pax_global_header00006660000000000000000000000064141467674770014541gustar00rootroot0000000000000052 comment=0c070b0f7eb6e316d41fda1d2f37c4e8a04d8e48 ciftools-java-ciftools-java-3.0.1/000077500000000000000000000000001414676747700170425ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/.gitignore000066400000000000000000000002321414676747700210270ustar00rootroot00000000000000.idea/ target/ *.iml .DS_Store site/ /bin/ .classpath .project .metadata tmp/ *.tmp *.bak *.swp *~.nib local.properties .settings/ .loadpath .recommendersciftools-java-ciftools-java-3.0.1/.travis.yml000066400000000000000000000000421414676747700211470ustar00rootroot00000000000000language: java jdk: - openjdk11ciftools-java-ciftools-java-3.0.1/CHANGELOG.md000066400000000000000000000155151414676747700206620ustar00rootroot00000000000000CIFTools Changelog ============= This project uses semantic versioning. Furthermore, this project provides code that was generated from schemata. Any schema change that introduces a breaking change in the generated code is considered as breaking for the whole project. Additional information is provided below when this occurs (named `Breaking schema changes`). Most of these occur in experimental categories and are unlikely to affect your code. `Breaking API changes` will be avoided starting with version 1.0.0. ciftools-java 3.0.1 - November 2021 ------------- ### Bug fixes * proper handling of strings such as: `''cytochrome P450` ciftools-java 3.0.0 - September 2021 ------------- ### New features * add support for the CIF model extension (https://raw.githubusercontent.com/ihmwg/MA-dictionary/master/mmcif_ma.dic), relevant for AlphaFold models and other predicted structures ### Bug fixes * names in cifcore implementation now follow spec and are case-insensitive ### Breaking schema changes * mmCIF: * `em_focused_ion_beam.duration` changed from int to float type * `em_map.symmetry_space_group` changed from String to int type * `pdbx_struct_ncs_virus_gen.oper_id` changed from String to int type * `struct_ncs_ens_gen.oper_id` changed from String to int type * `struct_ncs_oper.id` changed from String to int type * cif-core: * case changes for many column names, this affects Java access methods unless explicitly aliased by the dictionary * `atom_type_scat_versus_stol_list` changed from String to float type * `model_site_adp_eigen_system` changed from String to `model_site_adp_eigenvalues` and `model_site_adp_eigenvectors` of float type ciftools-java 2.0.2 ------------- ### General * expose #getColumnNames for categories * minimized overhead by schema validation that implicitly happens when files are requested in a certain schema (previously validation would trigger decoding of all columns) ciftools-java 2.0.1 ------------- ### Bug fixes * overflow could result in allocation of arrays with negative size ciftools-java 2.0.0 ------------- ### Bug fixes * avoid enigmatic NullPointerException for #values() of empty columns - now returned Stream will be empty ### Breaking schema changes * mmCIF: changes to IHM, EM, and branched entities (see https://github.com/rcsb/ciftools-java/commit/caf1bd678dc89d73291e344e2c8ec999735ffc87) ciftools-java 1.0.0 ------------- ### General * stable release that targets Java 11 ciftools-java 0.10.1 ------------- ### New features * reintroduce Java 8 support ciftools-java 0.10.0 ------------- ### New features * schema now validates that it is compatible to the provided `CifFile` instance ### Breaking API changes * added `SchemaProvider#validate(CifFile)` that allows providers to set up hooks for validation * introduces custom exceptions * accessing an empty column throws `EmptyColumnException` * trying to apply an incorrect schema to a file throws `SchemaMismatchException` ciftools-java 0.9.1 ------------- ### Bug fixes * adds missing cifcore categories/columns ciftools-java 0.9.0 ------------- ### New features * access to (primitive) data array for all columns ### Breaking API changes * renames #getBinaryDataUnsafe to #getArray ciftools-java 0.8.0 ------------- ### New features * adds support for arbitrary schemata * clean mmCIF support * core-CIF support for CCDC files * schema support also during CifFile building ### Breaking API changes * not compatible with java 8 anymore * detaches CIF model from any schema - type-safe access now requires to specify SchemaProvider * several package and class names changed ciftools-java 0.7.1 ------------- ### New features * adds experimental support for CCDC files ciftools-java 0.7.0 ------------- ### New features * support for case insensitive handling of category and column names * `ProxyCategory` to delay class lookup for as long as possible * generic parsing option (`new CifOptions.CifOptionsBuilder().generic(true).build()`) that completely bypasses the schema * employs lazy loading of the class map used to instantiate categories and columns ### Breaking API changes * internal: use `Deque` to handle encoding chain - make @cleberecht proud * removes exposure of `LinkedHashMap` * removes UTF-8 support, CIF is assumed to be plain ASCII ### Bug fixes * updates fetch URL to RCSB ciftools-java 0.6.3 ------------- ### General * change BinaryCIF URL to RCSB resources ciftools-java 0.6.2 ------------- ### Bug fixes * avoids construction of `Gson` instance in `CifOptions` - thanks @BobHanson ciftools-java 0.6.1 ------------- ### Bug fixes * file format specification during reading is now honored correctly ciftools-java 0.6.0 ------------- ### New features * binaryCIF reading is now no-copy (i.e. the `InputStream` is directly consumed by readers/decoders rather than copied into a `byte[]`) ### Breaking API changes * changes (internal) reader classes to work on an `InputStream` rather than on `byte[]` * removes single-row encoding capabilities (performance was same but code complexity increased) ciftools-java 0.5.4 ------------- ### Bug fixes * writing of text CIF is now thread-safe ciftools-java 0.5.3 ------------- ### General * moving to Java 11 for development - build is still targeting Java 8 ciftools-java 0.5.2 ------------- ### Bug fixes * category builder keeps order of registered columns ciftools-java 0.5.1 ------------- ### New features * tweaks to builder * no explicit call to `leaveColumn()` required any more when `Column` was created via `enterColumn()` * binaryCIF now retains types for non-standard columns - text data still handles them as `StrColumn` in any case ### Bug fixes * stops leaking of GSON dependency to dependents ciftools-java 0.5.0 ------------- ### Breaking API changes * addresses flaw in API definition where invoking `build()` on `IntColumnBuilder`, `FloatColumnBuilder`, or `StrColumnBuilder` returned a generic `Column` rather than the concrete implementation ciftools-java 0.4.1 ------------- ### Bug fixes * fixed bug in IntervalQuantizationCodec ciftools-java 0.4.0 ------------- ### New features * GZIP support * automatic file type detection during reading: gzipped or plain, binary or text * several convenience methods provided by `CifIO` and `CifOptions` * support for other dictionary extensions: `chem_comp`, `entity_branch`, `ihm` * category and column filtering during writing of files ### Breaking API changes * merged `CifReader` and `CifWriter` into `CifIO` - e.g. `CifReader.readText(inputStream)` -> `CifIO.readFromInputStream(inputStream)` * drop single row behavior due to difficult detection and the risk of misinterpretation: there are rare cases where categories only having a single row in the dictionary contain multiple values in reality ### Bug fixes * removed instances of duplicated code * typos in documentation ciftools-java 0.3.0 ------------- ### General * initial release ciftools-java-ciftools-java-3.0.1/LICENSE.md000066400000000000000000000021011414676747700204400ustar00rootroot00000000000000The MIT License Copyright (c) 2019 - now, Sebastian Bittrich Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.ciftools-java-ciftools-java-3.0.1/README.md000066400000000000000000000216141414676747700203250ustar00rootroot00000000000000[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.rcsb/ciftools-java/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.rcsb/ciftools-java) [![Build Status](https://travis-ci.com/rcsb/ciftools-java.svg?branch=master)](https://travis-ci.com/rcsb/ciftools-java) [![Changelog](https://img.shields.io/badge/changelog--lightgrey.svg?style=flat)](https://github.com/rcsb/ciftools-java/blob/master/CHANGELOG.md) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3948501.svg)](https://doi.org/10.5281/zenodo.3948501) # CIFTools CIFTools implements reading and writing of CIF files ([specification](http://www.iucr.org/resources/cif/spec/version1.1/cifsyntax)) as well as their efficiently encoded counterpart, called BinaryCIF. The idea is to have a robust, type-safe implementation for the handling of CIF files which does not care about the origin of the data: both conventional text-based and binary files should be handled the same way. ## Getting Started CIFTools is distributed by maven. To get started, append your `pom.xml` by: ```xml org.rcsb ciftools-java 3.0.0 ``` Requires Java 11. ## File Parsing Example ```Java class Demo { public static void main(String[] args) { String pdbId = "1acj"; boolean parseBinary = true; // CIF and BinaryCIF are stored in the same data structure // to access the data, it does not matter where and in which format the data came from // all relevant IO operations are exposed by the CifIO class CifFile cifFile; if (parseBinary) { // parse binary CIF from RCSB PDB cifFile = CifIO.readFromURL(new URL("https://models.rcsb.org/" + pdbId + ".bcif")); } else { // parse CIF from RCSB PDB cifFile = CifIO.readFromURL(new URL("https://files.rcsb.org/download/" + pdbId + ".cif")); } // fine-grained options are available in the CifOptions class // access can be generic or using a specified schema - currently supports MMCIF and CIF_CORE // you can even use a custom dictionary MmCifFile mmCifFile = cifFile.as(StandardSchemata.MMCIF); // get first block of CIF MmCifBlock data = mmCifFile.getFirstBlock(); // get category with name '_atom_site' from first block - access is type-safe, all categories // are inferred from the CIF schema AtomSite atomSite = data.getAtomSite(); FloatColumn cartnX = atomSite.getCartnX(); // obtain entry id String entryId = data.getEntry().getId().get(0); System.out.println(entryId); // calculate the average x-coordinate - #values() returns as DoubleStream as defined by the // schema for column 'Cartn_x' OptionalDouble averageCartnX = cartnX.values().average(); averageCartnX.ifPresent(System.out::println); // print the last residue sequence id - this time #values() returns an IntStream OptionalInt lastLabelSeqId = atomSite.getLabelSeqId().values().max(); lastLabelSeqId.ifPresent(System.out::println); // print record type - or #values() may be text Optional groupPdb = data.getAtomSite().getGroupPDB().values().findFirst(); groupPdb.ifPresent(System.out::println); } } ``` No difference exists in the API between text-based and binary CIF files. CIF files organize data in blocks, which contain categories (e.g. `AtomSite`), which contain columns (e.g. `CartnX`), which contain values of a particular type (e.g. `double` values representing x-coordinates of atoms). The correct names and types for all defined categories and column from the CIF dictionary are provided. Just as in Mol* implementation, all parsing and decoding is done as lazily as possible. This makes it cheap to acquire the data structure and hardly wastes any time on preparing information you will never access. In contrast to [MMTF](https://mmtf.rcsb.org/), all data can be accessed if needed. ## Model Creation Example ```Java class Demo { public static void main(String[] args) { // all builder functionality is exposed by the CifBuilder class // again access can be generic or following a given schema MmCifFile cifFile = CifBuilder.enterFile(StandardSchemata.MMCIF) // create a block .enterBlock("1EXP") // create a category with name 'entry' .enterEntry() // set value of column 'id' .enterId() // to '1EXP' .add("1EXP") // leave current column .leaveColumn() // and category .leaveCategory() // create atom site category .enterAtomSite() // and specify some x-coordinates .enterCartnX() .add(1.0, -2.4, 4.5) // values can be unknown or not specified .markNextUnknown() .add(-3.14, 5.0) .leaveColumn() // after leaving, the builder is in AtomSite again and provides column names .enterCartnY() .add(0.0, -1.0, 2.72) .markNextNotPresent() .add(42, 100) .leaveColumn() // leaving the builder will release the CifFile instance .leaveCategory() .leaveBlock() .leaveFile(); // the created CifFile instance behaves like a parsed file and can be processed or written as needed System.out.println(new String(CifIO.writeText(cifFile))); System.out.println(cifFile.getFirstBlock().getEntry().getId().get(0)); cifFile.getFirstBlock() .getAtomSite() .getCartnX() .values() .forEach(System.out::println); } } ``` A step-wise builder is provided for the creation of `CifFile` instances. If a schema is provided, the builder is aware of category and column names and the corresponding type described by a column (e.g. the `add` function called above is not overloaded, but rather will only accept `String` values while in `entry.id` and only `double` values in `atom_site.Cartn_x`. ## Read AlphaFold Model & Convert to BinaryCIF ```Java class Demo { public static void main(String[] args) { String id = "AF-Q76EI6-F1-model_v1"; CifFile cifFile = CifIO.readFromURL(new URL("https://alphafold.ebi.ac.uk/files/" + id + ".cif")); MmCifFile mmCifFile = cifFile.as(StandardSchemata.MMCIF); // access to properties from the model-extension is provided // print average per-residue confidence score provided by AlphaFold System.out.println(mmCifFile.getFirstBlock() .getMaQaMetricLocal() .getMetricValue() .values() .average() .orElseThrow()); // convert to BinaryCIF representation byte[] output = CifIO.writeBinary(mmCifFile); } } ``` Computed structure models, e.g. from [AlphaFold](https://alphafold.ebi.ac.uk/), are supported. Access to categories and columns defined by the mmCIF model extension is provided. This includes e.g. quality/confidence scores of the prediction. Structure data can be converted to BinaryCIF files for more efficient storage & parsing of millions of files. ## Performance The implementation can read the full PDB archive (154,015 files) in little over 2 minutes. This is achieved by lazy decoding and parsing - all columns are decoded the first time when they are actually requested. Thus, the parsing overhead is kept minimal. Ciftools-java combines the compression and read performance of MMTF and the convenience of the CIF format. ![alt performance](https://raw.githubusercontent.com/rcsb/ciftools-java/master/performance.png) Handling gzipped files slows down parsing in most cases. The reduced files are either native MMTF files or contain a similar selection of CIF categories (i.e. they provide primarily atomic coordinates). ## Contributions & Related Projects - [molstar/ciftools](https://github.com/molstar/ciftools) a TypeScript/JavaScript implementation - [molstar/BinaryCIF](https://github.com/molstar/BinaryCIF) BinaryCIF format specification - [rcsb/py-mmcif](https://github.com/rcsb/py-mmcif) Python mmCIF Core Access Library The implementation is based on a number of other projects, namely: - [CIFtools.js](https://github.com/dsehnal/CIFTools.js) by David Sehnal - [Mol*](https://molstar.github.io) by Alexander Rose and David Sehnal - [MMTF](https://mmtf.rcsb.org/) by RCSB ## References - Sehnal D, Bittrich S, Velankar S, Koča J, Svobodová R, Burley SK, Rose AS (2020) BinaryCIF and CIFTools—Lightweight, efficient and extensible macromolecular data management. PLoS Comput Biol 16(10): e1008247. https://doi.org/10.1371/journal.pcbi.1008247 ciftools-java-ciftools-java-3.0.1/performance.png000066400000000000000000003577771414676747700221030ustar00rootroot00000000000000PNG  IHDRvzL pHYs:h&[tEXtSoftwarewww.inkscape.org< IDATxy|]U?ϳ҉IR -9{ 8ebzѫ^(8zpBpPA&GPcr>TDKAgڴ49{=?+a3'M>+/a?k?IX՗Tpּ1Tj U=XD @ Vy9wUUstPzAjZLDDDDDDDDDDDDDD4~Na"""""jJB@DDDDDkg2XҴg/ =]xݭ?ZM 7Xkmm}5k[+L,>y{-$}bػT]VIEU}zF%@2N76&z˼ZG=;!<,Wek]P-$ʽODޘd~W]|:;;* g)TulP[!40| ),6vJ(6v"rRՖc9Ļ\400Z #"PUXkU_b=/Qȱ)7TC10bMO7o|ن 17M78bE#6v 8HDDCN؁􈈈Oč⎰Ԉz[k?e[DM[ ࢦuH DdswڿxWDDDDDDDDDDDD;fEߗL&?(GD"""""*,ewR!""z΅WhДUKΝ===C ^:Evk}?w!"""""""""""^opp삈ښgϞ0,{]!:1Rb_bD9WU -"-]_9^Lp߾~yhknn>=urOx"*n}$`c"""""*͛&"s׏ԫ.{챑 ,&"w66\lkp-4Euvv., MTzG׮]{s/pppp/xiN;D1tZJ&D kuΝDDDDDDDDDDDD; c̵t:]\{ g֞/j1/51:U]?=ДODc( 7J}od!DDDDDDDDDDDT2c*%e!f͚u YM 6 8}[:uem׈Hd"A\|===?\lMMMWxu_]t֭{y%`e2NU9b;>\GDDDDDDDDDDD4e=K.Qss/[KJ;L&ɮl6;!7}gDDDDD4.vDbU}CXlE_Fݫ[aDD4}JDREc^dn갣LJ^⍋hii9K&JD>RdH\DNlXADDDDDDDDDDDDSԺuٴi^d+RTWj"""""""""$Ƙb"3@Ionoo_Pڈhf<>[dȠ1t#+5FUO_|z_kL"rD!"""""""""""6l0lY 5&5""""""""""؁J9/}cZ1+TPƘsDit:]֬Y3("DtsCCCg 5c͚,mX%DDDDDDDDDDDDS\:ިWG4vDDDDD4D"а\UƘwա4""<ϳjD-L& rӞ߈:jd] h'`HxI !"""""""")/>VD^_n7TWwtt,￯~Z{,V69rW/JqnY[< Y_}}}k9@cRcijNッ_DvSU#"[<922~```dX d+1}5<{(}*|Ommmsf͚u0UuȚ*@جUADDDDDDDDDDDDF׳B7\Z1eιb9=M"XjY`1qcL}ݭ6mJ~;QCDFsOMϽbmmmͳfzsnU,"oڴ6lntMƘݝsιͭnkt4e1%cAȺo4v*H>g2̔7ٹP(]zVDvνBDY"DIt};˗94>?u=-"\xW&F"""""9:88xbXLUN?b@wpqΝ &3sνghk ,ٱQ1>_]]]iιe%M01( Zeιr'ʙD@);Xk}U*pݺuT2_www|˖-o  kck˖-ۥQDWLJj dɒ,,lJRsȱG`i3p1t:&Ê+bwߛU=aϺBDo"nVk۶mۯׯ_?uo"Hc^Wɼhnnڍ,NxWm0笪bnU+z{{BGGA5N:^kCMx ͍ι!~Q"_tJ洴 "`OF{o_پf߭UMν]*ol ȓLG'}D,9 ۯ;~SʼK.ݵEAki^SXkpm,|;JRGX8fOtyG!)޾ ]oqn?ϟ?`kmkV>_oK?wڿ5\Nq5Ϟ={ιm?RwyEާ-+/cnH_;fyX?N}75X,_؎~?gZwܓbAkkk`OF'DKD'"o|;jjj  Q=3 oL&ߦ."d2׍n=TUO ~ccǏy "L&?Q c{UxƘھe,cnq}?^aםsfwOt}v=;:: 7 @v}7nܸZ{rxxxuKDDDDDD㱱588xa1c!@xcQ+V07n~q;g`s,nձSԍ7 `Q%"+%"gf2J^j?VU/ 477@dcr_z *jy[D^좪G8zddya Ih?;22rI#NUoG^S㍬h3}yٻ(XO e Y22k9/Vwuușv+24?kDL&s5|hnn^{QCעb1G #" C^yA1b#b/C|cF!ˊ8ekZkb{5ܞ@g,ygfp_f8I/j7v-UU'"f{X<ϻ<41~O8 "{ 1N&yw>4M㘨}hr75( k<{sa>J, x<>fo(>"""""""""""VE\߬/ *{NRTUd2ysVԠy/?~P^SwSSӺd2RcM,e4uoWtwwG4]KaA;+R-nn'"Xk?z~T4QD[6MKjQ~SS՛M5(oIR{{w\қ:7 =}{:7|KhSx<~&> dTX,Hx:fx<^xc*#Xk?@ ƴ kU~*jv655|<sd2yBy&HԔU/{km H>!jk'ϋM&j0"rU2|?dPZS%6yfF:22үwDdess_pvs˭IUL9B᮱k*yZZFDDDDD;Q?|_ U?7Ou[Y<-zF)T%HNDz1VﭵoET*z1Z' 5l&_7HmzE<˖-Z{oUT 罣js^KKoX˼z^/yueh2l9g˖-\XSF[[GFEOeY?cڵOV]PՓzX єW(^R$w[y?W_ _k%jrXk_IQG sV-HsYED"r9x' Lj_ѱ{yhO|ϊ~'L>Z%A>`=3eM#%."M{,~Ŋ1hoo?*MTj*ԔSDw*"""""؁"555 c.9WړR5"r%JRGcG7O@+՞;!}BT92jki5"}}}Ƙk1'VlD9`촄!wYMBUM#zyJέ]Bkm5SNKKrDjjjL'C."yod=DDDDDDDDDDDDSQ$|yEL&ϮeBk"*s,pٵ|'HD5T2|1fD_(L&SɽXApS<ߥFf$5HeTUvvssMoZ{1 ݫ7nAkXw~ι)_Z8ST[s4hRՕe2?EtMP.FF"`ueֶX,y_U}^U߆0ޟJNӑM=vb  <"r3EU6ED IA7"FE?M%SDRվ2N=sDο vFo*\U'j[U"Op"sMD^x/JKRJd2UZiDDQm<rU)ƘC1]NpxD1˖-;l```kVLDRc_JE@VU0`UGD`aܪ%KlÆ å֓Jr&~=t8_ju򨪾`?1>OԣbsZx{Oo)r @tPU#"  `QFDC~P+VmܸU=r;v=4g1 M}u z@D >4w]yf~O>gYD9UDQ|Os|oiDDDDD4־  "3.޾[=ccD$l'"OxRU]ayMBn"X,vF__cCnpy/7HU"u{wt {\{ 7ysYacڼy}ٷ.̙sEKRt:4 ^(ƍE'rz"3}RU?FD~JKӏNTWutt"X~>rJ; !9?],iG1|xZ8\do(WggBp-8irId2١ՐeB{NDdchd!EGG˂ "lU5-"hpYDDDDDDDDDDDDSZ2\>vE?sF("e2&Z{O8[s\)W6UbƘ=E=;5jެrO_~ -}iγ G Iw`SS['Xa{hUx<5?DUy_`wR ܫP(-ȕA|56y֬YǨNRGd2=;^KRι\xU={4ix<~^$,"?DU w1_؟"\=oHRƈlܸ<62-4X^u"L&s3Btuu翣'E|CUƘ/d2 dϖO~1t/4BXSTs7o*IN[[ۜYfCXk}_56v """"(zD7[۝Uf IDAT]J`/A|=lO D}߿Dl_jh|czXDi .Z /ه9ul3dŝsc ܗNt*:9wf!?;wzzz {δ^WXU嫵Bp5ȋ1L&tCt:͛7_."' 9,Hv lo6QEQ) >59U=d2~GYkpVİS "od}DDDDDDDDDDDDS#D I(O[[U=>"|_<?R}9zw"b1Cؚ>l6\)I1Q = '"ofQ7&NcOkShwYlիLRι^DǡA|"2\_,׵]TD丱= cMh-! QM;h6###!{o0f8,2d쿙L"r9s>YϱiXk[ ༃:蜱Iƚ|Z7&R}s 5LU?ﮱBx0gZSdlnK$c@,_|5k;O3{=%Uu=BNWcx9圻%>]i"凜sWwŊ7~]EL&rk}nE֮]rsWCD\[NSzzz x=="[cZJ&,2M6}\zzDxs\䬱)^DDO cҨꗒd͑Tn9XD9lwW<?͂DDDDDDDDDDDDX5FU]JsW!y4lJka7*122u=S c2 e4ux^.yCHF_~limm}c9Czk|'bȫKɓJRι`9\.RkpY_.>нι#K9|Zk/ >\.H)y{{{NRvD 9%>Ul6RjT3>dJ: 7a}|KJ)%lvCuw2̇1ڼ$lcTN*E1l|b"ry)9|NU#OWՕWYnSA)P\ 9'"?~Æ åS/#z+hg:UcySevkT<=r&ӉzzNfRCŭG֜L&jso)"ݙLweUeDhWkjr|r:p;"^&VտTZO6@ +[COWrŋ/@DxT*CFsΝ @"Ÿ)Î|?WD^zKm객s.x'_RSm~^^J7Tt'˩iGStd6uya=A7AŨϊKznMD;|+: "Bx<~eyD 'Gjoo?pڵY^TUߗf^^$~e Ca?){_ 5Ɯ9vB؈܋0"ιMt氘1'/"Q CAZzuPnM;ڴiӅ}B+| 4Dwww|pppp!opv{JXՈxlQշ <^JT*{cDl6{i%un~ZuDd0555E=ΑJڂ ˆ.UrL=rג|qΜ9&"""""""""""jAp$"졪TUKjyQ;b8[j9΁("MxTUo}}}Urիd2y~,,;@d3|kKD8rŋ/ʗECiOSl ޡe;*IDҪ_HMU=LbTxoEcCsQϣ,*7_l. FυZkX t*iADDDDD; $tTr7mt $,X_ 5lוy^7{|߿׫|0$´Oӿ,zC5K. s9BDVl91'=xޚN#<8<"|XlذaZ}_ mM?QgشiӮ&zjro۶O*n˗/;44t=›w?PjN{#B 8($ft1bXkDpmvkEj/TXkiӦK6l0<5U"RE5O45;|}#zXDjѸ(U=="A s>8['&s/Q{;Dd!<;z6oVr}:~Zc]M.}Zk1{"ۥg(މr+kf }Ht:Z*Y3"jjXce˖Y!1DDDDD41B_6\^NE_X1d%Jc佬Ҽ&"a0@⿪Ω6D]_f]R%=UmHbιZDTu-,+Q ;?3R#*]]~TU`㙡_g2ueGҾ}FpOڭPBHcFXtX*z̓f*=z<b ^jBP"dT ܲenZIL&&PG*!"GGcjkcOslPaUҤ"8<<<@dcboTu$3Q?UuMy1~~Ϯ4o 9"WRDDDDD4 EIDDDDD38-"rE/^krjND]صU}ެYn6Ƽ!Tw5z1 7dAX z!>T,;  ER|ܟZN-dٻ<n<)xщ%cbιDiZ{7URS՛5UI>_V˹ID6)u57ds}?kZ[[߸f͚b/NMn&cLKrC kjjsJOEƘ۪!"O ϊ Xk:"}}} z"L$"9Pg"?YEȚFFFZ&7j}c{fjb쿙 {U5`cL]DL=d6s.q>yLDDDDD3[DDDDD4R#sDJ6̛7xIDޕ*^\pk75h?fVimBF\WU򲴈\Bl6PSj.U=)"t{&)`sF\j eH#uk|""1s_r,izF!>U(s3s1UKKKHTrFr 3@Lӂ1 6{69,OU*"rvVX6t/U=_k*J9zQ|I,Yҿq1P(-L~GU~; ^P(<ays.PU!59#j'gi.첮қU ~ƃsካ^$ƘTbn^ADDDDDS;sbzy%9{zz k| b)OX6U{[[[ABw?Fmٲ_bAhӐS}ߔL&hyKٹP(D/"NtBW'\Ej=W1XA] ;1>Fb?հB(J᜻ȐG *HysUooڧ>>f9s5R<rEEXsiCUd2Uoڮuo^d蹞f7jn""""""""""" ?zu6~ruww7mڴo<?prXzyE-Pճ|Zku۶mׇw@Z[[(5-mY[m];R՜R˜3H¨zH7{g'i|jc"""""(l@DDDDDe˖ﯩ4f/7c*~\DEupoylhÆ Ó]D5 k9'Q(NB֖%԰Ȇr)xѐ"O&RW0ڰAvP(~ڵַK$8V?$"o;p%QM<>7ιo-ENΡOWbFqeww5g"7}ZZ6d""""""""""""UM lkkb؁ιE"r FO?`ppp?cLXszQժ `C 笵}z1-ի P3"0*V*a1{CE`nGމci<3`NvDDDDD4s s#JsjTusn%j@s{YPҼuy sfppQ{G TUk֬pASDFhnWg0LBk>Zm0U= bXZ f%ɬ_ꚕS}"7W1M#U-i\600v7s{U;G6o;Yczzz l}J?n\eDDDDDDDDDDDDb;Le˖4vABc TE34V7c;DDc̍~!;lר97n|Z;U9ݒN:ur4*\jo& i|7 T}c"2Ta V*"""""QVV(6Z[) " W}DLc/""|x2U }n|9y|iЦ; ࡨZBc$4|⪺q ˗/kTSSӃ"r=e~ZrXU"ڌ#K.ݵ6UĤPQtV4s]@-M7;^bNv;hbc"""""B{{"r$0KU1KSutuGDTb)Ž)?U"Lr&< "T>묵7N/IE\k0TyJgT@D6jȓnv&""e˖Ұbd2yн|" 1|U"* +%=_Y|7gWj>H:0jdDdZJo3󘈈f66v """""b E9:'$L.wF/vo z)J/q\ Ϛ}c sTMU=VUdѯc"C+Qơb5QqHl;]C-d2~Dxg#!"""""""""""RYEi\[&I9P 'ɬd2x vA)g8khhωD‚Rըqr:䤝Ӕ322S """""aE&xd;JN^"mU qQ|3亵!C, GcNCQERsUe[抲f͚A kmsHc1TJNfָܒ%Ʉэm4700FS#yVy(U~^kX5ɚMGo0.OUsW(nݺgWe:wtt;9y <j[AD3aƘM7AL"""""""6v """"<{ ax9Bܩ.|e6.UU&NHwk:.ev|_D~d.5t~>޾ XF ;2"]k?YǒCRs%bHsB9M 9L5gZb6A7RT);ǣ"G# !"""""""""""nG"r͜9sSh@iSX#>yAW bC;ڛ,YҲaÆZM*ܸ؁V}r2k7|""|&>]\@[k 19VK˙[UzT%֮],>H$bG1{s^[_aLӷxGr}vn3-ڻ<,."'c;,]tW阌$F5E!"""""""""""|@sDlDD>d.|flCbM." n?/i ̞={>4}/.U.ڹq  .&O[[yGDx(0EbH&:Y2cLB5TPG"8` cN؋[mvm9c(. `rg2Bg(ְ G=mٲ^Yd7jD"1>WebڕH$od=577ӫQcS,h:dU4u0*w'gWlx(/"5@DbCk2;;{$(ehg7nIaÆSc7&&&=I>'CN:֥R<>g!~x?S~f{Z?@a챐{ZI2gUn߾all3Iz6>Wے> GqĮaj_ jZo*N;7{v/X |ԷWLb G=cyVȩ}gѐRn7=+7o*~[ cZ볇AuFc8x=+s zy;d'7K)O_ |||AI+v4hMB{J=3IZ֓z#ɲARJۈ2f###Hik9qCa1::zuX۽j{s'nϡu}t'NNN^ul޼RJF#w1J)'4y_?}Ryo:>>ǫQs5Z 6l_R>pJ)۵k׏ͿaÆ{RN4 NY%FקeO jtto''yԠy8gfhB{VRʹ 5s'~:wOK)}b7tM O}ƟȻΝ;ߟ gicOxk^֡4>_r0ismi=55镪ᖺ>4MSg6lpV$}LR^5K AJvaÆfHFbק( gu1玵oX7ЗpjIr>oNMM}ik{87tW~=RRn>ر=uw&K)hOJr>m۶~ :jǎ7Z'O_~1}/t:}- $Z`;߭Rޟ>$4w{ػɿ8/9 L)w5M;{ƍ6Ms^v2>>V9ɉ L{ ?[Ha=dvI=H}o$W!lQ_~ئ.H~na!7'^=?wf7nܸ|RLoR{ZZSJyǠR,Ohoh5M$g_p̽\g.tI/pCͻ7MN)7]vJKӹ~R뚦rroܸgKu}͛w.'l/Hn줓N:~>vn{AG6;>i#y||M)I.}*pn] .5g14͟Z^|`)Y6ls\ɽ?,F4w) kIѐct] z=L!Z7O|-@_k]N9唣gffLVOXιI^+PJy)rܖ-[5WXQNƦi~?{kgsfff~s-_4gvw%9ϔONNNj\w'vll#th\k}u)4!v؋?sƍZPk=ϔR=U1lVJ8?FOZ=K)LrZ뻖[ByxZ`qmSoy 333.?#t 7<UOLLL|p{6M=?c3eQG۟\tEW7M$I>vddMӼ}jjjRϧ^z L}ӞR/EMp9kK)nvI)lSK)-bl)<VJt}}֭[38)6m{3-5Ms뮻ս222r]###o}ayVx4gw:43m&''i7{jm۶K5>>$v6::zLXzg}c7 3==Rb[nx9'};$iMOO?%ɫVnSk^ZFFFnYJm۶meO?ꦛnzpIV7pFGG?33$=?ywbbM<2ߵk㚦$t:5iÆ +v'ɑ lډOgYIV~c饗>h||]wG.䒛5>>~VZ{_YYoZۺOڔA6mٰa3[$GrtM[)卵Ou:O:~PI@Is7m`OcR>C.Zk> t[3$ni>SJXV]?d/Y?dK_-[\4UPZk믿i&nujZ߶mێկ411GRgs2VY֞Z{VNi>⥔gf ;$Ν;a3.pZj/jf:s#Jr̮]EWPce˖뚦h,b;uwvv###'W9w?iZPJrhIN3go>qQGxHu/Ŀ4M$g [ng4L&rUۭZ^J99}### dff۬DaJ~rIL{DIv6M$?HrMu;޽>[I=5551Qnۏd"9s?O$77v^>ǷwvMV&Yr}Rs'&&޵օHFGG_Hi~K+K)#ZvOHQwǴZ$9GeM2Z?yTz7(ֳ4϶ZKkWZoZZPkץ^KIn:99жm.m1I5ɭLMZJ)nZJy_cr~}H=$OOtg'O>S5c==>>~*aǎ7LOO?*ɗ1},qI'SԡR^<99;ɥ{vx'IRʛY)9Ӭ>n֭?y_Ir^d<ɣ<5ɣK)$tibZӳ2䥝N2H#SSS?r): ߖ-[,<;sr]#|Ng1opE){n'Zۙ_3e˖RܱZKU)͵%RERkݘ!^[~kyfuW.Jv~tz"{nyaz^*-/<}j /$!Q9ĜN8ߓ|9[lrttI><ܥܹa^xO{o~Mz\+Vh\;ļ /'Ny&@`cN󼛯/Z3Ajn}|ָr]ձaÆ-+vGծfW&yx%\r\;sk>K6nNNNᤓNZ;Iv755y[[Ono׮]9䐞nW^y>}“w ###v^655uNLLiR^Xk}^,a}7Rw}-[aM<gy "$yĿ,yq{A)j=QJI)χWkxk6o|U猏$g%9l )/|frrr_N;I~m/{N/3Rk~ޞ1==C9\棥 ^j;Jrm)oZt:aX5&9Wlzzz(W6nxn$VXVl۵NM(s nc5nյ+]{- ҈LLL~Ro$2S]Wk=Nͥ.nZv?uơj}}1K)OZj-lE;99$g_ccc,۬ucLMM}{RY I?p̝sWVuYy^k|ޜFFFz~ggg{Rʶ{t$=k.zPnVիI͠첛nڵkgZC۲2_J9G/-rZַjaxZ?;O9I~&ɭXkrUⱱ/ISnVk}p)Z%9:ɑm)$%m۶`- ^iXJyhSj}]>G$ٝ'\$/Zkf])a_޳r}j\[k4sk\rMkZtvɵszauc_רG3q5K2Kccc[6o!,[If=wZG;KW8îۍ933s]t5Yeh7Mܔr<~J4ۓox)\!5v`mhiv:v=4v`94v_k 5v/[B%;9OHrծ`_2+n?^nu`J)zvX:7ɹnJ^Z kur@)gC${j4?Nc8m۶IZn?j饔R6OMM]ѵ.O)v~Z;Y?j^ZI]S>{j4:'?$N[p9hݏm7uONN~ikblذ###~ZլX};j$/䣫W*[kmu@ov{vI#.Ǜ9aݺu_ܴiL<6l})ѭV{NawZ{J)NrjyHk]v4v3J)Lҫi{IV믿v}AukJ)Z,# IZnPcjzz.O;A`rr?fGZOKRJnEc/Ÿ T,d_הRJrsZ?\p`6p@ۙ䊥.\ZXY'YʂZU+T 6MIwgg{ .Ks.'9tk\??ݘevV` .X7n<>-Ss K~jkbb⟓tWB@6nxluC$$Y$;XJ~#׎> 6m4@Oe OyceK$ X_'_z$7䜽)IOIV`pQ:%9:c^!UK|_UX.=<}!otrCZ3[ggKcV@/%yiNC;%9tyY+nI^Eg|-0|'Ɇ$wNr=a6;إI]b$eU%{oI[>$uW,!3zj_L87 IDAT IQ'r ?olQCMXe|/@?jDZknIdf<"ɫmW`/`1."H&Ie+]}k'$' ckh 9*hA;<7w$yqe\ߍI:opku!S']ڗ$YcI)jIyc+ZMQKqI>InIg<3[-ƾWh?`?$\>_~=IϚ Xy,ų{+}澻O}XU&*azsIrt$\ޒoc`9=/OE_$ƾ+Xi/cߦwcd}_=9 X#;$MrbыX$w1Iru-QIu[CX.>W/b2kXѵ.8=')=ߕ֍&s{$;o/kJc`%y=V=Ƨ|i/{bCz8ɶ*4g$=b%K|}O2m}b+ɅK$c2^J5b8rQkjpfkn1~HJ YĞg߶}bZfN ~-I~GI.M$Lr$Kr\\_J{o,IOlbo J$ n,"ǍIeޱk"ZK$;3E̽sI~Mc`5|%)I>u\S9_c&K``k]LXbo%ypG%yA&9Ǽ$[7ɛ^?L=/_J\u}b o2g{c+ #Zƒ/$92s#~$Wa]gZ ׮^Y:7z٩kP1'9kZ'&J,!kI>E>~ʆ.`__NIZS|6 {jX;ʻS%]2,0e^)ǯuBX'9$N2d&IInciIC}8a*k_`Mh+$1~M&coI$KrkN{xo.$;0wo1v$W,!OS VI1Mn#+G>'z&s "nZDJryc7$bZ>Y`g|][F֦C)?8i+}ƿ+3~b,cl-X3k]1&ٹF{e#{}uh+kR<cILkI.{:ɥI>I~W=_I.ɯ'yH*UIS{fX3;$3zĮLw}c$NrlX$J7I^dz.W=g$y[c损I{yUH2;z֌vnIn588Ǽ<5U}cQI^I\aU/bݭ$KZ&$OJrzz7u Ƀyz5RXS|"ɭsA9#G`2쇎Nr$K$WeQ+IIIru'8u8!cL$3!$yE?0h/'H$2\k'H$$W%L$L%II1}ܳ_|cId*kw'yk%ّFoHrF"cwL#$?]zbu`}?YMU窯qתwM\Ld=__[o>t^PsǫTo>3~z7cpp:y5y9՟Vxm;':X۽9 7UO~olOufM6q2ZĵUϭj:|qտ];qw._S}fW?`Ԋ/L-u{{#ԣc_ߎ:T\g=z{s[:JQuAuF;PV&=}_o-Yjab~咞YG>K!NߴƙwL̿uf1[\ڭC#U']ԭ#Uv˚?kg~n._}V?ڷ 6&Ύ` ;,v%k|9s_/՟s'߿uvk[3sx/V}|IuÂ{Z=rg߮щk_0;Ypdu>Ƚ'obc9p['Wf׷o1KX+q=kV.ku} 7TWs&?vV^0 7\{FgLJ>~}lwX3[oޱ`nqTUc\{yuk?X01{,qs&siqUgWnS=翹|FNVTU/5q#r7{[X7V~g_,qX\{5siK`[v~ze;zv7<ɫ>jRuh|ou>zb>|-dQ7W,XyukQ4;gwQu8P=z l+a;zK,Y}q{VmAX}7F-&?Y=[[3]^Vyg.~zfZGW6V\9lV]{+L[{k.O7pկO\?z쇛BjU{'n`ꘉ럩ίP=ڿ3\]vWzxuruN՗/U,^aVWZyD._ynyl9s8"Twi{>npcD`UV]Y3w.KfQoWΚ~fpXn7~eK|ޥ+zɒvQkfމZ}`=ի毨NZM/.wM{Q_6y@u7}Mp&5]zlޥzڪO5wϿ.^uf_zn,^1%;k?㓻u _M;wVs껪ssQ&svov/˼{s[x-000000000000000000000000000000000000000000000000000000000000000000000000000000000u{70]T׭p[է ׸mkUW~]\k5B?>U]x]ݣ{d_U[WOvsvօyY+uoy&:T=LǍ:T][",B#BZ/V\ޫ +UX u{7NN5Um3YV^[B . a +q]Um~SuDuj 'Un9jE{W?ZTݦվY fujmn[GysWpMիWr:\b}9sR}:5~B}.MW.sC[WW=z6 A v6MRRQ&c͘꯫կw5޴hnK[g^8gnG:~v_ס6GWgLZ!U~Vn$O)`&nt ^ž~x*WzˢC+߫]TMvЇQ?gE;V\T}C]]ݵhko(Z:li՗BVdn`n>ReC>xr32 ]:ԡn"#HQ]:ԡ#k1]zi u]ǯ` c WXU_}68FHs֌]uW11慨2~LۜuKNuЌ9{}^q=K.Duut33P]oQ {>g1RzvBn3WG/ߪߤ_T23?j9=~~9k2M+~921;R_|1b_>ա#cc/ՖY'AjӌK֯I1,X (^]{n?X=%v\z%H aUuEV ,nCF>-YKQf] ,``Gpb)ձ#_zm=I7W-h=.=7/pRՋ^O;U{[6 {ԗ v8oH6T'WjKusvq梱Q}d:sg? AG³`Fƾplϑ/X7/aյl6o3WYݵ[uXuf߳#q+뜑R/rqu+\7U?v^pfȜUfGK7*{vBlA#cSf9Wϯ,/4~C~)T^ѥ,#s싫o-XϸEuLuK( IDAT4~^'W.Zg,n՝T]no7{iFϩ^qu:Rƿ^``# Vأzb#5E_XtƼG|G~Ì.կG?zE#;[=uF6vn_!a̽i  uDw}+W=:hΜW[.`ABPݣ۬i|i~%6Rk m Ϗ=zIuV+WO^^nܖwQQZ:׭z2Ħ d uꌆ3{}u푱W5\@Cjeˌ-欻Hkة,?.˞Rsd ^_2g?.^T;!aWn8HEգ|Jv)<;|!b Å 7R}gbݦWdμCw/X4~yj<٫zsu~ugGq葱gUO؆ƭ#gϪ^KPngu3>F;ݻV3ef(R=!e=×Sa9.kuV^KmWp{pG_T^9:z=i?9 cW A'ޥj^=neyQuK=AuEW^e\vp6b5;ꤑ;ͨyd_6gw3 UGV\mo_NΙQ?z^͑ۻ)VUVl:y{Wj^X  VRS}r~.޴pSŞ/.[H%Ƽ:fFEߠy_>7Y e}9}-向GH}5#n`;9C+XS4;;'G eEw>X{OΒgJ$(MRf`3 EpLj RJV*BC( $@fO8<>{͹^wvsg`4/w@{&:C3pP60-db_Uz61Ntcuo{VԿ\m``-,L0㎡`#goVTw_eg0¼`/XL1{7Puލr`jViX;WUϭ&C7͸ok})s; .ʞTR z8`׌;Wg9alq%PVk7ԏqj7ݨWR_ݭ:'UopxFm7 ]{n]ysBf;PXf][bvfOG-{6ՋubVu@}V O#W̖Cf@}w\ycZ:uG՟UwXz^8 w@u=gzOr&t-wP˫'UYg~ƌ_+UGg~& [[{]X@uz@a=t~f8խS0<aؙ|]}{`ٍ_?1`xb>W>Q?z|)=TxJ)UgL_SɊZ8sbߝs?rF)k1PQ `v=usM6#__]}z:?^:e߫T׭Q]T7L?zΔG`w+'껫Yy@F%־p-[|u[_{/~:g/T {VX]Z]_^=:cK`&X7>w|YSN^3>ք(\^)k'T/̲z2XtA/n[8 m[3`C{S}~}ߨέ.Y~zoZ]-{-!>;l¾]?^;9&vy0v*#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0y!.#ӫ۪kWn»nn»Uݿ:ku՗FBܻzU \ze-gX{{-ccUXeǫߪZ-4 ;¼`[{\IrtOlλVoVu:Twy.a՝s|ˁ|fwn{UN[g?i c#6лP]TGT?zCu{Uh g`SnT=zA3^{߭vo\=~`۪=^\p[l;?^=pJգOUS?W-kEV@cWԾ:qb]n9y-?ou87+ԏ;YD߯w30~{A O?wyp.vyrRuΔGw쫞W{7xoWǭxXYkߨs?T=QHaa;U1{V?}:=z~*=7TΚߡzD- ba@;zDFog}vpZl+z#T'V7WWUrn:u}Cmbv t y˫转zY5ZvXU՗ؿY{]7wh}((¼`[תUm8ԡAջ #pTǬxR%XaFM;o|vyqTuܔiz~ulU<:wp*k7 ~XLC m[x3 ]vvqG[xZڬ`u|`T?RVʖC&:eykq+u8`qգ7T]ꢁ'OSD ';y@ߴq؉;pPA.Rz^M_PW:q;p M u8`oW_5HnZeC68[SKe3z?8P?q;OY`Ӟ3|b3frkuPpì68 ;`V}Wԏvmjq}a~Ҍԯ,@XsSj4䨁7MM4gFiSX)~3qFw@}?0P&f`Zl+s/ā|uurB)UZ~:ΜgǴwcVwH+mR]6kK[LXNz*}ΙRS՗'w~zs^Y}z_u9/p]X0~tՍVV??pƥC`&r4'TX5kWY?ŁՋx&vLI}o-f|޴}sq);0]9gָOj$KӫW7չk(}m?\]c׫OWs7[xgLmFߋR3WWo~zlujuRut+-]gp,WuSuduLAxu{7M{M[vWm\CX=ÉP6daTE1 IDATF"`$F"`$F"`$F"`$F"`$F"`$F8/|y̼`{uio{fpw«w-}`{%#=-{JH;DH;DH;DH;DH;DH;DH;=ֺ{/IDA)RI@2*1P̓xqxb7(Vy_ds0chdȁ_0l/vQjuruU\kF-; :LF:{%7>PKnUzouĈb[W'xA#?Y7a3M;UTzgSEWy=y N3sn]Ytfpzb$Wo>V}:zҞT=:s̘b.}n8a~Qu-Qل=ONaa`߬eN?k:T_=n`qMf q)v`+meo!ˬ؄[V ձ;Ul^VmvN)V)]T_]a߮kN )v`xDu^ﬞbFX2pfsjMqo`&P lӗ^U7,cVu܄7Ww@uES%`S(v`+xnun^6,cn+xXu ]ǦJXwyl9dJnZ=g`M)v`WTw}2ήX&f` GW/jul>X7~n͋4;0/T[6;zl?_}:j`Kê7-SQ^x߭NSyۿzI\Tݫ:B0>'G-Xpdyڿb[,EzjלPݮi78U :Go۞o-'o?;1շ7%p-o|\ue_i=TWoBN]ʴTY}L_m__46)նoWO^iT/=7t}zhO#VV=bgΑ2m{NuFh%JngTjR厩ouWy\갻_ا(vWXUuB͉<:e{ũQ3{ y~KUشD ~~-u[Xxubu9v~=ߗ2}LWQnb֯.[8R{ubS-?Wde}o}_X\6_~z+k[=bXs[w7b;WP;~ǪGT/^\=jFgu {/Uoጿ0y\?a>Gnb?^o_UVݬ^'V:pSU0Qb)~zyמּlvNu' WOڟ3{Lky^>0}VM}_p3JT?:cחV~TuoW`uyXnnbyg~`ଫg ӥՋZ6oiXm3{0#wvROUiq+X( kGa3\ݥ:xڶ긥k5ϩ>>LgTvk%U]><Xw Xlշg&̾\}c=YYCճg+W_Xd,}Z{m;[}/˧@U?=a3zmnbI{2vl{/[c7?!՝3%)#biۮՍ-bmO;Hko^5缯:q{&ܿa.V:ބΫR*~큵]V'X'^T}u3`fg{G-([g7Wڟzyuvm[sΜq./]۫[WTׯ..nxuy~un'Y_ES0;'WMzuwQտT g|:}ƹظO;2Vwؓ)vٸU W/ϨU.T=dV1B.,;%~:`Αzfu:]b<נw!T7>To3O5lw v3G|{TT:P\ӤLǫLbX^R]XZ]9?F@jն ׌c=zŲٹ՟UXvPi y= O_^9s2vRꔁ ;Bu%#>ʾ0?THlܣoq}V_X0HlWw0Y}go_`V6g2/f}7X0d- u` wLЁVWձ{ҽWjۄeהuQ뷭G6x3^5:i}^^=jݫGuf`X&X{W>g4;vP@:Ho" DD+ (E E@H4" /Ei!RHq&?9{fvq?\;>u\ڣ͍W ~lkfk{p՝5=o{mv=bUa^k.q13?/6;p` kgV/[U]=ȵ\>ՑfU_eo 䣟qzM~`;GgV7>huկw.\tp}*qՓְoխͿ[ݩvwԖ-[9ulݾmb`N̟߅KίRݡ:p~խ7/=rΉ+N8?g/V믻pÎ^oۺ`7.[Շ'֮62;fdBBZ=pd`W̾'懍̎^V [ٶ`qobcdv; !UWߨ/sziWݲVu6ӗ~Ix_mvUϯ5gT>=~jj~g]{NՑGκLu_-S&֞HSKrK\n.q^֑[>?_]od~ic? PT+tZ}ڑpMjpn%&ֿWݿ_u1Uquץ_S~pm..)匉zIܧwdކ" VI6]갣zQ{98jյG'U\fVqp/=bT/XVMk8+F﬎]b߾Ս&NXC\[|/=bgV̿S\5{/O߻:xd~NC {_e2lude0A Zub^+ub:j5T/\hճ'~usFib[M?>Lf۫WOՇWVnY=:`s.|-''ý`pu>YF֮ZV')ή41W0vVX{|տV<8?bk^هc[[Y«U5%N[1mv2UꧫV_'Vo_=?_]|de?ywWp_&(vPu ߙՓgT7n^U]: ;/1G~\UGN}:&Aj:wHls,`O&z:;W{O\ ?N9mnPsKu\].uڿ_uBjۺcj '{UO^}0J!M6P7WS`6;iV=2vF'9zYuB9!;}|^^UWmuNTW={;Uw@[7;Y?S=`wT/ۀfb~ϩ;sIKaϪ-;^So}ÑV',]#fÞLTTOؠ{522{21?,mv.rh/WW-2{ N={20nku{)ՙj[w71 ,y%v 򷫼~[u̘=3tcϻ~7תTUxCǫ'V)\6L|lTmPX-{.=:{+kfffNPEuߦVYx=PUsbG45_X?zZVbjNT9qFݴ[uՍ}Gb Ebvg[GC77|R^Y]2?cV%M߬v9ģ ]ͫ[暷WQ}ypQ7DrU=ዧYym+uӪ{͘ag{Woju;{pu]ET߄,:fA;W~w=_N5<<VQ<<Rϯ.߮IYfuՃ6;mqÆvêë}tc'NZ-\t%GWO1%xjG _W=n}~ ?>[nf`װeǖofBn_mMȲӫSxPu۪W_hx`5bvuGWNgju67vV|uB./0ϛ!+{;A#{M[tvtab]˾ >] YVo^5;L;FV=n}Cqu&d>Ufs-VUY YV{[;6~kW7ٰD\(v6 ^T/>\}:LO_hw@uWVgW_ig}ek>q7c}41 3f:hdj<~k6w'n9ٶ=ͫ,s446=:dd*TN]RW6v E_ĸO6|!4p/-oh3dBE7:c]]rwVG֎C.P9wns_,q %^y. >S=kbʭa~޳'W_c pw,#U^f7'ϔ=~yq+u!J.2ΫΙXk!# #65?oo=7&]#&槭1 m{'T=nW=pkήXbSgƛVj 琅QQ]fd{Ӊ+Eu҉Ul(ogVZ 0Vq嫛O>珬mx cw 1sCxX/Wë+T7n(0LOO G] V=iy~U/cG\{6ջ琇Dab^-]Nrଡ&\2lo(,ucuR^zd rrÃ{r>tá/+5/'NO^m\ȺEC#{V7k~7 ,vnuJj(SxAoĿӜ2MԆ/4OtߚSV_:2߻FK@d#zEMa'85<{G_9isKG;L}LyEu997Ӊ=Oo61^Y9v|k˜muuBvP^קN󃆇Ú)vvG&Ybɫ8k5nO:kbOn2LiճXECË 30\86I-s <\ǚ|zAՍg<{{.S2ֿ8C L1|d}Y]cd~3%b5Q]*׫5WG4|JS#n^EYZVn~&b4yy؉oxY&luĞkWk,UWn}'O̯4CVo{uy e +W'NGT'VX=V돪NY`w}mxJ}c'=϶Fnhvd!;nx#!T[:sn'W\wZC;GϨ~>Gv#?_lJa}a}R}^_ݹCuꈆQZz{V0iXb`wu|TݢzO@Јt/>2,GM^fY͐| ë4\RuJ %7oL̟p~8SV-14< g8Dau꟪/ZkʎϪG)ˁ37Up0ߨ^5''pϫ54~-Q3`;Ӫ{T]}^? U{Ma(]-&4}]`d~ ?10ٝWU\4Ab_3fzC} o_TkݠՑWس-3dj_VU[bM&_!s]ݡj5LoՍ!K-ة֘ۯz?V玬JuG揭n?2ί>ZbuV=rFU/z \RV/QQ]MZt!ՋJŪo.>欵a>Vم-.WY~V_OcG ;T=sՎ7^PQQ>2vÛOi醒W,slukr^uNځUΪzC[W^m'ms7q]sg߆B?> ?/p|u20>?'Kv _YWk/vPbh*~ YX4|^\rd* |zXcYN_c^9MR]ubƋn>S:bK,ojJV{TZ9:M,ݪ3~j{|r^21{UPJu갅W_U K}i_(W7_q}S럛-k+ZV7,۫WXi(ڜ3]V[b3nXUCbW,nUa;^nWݴgή3NN۠<TnxKVWnUy`;}X۫tyK'M̯̾kL?3C=ͷgMXYﯮ]VJ}_s:cd%lViw2q޹<15[z8zcCJ]=R'گz|Ȇ2| us@RP气/Uϭgp`|sV_bo=NUr=Ǽ{8{3y^nVWnCY}:ygf_hU.6Zp?tCꬎt agwz\;zKu^կWP0OWl(, |WߛsXY ol_~Mkݳ3]Mnx6kU7>2r/Wp9՗8.N pr39cp<=q Oa:/97Rݤzon6wY`& /vVco۫4pݛnus %;qub՗ ?8~pxu1#T\ypʍ_Gk3~o}T_=J.Q=jb̆|Au {ICgskU=T7P,mysf3QUő-^!'7VwY|s+v8qS 01f?.u;.XlE` }UEUً~ ?d5^#?WXt%[V1dfXu?,\ToC v5vxv_G/x{u&87L*o8vDn?1B?{nX:cL,uתLY`f6;}mWC9ө7UW^žjhc?ްg8KuE/VgpZ]?xo~ ̜]FfUo\b۫U-oUg<r=XYa;ᬆ2^9WwY^ueV K9:|bܾVmh;_^X:ws{,?oĝ%3~j rZ_M1mG_ľ6ck=SkΘf n8Ϋ^:E.UP#է+<3d:zJG MWmCo.]6#OWQݬڲh?Tn("/ﴉū9KV[G=<}5ϧ~pb~ fb;%_^!vr~u cFfĞëߪ~z\S|e̙| IDAT'-oWW/}&֦Wՙ͟^:}zFXuʌY`f`vG̦ ۧC;V)Z[}G;ΔPE65T7l~zEn~0`v߬N=9Sg-oGSgglԉUgϮh~Tes3{:G/o7Vg.q퓪g2Zak;p#7WN`N^=z*8;쎙?Ju]+U>q#fr|읺5fZL{9kKְo)lf.]]:ճF=[ƟnΐVwꚳ֘4|;V;týn^2<f`vY߮oվՏ֘eab}3]ec8VuJep {h?1?x}S?! q~zj٧]ICX,[=[՛!k+K,q+>Yq#TO:\տݵ:hblږڎ95رSq_bΝ*v{Sή41?ھ8xNUt e9_T[ë7U=<ޓ[#Wýo31G%n^`m;lQ82.o8jbߨOO̯̾Bߩ]]Z}ΞTZx>qO/uꏫVSVO]b _X+.\p4`6n82?%jbX}:b bbk[%Ϯ:JuRK[={3/V;r͖ϪVߚ1{M:^P$r:f+Ox9S\lY`.nv}jb%[Gf73ZlGΉ81T kocFWP^]ЦK7<.32?0<שk( sp[TϜX;G5]q kmnX=zɢ +9:~d~'2ȵT}h^ <`>?q_`9l(oDБ=wNyZ=w{4{"̘R={žVݪ _nb ߉m(!9kbU'N^. '0V_.?v|ÛFUj&n>E oNh~`5GKVZ]c?C`bd%>koWkxǥUQm_v }`(vٜS=-^9z2mz^Kt9o">W}e}_lx%G֎j:c}'U?lY;l,j~5fI>ꧪNl O_esטBAx{c;nvv [?VO\W=e[ݽի;W\޳T10_W{̿h\fb\ӫ9+oufsJ|z9kWun^JG6<#u^t6 Ֆϛ.1<{?]x/6|o^x]a׭.QVurٳySPw~s\zEkwOU/C 3dzmxNg:l[Cw)rP*mA.o}9~J7'^ٺ6ѥ7U{%v,YG,`iκsu5Ppr,瀆'>k;zkӥWi(GVj77([ӤvGGVêU7m"ո^uۉDK7@3KV^0LG*8q>Q"2 [VwbU ~՝cG;s3k|̎՛7(mW7|=~{6(P)V=gɧ| v?^4qμz9{}-ACv=zbG#v2pQf42]fk㪽&96 ϶-d󃆇!vl? `u01z"KF?U]y.E:eNgxfu3U{V[rS_nƔ:ZzB?Vk6 S0kTGONsN!ӥK,}:og؉&۫_Ywu>>z: չ^ѦNP7 MW[m`Sl[;'nxZdbPsd~/fSuf<X_T>01|U^4{AC,[0S ۭ.> `(vktΘ+O?̾'W!}z?B|Bu u4Fz|5}jsK;i&UGix>ksՁ럫~ տUNOu ;޽IVw=dA(#LWuՍk ^r*F1 f51 1FcĘhbbn%=3@!(Q AzMUUW<@缿hSݫ+vm}u־$oKvڱ*I.N$ 쫶plԕ~g}7gˍie.2$c/%GX|6$$)cyK>~d=cje_#\x$~;ɧRd}nK.׬e_+fWI6gKy oﭫ$oH,^C7[I^(u3wP웩fyccu5]kLW7sKr?WIޘݣ,̚$/9$`wj^'u8C3kf%GWfQW0SqlW%kaq$w7Lތ.gsf}k3S7s>Mik+= @w^<:Os[|zW$90'y<$%G@ꞐيdblN+ INI}g-|_ -^;3{|_\H2fI&?n3Z`NJik7$"fxjӒ<13wg m̋bYֲZ`dN7kߟ5I.5&$Gw3GCyYoao5n'<{zg @&9r!1#蛳ڴ;(ۓdII^ο[jIra2̋b;=!OY,ݸfEM҄cfwT:?1}d!dM]IJioK$'v(vfSg"lC$2ޣko"0wuOe_&Xxg׬_:$I^ǎMrrk{ `a;t$Vdg;jֿE]I>1mJ$ΰ5R ލInKrԴÓt7ҹ Ivs$?l:1ܑrYE7>W3Y$:&>ɣDj漧Y><ށII&'IIKrtͬN2уL|:ɻ5mL5)ɕIOaΟ%1o^a9{Zzc{ ñCf\d$JSs9y0fc2yݮJ2TI~`Q|q{NMc[A؇f&Ofyk&޷PN$ILIrQ%mE&wwL$sIgyad|93rogea.zI>YsI&/@gÃN}yκ3I$oJr,Aw%gֿ=Þ6'%ɳ3s׿&$=KdC%9+I37:4gQs?3]SlO2y$MdMG'92ɶ$g ^ qINM$e\; $Ya}:ߛw?7fZ㣓<$dߧ5_Hrrͱ ȸsa.ti'ߙI^D3P_ߜz-w&aI.ѬIG>=Dd"IhfXNIΚۓ0WI>Kk]G{k>ޟu]%g`xb`)8$ɚA5R$e!zMQ'dx`nUb9X:UgӠs{Pg OQ'D@(v}O;b>Q'DsS* IDAT@(v}O;b>tU߾IkŠsDuW9Gt `q(v>k7%bw'AGcUD@(v}O;b>Q'D@(v}O;b>Q'D@(v}O;b>Q'D@(v}2<ꫯ>f׮]z}e%wߍڇ]^~/;jQp̪~Db/}iccc+w*IHvf tU5q i,t u '>wzr/o׺Uڽ^]eBw{nw\H쥪҂[`iՍh7N\{|{{UG7.q媫zC04^4,wy _8گu"N]yB>~kW4L쭪[my7׉Kry)W[uIt į[?H읎>8+\ CRʱiU>?7~&\"IG~]@oj#?>,~֝ :}'|?ۏL>ZsAVuӟxt ؘj`13::Ab` :bjhs$ :Xl6l1Ezy*$OI$G%Yd[UUwR%n-CCC_+\dO*z_r饗>M38cxL_/?o.3槪&B UW]ub/ڸqvR˒l6SUy%Y1;UѸ誫nÌnϟ^Jfۿ~R[1_;vu###R/tN~ޯvU˖-hfiNL>΍}322rn)EuK)þ_N2lsUpttv={k{gl||]4<244tX1$=22R?uPn_ 6nV$/JX$RN߱c###y%2[nZzumǘJ) ,Xzb'oڸqoZRZXըjS)eӲe~lrf{UU{#{)eB(v$?VwR[­[~_J)'9}Sf3dkU;RUՌXv]{b$+vHRʑ'$QUURʆzؿ7o%x[=ߙ{9b~5k\uI~1I7O9&ɛxbb\s]kIf-vjL7ю'y~)I֖s>"KKW:]:s֜244ttUUvGg ZֿgS_ ?/9viJ)gTUNi_-[<#YxsUUuǫ{3J)S]N,9P`7<׭[wOj47ZKeRGGGGfӦMh&4͟mZTULh£|`ddK6l8G3fSF_Jrl>:i?֬YsPv래䂡GFF^>0FFF֮\$Iw{e˖]7::دlܸ񑣣R>dmG^JlDk)8}h4ЙaÆWU|^A:chh׶|mڴfLިp@?ޣgOLL\aÆc1`_f͚fcI>/_,Pݾl>+ۯUU=΁+Vo}]X-o :3K)W$yZ>722S}Oj6OnZWN]$^|g3yl؏k֬9cv'}v}no#[˩UUuYRUhHÒIrJyv'|^{)=k֬YrʿJYN?W'r{ݾ;RaUUTJِd4I %SN9o|՟Fsݺu'lݺ>>3kMT|sGGGO걽 {R/43,FGG_UUdrk\$M]?hn-lL)ɡ5J)l6?ݻ?iOKz-UU}YoZ?#4!:7x$?׋3*DF\^kl6ۧ-==;sRJL)s=nZU!K)OGVsUU}(s{g1cǎOwq?3 .idE6ppn"""DqU jNj9 cf+8uJRu"NUb{Iy`K%kBDҵhꯩTJonnn7o{UR"r1DhU]o ƳP{app2gD Oq_ȕ:gww>j1V8%K| enڶ?b&e8_9L\&-uT*(O%Yk:l麺{ٛӈ|BU$jYFU}-ƞU`m7oܸY^c) "}9dy$"""t*yH$~*7Wr_KK>uuu2tI|4ED4+EU&"t:U= @藺}s&Q%FsO2<WϗSԡ666`}ظ~uݗT27\\1Z{UzOR[_K>nXq."""J]Zjl=bjz$uW84~ jCDDDD4S.\x6."g%Ƀ'kC$6V4[cT U+Gy)u(?%"nw~a2 |1M,&k7;lp(U# *244t@yVXbiי""X؁U&Eac"*L:嚚DӶ:t:Zׯrgkp|vk%16;m־S]gÆ Cx(d8࿧Q W +QWk )˖-۷)hN̪ U~A-_d2Et:~cS]h.I$'bxk:===iq`C۷OK4Q9=V5g5ޟ<I<Z·1(~n7jADD ;ѴbWx.dhD"/|,-z7cB,MRZw)bDjEDDD4=oBD U}{OOφj8oDH‚uݦjEDDD{=GU"j-Ojz՝]%Y :"""""k 5É ~Vz\1|WyO˽[Ѭžw4֞?]T*uo;'+NP-[Xb՘:r>T*Q4މ興h/D4TLfhVkjjj"Of:8T{="""٨= uLTR8ozDDD׊  J jX' U#"1U-n!"UIX0Ɯ?<߀O^HDӽFGG`aжѷ!ks|KTm(.NHDDDWJ$PЗEžg:>-vςjDpl 1Ij_0gqu40X*̓ "D1ɐ%KRKlgDAq~t]jռ"8q%ءxZZuQ.;Wէcצk,Yd2ZZ_j^k.M]2<8˽BD `'UwΝ^<69s?/VU}HD~k{p1IIa"6k#"rKaѢEE$!"B<8N>Gܖ-[N24)wRb/[kBk&]T5dnYgAc(%Liuᑑz֎P`---=9% T9cLls:\q ybŊ*Umc̓"򰪦|=sY޾q!J<#"g2k~I$q69TUܕN'|WY.T:gÒTIDDDTUy U}Edx@=(߶mqp."D.[xZ"+VX8Edg|FU]sGyi *˕؜s%s}Cw;+s2}}}Ozw3dxb]"""ڻ8֮5qY(/ސxzOE$Jx竪W8٩yޱf?;n*s1#$?')L.E,*<ϻOU*bӺ4ʕ+rx.({=\.g]y,L*o"HBD>22r8:*?'w\.g@O{1@shjjjXxdz,(0^q"ܪzw&J (u@삈i~TDWXZQ5("_aLD>No9Hx\j=UD^"466n<ʝ;w^qgCr<{~Zy1j?R IDATqRԯ=ֈ'}_5Csss}cc7/Cp/Ƙ>,Nu`rGUzϟZwEr &"_˘,Tj1oſc,c:~h?K:yy`u>9#TD~qg]u ϞS8N,Nwc68`(JnoomٲeM W:7l%""&̓c̭Oaq&#O\?o޼w{$,OauGPqOR(wOZ[[fE'jw&y}al``T9(x-Aߩt%PUEDrX؁h%?s3C9;|HUwŃg>c̟TsLJ|H$b q}g7q088+GFF.+ؔ1j c"t?\\.w)^k_)"Ƙ[bGX[kO ;b1cNח{,[l_  *k"RTADJDDDUb`;vhҹ-[2VkmG<jUݕ )vP}}}c'ADD8GD{Ρ!၁G'IUⓔ`SYZ[U<ﳹ\+( z&#"YkyQ&fc]ZDވ u%a<;\z>뿏փ/^kBży:GDҲO=exkp^ ںHU",\QUUloogA""i&"/DYolc>8N1v@U[__ߟL&wbŊƘz&/$N70{xanllxU=Ϋ]fTb3|fyR~z r?*e)Po 9]P㵉hcGc)_%j3L?7m@oLf=իPADDDD4KaaqU-I< kݠnll~KJ |1L&,"MMM ƘOae%;0U}!>bخƘEnD`E(k9dttܐytg}Z9;b[,\x<Tu/_~͛76cB'cn2{8EU}o]] e:AޖS\.r11~$Lz^yMV*жS#h:9*s{#ifjDDDD}DXCC9G-ϓE͖[0"R""&|sCߴiKkk[Xc|@97Z{5N@/d2`21fq6 _[~뺷_ JO&+M߿0N؃tˑd>^JdS-[kX"X8=(Hx-G<˦Oynqڟxޤmd2y_QVCUu[3̄ ^ |}DDDD%@WWu *z@rcr\p]]cǪZY!===dnq7 ->88XɴDDDDDaAqj4uwPYX׉D +W/`BN˒T1p5?c/MVDD gcXGH9TJ/UwkMyǪ]o6sJ:gtOb\U?Vmꍮ랔dO&[kTuu`\U}uD64XU#9jHDvx]`lMssgȯqk|D|åLH$xq N`,磒yha"v\v+"?}>lnTVԡ}'yJu oR$&y ,"o5|=iii]Ck"pPU-HڢTuU]Cp"""U[a!lƘǹuEU?H$B.H$/ށ:DƘ1TXaDsE9 @3;f]F낃BU_rEk ?w X``:ζur7c=d""""$85WT:t_L!a"R/nooYkoɊ:<-Ƙ+,0 yޅu7_Ul kUc-0n`ٲeZk :8ʕDDDD3x¶m~`[`xIcc*?aU՛ ׭]oKr>n߰asN6h'"",@D/-d|7}+|GD.pUJDRK<5%?Qo{%Z|ߟA .|s_¿"uuu(ɢEDkWZ5QъH&$E EdyL3 yc ܧp8ULW L[O &?oo<8Χ+M8?oAlul=ADN厨_2v?OUTo=Q-_L&_16X9 v&"""av}?::z#`ljÍ1g*_Dn( jHQWR 3===@DDDD{D"q87#$qWDskؽ ]/\ړϝDD# 9s|)>oRW )[Eᅾϓ8}KEm"!b(eaT W˹!X</*pWvHQl6 ^DDD4waYYD$qD=:}KU'dx*"71cgJ|BBDvgs/ȿ^9+#!BtSK#狍5*s%h.M6p[pPU+/7o >7]_ ,Oq0lЋ\ K0CDMd2y.DqǺL&3:j.笪~ ox[rc`ɤguqUMӺscU{V\\.eu_haDp7q{;o\hѳ=e][0::z B>M$H,␽]YUZ뗳.Y?UL_E?Ax |xxn9c|ş_H$[ǢqxC~yZU] gk{zz~敭fע2r o=1Y]_oܸYu)"^OX(y/Re]ŻD$SZ@gk1Vt˗<^a7 7o^,-zGDDDD4紷6o޼VDࠐKOy[u*Vb;ST?p]"r=%Ay+M3$SU_dn/~Ƙw&ED_\&rG\;8?c>s>?rb'п[>C !k0]DDD48^ZD=tkH$^8c~~LD.LwͳbŊOb8'dM/5ޝ"򱡡o-偁g|8R\d2yg~x<~nhjjzʈhە+!"TA9{ժU"ǚHT~~uJa-Ɗ8ʙ8wv`?Z NGDD{#v RL&O.BU/"[kWZk 9LfO?gg2OtQ;]m"r2&Bl]fgd2ТAO/[lm}}Qq<*(GE䒡/<ߍ\ Xa,VfrE](0V䐰xؗ{؊+V{%K#_XhڜN}$ڞf7aB9YN) s]P408ӆɩt&󾬪M0NuAWWg566 y$<4,{9MjqNbOѤv+uZ ?,LD; j1':Xet5R1;wtbE-΁ڧDDDDJJ͓\.<~^e˖WHXA… *u"T*5aL&su/ٍNdڕ!CC1"P1`^\vE lMQV.8Rf3Ws`]]pDq6"Y$FUTp*;q yu(`Eb /f_oܸYS]ޙNWʅwcBaXNA|?uhmm]f3445c՞t ""Y`Zv㺺3q$EvQoȧ1V0vm㬵?OX~dQqۍ1W80tɩ)sZc-i՞of3]k v{iʂnamGݓ7aެ90՞BŬ%WZbgDt+ԩ}-` e2\Iomm= ZOm ;<ø VX\o"z5`H< .jmGHggq`;|cm/ZHDD4[v~(>P.;VG1 u6l0dGEd]:øt:}1o4|oTbobo,DDDTc-V7(C]]ݹ(~7===.Kv#亮)qQaiT3X3՜ZJE_ MuOuP՛˹'x0."Gp{Qq*gq{I%s%u(u!E%w.q]C%oK]6U~OO^/"E)e|-!/-u>:@&y@h_UN9]T5x<4,jժF'|@U'-&ADDD4tuu /|BI<;KFFF~6)Yk܀ϲDDDDDs\VU?:xNDJ.P 4){ttt\ٰaP#lP`"[\R:ua -"ȹ!-]ވ[r%vqK=Oe,_`]Z~No1|^Zƺ 2 =@aE D̖}ʘ&*`E)9#L&ofU"" D,f=ʕ+SpܦېKo?"޹sg*7b2X7I"qЎl!b*H>!""9qrc/PBsUTKU]N_t@<*v߉64Ivhh(ꜦG}4 pќpn{{{I-CUAzaq',Hsss=3C5񂈈hȏ1=ErYuЄCA_U,wRPa>_˹IU-JWZRH&ꐡk;::raj3x0HDDDT*UT`""+QV~"r.T"\"RVGS!r>ÂFDDDsG+O^Sd`/sxja9Z[kmQ·?RD'ի[r\aLD咈H̟L&}oO:NV8ѕEUW+Eܥ+>Juq>A漿ߗs> v^).TR7wynsW7E]?JDDD4ۍކ޲e+J"؞*VN;@0AwjlhYc~H$ŭUr_6}2,."݉e2Ie2VׂJ0{MHnΝar ZkѰ8̕ ""qeDJ3A^礹aTr:c#lADDDsR>_`mG٘tvuuUSl&^nk fV="5I#"W2Dwih{t:nT_"ÍSQ!j)"wUzY/ihh8 zw$d(, 0:::6<0a*e<&"υࡩo+H%/%qCf6e"z}6ԈⒶ$}}}c~{'7H,|66X__4X\.9^׬XɊz}U7HDDDD4,zUy"o>WH/Et~V8]~K+͕Z \X,Q߭_D=_( ===D8P\ """j%šeÆ CS_0ۨq-NIJTC"xN#""9quwDE]]]^lZG!n5 ¸8kK@iUU7IDDs ;QID$NkPD.PWcNDJU՝aSNa;jii9~v)#"op`5Pղ:Zjhhndd "r.&)젪a #X#b}aIT{ }iCDD4꟪5l\VwFq3uA !DآExN#""ADdmkk{_ggg6X,v^Z ~08N;ˣkkkk|m܅"`jO;='EO)OXU׈%l6{U^>MR?*qɒ%Ã5TƓikkk8 EEzP5D p]yc`e˖qgmmm=(2t$F}X<}sIUofX,Vv~hs='.4.Q4U|sUy#"")KR5<Ђpc6=Qc`u f`%|V!1In}}Vsȼ"وhڤ7󾡪k{, IDAT1r+V ۲e"r.cKWUDTx<T0 6Ddx:։b2MZ;-_DDD4YklaOIq5.ڨ|VӈhNslٲ}'',jׯpWPd·y8<~jſވh m_D"rƺTԔvkD<\UoU=j < ji-Zt6w8@h2z,;O[n KߍEU[B\)1w3[k>MLUw=TNᄉ kx[[[s=wH0Ƿnذa׈":U@xMss{ÞE%ܺiӦ=zzsg:ipYzc|g"QMRGy[l/ x[-q21Xk{|D'"&q`{SuMH!˅8͘B-z⪚0ԅUS[[[O>C59a btqBr%<<<0^KXT ״֞@_̄]"oٲH+ƞq cF|D'>$.LwLrNIVD.qV.}kr>x"8?.e-ǗEdU)O~tODDD4SEL9MDxN#""=xXB2LCCC""7bl{wlڈ.LV """"'< $W ~\:9t׹9 kz!C2S588 @c0>Ag"""bU5dhKZODDD{7kmQO9yʕa fJ1w`nr> qGF#"9hUuKo~qt:'|^*/XmcUH:`CZ1jkkkW EU]&"""kק 4L1 نv "".gK EM{\*_gzƘ^r]QG"""""8#Cs.O3qR @"rV}}~/SԣӼ劈uܼ0f@Qc )F=KsTꌈY؁zzNS՚/^|2y!kFDDD5o\@.˝S0 nVCUÊTmkkbXXGGGGGQv =M#uӺsD䲈4e2OR^GscUfͿdW \M&߉"2$\<fDDDDS5ZZiӦ6 _~k T h.Yҹutk^ `5L5,f< {2}t:} US.Źv+o\ddIT'Cj|kmwDDDD{\.S.7Ƹ5^>BiDDD4-D# 6a,_]oʱhѢ;I?;&ADD3 ;ў`. &?jd8"d^rTՆr5!y\-䓰Zh6Z[[ dU84<Ѵ5/LXp]%\`]yDf"GyqdQ&+M@DB$DdNIpv:.wƩzzzwx_CU,I<?5a9!C}===պDDDD<8›knKKˁ9g9S%Q-XkGȉu/ª9Ƙ:Tn}X؁۷ `?mScjl/^?9½Ў"RVw >nSsN=_~Æ Ts="""٪w^6s]Kb!cwuu=V"555ux"ާ4AuFuO>z=ill<ɢ~&SE{){Ap4nBxn*SDVWڹs vOU] C:)wX,px]]%7u 5d9WV{="""YZay1Ɗ+1f5""""5oa=cC k`W29tK_&ADD3 ;zꅪg-qwtvvW21xLmWf d2d1S#?S<*ɬx K\.7!Dx;~BGj#""""ecT!YW#(3gӢ>$[n@łl6m ;|OD /Rջ1FƘ㭵8"dتׯ_?XDDDDsY ~1JcJO$466|gC%sM{B.iiRE.\+Oêൎ""y_BDArq'`?j+STi[lhht ۜT"5T&q9<[pMaUnf0 B 9K& \LD|c̕ۼyYKD^qٳIR;}"""9kӦM;K5"U3%LcN۲e!;vqtuu Ty""""ҡ ă T%͛wvV5l&I@,[XkWX !rUwe2mS aÆ!coZnlիW/<Y@UgDĦMvcnPKw㩮d"rfp/cެuӦM;'sŊGbx+/d2wMaDDDDs]Ƙ|5 f<\lپEa׈/8O_։$]o v)(/_ٙu]f00]NRQψB"rnPr.6l*kWD&1~"uݏ \acH2([$d3\%(^hu^(,D\!tWM AdUHt=?'v*=3ݓ|ޯ׼s9OOwUWyD ~LhqO/ b_D/_> ë$-]Z)k_Ւv$+I'axhf-2LYҬ$IfYH3{8Cn4c5X, #$Z+NffIo~ \.?f,3;@RNґgA3{SX\GP$I.3tb%%dx|w?ff$ɏ-(`zd̬rd5|"cGafӉ$0d>bŊ;0|ޕ}"iݫ'IX5M }Ғ$8tb:;;܄r/UfG0\*iۃ xdxxl6{${idK*h$.M -^1) >Ap?ٽr :$y=[ 5r}I-r+GPba,imӡ|"!2I M}^Ed*A$Iڞdfvuurw:%=S}˓$Y-=%I* ÿHʺg8nY&;3'Jf{CPxE&=iʏ]AlNDR55Q]1 b1 ×Ig=̞%:-Iz$iEFhxyXm |$%vi 񹙝Z*>@RT8 Ó$RcaYbfOv%=F{t3wTo0ax}Qr N]z{{?gA37ߌ(z|޼ylkk\Q4]ҫ+?Jdw ٳEv`{Q*; ٧Ucv3;F0)N7plWGQt}Jw6fCؾ]Z"l6Emf%2N%ZI $JЛf@gHȪ q%=4fY,`FV 7g2B$uh@E˳lݯ!$iyu;qwwe60$=6NnV&)J:i%c{F|3;NHN0 ~3F_v݄KtI|^zCE4HnfQg$qf!^d2h;vdR;]8Hv 3s(z׷:E4·q J:}ݺu /_~$M ɢ(tXۃ p*-}g^'jD^+VI}T/_~w/^I5 ~̙3GQtsh 3l͗krN(wh%`&fvٳ)7:rʿArIwO?A?YMw8ۊqGS0lRIcf74_8jةDQӡmIJuJw+^GXj-b+Ig̘i hLpǸ]Kؾ$I2A_1;%jfpqMuTqq4}M֣ҿtxT\.{3;SuQŒΈ q<ϟ^Oֱ3s%uNŘTY%===zKs'խ.t~E$uuu%k^%ȶ if^=m3[]'%IVfvo$Iow7J]vd$;0ɸ$)y}-i$e2XYɼbfqYjn`u`(0j8x7Px&Nk'3k(A=w_PV~:::Zxj|$IӿGs5~SJ.#i&t5AwK˗/IRi2EҌ ^֟tw{WWV>bbݝd2g$1 w?;+T/0 _)'CK# _8o ðWRwzT-1*Xa\f~IGIh~w󚘄>VG~w 1k}~n$O=C_#6gիW?  Q./鍒`7eI׺qTuU::$y&?lPkM;fwMXt@M5;$IMkf %]. IDAT-J7aBSjl$y״n%+MwhudZ,jf }OI$=IK%zr2QftI0k֬UK.m ᝒ?/Og |IIIzFn~iȗJֺ w>[3FQI,0gi:my^#7E3![2`%&=$Jܒbϝ;}]v9'IrKGGM˖-kv⸆a_>^?44ի%yrC-Z4s``%fvȽOH!,r*wi̙74r=x %IBI9\\,6`ea$I;0;TPxj$Sjō _,״(,).5R_?ZZ.hu'$IީTR3{O3{M̾يx} `*NHW-`JANIufT*($lH2\hI9s[YdIFҿY$vL >\K.`P__1HU?~y+)Tl6{^K"stlٲ- ۑl01GKҟ*UA>F,_Y͛W{{}EEK҂ TI|mm>wKZ$IΜ}wNPKj+{Y\#;efg,_sBmg=CCCgLW0ؾSQ7+eZ$vL%tQ6=*[ TjuL@nn?jucɔzZ0]Lc=ZX2 ~,鵭Z͓nZ8~s[l:-ky[IRgDbNP(̖$3+Vxv& .|iӦW^1;wn$ nZj=ig>A"IIEPcGb&'~UUFQ$) 6Isoq|kBv==={.~f[G>?3UUDQ, Ia>C҇OiQHӮP(OUU(?$*şIzt a~DҾe3mTUlڴiN,鵭?SyUU_Z`I-q4]wvv$%)͞*5v+ax$-'IrQooVcf%IrNiI*0uHdfIUaI-M MRzbuvI/+JjU<`j400pUWb ٙm^̾2o޼Z ;JrJQ=xvFK.0*wRKSFP+e3\ ٩q|__)>N&GVҀvb3f8_ҽ׵2|$v,,IHjS*nle@ЩUX.{n"`'hѢfvvUW~e.]:`fgKav2&\VD} 3ke<E@>?.IR['ITff[]]]*E>/-'IrZ ÙVf>IFAp60 /酒ڃ #ZOxHzZ1i/FA2Qmmm %tRMBb&+7:RtMZ!_:(I☜FspD{{{ohY@ӬT*bf_rJ$_*.mu\ZN֒d/d2/g$=lf'Il֬Y[tpղdɒڵke2f%efL&˗ߖ1FaS43V^@3hѲ]8پ.\˦Mu>fV7w)Փ2( O6Za4I$hf3$/Nw:ĵofGW?$ƦZ`dɒL__߻?cf{J}d6}C&|>I.J$I~+Y3g$*"cf>:IaƒG~f5ѸI!'%=mTP/ ó׭[knr7ӫfE{WIq_n;00ph-gz*>$؂+ {$!(rU;Ey}$Y*iv1ՒfcIa> UUUE'j{lYT:T aI|Umo@.dRI.z{{ FI+Usrq_[oZ.[afѲ)KΝߒ>̾o$poo-qt$ϭfsI6'W6'v(ǻU]n4Ǻ~P]7~nf_$ɏbVbGْ^+i^:|Z3PX\Sor i$9}ru^4 \fYIG{GuwiQ](4M>?ZUukEϫl[_v[+H̜9ku&1X$DX%|~_I^͉ (&IgU,'I|13~eb+jFYHf͚Pk|>fw?U՟$m0}!`2k־wWnz0 / sIXxl$WҁqLmmm0 R.?h"mp'PUappIslfz) 5fvJT$ayIK7_WhѢL;z/0w?.~a-餪 (z$r7J7Oa'3;T*]Hxo4aNBv,[q`{V(׷\$9Q{IǸ{o>?qV&E}_'UL?HRghdJ*|^iˤ`Db~f$W+w^5aɌwOf߉rf2G3;Z?i'j`]B0$hIR__W$}h%)qxOgg Ć&r/:IOc,wIc=czfrG&Ir}Yv*bJrUI4f:&oclIc{FY|1O$I.?w'Irg7CCC2 dI;$3;bӦM6ӫYzrL,̬+_KzAٷ0@ryABv,׹42^3%p0 wR jItF6Y-DF3w?RG%U2?W)G$MafvW$yj߮$I>:^BPINU?$#A<#(hA,2KN0 3FmfW*5ݯ1$GQ(Zn]g$Ge5b MsOa$IҭIlj9fcm0a- `F&Um^o xSU~ϔ ,WW+:::0^\^^kfogE{DQ(viooCt?~… I<1UHPaf7ԻcwwdɋtrN:Jɒ֌6p|nB{W4Sm}ΕR3>WUI x~ I/v(/;VEhU6lXMi4~~3*-3Itww/w$IIG$m.F'n?nf_uWj$<3{u},m^_*eG$$Iahhhl6$II:T̔t o{WklZ+Sw?$I$}B훞^ IDAT4;MX09ϐT}>+:;;g WyNΑ1rF37HzkzŸ:-ml&^w_hfKzL#`fp/ u_I?88dIs*)~ff>8K,HR%]ǚYF)OFΔos0uA}]a~$#WA,;?/k%$ɰ&Bҵs^q*_U.5444ȵ:aTXIܘZTODbe Ce]>ݩ $}T* UW.]tX#\.wqe>UM>~z66nx5kI#d^'.[,=W ?$w/~UIr/Rm\MߙjEQݞnf͚$$\.wUedV0z&\.C~b_L]v&I\.c3Ix_2+W|4o-UǤ)J%srܤa&bm!q8>FXp熆>M1yi3,ɼkSmz%]Jd3;^w?Ȧ\.lٲhd_axFҌڴi%x4U0|gU%I 싏>ɕuk,Yr~}^#禺^qO4)|+aW}%G}M`VOm9Q1IwIP(|+I{[s8\#7W.鷓 [{o$GJm_S8 HTնl-^kq*~3;.*wm냘e:n,gaV7RێtXanIJU_dXTVaST./^Um֭L />LIXd{~+(Wm$0k$_\.8/g/&IrZ7DQ44NʿfRmA\+UW1V===/֖mtq|y#ItrMww gVm?;5~1$kkcIWr/V}VcG[.,\p$ IpEk$W͛7ﴶs%{ngӨ5|f?b}tR|>*wL[&\r_&hʕ !xP._$);r;GSΞ=MN3A|F'W*J4#C>T%qFRQIE_vmHYǗIJOngեT):Yw33{Daۅaxxe%쫵:U&ѥ}<)62M# S*+J+I Tq_lRt7̾S*P#fg>ERz2:!$go3˧@=I7(:CU+Wm1if:488xk=rJ::K҉5&GKr [TÒ^5a]Eѧ͊JI60NT]p$YlD15&W(G#+W:~JnI63_[5:lE7%"U Q}:wiݺu/ԡz(S[?>>'JJ_s}:OuZt@Et gq$a Qidffȹt;+n;M0j^>FRIRooI+]$ɡc3<<)myL$fIcU?e tavY:˝I>޹6?d2Œ֍OA]ZM6CsSk`(zeU%X544f53N*IRJw`=4Ы7Uv/wk˕A$I>0ބjq^׫uBcR˯(:QLhm/UXuMت{Ebú ޸z 54V.O6 ]%]U퍬@TJ4]z2w(.tcupɒ%T|N_Yjtv='5t?4dyT0 gj?<*)}ʒNV'3K_;_E3RiDz{{i$R5?g,ZhORT8^-T1===Tݻz{{h+VF)Q㺨c,}]2 ٹ#9VC0;UPu+NI޶p]̶x ;0n~;wW`_K3I}r~5qRTmX,WoI٬xzWvZRm&̾^sֲe@\élSҫR_=r^wqǼ:xhhƛP>:w?խ(2/63TJQQx1) Ncrv|O=;͝;wJ# ~^`I\*)[]gBd%To=vMAܝSs<&zV&%x:X,^_wduAoo4lZ콩o7rjʕ{Y*… H$s̏DUkiwwcDA׾p]wF'CWpM'Zz{{C%O%K(?nnn@&}q~rn SH 30GџM_*T瘘J'RPs9Dؗ.`a"""""""""""؁t:]huMjD:nXbJccc<%IiHSLUG!"EzphN_hV)un@ɣZ d׀mOK}9[B["T5М,|tge%=^eT`ݬƘ| od2o鱟Z^ žw; S UUU;SS\DT$U}Ȫ[K "A>b̖J]WZUh]*>lz&+P\3Z5:]RJ*EU=ctttǙܟ= JD*=5 z˻旐u59>d޽nݺLOys9}.\SL@DDDDDDDDDDDsݞU*!7zDmTJjoo&1|)q*ݹXqQaS9Y͚ 555We2 =U,PUkhu<+CSS1} gD====vPZ{/L)1&s1D%\6˸8N3ޕJ8N{3VEZ~͹J"RʿA+ qT5"ȰykJhuy.b~1ɜ>Cɮ"8"HẈhbb"""""""""""gIDY)}fDD~Bc6(2Qȃt1W`bU9up%<QԜ}*w&XfwS`H$3OcJ0|OxyED"b KDvYNbJmmm:3#Iv<_(u y^s-!Aej~Wh4bo%ȂEkm_n]%kJ0'2JP`*=spNnpAa%)|\jkkoʊ;22ra1(ѾTìP L~..f TPsڵ{=eq9\U1 l]R`1Ov?抭GS+˵t.&U c6qbTd6+Wss>ZѹwnPd?q XNV̺H[5Y+7"Qքj<;2 EDDDDDDDDDDD3}"""""""""""٣ҦO@_v;K[)D1+tDn{`mmm9ÚQXA~1L1I D"hJ\ bH37BUJWI ɣ¶r d2LDA:ϩ9ioU@9 !󆆆jUm Sbؗi<}}}=7<+" $ܘȚ@g[B_gsSZǍahmmpxyCW> l%Uͻ:3s/X,v_ww3Phe%1U =Ϻ֭[3h{gŎ@NmmQ U*($}4wm= ˅>1)&v """"""""""9-o<{svNDdC C+vXj96L9E>w.p!9t"TN"b%ƘiV(Fg-C9ٰjժPI 鴽^{NH$ Z-*CkT|Xht\[[{*awgӻVEE0֬Ys(#1q%SRرL&%L49U}B&LZ.;+VIחy<%sOvLUN,[e͘o~[͍TO*WUU01KE$/APӥ~ Q2<yrs/t22c̕{uoBy"U=0`={]dZZZ;:e=h 3f)ȭs> @?L&NƘKxp 4\fzd2T!Skkk?#8sb>SWWbLeΊb6[ nˉy 455rr<?)HE LUzzzTվFKR4%c̹-ĺIDATL!a+|%^r徉 |IUU8sM^RWWc"Ƙ@kb1D"T|rժUK?E9.RdAќFDDDDDDDDDDDsyޚ5k݈ll?)y7#8ί{_XLʎD~-<ϻxz{lMNhZz-*Yf[EͅZE䮕+W5E51|c sr{z"^gA7OVD&0 9 ,XyP8ΝOUs{1"D@\U;L~-h;&njjj21f@RM Z; b| ?H$ĠFGG `SON`'|ccc߆ﶴ8I]b q!{eppNuT[VxL& cL]O7*~qDPk׮;N NDT&f%B.}6m&"߳c>cp?_A5557!_O#c̵6J8kiiiY"ocKcWM1fLHvd"",F7O,S՛0Ep]DDDDDDDDDDD4z l~s1D7\R__uez;}zE2ZaO+LUr_H$4|5ٹVZj xb7 vcb;Wz{{w˯\r3Sg +vPQ$1>2tc>:mmmGy"r=2ut=ufy|ICDEn~zhU1f;T] _k.\x555s| 8Sn^xOkcHݽslmR뺏@SSSՋ tahhF-V88 Ƙ$np]"NpO-JoEvbg."w${BQU/i4/c^8Ε]]]}1E"?0Ds׼ !7_Vշ;!twZ[[kOg͹ۑYף)ckkkUN"JX}u];QdID xD";s@__?NcKRy7&v """"""""""yu1'x//5"28xd2y̌zz˗/b``nR&1&&vܦDh/XED>[UU~c̽Es^`7=bGcS'1LWjll򪪪  Ƙx  M]5W6(yTWWH_|)ǹT ""!dᖗO\ /P뇆.7tȓꡞ5!w/DqUmbDd\ ,Tv;1T*uimm‹\*cNɘjjj~[ɶ?󼳌1}"9XU׊H$ɻ+98Ӑm9DUؑKhhhhu^,"7`%vD"qc,;Z&{uqU83/"MX])>uc߫pe*1>OȨp_ qOb뺛:6g"DDDDDDDDDDDDsR3zRg~?@R#"gBO.ƺu2uuuoEvOB(@g:~ؿɔ{H$/"?.ҫ}zeGvS?_<;aѢE?Cv߱"n)tPzӿy@3< Moي 6mF"B@.T*Ad<Ċ@Gp^hAt:3c#"hSB+.N뫪5CFS3I(|wdd v> 9s*"r@L&sboosA;D"oBwoذC)܄(U}K<#\'+=d2=MJQ~ry2@Rc+U25^/T _u]C"r"l{? "rrUX$9>$&M=op]JqxK^{ރ&d2yq"S"^= 8iƍ~6y?/dfp|ID?]׽6*Q.."u;::nBɘdTOU߃1w} \EdC&yckS'Z LBDDDDDDDDDDDDDDDDDDDDDD4oן%"-D.?ur=lӮ^y^S'g؎S>!Y34t…EvcM*)UB*jK{{{ZD>.[Sԉ0T]^9utt {FW=uF1 v8' "s]DunܸIUAmܸIykxx%hQu/<UN~6mچy~>=;SOc===' `zt"sqQHuhVU4]L&{+9q]]]Oxw)@qѮ>9T7h% att4CA*[.L&RD"c*٢E~cU=fʕ{aÆĩzi?縮{^{{{uQ2enͲ5@1_ٹsgkOOKaQS"u<7MDDDDDDDDDDD4u2mnnQ&9&"pm6mn>y/|N g|HDg2GN8("Uu/١Ϩ#6^߆juTSSS?=+;NdCmU)Ƙ}3 x݉~ڊ|^; h7H$6w_]---.TgPUϱc=G1Ẩ+Vص^U߄I,FDDDDDDDDDDDs;  [b*vC'+>c!A~ ИlH$")]E䴦c/pU0c]bEd׽OU/iooO昈v۷o2͹tIz[_IRp/Ív{H4tCDDDDDDDDDDDeDDDDDDDDDDDDDU y0Ɯ)T-o\c%KJW 9Bb cLs|zu. daùÓbq1xP_w`ߵ777ǿ_^ZH$:K+\WdY nDD>@sZZZ^]luގnWƘx7Y9u?H.v꿏51YAaGxkxvWϊW yIUO}% aۓ䝳9"""""""""""lD"q;;Sշp( x@?TWWrÆ /ވ^֭[p]CCÍ ,8bz0sEQUݨ vڠ)D"Դ*Brldmmm:VU5"rCkT"d29/7.F" tЎJF_d2OTWTuH$9!]d2\!8t X,H$5Y9u\ziz F!.]mux'y-"+8OT+ccc胈f=7VpIENDB`ciftools-java-ciftools-java-3.0.1/pom.xml000066400000000000000000000152571414676747700203710ustar00rootroot00000000000000 4.0.0 org.rcsb ciftools-java 3.0.1 jar A Java library for handling text and binary CIF files. ciftools-java https://github.com/rcsb/ciftools-java RCSB PDB https://www.rcsb.org/ MIT License https://www.opensource.org/licenses/mit-license.php Sebastian Bittrich sebastian.bittrich@rcsb.org RCSB PDB https://www.rcsb.org scm:git:git://github.com/rcsb/ciftools-java.git scm:git:git@github.com:rcsb/ciftools-java.git https://github.com/rcsb/ciftools-java ciftools-java-3.0.1 javax.annotation javax.annotation-api 1.3.2 com.google.code.gson gson 2.8.7 compile org.junit.jupiter junit-jupiter-api 5.8.0-M1 test UTF-8 UTF-8 org.apache.maven.plugins maven-compiler-plugin 3.8.1 11 11 ossrh https://oss.sonatype.org/content/repositories/snapshots ossrh https://oss.sonatype.org/service/local/staging/deploy/maven2/ release org.sonatype.plugins nexus-staging-maven-plugin 1.6.8 true ossrh https://oss.sonatype.org/ true org.apache.maven.plugins maven-gpg-plugin 3.0.1 sign-artifacts verify sign --pinentry-mode loopback org.apache.maven.plugins maven-source-plugin 3.2.1 attach-sources jar-no-fork org.apache.maven.plugins maven-javadoc-plugin 3.3.0 11 attach-javadocs jar ciftools-java-ciftools-java-3.0.1/src/000077500000000000000000000000001414676747700176315ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/000077500000000000000000000000001414676747700205555ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/000077500000000000000000000000001414676747700214765ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/000077500000000000000000000000001414676747700222655ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/000077500000000000000000000000001414676747700232165ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/000077500000000000000000000000001414676747700237575ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/CifBuilder.java000066400000000000000000000020231414676747700266270ustar00rootroot00000000000000package org.rcsb.cif; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.builder.CifFileBuilderImpl; import org.rcsb.cif.schema.SchemaProvider; import org.rcsb.cif.schema.StandardSchemata; /** * The entry point to create {@link CifFile} instances programmatically. */ public class CifBuilder { /** * Start a new file without providing any schema. * @return a generic builder instance */ public static CifFileBuilder enterFile() { return new CifFileBuilderImpl(); } /** * Start a new file with a specified schema. * @param schemaProvider a provider of the desired schema - see {@link StandardSchemata} * @param the type of the file being created * @param the type of the builder being used * @return a schema-aware builder instance */ public static B enterFile(SchemaProvider schemaProvider) { return schemaProvider.createTypedBuilder(); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/CifIO.java000066400000000000000000000332311414676747700255550ustar00rootroot00000000000000package org.rcsb.cif; import org.rcsb.cif.binary.BinaryCifReader; import org.rcsb.cif.binary.BinaryCifWriter; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.text.TextCifReader; import org.rcsb.cif.text.TextCifWriter; import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.nio.file.Files; import java.nio.file.Path; import java.util.zip.GZIPInputStream; import java.util.zip.GZIPOutputStream; import java.util.zip.ZipException; /** * Collection of IO operations to retrieve, process, and write CIF files. All read and write operations are thread-safe. * The data model (i.e. {@link CifFile}, {@link org.rcsb.cif.model.Block}, {@link org.rcsb.cif.model.Category}, and * {@link org.rcsb.cif.model.Column}) is immutable to the user but maintains some internal state to improve performance. * Therefore, multi-threaded access to data of one {@link CifFile} is not safe and should be avoided. */ public class CifIO { private static final int BUFFER_SIZE = 65536; private static final CifOptions DEFAULT_OPTIONS = CifOptions.builder().build(); /** * Read a {@link CifFile} from web. Refine the address via {@link CifOptions.CifOptionsBuilder#fetchUrl(String)}. Otherwise * binaryCIF will be loaded. * @param pdbId the pdbId which should be fetched from the web - the library will determine whether * the file is gzipped or plain information and whether it is in binary format (after resolving GZIP if * needed) or text the appropriate reader will be chosen automatically * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readById(String pdbId) throws IOException { return readById(pdbId, DEFAULT_OPTIONS); } /** * Read a {@link CifFile} from web. Refine the address via {@link CifOptions.CifOptionsBuilder#fetchUrl(String)}. Otherwise * binaryCIF will be loaded. * @param pdbId the pdbId which should be fetched from the web - the library will determine whether * the file is gzipped or plain information and whether it is in binary format (after resolving GZIP if * needed) or text the appropriate reader will be chosen automatically * @param options {@link CifOptions} for the reading process * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readById(String pdbId, CifOptions options) throws IOException { try { return readFromURL(new URL(String.format(options.getFetchUrl(), pdbId.toLowerCase())), options); } catch (ParsingException e) { throw new ParsingException("parsing failed - potentially wrong URL", e); } } /** * Read a {@link CifFile} from a given {@link URL}. * @param url the {@link URL} from which to read - the library will determine whether the file is gzipped or plain * information and whether it is in binary format (after resolving GZIP if needed) or text the * appropriate reader will be chosen automatically * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromURL(URL url) throws IOException { return readFromURL(url, DEFAULT_OPTIONS); } /** * Read a {@link CifFile} from a given {@link URL}. * @param url the {@link URL} from which to read - the library will determine whether the file is gzipped or plain * information and whether it is in binary format (after resolving GZIP if needed) or text the * appropriate reader will be chosen automatically * @param options {@link CifOptions} for the reading process * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromURL(URL url, CifOptions options) throws IOException { return readFromInputStream(url.openStream(), options); } /** * Read a {@link CifFile} from a given {@link Path}. * @param path the {@link Path} from which to read - the library will determine whether the file is gzipped or plain * information and whether it is in binary format (after resolving GZIP if needed) or text the * appropriate reader will be chosen automatically * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromPath(Path path) throws IOException { return readFromPath(path, DEFAULT_OPTIONS); } /** * Read a {@link CifFile} from a given {@link Path}. * @param path the {@link Path} from which to read - the library will determine whether the file is gzipped or plain * information and whether it is in binary format (after resolving GZIP if needed) or text the * appropriate reader will be chosen automatically * @param options {@link CifOptions} for the reading process * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromPath(Path path, CifOptions options) throws IOException { return readFromInputStream(Files.newInputStream(path), options); } /** * Read a {@link CifFile} from a given {@link InputStream}. * @param inputStream the {@link InputStream} to process - the library will determine whether the file is gzipped or * plain information and whether it is in binary format (after resolving GZIP if needed) or text * - the appropriate reader will be chosen automatically * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromInputStream(InputStream inputStream) throws IOException { return readFromInputStream(inputStream, DEFAULT_OPTIONS); } /** * Read a {@link CifFile} from a given {@link InputStream}. * @param inputStream the {@link InputStream} to process - the library will determine whether the file is gzipped or * plain information and whether it is in binary format (after resolving GZIP if needed) or text * - the appropriate reader will be chosen automatically * @param options {@link CifOptions} for the reading process * @return a {@link CifFile} instance * @throws IOException thrown when reading fails */ public static CifFile readFromInputStream(InputStream inputStream, CifOptions options) throws IOException { // performance: explicitly buffer stream, increases performance drastically if (!(inputStream instanceof BufferedInputStream) && !(inputStream instanceof ByteArrayInputStream)) { inputStream = new BufferedInputStream(inputStream, BUFFER_SIZE); } CifOptions.CifOptionsBuilder.FileFormat fileFormat = options.getFileFormat(); if (fileFormat == null) { return readFromInputStreamByGuessingFileFormat(inputStream, options); } else { return readFromInputStreamWithSpecifiedFileFormat(inputStream, options, fileFormat); } } private static CifFile readFromInputStreamWithSpecifiedFileFormat(InputStream inputStream, CifOptions options, CifOptions.CifOptionsBuilder.FileFormat fileFormat) throws IOException { try { // handle compression if present if (fileFormat == CifOptions.CifOptionsBuilder.FileFormat.BCIF_GZIPPED || fileFormat == CifOptions.CifOptionsBuilder.FileFormat.CIF_GZIPPED) { inputStream = new GZIPInputStream(inputStream, BUFFER_SIZE); } } catch (ZipException e) { inputStream.close(); throw new ParsingException("Not in GZIP format", e); } if (fileFormat == CifOptions.CifOptionsBuilder.FileFormat.BCIF_GZIPPED || fileFormat == CifOptions.CifOptionsBuilder.FileFormat.BCIF_PLAIN) { return new BinaryCifReader(options).read(inputStream); } else { return new TextCifReader(options).read(inputStream); } } private static final int GZIP_MAGIC = 31; private static final int BINARY_MAGIC = 131; private static CifFile readFromInputStreamByGuessingFileFormat(InputStream inputStream, CifOptions options) throws IOException { // check if gzipped - mark this position - the mark will become invalid after 1 byte was read int magicNumber = readMagicNumber(inputStream); boolean gzipped = GZIP_MAGIC == magicNumber; // if gzipped, wrap stream in inflater if (gzipped) { return readFromInputStream(new GZIPInputStream(inputStream, BUFFER_SIZE), options); } // determine binary or text if (magicNumber == BINARY_MAGIC) { return new BinaryCifReader(options).read(inputStream); } else { return new TextCifReader(options).read(inputStream); } } private static int readMagicNumber(InputStream inputStream) throws IOException { inputStream.mark(1); int magicNumber = inputStream.read() & 0xFF; // move back to start of stream inputStream.reset(); return magicNumber; } /** * Write a binary {@link CifFile} to a given {@link Path}. * @param cifFile the {@link CifFile} to process * @param outputFile the {@link Path} where the content should be written * @throws IOException thrown when writing fails */ public static void writeBinary(CifFile cifFile, Path outputFile) throws IOException { writeBinary(cifFile, outputFile, DEFAULT_OPTIONS); } /** * Write a binary {@link CifFile} to a given {@link Path}. * @param cifFile the {@link CifFile} to process * @param outputFile the {@link Path} where the content should be written * @param options {@link CifOptions} for the writing process * @throws IOException thrown when writing fails */ public static void writeBinary(CifFile cifFile, Path outputFile, CifOptions options) throws IOException { Files.write(outputFile, writeBinary(cifFile, options)); } /** * Convert a {@link CifFile} to its binary byte[] representation. * @param cifFile the {@link CifFile} to process * @return a byte[] representing the information to write * @throws IOException thrown when writing fails */ public static byte[] writeBinary(CifFile cifFile) throws IOException { return writeBinary(cifFile, DEFAULT_OPTIONS); } /** * Convert a {@link CifFile} to its binary byte[] representation. * @param cifFile the {@link CifFile} to process * @param options {@link CifOptions} for the writing process * @return a byte[] representing the information to write * @throws IOException thrown when writing fails */ public static byte[] writeBinary(CifFile cifFile, CifOptions options) throws IOException { byte[] raw = new BinaryCifWriter(options).write(cifFile); return options.isGzip() ? compress(raw) : raw; } /** * Write a text {@link CifFile} to a given {@link Path}. * @param cifFile the {@link CifFile} to process * @param outputFile the {@link Path} where the content should be written * @throws IOException thrown when writing fails */ public static void writeText(CifFile cifFile, Path outputFile) throws IOException { writeText(cifFile, outputFile, DEFAULT_OPTIONS); } /** * Write a text {@link CifFile} to a given {@link Path}. * @param cifFile the {@link CifFile} to process * @param outputFile the {@link Path} where the content should be written * @param options {@link CifOptions} for the writing process * @throws IOException thrown when writing fails */ public static void writeText(CifFile cifFile, Path outputFile, CifOptions options) throws IOException { Files.write(outputFile, writeText(cifFile, options)); } /** * Convert a {@link CifFile} to its text byte[] representation. * @param cifFile the {@link CifFile} to process * @return a byte[] representing the information to write * @throws IOException thrown when conversion fails */ public static byte[] writeText(CifFile cifFile) throws IOException { return writeText(cifFile, DEFAULT_OPTIONS); } /** * Convert a {@link CifFile} to its text byte[] representation. * @param cifFile the {@link CifFile} to process * @param options {@link CifOptions} for the writing process * @return a byte[] representing the information to write * @throws IOException thrown when conversion fails */ public static byte[] writeText(CifFile cifFile, CifOptions options) throws IOException { byte[] raw = new TextCifWriter(options).write(cifFile); return options.isGzip() ? compress(raw) : raw; } /** * Use standard GZIP to compress data. * @param bytes the array of bytes to compress * @return a byte array containing the compressed data * @throws IOException failing */ private static byte[] compress(byte[] bytes) throws IOException { byte[] output; try (ByteArrayOutputStream byteStream = new ByteArrayOutputStream(bytes.length)) { try (GZIPOutputStream zipStream = new GZIPOutputStream(byteStream)) { zipStream.write(bytes); } output = byteStream.toByteArray(); } return output; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/CifOptions.java000066400000000000000000000403001414676747700266740ustar00rootroot00000000000000package org.rcsb.cif; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import org.rcsb.cif.binary.codec.BinaryCifCodec; import java.io.BufferedReader; import java.io.IOException; import java.io.UncheckedIOException; import java.lang.reflect.Type; import java.nio.file.Files; import java.nio.file.Path; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Optional; import java.util.stream.Collectors; /** *

Allows to set options for CIF writing. Acquire by calling {@link CifOptions#builder()}. Pass into {@link CifIO} * functions. Use white- and blacklist functions to select a subset of categories and/or columns to write. If a value is * present in both white- and blacklist, the blacklist values will trump the whitelist.

* *

For now only writer classes will respect these options. They can be passed to reader classes as well, however * there are currently no relevant options for CIF reading.

*/ public class CifOptions { private final boolean gzip; private final String encoder; private final String fetchUrl; private final List categoryWhitelist; private final List categoryBlacklist; private final List columnWhitelist; private final List columnBlacklist; private final List encodingStrategyHints; private final CifOptionsBuilder.FileFormat fileFormat; private CifOptions(CifOptionsBuilder builder) { this.gzip = builder.gzip; this.encoder = builder.encoder; this.fetchUrl = builder.fetchUrl; this.categoryWhitelist = builder.categoryWhitelist; this.categoryBlacklist = builder.categoryBlacklist; this.columnWhitelist = builder.columnWhitelist; this.columnBlacklist = builder.columnBlacklist; this.fileFormat = builder.fileFormat; // ensure that column whitelist to propagated to categories List categoriesToAdd = columnWhitelist.stream() .map(fullColumnName -> fullColumnName.split("\\.")[0]) .distinct() .filter(categoryName -> !columnWhitelist.contains(categoryName)) .collect(Collectors.toList()); categoryWhitelist.addAll(categoriesToAdd); this.encodingStrategyHints = builder.encodingStrategyHints; } /** * Allows for downstream GZIP operations. * @return true if the output should be gzipped */ public boolean isGzip() { return gzip; } /** * The name of the encoder which should be written to files. * @return a String representing the encoder name */ public String getEncoder() { return encoder; } /** * The URL from which files should be fetched - must follow the pattern: www.source.com/%s.cif, where * %s represents the pdbId to be inserted into the URL to fetch the correct file. * @return the specified fetch URL */ public String getFetchUrl() { return fetchUrl; } /** * Checks whether this category should be written to output files. Specify via the white- and blacklists. * @param categoryName the category name to check * @return true if this category should be written to output files * @see CifOptions.CifOptionsBuilder#categoryWhitelist(String...) * @see CifOptions.CifOptionsBuilder#categoryBlacklist(String...) */ public boolean filterCategory(String categoryName) { if (categoryBlacklist.contains(categoryName)) { return false; } else return categoryWhitelist.size() <= 0 || categoryWhitelist.contains(categoryName); } /** * Checks whether this column should be written to output files. Specify via the white- and blacklists. * @param categoryName the category name to check * @param columnName the column name to check * @return true if this column should be written to output files * @see CifOptions.CifOptionsBuilder#columnWhitelist(String...) * @see CifOptions.CifOptionsBuilder#columnBlacklist(String...) */ public boolean filterColumn(String categoryName, String columnName) { String fullColumnName = categoryName + "." + columnName; if (columnBlacklist.contains(fullColumnName)) { return false; } else return columnWhitelist.stream().noneMatch(fcn -> fcn.split("\\.")[0].equals(categoryName)) || columnWhitelist.contains(fullColumnName); } /** * Reports whether a particular encoding or floating-point precision is specified for this particular column. * @param categoryName the category name to check * @param columnName the column name to check * @return an optional wrapping an {@link EncodingStrategyHint} */ public Optional getEncodingStrategyHint(String categoryName, String columnName) { return encodingStrategyHints.stream() .filter(encodingStrategyHint -> encodingStrategyHint.getCategoryName().equals(categoryName) && encodingStrategyHint.getColumnName().equals(columnName)) .findFirst(); } /** * Reports if the input file format was specified for reading. * @return the {@link CifOptionsBuilder.FileFormat} if set and null otherwise */ public CifOptionsBuilder.FileFormat getFileFormat() { return fileFormat; } /** * Acquire the actual builder instance. * @return a {@link CifOptionsBuilder} */ public static CifOptionsBuilder builder() { return new CifOptionsBuilder(); } /** * Internal class to handle the option building process. */ public static class CifOptionsBuilder { private static final String FETCH_URL = "https://models.rcsb.org/%s.bcif"; private boolean generic = false; private boolean gzip = false; private String encoder = BinaryCifCodec.CODEC_NAME; private String fetchUrl = FETCH_URL; private final List categoryWhitelist = new ArrayList<>(); private final List categoryBlacklist = new ArrayList<>(); private final List columnWhitelist = new ArrayList<>(); private final List columnBlacklist = new ArrayList<>(); private final List encodingStrategyHints = new ArrayList<>(); private FileFormat fileFormat; /** * Allows for downstream GZIP operations. * @param gzip true if the output should be gzipped * @return this builder instance */ public CifOptionsBuilder gzip(boolean gzip) { this.gzip = gzip; return this; } /** * The name of the encoder which should be written to files. * @param encoder String representing the encoder name * @return this builder instance */ public CifOptionsBuilder encoder(String encoder) { this.encoder = encoder; return this; } /** * The URL from which files should be fetched - must follow the pattern: www.source.com/%s.cif, * where %s represents the pdbId to be inserted into the URL to fetch the correct file. * @param fetchUrl the specified fetch URL * @return this builder instance */ public CifOptionsBuilder fetchUrl(String fetchUrl) { this.fetchUrl = fetchUrl; return this; } /** * Add entries to the category whitelist. If the whitelist has any entries, the category must be explicitly * contained for the category to appear in the output. * @param categoryWhitelist a collection of String values to explicitly include in the output, all other * possible entries will be implicitly excluded * @return this builder instance */ public CifOptionsBuilder categoryWhitelist(String... categoryWhitelist) { return categoryWhitelist(Arrays.asList(categoryWhitelist)); } /** * Add entries to the category whitelist. If the whitelist has any entries, the category must be explicitly * contained for the category to appear in the output. * @param categoryWhitelist a collection of String values to explicitly include in the output, all other * possible entries will be implicitly excluded * @return this builder instance */ public CifOptionsBuilder categoryWhitelist(List categoryWhitelist) { this.categoryWhitelist.addAll(categoryWhitelist); return this; } /** * Add entries to the category blacklist. Any entries will be ignored when composing the output. * @param categoryBlacklist a collection of String values to explicitly exclude from the output, all other * possible entries will be implicitly included * @return this builder instance */ public CifOptionsBuilder categoryBlacklist(String... categoryBlacklist) { return categoryBlacklist(Arrays.asList(categoryBlacklist)); } /** * Add entries to the category blacklist. Any entries will be ignored when composing the output. * @param categoryBlacklist a collection of String values to explicitly exclude from the output, all other * possible entries will be implicitly included * @return this builder instance */ public CifOptionsBuilder categoryBlacklist(List categoryBlacklist) { this.categoryBlacklist.addAll(categoryBlacklist); return this; } /** * Add entries to the column whitelist. If the whitelist has any entries, the column must be explicitly * contained for the column to appear in the output. Names follow the pattern * category_name.column_name. * @param columnWhitelist a collection of String values to explicitly include in the output, all other * possible entries will be implicitly excluded * @return this builder instance */ public CifOptionsBuilder columnWhitelist(String... columnWhitelist) { return columnWhitelist(Arrays.asList(columnWhitelist)); } /** * Add entries to the column whitelist. If the whitelist has any entries, the column must be explicitly * contained for the column to appear in the output. Names follow the pattern * category_name.column_name. * @param columnWhitelist a collection of String values to explicitly include in the output, all other * possible entries will be implicitly excluded * @return this builder instance */ public CifOptionsBuilder columnWhitelist(List columnWhitelist) { this.columnWhitelist.addAll(columnWhitelist); return this; } /** * Add entries to the column blacklist. Any entries will be ignored when composing the output. Names follow the * pattern category_name.column_name. * @param columnBlacklist a collection of String values to explicitly exclude from the output, all other * possible entries will be implicitly included * @return this builder instance */ public CifOptionsBuilder columnBlacklist(String... columnBlacklist) { return columnBlacklist(Arrays.asList(columnBlacklist)); } /** * Add entries to the column blacklist. Any entries will be ignored when composing the output. Names follow the * pattern category_name.column_name. * @param columnBlacklist a collection of String values to explicitly exclude from the output, all other * possible entries will be implicitly included * @return this builder instance */ public CifOptionsBuilder columnBlacklist(List columnBlacklist) { this.columnBlacklist.addAll(columnBlacklist); return this; } // Lazy initialization if no JSON is desired static class GsonHolder { static final Gson instance = new Gson(); } static class ListTypeHolder { static final Type instance = new TypeToken>(){}.getType(); } /** * Read {@link EncodingStrategyHint} data from a JSON file. * @param path the file to read * @return this builder instance */ public CifOptionsBuilder encodingStrategyHint(Path path) { try (BufferedReader bufferedReader = Files.newBufferedReader(path)) { return encodingStrategyHint(bufferedReader.lines().collect(Collectors.joining())); } catch (IOException e) { throw new UncheckedIOException(e); } } /** * Read {@link EncodingStrategyHint} data from a JSON string. * @param json the string to read * @return this builder instance */ public CifOptionsBuilder encodingStrategyHint(String json) { this.encodingStrategyHints.addAll(GsonHolder.instance.fromJson(json, ListTypeHolder.instance)); return this; } /** * Manually specify encoding strategy and precision for a column. * @param categoryName the category name * @param columnName the column name * @param encoding the encoding to employ: "pack" | "rle" | "delta" | "delta-rle" * @param precision the number of decimal places to keep during {@link org.rcsb.cif.binary.encoding.FixedPointEncoding} * @return this builder instance */ public CifOptionsBuilder encodingStrategyHint(String categoryName, String columnName, String encoding, int precision) { this.encodingStrategyHints.add(new EncodingStrategyHint(categoryName, columnName, encoding, precision)); return this; } /** * Manually specify encoding strategy and precision for a column. * @param encodingStrategyHints the hints to process * @return this builder instance */ public CifOptionsBuilder encodingStrategyHint(EncodingStrategyHint... encodingStrategyHints) { return encodingStrategyHint(Arrays.asList(encodingStrategyHints)); } /** * Manually specify encoding strategy and precision for a column. * @param encodingStrategyHints the hints to process * @return this builder instance */ public CifOptionsBuilder encodingStrategyHint(List encodingStrategyHints) { this.encodingStrategyHints.addAll(encodingStrategyHints); return this; } /** * Supported file formats. */ public enum FileFormat { /** * .bcif */ BCIF_PLAIN, /** * .bcif.gz */ BCIF_GZIPPED, /** * .cif */ CIF_PLAIN, /** * .cif.gz */ CIF_GZIPPED } /** * The library can automatically detect compression and file format. This involves some guessing and can be * omitted by specifying the format explicitly. This may increase performance and will improve safety when * malformed or unexpected files are handled. * @param fileFormat an instance of the supported file formats * @return this builder instance */ public CifOptionsBuilder fileFormatHint(FileFormat fileFormat) { this.fileFormat = fileFormat; return this; } /** * Exit this builder and retrieve the actual, immutable {@link CifOptions} instance. * @return a {@link CifOptions} instance */ public CifOptions build() { return new CifOptions(this); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/Demo.java000066400000000000000000000123011414676747700255030ustar00rootroot00000000000000package org.rcsb.cif; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.mm.AtomSite; import org.rcsb.cif.schema.mm.MmCifBlock; import org.rcsb.cif.schema.mm.MmCifFile; import java.io.IOException; import java.net.URL; import java.util.Optional; import java.util.OptionalDouble; import java.util.OptionalInt; class Demo { public static void main(String[] args) throws IOException { parseFile(); System.out.println(); buildModel(); System.out.println(); convertAlphaFold(); } private static void parseFile() throws IOException { String pdbId = "1acj"; boolean parseBinary = true; // CIF and BinaryCIF are stored in the same data structure // to access the data, it does not matter where and in which format the data came from // all relevant IO operations are exposed by the CifIO class CifFile cifFile; if (parseBinary) { // parse binary CIF from RCSB PDB cifFile = CifIO.readFromURL(new URL("https://models.rcsb.org/" + pdbId + ".bcif")); } else { // parse CIF from RCSB PDB cifFile = CifIO.readFromURL(new URL("https://files.rcsb.org/download/" + pdbId + ".cif")); } // fine-grained options are available in the CifOptions class // access can be generic or using a specified schema - currently supports MMCIF and CIF_CORE // you can even use a custom dictionary MmCifFile mmCifFile = cifFile.as(StandardSchemata.MMCIF); // get first block of CIF MmCifBlock data = mmCifFile.getFirstBlock(); // get category with name '_atom_site' from first block - access is type-safe, all categories // are inferred from the CIF schema AtomSite atomSite = data.getAtomSite(); FloatColumn cartnX = atomSite.getCartnX(); // obtain entry id String entryId = data.getEntry().getId().get(0); System.out.println(entryId); // calculate the average x-coordinate - #values() returns as DoubleStream as defined by the // schema for column 'Cartn_x' OptionalDouble averageCartnX = cartnX.values().average(); averageCartnX.ifPresent(System.out::println); // print the last residue sequence id - this time #values() returns an IntStream OptionalInt lastLabelSeqId = atomSite.getLabelSeqId().values().max(); lastLabelSeqId.ifPresent(System.out::println); // print record type - or #values() may be text Optional groupPdb = data.getAtomSite().getGroupPDB().values().findFirst(); groupPdb.ifPresent(System.out::println); } private static void buildModel() throws IOException { // all builder functionality is exposed by the CifBuilder class // again access can be generic or following a given schema MmCifFile cifFile = CifBuilder.enterFile(StandardSchemata.MMCIF) // create a block .enterBlock("1EXP") // create a category with name 'entry' .enterEntry() // set value of column 'id' .enterId() // to '1EXP' .add("1EXP") // leave current column .leaveColumn() // and category .leaveCategory() // create atom site category .enterAtomSite() // and specify some x-coordinates .enterCartnX() .add(1.0, -2.4, 4.5) // values can be unknown or not specified .markNextUnknown() .add(-3.14, 5.0) .leaveColumn() // after leaving, the builder is in AtomSite again and provides column names .enterCartnY() .add(0.0, -1.0, 2.72) .markNextNotPresent() .add(42, 100) .leaveColumn() // leaving the builder will release the CifFile instance .leaveCategory() .leaveBlock() .leaveFile(); // the created CifFile instance behaves like a parsed file and can be processed or written as needed System.out.println(new String(CifIO.writeText(cifFile))); System.out.println(cifFile.getFirstBlock().getEntry().getId().get(0)); cifFile.getFirstBlock() .getAtomSite() .getCartnX() .values() .forEach(System.out::println); } private static void convertAlphaFold() throws IOException { String id = "AF-Q76EI6-F1-model_v1"; CifFile cifFile = CifIO.readFromURL(new URL("https://alphafold.ebi.ac.uk/files/" + id + ".cif")); MmCifFile mmCifFile = cifFile.as(StandardSchemata.MMCIF); // print average quality score System.out.println(mmCifFile.getFirstBlock() .getMaQaMetricLocal() .getMetricValue() .values() .average() .orElseThrow()); // convert to BinaryCIF representation byte[] output = CifIO.writeBinary(mmCifFile); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/EmptyColumnException.java000066400000000000000000000003501414676747700307530ustar00rootroot00000000000000package org.rcsb.cif; /** * Indicates that data for an empty column was requested. */ public class EmptyColumnException extends RuntimeException { public EmptyColumnException(String message) { super(message); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/EncodingException.java000066400000000000000000000003751414676747700302340ustar00rootroot00000000000000package org.rcsb.cif; public class EncodingException extends RuntimeException { public EncodingException(String message) { super(message); } public EncodingException(String message, Exception e) { super(message, e); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/EncodingStrategyHint.java000066400000000000000000000046651414676747700307310ustar00rootroot00000000000000package org.rcsb.cif; /** * Encoding hints can be used to specify the encoding and/or precision for particular columns in the data structure. * If not provided, the library will find the most efficient encoding automatically. */ public class EncodingStrategyHint { private String categoryName; private String columnName; private String encoding; private Integer precision; public EncodingStrategyHint() { } /** * Construct a hint from scratch. * @param categoryName the category referenced * @param columnName the column reference * @param encoding the encoding to employ * @param precision the precision (number of decimal places to keep) */ public EncodingStrategyHint(String categoryName, String columnName, String encoding, Integer precision) { this.categoryName = categoryName; this.columnName = columnName; this.encoding = encoding; this.precision = precision; } /** * The category this hint refers to. * @return a string */ public String getCategoryName() { return categoryName; } /** * Change the category this hint refers to. * @param categoryName the new category name */ public void setCategoryName(String categoryName) { this.categoryName = categoryName; } /** * The column this hint refers to. * @return a string */ public String getColumnName() { return columnName; } /** * Change the column this hint refers to. * @param columnName the new column name */ public void setColumnName(String columnName) { this.columnName = columnName; } /** * Report the encoding strategy to employ. * @return a string of "pack" | "rle" | "delta" | "delta-rle" */ public String getEncoding() { return encoding; } /** * Change the encoding strategy to employ. * @param encoding "pack" | "rle" | "delta" | "delta-rle" */ public void setEncoding(String encoding) { this.encoding = encoding; } /** * Report the precision to honor. * @return an int */ public Integer getPrecision() { return precision; } /** * Specify the precision for this column. * @param precision the number of decimal places to keep during encoding */ public void setPrecision(Integer precision) { this.precision = precision; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/ParsingException.java000066400000000000000000000006241414676747700301060ustar00rootroot00000000000000package org.rcsb.cif; /** * Indicates that Cif parsing failed. */ public class ParsingException extends RuntimeException { public ParsingException(String message) { super(message); } public ParsingException(String message, int line) { super(message + " [" + line + "]"); } public ParsingException(String message, Exception e) { super(message, e); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/SchemaMismatchException.java000066400000000000000000000005371414676747700313740ustar00rootroot00000000000000package org.rcsb.cif; /** * Indicates potential schema validations by using incorrect schemata. */ public class SchemaMismatchException extends RuntimeException { public SchemaMismatchException(String message) { super(message); } public SchemaMismatchException(String message, Exception e) { super(message, e); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/000077500000000000000000000000001414676747700252435ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/BinaryCifReader.java000066400000000000000000000062501414676747700311020ustar00rootroot00000000000000package org.rcsb.cif.binary; import org.rcsb.cif.CifOptions; import org.rcsb.cif.ParsingException; import org.rcsb.cif.binary.codec.BinaryCifCodec; import org.rcsb.cif.binary.codec.MessagePackCodec; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import org.rcsb.cif.model.binary.BinaryBlock; import org.rcsb.cif.model.binary.BinaryCategory; import org.rcsb.cif.model.binary.BinaryFile; import java.io.InputStream; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Map; public class BinaryCifReader { public BinaryCifReader(CifOptions options) { } @SuppressWarnings("unchecked") public CifFile read(InputStream inputStream) throws ParsingException { Map unpacked; try (inputStream) { unpacked = MessagePackCodec.decode(inputStream); } catch (ClassCastException e) { throw new ParsingException("File seems to not be in binary CIF format. Encountered unexpected cast.", e); } catch (Exception e) { throw new ParsingException("Parsing failed.", e); } String versionString = (String) unpacked.get("version"); if (!versionString.startsWith(BinaryCifCodec.MIN_VERSION)) { throw new ParsingException("Unsupported format version. Current " + versionString + ", required " + BinaryCifCodec.MIN_VERSION + "."); } String encoder = (String) unpacked.get("encoder"); Object[] rawBlocks = (Object[]) unpacked.get("dataBlocks"); List dataBlocks = new ArrayList<>(rawBlocks.length); for (Object rawBlock : rawBlocks) { Map map = (Map) rawBlock; String header = (String) map.get("header"); Map categories = new LinkedCaseInsensitiveMap<>(); try { for (Object o : (Object[]) map.get("categories")) { Map cat = (Map) o; String name = (String) cat.get("name"); categories.put(name.substring(1), createBinaryCategory(cat)); } dataBlocks.add(new BinaryBlock(categories, header)); } catch (NullPointerException e) { // don't really need this but the parser may be tricked by malformed files into exploring data and dying with NPE dataBlocks.add(new BinaryBlock(Collections.emptyMap(), header)); } } return new BinaryFile(dataBlocks, versionString, encoder); } private Category createBinaryCategory(Map encodedCategory) { // if rowCount ever throws NPEs again: the problem is a wrongly parsed map length in MessagePackCodec String name = ((String) encodedCategory.get("name")).substring(1); Object rawColumns = encodedCategory.get("columns"); int rowCount = (int) encodedCategory.get("rowCount"); Object[] encodedFields = (Object[]) rawColumns; return new BinaryCategory(name, rowCount, encodedFields); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/BinaryCifWriter.java000066400000000000000000000210611414676747700311510ustar00rootroot00000000000000package org.rcsb.cif.binary; import org.rcsb.cif.CifOptions; import org.rcsb.cif.EncodingStrategyHint; import org.rcsb.cif.binary.codec.BinaryCifCodec; import org.rcsb.cif.binary.codec.MessagePackCodec; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.Float64Array; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.StringArray; import org.rcsb.cif.binary.data.Uint8Array; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import org.rcsb.cif.binary.encoding.FixedPointEncoding; import org.rcsb.cif.binary.encoding.RunLengthEncoding; import org.rcsb.cif.binary.encoding.StringArrayEncoding; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.ValueKind; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Optional; import java.util.stream.Collectors; public class BinaryCifWriter { private final CifOptions options; public BinaryCifWriter(CifOptions options) { this.options = options; } public byte[] write(CifFile cifFile) { Map file = encodeFile(cifFile); return MessagePackCodec.encode(file); } private Map encodeFile(CifFile cifFile) { // naming: uses cifEntity for original model and entity for the map representation ready for MessagePack Map file = new LinkedHashMap<>(); file.put("encoder", options.getEncoder()); file.put("version", BinaryCifCodec.VERSION); Object[] blocks = new Object[cifFile.getBlocks().size()]; int blockCount = 0; file.put("dataBlocks", blocks); for (Block cifBlock : cifFile.getBlocks()) { Map block = new LinkedHashMap<>(); String blockHeader = cifBlock.getBlockHeader(); String header = blockHeader != null ? blockHeader.replaceAll("[ \n\t]", "").toUpperCase() : "UNKNOWN"; block.put("header", header); // filter category names List filteredCategories = cifBlock.categories() .filter(category -> options.filterCategory(category.getCategoryName())) .collect(Collectors.toList()); Object[] categories = new Object[filteredCategories.size()]; int categoryCount = 0; block.put("categories", categories); blocks[blockCount++] = block; for (Category category : filteredCategories) { String categoryName = category.getCategoryName(); int rowCount = category.getRowCount(); if (rowCount == 0) { continue; } Map categoryMap = new LinkedHashMap<>(); categoryMap.put("name", "_" + category.getCategoryName()); Object[] columns = category.columns() .filter(column -> options.filterColumn(categoryName, column.getColumnName())) .map(column -> encodeColumn(categoryName, column)) .toArray(); categoryMap.put("columns", columns); categoryMap.put("rowCount", rowCount); categories[categoryCount++] = categoryMap; } } return file; } private ByteArray encodeFloatArray(String categoryName, String columnName, Float64Array column) { Optional optional = options.getEncodingStrategyHint(categoryName, columnName); // if no hint given, auto-classify column EncodingStrategyHint hint = optional.orElseGet(() -> Classifier.classify(column)); // if no encoding given, auto-classify encoding String encoding = hint.getEncoding() != null ? hint.getEncoding() : Classifier.classify(column).getEncoding(); // if multiplier/precision not given, auto-classify only precision EncodingStrategyHint precisionClassification = Classifier.classifyPrecision(column); if ("byte".equals(precisionClassification.getEncoding())) { return column.encode(); } int multiplier = getMultiplier(hint.getPrecision() != null ? hint.getPrecision() : precisionClassification.getPrecision()); Int32Array fixedPoint = column.encode(new FixedPointEncoding(multiplier)); return Classifier.encode(fixedPoint, encoding); } private static int getMultiplier(int mantissaDigits) { int m = 1; for (int i = 0; i < mantissaDigits; i++) { m *= 10; } return m; } private ByteArray encodeIntArray(String categoryName, String columnName, Int32Array column) { Optional optional = options.getEncodingStrategyHint(categoryName, columnName).map(EncodingStrategyHint::getEncoding); // if no hint given, auto-classify column String encoding = optional.orElseGet(() -> Classifier.classify(column).getEncoding()); return Classifier.encode(column, encoding); } private Map encodeColumn(String categoryName, Column cifColumn) { if (cifColumn instanceof FloatColumn) { FloatColumn floatCol = (FloatColumn) cifColumn; double[] array = floatCol.getArray(); ByteArray byteArray = encodeFloatArray(categoryName, cifColumn.getColumnName(), new Float64Array(array)); return encodeColumnUsingByteArray(cifColumn, byteArray); } else if (cifColumn instanceof IntColumn) { IntColumn intCol = (IntColumn) cifColumn; int[] array = intCol.getArray(); ByteArray byteArray = encodeIntArray(categoryName, cifColumn.getColumnName(), new Int32Array(array)); return encodeColumnUsingByteArray(cifColumn, byteArray); } else if (cifColumn instanceof StrColumn) { StrColumn strCol = (StrColumn) cifColumn; String[] array = strCol.getArray(); ByteArray byteArray = new StringArray(array).encode(new StringArrayEncoding()); return encodeColumnUsingByteArray(cifColumn, byteArray); } else { // column is typed but unknown String[] array = cifColumn.stringData().toArray(String[]::new); ByteArray byteArray = new StringArray(array).encode(new StringArrayEncoding()); return encodeColumnUsingByteArray(cifColumn, byteArray); } } private Map encodeColumnUsingByteArray(Column cifField, ByteArray byteArray) { String name = cifField.getColumnName(); // handle ValueKind and if needed create mask int[] maskArray = new int[cifField.getRowCount()]; Uint8Array mask = new Uint8Array(maskArray); boolean allPresent = true; for (int row = 0; row < maskArray.length; row++) { ValueKind kind = cifField.getValueKind(row); if (kind != ValueKind.PRESENT) { maskArray[row] = (byte) kind.ordinal(); allPresent = false; } else { maskArray[row] = (byte) ValueKind.PRESENT.ordinal(); } } // default encoding Map encodedMap = new LinkedHashMap<>(); encodedMap.put("encoding", byteArray.getEncoding() .stream() .map(Encoding::getMapRepresentation) .toArray(Map[]::new)); encodedMap.put("data", byteArray.getData()); // encode mask Map maskData = new LinkedHashMap<>(); if (!allPresent) { ByteArray maskRLE = mask.encode(new RunLengthEncoding()).encode(); if (maskRLE.getData().length < mask.getData().length) { RunLengthEncoding rle = (RunLengthEncoding) maskRLE.getEncoding().getFirst(); maskData.put("encoding", new Object[] { rle.getMapRepresentation(), ByteArrayEncoding.INT32.getMapRepresentation() }); maskData.put("data", maskRLE.getData()); } else { ByteArray encodedMask = mask.encode(); maskData.put("encoding", new Object[] { ByteArrayEncoding.UINT8.getMapRepresentation() }); maskData.put("data", encodedMask.getData()); } } Map map = new LinkedHashMap<>(); map.put("name", name); map.put("data", encodedMap); map.put("mask", maskData); return map; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/Classifier.java000066400000000000000000000254701414676747700302020ustar00rootroot00000000000000package org.rcsb.cif.binary; import org.rcsb.cif.EncodingStrategyHint; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.Float64Array; import org.rcsb.cif.binary.data.FloatArray; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.IntArray; import org.rcsb.cif.binary.encoding.DeltaEncoding; import org.rcsb.cif.binary.encoding.FixedPointEncoding; import org.rcsb.cif.binary.encoding.IntegerPackingEncoding; import org.rcsb.cif.binary.encoding.RunLengthEncoding; import java.util.Comparator; import java.util.NoSuchElementException; import java.util.stream.Stream; /** * Classifies {@link Int32Array} and {@link Float64Array} instances, i.e. for the given information find the most * efficient encoding strategy which results in the most compact storage of the data. */ public class Classifier { /** * Auto-encodes this {@link Int32Array} by the encoding strategy with the minimal size. * @param data the data to encode * @return the {@link EncodingStrategyHint} instance which provides all information needed to encode/decode it */ public static EncodingStrategyHint classify(Int32Array data) { EncodingStrategyHint hint = new EncodingStrategyHint(); if (data.getData().length < 2) { hint.setEncoding("byte"); return hint; } EncodingSize size = getSize(data); hint.setEncoding(size.kind); return hint; } private static int packSize(int value, int upperLimit) { return (int) Math.ceil((value + 1) / (double) (value >= 0 ? upperLimit : -upperLimit - 1)); } /** * Encode an {@link Int32Array} using the given encoding strategy. * @param column the data to encode * @param encoding how to encode * @return encoded data */ public static ByteArray encode(Int32Array column, String encoding) { switch (encoding) { case "byte": return column.encode(); case "pack": return column.encode(new IntegerPackingEncoding()) .encode(); case "rle": return column.encode(new RunLengthEncoding()) .encode(new IntegerPackingEncoding()) .encode(); case "delta": return column.encode(new DeltaEncoding<>()) .encode(new IntegerPackingEncoding()) .encode(); case "delta-rle": return column.encode(new DeltaEncoding<>()) .encode(new RunLengthEncoding()) .encode(new IntegerPackingEncoding()) .encode(); default: throw new IllegalArgumentException("Determined encoding type is unknown. " + encoding); } } static class SizeInfo { int pack8; int pack16; int count; } private static void incSize(IntColumnInfo intColumnInfo, SizeInfo sizeInfo, int value) { sizeInfo.pack8 += packSize(value, intColumnInfo.limit8); sizeInfo.pack16 += packSize(value, intColumnInfo.limit16); sizeInfo.count += 1; } private static void incSizeSigned(SizeInfo sizeInfo, int value) { sizeInfo.pack8 += packSize(value, 0x7F); sizeInfo.pack16 += packSize(value, 0x7FFF); sizeInfo.count += 1; } static class ByteSize { final int length; final int elem; ByteSize(int length, int elem) { this.length = length; this.elem = elem; } } private static ByteSize byteSize(SizeInfo sizeInfo) { if (sizeInfo.count * 4 < sizeInfo.pack16 * 2) { return new ByteSize(sizeInfo.count * 4, 4); } else if (sizeInfo.pack16 * 2 < sizeInfo.pack8) { return new ByteSize(sizeInfo.pack16 * 2, 2); } else { return new ByteSize(sizeInfo.pack8, 1); } } static class EncodingSize extends ByteSize { final String kind; EncodingSize(ByteSize byteSize, String kind) { super(byteSize.length, byteSize.elem); this.kind = kind; } @Override public String toString() { return "{" + "kind='" + kind + "', " + "length=" + length + '}'; } } private static EncodingSize packingSize(int[] data, IntColumnInfo info) { SizeInfo size = new SizeInfo(); for (int datum : data) { incSize(info, size, datum); } return new EncodingSize(byteSize(size), "pack"); } private static EncodingSize deltaSize(int[] data) { SizeInfo size = new SizeInfo(); int prev = data[0]; for (int i = 1; i < data.length; i++) { incSizeSigned(size, data[i] - prev); prev = data[i]; } return new EncodingSize(byteSize(size), "delta"); } private static EncodingSize rleSize(int[] data, IntColumnInfo info) { SizeInfo size = new SizeInfo(); int run = 1; for (int i = 1; i < data.length; i++) { if (data[i - 1] != data[i]) { incSize(info, size, data[i - 1]); incSize(info, size, run); run = 1; } else { run++; } } incSize(info, size, data[data.length - 1]); incSize(info, size, run); return new EncodingSize(byteSize(size), "rle"); } private static EncodingSize deltaRleSize(int[] data) { SizeInfo size = new SizeInfo(); int run = 1; int prev = 0; int prevValue = 0; for (int i = 1; i < data.length; i++) { int v = data[i] - prev; if (prevValue != v) { incSizeSigned(size, prevValue); incSizeSigned(size, run); run = 1; } else { run++; } prevValue = v; prev = data[i]; } incSizeSigned(size, prevValue); incSizeSigned(size, run); return new EncodingSize(byteSize(size), "delta-rle"); } private static IntColumnInfo getInfo(IntArray data) { boolean signed = data.isSigned(); return signed ? IntColumnInfo.SIGNED_INFO : IntColumnInfo.UNSIGNED_INFO; } static class IntColumnInfo { final static IntColumnInfo SIGNED_INFO = new IntColumnInfo(true, 0x7F, 0x7FFF); final static IntColumnInfo UNSIGNED_INFO = new IntColumnInfo(false, 0xFF, 0xFFFF); final boolean signed; final int limit8; final int limit16; IntColumnInfo(boolean signed, int limit8, int limit16) { this.signed = signed; this.limit8 = limit8; this.limit16 = limit16; } } private static EncodingSize getSize(IntArray data) { return getSize(data.getData(), getInfo(data)); } private static EncodingSize getSize(int[] array, IntColumnInfo info) { return Stream.of(packingSize(array, info), rleSize(array, info), deltaSize(array), deltaRleSize(array)) .min(Comparator.comparingInt(encoding -> encoding.length)) .orElseThrow(NoSuchElementException::new); } private static final double DELTA = 1e-6; /** * Auto-encodes this {@link FloatArray} by the encoding strategy with the minimal size. All {@link Float64Array} * instances are encoded as {@link Int32Array} after finding a reasonable {@link FixedPointEncoding}. * @param data the data to encode * @return the {@link EncodingStrategyHint} providing all information needed to encode/decode it */ public static EncodingStrategyHint classify(Float64Array data) { EncodingStrategyHint hint = classifyPrecision(data); if ("byte".equals(hint.getEncoding())) { return hint; } int multiplier = getMultiplier(hint.getPrecision()); double[] doubles = data.getData(); int[] intArray = new int[doubles.length]; for (int i = 0; i < doubles.length; i++) { intArray[i] = (int) Math.round(doubles[i] * multiplier); } EncodingSize size = getSize(intArray, IntColumnInfo.SIGNED_INFO); hint.setEncoding(size.kind); return hint; } /** * Determines the precision needed to encode this column in a lossless fashion. * @param data the data to handle * @return an {@link EncodingStrategyHint} instance with the determined precision stored in the precision field */ public static EncodingStrategyHint classifyPrecision(Float64Array data) { EncodingStrategyHint hint = new EncodingStrategyHint(); int maxDigits = 4; int[] arrayDigitCount = getArrayDigitCount(data.getData(), maxDigits); int mantissaDigits = arrayDigitCount[0]; int integerDigits = arrayDigitCount[1]; if (mantissaDigits < 0 || mantissaDigits + integerDigits > 10) { hint.setEncoding("byte"); return hint; } if (mantissaDigits == 0) { throw new UnsupportedOperationException("cannot handle yet, impl me"); } hint.setPrecision(mantissaDigits); return hint; } private static int getMultiplier(int mantissaDigits) { int m = 1; for (int i = 0; i < mantissaDigits; i++) { m *= 10; } return m; } /** * Determine the maximum number of digits in a floating point data. * Find a number M such that round(M * v) - M * v <= delta. * If no such M exists, return -1. */ private static int[] getArrayDigitCount(double[] xs, int maxDigits) { int mantissaDigits = 1; int integerDigits = 0; for (double x : xs) { if (mantissaDigits >= 0) { final int t = getMantissaMultiplier(x, maxDigits); if (t < 0) { mantissaDigits = -1; } else if (t > mantissaDigits) { mantissaDigits = t; } } double abs = Math.abs(x); if (abs > DELTA) { int d = (int) (Math.floor(Math.log10(Math.abs(abs))) + 1); if (d > integerDigits) { integerDigits = d; } } } return new int[] { mantissaDigits, integerDigits }; } /** * Determine the number of digits in a floating point number * Find a number M such that round(M * v) - M * v <= delta. * If no such M exists, return -1. */ private static int getMantissaMultiplier(double v, int maxDigits) { int m = 1, i; for (i = 0; i < maxDigits; i++) { double mv = m * v; if (Math.abs(Math.round(mv) - mv) <= DELTA) { return i; } m *= 10; } return -1; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/codec/000077500000000000000000000000001414676747700263205ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/codec/BinaryCifCodec.java000066400000000000000000000150461414676747700317750ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.EncodedData; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.DeltaEncoding; import org.rcsb.cif.binary.encoding.Encoding; import org.rcsb.cif.binary.encoding.FixedPointEncoding; import org.rcsb.cif.binary.encoding.IntegerPackingEncoding; import org.rcsb.cif.binary.encoding.IntervalQuantizationEncoding; import org.rcsb.cif.binary.encoding.RunLengthEncoding; import org.rcsb.cif.binary.encoding.StringArrayEncoding; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Deque; import java.util.Map; /** * A library of codec implementations and provider to codec-specific constants such as encoder name, version, and * minimal version of the data to decode. */ public class BinaryCifCodec { public static final String CODEC_NAME = "ciftools-java"; public static final String VERSION = "0.3.0"; public static final String MIN_VERSION = "0.3"; public static final boolean IS_NATIVE_LITTLE_ENDIAN = ByteOrder.nativeOrder().equals(ByteOrder.LITTLE_ENDIAN); /** * Request decoding of this {@link EncodedData} instance. Will automatically resolve its decoding chain, starting * from a ByteArray until 'raw' data represented by Int32Array, Float64Array, or StringArray classes is achieved * which is then ready to use. * @param data what to decode * @return the decoded data */ @SuppressWarnings({"unchecked", "rawtypes"}) public static EncodedData decode(EncodedData data) { EncodedData current = data; while (current.hasNextDecodingStep()) { // pop the last element of this encoding chain, do so until chain is completely resolved Encoding encoding = current.getEncoding().removeLast(); current = encoding.decode(current); } return current; } /** * Decode an instance of {@link EncodedData} by traversing its encoding chain until the original data is restored. * @param encodedData the map of data to decode * @return the decoded data */ @SuppressWarnings({"unchecked", "rawtypes"}) public static Object decode(Map encodedData) { EncodedData current = new ByteArray((byte[]) encodedData.get("data")); Object[] encodingMaps = (Object[]) encodedData.get("encoding"); for (int i = encodingMaps.length - 1; i >= 0; i--) { Map map = (Map) encodingMaps[i]; Encoding encoding = deserializeEncodingMap(map); current = encoding.decode(current); } return current.getData(); } /** * Convert a map representation of an encoding to a Java object. * @param encoding map representation of encoding * @return the concrete Encoding instance */ private static Encoding deserializeEncodingMap(Map encoding) { String kind = (String) encoding.get("kind"); switch (kind) { case "ByteArray": int type = (int) encoding.get("type"); switch (type) { case 1: return ByteArrayEncoding.INT8; case 2: return ByteArrayEncoding.INT16; case 3: return ByteArrayEncoding.INT32; case 4: return ByteArrayEncoding.UINT8; case 5: return ByteArrayEncoding.UINT16; case 6: return ByteArrayEncoding.UINT32; case 32: return ByteArrayEncoding.FLOAT32; case 33: return ByteArrayEncoding.FLOAT64; default: throw new UnsupportedOperationException("cannot handle byte array encoding type " + type); } case "FixedPoint": { int factor = (int) encoding.get("factor"); int srcType = (int) encoding.get("srcType"); return new FixedPointEncoding(factor, srcType); } case "IntervalQuantization": { int min = (int) encoding.get("min"); int max = (int) encoding.get("max"); int numSteps = (int) encoding.get("numSteps"); int srcType = (int) encoding.get("srcType"); return new IntervalQuantizationEncoding(min, max, numSteps, srcType); } case "RunLength": { int srcType = (int) encoding.get("srcType"); int srcSize = (int) encoding.get("srcSize"); return new RunLengthEncoding(srcType, srcSize); } case "Delta": { int origin = (int) encoding.get("origin"); int srcType = (int) encoding.get("srcType"); return new DeltaEncoding<>(origin, srcType); } case "IntegerPacking": { int byteCount = (int) encoding.get("byteCount"); boolean isUnsigned = (boolean) encoding.get("isUnsigned"); int srcSize = (int) encoding.get("srcSize"); return new IntegerPackingEncoding(byteCount, isUnsigned, srcSize); } case "StringArray": { String stringData = (String) encoding.get("stringData"); byte[] offsets = (byte[]) encoding.get("offsets"); Deque> outputEncoding = deserializeEncodingDeque(encoding.get("dataEncoding")); Deque> offsetEncoding = deserializeEncodingDeque(encoding.get("offsetEncoding")); return new StringArrayEncoding(stringData, offsets, outputEncoding, offsetEncoding); } default: throw new IllegalArgumentException("Unsupported Encoding kind: " + kind); } } /** * Convert a array representation of an encoding chain to a Java object. * @param encoding array representation of encoding chain * @return a deque representing the encoding chain */ @SuppressWarnings("unchecked") private static Deque> deserializeEncodingDeque(Object encoding) { Object[] encodingArray = (Object[]) encoding; Deque> encodings = new ArrayDeque<>(); for (Object o : encodingArray) { encodings.add(deserializeEncodingMap((Map) o)); } return encodings; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/codec/MessagePackCodec.java000066400000000000000000000242341414676747700323110ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.UncheckedIOException; import java.nio.charset.StandardCharsets; import java.util.LinkedHashMap; import java.util.Map; /** * Decodes and encodes MessagePack data. Exists isolated from other codec implementations for simplicity and due to * subtle differences such as byte order in MessagePack being big-endian as opposed to binary CIF codecs which require * little-endian order. Regarding primitive number data types, only int and double are * considered. */ public class MessagePackCodec { public static byte[] encode(Map input) { try { ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); DataOutputStream dataOutputStream = new DataOutputStream(byteArrayOutputStream); encodeInternal(input, dataOutputStream); dataOutputStream.flush(); dataOutputStream.close(); return byteArrayOutputStream.toByteArray(); } catch (IOException e) { throw new UncheckedIOException(e); } } private static void encodeInternal(Object input, DataOutputStream stream) throws IOException { // string bytes if (input instanceof String) { String value = (String) input; int length = value.length(); // fix str if (length < 0x20) { stream.writeByte(length | 0xA0); // str 8 } else if (length < 0x100) { stream.writeByte(0xD9); stream.writeByte(length); // str 16 } else if (length < 0x10000) { stream.writeByte(0xDA); stream.writeShort(length); // str 32 } else { stream.writeByte(0xDB); stream.writeInt(length); } stream.write(value.getBytes(StandardCharsets.US_ASCII)); return; } // byte arrays if (input instanceof byte[]) { byte[] value = (byte[]) input; int length = value.length; // bin 8 if (length < 0x100) { stream.writeByte(0xC4); stream.writeByte(length); // bin 16 } else if (length < 0x10000) { stream.writeByte(0xC5); stream.writeShort(length); // bin 32 } else { stream.writeByte(0xC6); stream.writeInt(length); } stream.write(value); return; } // numbers if (input instanceof Integer || input instanceof Double) { if (input instanceof Double && Double.isInfinite((double) input)) { throw new IllegalArgumentException("Number not finite: " + input); } // double if (input instanceof Double) { double value = (double) input; stream.writeByte(0xCB); stream.writeDouble(value); return; } // int int value = (int) input; if (value >= 0) { // positive fixnum if (value < 0x80) { stream.writeByte(value); // uint 8 } else if (value < 0x100) { stream.writeByte(0xCC); stream.writeByte(value); // uint 16 } else if (value < 0x10000) { stream.writeByte(0xCD); stream.writeShort(value); // uint 32 } else { stream.writeByte(0xCE); stream.writeInt(value); } return; } // negative fixnum if (value >= -0x20) { stream.writeByte(value); // int 8 } else if (value >= -0x80) { stream.writeByte(0xD0); stream.writeByte(value); // int 16 } else if (value >= -0x8000) { stream.writeByte(0xD1); stream.writeShort(value); // int 32 } else { stream.writeByte(0xD2); stream.writeInt(value); } return; } // null if (input == null) { stream.writeByte(0xC0); return; } // boolean if (input instanceof Boolean) { boolean value = (boolean) input; stream.writeByte(value ? 0xC3 : 0xC2); return; } // Container Types int length; boolean isArray = input.getClass().isArray(); if (isArray) { length = ((Object[]) input).length; } else { length = ((Map) input).size(); } if (length < 0x10) { stream.writeByte(length | (isArray ? 0x90 : 0x80)); } else if (length < 0x10000) { stream.writeByte(isArray ? 0xDC : 0xDE); stream.writeShort(length); } else { stream.writeByte(isArray ? 0xDD : 0xDF); stream.writeInt(length); } if (isArray) { Object[] value = (Object[]) input; for (Object object : value) { encodeInternal(object, stream); } } else { Map value = (Map) input; for (Object key : value.keySet()) { encodeInternal(key, stream); encodeInternal(value.get(key), stream); } } } @SuppressWarnings("unchecked") public static Map decode(InputStream inputStream) throws IOException { DataInputStream dataInputStream = new DataInputStream(inputStream); Map map = (Map) decodeInternal(dataInputStream); dataInputStream.close(); return map; } private static Object decodeInternal(DataInputStream inputStream) throws IOException { final int int8 = inputStream.readByte(); final int type = int8 & 0xFF; // positive FixInt if ((type & 0x80) == 0x00) { return type; } // FixMap if ((type & 0xF0) == 0x80) { return map(inputStream, type & 0x0F); } // FixArray if ((type & 0xF0) == 0x90) { return array(inputStream, type & 0x0F); } // FixStr if ((type & 0xE0) == 0xA0) { return str(inputStream, type & 0x1F); } // negative FixInt if ((type & 0xE0) == 0xE0) { return int8; } switch (type) { // null case 0xC0: return null; // false case 0xC2: return false; // true case 0xC3: return true; // bin8 case 0xC4: return bin(inputStream, inputStream.read() & 0xFF); // bin16 case 0xC5: return bin(inputStream, inputStream.readShort() & 0xFFFF); // bin32 case 0xC6: return bin(inputStream, readUnsignedInt(inputStream)); // float32 case 0xCA: return (double) inputStream.readFloat(); // float64 case 0xCB: return inputStream.readDouble(); // uint8 case 0xCC: return inputStream.readByte() & 0xFF; // uint16 case 0xCD: return inputStream.readShort() & 0xFFFF; // uint32 case 0xCE: return readUnsignedInt(inputStream); // int8 case 0xD0: return (int) inputStream.readByte(); // int16 case 0xD1: return (int) inputStream.readShort(); // int32 case 0xD2: return inputStream.readInt(); // str8 case 0xD9: return str(inputStream, inputStream.readByte() & 0xFF); // str16 case 0xDA: return str(inputStream, inputStream.readShort() & 0xFFFF); // str32 case 0xDB: return str(inputStream, readUnsignedInt(inputStream)); // array16 case 0xDC: return array(inputStream, inputStream.readShort() & 0xFFFF); // array32 case 0xDD: return array(inputStream, readUnsignedInt(inputStream)); // map16 case 0xDE: return map(inputStream, inputStream.readShort() & 0xFFFF); // map32 case 0xDF: return map(inputStream, readUnsignedInt(inputStream)); } throw new IllegalArgumentException("Unknown MessagePack type 0x" + type); } private static int readUnsignedInt(DataInputStream inputStream) throws IOException { return (int) (inputStream.readInt() & 0xFFFFFFFFL); } private static Map map(DataInputStream inputStream, int length) throws IOException { Map value = new LinkedHashMap<>(); for (int i = 0; i < length; i++) { value.put((String) decodeInternal(inputStream), decodeInternal(inputStream)); } return value; } private static byte[] bin(DataInputStream inputStream, int length) throws IOException { byte[] tmp = new byte[length]; inputStream.readFully(tmp); return tmp; } private static String str(DataInputStream inputStream, int length) throws IOException { return new String(bin(inputStream, length), StandardCharsets.US_ASCII); } private static Object[] array(DataInputStream inputStream, int length) throws IOException { final Object[] value = new Object[length]; for (int i = 0; i < length; i++) { value[i] = decodeInternal(inputStream); } return value; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/000077500000000000000000000000001414676747700261545ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/AbstractEncodedData.java000066400000000000000000000014531414676747700326410ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.Encoding; import java.util.Deque; /** * Shared functionality between {@link EncodedData} implementations. * @param the data array wrapped */ abstract class AbstractEncodedData implements EncodedData { final Object data; private Deque> encoding; AbstractEncodedData(Object data, Deque> encoding) { this.data = data; this.encoding = encoding; } @Override public Deque> getEncoding() { return encoding; } @Override public void setEncoding(Deque> encoding) { this.encoding = encoding; } @Override public boolean hasNextDecodingStep() { return getEncoding().size() > 0; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/ByteArray.java000066400000000000000000000021031414676747700307150ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import org.rcsb.cif.binary.encoding.StringArrayEncoding; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * The abstraction of binary data. */ public class ByteArray extends AbstractEncodedData { public ByteArray(byte[] data) { this(data, new ArrayDeque<>()); } public ByteArray(byte[] data, Deque> encoding) { super(data, encoding); } @Override public byte[] getData() { return (byte[]) data; } @Override public int length() { return getData().length; } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } public > T decode(ByteArrayEncoding encoding) { return encoding.decode(this); } public StringArray decode(StringArrayEncoding encoding) { return encoding.decode(this); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/EncodedData.java000066400000000000000000000030061414676747700311510ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.codec.BinaryCifCodec; import org.rcsb.cif.binary.encoding.Encoding; import java.util.Deque; /** * Data is always bundled with encoding information to handle de- and encoding. * @param the array type this class wraps */ public interface EncodedData { /** * Access to the underlying array of information. * @return an int[], double[], byte[], or String[] */ D getData(); /** * The number of elements in the wrapped array. * @return results of array.length */ int length(); /** * All encodings registered for this piece of EncodedData. May be empty. May contain only partial data: e.g. adding * a ByteArrayEncoding to the list will request encoding by ByteArrayCodec, this method call will subsequently fill * all fields of the requested Encoding to allow for decoding. * @return all associated Encoding instances */ Deque> getEncoding(); default EncodedData decode() { return BinaryCifCodec.decode(this); } /** * Replace this encoding chain with a different one. * @param encoding the new encoding chain for this instance */ void setEncoding(Deque> encoding); /** * Convenience method to state whether the List returned by {@link #getEncoding()} is not empty. * @return true if encoding steps are registered and need to be resolved to access decoded data */ boolean hasNextDecodingStep(); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Float32Array.java000066400000000000000000000036671414676747700312440ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of floating point numbers using 32 bit to store each value. */ public class Float32Array extends AbstractEncodedData implements FloatArray { private static final int NUMBER_OF_BYTES = 4; private static final int TYPE = 32; public Float32Array(double[] data) { this(data, new ArrayDeque<>()); } public Float32Array(double[] data, Deque> encoding) { super(data, encoding); } public Float32Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static double[] formArray(byte[] array) { double[] doubles = new double[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < doubles.length; i++) { doubles[i] = byteBuffer.getFloat(); } return doubles; } @Override public double[] getData() { return (double[]) data; } @Override public byte[] toByteArray() { ByteBuffer buffer = ByteBuffer.allocate(length() * NUMBER_OF_BYTES); buffer.order(ByteOrder.LITTLE_ENDIAN); for (double d : getData()) { buffer.putFloat((float) d); } return buffer.array(); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public ByteArray encode() { return ByteArrayEncoding.FLOAT32.encode(this); } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Float64Array.java000066400000000000000000000036611414676747700312430ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of floating point numbers using 64 bit to store each value. */ public class Float64Array extends AbstractEncodedData implements FloatArray { private static final int NUMBER_OF_BYTES = 8; private static final int TYPE = 33; public Float64Array(double[] data) { this(data, new ArrayDeque<>()); } public Float64Array(double[] data, Deque> encoding) { super(data, encoding); } public Float64Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static double[] formArray(byte[] array) { double[] doubles = new double[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < doubles.length; i++) { doubles[i] = byteBuffer.getDouble(); } return doubles; } @Override public double[] getData() { return (double[]) data; } @Override public byte[] toByteArray() { ByteBuffer buffer = ByteBuffer.allocate(length() * NUMBER_OF_BYTES); buffer.order(ByteOrder.LITTLE_ENDIAN); for (double d : getData()) { buffer.putDouble(d); } return buffer.array(); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public ByteArray encode() { return ByteArrayEncoding.FLOAT64.encode(this); } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/FloatArray.java000066400000000000000000000006161414676747700310660ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.FixedPointEncoding; /** * An array of floating point numbers. */ public interface FloatArray extends NumberArray { double[] getData(); default int length() { return getData().length; } default Int32Array encode(FixedPointEncoding encoding) { return encoding.encode(this); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Int16Array.java000066400000000000000000000045571414676747700307320ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.DeltaEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of (signed) integer numbers using 16 bit to store each value. */ public class Int16Array extends AbstractEncodedData implements SignedIntArray { private static final int NUMBER_OF_BYTES = 2; static final int TYPE = 2; public Int16Array(int[] data) { this(data, new ArrayDeque<>()); } public Int16Array(int[] data, Deque> encoding) { super(data, encoding); } public Int16Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < ints.length; i++) { ints[i] = byteBuffer.getShort(); } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return int16ToByteArray(getData()); } static byte[] int16ToByteArray(int[] data) { ByteBuffer buffer = ByteBuffer.allocate(data.length * NUMBER_OF_BYTES); buffer.order(ByteOrder.LITTLE_ENDIAN); for (int i : data) { buffer.putShort((short) i); } return buffer.array(); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } @Override public Int16Array encode(DeltaEncoding encoding) { return encoding.encode(this); } @Override public ByteArray encode() { return ByteArrayEncoding.INT16.encode(this); } @Override public Int16Array decode(DeltaEncoding encoding) { return encoding.decode(this); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Int32Array.java000066400000000000000000000055101414676747700307160ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.DeltaEncoding; import org.rcsb.cif.binary.encoding.Encoding; import org.rcsb.cif.binary.encoding.FixedPointEncoding; import org.rcsb.cif.binary.encoding.IntegerPackingEncoding; import org.rcsb.cif.binary.encoding.RunLengthEncoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of (signed) integer numbers using 32 bit to store each value. */ public class Int32Array extends AbstractEncodedData implements SignedIntArray { private static final int NUMBER_OF_BYTES = 4; static final int TYPE = 3; public Int32Array(int[] data) { this(data, new ArrayDeque<>()); } public Int32Array(int[] data, Deque> encoding) { super(data, encoding); } public Int32Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < ints.length; i++) { ints[i] = byteBuffer.getInt(); } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return int32ToByteArray(getData()); } static byte[] int32ToByteArray(int[] data) { ByteBuffer buffer = ByteBuffer.allocate(data.length * NUMBER_OF_BYTES); buffer.order(ByteOrder.LITTLE_ENDIAN); for (int i : data) { buffer.putInt(i); } return buffer.array(); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } public IntArray encode(IntegerPackingEncoding encoding) { return encoding.encode(this); } @Override public Int32Array encode(DeltaEncoding encoding) { return encoding.encode(this); } @Override public ByteArray encode() { return ByteArrayEncoding.INT32.encode(this); } @Override public Int32Array decode(DeltaEncoding encoding) { return encoding.decode(this); } public FloatArray decode(FixedPointEncoding encoding) { return encoding.decode(this); } public IntArray decode(RunLengthEncoding encoding) { return encoding.decode(this); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Int8Array.java000066400000000000000000000043131414676747700306410ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.DeltaEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of (signed) integer numbers using 8 bit to store each value. */ public class Int8Array extends AbstractEncodedData implements SignedIntArray { private static final int NUMBER_OF_BYTES = 1; static final int TYPE = 1; public Int8Array(int[] data) { this(data, new ArrayDeque<>()); } public Int8Array(int[] data, Deque> encoding) { super(data, encoding); } public Int8Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length]; ByteBuffer byteBuffer = ByteBuffer.wrap(array); for (int i = 0; i < ints.length; i++) { ints[i] = byteBuffer.get(); } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return int8ToByteArray(getData()); } static byte[] int8ToByteArray(int[] data) { ByteBuffer buffer = ByteBuffer.allocate(data.length); for (int i : data) { buffer.put((byte) i); } return buffer.array(); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } @Override public Int8Array encode(DeltaEncoding encoding) { return encoding.encode(this); } @Override public ByteArray encode() { return ByteArrayEncoding.INT8.encode(this); } @Override public Int8Array decode(DeltaEncoding encoding) { return encoding.decode(this); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/IntArray.java000066400000000000000000000024051414676747700305510ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.IntegerPackingEncoding; import org.rcsb.cif.binary.encoding.RunLengthEncoding; /** * An array of integer numbers. */ public interface IntArray extends NumberArray { int[] getData(); default int length() { return getData().length; } boolean isSigned(); default Int32Array encode(RunLengthEncoding encoding) { return encoding.encode(this); } default Int32Array decode(IntegerPackingEncoding encoding) { return encoding.decode(this); } static IntArray create(int type, int size) { int[] data = new int[size]; switch (type) { case Int8Array.TYPE: return new Int8Array(data); case Int16Array.TYPE: return new Int16Array(data); case Int32Array.TYPE: return new Int32Array(data); case Uint8Array.TYPE: return new Uint8Array(data); case Uint16Array.TYPE: return new Uint16Array(data); case Uint32Array.TYPE: return new Uint32Array(data); default: throw new IllegalArgumentException("Unknown IntArray type " + type); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/NumberArray.java000066400000000000000000000024651414676747700312550ustar00rootroot00000000000000package org.rcsb.cif.binary.data; /** * An array of numbers. * @param the type of number array wrapped (int[] or double[]) */ public interface NumberArray extends EncodedData { /** * Converts this number array to its binary representation. * @return a byte[] */ byte[] toByteArray(); /** * The number of bytes used in this representation to describe a single value (e.g. 1 for {@link Int8Array} and up * to 8 for {@link Float64Array}). * @return a number between 1 and 8 */ int getNumberOfBytes(); /** * Report the type of this number array. *
    *
  • 1 for {@link Int8Array}
  • *
  • 2 for {@link Int16Array}
  • *
  • 3 for {@link Int32Array}
  • *
  • 4 for {@link Uint8Array}
  • *
  • 5 for {@link Uint16Array}
  • *
  • 6 for {@link Uint32Array}
  • *
  • 32 for {@link Float32Array}
  • *
  • 33 for {@link Float64Array}
  • *
* @return 1, 2, 3, 4, 5, 6, 32, 33 */ int getType(); /** * Encode this array of numbers directly as binary data (useful for single values that won't benefit from more * elaborate encoding chains). * @return a {@link ByteArray} with a single encoding step */ ByteArray encode(); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/SignedIntArray.java000066400000000000000000000005501414676747700317020ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.DeltaEncoding; /** * An array of signed integer numbers. */ public interface SignedIntArray> extends IntArray { default boolean isSigned() { return true; } T encode(DeltaEncoding encoding); T decode(DeltaEncoding encoding); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/StringArray.java000066400000000000000000000017751414676747700312760ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.Encoding; import org.rcsb.cif.binary.encoding.StringArrayEncoding; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of String values. */ public class StringArray extends AbstractEncodedData { public StringArray(Object data, Deque> encoding) { super(data, encoding); } public StringArray(String[] data) { this(data, new ArrayDeque<>()); } StringArray(String[] data, Deque> encoding) { super(data, encoding); } @Override public String[] getData() { return (String[]) data; } @Override public int length() { return getData().length; } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } public ByteArray encode(StringArrayEncoding encoding) { return encoding.encode(this); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Uint16Array.java000066400000000000000000000034521414676747700311100ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of unsigned integer numbers using 16 bit to store each value. */ public class Uint16Array extends AbstractEncodedData implements UnsignedIntArray { private static final int NUMBER_OF_BYTES = 2; static final int TYPE = 5; public Uint16Array(int[] data) { this(data, new ArrayDeque<>()); } public Uint16Array(int[] data, Deque> encoding) { super(data, encoding); } public Uint16Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < ints.length; i++) { ints[i] = byteBuffer.getShort() & 0xFFFF; } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return Int16Array.int16ToByteArray(getData()); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public ByteArray encode() { return ByteArrayEncoding.UINT16.encode(this); } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Uint32Array.java000066400000000000000000000034651414676747700311120ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of unsigned integer numbers using 32 bit to store each value. */ public class Uint32Array extends AbstractEncodedData implements UnsignedIntArray { private static final int NUMBER_OF_BYTES = 4; static final int TYPE = 6; public Uint32Array(int[] data) { this(data, new ArrayDeque<>()); } public Uint32Array(int[] data, Deque> encoding) { super(data, encoding); } public Uint32Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length / NUMBER_OF_BYTES]; ByteBuffer byteBuffer = ByteBuffer.wrap(array).order(ByteOrder.LITTLE_ENDIAN); for (int i = 0; i < ints.length; i++) { ints[i] = (int) (byteBuffer.getInt() & 0xFFFFFFFFL); } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return Int32Array.int32ToByteArray(getData()); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public ByteArray encode() { return ByteArrayEncoding.UINT32.encode(this); } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/Uint8Array.java000066400000000000000000000033201414676747700310230ustar00rootroot00000000000000package org.rcsb.cif.binary.data; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import org.rcsb.cif.binary.encoding.Encoding; import java.nio.ByteBuffer; import java.util.ArrayDeque; import java.util.Arrays; import java.util.Deque; /** * An array of unsigned integer numbers using 8 bit to store each value. */ public class Uint8Array extends AbstractEncodedData implements UnsignedIntArray { private static final int NUMBER_OF_BYTES = 1; static final int TYPE = 4; public Uint8Array(int[] data) { this(data, new ArrayDeque<>()); } public Uint8Array(int[] data, Deque> encoding) { super(data, encoding); } public Uint8Array(ByteArray array) { super(formArray(array.getData()), array.getEncoding()); } private static int[] formArray(byte[] array) { int[] ints = new int[array.length]; ByteBuffer byteBuffer = ByteBuffer.wrap(array); for (int i = 0; i < ints.length; i++) { ints[i] = byteBuffer.get() & 0xFF; } return ints; } @Override public int[] getData() { return (int[]) data; } @Override public int length() { return getData().length; } @Override public byte[] toByteArray() { return Int8Array.int8ToByteArray(getData()); } @Override public int getNumberOfBytes() { return NUMBER_OF_BYTES; } @Override public int getType() { return TYPE; } @Override public ByteArray encode() { return ByteArrayEncoding.UINT8.encode(this); } @Override public String toString() { return getClass().getSimpleName() + ": " + Arrays.toString(getData()); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/data/UnsignedIntArray.java000066400000000000000000000006641414676747700322530ustar00rootroot00000000000000package org.rcsb.cif.binary.data; /** * A subset of data arrays is unsigned. This information is valuable and necessary for de- and encoding. */ public interface UnsignedIntArray extends IntArray { /** * States whether this {@link IntArray} contains signed elements. * @return true for {@link Int8Array}, {@link Int16Array}, and {@link Int32Array} */ default boolean isSigned() { return false; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/000077500000000000000000000000001414676747700270315ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/ByteArrayEncoding.java000066400000000000000000000106621414676747700332520ustar00rootroot00000000000000package org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.codec.BinaryCifCodec; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.Float32Array; import org.rcsb.cif.binary.data.Float64Array; import org.rcsb.cif.binary.data.Int16Array; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.Int8Array; import org.rcsb.cif.binary.data.NumberArray; import org.rcsb.cif.binary.data.Uint16Array; import org.rcsb.cif.binary.data.Uint32Array; import org.rcsb.cif.binary.data.Uint8Array; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; /** *

Encodes an array of numbers of specified types as raw bytes. E.g. values in the range from 0...255 (i.e. an * {@link Uint8Array}) can be efficiently represented by single byte rather than int values which would require four * bytes.

* *
 * ByteArray {
 *     kind = "ByteArray"
 *     type: Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Float32Array | Float64Array
 * }
 * 
*/ public abstract class ByteArrayEncoding> implements Encoding { private final Map map; private int type; private ByteArrayEncoding(Map map) { this.map = map; } private static Map createMap(int type) { Map map = new LinkedHashMap<>(); map.put("kind", "ByteArray"); map.put("type", type); return map; } public static final ByteArrayEncoding INT8 = new ByteArrayEncoding<>(createMap(1)) { @Override public Int8Array decode(ByteArray data) { return new Int8Array(data); } }; public static final ByteArrayEncoding INT16 = new ByteArrayEncoding<>(createMap(2)) { @Override public Int16Array decode(ByteArray data) { return new Int16Array(data); } }; public static final ByteArrayEncoding INT32 = new ByteArrayEncoding<>(createMap(3)) { @Override public Int32Array decode(ByteArray data) { return new Int32Array(data); } }; public static final ByteArrayEncoding UINT8 = new ByteArrayEncoding<>(createMap(4)) { @Override public Uint8Array decode(ByteArray data) { return new Uint8Array(data); } }; public static final ByteArrayEncoding UINT16 = new ByteArrayEncoding<>(createMap(5)) { @Override public Uint16Array decode(ByteArray data) { return new Uint16Array(data); } }; public static final ByteArrayEncoding UINT32 = new ByteArrayEncoding<>(createMap(6)) { @Override public Uint32Array decode(ByteArray data) { return new Uint32Array(data); } }; public static final ByteArrayEncoding FLOAT32 = new ByteArrayEncoding<>(createMap(32)) { @Override public Float32Array decode(ByteArray data) { return new Float32Array(data); } }; public static final ByteArrayEncoding FLOAT64 = new ByteArrayEncoding<>(createMap(33)) { @Override public Float64Array decode(ByteArray data) { return new Float64Array(data); } }; @Override public ByteArray encode(T data) { this.type = data.getType(); byte[] bytes = ensureOrder(data.toByteArray(), data.getNumberOfBytes()); Deque> enc = new ArrayDeque<>(data.getEncoding()); enc.add(this); return new ByteArray(bytes, enc); } @Override public Map getMapRepresentation() { return map; } private static byte[] flipByteOrder(byte[] data, int bytes) { byte[] buffer = new byte[data.length]; for (int i = 0, n = data.length; i < n; i += bytes) { for (int j = 0; j < bytes; j++) { buffer[i + bytes - j - 1] = data[i + j]; } } return buffer; } private static byte[] ensureOrder(byte[] bytes, int numberOfBytes) { if (!BinaryCifCodec.IS_NATIVE_LITTLE_ENDIAN) { bytes = flipByteOrder(bytes, numberOfBytes); } return bytes; } @Override public String toString() { return "ByteArrayEncoding{" + "type=" + type + '}'; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/DeltaEncoding.java000066400000000000000000000052631414676747700324020ustar00rootroot00000000000000package org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.data.IntArray; import org.rcsb.cif.binary.data.SignedIntArray; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; /** *

Stores the input integer array as an array of consecutive differences.

* *
 * Delta {
 *     kind = "Delta"
 *     origin: number
 *     srcType: int[]
 * }
 * 
*/ public class DeltaEncoding> implements Encoding { private int origin; private int srcType; public DeltaEncoding() { } public DeltaEncoding(int origin, int srcType) { this.origin = origin; this.srcType = srcType; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "Delta"); map.put("origin", origin); map.put("srcType", srcType); return map; } @Override @SuppressWarnings("unchecked") public T decode(T data) { int[] input = data.getData(); T output = (T) IntArray.create(data.getType(), input.length); output.setEncoding(data.getEncoding()); int n = input.length; if (n == 0) { return output; } int[] outputArray = output.getData(); outputArray[0] = input[0] + origin; for (int i = 1; i < n; ++i) { outputArray[i] = input[i] + outputArray[i - 1]; } return output; } @Override @SuppressWarnings("unchecked") public T encode(T data) { int srcType = data.getType(); int[] inputArray = data.getData(); if (inputArray.length == 0) { T output = (T) IntArray.create(srcType, 0); return create(data, srcType, output, 0); } T output = (T) IntArray.create(srcType, inputArray.length); int[] outputArray = output.getData(); int origin = inputArray[0]; outputArray[0] = inputArray[0]; for (int i = 1; i < inputArray.length; i++) { outputArray[i] = inputArray[i] - inputArray[i - 1]; } outputArray[0] = 0; return create(data, srcType, output, origin); } private T create(T data, int srcType, T output, int origin) { Deque> enc = new ArrayDeque<>(data.getEncoding()); this.origin = origin; this.srcType = srcType; enc.add(this); output.setEncoding(enc); return output; } @Override public String toString() { return "DeltaEncoding{" + "origin=" + origin + ", srcType=" + srcType + '}'; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/Encoding.java000066400000000000000000000021751414676747700314270ustar00rootroot00000000000000package org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.data.EncodedData; import java.util.Map; /** * Represents a single encoding or decoding step for a column. * @param the 'high'-level array of data (think {@link org.rcsb.cif.binary.data.StringArray}) * @param the 'low'-level array of data (think {@link org.rcsb.cif.binary.data.ByteArray}) */ public interface Encoding, L extends EncodedData> { /** * Move one step up the encoding deque. One step closer to the original representation of the data. * @param data the container to decode * @return the decoded information */ H decode(L data); /** * Move one step down the encoding deque. One step closer to a {@link org.rcsb.cif.binary.data.ByteArray} * representation. * @param data the container to encode * @return the decoded information */ L encode(H data); /** * Converts this encoding to its map representation that can be serialized as BinaryCif. * @return a Map that contains all encoding information */ Map getMapRepresentation(); }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/FixedPointEncoding.java000066400000000000000000000045501414676747700334200ustar00rootroot00000000000000package org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.data.Float32Array; import org.rcsb.cif.binary.data.Float64Array; import org.rcsb.cif.binary.data.FloatArray; import org.rcsb.cif.binary.data.Int32Array; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; /** *

Converts an array of floating point numbers to a {@link Int32Array} multiplied by a given factor.

* *
 * FixedPoint {
 *     kind = "FixedPoint"
 *     factor: number
 *     srcType: Float32 | Float64
 * }
 * Example
 * [1.2, 1.23, 0.123]
 * ---FixedPoint--->
 * { factor = 100 } [120, 123, 12]
 * 
*/ public class FixedPointEncoding implements Encoding { private final int factor; private int srcType; public FixedPointEncoding(int factor) { this.factor = factor; } public FixedPointEncoding(int factor, int srcType) { this.factor = factor; this.srcType = srcType; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "FixedPoint"); map.put("factor", factor); map.put("srcType", srcType); return map; } @Override public FloatArray decode(Int32Array data) { double f = 1.0 / factor; int[] intData = data.getData(); double[] outputArray = new double[intData.length]; for (int i = 0; i < intData.length; i++) { outputArray[i] = intData[i] * f; } return srcType == 32 ? new Float32Array(outputArray, data.getEncoding()) : new Float64Array(outputArray, data.getEncoding()); } @Override public Int32Array encode(FloatArray data) { this.srcType = data.getType(); double[] floatData = data.getData(); int[] outputArray = new int[floatData.length]; for (int i = 0; i < floatData.length; i++) { outputArray[i] = (int) Math.round(floatData[i] * factor); } Deque> enc = new ArrayDeque<>(data.getEncoding()); enc.add(this); return new Int32Array(outputArray, enc); } @Override public String toString() { return "FixedPointEncoding{" + "factor=" + factor + ", srcType=" + srcType + '}'; } } IntegerPackingEncoding.java000066400000000000000000000156271414676747700341710ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encodingpackage org.rcsb.cif.binary.encoding; import org.rcsb.cif.EncodingException; import org.rcsb.cif.binary.data.Int16Array; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.Int8Array; import org.rcsb.cif.binary.data.IntArray; import org.rcsb.cif.binary.data.Uint16Array; import org.rcsb.cif.binary.data.Uint8Array; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; import java.util.stream.IntStream; /** *

Stores a {@link Int32Array} using 8- or 16-bit values. Includes the size of the input array for easier decoding. * The encoding is more effective when only unsigned values are provided.

* *
 * IntegerPacking {
 *     kind = "IntegerPacking"
 *     byteCount: number
 *     srcSize: number
 *     isUnsigned: boolean
 * }
 * Example
 * [1, 2, -3, 128]
 * ---IntegerPacking--->
 * { byteCount = 1, srcSize = 4, isUnsigned = false } [1, 2, -3, 127, 1]
 * 
*/ public class IntegerPackingEncoding implements Encoding { private int byteCount; private boolean isUnsigned; private int srcSize; public IntegerPackingEncoding() { } public IntegerPackingEncoding(int byteCount, boolean isUnsigned, int srcSize) { this.byteCount = byteCount; this.isUnsigned = isUnsigned; this.srcSize = srcSize; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "IntegerPacking"); map.put("byteCount", byteCount); map.put("isUnsigned", isUnsigned); map.put("srcSize", srcSize); return map; } @Override public Int32Array decode(IntArray data) { int[] input = data.getData(); boolean unsigned = this.isUnsigned; if (input.length == srcSize && byteCount == 4) { Int32Array output = new Int32Array(input, data.getEncoding()); output.setEncoding(data.getEncoding()); return output; } int upperLimit; int lowerLimit = 0; if (unsigned) { upperLimit = byteCount == 1 ? 0xFF : 0xFFFF; } else { upperLimit = byteCount == 1 ? 0x7F : 0x7FFF; lowerLimit = -upperLimit - 1; } int n = input.length; int[] output = new int[srcSize]; int i = 0; int j = 0; while (i < n) { int value = 0; int t = input[i]; while (unsigned ? t == upperLimit : t == upperLimit || t == lowerLimit) { value += t; i++; t = input[i]; } value += t; output[j] = value; i++; j++; } return new Int32Array(output, data.getEncoding()); } @Override public IntArray encode(Int32Array data) { int[] input = data.getData(); Packing packing = determinePacking(input); if (packing.bytesPerElement == 4) { Deque> enc = new ArrayDeque<>(data.getEncoding()); this.byteCount = 4; this.isUnsigned = false; this.srcSize = input.length; enc.add(this); return new Int32Array(input, enc); } int upperLimit = packing.signed ? packing.bytesPerElement == 1 ? 0x7F : 0x7FFF : packing.bytesPerElement == 1 ? 0xFF : 0xFFFF; int lowerLimit = -upperLimit - 1; if (packing.size > Integer.MAX_VALUE) { throw new EncodingException("too much data - cannot allocate array large enough to encode " + data.length() + " elements"); } int[] outputArray = new int[(int) packing.size]; int j = 0; for (int i1 : input) { int value = i1; if (value >= 0) { while (value >= upperLimit) { outputArray[j] = upperLimit; ++j; value -= upperLimit; } } else { while (value <= lowerLimit) { outputArray[j] = lowerLimit; ++j; value -= lowerLimit; } } outputArray[j] = value; ++j; } IntArray output; if (packing.signed) { if (packing.bytesPerElement == 1) { output = new Int8Array(outputArray); } else { output = new Int16Array(outputArray); } } else { if (packing.bytesPerElement == 1) { output = new Uint8Array(outputArray); } else { output = new Uint16Array(outputArray); } } Deque> enc = new ArrayDeque<>(data.getEncoding()); this.byteCount = packing.bytesPerElement; this.isUnsigned = !packing.signed; this.srcSize = data.length(); enc.add(this); output.setEncoding(enc); return output; } static class Packing { final boolean signed; final long size; final int bytesPerElement; Packing(boolean signed, long size, int bytesPerElement) { this.signed = signed; this.size = size; this.bytesPerElement = bytesPerElement; } } private Packing determinePacking(int[] input) { boolean signed = IntStream.of(input).anyMatch(i -> i < 0); long size8 = packingSize(input, signed ? 0x7F : 0xFF); long size16 = packingSize(input, signed ? 0x7FFF : 0xFFFF); if (input.length * 4 < size16 * 2) { // 4 byte packing is the most effective return new Packing(signed, input.length, 4); } else if (size16 * 2 < size8) { // 2 byte packing is the most effective return new Packing(signed, size16, 2); } else { return new Packing(signed, size8, 1); } } private long packingSize(int[] input, int upperLimit) { int lowerLimit = -upperLimit - 1; long size = 0; for (int value : input) { if (value == 0) { size += 1; } else if (value > 0) { size += Math.ceil(value / (double) upperLimit); if (value % upperLimit == 0) { size += 1; } } else { size += Math.ceil(value / (double) lowerLimit); if (value % lowerLimit == 0) { size += 1; } } } // hard check for negative array sizes overflow if (size < 0) { return Long.MAX_VALUE; } return size; } @Override public String toString() { return "IntegerPackingEncoding{" + "byteCount=" + byteCount + ", isUnsigned=" + isUnsigned + ", srcSize=" + srcSize + '}'; } } IntervalQuantizationEncoding.java000066400000000000000000000070041414676747700354600ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encodingpackage org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.data.Float32Array; import org.rcsb.cif.binary.data.Float64Array; import org.rcsb.cif.binary.data.FloatArray; import org.rcsb.cif.binary.data.Int32Array; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; /** *

Converts an array of floating point numbers to a {@link Int32Array} where the values are quantized within a * given interval into specified number of discrete steps. Values lower than the minimum value or greater than the * maximum are represented by the respective boundary values.

* *
 * FixedPoint {
 *     kind = "IntervalQuantization"
 *     min: number,
 *     max: number,
 *     numSteps: number,
 *     srcType: Float32 | Float64
 * }
 * Example
 * [0.5, 1, 1.5, 2, 3, 1.345 ]
 * ---IntervalQuantization--->
 * { min = 1, max = 2, numSteps = 3 } [0, 0, 1, 2, 2, 1]
 * 
*/ public class IntervalQuantizationEncoding implements Encoding { private int min; private int max; private int numSteps; private int srcType; public IntervalQuantizationEncoding() { // need to constructor for future support } public IntervalQuantizationEncoding(int min, int max, int numSteps, int srcType) { this.min = min; this.max = max; this.numSteps = numSteps; this.srcType = srcType; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "IntervalQuantization"); map.put("min", min); map.put("max", max); map.put("numSteps", numSteps); map.put("srcType", srcType); return map; } @Override public FloatArray decode(Int32Array data) { double delta = (max - min) / (numSteps - 1.0); int[] intData = data.getData(); double[] output = new double[intData.length]; for (int i = 0; i < intData.length; i++) { output[i] = min + delta * intData[i]; } return srcType == 32 ? new Float32Array(output, data.getEncoding()) : new Float64Array(output, data.getEncoding()); } @Override public Int32Array encode(FloatArray data) { double[] input = data.getData(); this.srcType = data.getType(); if (input.length == 0) { Deque> enc = new ArrayDeque<>(data.getEncoding()); this.srcType = 3; enc.add(this); return new Int32Array(new int[0], enc); } if (max < min) { int t = min; min = max; max = t; } double delta = (max - min) / (numSteps - 1.0); int[] output = new int[input.length]; for (int i = 0; i < input.length; i++) { double v = input[i]; if (v <= min) { output[i] = 0; } else if (v >= max) { output[i] = numSteps - 1; } else { output[i] = delta == 0 ? 0 : (int) Math.round((v - min) / delta); } } Deque> enc = new ArrayDeque<>(data.getEncoding()); enc.add(this); return new Int32Array(output, enc); } @Override public String toString() { return "IntervalQuantizationEncoding{" + "min=" + min + ", max=" + max + ", numSteps=" + numSteps + ", srcType=" + srcType + '}'; } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encoding/RunLengthEncoding.java000066400000000000000000000065161414676747700332610ustar00rootroot00000000000000package org.rcsb.cif.binary.encoding; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.IntArray; import java.util.ArrayDeque; import java.util.Deque; import java.util.LinkedHashMap; import java.util.Map; /** *

Represents each integer value in the input as a pair of (value, number of repeats) and stores the result * sequentially as {@link Int32Array}. Additionally, stores the size of the original array to make decoding * easier.

* *
 * RunLength {
 *     kind = "RunLength"
 *     srcType: int[]
 *     srcSize: number
 * }
 * Example
 * [1, 1, 1, 2, 3, 3]
 * ---RunLength--->
 * { srcSize = 6 } [1, 3, 2, 1, 3, 2]
 * 
*/ public class RunLengthEncoding implements Encoding { private int srcType; private int srcSize; public RunLengthEncoding() { } public RunLengthEncoding(int srcType, int srcSize) { this.srcType = srcType; this.srcSize = srcSize; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "RunLength"); map.put("srcType", srcType); map.put("srcSize", srcSize); return map; } @Override public IntArray decode(Int32Array data) { int[] input = data.getData(); if (input.length == 0) { return data; } int dataOffset = 0; IntArray output = IntArray.create(srcType, srcSize); output.setEncoding(data.getEncoding()); int[] outputArray = output.getData(); for (int i = 0; i < data.length(); i += 2) { int value = input[i]; // value to be repeated int length = input[i + 1]; // number of repeats for (int j = 0; j < length; ++j) { outputArray[dataOffset++] = value; } } return output; } @Override public Int32Array encode(IntArray data) { int[] input = data.getData(); if (input.length == 0) { Deque> enc = new ArrayDeque<>(data.getEncoding()); this.srcType = 3; this.srcSize = 0; enc.add(this); return new Int32Array(new int[0], enc); } // calculate output size int fullLength = 2; for (int i = 1; i < input.length; i++) { if (input[i - 1] != input[i]) { fullLength += 2; } } int[] output = new int[fullLength]; int offset = 0; int runLength = 1; for (int i = 1; i < input.length; i++) { if (input[i - 1] != input[i]) { output[offset] = input[i - 1]; output[offset + 1] = runLength; runLength = 1; offset += 2; } else { ++runLength; } } output[offset] = input[input.length - 1]; output[offset + 1] = runLength; Deque> enc = new ArrayDeque<>(data.getEncoding()); this.srcType = 3; this.srcSize = input.length; enc.add(this); return new Int32Array(output, enc); } @Override public String toString() { return "RunLengthEncoding{" + "srcType=" + srcType + ", srcSize=" + srcSize + '}'; } } StringArrayEncoding.java000066400000000000000000000122411414676747700335310ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/binary/encodingpackage org.rcsb.cif.binary.encoding; import org.rcsb.cif.EncodingStrategyHint; import org.rcsb.cif.binary.Classifier; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.StringArray; import java.util.ArrayDeque; import java.util.ArrayList; import java.util.Arrays; import java.util.Deque; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; /** *

Stores an array of strings as a concatenation of all unique strings, an array of offsets describing substrings, * and indices into the offset array. Indices to corresponding substrings.

* *
 * StringArray {
 *     kind = "StringArray"
 *     dataEncoding: Encoding[]
 *     stringData: string
 *     offsetEncoding: Encoding[]
 *     offsets: Uint8Array
 * }
 * Example
 * ['a','AB','a']
 * ---StringArray--->
 * { stringData = 'aAB', offsets = [0, 1, 3] } [0, 1, 0]
 * 
*/ public class StringArrayEncoding implements Encoding { private Deque> dataEncoding; private String stringData; private Deque> offsetEncoding; private byte[] offsets; public StringArrayEncoding() { } public StringArrayEncoding(String stringData, byte[] offsets, Deque> outputEncoding, Deque> offsetEncoding) { this.dataEncoding = outputEncoding; this.stringData = stringData; this.offsetEncoding = offsetEncoding; this.offsets = offsets; } @Override public Map getMapRepresentation() { Map map = new LinkedHashMap<>(); map.put("kind", "StringArray"); map.put("dataEncoding", toArray(dataEncoding)); map.put("stringData", stringData); map.put("offsetEncoding", toArray(offsetEncoding)); map.put("offsets", offsets); return map; } private Map[] toArray(Deque> deque) { return deque.stream() .map(Encoding::getMapRepresentation) .toArray(Map[]::new); } @Override public StringArray decode(ByteArray data) { int[] offsets = (int[]) new ByteArray(this.offsets, offsetEncoding) .decode() .getData(); data.setEncoding(dataEncoding); int[] indices = (int[]) data.decode().getData(); String[] strings = new String[offsets.length]; strings[0] = ""; for (int i = 1; i < offsets.length; i++) { strings[i] = stringData.substring(offsets[i - 1], offsets[i]); } int offset = 0; String[] result = new String[indices.length]; for (int index : indices) { result[offset++] = strings[index + 1]; } return new StringArray(result, data.getEncoding()); } @Override public ByteArray encode(StringArray data) { String[] input = data.getData(); Map map = new HashMap<>(); List strings = new ArrayList<>(); int[] outputArray = new int[input.length]; List offsetList = new ArrayList<>(); offsetList.add(0); int accLength = 0; int i = 0; for (String s : input) { // handle null strings if (s == null) { outputArray[i++] = -1; continue; } if (map.containsKey(s)) { int index = map.get(s); outputArray[i++] = index; } else { // increment the length accLength += s.length(); // store the string and index int index = strings.size(); strings.add(s); map.put(s, index); // store offset offsetList.add(accLength); outputArray[i++] = index; } } int[] offsetArray = new int[offsetList.size()]; for (int j = 0; j < offsetList.size(); j++) { offsetArray[j] = offsetList.get(j); } Int32Array offsetPlain = new Int32Array(offsetArray); EncodingStrategyHint offsetHint = Classifier.classify(offsetPlain); ByteArray offsets = Classifier.encode(offsetPlain, offsetHint.getEncoding()); Int32Array outputPlain = new Int32Array(outputArray); EncodingStrategyHint outputHint = Classifier.classify(outputPlain); ByteArray output = Classifier.encode(outputPlain, outputHint.getEncoding()); Deque> enc = new ArrayDeque<>(data.getEncoding()); this.offsets = offsets.getData(); this.offsetEncoding = offsets.getEncoding(); this.stringData = String.join("", strings); this.dataEncoding = output.getEncoding(); enc.add(this); return new ByteArray(output.getData(), enc); } @Override public String toString() { return "StringArrayEncoding{" + "dataEncoding=" + dataEncoding + ", stringData='" + stringData + '\'' + ", offsetEncoding=" + offsetEncoding + ", offsets=" + Arrays.toString(offsets) + '}'; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/000077500000000000000000000000001414676747700250575ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/Block.java000066400000000000000000000050361414676747700267600ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.List; import java.util.Map; import java.util.function.Function; import java.util.stream.Stream; /** * Represents a {@link Block} in a {@link CifFile}. */ public interface Block { /** * The header of this {@link Block}. * @return String of the header */ String getBlockHeader(); /** * Retrieve a particular {@link Category} by name. * @param name the category name * @return the corresponding {@link Category}, if none exists a instance of {@link Category} is returned as * proxy */ Category getCategory(String name); /** * Retrieve a {@link Column} by name. This is relevant for CCDC files that identify columns by 'flat' names such as * "cell_length_a" * @param name the category name and column name, joined by an underscore * @return the corresponding {@link Column}, if none exists a instance of {@link Column} is returned as proxy */ default Column getColumn(String name) { Map categories = getCategories(); if (categories.containsKey(name)) { return categories.get(name).getColumn(""); } else { return Column.EmptyColumn.UNNAMED_COLUMN; } } /** * Access to the category map wrapped by this block. * @return a map with category names as keys and instances as values */ Map getCategories(); /** * Traverses all present categories. * @return a Stream of all {@link Category} instances */ default Stream categories() { return getCategories().values().stream(); } /** * All save frames associated to this {@link Block}. * @return collection of save frames */ List getSaveFrames(); /** * Convenience method to traverse all save frames. * @return a {@link Stream} of all save frames. */ default Stream saveFrames() { return getSaveFrames().stream(); } /** * 'Type-safe' access to arbitrary categories. * @param name the category name to retrieve * @param wrapper a mapping function that ensures that correct behavior of this category * @param the desired type * @return typed instance of the requested category */ default C getCategory(String name, Function wrapper) { Category category = getCategory(name); return wrapper.apply(category != null ? category : new Category.EmptyCategory(name)); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/BlockBuilder.java000066400000000000000000000027631414676747700302730ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.Map; /** * The specification of a builder for generic {@link Block} instances. * @param

the parent builder type */ public interface BlockBuilder

{ /** * Descend 1 level and enter a new Category. * @param categoryName the name for this category * @return a parent-aware builder instance at category level */ CategoryBuilder, P> enterCategory(String categoryName); /** * The header of this block. * @return a String */ String getBlockHeader(); /** * The category map of this builder (and Block about to be created). * @return a map with category names as keys and Category instances as values */ Map getCategories(); /** * A hook to make this instance aware of the data in all child nodes. * @param categoryBuilder the child builder to digest */ void digest(CategoryBuilder, P> categoryBuilder); /** * Leave this block and move back to the parent builder at CifFile level. * @return the parent builder */ P leaveBlock(); /** * Build this block as a detached instance. * @return the Block described by this builder */ Block build(); /** * Add a category to this builder. * @param category some category with data * @return this builder instance */ BlockBuilder

addCategory(Category category); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/Category.java000066400000000000000000000057561414676747700275140ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.Collections; import java.util.List; import java.util.Map; import java.util.function.Function; import java.util.stream.Stream; /** * The base of all {@link Category} implementations. Provides access to child columns. */ public interface Category { /** * The name of this {@link Category}. * @return String of the name */ String getCategoryName(); /** * The number of rows in this {@link Category}. 0 for undefined categories. * @return the number of rows */ int getRowCount(); /** * Retrieve a specific {@link Column} by name. * @param name the column name * @return the {@link Column}, empty column if no column of that name exists */ Column getColumn(String name); /** * Retrieve the names of all columns. The use-case of this method is to inquire about present columns in an * efficient way: be aware that access via {@link Category#getColumns()} * @return an ordered set containing all registered columns */ List getColumnNames(); default > C getColumn(String name, Function, C> wrapper) { Column column = getColumn(name); return wrapper.apply(column != null ? column : new Column.EmptyColumn(name)); } /** * Access to all columns in this category. Invoking this method ensures that all binary columns are decoded. Call * this only if you are fine with this. Otherwise use {@link Category#getColumnNames()} to access registered columns * and {@link Category#getColumn(String)} to retrieve single columns efficiently. * @return a map of all columns (key: column_name, value: column). */ Map> getColumns(); /** * Traverse all present columns. * @return a {@link Stream} of all present columns */ default Stream> columns() { return getColumns().values().stream(); } /** * States whether this {@link Category} is defined. * @return true if this {@link Category} contains data */ default boolean isDefined() { return getRowCount() > 0; } /** * This dummy instance is created and returned if an absent Category is requested for a Block. */ class EmptyCategory implements Category { private final String name; public EmptyCategory(String name) { this.name = name; } @Override public String getCategoryName() { return name; } @Override public int getRowCount() { return 0; } @Override public Column getColumn(String name) { return new Column.EmptyColumn(name); } @Override public Map> getColumns() { return Collections.emptyMap(); } @Override public List getColumnNames() { return Collections.emptyList(); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/CategoryBuilder.java000066400000000000000000000115111414676747700310050ustar00rootroot00000000000000package org.rcsb.cif.model; import org.rcsb.cif.model.text.TextColumn; import org.rcsb.cif.schema.DelegatingFloatColumn; import org.rcsb.cif.schema.DelegatingIntColumn; import org.rcsb.cif.schema.DelegatingStrColumn; import java.util.List; import java.util.Map; /** * The specification of a builder for generic {@link Category} instances. * @param

the parent builder type (BlockBuilder) * @param the parent's parent builder type (CifFileBuilder) */ public interface CategoryBuilder

, PP extends CifFileBuilder> { /** * The name of this category. * @return a String */ String getCategoryName(); /** * The column map of this builder (and Category about to be created). * @return a map with column names as keys and Column instances as values */ Map> getColumns(); /** * Leave this category and move back to the parent builder at Block level. * @return the parent builder */ P leaveCategory(); /** * Build this category as a detached instance. * @return the Category described by this builder */ Category build(); /** * Add a column to this builder. * @param column some column with data * @return this builder instance */ CategoryBuilder addColumn(Column column); /** * A hook to make this instance aware of the data in all child nodes. * @param columnBuilder the child builder to digest */ void digest(IntColumnBuilder, P, PP> columnBuilder); /** * A hook to make this instance aware of the data in all child nodes. * @param columnBuilder the child builder to digest */ void digest(FloatColumnBuilder, P, PP> columnBuilder); /** * A hook to make this instance aware of the data in all child nodes. * @param columnBuilder the child builder to digest */ void digest(StrColumnBuilder, P, PP> columnBuilder); /** * Descend 1 level and enter a new IntColumn. * @param columnName the name for this column * @return a parent-aware builder instance at column level */ IntColumnBuilder, P, PP> enterIntColumn(String columnName); /** * Descend 1 level and enter a new FloatColumn. * @param columnName the name for this column * @return a parent-aware builder instance at column level */ FloatColumnBuilder, P, PP> enterFloatColumn(String columnName); /** * Descend 1 level and enter a new StrColumn. * @param columnName the name for this column * @return a parent-aware builder instance at column level */ StrColumnBuilder, P, PP> enterStrColumn(String columnName); /** * Make this builder aware of a child builder at column level. This allows for a somewhat more convenient way to * add columns to a category in a more concise fashion. * @param columnBuilder instance to register */ void registerChild(ColumnBuilder, P, PP> columnBuilder); /** * Convenience function to create Column instances from raw data. Everything is handled as text (but downstream * encoding as BinaryCIF can be requested). * @param columnName the column name * @param values a collection of all values to write * @param mask a collection of all ValueKind information * @param hint specifies the type (IntColumn, FloatColumn, StrColumn) * @param type parameter * @return a subclass of Column */ @SuppressWarnings("unchecked") static > C createColumnText(String columnName, List values, List mask, Class hint) { int length = values.size(); int[] startToken = new int[length]; int[] endToken = new int[length]; StringBuilder builder = new StringBuilder(); for (int i = 0; i < length; i++) { startToken[i] = builder.length(); String value = String.valueOf(values.get(i)); if (mask.get(i) == ValueKind.NOT_PRESENT) { value = "."; } else if (mask.get(i) == ValueKind.UNKNOWN) { value = "?"; } builder.append(value); endToken[i] = builder.length(); } String data = builder.toString(); int rowCount = startToken.length; TextColumn column = new TextColumn(columnName, rowCount, data, startToken, endToken); if (hint.equals(IntColumn.class)) { return (C) new DelegatingIntColumn(column); } else if (hint.equals(FloatColumn.class)) { return (C) new DelegatingFloatColumn(column); } else { return (C) new DelegatingStrColumn(column); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/CifFile.java000066400000000000000000000055201414676747700272250ustar00rootroot00000000000000package org.rcsb.cif.model; import org.rcsb.cif.SchemaMismatchException; import org.rcsb.cif.schema.SchemaProvider; import java.util.List; import java.util.stream.Stream; /** *

The instance of a parsed CifFile. No difference between binary and text files is exposed. This class does not * represent a parsed data model. Rather all source data is neatly wrapped into a type-safe hierarchy of {@link Block}, * {@link Category}, and {@link Column} entities. Parsing (for text data) or decoding (for binary data) is only done, * when the content of particular categories or columns is requested. Otherwise the goal is to keep interaction with the * source data to a bare minimum: just enough to provide this view of the data model.

* *

CifFiles have the following hierarchy:

*
    *
  • 1 CifFile contains 1...n Blocks
  • *
  • 1 Block contains 1...n Categories
  • *
  • 1 Category contains 1...n Columns
  • *
  • 1 Column contains 1...n rows of raw values (int, double, or String)
  • *
* *

Missing categories and columns will still be accessible, though the report being undefined and have a row count of * 0. Most values in the data structure will be available, but some are missing or unknown. This property of individual * values is reported by the {@link ValueKind} property of a {@link Column}.

*/ public interface CifFile { /** * Access to all blocks of this file. * @return a list of present blocks */ List getBlocks(); /** * Convenience method to access all blocks as Stream. * @return a Stream of all blocks */ default Stream blocks() { return getBlocks().stream(); } /** * Convenience method to access this file wrapped by a given schema. * @param schemaProvider the schema provider to enforce on this file * @param the file type * @param the builder type * @return this file, honoring a given schema * @throws SchemaMismatchException if schema is mismatching */ default F as(SchemaProvider schemaProvider) throws SchemaMismatchException { schemaProvider.validate(this); return asButWithoutValidation(schemaProvider); } /** * Convenience method to access this file wrapped by a given schema. Don't perform any checks whether the * {@link SchemaProvider} is appropriate for this file. * @param schemaProvider the schema provider to enforce on this file * @param the file type * @param the builder type * @return this file, honoring a given schema */ default F asButWithoutValidation(SchemaProvider schemaProvider) throws SchemaMismatchException { return schemaProvider.createTypedFile(this); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/CifFileBuilder.java000066400000000000000000000032221414676747700305310ustar00rootroot00000000000000package org.rcsb.cif.model; import org.rcsb.cif.schema.SchemaProvider; import org.rcsb.cif.schema.StandardSchemata; /** * The specification of a builder for generic {@link CifFile} instances. */ public interface CifFileBuilder { /** * Descend 1 level and enter a new Block. * @param blockHeader the name for this block (usually the structure ID) * @return a parent-aware builder instance at block level */ BlockBuilder enterBlock(String blockHeader); /** * Leave this builder instance. As this is the top-level and no parent exists, return the finished CifFile instance. * @return a CifFile instance */ CifFile leaveFile(); /** * Build the file described by this builder. * @return a CifFile instance */ CifFile build(); /** * Add a block to this builder. * @param block some block with data * @return this builder instance */ CifFileBuilder addBlock(Block block); /** * A hook to make this instance aware of the data in all child nodes. * @param blockBuilder the child builder to digest */ void digest(BlockBuilder blockBuilder); /** * Specify a schema for this build operation. * @param schemaProvider the schema to use - see {@link StandardSchemata} * @param the type of file that is being build * @param the type of builder that does the work * @return a schema-aware builder instance */ default B as(SchemaProvider schemaProvider) { return schemaProvider.createTypedBuilder(); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/Column.java000066400000000000000000000103761414676747700271660ustar00rootroot00000000000000package org.rcsb.cif.model; import org.rcsb.cif.EmptyColumnException; import java.util.stream.IntStream; import java.util.stream.Stream; /** * Represents a column of information in a {@link CifFile}, e.g. the coordinates in x-dimension of all atoms. * @param the array type of this column (int[], double[], String[]) */ public interface Column { /** * The name of this {@link Column}. * @return the String which is used to acquire this column from its parent {@link Category} */ String getColumnName(); /** * The number of rows in this {@link Column}. 0 indicates undefined a {@link Column}. * @return the length of this {@link Column} */ int getRowCount(); /** * Access to entries of this {@link Column} without any assumptions about the content type. No checks about the * validity of the row argument are made. Values smaller than 0 or larger or equal to the row count will raise * exceptions. * @param row index of the element to retrieve * @return the String representation of the corresponding row */ String getStringData(int row); /** * Access to all entries of this column as String values. * @return a {@link Stream} of all String values */ default Stream stringData() { return IntStream.range(0, getRowCount()) .mapToObj(this::getStringData); } /** * States the {@link ValueKind} for a particular row. Elements may either be 'present', 'not_specified' (.) or * 'unknown' (?). * @param row index of the element for which the {@link ValueKind} should be retrieved * @return the corresponding {@link ValueKind} enum entry */ ValueKind getValueKind(int row); /** * {@link Stream} of all {@link ValueKind} annotations. * @return a {@link Stream} with a number of ValueKinds equal to row count */ default Stream valueKinds() { return IntStream.range(0, getRowCount()) .mapToObj(this::getValueKind); } /** * Queries this column whether it is defined. To avoid {@link NullPointerException} being thrown left, right, and * center, categories and columns not present in a parsed file will be presented by an undefined state. * @return false if this {@link Column} has row count 0 and no data in it */ default boolean isDefined() { return getRowCount() > 0; } /** * Access to the underlying data array. Useful, when you are sure that your dealing with binary data and want the * most efficient access to all data in this column. For text data, this will be 'slow' as it requires the creation * of the requested array by parsing all data in this column. * @return an array of the appropriate type (int[], double[], String[]) */ T getArray(); /** * This dummy instance is created and returned if an absent Column is requested for a Category. */ class EmptyColumn implements Column { public static final EmptyColumn UNNAMED_COLUMN = new EmptyColumn("") { @Override public String getStringData(int row) { throw new EmptyColumnException("anonymous column is undefined"); } @Override public ValueKind getValueKind(int row) { throw new EmptyColumnException("anonymous column is undefined"); } }; private final String name; public EmptyColumn(String name) { this.name = name; } @Override public String getColumnName() { return name; } @Override public int getRowCount() { return 0; } @Override public String getStringData(int row) { throw new EmptyColumnException("column " + name + " is undefined"); } @Override public ValueKind getValueKind(int row) { throw new EmptyColumnException("column " + name + " is undefined"); } @Override public Stream valueKinds() { return Stream.empty(); } @Override public Void getArray() { return null; } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/ColumnBuilder.java000066400000000000000000000026221414676747700304700ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.List; /** * Defines functionality of column building classes. All builders are aware of their parent instances in order to enforce * the schema. * @param

parent builder type (CategoryBuilder) * @param parent's parent builder type (BlockBuilder) * @param parent's parent's parent builder type (CifFileBuilder) */ public interface ColumnBuilder

, PP extends BlockBuilder, PPP extends CifFileBuilder> { /** * The name of the parent category. * @return a String */ String getCategoryName(); /** * The name of this column * @return a String */ String getColumnName(); /** * The registered mask data. * @return a List of ValueKind entries */ List getMask(); /** * Specify that the next value written is not present (aka undefined). * @return this builder instance */ ColumnBuilder markNextNotPresent(); /** * Specify that the next value written is unknown. * @return this builder instance */ ColumnBuilder markNextUnknown(); /** * Retrieve (detached) column describe by this builder. * @return this builder instance */ Column build(); /** * Leave this column. * @return the parent builder instance */ P leaveColumn(); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/FloatColumn.java000066400000000000000000000021701414676747700301450ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.Arrays; import java.util.stream.DoubleStream; /** * A column that provides float data. */ public interface FloatColumn extends Column { /** * Type-safe access to the native type of data stored in this column. * @param row the index to retrieve * @return an double value */ double get(int row); /** * A DoubleStream of all registered values. * @return doubles */ default DoubleStream values() { double[] array = getArray(); return array != null ? Arrays.stream(getArray()) : DoubleStream.empty(); } /** * This is how all FloatColumns parse their data. * @param text the raw data * @return a double */ static double parseFloat(String text) { if (text.isEmpty() || ".".equals(text) || "?".equals(text)) { return 0; } // some formats specify uncertain decimal places like: 0.00012(3) - ignore them (in agreement with Mol*) int index = text.indexOf('('); return Double.parseDouble(index == -1 ? text : text.substring(0, index)); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/FloatColumnBuilder.java000066400000000000000000000016071414676747700314600ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.List; /** * A builder instance for {@link FloatColumn} instances. * @param

parent builder type (CategoryBuilder) * @param parent's parent builder type (BlockBuilder) * @param parent's parent's parent builder type (CifFileBuilder) */ public interface FloatColumnBuilder

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilder { /** * Access to all stored values. * @return double values */ List getValues(); FloatColumn build(); FloatColumnBuilder markNextNotPresent(); FloatColumnBuilder markNextUnknown(); /** * Add new values to this column. * @param values double values * @return this builder instance */ FloatColumnBuilder add(double... values); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/IntColumn.java000066400000000000000000000016161414676747700276360ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.Arrays; import java.util.stream.IntStream; /** * A column that provides int data. */ public interface IntColumn extends Column { /** * Type-safe access to the native type of data stored in this column. * @param row the index to retrieve * @return an int value */ int get(int row); /** * An IntStream of all registered values. * @return ints */ default IntStream values() { int[] array = getArray(); return array != null ? Arrays.stream(getArray()) : IntStream.empty(); } /** * This is how all IntColumns parse their data. * @param text the raw data * @return an int */ static int parseInt(String text) { if (text.isEmpty() || ".".equals(text) || "?".equals(text)) { return 0; } return Integer.parseInt(text); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/IntColumnBuilder.java000066400000000000000000000015631414676747700311460ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.List; /** * A builder instance for {@link IntColumn} instances. * @param

parent builder type (CategoryBuilder) * @param parent's parent builder type (BlockBuilder) * @param parent's parent's parent builder type (CifFileBuilder) */ public interface IntColumnBuilder

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilder { /** * Access to all stored values. * @return int values */ List getValues(); IntColumn build(); IntColumnBuilder markNextNotPresent(); IntColumnBuilder markNextUnknown(); /** * Add new values to this column. * @param values int values * @return this builder instance */ IntColumnBuilder add(int... values); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/LinkedCaseInsensitiveMap.java000066400000000000000000000347441414676747700326170ustar00rootroot00000000000000/* * Copyright 2002-2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.rcsb.cif.model; import java.io.Serializable; import java.util.AbstractCollection; import java.util.AbstractSet; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Locale; import java.util.Map; import java.util.Objects; import java.util.Set; import java.util.Spliterator; import java.util.function.Consumer; import java.util.function.Function; /** * {@link LinkedHashMap} variant that stores String keys in a case-insensitive * manner, for example for key-based access in a results table. * *

Preserves the original order as well as the original casing of keys, * while allowing for contains, get and remove calls with any case of key. * *

Does not support {@code null} keys. * * Part of the spring-framework but really we need just this one class. * * @author Juergen Hoeller * @author Phillip Webb * @since 3.0 * @param the value type */ public class LinkedCaseInsensitiveMap implements Map, Serializable, Cloneable { private final LinkedHashMap targetMap; private final HashMap caseInsensitiveKeys; private final Locale locale; private transient volatile Set keySet; private transient volatile Collection values; private transient volatile Set> entrySet; /** * Create a new LinkedCaseInsensitiveMap that stores case-insensitive keys * according to the default Locale (by default in lower case). * @see #convertKey(String) */ public LinkedCaseInsensitiveMap() { this((Locale) null); } /** * Create a new LinkedCaseInsensitiveMap that stores case-insensitive keys * according to the given Locale (by default in lower case). * @param locale the Locale to use for case-insensitive key conversion * @see #convertKey(String) */ public LinkedCaseInsensitiveMap(Locale locale) { this(16, locale); } /** * Create a new LinkedCaseInsensitiveMap that wraps a {@link LinkedHashMap} * with the given initial capacity and stores case-insensitive keys * according to the default Locale (by default in lower case). * @param initialCapacity the initial capacity * @see #convertKey(String) */ public LinkedCaseInsensitiveMap(int initialCapacity) { this(initialCapacity, null); } /** * Create a new LinkedCaseInsensitiveMap that wraps a {@link LinkedHashMap} * with the given initial capacity and stores case-insensitive keys * according to the given Locale (by default in lower case). * @param initialCapacity the initial capacity * @param locale the Locale to use for case-insensitive key conversion * @see #convertKey(String) */ public LinkedCaseInsensitiveMap(int initialCapacity, Locale locale) { this.targetMap = new LinkedHashMap<>(initialCapacity) { @Override public boolean containsKey(Object key) { return LinkedCaseInsensitiveMap.this.containsKey(key); } @Override protected boolean removeEldestEntry(Map.Entry eldest) { boolean doRemove = LinkedCaseInsensitiveMap.this.removeEldestEntry(eldest); if (doRemove) { removeCaseInsensitiveKey(eldest.getKey()); } return doRemove; } }; this.caseInsensitiveKeys = new HashMap<>(initialCapacity); this.locale = (locale != null ? locale : Locale.getDefault()); } /** * Copy constructor. */ @SuppressWarnings("unchecked") private LinkedCaseInsensitiveMap(LinkedCaseInsensitiveMap other) { this.targetMap = (LinkedHashMap) other.targetMap.clone(); this.caseInsensitiveKeys = (HashMap) other.caseInsensitiveKeys.clone(); this.locale = other.locale; } // Implementation of java.util.Map @Override public int size() { return this.targetMap.size(); } @Override public boolean isEmpty() { return this.targetMap.isEmpty(); } @Override public boolean containsKey(Object key) { return (key instanceof String && this.caseInsensitiveKeys.containsKey(convertKey((String) key))); } @Override public boolean containsValue(Object value) { return this.targetMap.containsValue(value); } @Override public V get(Object key) { if (key instanceof String) { String caseInsensitiveKey = this.caseInsensitiveKeys.get(convertKey((String) key)); if (caseInsensitiveKey != null) { return this.targetMap.get(caseInsensitiveKey); } } return null; } @Override public V getOrDefault(Object key, V defaultValue) { if (key instanceof String) { String caseInsensitiveKey = this.caseInsensitiveKeys.get(convertKey((String) key)); if (caseInsensitiveKey != null) { return this.targetMap.get(caseInsensitiveKey); } } return defaultValue; } @Override public V put(String key, V value) { String oldKey = this.caseInsensitiveKeys.put(convertKey(key), key); V oldKeyValue = null; if (oldKey != null && !oldKey.equals(key)) { oldKeyValue = this.targetMap.remove(oldKey); } V oldValue = this.targetMap.put(key, value); return (oldKeyValue != null ? oldKeyValue : oldValue); } @Override public void putAll(Map map) { if (map.isEmpty()) { return; } map.forEach(this::put); } @Override public V putIfAbsent(String key, V value) { String oldKey = this.caseInsensitiveKeys.putIfAbsent(convertKey(key), key); if (oldKey != null) { return this.targetMap.get(oldKey); } return this.targetMap.putIfAbsent(key, value); } @Override public V computeIfAbsent(String key, Function mappingFunction) { String oldKey = this.caseInsensitiveKeys.putIfAbsent(convertKey(key), key); if (oldKey != null) { return this.targetMap.get(oldKey); } return this.targetMap.computeIfAbsent(key, mappingFunction); } @Override public V remove(Object key) { if (key instanceof String) { String caseInsensitiveKey = removeCaseInsensitiveKey((String) key); if (caseInsensitiveKey != null) { return this.targetMap.remove(caseInsensitiveKey); } } return null; } @Override public void clear() { this.caseInsensitiveKeys.clear(); this.targetMap.clear(); } @Override public Set keySet() { Set keySet = this.keySet; if (keySet == null) { keySet = new KeySet(this.targetMap.keySet()); this.keySet = keySet; } return keySet; } @Override public Collection values() { Collection values = this.values; if (values == null) { values = new Values(this.targetMap.values()); this.values = values; } return values; } @Override public Set> entrySet() { Set> entrySet = this.entrySet; if (entrySet == null) { entrySet = new EntrySet(this.targetMap.entrySet()); this.entrySet = entrySet; } return entrySet; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; LinkedCaseInsensitiveMap that = (LinkedCaseInsensitiveMap) o; return Objects.equals(targetMap, that.targetMap) && Objects.equals(caseInsensitiveKeys, that.caseInsensitiveKeys) && Objects.equals(locale, that.locale) && Objects.equals(keySet, that.keySet) && Objects.equals(values, that.values) && Objects.equals(entrySet, that.entrySet); } @Override public int hashCode() { return Objects.hash(targetMap, caseInsensitiveKeys, locale, keySet, values, entrySet); } @Override public String toString() { return this.targetMap.toString(); } // Specific to LinkedCaseInsensitiveMap /** * Return the locale used by this {@code LinkedCaseInsensitiveMap}. * Used for case-insensitive key conversion. * @return the locale used * @see #LinkedCaseInsensitiveMap(Locale) * @see #convertKey(String) */ public Locale getLocale() { return this.locale; } /** * Convert the given key to a case-insensitive key. *

The default implementation converts the key * to lower-case according to this Map's Locale. * @param key the user-specified key * @return the key to use for storing * @see String#toLowerCase(Locale) */ private String convertKey(String key) { return key.toLowerCase(getLocale()); } /** * Determine whether this map should remove the given eldest entry. * @param eldest the candidate entry * @return {@code true} for removing it, {@code false} for keeping it */ private boolean removeEldestEntry(Map.Entry eldest) { return false; } private String removeCaseInsensitiveKey(String key) { return this.caseInsensitiveKeys.remove(convertKey(key)); } class KeySet extends AbstractSet { private final Set delegate; KeySet(Set delegate) { this.delegate = delegate; } @Override public int size() { return this.delegate.size(); } @Override public boolean contains(Object o) { return this.delegate.contains(o); } @Override public Iterator iterator() { return new KeySetIterator(); } @Override public boolean remove(Object o) { return LinkedCaseInsensitiveMap.this.remove(o) != null; } @Override public void clear() { LinkedCaseInsensitiveMap.this.clear(); } @Override public Spliterator spliterator() { return this.delegate.spliterator(); } @Override public void forEach(Consumer action) { this.delegate.forEach(action); } } class Values extends AbstractCollection { private final Collection delegate; Values(Collection delegate) { this.delegate = delegate; } @Override public int size() { return this.delegate.size(); } @Override public boolean contains(Object o) { return this.delegate.contains(o); } @Override public Iterator iterator() { return new ValuesIterator(); } @Override public void clear() { LinkedCaseInsensitiveMap.this.clear(); } @Override public Spliterator spliterator() { return this.delegate.spliterator(); } @Override public void forEach(Consumer action) { this.delegate.forEach(action); } } class EntrySet extends AbstractSet> { private final Set> delegate; EntrySet(Set> delegate) { this.delegate = delegate; } @Override public int size() { return this.delegate.size(); } @Override public boolean contains(Object o) { return this.delegate.contains(o); } @Override public Iterator> iterator() { return new EntrySetIterator(); } @Override @SuppressWarnings("unchecked") public boolean remove(Object o) { if (this.delegate.remove(o)) { removeCaseInsensitiveKey(((Map.Entry) o).getKey()); return true; } return false; } @Override public void clear() { this.delegate.clear(); caseInsensitiveKeys.clear(); } @Override public Spliterator> spliterator() { return this.delegate.spliterator(); } @Override public void forEach(Consumer> action) { this.delegate.forEach(action); } } abstract class EntryIterator implements Iterator { private final Iterator> delegate; private Entry last; EntryIterator() { this.delegate = targetMap.entrySet().iterator(); } Entry nextEntry() { Entry entry = this.delegate.next(); this.last = entry; return entry; } @Override public boolean hasNext() { return this.delegate.hasNext(); } @Override public void remove() { this.delegate.remove(); if (this.last != null) { removeCaseInsensitiveKey(this.last.getKey()); this.last = null; } } } class KeySetIterator extends EntryIterator { @Override public String next() { return nextEntry().getKey(); } } class ValuesIterator extends EntryIterator { @Override public V next() { return nextEntry().getValue(); } } class EntrySetIterator extends EntryIterator> { @Override public Entry next() { return nextEntry(); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/StrColumn.java000066400000000000000000000011451414676747700276510ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.Arrays; import java.util.stream.Stream; /** * A column that provides String data. */ public interface StrColumn extends Column { /** * Type-safe access to the native type of data stored in this column. * @param row the index to retrieve * @return a String value */ String get(int row); /** * A Stream of all registered values. * @return Strings */ default Stream values() { String[] array = getArray(); return array != null ? Arrays.stream(getArray()) : Stream.empty(); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/StrColumnBuilder.java000066400000000000000000000015731414676747700311650ustar00rootroot00000000000000package org.rcsb.cif.model; import java.util.List; /** * A builder instance for {@link StrColumn} instances. * @param

parent builder type (CategoryBuilder) * @param parent's parent builder type (BlockBuilder) * @param parent's parent's parent builder type (CifFileBuilder) */ public interface StrColumnBuilder

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilder { /** * Access to all stored values. * @return String values */ List getValues(); StrColumn build(); StrColumnBuilder markNextNotPresent(); StrColumnBuilder markNextUnknown(); /** * Add new values to this column. * @param values String values * @return this builder instance */ StrColumnBuilder add(String... values); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/ValueKind.java000066400000000000000000000007531414676747700276110ustar00rootroot00000000000000package org.rcsb.cif.model; /** * Reports whether a certain row in a certain {@link Column} is present. */ public enum ValueKind { /** * The value is present. */ PRESENT, /** * The value is explicitly not present - . in CIF. String values will be empty, number values will be * 0. */ NOT_PRESENT, /** * The value is unknown - ? in CIF. String values will be empty, number values will be 0. */ UNKNOWN } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/000077500000000000000000000000001414676747700263435ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryBlock.java000066400000000000000000000021311414676747700314020ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import java.util.ArrayList; import java.util.List; import java.util.Map; public class BinaryBlock implements Block { private final Map categories; private final List saveFrames; private final String header; public BinaryBlock(Map categories, String header, List saveFrames) { this.categories = categories; this.saveFrames = saveFrames; this.header = header; } public BinaryBlock(Map categories, String header) { this(categories, header, new ArrayList<>()); } @Override public String getBlockHeader() { return header; } @Override public Category getCategory(String name) { return categories.computeIfAbsent(name, Category.EmptyCategory::new); } @Override public Map getCategories() { return categories; } @Override public List getSaveFrames() { return saveFrames; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryCategory.java000066400000000000000000000062421414676747700321340ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.binary.codec.BinaryCifCodec; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import java.lang.reflect.Array; import java.util.List; import java.util.Map; import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.Stream; public class BinaryCategory implements Category { private final String name; private final int rowCount; private final Object[] encodedColumns; private final Map> decodedColumns; private final List columnNames; @SuppressWarnings("unchecked") public BinaryCategory(String name, int rowCount, Object[] encodedColumns) { this.name = name; this.rowCount = rowCount; this.encodedColumns = encodedColumns; this.decodedColumns = new LinkedCaseInsensitiveMap<>(); this.columnNames = Stream.of(encodedColumns) .map(map -> ((Map) map).get("name")) .map(String.class::cast) .collect(Collectors.toList()); } @Override public String getCategoryName() { return name; } @Override public int getRowCount() { return rowCount; } @Override @SuppressWarnings("unchecked") public Column getColumn(String name) { Optional> optional = find(name); if (optional.isEmpty()) { return new Column.EmptyColumn(name); } // cache decoded fields to reuse them if applicable if (decodedColumns.containsKey(name)) { return decodedColumns.get(name); } Map encodedColumn = optional.get(); Object binaryData = BinaryCifCodec.decode((Map) encodedColumn.get("data")); int rowCount = Array.getLength(binaryData); Map maskMap = (Map) encodedColumn.get("mask"); int[] mask = (maskMap == null || maskMap.isEmpty() ? null : (int[]) BinaryCifCodec.decode(maskMap)); Column decodedColumn; if (binaryData instanceof int[]) { decodedColumn = new BinaryIntColumn(name, rowCount, (int[]) binaryData, mask); } else if (binaryData instanceof double[]) { decodedColumn = new BinaryFloatColumn(name, rowCount, (double[]) binaryData, mask); } else { decodedColumn = new BinaryStrColumn(name, rowCount, (String[]) binaryData, mask); } decodedColumns.put(name, decodedColumn); return decodedColumn; } @SuppressWarnings("unchecked") private Optional> find(String name) { return Stream.of(encodedColumns) .map(m -> (Map) m) .filter(m -> name.equalsIgnoreCase((String) m.get("name"))) .findFirst(); } @Override public Map> getColumns() { // touch every column to ensure decoding columnNames.forEach(this::getColumn); return decodedColumns; } @Override public List getColumnNames() { return columnNames; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryColumn.java000066400000000000000000000016151414676747700316130ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.ValueKind; public abstract class BinaryColumn implements Column { private final String name; private final int rowCount; private final boolean hasMask; private final int[] mask; public BinaryColumn(String name, int rowCount, int[] mask) { this.name = name; this.rowCount = rowCount; this.hasMask = mask != null && mask.length > 0; this.mask = mask; } @Override public String getColumnName() { return name; } @Override public int getRowCount() { return rowCount; } @Override public ValueKind getValueKind(int row) { if (!hasMask) { return ValueKind.PRESENT; } return ValueKind.values()[mask[row]]; } public int[] getMask() { return mask; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryFile.java000066400000000000000000000015661414676747700312420ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import java.util.List; public class BinaryFile implements CifFile { private final List blocks; private final String version; private final String encoder; public BinaryFile(List blocks, String version, String encoder) { this.blocks = blocks; this.version = version; this.encoder = encoder; } @Override public List getBlocks() { return blocks; } /** * Reports the encoder version that was used to create this file. * @return a String */ public String getVersion() { return version; } /** * Reports the encoder name that was used to create this file. * @return a String */ public String getEncoder() { return encoder; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryFloatColumn.java000066400000000000000000000011461414676747700326000ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.FloatColumn; public class BinaryFloatColumn extends BinaryColumn implements FloatColumn { private final double[] data; public BinaryFloatColumn(String name, int rowCount, double[] data, int[] mask) { super(name, rowCount, mask); this.data = data; } @Override public double get(int row) { return data[row]; } @Override public String getStringData(int row) { return Double.toString(data[row]); } @Override public double[] getArray() { return data; } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryIntColumn.java000066400000000000000000000011211414676747700322560ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.IntColumn; public class BinaryIntColumn extends BinaryColumn implements IntColumn { private final int[] data; public BinaryIntColumn(String name, int rowCount, int[] data, int[] mask) { super(name, rowCount, mask); this.data = data; } @Override public int get(int row) { return data[row]; } @Override public String getStringData(int row) { return Integer.toString(data[row]); } @Override public int[] getArray() { return data; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/binary/BinaryStrColumn.java000066400000000000000000000013551414676747700323050ustar00rootroot00000000000000package org.rcsb.cif.model.binary; import org.rcsb.cif.model.StrColumn; public class BinaryStrColumn extends BinaryColumn implements StrColumn { private final String[] data; public BinaryStrColumn(String name, int rowCount, String[] data, int[] mask) { super(name, rowCount, mask); this.data = data; } @Override public String get(int row) { return honorValueKind(data[row]); } @Override public String getStringData(int row) { return honorValueKind(data[row]); } private String honorValueKind(String value) { return (".".equals(value) || "?".equals(value)) ? "" : value; } @Override public String[] getArray() { return data; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/000077500000000000000000000000001414676747700265055ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/BlockBuilderImpl.java000066400000000000000000000035261414676747700325410ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.text.TextBlock; import org.rcsb.cif.model.text.TextCategory; import java.util.LinkedHashMap; import java.util.Map; public class BlockBuilderImpl

implements BlockBuilder

{ private final String blockName; protected final Map categories; protected final P parent; public BlockBuilderImpl(String blockName, P parent) { this.blockName = blockName; this.categories = new LinkedHashMap<>(); this.parent = parent; } @Override public CategoryBuilder, P> enterCategory(String categoryName) { return new CategoryBuilderImpl<>(categoryName, this); } @Override public String getBlockHeader() { return blockName; } @Override public Map getCategories() { return categories; } @Override public void digest(CategoryBuilder, P> builder) { Category category = new TextCategory(builder.getCategoryName(), builder.getColumns()); categories.put(builder.getCategoryName(), category); } @Override public P leaveBlock() { if (parent == null) { throw new IllegalStateException("cannot leave block with undefined parent file"); } parent.digest(this); return parent; } @Override public Block build() { return new TextBlock(categories, "unknown"); } @Override public BlockBuilder

addCategory(Category category) { categories.put(category.getCategoryName(), category); return this; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/CategoryBuilderImpl.java000066400000000000000000000114571414676747700332660ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.ColumnBuilder; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.text.TextCategory; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; public class CategoryBuilderImpl

, PP extends CifFileBuilder> implements CategoryBuilder { private final String categoryName; private final Map> columns; protected final P parent; private final List, P, PP>> pendingDigests; private final List, P, PP>> finishedDigests; public CategoryBuilderImpl(String categoryName, P parent) { this.categoryName = categoryName; this.columns = new LinkedHashMap<>(); this.parent = parent; this.pendingDigests = new ArrayList<>(); this.finishedDigests = new ArrayList<>(); } @Override public String getCategoryName() { return categoryName; } @Override public Map> getColumns() { return columns; } @SuppressWarnings("unchecked") @Override public P leaveCategory() { if (parent == null) { throw new IllegalStateException("cannot leave category with undefined parent block"); } // if children are not digested yet (what a sentence), do so pendingDigests.stream() .filter(child -> !finishedDigests.contains(child)) .forEach(child -> { if (child instanceof IntColumnBuilder) { digest((IntColumnBuilder, P, PP>) child); } else if (child instanceof FloatColumnBuilder) { digest((FloatColumnBuilder, P, PP>) child); } else { digest((StrColumnBuilder, P, PP>) child); } }); parent.digest(this); return parent; } @Override public Category build() { return new TextCategory(categoryName, columns); } @Override public CategoryBuilder addColumn(Column column) { columns.put(column.getColumnName(), column); return this; } @Override public void digest(IntColumnBuilder, P, PP> columnBuilder) { columns.put(columnBuilder.getColumnName(), createColumnText(columnBuilder.getColumnName(), columnBuilder.getValues(), columnBuilder.getMask(), IntColumn.class)); finishedDigests.add(columnBuilder); } @Override public void digest(FloatColumnBuilder, P, PP> columnBuilder) { columns.put(columnBuilder.getColumnName(), createColumnText(columnBuilder.getColumnName(), columnBuilder.getValues(), columnBuilder.getMask(), FloatColumn.class)); finishedDigests.add(columnBuilder); } @Override public void digest(StrColumnBuilder, P, PP> columnBuilder) { columns.put(columnBuilder.getColumnName(), createColumnText(columnBuilder.getColumnName(), columnBuilder.getValues(), columnBuilder.getMask(), StrColumn.class)); finishedDigests.add(columnBuilder); } @Override public IntColumnBuilder, P, PP> enterIntColumn(String columnName) { return new IntColumnBuilderImpl<>(getCategoryName(), columnName, this); } @Override public FloatColumnBuilder, P, PP> enterFloatColumn(String columnName) { return new FloatColumnBuilderImpl<>(getCategoryName(), columnName, this); } @Override public StrColumnBuilder, P, PP> enterStrColumn(String columnName) { return new StrColumnBuilderImpl<>(getCategoryName(), columnName, this); } @Override public void registerChild(ColumnBuilder, P, PP> builder) { pendingDigests.add(builder); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/CifFileBuilderImpl.java000066400000000000000000000023131414676747700330010ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.text.TextBlock; import org.rcsb.cif.model.text.TextFile; import java.util.ArrayList; import java.util.List; public class CifFileBuilderImpl implements CifFileBuilder { private final CifFile cifFile; private final List blocks; public CifFileBuilderImpl() { this.blocks = new ArrayList<>(); this.cifFile = new TextFile(blocks); } @Override public BlockBuilder enterBlock(String blockHeader) { return new BlockBuilderImpl<>(blockHeader, this); } @Override public void digest(BlockBuilder builder) { Block block = new TextBlock(builder.getCategories(), builder.getBlockHeader()); blocks.add(block); } @Override public CifFile leaveFile() { return build(); } @Override public CifFile build() { return cifFile; } @Override public CifFileBuilder addBlock(Block block) { blocks.add(block); return this; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/ColumnBuilderImpl.java000066400000000000000000000024121414676747700327350ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.ColumnBuilder; import org.rcsb.cif.model.ValueKind; import java.util.ArrayList; import java.util.List; public abstract class ColumnBuilderImpl

, PP extends BlockBuilder, PPP extends CifFileBuilder> implements ColumnBuilder { private final String categoryName; private final String columnName; final List mask; final P parent; ColumnBuilderImpl(String categoryName, String columnName, P parent) { this.categoryName = categoryName; this.columnName = columnName; this.mask = new ArrayList<>(); this.parent = parent; if (parent != null) { // make parent aware of its child, so that when parent category is closed, all child information can be collected this.parent.registerChild(this); } } @Override public String getCategoryName() { return categoryName; } @Override public String getColumnName() { return columnName; } @Override public List getMask() { return mask; } } FloatColumnBuilderImpl.java000066400000000000000000000036671414676747700336610ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builderpackage org.rcsb.cif.model.builder; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.ValueKind; import java.util.ArrayList; import java.util.List; import java.util.stream.DoubleStream; import java.util.stream.IntStream; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; public class FloatColumnBuilderImpl

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilderImpl implements FloatColumnBuilder { private final List values; public FloatColumnBuilderImpl(String categoryName, String columnName, P parent) { super(categoryName, columnName, parent); this.values = new ArrayList<>(); } @Override public List getValues() { return values; } @Override public FloatColumnBuilder markNextNotPresent() { values.add(0.0); mask.add(ValueKind.NOT_PRESENT); return this; } @Override public FloatColumnBuilder markNextUnknown() { values.add(0.0); mask.add(ValueKind.UNKNOWN); return this; } @Override public FloatColumn build() { return createColumnText(getColumnName(), values, mask, FloatColumn.class); } @Override public FloatColumnBuilder add(double... value) { DoubleStream.of(value).forEach(values::add); IntStream.range(0, value.length).mapToObj(i -> ValueKind.PRESENT).forEach(mask::add); return this; } @Override public P leaveColumn() { if (parent == null) { throw new IllegalStateException("cannot leave column with undefined parent category"); } parent.digest(this); return parent; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/IntColumnBuilderImpl.java000066400000000000000000000035751414676747700334230ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.ValueKind; import java.util.ArrayList; import java.util.List; import java.util.stream.IntStream; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; public class IntColumnBuilderImpl

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilderImpl implements IntColumnBuilder { private final List values; public IntColumnBuilderImpl(String categoryName, String columnName, P parent) { super(categoryName, columnName, parent); this.values = new ArrayList<>(); } @Override public List getValues() { return values; } @Override public IntColumnBuilder markNextNotPresent() { values.add(0); mask.add(ValueKind.NOT_PRESENT); return this; } @Override public IntColumnBuilder markNextUnknown() { values.add(0); mask.add(ValueKind.UNKNOWN); return this; } @Override public IntColumn build() { return createColumnText(getColumnName(), values, mask, IntColumn.class); } @Override public IntColumnBuilder add(int... values) { IntStream.of(values).forEach(this.values::add); IntStream.range(0, values.length).mapToObj(i -> ValueKind.PRESENT).forEach(mask::add); return this; } @Override public P leaveColumn() { if (parent == null) { throw new IllegalStateException("cannot leave column with undefined parent category"); } parent.digest(this); return parent; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/builder/StrColumnBuilderImpl.java000066400000000000000000000037721414676747700334400ustar00rootroot00000000000000package org.rcsb.cif.model.builder; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.ValueKind; import java.util.ArrayList; import java.util.List; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; public class StrColumnBuilderImpl

, PP extends BlockBuilder, PPP extends CifFileBuilder> extends ColumnBuilderImpl implements StrColumnBuilder { private final List values; public StrColumnBuilderImpl(String categoryName, String columnName, P parent) { super(categoryName, columnName, parent); this.values = new ArrayList<>(); } @Override public List getValues() { return values; } @Override public StrColumnBuilder markNextNotPresent() { values.add("."); mask.add(ValueKind.NOT_PRESENT); return this; } @Override public StrColumnBuilder markNextUnknown() { values.add("?"); mask.add(ValueKind.UNKNOWN); return this; } @Override public StrColumn build() { return createColumnText(getColumnName(), values, mask, StrColumn.class); } @Override public StrColumnBuilder add(String... values) { for (String s : values) { if (".".equals(s)) { markNextNotPresent(); } else if ("?".equals(s)) { markNextUnknown(); } else { this.values.add(s); mask.add(ValueKind.PRESENT); } } return this; } @Override public P leaveColumn() { if (parent == null) { throw new IllegalStateException("cannot leave column with undefined parent category"); } parent.digest(this); return parent; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/text/000077500000000000000000000000001414676747700260435ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/text/TextBlock.java000066400000000000000000000021211414676747700306010ustar00rootroot00000000000000package org.rcsb.cif.model.text; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import java.util.ArrayList; import java.util.List; import java.util.Map; public class TextBlock implements Block { private final Map categories; private final List saveFrames; private final String header; public TextBlock(Map categories, String header, List saveFrames) { this.categories = categories; this.saveFrames = saveFrames; this.header = header; } public TextBlock(Map categories, String header) { this(categories, header, new ArrayList<>()); } @Override public String getBlockHeader() { return header; } @Override public Category getCategory(String name) { return categories.computeIfAbsent(name, Category.EmptyCategory::new); } @Override public Map getCategories() { return categories; } @Override public List getSaveFrames() { return saveFrames; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/text/TextCategory.java000066400000000000000000000025371414676747700313370ustar00rootroot00000000000000package org.rcsb.cif.model.text; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import java.util.ArrayList; import java.util.List; import java.util.Map; public class TextCategory implements Category { private final String name; private final int rowCount; private final Map> textFields; public TextCategory(String name, Map> textColumns) { this.name = name; this.rowCount = textColumns.values() .stream() .findFirst() .map(Column::getRowCount) .orElse(0); this.textFields = textColumns; } @Override public String getCategoryName() { return name; } @Override public int getRowCount() { return rowCount; } @Override public Column getColumn(String name) { // let's switch to getOrDefault to not introduce any meaningless columns when called for missing data return textFields.getOrDefault(name, new Column.EmptyColumn(name)); } @Override public Map> getColumns() { return textFields; } @Override public List getColumnNames() { // this could cause issues when users call getColumn and introduce empty columns return new ArrayList<>(textFields.keySet()); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/text/TextColumn.java000066400000000000000000000035751414676747700310220ustar00rootroot00000000000000package org.rcsb.cif.model.text; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.ValueKind; import java.util.stream.IntStream; public class TextColumn implements StrColumn { private final String name; private final int rowCount; private final String textData; private final int[] startToken; private final int[] endToken; public TextColumn(String name, int rowCount, String textData, int[] startToken, int[] endToken) { this.name = name; this.rowCount = rowCount; this.textData = textData; this.startToken = startToken; this.endToken = endToken; } @Override public String getColumnName() { return name; } @Override public int getRowCount() { return rowCount; } @Override public String getStringData(int row) { return honorValueKind(textData.substring(startToken[row], endToken[row])); } private String honorValueKind(String value) { return (".".equals(value) || "?".equals(value)) ? "" : value; } @Override public ValueKind getValueKind(int row) { String value = textData.substring(startToken[row], endToken[row]); if (value.isEmpty() || ".".equals(value)) { return ValueKind.NOT_PRESENT; } else if ("?".equals(value)) { return ValueKind.UNKNOWN; } else { return ValueKind.PRESENT; } } /** * Explicitly creates this array by parsing all data in this text column. Don't use this function on for text data - * returned array is not cached * @return the requested array */ @Override public String[] getArray() { return IntStream.range(0, rowCount) .mapToObj(this::get) .toArray(String[]::new); } @Override public String get(int row) { return getStringData(row); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/model/text/TextFile.java000066400000000000000000000005621414676747700304350ustar00rootroot00000000000000package org.rcsb.cif.model.text; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import java.util.List; public class TextFile implements CifFile { private final List blocks; public TextFile(List blocks) { this.blocks = blocks; } @Override public List getBlocks() { return blocks; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/000077500000000000000000000000001414676747700252175ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/CifCoreSchemaProvider.java000066400000000000000000000023431414676747700322320ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.SchemaMismatchException; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.schema.core.CifCoreFile; import org.rcsb.cif.schema.core.CifCoreFileBuilder; /** * Provides schema support for cif-core files. */ public class CifCoreSchemaProvider implements SchemaProvider { @Override public CifCoreFile createTypedFile(CifFile cifFile) { return new CifCoreFile(cifFile); } @Override public CifCoreFileBuilder createTypedBuilder() { return new CifCoreFileBuilder(); } @Override public void validate(CifFile cifFile) throws SchemaMismatchException { // cif_core should contain columns with flat names boolean flatColumns = cifFile.getBlocks() .get(0) .getCategories() .values() .stream() .map(Category::getColumnNames) .allMatch(list -> list.size() == 1 && list.contains("")); if (!flatColumns) { throw new SchemaMismatchException("CIF_CORE schema should contain exclusively flat column names - format: category_name_column_name"); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingBlock.java000066400000000000000000000022431414676747700311010ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import java.util.List; import java.util.Map; public abstract class DelegatingBlock implements Block { protected final Block delegate; protected DelegatingBlock(Block block) { this.delegate = block; } @Override public String getBlockHeader() { return delegate.getBlockHeader(); } @Override public Category getCategory(String name) { return getCategories().computeIfAbsent(name, Category.EmptyCategory::new); } @Override public Map getCategories() { Map categories = new LinkedCaseInsensitiveMap<>(); for (Map.Entry entry : delegate.getCategories().entrySet()) { categories.put(entry.getKey(), createDelegate(entry.getKey(), entry.getValue())); } return categories; } protected abstract Category createDelegate(String categoryName, Category category); @Override public List getSaveFrames() { return delegate.getSaveFrames(); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingCategory.java000066400000000000000000000067611414676747700316350ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import org.rcsb.cif.schema.core.CifCoreBlock; import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class DelegatingCategory implements Category { protected final Category delegate; public DelegatingCategory(Category delegate) { this.delegate = delegate; } @Override public String getCategoryName() { return delegate.getCategoryName(); } @Override public int getRowCount() { return delegate.getRowCount(); } @Override public Column getColumn(String name) { return getColumns().computeIfAbsent(name, Column.EmptyColumn::new); } @Override public Map> getColumns() { Map> columns = new LinkedCaseInsensitiveMap<>(); for (Map.Entry> entry : delegate.getColumns().entrySet()) { Column column = entry.getValue(); if (column instanceof DelegatingColumn) { // happens when cifcore builder is at work columns.put(entry.getKey(), column); } else { // normal where we actually have to delegate columns.put(entry.getKey(), createDelegate(entry.getKey(), entry.getValue())); } } return columns; } @Override public List getColumnNames() { return delegate.getColumnNames(); } protected Column createDelegate(String columnName, Column column) { return new DelegatingColumn<>(column); } public static class DelegatingCifCoreCategory implements Category { private final String categoryName; protected final CifCoreBlock parentBlock; public DelegatingCifCoreCategory(String categoryName, CifCoreBlock parentBlock) { this.categoryName = categoryName; this.parentBlock = parentBlock; } @Override public String getCategoryName() { return categoryName; } @Override public int getRowCount() { return parentBlock.categories() .filter(category -> category.getCategoryName().startsWith(categoryName)) .findFirst() .map(Category::getRowCount) .orElse(0); } @Override public Column getColumn(String name) { return parentBlock.getColumn(categoryName + "_" + name); } @Override public Map> getColumns() { return parentBlock.categories() // the core-cif impl uses 'categoryName_columnName' to identify columns .filter(category -> category.getCategoryName().startsWith(categoryName)) // they are stored as categories with that name, those categories report a single column with an empty name .collect(Collectors.toMap(this::extractName, category -> category.getColumn(""), (i, j) -> i, LinkedCaseInsensitiveMap::new)); } private final List CIF_CORE_COLUMN_NAMES = List.of(""); @Override public List getColumnNames() { return CIF_CORE_COLUMN_NAMES; } private String extractName(Category category) { return category.getCategoryName().replaceFirst(categoryName + "_", ""); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingCifFile.java000066400000000000000000000037111414676747700313510ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import java.util.List; import java.util.stream.Collectors; /** * The schema is implemented by wrapping a {@link CifFile} and all block, category, and column data therein in dedicated * classes that provide the schema (category names, column names, and column types) defined by some dictionary. * *

The implementation achieves this behavior by reimplementing all model interfaces ({@link CifFile}, {@link Block}, * {@link org.rcsb.cif.model.Category}, {@link org.rcsb.cif.model.Column}) using a delegating approach. Each * schema-supporting wraps a schema-unaware instance of the original data. Schemata subclass all model instances and * are than able to enumerate all child nodes in the data model and provide appropriate types by additional * schema-specific code. Code is generated by {@link org.rcsb.cif.schema.generator.SchemaGenerator} from dictionary files. * @param the type of Block instances according to this schema */ public abstract class DelegatingCifFile implements CifFile { protected final CifFile delegate; private final List blocks; public DelegatingCifFile(CifFile delegate) { this.delegate = delegate; this.blocks = delegate.getBlocks() .stream() .map(this::getTypedBlock) .collect(Collectors.toList()); } @Override public List getBlocks() { return blocks; } /** * Convenience function to give access to all data in this file. {@link CifFile} does not provide this functionality * to give users a subtle indication whether a schema is in place or the model is accessed in the generic, * 'low-level' mode. * @return the typed block that wraps all data of this file */ public B getFirstBlock() { return blocks.get(0); } abstract protected B getTypedBlock(Block block); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingColumn.java000066400000000000000000000060441414676747700313070ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.ValueKind; import java.util.Arrays; public class DelegatingColumn implements Column { protected final Column delegate; protected final Class type; @SuppressWarnings("unchecked") public DelegatingColumn(Column delegate) { this(delegate, (Class) String[].class); } public DelegatingColumn(Column delegate, Class type) { this.delegate = delegate; this.type = type; } @Override public String getColumnName() { return delegate.getColumnName(); } @Override public int getRowCount() { return delegate.getRowCount(); } @Override public String getStringData(int row) { return delegate.getStringData(row); } @Override public ValueKind getValueKind(int row) { return delegate.getValueKind(row); } @SuppressWarnings("unchecked") @Override public T getArray() { Object array = delegate.getArray(); // matches expectation if (type.isInstance(array)) { return (T) delegate.getArray(); } // empty column if (array == null) { return null; } return forceType(array); } @SuppressWarnings("unchecked") private T forceType(Object array) { if (type.equals(double[].class)) { return (T) forceFloatType(array); } else if (type.equals(int[].class)) { return (T) forceIntType(array); } else { return (T) forceStrType(array); } } private double[] forceFloatType(Object array) { if (array instanceof int[]) { int[] typed = (int[]) array; return Arrays.stream(typed) .mapToDouble(i -> i) .toArray(); } else { String[] typed = (String[]) array; return Arrays.stream(typed) .mapToDouble(FloatColumn::parseFloat) .toArray(); } } private int[] forceIntType(Object array) { if (array instanceof double[]) { double[] typed = (double[]) array; return Arrays.stream(typed) .mapToInt(d -> (int) d) .toArray(); } else { String[] typed = (String[]) array; return Arrays.stream(typed) .mapToInt(IntColumn::parseInt) .toArray(); } } private String[] forceStrType(Object array) { if (array instanceof int[]) { int[] typed = (int[]) array; return Arrays.stream(typed) .mapToObj(Integer::toString) .toArray(String[]::new); } else { double[] typed = (double[]) array; return Arrays.stream(typed) .mapToObj(Double::toString) .toArray(String[]::new); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingFloatColumn.java000066400000000000000000000011131414676747700322650ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.binary.BinaryColumn; public class DelegatingFloatColumn extends DelegatingColumn implements FloatColumn { public DelegatingFloatColumn(Column delegate) { super(delegate, double[].class); } @Override public double get(int row) { if (delegate instanceof BinaryColumn) { return getArray()[row]; } else { return FloatColumn.parseFloat(delegate.getStringData(row)); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingIntColumn.java000066400000000000000000000010661414676747700317610ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.binary.BinaryColumn; public class DelegatingIntColumn extends DelegatingColumn implements IntColumn { public DelegatingIntColumn(Column delegate) { super(delegate, int[].class); } @Override public int get(int row) { if (delegate instanceof BinaryColumn) { return getArray()[row]; } else { return IntColumn.parseInt(delegate.getStringData(row)); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/DelegatingStrColumn.java000066400000000000000000000010531414676747700317730ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.binary.BinaryColumn; public class DelegatingStrColumn extends DelegatingColumn implements StrColumn { public DelegatingStrColumn(Column delegate) { super(delegate, String[].class); } @Override public String get(int row) { if (delegate instanceof BinaryColumn) { return getArray()[row]; } else { return delegate.getStringData(row); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/MmCifSchemaProvider.java000066400000000000000000000023031414676747700317070ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.SchemaMismatchException; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.schema.mm.MmCifFile; import org.rcsb.cif.schema.mm.MmCifFileBuilder; /** * Provides schema support for mmCIF files. */ public class MmCifSchemaProvider implements SchemaProvider { @Override public MmCifFile createTypedFile(CifFile cifFile) { return new MmCifFile(cifFile); } @Override public MmCifFileBuilder createTypedBuilder() { return new MmCifFileBuilder(); } @Override public void validate(CifFile cifFile) throws SchemaMismatchException { // mmCIF should not contain any columns with flat names boolean flatColumns = cifFile.getBlocks() .get(0) .getCategories() .values() .stream() .map(Category::getColumnNames) .anyMatch(list -> list.size() == 1 && list.contains("")); if (flatColumns) { throw new SchemaMismatchException("MMCIF schema should not contain flat column names - format: category_name.column_name"); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/SchemaProvider.java000066400000000000000000000021321414676747700307730ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.SchemaMismatchException; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.CifFileBuilder; /** * A SchemaProvides wraps {@link CifFile} and {@link CifFileBuilder} instances in their schema-aware subclass. * @param the type of files returned * @param the type of builder instances returned */ public interface SchemaProvider { /** * Wrap a {@link CifFile} in a schema-supporting implementation of the data model. * @param cifFile the generic file * @return a schema-aware cif file instance */ F createTypedFile(CifFile cifFile); /** * Create an instance of a schema-supporting builder. * @return a schema-aware builder instance */ B createTypedBuilder(); /** * Perform an optional check if the provided argument matches this schema. * @param cifFile the CifFile to check * @throws SchemaMismatchException if the argument fails this test */ default void validate(CifFile cifFile) throws SchemaMismatchException {} } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/StandardSchemata.java000066400000000000000000000010661414676747700312730ustar00rootroot00000000000000package org.rcsb.cif.schema; import org.rcsb.cif.schema.core.CifCoreFileBuilder; import org.rcsb.cif.schema.core.CifCoreFile; import org.rcsb.cif.schema.mm.MmCifFileBuilder; import org.rcsb.cif.schema.mm.MmCifFile; /** * A collection of commonly used schemata (and their corresponding {@link SchemaProvider}). */ public class StandardSchemata { public static final SchemaProvider CIF_CORE = new CifCoreSchemaProvider(); public static final SchemaProvider MMCIF = new MmCifSchemaProvider(); } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/000077500000000000000000000000001414676747700261475ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Atom.java000066400000000000000000000010101414676747700277020ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe atomic information * used in crystallographic structure studies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Atom extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom"; public Atom(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomSite.java000066400000000000000000002035631414676747700305500ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe atom site information * used in crystallographic structure studies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSite extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_site"; public AtomSite(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Number of hydrogen atoms attached to the atom at this site * excluding any H atoms for which coordinates (measured or calculated) * are given. * @return IntColumn */ public IntColumn getAttachedHydrogens() { return new DelegatingIntColumn(parentBlock.getColumn("atom_site_attached_hydrogens")); } /** * Equivalent isotropic atomic displacement parameter, B(equiv), * in angstroms squared, calculated as the geometric mean of * the anisotropic atomic displacement parameters. * * B(equiv) = (B~i~ B~j~ B~k~)^1/3^ * * B~n~ = the principal components of the orthogonalised B^ij^ * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getBEquivGeomMean() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_b_equiv_geom_mean")); } /** * Isotropic atomic displacement parameter, or equivalent isotropic * atomic displacement parameter, B(equiv), in angstroms squared, * calculated from anisotropic temperature factor parameters. * * B(equiv) = (1/3) sum~i~[sum~j~(B^ij^ a*~i~ a*~j~ a~i~.a~j~)] * * a = the real-space cell vectors * a* = the reciprocal-space cell lengths * B^ij^ = 8 pi^2^ U^ij^ * Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, 775-776. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getBIsoOrEquiv() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_b_iso_or_equiv")); } /** * The _atom_site.label of the atom site to which the 'geometry- * calculated' atom site is attached. * @return StrColumn */ public StrColumn getCalcAttachedAtom() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_calc_attached_atom")); } /** * A standard code to signal if the site coordinates have been * determined from the intensities or calculated from the geometry * of surrounding sites, or have been assigned dummy coordinates. * @return StrColumn */ public StrColumn getCalcFlag() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_calc_flag")); } /** * The atom site coordinates in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnX() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_cartn_x")); } /** * Vector of Cartesian (orthogonal angstrom) atom site coordinates. * @return FloatColumn */ public FloatColumn getCartnXyz() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_cartn_xyz")); } /** * Standard uncertainty of _atom_site.Cartn_xyz. * @return FloatColumn */ public FloatColumn getCartnXyzSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_cartn_xyz_su")); } /** * The atom site coordinates in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnY() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_cartn_y")); } /** * The atom site coordinates in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnZ() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_cartn_z")); } /** * This number links an atom site to the chemical connectivity list. * It must match a number specified by _chemical_conn_atom.number. * @return IntColumn */ public IntColumn getChemicalConnNumber() { return new DelegatingIntColumn(parentBlock.getColumn("atom_site_chemical_conn_number")); } /** * A description of the constraints applied to parameters at this * site during refinement. See also _atom_site.refinement_flags * and _refine_ls.number_constraints. * @return StrColumn */ public StrColumn getConstraints() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_constraints")); } /** * A code which identifies a cluster of atoms that show long range * positional disorder but are locally ordered. Within each such * cluster of atoms, _atom_site.disorder_group is used to identify * the sites that are simultaneously occupied. This field is only * needed if there is more than one cluster of disordered atoms * showing independent local order. * @return StrColumn */ public StrColumn getDisorderAssembly() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_disorder_assembly")); } /** * A code that identifies a group of positionally disordered atom * sites that are locally simultaneously occupied. Atoms that are * positionally disordered over two or more sites (e.g. the H * atoms of a methyl group that exists in two orientations) can * be assigned to two or more groups. Sites belonging to the same * group are simultaneously occupied, but those belonging to * different groups are not. A minus prefix (e.g. "-1") is used to * indicate sites disordered about a special position. * @return StrColumn */ public StrColumn getDisorderGroup() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_disorder_group")); } /** * Atom site coordinates as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractX() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_fract_x")); } /** * Vector of atom site coordinates projected onto the crystal unit * cell as fractions of the cell lengths. * @return FloatColumn */ public FloatColumn getFractXyz() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_fract_xyz")); } /** * Standard uncertainty of _atom_site.fract_xyz. * @return FloatColumn */ public FloatColumn getFractXyzSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_fract_xyz_su")); } /** * Atom site coordinates as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractY() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_fract_y")); } /** * Atom site coordinates as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractZ() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_fract_z")); } /** * Component_0 is normally a code which matches identically with * one of the _atom_type.symbol codes. If this is the case then the * rules governing the _atom_type.symbol code apply. If, however, * the data item _atom_site.type_symbol is also specified in the * atom site list, component 0 need not match this symbol or adhere * to any of the _atom_type.symbol rules. * Component_1 is referred to as the "atom number". When component 0 * is the atom type code, it is used to number the sites with the * same atom type. This component code must start with at least one * digit which is not followed by a + or - sign (to distinguish it * from the component 0 rules). * Components_2 to 6 contain the identifier, residue, sequence, * asymmetry identifier and alternate codes, respectively. These * codes may be composed of any characters except an underline. * @return StrColumn */ public StrColumn getLabelComponent0() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_0")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent1() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_1")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent2() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_2")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent3() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_3")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent4() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_4")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent5() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_5")); } /** * See label_component_0 description. * @return StrColumn */ public StrColumn getLabelComponent6() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_label_component_6")); } /** * The fraction of the atom type present at this site. * The sum of the occupancies of all the atom types at this site * may not significantly exceed 1.0 unless it is a dummy site. The * value must lie in the 99.97% Gaussian confidence interval * -3u =< x =< 1 + 3u. The _enumeration.range of 0.0:1.0 is thus * correctly interpreted as meaning (0.0 - 3u) =< x =< (1.0 + 3u). * @return FloatColumn */ public FloatColumn getOccupancy() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_occupancy")); } /** * A concatenated series of single-letter codes which indicate the * refinement restraints or constraints applied to this site. This * item should not be used. It has been replaced by * _atom_site.refinement_flags_posn, _adp and _occupancy. It is * retained in this dictionary only to provide compatibility with * legacy CIFs. * @return StrColumn */ public StrColumn getRefinementFlags() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_refinement_flags")); } /** * A code which indicates the refinement restraints or constraints * applied to the atomic displacement parameters of this site. * @return StrColumn */ public StrColumn getRefinementFlagsAdp() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_refinement_flags_adp")); } /** * A code which indicates the refinement restraints or constraints * applied to the occupancy of this site. * @return StrColumn */ public StrColumn getRefinementFlagsOccupancy() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_refinement_flags_occupancy")); } /** * A code which indicates the refinement restraints or constraints * applied to the positional coordinates of this site. * @return StrColumn */ public StrColumn getRefinementFlagsPosn() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_refinement_flags_posn")); } /** * A description of restraints applied to specific parameters at * this site during refinement. See also _atom_site.refinement_flags * and _refine_ls.number_restraints. * @return StrColumn */ public StrColumn getRestraints() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_restraints")); } /** * The number of times application of the crystallographic symmetry * to the coordinates for this site generates the same coordinates. * That is: * multiplicity of the general position * ------------------------------------ * _atom_site.site_symmetry_multiplicity * @return IntColumn */ public IntColumn getSiteSymmetryOrder() { return new DelegatingIntColumn(parentBlock.getColumn("atom_site_site_symmetry_order")); } /** * The symmetric anisotropic atomic displacement tensor beta[I,J] * appears in a structure factor expression as: * * t = exp -[ beta11 h h + ............ 2 beta23 k l ] * * It is related to the adp matrices U(IJ) and B(IJ) as follows: * * t = exp -2pi**2 ( U11 h h a* a* + ...... 2 U23 k l b* c* ) * t = exp - 0.25 ( B11 h h a* a* + ...... 2 B23 k l b* c* ) * @return FloatColumn */ public FloatColumn getTensorBeta() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_tensor_beta")); } /** * Standard uncertainty of _atom_site.tensor_beta. * @return FloatColumn */ public FloatColumn getTensorBetaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_tensor_beta_su")); } /** * A code to identify the atom specie(s) occupying this site. * This code must match a corresponding _atom_type.symbol. The * specification of this code is optional if component_0 of the * _atom_site.label is used for this purpose. See _atom_type.symbol. * @return StrColumn */ public StrColumn getTypeSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_type_symbol")); } /** * Equivalent isotropic atomic displacement parameter, U(equiv), * in angstroms squared, calculated as the geometric mean of * the anisotropic atomic displacement parameters. * * U(equiv) = (U~i~ U~j~ U~k~)^1/3^ * * U~n~ = the principal components of the orthogonalised U^ij^ * @return FloatColumn */ public FloatColumn getUEquivGeomMean() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_u_equiv_geom_mean")); } /** * Isotropic atomic displacement parameter, or equivalent isotropic * atomic displacement parameter, U(equiv), in angstroms squared, * calculated from anisotropic atomic displacement parameters. * * U(equiv) = (1/3) sum~i~[sum~j~(U^ij^ a*~i~ a*~j~ a~i~.a~j~)] * * a = the real-space cell vectors * a* = the reciprocal-space cell lengths * Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, 775-776. * @return FloatColumn */ public FloatColumn getUIsoOrEquiv() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_u_iso_or_equiv")); } /** * The Wyckoff symbol (letter) as listed in the space-group section * of International Tables for Crystallography, Vol. A (1987). * @return StrColumn */ public StrColumn getWyckoffSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("atom_site_wyckoff_symbol")); } /** * Code for type of atomic displacement parameters used for the site. * @return StrColumn */ public StrColumn getThermalDisplaceType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_thermal_displace_type", "atom_site_adp_type")); } /** * Code for type of atomic displacement parameters used for the site. * @return StrColumn */ public StrColumn getAdpType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_thermal_displace_type", "atom_site_adp_type")); } /** * Standard uncertainty of the equivalent isotropic atomic displacement * parameter, B(equiv), in angstroms squared, calculated as the geometric * mean of the anisotropic atomic displacement parameters. * @return FloatColumn */ public FloatColumn getBEquivGeomMeanEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_B_equiv_geom_mean_esd", "atom_site_b_equiv_geom_mean_su")); } /** * Standard uncertainty of the equivalent isotropic atomic displacement * parameter, B(equiv), in angstroms squared, calculated as the geometric * mean of the anisotropic atomic displacement parameters. * @return FloatColumn */ public FloatColumn getBEquivGeomMeanSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_B_equiv_geom_mean_esd", "atom_site_b_equiv_geom_mean_su")); } /** * Standard uncertainty of the isotropic atomic displacement parameter, * or equivalent isotropic atomic displacement parameter, B(equiv), * in angstroms squared, calculated from anisotropic temperature * factor parameters. * @return FloatColumn */ public FloatColumn getBIsoOrEquivEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_B_iso_or_equiv_esd", "atom_site_b_iso_or_equiv_su")); } /** * Standard uncertainty of the isotropic atomic displacement parameter, * or equivalent isotropic atomic displacement parameter, B(equiv), * in angstroms squared, calculated from anisotropic temperature * factor parameters. * @return FloatColumn */ public FloatColumn getBIsoOrEquivSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_B_iso_or_equiv_esd", "atom_site_b_iso_or_equiv_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnXEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_x_esd", "atom_site_cartn_x_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnXSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_x_esd", "atom_site_cartn_x_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnYEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_y_esd", "atom_site_cartn_y_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnYSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_y_esd", "atom_site_cartn_y_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnZEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_z_esd", "atom_site_cartn_z_su")); } /** * Standard uncertainty values of the atom site coordinates * in angstroms specified according to a * set of orthogonal Cartesian axes related to the cell axes as * specified by the _atom_sites_Cartn_transform.axes description. * @return FloatColumn */ public FloatColumn getCartnZSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_Cartn_z_esd", "atom_site_cartn_z_su")); } /** * A description of special aspects of this site. See also * _atom_site.refinement_flags. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_details", "atom_site_description")); } /** * A description of special aspects of this site. See also * _atom_site.refinement_flags. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_details", "atom_site_description")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractXEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_x_esd", "atom_site_fract_x_su")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractXSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_x_esd", "atom_site_fract_x_su")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractYEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_y_esd", "atom_site_fract_y_su")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractYSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_y_esd", "atom_site_fract_y_su")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractZEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_z_esd", "atom_site_fract_z_su")); } /** * Standard uncertainty value of the atom site coordinates * as fractions of the cell length values. * @return FloatColumn */ public FloatColumn getFractZSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_fract_z_esd", "atom_site_fract_z_su")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. It is made up of * components, _atom_site.label_component_0 to *_6, which may be * specified as separate data items. Component 0 usually matches one * of the specified _atom_type.symbol codes. This is not mandatory * if an _atom_site.type_symbol item is included in the atom site * list. The _atom_site.type_symbol always takes precedence over * an _atom_site.label in the identification of the atom type. The * label components 1 to 6 are optional, and normally only * components 0 and 1 are used. Note that components 0 and 1 are * concatenated, while all other components, if specified, are * separated by an underline character. Underline separators are * only used if higher-order components exist. If an intermediate * component is not used it may be omitted provided the underline * separators are inserted. For example the label 'C233__ggg' is * acceptable and represents the components C, 233, '', and ggg. * Each label may have a different number of components. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_id", "atom_site_label")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. It is made up of * components, _atom_site.label_component_0 to *_6, which may be * specified as separate data items. Component 0 usually matches one * of the specified _atom_type.symbol codes. This is not mandatory * if an _atom_site.type_symbol item is included in the atom site * list. The _atom_site.type_symbol always takes precedence over * an _atom_site.label in the identification of the atom type. The * label components 1 to 6 are optional, and normally only * components 0 and 1 are used. Note that components 0 and 1 are * concatenated, while all other components, if specified, are * separated by an underline character. Underline separators are * only used if higher-order components exist. If an intermediate * component is not used it may be omitted provided the underline * separators are inserted. For example the label 'C233__ggg' is * acceptable and represents the components C, 233, '', and ggg. * Each label may have a different number of components. * @return StrColumn */ public StrColumn getLabel() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_id", "atom_site_label")); } /** * Standard uncertainty of the fraction of the atom type * present at this site. * @return FloatColumn */ public FloatColumn getOccupancyEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_occupancy_esd", "atom_site_occupancy_su")); } /** * Standard uncertainty of the fraction of the atom type * present at this site. * @return FloatColumn */ public FloatColumn getOccupancySu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_occupancy_esd", "atom_site_occupancy_su")); } /** * The number of different sites that are generated by the * application of the space-group symmetry to the coordinates * given for this site. It is equal to the multiplicity given * for this Wyckoff site in International Tables for Cryst. * Vol. A (2002). It is equal to the multiplicity of the general * position divided by the order of the site symmetry given in * _atom_site.site_symmetry_order. * @return IntColumn */ public IntColumn getSymmetryMultiplicity() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("atom_site_symmetry_multiplicity", "atom_site_site_symmetry_multiplicity")); } /** * The number of different sites that are generated by the * application of the space-group symmetry to the coordinates * given for this site. It is equal to the multiplicity given * for this Wyckoff site in International Tables for Cryst. * Vol. A (2002). It is equal to the multiplicity of the general * position divided by the order of the site symmetry given in * _atom_site.site_symmetry_order. * @return IntColumn */ public IntColumn getSiteSymmetryMultiplicity() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("atom_site_symmetry_multiplicity", "atom_site_site_symmetry_multiplicity")); } /** * Standard uncertainty values (esds) of the U(equiv). * @return FloatColumn */ public FloatColumn getUEquivGeomMeanEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_U_equiv_geom_mean_esd", "atom_site_u_equiv_geom_mean_su")); } /** * Standard uncertainty values (esds) of the U(equiv). * @return FloatColumn */ public FloatColumn getUEquivGeomMeanSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_U_equiv_geom_mean_esd", "atom_site_u_equiv_geom_mean_su")); } /** * Standard uncertainty values (esds) of the U(iso) or U(equiv). * @return FloatColumn */ public FloatColumn getUIsoOrEquivEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_U_iso_or_equiv_esd", "atom_site_u_iso_or_equiv_su")); } /** * Standard uncertainty values (esds) of the U(iso) or U(equiv). * @return FloatColumn */ public FloatColumn getUIsoOrEquivSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_U_iso_or_equiv_esd", "atom_site_u_iso_or_equiv_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]", "atom_site_anisotrop_B[1][1]", "atom_site_aniso_b_11")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]", "atom_site_anisotrop_B[1][1]", "atom_site_aniso_b_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB11Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]", "atom_site_anisotrop_B[1][2]", "atom_site_aniso_b_12")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]", "atom_site_anisotrop_B[1][2]", "atom_site_aniso_b_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB12Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]", "atom_site_anisotrop_B[1][3]", "atom_site_aniso_b_13")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]", "atom_site_anisotrop_B[1][3]", "atom_site_aniso_b_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB13Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]", "atom_site_anisotrop_B[2][2]", "atom_site_aniso_b_22")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]", "atom_site_anisotrop_B[2][2]", "atom_site_aniso_b_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB22Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]", "atom_site_anisotrop_B[2][3]", "atom_site_aniso_b_23")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]", "atom_site_anisotrop_B[2][3]", "atom_site_aniso_b_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB23Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]", "atom_site_anisotrop_B[3][3]", "atom_site_aniso_b_33")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]", "atom_site_anisotrop_B[3][3]", "atom_site_aniso_b_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getAnisoB33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB33Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * Ratio of the maximum to minimum eigenvalues of the atomic * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getRatio() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_ratio", "atom_site_aniso_ratio")); } /** * Ratio of the maximum to minimum eigenvalues of the atomic * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getAnisoRatio() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_ratio", "atom_site_aniso_ratio")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]", "atom_site_anisotrop_U[1][1]", "atom_site_aniso_u_11")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]", "atom_site_anisotrop_U[1][1]", "atom_site_aniso_u_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU11Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]", "atom_site_anisotrop_U[1][2]", "atom_site_aniso_u_12")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]", "atom_site_anisotrop_U[1][2]", "atom_site_aniso_u_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU12Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]", "atom_site_anisotrop_U[1][3]", "atom_site_aniso_u_13")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]", "atom_site_anisotrop_U[1][3]", "atom_site_aniso_u_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU13Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]", "atom_site_anisotrop_U[2][2]", "atom_site_aniso_u_22")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]", "atom_site_anisotrop_U[2][2]", "atom_site_aniso_u_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU22Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]", "atom_site_anisotrop_U[2][3]", "atom_site_aniso_u_23")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]", "atom_site_anisotrop_U[2][3]", "atom_site_aniso_u_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU23Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getAnisoU33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]", "atom_site_anisotrop_U[3][3]", "atom_site_aniso_u_33")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]", "atom_site_anisotrop_U[3][3]", "atom_site_aniso_u_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getAnisoU33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU33Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomSiteAniso.java000066400000000000000000000606001414676747700315330ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the anisotropic * thermal parameters of the atomic sites in a crystal structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSiteAniso extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_site_aniso"; public AtomSiteAniso(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The symmetric anisotropic atomic displacement matrix B. * @return FloatColumn */ public FloatColumn getMatrixB() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_aniso_matrix_b")); } /** * Standard uncertainty of _atom_site_aniso.matrix_B. * @return FloatColumn */ public FloatColumn getMatrixBSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_aniso_matrix_b_su")); } /** * The symmetric anisotropic atomic displacement matrix U. * @return FloatColumn */ public FloatColumn getMatrixU() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_aniso_matrix_u")); } /** * Standard uncertainty of _atom_site_aniso.matrix_U. * @return FloatColumn */ public FloatColumn getMatrixUSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_site_aniso_matrix_u_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]", "atom_site_anisotrop_B[1][1]", "atom_site_aniso_b_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB11Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]", "atom_site_anisotrop_B[1][2]", "atom_site_aniso_b_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB12Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]", "atom_site_anisotrop_B[1][3]", "atom_site_aniso_b_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB13Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]", "atom_site_anisotrop_B[2][2]", "atom_site_aniso_b_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB22Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]", "atom_site_anisotrop_B[2][3]", "atom_site_aniso_b_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB23Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]", "atom_site_anisotrop_B[3][3]", "atom_site_aniso_b_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB33Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * Anisotropic atomic displacement parameters are usually looped in * a separate list. If this is the case, this code must match the * _atom_site.label of the associated atom in the atom coordinate * list and conform with the same rules described in _atom_site.label. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_id", "atom_site_aniso_label")); } /** * Anisotropic atomic displacement parameters are usually looped in * a separate list. If this is the case, this code must match the * _atom_site.label of the associated atom in the atom coordinate * list and conform with the same rules described in _atom_site.label. * @return StrColumn */ public StrColumn getLabel() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_id", "atom_site_aniso_label")); } /** * Ratio of the maximum to minimum eigenvalues of the atomic * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getRatio() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_ratio", "atom_site_aniso_ratio")); } /** * This _atom_type.symbol code links the anisotropic atom parameters to * the atom type data associated with this site and must match one of * the _atom_type.symbol codes in this list. * @return StrColumn */ public StrColumn getTypeSymbol() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_type_symbol", "atom_site_aniso_type_symbol")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]", "atom_site_anisotrop_U[1][1]", "atom_site_aniso_u_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU11Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]", "atom_site_anisotrop_U[1][2]", "atom_site_aniso_u_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU12Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]", "atom_site_anisotrop_U[1][3]", "atom_site_aniso_u_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU13Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]", "atom_site_anisotrop_U[2][2]", "atom_site_aniso_u_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU22Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]", "atom_site_anisotrop_U[2][3]", "atom_site_aniso_u_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU23Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]", "atom_site_anisotrop_U[3][3]", "atom_site_aniso_u_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU33Su() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomSiteAnisotrop.java000066400000000000000000000407711414676747700324470ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSiteAnisotrop extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_site_anisotrop"; public AtomSiteAnisotrop(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]", "atom_site_anisotrop_B[1][1]", "atom_site_aniso_b_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][1]_esd", "atom_site_anisotrop_B[1][1]_esd", "atom_site_aniso_b_11_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]", "atom_site_anisotrop_B[1][2]", "atom_site_aniso_b_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][2]_esd", "atom_site_anisotrop_B[1][2]_esd", "atom_site_aniso_b_12_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]", "atom_site_anisotrop_B[1][3]", "atom_site_aniso_b_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[1][3]_esd", "atom_site_anisotrop_B[1][3]_esd", "atom_site_aniso_b_13_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]", "atom_site_anisotrop_B[2][2]", "atom_site_aniso_b_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][2]_esd", "atom_site_anisotrop_B[2][2]_esd", "atom_site_aniso_b_22_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]", "atom_site_anisotrop_B[2][3]", "atom_site_aniso_b_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[2][3]_esd", "atom_site_anisotrop_B[2][3]_esd", "atom_site_aniso_b_23_su")); } /** * These are the standard anisotropic atomic displacement components * in angstroms squared which appear in the structure factor term: * * T = exp{-1/4 sum~i~ [ sum~j~ (B^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * The unique elements of the real symmetric matrix are entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]", "atom_site_anisotrop_B[3][3]", "atom_site_aniso_b_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Bij anisotropic atomic displacement components (see * _aniso_BIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Bij calculation. * @return FloatColumn */ public FloatColumn getB33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_B[3][3]_esd", "atom_site_anisotrop_B[3][3]_esd", "atom_site_aniso_b_33_su")); } /** * Anisotropic atomic displacement parameters are usually looped in * a separate list. If this is the case, this code must match the * _atom_site.label of the associated atom in the atom coordinate * list and conform with the same rules described in _atom_site.label. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_id", "atom_site_aniso_label")); } /** * Ratio of the maximum to minimum eigenvalues of the atomic * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getRatio() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_ratio", "atom_site_aniso_ratio")); } /** * This _atom_type.symbol code links the anisotropic atom parameters to * the atom type data associated with this site and must match one of * the _atom_type.symbol codes in this list. * @return StrColumn */ public StrColumn getTypeSymbol() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_site_anisotrop_type_symbol", "atom_site_aniso_type_symbol")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]", "atom_site_anisotrop_U[1][1]", "atom_site_aniso_u_11")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU11Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][1]_esd", "atom_site_anisotrop_U[1][1]_esd", "atom_site_aniso_u_11_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]", "atom_site_anisotrop_U[1][2]", "atom_site_aniso_u_12")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU12Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][2]_esd", "atom_site_anisotrop_U[1][2]_esd", "atom_site_aniso_u_12_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]", "atom_site_anisotrop_U[1][3]", "atom_site_aniso_u_13")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU13Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[1][3]_esd", "atom_site_anisotrop_U[1][3]_esd", "atom_site_aniso_u_13_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]", "atom_site_anisotrop_U[2][2]", "atom_site_aniso_u_22")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU22Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][2]_esd", "atom_site_anisotrop_U[2][2]_esd", "atom_site_aniso_u_22_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]", "atom_site_anisotrop_U[2][3]", "atom_site_aniso_u_23")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU23Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[2][3]_esd", "atom_site_anisotrop_U[2][3]_esd", "atom_site_aniso_u_23_su")); } /** * These are the standard anisotropic atomic displacement * components in angstroms squared which appear in the * structure factor term: * * T = exp{-2pi^2^ sum~i~ [sum~j~ (U^ij^ h~i~ h~j~ a*~i~ a*~j~) ] } * * h = the Miller indices * a* = the reciprocal-space cell lengths * * The unique elements of the real symmetric matrix are entered by row. * @return FloatColumn */ public FloatColumn getU33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]", "atom_site_anisotrop_U[3][3]", "atom_site_aniso_u_33")); } /** * These are the standard uncertainty values (SU) for the standard * form of the Uij anisotropic atomic displacement components (see * _aniso_UIJ). Because these values are TYPE measurand, the su values * may in practice be auto generated as part of the Uij calculation. * @return FloatColumn */ public FloatColumn getU33Esd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_site_aniso_U[3][3]_esd", "atom_site_anisotrop_U[3][3]_esd", "atom_site_aniso_u_33_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomSites.java000066400000000000000000001034131414676747700307240ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe information which applies * to all atom sites in a crystal structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSites extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_sites"; public AtomSites(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Codes which identify the methods used to locate the initial * atom sites. The *_primary code identifies how the first * atom sites were determined; the *_secondary code identifies * how the remaining non-hydrogen sites were located; and the * *_hydrogens code identifies how the hydrogen sites were located. * * Ref: Sheldrick, G. M., Hauptman, H. A., Weeks, C. M., * Miller, R. and Us\'on, I. (2001). Ab initio phasing. * In International Tables for Crystallography, * Vol. F. Crystallography of biological macromolecules, * edited by M. G. Rossmann and E. Arnold, ch. 16.1. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getSolutionHydrogens() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_solution_hydrogens")); } /** * Codes which identify the methods used to locate the initial * atom sites. The *_primary code identifies how the first * atom sites were determined; the *_secondary code identifies * how the remaining non-hydrogen sites were located; and the * *_hydrogens code identifies how the hydrogen sites were located. * * Ref: Sheldrick, G. M., Hauptman, H. A., Weeks, C. M., * Miller, R. and Us\'on, I. (2001). Ab initio phasing. * In International Tables for Crystallography, * Vol. F. Crystallography of biological macromolecules, * edited by M. G. Rossmann and E. Arnold, ch. 16.1. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getSolutionPrimary() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_solution_primary")); } /** * Codes which identify the methods used to locate the initial * atom sites. The *_primary code identifies how the first * atom sites were determined; the *_secondary code identifies * how the remaining non-hydrogen sites were located; and the * *_hydrogens code identifies how the hydrogen sites were located. * * Ref: Sheldrick, G. M., Hauptman, H. A., Weeks, C. M., * Miller, R. and Us\'on, I. (2001). Ab initio phasing. * In International Tables for Crystallography, * Vol. F. Crystallography of biological macromolecules, * edited by M. G. Rossmann and E. Arnold, ch. 16.1. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getSolutionSecondary() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_solution_secondary")); } /** * Information about atomic coordinates not coded elsewhere in the CIF. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_special_details")); } /** * Description of the relative alignment of the crystal cell axes to the * Cartesian orthogonal axes as applied in the transformation matrix * _atom_sites_Cartn_transform.matrix. * @return StrColumn */ public StrColumn getCartnTransformAxes() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transform_axes", "atom_sites_cartn_transform_axes")); } /** * Description of the relative alignment of the crystal cell axes to the * Cartesian orthogonal axes as applied in the transformation matrix * _atom_sites_Cartn_transform.matrix. * @return StrColumn */ public StrColumn getAxes() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transform_axes", "atom_sites_cartn_transform_axes")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][1]", "atom_sites_cartn_transform_mat_11")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][1]", "atom_sites_cartn_transform_mat_11")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][2]", "atom_sites_cartn_transform_mat_12")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][2]", "atom_sites_cartn_transform_mat_12")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][3]", "atom_sites_cartn_transform_mat_13")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][3]", "atom_sites_cartn_transform_mat_13")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][1]", "atom_sites_cartn_transform_mat_21")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][1]", "atom_sites_cartn_transform_mat_21")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][2]", "atom_sites_cartn_transform_mat_22")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][2]", "atom_sites_cartn_transform_mat_22")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][3]", "atom_sites_cartn_transform_mat_23")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][3]", "atom_sites_cartn_transform_mat_23")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][1]", "atom_sites_cartn_transform_mat_31")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][1]", "atom_sites_cartn_transform_mat_31")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][2]", "atom_sites_cartn_transform_mat_32")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][2]", "atom_sites_cartn_transform_mat_32")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getCartnTransfMatrix33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][3]", "atom_sites_cartn_transform_mat_33")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][3]", "atom_sites_cartn_transform_mat_33")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getCartnTransfVector1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[1]", "atom_sites_cartn_transform_vec_1")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[1]", "atom_sites_cartn_transform_vec_1")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getCartnTransfVector2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[2]", "atom_sites_cartn_transform_vec_2")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[2]", "atom_sites_cartn_transform_vec_2")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getCartnTransfVector3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[3]", "atom_sites_cartn_transform_vec_3")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[3]", "atom_sites_cartn_transform_vec_3")); } /** * Description of the relative alignment of the crystal cell axes to the * Cartesian orthogonal axes as applied in the transformation matrix * _atom_sites_fract_transform.matrix. * @return StrColumn */ public StrColumn getFractTransformAxes() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_fract_transform_axes")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][1]", "atom_sites_fract_transform_mat_11")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][2]", "atom_sites_fract_transform_mat_12")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][3]", "atom_sites_fract_transform_mat_13")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][1]", "atom_sites_fract_transform_mat_21")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][2]", "atom_sites_fract_transform_mat_22")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][3]", "atom_sites_fract_transform_mat_23")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][1]", "atom_sites_fract_transform_mat_31")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][2]", "atom_sites_fract_transform_mat_32")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getFractTransfMatrix33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][3]", "atom_sites_fract_transform_mat_33")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getFractTransfVector1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[1]", "atom_sites_fract_transform_vec_1")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getFractTransfVector2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[2]", "atom_sites_fract_transform_vec_2")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getFractTransfVector3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[3]", "atom_sites_fract_transform_vec_3")); } }AtomSitesCartnTransform.java000066400000000000000000000370261414676747700335370ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/corepackage org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the matrix elements * used to transform fractional coordinates into Cartesian coordinates * of all atom sites in a crystal structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesCartnTransform extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_sites_cartn_transform"; public AtomSitesCartnTransform(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_11. * @return FloatColumn */ public FloatColumn getMat11Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_11_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_12. * @return FloatColumn */ public FloatColumn getMat12Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_12_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_13. * @return FloatColumn */ public FloatColumn getMat13Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_13_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_21. * @return FloatColumn */ public FloatColumn getMat21Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_21_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_22. * @return FloatColumn */ public FloatColumn getMat22Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_22_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_23. * @return FloatColumn */ public FloatColumn getMat23Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_23_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_31. * @return FloatColumn */ public FloatColumn getMat31Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_31_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_32. * @return FloatColumn */ public FloatColumn getMat32Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_32_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.mat_33. * @return FloatColumn */ public FloatColumn getMat33Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_mat_33_su")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE * category to Cartesian coordinates. The axial alignments of this * transformation are described in _atom_sites_Cartn_transform.axes. * The 3 x 1 translation is defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' ) Cartesian = |21 22 23| * ( y ) fractional + v| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial * assignments with cell vectors a,b,c aligned with orthogonal * axes X,Y,Z so that c||Z and b in plane YZ. * @return FloatColumn */ public FloatColumn getMatrix() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_matrix")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.matrix. * @return FloatColumn */ public FloatColumn getMatrixSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_matrix_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.vec_1. * @return FloatColumn */ public FloatColumn getVec1Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_vec_1_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.vec_2. * @return FloatColumn */ public FloatColumn getVec2Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_vec_2_su")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.vec_3. * @return FloatColumn */ public FloatColumn getVec3Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_vec_3_su")); } /** * The 3x1 translation is used with _atom_sites_Cartn_transform.matrix * used to transform fractional coordinates to Cartesian coordinates. * The axial alignments of this transformation are described in * _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVector() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_vector")); } /** * Standard uncertainty of _atom_sites_Cartn_transform.vector. * @return FloatColumn */ public FloatColumn getVectorSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_cartn_transform_vector_su")); } /** * Description of the relative alignment of the crystal cell axes to the * Cartesian orthogonal axes as applied in the transformation matrix * _atom_sites_Cartn_transform.matrix. * @return StrColumn */ public StrColumn getAxes() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transform_axes", "atom_sites_cartn_transform_axes")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][1]", "atom_sites_cartn_transform_mat_11")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][2]", "atom_sites_cartn_transform_mat_12")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[1][3]", "atom_sites_cartn_transform_mat_13")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][1]", "atom_sites_cartn_transform_mat_21")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][2]", "atom_sites_cartn_transform_mat_22")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[2][3]", "atom_sites_cartn_transform_mat_23")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][1]", "atom_sites_cartn_transform_mat_31")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][2]", "atom_sites_cartn_transform_mat_32")); } /** * Matrix used to transform fractional coordinates in the ATOM_SITE category * to Cartesian coordinates. The axial alignments of this transformation are * described in _atom_sites_Cartn_transform.axes. The 3x1 translation is * defined in _atom_sites_Cartn_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )Cartesian = mat|21 22 23| * ( y )fractional + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_matrix[3][3]", "atom_sites_cartn_transform_mat_33")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[1]", "atom_sites_cartn_transform_vec_1")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[2]", "atom_sites_cartn_transform_vec_2")); } /** * The 3x1 translation that is used with _atom_sites_cartn_transform.matrix * to transform fractional coordinates in the ATOM_SITE category to Cartesian * coordinates. The axial alignments of this transformation are described * in _atom_sites_Cartn_transform.axes. * @return FloatColumn */ public FloatColumn getVec3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_Cartn_transf_vector[3]", "atom_sites_cartn_transform_vec_3")); } }AtomSitesFractTransform.java000066400000000000000000000367541414676747700335360ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/corepackage org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the matrix elements * used to transform Cartesian coordinates into fractional coordinates * of all atom sites in a crystal structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesFractTransform extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_sites_fract_transform"; public AtomSitesFractTransform(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_11. * @return FloatColumn */ public FloatColumn getMat11Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_11_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_12. * @return FloatColumn */ public FloatColumn getMat12Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_12_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_13. * @return FloatColumn */ public FloatColumn getMat13Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_13_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_21. * @return FloatColumn */ public FloatColumn getMat21Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_21_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_22. * @return FloatColumn */ public FloatColumn getMat22Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_22_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_23. * @return FloatColumn */ public FloatColumn getMat23Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_23_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_31. * @return FloatColumn */ public FloatColumn getMat31Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_31_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_32. * @return FloatColumn */ public FloatColumn getMat32Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_32_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.mat_33. * @return FloatColumn */ public FloatColumn getMat33Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_mat_33_su")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE * category to fractional coordinates. The axial alignments of this * transformation are described in _atom_sites_fract_transform.axes. * The 3 x 1 translation is defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat |21 22 23| * ( y ) Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial * assignments with cell vectors a,b,c aligned with orthogonal * axes X,Y,Z so that c||Z and b in plane YZ. * @return FloatColumn */ public FloatColumn getMatrix() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_matrix")); } /** * Standard uncertainty of _atom_sites_fract_transform.matrix. * @return FloatColumn */ public FloatColumn getMatrixSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_matrix_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.vec_1. * @return FloatColumn */ public FloatColumn getVec1Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_vec_1_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.vec_2. * @return FloatColumn */ public FloatColumn getVec2Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_vec_2_su")); } /** * Standard uncertainty of _atom_sites_fract_transform.vec_3. * @return FloatColumn */ public FloatColumn getVec3Su() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_vec_3_su")); } /** * The 3x1 translation is used with _atom_sites_fract_transform.matrix * used to transform Cartesian coordinates to fractional coordinates. * The axial alignments of this transformation are described in * _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getVector() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_vector")); } /** * Standard uncertainty of _atom_sites_fract_transform.vector. * @return FloatColumn */ public FloatColumn getVectorSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_sites_fract_transform_vector_su")); } /** * Description of the relative alignment of the crystal cell axes to the * Cartesian orthogonal axes as applied in the transformation matrix * _atom_sites_fract_transform.matrix. * @return StrColumn */ public StrColumn getAxes() { return new DelegatingStrColumn(parentBlock.getColumn("atom_sites_fract_transform_axes")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][1]", "atom_sites_fract_transform_mat_11")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][2]", "atom_sites_fract_transform_mat_12")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[1][3]", "atom_sites_fract_transform_mat_13")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][1]", "atom_sites_fract_transform_mat_21")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][2]", "atom_sites_fract_transform_mat_22")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[2][3]", "atom_sites_fract_transform_mat_23")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][1]", "atom_sites_fract_transform_mat_31")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][2]", "atom_sites_fract_transform_mat_32")); } /** * Matrix used to transform Cartesian coordinates in the ATOM_SITE category * to fractional coordinates. The axial alignments of this transformation are * described in _atom_sites_fract_transform.axes. The 3x1 translation is * defined in _atom_sites_fract_transform.vector. * * x' |11 12 13| x | 1 | * ( y' )fractional = mat|21 22 23| * ( y )Cartesian + vec| 2 | * z' |31 32 33| z | 3 | * * The default transformation matrix uses Rollet's axial assignments with * cell vectors a,b,c aligned with orthogonal axes X,Y,Z so that c||Z and * b in plane YZ. * @return FloatColumn */ public FloatColumn getMat33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_matrix[3][3]", "atom_sites_fract_transform_mat_33")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getVec1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[1]", "atom_sites_fract_transform_vec_1")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getVec2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[2]", "atom_sites_fract_transform_vec_2")); } /** * The 3x1 translation that is used with _atom_sites_fract_transform.matrix * to transform Cartesian coordinates in the ATOM_SITE category to fractional * coordinates. The axial alignments of this transformation are described * in _atom_sites_fract_transform.axes. * @return FloatColumn */ public FloatColumn getVec3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_sites_fract_transf_vector[3]", "atom_sites_fract_transform_vec_3")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomType.java000066400000000000000000000452161414676747700305640ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe atomic type information * used in crystallographic structure studies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomType extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_type"; public AtomType(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Standard uncertainty of _atom_type.analytical_mass_percent. * @return FloatColumn */ public FloatColumn getAnalyticalMassPercentSu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_analytical_mass_percent_su")); } /** * Mass of this atom type. * @return FloatColumn */ public FloatColumn getAtomicMass() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_atomic_mass")); } /** * Atomic number of this atom type. * @return IntColumn */ public IntColumn getAtomicNumber() { return new DelegatingIntColumn(parentBlock.getColumn("atom_type_atomic_number")); } /** * A description of the atom(s) designated by this atom type. In * most cases this will be the element name and oxidation state of * a single atom species. For disordered or nonstoichiometric * structures it will describe a combination of atom species. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_description")); } /** * The display colour assigned to this atom type. Note that the * possible colours are enumerated in the display_colour list * category of items. * @return StrColumn */ public StrColumn getDisplayColour() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_display_colour")); } /** * Number of electrons in this atom type. * @return IntColumn */ public IntColumn getElectronCount() { return new DelegatingIntColumn(parentBlock.getColumn("atom_type_electron_count")); } /** * Element symbol for of this atom type. The default value is extracted * from the ion-to-element enumeration_default list using the index * value of _atom_type.symbol. * @return StrColumn */ public StrColumn getElementSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_element_symbol")); } /** * Value is a unique key to a set of ATOM_TYPE items * in a looped list. * @return StrColumn */ public StrColumn getKey() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_key")); } /** * Total number of atoms of this atom type in the unit cell. * @return FloatColumn */ public FloatColumn getNumberInCell() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_number_in_cell")); } /** * Formal oxidation state of this atom type in the structure. * @return IntColumn */ public IntColumn getOxidationNumber() { return new DelegatingIntColumn(parentBlock.getColumn("atom_type_oxidation_number")); } /** * The effective intra-molecular bonding radius of this atom type. * @return FloatColumn */ public FloatColumn getRadiusBond() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_radius_bond")); } /** * The effective inter-molecular bonding radius of this atom type. * @return FloatColumn */ public FloatColumn getRadiusContact() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_radius_contact")); } /** * The identity of the atom specie(s) representing this atom type. * Normally this code is the element symbol followed by the charge * if there is one. The symbol may be composed of any character except * an underline or a blank, with the proviso that digits designate an * oxidation state and must be followed by a + or - character. * @return StrColumn */ public StrColumn getSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_symbol")); } /** * Mass percentage of this atom type derived from chemical analysis. * @return FloatColumn */ public FloatColumn getAnalyticalMass() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_analytical_mass_%", "atom_type_analytical_mass_percent")); } /** * Mass percentage of this atom type derived from chemical analysis. * @return FloatColumn */ public FloatColumn getAnalyticalMassPercent() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_analytical_mass_%", "atom_type_analytical_mass_percent")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannA1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a1", "atom_type_scat_cromer_mann_a1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a1", "atom_type_scat_cromer_mann_a1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannA2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a2", "atom_type_scat_cromer_mann_a2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a2", "atom_type_scat_cromer_mann_a2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannA3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a3", "atom_type_scat_cromer_mann_a3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a3", "atom_type_scat_cromer_mann_a3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannA4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a4", "atom_type_scat_cromer_mann_a4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a4", "atom_type_scat_cromer_mann_a4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannB1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b1", "atom_type_scat_cromer_mann_b1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b1", "atom_type_scat_cromer_mann_b1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannB2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b2", "atom_type_scat_cromer_mann_b2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b2", "atom_type_scat_cromer_mann_b2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannB3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b3", "atom_type_scat_cromer_mann_b3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b3", "atom_type_scat_cromer_mann_b3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannB4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b4", "atom_type_scat_cromer_mann_b4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b4", "atom_type_scat_cromer_mann_b4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getScatCromerMannC() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_c", "atom_type_scat_cromer_mann_c")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannC() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_c", "atom_type_scat_cromer_mann_c")); } /** * The imaginary component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getScatDispersionImag() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_imag")); } /** * The imaginary component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getDispersionImag() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_imag")); } /** * The real component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getScatDispersionReal() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_real")); } /** * The real component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getDispersionReal() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_real")); } /** * Reference to source of real and imaginary dispersion * corrections for scattering factors used for this atom type. * @return StrColumn */ public StrColumn getScatDispersionSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_dispersion_source")); } /** * Reference to source of real and imaginary dispersion * corrections for scattering factors used for this atom type. * @return StrColumn */ public StrColumn getDispersionSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_dispersion_source")); } /** * The bound coherent scattering length for the atom type at the * isotopic composition used for the diffraction experiment. * @return FloatColumn */ public FloatColumn getScatLengthNeutron() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_length_neutron")); } /** * The bound coherent scattering length for the atom type at the * isotopic composition used for the diffraction experiment. * @return FloatColumn */ public FloatColumn getLengthNeutron() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_length_neutron")); } /** * Reference to source of scattering factors used for this atom type. * @return StrColumn */ public StrColumn getScatSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_source")); } /** * Reference to source of scattering factors used for this atom type. * @return StrColumn */ public StrColumn getSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_source")); } /** * List of scattering factors as a function of sin theta on lambda. * List has the form [[<stol value 1> <scatfac 1>] [<stol value 2> <scatfac * 2>] ....] in increments of 0.01, increasing from 0.0. * @return FloatColumn */ public FloatColumn getScatVersusStolList() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_versus_stol_list")); } /** * List of scattering factors as a function of sin theta on lambda. * List has the form [[<stol value 1> <scatfac 1>] [<stol value 2> <scatfac * 2>] ....] in increments of 0.01, increasing from 0.0. * @return FloatColumn */ public FloatColumn getVersusStolList() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_versus_stol_list")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AtomTypeScat.java000066400000000000000000000273521414676747700314000ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe atomic scattering * information used in crystallographic structure studies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomTypeScat extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "atom_type_scat"; public AtomTypeScat(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The set of Cromer-Mann coefficients for generating X-ray scattering * factors. [ a1, b1, a2, b2, a3, b3, a4, b4, c] * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.4 * @return FloatColumn */ public FloatColumn getCromerMannCoeffs() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_cromer_mann_coeffs")); } /** * The anomalous dispersion scattering factor in its complex form * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return StrColumn */ public StrColumn getDispersion() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_dispersion")); } /** * The imaginary component of the anomalous dispersion scattering factors * for this atom type and Cu K alpha radiation * @return FloatColumn */ public FloatColumn getDispersionImagCu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_imag_cu")); } /** * The imaginary component of the anomalous dispersion scattering factors * for this atom type and Mo K alpha radiation * @return FloatColumn */ public FloatColumn getDispersionImagMo() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_imag_mo")); } /** * The real component of the anomalous dispersion scattering factors * for this atom type and Cu K alpha radiation * @return FloatColumn */ public FloatColumn getDispersionRealCu() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_real_cu")); } /** * The real component of the anomalous dispersion scattering factors * for this atom type and Mo K alpha radiation * @return FloatColumn */ public FloatColumn getDispersionRealMo() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_real_mo")); } /** * The set of data items used to define Fox et al. coefficients * for generation of high angle (s >2.0) X-ray scattering factors. * * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.5 * @return FloatColumn */ public FloatColumn getHiAngFoxC0() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_hi_ang_fox_c0")); } /** * The set of data items used to define Fox et al. coefficients * for generation of high angle (s >2.0) X-ray scattering factors. * * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.5 * @return FloatColumn */ public FloatColumn getHiAngFoxC1() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_hi_ang_fox_c1")); } /** * The set of data items used to define Fox et al. coefficients * for generation of high angle (s >2.0) X-ray scattering factors. * * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.5 * @return FloatColumn */ public FloatColumn getHiAngFoxC2() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_hi_ang_fox_c2")); } /** * The set of data items used to define Fox et al. coefficients * for generation of high angle (s >2.0) X-ray scattering factors. * * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.5 * @return FloatColumn */ public FloatColumn getHiAngFoxC3() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_hi_ang_fox_c3")); } /** * The set of Fox et al. coefficients for generating high angle * X-ray scattering factors. [ c0, c1, c2, c3 ] * Ref: International Tables for Crystallography, Vol. C * (1991) Table 6.1.1.5 * @return FloatColumn */ public FloatColumn getHiAngFoxCoeffs() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_hi_ang_fox_coeffs")); } /** * The identity of the atom specie(s) representing this atom type. * See _atom_type.symbol for further details. * @return StrColumn */ public StrColumn getSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_symbol")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a1", "atom_type_scat_cromer_mann_a1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a2", "atom_type_scat_cromer_mann_a2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a3", "atom_type_scat_cromer_mann_a3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannA4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_a4", "atom_type_scat_cromer_mann_a4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB1() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b1", "atom_type_scat_cromer_mann_b1")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB2() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b2", "atom_type_scat_cromer_mann_b2")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB3() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b3", "atom_type_scat_cromer_mann_b3")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannB4() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_b4", "atom_type_scat_cromer_mann_b4")); } /** * The set of data items used to define Cromer-Mann coefficients * for generation of X-ray scattering factors. * * Ref: International Tables for X-ray Crystallography, Vol. IV * (1974) Table 2.2B * or International Tables for Crystallography, Vol. C * (1991) Tables 6.1.1.4 and 6.1.1.5 * @return FloatColumn */ public FloatColumn getCromerMannC() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("atom_type_scat_Cromer_Mann_c", "atom_type_scat_cromer_mann_c")); } /** * The imaginary component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getDispersionImag() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_imag")); } /** * The real component of the anomalous dispersion scattering factors * for this atom type and radiation by _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getDispersionReal() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_dispersion_real")); } /** * Reference to source of real and imaginary dispersion * corrections for scattering factors used for this atom type. * @return StrColumn */ public StrColumn getDispersionSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_dispersion_source")); } /** * The bound coherent scattering length for the atom type at the * isotopic composition used for the diffraction experiment. * @return FloatColumn */ public FloatColumn getLengthNeutron() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_length_neutron")); } /** * Reference to source of scattering factors used for this atom type. * @return StrColumn */ public StrColumn getSource() { return new DelegatingStrColumn(parentBlock.getColumn("atom_type_scat_source")); } /** * List of scattering factors as a function of sin theta on lambda. * List has the form [[<stol value 1> <scatfac 1>] [<stol value 2> <scatfac * 2>] ....] in increments of 0.01, increasing from 0.0. * @return FloatColumn */ public FloatColumn getVersusStolList() { return new DelegatingFloatColumn(parentBlock.getColumn("atom_type_scat_versus_stol_list")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Audit.java000066400000000000000000000074511414676747700300670ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to record details about the * creation and subsequent updating of the data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Audit extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit"; public Audit(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The digital object identifier (DOI) registered to identify * the data set publication represented by the current * data block. This can be used as a unique identifier for * the data block so long as the code used is a valid DOI * (i.e. begins with a valid publisher prefix assigned by a * Registration Agency and a suffix guaranteed to be unique * by the publisher) and has had its metadata deposited * with a DOI Registration Agency. * * A DOI is a unique character string identifying any * object of intellectual property. It provides a * persistent identifier for an object on a digital network * and permits the association of related current data in a * structured extensible way. A DOI is an implementation * of the Internet concepts of Uniform Resource Name and * Universal Resource Locator managed according to the * specifications of the International DOI Foundation * (see http://www.doi.org). * @return StrColumn */ public StrColumn getBlockDoi() { return new DelegatingStrColumn(parentBlock.getColumn("audit_block_doi")); } /** * The timestamp of the data revision. * @return StrColumn */ public StrColumn getCreationDate() { return new DelegatingStrColumn(parentBlock.getColumn("audit_creation_date")); } /** * A description of how the revision was applied to the data. * @return StrColumn */ public StrColumn getCreationMethod() { return new DelegatingStrColumn(parentBlock.getColumn("audit_creation_method")); } /** * This data item identifies the type of information contained in the * data block. Software written for one schema will not, in general, * correctly interpret datafiles written against a different schema. * * Specifically, each value of _audit.schema corresponds to a list * of categories that were (potentially implicitly) restricted to a * single packet in the default Base schema, but which can contain * multiple packets in the specified schema. All categories * containing child keys of the listed categories may also contain * multiple packets and do not need to be listed. * * The category list for each schema may instead be determined from * examination of the dictionaries that this data block conforms to * (see _audit_conform.dict_name). * @return StrColumn */ public StrColumn getSchema() { return new DelegatingStrColumn(parentBlock.getColumn("audit_schema")); } /** * A description of the revision applied to the data. * @return StrColumn */ public StrColumn getUpdateRecord() { return new DelegatingStrColumn(parentBlock.getColumn("audit_update_record")); } /** * A unique block code identifier for each revision. * @return StrColumn */ public StrColumn getRevisionId() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("audit_revision_id", "audit_block_code")); } /** * A unique block code identifier for each revision. * @return StrColumn */ public StrColumn getBlockCode() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("audit_revision_id", "audit_block_code")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditAuthor.java000066400000000000000000000034701414676747700312470ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used for author(s) details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditAuthor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_author"; public AuditAuthor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The address of an author of this data block. If there are * multiple authors, _audit_author.address is looped with * _audit_author.name. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_address")); } /** * Arbitrary identifier for this author * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_id")); } /** * Identifier in the ORCID Registry of a publication * author. ORCID is an open, non-profit, community-driven * service to provide a registry of unique researcher * identifiers (http://orcid.org). * @return StrColumn */ public StrColumn getIdOrcid() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_id_orcid")); } /** * The name of an author of this data block. If there are multiple * authors, _audit_author.name is looped with _audit_author.address. * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_name")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditAuthorRole.java000066400000000000000000000031231414676747700320640ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the role that * authors took in the production of the dataset. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditAuthorRole extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_author_role"; public AuditAuthorRole(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Unique identifier for the author for whom a role is identified. * This may be repeated where an author took on multiple roles. * The identifier for the author is drawn from the list of authors * given in the audit_author category. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_role_id")); } /** * The role taken by the author identified by _audit_author_role.id, * drawn from a predefined list. Additional details can be provided * in _audit_author_role.special_details * @return StrColumn */ public StrColumn getRole() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_role_role")); } /** * Description of the contribution of the author identified by * _audit_author_role.id. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getColumn("audit_author_role_special_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditConform.java000066400000000000000000000025641414676747700314130ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used describe dictionary versions * by which data names in the current data block are conformant. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditConform extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_conform"; public AuditConform(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * File name or uniform resource locator (URL) where the * conformant data dictionary resides. * @return StrColumn */ public StrColumn getDictLocation() { return new DelegatingStrColumn(parentBlock.getColumn("audit_conform_dict_location")); } /** * Name identifying highest-level data dictionary defining * data names used in this file. * @return StrColumn */ public StrColumn getDictName() { return new DelegatingStrColumn(parentBlock.getColumn("audit_conform_dict_name")); } /** * Code for the version of data dictionary defining data names * used in this file. * @return StrColumn */ public StrColumn getDictVersion() { return new DelegatingStrColumn(parentBlock.getColumn("audit_conform_dict_version")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditContactAuthor.java000066400000000000000000000060431414676747700325620ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used for contact author(s) details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditContactAuthor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_contact_author"; public AuditContactAuthor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_address")); } /** * The electronic mail address of the author of the data block * to whom correspondence should be addressed, in a form * recognizable to international networks. The format of e-mail * addresses is given in Section 3.4, Address Specification, of * Internet Message Format, RFC 2822, P. Resnick (Editor), * Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_email")); } /** * Facsimile telephone number of the author submitting the manuscript * and data block. * The recommended style is the international dialing prefix, followed * by the area code in parentheses, followed by the local number with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_fax")); } /** * Arbitrary identifier for this author * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_id")); } /** * The name of the author of the data block to whom correspondence * should be addressed. The family name(s), followed by a comma and * including any dynastic components, precedes the first name(s) or * initial(s). * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_name")); } /** * Telephone number of author submitting the manuscript and data block. * The recommended style is the international dialing prefix, * followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("audit_contact_author_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditLink.java000066400000000000000000000023151414676747700306770ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to record details about the * relationships between data blocks in the current CIF. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditLink extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_link"; public AuditLink(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The value of _audit.block_code associated with a data block * in the current file related to the current data block. The * special value '.' may be used to refer to the current data * block for completeness. * @return StrColumn */ public StrColumn getBlockCode() { return new DelegatingStrColumn(parentBlock.getColumn("audit_link_block_code")); } /** * Description of the relationship of the referenced data block * to the current one. * @return StrColumn */ public StrColumn getBlockDescription() { return new DelegatingStrColumn(parentBlock.getColumn("audit_link_block_description")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/AuditSupport.java000066400000000000000000000050631414676747700314610ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT_SUPPORT category record details about the * funding support for the data collected and analysed in the data set. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditSupport extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "audit_support"; public AuditSupport(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The award number associated with this source of support. * @return StrColumn */ public StrColumn getAwardNumber() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_award_number")); } /** * The recipient of the support. May be an * individual or institution. * @return StrColumn */ public StrColumn getAwardRecipient() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_award_recipient")); } /** * Type or kind of award. * @return StrColumn */ public StrColumn getAwardType() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_award_type")); } /** * The name of the organization providing funding support for * the data collected and analysed in the data block. The * recommended source for such names is the Open Funder * Registry (https://github.com/CrossRef/open-funder-registry) * @return StrColumn */ public StrColumn getFundingOrganization() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_funding_organization")); } /** * The Digital Object Identifier (DOI) associated with the * Organization providing funding support for * the data collected and analysed in the data block. In * accordance with CrossRef guidelines, the full URI of * the resolved page describing the funding organization * should be given (i.e. including the https://doi.org/ * component). * @return StrColumn */ public StrColumn getFundingOrganizationDoi() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_funding_organization_doi")); } /** * An arbitrary unique identifier for each source of support for * the data collected and analysed in the data block. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("audit_support_id")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Cell.java000066400000000000000000000471641414676747700277050ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the parameters of * the crystal unit cell and their measurement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Cell extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "cell"; public Cell(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleAlpha() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_angle_alpha")); } /** * The angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleBeta() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_angle_beta")); } /** * The angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleGamma() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_angle_gamma")); } /** * Atomic mass of the contents of the unit cell. This calculated * from the atom sites present in the ATOM_TYPE list, rather than * the ATOM_SITE lists of atoms in the refined model. * @return FloatColumn */ public FloatColumn getAtomicMass() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_atomic_mass")); } /** * The reciprocal space matrix for converting the U(ij) matrix of * atomic displacement parameters to a dimensionless beta(IJ) matrix. * The adp factor in a structure factor expression: * * t = exp -2pi**2 ( U11 h h a* a* + ...... 2 U23 k l b* c* ) * t = exp - 0.25 ( B11 h h a* a* + ...... 2 B23 k l b* c* ) * = exp - ( beta11 h h + ............ 2 beta23 k l ) * * The conversion of the U or B matrices to the beta matrix * * beta = C U C = C B C /8pi**2 * * where C is conversion matrix defined here. * @return FloatColumn */ public FloatColumn getConvertUijToBetaij() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_convert_uij_to_betaij")); } /** * Standard uncertainty of _cell.convert_Uij_to_betaij. * @return FloatColumn */ public FloatColumn getConvertUijToBetaijSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_convert_uij_to_betaij_su")); } /** * The reciprocal space matrix for converting the isotropic Uiso * atomic displacement parameter to the anisotropic matrix Uij. * * | 1 cos(gamma*) cos(beta*) | * U[i,j] = Uiso * | cos(gamma*) 1 cos(alpha*) | * | cos(beta*) cos(alpha*) 1 | * @return FloatColumn */ public FloatColumn getConvertUisoToUij() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_convert_uiso_to_uij")); } /** * Standard uncertainty of _cell.convert_Uiso_to_Uij. * @return FloatColumn */ public FloatColumn getConvertUisoToUijSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_convert_uiso_to_uij_su")); } /** * The number of the formula units in the unit cell as specified * by _chemical_formula.structural, _chemical_formula.moiety or * _chemical_formula.sum. * @return IntColumn */ public IntColumn getFormulaUnitsZ() { return new DelegatingIntColumn(parentBlock.getColumn("cell_formula_units_z")); } /** * The length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthA() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_length_a")); } /** * The length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthB() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_length_b")); } /** * The length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthC() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_length_c")); } /** * The direct space (covariant) metric tensor used to transform * vectors and coordinates from real (direct) to reciprocal space. * @return FloatColumn */ public FloatColumn getMetricTensor() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_metric_tensor")); } /** * Orthogonal matrix of the crystal unit cell. Definition uses * Rollet's axial assignments with cell vectors a,b,c aligned * with orthogonal axes X,Y,Z so that c||Z and b in plane YZ. * @return FloatColumn */ public FloatColumn getOrthogonalMatrix() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_orthogonal_matrix")); } /** * Reciprocal of the angle between _cell.length_b and _cell.length_c. * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleAlpha() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_angle_alpha")); } /** * Reciprocal of the angle between _cell.length_a and _cell.length_c. * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleBeta() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_angle_beta")); } /** * Reciprocal of the angle between _cell.length_a and _cell.length_b. * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleGamma() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_angle_gamma")); } /** * Reciprocal of the _cell.length_a. * @return FloatColumn */ public FloatColumn getReciprocalLengthA() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_length_a")); } /** * Reciprocal of the _cell.length_b. * @return FloatColumn */ public FloatColumn getReciprocalLengthB() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_length_b")); } /** * Reciprocal of the _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalLengthC() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_length_c")); } /** * The reciprocal (contravariant) metric tensor used to transform * vectors and coordinates from reciprocal space to real (direct) * space. * @return FloatColumn */ public FloatColumn getReciprocalMetricTensor() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_metric_tensor")); } /** * Standard uncertainty of _cell.reciprocal_metric_tensor. * @return FloatColumn */ public FloatColumn getReciprocalMetricTensorSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_metric_tensor_su")); } /** * Orthogonal matrix of the reciprocal space. The matrix may be * used to transform the non-orthogonal vector h = (h,k,l) into * the orthogonal indices p = (p,q,r) * * M h = p * @return FloatColumn */ public FloatColumn getReciprocalOrthogonalMatrix() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_orthogonal_matrix")); } /** * Standard uncertainty of _cell.reciprocal_orthogonal_matrix. * @return FloatColumn */ public FloatColumn getReciprocalOrthogonalMatrixSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_orthogonal_matrix_su")); } /** * Reciprocal of the _cell.vector_a. * @return FloatColumn */ public FloatColumn getReciprocalVectorA() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_a")); } /** * Standard uncertainty of _cell.reciprocal_vector_a. * @return FloatColumn */ public FloatColumn getReciprocalVectorASu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_a_su")); } /** * Reciprocal of the _cell.vector_b. * @return FloatColumn */ public FloatColumn getReciprocalVectorB() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_b")); } /** * Standard uncertainty of _cell.reciprocal_vector_b. * @return FloatColumn */ public FloatColumn getReciprocalVectorBSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_b_su")); } /** * Reciprocal of the _cell.vector_c. * @return FloatColumn */ public FloatColumn getReciprocalVectorC() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_c")); } /** * Standard uncertainty of _cell.reciprocal_vector_c. * @return FloatColumn */ public FloatColumn getReciprocalVectorCSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_reciprocal_vector_c_su")); } /** * The cell vector along the x axis. * @return FloatColumn */ public FloatColumn getVectorA() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_a")); } /** * Standard uncertainty of _cell.vector_a. * @return FloatColumn */ public FloatColumn getVectorASu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_a_su")); } /** * The cell vector along the y axis. * @return FloatColumn */ public FloatColumn getVectorB() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_b")); } /** * Standard uncertainty of _cell.vector_b. * @return FloatColumn */ public FloatColumn getVectorBSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_b_su")); } /** * The cell vector along the z axis. * @return FloatColumn */ public FloatColumn getVectorC() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_c")); } /** * Standard uncertainty of _cell.vector_c. * @return FloatColumn */ public FloatColumn getVectorCSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_vector_c_su")); } /** * Volume of the crystal unit cell. * @return FloatColumn */ public FloatColumn getVolume() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_volume")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleAlphaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_alpha_esd", "cell_angle_alpha_su")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleAlphaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_alpha_esd", "cell_angle_alpha_su")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getBetaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_beta_su", "cell_angle_beta_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleBetaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_beta_su", "cell_angle_beta_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleBetaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_beta_su", "cell_angle_beta_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getGammaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_gamma_su", "cell_angle_gamma_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleGammaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_gamma_su", "cell_angle_gamma_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getAngleGammaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_gamma_su", "cell_angle_gamma_esd")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthAEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_a_esd", "cell_length_a_su")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthASu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_a_esd", "cell_length_a_su")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthBEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_b_esd", "cell_length_b_su")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthBSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_b_esd", "cell_length_b_su")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthCEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_c_esd", "cell_length_c_su")); } /** * Standard uncertainty of the length of each cell axis. * @return FloatColumn */ public FloatColumn getLengthCSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_length_c_esd", "cell_length_c_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_b and _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalAngleAlphaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_alpha_esd", "cell_reciprocal_angle_alpha_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_b and _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalAngleAlphaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_alpha_esd", "cell_reciprocal_angle_alpha_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_a and _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalAngleBetaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_beta_esd", "cell_reciprocal_angle_beta_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_a and _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalAngleBetaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_beta_esd", "cell_reciprocal_angle_beta_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_a and _cell.length_b. * @return FloatColumn */ public FloatColumn getReciprocalAngleGammaEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_gamma_esd", "cell_reciprocal_angle_gamma_su")); } /** * Standard uncertainty of the reciprocal of the angle * between _cell.length_a and _cell.length_b. * @return FloatColumn */ public FloatColumn getReciprocalAngleGammaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_angle_gamma_esd", "cell_reciprocal_angle_gamma_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_a. * @return FloatColumn */ public FloatColumn getReciprocalLengthAEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_a_esd", "cell_reciprocal_length_a_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_a. * @return FloatColumn */ public FloatColumn getReciprocalLengthASu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_a_esd", "cell_reciprocal_length_a_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_b. * @return FloatColumn */ public FloatColumn getReciprocalLengthBEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_b_esd", "cell_reciprocal_length_b_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_b. * @return FloatColumn */ public FloatColumn getReciprocalLengthBSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_b_esd", "cell_reciprocal_length_b_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalLengthCEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_c_esd", "cell_reciprocal_length_c_su")); } /** * Standard uncertainty of the reciprocal of the _cell.length_c. * @return FloatColumn */ public FloatColumn getReciprocalLengthCSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_reciprocal_length_c_esd", "cell_reciprocal_length_c_su")); } /** * Description of special aspects of the cell choice, noting * possible alternative settings. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("cell_details", "cell_special_details")); } /** * Description of special aspects of the cell choice, noting * possible alternative settings. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("cell_details", "cell_special_details")); } /** * Standard uncertainty of the volume of the crystal unit cell. * @return FloatColumn */ public FloatColumn getVolumeEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_volume_esd", "cell_volume_su")); } /** * Standard uncertainty of the volume of the crystal unit cell. * @return FloatColumn */ public FloatColumn getVolumeSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_volume_esd", "cell_volume_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CellAngle.java000066400000000000000000000017271414676747700306470ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CellAngle extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "cell_angle"; public CellAngle(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getBetaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_beta_su", "cell_angle_beta_esd")); } /** * Standard uncertainty of the angle between the bounding cell axes. * @return FloatColumn */ public FloatColumn getGammaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_angle_gamma_su", "cell_angle_gamma_esd")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CellMeasurement.java000066400000000000000000000104141414676747700320770ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the angles between * the axes in the crystal unit cell. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CellMeasurement extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "cell_measurement"; public CellMeasurement(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The pressure at which the unit-cell parameters were measured * (not the pressure used to synthesize the sample). * @return FloatColumn */ public FloatColumn getPressure() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_pressure")); } /** * Description of the radiation used to measure the unit-cell data. * @return StrColumn */ public StrColumn getRadiation() { return new DelegatingStrColumn(parentBlock.getColumn("cell_measurement_radiation")); } /** * Total number of reflections used to determine the unit cell. * The reflections may be specified as cell_measurement_refln items. * @return IntColumn */ public IntColumn getReflnsUsed() { return new DelegatingIntColumn(parentBlock.getColumn("cell_measurement_reflns_used")); } /** * Maximum theta scattering angle of reflections used to measure * the crystal unit cell. * @return FloatColumn */ public FloatColumn getThetaMax() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_theta_max")); } /** * Minimum theta scattering angle of reflections used to measure * the crystal unit cell. * @return FloatColumn */ public FloatColumn getThetaMin() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_theta_min")); } /** * Wavelength of the radiation used to measure the unit cell. * If this is not specified, the wavelength is assumed to be the * same as that given in _diffrn_radiation_wavelength.value * @return FloatColumn */ public FloatColumn getWavelength() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_wavelength")); } /** * Standard uncertainty of the pressure at which * the unit-cell parameters were measured. * @return FloatColumn */ public FloatColumn getPressureEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_pressure_esd", "cell_measurement_pressure_su")); } /** * Standard uncertainty of the pressure at which * the unit-cell parameters were measured. * @return FloatColumn */ public FloatColumn getPressureSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_pressure_esd", "cell_measurement_pressure_su")); } /** * The temperature at which the unit-cell parameters were measured * (not the temperature of synthesis). * @return FloatColumn */ public FloatColumn getTemp() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_temp", "cell_measurement_temperature")); } /** * The temperature at which the unit-cell parameters were measured * (not the temperature of synthesis). * @return FloatColumn */ public FloatColumn getTemperature() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_temp", "cell_measurement_temperature")); } /** * Standard uncertainty of the temperature of at which * the unit-cell parameters were measured. * @return FloatColumn */ public FloatColumn getTempEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_temp_esd", "cell_measurement_temperature_su")); } /** * Standard uncertainty of the temperature of at which * the unit-cell parameters were measured. * @return FloatColumn */ public FloatColumn getTemperatureSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("cell_measurement_temp_esd", "cell_measurement_temperature_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CellMeasurementRefln.java000066400000000000000000000037241414676747700330740ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the reflection data * used in the measurement of the crystal unit cell. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CellMeasurementRefln extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "cell_measurement_refln"; public CellMeasurementRefln(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Miller indices of a reflection used to measure the unit cell. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("cell_measurement_refln_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("cell_measurement_refln_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("cell_measurement_refln_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("cell_measurement_refln_index_l")); } /** * Theta angle of reflection used to measure the crystal unit cell. * @return FloatColumn */ public FloatColumn getTheta() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_refln_theta")); } /** * Standard uncertainty of _cell_measurement_refln.theta. * @return FloatColumn */ public FloatColumn getThetaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("cell_measurement_refln_theta_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ChemCompBond.java000066400000000000000000000031231414676747700313070ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompBond extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "chem_comp_bond"; public ChemCompBond(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Index id of first atom in a bond connecting two atom sites. * @return IntColumn */ public IntColumn getAtomId1() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("chem_comp_bond_atom_id_1", "chemical_conn_bond_atom_1")); } /** * Index id of second atom in a bond connecting two atom sites. * @return IntColumn */ public IntColumn getAtomId2() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("chem_comp_bond_atom_id_2", "chemical_conn_bond_atom_2")); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a * distance. * @return FloatColumn */ public FloatColumn getValueDist() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chem_comp_bond_value_dist", "chemical_conn_bond_distance")); } /** * Code for the chemical bond type. * @return StrColumn */ public StrColumn getValueOrder() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("chem_comp_bond_value_order", "chemical_conn_bond_type")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Chemical.java000066400000000000000000000332361414676747700305260ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which describe the composition and * chemical properties of the compound under study. The formula data * items must be consistent with the density, unit-cell and Z values. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Chemical extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "chemical"; public Chemical(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Necessary conditions for this assignment are given by * Flack, H. D. & Bernardinelli, G. (1999). Acta Cryst. A55, * 908-915. (http://www.iucr.org/paper?sh0129) * Flack, H. D. & Bernardinelli, G. (2000). J. Appl. Cryst. * 33, 1143-1148. (http://www.iucr.org/paper?ks0021) * @return StrColumn */ public StrColumn getAbsoluteConfiguration() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_absolute_configuration")); } /** * Description of the source of the compound under study, or of the * parent molecule if a simple derivative is studied. This includes * the place of discovery for minerals or the actual source of a * natural product. * @return StrColumn */ public StrColumn getCompoundSource() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_compound_source")); } /** * The enantioexcess of the bulk material from which the crystals * were grown. A value of 0.0 indicates the racemate. A value of * 1.0 indicates that the compound is enantiomerically pure. * Enantioexcess is defined in the IUPAC Recommendations * (Moss et al., 1996). The composition of the crystal * and bulk must be the same. * Ref: Moss G. P. et al. (1996). Basic Terminology of * Stereochemistry. Pure Appl. Chem., 68, 2193-2222. * http://www.chem.qmul.ac.uk/iupac/stereo/index.html * @return FloatColumn */ public FloatColumn getEnantioexcessBulk() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_enantioexcess_bulk")); } /** * Standard uncertainty of _chemical.enantioexcess_bulk. * @return FloatColumn */ public FloatColumn getEnantioexcessBulkSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_enantioexcess_bulk_su")); } /** * Technique used to determine the enantioexcess of the bulk compound. * @return StrColumn */ public StrColumn getEnantioexcessBulkTechnique() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_enantioexcess_bulk_technique")); } /** * The enantioexcess of the crystal used for the diffraction * study. A value of 0.0 indicates the racemate. A value of * 1.0 indicates that the crystal is enantiomerically pure. * Enantioexcess is defined in the IUPAC Recommendations * (Moss et al., 1996). * Ref: Moss G. P. et al. (1996). Basic Terminology of * Stereochemistry. Pure Appl. Chem., 68, 2193-2222. * http://www.chem.qmul.ac.uk/iupac/stereo/index.html * @return FloatColumn */ public FloatColumn getEnantioexcessCrystal() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_enantioexcess_crystal")); } /** * Standard uncertainty of _chemical.enantioexcess_crystal. * @return FloatColumn */ public FloatColumn getEnantioexcessCrystalSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_enantioexcess_crystal_su")); } /** * Technique used to determine the enantioexcess of the crystal. * @return StrColumn */ public StrColumn getEnantioexcessCrystalTechnique() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_enantioexcess_crystal_technique")); } /** * The IUPAC International Chemical Identifier (InChI) is a * textual identifier for chemical substances, designed to provide * a standard and human-readable way to encode molecular information * and to facilitate the search for such information in databases * and on the web. * Ref: McNaught, A. (2006). Chem. Int. (IUPAC), 28 (6), 12-14. * http://www.iupac.org/inchi/ * @return StrColumn */ public StrColumn getIdentifierInchi() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_identifier_inchi")); } /** * The InChIKey is a compact hashed version of the full InChI * (IUPAC International Chemical Identifier), designed to allow * for easy web searches of chemical compounds. See * http://www.iupac.org/inchi/ * @return StrColumn */ public StrColumn getIdentifierInchiKey() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_identifier_inchi_key")); } /** * Version number of the InChI standard to which the associated * chemical identifier string applies. * @return StrColumn */ public StrColumn getIdentifierInchiVersion() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_identifier_inchi_version")); } /** * The temperature at which a crystalline solid changes to a liquid. * @return FloatColumn */ public FloatColumn getMeltingPoint() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point")); } /** * A temperature above which the melting point lies. * _chemical.melting_point should be used in preference where possible. * @return FloatColumn */ public FloatColumn getMeltingPointGt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point_gt")); } /** * Standard uncertainty of _chemical.melting_point_gt. * @return FloatColumn */ public FloatColumn getMeltingPointGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point_gt_su")); } /** * A temperature below which the melting point lies. * _chemical.melting_point should be used in preference where possible. * @return FloatColumn */ public FloatColumn getMeltingPointLt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point_lt")); } /** * Standard uncertainty of _chemical.melting_point_lt. * @return FloatColumn */ public FloatColumn getMeltingPointLtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point_lt_su")); } /** * Standard uncertainty of _chemical.melting_point. * @return FloatColumn */ public FloatColumn getMeltingPointSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_melting_point_su")); } /** * Trivial name by which the compound is commonly known. * @return StrColumn */ public StrColumn getNameCommon() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_name_common")); } /** * Mineral name accepted by the International Mineralogical Association. * Use only for natural minerals. * @return StrColumn */ public StrColumn getNameMineral() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_name_mineral")); } /** * Commonly used structure-type name. Usually only applied to * minerals or inorganic compounds. * @return StrColumn */ public StrColumn getNameStructureType() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_name_structure_type")); } /** * IUPAC or Chemical Abstracts full name of compound. * @return StrColumn */ public StrColumn getNameSystematic() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_name_systematic")); } /** * The optical rotation in solution of the compound is * specified in the following format: * * '[\a]^TEMP^~WAVE~ = SORT (c = CONC, SOLV)' * * where: TEMP is the temperature of the measurement in degrees Celsius, * WAVE is an indication of the wavelength of the light * used for the measurement, * CONC is the concentration of the solution given as the * mass of the substance in g in 100 ml of solution, * SORT is the signed value (preceded by a + or a - sign) * of 100.\a/(l.c), where \a is the signed optical * rotation in degrees measured in a cell of length l in * dm and c is the value of CONC in g, and * SOLV is the chemical formula of the solvent. * @return StrColumn */ public StrColumn getOpticalRotation() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_optical_rotation")); } /** * A description of the biological properties of the material. * @return StrColumn */ public StrColumn getPropertiesBiological() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_properties_biological")); } /** * A description of the physical properties of the material. * @return StrColumn */ public StrColumn getPropertiesPhysical() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_properties_physical")); } /** * The temperature at which a crystalline solid decomposes. * @return FloatColumn */ public FloatColumn getTemperatureDecomposition() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_decomposition")); } /** * The temperature above which a crystalline solid decomposes. * _chemical.temperature_decomposition should be used in preference. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionGt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_decomposition_gt")); } /** * Standard uncertainty of _chemical.temperature_decomposition_gt. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_decomposition_gt_su")); } /** * The temperature below which a crystalline solid decomposes. * _chemical.temperature_decomposition should be used in preference. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionLt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_decomposition_lt")); } /** * Standard uncertainty of _chemical.temperature_decomposition_lt. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionLtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_decomposition_lt_su")); } /** * The temperature at which a crystalline solid sublimates. * @return FloatColumn */ public FloatColumn getTemperatureSublimation() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_sublimation")); } /** * The temperature above which a crystalline solid sublimates. * _chemical.temperature_sublimation should be used in preference. * @return FloatColumn */ public FloatColumn getTemperatureSublimationGt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_sublimation_gt")); } /** * Standard uncertainty of _chemical.temperature_sublimation_gt. * @return FloatColumn */ public FloatColumn getTemperatureSublimationGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_sublimation_gt_su")); } /** * The temperature below which a crystalline solid sublimates. * _chemical.temperature_sublimation should be used in preference. * @return FloatColumn */ public FloatColumn getTemperatureSublimationLt() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_sublimation_lt")); } /** * Standard uncertainty of _chemical.temperature_sublimation_lt. * @return FloatColumn */ public FloatColumn getTemperatureSublimationLtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_temperature_sublimation_lt_su")); } /** * Standard uncertainty of the temperature at which * a crystalline solid decomposes. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chemical_temperature_decomposition_esd", "chemical_temperature_decomposition_su")); } /** * Standard uncertainty of the temperature at which * a crystalline solid decomposes. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chemical_temperature_decomposition_esd", "chemical_temperature_decomposition_su")); } /** * Standard uncertainty of the temperature at which * a crystalline solid sublimates. * @return FloatColumn */ public FloatColumn getTemperatureSublimationEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chemical_temperature_sublimation_esd", "chemical_temperature_sublimation_su")); } /** * Standard uncertainty of the temperature at which * a crystalline solid sublimates. * @return FloatColumn */ public FloatColumn getTemperatureSublimationSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chemical_temperature_sublimation_esd", "chemical_temperature_sublimation_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ChemicalConnAtom.java000066400000000000000000000061541414676747700321640ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which describe the 2D chemical structure of * the molecular species. They allow a 2D chemical diagram to be * reconstructed for use in a publication or in a database search * for structural and substructural relationships. In particular, * the chemical_conn_atom data items provide information about the * chemical properties of the atoms in the structure. In cases * where crystallographic and molecular symmetry elements coincide * they must also contain symmetry-generated atoms, so as to describe * a complete chemical entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalConnAtom extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "chemical_conn_atom"; public ChemicalConnAtom(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The net integer charge assigned to this atom. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getCharge() { return new DelegatingIntColumn(parentBlock.getColumn("chemical_conn_atom_charge")); } /** * Cartesian coordinate (x) of the atom site in a chemical diagram. The * coordinate origin is at the lower left corner, the x axis is horizontal. * @return FloatColumn */ public FloatColumn getDisplayX() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_conn_atom_display_x")); } /** * Cartesian coordinate (y) of the atom site in a chemical diagram. The * coordinate origin is at the lower left corner, the y axis is vertical. * @return FloatColumn */ public FloatColumn getDisplayY() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_conn_atom_display_y")); } /** * Total number of connected atoms excluding terminal hydrogen atoms. * @return IntColumn */ public IntColumn getNca() { return new DelegatingIntColumn(parentBlock.getColumn("chemical_conn_atom_nca")); } /** * Total number of hydrogen atoms attached to this atom, * regardless of whether they are included in the refinement or * the atom_site list. This number will be the same as * _atom_site.attached_hydrogens only if none of the hydrogen * atoms appear in the atom_site list. * @return IntColumn */ public IntColumn getNh() { return new DelegatingIntColumn(parentBlock.getColumn("chemical_conn_atom_nh")); } /** * The chemical sequence number to be associated with this atom. * @return IntColumn */ public IntColumn getNumber() { return new DelegatingIntColumn(parentBlock.getColumn("chemical_conn_atom_number")); } /** * A code identifying the atom type. * @return StrColumn */ public StrColumn getTypeSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_conn_atom_type_symbol")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ChemicalConnBond.java000066400000000000000000000043201414676747700321370ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the connections between * the atoms sites in the chemical_conn_atom list and the nature * of the chemical bond between these atoms. These are details about * the two-dimensional (2D) chemical structure of the molecular species. * They allow a 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and substructural * relationships. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalConnBond extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "chemical_conn_bond"; public ChemicalConnBond(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Unique identifier for the bond. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_conn_bond_id")); } /** * Index id of first atom in a bond connecting two atom sites. * @return IntColumn */ public IntColumn getAtom1() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("chem_comp_bond_atom_id_1", "chemical_conn_bond_atom_1")); } /** * Index id of second atom in a bond connecting two atom sites. * @return IntColumn */ public IntColumn getAtom2() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("chem_comp_bond_atom_id_2", "chemical_conn_bond_atom_2")); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a * distance. * @return FloatColumn */ public FloatColumn getDistance() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("chem_comp_bond_value_dist", "chemical_conn_bond_distance")); } /** * Code for the chemical bond type. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("chem_comp_bond_value_order", "chemical_conn_bond_type")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ChemicalFormula.java000066400000000000000000000153121414676747700320470ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the composition and chemical * properties of the compound. The formula data items must agree * with those that specify the density, unit-cell and Z values. * * The following rules apply to the construction of the data items * _chemical_formula.analytical, *.structural and *.sum. For the * data item *.moiety the formula construction is broken up into * residues or moieties, i.e. groups of atoms that form a molecular * unit or molecular ion. The rules given below apply within each * moiety but different requirements apply to the way that moieties * are connected (see _chemical_formula.moiety). * * 1. Only recognized element symbols may be used. * * 2. Each element symbol is followed by a 'count' number. A count of * '1' may be omitted. * * 3. A space or parenthesis must separate each cluster of (element * symbol + count). * * 4. Where a group of elements is enclosed in parentheses, the * multiplier for the group must follow the closing parentheses. * That is, all element and group multipliers are assumed to be * printed as subscripted numbers. [An exception to this rule * exists for *.moiety formulae where pre- and post-multipliers * are permitted for molecular units]. * * 5. Unless the elements are ordered in a manner that corresponds to * their chemical structure, as in _chemical_formula.structural, * the order of the elements within any group or moiety * depends on whether or not carbon is present. If carbon is * present, the order should be: C, then H, then the other * elements in alphabetical order of their symbol. If carbon is * not present, the elements are listed purely in alphabetic order * of their symbol. This is the 'Hill' system used by Chemical * Abstracts. This ordering is used in _chemical_formula.moiety * and _chemical_formula.sum. * * _chemical_formula.iupac '[Mo (C O)4 (C18 H33 P)2]' * _chemical_formula.moiety 'C40 H66 Mo O4 P2' * _chemical_formula.structural '((C O)4 (P (C6 H11)3)2)Mo' * _chemical_formula.sum 'C40 H66 Mo O4 P2' * _chemical_formula.weight 768.81 */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalFormula extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "chemical_formula"; public ChemicalFormula(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Formula determined by standard chemical analysis including trace * elements. Parentheses are used only for standard uncertainties (su's). * @return StrColumn */ public StrColumn getAnalytical() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_formula_analytical")); } /** * Formula expressed in conformance with IUPAC rules for inorganic * and metal-organic compounds where these conflict with the rules * for any other chemical_formula entries. Typically used for * formatting a formula in accordance with journal rules. This * should appear in the data block in addition to the most * appropriate of the other chemical_formula data names. * Ref: IUPAC (1990). Nomenclature of Inorganic Chemistry. * Oxford: Blackwell Scientific Publications. * @return StrColumn */ public StrColumn getIupac() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_formula_iupac")); } /** * Formula with each discrete bonded residue or ion shown as a * separate moiety. See above CHEMICAL_FORMULA for rules * for writing chemical formulae. In addition to the general * formulae requirements, the following rules apply: * 1. Moieties are separated by commas ','. * 2. The order of elements within a moiety follows general rule * 5 in CHEMICAL_FORMULA. * 3. Parentheses are not used within moieties but may surround * a moiety. Parentheses may not be nested. * 4. Charges should be placed at the end of the moiety. The * Singlege '+' or '-' may be preceded by a numerical multiplier * and should be separated from the last (element symbol + * count) by a space. Pre- or post-multipliers may be used for * individual moieties. * @return StrColumn */ public StrColumn getMoiety() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_formula_moiety")); } /** * This formula should correspond to the structure as reported, i.e. * trace elements not included in atom type and atom site lists should * not be included. See category description for the rules for writing * chemical formulae for inorganics, organometallics, metal complexes * etc., in which bonded groups are preserved as discrete entities * within parentheses, with post-multipliers as required. The order of * the elements should give as much information as possible about the * chemical structure. Parentheses may be used and nested as required. * This formula should correspond to the structure as actually reported, * i.e. trace elements not included in atom-type and atom-site lists * should not be included (see also _chemical_formula.analytical). * @return StrColumn */ public StrColumn getStructural() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_formula_structural")); } /** * Chemical formulae in which all discrete bonded residues and ions are * summed over the constituent elements, following the ordering given * in rule 5 of the CATEGORY description. Parentheses normally not used. * @return StrColumn */ public StrColumn getSum() { return new DelegatingStrColumn(parentBlock.getColumn("chemical_formula_sum")); } /** * Mass corresponding to the formulae _chemical_formula.structural, * *_iupac, *_moiety or *_sum and, together with the Z value and cell * parameters yield the density given as _exptl_crystal.density_diffrn. * @return FloatColumn */ public FloatColumn getWeight() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_formula_weight")); } /** * Formula mass measured by a non-diffraction experiment. * @return FloatColumn */ public FloatColumn getWeightMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_formula_weight_meas")); } /** * Standard uncertainty of _chemical_formula.weight_meas. * @return FloatColumn */ public FloatColumn getWeightMeasSu() { return new DelegatingFloatColumn(parentBlock.getColumn("chemical_formula_weight_meas_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCore.java000066400000000000000000000010351414676747700303230ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CIF_CORE group contains the definitions of data items that * are common to all domains of crystallographic studies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCore extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "cif_core"; public CifCore(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCoreBlock.java000066400000000000000000001222001414676747700312740ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import org.rcsb.cif.schema.DelegatingBlock; import org.rcsb.cif.schema.DelegatingCategory; import javax.annotation.Generated; import java.util.Arrays; import java.util.Optional; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCoreBlock extends DelegatingBlock { public CifCoreBlock(Block delegate) { super(delegate); } public Column getAliasedColumn(String... aliases) { Optional> optional = Arrays.stream(aliases) .filter(alias -> getCategories().containsKey(alias)) .findFirst() .map(alias -> getCategories().get(alias).getColumn("")); // compiler, please... return optional.orElse(Column.EmptyColumn.UNNAMED_COLUMN); } @Override protected Category createDelegate(String categoryName, Category category) { switch (categoryName) { case "cif_core": return getCifCore(); case "diffraction": return getDiffraction(); case "diffrn": return getDiffrn(); case "diffrn_attenuator": return getDiffrnAttenuator(); case "diffrn_detector": return getDiffrnDetector(); case "diffrn_measurement": return getDiffrnMeasurement(); case "diffrn_orient": return getDiffrnOrient(); case "diffrn_orient_matrix": return getDiffrnOrientMatrix(); case "diffrn_orient_refln": return getDiffrnOrientRefln(); case "diffrn_radiation": return getDiffrnRadiation(); case "diffrn_radiation_wavelength": return getDiffrnRadiationWavelength(); case "diffrn_refln": return getDiffrnRefln(); case "diffrn_reflns": return getDiffrnReflns(); case "diffrn_reflns_class": return getDiffrnReflnsClass(); case "diffrn_reflns_transf_matrix": return getDiffrnReflnsTransfMatrix(); case "diffrn_scale_group": return getDiffrnScaleGroup(); case "diffrn_source": return getDiffrnSource(); case "diffrn_standard": return getDiffrnStandard(); case "diffrn_standard_refln": return getDiffrnStandardRefln(); case "refln": return getRefln(); case "reflns": return getReflns(); case "reflns_class": return getReflnsClass(); case "reflns_scale": return getReflnsScale(); case "reflns_shell": return getReflnsShell(); case "exptl": return getExptl(); case "cell": return getCell(); case "cell_measurement": return getCellMeasurement(); case "cell_measurement_refln": return getCellMeasurementRefln(); case "chemical": return getChemical(); case "chemical_conn_atom": return getChemicalConnAtom(); case "chemical_conn_bond": return getChemicalConnBond(); case "chemical_formula": return getChemicalFormula(); case "exptl_absorpt": return getExptlAbsorpt(); case "exptl_crystal": return getExptlCrystal(); case "exptl_crystal_appearance": return getExptlCrystalAppearance(); case "exptl_crystal_face": return getExptlCrystalFace(); case "space_group": return getSpaceGroup(); case "space_group_generator": return getSpaceGroupGenerator(); case "space_group_symop": return getSpaceGroupSymop(); case "space_group_wyckoff": return getSpaceGroupWyckoff(); case "model": return getModel(); case "geom": return getGeom(); case "geom_angle": return getGeomAngle(); case "geom_bond": return getGeomBond(); case "geom_contact": return getGeomContact(); case "geom_hbond": return getGeomHbond(); case "geom_torsion": return getGeomTorsion(); case "model_site": return getModelSite(); case "valence": return getValence(); case "valence_param": return getValenceParam(); case "valence_ref": return getValenceRef(); case "publication": return getPublication(); case "audit": return getAudit(); case "audit_author": return getAuditAuthor(); case "audit_author_role": return getAuditAuthorRole(); case "audit_conform": return getAuditConform(); case "audit_contact_author": return getAuditContactAuthor(); case "audit_link": return getAuditLink(); case "audit_support": return getAuditSupport(); case "citation": return getCitation(); case "citation_author": return getCitationAuthor(); case "citation_editor": return getCitationEditor(); case "computing": return getComputing(); case "database": return getDatabase(); case "database_code": return getDatabaseCode(); case "database_related": return getDatabaseRelated(); case "display": return getDisplay(); case "display_colour": return getDisplayColour(); case "journal": return getJournal(); case "journal_coeditor": return getJournalCoeditor(); case "journal_date": return getJournalDate(); case "journal_index": return getJournalIndex(); case "journal_techeditor": return getJournalTecheditor(); case "publ": return getPubl(); case "publ_author": return getPublAuthor(); case "publ_body": return getPublBody(); case "publ_contact_author": return getPublContactAuthor(); case "publ_manuscript": return getPublManuscript(); case "publ_manuscript_incl_extra": return getPublManuscriptInclExtra(); case "publ_requested": return getPublRequested(); case "publ_section": return getPublSection(); case "structure": return getStructure(); case "atom": return getAtom(); case "atom_site": return getAtomSite(); case "atom_site_aniso": return getAtomSiteAniso(); case "atom_sites": return getAtomSites(); case "atom_sites_cartn_transform": return getAtomSitesCartnTransform(); case "atom_sites_fract_transform": return getAtomSitesFractTransform(); case "atom_type": return getAtomType(); case "atom_type_scat": return getAtomTypeScat(); case "refine": return getRefine(); case "refine_diff": return getRefineDiff(); case "refine_ls": return getRefineLs(); case "refine_ls_class": return getRefineLsClass(); case "function": return getFunction(); case "symmetry": return getSymmetry(); case "diffrn_standards": return getDiffrnStandards(); case "cell_angle": return getCellAngle(); case "chem_comp_bond": return getChemCompBond(); case "symmetry_equiv": return getSymmetryEquiv(); case "publ_manuscript_incl": return getPublManuscriptIncl(); case "atom_site_anisotrop": return getAtomSiteAnisotrop(); default: return new DelegatingCategory(category); } } /** * The CIF_CORE group contains the definitions of data items that * are common to all domains of crystallographic studies. * @return CifCore */ public CifCore getCifCore() { return new CifCore(this); } /** * The DICTIONARY group encompassing the CORE DIFFRACTION data items defined * and used with in the Crystallographic Information Framework (CIF). * @return Diffraction */ public Diffraction getDiffraction() { return new Diffraction(this); } /** * The CATEGORY of data items used to describe the diffraction experiment. * @return Diffrn */ public Diffrn getDiffrn() { return new Diffrn(this); } /** * The CATEGORY of data items which specify the attenuators used in the * diffraction source. * @return DiffrnAttenuator */ public DiffrnAttenuator getDiffrnAttenuator() { return new DiffrnAttenuator(this); } /** * The CATEGORY of data items which specify the detectors used in the * in the measurement of diffraction intensities. * @return DiffrnDetector */ public DiffrnDetector getDiffrnDetector() { return new DiffrnDetector(this); } /** * The CATEGORY of data items which specify the details of the * diffraction measurement. * @return DiffrnMeasurement */ public DiffrnMeasurement getDiffrnMeasurement() { return new DiffrnMeasurement(this); } /** * The CATEGORY of data items which specify the orientation of the crystal * axes to the diffractometer goniometer. * @return DiffrnOrient */ public DiffrnOrient getDiffrnOrient() { return new DiffrnOrient(this); } /** * The CATEGORY of data items which specify the matrix specifying the * orientation of the crystal axes to the diffractometer goniometer. * @return DiffrnOrientMatrix */ public DiffrnOrientMatrix getDiffrnOrientMatrix() { return new DiffrnOrientMatrix(this); } /** * The CATEGORY of data items which specify the reflections used to * calculate the matrix which gives the orientation of the crystal * axes to the diffractometer goniometer. * @return DiffrnOrientRefln */ public DiffrnOrientRefln getDiffrnOrientRefln() { return new DiffrnOrientRefln(this); } /** * The CATEGORY of data items which specify the wavelength of the * radiation used in measuring diffraction intensities. Items may be * looped to identify and assign weights to distinct wavelength * components from a polychromatic beam. * @return DiffrnRadiation */ public DiffrnRadiation getDiffrnRadiation() { return new DiffrnRadiation(this); } /** * The CATEGORY of data items which specify the wavelength of the * radiation used in measuring diffraction intensities. Items may be * looped to identify and assign weights to distinct wavelength * components from a polychromatic beam. * @return DiffrnRadiationWavelength */ public DiffrnRadiationWavelength getDiffrnRadiationWavelength() { return new DiffrnRadiationWavelength(this); } /** * The CATEGORY of data items which specify the reflection measurements, * prior to data reduction and merging. * @return DiffrnRefln */ public DiffrnRefln getDiffrnRefln() { return new DiffrnRefln(this); } /** * The CATEGORY of data items which specify the overall reflection * measurement information. * @return DiffrnReflns */ public DiffrnReflns getDiffrnReflns() { return new DiffrnReflns(this); } /** * The CATEGORY of data items which specify different classes of * reflections in the raw measured diffraction data. * @return DiffrnReflnsClass */ public DiffrnReflnsClass getDiffrnReflnsClass() { return new DiffrnReflnsClass(this); } /** * The CATEGORY of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * |11 12 13| * (h k l) diffraction |21 22 23| = (h' k' l') * |31 32 33| * @return DiffrnReflnsTransfMatrix */ public DiffrnReflnsTransfMatrix getDiffrnReflnsTransfMatrix() { return new DiffrnReflnsTransfMatrix(this); } /** * The CATEGORY of data items which specify the groups of reflections in * the raw measured diffraction data with different relative scales. * @return DiffrnScaleGroup */ public DiffrnScaleGroup getDiffrnScaleGroup() { return new DiffrnScaleGroup(this); } /** * The CATEGORY of data items which specify information about the * radiation source. * @return DiffrnSource */ public DiffrnSource getDiffrnSource() { return new DiffrnSource(this); } /** * The CATEGORY of data items which specify information about the * standard reflections used in the diffraction measurement process. * @return DiffrnStandard */ public DiffrnStandard getDiffrnStandard() { return new DiffrnStandard(this); } /** * The CATEGORY of data items which specify the "standard" reflections * measured repeatedly to monitor variations in intensity due to source * flux, environment conditions or crystal quality. * @return DiffrnStandardRefln */ public DiffrnStandardRefln getDiffrnStandardRefln() { return new DiffrnStandardRefln(this); } /** * The CATEGORY of data items used to describe the reflection data * used in the refinement of a crystallographic structure model. * @return Refln */ public Refln getRefln() { return new Refln(this); } /** * The CATEGORY of data items used to specify parameters for the complete * set of reflections used in the structure refinement process. Note that * these parameters are often similar measures to those defined in the * DIFFRN categories, but differ in that the parameters refer to the * reduced/transformed reflections which have been used to refine the * atom site data in the ATOM_SITE category. The DIFFRN definitions refer * to the diffraction measurements and the raw reflection data. * @return Reflns */ public Reflns getReflns() { return new Reflns(this); } /** * The CATEGORY of data items which specify the properties of reflections * in specific classes of reflections. * @return ReflnsClass */ public ReflnsClass getReflnsClass() { return new ReflnsClass(this); } /** * The CATEGORY of data items which specify the scales needed to place * measured structure factor coefficients on the same absolute scale. * @return ReflnsScale */ public ReflnsScale getReflnsScale() { return new ReflnsScale(this); } /** * The CATEGORY of data items which specify the information about * reflections divided into shells bounded by d resolution limits. * @return ReflnsShell */ public ReflnsShell getReflnsShell() { return new ReflnsShell(this); } /** * The CATEGORY of data items used to specify the experimental work * prior to diffraction measurements. These include crystallization * crystal measurements and absorption-correction techniques used.. * @return Exptl */ public Exptl getExptl() { return new Exptl(this); } /** * The CATEGORY of data items used to describe the parameters of * the crystal unit cell and their measurement. * @return Cell */ public Cell getCell() { return new Cell(this); } /** * The CATEGORY of data items used to describe the angles between * the axes in the crystal unit cell. * @return CellMeasurement */ public CellMeasurement getCellMeasurement() { return new CellMeasurement(this); } /** * The CATEGORY of data items used to describe the reflection data * used in the measurement of the crystal unit cell. * @return CellMeasurementRefln */ public CellMeasurementRefln getCellMeasurementRefln() { return new CellMeasurementRefln(this); } /** * The CATEGORY of data items which describe the composition and * chemical properties of the compound under study. The formula data * items must be consistent with the density, unit-cell and Z values. * @return Chemical */ public Chemical getChemical() { return new Chemical(this); } /** * The CATEGORY of data items which describe the 2D chemical structure of * the molecular species. They allow a 2D chemical diagram to be * reconstructed for use in a publication or in a database search * for structural and substructural relationships. In particular, * the chemical_conn_atom data items provide information about the * chemical properties of the atoms in the structure. In cases * where crystallographic and molecular symmetry elements coincide * they must also contain symmetry-generated atoms, so as to describe * a complete chemical entity. * @return ChemicalConnAtom */ public ChemicalConnAtom getChemicalConnAtom() { return new ChemicalConnAtom(this); } /** * The CATEGORY of data items which specify the connections between * the atoms sites in the chemical_conn_atom list and the nature * of the chemical bond between these atoms. These are details about * the two-dimensional (2D) chemical structure of the molecular species. * They allow a 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and substructural * relationships. * @return ChemicalConnBond */ public ChemicalConnBond getChemicalConnBond() { return new ChemicalConnBond(this); } /** * The CATEGORY of data items which specify the composition and chemical * properties of the compound. The formula data items must agree * with those that specify the density, unit-cell and Z values. * * The following rules apply to the construction of the data items * _chemical_formula.analytical, *.structural and *.sum. For the * data item *.moiety the formula construction is broken up into * residues or moieties, i.e. groups of atoms that form a molecular * unit or molecular ion. The rules given below apply within each * moiety but different requirements apply to the way that moieties * are connected (see _chemical_formula.moiety). * * 1. Only recognized element symbols may be used. * * 2. Each element symbol is followed by a 'count' number. A count of * '1' may be omitted. * * 3. A space or parenthesis must separate each cluster of (element * symbol + count). * * 4. Where a group of elements is enclosed in parentheses, the * multiplier for the group must follow the closing parentheses. * That is, all element and group multipliers are assumed to be * printed as subscripted numbers. [An exception to this rule * exists for *.moiety formulae where pre- and post-multipliers * are permitted for molecular units]. * * 5. Unless the elements are ordered in a manner that corresponds to * their chemical structure, as in _chemical_formula.structural, * the order of the elements within any group or moiety * depends on whether or not carbon is present. If carbon is * present, the order should be: C, then H, then the other * elements in alphabetical order of their symbol. If carbon is * not present, the elements are listed purely in alphabetic order * of their symbol. This is the 'Hill' system used by Chemical * Abstracts. This ordering is used in _chemical_formula.moiety * and _chemical_formula.sum. * * _chemical_formula.iupac '[Mo (C O)4 (C18 H33 P)2]' * _chemical_formula.moiety 'C40 H66 Mo O4 P2' * _chemical_formula.structural '((C O)4 (P (C6 H11)3)2)Mo' * _chemical_formula.sum 'C40 H66 Mo O4 P2' * _chemical_formula.weight 768.81 * @return ChemicalFormula */ public ChemicalFormula getChemicalFormula() { return new ChemicalFormula(this); } /** * The CATEGORY of data items used to specify the experimental details * of the absorption measurements and corrections to the diffraction * data. * @return ExptlAbsorpt */ public ExptlAbsorpt getExptlAbsorpt() { return new ExptlAbsorpt(this); } /** * The CATEGORY of data items used to specify information about * crystals used in the diffraction measurements. * @return ExptlCrystal */ public ExptlCrystal getExptlCrystal() { return new ExptlCrystal(this); } /** * The CATEGORY of ENUMERATION items used to specify information about the * crystal colour and appearance. * @return ExptlCrystalAppearance */ public ExptlCrystalAppearance getExptlCrystalAppearance() { return new ExptlCrystalAppearance(this); } /** * The CATEGORY of data items which specify the dimensions of the * crystal used in the diffraction measurements. * @return ExptlCrystalFace */ public ExptlCrystalFace getExptlCrystalFace() { return new ExptlCrystalFace(this); } /** * The CATEGORY of data items used to specify space group * information about the crystal used in the diffraction measurements. * * Space-group types are identified by their number as listed in * International Tables for Crystallography Volume A, or by their * Schoenflies symbol. Specific settings of the space groups can * be identified by their Hall symbol, by specifying their * symmetry operations or generators, or by giving the * transformation that relates the specific setting to the * reference setting based on International Tables Volume A and * stored in this dictionary. * * The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but several different Hermann-Mauguin * symbols may refer to the same space-group type. A * Hermann-Mauguin symbol contains information on the choice of * the basis, but not on the choice of origin. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return SpaceGroup */ public SpaceGroup getSpaceGroup() { return new SpaceGroup(this); } /** * The CATEGORY of data items used to list generators for * the space group * @return SpaceGroupGenerator */ public SpaceGroupGenerator getSpaceGroupGenerator() { return new SpaceGroupGenerator(this); } /** * The CATEGORY of data items used to describe symmetry equivalent sites * in the crystal unit cell. * @return SpaceGroupSymop */ public SpaceGroupSymop getSpaceGroupSymop() { return new SpaceGroupSymop(this); } /** * Contains information about Wyckoff positions of a space group. * Only one site can be given for each special position but the * remainder can be generated by applying the symmetry operations * stored in _space_group_symop.operation_xyz. * @return SpaceGroupWyckoff */ public SpaceGroupWyckoff getSpaceGroupWyckoff() { return new SpaceGroupWyckoff(this); } /** * Items in the MODEL Category specify data for the crystal structure * postulated and modelled from the atomic coordinates derived and * refined from the diffraction information. The structural model is * described principally in terms of the geometry of the 'connected' * atom sites and the crystal symmetry in which they reside. * @return Model */ public Model getModel() { return new Model(this); } /** * The CATEGORY of data items used to specify the geometry * of the structural model as derived from the atomic sites. * The geometry is expressed in terms of the interatomic * angles (GEOM_ANGLE data), covalent bond distances * (GEOM_BOND data), contact distances (GEOM_CONTACT data), * hydrogen bonds (GEOM_HBOND data) and torsion geometry * (GEOM_TORSION data). * Geometry data are usually redundant, in that they can be * calculated from other more fundamental quantities in the data * block. However, they serve the dual purposes of providing a * check on the correctness of both sets of data and of enabling * the most important geometric data to be identified for * publication by setting the appropriate publication flag. * @return Geom */ public Geom getGeom() { return new Geom(this); } /** * The CATEGORY of data items used to specify the geometry angles in the * structural model as derived from the atomic sites. * @return GeomAngle */ public GeomAngle getGeomAngle() { return new GeomAngle(this); } /** * The CATEGORY of data items used to specify the geometry bonds in the * structural model as derived from the atomic sites. * @return GeomBond */ public GeomBond getGeomBond() { return new GeomBond(this); } /** * The CATEGORY of data items used to specify the interatomic * contact distances in the structural model. * @return GeomContact */ public GeomContact getGeomContact() { return new GeomContact(this); } /** * The CATEGORY of data items used to specify the hydrogen bond * distances in the structural model as derived from atomic sites. * @return GeomHbond */ public GeomHbond getGeomHbond() { return new GeomHbond(this); } /** * The CATEGORY of data items used to specify the torsion angles in the * structural model as derived from the atomic sites. * @return GeomTorsion */ public GeomTorsion getGeomTorsion() { return new GeomTorsion(this); } /** * The CATEGORY of data items used to describe atomic sites and * connections in the proposed atomic model. * @return ModelSite */ public ModelSite getModelSite() { return new ModelSite(this); } /** * The CATEGORY of items used to specify bond valence parameters * used to calculate bond valences from bond lengths. * @return Valence */ public Valence getValence() { return new Valence(this); } /** * The CATEGORY of items for listing bond valences. * @return ValenceParam */ public ValenceParam getValenceParam() { return new ValenceParam(this); } /** * The CATEGORY of items for listing valence references. * @return ValenceRef */ public ValenceRef getValenceRef() { return new ValenceRef(this); } /** * The DICTIONARY group encompassing the CORE PUBLICATION data items defined * and used with in the Crystallographic Information Framework (CIF). * @return Publication */ public Publication getPublication() { return new Publication(this); } /** * The CATEGORY of data items used to record details about the * creation and subsequent updating of the data block. * @return Audit */ public Audit getAudit() { return new Audit(this); } /** * The CATEGORY of data items used for author(s) details. * @return AuditAuthor */ public AuditAuthor getAuditAuthor() { return new AuditAuthor(this); } /** * The CATEGORY of data items used to describe the role that * authors took in the production of the dataset. * @return AuditAuthorRole */ public AuditAuthorRole getAuditAuthorRole() { return new AuditAuthorRole(this); } /** * The CATEGORY of data items used describe dictionary versions * by which data names in the current data block are conformant. * @return AuditConform */ public AuditConform getAuditConform() { return new AuditConform(this); } /** * The CATEGORY of data items used for contact author(s) details. * @return AuditContactAuthor */ public AuditContactAuthor getAuditContactAuthor() { return new AuditContactAuthor(this); } /** * The CATEGORY of data items used to record details about the * relationships between data blocks in the current CIF. * @return AuditLink */ public AuditLink getAuditLink() { return new AuditLink(this); } /** * Data items in the AUDIT_SUPPORT category record details about the * funding support for the data collected and analysed in the data set. * @return AuditSupport */ public AuditSupport getAuditSupport() { return new AuditSupport(this); } /** * Data items in the CITATION category record details about the * literature cited as being relevant to the contents of the data * block. * @return Citation */ public Citation getCitation() { return new Citation(this); } /** * Category of items describing citation author(s) details. * @return CitationAuthor */ public CitationAuthor getCitationAuthor() { return new CitationAuthor(this); } /** * Category of items describing citation editor(s) details. * @return CitationEditor */ public CitationEditor getCitationEditor() { return new CitationEditor(this); } /** * The CATEGORY of data items used to record details of the * computer programs used in the crystal structure analysis. * @return Computing */ public Computing getComputing() { return new Computing(this); } /** * The CATEGORY of data items recording database deposition. * @return Database */ public Database getDatabase() { return new Database(this); } /** * The CATEGORY of data items recording database deposition. These data items * are assigned by database managers and should only appear in a CIF if they * originate from that source. * @return DatabaseCode */ public DatabaseCode getDatabaseCode() { return new DatabaseCode(this); } /** * A category of items recording entries in databases that describe * the same or related data. Databases wishing to insert their own * canonical codes when archiving and delivering data blocks should * use items from the DATABASE category. * @return DatabaseRelated */ public DatabaseRelated getDatabaseRelated() { return new DatabaseRelated(this); } /** * The CATEGORY of data items used to enumerate the display * parameters used in the discipline. * @return Display */ public Display getDisplay() { return new Display(this); } /** * The CATEGORY of data items used to enumerate the display * colour codes used in the discipline. * @return DisplayColour */ public DisplayColour getDisplayColour() { return new DisplayColour(this); } /** * Category of items recording details about the book-keeping * by the journal staff when processing a CIF submitted for * publication. The creator of a CIF will not normally specify * these data items. * @return Journal */ public Journal getJournal() { return new Journal(this); } /** * Category of items recording coeditor details. * @return JournalCoeditor */ public JournalCoeditor getJournalCoeditor() { return new JournalCoeditor(this); } /** * Category of items recording dates of publication processing. * @return JournalDate */ public JournalDate getJournalDate() { return new JournalDate(this); } /** * Category of items describing publication indices. * @return JournalIndex */ public JournalIndex getJournalIndex() { return new JournalIndex(this); } /** * Category of items recording details of the technical editor * processing this publication. * @return JournalTecheditor */ public JournalTecheditor getJournalTecheditor() { return new JournalTecheditor(this); } /** * Data items in the PUBL category are used when submitting a * manuscript for publication. They refer either to the paper as * a whole, or to specific named elements within a paper (such as * the title and abstract, or the Comment and Experimental * sections of Acta Crystallographica Section C). The data items * in the PUBL_BODY category should be used for the textual * content of other submissions. Typically, each journal will * supply a list of the specific items it requires in its Notes * for Authors. * @return Publ */ public Publ getPubl() { return new Publ(this); } /** * Category of data items recording the author information. * @return PublAuthor */ public PublAuthor getPublAuthor() { return new PublAuthor(this); } /** * Data items in the PUBL_BODY category permit labelling of * different text sections within the body of a submitted paper. * Note that these should not be used in a paper which has * a standard format with sections tagged by specific data names * (such as in Acta Crystallographica Section C). Typically, * each journal will supply a list of the specific items it * requires in its Notes for Authors. * @return PublBody */ public PublBody getPublBody() { return new PublBody(this); } /** * Category of items describing contact author(s) details. * @return PublContactAuthor */ public PublContactAuthor getPublContactAuthor() { return new PublContactAuthor(this); } /** * Category of items describing the publication manuscript. * @return PublManuscript */ public PublManuscript getPublManuscript() { return new PublManuscript(this); } /** * Category of data items that allow the authors of a manuscript to * submit for publication data names that should be added to the * standard request list employed by journal printing software. * Although these fields are primarily intended to identify CIF data * items that the author wishes to include in a published paper, they * can also be used to identify data names created so that non-CIF items * can be included in the publication. Note that *.item names MUST be * enclosed in single quotes. * @return PublManuscriptInclExtra */ public PublManuscriptInclExtra getPublManuscriptInclExtra() { return new PublManuscriptInclExtra(this); } /** * CATEGORY of data items that enable the author to make * specific requests to the journal office for processing. * @return PublRequested */ public PublRequested getPublRequested() { return new PublRequested(this); } /** * Manuscript section data if submitted in parts. see also * _publ_manuscript.text and _publ_manuscript.processed. * The _publ_section.exptl_prep, _publ_section.exptl_refinement * and _publ_section.exptl_solution items are preferred for * separating the chemical preparation, refinement and structure * solution aspects of the experimental description. * @return PublSection */ public PublSection getPublSection() { return new PublSection(this); } /** * The DICTIONARY group encompassing the CORE STRUCTURE data items defined * and used with in the Crystallographic Information Framework (CIF). * @return Structure */ public Structure getStructure() { return new Structure(this); } /** * The CATEGORY of data items used to describe atomic information * used in crystallographic structure studies. * @return Atom */ public Atom getAtom() { return new Atom(this); } /** * The CATEGORY of data items used to describe atom site information * used in crystallographic structure studies. * @return AtomSite */ public AtomSite getAtomSite() { return new AtomSite(this); } /** * The CATEGORY of data items used to describe the anisotropic * thermal parameters of the atomic sites in a crystal structure. * @return AtomSiteAniso */ public AtomSiteAniso getAtomSiteAniso() { return new AtomSiteAniso(this); } /** * The CATEGORY of data items used to describe information which applies * to all atom sites in a crystal structure. * @return AtomSites */ public AtomSites getAtomSites() { return new AtomSites(this); } /** * The CATEGORY of data items used to describe the matrix elements * used to transform fractional coordinates into Cartesian coordinates * of all atom sites in a crystal structure. * @return AtomSitesCartnTransform */ public AtomSitesCartnTransform getAtomSitesCartnTransform() { return new AtomSitesCartnTransform(this); } /** * The CATEGORY of data items used to describe the matrix elements * used to transform Cartesian coordinates into fractional coordinates * of all atom sites in a crystal structure. * @return AtomSitesFractTransform */ public AtomSitesFractTransform getAtomSitesFractTransform() { return new AtomSitesFractTransform(this); } /** * The CATEGORY of data items used to describe atomic type information * used in crystallographic structure studies. * @return AtomType */ public AtomType getAtomType() { return new AtomType(this); } /** * The CATEGORY of data items used to describe atomic scattering * information used in crystallographic structure studies. * @return AtomTypeScat */ public AtomTypeScat getAtomTypeScat() { return new AtomTypeScat(this); } /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. * @return Refine */ public Refine getRefine() { return new Refine(this); } /** * The CATEGORY of data items which specify the electron density limits * in a difference Fourier map after the structure has been refined. The * rms value is with respect to the arithmetic mean density, and is derived * from summations over each grid point in the asymmetric unit of the cell. * @return RefineDiff */ public RefineDiff getRefineDiff() { return new RefineDiff(this); } /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. * @return RefineLs */ public RefineLs getRefineLs() { return new RefineLs(this); } /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. * @return RefineLsClass */ public RefineLsClass getRefineLsClass() { return new RefineLsClass(this); } /** * The crystallographic functions the invoked in the definition * methods of CORE STRUCTURE data items defined and used with in * the Crystallographic Information Framework (CIF). * @return Function */ public Function getFunction() { return new Function(this); } /** * * @return Symmetry */ public Symmetry getSymmetry() { return new Symmetry(this); } /** * * @return DiffrnStandards */ public DiffrnStandards getDiffrnStandards() { return new DiffrnStandards(this); } /** * * @return CellAngle */ public CellAngle getCellAngle() { return new CellAngle(this); } /** * * @return ChemCompBond */ public ChemCompBond getChemCompBond() { return new ChemCompBond(this); } /** * * @return SymmetryEquiv */ public SymmetryEquiv getSymmetryEquiv() { return new SymmetryEquiv(this); } /** * * @return PublManuscriptIncl */ public PublManuscriptIncl getPublManuscriptIncl() { return new PublManuscriptIncl(this); } /** * * @return AtomSiteAnisotrop */ public AtomSiteAnisotrop getAtomSiteAnisotrop() { return new AtomSiteAnisotrop(this); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCoreBlockBuilder.java000066400000000000000000000433051414676747700326130ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.model.builder.BlockBuilderImpl; import org.rcsb.cif.model.text.TextCategory; import javax.annotation.Generated; import java.util.Map; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCoreBlockBuilder extends BlockBuilderImpl { public CifCoreBlockBuilder(String blockName, CifCoreFileBuilder parent) { super(blockName, parent); } @Override public CifCoreCategoryBuilder enterCategory(String categoryName) { return new CifCoreCategoryBuilder(categoryName, this); } @Override public CifCoreFileBuilder leaveBlock() { if (parent == null) { throw new IllegalStateException("cannot leave block with undefined parent file"); } parent.digest(this); return parent; } @Override public void digest(CategoryBuilder, CifCoreFileBuilder> builder) { // flat schema: block builder should digest columns directly - do nothing } public void digest(IntColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), IntColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } public void digest(FloatColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), FloatColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } public void digest(StrColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), StrColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } public CifCoreCategoryBuilder.CifCoreBuilder enterCifCore() { return new CifCoreCategoryBuilder.CifCoreBuilder(this); } public CifCoreCategoryBuilder.DiffractionBuilder enterDiffraction() { return new CifCoreCategoryBuilder.DiffractionBuilder(this); } public CifCoreCategoryBuilder.DiffrnBuilder enterDiffrn() { return new CifCoreCategoryBuilder.DiffrnBuilder(this); } public CifCoreCategoryBuilder.DiffrnAttenuatorBuilder enterDiffrnAttenuator() { return new CifCoreCategoryBuilder.DiffrnAttenuatorBuilder(this); } public CifCoreCategoryBuilder.DiffrnDetectorBuilder enterDiffrnDetector() { return new CifCoreCategoryBuilder.DiffrnDetectorBuilder(this); } public CifCoreCategoryBuilder.DiffrnMeasurementBuilder enterDiffrnMeasurement() { return new CifCoreCategoryBuilder.DiffrnMeasurementBuilder(this); } public CifCoreCategoryBuilder.DiffrnOrientBuilder enterDiffrnOrient() { return new CifCoreCategoryBuilder.DiffrnOrientBuilder(this); } public CifCoreCategoryBuilder.DiffrnOrientMatrixBuilder enterDiffrnOrientMatrix() { return new CifCoreCategoryBuilder.DiffrnOrientMatrixBuilder(this); } public CifCoreCategoryBuilder.DiffrnOrientReflnBuilder enterDiffrnOrientRefln() { return new CifCoreCategoryBuilder.DiffrnOrientReflnBuilder(this); } public CifCoreCategoryBuilder.DiffrnRadiationBuilder enterDiffrnRadiation() { return new CifCoreCategoryBuilder.DiffrnRadiationBuilder(this); } public CifCoreCategoryBuilder.DiffrnRadiationWavelengthBuilder enterDiffrnRadiationWavelength() { return new CifCoreCategoryBuilder.DiffrnRadiationWavelengthBuilder(this); } public CifCoreCategoryBuilder.DiffrnReflnBuilder enterDiffrnRefln() { return new CifCoreCategoryBuilder.DiffrnReflnBuilder(this); } public CifCoreCategoryBuilder.DiffrnReflnsBuilder enterDiffrnReflns() { return new CifCoreCategoryBuilder.DiffrnReflnsBuilder(this); } public CifCoreCategoryBuilder.DiffrnReflnsClassBuilder enterDiffrnReflnsClass() { return new CifCoreCategoryBuilder.DiffrnReflnsClassBuilder(this); } public CifCoreCategoryBuilder.DiffrnReflnsTransfMatrixBuilder enterDiffrnReflnsTransfMatrix() { return new CifCoreCategoryBuilder.DiffrnReflnsTransfMatrixBuilder(this); } public CifCoreCategoryBuilder.DiffrnScaleGroupBuilder enterDiffrnScaleGroup() { return new CifCoreCategoryBuilder.DiffrnScaleGroupBuilder(this); } public CifCoreCategoryBuilder.DiffrnSourceBuilder enterDiffrnSource() { return new CifCoreCategoryBuilder.DiffrnSourceBuilder(this); } public CifCoreCategoryBuilder.DiffrnStandardBuilder enterDiffrnStandard() { return new CifCoreCategoryBuilder.DiffrnStandardBuilder(this); } public CifCoreCategoryBuilder.DiffrnStandardReflnBuilder enterDiffrnStandardRefln() { return new CifCoreCategoryBuilder.DiffrnStandardReflnBuilder(this); } public CifCoreCategoryBuilder.ReflnBuilder enterRefln() { return new CifCoreCategoryBuilder.ReflnBuilder(this); } public CifCoreCategoryBuilder.ReflnsBuilder enterReflns() { return new CifCoreCategoryBuilder.ReflnsBuilder(this); } public CifCoreCategoryBuilder.ReflnsClassBuilder enterReflnsClass() { return new CifCoreCategoryBuilder.ReflnsClassBuilder(this); } public CifCoreCategoryBuilder.ReflnsScaleBuilder enterReflnsScale() { return new CifCoreCategoryBuilder.ReflnsScaleBuilder(this); } public CifCoreCategoryBuilder.ReflnsShellBuilder enterReflnsShell() { return new CifCoreCategoryBuilder.ReflnsShellBuilder(this); } public CifCoreCategoryBuilder.ExptlBuilder enterExptl() { return new CifCoreCategoryBuilder.ExptlBuilder(this); } public CifCoreCategoryBuilder.CellBuilder enterCell() { return new CifCoreCategoryBuilder.CellBuilder(this); } public CifCoreCategoryBuilder.CellMeasurementBuilder enterCellMeasurement() { return new CifCoreCategoryBuilder.CellMeasurementBuilder(this); } public CifCoreCategoryBuilder.CellMeasurementReflnBuilder enterCellMeasurementRefln() { return new CifCoreCategoryBuilder.CellMeasurementReflnBuilder(this); } public CifCoreCategoryBuilder.ChemicalBuilder enterChemical() { return new CifCoreCategoryBuilder.ChemicalBuilder(this); } public CifCoreCategoryBuilder.ChemicalConnAtomBuilder enterChemicalConnAtom() { return new CifCoreCategoryBuilder.ChemicalConnAtomBuilder(this); } public CifCoreCategoryBuilder.ChemicalConnBondBuilder enterChemicalConnBond() { return new CifCoreCategoryBuilder.ChemicalConnBondBuilder(this); } public CifCoreCategoryBuilder.ChemicalFormulaBuilder enterChemicalFormula() { return new CifCoreCategoryBuilder.ChemicalFormulaBuilder(this); } public CifCoreCategoryBuilder.ExptlAbsorptBuilder enterExptlAbsorpt() { return new CifCoreCategoryBuilder.ExptlAbsorptBuilder(this); } public CifCoreCategoryBuilder.ExptlCrystalBuilder enterExptlCrystal() { return new CifCoreCategoryBuilder.ExptlCrystalBuilder(this); } public CifCoreCategoryBuilder.ExptlCrystalAppearanceBuilder enterExptlCrystalAppearance() { return new CifCoreCategoryBuilder.ExptlCrystalAppearanceBuilder(this); } public CifCoreCategoryBuilder.ExptlCrystalFaceBuilder enterExptlCrystalFace() { return new CifCoreCategoryBuilder.ExptlCrystalFaceBuilder(this); } public CifCoreCategoryBuilder.SpaceGroupBuilder enterSpaceGroup() { return new CifCoreCategoryBuilder.SpaceGroupBuilder(this); } public CifCoreCategoryBuilder.SpaceGroupGeneratorBuilder enterSpaceGroupGenerator() { return new CifCoreCategoryBuilder.SpaceGroupGeneratorBuilder(this); } public CifCoreCategoryBuilder.SpaceGroupSymopBuilder enterSpaceGroupSymop() { return new CifCoreCategoryBuilder.SpaceGroupSymopBuilder(this); } public CifCoreCategoryBuilder.SpaceGroupWyckoffBuilder enterSpaceGroupWyckoff() { return new CifCoreCategoryBuilder.SpaceGroupWyckoffBuilder(this); } public CifCoreCategoryBuilder.ModelBuilder enterModel() { return new CifCoreCategoryBuilder.ModelBuilder(this); } public CifCoreCategoryBuilder.GeomBuilder enterGeom() { return new CifCoreCategoryBuilder.GeomBuilder(this); } public CifCoreCategoryBuilder.GeomAngleBuilder enterGeomAngle() { return new CifCoreCategoryBuilder.GeomAngleBuilder(this); } public CifCoreCategoryBuilder.GeomBondBuilder enterGeomBond() { return new CifCoreCategoryBuilder.GeomBondBuilder(this); } public CifCoreCategoryBuilder.GeomContactBuilder enterGeomContact() { return new CifCoreCategoryBuilder.GeomContactBuilder(this); } public CifCoreCategoryBuilder.GeomHbondBuilder enterGeomHbond() { return new CifCoreCategoryBuilder.GeomHbondBuilder(this); } public CifCoreCategoryBuilder.GeomTorsionBuilder enterGeomTorsion() { return new CifCoreCategoryBuilder.GeomTorsionBuilder(this); } public CifCoreCategoryBuilder.ModelSiteBuilder enterModelSite() { return new CifCoreCategoryBuilder.ModelSiteBuilder(this); } public CifCoreCategoryBuilder.ValenceBuilder enterValence() { return new CifCoreCategoryBuilder.ValenceBuilder(this); } public CifCoreCategoryBuilder.ValenceParamBuilder enterValenceParam() { return new CifCoreCategoryBuilder.ValenceParamBuilder(this); } public CifCoreCategoryBuilder.ValenceRefBuilder enterValenceRef() { return new CifCoreCategoryBuilder.ValenceRefBuilder(this); } public CifCoreCategoryBuilder.PublicationBuilder enterPublication() { return new CifCoreCategoryBuilder.PublicationBuilder(this); } public CifCoreCategoryBuilder.AuditBuilder enterAudit() { return new CifCoreCategoryBuilder.AuditBuilder(this); } public CifCoreCategoryBuilder.AuditAuthorBuilder enterAuditAuthor() { return new CifCoreCategoryBuilder.AuditAuthorBuilder(this); } public CifCoreCategoryBuilder.AuditAuthorRoleBuilder enterAuditAuthorRole() { return new CifCoreCategoryBuilder.AuditAuthorRoleBuilder(this); } public CifCoreCategoryBuilder.AuditConformBuilder enterAuditConform() { return new CifCoreCategoryBuilder.AuditConformBuilder(this); } public CifCoreCategoryBuilder.AuditContactAuthorBuilder enterAuditContactAuthor() { return new CifCoreCategoryBuilder.AuditContactAuthorBuilder(this); } public CifCoreCategoryBuilder.AuditLinkBuilder enterAuditLink() { return new CifCoreCategoryBuilder.AuditLinkBuilder(this); } public CifCoreCategoryBuilder.AuditSupportBuilder enterAuditSupport() { return new CifCoreCategoryBuilder.AuditSupportBuilder(this); } public CifCoreCategoryBuilder.CitationBuilder enterCitation() { return new CifCoreCategoryBuilder.CitationBuilder(this); } public CifCoreCategoryBuilder.CitationAuthorBuilder enterCitationAuthor() { return new CifCoreCategoryBuilder.CitationAuthorBuilder(this); } public CifCoreCategoryBuilder.CitationEditorBuilder enterCitationEditor() { return new CifCoreCategoryBuilder.CitationEditorBuilder(this); } public CifCoreCategoryBuilder.ComputingBuilder enterComputing() { return new CifCoreCategoryBuilder.ComputingBuilder(this); } public CifCoreCategoryBuilder.DatabaseBuilder enterDatabase() { return new CifCoreCategoryBuilder.DatabaseBuilder(this); } public CifCoreCategoryBuilder.DatabaseCodeBuilder enterDatabaseCode() { return new CifCoreCategoryBuilder.DatabaseCodeBuilder(this); } public CifCoreCategoryBuilder.DatabaseRelatedBuilder enterDatabaseRelated() { return new CifCoreCategoryBuilder.DatabaseRelatedBuilder(this); } public CifCoreCategoryBuilder.DisplayBuilder enterDisplay() { return new CifCoreCategoryBuilder.DisplayBuilder(this); } public CifCoreCategoryBuilder.DisplayColourBuilder enterDisplayColour() { return new CifCoreCategoryBuilder.DisplayColourBuilder(this); } public CifCoreCategoryBuilder.JournalBuilder enterJournal() { return new CifCoreCategoryBuilder.JournalBuilder(this); } public CifCoreCategoryBuilder.JournalCoeditorBuilder enterJournalCoeditor() { return new CifCoreCategoryBuilder.JournalCoeditorBuilder(this); } public CifCoreCategoryBuilder.JournalDateBuilder enterJournalDate() { return new CifCoreCategoryBuilder.JournalDateBuilder(this); } public CifCoreCategoryBuilder.JournalIndexBuilder enterJournalIndex() { return new CifCoreCategoryBuilder.JournalIndexBuilder(this); } public CifCoreCategoryBuilder.JournalTecheditorBuilder enterJournalTecheditor() { return new CifCoreCategoryBuilder.JournalTecheditorBuilder(this); } public CifCoreCategoryBuilder.PublBuilder enterPubl() { return new CifCoreCategoryBuilder.PublBuilder(this); } public CifCoreCategoryBuilder.PublAuthorBuilder enterPublAuthor() { return new CifCoreCategoryBuilder.PublAuthorBuilder(this); } public CifCoreCategoryBuilder.PublBodyBuilder enterPublBody() { return new CifCoreCategoryBuilder.PublBodyBuilder(this); } public CifCoreCategoryBuilder.PublContactAuthorBuilder enterPublContactAuthor() { return new CifCoreCategoryBuilder.PublContactAuthorBuilder(this); } public CifCoreCategoryBuilder.PublManuscriptBuilder enterPublManuscript() { return new CifCoreCategoryBuilder.PublManuscriptBuilder(this); } public CifCoreCategoryBuilder.PublManuscriptInclExtraBuilder enterPublManuscriptInclExtra() { return new CifCoreCategoryBuilder.PublManuscriptInclExtraBuilder(this); } public CifCoreCategoryBuilder.PublRequestedBuilder enterPublRequested() { return new CifCoreCategoryBuilder.PublRequestedBuilder(this); } public CifCoreCategoryBuilder.PublSectionBuilder enterPublSection() { return new CifCoreCategoryBuilder.PublSectionBuilder(this); } public CifCoreCategoryBuilder.StructureBuilder enterStructure() { return new CifCoreCategoryBuilder.StructureBuilder(this); } public CifCoreCategoryBuilder.AtomBuilder enterAtom() { return new CifCoreCategoryBuilder.AtomBuilder(this); } public CifCoreCategoryBuilder.AtomSiteBuilder enterAtomSite() { return new CifCoreCategoryBuilder.AtomSiteBuilder(this); } public CifCoreCategoryBuilder.AtomSiteAnisoBuilder enterAtomSiteAniso() { return new CifCoreCategoryBuilder.AtomSiteAnisoBuilder(this); } public CifCoreCategoryBuilder.AtomSitesBuilder enterAtomSites() { return new CifCoreCategoryBuilder.AtomSitesBuilder(this); } public CifCoreCategoryBuilder.AtomSitesCartnTransformBuilder enterAtomSitesCartnTransform() { return new CifCoreCategoryBuilder.AtomSitesCartnTransformBuilder(this); } public CifCoreCategoryBuilder.AtomSitesFractTransformBuilder enterAtomSitesFractTransform() { return new CifCoreCategoryBuilder.AtomSitesFractTransformBuilder(this); } public CifCoreCategoryBuilder.AtomTypeBuilder enterAtomType() { return new CifCoreCategoryBuilder.AtomTypeBuilder(this); } public CifCoreCategoryBuilder.AtomTypeScatBuilder enterAtomTypeScat() { return new CifCoreCategoryBuilder.AtomTypeScatBuilder(this); } public CifCoreCategoryBuilder.RefineBuilder enterRefine() { return new CifCoreCategoryBuilder.RefineBuilder(this); } public CifCoreCategoryBuilder.RefineDiffBuilder enterRefineDiff() { return new CifCoreCategoryBuilder.RefineDiffBuilder(this); } public CifCoreCategoryBuilder.RefineLsBuilder enterRefineLs() { return new CifCoreCategoryBuilder.RefineLsBuilder(this); } public CifCoreCategoryBuilder.RefineLsClassBuilder enterRefineLsClass() { return new CifCoreCategoryBuilder.RefineLsClassBuilder(this); } public CifCoreCategoryBuilder.FunctionBuilder enterFunction() { return new CifCoreCategoryBuilder.FunctionBuilder(this); } public CifCoreCategoryBuilder.SymmetryBuilder enterSymmetry() { return new CifCoreCategoryBuilder.SymmetryBuilder(this); } public CifCoreCategoryBuilder.DiffrnStandardsBuilder enterDiffrnStandards() { return new CifCoreCategoryBuilder.DiffrnStandardsBuilder(this); } public CifCoreCategoryBuilder.CellAngleBuilder enterCellAngle() { return new CifCoreCategoryBuilder.CellAngleBuilder(this); } public CifCoreCategoryBuilder.ChemCompBondBuilder enterChemCompBond() { return new CifCoreCategoryBuilder.ChemCompBondBuilder(this); } public CifCoreCategoryBuilder.SymmetryEquivBuilder enterSymmetryEquiv() { return new CifCoreCategoryBuilder.SymmetryEquivBuilder(this); } public CifCoreCategoryBuilder.PublManuscriptInclBuilder enterPublManuscriptIncl() { return new CifCoreCategoryBuilder.PublManuscriptInclBuilder(this); } public CifCoreCategoryBuilder.AtomSiteAnisotropBuilder enterAtomSiteAnisotrop() { return new CifCoreCategoryBuilder.AtomSiteAnisotropBuilder(this); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCoreCategoryBuilder.java000066400000000000000000013230741414676747700333430ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.builder.CategoryBuilderImpl; import org.rcsb.cif.model.builder.FloatColumnBuilderImpl; import org.rcsb.cif.model.builder.IntColumnBuilderImpl; import org.rcsb.cif.model.builder.StrColumnBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCoreCategoryBuilder extends CategoryBuilderImpl { public CifCoreCategoryBuilder(String blockName, CifCoreBlockBuilder parent) { super(blockName, parent); } @Override public void digest(IntColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) { parent.digest(columnBuilder); } @Override public void digest(FloatColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) { parent.digest(columnBuilder); } @Override public void digest(StrColumnBuilder, CifCoreBlockBuilder, CifCoreFileBuilder> columnBuilder) { parent.digest(columnBuilder); } public static class CifCoreBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "cif_core"; public CifCoreBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class DiffractionBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffraction"; public DiffractionBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class DiffrnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn"; public DiffrnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAmbientEnvironment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_environment", this); } public FloatColumnBuilder enterAmbientPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure", this); } public FloatColumnBuilder enterAmbientPressureGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_gt", this); } public FloatColumnBuilder enterAmbientPressureLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_lt", this); } public StrColumnBuilder enterCrystalSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_support", this); } public StrColumnBuilder enterCrystalTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_treatment", this); } public FloatColumnBuilder enterMeasuredFractionThetaFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "measured_fraction_theta_full", this); } public FloatColumnBuilder enterMeasuredFractionThetaMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "measured_fraction_theta_max", this); } public StrColumnBuilder enterSymmetryDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_description", this); } public FloatColumnBuilder enterAmbientPressureEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_esd", this); } public FloatColumnBuilder enterAmbientPressureSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_su", this); } public FloatColumnBuilder enterAmbientTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp", this); } public FloatColumnBuilder enterAmbientTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature", this); } public FloatColumnBuilder enterAmbientTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_esd", this); } public FloatColumnBuilder enterAmbientTemperatureSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_su", this); } public StrColumnBuilder enterAmbientTempDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_details", this); } public StrColumnBuilder enterAmbientTemperatureDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_details", this); } public FloatColumnBuilder enterAmbientTempGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_gt", this); } public FloatColumnBuilder enterAmbientTemperatureGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_gt", this); } public FloatColumnBuilder enterAmbientTempLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_lt", this); } public FloatColumnBuilder enterAmbientTemperatureLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temperature_lt", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public StrColumnBuilder enterMeasurementDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_details", this); } public StrColumnBuilder enterMeasurementDeviceClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_class", this); } public StrColumnBuilder enterDevice() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this); } public StrColumnBuilder enterDeviceClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_class", this); } public StrColumnBuilder enterMeasurementDeviceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_details", this); } public StrColumnBuilder enterDeviceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_details", this); } public StrColumnBuilder enterMeasurementDeviceMake() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_device_make", this); } public StrColumnBuilder enterDeviceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_type", this); } public StrColumnBuilder enterDeviceMake() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_make", this); } public StrColumnBuilder enterMeasurementMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_method", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterMeasurementSpecimenSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "measurement_specimen_support", this); } public StrColumnBuilder enterSpecimenSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_support", this); } } public static class DiffrnAttenuatorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_attenuator"; public DiffrnAttenuatorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } public FloatColumnBuilder enterScale() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale", this); } } public static class DiffrnDetectorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_detector"; public DiffrnDetectorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAreaResolMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "area_resol_mean", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDetector() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterDtime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dtime", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterMake() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "make", this); } } public static class DiffrnMeasurementBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_measurement"; public DiffrnMeasurementBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSpecimenAttachmentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_attachment_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDevice() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this); } public StrColumnBuilder enterDeviceClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_class", this); } public StrColumnBuilder enterDeviceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_details", this); } public StrColumnBuilder enterDeviceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_type", this); } public StrColumnBuilder enterDeviceMake() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_make", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterSpecimenSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_support", this); } } public static class DiffrnOrientBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_orient"; public DiffrnOrientBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class DiffrnOrientMatrixBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_orient_matrix"; public DiffrnOrientMatrixBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterUbij() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ubij", this); } public FloatColumnBuilder enterUB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][1]", this); } public FloatColumnBuilder enterUb11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_11", this); } public FloatColumnBuilder enterUB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][2]", this); } public FloatColumnBuilder enterUb12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_12", this); } public FloatColumnBuilder enterUB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][3]", this); } public FloatColumnBuilder enterUb13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_13", this); } public FloatColumnBuilder enterUB21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][1]", this); } public FloatColumnBuilder enterUb21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_21", this); } public FloatColumnBuilder enterUB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][2]", this); } public FloatColumnBuilder enterUb22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_22", this); } public FloatColumnBuilder enterUB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][3]", this); } public FloatColumnBuilder enterUb23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_23", this); } public FloatColumnBuilder enterUB31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][1]", this); } public FloatColumnBuilder enterUb31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_31", this); } public FloatColumnBuilder enterUB32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][2]", this); } public FloatColumnBuilder enterUb32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_32", this); } public FloatColumnBuilder enterUB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][3]", this); } public FloatColumnBuilder enterUb33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ub_33", this); } } public static class DiffrnOrientReflnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_orient_refln"; public DiffrnOrientReflnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this); } public FloatColumnBuilder enterAngleChiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi_su", this); } public FloatColumnBuilder enterAngleKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this); } public FloatColumnBuilder enterAngleKappaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa_su", this); } public FloatColumnBuilder enterAngleOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this); } public FloatColumnBuilder enterAngleOmegaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega_su", this); } public FloatColumnBuilder enterAnglePhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this); } public FloatColumnBuilder enterAnglePhiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi_su", this); } public FloatColumnBuilder enterAnglePsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this); } public FloatColumnBuilder enterAnglePsiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi_su", this); } public FloatColumnBuilder enterAngleTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this); } public FloatColumnBuilder enterAngleThetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta_su", this); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } } public static class DiffrnRadiationBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_radiation"; public DiffrnRadiationBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCollimation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collimation", this); } public FloatColumnBuilder enterFilterEdge() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "filter_edge", this); } public FloatColumnBuilder enterInhomogeneity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "inhomogeneity", this); } public StrColumnBuilder enterMonochromator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "monochromator", this); } public FloatColumnBuilder enterPolarisnNorm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_norm", this); } public FloatColumnBuilder enterPolarisnRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_ratio", this); } public StrColumnBuilder enterProbe() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterXraySymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xray_symbol", this); } public FloatColumnBuilder enterDetectorDtime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detector_dtime", this); } public StrColumnBuilder enterWavelengthDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_details", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterWavelengthDetermination() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_determination", this); } public StrColumnBuilder enterDetermination() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "determination", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class DiffrnRadiationWavelengthBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_radiation_wavelength"; public DiffrnRadiationWavelengthBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterWt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wt", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDetermination() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "determination", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterWavelengthSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_su", this); } public FloatColumnBuilder enterValueSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_su", this); } } public static class DiffrnReflnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_refln"; public DiffrnReflnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this); } public FloatColumnBuilder enterAngleKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this); } public FloatColumnBuilder enterAngleOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this); } public FloatColumnBuilder enterAnglePhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this); } public FloatColumnBuilder enterAnglePsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this); } public FloatColumnBuilder enterAngleTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this); } public StrColumnBuilder enterAttenuatorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "attenuator_code", this); } public StrColumnBuilder enterClassCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_code", this); } public IntColumnBuilder enterCountsBg1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_1", this); } public FloatColumnBuilder enterCountsBg1Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_1_su", this); } public IntColumnBuilder enterCountsBg2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_2", this); } public FloatColumnBuilder enterCountsBg2Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_2_su", this); } public IntColumnBuilder enterCountsNet() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_net", this); } public FloatColumnBuilder enterCountsNetSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_net_su", this); } public IntColumnBuilder enterCountsPeak() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_peak", this); } public FloatColumnBuilder enterCountsPeakSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_peak_su", this); } public IntColumnBuilder enterCountsTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_total", this); } public FloatColumnBuilder enterCountsTotalSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "counts_total_su", this); } public FloatColumnBuilder enterDetectSlitHoriz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_horiz", this); } public FloatColumnBuilder enterDetectSlitVert() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_vert", this); } public FloatColumnBuilder enterElapsedTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "elapsed_time", this); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterIntensityNet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_net", this); } public StrColumnBuilder enterScaleGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scale_group_code", this); } public StrColumnBuilder enterScanMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode", this); } public StrColumnBuilder enterScanModeBackgd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode_backgd", this); } public FloatColumnBuilder enterScanRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_rate", this); } public FloatColumnBuilder enterScanTimeBackgd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_time_backgd", this); } public FloatColumnBuilder enterScanWidth() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_width", this); } public StrColumnBuilder enterStandardCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "standard_code", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public FloatColumnBuilder enterIntensitySigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_sigma", this); } public FloatColumnBuilder enterIntensityU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_u", this); } public FloatColumnBuilder enterIntensityNetSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_net_su", this); } public FloatColumnBuilder enterSintOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sint_over_lambda", this); } public FloatColumnBuilder enterSinThetaOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sin_theta_over_lambda", this); } } public static class DiffrnReflnsBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_reflns"; public DiffrnReflnsBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAvREquivalents() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_r_equivalents", this); } public FloatColumnBuilder enterLaueMeasuredFractionFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "laue_measured_fraction_full", this); } public FloatColumnBuilder enterLaueMeasuredFractionMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "laue_measured_fraction_max", this); } public IntColumnBuilder enterLimitHMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_max", this); } public IntColumnBuilder enterLimitHMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_min", this); } public IntColumnBuilder enterLimitKMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_max", this); } public IntColumnBuilder enterLimitKMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_min", this); } public IntColumnBuilder enterLimitLMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_max", this); } public IntColumnBuilder enterLimitLMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_min", this); } public FloatColumnBuilder enterLimitMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_max", this); } public FloatColumnBuilder enterLimitMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_min", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterPointMeasuredFractionFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "point_measured_fraction_full", this); } public FloatColumnBuilder enterPointMeasuredFractionMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "point_measured_fraction_max", this); } public StrColumnBuilder enterReductionProcess() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reduction_process", this); } public FloatColumnBuilder enterResolutionFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "resolution_full", this); } public FloatColumnBuilder enterResolutionMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "resolution_max", this); } public FloatColumnBuilder enterThetaFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_full", this); } public FloatColumnBuilder enterThetaMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_max", this); } public FloatColumnBuilder enterThetaMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_min", this); } public FloatColumnBuilder enterAvUnetI_netI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_unetI/netI", this); } public FloatColumnBuilder enterAvSigmaIOverNetI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sigmaI_over_netI", this); } public FloatColumnBuilder enterAvSunetiOverNeti() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_suneti_over_neti", this); } public FloatColumnBuilder enterTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][1]", this); } public FloatColumnBuilder enter_11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "11", this); } public FloatColumnBuilder enterTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][2]", this); } public FloatColumnBuilder enter_12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "12", this); } public FloatColumnBuilder enterTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][3]", this); } public FloatColumnBuilder enter_13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "13", this); } public FloatColumnBuilder enterTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][1]", this); } public FloatColumnBuilder enter_21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "21", this); } public FloatColumnBuilder enterTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][2]", this); } public FloatColumnBuilder enter_22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "22", this); } public FloatColumnBuilder enterTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][3]", this); } public FloatColumnBuilder enter_23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "23", this); } public FloatColumnBuilder enterTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][1]", this); } public FloatColumnBuilder enter_31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "31", this); } public FloatColumnBuilder enterTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][2]", this); } public FloatColumnBuilder enter_32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "32", this); } public FloatColumnBuilder enterTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][3]", this); } public FloatColumnBuilder enter_33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "33", this); } } public static class DiffrnReflnsClassBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_reflns_class"; public DiffrnReflnsClassBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAvREq() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_r_eq", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterAvUI_I() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_uI/I", this); } public FloatColumnBuilder enterAvSgI_I() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sgI/I", this); } public FloatColumnBuilder enterAvSuiOverI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sui_over_i", this); } } public static class DiffrnReflnsTransfMatrixBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_reflns_transf_matrix"; public DiffrnReflnsTransfMatrixBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterTij() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tij", this); } public FloatColumnBuilder enter_11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "11", this); } public FloatColumnBuilder enter_12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "12", this); } public FloatColumnBuilder enter_13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "13", this); } public FloatColumnBuilder enter_21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "21", this); } public FloatColumnBuilder enter_22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "22", this); } public FloatColumnBuilder enter_23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "23", this); } public FloatColumnBuilder enter_31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "31", this); } public FloatColumnBuilder enter_32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "32", this); } public FloatColumnBuilder enter_33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "33", this); } } public static class DiffrnScaleGroupBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_scale_group"; public DiffrnScaleGroupBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterINet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "i_net", this); } public FloatColumnBuilder enterINetSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "i_net_su", this); } } public static class DiffrnSourceBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_source"; public DiffrnSourceBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBeamline() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beamline", this); } public FloatColumnBuilder enterCurrent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "current", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDevice() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this); } public StrColumnBuilder enterFacility() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "facility", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } public StrColumnBuilder enterSize() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "size", this); } public StrColumnBuilder enterTarget() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target", this); } public FloatColumnBuilder enterVoltage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "voltage", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterMake() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "make", this); } public FloatColumnBuilder enterTake_offAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "take-off_angle", this); } public FloatColumnBuilder enterTakeOffAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "take_off_angle", this); } } public static class DiffrnStandardBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_standard"; public DiffrnStandardBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDecayPercentSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_percent_su", this); } public FloatColumnBuilder enterScaleSuAverageSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_su_average_su", this); } public FloatColumnBuilder enterDecay() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_%", this); } public FloatColumnBuilder enterDecayPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_percent", this); } public IntColumnBuilder enterIntervalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "interval_count", this); } public FloatColumnBuilder enterIntervalTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "interval_time", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterScaleSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_sigma", this); } public FloatColumnBuilder enterScaleU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_u", this); } public FloatColumnBuilder enterScaleSuAverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_su_average", this); } } public static class DiffrnStandardReflnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_standard_refln"; public DiffrnStandardReflnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } } public static class ReflnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "refln"; public ReflnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterACalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a_calc", this); } public FloatColumnBuilder enterACalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a_calc_su", this); } public FloatColumnBuilder enterAMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a_meas", this); } public FloatColumnBuilder enterAMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a_meas_su", this); } public FloatColumnBuilder enterBCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_calc", this); } public FloatColumnBuilder enterBCalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_calc_su", this); } public FloatColumnBuilder enterBMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_meas", this); } public FloatColumnBuilder enterBMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_meas_su", this); } public StrColumnBuilder enterClassCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_code", this); } public FloatColumnBuilder enterDSpacing() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_spacing", this); } public FloatColumnBuilder enterFCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_calc", this); } public FloatColumnBuilder enterFCalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_calc_su", this); } public StrColumnBuilder enterFComplex() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "f_complex", this); } public FloatColumnBuilder enterFComplexSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_complex_su", this); } public FloatColumnBuilder enterFMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_meas", this); } public FloatColumnBuilder enterFSquaredCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_squared_calc", this); } public FloatColumnBuilder enterFSquaredCalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_squared_calc_su", this); } public FloatColumnBuilder enterFSquaredMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_squared_meas", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterFormFactorTable() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "form_factor_table", this); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterIntensityCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_calc", this); } public FloatColumnBuilder enterIntensityCalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_calc_su", this); } public FloatColumnBuilder enterIntensityMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_meas", this); } public FloatColumnBuilder enterLpFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lp_factor", this); } public FloatColumnBuilder enterMeanPathLengthTbar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_path_length_tbar", this); } public FloatColumnBuilder enterPhaseCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_calc", this); } public FloatColumnBuilder enterPhaseCalcSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_calc_su", this); } public FloatColumnBuilder enterPhaseMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_meas", this); } public FloatColumnBuilder enterPhaseMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_meas_su", this); } public StrColumnBuilder enterRefinementStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_status", this); } public StrColumnBuilder enterScaleGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scale_group_code", this); } public IntColumnBuilder enterSymmetryEpsilon() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_epsilon", this); } public IntColumnBuilder enterSymmetryMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_multiplicity", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public FloatColumnBuilder enterFMeasSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma", this); } public FloatColumnBuilder enterFMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_meas_su", this); } public FloatColumnBuilder enterFSquaredSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_squared_sigma", this); } public FloatColumnBuilder enterFSquaredMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_squared_meas_su", this); } public StrColumnBuilder enterObservedStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "observed_status", this); } public StrColumnBuilder enterStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status", this); } public StrColumnBuilder enterIncludeStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "include_status", this); } public FloatColumnBuilder enterIntensitySigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_sigma", this); } public FloatColumnBuilder enterIntensityMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_meas_su", this); } public FloatColumnBuilder enterSintOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sint_over_lambda", this); } public FloatColumnBuilder enterSinThetaOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sin_theta_over_lambda", this); } } public static class ReflnsBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "reflns"; public ReflnsBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterApplyDispersionToFcalc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "apply_dispersion_to_fcalc", this); } public FloatColumnBuilder enterDResolutionHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_resolution_high", this); } public FloatColumnBuilder enterDResolutionLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_resolution_low", this); } public FloatColumnBuilder enterFriedelCoverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "friedel_coverage", this); } public FloatColumnBuilder enterFriedelFractionFull() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "friedel_fraction_full", this); } public FloatColumnBuilder enterFriedelFractionMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "friedel_fraction_max", this); } public IntColumnBuilder enterLimitHMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_max", this); } public IntColumnBuilder enterLimitHMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_min", this); } public IntColumnBuilder enterLimitKMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_max", this); } public IntColumnBuilder enterLimitKMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_min", this); } public IntColumnBuilder enterLimitLMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_max", this); } public IntColumnBuilder enterLimitLMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_min", this); } public FloatColumnBuilder enterLimitMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_max", this); } public FloatColumnBuilder enterLimitMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "limit_min", this); } public IntColumnBuilder enterNumberObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_obs", this); } public IntColumnBuilder enterNumberGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_gt", this); } public IntColumnBuilder enterNumberAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_all", this); } public IntColumnBuilder enterNumberTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_total", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public StrColumnBuilder enterObservedCriterion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion", this); } public StrColumnBuilder enterThresholdExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "threshold_expression", this); } } public static class ReflnsClassBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "reflns_class"; public ReflnsClassBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public IntColumnBuilder enterNumberGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_gt", this); } public IntColumnBuilder enterNumberTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_total", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_all", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_gt", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_fsqd_factor", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_i_factor", this); } public FloatColumnBuilder enterWrFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_all", this); } } public static class ReflnsScaleBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "reflns_scale"; public ReflnsScaleBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_code", this); } public FloatColumnBuilder enterMeasF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_f", this); } public FloatColumnBuilder enterMeasFSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_f_squared", this); } public FloatColumnBuilder enterMeasFSquaredSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_f_squared_su", this); } public FloatColumnBuilder enterMeasFSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_f_su", this); } public FloatColumnBuilder enterMeasIntensity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_intensity", this); } public FloatColumnBuilder enterMeasIntensitySu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_intensity_su", this); } } public static class ReflnsShellBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "reflns_shell"; public ReflnsShellBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLimits() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_limits", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public IntColumnBuilder enterNumberMeasuredAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_all", this); } public IntColumnBuilder enterNumberUniqueAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_all", this); } public FloatColumnBuilder enterPercentPossibleAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_all", this); } public FloatColumnBuilder enterRmergeFAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmerge_f_all", this); } public FloatColumnBuilder enterRmergeIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmerge_i_all", this); } public FloatColumnBuilder enterMeanIOverSigIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_all", this); } public FloatColumnBuilder enterMeanIOverUIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_uI_all", this); } public FloatColumnBuilder enterMeaniOverSuiAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meani_over_sui_all", this); } public FloatColumnBuilder enterMeanIOverSigIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_obs", this); } public FloatColumnBuilder enterMeanIOverSigIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_gt", this); } public FloatColumnBuilder enterMeanIOverUIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_uI_gt", this); } public FloatColumnBuilder enterMeaniOverSuiGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meani_over_sui_gt", this); } public IntColumnBuilder enterNumberMeasuredObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_obs", this); } public IntColumnBuilder enterNumberMeasuredGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_gt", this); } public IntColumnBuilder enterNumberPossibleAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_possible_all", this); } public IntColumnBuilder enterNumberPossible() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_possible", this); } public IntColumnBuilder enterNumberUniqueObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_obs", this); } public IntColumnBuilder enterNumberUniqueGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_gt", this); } public FloatColumnBuilder enterPercentPossibleObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_obs", this); } public FloatColumnBuilder enterPercentPossibleGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_gt", this); } public FloatColumnBuilder enterRmergeFObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_obs", this); } public FloatColumnBuilder enterRmergeFGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmerge_f_gt", this); } public FloatColumnBuilder enterRmergeIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_I_obs", this); } public FloatColumnBuilder enterRmergeIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmerge_i_gt", this); } } public static class ExptlBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "exptl"; public ExptlBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterCrystalsNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "crystals_number", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterMethodDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_details", this); } public FloatColumnBuilder enterTransmissionFactorMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transmission_factor_max", this); } public FloatColumnBuilder enterTransmissionFactorMaxSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transmission_factor_max_su", this); } public FloatColumnBuilder enterTransmissionFactorMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transmission_factor_min", this); } public FloatColumnBuilder enterTransmissionFactorMinSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transmission_factor_min_su", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public FloatColumnBuilder enterAbsorptCoefficientMu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_coefficient_mu", this); } public FloatColumnBuilder enterCoefficientMu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "coefficient_mu", this); } public FloatColumnBuilder enterAbsorptCorrectionTMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_T_max", this); } public FloatColumnBuilder enterCorrectionTMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correction_t_max", this); } public FloatColumnBuilder enterAbsorptCorrectionTMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_T_min", this); } public FloatColumnBuilder enterCorrectionTMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correction_t_min", this); } public StrColumnBuilder enterAbsorptCorrectionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_type", this); } public StrColumnBuilder enterCorrectionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "correction_type", this); } public StrColumnBuilder enterAbsorptProcessDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_process_details", this); } public StrColumnBuilder enterProcessDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "process_details", this); } } public static class CellBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "cell"; public CellBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha", this); } public FloatColumnBuilder enterAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta", this); } public FloatColumnBuilder enterAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma", this); } public FloatColumnBuilder enterAtomicMass() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "atomic_mass", this); } public FloatColumnBuilder enterConvertUijToBetaij() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "convert_uij_to_betaij", this); } public FloatColumnBuilder enterConvertUijToBetaijSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "convert_uij_to_betaij_su", this); } public FloatColumnBuilder enterConvertUisoToUij() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "convert_uiso_to_uij", this); } public FloatColumnBuilder enterConvertUisoToUijSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "convert_uiso_to_uij_su", this); } public IntColumnBuilder enterFormulaUnitsZ() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "formula_units_z", this); } public FloatColumnBuilder enterLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a", this); } public FloatColumnBuilder enterLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b", this); } public FloatColumnBuilder enterLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c", this); } public FloatColumnBuilder enterMetricTensor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "metric_tensor", this); } public FloatColumnBuilder enterOrthogonalMatrix() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "orthogonal_matrix", this); } public FloatColumnBuilder enterReciprocalAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_alpha", this); } public FloatColumnBuilder enterReciprocalAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_beta", this); } public FloatColumnBuilder enterReciprocalAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_gamma", this); } public FloatColumnBuilder enterReciprocalLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_a", this); } public FloatColumnBuilder enterReciprocalLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_b", this); } public FloatColumnBuilder enterReciprocalLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_c", this); } public FloatColumnBuilder enterReciprocalMetricTensor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_metric_tensor", this); } public FloatColumnBuilder enterReciprocalMetricTensorSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_metric_tensor_su", this); } public FloatColumnBuilder enterReciprocalOrthogonalMatrix() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_orthogonal_matrix", this); } public FloatColumnBuilder enterReciprocalOrthogonalMatrixSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_orthogonal_matrix_su", this); } public FloatColumnBuilder enterReciprocalVectorA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_a", this); } public FloatColumnBuilder enterReciprocalVectorASu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_a_su", this); } public FloatColumnBuilder enterReciprocalVectorB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_b", this); } public FloatColumnBuilder enterReciprocalVectorBSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_b_su", this); } public FloatColumnBuilder enterReciprocalVectorC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_c", this); } public FloatColumnBuilder enterReciprocalVectorCSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_vector_c_su", this); } public FloatColumnBuilder enterVectorA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_a", this); } public FloatColumnBuilder enterVectorASu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_a_su", this); } public FloatColumnBuilder enterVectorB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_b", this); } public FloatColumnBuilder enterVectorBSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_b_su", this); } public FloatColumnBuilder enterVectorC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_c", this); } public FloatColumnBuilder enterVectorCSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_c_su", this); } public FloatColumnBuilder enterVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public FloatColumnBuilder enterAngleAlphaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha_esd", this); } public FloatColumnBuilder enterAngleAlphaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha_su", this); } public FloatColumnBuilder enterBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beta_su", this); } public FloatColumnBuilder enterAngleBetaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta_esd", this); } public FloatColumnBuilder enterAngleBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta_su", this); } public FloatColumnBuilder enterGammaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "gamma_su", this); } public FloatColumnBuilder enterAngleGammaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma_esd", this); } public FloatColumnBuilder enterAngleGammaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma_su", this); } public FloatColumnBuilder enterLengthAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a_esd", this); } public FloatColumnBuilder enterLengthASu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a_su", this); } public FloatColumnBuilder enterLengthBEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b_esd", this); } public FloatColumnBuilder enterLengthBSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b_su", this); } public FloatColumnBuilder enterLengthCEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c_esd", this); } public FloatColumnBuilder enterLengthCSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c_su", this); } public FloatColumnBuilder enterReciprocalAngleAlphaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_alpha_esd", this); } public FloatColumnBuilder enterReciprocalAngleAlphaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_alpha_su", this); } public FloatColumnBuilder enterReciprocalAngleBetaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_beta_esd", this); } public FloatColumnBuilder enterReciprocalAngleBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_beta_su", this); } public FloatColumnBuilder enterReciprocalAngleGammaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_gamma_esd", this); } public FloatColumnBuilder enterReciprocalAngleGammaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_gamma_su", this); } public FloatColumnBuilder enterReciprocalLengthAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_a_esd", this); } public FloatColumnBuilder enterReciprocalLengthASu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_a_su", this); } public FloatColumnBuilder enterReciprocalLengthBEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_b_esd", this); } public FloatColumnBuilder enterReciprocalLengthBSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_b_su", this); } public FloatColumnBuilder enterReciprocalLengthCEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_c_esd", this); } public FloatColumnBuilder enterReciprocalLengthCSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_c_su", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public FloatColumnBuilder enterVolumeEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_esd", this); } public FloatColumnBuilder enterVolumeSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_su", this); } } public static class CellMeasurementBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "cell_measurement"; public CellMeasurementBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure", this); } public StrColumnBuilder enterRadiation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "radiation", this); } public IntColumnBuilder enterReflnsUsed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_used", this); } public FloatColumnBuilder enterThetaMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_max", this); } public FloatColumnBuilder enterThetaMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_min", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public FloatColumnBuilder enterPressureEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure_esd", this); } public FloatColumnBuilder enterPressureSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure_su", this); } public FloatColumnBuilder enterTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public FloatColumnBuilder enterTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp_esd", this); } public FloatColumnBuilder enterTemperatureSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_su", this); } } public static class CellMeasurementReflnBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "cell_measurement_refln"; public CellMeasurementReflnBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta", this); } public FloatColumnBuilder enterThetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_su", this); } } public static class ChemicalBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "chemical"; public ChemicalBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAbsoluteConfiguration() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absolute_configuration", this); } public StrColumnBuilder enterCompoundSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compound_source", this); } public FloatColumnBuilder enterEnantioexcessBulk() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_bulk", this); } public FloatColumnBuilder enterEnantioexcessBulkSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_bulk_su", this); } public StrColumnBuilder enterEnantioexcessBulkTechnique() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_bulk_technique", this); } public FloatColumnBuilder enterEnantioexcessCrystal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_crystal", this); } public FloatColumnBuilder enterEnantioexcessCrystalSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_crystal_su", this); } public StrColumnBuilder enterEnantioexcessCrystalTechnique() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "enantioexcess_crystal_technique", this); } public StrColumnBuilder enterIdentifierInchi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_inchi", this); } public StrColumnBuilder enterIdentifierInchiKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_inchi_key", this); } public StrColumnBuilder enterIdentifierInchiVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_inchi_version", this); } public FloatColumnBuilder enterMeltingPoint() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point", this); } public FloatColumnBuilder enterMeltingPointGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_gt", this); } public FloatColumnBuilder enterMeltingPointGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_gt_su", this); } public FloatColumnBuilder enterMeltingPointLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_lt", this); } public FloatColumnBuilder enterMeltingPointLtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_lt_su", this); } public FloatColumnBuilder enterMeltingPointSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_su", this); } public StrColumnBuilder enterNameCommon() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_common", this); } public StrColumnBuilder enterNameMineral() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_mineral", this); } public StrColumnBuilder enterNameStructureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_structure_type", this); } public StrColumnBuilder enterNameSystematic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_systematic", this); } public StrColumnBuilder enterOpticalRotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "optical_rotation", this); } public StrColumnBuilder enterPropertiesBiological() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "properties_biological", this); } public StrColumnBuilder enterPropertiesPhysical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "properties_physical", this); } public FloatColumnBuilder enterTemperatureDecomposition() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition", this); } public FloatColumnBuilder enterTemperatureDecompositionGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_gt", this); } public FloatColumnBuilder enterTemperatureDecompositionGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_gt_su", this); } public FloatColumnBuilder enterTemperatureDecompositionLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_lt", this); } public FloatColumnBuilder enterTemperatureDecompositionLtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_lt_su", this); } public FloatColumnBuilder enterTemperatureSublimation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation", this); } public FloatColumnBuilder enterTemperatureSublimationGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_gt", this); } public FloatColumnBuilder enterTemperatureSublimationGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_gt_su", this); } public FloatColumnBuilder enterTemperatureSublimationLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_lt", this); } public FloatColumnBuilder enterTemperatureSublimationLtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_lt_su", this); } public FloatColumnBuilder enterTemperatureDecompositionEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_esd", this); } public FloatColumnBuilder enterTemperatureDecompositionSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_su", this); } public FloatColumnBuilder enterTemperatureSublimationEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_esd", this); } public FloatColumnBuilder enterTemperatureSublimationSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_su", this); } } public static class ChemicalConnAtomBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "chemical_conn_atom"; public ChemicalConnAtomBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "charge", this); } public FloatColumnBuilder enterDisplayX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "display_x", this); } public FloatColumnBuilder enterDisplayY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "display_y", this); } public IntColumnBuilder enterNca() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "nca", this); } public IntColumnBuilder enterNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "nh", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } } public static class ChemicalConnBondBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "chemical_conn_bond"; public ChemicalConnBondBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterAtom1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_1", this); } public IntColumnBuilder enterAtom2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_2", this); } public FloatColumnBuilder enterDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class ChemicalFormulaBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "chemical_formula"; public ChemicalFormulaBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAnalytical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "analytical", this); } public StrColumnBuilder enterIupac() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "iupac", this); } public StrColumnBuilder enterMoiety() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "moiety", this); } public StrColumnBuilder enterStructural() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structural", this); } public StrColumnBuilder enterSum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sum", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } public FloatColumnBuilder enterWeightMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight_meas", this); } public FloatColumnBuilder enterWeightMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight_meas_su", this); } } public static class ExptlAbsorptBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "exptl_absorpt"; public ExptlAbsorptBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCoefficientMu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "coefficient_mu", this); } public FloatColumnBuilder enterCorrectionTMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correction_t_max", this); } public FloatColumnBuilder enterCorrectionTMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correction_t_min", this); } public StrColumnBuilder enterCorrectionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "correction_type", this); } public StrColumnBuilder enterProcessDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "process_details", this); } } public static class ExptlCrystalBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal"; public ExptlCrystalBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterColour() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour", this); } public FloatColumnBuilder enterDensityDiffrn() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_diffrn", this); } public FloatColumnBuilder enterDensityDiffrnSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_diffrn_su", this); } public FloatColumnBuilder enterDensityMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas", this); } public FloatColumnBuilder enterDensityMeasGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_gt", this); } public FloatColumnBuilder enterDensityMeasGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_gt_su", this); } public FloatColumnBuilder enterDensityMeasLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_lt", this); } public FloatColumnBuilder enterDensityMeasLtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_lt_su", this); } public FloatColumnBuilder enterDensityMeasTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp", this); } public FloatColumnBuilder enterDensityMeasTempGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_gt", this); } public FloatColumnBuilder enterDensityMeasTempGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_gt_su", this); } public FloatColumnBuilder enterDensityMeasTempLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_lt", this); } public FloatColumnBuilder enterDensityMeasTempLtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_lt_su", this); } public StrColumnBuilder enterDensityMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "density_method", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterF000() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_000", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPreparation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "preparation", this); } public StrColumnBuilder enterPressureHistory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pressure_history", this); } public StrColumnBuilder enterRecrystallizationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recrystallization_method", this); } public FloatColumnBuilder enterSizeLength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_length", this); } public FloatColumnBuilder enterSizeLengthSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_length_su", this); } public FloatColumnBuilder enterSizeMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_max", this); } public FloatColumnBuilder enterSizeMaxSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_max_su", this); } public FloatColumnBuilder enterSizeMid() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_mid", this); } public FloatColumnBuilder enterSizeMidSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_mid_su", this); } public FloatColumnBuilder enterSizeMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_min", this); } public FloatColumnBuilder enterSizeMinSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_min_su", this); } public FloatColumnBuilder enterSizeRad() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_rad", this); } public FloatColumnBuilder enterSizeRadSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_rad_su", this); } public StrColumnBuilder enterThermalHistory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "thermal_history", this); } public FloatColumnBuilder enterDensityMeasEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_esd", this); } public FloatColumnBuilder enterDensityMeasSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_su", this); } public FloatColumnBuilder enterDensityMeasTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_esd", this); } public FloatColumnBuilder enterDensityMeasTempSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_su", this); } public StrColumnBuilder enterColourLustre() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_lustre", this); } public StrColumnBuilder enterGeneral() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "general", this); } public StrColumnBuilder enterColourPrimary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_primary", this); } public StrColumnBuilder enterHue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hue", this); } public StrColumnBuilder enterColourModifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_modifier", this); } public StrColumnBuilder enterIntensity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "intensity", this); } } public static class ExptlCrystalAppearanceBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal_appearance"; public ExptlCrystalAppearanceBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterGeneral() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "general", this); } public StrColumnBuilder enterHue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hue", this); } public StrColumnBuilder enterIntensity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "intensity", this); } } public static class ExptlCrystalFaceBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal_face"; public ExptlCrystalFaceBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDiffrChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_chi", this); } public FloatColumnBuilder enterDiffrChiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_chi_su", this); } public FloatColumnBuilder enterDiffrKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_kappa", this); } public FloatColumnBuilder enterDiffrKappaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_kappa_su", this); } public FloatColumnBuilder enterDiffrPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_phi", this); } public FloatColumnBuilder enterDiffrPhiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_phi_su", this); } public FloatColumnBuilder enterDiffrPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_psi", this); } public FloatColumnBuilder enterDiffrPsiSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_psi_su", this); } public IntColumnBuilder enterHkl() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hkl", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterPerpDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "perp_dist", this); } public FloatColumnBuilder enterPerpDistSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "perp_dist_su", this); } } public static class SpaceGroupBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "space_group"; public SpaceGroupBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBravaisType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bravais_type", this); } public StrColumnBuilder enterCentringType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "centring_type", this); } public StrColumnBuilder enterCrystalSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_system", this); } public StrColumnBuilder enterItCoordinateSystemCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "it_coordinate_system_code", this); } public StrColumnBuilder enterLaueClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "laue_class", this); } public IntColumnBuilder enterMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "multiplicity", this); } public StrColumnBuilder enterNameH_mAlt() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_h-m_alt", this); } public StrColumnBuilder enterNameH_mAltDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_h-m_alt_description", this); } public StrColumnBuilder enterNameH_mRef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_h-m_ref", this); } public StrColumnBuilder enterNameSchoenflies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_schoenflies", this); } public StrColumnBuilder enterPattersonNameH_m() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "patterson_name_h-m", this); } public StrColumnBuilder enterPointGroupH_m() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "point_group_h-m", this); } public IntColumnBuilder enterItNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "it_number", this); } public StrColumnBuilder enterNameH_mFull() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_h-m_full", this); } public StrColumnBuilder enterNameHall() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_hall", this); } } public static class SpaceGroupGeneratorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "space_group_generator"; public SpaceGroupGeneratorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "key", this); } public StrColumnBuilder enterXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xyz", this); } } public static class SpaceGroupSymopBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "space_group_symop"; public SpaceGroupSymopBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterOperationDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "operation_description", this); } public FloatColumnBuilder enterR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r", this); } public FloatColumnBuilder enterRt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rt", this); } public FloatColumnBuilder enterSeitzMatrix() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "seitz_matrix", this); } public FloatColumnBuilder enterT() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "t", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterOperationXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "operation_xyz", this); } } public static class SpaceGroupWyckoffBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "space_group_wyckoff"; public SpaceGroupWyckoffBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCoordsXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coords_xyz", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLetter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "letter", this); } public IntColumnBuilder enterMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "multiplicity", this); } public StrColumnBuilder enterSiteSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry", this); } } public static class ModelBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "model"; public ModelBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class GeomBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom"; public GeomBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterBondDistanceIncr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_distance_incr", this); } public FloatColumnBuilder enterBondDistanceMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_distance_min", this); } public FloatColumnBuilder enterContactDistanceIncr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "contact_distance_incr", this); } public FloatColumnBuilder enterContactDistanceMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "contact_distance_min", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } } public static class GeomAngleBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom_angle"; public GeomAngleBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDistances() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distances", this); } public FloatColumnBuilder enterDistancesSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distances_su", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabel1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabel2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabel3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_3", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } public FloatColumnBuilder enterValueSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_su", this); } } public static class GeomBondBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom_bond"; public GeomBondBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "multiplicity", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public FloatColumnBuilder enterValence() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "valence", this); } public FloatColumnBuilder enterValenceSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "valence_su", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabel1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabel2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } public FloatColumnBuilder enterDistanceSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_su", this); } } public static class GeomContactBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom_contact"; public GeomContactBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabel1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabel2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } public FloatColumnBuilder enterDistanceSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_su", this); } } public static class GeomHbondBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom_hbond"; public GeomHbondBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleDha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_dha", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetryA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_a", this); } public StrColumnBuilder enterSiteSymmetryD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_d", this); } public StrColumnBuilder enterSiteSymmetryH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_h", this); } public FloatColumnBuilder enterAngleDHAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_DHA_esd", this); } public FloatColumnBuilder enterAngleDhaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_dha_su", this); } public StrColumnBuilder enterAtomSiteIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_A", this); } public StrColumnBuilder enterAtomSiteLabelA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_a", this); } public StrColumnBuilder enterAtomSiteIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_D", this); } public StrColumnBuilder enterAtomSiteLabelD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_d", this); } public StrColumnBuilder enterAtomSiteIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_H", this); } public StrColumnBuilder enterAtomSiteLabelH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_h", this); } public FloatColumnBuilder enterDistDA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DA", this); } public FloatColumnBuilder enterDistanceDa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_da", this); } public FloatColumnBuilder enterDistDAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DA_esd", this); } public FloatColumnBuilder enterDistanceDaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_da_su", this); } public FloatColumnBuilder enterDistDH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DH", this); } public FloatColumnBuilder enterDistanceDh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_dh", this); } public FloatColumnBuilder enterDistDHEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DH_esd", this); } public FloatColumnBuilder enterDistanceDhSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_dh_su", this); } public FloatColumnBuilder enterDistHA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_HA", this); } public FloatColumnBuilder enterDistanceHa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_ha", this); } public FloatColumnBuilder enterDistHAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_HA_esd", this); } public FloatColumnBuilder enterDistanceHaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_ha_su", this); } } public static class GeomTorsionBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "geom_torsion"; public GeomTorsionBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDistances() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distances", this); } public FloatColumnBuilder enterDistancesSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distances_su", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public StrColumnBuilder enterSiteSymmetry4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_4", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } public FloatColumnBuilder enterAngleSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_su", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabel1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabel2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabel3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_3", this); } public StrColumnBuilder enterAtomSiteId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_4", this); } public StrColumnBuilder enterAtomSiteLabel4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_4", this); } } public static class ModelSiteBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "model_site"; public ModelSiteBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAdpEigenvalues() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_eigenvalues", this); } public FloatColumnBuilder enterAdpEigenvaluesSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_eigenvalues_su", this); } public FloatColumnBuilder enterAdpEigenvectors() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_eigenvectors", this); } public FloatColumnBuilder enterAdpEigenvectorsSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_eigenvectors_su", this); } public FloatColumnBuilder enterAdpMatrixBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_matrix_beta", this); } public FloatColumnBuilder enterAdpMatrixBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "adp_matrix_beta_su", this); } public FloatColumnBuilder enterCartnXyz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_xyz", this); } public FloatColumnBuilder enterCartnXyzSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_xyz_su", this); } public StrColumnBuilder enterDisplayColour() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "display_colour", this); } public FloatColumnBuilder enterFractXyz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_xyz", this); } public FloatColumnBuilder enterFractXyzSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_xyz_su", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterIndex() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public IntColumnBuilder enterMoleIndex() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mole_index", this); } public FloatColumnBuilder enterRadiusBond() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_bond", this); } public FloatColumnBuilder enterRadiusContact() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_contact", this); } public StrColumnBuilder enterSymop() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symop", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } } public static class ValenceBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "valence"; public ValenceBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class ValenceParamBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "valence_param"; public ValenceParamBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtom1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_1", this); } public FloatColumnBuilder enterAtom1Valence() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "atom_1_valence", this); } public StrColumnBuilder enterAtom2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_2", this); } public FloatColumnBuilder enterAtom2Valence() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "atom_2_valence", this); } public FloatColumnBuilder enterB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_id", this); } public FloatColumnBuilder enterRo() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ro", this); } } public static class ValenceRefBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "valence_ref"; public ValenceRefBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference", this); } } public static class PublicationBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publication"; public PublicationBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class AuditBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit"; public AuditBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBlockDoi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_doi", this); } public StrColumnBuilder enterCreationDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation_date", this); } public StrColumnBuilder enterCreationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation_method", this); } public StrColumnBuilder enterSchema() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "schema", this); } public StrColumnBuilder enterUpdateRecord() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "update_record", this); } public StrColumnBuilder enterRevisionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_id", this); } public StrColumnBuilder enterBlockCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_code", this); } } public static class AuditAuthorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_author"; public AuditAuthorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterIdOrcid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_orcid", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class AuditAuthorRoleBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_author_role"; public AuditAuthorRoleBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRole() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "role", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } } public static class AuditConformBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_conform"; public AuditConformBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDictLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_location", this); } public StrColumnBuilder enterDictName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_name", this); } public StrColumnBuilder enterDictVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_version", this); } } public static class AuditContactAuthorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_contact_author"; public AuditContactAuthorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class AuditLinkBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_link"; public AuditLinkBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBlockCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_code", this); } public StrColumnBuilder enterBlockDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_description", this); } } public static class AuditSupportBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "audit_support"; public AuditSupportBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAwardNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "award_number", this); } public StrColumnBuilder enterAwardRecipient() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "award_recipient", this); } public StrColumnBuilder enterAwardType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "award_type", this); } public StrColumnBuilder enterFundingOrganization() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "funding_organization", this); } public StrColumnBuilder enterFundingOrganizationDoi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "funding_organization_doi", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class CitationBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "citation"; public CitationBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract", this); } public StrColumnBuilder enterAbstractIdCas() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract_id_cas", this); } public StrColumnBuilder enterBookIdIsbn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_id_isbn", this); } public StrColumnBuilder enterBookPublisher() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_publisher", this); } public StrColumnBuilder enterBookPublisherCity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_publisher_city", this); } public StrColumnBuilder enterBookTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_title", this); } public StrColumnBuilder enterCoordinateLinkage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coordinate_linkage", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public StrColumnBuilder enterDatabaseIdCsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id_csd", this); } public StrColumnBuilder enterDatabaseIdMedline() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id_medline", this); } public StrColumnBuilder enterDoi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "doi", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterJournalAbbrev() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_abbrev", this); } public StrColumnBuilder enterJournalFull() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_full", this); } public StrColumnBuilder enterJournalIdAstm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_astm", this); } public StrColumnBuilder enterJournalIdCsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_csd", this); } public StrColumnBuilder enterJournalIdIssn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_issn", this); } public IntColumnBuilder enterJournalIssue() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "journal_issue", this); } public IntColumnBuilder enterJournalVolume() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "journal_volume", this); } public StrColumnBuilder enterLanguage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "language", this); } public StrColumnBuilder enterPageFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_first", this); } public StrColumnBuilder enterPageLast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_last", this); } public StrColumnBuilder enterPublisher() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publisher", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } public StrColumnBuilder enterYear() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "year", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } } public static class CitationAuthorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "citation_author"; public CitationAuthorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "key", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class CitationEditorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "citation_editor"; public CitationEditorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class ComputingBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "computing"; public ComputingBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCellRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell_refinement", this); } public StrColumnBuilder enterMolecularGraphics() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "molecular_graphics", this); } public StrColumnBuilder enterPublicationMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publication_material", this); } public StrColumnBuilder enterStructureRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_refinement", this); } public StrColumnBuilder enterStructureSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_solution", this); } public StrColumnBuilder enterDataCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_collection", this); } public StrColumnBuilder enterDiffrnCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_collection", this); } public StrColumnBuilder enterDataReduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reduction", this); } public StrColumnBuilder enterDiffrnReduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_reduction", this); } } public static class DatabaseBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "database"; public DatabaseBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCsdHistory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "csd_history", this); } public StrColumnBuilder enterDatasetDoi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dataset_doi", this); } public StrColumnBuilder enterJournalAstm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_astm", this); } public StrColumnBuilder enterJournalCsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_csd", this); } public StrColumnBuilder enterCodeCAS() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_CAS", this); } public StrColumnBuilder enterCas() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cas", this); } public StrColumnBuilder enterCodeCOD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_COD", this); } public StrColumnBuilder enterCod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cod", this); } public StrColumnBuilder enterCodeCSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_CSD", this); } public StrColumnBuilder enterCsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "csd", this); } public StrColumnBuilder enterCodeDepnumCcdcArchive() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_archive", this); } public StrColumnBuilder enterDepnumCcdcArchive() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_archive", this); } public StrColumnBuilder enterCodeDepnumCcdcFiz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_fiz", this); } public StrColumnBuilder enterDepnumCcdcFiz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_fiz", this); } public StrColumnBuilder enterCodeDepnumCcdcJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_journal", this); } public StrColumnBuilder enterDepnumCcdcJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_journal", this); } public StrColumnBuilder enterCodeICSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_ICSD", this); } public StrColumnBuilder enterIcsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "icsd", this); } public StrColumnBuilder enterCodeMDF() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_MDF", this); } public StrColumnBuilder enterMdf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mdf", this); } public StrColumnBuilder enterCodeNBS() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_NBS", this); } public StrColumnBuilder enterNbs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nbs", this); } public StrColumnBuilder enterCodePDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_PDB", this); } public StrColumnBuilder enterPdb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb", this); } public StrColumnBuilder enterCodePDF() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_PDF", this); } public StrColumnBuilder enterPdf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdf", this); } } public static class DatabaseCodeBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "database_code"; public DatabaseCodeBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCas() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cas", this); } public StrColumnBuilder enterCod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cod", this); } public StrColumnBuilder enterCsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "csd", this); } public StrColumnBuilder enterDepnumCcdcArchive() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_archive", this); } public StrColumnBuilder enterDepnumCcdcFiz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_fiz", this); } public StrColumnBuilder enterDepnumCcdcJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depnum_ccdc_journal", this); } public StrColumnBuilder enterIcsd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "icsd", this); } public StrColumnBuilder enterMdf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mdf", this); } public StrColumnBuilder enterNbs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nbs", this); } public StrColumnBuilder enterPdb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb", this); } public StrColumnBuilder enterPdf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdf", this); } } public static class DatabaseRelatedBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "database_related"; public DatabaseRelatedBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDatabaseId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id", this); } public StrColumnBuilder enterEntryCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_code", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRelation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "relation", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } } public static class DisplayBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "display"; public DisplayBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class DisplayColourBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "display_colour"; public DisplayColourBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterBlue() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "blue", this); } public IntColumnBuilder enterGreen() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "green", this); } public StrColumnBuilder enterHue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hue", this); } public IntColumnBuilder enterRed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "red", this); } public IntColumnBuilder enterRgb() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "rgb", this); } } public static class JournalBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "journal"; public JournalBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCodenAstm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coden_astm", this); } public StrColumnBuilder enterCodenCambridge() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coden_cambridge", this); } public StrColumnBuilder enterDataValidationNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_validation_number", this); } public StrColumnBuilder enterIssue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "issue", this); } public StrColumnBuilder enterLanguage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "language", this); } public StrColumnBuilder enterNameFull() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_full", this); } public StrColumnBuilder enterPageFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_first", this); } public StrColumnBuilder enterPageLast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_last", this); } public StrColumnBuilder enterPaperCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "paper_category", this); } public StrColumnBuilder enterPaperDoi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "paper_doi", this); } public StrColumnBuilder enterSupplPublNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "suppl_publ_number", this); } public IntColumnBuilder enterSupplPublPages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "suppl_publ_pages", this); } public StrColumnBuilder enterValidationNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "validation_number", this); } public IntColumnBuilder enterVolume() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public IntColumnBuilder enterYear() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "year", this); } public StrColumnBuilder enterCoeditorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_address", this); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterCoeditorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_code", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterCoeditorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_email", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterCoeditorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_fax", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_name", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterCoeditorNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_notes", this); } public StrColumnBuilder enterNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "notes", this); } public StrColumnBuilder enterCoeditorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_phone", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } public StrColumnBuilder enterDateAccepted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_accepted", this); } public StrColumnBuilder enterAccepted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "accepted", this); } public StrColumnBuilder enterDateFromCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_from_coeditor", this); } public StrColumnBuilder enterFromCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_coeditor", this); } public StrColumnBuilder enterDatePrintersFinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_printers_final", this); } public StrColumnBuilder enterPrintersFinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "printers_final", this); } public StrColumnBuilder enterDatePrintersFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_printers_first", this); } public StrColumnBuilder enterPrintersFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "printers_first", this); } public StrColumnBuilder enterDateProofsIn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_proofs_in", this); } public StrColumnBuilder enterProofsIn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proofs_in", this); } public StrColumnBuilder enterDateProofsOut() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_proofs_out", this); } public StrColumnBuilder enterProofsOut() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proofs_out", this); } public StrColumnBuilder enterDateRecdCopyright() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_copyright", this); } public StrColumnBuilder enterRecdCopyright() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_copyright", this); } public StrColumnBuilder enterDateRecdElectronic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_electronic", this); } public StrColumnBuilder enterRecdElectronic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_electronic", this); } public StrColumnBuilder enterDateRecdHardCopy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_hard_copy", this); } public StrColumnBuilder enterRecdHardCopy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_hard_copy", this); } public StrColumnBuilder enterDateToCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_to_coeditor", this); } public StrColumnBuilder enterToCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "to_coeditor", this); } public StrColumnBuilder enterTecheditorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_address", this); } public StrColumnBuilder enterTecheditorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_code", this); } public StrColumnBuilder enterTecheditorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_email", this); } public StrColumnBuilder enterTecheditorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_fax", this); } public StrColumnBuilder enterTecheditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_name", this); } public StrColumnBuilder enterTecheditorNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_notes", this); } public StrColumnBuilder enterTecheditorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_phone", this); } } public static class JournalCoeditorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "journal_coeditor"; public JournalCoeditorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "notes", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class JournalDateBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "journal_date"; public JournalDateBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAccepted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "accepted", this); } public StrColumnBuilder enterFromCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_coeditor", this); } public StrColumnBuilder enterPrintersFinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "printers_final", this); } public StrColumnBuilder enterPrintersFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "printers_first", this); } public StrColumnBuilder enterProofsIn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proofs_in", this); } public StrColumnBuilder enterProofsOut() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proofs_out", this); } public StrColumnBuilder enterRecdCopyright() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_copyright", this); } public StrColumnBuilder enterRecdElectronic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_electronic", this); } public StrColumnBuilder enterRecdHardCopy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recd_hard_copy", this); } public StrColumnBuilder enterToCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "to_coeditor", this); } } public static class JournalIndexBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "journal_index"; public JournalIndexBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSubterm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "subterm", this); } public StrColumnBuilder enterTerm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "term", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class JournalTecheditorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "journal_techeditor"; public JournalTecheditorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "notes", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class PublBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ"; public PublBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterContactLetter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_letter", this); } public StrColumnBuilder enterContactAuthorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_address", this); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterContactAuthorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_email", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterContactAuthorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_fax", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterContactAuthor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author", this); } public StrColumnBuilder enterContactAuthorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_name", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterContactAuthorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_phone", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } public StrColumnBuilder enterManuscriptCreation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_creation", this); } public StrColumnBuilder enterCreation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation", this); } public StrColumnBuilder enterManuscriptProcessed() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_processed", this); } public StrColumnBuilder enterProcessed() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processed", this); } public StrColumnBuilder enterManuscriptText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_text", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } public StrColumnBuilder enterRequestedCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_category", this); } public StrColumnBuilder enterCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category", this); } public StrColumnBuilder enterRequestedCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_coeditor_name", this); } public StrColumnBuilder enterCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_name", this); } public StrColumnBuilder enterRequestedJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_journal", this); } public StrColumnBuilder enterJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal", this); } public StrColumnBuilder enterSectionAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_abstract", this); } public StrColumnBuilder enterAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract", this); } public StrColumnBuilder enterSectionAcknowledgements() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_acknowledgements", this); } public StrColumnBuilder enterAcknowledgements() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "acknowledgements", this); } public StrColumnBuilder enterSectionComment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_comment", this); } public StrColumnBuilder enterComment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comment", this); } public StrColumnBuilder enterSectionDiscussion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_discussion", this); } public StrColumnBuilder enterDiscussion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "discussion", this); } public StrColumnBuilder enterSectionExperimental() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_experimental", this); } public StrColumnBuilder enterExperimental() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental", this); } public StrColumnBuilder enterSectionExptlPrep() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_prep", this); } public StrColumnBuilder enterExptlPrep() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_prep", this); } public StrColumnBuilder enterSectionExptlRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_refinement", this); } public StrColumnBuilder enterExptlRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_refinement", this); } public StrColumnBuilder enterSectionExptlSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_solution", this); } public StrColumnBuilder enterExptlSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_solution", this); } public StrColumnBuilder enterSectionFigureCaptions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_figure_captions", this); } public StrColumnBuilder enterFigureCaptions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "figure_captions", this); } public StrColumnBuilder enterSectionIntroduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_introduction", this); } public StrColumnBuilder enterIntroduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "introduction", this); } public StrColumnBuilder enterSectionKeywords() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_keywords", this); } public StrColumnBuilder enterKeywords() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "keywords", this); } public StrColumnBuilder enterSectionReferences() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_references", this); } public StrColumnBuilder enterReferences() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "references", this); } public StrColumnBuilder enterSectionRelatedLiterature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_related_literature", this); } public StrColumnBuilder enterRelatedLiterature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_literature", this); } public StrColumnBuilder enterSectionSynopsis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_synopsis", this); } public StrColumnBuilder enterSynopsis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "synopsis", this); } public StrColumnBuilder enterSectionTableLegends() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_table_legends", this); } public StrColumnBuilder enterTableLegends() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "table_legends", this); } public StrColumnBuilder enterSectionTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_title", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } public StrColumnBuilder enterSectionTitleFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_title_footnote", this); } public StrColumnBuilder enterTitleFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title_footnote", this); } } public static class PublAuthorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_author"; public PublAuthorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "footnote", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterIdAudit() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_audit", this); } public StrColumnBuilder enterIdIucr() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_iucr", this); } public StrColumnBuilder enterIdOrcid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_orcid", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class PublBodyBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_body"; public PublBodyBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterContents() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contents", this); } public StrColumnBuilder enterElement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "element", this); } public StrColumnBuilder enterFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "format", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } } public static class PublContactAuthorBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_contact_author"; public PublContactAuthorBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterIdIucr() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_iucr", this); } public StrColumnBuilder enterIdOrcid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_orcid", this); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class PublManuscriptBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_manuscript"; public PublManuscriptBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCreation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation", this); } public StrColumnBuilder enterProcessed() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processed", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PublManuscriptInclExtraBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_manuscript_incl_extra"; public PublManuscriptInclExtraBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDefn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "defn", this); } public StrColumnBuilder enterInfo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "info", this); } public StrColumnBuilder enterItem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item", this); } } public static class PublRequestedBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_requested"; public PublRequestedBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category", this); } public StrColumnBuilder enterCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_name", this); } public StrColumnBuilder enterJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal", this); } } public static class PublSectionBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_section"; public PublSectionBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract", this); } public StrColumnBuilder enterAcknowledgements() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "acknowledgements", this); } public StrColumnBuilder enterComment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comment", this); } public StrColumnBuilder enterDiscussion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "discussion", this); } public StrColumnBuilder enterExperimental() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental", this); } public StrColumnBuilder enterExptlPrep() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_prep", this); } public StrColumnBuilder enterExptlRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_refinement", this); } public StrColumnBuilder enterExptlSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_solution", this); } public StrColumnBuilder enterFigureCaptions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "figure_captions", this); } public StrColumnBuilder enterIntroduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "introduction", this); } public StrColumnBuilder enterKeywords() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "keywords", this); } public StrColumnBuilder enterReferences() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "references", this); } public StrColumnBuilder enterRelatedLiterature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_literature", this); } public StrColumnBuilder enterSynopsis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "synopsis", this); } public StrColumnBuilder enterTableLegends() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "table_legends", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } public StrColumnBuilder enterTitleFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title_footnote", this); } } public static class StructureBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "structure"; public StructureBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class AtomBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom"; public AtomBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } } public static class AtomSiteBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_site"; public AtomSiteBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAttachedHydrogens() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "attached_hydrogens", this); } public FloatColumnBuilder enterBEquivGeomMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_equiv_geom_mean", this); } public FloatColumnBuilder enterBIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_iso_or_equiv", this); } public StrColumnBuilder enterCalcAttachedAtom() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "calc_attached_atom", this); } public StrColumnBuilder enterCalcFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "calc_flag", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_x", this); } public FloatColumnBuilder enterCartnXyz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_xyz", this); } public FloatColumnBuilder enterCartnXyzSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_xyz_su", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_z", this); } public IntColumnBuilder enterChemicalConnNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "chemical_conn_number", this); } public StrColumnBuilder enterConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "constraints", this); } public StrColumnBuilder enterDisorderAssembly() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "disorder_assembly", this); } public StrColumnBuilder enterDisorderGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "disorder_group", this); } public FloatColumnBuilder enterFractX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x", this); } public FloatColumnBuilder enterFractXyz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_xyz", this); } public FloatColumnBuilder enterFractXyzSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_xyz_su", this); } public FloatColumnBuilder enterFractY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y", this); } public FloatColumnBuilder enterFractZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z", this); } public StrColumnBuilder enterLabelComponent0() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_0", this); } public StrColumnBuilder enterLabelComponent1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_1", this); } public StrColumnBuilder enterLabelComponent2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_2", this); } public StrColumnBuilder enterLabelComponent3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_3", this); } public StrColumnBuilder enterLabelComponent4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_4", this); } public StrColumnBuilder enterLabelComponent5() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_5", this); } public StrColumnBuilder enterLabelComponent6() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_component_6", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public StrColumnBuilder enterRefinementFlags() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags", this); } public StrColumnBuilder enterRefinementFlagsAdp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_adp", this); } public StrColumnBuilder enterRefinementFlagsOccupancy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_occupancy", this); } public StrColumnBuilder enterRefinementFlagsPosn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_posn", this); } public StrColumnBuilder enterRestraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraints", this); } public IntColumnBuilder enterSiteSymmetryOrder() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_order", this); } public FloatColumnBuilder enterTensorBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tensor_beta", this); } public FloatColumnBuilder enterTensorBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tensor_beta_su", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public FloatColumnBuilder enterUEquivGeomMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_equiv_geom_mean", this); } public FloatColumnBuilder enterUIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_iso_or_equiv", this); } public StrColumnBuilder enterWyckoffSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wyckoff_symbol", this); } public StrColumnBuilder enterThermalDisplaceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "thermal_displace_type", this); } public StrColumnBuilder enterAdpType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "adp_type", this); } public FloatColumnBuilder enterBEquivGeomMeanEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_equiv_geom_mean_esd", this); } public FloatColumnBuilder enterBEquivGeomMeanSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_equiv_geom_mean_su", this); } public FloatColumnBuilder enterBIsoOrEquivEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_or_equiv_esd", this); } public FloatColumnBuilder enterBIsoOrEquivSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_iso_or_equiv_su", this); } public FloatColumnBuilder enterCartnXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x_esd", this); } public FloatColumnBuilder enterCartnXSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_x_su", this); } public FloatColumnBuilder enterCartnYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y_esd", this); } public FloatColumnBuilder enterCartnYSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_y_su", this); } public FloatColumnBuilder enterCartnZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z_esd", this); } public FloatColumnBuilder enterCartnZSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cartn_z_su", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterFractXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x_esd", this); } public FloatColumnBuilder enterFractXSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x_su", this); } public FloatColumnBuilder enterFractYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y_esd", this); } public FloatColumnBuilder enterFractYSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y_su", this); } public FloatColumnBuilder enterFractZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z_esd", this); } public FloatColumnBuilder enterFractZSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z_su", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public FloatColumnBuilder enterOccupancyEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_esd", this); } public FloatColumnBuilder enterOccupancySu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_su", this); } public IntColumnBuilder enterSymmetryMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_multiplicity", this); } public IntColumnBuilder enterSiteSymmetryMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_multiplicity", this); } public FloatColumnBuilder enterUEquivGeomMeanEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_equiv_geom_mean_esd", this); } public FloatColumnBuilder enterUEquivGeomMeanSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_equiv_geom_mean_su", this); } public FloatColumnBuilder enterUIsoOrEquivEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_iso_or_equiv_esd", this); } public FloatColumnBuilder enterUIsoOrEquivSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_iso_or_equiv_su", this); } public FloatColumnBuilder enterAnisoB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][1]", this); } public FloatColumnBuilder enterB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]", this); } public FloatColumnBuilder enterAnisoB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][1]_esd", this); } public FloatColumnBuilder enterB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]_esd", this); } public FloatColumnBuilder enterB11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_11_su", this); } public FloatColumnBuilder enterAnisoB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][2]", this); } public FloatColumnBuilder enterB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]", this); } public FloatColumnBuilder enterAnisoB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][2]_esd", this); } public FloatColumnBuilder enterB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]_esd", this); } public FloatColumnBuilder enterB12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_12_su", this); } public FloatColumnBuilder enterAnisoB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][3]", this); } public FloatColumnBuilder enterB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]", this); } public FloatColumnBuilder enterAnisoB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][3]_esd", this); } public FloatColumnBuilder enterB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]_esd", this); } public FloatColumnBuilder enterB13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_13_su", this); } public FloatColumnBuilder enterAnisoB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][2]", this); } public FloatColumnBuilder enterB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]", this); } public FloatColumnBuilder enterAnisoB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][2]_esd", this); } public FloatColumnBuilder enterB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]_esd", this); } public FloatColumnBuilder enterB22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_22_su", this); } public FloatColumnBuilder enterAnisoB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][3]", this); } public FloatColumnBuilder enterB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]", this); } public FloatColumnBuilder enterAnisoB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][3]_esd", this); } public FloatColumnBuilder enterB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]_esd", this); } public FloatColumnBuilder enterB23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_23_su", this); } public FloatColumnBuilder enterAnisoB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[3][3]", this); } public FloatColumnBuilder enterB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]", this); } public FloatColumnBuilder enterAnisoB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[3][3]_esd", this); } public FloatColumnBuilder enterB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]_esd", this); } public FloatColumnBuilder enterB33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_33_su", this); } public FloatColumnBuilder enterRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio", this); } public FloatColumnBuilder enterAnisoRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_ratio", this); } public FloatColumnBuilder enterAnisoU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][1]", this); } public FloatColumnBuilder enterU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]", this); } public FloatColumnBuilder enterAnisoU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][1]_esd", this); } public FloatColumnBuilder enterU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]_esd", this); } public FloatColumnBuilder enterU11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_11_su", this); } public FloatColumnBuilder enterAnisoU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][2]", this); } public FloatColumnBuilder enterU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]", this); } public FloatColumnBuilder enterAnisoU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][2]_esd", this); } public FloatColumnBuilder enterU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]_esd", this); } public FloatColumnBuilder enterU12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_12_su", this); } public FloatColumnBuilder enterAnisoU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][3]", this); } public FloatColumnBuilder enterU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]", this); } public FloatColumnBuilder enterAnisoU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][3]_esd", this); } public FloatColumnBuilder enterU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]_esd", this); } public FloatColumnBuilder enterU13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_13_su", this); } public FloatColumnBuilder enterAnisoU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][2]", this); } public FloatColumnBuilder enterU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]", this); } public FloatColumnBuilder enterAnisoU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][2]_esd", this); } public FloatColumnBuilder enterU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]_esd", this); } public FloatColumnBuilder enterU22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_22_su", this); } public FloatColumnBuilder enterAnisoU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][3]", this); } public FloatColumnBuilder enterU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]", this); } public FloatColumnBuilder enterAnisoU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][3]_esd", this); } public FloatColumnBuilder enterU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]_esd", this); } public FloatColumnBuilder enterU23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_23_su", this); } public FloatColumnBuilder enterAnisoU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[3][3]", this); } public FloatColumnBuilder enterU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]", this); } public FloatColumnBuilder enterAnisoU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[3][3]_esd", this); } public FloatColumnBuilder enterU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]_esd", this); } public FloatColumnBuilder enterU33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_33_su", this); } } public static class AtomSiteAnisoBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_site_aniso"; public AtomSiteAnisoBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterMatrixB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_b", this); } public FloatColumnBuilder enterMatrixBSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_b_su", this); } public FloatColumnBuilder enterMatrixU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_u", this); } public FloatColumnBuilder enterMatrixUSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_u_su", this); } public FloatColumnBuilder enterB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]", this); } public FloatColumnBuilder enterB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]_esd", this); } public FloatColumnBuilder enterB11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_11_su", this); } public FloatColumnBuilder enterB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]", this); } public FloatColumnBuilder enterB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]_esd", this); } public FloatColumnBuilder enterB12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_12_su", this); } public FloatColumnBuilder enterB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]", this); } public FloatColumnBuilder enterB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]_esd", this); } public FloatColumnBuilder enterB13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_13_su", this); } public FloatColumnBuilder enterB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]", this); } public FloatColumnBuilder enterB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]_esd", this); } public FloatColumnBuilder enterB22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_22_su", this); } public FloatColumnBuilder enterB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]", this); } public FloatColumnBuilder enterB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]_esd", this); } public FloatColumnBuilder enterB23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_23_su", this); } public FloatColumnBuilder enterB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]", this); } public FloatColumnBuilder enterB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]_esd", this); } public FloatColumnBuilder enterB33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_33_su", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public FloatColumnBuilder enterRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public FloatColumnBuilder enterU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]", this); } public FloatColumnBuilder enterU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]_esd", this); } public FloatColumnBuilder enterU11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_11_su", this); } public FloatColumnBuilder enterU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]", this); } public FloatColumnBuilder enterU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]_esd", this); } public FloatColumnBuilder enterU12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_12_su", this); } public FloatColumnBuilder enterU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]", this); } public FloatColumnBuilder enterU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]_esd", this); } public FloatColumnBuilder enterU13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_13_su", this); } public FloatColumnBuilder enterU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]", this); } public FloatColumnBuilder enterU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]_esd", this); } public FloatColumnBuilder enterU22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_22_su", this); } public FloatColumnBuilder enterU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]", this); } public FloatColumnBuilder enterU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]_esd", this); } public FloatColumnBuilder enterU23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_23_su", this); } public FloatColumnBuilder enterU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]", this); } public FloatColumnBuilder enterU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]_esd", this); } public FloatColumnBuilder enterU33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "u_33_su", this); } } public static class AtomSitesBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites"; public AtomSitesBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSolutionHydrogens() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_hydrogens", this); } public StrColumnBuilder enterSolutionPrimary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_primary", this); } public StrColumnBuilder enterSolutionSecondary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_secondary", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public StrColumnBuilder enterCartnTransformAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transform_axes", this); } public StrColumnBuilder enterAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axes", this); } public FloatColumnBuilder enterCartnTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][1]", this); } public FloatColumnBuilder enterMat11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_11", this); } public FloatColumnBuilder enterCartnTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][2]", this); } public FloatColumnBuilder enterMat12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_12", this); } public FloatColumnBuilder enterCartnTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][3]", this); } public FloatColumnBuilder enterMat13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_13", this); } public FloatColumnBuilder enterCartnTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][1]", this); } public FloatColumnBuilder enterMat21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_21", this); } public FloatColumnBuilder enterCartnTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][2]", this); } public FloatColumnBuilder enterMat22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_22", this); } public FloatColumnBuilder enterCartnTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][3]", this); } public FloatColumnBuilder enterMat23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_23", this); } public FloatColumnBuilder enterCartnTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][1]", this); } public FloatColumnBuilder enterMat31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_31", this); } public FloatColumnBuilder enterCartnTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][2]", this); } public FloatColumnBuilder enterMat32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_32", this); } public FloatColumnBuilder enterCartnTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][3]", this); } public FloatColumnBuilder enterMat33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_33", this); } public FloatColumnBuilder enterCartnTransfVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[1]", this); } public FloatColumnBuilder enterVec1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_1", this); } public FloatColumnBuilder enterCartnTransfVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[2]", this); } public FloatColumnBuilder enterVec2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_2", this); } public FloatColumnBuilder enterCartnTransfVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[3]", this); } public FloatColumnBuilder enterVec3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_3", this); } public StrColumnBuilder enterFractTransformAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fract_transform_axes", this); } public FloatColumnBuilder enterFractTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][1]", this); } public FloatColumnBuilder enterFractTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][2]", this); } public FloatColumnBuilder enterFractTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][3]", this); } public FloatColumnBuilder enterFractTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][1]", this); } public FloatColumnBuilder enterFractTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][2]", this); } public FloatColumnBuilder enterFractTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][3]", this); } public FloatColumnBuilder enterFractTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][1]", this); } public FloatColumnBuilder enterFractTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][2]", this); } public FloatColumnBuilder enterFractTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][3]", this); } public FloatColumnBuilder enterFractTransfVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[1]", this); } public FloatColumnBuilder enterFractTransfVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[2]", this); } public FloatColumnBuilder enterFractTransfVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[3]", this); } } public static class AtomSitesCartnTransformBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_cartn_transform"; public AtomSitesCartnTransformBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterMat11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_11_su", this); } public FloatColumnBuilder enterMat12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_12_su", this); } public FloatColumnBuilder enterMat13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_13_su", this); } public FloatColumnBuilder enterMat21Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_21_su", this); } public FloatColumnBuilder enterMat22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_22_su", this); } public FloatColumnBuilder enterMat23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_23_su", this); } public FloatColumnBuilder enterMat31Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_31_su", this); } public FloatColumnBuilder enterMat32Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_32_su", this); } public FloatColumnBuilder enterMat33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_33_su", this); } public FloatColumnBuilder enterMatrix() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix", this); } public FloatColumnBuilder enterMatrixSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_su", this); } public FloatColumnBuilder enterVec1Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_1_su", this); } public FloatColumnBuilder enterVec2Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_2_su", this); } public FloatColumnBuilder enterVec3Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_3_su", this); } public FloatColumnBuilder enterVector() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector", this); } public FloatColumnBuilder enterVectorSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_su", this); } public StrColumnBuilder enterAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axes", this); } public FloatColumnBuilder enterMat11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_11", this); } public FloatColumnBuilder enterMat12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_12", this); } public FloatColumnBuilder enterMat13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_13", this); } public FloatColumnBuilder enterMat21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_21", this); } public FloatColumnBuilder enterMat22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_22", this); } public FloatColumnBuilder enterMat23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_23", this); } public FloatColumnBuilder enterMat31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_31", this); } public FloatColumnBuilder enterMat32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_32", this); } public FloatColumnBuilder enterMat33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_33", this); } public FloatColumnBuilder enterVec1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_1", this); } public FloatColumnBuilder enterVec2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_2", this); } public FloatColumnBuilder enterVec3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_3", this); } } public static class AtomSitesFractTransformBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_fract_transform"; public AtomSitesFractTransformBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterMat11Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_11_su", this); } public FloatColumnBuilder enterMat12Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_12_su", this); } public FloatColumnBuilder enterMat13Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_13_su", this); } public FloatColumnBuilder enterMat21Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_21_su", this); } public FloatColumnBuilder enterMat22Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_22_su", this); } public FloatColumnBuilder enterMat23Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_23_su", this); } public FloatColumnBuilder enterMat31Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_31_su", this); } public FloatColumnBuilder enterMat32Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_32_su", this); } public FloatColumnBuilder enterMat33Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_33_su", this); } public FloatColumnBuilder enterMatrix() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix", this); } public FloatColumnBuilder enterMatrixSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix_su", this); } public FloatColumnBuilder enterVec1Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_1_su", this); } public FloatColumnBuilder enterVec2Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_2_su", this); } public FloatColumnBuilder enterVec3Su() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_3_su", this); } public FloatColumnBuilder enterVector() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector", this); } public FloatColumnBuilder enterVectorSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector_su", this); } public StrColumnBuilder enterAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axes", this); } public FloatColumnBuilder enterMat11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_11", this); } public FloatColumnBuilder enterMat12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_12", this); } public FloatColumnBuilder enterMat13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_13", this); } public FloatColumnBuilder enterMat21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_21", this); } public FloatColumnBuilder enterMat22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_22", this); } public FloatColumnBuilder enterMat23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_23", this); } public FloatColumnBuilder enterMat31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_31", this); } public FloatColumnBuilder enterMat32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_32", this); } public FloatColumnBuilder enterMat33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mat_33", this); } public FloatColumnBuilder enterVec1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_1", this); } public FloatColumnBuilder enterVec2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_2", this); } public FloatColumnBuilder enterVec3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vec_3", this); } } public static class AtomTypeBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_type"; public AtomTypeBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAnalyticalMassPercentSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "analytical_mass_percent_su", this); } public FloatColumnBuilder enterAtomicMass() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "atomic_mass", this); } public IntColumnBuilder enterAtomicNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atomic_number", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterDisplayColour() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "display_colour", this); } public IntColumnBuilder enterElectronCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "electron_count", this); } public StrColumnBuilder enterElementSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "element_symbol", this); } public StrColumnBuilder enterKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "key", this); } public FloatColumnBuilder enterNumberInCell() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "number_in_cell", this); } public IntColumnBuilder enterOxidationNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "oxidation_number", this); } public FloatColumnBuilder enterRadiusBond() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_bond", this); } public FloatColumnBuilder enterRadiusContact() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_contact", this); } public StrColumnBuilder enterSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symbol", this); } public FloatColumnBuilder enterAnalyticalMass() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "analytical_mass_%", this); } public FloatColumnBuilder enterAnalyticalMassPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "analytical_mass_percent", this); } public FloatColumnBuilder enterScatCromerMannA1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a1", this); } public FloatColumnBuilder enterCromerMannA1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a1", this); } public FloatColumnBuilder enterScatCromerMannA2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a2", this); } public FloatColumnBuilder enterCromerMannA2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a2", this); } public FloatColumnBuilder enterScatCromerMannA3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a3", this); } public FloatColumnBuilder enterCromerMannA3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a3", this); } public FloatColumnBuilder enterScatCromerMannA4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a4", this); } public FloatColumnBuilder enterCromerMannA4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a4", this); } public FloatColumnBuilder enterScatCromerMannB1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b1", this); } public FloatColumnBuilder enterCromerMannB1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b1", this); } public FloatColumnBuilder enterScatCromerMannB2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b2", this); } public FloatColumnBuilder enterCromerMannB2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b2", this); } public FloatColumnBuilder enterScatCromerMannB3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b3", this); } public FloatColumnBuilder enterCromerMannB3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b3", this); } public FloatColumnBuilder enterScatCromerMannB4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b4", this); } public FloatColumnBuilder enterCromerMannB4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b4", this); } public FloatColumnBuilder enterScatCromerMannC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_c", this); } public FloatColumnBuilder enterCromerMannC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_c", this); } public FloatColumnBuilder enterScatDispersionImag() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_imag", this); } public FloatColumnBuilder enterDispersionImag() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_imag", this); } public FloatColumnBuilder enterScatDispersionReal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_real", this); } public FloatColumnBuilder enterDispersionReal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_real", this); } public StrColumnBuilder enterScatDispersionSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_source", this); } public StrColumnBuilder enterDispersionSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_source", this); } public FloatColumnBuilder enterScatLengthNeutron() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_length_neutron", this); } public FloatColumnBuilder enterLengthNeutron() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_neutron", this); } public StrColumnBuilder enterScatSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_source", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public FloatColumnBuilder enterScatVersusStolList() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_versus_stol_list", this); } public FloatColumnBuilder enterVersusStolList() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "versus_stol_list", this); } } public static class AtomTypeScatBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_type_scat"; public AtomTypeScatBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCromerMannCoeffs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_coeffs", this); } public StrColumnBuilder enterDispersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dispersion", this); } public FloatColumnBuilder enterDispersionImagCu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_imag_cu", this); } public FloatColumnBuilder enterDispersionImagMo() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_imag_mo", this); } public FloatColumnBuilder enterDispersionRealCu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_real_cu", this); } public FloatColumnBuilder enterDispersionRealMo() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_real_mo", this); } public FloatColumnBuilder enterHiAngFoxC0() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "hi_ang_fox_c0", this); } public FloatColumnBuilder enterHiAngFoxC1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "hi_ang_fox_c1", this); } public FloatColumnBuilder enterHiAngFoxC2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "hi_ang_fox_c2", this); } public FloatColumnBuilder enterHiAngFoxC3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "hi_ang_fox_c3", this); } public FloatColumnBuilder enterHiAngFoxCoeffs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "hi_ang_fox_coeffs", this); } public StrColumnBuilder enterSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symbol", this); } public FloatColumnBuilder enterCromerMannA1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a1", this); } public FloatColumnBuilder enterCromerMannA2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a2", this); } public FloatColumnBuilder enterCromerMannA3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a3", this); } public FloatColumnBuilder enterCromerMannA4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_a4", this); } public FloatColumnBuilder enterCromerMannB1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b1", this); } public FloatColumnBuilder enterCromerMannB2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b2", this); } public FloatColumnBuilder enterCromerMannB3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b3", this); } public FloatColumnBuilder enterCromerMannB4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_b4", this); } public FloatColumnBuilder enterCromerMannC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cromer_mann_c", this); } public FloatColumnBuilder enterDispersionImag() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_imag", this); } public FloatColumnBuilder enterDispersionReal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_real", this); } public StrColumnBuilder enterDispersionSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dispersion_source", this); } public FloatColumnBuilder enterLengthNeutron() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_neutron", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public FloatColumnBuilder enterVersusStolList() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "versus_stol_list", this); } } public static class RefineBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "refine"; public RefineBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } public FloatColumnBuilder enterDiffDensityMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_max", this); } public FloatColumnBuilder enterDensityMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_max", this); } public FloatColumnBuilder enterDiffDensityMaxEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_max_esd", this); } public FloatColumnBuilder enterDensityMaxSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_max_su", this); } public FloatColumnBuilder enterDiffDensityMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_min", this); } public FloatColumnBuilder enterDensityMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_min", this); } public FloatColumnBuilder enterDiffDensityMinEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_min_esd", this); } public FloatColumnBuilder enterDensityMinSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_min_su", this); } public FloatColumnBuilder enterDiffDensityRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_rms", this); } public FloatColumnBuilder enterDensityRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_rms", this); } public FloatColumnBuilder enterDiffDensityRmsEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_rms_esd", this); } public FloatColumnBuilder enterDensityRmsSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_rms_su", this); } public StrColumnBuilder enterLsAbsStructureDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_details", this); } public StrColumnBuilder enterAbsStructureDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_details", this); } public FloatColumnBuilder enterLsAbsStructureFlack() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Flack", this); } public FloatColumnBuilder enterAbsStructureFlack() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_flack", this); } public FloatColumnBuilder enterLsAbsStructureFlackEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Flack_esd", this); } public FloatColumnBuilder enterAbsStructureFlackSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_flack_su", this); } public FloatColumnBuilder enterLsAbsStructureRogers() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Rogers", this); } public FloatColumnBuilder enterAbsStructureRogers() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_rogers", this); } public FloatColumnBuilder enterLsAbsStructureRogersEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Rogers_esd", this); } public FloatColumnBuilder enterAbsStructureRogersSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_rogers_su", this); } public FloatColumnBuilder enterLsDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_high", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterLsDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_low", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterLsExtinctionCoef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_coef", this); } public FloatColumnBuilder enterExtinctionCoef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "extinction_coef", this); } public FloatColumnBuilder enterLsExtinctionCoefEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_coef_esd", this); } public FloatColumnBuilder enterExtinctionCoefSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "extinction_coef_su", this); } public StrColumnBuilder enterLsExtinctionExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_expression", this); } public StrColumnBuilder enterExtinctionExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extinction_expression", this); } public StrColumnBuilder enterLsExtinctionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_method", this); } public StrColumnBuilder enterExtinctionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extinction_method", this); } public FloatColumnBuilder enterLsGoodnessOfFitAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_all", this); } public FloatColumnBuilder enterGoodnessOfFitAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_all", this); } public FloatColumnBuilder enterLsGoodnessOfFitAllEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_all_esd", this); } public FloatColumnBuilder enterGoodnessOfFitAllSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_all_su", this); } public FloatColumnBuilder enterLsGoodnessOfFitObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_obs", this); } public FloatColumnBuilder enterLsGoodnessOfFitGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_gt", this); } public FloatColumnBuilder enterGoodnessOfFitGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_gt", this); } public FloatColumnBuilder enterLsGoodnessOfFitGtEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_gt_esd", this); } public FloatColumnBuilder enterLsGoodnessOfFitObsEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_obs_esd", this); } public FloatColumnBuilder enterGoodnessOfFitGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_gt_su", this); } public FloatColumnBuilder enterLsGoodnessOfFitRef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_ref", this); } public FloatColumnBuilder enterGoodnessOfFitRef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_ref", this); } public StrColumnBuilder enterLsHydrogenTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_hydrogen_treatment", this); } public StrColumnBuilder enterHydrogenTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hydrogen_treatment", this); } public StrColumnBuilder enterLsMatrixType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_matrix_type", this); } public StrColumnBuilder enterMatrixType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "matrix_type", this); } public IntColumnBuilder enterLsNumberConstraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_constraints", this); } public IntColumnBuilder enterNumberConstraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_constraints", this); } public IntColumnBuilder enterLsNumberParameters() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_parameters", this); } public IntColumnBuilder enterNumberParameters() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_parameters", this); } public IntColumnBuilder enterLsNumberReflnsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_all", this); } public IntColumnBuilder enterNumberReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns", this); } public IntColumnBuilder enterLsNumberReflnsObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_obs", this); } public IntColumnBuilder enterNumberReflnsGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_gt", this); } public IntColumnBuilder enterLsNumberRestraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_restraints", this); } public IntColumnBuilder enterNumberRestraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_restraints", this); } public FloatColumnBuilder enterLsRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_all", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_all", this); } public FloatColumnBuilder enterLsRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_obs", this); } public FloatColumnBuilder enterLsRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_gt", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_gt", this); } public FloatColumnBuilder enterLsRFsqdFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_Fsqd_factor_obs", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_fsqd_factor", this); } public FloatColumnBuilder enterLsRIFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_I_factor_obs", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_i_factor", this); } public FloatColumnBuilder enterLsRestrainedSAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_restrained_S_all", this); } public FloatColumnBuilder enterRestrainedSAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_all", this); } public FloatColumnBuilder enterLsRestrainedSObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_restrained_S_obs", this); } public FloatColumnBuilder enterRestrainedSGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_gt", this); } public FloatColumnBuilder enterLsShiftOverEsdMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_esd_max", this); } public FloatColumnBuilder enterLsShiftOverSuMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_max", this); } public FloatColumnBuilder enterShiftOverSuMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_max", this); } public FloatColumnBuilder enterLsShiftOverSuMaxLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_max_lt", this); } public FloatColumnBuilder enterShiftOverSuMaxLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_max_lt", this); } public FloatColumnBuilder enterLsShiftOverEsdMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_esd_mean", this); } public FloatColumnBuilder enterLsShiftOverSuMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_mean", this); } public FloatColumnBuilder enterShiftOverSuMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_mean", this); } public FloatColumnBuilder enterLsShiftOverSuMeanLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_mean_lt", this); } public FloatColumnBuilder enterShiftOverSuMeanLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_mean_lt", this); } public StrColumnBuilder enterLsStructureFactorCoef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_structure_factor_coef", this); } public StrColumnBuilder enterStructureFactorCoef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_factor_coef", this); } public StrColumnBuilder enterLsWeightingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_weighting_details", this); } public StrColumnBuilder enterWeightingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "weighting_details", this); } public StrColumnBuilder enterLsWeightingScheme() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_weighting_scheme", this); } public StrColumnBuilder enterWeightingScheme() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "weighting_scheme", this); } public FloatColumnBuilder enterLsWRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_all", this); } public FloatColumnBuilder enterWrFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_all", this); } public FloatColumnBuilder enterLsWRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_obs", this); } public FloatColumnBuilder enterWrFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_gt", this); } } public static class RefineDiffBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "refine_diff"; public RefineDiffBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDensityMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_max", this); } public FloatColumnBuilder enterDensityMaxSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_max_su", this); } public FloatColumnBuilder enterDensityMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_min", this); } public FloatColumnBuilder enterDensityMinSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_min_su", this); } public FloatColumnBuilder enterDensityRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_rms", this); } public FloatColumnBuilder enterDensityRmsSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_rms_su", this); } } public static class RefineLsBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls"; public RefineLsBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFCalcDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "f_calc_details", this); } public StrColumnBuilder enterFCalcFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "f_calc_formula", this); } public FloatColumnBuilder enterFCalcPrecision() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_calc_precision", this); } public FloatColumnBuilder enterFCalcPrecisionSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_calc_precision_su", this); } public FloatColumnBuilder enterGoodnessOfFitRefSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_ref_su", this); } public FloatColumnBuilder enterRestrainedSAllSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_all_su", this); } public FloatColumnBuilder enterRestrainedSGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_gt_su", this); } public FloatColumnBuilder enterWrFactorRef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_ref", this); } public StrColumnBuilder enterAbsStructureDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_details", this); } public FloatColumnBuilder enterAbsStructureFlack() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_flack", this); } public FloatColumnBuilder enterAbsStructureFlackSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_flack_su", this); } public FloatColumnBuilder enterAbsStructureRogers() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_rogers", this); } public FloatColumnBuilder enterAbsStructureRogersSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "abs_structure_rogers_su", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterExtinctionCoef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "extinction_coef", this); } public FloatColumnBuilder enterExtinctionCoefSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "extinction_coef_su", this); } public StrColumnBuilder enterExtinctionExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extinction_expression", this); } public StrColumnBuilder enterExtinctionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extinction_method", this); } public FloatColumnBuilder enterGoodnessOfFitAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_all", this); } public FloatColumnBuilder enterGoodnessOfFitAllSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_all_su", this); } public FloatColumnBuilder enterGoodnessOfFitGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_gt", this); } public FloatColumnBuilder enterGoodnessOfFitGtSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_gt_su", this); } public FloatColumnBuilder enterGoodnessOfFitRef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "goodness_of_fit_ref", this); } public StrColumnBuilder enterHydrogenTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hydrogen_treatment", this); } public StrColumnBuilder enterMatrixType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "matrix_type", this); } public IntColumnBuilder enterNumberConstraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_constraints", this); } public IntColumnBuilder enterNumberParameters() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_parameters", this); } public IntColumnBuilder enterNumberReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns", this); } public IntColumnBuilder enterNumberReflnsGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_gt", this); } public IntColumnBuilder enterNumberRestraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_restraints", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_all", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_gt", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_fsqd_factor", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_i_factor", this); } public FloatColumnBuilder enterRestrainedSAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_all", this); } public FloatColumnBuilder enterRestrainedSGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "restrained_s_gt", this); } public FloatColumnBuilder enterShiftOverSuMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_max", this); } public FloatColumnBuilder enterShiftOverSuMaxLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_max_lt", this); } public FloatColumnBuilder enterShiftOverSuMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_mean", this); } public FloatColumnBuilder enterShiftOverSuMeanLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_over_su_mean_lt", this); } public StrColumnBuilder enterStructureFactorCoef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_factor_coef", this); } public StrColumnBuilder enterWeightingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "weighting_details", this); } public StrColumnBuilder enterWeightingScheme() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "weighting_scheme", this); } public FloatColumnBuilder enterWrFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_all", this); } public FloatColumnBuilder enterWrFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_gt", this); } } public static class RefineLsClassBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_class"; public RefineLsClassBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_all", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_factor_gt", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_fsqd_factor", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_i_factor", this); } public FloatColumnBuilder enterWrFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wr_factor_all", this); } } public static class FunctionBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "function"; public FunctionBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomtype() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atomtype", this); } public FloatColumnBuilder enterClosest() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "closest", this); } public FloatColumnBuilder enterSeitzfromjones() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "seitzfromjones", this); } public FloatColumnBuilder enterSymequiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "symequiv", this); } public IntColumnBuilder enterSymkey() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symkey", this); } public IntColumnBuilder enterSymlat() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symlat", this); } public StrColumnBuilder enterSymop() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symop", this); } } public static class SymmetryBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "symmetry"; public SymmetryBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCellSetting() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell_setting", this); } public IntColumnBuilder enterIntTablesNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Int_Tables_number", this); } public StrColumnBuilder enterSpaceGroupNameH_M() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_H-M", this); } public StrColumnBuilder enterSpaceGroupNameHall() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_Hall", this); } } public static class DiffrnStandardsBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_standards"; public DiffrnStandardsBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDecay() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_%", this); } public IntColumnBuilder enterIntervalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "interval_count", this); } public FloatColumnBuilder enterIntervalTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "interval_time", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterScaleSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_sigma", this); } public FloatColumnBuilder enterScaleU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_u", this); } } public static class CellAngleBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "cell_angle"; public CellAngleBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterBetaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beta_su", this); } public FloatColumnBuilder enterGammaSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "gamma_su", this); } } public static class ChemCompBondBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_bond"; public ChemCompBondBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAtomId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public IntColumnBuilder enterAtomId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public FloatColumnBuilder enterValueDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class SymmetryEquivBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "symmetry_equiv"; public SymmetryEquivBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterPosSiteId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pos_site_id", this); } public StrColumnBuilder enterPosAsXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pos_as_xyz", this); } } public static class PublManuscriptInclBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "publ_manuscript_incl"; public PublManuscriptInclBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterExtraDefn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_defn", this); } public StrColumnBuilder enterDefn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "defn", this); } public StrColumnBuilder enterExtraInfo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_info", this); } public StrColumnBuilder enterInfo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "info", this); } public StrColumnBuilder enterExtraItem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_item", this); } public StrColumnBuilder enterItem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item", this); } } public static class AtomSiteAnisotropBuilder extends CifCoreCategoryBuilder { private static final String CATEGORY_NAME = "atom_site_anisotrop"; public AtomSiteAnisotropBuilder(CifCoreBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]", this); } public FloatColumnBuilder enterB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]_esd", this); } public FloatColumnBuilder enterB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]", this); } public FloatColumnBuilder enterB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]_esd", this); } public FloatColumnBuilder enterB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]", this); } public FloatColumnBuilder enterB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]_esd", this); } public FloatColumnBuilder enterB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]", this); } public FloatColumnBuilder enterB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]_esd", this); } public FloatColumnBuilder enterB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]", this); } public FloatColumnBuilder enterB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]_esd", this); } public FloatColumnBuilder enterB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]", this); } public FloatColumnBuilder enterB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]_esd", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public FloatColumnBuilder enterU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]", this); } public FloatColumnBuilder enterU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]_esd", this); } public FloatColumnBuilder enterU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]", this); } public FloatColumnBuilder enterU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]_esd", this); } public FloatColumnBuilder enterU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]", this); } public FloatColumnBuilder enterU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]_esd", this); } public FloatColumnBuilder enterU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]", this); } public FloatColumnBuilder enterU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]_esd", this); } public FloatColumnBuilder enterU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]", this); } public FloatColumnBuilder enterU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]_esd", this); } public FloatColumnBuilder enterU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]", this); } public FloatColumnBuilder enterU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]_esd", this); } } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCoreFile.java000066400000000000000000000007711414676747700311310ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.schema.DelegatingCifFile; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCoreFile extends DelegatingCifFile { public CifCoreFile(CifFile delegate) { super(delegate); } @Override protected CifCoreBlock getTypedBlock(Block block) { return new CifCoreBlock(block); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CifCoreFileBuilder.java000066400000000000000000000011701414676747700324320ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.builder.CifFileBuilderImpl; import org.rcsb.cif.schema.StandardSchemata; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CifCoreFileBuilder extends CifFileBuilderImpl { @Override public CifCoreBlockBuilder enterBlock(String blockHeader) { return new CifCoreBlockBuilder(blockHeader, this); } @Override public CifCoreFile leaveFile() { return build(); } @Override public CifCoreFile build() { return super.build().as(StandardSchemata.CIF_CORE); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Citation.java000066400000000000000000000214371414676747700305730ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CITATION category record details about the * literature cited as being relevant to the contents of the data * block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Citation extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "citation"; public Citation(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Abstract for the citation. This is used most when the * citation is extracted from a bibliographic database that * contains full text or abstract information. * @return StrColumn */ public StrColumn getAbstract() { return new DelegatingStrColumn(parentBlock.getColumn("citation_abstract")); } /** * Chemical Abstracts Service (CAS) abstract identifier. * @return StrColumn */ public StrColumn getAbstractIdCas() { return new DelegatingStrColumn(parentBlock.getColumn("citation_abstract_id_cas")); } /** * International Standard Book Number (ISBN) for book chap. cited. * @return StrColumn */ public StrColumn getBookIdIsbn() { return new DelegatingStrColumn(parentBlock.getColumn("citation_book_id_isbn")); } /** * Publisher of the citation; relevant for book chapters. * @return StrColumn */ public StrColumn getBookPublisher() { return new DelegatingStrColumn(parentBlock.getColumn("citation_book_publisher")); } /** * Location of publisher of the citation; relevant for book chapters. * @return StrColumn */ public StrColumn getBookPublisherCity() { return new DelegatingStrColumn(parentBlock.getColumn("citation_book_publisher_city")); } /** * Title of the book in which the citation appeared. * @return StrColumn */ public StrColumn getBookTitle() { return new DelegatingStrColumn(parentBlock.getColumn("citation_book_title")); } /** * Code specifies whether this citation is concerned with precisely * the set of coordinates given in the data block. If, for instance, * the publication described the same structure, but the coordinates * had undergone further refinement prior to creation of the data * block, the value of this data item would be 'no'. * @return StrColumn */ public StrColumn getCoordinateLinkage() { return new DelegatingStrColumn(parentBlock.getColumn("citation_coordinate_linkage")); } /** * Country of publication; for journal articles and book chapters. * @return StrColumn */ public StrColumn getCountry() { return new DelegatingStrColumn(parentBlock.getColumn("citation_country")); } /** * Identifier ('refcode') of the database record in the Cambridge * Structural Database containing details of the cited structure. * @return StrColumn */ public StrColumn getDatabaseIdCsd() { return new DelegatingStrColumn(parentBlock.getColumn("citation_database_id_csd")); } /** * MEDLINE accession number categorizing a bibliographic entry. * @return StrColumn */ public StrColumn getDatabaseIdMedline() { return new DelegatingStrColumn(parentBlock.getColumn("citation_database_id_medline")); } /** * The Digital Object Identifier (DOI) of the cited work. * * A DOI is a unique character string identifying any * object of intellectual property. It provides a * persistent identifier for an object on a digital network * and permits the association of related current data in a * structured extensible way. A DOI is an implementation * of the Internet concepts of Uniform Resource Name and * Universal Resource Locator managed according to the * specifications of the International DOI Foundation * (see http://www.doi.org). * @return StrColumn */ public StrColumn getDoi() { return new DelegatingStrColumn(parentBlock.getColumn("citation_doi")); } /** * Unique identifier to the CITATION list. A value of 'primary' * should be used to indicate the citation that the author(s) * consider to be the most pertinent to the contents of the data * block. Note that this item need not be a number; it can be * any unique identifier. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("citation_id")); } /** * Abbreviated name of the journal cited as given in the Chemical * Abstracts Service Source Index. * @return StrColumn */ public StrColumn getJournalAbbrev() { return new DelegatingStrColumn(parentBlock.getColumn("citation_journal_abbrev")); } /** * Full name of the journal cited; relevant for journal articles. * @return StrColumn */ public StrColumn getJournalFull() { return new DelegatingStrColumn(parentBlock.getColumn("citation_journal_full")); } /** * American Society for the Testing of Materials (ASTM) code assigned * to the journal cited (also referred to as the CODEN designator of * the Chemical Abstracts Service); relevant for journal articles. * @return StrColumn */ public StrColumn getJournalIdAstm() { return new DelegatingStrColumn(parentBlock.getColumn("citation_journal_id_astm")); } /** * The Cambridge Structural Database (CSD) code assigned to the * journal cited; relevant for journal articles. This is also the * system used at the Protein Data Bank (PDB). * @return StrColumn */ public StrColumn getJournalIdCsd() { return new DelegatingStrColumn(parentBlock.getColumn("citation_journal_id_csd")); } /** * The International Standard Serial Number (ISSN) code assigned to * the journal cited; relevant for journal articles. * @return StrColumn */ public StrColumn getJournalIdIssn() { return new DelegatingStrColumn(parentBlock.getColumn("citation_journal_id_issn")); } /** * Issue number of the journal cited; relevant for articles. * @return IntColumn */ public IntColumn getJournalIssue() { return new DelegatingIntColumn(parentBlock.getColumn("citation_journal_issue")); } /** * Volume number of the journal cited; relevant for articles. * @return IntColumn */ public IntColumn getJournalVolume() { return new DelegatingIntColumn(parentBlock.getColumn("citation_journal_volume")); } /** * Language in which the citation appears. * @return StrColumn */ public StrColumn getLanguage() { return new DelegatingStrColumn(parentBlock.getColumn("citation_language")); } /** * First page of citation; relevant for articles and book chapters. * @return StrColumn */ public StrColumn getPageFirst() { return new DelegatingStrColumn(parentBlock.getColumn("citation_page_first")); } /** * Last page of citation; relevant for articles and book chapters. * @return StrColumn */ public StrColumn getPageLast() { return new DelegatingStrColumn(parentBlock.getColumn("citation_page_last")); } /** * The name of the publisher of the cited work. This should be used * for citations of journal articles or datasets (in the latter case * the publisher could be a curated database). For books or book chapters * use _citation.book_publisher. * @return StrColumn */ public StrColumn getPublisher() { return new DelegatingStrColumn(parentBlock.getColumn("citation_publisher")); } /** * Title of citation; relevant for articles and book chapters. * @return StrColumn */ public StrColumn getTitle() { return new DelegatingStrColumn(parentBlock.getColumn("citation_title")); } /** * Year of citation; relevant for articles and book chapters. * @return StrColumn */ public StrColumn getYear() { return new DelegatingStrColumn(parentBlock.getColumn("citation_year")); } /** * Special aspects of the relationship of the data block contents * to the literature item cited. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("citation_details", "citation_special_details")); } /** * Special aspects of the relationship of the data block contents * to the literature item cited. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("citation_details", "citation_special_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CitationAuthor.java000066400000000000000000000032651414676747700317550ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items describing citation author(s) details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CitationAuthor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "citation_author"; public CitationAuthor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifier in the CITATION data list. The value of must match * an identifier specified in the CITATION list. * @return StrColumn */ public StrColumn getCitationId() { return new DelegatingStrColumn(parentBlock.getColumn("citation_author_citation_id")); } /** * Value is a unique key to a set of CITATION_AUTHOR items * in a looped list. * @return StrColumn */ public StrColumn getKey() { return new DelegatingStrColumn(parentBlock.getColumn("citation_author_key")); } /** * Name of citation author; relevant for articles and book chapters. * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("citation_author_name")); } /** * Ordinal code specifies the order of the author's name in the list * of authors of the citation. * @return IntColumn */ public IntColumn getOrdinal() { return new DelegatingIntColumn(parentBlock.getColumn("citation_author_ordinal")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/CitationEditor.java000066400000000000000000000032541414676747700317370ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items describing citation editor(s) details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CitationEditor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "citation_editor"; public CitationEditor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifier in the CITATION list. The value must match an * identifier specified by _citation.id in the CITATION list. * @return StrColumn */ public StrColumn getCitationId() { return new DelegatingStrColumn(parentBlock.getColumn("citation_editor_citation_id")); } /** * Value is a unique key to a set of CITATION_EDITOR items * in a looped list. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("citation_editor_id")); } /** * Name of citation editor; relevant for book chapters. * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("citation_editor_name")); } /** * This data item defines the order of the editor's name in the * list of editors of a citation. * @return IntColumn */ public IntColumn getOrdinal() { return new DelegatingIntColumn(parentBlock.getColumn("citation_editor_ordinal")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Computing.java000066400000000000000000000057341414676747700307700ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to record details of the * computer programs used in the crystal structure analysis. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Computing extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "computing"; public Computing(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Brief description of software used for cell refinement. * @return StrColumn */ public StrColumn getCellRefinement() { return new DelegatingStrColumn(parentBlock.getColumn("computing_cell_refinement")); } /** * Brief description of software used for molecular graphics. * @return StrColumn */ public StrColumn getMolecularGraphics() { return new DelegatingStrColumn(parentBlock.getColumn("computing_molecular_graphics")); } /** * Brief description of software used for publication material. * @return StrColumn */ public StrColumn getPublicationMaterial() { return new DelegatingStrColumn(parentBlock.getColumn("computing_publication_material")); } /** * Brief description of software used for structure refinement. * @return StrColumn */ public StrColumn getStructureRefinement() { return new DelegatingStrColumn(parentBlock.getColumn("computing_structure_refinement")); } /** * Brief description of software used for structure solution. * @return StrColumn */ public StrColumn getStructureSolution() { return new DelegatingStrColumn(parentBlock.getColumn("computing_structure_solution")); } /** * Description of software used to measure diffraction data. * @return StrColumn */ public StrColumn getDataCollection() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("computing_data_collection", "computing_diffrn_collection")); } /** * Description of software used to measure diffraction data. * @return StrColumn */ public StrColumn getDiffrnCollection() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("computing_data_collection", "computing_diffrn_collection")); } /** * Description of software used to convert diffraction data * to measured structure factors. * @return StrColumn */ public StrColumn getDataReduction() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("computing_data_reduction", "computing_diffrn_reduction")); } /** * Description of software used to convert diffraction data * to measured structure factors. * @return StrColumn */ public StrColumn getDiffrnReduction() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("computing_data_reduction", "computing_diffrn_reduction")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Database.java000066400000000000000000000206111414676747700305160ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items recording database deposition. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Database extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "database"; public Database(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The history of changes made by the Cambridge Crystallographic Data * Centre and incorporated into the Cambridge Structural Database (CSD). * @return StrColumn */ public StrColumn getCsdHistory() { return new DelegatingStrColumn(parentBlock.getColumn("database_csd_history")); } /** * The digital object identifier (DOI) registered to identify * a data set publication associated with the structure * described in the current data block. This should be used * for a dataset obtained from a curated database such as * CSD or PDB. * * A DOI is a unique character string identifying any * object of intellectual property. It provides a * persistent identifier for an object on a digital network * and permits the association of related current data in a * structured extensible way. A DOI is an implementation * of the Internet concepts of Uniform Resource Name and * Universal Resource Locator managed according to the * specifications of the International DOI Foundation * (see http://www.doi.org). * @return StrColumn */ public StrColumn getDatasetDoi() { return new DelegatingStrColumn(parentBlock.getColumn("database_dataset_doi")); } /** * ASTM CODEN designator for a journal as given in the Chemical * Source List maintained by the Chemical Abstracts Service. * @return StrColumn */ public StrColumn getJournalAstm() { return new DelegatingStrColumn(parentBlock.getColumn("database_journal_astm")); } /** * The journal code used in the Cambridge Structural Database. * @return StrColumn */ public StrColumn getJournalCsd() { return new DelegatingStrColumn(parentBlock.getColumn("database_journal_csd")); } /** * Code assigned by the Chemical Abstracts Service. * @return StrColumn */ public StrColumn getCodeCAS() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CAS", "database_code_cas")); } /** * Code assigned by the Chemical Abstracts Service. * @return StrColumn */ public StrColumn getCas() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CAS", "database_code_cas")); } /** * Code assigned by the Crystallography Open Database (COD). * @return StrColumn */ public StrColumn getCodeCOD() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_COD", "database_code_cod")); } /** * Code assigned by the Crystallography Open Database (COD). * @return StrColumn */ public StrColumn getCod() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_COD", "database_code_cod")); } /** * Code assigned by the Cambridge Structural Database. * @return StrColumn */ public StrColumn getCodeCSD() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CSD", "database_code_csd")); } /** * Code assigned by the Cambridge Structural Database. * @return StrColumn */ public StrColumn getCsd() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CSD", "database_code_csd")); } /** * Deposition numbers assigned by the Cambridge Crystallographic * Data Centre (CCDC) to files containing structural information * archived by the CCDC. * @return StrColumn */ public StrColumn getCodeDepnumCcdcArchive() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_archive")); } /** * Deposition numbers assigned by the Cambridge Crystallographic * Data Centre (CCDC) to files containing structural information * archived by the CCDC. * @return StrColumn */ public StrColumn getDepnumCcdcArchive() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_archive")); } /** * Deposition numbers assigned by the Fachinformationszentrum * Karlsruhe (FIZ) to files containing structural information * archived by the Cambridge Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getCodeDepnumCcdcFiz() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_fiz")); } /** * Deposition numbers assigned by the Fachinformationszentrum * Karlsruhe (FIZ) to files containing structural information * archived by the Cambridge Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getDepnumCcdcFiz() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_fiz")); } /** * Deposition numbers assigned by various journals to files * containing structural information archived by the Cambridge * Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getCodeDepnumCcdcJournal() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_journal")); } /** * Deposition numbers assigned by various journals to files * containing structural information archived by the Cambridge * Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getDepnumCcdcJournal() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_journal")); } /** * Code assigned by the Inorganic Crystal Structure Database. * @return StrColumn */ public StrColumn getCodeICSD() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_ICSD", "database_code_icsd")); } /** * Code assigned by the Inorganic Crystal Structure Database. * @return StrColumn */ public StrColumn getIcsd() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_ICSD", "database_code_icsd")); } /** * Code assigned in the Metals Data File. * @return StrColumn */ public StrColumn getCodeMDF() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_MDF", "database_code_mdf")); } /** * Code assigned in the Metals Data File. * @return StrColumn */ public StrColumn getMdf() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_MDF", "database_code_mdf")); } /** * Code assigned by the NBS (NIST) Crystal Data Database. * @return StrColumn */ public StrColumn getCodeNBS() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_NBS", "database_code_nbs")); } /** * Code assigned by the NBS (NIST) Crystal Data Database. * @return StrColumn */ public StrColumn getNbs() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_NBS", "database_code_nbs")); } /** * Code assigned by the Protein Data Bank. * @return StrColumn */ public StrColumn getCodePDB() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDB", "database_code_pdb")); } /** * Code assigned by the Protein Data Bank. * @return StrColumn */ public StrColumn getPdb() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDB", "database_code_pdb")); } /** * Code assigned in the Powder Diffraction File. * @return StrColumn */ public StrColumn getCodePDF() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDF", "database_code_pdf")); } /** * Code assigned in the Powder Diffraction File. * @return StrColumn */ public StrColumn getPdf() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDF", "database_code_pdf")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DatabaseCode.java000066400000000000000000000072201414676747700313120ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items recording database deposition. These data items * are assigned by database managers and should only appear in a CIF if they * originate from that source. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabaseCode extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "database_code"; public DatabaseCode(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code assigned by the Chemical Abstracts Service. * @return StrColumn */ public StrColumn getCas() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CAS", "database_code_cas")); } /** * Code assigned by the Crystallography Open Database (COD). * @return StrColumn */ public StrColumn getCod() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_COD", "database_code_cod")); } /** * Code assigned by the Cambridge Structural Database. * @return StrColumn */ public StrColumn getCsd() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_CSD", "database_code_csd")); } /** * Deposition numbers assigned by the Cambridge Crystallographic * Data Centre (CCDC) to files containing structural information * archived by the CCDC. * @return StrColumn */ public StrColumn getDepnumCcdcArchive() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_archive")); } /** * Deposition numbers assigned by the Fachinformationszentrum * Karlsruhe (FIZ) to files containing structural information * archived by the Cambridge Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getDepnumCcdcFiz() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_fiz")); } /** * Deposition numbers assigned by various journals to files * containing structural information archived by the Cambridge * Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getDepnumCcdcJournal() { return new DelegatingStrColumn(parentBlock.getColumn("database_code_depnum_ccdc_journal")); } /** * Code assigned by the Inorganic Crystal Structure Database. * @return StrColumn */ public StrColumn getIcsd() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_ICSD", "database_code_icsd")); } /** * Code assigned in the Metals Data File. * @return StrColumn */ public StrColumn getMdf() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_MDF", "database_code_mdf")); } /** * Code assigned by the NBS (NIST) Crystal Data Database. * @return StrColumn */ public StrColumn getNbs() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_NBS", "database_code_nbs")); } /** * Code assigned by the Protein Data Bank. * @return StrColumn */ public StrColumn getPdb() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDB", "database_code_pdb")); } /** * Code assigned in the Powder Diffraction File. * @return StrColumn */ public StrColumn getPdf() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("database_code_PDF", "database_code_pdf")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DatabaseRelated.java000066400000000000000000000037731414676747700320310ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * A category of items recording entries in databases that describe * the same or related data. Databases wishing to insert their own * canonical codes when archiving and delivering data blocks should * use items from the DATABASE category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabaseRelated extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "database_related"; public DatabaseRelated(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * An identifier for the database that contains the * related dataset. * @return StrColumn */ public StrColumn getDatabaseId() { return new DelegatingStrColumn(parentBlock.getColumn("database_related_database_id")); } /** * The code used by the database referred to in * _database_related.database_id to identify the * related dataset. * @return StrColumn */ public StrColumn getEntryCode() { return new DelegatingStrColumn(parentBlock.getColumn("database_related_entry_code")); } /** * An identifier for this database reference. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("database_related_id")); } /** * The general relationship of the data in the data block * to the dataset referred to in the database. * @return StrColumn */ public StrColumn getRelation() { return new DelegatingStrColumn(parentBlock.getColumn("database_related_relation")); } /** * Information about the external dataset and relationship not encoded * elsewhere. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getColumn("database_related_special_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Diffraction.java000066400000000000000000000010771414676747700312470ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The DICTIONARY group encompassing the CORE DIFFRACTION data items defined * and used with in the Crystallographic Information Framework (CIF). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Diffraction extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffraction"; public Diffraction(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Diffrn.java000066400000000000000000000275251414676747700302350ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the diffraction experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Diffrn extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn"; public Diffrn(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The gas or liquid environment of the crystal sample, if not air. * @return StrColumn */ public StrColumn getAmbientEnvironment() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_ambient_environment")); } /** * Mean hydrostatic pressure at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientPressure() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_ambient_pressure")); } /** * Mean hydrostatic pressure above which intensities were measured. * These items allow for a pressure range to be given. * _diffrn.ambient_pressure should be used in preference to this * item when possible. * @return FloatColumn */ public FloatColumn getAmbientPressureGt() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_ambient_pressure_gt")); } /** * Mean hydrostatic pressure below which intensities were measured. * These items allow for a pressure range to be given. * _diffrn.ambient_pressure should be used in preference to this * item when possible. * @return FloatColumn */ public FloatColumn getAmbientPressureLt() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_ambient_pressure_lt")); } /** * The physical device used to support the crystal during data * collection. * @return StrColumn */ public StrColumn getCrystalSupport() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_crystal_support")); } /** * Remarks about how the crystal was treated prior to intensity measurement. * Particularly relevant when intensities were measured at low temperature. * @return StrColumn */ public StrColumn getCrystalTreatment() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_crystal_treatment")); } /** * Fraction of unique (symmetry-independent) reflections measured * out to _diffrn_reflns.theta_full. * @return FloatColumn */ public FloatColumn getMeasuredFractionThetaFull() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_measured_fraction_theta_full")); } /** * Fraction of unique (symmetry-independent) reflections measured * out to _diffrn_reflns.theta_max. * @return FloatColumn */ public FloatColumn getMeasuredFractionThetaMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_measured_fraction_theta_max")); } /** * Recorded diffraction point symmetry, systematic absences and possible * space group(s) or superspace group(s) compatible with these. * @return StrColumn */ public StrColumn getSymmetryDescription() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_symmetry_description")); } /** * Standard uncertainty of the mean hydrostatic pressure * at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientPressureEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_pressure_esd", "diffrn_ambient_pressure_su")); } /** * Standard uncertainty of the mean hydrostatic pressure * at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientPressureSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_pressure_esd", "diffrn_ambient_pressure_su")); } /** * Mean temperature at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientTemp() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp", "diffrn_ambient_temperature")); } /** * Mean temperature at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientTemperature() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp", "diffrn_ambient_temperature")); } /** * Standard uncertainty of the mean temperature * at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientTempEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_esd", "diffrn_ambient_temperature_su")); } /** * Standard uncertainty of the mean temperature * at which intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientTemperatureSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_esd", "diffrn_ambient_temperature_su")); } /** * A description of special aspects of temperature control during * data collection. * @return StrColumn */ public StrColumn getAmbientTempDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_details", "diffrn_ambient_temperature_details")); } /** * A description of special aspects of temperature control during * data collection. * @return StrColumn */ public StrColumn getAmbientTemperatureDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_details", "diffrn_ambient_temperature_details")); } /** * Mean temperature above which intensities were measured. * These items allow for a temperature range to be given. * _diffrn.ambient_temperature should be used in preference to * this item when possible. * @return FloatColumn */ public FloatColumn getAmbientTempGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_gt", "diffrn_ambient_temperature_gt")); } /** * Mean temperature above which intensities were measured. * These items allow for a temperature range to be given. * _diffrn.ambient_temperature should be used in preference to * this item when possible. * @return FloatColumn */ public FloatColumn getAmbientTemperatureGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_gt", "diffrn_ambient_temperature_gt")); } /** * Mean temperature below which intensities were measured. * These items allow for a temperature range to be given. * _diffrn.ambient_temperature should be used in preference to * this item when possible. * @return FloatColumn */ public FloatColumn getAmbientTempLt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_lt", "diffrn_ambient_temperature_lt")); } /** * Mean temperature below which intensities were measured. * These items allow for a temperature range to be given. * _diffrn.ambient_temperature should be used in preference to * this item when possible. * @return FloatColumn */ public FloatColumn getAmbientTemperatureLt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_ambient_temp_lt", "diffrn_ambient_temperature_lt")); } /** * Special details of the diffraction measurement process. Should include * information about source instability, crystal motion, degradation, etc. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_details", "diffrn_special_details")); } /** * Special details of the diffraction measurement process. Should include * information about source instability, crystal motion, degradation, etc. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_details", "diffrn_special_details")); } /** * Description of special aspects of the diffraction measurement. * @return StrColumn */ public StrColumn getMeasurementDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_details")); } /** * Type of goniometer device used to mount and orient the specimen. * @return StrColumn */ public StrColumn getMeasurementDeviceClass() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_class", "diffrn_measurement_device")); } /** * Type of goniometer device used to mount and orient the specimen. * @return StrColumn */ public StrColumn getDevice() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_class", "diffrn_measurement_device")); } /** * Type of goniometer device used to mount and orient the specimen. * @return StrColumn */ public StrColumn getDeviceClass() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_class", "diffrn_measurement_device")); } /** * Details of the goniometer device used in the diffraction experiment. * @return StrColumn */ public StrColumn getMeasurementDeviceDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_device_details")); } /** * Details of the goniometer device used in the diffraction experiment. * @return StrColumn */ public StrColumn getDeviceDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_device_details")); } /** * The make, model or name of the goniometer device used. * @return StrColumn */ public StrColumn getMeasurementDeviceMake() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_make", "diffrn_measurement_device_type")); } /** * The make, model or name of the goniometer device used. * @return StrColumn */ public StrColumn getDeviceType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_make", "diffrn_measurement_device_type")); } /** * The make, model or name of the goniometer device used. * @return StrColumn */ public StrColumn getDeviceMake() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_make", "diffrn_measurement_device_type")); } /** * Description of scan method used to measure diffraction intensities. * @return StrColumn */ public StrColumn getMeasurementMethod() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_method")); } /** * Description of scan method used to measure diffraction intensities. * @return StrColumn */ public StrColumn getMethod() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_method")); } /** * Mounting method for the crystal specimen during data collection. * @return StrColumn */ public StrColumn getMeasurementSpecimenSupport() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_specimen_support")); } /** * Mounting method for the crystal specimen during data collection. * @return StrColumn */ public StrColumn getSpecimenSupport() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_specimen_support")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnAttenuator.java000066400000000000000000000026141414676747700322740ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the attenuators used in the * diffraction source. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnAttenuator extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_attenuator"; public DiffrnAttenuator(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifying a particular attenuator setting; referenced by the * _diffrn_refln.attenuator_code which is stored with the intensities. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_attenuator_code")); } /** * Description of the material from which the attenuator is made. * @return StrColumn */ public StrColumn getMaterial() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_attenuator_material")); } /** * The scale factor applied to a measured intensity if it is reduced by * an attenuator identified by _diffrn_attenuator.code. * @return FloatColumn */ public FloatColumn getScale() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_attenuator_scale")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnDetector.java000066400000000000000000000046321414676747700317210ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the detectors used in the * in the measurement of diffraction intensities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnDetector extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_detector"; public DiffrnDetector(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The resolution limit of an area diffraction radiation detector. * @return FloatColumn */ public FloatColumn getAreaResolMean() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_detector_area_resol_mean")); } /** * Description of special aspects of the radiation detector. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_detector_details")); } /** * Description of the type of diffraction radiation detector. * @return StrColumn */ public StrColumn getDetector() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_detector_detector", "diffrn_detector_description")); } /** * Description of the type of diffraction radiation detector. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_detector_detector", "diffrn_detector_description")); } /** * The maximum time between two detector signals that cannot be resolved. * @return FloatColumn */ public FloatColumn getDtime() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_detector_dtime", "diffrn_detector_dtime")); } /** * The make, model or name of the diffraction radiation detector. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_detector_type", "diffrn_detector_make")); } /** * The make, model or name of the diffraction radiation detector. * @return StrColumn */ public StrColumn getMake() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_detector_type", "diffrn_detector_make")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnMeasurement.java000066400000000000000000000064641414676747700324420ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the details of the * diffraction measurement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnMeasurement extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_measurement"; public DiffrnMeasurement(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The way in which the sample is attached to the sample holder, * including the type of adhesive material used if relevant. The sample * holder is usually wholly outside the beam, whereas the attachment * method may cause non-sample material to be illuminated. If the * attachment method is not included in the list below, 'Other' should be * chosen and details provided in * _diffrn_measurement.specimen_support * @return StrColumn */ public StrColumn getSpecimenAttachmentType() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_specimen_attachment_type")); } /** * Description of special aspects of the diffraction measurement. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_details")); } /** * Type of goniometer device used to mount and orient the specimen. * @return StrColumn */ public StrColumn getDevice() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_class", "diffrn_measurement_device")); } /** * Type of goniometer device used to mount and orient the specimen. * @return StrColumn */ public StrColumn getDeviceClass() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_class", "diffrn_measurement_device")); } /** * Details of the goniometer device used in the diffraction experiment. * @return StrColumn */ public StrColumn getDeviceDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_device_details")); } /** * The make, model or name of the goniometer device used. * @return StrColumn */ public StrColumn getDeviceType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_make", "diffrn_measurement_device_type")); } /** * The make, model or name of the goniometer device used. * @return StrColumn */ public StrColumn getDeviceMake() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_measurement_device_make", "diffrn_measurement_device_type")); } /** * Description of scan method used to measure diffraction intensities. * @return StrColumn */ public StrColumn getMethod() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_method")); } /** * Mounting method for the crystal specimen during data collection. * @return StrColumn */ public StrColumn getSpecimenSupport() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_measurement_specimen_support")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnOrient.java000066400000000000000000000010451414676747700314030ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the orientation of the crystal * axes to the diffractometer goniometer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnOrient extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_orient"; public DiffrnOrient(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnOrientMatrix.java000066400000000000000000000173001414676747700325710ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the matrix specifying the * orientation of the crystal axes to the diffractometer goniometer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnOrientMatrix extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_orient_matrix"; public DiffrnOrientMatrix(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Description of orientation matrix and how it should be applied to define * the orientation of the crystal with respect to the diffractometer axes. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_orient_matrix_type")); } /** * The 3x3 matrix specifying the orientation of the crystal with * respect to the diffractometer axes. * @return FloatColumn */ public FloatColumn getUbij() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_matrix_ubij")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][1]", "diffrn_orient_matrix_ub_11")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][1]", "diffrn_orient_matrix_ub_11")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][2]", "diffrn_orient_matrix_ub_12")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][2]", "diffrn_orient_matrix_ub_12")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][3]", "diffrn_orient_matrix_ub_13")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[1][3]", "diffrn_orient_matrix_ub_13")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][1]", "diffrn_orient_matrix_ub_21")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][1]", "diffrn_orient_matrix_ub_21")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][2]", "diffrn_orient_matrix_ub_22")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][2]", "diffrn_orient_matrix_ub_22")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][3]", "diffrn_orient_matrix_ub_23")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[2][3]", "diffrn_orient_matrix_ub_23")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][1]", "diffrn_orient_matrix_ub_31")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][1]", "diffrn_orient_matrix_ub_31")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][2]", "diffrn_orient_matrix_ub_32")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][2]", "diffrn_orient_matrix_ub_32")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUB33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][3]", "diffrn_orient_matrix_ub_33")); } /** * The set of data items which specify the elements of the matrix of * the orientation of the crystal axes to the diffractometer goniometer. * @return FloatColumn */ public FloatColumn getUb33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_orient_matrix_UB[3][3]", "diffrn_orient_matrix_ub_33")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnOrientRefln.java000066400000000000000000000117711414676747700324010ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the reflections used to * calculate the matrix which gives the orientation of the crystal * axes to the diffractometer goniometer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnOrientRefln extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_orient_refln"; public DiffrnOrientRefln(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAngleChi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_chi")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_chi. * @return FloatColumn */ public FloatColumn getAngleChiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_chi_su")); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAngleKappa() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_kappa")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_kappa. * @return FloatColumn */ public FloatColumn getAngleKappaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_kappa_su")); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAngleOmega() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_omega")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_omega. * @return FloatColumn */ public FloatColumn getAngleOmegaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_omega_su")); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAnglePhi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_phi")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_phi. * @return FloatColumn */ public FloatColumn getAnglePhiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_phi_su")); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAnglePsi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_psi")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_psi. * @return FloatColumn */ public FloatColumn getAnglePsiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_psi_su")); } /** * Diffractometer angle of a reflection measured at the centre of the * diffraction peak and used to determine _diffrn_orient_matrix.UBIJ. * @return FloatColumn */ public FloatColumn getAngleTheta() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_theta")); } /** * Standard uncertainty of _diffrn_orient_refln.angle_theta. * @return FloatColumn */ public FloatColumn getAngleThetaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_orient_refln_angle_theta_su")); } /** * Miller indices of a reflection used to define the orientation matrix. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_orient_refln_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_orient_refln_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_orient_refln_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_orient_refln_index_l")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnRadiation.java000066400000000000000000000133171414676747700320620ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the wavelength of the * radiation used in measuring diffraction intensities. Items may be * looped to identify and assign weights to distinct wavelength * components from a polychromatic beam. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRadiation extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_radiation"; public DiffrnRadiation(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Description of the collimation or focusing applied to the radiation. * @return StrColumn */ public StrColumn getCollimation() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_collimation")); } /** * Absorption edge of the radiation filter used. * @return FloatColumn */ public FloatColumn getFilterEdge() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_radiation_filter_edge")); } /** * Half-width of the incident beam perpendicular to the diffraction plane. * @return FloatColumn */ public FloatColumn getInhomogeneity() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_radiation_inhomogeneity")); } /** * Description of the method used to obtain monochromatic radiation. * If a monochromator crystal is used the material and the indices of * the Bragg reflection are specified. * @return StrColumn */ public StrColumn getMonochromator() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_monochromator")); } /** * The angle, as viewed from the specimen, between the perpendicular * component of the polarisation and the diffraction plane. * @return FloatColumn */ public FloatColumn getPolarisnNorm() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_radiation_polarisn_norm")); } /** * Polarisation ratio of the diffraction beam incident on the crystal. * It is the ratio of the perpendicularly polarised to the parallel * polarised component of the radiation. The perpendicular component * forms an angle of _diffrn_radiation.polarisn_norm to the normal to * the diffraction plane of the sample (i.e. the plane containing the * incident and reflected beams). * @return FloatColumn */ public FloatColumn getPolarisnRatio() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_radiation_polarisn_ratio")); } /** * Enumerated code for the nature of radiation used (i.e. name of * subatomic particle or region of the electromagnetic spectrum). * @return StrColumn */ public StrColumn getProbe() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_probe")); } /** * Details of the radiation source or energy spectrum. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_type")); } /** * IUPAC symbol for the X-ray wavelength for probe radiation. * @return StrColumn */ public StrColumn getXraySymbol() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_xray_symbol")); } /** * The maximum time between two detector signals that cannot be resolved. * @return FloatColumn */ public FloatColumn getDetectorDtime() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_detector_dtime", "diffrn_detector_dtime")); } /** * Information about the determination of the radiation * diffrn_radiation_wavelength that is not conveyed completely by an * enumerated value of _diffrn_radiation_wavelength.determination. * @return StrColumn */ public StrColumn getWavelengthDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_details")); } /** * Information about the determination of the radiation * diffrn_radiation_wavelength that is not conveyed completely by an * enumerated value of _diffrn_radiation_wavelength.determination. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_details")); } /** * Method by which the radiation wavelength was determined. * @return StrColumn */ public StrColumn getWavelengthDetermination() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_determination")); } /** * Method by which the radiation wavelength was determined. * @return StrColumn */ public StrColumn getDetermination() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_determination")); } /** * Code identifying a radiation used in the diffraction measurements. * This is linked to _diffrn_refln.wavelength_id and _refln.wavelength_id * @return StrColumn */ public StrColumn getWavelengthId() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_id")); } /** * Code identifying a radiation used in the diffraction measurements. * This is linked to _diffrn_refln.wavelength_id and _refln.wavelength_id * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_id")); } }DiffrnRadiationWavelength.java000066400000000000000000000062701414676747700340300ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/corepackage org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the wavelength of the * radiation used in measuring diffraction intensities. Items may be * looped to identify and assign weights to distinct wavelength * components from a polychromatic beam. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRadiationWavelength extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_radiation_wavelength"; public DiffrnRadiationWavelength(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Relative intensity of a radiation used in the diffraction measurements. * @return FloatColumn */ public FloatColumn getWt() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_radiation_wavelength_wt")); } /** * Information about the determination of the radiation * diffrn_radiation_wavelength that is not conveyed completely by an * enumerated value of _diffrn_radiation_wavelength.determination. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_details")); } /** * Method by which the radiation wavelength was determined. * @return StrColumn */ public StrColumn getDetermination() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_determination")); } /** * Code identifying a radiation used in the diffraction measurements. * This is linked to _diffrn_refln.wavelength_id and _refln.wavelength_id * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_radiation_wavelength_id")); } /** * Wavelength of radiation used in diffraction measurements. * @return FloatColumn */ public FloatColumn getWavelength() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_wavelength_wavelength", "diffrn_radiation_wavelength_value")); } /** * Wavelength of radiation used in diffraction measurements. * @return FloatColumn */ public FloatColumn getValue() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_wavelength_wavelength", "diffrn_radiation_wavelength_value")); } /** * Standard uncertainty of the wavelength of radiation used in diffraction * measurements. * @return FloatColumn */ public FloatColumn getWavelengthSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_wavelength_wavelength_su", "diffrn_radiation_wavelength_value_su")); } /** * Standard uncertainty of the wavelength of radiation used in diffraction * measurements. * @return FloatColumn */ public FloatColumn getValueSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_radiation_wavelength_wavelength_su", "diffrn_radiation_wavelength_value_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnRefln.java000066400000000000000000000317661414676747700312260ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the reflection measurements, * prior to data reduction and merging. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRefln extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_refln"; public DiffrnRefln(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAngleChi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_chi")); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAngleKappa() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_kappa")); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAngleOmega() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_omega")); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAnglePhi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_phi")); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAnglePsi() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_psi")); } /** * Diffractometer angle at which the intensity is measured. This was * calculated from the specified orientation matrix and the original * measured cell dimensions before any subsequent transformations. * @return FloatColumn */ public FloatColumn getAngleTheta() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_angle_theta")); } /** * Code identifying any attenuator setting for this reflection. * @return StrColumn */ public StrColumn getAttenuatorCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_attenuator_code")); } /** * Code for reflection class, if assigned. e.g. modulated structures * @return StrColumn */ public StrColumn getClassCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_class_code")); } /** * The set of data items which specify the diffractometer counts. * Background counts before the peak, background after the peak, * net counts after background removed, counts for peak scan or position, * and the total counts (background plus peak). * @return IntColumn */ public IntColumn getCountsBg1() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_counts_bg_1")); } /** * Standard uncertainty of _diffrn_refln.counts_bg_1. * @return FloatColumn */ public FloatColumn getCountsBg1Su() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_counts_bg_1_su")); } /** * The set of data items which specify the diffractometer counts. * Background counts before the peak, background after the peak, * net counts after background removed, counts for peak scan or position, * and the total counts (background plus peak). * @return IntColumn */ public IntColumn getCountsBg2() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_counts_bg_2")); } /** * Standard uncertainty of _diffrn_refln.counts_bg_2. * @return FloatColumn */ public FloatColumn getCountsBg2Su() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_counts_bg_2_su")); } /** * The set of data items which specify the diffractometer counts. * Background counts before the peak, background after the peak, * net counts after background removed, counts for peak scan or position, * and the total counts (background plus peak). * @return IntColumn */ public IntColumn getCountsNet() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_counts_net")); } /** * Standard uncertainty of _diffrn_refln.counts_net. * @return FloatColumn */ public FloatColumn getCountsNetSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_counts_net_su")); } /** * The set of data items which specify the diffractometer counts. * Background counts before the peak, background after the peak, * net counts after background removed, counts for peak scan or position, * and the total counts (background plus peak). * @return IntColumn */ public IntColumn getCountsPeak() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_counts_peak")); } /** * Standard uncertainty of _diffrn_refln.counts_peak. * @return FloatColumn */ public FloatColumn getCountsPeakSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_counts_peak_su")); } /** * The set of data items which specify the diffractometer counts. * Background counts before the peak, background after the peak, * net counts after background removed, counts for peak scan or position, * and the total counts (background plus peak). * @return IntColumn */ public IntColumn getCountsTotal() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_counts_total")); } /** * Standard uncertainty of _diffrn_refln.counts_total. * @return FloatColumn */ public FloatColumn getCountsTotalSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_counts_total_su")); } /** * Total slit aperture angle in the diffraction plane. * @return FloatColumn */ public FloatColumn getDetectSlitHoriz() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_detect_slit_horiz")); } /** * Total slit aperture angle perpendicular to the diffraction plane. * @return FloatColumn */ public FloatColumn getDetectSlitVert() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_detect_slit_vert")); } /** * Elapsed time from the start to the end of the intensity measurement. * @return FloatColumn */ public FloatColumn getElapsedTime() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_elapsed_time")); } /** * Miller indices of a measured reflection. These need not match the * _refln.hkl values if a transformation of the original measured * cell has taken place. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_refln_index_l")); } /** * Net intensity calculated from the diffraction counts after the * attenuator and standard scales have been applied. * @return FloatColumn */ public FloatColumn getIntensityNet() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_intensity_net")); } /** * Code identifying the scale applying to this reflection. * @return StrColumn */ public StrColumn getScaleGroupCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_scale_group_code")); } /** * Code identifying the mode of scanning with a diffractometer. * See also _diffrn_refln.scan_width and _diffrn_refln.scan_mode_backgd. * @return StrColumn */ public StrColumn getScanMode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_scan_mode")); } /** * Code identifying mode of scanning to measure the background intensity. * @return StrColumn */ public StrColumn getScanModeBackgd() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_scan_mode_backgd")); } /** * Angular rate of scanning a reflection to measure the intensity. * @return FloatColumn */ public FloatColumn getScanRate() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_scan_rate")); } /** * Time spent measuring background counts. * @return FloatColumn */ public FloatColumn getScanTimeBackgd() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_scan_time_backgd")); } /** * Angular scan width when measuring the peak intensity. * @return FloatColumn */ public FloatColumn getScanWidth() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_scan_width")); } /** * Code identifying reflections measured repeated as standard intensity. * Must match a _diffrn_standard_refln.code values OR set to '.' if * it was not used as a intensity standard. * @return StrColumn */ public StrColumn getStandardCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_standard_code")); } /** * Mean wavelength of radiation used to measure this intensity. * @return FloatColumn */ public FloatColumn getWavelength() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_refln_wavelength")); } /** * Code identifying the wavelength in the diffrn_radiation_wavelength list. * @return StrColumn */ public StrColumn getWavelengthId() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_refln_wavelength_id")); } /** * Standard uncertainty of the net intensity calculated from the * diffraction counts after the attenuator and standard scales * have been applied. * @return FloatColumn */ public FloatColumn getIntensitySigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_refln_intensity_sigma", "diffrn_refln_intensity_u", "diffrn_refln_intensity_net_su")); } /** * Standard uncertainty of the net intensity calculated from the * diffraction counts after the attenuator and standard scales * have been applied. * @return FloatColumn */ public FloatColumn getIntensityU() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_refln_intensity_sigma", "diffrn_refln_intensity_u", "diffrn_refln_intensity_net_su")); } /** * Standard uncertainty of the net intensity calculated from the * diffraction counts after the attenuator and standard scales * have been applied. * @return FloatColumn */ public FloatColumn getIntensityNetSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_refln_intensity_sigma", "diffrn_refln_intensity_u", "diffrn_refln_intensity_net_su")); } /** * (sin theta)/lambda value for this reflection. * @return FloatColumn */ public FloatColumn getSintOverLambda() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_refln_sint_over_lambda", "diffrn_refln_sin_theta_over_lambda")); } /** * (sin theta)/lambda value for this reflection. * @return FloatColumn */ public FloatColumn getSinThetaOverLambda() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_refln_sint_over_lambda", "diffrn_refln_sin_theta_over_lambda")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnReflns.java000066400000000000000000000371521414676747700314040ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the overall reflection * measurement information. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnReflns extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_reflns"; public DiffrnReflns(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The residual [sum av|del(I)| / sum |av(I)|] for symmetry-equivalent * reflections used to calculate the average intensity av(I). The * av|del(I)| term is the average absolute difference between av(I) and * the individual symmetry-equivalent intensities. * @return FloatColumn */ public FloatColumn getAvREquivalents() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_av_r_equivalents")); } /** * Fraction of Laue group unique reflections (symmetry-independent in * the Laue group) measured out to the resolution given in * _diffrn_reflns.resolution_full or _diffrn_reflns.theta_full. * The Laue group always contains a centre of symmetry so that * the reflection h,k,l is always equivalent to the reflection * -h,-k,-l even in space groups without a centre of symmetry. * This number should not be less than 0.95, since it represents * the fraction of reflections measured in the part of the * diffraction pattern that is essentially complete. * @return FloatColumn */ public FloatColumn getLaueMeasuredFractionFull() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_laue_measured_fraction_full")); } /** * Fraction of Laue group unique reflections (symmetry-independent in * the Laue group) measured out to the resolution given in * _diffrn_reflns.resolution_max or _diffrn_reflns.theta_max. * The Laue group always contains a centre of symmetry so that the * reflection h,k,l is always equivalent to the reflection -h,-k,-l * even in space groups without a centre of symmetry. * @return FloatColumn */ public FloatColumn getLaueMeasuredFractionMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_laue_measured_fraction_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitHMax() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_h_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitHMin() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_h_min")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitKMax() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_k_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitKMin() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_k_min")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitLMax() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_l_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitLMin() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_limit_l_min")); } /** * Maximum Miller indices of measured diffraction reflections. * @return FloatColumn */ public FloatColumn getLimitMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_limit_max")); } /** * Minimum Miller indices of measured diffraction reflections. * @return FloatColumn */ public FloatColumn getLimitMin() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_limit_min")); } /** * Total number of measured intensities, excluding reflections that are * classed as systematically absent arising from translational symmetry * in the crystal unit cell. * @return IntColumn */ public IntColumn getNumber() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_number")); } /** * Fraction of crystal point-group unique reflections (i.e. * symmetry-independent in the crystal point group) measured * out to the resolution given in _diffrn_reflns.resolution_full * or _diffrn_reflns.theta_full. For space groups that do not * contain a centre of symmetry the reflections h,k,l and * -h,-k,-l are independent. This number should not be less * than 0.95, since it represents the fraction of reflections * measured in the part of the diffraction pattern that is * essentially complete. * @return FloatColumn */ public FloatColumn getPointMeasuredFractionFull() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_point_measured_fraction_full")); } /** * Fraction of crystal point-group unique reflections (i.e. * symmetry-independent in the crystal point group) measured * out to the resolution given in _diffrn_reflns.resolution_max * or _diffrn_reflns.theta_max. For space groups that do not * contain a centre of symmetry the reflections h,k,l and * -h,-k,-l are independent. * @return FloatColumn */ public FloatColumn getPointMeasuredFractionMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_point_measured_fraction_max")); } /** * How intensities were reduced to structure-factor magnitudes. * @return StrColumn */ public StrColumn getReductionProcess() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_reflns_reduction_process")); } /** * The resolution at which the measured reflection count is close * to complete. The fraction of unique reflections measured out * to this angle is given by _diffrn.measured_fraction_theta_full. * @return FloatColumn */ public FloatColumn getResolutionFull() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_resolution_full")); } /** * Maximum resolution of the measured diffraction pattern. * The fraction of unique reflections measured out to this angle * is given by _diffrn.measured_fraction_theta_max. * @return FloatColumn */ public FloatColumn getResolutionMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_resolution_max")); } /** * Theta angle at which the count of measured reflections is almost * complete. The fraction of unique reflections measured out to * this angle is given by _diffrn.measured_fraction_theta_full. * @return FloatColumn */ public FloatColumn getThetaFull() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_theta_full")); } /** * Maximum theta angle of the measured reflections. * @return FloatColumn */ public FloatColumn getThetaMax() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_theta_max")); } /** * Minimum theta angle of the measured reflections. * @return FloatColumn */ public FloatColumn getThetaMin() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_theta_min")); } /** * Recorded [sum |su(netI)| / sum |netI|] for all measured reflections. * @return FloatColumn */ public FloatColumn getAvUnetI_netI() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_av_unetI/netI", "diffrn_reflns_av_sigmaI_over_netI", "diffrn_reflns_av_suneti_over_neti")); } /** * Recorded [sum |su(netI)| / sum |netI|] for all measured reflections. * @return FloatColumn */ public FloatColumn getAvSigmaIOverNetI() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_av_unetI/netI", "diffrn_reflns_av_sigmaI_over_netI", "diffrn_reflns_av_suneti_over_neti")); } /** * Recorded [sum |su(netI)| / sum |netI|] for all measured reflections. * @return FloatColumn */ public FloatColumn getAvSunetiOverNeti() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_av_unetI/netI", "diffrn_reflns_av_sigmaI_over_netI", "diffrn_reflns_av_suneti_over_neti")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][1]", "diffrn_reflns_transf_matrix_11")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][1]", "diffrn_reflns_transf_matrix_11")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][2]", "diffrn_reflns_transf_matrix_12")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][2]", "diffrn_reflns_transf_matrix_12")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][3]", "diffrn_reflns_transf_matrix_13")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][3]", "diffrn_reflns_transf_matrix_13")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][1]", "diffrn_reflns_transf_matrix_21")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][1]", "diffrn_reflns_transf_matrix_21")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][2]", "diffrn_reflns_transf_matrix_22")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][2]", "diffrn_reflns_transf_matrix_22")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][3]", "diffrn_reflns_transf_matrix_23")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][3]", "diffrn_reflns_transf_matrix_23")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][1]", "diffrn_reflns_transf_matrix_31")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][1]", "diffrn_reflns_transf_matrix_31")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][2]", "diffrn_reflns_transf_matrix_32")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][2]", "diffrn_reflns_transf_matrix_32")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn getTransfMatrix33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][3]", "diffrn_reflns_transf_matrix_33")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][3]", "diffrn_reflns_transf_matrix_33")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnReflnsClass.java000066400000000000000000000063021414676747700323630ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify different classes of * reflections in the raw measured diffraction data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnReflnsClass extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_reflns_class"; public DiffrnReflnsClass(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Residual [sum av|del(I)|/sum|av(I)|] for symmetry-equivalent * reflections used to calculate the average intensity av(I). * The av|del(I)| term is the average absolute difference * between av(I) and the individual intensities. * @return FloatColumn */ public FloatColumn getAvREq() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_class_av_r_eq")); } /** * Code identifying a reflection class. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_reflns_class_code")); } /** * Highest resolution in reflection class i.e. smallest d value in class. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_class_d_res_high")); } /** * Lowest resolution in reflection class i.e. largest d value in class. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_class_d_res_low")); } /** * Description of a reflection class. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_reflns_class_description")); } /** * Number of measured intensities for a reflection class, excluding * the systematic absences arising from centring translations. * @return IntColumn */ public IntColumn getNumber() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_reflns_class_number")); } /** * Recorded [sum|su(net I)|/sum|net I|] in a reflection class. * @return FloatColumn */ public FloatColumn getAvUI_I() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_class_av_uI/I", "diffrn_reflns_class_av_sgI/I", "diffrn_reflns_class_av_sui_over_i")); } /** * Recorded [sum|su(net I)|/sum|net I|] in a reflection class. * @return FloatColumn */ public FloatColumn getAvSgI_I() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_class_av_uI/I", "diffrn_reflns_class_av_sgI/I", "diffrn_reflns_class_av_sui_over_i")); } /** * Recorded [sum|su(net I)|/sum|net I|] in a reflection class. * @return FloatColumn */ public FloatColumn getAvSuiOverI() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_class_av_uI/I", "diffrn_reflns_class_av_sgI/I", "diffrn_reflns_class_av_sui_over_i")); } }DiffrnReflnsTransfMatrix.java000066400000000000000000000107621414676747700336660ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/corepackage org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * |11 12 13| * (h k l) diffraction |21 22 23| = (h' k' l') * |31 32 33| */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnReflnsTransfMatrix extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_reflns_transf_matrix"; public DiffrnReflnsTransfMatrix(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Elements of the matrix used to transform the diffraction reflection * indices _diffrn_refln.hkl into the _refln.hkl indices. * |11 12 13| * (h k l) diffraction |21 22 23| = (h' k' l') * |31 32 33| * @return FloatColumn */ public FloatColumn getTij() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_reflns_transf_matrix_tij")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_11() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][1]", "diffrn_reflns_transf_matrix_11")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_12() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][2]", "diffrn_reflns_transf_matrix_12")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_13() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[1][3]", "diffrn_reflns_transf_matrix_13")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_21() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][1]", "diffrn_reflns_transf_matrix_21")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_22() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][2]", "diffrn_reflns_transf_matrix_22")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_23() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[2][3]", "diffrn_reflns_transf_matrix_23")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_31() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][1]", "diffrn_reflns_transf_matrix_31")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_32() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][2]", "diffrn_reflns_transf_matrix_32")); } /** * The set of data items which specify the elements of the matrix * used to transform the reflection indices _diffrn_refln.hkl * into _refln.hkl. * @return FloatColumn */ public FloatColumn get_33() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_reflns_transf_matrix[3][3]", "diffrn_reflns_transf_matrix_33")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnScaleGroup.java000066400000000000000000000027661414676747700322220ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the groups of reflections in * the raw measured diffraction data with different relative scales. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnScaleGroup extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_scale_group"; public DiffrnScaleGroup(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifying a specific scale group of reflections (e.g. for * multi-film or multi-crystal data). The code must match a * _diffrn_refln.scale_group_code in the DIFFRN_REFLN list. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_scale_group_code")); } /** * Scale for a specific measurement group of reflections. Is multiplied * with the net intensity to place all intensities on a common scale. * @return FloatColumn */ public FloatColumn getINet() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_scale_group_i_net")); } /** * Standard uncertainty of _diffrn_scale_group.I_net. * @return FloatColumn */ public FloatColumn getINetSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_scale_group_i_net_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnSource.java000066400000000000000000000125521414676747700314100ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify information about the * radiation source. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnSource extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_source"; public DiffrnSource(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The name of the beamline at the synchrotron or other * large-scale experimental facility at which the experiment * was conducted. * @return StrColumn */ public StrColumn getBeamline() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_beamline")); } /** * Generator current at which the radiation source device was operated. * @return FloatColumn */ public FloatColumn getCurrent() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_source_current")); } /** * A description of special aspects of the source not covered by * other data items. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_details")); } /** * Enumerated code for the device providing the source of radiation. * @return StrColumn */ public StrColumn getDevice() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_device")); } /** * The name of the synchrotron or other large-scale * experimental facility at which the experiment was * conducted. Names should conform to the spelling and * format used in the 'Light Sources of the World' listing * of lightsources.org * (https://lightsources.org/lightsources-of-the-world/) * @return StrColumn */ public StrColumn getFacility() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_facility")); } /** * Generator power at which the radiation source device was operated. * @return FloatColumn */ public FloatColumn getPower() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_source_power")); } /** * Description of the collimated source beam as viewed from the sample. * @return StrColumn */ public StrColumn getSize() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_size")); } /** * Chemical element symbol for the radiation source target (usually * the anode). This can be used also for spallation sources. * @return StrColumn */ public StrColumn getTarget() { return new DelegatingStrColumn(parentBlock.getColumn("diffrn_source_target")); } /** * Generator voltage at which the radiation source device was operated. * @return FloatColumn */ public FloatColumn getVoltage() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_source_voltage")); } /** * The general class of the source of radiation. This is deprecated. * Use _diffrn_source.device and _diffrn_source.details. * @return StrColumn */ public StrColumn getSource() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_source_source", "diffrn_source_description")); } /** * The general class of the source of radiation. This is deprecated. * Use _diffrn_source.device and _diffrn_source.details. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_source_source", "diffrn_source_description")); } /** * Description of the make, model or name of the source device. * Large scale facilities should use _diffrn_source.facility and * _diffrn_source.beamline to identify the source of radiation. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_source_type", "diffrn_source_make")); } /** * Description of the make, model or name of the source device. * Large scale facilities should use _diffrn_source.facility and * _diffrn_source.beamline to identify the source of radiation. * @return StrColumn */ public StrColumn getMake() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_source_type", "diffrn_source_make")); } /** * The complement of the angle in degrees between the normal * to the surface of the X-ray tube target and the primary * X-ray beam for beams generated by traditional X-ray tubes. * @return FloatColumn */ public FloatColumn getTake_offAngle() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_source_take-off_angle", "diffrn_source_take_off_angle")); } /** * The complement of the angle in degrees between the normal * to the surface of the X-ray tube target and the primary * X-ray beam for beams generated by traditional X-ray tubes. * @return FloatColumn */ public FloatColumn getTakeOffAngle() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_source_take-off_angle", "diffrn_source_take_off_angle")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnStandard.java000066400000000000000000000115021414676747700317020ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify information about the * standard reflections used in the diffraction measurement process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnStandard extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_standard"; public DiffrnStandard(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Standard uncertainty of _diffrn_standard.decay_percent. * @return FloatColumn */ public FloatColumn getDecayPercentSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_standard_decay_percent_su")); } /** * Standard uncertainty of _diffrn_standard.scale_su_average. * @return FloatColumn */ public FloatColumn getScaleSuAverageSu() { return new DelegatingFloatColumn(parentBlock.getColumn("diffrn_standard_scale_su_average_su")); } /** * The percentage decrease in the mean of the intensities for the * standard reflections at the start to the finish of the measurement * process. This value affords a measure of the overall decay in * crystal quality during measurement. Negative values only occur in * exceptional instances where the final intensities are greater than * the initial ones. If no measurable decay has occurred, the * standard uncertainty should be quoted to indicate the maximum * possible value the decay might have. A range of 3 standard * uncertainties is considered possible. Thus 0.0(1) would indicate * a decay of less than 0.3% or an enhancement of less than 0.3%. * @return FloatColumn */ public FloatColumn getDecay() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_decay_%", "diffrn_standard_decay_percent")); } /** * The percentage decrease in the mean of the intensities for the * standard reflections at the start to the finish of the measurement * process. This value affords a measure of the overall decay in * crystal quality during measurement. Negative values only occur in * exceptional instances where the final intensities are greater than * the initial ones. If no measurable decay has occurred, the * standard uncertainty should be quoted to indicate the maximum * possible value the decay might have. A range of 3 standard * uncertainties is considered possible. Thus 0.0(1) would indicate * a decay of less than 0.3% or an enhancement of less than 0.3%. * @return FloatColumn */ public FloatColumn getDecayPercent() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_decay_%", "diffrn_standard_decay_percent")); } /** * Reflection count between the standard reflection measurements. * @return IntColumn */ public IntColumn getIntervalCount() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("diffrn_standards_interval_count", "diffrn_standard_interval_count")); } /** * Time between the standard reflection measurements. * @return FloatColumn */ public FloatColumn getIntervalTime() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_interval_time", "diffrn_standard_interval_time")); } /** * Number of unique standard reflections used in measurements. * @return IntColumn */ public IntColumn getNumber() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("diffrn_standards_number", "diffrn_standard_number")); } /** * The average standard uncertainty of the individual standard scales * applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleSigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_scale_sigma", "diffrn_standards_scale_u", "diffrn_standard_scale_su_average")); } /** * The average standard uncertainty of the individual standard scales * applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleU() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_scale_sigma", "diffrn_standards_scale_u", "diffrn_standard_scale_su_average")); } /** * The average standard uncertainty of the individual standard scales * applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleSuAverage() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_scale_sigma", "diffrn_standards_scale_u", "diffrn_standard_scale_su_average")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnStandardRefln.java000066400000000000000000000044041414676747700326740ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the "standard" reflections * measured repeatedly to monitor variations in intensity due to source * flux, environment conditions or crystal quality. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnStandardRefln extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_standard_refln"; public DiffrnStandardRefln(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Miller indices of a standard reflection. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_standard_refln_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_standard_refln_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_standard_refln_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("diffrn_standard_refln_index_l")); } /** * Code identifying a standard reflection used to monitor source * intensity variations or crystal degradation or movement during * data collection. * @return StrColumn */ public StrColumn getDiffrnId() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_standard_refln_diffrn_id", "diffrn_standard_refln_code")); } /** * Code identifying a standard reflection used to monitor source * intensity variations or crystal degradation or movement during * data collection. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("diffrn_standard_refln_diffrn_id", "diffrn_standard_refln_code")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DiffrnStandards.java000066400000000000000000000056311414676747700320730ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnStandards extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "diffrn_standards"; public DiffrnStandards(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The percentage decrease in the mean of the intensities for the * standard reflections at the start to the finish of the measurement * process. This value affords a measure of the overall decay in * crystal quality during measurement. Negative values only occur in * exceptional instances where the final intensities are greater than * the initial ones. If no measurable decay has occurred, the * standard uncertainty should be quoted to indicate the maximum * possible value the decay might have. A range of 3 standard * uncertainties is considered possible. Thus 0.0(1) would indicate * a decay of less than 0.3% or an enhancement of less than 0.3%. * @return FloatColumn */ public FloatColumn getDecay() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_decay_%", "diffrn_standard_decay_percent")); } /** * Reflection count between the standard reflection measurements. * @return IntColumn */ public IntColumn getIntervalCount() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("diffrn_standards_interval_count", "diffrn_standard_interval_count")); } /** * Time between the standard reflection measurements. * @return FloatColumn */ public FloatColumn getIntervalTime() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_interval_time", "diffrn_standard_interval_time")); } /** * Number of unique standard reflections used in measurements. * @return IntColumn */ public IntColumn getNumber() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("diffrn_standards_number", "diffrn_standard_number")); } /** * The average standard uncertainty of the individual standard scales * applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleSigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_scale_sigma", "diffrn_standards_scale_u", "diffrn_standard_scale_su_average")); } /** * The average standard uncertainty of the individual standard scales * applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleU() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("diffrn_standards_scale_sigma", "diffrn_standards_scale_u", "diffrn_standard_scale_su_average")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Display.java000066400000000000000000000010021414676747700304100ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to enumerate the display * parameters used in the discipline. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Display extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "display"; public Display(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/DisplayColour.java000066400000000000000000000036431414676747700316110ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to enumerate the display * colour codes used in the discipline. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DisplayColour extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "display_colour"; public DisplayColour(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Integer value between 0 and 255 giving the intensity of a * specific colour component (red, green or blue) for the RGB * display colour code. * @return IntColumn */ public IntColumn getBlue() { return new DelegatingIntColumn(parentBlock.getColumn("display_colour_blue")); } /** * Integer value between 0 and 255 giving the intensity of a * specific colour component (red, green or blue) for the RGB * display colour code. * @return IntColumn */ public IntColumn getGreen() { return new DelegatingIntColumn(parentBlock.getColumn("display_colour_green")); } /** * Colour hue as an enumerated code. * @return StrColumn */ public StrColumn getHue() { return new DelegatingStrColumn(parentBlock.getColumn("display_colour_hue")); } /** * Integer value between 0 and 255 giving the intensity of a * specific colour component (red, green or blue) for the RGB * display colour code. * @return IntColumn */ public IntColumn getRed() { return new DelegatingIntColumn(parentBlock.getColumn("display_colour_red")); } /** * The red-green-blue intensities, bases 256, for each colour code. * @return IntColumn */ public IntColumn getRgb() { return new DelegatingIntColumn(parentBlock.getColumn("display_colour_rgb")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Exptl.java000066400000000000000000000212011414676747700301020ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the experimental work * prior to diffraction measurements. These include crystallization * crystal measurements and absorption-correction techniques used.. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Exptl extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "exptl"; public Exptl(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Total number of crystals used in the measurement of intensities. * @return IntColumn */ public IntColumn getCrystalsNumber() { return new DelegatingIntColumn(parentBlock.getColumn("exptl_crystals_number")); } /** * The method used in the experiment. * @return StrColumn */ public StrColumn getMethod() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_method")); } /** * A description of special aspects of the experimental method. * @return StrColumn */ public StrColumn getMethodDetails() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_method_details")); } /** * The calculated maximum value of the transmission factor for * the specimen. Its value does not include the effects of * absorption in the specimen mount. The presence of this * item does not imply that the structure factors have been * corrected for absorption. For the applied correction see * _exptl_absorpt.correction_T_max. * @return FloatColumn */ public FloatColumn getTransmissionFactorMax() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_transmission_factor_max")); } /** * Standard uncertainty of _exptl.transmission_factor_max. * @return FloatColumn */ public FloatColumn getTransmissionFactorMaxSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_transmission_factor_max_su")); } /** * The calculated minimum value of the transmission factor for * the specimen. Its value does not include the effects of * absorption in the specimen mount. The presence of this * item does not imply that the structure factors have been * corrected for absorption. For the applied correction see * _exptl_absorpt.correction_T_min. * @return FloatColumn */ public FloatColumn getTransmissionFactorMin() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_transmission_factor_min")); } /** * Standard uncertainty of _exptl.transmission_factor_min. * @return FloatColumn */ public FloatColumn getTransmissionFactorMinSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_transmission_factor_min_su")); } /** * Details of the experiment prior to intensity measurement. * See also _exptl_crystal.preparation * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_details", "exptl_special_details")); } /** * Details of the experiment prior to intensity measurement. * See also _exptl_crystal.preparation * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_details", "exptl_special_details")); } /** * Absorption coefficient mu calculated from the atomic content of * the cell, the density and the radiation wavelength. * @return FloatColumn */ public FloatColumn getAbsorptCoefficientMu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_absorpt_coefficient_mu")); } /** * Absorption coefficient mu calculated from the atomic content of * the cell, the density and the radiation wavelength. * @return FloatColumn */ public FloatColumn getCoefficientMu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_absorpt_coefficient_mu")); } /** * Maximum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getAbsorptCorrectionTMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_max", "exptl_absorpt_correction_t_max")); } /** * Maximum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getCorrectionTMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_max", "exptl_absorpt_correction_t_max")); } /** * Minimum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getAbsorptCorrectionTMin() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_min", "exptl_absorpt_correction_t_min")); } /** * Minimum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getCorrectionTMin() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_min", "exptl_absorpt_correction_t_min")); } /** * Code identifying the absorption correction type and method. * The 'empirical' approach should NOT be used if more detailed * information on the crystal shape is available. * @return StrColumn */ public StrColumn getAbsorptCorrectionType() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_correction_type")); } /** * Code identifying the absorption correction type and method. * The 'empirical' approach should NOT be used if more detailed * information on the crystal shape is available. * @return StrColumn */ public StrColumn getCorrectionType() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_correction_type")); } /** * Description of the absorption correction process applied to the * measured intensities. A literature reference should be supplied * for psi-scan or multi-scan techniques. * @return StrColumn */ public StrColumn getAbsorptProcessDetails() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_process_details")); } /** * Description of the absorption correction process applied to the * measured intensities. A literature reference should be supplied * for psi-scan or multi-scan techniques. * @return StrColumn */ public StrColumn getProcessDetails() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_process_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ExptlAbsorpt.java000066400000000000000000000061641414676747700314500ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the experimental details * of the absorption measurements and corrections to the diffraction * data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlAbsorpt extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "exptl_absorpt"; public ExptlAbsorpt(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Absorption coefficient mu calculated from the atomic content of * the cell, the density and the radiation wavelength. * @return FloatColumn */ public FloatColumn getCoefficientMu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_absorpt_coefficient_mu")); } /** * Maximum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getCorrectionTMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_max", "exptl_absorpt_correction_t_max")); } /** * Minimum transmission factor for the crystal and radiation applied * to the measured intensities, it includes the correction for * absorption by the specimen mount and diffractometer as well * as by the specimen itself. These values give the transmission (T) * factor by which measured intensities have been REDUCED due to * absorption. Sometimes referred to as absorption correction A or * 1/A* (see "Crystal Structure Analysis for Chemists and Biologists" * by J.P. Glusker et al., Wiley) * @return FloatColumn */ public FloatColumn getCorrectionTMin() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_absorpt_correction_T_min", "exptl_absorpt_correction_t_min")); } /** * Code identifying the absorption correction type and method. * The 'empirical' approach should NOT be used if more detailed * information on the crystal shape is available. * @return StrColumn */ public StrColumn getCorrectionType() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_correction_type")); } /** * Description of the absorption correction process applied to the * measured intensities. A literature reference should be supplied * for psi-scan or multi-scan techniques. * @return StrColumn */ public StrColumn getProcessDetails() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_absorpt_process_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ExptlCrystal.java000066400000000000000000000323521414676747700314550ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify information about * crystals used in the diffraction measurements. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystal extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "exptl_crystal"; public ExptlCrystal(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Colour description of a crystal as a list of the allowed * exptl_crystal_appearance states for general, intensity and hue. * @return StrColumn */ public StrColumn getColour() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_colour")); } /** * Crystal density calculated from crystal unit cell and atomic content. * @return FloatColumn */ public FloatColumn getDensityDiffrn() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_diffrn")); } /** * Standard uncertainty of _exptl_crystal.density_diffrn. * @return FloatColumn */ public FloatColumn getDensityDiffrnSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_diffrn_su")); } /** * Crystal density measured using standard chemical and physical methods. * @return FloatColumn */ public FloatColumn getDensityMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas")); } /** * The value above which the density measured using standard * chemical and physical methods lies. This item is used only * when _exptl_crystal.density_meas cannot be employed. It is * intended for use in reporting information in databases and * archives which would be misleading if reported otherwise. * @return FloatColumn */ public FloatColumn getDensityMeasGt() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_gt")); } /** * Standard uncertainty of _exptl_crystal.density_meas_gt. * @return FloatColumn */ public FloatColumn getDensityMeasGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_gt_su")); } /** * The value below which the density measured using standard * chemical and physical methods lies. This item is used only * when _exptl_crystal.density_meas cannot be employed. It is * intended for use in reporting information in databases and * archives which would be misleading if reported otherwise. * @return FloatColumn */ public FloatColumn getDensityMeasLt() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_lt")); } /** * Standard uncertainty of _exptl_crystal.density_meas_lt. * @return FloatColumn */ public FloatColumn getDensityMeasLtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_lt_su")); } /** * Temperature at which _exptl_crystal.density_meas was determined. * @return FloatColumn */ public FloatColumn getDensityMeasTemp() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_temp")); } /** * Temperature above which the measured density was determined. * This item is used only when _exptl_crystal.density_meas_temp * cannot be employed. It is intended for use in reporting values * from databases which would be misleading if reported otherwise. * @return FloatColumn */ public FloatColumn getDensityMeasTempGt() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_temp_gt")); } /** * Standard uncertainty of _exptl_crystal.density_meas_temp_gt. * @return FloatColumn */ public FloatColumn getDensityMeasTempGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_temp_gt_su")); } /** * Temperature below which the measured density was determined. * This item is used only when _exptl_crystal.density_meas_temp * cannot be employed. It is intended for use in reporting values * from databases which would be misleading if reported otherwise. * @return FloatColumn */ public FloatColumn getDensityMeasTempLt() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_temp_lt")); } /** * Standard uncertainty of _exptl_crystal.density_meas_temp_lt. * @return FloatColumn */ public FloatColumn getDensityMeasTempLtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_density_meas_temp_lt_su")); } /** * Description of method used to measure _exptl_crystal.density_meas. * @return StrColumn */ public StrColumn getDensityMethod() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_density_method")); } /** * Description of the quality and habit of the crystal. The crystal * dimensions should be provided using the exptl_crystal.size_* data items. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_description")); } /** * Number of electrons in the crystal unit cell contributing to F(000). * It may contain dispersion contributions, and is calculated as * * F(000) = [ (sum f~r~)^2^ + (sum f~i~)^2^ ]^1/2^ * * f~r~ = real part of the scattering factors at theta = 0 * f~i~ = imaginary part of the scattering factors at theta = 0 * * the sum is taken over each atom in the unit cell * * For X-rays, non-dispersive F(000) is a positive number and counts * the effective number of electrons in the unit cell; for neutrons, * non-dispersive F(000) (which may be negative) counts the total * nuclear scattering power in the unit cell. See * http://reference.iucr.org/dictionary/F(000) * @return FloatColumn */ public FloatColumn getF000() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_f_000")); } /** * Code identifying a crystal. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_id")); } /** * Details of crystal growth and preparation of the crystals * (e.g. mounting) prior to the intensity measurements. * @return StrColumn */ public StrColumn getPreparation() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_preparation")); } /** * Details concerning the pressure history of the crystals. * @return StrColumn */ public StrColumn getPressureHistory() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_pressure_history")); } /** * Method used to recrystallize the sample. Sufficient details should * be given for the procedure to be repeated. Temperatures, solvents, * flux or carrier gases with concentrations or pressures and ambient * atmosphere details should be given. * @return StrColumn */ public StrColumn getRecrystallizationMethod() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_recrystallization_method")); } /** * The length of needle/cylindrical crystals. * @return FloatColumn */ public FloatColumn getSizeLength() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_length")); } /** * Standard uncertainty of _exptl_crystal.size_length. * @return FloatColumn */ public FloatColumn getSizeLengthSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_length_su")); } /** * The maximum dimension of a crystal. * @return FloatColumn */ public FloatColumn getSizeMax() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_max")); } /** * Standard uncertainty of _exptl_crystal.size_max. * @return FloatColumn */ public FloatColumn getSizeMaxSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_max_su")); } /** * The median dimension of a crystal. * @return FloatColumn */ public FloatColumn getSizeMid() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_mid")); } /** * Standard uncertainty of _exptl_crystal.size_mid. * @return FloatColumn */ public FloatColumn getSizeMidSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_mid_su")); } /** * The minimum dimension of a crystal. * @return FloatColumn */ public FloatColumn getSizeMin() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_min")); } /** * Standard uncertainty of _exptl_crystal.size_min. * @return FloatColumn */ public FloatColumn getSizeMinSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_min_su")); } /** * The radius of a spherical or cylindrical crystal. * @return FloatColumn */ public FloatColumn getSizeRad() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_rad")); } /** * Standard uncertainty of _exptl_crystal.size_rad. * @return FloatColumn */ public FloatColumn getSizeRadSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_size_rad_su")); } /** * Details concerning the thermal history of the crystals. * @return StrColumn */ public StrColumn getThermalHistory() { return new DelegatingStrColumn(parentBlock.getColumn("exptl_crystal_thermal_history")); } /** * Standard uncertainty of the crystal density measured * using standard chemical and physical methods. * @return FloatColumn */ public FloatColumn getDensityMeasEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_crystal_density_meas_esd", "exptl_crystal_density_meas_su")); } /** * Standard uncertainty of the crystal density measured * using standard chemical and physical methods. * @return FloatColumn */ public FloatColumn getDensityMeasSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_crystal_density_meas_esd", "exptl_crystal_density_meas_su")); } /** * Standard uncertainty of the temperature at * which _exptl_crystal.density_meas was determined. * @return FloatColumn */ public FloatColumn getDensityMeasTempEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_crystal_density_meas_temp_esd", "exptl_crystal_density_meas_temp_su")); } /** * Standard uncertainty of the temperature at * which _exptl_crystal.density_meas was determined. * @return FloatColumn */ public FloatColumn getDensityMeasTempSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("exptl_crystal_density_meas_temp_esd", "exptl_crystal_density_meas_temp_su")); } /** * Appearance of the crystal as prescribed state codes. Note that 'dull' * and 'clear' should no longer be used. * @return StrColumn */ public StrColumn getColourLustre() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_lustre", "exptl_crystal_appearance_general")); } /** * Appearance of the crystal as prescribed state codes. Note that 'dull' * and 'clear' should no longer be used. * @return StrColumn */ public StrColumn getGeneral() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_lustre", "exptl_crystal_appearance_general")); } /** * Colour hue of the crystals as prescribed state codes. * @return StrColumn */ public StrColumn getColourPrimary() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_primary", "exptl_crystal_appearance_hue")); } /** * Colour hue of the crystals as prescribed state codes. * @return StrColumn */ public StrColumn getHue() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_primary", "exptl_crystal_appearance_hue")); } /** * Colour intensity of the crystal as prescribed state codes. * @return StrColumn */ public StrColumn getColourModifier() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_modifier", "exptl_crystal_appearance_intensity")); } /** * Colour intensity of the crystal as prescribed state codes. * @return StrColumn */ public StrColumn getIntensity() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_modifier", "exptl_crystal_appearance_intensity")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ExptlCrystalAppearance.java000066400000000000000000000027121414676747700334320ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of ENUMERATION items used to specify information about the * crystal colour and appearance. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystalAppearance extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "exptl_crystal_appearance"; public ExptlCrystalAppearance(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Appearance of the crystal as prescribed state codes. Note that 'dull' * and 'clear' should no longer be used. * @return StrColumn */ public StrColumn getGeneral() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_lustre", "exptl_crystal_appearance_general")); } /** * Colour hue of the crystals as prescribed state codes. * @return StrColumn */ public StrColumn getHue() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_primary", "exptl_crystal_appearance_hue")); } /** * Colour intensity of the crystal as prescribed state codes. * @return StrColumn */ public StrColumn getIntensity() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("exptl_crystal_colour_modifier", "exptl_crystal_appearance_intensity")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ExptlCrystalFace.java000066400000000000000000000110111414676747700322210ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the dimensions of the * crystal used in the diffraction measurements. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystalFace extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "exptl_crystal_face"; public ExptlCrystalFace(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Diffractometer angle setting when the perpendicular to the specified * crystal face is aligned along a specified direction (e.g. the * bisector of the incident and reflected beams in an optical goniometer. * @return FloatColumn */ public FloatColumn getDiffrChi() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_chi")); } /** * Standard uncertainty of _exptl_crystal_face.diffr_chi. * @return FloatColumn */ public FloatColumn getDiffrChiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_chi_su")); } /** * Diffractometer angle setting when the perpendicular to the specified * crystal face is aligned along a specified direction (e.g. the * bisector of the incident and reflected beams in an optical goniometer. * @return FloatColumn */ public FloatColumn getDiffrKappa() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_kappa")); } /** * Standard uncertainty of _exptl_crystal_face.diffr_kappa. * @return FloatColumn */ public FloatColumn getDiffrKappaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_kappa_su")); } /** * Diffractometer angle setting when the perpendicular to the specified * crystal face is aligned along a specified direction (e.g. the * bisector of the incident and reflected beams in an optical goniometer. * @return FloatColumn */ public FloatColumn getDiffrPhi() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_phi")); } /** * Standard uncertainty of _exptl_crystal_face.diffr_phi. * @return FloatColumn */ public FloatColumn getDiffrPhiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_phi_su")); } /** * Diffractometer angle setting when the perpendicular to the specified * crystal face is aligned along a specified direction (e.g. the * bisector of the incident and reflected beams in an optical goniometer. * @return FloatColumn */ public FloatColumn getDiffrPsi() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_psi")); } /** * Standard uncertainty of _exptl_crystal_face.diffr_psi. * @return FloatColumn */ public FloatColumn getDiffrPsiSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_diffr_psi_su")); } /** * Miller indices of the crystal face. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("exptl_crystal_face_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("exptl_crystal_face_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("exptl_crystal_face_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("exptl_crystal_face_index_l")); } /** * Perpendicular distance of face to the centre of rotation of the crystal. * @return FloatColumn */ public FloatColumn getPerpDist() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_perp_dist")); } /** * Standard uncertainty of _exptl_crystal_face.perp_dist. * @return FloatColumn */ public FloatColumn getPerpDistSu() { return new DelegatingFloatColumn(parentBlock.getColumn("exptl_crystal_face_perp_dist_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Function.java000066400000000000000000000062261414676747700306050ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The crystallographic functions the invoked in the definition * methods of CORE STRUCTURE data items defined and used with in * the Crystallographic Information Framework (CIF). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Function extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "function"; public Function(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The function * r = AtomType( s ) * * returns an atom type symbol (element name) from the atom site label. * @return StrColumn */ public StrColumn getAtomtype() { return new DelegatingStrColumn(parentBlock.getColumn("function_atomtype")); } /** * The function * d = Closest( v, w ) * * returns the cell translation vector required to obtain the * closest cell-translated occurrence of the vector V to the vector * W. * @return FloatColumn */ public FloatColumn getClosest() { return new DelegatingFloatColumn(parentBlock.getColumn("function_closest")); } /** * The function * s = SeitzFromJones( j ) * * returns a 4x4 Seitz matrix from the Jones faithful representation of * the equivalent position which is a character string e.g. 1/2+x,-x,z. * @return FloatColumn */ public FloatColumn getSeitzfromjones() { return new DelegatingFloatColumn(parentBlock.getColumn("function_seitzfromjones")); } /** * The function * xyz' = SymEquiv( symop, xyz ) * * returns a fractional coordinate vector xyz' which is input vector * xyz transformed by the input symop 'n_pqr' applied to the symmetry * equivalent matrix extracted from the category space_group_symop. * @return FloatColumn */ public FloatColumn getSymequiv() { return new DelegatingFloatColumn(parentBlock.getColumn("function_symequiv")); } /** * The function * m = SymKey( s ) * * returns an integer index to the Seitz matrices from the character * string of the form 'n_pqr'. * @return IntColumn */ public IntColumn getSymkey() { return new DelegatingIntColumn(parentBlock.getColumn("function_symkey")); } /** * The function * v = SymLat( s ) * * returns a vector of the cell translations applied to the coordinates * from the character string of the form 'n_pqr'. i.e. p-5, q-5, r-5. * @return IntColumn */ public IntColumn getSymlat() { return new DelegatingIntColumn(parentBlock.getColumn("function_symlat")); } /** * The function * s = Symop( n, t ) * * returns a character string of the form 'n_pqr' where n is the * symmetry equivalent site number and [p,q,r] is the cell translation * vector PLUS [5,5,5]. * @return StrColumn */ public StrColumn getSymop() { return new DelegatingStrColumn(parentBlock.getColumn("function_symop")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Geom.java000066400000000000000000000057751414676747700277170ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the geometry * of the structural model as derived from the atomic sites. * The geometry is expressed in terms of the interatomic * angles (GEOM_ANGLE data), covalent bond distances * (GEOM_BOND data), contact distances (GEOM_CONTACT data), * hydrogen bonds (GEOM_HBOND data) and torsion geometry * (GEOM_TORSION data). * Geometry data are usually redundant, in that they can be * calculated from other more fundamental quantities in the data * block. However, they serve the dual purposes of providing a * check on the correctness of both sets of data and of enabling * the most important geometric data to be identified for * publication by setting the appropriate publication flag. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Geom extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom"; public Geom(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Increment added to the bond radii for the atomic species to * specify the maximum permitted "bonded" distance between two * atom sites. * @return FloatColumn */ public FloatColumn getBondDistanceIncr() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_bond_distance_incr")); } /** * Minimum permitted "bonded" distance between two atom sites. * @return FloatColumn */ public FloatColumn getBondDistanceMin() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_bond_distance_min")); } /** * Increment added to the bond radii for the atomic species to * specify the maximum permitted "contact" distance between two * "non-bonded" atom sites. * @return FloatColumn */ public FloatColumn getContactDistanceIncr() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_contact_distance_incr")); } /** * Minimum permitted "contact" distance between two "non-bonded" atom sites. * @return FloatColumn */ public FloatColumn getContactDistanceMin() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_contact_distance_min")); } /** * Description of geometry information not covered by the existing data * names in the geometry categories, such as least-squares planes. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_details", "geom_special_details")); } /** * Description of geometry information not covered by the existing data * names in the geometry categories, such as least-squares planes. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_details", "geom_special_details")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/GeomAngle.java000066400000000000000000000171221414676747700306530ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the geometry angles in the * structural model as derived from the atomic sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomAngle extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom_angle"; public GeomAngle(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The pair of distances between sites 1 - 2 and 2 - 3. * @return FloatColumn */ public FloatColumn getDistances() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_angle_distances")); } /** * Standard uncertainty of _geom_angle.distances. * @return FloatColumn */ public FloatColumn getDistancesSu() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_angle_distances_su")); } /** * An arbitrary, unique identifier for the angle formed by the * three atoms. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("geom_angle_id")); } /** * Code signals if the angle is referred to in a publication or * should be placed in a table of significant angles. * @return StrColumn */ public StrColumn getPublFlag() { return new DelegatingStrColumn(parentBlock.getColumn("geom_angle_publ_flag")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry1() { return new DelegatingStrColumn(parentBlock.getColumn("geom_angle_site_symmetry_1")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry2() { return new DelegatingStrColumn(parentBlock.getColumn("geom_angle_site_symmetry_2")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry3() { return new DelegatingStrColumn(parentBlock.getColumn("geom_angle_site_symmetry_3")); } /** * Angle defined by the atoms located at atom_site_x/site_symmetry_x for * x = 1,2,3. The vertex atom is at site x = 2. * @return FloatColumn */ public FloatColumn getValue() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_angle_value")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_1", "geom_angle_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_1", "geom_angle_atom_site_label_1")); } /** * The unique identifier for the vertex atom of the angle. * @return StrColumn */ public StrColumn getAtomSiteId2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_2", "geom_angle_atom_site_label_2")); } /** * The unique identifier for the vertex atom of the angle. * @return StrColumn */ public StrColumn getAtomSiteLabel2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_2", "geom_angle_atom_site_label_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId3() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_3", "geom_angle_atom_site_label_3")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel3() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_angle_atom_site_id_3", "geom_angle_atom_site_label_3")); } /** * Standard uncertainty of the angle defined by * the sites identified by _geom_angle.id. * @return FloatColumn */ public FloatColumn getValueEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_angle_value_esd", "geom_angle_value_su")); } /** * Standard uncertainty of the angle defined by * the sites identified by _geom_angle.id. * @return FloatColumn */ public FloatColumn getValueSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_angle_value_esd", "geom_angle_value_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/GeomBond.java000066400000000000000000000152471414676747700305150ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the geometry bonds in the * structural model as derived from the atomic sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomBond extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom_bond"; public GeomBond(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Unique identifier for the bond. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("geom_bond_id")); } /** * The number of times the given bond appears in the environment * of the atoms labelled _geom_bond.atom_site_label_1. In cases * where the full list of bonds is given, one of the series of * equivalent bonds may be assigned the appropriate multiplicity * while the others are assigned a value of 0. * @return IntColumn */ public IntColumn getMultiplicity() { return new DelegatingIntColumn(parentBlock.getColumn("geom_bond_multiplicity")); } /** * This code signals whether the angle is referred to in a * publication or should be placed in a table of significant angles. * @return StrColumn */ public StrColumn getPublFlag() { return new DelegatingStrColumn(parentBlock.getColumn("geom_bond_publ_flag")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry1() { return new DelegatingStrColumn(parentBlock.getColumn("geom_bond_site_symmetry_1")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry2() { return new DelegatingStrColumn(parentBlock.getColumn("geom_bond_site_symmetry_2")); } /** * Bond valence calculated from the bond distance. * @return FloatColumn */ public FloatColumn getValence() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_bond_valence")); } /** * Standard uncertainty of _geom_bond.valence. * @return FloatColumn */ public FloatColumn getValenceSu() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_bond_valence_su")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_bond_atom_site_id_1", "geom_bond_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_bond_atom_site_id_1", "geom_bond_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_bond_atom_site_id_2", "geom_bond_atom_site_label_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_bond_atom_site_id_2", "geom_bond_atom_site_label_2")); } /** * Intramolecular bond distance between the sites identified * by _geom_bond.id * @return FloatColumn */ public FloatColumn getDist() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_bond_dist", "geom_bond_distance")); } /** * Intramolecular bond distance between the sites identified * by _geom_bond.id * @return FloatColumn */ public FloatColumn getDistance() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_bond_dist", "geom_bond_distance")); } /** * Standard uncertainty of the intramolecular bond distance * between the sites identified by _geom_bond.id. * @return FloatColumn */ public FloatColumn getDistEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_bond_dist_esd", "geom_bond_distance_su")); } /** * Standard uncertainty of the intramolecular bond distance * between the sites identified by _geom_bond.id. * @return FloatColumn */ public FloatColumn getDistanceSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_bond_dist_esd", "geom_bond_distance_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/GeomContact.java000066400000000000000000000135471414676747700312270ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the interatomic * contact distances in the structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomContact extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom_contact"; public GeomContact(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * An identifier for the contact that is unique within the loop. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("geom_contact_id")); } /** * This code signals whether the contact distance is referred to * in a publication or should be placed in a list of significant * contact distances. * @return StrColumn */ public StrColumn getPublFlag() { return new DelegatingStrColumn(parentBlock.getColumn("geom_contact_publ_flag")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry1() { return new DelegatingStrColumn(parentBlock.getColumn("geom_contact_site_symmetry_1")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry2() { return new DelegatingStrColumn(parentBlock.getColumn("geom_contact_site_symmetry_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_contact_atom_site_id_1", "geom_contact_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_contact_atom_site_id_1", "geom_contact_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_contact_atom_site_id_2", "geom_contact_atom_site_label_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_contact_atom_site_id_2", "geom_contact_atom_site_label_2")); } /** * Intermolecular distance between the atomic sites identified * by _geom_contact.id * @return FloatColumn */ public FloatColumn getDist() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_contact_dist", "geom_contact_distance")); } /** * Intermolecular distance between the atomic sites identified * by _geom_contact.id * @return FloatColumn */ public FloatColumn getDistance() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_contact_dist", "geom_contact_distance")); } /** * Standard uncertainty of the intermolecular distance between * the atomic sites identified by _geom_contact.id. * @return FloatColumn */ public FloatColumn getDistEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_contact_dist_esd", "geom_contact_distance_su")); } /** * Standard uncertainty of the intermolecular distance between * the atomic sites identified by _geom_contact.id. * @return FloatColumn */ public FloatColumn getDistanceSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_contact_dist_esd", "geom_contact_distance_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/GeomHbond.java000066400000000000000000000267441414676747700306710ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the hydrogen bond * distances in the structural model as derived from atomic sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomHbond extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom_hbond"; public GeomHbond(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Angle subtended by the sites identified by _geom_hbond.id. * The hydrogen at site H is at the apex of the angle. * @return FloatColumn */ public FloatColumn getAngleDha() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_hbond_angle_dha")); } /** * An identifier for the hydrogen bond that is unique within the loop. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("geom_hbond_id")); } /** * This code signals whether the hydrogen-bond information * is referred to in a publication or should be placed in a * table of significant hydrogen-bond geometry. * @return StrColumn */ public StrColumn getPublFlag() { return new DelegatingStrColumn(parentBlock.getColumn("geom_hbond_publ_flag")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetryA() { return new DelegatingStrColumn(parentBlock.getColumn("geom_hbond_site_symmetry_a")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetryD() { return new DelegatingStrColumn(parentBlock.getColumn("geom_hbond_site_symmetry_d")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetryH() { return new DelegatingStrColumn(parentBlock.getColumn("geom_hbond_site_symmetry_h")); } /** * Standard uncertainty of the angle subtended by the sites identified * by _geom_hbond.id. The hydrogen at site H is at the apex of the angle. * @return FloatColumn */ public FloatColumn getAngleDHAEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_angle_DHA_esd", "geom_hbond_angle_dha_su")); } /** * Standard uncertainty of the angle subtended by the sites identified * by _geom_hbond.id. The hydrogen at site H is at the apex of the angle. * @return FloatColumn */ public FloatColumn getAngleDhaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_angle_DHA_esd", "geom_hbond_angle_dha_su")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteIdA() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_A", "geom_hbond_atom_site_label_a")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabelA() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_A", "geom_hbond_atom_site_label_a")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteIdD() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_D", "geom_hbond_atom_site_label_d")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabelD() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_D", "geom_hbond_atom_site_label_d")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteIdH() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_H", "geom_hbond_atom_site_label_h")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabelH() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_hbond_atom_site_id_H", "geom_hbond_atom_site_label_h")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistDA() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DA", "geom_hbond_distance_da")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceDa() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DA", "geom_hbond_distance_da")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistDAEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DA_esd", "geom_hbond_distance_da_su")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceDaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DA_esd", "geom_hbond_distance_da_su")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistDH() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DH", "geom_hbond_distance_dh")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceDh() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DH", "geom_hbond_distance_dh")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistDHEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DH_esd", "geom_hbond_distance_dh_su")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceDhSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_DH_esd", "geom_hbond_distance_dh_su")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistHA() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_HA", "geom_hbond_distance_ha")); } /** * The set of data items which specify the distance between the * three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceHa() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_HA", "geom_hbond_distance_ha")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistHAEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_HA_esd", "geom_hbond_distance_ha_su")); } /** * Standard uncertainty of the set of data items which specify * the distance between the three atom sites identified by _geom_hbond.id. * @return FloatColumn */ public FloatColumn getDistanceHaSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_hbond_dist_HA_esd", "geom_hbond_distance_ha_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/GeomTorsion.java000066400000000000000000000251051414676747700312620ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify the torsion angles in the * structural model as derived from the atomic sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomTorsion extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "geom_torsion"; public GeomTorsion(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Distances between sites 1 - 2, 2 - 3 and 3 - 4. * @return FloatColumn */ public FloatColumn getDistances() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_torsion_distances")); } /** * Standard uncertainty of _geom_torsion.distances. * @return FloatColumn */ public FloatColumn getDistancesSu() { return new DelegatingFloatColumn(parentBlock.getColumn("geom_torsion_distances_su")); } /** * An identifier for the torsion angle that is unique within its loop. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_id")); } /** * Code signals if the torsion angle is required for publication. * @return StrColumn */ public StrColumn getPublFlag() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_publ_flag")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry1() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_site_symmetry_1")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry2() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_site_symmetry_2")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry3() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_site_symmetry_3")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSiteSymmetry4() { return new DelegatingStrColumn(parentBlock.getColumn("geom_torsion_site_symmetry_4")); } /** * Angle defined by the sites identified by _geom_torsion.id. * The torsion-angle definition should be that of Klyne and Prelog. * The vector direction *_label_2 to *_label_3 is the viewing * direction, and the torsion angle is the angle of twist required * to superimpose the projection of the vector between site 2 and * site 1 onto the projection of the vector between site 3 and * site 4. Clockwise torsions are positive, anticlockwise torsions * are negative. * Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523. * @return FloatColumn */ public FloatColumn getValue() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_torsion_value", "geom_torsion_angle")); } /** * Angle defined by the sites identified by _geom_torsion.id. * The torsion-angle definition should be that of Klyne and Prelog. * The vector direction *_label_2 to *_label_3 is the viewing * direction, and the torsion angle is the angle of twist required * to superimpose the projection of the vector between site 2 and * site 1 onto the projection of the vector between site 3 and * site 4. Clockwise torsions are positive, anticlockwise torsions * are negative. * Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523. * @return FloatColumn */ public FloatColumn getAngle() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_torsion_value", "geom_torsion_angle")); } /** * Standard uncertainty of the torsion angle. * @return FloatColumn */ public FloatColumn getValueEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_torsion_value_esd", "geom_torsion_angle_su")); } /** * Standard uncertainty of the torsion angle. * @return FloatColumn */ public FloatColumn getAngleSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("geom_torsion_value_esd", "geom_torsion_angle_su")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_1", "geom_torsion_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel1() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_1", "geom_torsion_atom_site_label_1")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_2", "geom_torsion_atom_site_label_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel2() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_2", "geom_torsion_atom_site_label_2")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId3() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_3", "geom_torsion_atom_site_label_3")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel3() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_3", "geom_torsion_atom_site_label_3")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteId4() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_4", "geom_torsion_atom_site_label_4")); } /** * This label is a unique identifier for a particular site in the * asymmetric unit of the crystal unit cell. * @return StrColumn */ public StrColumn getAtomSiteLabel4() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("geom_torsion_atom_site_id_4", "geom_torsion_atom_site_label_4")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Journal.java000066400000000000000000000322651414676747700304340ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items recording details about the book-keeping * by the journal staff when processing a CIF submitted for * publication. The creator of a CIF will not normally specify * these data items. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Journal extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "journal"; public Journal(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * ASTM code assigned to journal. * @return StrColumn */ public StrColumn getCodenAstm() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coden_astm")); } /** * Cambridge Cryst. Data Centre code assigned to journal. * @return StrColumn */ public StrColumn getCodenCambridge() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coden_cambridge")); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDataValidationNumber() { return new DelegatingStrColumn(parentBlock.getColumn("journal_data_validation_number")); } /** * Issue identifier within the journal. * @return StrColumn */ public StrColumn getIssue() { return new DelegatingStrColumn(parentBlock.getColumn("journal_issue")); } /** * Language of the publication. * @return StrColumn */ public StrColumn getLanguage() { return new DelegatingStrColumn(parentBlock.getColumn("journal_language")); } /** * Full name of the journal. * @return StrColumn */ public StrColumn getNameFull() { return new DelegatingStrColumn(parentBlock.getColumn("journal_name_full")); } /** * First page of the publication in the journal. * @return StrColumn */ public StrColumn getPageFirst() { return new DelegatingStrColumn(parentBlock.getColumn("journal_page_first")); } /** * Last page of the publication in the journal. * @return StrColumn */ public StrColumn getPageLast() { return new DelegatingStrColumn(parentBlock.getColumn("journal_page_last")); } /** * Category of the publication in the journal. * @return StrColumn */ public StrColumn getPaperCategory() { return new DelegatingStrColumn(parentBlock.getColumn("journal_paper_category")); } /** * DOI of the publication in the journal. * @return StrColumn */ public StrColumn getPaperDoi() { return new DelegatingStrColumn(parentBlock.getColumn("journal_paper_doi")); } /** * Number of the supplementary publication. * @return StrColumn */ public StrColumn getSupplPublNumber() { return new DelegatingStrColumn(parentBlock.getColumn("journal_suppl_publ_number")); } /** * Number of pages in the supplementary publication. * @return IntColumn */ public IntColumn getSupplPublPages() { return new DelegatingIntColumn(parentBlock.getColumn("journal_suppl_publ_pages")); } /** * Data validation number assigned to journal. * @return StrColumn */ public StrColumn getValidationNumber() { return new DelegatingStrColumn(parentBlock.getColumn("journal_validation_number")); } /** * Volume number of the publication. * @return IntColumn */ public IntColumn getVolume() { return new DelegatingIntColumn(parentBlock.getColumn("journal_volume")); } /** * Year of the publication. * @return IntColumn */ public IntColumn getYear() { return new DelegatingIntColumn(parentBlock.getColumn("journal_year")); } /** * The postal address of the coeditor. * @return StrColumn */ public StrColumn getCoeditorAddress() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_address")); } /** * The postal address of the coeditor. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_address")); } /** * The coeditor identifier. * @return StrColumn */ public StrColumn getCoeditorCode() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_code")); } /** * The coeditor identifier. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_code")); } /** * The email address of the coeditor. * @return StrColumn */ public StrColumn getCoeditorEmail() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_email")); } /** * The email address of the coeditor. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_email")); } /** * The fax number of the coeditor. * @return StrColumn */ public StrColumn getCoeditorFax() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_fax")); } /** * The fax number of the coeditor. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_fax")); } /** * The name of the coeditor. * @return StrColumn */ public StrColumn getCoeditorName() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_name")); } /** * The name of the coeditor. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_name")); } /** * Notes on coeditor interaction wrt this publication. * @return StrColumn */ public StrColumn getCoeditorNotes() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_notes")); } /** * Notes on coeditor interaction wrt this publication. * @return StrColumn */ public StrColumn getNotes() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_notes")); } /** * The phone number of the coeditor. * @return StrColumn */ public StrColumn getCoeditorPhone() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_phone")); } /** * The phone number of the coeditor. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_phone")); } /** * Date when the publication was accepted. * @return StrColumn */ public StrColumn getDateAccepted() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_accepted")); } /** * Date when the publication was accepted. * @return StrColumn */ public StrColumn getAccepted() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_accepted")); } /** * Date when the publication was received from the coeditor. * @return StrColumn */ public StrColumn getDateFromCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_from_coeditor")); } /** * Date when the publication was received from the coeditor. * @return StrColumn */ public StrColumn getFromCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_from_coeditor")); } /** * Date when the publication was last sent to the printers. * @return StrColumn */ public StrColumn getDatePrintersFinal() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_final")); } /** * Date when the publication was last sent to the printers. * @return StrColumn */ public StrColumn getPrintersFinal() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_final")); } /** * Date when the publication was first sent to the printers. * @return StrColumn */ public StrColumn getDatePrintersFirst() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_first")); } /** * Date when the publication was first sent to the printers. * @return StrColumn */ public StrColumn getPrintersFirst() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_first")); } /** * Date when the publication proofs were received. * @return StrColumn */ public StrColumn getDateProofsIn() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_in")); } /** * Date when the publication proofs were received. * @return StrColumn */ public StrColumn getProofsIn() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_in")); } /** * Date when the publication proofs were sent out. * @return StrColumn */ public StrColumn getDateProofsOut() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_out")); } /** * Date when the publication proofs were sent out. * @return StrColumn */ public StrColumn getProofsOut() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_out")); } /** * Date when the completed copyright was received. * @return StrColumn */ public StrColumn getDateRecdCopyright() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_copyright")); } /** * Date when the completed copyright was received. * @return StrColumn */ public StrColumn getRecdCopyright() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_copyright")); } /** * Date when the publication was received electronically. * @return StrColumn */ public StrColumn getDateRecdElectronic() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_electronic")); } /** * Date when the publication was received electronically. * @return StrColumn */ public StrColumn getRecdElectronic() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_electronic")); } /** * Date when the publication was received as hard copy. * @return StrColumn */ public StrColumn getDateRecdHardCopy() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_hard_copy")); } /** * Date when the publication was received as hard copy. * @return StrColumn */ public StrColumn getRecdHardCopy() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_hard_copy")); } /** * Date when the publication was sent to the coeditor. * @return StrColumn */ public StrColumn getDateToCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_to_coeditor")); } /** * Date when the publication was sent to the coeditor. * @return StrColumn */ public StrColumn getToCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_to_coeditor")); } /** * Postal address of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorAddress() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_address")); } /** * Code of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorCode() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_code")); } /** * Email address of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorEmail() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_email")); } /** * Fax number of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorFax() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_fax")); } /** * Name of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorName() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_name")); } /** * Notes of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorNotes() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_notes")); } /** * Phone number of the technical editor for this publication. * @return StrColumn */ public StrColumn getTecheditorPhone() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/JournalCoeditor.java000066400000000000000000000036631414676747700321250ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items recording coeditor details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class JournalCoeditor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "journal_coeditor"; public JournalCoeditor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The postal address of the coeditor. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_address")); } /** * The coeditor identifier. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_code")); } /** * The email address of the coeditor. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_email")); } /** * The fax number of the coeditor. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_fax")); } /** * The name of the coeditor. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_name")); } /** * Notes on coeditor interaction wrt this publication. * @return StrColumn */ public StrColumn getNotes() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_notes")); } /** * The phone number of the coeditor. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("journal_coeditor_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/JournalDate.java000066400000000000000000000055031414676747700312250ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items recording dates of publication processing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class JournalDate extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "journal_date"; public JournalDate(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Date when the publication was accepted. * @return StrColumn */ public StrColumn getAccepted() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_accepted")); } /** * Date when the publication was received from the coeditor. * @return StrColumn */ public StrColumn getFromCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_from_coeditor")); } /** * Date when the publication was last sent to the printers. * @return StrColumn */ public StrColumn getPrintersFinal() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_final")); } /** * Date when the publication was first sent to the printers. * @return StrColumn */ public StrColumn getPrintersFirst() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_printers_first")); } /** * Date when the publication proofs were received. * @return StrColumn */ public StrColumn getProofsIn() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_in")); } /** * Date when the publication proofs were sent out. * @return StrColumn */ public StrColumn getProofsOut() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_proofs_out")); } /** * Date when the completed copyright was received. * @return StrColumn */ public StrColumn getRecdCopyright() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_copyright")); } /** * Date when the publication was received electronically. * @return StrColumn */ public StrColumn getRecdElectronic() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_electronic")); } /** * Date when the publication was received as hard copy. * @return StrColumn */ public StrColumn getRecdHardCopy() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_recd_hard_copy")); } /** * Date when the publication was sent to the coeditor. * @return StrColumn */ public StrColumn getToCoeditor() { return new DelegatingStrColumn(parentBlock.getColumn("journal_date_to_coeditor")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/JournalIndex.java000066400000000000000000000025231414676747700314160ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items describing publication indices. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class JournalIndex extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "journal_index"; public JournalIndex(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Index number identifier of the JOURNAL_INDEX category. * @return IntColumn */ public IntColumn getId() { return new DelegatingIntColumn(parentBlock.getColumn("journal_index_id")); } /** * Sub-term index assigned for the publication. * @return StrColumn */ public StrColumn getSubterm() { return new DelegatingStrColumn(parentBlock.getColumn("journal_index_subterm")); } /** * Term index assigned for the publication. * @return StrColumn */ public StrColumn getTerm() { return new DelegatingStrColumn(parentBlock.getColumn("journal_index_term")); } /** * Type of index assigned for the publication. * @return StrColumn */ public StrColumn getType() { return new DelegatingStrColumn(parentBlock.getColumn("journal_index_type")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/JournalTecheditor.java000066400000000000000000000042141414676747700324400ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items recording details of the technical editor * processing this publication. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class JournalTecheditor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "journal_techeditor"; public JournalTecheditor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Postal address of the technical editor for this publication. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_address")); } /** * Code of the technical editor for this publication. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_code")); } /** * Email address of the technical editor for this publication. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_email")); } /** * Fax number of the technical editor for this publication. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_fax")); } /** * Name of the technical editor for this publication. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_name")); } /** * Notes of the technical editor for this publication. * @return StrColumn */ public StrColumn getNotes() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_notes")); } /** * Phone number of the technical editor for this publication. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("journal_techeditor_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Model.java000066400000000000000000000013521414676747700300530ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the MODEL Category specify data for the crystal structure * postulated and modelled from the atomic coordinates derived and * refined from the diffraction information. The structural model is * described principally in terms of the geometry of the 'connected' * atom sites and the crystal symmetry in which they reside. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Model extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "model"; public Model(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ModelSite.java000066400000000000000000000147241414676747700307070ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe atomic sites and * connections in the proposed atomic model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ModelSite extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "model_site"; public ModelSite(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The set of three adp eigenvalues for the associated eigenvectors * given by _model_site.adp_eigenvectors. The eigenvalues are * sorted in order of magnitude with the largest first. * @return FloatColumn */ public FloatColumn getAdpEigenvalues() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_eigenvalues")); } /** * Standard uncertainty of _model_site.adp_eigenvalues. * @return FloatColumn */ public FloatColumn getAdpEigenvaluesSu() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_eigenvalues_su")); } /** * The set of three adp eigenvectors corresponding to the values * given in _model_site.adp_eigenvalues. The eigenvectors are * contained in the rows of a matrix ordered from top to bottom * in order largest to smallest corresponding eigenvalue. The * eigenvector elements are direction cosines to the orthogonal * axes X,Y,Z. * @return FloatColumn */ public FloatColumn getAdpEigenvectors() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_eigenvectors")); } /** * Standard uncertainty of _model_site.adp_eigenvectors. * @return FloatColumn */ public FloatColumn getAdpEigenvectorsSu() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_eigenvectors_su")); } /** * Matrix of dimensionless anisotropic atomic displacement parameters. * @return FloatColumn */ public FloatColumn getAdpMatrixBeta() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_matrix_beta")); } /** * Standard uncertainty of _model_site.adp_matrix_beta. * @return FloatColumn */ public FloatColumn getAdpMatrixBetaSu() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_adp_matrix_beta_su")); } /** * Vector of Cartesian (orthogonal angstrom) atom site coordinates. * @return FloatColumn */ public FloatColumn getCartnXyz() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_cartn_xyz")); } /** * Standard uncertainty of _model_site.Cartn_xyz. * @return FloatColumn */ public FloatColumn getCartnXyzSu() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_cartn_xyz_su")); } /** * Display colour code assigned to this atom site. Note that the * possible colours are enumerated in the colour_RGB list, and * the default code is enumerated in the colour_hue list. * @return StrColumn */ public StrColumn getDisplayColour() { return new DelegatingStrColumn(parentBlock.getColumn("model_site_display_colour")); } /** * Vector of fractional atom site coordinates. * @return FloatColumn */ public FloatColumn getFractXyz() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_fract_xyz")); } /** * Standard uncertainty of _model_site.fract_xyz. * @return FloatColumn */ public FloatColumn getFractXyzSu() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_fract_xyz_su")); } /** * An identifier for the model site that is unique within its loop. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("model_site_id")); } /** * Index number of an atomic site in the connected molecule. * @return IntColumn */ public IntColumn getIndex() { return new DelegatingIntColumn(parentBlock.getColumn("model_site_index")); } /** * Code identifies a site in the atom_site category of data. * @return StrColumn */ public StrColumn getLabel() { return new DelegatingStrColumn(parentBlock.getColumn("model_site_label")); } /** * Index number of a distinct molecules in the cell, not related by * symmetry. * @return IntColumn */ public IntColumn getMoleIndex() { return new DelegatingIntColumn(parentBlock.getColumn("model_site_mole_index")); } /** * Atomic radius of atom located at this site. * @return FloatColumn */ public FloatColumn getRadiusBond() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_radius_bond")); } /** * Atomic contact radius of atom specie located at this site. * @return FloatColumn */ public FloatColumn getRadiusContact() { return new DelegatingFloatColumn(parentBlock.getColumn("model_site_radius_contact")); } /** * The set of data items which specify the symmetry operation codes * which must be applied to the atom sites involved in the geometry angle. * * The symmetry code of each atom site as the symmetry-equivalent position * number 'n' and the cell translation number 'pqr'. These numbers are * combined to form the code 'n pqr' or n_pqr. * * The character string n_pqr is composed as follows: * * n refers to the symmetry operation that is applied to the * coordinates stored in _atom_site.fract_xyz. It must match a * number given in _symmetry_equiv.pos_site_id. * * p, q and r refer to the translations that are subsequently * applied to the symmetry transformed coordinates to generate * the atom used in calculating the angle. These translations * (x,y,z) are related to (p,q,r) by the relations * p = 5 + x * q = 5 + y * r = 5 + z * @return StrColumn */ public StrColumn getSymop() { return new DelegatingStrColumn(parentBlock.getColumn("model_site_symop")); } /** * Code to identify the atom specie(s) occupying this site. * @return StrColumn */ public StrColumn getTypeSymbol() { return new DelegatingStrColumn(parentBlock.getColumn("model_site_type_symbol")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Publ.java000066400000000000000000000434461414676747700277270ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL category are used when submitting a * manuscript for publication. They refer either to the paper as * a whole, or to specific named elements within a paper (such as * the title and abstract, or the Comment and Experimental * sections of Acta Crystallographica Section C). The data items * in the PUBL_BODY category should be used for the textual * content of other submissions. Typically, each journal will * supply a list of the specific items it requires in its Notes * for Authors. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Publ extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ"; public Publ(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * A letter submitted to the journal editor by the contact author. * @return StrColumn */ public StrColumn getContactLetter() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_letter")); } /** * The address of the author submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getContactAuthorAddress() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_address")); } /** * The address of the author submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_address")); } /** * E-mail address in a form recognizable to international networks. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getContactAuthorEmail() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_email")); } /** * E-mail address in a form recognizable to international networks. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_email")); } /** * Facsimile telephone number of the author submitting the manuscript * and data block. * The recommended style is the international dialing prefix, followed * by the area code in parentheses, followed by the local number with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getContactAuthorFax() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_fax")); } /** * Facsimile telephone number of the author submitting the manuscript * and data block. * The recommended style is the international dialing prefix, followed * by the area code in parentheses, followed by the local number with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_fax")); } /** * The name of the author(s) submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getContactAuthor() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("publ_contact_author", "publ_contact_author_name")); } /** * The name of the author(s) submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getContactAuthorName() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("publ_contact_author", "publ_contact_author_name")); } /** * The name of the author(s) submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("publ_contact_author", "publ_contact_author_name")); } /** * Telephone number of author submitting the manuscript and data block. * The recommended style is the international dialing prefix, * followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getContactAuthorPhone() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_phone")); } /** * Telephone number of author submitting the manuscript and data block. * The recommended style is the international dialing prefix, * followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_phone")); } /** * A description of the wordprocessor package and computer used to * create the manuscript stored as _publ_manuscript.processed. * @return StrColumn */ public StrColumn getManuscriptCreation() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_creation")); } /** * A description of the wordprocessor package and computer used to * create the manuscript stored as _publ_manuscript.processed. * @return StrColumn */ public StrColumn getCreation() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_creation")); } /** * The full manuscript of a paper (excluding possibly the figures * and the tables) output in ASCII characters from a word processor. * Information about the generation of this data item must be * specified in the data item _publ_manuscript.creation. * @return StrColumn */ public StrColumn getManuscriptProcessed() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_processed")); } /** * The full manuscript of a paper (excluding possibly the figures * and the tables) output in ASCII characters from a word processor. * Information about the generation of this data item must be * specified in the data item _publ_manuscript.creation. * @return StrColumn */ public StrColumn getProcessed() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_processed")); } /** * The full manuscript of a paper (excluding figures and possibly * the tables) output as standard ASCII text. * @return StrColumn */ public StrColumn getManuscriptText() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_text")); } /** * The full manuscript of a paper (excluding figures and possibly * the tables) output as standard ASCII text. * @return StrColumn */ public StrColumn getText() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_text")); } /** * The category of paper submitted. For submission to Acta * Crystallographica Section C or Acta Crystallographica * Section E, ONLY those codes indicated for use with those * journals should be used. * @return StrColumn */ public StrColumn getRequestedCategory() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_category")); } /** * The category of paper submitted. For submission to Acta * Crystallographica Section C or Acta Crystallographica * Section E, ONLY those codes indicated for use with those * journals should be used. * @return StrColumn */ public StrColumn getCategory() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_category")); } /** * The name of the coeditor whom the authors would like to * process the submitted manuscript. * @return StrColumn */ public StrColumn getRequestedCoeditorName() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_coeditor_name")); } /** * The name of the coeditor whom the authors would like to * process the submitted manuscript. * @return StrColumn */ public StrColumn getCoeditorName() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_coeditor_name")); } /** * Name of the journal to which the manuscript is being submitted. * @return StrColumn */ public StrColumn getRequestedJournal() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_journal")); } /** * Name of the journal to which the manuscript is being submitted. * @return StrColumn */ public StrColumn getJournal() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_journal")); } /** * The abstract of the submitted paper. * @return StrColumn */ public StrColumn getSectionAbstract() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_abstract")); } /** * The abstract of the submitted paper. * @return StrColumn */ public StrColumn getAbstract() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_abstract")); } /** * The acknowledgements section of the submitted paper. * @return StrColumn */ public StrColumn getSectionAcknowledgements() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_acknowledgements")); } /** * The acknowledgements section of the submitted paper. * @return StrColumn */ public StrColumn getAcknowledgements() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_acknowledgements")); } /** * The comment section of the submitted paper. * @return StrColumn */ public StrColumn getSectionComment() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_comment")); } /** * The comment section of the submitted paper. * @return StrColumn */ public StrColumn getComment() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_comment")); } /** * The discussion section of the submitted paper. * @return StrColumn */ public StrColumn getSectionDiscussion() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_discussion")); } /** * The discussion section of the submitted paper. * @return StrColumn */ public StrColumn getDiscussion() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_discussion")); } /** * The experimental section of the submitted paper. * @return StrColumn */ public StrColumn getSectionExperimental() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_experimental")); } /** * The experimental section of the submitted paper. * @return StrColumn */ public StrColumn getExperimental() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_experimental")); } /** * The experimental preparation section of the submitted paper. * @return StrColumn */ public StrColumn getSectionExptlPrep() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_prep")); } /** * The experimental preparation section of the submitted paper. * @return StrColumn */ public StrColumn getExptlPrep() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_prep")); } /** * The experimental refinement section of the submitted paper. * @return StrColumn */ public StrColumn getSectionExptlRefinement() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_refinement")); } /** * The experimental refinement section of the submitted paper. * @return StrColumn */ public StrColumn getExptlRefinement() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_refinement")); } /** * The experimental solution section of the submitted paper. * @return StrColumn */ public StrColumn getSectionExptlSolution() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_solution")); } /** * The experimental solution section of the submitted paper. * @return StrColumn */ public StrColumn getExptlSolution() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_solution")); } /** * The figure captions of the submitted paper. * @return StrColumn */ public StrColumn getSectionFigureCaptions() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_figure_captions")); } /** * The figure captions of the submitted paper. * @return StrColumn */ public StrColumn getFigureCaptions() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_figure_captions")); } /** * The introduction section of the submitted paper. * @return StrColumn */ public StrColumn getSectionIntroduction() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_introduction")); } /** * The introduction section of the submitted paper. * @return StrColumn */ public StrColumn getIntroduction() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_introduction")); } /** * The keywords of the submitted paper. * @return StrColumn */ public StrColumn getSectionKeywords() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_keywords")); } /** * The keywords of the submitted paper. * @return StrColumn */ public StrColumn getKeywords() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_keywords")); } /** * The references section of the submitted paper. * @return StrColumn */ public StrColumn getSectionReferences() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_references")); } /** * The references section of the submitted paper. * @return StrColumn */ public StrColumn getReferences() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_references")); } /** * The related literature section of the submitted paper. * @return StrColumn */ public StrColumn getSectionRelatedLiterature() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_related_literature")); } /** * The related literature section of the submitted paper. * @return StrColumn */ public StrColumn getRelatedLiterature() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_related_literature")); } /** * The synopsis of the submitted paper. * @return StrColumn */ public StrColumn getSectionSynopsis() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_synopsis")); } /** * The synopsis of the submitted paper. * @return StrColumn */ public StrColumn getSynopsis() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_synopsis")); } /** * The table legends of the submitted paper. * @return StrColumn */ public StrColumn getSectionTableLegends() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_table_legends")); } /** * The table legends of the submitted paper. * @return StrColumn */ public StrColumn getTableLegends() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_table_legends")); } /** * The full title of the submitted paper. * @return StrColumn */ public StrColumn getSectionTitle() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title")); } /** * The full title of the submitted paper. * @return StrColumn */ public StrColumn getTitle() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title")); } /** * Footnote (if any) to the title of the submitted paper. * @return StrColumn */ public StrColumn getSectionTitleFootnote() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title_footnote")); } /** * Footnote (if any) to the title of the submitted paper. * @return StrColumn */ public StrColumn getTitleFootnote() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title_footnote")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublAuthor.java000066400000000000000000000074461414676747700311120ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of data items recording the author information. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublAuthor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_author"; public PublAuthor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The address of a publication author. If there is more than one * author, this will be looped with _publ_author.name. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_address")); } /** * The e-mail address of a publication author. If there is more * than one author, this will be looped with _publ_author.name. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_email")); } /** * A footnote accompanying an author's name in the list of authors * of a paper. Typically indicates sabbatical address, additional * affiliations or date of decease. * @return StrColumn */ public StrColumn getFootnote() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_footnote")); } /** * Arbitrary identifier for this author * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_id")); } /** * Identifier corresponding to this author in the audit_author * list, if present. * @return StrColumn */ public StrColumn getIdAudit() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_id_audit")); } /** * Identifier in the IUCr contact database of a publication * author. This identifier may be available from the World * Directory of Crystallographers (http://wdc.iucr.org). * @return StrColumn */ public StrColumn getIdIucr() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_id_iucr")); } /** * Identifier in the ORCID Registry of a publication * author. ORCID is an open, non-profit, community-driven * service to provide a registry of unique researcher * identifiers (http://orcid.org). * @return StrColumn */ public StrColumn getIdOrcid() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_id_orcid")); } /** * The name of a publication author. If there are multiple authors, * this will be looped with _publ_author.address. The family * name(s), followed by a comma and including any dynastic * components, precedes the first names or initials. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_name")); } /** * Telephone number of the author submitting the manuscript and * data block. * * The recommended style starts with the international dialing * prefix, followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', * with no spaces. The earlier convention of including * the international dialing prefix in parentheses is no longer * recommended. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("publ_author_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublBody.java000066400000000000000000000037551414676747700305440ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL_BODY category permit labelling of * different text sections within the body of a submitted paper. * Note that these should not be used in a paper which has * a standard format with sections tagged by specific data names * (such as in Acta Crystallographica Section C). Typically, * each journal will supply a list of the specific items it * requires in its Notes for Authors. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublBody extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_body"; public PublBody(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * A text section of a submitted paper. * @return StrColumn */ public StrColumn getContents() { return new DelegatingStrColumn(parentBlock.getColumn("publ_body_contents")); } /** * The functional role of the associated text section. * @return StrColumn */ public StrColumn getElement() { return new DelegatingStrColumn(parentBlock.getColumn("publ_body_element")); } /** * Enumerated state indicating the appropriate typesetting * conventions for accented characters and special symbols * in the text section. * @return StrColumn */ public StrColumn getFormat() { return new DelegatingStrColumn(parentBlock.getColumn("publ_body_format")); } /** * Unique identifier for each part of the body of the paper. * @return StrColumn */ public StrColumn getLabel() { return new DelegatingStrColumn(parentBlock.getColumn("publ_body_label")); } /** * Title of the associated section of text. * @return StrColumn */ public StrColumn getTitle() { return new DelegatingStrColumn(parentBlock.getColumn("publ_body_title")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublContactAuthor.java000066400000000000000000000073241414676747700324210ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items describing contact author(s) details. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublContactAuthor extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_contact_author"; public PublContactAuthor(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Arbitrary identifier for this author * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_id")); } /** * Identifier in the IUCr contact database of the author submitting * the manuscript and data block. This identifier may be available * from the World Directory of Crystallographers (http://wdc.iucr.org). * @return StrColumn */ public StrColumn getIdIucr() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_id_iucr")); } /** * Identifier in the ORCID Registry of the author submitting * the manuscript and data block. ORCID is an open, non-profit, * community-driven service to provide a registry of unique * researcher identifiers (http://orcid.org). * @return StrColumn */ public StrColumn getIdOrcid() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_id_orcid")); } /** * The address of the author submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getAddress() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_address")); } /** * E-mail address in a form recognizable to international networks. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_email")); } /** * Facsimile telephone number of the author submitting the manuscript * and data block. * The recommended style is the international dialing prefix, followed * by the area code in parentheses, followed by the local number with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getFax() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_fax")); } /** * The name of the author(s) submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. * @return StrColumn */ public StrColumn getName() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("publ_contact_author", "publ_contact_author_name")); } /** * Telephone number of author submitting the manuscript and data block. * The recommended style is the international dialing prefix, * followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', with * no spaces. The earlier convention of including the international * dialing prefix in parentheses is no longer recommended. * @return StrColumn */ public StrColumn getPhone() { return new DelegatingStrColumn(parentBlock.getColumn("publ_contact_author_phone")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublManuscript.java000066400000000000000000000030131414676747700317570ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of items describing the publication manuscript. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublManuscript extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_manuscript"; public PublManuscript(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * A description of the wordprocessor package and computer used to * create the manuscript stored as _publ_manuscript.processed. * @return StrColumn */ public StrColumn getCreation() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_creation")); } /** * The full manuscript of a paper (excluding possibly the figures * and the tables) output in ASCII characters from a word processor. * Information about the generation of this data item must be * specified in the data item _publ_manuscript.creation. * @return StrColumn */ public StrColumn getProcessed() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_processed")); } /** * The full manuscript of a paper (excluding figures and possibly * the tables) output as standard ASCII text. * @return StrColumn */ public StrColumn getText() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_text")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublManuscriptIncl.java000066400000000000000000000053131414676747700325720ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublManuscriptIncl extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_manuscript_incl"; public PublManuscriptIncl(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Yes/No flags whether the corresponding data item marked for inclusion * in a journal request list is a standard CIF definition or not. * @return StrColumn */ public StrColumn getExtraDefn() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_defn")); } /** * Yes/No flags whether the corresponding data item marked for inclusion * in a journal request list is a standard CIF definition or not. * @return StrColumn */ public StrColumn getDefn() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_defn")); } /** * A short note indicating the reason why the author wishes the * corresponding data item marked for inclusion in the journal * request list to be published. * @return StrColumn */ public StrColumn getExtraInfo() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_info")); } /** * A short note indicating the reason why the author wishes the * corresponding data item marked for inclusion in the journal * request list to be published. * @return StrColumn */ public StrColumn getInfo() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_info")); } /** * The data name (i.e. Tag) of a specific data item included in the * manuscript which is not normally requested by the journal. The values * of this item are the extra data names (which MUST be enclosed * in single quotes) that will be added to the journal request list. * @return StrColumn */ public StrColumn getExtraItem() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_item")); } /** * The data name (i.e. Tag) of a specific data item included in the * manuscript which is not normally requested by the journal. The values * of this item are the extra data names (which MUST be enclosed * in single quotes) that will be added to the journal request list. * @return StrColumn */ public StrColumn getItem() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_item")); } }PublManuscriptInclExtra.java000066400000000000000000000041121414676747700335130ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/corepackage org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category of data items that allow the authors of a manuscript to * submit for publication data names that should be added to the * standard request list employed by journal printing software. * Although these fields are primarily intended to identify CIF data * items that the author wishes to include in a published paper, they * can also be used to identify data names created so that non-CIF items * can be included in the publication. Note that *.item names MUST be * enclosed in single quotes. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublManuscriptInclExtra extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_manuscript_incl_extra"; public PublManuscriptInclExtra(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Yes/No flags whether the corresponding data item marked for inclusion * in a journal request list is a standard CIF definition or not. * @return StrColumn */ public StrColumn getDefn() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_defn")); } /** * A short note indicating the reason why the author wishes the * corresponding data item marked for inclusion in the journal * request list to be published. * @return StrColumn */ public StrColumn getInfo() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_info")); } /** * The data name (i.e. Tag) of a specific data item included in the * manuscript which is not normally requested by the journal. The values * of this item are the extra data names (which MUST be enclosed * in single quotes) that will be added to the journal request list. * @return StrColumn */ public StrColumn getItem() { return new DelegatingStrColumn(parentBlock.getColumn("publ_manuscript_incl_extra_item")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublRequested.java000066400000000000000000000027051414676747700316020ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * CATEGORY of data items that enable the author to make * specific requests to the journal office for processing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublRequested extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_requested"; public PublRequested(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The category of paper submitted. For submission to Acta * Crystallographica Section C or Acta Crystallographica * Section E, ONLY those codes indicated for use with those * journals should be used. * @return StrColumn */ public StrColumn getCategory() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_category")); } /** * The name of the coeditor whom the authors would like to * process the submitted manuscript. * @return StrColumn */ public StrColumn getCoeditorName() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_coeditor_name")); } /** * Name of the journal to which the manuscript is being submitted. * @return StrColumn */ public StrColumn getJournal() { return new DelegatingStrColumn(parentBlock.getColumn("publ_requested_journal")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/PublSection.java000066400000000000000000000112451414676747700312440ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Manuscript section data if submitted in parts. see also * _publ_manuscript.text and _publ_manuscript.processed. * The _publ_section.exptl_prep, _publ_section.exptl_refinement * and _publ_section.exptl_solution items are preferred for * separating the chemical preparation, refinement and structure * solution aspects of the experimental description. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublSection extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publ_section"; public PublSection(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The abstract of the submitted paper. * @return StrColumn */ public StrColumn getAbstract() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_abstract")); } /** * The acknowledgements section of the submitted paper. * @return StrColumn */ public StrColumn getAcknowledgements() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_acknowledgements")); } /** * The comment section of the submitted paper. * @return StrColumn */ public StrColumn getComment() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_comment")); } /** * The discussion section of the submitted paper. * @return StrColumn */ public StrColumn getDiscussion() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_discussion")); } /** * The experimental section of the submitted paper. * @return StrColumn */ public StrColumn getExperimental() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_experimental")); } /** * The experimental preparation section of the submitted paper. * @return StrColumn */ public StrColumn getExptlPrep() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_prep")); } /** * The experimental refinement section of the submitted paper. * @return StrColumn */ public StrColumn getExptlRefinement() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_refinement")); } /** * The experimental solution section of the submitted paper. * @return StrColumn */ public StrColumn getExptlSolution() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_exptl_solution")); } /** * The figure captions of the submitted paper. * @return StrColumn */ public StrColumn getFigureCaptions() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_figure_captions")); } /** * The introduction section of the submitted paper. * @return StrColumn */ public StrColumn getIntroduction() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_introduction")); } /** * The keywords of the submitted paper. * @return StrColumn */ public StrColumn getKeywords() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_keywords")); } /** * The references section of the submitted paper. * @return StrColumn */ public StrColumn getReferences() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_references")); } /** * The related literature section of the submitted paper. * @return StrColumn */ public StrColumn getRelatedLiterature() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_related_literature")); } /** * The synopsis of the submitted paper. * @return StrColumn */ public StrColumn getSynopsis() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_synopsis")); } /** * The table legends of the submitted paper. * @return StrColumn */ public StrColumn getTableLegends() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_table_legends")); } /** * The full title of the submitted paper. * @return StrColumn */ public StrColumn getTitle() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title")); } /** * Footnote (if any) to the title of the submitted paper. * @return StrColumn */ public StrColumn getTitleFootnote() { return new DelegatingStrColumn(parentBlock.getColumn("publ_section_title_footnote")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Publication.java000066400000000000000000000010771414676747700312700ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The DICTIONARY group encompassing the CORE PUBLICATION data items defined * and used with in the Crystallographic Information Framework (CIF). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Publication extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "publication"; public Publication(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Refine.java000066400000000000000000001601201414676747700302220ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Refine extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "refine"; public Refine(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Details of the refinement not specified by other data items. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("refine_details", "refine_special_details")); } /** * Details of the refinement not specified by other data items. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("refine_details", "refine_special_details")); } /** * Maximum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMax() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_max")); } /** * Maximum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMax() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_max")); } /** * Standard uncertainty of the maximum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMaxEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_max_esd", "refine_diff_density_max_su")); } /** * Standard uncertainty of the maximum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMaxSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_max_esd", "refine_diff_density_max_su")); } /** * Minimum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMin() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_min")); } /** * Minimum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMin() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_min")); } /** * Standard uncertainty of the minimum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMinEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_min_esd", "refine_diff_density_min_su")); } /** * Standard uncertainty of the minimum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMinSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_min_esd", "refine_diff_density_min_su")); } /** * Root mean square density value in a difference Fourier map. * This value is measured with respect to the arithmetic mean * density and is derived from summations over each grid point * in the asymmetric unit of the cell. This quantity is useful * for assessing the significance of *_min and *_max values, * and also for defining suitable contour levels. * @return FloatColumn */ public FloatColumn getDiffDensityRms() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_rms")); } /** * Root mean square density value in a difference Fourier map. * This value is measured with respect to the arithmetic mean * density and is derived from summations over each grid point * in the asymmetric unit of the cell. This quantity is useful * for assessing the significance of *_min and *_max values, * and also for defining suitable contour levels. * @return FloatColumn */ public FloatColumn getDensityRms() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_rms")); } /** * Standard uncertainty of the root mean square density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityRmsEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_rms_esd", "refine_diff_density_rms_su")); } /** * Standard uncertainty of the root mean square density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityRmsSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_rms_esd", "refine_diff_density_rms_su")); } /** * Details on the absolute structure and how it was determined. * @return StrColumn */ public StrColumn getLsAbsStructureDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_abs_structure_details")); } /** * Details on the absolute structure and how it was determined. * @return StrColumn */ public StrColumn getAbsStructureDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_abs_structure_details")); } /** * The measure of absolute structure as defined by Flack (1983). * For centrosymmetric structures, the only permitted value, if * the data item is present, is 'inapplicable', represented by '.' . * For noncentrosymmetric structures, the value must lie in the * 99.97% Gaussian confidence interval -3u =< x =< 1 + 3u and a * standard uncertainty (e.s.d.) u must be supplied. The * _enumeration.range of 0.0:1.0 is correctly interpreted as * meaning (0.0 - 3u) =< x =< (1.0 + 3u). * Ref: Flack, H. D. (1983). Acta Cryst. A39, 876-881. * @return FloatColumn */ public FloatColumn getLsAbsStructureFlack() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack", "refine_ls_abs_structure_flack")); } /** * The measure of absolute structure as defined by Flack (1983). * For centrosymmetric structures, the only permitted value, if * the data item is present, is 'inapplicable', represented by '.' . * For noncentrosymmetric structures, the value must lie in the * 99.97% Gaussian confidence interval -3u =< x =< 1 + 3u and a * standard uncertainty (e.s.d.) u must be supplied. The * _enumeration.range of 0.0:1.0 is correctly interpreted as * meaning (0.0 - 3u) =< x =< (1.0 + 3u). * Ref: Flack, H. D. (1983). Acta Cryst. A39, 876-881. * @return FloatColumn */ public FloatColumn getAbsStructureFlack() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack", "refine_ls_abs_structure_flack")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Flack (1983). * @return FloatColumn */ public FloatColumn getLsAbsStructureFlackEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack_esd", "refine_ls_abs_structure_flack_su")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Flack (1983). * @return FloatColumn */ public FloatColumn getAbsStructureFlackSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack_esd", "refine_ls_abs_structure_flack_su")); } /** * The measure of absolute structure as defined by Rogers (1981). * The value must lie in the 99.97% Gaussian confidence interval * -1 -3u =< \h =< 1 + 3u and a standard uncertainty (e.s.d.) u must * be supplied. The _enumeration.range of -1.0:1.0 is correctly * interpreted as meaning (-1.0 - 3u) =< \h =< (1.0 + 3u). * Ref: Rogers, D. (1981). Acta Cryst. A37, 734-741. * @return FloatColumn */ public FloatColumn getLsAbsStructureRogers() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers", "refine_ls_abs_structure_rogers")); } /** * The measure of absolute structure as defined by Rogers (1981). * The value must lie in the 99.97% Gaussian confidence interval * -1 -3u =< \h =< 1 + 3u and a standard uncertainty (e.s.d.) u must * be supplied. The _enumeration.range of -1.0:1.0 is correctly * interpreted as meaning (-1.0 - 3u) =< \h =< (1.0 + 3u). * Ref: Rogers, D. (1981). Acta Cryst. A37, 734-741. * @return FloatColumn */ public FloatColumn getAbsStructureRogers() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers", "refine_ls_abs_structure_rogers")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Rogers (1981). * @return FloatColumn */ public FloatColumn getLsAbsStructureRogersEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers_esd", "refine_ls_abs_structure_rogers_su")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Rogers (1981). * @return FloatColumn */ public FloatColumn getAbsStructureRogersSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers_esd", "refine_ls_abs_structure_rogers_su")); } /** * Highest resolution for the reflections used in refinement. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getLsDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_high")); } /** * Highest resolution for the reflections used in refinement. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_high")); } /** * Lowest resolution for the reflections used in refinement. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getLsDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_low")); } /** * Lowest resolution for the reflections used in refinement. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_low")); } /** * The extinction coefficient used to calculate the correction * factor applied to the structure-factor data. The nature of the * extinction coefficient is given in the definitions of * _refine_ls.extinction_expression and _refine_ls.extinction_method. * For the 'Zachariasen' method it is the r* value; for the * 'Becker-Coppens type 1 isotropic' method it is the 'g' value. * For 'Becker-Coppens type 2 isotropic' corrections it is * the 'rho' value. Note that the magnitude of these values is * usually of the order of 10000. * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, * 129-147, 148-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return FloatColumn */ public FloatColumn getLsExtinctionCoef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_extinction_coef")); } /** * The extinction coefficient used to calculate the correction * factor applied to the structure-factor data. The nature of the * extinction coefficient is given in the definitions of * _refine_ls.extinction_expression and _refine_ls.extinction_method. * For the 'Zachariasen' method it is the r* value; for the * 'Becker-Coppens type 1 isotropic' method it is the 'g' value. * For 'Becker-Coppens type 2 isotropic' corrections it is * the 'rho' value. Note that the magnitude of these values is * usually of the order of 10000. * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, * 129-147, 148-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return FloatColumn */ public FloatColumn getExtinctionCoef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_extinction_coef")); } /** * Standard uncertainty of the extinction coefficient. * @return FloatColumn */ public FloatColumn getLsExtinctionCoefEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_extinction_coef_esd", "refine_ls_extinction_coef_su")); } /** * Standard uncertainty of the extinction coefficient. * @return FloatColumn */ public FloatColumn getExtinctionCoefSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_extinction_coef_esd", "refine_ls_extinction_coef_su")); } /** * Description of or reference to the extinction-correction equation * used to apply the data item _refine_ls.extinction_coef. This * information should be sufficient to reproduce the extinction- * correction factors applied to the structure factors. * @return StrColumn */ public StrColumn getLsExtinctionExpression() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_expression")); } /** * Description of or reference to the extinction-correction equation * used to apply the data item _refine_ls.extinction_coef. This * information should be sufficient to reproduce the extinction- * correction factors applied to the structure factors. * @return StrColumn */ public StrColumn getExtinctionExpression() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_expression")); } /** * Description of the extinction correction method applied with the * data item _refine_ls.extinction_coef. This description should * include information about the correction method, either 'Becker- * Coppens' or 'Zachariasen'. The latter is sometimes referred to as * the 'Larson' method even though it employs Zachariasen's formula. * * The Becker-Coppens procedure is referred to as 'type 1' when * correcting secondary extinction dominated by the mosaic spread; * as 'type 2' when secondary extinction is dominated by particle * size and includes a primary extinction component; and as 'mixed' * when there are types 1 and 2. * * For the Becker-Coppens method it is also necessary to set the * mosaic distribution as either 'Gaussian' or 'Lorentzian'; and the * nature of the extinction as 'isotropic' or 'anisotropic'. Note * that if either the 'mixed' or 'anisotropic' corrections are applied * the multiple coefficients cannot be contained in the * _refine_ls.extinction_coef and must be listed in _refine.special_details. * * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, 129-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return StrColumn */ public StrColumn getLsExtinctionMethod() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_method")); } /** * Description of the extinction correction method applied with the * data item _refine_ls.extinction_coef. This description should * include information about the correction method, either 'Becker- * Coppens' or 'Zachariasen'. The latter is sometimes referred to as * the 'Larson' method even though it employs Zachariasen's formula. * * The Becker-Coppens procedure is referred to as 'type 1' when * correcting secondary extinction dominated by the mosaic spread; * as 'type 2' when secondary extinction is dominated by particle * size and includes a primary extinction component; and as 'mixed' * when there are types 1 and 2. * * For the Becker-Coppens method it is also necessary to set the * mosaic distribution as either 'Gaussian' or 'Lorentzian'; and the * nature of the extinction as 'isotropic' or 'anisotropic'. Note * that if either the 'mixed' or 'anisotropic' corrections are applied * the multiple coefficients cannot be contained in the * _refine_ls.extinction_coef and must be listed in _refine.special_details. * * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, 129-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return StrColumn */ public StrColumn getExtinctionMethod() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_method")); } /** * Least-squares goodness-of-fit parameter S for all reflections after * the final cycle of refinement. Ideally, account should be taken of * parameters restrained in the least squares. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitAll() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_all")); } /** * Least-squares goodness-of-fit parameter S for all reflections after * the final cycle of refinement. Ideally, account should be taken of * parameters restrained in the least squares. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitAll() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_all")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for all reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitAllEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_all_esd", "refine_ls_goodness_of_fit_all_su")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for all reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getGoodnessOfFitAllSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_all_esd", "refine_ls_goodness_of_fit_all_su")); } /** * Least-squares goodness-of-fit parameter S for significantly * intense reflections, (i.e. 'observed' reflections with values * greater-than the threshold set in _reflns.threshold_expression), * after the final cycle. Ideally, account should be taken of * parameters restrained in the least-squares refinement. * * { sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * S = { --------------------------------------- } * { Nref - Nparam } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_obs", "refine_ls_goodness_of_fit_gt")); } /** * Least-squares goodness-of-fit parameter S for significantly * intense reflections, (i.e. 'observed' reflections with values * greater-than the threshold set in _reflns.threshold_expression), * after the final cycle. Ideally, account should be taken of * parameters restrained in the least-squares refinement. * * { sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * S = { --------------------------------------- } * { Nref - Nparam } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_obs", "refine_ls_goodness_of_fit_gt")); } /** * Least-squares goodness-of-fit parameter S for significantly * intense reflections, (i.e. 'observed' reflections with values * greater-than the threshold set in _reflns.threshold_expression), * after the final cycle. Ideally, account should be taken of * parameters restrained in the least-squares refinement. * * { sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * S = { --------------------------------------- } * { Nref - Nparam } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_obs", "refine_ls_goodness_of_fit_gt")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for gt reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitGtEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_gt_esd", "refine_ls_goodness_of_fit_obs_esd", "refine_ls_goodness_of_fit_gt_su")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for gt reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitObsEsd() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_gt_esd", "refine_ls_goodness_of_fit_obs_esd", "refine_ls_goodness_of_fit_gt_su")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for gt reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getGoodnessOfFitGtSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_gt_esd", "refine_ls_goodness_of_fit_obs_esd", "refine_ls_goodness_of_fit_gt_su")); } /** * Least-squares goodness-of-fit parameter S for those reflections * included in the final cycle of refinement. Account should be * taken of restrained parameters. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitRef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_ref")); } /** * Least-squares goodness-of-fit parameter S for those reflections * included in the final cycle of refinement. Account should be * taken of restrained parameters. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitRef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_ref")); } /** * Code identifying how hydrogen atoms were treated in the refinement. * @return StrColumn */ public StrColumn getLsHydrogenTreatment() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_hydrogen_treatment")); } /** * Code identifying how hydrogen atoms were treated in the refinement. * @return StrColumn */ public StrColumn getHydrogenTreatment() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_hydrogen_treatment")); } /** * Code identifying the matrix type used for least-squares derivatives. * @return StrColumn */ public StrColumn getLsMatrixType() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_matrix_type")); } /** * Code identifying the matrix type used for least-squares derivatives. * @return StrColumn */ public StrColumn getMatrixType() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_matrix_type")); } /** * Number of constrained (non-refined or dependent) parameters * in the least-squares process. These may be due to symmetry or any * other constraint process (e.g. rigid-body refinement). See also * _atom_site.constraints and _atom_site.refinement_flags. A general * description of constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getLsNumberConstraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_constraints")); } /** * Number of constrained (non-refined or dependent) parameters * in the least-squares process. These may be due to symmetry or any * other constraint process (e.g. rigid-body refinement). See also * _atom_site.constraints and _atom_site.refinement_flags. A general * description of constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getNumberConstraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_constraints")); } /** * Number of parameters refined in the least-squares process. If * possible this number should include the restrained parameters. * The restrained parameters are distinct from the constrained * parameters (where one or more parameters are linearly dependent * on the refined value of another). Least-squares restraints * often depend on geometry or energy considerations and this * makes their direct contribution to this number, and to the * goodness-of-fit calculation, difficult to assess. * @return IntColumn */ public IntColumn getLsNumberParameters() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_parameters")); } /** * Number of parameters refined in the least-squares process. If * possible this number should include the restrained parameters. * The restrained parameters are distinct from the constrained * parameters (where one or more parameters are linearly dependent * on the refined value of another). Least-squares restraints * often depend on geometry or energy considerations and this * makes their direct contribution to this number, and to the * goodness-of-fit calculation, difficult to assess. * @return IntColumn */ public IntColumn getNumberParameters() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_parameters")); } /** * Number of unique reflections used in the least-squares refinement. * @return IntColumn */ public IntColumn getLsNumberReflnsAll() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_all", "refine_ls_number_reflns")); } /** * Number of unique reflections used in the least-squares refinement. * @return IntColumn */ public IntColumn getNumberReflns() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_all", "refine_ls_number_reflns")); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls.d_res_high and _refine_ls.d_res_low * and the observation limit established by * _reflns.observed_criterion. * @return IntColumn */ public IntColumn getLsNumberReflnsObs() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_obs", "refine_ls_number_reflns_gt")); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls.d_res_high and _refine_ls.d_res_low * and the observation limit established by * _reflns.observed_criterion. * @return IntColumn */ public IntColumn getNumberReflnsGt() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_obs", "refine_ls_number_reflns_gt")); } /** * Number of restrained parameters in the least-squares refinement. These * parameters do not directly dependent on another refined parameter. Often * restrained parameters involve geometry or energy dependencies. See also * _atom_site.constraints and _atom_site.refinement_flags. A description * of refinement constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getLsNumberRestraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_restraints")); } /** * Number of restrained parameters in the least-squares refinement. These * parameters do not directly dependent on another refined parameter. Often * restrained parameters involve geometry or energy dependencies. See also * _atom_site.constraints and _atom_site.refinement_flags. A description * of refinement constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getNumberRestraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_restraints")); } /** * Residual factor for all reflections satisfying the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. See also wR factor definitions. * * sum | F(meas) - F(calc) | * R = ------------------------ * sum | F(meas) | * * F(meas) = the measured structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_all", "refine_ls_r_factor_all")); } /** * Residual factor for all reflections satisfying the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. See also wR factor definitions. * * sum | F(meas) - F(calc) | * R = ------------------------ * sum | F(meas) | * * F(meas) = the measured structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_all", "refine_ls_r_factor_all")); } /** * Residual factor for the reflections judged significantly intense * (see _reflns.number_gt and _reflns.threshold_expression) and included * in the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. * * sum | F(meas_gt) - F(calc) | * R = ----------------------------- * sum | F(meas_gt) | * * F(meas_gt) = the 'observed' structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_obs", "refine_ls_R_factor_gt", "refine_ls_r_factor_gt")); } /** * Residual factor for the reflections judged significantly intense * (see _reflns.number_gt and _reflns.threshold_expression) and included * in the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. * * sum | F(meas_gt) - F(calc) | * R = ----------------------------- * sum | F(meas_gt) | * * F(meas_gt) = the 'observed' structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_obs", "refine_ls_R_factor_gt", "refine_ls_r_factor_gt")); } /** * Residual factor for the reflections judged significantly intense * (see _reflns.number_gt and _reflns.threshold_expression) and included * in the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. * * sum | F(meas_gt) - F(calc) | * R = ----------------------------- * sum | F(meas_gt) | * * F(meas_gt) = the 'observed' structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_obs", "refine_ls_R_factor_gt", "refine_ls_r_factor_gt")); } /** * Residual factor R(Fsqd), calculated on the squared amplitudes of the * measured and calculated structure factors, for significantly intense * reflections (satisfying _reflns.threshold_expression) and included in * the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * * sum | F(meas_gt)^2^ - F(calc)^2^ | * R(Fsqd) = ------------------------------------ * sum F(meas_gt)^2^ * * F(meas_gt)^2^ = squares of the 'observed' structure-factor * F(calc)^2^ = squares of the calculated structure-factor * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFsqdFactorObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_Fsqd_factor_obs", "refine_ls_r_fsqd_factor")); } /** * Residual factor R(Fsqd), calculated on the squared amplitudes of the * measured and calculated structure factors, for significantly intense * reflections (satisfying _reflns.threshold_expression) and included in * the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * * sum | F(meas_gt)^2^ - F(calc)^2^ | * R(Fsqd) = ------------------------------------ * sum F(meas_gt)^2^ * * F(meas_gt)^2^ = squares of the 'observed' structure-factor * F(calc)^2^ = squares of the calculated structure-factor * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_Fsqd_factor_obs", "refine_ls_r_fsqd_factor")); } /** * Residual factor R(I) for significantly intense reflections (satisfying * _reflns.threshold_expression) and included in the refinement. This is * most often calculated in Rietveld refinements of powder data, where it * is referred to as R~B~ or R~Bragg~. * * sum | I(meas_gt) - I(calc) | * R(I) = ----------------------------- * sum | I(meas_gt) | * * I(meas_gt) = the net 'observed' intensities * I(calc) = the net calculated intensities * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRIFactorObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_I_factor_obs", "refine_ls_r_i_factor")); } /** * Residual factor R(I) for significantly intense reflections (satisfying * _reflns.threshold_expression) and included in the refinement. This is * most often calculated in Rietveld refinements of powder data, where it * is referred to as R~B~ or R~Bragg~. * * sum | I(meas_gt) - I(calc) | * R(I) = ----------------------------- * sum | I(meas_gt) | * * I(meas_gt) = the net 'observed' intensities * I(calc) = the net calculated intensities * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRIFactor() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_I_factor_obs", "refine_ls_r_i_factor")); } /** * Least-squares goodness-of-fit parameter S' for all reflections after * the final cycle of least squares. This parameter explicitly includes * the restraints applied in the least-squares process. See also * _refine_ls.goodness_of_fit_all definition. * * {sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getLsRestrainedSAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_all", "refine_ls_restrained_s_all")); } /** * Least-squares goodness-of-fit parameter S' for all reflections after * the final cycle of least squares. This parameter explicitly includes * the restraints applied in the least-squares process. See also * _refine_ls.goodness_of_fit_all definition. * * {sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getRestrainedSAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_all", "refine_ls_restrained_s_all")); } /** * Least-squares goodness-of-fit parameter S' for significantly intense * reflections (satisfying _reflns.threshold_expression) after the final * cycle of least squares. This parameter explicitly includes the restraints * applied. The expression for S' is given in _refine_ls.restrained_S_all. * * {sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getLsRestrainedSObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_obs", "refine_ls_restrained_s_gt")); } /** * Least-squares goodness-of-fit parameter S' for significantly intense * reflections (satisfying _reflns.threshold_expression) after the final * cycle of least squares. This parameter explicitly includes the restraints * applied. The expression for S' is given in _refine_ls.restrained_S_all. * * {sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getRestrainedSGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_obs", "refine_ls_restrained_s_gt")); } /** * The largest ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getLsShiftOverEsdMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_max", "refine_ls_shift_over_su_max")); } /** * The largest ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getLsShiftOverSuMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_max", "refine_ls_shift_over_su_max")); } /** * The largest ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getShiftOverSuMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_max", "refine_ls_shift_over_su_max")); } /** * Upper limit for the largest ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the largest value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMaxLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_max_lt")); } /** * Upper limit for the largest ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the largest value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getShiftOverSuMaxLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_max_lt")); } /** * The average ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getLsShiftOverEsdMean() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_mean", "refine_ls_shift_over_su_mean")); } /** * The average ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getLsShiftOverSuMean() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_mean", "refine_ls_shift_over_su_mean")); } /** * The average ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getShiftOverSuMean() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_mean", "refine_ls_shift_over_su_mean")); } /** * Upper limit for the average ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the average value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMeanLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_mean_lt")); } /** * Upper limit for the average ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the average value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getShiftOverSuMeanLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_mean_lt")); } /** * Structure-factor coefficient used in the least-squares process. * @return StrColumn */ public StrColumn getLsStructureFactorCoef() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_structure_factor_coef")); } /** * Structure-factor coefficient used in the least-squares process. * @return StrColumn */ public StrColumn getStructureFactorCoef() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_structure_factor_coef")); } /** * Description of special aspects of the weighting scheme used in the * least-squares refinement. Used to describe the weighting when the * value of _refine_ls.weighting_scheme is specified as 'calc'. * @return StrColumn */ public StrColumn getLsWeightingDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_details")); } /** * Description of special aspects of the weighting scheme used in the * least-squares refinement. Used to describe the weighting when the * value of _refine_ls.weighting_scheme is specified as 'calc'. * @return StrColumn */ public StrColumn getWeightingDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_details")); } /** * General description of the weighting scheme used in the least-squares. * An enumerated code should be contained in this description. * @return StrColumn */ public StrColumn getLsWeightingScheme() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_scheme")); } /** * General description of the weighting scheme used in the least-squares. * An enumerated code should be contained in this description. * @return StrColumn */ public StrColumn getWeightingScheme() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_scheme")); } /** * Weighted residual factors for all reflections satisfying the resolution * limits specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * See also the _refine_ls.R_factor_all definition. * * ( sum w [ Y(meas) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(meas)^2^ ) * * Y(meas) = the measured amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_all", "refine_ls_wr_factor_all")); } /** * Weighted residual factors for all reflections satisfying the resolution * limits specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * See also the _refine_ls.R_factor_all definition. * * ( sum w [ Y(meas) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(meas)^2^ ) * * Y(meas) = the measured amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWrFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_all", "refine_ls_wr_factor_all")); } /** * Weighted residual factors for significantly intense reflections * (satisfying _reflns.threshold_expression) included in the refinement. * The reflections must also satisfy the resolution limits established by * _refine_ls.d_res_high and _refine_ls.d_res_low. * * ( sum w [ Y(meas_gt) - Y(calc) ]^2^ )^1/2^ * wR = ( ---------------------------------- ) * ( sum w Y(meas_gt)^2^ ) * * Y(meas_gt) = the 'observed' amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_obs", "refine_ls_wr_factor_gt")); } /** * Weighted residual factors for significantly intense reflections * (satisfying _reflns.threshold_expression) included in the refinement. * The reflections must also satisfy the resolution limits established by * _refine_ls.d_res_high and _refine_ls.d_res_low. * * ( sum w [ Y(meas_gt) - Y(calc) ]^2^ )^1/2^ * wR = ( ---------------------------------- ) * ( sum w Y(meas_gt)^2^ ) * * Y(meas_gt) = the 'observed' amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWrFactorGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_obs", "refine_ls_wr_factor_gt")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/RefineDiff.java000066400000000000000000000052631414676747700310210ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the electron density limits * in a difference Fourier map after the structure has been refined. The * rms value is with respect to the arithmetic mean density, and is derived * from summations over each grid point in the asymmetric unit of the cell. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineDiff extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "refine_diff"; public RefineDiff(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Maximum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMax() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_max")); } /** * Standard uncertainty of the maximum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMaxSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_max_esd", "refine_diff_density_max_su")); } /** * Minimum density value in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMin() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_min")); } /** * Standard uncertainty of the minimum density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityMinSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_min_esd", "refine_diff_density_min_su")); } /** * Root mean square density value in a difference Fourier map. * This value is measured with respect to the arithmetic mean * density and is derived from summations over each grid point * in the asymmetric unit of the cell. This quantity is useful * for assessing the significance of *_min and *_max values, * and also for defining suitable contour levels. * @return FloatColumn */ public FloatColumn getDensityRms() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_diff_density_rms")); } /** * Standard uncertainty of the root mean square density value * in a difference Fourier map. * @return FloatColumn */ public FloatColumn getDensityRmsSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_diff_density_rms_esd", "refine_diff_density_rms_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/RefineLs.java000066400000000000000000000661421414676747700305320ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLs extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "refine_ls"; public RefineLs(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Details concerning the evaluation of the structure factors * using the expression given in _refine_ls.F_calc_formula. * @return StrColumn */ public StrColumn getFCalcDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_f_calc_details")); } /** * Analytical expression used to calculate the structure factors. * @return StrColumn */ public StrColumn getFCalcFormula() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_f_calc_formula")); } /** * Estimate of the precision resulting from the numerical * approximations made during the evaluation of the structure * factors using the expression _refine_ls.F_calc_formula * following the method outlined in _refine_ls.F_calc_details. * @return FloatColumn */ public FloatColumn getFCalcPrecision() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_f_calc_precision")); } /** * Standard uncertainty of _refine_ls.F_calc_precision. * @return FloatColumn */ public FloatColumn getFCalcPrecisionSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_f_calc_precision_su")); } /** * Standard uncertainty of _refine_ls.goodness_of_fit_ref. * @return FloatColumn */ public FloatColumn getGoodnessOfFitRefSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_ref_su")); } /** * Standard uncertainty of _refine_ls.restrained_S_all. * @return FloatColumn */ public FloatColumn getRestrainedSAllSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_restrained_s_all_su")); } /** * Standard uncertainty of _refine_ls.restrained_S_gt. * @return FloatColumn */ public FloatColumn getRestrainedSGtSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_restrained_s_gt_su")); } /** * Weighted residual factors for reflections included in the refinement * which satisfy the limits specified by _refine_ls.d_res_high and * _refine_ls.d_res_low. * * ( sum w [ Y(meas) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(meas)^2^ ) * * Y(meas) = the measured amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWrFactorRef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_wr_factor_ref")); } /** * Details on the absolute structure and how it was determined. * @return StrColumn */ public StrColumn getAbsStructureDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_abs_structure_details")); } /** * The measure of absolute structure as defined by Flack (1983). * For centrosymmetric structures, the only permitted value, if * the data item is present, is 'inapplicable', represented by '.' . * For noncentrosymmetric structures, the value must lie in the * 99.97% Gaussian confidence interval -3u =< x =< 1 + 3u and a * standard uncertainty (e.s.d.) u must be supplied. The * _enumeration.range of 0.0:1.0 is correctly interpreted as * meaning (0.0 - 3u) =< x =< (1.0 + 3u). * Ref: Flack, H. D. (1983). Acta Cryst. A39, 876-881. * @return FloatColumn */ public FloatColumn getAbsStructureFlack() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack", "refine_ls_abs_structure_flack")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Flack (1983). * @return FloatColumn */ public FloatColumn getAbsStructureFlackSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Flack_esd", "refine_ls_abs_structure_flack_su")); } /** * The measure of absolute structure as defined by Rogers (1981). * The value must lie in the 99.97% Gaussian confidence interval * -1 -3u =< \h =< 1 + 3u and a standard uncertainty (e.s.d.) u must * be supplied. The _enumeration.range of -1.0:1.0 is correctly * interpreted as meaning (-1.0 - 3u) =< \h =< (1.0 + 3u). * Ref: Rogers, D. (1981). Acta Cryst. A37, 734-741. * @return FloatColumn */ public FloatColumn getAbsStructureRogers() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers", "refine_ls_abs_structure_rogers")); } /** * Standard uncertainty of the measure of absolute structure * as defined by Rogers (1981). * @return FloatColumn */ public FloatColumn getAbsStructureRogersSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_abs_structure_Rogers_esd", "refine_ls_abs_structure_rogers_su")); } /** * Highest resolution for the reflections used in refinement. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_high")); } /** * Lowest resolution for the reflections used in refinement. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_d_res_low")); } /** * The extinction coefficient used to calculate the correction * factor applied to the structure-factor data. The nature of the * extinction coefficient is given in the definitions of * _refine_ls.extinction_expression and _refine_ls.extinction_method. * For the 'Zachariasen' method it is the r* value; for the * 'Becker-Coppens type 1 isotropic' method it is the 'g' value. * For 'Becker-Coppens type 2 isotropic' corrections it is * the 'rho' value. Note that the magnitude of these values is * usually of the order of 10000. * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, * 129-147, 148-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return FloatColumn */ public FloatColumn getExtinctionCoef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_extinction_coef")); } /** * Standard uncertainty of the extinction coefficient. * @return FloatColumn */ public FloatColumn getExtinctionCoefSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_extinction_coef_esd", "refine_ls_extinction_coef_su")); } /** * Description of or reference to the extinction-correction equation * used to apply the data item _refine_ls.extinction_coef. This * information should be sufficient to reproduce the extinction- * correction factors applied to the structure factors. * @return StrColumn */ public StrColumn getExtinctionExpression() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_expression")); } /** * Description of the extinction correction method applied with the * data item _refine_ls.extinction_coef. This description should * include information about the correction method, either 'Becker- * Coppens' or 'Zachariasen'. The latter is sometimes referred to as * the 'Larson' method even though it employs Zachariasen's formula. * * The Becker-Coppens procedure is referred to as 'type 1' when * correcting secondary extinction dominated by the mosaic spread; * as 'type 2' when secondary extinction is dominated by particle * size and includes a primary extinction component; and as 'mixed' * when there are types 1 and 2. * * For the Becker-Coppens method it is also necessary to set the * mosaic distribution as either 'Gaussian' or 'Lorentzian'; and the * nature of the extinction as 'isotropic' or 'anisotropic'. Note * that if either the 'mixed' or 'anisotropic' corrections are applied * the multiple coefficients cannot be contained in the * _refine_ls.extinction_coef and must be listed in _refine.special_details. * * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, 129-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return StrColumn */ public StrColumn getExtinctionMethod() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_extinction_method")); } /** * Least-squares goodness-of-fit parameter S for all reflections after * the final cycle of refinement. Ideally, account should be taken of * parameters restrained in the least squares. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitAll() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_all")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for all reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getGoodnessOfFitAllSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_all_esd", "refine_ls_goodness_of_fit_all_su")); } /** * Least-squares goodness-of-fit parameter S for significantly * intense reflections, (i.e. 'observed' reflections with values * greater-than the threshold set in _reflns.threshold_expression), * after the final cycle. Ideally, account should be taken of * parameters restrained in the least-squares refinement. * * { sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * S = { --------------------------------------- } * { Nref - Nparam } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_obs", "refine_ls_goodness_of_fit_gt")); } /** * Standard uncertainty of the least-squares goodness-of-fit * parameter S for gt reflections after the final cycle of refinement. * @return FloatColumn */ public FloatColumn getGoodnessOfFitGtSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_goodness_of_fit_gt_esd", "refine_ls_goodness_of_fit_obs_esd", "refine_ls_goodness_of_fit_gt_su")); } /** * Least-squares goodness-of-fit parameter S for those reflections * included in the final cycle of refinement. Account should be * taken of restrained parameters. * * { sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * S = { ------------------------------------ } * { Nref - Nparam } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getGoodnessOfFitRef() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_goodness_of_fit_ref")); } /** * Code identifying how hydrogen atoms were treated in the refinement. * @return StrColumn */ public StrColumn getHydrogenTreatment() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_hydrogen_treatment")); } /** * Code identifying the matrix type used for least-squares derivatives. * @return StrColumn */ public StrColumn getMatrixType() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_matrix_type")); } /** * Number of constrained (non-refined or dependent) parameters * in the least-squares process. These may be due to symmetry or any * other constraint process (e.g. rigid-body refinement). See also * _atom_site.constraints and _atom_site.refinement_flags. A general * description of constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getNumberConstraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_constraints")); } /** * Number of parameters refined in the least-squares process. If * possible this number should include the restrained parameters. * The restrained parameters are distinct from the constrained * parameters (where one or more parameters are linearly dependent * on the refined value of another). Least-squares restraints * often depend on geometry or energy considerations and this * makes their direct contribution to this number, and to the * goodness-of-fit calculation, difficult to assess. * @return IntColumn */ public IntColumn getNumberParameters() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_parameters")); } /** * Number of unique reflections used in the least-squares refinement. * @return IntColumn */ public IntColumn getNumberReflns() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_all", "refine_ls_number_reflns")); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls.d_res_high and _refine_ls.d_res_low * and the observation limit established by * _reflns.observed_criterion. * @return IntColumn */ public IntColumn getNumberReflnsGt() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("refine_ls_number_reflns_obs", "refine_ls_number_reflns_gt")); } /** * Number of restrained parameters in the least-squares refinement. These * parameters do not directly dependent on another refined parameter. Often * restrained parameters involve geometry or energy dependencies. See also * _atom_site.constraints and _atom_site.refinement_flags. A description * of refinement constraints may appear in _refine.special_details. * @return IntColumn */ public IntColumn getNumberRestraints() { return new DelegatingIntColumn(parentBlock.getColumn("refine_ls_number_restraints")); } /** * Residual factor for all reflections satisfying the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. See also wR factor definitions. * * sum | F(meas) - F(calc) | * R = ------------------------ * sum | F(meas) | * * F(meas) = the measured structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_all", "refine_ls_r_factor_all")); } /** * Residual factor for the reflections judged significantly intense * (see _reflns.number_gt and _reflns.threshold_expression) and included * in the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. This is * the conventional R factor. * * sum | F(meas_gt) - F(calc) | * R = ----------------------------- * sum | F(meas_gt) | * * F(meas_gt) = the 'observed' structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_factor_obs", "refine_ls_R_factor_gt", "refine_ls_r_factor_gt")); } /** * Residual factor R(Fsqd), calculated on the squared amplitudes of the * measured and calculated structure factors, for significantly intense * reflections (satisfying _reflns.threshold_expression) and included in * the refinement. The reflections also satisfy the resolution limits * specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * * sum | F(meas_gt)^2^ - F(calc)^2^ | * R(Fsqd) = ------------------------------------ * sum F(meas_gt)^2^ * * F(meas_gt)^2^ = squares of the 'observed' structure-factor * F(calc)^2^ = squares of the calculated structure-factor * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_Fsqd_factor_obs", "refine_ls_r_fsqd_factor")); } /** * Residual factor R(I) for significantly intense reflections (satisfying * _reflns.threshold_expression) and included in the refinement. This is * most often calculated in Rietveld refinements of powder data, where it * is referred to as R~B~ or R~Bragg~. * * sum | I(meas_gt) - I(calc) | * R(I) = ----------------------------- * sum | I(meas_gt) | * * I(meas_gt) = the net 'observed' intensities * I(calc) = the net calculated intensities * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRIFactor() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_R_I_factor_obs", "refine_ls_r_i_factor")); } /** * Least-squares goodness-of-fit parameter S' for all reflections after * the final cycle of least squares. This parameter explicitly includes * the restraints applied in the least-squares process. See also * _refine_ls.goodness_of_fit_all definition. * * {sum { w [ Y(meas) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas) = the measured coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getRestrainedSAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_all", "refine_ls_restrained_s_all")); } /** * Least-squares goodness-of-fit parameter S' for significantly intense * reflections (satisfying _reflns.threshold_expression) after the final * cycle of least squares. This parameter explicitly includes the restraints * applied. The expression for S' is given in _refine_ls.restrained_S_all. * * {sum { w [ Y(meas_gt) - Y(calc) ]^2^ } }^1/2^ * { + sum~r~ { w~r~ [ P(calc) - P(targ) ]^2^ } } * S' = { -------------------------------------------------- } * { N~ref~ + N~restr~ - N~param~ } * * Y(meas_gt) = the 'observed' coefficients * (see _refine_ls.structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls.structure_factor_coef) * w = the least-squares reflection weight * [1/square of standard uncertainty (e.s.d.)] * P(calc) = the calculated restraint values * P(targ) = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine_ls.number_reflns) * N~restr~ = the number of restraints * (see _refine_ls.number_restraints) * N~param~ = the number of refined parameters * (see _refine_ls.number_parameters) * * sum is taken over the specified reflections * sum~r~ is taken over the restraints * @return FloatColumn */ public FloatColumn getRestrainedSGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_restrained_S_obs", "refine_ls_restrained_s_gt")); } /** * The largest ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getShiftOverSuMax() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_max", "refine_ls_shift_over_su_max")); } /** * Upper limit for the largest ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the largest value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getShiftOverSuMaxLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_max_lt")); } /** * The average ratio of the final least-squares parameter shift * to the final standard uncertainty (s.u., formerly described * as estimated standard deviation, e.s.d.). * @return FloatColumn */ public FloatColumn getShiftOverSuMean() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_shift_over_esd_mean", "refine_ls_shift_over_su_mean")); } /** * Upper limit for the average ratio of the final l-s parameter * shift divided by the final standard uncertainty. This item is * used when the average value of the shift divided by the final * standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getShiftOverSuMeanLt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_shift_over_su_mean_lt")); } /** * Structure-factor coefficient used in the least-squares process. * @return StrColumn */ public StrColumn getStructureFactorCoef() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_structure_factor_coef")); } /** * Description of special aspects of the weighting scheme used in the * least-squares refinement. Used to describe the weighting when the * value of _refine_ls.weighting_scheme is specified as 'calc'. * @return StrColumn */ public StrColumn getWeightingDetails() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_details")); } /** * General description of the weighting scheme used in the least-squares. * An enumerated code should be contained in this description. * @return StrColumn */ public StrColumn getWeightingScheme() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_weighting_scheme")); } /** * Weighted residual factors for all reflections satisfying the resolution * limits specified by _refine_ls.d_res_high and _refine_ls.d_res_low. * See also the _refine_ls.R_factor_all definition. * * ( sum w [ Y(meas) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(meas)^2^ ) * * Y(meas) = the measured amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWrFactorAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_all", "refine_ls_wr_factor_all")); } /** * Weighted residual factors for significantly intense reflections * (satisfying _reflns.threshold_expression) included in the refinement. * The reflections must also satisfy the resolution limits established by * _refine_ls.d_res_high and _refine_ls.d_res_low. * * ( sum w [ Y(meas_gt) - Y(calc) ]^2^ )^1/2^ * wR = ( ---------------------------------- ) * ( sum w Y(meas_gt)^2^ ) * * Y(meas_gt) = the 'observed' amplitude _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitude _refine_ls.structure_factor_coef * w = the least-squares weight * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWrFactorGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refine_ls_wR_factor_obs", "refine_ls_wr_factor_gt")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/RefineLsClass.java000066400000000000000000000063051414676747700315130ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify information about the * refinement of the structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsClass extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "refine_ls_class"; public RefineLsClass(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifying a certain reflection class. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("refine_ls_class_code")); } /** * Highest resolution for the reflections in this class. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_d_res_high")); } /** * Lowest resolution for the reflections in this class. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_d_res_low")); } /** * Residual factor for reflections in this class included in the * refinement. See _refine_ls.R_factor_all definition for details. * @return FloatColumn */ public FloatColumn getRFactorAll() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_r_factor_all")); } /** * Residual factor for the reflections in this class judged * significantly intense (see _reflns.threshold_expression) and * included in refinement. See _refine_ls.R_factor_gt for details. * @return FloatColumn */ public FloatColumn getRFactorGt() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_r_factor_gt")); } /** * Residual factor R(F^2^) for reflections in this class judged * significantly intense (see _reflns.threshold_expression) and * included in refinement. See _refine_ls.R_Fsqd_factor for details. * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_r_fsqd_factor")); } /** * Residual factor R(I) for reflections in this class judged * significantly intense (see _reflns.threshold_expression) and * included in refinement. See _refine_ls.R_I_factor for details. * @return FloatColumn */ public FloatColumn getRIFactor() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_r_i_factor")); } /** * Weight residual for all reflections in this class judged * significantly intense (see _reflns.threshold_expression) and * included in refinement. See _refine_ls.wR_factor_all for details. * @return FloatColumn */ public FloatColumn getWrFactorAll() { return new DelegatingFloatColumn(parentBlock.getColumn("refine_ls_class_wr_factor_all")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Refln.java000066400000000000000000000350101414676747700300570ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe the reflection data * used in the refinement of a crystallographic structure model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Refln extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "refln"; public Refln(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The calculated real structure-factor component A =|Fcalc|cos(phase) * @return FloatColumn */ public FloatColumn getACalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_a_calc")); } /** * Standard uncertainty of _refln.A_calc. * @return FloatColumn */ public FloatColumn getACalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_a_calc_su")); } /** * The measured real structure-factor component A =|Fmeas|cos(phase) * @return FloatColumn */ public FloatColumn getAMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_a_meas")); } /** * Standard uncertainty of _refln.A_meas. * @return FloatColumn */ public FloatColumn getAMeasSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_a_meas_su")); } /** * The calculated imaginary structure-factor component B =|Fcalc|sin(phase) * @return FloatColumn */ public FloatColumn getBCalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_b_calc")); } /** * Standard uncertainty of _refln.B_calc. * @return FloatColumn */ public FloatColumn getBCalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_b_calc_su")); } /** * The measured imaginary structure-factor component B =|Fmeas|sin(phase) * @return FloatColumn */ public FloatColumn getBMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_b_meas")); } /** * Standard uncertainty of _refln.B_meas. * @return FloatColumn */ public FloatColumn getBMeasSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_b_meas_su")); } /** * Code identifying the class to which this reflection has been * assigned. This code must match a value of _reflns_class.code. * Reflections may be grouped into classes for a variety of * purposes. For example, for modulated structures each reflection * class may be defined by the number m=sum|m~i~|, where the m~i~ * are the integer coefficients that, in addition to h,k,l, index * the corresponding diffraction vector in the basis defined * for the reciprocal lattice. * @return StrColumn */ public StrColumn getClassCode() { return new DelegatingStrColumn(parentBlock.getColumn("refln_class_code")); } /** * The distance in angstroms between lattice planes in the crystal * with the indices _refln.hkl for this reflection. * @return FloatColumn */ public FloatColumn getDSpacing() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_d_spacing")); } /** * The structure factor amplitude for the reflection calculated from * the atom site data. * @return FloatColumn */ public FloatColumn getFCalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_calc")); } /** * Standard uncertainty of _refln.F_calc. * @return FloatColumn */ public FloatColumn getFCalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_calc_su")); } /** * The structure factor vector for the reflection calculated from * the atom site data. * @return StrColumn */ public StrColumn getFComplex() { return new DelegatingStrColumn(parentBlock.getColumn("refln_f_complex")); } /** * Standard uncertainty of _refln.F_complex. * @return FloatColumn */ public FloatColumn getFComplexSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_complex_su")); } /** * The structure factor amplitude for the reflection derived from the * measured intensities. * @return FloatColumn */ public FloatColumn getFMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_meas")); } /** * The structure factor amplitude squared for the reflection calculated from * the atom site data. * @return FloatColumn */ public FloatColumn getFSquaredCalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_squared_calc")); } /** * Standard uncertainty of _refln.F_squared_calc. * @return FloatColumn */ public FloatColumn getFSquaredCalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_squared_calc_su")); } /** * The structure factor amplitude for the reflection derived from the * measured intensities. * @return FloatColumn */ public FloatColumn getFSquaredMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_f_squared_meas")); } /** * The figure of merit m for this reflection. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * int is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFom() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_fom")); } /** * Atomic scattering factor table for the scattering angle * of this diffraction vector and atom types in structure. * @return FloatColumn */ public FloatColumn getFormFactorTable() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_form_factor_table")); } /** * The Miller indices as a reciprocal space vector. * @return IntColumn */ public IntColumn getHkl() { return new DelegatingIntColumn(parentBlock.getColumn("refln_hkl")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexH() { return new DelegatingIntColumn(parentBlock.getColumn("refln_index_h")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexK() { return new DelegatingIntColumn(parentBlock.getColumn("refln_index_k")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getIndexL() { return new DelegatingIntColumn(parentBlock.getColumn("refln_index_l")); } /** * The intensity of the reflection calculated from the atom site data. * @return FloatColumn */ public FloatColumn getIntensityCalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_intensity_calc")); } /** * Standard uncertainty of _refln.intensity_calc. * @return FloatColumn */ public FloatColumn getIntensityCalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_intensity_calc_su")); } /** * The intensity of the reflection derived from the diffraction measurements. * @return FloatColumn */ public FloatColumn getIntensityMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_intensity_meas")); } /** * The Lorentz-polarization factor appropriate for the instrument * used to measure the diffraction intensity. This is applied to * convert the net intensity into the measured F squared. * @return FloatColumn */ public FloatColumn getLpFactor() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_lp_factor")); } /** * Mean path length through the crystal for this diffraction vector. * @return FloatColumn */ public FloatColumn getMeanPathLengthTbar() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_mean_path_length_tbar")); } /** * The phase of the calculated structure-factor. * @return FloatColumn */ public FloatColumn getPhaseCalc() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_phase_calc")); } /** * Standard uncertainty of _refln.phase_calc. * @return FloatColumn */ public FloatColumn getPhaseCalcSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_phase_calc_su")); } /** * The phase of the measured structure-factor. This may be derived from * the atom site data if available or from the phase solution process * prior to determination of the structure. * @return FloatColumn */ public FloatColumn getPhaseMeas() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_phase_meas")); } /** * Standard uncertainty of _refln.phase_meas. * @return FloatColumn */ public FloatColumn getPhaseMeasSu() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_phase_meas_su")); } /** * Status code of reflection in the structure refinement process. * @return StrColumn */ public StrColumn getRefinementStatus() { return new DelegatingStrColumn(parentBlock.getColumn("refln_refinement_status")); } /** * Code identifying the scale (if there is more than one scale) used * convert the measured structure factor to a common absolute value. * @return StrColumn */ public StrColumn getScaleGroupCode() { return new DelegatingStrColumn(parentBlock.getColumn("refln_scale_group_code")); } /** * The symmetry reinforcement factor corresponding to the number of * times the reflection indices are generated identically from the * space-group symmetry operations. * @return IntColumn */ public IntColumn getSymmetryEpsilon() { return new DelegatingIntColumn(parentBlock.getColumn("refln_symmetry_epsilon")); } /** * The number of reflections symmetry-equivalent under the Laue * symmetry to the present reflection. In the Laue symmetry, Friedel * opposites (h k l and -h -k -l) are equivalent. Tables of * symmetry-equivalent reflections are available in International * Tables for Crystallography, Volume A (1987), section 10.2. * @return IntColumn */ public IntColumn getSymmetryMultiplicity() { return new DelegatingIntColumn(parentBlock.getColumn("refln_symmetry_multiplicity")); } /** * The mean wavelength in angstroms of radiation used to measure * this reflection. This is an important parameter for data * collected using energy-dispersive detectors or the Laue method. * @return FloatColumn */ public FloatColumn getWavelength() { return new DelegatingFloatColumn(parentBlock.getColumn("refln_wavelength")); } /** * Code identifying the wavelength in DIFFRN_RADIATION_WAVELENGTH list. * @return StrColumn */ public StrColumn getWavelengthId() { return new DelegatingStrColumn(parentBlock.getColumn("refln_wavelength_id")); } /** * Standard uncertainty of the measured structure factor amplitude. * @return FloatColumn */ public FloatColumn getFMeasSigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_F_meas_sigma", "refln_f_meas_su")); } /** * Standard uncertainty of the measured structure factor amplitude. * @return FloatColumn */ public FloatColumn getFMeasSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_F_meas_sigma", "refln_f_meas_su")); } /** * Standard uncertainty of the measured structure factor squared. * @return FloatColumn */ public FloatColumn getFSquaredSigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_F_squared_sigma", "refln_f_squared_meas_su")); } /** * Standard uncertainty of the measured structure factor squared. * @return FloatColumn */ public FloatColumn getFSquaredMeasSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_F_squared_sigma", "refln_f_squared_meas_su")); } /** * Code indicating how the reflection was included in the refinement * and R-factor calculations. * @return StrColumn */ public StrColumn getObservedStatus() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("refln_observed_status", "refln_status", "refln_include_status")); } /** * Code indicating how the reflection was included in the refinement * and R-factor calculations. * @return StrColumn */ public StrColumn getStatus() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("refln_observed_status", "refln_status", "refln_include_status")); } /** * Code indicating how the reflection was included in the refinement * and R-factor calculations. * @return StrColumn */ public StrColumn getIncludeStatus() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("refln_observed_status", "refln_status", "refln_include_status")); } /** * Standard uncertainty of the measured intensity. * @return FloatColumn */ public FloatColumn getIntensitySigma() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_intensity_sigma", "refln_intensity_meas_su")); } /** * Standard uncertainty of the measured intensity. * @return FloatColumn */ public FloatColumn getIntensityMeasSu() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_intensity_sigma", "refln_intensity_meas_su")); } /** * The (sin theta)/lambda value for this reflection. * @return FloatColumn */ public FloatColumn getSintOverLambda() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_sint_over_lambda", "refln_sin_theta_over_lambda")); } /** * The (sin theta)/lambda value for this reflection. * @return FloatColumn */ public FloatColumn getSinThetaOverLambda() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("refln_sint_over_lambda", "refln_sin_theta_over_lambda")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Reflns.java000066400000000000000000000250041414676747700302440ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify parameters for the complete * set of reflections used in the structure refinement process. Note that * these parameters are often similar measures to those defined in the * DIFFRN categories, but differ in that the parameters refer to the * reduced/transformed reflections which have been used to refine the * atom site data in the ATOM_SITE category. The DIFFRN definitions refer * to the diffraction measurements and the raw reflection data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Reflns extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "reflns"; public Reflns(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Yes or No flag on whether the anomalous dispersion scattering * components will be applied in the F complex calculation. * See _refln.F_complex * @return StrColumn */ public StrColumn getApplyDispersionToFcalc() { return new DelegatingStrColumn(parentBlock.getColumn("reflns_apply_dispersion_to_fcalc")); } /** * Highest resolution for the final REFLN data set. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResolutionHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_d_resolution_high")); } /** * Lowest resolution for the final REFLN data set. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResolutionLow() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_d_resolution_low")); } /** * The proportion of Friedel related reflections present in the number of * the 'independent reflections' specified by the item _reflns.number_total. * * This proportion is calculated as the ratio: * * [N(Crystal class) - N(Laue symmetry)] / N(Laue symmetry) * * where, working from the DIFFRN_REFLN list, * * N(Crystal class) is the number of reflections obtained on * averaging under the symmetry of the crystal class * N(Laue symmetry) is the number of reflections obtained on * averaging under the Laue symmetry. * * (a) For centrosymmetric structures its value is * necessarily equal to 0.0 as the crystal class * is identical to the Laue symmetry. * (b) For whole-sphere data for a crystal in the space * group P1, _reflns.Friedel_coverage is equal to 1.0, * as no reflection h k l is equivalent to -h -k -l * in the crystal class and all Friedel pairs * {h k l; -h -k -l} have been measured. * (c) For whole-sphere data in space group Pmm2, the value * will be < 1.0 because although reflections h k l and * -h -k -l are not equivalent when h k l indices are * non-zero, they are when l=0. * (d) For a crystal in the group Pmm2 measurements of the * two inequivalent octants h >= 0, k >=0, l lead to the * same value as in (c), whereas measurements of the * two equivalent octants h >= 0, k, l >= 0 will lead to * a zero value for _reflns.Friedel_coverage. * @return FloatColumn */ public FloatColumn getFriedelCoverage() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_friedel_coverage")); } /** * The ratio of Friedel pairs measured to _diffrn_reflns.theta_full * to the number theoretically possible (ignoring reflections in * centric projections and systematic absences throughout). * In contrast to _reflns.Friedel_coverage this can take values in * the full range 0 to 1 for any non-centrosymmetric space group, * and so one can see at a glance how completely the Friedel pairs * have been measured. For centrosymmetric space groups the value * would be given as not-applicable '.' * @return FloatColumn */ public FloatColumn getFriedelFractionFull() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_friedel_fraction_full")); } /** * The ratio of Friedel pairs measured to _diffrn_reflns.theta_max * to the number theoretically possible (ignoring reflections in * centric projections and systematic absences throughout). * In contrast to _reflns.Friedel_coverage this can take values in * the full range 0 to 1 for any non-centrosymmetric space group, * and so one can see at a glance how completely the Friedel pairs * have been measured. For centrosymmetric space groups the value * would be given as not-applicable '.' * @return FloatColumn */ public FloatColumn getFriedelFractionMax() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_friedel_fraction_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitHMax() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_h_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitHMin() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_h_min")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitKMax() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_k_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitKMin() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_k_min")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitLMax() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_l_max")); } /** * The index of a reciprocal space vector. * @return IntColumn */ public IntColumn getLimitLMin() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_limit_l_min")); } /** * Maximum Miller indices of refined diffraction reflections. * @return FloatColumn */ public FloatColumn getLimitMax() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_limit_max")); } /** * Minimum Miller indices of refined diffraction reflections. * @return FloatColumn */ public FloatColumn getLimitMin() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_limit_min")); } /** * Count of reflections in the REFLN set (not the DIFFRN_REFLN set) which * are significantly intense (see _reflns.threshold_expression). It may * include Friedel equivalent reflections (i.e. those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberObs() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_number_obs", "reflns_number_gt")); } /** * Count of reflections in the REFLN set (not the DIFFRN_REFLN set) which * are significantly intense (see _reflns.threshold_expression). It may * include Friedel equivalent reflections (i.e. those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberGt() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_number_obs", "reflns_number_gt")); } /** * Number of reflections in the REFLN set (not the DIFFRN_REFLN set). It may * include Friedel equivalent reflections (i.e. those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberAll() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_number_all", "reflns_number_total")); } /** * Number of reflections in the REFLN set (not the DIFFRN_REFLN set). It may * include Friedel equivalent reflections (i.e. those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberTotal() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_number_all", "reflns_number_total")); } /** * Description of the properties of the REFLN reflection list that is not * given in other data items. Should include details about the averaging * of symmetry-equivalent reflections including Friedel pairs. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("reflns_details", "reflns_special_details")); } /** * Description of the properties of the REFLN reflection list that is not * given in other data items. Should include details about the averaging * of symmetry-equivalent reflections including Friedel pairs. * @return StrColumn */ public StrColumn getSpecialDetails() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("reflns_details", "reflns_special_details")); } /** * Description of the criterion used to classify a reflection as having a * "significant intensity". This criterion is usually expressed in terms * of a u(I) or u(F) threshold. "u" is the standard uncertainty. * @return StrColumn */ public StrColumn getObservedCriterion() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("reflns_observed_criterion", "reflns_threshold_expression")); } /** * Description of the criterion used to classify a reflection as having a * "significant intensity". This criterion is usually expressed in terms * of a u(I) or u(F) threshold. "u" is the standard uncertainty. * @return StrColumn */ public StrColumn getThresholdExpression() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("reflns_observed_criterion", "reflns_threshold_expression")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ReflnsClass.java000066400000000000000000000140171414676747700312340ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the properties of reflections * in specific classes of reflections. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsClass extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "reflns_class"; public ReflnsClass(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifying a reflection class. * @return StrColumn */ public StrColumn getCode() { return new DelegatingStrColumn(parentBlock.getColumn("reflns_class_code")); } /** * Highest resolution for the reflections in this class. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_d_res_high")); } /** * Lowest resolution for the reflections in this class. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_d_res_low")); } /** * Description of a reflection class. * @return StrColumn */ public StrColumn getDescription() { return new DelegatingStrColumn(parentBlock.getColumn("reflns_class_description")); } /** * Count of reflections in this REFLN class (not the DIFFRN_REFLN set) * which are significantly intense (see _reflns.threshold_expression). It may * include Friedel equivalent reflections (i.e. those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberGt() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_class_number_gt")); } /** * Count of reflections in this REFLN class (not the DIFFRN_REFLN set). It * may include Friedel equivalent reflections (those which are equivalent * under the Laue symmetry but inequivalent under the crystal class), * depending to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberTotal() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_class_number_total")); } /** * Residual factor for reflections in this class used in refinement. * * sum | F(meas) - F(calc) | * R(F all) = ------------------------ * sum | F(meas) | * * F(meas) = the measured structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorAll() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_r_factor_all")); } /** * Residual factor for the reflections in this class judged * significantly intense (i.e. greater than required by the * _reflns.threshold_expression) and included in the refinement. * * sum | F(meas_gt) - F(calc) | * R(F gt) = -------------------------------- * sum | F(meas_gt) | * * F(meas) = the measured structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorGt() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_r_factor_gt")); } /** * Residual factor R(F^2^) for reflections in this class judged * significantly intense (i.e. greater than required by the * _reflns.threshold_expression) and included in the refinement. * * sum | F(meas_gt)^2^ - F(calc)^2^ | * R(Fsqd gt) = ------------------------------------ * sum F(meas_gt)^2^ * * F(meas_gt)^2^ = square of the 'observed' structure-factor * F(calc )^2^ = square of the calculated structure-factor * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_r_fsqd_factor")); } /** * Residual factor R(I) for reflections in this class judged * significantly intense (i.e. greater than required by the * _reflns.threshold_expression) and included in the refinement. * * sum | I(meas_gt) - I(calc) | * R(I gt) = ---------------------------- * sum | I(meas_gt) | * * I(meas_gt) = the net 'observed' intensity * I(calc ) = the net calculated intensity * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRIFactor() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_r_i_factor")); } /** * For each reflection class, the weighted residual factors for all * reflections included in the refinement. The reflections also * satisfy the resolution limits established by * _reflns_class.d_res_high and _reflns_class.d_res_low. * * ( sum w [ Y(meas) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------- ) * ( sum w Y(meas)^2^ ) * * Y(meas) = the measured amplitudes specified by * _refine_ls.structure_factor_coef * Y(calc) = the calculated amplitudes specified by * _refine_ls.structure_factor_coef * w = the least-squares weights * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getWrFactorAll() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_class_wr_factor_all")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ReflnsScale.java000066400000000000000000000044261414676747700312210ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the scales needed to place * measured structure factor coefficients on the same absolute scale. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsScale extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "reflns_scale"; public ReflnsScale(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Code identifying a reflection scale group. These names need not * correspond to _diffrn_scale_group.code names. * @return StrColumn */ public StrColumn getGroupCode() { return new DelegatingStrColumn(parentBlock.getColumn("reflns_scale_group_code")); } /** * Structure factor scale for this scale group. * @return FloatColumn */ public FloatColumn getMeasF() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_f")); } /** * Structure factor squared scale for this scale group. * @return FloatColumn */ public FloatColumn getMeasFSquared() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_f_squared")); } /** * Standard uncertainty of _reflns_scale.meas_F_squared. * @return FloatColumn */ public FloatColumn getMeasFSquaredSu() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_f_squared_su")); } /** * Standard uncertainty of _reflns_scale.meas_F. * @return FloatColumn */ public FloatColumn getMeasFSu() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_f_su")); } /** * Net intensity scale for this scale group. * @return FloatColumn */ public FloatColumn getMeasIntensity() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_intensity")); } /** * Standard uncertainty of _reflns_scale.meas_intensity. * @return FloatColumn */ public FloatColumn getMeasIntensitySu() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_scale_meas_intensity_su")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ReflnsShell.java000066400000000000000000000263061414676747700312420ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items which specify the information about * reflections divided into shells bounded by d resolution limits. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsShell extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "reflns_shell"; public ReflnsShell(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Highest resolution for the reflections in this shell. * This corresponds to the smallest interplanar d value. * @return FloatColumn */ public FloatColumn getDResHigh() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_d_res_high")); } /** * Resolution for the reflections in this shell stored as * the list of lowest and highest values. This is the * category key. * @return FloatColumn */ public FloatColumn getDResLimits() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_d_res_limits")); } /** * Lowest resolution for the reflections in this shell. * This corresponds to the largest interplanar d value. * @return FloatColumn */ public FloatColumn getDResLow() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_d_res_low")); } /** * Total count of reflections measured for this resolution shell. * @return IntColumn */ public IntColumn getNumberMeasuredAll() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_shell_number_measured_all")); } /** * Count of symmetry-unique reflections present in this reflection shell. * @return IntColumn */ public IntColumn getNumberUniqueAll() { return new DelegatingIntColumn(parentBlock.getColumn("reflns_shell_number_unique_all")); } /** * Percentage of reflections present in this shell over that possible. * @return FloatColumn */ public FloatColumn getPercentPossibleAll() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_percent_possible_all")); } /** * Rmerge(F) for all reflections in a given shell. * * sum~i~ ( sum~j~ | F~j~ - <F> | ) * Rmerge(F) = -------------------------------- * sum~i~ ( sum~j~ <F> ) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * @return FloatColumn */ public FloatColumn getRmergeFAll() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_rmerge_f_all")); } /** * Rmerge(I) for all reflections in a given shell. * * sum~i~ ( sum~j~ | I~j~ - <I> | ) * Rmerge(I) = -------------------------------- * sum~i~ ( sum~j~ <I> ) * * I~j~ = the intensity of the jth observation of reflection i * <I> = the mean of the intensities of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * @return FloatColumn */ public FloatColumn getRmergeIAll() { return new DelegatingFloatColumn(parentBlock.getColumn("reflns_shell_rmerge_i_all")); } /** * Ratio of the mean intensity in a shell to the mean standard uncertainty * of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_all", "reflns_shell_meanI_over_uI_all", "reflns_shell_meani_over_sui_all")); } /** * Ratio of the mean intensity in a shell to the mean standard uncertainty * of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeanIOverUIAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_all", "reflns_shell_meanI_over_uI_all", "reflns_shell_meani_over_sui_all")); } /** * Ratio of the mean intensity in a shell to the mean standard uncertainty * of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeaniOverSuiAll() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_all", "reflns_shell_meanI_over_uI_all", "reflns_shell_meani_over_sui_all")); } /** * Ratio of the mean intensity of significantly intense reflections (see * _reflns.threshold_expression) in this shell to the mean standard * uncertainty of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_obs", "reflns_shell_meanI_over_sigI_gt", "reflns_shell_meanI_over_uI_gt", "reflns_shell_meani_over_sui_gt")); } /** * Ratio of the mean intensity of significantly intense reflections (see * _reflns.threshold_expression) in this shell to the mean standard * uncertainty of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_obs", "reflns_shell_meanI_over_sigI_gt", "reflns_shell_meanI_over_uI_gt", "reflns_shell_meani_over_sui_gt")); } /** * Ratio of the mean intensity of significantly intense reflections (see * _reflns.threshold_expression) in this shell to the mean standard * uncertainty of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeanIOverUIGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_obs", "reflns_shell_meanI_over_sigI_gt", "reflns_shell_meanI_over_uI_gt", "reflns_shell_meani_over_sui_gt")); } /** * Ratio of the mean intensity of significantly intense reflections (see * _reflns.threshold_expression) in this shell to the mean standard * uncertainty of the intensities in the shell. * @return FloatColumn */ public FloatColumn getMeaniOverSuiGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_meanI_over_sigI_obs", "reflns_shell_meanI_over_sigI_gt", "reflns_shell_meanI_over_uI_gt", "reflns_shell_meani_over_sui_gt")); } /** * Number of reflections measured for this resolution shell which are * significantly intense (see _reflns.threshold_expression). * @return IntColumn */ public IntColumn getNumberMeasuredObs() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_measured_obs", "reflns_shell_number_measured_gt")); } /** * Number of reflections measured for this resolution shell which are * significantly intense (see _reflns.threshold_expression). * @return IntColumn */ public IntColumn getNumberMeasuredGt() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_measured_obs", "reflns_shell_number_measured_gt")); } /** * Count of symmetry-unique reflections possible in this reflection shell. * @return IntColumn */ public IntColumn getNumberPossibleAll() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_possible_all", "reflns_shell_number_possible")); } /** * Count of symmetry-unique reflections possible in this reflection shell. * @return IntColumn */ public IntColumn getNumberPossible() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_possible_all", "reflns_shell_number_possible")); } /** * Number of symmetry-unique reflections present in this reflection shell * which are significantly intense (see _reflns.threshold_expression). * @return IntColumn */ public IntColumn getNumberUniqueObs() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_unique_obs", "reflns_shell_number_unique_gt")); } /** * Number of symmetry-unique reflections present in this reflection shell * which are significantly intense (see _reflns.threshold_expression). * @return IntColumn */ public IntColumn getNumberUniqueGt() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("reflns_shell_number_unique_obs", "reflns_shell_number_unique_gt")); } /** * Percentage of reflections present in this shell which are significantly * intense (see _reflns.threshold_expression), over that possible. * @return FloatColumn */ public FloatColumn getPercentPossibleObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_percent_possible_obs", "reflns_shell_percent_possible_gt")); } /** * Percentage of reflections present in this shell which are significantly * intense (see _reflns.threshold_expression), over that possible. * @return FloatColumn */ public FloatColumn getPercentPossibleGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_percent_possible_obs", "reflns_shell_percent_possible_gt")); } /** * Rmerge(F) for reflections in a shell which are significantly intense * (see _reflns.threshold_expression). The residual merge expression is * shown in the _reflns_shell.Rmerge_F_all definition. * @return FloatColumn */ public FloatColumn getRmergeFObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_Rmerge_F_obs", "reflns_shell_rmerge_f_gt")); } /** * Rmerge(F) for reflections in a shell which are significantly intense * (see _reflns.threshold_expression). The residual merge expression is * shown in the _reflns_shell.Rmerge_F_all definition. * @return FloatColumn */ public FloatColumn getRmergeFGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_Rmerge_F_obs", "reflns_shell_rmerge_f_gt")); } /** * Rmerge(I) for reflections in a shell which are significantly intense * (see _reflns.threshold_expression). The residual merge expression is * shown in the _reflns_shell.Rmerge_I_all definition. * @return FloatColumn */ public FloatColumn getRmergeIObs() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_Rmerge_I_obs", "reflns_shell_rmerge_i_gt")); } /** * Rmerge(I) for reflections in a shell which are significantly intense * (see _reflns.threshold_expression). The residual merge expression is * shown in the _reflns_shell.Rmerge_I_all definition. * @return FloatColumn */ public FloatColumn getRmergeIGt() { return new DelegatingFloatColumn(parentBlock.getAliasedColumn("reflns_shell_Rmerge_I_obs", "reflns_shell_rmerge_i_gt")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/SpaceGroup.java000066400000000000000000000317501414676747700310700ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to specify space group * information about the crystal used in the diffraction measurements. * * Space-group types are identified by their number as listed in * International Tables for Crystallography Volume A, or by their * Schoenflies symbol. Specific settings of the space groups can * be identified by their Hall symbol, by specifying their * symmetry operations or generators, or by giving the * transformation that relates the specific setting to the * reference setting based on International Tables Volume A and * stored in this dictionary. * * The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but several different Hermann-Mauguin * symbols may refer to the same space-group type. A * Hermann-Mauguin symbol contains information on the choice of * the basis, but not on the choice of origin. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroup extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "space_group"; public SpaceGroup(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * The symbol denoting the lattice type (Bravais type) to which the * translational subgroup (vector lattice) of the space group * belongs. It consists of a lower-case letter indicating the * crystal system followed by an upper-case letter indicating * the lattice centring. The setting-independent symbol mS * replaces the setting-dependent symbols mB and mC, and the * setting-independent symbol oS replaces the setting-dependent * symbols oA, oB and oC. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed., p. 15. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getBravaisType() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_bravais_type")); } /** * Symbol for the lattice centring. This symbol may be dependent * on the coordinate system chosen. * @return StrColumn */ public StrColumn getCentringType() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_centring_type")); } /** * The name of the system of geometric crystal classes of space * groups (crystal system) to which the space group belongs. * Note that rhombohedral space groups belong to the * trigonal system. * @return StrColumn */ public StrColumn getCrystalSystem() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_crystal_system")); } /** * A qualifier taken from the enumeration list identifying which * setting in International Tables for Crystallography Volume A * (2002) (IT) is used. See IT Table 4.3.2.1, Section 2.2.16, * Table 2.2.16.1, Section 2.2.16.1 and Fig. 2.2.6.4. This item * is not computer-interpretable and cannot be used to define the * coordinate system. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getItCoordinateSystemCode() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_it_coordinate_system_code")); } /** * The Hermann-Mauguin symbol of the geometric crystal class of the * point group of the space group where a centre of inversion is * added if not already present. * @return StrColumn */ public StrColumn getLaueClass() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_laue_class")); } /** * Number of unique symmetry elements in the space group. * @return IntColumn */ public IntColumn getMultiplicity() { return new DelegatingIntColumn(parentBlock.getColumn("space_group_multiplicity")); } /** * _space_group.name_H-M_alt allows for any Hermann-Mauguin symbol * to be given. The way in which this item is used is determined * by the user and in general is not intended to be interpreted by * computer. It may, for example, be used to give one of the * extended Hermann-Mauguin symbols given in Table 4.3.1 of * International Tables for Crystallography Vol. A (1995) or * a Hermann-Mauguin symbol for a conventional or unconventional * setting. * Each component of the space group name is separated by a * space or underscore. The use of space is strongly * recommended. The underscore is only retained because it * was used in earlier archived files. It should not be * used in new CIFs. Subscripts should appear without special * symbols. Bars should be given as negative signs before the * numbers to which they apply. * The commonly used Hermann-Mauguin symbol determines the space * group type uniquely but a given space group type may be * described by more than one Hermann-Mauguin symbol. The space * group type is best described using _space_group.IT_number. * The Hermann-Mauguin symbol may contain information on the * choice of basis though not on the choice of origin. To * define the setting uniquely use _space_group.name_Hall or * list the symmetry operations. * @return StrColumn */ public StrColumn getNameH_mAlt() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_name_h-m_alt")); } /** * A free-text description of the code appearing in * _space_group.name_H-M_alt. * @return StrColumn */ public StrColumn getNameH_mAltDescription() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_name_h-m_alt_description")); } /** * The short international Hermann-Mauguin space-group symbol as * defined in Section 2.2.3 and given as the first item of each * space-group table in Part 7 of International Tables * for Crystallography Volume A (2002). * * Each component of the space-group name is separated by a * space or an underscore character. The use of a space is * strongly recommended. The underscore is only retained * because it was used in old CIFs. It should * not be used in new CIFs. * * Subscripts should appear without special symbols. Bars * should be given as negative signs before the numbers to which * they apply. The short international Hermann-Mauguin symbol * determines the space-group type uniquely. However, the * space-group type is better described using * _space_group.IT_number or _space_group.name_Schoenflies. The * short international Hermann-Mauguin symbol contains no * information on the choice of basis or origin. To define the * setting uniquely use _space_group.name_Hall, or list the symmetry * operations or generators. * * _space_group.name_H-M_alt may be used to give the * Hermann-Mauguin symbol corresponding to the setting used. * * In the enumeration list, each possible value is identified by * space-group number and Schoenflies symbol. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getNameH_mRef() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_name_h-m_ref")); } /** * The Schoenflies symbol as listed in International Tables for * Crystallography Volume A denoting the proper affine class (i.e. * orientation-preserving affine class) of space groups * (space-group type) to which the space group belongs. This * symbol defines the space-group type independently of the * coordinate system in which the space group is expressed. * * The symbol is given with a period, '.', separating the * Schoenflies point group and the superscript. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getNameSchoenflies() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_name_schoenflies")); } /** * The Hermann-Mauguin symbol of the type of that centrosymmetric * symmorphic space group to which the Patterson function belongs; * see Table 2.2.5.1 in International Tables for Crystallography * Volume A (2002). * * A space separates each symbol referring to different axes. * Underscores may replace the spaces, but this use is discouraged. * Subscripts should appear without special symbols. * Bars should be given as negative signs before the number * to which they apply. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed., * Table 2.2.5.1. Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getPattersonNameH_m() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_patterson_name_h-m")); } /** * The Hermann-Mauguin symbol denoting the geometric crystal * class of space groups to which the space group belongs, and * the geometric crystal class of point groups to which the * point group of the space group belongs. * @return StrColumn */ public StrColumn getPointGroupH_m() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_point_group_h-m")); } /** * The number as assigned in International Tables for Crystallography * Vol. A, specifying the proper affine class (i.e. the orientation * preserving affine class) of space groups (crystallographic space * group type) to which the space group belongs. This number defines * the space group type but not the coordinate system expressed. * @return IntColumn */ public IntColumn getItNumber() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("symmetry_Int_Tables_number", "space_group_it_number")); } /** * The full international Hermann-Mauguin space-group symbol as * defined in Section 2.2.3 and given as the second item of the * second line of each of the space-group tables of Part 7 of * International Tables for Crystallography Volume A (2002). * * Each component of the space-group name is separated by a * space or an underscore character. The use of a space is * strongly recommended. The underscore is only retained * because it was used in old CIFs. It should not be used in * new CIFs. * * Subscripts should appear without special symbols. Bars should * be given as negative signs before the numbers to which they * apply. The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but a given space-group type may * be described by more than one Hermann-Mauguin symbol. The * space-group type is best described using * _space_group.IT_number or _space_group.name_Schoenflies. The * full international Hermann-Mauguin symbol contains information * about the choice of basis for monoclinic and orthorhombic * space groups but does not give information about the choice * of origin. To define the setting uniquely use * _space_group.name_Hall, or list the symmetry operations * or generators. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getNameH_mFull() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_space_group_name_H-M", "space_group_name_h-m_full")); } /** * Space group symbol defined by Hall. Each component of the * space group name is separated by a space or an underscore. * The use of space is strongly recommended because it specifies * the coordinate system. The underscore in the name is only * retained because it was used in earlier archived files. It * should not be used in new CIFs. * Ref: Hall, S. R. (1981). Acta Cryst. A37, 517-525 * [See also International Tables for Crystallography, * Vol. B (1993) 1.4 Appendix B] * @return StrColumn */ public StrColumn getNameHall() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_space_group_name_Hall", "space_group_name_hall")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/SpaceGroupGenerator.java000066400000000000000000000042071414676747700327340ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to list generators for * the space group */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroupGenerator extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "space_group_generator"; public SpaceGroupGenerator(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Arbitrary identifier for each entry in the _space_group_generator.xyz * list. * @return StrColumn */ public StrColumn getKey() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_generator_key")); } /** * A parsable string giving one of the symmetry generators of the * space group in algebraic form. If W is a matrix representation * of the rotational part of the generator defined by the positions * and signs of x, y and z, and w is a column of translations * defined by the fractions, an equivalent position X' is * generated from a given position X by * * X' = WX + w. * * (Note: X is used to represent the bold italic x in International * Tables for Crystallography Volume A, Section 5.) * * When a list of symmetry generators is given, it is assumed * that the complete list of symmetry operations of the space * group (including the identity operation) can be generated * through repeated multiplication of the generators, that is, * (W3, w3) is an operation of the space group if (W2,w2) and * (W1,w1) [where (W1,w1) is applied first] are either operations * or generators and: * * W3 = W2 x W1 * w3 = W2 x w1 + w2. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getXyz() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_generator_xyz")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/SpaceGroupSymop.java000066400000000000000000000104131414676747700321110ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of data items used to describe symmetry equivalent sites * in the crystal unit cell. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroupSymop extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "space_group_symop"; public SpaceGroupSymop(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * An optional text description of a particular symmetry operation * of the space group. * @return StrColumn */ public StrColumn getOperationDescription() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_symop_operation_description")); } /** * A matrix containing the symmetry rotation operations of a space group * * | r11 r12 r13 | * R = | r21 r22 r23 | * | r31 r32 r33 | * @return FloatColumn */ public FloatColumn getR() { return new DelegatingFloatColumn(parentBlock.getColumn("space_group_symop_r")); } /** * The TRANSPOSE of the symmetry rotation matrix representing the point * group operations of the space group * * | r11 r21 r31 | * RT = | r12 r22 r32 | * | r13 r23 r33 | * @return FloatColumn */ public FloatColumn getRt() { return new DelegatingFloatColumn(parentBlock.getColumn("space_group_symop_rt")); } /** * A matrix containing the symmetry operations of a space group * in 4x4 Seitz format. * * | r11 r12 r13 t1 | * | R T | | r21 r22 r23 t2 | * | 0 1 | | r31 r32 r33 t3 | * | 0 0 0 1 | * @return FloatColumn */ public FloatColumn getSeitzMatrix() { return new DelegatingFloatColumn(parentBlock.getColumn("space_group_symop_seitz_matrix")); } /** * A vector containing the symmetry translation operations of a space group. * @return FloatColumn */ public FloatColumn getT() { return new DelegatingFloatColumn(parentBlock.getColumn("space_group_symop_t")); } /** * Index identifying each entry in the _space_group_symop.operation_xyz * list. It is normally the sequence number of the entry in that * list, and should be identified with the code 'n' in the geometry * symmetry codes of the form 'n_pqr'. The identity operation * (i.e. _space_group_symop.operation_xyz set to 'x,y,z') should be * set to 1. * @return IntColumn */ public IntColumn getId() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("symmetry_equiv_pos_site_id", "space_group_symop_id")); } /** * A parsable string giving one of the symmetry operations of the * space group in algebraic form. If W is a matrix representation * of the rotational part of the symmetry operation defined by the * positions and signs of x, y and z, and w is a column of * translations defined by fractions, an equivalent position * X' is generated from a given position X by the equation * * X' = WX + w * * (Note: X is used to represent bold_italics_x in International * Tables for Crystallography Vol. A, Part 5) * * When a list of symmetry operations is given, it must contain * a complete set of coordinate representatives which generates * all the operations of the space group by the addition of * all primitive translations of the space group. Such * representatives are to be found as the coordinates of * the general-equivalent position in International Tables for * Crystallography Vol. A (2002), to which it is necessary to * add any centring translations shown above the * general-equivalent position. * * That is to say, it is necessary to list explicitly all the * symmetry operations required to generate all the atoms in * the unit cell defined by the setting used. * @return StrColumn */ public StrColumn getOperationXyz() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_equiv_pos_as_xyz", "space_group_symop_operation_xyz")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/SpaceGroupWyckoff.java000066400000000000000000000064201414676747700324150ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Contains information about Wyckoff positions of a space group. * Only one site can be given for each special position but the * remainder can be generated by applying the symmetry operations * stored in _space_group_symop.operation_xyz. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroupWyckoff extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "space_group_wyckoff"; public SpaceGroupWyckoff(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Coordinates of one site of a Wyckoff position expressed in * terms of its fractional coordinates (x,y,z) in the unit cell. * To generate the coordinates of all sites of this Wyckoff * position, it is necessary to multiply these coordinates by the * symmetry operations stored in _space_group_symop.operation_xyz. * @return StrColumn */ public StrColumn getCoordsXyz() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_wyckoff_coords_xyz")); } /** * An arbitrary code that is unique to a particular Wyckoff position. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_wyckoff_id")); } /** * The Wyckoff letter associated with this position, as given in * International Tables for Crystallography Volume A. The * enumeration value '\a' corresponds to the Greek letter 'alpha' * used in International Tables. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getLetter() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_wyckoff_letter")); } /** * The multiplicity of this Wyckoff position as given in * International Tables Volume A. It is the number of equivalent * sites per conventional unit cell. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return IntColumn */ public IntColumn getMultiplicity() { return new DelegatingIntColumn(parentBlock.getColumn("space_group_wyckoff_multiplicity")); } /** * The subgroup of the space group that leaves the point fixed. * It is isomorphic to a subgroup of the point group of the * space group. The site-symmetry symbol indicates the symmetry * in the symmetry direction determined by the Hermann-Mauguin * symbol of the space group (see International Tables for * Crystallography Volume A, Section 2.2.12). * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getSiteSymmetry() { return new DelegatingStrColumn(parentBlock.getColumn("space_group_wyckoff_site_symmetry")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Structure.java000066400000000000000000000010671414676747700310160ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The DICTIONARY group encompassing the CORE STRUCTURE data items defined * and used with in the Crystallographic Information Framework (CIF). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Structure extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "structure"; public Structure(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Symmetry.java000066400000000000000000000074511414676747700306520ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Symmetry extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "symmetry"; public Symmetry(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * This data item should not be used and is DEPRECATED as it is * ambiguous. * * The original definition is as follows: * * The cell settings for this space-group symmetry. * @return StrColumn */ public StrColumn getCellSetting() { return new DelegatingStrColumn(parentBlock.getColumn("symmetry_cell_setting")); } /** * The number as assigned in International Tables for Crystallography * Vol. A, specifying the proper affine class (i.e. the orientation * preserving affine class) of space groups (crystallographic space * group type) to which the space group belongs. This number defines * the space group type but not the coordinate system expressed. * @return IntColumn */ public IntColumn getIntTablesNumber() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("symmetry_Int_Tables_number", "space_group_it_number")); } /** * The full international Hermann-Mauguin space-group symbol as * defined in Section 2.2.3 and given as the second item of the * second line of each of the space-group tables of Part 7 of * International Tables for Crystallography Volume A (2002). * * Each component of the space-group name is separated by a * space or an underscore character. The use of a space is * strongly recommended. The underscore is only retained * because it was used in old CIFs. It should not be used in * new CIFs. * * Subscripts should appear without special symbols. Bars should * be given as negative signs before the numbers to which they * apply. The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but a given space-group type may * be described by more than one Hermann-Mauguin symbol. The * space-group type is best described using * _space_group.IT_number or _space_group.name_Schoenflies. The * full international Hermann-Mauguin symbol contains information * about the choice of basis for monoclinic and orthorhombic * space groups but does not give information about the choice * of origin. To define the setting uniquely use * _space_group.name_Hall, or list the symmetry operations * or generators. * * Ref: International Tables for Crystallography (2002). Volume A, * Space-group symmetry, edited by Th. Hahn, 5th ed. * Dordrecht: Kluwer Academic Publishers. * @return StrColumn */ public StrColumn getSpaceGroupNameH_M() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_space_group_name_H-M", "space_group_name_h-m_full")); } /** * Space group symbol defined by Hall. Each component of the * space group name is separated by a space or an underscore. * The use of space is strongly recommended because it specifies * the coordinate system. The underscore in the name is only * retained because it was used in earlier archived files. It * should not be used in new CIFs. * Ref: Hall, S. R. (1981). Acta Cryst. A37, 517-525 * [See also International Tables for Crystallography, * Vol. B (1993) 1.4 Appendix B] * @return StrColumn */ public StrColumn getSpaceGroupNameHall() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_space_group_name_Hall", "space_group_name_hall")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/SymmetryEquiv.java000066400000000000000000000047471414676747700316710ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SymmetryEquiv extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "symmetry_equiv"; public SymmetryEquiv(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Index identifying each entry in the _space_group_symop.operation_xyz * list. It is normally the sequence number of the entry in that * list, and should be identified with the code 'n' in the geometry * symmetry codes of the form 'n_pqr'. The identity operation * (i.e. _space_group_symop.operation_xyz set to 'x,y,z') should be * set to 1. * @return IntColumn */ public IntColumn getPosSiteId() { return new DelegatingIntColumn(parentBlock.getAliasedColumn("symmetry_equiv_pos_site_id", "space_group_symop_id")); } /** * A parsable string giving one of the symmetry operations of the * space group in algebraic form. If W is a matrix representation * of the rotational part of the symmetry operation defined by the * positions and signs of x, y and z, and w is a column of * translations defined by fractions, an equivalent position * X' is generated from a given position X by the equation * * X' = WX + w * * (Note: X is used to represent bold_italics_x in International * Tables for Crystallography Vol. A, Part 5) * * When a list of symmetry operations is given, it must contain * a complete set of coordinate representatives which generates * all the operations of the space group by the addition of * all primitive translations of the space group. Such * representatives are to be found as the coordinates of * the general-equivalent position in International Tables for * Crystallography Vol. A (2002), to which it is necessary to * add any centring translations shown above the * general-equivalent position. * * That is to say, it is necessary to list explicitly all the * symmetry operations required to generate all the atoms in * the unit cell defined by the setting used. * @return StrColumn */ public StrColumn getPosAsXyz() { return new DelegatingStrColumn(parentBlock.getAliasedColumn("symmetry_equiv_pos_as_xyz", "space_group_symop_operation_xyz")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/Valence.java000066400000000000000000000010271414676747700303670ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of items used to specify bond valence parameters * used to calculate bond valences from bond lengths. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Valence extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "valence"; public Valence(CifCoreBlock parentBlock) { super(NAME, parentBlock); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ValenceParam.java000066400000000000000000000056111414676747700313530ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of items for listing bond valences. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ValenceParam extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "valence_param"; public ValenceParam(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Atom type symbol for atom 1 forming a bond whose * valence parameters are given in this category. * @return StrColumn */ public StrColumn getAtom1() { return new DelegatingStrColumn(parentBlock.getColumn("valence_param_atom_1")); } /** * The formal charge of the atom 1 whose bond * valence parameters are given in this category. * @return FloatColumn */ public FloatColumn getAtom1Valence() { return new DelegatingFloatColumn(parentBlock.getColumn("valence_param_atom_1_valence")); } /** * Atom type symbol for atom 2 forming a bond whose * valence parameters are given in this category. * @return StrColumn */ public StrColumn getAtom2() { return new DelegatingStrColumn(parentBlock.getColumn("valence_param_atom_2")); } /** * The formal charge of the atom 2 whose bond * valence parameters are given in this category. * @return FloatColumn */ public FloatColumn getAtom2Valence() { return new DelegatingFloatColumn(parentBlock.getColumn("valence_param_atom_2_valence")); } /** * The bond valence parameter B used in the expression * s = exp[(Ro - R)/B] where s is the valence of bond length R. * @return FloatColumn */ public FloatColumn getB() { return new DelegatingFloatColumn(parentBlock.getColumn("valence_param_b")); } /** * Details of valence parameters of stated bond. * @return StrColumn */ public StrColumn getDetails() { return new DelegatingStrColumn(parentBlock.getColumn("valence_param_details")); } /** * Unique index loop number of the valence parameter loop. * @return IntColumn */ public IntColumn getId() { return new DelegatingIntColumn(parentBlock.getColumn("valence_param_id")); } /** * Code linking parameters to the key _valence_ref.id key * in the reference list in category VALENCE_REF. * @return StrColumn */ public StrColumn getRefId() { return new DelegatingStrColumn(parentBlock.getColumn("valence_param_ref_id")); } /** * The bond valence parameter Ro used in the expression * s = exp[(Ro - R)/B] where s is the valence of bond length R. * @return FloatColumn */ public FloatColumn getRo() { return new DelegatingFloatColumn(parentBlock.getColumn("valence_param_ro")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/core/ValenceRef.java000066400000000000000000000017241414676747700310300ustar00rootroot00000000000000package org.rcsb.cif.schema.core; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The CATEGORY of items for listing valence references. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ValenceRef extends DelegatingCategory.DelegatingCifCoreCategory { private static final String NAME = "valence_ref"; public ValenceRef(CifCoreBlock parentBlock) { super(NAME, parentBlock); } /** * Unique loop code of the valence references. * @return StrColumn */ public StrColumn getId() { return new DelegatingStrColumn(parentBlock.getColumn("valence_ref_id")); } /** * Literature reference from which the valence parameters * identified by _valence_param.id were taken. * @return StrColumn */ public StrColumn getReference() { return new DelegatingStrColumn(parentBlock.getColumn("valence_ref_reference")); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/000077500000000000000000000000001414676747700272055ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/Col.java000066400000000000000000000005721414676747700305710ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; abstract class Col { private final String type; private final String description; Col(String type, String description) { this.type = type; this.description = description; } public String getType() { return type; } public String getDescription() { return description; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/CoordCol.java000066400000000000000000000002251414676747700315530ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class CoordCol extends Col { CoordCol(String description) { super("coord", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/EnumCol.java000066400000000000000000000007331414676747700314150ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; import java.util.List; class EnumCol extends Col { private final List values; private final String subType; EnumCol(List values, String subType, String description) { super("enum", description); this.values = values; this.subType = subType; } public List getValues() { return values; } public String getSubType() { return subType; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/FloatCol.java000066400000000000000000000002251414676747700315520ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class FloatCol extends Col { FloatCol(String description) { super("float", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/IntCol.java000066400000000000000000000002171414676747700312400ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class IntCol extends Col { IntCol(String description) { super("int", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/ListCol.java000066400000000000000000000007031414676747700314210ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class ListCol extends Col { private final String subType; private final String separator; ListCol(String subType, String separator, String description) { super("list", description); this.subType = subType; this.separator = separator; } public String getSubType() { return subType; } public String getSeparator() { return separator; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/MatrixCol.java000066400000000000000000000002301414676747700317450ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class MatrixCol extends Col { MatrixCol(String description) { super("matrix", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/SchemaGenerator.java000066400000000000000000001134351414676747700331260ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; import org.rcsb.cif.CifIO; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.schema.DelegatingColumn; import org.rcsb.cif.schema.DelegatingFloatColumn; import org.rcsb.cif.schema.DelegatingIntColumn; import org.rcsb.cif.schema.DelegatingStrColumn; import org.rcsb.cif.schema.StandardSchemata; import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStreamReader; import java.io.UncheckedIOException; import java.lang.reflect.Field; import java.net.URL; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.HashSet; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Optional; import java.util.Set; import java.util.StringJoiner; import java.util.TreeSet; import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.IntStream; import java.util.stream.Stream; /** * Creates a type-safe data model using a CIF dictionary. */ @SuppressWarnings("ALL") public class SchemaGenerator { private static final String BASE_PACKAGE = "org.rcsb.cif.schema."; private static final String RE_MATRIX_FIELD = "\\[[1-3]]\\[[1-3]]"; private static final String RE_VECTOR_FIELD = "\\[[1-3]]"; private static final List FORCE_INT_FIELDS = List.of("_atom_site.id", "_atom_site.auth_seq_id", "_pdbx_struct_mod_residue.auth_seq_id", "_struct_conf.beg_auth_seq_id", "_struct_conf.end_auth_seq_id", "_struct_conn.ptnr1_auth_seq_id", "_struct_conn.ptnr2_auth_seq_id", "_struct_sheet_range.beg_auth_seq_id", "_struct_sheet_range.end_auth_seq_id"); private static final String FILE = loadTemplate("File.tpl"); private static final String FILE_BUILDER = loadTemplate("FileBuilder.tpl"); private static final String BLOCK = loadTemplate("Block.tpl"); private static final String BLOCK_FLAT = loadTemplate("BlockFlat.tpl"); private static final String CASE = loadTemplate("Case.tpl"); private static final String BLOCK_GETTER = loadTemplate("BlockGetter.tpl"); private static final String BLOCK_GETTER_FLAT = loadTemplate("BlockGetterFlat.tpl"); private static final String CATEGORY = loadTemplate("Category.tpl"); private static final String CATEGORY_FLAT = loadTemplate("CategoryFlat.tpl"); private static final String CATEGORY_GETTER = loadTemplate("CategoryGetter.tpl"); private static final String CATEGORY_GETTER_FLAT = loadTemplate("CategoryGetterFlat.tpl"); private static final String BLOCK_BUILDER = loadTemplate("BlockBuilder.tpl"); private static final String BLOCK_BUILDER_FLAT = loadTemplate("BlockBuilderFlat.tpl"); private static final String CATEGORY_BUILDER = loadTemplate("CategoryBuilder.tpl"); private static final String CATEGORY_BUILDER_FLAT = loadTemplate("CategoryBuilderFlat.tpl"); private static final String CATEGORY_BUILDER_ENTER = loadTemplate("CategoryBuilderEnter.tpl"); private static final String COLUMN_BUILDER = loadTemplate("ColumnBuilder.tpl"); private static final String COLUMN_BUILDER_ENTER = loadTemplate("ColumnBuilderEnter.tpl"); private static String loadTemplate(String name) { return new BufferedReader(new InputStreamReader(Thread.currentThread().getContextClassLoader().getResourceAsStream("templates/" + name))) .lines() .collect(Collectors.joining(System.lineSeparator())); } private final String schemaName; private final String schemaEnum; private final String packageName; private final boolean flat; private final Map schema; private final Map categories; private final Map links; private final Map> imports; private final Map> rawAliases; private final List> aliases; public static void main(String[] args) throws IOException { new SchemaGenerator("MmCif", "MMCIF", "mm", false, "https://mmcif.wwpdb.org/dictionaries/ascii/mmcif_pdbx_v50.dic", "https://raw.githubusercontent.com/ihmwg/IHM-dictionary/master/ihm-extension.dic", "https://raw.githubusercontent.com/pdbxmmcifwg/carbohydrate-extension/master/dict/entity_branch-extension.dic", "https://raw.githubusercontent.com/pdbxmmcifwg/carbohydrate-extension/master/dict/chem_comp-extension.dic", "https://raw.githubusercontent.com/ihmwg/MA-dictionary/master/mmcif_ma.dic"); // model-extension for predicted models new SchemaGenerator("CifCore", "CIF_CORE", "core", true, "https://raw.githubusercontent.com/COMCIFS/cif_core/master/templ_enum.cif", "https://raw.githubusercontent.com/COMCIFS/cif_core/master/templ_attr.cif", "https://raw.githubusercontent.com/COMCIFS/cif_core/master/cif_core.dic"); // has to be last // NMR Exchange Format - TODO special usage of save-frames // new SchemaGenerator("Nef", "NEF", "nef", false, // "https://raw.githubusercontent.com/NMRExchangeFormat/NEF/master/specification/mmcif_nef.dic"); } static String toClassName(String rawName) { String name = Pattern.compile("_").splitAsStream(rawName) .map(s -> s.substring(0, 1).toUpperCase() + s.substring(1)) .collect(Collectors.joining("")) // remove invalid characters .replaceAll("[/\\\\\\- \t`~!@#$%^&*()=+{}|;:'\",<.>?]", "_") .replaceAll("_+", "_") .replace("[", "") .replace("]", ""); if (name.endsWith("_")) { name = name.substring(0, name.length() - 1); } if (name.equals("Class")) { return "Clazz"; } else if (Character.isDigit(name.charAt(0))) { return "_" + name; } return name; } private void writeClasses() throws IOException { // create or clear out destination directory // be careful with this and point to temp directory when in trouble - the impl must be in a heavily state to bootstrap itself and generate schema-related code Path projectPath = Paths.get(new File("").getAbsolutePath()); String basePackagePath = BASE_PACKAGE.substring(0, BASE_PACKAGE.length() - 1).replace(".", "/"); Path packagePath = projectPath.resolve("src").resolve("main").resolve("java").resolve(basePackagePath).resolve(packageName); if (Files.exists(packagePath)) { Files.list(packagePath) .filter(p -> !Files.isDirectory(p)) .forEach(p -> { try { Files.delete(p); } catch (IOException e) { throw new UncheckedIOException(e); } }); } else { Files.createDirectories(packagePath); } writeFiles(schema, packagePath); } private void writeFiles(Map content, Path path) throws IOException { Set alreadyWritten = new TreeSet<>(String.CASE_INSENSITIVE_ORDER); String blockName = schemaName + "Block"; String file = FILE.replace("{packageName}", packageName) .replace("{schemaName}", schemaName); String fileBuilder = FILE_BUILDER.replace("{packageName}", packageName) .replace("{schemaName}", schemaName) .replace("{schemaEnum}", schemaEnum); String block = (flat ? BLOCK_FLAT : BLOCK).replace("{packageName}", packageName) .replace("{schemaName}", schemaName); String blockBuilder = (flat ? BLOCK_BUILDER_FLAT : BLOCK_BUILDER).replace("{packageName}", packageName) .replace("{schemaName}", schemaName); String categoryBuilder = (flat ? CATEGORY_BUILDER_FLAT : CATEGORY_BUILDER).replace("{packageName}", packageName) .replace("{schemaName}", schemaName); StringJoiner getters = new StringJoiner("\n"); StringJoiner cases = new StringJoiner("\n"); StringJoiner enters = new StringJoiner("\n"); StringJoiner categoryEnters = new StringJoiner("\n"); for (Map.Entry entry : content.entrySet()) { String categoryName = entry.getKey(); Table category = entry.getValue(); if (!alreadyWritten.add(categoryName)) { System.err.println("skipping " + categoryName); continue; } String categoryClassName = toClassName(categoryName); String description = prepareDescription(category.getDescription(), " * "); if (flat) { getters.add(BLOCK_GETTER_FLAT.replace("{categoryDescription}", description) .replace("{categoryClassName}", categoryClassName) .replace("{categoryName}", categoryName)); } else { getters.add(BLOCK_GETTER.replace("{categoryDescription}", description) .replace("{categoryClassName}", categoryClassName) .replace("{categoryName}", categoryName)); } writeCategory(category.getDescription(), categoryClassName, entry.getValue(), path, categoryName, categoryClassName, categoryEnters); // delegation function cases.add(CASE.replace("{name}", categoryName) .replace("{className}", categoryClassName)); // builder String enter = CATEGORY_BUILDER_ENTER.replace("{schemaName}", schemaName) .replace("{categoryClassName}", categoryClassName); enters.add(enter); } block = block.replace("{cases}", cases.toString()) .replace("{getters}", getters.toString()); blockBuilder = blockBuilder.replace("{enters}", enters.toString()); categoryBuilder = categoryBuilder.replace("{enters}", categoryEnters.toString()); Files.write(path.resolve(schemaName + "File.java"), file.getBytes()); Files.write(path.resolve(schemaName + "FileBuilder.java"), fileBuilder.getBytes()); Files.write(path.resolve(schemaName + "BlockBuilder.java"), blockBuilder.toString().getBytes()); Files.write(path.resolve(schemaName + "CategoryBuilder.java"), categoryBuilder.toString().getBytes()); Files.write(path.resolve(blockName + ".java"), block.toString().getBytes()); } private String prepareDescription(String description, String prefix) { return Pattern.compile("\n").splitAsStream(description.trim()) .map(s -> prefix + s) .collect(Collectors.joining("\n")) .replace("TODO", ""); // remove TODOs from description } private void writeCategory(String categoryDescription, String className, Table content, Path path, String categoryName, String categoryClassName, StringJoiner categoryEnters) throws IOException { if (!Files.exists(path)) { Files.createDirectory(path); } categoryDescription = prepareDescription(categoryDescription, " * "); String category = (flat ? CATEGORY_FLAT : CATEGORY).replace("{packageName}", packageName) .replace("{schemaName}", schemaName) .replace("{categoryDescription}", categoryDescription) .replace("{categoryClassName}", categoryClassName) .replace("{categoryName}", categoryName); StringJoiner getters = new StringJoiner("\n"); StringJoiner cases = new StringJoiner("\n"); StringJoiner enters = new StringJoiner("\n"); for (Map.Entry entry : content.getColumns().entrySet()) { String columnName = entry.getKey(); String flatName = categoryName + "_" + columnName; Col column = (Col) entry.getValue(); // check if there is a alias in place here - if so handled specifically lateron if (aliases.stream() .anyMatch(list -> list.contains(categoryName + "." + columnName))) { continue; } String columnClassName = toClassName(columnName); Class baseClass = getBaseClass(column.getType()); Class delegatingBaseClass = getDelegatingBaseClass(column.getType()); String baseClassName = baseClass.getSimpleName(); String delegatingBaseClassName = delegatingBaseClass.getSimpleName(); String description = prepareDescription(column.getDescription(), " * "); getters.add((flat ? CATEGORY_GETTER_FLAT : CATEGORY_GETTER).replace("{columnDescription}", description) .replace("{baseClassName}", baseClassName) .replace("{columnClassName}", columnClassName) .replace("{columnName}", columnName) .replace("{modifier}", "") .replace("{aliases}", "\"" + flatName + "\"")); cases.add(CASE.replace("{name}", columnName) .replace("{className}", columnClassName)); enters.add(COLUMN_BUILDER_ENTER.replace("{schemaName}", schemaName) .replace("{baseClassName}", baseClassName) .replace("{categoryClassName}", categoryClassName) .replace("{columnClassName}", columnClassName) .replace("{columnName}", columnName)); } // aliases Set processed = new HashSet<>(); aliases.stream() .filter(set -> set.stream().anyMatch(n -> n.split("\\.")[0].equals(categoryName))) .forEach(set -> { set.stream() .filter(n -> n.startsWith(categoryName)) .forEach(cn -> { String as = set.stream() .map(n -> n.replace(".", "_")) .distinct() .map(n -> "\"" + n + "\"") .collect(Collectors.joining(", ")); boolean multiple = as.split(",").length > 1; Col column = (Col) set.stream() .map(n -> n.split("\\.")) .filter(s -> schema.containsKey(s[0]) && schema.get(s[0]).getColumns().containsKey(s[1])) .findFirst() .map(s -> schema.get(s[0]).getColumns().get(s[1])) .orElseThrow(); String columnClassName = toClassName(cn.split("\\.")[1]); if (processed.contains(columnClassName)) { return; } processed.add(columnClassName); Class baseClass = getBaseClass(column.getType()); Class delegatingBaseClass = getDelegatingBaseClass(column.getType()); String baseClassName = baseClass.getSimpleName(); String delegatingBaseClassName = delegatingBaseClass.getSimpleName(); String description = prepareDescription(column.getDescription(), " * "); getters.add(CATEGORY_GETTER_FLAT.replace("{columnDescription}", description) .replace("{baseClassName}", baseClassName) .replace("{columnClassName}", columnClassName) .replace("{modifier}", multiple ? "Aliased" : "") .replace("{aliases}", as)); enters.add(COLUMN_BUILDER_ENTER.replace("{schemaName}", schemaName) .replace("{baseClassName}", baseClassName) .replace("{categoryClassName}", categoryClassName) .replace("{columnClassName}", columnClassName) .replace("{columnName}", cn.split("\\.")[1])); }); }); category = category.replace("{cases}", cases.toString()) .replace("{getters}", getters.toString()); categoryEnters.add(COLUMN_BUILDER.replace("{schemaName}", schemaName) .replace("{categoryClassName}", categoryClassName) .replace("{categoryName}", categoryName) .replace("{columnEnters}", enters.toString())); Files.write(path.resolve(className + ".java"), category.toString().getBytes()); } private Class getBaseClass(String type) { // TODO enums, lists, matrix, and vector would be nice to have switch (type) { case "coord": return FloatColumn.class; case "enum": return StrColumn.class; case "float": return FloatColumn.class; case "int": return IntColumn.class; case "list": return StrColumn.class; case "matrix": return FloatColumn.class; case "str": return StrColumn.class; case "vector": return FloatColumn.class; default: throw new IllegalArgumentException("Unknown type " + type); } } private Class getDelegatingBaseClass(String type) { switch (type) { case "coord": return DelegatingFloatColumn.class; case "enum": return DelegatingStrColumn.class; case "float": return DelegatingFloatColumn.class; case "int": return DelegatingIntColumn.class; case "list": return DelegatingStrColumn.class; case "matrix": return DelegatingFloatColumn.class; case "str": return DelegatingStrColumn.class; case "vector": return DelegatingFloatColumn.class; default: throw new IllegalArgumentException("Unknown type " + type); } } private SchemaGenerator(String schemaName, String schemaEnum, String packageName, boolean flat, String... resource) throws IOException { this.schemaName = schemaName; this.schemaEnum = schemaEnum; this.packageName = packageName; this.flat = flat; this.schema = new LinkedHashMap<>(); this.categories = new LinkedHashMap<>(); this.links = new LinkedHashMap<>(); this.imports = new LinkedHashMap<>(); this.rawAliases = new LinkedHashMap<>(); this.aliases = new ArrayList<>(); for (String res : resource) { System.out.println("Loading dictionary from: " + res); CifFile cifFile = CifIO.readFromURL(new URL(res)); if (schemaName.equals("MmCif")) { getCategoryMetadataMmcif(cifFile); } else if (schemaName.equals("CifCore")) { getCategoryMetadataCifCore(cifFile); } // acquire metadata Category dictionary = cifFile.getBlocks().get(0).getCategory("dictionary"); String title = dictionary.isDefined() ? dictionary.getColumn("title").getStringData(0) : res.substring(res.lastIndexOf("/") + 1); String version = dictionary.isDefined() ? dictionary.getColumn("version").getStringData(0) : "draft"; System.out.println(title + " with version " + version); buildListOfLinksBetweenCategories(cifFile); } getFieldData(); if (flat) { // TODO alias support in mmCIF prepareAliases(); } writeClasses(); System.out.println("Finished file generation"); try { Field field = StandardSchemata.class.getField(schemaEnum); } catch (Exception e) { System.err.println("Schema with name '" + schemaEnum + "' must be explicitly added to StandardSchemata.java!"); } System.out.println(); } private void getFieldData() { categories.forEach((fullName, saveFrame) -> { String header = saveFrame.getBlockHeader(); String categoryName = header.substring(header.startsWith("_") ? 1 : 0, header.contains(".") ? header.indexOf(".") : header.length()); String itemName = header.substring(header.indexOf(".") + 1); Map fields = new LinkedHashMap<>(); // handle imports if (saveFrame.getCategories().containsKey("import")) { parseImportGet(saveFrame.getCategory("import").getColumn("get").getStringData(0)) .filter(Import::isValid) .filter(i -> imports.containsKey(i.save) && imports.get(i.save).size() > 0) .map(i -> imports.get(i.save)) .forEach(i -> saveFrame.getCategories().putAll(i)); } if (schema.containsKey(categoryName)) { fields = schema.get(categoryName).getColumns(); schema.get(categoryName).getCategoryKeyNames().add(itemName); } else if (schema.containsKey(categoryName.toLowerCase())) { fields = schema.get(categoryName.toLowerCase()).getColumns(); // take case from category name in 'field' data as it is better if data is from cif dictionaries schema.put(categoryName, schema.get(categoryName.toLowerCase())); } else { System.err.println("category " + categoryName + " has no metadata"); fields = new LinkedHashMap<>(); schema.put(categoryName, new Table("", new HashSet<>(), fields)); } List itemAliases = getAliases(saveFrame); if (!itemAliases.isEmpty()) { rawAliases.put(categoryName + "." + itemName, itemAliases); } String description = getDescription(saveFrame); // need to use regex to check for matrix or vector items // as sub_category assignment is missing for some entries String subCategory = getSubCategory(saveFrame); if ("cartesian_coordinate".equals(subCategory) || "fractional_coordinate".equals(subCategory)) { fields.put(itemName, new CoordCol(description)); } else if (FORCE_INT_FIELDS.contains(header)) { fields.put(itemName, new IntCol(description)); } else if ("matrix".equals(subCategory)) { fields.put(itemName, new MatrixCol(description)); } else if ("vector".equals(subCategory)) { fields.put(itemName, new VectorCol(description)); } else { if (itemName.matches(RE_MATRIX_FIELD)) { fields.put(itemName, new MatrixCol(description)); } else if (itemName.matches(RE_VECTOR_FIELD)) { fields.put(itemName, new VectorCol(description)); } else { List code = getCode(saveFrame); if (code.size() > 0) { Col fieldType = getFieldType(code.get(0), description, code.subList(1, code.size())); fields.put(itemName, fieldType); } } } }); } private List getAliases(Block saveFrame) { Column field = getField("item_aliases", "alias_name", saveFrame); if (field == null || !field.isDefined()) { field = getField("alias", "definition_id", saveFrame); } Column column = field; if (column == null) { return Collections.emptyList(); } return IntStream.range(0, field.getRowCount()) .mapToObj(i -> column.getStringData(i)) .map(s -> s.substring(1)) .collect(Collectors.toList()); } private Col getFieldType(String type, String description, List values) { switch (type) { // mmCIF case "code": case "ucode": case "line": case "uline": case "text": case "char": case "uchar3": case "uchar1": case "boolean": return values.size() > 0 ? new EnumCol(values, "str", description) : new StrCol(description); case "aliasname": case "name": case "idname": case "any": case "atcode": case "fax": case "phone": case "email": case "code30": case "seq-one-letter-code": case "author": case "orcid_id": case "sequence_dep": case "pdb_id": case "emd_id": // TODO consider adding specialised fields case "yyyy-mm-dd": case "yyyy-mm-dd:hh:mm": case "yyyy-mm-dd:hh:mm-flex": case "int-range": case "float-range": case "binary": case "operation_expression": case "point_symmetry": case "4x3_matrix": case "3x4_matrices": case "point_group": case "point_group_helical": case "symmetry_operation": case "date_dep": case "url": case "symop": case "exp_data_doi": case "asym_id": return new StrCol(description); case "int": case "non_negative_int": case "positive_int": return values.size() > 0 ? new EnumCol(values, "int", description) : new IntCol(description); case "float": return new FloatCol(description); case "ec-type": case "ucode-alphanum-csv": case "id_list": return new ListCol("str", ",", description); case "id_list_spc": return new ListCol("str", " ", description); // cif case "Text": case "Code": case "Complex": case "Symop": case "List": case "List(Real,Real)": case "List(Real,Real,Real,Real)": case "Date": case "Datetime": case "Tag": case "Implied": // return wrapContainer('str', ',', description, container); return new StrCol(description); case "Real": // return wrapContainer('float', ',', description, container); return new FloatCol(description); case "Integer": // return wrapContainer('int', ',', description, container); return new IntCol(description); default: return new StrCol(description); } } private List getCode(Block saveFrame) { Column code = getField("item_type", "code", saveFrame); if (code == null || !code.isDefined()) { code = getField("type", "contents", saveFrame); } if (code != null && code.getRowCount() > 0) { return Stream.concat(Stream.of(code.getStringData(0)), getEnums(saveFrame)).collect(Collectors.toList()); } else { return Collections.emptyList(); } } private Stream getEnums(Block saveFrame) { Column value = getField("item_enumeration", "value", saveFrame); if (value != null) { return IntStream.range(0, value.getRowCount()) .mapToObj(value::getStringData); } else { return Stream.empty(); } } private String getSubCategory(Block saveFrame) { try { Column value = getField("item_sub_category", "id", saveFrame); return value.getStringData(0); } catch (NullPointerException e) { return ""; } } private String getDescription(Block saveFrame) { Column value = getField("item_description", "description", saveFrame); if (value == null || !value.isDefined()) { value = getField("description", "text", saveFrame); } if (value == null) { return null; } String escapedDescription = escape(value.getStringData(0)); return Pattern.compile("\n").splitAsStream(escapedDescription) .map(String::trim) .collect(Collectors.joining("\n")) .replaceAll("(\\[[1-3]])+ element", "elements") .replaceAll("(\\[[1-3]])+", ""); } private Column getField(String category, String field, Block saveFrame) { Category cat = saveFrame.getCategory(category); if (cat.isDefined()) { return cat.getColumn(field); } else if (links.containsKey(saveFrame.getBlockHeader())) { String linkName = links.get(saveFrame.getBlockHeader()); Block block = categories.get(linkName); if (block != null) { return getField(category, field, block); } else { System.err.println("link " + linkName + "not found"); return null; } } else { return null; } } private void buildListOfLinksBetweenCategories(CifFile cifFile) { cifFile.getBlocks() .get(0) .getSaveFrames() .stream() .filter(saveFrame -> saveFrame.getBlockHeader().startsWith("_") || saveFrame.getBlockHeader().contains(".")) .forEach(saveFrame -> { categories.put(saveFrame.getBlockHeader(), saveFrame); Category item_linked = saveFrame.getCategory("item_linked"); if (item_linked == null) { return; } Column child_name = item_linked.getColumn("child_name"); Column parent_name = item_linked.getColumn("parent_name"); for (int i = 0; i < item_linked.getRowCount(); i++) { String childName = child_name.getStringData(i); String parentName = parent_name.getStringData(i); links.put(childName, parentName); } }); } private void getCategoryMetadataMmcif(CifFile cifFile) { cifFile.getBlocks() .get(0) .getSaveFrames() .stream() .filter(saveFrame -> !saveFrame.getBlockHeader().startsWith("_")) .forEach(saveFrame -> { Set categoryKeyNames = new HashSet<>(); Column cifColumn = saveFrame.getCategory("category_key").getColumn("name"); for (int i = 0; i < cifColumn.getRowCount(); i++) { categoryKeyNames.add(cifColumn.getStringData(i)); } String rawDescription = saveFrame.getCategory("category") .getColumn("description") .getStringData(0); String escapedDescription = escape(rawDescription); String description = Pattern.compile("\n") .splitAsStream(escapedDescription) .map(String::trim) .collect(Collectors.joining("\n")); schema.put(saveFrame.getBlockHeader(), new Table(description, categoryKeyNames, new LinkedHashMap<>())); }); } private void getCategoryMetadataCifCore(CifFile cifFile) { Block block = cifFile.getBlocks().get(0); final String cifCoreDicVersion = block.getCategory("dictionary").getColumn("version").getStringData(0); System.out.println("Dictionary versions: CifCore " + cifCoreDicVersion); if ("CORE_DIC".equals(cifFile.getBlocks().get(0).getBlockHeader())) { block.getSaveFrames() .stream() // category definitions in cif don't include a '.' .filter(saveFrame -> !saveFrame.getBlockHeader().contains(".")) .forEach(saveFrame -> { Set categoryKeyNames = new HashSet<>(); String rawDescription = saveFrame.getCategory("description") .getColumn("text") .getStringData(0); String escapedDescription = escape(rawDescription); String description = Pattern.compile("\n") .splitAsStream(escapedDescription) .map(String::trim) .collect(Collectors.joining("\n")); schema.put(saveFrame.getBlockHeader().toLowerCase(), new Table(description, categoryKeyNames, new LinkedHashMap<>())); }); } else { // resolve imports block.getSaveFrames() .forEach(b -> { Map map = imports.computeIfAbsent(b.getBlockHeader(), e -> new LinkedHashMap<>()); map.putAll(b.getCategories()); }); } } private static final Pattern savePattern = Pattern.compile("('save'|'save'):([^ \t\n]+)"); private static final Pattern filePattern = Pattern.compile("('file'|'file'):([^ \t\n]+)"); private Stream parseImportGet(String s) { // [{'save':hi_ang_Fox_coeffs 'file':templ_attr.cif} {'save':hi_ang_Fox_c0 'file':templ_enum.cif}] // [{"file":'templ_enum.cif' "save":'H_M_ref'}] // get rid of surrounding brackets s = s.trim().substring(2, s.length() - 2); return Pattern.compile("}\\s+\\{").splitAsStream(s) .map(split -> { Matcher save = savePattern.matcher(split); Matcher file = filePattern.matcher(split); return new Import(save, file); }); } private String escape(String description) { return description.replace("&", "&") .replace(">", ">") .replace("<", "<"); } static class Import { final String save; final String file; public Import(Matcher save, Matcher file) { this.save = save.find() ? save.group(0).substring(7).replaceAll("['\"]", "") : null; this.file = file.find() ? file.group(0).substring(7).replaceAll("['\"]", "") : null; } public boolean isValid() { return save != null && file != null; } @Override public String toString() { return "Import{" + "save='" + save + '\'' + ", file='" + file + '\'' + '}'; } } private void prepareAliases() { // filter and flip aliases rawAliases.entrySet() .stream() .map(entry -> { String target = entry.getKey(); String flatTarget = target.replace(".", "_"); List sources = entry.getValue().stream() // mappings handled by data model .filter(s -> !s.equals(flatTarget)) .filter(s -> s.contains(".")) .filter(s -> !target.equals(s)) .distinct() .collect(Collectors.toList()); // most will be empty as they just map between name with . and flat name if (sources.isEmpty()) { return Collections.emptyList(); } // System.out.println("alias: " + sources + " -> " + target); sources.add(target); return sources; }) .filter(list -> !list.isEmpty()) .forEach(list -> { List alias = (List) list; Optional> optional = aliases.stream() // find sets of name referencing this .filter(set -> alias.stream().anyMatch(a -> set.contains(a))) .findFirst(); if (optional.isPresent()) { optional.get().addAll(alias); } else { aliases.add(alias); } }); // ensure new categories aliases.stream() // map to individual names .flatMap(Collection::stream) .map(name -> name.split("\\.")[0]) .filter(categoryName -> !schema.containsKey(categoryName)) .forEach(categoryName -> { // System.out.println("additional category: " + categoryName); Table table = schema.computeIfAbsent(categoryName, e -> new Table("", new HashSet<>(), new LinkedHashMap<>())); }); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/StrCol.java000066400000000000000000000002171414676747700312560ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class StrCol extends Col { StrCol(String description) { super("str", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/Table.java000066400000000000000000000012621414676747700311000ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; import java.util.Map; import java.util.Set; class Table { private final String description; private final Set categoryKeyNames; private final Map columns; Table(String description, Set categoryKeyNames, Map columns) { this.description = description; this.categoryKeyNames = categoryKeyNames; this.columns = columns; } public String getDescription() { return description; } public Set getCategoryKeyNames() { return categoryKeyNames; } public Map getColumns() { return columns; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/generator/VectorCol.java000066400000000000000000000002301414676747700317430ustar00rootroot00000000000000package org.rcsb.cif.schema.generator; class VectorCol extends Col { VectorCol(String description) { super("vector", description); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/000077500000000000000000000000001414676747700256305ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSite.java000066400000000000000000001454401414676747700302300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITE category record details about * the atom sites in a macromolecular crystal structure, such as * the positional coordinates, atomic displacement parameters, * magnetic moments and directions. * * The data items for describing anisotropic atomic * displacement factors are only used if the corresponding items * are not given in the ATOM_SITE_ANISOTROP category. * * wwPDB recommends wwPDB-assigned residue number, residue ID, * and chain ID, _atom_site.auth_seq_id _atom_site.auth_comp_id, and * _atom_site.auth_asym_id, respectively, to be used for publication * materials. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSite extends DelegatingCategory { public AtomSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "aniso_B[1][1]": return getAnisoB11(); case "aniso_B[1][1]_esd": return getAnisoB11Esd(); case "aniso_B[1][2]": return getAnisoB12(); case "aniso_B[1][2]_esd": return getAnisoB12Esd(); case "aniso_B[1][3]": return getAnisoB13(); case "aniso_B[1][3]_esd": return getAnisoB13Esd(); case "aniso_B[2][2]": return getAnisoB22(); case "aniso_B[2][2]_esd": return getAnisoB22Esd(); case "aniso_B[2][3]": return getAnisoB23(); case "aniso_B[2][3]_esd": return getAnisoB23Esd(); case "aniso_B[3][3]": return getAnisoB33(); case "aniso_B[3][3]_esd": return getAnisoB33Esd(); case "aniso_ratio": return getAnisoRatio(); case "aniso_U[1][1]": return getAnisoU11(); case "aniso_U[1][1]_esd": return getAnisoU11Esd(); case "aniso_U[1][2]": return getAnisoU12(); case "aniso_U[1][2]_esd": return getAnisoU12Esd(); case "aniso_U[1][3]": return getAnisoU13(); case "aniso_U[1][3]_esd": return getAnisoU13Esd(); case "aniso_U[2][2]": return getAnisoU22(); case "aniso_U[2][2]_esd": return getAnisoU22Esd(); case "aniso_U[2][3]": return getAnisoU23(); case "aniso_U[2][3]_esd": return getAnisoU23Esd(); case "aniso_U[3][3]": return getAnisoU33(); case "aniso_U[3][3]_esd": return getAnisoU33Esd(); case "attached_hydrogens": return getAttachedHydrogens(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "B_equiv_geom_mean": return getBEquivGeomMean(); case "B_equiv_geom_mean_esd": return getBEquivGeomMeanEsd(); case "B_iso_or_equiv": return getBIsoOrEquiv(); case "B_iso_or_equiv_esd": return getBIsoOrEquivEsd(); case "calc_attached_atom": return getCalcAttachedAtom(); case "calc_flag": return getCalcFlag(); case "Cartn_x": return getCartnX(); case "Cartn_x_esd": return getCartnXEsd(); case "Cartn_y": return getCartnY(); case "Cartn_y_esd": return getCartnYEsd(); case "Cartn_z": return getCartnZ(); case "Cartn_z_esd": return getCartnZEsd(); case "chemical_conn_number": return getChemicalConnNumber(); case "constraints": return getConstraints(); case "details": return getDetails(); case "disorder_assembly": return getDisorderAssembly(); case "disorder_group": return getDisorderGroup(); case "footnote_id": return getFootnoteId(); case "fract_x": return getFractX(); case "fract_x_esd": return getFractXEsd(); case "fract_y": return getFractY(); case "fract_y_esd": return getFractYEsd(); case "fract_z": return getFractZ(); case "fract_z_esd": return getFractZEsd(); case "group_PDB": return getGroupPDB(); case "id": return getId(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_entity_id": return getLabelEntityId(); case "label_seq_id": return getLabelSeqId(); case "occupancy": return getOccupancy(); case "occupancy_esd": return getOccupancyEsd(); case "restraints": return getRestraints(); case "symmetry_multiplicity": return getSymmetryMultiplicity(); case "thermal_displace_type": return getThermalDisplaceType(); case "type_symbol": return getTypeSymbol(); case "U_equiv_geom_mean": return getUEquivGeomMean(); case "U_equiv_geom_mean_esd": return getUEquivGeomMeanEsd(); case "U_iso_or_equiv": return getUIsoOrEquiv(); case "U_iso_or_equiv_esd": return getUIsoOrEquivEsd(); case "Wyckoff_symbol": return getWyckoffSymbol(); case "pdbx_atom_ambiguity": return getPdbxAtomAmbiguity(); case "adp_type": return getAdpType(); case "refinement_flags": return getRefinementFlags(); case "refinement_flags_adp": return getRefinementFlagsAdp(); case "refinement_flags_occupancy": return getRefinementFlagsOccupancy(); case "refinement_flags_posn": return getRefinementFlagsPosn(); case "pdbx_auth_alt_id": return getPdbxAuthAltId(); case "pdbx_PDB_ins_code": return getPdbxPDBInsCode(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); case "pdbx_PDB_residue_no": return getPdbxPDBResidueNo(); case "pdbx_PDB_residue_name": return getPdbxPDBResidueName(); case "pdbx_PDB_strand_id": return getPdbxPDBStrandId(); case "pdbx_PDB_atom_name": return getPdbxPDBAtomName(); case "pdbx_auth_atom_name": return getPdbxAuthAtomName(); case "pdbx_formal_charge": return getPdbxFormalCharge(); case "pdbx_auth_comp_id": return getPdbxAuthCompId(); case "pdbx_auth_asym_id": return getPdbxAuthAsymId(); case "pdbx_auth_seq_id": return getPdbxAuthSeqId(); case "pdbx_tls_group_id": return getPdbxTlsGroupId(); case "pdbx_ncs_dom_id": return getPdbxNcsDomId(); case "pdbx_struct_group_id": return getPdbxStructGroupId(); case "pdbx_group_NDB": return getPdbxGroupNDB(); case "pdbx_atom_group": return getPdbxAtomGroup(); case "pdbx_label_seq_num": return getPdbxLabelSeqNum(); case "pdbx_not_in_asym": return getPdbxNotInAsym(); case "pdbx_label_index": return getPdbxLabelIndex(); case "pdbx_sifts_xref_db_name": return getPdbxSiftsXrefDbName(); case "pdbx_sifts_xref_db_acc": return getPdbxSiftsXrefDbAcc(); case "pdbx_sifts_xref_db_num": return getPdbxSiftsXrefDbNum(); case "pdbx_sifts_xref_db_res": return getPdbxSiftsXrefDbRes(); case "ihm_model_id": return getIhmModelId(); default: return new DelegatingColumn(column); } } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB11() { return delegate.getColumn("aniso_B[1][1]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB11Esd() { return delegate.getColumn("aniso_B[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB12() { return delegate.getColumn("aniso_B[1][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB12Esd() { return delegate.getColumn("aniso_B[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB13() { return delegate.getColumn("aniso_B[1][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB13Esd() { return delegate.getColumn("aniso_B[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB22() { return delegate.getColumn("aniso_B[2][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB22Esd() { return delegate.getColumn("aniso_B[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB23() { return delegate.getColumn("aniso_B[2][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB23Esd() { return delegate.getColumn("aniso_B[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getAnisoB33() { return delegate.getColumn("aniso_B[3][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_B. * @return FloatColumn */ public FloatColumn getAnisoB33Esd() { return delegate.getColumn("aniso_B[3][3]_esd", DelegatingFloatColumn::new); } /** * Ratio of the maximum to minimum principal axes of * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getAnisoRatio() { return delegate.getColumn("aniso_ratio", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU11() { return delegate.getColumn("aniso_U[1][1]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU11Esd() { return delegate.getColumn("aniso_U[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU12() { return delegate.getColumn("aniso_U[1][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU12Esd() { return delegate.getColumn("aniso_U[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU13() { return delegate.getColumn("aniso_U[1][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU13Esd() { return delegate.getColumn("aniso_U[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU22() { return delegate.getColumn("aniso_U[2][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU22Esd() { return delegate.getColumn("aniso_U[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU23() { return delegate.getColumn("aniso_U[2][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU23Esd() { return delegate.getColumn("aniso_U[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getAnisoU33() { return delegate.getColumn("aniso_U[3][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.aniso_U. * @return FloatColumn */ public FloatColumn getAnisoU33Esd() { return delegate.getColumn("aniso_U[3][3]_esd", DelegatingFloatColumn::new); } /** * The number of hydrogen atoms attached to the atom at this site * excluding any hydrogen atoms for which coordinates (measured or * calculated) are given. * @return IntColumn */ public IntColumn getAttachedHydrogens() { return delegate.getColumn("attached_hydrogens", DelegatingIntColumn::new); } /** * An alternative identifier for _atom_site.label_asym_id that * may be provided by an author in order to match the identification * used in the publication that describes the structure. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * An alternative identifier for _atom_site.label_atom_id that * may be provided by an author in order to match the identification * used in the publication that describes the structure. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * An alternative identifier for _atom_site.label_comp_id that * may be provided by an author in order to match the identification * used in the publication that describes the structure. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * An alternative identifier for _atom_site.label_seq_id that * may be provided by an author in order to match the identification * used in the publication that describes the structure. * * Note that this is not necessarily a number, that the values do * not have to be positive, and that the value does not have to * correspond to the value of _atom_site.label_seq_id. The value * of _atom_site.label_seq_id is required to be a sequential list * of positive integers. * * The author may assign values to _atom_site.auth_seq_id in any * desired way. For instance, the values may be used to relate * this structure to a numbering scheme in a homologous structure, * including sequence gaps or insertion codes. Alternatively, a * scheme may be used for a truncated polymer that maintains the * numbering scheme of the full length polymer. In all cases, the * scheme used here must match the scheme used in the publication * that describes the structure. * @return IntColumn */ public IntColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingIntColumn::new); } /** * Equivalent isotropic atomic displacement parameter, B~eq~, * in angstroms squared, calculated as the geometric mean of * the anisotropic atomic displacement parameters. * * B~eq~ = (B~i~ B~j~ B~k~)^1/3^ * * B~n~ = the principal components of the orthogonalized B^ij^ * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getBEquivGeomMean() { return delegate.getColumn("B_equiv_geom_mean", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.B_equiv_geom_mean. * @return FloatColumn */ public FloatColumn getBEquivGeomMeanEsd() { return delegate.getColumn("B_equiv_geom_mean_esd", DelegatingFloatColumn::new); } /** * Isotropic atomic displacement parameter, or equivalent isotropic * atomic displacement parameter, B~eq~, calculated from the * anisotropic displacement parameters. * * B~eq~ = (1/3) sum~i~[sum~j~(B^ij^ A~i~ A~j~ a*~i~ a*~j~)] * * A = the real space cell lengths * a* = the reciprocal space cell lengths * B^ij^ = 8 pi^2^ U^ij^ * * Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, * 775-776. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * * Note - * * The particular type of ADP stored in this item is qualified * by item _refine.pdbx_adp_type. * @return FloatColumn */ public FloatColumn getBIsoOrEquiv() { return delegate.getColumn("B_iso_or_equiv", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.B_iso_or_equiv. * @return FloatColumn */ public FloatColumn getBIsoOrEquivEsd() { return delegate.getColumn("B_iso_or_equiv_esd", DelegatingFloatColumn::new); } /** * The _atom_site.id of the atom site to which the * 'geometry-calculated' atom site is attached. * @return StrColumn */ public StrColumn getCalcAttachedAtom() { return delegate.getColumn("calc_attached_atom", DelegatingStrColumn::new); } /** * A standard code to signal whether the site coordinates have been * determined from the intensities or calculated from the geometry * of surrounding sites, or have been assigned dummy values. The * abbreviation 'c' may be used in place of 'calc'. * @return StrColumn */ public StrColumn getCalcFlag() { return delegate.getColumn("calc_flag", DelegatingStrColumn::new); } /** * The x atom-site coordinate in angstroms specified according to * a set of orthogonal Cartesian axes related to the cell axes as * specified by the description given in * _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.Cartn_x. * @return FloatColumn */ public FloatColumn getCartnXEsd() { return delegate.getColumn("Cartn_x_esd", DelegatingFloatColumn::new); } /** * The y atom-site coordinate in angstroms specified according to * a set of orthogonal Cartesian axes related to the cell axes as * specified by the description given in * _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.Cartn_y. * @return FloatColumn */ public FloatColumn getCartnYEsd() { return delegate.getColumn("Cartn_y_esd", DelegatingFloatColumn::new); } /** * The z atom-site coordinate in angstroms specified according to * a set of orthogonal Cartesian axes related to the cell axes as * specified by the description given in * _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.Cartn_z. * @return FloatColumn */ public FloatColumn getCartnZEsd() { return delegate.getColumn("Cartn_z_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _chemical_conn_atom.number in the * CHEMICAL_CONN_ATOM category. * @return IntColumn */ public IntColumn getChemicalConnNumber() { return delegate.getColumn("chemical_conn_number", DelegatingIntColumn::new); } /** * A description of the constraints applied to parameters at this * site during refinement. See also _atom_site.refinement_flags * and _refine.ls_number_constraints. * @return StrColumn */ public StrColumn getConstraints() { return delegate.getColumn("constraints", DelegatingStrColumn::new); } /** * A description of special aspects of this site. See also * _atom_site.refinement_flags. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A code which identifies a cluster of atoms that show long-range * positional disorder but are locally ordered. Within each such * cluster of atoms, _atom_site.disorder_group is used to identify * the sites that are simultaneously occupied. This field is only * needed if there is more than one cluster of disordered atoms * showing independent local order. * * *** This data item would not in general be used in a * macromolecular data block. *** * @return StrColumn */ public StrColumn getDisorderAssembly() { return delegate.getColumn("disorder_assembly", DelegatingStrColumn::new); } /** * A code which identifies a group of positionally disordered atom * sites that are locally simultaneously occupied. Atoms that are * positionally disordered over two or more sites (e.g. the hydrogen * atoms of a methyl group that exists in two orientations) can * be assigned to two or more groups. Sites belonging to the same * group are simultaneously occupied, but those belonging to * different groups are not. A minus prefix (e.g. '-1') is used to * indicate sites disordered about a special position. * * *** This data item would not in general be used in a * macromolecular data block. *** * @return StrColumn */ public StrColumn getDisorderGroup() { return delegate.getColumn("disorder_group", DelegatingStrColumn::new); } /** * The value of _atom_site.footnote_id must match an ID * specified by _atom_sites_footnote.id in the * ATOM_SITES_FOOTNOTE list. * @return StrColumn */ public StrColumn getFootnoteId() { return delegate.getColumn("footnote_id", DelegatingStrColumn::new); } /** * The x coordinate of the atom-site position specified as a * fraction of _cell.length_a. * @return FloatColumn */ public FloatColumn getFractX() { return delegate.getColumn("fract_x", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.fract_x. * @return FloatColumn */ public FloatColumn getFractXEsd() { return delegate.getColumn("fract_x_esd", DelegatingFloatColumn::new); } /** * The y coordinate of the atom-site position specified as a * fraction of _cell.length_b. * @return FloatColumn */ public FloatColumn getFractY() { return delegate.getColumn("fract_y", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.fract_y. * @return FloatColumn */ public FloatColumn getFractYEsd() { return delegate.getColumn("fract_y_esd", DelegatingFloatColumn::new); } /** * The z coordinate of the atom-site position specified as a * fraction of _cell.length_c. * @return FloatColumn */ public FloatColumn getFractZ() { return delegate.getColumn("fract_z", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.fract_z. * @return FloatColumn */ public FloatColumn getFractZEsd() { return delegate.getColumn("fract_z_esd", DelegatingFloatColumn::new); } /** * The group of atoms to which the atom site belongs. This data * item is provided for compatibility with the original Protein * Data Bank format, and only for that purpose. * @return StrColumn */ public StrColumn getGroupPDB() { return delegate.getColumn("group_PDB", DelegatingStrColumn::new); } /** * The value of _atom_site.id must uniquely identify a record in the * ATOM_SITE list. * * Note that this item need not be a number; it can be any unique * identifier. * * This data item was introduced to provide compatibility between * small-molecule and macromolecular CIFs. In a small-molecule * CIF, _atom_site_label is the identifier for the atom. In a * macromolecular CIF, the atom identifier is the aggregate of * _atom_site.label_alt_id, _atom_site.label_asym_id, * _atom_site.label_atom_id, _atom_site.label_comp_id and * _atom_site.label_seq_id. For the two types of files to be * compatible, a formal identifier for the category had to be * introduced that was independent of the different modes of * identifying the atoms. For compatibility with older CIFs, * _atom_site_label is aliased to _atom_site.id. * * In general, this aggregate identifier does not uniquely * identify an atom site as for non-polymers _atom_site.label_seq_id * is '.'. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A place holder to indicate alternate conformation. The alternate conformation * can be an entire polymer chain, or several residues or * partial residue (several atoms within one residue). If * an atom is provided in more than one position, then a * non-blank alternate location indicator must be used for * each of the atomic positions. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for this atom site. * For further details, see the definition of the STRUCT_ASYM * category. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for this atom site. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for this atom site. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getLabelEntityId() { return delegate.getColumn("label_entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The fraction of the atom type present at this site. * The sum of the occupancies of all the atom types at this site * may not exceed 1.0 unless it is a dummy site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.occupancy. * @return FloatColumn */ public FloatColumn getOccupancyEsd() { return delegate.getColumn("occupancy_esd", DelegatingFloatColumn::new); } /** * A description of restraints applied to specific parameters at * this site during refinement. See also _atom_site.refinement_flags * and _refine.ls_number_restraints. * @return StrColumn */ public StrColumn getRestraints() { return delegate.getColumn("restraints", DelegatingStrColumn::new); } /** * The multiplicity of a site due to the space-group symmetry as is * given in International Tables for Crystallography Vol. A (2002). * @return IntColumn */ public IntColumn getSymmetryMultiplicity() { return delegate.getColumn("symmetry_multiplicity", DelegatingIntColumn::new); } /** * A standard code used to describe the type of atomic displacement * parameters used for the site. * @return StrColumn */ public StrColumn getThermalDisplaceType() { return delegate.getColumn("thermal_displace_type", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_type.symbol in the * ATOM_TYPE category. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * Equivalent isotropic atomic displacement parameter, U~eq~, * in angstroms squared, calculated as the geometric mean of * the anisotropic atomic displacement parameters. * * U~eq~ = (U~i~ U~j~ U~k~)^1/3^ * * U~n~ = the principal components of the orthogonalized U^ij^ * @return FloatColumn */ public FloatColumn getUEquivGeomMean() { return delegate.getColumn("U_equiv_geom_mean", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.U_equiv_geom_mean. * @return FloatColumn */ public FloatColumn getUEquivGeomMeanEsd() { return delegate.getColumn("U_equiv_geom_mean_esd", DelegatingFloatColumn::new); } /** * Isotropic atomic displacement parameter, or equivalent isotropic * atomic displacement parameter, U~eq~, calculated from * anisotropic atomic displacement parameters. * * U~eq~ = (1/3) sum~i~[sum~j~(U^ij^ A~i~ A~j~ a*~i~ a*~j~)] * * A = the real space cell lengths * a* = the reciprocal space cell lengths * * Ref: Fischer, R. X. & Tillmanns, E. (1988). Acta Cryst. C44, * 775-776. * @return FloatColumn */ public FloatColumn getUIsoOrEquiv() { return delegate.getColumn("U_iso_or_equiv", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site.U_iso_or_equiv. * @return FloatColumn */ public FloatColumn getUIsoOrEquivEsd() { return delegate.getColumn("U_iso_or_equiv_esd", DelegatingFloatColumn::new); } /** * The Wyckoff symbol (letter) as listed in the space-group tables * of International Tables for Crystallography, Vol. A (2002). * @return StrColumn */ public StrColumn getWyckoffSymbol() { return delegate.getColumn("Wyckoff_symbol", DelegatingStrColumn::new); } /** * The optional value of _atom_site.pdbx_atom_ambiguity atoms that differ only by stereochemistry but * are not stereospecifically assigned by the experiment. * @return StrColumn */ public StrColumn getPdbxAtomAmbiguity() { return delegate.getColumn("pdbx_atom_ambiguity", DelegatingStrColumn::new); } /** * A standard code used to describe the type of atomic displacement * parameters used for the site. * @return StrColumn */ public StrColumn getAdpType() { return delegate.getColumn("adp_type", DelegatingStrColumn::new); } /** * A concatenated series of single-letter codes which indicate the * refinement restraints or constraints applied to this site. This * item should not be used. It has been replaced by * _atom_site.refinement_flags_posn, *_adp and *_occupancy. It is * retained in this dictionary only to provide compatibility with * old CIFs. * @return StrColumn */ public StrColumn getRefinementFlags() { return delegate.getColumn("refinement_flags", DelegatingStrColumn::new); } /** * A code which indicates the refinement restraints or constraints * applied to the atomic displacement parameters of this site. * @return StrColumn */ public StrColumn getRefinementFlagsAdp() { return delegate.getColumn("refinement_flags_adp", DelegatingStrColumn::new); } /** * A code which indicates that refinement restraints or * constraints were applied to the occupancy of this site. * @return StrColumn */ public StrColumn getRefinementFlagsOccupancy() { return delegate.getColumn("refinement_flags_occupancy", DelegatingStrColumn::new); } /** * A code which indicates the refinement restraints or constraints * applied to the positional coordinates of this site. * @return StrColumn */ public StrColumn getRefinementFlagsPosn() { return delegate.getColumn("refinement_flags_posn", DelegatingStrColumn::new); } /** * Author's alternate location identifier. * @return StrColumn */ public StrColumn getPdbxAuthAltId() { return delegate.getColumn("pdbx_auth_alt_id", DelegatingStrColumn::new); } /** * PDB insertion code. * @return StrColumn */ public StrColumn getPdbxPDBInsCode() { return delegate.getColumn("pdbx_PDB_ins_code", DelegatingStrColumn::new); } /** * PDB model number. * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } /** * PDB residue number. * @return StrColumn */ public StrColumn getPdbxPDBResidueNo() { return delegate.getColumn("pdbx_PDB_residue_no", DelegatingStrColumn::new); } /** * PDB residue name. * @return StrColumn */ public StrColumn getPdbxPDBResidueName() { return delegate.getColumn("pdbx_PDB_residue_name", DelegatingStrColumn::new); } /** * PDB strand id. * @return StrColumn */ public StrColumn getPdbxPDBStrandId() { return delegate.getColumn("pdbx_PDB_strand_id", DelegatingStrColumn::new); } /** * PDB atom name. * @return StrColumn */ public StrColumn getPdbxPDBAtomName() { return delegate.getColumn("pdbx_PDB_atom_name", DelegatingStrColumn::new); } /** * Author's atom name. * @return StrColumn */ public StrColumn getPdbxAuthAtomName() { return delegate.getColumn("pdbx_auth_atom_name", DelegatingStrColumn::new); } /** * The net integer charge assigned to this atom. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getPdbxFormalCharge() { return delegate.getColumn("pdbx_formal_charge", DelegatingIntColumn::new); } /** * Author's residue name. * @return StrColumn */ public StrColumn getPdbxAuthCompId() { return delegate.getColumn("pdbx_auth_comp_id", DelegatingStrColumn::new); } /** * Author's strand id. * @return StrColumn */ public StrColumn getPdbxAuthAsymId() { return delegate.getColumn("pdbx_auth_asym_id", DelegatingStrColumn::new); } /** * Author's sequence identifier. * @return StrColumn */ public StrColumn getPdbxAuthSeqId() { return delegate.getColumn("pdbx_auth_seq_id", DelegatingStrColumn::new); } /** * The TLS group to which the atom position is assigned. * * The TLS group is defined in category pdbx_refine_tls. * This item is a reference to _pdbx_refine_tls.id. * @return StrColumn */ public StrColumn getPdbxTlsGroupId() { return delegate.getColumn("pdbx_tls_group_id", DelegatingStrColumn::new); } /** * The NCS domain to which the atom position is assigned. * * The NCS group is defined in category struct_ncs_dom. * This item is a reference to _struct_ncs_dom.id. * @return StrColumn */ public StrColumn getPdbxNcsDomId() { return delegate.getColumn("pdbx_ncs_dom_id", DelegatingStrColumn::new); } /** * The value of _atom_site.pdbx_struct_group_id identifies the group or groups * assigned to this atom. This is a reference to the identifier for * group definition in category PDBX_STRUCT_GROUP_LIST. * * Multiple groups identifiers are encoded as a comma separated list. * @return StrColumn */ public StrColumn getPdbxStructGroupId() { return delegate.getColumn("pdbx_struct_group_id", DelegatingStrColumn::new); } /** * The ATOM group code used by the NDB. * @return StrColumn */ public StrColumn getPdbxGroupNDB() { return delegate.getColumn("pdbx_group_NDB", DelegatingStrColumn::new); } /** * The ATOM group code used by the NDB. * @return StrColumn */ public StrColumn getPdbxAtomGroup() { return delegate.getColumn("pdbx_atom_group", DelegatingStrColumn::new); } /** * Sequential residue number used by NDB. * @return StrColumn */ public StrColumn getPdbxLabelSeqNum() { return delegate.getColumn("pdbx_label_seq_num", DelegatingStrColumn::new); } /** * Will identify with a 'Y' that this strand got generated. * @return StrColumn */ public StrColumn getPdbxNotInAsym() { return delegate.getColumn("pdbx_not_in_asym", DelegatingStrColumn::new); } /** * This data item is an ordinal which identifies distinct chemical components in the atom_site category, both * polymeric and non-polymeric. * @return IntColumn */ public IntColumn getPdbxLabelIndex() { return delegate.getColumn("pdbx_label_index", DelegatingIntColumn::new); } /** * The name of additional external databases with residue level mapping. * @return StrColumn */ public StrColumn getPdbxSiftsXrefDbName() { return delegate.getColumn("pdbx_sifts_xref_db_name", DelegatingStrColumn::new); } /** * The accession code related to the additional external database entry. * @return StrColumn */ public StrColumn getPdbxSiftsXrefDbAcc() { return delegate.getColumn("pdbx_sifts_xref_db_acc", DelegatingStrColumn::new); } /** * The sequence position of the external database entry that corresponds * to the residue mapping defined by the SIFTS process. * @return StrColumn */ public StrColumn getPdbxSiftsXrefDbNum() { return delegate.getColumn("pdbx_sifts_xref_db_num", DelegatingStrColumn::new); } /** * Describes the residue type of the given UniProt match * @return StrColumn */ public StrColumn getPdbxSiftsXrefDbRes() { return delegate.getColumn("pdbx_sifts_xref_db_res", DelegatingStrColumn::new); } /** * The model id corresponding to the atom site. * This data item is a pointer to _ihm_model_list.model_id * in the IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getIhmModelId() { return delegate.getColumn("ihm_model_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSiteAnisotrop.java000066400000000000000000000557301414676747700321310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITE_ANISOTROP category record details * about anisotropic displacement parameters. * If the ATOM_SITE_ANISOTROP category is used for storing these * data, the corresponding ATOM_SITE data items are not used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSiteAnisotrop extends DelegatingCategory { public AtomSiteAnisotrop(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "B[1][1]": return getB11(); case "B[1][1]_esd": return getB11Esd(); case "B[1][2]": return getB12(); case "B[1][2]_esd": return getB12Esd(); case "B[1][3]": return getB13(); case "B[1][3]_esd": return getB13Esd(); case "B[2][2]": return getB22(); case "B[2][2]_esd": return getB22Esd(); case "B[2][3]": return getB23(); case "B[2][3]_esd": return getB23Esd(); case "B[3][3]": return getB33(); case "B[3][3]_esd": return getB33Esd(); case "ratio": return getRatio(); case "id": return getId(); case "type_symbol": return getTypeSymbol(); case "U[1][1]": return getU11(); case "U[1][1]_esd": return getU11Esd(); case "U[1][2]": return getU12(); case "U[1][2]_esd": return getU12Esd(); case "U[1][3]": return getU13(); case "U[1][3]_esd": return getU13Esd(); case "U[2][2]": return getU22(); case "U[2][2]_esd": return getU22Esd(); case "U[2][3]": return getU23(); case "U[2][3]_esd": return getU23Esd(); case "U[3][3]": return getU33(); case "U[3][3]_esd": return getU33Esd(); case "pdbx_auth_seq_id": return getPdbxAuthSeqId(); case "pdbx_auth_alt_id": return getPdbxAuthAltId(); case "pdbx_auth_asym_id": return getPdbxAuthAsymId(); case "pdbx_auth_atom_id": return getPdbxAuthAtomId(); case "pdbx_auth_comp_id": return getPdbxAuthCompId(); case "pdbx_label_seq_id": return getPdbxLabelSeqId(); case "pdbx_label_alt_id": return getPdbxLabelAltId(); case "pdbx_label_asym_id": return getPdbxLabelAsymId(); case "pdbx_label_atom_id": return getPdbxLabelAtomId(); case "pdbx_label_comp_id": return getPdbxLabelCompId(); case "pdbx_PDB_ins_code": return getPdbxPDBInsCode(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); case "pdbx_not_in_asym": return getPdbxNotInAsym(); case "pdbx_PDB_residue_no": return getPdbxPDBResidueNo(); case "pdbx_PDB_residue_name": return getPdbxPDBResidueName(); case "pdbx_PDB_strand_id": return getPdbxPDBStrandId(); case "pdbx_PDB_atom_name": return getPdbxPDBAtomName(); case "pdbx_auth_atom_name": return getPdbxAuthAtomName(); case "pdbx_label_ins_code": return getPdbxLabelInsCode(); default: return new DelegatingColumn(column); } } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB11() { return delegate.getColumn("B[1][1]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB11Esd() { return delegate.getColumn("B[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB12() { return delegate.getColumn("B[1][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB12Esd() { return delegate.getColumn("B[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB13() { return delegate.getColumn("B[1][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB13Esd() { return delegate.getColumn("B[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB22() { return delegate.getColumn("B[2][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB22Esd() { return delegate.getColumn("B[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB23() { return delegate.getColumn("B[2][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB23Esd() { return delegate.getColumn("B[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the anisotropic atomic displacement * matrix B, which appears in the structure-factor term as: * * T = exp{-1/4 sum~i~[sum~j~(B^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * * The IUCr Commission on Nomenclature recommends against the use * of B for reporting atomic displacement parameters. U, being * directly proportional to B, is preferred. * @return FloatColumn */ public FloatColumn getB33() { return delegate.getColumn("B[3][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.B. * @return FloatColumn */ public FloatColumn getB33Esd() { return delegate.getColumn("B[3][3]_esd", DelegatingFloatColumn::new); } /** * Ratio of the maximum to minimum principal axes of * displacement (thermal) ellipsoids. * @return FloatColumn */ public FloatColumn getRatio() { return delegate.getColumn("ratio", DelegatingFloatColumn::new); } /** * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_type.symbol in the * ATOM_TYPE category. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU11() { return delegate.getColumn("U[1][1]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU11Esd() { return delegate.getColumn("U[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU12() { return delegate.getColumn("U[1][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU12Esd() { return delegate.getColumn("U[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU13() { return delegate.getColumn("U[1][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU13Esd() { return delegate.getColumn("U[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU22() { return delegate.getColumn("U[2][2]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU22Esd() { return delegate.getColumn("U[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU23() { return delegate.getColumn("U[2][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU23Esd() { return delegate.getColumn("U[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the standard anisotropic atomic * displacement matrix U, which appears in the structure-factor * term as: * * T = exp{-2 pi^2^ sum~i~[sum~j~(U^ij^ h~i~ h~j~ a*~i~ a*~j~)]} * * h = the Miller indices * a* = the reciprocal space cell lengths * * These matrix elements may appear with atomic coordinates * in the ATOM_SITE category, or they may appear in the separate * ATOM_SITE_ANISOTROP category, but they may not appear in both * places. Similarly, anisotropic displacements may appear as * either B's or U's, but not as both. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getU33() { return delegate.getColumn("U[3][3]", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _atom_site_anisotrop.U. * @return FloatColumn */ public FloatColumn getU33Esd() { return delegate.getColumn("U[3][3]_esd", DelegatingFloatColumn::new); } /** * Pointer to _atom_site.auth_seq_id * @return StrColumn */ public StrColumn getPdbxAuthSeqId() { return delegate.getColumn("pdbx_auth_seq_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_auth_alt_id. * @return StrColumn */ public StrColumn getPdbxAuthAltId() { return delegate.getColumn("pdbx_auth_alt_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_asym_id * @return StrColumn */ public StrColumn getPdbxAuthAsymId() { return delegate.getColumn("pdbx_auth_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_atom_id * @return StrColumn */ public StrColumn getPdbxAuthAtomId() { return delegate.getColumn("pdbx_auth_atom_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_comp_id * @return StrColumn */ public StrColumn getPdbxAuthCompId() { return delegate.getColumn("pdbx_auth_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_seq_id * @return IntColumn */ public IntColumn getPdbxLabelSeqId() { return delegate.getColumn("pdbx_label_seq_id", DelegatingIntColumn::new); } /** * Pointer to _atom_site.label_alt_id. * @return StrColumn */ public StrColumn getPdbxLabelAltId() { return delegate.getColumn("pdbx_label_alt_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id * @return StrColumn */ public StrColumn getPdbxLabelAsymId() { return delegate.getColumn("pdbx_label_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_atom_id * @return StrColumn */ public StrColumn getPdbxLabelAtomId() { return delegate.getColumn("pdbx_label_atom_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id * @return StrColumn */ public StrColumn getPdbxLabelCompId() { return delegate.getColumn("pdbx_label_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code * @return StrColumn */ public StrColumn getPdbxPDBInsCode() { return delegate.getColumn("pdbx_PDB_ins_code", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } /** * Will identify with a 'Y' that this strand got generated. * @return StrColumn */ public StrColumn getPdbxNotInAsym() { return delegate.getColumn("pdbx_not_in_asym", DelegatingStrColumn::new); } /** * PDB residue number. * @return StrColumn */ public StrColumn getPdbxPDBResidueNo() { return delegate.getColumn("pdbx_PDB_residue_no", DelegatingStrColumn::new); } /** * PDB residue name. * @return StrColumn */ public StrColumn getPdbxPDBResidueName() { return delegate.getColumn("pdbx_PDB_residue_name", DelegatingStrColumn::new); } /** * PDB strand id. * @return StrColumn */ public StrColumn getPdbxPDBStrandId() { return delegate.getColumn("pdbx_PDB_strand_id", DelegatingStrColumn::new); } /** * PDB atom name. * @return StrColumn */ public StrColumn getPdbxPDBAtomName() { return delegate.getColumn("pdbx_PDB_atom_name", DelegatingStrColumn::new); } /** * Author's atom name. * @return StrColumn */ public StrColumn getPdbxAuthAtomName() { return delegate.getColumn("pdbx_auth_atom_name", DelegatingStrColumn::new); } /** * NDB INSERTION CODE * @return StrColumn */ public StrColumn getPdbxLabelInsCode() { return delegate.getColumn("pdbx_label_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSites.java000066400000000000000000000545561414676747700304220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITES category record details about * the crystallographic cell and cell transformations, which are * common to all atom sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSites extends DelegatingCategory { public AtomSites(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "Cartn_transf_matrix[1][1]": return getCartnTransfMatrix11(); case "Cartn_transf_matrix[1][2]": return getCartnTransfMatrix12(); case "Cartn_transf_matrix[1][3]": return getCartnTransfMatrix13(); case "Cartn_transf_matrix[2][1]": return getCartnTransfMatrix21(); case "Cartn_transf_matrix[2][2]": return getCartnTransfMatrix22(); case "Cartn_transf_matrix[2][3]": return getCartnTransfMatrix23(); case "Cartn_transf_matrix[3][1]": return getCartnTransfMatrix31(); case "Cartn_transf_matrix[3][2]": return getCartnTransfMatrix32(); case "Cartn_transf_matrix[3][3]": return getCartnTransfMatrix33(); case "Cartn_transf_vector[1]": return getCartnTransfVector1(); case "Cartn_transf_vector[2]": return getCartnTransfVector2(); case "Cartn_transf_vector[3]": return getCartnTransfVector3(); case "Cartn_transform_axes": return getCartnTransformAxes(); case "fract_transf_matrix[1][1]": return getFractTransfMatrix11(); case "fract_transf_matrix[1][2]": return getFractTransfMatrix12(); case "fract_transf_matrix[1][3]": return getFractTransfMatrix13(); case "fract_transf_matrix[2][1]": return getFractTransfMatrix21(); case "fract_transf_matrix[2][2]": return getFractTransfMatrix22(); case "fract_transf_matrix[2][3]": return getFractTransfMatrix23(); case "fract_transf_matrix[3][1]": return getFractTransfMatrix31(); case "fract_transf_matrix[3][2]": return getFractTransfMatrix32(); case "fract_transf_matrix[3][3]": return getFractTransfMatrix33(); case "fract_transf_vector[1]": return getFractTransfVector1(); case "fract_transf_vector[2]": return getFractTransfVector2(); case "fract_transf_vector[3]": return getFractTransfVector3(); case "solution_primary": return getSolutionPrimary(); case "solution_secondary": return getSolutionSecondary(); case "solution_hydrogens": return getSolutionHydrogens(); case "special_details": return getSpecialDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix11() { return delegate.getColumn("Cartn_transf_matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix12() { return delegate.getColumn("Cartn_transf_matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix13() { return delegate.getColumn("Cartn_transf_matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix21() { return delegate.getColumn("Cartn_transf_matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix22() { return delegate.getColumn("Cartn_transf_matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix23() { return delegate.getColumn("Cartn_transf_matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix31() { return delegate.getColumn("Cartn_transf_matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix32() { return delegate.getColumn("Cartn_transf_matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.Cartn_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfMatrix33() { return delegate.getColumn("Cartn_transf_matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The rotation matrix is defined in * _atom_sites.Cartn_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfVector1() { return delegate.getColumn("Cartn_transf_vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The rotation matrix is defined in * _atom_sites.Cartn_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfVector2() { return delegate.getColumn("Cartn_transf_vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * fractional coordinates in the ATOM_SITE category to Cartesian * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The rotation matrix is defined in * _atom_sites.Cartn_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~Cartesian~ = |21 22 23| |y|~fractional~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getCartnTransfVector3() { return delegate.getColumn("Cartn_transf_vector[3]", DelegatingFloatColumn::new); } /** * A description of the relative alignment of the crystal cell * axes to the Cartesian orthogonal axes as applied in the * transformation matrix _atom_sites.Cartn_transf_matrix[][]. * @return StrColumn */ public StrColumn getCartnTransformAxes() { return delegate.getColumn("Cartn_transform_axes", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix11() { return delegate.getColumn("fract_transf_matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix12() { return delegate.getColumn("fract_transf_matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix13() { return delegate.getColumn("fract_transf_matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix21() { return delegate.getColumn("fract_transf_matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix22() { return delegate.getColumn("fract_transf_matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix23() { return delegate.getColumn("fract_transf_matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix31() { return delegate.getColumn("fract_transf_matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix32() { return delegate.getColumn("fract_transf_matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Cartesian * coordinates in the ATOM_SITE category to fractional coordinates * in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x1 translation is defined in * _atom_sites.fract_transf_vector[]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfMatrix33() { return delegate.getColumn("fract_transf_matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * Cartesian coordinates in the ATOM_SITE category to fractional * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x3 rotation is defined in * _atom_sites.fract_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfVector1() { return delegate.getColumn("fract_transf_vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * Cartesian coordinates in the ATOM_SITE category to fractional * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x3 rotation is defined in * _atom_sites.fract_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfVector2() { return delegate.getColumn("fract_transf_vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector used to transform * Cartesian coordinates in the ATOM_SITE category to fractional * coordinates in the same category. The axial alignments of this * transformation are described in _atom_sites.Cartn_transform_axes. * The 3x3 rotation is defined in * _atom_sites.fract_transf_matrix[][]. * * |x'| |11 12 13| |x| |1| * |y'|~fractional~ = |21 22 23| |y|~Cartesian~ + |2| * |z'| |31 32 33| |z| |3| * @return FloatColumn */ public FloatColumn getFractTransfVector3() { return delegate.getColumn("fract_transf_vector[3]", DelegatingFloatColumn::new); } /** * This code identifies the method used to locate the initial * atom sites. * * *** This data item would not in general be used in a * macromolecular data block. *** * @return StrColumn */ public StrColumn getSolutionPrimary() { return delegate.getColumn("solution_primary", DelegatingStrColumn::new); } /** * This code identifies the method used to locate the * non-hydrogen-atom sites not found by * _atom_sites.solution_primary. * * *** This data item would not in general be used in a * macromolecular data block. *** * @return StrColumn */ public StrColumn getSolutionSecondary() { return delegate.getColumn("solution_secondary", DelegatingStrColumn::new); } /** * This code identifies the method used to locate the * hydrogen atoms. * * *** This data item would not in general be used in a * macromolecular data block. *** * @return StrColumn */ public StrColumn getSolutionHydrogens() { return delegate.getColumn("solution_hydrogens", DelegatingStrColumn::new); } /** * Additional information about the atomic coordinates not coded * elsewhere in the CIF. * @return StrColumn */ public StrColumn getSpecialDetails() { return delegate.getColumn("special_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSitesAlt.java000066400000000000000000000027311414676747700310470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITES_ALT category record details * about the structural ensembles that should be generated from * atom sites or groups of atom sites that are modelled in * alternative conformations in this data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesAlt extends DelegatingCategory { public AtomSitesAlt(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the modelling of atoms in * alternative conformations. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _atom_sites_alt.id must uniquely identify * a record in the ATOM_SITES_ALT list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSitesAltEns.java000066400000000000000000000026671414676747700315250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITES_ALT_ENS category record details * about the ensemble structure generated from atoms with various * alternative conformation IDs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesAltEns extends DelegatingCategory { public AtomSitesAltEns(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the ensemble structure * generated from atoms with various alternative IDs. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _atom_sites_alt_ens.id must uniquely identify a * record in the ATOM_SITES_ALT_ENS list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSitesAltGen.java000066400000000000000000000024401414676747700314760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITES_ALT_GEN category record details * about the interpretation of multiple conformations in the * structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesAltGen extends DelegatingCategory { public AtomSitesAltGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "alt_id": return getAltId(); case "ens_id": return getEnsId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getAltId() { return delegate.getColumn("alt_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_sites_alt_ens.id in the * ATOM_SITES_ALT_ENS category. * @return StrColumn */ public StrColumn getEnsId() { return delegate.getColumn("ens_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomSitesFootnote.java000066400000000000000000000026351414676747700321270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_SITES_FOOTNOTE category record detailed * comments about an atom site or a group of atom sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomSitesFootnote extends DelegatingCategory { public AtomSitesFootnote(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * A code that identifies the footnote. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The text of the footnote. Footnotes are used to describe * an atom site or a group of atom sites in the ATOM_SITE list. * * For example, footnotes may be used to indicate atoms for which * the electron density is very weak, or atoms for which static * disorder has been modelled. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AtomType.java000066400000000000000000000356621414676747700302510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ATOM_TYPE category record details about the * properties of the atoms that occupy the atom sites, such as the * atomic scattering factors. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AtomType extends DelegatingCategory { public AtomType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "analytical_mass_percent": return getAnalyticalMassPercent(); case "description": return getDescription(); case "number_in_cell": return getNumberInCell(); case "oxidation_number": return getOxidationNumber(); case "radius_bond": return getRadiusBond(); case "radius_contact": return getRadiusContact(); case "scat_Cromer_Mann_a1": return getScatCromerMannA1(); case "scat_Cromer_Mann_a2": return getScatCromerMannA2(); case "scat_Cromer_Mann_a3": return getScatCromerMannA3(); case "scat_Cromer_Mann_a4": return getScatCromerMannA4(); case "scat_Cromer_Mann_b1": return getScatCromerMannB1(); case "scat_Cromer_Mann_b2": return getScatCromerMannB2(); case "scat_Cromer_Mann_b3": return getScatCromerMannB3(); case "scat_Cromer_Mann_b4": return getScatCromerMannB4(); case "scat_Cromer_Mann_c": return getScatCromerMannC(); case "scat_dispersion_imag": return getScatDispersionImag(); case "scat_dispersion_real": return getScatDispersionReal(); case "scat_length_neutron": return getScatLengthNeutron(); case "scat_source": return getScatSource(); case "scat_versus_stol_list": return getScatVersusStolList(); case "symbol": return getSymbol(); case "scat_dispersion_source": return getScatDispersionSource(); case "pdbx_scat_Cromer_Mann_a5": return getPdbxScatCromerMannA5(); case "pdbx_scat_Cromer_Mann_b5": return getPdbxScatCromerMannB5(); case "pdbx_scat_Cromer_Mann_a6": return getPdbxScatCromerMannA6(); case "pdbx_scat_Cromer_Mann_b6": return getPdbxScatCromerMannB6(); case "pdbx_scat_Z": return getPdbxScatZ(); case "pdbx_N_electrons": return getPdbxNElectrons(); default: return new DelegatingColumn(column); } } /** * Mass percentage of this atom type derived from chemical analysis. * @return FloatColumn */ public FloatColumn getAnalyticalMassPercent() { return delegate.getColumn("analytical_mass_percent", DelegatingFloatColumn::new); } /** * A description of the atom(s) designated by this atom type. In * most cases, this is the element name and oxidation state of * a single atom species. For disordered or nonstoichiometric * structures it will describe a combination of atom species. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * Total number of atoms of this atom type in the unit cell. * @return IntColumn */ public IntColumn getNumberInCell() { return delegate.getColumn("number_in_cell", DelegatingIntColumn::new); } /** * Formal oxidation state of this atom type in the structure. * @return IntColumn */ public IntColumn getOxidationNumber() { return delegate.getColumn("oxidation_number", DelegatingIntColumn::new); } /** * The effective intramolecular bonding radius in angstroms * of this atom type. * @return FloatColumn */ public FloatColumn getRadiusBond() { return delegate.getColumn("radius_bond", DelegatingFloatColumn::new); } /** * The effective intermolecular bonding radius in angstroms * of this atom type. * @return FloatColumn */ public FloatColumn getRadiusContact() { return delegate.getColumn("radius_contact", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient a1 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannA1() { return delegate.getColumn("scat_Cromer_Mann_a1", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient a2 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannA2() { return delegate.getColumn("scat_Cromer_Mann_a2", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient a3 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannA3() { return delegate.getColumn("scat_Cromer_Mann_a3", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient a4 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannA4() { return delegate.getColumn("scat_Cromer_Mann_a4", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient b1 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannB1() { return delegate.getColumn("scat_Cromer_Mann_b1", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient b2 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannB2() { return delegate.getColumn("scat_Cromer_Mann_b2", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient b3 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannB3() { return delegate.getColumn("scat_Cromer_Mann_b3", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient b4 used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannB4() { return delegate.getColumn("scat_Cromer_Mann_b4", DelegatingFloatColumn::new); } /** * The Cromer-Mann scattering-factor coefficient c used to * calculate the scattering factors for this atom type. * * Ref: International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getScatCromerMannC() { return delegate.getColumn("scat_Cromer_Mann_c", DelegatingFloatColumn::new); } /** * The imaginary component of the anomalous-dispersion * scattering factor, f'', in electrons for this atom type and * the radiation identified by _diffrn_radiation_wavelength.id. * @return FloatColumn */ public FloatColumn getScatDispersionImag() { return delegate.getColumn("scat_dispersion_imag", DelegatingFloatColumn::new); } /** * The real component of the anomalous-dispersion * scattering factor, f', in electrons for this atom type and * the radiation identified by _diffrn_radiation_wavelength.id. * @return FloatColumn */ public FloatColumn getScatDispersionReal() { return delegate.getColumn("scat_dispersion_real", DelegatingFloatColumn::new); } /** * The bound coherent scattering length in femtometres for the * atom type at the isotopic composition used for the diffraction * experiment. * @return StrColumn */ public StrColumn getScatLengthNeutron() { return delegate.getColumn("scat_length_neutron", DelegatingStrColumn::new); } /** * Reference to the source of the scattering factors or scattering * lengths used for this atom type. * @return StrColumn */ public StrColumn getScatSource() { return delegate.getColumn("scat_source", DelegatingStrColumn::new); } /** * A table of scattering factors as a function of sin theta over * lambda. This table should be well commented to indicate the * items present. Regularly formatted lists are strongly * recommended. * @return StrColumn */ public StrColumn getScatVersusStolList() { return delegate.getColumn("scat_versus_stol_list", DelegatingStrColumn::new); } /** * The code used to identify the atom species (singular or plural) * representing this atom type. Normally this code is the element * symbol. The code may be composed of any character except * an underscore with the additional proviso that digits designate * an oxidation state and must be followed by a + or - character. * @return StrColumn */ public StrColumn getSymbol() { return delegate.getColumn("symbol", DelegatingStrColumn::new); } /** * Reference to the source of the real and imaginary dispersion * corrections for scattering factors used for this atom type. * @return StrColumn */ public StrColumn getScatDispersionSource() { return delegate.getColumn("scat_dispersion_source", DelegatingStrColumn::new); } /** * Scattering-factor coefficient a5, used to calculate electron * elastic atomic scattering factors for the defined atom type. * * Electron Elastic Scattering Factors Ref: * International Tables for X-ray Crystallography (2006). * Vol. C, Table 4.3.2.2, pp. 282-283. * * Cromer_Mann equation Ref: * International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getPdbxScatCromerMannA5() { return delegate.getColumn("pdbx_scat_Cromer_Mann_a5", DelegatingFloatColumn::new); } /** * Scattering-factor coefficient b5, used to calculate electron * elastic atomic scattering factors for the defined atom type. * * Electron Elastic Scattering Factors Ref: * International Tables for X-ray Crystallography (2006). * Vol. C, Table 4.3.2.2, pp. 282-283. * * Cromer_Mann equation Ref: * International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getPdbxScatCromerMannB5() { return delegate.getColumn("pdbx_scat_Cromer_Mann_b5", DelegatingFloatColumn::new); } /** * Scattering-factor coefficient a6, used to calculate electron * elastic atomic scattering factors for the defined atom type. * * Electron Elastic Scattering Factors Ref: * International Tables for X-ray Crystallography (2006). * Vol. C, Table 4.3.2.2, pp. 282-283. * * Cromer_Mann equation Ref: * International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getPdbxScatCromerMannA6() { return delegate.getColumn("pdbx_scat_Cromer_Mann_a6", DelegatingFloatColumn::new); } /** * Scattering-factor coefficient b6, used to calculate electron * elastic atomic scattering factors for the defined atom type. * * Electron Elastic Scattering Factors Ref: * International Tables for X-ray Crystallography (2006). * Vol. C, Table 4.3.2.2, pp. 282-283. * * Cromer_Mann equation Ref: * International Tables for X-ray Crystallography (1974). * Vol. IV, Table 2.2B * or: International Tables for Crystallography (2004). Vol. C, * Tables 6.1.1.4 and 6.1.1.5. * @return FloatColumn */ public FloatColumn getPdbxScatCromerMannB6() { return delegate.getColumn("pdbx_scat_Cromer_Mann_b6", DelegatingFloatColumn::new); } /** * Atomic number of atom in scattering amplitude. * @return IntColumn */ public IntColumn getPdbxScatZ() { return delegate.getColumn("pdbx_scat_Z", DelegatingIntColumn::new); } /** * Number of electrons in atom used in scattering factor * @return IntColumn */ public IntColumn getPdbxNElectrons() { return delegate.getColumn("pdbx_N_electrons", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Audit.java000066400000000000000000000044211414676747700275420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT category record details about the * creation and subsequent updating of the data block. * * Note that these items apply only to the creation and updating of * the data block, and should not be confused with the data items * in the JOURNAL category that record different stages in the * publication of the material in the data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Audit extends DelegatingCategory { public Audit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "creation_date": return getCreationDate(); case "creation_method": return getCreationMethod(); case "revision_id": return getRevisionId(); case "update_record": return getUpdateRecord(); default: return new DelegatingColumn(column); } } /** * A date that the data block was created. The date format is * yyyy-mm-dd. * @return StrColumn */ public StrColumn getCreationDate() { return delegate.getColumn("creation_date", DelegatingStrColumn::new); } /** * A description of how data were entered into the data block. * @return StrColumn */ public StrColumn getCreationMethod() { return delegate.getColumn("creation_method", DelegatingStrColumn::new); } /** * The value of _audit.revision_id must uniquely identify a record * in the AUDIT list. * @return StrColumn */ public StrColumn getRevisionId() { return delegate.getColumn("revision_id", DelegatingStrColumn::new); } /** * A record of any changes to the data block. The update format is * a date (yyyy-mm-dd) followed by a description of the changes. * The latest update entry is added to the bottom of this record. * @return StrColumn */ public StrColumn getUpdateRecord() { return delegate.getColumn("update_record", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AuditAuthor.java000066400000000000000000000041411414676747700307240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT_AUTHOR category record details about * the author(s) of the data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditAuthor extends DelegatingCategory { public AuditAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "address": return getAddress(); case "name": return getName(); case "pdbx_ordinal": return getPdbxOrdinal(); case "identifier_ORCID": return getIdentifierORCID(); default: return new DelegatingColumn(column); } } /** * The address of an author of this data block. If there are * multiple authors, _audit_author.address is looped with * _audit_author.name. * @return StrColumn */ public StrColumn getAddress() { return delegate.getColumn("address", DelegatingStrColumn::new); } /** * The name of an author of this data block. If there are multiple * authors, _audit_author.name is looped with _audit_author.address. * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * This data item defines the order of the author's name in the * list of audit authors. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * The Open Researcher and Contributor ID (ORCID). * @return StrColumn */ public StrColumn getIdentifierORCID() { return delegate.getColumn("identifier_ORCID", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AuditConform.java000066400000000000000000000033011414676747700310620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT_CONFORM category describe the * dictionary versions against which the data names appearing in * the current data block are conformant. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditConform extends DelegatingCategory { public AuditConform(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dict_location": return getDictLocation(); case "dict_name": return getDictName(); case "dict_version": return getDictVersion(); default: return new DelegatingColumn(column); } } /** * A file name or uniform resource locator (URL) for the * dictionary to which the current data block conforms. * @return StrColumn */ public StrColumn getDictLocation() { return delegate.getColumn("dict_location", DelegatingStrColumn::new); } /** * The string identifying the highest-level dictionary defining * data names used in this file. * @return StrColumn */ public StrColumn getDictName() { return delegate.getColumn("dict_name", DelegatingStrColumn::new); } /** * The version number of the dictionary to which the current * data block conforms. * @return StrColumn */ public StrColumn getDictVersion() { return delegate.getColumn("dict_version", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AuditContactAuthor.java000066400000000000000000000061221414676747700322410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT_CONTACT_AUTHOR category record details * about the name and address of the author to be contacted * concerning the content of this data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditContactAuthor extends DelegatingCategory { public AuditContactAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "address": return getAddress(); case "email": return getEmail(); case "fax": return getFax(); case "name": return getName(); case "phone": return getPhone(); default: return new DelegatingColumn(column); } } /** * The mailing address of the author of the data block to whom * correspondence should be addressed. * @return StrColumn */ public StrColumn getAddress() { return delegate.getColumn("address", DelegatingStrColumn::new); } /** * The electronic mail address of the author of the data block to * whom correspondence should be addressed, in a form recognizable * to international networks. The format of e-mail * addresses is given in Section 3.4, Address Specification, of * Internet Message Format, RFC 2822, P. Resnick (Editor), * Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return delegate.getColumn("email", DelegatingStrColumn::new); } /** * The facsimile telephone number of the author of the data * block to whom correspondence should be addressed. * * The recommended style starts with the international dialing * prefix, followed by the area code in parentheses, followed by the * local number with no spaces. * @return StrColumn */ public StrColumn getFax() { return delegate.getColumn("fax", DelegatingStrColumn::new); } /** * The name of the author of the data block to whom correspondence * should be addressed. * * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The telephone number of the author of the data block to whom * correspondence should be addressed. * * The recommended style starts with the international dialing * prefix, followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', * with no spaces. * @return StrColumn */ public StrColumn getPhone() { return delegate.getColumn("phone", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/AuditLink.java000066400000000000000000000027071414676747700303650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the AUDIT_LINK category record details about the * relationships between data blocks in the current CIF. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class AuditLink extends DelegatingCategory { public AuditLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "block_code": return getBlockCode(); case "block_description": return getBlockDescription(); default: return new DelegatingColumn(column); } } /** * The value of _audit_block.code associated with a data block * in the current file related to the current data block. The * special value '.' may be used to refer to the current data * block for completeness. * @return StrColumn */ public StrColumn getBlockCode() { return delegate.getColumn("block_code", DelegatingStrColumn::new); } /** * A textual description of the relationship of the referenced * data block to the current one. * @return StrColumn */ public StrColumn getBlockDescription() { return delegate.getColumn("block_description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Cell.java000066400000000000000000000337701414676747700273640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CELL category record details about the * crystallographic cell parameters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Cell extends DelegatingCategory { public Cell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_alpha": return getAngleAlpha(); case "angle_alpha_esd": return getAngleAlphaEsd(); case "angle_beta": return getAngleBeta(); case "angle_beta_esd": return getAngleBetaEsd(); case "angle_gamma": return getAngleGamma(); case "angle_gamma_esd": return getAngleGammaEsd(); case "entry_id": return getEntryId(); case "details": return getDetails(); case "formula_units_Z": return getFormulaUnitsZ(); case "length_a": return getLengthA(); case "length_a_esd": return getLengthAEsd(); case "length_b": return getLengthB(); case "length_b_esd": return getLengthBEsd(); case "length_c": return getLengthC(); case "length_c_esd": return getLengthCEsd(); case "volume": return getVolume(); case "volume_esd": return getVolumeEsd(); case "Z_PDB": return getZPDB(); case "reciprocal_angle_alpha": return getReciprocalAngleAlpha(); case "reciprocal_angle_beta": return getReciprocalAngleBeta(); case "reciprocal_angle_gamma": return getReciprocalAngleGamma(); case "reciprocal_angle_alpha_esd": return getReciprocalAngleAlphaEsd(); case "reciprocal_angle_beta_esd": return getReciprocalAngleBetaEsd(); case "reciprocal_angle_gamma_esd": return getReciprocalAngleGammaEsd(); case "reciprocal_length_a": return getReciprocalLengthA(); case "reciprocal_length_b": return getReciprocalLengthB(); case "reciprocal_length_c": return getReciprocalLengthC(); case "reciprocal_length_a_esd": return getReciprocalLengthAEsd(); case "reciprocal_length_b_esd": return getReciprocalLengthBEsd(); case "reciprocal_length_c_esd": return getReciprocalLengthCEsd(); case "pdbx_unique_axis": return getPdbxUniqueAxis(); default: return new DelegatingColumn(column); } } /** * Unit-cell angle alpha of the reported structure in degrees. * @return FloatColumn */ public FloatColumn getAngleAlpha() { return delegate.getColumn("angle_alpha", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.angle_alpha. * @return FloatColumn */ public FloatColumn getAngleAlphaEsd() { return delegate.getColumn("angle_alpha_esd", DelegatingFloatColumn::new); } /** * Unit-cell angle beta of the reported structure in degrees. * @return FloatColumn */ public FloatColumn getAngleBeta() { return delegate.getColumn("angle_beta", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.angle_beta. * @return FloatColumn */ public FloatColumn getAngleBetaEsd() { return delegate.getColumn("angle_beta_esd", DelegatingFloatColumn::new); } /** * Unit-cell angle gamma of the reported structure in degrees. * @return FloatColumn */ public FloatColumn getAngleGamma() { return delegate.getColumn("angle_gamma", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.angle_gamma. * @return FloatColumn */ public FloatColumn getAngleGammaEsd() { return delegate.getColumn("angle_gamma_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of special aspects of the cell choice, noting * possible alternative settings. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The number of the formula units in the unit cell as specified * by _chemical_formula.structural, _chemical_formula.moiety or * _chemical_formula.sum. * @return IntColumn */ public IntColumn getFormulaUnitsZ() { return delegate.getColumn("formula_units_Z", DelegatingIntColumn::new); } /** * Unit-cell length a corresponding to the structure reported in * angstroms. * @return FloatColumn */ public FloatColumn getLengthA() { return delegate.getColumn("length_a", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.length_a. * @return FloatColumn */ public FloatColumn getLengthAEsd() { return delegate.getColumn("length_a_esd", DelegatingFloatColumn::new); } /** * Unit-cell length b corresponding to the structure reported in * angstroms. * @return FloatColumn */ public FloatColumn getLengthB() { return delegate.getColumn("length_b", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.length_b. * @return FloatColumn */ public FloatColumn getLengthBEsd() { return delegate.getColumn("length_b_esd", DelegatingFloatColumn::new); } /** * Unit-cell length c corresponding to the structure reported in * angstroms. * @return FloatColumn */ public FloatColumn getLengthC() { return delegate.getColumn("length_c", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.length_c. * @return FloatColumn */ public FloatColumn getLengthCEsd() { return delegate.getColumn("length_c_esd", DelegatingFloatColumn::new); } /** * Cell volume V in angstroms cubed. * * V = a b c (1 - cos^2^~alpha~ - cos^2^~beta~ - cos^2^~gamma~ * + 2 cos~alpha~ cos~beta~ cos~gamma~)^1/2^ * * a = _cell.length_a * b = _cell.length_b * c = _cell.length_c * alpha = _cell.angle_alpha * beta = _cell.angle_beta * gamma = _cell.angle_gamma * @return FloatColumn */ public FloatColumn getVolume() { return delegate.getColumn("volume", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell.volume. * @return FloatColumn */ public FloatColumn getVolumeEsd() { return delegate.getColumn("volume_esd", DelegatingFloatColumn::new); } /** * The number of the polymeric chains in a unit cell. In the case * of heteropolymers, Z is the number of occurrences of the most * populous chain. * * This data item is provided for compatibility with the original * Protein Data Bank format, and only for that purpose. * @return IntColumn */ public IntColumn getZPDB() { return delegate.getColumn("Z_PDB", DelegatingIntColumn::new); } /** * The angle (recip-alpha) defining the reciprocal cell in degrees. * (recip-alpha), (recip-alpha) and (recip-alpha) related to the * angles in the real cell by: * * cos(recip-alpha) * = [cos(beta)*cos(gamma) - cos(alpha)]/[sin(beta)*sin(gamma)] * * cos(recip-beta) * = [cos(gamma)*cos(alpha) - cos(beta)]/[sin(gamma)*sin(alpha)] * * cos(recip-gamma) * = [cos(alpha)*cos(beta) - cos(gamma)]/[sin(alpha)*sin(beta)] * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleAlpha() { return delegate.getColumn("reciprocal_angle_alpha", DelegatingFloatColumn::new); } /** * The angle (recip-beta) defining the reciprocal cell in degrees. * (recip-alpha), (recip-alpha) and (recip-alpha) related to the * angles in the real cell by: * * cos(recip-alpha) * = [cos(beta)*cos(gamma) - cos(alpha)]/[sin(beta)*sin(gamma)] * * cos(recip-beta) * = [cos(gamma)*cos(alpha) - cos(beta)]/[sin(gamma)*sin(alpha)] * * cos(recip-gamma) * = [cos(alpha)*cos(beta) - cos(gamma)]/[sin(alpha)*sin(beta)] * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleBeta() { return delegate.getColumn("reciprocal_angle_beta", DelegatingFloatColumn::new); } /** * The angle (recip-gamma) defining the reciprocal cell in degrees. * (recip-alpha), (recip-alpha) and (recip-alpha) related to the * angles in the real cell by: * * cos(recip-alpha) * = [cos(beta)*cos(gamma) - cos(alpha)]/[sin(beta)*sin(gamma)] * * cos(recip-beta) * = [cos(gamma)*cos(alpha) - cos(beta)]/[sin(gamma)*sin(alpha)] * * cos(recip-gamma) * = [cos(alpha)*cos(beta) - cos(gamma)]/[sin(alpha)*sin(beta)] * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalAngleGamma() { return delegate.getColumn("reciprocal_angle_gamma", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_angle_alpha. * @return FloatColumn */ public FloatColumn getReciprocalAngleAlphaEsd() { return delegate.getColumn("reciprocal_angle_alpha_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_angle_beta. * @return FloatColumn */ public FloatColumn getReciprocalAngleBetaEsd() { return delegate.getColumn("reciprocal_angle_beta_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_angle_gamma. * @return FloatColumn */ public FloatColumn getReciprocalAngleGammaEsd() { return delegate.getColumn("reciprocal_angle_gamma_esd", DelegatingFloatColumn::new); } /** * The reciprocal cell length (recip-a) in inverse Angstroms. * (recip-a), (recip-b) and (recip-c) are related to the real cell * by the following equation: * * recip-a = b*c*sin(alpha)/V * * recip-b = c*a*sin(beta)/V * * recip-c = a*b*sin(gamma)/V * * where V is the cell volume. * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalLengthA() { return delegate.getColumn("reciprocal_length_a", DelegatingFloatColumn::new); } /** * The reciprocal cell length (recip-b) in inverse Angstroms. * (recip-a), (recip-b) and (recip-c) are related to the real cell * by the following equation: * * recip-a = b*c*sin(alpha)/V * * recip-b = c*a*sin(beta)/V * * recip-c = a*b*sin(gamma)/V * * where V is the cell volume. * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalLengthB() { return delegate.getColumn("reciprocal_length_b", DelegatingFloatColumn::new); } /** * The reciprocal cell length (recip-c) in inverse Angstroms. * (recip-a), (recip-b) and (recip-c) are related to the real cell * by the following equation: * * recip-a = b*c*sin(alpha)/V * * recip-b = c*a*sin(beta)/V * * recip-c = a*b*sin(gamma)/V * * where V is the cell volume. * * Ref: Buerger, M. J. (1942). X-ray Crystallography, p. 360. * New York: John Wiley & Sons Inc. * @return FloatColumn */ public FloatColumn getReciprocalLengthC() { return delegate.getColumn("reciprocal_length_c", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_length_a. * @return FloatColumn */ public FloatColumn getReciprocalLengthAEsd() { return delegate.getColumn("reciprocal_length_a_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_length_b. * @return FloatColumn */ public FloatColumn getReciprocalLengthBEsd() { return delegate.getColumn("reciprocal_length_b_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _cell.reciprocal_length_c. * @return FloatColumn */ public FloatColumn getReciprocalLengthCEsd() { return delegate.getColumn("reciprocal_length_c_esd", DelegatingFloatColumn::new); } /** * To further identify unique axis if necessary. E.g., P 21 with * an unique C axis will have 'C' in this field. * @return StrColumn */ public StrColumn getPdbxUniqueAxis() { return delegate.getColumn("pdbx_unique_axis", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/CellMeasurement.java000066400000000000000000000101731414676747700315620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CELL_MEASUREMENT category record details * about the measurement of the crystallographic cell parameters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CellMeasurement extends DelegatingCategory { public CellMeasurement(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "pressure": return getPressure(); case "pressure_esd": return getPressureEsd(); case "radiation": return getRadiation(); case "reflns_used": return getReflnsUsed(); case "temp": return getTemp(); case "temp_esd": return getTempEsd(); case "theta_max": return getThetaMax(); case "theta_min": return getThetaMin(); case "wavelength": return getWavelength(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The pressure in kilopascals at which the unit-cell parameters * were measured (not the pressure at which the sample was * synthesized). * @return FloatColumn */ public FloatColumn getPressure() { return delegate.getColumn("pressure", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell_measurement.pressure. * @return FloatColumn */ public FloatColumn getPressureEsd() { return delegate.getColumn("pressure_esd", DelegatingFloatColumn::new); } /** * Description of the radiation used to measure the unit-cell data. * See also _cell_measurement.wavelength. * @return StrColumn */ public StrColumn getRadiation() { return delegate.getColumn("radiation", DelegatingStrColumn::new); } /** * The total number of reflections used to determine the unit cell. * These reflections may be specified as CELL_MEASUREMENT_REFLN * data items. * @return IntColumn */ public IntColumn getReflnsUsed() { return delegate.getColumn("reflns_used", DelegatingIntColumn::new); } /** * The temperature in kelvins at which the unit-cell parameters * were measured (not the temperature of synthesis). * @return FloatColumn */ public FloatColumn getTemp() { return delegate.getColumn("temp", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _cell_measurement.temp. * @return FloatColumn */ public FloatColumn getTempEsd() { return delegate.getColumn("temp_esd", DelegatingFloatColumn::new); } /** * The maximum theta angle of reflections used to measure * the unit cell in degrees. * @return FloatColumn */ public FloatColumn getThetaMax() { return delegate.getColumn("theta_max", DelegatingFloatColumn::new); } /** * The minimum theta angle of reflections used to measure * the unit cell in degrees. * @return FloatColumn */ public FloatColumn getThetaMin() { return delegate.getColumn("theta_min", DelegatingFloatColumn::new); } /** * The wavelength in angstroms of the radiation used to measure * the unit cell. If this is not specified, the wavelength is * assumed to be that specified in the category * DIFFRN_RADIATION_WAVELENGTH. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/CellMeasurementRefln.java000066400000000000000000000037551414676747700325610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CELL_MEASUREMENT_REFLN category record * details about the reflections used to determine the * crystallographic cell parameters. * * The CELL_MEASUREMENT_REFLN data items would in general be used * only for diffractometer data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CellMeasurementRefln extends DelegatingCategory { public CellMeasurementRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "theta": return getTheta(); default: return new DelegatingColumn(column); } } /** * Miller index h of a reflection used for measurement of the unit * cell. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of a reflection used for measurement of the unit * cell. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of a reflection used for measurement of the unit * cell. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * Theta angle for a reflection used for measurement of * the unit cell in degrees. * @return FloatColumn */ public FloatColumn getTheta() { return delegate.getColumn("theta", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemComp.java000066400000000000000000000436041414676747700301750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP category give details about each * of the chemical components from which the relevant chemical * structures can be constructed, such as name, mass or charge. * * The related categories CHEM_COMP_ATOM, CHEM_COMP_BOND, * CHEM_COMP_ANGLE etc. describe the detailed geometry of these * chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemComp extends DelegatingCategory { public ChemComp(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "formula": return getFormula(); case "formula_weight": return getFormulaWeight(); case "id": return getId(); case "model_details": return getModelDetails(); case "model_erf": return getModelErf(); case "model_source": return getModelSource(); case "mon_nstd_class": return getMonNstdClass(); case "mon_nstd_details": return getMonNstdDetails(); case "mon_nstd_flag": return getMonNstdFlag(); case "mon_nstd_parent": return getMonNstdParent(); case "mon_nstd_parent_comp_id": return getMonNstdParentCompId(); case "name": return getName(); case "number_atoms_all": return getNumberAtomsAll(); case "number_atoms_nh": return getNumberAtomsNh(); case "one_letter_code": return getOneLetterCode(); case "three_letter_code": return getThreeLetterCode(); case "type": return getType(); case "pdbx_synonyms": return getPdbxSynonyms(); case "pdbx_modification_details": return getPdbxModificationDetails(); case "pdbx_component_no": return getPdbxComponentNo(); case "pdbx_type": return getPdbxType(); case "pdbx_ambiguous_flag": return getPdbxAmbiguousFlag(); case "pdbx_replaced_by": return getPdbxReplacedBy(); case "pdbx_replaces": return getPdbxReplaces(); case "pdbx_formal_charge": return getPdbxFormalCharge(); case "pdbx_subcomponent_list": return getPdbxSubcomponentList(); case "pdbx_model_coordinates_details": return getPdbxModelCoordinatesDetails(); case "pdbx_model_coordinates_db_code": return getPdbxModelCoordinatesDbCode(); case "pdbx_ideal_coordinates_details": return getPdbxIdealCoordinatesDetails(); case "pdbx_ideal_coordinates_missing_flag": return getPdbxIdealCoordinatesMissingFlag(); case "pdbx_model_coordinates_missing_flag": return getPdbxModelCoordinatesMissingFlag(); case "pdbx_initial_date": return getPdbxInitialDate(); case "pdbx_modified_date": return getPdbxModifiedDate(); case "pdbx_release_status": return getPdbxReleaseStatus(); case "pdbx_processing_site": return getPdbxProcessingSite(); case "pdbx_number_subcomponents": return getPdbxNumberSubcomponents(); case "pdbx_class_1": return getPdbxClass1(); case "pdbx_class_2": return getPdbxClass2(); case "pdbx_comp_type": return getPdbxCompType(); case "pdbx_reserved_name": return getPdbxReservedName(); case "pdbx_status": return getPdbxStatus(); case "pdbx_type_modified": return getPdbxTypeModified(); case "pdbx_casnum": return getPdbxCasnum(); case "pdbx_smiles": return getPdbxSmiles(); case "pdbx_nscnum": return getPdbxNscnum(); default: return new DelegatingColumn(column); } } /** * The formula for the chemical component. Formulae are written * according to the following rules: * * (1) Only recognized element symbols may be used. * * (2) Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * (3) A space or parenthesis must separate each cluster of * (element symbol + count), but in general parentheses are * not used. * * (4) The order of elements depends on whether carbon is * present or not. If carbon is present, the order should be: * C, then H, then the other elements in alphabetical order * of their symbol. If carbon is not present, the elements * are listed purely in alphabetic order of their symbol. This * is the 'Hill' system used by Chemical Abstracts. * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } /** * Formula mass in daltons of the chemical component. * @return FloatColumn */ public FloatColumn getFormulaWeight() { return delegate.getColumn("formula_weight", DelegatingFloatColumn::new); } /** * The value of _chem_comp.id must uniquely identify each item in * the CHEM_COMP list. * * For protein polymer entities, this is the three-letter code for * the amino acid. * * For nucleic acid polymer entities, this is the one-letter code * for the base. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A description of special aspects of the generation of the * coordinates for the model of the component. * @return StrColumn */ public StrColumn getModelDetails() { return delegate.getColumn("model_details", DelegatingStrColumn::new); } /** * A pointer to an external reference file from which the atomic * description of the component is taken. * @return StrColumn */ public StrColumn getModelErf() { return delegate.getColumn("model_erf", DelegatingStrColumn::new); } /** * The source of the coordinates for the model of the component. * @return StrColumn */ public StrColumn getModelSource() { return delegate.getColumn("model_source", DelegatingStrColumn::new); } /** * A description of the class of a nonstandard monomer if the * nonstandard monomer represents a modification of a * standard monomer. * @return StrColumn */ public StrColumn getMonNstdClass() { return delegate.getColumn("mon_nstd_class", DelegatingStrColumn::new); } /** * A description of special details of a nonstandard monomer. * @return StrColumn */ public StrColumn getMonNstdDetails() { return delegate.getColumn("mon_nstd_details", DelegatingStrColumn::new); } /** * 'yes' indicates that this is a 'standard' monomer, 'no' * indicates that it is 'nonstandard'. Nonstandard monomers * should be described in more detail using the * _chem_comp.mon_nstd_parent, _chem_comp.mon_nstd_class and * _chem_comp.mon_nstd_details data items. * @return StrColumn */ public StrColumn getMonNstdFlag() { return delegate.getColumn("mon_nstd_flag", DelegatingStrColumn::new); } /** * The name of the parent monomer of the nonstandard monomer, * if the nonstandard monomer represents a modification of a * standard monomer. * @return StrColumn */ public StrColumn getMonNstdParent() { return delegate.getColumn("mon_nstd_parent", DelegatingStrColumn::new); } /** * The identifier for the parent component of the nonstandard * component. May be be a comma separated list if this component * is derived from multiple components. * * Items in this indirectly point to _chem_comp.id in * the CHEM_COMP category. * @return StrColumn */ public StrColumn getMonNstdParentCompId() { return delegate.getColumn("mon_nstd_parent_comp_id", DelegatingStrColumn::new); } /** * The full name of the component. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The total number of atoms in the component. * @return IntColumn */ public IntColumn getNumberAtomsAll() { return delegate.getColumn("number_atoms_all", DelegatingIntColumn::new); } /** * The number of non-hydrogen atoms in the component. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } /** * For standard polymer components, the one-letter code for * the component. For non-standard polymer components, the * one-letter code for parent component if this exists; * otherwise, the one-letter code should be given as 'X'. * * Components that derived from multiple parents components * are described by a sequence of one-letter-codes. * @return StrColumn */ public StrColumn getOneLetterCode() { return delegate.getColumn("one_letter_code", DelegatingStrColumn::new); } /** * For standard polymer components, the common three-letter code for * the component. Non-standard polymer components and non-polymer * components are also assigned three-letter-codes. * * For ambiguous polymer components three-letter code should * be given as 'UNK'. Ambiguous ions are assigned the code 'UNX'. * Ambiguous non-polymer components are assigned the code 'UNL'. * @return StrColumn */ public StrColumn getThreeLetterCode() { return delegate.getColumn("three_letter_code", DelegatingStrColumn::new); } /** * For standard polymer components, the type of the monomer. * Note that monomers that will form polymers are of three types: * linking monomers, monomers with some type of N-terminal (or 5') * cap and monomers with some type of C-terminal (or 3') cap. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Synonym list for the component. * @return StrColumn */ public StrColumn getPdbxSynonyms() { return delegate.getColumn("pdbx_synonyms", DelegatingStrColumn::new); } /** * For nonstandard components a text description * of modification of the parent component. * @return StrColumn */ public StrColumn getPdbxModificationDetails() { return delegate.getColumn("pdbx_modification_details", DelegatingStrColumn::new); } /** * A serial number used by PDB in the FORMUL record. * @return IntColumn */ public IntColumn getPdbxComponentNo() { return delegate.getColumn("pdbx_component_no", DelegatingIntColumn::new); } /** * A preliminary classification used by PDB. * @return StrColumn */ public StrColumn getPdbxType() { return delegate.getColumn("pdbx_type", DelegatingStrColumn::new); } /** * A preliminary classification used by PDB to indicate * that the chemistry of this component while described * as clearly as possible is still ambiguous. Software * tools may not be able to process this component * definition. * @return StrColumn */ public StrColumn getPdbxAmbiguousFlag() { return delegate.getColumn("pdbx_ambiguous_flag", DelegatingStrColumn::new); } /** * Identifies the _chem_comp.id of the component that * has replaced this component. * @return StrColumn */ public StrColumn getPdbxReplacedBy() { return delegate.getColumn("pdbx_replaced_by", DelegatingStrColumn::new); } /** * Identifies the _chem_comp.id's of the components * which have been replaced by this component. * Multiple id codes should be separated by commas. * @return StrColumn */ public StrColumn getPdbxReplaces() { return delegate.getColumn("pdbx_replaces", DelegatingStrColumn::new); } /** * The net integer charge assigned to this component. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getPdbxFormalCharge() { return delegate.getColumn("pdbx_formal_charge", DelegatingIntColumn::new); } /** * The list of subcomponents contained in this component. * @return StrColumn */ public StrColumn getPdbxSubcomponentList() { return delegate.getColumn("pdbx_subcomponent_list", DelegatingStrColumn::new); } /** * This data item provides additional details about the model coordinates * in the component definition. * @return StrColumn */ public StrColumn getPdbxModelCoordinatesDetails() { return delegate.getColumn("pdbx_model_coordinates_details", DelegatingStrColumn::new); } /** * This data item identifies the PDB database code from which the heavy * atom model coordinates were obtained. * @return StrColumn */ public StrColumn getPdbxModelCoordinatesDbCode() { return delegate.getColumn("pdbx_model_coordinates_db_code", DelegatingStrColumn::new); } /** * This data item identifies the source of the ideal coordinates in the * component definition. * @return StrColumn */ public StrColumn getPdbxIdealCoordinatesDetails() { return delegate.getColumn("pdbx_ideal_coordinates_details", DelegatingStrColumn::new); } /** * This data item identifies if ideal coordinates are missing in this definition. * @return StrColumn */ public StrColumn getPdbxIdealCoordinatesMissingFlag() { return delegate.getColumn("pdbx_ideal_coordinates_missing_flag", DelegatingStrColumn::new); } /** * This data item identifies if model coordinates are missing in this definition. * @return StrColumn */ public StrColumn getPdbxModelCoordinatesMissingFlag() { return delegate.getColumn("pdbx_model_coordinates_missing_flag", DelegatingStrColumn::new); } /** * Date component was added to database. * @return StrColumn */ public StrColumn getPdbxInitialDate() { return delegate.getColumn("pdbx_initial_date", DelegatingStrColumn::new); } /** * Date component was last modified. * @return StrColumn */ public StrColumn getPdbxModifiedDate() { return delegate.getColumn("pdbx_modified_date", DelegatingStrColumn::new); } /** * This data item holds the current release status for the component. * @return StrColumn */ public StrColumn getPdbxReleaseStatus() { return delegate.getColumn("pdbx_release_status", DelegatingStrColumn::new); } /** * This data item identifies the deposition site that processed * this chemical component defintion. * @return StrColumn */ public StrColumn getPdbxProcessingSite() { return delegate.getColumn("pdbx_processing_site", DelegatingStrColumn::new); } /** * The number of subcomponents represented in this component. * @return IntColumn */ public IntColumn getPdbxNumberSubcomponents() { return delegate.getColumn("pdbx_number_subcomponents", DelegatingIntColumn::new); } /** * Internal classifier used to organize ligand * dictionary (broad chemical class). * @return StrColumn */ public StrColumn getPdbxClass1() { return delegate.getColumn("pdbx_class_1", DelegatingStrColumn::new); } /** * Internal classifier used to organize ligand * dictionary (notable chemical features). * @return StrColumn */ public StrColumn getPdbxClass2() { return delegate.getColumn("pdbx_class_2", DelegatingStrColumn::new); } /** * A type classification of this chemical component. * @return StrColumn */ public StrColumn getPdbxCompType() { return delegate.getColumn("pdbx_comp_type", DelegatingStrColumn::new); } /** * Previous chemical name used for this component if * a name correction has been made. * @return StrColumn */ public StrColumn getPdbxReservedName() { return delegate.getColumn("pdbx_reserved_name", DelegatingStrColumn::new); } /** * Release status of component * @return StrColumn */ public StrColumn getPdbxStatus() { return delegate.getColumn("pdbx_status", DelegatingStrColumn::new); } /** * Modification flag. * @return IntColumn */ public IntColumn getPdbxTypeModified() { return delegate.getColumn("pdbx_type_modified", DelegatingIntColumn::new); } /** * Chemical Abstract Service identifier. * @return StrColumn */ public StrColumn getPdbxCasnum() { return delegate.getColumn("pdbx_casnum", DelegatingStrColumn::new); } /** * SMILES code for component. * @return StrColumn */ public StrColumn getPdbxSmiles() { return delegate.getColumn("pdbx_smiles", DelegatingStrColumn::new); } /** * NSC identifier for component. * @return StrColumn */ public StrColumn getPdbxNscnum() { return delegate.getColumn("pdbx_nscnum", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompAngle.java000066400000000000000000000076421414676747700311460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_ANGLE category record details about * angles in a chemical component. Angles are designated by three * atoms, with the second atom forming the vertex of the angle. * Target values may be specified as angles in degrees, as a * distance between the first and third atoms, or both. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompAngle extends DelegatingCategory { public ChemCompAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "comp_id": return getCompId(); case "value_angle": return getValueAngle(); case "value_angle_esd": return getValueAngleEsd(); case "value_dist": return getValueDist(); case "value_dist_esd": return getValueDistEsd(); default: return new DelegatingColumn(column); } } /** * The ID of the first of the three atoms that define the angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the three atoms that define the angle. * The second atom is taken to be the apex of the angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The ID of the third of the three atoms that define the angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The value that should be taken as the target value for the angle * associated with the specified atoms, expressed in degrees. * @return FloatColumn */ public FloatColumn getValueAngle() { return delegate.getColumn("value_angle", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_angle.value_angle. * @return FloatColumn */ public FloatColumn getValueAngleEsd() { return delegate.getColumn("value_angle_esd", DelegatingFloatColumn::new); } /** * The value that should be taken as the target value for the angle * associated with the specified atoms, expressed as the distance * between the atoms specified by _chem_comp_angle.atom_id_1 and * _chem_comp_angle.atom_id_3. * @return FloatColumn */ public FloatColumn getValueDist() { return delegate.getColumn("value_dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_angle.value_dist. * @return FloatColumn */ public FloatColumn getValueDistEsd() { return delegate.getColumn("value_dist_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompAtom.java000066400000000000000000000314271414676747700310160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_ATOM category record details about * the atoms in a chemical component. Specifying the atomic * coordinates for the components in this category is an * alternative to specifying the structure of the component * via bonds, angles, planes etc. in the appropriate * CHEM_COMP subcategories. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompAtom extends DelegatingCategory { public ChemCompAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "alt_atom_id": return getAltAtomId(); case "atom_id": return getAtomId(); case "charge": return getCharge(); case "model_Cartn_x": return getModelCartnX(); case "model_Cartn_x_esd": return getModelCartnXEsd(); case "model_Cartn_y": return getModelCartnY(); case "model_Cartn_y_esd": return getModelCartnYEsd(); case "model_Cartn_z": return getModelCartnZ(); case "model_Cartn_z_esd": return getModelCartnZEsd(); case "comp_id": return getCompId(); case "partial_charge": return getPartialCharge(); case "substruct_code": return getSubstructCode(); case "type_symbol": return getTypeSymbol(); case "pdbx_align": return getPdbxAlign(); case "pdbx_ordinal": return getPdbxOrdinal(); case "pdbx_component_atom_id": return getPdbxComponentAtomId(); case "pdbx_component_comp_id": return getPdbxComponentCompId(); case "pdbx_alt_atom_id": return getPdbxAltAtomId(); case "pdbx_alt_comp_id": return getPdbxAltCompId(); case "pdbx_model_Cartn_x_ideal": return getPdbxModelCartnXIdeal(); case "pdbx_model_Cartn_y_ideal": return getPdbxModelCartnYIdeal(); case "pdbx_model_Cartn_z_ideal": return getPdbxModelCartnZIdeal(); case "pdbx_stereo_config": return getPdbxStereoConfig(); case "pdbx_aromatic_flag": return getPdbxAromaticFlag(); case "pdbx_leaving_atom_flag": return getPdbxLeavingAtomFlag(); case "pdbx_residue_numbering": return getPdbxResidueNumbering(); case "pdbx_polymer_type": return getPdbxPolymerType(); case "pdbx_ref_id": return getPdbxRefId(); case "pdbx_component_id": return getPdbxComponentId(); case "pdbx_component_entity_id": return getPdbxComponentEntityId(); case "pdbx_stnd_atom_id": return getPdbxStndAtomId(); default: return new DelegatingColumn(column); } } /** * An alternative identifier for the atom. This data item would be * used in cases where alternative nomenclatures exist for labelling * atoms in a group. * @return StrColumn */ public StrColumn getAltAtomId() { return delegate.getColumn("alt_atom_id", DelegatingStrColumn::new); } /** * The value of _chem_comp_atom.atom_id must uniquely identify * each atom in each monomer in the CHEM_COMP_ATOM list. * * The atom identifiers need not be unique over all atoms in the * data block; they need only be unique for each atom in a * component. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The net integer charge assigned to this atom. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getCharge() { return delegate.getColumn("charge", DelegatingIntColumn::new); } /** * The x component of the coordinates for this atom in this * component specified as orthogonal angstroms. The choice of * reference axis frame for the coordinates is arbitrary. * * The set of coordinates input for the entity here is intended to * correspond to the atomic model used to generate restraints for * structure refinement, not to atom sites in the ATOM_SITE * list. * @return FloatColumn */ public FloatColumn getModelCartnX() { return delegate.getColumn("model_Cartn_x", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_atom.model_Cartn_x. * @return FloatColumn */ public FloatColumn getModelCartnXEsd() { return delegate.getColumn("model_Cartn_x_esd", DelegatingFloatColumn::new); } /** * The y component of the coordinates for this atom in this * component specified as orthogonal angstroms. The choice of * reference axis frame for the coordinates is arbitrary. * * The set of coordinates input for the entity here is intended to * correspond to the atomic model used to generate restraints for * structure refinement, not to atom sites in the ATOM_SITE * list. * @return FloatColumn */ public FloatColumn getModelCartnY() { return delegate.getColumn("model_Cartn_y", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_atom.model_Cartn_y. * @return FloatColumn */ public FloatColumn getModelCartnYEsd() { return delegate.getColumn("model_Cartn_y_esd", DelegatingFloatColumn::new); } /** * The z component of the coordinates for this atom in this * component specified as orthogonal angstroms. The choice of * reference axis frame for the coordinates is arbitrary. * * The set of coordinates input for the entity here is intended to * correspond to the atomic model used to generate restraints for * structure refinement, not to atom sites in the ATOM_SITE * list. * @return FloatColumn */ public FloatColumn getModelCartnZ() { return delegate.getColumn("model_Cartn_z", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_atom.model_Cartn_z. * @return FloatColumn */ public FloatColumn getModelCartnZEsd() { return delegate.getColumn("model_Cartn_z_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The partial charge assigned to this atom. * @return FloatColumn */ public FloatColumn getPartialCharge() { return delegate.getColumn("partial_charge", DelegatingFloatColumn::new); } /** * This data item assigns the atom to a substructure of the * component, if appropriate. * @return StrColumn */ public StrColumn getSubstructCode() { return delegate.getColumn("substruct_code", DelegatingStrColumn::new); } /** * The code used to identify the atom species representing * this atom type. Normally this code is the element * symbol. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * Atom name alignment offset in PDB atom field. * @return IntColumn */ public IntColumn getPdbxAlign() { return delegate.getColumn("pdbx_align", DelegatingIntColumn::new); } /** * Ordinal index for the component atom list. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * The atom identifier in the subcomponent where a * larger component has been divided subcomponents. * @return StrColumn */ public StrColumn getPdbxComponentAtomId() { return delegate.getColumn("pdbx_component_atom_id", DelegatingStrColumn::new); } /** * The component identifier for the subcomponent where a * larger component has been divided subcomponents. * @return StrColumn */ public StrColumn getPdbxComponentCompId() { return delegate.getColumn("pdbx_component_comp_id", DelegatingStrColumn::new); } /** * An alternative identifier for the atom. This data item would be * used in cases where alternative nomenclatures exist for labelling * atoms in a group. * @return StrColumn */ public StrColumn getPdbxAltAtomId() { return delegate.getColumn("pdbx_alt_atom_id", DelegatingStrColumn::new); } /** * An alternative identifier for the atom. This data item would be * used in cases where alternative nomenclatures exist for labelling * atoms in a group. * @return StrColumn */ public StrColumn getPdbxAltCompId() { return delegate.getColumn("pdbx_alt_comp_id", DelegatingStrColumn::new); } /** * An alternative x component of the coordinates for this atom in this * component specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getPdbxModelCartnXIdeal() { return delegate.getColumn("pdbx_model_Cartn_x_ideal", DelegatingFloatColumn::new); } /** * An alternative y component of the coordinates for this atom in this * component specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getPdbxModelCartnYIdeal() { return delegate.getColumn("pdbx_model_Cartn_y_ideal", DelegatingFloatColumn::new); } /** * An alternative z component of the coordinates for this atom in this * component specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getPdbxModelCartnZIdeal() { return delegate.getColumn("pdbx_model_Cartn_z_ideal", DelegatingFloatColumn::new); } /** * The chiral configuration of the atom that is a chiral center. * @return StrColumn */ public StrColumn getPdbxStereoConfig() { return delegate.getColumn("pdbx_stereo_config", DelegatingStrColumn::new); } /** * A flag indicating an aromatic atom. * @return StrColumn */ public StrColumn getPdbxAromaticFlag() { return delegate.getColumn("pdbx_aromatic_flag", DelegatingStrColumn::new); } /** * A flag indicating a leaving atom. * @return StrColumn */ public StrColumn getPdbxLeavingAtomFlag() { return delegate.getColumn("pdbx_leaving_atom_flag", DelegatingStrColumn::new); } /** * Preferred residue numbering in the BIRD definition. * @return IntColumn */ public IntColumn getPdbxResidueNumbering() { return delegate.getColumn("pdbx_residue_numbering", DelegatingIntColumn::new); } /** * Is the atom in a polymer or non-polymer subcomponent in the BIRD definition. * @return StrColumn */ public StrColumn getPdbxPolymerType() { return delegate.getColumn("pdbx_polymer_type", DelegatingStrColumn::new); } /** * A reference to _pdbx_reference_entity_list.ref_entity_id * @return StrColumn */ public StrColumn getPdbxRefId() { return delegate.getColumn("pdbx_ref_id", DelegatingStrColumn::new); } /** * A reference to _pdbx_reference_entity_list.component_id * @return IntColumn */ public IntColumn getPdbxComponentId() { return delegate.getColumn("pdbx_component_id", DelegatingIntColumn::new); } /** * A reference to entity identifier in data category * pdbx_chem_comp_subcomponent_entity_list. * @return IntColumn */ public IntColumn getPdbxComponentEntityId() { return delegate.getColumn("pdbx_component_entity_id", DelegatingIntColumn::new); } /** * A standard identifier for the atom. This data item is used when * IUPAC/IUBMB nomenclature exists for labeling atoms. * @return StrColumn */ public StrColumn getPdbxStndAtomId() { return delegate.getColumn("pdbx_stnd_atom_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompBond.java000066400000000000000000000074721414676747700310030ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_BOND category record details about * the bonds between atoms in a chemical component. Target values * may be specified as bond orders, as a distance between the two * atoms, or both. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompBond extends DelegatingCategory { public ChemCompBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "comp_id": return getCompId(); case "value_order": return getValueOrder(); case "value_dist": return getValueDist(); case "value_dist_esd": return getValueDistEsd(); case "pdbx_ordinal": return getPdbxOrdinal(); case "pdbx_stereo_config": return getPdbxStereoConfig(); case "pdbx_aromatic_flag": return getPdbxAromaticFlag(); default: return new DelegatingColumn(column); } } /** * The ID of the first of the two atoms that define the bond. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the two atoms that define the bond. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a bond * order. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a * distance. * @return FloatColumn */ public FloatColumn getValueDist() { return delegate.getColumn("value_dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_bond.value_dist. * @return FloatColumn */ public FloatColumn getValueDistEsd() { return delegate.getColumn("value_dist_esd", DelegatingFloatColumn::new); } /** * Ordinal index for the component bond list. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * Stereochemical configuration across a double bond. * @return StrColumn */ public StrColumn getPdbxStereoConfig() { return delegate.getColumn("pdbx_stereo_config", DelegatingStrColumn::new); } /** * A flag indicating an aromatic bond. * @return StrColumn */ public StrColumn getPdbxAromaticFlag() { return delegate.getColumn("pdbx_aromatic_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompChir.java000066400000000000000000000105111414676747700307720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_CHIR category provide details about * the chiral centres in a chemical component. The atoms bonded * to the chiral atom are specified in the CHEM_COMP_CHIR_ATOM * category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompChir extends DelegatingCategory { public ChemCompChir(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id": return getAtomId(); case "atom_config": return getAtomConfig(); case "id": return getId(); case "comp_id": return getCompId(); case "number_atoms_all": return getNumberAtomsAll(); case "number_atoms_nh": return getNumberAtomsNh(); case "volume_flag": return getVolumeFlag(); case "volume_three": return getVolumeThree(); case "volume_three_esd": return getVolumeThreeEsd(); default: return new DelegatingColumn(column); } } /** * The ID of the atom that is a chiral centre. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The chiral configuration of the atom that is a chiral centre. * @return StrColumn */ public StrColumn getAtomConfig() { return delegate.getColumn("atom_config", DelegatingStrColumn::new); } /** * The value of _chem_comp_chir.id must uniquely identify a record * in the CHEM_COMP_CHIR list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The total number of atoms bonded to the atom specified by * _chem_comp_chir.atom_id. * @return IntColumn */ public IntColumn getNumberAtomsAll() { return delegate.getColumn("number_atoms_all", DelegatingIntColumn::new); } /** * The number of non-hydrogen atoms bonded to the atom specified by * _chem_comp_chir.atom_id. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } /** * A flag to indicate whether a chiral volume should match the * standard value in both magnitude and sign, or in magnitude only. * @return StrColumn */ public StrColumn getVolumeFlag() { return delegate.getColumn("volume_flag", DelegatingStrColumn::new); } /** * The chiral volume, V~c~, for chiral centres that involve a chiral * atom bonded to three non-hydrogen atoms and one hydrogen atom. * * V~c~ = V1 * (V2 X V3) * * V1 = the vector distance from the atom specified by * _chem_comp_chir.atom_id to the first atom in the * CHEM_COMP_CHIR_ATOM list * V2 = the vector distance from the atom specified by * _chem_comp_chir.atom_id to the second atom in the * CHEM_COMP_CHIR_ATOM list * V3 = the vector distance from the atom specified by * _chem_comp_chir.atom_id to the third atom in the * CHEM_COMP_CHIR_ATOM list * * = the vector dot product * X = the vector cross product * @return FloatColumn */ public FloatColumn getVolumeThree() { return delegate.getColumn("volume_three", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_chir.volume_three. * @return FloatColumn */ public FloatColumn getVolumeThreeEsd() { return delegate.getColumn("volume_three_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompChirAtom.java000066400000000000000000000037751414676747700316310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_CHIR_ATOM category enumerate the * atoms bonded to a chiral atom within a chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompChirAtom extends DelegatingCategory { public ChemCompChirAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id": return getAtomId(); case "chir_id": return getChirId(); case "comp_id": return getCompId(); case "dev": return getDev(); default: return new DelegatingColumn(column); } } /** * The ID of an atom bonded to the chiral atom. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp_chir.id in the * CHEM_COMP_CHIR category. * @return StrColumn */ public StrColumn getChirId() { return delegate.getColumn("chir_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the * CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of the position of this atom from the plane defined by * all of the atoms in the plane. * @return FloatColumn */ public FloatColumn getDev() { return delegate.getColumn("dev", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompLink.java000066400000000000000000000040471414676747700310110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_LINK category give details about * the links between chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompLink extends DelegatingCategory { public ChemCompLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "details": return getDetails(); case "type_comp_1": return getTypeComp1(); case "type_comp_2": return getTypeComp2(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_link.id in the * CHEM_LINK category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * A description of special aspects of a link between * chemical components in the structure. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The type of the first of the two components joined by the * link. * * This data item is a pointer to _chem_comp.type in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getTypeComp1() { return delegate.getColumn("type_comp_1", DelegatingStrColumn::new); } /** * The type of the second of the two components joined by the * link. * * This data item is a pointer to _chem_comp.type in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getTypeComp2() { return delegate.getColumn("type_comp_2", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompPlane.java000066400000000000000000000036301414676747700311500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_PLANE category provide identifiers * for the planes in a chemical component. The atoms in the plane * are specified in the CHEM_COMP_PLANE_ATOM category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompPlane extends DelegatingCategory { public ChemCompPlane(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "comp_id": return getCompId(); case "number_atoms_all": return getNumberAtomsAll(); case "number_atoms_nh": return getNumberAtomsNh(); default: return new DelegatingColumn(column); } } /** * The value of _chem_comp_plane.id must uniquely identify a record * in the CHEM_COMP_PLANE list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The total number of atoms in the plane. * @return IntColumn */ public IntColumn getNumberAtomsAll() { return delegate.getColumn("number_atoms_all", DelegatingIntColumn::new); } /** * The number of non-hydrogen atoms in the plane. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompPlaneAtom.java000066400000000000000000000037071414676747700317760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_PLANE_ATOM category enumerate the * atoms in a plane within a chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompPlaneAtom extends DelegatingCategory { public ChemCompPlaneAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id": return getAtomId(); case "comp_id": return getCompId(); case "plane_id": return getPlaneId(); case "dist_esd": return getDistEsd(); default: return new DelegatingColumn(column); } } /** * The ID of an atom involved in the plane. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp_plane.id in the * CHEM_COMP_PLANE category. * @return StrColumn */ public StrColumn getPlaneId() { return delegate.getColumn("plane_id", DelegatingStrColumn::new); } /** * This data item is the standard deviation of the * out-of-plane distance for this atom. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompTor.java000066400000000000000000000057611414676747700306640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_TOR category record details about * the torsion angles in a chemical component. As torsion angles * can have more than one target value, the target values are * specified in the CHEM_COMP_TOR_VALUE category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompTor extends DelegatingCategory { public ChemCompTor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "atom_id_4": return getAtomId4(); case "id": return getId(); case "comp_id": return getCompId(); default: return new DelegatingColumn(column); } } /** * The ID of the first of the four atoms that define the torsion * angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the four atoms that define the torsion * angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The ID of the third of the four atoms that define the torsion * angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * The ID of the fourth of the four atoms that define the torsion * angle. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId4() { return delegate.getColumn("atom_id_4", DelegatingStrColumn::new); } /** * The value of _chem_comp_tor.id must uniquely identify a * record in the CHEM_COMP_TOR list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemCompTorValue.java000066400000000000000000000064341414676747700316570ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_TOR_VALUE category record details * about the target values for the torsion angles enumerated in the * CHEM_COMP_TOR list. Target values may be specified as angles * in degrees, as a distance between the first and fourth atoms, or * both. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemCompTorValue extends DelegatingCategory { public ChemCompTorValue(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "tor_id": return getTorId(); case "angle": return getAngle(); case "angle_esd": return getAngleEsd(); case "dist": return getDist(); case "dist_esd": return getDistEsd(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp_atom.comp_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp_tor.id in the * CHEM_COMP_TOR category. * @return StrColumn */ public StrColumn getTorId() { return delegate.getColumn("tor_id", DelegatingStrColumn::new); } /** * A value that should be taken as a potential target value for the * torsion angle associated with the specified atoms, expressed in * degrees. * @return FloatColumn */ public FloatColumn getAngle() { return delegate.getColumn("angle", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_tor_value.angle. * @return FloatColumn */ public FloatColumn getAngleEsd() { return delegate.getColumn("angle_esd", DelegatingFloatColumn::new); } /** * A value that should be taken as a potential target value for the * torsion angle associated with the specified atoms, expressed as * the distance between the atoms specified by * _chem_comp_tor.atom_id_1 and _chem_comp_tor.atom_id_4 in the * referenced record in the CHEM_COMP_TOR list. Note that the * torsion angle cannot be fully specified by a distance (for * instance, a torsion angle of -60 degree will yield the same * distance as a 60 degree angle). However, the distance * specification can be useful for refinement in situations * in which the angle is already close to the desired value. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_tor_value.dist. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLink.java000066400000000000000000000023441414676747700301700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK category give details about * the links between chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLink extends DelegatingCategory { public ChemLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _chem_link.id must uniquely identify each * item in the CHEM_LINK list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A description of special aspects of a link between * chemical components in the structure. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkAngle.java000066400000000000000000000124411414676747700311360ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_ANGLE category record details * about angles in a link between chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkAngle extends DelegatingCategory { public ChemLinkAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_1_comp_id": return getAtom1CompId(); case "atom_2_comp_id": return getAtom2CompId(); case "atom_3_comp_id": return getAtom3CompId(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "link_id": return getLinkId(); case "value_angle": return getValueAngle(); case "value_angle_esd": return getValueAngleEsd(); case "value_dist": return getValueDist(); case "value_dist_esd": return getValueDistEsd(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether atom 1 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom1CompId() { return delegate.getColumn("atom_1_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 2 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom2CompId() { return delegate.getColumn("atom_2_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 3 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom3CompId() { return delegate.getColumn("atom_3_comp_id", DelegatingStrColumn::new); } /** * The ID of the first of the three atoms that define the angle. * * An atom with this ID must exist in the component of the type * specified by _chem_comp_link.type_comp_1 (or * _chem_comp_link.type_comp_2, where the appropriate data item * is indicated by the value of _chem_comp_angle.atom_1_comp_id). * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the three atoms that define the angle. * The second atom is taken to be the apex of the angle. * * An atom with this ID must exist in the component of the type * specified by _chem_comp_link.type_comp_1 (or * _chem_comp_link.type_comp_2, where the appropriate data item * is indicated by the value of _chem_comp_angle.atom_2_comp_id). * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The ID of the third of the three atoms that define the angle. * * An atom with this ID must exist in the component of the type * specified by _chem_comp_link.type_comp_1 (or * _chem_comp_link.type_comp_2, where the appropriate data item * is indicated by the value of _chem_comp_angle.atom_3_comp_id). * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link.id in the CHEM_LINK * category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * The value that should be taken as the target value for the angle * associated with the specified atoms, expressed in degrees. * @return FloatColumn */ public FloatColumn getValueAngle() { return delegate.getColumn("value_angle", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_link_angle.value_angle. * @return FloatColumn */ public FloatColumn getValueAngleEsd() { return delegate.getColumn("value_angle_esd", DelegatingFloatColumn::new); } /** * The value that should be taken as the target value for the angle * associated with the specified atoms, expressed as the distance * between the atoms specified by _chem_comp_angle.atom_id_1 and * _chem_comp_angle.atom_id_3. * @return FloatColumn */ public FloatColumn getValueDist() { return delegate.getColumn("value_dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_comp_angle.value_dist. * @return FloatColumn */ public FloatColumn getValueDistEsd() { return delegate.getColumn("value_dist_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkBond.java000066400000000000000000000072441414676747700307770ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_BOND category record details about * bonds in a link between components in the chemical structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkBond extends DelegatingCategory { public ChemLinkBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_1_comp_id": return getAtom1CompId(); case "atom_2_comp_id": return getAtom2CompId(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "link_id": return getLinkId(); case "value_dist": return getValueDist(); case "value_dist_esd": return getValueDistEsd(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether atom 1 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom1CompId() { return delegate.getColumn("atom_1_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 2 is found in the first * or the second of the two chemical components connected by * the link. * @return StrColumn */ public StrColumn getAtom2CompId() { return delegate.getColumn("atom_2_comp_id", DelegatingStrColumn::new); } /** * The ID of the first of the two atoms that define the bond. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the * linkage sense. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the two atoms that define the bond. * * As this data item does not point to a specific atom in a * specific component, it is not a child in the linkage sense. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link.id in the CHEM_LINK * category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a * distance. * @return FloatColumn */ public FloatColumn getValueDist() { return delegate.getColumn("value_dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_link_bond.value_dist. * @return FloatColumn */ public FloatColumn getValueDistEsd() { return delegate.getColumn("value_dist_esd", DelegatingFloatColumn::new); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a bond * order. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkChir.java000066400000000000000000000114151414676747700307750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_CHIR category provide details about * the chiral centres in a link between two chemical components. * The atoms bonded to the chiral atom are specified in the * CHEM_LINK_CHIR_ATOM category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkChir extends DelegatingCategory { public ChemLinkChir(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_comp_id": return getAtomCompId(); case "atom_id": return getAtomId(); case "atom_config": return getAtomConfig(); case "id": return getId(); case "link_id": return getLinkId(); case "number_atoms_all": return getNumberAtomsAll(); case "number_atoms_nh": return getNumberAtomsNh(); case "volume_flag": return getVolumeFlag(); case "volume_three": return getVolumeThree(); case "volume_three_esd": return getVolumeThreeEsd(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether the chiral atom is found in the * first or the second of the two components connected by the * link. * @return StrColumn */ public StrColumn getAtomCompId() { return delegate.getColumn("atom_comp_id", DelegatingStrColumn::new); } /** * The ID of the atom that is a chiral centre. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The chiral configuration of the atom that is a chiral centre. * @return StrColumn */ public StrColumn getAtomConfig() { return delegate.getColumn("atom_config", DelegatingStrColumn::new); } /** * The value of _chem_link_chir.id must uniquely identify a record * in the CHEM_LINK_CHIR list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link.id in the CHEM_LINK * category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * The total number of atoms bonded to the atom specified by * _chem_link_chir.atom_id. * @return IntColumn */ public IntColumn getNumberAtomsAll() { return delegate.getColumn("number_atoms_all", DelegatingIntColumn::new); } /** * The number of non-hydrogen atoms bonded to the atom specified by * _chem_link_chir.atom_id. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } /** * A flag to indicate whether a chiral volume should match the * standard value in both magnitude and sign, or in magnitude only. * @return StrColumn */ public StrColumn getVolumeFlag() { return delegate.getColumn("volume_flag", DelegatingStrColumn::new); } /** * The chiral volume, V(c), for chiral centres that involve a chiral * atom bonded to three non-hydrogen atoms and one hydrogen atom. * * V~c~ = V1 * (V2 X V3) * * V1 = the vector distance from the atom specified by * _chem_link_chir.atom_id to the first atom in the * CHEM_LINK_CHIR_ATOM list * V2 = the vector distance from the atom specified by * _chem_link_chir.atom_id to the second atom in the * CHEM_LINK_CHIR_ATOM list * V3 = the vector distance from the atom specified by * _chem_link_chir.atom_id to the third atom in the * CHEM_LINK_CHIR_ATOM list * * = the vector dot product * X = the vector cross product * @return FloatColumn */ public FloatColumn getVolumeThree() { return delegate.getColumn("volume_three", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_link_chir.volume_three. * @return FloatColumn */ public FloatColumn getVolumeThreeEsd() { return delegate.getColumn("volume_three_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkChirAtom.java000066400000000000000000000042401414676747700316140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_CHIR_ATOM category enumerate the * atoms bonded to a chiral atom in a link between two * chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkChirAtom extends DelegatingCategory { public ChemLinkChirAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_comp_id": return getAtomCompId(); case "atom_id": return getAtomId(); case "chir_id": return getChirId(); case "dev": return getDev(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether the atom bonded to a chiral * atom is found in the first or the second of the two components * connected by the link. * @return StrColumn */ public StrColumn getAtomCompId() { return delegate.getColumn("atom_comp_id", DelegatingStrColumn::new); } /** * The ID of an atom bonded to the chiral atom. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link_chir.id in the * CHEM_LINK_CHIR category. * @return StrColumn */ public StrColumn getChirId() { return delegate.getColumn("chir_id", DelegatingStrColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of the position of this atom from the plane defined by * all of the atoms in the plane. * @return FloatColumn */ public FloatColumn getDev() { return delegate.getColumn("dev", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkPlane.java000066400000000000000000000036541414676747700311550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_PLANE category provide identifiers * for the planes in a link between two chemical components. * The atoms in the plane are specified in the CHEM_LINK_PLANE_ATOM * category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkPlane extends DelegatingCategory { public ChemLinkPlane(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "link_id": return getLinkId(); case "number_atoms_all": return getNumberAtomsAll(); case "number_atoms_nh": return getNumberAtomsNh(); default: return new DelegatingColumn(column); } } /** * The value of _chem_link_plane.id must uniquely identify a record * in the CHEM_LINK_PLANE list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link.id in the CHEM_LINK * category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * The total number of atoms in the plane. * @return IntColumn */ public IntColumn getNumberAtomsAll() { return delegate.getColumn("number_atoms_all", DelegatingIntColumn::new); } /** * The number of non-hydrogen atoms in the plane. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkPlaneAtom.java000066400000000000000000000034221414676747700317670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_PLANE_ATOM category enumerate the * atoms in a plane in a link between two chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkPlaneAtom extends DelegatingCategory { public ChemLinkPlaneAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_comp_id": return getAtomCompId(); case "atom_id": return getAtomId(); case "plane_id": return getPlaneId(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether the atom in a plane is found in * the first or the second of the two components connected by the * link. * @return StrColumn */ public StrColumn getAtomCompId() { return delegate.getColumn("atom_comp_id", DelegatingStrColumn::new); } /** * The ID of an atom involved in the plane. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link_plane.id in the * CHEM_LINK_PLANE category. * @return StrColumn */ public StrColumn getPlaneId() { return delegate.getColumn("plane_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkTor.java000066400000000000000000000112431414676747700306530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_TOR category record details about * the torsion angles in a link between two chemical components. * As torsion angles can have more than one target value, the * target values are specified in the CHEM_LINK_TOR_VALUE category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkTor extends DelegatingCategory { public ChemLinkTor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_1_comp_id": return getAtom1CompId(); case "atom_2_comp_id": return getAtom2CompId(); case "atom_3_comp_id": return getAtom3CompId(); case "atom_4_comp_id": return getAtom4CompId(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "atom_id_4": return getAtomId4(); case "id": return getId(); case "link_id": return getLinkId(); default: return new DelegatingColumn(column); } } /** * This data item indicates whether atom 1 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom1CompId() { return delegate.getColumn("atom_1_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 2 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom2CompId() { return delegate.getColumn("atom_2_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 3 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom3CompId() { return delegate.getColumn("atom_3_comp_id", DelegatingStrColumn::new); } /** * This data item indicates whether atom 4 is found in the first * or the second of the two components connected by the link. * @return StrColumn */ public StrColumn getAtom4CompId() { return delegate.getColumn("atom_4_comp_id", DelegatingStrColumn::new); } /** * The ID of the first of the four atoms that define the torsion * angle. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the four atoms that define the torsion * angle. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The ID of the third of the four atoms that define the torsion * angle. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * The ID of the fourth of the four atoms that define the torsion * angle. * * As this data item does not point to a specific atom in a * specific chemical component, it is not a child in the linkage * sense. * @return StrColumn */ public StrColumn getAtomId4() { return delegate.getColumn("atom_id_4", DelegatingStrColumn::new); } /** * The value of _chem_link_tor.id must uniquely identify a * record in the CHEM_LINK_TOR list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_link.id in the CHEM_LINK * category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemLinkTorValue.java000066400000000000000000000057331414676747700316570ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_LINK_TOR_VALUE category record details * about the target values for the torsion angles enumerated in the * CHEM_LINK_TOR list. Target values may be specified as angles * in degrees, as a distance between the first and fourth atoms, or * both. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemLinkTorValue extends DelegatingCategory { public ChemLinkTorValue(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "tor_id": return getTorId(); case "angle": return getAngle(); case "angle_esd": return getAngleEsd(); case "dist": return getDist(); case "dist_esd": return getDistEsd(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_link_tor.id in the * CHEM_LINK_TOR category. * @return StrColumn */ public StrColumn getTorId() { return delegate.getColumn("tor_id", DelegatingStrColumn::new); } /** * A value that should be taken as a potential target value for the * torsion angle associated with the specified atoms, expressed in * degrees. * @return FloatColumn */ public FloatColumn getAngle() { return delegate.getColumn("angle", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_link_tor_value.angle. * @return FloatColumn */ public FloatColumn getAngleEsd() { return delegate.getColumn("angle_esd", DelegatingFloatColumn::new); } /** * A value that should be taken as a potential target value for the * torsion angle associated with the specified atoms, expressed as * the distance between the atoms specified by * _chem_link_tor.atom_id_1 and _chem_link_tor.atom_id_4 in the * referenced record in the CHEM_LINK_TOR list. Note that the * torsion angle cannot be fully specified by a distance (for * instance, a torsion angle of -60 degree will yield the same * distance as a 60 degree angle). However, the distance * specification can be useful for refinement in situations in * which the angle is already close to the desired value. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _chem_link_tor_value.dist. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Chemical.java000066400000000000000000000256571414676747700302170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEMICAL category would not in general be * used in a macromolecular CIF. See instead the ENTITY data * items. * * Data items in the CHEMICAL category record details about the * composition and chemical properties of the compounds. The * formula data items must agree with those that specify the * density, unit-cell and Z values. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Chemical extends DelegatingCategory { public Chemical(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "compound_source": return getCompoundSource(); case "melting_point": return getMeltingPoint(); case "name_common": return getNameCommon(); case "name_mineral": return getNameMineral(); case "name_structure_type": return getNameStructureType(); case "name_systematic": return getNameSystematic(); case "absolute_configuration": return getAbsoluteConfiguration(); case "melting_point_gt": return getMeltingPointGt(); case "melting_point_lt": return getMeltingPointLt(); case "optical_rotation": return getOpticalRotation(); case "properties_biological": return getPropertiesBiological(); case "properties_physical": return getPropertiesPhysical(); case "temperature_decomposition": return getTemperatureDecomposition(); case "temperature_decomposition_esd": return getTemperatureDecompositionEsd(); case "temperature_decomposition_gt": return getTemperatureDecompositionGt(); case "temperature_decomposition_lt": return getTemperatureDecompositionLt(); case "temperature_sublimation": return getTemperatureSublimation(); case "temperature_sublimation_esd": return getTemperatureSublimationEsd(); case "temperature_sublimation_gt": return getTemperatureSublimationGt(); case "temperature_sublimation_lt": return getTemperatureSublimationLt(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Description of the source of the compound under study, or of the * parent molecule if a simple derivative is studied. This includes * the place of discovery for minerals or the actual source of a * natural product. * @return StrColumn */ public StrColumn getCompoundSource() { return delegate.getColumn("compound_source", DelegatingStrColumn::new); } /** * The temperature in kelvins at which the crystalline solid changes * to a liquid. * @return FloatColumn */ public FloatColumn getMeltingPoint() { return delegate.getColumn("melting_point", DelegatingFloatColumn::new); } /** * Trivial name by which the compound is commonly known. * @return StrColumn */ public StrColumn getNameCommon() { return delegate.getColumn("name_common", DelegatingStrColumn::new); } /** * Mineral name accepted by the International Mineralogical * Association. Use only for natural minerals. See also * _chemical.compound_source. * @return StrColumn */ public StrColumn getNameMineral() { return delegate.getColumn("name_mineral", DelegatingStrColumn::new); } /** * Commonly used structure-type name. Usually only applied to * minerals or inorganic compounds. * @return StrColumn */ public StrColumn getNameStructureType() { return delegate.getColumn("name_structure_type", DelegatingStrColumn::new); } /** * IUPAC or Chemical Abstracts full name of the compound. * @return StrColumn */ public StrColumn getNameSystematic() { return delegate.getColumn("name_systematic", DelegatingStrColumn::new); } /** * Necessary conditions for the assignment of * _chemical.absolute_configuration are given by H. D. Flack and * G. Bernardinelli (1999, 2000). * * Ref: Flack, H. D. & Bernardinelli, G. (1999). Acta Cryst. A55, * 908-915. (http://www.iucr.org/paper?sh0129) * Flack, H. D. & Bernardinelli, G. (2000). J. Appl. Cryst. * 33, 1143-1148. (http://www.iucr.org/paper?ks0021) * @return StrColumn */ public StrColumn getAbsoluteConfiguration() { return delegate.getColumn("absolute_configuration", DelegatingStrColumn::new); } /** * A temperature in kelvins above * which the melting point (the temperature at which the * crystalline solid changes to a liquid) lies. * _chemical.melting_point_gt and _chemical.melting_point_lt * allow a range of temperatures to be given. * * _chemical.melting_point should always be used in preference * to these two items whenever possible. * @return FloatColumn */ public FloatColumn getMeltingPointGt() { return delegate.getColumn("melting_point_gt", DelegatingFloatColumn::new); } /** * A temperature in kelvins below which the melting point (the * temperature at which the crystalline solid changes to a liquid) * lies. _chemical.melting_point_gt and _chemical.melting_point_lt * allow a range of temperatures to be given. * * _chemical.melting_point should always be used in preference * to these two items whenever possible. * @return FloatColumn */ public FloatColumn getMeltingPointLt() { return delegate.getColumn("melting_point_lt", DelegatingFloatColumn::new); } /** * The optical rotation in solution of the compound is * specified in the following format: * '[\a]^TEMP^~WAVE~ = SORT (c = CONC, SOLV)' * where: * TEMP is the temperature of the measurement in degrees * Celsius, * WAVE is an indication of the wavelength of the light * used for the measurement, * CONC is the concentration of the solution given as the * mass of the substance in g in 100 ml of solution, * SORT is the signed value (preceded by a + or a - sign) * of 100.\a/(l.c), where \a is the signed optical * rotation in degrees measured in a cell of length l in * dm and c is the value of CONC as defined above, and * SOLV is the chemical formula of the solvent. * @return StrColumn */ public StrColumn getOpticalRotation() { return delegate.getColumn("optical_rotation", DelegatingStrColumn::new); } /** * A free-text description of the biological properties of the * material. * @return StrColumn */ public StrColumn getPropertiesBiological() { return delegate.getColumn("properties_biological", DelegatingStrColumn::new); } /** * A free-text description of the physical properties of the material. * @return StrColumn */ public StrColumn getPropertiesPhysical() { return delegate.getColumn("properties_physical", DelegatingStrColumn::new); } /** * The temperature in kelvins at which the solid decomposes. * @return FloatColumn */ public FloatColumn getTemperatureDecomposition() { return delegate.getColumn("temperature_decomposition", DelegatingFloatColumn::new); } /** * The estimated standard deviation of * _chemical.temperature_decomposition. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionEsd() { return delegate.getColumn("temperature_decomposition_esd", DelegatingFloatColumn::new); } /** * A temperature in kelvins above which the solid is known to * decompose. _chemical.temperature_decomposition_gt and * _chemical.temperature_decomposition_lt allow * a range of temperatures to be given. * * _chemical.temperature_decomposition should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionGt() { return delegate.getColumn("temperature_decomposition_gt", DelegatingFloatColumn::new); } /** * A temperature in kelvins below which the solid is known to * decompose. _chemical.temperature_decomposition_gt and * _chemical.temperature_decomposition_lt allow * a range of temperatures to be given. * * _chemical.temperature_decomposition should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getTemperatureDecompositionLt() { return delegate.getColumn("temperature_decomposition_lt", DelegatingFloatColumn::new); } /** * The temperature in kelvins at which the solid sublimes. * @return FloatColumn */ public FloatColumn getTemperatureSublimation() { return delegate.getColumn("temperature_sublimation", DelegatingFloatColumn::new); } /** * The estimated standard deviation of * _chemical.temperature_sublimation. * @return FloatColumn */ public FloatColumn getTemperatureSublimationEsd() { return delegate.getColumn("temperature_sublimation_esd", DelegatingFloatColumn::new); } /** * A temperature in kelvins above which the solid is known to * sublime. _chemical.temperature_sublimation_gt and * _chemical.temperature_sublimation_lt allow a * range of temperatures to be given. * * _chemical.temperature_sublimation should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getTemperatureSublimationGt() { return delegate.getColumn("temperature_sublimation_gt", DelegatingFloatColumn::new); } /** * A temperature in kelvins below which the solid is known to * sublime. _chemical.temperature_sublimation_gt and * _chemical.temperature_sublimation_lt allow a * range of temperatures to be given. * * _chemical.temperature_sublimation should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getTemperatureSublimationLt() { return delegate.getColumn("temperature_sublimation_lt", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemicalConnAtom.java000066400000000000000000000106451414676747700316450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEMICAL_CONN_ATOM category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND * categories record details about the two-dimensional (2D) * chemical structure of the molecular species. They allow * a 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and * substructural relationships. * * The CHEMICAL_CONN_ATOM data items provide information about the * chemical properties of the atoms in the structure. In cases * where crystallographic and molecular symmetry elements coincide, * they must also contain symmetry-generated atoms, so that the * CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND data items will always * describe a complete chemical entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalConnAtom extends DelegatingCategory { public ChemicalConnAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "charge": return getCharge(); case "display_x": return getDisplayX(); case "display_y": return getDisplayY(); case "NCA": return getNCA(); case "NH": return getNH(); case "number": return getNumber(); case "type_symbol": return getTypeSymbol(); default: return new DelegatingColumn(column); } } /** * The net integer charge assigned to this atom. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getCharge() { return delegate.getColumn("charge", DelegatingIntColumn::new); } /** * The 2D Cartesian x coordinate of the position of this atom in a * recognizable chemical diagram. The coordinate origin is at the * lower left corner, the x axis is horizontal and the y axis * is vertical. The coordinates must lie in the range 0.0 to 1.0. * These coordinates can be obtained from projections of a suitable * uncluttered view of the molecular structure. * @return FloatColumn */ public FloatColumn getDisplayX() { return delegate.getColumn("display_x", DelegatingFloatColumn::new); } /** * The 2D Cartesian y coordinate of the position of this atom in a * recognizable chemical diagram. The coordinate origin is at the * lower left corner, the x axis is horizontal and the y axis * is vertical. The coordinates must lie in the range 0.0 to 1.0. * These coordinates can be obtained from projections of a suitable * uncluttered view of the molecular structure. * @return FloatColumn */ public FloatColumn getDisplayY() { return delegate.getColumn("display_y", DelegatingFloatColumn::new); } /** * The number of connected atoms excluding terminal hydrogen atoms. * @return IntColumn */ public IntColumn getNCA() { return delegate.getColumn("NCA", DelegatingIntColumn::new); } /** * The total number of hydrogen atoms attached to this atom, * regardless of whether they are included in the refinement or * the ATOM_SITE list. This number is the same as * _atom_site.attached_hydrogens only if none of the hydrogen * atoms appear in the ATOM_SITE list. * @return IntColumn */ public IntColumn getNH() { return delegate.getColumn("NH", DelegatingIntColumn::new); } /** * The chemical sequence number to be associated with this atom. * Within an ATOM_SITE list, this number must match one of * the _atom_site.chemical_conn_number values. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_type.symbol in the * ATOM_TYPE category. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemicalConnBond.java000066400000000000000000000042451414676747700316260ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEMICAL_CONN_BOND category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND * categories record details about the two-dimensional (2D) * chemical structure of the molecular species. They allow a * 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and * substructural relationships. * * The CHEMICAL_CONN_BOND data items specify the connections * between the atoms in the CHEMICAL_CONN_ATOM list and the nature * of the chemical bond between these atoms. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalConnBond extends DelegatingCategory { public ChemicalConnBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_1": return getAtom1(); case "atom_2": return getAtom2(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chemical_conn_atom.number in the * CHEMICAL_CONN_ATOM category. * @return IntColumn */ public IntColumn getAtom1() { return delegate.getColumn("atom_1", DelegatingIntColumn::new); } /** * This data item is a pointer to _chemical_conn_atom.number in the * CHEMICAL_CONN_ATOM category. * @return IntColumn */ public IntColumn getAtom2() { return delegate.getColumn("atom_2", DelegatingIntColumn::new); } /** * The chemical bond type associated with the connection between * the two sites _chemical_conn_bond.atom_1 and * _chemical_conn_bond.atom_2. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ChemicalFormula.java000066400000000000000000000163551414676747700315400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEMICAL_FORMULA category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_FORMULA category specify the * composition and chemical properties of the compound. The formula * data items must agree with those that specify the density, * unit-cell and Z values. * * The following rules apply to the construction of the data items * _chemical_formula.analytical, _chemical_formula.structural and * _chemical_formula.sum. For the data item * _chemical_formula.moiety, the formula construction is broken up * into residues or moieties, i.e. groups of atoms that form a * molecular unit or molecular ion. The rules given below apply * within each moiety but different requirements apply to the way * that moieties are connected (see _chemical_formula.moiety). * * (1) Only recognized element symbols may be used. * * (2) Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * (3) A space or parenthesis must separate each cluster of (element * symbol + count). * * (4) Where a group of elements is enclosed in parentheses, the * multiplier for the group must follow the closing parenthesis. * That is, all element and group multipliers are assumed to be * printed as subscripted numbers. (An exception to this rule * exists for _chemical_formula.moiety formulae where pre- and * post-multipliers are permitted for molecular units.) * * (5) Unless the elements are ordered in a manner that corresponds * to their chemical structure, as in * _chemical_formula.structural, the order of the elements within * any group or moiety should be: C, then H, then the other * elements in alphabetical order of their symbol. This is the * 'Hill' system used by Chemical Abstracts. This ordering is * used in _chemical_formula.moiety and _chemical_formula.sum. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ChemicalFormula extends DelegatingCategory { public ChemicalFormula(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "analytical": return getAnalytical(); case "entry_id": return getEntryId(); case "iupac": return getIupac(); case "moiety": return getMoiety(); case "structural": return getStructural(); case "sum": return getSum(); case "weight": return getWeight(); case "weight_meas": return getWeightMeas(); default: return new DelegatingColumn(column); } } /** * Formula determined by standard chemical analysis including trace * elements. See the CHEMICAL_FORMULA category description for * rules for writing chemical formulae. Parentheses are used only * for standard uncertainties (estimated standard deviations). * @return StrColumn */ public StrColumn getAnalytical() { return delegate.getColumn("analytical", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Formula expressed in conformance with IUPAC rules for inorganic * and metal-organic compounds where these conflict with the rules * for any other CHEMICAL_FORMULA entries. Typically used for * formatting a formula in accordance with journal rules. This * should appear in the data block in addition to the most * appropriate of the other CHEMICAL_FORMULA data names. * * Ref: IUPAC (1990). Nomenclature of Inorganic Chemistry. * Oxford: Blackwell Scientific Publications. * @return StrColumn */ public StrColumn getIupac() { return delegate.getColumn("iupac", DelegatingStrColumn::new); } /** * Formula with each discrete bonded residue or ion shown as a * separate moiety. See the CHEMICAL_FORMULA category description * for rules for writing chemical formulae. In addition to the * general formulae requirements, the following rules apply: * (1) Moieties are separated by commas ','. * (2) The order of elements within a moiety follows general rule * (5) in the CHEMICAL_FORMULA category description. * (3) Parentheses are not used within moieties but may surround * a moiety. Parentheses may not be nested. * (4) Charges should be placed at the end of the moiety. The * charge '+' or '-' may be preceded by a numerical multiplier * and should be separated from the last (element symbol + * count) by a space. Pre- or post-multipliers may be used for * individual moieties. * @return StrColumn */ public StrColumn getMoiety() { return delegate.getColumn("moiety", DelegatingStrColumn::new); } /** * See the CHEMICAL_FORMULA category description for the rules for * writing chemical formulae for inorganics, organometallics, metal * complexes etc., in which bonded groups are preserved as * discrete entities within parentheses, with post-multipliers as * required. The order of the elements should give as much * information as possible about the chemical structure. * Parentheses may be used and nested as required. This formula * should correspond to the structure as actually reported, i.e. * trace elements not included in atom-type and atom-site data * should not be included in this formula (see also * _chemical_formula.analytical). * @return StrColumn */ public StrColumn getStructural() { return delegate.getColumn("structural", DelegatingStrColumn::new); } /** * See the CHEMICAL_FORMULA category description for the rules * for writing chemical formulae in which all discrete bonded * residues and ions are summed over the constituent elements, * following the ordering given in general rule (5) in the * CHEMICAL_FORMULA category description. Parentheses are not * normally used. * @return StrColumn */ public StrColumn getSum() { return delegate.getColumn("sum", DelegatingStrColumn::new); } /** * Formula mass in daltons. This mass should correspond to the * formulae given under _chemical_formula.structural, * _chemical_formula.moiety or _chemical_formula.sum and, * together with the Z value and cell parameters, should * yield the density given as _exptl_crystal.density_diffrn. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } /** * Formula mass in daltons measured by a non-diffraction experiment. * @return FloatColumn */ public FloatColumn getWeightMeas() { return delegate.getColumn("weight_meas", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Citation.java000066400000000000000000000254261414676747700302560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CITATION category record details about the * literature cited as being relevant to the contents of the data * block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Citation extends DelegatingCategory { public Citation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "abstract": return getAbstract(); case "abstract_id_CAS": return getAbstractIdCAS(); case "book_id_ISBN": return getBookIdISBN(); case "book_publisher": return getBookPublisher(); case "book_publisher_city": return getBookPublisherCity(); case "book_title": return getBookTitle(); case "coordinate_linkage": return getCoordinateLinkage(); case "country": return getCountry(); case "database_id_Medline": return getDatabaseIdMedline(); case "details": return getDetails(); case "id": return getId(); case "journal_abbrev": return getJournalAbbrev(); case "journal_id_ASTM": return getJournalIdASTM(); case "journal_id_CSD": return getJournalIdCSD(); case "journal_id_ISSN": return getJournalIdISSN(); case "journal_full": return getJournalFull(); case "journal_issue": return getJournalIssue(); case "journal_volume": return getJournalVolume(); case "language": return getLanguage(); case "page_first": return getPageFirst(); case "page_last": return getPageLast(); case "title": return getTitle(); case "year": return getYear(); case "database_id_CSD": return getDatabaseIdCSD(); case "pdbx_database_id_DOI": return getPdbxDatabaseIdDOI(); case "pdbx_database_id_PubMed": return getPdbxDatabaseIdPubMed(); case "pdbx_database_id_patent": return getPdbxDatabaseIdPatent(); case "unpublished_flag": return getUnpublishedFlag(); default: return new DelegatingColumn(column); } } /** * Abstract for the citation. This is used most when the * citation is extracted from a bibliographic database that * contains full text or abstract information. * @return StrColumn */ public StrColumn getAbstract() { return delegate.getColumn("abstract", DelegatingStrColumn::new); } /** * The Chemical Abstracts Service (CAS) abstract identifier; * relevant for journal articles. * @return StrColumn */ public StrColumn getAbstractIdCAS() { return delegate.getColumn("abstract_id_CAS", DelegatingStrColumn::new); } /** * The International Standard Book Number (ISBN) code assigned to * the book cited; relevant for books or book chapters. * @return StrColumn */ public StrColumn getBookIdISBN() { return delegate.getColumn("book_id_ISBN", DelegatingStrColumn::new); } /** * The name of the publisher of the citation; relevant * for books or book chapters. * @return StrColumn */ public StrColumn getBookPublisher() { return delegate.getColumn("book_publisher", DelegatingStrColumn::new); } /** * The location of the publisher of the citation; relevant * for books or book chapters. * @return StrColumn */ public StrColumn getBookPublisherCity() { return delegate.getColumn("book_publisher_city", DelegatingStrColumn::new); } /** * The title of the book in which the citation appeared; relevant * for books or book chapters. * @return StrColumn */ public StrColumn getBookTitle() { return delegate.getColumn("book_title", DelegatingStrColumn::new); } /** * _citation.coordinate_linkage states whether this citation * is concerned with precisely the set of coordinates given in the * data block. If, for instance, the publication described the same * structure, but the coordinates had undergone further refinement * prior to the creation of the data block, the value of this data * item would be 'no'. * @return StrColumn */ public StrColumn getCoordinateLinkage() { return delegate.getColumn("coordinate_linkage", DelegatingStrColumn::new); } /** * The country/region of publication; relevant for books * and book chapters. * @return StrColumn */ public StrColumn getCountry() { return delegate.getColumn("country", DelegatingStrColumn::new); } /** * Accession number used by Medline to categorize a specific * bibliographic entry. * @return IntColumn */ public IntColumn getDatabaseIdMedline() { return delegate.getColumn("database_id_Medline", DelegatingIntColumn::new); } /** * A description of special aspects of the relationship * of the contents of the data block to the literature item cited. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _citation.id must uniquely identify a record in the * CITATION list. * * The _citation.id 'primary' should be used to indicate the * citation that the author(s) consider to be the most pertinent to * the contents of the data block. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Abbreviated name of the cited journal as given in the * Chemical Abstracts Service Source Index. * @return StrColumn */ public StrColumn getJournalAbbrev() { return delegate.getColumn("journal_abbrev", DelegatingStrColumn::new); } /** * The American Society for Testing and Materials (ASTM) code * assigned to the journal cited (also referred to as the CODEN * designator of the Chemical Abstracts Service); relevant for * journal articles. * @return StrColumn */ public StrColumn getJournalIdASTM() { return delegate.getColumn("journal_id_ASTM", DelegatingStrColumn::new); } /** * The Cambridge Structural Database (CSD) code assigned to the * journal cited; relevant for journal articles. This is also the * system used at the Protein Data Bank (PDB). * @return StrColumn */ public StrColumn getJournalIdCSD() { return delegate.getColumn("journal_id_CSD", DelegatingStrColumn::new); } /** * The International Standard Serial Number (ISSN) code assigned to * the journal cited; relevant for journal articles. * @return StrColumn */ public StrColumn getJournalIdISSN() { return delegate.getColumn("journal_id_ISSN", DelegatingStrColumn::new); } /** * Full name of the cited journal; relevant for journal articles. * @return StrColumn */ public StrColumn getJournalFull() { return delegate.getColumn("journal_full", DelegatingStrColumn::new); } /** * Issue number of the journal cited; relevant for journal * articles. * @return StrColumn */ public StrColumn getJournalIssue() { return delegate.getColumn("journal_issue", DelegatingStrColumn::new); } /** * Volume number of the journal cited; relevant for journal * articles. * @return StrColumn */ public StrColumn getJournalVolume() { return delegate.getColumn("journal_volume", DelegatingStrColumn::new); } /** * Language in which the cited article is written. * @return StrColumn */ public StrColumn getLanguage() { return delegate.getColumn("language", DelegatingStrColumn::new); } /** * The first page of the citation; relevant for journal * articles, books and book chapters. * @return StrColumn */ public StrColumn getPageFirst() { return delegate.getColumn("page_first", DelegatingStrColumn::new); } /** * The last page of the citation; relevant for journal * articles, books and book chapters. * @return StrColumn */ public StrColumn getPageLast() { return delegate.getColumn("page_last", DelegatingStrColumn::new); } /** * The title of the citation; relevant for journal articles, books * and book chapters. * @return StrColumn */ public StrColumn getTitle() { return delegate.getColumn("title", DelegatingStrColumn::new); } /** * The year of the citation; relevant for journal articles, books * and book chapters. * @return IntColumn */ public IntColumn getYear() { return delegate.getColumn("year", DelegatingIntColumn::new); } /** * Identifier ('refcode') of the database record in the Cambridge * Structural Database that contains details of the cited structure. * @return StrColumn */ public StrColumn getDatabaseIdCSD() { return delegate.getColumn("database_id_CSD", DelegatingStrColumn::new); } /** * Document Object Identifier used by doi.org to uniquely * specify bibliographic entry. * @return StrColumn */ public StrColumn getPdbxDatabaseIdDOI() { return delegate.getColumn("pdbx_database_id_DOI", DelegatingStrColumn::new); } /** * Ascession number used by PubMed to categorize a specific * bibliographic entry. * @return IntColumn */ public IntColumn getPdbxDatabaseIdPubMed() { return delegate.getColumn("pdbx_database_id_PubMed", DelegatingIntColumn::new); } /** * If citation is a patent, the accession issued by a * patent office. * @return StrColumn */ public StrColumn getPdbxDatabaseIdPatent() { return delegate.getColumn("pdbx_database_id_patent", DelegatingStrColumn::new); } /** * Flag to indicate that this citation will not be published. * @return StrColumn */ public StrColumn getUnpublishedFlag() { return delegate.getColumn("unpublished_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/CitationAuthor.java000066400000000000000000000040531414676747700314320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CITATION_AUTHOR category record details * about the authors associated with the citations in the * CITATION list. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CitationAuthor extends DelegatingCategory { public CitationAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "citation_id": return getCitationId(); case "name": return getName(); case "ordinal": return getOrdinal(); case "identifier_ORCID": return getIdentifierORCID(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _citation.id in the CITATION * category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * Name of an author of the citation; relevant for journal * articles, books and book chapters. * * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * This data item defines the order of the author's name in the * list of authors of a citation. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The Open Researcher and Contributor ID (ORCID). * @return StrColumn */ public StrColumn getIdentifierORCID() { return delegate.getColumn("identifier_ORCID", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/CitationEditor.java000066400000000000000000000033671414676747700314250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CITATION_EDITOR category record details * about the editors associated with the books or book chapters * cited in the CITATION list. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class CitationEditor extends DelegatingCategory { public CitationEditor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "citation_id": return getCitationId(); case "name": return getName(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _citation.id in the CITATION * category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * Names of an editor of the citation; relevant for books and * book chapters. * * The family name(s), followed by a comma and including any * dynastic components, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * This data item defines the order of the editor's name in the * list of editors of a citation. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Computing.java000066400000000000000000000114561414676747700304470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the COMPUTING category record details about the * computer programs used in the crystal structure analysis. * * Data items in this category would not, in general, be used in * a macromolecular CIF. The category SOFTWARE, which allows * a more detailed description of computer programs and * their attributes to be given, would be used instead. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Computing extends DelegatingCategory { public Computing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "cell_refinement": return getCellRefinement(); case "data_collection": return getDataCollection(); case "data_reduction": return getDataReduction(); case "molecular_graphics": return getMolecularGraphics(); case "publication_material": return getPublicationMaterial(); case "structure_refinement": return getStructureRefinement(); case "structure_solution": return getStructureSolution(); case "pdbx_structure_refinement_method": return getPdbxStructureRefinementMethod(); case "pdbx_data_reduction_ii": return getPdbxDataReductionIi(); case "pdbx_data_reduction_ds": return getPdbxDataReductionDs(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Software used for cell refinement. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getCellRefinement() { return delegate.getColumn("cell_refinement", DelegatingStrColumn::new); } /** * Software used for data collection. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getDataCollection() { return delegate.getColumn("data_collection", DelegatingStrColumn::new); } /** * Software used for data reduction. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getDataReduction() { return delegate.getColumn("data_reduction", DelegatingStrColumn::new); } /** * Software used for molecular graphics. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getMolecularGraphics() { return delegate.getColumn("molecular_graphics", DelegatingStrColumn::new); } /** * Software used for generating material for publication. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getPublicationMaterial() { return delegate.getColumn("publication_material", DelegatingStrColumn::new); } /** * Software used for refinement of the structure. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getStructureRefinement() { return delegate.getColumn("structure_refinement", DelegatingStrColumn::new); } /** * Software used for solution of the structure. * * Give the program or package name and a brief reference. * @return StrColumn */ public StrColumn getStructureSolution() { return delegate.getColumn("structure_solution", DelegatingStrColumn::new); } /** * Program/package name for structure refinement method. * @return StrColumn */ public StrColumn getPdbxStructureRefinementMethod() { return delegate.getColumn("pdbx_structure_refinement_method", DelegatingStrColumn::new); } /** * Program/package name for data reduction/intensity integration software * @return StrColumn */ public StrColumn getPdbxDataReductionIi() { return delegate.getColumn("pdbx_data_reduction_ii", DelegatingStrColumn::new); } /** * Program/package name for data reduction/data scaling * @return StrColumn */ public StrColumn getPdbxDataReductionDs() { return delegate.getColumn("pdbx_data_reduction_ds", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Database.java000066400000000000000000000142331414676747700302020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE category have been superseded by * data items in the DATABASE_2 category. They are included * here only for compliance with older CIFs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Database extends DelegatingCategory { public Database(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "journal_ASTM": return getJournalASTM(); case "journal_CSD": return getJournalCSD(); case "CSD_history": return getCSDHistory(); case "code_CAS": return getCodeCAS(); case "code_CSD": return getCodeCSD(); case "code_ICSD": return getCodeICSD(); case "code_MDF": return getCodeMDF(); case "code_NBS": return getCodeNBS(); case "code_PDB": return getCodePDB(); case "code_PDF": return getCodePDF(); case "code_depnum_ccdc_fiz": return getCodeDepnumCcdcFiz(); case "code_depnum_ccdc_journal": return getCodeDepnumCcdcJournal(); case "code_depnum_ccdc_archive": return getCodeDepnumCcdcArchive(); case "pdbx_code_NDB": return getPdbxCodeNDB(); case "pdbx_code_PDB": return getPdbxCodePDB(); case "pdbx_related_codes_PDB": return getPdbxRelatedCodesPDB(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The ASTM CODEN designator for a journal as given in the Chemical * Source List maintained by the Chemical Abstracts Service. * @return StrColumn */ public StrColumn getJournalASTM() { return delegate.getColumn("journal_ASTM", DelegatingStrColumn::new); } /** * The journal code used in the Cambridge Structural Database. * @return StrColumn */ public StrColumn getJournalCSD() { return delegate.getColumn("journal_CSD", DelegatingStrColumn::new); } /** * A history of changes made by the Cambridge Crystallographic Data * Centre and incorporated into the Cambridge Structural Database * (CSD). * @return StrColumn */ public StrColumn getCSDHistory() { return delegate.getColumn("CSD_history", DelegatingStrColumn::new); } /** * The code assigned by Chemical Abstracts. * @return StrColumn */ public StrColumn getCodeCAS() { return delegate.getColumn("code_CAS", DelegatingStrColumn::new); } /** * The code assigned by the Cambridge Structural Database. * @return StrColumn */ public StrColumn getCodeCSD() { return delegate.getColumn("code_CSD", DelegatingStrColumn::new); } /** * The code assigned by the Inorganic Crystal Structure * Database. * @return StrColumn */ public StrColumn getCodeICSD() { return delegate.getColumn("code_ICSD", DelegatingStrColumn::new); } /** * The code assigned by the Metals Data File. * @return StrColumn */ public StrColumn getCodeMDF() { return delegate.getColumn("code_MDF", DelegatingStrColumn::new); } /** * The code assigned by the NBS (NIST) Crystal Data Database. * @return StrColumn */ public StrColumn getCodeNBS() { return delegate.getColumn("code_NBS", DelegatingStrColumn::new); } /** * The code assigned by the Protein Data Bank. * @return StrColumn */ public StrColumn getCodePDB() { return delegate.getColumn("code_PDB", DelegatingStrColumn::new); } /** * The code assigned by the Powder Diffraction File (JCPDS/ICDD). * @return StrColumn */ public StrColumn getCodePDF() { return delegate.getColumn("code_PDF", DelegatingStrColumn::new); } /** * Deposition numbers assigned by the Fachinformationszentrum * Karlsruhe (FIZ) to files containing structural information * archived by the Cambridge Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getCodeDepnumCcdcFiz() { return delegate.getColumn("code_depnum_ccdc_fiz", DelegatingStrColumn::new); } /** * Deposition numbers assigned by various journals to files * containing structural information archived by the Cambridge * Crystallographic Data Centre (CCDC). * @return StrColumn */ public StrColumn getCodeDepnumCcdcJournal() { return delegate.getColumn("code_depnum_ccdc_journal", DelegatingStrColumn::new); } /** * Deposition numbers assigned by the Cambridge Crystallographic * Data Centre (CCDC) to files containing structural information * archived by the CCDC. * @return StrColumn */ public StrColumn getCodeDepnumCcdcArchive() { return delegate.getColumn("code_depnum_ccdc_archive", DelegatingStrColumn::new); } /** * The code assigned by the NDB. * @return StrColumn */ public StrColumn getPdbxCodeNDB() { return delegate.getColumn("pdbx_code_NDB", DelegatingStrColumn::new); } /** * The code assigned by the PDB. * @return StrColumn */ public StrColumn getPdbxCodePDB() { return delegate.getColumn("pdbx_code_PDB", DelegatingStrColumn::new); } /** * The codes of related PDB entries. * @return StrColumn */ public StrColumn getPdbxRelatedCodesPDB() { return delegate.getColumn("pdbx_related_codes_PDB", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Database2.java000066400000000000000000000046531414676747700302710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE_2 category record details about the * database identifiers of the data block. * * These data items are assigned by database managers and should * only appear in a data block if they originate from that source. * * The name of this category, DATABASE_2, arose because the * category name DATABASE was already in use in the core CIF * dictionary, but was used differently from the way it needed * to be used in the mmCIF dictionary. Since CIF data names * cannot be changed once they have been adopted, a new category * had to be created. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Database2 extends DelegatingCategory { public Database2(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "database_id": return getDatabaseId(); case "database_code": return getDatabaseCode(); case "pdbx_database_accession": return getPdbxDatabaseAccession(); case "pdbx_DOI": return getPdbxDOI(); default: return new DelegatingColumn(column); } } /** * An abbreviation that identifies the database. * @return StrColumn */ public StrColumn getDatabaseId() { return delegate.getColumn("database_id", DelegatingStrColumn::new); } /** * The code assigned by the database identified in * _database_2.database_id. * @return StrColumn */ public StrColumn getDatabaseCode() { return delegate.getColumn("database_code", DelegatingStrColumn::new); } /** * Extended accession code issued for for _database_2.database_code assigned by the database identified in * _database_2.database_id. * @return StrColumn */ public StrColumn getPdbxDatabaseAccession() { return delegate.getColumn("pdbx_database_accession", DelegatingStrColumn::new); } /** * Document Object Identifier (DOI) for this entry registered * with http://crossref.org. * @return StrColumn */ public StrColumn getPdbxDOI() { return delegate.getColumn("pdbx_DOI", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBCaveat.java000066400000000000000000000026001414676747700316470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE_PDB_CAVEAT category record details * about features of the data block flagged as 'caveats' by the * Protein Data Bank (PDB). * * These data items are included only for consistency with PDB * format files. They should appear in a data block only if that * data block was created by reformatting a PDB format file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBCaveat extends DelegatingCategory { public DatabasePDBCaveat(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the PDB caveat record. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The full text of the PDB caveat record. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBMatrix.java000066400000000000000000000175111414676747700317170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The DATABASE_PDB_MATRIX category provides placeholders for * transformation matrices and vectors used by the Protein Data * Bank (PDB). * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * that data block was created by reformatting a PDB format file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBMatrix extends DelegatingCategory { public DatabasePDBMatrix(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "origx[1][1]": return getOrigx11(); case "origx[1][2]": return getOrigx12(); case "origx[1][3]": return getOrigx13(); case "origx[2][1]": return getOrigx21(); case "origx[2][2]": return getOrigx22(); case "origx[2][3]": return getOrigx23(); case "origx[3][1]": return getOrigx31(); case "origx[3][2]": return getOrigx32(); case "origx[3][3]": return getOrigx33(); case "origx_vector[1]": return getOrigxVector1(); case "origx_vector[2]": return getOrigxVector2(); case "origx_vector[3]": return getOrigxVector3(); case "scale[1][1]": return getScale11(); case "scale[1][2]": return getScale12(); case "scale[1][3]": return getScale13(); case "scale[2][1]": return getScale21(); case "scale[2][2]": return getScale22(); case "scale[2][3]": return getScale23(); case "scale[3][1]": return getScale31(); case "scale[3][2]": return getScale32(); case "scale[3][3]": return getScale33(); case "scale_vector[1]": return getScaleVector1(); case "scale_vector[2]": return getScaleVector2(); case "scale_vector[3]": return getScaleVector3(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx11() { return delegate.getColumn("origx[1][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx12() { return delegate.getColumn("origx[1][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx13() { return delegate.getColumn("origx[1][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx21() { return delegate.getColumn("origx[2][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx22() { return delegate.getColumn("origx[2][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx23() { return delegate.getColumn("origx[2][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx31() { return delegate.getColumn("origx[3][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx32() { return delegate.getColumn("origx[3][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX matrix. * @return FloatColumn */ public FloatColumn getOrigx33() { return delegate.getColumn("origx[3][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX vector. * @return FloatColumn */ public FloatColumn getOrigxVector1() { return delegate.getColumn("origx_vector[1]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX vector. * @return FloatColumn */ public FloatColumn getOrigxVector2() { return delegate.getColumn("origx_vector[2]", DelegatingFloatColumn::new); } /** * The elements of the PDB ORIGX vector. * @return FloatColumn */ public FloatColumn getOrigxVector3() { return delegate.getColumn("origx_vector[3]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale11() { return delegate.getColumn("scale[1][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale12() { return delegate.getColumn("scale[1][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale13() { return delegate.getColumn("scale[1][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale21() { return delegate.getColumn("scale[2][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale22() { return delegate.getColumn("scale[2][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale23() { return delegate.getColumn("scale[2][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale31() { return delegate.getColumn("scale[3][1]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale32() { return delegate.getColumn("scale[3][2]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE matrix. * @return FloatColumn */ public FloatColumn getScale33() { return delegate.getColumn("scale[3][3]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE vector. * @return FloatColumn */ public FloatColumn getScaleVector1() { return delegate.getColumn("scale_vector[1]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE vector. * @return FloatColumn */ public FloatColumn getScaleVector2() { return delegate.getColumn("scale_vector[2]", DelegatingFloatColumn::new); } /** * The elements of the PDB SCALE vector. * @return FloatColumn */ public FloatColumn getScaleVector3() { return delegate.getColumn("scale_vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBRemark.java000066400000000000000000000032441414676747700316720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE_PDB_REMARK category record details * about the data block as archived by the Protein Data Bank (PDB). * * Some data appearing in PDB REMARK records can be * algorithmically extracted into the appropriate data items * in the data block. * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * that data block was created by reformatting a PDB format file. * * NOTE: These remark records in this category are not uniformly * annotated by the PDB and may not be consistent with * nomenclature or labeling used in the entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBRemark extends DelegatingCategory { public DatabasePDBRemark(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the PDB remark record. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The full text of the PDB remark record. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBRev.java000066400000000000000000000121771414676747700312120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE_PDB_REV category record details * about the history of the data block as archived by the Protein * Data Bank (PDB). * * These data items are assigned by the PDB database managers and * should only appear in a data block if they originate from that * source. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBRev extends DelegatingCategory { public DatabasePDBRev(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "author_name": return getAuthorName(); case "date": return getDate(); case "date_original": return getDateOriginal(); case "mod_type": return getModType(); case "num": return getNum(); case "replaced_by": return getReplacedBy(); case "replaces": return getReplaces(); case "status": return getStatus(); case "pdbx_record_revised_1": return getPdbxRecordRevised1(); case "pdbx_record_revised_2": return getPdbxRecordRevised2(); case "pdbx_record_revised_3": return getPdbxRecordRevised3(); case "pdbx_record_revised_4": return getPdbxRecordRevised4(); default: return new DelegatingColumn(column); } } /** * The name of the person responsible for submitting this revision * to the PDB. * * The family name(s) followed by a comma precedes the first * name(s) or initial(s). * @return StrColumn */ public StrColumn getAuthorName() { return delegate.getColumn("author_name", DelegatingStrColumn::new); } /** * Date the PDB revision took place. Taken from the REVDAT record. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Date the entry first entered the PDB database in the form * yyyy-mm-dd. Taken from the PDB HEADER record. * @return StrColumn */ public StrColumn getDateOriginal() { return delegate.getColumn("date_original", DelegatingStrColumn::new); } /** * A code taken from the REVDAT record classifying common types of entry * revisions. * @return StrColumn */ public StrColumn getModType() { return delegate.getColumn("mod_type", DelegatingStrColumn::new); } /** * The value of _database_PDB_rev.num must uniquely and * sequentially identify a record in the DATABASE_PDB_REV list. * * Note that this item must be a number and that modification * numbers are assigned in increasing numerical order. * @return IntColumn */ public IntColumn getNum() { return delegate.getColumn("num", DelegatingIntColumn::new); } /** * The PDB code for a subsequent PDB entry that replaced the * PDB file corresponding to this data block. * @return StrColumn */ public StrColumn getReplacedBy() { return delegate.getColumn("replaced_by", DelegatingStrColumn::new); } /** * The PDB code for a previous PDB entry that was replaced by * the PDB file corresponding to this data block. * @return StrColumn */ public StrColumn getReplaces() { return delegate.getColumn("replaces", DelegatingStrColumn::new); } /** * The status of this revision. * @return StrColumn */ public StrColumn getStatus() { return delegate.getColumn("status", DelegatingStrColumn::new); } /** * The first PDB record name that was revised. * * OBSOLETE LOCAL ITEM -- Replaced by _database_PDB_rev_record.type * @return StrColumn */ public StrColumn getPdbxRecordRevised1() { return delegate.getColumn("pdbx_record_revised_1", DelegatingStrColumn::new); } /** * The second PDB record name that was revised. * * OBSOLETE LOCAL ITEM -- Replaced by _database_PDB_rev_record.type * @return StrColumn */ public StrColumn getPdbxRecordRevised2() { return delegate.getColumn("pdbx_record_revised_2", DelegatingStrColumn::new); } /** * The third PDB record name that was revised. * * OBSOLETE LOCAL ITEM -- Replaced by _database_PDB_rev_record.type * @return StrColumn */ public StrColumn getPdbxRecordRevised3() { return delegate.getColumn("pdbx_record_revised_3", DelegatingStrColumn::new); } /** * The fourth PDB record name that was revised. * * OBSOLETE LOCAL ITEM -- Replaced by _database_PDB_rev_record.type * @return StrColumn */ public StrColumn getPdbxRecordRevised4() { return delegate.getColumn("pdbx_record_revised_4", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBRevRecord.java000066400000000000000000000033721414676747700323460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DATABASE_PDB_REV_RECORD category record * details about specific record types that were changed in a * given revision of a PDB entry. * * These data items are assigned by the PDB database managers and * should only appear in a data block if they originate from that * source. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBRevRecord extends DelegatingCategory { public DatabasePDBRevRecord(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "rev_num": return getRevNum(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the revision of records in * this PDB entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _database_PDB_rev.num in the * DATABASE_PDB_REV category. * @return IntColumn */ public IntColumn getRevNum() { return delegate.getColumn("rev_num", DelegatingIntColumn::new); } /** * The types of records that were changed in this revision to a * PDB entry. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DatabasePDBTvect.java000066400000000000000000000045321414676747700315370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The DATABASE_PDB_TVECT category provides placeholders for * the TVECT matrices and vectors used by the Protein Data * Bank (PDB). * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * the data block was created by reformatting a PDB format file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DatabasePDBTvect extends DelegatingCategory { public DatabasePDBTvect(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "vector[1]": return getVector1(); case "vector[2]": return getVector2(); case "vector[3]": return getVector3(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of this TVECT. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _database_PDB_tvect.id must uniquely identify a * record in the DATABASE_PDB_TVECT list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The elements of the PDB TVECT vector. * @return FloatColumn */ public FloatColumn getVector1() { return delegate.getColumn("vector[1]", DelegatingFloatColumn::new); } /** * The elements of the PDB TVECT vector. * @return FloatColumn */ public FloatColumn getVector2() { return delegate.getColumn("vector[2]", DelegatingFloatColumn::new); } /** * The elements of the PDB TVECT vector. * @return FloatColumn */ public FloatColumn getVector3() { return delegate.getColumn("vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Diffrn.java000066400000000000000000000160771414676747700277160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN category record details about the * diffraction data and their measurement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Diffrn extends DelegatingCategory { public Diffrn(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ambient_environment": return getAmbientEnvironment(); case "ambient_temp": return getAmbientTemp(); case "ambient_temp_details": return getAmbientTempDetails(); case "ambient_temp_esd": return getAmbientTempEsd(); case "crystal_id": return getCrystalId(); case "crystal_support": return getCrystalSupport(); case "crystal_treatment": return getCrystalTreatment(); case "details": return getDetails(); case "id": return getId(); case "ambient_pressure": return getAmbientPressure(); case "ambient_pressure_esd": return getAmbientPressureEsd(); case "ambient_pressure_gt": return getAmbientPressureGt(); case "ambient_pressure_lt": return getAmbientPressureLt(); case "ambient_temp_gt": return getAmbientTempGt(); case "ambient_temp_lt": return getAmbientTempLt(); case "pdbx_serial_crystal_experiment": return getPdbxSerialCrystalExperiment(); default: return new DelegatingColumn(column); } } /** * The gas or liquid surrounding the sample, if not air. * @return StrColumn */ public StrColumn getAmbientEnvironment() { return delegate.getColumn("ambient_environment", DelegatingStrColumn::new); } /** * The mean temperature in kelvins at which the intensities were * measured. * @return FloatColumn */ public FloatColumn getAmbientTemp() { return delegate.getColumn("ambient_temp", DelegatingFloatColumn::new); } /** * A description of special aspects of temperature control during * data collection. * @return StrColumn */ public StrColumn getAmbientTempDetails() { return delegate.getColumn("ambient_temp_details", DelegatingStrColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _diffrn.ambient_temp. * @return FloatColumn */ public FloatColumn getAmbientTempEsd() { return delegate.getColumn("ambient_temp_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The physical device used to support the crystal during data * collection. * @return StrColumn */ public StrColumn getCrystalSupport() { return delegate.getColumn("crystal_support", DelegatingStrColumn::new); } /** * Remarks about how the crystal was treated prior to intensity * measurement. Particularly relevant when intensities were * measured at low temperature. * @return StrColumn */ public StrColumn getCrystalTreatment() { return delegate.getColumn("crystal_treatment", DelegatingStrColumn::new); } /** * Special details of the diffraction measurement process. Should * include information about source instability, crystal motion, * degradation and so on. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item uniquely identifies a set of diffraction * data. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The mean hydrostatic pressure in kilopascals at which the * intensities were measured. * @return FloatColumn */ public FloatColumn getAmbientPressure() { return delegate.getColumn("ambient_pressure", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _diffrn.ambient_pressure. * @return FloatColumn */ public FloatColumn getAmbientPressureEsd() { return delegate.getColumn("ambient_pressure_esd", DelegatingFloatColumn::new); } /** * The mean hydrostatic pressure in kilopascals above which * the intensities were measured. _diffrn.ambient_pressure_gt and * _diffrn.ambient_pressure_lt allow a pressure range to be given. * * _diffrn.ambient_pressure should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getAmbientPressureGt() { return delegate.getColumn("ambient_pressure_gt", DelegatingFloatColumn::new); } /** * The mean hydrostatic pressure in kilopascals below which * the intensities were measured. _diffrn.ambient_pressure_gt and * _diffrn.ambient_pressure_lt allow a pressure range to be given. * * _diffrn.ambient_pressure should always be used in * preference to these two items whenever possible. * @return FloatColumn */ public FloatColumn getAmbientPressureLt() { return delegate.getColumn("ambient_pressure_lt", DelegatingFloatColumn::new); } /** * The mean temperature in kelvins above which the intensities were * measured. _diffrn.ambient_temp_gt and _diffrn.ambient_temp_lt * allow a range of temperatures to be given. * * _diffrn.ambient_temp should always be used in preference * to these two items whenever possible. * @return FloatColumn */ public FloatColumn getAmbientTempGt() { return delegate.getColumn("ambient_temp_gt", DelegatingFloatColumn::new); } /** * The mean temperature in kelvins below which the intensities were * measured. _diffrn.ambient_temp_gt and _diffrn.ambient_temp_lt * allow a range of temperatures to be given. * * _diffrn.ambient_temp should always be used in preference * to these two items whenever possible. * @return FloatColumn */ public FloatColumn getAmbientTempLt() { return delegate.getColumn("ambient_temp_lt", DelegatingFloatColumn::new); } /** * Y/N if using serial crystallography experiment in which multiple crystals contribute to each diffraction frame in the experiment. * @return StrColumn */ public StrColumn getPdbxSerialCrystalExperiment() { return delegate.getColumn("pdbx_serial_crystal_experiment", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnAttenuator.java000066400000000000000000000034631414676747700317600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_ATTENUATOR category record details * about the diffraction attenuator scales employed. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnAttenuator extends DelegatingCategory { public DiffrnAttenuator(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "scale": return getScale(); case "material": return getMaterial(); default: return new DelegatingColumn(column); } } /** * A code associated with a particular attenuator setting. This * code is referenced by the _diffrn_refln.attenuator_code which is * stored with the diffraction data. See _diffrn_attenuator.scale. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * The scale factor applied when an intensity measurement is * reduced by an attenuator identified by _diffrn_attenuator.code. * The measured intensity must be multiplied by this scale to * convert it to the same scale as unattenuated intensities. * @return FloatColumn */ public FloatColumn getScale() { return delegate.getColumn("scale", DelegatingFloatColumn::new); } /** * Material from which the attenuator is made. * @return StrColumn */ public StrColumn getMaterial() { return delegate.getColumn("material", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnDetector.java000066400000000000000000000073611414676747700314040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_DETECTOR category describe the * detector used to measure the scattered radiation, including * any analyser and post-sample collimation. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnDetector extends DelegatingCategory { public DiffrnDetector(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "detector": return getDetector(); case "diffrn_id": return getDiffrnId(); case "type": return getType(); case "area_resol_mean": return getAreaResolMean(); case "dtime": return getDtime(); case "pdbx_frames_total": return getPdbxFramesTotal(); case "pdbx_collection_time_total": return getPdbxCollectionTimeTotal(); case "pdbx_collection_date": return getPdbxCollectionDate(); case "pdbx_frequency": return getPdbxFrequency(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the radiation detector. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The general class of the radiation detector. * @return StrColumn */ public StrColumn getDetector() { return delegate.getColumn("detector", DelegatingStrColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The make, model or name of the detector device used. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The resolution of an area detector, in pixels/mm. * @return FloatColumn */ public FloatColumn getAreaResolMean() { return delegate.getColumn("area_resol_mean", DelegatingFloatColumn::new); } /** * The deadtime in microseconds of the detector used to measure * the diffraction intensities. * @return FloatColumn */ public FloatColumn getDtime() { return delegate.getColumn("dtime", DelegatingFloatColumn::new); } /** * The total number of data frames collected for this * data set. * @return IntColumn */ public IntColumn getPdbxFramesTotal() { return delegate.getColumn("pdbx_frames_total", DelegatingIntColumn::new); } /** * The total number of seconds required to measure this * data set. * @return FloatColumn */ public FloatColumn getPdbxCollectionTimeTotal() { return delegate.getColumn("pdbx_collection_time_total", DelegatingFloatColumn::new); } /** * The date of data collection. * @return StrColumn */ public StrColumn getPdbxCollectionDate() { return delegate.getColumn("pdbx_collection_date", DelegatingStrColumn::new); } /** * The operating frequency of the detector (Hz) used in data collection. * @return FloatColumn */ public FloatColumn getPdbxFrequency() { return delegate.getColumn("pdbx_frequency", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnMeasurement.java000066400000000000000000000062141414676747700321140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_MEASUREMENT category record details * about the device used to orient and/or position the crystal * during data measurement and the manner in which the diffraction * data were measured. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnMeasurement extends DelegatingCategory { public DiffrnMeasurement(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "details": return getDetails(); case "device": return getDevice(); case "device_details": return getDeviceDetails(); case "device_type": return getDeviceType(); case "method": return getMethod(); case "specimen_support": return getSpecimenSupport(); case "pdbx_date": return getPdbxDate(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * A description of special aspects of the intensity measurement. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The general class of goniometer or device used to support and * orient the specimen. * @return StrColumn */ public StrColumn getDevice() { return delegate.getColumn("device", DelegatingStrColumn::new); } /** * A description of special aspects of the device used to measure * the diffraction intensities. * @return StrColumn */ public StrColumn getDeviceDetails() { return delegate.getColumn("device_details", DelegatingStrColumn::new); } /** * The make, model or name of the measurement device * (goniometer) used. * @return StrColumn */ public StrColumn getDeviceType() { return delegate.getColumn("device_type", DelegatingStrColumn::new); } /** * Method used to measure intensities. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The physical device used to support the crystal during data * collection. * @return StrColumn */ public StrColumn getSpecimenSupport() { return delegate.getColumn("specimen_support", DelegatingStrColumn::new); } /** * The date of data measurement * @return StrColumn */ public StrColumn getPdbxDate() { return delegate.getColumn("pdbx_date", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnOrientMatrix.java000066400000000000000000000122311414676747700322500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_ORIENT_MATRIX category record details * about the orientation matrix used in the measurement of the * diffraction data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnOrientMatrix extends DelegatingCategory { public DiffrnOrientMatrix(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "type": return getType(); case "UB[1][1]": return getUB11(); case "UB[1][2]": return getUB12(); case "UB[1][3]": return getUB13(); case "UB[2][1]": return getUB21(); case "UB[2][2]": return getUB22(); case "UB[2][3]": return getUB23(); case "UB[3][1]": return getUB31(); case "UB[3][2]": return getUB32(); case "UB[3][3]": return getUB33(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * A description of the orientation matrix type and how it should * be applied to define the orientation of the crystal precisely * with respect to the diffractometer axes. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB11() { return delegate.getColumn("UB[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB12() { return delegate.getColumn("UB[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB13() { return delegate.getColumn("UB[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB21() { return delegate.getColumn("UB[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB22() { return delegate.getColumn("UB[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB23() { return delegate.getColumn("UB[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB31() { return delegate.getColumn("UB[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB32() { return delegate.getColumn("UB[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix that defines the dimensions * of the reciprocal cell and its orientation with respect to the * local diffractometer axes. See also _diffrn_orient_matrix.type. * @return FloatColumn */ public FloatColumn getUB33() { return delegate.getColumn("UB[3][3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnOrientRefln.java000066400000000000000000000110471414676747700320560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_ORIENT_REFLN category record details * about the reflections that define the orientation matrix used in * the measurement of the diffraction intensities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnOrientRefln extends DelegatingCategory { public DiffrnOrientRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_chi": return getAngleChi(); case "angle_kappa": return getAngleKappa(); case "angle_omega": return getAngleOmega(); case "angle_phi": return getAnglePhi(); case "angle_psi": return getAnglePsi(); case "angle_theta": return getAngleTheta(); case "diffrn_id": return getDiffrnId(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); default: return new DelegatingColumn(column); } } /** * Diffractometer angle chi of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices * in the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAngleChi() { return delegate.getColumn("angle_chi", DelegatingFloatColumn::new); } /** * Diffractometer angle kappa of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices * in the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAngleKappa() { return delegate.getColumn("angle_kappa", DelegatingFloatColumn::new); } /** * Diffractometer angle omega of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices in * the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAngleOmega() { return delegate.getColumn("angle_omega", DelegatingFloatColumn::new); } /** * Diffractometer angle phi of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices * in the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAnglePhi() { return delegate.getColumn("angle_phi", DelegatingFloatColumn::new); } /** * Diffractometer angle psi of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices * in the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAnglePsi() { return delegate.getColumn("angle_psi", DelegatingFloatColumn::new); } /** * Diffractometer angle theta of a reflection used to * define the orientation matrix in degrees. See * _diffrn_orient_matrix.UB[][] and the Miller indices * in the DIFFRN_ORIENT_REFLN category. * @return FloatColumn */ public FloatColumn getAngleTheta() { return delegate.getColumn("angle_theta", DelegatingFloatColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * Miller index h of a reflection used to define the orientation * matrix. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of a reflection used to define the orientation * matrix. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of a reflection used to define the orientation * matrix. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnRadiation.java000066400000000000000000000174371414676747700315520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_RADIATION category describe * the radiation used in measuring the diffraction intensities, * its collimation and monochromatization before the sample. * * Post-sample treatment of the beam is described by data * items in the DIFFRN_DETECTOR category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRadiation extends DelegatingCategory { public DiffrnRadiation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "collimation": return getCollimation(); case "diffrn_id": return getDiffrnId(); case "filter_edge": return getFilterEdge(); case "inhomogeneity": return getInhomogeneity(); case "monochromator": return getMonochromator(); case "polarisn_norm": return getPolarisnNorm(); case "polarisn_ratio": return getPolarisnRatio(); case "probe": return getProbe(); case "type": return getType(); case "xray_symbol": return getXraySymbol(); case "wavelength_id": return getWavelengthId(); case "pdbx_monochromatic_or_laue_m_l": return getPdbxMonochromaticOrLaueML(); case "pdbx_wavelength_list": return getPdbxWavelengthList(); case "pdbx_wavelength": return getPdbxWavelength(); case "pdbx_diffrn_protocol": return getPdbxDiffrnProtocol(); case "pdbx_analyzer": return getPdbxAnalyzer(); case "pdbx_scattering_type": return getPdbxScatteringType(); default: return new DelegatingColumn(column); } } /** * The collimation or focusing applied to the radiation. * @return StrColumn */ public StrColumn getCollimation() { return delegate.getColumn("collimation", DelegatingStrColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * Absorption edge in angstroms of the radiation filter used. * @return FloatColumn */ public FloatColumn getFilterEdge() { return delegate.getColumn("filter_edge", DelegatingFloatColumn::new); } /** * Half-width in millimetres of the incident beam in the * direction perpendicular to the diffraction plane. * @return FloatColumn */ public FloatColumn getInhomogeneity() { return delegate.getColumn("inhomogeneity", DelegatingFloatColumn::new); } /** * The method used to obtain monochromatic radiation. If a mono- * chromator crystal is used, the material and the indices of the * Bragg reflection are specified. * @return StrColumn */ public StrColumn getMonochromator() { return delegate.getColumn("monochromator", DelegatingStrColumn::new); } /** * The angle in degrees, as viewed from the specimen, between the * perpendicular component of the polarization and the diffraction * plane. See _diffrn_radiation.polarisn_ratio. * @return FloatColumn */ public FloatColumn getPolarisnNorm() { return delegate.getColumn("polarisn_norm", DelegatingFloatColumn::new); } /** * Polarization ratio of the diffraction beam incident on the * crystal. This is the ratio of the perpendicularly polarized * to the parallel-polarized component of the radiation. The * perpendicular component forms an angle of * _diffrn_radiation.polarisn_norm to the normal to the * diffraction plane of the sample (i.e. the plane containing * the incident and reflected beams). * @return FloatColumn */ public FloatColumn getPolarisnRatio() { return delegate.getColumn("polarisn_ratio", DelegatingFloatColumn::new); } /** * The nature of the radiation used (i.e. the name of the * subatomic particle or the region of the electromagnetic * spectrum). It is strongly recommended that this information * is given, so that the probe radiation can be simply determined. * @return StrColumn */ public StrColumn getProbe() { return delegate.getColumn("probe", DelegatingStrColumn::new); } /** * The nature of the radiation. This is typically a description * of the X-ray wavelength in Siegbahn notation. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The IUPAC symbol for the X-ray wavelength for the probe * radiation. * @return StrColumn */ public StrColumn getXraySymbol() { return delegate.getColumn("xray_symbol", DelegatingStrColumn::new); } /** * This data item is a pointer to _diffrn_radiation_wavelength.id * in the DIFFRN_RADIATION_WAVELENGTH category. * @return StrColumn */ public StrColumn getWavelengthId() { return delegate.getColumn("wavelength_id", DelegatingStrColumn::new); } /** * Monochromatic or Laue. * @return StrColumn */ public StrColumn getPdbxMonochromaticOrLaueML() { return delegate.getColumn("pdbx_monochromatic_or_laue_m_l", DelegatingStrColumn::new); } /** * Comma separated list of wavelengths or wavelength range. * @return StrColumn */ public StrColumn getPdbxWavelengthList() { return delegate.getColumn("pdbx_wavelength_list", DelegatingStrColumn::new); } /** * Wavelength of radiation. * @return StrColumn */ public StrColumn getPdbxWavelength() { return delegate.getColumn("pdbx_wavelength", DelegatingStrColumn::new); } /** * SINGLE WAVELENGTH, LAUE, or MAD. * @return StrColumn */ public StrColumn getPdbxDiffrnProtocol() { return delegate.getColumn("pdbx_diffrn_protocol", DelegatingStrColumn::new); } /** * Indicates the method used to obtain monochromatic radiation. * _diffrn_radiation.monochromator describes the primary beam * monochromator (pre-specimen monochromation). * _diffrn_radiation.pdbx_analyzer specifies the * post-diffraction analyser (post-specimen) monochromation. * Note that monochromators may have either 'parallel' or * 'antiparallel' orientation. It is assumed that the * geometry is parallel unless specified otherwise. * In a parallel geometry, the position of the monochromator * allows the incident beam and the final post-specimen * and post-monochromator beam to be as close to parallel * as possible. In a parallel geometry, the diffracting * planes in the specimen and monochromator will be parallel * when 2*theta(monochromator) is equal to 2*theta (specimen). * For further discussion see R. Jenkins and R. Snyder, * Introduction to X-ray Powder Diffraction, Wiley (1996), * pp. 164-5. * @return StrColumn */ public StrColumn getPdbxAnalyzer() { return delegate.getColumn("pdbx_analyzer", DelegatingStrColumn::new); } /** * The radiation scattering type for this diffraction data set. * @return StrColumn */ public StrColumn getPdbxScatteringType() { return delegate.getColumn("pdbx_scattering_type", DelegatingStrColumn::new); } }DiffrnRadiationWavelength.java000066400000000000000000000037501414676747700335110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_RADIATION_WAVELENGTH category * describe the wavelength of the radiation used to measure the * diffraction intensities. Items may be looped to identify * and assign weights to distinct components of a * polychromatic beam. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRadiationWavelength extends DelegatingCategory { public DiffrnRadiationWavelength(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "wavelength": return getWavelength(); case "wt": return getWt(); default: return new DelegatingColumn(column); } } /** * The code identifying each value of * _diffrn_radiation_wavelength.wavelength. * Items in the DIFFRN_RADIATION_WAVELENGTH category are looped * when multiple wavelengths are used. * * This code is used to link with the DIFFRN_REFLN category. * The _diffrn_refln.wavelength_id codes must match one of * the codes defined in this category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The radiation wavelength in angstroms. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * The relative weight of a wavelength identified by the code * _diffrn_radiation_wavelength.id in the list of wavelengths. * @return FloatColumn */ public FloatColumn getWt() { return delegate.getColumn("wt", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnRefln.java000066400000000000000000000436221414676747700307010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_REFLN category record details about * the intensities in the diffraction data set * identified by _diffrn_refln.diffrn_id. * * The DIFFRN_REFLN data items refer to individual intensity * measurements and must be included in looped lists. * * The DIFFRN_REFLNS data items specify the parameters that apply * to all intensity measurements in the particular diffraction * data set identified by _diffrn_reflns.diffrn_id. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnRefln extends DelegatingCategory { public DiffrnRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_chi": return getAngleChi(); case "angle_kappa": return getAngleKappa(); case "angle_omega": return getAngleOmega(); case "angle_phi": return getAnglePhi(); case "angle_psi": return getAnglePsi(); case "angle_theta": return getAngleTheta(); case "attenuator_code": return getAttenuatorCode(); case "counts_bg_1": return getCountsBg1(); case "counts_bg_2": return getCountsBg2(); case "counts_net": return getCountsNet(); case "counts_peak": return getCountsPeak(); case "counts_total": return getCountsTotal(); case "detect_slit_horiz": return getDetectSlitHoriz(); case "detect_slit_vert": return getDetectSlitVert(); case "diffrn_id": return getDiffrnId(); case "elapsed_time": return getElapsedTime(); case "id": return getId(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "intensity_net": return getIntensityNet(); case "intensity_sigma": return getIntensitySigma(); case "scale_group_code": return getScaleGroupCode(); case "scan_mode": return getScanMode(); case "scan_mode_backgd": return getScanModeBackgd(); case "scan_rate": return getScanRate(); case "scan_time_backgd": return getScanTimeBackgd(); case "scan_width": return getScanWidth(); case "sint_over_lambda": return getSintOverLambda(); case "standard_code": return getStandardCode(); case "wavelength": return getWavelength(); case "wavelength_id": return getWavelengthId(); case "pdbx_image_id": return getPdbxImageId(); case "pdbx_scan_angle": return getPdbxScanAngle(); case "class_code": return getClassCode(); case "intensity_u": return getIntensityU(); case "pdbx_detector_x": return getPdbxDetectorX(); case "pdbx_detector_y": return getPdbxDetectorY(); case "pdbx_rotation_angle": return getPdbxRotationAngle(); case "pdbx_scale_value": return getPdbxScaleValue(); default: return new DelegatingColumn(column); } } /** * The diffractometer angle chi of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAngleChi() { return delegate.getColumn("angle_chi", DelegatingFloatColumn::new); } /** * The diffractometer angle kappa of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAngleKappa() { return delegate.getColumn("angle_kappa", DelegatingFloatColumn::new); } /** * The diffractometer angle omega of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAngleOmega() { return delegate.getColumn("angle_omega", DelegatingFloatColumn::new); } /** * The diffractometer angle phi of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAnglePhi() { return delegate.getColumn("angle_phi", DelegatingFloatColumn::new); } /** * The diffractometer angle psi of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAnglePsi() { return delegate.getColumn("angle_psi", DelegatingFloatColumn::new); } /** * The diffractometer angle theta of a reflection in degrees. This * angle corresponds to the specified orientation matrix * and the original measured cell before any subsequent cell * transformations. * @return FloatColumn */ public FloatColumn getAngleTheta() { return delegate.getColumn("angle_theta", DelegatingFloatColumn::new); } /** * The code identifying the attenuator setting for this reflection. * This code must match one of the _diffrn_attenuator.code values. * @return StrColumn */ public StrColumn getAttenuatorCode() { return delegate.getColumn("attenuator_code", DelegatingStrColumn::new); } /** * The diffractometer counts for the measurement of the background * before the peak. * @return IntColumn */ public IntColumn getCountsBg1() { return delegate.getColumn("counts_bg_1", DelegatingIntColumn::new); } /** * The diffractometer counts for the measurement of the background * after the peak. * @return IntColumn */ public IntColumn getCountsBg2() { return delegate.getColumn("counts_bg_2", DelegatingIntColumn::new); } /** * The diffractometer counts for the measurement of net counts after * background removal. * @return IntColumn */ public IntColumn getCountsNet() { return delegate.getColumn("counts_net", DelegatingIntColumn::new); } /** * The diffractometer counts for the measurement of counts for the * peak scan or position. * @return IntColumn */ public IntColumn getCountsPeak() { return delegate.getColumn("counts_peak", DelegatingIntColumn::new); } /** * The diffractometer counts for the measurement of total counts * (background plus peak). * @return IntColumn */ public IntColumn getCountsTotal() { return delegate.getColumn("counts_total", DelegatingIntColumn::new); } /** * Total slit aperture in degrees in the diffraction plane. * @return FloatColumn */ public FloatColumn getDetectSlitHoriz() { return delegate.getColumn("detect_slit_horiz", DelegatingFloatColumn::new); } /** * Total slit aperture in degrees perpendicular to the * diffraction plane. * @return FloatColumn */ public FloatColumn getDetectSlitVert() { return delegate.getColumn("detect_slit_vert", DelegatingFloatColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * Elapsed time in minutes from the start of the diffraction * experiment to the measurement of this intensity. * @return FloatColumn */ public FloatColumn getElapsedTime() { return delegate.getColumn("elapsed_time", DelegatingFloatColumn::new); } /** * The value of _diffrn_refln.id must uniquely identify the * reflection in the data set identified by the item * _diffrn_refln.diffrn_id. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Miller index h of a reflection. The values of * the Miller indices in the DIFFRN_REFLN category need not match * the values of the Miller indices in the REFLN category if a * transformation of the original measured cell has taken place. * Details of the cell transformation are given in * _diffrn_reflns.reduction_process. See also * _diffrn_reflns.transf_matrix[][]. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of a reflection. The values of * the Miller indices in the DIFFRN_REFLN category need not match * the values of the Miller indices in the REFLN category if a * transformation of the original measured cell has taken place. * Details of the cell transformation are given in * _diffrn_reflns.reduction_process. See also * _diffrn_reflns.transf_matrix[][]. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of a reflection. The values of * the Miller indices in the DIFFRN_REFLN category need not match * the values of the Miller indices in the REFLN category if a * transformation of the original measured cell has taken place. * Details of the cell transformation are given in * _diffrn_reflns.reduction_process. See also * _diffrn_reflns.transf_matrix[][]. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * Net intensity calculated from the diffraction counts after the * attenuator and standard scales have been applied. * @return FloatColumn */ public FloatColumn getIntensityNet() { return delegate.getColumn("intensity_net", DelegatingFloatColumn::new); } /** * Standard uncertainty (estimated standard deviation) of the * intensity calculated from the diffraction counts after the * attenuator and standard scales have been applied. * @return FloatColumn */ public FloatColumn getIntensitySigma() { return delegate.getColumn("intensity_sigma", DelegatingFloatColumn::new); } /** * The code identifying the scale applying to this reflection. * * This data item is a pointer to _diffrn_scale_group.code in the * DIFFRN_SCALE_GROUP category. * @return StrColumn */ public StrColumn getScaleGroupCode() { return delegate.getColumn("scale_group_code", DelegatingStrColumn::new); } /** * The code identifying the mode of scanning for measurements * using a diffractometer. * See _diffrn_refln.scan_width and _diffrn_refln.scan_mode_backgd. * @return StrColumn */ public StrColumn getScanMode() { return delegate.getColumn("scan_mode", DelegatingStrColumn::new); } /** * The code identifying the mode of scanning a reflection to * measure the background intensity. * @return StrColumn */ public StrColumn getScanModeBackgd() { return delegate.getColumn("scan_mode_backgd", DelegatingStrColumn::new); } /** * The rate of scanning a reflection in degrees per minute * to measure the intensity. * @return FloatColumn */ public FloatColumn getScanRate() { return delegate.getColumn("scan_rate", DelegatingFloatColumn::new); } /** * The time spent measuring each background in seconds. * @return FloatColumn */ public FloatColumn getScanTimeBackgd() { return delegate.getColumn("scan_time_backgd", DelegatingFloatColumn::new); } /** * The scan width in degrees of the scan mode defined by the code * _diffrn_refln.scan_mode. * @return FloatColumn */ public FloatColumn getScanWidth() { return delegate.getColumn("scan_width", DelegatingFloatColumn::new); } /** * The (sin theta)/lambda value in reciprocal angstroms for this * reflection. * @return FloatColumn */ public FloatColumn getSintOverLambda() { return delegate.getColumn("sint_over_lambda", DelegatingFloatColumn::new); } /** * The code identifying that this reflection was measured as a * standard intensity. * * This data item is a pointer to _diffrn_standard_refln.code in the * DIFFRN_STANDARD_REFLN category. * @return StrColumn */ public StrColumn getStandardCode() { return delegate.getColumn("standard_code", DelegatingStrColumn::new); } /** * The mean wavelength in angstroms of the radiation used to measure * the intensity of this reflection. This is an important parameter * for data collected using energy-dispersive detectors or the * Laue method. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * This data item is a pointer to _diffrn_radiation.wavelength_id in * the DIFFRN_RADIATION category. * @return StrColumn */ public StrColumn getWavelengthId() { return delegate.getColumn("wavelength_id", DelegatingStrColumn::new); } /** * The identifier of the diffraction image this reflection * is associated with. This is often the image where the * calculated reflection centroid is predicted to occur. * @return IntColumn */ public IntColumn getPdbxImageId() { return delegate.getColumn("pdbx_image_id", DelegatingIntColumn::new); } /** * The value of the angle around the scan axis for this * reflection. This is often the scan angle at which the * calculated reflection centroid is predicted to occur. * @return FloatColumn */ public FloatColumn getPdbxScanAngle() { return delegate.getColumn("pdbx_scan_angle", DelegatingFloatColumn::new); } /** * The code identifying the class to which this reflection has * been assigned. This code must match a value of * _diffrn_reflns_class.code. Reflections may be grouped into * classes for a variety of purposes. For example, for modulated * structures each reflection class may be defined by the * number m=sum|m~i~|, where the m~i~ are the integer coefficients * that, in addition to h,k,l, index the corresponding diffraction * vector in the basis defined for the reciprocal lattice. * @return StrColumn */ public StrColumn getClassCode() { return delegate.getColumn("class_code", DelegatingStrColumn::new); } /** * Standard uncertainty of the net intensity calculated from * the diffraction counts after the attenuator and standard * scales have been applied. * @return FloatColumn */ public FloatColumn getIntensityU() { return delegate.getColumn("intensity_u", DelegatingFloatColumn::new); } /** * Detector coordinate (in pixels) along the X-direction * for this reflection. This is often the position where * the calculated reflection centroid is predicted to occur. * * The detector X-direction is most often along the fast * changing array index of the 2D diffraction array, while * the Y-coordinate is along the slow changing array * index. * @return FloatColumn */ public FloatColumn getPdbxDetectorX() { return delegate.getColumn("pdbx_detector_x", DelegatingFloatColumn::new); } /** * Detector coordinate (in pixels) along the Y-direction * for this reflection. This is often the position where * the calculated reflection centroid is predicted to occur. * * The detector X-direction is most often along the fast * changing array index of the 2D diffraction array, while * the Y-coordinate is along the slow changing array * index. * @return FloatColumn */ public FloatColumn getPdbxDetectorY() { return delegate.getColumn("pdbx_detector_y", DelegatingFloatColumn::new); } /** * The value of the angle around the scan axis for this * reflection. This is often the scan angle at which the * calculated reflection centroid is predicted to occur. * @return FloatColumn */ public FloatColumn getPdbxRotationAngle() { return delegate.getColumn("pdbx_rotation_angle", DelegatingFloatColumn::new); } /** * The scale factor applied to an individual reflection * intensity at the last scaling step before merging * all measurements belonging to symmetry-unique * reflections into a merged intensity. * @return FloatColumn */ public FloatColumn getPdbxScaleValue() { return delegate.getColumn("pdbx_scale_value", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnReflns.java000066400000000000000000000334531414676747700310650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_REFLNS category record details about * the set of intensities measured in the diffraction experiment. * * The DIFFRN_REFLN data items refer to individual intensity * measurements and must be included in looped lists. * * The DIFFRN_REFLNS data items specify the parameters that apply * to all intensity measurements in a diffraction data set. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnReflns extends DelegatingCategory { public DiffrnReflns(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "av_R_equivalents": return getAvREquivalents(); case "av_sigmaI_over_netI": return getAvSigmaIOverNetI(); case "diffrn_id": return getDiffrnId(); case "limit_h_max": return getLimitHMax(); case "limit_h_min": return getLimitHMin(); case "limit_k_max": return getLimitKMax(); case "limit_k_min": return getLimitKMin(); case "limit_l_max": return getLimitLMax(); case "limit_l_min": return getLimitLMin(); case "number": return getNumber(); case "reduction_process": return getReductionProcess(); case "theta_max": return getThetaMax(); case "theta_min": return getThetaMin(); case "transf_matrix[1][1]": return getTransfMatrix11(); case "transf_matrix[1][2]": return getTransfMatrix12(); case "transf_matrix[1][3]": return getTransfMatrix13(); case "transf_matrix[2][1]": return getTransfMatrix21(); case "transf_matrix[2][2]": return getTransfMatrix22(); case "transf_matrix[2][3]": return getTransfMatrix23(); case "transf_matrix[3][1]": return getTransfMatrix31(); case "transf_matrix[3][2]": return getTransfMatrix32(); case "transf_matrix[3][3]": return getTransfMatrix33(); case "av_unetI/netI": return getAvUnetI_netI(); case "pdbx_d_res_low": return getPdbxDResLow(); case "pdbx_d_res_high": return getPdbxDResHigh(); case "pdbx_percent_possible_obs": return getPdbxPercentPossibleObs(); case "pdbx_Rmerge_I_obs": return getPdbxRmergeIObs(); case "pdbx_Rsym_value": return getPdbxRsymValue(); case "pdbx_chi_squared": return getPdbxChiSquared(); case "pdbx_redundancy": return getPdbxRedundancy(); case "pdbx_rejects": return getPdbxRejects(); case "pdbx_observed_criterion": return getPdbxObservedCriterion(); case "pdbx_number_obs": return getPdbxNumberObs(); default: return new DelegatingColumn(column); } } /** * The residual [sum|avdel(I)| / sum|av(I)|] for symmetry-equivalent * reflections used to calculate the average intensity av(I). The * avdel(I) term is the average absolute difference between av(I) * and the individual symmetry-equivalent intensities. * @return FloatColumn */ public FloatColumn getAvREquivalents() { return delegate.getColumn("av_R_equivalents", DelegatingFloatColumn::new); } /** * Measure [sum|sigma(I)|/sum|net(I)|] for all measured reflections. * @return FloatColumn */ public FloatColumn getAvSigmaIOverNetI() { return delegate.getColumn("av_sigmaI_over_netI", DelegatingFloatColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The maximum value of the Miller index h for the * reflection data specified by _diffrn_refln.index_h. * @return IntColumn */ public IntColumn getLimitHMax() { return delegate.getColumn("limit_h_max", DelegatingIntColumn::new); } /** * The minimum value of the Miller index h for the * reflection data specified by _diffrn_refln.index_h. * @return IntColumn */ public IntColumn getLimitHMin() { return delegate.getColumn("limit_h_min", DelegatingIntColumn::new); } /** * The maximum value of the Miller index k for the * reflection data specified by _diffrn_refln.index_k. * @return IntColumn */ public IntColumn getLimitKMax() { return delegate.getColumn("limit_k_max", DelegatingIntColumn::new); } /** * The minimum value of the Miller index k for the * reflection data specified by _diffrn_refln.index_k. * @return IntColumn */ public IntColumn getLimitKMin() { return delegate.getColumn("limit_k_min", DelegatingIntColumn::new); } /** * The maximum value of the Miller index l for the * reflection data specified by _diffrn_refln.index_l. * @return IntColumn */ public IntColumn getLimitLMax() { return delegate.getColumn("limit_l_max", DelegatingIntColumn::new); } /** * The minimum value of the Miller index l for the * reflection data specified by _diffrn_refln.index_l. * @return IntColumn */ public IntColumn getLimitLMin() { return delegate.getColumn("limit_l_min", DelegatingIntColumn::new); } /** * The total number of measured intensities, excluding reflections * that are classified as systematically absent. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } /** * A description of the process used to reduce the intensity data * into structure-factor magnitudes. * @return StrColumn */ public StrColumn getReductionProcess() { return delegate.getColumn("reduction_process", DelegatingStrColumn::new); } /** * Maximum theta angle in degrees for the measured diffraction * intensities. * @return FloatColumn */ public FloatColumn getThetaMax() { return delegate.getColumn("theta_max", DelegatingFloatColumn::new); } /** * Minimum theta angle in degrees for the measured diffraction * intensities. * @return FloatColumn */ public FloatColumn getThetaMin() { return delegate.getColumn("theta_min", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix11() { return delegate.getColumn("transf_matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix12() { return delegate.getColumn("transf_matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix13() { return delegate.getColumn("transf_matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix21() { return delegate.getColumn("transf_matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix22() { return delegate.getColumn("transf_matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix23() { return delegate.getColumn("transf_matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix31() { return delegate.getColumn("transf_matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix32() { return delegate.getColumn("transf_matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix used to transform Miller * indices in the DIFFRN_REFLN category into the Miller indices in * the REFLN category. * @return FloatColumn */ public FloatColumn getTransfMatrix33() { return delegate.getColumn("transf_matrix[3][3]", DelegatingFloatColumn::new); } /** * Measure [sum u(net I)|/sum|net I|] for all measured reflections. * @return FloatColumn */ public FloatColumn getAvUnetI_netI() { return delegate.getColumn("av_unetI/netI", DelegatingFloatColumn::new); } /** * The lowest resolution for the interplanar spacings in the * reflection data set. This is the largest d value. * @return FloatColumn */ public FloatColumn getPdbxDResLow() { return delegate.getColumn("pdbx_d_res_low", DelegatingFloatColumn::new); } /** * The highest resolution for the interplanar spacings in the * reflection data set. This is the smallest d value. * @return FloatColumn */ public FloatColumn getPdbxDResHigh() { return delegate.getColumn("pdbx_d_res_high", DelegatingFloatColumn::new); } /** * The percentage of geometrically possible reflections represented * by reflections that satisfy the resolution limits established * by _diffrn_reflns.d_resolution_high and _diffrn_reflns.d_resolution_low and * the observation limit established by _diffrn_reflns.observed_criterion. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleObs() { return delegate.getColumn("pdbx_percent_possible_obs", DelegatingFloatColumn::new); } /** * The R factor for merging the reflections that satisfy the * resolution limits established by _diffrn_reflns.d_resolution_high * and _diffrn_reflns.d_resolution_low and the observation limit * established by _diffrn_reflns.observed_criterion. * * * Rmerge(I) = [sum~i~(sum~j~|I~j~ - |)] / [sum~i~(sum~j~)] * * * I~j~ = the intensity of the jth observation of reflection i * = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getPdbxRmergeIObs() { return delegate.getColumn("pdbx_Rmerge_I_obs", DelegatingFloatColumn::new); } /** * The R factor for averaging the symmetry related reflections to a * unique data set. * @return FloatColumn */ public FloatColumn getPdbxRsymValue() { return delegate.getColumn("pdbx_Rsym_value", DelegatingFloatColumn::new); } /** * Overall Chi-squared statistic for the data set. * @return FloatColumn */ public FloatColumn getPdbxChiSquared() { return delegate.getColumn("pdbx_chi_squared", DelegatingFloatColumn::new); } /** * The overall redundancy for the data set. * @return FloatColumn */ public FloatColumn getPdbxRedundancy() { return delegate.getColumn("pdbx_redundancy", DelegatingFloatColumn::new); } /** * The number of rejected reflections in the data set. * The reflections may be rejected by setting the * observation criterion, _diffrn_reflns.observed_criterion. * @return IntColumn */ public IntColumn getPdbxRejects() { return delegate.getColumn("pdbx_rejects", DelegatingIntColumn::new); } /** * The criterion used to classify a reflection as 'observed'. This * criterion is usually expressed in terms of a sigma(I) or * sigma(F) threshold. * @return FloatColumn */ public FloatColumn getPdbxObservedCriterion() { return delegate.getColumn("pdbx_observed_criterion", DelegatingFloatColumn::new); } /** * The number of reflections satisfying the observation criterion * as in _diffrn_reflns.pdbx_observed_criterion * @return IntColumn */ public IntColumn getPdbxNumberObs() { return delegate.getColumn("pdbx_number_obs", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnReflnsClass.java000066400000000000000000000071041414676747700320450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_REFLNS_CLASS category record details * about the classes of reflections measured in the diffraction * experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnReflnsClass extends DelegatingCategory { public DiffrnReflnsClass(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "av_R_eq": return getAvREq(); case "av_sgI/I": return getAvSgI_I(); case "av_uI/I": return getAvUI_I(); case "code": return getCode(); case "description": return getDescription(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "number": return getNumber(); default: return new DelegatingColumn(column); } } /** * For each reflection class, the residual * [sum av|del(I)|/sum|av(I)|] for symmetry-equivalent reflections * used to calculate the average intensity av(I). The av|del(I)| * term is the average absolute difference between av(I) and the * individual intensities. * @return FloatColumn */ public FloatColumn getAvREq() { return delegate.getColumn("av_R_eq", DelegatingFloatColumn::new); } /** * Measure [sum|sigma(net I)|/sum|net I|] for all measured intensities * in a reflection class. * @return FloatColumn */ public FloatColumn getAvSgI_I() { return delegate.getColumn("av_sgI/I", DelegatingFloatColumn::new); } /** * Measure [sum|u(net I)|/sum|net I|] for all measured intensities * in a reflection class. * @return FloatColumn */ public FloatColumn getAvUI_I() { return delegate.getColumn("av_uI/I", DelegatingFloatColumn::new); } /** * The code identifying a certain reflection class. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * Description of each reflection class. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The smallest value in angstroms for the interplanar * spacings for the reflections in each measured reflection class. * This is called the highest resolution for this reflection class. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The largest value in angstroms of the interplanar * spacings for the reflections for each measured reflection class. * This is called the lowest resolution for this reflection class. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The total number of measured intensities for each reflection * class, excluding the systematic absences arising from * centring translations. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnScaleGroup.java000066400000000000000000000032171414676747700316730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_SCALE_GROUP category record details * of the scaling factors applied to place all intensities in the * reflection lists on a common scale. * Scaling groups might, for example, correspond to each film in a * multi-film data set or each crystal in a multi-crystal data set. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnScaleGroup extends DelegatingCategory { public DiffrnScaleGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "I_net": return getINet(); default: return new DelegatingColumn(column); } } /** * The value of _diffrn_scale_group.code must uniquely identify a * record in the DIFFRN_SCALE_GROUP list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * The scale for a specific measurement group which is to be * multiplied with the net intensity to place all intensities * in the DIFFRN_REFLN or REFLN list on a common scale. * @return FloatColumn */ public FloatColumn getINet() { return delegate.getColumn("I_net", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnSource.java000066400000000000000000000131161414676747700310660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_SOURCE category record details of * the source of radiation used in the diffraction experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnSource extends DelegatingCategory { public DiffrnSource(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "current": return getCurrent(); case "details": return getDetails(); case "diffrn_id": return getDiffrnId(); case "power": return getPower(); case "size": return getSize(); case "source": return getSource(); case "target": return getTarget(); case "type": return getType(); case "voltage": return getVoltage(); case "take-off_angle": return getTake_offAngle(); case "pdbx_wavelength_list": return getPdbxWavelengthList(); case "pdbx_wavelength": return getPdbxWavelength(); case "pdbx_synchrotron_beamline": return getPdbxSynchrotronBeamline(); case "pdbx_synchrotron_site": return getPdbxSynchrotronSite(); case "pdbx_synchrotron_y_n": return getPdbxSynchrotronYN(); case "pdbx_source_specific_beamline": return getPdbxSourceSpecificBeamline(); default: return new DelegatingColumn(column); } } /** * The current in milliamperes at which the radiation source * was operated. * @return FloatColumn */ public FloatColumn getCurrent() { return delegate.getColumn("current", DelegatingFloatColumn::new); } /** * A description of special aspects of the radiation source used. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The power in kilowatts at which the radiation source * was operated. * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } /** * The dimensions of the source as viewed from the sample. * @return StrColumn */ public StrColumn getSize() { return delegate.getColumn("size", DelegatingStrColumn::new); } /** * The general class of the radiation source. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * The chemical element symbol for the X-ray target * (usually the anode) used to generate X-rays. * This can also be used for spallation sources. * @return StrColumn */ public StrColumn getTarget() { return delegate.getColumn("target", DelegatingStrColumn::new); } /** * The make, model or name of the source of radiation. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The voltage in kilovolts at which the radiation source was * operated. * @return FloatColumn */ public FloatColumn getVoltage() { return delegate.getColumn("voltage", DelegatingFloatColumn::new); } /** * The complement of the angle in degrees between the normal * to the surface of the X-ray tube target and the primary * X-ray beam for beams generated by traditional X-ray tubes. * @return FloatColumn */ public FloatColumn getTake_offAngle() { return delegate.getColumn("take-off_angle", DelegatingFloatColumn::new); } /** * Comma separated list of wavelengths or wavelength range. * @return StrColumn */ public StrColumn getPdbxWavelengthList() { return delegate.getColumn("pdbx_wavelength_list", DelegatingStrColumn::new); } /** * Wavelength of radiation. * @return StrColumn */ public StrColumn getPdbxWavelength() { return delegate.getColumn("pdbx_wavelength", DelegatingStrColumn::new); } /** * Synchrotron beamline. * @return StrColumn */ public StrColumn getPdbxSynchrotronBeamline() { return delegate.getColumn("pdbx_synchrotron_beamline", DelegatingStrColumn::new); } /** * Synchrotron site. * @return StrColumn */ public StrColumn getPdbxSynchrotronSite() { return delegate.getColumn("pdbx_synchrotron_site", DelegatingStrColumn::new); } /** * Yes/No if synchrotron source was used or not. * @return StrColumn */ public StrColumn getPdbxSynchrotronYN() { return delegate.getColumn("pdbx_synchrotron_y_n", DelegatingStrColumn::new); } /** * Beamline for synchrotron source. * @return StrColumn */ public StrColumn getPdbxSourceSpecificBeamline() { return delegate.getColumn("pdbx_source_specific_beamline", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnStandardRefln.java000066400000000000000000000051031414676747700323520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_STANDARD_REFLN category record details * about the reflections treated as standards during the measurement * of a set of diffraction intensities. * * Note that these are the individual standard reflections, not the * results of the analysis of the standard reflections. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnStandardRefln extends DelegatingCategory { public DiffrnStandardRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "diffrn_id": return getDiffrnId(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); default: return new DelegatingColumn(column); } } /** * The code identifying a reflection measured as a standard * reflection with the indices _diffrn_standard_refln.index_h, * _diffrn_standard_refln.index_k and * _diffrn_standard_refln.index_l. This is the same code as the * _diffrn_refln.standard_code in the DIFFRN_REFLN list. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * Miller index h of a standard reflection used in the diffraction * measurement process. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of a standard reflection used in the diffraction * measurement process. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of a standard reflection used in the diffraction * measurement process. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/DiffrnStandards.java000066400000000000000000000070051414676747700315510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_STANDARDS category record details * about the set of standard reflections used to monitor intensity * stability during the measurement of diffraction intensities. * * Note that these records describe properties common to the set of * standard reflections, not the standard reflections themselves. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class DiffrnStandards extends DelegatingCategory { public DiffrnStandards(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "decay_%": return getDecay(); case "interval_count": return getIntervalCount(); case "interval_time": return getIntervalTime(); case "number": return getNumber(); case "scale_sigma": return getScaleSigma(); case "scale_u": return getScaleU(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The percentage decrease in the mean of the intensities * for the set of standard reflections from the start of the * measurement process to the end. This value usually * affords a measure of the overall decay in crystal quality * during the diffraction measurement process. Negative values * are used in exceptional instances where the final intensities * are greater than the initial ones. * @return FloatColumn */ public FloatColumn getDecay() { return delegate.getColumn("decay_%", DelegatingFloatColumn::new); } /** * The number of reflection intensities between the measurement of * standard reflection intensities. * @return IntColumn */ public IntColumn getIntervalCount() { return delegate.getColumn("interval_count", DelegatingIntColumn::new); } /** * The time in minutes between the measurement of standard * reflection intensities. * @return FloatColumn */ public FloatColumn getIntervalTime() { return delegate.getColumn("interval_time", DelegatingFloatColumn::new); } /** * The number of unique standard reflections used during the * measurement of the diffraction intensities. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * the individual mean standard scales applied to the intensity * data. * @return FloatColumn */ public FloatColumn getScaleSigma() { return delegate.getColumn("scale_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty of the individual mean * standard scales applied to the intensity data. * @return FloatColumn */ public FloatColumn getScaleU() { return delegate.getColumn("scale_u", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em2dCrystalEntity.java000066400000000000000000000072551414676747700320320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_SYMMETRY_2DX category record * 2D crystal symmetry parameters utilized in a 3DEM reconstruction. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em2dCrystalEntity extends DelegatingCategory { public Em2dCrystalEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_gamma": return getAngleGamma(); case "c_sampling_length": return getCSamplingLength(); case "image_processing_id": return getImageProcessingId(); case "id": return getId(); case "entity_assembly_id": return getEntityAssemblyId(); case "length_a": return getLengthA(); case "length_b": return getLengthB(); case "length_c": return getLengthC(); case "space_group_name_H-M": return getSpaceGroupNameH_M(); default: return new DelegatingColumn(column); } } /** * Unit-cell angle gamma in degrees. * @return FloatColumn */ public FloatColumn getAngleGamma() { return delegate.getColumn("angle_gamma", DelegatingFloatColumn::new); } /** * Length used to sample the reciprocal lattice lines in the c-direction. * @return FloatColumn */ public FloatColumn getCSamplingLength() { return delegate.getColumn("c_sampling_length", DelegatingFloatColumn::new); } /** * pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Unique key for the 2d_crystal_entity category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Corresponding key in _em_entity_assembly category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Unit-cell length a in Angstroms. * @return FloatColumn */ public FloatColumn getLengthA() { return delegate.getColumn("length_a", DelegatingFloatColumn::new); } /** * Unit-cell length b in Angstroms. * @return FloatColumn */ public FloatColumn getLengthB() { return delegate.getColumn("length_b", DelegatingFloatColumn::new); } /** * Thickness of 2D crystal * @return FloatColumn */ public FloatColumn getLengthC() { return delegate.getColumn("length_c", DelegatingFloatColumn::new); } /** * There are 17 plane groups classified as oblique, rectangular, square, and hexagonal. * To describe the symmetry of 2D crystals of biological molecules, * plane groups are expanded to equivalent noncentrosymmetric space groups. * The 2D crystal plane corresponds to the 'ab' plane of the space group. * * Enumerated space group descriptions include the plane group number in parentheses, * the H-M plane group symbol, and the plane group class. * @return StrColumn */ public StrColumn getSpaceGroupNameH_M() { return delegate.getColumn("space_group_name_H-M", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em2dProjectionSelection.java000066400000000000000000000052741414676747700331750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_2D_PROJECTION_SELECTION category * record details of images from scanned micrographs and the * number of particles selected from a scanned set of micrographs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em2dProjectionSelection extends DelegatingCategory { public Em2dProjectionSelection(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "num_particles": return getNumParticles(); case "software_name": return getSoftwareName(); case "method": return getMethod(); case "details": return getDetails(); case "citation_id": return getCitationId(); default: return new DelegatingColumn(column); } } /** * entry id * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * unique identifier for each projection selection description * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The number of particles selected from the projection set of images. * @return IntColumn */ public IntColumn getNumParticles() { return delegate.getColumn("num_particles", DelegatingIntColumn::new); } /** * The software used to select 2d projections. * @return StrColumn */ public StrColumn getSoftwareName() { return delegate.getColumn("software_name", DelegatingStrColumn::new); } /** * The method used for selecting observed assemblies. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * Any additional details used for selecting observed assemblies. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _citation.id in the * CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em3dCrystalEntity.java000066400000000000000000000066311414676747700320300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_SYMMETRY_3DX category record * 3D crystal symmetry parameters utilized in 3DEM reconstruction averaging. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em3dCrystalEntity extends DelegatingCategory { public Em3dCrystalEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_alpha": return getAngleAlpha(); case "angle_beta": return getAngleBeta(); case "angle_gamma": return getAngleGamma(); case "image_processing_id": return getImageProcessingId(); case "id": return getId(); case "length_a": return getLengthA(); case "length_b": return getLengthB(); case "length_c": return getLengthC(); case "space_group_name": return getSpaceGroupName(); case "space_group_num": return getSpaceGroupNum(); default: return new DelegatingColumn(column); } } /** * Unit-cell angle alpha in degrees. * @return FloatColumn */ public FloatColumn getAngleAlpha() { return delegate.getColumn("angle_alpha", DelegatingFloatColumn::new); } /** * Unit-cell angle beta in degrees. * @return FloatColumn */ public FloatColumn getAngleBeta() { return delegate.getColumn("angle_beta", DelegatingFloatColumn::new); } /** * Unit-cell angle gamma in degrees. * @return FloatColumn */ public FloatColumn getAngleGamma() { return delegate.getColumn("angle_gamma", DelegatingFloatColumn::new); } /** * pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Unique key for the em_3d_crystal_entity category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Unit-cell length a in Angstroms. * @return FloatColumn */ public FloatColumn getLengthA() { return delegate.getColumn("length_a", DelegatingFloatColumn::new); } /** * Unit-cell length b in Angstroms. * @return FloatColumn */ public FloatColumn getLengthB() { return delegate.getColumn("length_b", DelegatingFloatColumn::new); } /** * Unit-cell length c in Angstroms. * @return FloatColumn */ public FloatColumn getLengthC() { return delegate.getColumn("length_c", DelegatingFloatColumn::new); } /** * Space group name. * @return StrColumn */ public StrColumn getSpaceGroupName() { return delegate.getColumn("space_group_name", DelegatingStrColumn::new); } /** * Space group number. * @return IntColumn */ public IntColumn getSpaceGroupNum() { return delegate.getColumn("space_group_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em3dFitting.java000066400000000000000000000071211414676747700306110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the 3D_FITTING category * record details of the method of fitting atomic * coordinates from a PDB file into a 3d-em * volume map file */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em3dFitting extends DelegatingCategory { public Em3dFitting(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entry_id": return getEntryId(); case "method": return getMethod(); case "target_criteria": return getTargetCriteria(); case "software_name": return getSoftwareName(); case "details": return getDetails(); case "overall_b_value": return getOverallBValue(); case "ref_space": return getRefSpace(); case "ref_protocol": return getRefProtocol(); default: return new DelegatingColumn(column); } } /** * The value of _em_3d_fitting.id must uniquely identify * a fitting procedure of atomic coordinates * into 3dem reconstructed map volume. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry_id in * the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The method used to fit atomic coordinates * into the 3dem reconstructed map. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The measure used to assess quality of fit of the atomic coordinates in the * 3DEM map volume. * @return StrColumn */ public StrColumn getTargetCriteria() { return delegate.getColumn("target_criteria", DelegatingStrColumn::new); } /** * The software used for fitting atomic coordinates to the map. * @return StrColumn */ public StrColumn getSoftwareName() { return delegate.getColumn("software_name", DelegatingStrColumn::new); } /** * Any additional details regarding fitting of atomic coordinates into * the 3DEM volume, including data and considerations from other * methods used in computation of the model. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The overall B (temperature factor) value for the 3d-em volume. * @return FloatColumn */ public FloatColumn getOverallBValue() { return delegate.getColumn("overall_b_value", DelegatingFloatColumn::new); } /** * A flag to indicate whether fitting was carried out in real * or reciprocal refinement space. * @return StrColumn */ public StrColumn getRefSpace() { return delegate.getColumn("ref_space", DelegatingStrColumn::new); } /** * The refinement protocol used. * @return StrColumn */ public StrColumn getRefProtocol() { return delegate.getColumn("ref_protocol", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em3dFittingList.java000066400000000000000000000051771414676747700314560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the 3D_FITTING_LIST category * lists the methods of fitting atomic coordinates from a PDB file * into a 3d-em volume map file */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em3dFittingList extends DelegatingCategory { public Em3dFittingList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "3d_fitting_id": return get_3dFittingId(); case "pdb_entry_id": return getPdbEntryId(); case "pdb_chain_id": return getPdbChainId(); case "pdb_chain_residue_range": return getPdbChainResidueRange(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a unique identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _em_3d_fitting_list.3d_fitting_id is a pointer * to _em_3d_fitting.id in the 3d_fitting category * @return StrColumn */ public StrColumn get_3dFittingId() { return delegate.getColumn("3d_fitting_id", DelegatingStrColumn::new); } /** * The PDB code for the entry used in fitting. * @return StrColumn */ public StrColumn getPdbEntryId() { return delegate.getColumn("pdb_entry_id", DelegatingStrColumn::new); } /** * The ID of the biopolymer chain used for fitting, e.g., A. Please note that * only one chain can be specified per instance. If all chains of a particular * structure have been used for fitting, this field can be left blank. * @return StrColumn */ public StrColumn getPdbChainId() { return delegate.getColumn("pdb_chain_id", DelegatingStrColumn::new); } /** * The molecular entities represented in this fitting description. * @return StrColumn */ public StrColumn getPdbChainResidueRange() { return delegate.getColumn("pdb_chain_residue_range", DelegatingStrColumn::new); } /** * Details about the model used in fitting. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Em3dReconstruction.java000066400000000000000000000172551414676747700322370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_3D_RECONSTRUCTION category * record details of the 3D reconstruction procedure from 2D projections. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Em3dReconstruction extends DelegatingCategory { public Em3dReconstruction(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "method": return getMethod(); case "algorithm": return getAlgorithm(); case "citation_id": return getCitationId(); case "details": return getDetails(); case "resolution": return getResolution(); case "resolution_method": return getResolutionMethod(); case "magnification_calibration": return getMagnificationCalibration(); case "ctf_correction_method": return getCtfCorrectionMethod(); case "nominal_pixel_size": return getNominalPixelSize(); case "actual_pixel_size": return getActualPixelSize(); case "num_particles": return getNumParticles(); case "euler_angles_details": return getEulerAnglesDetails(); case "num_class_averages": return getNumClassAverages(); case "software": return getSoftware(); case "fsc_type": return getFscType(); case "refinement_type": return getRefinementType(); case "image_processing_id": return getImageProcessingId(); case "symmetry_type": return getSymmetryType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_3d_reconstruction.id must * uniquely identify the 3d reconstruction. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The algorithm method used for the 3d-reconstruction. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The algorithm used project from 2D orientations to 3D map. * @return StrColumn */ public StrColumn getAlgorithm() { return delegate.getColumn("algorithm", DelegatingStrColumn::new); } /** * This data item is a pointer to _citation.id in the * CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * Any additional details used in the 3d reconstruction. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The final resolution (in Angstroms)of the 3D reconstruction. * @return FloatColumn */ public FloatColumn getResolution() { return delegate.getColumn("resolution", DelegatingFloatColumn::new); } /** * The method used to determine the final resolution * of the 3d reconstruction. * The Fourier Shell Correlation criterion as a measure of * resolution is based on the concept of splitting the (2D) * data set into two halves; averaging each and comparing them * using the Fourier Ring Correlation (FRC) technique. * @return StrColumn */ public StrColumn getResolutionMethod() { return delegate.getColumn("resolution_method", DelegatingStrColumn::new); } /** * The magnification calibration method for the 3d reconstruction. * @return StrColumn */ public StrColumn getMagnificationCalibration() { return delegate.getColumn("magnification_calibration", DelegatingStrColumn::new); } /** * The CTF-correction method. * The Contrast Transfer Function CTF compensation for low contrast * specimens (e.g. frozen-hydrated), for which phase contrast is the only * significant mechanism, then higher defocus levels must be used to * achieve any significant transfer, and several images at different * focus levels must be combined to complete the information lost from * the transfer gaps of any one image. The CTF correction can be applied * to each extracted particle separately or to the whole micrograph after * digitisation. The simplest level of compensation is to reverse phases * at the negative lobes of the CTF. * @return StrColumn */ public StrColumn getCtfCorrectionMethod() { return delegate.getColumn("ctf_correction_method", DelegatingStrColumn::new); } /** * The nominal pixel size of the projection set of images. * @return FloatColumn */ public FloatColumn getNominalPixelSize() { return delegate.getColumn("nominal_pixel_size", DelegatingFloatColumn::new); } /** * The actual pixel size of projection set of images. * @return FloatColumn */ public FloatColumn getActualPixelSize() { return delegate.getColumn("actual_pixel_size", DelegatingFloatColumn::new); } /** * The number of 2D projections or 3D subtomograms used in the 3d reconstruction * @return IntColumn */ public IntColumn getNumParticles() { return delegate.getColumn("num_particles", DelegatingIntColumn::new); } /** * euler angles details * @return StrColumn */ public StrColumn getEulerAnglesDetails() { return delegate.getColumn("euler_angles_details", DelegatingStrColumn::new); } /** * This item was correspondence to two type of em dataset * processing_emDataSet_singleParticle.numClassAverages * processing_emDataSet_icosahedral.numClassAverages * @return IntColumn */ public IntColumn getNumClassAverages() { return delegate.getColumn("num_class_averages", DelegatingIntColumn::new); } /** * software name * @return StrColumn */ public StrColumn getSoftware() { return delegate.getColumn("software", DelegatingStrColumn::new); } /** * type of FSC curve used to determine map resolution * @return StrColumn */ public StrColumn getFscType() { return delegate.getColumn("fsc_type", DelegatingStrColumn::new); } /** * type of refinement performed in order to determine map resolution * @return StrColumn */ public StrColumn getRefinementType() { return delegate.getColumn("refinement_type", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_PROCESSING category * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * The type of symmetry applied to the reconstruction * @return StrColumn */ public StrColumn getSymmetryType() { return delegate.getColumn("symmetry_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmAdmin.java000066400000000000000000000077661414676747700300250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Administration-related data items */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmAdmin extends DelegatingCategory { public EmAdmin(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "current_status": return getCurrentStatus(); case "deposition_date": return getDepositionDate(); case "deposition_site": return getDepositionSite(); case "details": return getDetails(); case "entry_id": return getEntryId(); case "last_update": return getLastUpdate(); case "map_release_date": return getMapReleaseDate(); case "map_hold_date": return getMapHoldDate(); case "header_release_date": return getHeaderReleaseDate(); case "obsoleted_date": return getObsoletedDate(); case "replace_existing_entry_flag": return getReplaceExistingEntryFlag(); case "title": return getTitle(); default: return new DelegatingColumn(column); } } /** * This data item indicates the current status of the EMDB entry. * @return StrColumn */ public StrColumn getCurrentStatus() { return delegate.getColumn("current_status", DelegatingStrColumn::new); } /** * date of the entry deposition * @return StrColumn */ public StrColumn getDepositionDate() { return delegate.getColumn("deposition_date", DelegatingStrColumn::new); } /** * entry deposition site * @return StrColumn */ public StrColumn getDepositionSite() { return delegate.getColumn("deposition_site", DelegatingStrColumn::new); } /** * EMDB administration details * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * date of last update to the file * @return StrColumn */ public StrColumn getLastUpdate() { return delegate.getColumn("last_update", DelegatingStrColumn::new); } /** * date of map release for this entry * @return StrColumn */ public StrColumn getMapReleaseDate() { return delegate.getColumn("map_release_date", DelegatingStrColumn::new); } /** * date of the embargo expiration for this map entry * @return StrColumn */ public StrColumn getMapHoldDate() { return delegate.getColumn("map_hold_date", DelegatingStrColumn::new); } /** * date of header information release for this entry * @return StrColumn */ public StrColumn getHeaderReleaseDate() { return delegate.getColumn("header_release_date", DelegatingStrColumn::new); } /** * date that map entry was obsoleted * @return StrColumn */ public StrColumn getObsoletedDate() { return delegate.getColumn("obsoleted_date", DelegatingStrColumn::new); } /** * This item indicates that the current entry replaced a previously released structure. * @return StrColumn */ public StrColumn getReplaceExistingEntryFlag() { return delegate.getColumn("replace_existing_entry_flag", DelegatingStrColumn::new); } /** * Title for the EMDB entry. * @return StrColumn */ public StrColumn getTitle() { return delegate.getColumn("title", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmAssembly.java000066400000000000000000000071111414676747700305340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_ASSEMBLY category record details * about the imaged EM sample. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmAssembly extends DelegatingCategory { public EmAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entry_id": return getEntryId(); case "name": return getName(); case "aggregation_state": return getAggregationState(); case "composition": return getComposition(); case "num_components": return getNumComponents(); case "mol_wt_exp": return getMolWtExp(); case "mol_wt_theo": return getMolWtTheo(); case "mol_wt_method": return getMolWtMethod(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _em_assembly.id must uniquely identify * a collection of observed complexes. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The name of the assembly of observed complexes. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * A description of the aggregation state of the assembly. * @return StrColumn */ public StrColumn getAggregationState() { return delegate.getColumn("aggregation_state", DelegatingStrColumn::new); } /** * The composition of the assembly. * @return StrColumn */ public StrColumn getComposition() { return delegate.getColumn("composition", DelegatingStrColumn::new); } /** * The number of components of the biological assembly. * @return IntColumn */ public IntColumn getNumComponents() { return delegate.getColumn("num_components", DelegatingIntColumn::new); } /** * The value (in megadaltons) of the experimentally * determined molecular weight of the assembly. * @return FloatColumn */ public FloatColumn getMolWtExp() { return delegate.getColumn("mol_wt_exp", DelegatingFloatColumn::new); } /** * The value (in megadaltons) of the theoretically * determined molecular weight of the assembly. * @return FloatColumn */ public FloatColumn getMolWtTheo() { return delegate.getColumn("mol_wt_theo", DelegatingFloatColumn::new); } /** * The method used to determine the molecular weight. * @return StrColumn */ public StrColumn getMolWtMethod() { return delegate.getColumn("mol_wt_method", DelegatingStrColumn::new); } /** * Any additional details describing the imaged sample. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmAuthorList.java000066400000000000000000000026521414676747700310600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category to collect the authors of this entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmAuthorList extends DelegatingCategory { public EmAuthorList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "author": return getAuthor(); case "identifier_ORCID": return getIdentifierORCID(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * Author of the EMDB entry in PDB format: Taylor, T.J. * @return StrColumn */ public StrColumn getAuthor() { return delegate.getColumn("author", DelegatingStrColumn::new); } /** * The Open Researcher and Contributor ID (ORCID). * @return StrColumn */ public StrColumn getIdentifierORCID() { return delegate.getColumn("identifier_ORCID", DelegatingStrColumn::new); } /** * ID 1 corresponds to the main author of the entry * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmBuffer.java000066400000000000000000000035641414676747700301760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the BUFFER category * record details of the sample buffer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmBuffer extends DelegatingCategory { public EmBuffer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "specimen_id": return getSpecimenId(); case "name": return getName(); case "details": return getDetails(); case "pH": return getPH(); default: return new DelegatingColumn(column); } } /** * The value of _em_buffer.id must * uniquely identify the sample buffer. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * pointer to _em_specimen.id * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * The name of the buffer. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details about the buffer. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The pH of the sample buffer. * @return FloatColumn */ public FloatColumn getPH() { return delegate.getColumn("pH", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmBufferComponent.java000066400000000000000000000042551414676747700320570ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Buffer category */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmBufferComponent extends DelegatingCategory { public EmBufferComponent(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "buffer_id": return getBufferId(); case "concentration": return getConcentration(); case "concentration_units": return getConcentrationUnits(); case "formula": return getFormula(); case "id": return getId(); case "name": return getName(); default: return new DelegatingColumn(column); } } /** * Foreign key to the entry category. * @return StrColumn */ public StrColumn getBufferId() { return delegate.getColumn("buffer_id", DelegatingStrColumn::new); } /** * The concentration of the sample (arbitrary units). * @return FloatColumn */ public FloatColumn getConcentration() { return delegate.getColumn("concentration", DelegatingFloatColumn::new); } /** * Units for the sample concentration value. * @return StrColumn */ public StrColumn getConcentrationUnits() { return delegate.getColumn("concentration_units", DelegatingStrColumn::new); } /** * formula for buffer component * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * name of the buffer component * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmCrystalFormation.java000066400000000000000000000070101414676747700322530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of growth of a 2D, 3D, or helical crystal array. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmCrystalFormation extends DelegatingCategory { public EmCrystalFormation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atmosphere": return getAtmosphere(); case "details": return getDetails(); case "id": return getId(); case "instrument": return getInstrument(); case "lipid_mixture": return getLipidMixture(); case "lipid_protein_ratio": return getLipidProteinRatio(); case "specimen_id": return getSpecimenId(); case "temperature": return getTemperature(); case "time": return getTime(); case "time_unit": return getTimeUnit(); default: return new DelegatingColumn(column); } } /** * The type of atmosphere in which crystals were grown * @return StrColumn */ public StrColumn getAtmosphere() { return delegate.getColumn("atmosphere", DelegatingStrColumn::new); } /** * Description of growth of a 2D, 3D, or helical crystal array. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Instrument used to prepare the crystalline array * @return StrColumn */ public StrColumn getInstrument() { return delegate.getColumn("instrument", DelegatingStrColumn::new); } /** * Description of the lipid mixture used for crystallization * @return StrColumn */ public StrColumn getLipidMixture() { return delegate.getColumn("lipid_mixture", DelegatingStrColumn::new); } /** * The molar ratio of lipid to protein in the crystallized sample * @return FloatColumn */ public FloatColumn getLipidProteinRatio() { return delegate.getColumn("lipid_protein_ratio", DelegatingFloatColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * The value of the temperature in degrees Kelvin used for * growing the crystals. * @return IntColumn */ public IntColumn getTemperature() { return delegate.getColumn("temperature", DelegatingIntColumn::new); } /** * Time period for array crystallization, in time unit indicated (min, hr, day, month, year) * @return IntColumn */ public IntColumn getTime() { return delegate.getColumn("time", DelegatingIntColumn::new); } /** * Time unit for array crystallization * @return StrColumn */ public StrColumn getTimeUnit() { return delegate.getColumn("time_unit", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmCtfCorrection.java000066400000000000000000000076531414676747700315340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of the Contrast Transfer Function (CTF) correction */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmCtfCorrection extends DelegatingCategory { public EmCtfCorrection(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "amplitude_correction": return getAmplitudeCorrection(); case "amplitude_correction_factor": return getAmplitudeCorrectionFactor(); case "amplitude_correction_space": return getAmplitudeCorrectionSpace(); case "correction_operation": return getCorrectionOperation(); case "details": return getDetails(); case "em_image_processing_id": return getEmImageProcessingId(); case "id": return getId(); case "phase_reversal": return getPhaseReversal(); case "phase_reversal_anisotropic": return getPhaseReversalAnisotropic(); case "phase_reversal_correction_space": return getPhaseReversalCorrectionSpace(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * Yes if CTF amplitude correction was performed * @return StrColumn */ public StrColumn getAmplitudeCorrection() { return delegate.getColumn("amplitude_correction", DelegatingStrColumn::new); } /** * Amplitude correction factor used in CTF correction * @return FloatColumn */ public FloatColumn getAmplitudeCorrectionFactor() { return delegate.getColumn("amplitude_correction_factor", DelegatingFloatColumn::new); } /** * CTF amplitude correction space * @return StrColumn */ public StrColumn getAmplitudeCorrectionSpace() { return delegate.getColumn("amplitude_correction_space", DelegatingStrColumn::new); } /** * CTF correction operation * @return StrColumn */ public StrColumn getCorrectionOperation() { return delegate.getColumn("correction_operation", DelegatingStrColumn::new); } /** * Any additional details about CTF correction * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_PROCESSING category * @return StrColumn */ public StrColumn getEmImageProcessingId() { return delegate.getColumn("em_image_processing_id", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Yes if Phase reversal (flipping) was performed * @return StrColumn */ public StrColumn getPhaseReversal() { return delegate.getColumn("phase_reversal", DelegatingStrColumn::new); } /** * Yes if Anisotropic phase reversal (flipping) was performed * @return StrColumn */ public StrColumn getPhaseReversalAnisotropic() { return delegate.getColumn("phase_reversal_anisotropic", DelegatingStrColumn::new); } /** * CTF phase reversal correction space * @return StrColumn */ public StrColumn getPhaseReversalCorrectionSpace() { return delegate.getColumn("phase_reversal_correction_space", DelegatingStrColumn::new); } /** * Type of CTF correction applied * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDbReference.java000066400000000000000000000037721414676747700311320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds links to raw data sources for the entry, e.g., * held by a remote server. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDbReference extends DelegatingCategory { public EmDbReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "access_code": return getAccessCode(); case "db_name": return getDbName(); case "details": return getDetails(); case "id": return getId(); case "relationship": return getRelationship(); default: return new DelegatingColumn(column); } } /** * Unique identifier for a provided link. * @return StrColumn */ public StrColumn getAccessCode() { return delegate.getColumn("access_code", DelegatingStrColumn::new); } /** * The name of the database containing the related entry. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * A description of the related entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The name of the database containing the related entry. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Indicates relationship of this entry with other entries in PDB and EMDB. * @return StrColumn */ public StrColumn getRelationship() { return delegate.getColumn("relationship", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDbReferenceAuxiliary.java000066400000000000000000000026311414676747700330130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds links to raw data sources for the entry, e.g., * held by a remote server. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDbReferenceAuxiliary extends DelegatingCategory { public EmDbReferenceAuxiliary(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "link": return getLink(); case "link_type": return getLinkType(); default: return new DelegatingColumn(column); } } /** * Unique identifier for a provided link. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Hyperlink to the auxiliary data. * @return StrColumn */ public StrColumn getLink() { return delegate.getColumn("link", DelegatingStrColumn::new); } /** * Type of auxiliary data stored at the indicated link. * @return StrColumn */ public StrColumn getLinkType() { return delegate.getColumn("link_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDepositorInfo.java000066400000000000000000000031431414676747700315420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_DEPOSITOR INFO category record parameters for EM depositions * that are provided by the depositor */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDepositorInfo extends DelegatingCategory { public EmDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "em_method_selection": return getEmMethodSelection(); case "molecular_description_flag": return getMolecularDescriptionFlag(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The selected EM experimental method. * @return StrColumn */ public StrColumn getEmMethodSelection() { return delegate.getColumn("em_method_selection", DelegatingStrColumn::new); } /** * Records whether molecular/polymer entities of the EM sample will be described. * @return StrColumn */ public StrColumn getMolecularDescriptionFlag() { return delegate.getColumn("molecular_description_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDepui.java000066400000000000000000000073761414676747700300400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Some internal items to power the deposition interface */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDepui extends DelegatingCategory { public EmDepui(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "depositor_hold_instructions": return getDepositorHoldInstructions(); case "entry_id": return getEntryId(); case "macromolecule_description": return getMacromoleculeDescription(); case "obsolete_instructions": return getObsoleteInstructions(); case "same_authors_as_pdb": return getSameAuthorsAsPdb(); case "same_title_as_pdb": return getSameTitleAsPdb(); default: return new DelegatingColumn(column); } } /** * Choose the manner in which you would like the map and associated files (half * maps, additional maps, masks, FSC curves, structure factors, layer lines, and * images) to be released. Release of these files can be delayed either until * publication of the associated primary citation or until one year after completion * of the deposition. It is the responsibility of the depositor to notify the EMDB when * the primary citation has been published. Please note that map-associated * experimental information and metadata (header data) are made available to the * public when an entry is placed on hold. * @return StrColumn */ public StrColumn getDepositorHoldInstructions() { return delegate.getColumn("depositor_hold_instructions", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Indicates whether the authors are providing a macromolecule level description of their sample * @return StrColumn */ public StrColumn getMacromoleculeDescription() { return delegate.getColumn("macromolecule_description", DelegatingStrColumn::new); } /** * Instruction for annotators on why a previous released entry should be obsoleted. * Example of valid request: * * Author wants to replace a map that has already been released, following discovery of a processing error * Examples of invalid requests: * * Someone other than the author wants to obsolete a map. * * Legal conflict of interest * Obsoletion is not required for the following actions: * * to change released metadata info. * * to update the map of an HPUB entry. * * to change the hand of a released map. * * to deposit an improved version of a released map. * @return StrColumn */ public StrColumn getObsoleteInstructions() { return delegate.getColumn("obsolete_instructions", DelegatingStrColumn::new); } /** * Indicates whether the authors for the EMDB entry are the same as for the PDB entry * in a joint map + model deposition * @return StrColumn */ public StrColumn getSameAuthorsAsPdb() { return delegate.getColumn("same_authors_as_pdb", DelegatingStrColumn::new); } /** * Indicates whether the title for the EMDB entry is the same as for the PDB entry * in a joint map + model deposition * @return StrColumn */ public StrColumn getSameTitleAsPdb() { return delegate.getColumn("same_title_as_pdb", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDetector.java000066400000000000000000000055421414676747700305340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_DETECTOR category record details * of the image detector type. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDetector extends DelegatingCategory { public EmDetector(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "details": return getDetails(); case "type": return getType(); case "detective_quantum_efficiency": return getDetectiveQuantumEfficiency(); case "mode": return getMode(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_detector.id must uniquely identify * the detector used for imaging. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Any additional information about the detection system. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The detector type used for recording images. * Usually film or CCD camera. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The detective_quantum_efficiency (DQE)is defined as the * square of the signal-to-noise ratio in the recording device * divided by the square of the signal-to-ratio in the electron beam: * (SIGNAL/NOISE)2 recording device * DQE = ------------------------------- * (SIGNAL/NOISE)2 electron beam * A DQE value of 1 indicates a perfect recorder. "DQE = 0.25" menas * that the signal-to-noise ratio is reduced by half in the * recording step. * (0.5)**2 * DQE = --------- = 0.25. * (1.0)**2 * @return FloatColumn */ public FloatColumn getDetectiveQuantumEfficiency() { return delegate.getColumn("detective_quantum_efficiency", DelegatingFloatColumn::new); } /** * The detector mode used during image recording. * @return StrColumn */ public StrColumn getMode() { return delegate.getColumn("mode", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDiffraction.java000066400000000000000000000032461414676747700312120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Microscopy parameters relevant only for crystallography */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDiffraction extends DelegatingCategory { public EmDiffraction(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "camera_length": return getCameraLength(); case "id": return getId(); case "imaging_id": return getImagingId(); case "tilt_angle_list": return getTiltAngleList(); default: return new DelegatingColumn(column); } } /** * * @return FloatColumn */ public FloatColumn getCameraLength() { return delegate.getColumn("camera_length", DelegatingFloatColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGING category * @return StrColumn */ public StrColumn getImagingId() { return delegate.getColumn("imaging_id", DelegatingStrColumn::new); } /** * Comma-separated list of tilt angles (in degrees) used in the electron diffraction experiment. * @return StrColumn */ public StrColumn getTiltAngleList() { return delegate.getColumn("tilt_angle_list", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDiffractionShell.java000066400000000000000000000062341414676747700322020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Statistical parameters for electron diffraction measurements * within a resolution shell */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDiffractionShell extends DelegatingCategory { public EmDiffractionShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "em_diffraction_stats_id": return getEmDiffractionStatsId(); case "fourier_space_coverage": return getFourierSpaceCoverage(); case "high_resolution": return getHighResolution(); case "id": return getId(); case "low_resolution": return getLowResolution(); case "multiplicity": return getMultiplicity(); case "num_structure_factors": return getNumStructureFactors(); case "phase_residual": return getPhaseResidual(); default: return new DelegatingColumn(column); } } /** * Pointer to EM CRYSTALLOGRAPHY STATS * @return StrColumn */ public StrColumn getEmDiffractionStatsId() { return delegate.getColumn("em_diffraction_stats_id", DelegatingStrColumn::new); } /** * Completeness of the structure factor data within this resolution shell, in percent * @return FloatColumn */ public FloatColumn getFourierSpaceCoverage() { return delegate.getColumn("fourier_space_coverage", DelegatingFloatColumn::new); } /** * High resolution limit for this shell (Angstroms) * @return FloatColumn */ public FloatColumn getHighResolution() { return delegate.getColumn("high_resolution", DelegatingFloatColumn::new); } /** * Unique identifier for the category em_diffraction_shell * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Low resolution limit for this shell (Angstroms) * @return FloatColumn */ public FloatColumn getLowResolution() { return delegate.getColumn("low_resolution", DelegatingFloatColumn::new); } /** * Multiplicity (average number of measurements) for the structure factors in this resolution shell * @return FloatColumn */ public FloatColumn getMultiplicity() { return delegate.getColumn("multiplicity", DelegatingFloatColumn::new); } /** * Number of measured structure factors in this resolution shell * @return IntColumn */ public IntColumn getNumStructureFactors() { return delegate.getColumn("num_structure_factors", DelegatingIntColumn::new); } /** * Phase residual for this resolution shell, in degrees * @return FloatColumn */ public FloatColumn getPhaseResidual() { return delegate.getColumn("phase_residual", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmDiffractionStats.java000066400000000000000000000104171414676747700322270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Statistical parameters for electron diffraction measurements */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmDiffractionStats extends DelegatingCategory { public EmDiffractionStats(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "fourier_space_coverage": return getFourierSpaceCoverage(); case "high_resolution": return getHighResolution(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "num_intensities_measured": return getNumIntensitiesMeasured(); case "num_structure_factors": return getNumStructureFactors(); case "overall_phase_error": return getOverallPhaseError(); case "overall_phase_residual": return getOverallPhaseResidual(); case "phase_error_rejection_criteria": return getPhaseErrorRejectionCriteria(); case "r_merge": return getRMerge(); case "r_sym": return getRSym(); default: return new DelegatingColumn(column); } } /** * Any addition details about the structure factor measurements * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Completeness of the structure factor data within the defined space group * at the reported resolution (percent). * @return FloatColumn */ public FloatColumn getFourierSpaceCoverage() { return delegate.getColumn("fourier_space_coverage", DelegatingFloatColumn::new); } /** * High resolution limit of the structure factor data, in Angstroms * @return FloatColumn */ public FloatColumn getHighResolution() { return delegate.getColumn("high_resolution", DelegatingFloatColumn::new); } /** * Identifier for this category * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Pointer to _em_image_processing.id * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Total number of diffraction intensities measured (before averaging) * @return IntColumn */ public IntColumn getNumIntensitiesMeasured() { return delegate.getColumn("num_intensities_measured", DelegatingIntColumn::new); } /** * Number of structure factors obtained (merged amplitudes + phases) * @return IntColumn */ public IntColumn getNumStructureFactors() { return delegate.getColumn("num_structure_factors", DelegatingIntColumn::new); } /** * Overall phase error in degrees * @return FloatColumn */ public FloatColumn getOverallPhaseError() { return delegate.getColumn("overall_phase_error", DelegatingFloatColumn::new); } /** * Overall phase residual in degrees * @return FloatColumn */ public FloatColumn getOverallPhaseResidual() { return delegate.getColumn("overall_phase_residual", DelegatingFloatColumn::new); } /** * Criteria used to reject phases * @return StrColumn */ public StrColumn getPhaseErrorRejectionCriteria() { return delegate.getColumn("phase_error_rejection_criteria", DelegatingStrColumn::new); } /** * Rmerge value (percent) * @return FloatColumn */ public FloatColumn getRMerge() { return delegate.getColumn("r_merge", DelegatingFloatColumn::new); } /** * Rsym value (percent) * @return FloatColumn */ public FloatColumn getRSym() { return delegate.getColumn("r_sym", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmEmbedding.java000066400000000000000000000031701414676747700306340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Sugar embedding category */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEmbedding extends DelegatingCategory { public EmEmbedding(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "material": return getMaterial(); case "specimen_id": return getSpecimenId(); default: return new DelegatingColumn(column); } } /** * Staining procedure used in the specimen preparation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The embedding material. * @return StrColumn */ public StrColumn getMaterial() { return delegate.getColumn("material", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmEntityAssembly.java000066400000000000000000000207111414676747700317320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_ENTITY_ASSEMBLY category * record details about each component of * the complex. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEntityAssembly extends DelegatingCategory { public EmEntityAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "assembly_id": return getAssemblyId(); case "parent_id": return getParentId(); case "source": return getSource(); case "type": return getType(); case "name": return getName(); case "details": return getDetails(); case "go_id": return getGoId(); case "ipr_id": return getIprId(); case "synonym": return getSynonym(); case "number_of_copies": return getNumberOfCopies(); case "oligomeric_details": return getOligomericDetails(); case "entity_id_list": return getEntityIdList(); case "ebi_organism_scientific": return getEbiOrganismScientific(); case "ebi_organism_common": return getEbiOrganismCommon(); case "ebi_strain": return getEbiStrain(); case "ebi_tissue": return getEbiTissue(); case "ebi_cell": return getEbiCell(); case "ebi_organelle": return getEbiOrganelle(); case "ebi_cellular_location": return getEbiCellularLocation(); case "ebi_engineered": return getEbiEngineered(); case "ebi_expression_system": return getEbiExpressionSystem(); case "ebi_expression_system_plasmid": return getEbiExpressionSystemPlasmid(); case "mutant_flag": return getMutantFlag(); case "chimera": return getChimera(); default: return new DelegatingColumn(column); } } /** * The value of _em_entity_assembly.id identifies * one component of the complex. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_assembly.id in the * ASSEMBLY category. * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * The parent of this assembly. * This data item is an internal category pointer to _em_entity_assembly.id. * By convention, the full assembly (top of hierarchy) is assigned parent id 0 (zero). * @return IntColumn */ public IntColumn getParentId() { return delegate.getColumn("parent_id", DelegatingIntColumn::new); } /** * The assembly type. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * A description of types of components of the * assembly of the biological structure. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Name of this component in the observed assembly. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details about the component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The Gene Ontology (GO) identifier for the component. * The GO id is the appropriate identifier used by the Gene Ontology * Consortium. Reference: Nature Genetics vol 25:25-29 (2000). * @return StrColumn */ public StrColumn getGoId() { return delegate.getColumn("go_id", DelegatingStrColumn::new); } /** * The InterPro (IPR) identifier for the component. * The IPR id is the appropriate identifier used by the Interpro Resource. * Reference: Nucleic Acid Research vol 29(1):37-40(2001). * @return StrColumn */ public StrColumn getIprId() { return delegate.getColumn("ipr_id", DelegatingStrColumn::new); } /** * Alternative name of the component. * @return StrColumn */ public StrColumn getSynonym() { return delegate.getColumn("synonym", DelegatingStrColumn::new); } /** * number of copies * @return IntColumn */ public IntColumn getNumberOfCopies() { return delegate.getColumn("number_of_copies", DelegatingIntColumn::new); } /** * oligomeric details * @return StrColumn */ public StrColumn getOligomericDetails() { return delegate.getColumn("oligomeric_details", DelegatingStrColumn::new); } /** * macromolecules associated with this component, if defined * as comma separated list of entity ids (integers). * @return StrColumn */ public StrColumn getEntityIdList() { return delegate.getColumn("entity_id_list", DelegatingStrColumn::new); } /** * The species of the natural organism from which the component * was obtained. * @return StrColumn */ public StrColumn getEbiOrganismScientific() { return delegate.getColumn("ebi_organism_scientific", DelegatingStrColumn::new); } /** * The common name of the species of the natural organism from which * the component was obtained. * @return StrColumn */ public StrColumn getEbiOrganismCommon() { return delegate.getColumn("ebi_organism_common", DelegatingStrColumn::new); } /** * The strain of the natural organism from which the component was * obtained, if relevant. * @return StrColumn */ public StrColumn getEbiStrain() { return delegate.getColumn("ebi_strain", DelegatingStrColumn::new); } /** * The tissue of the natural organism from which the component was * obtained. * @return StrColumn */ public StrColumn getEbiTissue() { return delegate.getColumn("ebi_tissue", DelegatingStrColumn::new); } /** * The cell from which the component was * obtained. * @return StrColumn */ public StrColumn getEbiCell() { return delegate.getColumn("ebi_cell", DelegatingStrColumn::new); } /** * The organelle from which the component was * obtained. * @return StrColumn */ public StrColumn getEbiOrganelle() { return delegate.getColumn("ebi_organelle", DelegatingStrColumn::new); } /** * The cellular location of the component. * @return StrColumn */ public StrColumn getEbiCellularLocation() { return delegate.getColumn("ebi_cellular_location", DelegatingStrColumn::new); } /** * A flag to indicate whether the component is engineered. * @return StrColumn */ public StrColumn getEbiEngineered() { return delegate.getColumn("ebi_engineered", DelegatingStrColumn::new); } /** * The expression system used to produce the component. * @return StrColumn */ public StrColumn getEbiExpressionSystem() { return delegate.getColumn("ebi_expression_system", DelegatingStrColumn::new); } /** * The plasmid used to produce the component. * @return StrColumn */ public StrColumn getEbiExpressionSystemPlasmid() { return delegate.getColumn("ebi_expression_system_plasmid", DelegatingStrColumn::new); } /** * mutant flag * @return StrColumn */ public StrColumn getMutantFlag() { return delegate.getColumn("mutant_flag", DelegatingStrColumn::new); } /** * An indication if an assembly is contains a chimeric polymer * @return StrColumn */ public StrColumn getChimera() { return delegate.getColumn("chimera", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmEntityAssemblyMolwt.java000066400000000000000000000046401414676747700327600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record details about the molecular weight of * an assembly component of the sample. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEntityAssemblyMolwt extends DelegatingCategory { public EmEntityAssemblyMolwt(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_assembly_id": return getEntityAssemblyId(); case "experimental_flag": return getExperimentalFlag(); case "id": return getId(); case "units": return getUnits(); case "value": return getValue(); case "method": return getMethod(); default: return new DelegatingColumn(column); } } /** * A reference to _em_entity_assembly.id which uniquely identifies * one assembly or assembly component of the imaged sample. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Identifies whether the given molecular weight was derived experimentally. * @return StrColumn */ public StrColumn getExperimentalFlag() { return delegate.getColumn("experimental_flag", DelegatingStrColumn::new); } /** * Ordinal key for the em_entity_assembly_molwt category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Molecular weight units. * @return StrColumn */ public StrColumn getUnits() { return delegate.getColumn("units", DelegatingStrColumn::new); } /** * The molecular weight of the assembly component. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The method used to determine the molecular weight. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } }EmEntityAssemblyNaturalsource.java000066400000000000000000000071701414676747700344270ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record taxonomic details about the natural source for EM * assemblies and assembly components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEntityAssemblyNaturalsource extends DelegatingCategory { public EmEntityAssemblyNaturalsource(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "cell": return getCell(); case "cellular_location": return getCellularLocation(); case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "ncbi_tax_id": return getNcbiTaxId(); case "organism": return getOrganism(); case "organelle": return getOrganelle(); case "organ": return getOrgan(); case "strain": return getStrain(); case "tissue": return getTissue(); default: return new DelegatingColumn(column); } } /** * The cell type from which the component was obtained. * @return StrColumn */ public StrColumn getCell() { return delegate.getColumn("cell", DelegatingStrColumn::new); } /** * The cellular location of the component. * @return StrColumn */ public StrColumn getCellularLocation() { return delegate.getColumn("cellular_location", DelegatingStrColumn::new); } /** * Pointer to the assembly component defined in the EM ENTITY ASSEMBLY category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Ordinal key for the em_entity_assembly_naturalsource category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The NCBI taxonomy id for the natural organism source of the component. * @return IntColumn */ public IntColumn getNcbiTaxId() { return delegate.getColumn("ncbi_tax_id", DelegatingIntColumn::new); } /** * The genus-species of the natural organism from which the component was obtained. * @return StrColumn */ public StrColumn getOrganism() { return delegate.getColumn("organism", DelegatingStrColumn::new); } /** * The organelle from which the component was obtained. * @return StrColumn */ public StrColumn getOrganelle() { return delegate.getColumn("organelle", DelegatingStrColumn::new); } /** * The organ of the organism from which the component was obtained. * @return StrColumn */ public StrColumn getOrgan() { return delegate.getColumn("organ", DelegatingStrColumn::new); } /** * The strain of the natural organism from which the component was * obtained, if relevant. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } /** * The tissue of the natural organism from which the component was obtained. * @return StrColumn */ public StrColumn getTissue() { return delegate.getColumn("tissue", DelegatingStrColumn::new); } }EmEntityAssemblyRecombinant.java000066400000000000000000000053651414676747700340450ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record details * about recombinant expression of the assembly or assembly component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEntityAssemblyRecombinant extends DelegatingCategory { public EmEntityAssemblyRecombinant(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "cell": return getCell(); case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "ncbi_tax_id": return getNcbiTaxId(); case "organism": return getOrganism(); case "plasmid": return getPlasmid(); case "strain": return getStrain(); default: return new DelegatingColumn(column); } } /** * The cell of the host organism from which the expressed component was * obtained, if relevant. * @return StrColumn */ public StrColumn getCell() { return delegate.getColumn("cell", DelegatingStrColumn::new); } /** * Pointer to the expressed component described in the EM ENTITY ASSEMBLY category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Ordinal identifier * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The NCBI taxonomy id of the expression host used to produce the component. * @return IntColumn */ public IntColumn getNcbiTaxId() { return delegate.getColumn("ncbi_tax_id", DelegatingIntColumn::new); } /** * Expression system host organism used to produce the component. * @return StrColumn */ public StrColumn getOrganism() { return delegate.getColumn("organism", DelegatingStrColumn::new); } /** * The plasmid used to produce the component in the expression system. * @return StrColumn */ public StrColumn getPlasmid() { return delegate.getColumn("plasmid", DelegatingStrColumn::new); } /** * The strain of the host organism from which the expresed component was * obtained, if relevant. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } }EmEntityAssemblySynthetic.java000066400000000000000000000071661414676747700335570ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record taxonomic details about the synthetic source for EM * assemblies and assembly components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEntityAssemblySynthetic extends DelegatingCategory { public EmEntityAssemblySynthetic(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "cell": return getCell(); case "cellular_location": return getCellularLocation(); case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "ncbi_tax_id": return getNcbiTaxId(); case "organism": return getOrganism(); case "organelle": return getOrganelle(); case "organ": return getOrgan(); case "strain": return getStrain(); case "tissue": return getTissue(); default: return new DelegatingColumn(column); } } /** * The cell type from which the component was obtained. * @return StrColumn */ public StrColumn getCell() { return delegate.getColumn("cell", DelegatingStrColumn::new); } /** * The cellular location of the component. * @return StrColumn */ public StrColumn getCellularLocation() { return delegate.getColumn("cellular_location", DelegatingStrColumn::new); } /** * Pointer to the assembly component defined in the EM ENTITY ASSEMBLY category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Ordinal key for the em_entity_assembly_synthetic category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The NCBI taxonomy id for the synthetic organism source of the component. * @return IntColumn */ public IntColumn getNcbiTaxId() { return delegate.getColumn("ncbi_tax_id", DelegatingIntColumn::new); } /** * The genus-species of the synthetic organism from which the component was obtained. * @return StrColumn */ public StrColumn getOrganism() { return delegate.getColumn("organism", DelegatingStrColumn::new); } /** * The organelle from which the component was obtained. * @return StrColumn */ public StrColumn getOrganelle() { return delegate.getColumn("organelle", DelegatingStrColumn::new); } /** * The organ of the organism from which the component was obtained. * @return StrColumn */ public StrColumn getOrgan() { return delegate.getColumn("organ", DelegatingStrColumn::new); } /** * The strain of the synthetic organism from which the component was * obtained, if relevant. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } /** * The tissue of the synthetic organism from which the component was obtained. * @return StrColumn */ public StrColumn getTissue() { return delegate.getColumn("tissue", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmEulerAngleAssignment.java000066400000000000000000000057741414676747700330460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category to describe the euler angle assignement */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmEulerAngleAssignment extends DelegatingCategory { public EmEulerAngleAssignment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "order": return getOrder(); case "proj_matching_angular_sampling": return getProjMatchingAngularSampling(); case "proj_matching_merit_function": return getProjMatchingMeritFunction(); case "proj_matching_num_projections": return getProjMatchingNumProjections(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * Any additional details about euler angle assignment * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_PROCESSING category * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Stage of the reconstruction in which the angle assignments were made. * @return StrColumn */ public StrColumn getOrder() { return delegate.getColumn("order", DelegatingStrColumn::new); } /** * Angular sampling of projection matching * @return FloatColumn */ public FloatColumn getProjMatchingAngularSampling() { return delegate.getColumn("proj_matching_angular_sampling", DelegatingFloatColumn::new); } /** * Overall figure of merit for projection matching * @return StrColumn */ public StrColumn getProjMatchingMeritFunction() { return delegate.getColumn("proj_matching_merit_function", DelegatingStrColumn::new); } /** * Number of reference projections used for euler angle assignment * @return IntColumn */ public IntColumn getProjMatchingNumProjections() { return delegate.getColumn("proj_matching_num_projections", DelegatingIntColumn::new); } /** * The procedure used to assigned euler angles. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmExperiment.java000066400000000000000000000045701414676747700311030ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_EXPERIMENT category provide * high-level classification of the EM experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmExperiment extends DelegatingCategory { public EmExperiment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "reconstruction_method": return getReconstructionMethod(); case "aggregation_state": return getAggregationState(); case "specimen_type": return getSpecimenType(); case "entity_assembly_id": return getEntityAssemblyId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Placeholder ID. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The reconstruction method used in the EM experiment. * @return StrColumn */ public StrColumn getReconstructionMethod() { return delegate.getColumn("reconstruction_method", DelegatingStrColumn::new); } /** * The aggregation/assembly state of the imaged specimen. * @return StrColumn */ public StrColumn getAggregationState() { return delegate.getColumn("aggregation_state", DelegatingStrColumn::new); } /** * The specimen type used in the EM experiment. * @return StrColumn */ public StrColumn getSpecimenType() { return delegate.getColumn("specimen_type", DelegatingStrColumn::new); } /** * Foreign key to the EM_ENTITY_ASSEMBLY category * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmFiducialMarkers.java000066400000000000000000000033321414676747700320230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of fiducial markers. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmFiducialMarkers extends DelegatingCategory { public EmFiducialMarkers(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diameter": return getDiameter(); case "em_tomography_specimen_id": return getEmTomographySpecimenId(); case "id": return getId(); case "manufacturer": return getManufacturer(); default: return new DelegatingColumn(column); } } /** * Diameter of the fiducial markers * @return FloatColumn */ public FloatColumn getDiameter() { return delegate.getColumn("diameter", DelegatingFloatColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getEmTomographySpecimenId() { return delegate.getColumn("em_tomography_specimen_id", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Manufacturer source for the fiducial markers * @return StrColumn */ public StrColumn getManufacturer() { return delegate.getColumn("manufacturer", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmFigureDepositorInfo.java000066400000000000000000000033741414676747700327120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Listing of image files (figures) associated with an EMDB entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmFigureDepositorInfo extends DelegatingCategory { public EmFigureDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "experiment_id": return getExperimentId(); case "upload_file_name": return getUploadFileName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is the unique identifier for an image file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item optionally associates an image (figure) with an experiment. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The name of the image file associated with the map entry * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } /** * Details about the image file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmFinalClassification.java000066400000000000000000000044441414676747700326700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Information about the final image classification */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmFinalClassification extends DelegatingCategory { public EmFinalClassification(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "avg_num_images_per_class": return getAvgNumImagesPerClass(); case "details": return getDetails(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "num_classes": return getNumClasses(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The average number of images per class in the final 2D classification * @return IntColumn */ public IntColumn getAvgNumImagesPerClass() { return delegate.getColumn("avg_num_images_per_class", DelegatingIntColumn::new); } /** * Additional details about the final 2D classification * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_PROCESSING category * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * The number of classes used in the final 2D classification * @return IntColumn */ public IntColumn getNumClasses() { return delegate.getColumn("num_classes", DelegatingIntColumn::new); } /** * Space (2D/3D) for the classification. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmFocusedIonBeam.java000066400000000000000000000076641414676747700316150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of sectioning by focused_ion_beam */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmFocusedIonBeam extends DelegatingCategory { public EmFocusedIonBeam(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "current": return getCurrent(); case "details": return getDetails(); case "dose_rate": return getDoseRate(); case "duration": return getDuration(); case "em_tomography_specimen_id": return getEmTomographySpecimenId(); case "final_thickness": return getFinalThickness(); case "id": return getId(); case "initial_thickness": return getInitialThickness(); case "instrument": return getInstrument(); case "ion": return getIon(); case "temperature": return getTemperature(); case "voltage": return getVoltage(); default: return new DelegatingColumn(column); } } /** * Current of the ion beam, in nanoamperes (nA) * @return FloatColumn */ public FloatColumn getCurrent() { return delegate.getColumn("current", DelegatingFloatColumn::new); } /** * Additional details about FIB milling * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * ions per sq centimetre per second * @return IntColumn */ public IntColumn getDoseRate() { return delegate.getColumn("dose_rate", DelegatingIntColumn::new); } /** * Milling time in seconds (is seconds most appropriate unit?) * @return FloatColumn */ public FloatColumn getDuration() { return delegate.getColumn("duration", DelegatingFloatColumn::new); } /** * Foreign key relationship to the EM TOMOGRAPHY SPECIMEN category * @return StrColumn */ public StrColumn getEmTomographySpecimenId() { return delegate.getColumn("em_tomography_specimen_id", DelegatingStrColumn::new); } /** * Final sample thickness * @return IntColumn */ public IntColumn getFinalThickness() { return delegate.getColumn("final_thickness", DelegatingIntColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Initial sample thickness * @return IntColumn */ public IntColumn getInitialThickness() { return delegate.getColumn("initial_thickness", DelegatingIntColumn::new); } /** * The instrument used for focused ion beam sectioning * @return StrColumn */ public StrColumn getInstrument() { return delegate.getColumn("instrument", DelegatingStrColumn::new); } /** * The ion source used to ablate the specimen * @return StrColumn */ public StrColumn getIon() { return delegate.getColumn("ion", DelegatingStrColumn::new); } /** * Temperature of the sample during milling, in degrees Kelvin * @return IntColumn */ public IntColumn getTemperature() { return delegate.getColumn("temperature", DelegatingIntColumn::new); } /** * Voltage applied to the ion source, in kilovolts * @return IntColumn */ public IntColumn getVoltage() { return delegate.getColumn("voltage", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmFscCurve.java000066400000000000000000000026211414676747700304760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EMD_VALIDATION_FSC_CURVE category * record details of the Fourier Shell Correlation (FSC) curve file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmFscCurve extends DelegatingCategory { public EmFscCurve(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "file": return getFile(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Details about the FSC file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * FSC file name. * @return StrColumn */ public StrColumn getFile() { return delegate.getColumn("file", DelegatingStrColumn::new); } /** * This data item provides a unique identifier for each archived FSC curve. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmGridPretreatment.java000066400000000000000000000043361414676747700322430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items describing glow discharge pretreatment for an EM grid */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmGridPretreatment extends DelegatingCategory { public EmGridPretreatment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atmosphere": return getAtmosphere(); case "id": return getId(); case "pressure": return getPressure(); case "sample_support_id": return getSampleSupportId(); case "time": return getTime(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The atmosphere used for glow discharge of the em grid. * @return StrColumn */ public StrColumn getAtmosphere() { return delegate.getColumn("atmosphere", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Pressure of the glow discharge chamber, in pascals * @return FloatColumn */ public FloatColumn getPressure() { return delegate.getColumn("pressure", DelegatingFloatColumn::new); } /** * Pointer to EM SAMPLE SUPPORT * @return StrColumn */ public StrColumn getSampleSupportId() { return delegate.getColumn("sample_support_id", DelegatingStrColumn::new); } /** * Time period for glow discharge of the em grid, in seconds * @return IntColumn */ public IntColumn getTime() { return delegate.getColumn("time", DelegatingIntColumn::new); } /** * Type of grid pretreatment * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmHelicalEntity.java000066400000000000000000000073431414676747700315220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_HELICAL_ENTITY category record details * for a helical or filament type of assembly component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmHelicalEntity extends DelegatingCategory { public EmHelicalEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_assembly_id": return getEntityAssemblyId(); case "image_processing_id": return getImageProcessingId(); case "details": return getDetails(); case "dyad": return getDyad(); case "axial_symmetry": return getAxialSymmetry(); case "angular_rotation_per_subunit": return getAngularRotationPerSubunit(); case "axial_rise_per_subunit": return getAxialRisePerSubunit(); case "hand": return getHand(); default: return new DelegatingColumn(column); } } /** * The value of _em_helical_entity.id must uniquely identify * a set of the filament parameters for this assembly component. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _em_helical_entity.entity_assembly_id * identifies a particular assembly component. * * This data item is a pointer to _em_entity_assembly.id * in the EM_ENTITY_ASSEMBLY category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * The value of _em_helical_entity.reconstruction_id identifies a particular reconstruction. * * This data item is a pointer to _em_image_processing.id. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Any other details regarding the helical assembly * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Value should be YES if a the filament has two-fold symmetry perpendicular to the helical axis. * @return StrColumn */ public StrColumn getDyad() { return delegate.getColumn("dyad", DelegatingStrColumn::new); } /** * Symmetry of the helical axis, either cyclic (Cn) or dihedral (Dn), where n>=1. * @return StrColumn */ public StrColumn getAxialSymmetry() { return delegate.getColumn("axial_symmetry", DelegatingStrColumn::new); } /** * The angular rotation per helical subunit in degrees. * @return FloatColumn */ public FloatColumn getAngularRotationPerSubunit() { return delegate.getColumn("angular_rotation_per_subunit", DelegatingFloatColumn::new); } /** * The axial rise per subunit in the helical assembly. * @return FloatColumn */ public FloatColumn getAxialRisePerSubunit() { return delegate.getColumn("axial_rise_per_subunit", DelegatingFloatColumn::new); } /** * Handedness of the helix: right handed or left handed * @return StrColumn */ public StrColumn getHand() { return delegate.getColumn("hand", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmHighPressureFreezing.java000066400000000000000000000033521414676747700330620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of high pressure freezing */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmHighPressureFreezing extends DelegatingCategory { public EmHighPressureFreezing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "em_tomography_specimen_id": return getEmTomographySpecimenId(); case "id": return getId(); case "instrument": return getInstrument(); default: return new DelegatingColumn(column); } } /** * Additional details about high pressure freezing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getEmTomographySpecimenId() { return delegate.getColumn("em_tomography_specimen_id", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The instrument used for high pressure freezing. * @return StrColumn */ public StrColumn getInstrument() { return delegate.getColumn("instrument", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmImageProcessing.java000066400000000000000000000027171414676747700320430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_IMAGE_PROCESSING category * record details of the EM image processing procedure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmImageProcessing extends DelegatingCategory { public EmImageProcessing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "image_recording_id": return getImageRecordingId(); default: return new DelegatingColumn(column); } } /** * Method details. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item provides a unique identifier for each data processing block. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_RECORDING * @return StrColumn */ public StrColumn getImageRecordingId() { return delegate.getColumn("image_recording_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmImageRecording.java000066400000000000000000000104041414676747700316330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_IMAGE_RECORDING category record details * of the image recording (either film/microdensitometer or electronic detector) * and parameters for image digitization. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmImageRecording extends DelegatingCategory { public EmImageRecording(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "average_exposure_time": return getAverageExposureTime(); case "avg_electron_dose_per_subtomogram": return getAvgElectronDosePerSubtomogram(); case "avg_electron_dose_per_image": return getAvgElectronDosePerImage(); case "details": return getDetails(); case "detector_mode": return getDetectorMode(); case "film_or_detector_model": return getFilmOrDetectorModel(); case "id": return getId(); case "imaging_id": return getImagingId(); case "num_diffraction_images": return getNumDiffractionImages(); case "num_grids_imaged": return getNumGridsImaged(); case "num_real_images": return getNumRealImages(); default: return new DelegatingColumn(column); } } /** * The average exposure time for each image. * @return FloatColumn */ public FloatColumn getAverageExposureTime() { return delegate.getColumn("average_exposure_time", DelegatingFloatColumn::new); } /** * The average total electron dose received by the specimen for each subtomogram (electrons per square angstrom). * @return FloatColumn */ public FloatColumn getAvgElectronDosePerSubtomogram() { return delegate.getColumn("avg_electron_dose_per_subtomogram", DelegatingFloatColumn::new); } /** * The electron dose received by the specimen per image (electrons per square angstrom). * @return FloatColumn */ public FloatColumn getAvgElectronDosePerImage() { return delegate.getColumn("avg_electron_dose_per_image", DelegatingFloatColumn::new); } /** * Any additional details about image recording. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The detector mode used during image recording. * @return StrColumn */ public StrColumn getDetectorMode() { return delegate.getColumn("detector_mode", DelegatingStrColumn::new); } /** * The detector type used for recording images. * Usually film or CCD camera. * @return StrColumn */ public StrColumn getFilmOrDetectorModel() { return delegate.getColumn("film_or_detector_model", DelegatingStrColumn::new); } /** * The item _em_image_recording.id uniquely identifies * a set of recorded images. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item the id of the microscopy settings used in the imaging. * @return StrColumn */ public StrColumn getImagingId() { return delegate.getColumn("imaging_id", DelegatingStrColumn::new); } /** * The number of diffraction images collected. * @return IntColumn */ public IntColumn getNumDiffractionImages() { return delegate.getColumn("num_diffraction_images", DelegatingIntColumn::new); } /** * Number of grids in the microscopy session * @return IntColumn */ public IntColumn getNumGridsImaged() { return delegate.getColumn("num_grids_imaged", DelegatingIntColumn::new); } /** * The number of micrograph images collected. * @return IntColumn */ public IntColumn getNumRealImages() { return delegate.getColumn("num_real_images", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmImageScans.java000066400000000000000000000115121414676747700307670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_IMAGE_SCANS category record details * of the image scanning device (microdensitometer) * and parameters for digitization of the image. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmImageScans extends DelegatingCategory { public EmImageScans(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "number_digital_images": return getNumberDigitalImages(); case "details": return getDetails(); case "scanner_model": return getScannerModel(); case "sampling_size": return getSamplingSize(); case "od_range": return getOdRange(); case "quant_bit_size": return getQuantBitSize(); case "citation_id": return getCitationId(); case "dimension_height": return getDimensionHeight(); case "dimension_width": return getDimensionWidth(); case "frames_per_image": return getFramesPerImage(); case "image_recording_id": return getImageRecordingId(); case "used_frames_per_image": return getUsedFramesPerImage(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the * ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_image_scans.id must uniquely identify * the images scanned. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The number of real images. * @return IntColumn */ public IntColumn getNumberDigitalImages() { return delegate.getColumn("number_digital_images", DelegatingIntColumn::new); } /** * Any additional details about image recording. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The scanner model. * @return StrColumn */ public StrColumn getScannerModel() { return delegate.getColumn("scanner_model", DelegatingStrColumn::new); } /** * The sampling step size (microns) set on the scanner. * @return FloatColumn */ public FloatColumn getSamplingSize() { return delegate.getColumn("sampling_size", DelegatingFloatColumn::new); } /** * The optical density range (OD=-log 10 transmission). * To the eye OD=1 appears light grey and OD=3 is opaque. * @return FloatColumn */ public FloatColumn getOdRange() { return delegate.getColumn("od_range", DelegatingFloatColumn::new); } /** * The number of bits per pixel. * @return IntColumn */ public IntColumn getQuantBitSize() { return delegate.getColumn("quant_bit_size", DelegatingIntColumn::new); } /** * This data item is a pointer to _citation.id * in the CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * height of scanned image * @return IntColumn */ public IntColumn getDimensionHeight() { return delegate.getColumn("dimension_height", DelegatingIntColumn::new); } /** * width of scanned image * @return IntColumn */ public IntColumn getDimensionWidth() { return delegate.getColumn("dimension_width", DelegatingIntColumn::new); } /** * Total number of time-slice (movie) frames taken per image. * @return IntColumn */ public IntColumn getFramesPerImage() { return delegate.getColumn("frames_per_image", DelegatingIntColumn::new); } /** * foreign key linked to _em_image_recording * @return StrColumn */ public StrColumn getImageRecordingId() { return delegate.getColumn("image_recording_id", DelegatingStrColumn::new); } /** * Range of time-slice (movie) frames used for the reconstruction. * @return StrColumn */ public StrColumn getUsedFramesPerImage() { return delegate.getColumn("used_frames_per_image", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmImaging.java000066400000000000000000000326621414676747700303410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_IMAGING category record details about * the parameters used in imaging the sample in the electron microscope. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmImaging extends DelegatingCategory { public EmImaging(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "astigmatism": return getAstigmatism(); case "electron_beam_tilt_params": return getElectronBeamTiltParams(); case "residual_tilt": return getResidualTilt(); case "sample_support_id": return getSampleSupportId(); case "detector_id": return getDetectorId(); case "scans_id": return getScansId(); case "microscope_id": return getMicroscopeId(); case "microscope_model": return getMicroscopeModel(); case "specimen_holder_type": return getSpecimenHolderType(); case "specimen_holder_model": return getSpecimenHolderModel(); case "details": return getDetails(); case "date": return getDate(); case "accelerating_voltage": return getAcceleratingVoltage(); case "illumination_mode": return getIlluminationMode(); case "mode": return getMode(); case "nominal_cs": return getNominalCs(); case "nominal_defocus_min": return getNominalDefocusMin(); case "nominal_defocus_max": return getNominalDefocusMax(); case "calibrated_defocus_min": return getCalibratedDefocusMin(); case "calibrated_defocus_max": return getCalibratedDefocusMax(); case "tilt_angle_min": return getTiltAngleMin(); case "tilt_angle_max": return getTiltAngleMax(); case "nominal_magnification": return getNominalMagnification(); case "calibrated_magnification": return getCalibratedMagnification(); case "electron_source": return getElectronSource(); case "electron_dose": return getElectronDose(); case "energy_filter": return getEnergyFilter(); case "energy_window": return getEnergyWindow(); case "citation_id": return getCitationId(); case "temperature": return getTemperature(); case "detector_distance": return getDetectorDistance(); case "recording_temperature_minimum": return getRecordingTemperatureMinimum(); case "recording_temperature_maximum": return getRecordingTemperatureMaximum(); case "alignment_procedure": return getAlignmentProcedure(); case "c2_aperture_diameter": return getC2ApertureDiameter(); case "specimen_id": return getSpecimenId(); case "cryogen": return getCryogen(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_imaging.id must uniquely identify * each imaging experiment. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * astigmatism * @return StrColumn */ public StrColumn getAstigmatism() { return delegate.getColumn("astigmatism", DelegatingStrColumn::new); } /** * electron beam tilt params * @return StrColumn */ public StrColumn getElectronBeamTiltParams() { return delegate.getColumn("electron_beam_tilt_params", DelegatingStrColumn::new); } /** * residual tilt of the electron beam * @return FloatColumn */ public FloatColumn getResidualTilt() { return delegate.getColumn("residual_tilt", DelegatingFloatColumn::new); } /** * This data item is a pointer to _em_sample_support.id in * the EM_SAMPLE_SUPPORT category. * @return StrColumn */ public StrColumn getSampleSupportId() { return delegate.getColumn("sample_support_id", DelegatingStrColumn::new); } /** * The value of _em_imaging.detector_id must uniquely identify * the type of detector used in the experiment. * @return StrColumn */ public StrColumn getDetectorId() { return delegate.getColumn("detector_id", DelegatingStrColumn::new); } /** * The value of _em_imaging.scans_id must uniquely identify * the image_scans used in the experiment. * @return StrColumn */ public StrColumn getScansId() { return delegate.getColumn("scans_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_microscope.id in * the EM_MICROSCOPE category. * @return StrColumn */ public StrColumn getMicroscopeId() { return delegate.getColumn("microscope_id", DelegatingStrColumn::new); } /** * The name of the model of microscope. * @return StrColumn */ public StrColumn getMicroscopeModel() { return delegate.getColumn("microscope_model", DelegatingStrColumn::new); } /** * The type of specimen holder used during imaging. * @return StrColumn */ public StrColumn getSpecimenHolderType() { return delegate.getColumn("specimen_holder_type", DelegatingStrColumn::new); } /** * The name of the model of specimen holder used during imaging. * @return StrColumn */ public StrColumn getSpecimenHolderModel() { return delegate.getColumn("specimen_holder_model", DelegatingStrColumn::new); } /** * Any additional imaging details. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Date (YYYY-MM-DD) of imaging experiment or the date at which * a series of experiments began. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * A value of accelerating voltage (in kV) used for imaging. * @return IntColumn */ public IntColumn getAcceleratingVoltage() { return delegate.getColumn("accelerating_voltage", DelegatingIntColumn::new); } /** * The mode of illumination. * @return StrColumn */ public StrColumn getIlluminationMode() { return delegate.getColumn("illumination_mode", DelegatingStrColumn::new); } /** * The mode of imaging. * @return StrColumn */ public StrColumn getMode() { return delegate.getColumn("mode", DelegatingStrColumn::new); } /** * The spherical aberration coefficient (Cs) in millimeters, * of the objective lens. * @return FloatColumn */ public FloatColumn getNominalCs() { return delegate.getColumn("nominal_cs", DelegatingFloatColumn::new); } /** * The minimum defocus value of the objective lens (in nanometers) used * to obtain the recorded images. * @return FloatColumn */ public FloatColumn getNominalDefocusMin() { return delegate.getColumn("nominal_defocus_min", DelegatingFloatColumn::new); } /** * The maximum defocus value of the objective lens (in nanometers) used * to obtain the recorded images. * @return FloatColumn */ public FloatColumn getNominalDefocusMax() { return delegate.getColumn("nominal_defocus_max", DelegatingFloatColumn::new); } /** * The minimum defocus value of the objective lens (in nanometers) used * to obtain the recorded images. * @return FloatColumn */ public FloatColumn getCalibratedDefocusMin() { return delegate.getColumn("calibrated_defocus_min", DelegatingFloatColumn::new); } /** * The maximum defocus value of the objective lens (in nanometers) used * to obtain the recorded images. * @return FloatColumn */ public FloatColumn getCalibratedDefocusMax() { return delegate.getColumn("calibrated_defocus_max", DelegatingFloatColumn::new); } /** * The minimum angle at which the specimen was tilted to obtain * recorded images. * @return FloatColumn */ public FloatColumn getTiltAngleMin() { return delegate.getColumn("tilt_angle_min", DelegatingFloatColumn::new); } /** * The maximum angle at which the specimen was tilted to obtain * recorded images. * @return FloatColumn */ public FloatColumn getTiltAngleMax() { return delegate.getColumn("tilt_angle_max", DelegatingFloatColumn::new); } /** * The magnification indicated by the microscope readout. * @return IntColumn */ public IntColumn getNominalMagnification() { return delegate.getColumn("nominal_magnification", DelegatingIntColumn::new); } /** * The magnification value obtained for a known standard just * prior to, during or just after the imaging experiment. * @return IntColumn */ public IntColumn getCalibratedMagnification() { return delegate.getColumn("calibrated_magnification", DelegatingIntColumn::new); } /** * The source of electrons. The electron gun. * @return StrColumn */ public StrColumn getElectronSource() { return delegate.getColumn("electron_source", DelegatingStrColumn::new); } /** * The electron dose received by the specimen (electrons per square angstrom). * @return FloatColumn */ public FloatColumn getElectronDose() { return delegate.getColumn("electron_dose", DelegatingFloatColumn::new); } /** * The type of energy filter spectrometer apparatus. * @return StrColumn */ public StrColumn getEnergyFilter() { return delegate.getColumn("energy_filter", DelegatingStrColumn::new); } /** * The energy filter range in electron volts (eV)set by spectrometer. * @return StrColumn */ public StrColumn getEnergyWindow() { return delegate.getColumn("energy_window", DelegatingStrColumn::new); } /** * This data item is a pointer to _citation.id in * the CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * The mean specimen stage temperature (degrees Kelvin) during imaging * in the microscope. * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * The camera length (in millimeters). The camera length is the * product of the objective focal length and the combined magnification * of the intermediate and projector lenses when the microscope is * operated in the diffraction mode. * @return FloatColumn */ public FloatColumn getDetectorDistance() { return delegate.getColumn("detector_distance", DelegatingFloatColumn::new); } /** * The specimen temperature minimum (degrees Kelvin) for the duration * of imaging. * @return FloatColumn */ public FloatColumn getRecordingTemperatureMinimum() { return delegate.getColumn("recording_temperature_minimum", DelegatingFloatColumn::new); } /** * The specimen temperature maximum (degrees Kelvin) for the duration * of imaging. * @return FloatColumn */ public FloatColumn getRecordingTemperatureMaximum() { return delegate.getColumn("recording_temperature_maximum", DelegatingFloatColumn::new); } /** * microscope alignment procedure * @return StrColumn */ public StrColumn getAlignmentProcedure() { return delegate.getColumn("alignment_procedure", DelegatingStrColumn::new); } /** * The open diameter of the c2 condenser lens, * in microns. * @return FloatColumn */ public FloatColumn getC2ApertureDiameter() { return delegate.getColumn("c2_aperture_diameter", DelegatingFloatColumn::new); } /** * Foreign key to the EM_SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * Cryogen type used to maintain the specimen stage temperature during imaging * in the microscope. * @return StrColumn */ public StrColumn getCryogen() { return delegate.getColumn("cryogen", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmImagingOptics.java000066400000000000000000000071601414676747700315160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of a few specialist optics apparatus */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmImagingOptics extends DelegatingCategory { public EmImagingOptics(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "chr_aberration_corrector": return getChrAberrationCorrector(); case "energyfilter_lower": return getEnergyfilterLower(); case "energyfilter_slit_width": return getEnergyfilterSlitWidth(); case "energyfilter_name": return getEnergyfilterName(); case "energyfilter_upper": return getEnergyfilterUpper(); case "id": return getId(); case "imaging_id": return getImagingId(); case "phase_plate": return getPhasePlate(); case "sph_aberration_corrector": return getSphAberrationCorrector(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Chromatic aberration corrector information * @return StrColumn */ public StrColumn getChrAberrationCorrector() { return delegate.getColumn("chr_aberration_corrector", DelegatingStrColumn::new); } /** * The energy filter range lower value in electron volts (eV) set by spectrometer. * @return StrColumn */ public StrColumn getEnergyfilterLower() { return delegate.getColumn("energyfilter_lower", DelegatingStrColumn::new); } /** * The energy filter range slit width in electron volts (eV). * @return FloatColumn */ public FloatColumn getEnergyfilterSlitWidth() { return delegate.getColumn("energyfilter_slit_width", DelegatingFloatColumn::new); } /** * The type of energy filter spectrometer * @return StrColumn */ public StrColumn getEnergyfilterName() { return delegate.getColumn("energyfilter_name", DelegatingStrColumn::new); } /** * The energy filter range upper value in electron volts (eV) set by spectrometer. * @return StrColumn */ public StrColumn getEnergyfilterUpper() { return delegate.getColumn("energyfilter_upper", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM IMAGING category * @return StrColumn */ public StrColumn getImagingId() { return delegate.getColumn("imaging_id", DelegatingStrColumn::new); } /** * Phase plate information * @return StrColumn */ public StrColumn getPhasePlate() { return delegate.getColumn("phase_plate", DelegatingStrColumn::new); } /** * Spherical aberration corrector information * @return StrColumn */ public StrColumn getSphAberrationCorrector() { return delegate.getColumn("sph_aberration_corrector", DelegatingStrColumn::new); } /** * Details on the use of the phase plate specified in _em_imaging_optics.phase_plate * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmInterpretFigure.java000066400000000000000000000026021414676747700320730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Listing of all layer line files associated with the EM entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmInterpretFigure extends DelegatingCategory { public EmInterpretFigure(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "file": return getFile(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Details about the image file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The name of the image file associated with the map entry * @return StrColumn */ public StrColumn getFile() { return delegate.getColumn("file", DelegatingStrColumn::new); } /** * This data item is the unique identifier for the image file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmLayerLines.java000066400000000000000000000032741414676747700310320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Listing of all layer line files associated with the EM entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmLayerLines extends DelegatingCategory { public EmLayerLines(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "experiment_id": return getExperimentId(); case "file": return getFile(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Details about the layer line file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to the EM EXPERIMENT category. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The name of the layer line file associated with the map entry * @return StrColumn */ public StrColumn getFile() { return delegate.getColumn("file", DelegatingStrColumn::new); } /** * This data item is the unique identifier for the layer line file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }EmLayerLinesDepositorInfo.java000066400000000000000000000033731414676747700334600ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Listing of layer line files associated with the EM entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmLayerLinesDepositorInfo extends DelegatingCategory { public EmLayerLinesDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "experiment_id": return getExperimentId(); case "upload_file_name": return getUploadFileName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is the unique identifier for the layer line file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to the EMD_STRUCT category. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The name of the layer line file associated with the map entry * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } /** * Details about the layer line file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmMap.java000066400000000000000000000351501414676747700274760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EMD_MAP category record parameters of the CCP4 binary-format map file header * (see ftp://ftp.wwpdb.org/pub/emdb/doc/map_format/EMDB_mapFormat_v1.0.pdf), * parameters derived from the map header, pixel size, contour level, and annotation details from the depositor. * The map is a three-dimensional array of data-values of the same data-type. * Important parameters are data-type and array size in three dimensions * (i.e. the number of columns, rows and sections). * Columns are the fastest changing, followed by rows and sections. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmMap extends DelegatingCategory { public EmMap(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "annotation_details": return getAnnotationDetails(); case "axis_order_fast": return getAxisOrderFast(); case "axis_order_medium": return getAxisOrderMedium(); case "axis_order_slow": return getAxisOrderSlow(); case "cell_a": return getCellA(); case "cell_b": return getCellB(); case "cell_c": return getCellC(); case "cell_alpha": return getCellAlpha(); case "cell_beta": return getCellBeta(); case "cell_gamma": return getCellGamma(); case "contour_level": return getContourLevel(); case "contour_level_source": return getContourLevelSource(); case "data_type": return getDataType(); case "dimensions_col": return getDimensionsCol(); case "dimensions_row": return getDimensionsRow(); case "dimensions_sec": return getDimensionsSec(); case "endian_type": return getEndianType(); case "file": return getFile(); case "format": return getFormat(); case "id": return getId(); case "partition": return getPartition(); case "entry_id": return getEntryId(); case "label": return getLabel(); case "limit_col": return getLimitCol(); case "limit_row": return getLimitRow(); case "limit_sec": return getLimitSec(); case "origin_col": return getOriginCol(); case "origin_row": return getOriginRow(); case "origin_sec": return getOriginSec(); case "pixel_spacing_x": return getPixelSpacingX(); case "pixel_spacing_y": return getPixelSpacingY(); case "pixel_spacing_z": return getPixelSpacingZ(); case "size_kb": return getSizeKb(); case "spacing_x": return getSpacingX(); case "spacing_y": return getSpacingY(); case "spacing_z": return getSpacingZ(); case "statistics_average": return getStatisticsAverage(); case "statistics_maximum": return getStatisticsMaximum(); case "statistics_minimum": return getStatisticsMinimum(); case "statistics_std": return getStatisticsStd(); case "symmetry_space_group": return getSymmetrySpaceGroup(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * map annotation details * @return StrColumn */ public StrColumn getAnnotationDetails() { return delegate.getColumn("annotation_details", DelegatingStrColumn::new); } /** * The map axis that corresponds to Columns. * (CCP4 HEADER WORD 17 MAPC 1=x, 2=y, 3=z) * @return StrColumn */ public StrColumn getAxisOrderFast() { return delegate.getColumn("axis_order_fast", DelegatingStrColumn::new); } /** * The map axis that corresponds to Rows. * (CCP4 map header word 18 MAPR 1=x, 2=y, 3=z) * @return StrColumn */ public StrColumn getAxisOrderMedium() { return delegate.getColumn("axis_order_medium", DelegatingStrColumn::new); } /** * The map axis that corresponds to Sections. * (CCP4 map header word 19 MAPS 1=x, 2=y, 3=z) * @return StrColumn */ public StrColumn getAxisOrderSlow() { return delegate.getColumn("axis_order_slow", DelegatingStrColumn::new); } /** * Map unit cell length parameter a. * (CCP4 map header word 11) * @return FloatColumn */ public FloatColumn getCellA() { return delegate.getColumn("cell_a", DelegatingFloatColumn::new); } /** * Map unit cell length parameter b. * (CCP4 map header word 12) * @return FloatColumn */ public FloatColumn getCellB() { return delegate.getColumn("cell_b", DelegatingFloatColumn::new); } /** * Map unit cell length parameter c. * (CCP4 map header word 13) * @return FloatColumn */ public FloatColumn getCellC() { return delegate.getColumn("cell_c", DelegatingFloatColumn::new); } /** * Value of map unit cell angle parameter alpha in degrees. * (CCP4 map header word 14) * @return FloatColumn */ public FloatColumn getCellAlpha() { return delegate.getColumn("cell_alpha", DelegatingFloatColumn::new); } /** * Value of map unit cell angle parameter beta in degrees. * (CCP4 map header word 15) * @return FloatColumn */ public FloatColumn getCellBeta() { return delegate.getColumn("cell_beta", DelegatingFloatColumn::new); } /** * Value of map unit cell angle parameter gamma in degrees. * (CCP4 map header word 16) * @return FloatColumn */ public FloatColumn getCellGamma() { return delegate.getColumn("cell_gamma", DelegatingFloatColumn::new); } /** * recommended contour level for viewing the map * @return FloatColumn */ public FloatColumn getContourLevel() { return delegate.getColumn("contour_level", DelegatingFloatColumn::new); } /** * source of the recommended contour level * @return StrColumn */ public StrColumn getContourLevelSource() { return delegate.getColumn("contour_level_source", DelegatingStrColumn::new); } /** * The map data_type describes the data structure of the map voxels. * (CCP4 map header word 4 MODE) * EMDB currently holds MODE=0,1,and 2 maps; the majority are MODE=2. * MAPS with MODES other than 2 and 0 may not work in CCP4 programs. * MODE = 0: 8 bits, density stored as a signed byte (-128 to 127, ISO/IEC 10967) * MODE = 1: 16 bits, density stored as a signed integer (-32768 to 32767, ISO/IEC 10967) * MODE = 2: 32 bits, density stored as a floating point number (IEEE 754) * @return StrColumn */ public StrColumn getDataType() { return delegate.getColumn("data_type", DelegatingStrColumn::new); } /** * The number of columns in the map. * (CCP4 map header word 1 NC) * @return IntColumn */ public IntColumn getDimensionsCol() { return delegate.getColumn("dimensions_col", DelegatingIntColumn::new); } /** * The number of rows in the map. * (CCP4 map header word 2 NR) * @return IntColumn */ public IntColumn getDimensionsRow() { return delegate.getColumn("dimensions_row", DelegatingIntColumn::new); } /** * The number of sections in the map. * (CCP4 map header word 3 NS) * @return IntColumn */ public IntColumn getDimensionsSec() { return delegate.getColumn("dimensions_sec", DelegatingIntColumn::new); } /** * map file endian type * @return StrColumn */ public StrColumn getEndianType() { return delegate.getColumn("endian_type", DelegatingStrColumn::new); } /** * Map file name. * @return StrColumn */ public StrColumn getFile() { return delegate.getColumn("file", DelegatingStrColumn::new); } /** * map format * @return StrColumn */ public StrColumn getFormat() { return delegate.getColumn("format", DelegatingStrColumn::new); } /** * Unique id for the EMD_MAP category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifies the archive file partition number of a primary map, * half map, additional map, or mask. * @return IntColumn */ public IntColumn getPartition() { return delegate.getColumn("partition", DelegatingIntColumn::new); } /** * This data item is a pointer to the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * text stored in the label field of the CCP4 map header * (WORDS 57-256) * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * The final column position of the map relative to the * Cartesian coordinate origin in voxel grid units. * (derived = .origin_col + .dimensions_col -1) * @return IntColumn */ public IntColumn getLimitCol() { return delegate.getColumn("limit_col", DelegatingIntColumn::new); } /** * The final row position of the map relative to the * Cartesian coordinate origin in voxel grid units. * (derived = .origin_row + .dimensions_row -1) * @return IntColumn */ public IntColumn getLimitRow() { return delegate.getColumn("limit_row", DelegatingIntColumn::new); } /** * The final section position of the map relative to the * Cartesian coordinate origin in voxel grid units. * (derived -- .origin_sec + .dimensions_sec -1) * @return IntColumn */ public IntColumn getLimitSec() { return delegate.getColumn("limit_sec", DelegatingIntColumn::new); } /** * The position of the first column of the map relative to the * Cartesian coordinate origin in voxel grid units. * (CCP4 map header word 5 NCSTART) * @return IntColumn */ public IntColumn getOriginCol() { return delegate.getColumn("origin_col", DelegatingIntColumn::new); } /** * The position of the first row of the map relative to the * Cartesian coordinate origin in voxel grid units. * (CCP4 map header word 6 NRSTART) * @return IntColumn */ public IntColumn getOriginRow() { return delegate.getColumn("origin_row", DelegatingIntColumn::new); } /** * The position of the first section of the map relative to the * Cartesian coordinate origin in voxel grid units. * (CCP4 map header word 7 NSSTART) * @return IntColumn */ public IntColumn getOriginSec() { return delegate.getColumn("origin_sec", DelegatingIntColumn::new); } /** * The length in Angstroms of one voxel along the X axis. * @return FloatColumn */ public FloatColumn getPixelSpacingX() { return delegate.getColumn("pixel_spacing_x", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Y axis. * @return FloatColumn */ public FloatColumn getPixelSpacingY() { return delegate.getColumn("pixel_spacing_y", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Z axis. * @return FloatColumn */ public FloatColumn getPixelSpacingZ() { return delegate.getColumn("pixel_spacing_z", DelegatingFloatColumn::new); } /** * map storage size in Kilobytes (before compression) * @return IntColumn */ public IntColumn getSizeKb() { return delegate.getColumn("size_kb", DelegatingIntColumn::new); } /** * The number of intervals per cell repeat in X. * (CCP4 map header word 8 NX) * @return IntColumn */ public IntColumn getSpacingX() { return delegate.getColumn("spacing_x", DelegatingIntColumn::new); } /** * The number of intervals per cell repeat in Y. * (CCP4 map header word 9 NY) * @return IntColumn */ public IntColumn getSpacingY() { return delegate.getColumn("spacing_y", DelegatingIntColumn::new); } /** * The number of intervals per cell repeat in Z. * (CCP4 map header word 10 NZ) * @return IntColumn */ public IntColumn getSpacingZ() { return delegate.getColumn("spacing_z", DelegatingIntColumn::new); } /** * Mean (average) density value of the map. * @return FloatColumn */ public FloatColumn getStatisticsAverage() { return delegate.getColumn("statistics_average", DelegatingFloatColumn::new); } /** * Maximum density value of the map. * @return FloatColumn */ public FloatColumn getStatisticsMaximum() { return delegate.getColumn("statistics_maximum", DelegatingFloatColumn::new); } /** * Minimum density value of the map. * @return FloatColumn */ public FloatColumn getStatisticsMinimum() { return delegate.getColumn("statistics_minimum", DelegatingFloatColumn::new); } /** * The standard deviation of the map density values. * @return FloatColumn */ public FloatColumn getStatisticsStd() { return delegate.getColumn("statistics_std", DelegatingFloatColumn::new); } /** * The space group number for the map. * The value is 1 unless the sample is crystalline. * (CCP4 map header word 23 ISPG) * @return IntColumn */ public IntColumn getSymmetrySpaceGroup() { return delegate.getColumn("symmetry_space_group", DelegatingIntColumn::new); } /** * map format * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmMapDepositorInfo.java000066400000000000000000000075101414676747700322020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_MAP_DEPOSITOR INFO category record map parameters * that are provided by the depositor */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmMapDepositorInfo extends DelegatingCategory { public EmMapDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "experiment_id": return getExperimentId(); case "id": return getId(); case "map_type": return getMapType(); case "upload_file_name": return getUploadFileName(); case "upload_format": return getUploadFormat(); case "contour_level": return getContourLevel(); case "annotation_details": return getAnnotationDetails(); case "pixel_spacing_x": return getPixelSpacingX(); case "pixel_spacing_y": return getPixelSpacingY(); case "pixel_spacing_z": return getPixelSpacingZ(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item optionally associates a map with a data item in the EM_EXPERIMENT category. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * Unique identifier for each map listed. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Primary map or additional map classification. * @return StrColumn */ public StrColumn getMapType() { return delegate.getColumn("map_type", DelegatingStrColumn::new); } /** * The name of a file containing the map. * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } /** * map format * @return StrColumn */ public StrColumn getUploadFormat() { return delegate.getColumn("upload_format", DelegatingStrColumn::new); } /** * recommended contour level for viewing the map * @return FloatColumn */ public FloatColumn getContourLevel() { return delegate.getColumn("contour_level", DelegatingFloatColumn::new); } /** * map annotation details * @return StrColumn */ public StrColumn getAnnotationDetails() { return delegate.getColumn("annotation_details", DelegatingStrColumn::new); } /** * The length in Angstroms of one voxel along the X axis. * @return FloatColumn */ public FloatColumn getPixelSpacingX() { return delegate.getColumn("pixel_spacing_x", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Y axis. * @return FloatColumn */ public FloatColumn getPixelSpacingY() { return delegate.getColumn("pixel_spacing_y", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Z axis. * @return FloatColumn */ public FloatColumn getPixelSpacingZ() { return delegate.getColumn("pixel_spacing_z", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmMaskDepositorInfo.java000066400000000000000000000057121414676747700323620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_MASK_DEPOSITOR_INFO category record mask parameters * that are provided by the depositor */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmMaskDepositorInfo extends DelegatingCategory { public EmMaskDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "upload_file_name": return getUploadFileName(); case "upload_format": return getUploadFormat(); case "contour_level": return getContourLevel(); case "annotation_details": return getAnnotationDetails(); case "pixel_spacing_x": return getPixelSpacingX(); case "pixel_spacing_y": return getPixelSpacingY(); case "pixel_spacing_z": return getPixelSpacingZ(); default: return new DelegatingColumn(column); } } /** * Unique identifier for each map listed. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The name of a file containing the map. * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } /** * map format * @return StrColumn */ public StrColumn getUploadFormat() { return delegate.getColumn("upload_format", DelegatingStrColumn::new); } /** * recommended contour level for viewing the map * @return FloatColumn */ public FloatColumn getContourLevel() { return delegate.getColumn("contour_level", DelegatingFloatColumn::new); } /** * map annotation details * @return StrColumn */ public StrColumn getAnnotationDetails() { return delegate.getColumn("annotation_details", DelegatingStrColumn::new); } /** * The length in Angstroms of one voxel along the X axis. * @return FloatColumn */ public FloatColumn getPixelSpacingX() { return delegate.getColumn("pixel_spacing_x", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Y axis. * @return FloatColumn */ public FloatColumn getPixelSpacingY() { return delegate.getColumn("pixel_spacing_y", DelegatingFloatColumn::new); } /** * The length in Angstroms of one voxel along the Z axis. * @return FloatColumn */ public FloatColumn getPixelSpacingZ() { return delegate.getColumn("pixel_spacing_z", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmObsolete.java000066400000000000000000000030141414676747700305270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * List of EMD entries made obsolete by this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmObsolete extends DelegatingCategory { public EmObsolete(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "date": return getDate(); case "details": return getDetails(); case "entry": return getEntry(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Dated when the entry made obsolete the other entry * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Details * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Entry made obsolete * @return StrColumn */ public StrColumn getEntry() { return delegate.getColumn("entry", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmParticleSelection.java000066400000000000000000000047411414676747700323740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category * record details of images from scanned micrographs and the * number of particles selected from a scanned set of micrographs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmParticleSelection extends DelegatingCategory { public EmParticleSelection(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "method": return getMethod(); case "num_particles_selected": return getNumParticlesSelected(); case "reference_model": return getReferenceModel(); default: return new DelegatingColumn(column); } } /** * Any additional details used for selecting particles * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Ordinal identifier * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _em_particle_selection.image_processing_id points to * the EM_IMAGE_PROCESSING category. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * The method used for selecting particles * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The number of particles selected from the projection set of images. * @return IntColumn */ public IntColumn getNumParticlesSelected() { return delegate.getColumn("num_particles_selected", DelegatingIntColumn::new); } /** * Description of reference model used for particle selection * @return StrColumn */ public StrColumn getReferenceModel() { return delegate.getColumn("reference_model", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSamplePreparation.java000066400000000000000000000067171414676747700324160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_SAMPLE_PREPARATION category * record details of sample conditions prior to and upon loading * onto grid support. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSamplePreparation extends DelegatingCategory { public EmSamplePreparation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "ph": return getPh(); case "buffer_id": return getBufferId(); case "sample_concentration": return getSampleConcentration(); case "2d_crystal_grow_id": return get_2dCrystalGrowId(); case "support_id": return getSupportId(); case "entity_assembly_id": return getEntityAssemblyId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_sample_preparation.id must * uniquely identify the sample preparation. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The pH value of the observed sample buffer. * @return FloatColumn */ public FloatColumn getPh() { return delegate.getColumn("ph", DelegatingFloatColumn::new); } /** * This data item is a pointer to _em_buffer.id in the * BUFFER category. * @return StrColumn */ public StrColumn getBufferId() { return delegate.getColumn("buffer_id", DelegatingStrColumn::new); } /** * The value of the concentration (mg per milliliter) * of the complex in the sample. * @return FloatColumn */ public FloatColumn getSampleConcentration() { return delegate.getColumn("sample_concentration", DelegatingFloatColumn::new); } /** * This data item is a pointer to _em_2d_crystal_grow.id * in the 2D_CRYSTAL_GROW category. * @return StrColumn */ public StrColumn get_2dCrystalGrowId() { return delegate.getColumn("2d_crystal_grow_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_sample_support.id in the EM_SAMPLE_SUPPORT category. * @return StrColumn */ public StrColumn getSupportId() { return delegate.getColumn("support_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity_assembly.id in the em_entity_assembly category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Details of the specimen preparation * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSampleSupport.java000066400000000000000000000072001414676747700315720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_SAMPLE_SUPPORT category record details * of the electron microscope grid type, grid support film and pretreatment * of whole before sample is applied */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSampleSupport extends DelegatingCategory { public EmSampleSupport(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "film_material": return getFilmMaterial(); case "method": return getMethod(); case "grid_material": return getGridMaterial(); case "grid_mesh_size": return getGridMeshSize(); case "grid_type": return getGridType(); case "pretreatment": return getPretreatment(); case "details": return getDetails(); case "specimen_id": return getSpecimenId(); case "citation_id": return getCitationId(); default: return new DelegatingColumn(column); } } /** * The value of _em_sample_support.id must uniquely identify * the sample support. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The support material covering the em grid. * @return StrColumn */ public StrColumn getFilmMaterial() { return delegate.getColumn("film_material", DelegatingStrColumn::new); } /** * A description of the method used to produce the support film. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The name of the material from which the grid is made. * @return StrColumn */ public StrColumn getGridMaterial() { return delegate.getColumn("grid_material", DelegatingStrColumn::new); } /** * The value of the mesh size (divisions per inch) of the em grid. * @return IntColumn */ public IntColumn getGridMeshSize() { return delegate.getColumn("grid_mesh_size", DelegatingIntColumn::new); } /** * A description of the grid type. * @return StrColumn */ public StrColumn getGridType() { return delegate.getColumn("grid_type", DelegatingStrColumn::new); } /** * A description of the grid plus support film pretreatment. * @return StrColumn */ public StrColumn getPretreatment() { return delegate.getColumn("pretreatment", DelegatingStrColumn::new); } /** * Any additional details concerning the sample support. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_sample_preparation.id in the EM_SPECIMEN category. * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _citation.id * in the CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmShadowing.java000066400000000000000000000042731414676747700307060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items related to shadowing of an EM specimen */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmShadowing extends DelegatingCategory { public EmShadowing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle": return getAngle(); case "details": return getDetails(); case "id": return getId(); case "material": return getMaterial(); case "specimen_id": return getSpecimenId(); case "thickness": return getThickness(); default: return new DelegatingColumn(column); } } /** * The shadowing angle (degrees) * @return FloatColumn */ public FloatColumn getAngle() { return delegate.getColumn("angle", DelegatingFloatColumn::new); } /** * Additional details about specimen shadowing * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The material used in the shadowing. * @return StrColumn */ public StrColumn getMaterial() { return delegate.getColumn("material", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * Thickness of the deposited shadow coat, in Angstroms. * @return FloatColumn */ public FloatColumn getThickness() { return delegate.getColumn("thickness", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSingleParticleEntity.java000066400000000000000000000040741414676747700330640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_SINGLE_PARTICLE_ENTITY category provide * the details of the symmetry for a single particle entity type. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSingleParticleEntity extends DelegatingCategory { public EmSingleParticleEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "symmetry_type": return getSymmetryType(); case "image_processing_id": return getImageProcessingId(); case "point_symmetry": return getPointSymmetry(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Unique category label. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The single particle symmetry type. * @return StrColumn */ public StrColumn getSymmetryType() { return delegate.getColumn("symmetry_type", DelegatingStrColumn::new); } /** * pointer to _em_image_processing.id. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Point symmetry symbol, either Cn, Dn, T, O, or I * @return StrColumn */ public StrColumn getPointSymmetry() { return delegate.getColumn("point_symmetry", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSoftware.java000066400000000000000000000060321414676747700305500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of the software that was used for data collection, data processing, * data analysis, structure calculations and refinement. The description should * include the name of the software, the author of the software and the version used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSoftware extends DelegatingCategory { public EmSoftware(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "category": return getCategory(); case "details": return getDetails(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "fitting_id": return getFittingId(); case "imaging_id": return getImagingId(); case "name": return getName(); case "version": return getVersion(); default: return new DelegatingColumn(column); } } /** * The purpose of the software. * @return StrColumn */ public StrColumn getCategory() { return delegate.getColumn("category", DelegatingStrColumn::new); } /** * Details about the software used. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Unique identifier for each software description. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * pointer to _em_3d_fitting.id in the EM_3D_FITTING category. * @return StrColumn */ public StrColumn getFittingId() { return delegate.getColumn("fitting_id", DelegatingStrColumn::new); } /** * pointer to _em_imaging.id in the EM_IMAGING category. * @return StrColumn */ public StrColumn getImagingId() { return delegate.getColumn("imaging_id", DelegatingStrColumn::new); } /** * The name of the software package used, e.g., RELION. Depositors are strongly * encouraged to provide a value in this field. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The version of the software. * @return StrColumn */ public StrColumn getVersion() { return delegate.getColumn("version", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSpecimen.java000066400000000000000000000061721414676747700305260ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EMD_SPECIMEN category record details * about specimens prepared for imaging by electron microscopy. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSpecimen extends DelegatingCategory { public EmSpecimen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "concentration": return getConcentration(); case "details": return getDetails(); case "embedding_applied": return getEmbeddingApplied(); case "experiment_id": return getExperimentId(); case "id": return getId(); case "shadowing_applied": return getShadowingApplied(); case "staining_applied": return getStainingApplied(); case "vitrification_applied": return getVitrificationApplied(); default: return new DelegatingColumn(column); } } /** * The concentration (in milligrams per milliliter, mg/ml) * of the complex in the sample. * @return FloatColumn */ public FloatColumn getConcentration() { return delegate.getColumn("concentration", DelegatingFloatColumn::new); } /** * A description of any additional details of the specimen preparation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * 'YES' indicates that the specimen has been embedded. * @return StrColumn */ public StrColumn getEmbeddingApplied() { return delegate.getColumn("embedding_applied", DelegatingStrColumn::new); } /** * Pointer to _em_experiment.id. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The item _em_specimen.id uniquely identifies a specimen along with * its preparation methods. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * 'YES' indicates that the specimen has been shadowed. * @return StrColumn */ public StrColumn getShadowingApplied() { return delegate.getColumn("shadowing_applied", DelegatingStrColumn::new); } /** * 'YES' indicates that the specimen has been stained. * @return StrColumn */ public StrColumn getStainingApplied() { return delegate.getColumn("staining_applied", DelegatingStrColumn::new); } /** * 'YES' indicates that the specimen was vitrified by cryopreservation. * @return StrColumn */ public StrColumn getVitrificationApplied() { return delegate.getColumn("vitrification_applied", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmStaining.java000066400000000000000000000035271414676747700305400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Staining category */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmStaining extends DelegatingCategory { public EmStaining(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "material": return getMaterial(); case "specimen_id": return getSpecimenId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * Staining procedure used in the specimen preparation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The staining material. * @return StrColumn */ public StrColumn getMaterial() { return delegate.getColumn("material", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * type of staining * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmStartModel.java000066400000000000000000000112341414676747700310340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The startup model employed to begin refinement of the parameters for * a 3DEM reconstruction */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmStartModel extends DelegatingCategory { public EmStartModel(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "emdb_id": return getEmdbId(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "insilico_model": return getInsilicoModel(); case "orthogonal_tilt_angle1": return getOrthogonalTiltAngle1(); case "orthogonal_tilt_angle2": return getOrthogonalTiltAngle2(); case "orthogonal_tilt_num_images": return getOrthogonalTiltNumImages(); case "other": return getOther(); case "pdb_id": return getPdbId(); case "random_conical_tilt_angle": return getRandomConicalTiltAngle(); case "random_conical_tilt_num_images": return getRandomConicalTiltNumImages(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * Any additional details about generating the startup model * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * EMDB id of the map used as the startup model * @return StrColumn */ public StrColumn getEmdbId() { return delegate.getColumn("emdb_id", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM_IMAGE_PROCESSING category * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * Description of the "in silico" model used to generate the startup model * @return StrColumn */ public StrColumn getInsilicoModel() { return delegate.getColumn("insilico_model", DelegatingStrColumn::new); } /** * Tilt angle for the 1st image set of the orthogonal tilt pairs * @return FloatColumn */ public FloatColumn getOrthogonalTiltAngle1() { return delegate.getColumn("orthogonal_tilt_angle1", DelegatingFloatColumn::new); } /** * Tilt angle for the 2nd image set of the orthogonal tilt pairs * @return FloatColumn */ public FloatColumn getOrthogonalTiltAngle2() { return delegate.getColumn("orthogonal_tilt_angle2", DelegatingFloatColumn::new); } /** * number of images used to generate the orthogonal tilt startup model * @return IntColumn */ public IntColumn getOrthogonalTiltNumImages() { return delegate.getColumn("orthogonal_tilt_num_images", DelegatingIntColumn::new); } /** * Description of other method/source used to generate the startup model * @return StrColumn */ public StrColumn getOther() { return delegate.getColumn("other", DelegatingStrColumn::new); } /** * PDB id of the model coordinates used to generate the startup model * @return StrColumn */ public StrColumn getPdbId() { return delegate.getColumn("pdb_id", DelegatingStrColumn::new); } /** * Angular difference between the conical tilt images used to generate the startup model * @return FloatColumn */ public FloatColumn getRandomConicalTiltAngle() { return delegate.getColumn("random_conical_tilt_angle", DelegatingFloatColumn::new); } /** * number of images used to generate the random conical tilt startup model * @return IntColumn */ public IntColumn getRandomConicalTiltNumImages() { return delegate.getColumn("random_conical_tilt_num_images", DelegatingIntColumn::new); } /** * Type of startup model (map density) used to initiate the reconstruction * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmStructureFactors.java000066400000000000000000000033401414676747700322770ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Listing of all structure factor files associated with the EM entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmStructureFactors extends DelegatingCategory { public EmStructureFactors(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "experiment_id": return getExperimentId(); case "file": return getFile(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Details about the structure factor file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to the EM EXPERIMENT category. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The name of the structure factor file associated with the map entry * @return StrColumn */ public StrColumn getFile() { return delegate.getColumn("file", DelegatingStrColumn::new); } /** * This data item is the unique identifier for the structure factor file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }EmStructureFactorsDepositorInfo.java000066400000000000000000000034411414676747700347270ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Structure factor files associated with the EM entry */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmStructureFactorsDepositorInfo extends DelegatingCategory { public EmStructureFactorsDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "experiment_id": return getExperimentId(); case "upload_file_name": return getUploadFileName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is the unique identifier for the structure factor file. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is an optional pointer to the EM_EXPERIMENT category. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The name of the structure factor file associated with the map entry * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } /** * Details about the structure factor file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSupersede.java000066400000000000000000000030361414676747700307160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * List of newer entries that replace this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSupersede extends DelegatingCategory { public EmSupersede(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "date": return getDate(); case "details": return getDetails(); case "entry": return getEntry(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Dated when the entry made supersede the other entry * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Details * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Newer entry that replaces this entry * @return StrColumn */ public StrColumn getEntry() { return delegate.getColumn("entry", DelegatingStrColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmSupportFilm.java000066400000000000000000000037171414676747700312510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items to describe films supporting the specimen */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmSupportFilm extends DelegatingCategory { public EmSupportFilm(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "material": return getMaterial(); case "sample_support_id": return getSampleSupportId(); case "thickness": return getThickness(); case "topology": return getTopology(); default: return new DelegatingColumn(column); } } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The support material covering the em grid. * @return StrColumn */ public StrColumn getMaterial() { return delegate.getColumn("material", DelegatingStrColumn::new); } /** * Pointer to EM SAMPLE SUPPORT * @return StrColumn */ public StrColumn getSampleSupportId() { return delegate.getColumn("sample_support_id", DelegatingStrColumn::new); } /** * Thickness of the support film, in Angstroms * @return FloatColumn */ public FloatColumn getThickness() { return delegate.getColumn("thickness", DelegatingFloatColumn::new); } /** * The topology of the material from which the grid is made. * @return StrColumn */ public StrColumn getTopology() { return delegate.getColumn("topology", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmTomography.java000066400000000000000000000070241414676747700311110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Microscopy parameters only relevant for tomography */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmTomography extends DelegatingCategory { public EmTomography(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "axis1_angle_increment": return getAxis1AngleIncrement(); case "axis1_max_angle": return getAxis1MaxAngle(); case "axis1_min_angle": return getAxis1MinAngle(); case "axis2_angle_increment": return getAxis2AngleIncrement(); case "axis2_max_angle": return getAxis2MaxAngle(); case "axis2_min_angle": return getAxis2MinAngle(); case "dual_tilt_axis_rotation": return getDualTiltAxisRotation(); case "id": return getId(); case "imaging_id": return getImagingId(); default: return new DelegatingColumn(column); } } /** * The angle increment of specimen tilting to obtain the * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis1AngleIncrement() { return delegate.getColumn("axis1_angle_increment", DelegatingFloatColumn::new); } /** * The maximum angle at which the specimen was tilted to obtain * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis1MaxAngle() { return delegate.getColumn("axis1_max_angle", DelegatingFloatColumn::new); } /** * The minimum angle at which the specimen was tilted to obtain * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis1MinAngle() { return delegate.getColumn("axis1_min_angle", DelegatingFloatColumn::new); } /** * The angle increment of specimen tilting to obtain the * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis2AngleIncrement() { return delegate.getColumn("axis2_angle_increment", DelegatingFloatColumn::new); } /** * The maximum angle at which the specimen was tilted to obtain * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis2MaxAngle() { return delegate.getColumn("axis2_max_angle", DelegatingFloatColumn::new); } /** * The minimum angle at which the specimen was tilted to obtain * recorded images (axis 1). * @return FloatColumn */ public FloatColumn getAxis2MinAngle() { return delegate.getColumn("axis2_min_angle", DelegatingFloatColumn::new); } /** * Angular difference between axis1 and axis2 in degrees * @return FloatColumn */ public FloatColumn getDualTiltAxisRotation() { return delegate.getColumn("dual_tilt_axis_rotation", DelegatingFloatColumn::new); } /** * Primary key * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Foreign key to the EM IMAGING category * @return StrColumn */ public StrColumn getImagingId() { return delegate.getColumn("imaging_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmTomographySpecimen.java000066400000000000000000000053321414676747700325750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description specimen preparation for imaging using tomography. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmTomographySpecimen extends DelegatingCategory { public EmTomographySpecimen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "cryo_protectant": return getCryoProtectant(); case "details": return getDetails(); case "fiducial_markers": return getFiducialMarkers(); case "high_pressure_freezing": return getHighPressureFreezing(); case "id": return getId(); case "sectioning": return getSectioning(); case "specimen_id": return getSpecimenId(); default: return new DelegatingColumn(column); } } /** * The type of cryo-protectant used during specimen preparation. * @return StrColumn */ public StrColumn getCryoProtectant() { return delegate.getColumn("cryo_protectant", DelegatingStrColumn::new); } /** * Any additional details about specimen preparation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * 'YES' indicates that fiducial markers were used in the specimen preparation * @return StrColumn */ public StrColumn getFiducialMarkers() { return delegate.getColumn("fiducial_markers", DelegatingStrColumn::new); } /** * 'YES' indicates that high pressure freezing was used in the specimen preparation * @return StrColumn */ public StrColumn getHighPressureFreezing() { return delegate.getColumn("high_pressure_freezing", DelegatingStrColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The type of sectioning performed during specimen preparation. * @return StrColumn */ public StrColumn getSectioning() { return delegate.getColumn("sectioning", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmUltramicrotomy.java000066400000000000000000000045461414676747700320200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of sectioning by ultramicrotomy */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmUltramicrotomy extends DelegatingCategory { public EmUltramicrotomy(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "em_tomography_specimen_id": return getEmTomographySpecimenId(); case "final_thickness": return getFinalThickness(); case "id": return getId(); case "instrument": return getInstrument(); case "temperature": return getTemperature(); default: return new DelegatingColumn(column); } } /** * Additional details about the ultramicrotomy sample preparation * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Foreign key relationship to the EMD SPECIMEN category * @return StrColumn */ public StrColumn getEmTomographySpecimenId() { return delegate.getColumn("em_tomography_specimen_id", DelegatingStrColumn::new); } /** * Final thickness of the sectioned sample, in nanometers * @return IntColumn */ public IntColumn getFinalThickness() { return delegate.getColumn("final_thickness", DelegatingIntColumn::new); } /** * This data item is the primary key of the category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Ultramicrotome instrument used for sectioning * @return StrColumn */ public StrColumn getInstrument() { return delegate.getColumn("instrument", DelegatingStrColumn::new); } /** * Temperature of the sample during microtome sectioning, in degrees Kelvin * @return IntColumn */ public IntColumn getTemperature() { return delegate.getColumn("temperature", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVirusEntity.java000066400000000000000000000102341414676747700312620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_VIRUS_ENTITY category record details * of the icosahedral virus. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVirusEntity extends DelegatingCategory { public EmVirusEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "virus_host_category": return getVirusHostCategory(); case "virus_host_species": return getVirusHostSpecies(); case "virus_host_growth_cell": return getVirusHostGrowthCell(); case "virus_type": return getVirusType(); case "virus_isolate": return getVirusIsolate(); case "ictvdb_id": return getIctvdbId(); case "entity_assembly_id": return getEntityAssemblyId(); case "enveloped": return getEnveloped(); case "empty": return getEmpty(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Is the unique identifier for VIRUS_ENTITY category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The host category description for the virus. * @return StrColumn */ public StrColumn getVirusHostCategory() { return delegate.getColumn("virus_host_category", DelegatingStrColumn::new); } /** * The host species from which the virus was isolated. * @return StrColumn */ public StrColumn getVirusHostSpecies() { return delegate.getColumn("virus_host_species", DelegatingStrColumn::new); } /** * The host cell from which the virus was isolated. * @return StrColumn */ public StrColumn getVirusHostGrowthCell() { return delegate.getColumn("virus_host_growth_cell", DelegatingStrColumn::new); } /** * The type of virus. * @return StrColumn */ public StrColumn getVirusType() { return delegate.getColumn("virus_type", DelegatingStrColumn::new); } /** * The isolate from which the virus was obtained. * @return StrColumn */ public StrColumn getVirusIsolate() { return delegate.getColumn("virus_isolate", DelegatingStrColumn::new); } /** * The International Committee on Taxonomy of Viruses * (ICTV) Taxon Identifier is the Virus Code used throughout the * ICTV database (ICTVdb). The ICTVdb id is the appropriate * identifier used by the International Committee on Taxonomy of Viruses * Resource. Reference: Virus Taxonomy, Academic Press (1999). * ISBN:0123702003. * NOTE: ICTV no longer maintains ids; maintained for legacy only. * @return StrColumn */ public StrColumn getIctvdbId() { return delegate.getColumn("ictvdb_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_virus_entity.id in the * ENTITY_ASSEMBLY category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Flag to indicate if the virus is enveloped or not. * @return StrColumn */ public StrColumn getEnveloped() { return delegate.getColumn("enveloped", DelegatingStrColumn::new); } /** * Flag to indicate if the virus is empty or not. * @return StrColumn */ public StrColumn getEmpty() { return delegate.getColumn("empty", DelegatingStrColumn::new); } /** * Additional details about this virus entity * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVirusNaturalHost.java000066400000000000000000000040401414676747700322500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record details of a virus entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVirusNaturalHost extends DelegatingCategory { public EmVirusNaturalHost(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "ncbi_tax_id": return getNcbiTaxId(); case "organism": return getOrganism(); case "strain": return getStrain(); default: return new DelegatingColumn(column); } } /** * Pointer to _em_entity_assembly.id. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Unique identifier for the virus natural host. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The NCBI taxonomy of the host species from which the virus was isolated. * @return IntColumn */ public IntColumn getNcbiTaxId() { return delegate.getColumn("ncbi_tax_id", DelegatingIntColumn::new); } /** * The host organism from which the virus was isolated. * @return StrColumn */ public StrColumn getOrganism() { return delegate.getColumn("organism", DelegatingStrColumn::new); } /** * The strain of the host organism from which the virus was * obtained, if relevant. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVirusShell.java000066400000000000000000000047071414676747700310650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EMD_VIRUS_SHELL category record details * of the viral shell number, shell diameter, and icosahedral triangulation number. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVirusShell extends DelegatingCategory { public EmVirusShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diameter": return getDiameter(); case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "name": return getName(); case "triangulation": return getTriangulation(); default: return new DelegatingColumn(column); } } /** * The value of the diameter (in angstroms) for this virus shell. * @return FloatColumn */ public FloatColumn getDiameter() { return delegate.getColumn("diameter", DelegatingFloatColumn::new); } /** * The value of _em_virus_shell.entity_assembly_id is * a pointer to _em_entity_assembly.id * category. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * The value of _em_em_virus_shell.id is a unique identifier for * one virus shell. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The name for this virus shell. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The triangulation number (T number) is a geometric * concept that refers to the organisation of subunits within the icosahedron. * The triangulation number, T is given by the relationship * T= h*2 + hk +k*2, where h and k are positive integers which define the * position of the five-fold vertex on the original hexagonal net. * @return IntColumn */ public IntColumn getTriangulation() { return delegate.getColumn("triangulation", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVirusSynthetic.java000066400000000000000000000040461414676747700317640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record details of a synthetic virus entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVirusSynthetic extends DelegatingCategory { public EmVirusSynthetic(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_assembly_id": return getEntityAssemblyId(); case "id": return getId(); case "organism": return getOrganism(); case "ncbi_tax_id": return getNcbiTaxId(); case "strain": return getStrain(); default: return new DelegatingColumn(column); } } /** * Pointer to _em_entity_assembly.id. * @return StrColumn */ public StrColumn getEntityAssemblyId() { return delegate.getColumn("entity_assembly_id", DelegatingStrColumn::new); } /** * Unique identifier for the virus natural host. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The host organism from which the virus was isolated. * @return StrColumn */ public StrColumn getOrganism() { return delegate.getColumn("organism", DelegatingStrColumn::new); } /** * The NCBI taxonomy of the host species from which the virus was isolated. * @return IntColumn */ public IntColumn getNcbiTaxId() { return delegate.getColumn("ncbi_tax_id", DelegatingIntColumn::new); } /** * The strain of the host organism from which the virus was * obtained, if relevant. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVitrification.java000066400000000000000000000113421414676747700315700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EM_VITRIFICATION category * record details about the method and cryogen used in * rapid freezing of the sample on the grid prior to its * insertion in the electron microscope */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVitrification extends DelegatingCategory { public EmVitrification(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "sample_preparation_id": return getSamplePreparationId(); case "specimen_id": return getSpecimenId(); case "cryogen_name": return getCryogenName(); case "humidity": return getHumidity(); case "temp": return getTemp(); case "chamber_temperature": return getChamberTemperature(); case "instrument": return getInstrument(); case "method": return getMethod(); case "time_resolved_state": return getTimeResolvedState(); case "citation_id": return getCitationId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _em_vitrification.id must uniquely identify * the vitrification procedure. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_sample_preparation.id in the * EM_SAMPLE_PREPARATION category. * @return StrColumn */ public StrColumn getSamplePreparationId() { return delegate.getColumn("sample_preparation_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _em_specimen.id * @return StrColumn */ public StrColumn getSpecimenId() { return delegate.getColumn("specimen_id", DelegatingStrColumn::new); } /** * This is the name of the cryogen. * @return StrColumn */ public StrColumn getCryogenName() { return delegate.getColumn("cryogen_name", DelegatingStrColumn::new); } /** * The humidity (%) in the vicinity of the vitrification process. * @return FloatColumn */ public FloatColumn getHumidity() { return delegate.getColumn("humidity", DelegatingFloatColumn::new); } /** * The vitrification temperature (in degrees Kelvin), e.g., * temperature of the plunge instrument cryogen bath. * @return FloatColumn */ public FloatColumn getTemp() { return delegate.getColumn("temp", DelegatingFloatColumn::new); } /** * The temperature (in degrees Kelvin) of the sample just prior to vitrification. * @return FloatColumn */ public FloatColumn getChamberTemperature() { return delegate.getColumn("chamber_temperature", DelegatingFloatColumn::new); } /** * The type of instrument used in the vitrification process. * @return StrColumn */ public StrColumn getInstrument() { return delegate.getColumn("instrument", DelegatingStrColumn::new); } /** * The procedure for vitrification. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The length of time after an event effecting the sample that * vitrification was induced and a description of the event. * @return StrColumn */ public StrColumn getTimeResolvedState() { return delegate.getColumn("time_resolved_state", DelegatingStrColumn::new); } /** * This data item is a pointer to _citation.id in the * CITATION category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * Any additional details relating to vitrification. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EmVolumeSelection.java000066400000000000000000000052151414676747700320750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Volume selection in image processing */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EmVolumeSelection extends DelegatingCategory { public EmVolumeSelection(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "image_processing_id": return getImageProcessingId(); case "method": return getMethod(); case "num_tomograms": return getNumTomograms(); case "num_volumes_extracted": return getNumVolumesExtracted(); case "reference_model": return getReferenceModel(); default: return new DelegatingColumn(column); } } /** * Any additional details used for selecting volumes. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Ordinal identifier * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _em_volume_selection.image_processing_id points to * the EM_IMAGE_PROCESSING category. * @return StrColumn */ public StrColumn getImageProcessingId() { return delegate.getColumn("image_processing_id", DelegatingStrColumn::new); } /** * The method used for selecting volumes. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The number of tomograms used in the extraction/selection * @return IntColumn */ public IntColumn getNumTomograms() { return delegate.getColumn("num_tomograms", DelegatingIntColumn::new); } /** * The number of volumes selected from the projection set of images. * @return IntColumn */ public IntColumn getNumVolumesExtracted() { return delegate.getColumn("num_volumes_extracted", DelegatingIntColumn::new); } /** * Description of reference model used for volume selection * @return StrColumn */ public StrColumn getReferenceModel() { return delegate.getColumn("reference_model", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Entity.java000066400000000000000000000175751414676747700277660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY category record details (such as * chemical composition, name and source) about the molecular * entities that are present in the crystallographic structure. * * Items in the various ENTITY subcategories provide a full * chemical description of these molecular entities. * * Entities are of three types: polymer, non-polymer and water. * Note that the water category includes only water; ordered * solvent such as sulfate ion or acetone would be described as * individual non-polymer entities. * * The ENTITY category is specific to macromolecular CIF * applications and replaces the function of the CHEMICAL category * in the CIF core. * * It is important to remember that the ENTITY data are not the * result of the crystallographic experiment; those results are * represented by the ATOM_SITE data items. ENTITY data items * describe the chemistry of the molecules under investigation * and can most usefully be thought of as the ideal groups to which * the structure is restrained or constrained during refinement. * * It is also important to remember that entities do not correspond * directly to the enumeration of the contents of the asymmetric * unit. Entities are described only once, even in those structures * that contain multiple observations of an entity. The * STRUCT_ASYM data items, which reference the entity list, * describe and label the contents of the asymmetric unit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Entity extends DelegatingCategory { public Entity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "formula_weight": return getFormulaWeight(); case "id": return getId(); case "src_method": return getSrcMethod(); case "type": return getType(); case "pdbx_description": return getPdbxDescription(); case "pdbx_number_of_molecules": return getPdbxNumberOfMolecules(); case "pdbx_parent_entity_id": return getPdbxParentEntityId(); case "pdbx_mutation": return getPdbxMutation(); case "pdbx_fragment": return getPdbxFragment(); case "pdbx_ec": return getPdbxEc(); case "pdbx_modification": return getPdbxModification(); case "pdbx_formula_weight_exptl": return getPdbxFormulaWeightExptl(); case "pdbx_formula_weight_exptl_method": return getPdbxFormulaWeightExptlMethod(); case "pdbx_target_id": return getPdbxTargetId(); case "pdbx_entities_per_biological_unit": return getPdbxEntitiesPerBiologicalUnit(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Formula mass in daltons of the entity. * @return FloatColumn */ public FloatColumn getFormulaWeight() { return delegate.getColumn("formula_weight", DelegatingFloatColumn::new); } /** * The value of _entity.id must uniquely identify a record in the * ENTITY list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The method by which the sample for the entity was produced. * Entities isolated directly from natural sources (tissues, soil * samples etc.) are expected to have further information in the * ENTITY_SRC_NAT category. Entities isolated from genetically * manipulated sources are expected to have further information in * the ENTITY_SRC_GEN category. * @return StrColumn */ public StrColumn getSrcMethod() { return delegate.getColumn("src_method", DelegatingStrColumn::new); } /** * Defines the type of the entity. * * Polymer entities are expected to have corresponding * ENTITY_POLY and associated entries. * * Non-polymer entities are expected to have corresponding * CHEM_COMP and associated entries. * * Water entities are not expected to have corresponding * entries in the ENTITY category. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A description of the entity. * * Corresponds to the compound name in the PDB format. * @return StrColumn */ public StrColumn getPdbxDescription() { return delegate.getColumn("pdbx_description", DelegatingStrColumn::new); } /** * A place holder for the number of molecules of the entity in * the entry. * @return IntColumn */ public IntColumn getPdbxNumberOfMolecules() { return delegate.getColumn("pdbx_number_of_molecules", DelegatingIntColumn::new); } /** * An identifier for the parent entity if this entity * is part of a complex entity. For instance a chimeric * entity may be decomposed into several independent * chemical entities where each component entity was * obtained from a different source. * @return StrColumn */ public StrColumn getPdbxParentEntityId() { return delegate.getColumn("pdbx_parent_entity_id", DelegatingStrColumn::new); } /** * Details about any entity mutation(s). * @return StrColumn */ public StrColumn getPdbxMutation() { return delegate.getColumn("pdbx_mutation", DelegatingStrColumn::new); } /** * Entity fragment description(s). * @return StrColumn */ public StrColumn getPdbxFragment() { return delegate.getColumn("pdbx_fragment", DelegatingStrColumn::new); } /** * Enzyme Commission (EC) number(s) * @return StrColumn */ public StrColumn getPdbxEc() { return delegate.getColumn("pdbx_ec", DelegatingStrColumn::new); } /** * Description(s) of any chemical or post-translational modifications * @return StrColumn */ public StrColumn getPdbxModification() { return delegate.getColumn("pdbx_modification", DelegatingStrColumn::new); } /** * Experimentally determined formula mass in daltons of the entity * @return FloatColumn */ public FloatColumn getPdbxFormulaWeightExptl() { return delegate.getColumn("pdbx_formula_weight_exptl", DelegatingFloatColumn::new); } /** * Method used to determine _entity.pdbx_formula_weight_exptl. * @return StrColumn */ public StrColumn getPdbxFormulaWeightExptlMethod() { return delegate.getColumn("pdbx_formula_weight_exptl_method", DelegatingStrColumn::new); } /** * The value of _entity.target_id points to a TARGETDB target idenitifier * from which this entity was generated. * @return StrColumn */ public StrColumn getPdbxTargetId() { return delegate.getColumn("pdbx_target_id", DelegatingStrColumn::new); } /** * Number of entity molecules in the biological assembly. * @return FloatColumn */ public FloatColumn getPdbxEntitiesPerBiologicalUnit() { return delegate.getColumn("pdbx_entities_per_biological_unit", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityKeywords.java000066400000000000000000000052321414676747700315010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_KEYWORDS category specify keywords * relevant to the molecular entities. Note that this list of * keywords is separate from the list that is used for the * STRUCT_BIOL data items and is intended to provide only the * information that one would know about the molecular entity *if * one did not know its structure*. Hence polypeptides are simply * polypeptides, not cytokines or beta-alpha-barrels, and * polyribonucleic acids are simply poly-RNA, not transfer- * RNA. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityKeywords extends DelegatingCategory { public EntityKeywords(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "text": return getText(); case "pdbx_mutation": return getPdbxMutation(); case "pdbx_fragment": return getPdbxFragment(); case "pdbx_ec": return getPdbxEc(); case "pdbx_antibody_isotype": return getPdbxAntibodyIsotype(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Keywords describing this entity. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } /** * Entity mutation description(s). * @return StrColumn */ public StrColumn getPdbxMutation() { return delegate.getColumn("pdbx_mutation", DelegatingStrColumn::new); } /** * Entity fragment description(s). * @return StrColumn */ public StrColumn getPdbxFragment() { return delegate.getColumn("pdbx_fragment", DelegatingStrColumn::new); } /** * Enzyme Commission (EC) number(s) * @return StrColumn */ public StrColumn getPdbxEc() { return delegate.getColumn("pdbx_ec", DelegatingStrColumn::new); } /** * PDB placeholder. * @return StrColumn */ public StrColumn getPdbxAntibodyIsotype() { return delegate.getColumn("pdbx_antibody_isotype", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityLink.java000066400000000000000000000056641414676747700306000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_LINK category give details about * the links between entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityLink extends DelegatingCategory { public EntityLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "details": return getDetails(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "entity_seq_num_1": return getEntitySeqNum1(); case "entity_seq_num_2": return getEntitySeqNum2(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_link.id in the * CHEM_LINK category. * @return StrColumn */ public StrColumn getLinkId() { return delegate.getColumn("link_id", DelegatingStrColumn::new); } /** * A description of special aspects of a link between * chemical components in the structure. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The entity ID of the first of the two entities joined by the * link. * * This data item is a pointer to _entity.id in the ENTITY * category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity ID of the second of the two entities joined by the * link. * * This data item is a pointer to _entity.id in the ENTITY * category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * For a polymer entity, the sequence number in the first of * the two entities containing the link. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum1() { return delegate.getColumn("entity_seq_num_1", DelegatingIntColumn::new); } /** * For a polymer entity, the sequence number in the second of * the two entities containing the link. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum2() { return delegate.getColumn("entity_seq_num_2", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityNameCom.java000066400000000000000000000032571414676747700312160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_NAME_COM category record the common name * or names associated with the entity. In some cases, the entity * name may not be the same as the name of the biological structure. * For example, haemoglobin alpha chain would be the entity common * name, not haemoglobin. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityNameCom extends DelegatingCategory { public EntityNameCom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "name": return getName(); case "pdbx_provenance": return getPdbxProvenance(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A common name for the entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Provides the provenance of the name in the _entity_name_com.name field * @return StrColumn */ public StrColumn getPdbxProvenance() { return delegate.getColumn("pdbx_provenance", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityNameSys.java000066400000000000000000000031661414676747700312550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_NAME_SYS category record the systematic * name or names associated with the entity and the system that * was used to construct the systematic name. In some cases, the * entity name may not be the same as the name of the biological * structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityNameSys extends DelegatingCategory { public EntityNameSys(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "name": return getName(); case "system": return getSystem(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The systematic name for the entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The system used to generate the systematic name of the entity. * @return StrColumn */ public StrColumn getSystem() { return delegate.getColumn("system", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityPoly.java000066400000000000000000000251501414676747700306160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_POLY category record details about the * polymer, such as the type of the polymer, the number of * monomers and whether it has nonstandard features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityPoly extends DelegatingCategory { public EntityPoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "nstd_chirality": return getNstdChirality(); case "nstd_linkage": return getNstdLinkage(); case "nstd_monomer": return getNstdMonomer(); case "number_of_monomers": return getNumberOfMonomers(); case "type": return getType(); case "type_details": return getTypeDetails(); case "pdbx_strand_id": return getPdbxStrandId(); case "pdbx_seq_one_letter_code": return getPdbxSeqOneLetterCode(); case "pdbx_seq_one_letter_code_can": return getPdbxSeqOneLetterCodeCan(); case "pdbx_target_identifier": return getPdbxTargetIdentifier(); case "pdbx_seq_one_letter_code_sample": return getPdbxSeqOneLetterCodeSample(); case "pdbx_explicit_linking_flag": return getPdbxExplicitLinkingFlag(); case "pdbx_sequence_evidence_code": return getPdbxSequenceEvidenceCode(); case "pdbx_build_self_reference": return getPdbxBuildSelfReference(); case "pdbx_N_terminal_seq_one_letter_code": return getPdbxNTerminalSeqOneLetterCode(); case "pdbx_C_terminal_seq_one_letter_code": return getPdbxCTerminalSeqOneLetterCode(); case "pdbx_seq_three_letter_code": return getPdbxSeqThreeLetterCode(); case "pdbx_seq_db_name": return getPdbxSeqDbName(); case "pdbx_seq_db_id": return getPdbxSeqDbId(); case "pdbx_seq_align_begin": return getPdbxSeqAlignBegin(); case "pdbx_seq_align_end": return getPdbxSeqAlignEnd(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate whether the polymer contains at least * one monomer unit with chirality different from that specified in * _entity_poly.type. * @return StrColumn */ public StrColumn getNstdChirality() { return delegate.getColumn("nstd_chirality", DelegatingStrColumn::new); } /** * A flag to indicate whether the polymer contains at least * one monomer-to-monomer link different from that implied by * _entity_poly.type. * @return StrColumn */ public StrColumn getNstdLinkage() { return delegate.getColumn("nstd_linkage", DelegatingStrColumn::new); } /** * A flag to indicate whether the polymer contains at least * one monomer that is not considered standard. * @return StrColumn */ public StrColumn getNstdMonomer() { return delegate.getColumn("nstd_monomer", DelegatingStrColumn::new); } /** * The number of monomers in the polymer. * @return IntColumn */ public IntColumn getNumberOfMonomers() { return delegate.getColumn("number_of_monomers", DelegatingIntColumn::new); } /** * The type of the polymer. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A description of special aspects of the polymer type. * @return StrColumn */ public StrColumn getTypeDetails() { return delegate.getColumn("type_details", DelegatingStrColumn::new); } /** * The PDB strand/chain id(s) corresponding to this polymer entity. * @return StrColumn */ public StrColumn getPdbxStrandId() { return delegate.getColumn("pdbx_strand_id", DelegatingStrColumn::new); } /** * Sequence of protein or nucleic acid polymer in standard one-letter * codes of amino acids or nucleotides. Non-standard amino * acids/nucleotides are represented by their Chemical * Component Dictionary (CCD) codes in * parenthesis. Deoxynucleotides are represented by the * specially-assigned 2-letter CCD codes in parenthesis, * with 'D' prefix added to their ribonucleotide * counterparts. For hybrid polymer, each residue is * represented by the code of its individual type. A * cyclic polymer is represented in linear sequence from * the chosen start to end. * * A for Alanine or Adenosine-5'-monophosphate * C for Cysteine or Cytidine-5'-monophosphate * D for Aspartic acid * E for Glutamic acid * F for Phenylalanine * G for Glycine or Guanosine-5'-monophosphate * H for Histidine * I for Isoleucine or Inosinic Acid * L for Leucine * K for Lysine * M for Methionine * N for Asparagine or Unknown ribonucleotide * O for Pyrrolysine * P for Proline * Q for Glutamine * R for Arginine * S for Serine * T for Threonine * U for Selenocysteine or Uridine-5'-monophosphate * V for Valine * W for Tryptophan * Y for Tyrosine * (DA) for 2'-deoxyadenosine-5'-monophosphate * (DC) for 2'-deoxycytidine-5'-monophosphate * (DG) for 2'-deoxyguanosine-5'-monophosphate * (DT) for Thymidine-5'-monophosphate * (MSE) for Selenomethionine * (SEP) for Phosphoserine * (PTO) for Phosphothreonine * (PTR) for Phosphotyrosine * (PCA) for Pyroglutamic acid * (UNK) for Unknown amino acid * (ACE) for Acetylation cap * (NH2) for Amidation cap * @return StrColumn */ public StrColumn getPdbxSeqOneLetterCode() { return delegate.getColumn("pdbx_seq_one_letter_code", DelegatingStrColumn::new); } /** * Canonical sequence of protein or nucleic acid polymer in standard * one-letter codes of amino acids or nucleotides, * corresponding to the sequence in * _entity_poly.pdbx_seq_one_letter_code. Non-standard * amino acids/nucleotides are represented by the codes of * their parents if parent is specified in * _chem_comp.mon_nstd_parent_comp_id, or by letter 'X' if * parent is not specified. Deoxynucleotides are * represented by their canonical one-letter codes of A, * C, G, or T. * @return StrColumn */ public StrColumn getPdbxSeqOneLetterCodeCan() { return delegate.getColumn("pdbx_seq_one_letter_code_can", DelegatingStrColumn::new); } /** * For Structural Genomics entries, the sequence's target identifier registered at the TargetTrack database. * @return StrColumn */ public StrColumn getPdbxTargetIdentifier() { return delegate.getColumn("pdbx_target_identifier", DelegatingStrColumn::new); } /** * For cases in which the sample and model sequence differ this item contains * the sample chemical sequence expressed as string of one-letter amino acid codes. * * Modified may be include as 'X' or with their 3-letter codes in parentheses. * @return StrColumn */ public StrColumn getPdbxSeqOneLetterCodeSample() { return delegate.getColumn("pdbx_seq_one_letter_code_sample", DelegatingStrColumn::new); } /** * A flag to indicate that linking data is explicitly provided for this polymer * in the PDBX_ENTITY_POLY_COMP_LINK_LIST category * @return StrColumn */ public StrColumn getPdbxExplicitLinkingFlag() { return delegate.getColumn("pdbx_explicit_linking_flag", DelegatingStrColumn::new); } /** * Evidence for the assignment of the polymer sequence. * @return StrColumn */ public StrColumn getPdbxSequenceEvidenceCode() { return delegate.getColumn("pdbx_sequence_evidence_code", DelegatingStrColumn::new); } /** * A code to indicate that this sequence should be assigned * a PDB sequence reference. * @return StrColumn */ public StrColumn getPdbxBuildSelfReference() { return delegate.getColumn("pdbx_build_self_reference", DelegatingStrColumn::new); } /** * N-terminal cloning artifacts and/or HIS tag. * @return StrColumn */ public StrColumn getPdbxNTerminalSeqOneLetterCode() { return delegate.getColumn("pdbx_N_terminal_seq_one_letter_code", DelegatingStrColumn::new); } /** * C-terminal cloning artifacts and/or HIS tag. * @return StrColumn */ public StrColumn getPdbxCTerminalSeqOneLetterCode() { return delegate.getColumn("pdbx_C_terminal_seq_one_letter_code", DelegatingStrColumn::new); } /** * Chemical sequence expressed as string of three-letter * amino acid codes. * @return StrColumn */ public StrColumn getPdbxSeqThreeLetterCode() { return delegate.getColumn("pdbx_seq_three_letter_code", DelegatingStrColumn::new); } /** * The name of the sequence data base containing a database entry * for this sequence. * @return StrColumn */ public StrColumn getPdbxSeqDbName() { return delegate.getColumn("pdbx_seq_db_name", DelegatingStrColumn::new); } /** * The identifier for this sequence in the sequence data base. * @return StrColumn */ public StrColumn getPdbxSeqDbId() { return delegate.getColumn("pdbx_seq_db_id", DelegatingStrColumn::new); } /** * The sequence position in the database sequence at which the * alignment with your sequence begins. * @return IntColumn */ public IntColumn getPdbxSeqAlignBegin() { return delegate.getColumn("pdbx_seq_align_begin", DelegatingIntColumn::new); } /** * The sequence position in the database sequence at which the * alignment with your sequence ends. * @return IntColumn */ public IntColumn getPdbxSeqAlignEnd() { return delegate.getColumn("pdbx_seq_align_end", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntityPolySeq.java000066400000000000000000000043501414676747700312660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_POLY_SEQ category specify the sequence * of monomers in a polymer. Allowance is made for the possibility * of microheterogeneity in a sample by allowing a given sequence * number to be correlated with more than one monomer ID. The * corresponding ATOM_SITE entries should reflect this * heterogeneity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntityPolySeq extends DelegatingCategory { public EntityPolySeq(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "hetero": return getHetero(); case "mon_id": return getMonId(); case "num": return getNum(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity_poly.entity_id in the * ENTITY_POLY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate whether this monomer in the polymer is * heterogeneous in sequence. * @return StrColumn */ public StrColumn getHetero() { return delegate.getColumn("hetero", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * The value of _entity_poly_seq.num must uniquely and sequentially * identify a record in the ENTITY_POLY_SEQ list. * * Note that this item must be a number and that the sequence * numbers must progress in increasing numerical order. * @return IntColumn */ public IntColumn getNum() { return delegate.getColumn("num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntitySrcGen.java000066400000000000000000000550401414676747700310550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_SRC_GEN category record details of * the source from which the entity was obtained in cases * where the source was genetically manipulated. The * following are treated separately: items pertaining to the tissue * from which the gene was obtained, items pertaining to the host * organism for gene expression and items pertaining to the actual * producing organism (plasmid). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntitySrcGen extends DelegatingCategory { public EntitySrcGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "gene_src_common_name": return getGeneSrcCommonName(); case "gene_src_details": return getGeneSrcDetails(); case "gene_src_genus": return getGeneSrcGenus(); case "gene_src_species": return getGeneSrcSpecies(); case "gene_src_strain": return getGeneSrcStrain(); case "gene_src_tissue": return getGeneSrcTissue(); case "gene_src_tissue_fraction": return getGeneSrcTissueFraction(); case "host_org_genus": return getHostOrgGenus(); case "host_org_species": return getHostOrgSpecies(); case "pdbx_gene_src_fragment": return getPdbxGeneSrcFragment(); case "pdbx_gene_src_gene": return getPdbxGeneSrcGene(); case "pdbx_gene_src_scientific_name": return getPdbxGeneSrcScientificName(); case "pdbx_gene_src_variant": return getPdbxGeneSrcVariant(); case "pdbx_gene_src_cell_line": return getPdbxGeneSrcCellLine(); case "pdbx_gene_src_atcc": return getPdbxGeneSrcAtcc(); case "pdbx_gene_src_organ": return getPdbxGeneSrcOrgan(); case "pdbx_gene_src_organelle": return getPdbxGeneSrcOrganelle(); case "pdbx_gene_src_plasmid": return getPdbxGeneSrcPlasmid(); case "pdbx_gene_src_plasmid_name": return getPdbxGeneSrcPlasmidName(); case "pdbx_gene_src_cell": return getPdbxGeneSrcCell(); case "pdbx_gene_src_cellular_location": return getPdbxGeneSrcCellularLocation(); case "pdbx_host_org_gene": return getPdbxHostOrgGene(); case "pdbx_host_org_organ": return getPdbxHostOrgOrgan(); case "pdbx_host_org_organelle": return getPdbxHostOrgOrganelle(); case "pdbx_host_org_cellular_location": return getPdbxHostOrgCellularLocation(); case "pdbx_host_org_strain": return getPdbxHostOrgStrain(); case "pdbx_host_org_tissue_fraction": return getPdbxHostOrgTissueFraction(); case "pdbx_description": return getPdbxDescription(); case "host_org_common_name": return getHostOrgCommonName(); case "host_org_details": return getHostOrgDetails(); case "host_org_strain": return getHostOrgStrain(); case "plasmid_details": return getPlasmidDetails(); case "plasmid_name": return getPlasmidName(); case "pdbx_host_org_variant": return getPdbxHostOrgVariant(); case "pdbx_host_org_cell_line": return getPdbxHostOrgCellLine(); case "pdbx_host_org_atcc": return getPdbxHostOrgAtcc(); case "pdbx_host_org_culture_collection": return getPdbxHostOrgCultureCollection(); case "pdbx_host_org_cell": return getPdbxHostOrgCell(); case "pdbx_host_org_scientific_name": return getPdbxHostOrgScientificName(); case "pdbx_host_org_tissue": return getPdbxHostOrgTissue(); case "pdbx_host_org_vector": return getPdbxHostOrgVector(); case "pdbx_host_org_vector_type": return getPdbxHostOrgVectorType(); case "expression_system_id": return getExpressionSystemId(); case "gene_src_dev_stage": return getGeneSrcDevStage(); case "start_construct_id": return getStartConstructId(); case "pdbx_gene_src_ncbi_taxonomy_id": return getPdbxGeneSrcNcbiTaxonomyId(); case "pdbx_host_org_ncbi_taxonomy_id": return getPdbxHostOrgNcbiTaxonomyId(); case "pdbx_src_id": return getPdbxSrcId(); case "pdbx_alt_source_flag": return getPdbxAltSourceFlag(); case "pdbx_seq_type": return getPdbxSeqType(); case "pdbx_beg_seq_num": return getPdbxBegSeqNum(); case "pdbx_end_seq_num": return getPdbxEndSeqNum(); case "pdbx_gene_src_culture_collection": return getPdbxGeneSrcCultureCollection(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The common name of the natural organism from which the gene was * obtained. * @return StrColumn */ public StrColumn getGeneSrcCommonName() { return delegate.getColumn("gene_src_common_name", DelegatingStrColumn::new); } /** * A description of special aspects of the natural organism from * which the gene was obtained. * @return StrColumn */ public StrColumn getGeneSrcDetails() { return delegate.getColumn("gene_src_details", DelegatingStrColumn::new); } /** * The genus of the natural organism from which the gene was * obtained. * @return StrColumn */ public StrColumn getGeneSrcGenus() { return delegate.getColumn("gene_src_genus", DelegatingStrColumn::new); } /** * The species of the natural organism from which the gene was * obtained. * @return StrColumn */ public StrColumn getGeneSrcSpecies() { return delegate.getColumn("gene_src_species", DelegatingStrColumn::new); } /** * The strain of the natural organism from which the gene was * obtained, if relevant. * @return StrColumn */ public StrColumn getGeneSrcStrain() { return delegate.getColumn("gene_src_strain", DelegatingStrColumn::new); } /** * The tissue of the natural organism from which the gene was * obtained. * @return StrColumn */ public StrColumn getGeneSrcTissue() { return delegate.getColumn("gene_src_tissue", DelegatingStrColumn::new); } /** * The subcellular fraction of the tissue of the natural organism * from which the gene was obtained. * @return StrColumn */ public StrColumn getGeneSrcTissueFraction() { return delegate.getColumn("gene_src_tissue_fraction", DelegatingStrColumn::new); } /** * The genus of the organism that served as host for the production * of the entity. * @return StrColumn */ public StrColumn getHostOrgGenus() { return delegate.getColumn("host_org_genus", DelegatingStrColumn::new); } /** * The species of the organism that served as host for the * production of the entity. * @return StrColumn */ public StrColumn getHostOrgSpecies() { return delegate.getColumn("host_org_species", DelegatingStrColumn::new); } /** * A domain or fragment of the molecule. * @return StrColumn */ public StrColumn getPdbxGeneSrcFragment() { return delegate.getColumn("pdbx_gene_src_fragment", DelegatingStrColumn::new); } /** * Identifies the gene. * @return StrColumn */ public StrColumn getPdbxGeneSrcGene() { return delegate.getColumn("pdbx_gene_src_gene", DelegatingStrColumn::new); } /** * Scientific name of the organism. * @return StrColumn */ public StrColumn getPdbxGeneSrcScientificName() { return delegate.getColumn("pdbx_gene_src_scientific_name", DelegatingStrColumn::new); } /** * Identifies the variant. * @return StrColumn */ public StrColumn getPdbxGeneSrcVariant() { return delegate.getColumn("pdbx_gene_src_variant", DelegatingStrColumn::new); } /** * The specific line of cells. * @return StrColumn */ public StrColumn getPdbxGeneSrcCellLine() { return delegate.getColumn("pdbx_gene_src_cell_line", DelegatingStrColumn::new); } /** * American Type Culture Collection tissue culture number. * @return StrColumn */ public StrColumn getPdbxGeneSrcAtcc() { return delegate.getColumn("pdbx_gene_src_atcc", DelegatingStrColumn::new); } /** * Organized group of tissues that carries on a specialized function. * @return StrColumn */ public StrColumn getPdbxGeneSrcOrgan() { return delegate.getColumn("pdbx_gene_src_organ", DelegatingStrColumn::new); } /** * Organized structure within cell. * @return StrColumn */ public StrColumn getPdbxGeneSrcOrganelle() { return delegate.getColumn("pdbx_gene_src_organelle", DelegatingStrColumn::new); } /** * The source plasmid. * @return StrColumn */ public StrColumn getPdbxGeneSrcPlasmid() { return delegate.getColumn("pdbx_gene_src_plasmid", DelegatingStrColumn::new); } /** * The source plasmid. * @return StrColumn */ public StrColumn getPdbxGeneSrcPlasmidName() { return delegate.getColumn("pdbx_gene_src_plasmid_name", DelegatingStrColumn::new); } /** * Cell type. * @return StrColumn */ public StrColumn getPdbxGeneSrcCell() { return delegate.getColumn("pdbx_gene_src_cell", DelegatingStrColumn::new); } /** * Identifies the location inside (or outside) the cell. * @return StrColumn */ public StrColumn getPdbxGeneSrcCellularLocation() { return delegate.getColumn("pdbx_gene_src_cellular_location", DelegatingStrColumn::new); } /** * Specific gene which expressed the molecule. * @return StrColumn */ public StrColumn getPdbxHostOrgGene() { return delegate.getColumn("pdbx_host_org_gene", DelegatingStrColumn::new); } /** * Specific organ which expressed the molecule. * @return StrColumn */ public StrColumn getPdbxHostOrgOrgan() { return delegate.getColumn("pdbx_host_org_organ", DelegatingStrColumn::new); } /** * Specific organelle which expressed the molecule. * @return StrColumn */ public StrColumn getPdbxHostOrgOrganelle() { return delegate.getColumn("pdbx_host_org_organelle", DelegatingStrColumn::new); } /** * Identifies the location inside (or outside) the cell which * expressed the molecule. * @return StrColumn */ public StrColumn getPdbxHostOrgCellularLocation() { return delegate.getColumn("pdbx_host_org_cellular_location", DelegatingStrColumn::new); } /** * The strain of the organism in which the entity was * expressed. * @return StrColumn */ public StrColumn getPdbxHostOrgStrain() { return delegate.getColumn("pdbx_host_org_strain", DelegatingStrColumn::new); } /** * The fraction of the tissue which expressed the * molecule. * @return StrColumn */ public StrColumn getPdbxHostOrgTissueFraction() { return delegate.getColumn("pdbx_host_org_tissue_fraction", DelegatingStrColumn::new); } /** * Information on the source which is not given elsewhere. * @return StrColumn */ public StrColumn getPdbxDescription() { return delegate.getColumn("pdbx_description", DelegatingStrColumn::new); } /** * The common name of the organism that served as host for the * production of the entity. Where full details of the protein * production are available it would be expected that this item * be derived from _entity_src_gen_express.host_org_common_name * or via _entity_src_gen_express.host_org_tax_id * @return StrColumn */ public StrColumn getHostOrgCommonName() { return delegate.getColumn("host_org_common_name", DelegatingStrColumn::new); } /** * A description of special aspects of the organism that served as * host for the production of the entity. Where full details of * the protein production are available it would be expected that * this item would derived from _entity_src_gen_express.host_org_details * @return StrColumn */ public StrColumn getHostOrgDetails() { return delegate.getColumn("host_org_details", DelegatingStrColumn::new); } /** * The strain of the organism in which the entity was expressed. * Where full details of the protein production are available * it would be expected that this item be derived from * _entity_src_gen_express.host_org_strain or via * _entity_src_gen_express.host_org_tax_id * @return StrColumn */ public StrColumn getHostOrgStrain() { return delegate.getColumn("host_org_strain", DelegatingStrColumn::new); } /** * A description of special aspects of the plasmid that produced the * entity in the host organism. Where full details of the protein * production are available it would be expected that this item * would be derived from _pdbx_construct.details of the construct * pointed to from _entity_src_gen_express.plasmid_id. * @return StrColumn */ public StrColumn getPlasmidDetails() { return delegate.getColumn("plasmid_details", DelegatingStrColumn::new); } /** * The name of the plasmid that produced the entity in the host * organism. Where full details of the protein production are available * it would be expected that this item would be derived from * _pdbx_construct.name of the construct pointed to from * _entity_src_gen_express.plasmid_id. * @return StrColumn */ public StrColumn getPlasmidName() { return delegate.getColumn("plasmid_name", DelegatingStrColumn::new); } /** * Variant of the organism used as the expression system. Where * full details of the protein production are available it would * be expected that this item be derived from * entity_src_gen_express.host_org_variant or via * _entity_src_gen_express.host_org_tax_id * @return StrColumn */ public StrColumn getPdbxHostOrgVariant() { return delegate.getColumn("pdbx_host_org_variant", DelegatingStrColumn::new); } /** * A specific line of cells used as the expression system. Where * full details of the protein production are available it would * be expected that this item would be derived from * entity_src_gen_express.host_org_cell_line * @return StrColumn */ public StrColumn getPdbxHostOrgCellLine() { return delegate.getColumn("pdbx_host_org_cell_line", DelegatingStrColumn::new); } /** * Americal Tissue Culture Collection of the expression system. Where * full details of the protein production are available it would * be expected that this item would be derived from * _entity_src_gen_express.host_org_culture_collection * @return StrColumn */ public StrColumn getPdbxHostOrgAtcc() { return delegate.getColumn("pdbx_host_org_atcc", DelegatingStrColumn::new); } /** * Culture collection of the expression system. Where * full details of the protein production are available it would * be expected that this item would be derived somehwere, but * exactly where is not clear. * @return StrColumn */ public StrColumn getPdbxHostOrgCultureCollection() { return delegate.getColumn("pdbx_host_org_culture_collection", DelegatingStrColumn::new); } /** * Cell type from which the gene is derived. Where * entity.target_id is provided this should be derived from * details of the target. * @return StrColumn */ public StrColumn getPdbxHostOrgCell() { return delegate.getColumn("pdbx_host_org_cell", DelegatingStrColumn::new); } /** * The scientific name of the organism that served as host for the * production of the entity. Where full details of the protein * production are available it would be expected that this item * would be derived from _entity_src_gen_express.host_org_scientific_name * or via _entity_src_gen_express.host_org_tax_id * @return StrColumn */ public StrColumn getPdbxHostOrgScientificName() { return delegate.getColumn("pdbx_host_org_scientific_name", DelegatingStrColumn::new); } /** * The specific tissue which expressed the molecule. Where full details * of the protein production are available it would be expected that this * item would be derived from _entity_src_gen_express.host_org_tissue * @return StrColumn */ public StrColumn getPdbxHostOrgTissue() { return delegate.getColumn("pdbx_host_org_tissue", DelegatingStrColumn::new); } /** * Identifies the vector used. Where full details of the protein * production are available it would be expected that this item * would be derived from _entity_src_gen_clone.vector_name. * @return StrColumn */ public StrColumn getPdbxHostOrgVector() { return delegate.getColumn("pdbx_host_org_vector", DelegatingStrColumn::new); } /** * Identifies the type of vector used (plasmid, virus, or cosmid). * Where full details of the protein production are available it * would be expected that this item would be derived from * _entity_src_gen_express.vector_type. * @return StrColumn */ public StrColumn getPdbxHostOrgVectorType() { return delegate.getColumn("pdbx_host_org_vector_type", DelegatingStrColumn::new); } /** * A unique identifier for the expression system. This * should be extracted from a local list of expression * systems. * @return StrColumn */ public StrColumn getExpressionSystemId() { return delegate.getColumn("expression_system_id", DelegatingStrColumn::new); } /** * A string to indicate the life-cycle or cell development * cycle in which the gene is expressed and the mature * protein is active. * @return StrColumn */ public StrColumn getGeneSrcDevStage() { return delegate.getColumn("gene_src_dev_stage", DelegatingStrColumn::new); } /** * A pointer to _pdbx_construct.id in the PDBX_CONSTRUCT category. * The indentified sequence is the initial construct. * @return StrColumn */ public StrColumn getStartConstructId() { return delegate.getColumn("start_construct_id", DelegatingStrColumn::new); } /** * NCBI Taxonomy identifier for the gene source organism. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return StrColumn */ public StrColumn getPdbxGeneSrcNcbiTaxonomyId() { return delegate.getColumn("pdbx_gene_src_ncbi_taxonomy_id", DelegatingStrColumn::new); } /** * NCBI Taxonomy identifier for the expression system organism. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return StrColumn */ public StrColumn getPdbxHostOrgNcbiTaxonomyId() { return delegate.getColumn("pdbx_host_org_ncbi_taxonomy_id", DelegatingStrColumn::new); } /** * This data item is an ordinal identifier for entity_src_gen data records. * @return IntColumn */ public IntColumn getPdbxSrcId() { return delegate.getColumn("pdbx_src_id", DelegatingIntColumn::new); } /** * This data item identifies cases in which an alternative source * modeled. * @return StrColumn */ public StrColumn getPdbxAltSourceFlag() { return delegate.getColumn("pdbx_alt_source_flag", DelegatingStrColumn::new); } /** * This data item povides additional information about the sequence type. * @return StrColumn */ public StrColumn getPdbxSeqType() { return delegate.getColumn("pdbx_seq_type", DelegatingStrColumn::new); } /** * The beginning polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxBegSeqNum() { return delegate.getColumn("pdbx_beg_seq_num", DelegatingIntColumn::new); } /** * The ending polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxEndSeqNum() { return delegate.getColumn("pdbx_end_seq_num", DelegatingIntColumn::new); } /** * Culture collection identifier. * @return StrColumn */ public StrColumn getPdbxGeneSrcCultureCollection() { return delegate.getColumn("pdbx_gene_src_culture_collection", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntitySrcNat.java000066400000000000000000000221761414676747700310720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTITY_SRC_NAT category record details of * the source from which the entity was obtained in cases * where the entity was isolated directly from a natural tissue. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntitySrcNat extends DelegatingCategory { public EntitySrcNat(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "common_name": return getCommonName(); case "details": return getDetails(); case "entity_id": return getEntityId(); case "genus": return getGenus(); case "species": return getSpecies(); case "strain": return getStrain(); case "tissue": return getTissue(); case "tissue_fraction": return getTissueFraction(); case "pdbx_organism_scientific": return getPdbxOrganismScientific(); case "pdbx_secretion": return getPdbxSecretion(); case "pdbx_fragment": return getPdbxFragment(); case "pdbx_variant": return getPdbxVariant(); case "pdbx_cell_line": return getPdbxCellLine(); case "pdbx_atcc": return getPdbxAtcc(); case "pdbx_cellular_location": return getPdbxCellularLocation(); case "pdbx_organ": return getPdbxOrgan(); case "pdbx_organelle": return getPdbxOrganelle(); case "pdbx_cell": return getPdbxCell(); case "pdbx_plasmid_name": return getPdbxPlasmidName(); case "pdbx_plasmid_details": return getPdbxPlasmidDetails(); case "pdbx_ncbi_taxonomy_id": return getPdbxNcbiTaxonomyId(); case "pdbx_src_id": return getPdbxSrcId(); case "pdbx_alt_source_flag": return getPdbxAltSourceFlag(); case "pdbx_beg_seq_num": return getPdbxBegSeqNum(); case "pdbx_end_seq_num": return getPdbxEndSeqNum(); case "pdbx_culture_collection": return getPdbxCultureCollection(); default: return new DelegatingColumn(column); } } /** * The common name of the organism from which the entity * was isolated. * @return StrColumn */ public StrColumn getCommonName() { return delegate.getColumn("common_name", DelegatingStrColumn::new); } /** * A description of special aspects of the organism from which the * entity was isolated. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The genus of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getGenus() { return delegate.getColumn("genus", DelegatingStrColumn::new); } /** * The species of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getSpecies() { return delegate.getColumn("species", DelegatingStrColumn::new); } /** * The strain of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } /** * The tissue of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getTissue() { return delegate.getColumn("tissue", DelegatingStrColumn::new); } /** * The subcellular fraction of the tissue of the organism from * which the entity was isolated. * @return StrColumn */ public StrColumn getTissueFraction() { return delegate.getColumn("tissue_fraction", DelegatingStrColumn::new); } /** * Scientific name of the organism of the natural source. * @return StrColumn */ public StrColumn getPdbxOrganismScientific() { return delegate.getColumn("pdbx_organism_scientific", DelegatingStrColumn::new); } /** * Identifies the secretion from which the molecule was isolated. * @return StrColumn */ public StrColumn getPdbxSecretion() { return delegate.getColumn("pdbx_secretion", DelegatingStrColumn::new); } /** * A domain or fragment of the molecule. * @return StrColumn */ public StrColumn getPdbxFragment() { return delegate.getColumn("pdbx_fragment", DelegatingStrColumn::new); } /** * Identifies the variant. * @return StrColumn */ public StrColumn getPdbxVariant() { return delegate.getColumn("pdbx_variant", DelegatingStrColumn::new); } /** * The specific line of cells. * @return StrColumn */ public StrColumn getPdbxCellLine() { return delegate.getColumn("pdbx_cell_line", DelegatingStrColumn::new); } /** * Americal Tissue Culture Collection number. * @return StrColumn */ public StrColumn getPdbxAtcc() { return delegate.getColumn("pdbx_atcc", DelegatingStrColumn::new); } /** * Identifies the location inside (or outside) the cell. * @return StrColumn */ public StrColumn getPdbxCellularLocation() { return delegate.getColumn("pdbx_cellular_location", DelegatingStrColumn::new); } /** * Organized group of tissues that carries on a specialized function. * @return StrColumn */ public StrColumn getPdbxOrgan() { return delegate.getColumn("pdbx_organ", DelegatingStrColumn::new); } /** * Organized structure within cell. * @return StrColumn */ public StrColumn getPdbxOrganelle() { return delegate.getColumn("pdbx_organelle", DelegatingStrColumn::new); } /** * A particular cell type. * @return StrColumn */ public StrColumn getPdbxCell() { return delegate.getColumn("pdbx_cell", DelegatingStrColumn::new); } /** * The plasmid containing the gene. * @return StrColumn */ public StrColumn getPdbxPlasmidName() { return delegate.getColumn("pdbx_plasmid_name", DelegatingStrColumn::new); } /** * Details about the plasmid. * @return StrColumn */ public StrColumn getPdbxPlasmidDetails() { return delegate.getColumn("pdbx_plasmid_details", DelegatingStrColumn::new); } /** * NCBI Taxonomy identifier for the source organism. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return StrColumn */ public StrColumn getPdbxNcbiTaxonomyId() { return delegate.getColumn("pdbx_ncbi_taxonomy_id", DelegatingStrColumn::new); } /** * This data item is an ordinal identifier for entity_src_nat data records. * @return IntColumn */ public IntColumn getPdbxSrcId() { return delegate.getColumn("pdbx_src_id", DelegatingIntColumn::new); } /** * This data item identifies cases in which an alternative source * modeled. * @return StrColumn */ public StrColumn getPdbxAltSourceFlag() { return delegate.getColumn("pdbx_alt_source_flag", DelegatingStrColumn::new); } /** * The beginning polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxBegSeqNum() { return delegate.getColumn("pdbx_beg_seq_num", DelegatingIntColumn::new); } /** * The ending polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxEndSeqNum() { return delegate.getColumn("pdbx_end_seq_num", DelegatingIntColumn::new); } /** * Culture Collection identifier. * @return StrColumn */ public StrColumn getPdbxCultureCollection() { return delegate.getColumn("pdbx_culture_collection", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Entry.java000066400000000000000000000026431414676747700276010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * There is only one item in the ENTRY category, _entry.id. This * data item gives a name to this entry and is indirectly a key to * the categories (such as CELL, GEOM, EXPTL) that describe * information pertinent to the entire data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Entry extends DelegatingCategory { public Entry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "pdbx_DOI": return getPdbxDOI(); default: return new DelegatingColumn(column); } } /** * The value of _entry.id identifies the data block. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Document Object Identifier (DOI) for this entry registered * with http://crossref.org. * @return StrColumn */ public StrColumn getPdbxDOI() { return delegate.getColumn("pdbx_DOI", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/EntryLink.java000066400000000000000000000032511414676747700304130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the ENTRY_LINK category record the * relationships between the current data block * identified by _entry.id and other data blocks * within the current file which may be referenced * in the current data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class EntryLink extends DelegatingCategory { public EntryLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _entry_link.id identifies a data block * related to the current data block. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A description of the relationship between the data blocks * identified by _entry_link.id and _entry_link.entry_id. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Exptl.java000066400000000000000000000107251414676747700275740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EXPTL category record details about the * experimental work prior to the intensity measurements and * details about the absorption-correction technique employed. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Exptl extends DelegatingCategory { public Exptl(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "absorpt_coefficient_mu": return getAbsorptCoefficientMu(); case "absorpt_correction_T_max": return getAbsorptCorrectionTMax(); case "absorpt_correction_T_min": return getAbsorptCorrectionTMin(); case "absorpt_correction_type": return getAbsorptCorrectionType(); case "absorpt_process_details": return getAbsorptProcessDetails(); case "entry_id": return getEntryId(); case "crystals_number": return getCrystalsNumber(); case "details": return getDetails(); case "method": return getMethod(); case "method_details": return getMethodDetails(); default: return new DelegatingColumn(column); } } /** * The absorption coefficient mu in reciprocal millimetres * calculated from the atomic content of the cell, the density and * the radiation wavelength. * @return FloatColumn */ public FloatColumn getAbsorptCoefficientMu() { return delegate.getColumn("absorpt_coefficient_mu", DelegatingFloatColumn::new); } /** * The maximum transmission factor for the crystal and radiation. * The maximum and minimum transmission factors are also referred * to as the absorption correction * A or 1/A*. * @return FloatColumn */ public FloatColumn getAbsorptCorrectionTMax() { return delegate.getColumn("absorpt_correction_T_max", DelegatingFloatColumn::new); } /** * The minimum transmission factor for the crystal and radiation. * The maximum and minimum transmission factors are also referred * to as the absorption correction * A or 1/A*. * @return FloatColumn */ public FloatColumn getAbsorptCorrectionTMin() { return delegate.getColumn("absorpt_correction_T_min", DelegatingFloatColumn::new); } /** * The absorption correction type and method. The value * 'empirical' should NOT be used unless more detailed * information is not available. * @return StrColumn */ public StrColumn getAbsorptCorrectionType() { return delegate.getColumn("absorpt_correction_type", DelegatingStrColumn::new); } /** * Description of the absorption process applied to the * intensities. A literature reference should be supplied for * psi-scan techniques. * @return StrColumn */ public StrColumn getAbsorptProcessDetails() { return delegate.getColumn("absorpt_process_details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The total number of crystals used in the measurement of * intensities. * @return IntColumn */ public IntColumn getCrystalsNumber() { return delegate.getColumn("crystals_number", DelegatingIntColumn::new); } /** * Any special information about the experimental work prior to the * intensity measurement. See also _exptl_crystal.preparation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The method used in the experiment. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * A description of special aspects of the experimental method. * @return StrColumn */ public StrColumn getMethodDetails() { return delegate.getColumn("method_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ExptlCrystal.java000066400000000000000000000422531414676747700311370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EXPTL_CRYSTAL category record the results of * experimental measurements on the crystal or crystals used, * such as shape, size or density. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystal extends DelegatingCategory { public ExptlCrystal(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "colour": return getColour(); case "density_diffrn": return getDensityDiffrn(); case "density_Matthews": return getDensityMatthews(); case "density_method": return getDensityMethod(); case "density_percent_sol": return getDensityPercentSol(); case "description": return getDescription(); case "F_000": return getF000(); case "id": return getId(); case "preparation": return getPreparation(); case "size_max": return getSizeMax(); case "size_mid": return getSizeMid(); case "size_min": return getSizeMin(); case "size_rad": return getSizeRad(); case "colour_lustre": return getColourLustre(); case "colour_modifier": return getColourModifier(); case "colour_primary": return getColourPrimary(); case "density_meas": return getDensityMeas(); case "density_meas_esd": return getDensityMeasEsd(); case "density_meas_gt": return getDensityMeasGt(); case "density_meas_lt": return getDensityMeasLt(); case "density_meas_temp": return getDensityMeasTemp(); case "density_meas_temp_esd": return getDensityMeasTempEsd(); case "density_meas_temp_gt": return getDensityMeasTempGt(); case "density_meas_temp_lt": return getDensityMeasTempLt(); case "pdbx_crystal_image_url": return getPdbxCrystalImageUrl(); case "pdbx_crystal_image_format": return getPdbxCrystalImageFormat(); case "pdbx_mosaicity": return getPdbxMosaicity(); case "pdbx_mosaicity_esd": return getPdbxMosaicityEsd(); case "pdbx_crystal_image": return getPdbxCrystalImage(); case "pdbx_x-ray_image": return getPdbxX_rayImage(); case "pdbx_x-ray_image_type": return getPdbxX_rayImageType(); case "pdbx_crystal_diffrn_limit": return getPdbxCrystalDiffrnLimit(); case "pdbx_crystal_diffrn_lifetime": return getPdbxCrystalDiffrnLifetime(); case "pdbx_crystal_direction_1": return getPdbxCrystalDirection1(); case "pdbx_crystal_direction_2": return getPdbxCrystalDirection2(); case "pdbx_crystal_direction_3": return getPdbxCrystalDirection3(); default: return new DelegatingColumn(column); } } /** * The colour of the crystal. * @return StrColumn */ public StrColumn getColour() { return delegate.getColumn("colour", DelegatingStrColumn::new); } /** * Density values calculated from the crystal cell and contents. The * units are megagrams per cubic metre (grams per cubic centimetre). * @return FloatColumn */ public FloatColumn getDensityDiffrn() { return delegate.getColumn("density_diffrn", DelegatingFloatColumn::new); } /** * The density of the crystal, expressed as the ratio of the * volume of the asymmetric unit to the molecular mass of a * monomer of the structure, in units of angstroms^3^ per dalton. * * Ref: Matthews, B. W. (1968). J. Mol. Biol. 33, 491-497. * @return FloatColumn */ public FloatColumn getDensityMatthews() { return delegate.getColumn("density_Matthews", DelegatingFloatColumn::new); } /** * The method used to measure _exptl_crystal.density_meas. * @return StrColumn */ public StrColumn getDensityMethod() { return delegate.getColumn("density_method", DelegatingStrColumn::new); } /** * Density value P calculated from the crystal cell and contents, * expressed as per cent solvent. * * P = 1 - (1.23 N MMass) / V * * N = the number of molecules in the unit cell * MMass = the molecular mass of each molecule (gm/mole) * V = the volume of the unit cell (A^3^) * 1.23 = a conversion factor evaluated as: * * (0.74 cm^3^/g) (10^24^ A^3^/cm^3^) * -------------------------------------- * (6.02*10^23^) molecules/mole * * where 0.74 is an assumed value for the partial specific * volume of the molecule * @return FloatColumn */ public FloatColumn getDensityPercentSol() { return delegate.getColumn("density_percent_sol", DelegatingFloatColumn::new); } /** * A description of the quality and habit of the crystal. * The crystal dimensions should not normally be reported here; * use instead the specific items in the EXPTL_CRYSTAL category * relating to size for the gross dimensions of the crystal and * data items in the EXPTL_CRYSTAL_FACE category to describe the * relationship between individual faces. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The effective number of electrons in the crystal unit cell * contributing to F(000). This may contain dispersion contributions * and is calculated as * * F(000) = [ sum (f~r~^2^ + f~i~^2^) ]^1/2^ * * f~r~ = real part of the scattering factors at theta = 0 degree * f~i~ = imaginary part of the scattering factors at * theta = 0 degree * * the sum is taken over each atom in the unit cell * @return IntColumn */ public IntColumn getF000() { return delegate.getColumn("F_000", DelegatingIntColumn::new); } /** * The value of _exptl_crystal.id must uniquely identify a record in * the EXPTL_CRYSTAL list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Details of crystal growth and preparation of the crystal (e.g. * mounting) prior to the intensity measurements. * @return StrColumn */ public StrColumn getPreparation() { return delegate.getColumn("preparation", DelegatingStrColumn::new); } /** * The maximum dimension of the crystal. This item may appear in a * list with _exptl_crystal.id if multiple crystals are used in the * experiment. * @return FloatColumn */ public FloatColumn getSizeMax() { return delegate.getColumn("size_max", DelegatingFloatColumn::new); } /** * The medial dimension of the crystal. This item may appear in a * list with _exptl_crystal.id if multiple crystals are used in the * experiment. * @return FloatColumn */ public FloatColumn getSizeMid() { return delegate.getColumn("size_mid", DelegatingFloatColumn::new); } /** * The minimum dimension of the crystal. This item may appear in a * list with _exptl_crystal.id if multiple crystals are used in the * experiment. * @return FloatColumn */ public FloatColumn getSizeMin() { return delegate.getColumn("size_min", DelegatingFloatColumn::new); } /** * The radius of the crystal, if the crystal is a sphere or a * cylinder. This item may appear in a list with _exptl_crystal.id * if multiple crystals are used in the experiment. * @return FloatColumn */ public FloatColumn getSizeRad() { return delegate.getColumn("size_rad", DelegatingFloatColumn::new); } /** * The enumeration list of standardized names developed for the * International Centre for Diffraction Data. * The colour of a crystal is given by the combination of * _exptl_crystal.colour_modifier with * _exptl_crystal.colour_primary, as in 'dark-green' or * 'bluish-violet', if necessary combined with * _exptl_crystal.colour_lustre, as in 'metallic-green'. * @return StrColumn */ public StrColumn getColourLustre() { return delegate.getColumn("colour_lustre", DelegatingStrColumn::new); } /** * The enumeration list of standardized names developed for the * International Centre for Diffraction Data. * The colour of a crystal is given by the combination of * _exptl_crystal.colour_modifier with * _exptl_crystal.colour_primary, as in 'dark-green' or * 'bluish-violet', if necessary combined with * _exptl_crystal.colour_lustre, as in 'metallic-green'. * @return StrColumn */ public StrColumn getColourModifier() { return delegate.getColumn("colour_modifier", DelegatingStrColumn::new); } /** * The enumeration list of standardized names developed for the * International Centre for Diffraction Data. * The colour of a crystal is given by the combination of * _exptl_crystal.colour_modifier with * _exptl_crystal.colour_primary, as in 'dark-green' or * 'bluish-violet', if necessary combined with * _exptl_crystal.colour_lustre, as in 'metallic-green'. * @return StrColumn */ public StrColumn getColourPrimary() { return delegate.getColumn("colour_primary", DelegatingStrColumn::new); } /** * Density values measured using standard chemical and physical * methods. The units are megagrams per cubic metre (grams per * cubic centimetre). * @return FloatColumn */ public FloatColumn getDensityMeas() { return delegate.getColumn("density_meas", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _exptl_crystal.density_meas. * @return FloatColumn */ public FloatColumn getDensityMeasEsd() { return delegate.getColumn("density_meas_esd", DelegatingFloatColumn::new); } /** * The value above which the density measured using standard * chemical and physical methods lies. The units are megagrams * per cubic metre (grams per cubic centimetre). * _exptl_crystal.density_meas_gt and _exptl_crystal.density_meas_lt * should not be used to report new experimental work, for which * _exptl_crystal.density_meas should be used. These items are * intended for use in reporting information in existing databases * and archives which would be misleading if reported under * _exptl_crystal.density_meas. * @return FloatColumn */ public FloatColumn getDensityMeasGt() { return delegate.getColumn("density_meas_gt", DelegatingFloatColumn::new); } /** * The value below which the density measured using standard * chemical and physical methods lies. The units are megagrams * per cubic metre (grams per cubic centimetre). * _exptl_crystal.density_meas_gt and _exptl_crystal.density_meas_lt * should not be used to report new experimental work, for which * _exptl_crystal.density_meas should be used. These items are * intended for use in reporting information in existing databases * and archives which would be misleading if reported under * _exptl_crystal.density_meas. * @return FloatColumn */ public FloatColumn getDensityMeasLt() { return delegate.getColumn("density_meas_lt", DelegatingFloatColumn::new); } /** * Temperature in kelvins at which _exptl_crystal.density_meas * was determined. * @return FloatColumn */ public FloatColumn getDensityMeasTemp() { return delegate.getColumn("density_meas_temp", DelegatingFloatColumn::new); } /** * The estimated standard deviation of * _exptl_crystal.density_meas_temp. * @return FloatColumn */ public FloatColumn getDensityMeasTempEsd() { return delegate.getColumn("density_meas_temp_esd", DelegatingFloatColumn::new); } /** * Temperature in kelvins above which _exptl_crystal.density_meas * was determined. _exptl_crystal.density_meas_temp_gt and * _exptl_crystal.density_meas_temp_lt should not be used for * reporting new work, for which the correct temperature of * measurement should be given. These items are intended for * use in reporting information stored in databases or archives * which would be misleading if reported under * _exptl_crystal.density_meas_temp. * @return FloatColumn */ public FloatColumn getDensityMeasTempGt() { return delegate.getColumn("density_meas_temp_gt", DelegatingFloatColumn::new); } /** * Temperature in kelvins below which _exptl_crystal.density_meas * was determined. _exptl_crystal.density_meas_temp_gt and * _exptl_crystal.density_meas_temp_lt should not be used for * reporting new work, for which the correct temperature of * measurement should be given. These items are intended for * use in reporting information stored in databases or archives * which would be misleading if reported under * _exptl_crystal.density_meas_temp. * @return FloatColumn */ public FloatColumn getDensityMeasTempLt() { return delegate.getColumn("density_meas_temp_lt", DelegatingFloatColumn::new); } /** * The URL for an a file containing the image of crystal. * @return StrColumn */ public StrColumn getPdbxCrystalImageUrl() { return delegate.getColumn("pdbx_crystal_image_url", DelegatingStrColumn::new); } /** * The image format for the file containing the image of crystal specified * as an RFC2045/RFC2046 mime type. * @return StrColumn */ public StrColumn getPdbxCrystalImageFormat() { return delegate.getColumn("pdbx_crystal_image_format", DelegatingStrColumn::new); } /** * The of the distribution of mis-orientation angles specified in degrees * of all the unit cells in the crystal. Lower mosaicity indicates better * ordered crystals. * @return FloatColumn */ public FloatColumn getPdbxMosaicity() { return delegate.getColumn("pdbx_mosaicity", DelegatingFloatColumn::new); } /** * The uncertainty in the mosaicity estimate for the crystal. * @return FloatColumn */ public FloatColumn getPdbxMosaicityEsd() { return delegate.getColumn("pdbx_mosaicity_esd", DelegatingFloatColumn::new); } /** * A code to indicate that a crystal image is available * for this crystal. * @return StrColumn */ public StrColumn getPdbxCrystalImage() { return delegate.getColumn("pdbx_crystal_image", DelegatingStrColumn::new); } /** * A code to indicate that an x-ray image is available for * this crystal. * @return StrColumn */ public StrColumn getPdbxX_rayImage() { return delegate.getColumn("pdbx_x-ray_image", DelegatingStrColumn::new); } /** * A description of the type of x-ray image for this crystal. * @return StrColumn */ public StrColumn getPdbxX_rayImageType() { return delegate.getColumn("pdbx_x-ray_image_type", DelegatingStrColumn::new); } /** * The measured diffraction limit for this crystal. * @return FloatColumn */ public FloatColumn getPdbxCrystalDiffrnLimit() { return delegate.getColumn("pdbx_crystal_diffrn_limit", DelegatingFloatColumn::new); } /** * The measured diffraction limit for this crystal. * @return FloatColumn */ public FloatColumn getPdbxCrystalDiffrnLifetime() { return delegate.getColumn("pdbx_crystal_diffrn_lifetime", DelegatingFloatColumn::new); } /** * The crystal size along the first measured direction in millimeters. * @return FloatColumn */ public FloatColumn getPdbxCrystalDirection1() { return delegate.getColumn("pdbx_crystal_direction_1", DelegatingFloatColumn::new); } /** * The crystal size along the second measured direction in millimeters. * @return FloatColumn */ public FloatColumn getPdbxCrystalDirection2() { return delegate.getColumn("pdbx_crystal_direction_2", DelegatingFloatColumn::new); } /** * The crystal size along the third measured direction in millimeters. * @return FloatColumn */ public FloatColumn getPdbxCrystalDirection3() { return delegate.getColumn("pdbx_crystal_direction_3", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ExptlCrystalFace.java000066400000000000000000000072711414676747700317170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EXPTL_CRYSTAL_FACE category record details * of the crystal faces. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystalFace extends DelegatingCategory { public ExptlCrystalFace(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_id": return getCrystalId(); case "diffr_chi": return getDiffrChi(); case "diffr_kappa": return getDiffrKappa(); case "diffr_phi": return getDiffrPhi(); case "diffr_psi": return getDiffrPsi(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "perp_dist": return getPerpDist(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The chi diffractometer setting angle in degrees for a specific * crystal face associated with _exptl_crystal_face.perp_dist. * @return FloatColumn */ public FloatColumn getDiffrChi() { return delegate.getColumn("diffr_chi", DelegatingFloatColumn::new); } /** * The kappa diffractometer setting angle in degrees for a specific * crystal face associated with _exptl_crystal_face.perp_dist. * @return FloatColumn */ public FloatColumn getDiffrKappa() { return delegate.getColumn("diffr_kappa", DelegatingFloatColumn::new); } /** * The phi diffractometer setting angle in degrees for a specific * crystal face associated with _exptl_crystal_face.perp_dist. * @return FloatColumn */ public FloatColumn getDiffrPhi() { return delegate.getColumn("diffr_phi", DelegatingFloatColumn::new); } /** * The psi diffractometer setting angle in degrees for a specific * crystal face associated with _exptl_crystal_face.perp_dist. * @return FloatColumn */ public FloatColumn getDiffrPsi() { return delegate.getColumn("diffr_psi", DelegatingFloatColumn::new); } /** * Miller index h of the crystal face associated with the value * _exptl_crystal_face.perp_dist. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of the crystal face associated with the value * _exptl_crystal_face.perp_dist. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of the crystal face associated with the value * _exptl_crystal_face.perp_dist. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * The perpendicular distance in millimetres from the face to the * centre of rotation of the crystal. * @return FloatColumn */ public FloatColumn getPerpDist() { return delegate.getColumn("perp_dist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ExptlCrystalGrow.java000066400000000000000000000143731414676747700320000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EXPTL_CRYSTAL_GROW category record details * about the conditions and methods used to grow the crystal. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystalGrow extends DelegatingCategory { public ExptlCrystalGrow(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "apparatus": return getApparatus(); case "atmosphere": return getAtmosphere(); case "crystal_id": return getCrystalId(); case "details": return getDetails(); case "method": return getMethod(); case "method_ref": return getMethodRef(); case "pH": return getPH(); case "pressure": return getPressure(); case "pressure_esd": return getPressureEsd(); case "seeding": return getSeeding(); case "seeding_ref": return getSeedingRef(); case "temp": return getTemp(); case "temp_details": return getTempDetails(); case "temp_esd": return getTempEsd(); case "time": return getTime(); case "pdbx_details": return getPdbxDetails(); case "pdbx_pH_range": return getPdbxPHRange(); default: return new DelegatingColumn(column); } } /** * The physical apparatus in which the crystal was grown. * @return StrColumn */ public StrColumn getApparatus() { return delegate.getColumn("apparatus", DelegatingStrColumn::new); } /** * The nature of the gas or gas mixture in which the crystal was * grown. * @return StrColumn */ public StrColumn getAtmosphere() { return delegate.getColumn("atmosphere", DelegatingStrColumn::new); } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * A description of special aspects of the crystal growth. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The method used to grow the crystals. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * A literature reference that describes the method used to grow * the crystals. * @return StrColumn */ public StrColumn getMethodRef() { return delegate.getColumn("method_ref", DelegatingStrColumn::new); } /** * The pH at which the crystal was grown. If more than one pH was * employed during the crystallization process, the final pH should * be noted here and the protocol involving multiple pH values * should be described in _exptl_crystal_grow.details. * @return FloatColumn */ public FloatColumn getPH() { return delegate.getColumn("pH", DelegatingFloatColumn::new); } /** * The ambient pressure in kilopascals at which the crystal was * grown. * @return FloatColumn */ public FloatColumn getPressure() { return delegate.getColumn("pressure", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _exptl_crystal_grow.pressure. * @return FloatColumn */ public FloatColumn getPressureEsd() { return delegate.getColumn("pressure_esd", DelegatingFloatColumn::new); } /** * A description of the protocol used for seeding the crystal * growth. * @return StrColumn */ public StrColumn getSeeding() { return delegate.getColumn("seeding", DelegatingStrColumn::new); } /** * A literature reference that describes the protocol used to seed * the crystal. * @return StrColumn */ public StrColumn getSeedingRef() { return delegate.getColumn("seeding_ref", DelegatingStrColumn::new); } /** * The temperature in kelvins at which the crystal was grown. * If more than one temperature was employed during the * crystallization process, the final temperature should be noted * here and the protocol involving multiple temperatures should be * described in _exptl_crystal_grow.details. * @return FloatColumn */ public FloatColumn getTemp() { return delegate.getColumn("temp", DelegatingFloatColumn::new); } /** * A description of special aspects of temperature control during * crystal growth. * @return StrColumn */ public StrColumn getTempDetails() { return delegate.getColumn("temp_details", DelegatingStrColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _exptl_crystal_grow.temp. * @return FloatColumn */ public FloatColumn getTempEsd() { return delegate.getColumn("temp_esd", DelegatingFloatColumn::new); } /** * The approximate time that the crystal took to grow to the size * used for data collection. * @return StrColumn */ public StrColumn getTime() { return delegate.getColumn("time", DelegatingStrColumn::new); } /** * Text description of crystal growth procedure. * @return StrColumn */ public StrColumn getPdbxDetails() { return delegate.getColumn("pdbx_details", DelegatingStrColumn::new); } /** * The range of pH values at which the crystal was grown. Used when * a point estimate of pH is not appropriate. * @return StrColumn */ public StrColumn getPdbxPHRange() { return delegate.getColumn("pdbx_pH_range", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ExptlCrystalGrowComp.java000066400000000000000000000125411414676747700326120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the EXPTL_CRYSTAL_GROW_COMP category record * details about the components of the solutions that were 'mixed' * (by whatever means) to produce the crystal. * * In general, solution 1 is the solution that contains the * molecule to be crystallized and solution 2 is the solution * that contains the precipitant. However, the number of solutions * required to describe the crystallization protocol is not limited * to 2. * * Details of the crystallization protocol should be given in * _exptl_crystal_grow_comp.details using the solutions * described in EXPTL_CRYSTAL_GROW_COMP. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ExptlCrystalGrowComp extends DelegatingCategory { public ExptlCrystalGrowComp(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "conc": return getConc(); case "details": return getDetails(); case "crystal_id": return getCrystalId(); case "id": return getId(); case "name": return getName(); case "sol_id": return getSolId(); case "volume": return getVolume(); case "pdbx_conc_final": return getPdbxConcFinal(); case "pdbx_bath": return getPdbxBath(); case "pdbx_salt": return getPdbxSalt(); case "pdbx_soak_salt": return getPdbxSoakSalt(); case "pdbx_soak_solv": return getPdbxSoakSolv(); case "pdbx_solv": return getPdbxSolv(); default: return new DelegatingColumn(column); } } /** * The concentration of the solution component. * @return StrColumn */ public StrColumn getConc() { return delegate.getColumn("conc", DelegatingStrColumn::new); } /** * A description of any special aspects of the solution component. * When the solution component is the one that contains the * macromolecule, this could be the specification of the buffer in * which the macromolecule was stored. When the solution component * is a buffer component, this could be the methods (or formula) * used to achieve a desired pH. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The value of _exptl_crystal_grow_comp.id must uniquely identify * each item in the EXPTL_CRYSTAL_GROW_COMP list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A common name for the component of the solution. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * An identifier for the solution to which the given solution * component belongs. * @return StrColumn */ public StrColumn getSolId() { return delegate.getColumn("sol_id", DelegatingStrColumn::new); } /** * The volume of the solution component. * @return StrColumn */ public StrColumn getVolume() { return delegate.getColumn("volume", DelegatingStrColumn::new); } /** * The concentration of this component in the final * crystallization solution. This data item should * include units of concentration. * @return StrColumn */ public StrColumn getPdbxConcFinal() { return delegate.getColumn("pdbx_conc_final", DelegatingStrColumn::new); } /** * The identification of the cystallization bath. * @return StrColumn */ public StrColumn getPdbxBath() { return delegate.getColumn("pdbx_bath", DelegatingStrColumn::new); } /** * The identification of the crystallization salt. * @return StrColumn */ public StrColumn getPdbxSalt() { return delegate.getColumn("pdbx_salt", DelegatingStrColumn::new); } /** * The identification of the crystallization soaking salt. * @return StrColumn */ public StrColumn getPdbxSoakSalt() { return delegate.getColumn("pdbx_soak_salt", DelegatingStrColumn::new); } /** * The identification of the crystallization soaking solvent * @return StrColumn */ public StrColumn getPdbxSoakSolv() { return delegate.getColumn("pdbx_soak_solv", DelegatingStrColumn::new); } /** * The identification of the crystallization solvent. * @return StrColumn */ public StrColumn getPdbxSolv() { return delegate.getColumn("pdbx_solv", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Geom.java000066400000000000000000000033401414676747700273620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM and related (GEOM_ANGLE, * GEOM_BOND, GEOM_CONTACT, GEOM_HBOND and GEOM_TORSION) * categories record details about the molecular * geometry as calculated from the contents of the ATOM, CELL * and SYMMETRY data. * * Geometry data are therefore redundant, in that they can be * calculated from other more fundamental quantities in the data * block. However, they provide a check on the correctness of * both sets of data and enable the most important geometric data * to be identified for publication by setting the appropriate * publication flag. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Geom extends DelegatingCategory { public Geom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of geometry not covered by the * existing data names in the GEOM categories, such as * least-squares planes. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/GeomAngle.java000066400000000000000000000440111414676747700303310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM_ANGLE category record details about the * bond angles as calculated from the contents * of the ATOM, CELL and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomAngle extends DelegatingCategory { public GeomAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_id_3": return getAtomSiteId3(); case "atom_site_label_alt_id_3": return getAtomSiteLabelAltId3(); case "atom_site_label_atom_id_3": return getAtomSiteLabelAtomId3(); case "atom_site_label_comp_id_3": return getAtomSiteLabelCompId3(); case "atom_site_label_seq_id_3": return getAtomSiteLabelSeqId3(); case "atom_site_label_asym_id_3": return getAtomSiteLabelAsymId3(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "atom_site_auth_atom_id_3": return getAtomSiteAuthAtomId3(); case "atom_site_auth_asym_id_3": return getAtomSiteAuthAsymId3(); case "atom_site_auth_comp_id_3": return getAtomSiteAuthCompId3(); case "atom_site_auth_seq_id_3": return getAtomSiteAuthSeqId3(); case "publ_flag": return getPublFlag(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "site_symmetry_3": return getSiteSymmetry3(); case "value": return getValue(); case "value_esd": return getValueEsd(); case "pdbx_atom_site_PDB_ins_code_1": return getPdbxAtomSitePDBInsCode1(); case "pdbx_atom_site_PDB_ins_code_2": return getPdbxAtomSitePDBInsCode2(); case "pdbx_atom_site_PDB_ins_code_3": return getPdbxAtomSitePDBInsCode3(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); default: return new DelegatingColumn(column); } } /** * The identifier of the first of the three atom sites that define * the angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the three atom sites that define * the angle. The second atom is taken to be the apex of the angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * The identifier of the third of the three atom sites that define * the angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId3() { return delegate.getColumn("atom_site_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId3() { return delegate.getColumn("atom_site_label_alt_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId3() { return delegate.getColumn("atom_site_label_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId3() { return delegate.getColumn("atom_site_label_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId3() { return delegate.getColumn("atom_site_label_seq_id_3", DelegatingIntColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId3() { return delegate.getColumn("atom_site_label_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId3() { return delegate.getColumn("atom_site_auth_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId3() { return delegate.getColumn("atom_site_auth_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId3() { return delegate.getColumn("atom_site_auth_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId3() { return delegate.getColumn("atom_site_auth_seq_id_3", DelegatingStrColumn::new); } /** * This code signals whether the angle is referred to in a * publication or should be placed in a table of significant angles. * @return StrColumn */ public StrColumn getPublFlag() { return delegate.getColumn("publ_flag", DelegatingStrColumn::new); } /** * The symmetry code of the first of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The symmetry code of the third of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getSiteSymmetry3() { return delegate.getColumn("site_symmetry_3", DelegatingStrColumn::new); } /** * Angle in degrees defined by the three sites * _geom_angle.atom_site_id_1, _geom_angle.atom_site_id_2 and * _geom_angle.atom_site_id_3. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _geom_angle.value. * @return FloatColumn */ public FloatColumn getValueEsd() { return delegate.getColumn("value_esd", DelegatingFloatColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode1() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode2() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode3() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_3", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/GeomBond.java000066400000000000000000000314151414676747700301710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM_BOND category record details about * the bond lengths as calculated from the contents * of the ATOM, CELL and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomBond extends DelegatingCategory { public GeomBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "dist": return getDist(); case "dist_esd": return getDistEsd(); case "publ_flag": return getPublFlag(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "valence": return getValence(); case "pdbx_atom_site_PDB_ins_code_1": return getPdbxAtomSitePDBInsCode1(); case "pdbx_atom_site_PDB_ins_code_2": return getPdbxAtomSitePDBInsCode2(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); default: return new DelegatingColumn(column); } } /** * The identifier of the first of the two atom sites that define the * bond. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the two atom sites that define * the bond. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * The intramolecular bond distance in angstroms. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _geom_bond.dist. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } /** * This code signals whether the bond distance is referred to in a * publication or should be placed in a list of significant bond * distances. * @return StrColumn */ public StrColumn getPublFlag() { return delegate.getColumn("publ_flag", DelegatingStrColumn::new); } /** * The symmetry code of the first of the two atom sites that * define the bond. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the two atom sites that * define the bond. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The bond valence calculated from _geom_bond.dist. * @return IntColumn */ public IntColumn getValence() { return delegate.getColumn("valence", DelegatingIntColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode1() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode2() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/GeomContact.java000066400000000000000000000311171414676747700307010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM_CONTACT category record details about * interatomic contacts as calculated from the contents * of the ATOM, CELL and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomContact extends DelegatingCategory { public GeomContact(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "dist": return getDist(); case "dist_esd": return getDistEsd(); case "publ_flag": return getPublFlag(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "pdbx_atom_site_PDB_ins_code_1": return getPdbxAtomSitePDBInsCode1(); case "pdbx_atom_site_PDB_ins_code_2": return getPdbxAtomSitePDBInsCode2(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); default: return new DelegatingColumn(column); } } /** * The identifier of the first of the two atom sites that define the * contact. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the two atom sites that define * the contact. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * The interatomic contact distance in angstroms. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _geom_contact.dist. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } /** * This code signals whether the contact distance is referred to * in a publication or should be placed in a list of significant * contact distances. * @return StrColumn */ public StrColumn getPublFlag() { return delegate.getColumn("publ_flag", DelegatingStrColumn::new); } /** * The symmetry code of the first of the two atom sites that * define the contact. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the two atom sites that * define the contact. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode1() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode2() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/GeomHbond.java000066400000000000000000000450631414676747700303450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM_HBOND category record details about * hydrogen bonds as calculated from the contents of the ATOM, * CELL and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomHbond extends DelegatingCategory { public GeomHbond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "angle_DHA": return getAngleDHA(); case "angle_DHA_esd": return getAngleDHAEsd(); case "atom_site_id_A": return getAtomSiteIdA(); case "atom_site_label_alt_id_A": return getAtomSiteLabelAltIdA(); case "atom_site_label_asym_id_A": return getAtomSiteLabelAsymIdA(); case "atom_site_label_atom_id_A": return getAtomSiteLabelAtomIdA(); case "atom_site_label_comp_id_A": return getAtomSiteLabelCompIdA(); case "atom_site_label_seq_id_A": return getAtomSiteLabelSeqIdA(); case "atom_site_id_D": return getAtomSiteIdD(); case "atom_site_label_alt_id_D": return getAtomSiteLabelAltIdD(); case "atom_site_label_asym_id_D": return getAtomSiteLabelAsymIdD(); case "atom_site_label_atom_id_D": return getAtomSiteLabelAtomIdD(); case "atom_site_label_comp_id_D": return getAtomSiteLabelCompIdD(); case "atom_site_label_seq_id_D": return getAtomSiteLabelSeqIdD(); case "atom_site_id_H": return getAtomSiteIdH(); case "atom_site_label_alt_id_H": return getAtomSiteLabelAltIdH(); case "atom_site_label_asym_id_H": return getAtomSiteLabelAsymIdH(); case "atom_site_label_atom_id_H": return getAtomSiteLabelAtomIdH(); case "atom_site_label_comp_id_H": return getAtomSiteLabelCompIdH(); case "atom_site_label_seq_id_H": return getAtomSiteLabelSeqIdH(); case "atom_site_auth_asym_id_A": return getAtomSiteAuthAsymIdA(); case "atom_site_auth_atom_id_A": return getAtomSiteAuthAtomIdA(); case "atom_site_auth_comp_id_A": return getAtomSiteAuthCompIdA(); case "atom_site_auth_seq_id_A": return getAtomSiteAuthSeqIdA(); case "atom_site_auth_asym_id_D": return getAtomSiteAuthAsymIdD(); case "atom_site_auth_atom_id_D": return getAtomSiteAuthAtomIdD(); case "atom_site_auth_comp_id_D": return getAtomSiteAuthCompIdD(); case "atom_site_auth_seq_id_D": return getAtomSiteAuthSeqIdD(); case "atom_site_auth_asym_id_H": return getAtomSiteAuthAsymIdH(); case "atom_site_auth_atom_id_H": return getAtomSiteAuthAtomIdH(); case "atom_site_auth_comp_id_H": return getAtomSiteAuthCompIdH(); case "atom_site_auth_seq_id_H": return getAtomSiteAuthSeqIdH(); case "dist_DA": return getDistDA(); case "dist_DA_esd": return getDistDAEsd(); case "dist_DH": return getDistDH(); case "dist_DH_esd": return getDistDHEsd(); case "dist_HA": return getDistHA(); case "dist_HA_esd": return getDistHAEsd(); case "publ_flag": return getPublFlag(); case "site_symmetry_A": return getSiteSymmetryA(); case "site_symmetry_D": return getSiteSymmetryD(); case "site_symmetry_H": return getSiteSymmetryH(); default: return new DelegatingColumn(column); } } /** * The angle in degrees defined by the donor-, hydrogen- and * acceptor-atom sites in a hydrogen bond. * @return FloatColumn */ public FloatColumn getAngleDHA() { return delegate.getColumn("angle_DHA", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _geom_hbond.angle_DHA. * @return FloatColumn */ public FloatColumn getAngleDHAEsd() { return delegate.getColumn("angle_DHA_esd", DelegatingFloatColumn::new); } /** * The identifier of the acceptor-atom site that defines the * hydrogen bond. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteIdA() { return delegate.getColumn("atom_site_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltIdA() { return delegate.getColumn("atom_site_label_alt_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymIdA() { return delegate.getColumn("atom_site_label_asym_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomIdA() { return delegate.getColumn("atom_site_label_atom_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompIdA() { return delegate.getColumn("atom_site_label_comp_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqIdA() { return delegate.getColumn("atom_site_label_seq_id_A", DelegatingIntColumn::new); } /** * The identifier of the donor-atom site that defines the hydrogen * bond. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteIdD() { return delegate.getColumn("atom_site_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltIdD() { return delegate.getColumn("atom_site_label_alt_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymIdD() { return delegate.getColumn("atom_site_label_asym_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomIdD() { return delegate.getColumn("atom_site_label_atom_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompIdD() { return delegate.getColumn("atom_site_label_comp_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqIdD() { return delegate.getColumn("atom_site_label_seq_id_D", DelegatingIntColumn::new); } /** * The identifier of the hydrogen-atom site that defines the * hydrogen bond. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteIdH() { return delegate.getColumn("atom_site_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltIdH() { return delegate.getColumn("atom_site_label_alt_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymIdH() { return delegate.getColumn("atom_site_label_asym_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomIdH() { return delegate.getColumn("atom_site_label_atom_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompIdH() { return delegate.getColumn("atom_site_label_comp_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqIdH() { return delegate.getColumn("atom_site_label_seq_id_H", DelegatingIntColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymIdA() { return delegate.getColumn("atom_site_auth_asym_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomIdA() { return delegate.getColumn("atom_site_auth_atom_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompIdA() { return delegate.getColumn("atom_site_auth_comp_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the acceptor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqIdA() { return delegate.getColumn("atom_site_auth_seq_id_A", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymIdD() { return delegate.getColumn("atom_site_auth_asym_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomIdD() { return delegate.getColumn("atom_site_auth_atom_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompIdD() { return delegate.getColumn("atom_site_auth_comp_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the donor-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqIdD() { return delegate.getColumn("atom_site_auth_seq_id_D", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymIdH() { return delegate.getColumn("atom_site_auth_asym_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomIdH() { return delegate.getColumn("atom_site_auth_atom_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompIdH() { return delegate.getColumn("atom_site_auth_comp_id_H", DelegatingStrColumn::new); } /** * An optional identifier of the hydrogen-atom site that defines * the hydrogen bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqIdH() { return delegate.getColumn("atom_site_auth_seq_id_H", DelegatingStrColumn::new); } /** * The distance in angstroms between the donor- and acceptor-atom * sites in a hydrogen bond. * @return FloatColumn */ public FloatColumn getDistDA() { return delegate.getColumn("dist_DA", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * in angstroms of _geom_hbond.dist_DA. * @return FloatColumn */ public FloatColumn getDistDAEsd() { return delegate.getColumn("dist_DA_esd", DelegatingFloatColumn::new); } /** * The distance in angstroms between the donor- and hydrogen-atom * sites in a hydrogen bond. * @return FloatColumn */ public FloatColumn getDistDH() { return delegate.getColumn("dist_DH", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * in angstroms of _geom_hbond.dist_DH. * @return FloatColumn */ public FloatColumn getDistDHEsd() { return delegate.getColumn("dist_DH_esd", DelegatingFloatColumn::new); } /** * The distance in angstroms between the hydrogen- and acceptor- * atom sites in a hydrogen bond. * @return FloatColumn */ public FloatColumn getDistHA() { return delegate.getColumn("dist_HA", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * in angstroms of _geom_hbond.dist_HA. * @return FloatColumn */ public FloatColumn getDistHAEsd() { return delegate.getColumn("dist_HA_esd", DelegatingFloatColumn::new); } /** * This code signals whether the hydrogen-bond information is * referred to in a publication or should be placed in a table of * significant hydrogen-bond geometry. * @return StrColumn */ public StrColumn getPublFlag() { return delegate.getColumn("publ_flag", DelegatingStrColumn::new); } /** * The symmetry code of the acceptor-atom site that defines the * hydrogen bond. * @return StrColumn */ public StrColumn getSiteSymmetryA() { return delegate.getColumn("site_symmetry_A", DelegatingStrColumn::new); } /** * The symmetry code of the donor-atom site that defines the * hydrogen bond. * @return StrColumn */ public StrColumn getSiteSymmetryD() { return delegate.getColumn("site_symmetry_D", DelegatingStrColumn::new); } /** * The symmetry code of the hydrogen-atom site that defines the * hydrogen bond. * @return StrColumn */ public StrColumn getSiteSymmetryH() { return delegate.getColumn("site_symmetry_H", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/GeomTorsion.java000066400000000000000000000577251414676747700307600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the GEOM_TORSION category record details about * torsion angles as calculated from the * contents of the ATOM, CELL and SYMMETRY data. * * The vector direction _geom_torsion.atom_site_id_2 to * _geom_torsion.atom_site_id_3 is the viewing direction, and the * torsion angle is the angle of twist required to superimpose the * projection of the vector between site 2 and site 1 onto the * projection of the vector between site 3 and site 4. Clockwise * torsions are positive, anticlockwise torsions are negative. * * Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class GeomTorsion extends DelegatingCategory { public GeomTorsion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_id_3": return getAtomSiteId3(); case "atom_site_label_alt_id_3": return getAtomSiteLabelAltId3(); case "atom_site_label_atom_id_3": return getAtomSiteLabelAtomId3(); case "atom_site_label_comp_id_3": return getAtomSiteLabelCompId3(); case "atom_site_label_seq_id_3": return getAtomSiteLabelSeqId3(); case "atom_site_label_asym_id_3": return getAtomSiteLabelAsymId3(); case "atom_site_id_4": return getAtomSiteId4(); case "atom_site_label_alt_id_4": return getAtomSiteLabelAltId4(); case "atom_site_label_atom_id_4": return getAtomSiteLabelAtomId4(); case "atom_site_label_comp_id_4": return getAtomSiteLabelCompId4(); case "atom_site_label_seq_id_4": return getAtomSiteLabelSeqId4(); case "atom_site_label_asym_id_4": return getAtomSiteLabelAsymId4(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "atom_site_auth_atom_id_3": return getAtomSiteAuthAtomId3(); case "atom_site_auth_asym_id_3": return getAtomSiteAuthAsymId3(); case "atom_site_auth_comp_id_3": return getAtomSiteAuthCompId3(); case "atom_site_auth_seq_id_3": return getAtomSiteAuthSeqId3(); case "atom_site_auth_atom_id_4": return getAtomSiteAuthAtomId4(); case "atom_site_auth_asym_id_4": return getAtomSiteAuthAsymId4(); case "atom_site_auth_comp_id_4": return getAtomSiteAuthCompId4(); case "atom_site_auth_seq_id_4": return getAtomSiteAuthSeqId4(); case "publ_flag": return getPublFlag(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "site_symmetry_3": return getSiteSymmetry3(); case "site_symmetry_4": return getSiteSymmetry4(); case "value": return getValue(); case "value_esd": return getValueEsd(); case "pdbx_atom_site_PDB_ins_code_1": return getPdbxAtomSitePDBInsCode1(); case "pdbx_atom_site_PDB_ins_code_2": return getPdbxAtomSitePDBInsCode2(); case "pdbx_atom_site_PDB_ins_code_3": return getPdbxAtomSitePDBInsCode3(); case "pdbx_atom_site_PDB_ins_code_4": return getPdbxAtomSitePDBInsCode4(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); default: return new DelegatingColumn(column); } } /** * The identifier of the first of the four atom sites that define * the torsion angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the four atom sites that define * the torsion angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * The identifier of the third of the four atom sites that define * the torsion angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId3() { return delegate.getColumn("atom_site_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId3() { return delegate.getColumn("atom_site_label_alt_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId3() { return delegate.getColumn("atom_site_label_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId3() { return delegate.getColumn("atom_site_label_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId3() { return delegate.getColumn("atom_site_label_seq_id_3", DelegatingIntColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId3() { return delegate.getColumn("atom_site_label_asym_id_3", DelegatingStrColumn::new); } /** * The identifier of the fourth of the four atom sites that define * the torsion angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId4() { return delegate.getColumn("atom_site_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId4() { return delegate.getColumn("atom_site_label_alt_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId4() { return delegate.getColumn("atom_site_label_atom_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId4() { return delegate.getColumn("atom_site_label_comp_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId4() { return delegate.getColumn("atom_site_label_seq_id_4", DelegatingIntColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId4() { return delegate.getColumn("atom_site_label_asym_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId3() { return delegate.getColumn("atom_site_auth_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId3() { return delegate.getColumn("atom_site_auth_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId3() { return delegate.getColumn("atom_site_auth_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId3() { return delegate.getColumn("atom_site_auth_seq_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId4() { return delegate.getColumn("atom_site_auth_atom_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId4() { return delegate.getColumn("atom_site_auth_asym_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId4() { return delegate.getColumn("atom_site_auth_comp_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId4() { return delegate.getColumn("atom_site_auth_seq_id_4", DelegatingStrColumn::new); } /** * This code signals whether the torsion angle is referred to in a * publication or should be placed in a table of significant * torsion angles. * @return StrColumn */ public StrColumn getPublFlag() { return delegate.getColumn("publ_flag", DelegatingStrColumn::new); } /** * The symmetry code of the first of the four atom sites that * define the torsion angle. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the four atom sites that * define the torsion angle. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The symmetry code of the third of the four atom sites that * define the torsion angle. * @return StrColumn */ public StrColumn getSiteSymmetry3() { return delegate.getColumn("site_symmetry_3", DelegatingStrColumn::new); } /** * The symmetry code of the fourth of the four atom sites that * define the torsion angle. * @return StrColumn */ public StrColumn getSiteSymmetry4() { return delegate.getColumn("site_symmetry_4", DelegatingStrColumn::new); } /** * The value of the torsion angle in degrees. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _geom_torsion.value. * @return FloatColumn */ public FloatColumn getValueEsd() { return delegate.getColumn("value_esd", DelegatingFloatColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode1() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode2() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode3() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_3", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxAtomSitePDBInsCode4() { return delegate.getColumn("pdbx_atom_site_PDB_ins_code_4", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } }Ihm2demClassAverageFitting.java000066400000000000000000000156601414676747700335170ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_2DEM_CLASS_AVERAGE_FITTING category records the * details of the fitting of the model to the 2DEM class averages * used in the IHM modeling. The following conventions are recommended * while generating the rotation matrix and translation vector for * transformation. * * - The model is rotated and translated to fit to the 2DEM image. * - The 2DEM image should be in the XY plane. * - The lower left image corner (image pixel index 0,0) should be at x,y,z = (0,0,0). * - The 2D image is scaled by the _ihm_2dem_class_average_restraint.pixel_size_width * and _ihm_2dem_class_average_restraint.pixel_size_height from the * IHM_2DEM_CLASS_AVERAGE_RESTRAINT table. * - The transformation is applied after the scaling and hence the translation vector * should account for the scaling. * - There are no specifications for Z translations i.e., how far the image should be * from the model while projecting. It may be set to zero. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Ihm2demClassAverageFitting extends DelegatingCategory { public Ihm2demClassAverageFitting(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "restraint_id": return getRestraintId(); case "model_id": return getModelId(); case "cross_correlation_coefficient": return getCrossCorrelationCoefficient(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][3]": return getRotMatrix33(); case "tr_vector[1]": return getTrVector1(); case "tr_vector[2]": return getTrVector2(); case "tr_vector[3]": return getTrVector3(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the 2dem class average fitting data. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the 2dem class average restraint. * This data item is a pointer to the _ihm_2dem_class_average_restraint.id in the * IHM_2DEM_CLASS_AVERAGE_RESTRAINT category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The model number corresponding to the 2DEM fitting result presented. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The cross correlation coefficient corresponding to the model to image fitting. * @return FloatColumn */ public FloatColumn getCrossCorrelationCoefficient() { return delegate.getColumn("cross_correlation_coefficient", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getTrVector1() { return delegate.getColumn("tr_vector[1]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getTrVector2() { return delegate.getColumn("tr_vector[2]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector used in the fitting of the model to the image. * @return FloatColumn */ public FloatColumn getTrVector3() { return delegate.getColumn("tr_vector[3]", DelegatingFloatColumn::new); } }Ihm2demClassAverageRestraint.java000066400000000000000000000115561414676747700340660ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_2DEM_CLASS_AVERAGE_RESTRAINT category records the * details of the 2DEM class averages used in the IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Ihm2demClassAverageRestraint extends DelegatingCategory { public Ihm2demClassAverageRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "dataset_list_id": return getDatasetListId(); case "number_raw_micrographs": return getNumberRawMicrographs(); case "pixel_size_width": return getPixelSizeWidth(); case "pixel_size_height": return getPixelSizeHeight(); case "image_resolution": return getImageResolution(); case "image_segment_flag": return getImageSegmentFlag(); case "number_of_projections": return getNumberOfProjections(); case "struct_assembly_id": return getStructAssemblyId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the 2dem class average. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the 2dem class average dataset. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The number of raw micrographs used to obtain the class average. * @return IntColumn */ public IntColumn getNumberRawMicrographs() { return delegate.getColumn("number_raw_micrographs", DelegatingIntColumn::new); } /** * Pixel size width of the 2dem class average image. * While fitting the model to the image, _ihm_2dem_class_average_restraint.pixel_size_width * is used along with _ihm_2dem_class_average_restraint.pixel_size_height to scale the image. * @return FloatColumn */ public FloatColumn getPixelSizeWidth() { return delegate.getColumn("pixel_size_width", DelegatingFloatColumn::new); } /** * Pixel size height of the 2dem class average image. * While fitting the model to the image, _ihm_2dem_class_average_restraint.pixel_size_height * is used along with _ihm_2dem_class_average_restraint.pixel_size_width to scale the image. * @return FloatColumn */ public FloatColumn getPixelSizeHeight() { return delegate.getColumn("pixel_size_height", DelegatingFloatColumn::new); } /** * Resolution of the 2dem class average. * @return FloatColumn */ public FloatColumn getImageResolution() { return delegate.getColumn("image_resolution", DelegatingFloatColumn::new); } /** * A flag that indicates whether or not the 2DEM class average image is segmented i.e., * whether the whole image is used or only a portion of it is used (by masking * or by other means) as restraint in the modeling. * @return StrColumn */ public StrColumn getImageSegmentFlag() { return delegate.getColumn("image_segment_flag", DelegatingStrColumn::new); } /** * Number of 2D projections of the model used in the fitting. * @return IntColumn */ public IntColumn getNumberOfProjections() { return delegate.getColumn("number_of_projections", DelegatingIntColumn::new); } /** * An indicator to whether the whole assembly that is modeled is fit into the image * or if only a subset of the structural assembly is fit into the image. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. The IHM_STRUCT_ASSEMBLY category provides the * details regarding the different structural assemblies used in the modeling. * The default value for this data item is "1" indicating that the entire assembly * being modeled is fit into the EM data. * @return IntColumn */ public IntColumn getStructAssemblyId() { return delegate.getColumn("struct_assembly_id", DelegatingIntColumn::new); } /** * Details of how the 2DEM restraint is applied in the modeling algorithm. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Ihm3demRestraint.java000066400000000000000000000115071414676747700316610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_3DEM_RESTRAINT category records the * details of the 3DEM maps used as restraints in the * IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Ihm3demRestraint extends DelegatingCategory { public Ihm3demRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "dataset_list_id": return getDatasetListId(); case "model_id": return getModelId(); case "struct_assembly_id": return getStructAssemblyId(); case "fitting_method": return getFittingMethod(); case "number_of_gaussians": return getNumberOfGaussians(); case "map_segment_flag": return getMapSegmentFlag(); case "cross_correlation_coefficient": return getCrossCorrelationCoefficient(); case "fitting_method_citation_id": return getFittingMethodCitationId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the 3DEM restraint description. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the 3DEM map used. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The model number corresponding to the 3DEM fitting result presented. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * An indicator to whether the whole assembly that is modeled is fit into the 3DEM map * or if only a subset of the structural assembly is fit into the map. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. The IHM_STRUCT_ASSEMBLY category provides the * details regarding the different structural assemblies used in the modeling. * The default value for this data item is "1" indicating that the entire assembly * being modeled is fit into the EM map. * @return IntColumn */ public IntColumn getStructAssemblyId() { return delegate.getColumn("struct_assembly_id", DelegatingIntColumn::new); } /** * Method used to fit the model to the 3DEM map. * @return StrColumn */ public StrColumn getFittingMethod() { return delegate.getColumn("fitting_method", DelegatingStrColumn::new); } /** * In case of Gaussian mixture models, the number of gaussians * is a parameter used to covert the 3DEM maps and models into * GMMs. This captures the level of granularity used in * representing the maps and/or models as 3D Gaussians. * @return IntColumn */ public IntColumn getNumberOfGaussians() { return delegate.getColumn("number_of_gaussians", DelegatingIntColumn::new); } /** * A flag that indicates whether or not the 3DEM map is segmented i.e., * whether the whole map is used or only a portion of it is used (by masking * or by other means) as restraint in the modeling. * @return StrColumn */ public StrColumn getMapSegmentFlag() { return delegate.getColumn("map_segment_flag", DelegatingStrColumn::new); } /** * The cross correlation coefficient corresponding to the model to map fitting. * @return FloatColumn */ public FloatColumn getCrossCorrelationCoefficient() { return delegate.getColumn("cross_correlation_coefficient", DelegatingFloatColumn::new); } /** * The citation id of the citation for the fitting method used. * This data item is a pointer to _citation.id in the CITATION * category. * @return StrColumn */ public StrColumn getFittingMethodCitationId() { return delegate.getColumn("fitting_method_citation_id", DelegatingStrColumn::new); } /** * Additional details regarding the model to map fitting. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmChemicalComponentDescriptor.java000066400000000000000000000063261414676747700345100ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CHEMICAL_COMPONENT_DESCRIPTOR category records the * details of the chemical descriptors of various non-polymeric * chemical components (fluorescent probes, crosslinking agents etc.) * used in the experiments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmChemicalComponentDescriptor extends DelegatingCategory { public IhmChemicalComponentDescriptor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "chemical_name": return getChemicalName(); case "common_name": return getCommonName(); case "auth_name": return getAuthName(); case "smiles": return getSmiles(); case "smiles_canonical": return getSmilesCanonical(); case "inchi": return getInchi(); case "inchi_key": return getInchiKey(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * An identifier for the chemical descriptor. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The chemical name of the component. * @return StrColumn */ public StrColumn getChemicalName() { return delegate.getColumn("chemical_name", DelegatingStrColumn::new); } /** * The common name of the component. * @return StrColumn */ public StrColumn getCommonName() { return delegate.getColumn("common_name", DelegatingStrColumn::new); } /** * The author-provided name of the component. * @return StrColumn */ public StrColumn getAuthName() { return delegate.getColumn("auth_name", DelegatingStrColumn::new); } /** * The smile string of the component. * @return StrColumn */ public StrColumn getSmiles() { return delegate.getColumn("smiles", DelegatingStrColumn::new); } /** * The canonical smile string of the component. * @return StrColumn */ public StrColumn getSmilesCanonical() { return delegate.getColumn("smiles_canonical", DelegatingStrColumn::new); } /** * The IUPAC INCHI descriptor of the component. * @return StrColumn */ public StrColumn getInchi() { return delegate.getColumn("inchi", DelegatingStrColumn::new); } /** * The hashed INCHI key of the component. * @return StrColumn */ public StrColumn getInchiKey() { return delegate.getColumn("inchi_key", DelegatingStrColumn::new); } /** * Additional details regarding the chemical component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmCrossLinkList.java000066400000000000000000000133411414676747700316760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CROSS_LINK_LIST category records the * list of spatial restraints derived from chemical crosslinking * experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmCrossLinkList extends DelegatingCategory { public IhmCrossLinkList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "entity_description_1": return getEntityDescription1(); case "entity_description_2": return getEntityDescription2(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "linker_type": return getLinkerType(); case "linker_chem_comp_descriptor_id": return getLinkerChemCompDescriptorId(); case "dataset_list_id": return getDatasetListId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the cross link restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for a set of ambiguous crosslink restraints. * Handles experimental uncertainties in the identities of * crosslinked residues. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * A text description of molecular entity 1. * @return StrColumn */ public StrColumn getEntityDescription1() { return delegate.getColumn("entity_description_1", DelegatingStrColumn::new); } /** * A text description of molecular entity 2. * @return StrColumn */ public StrColumn getEntityDescription2() { return delegate.getColumn("entity_description_2", DelegatingStrColumn::new); } /** * The entity identifier for the first monomer partner in the cross link * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second monomer partner in the cross link * * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * The component identifier for the first monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The sequence index for the first monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * The type of crosslinker used. * @return StrColumn */ public StrColumn getLinkerType() { return delegate.getColumn("linker_type", DelegatingStrColumn::new); } /** * Pointer to the chemical description of the linker. * Data item points to _ihm_chemical_component_descriptor.id in the * IHM_CHEMICAL_COMPONENT_DESCRIPTOR category. * @return IntColumn */ public IntColumn getLinkerChemCompDescriptorId() { return delegate.getColumn("linker_chem_comp_descriptor_id", DelegatingIntColumn::new); } /** * Identifier to the crosslinking dataset. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Additional details regarding the cross link or the cross linking agent. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmCrossLinkPseudoSite.java000066400000000000000000000047311414676747700330520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CROSS_LINK_PSEUDO_SITE category records the * details of the pseudo sites involved in the cross links. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmCrossLinkPseudoSite extends DelegatingCategory { public IhmCrossLinkPseudoSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "restraint_id": return getRestraintId(); case "cross_link_partner": return getCrossLinkPartner(); case "pseudo_site_id": return getPseudoSiteId(); case "model_id": return getModelId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the crosslink restraint between a pair of residues. * This data item is a pointer to _ihm_cross_link_restraint.id in the * IHM_CROSS_LINK_RESTRAINT category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The identity of the cross link partner corresponding to the pseudo site. * @return StrColumn */ public StrColumn getCrossLinkPartner() { return delegate.getColumn("cross_link_partner", DelegatingStrColumn::new); } /** * The pseudo site identifier corresponding to the cross link partner. * This data item is a pointer to _ihm_pseudo_site.id * in the IHM_PSEUDO_SITE category. * @return IntColumn */ public IntColumn getPseudoSiteId() { return delegate.getColumn("pseudo_site_id", DelegatingIntColumn::new); } /** * The identifier to the model that the pseudo site corresponds to. * This data item is a pointer to _ihm_model_list.model_id * in the IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmCrossLinkRestraint.java000066400000000000000000000214751414676747700327450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CROSS_LINK_RESTRAINT category enumerates the * implementation details of the chemical crosslinking restraints in * the integrative modeling. This category holds the details of how * the experimentally derived crosslinks are applied in the modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmCrossLinkRestraint extends DelegatingCategory { public IhmCrossLinkRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "asym_id_1": return getAsymId1(); case "asym_id_2": return getAsymId2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "restraint_type": return getRestraintType(); case "conditional_crosslink_flag": return getConditionalCrosslinkFlag(); case "model_granularity": return getModelGranularity(); case "distance_threshold": return getDistanceThreshold(); case "psi": return getPsi(); case "sigma_1": return getSigma1(); case "sigma_2": return getSigma2(); case "pseudo_site_flag": return getPseudoSiteFlag(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the cross link record. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for a set of ambiguous cross-links. * Handles implementation uncertainties related to multiple copies of subunit. * This data item is a pointer to _ihm_cross_link_list.id in the * IHM_CROSS_LINK_LIST category. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The entity identifier for the first monomer partner in the cross link * * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.entity_id_1 in the IHM_CROSS_LINK_RESTRAINT category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second monomer partner in the cross link * * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.entity_id_2 in the IHM_CROSS_LINK_RESTRAINT category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * An asym/strand identifier for the first monomer partner in the cross-link. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId1() { return delegate.getColumn("asym_id_1", DelegatingStrColumn::new); } /** * An asym/strand identifier for the second monomer partner in the cross-link. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId2() { return delegate.getColumn("asym_id_2", DelegatingStrColumn::new); } /** * The component identifier for the first monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.comp_id_1 in the IHM_CROSS_LINK_RESTRAINT category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.comp_id_2 in the IHM_CROSS_LINK_RESTRAINT category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The sequence index for the first monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.seq_id_1 in the IHM_CROSS_LINK_RESTRAINT category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second monomer partner in the cross link. * * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category * and the _ihm_cross_link_restraint.seq_id_2 in the IHM_CROSS_LINK_RESTRAINT category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * The atom identifier for the first monomer partner in the cross link. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier for the second monomer partner in the cross link. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The type of the cross link restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The cross link conditionality. * @return StrColumn */ public StrColumn getConditionalCrosslinkFlag() { return delegate.getColumn("conditional_crosslink_flag", DelegatingStrColumn::new); } /** * The coarse-graining information for the crosslink implementation. * @return StrColumn */ public StrColumn getModelGranularity() { return delegate.getColumn("model_granularity", DelegatingStrColumn::new); } /** * The distance threshold applied to this crosslink in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceThreshold() { return delegate.getColumn("distance_threshold", DelegatingFloatColumn::new); } /** * The uncertainty in the crosslinking experimental data; * may be approximated to the false positive rate. * @return FloatColumn */ public FloatColumn getPsi() { return delegate.getColumn("psi", DelegatingFloatColumn::new); } /** * The uncertainty in the position of residue 1 in the crosslink * arising due to the multi-scale nature of the model represention. * @return FloatColumn */ public FloatColumn getSigma1() { return delegate.getColumn("sigma_1", DelegatingFloatColumn::new); } /** * The uncertainty in the position of residue 2 in the crosslink * arising due to the multi-scale nature of the model represention. * @return FloatColumn */ public FloatColumn getSigma2() { return delegate.getColumn("sigma_2", DelegatingFloatColumn::new); } /** * A flag indicating if the cross link involves a pseudo site that is * not part of the model representation and hence will not be part * of the model. However, it can be part of the input restraints. * @return StrColumn */ public StrColumn getPseudoSiteFlag() { return delegate.getColumn("pseudo_site_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmCrossLinkResult.java000066400000000000000000000062051414676747700322420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CROSS_LINK_RESULT category records the * results of the crosslinking restraints in the IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmCrossLinkResult extends DelegatingCategory { public IhmCrossLinkResult(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "restraint_id": return getRestraintId(); case "ensemble_id": return getEnsembleId(); case "num_models": return getNumModels(); case "distance_threshold": return getDistanceThreshold(); case "median_distance": return getMedianDistance(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the restraint/ensemble combination. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the crosslink restraint between a pair of residues. * This data item is a pointer to _ihm_cross_link_restraint.id in the * IHM_CROSS_LINK_RESTRAINT category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * An identifier for the ensemble whose results are described. * This data item is a pointer to _ihm_ensemble_info.ensemble_id in the * IHM_ENSEMBLE_INFO category. * @return IntColumn */ public IntColumn getEnsembleId() { return delegate.getColumn("ensemble_id", DelegatingIntColumn::new); } /** * Number of models sampled in the integrative modeling task, for which * the crosslinking distance is provided. * @return IntColumn */ public IntColumn getNumModels() { return delegate.getColumn("num_models", DelegatingIntColumn::new); } /** * The distance threshold applied to this crosslink in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceThreshold() { return delegate.getColumn("distance_threshold", DelegatingFloatColumn::new); } /** * The median distance between the crosslinked residues in the sampled models. * @return FloatColumn */ public FloatColumn getMedianDistance() { return delegate.getColumn("median_distance", DelegatingFloatColumn::new); } /** * This records holds any associated details of the results of the particular * crosslink restraint in the integrative modeling task. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmCrossLinkResultParameters.java000066400000000000000000000054711414676747700342130ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_CROSS_LINK_RESULT_PARAMETERS category records the * results of the crosslinking restraint parameters in the IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmCrossLinkResultParameters extends DelegatingCategory { public IhmCrossLinkResultParameters(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "restraint_id": return getRestraintId(); case "model_id": return getModelId(); case "psi": return getPsi(); case "sigma_1": return getSigma1(); case "sigma_2": return getSigma2(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the restraint/model combination. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the crosslink restraint between a pair of residues. * This data item is a pointer to _ihm_cross_link_restraint.id in the * IHM_CROSS_LINK_RESTRAINT category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The model number corresponding to the cross link result presented. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The uncertainty in the crosslinking experimental data; * May be approximated to the false positive rate. * @return FloatColumn */ public FloatColumn getPsi() { return delegate.getColumn("psi", DelegatingFloatColumn::new); } /** * The uncertainty in the position of residue 1 in the crosslink * arising due to the multi-scale nature of the model represention. * @return FloatColumn */ public FloatColumn getSigma1() { return delegate.getColumn("sigma_1", DelegatingFloatColumn::new); } /** * The uncertainty in the position of residue 2 in the crosslink * arising due to the multi-scale nature of the model represention. * @return FloatColumn */ public FloatColumn getSigma2() { return delegate.getColumn("sigma_2", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmDataTransformation.java000066400000000000000000000113151414676747700327320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_DATA_TRANSFORMATION category records the * details of the rotation matrix and translation vector that can be * applied to transform the data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDataTransformation extends DelegatingCategory { public IhmDataTransformation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][3]": return getRotMatrix33(); case "tr_vector[1]": return getTrVector1(); case "tr_vector[2]": return getTrVector2(); case "tr_vector[3]": return getTrVector3(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the transformation. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector1() { return delegate.getColumn("tr_vector[1]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector2() { return delegate.getColumn("tr_vector[2]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector3() { return delegate.getColumn("tr_vector[3]", DelegatingFloatColumn::new); } }IhmDatasetExternalReference.java000066400000000000000000000032711414676747700337640ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category provides additional details regarding input data hosted externally * at other resources. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDatasetExternalReference extends DelegatingCategory { public IhmDatasetExternalReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "dataset_list_id": return getDatasetListId(); case "file_id": return getFileId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the external data. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the dataset list used in the I/H modeling. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The file id corresponding to this external data file. * This data item is a pointer to _ihm_external_files.id * in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getFileId() { return delegate.getColumn("file_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmDatasetGroup.java000066400000000000000000000032271414676747700315370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category to define groups or collections of input datasets. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDatasetGroup extends DelegatingCategory { public IhmDatasetGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "application": return getApplication(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the dataset group. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A name for the dataset group. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The application / utilization of the dataset group in modeling. * @return StrColumn */ public StrColumn getApplication() { return delegate.getColumn("application", DelegatingStrColumn::new); } /** * Additional details regarding the dataset group. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmDatasetGroupLink.java000066400000000000000000000025761414676747700323630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * IHM_DATASET_GROUP_LINK category provides the list of datasets present in * a particular group. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDatasetGroupLink extends DelegatingCategory { public IhmDatasetGroupLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dataset_list_id": return getDatasetListId(); case "group_id": return getGroupId(); default: return new DelegatingColumn(column); } } /** * An identifier for the dataset. * This data item is a pointer to _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * An identifier for the dataset group. * This data item is a pointer to _ihm_dataset_group.id in the * IHM_DATASET_GROUP category. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmDatasetList.java000066400000000000000000000042321414676747700313530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds the list of all datasets used in the IHM modeling. * These can be datasets archived in other related databases such as * BMRB, EMDB, EMPIAR, SASBDB, PRIDE etc., or can be hosted in other * places such as the authors website, github etc. These datasets are * elaborated in detail in the IHM_DATASET_RELATED_DB_REFERENCE and/or * the IHM_DATASET_EXTERNAL_REFERENCE categories. This category * holds the list of all datasets used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDatasetList extends DelegatingCategory { public IhmDatasetList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "data_type": return getDataType(); case "details": return getDetails(); case "database_hosted": return getDatabaseHosted(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the dataset. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The type of data held in the dataset. * @return StrColumn */ public StrColumn getDataType() { return delegate.getColumn("data_type", DelegatingStrColumn::new); } /** * Details regarding the dataset, especially those types not listed in * _ihm_dataset_list.data_type. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A flag that indicates whether the dataset is archived in * an IHM related database or elsewhere. * @return StrColumn */ public StrColumn getDatabaseHosted() { return delegate.getColumn("database_hosted", DelegatingStrColumn::new); } }IhmDatasetRelatedDbReference.java000066400000000000000000000050031414676747700340230ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds information related to data sources for the entry. * These can be datasets archived in other related databases such as * BMRB, EMDB, EMPIAR, SASBDB, PRIDE etc. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDatasetRelatedDbReference extends DelegatingCategory { public IhmDatasetRelatedDbReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "dataset_list_id": return getDatasetListId(); case "db_name": return getDbName(); case "accession_code": return getAccessionCode(); case "version": return getVersion(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the related database entry. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the dataset list used in the IHM modeling. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The name of the database containing the dataset entry. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The accession code for the database entry. * @return StrColumn */ public StrColumn getAccessionCode() { return delegate.getColumn("accession_code", DelegatingStrColumn::new); } /** * Version of the database entry, if the database allows versioning. * @return StrColumn */ public StrColumn getVersion() { return delegate.getColumn("version", DelegatingStrColumn::new); } /** * Details regarding the dataset entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmDerivedAngleRestraint.java000066400000000000000000000144001414676747700333550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_DERIVED_ANGLE_RESTRAINT category records the * list of angle restraints used in the integrative modeling experiment. * These angle restraints may be derived from various kinds of experiments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDerivedAngleRestraint extends DelegatingCategory { public IhmDerivedAngleRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "feature_id_1": return getFeatureId1(); case "feature_id_2": return getFeatureId2(); case "feature_id_3": return getFeatureId3(); case "group_conditionality": return getGroupConditionality(); case "angle_lower_limit": return getAngleLowerLimit(); case "angle_upper_limit": return getAngleUpperLimit(); case "angle_lower_limit_esd": return getAngleLowerLimitEsd(); case "angle_upper_limit_esd": return getAngleUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "angle_threshold_mean": return getAngleThresholdMean(); case "angle_threshold_esd": return getAngleThresholdEsd(); case "dataset_list_id": return getDatasetListId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the derived angle restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to group the angle restraints. * This can be the same as the _ihm_derived_angle_restraint.id in case * the restraints are not grouped. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The feature identifier for the first partner in the angle restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId1() { return delegate.getColumn("feature_id_1", DelegatingIntColumn::new); } /** * The feature identifier for the second partner in the angle restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId2() { return delegate.getColumn("feature_id_2", DelegatingIntColumn::new); } /** * The feature identifier for the third partner in the angle restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId3() { return delegate.getColumn("feature_id_3", DelegatingIntColumn::new); } /** * If a group of angles are restrained together, this data item defines * the conditionality based on which the restraint is applied in the modeling. * @return StrColumn */ public StrColumn getGroupConditionality() { return delegate.getColumn("group_conditionality", DelegatingStrColumn::new); } /** * The lower limit to the threshold applied to this angle restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getAngleLowerLimit() { return delegate.getColumn("angle_lower_limit", DelegatingFloatColumn::new); } /** * The upper limit to the threshold applied to this angle restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getAngleUpperLimit() { return delegate.getColumn("angle_upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit angle threshold applied. * @return FloatColumn */ public FloatColumn getAngleLowerLimitEsd() { return delegate.getColumn("angle_lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit angle threshold applied. * @return FloatColumn */ public FloatColumn getAngleUpperLimitEsd() { return delegate.getColumn("angle_upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the angle restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of angle restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The angle threshold mean applied to the restraint. * @return FloatColumn */ public FloatColumn getAngleThresholdMean() { return delegate.getColumn("angle_threshold_mean", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the angle threshold applied to the restraint. * @return FloatColumn */ public FloatColumn getAngleThresholdEsd() { return delegate.getColumn("angle_threshold_esd", DelegatingFloatColumn::new); } /** * Identifier to the input data from which the angle restraint is derived. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } }IhmDerivedDihedralRestraint.java000066400000000000000000000154601414676747700337730ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_DERIVED_DIHEDRAL_RESTRAINT category records the * list of dihedral restraints used in the integrative modeling experiment. * These dihedral restraints may be derived from various kinds of experiments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDerivedDihedralRestraint extends DelegatingCategory { public IhmDerivedDihedralRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "feature_id_1": return getFeatureId1(); case "feature_id_2": return getFeatureId2(); case "feature_id_3": return getFeatureId3(); case "feature_id_4": return getFeatureId4(); case "group_conditionality": return getGroupConditionality(); case "dihedral_lower_limit": return getDihedralLowerLimit(); case "dihedral_upper_limit": return getDihedralUpperLimit(); case "dihedral_lower_limit_esd": return getDihedralLowerLimitEsd(); case "dihedral_upper_limit_esd": return getDihedralUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "dihedral_threshold_mean": return getDihedralThresholdMean(); case "dihedral_threshold_esd": return getDihedralThresholdEsd(); case "dataset_list_id": return getDatasetListId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the derived dihedral restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to group the dihedral restraints. * This can be the same as the _ihm_derived_dihedral_restraint.id in case * the restraints are not grouped. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The feature identifier for the first partner in the dihedral restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId1() { return delegate.getColumn("feature_id_1", DelegatingIntColumn::new); } /** * The feature identifier for the second partner in the dihedral restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId2() { return delegate.getColumn("feature_id_2", DelegatingIntColumn::new); } /** * The feature identifier for the third partner in the dihedral restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId3() { return delegate.getColumn("feature_id_3", DelegatingIntColumn::new); } /** * The feature identifier for the fourth partner in the dihedral restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId4() { return delegate.getColumn("feature_id_4", DelegatingIntColumn::new); } /** * If a group of dihedrals are restrained together, this data item defines * the conditionality based on which the restraint is applied in the modeling. * @return StrColumn */ public StrColumn getGroupConditionality() { return delegate.getColumn("group_conditionality", DelegatingStrColumn::new); } /** * The lower limit to the threshold applied to this dihedral restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDihedralLowerLimit() { return delegate.getColumn("dihedral_lower_limit", DelegatingFloatColumn::new); } /** * The upper limit to the threshold applied to this dihedral restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDihedralUpperLimit() { return delegate.getColumn("dihedral_upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit dihedral threshold applied. * @return FloatColumn */ public FloatColumn getDihedralLowerLimitEsd() { return delegate.getColumn("dihedral_lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit dihedral threshold applied. * @return FloatColumn */ public FloatColumn getDihedralUpperLimitEsd() { return delegate.getColumn("dihedral_upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the dihedral restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of dihedral restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The dihedral threshold mean applied to the restraint. * @return FloatColumn */ public FloatColumn getDihedralThresholdMean() { return delegate.getColumn("dihedral_threshold_mean", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the dihedral threshold applied to the restraint. * @return FloatColumn */ public FloatColumn getDihedralThresholdEsd() { return delegate.getColumn("dihedral_threshold_esd", DelegatingFloatColumn::new); } /** * Identifier to the input data from which the dihedral restraint is derived. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } }IhmDerivedDistanceRestraint.java000066400000000000000000000166741414676747700340210ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_DERIVED_DISTANCE_RESTRAINT category records the * list of distance restraints used in the integrative modeling experiment. * These distance redistance restraints may be derived from various kinds of experiments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmDerivedDistanceRestraint extends DelegatingCategory { public IhmDerivedDistanceRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "feature_id_1": return getFeatureId1(); case "feature_id_2": return getFeatureId2(); case "group_conditionality": return getGroupConditionality(); case "random_exclusion_fraction": return getRandomExclusionFraction(); case "distance_lower_limit": return getDistanceLowerLimit(); case "distance_upper_limit": return getDistanceUpperLimit(); case "distance_lower_limit_esd": return getDistanceLowerLimitEsd(); case "distance_upper_limit_esd": return getDistanceUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "mic_value": return getMicValue(); case "distance_threshold_mean": return getDistanceThresholdMean(); case "distance_threshold_esd": return getDistanceThresholdEsd(); case "dataset_list_id": return getDatasetListId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the derived distance restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to group the distance restraints. * This can be the same as the _ihm_derived_distance_restraint.id in case * the some of the restraints are not grouped. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The feature identifier for the first partner in the distance restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId1() { return delegate.getColumn("feature_id_1", DelegatingIntColumn::new); } /** * The feature identifier for the second partner in the distance restraint. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId2() { return delegate.getColumn("feature_id_2", DelegatingIntColumn::new); } /** * If a group of atoms or residues are restrained, this data item defines * the conditionality based on which the restraint is applied in the modeling. * @return StrColumn */ public StrColumn getGroupConditionality() { return delegate.getColumn("group_conditionality", DelegatingStrColumn::new); } /** * The fraction of randomly excluded distance restraints during modeling. * In HADDOCK, this is used along with ambiguous interface restraints (AIRs) * to account for uncertainties in AIRs. * @return FloatColumn */ public FloatColumn getRandomExclusionFraction() { return delegate.getColumn("random_exclusion_fraction", DelegatingFloatColumn::new); } /** * The lower limit to the distance threshold applied to this distance restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceLowerLimit() { return delegate.getColumn("distance_lower_limit", DelegatingFloatColumn::new); } /** * The upper limit to the distance threshold applied to this distance restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceUpperLimit() { return delegate.getColumn("distance_upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit distance threshold applied to this distance restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceLowerLimitEsd() { return delegate.getColumn("distance_lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit distance threshold applied to this distance restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceUpperLimitEsd() { return delegate.getColumn("distance_upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the distance restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of distance restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The value of the Maximal Information Co-efficient (MIC), if applicable. * MIC values are correlation measures derived from the genetic profiles * and are used to derive restraint information from quantitative measurements * of genetic interactions. * @return FloatColumn */ public FloatColumn getMicValue() { return delegate.getColumn("mic_value", DelegatingFloatColumn::new); } /** * The distance threshold mean applied to the restraint. * @return FloatColumn */ public FloatColumn getDistanceThresholdMean() { return delegate.getColumn("distance_threshold_mean", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the distance threshold applied to the restraint. * @return FloatColumn */ public FloatColumn getDistanceThresholdEsd() { return delegate.getColumn("distance_threshold_esd", DelegatingFloatColumn::new); } /** * Identifier to the input data from which the distance restraint is derived. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * This data item may not be applicable for all cases. For example, in case of * ambiguous interface restraints where the interface residues are identified * from multiple experiments, the reference to the _ihm_dataset_list.id is * handled in the IHM_INTERFACE_RESIDUE_FEATURE category rather than here. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmEnsembleInfo.java000066400000000000000000000137521414676747700315070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_ENSEMBLE_INFO category records the * details of the model clusters or ensembles obtained after * sampling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmEnsembleInfo extends DelegatingCategory { public IhmEnsembleInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ensemble_id": return getEnsembleId(); case "ensemble_name": return getEnsembleName(); case "post_process_id": return getPostProcessId(); case "model_group_id": return getModelGroupId(); case "ensemble_clustering_method": return getEnsembleClusteringMethod(); case "ensemble_clustering_feature": return getEnsembleClusteringFeature(); case "num_ensemble_models": return getNumEnsembleModels(); case "num_ensemble_models_deposited": return getNumEnsembleModelsDeposited(); case "ensemble_precision_value": return getEnsemblePrecisionValue(); case "ensemble_file_id": return getEnsembleFileId(); case "details": return getDetails(); case "sub_sample_flag": return getSubSampleFlag(); case "sub_sampling_type": return getSubSamplingType(); default: return new DelegatingColumn(column); } } /** * A unique id for the ensemble. * @return IntColumn */ public IntColumn getEnsembleId() { return delegate.getColumn("ensemble_id", DelegatingIntColumn::new); } /** * An optional name for the cluster or ensemble for better description. * @return StrColumn */ public StrColumn getEnsembleName() { return delegate.getColumn("ensemble_name", DelegatingStrColumn::new); } /** * An identifier for the post modeling analyses carried out. * This data item is a pointer to _ihm_modeling_post_process.id in * the IHM_MODELING_POST_PROCESS category. * @return IntColumn */ public IntColumn getPostProcessId() { return delegate.getColumn("post_process_id", DelegatingIntColumn::new); } /** * An identifier for the cluster or group of models being deposited. * This data item is a pointer to the _ihm_model_group.id * in the IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupId() { return delegate.getColumn("model_group_id", DelegatingIntColumn::new); } /** * The clustering method used to obtain the ensemble, if applicable. * @return StrColumn */ public StrColumn getEnsembleClusteringMethod() { return delegate.getColumn("ensemble_clustering_method", DelegatingStrColumn::new); } /** * The parameter/feature used for clustering the models, if applicable. * @return StrColumn */ public StrColumn getEnsembleClusteringFeature() { return delegate.getColumn("ensemble_clustering_feature", DelegatingStrColumn::new); } /** * The number of models in the current ensemble being described. * @return IntColumn */ public IntColumn getNumEnsembleModels() { return delegate.getColumn("num_ensemble_models", DelegatingIntColumn::new); } /** * The number of models from the current ensemble that is deposited. * @return IntColumn */ public IntColumn getNumEnsembleModelsDeposited() { return delegate.getColumn("num_ensemble_models_deposited", DelegatingIntColumn::new); } /** * The precision of each cluster or ensemble is calculated as dRMSD, which * is the average C-alpha distance root mean square deviation (dRMSD) * between the individual models in the cluster and the cluster centroid. * The cluster centroid is defined as the model with the minimal sum of * dRMSDs to the other models in the cluster or ensemble. * @return FloatColumn */ public FloatColumn getEnsemblePrecisionValue() { return delegate.getColumn("ensemble_precision_value", DelegatingFloatColumn::new); } /** * A reference to the external file containing the structural models * in the ensemble. The number of models in the external file should * correspond to the number of models in the ensemble. This data item * is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES * category. * It is recommended that the large ensemble files be stored as separate * zip files within the same DOI. It is also recommended that large sphere * model ensembles be in binary format, which facilitates faster access. * Currently, a binary dump of co-ordinates in dcd format is suggested. * The topology can be inferred from the IHM_SPHERE_OBJ_SITE and the * ATOM_SITE categories in the corresponding mmCIF file. * @return IntColumn */ public IntColumn getEnsembleFileId() { return delegate.getColumn("ensemble_file_id", DelegatingIntColumn::new); } /** * Additional details regarding the ensemble. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Indicate if the ensemble consists of sub samples. * @return StrColumn */ public StrColumn getSubSampleFlag() { return delegate.getColumn("sub_sample_flag", DelegatingStrColumn::new); } /** * Indicate the sub sampling type, if applicable. * @return StrColumn */ public StrColumn getSubSamplingType() { return delegate.getColumn("sub_sampling_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmEnsembleSubSample.java000066400000000000000000000061221414676747700325000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_ENSEMBLE_SUB_SAMPLE category records the * details of the sub samples within the ensembles. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmEnsembleSubSample extends DelegatingCategory { public IhmEnsembleSubSample(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "ensemble_id": return getEnsembleId(); case "num_models": return getNumModels(); case "num_models_deposited": return getNumModelsDeposited(); case "model_group_id": return getModelGroupId(); case "file_id": return getFileId(); default: return new DelegatingColumn(column); } } /** * A unique id for the ensemble sub sample. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A name for the ensemble sub sample. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The ensemble identifier corresponding to the sub sample. * This data item is a pointer to _ihm_ensemble_info.ensemble_id in the IHM_ENSEMBLE_INFO category. * @return IntColumn */ public IntColumn getEnsembleId() { return delegate.getColumn("ensemble_id", DelegatingIntColumn::new); } /** * The number of models in the ensemble sub sample. * @return IntColumn */ public IntColumn getNumModels() { return delegate.getColumn("num_models", DelegatingIntColumn::new); } /** * The number of models in the sub sample that are deposited. * @return IntColumn */ public IntColumn getNumModelsDeposited() { return delegate.getColumn("num_models_deposited", DelegatingIntColumn::new); } /** * The model group identifier corresponding to the sub sample, if applicable. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupId() { return delegate.getColumn("model_group_id", DelegatingIntColumn::new); } /** * A reference to the external file containing the structural models * in the sub sample. The number of models in the external file should * correspond to the number of models in the sub sample. This data item * is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES * category. * @return IntColumn */ public IntColumn getFileId() { return delegate.getColumn("file_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmEntityPolySegment.java000066400000000000000000000054471414676747700326060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_ENTITY_POLY_SEGMENT category identifies * segments of polymeric entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmEntityPolySegment extends DelegatingCategory { public IhmEntityPolySegment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "comp_id_begin": return getCompIdBegin(); case "comp_id_end": return getCompIdEnd(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the polymeric segment. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A unique identifier for the polymeric entity. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The leading residue index for the polymeric segment. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The trailing residue index for the polymeric segment. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * The leading monomer component of the polymeric segment. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdBegin() { return delegate.getColumn("comp_id_begin", DelegatingStrColumn::new); } /** * The trailing monomer component of the polymeric segment. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdEnd() { return delegate.getColumn("comp_id_end", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmEprRestraint.java000066400000000000000000000100511414676747700315500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_EPR_RESTRAINT category records the * details of the EPR data used as restraints in the * IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmEprRestraint extends DelegatingCategory { public IhmEprRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "dataset_list_id": return getDatasetListId(); case "model_id": return getModelId(); case "fitting_particle_type": return getFittingParticleType(); case "fitting_method": return getFittingMethod(); case "fitting_method_citation_id": return getFittingMethodCitationId(); case "fitting_state": return getFittingState(); case "fitting_software_id": return getFittingSoftwareId(); case "chi_value": return getChiValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the EPR restraint description. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * Identifier to the EPR data used. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The model number corresponding to the EPR fitting result presented. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The type of particle fit to the EPR data. * @return StrColumn */ public StrColumn getFittingParticleType() { return delegate.getColumn("fitting_particle_type", DelegatingStrColumn::new); } /** * The method used for fitting the model to the EPR data. * @return StrColumn */ public StrColumn getFittingMethod() { return delegate.getColumn("fitting_method", DelegatingStrColumn::new); } /** * Identifier pointing to the citation for the fitting method. * This data item is a pointer to _citation.id in the * CITATION category. * @return StrColumn */ public StrColumn getFittingMethodCitationId() { return delegate.getColumn("fitting_method_citation_id", DelegatingStrColumn::new); } /** * An indicator to single or multiple state fitting. * @return StrColumn */ public StrColumn getFittingState() { return delegate.getColumn("fitting_state", DelegatingStrColumn::new); } /** * Identifier pointing to the software used for fitting. * This data item is a pointer to _software.pdbx_ordinal in the * SOFTWARE category. * @return IntColumn */ public IntColumn getFittingSoftwareId() { return delegate.getColumn("fitting_software_id", DelegatingIntColumn::new); } /** * The chi value resulting from fitting the model to the EPR data. * @return FloatColumn */ public FloatColumn getChiValue() { return delegate.getColumn("chi_value", DelegatingFloatColumn::new); } /** * Additional details regarding the EPR restraint used. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmExternalFiles.java000066400000000000000000000063571414676747700317110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category provides details regarding external files. The IHM_EXTERNAL_REFERENCE_INFO * category captures the top-level details regarding external data sources. * This category captures the specific details regarding externally stored files * related to the particular I/H model entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmExternalFiles extends DelegatingCategory { public IhmExternalFiles(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "reference_id": return getReferenceId(); case "file_path": return getFilePath(); case "file_format": return getFileFormat(); case "content_type": return getContentType(); case "file_size_bytes": return getFileSizeBytes(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for each external file. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A pointer to the source of the external file - either DOI or locally stored. * This data item is a pointer to _ihm_external_reference_info.reference_id in the * IHM_EXTERNAL_REFERENCE_INFO category. * @return IntColumn */ public IntColumn getReferenceId() { return delegate.getColumn("reference_id", DelegatingIntColumn::new); } /** * The relative path (including filename) for each external file. * Absolute paths (starting with "/") are not permitted. * This is required for identifying individual files from within * a tar-zipped archive file or for identifying supplementary local * files organized within a directory structure. * This data item assumes a POSIX-like directory structure or file path. * @return StrColumn */ public StrColumn getFilePath() { return delegate.getColumn("file_path", DelegatingStrColumn::new); } /** * Format of the external file. * @return StrColumn */ public StrColumn getFileFormat() { return delegate.getColumn("file_format", DelegatingStrColumn::new); } /** * The type of content in the file. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } /** * Storage size of the external file in bytes. * @return FloatColumn */ public FloatColumn getFileSizeBytes() { return delegate.getColumn("file_size_bytes", DelegatingFloatColumn::new); } /** * Additional textual details regarding the external file. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmExternalReferenceInfo.java000066400000000000000000000073151414676747700333540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds links to other external data sources for the I/H model entry. * Input datasets held in other databases such as EMDB, BMRB, SASBDB etc. * are referenced in the IHM_DATASET_RELATED_DB_REFERENCE category. * This data category, along with IHM_EXTERNAL_FILES category, holds information * regarding other non-database external data sources, such as DOIs (digital * object identifiers) or supplementary files stored locally. The DOIs can either * lead to the external data file(s) directly (as in case of DOIs provided by the PDB) * or might lead to an HTML landing page (as provided by Zenodo). In the latter case, * additional URL (Uniform Resource Locator) information is required to retrieve * the external data file(s). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmExternalReferenceInfo extends DelegatingCategory { public IhmExternalReferenceInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "reference_id": return getReferenceId(); case "reference_provider": return getReferenceProvider(); case "reference_type": return getReferenceType(); case "reference": return getReference(); case "refers_to": return getRefersTo(); case "associated_url": return getAssociatedUrl(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the external reference. * @return IntColumn */ public IntColumn getReferenceId() { return delegate.getColumn("reference_id", DelegatingIntColumn::new); } /** * The name of the reference provider. * @return StrColumn */ public StrColumn getReferenceProvider() { return delegate.getColumn("reference_provider", DelegatingStrColumn::new); } /** * The type of external reference. * Currently, only Digital Object Identifiers (DOIs) and supplementary files * stored locally are supported. * @return StrColumn */ public StrColumn getReferenceType() { return delegate.getColumn("reference_type", DelegatingStrColumn::new); } /** * The external reference or the Digital Object Identifier (DOI). * This field is not relevant for local files. * @return StrColumn */ public StrColumn getReference() { return delegate.getColumn("reference", DelegatingStrColumn::new); } /** * The type of object that the external reference points to, usually * a single file or an archive. * @return StrColumn */ public StrColumn getRefersTo() { return delegate.getColumn("refers_to", DelegatingStrColumn::new); } /** * The Uniform Resource Locator (URL) corresponding to the external reference (DOI). * This URL should link to the corresponding downloadable file or archive and is provided * to enable automated software to download the referenced file or archive. * @return StrColumn */ public StrColumn getAssociatedUrl() { return delegate.getColumn("associated_url", DelegatingStrColumn::new); } /** * Additional details regarding the external reference. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmFeatureList.java000066400000000000000000000033361414676747700313650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * IHM_FEATURE_LIST is the high level category that provides defintions * to select atoms/residues from polymeric and non-polymeric entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmFeatureList extends DelegatingCategory { public IhmFeatureList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "feature_id": return getFeatureId(); case "feature_type": return getFeatureType(); case "entity_type": return getEntityType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the feature. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The type of entity. * @return StrColumn */ public StrColumn getEntityType() { return delegate.getColumn("entity_type", DelegatingStrColumn::new); } /** * Additional details regarding the feature. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGaussianObjEnsemble.java000066400000000000000000000162721414676747700330210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GAUSSIAN_OBJ_ENSEMBLE category records the details * of the gaussian objects representing an ensemble or cluster of models. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGaussianObjEnsemble extends DelegatingCategory { public IhmGaussianObjEnsemble(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "asym_id": return getAsymId(); case "mean_Cartn_x": return getMeanCartnX(); case "mean_Cartn_y": return getMeanCartnY(); case "mean_Cartn_z": return getMeanCartnZ(); case "weight": return getWeight(); case "covariance_matrix[1][1]": return getCovarianceMatrix11(); case "covariance_matrix[1][2]": return getCovarianceMatrix12(); case "covariance_matrix[1][3]": return getCovarianceMatrix13(); case "covariance_matrix[2][1]": return getCovarianceMatrix21(); case "covariance_matrix[2][2]": return getCovarianceMatrix22(); case "covariance_matrix[2][3]": return getCovarianceMatrix23(); case "covariance_matrix[3][1]": return getCovarianceMatrix31(); case "covariance_matrix[3][2]": return getCovarianceMatrix32(); case "covariance_matrix[3][3]": return getCovarianceMatrix33(); case "ensemble_id": return getEnsembleId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this gaussian object. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The entity identifier corresponding to this gaussian object. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The leading sequence index corresponding to this gaussian object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The trailing sequence index corresponding to this gaussian object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * An asym/strand identifier corresponding to this gaussian object. * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The mean Cartesian X component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnX() { return delegate.getColumn("mean_Cartn_x", DelegatingFloatColumn::new); } /** * The mean Cartesian Y component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnY() { return delegate.getColumn("mean_Cartn_y", DelegatingFloatColumn::new); } /** * The mean Cartesian Z component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnZ() { return delegate.getColumn("mean_Cartn_z", DelegatingFloatColumn::new); } /** * The weight of the gaussian object. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix11() { return delegate.getColumn("covariance_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix12() { return delegate.getColumn("covariance_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix13() { return delegate.getColumn("covariance_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix21() { return delegate.getColumn("covariance_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix22() { return delegate.getColumn("covariance_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix23() { return delegate.getColumn("covariance_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix31() { return delegate.getColumn("covariance_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix32() { return delegate.getColumn("covariance_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix33() { return delegate.getColumn("covariance_matrix[3][3]", DelegatingFloatColumn::new); } /** * The ensemble id corresponding to the gaussian object. * This data item is a pointer to _ihm_ensemble_info.ensemble_id * in the IHM_ENSEMBLE_INFO category. * @return IntColumn */ public IntColumn getEnsembleId() { return delegate.getColumn("ensemble_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGaussianObjSite.java000066400000000000000000000162411414676747700321670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GAUSSIAN_OBJ_SITE category records the details * of the gaussian objects modeled in the integrative structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGaussianObjSite extends DelegatingCategory { public IhmGaussianObjSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "asym_id": return getAsymId(); case "mean_Cartn_x": return getMeanCartnX(); case "mean_Cartn_y": return getMeanCartnY(); case "mean_Cartn_z": return getMeanCartnZ(); case "weight": return getWeight(); case "covariance_matrix[1][1]": return getCovarianceMatrix11(); case "covariance_matrix[1][2]": return getCovarianceMatrix12(); case "covariance_matrix[1][3]": return getCovarianceMatrix13(); case "covariance_matrix[2][1]": return getCovarianceMatrix21(); case "covariance_matrix[2][2]": return getCovarianceMatrix22(); case "covariance_matrix[2][3]": return getCovarianceMatrix23(); case "covariance_matrix[3][1]": return getCovarianceMatrix31(); case "covariance_matrix[3][2]": return getCovarianceMatrix32(); case "covariance_matrix[3][3]": return getCovarianceMatrix33(); case "model_id": return getModelId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this gaussian object in the model. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The entity identifier corresponding to this gaussian object. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The leading sequence index corresponding to this gaussian object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The trailing sequence index corresponding to this gaussian object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * An asym/strand identifier corresponding to this gaussian object. * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The mean Cartesian X component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnX() { return delegate.getColumn("mean_Cartn_x", DelegatingFloatColumn::new); } /** * The mean Cartesian Y component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnY() { return delegate.getColumn("mean_Cartn_y", DelegatingFloatColumn::new); } /** * The mean Cartesian Z component corresponding to this gaussian object. * @return FloatColumn */ public FloatColumn getMeanCartnZ() { return delegate.getColumn("mean_Cartn_z", DelegatingFloatColumn::new); } /** * The weight of the gaussian object. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix11() { return delegate.getColumn("covariance_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix12() { return delegate.getColumn("covariance_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix13() { return delegate.getColumn("covariance_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix21() { return delegate.getColumn("covariance_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix22() { return delegate.getColumn("covariance_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix23() { return delegate.getColumn("covariance_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix31() { return delegate.getColumn("covariance_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix32() { return delegate.getColumn("covariance_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the covariance matrix representing the Gaussian object. * @return FloatColumn */ public FloatColumn getCovarianceMatrix33() { return delegate.getColumn("covariance_matrix[3][3]", DelegatingFloatColumn::new); } /** * The model id corresponding to the gaussian object. * This data item is a pointer to _ihm_model_list.model_id * in the IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectAxis.java000066400000000000000000000035101414676747700330220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_AXIS category records the details of * an axis used in a spatial restraint. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectAxis extends DelegatingCategory { public IhmGeometricObjectAxis(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "axis_type": return getAxisType(); case "transformation_id": return getTransformationId(); default: return new DelegatingColumn(column); } } /** * Identifier to the geometric object. * This data item is a pointer to the _ihm_geometric_object_list.object_id in the * IHM_GEOMETRIC_OBJECT_LIST category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * The type of axis. * @return StrColumn */ public StrColumn getAxisType() { return delegate.getColumn("axis_type", DelegatingStrColumn::new); } /** * Identifier to the description of the transformation. * This data item is a pointer to the _ihm_geometric_object_transformation.id in the * IHM_GEOMETRIC_OBJECT_TRANSFORMATION category. * If no transformation is provide, identity transformation is assumed. * @return IntColumn */ public IntColumn getTransformationId() { return delegate.getColumn("transformation_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectCenter.java000066400000000000000000000033221414676747700333370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_CENTER category records the center of * geometric objects used as restraints in the integrative modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectCenter extends DelegatingCategory { public IhmGeometricObjectCenter(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "xcoord": return getXcoord(); case "ycoord": return getYcoord(); case "zcoord": return getZcoord(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the center. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The x-coordinate of the center. * @return FloatColumn */ public FloatColumn getXcoord() { return delegate.getColumn("xcoord", DelegatingFloatColumn::new); } /** * The y-coordinate of the center. * @return FloatColumn */ public FloatColumn getYcoord() { return delegate.getColumn("ycoord", DelegatingFloatColumn::new); } /** * The z-coordinate of the center. * @return FloatColumn */ public FloatColumn getZcoord() { return delegate.getColumn("zcoord", DelegatingFloatColumn::new); } }IhmGeometricObjectDistanceRestraint.java000066400000000000000000000142401414676747700354670ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_DISTANCE_RESTRAINT category records the * details of distance restraints involving geometric objects. * * If the geometric object involved is a plane, then the distance * is along the normal following the right-hand rule. * So for the xy plane, distance is along the z axis in the positive * direction, 'above' the plane such that negative distances * corresponded to positions below the plane. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectDistanceRestraint extends DelegatingCategory { public IhmGeometricObjectDistanceRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "object_id": return getObjectId(); case "feature_id": return getFeatureId(); case "object_characteristic": return getObjectCharacteristic(); case "restraint_type": return getRestraintType(); case "harmonic_force_constant": return getHarmonicForceConstant(); case "group_conditionality": return getGroupConditionality(); case "distance_lower_limit": return getDistanceLowerLimit(); case "distance_upper_limit": return getDistanceUpperLimit(); case "distance_lower_limit_esd": return getDistanceLowerLimitEsd(); case "distance_upper_limit_esd": return getDistanceUpperLimitEsd(); case "distance_probability": return getDistanceProbability(); case "dataset_list_id": return getDatasetListId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique id for the geometric object distance restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the geometric object involved in the distance restraint. * This data item is a pointer to the _ihm_geometric_object_list.object_id in the * IHM_GEOMETRIC_OBJECT_LIST category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * Identifier to the molecular feature involved in the distance restraint. * This data item is a pointer to the _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The characteristic of the geometric object used in the restraint. * @return StrColumn */ public StrColumn getObjectCharacteristic() { return delegate.getColumn("object_characteristic", DelegatingStrColumn::new); } /** * The type of restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The harmonic force constant, if applicable. * @return FloatColumn */ public FloatColumn getHarmonicForceConstant() { return delegate.getColumn("harmonic_force_constant", DelegatingFloatColumn::new); } /** * If a group of atoms or residues are restrained, this data item defines * the conditionality based on which the restraint is applied in the modeling. * @return StrColumn */ public StrColumn getGroupConditionality() { return delegate.getColumn("group_conditionality", DelegatingStrColumn::new); } /** * The lower limit to the distance threshold, if applicable. * @return FloatColumn */ public FloatColumn getDistanceLowerLimit() { return delegate.getColumn("distance_lower_limit", DelegatingFloatColumn::new); } /** * The upper limit to the distance threshold, if applicable. * @return FloatColumn */ public FloatColumn getDistanceUpperLimit() { return delegate.getColumn("distance_upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit distance threshold, if applicable. * @return FloatColumn */ public FloatColumn getDistanceLowerLimitEsd() { return delegate.getColumn("distance_lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit distance threshold, if applicable. * @return FloatColumn */ public FloatColumn getDistanceUpperLimitEsd() { return delegate.getColumn("distance_upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the distance restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getDistanceProbability() { return delegate.getColumn("distance_probability", DelegatingFloatColumn::new); } /** * Identifier to the input data from which the restraint is derived. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Additional details about the geometric object distance restraints, * especially if _ihm_geometric_object_distance_restraint.restraint_type or * _ihm_geometric_object_distance_restraint.object_characteristic is "other". * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmGeometricObjectHalfTorus.java000066400000000000000000000032021414676747700337440ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_HALF_TORUS category records the parameters of * half-torus that represents a membrane. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectHalfTorus extends DelegatingCategory { public IhmGeometricObjectHalfTorus(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "thickness_th": return getThicknessTh(); case "section": return getSection(); default: return new DelegatingColumn(column); } } /** * Identifier to the geometric object. * This data item is a pointer to the _ihm_geometric_object_torus.object_id in the * IHM_GEOMETRIC_OBJECT_TORUS category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * Thickness "th" of the half-torus. * @return FloatColumn */ public FloatColumn getThicknessTh() { return delegate.getColumn("thickness_th", DelegatingFloatColumn::new); } /** * The section of the torus representing the half-torus. * @return StrColumn */ public StrColumn getSection() { return delegate.getColumn("section", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectList.java000066400000000000000000000034721414676747700330400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_LIST category records the list of * geometric objects used as restraints in the integrative modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectList extends DelegatingCategory { public IhmGeometricObjectList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "object_type": return getObjectType(); case "object_name": return getObjectName(); case "object_description": return getObjectDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the geometric object. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * The type of geometric object. * @return StrColumn */ public StrColumn getObjectType() { return delegate.getColumn("object_type", DelegatingStrColumn::new); } /** * User-provided name for the object. * @return StrColumn */ public StrColumn getObjectName() { return delegate.getColumn("object_name", DelegatingStrColumn::new); } /** * Brief description of the geometric object. * @return StrColumn */ public StrColumn getObjectDescription() { return delegate.getColumn("object_description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectPlane.java000066400000000000000000000035201414676747700331560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_PLANE category records the details of * a plane used in a spatial restraint. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectPlane extends DelegatingCategory { public IhmGeometricObjectPlane(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "plane_type": return getPlaneType(); case "transformation_id": return getTransformationId(); default: return new DelegatingColumn(column); } } /** * Identifier to the geometric object. * This data item is a pointer to the _ihm_geometric_object_list.object_id in the * IHM_GEOMETRIC_OBJECT_LIST category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * The type of plane. * @return StrColumn */ public StrColumn getPlaneType() { return delegate.getColumn("plane_type", DelegatingStrColumn::new); } /** * Identifier to the description of the transformation. * This data item is a pointer to the _ihm_geometric_object_transformation.id in the * IHM_GEOMETRIC_OBJECT_TRANSFORMATION category. * If no transformation is provide, identity transformation is assumed. * @return IntColumn */ public IntColumn getTransformationId() { return delegate.getColumn("transformation_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectSphere.java000066400000000000000000000043251414676747700333510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_SPHERE category records the parameters of * a sphere. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectSphere extends DelegatingCategory { public IhmGeometricObjectSphere(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "center_id": return getCenterId(); case "transformation_id": return getTransformationId(); case "radius_r": return getRadiusR(); default: return new DelegatingColumn(column); } } /** * Identifier to the geometric object. * This data item is a pointer to the _ihm_geometric_object_list.object_id in the * IHM_GEOMETRIC_OBJECT_LIST category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * Identifier to the description of the center. * This data item is a pointer to the _ihm_geometric_object_center.id in the * IHM_GEOMETRIC_OBJECT_CENTER category. * @return IntColumn */ public IntColumn getCenterId() { return delegate.getColumn("center_id", DelegatingIntColumn::new); } /** * Identifier to the description of the transformation. * This data item is a pointer to the _ihm_geometric_object_transformation.id in the * IHM_GEOMETRIC_OBJECT_TRANSFORMATION category. * If no transformation is provide, identity transformation is assumed. * @return IntColumn */ public IntColumn getTransformationId() { return delegate.getColumn("transformation_id", DelegatingIntColumn::new); } /** * Radius "r" of the sphere. * @return FloatColumn */ public FloatColumn getRadiusR() { return delegate.getColumn("radius_r", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmGeometricObjectTorus.java000066400000000000000000000052761414676747700332450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_TORUS category records the parameters of * a torus. By definition, the base plane of the torus is the XY plane. The * `ihm_geometric_object_transformation` category can be used to generate * transformations to any other plane. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectTorus extends DelegatingCategory { public IhmGeometricObjectTorus(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "object_id": return getObjectId(); case "center_id": return getCenterId(); case "transformation_id": return getTransformationId(); case "major_radius_R": return getMajorRadiusR(); case "minor_radius_r": return getMinorRadiusR(); default: return new DelegatingColumn(column); } } /** * Identifier to the geometric object. * This data item is a pointer to the _ihm_geometric_object_list.object_id in the * IHM_GEOMETRIC_OBJECT_LIST category. * @return IntColumn */ public IntColumn getObjectId() { return delegate.getColumn("object_id", DelegatingIntColumn::new); } /** * Identifier to the description of the center. * This data item is a pointer to the _ihm_geometric_object_center.id in the * IHM_GEOMETRIC_OBJECT_CENTER category. * @return IntColumn */ public IntColumn getCenterId() { return delegate.getColumn("center_id", DelegatingIntColumn::new); } /** * Identifier to the description of the transformation. * This data item is a pointer to the _ihm_geometric_object_transformation.id in the * IHM_GEOMETRIC_OBJECT_TRANSFORMATION category. * If no transformation is provide, identity transformation is assumed. * @return IntColumn */ public IntColumn getTransformationId() { return delegate.getColumn("transformation_id", DelegatingIntColumn::new); } /** * Major radius "R" of the torus. * @return FloatColumn */ public FloatColumn getMajorRadiusR() { return delegate.getColumn("major_radius_R", DelegatingFloatColumn::new); } /** * Minor radius "r" of the torus. * @return FloatColumn */ public FloatColumn getMinorRadiusR() { return delegate.getColumn("minor_radius_r", DelegatingFloatColumn::new); } }IhmGeometricObjectTransformation.java000066400000000000000000000114731414676747700350540ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_GEOMETRIC_OBJECT_TRANSFORMATION category records the * details of the rotation matrix and translation vector applied for transforming * the geometric object. * If no transformation is provide, identity transformation is assumed. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmGeometricObjectTransformation extends DelegatingCategory { public IhmGeometricObjectTransformation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][3]": return getRotMatrix33(); case "tr_vector[1]": return getTrVector1(); case "tr_vector[2]": return getTrVector2(); case "tr_vector[3]": return getTrVector3(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the transformation. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix used in the transformation. * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector1() { return delegate.getColumn("tr_vector[1]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector2() { return delegate.getColumn("tr_vector[2]", DelegatingFloatColumn::new); } /** * Data item of the translation vector used in the transformation. * @return FloatColumn */ public FloatColumn getTrVector3() { return delegate.getColumn("tr_vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmHdxRestraint.java000066400000000000000000000046711414676747700315600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_HDX_RESTRAINT category captures the * details of restraints derived from Hydrogen-Deuterium * Exchange experiments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmHdxRestraint extends DelegatingCategory { public IhmHdxRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "feature_id": return getFeatureId(); case "protection_factor": return getProtectionFactor(); case "dataset_list_id": return getDatasetListId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier for the peptide / residue feature. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The value of the protection factor determined from HDX experiments. * These are reported as log(protection factor). Protection factors * are scaling factors and are unitless. * @return FloatColumn */ public FloatColumn getProtectionFactor() { return delegate.getColumn("protection_factor", DelegatingFloatColumn::new); } /** * Identifier to the HDX input data from which the restraints are derived. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Additional details regarding the HDX restraint. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmHydroxylRadicalFpRestraint.java000066400000000000000000000123261414676747700343420ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_HYDROXYL_RADICAL_FP_RESTRAINT category records the * restraints derived from hydroxyl radical footprinting experiment. * These restraints provide information regarding solvent accessible surface * area of residues. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmHydroxylRadicalFpRestraint extends DelegatingCategory { public IhmHydroxylRadicalFpRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "entity_description": return getEntityDescription(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "comp_id": return getCompId(); case "seq_id": return getSeqId(); case "fp_rate": return getFpRate(); case "fp_rate_error": return getFpRateError(); case "log_pf": return getLogPf(); case "log_pf_error": return getLogPfError(); case "predicted_sasa": return getPredictedSasa(); case "dataset_list_id": return getDatasetListId(); case "software_id": return getSoftwareId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the hydroxyl radical footprinting restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to group the hydroxyl radical footprinting restraints. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * A text description of the molecular entity. * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * The entity identifier. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The component identifier for the residue. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The sequence index for the residue. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The footprinting rate. * @return FloatColumn */ public FloatColumn getFpRate() { return delegate.getColumn("fp_rate", DelegatingFloatColumn::new); } /** * The footprinting rate error. * @return FloatColumn */ public FloatColumn getFpRateError() { return delegate.getColumn("fp_rate_error", DelegatingFloatColumn::new); } /** * Log (base 10) protection factor. * @return FloatColumn */ public FloatColumn getLogPf() { return delegate.getColumn("log_pf", DelegatingFloatColumn::new); } /** * Error of Log (base 10) protection factor. * @return FloatColumn */ public FloatColumn getLogPfError() { return delegate.getColumn("log_pf_error", DelegatingFloatColumn::new); } /** * The predicted solvent accessible surface area. * @return FloatColumn */ public FloatColumn getPredictedSasa() { return delegate.getColumn("predicted_sasa", DelegatingFloatColumn::new); } /** * Identifier to the hydroxyl radical footprinting dataset. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Identifier to the software used to obtain the restraint. * This data item is a pointer to the _software.pdbx_ordinal in the * SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } }IhmInterfaceResidueFeature.java000066400000000000000000000062311414676747700336110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_INTERFACE_RESIDUE_FEATURE category captures the * details of residues that are identified to be at the binding interface * from experiments. This information is used by modeling software such as * HADDOCK to create a set of ambiguous distance restraints at the binding * interface between the molecular entities involved. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmInterfaceResidueFeature extends DelegatingCategory { public IhmInterfaceResidueFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "feature_id": return getFeatureId(); case "binding_partner_entity_id": return getBindingPartnerEntityId(); case "binding_partner_asym_id": return getBindingPartnerAsymId(); case "dataset_list_id": return getDatasetListId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * Identifier for the interface residue feature that defines the interface residue. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The entity identifier of the binding partner at the interface. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getBindingPartnerEntityId() { return delegate.getColumn("binding_partner_entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier for the binding partner at the interface, if applicable. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getBindingPartnerAsymId() { return delegate.getColumn("binding_partner_asym_id", DelegatingStrColumn::new); } /** * Identifier to the input data from which the interface residue is determined. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Additional details regarding the interface residue. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmLigandProbe.java000066400000000000000000000040311414676747700313150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_LIGAND_PROBE category identifies * non-polymeric entities (ligands) that are used as probes. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmLigandProbe extends DelegatingCategory { public IhmLigandProbe(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "probe_id": return getProbeId(); case "entity_id": return getEntityId(); case "details": return getDetails(); case "dataset_list_id": return getDatasetListId(); default: return new DelegatingColumn(column); } } /** * An identifier for the probe. * This data item is a pointer to _ihm_probe_list.probe_id * in the IHM_PROBE_LIST category. * @return IntColumn */ public IntColumn getProbeId() { return delegate.getColumn("probe_id", DelegatingIntColumn::new); } /** * The entity id of the ligand. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Additional details regarding the ligand probe. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * An identifier for the experimental dataset corresponding * to the ligand probe. * This data item is a pointer to _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } }IhmLocalizationDensityFiles.java000066400000000000000000000061671414676747700340370ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_LOCALIZATION_DENSITY_FILES category records the * details of files that provide information regarding localization densities * of ensembles. These may be stored externally as local files or linked via * DOI and can be in any accepted format that provides volume information * (CCP4, MRC, etc.). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmLocalizationDensityFiles extends DelegatingCategory { public IhmLocalizationDensityFiles(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "file_id": return getFileId(); case "ensemble_id": return getEnsembleId(); case "entity_id": return getEntityId(); case "entity_poly_segment_id": return getEntityPolySegmentId(); case "asym_id": return getAsymId(); default: return new DelegatingColumn(column); } } /** * A unique identifier. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The file id for the externally stored localization density file. * This data item is a pointer to _ihm_external_files.id * in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getFileId() { return delegate.getColumn("file_id", DelegatingIntColumn::new); } /** * The ensemble identifier for the ensemble, for which the localization density is provided. * This data item is a pointer to _ihm_ensemble_info.ensemble_id in the IHM_ENSEMBLE_INFO category. * @return IntColumn */ public IntColumn getEnsembleId() { return delegate.getColumn("ensemble_id", DelegatingIntColumn::new); } /** * The entity identifier corresponding to this localization density. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The identifier for the polymeric segment corresponding to this * localization density. * This data item is a pointer to _ihm_entity_poly_segment.id in the * IHM_ENTITY_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getEntityPolySegmentId() { return delegate.getColumn("entity_poly_segment_id", DelegatingIntColumn::new); } /** * An asym/strand identifier corresponding to this localization density. * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelGroup.java000066400000000000000000000044121414676747700312070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * IHM_MODEL_GROUP category defines collections or groups of integrative * structural models. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelGroup extends DelegatingCategory { public IhmModelGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a collection or group of structural models. * This data item can be used to group models into structural clusters * or using other criteria based on experimental data or other * relationships such as those belonging to the same state or time stamp. * An ensemble of models and its representative can either be grouped together * or can be separate groups in the ihm_model_group table. The choice between * the two options should be decided based on how the modeling was carried out * and how the representative was chosen. If the representative is a member of * the ensemble (i.e., best scoring model), then it is recommended that the * representative and the ensemble belong to the same model group. If the * representative is calculated from the ensemble (i.e., centroid), then it is * recommended that the representative be separated into a different group. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A name for the collection of models. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details about the collection of models. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelGroupLink.java000066400000000000000000000025621414676747700320310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * IHM_MODEL_GROUP_LINK category provides the list of models present in * a particular model group. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelGroupLink extends DelegatingCategory { public IhmModelGroupLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "group_id": return getGroupId(); default: return new DelegatingColumn(column); } } /** * An identifier for the structural model. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * An identifier for the structural model group. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelList.java000066400000000000000000000047001414676747700310260ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODEL_LIST category record the * details of the models being deposited. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelList extends DelegatingCategory { public IhmModelList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "model_name": return getModelName(); case "assembly_id": return getAssemblyId(); case "protocol_id": return getProtocolId(); case "representation_id": return getRepresentationId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural model being deposited. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * A decsriptive name for the model. * @return StrColumn */ public StrColumn getModelName() { return delegate.getColumn("model_name", DelegatingStrColumn::new); } /** * An identifier to the structure assembly corresponding to the model. * This data item is a pointer to the _ihm_struct_assembly.id * in the IHM_STRUCT_ASSEMBLY category. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } /** * An identifier to the modeling protocol that produced the model. * This data item is a pointer to the _ihm_modeling_protocol.id * in the IHM_MODELING_PROTOCOL category. * @return IntColumn */ public IntColumn getProtocolId() { return delegate.getColumn("protocol_id", DelegatingIntColumn::new); } /** * An identifier to the multi-scale model representation id of the model. * This data item is a pointer to the _ihm_model_representation.id * in the IHM_MODEL_REPRESENTATION category. * @return IntColumn */ public IntColumn getRepresentationId() { return delegate.getColumn("representation_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelRepresentation.java000066400000000000000000000027641414676747700331250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODEL_REPRESENTATION category lists the * various mono or multi-scale model representations used in the * integrative modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelRepresentation extends DelegatingCategory { public IhmModelRepresentation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the model representation. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Name/brief description for the model representation. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details about the model representation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmModelRepresentationDetails.java000066400000000000000000000117261414676747700343520ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODEL_REPRESENTATION_DETAILS category records the * details about the architecture and representation of structural * models involved in the integrative modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelRepresentationDetails extends DelegatingCategory { public IhmModelRepresentationDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "representation_id": return getRepresentationId(); case "entity_poly_segment_id": return getEntityPolySegmentId(); case "entity_id": return getEntityId(); case "entity_description": return getEntityDescription(); case "entity_asym_id": return getEntityAsymId(); case "model_object_primitive": return getModelObjectPrimitive(); case "starting_model_id": return getStartingModelId(); case "model_mode": return getModelMode(); case "model_granularity": return getModelGranularity(); case "model_object_count": return getModelObjectCount(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier that collects or groups together a set of representations. * This data item is a pointer to _ihm_model_representation.id in the * IHM_MODEL_REPRESENTATION category. * @return IntColumn */ public IntColumn getRepresentationId() { return delegate.getColumn("representation_id", DelegatingIntColumn::new); } /** * The identifier for the polymeric segment in the representation. * This data item is a pointer to _ihm_entity_poly_segment.id in the * IHM_ENTITY_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getEntityPolySegmentId() { return delegate.getColumn("entity_poly_segment_id", DelegatingIntColumn::new); } /** * A unique identifier distinct molecular entities. * This data item is a pointer to _entity.id in the * ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A text description of the molecular entity * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * An asym/strand identifier for the entity molecule. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getEntityAsymId() { return delegate.getColumn("entity_asym_id", DelegatingStrColumn::new); } /** * The primitive object used to model this segment. * @return StrColumn */ public StrColumn getModelObjectPrimitive() { return delegate.getColumn("model_object_primitive", DelegatingStrColumn::new); } /** * The identifier for the starting structural model. * This data item is a pointer to _ihm_starting_model_details.starting_model_id * in the IHM_STARTING_MODEL_DETAILS category. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * The manner in which the segment is modeled. * @return StrColumn */ public StrColumn getModelMode() { return delegate.getColumn("model_mode", DelegatingStrColumn::new); } /** * The level of detail at which model primitive objects are applied to the structure. * @return StrColumn */ public StrColumn getModelGranularity() { return delegate.getColumn("model_granularity", DelegatingStrColumn::new); } /** * The number of primitive objects used to model a feature in the case of 'by-feature' granularity. * @return IntColumn */ public IntColumn getModelObjectCount() { return delegate.getColumn("model_object_count", DelegatingIntColumn::new); } /** * Additional description regarding the model representation. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelRepresentative.java000066400000000000000000000041021414676747700331070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODEL_REPRESENTATIVE category record the * details of the representative model in an ensemble or cluster. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelRepresentative extends DelegatingCategory { public IhmModelRepresentative(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_group_id": return getModelGroupId(); case "model_id": return getModelId(); case "selection_criteria": return getSelectionCriteria(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the representative of the model group. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model group identifier corresponding to the representative model. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupId() { return delegate.getColumn("model_group_id", DelegatingIntColumn::new); } /** * The model identifier corresponding to the representative model. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The selection criteria based on which the representative is chosen. * @return StrColumn */ public StrColumn getSelectionCriteria() { return delegate.getColumn("selection_criteria", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelingPostProcess.java000066400000000000000000000132131414676747700330740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODELING_POST_PROCESS category records * the details of the post processing of the models/results of * the modeling protocol. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelingPostProcess extends DelegatingCategory { public IhmModelingPostProcess(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "protocol_id": return getProtocolId(); case "analysis_id": return getAnalysisId(); case "step_id": return getStepId(); case "struct_assembly_id": return getStructAssemblyId(); case "dataset_group_id": return getDatasetGroupId(); case "type": return getType(); case "feature": return getFeature(); case "feature_name": return getFeatureName(); case "num_models_begin": return getNumModelsBegin(); case "num_models_end": return getNumModelsEnd(); case "script_file_id": return getScriptFileId(); case "software_id": return getSoftwareId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the post modeling analysis/step combination. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the modeling protocol, whose post modeling analysis * is being carried out. * This data item is a pointer to the _ihm_modeling_protocol.id * in the IHM_MODELING_PROTOCOL category. * @return IntColumn */ public IntColumn getProtocolId() { return delegate.getColumn("protocol_id", DelegatingIntColumn::new); } /** * An identifier for the post modeling analysis. This data item accounts for * multiple post-modeling analyses that can be carried out. * @return IntColumn */ public IntColumn getAnalysisId() { return delegate.getColumn("analysis_id", DelegatingIntColumn::new); } /** * In a multi-step process, this identifier denotes the particular * step in the post modeling analysis. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * An index for the structural assembly being processed. * This is an indicator to whether the whole assembly is processed * or if only a subset of the structural assembly is processed. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. * @return IntColumn */ public IntColumn getStructAssemblyId() { return delegate.getColumn("struct_assembly_id", DelegatingIntColumn::new); } /** * An index for the dataset group being used in the post modeling process. * This data item is a pointer to the _ihm_dataset_group.id in the * IHM_DATASET_GROUP category. * @return IntColumn */ public IntColumn getDatasetGroupId() { return delegate.getColumn("dataset_group_id", DelegatingIntColumn::new); } /** * The type of post modeling analysis being carried out. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The parameter/feature used in the post modeling analysis. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * The name of the parameter/feature used in the post modeling analysis. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * The number of models at the beginning of the post processing step. * @return IntColumn */ public IntColumn getNumModelsBegin() { return delegate.getColumn("num_models_begin", DelegatingIntColumn::new); } /** * The number of models the the end of the post processing step. * @return IntColumn */ public IntColumn getNumModelsEnd() { return delegate.getColumn("num_models_end", DelegatingIntColumn::new); } /** * The file id corresponding to the script used in the post processing step. * This data item is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getScriptFileId() { return delegate.getColumn("script_file_id", DelegatingIntColumn::new); } /** * Identifier to the software used in the post processing step. * This data item is a pointer to the _software.pdbx_ordinal in the * SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } /** * Additional details regarding post processing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmModelingProtocol.java000066400000000000000000000033641414676747700324170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODELING_PROTOCOL category lists all * modeling protocols used in the integrative modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelingProtocol extends DelegatingCategory { public IhmModelingProtocol(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "num_steps": return getNumSteps(); case "protocol_name": return getProtocolName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the modeling protocol. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Number of independent steps in the modeling protocol. * @return IntColumn */ public IntColumn getNumSteps() { return delegate.getColumn("num_steps", DelegatingIntColumn::new); } /** * The name for the modeling protocol. * @return StrColumn */ public StrColumn getProtocolName() { return delegate.getColumn("protocol_name", DelegatingStrColumn::new); } /** * Additional details about the modeling protocol. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmModelingProtocolDetails.java000066400000000000000000000152411414676747700336430ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MODELING_PROTOCOL_DETAILS category records the * step-wise details of the integrative modeling workflow. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmModelingProtocolDetails extends DelegatingCategory { public IhmModelingProtocolDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "protocol_id": return getProtocolId(); case "step_id": return getStepId(); case "struct_assembly_id": return getStructAssemblyId(); case "dataset_group_id": return getDatasetGroupId(); case "struct_assembly_description": return getStructAssemblyDescription(); case "step_name": return getStepName(); case "step_method": return getStepMethod(); case "num_models_begin": return getNumModelsBegin(); case "num_models_end": return getNumModelsEnd(); case "multi_scale_flag": return getMultiScaleFlag(); case "multi_state_flag": return getMultiStateFlag(); case "ordered_flag": return getOrderedFlag(); case "ensemble_flag": return getEnsembleFlag(); case "script_file_id": return getScriptFileId(); case "software_id": return getSoftwareId(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the modeling protocol/step combination. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An index for the modeling protocol carried out. * This data item is a pointer to _ihm_modeling_protocol.id in the * IHM_MODELING_PROTOCOL category. * @return IntColumn */ public IntColumn getProtocolId() { return delegate.getColumn("protocol_id", DelegatingIntColumn::new); } /** * An index for a particular step within the modeling protocol. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * An index for the structural assembly being modeled. * This is an indicator to whether the whole assembly is modeled * or if only a subset of the structural assembly is modeled. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. The IHM_STRUCT_ASSEMBLY category provides the * details regarding the different structural assemblies used in the modeling. * The default value for this data item is "1", indicating that the entire * assembly is being modeled. * @return IntColumn */ public IntColumn getStructAssemblyId() { return delegate.getColumn("struct_assembly_id", DelegatingIntColumn::new); } /** * An index for the dataset group being used in the modeling protocol. * This data item is a pointer to the _ihm_dataset_group.id in the * IHM_DATASET_GROUP category. * @return IntColumn */ public IntColumn getDatasetGroupId() { return delegate.getColumn("dataset_group_id", DelegatingIntColumn::new); } /** * A textual description of the structural assembly being modeled. * @return StrColumn */ public StrColumn getStructAssemblyDescription() { return delegate.getColumn("struct_assembly_description", DelegatingStrColumn::new); } /** * The name or type of the modeling step. * @return StrColumn */ public StrColumn getStepName() { return delegate.getColumn("step_name", DelegatingStrColumn::new); } /** * Description of the method involved in the modeling step. * @return StrColumn */ public StrColumn getStepMethod() { return delegate.getColumn("step_method", DelegatingStrColumn::new); } /** * The number of models in the beginning of the step. * @return IntColumn */ public IntColumn getNumModelsBegin() { return delegate.getColumn("num_models_begin", DelegatingIntColumn::new); } /** * The number of models at the end of the step. * @return IntColumn */ public IntColumn getNumModelsEnd() { return delegate.getColumn("num_models_end", DelegatingIntColumn::new); } /** * A flag to indicate if the modeling is multi scale. * @return StrColumn */ public StrColumn getMultiScaleFlag() { return delegate.getColumn("multi_scale_flag", DelegatingStrColumn::new); } /** * A flag to indicate if the modeling is multi state. * @return StrColumn */ public StrColumn getMultiStateFlag() { return delegate.getColumn("multi_state_flag", DelegatingStrColumn::new); } /** * A flag to indicate if the modeling involves an ensemble ordered by time or other order. * @return StrColumn */ public StrColumn getOrderedFlag() { return delegate.getColumn("ordered_flag", DelegatingStrColumn::new); } /** * A flag to indicate if the modeling involves an ensemble. * @return StrColumn */ public StrColumn getEnsembleFlag() { return delegate.getColumn("ensemble_flag", DelegatingStrColumn::new); } /** * The file id corresponding to the script used in the modeling protocol step. * This data item is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getScriptFileId() { return delegate.getColumn("script_file_id", DelegatingIntColumn::new); } /** * Identifier to the software used in the modeling protocol step. * This data item is a pointer to the _software.pdbx_ordinal in the * SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } /** * Textual description of the protocol step. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }IhmMultiStateModelGroupLink.java000066400000000000000000000026701414676747700337660ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * IHM_MULTI_STATE_MODEL_GROUP_LINK category provides the list of models groups * corresponding to a particular state. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmMultiStateModelGroupLink extends DelegatingCategory { public IhmMultiStateModelGroupLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "state_id": return getStateId(); case "model_group_id": return getModelGroupId(); default: return new DelegatingColumn(column); } } /** * An identifier for the state. * This data item is a pointer to _ihm_multi_state_modeling.state_id in the * IHM_MULTI_STATE_MODELING category. * @return IntColumn */ public IntColumn getStateId() { return delegate.getColumn("state_id", DelegatingIntColumn::new); } /** * An identifier for the structural model group. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupId() { return delegate.getColumn("model_group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmMultiStateModeling.java000066400000000000000000000063271414676747700327130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_MULTI_STATE_MODELING category records the * details of the multi-state modeling protocol, if applicable. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmMultiStateModeling extends DelegatingCategory { public IhmMultiStateModeling(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "state_id": return getStateId(); case "state_group_id": return getStateGroupId(); case "population_fraction": return getPopulationFraction(); case "population_fraction_sd": return getPopulationFractionSd(); case "state_type": return getStateType(); case "state_name": return getStateName(); case "experiment_type": return getExperimentType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a particular state in the multi-state modeling. * @return IntColumn */ public IntColumn getStateId() { return delegate.getColumn("state_id", DelegatingIntColumn::new); } /** * An identifier for a collections of states in the multi-state modeling. * This data item can be used when structural models belong to diffent * multi-state modeling types. * @return IntColumn */ public IntColumn getStateGroupId() { return delegate.getColumn("state_group_id", DelegatingIntColumn::new); } /** * A fraction representing the population of the particular state. * @return FloatColumn */ public FloatColumn getPopulationFraction() { return delegate.getColumn("population_fraction", DelegatingFloatColumn::new); } /** * The standard deviation of the population fraction. * @return FloatColumn */ public FloatColumn getPopulationFractionSd() { return delegate.getColumn("population_fraction_sd", DelegatingFloatColumn::new); } /** * The type that the multiple states being modeled belong to. * @return StrColumn */ public StrColumn getStateType() { return delegate.getColumn("state_type", DelegatingStrColumn::new); } /** * A descriptive name for the state. * @return StrColumn */ public StrColumn getStateName() { return delegate.getColumn("state_name", DelegatingStrColumn::new); } /** * The type of multi-state modeling experiment carried out. * @return StrColumn */ public StrColumn getExperimentType() { return delegate.getColumn("experiment_type", DelegatingStrColumn::new); } /** * Additional textual details of the multi-state modeling, if required. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmNonPolyFeature.java000066400000000000000000000054151414676747700320500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_NON_POLY_FEATURE category provides the defintions * required to select a non-polymeric (ligand) feature. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmNonPolyFeature extends DelegatingCategory { public IhmNonPolyFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "feature_id": return getFeatureId(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "comp_id": return getCompId(); case "atom_id": return getAtomId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the selected non-polymer feature. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The entity identifier of the non-polymer feature. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier of the non-polymer feature, if applicable. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The component identifier of the non-polymer feature. * This data item is a pointer to _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The identifier of the non-polymeric atom, if applicable. * This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmOrderedEnsemble.java000066400000000000000000000075001414676747700321720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_ORDERED_ENSEMBLE category records the * details of the ensembles ordered by time or other order. * Ordered ensembles are described as directed graphs with * edges between nodes representing models or model groups. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmOrderedEnsemble extends DelegatingCategory { public IhmOrderedEnsemble(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "process_id": return getProcessId(); case "process_description": return getProcessDescription(); case "edge_id": return getEdgeId(); case "edge_description": return getEdgeDescription(); case "step_id": return getStepId(); case "step_description": return getStepDescription(); case "ordered_by": return getOrderedBy(); case "model_group_id_begin": return getModelGroupIdBegin(); case "model_group_id_end": return getModelGroupIdEnd(); default: return new DelegatingColumn(column); } } /** * An identifier for the ordered process. * Forms the category key together with _ihm_ordered_ensemble.edge_id. * @return IntColumn */ public IntColumn getProcessId() { return delegate.getColumn("process_id", DelegatingIntColumn::new); } /** * Description of the ordered process. * @return StrColumn */ public StrColumn getProcessDescription() { return delegate.getColumn("process_description", DelegatingStrColumn::new); } /** * An identifier that describes an edge in a directed graph, which * represents an ordered ensemble. * Forms the category key together with _ihm_ordered_ensemble.process_id. * @return IntColumn */ public IntColumn getEdgeId() { return delegate.getColumn("edge_id", DelegatingIntColumn::new); } /** * Description of the edge. * @return StrColumn */ public StrColumn getEdgeDescription() { return delegate.getColumn("edge_description", DelegatingStrColumn::new); } /** * Identifier for a particular step in the ordered process. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * Description of the step. * @return StrColumn */ public StrColumn getStepDescription() { return delegate.getColumn("step_description", DelegatingStrColumn::new); } /** * The parameter based on which the ordering is carried out. * @return StrColumn */ public StrColumn getOrderedBy() { return delegate.getColumn("ordered_by", DelegatingStrColumn::new); } /** * The model group id corresponding to the node at the origin of directed edge. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupIdBegin() { return delegate.getColumn("model_group_id_begin", DelegatingIntColumn::new); } /** * The model group id corresponding to the node at the end of the directed edge. * This data item is a pointer to _ihm_model_group.id in the * IHM_MODEL_GROUP category. * @return IntColumn */ public IntColumn getModelGroupIdEnd() { return delegate.getColumn("model_group_id_end", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPolyAtomFeature.java000066400000000000000000000061241414676747700322140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_POLY_ATOM_FEATURE category provides the defintions * required to select specific atoms. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPolyAtomFeature extends DelegatingCategory { public IhmPolyAtomFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "feature_id": return getFeatureId(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "comp_id": return getCompId(); case "seq_id": return getSeqId(); case "atom_id": return getAtomId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the selected atom feature. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The entity identifier of the atom. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier of the atom, if applicable. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The component identifier of the atom. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The sequence index of the residue to which the atom belongs. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The identifier of the atom. * This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPolyProbeConjugate.java000066400000000000000000000072071414676747700327120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_POLY_PROBE_CONJUGATE category records the * details of the probes that are covalenty attached to residues in the * polymeric entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPolyProbeConjugate extends DelegatingCategory { public IhmPolyProbeConjugate(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "probe_id": return getProbeId(); case "position_id": return getPositionId(); case "chem_comp_descriptor_id": return getChemCompDescriptorId(); case "ambiguous_stoichiometry_flag": return getAmbiguousStoichiometryFlag(); case "probe_stoichiometry": return getProbeStoichiometry(); case "details": return getDetails(); case "dataset_list_id": return getDatasetListId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the probe. * This data item is a pointer to _ihm_probe_list.probe_id in the * IHM_PROBE_LIST category. * @return IntColumn */ public IntColumn getProbeId() { return delegate.getColumn("probe_id", DelegatingIntColumn::new); } /** * An identifier for the position in the polymeric entity where the probe * is attached. * This data item is a pointer to _ihm_poly_probe_position.id in the * IHM_POLY_PROBE_POSITION category. * @return IntColumn */ public IntColumn getPositionId() { return delegate.getColumn("position_id", DelegatingIntColumn::new); } /** * The chemical descriptor of the polymeric residue conjugate with the probe. * This data item is a pointer to _ihm_chemical_component_descriptor.id in the * IHM_CHEMICAL_COMPONENT_DESCRIPTOR category. * @return IntColumn */ public IntColumn getChemCompDescriptorId() { return delegate.getColumn("chem_comp_descriptor_id", DelegatingIntColumn::new); } /** * Indicate whether there is ambiguity regarding the stoichiometry of the labeled site. * @return StrColumn */ public StrColumn getAmbiguousStoichiometryFlag() { return delegate.getColumn("ambiguous_stoichiometry_flag", DelegatingStrColumn::new); } /** * The stoichiometry of the probe labeling site, if known. * @return FloatColumn */ public FloatColumn getProbeStoichiometry() { return delegate.getColumn("probe_stoichiometry", DelegatingFloatColumn::new); } /** * Additional details regarding the conjugate. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * An identifier for the experimental dataset corresponding to the * polymer-probe conjugate. * This data item is a pointer to _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPolyProbePosition.java000066400000000000000000000104551414676747700325760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_POLY_PROBE_POSITION category identifies * specific residue positions in the polymeric entity where probes * are covalently attached. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPolyProbePosition extends DelegatingCategory { public IhmPolyProbePosition(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "entity_description": return getEntityDescription(); case "seq_id": return getSeqId(); case "comp_id": return getCompId(); case "mutation_flag": return getMutationFlag(); case "mut_res_chem_comp_id": return getMutResChemCompId(); case "modification_flag": return getModificationFlag(); case "mod_res_chem_comp_descriptor_id": return getModResChemCompDescriptorId(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A unique identifier for the entity where the probe is attached. * This data item is a pointer to _entity_poly_seq.entity_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Description of the entity. * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * The sequence index of the residue in the entity where the probe is attached. * This data item is a pointer to _entity_poly_seq.num * in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The component identifier of the residue in the entity where the probe is attached. * This data item is a pointer to _entity_poly_seq.mon_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * A flag to indicate whether the residue has an engineered mutation or not. * @return StrColumn */ public StrColumn getMutationFlag() { return delegate.getColumn("mutation_flag", DelegatingStrColumn::new); } /** * The chemical component identifier of the mutated residue, if applicable. * This data item is a pointer to _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getMutResChemCompId() { return delegate.getColumn("mut_res_chem_comp_id", DelegatingStrColumn::new); } /** * A flag to indicate whether the residue is chemically modified or not. * @return StrColumn */ public StrColumn getModificationFlag() { return delegate.getColumn("modification_flag", DelegatingStrColumn::new); } /** * An identifier to the chemical descriptor of the modified residue, if applicable. * This data item is a pointer to _ihm_chemical_component_descriptor.id in the * IHM_CHEMICAL_COMPONENT_DESCRIPTOR category. * @return IntColumn */ public IntColumn getModResChemCompDescriptorId() { return delegate.getColumn("mod_res_chem_comp_descriptor_id", DelegatingIntColumn::new); } /** * An author provided description for the residue position in the polymer. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPolyResidueFeature.java000066400000000000000000000116131414676747700327130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_POLY_RESIDUE_FEATURE category provides the defintions * required to select a specific residue or a set of residues that may or may not be * in a contiguous range. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPolyResidueFeature extends DelegatingCategory { public IhmPolyResidueFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "feature_id": return getFeatureId(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "comp_id_begin": return getCompIdBegin(); case "comp_id_end": return getCompIdEnd(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "residue_range_granularity": return getResidueRangeGranularity(); case "rep_atom": return getRepAtom(); case "interface_residue_flag": return getInterfaceResidueFlag(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the selected residue / residue range feature. * This data item is a pointer to _ihm_feature_list.feature_id in the * IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The entity identifier for residue / residue range. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier for the residue / residue range, if applicable. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The component identifier of the beginning residue / residue range. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdBegin() { return delegate.getColumn("comp_id_begin", DelegatingStrColumn::new); } /** * The component identifier of the ending residue / residue range. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdEnd() { return delegate.getColumn("comp_id_end", DelegatingStrColumn::new); } /** * The sequence index of the beginning residue / residue range. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The sequence index of the ending residue / residue range. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * The coarse-graining information, if the feature is a residue range. * @return StrColumn */ public StrColumn getResidueRangeGranularity() { return delegate.getColumn("residue_range_granularity", DelegatingStrColumn::new); } /** * If _ihm_poly_residue_feature.granularity is by-residue, then indicate the atom used to represent * the residue in three-dimension. Default is the C-alpha atom. * @return StrColumn */ public StrColumn getRepAtom() { return delegate.getColumn("rep_atom", DelegatingStrColumn::new); } /** * A flag to indicate if the feature is an interface residue, identified by experiments and * therefore, used to build spatial restraints during modeling. * @return StrColumn */ public StrColumn getInterfaceResidueFlag() { return delegate.getColumn("interface_residue_flag", DelegatingStrColumn::new); } }IhmPredictedContactRestraint.java000066400000000000000000000213611414676747700341700ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_PREDICTED_CONTACT_RESTRAINT category records the * list of predicted contacts used in the integrative modeling experiment. * This has been adapted from the widely used CASP RR format * (http://www.predictioncenter.org/casp8/index.cgi?page=format#RR). * These contacts may be derived from various computational tools. * The software information can be provided in the SOFTWARE category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPredictedContactRestraint extends DelegatingCategory { public IhmPredictedContactRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_id": return getGroupId(); case "entity_description_1": return getEntityDescription1(); case "entity_description_2": return getEntityDescription2(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "asym_id_1": return getAsymId1(); case "asym_id_2": return getAsymId2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "rep_atom_1": return getRepAtom1(); case "rep_atom_2": return getRepAtom2(); case "distance_lower_limit": return getDistanceLowerLimit(); case "distance_upper_limit": return getDistanceUpperLimit(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "model_granularity": return getModelGranularity(); case "dataset_list_id": return getDatasetListId(); case "software_id": return getSoftwareId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the predicted contact restraint. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to group the predicted contacts. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * A text description of molecular entity 1. * @return StrColumn */ public StrColumn getEntityDescription1() { return delegate.getColumn("entity_description_1", DelegatingStrColumn::new); } /** * A text description of molecular entity 2. * @return StrColumn */ public StrColumn getEntityDescription2() { return delegate.getColumn("entity_description_2", DelegatingStrColumn::new); } /** * The entity identifier for the first monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * An asym/strand identifier for the first monomer partner in the predicted contact. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId1() { return delegate.getColumn("asym_id_1", DelegatingStrColumn::new); } /** * An asym/strand identifier for the second monomer partner in the predicted contact. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId2() { return delegate.getColumn("asym_id_2", DelegatingStrColumn::new); } /** * The component identifier for the first monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The sequence index for the first monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second monomer partner in the predicted contact. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom * used to represent the first monomer partner in three-dimension. Default is the C-alpha atom. * @return StrColumn */ public StrColumn getRepAtom1() { return delegate.getColumn("rep_atom_1", DelegatingStrColumn::new); } /** * If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom * used to represent the second monomer partner in three-dimension. Default is the C-alpha atom. * @return StrColumn */ public StrColumn getRepAtom2() { return delegate.getColumn("rep_atom_2", DelegatingStrColumn::new); } /** * The lower limit to the distance threshold applied to this predicted contact restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceLowerLimit() { return delegate.getColumn("distance_lower_limit", DelegatingFloatColumn::new); } /** * The upper limit to the distance threshold applied to this predicted contact restraint * in the integrative modeling task. * @return FloatColumn */ public FloatColumn getDistanceUpperLimit() { return delegate.getColumn("distance_upper_limit", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the predicted distance restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of distance restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The granularity of the predicted contact as applied to the multi-scale model. * @return StrColumn */ public StrColumn getModelGranularity() { return delegate.getColumn("model_granularity", DelegatingStrColumn::new); } /** * Identifier to the predicted contacts dataset. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Identifier to the software used to obtain the predicted contacts dataset. * This data item is a pointer to the _software.pdbx_ordinal in the * SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmProbeList.java000066400000000000000000000065761414676747700310520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_PROBE_LIST category records the * list of probes used in the experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmProbeList extends DelegatingCategory { public IhmProbeList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "probe_id": return getProbeId(); case "probe_name": return getProbeName(); case "reactive_probe_flag": return getReactiveProbeFlag(); case "reactive_probe_name": return getReactiveProbeName(); case "probe_origin": return getProbeOrigin(); case "probe_link_type": return getProbeLinkType(); case "probe_chem_comp_descriptor_id": return getProbeChemCompDescriptorId(); case "reactive_probe_chem_comp_descriptor_id": return getReactiveProbeChemCompDescriptorId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getProbeId() { return delegate.getColumn("probe_id", DelegatingIntColumn::new); } /** * Author provided name for the probe. * @return StrColumn */ public StrColumn getProbeName() { return delegate.getColumn("probe_name", DelegatingStrColumn::new); } /** * Indicate whether the probe has a reactive form. * @return StrColumn */ public StrColumn getReactiveProbeFlag() { return delegate.getColumn("reactive_probe_flag", DelegatingStrColumn::new); } /** * Author provided name for the reactive_probe, if applicable. * @return StrColumn */ public StrColumn getReactiveProbeName() { return delegate.getColumn("reactive_probe_name", DelegatingStrColumn::new); } /** * The origin of the probe. * @return StrColumn */ public StrColumn getProbeOrigin() { return delegate.getColumn("probe_origin", DelegatingStrColumn::new); } /** * The type of link between the probe and the biomolecule. * @return StrColumn */ public StrColumn getProbeLinkType() { return delegate.getColumn("probe_link_type", DelegatingStrColumn::new); } /** * The identifier for the chemical descriptor of the probe. * This data item is a pointer to _ihm_chemical_component_descriptor.id in the * IHM_CHEMICAL_COMPONENT_DESCRIPTOR category. * @return IntColumn */ public IntColumn getProbeChemCompDescriptorId() { return delegate.getColumn("probe_chem_comp_descriptor_id", DelegatingIntColumn::new); } /** * The identifier for the chemical descriptor of the reactive probe. * This data item is a pointer to _ihm_chemical_component_descriptor.id in the * IHM_CHEMICAL_COMPONENT_DESCRIPTOR category. * @return IntColumn */ public IntColumn getReactiveProbeChemCompDescriptorId() { return delegate.getColumn("reactive_probe_chem_comp_descriptor_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPseudoSite.java000066400000000000000000000045221414676747700312200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_PSEUDO_SITE_FEATURE category records the details * of pseudo sites that may be used in the restraints or model representation. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPseudoSite extends DelegatingCategory { public IhmPseudoSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "radius": return getRadius(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * An identifier to the pseudo site. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The Cartesian X component corresponding to this pseudo site. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The Cartesian Y component corresponding to this pseudo site. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The Cartesian Z component corresponding to this pseudo site. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The radius associated with the pseudo site, if applicable. * @return FloatColumn */ public FloatColumn getRadius() { return delegate.getColumn("radius", DelegatingFloatColumn::new); } /** * Textual description of the pseudo site. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmPseudoSiteFeature.java000066400000000000000000000027261414676747700325400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_PSEUDO_SITE_FEATURE category records the details * of pseudo site features listed in IHM_FEATURE_LIST. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmPseudoSiteFeature extends DelegatingCategory { public IhmPseudoSiteFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "feature_id": return getFeatureId(); case "pseudo_site_id": return getPseudoSiteId(); default: return new DelegatingColumn(column); } } /** * The feature identifier corresponding to this pseudo site. * This data item is a pointer to _ihm_feature_list.feature_id * in the IHM_FEATURE_LIST category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * The pseudo site identifier corresponding to this feature. * This data item is a pointer to _ihm_pseudo_site.id * in the IHM_PSEUDO_SITE category. * @return IntColumn */ public IntColumn getPseudoSiteId() { return delegate.getColumn("pseudo_site_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmRelatedDatasets.java000066400000000000000000000043421414676747700322050ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Category holds information about related datasets, where one is derived from the other. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmRelatedDatasets extends DelegatingCategory { public IhmRelatedDatasets(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dataset_list_id_derived": return getDatasetListIdDerived(); case "dataset_list_id_primary": return getDatasetListIdPrimary(); case "transformation_id": return getTransformationId(); default: return new DelegatingColumn(column); } } /** * The dataset list id corresponding to the derived dataset. * This data item is a pointer to _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListIdDerived() { return delegate.getColumn("dataset_list_id_derived", DelegatingIntColumn::new); } /** * The primary dataset list id from which the corresponding derived dataset is obtained. * This data item is a pointer to _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListIdPrimary() { return delegate.getColumn("dataset_list_id_primary", DelegatingIntColumn::new); } /** * A pointer to the transformation matrix, if applicable. * The transformation matrix is to be applied to the derived dataset * in order to transform it to the primary dataset from which it is * derived. Examples include segmented 3DEM maps, Gaussian Mixture Models * derived from 3DEM maps, starting comparative models. * This data item is a pointer to _ihm_data_transformation.id * in the IHM_DATA_TRANSFORMATION category. * @return IntColumn */ public IntColumn getTransformationId() { return delegate.getColumn("transformation_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmResiduesNotModeled.java000066400000000000000000000114501414676747700326700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_RESIDUES_NOT_MODELED category record the * details of the residues that are defined in the * IHM_STRUCT_ASSEMBLY category but are missing in the * three-dimensional model (ATOM_SITE, IHM_SPHERE_OBJ_SITE, * IHM_GAUSSIAN_OBJ_SITE categories) i.e., residues in the * assembly that are not modeled. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmResiduesNotModeled extends DelegatingCategory { public IhmResiduesNotModeled(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "entity_description": return getEntityDescription(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "comp_id_begin": return getCompIdBegin(); case "comp_id_end": return getCompIdEnd(); case "reason": return getReason(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the structural model. * This data item is a pointer to _ihm_model_list.model_id * in the IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * A text description of the molecular entity, whose residues are not modeled. * This data item is a pointer to _entity.pdbx_description in the ENTITY category. * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * A unique identifier to the molecular entity, whose residues are not modeled. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The starting residue index for the sequence segment of missing residues. * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The ending residue index for the sequence segment of missing residues. * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * The starting residue for the sequence segment of missing residues. * This data item is a pointer to _entity_poly_seq.mon_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdBegin() { return delegate.getColumn("comp_id_begin", DelegatingStrColumn::new); } /** * The ending residue for the sequence segment of missing residues. * This data item is a pointer to _entity_poly_seq.mon_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompIdEnd() { return delegate.getColumn("comp_id_end", DelegatingStrColumn::new); } /** * The reason why the residues are missing in the structural model. * @return StrColumn */ public StrColumn getReason() { return delegate.getColumn("reason", DelegatingStrColumn::new); } /** * Additional details regarding the missing segments. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmSasRestraint.java000066400000000000000000000114211414676747700315520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_SAS_RESTRAINT category records the * details of the SAS data used as restraints in the * IHM modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmSasRestraint extends DelegatingCategory { public IhmSasRestraint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "dataset_list_id": return getDatasetListId(); case "model_id": return getModelId(); case "struct_assembly_id": return getStructAssemblyId(); case "profile_segment_flag": return getProfileSegmentFlag(); case "fitting_atom_type": return getFittingAtomType(); case "fitting_method": return getFittingMethod(); case "fitting_state": return getFittingState(); case "radius_of_gyration": return getRadiusOfGyration(); case "chi_value": return getChiValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the SAS restraint description. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Identifier to the SAS data used. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * The model number corresponding to the SAS fitting result presented. * This data item is a pointer to _ihm_model_list.model_id in the * IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * An indicator to whether the whole assembly that is modeled is fit into the SAS data * or if only a subset of the structural assembly is fit into the data. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. The IHM_STRUCT_ASSEMBLY category provides the * details regarding the different structural assemblies used in the modeling. * The default value for this data item is "1" indicating that the entire assembly * being modeled is fit into the SAS data. * @return IntColumn */ public IntColumn getStructAssemblyId() { return delegate.getColumn("struct_assembly_id", DelegatingIntColumn::new); } /** * A flag that indicates whether or not the SAS profile is segmented i.e., * whether the whole SAS profile is used or only a portion of it is used * (by masking or by other means) as restraint in the modeling. * @return StrColumn */ public StrColumn getProfileSegmentFlag() { return delegate.getColumn("profile_segment_flag", DelegatingStrColumn::new); } /** * The type of atoms in the model fit to the SAS data. * @return StrColumn */ public StrColumn getFittingAtomType() { return delegate.getColumn("fitting_atom_type", DelegatingStrColumn::new); } /** * The method used for fitting the model to the SAS data. * @return StrColumn */ public StrColumn getFittingMethod() { return delegate.getColumn("fitting_method", DelegatingStrColumn::new); } /** * An indicator to single or multiple state fitting. * @return StrColumn */ public StrColumn getFittingState() { return delegate.getColumn("fitting_state", DelegatingStrColumn::new); } /** * Radius of gyration obtained from the SAS profile, if used as input restraint. * @return FloatColumn */ public FloatColumn getRadiusOfGyration() { return delegate.getColumn("radius_of_gyration", DelegatingFloatColumn::new); } /** * The chi value resulting from fitting the model to the SAS data. * @return FloatColumn */ public FloatColumn getChiValue() { return delegate.getColumn("chi_value", DelegatingFloatColumn::new); } /** * Additional details regarding the SAS restraint used. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmSphereObjSite.java000066400000000000000000000104671414676747700316470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_SPHERE_OBJ_SITE category records the details * of the spherical objects modeled in the integrative structural model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmSphereObjSite extends DelegatingCategory { public IhmSphereObjSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); case "asym_id": return getAsymId(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "object_radius": return getObjectRadius(); case "rmsf": return getRmsf(); case "model_id": return getModelId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this pseudo atom / sphere object. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The entity identifier corresponding to this sphere object. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The leading sequence index corresponding to this sphere object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The trailing sequence index corresponding to this sphere object. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * An asym/strand identifier corresponding to this sphere object. * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The Cartesian X component corresponding to this sphere object. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The Cartesian Y component corresponding to this sphere object. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The Cartesian Z component corresponding to this sphere object. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The radius associated with the primitive sphere object at this position. * @return FloatColumn */ public FloatColumn getObjectRadius() { return delegate.getColumn("object_radius", DelegatingFloatColumn::new); } /** * The Root Mean Square Fluctuation (RMSF) observed in the primitive * sphere object at this position. * @return FloatColumn */ public FloatColumn getRmsf() { return delegate.getColumn("rmsf", DelegatingFloatColumn::new); } /** * The model id corresponding to the sphere object. * This data item is a pointer to _ihm_model_list.model_id * in the IHM_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } }IhmStartingComparativeModels.java000066400000000000000000000127601414676747700342120ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STARTING_COMPARATIVE_MODELS category records * additional details about comparative models used as starting inputs in * the integrative model building process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStartingComparativeModels extends DelegatingCategory { public IhmStartingComparativeModels(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "starting_model_id": return getStartingModelId(); case "starting_model_auth_asym_id": return getStartingModelAuthAsymId(); case "starting_model_seq_id_begin": return getStartingModelSeqIdBegin(); case "starting_model_seq_id_end": return getStartingModelSeqIdEnd(); case "template_auth_asym_id": return getTemplateAuthAsymId(); case "template_seq_id_begin": return getTemplateSeqIdBegin(); case "template_seq_id_end": return getTemplateSeqIdEnd(); case "template_sequence_identity": return getTemplateSequenceIdentity(); case "template_sequence_identity_denominator": return getTemplateSequenceIdentityDenominator(); case "template_dataset_list_id": return getTemplateDatasetListId(); case "alignment_file_id": return getAlignmentFileId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the starting comparative model. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The identifier for the starting structural model. * This data item is a pointer to _ihm_starting_model_details.starting_model_id * in the IHM_STARTING_MODEL_DETAILS category. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * The chainId/auth_asym_id corresponding to the starting model. * @return StrColumn */ public StrColumn getStartingModelAuthAsymId() { return delegate.getColumn("starting_model_auth_asym_id", DelegatingStrColumn::new); } /** * The starting residue index of the starting model. * @return IntColumn */ public IntColumn getStartingModelSeqIdBegin() { return delegate.getColumn("starting_model_seq_id_begin", DelegatingIntColumn::new); } /** * The ending residue index of the starting model. * @return IntColumn */ public IntColumn getStartingModelSeqIdEnd() { return delegate.getColumn("starting_model_seq_id_end", DelegatingIntColumn::new); } /** * The chainId/auth_asym_id corresponding to the template. * @return StrColumn */ public StrColumn getTemplateAuthAsymId() { return delegate.getColumn("template_auth_asym_id", DelegatingStrColumn::new); } /** * The starting residue index of the template. * @return IntColumn */ public IntColumn getTemplateSeqIdBegin() { return delegate.getColumn("template_seq_id_begin", DelegatingIntColumn::new); } /** * The ending residue index of the template. * @return IntColumn */ public IntColumn getTemplateSeqIdEnd() { return delegate.getColumn("template_seq_id_end", DelegatingIntColumn::new); } /** * The percentage sequence identity between the template sequence and the comparative model sequence. * @return FloatColumn */ public FloatColumn getTemplateSequenceIdentity() { return delegate.getColumn("template_sequence_identity", DelegatingFloatColumn::new); } /** * The denominator used while calculating the sequence identity provided in * _ihm_starting_comparative_models.template_sequence_identity. * @return StrColumn */ public StrColumn getTemplateSequenceIdentityDenominator() { return delegate.getColumn("template_sequence_identity_denominator", DelegatingStrColumn::new); } /** * The dataset list id corresponding to the template used to obtain the comparative model. * This data item is a pointer to _ihm_dataset_list.id in the IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getTemplateDatasetListId() { return delegate.getColumn("template_dataset_list_id", DelegatingIntColumn::new); } /** * The file id corresponding to the sequence alignment of the template sequence and the comparative model sequence. * This data item is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getAlignmentFileId() { return delegate.getColumn("alignment_file_id", DelegatingIntColumn::new); } /** * Additional details regarding the starting comparative models. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }IhmStartingComputationalModels.java000066400000000000000000000037551414676747700345630ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STARTING_COMPUTATIONAL_MODELS category records * additional details about computational models used as starting inputs in * the integrative model building process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStartingComputationalModels extends DelegatingCategory { public IhmStartingComputationalModels(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "starting_model_id": return getStartingModelId(); case "script_file_id": return getScriptFileId(); case "software_id": return getSoftwareId(); default: return new DelegatingColumn(column); } } /** * The identifier for the starting structural model. * This data item is a pointer to _ihm_starting_model_details.starting_model_id * in the IHM_STARTING_MODEL_DETAILS category. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * The file id corresponding to the script used in the computational modeling. * This data item is a pointer to _ihm_external_files.id in the IHM_EXTERNAL_FILES category. * @return IntColumn */ public IntColumn getScriptFileId() { return delegate.getColumn("script_file_id", DelegatingIntColumn::new); } /** * An identifier to the software used in computational modeling. * This data item is a pointer to _software.pdbx_ordinal in the SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStartingModelCoord.java000066400000000000000000000134521414676747700327010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STARTING_MODEL_COORD category records the coordinates * for structural templates used as starting inputs in the integrative model * building tasks. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStartingModelCoord extends DelegatingCategory { public IhmStartingModelCoord(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "starting_model_id": return getStartingModelId(); case "group_PDB": return getGroupPDB(); case "id": return getId(); case "type_symbol": return getTypeSymbol(); case "entity_id": return getEntityId(); case "atom_id": return getAtomId(); case "comp_id": return getCompId(); case "seq_id": return getSeqId(); case "asym_id": return getAsymId(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "B_iso_or_equiv": return getBIsoOrEquiv(); case "formal_charge": return getFormalCharge(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this coordinate position. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * The identifier for the starting structural model. * This data item is a pointer to _ihm_starting_model_details.starting_model_id * in the IHM_STARTING_MODEL_DETAILS category. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * The group of atoms to which the atom site in the starting model belongs. This data * item is provided for compatibility with the original Protein Data Bank format, * and only for that purpose. * @return StrColumn */ public StrColumn getGroupPDB() { return delegate.getColumn("group_PDB", DelegatingStrColumn::new); } /** * The serial number for this coordinate position. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The atom type symbol(element symbol) corresponding to this coordinate position. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * The entity identifier corresponding to this coordinate position. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The atom identifier/name corresponding to this coordinate position. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The component identifier corresponding to this coordinate position. * This data item is a pointer to _chem_comp.id in the * CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The sequence index corresponding this to coordinate position. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The asym/strand id corresponding to this coordinate position. * * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The Cartesian X component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The Cartesian Y component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The Cartesian Z component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The isotropic temperature factor corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getBIsoOrEquiv() { return delegate.getColumn("B_iso_or_equiv", DelegatingFloatColumn::new); } /** * The formal charge corresponding to this coordinate position. * @return IntColumn */ public IntColumn getFormalCharge() { return delegate.getColumn("formal_charge", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStartingModelDetails.java000066400000000000000000000113751414676747700332220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STARTING_MODEL_DETAILS category records the * details about structural models used as starting inputs in * the integrative model building process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStartingModelDetails extends DelegatingCategory { public IhmStartingModelDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "starting_model_id": return getStartingModelId(); case "entity_id": return getEntityId(); case "entity_description": return getEntityDescription(); case "asym_id": return getAsymId(); case "entity_poly_segment_id": return getEntityPolySegmentId(); case "starting_model_source": return getStartingModelSource(); case "starting_model_auth_asym_id": return getStartingModelAuthAsymId(); case "starting_model_sequence_offset": return getStartingModelSequenceOffset(); case "dataset_list_id": return getDatasetListId(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the starting structural model. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * A unique identifier for the distinct molecular entities. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A text description of the molecular entity * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * An asym/strand identifier for the entity molecule. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The identifier for the polymeric segment modeled using this starting model. * This data item is a pointer to _ihm_entity_poly_segment.id in the * IHM_ENTITY_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getEntityPolySegmentId() { return delegate.getColumn("entity_poly_segment_id", DelegatingIntColumn::new); } /** * The source of the starting model. * @return StrColumn */ public StrColumn getStartingModelSource() { return delegate.getColumn("starting_model_source", DelegatingStrColumn::new); } /** * The author assigned chainId/auth_asym_id corresponding to this starting model. * This corresponds to the chainId/auth_asym_id of the experimental models in the * PDB or comparative models in the Model Archive or the starting models referenced * via a DOI. If starting models are included in IHM_STARTING_MODEL_COORD, then * this will be the same as _ihm_starting_model_details.asym_id. * @return StrColumn */ public StrColumn getStartingModelAuthAsymId() { return delegate.getColumn("starting_model_auth_asym_id", DelegatingStrColumn::new); } /** * The offset in residue numbering between the starting model and the deposited I/H model, if applicable. * I/H model residue number = Starting model residue number + offset * @return IntColumn */ public IntColumn getStartingModelSequenceOffset() { return delegate.getColumn("starting_model_sequence_offset", DelegatingIntColumn::new); } /** * Identifier to the starting model (comparative, experimental or integrative) * used as input in the integrative modeling. * This data item is a pointer to the _ihm_dataset_list.id in the * IHM_DATASET_LIST category. * @return IntColumn */ public IntColumn getDatasetListId() { return delegate.getColumn("dataset_list_id", DelegatingIntColumn::new); } /** * Additional description regarding the starting model. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStartingModelSeqDif.java000066400000000000000000000113461414676747700330060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STARTING_MODEL_SEQ_DIF category provide a * mechanism for indicating and annotating point differences * between the sequence of the entity or biological unit described * in the data block and the sequence of the starting model used in * the integrative modeling referenced from a database. The point * differences may be due to point mutations introduced in the * starting model or the presence of modified amino acid residues. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStartingModelSeqDif extends DelegatingCategory { public IhmStartingModelSeqDif(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "seq_id": return getSeqId(); case "comp_id": return getCompId(); case "starting_model_id": return getStartingModelId(); case "db_entity_id": return getDbEntityId(); case "db_asym_id": return getDbAsymId(); case "db_seq_id": return getDbSeqId(); case "db_comp_id": return getDbCompId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the entry. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A unique identifier for the distinct molecular entities. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier for the entity molecule. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The residue index. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The component identifier for the residue. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * Unique identifier for the starting model record. * This data item is a pointer to _ihm_starting_model_details.starting_model_id in the * IHM_STARTING_MODEL_DETAILS category. * @return StrColumn */ public StrColumn getStartingModelId() { return delegate.getColumn("starting_model_id", DelegatingStrColumn::new); } /** * The molecular entity of the database starting model. * @return StrColumn */ public StrColumn getDbEntityId() { return delegate.getColumn("db_entity_id", DelegatingStrColumn::new); } /** * The asym/strand identifier for the entity molecule of the database starting model. * @return StrColumn */ public StrColumn getDbAsymId() { return delegate.getColumn("db_asym_id", DelegatingStrColumn::new); } /** * The corresponding residue index of the database starting model. * @return IntColumn */ public IntColumn getDbSeqId() { return delegate.getColumn("db_seq_id", DelegatingIntColumn::new); } /** * The correspinding component identifier for the residue in the database starting model. * @return StrColumn */ public StrColumn getDbCompId() { return delegate.getColumn("db_comp_id", DelegatingStrColumn::new); } /** * A description of special aspects of the point differences * between the sequence of the entity or biological unit described * in the data block and that in the starting model referenced * from a database. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStructAssembly.java000066400000000000000000000027001414676747700321140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STRUCT_ASSEMBLY category lists * all the structural assemblies used in the integrative * modeling study. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStructAssembly extends DelegatingCategory { public IhmStructAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural assembly. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A name for the structural assembly. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Description of the structural assembly. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStructAssemblyClass.java000066400000000000000000000034251414676747700331070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STRUCT_ASSEMBLY_CLASS category lists * all the structural assembly classes relevant to the entry. This * category provides a mechanism to define classes of the * structural assemblies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStructAssemblyClass extends DelegatingCategory { public IhmStructAssemblyClass(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "type": return getType(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural assembly class. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A user provided name for the class. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The type of classifier. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Additional description regarding the class. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }IhmStructAssemblyClassLink.java000066400000000000000000000030551414676747700336450ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STRUCT_ASSEMBLY_CLASS_LINK category provides * details regarding the structural assembly classes. This * category provides a mechanism to identify the classes to which * structural assemblies belong. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStructAssemblyClassLink extends DelegatingCategory { public IhmStructAssemblyClassLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "class_id": return getClassId(); case "assembly_id": return getAssemblyId(); default: return new DelegatingColumn(column); } } /** * An identifier for the structural assembly class. * This data item is a pointer to _ihm_struct_assembly_class.id * in the IHM_STRUCT_ASSEMBLY_CLASS category. * @return IntColumn */ public IntColumn getClassId() { return delegate.getColumn("class_id", DelegatingIntColumn::new); } /** * An identifier for the structural assembly. * This data item is a pointer to _ihm_struct_assembly.id * in the IHM_STRUCT_ASSEMBLY category. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/IhmStructAssemblyDetails.java000066400000000000000000000073131414676747700334270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the IHM_STRUCT_ASSEMBLY_DETAILS category records * the details of the structural assemblies and used in the * integrative modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class IhmStructAssemblyDetails extends DelegatingCategory { public IhmStructAssemblyDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "assembly_id": return getAssemblyId(); case "parent_assembly_id": return getParentAssemblyId(); case "entity_description": return getEntityDescription(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "entity_poly_segment_id": return getEntityPolySegmentId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural assembly description. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier for the structural assembly. * This data item will remain the same for all components * of an assembly. * This data item is a pointer to _ihm_struct_assembly.id * in the IHM_STRUCT_ASSEMBLY category. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } /** * The parent of this assembly in a hierarchy. * This data item is a pointer to _ihm_struct_assembly.id in the * IHM_STRUCT_ASSEMBLY category. * This data item should point to the assembly id of the immediate * parent in a hierarchy. * By convention, the full assembly (top of hierarchy) is assigned parent id 0 (zero). * In case of assemblies that do not conform to a hierarchy, * _ihm_struct_assembly_details.parent_assembly_id is the same as * _ihm_struct_assembly_details.assembly_id indicating a self-parent. * @return IntColumn */ public IntColumn getParentAssemblyId() { return delegate.getColumn("parent_assembly_id", DelegatingIntColumn::new); } /** * A text description of the molecular entity * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * A unique identifier for distinct molecular entities. * This data item is a pointer to _entity.id in the * ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier for the component in the assembly. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The identifier for the polymeric segment in the assembly. * This data item is a pointer to _ihm_entity_poly_segment.id in the * IHM_ENTITY_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getEntityPolySegmentId() { return delegate.getColumn("entity_poly_segment_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Journal.java000066400000000000000000000303341414676747700301100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the JOURNAL category record details about the * book-keeping by the journal staff when processing * a data block submitted for publication. * * The creator of a data block will not normally specify these data. * The data names are not defined in the dictionary because they are * for journal use only. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Journal extends DelegatingCategory { public Journal(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "coden_ASTM": return getCodenASTM(); case "coden_Cambridge": return getCodenCambridge(); case "coeditor_address": return getCoeditorAddress(); case "coeditor_code": return getCoeditorCode(); case "coeditor_email": return getCoeditorEmail(); case "coeditor_fax": return getCoeditorFax(); case "coeditor_name": return getCoeditorName(); case "coeditor_notes": return getCoeditorNotes(); case "coeditor_phone": return getCoeditorPhone(); case "data_validation_number": return getDataValidationNumber(); case "date_accepted": return getDateAccepted(); case "date_from_coeditor": return getDateFromCoeditor(); case "date_to_coeditor": return getDateToCoeditor(); case "date_printers_final": return getDatePrintersFinal(); case "date_printers_first": return getDatePrintersFirst(); case "date_proofs_in": return getDateProofsIn(); case "date_proofs_out": return getDateProofsOut(); case "date_recd_copyright": return getDateRecdCopyright(); case "date_recd_electronic": return getDateRecdElectronic(); case "date_recd_hard_copy": return getDateRecdHardCopy(); case "issue": return getIssue(); case "language": return getLanguage(); case "name_full": return getNameFull(); case "page_first": return getPageFirst(); case "page_last": return getPageLast(); case "paper_category": return getPaperCategory(); case "suppl_publ_number": return getSupplPublNumber(); case "suppl_publ_pages": return getSupplPublPages(); case "techeditor_address": return getTecheditorAddress(); case "techeditor_code": return getTecheditorCode(); case "techeditor_email": return getTecheditorEmail(); case "techeditor_fax": return getTecheditorFax(); case "techeditor_name": return getTecheditorName(); case "techeditor_notes": return getTecheditorNotes(); case "techeditor_phone": return getTecheditorPhone(); case "volume": return getVolume(); case "year": return getYear(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCodenASTM() { return delegate.getColumn("coden_ASTM", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCodenCambridge() { return delegate.getColumn("coden_Cambridge", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorAddress() { return delegate.getColumn("coeditor_address", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorCode() { return delegate.getColumn("coeditor_code", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorEmail() { return delegate.getColumn("coeditor_email", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorFax() { return delegate.getColumn("coeditor_fax", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorName() { return delegate.getColumn("coeditor_name", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorNotes() { return delegate.getColumn("coeditor_notes", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getCoeditorPhone() { return delegate.getColumn("coeditor_phone", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDataValidationNumber() { return delegate.getColumn("data_validation_number", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateAccepted() { return delegate.getColumn("date_accepted", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateFromCoeditor() { return delegate.getColumn("date_from_coeditor", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateToCoeditor() { return delegate.getColumn("date_to_coeditor", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDatePrintersFinal() { return delegate.getColumn("date_printers_final", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDatePrintersFirst() { return delegate.getColumn("date_printers_first", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateProofsIn() { return delegate.getColumn("date_proofs_in", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateProofsOut() { return delegate.getColumn("date_proofs_out", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateRecdCopyright() { return delegate.getColumn("date_recd_copyright", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateRecdElectronic() { return delegate.getColumn("date_recd_electronic", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getDateRecdHardCopy() { return delegate.getColumn("date_recd_hard_copy", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getIssue() { return delegate.getColumn("issue", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getLanguage() { return delegate.getColumn("language", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getNameFull() { return delegate.getColumn("name_full", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getPageFirst() { return delegate.getColumn("page_first", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getPageLast() { return delegate.getColumn("page_last", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getPaperCategory() { return delegate.getColumn("paper_category", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getSupplPublNumber() { return delegate.getColumn("suppl_publ_number", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getSupplPublPages() { return delegate.getColumn("suppl_publ_pages", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorAddress() { return delegate.getColumn("techeditor_address", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorCode() { return delegate.getColumn("techeditor_code", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorEmail() { return delegate.getColumn("techeditor_email", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorFax() { return delegate.getColumn("techeditor_fax", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorName() { return delegate.getColumn("techeditor_name", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorNotes() { return delegate.getColumn("techeditor_notes", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTecheditorPhone() { return delegate.getColumn("techeditor_phone", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getVolume() { return delegate.getColumn("volume", DelegatingStrColumn::new); } /** * Journal data items are defined by the journal staff. * @return StrColumn */ public StrColumn getYear() { return delegate.getColumn("year", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/JournalIndex.java000066400000000000000000000030341414676747700310750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the JOURNAL_INDEX category are used to list terms * used to generate the journal indexes. * * The creator of a data block will not normally specify these data * items. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class JournalIndex extends DelegatingCategory { public JournalIndex(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "subterm": return getSubterm(); case "term": return getTerm(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * Journal index data items are defined by the journal staff. * @return StrColumn */ public StrColumn getSubterm() { return delegate.getColumn("subterm", DelegatingStrColumn::new); } /** * Journal index data items are defined by the journal staff. * @return StrColumn */ public StrColumn getTerm() { return delegate.getColumn("term", DelegatingStrColumn::new); } /** * Journal index data items are defined by the journal staff. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaAlignment.java000066400000000000000000000044101414676747700306660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_ALIGMNENT category record details about * the relationship between the sequences of the target and the * structural template obtained through multiple sequence alignment * methods. Alignments can be fully gapped or partial. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaAlignment extends DelegatingCategory { public MaAlignment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "alignment_id": return getAlignmentId(); case "target_template_flag": return getTargetTemplateFlag(); case "sequence": return getSequence(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this record. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the alignment. * This data item is a pointer to _ma_alignment_details.alignment_id * in the MA_ALIGNMENT_DETAILS category. * @return IntColumn */ public IntColumn getAlignmentId() { return delegate.getColumn("alignment_id", DelegatingIntColumn::new); } /** * A flag to indicate whether the sequence corresponds to the target or a template. * @return StrColumn */ public StrColumn getTargetTemplateFlag() { return delegate.getColumn("target_template_flag", DelegatingStrColumn::new); } /** * The target / template sequence in the multiple sequence alignment. * The sequence includes gaps and is reproduced as observed in the multiple sequence alignment. * The sequence can span multiple lines and can be expressed as a string of one-letter codes. * @return StrColumn */ public StrColumn getSequence() { return delegate.getColumn("sequence", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaAlignmentDetails.java000066400000000000000000000103421414676747700321750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_ALIGNMENT_DETAILS category record * details of the target-template pairwise and multiple sequence * alignments used in the homology/comparative modeling. * The actual alignments are captured in the MA_ALIGNMENT category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaAlignmentDetails extends DelegatingCategory { public MaAlignmentDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "alignment_id": return getAlignmentId(); case "template_segment_id": return getTemplateSegmentId(); case "target_asym_id": return getTargetAsymId(); case "score_type": return getScoreType(); case "score_type_other_details": return getScoreTypeOtherDetails(); case "score_value": return getScoreValue(); case "percent_sequence_identity": return getPercentSequenceIdentity(); case "sequence_identity_denominator": return getSequenceIdentityDenominator(); case "sequence_identity_denominator_other_details": return getSequenceIdentityDenominatorOtherDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this record. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the alignment. * This data item is a pointer to _ma_alignment_info.alignment_id * in the MA_ALIGNMENT_INFO category. * @return IntColumn */ public IntColumn getAlignmentId() { return delegate.getColumn("alignment_id", DelegatingIntColumn::new); } /** * The template segment identifier. This data item is a pointer to * _ma_template_poly_segment.id in the MA_TEMPLATE_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getTemplateSegmentId() { return delegate.getColumn("template_segment_id", DelegatingIntColumn::new); } /** * The target instance identifier. This data item is a pointer to * _ma_target_entity_instance.asym_id in the MA_TARGET_ENTITY_INSTANCE category. * @return StrColumn */ public StrColumn getTargetAsymId() { return delegate.getColumn("target_asym_id", DelegatingStrColumn::new); } /** * The alignment score type. * @return StrColumn */ public StrColumn getScoreType() { return delegate.getColumn("score_type", DelegatingStrColumn::new); } /** * Details for other score types. * @return StrColumn */ public StrColumn getScoreTypeOtherDetails() { return delegate.getColumn("score_type_other_details", DelegatingStrColumn::new); } /** * The alignment score value. * @return FloatColumn */ public FloatColumn getScoreValue() { return delegate.getColumn("score_value", DelegatingFloatColumn::new); } /** * The percent sequence identity between the template sequence and the target sequence being modeled. * @return FloatColumn */ public FloatColumn getPercentSequenceIdentity() { return delegate.getColumn("percent_sequence_identity", DelegatingFloatColumn::new); } /** * The denominator used while calculating sequence identity. * @return StrColumn */ public StrColumn getSequenceIdentityDenominator() { return delegate.getColumn("sequence_identity_denominator", DelegatingStrColumn::new); } /** * Details for other sequence identity denominators. * @return StrColumn */ public StrColumn getSequenceIdentityDenominatorOtherDetails() { return delegate.getColumn("sequence_identity_denominator_other_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaAlignmentInfo.java000066400000000000000000000061131414676747700315040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_ALIGNMENT_INFO category record * list of target-template alignments (pairwise as well as * multiple-sequence alignments) used in the homology/comparative modeling. * Additional details are included in the MA_ALIGNMENT_DETAILS category * and the actual alignments are captured in the MA_ALIGNMENT category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaAlignmentInfo extends DelegatingCategory { public MaAlignmentInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "alignment_id": return getAlignmentId(); case "data_id": return getDataId(); case "software_group_id": return getSoftwareGroupId(); case "alignment_length": return getAlignmentLength(); case "alignment_type": return getAlignmentType(); case "alignment_type_other_details": return getAlignmentTypeOtherDetails(); case "alignment_mode": return getAlignmentMode(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the alignment. * @return IntColumn */ public IntColumn getAlignmentId() { return delegate.getColumn("alignment_id", DelegatingIntColumn::new); } /** * The data_id identifier. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } /** * Identifier to the set of software used to obtaine the multiple sequence alignment. * This data item is a pointer to the _ma_software_group.group_id in the * MA_SOFTWARE_GROUP category. * @return IntColumn */ public IntColumn getSoftwareGroupId() { return delegate.getColumn("software_group_id", DelegatingIntColumn::new); } /** * The total length of the alignment including gaps. * @return IntColumn */ public IntColumn getAlignmentLength() { return delegate.getColumn("alignment_length", DelegatingIntColumn::new); } /** * The alignment type. * @return StrColumn */ public StrColumn getAlignmentType() { return delegate.getColumn("alignment_type", DelegatingStrColumn::new); } /** * Details for other alignment types. * @return StrColumn */ public StrColumn getAlignmentTypeOtherDetails() { return delegate.getColumn("alignment_type_other_details", DelegatingStrColumn::new); } /** * The alignment mode. * @return StrColumn */ public StrColumn getAlignmentMode() { return delegate.getColumn("alignment_mode", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaAngleRestraints.java000066400000000000000000000225431414676747700320640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_ANGLE_RESTRAINTS category captures the * details of angle restraints between atoms. Each angle is spanned * from atom one to atom three. Each atom defining the angle can be * part of any entity present and does not originate in the same * entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaAngleRestraints extends DelegatingCategory { public MaAngleRestraints(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "restraint_id": return getRestraintId(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "entity_id_3": return getEntityId3(); case "asym_id_1": return getAsymId1(); case "asym_id_2": return getAsymId2(); case "asym_id_3": return getAsymId3(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "comp_id_3": return getCompId3(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "seq_id_3": return getSeqId3(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "lower_limit": return getLowerLimit(); case "upper_limit": return getUpperLimit(); case "lower_limit_esd": return getLowerLimitEsd(); case "upper_limit_esd": return getUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "name": return getName(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the angle restraint record. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier pointing to the _ma_restraints.restraint_id in the MA_RESTRAINTS category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The entity identifier for the first partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * The entity identifier for the third partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId3() { return delegate.getColumn("entity_id_3", DelegatingStrColumn::new); } /** * An asym/strand identifier for the first partner in the angle restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId1() { return delegate.getColumn("asym_id_1", DelegatingStrColumn::new); } /** * An asym/strand identifier for the second partner in the angle restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId2() { return delegate.getColumn("asym_id_2", DelegatingStrColumn::new); } /** * An asym/strand identifier for the third partner in the angle restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId3() { return delegate.getColumn("asym_id_3", DelegatingStrColumn::new); } /** * The component identifier for the first partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The component identifier for the third partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId3() { return delegate.getColumn("comp_id_3", DelegatingStrColumn::new); } /** * The sequence index for the first partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * The sequence index for the third partner in the angle restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId3() { return delegate.getColumn("seq_id_3", DelegatingIntColumn::new); } /** * Atom identifier for the first partner in the angle restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * Atom identifier for the second partner in the angle restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * Atom identifier for the third partner in the angle restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * The lower limit of the angle threshold. * @return FloatColumn */ public FloatColumn getLowerLimit() { return delegate.getColumn("lower_limit", DelegatingFloatColumn::new); } /** * The upper limit of the angle threshold. * @return FloatColumn */ public FloatColumn getUpperLimit() { return delegate.getColumn("upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit applied to this angle restraint. * @return FloatColumn */ public FloatColumn getLowerLimitEsd() { return delegate.getColumn("lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit applied to this angle restraint. * @return FloatColumn */ public FloatColumn getUpperLimitEsd() { return delegate.getColumn("upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the angle restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The angle name, if applicable. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaCoevolutionMsa.java000066400000000000000000000037301414676747700317230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_COEVOLUTION_MSA category record details about * the coevolution multiple sequence alignments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaCoevolutionMsa extends DelegatingCategory { public MaCoevolutionMsa(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "msa_id": return getMsaId(); case "seq_id": return getSeqId(); case "sequence": return getSequence(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the coevolution MSA. * This data item is a pointer to _ma_coevolution_msa_details.msa_id in the * MA_COEVOLUTION_MSA_DETAILS category. * @return IntColumn */ public IntColumn getMsaId() { return delegate.getColumn("msa_id", DelegatingIntColumn::new); } /** * An identifier for the sequence. * This data item is a pointer to _ma_coevolution_seq_db_ref.seq_id in the * MA_COEVOLUTION_SEQ_DB_REF category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The one letter code of the polymer sequence with gaps as in the alignment. * @return StrColumn */ public StrColumn getSequence() { return delegate.getColumn("sequence", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaCoevolutionMsaDetails.java000066400000000000000000000065151414676747700332350ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_COEVOLUTION_MSA_DETAILS category record details about * the coevolution MSA used in the modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaCoevolutionMsaDetails extends DelegatingCategory { public MaCoevolutionMsaDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "msa_id": return getMsaId(); case "target_entity_id": return getTargetEntityId(); case "target_sequence": return getTargetSequence(); case "seq_clust_db": return getSeqClustDb(); case "seq_clust_db_other_details": return getSeqClustDbOtherDetails(); case "seq_clust_db_version": return getSeqClustDbVersion(); case "data_id": return getDataId(); case "software_group_id": return getSoftwareGroupId(); default: return new DelegatingColumn(column); } } /** * An identifier for the coevolution MSA. * @return IntColumn */ public IntColumn getMsaId() { return delegate.getColumn("msa_id", DelegatingIntColumn::new); } /** * An identifier for the target entity. * @return StrColumn */ public StrColumn getTargetEntityId() { return delegate.getColumn("target_entity_id", DelegatingStrColumn::new); } /** * The one letter code of the target sequence with gaps as in the alignment. * @return StrColumn */ public StrColumn getTargetSequence() { return delegate.getColumn("target_sequence", DelegatingStrColumn::new); } /** * The sequence cluster database used to obtain the coevolution MSA. * @return StrColumn */ public StrColumn getSeqClustDb() { return delegate.getColumn("seq_clust_db", DelegatingStrColumn::new); } /** * Other details for sequence cluster database used. * @return StrColumn */ public StrColumn getSeqClustDbOtherDetails() { return delegate.getColumn("seq_clust_db_other_details", DelegatingStrColumn::new); } /** * Version of the sequence cluster database. * This might correspond to the release date of the database. * @return StrColumn */ public StrColumn getSeqClustDbVersion() { return delegate.getColumn("seq_clust_db_version", DelegatingStrColumn::new); } /** * The data_id identifier. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } /** * Identifier to the set of software used to obtain the coevolution multiple sequence alignment. * This data item is a pointer to the _ma_software_group.group_id in the * MA_SOFTWARE_GROUP category. * @return IntColumn */ public IntColumn getSoftwareGroupId() { return delegate.getColumn("software_group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaCoevolutionSeqDbRef.java000066400000000000000000000061701414676747700326370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_COEVOLUTION_SEQ_DB_REF category record details about * the reference database identifiers for the sequences in the coevolution * multiple sequence alignments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaCoevolutionSeqDbRef extends DelegatingCategory { public MaCoevolutionSeqDbRef(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "seq_id": return getSeqId(); case "db_name": return getDbName(); case "db_code": return getDbCode(); case "db_accession": return getDbAccession(); case "db_isoform": return getDbIsoform(); case "seq_db_align_begin": return getSeqDbAlignBegin(); case "seq_db_align_end": return getSeqDbAlignEnd(); default: return new DelegatingColumn(column); } } /** * An identifier for the sequence. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * The name of the database containing reference information about * this sequence. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The code for this sequence in the named database. * This can include the version number. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * Accession code assigned by the reference database. * @return StrColumn */ public StrColumn getDbAccession() { return delegate.getColumn("db_accession", DelegatingStrColumn::new); } /** * Database code assigned by the reference database for a sequence isoform. An isoform sequence is an * alternative protein sequence that can be generated from the same gene by a single or by a combination of * biological events such as: alternative promoter usage, alternative splicing, alternative initiation * and ribosomal frameshifting. * @return StrColumn */ public StrColumn getDbIsoform() { return delegate.getColumn("db_isoform", DelegatingStrColumn::new); } /** * Beginning index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getSeqDbAlignBegin() { return delegate.getColumn("seq_db_align_begin", DelegatingStrColumn::new); } /** * Ending index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getSeqDbAlignEnd() { return delegate.getColumn("seq_db_align_end", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaData.java000066400000000000000000000034661414676747700276330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_DATA category capture the different kinds of * data used in the modeling. These can be multiple sequence * alignments, spatial restraints, template structures etc. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaData extends DelegatingCategory { public MaData(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "content_type": return getContentType(); case "content_type_other_details": return getContentTypeOtherDetails(); case "name": return getName(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the data. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The type of data held in the dataset. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } /** * Details for other content types. * @return StrColumn */ public StrColumn getContentTypeOtherDetails() { return delegate.getColumn("content_type_other_details", DelegatingStrColumn::new); } /** * An author-given name for the content held in the dataset. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaDataGroup.java000066400000000000000000000032451414676747700306430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_DATA_GROUP category describes the * collection of data into groups so that they can be used * efficiently in the MA_PROTOCOL_STEP category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaDataGroup extends DelegatingCategory { public MaDataGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "group_id": return getGroupId(); case "data_id": return getDataId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a group of data. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the group entry. * If data does not need to be grouped, then _ma_data_group.group_id * is the same as _ma_data_group.data_id. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The identifier for the data. * This data item is a pointer to _ma_data.id * in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaDihedralRestraints.java000066400000000000000000000271051414676747700325510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_DIHEDRAL_RESTRAINTS category captures the * details of dihedral restraints between atoms. A dihedral is spanned * sequentially from atom one to atom four. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaDihedralRestraints extends DelegatingCategory { public MaDihedralRestraints(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "restraint_id": return getRestraintId(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "entity_id_3": return getEntityId3(); case "entity_id_4": return getEntityId4(); case "asym_id_1": return getAsymId1(); case "asym_id_2": return getAsymId2(); case "asym_id_3": return getAsymId3(); case "asym_id_4": return getAsymId4(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "comp_id_3": return getCompId3(); case "comp_id_4": return getCompId4(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "seq_id_3": return getSeqId3(); case "seq_id_4": return getSeqId4(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "atom_id_3": return getAtomId3(); case "atom_id_4": return getAtomId4(); case "uncertainty": return getUncertainty(); case "lower_limit": return getLowerLimit(); case "upper_limit": return getUpperLimit(); case "lower_limit_esd": return getLowerLimitEsd(); case "upper_limit_esd": return getUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "name": return getName(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the dihedral restraint record. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier pointing to the _ma_restraints.restraint_id in the MA_RESTRAINTS category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The entity identifier for the first partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * The entity identifier for the third partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId3() { return delegate.getColumn("entity_id_3", DelegatingStrColumn::new); } /** * The entity identifier for the fourth partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId4() { return delegate.getColumn("entity_id_4", DelegatingStrColumn::new); } /** * An asym/strand identifier for the first partner in the dihedral restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId1() { return delegate.getColumn("asym_id_1", DelegatingStrColumn::new); } /** * An asym/strand identifier for the second partner in the dihedral restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId2() { return delegate.getColumn("asym_id_2", DelegatingStrColumn::new); } /** * An asym/strand identifier for the third partner in the dihedral restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId3() { return delegate.getColumn("asym_id_3", DelegatingStrColumn::new); } /** * An asym/strand identifier for the fourth partner in the dihedral restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId4() { return delegate.getColumn("asym_id_4", DelegatingStrColumn::new); } /** * The component identifier for the first partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The component identifier for the third partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId3() { return delegate.getColumn("comp_id_3", DelegatingStrColumn::new); } /** * The component identifier for the fourth partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId4() { return delegate.getColumn("comp_id_4", DelegatingStrColumn::new); } /** * The sequence index for the first partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * The sequence index for the third partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId3() { return delegate.getColumn("seq_id_3", DelegatingIntColumn::new); } /** * The sequence index for the fourth partner in the dihedral restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId4() { return delegate.getColumn("seq_id_4", DelegatingIntColumn::new); } /** * Atom identifier for the first partner in the dihedral restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * Atom identifier for the second partner in the dihedral restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * Atom identifier for the third partner in the dihedral restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId3() { return delegate.getColumn("atom_id_3", DelegatingStrColumn::new); } /** * Atom identifier for the fourth partner in the dihedral restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId4() { return delegate.getColumn("atom_id_4", DelegatingStrColumn::new); } /** * The uncertainty to the dihedral threshold. * @return FloatColumn */ public FloatColumn getUncertainty() { return delegate.getColumn("uncertainty", DelegatingFloatColumn::new); } /** * The lower limit of the dihedral threshold. * @return FloatColumn */ public FloatColumn getLowerLimit() { return delegate.getColumn("lower_limit", DelegatingFloatColumn::new); } /** * The upper limit of the dihedral threshold. * @return FloatColumn */ public FloatColumn getUpperLimit() { return delegate.getColumn("upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit applied to this dihedral restraint. * @return FloatColumn */ public FloatColumn getLowerLimitEsd() { return delegate.getColumn("lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit applied to this dihedral restraint. * @return FloatColumn */ public FloatColumn getUpperLimitEsd() { return delegate.getColumn("upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the dihedral restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The dihedral angle name, if applicable. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaDistanceRestraints.java000066400000000000000000000173461414676747700325750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_DISTANCE_RESTRAINTS category records the * list of distance restraints used in the modeling. * These distances can be atomic or residue-wise distances. * This has been adapted from the widely used CASP RR format * (http://www.predictioncenter.org/casp8/index.cgi?page=format#RR). * These distances may be derived from various coevolution MSA or other * exeperimental or computational methods. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaDistanceRestraints extends DelegatingCategory { public MaDistanceRestraints(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "restraint_id": return getRestraintId(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "asym_id_1": return getAsymId1(); case "asym_id_2": return getAsymId2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "lower_limit": return getLowerLimit(); case "upper_limit": return getUpperLimit(); case "lower_limit_esd": return getLowerLimitEsd(); case "upper_limit_esd": return getUpperLimitEsd(); case "probability": return getProbability(); case "restraint_type": return getRestraintType(); case "granularity": return getGranularity(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the distance restraint record. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier pointing to the _ma_restraints.restraint_id in the MA_RESTRAINTS category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * The entity identifier for the first partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity identifier for the second partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * An asym/strand identifier for the first partner in the distance restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId1() { return delegate.getColumn("asym_id_1", DelegatingStrColumn::new); } /** * An asym/strand identifier for the second partner in the distance restraint. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASY category. * @return StrColumn */ public StrColumn getAsymId2() { return delegate.getColumn("asym_id_2", DelegatingStrColumn::new); } /** * The component identifier for the first partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The sequence index for the first partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The sequence index for the second partner in the distance restraint. * This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } /** * A atom identifier for the first partner in the distance restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * A atom identifier for the second partner in the distance restraint. * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The lower limit of the distance threshold. * @return FloatColumn */ public FloatColumn getLowerLimit() { return delegate.getColumn("lower_limit", DelegatingFloatColumn::new); } /** * The upper limit of the distance threshold. * @return FloatColumn */ public FloatColumn getUpperLimit() { return delegate.getColumn("upper_limit", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the lower limit distance threshold applied to this distance restraint. * @return FloatColumn */ public FloatColumn getLowerLimitEsd() { return delegate.getColumn("lower_limit_esd", DelegatingFloatColumn::new); } /** * The estimated standard deviation of the upper limit distance threshold applied to this distance restraint. * @return FloatColumn */ public FloatColumn getUpperLimitEsd() { return delegate.getColumn("upper_limit_esd", DelegatingFloatColumn::new); } /** * The real number that indicates the probability that the distance restraint * is correct. This number should fall between 0.0 and 1.0. * @return FloatColumn */ public FloatColumn getProbability() { return delegate.getColumn("probability", DelegatingFloatColumn::new); } /** * The type of distance restraint applied. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * The granularity of the predicted contact as applied to the model. * @return StrColumn */ public StrColumn getGranularity() { return delegate.getColumn("granularity", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaModelList.java000066400000000000000000000100371414676747700306460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_MODEL_LIST category record the * details of the models being deposited. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaModelList extends DelegatingCategory { public MaModelList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "model_id": return getModelId(); case "model_group_id": return getModelGroupId(); case "model_name": return getModelName(); case "model_group_name": return getModelGroupName(); case "assembly_id": return getAssemblyId(); case "model_type": return getModelType(); case "model_type_other_details": return getModelTypeOtherDetails(); case "data_id": return getDataId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the model / model group combination. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * A unique identifier for the structural model being deposited. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * An identifier to group structural models into collections or sets. * A cluster of models and its representative can either be grouped together * or can be separate groups in the ma_model_list table. The choice between * the two options should be decided based on how the modeling was carried out * and how the representative was chosen. If the representative is a member of * the ensemble (i.e., best scoring model), then it is recommended that the * representative and the ensemble belong to the same model group. If the * representative is calculated from the ensemble (i.e., centroid), then it is * recommended that the representative be separated into a different group. * If the models do not need to be grouped into collections, then the * _ma_model_list.model_group_id is the same as _ma_model_list.model_id. * @return IntColumn */ public IntColumn getModelGroupId() { return delegate.getColumn("model_group_id", DelegatingIntColumn::new); } /** * A decsriptive name for the model. * @return StrColumn */ public StrColumn getModelName() { return delegate.getColumn("model_name", DelegatingStrColumn::new); } /** * A decsriptive name for the model group. * @return StrColumn */ public StrColumn getModelGroupName() { return delegate.getColumn("model_group_name", DelegatingStrColumn::new); } /** * An identifier to the structural assembly corresponding to the model. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } /** * The type of model. * @return StrColumn */ public StrColumn getModelType() { return delegate.getColumn("model_type", DelegatingStrColumn::new); } /** * Details for other model types. * @return StrColumn */ public StrColumn getModelTypeOtherDetails() { return delegate.getColumn("model_type_other_details", DelegatingStrColumn::new); } /** * The data_id identifier. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } }MaPolyTemplateLibraryComponents.java000066400000000000000000000034471414676747700347140ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_COMPONENTS category record details about * the components in a template library. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaPolyTemplateLibraryComponents extends DelegatingCategory { public MaPolyTemplateLibraryComponents(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "template_id": return getTemplateId(); case "library_id": return getLibraryId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the template in the template library. * This data item is a pointer to _ma_poly_template_library_list.template_id * in the MA_POLY_TEMPLATE_LIBRARY_LIST category. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The identifier for the template library. * This data item is a pointer to _ma_poly_template_library_details.library_id in the * MA_POLY_TEMPLATE_LIBRARY_DETAILS category. * @return IntColumn */ public IntColumn getLibraryId() { return delegate.getColumn("library_id", DelegatingIntColumn::new); } }MaPolyTemplateLibraryDetails.java000066400000000000000000000056611414676747700341540ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_DETAILS category record details * about the polymeric template libraries used in the modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaPolyTemplateLibraryDetails extends DelegatingCategory { public MaPolyTemplateLibraryDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "library_id": return getLibraryId(); case "target_entity_id": return getTargetEntityId(); case "customized_fragment_library_flag": return getCustomizedFragmentLibraryFlag(); case "data_id": return getDataId(); case "software_group_id": return getSoftwareGroupId(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the template library. * @return IntColumn */ public IntColumn getLibraryId() { return delegate.getColumn("library_id", DelegatingIntColumn::new); } /** * A unique identifier for the target entity for which the * template library is used. * This data item is a pointer to _ma_target_entity.entity_id * in the MA_TARGET_ENTITY category. * @return StrColumn */ public StrColumn getTargetEntityId() { return delegate.getColumn("target_entity_id", DelegatingStrColumn::new); } /** * A flag that indicates whether the template library is used as a * customized fragment library in a fragment assembly modeling method. * @return StrColumn */ public StrColumn getCustomizedFragmentLibraryFlag() { return delegate.getColumn("customized_fragment_library_flag", DelegatingStrColumn::new); } /** * The data_id identifier for the template library. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } /** * The identifier to the set of software used to build the template library. * This data item is a pointer to the _ma_software_group.group_id in the * MA_SOFTWARE_GROUP category. * @return IntColumn */ public IntColumn getSoftwareGroupId() { return delegate.getColumn("software_group_id", DelegatingIntColumn::new); } /** * Description of the template library. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }MaPolyTemplateLibraryList.java000066400000000000000000000070011414676747700334700ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_LIST category carries the list of * templates used to build a template library. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaPolyTemplateLibraryList extends DelegatingCategory { public MaPolyTemplateLibraryList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "template_id": return getTemplateId(); case "db_name": return getDbName(); case "db_accession_code": return getDbAccessionCode(); case "asym_id": return getAsymId(); case "model_num": return getModelNum(); case "residue_number_begin": return getResidueNumberBegin(); case "residue_number_end": return getResidueNumberEnd(); case "residue_name_begin": return getResidueNameBegin(); case "residue_name_end": return getResidueNameEnd(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the template. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The name of the reference database. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The accession code corresponding to the reference database entry. * @return StrColumn */ public StrColumn getDbAccessionCode() { return delegate.getColumn("db_accession_code", DelegatingStrColumn::new); } /** * The asym id of the template used in the template library. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The model number of the template used in the template library. * @return StrColumn */ public StrColumn getModelNum() { return delegate.getColumn("model_num", DelegatingStrColumn::new); } /** * The leading residue index for the template segment used in the template library. * @return IntColumn */ public IntColumn getResidueNumberBegin() { return delegate.getColumn("residue_number_begin", DelegatingIntColumn::new); } /** * The trailing residue index for the template segment used in the template library. * @return IntColumn */ public IntColumn getResidueNumberEnd() { return delegate.getColumn("residue_number_end", DelegatingIntColumn::new); } /** * The leading residue name (3-letter code) for the template segment * used in the template library. * @return StrColumn */ public StrColumn getResidueNameBegin() { return delegate.getColumn("residue_name_begin", DelegatingStrColumn::new); } /** * The trailing residue name (3-letter code) for the template segment * used in the template library. * @return StrColumn */ public StrColumn getResidueNameEnd() { return delegate.getColumn("residue_name_end", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaProtocolStep.java000066400000000000000000000071371414676747700314160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_PROTOCOL_STEP category captures the * details of the modeling protocol and individial steps * within each protocol. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaProtocolStep extends DelegatingCategory { public MaProtocolStep(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "protocol_id": return getProtocolId(); case "step_id": return getStepId(); case "method_type": return getMethodType(); case "method_type_other_details": return getMethodTypeOtherDetails(); case "step_name": return getStepName(); case "software_group_id": return getSoftwareGroupId(); case "input_data_group_id": return getInputDataGroupId(); case "output_data_group_id": return getOutputDataGroupId(); default: return new DelegatingColumn(column); } } /** * This is a counter keeping track of the protocol steps. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * Unique identifier for the protocol. * @return IntColumn */ public IntColumn getProtocolId() { return delegate.getColumn("protocol_id", DelegatingIntColumn::new); } /** * Unique identifier for the protocol step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * The method type that was applied in this protocol step. * @return StrColumn */ public StrColumn getMethodType() { return delegate.getColumn("method_type", DelegatingStrColumn::new); } /** * Details for other method type. * @return StrColumn */ public StrColumn getMethodTypeOtherDetails() { return delegate.getColumn("method_type_other_details", DelegatingStrColumn::new); } /** * A name for the protocol step. * @return StrColumn */ public StrColumn getStepName() { return delegate.getColumn("step_name", DelegatingStrColumn::new); } /** * Identifier to the set of software used when applying the protocol step. * This data item is a pointer to the _ma_software_group.group_id in the * MA_SOFTWARE_GROUP category. * @return IntColumn */ public IntColumn getSoftwareGroupId() { return delegate.getColumn("software_group_id", DelegatingIntColumn::new); } /** * Identifier to the input data group id. * This data item is a pointer to _ma_data_group.group_id in the * MA_DATA_GROUP category. * @return IntColumn */ public IntColumn getInputDataGroupId() { return delegate.getColumn("input_data_group_id", DelegatingIntColumn::new); } /** * Identifier to the output data group_id. * This data item is a pointer to _ma_data_group.group_id in the * MA_DATA_GROUP category. * @return IntColumn */ public IntColumn getOutputDataGroupId() { return delegate.getColumn("output_data_group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaQaMetric.java000066400000000000000000000051211414676747700304550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_QA_METRIC category record the * details of the metrics use to assess model quality. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaQaMetric extends DelegatingCategory { public MaQaMetric(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "description": return getDescription(); case "type": return getType(); case "type_other_details": return getTypeOtherDetails(); case "mode": return getMode(); case "software_group_id": return getSoftwareGroupId(); default: return new DelegatingColumn(column); } } /** * An identifier for the QA metric. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Name of the QA metric. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Description of the QA metric. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The type of QA metric. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Details for other type of QA metric. * @return StrColumn */ public StrColumn getTypeOtherDetails() { return delegate.getColumn("type_other_details", DelegatingStrColumn::new); } /** * The mode of calculation of the QA metric. * @return StrColumn */ public StrColumn getMode() { return delegate.getColumn("mode", DelegatingStrColumn::new); } /** * Identifier to the set of software used to calculate the QA metric. * This data item is a pointer to the _ma_software_group.group_id in the * MA_SOFTWARE_GROUP category. * @return IntColumn */ public IntColumn getSoftwareGroupId() { return delegate.getColumn("software_group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaQaMetricGlobal.java000066400000000000000000000037321414676747700316040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_QA_METRIC_GLOBAL category captures the * details of the global QA metrics, calculated at the model-level. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaQaMetricGlobal extends DelegatingCategory { public MaQaMetricGlobal(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "model_id": return getModelId(); case "metric_id": return getMetricId(); case "metric_value": return getMetricValue(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * The identifier for the structural model, for which global QA metric is provided. * This data item is a pointer to _ma_model_list.model_id * in the MA_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The identifier for the QA metric. * This data item is a pointer to _ma_qa_metric.id in the * MA_QA_METRIC category. * @return IntColumn */ public IntColumn getMetricId() { return delegate.getColumn("metric_id", DelegatingIntColumn::new); } /** * The value of the global QA metric. * @return FloatColumn */ public FloatColumn getMetricValue() { return delegate.getColumn("metric_value", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaQaMetricLocal.java000066400000000000000000000064751414676747700314450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_QA_METRIC_LOCAL category captures the * details of the local QA metrics, calculated at the residue-level. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaQaMetricLocal extends DelegatingCategory { public MaQaMetricLocal(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "model_id": return getModelId(); case "label_asym_id": return getLabelAsymId(); case "label_seq_id": return getLabelSeqId(); case "label_comp_id": return getLabelCompId(); case "metric_id": return getMetricId(); case "metric_value": return getMetricValue(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * The identifier for the structural model, for which local QA metric is provided. * This data item is a pointer to _ma_model_list.model_id * in the MA_MODEL_LIST category. * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The identifier for the asym id of the residue in the * structural model, for which local QA metric is provided. * This data item is a pointer to _atom_site.label_asym_id * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * The identifier for the sequence index of the residue * in the structural model, for which local QA metric is provided. * This data item is a pointer to _atom_site.label_seq_id * in the ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The component identifier for the residue in the * structural model, for which local QA metric is provided. * This data item is a pointer to _atom_site.label_comp_id * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * The identifier for the QA metric. * This data item is a pointer to _ma_qa_metric.id in the * MA_QA_METRIC category. * @return IntColumn */ public IntColumn getMetricId() { return delegate.getColumn("metric_id", DelegatingIntColumn::new); } /** * The value of the local QA metric. * @return FloatColumn */ public FloatColumn getMetricValue() { return delegate.getColumn("metric_value", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaRestraints.java000066400000000000000000000046661414676747700311230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_RESTRAINTS category provides the * list of the different types of spatial restraints used * in the modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaRestraints extends DelegatingCategory { public MaRestraints(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "restraint_id": return getRestraintId(); case "name": return getName(); case "restraint_type": return getRestraintType(); case "restraint_type_other_details": return getRestraintTypeOtherDetails(); case "data_id": return getDataId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the restraint. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } /** * An author-given name for the set of restraints. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The type of restraint. * @return StrColumn */ public StrColumn getRestraintType() { return delegate.getColumn("restraint_type", DelegatingStrColumn::new); } /** * Details for other restraint types. * @return StrColumn */ public StrColumn getRestraintTypeOtherDetails() { return delegate.getColumn("restraint_type_other_details", DelegatingStrColumn::new); } /** * The identifier linking to the data category. * This data item is a pointer to _ma_data.id * in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } /** * Additional details regarding the restraints used in the modeling. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaRestraintsGroup.java000066400000000000000000000031111414676747700321200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_RESTRAINTS_GROUP category captures the * details of groups of restraints used in the modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaRestraintsGroup extends DelegatingCategory { public MaRestraintsGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "group_id": return getGroupId(); case "restraint_id": return getRestraintId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a group of restraints. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the group entry. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The identifier for the set of restraints. * This data item is a pointer to _ma_restraints.restraint_id * in the MA_RESTRAINTS category. * @return IntColumn */ public IntColumn getRestraintId() { return delegate.getColumn("restraint_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaSoftwareGroup.java000066400000000000000000000043061414676747700315630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_SOFTWARE_GROUP category describes the * collection of software into groups so that they can be used * efficiently in the MA_PROTOCOL_STEP category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaSoftwareGroup extends DelegatingCategory { public MaSoftwareGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "group_id": return getGroupId(); case "software_id": return getSoftwareId(); case "parameter_group_id": return getParameterGroupId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the group entry. * If data does not need to be grouped, then _ma_software_group.group_id * is the same as _ma_software_group.software_id. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The identifier for the software. * This data item is a pointer to _software.pdbx_ordinal * in the SOFTWARE category. * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } /** * An identifier for the set of parameters input to the software, * as applied to the software group. * This data item is a pointer to _ma_software_parameter.group_id in the * MA_SOFTWARE_PARAMETER category. * @return IntColumn */ public IntColumn getParameterGroupId() { return delegate.getColumn("parameter_group_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaSoftwareParameter.java000066400000000000000000000051541414676747700324110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_SOFTWARE_PARAMETER category record the * details of the software parameters used in the modeling * protocol steps. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaSoftwareParameter extends DelegatingCategory { public MaSoftwareParameter(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "parameter_id": return getParameterId(); case "group_id": return getGroupId(); case "name": return getName(); case "description": return getDescription(); case "value": return getValue(); case "data_type": return getDataType(); case "data_type_other_details": return getDataTypeOtherDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the parameter. * @return IntColumn */ public IntColumn getParameterId() { return delegate.getColumn("parameter_id", DelegatingIntColumn::new); } /** * An identifier to denote the set of parameters used by the software. * @return IntColumn */ public IntColumn getGroupId() { return delegate.getColumn("group_id", DelegatingIntColumn::new); } /** * The name of the parameter as used in the software. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Description of the parameter. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The value of the parameter. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * The data type of the parameter. * @return StrColumn */ public StrColumn getDataType() { return delegate.getColumn("data_type", DelegatingStrColumn::new); } /** * Details of other data types of software parameters. * @return StrColumn */ public StrColumn getDataTypeOtherDetails() { return delegate.getColumn("data_type_other_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaStructAssembly.java000066400000000000000000000062131414676747700317370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_STRUCT_ASSEMBLY category records the * details of the structural assemblies modeled. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaStructAssembly extends DelegatingCategory { public MaStructAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "assembly_id": return getAssemblyId(); case "entity_description": return getEntityDescription(); case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "seq_id_begin": return getSeqIdBegin(); case "seq_id_end": return getSeqIdEnd(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural assembly description. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An identifier for the structural assembly. * This data item will remain the same for all components * of an assembly. * This data item is a pointer to _ma_model_list.assembly_id in the * MA_MODEL_LIST category. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } /** * A text description of the molecular entity * @return StrColumn */ public StrColumn getEntityDescription() { return delegate.getColumn("entity_description", DelegatingStrColumn::new); } /** * A unique identifier for distinct molecular entities. * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An asym/strand identifier for the component in the assembly. * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The starting residue index for the sequence segment of the entity instance * that is part of the assembly. * @return IntColumn */ public IntColumn getSeqIdBegin() { return delegate.getColumn("seq_id_begin", DelegatingIntColumn::new); } /** * The ending residue index for the sequence segment of the entity instance * that is part of the assembly. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaStructAssemblyDetails.java000066400000000000000000000030501414676747700332410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_STRUCT_ASSEMBLY_DETAILS category provides * additional details regarding the structure assembly. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaStructAssemblyDetails extends DelegatingCategory { public MaStructAssemblyDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "assembly_id": return getAssemblyId(); case "assembly_name": return getAssemblyName(); case "assembly_description": return getAssemblyDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the structural assembly. * @return IntColumn */ public IntColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingIntColumn::new); } /** * A name for the structural assembly. * @return StrColumn */ public StrColumn getAssemblyName() { return delegate.getColumn("assembly_name", DelegatingStrColumn::new); } /** * Description of the structural assembly. * @return StrColumn */ public StrColumn getAssemblyDescription() { return delegate.getColumn("assembly_description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTargetEntity.java000066400000000000000000000031621414676747700313760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TARGET_ENTITY category record details about * the target entities. The details are provided for each entity * being modeled. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTargetEntity extends DelegatingCategory { public MaTargetEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "data_id": return getDataId(); case "origin": return getOrigin(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the distinct molecular entity of the target. * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The data_id identifier. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getDataId() { return delegate.getColumn("data_id", DelegatingIntColumn::new); } /** * The origin of the target entity. * @return StrColumn */ public StrColumn getOrigin() { return delegate.getColumn("origin", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTargetEntityInstance.java000066400000000000000000000031511414676747700330610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TARGET_ENTITY_INSTANCE category record details about * the instances of target entities modeled. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTargetEntityInstance extends DelegatingCategory { public MaTargetEntityInstance(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "asym_id": return getAsymId(); case "entity_id": return getEntityId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the instance of the entity. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * A unique identifier for the distinct molecular entity of the target. * This data item is a pointer to _ma_target_entity.entity_id in the * MA_TARGET_ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Additional details about the entity instance. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTargetRefDbDetails.java000066400000000000000000000070021414676747700324070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TARGET_REF_DB_DETAILS category record details about * the reference databases for the target sequences. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTargetRefDbDetails extends DelegatingCategory { public MaTargetRefDbDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "target_entity_id": return getTargetEntityId(); case "db_name": return getDbName(); case "db_name_other_details": return getDbNameOtherDetails(); case "db_code": return getDbCode(); case "db_accession": return getDbAccession(); case "seq_db_isoform": return getSeqDbIsoform(); case "seq_db_align_begin": return getSeqDbAlignBegin(); case "seq_db_align_end": return getSeqDbAlignEnd(); default: return new DelegatingColumn(column); } } /** * An identifier for the target entity. * @return StrColumn */ public StrColumn getTargetEntityId() { return delegate.getColumn("target_entity_id", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The other database name. * @return StrColumn */ public StrColumn getDbNameOtherDetails() { return delegate.getColumn("db_name_other_details", DelegatingStrColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * This can include the version number. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * Accession code assigned by the reference database. * @return StrColumn */ public StrColumn getDbAccession() { return delegate.getColumn("db_accession", DelegatingStrColumn::new); } /** * Database code assigned by the reference database for a sequence isoform. An isoform sequence is an * alternative protein sequence that can be generated from the same gene by a single or by a combination of * biological events such as: alternative promoter usage, alternative splicing, alternative initiation * and ribosomal frameshifting. * @return StrColumn */ public StrColumn getSeqDbIsoform() { return delegate.getColumn("seq_db_isoform", DelegatingStrColumn::new); } /** * Beginning index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getSeqDbAlignBegin() { return delegate.getColumn("seq_db_align_begin", DelegatingStrColumn::new); } /** * Ending index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getSeqDbAlignEnd() { return delegate.getColumn("seq_db_align_end", DelegatingStrColumn::new); } }MaTargetTemplatePolyMapping.java000066400000000000000000000047231414676747700340020ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TARGET_TEMPLATE_MAPPING category record details about * the mappings of the polymeric targets to the structural templates. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTargetTemplatePolyMapping extends DelegatingCategory { public MaTargetTemplatePolyMapping(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "template_segment_id": return getTemplateSegmentId(); case "target_asym_id": return getTargetAsymId(); case "target_seq_id_begin": return getTargetSeqIdBegin(); case "target_seq_id_end": return getTargetSeqIdEnd(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the target-template mapping. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to the template segment. * This data item is a pointer to _ma_template_poly_segment.id * in the MA_TEMPLATE_POLY_SEGMENT category. * @return IntColumn */ public IntColumn getTemplateSegmentId() { return delegate.getColumn("template_segment_id", DelegatingIntColumn::new); } /** * The identifier for the corresponding target instance for which this template is used. * This data item is a pointer to _ma_target_entity_instance.asym_id in the * MA_TARGET_ENTITY_INSTANCE category. * @return StrColumn */ public StrColumn getTargetAsymId() { return delegate.getColumn("target_asym_id", DelegatingStrColumn::new); } /** * The leading residue index for the target sequence segment. * @return IntColumn */ public IntColumn getTargetSeqIdBegin() { return delegate.getColumn("target_seq_id_begin", DelegatingIntColumn::new); } /** * The trailing residue index for the target sequence segment. * @return IntColumn */ public IntColumn getTargetSeqIdEnd() { return delegate.getColumn("target_seq_id_end", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateCoord.java000066400000000000000000000162451414676747700315230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_COORD category records the coordinates * for customized structural templates used in model building. These are * provided by the user and not referenced from an existing database. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateCoord extends DelegatingCategory { public MaTemplateCoord(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "template_id": return getTemplateId(); case "group_PDB": return getGroupPDB(); case "type_symbol": return getTypeSymbol(); case "label_entity_id": return getLabelEntityId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "label_asym_id": return getLabelAsymId(); case "auth_seq_id": return getAuthSeqId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_asym_id": return getAuthAsymId(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "occupancy": return getOccupancy(); case "B_iso_or_equiv": return getBIsoOrEquiv(); case "formal_charge": return getFormalCharge(); case "pdb_model_num": return getPdbModelNum(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this coordinate position. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * The identifier for the customized template structure. * This data item is a pointer to _ma_template_customized.template_id * in the MA_TEMPLATE_CUSTOMIZED category. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The group of atoms to which the atom site in the starting model belongs. This data * item is provided for compatibility with the original Protein Data Bank format, * and only for that purpose. * @return StrColumn */ public StrColumn getGroupPDB() { return delegate.getColumn("group_PDB", DelegatingStrColumn::new); } /** * The atom type symbol(element symbol) corresponding to this coordinate position. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * The entity identifier corresponding to this coordinate position. * @return StrColumn */ public StrColumn getLabelEntityId() { return delegate.getColumn("label_entity_id", DelegatingStrColumn::new); } /** * The atom identifier/name corresponding to this coordinate position. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * The component identifier corresponding to this coordinate position. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * The sequence index corresponding this to coordinate position. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The asym/strand id corresponding to this coordinate position. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * The author provided sequence index corresponding this to coordinate position. * @return IntColumn */ public IntColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingIntColumn::new); } /** * The author provided atom identifier/name corresponding to this coordinate position. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * The author provided component identifier corresponding to this coordinate position. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * The author provided asym/strand id corresponding to this coordinate position. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * The Cartesian X component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The Cartesian Y component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The Cartesian Z component corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The fraction of the atom type present at this site. * The sum of the occupancies of all the atom types at this site * may not significantly exceed 1.0 unless it is a dummy site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * The isotropic temperature factor corresponding to this coordinate position. * @return FloatColumn */ public FloatColumn getBIsoOrEquiv() { return delegate.getColumn("B_iso_or_equiv", DelegatingFloatColumn::new); } /** * The formal charge corresponding to this coordinate position. * @return IntColumn */ public IntColumn getFormalCharge() { return delegate.getColumn("formal_charge", DelegatingIntColumn::new); } /** * The PDB model number. * @return IntColumn */ public IntColumn getPdbModelNum() { return delegate.getColumn("pdb_model_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateCustomized.java000066400000000000000000000026011414676747700325720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_CUSTOMIZED category record details about * the customized structural templates that are not from a reference database. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateCustomized extends DelegatingCategory { public MaTemplateCustomized(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "template_id": return getTemplateId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this template record. * This data item is a pointer to _ma_template_details.template_id * in the MA_TEMPLATE_DETAILS category. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * Additional textual details about how the customized template was built. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateDetails.java000066400000000000000000000115151414676747700320350ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_DETAILS category record details about * the structural templates used in to obtain the homology/comparative models. * The template can be a polymer or a non-polymer and can be either * referenced from an existing database or can be a customized * template provided by the user. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateDetails extends DelegatingCategory { public MaTemplateDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal_id": return getOrdinalId(); case "template_id": return getTemplateId(); case "template_entity_type": return getTemplateEntityType(); case "template_origin": return getTemplateOrigin(); case "template_data_id": return getTemplateDataId(); case "target_asym_id": return getTargetAsymId(); case "template_label_asym_id": return getTemplateLabelAsymId(); case "template_label_entity_id": return getTemplateLabelEntityId(); case "template_model_num": return getTemplateModelNum(); case "template_trans_matrix_id": return getTemplateTransMatrixId(); case "template_name": return getTemplateName(); case "template_description": return getTemplateDescription(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the category. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * A unique identifier for this template record. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The type of template. * @return StrColumn */ public StrColumn getTemplateEntityType() { return delegate.getColumn("template_entity_type", DelegatingStrColumn::new); } /** * The origin of the template. * @return StrColumn */ public StrColumn getTemplateOrigin() { return delegate.getColumn("template_origin", DelegatingStrColumn::new); } /** * The data_id identifier for the structural template. This data item is a pointer to * _ma_data.id in the MA_DATA category. * @return IntColumn */ public IntColumn getTemplateDataId() { return delegate.getColumn("template_data_id", DelegatingIntColumn::new); } /** * A unique identifier for the target instance for which the * structural template is used. * This data item is a pointer to _ma_target_entity_instance.asym_id * in the MA_TARGET_ENTITY_INSTANCE caategory. * @return StrColumn */ public StrColumn getTargetAsymId() { return delegate.getColumn("target_asym_id", DelegatingStrColumn::new); } /** * The asym ID corresponding to the template. * @return StrColumn */ public StrColumn getTemplateLabelAsymId() { return delegate.getColumn("template_label_asym_id", DelegatingStrColumn::new); } /** * The entity ID corresponding to the template. * @return StrColumn */ public StrColumn getTemplateLabelEntityId() { return delegate.getColumn("template_label_entity_id", DelegatingStrColumn::new); } /** * The model number corresponding to the template. * @return IntColumn */ public IntColumn getTemplateModelNum() { return delegate.getColumn("template_model_num", DelegatingIntColumn::new); } /** * The identifier to the transformation matrix applied to the template * in order to generate the starting structure used in the current modeling. * An identify matrix should be referenced in case of no transformation. * @return IntColumn */ public IntColumn getTemplateTransMatrixId() { return delegate.getColumn("template_trans_matrix_id", DelegatingIntColumn::new); } /** * A name for the template. * @return StrColumn */ public StrColumn getTemplateName() { return delegate.getColumn("template_name", DelegatingStrColumn::new); } /** * Description of the template. * @return StrColumn */ public StrColumn getTemplateDescription() { return delegate.getColumn("template_description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateNonPoly.java000066400000000000000000000055431414676747700320520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_NON_POLY category record details about * the non-polymeric structural templates used in the homology/comparative * modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateNonPoly extends DelegatingCategory { public MaTemplateNonPoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "template_id": return getTemplateId(); case "comp_id": return getCompId(); case "smiles": return getSmiles(); case "smiles_canonical": return getSmilesCanonical(); case "inchi": return getInchi(); case "inchi_key": return getInchiKey(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the template. * This data item is a pointer to _ma_template_details.template_id * in the MA_TEMPLATE_DETAILS caategory. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The component identifier of the non-polymeric template, if available. * This data item is a pointer to _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The smile string of the non-polymeric template. * @return StrColumn */ public StrColumn getSmiles() { return delegate.getColumn("smiles", DelegatingStrColumn::new); } /** * The canonical smile string of the non-polymeric template. * @return StrColumn */ public StrColumn getSmilesCanonical() { return delegate.getColumn("smiles_canonical", DelegatingStrColumn::new); } /** * The IUPAC INCHI descriptor of the non-polymeric template. * @return StrColumn */ public StrColumn getInchi() { return delegate.getColumn("inchi", DelegatingStrColumn::new); } /** * The hashed INCHI key of the non-polymeric template. * @return StrColumn */ public StrColumn getInchiKey() { return delegate.getColumn("inchi_key", DelegatingStrColumn::new); } /** * Additional details about the non-polymeric template. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplatePoly.java000066400000000000000000000044131414676747700313720ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_POLY category record details about * the polymeric structural templates used in homology/comparative modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplatePoly extends DelegatingCategory { public MaTemplatePoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "template_id": return getTemplateId(); case "seq_one_letter_code": return getSeqOneLetterCode(); case "seq_one_letter_code_can": return getSeqOneLetterCodeCan(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the template. * This data item is a pointer to _ma_template_details.template_id * in the MA_TEMPLATE_DETAILS caategory. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * Chemical sequence of the template expressed as string of one-letter amino acid / nucleotide codes. * Modifications and non-standard amino acids are included as three-letter codes within parentheses. * @return StrColumn */ public StrColumn getSeqOneLetterCode() { return delegate.getColumn("seq_one_letter_code", DelegatingStrColumn::new); } /** * The canonical chemical sequence of the template expressed as string of one-letter amino acid / nucleotide codes. * Modifications are coded as the parent amino acid / nucleotide where possible. * @return StrColumn */ public StrColumn getSeqOneLetterCodeCan() { return delegate.getColumn("seq_one_letter_code_can", DelegatingStrColumn::new); } /** * Additional details about the polymeric template. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplatePolySegment.java000066400000000000000000000060371414676747700327210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_POLY_SEGMENT category record details about * the segments of the structural templates used in the homology/comparative * modeling. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplatePolySegment extends DelegatingCategory { public MaTemplatePolySegment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "template_id": return getTemplateId(); case "residue_number_begin": return getResidueNumberBegin(); case "residue_number_end": return getResidueNumberEnd(); case "residue_name_begin": return getResidueNameBegin(); case "residue_name_end": return getResidueNameEnd(); case "segment_length": return getSegmentLength(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the template segment used in the modeling. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * An identifier to the full template. * This data item is a pointer to _ma_template_poly.template_id * in the MA_TEMPLATE_POLY category. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The leading residue index for the template segment in the template structure. * @return IntColumn */ public IntColumn getResidueNumberBegin() { return delegate.getColumn("residue_number_begin", DelegatingIntColumn::new); } /** * The trailing residue index for the template segment in the template structure. * @return IntColumn */ public IntColumn getResidueNumberEnd() { return delegate.getColumn("residue_number_end", DelegatingIntColumn::new); } /** * The leading residue name (3-letter code) for the template segment * in the template structure. * @return StrColumn */ public StrColumn getResidueNameBegin() { return delegate.getColumn("residue_name_begin", DelegatingStrColumn::new); } /** * The trailing residue name (3-letter code) for the template segment * in the template structure. * @return StrColumn */ public StrColumn getResidueNameEnd() { return delegate.getColumn("residue_name_end", DelegatingStrColumn::new); } /** * The length of the template segment. * @return IntColumn */ public IntColumn getSegmentLength() { return delegate.getColumn("segment_length", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateRefDbDetails.java000066400000000000000000000037411414676747700327420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_REF_DB_DETAILS category record details about * the structural templates obtained from the reference database. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateRefDbDetails extends DelegatingCategory { public MaTemplateRefDbDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "template_id": return getTemplateId(); case "db_name": return getDbName(); case "db_name_other_details": return getDbNameOtherDetails(); case "db_accession_code": return getDbAccessionCode(); default: return new DelegatingColumn(column); } } /** * A unique identifier for this template record. This data item is a * pointer to '_ma_template_details.template_id in the * MA_TEMPLATE_DETAILS category. * @return IntColumn */ public IntColumn getTemplateId() { return delegate.getColumn("template_id", DelegatingIntColumn::new); } /** * The name of the reference database. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The name of the other reference database. * @return StrColumn */ public StrColumn getDbNameOtherDetails() { return delegate.getColumn("db_name_other_details", DelegatingStrColumn::new); } /** * The accession code corresponding to the reference database entry. * @return StrColumn */ public StrColumn getDbAccessionCode() { return delegate.getColumn("db_accession_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MaTemplateTransMatrix.java000066400000000000000000000111331414676747700327200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the MA_TEMPLATE_TRANS_MATRIX category records the * details of the transformation matrix applied to the structural template * to generate the starting structure used in the current modeling. * The template can be a polymer or a non-polymer and can be either * referenced from an existing database or can be a customized * template provided by the user. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MaTemplateTransMatrix extends DelegatingCategory { public MaTemplateTransMatrix(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][3]": return getRotMatrix33(); case "tr_vector[1]": return getTrVector1(); case "tr_vector[2]": return getTrVector2(); case "tr_vector[3]": return getTrVector3(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the transformation matrix. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * Data item of the rotation matrix. * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector. * @return FloatColumn */ public FloatColumn getTrVector1() { return delegate.getColumn("tr_vector[1]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector. * @return FloatColumn */ public FloatColumn getTrVector2() { return delegate.getColumn("tr_vector[2]", DelegatingFloatColumn::new); } /** * Data item of the tranlation vector. * @return FloatColumn */ public FloatColumn getTrVector3() { return delegate.getColumn("tr_vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MmCifBlock.java000066400000000000000000012146271414676747700304560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.schema.DelegatingBlock; import org.rcsb.cif.schema.DelegatingCategory; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MmCifBlock extends DelegatingBlock { public MmCifBlock(Block delegate) { super(delegate); } @Override protected Category createDelegate(String categoryName, Category category) { switch (categoryName) { case "atom_site": return getAtomSite(); case "atom_site_anisotrop": return getAtomSiteAnisotrop(); case "atom_sites": return getAtomSites(); case "atom_sites_alt": return getAtomSitesAlt(); case "atom_sites_alt_ens": return getAtomSitesAltEns(); case "atom_sites_alt_gen": return getAtomSitesAltGen(); case "atom_sites_footnote": return getAtomSitesFootnote(); case "atom_type": return getAtomType(); case "audit": return getAudit(); case "audit_author": return getAuditAuthor(); case "audit_conform": return getAuditConform(); case "audit_contact_author": return getAuditContactAuthor(); case "cell": return getCell(); case "cell_measurement": return getCellMeasurement(); case "cell_measurement_refln": return getCellMeasurementRefln(); case "chem_comp": return getChemComp(); case "chem_comp_angle": return getChemCompAngle(); case "chem_comp_atom": return getChemCompAtom(); case "chem_comp_bond": return getChemCompBond(); case "chem_comp_chir": return getChemCompChir(); case "chem_comp_chir_atom": return getChemCompChirAtom(); case "chem_comp_link": return getChemCompLink(); case "chem_comp_plane": return getChemCompPlane(); case "chem_comp_plane_atom": return getChemCompPlaneAtom(); case "chem_comp_tor": return getChemCompTor(); case "chem_comp_tor_value": return getChemCompTorValue(); case "chem_link": return getChemLink(); case "chem_link_angle": return getChemLinkAngle(); case "chem_link_bond": return getChemLinkBond(); case "chem_link_chir": return getChemLinkChir(); case "chem_link_chir_atom": return getChemLinkChirAtom(); case "chem_link_plane": return getChemLinkPlane(); case "chem_link_plane_atom": return getChemLinkPlaneAtom(); case "chem_link_tor": return getChemLinkTor(); case "chem_link_tor_value": return getChemLinkTorValue(); case "chemical": return getChemical(); case "chemical_conn_atom": return getChemicalConnAtom(); case "chemical_conn_bond": return getChemicalConnBond(); case "chemical_formula": return getChemicalFormula(); case "citation": return getCitation(); case "citation_author": return getCitationAuthor(); case "citation_editor": return getCitationEditor(); case "computing": return getComputing(); case "database": return getDatabase(); case "database_2": return getDatabase2(); case "database_PDB_caveat": return getDatabasePDBCaveat(); case "database_PDB_matrix": return getDatabasePDBMatrix(); case "database_PDB_remark": return getDatabasePDBRemark(); case "database_PDB_rev": return getDatabasePDBRev(); case "database_PDB_rev_record": return getDatabasePDBRevRecord(); case "database_PDB_tvect": return getDatabasePDBTvect(); case "diffrn": return getDiffrn(); case "diffrn_attenuator": return getDiffrnAttenuator(); case "diffrn_detector": return getDiffrnDetector(); case "diffrn_measurement": return getDiffrnMeasurement(); case "diffrn_orient_matrix": return getDiffrnOrientMatrix(); case "diffrn_orient_refln": return getDiffrnOrientRefln(); case "diffrn_radiation": return getDiffrnRadiation(); case "diffrn_radiation_wavelength": return getDiffrnRadiationWavelength(); case "diffrn_refln": return getDiffrnRefln(); case "diffrn_reflns": return getDiffrnReflns(); case "diffrn_scale_group": return getDiffrnScaleGroup(); case "diffrn_source": return getDiffrnSource(); case "diffrn_standard_refln": return getDiffrnStandardRefln(); case "diffrn_standards": return getDiffrnStandards(); case "entity": return getEntity(); case "entity_keywords": return getEntityKeywords(); case "entity_link": return getEntityLink(); case "entity_name_com": return getEntityNameCom(); case "entity_name_sys": return getEntityNameSys(); case "entity_poly": return getEntityPoly(); case "entity_poly_seq": return getEntityPolySeq(); case "entry": return getEntry(); case "entry_link": return getEntryLink(); case "exptl": return getExptl(); case "exptl_crystal": return getExptlCrystal(); case "exptl_crystal_face": return getExptlCrystalFace(); case "exptl_crystal_grow": return getExptlCrystalGrow(); case "exptl_crystal_grow_comp": return getExptlCrystalGrowComp(); case "geom": return getGeom(); case "geom_angle": return getGeomAngle(); case "geom_bond": return getGeomBond(); case "geom_contact": return getGeomContact(); case "geom_hbond": return getGeomHbond(); case "geom_torsion": return getGeomTorsion(); case "journal": return getJournal(); case "journal_index": return getJournalIndex(); case "phasing": return getPhasing(); case "phasing_averaging": return getPhasingAveraging(); case "phasing_isomorphous": return getPhasingIsomorphous(); case "phasing_MAD": return getPhasingMAD(); case "phasing_MAD_clust": return getPhasingMADClust(); case "phasing_MAD_expt": return getPhasingMADExpt(); case "phasing_MAD_ratio": return getPhasingMADRatio(); case "phasing_MAD_set": return getPhasingMADSet(); case "phasing_MIR": return getPhasingMIR(); case "phasing_MIR_der": return getPhasingMIRDer(); case "phasing_MIR_der_refln": return getPhasingMIRDerRefln(); case "phasing_MIR_der_shell": return getPhasingMIRDerShell(); case "phasing_MIR_der_site": return getPhasingMIRDerSite(); case "phasing_MIR_shell": return getPhasingMIRShell(); case "phasing_set": return getPhasingSet(); case "phasing_set_refln": return getPhasingSetRefln(); case "publ": return getPubl(); case "publ_author": return getPublAuthor(); case "publ_body": return getPublBody(); case "publ_manuscript_incl": return getPublManuscriptIncl(); case "refine": return getRefine(); case "refine_analyze": return getRefineAnalyze(); case "refine_B_iso": return getRefineBIso(); case "refine_funct_minimized": return getRefineFunctMinimized(); case "refine_hist": return getRefineHist(); case "refine_ls_restr": return getRefineLsRestr(); case "refine_ls_restr_ncs": return getRefineLsRestrNcs(); case "refine_ls_restr_type": return getRefineLsRestrType(); case "refine_ls_shell": return getRefineLsShell(); case "refine_occupancy": return getRefineOccupancy(); case "refln": return getRefln(); case "refln_sys_abs": return getReflnSysAbs(); case "reflns": return getReflns(); case "reflns_scale": return getReflnsScale(); case "reflns_shell": return getReflnsShell(); case "software": return getSoftware(); case "struct": return getStruct(); case "struct_asym": return getStructAsym(); case "struct_biol": return getStructBiol(); case "struct_biol_gen": return getStructBiolGen(); case "struct_biol_keywords": return getStructBiolKeywords(); case "struct_biol_view": return getStructBiolView(); case "struct_conf": return getStructConf(); case "struct_conf_type": return getStructConfType(); case "struct_conn": return getStructConn(); case "struct_conn_type": return getStructConnType(); case "struct_keywords": return getStructKeywords(); case "struct_mon_details": return getStructMonDetails(); case "struct_mon_nucl": return getStructMonNucl(); case "struct_mon_prot": return getStructMonProt(); case "struct_mon_prot_cis": return getStructMonProtCis(); case "struct_ncs_dom": return getStructNcsDom(); case "struct_ncs_dom_lim": return getStructNcsDomLim(); case "struct_ncs_ens": return getStructNcsEns(); case "struct_ncs_ens_gen": return getStructNcsEnsGen(); case "struct_ncs_oper": return getStructNcsOper(); case "struct_ref": return getStructRef(); case "struct_ref_seq": return getStructRefSeq(); case "struct_ref_seq_dif": return getStructRefSeqDif(); case "struct_sheet": return getStructSheet(); case "struct_sheet_hbond": return getStructSheetHbond(); case "struct_sheet_order": return getStructSheetOrder(); case "struct_sheet_range": return getStructSheetRange(); case "struct_sheet_topology": return getStructSheetTopology(); case "struct_site": return getStructSite(); case "struct_site_gen": return getStructSiteGen(); case "struct_site_keywords": return getStructSiteKeywords(); case "struct_site_view": return getStructSiteView(); case "symmetry": return getSymmetry(); case "symmetry_equiv": return getSymmetryEquiv(); case "audit_link": return getAuditLink(); case "diffrn_reflns_class": return getDiffrnReflnsClass(); case "refine_ls_class": return getRefineLsClass(); case "reflns_class": return getReflnsClass(); case "space_group": return getSpaceGroup(); case "space_group_symop": return getSpaceGroupSymop(); case "valence_param": return getValenceParam(); case "valence_ref": return getValenceRef(); case "pdbx_audit": return getPdbxAudit(); case "pdbx_version": return getPdbxVersion(); case "pdbx_audit_author": return getPdbxAuditAuthor(); case "pdbx_database_message": return getPdbxDatabaseMessage(); case "pdbx_database_PDB_obs_spr": return getPdbxDatabasePDBObsSpr(); case "pdbx_database_proc": return getPdbxDatabaseProc(); case "pdbx_database_remark": return getPdbxDatabaseRemark(); case "pdbx_database_status": return getPdbxDatabaseStatus(); case "pdbx_entity_name": return getPdbxEntityName(); case "pdbx_prerelease_seq": return getPdbxPrereleaseSeq(); case "pdbx_poly_seq_scheme": return getPdbxPolySeqScheme(); case "pdbx_nonpoly_scheme": return getPdbxNonpolyScheme(); case "pdbx_refine": return getPdbxRefine(); case "pdbx_struct_sheet_hbond": return getPdbxStructSheetHbond(); case "pdbx_xplor_file": return getPdbxXplorFile(); case "pdbx_refine_aux_file": return getPdbxRefineAuxFile(); case "pdbx_database_related": return getPdbxDatabaseRelated(); case "pdbx_entity_assembly": return getPdbxEntityAssembly(); case "pdbx_exptl_crystal_grow_comp": return getPdbxExptlCrystalGrowComp(); case "pdbx_exptl_crystal_grow_sol": return getPdbxExptlCrystalGrowSol(); case "pdbx_exptl_crystal_cryo_treatment": return getPdbxExptlCrystalCryoTreatment(); case "pdbx_refine_tls": return getPdbxRefineTls(); case "pdbx_refine_tls_group": return getPdbxRefineTlsGroup(); case "pdbx_contact_author": return getPdbxContactAuthor(); case "pdbx_SG_project": return getPdbxSGProject(); case "pdbx_atom_site_aniso_tls": return getPdbxAtomSiteAnisoTls(); case "pdbx_nmr_details": return getPdbxNmrDetails(); case "pdbx_nmr_sample_details": return getPdbxNmrSampleDetails(); case "pdbx_nmr_exptl_sample": return getPdbxNmrExptlSample(); case "pdbx_nmr_exptl_sample_conditions": return getPdbxNmrExptlSampleConditions(); case "pdbx_nmr_spectrometer": return getPdbxNmrSpectrometer(); case "pdbx_nmr_exptl": return getPdbxNmrExptl(); case "pdbx_nmr_software": return getPdbxNmrSoftware(); case "pdbx_nmr_constraints": return getPdbxNmrConstraints(); case "pdbx_nmr_ensemble": return getPdbxNmrEnsemble(); case "pdbx_nmr_ensemble_rms": return getPdbxNmrEnsembleRms(); case "pdbx_nmr_representative": return getPdbxNmrRepresentative(); case "pdbx_nmr_refine": return getPdbxNmrRefine(); case "pdbx_nmr_force_constants": return getPdbxNmrForceConstants(); case "ndb_struct_conf_na": return getNdbStructConfNa(); case "ndb_struct_feature_na": return getNdbStructFeatureNa(); case "ndb_struct_na_base_pair": return getNdbStructNaBasePair(); case "ndb_struct_na_base_pair_step": return getNdbStructNaBasePairStep(); case "ndb_original_ndb_coordinates": return getNdbOriginalNdbCoordinates(); case "pdbx_entity_nonpoly": return getPdbxEntityNonpoly(); case "pdbx_phasing_dm": return getPdbxPhasingDm(); case "pdbx_phasing_dm_shell": return getPdbxPhasingDmShell(); case "pdbx_phasing_MAD_shell": return getPdbxPhasingMADShell(); case "pdbx_phasing_MAD_set": return getPdbxPhasingMADSet(); case "pdbx_phasing_MAD_set_shell": return getPdbxPhasingMADSetShell(); case "pdbx_phasing_MAD_set_site": return getPdbxPhasingMADSetSite(); case "pdbx_phasing_MR": return getPdbxPhasingMR(); case "pdbx_refine_component": return getPdbxRefineComponent(); case "pdbx_entity_prod_protocol": return getPdbxEntityProdProtocol(); case "pdbx_entity_src_gen_prod_other": return getPdbxEntitySrcGenProdOther(); case "pdbx_entity_src_gen_prod_other_parameter": return getPdbxEntitySrcGenProdOtherParameter(); case "pdbx_entity_src_gen_prod_pcr": return getPdbxEntitySrcGenProdPcr(); case "pdbx_entity_src_gen_prod_digest": return getPdbxEntitySrcGenProdDigest(); case "pdbx_entity_src_gen_clone": return getPdbxEntitySrcGenClone(); case "pdbx_entity_src_gen_clone_ligation": return getPdbxEntitySrcGenCloneLigation(); case "pdbx_entity_src_gen_clone_recombination": return getPdbxEntitySrcGenCloneRecombination(); case "pdbx_entity_src_gen_express": return getPdbxEntitySrcGenExpress(); case "pdbx_entity_src_gen_express_timepoint": return getPdbxEntitySrcGenExpressTimepoint(); case "pdbx_entity_src_gen_lysis": return getPdbxEntitySrcGenLysis(); case "pdbx_entity_src_gen_refold": return getPdbxEntitySrcGenRefold(); case "pdbx_entity_src_gen_proteolysis": return getPdbxEntitySrcGenProteolysis(); case "pdbx_entity_src_gen_chrom": return getPdbxEntitySrcGenChrom(); case "pdbx_entity_src_gen_fract": return getPdbxEntitySrcGenFract(); case "pdbx_entity_src_gen_pure": return getPdbxEntitySrcGenPure(); case "pdbx_entity_src_gen_character": return getPdbxEntitySrcGenCharacter(); case "pdbx_construct": return getPdbxConstruct(); case "pdbx_construct_feature": return getPdbxConstructFeature(); case "pdbx_robot_system": return getPdbxRobotSystem(); case "pdbx_buffer": return getPdbxBuffer(); case "pdbx_buffer_components": return getPdbxBufferComponents(); case "pdbx_domain": return getPdbxDomain(); case "pdbx_domain_range": return getPdbxDomainRange(); case "pdbx_sequence_range": return getPdbxSequenceRange(); case "pdbx_feature_entry": return getPdbxFeatureEntry(); case "pdbx_feature_domain": return getPdbxFeatureDomain(); case "pdbx_feature_sequence_range": return getPdbxFeatureSequenceRange(); case "pdbx_feature_assembly": return getPdbxFeatureAssembly(); case "pdbx_feature_monomer": return getPdbxFeatureMonomer(); case "pdbx_exptl_pd": return getPdbxExptlPd(); case "pdbx_reflns_twin": return getPdbxReflnsTwin(); case "pdbx_struct_info": return getPdbxStructInfo(); case "pdbx_re_refinement": return getPdbxReRefinement(); case "pdbx_struct_assembly_prop": return getPdbxStructAssemblyProp(); case "pdbx_struct_ref_seq_feature": return getPdbxStructRefSeqFeature(); case "pdbx_struct_ref_seq_feature_prop": return getPdbxStructRefSeqFeatureProp(); case "pdbx_struct_chem_comp_diagnostics": return getPdbxStructChemCompDiagnostics(); case "pdbx_chem_comp_synonyms": return getPdbxChemCompSynonyms(); case "pdbx_chem_comp_feature": return getPdbxChemCompFeature(); case "pdbx_coordinate_model": return getPdbxCoordinateModel(); case "pdbx_struct_chem_comp_feature": return getPdbxStructChemCompFeature(); case "pdbx_diffrn_reflns_shell": return getPdbxDiffrnReflnsShell(); case "pdbx_bond_distance_limits": return getPdbxBondDistanceLimits(); case "pdbx_soln_scatter": return getPdbxSolnScatter(); case "pdbx_soln_scatter_model": return getPdbxSolnScatterModel(); case "pdbx_chem_comp_descriptor": return getPdbxChemCompDescriptor(); case "pdbx_chem_comp_identifier": return getPdbxChemCompIdentifier(); case "pdbx_chem_comp_import": return getPdbxChemCompImport(); case "pdbx_chem_comp_atom_edit": return getPdbxChemCompAtomEdit(); case "pdbx_chem_comp_bond_edit": return getPdbxChemCompBondEdit(); case "pdbx_chem_comp_audit": return getPdbxChemCompAudit(); case "pdbx_validate_close_contact": return getPdbxValidateCloseContact(); case "pdbx_validate_symm_contact": return getPdbxValidateSymmContact(); case "pdbx_validate_rmsd_bond": return getPdbxValidateRmsdBond(); case "pdbx_validate_rmsd_angle": return getPdbxValidateRmsdAngle(); case "pdbx_validate_torsion": return getPdbxValidateTorsion(); case "pdbx_validate_peptide_omega": return getPdbxValidatePeptideOmega(); case "pdbx_validate_chiral": return getPdbxValidateChiral(); case "pdbx_validate_planes": return getPdbxValidatePlanes(); case "pdbx_validate_planes_atom": return getPdbxValidatePlanesAtom(); case "pdbx_validate_main_chain_plane": return getPdbxValidateMainChainPlane(); case "pdbx_struct_conn_angle": return getPdbxStructConnAngle(); case "pdbx_unobs_or_zero_occ_residues": return getPdbxUnobsOrZeroOccResidues(); case "pdbx_unobs_or_zero_occ_atoms": return getPdbxUnobsOrZeroOccAtoms(); case "pdbx_entry_details": return getPdbxEntryDetails(); case "pdbx_struct_mod_residue": return getPdbxStructModResidue(); case "pdbx_struct_ref_seq_insertion": return getPdbxStructRefSeqInsertion(); case "pdbx_struct_ref_seq_deletion": return getPdbxStructRefSeqDeletion(); case "pdbx_remediation_atom_site_mapping": return getPdbxRemediationAtomSiteMapping(); case "pdbx_validate_polymer_linkage": return getPdbxValidatePolymerLinkage(); case "pdbx_helical_symmetry": return getPdbxHelicalSymmetry(); case "pdbx_point_symmetry": return getPdbxPointSymmetry(); case "pdbx_struct_entity_inst": return getPdbxStructEntityInst(); case "pdbx_struct_oper_list": return getPdbxStructOperList(); case "pdbx_struct_assembly": return getPdbxStructAssembly(); case "pdbx_struct_assembly_gen": return getPdbxStructAssemblyGen(); case "pdbx_struct_asym_gen": return getPdbxStructAsymGen(); case "pdbx_struct_msym_gen": return getPdbxStructMsymGen(); case "pdbx_struct_legacy_oper_list": return getPdbxStructLegacyOperList(); case "pdbx_chem_comp_atom_feature": return getPdbxChemCompAtomFeature(); case "pdbx_reference_molecule_family": return getPdbxReferenceMoleculeFamily(); case "pdbx_reference_molecule_list": return getPdbxReferenceMoleculeList(); case "pdbx_reference_molecule": return getPdbxReferenceMolecule(); case "pdbx_reference_entity_list": return getPdbxReferenceEntityList(); case "pdbx_reference_entity_nonpoly": return getPdbxReferenceEntityNonpoly(); case "pdbx_reference_entity_link": return getPdbxReferenceEntityLink(); case "pdbx_reference_entity_poly_link": return getPdbxReferenceEntityPolyLink(); case "pdbx_reference_entity_poly": return getPdbxReferenceEntityPoly(); case "pdbx_reference_entity_poly_seq": return getPdbxReferenceEntityPolySeq(); case "pdbx_reference_entity_sequence": return getPdbxReferenceEntitySequence(); case "pdbx_reference_entity_src_nat": return getPdbxReferenceEntitySrcNat(); case "pdbx_reference_molecule_details": return getPdbxReferenceMoleculeDetails(); case "pdbx_reference_molecule_synonyms": return getPdbxReferenceMoleculeSynonyms(); case "pdbx_reference_entity_subcomponents": return getPdbxReferenceEntitySubcomponents(); case "pdbx_reference_molecule_annotation": return getPdbxReferenceMoleculeAnnotation(); case "pdbx_reference_molecule_features": return getPdbxReferenceMoleculeFeatures(); case "pdbx_reference_molecule_related_structures": return getPdbxReferenceMoleculeRelatedStructures(); case "pdbx_struct_group_list": return getPdbxStructGroupList(); case "pdbx_struct_group_components": return getPdbxStructGroupComponents(); case "pdbx_struct_group_component_range": return getPdbxStructGroupComponentRange(); case "pdbx_prd_audit": return getPdbxPrdAudit(); case "pdbx_family_prd_audit": return getPdbxFamilyPrdAudit(); case "pdbx_molecule": return getPdbxMolecule(); case "pdbx_molecule_features": return getPdbxMoleculeFeatures(); case "pdbx_family_group_index": return getPdbxFamilyGroupIndex(); case "pdbx_distant_solvent_atoms": return getPdbxDistantSolventAtoms(); case "pdbx_struct_special_symmetry": return getPdbxStructSpecialSymmetry(); case "pdbx_reference_publication_list": return getPdbxReferencePublicationList(); case "pdbx_nmr_assigned_chem_shift_list": return getPdbxNmrAssignedChemShiftList(); case "pdbx_nmr_chem_shift_experiment": return getPdbxNmrChemShiftExperiment(); case "pdbx_nmr_chem_shift_ref": return getPdbxNmrChemShiftRef(); case "pdbx_nmr_chem_shift_reference": return getPdbxNmrChemShiftReference(); case "pdbx_nmr_chem_shift_software": return getPdbxNmrChemShiftSoftware(); case "pdbx_nmr_constraint_file": return getPdbxNmrConstraintFile(); case "pdbx_nmr_software_task": return getPdbxNmrSoftwareTask(); case "pdbx_nmr_spectral_dim": return getPdbxNmrSpectralDim(); case "pdbx_nmr_spectral_peak_list": return getPdbxNmrSpectralPeakList(); case "pdbx_nmr_spectral_peak_software": return getPdbxNmrSpectralPeakSoftware(); case "pdbx_nmr_systematic_chem_shift_offset": return getPdbxNmrSystematicChemShiftOffset(); case "pdbx_nmr_upload": return getPdbxNmrUpload(); case "pdbx_audit_support": return getPdbxAuditSupport(); case "pdbx_chem_comp_subcomponent_struct_conn": return getPdbxChemCompSubcomponentStructConn(); case "pdbx_chem_comp_subcomponent_entity_list": return getPdbxChemCompSubcomponentEntityList(); case "entity_src_nat": return getEntitySrcNat(); case "entity_src_gen": return getEntitySrcGen(); case "pdbx_entity_src_syn": return getPdbxEntitySrcSyn(); case "pdbx_entity_poly_comp_link_list": return getPdbxEntityPolyCompLinkList(); case "pdbx_linked_entity": return getPdbxLinkedEntity(); case "pdbx_linked_entity_instance_list": return getPdbxLinkedEntityInstanceList(); case "pdbx_linked_entity_list": return getPdbxLinkedEntityList(); case "pdbx_linked_entity_link_list": return getPdbxLinkedEntityLinkList(); case "pdbx_entity_branch_descriptor": return getPdbxEntityBranchDescriptor(); case "pdbx_reference_linked_entity": return getPdbxReferenceLinkedEntity(); case "pdbx_reference_linked_entity_comp_list": return getPdbxReferenceLinkedEntityCompList(); case "pdbx_reference_linked_entity_comp_link": return getPdbxReferenceLinkedEntityCompLink(); case "pdbx_reference_linked_entity_link": return getPdbxReferenceLinkedEntityLink(); case "pdbx_related_exp_data_set": return getPdbxRelatedExpDataSet(); case "pdbx_database_status_history": return getPdbxDatabaseStatusHistory(); case "em_assembly": return getEmAssembly(); case "em_entity_assembly": return getEmEntityAssembly(); case "em_virus_entity": return getEmVirusEntity(); case "em_sample_preparation": return getEmSamplePreparation(); case "em_sample_support": return getEmSampleSupport(); case "em_buffer": return getEmBuffer(); case "em_vitrification": return getEmVitrification(); case "em_imaging": return getEmImaging(); case "em_detector": return getEmDetector(); case "em_image_scans": return getEmImageScans(); case "em_2d_projection_selection": return getEm2dProjectionSelection(); case "em_3d_reconstruction": return getEm3dReconstruction(); case "em_3d_fitting": return getEm3dFitting(); case "em_3d_fitting_list": return getEm3dFittingList(); case "em_helical_entity": return getEmHelicalEntity(); case "em_experiment": return getEmExperiment(); case "em_single_particle_entity": return getEmSingleParticleEntity(); case "em_admin": return getEmAdmin(); case "em_author_list": return getEmAuthorList(); case "em_db_reference": return getEmDbReference(); case "em_db_reference_auxiliary": return getEmDbReferenceAuxiliary(); case "em_depui": return getEmDepui(); case "em_obsolete": return getEmObsolete(); case "em_supersede": return getEmSupersede(); case "em_entity_assembly_molwt": return getEmEntityAssemblyMolwt(); case "em_entity_assembly_naturalsource": return getEmEntityAssemblyNaturalsource(); case "em_entity_assembly_synthetic": return getEmEntityAssemblySynthetic(); case "em_entity_assembly_recombinant": return getEmEntityAssemblyRecombinant(); case "em_virus_natural_host": return getEmVirusNaturalHost(); case "em_virus_synthetic": return getEmVirusSynthetic(); case "em_virus_shell": return getEmVirusShell(); case "em_specimen": return getEmSpecimen(); case "em_embedding": return getEmEmbedding(); case "em_fiducial_markers": return getEmFiducialMarkers(); case "em_focused_ion_beam": return getEmFocusedIonBeam(); case "em_grid_pretreatment": return getEmGridPretreatment(); case "em_ultramicrotomy": return getEmUltramicrotomy(); case "em_high_pressure_freezing": return getEmHighPressureFreezing(); case "em_shadowing": return getEmShadowing(); case "em_tomography_specimen": return getEmTomographySpecimen(); case "em_crystal_formation": return getEmCrystalFormation(); case "em_staining": return getEmStaining(); case "em_support_film": return getEmSupportFilm(); case "em_buffer_component": return getEmBufferComponent(); case "em_diffraction": return getEmDiffraction(); case "em_diffraction_shell": return getEmDiffractionShell(); case "em_diffraction_stats": return getEmDiffractionStats(); case "em_tomography": return getEmTomography(); case "em_image_recording": return getEmImageRecording(); case "em_imaging_optics": return getEmImagingOptics(); case "em_final_classification": return getEmFinalClassification(); case "em_start_model": return getEmStartModel(); case "em_software": return getEmSoftware(); case "em_euler_angle_assignment": return getEmEulerAngleAssignment(); case "em_ctf_correction": return getEmCtfCorrection(); case "em_volume_selection": return getEmVolumeSelection(); case "em_3d_crystal_entity": return getEm3dCrystalEntity(); case "em_2d_crystal_entity": return getEm2dCrystalEntity(); case "em_image_processing": return getEmImageProcessing(); case "em_particle_selection": return getEmParticleSelection(); case "em_map": return getEmMap(); case "em_fsc_curve": return getEmFscCurve(); case "em_interpret_figure": return getEmInterpretFigure(); case "em_layer_lines": return getEmLayerLines(); case "em_structure_factors": return getEmStructureFactors(); case "em_depositor_info": return getEmDepositorInfo(); case "em_map_depositor_info": return getEmMapDepositorInfo(); case "em_mask_depositor_info": return getEmMaskDepositorInfo(); case "em_figure_depositor_info": return getEmFigureDepositorInfo(); case "em_layer_lines_depositor_info": return getEmLayerLinesDepositorInfo(); case "em_structure_factors_depositor_info": return getEmStructureFactorsDepositorInfo(); case "pdbx_seq_map_depositor_info": return getPdbxSeqMapDepositorInfo(); case "pdbx_chem_comp_depositor_info": return getPdbxChemCompDepositorInfo(); case "pdbx_struct_ref_seq_depositor_info": return getPdbxStructRefSeqDepositorInfo(); case "pdbx_struct_ref_seq_dif_depositor_info": return getPdbxStructRefSeqDifDepositorInfo(); case "pdbx_struct_assembly_prop_depositor_info": return getPdbxStructAssemblyPropDepositorInfo(); case "pdbx_struct_assembly_depositor_info": return getPdbxStructAssemblyDepositorInfo(); case "pdbx_struct_assembly_gen_depositor_info": return getPdbxStructAssemblyGenDepositorInfo(); case "pdbx_struct_oper_list_depositor_info": return getPdbxStructOperListDepositorInfo(); case "pdbx_point_symmetry_depositor_info": return getPdbxPointSymmetryDepositorInfo(); case "pdbx_helical_symmetry_depositor_info": return getPdbxHelicalSymmetryDepositorInfo(); case "pdbx_struct_assembly_auth_evidence_depositor_info": return getPdbxStructAssemblyAuthEvidenceDepositorInfo(); case "pdbx_solvent_atom_site_mapping": return getPdbxSolventAtomSiteMapping(); case "pdbx_molecule_features_depositor_info": return getPdbxMoleculeFeaturesDepositorInfo(); case "pdbx_chem_comp_instance_depositor_info": return getPdbxChemCompInstanceDepositorInfo(); case "pdbx_depui_status_flags": return getPdbxDepuiStatusFlags(); case "pdbx_depui_upload": return getPdbxDepuiUpload(); case "pdbx_depui_validation_status_flags": return getPdbxDepuiValidationStatusFlags(); case "pdbx_chem_comp_upload_depositor_info": return getPdbxChemCompUploadDepositorInfo(); case "pdbx_depui_entity_status_flags": return getPdbxDepuiEntityStatusFlags(); case "pdbx_depui_entity_features": return getPdbxDepuiEntityFeatures(); case "pdbx_deposition_message_info": return getPdbxDepositionMessageInfo(); case "pdbx_deposition_message_file_reference": return getPdbxDepositionMessageFileReference(); case "pdbx_depui_entry_details": return getPdbxDepuiEntryDetails(); case "pdbx_data_processing_status": return getPdbxDataProcessingStatus(); case "pdbx_entity_instance_feature": return getPdbxEntityInstanceFeature(); case "pdbx_entity_src_gen_depositor_info": return getPdbxEntitySrcGenDepositorInfo(); case "pdbx_chem_comp_model": return getPdbxChemCompModel(); case "pdbx_chem_comp_model_atom": return getPdbxChemCompModelAtom(); case "pdbx_chem_comp_model_bond": return getPdbxChemCompModelBond(); case "pdbx_chem_comp_model_feature": return getPdbxChemCompModelFeature(); case "pdbx_chem_comp_model_descriptor": return getPdbxChemCompModelDescriptor(); case "pdbx_chem_comp_model_audit": return getPdbxChemCompModelAudit(); case "pdbx_chem_comp_model_reference": return getPdbxChemCompModelReference(); case "pdbx_view_category_group": return getPdbxViewCategoryGroup(); case "pdbx_view_category": return getPdbxViewCategory(); case "pdbx_view_item": return getPdbxViewItem(); case "pdbx_coord": return getPdbxCoord(); case "pdbx_connect": return getPdbxConnect(); case "pdbx_connect_type": return getPdbxConnectType(); case "pdbx_connect_modification": return getPdbxConnectModification(); case "pdbx_connect_atom": return getPdbxConnectAtom(); case "pdbx_database_PDB_master": return getPdbxDatabasePDBMaster(); case "pdbx_database_pdb_omit": return getPdbxDatabasePdbOmit(); case "pdbx_dbref": return getPdbxDbref(); case "pdbx_drug_info": return getPdbxDrugInfo(); case "pdbx_inhibitor_info": return getPdbxInhibitorInfo(); case "pdbx_ion_info": return getPdbxIonInfo(); case "pdbx_hybrid": return getPdbxHybrid(); case "pdbx_na_strand_info": return getPdbxNaStrandInfo(); case "pdbx_nonstandard_list": return getPdbxNonstandardList(); case "pdbx_pdb_compnd": return getPdbxPdbCompnd(); case "pdbx_pdb_source": return getPdbxPdbSource(); case "pdbx_protein_info": return getPdbxProteinInfo(); case "pdbx_solvent_info": return getPdbxSolventInfo(); case "pdbx_source": return getPdbxSource(); case "pdbx_struct_biol_func": return getPdbxStructBiolFunc(); case "pdbx_struct_pack_gen": return getPdbxStructPackGen(); case "pdbx_trna_info": return getPdbxTrnaInfo(); case "pdbx_unpair": return getPdbxUnpair(); case "pdbx_refine_ls_restr_ncs": return getPdbxRefineLsRestrNcs(); case "pdbx_struct_ncs_virus_gen": return getPdbxStructNcsVirusGen(); case "pdbx_sequence_annotation": return getPdbxSequenceAnnotation(); case "pdbx_post_process_details": return getPdbxPostProcessDetails(); case "pdbx_post_process_status": return getPdbxPostProcessStatus(); case "pdbx_struct_link": return getPdbxStructLink(); case "pdbx_missing_residue_list": return getPdbxMissingResidueList(); case "pdbx_data_processing_cell": return getPdbxDataProcessingCell(); case "pdbx_data_processing_reflns": return getPdbxDataProcessingReflns(); case "pdbx_data_processing_detector": return getPdbxDataProcessingDetector(); case "pdbx_chem_comp_nonstandard": return getPdbxChemCompNonstandard(); case "pdbx_entity_poly_protein_class": return getPdbxEntityPolyProteinClass(); case "pdbx_entity_name_taxonomy_tree": return getPdbxEntityNameTaxonomyTree(); case "pdbx_entity_name_taxonomy": return getPdbxEntityNameTaxonomy(); case "pdbx_entity_name_instance": return getPdbxEntityNameInstance(); case "pdbx_tableinfo": return getPdbxTableinfo(); case "pdbx_columninfo": return getPdbxColumninfo(); case "pdbx_val_angle": return getPdbxValAngle(); case "pdbx_val_bond": return getPdbxValBond(); case "pdbx_val_contact": return getPdbxValContact(); case "pdbx_val_sym_contact": return getPdbxValSymContact(); case "pdbx_rmch_outlier": return getPdbxRmchOutlier(); case "pdbx_missing_atom_poly": return getPdbxMissingAtomPoly(); case "pdbx_missing_atom_nonpoly": return getPdbxMissingAtomNonpoly(); case "pdbx_val_chiral": return getPdbxValChiral(); case "pdbx_atlas": return getPdbxAtlas(); case "pdbx_summary_flags": return getPdbxSummaryFlags(); case "pdbx_entity_func_bind_mode": return getPdbxEntityFuncBindMode(); case "pdbx_entity_func_enzyme": return getPdbxEntityFuncEnzyme(); case "pdbx_entity_func_regulatory": return getPdbxEntityFuncRegulatory(); case "pdbx_entity_func_structural": return getPdbxEntityFuncStructural(); case "pdbx_entity_func_other": return getPdbxEntityFuncOther(); case "pdbx_entity_poly_domain": return getPdbxEntityPolyDomain(); case "pdbx_na_struct_keywds": return getPdbxNaStructKeywds(); case "pdbx_entity_poly_na_type": return getPdbxEntityPolyNaType(); case "pdbx_entity_poly_na_nonstandard": return getPdbxEntityPolyNaNonstandard(); case "pdbx_virtual_angle": return getPdbxVirtualAngle(); case "pdbx_virtual_bond": return getPdbxVirtualBond(); case "pdbx_virtual_torsion": return getPdbxVirtualTorsion(); case "pdbx_sequence_pattern": return getPdbxSequencePattern(); case "pdbx_stereochemistry": return getPdbxStereochemistry(); case "pdbx_rms_devs_covalent": return getPdbxRmsDevsCovalent(); case "pdbx_rms_devs_cov_by_monomer": return getPdbxRmsDevsCovByMonomer(); case "pdbx_sugar_phosphate_geometry": return getPdbxSugarPhosphateGeometry(); case "pdbx_nmr_computing": return getPdbxNmrComputing(); case "pdbx_audit_conform_extension": return getPdbxAuditConformExtension(); case "pdbx_dcc_mapman": return getPdbxDccMapman(); case "pdbx_dcc_rscc_mapman": return getPdbxDccRsccMapman(); case "pdbx_dcc_rscc_mapman_overall": return getPdbxDccRsccMapmanOverall(); case "pdbx_dcc_density": return getPdbxDccDensity(); case "pdbx_dcc_geometry": return getPdbxDccGeometry(); case "pdbx_dcc_density_corr": return getPdbxDccDensityCorr(); case "pdbx_dcc_map": return getPdbxDccMap(); case "pdbx_deposit_group": return getPdbxDepositGroup(); case "pdbx_deposit_group_index": return getPdbxDepositGroupIndex(); case "pdbx_struct_assembly_auth_evidence": return getPdbxStructAssemblyAuthEvidence(); case "pdbx_struct_assembly_auth_classification": return getPdbxStructAssemblyAuthClassification(); case "pdbx_crystal_alignment": return getPdbxCrystalAlignment(); case "pdbx_audit_revision_history": return getPdbxAuditRevisionHistory(); case "pdbx_audit_revision_group": return getPdbxAuditRevisionGroup(); case "pdbx_audit_revision_category": return getPdbxAuditRevisionCategory(); case "pdbx_audit_revision_details": return getPdbxAuditRevisionDetails(); case "pdbx_audit_revision_item": return getPdbxAuditRevisionItem(); case "pdbx_supporting_exp_data_set": return getPdbxSupportingExpDataSet(); case "pdbx_database_doi": return getPdbxDatabaseDoi(); case "pdbx_audit_conform": return getPdbxAuditConform(); case "pdbx_serial_crystallography_measurement": return getPdbxSerialCrystallographyMeasurement(); case "pdbx_serial_crystallography_sample_delivery": return getPdbxSerialCrystallographySampleDelivery(); case "pdbx_serial_crystallography_sample_delivery_injection": return getPdbxSerialCrystallographySampleDeliveryInjection(); case "pdbx_serial_crystallography_sample_delivery_fixed_target": return getPdbxSerialCrystallographySampleDeliveryFixedTarget(); case "pdbx_serial_crystallography_data_reduction": return getPdbxSerialCrystallographyDataReduction(); case "pdbx_entity_branch_list": return getPdbxEntityBranchList(); case "pdbx_entity_branch_link": return getPdbxEntityBranchLink(); case "pdbx_entity_branch": return getPdbxEntityBranch(); case "pdbx_branch_scheme": return getPdbxBranchScheme(); case "pdbx_chem_comp_related": return getPdbxChemCompRelated(); case "pdbx_chem_comp_atom_related": return getPdbxChemCompAtomRelated(); case "pdbx_refln_signal_binning": return getPdbxReflnSignalBinning(); case "pdbx_sifts_xref_db": return getPdbxSiftsXrefDb(); case "pdbx_sifts_xref_db_segments": return getPdbxSiftsXrefDbSegments(); case "pdbx_sifts_unp_segments": return getPdbxSiftsUnpSegments(); case "ihm_entity_poly_segment": return getIhmEntityPolySegment(); case "ihm_starting_model_details": return getIhmStartingModelDetails(); case "ihm_starting_comparative_models": return getIhmStartingComparativeModels(); case "ihm_starting_computational_models": return getIhmStartingComputationalModels(); case "ihm_starting_model_seq_dif": return getIhmStartingModelSeqDif(); case "ihm_model_representation": return getIhmModelRepresentation(); case "ihm_model_representation_details": return getIhmModelRepresentationDetails(); case "ihm_struct_assembly_details": return getIhmStructAssemblyDetails(); case "ihm_struct_assembly": return getIhmStructAssembly(); case "ihm_struct_assembly_class": return getIhmStructAssemblyClass(); case "ihm_struct_assembly_class_link": return getIhmStructAssemblyClassLink(); case "ihm_modeling_protocol": return getIhmModelingProtocol(); case "ihm_modeling_protocol_details": return getIhmModelingProtocolDetails(); case "ihm_multi_state_modeling": return getIhmMultiStateModeling(); case "ihm_multi_state_model_group_link": return getIhmMultiStateModelGroupLink(); case "ihm_ordered_ensemble": return getIhmOrderedEnsemble(); case "ihm_modeling_post_process": return getIhmModelingPostProcess(); case "ihm_ensemble_info": return getIhmEnsembleInfo(); case "ihm_ensemble_sub_sample": return getIhmEnsembleSubSample(); case "ihm_model_list": return getIhmModelList(); case "ihm_model_group": return getIhmModelGroup(); case "ihm_model_group_link": return getIhmModelGroupLink(); case "ihm_model_representative": return getIhmModelRepresentative(); case "ihm_dataset_list": return getIhmDatasetList(); case "ihm_dataset_group": return getIhmDatasetGroup(); case "ihm_dataset_group_link": return getIhmDatasetGroupLink(); case "ihm_related_datasets": return getIhmRelatedDatasets(); case "ihm_data_transformation": return getIhmDataTransformation(); case "ihm_dataset_related_db_reference": return getIhmDatasetRelatedDbReference(); case "ihm_external_reference_info": return getIhmExternalReferenceInfo(); case "ihm_external_files": return getIhmExternalFiles(); case "ihm_dataset_external_reference": return getIhmDatasetExternalReference(); case "ihm_localization_density_files": return getIhmLocalizationDensityFiles(); case "ihm_predicted_contact_restraint": return getIhmPredictedContactRestraint(); case "ihm_hydroxyl_radical_fp_restraint": return getIhmHydroxylRadicalFpRestraint(); case "ihm_chemical_component_descriptor": return getIhmChemicalComponentDescriptor(); case "ihm_probe_list": return getIhmProbeList(); case "ihm_poly_probe_position": return getIhmPolyProbePosition(); case "ihm_poly_probe_conjugate": return getIhmPolyProbeConjugate(); case "ihm_ligand_probe": return getIhmLigandProbe(); case "ihm_epr_restraint": return getIhmEprRestraint(); case "ihm_cross_link_list": return getIhmCrossLinkList(); case "ihm_cross_link_restraint": return getIhmCrossLinkRestraint(); case "ihm_cross_link_pseudo_site": return getIhmCrossLinkPseudoSite(); case "ihm_cross_link_result": return getIhmCrossLinkResult(); case "ihm_cross_link_result_parameters": return getIhmCrossLinkResultParameters(); case "ihm_2dem_class_average_restraint": return getIhm2demClassAverageRestraint(); case "ihm_2dem_class_average_fitting": return getIhm2demClassAverageFitting(); case "ihm_3dem_restraint": return getIhm3demRestraint(); case "ihm_sas_restraint": return getIhmSasRestraint(); case "ihm_hdx_restraint": return getIhmHdxRestraint(); case "ihm_starting_model_coord": return getIhmStartingModelCoord(); case "ihm_sphere_obj_site": return getIhmSphereObjSite(); case "ihm_gaussian_obj_site": return getIhmGaussianObjSite(); case "ihm_gaussian_obj_ensemble": return getIhmGaussianObjEnsemble(); case "ihm_pseudo_site": return getIhmPseudoSite(); case "ihm_residues_not_modeled": return getIhmResiduesNotModeled(); case "ihm_feature_list": return getIhmFeatureList(); case "ihm_pseudo_site_feature": return getIhmPseudoSiteFeature(); case "ihm_poly_atom_feature": return getIhmPolyAtomFeature(); case "ihm_poly_residue_feature": return getIhmPolyResidueFeature(); case "ihm_non_poly_feature": return getIhmNonPolyFeature(); case "ihm_interface_residue_feature": return getIhmInterfaceResidueFeature(); case "ihm_derived_distance_restraint": return getIhmDerivedDistanceRestraint(); case "ihm_derived_angle_restraint": return getIhmDerivedAngleRestraint(); case "ihm_derived_dihedral_restraint": return getIhmDerivedDihedralRestraint(); case "ihm_geometric_object_list": return getIhmGeometricObjectList(); case "ihm_geometric_object_center": return getIhmGeometricObjectCenter(); case "ihm_geometric_object_transformation": return getIhmGeometricObjectTransformation(); case "ihm_geometric_object_sphere": return getIhmGeometricObjectSphere(); case "ihm_geometric_object_torus": return getIhmGeometricObjectTorus(); case "ihm_geometric_object_half_torus": return getIhmGeometricObjectHalfTorus(); case "ihm_geometric_object_axis": return getIhmGeometricObjectAxis(); case "ihm_geometric_object_plane": return getIhmGeometricObjectPlane(); case "ihm_geometric_object_distance_restraint": return getIhmGeometricObjectDistanceRestraint(); case "ma_model_list": return getMaModelList(); case "ma_template_details": return getMaTemplateDetails(); case "ma_template_poly": return getMaTemplatePoly(); case "ma_template_non_poly": return getMaTemplateNonPoly(); case "ma_template_poly_segment": return getMaTemplatePolySegment(); case "ma_template_ref_db_details": return getMaTemplateRefDbDetails(); case "ma_template_customized": return getMaTemplateCustomized(); case "ma_template_trans_matrix": return getMaTemplateTransMatrix(); case "ma_target_entity": return getMaTargetEntity(); case "ma_target_entity_instance": return getMaTargetEntityInstance(); case "ma_target_ref_db_details": return getMaTargetRefDbDetails(); case "ma_target_template_poly_mapping": return getMaTargetTemplatePolyMapping(); case "ma_struct_assembly": return getMaStructAssembly(); case "ma_struct_assembly_details": return getMaStructAssemblyDetails(); case "ma_alignment_info": return getMaAlignmentInfo(); case "ma_alignment_details": return getMaAlignmentDetails(); case "ma_alignment": return getMaAlignment(); case "ma_template_coord": return getMaTemplateCoord(); case "ma_data": return getMaData(); case "ma_data_group": return getMaDataGroup(); case "ma_coevolution_seq_db_ref": return getMaCoevolutionSeqDbRef(); case "ma_coevolution_msa": return getMaCoevolutionMsa(); case "ma_coevolution_msa_details": return getMaCoevolutionMsaDetails(); case "ma_restraints": return getMaRestraints(); case "ma_distance_restraints": return getMaDistanceRestraints(); case "ma_angle_restraints": return getMaAngleRestraints(); case "ma_dihedral_restraints": return getMaDihedralRestraints(); case "ma_restraints_group": return getMaRestraintsGroup(); case "ma_protocol_step": return getMaProtocolStep(); case "ma_software_group": return getMaSoftwareGroup(); case "ma_software_parameter": return getMaSoftwareParameter(); case "ma_poly_template_library_details": return getMaPolyTemplateLibraryDetails(); case "ma_poly_template_library_list": return getMaPolyTemplateLibraryList(); case "ma_poly_template_library_components": return getMaPolyTemplateLibraryComponents(); case "ma_qa_metric": return getMaQaMetric(); case "ma_qa_metric_global": return getMaQaMetricGlobal(); case "ma_qa_metric_local": return getMaQaMetricLocal(); default: return new DelegatingCategory(category); } } /** * Data items in the ATOM_SITE category record details about * the atom sites in a macromolecular crystal structure, such as * the positional coordinates, atomic displacement parameters, * magnetic moments and directions. * * The data items for describing anisotropic atomic * displacement factors are only used if the corresponding items * are not given in the ATOM_SITE_ANISOTROP category. * * wwPDB recommends wwPDB-assigned residue number, residue ID, * and chain ID, _atom_site.auth_seq_id _atom_site.auth_comp_id, and * _atom_site.auth_asym_id, respectively, to be used for publication * materials. * @return AtomSite */ public AtomSite getAtomSite() { return delegate.getCategory("atom_site", AtomSite::new); } /** * Data items in the ATOM_SITE_ANISOTROP category record details * about anisotropic displacement parameters. * If the ATOM_SITE_ANISOTROP category is used for storing these * data, the corresponding ATOM_SITE data items are not used. * @return AtomSiteAnisotrop */ public AtomSiteAnisotrop getAtomSiteAnisotrop() { return delegate.getCategory("atom_site_anisotrop", AtomSiteAnisotrop::new); } /** * Data items in the ATOM_SITES category record details about * the crystallographic cell and cell transformations, which are * common to all atom sites. * @return AtomSites */ public AtomSites getAtomSites() { return delegate.getCategory("atom_sites", AtomSites::new); } /** * Data items in the ATOM_SITES_ALT category record details * about the structural ensembles that should be generated from * atom sites or groups of atom sites that are modelled in * alternative conformations in this data block. * @return AtomSitesAlt */ public AtomSitesAlt getAtomSitesAlt() { return delegate.getCategory("atom_sites_alt", AtomSitesAlt::new); } /** * Data items in the ATOM_SITES_ALT_ENS category record details * about the ensemble structure generated from atoms with various * alternative conformation IDs. * @return AtomSitesAltEns */ public AtomSitesAltEns getAtomSitesAltEns() { return delegate.getCategory("atom_sites_alt_ens", AtomSitesAltEns::new); } /** * Data items in the ATOM_SITES_ALT_GEN category record details * about the interpretation of multiple conformations in the * structure. * @return AtomSitesAltGen */ public AtomSitesAltGen getAtomSitesAltGen() { return delegate.getCategory("atom_sites_alt_gen", AtomSitesAltGen::new); } /** * Data items in the ATOM_SITES_FOOTNOTE category record detailed * comments about an atom site or a group of atom sites. * @return AtomSitesFootnote */ public AtomSitesFootnote getAtomSitesFootnote() { return delegate.getCategory("atom_sites_footnote", AtomSitesFootnote::new); } /** * Data items in the ATOM_TYPE category record details about the * properties of the atoms that occupy the atom sites, such as the * atomic scattering factors. * @return AtomType */ public AtomType getAtomType() { return delegate.getCategory("atom_type", AtomType::new); } /** * Data items in the AUDIT category record details about the * creation and subsequent updating of the data block. * * Note that these items apply only to the creation and updating of * the data block, and should not be confused with the data items * in the JOURNAL category that record different stages in the * publication of the material in the data block. * @return Audit */ public Audit getAudit() { return delegate.getCategory("audit", Audit::new); } /** * Data items in the AUDIT_AUTHOR category record details about * the author(s) of the data block. * @return AuditAuthor */ public AuditAuthor getAuditAuthor() { return delegate.getCategory("audit_author", AuditAuthor::new); } /** * Data items in the AUDIT_CONFORM category describe the * dictionary versions against which the data names appearing in * the current data block are conformant. * @return AuditConform */ public AuditConform getAuditConform() { return delegate.getCategory("audit_conform", AuditConform::new); } /** * Data items in the AUDIT_CONTACT_AUTHOR category record details * about the name and address of the author to be contacted * concerning the content of this data block. * @return AuditContactAuthor */ public AuditContactAuthor getAuditContactAuthor() { return delegate.getCategory("audit_contact_author", AuditContactAuthor::new); } /** * Data items in the CELL category record details about the * crystallographic cell parameters. * @return Cell */ public Cell getCell() { return delegate.getCategory("cell", Cell::new); } /** * Data items in the CELL_MEASUREMENT category record details * about the measurement of the crystallographic cell parameters. * @return CellMeasurement */ public CellMeasurement getCellMeasurement() { return delegate.getCategory("cell_measurement", CellMeasurement::new); } /** * Data items in the CELL_MEASUREMENT_REFLN category record * details about the reflections used to determine the * crystallographic cell parameters. * * The CELL_MEASUREMENT_REFLN data items would in general be used * only for diffractometer data. * @return CellMeasurementRefln */ public CellMeasurementRefln getCellMeasurementRefln() { return delegate.getCategory("cell_measurement_refln", CellMeasurementRefln::new); } /** * Data items in the CHEM_COMP category give details about each * of the chemical components from which the relevant chemical * structures can be constructed, such as name, mass or charge. * * The related categories CHEM_COMP_ATOM, CHEM_COMP_BOND, * CHEM_COMP_ANGLE etc. describe the detailed geometry of these * chemical components. * @return ChemComp */ public ChemComp getChemComp() { return delegate.getCategory("chem_comp", ChemComp::new); } /** * Data items in the CHEM_COMP_ANGLE category record details about * angles in a chemical component. Angles are designated by three * atoms, with the second atom forming the vertex of the angle. * Target values may be specified as angles in degrees, as a * distance between the first and third atoms, or both. * @return ChemCompAngle */ public ChemCompAngle getChemCompAngle() { return delegate.getCategory("chem_comp_angle", ChemCompAngle::new); } /** * Data items in the CHEM_COMP_ATOM category record details about * the atoms in a chemical component. Specifying the atomic * coordinates for the components in this category is an * alternative to specifying the structure of the component * via bonds, angles, planes etc. in the appropriate * CHEM_COMP subcategories. * @return ChemCompAtom */ public ChemCompAtom getChemCompAtom() { return delegate.getCategory("chem_comp_atom", ChemCompAtom::new); } /** * Data items in the CHEM_COMP_BOND category record details about * the bonds between atoms in a chemical component. Target values * may be specified as bond orders, as a distance between the two * atoms, or both. * @return ChemCompBond */ public ChemCompBond getChemCompBond() { return delegate.getCategory("chem_comp_bond", ChemCompBond::new); } /** * Data items in the CHEM_COMP_CHIR category provide details about * the chiral centres in a chemical component. The atoms bonded * to the chiral atom are specified in the CHEM_COMP_CHIR_ATOM * category. * @return ChemCompChir */ public ChemCompChir getChemCompChir() { return delegate.getCategory("chem_comp_chir", ChemCompChir::new); } /** * Data items in the CHEM_COMP_CHIR_ATOM category enumerate the * atoms bonded to a chiral atom within a chemical component. * @return ChemCompChirAtom */ public ChemCompChirAtom getChemCompChirAtom() { return delegate.getCategory("chem_comp_chir_atom", ChemCompChirAtom::new); } /** * Data items in the CHEM_COMP_LINK category give details about * the links between chemical components. * @return ChemCompLink */ public ChemCompLink getChemCompLink() { return delegate.getCategory("chem_comp_link", ChemCompLink::new); } /** * Data items in the CHEM_COMP_PLANE category provide identifiers * for the planes in a chemical component. The atoms in the plane * are specified in the CHEM_COMP_PLANE_ATOM category. * @return ChemCompPlane */ public ChemCompPlane getChemCompPlane() { return delegate.getCategory("chem_comp_plane", ChemCompPlane::new); } /** * Data items in the CHEM_COMP_PLANE_ATOM category enumerate the * atoms in a plane within a chemical component. * @return ChemCompPlaneAtom */ public ChemCompPlaneAtom getChemCompPlaneAtom() { return delegate.getCategory("chem_comp_plane_atom", ChemCompPlaneAtom::new); } /** * Data items in the CHEM_COMP_TOR category record details about * the torsion angles in a chemical component. As torsion angles * can have more than one target value, the target values are * specified in the CHEM_COMP_TOR_VALUE category. * @return ChemCompTor */ public ChemCompTor getChemCompTor() { return delegate.getCategory("chem_comp_tor", ChemCompTor::new); } /** * Data items in the CHEM_COMP_TOR_VALUE category record details * about the target values for the torsion angles enumerated in the * CHEM_COMP_TOR list. Target values may be specified as angles * in degrees, as a distance between the first and fourth atoms, or * both. * @return ChemCompTorValue */ public ChemCompTorValue getChemCompTorValue() { return delegate.getCategory("chem_comp_tor_value", ChemCompTorValue::new); } /** * Data items in the CHEM_LINK category give details about * the links between chemical components. * @return ChemLink */ public ChemLink getChemLink() { return delegate.getCategory("chem_link", ChemLink::new); } /** * Data items in the CHEM_LINK_ANGLE category record details * about angles in a link between chemical components. * @return ChemLinkAngle */ public ChemLinkAngle getChemLinkAngle() { return delegate.getCategory("chem_link_angle", ChemLinkAngle::new); } /** * Data items in the CHEM_LINK_BOND category record details about * bonds in a link between components in the chemical structure. * @return ChemLinkBond */ public ChemLinkBond getChemLinkBond() { return delegate.getCategory("chem_link_bond", ChemLinkBond::new); } /** * Data items in the CHEM_LINK_CHIR category provide details about * the chiral centres in a link between two chemical components. * The atoms bonded to the chiral atom are specified in the * CHEM_LINK_CHIR_ATOM category. * @return ChemLinkChir */ public ChemLinkChir getChemLinkChir() { return delegate.getCategory("chem_link_chir", ChemLinkChir::new); } /** * Data items in the CHEM_LINK_CHIR_ATOM category enumerate the * atoms bonded to a chiral atom in a link between two * chemical components. * @return ChemLinkChirAtom */ public ChemLinkChirAtom getChemLinkChirAtom() { return delegate.getCategory("chem_link_chir_atom", ChemLinkChirAtom::new); } /** * Data items in the CHEM_LINK_PLANE category provide identifiers * for the planes in a link between two chemical components. * The atoms in the plane are specified in the CHEM_LINK_PLANE_ATOM * category. * @return ChemLinkPlane */ public ChemLinkPlane getChemLinkPlane() { return delegate.getCategory("chem_link_plane", ChemLinkPlane::new); } /** * Data items in the CHEM_LINK_PLANE_ATOM category enumerate the * atoms in a plane in a link between two chemical components. * @return ChemLinkPlaneAtom */ public ChemLinkPlaneAtom getChemLinkPlaneAtom() { return delegate.getCategory("chem_link_plane_atom", ChemLinkPlaneAtom::new); } /** * Data items in the CHEM_LINK_TOR category record details about * the torsion angles in a link between two chemical components. * As torsion angles can have more than one target value, the * target values are specified in the CHEM_LINK_TOR_VALUE category. * @return ChemLinkTor */ public ChemLinkTor getChemLinkTor() { return delegate.getCategory("chem_link_tor", ChemLinkTor::new); } /** * Data items in the CHEM_LINK_TOR_VALUE category record details * about the target values for the torsion angles enumerated in the * CHEM_LINK_TOR list. Target values may be specified as angles * in degrees, as a distance between the first and fourth atoms, or * both. * @return ChemLinkTorValue */ public ChemLinkTorValue getChemLinkTorValue() { return delegate.getCategory("chem_link_tor_value", ChemLinkTorValue::new); } /** * Data items in the CHEMICAL category would not in general be * used in a macromolecular CIF. See instead the ENTITY data * items. * * Data items in the CHEMICAL category record details about the * composition and chemical properties of the compounds. The * formula data items must agree with those that specify the * density, unit-cell and Z values. * @return Chemical */ public Chemical getChemical() { return delegate.getCategory("chemical", Chemical::new); } /** * Data items in the CHEMICAL_CONN_ATOM category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND * categories record details about the two-dimensional (2D) * chemical structure of the molecular species. They allow * a 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and * substructural relationships. * * The CHEMICAL_CONN_ATOM data items provide information about the * chemical properties of the atoms in the structure. In cases * where crystallographic and molecular symmetry elements coincide, * they must also contain symmetry-generated atoms, so that the * CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND data items will always * describe a complete chemical entity. * @return ChemicalConnAtom */ public ChemicalConnAtom getChemicalConnAtom() { return delegate.getCategory("chemical_conn_atom", ChemicalConnAtom::new); } /** * Data items in the CHEMICAL_CONN_BOND category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_CONN_ATOM and CHEMICAL_CONN_BOND * categories record details about the two-dimensional (2D) * chemical structure of the molecular species. They allow a * 2D chemical diagram to be reconstructed for use in a * publication or in a database search for structural and * substructural relationships. * * The CHEMICAL_CONN_BOND data items specify the connections * between the atoms in the CHEMICAL_CONN_ATOM list and the nature * of the chemical bond between these atoms. * @return ChemicalConnBond */ public ChemicalConnBond getChemicalConnBond() { return delegate.getCategory("chemical_conn_bond", ChemicalConnBond::new); } /** * Data items in the CHEMICAL_FORMULA category would not, in * general, be used in a macromolecular CIF. See instead the * ENTITY data items. * * Data items in the CHEMICAL_FORMULA category specify the * composition and chemical properties of the compound. The formula * data items must agree with those that specify the density, * unit-cell and Z values. * * The following rules apply to the construction of the data items * _chemical_formula.analytical, _chemical_formula.structural and * _chemical_formula.sum. For the data item * _chemical_formula.moiety, the formula construction is broken up * into residues or moieties, i.e. groups of atoms that form a * molecular unit or molecular ion. The rules given below apply * within each moiety but different requirements apply to the way * that moieties are connected (see _chemical_formula.moiety). * * (1) Only recognized element symbols may be used. * * (2) Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * (3) A space or parenthesis must separate each cluster of (element * symbol + count). * * (4) Where a group of elements is enclosed in parentheses, the * multiplier for the group must follow the closing parenthesis. * That is, all element and group multipliers are assumed to be * printed as subscripted numbers. (An exception to this rule * exists for _chemical_formula.moiety formulae where pre- and * post-multipliers are permitted for molecular units.) * * (5) Unless the elements are ordered in a manner that corresponds * to their chemical structure, as in * _chemical_formula.structural, the order of the elements within * any group or moiety should be: C, then H, then the other * elements in alphabetical order of their symbol. This is the * 'Hill' system used by Chemical Abstracts. This ordering is * used in _chemical_formula.moiety and _chemical_formula.sum. * @return ChemicalFormula */ public ChemicalFormula getChemicalFormula() { return delegate.getCategory("chemical_formula", ChemicalFormula::new); } /** * Data items in the CITATION category record details about the * literature cited as being relevant to the contents of the data * block. * @return Citation */ public Citation getCitation() { return delegate.getCategory("citation", Citation::new); } /** * Data items in the CITATION_AUTHOR category record details * about the authors associated with the citations in the * CITATION list. * @return CitationAuthor */ public CitationAuthor getCitationAuthor() { return delegate.getCategory("citation_author", CitationAuthor::new); } /** * Data items in the CITATION_EDITOR category record details * about the editors associated with the books or book chapters * cited in the CITATION list. * @return CitationEditor */ public CitationEditor getCitationEditor() { return delegate.getCategory("citation_editor", CitationEditor::new); } /** * Data items in the COMPUTING category record details about the * computer programs used in the crystal structure analysis. * * Data items in this category would not, in general, be used in * a macromolecular CIF. The category SOFTWARE, which allows * a more detailed description of computer programs and * their attributes to be given, would be used instead. * @return Computing */ public Computing getComputing() { return delegate.getCategory("computing", Computing::new); } /** * Data items in the DATABASE category have been superseded by * data items in the DATABASE_2 category. They are included * here only for compliance with older CIFs. * @return Database */ public Database getDatabase() { return delegate.getCategory("database", Database::new); } /** * Data items in the DATABASE_2 category record details about the * database identifiers of the data block. * * These data items are assigned by database managers and should * only appear in a data block if they originate from that source. * * The name of this category, DATABASE_2, arose because the * category name DATABASE was already in use in the core CIF * dictionary, but was used differently from the way it needed * to be used in the mmCIF dictionary. Since CIF data names * cannot be changed once they have been adopted, a new category * had to be created. * @return Database2 */ public Database2 getDatabase2() { return delegate.getCategory("database_2", Database2::new); } /** * Data items in the DATABASE_PDB_CAVEAT category record details * about features of the data block flagged as 'caveats' by the * Protein Data Bank (PDB). * * These data items are included only for consistency with PDB * format files. They should appear in a data block only if that * data block was created by reformatting a PDB format file. * @return DatabasePDBCaveat */ public DatabasePDBCaveat getDatabasePDBCaveat() { return delegate.getCategory("database_PDB_caveat", DatabasePDBCaveat::new); } /** * The DATABASE_PDB_MATRIX category provides placeholders for * transformation matrices and vectors used by the Protein Data * Bank (PDB). * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * that data block was created by reformatting a PDB format file. * @return DatabasePDBMatrix */ public DatabasePDBMatrix getDatabasePDBMatrix() { return delegate.getCategory("database_PDB_matrix", DatabasePDBMatrix::new); } /** * Data items in the DATABASE_PDB_REMARK category record details * about the data block as archived by the Protein Data Bank (PDB). * * Some data appearing in PDB REMARK records can be * algorithmically extracted into the appropriate data items * in the data block. * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * that data block was created by reformatting a PDB format file. * * NOTE: These remark records in this category are not uniformly * annotated by the PDB and may not be consistent with * nomenclature or labeling used in the entry. * @return DatabasePDBRemark */ public DatabasePDBRemark getDatabasePDBRemark() { return delegate.getCategory("database_PDB_remark", DatabasePDBRemark::new); } /** * Data items in the DATABASE_PDB_REV category record details * about the history of the data block as archived by the Protein * Data Bank (PDB). * * These data items are assigned by the PDB database managers and * should only appear in a data block if they originate from that * source. * @return DatabasePDBRev */ public DatabasePDBRev getDatabasePDBRev() { return delegate.getCategory("database_PDB_rev", DatabasePDBRev::new); } /** * Data items in the DATABASE_PDB_REV_RECORD category record * details about specific record types that were changed in a * given revision of a PDB entry. * * These data items are assigned by the PDB database managers and * should only appear in a data block if they originate from that * source. * @return DatabasePDBRevRecord */ public DatabasePDBRevRecord getDatabasePDBRevRecord() { return delegate.getCategory("database_PDB_rev_record", DatabasePDBRevRecord::new); } /** * The DATABASE_PDB_TVECT category provides placeholders for * the TVECT matrices and vectors used by the Protein Data * Bank (PDB). * * These data items are included only for consistency with older * PDB format files. They should appear in a data block only if * the data block was created by reformatting a PDB format file. * @return DatabasePDBTvect */ public DatabasePDBTvect getDatabasePDBTvect() { return delegate.getCategory("database_PDB_tvect", DatabasePDBTvect::new); } /** * Data items in the DIFFRN category record details about the * diffraction data and their measurement. * @return Diffrn */ public Diffrn getDiffrn() { return delegate.getCategory("diffrn", Diffrn::new); } /** * Data items in the DIFFRN_ATTENUATOR category record details * about the diffraction attenuator scales employed. * @return DiffrnAttenuator */ public DiffrnAttenuator getDiffrnAttenuator() { return delegate.getCategory("diffrn_attenuator", DiffrnAttenuator::new); } /** * Data items in the DIFFRN_DETECTOR category describe the * detector used to measure the scattered radiation, including * any analyser and post-sample collimation. * @return DiffrnDetector */ public DiffrnDetector getDiffrnDetector() { return delegate.getCategory("diffrn_detector", DiffrnDetector::new); } /** * Data items in the DIFFRN_MEASUREMENT category record details * about the device used to orient and/or position the crystal * during data measurement and the manner in which the diffraction * data were measured. * @return DiffrnMeasurement */ public DiffrnMeasurement getDiffrnMeasurement() { return delegate.getCategory("diffrn_measurement", DiffrnMeasurement::new); } /** * Data items in the DIFFRN_ORIENT_MATRIX category record details * about the orientation matrix used in the measurement of the * diffraction data. * @return DiffrnOrientMatrix */ public DiffrnOrientMatrix getDiffrnOrientMatrix() { return delegate.getCategory("diffrn_orient_matrix", DiffrnOrientMatrix::new); } /** * Data items in the DIFFRN_ORIENT_REFLN category record details * about the reflections that define the orientation matrix used in * the measurement of the diffraction intensities. * @return DiffrnOrientRefln */ public DiffrnOrientRefln getDiffrnOrientRefln() { return delegate.getCategory("diffrn_orient_refln", DiffrnOrientRefln::new); } /** * Data items in the DIFFRN_RADIATION category describe * the radiation used in measuring the diffraction intensities, * its collimation and monochromatization before the sample. * * Post-sample treatment of the beam is described by data * items in the DIFFRN_DETECTOR category. * @return DiffrnRadiation */ public DiffrnRadiation getDiffrnRadiation() { return delegate.getCategory("diffrn_radiation", DiffrnRadiation::new); } /** * Data items in the DIFFRN_RADIATION_WAVELENGTH category * describe the wavelength of the radiation used to measure the * diffraction intensities. Items may be looped to identify * and assign weights to distinct components of a * polychromatic beam. * @return DiffrnRadiationWavelength */ public DiffrnRadiationWavelength getDiffrnRadiationWavelength() { return delegate.getCategory("diffrn_radiation_wavelength", DiffrnRadiationWavelength::new); } /** * Data items in the DIFFRN_REFLN category record details about * the intensities in the diffraction data set * identified by _diffrn_refln.diffrn_id. * * The DIFFRN_REFLN data items refer to individual intensity * measurements and must be included in looped lists. * * The DIFFRN_REFLNS data items specify the parameters that apply * to all intensity measurements in the particular diffraction * data set identified by _diffrn_reflns.diffrn_id. * @return DiffrnRefln */ public DiffrnRefln getDiffrnRefln() { return delegate.getCategory("diffrn_refln", DiffrnRefln::new); } /** * Data items in the DIFFRN_REFLNS category record details about * the set of intensities measured in the diffraction experiment. * * The DIFFRN_REFLN data items refer to individual intensity * measurements and must be included in looped lists. * * The DIFFRN_REFLNS data items specify the parameters that apply * to all intensity measurements in a diffraction data set. * @return DiffrnReflns */ public DiffrnReflns getDiffrnReflns() { return delegate.getCategory("diffrn_reflns", DiffrnReflns::new); } /** * Data items in the DIFFRN_SCALE_GROUP category record details * of the scaling factors applied to place all intensities in the * reflection lists on a common scale. * Scaling groups might, for example, correspond to each film in a * multi-film data set or each crystal in a multi-crystal data set. * @return DiffrnScaleGroup */ public DiffrnScaleGroup getDiffrnScaleGroup() { return delegate.getCategory("diffrn_scale_group", DiffrnScaleGroup::new); } /** * Data items in the DIFFRN_SOURCE category record details of * the source of radiation used in the diffraction experiment. * @return DiffrnSource */ public DiffrnSource getDiffrnSource() { return delegate.getCategory("diffrn_source", DiffrnSource::new); } /** * Data items in the DIFFRN_STANDARD_REFLN category record details * about the reflections treated as standards during the measurement * of a set of diffraction intensities. * * Note that these are the individual standard reflections, not the * results of the analysis of the standard reflections. * @return DiffrnStandardRefln */ public DiffrnStandardRefln getDiffrnStandardRefln() { return delegate.getCategory("diffrn_standard_refln", DiffrnStandardRefln::new); } /** * Data items in the DIFFRN_STANDARDS category record details * about the set of standard reflections used to monitor intensity * stability during the measurement of diffraction intensities. * * Note that these records describe properties common to the set of * standard reflections, not the standard reflections themselves. * @return DiffrnStandards */ public DiffrnStandards getDiffrnStandards() { return delegate.getCategory("diffrn_standards", DiffrnStandards::new); } /** * Data items in the ENTITY category record details (such as * chemical composition, name and source) about the molecular * entities that are present in the crystallographic structure. * * Items in the various ENTITY subcategories provide a full * chemical description of these molecular entities. * * Entities are of three types: polymer, non-polymer and water. * Note that the water category includes only water; ordered * solvent such as sulfate ion or acetone would be described as * individual non-polymer entities. * * The ENTITY category is specific to macromolecular CIF * applications and replaces the function of the CHEMICAL category * in the CIF core. * * It is important to remember that the ENTITY data are not the * result of the crystallographic experiment; those results are * represented by the ATOM_SITE data items. ENTITY data items * describe the chemistry of the molecules under investigation * and can most usefully be thought of as the ideal groups to which * the structure is restrained or constrained during refinement. * * It is also important to remember that entities do not correspond * directly to the enumeration of the contents of the asymmetric * unit. Entities are described only once, even in those structures * that contain multiple observations of an entity. The * STRUCT_ASYM data items, which reference the entity list, * describe and label the contents of the asymmetric unit. * @return Entity */ public Entity getEntity() { return delegate.getCategory("entity", Entity::new); } /** * Data items in the ENTITY_KEYWORDS category specify keywords * relevant to the molecular entities. Note that this list of * keywords is separate from the list that is used for the * STRUCT_BIOL data items and is intended to provide only the * information that one would know about the molecular entity *if * one did not know its structure*. Hence polypeptides are simply * polypeptides, not cytokines or beta-alpha-barrels, and * polyribonucleic acids are simply poly-RNA, not transfer- * RNA. * @return EntityKeywords */ public EntityKeywords getEntityKeywords() { return delegate.getCategory("entity_keywords", EntityKeywords::new); } /** * Data items in the ENTITY_LINK category give details about * the links between entities. * @return EntityLink */ public EntityLink getEntityLink() { return delegate.getCategory("entity_link", EntityLink::new); } /** * Data items in the ENTITY_NAME_COM category record the common name * or names associated with the entity. In some cases, the entity * name may not be the same as the name of the biological structure. * For example, haemoglobin alpha chain would be the entity common * name, not haemoglobin. * @return EntityNameCom */ public EntityNameCom getEntityNameCom() { return delegate.getCategory("entity_name_com", EntityNameCom::new); } /** * Data items in the ENTITY_NAME_SYS category record the systematic * name or names associated with the entity and the system that * was used to construct the systematic name. In some cases, the * entity name may not be the same as the name of the biological * structure. * @return EntityNameSys */ public EntityNameSys getEntityNameSys() { return delegate.getCategory("entity_name_sys", EntityNameSys::new); } /** * Data items in the ENTITY_POLY category record details about the * polymer, such as the type of the polymer, the number of * monomers and whether it has nonstandard features. * @return EntityPoly */ public EntityPoly getEntityPoly() { return delegate.getCategory("entity_poly", EntityPoly::new); } /** * Data items in the ENTITY_POLY_SEQ category specify the sequence * of monomers in a polymer. Allowance is made for the possibility * of microheterogeneity in a sample by allowing a given sequence * number to be correlated with more than one monomer ID. The * corresponding ATOM_SITE entries should reflect this * heterogeneity. * @return EntityPolySeq */ public EntityPolySeq getEntityPolySeq() { return delegate.getCategory("entity_poly_seq", EntityPolySeq::new); } /** * There is only one item in the ENTRY category, _entry.id. This * data item gives a name to this entry and is indirectly a key to * the categories (such as CELL, GEOM, EXPTL) that describe * information pertinent to the entire data block. * @return Entry */ public Entry getEntry() { return delegate.getCategory("entry", Entry::new); } /** * Data items in the ENTRY_LINK category record the * relationships between the current data block * identified by _entry.id and other data blocks * within the current file which may be referenced * in the current data block. * @return EntryLink */ public EntryLink getEntryLink() { return delegate.getCategory("entry_link", EntryLink::new); } /** * Data items in the EXPTL category record details about the * experimental work prior to the intensity measurements and * details about the absorption-correction technique employed. * @return Exptl */ public Exptl getExptl() { return delegate.getCategory("exptl", Exptl::new); } /** * Data items in the EXPTL_CRYSTAL category record the results of * experimental measurements on the crystal or crystals used, * such as shape, size or density. * @return ExptlCrystal */ public ExptlCrystal getExptlCrystal() { return delegate.getCategory("exptl_crystal", ExptlCrystal::new); } /** * Data items in the EXPTL_CRYSTAL_FACE category record details * of the crystal faces. * @return ExptlCrystalFace */ public ExptlCrystalFace getExptlCrystalFace() { return delegate.getCategory("exptl_crystal_face", ExptlCrystalFace::new); } /** * Data items in the EXPTL_CRYSTAL_GROW category record details * about the conditions and methods used to grow the crystal. * @return ExptlCrystalGrow */ public ExptlCrystalGrow getExptlCrystalGrow() { return delegate.getCategory("exptl_crystal_grow", ExptlCrystalGrow::new); } /** * Data items in the EXPTL_CRYSTAL_GROW_COMP category record * details about the components of the solutions that were 'mixed' * (by whatever means) to produce the crystal. * * In general, solution 1 is the solution that contains the * molecule to be crystallized and solution 2 is the solution * that contains the precipitant. However, the number of solutions * required to describe the crystallization protocol is not limited * to 2. * * Details of the crystallization protocol should be given in * _exptl_crystal_grow_comp.details using the solutions * described in EXPTL_CRYSTAL_GROW_COMP. * @return ExptlCrystalGrowComp */ public ExptlCrystalGrowComp getExptlCrystalGrowComp() { return delegate.getCategory("exptl_crystal_grow_comp", ExptlCrystalGrowComp::new); } /** * Data items in the GEOM and related (GEOM_ANGLE, * GEOM_BOND, GEOM_CONTACT, GEOM_HBOND and GEOM_TORSION) * categories record details about the molecular * geometry as calculated from the contents of the ATOM, CELL * and SYMMETRY data. * * Geometry data are therefore redundant, in that they can be * calculated from other more fundamental quantities in the data * block. However, they provide a check on the correctness of * both sets of data and enable the most important geometric data * to be identified for publication by setting the appropriate * publication flag. * @return Geom */ public Geom getGeom() { return delegate.getCategory("geom", Geom::new); } /** * Data items in the GEOM_ANGLE category record details about the * bond angles as calculated from the contents * of the ATOM, CELL and SYMMETRY data. * @return GeomAngle */ public GeomAngle getGeomAngle() { return delegate.getCategory("geom_angle", GeomAngle::new); } /** * Data items in the GEOM_BOND category record details about * the bond lengths as calculated from the contents * of the ATOM, CELL and SYMMETRY data. * @return GeomBond */ public GeomBond getGeomBond() { return delegate.getCategory("geom_bond", GeomBond::new); } /** * Data items in the GEOM_CONTACT category record details about * interatomic contacts as calculated from the contents * of the ATOM, CELL and SYMMETRY data. * @return GeomContact */ public GeomContact getGeomContact() { return delegate.getCategory("geom_contact", GeomContact::new); } /** * Data items in the GEOM_HBOND category record details about * hydrogen bonds as calculated from the contents of the ATOM, * CELL and SYMMETRY data. * @return GeomHbond */ public GeomHbond getGeomHbond() { return delegate.getCategory("geom_hbond", GeomHbond::new); } /** * Data items in the GEOM_TORSION category record details about * torsion angles as calculated from the * contents of the ATOM, CELL and SYMMETRY data. * * The vector direction _geom_torsion.atom_site_id_2 to * _geom_torsion.atom_site_id_3 is the viewing direction, and the * torsion angle is the angle of twist required to superimpose the * projection of the vector between site 2 and site 1 onto the * projection of the vector between site 3 and site 4. Clockwise * torsions are positive, anticlockwise torsions are negative. * * Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523. * @return GeomTorsion */ public GeomTorsion getGeomTorsion() { return delegate.getCategory("geom_torsion", GeomTorsion::new); } /** * Data items in the JOURNAL category record details about the * book-keeping by the journal staff when processing * a data block submitted for publication. * * The creator of a data block will not normally specify these data. * The data names are not defined in the dictionary because they are * for journal use only. * @return Journal */ public Journal getJournal() { return delegate.getCategory("journal", Journal::new); } /** * Data items in the JOURNAL_INDEX category are used to list terms * used to generate the journal indexes. * * The creator of a data block will not normally specify these data * items. * @return JournalIndex */ public JournalIndex getJournalIndex() { return delegate.getCategory("journal_index", JournalIndex::new); } /** * Data items in the PHASING category record details about the * phasing of the structure, listing the various methods used in * the phasing process. Details about the application of each * method are listed in the appropriate subcategories. * @return Phasing */ public Phasing getPhasing() { return delegate.getCategory("phasing", Phasing::new); } /** * Data items in the PHASING_AVERAGING category record details * about the phasing of the structure where methods involving * averaging of multiple observations of the molecule in the * asymmetric unit are involved. * @return PhasingAveraging */ public PhasingAveraging getPhasingAveraging() { return delegate.getCategory("phasing_averaging", PhasingAveraging::new); } /** * Data items in the PHASING_ISOMORPHOUS category record details * about the phasing of the structure where a model isomorphous * to the structure being phased was used to generate the initial * phases. * @return PhasingIsomorphous */ public PhasingIsomorphous getPhasingIsomorphous() { return delegate.getCategory("phasing_isomorphous", PhasingIsomorphous::new); } /** * Data items in the PHASING_MAD category record details about * the phasing of the structure where methods involving * multiple-wavelength anomalous-dispersion techniques are involved. * @return PhasingMAD */ public PhasingMAD getPhasingMAD() { return delegate.getCategory("phasing_MAD", PhasingMAD::new); } /** * Data items in the PHASING_MAD_CLUST category record details * about a cluster of experiments that contributed to the * generation of a set of phases. * @return PhasingMADClust */ public PhasingMADClust getPhasingMADClust() { return delegate.getCategory("phasing_MAD_clust", PhasingMADClust::new); } /** * Data items in the PHASING_MAD_EXPT category record details about * a MAD phasing experiment, such as the number of experiments that * were clustered together to produce a set of phases or the * statistics for those phases. * @return PhasingMADExpt */ public PhasingMADExpt getPhasingMADExpt() { return delegate.getCategory("phasing_MAD_expt", PhasingMADExpt::new); } /** * Data items in the PHASING_MAD_RATIO category record * the ratios of phasing statistics between pairs of data sets * in a MAD phasing experiment, in given shells of resolution. * @return PhasingMADRatio */ public PhasingMADRatio getPhasingMADRatio() { return delegate.getCategory("phasing_MAD_ratio", PhasingMADRatio::new); } /** * Data items in the PHASING_MAD_SET category record * details about the individual data sets used in a MAD phasing * experiment. * @return PhasingMADSet */ public PhasingMADSet getPhasingMADSet() { return delegate.getCategory("phasing_MAD_set", PhasingMADSet::new); } /** * Data items in the PHASING_MIR category record details about * the phasing of the structure where methods involving isomorphous * replacement are involved. * * All isomorphous-replacement-based techniques are covered * by this category, including single isomorphous replacement (SIR), * multiple isomorphous replacement (MIR) and single or multiple * isomorphous replacement plus anomalous scattering (SIRAS, MIRAS). * @return PhasingMIR */ public PhasingMIR getPhasingMIR() { return delegate.getCategory("phasing_MIR", PhasingMIR::new); } /** * Data items in the PHASING_MIR_DER category record details * about individual derivatives used in the phasing of the * structure when methods involving isomorphous replacement are * involved. * * A derivative in this context does not necessarily equate with * a data set; for instance, the same data set could be used to * one resolution limit as an isomorphous scatterer and to a * different resolution (and with a different sigma cutoff) as an * anomalous scatterer. These would be treated as two distinct * derivatives, although both derivatives would point to the same * data sets via _phasing_MIR_der.der_set_id and * _phasing_MIR_der.native_set_id. * @return PhasingMIRDer */ public PhasingMIRDer getPhasingMIRDer() { return delegate.getCategory("phasing_MIR_der", PhasingMIRDer::new); } /** * Data items in the PHASING_MIR_DER_REFLN category record details * about the calculated structure factors obtained in an MIR * phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_refln.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) * * It is not necessary for the data items describing the measured * value of F to appear in this list, as they will be * given in the PHASING_SET_REFLN category. However, these * items can also be listed here for completeness. * @return PhasingMIRDerRefln */ public PhasingMIRDerRefln getPhasingMIRDerRefln() { return delegate.getCategory("phasing_MIR_der_refln", PhasingMIRDerRefln::new); } /** * Data items in the PHASING_MIR_DER_SHELL category record * statistics, broken down into shells of resolution, for an MIR * phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_shell.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) * @return PhasingMIRDerShell */ public PhasingMIRDerShell getPhasingMIRDerShell() { return delegate.getCategory("phasing_MIR_der_shell", PhasingMIRDerShell::new); } /** * Data items in the PHASING_MIR_DER_SITE category record details * about the heavy-atom sites in an MIR phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_site.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) * @return PhasingMIRDerSite */ public PhasingMIRDerSite getPhasingMIRDerSite() { return delegate.getCategory("phasing_MIR_der_site", PhasingMIRDerSite::new); } /** * Data items in the PHASING_MIR_SHELL category record statistics * for an isomorphous replacement phasing experiment.broken * down into shells of resolution. * @return PhasingMIRShell */ public PhasingMIRShell getPhasingMIRShell() { return delegate.getCategory("phasing_MIR_shell", PhasingMIRShell::new); } /** * Data items in the PHASING_SET category record details about * the data sets used in a phasing experiment. A given data set * may be used in a number of different ways; for instance, a * single data set could be used both as an isomorphous derivative * and as a component of a multiple-wavelength calculation. This * category establishes identifiers for each data set and permits * the archiving of a subset of experimental information for each * data set (cell constants, wavelength, temperature etc.). * * This and related categories of data items are provided so that * derivative intensity and phase information can be stored in * the same data block as the information for the refined * structure. * * If all the possible experimental information for each data * set (raw data sets, crystal growth conditions etc.) is to be * archived, these data items should be recorded in a separate * data block. * @return PhasingSet */ public PhasingSet getPhasingSet() { return delegate.getCategory("phasing_set", PhasingSet::new); } /** * Data items in the PHASING_SET_REFLN category record the values * of the measured structure factors used in a phasing experiment. * This list may contain information from a number of different * data sets; _phasing_set_refln.set_id indicates the data set * to which a given record corresponds. * @return PhasingSetRefln */ public PhasingSetRefln getPhasingSetRefln() { return delegate.getCategory("phasing_set_refln", PhasingSetRefln::new); } /** * Data items in the PUBL category are used when submitting a * manuscript for publication. * @return Publ */ public Publ getPubl() { return delegate.getCategory("publ", Publ::new); } /** * Data items in the PUBL_AUTHOR category record details of * the authors of a manuscript submitted for publication. * @return PublAuthor */ public PublAuthor getPublAuthor() { return delegate.getCategory("publ_author", PublAuthor::new); } /** * Data items in the PUBL_BODY category permit the labelling of * different text sections within the body of a paper. * Note that these should not be used in a paper which has * a standard format with sections tagged by specific data names * (such as in Acta Crystallographica Section C). Typically, * each journal will supply a list of the specific items it * requires in its Notes for Authors. * @return PublBody */ public PublBody getPublBody() { return delegate.getCategory("publ_body", PublBody::new); } /** * Data items in the PUBL_MANUSCRIPT_INCL category allow * the authors of a manuscript submitted for publication to list * data names that should be added to the standard request list * used by the journal printing software. * @return PublManuscriptIncl */ public PublManuscriptIncl getPublManuscriptIncl() { return delegate.getCategory("publ_manuscript_incl", PublManuscriptIncl::new); } /** * Data items in the REFINE category record details about the * structure-refinement parameters. * @return Refine */ public Refine getRefine() { return delegate.getCategory("refine", Refine::new); } /** * Data items in the REFINE_ANALYZE category record details * about the refined structure that are often used to analyze the * refinement and assess its quality. A given computer program * may or may not produce values corresponding to these data * names. * @return RefineAnalyze */ public RefineAnalyze getRefineAnalyze() { return delegate.getCategory("refine_analyze", RefineAnalyze::new); } /** * Data items in the REFINE_B_ISO category record details about * the treatment of isotropic B factors (displacement parameters) * during refinement. * @return RefineBIso */ public RefineBIso getRefineBIso() { return delegate.getCategory("refine_B_iso", RefineBIso::new); } /** * Data items in the REFINE_FUNCT_MINIMIZED category record * details about the individual terms of the function minimized * during refinement. * @return RefineFunctMinimized */ public RefineFunctMinimized getRefineFunctMinimized() { return delegate.getCategory("refine_funct_minimized", RefineFunctMinimized::new); } /** * Data items in the REFINE_HIST category record details about the * steps during the refinement of the structure. * These data items are not meant to be as thorough a description * of the refinement as is provided for the final model in other * categories; rather, these data items provide a mechanism for * sketching out the progress of the refinement, supported by a * small set of representative statistics. * @return RefineHist */ public RefineHist getRefineHist() { return delegate.getCategory("refine_hist", RefineHist::new); } /** * Data items in the REFINE_LS_RESTR category record details about * the restraints applied to various classes of parameters during * the least-squares refinement. * @return RefineLsRestr */ public RefineLsRestr getRefineLsRestr() { return delegate.getCategory("refine_ls_restr", RefineLsRestr::new); } /** * Data items in the REFINE_LS_RESTR_NCS category record details * about the restraints applied to atom positions in domains * related by noncrystallographic symmetry during least-squares * refinement, and also about the deviation of the restrained * atomic parameters at the end of the refinement. It is * expected that these values will only be reported once for each * set of restrained domains. * @return RefineLsRestrNcs */ public RefineLsRestrNcs getRefineLsRestrNcs() { return delegate.getCategory("refine_ls_restr_ncs", RefineLsRestrNcs::new); } /** * Data items in the REFINE_LS_RESTR_TYPE category record details * about the restraint types used in the least-squares refinement. * @return RefineLsRestrType */ public RefineLsRestrType getRefineLsRestrType() { return delegate.getCategory("refine_ls_restr_type", RefineLsRestrType::new); } /** * Data items in the REFINE_LS_SHELL category record details about * the results of the least-squares refinement broken down into * shells of resolution. * @return RefineLsShell */ public RefineLsShell getRefineLsShell() { return delegate.getCategory("refine_ls_shell", RefineLsShell::new); } /** * Data items in the REFINE_OCCUPANCY category record details * about the treatment of atom occupancies during refinement. * @return RefineOccupancy */ public RefineOccupancy getRefineOccupancy() { return delegate.getCategory("refine_occupancy", RefineOccupancy::new); } /** * Data items in the REFLN category record details about the * reflection data used to determine the ATOM_SITE data items. * * The REFLN data items refer to individual reflections and must * be included in looped lists. * * The REFLNS data items specify the parameters that apply to all * reflections. The REFLNS data items are not looped. * @return Refln */ public Refln getRefln() { return delegate.getCategory("refln", Refln::new); } /** * Data items in the REFLN_SYS_ABS category record details about * the reflection data that should be systematically absent, * given the designated space group. * @return ReflnSysAbs */ public ReflnSysAbs getReflnSysAbs() { return delegate.getCategory("refln_sys_abs", ReflnSysAbs::new); } /** * Data items in the REFLNS category record details about the * reflection data used to determine the ATOM_SITE data items. * * The REFLN data items refer to individual reflections and must * be included in looped lists. * * The REFLNS data items specify the parameters that apply to all * reflections. The REFLNS data items are not looped. * @return Reflns */ public Reflns getReflns() { return delegate.getCategory("reflns", Reflns::new); } /** * Data items in the REFLNS_SCALE category record details about * the structure-factor scales. They are referenced from within * the REFLN list through _refln.scale_group_code. * @return ReflnsScale */ public ReflnsScale getReflnsScale() { return delegate.getCategory("reflns_scale", ReflnsScale::new); } /** * Data items in the REFLNS_SHELL category record details about * the reflection data used to determine the ATOM_SITE data items * broken down into shells of resolution. * @return ReflnsShell */ public ReflnsShell getReflnsShell() { return delegate.getCategory("reflns_shell", ReflnsShell::new); } /** * Data items in the SOFTWARE category record details about * the software used in the structure analysis, which implies * any software used in the generation of any data items * associated with the structure determination and * structure representation. * * These data items allow computer programs to be referenced * in more detail than data items in the COMPUTING category do. * @return Software */ public Software getSoftware() { return delegate.getCategory("software", Software::new); } /** * Data items in the STRUCT category record details about the * description of the crystallographic structure. * @return Struct */ public Struct getStruct() { return delegate.getCategory("struct", Struct::new); } /** * Data items in the STRUCT_ASYM category record details about the * structural elements in the asymmetric unit. * @return StructAsym */ public StructAsym getStructAsym() { return delegate.getCategory("struct_asym", StructAsym::new); } /** * Data items in the STRUCT_BIOL category record details about * the structural elements that form each structure of biological * significance. * * A given crystal structure may contain many different biological * structures. A given structural component in the asymmetric * unit may be part of more than one biological unit. A given * biological structure may involve crystallographic symmetry. * * For instance, in a structure of a lysozyme-FAB structure, the * light- and heavy-chain components of the FAB could be one * biological unit, while the two chains of the FAB and the lysozyme * could constitute a second biological unit. * @return StructBiol */ public StructBiol getStructBiol() { return delegate.getCategory("struct_biol", StructBiol::new); } /** * Data items in the STRUCT_BIOL_GEN category record details about * the generation of each biological unit. The STRUCT_BIOL_GEN * data items provide the specifications of the components that * constitute that biological unit, which may include symmetry * elements. * @return StructBiolGen */ public StructBiolGen getStructBiolGen() { return delegate.getCategory("struct_biol_gen", StructBiolGen::new); } /** * Data items in the STRUCT_BIOL_KEYWORDS category record * keywords that describe each biological unit. * @return StructBiolKeywords */ public StructBiolKeywords getStructBiolKeywords() { return delegate.getCategory("struct_biol_keywords", StructBiolKeywords::new); } /** * Data items in the STRUCT_BIOL_VIEW category record details * about how to draw and annotate an informative view of the * biological structure. * @return StructBiolView */ public StructBiolView getStructBiolView() { return delegate.getCategory("struct_biol_view", StructBiolView::new); } /** * Data items in the STRUCT_CONF category record details about * the backbone conformation of a segment of polymer. * * Data items in the STRUCT_CONF_TYPE category define the * criteria used to identify the backbone conformations. * @return StructConf */ public StructConf getStructConf() { return delegate.getCategory("struct_conf", StructConf::new); } /** * Data items in the STRUCT_CONF_TYPE category record details * about the criteria used to identify backbone conformations of a * segment of polymer. * @return StructConfType */ public StructConfType getStructConfType() { return delegate.getCategory("struct_conf_type", StructConfType::new); } /** * Data items in the STRUCT_CONN category record details about * the connections between portions of the structure. These can be * hydrogen bonds, salt bridges, disulfide bridges and so on. * * The STRUCT_CONN_TYPE records define the criteria used to * identify these connections. * @return StructConn */ public StructConn getStructConn() { return delegate.getCategory("struct_conn", StructConn::new); } /** * Data items in the STRUCT_CONN_TYPE category record details * about the criteria used to identify interactions between * portions of the structure. * @return StructConnType */ public StructConnType getStructConnType() { return delegate.getCategory("struct_conn_type", StructConnType::new); } /** * Data items in the STRUCT_KEYWORDS category specify keywords * that describe the chemical structure in this entry. * @return StructKeywords */ public StructKeywords getStructKeywords() { return delegate.getCategory("struct_keywords", StructKeywords::new); } /** * Data items in the STRUCT_MON_DETAILS category record details * about specifics of calculations summarized in data items in the * STRUCT_MON_PROT and STRUCT_MON_NUCL categories. These can * include the coefficients used in map calculations, * the radii used for including points in a calculation and so on. * @return StructMonDetails */ public StructMonDetails getStructMonDetails() { return delegate.getCategory("struct_mon_details", StructMonDetails::new); } /** * Data items in the STRUCT_MON_NUCL category record details about * structural properties of a nucleic acid when analyzed at the * monomer level. Analogous data items for proteins are given in * the STRUCT_MON_PROT category. For items where the value of the * property depends on the method employed to calculate it, * details of the method of calculation are given using data items * in the STRUCT_MON_DETAILS category. * @return StructMonNucl */ public StructMonNucl getStructMonNucl() { return delegate.getCategory("struct_mon_nucl", StructMonNucl::new); } /** * Data items in the STRUCT_MON_PROT category record details about * structural properties of a protein when analyzed at the monomer * level. Analogous data items for nucleic acids are given in the * STRUCT_MON_NUCL category. For items where the value of the * property depends on the method employed to calculate it, * details of the method of calculation are given using data items * in the STRUCT_MON_DETAILS category. * @return StructMonProt */ public StructMonProt getStructMonProt() { return delegate.getCategory("struct_mon_prot", StructMonProt::new); } /** * Data items in the STRUCT_MON_PROT_CIS category identify * monomers that have been found to have the peptide bond in the cis * conformation. The criterion used to select residues to be * designated as containing cis peptide bonds is given in * _struct_mon_details.prot_cis. * @return StructMonProtCis */ public StructMonProtCis getStructMonProtCis() { return delegate.getCategory("struct_mon_prot_cis", StructMonProtCis::new); } /** * Data items in the STRUCT_NCS_DOM category record information * about the domains in an ensemble of domains related by one or * more noncrystallographic symmetry operators. * * A domain need not correspond to a complete polypeptide chain; * it can be composed of one or more segments in a single chain, * or by segments from more than one chain. * @return StructNcsDom */ public StructNcsDom getStructNcsDom() { return delegate.getCategory("struct_ncs_dom", StructNcsDom::new); } /** * Data items in the STRUCT_NCS_DOM_LIM category identify the * start and end points of polypeptide chain segments * that form all or part of a domain in an ensemble of domains * related by noncrystallographic symmetry. * @return StructNcsDomLim */ public StructNcsDomLim getStructNcsDomLim() { return delegate.getCategory("struct_ncs_dom_lim", StructNcsDomLim::new); } /** * Data items in the STRUCT_NCS_ENS category record information * about ensembles of domains related by noncrystallographic * symmetry. The point group of the ensemble when taken as a * whole may be specified, as well as any special aspects of the * ensemble that require description. * @return StructNcsEns */ public StructNcsEns getStructNcsEns() { return delegate.getCategory("struct_ncs_ens", StructNcsEns::new); } /** * Data items in the STRUCT_NCS_ENS_GEN category list domains * related by a noncrystallographic symmetry operation and * identify the operator. * @return StructNcsEnsGen */ public StructNcsEnsGen getStructNcsEnsGen() { return delegate.getCategory("struct_ncs_ens_gen", StructNcsEnsGen::new); } /** * Data items in the STRUCT_NCS_OPER category describe the * noncrystallographic symmetry operations. * * Each operator is specified as a matrix and a subsequent * translation vector. Operators need not represent proper * rotations. * @return StructNcsOper */ public StructNcsOper getStructNcsOper() { return delegate.getCategory("struct_ncs_oper", StructNcsOper::new); } /** * Data items in the STRUCT_REF category allow the author of a * data block to relate the entities or biological units * described in the data block to information archived in external * databases. * * For references to the sequence of a polymer, the value of * the data item _struct_ref.seq_align is used to indicate * whether the correspondence between the sequence of the entity * or biological unit in the data block and the sequence in the * referenced database entry is 'complete' or 'partial'. If * this value is 'partial', the region (or regions) of the * alignment may be delimited using data items in the * STRUCT_REF_SEQ category. * * Similarly, the value of _struct_ref.seq_dif is used to indicate * whether the two sequences contain point differences. If the * value is 'yes', the differences may be identified and annotated * using data items in the STRUCT_REF_SEQ_DIF category. * @return StructRef */ public StructRef getStructRef() { return delegate.getCategory("struct_ref", StructRef::new); } /** * Data items in the STRUCT_REF_SEQ category provide a mechanism * for indicating and annotating a region (or regions) of alignment * between the sequence of an entity or biological unit described * in the data block and the sequence in the referenced database * entry. * @return StructRefSeq */ public StructRefSeq getStructRefSeq() { return delegate.getCategory("struct_ref_seq", StructRefSeq::new); } /** * Data items in the STRUCT_REF_SEQ_DIF category provide a * mechanism for indicating and annotating point differences * between the sequence of the entity or biological unit described * in the data block and the sequence of the referenced database * entry. * @return StructRefSeqDif */ public StructRefSeqDif getStructRefSeqDif() { return delegate.getCategory("struct_ref_seq_dif", StructRefSeqDif::new); } /** * Data items in the STRUCT_SHEET category record details about * the beta-sheets. * @return StructSheet */ public StructSheet getStructSheet() { return delegate.getCategory("struct_sheet", StructSheet::new); } /** * Data items in the STRUCT_SHEET_HBOND category record details * about the hydrogen bonding between residue ranges in a beta- * sheet. It is necessary to treat hydrogen bonding independently * of the designation of ranges, because the hydrogen bonding may * begin in different places for the interactions of a given strand * with the one preceding it and the one following it in the sheet. * @return StructSheetHbond */ public StructSheetHbond getStructSheetHbond() { return delegate.getCategory("struct_sheet_hbond", StructSheetHbond::new); } /** * Data items in the STRUCT_SHEET_ORDER category record details * about the order of the residue ranges that form a beta-sheet. * All order links are pairwise and the specified pairs are * assumed to be adjacent to one another in the sheet. These data * items are an alternative to the STRUCT_SHEET_TOPOLOGY data * items and they allow all manner of sheets to be described. * @return StructSheetOrder */ public StructSheetOrder getStructSheetOrder() { return delegate.getCategory("struct_sheet_order", StructSheetOrder::new); } /** * Data items in the STRUCT_SHEET_RANGE category record details * about the residue ranges that form a beta-sheet. Residues are * included in a range if they made beta-sheet-type hydrogen-bonding * interactions with at least one adjacent strand and if there are * at least two residues in the range. * @return StructSheetRange */ public StructSheetRange getStructSheetRange() { return delegate.getCategory("struct_sheet_range", StructSheetRange::new); } /** * Data items in the STRUCT_SHEET_TOPOLOGY category record details * about the topology of the residue ranges that form a beta-sheet. * All topology links are pairwise and the specified pairs are * assumed to be successive in the amino-acid sequence. These * data items are useful in describing various simple and complex * folds, but they become inadequate when the strands in the sheet * come from more than one chain. The * STRUCT_SHEET_ORDER data items can be used to describe * single- and multiple-chain-containing sheets. * @return StructSheetTopology */ public StructSheetTopology getStructSheetTopology() { return delegate.getCategory("struct_sheet_topology", StructSheetTopology::new); } /** * Data items in the STRUCT_SITE category record details about * portions of the structure that contribute to structurally * relevant sites (e.g. active sites, substrate-binding subsites, * metal-coordination sites). * @return StructSite */ public StructSite getStructSite() { return delegate.getCategory("struct_site", StructSite::new); } /** * Data items in the STRUCT_SITE_GEN category record details about * the generation of portions of the structure that contribute to * structurally relevant sites. * @return StructSiteGen */ public StructSiteGen getStructSiteGen() { return delegate.getCategory("struct_site_gen", StructSiteGen::new); } /** * Data items in the STRUCT_SITE_KEYWORDS category record * keywords describing the site. * @return StructSiteKeywords */ public StructSiteKeywords getStructSiteKeywords() { return delegate.getCategory("struct_site_keywords", StructSiteKeywords::new); } /** * Data items in the STRUCT_SITE_VIEW category record details * about how to draw and annotate an informative view of the * site. * @return StructSiteView */ public StructSiteView getStructSiteView() { return delegate.getCategory("struct_site_view", StructSiteView::new); } /** * Data items in the SYMMETRY category record details about the * space-group symmetry. * @return Symmetry */ public Symmetry getSymmetry() { return delegate.getCategory("symmetry", Symmetry::new); } /** * Data items in the SYMMETRY_EQUIV category list the * symmetry-equivalent positions for the space group. * @return SymmetryEquiv */ public SymmetryEquiv getSymmetryEquiv() { return delegate.getCategory("symmetry_equiv", SymmetryEquiv::new); } /** * Data items in the AUDIT_LINK category record details about the * relationships between data blocks in the current CIF. * @return AuditLink */ public AuditLink getAuditLink() { return delegate.getCategory("audit_link", AuditLink::new); } /** * Data items in the DIFFRN_REFLNS_CLASS category record details * about the classes of reflections measured in the diffraction * experiment. * @return DiffrnReflnsClass */ public DiffrnReflnsClass getDiffrnReflnsClass() { return delegate.getCategory("diffrn_reflns_class", DiffrnReflnsClass::new); } /** * Data items in the REFINE_LS_CLASS category record details * about the reflections used for the structure refinement * for each reflection class separately. * @return RefineLsClass */ public RefineLsClass getRefineLsClass() { return delegate.getCategory("refine_ls_class", RefineLsClass::new); } /** * Data items in the REFLNS_CLASS category record details * of the reflections used to determine the structural * parameters for each reflection class. * @return ReflnsClass */ public ReflnsClass getReflnsClass() { return delegate.getCategory("reflns_class", ReflnsClass::new); } /** * Contains all the data items that refer to the space group as a * whole, such as its name or crystal system. They may be looped, * for example, in a list of space groups and their properties. * * Only a subset of the SPACE_GROUP category items appear in * this dictionary. The remainder are found in the symmetry CIF * dictionary. * * Space-group types are identified by their number as given in * International Tables for Crystallography Vol. A. Specific * settings of the space groups can be identified either by their * Hall symbol or by specifying their symmetry operations. * * The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but several different Hermann-Mauguin * symbols may refer to the same space-group type. A Hermann-Mauguin * symbol contains information on the choice of the basis, but not * on the choice of origin. Different formats for the * Hermann-Mauguin symbol are found in the symmetry CIF dictionary. * @return SpaceGroup */ public SpaceGroup getSpaceGroup() { return delegate.getCategory("space_group", SpaceGroup::new); } /** * Contains information about the symmetry operations of the * space group. * @return SpaceGroupSymop */ public SpaceGroupSymop getSpaceGroupSymop() { return delegate.getCategory("space_group_symop", SpaceGroupSymop::new); } /** * Data items in the VALENCE_PARAM category define the * parameters used for calculating bond valences from bond * lengths. In addition to the parameters, a pointer * is given to the reference (in VALENCE_REF) from which * the bond-valence parameters were taken. * @return ValenceParam */ public ValenceParam getValenceParam() { return delegate.getCategory("valence_param", ValenceParam::new); } /** * Data items in the VALENCE_REF category list the references * from which the bond-valence parameters have been taken. * @return ValenceRef */ public ValenceRef getValenceRef() { return delegate.getCategory("valence_ref", ValenceRef::new); } /** * The PDBX_AUDIT holds current version information. * @return PdbxAudit */ public PdbxAudit getPdbxAudit() { return delegate.getCategory("pdbx_audit", PdbxAudit::new); } /** * Data items in the PDBX_VERSION category record details about the * version of this entry. * @return PdbxVersion */ public PdbxVersion getPdbxVersion() { return delegate.getCategory("pdbx_version", PdbxVersion::new); } /** * Data items in the PDBX_AUDIT_AUTHOR category record details about * the author(s) of the data block. * @return PdbxAuditAuthor */ public PdbxAuditAuthor getPdbxAuditAuthor() { return delegate.getCategory("pdbx_audit_author", PdbxAuditAuthor::new); } /** * The PDBX_DATABASE_MESSAGE category provides information about * correspondance related to a structure deposition. * @return PdbxDatabaseMessage */ public PdbxDatabaseMessage getPdbxDatabaseMessage() { return delegate.getCategory("pdbx_database_message", PdbxDatabaseMessage::new); } /** * The PDBX_DATABASE_PDB_OBS_SPR category provides placeholders * for information on obsolete/superseded PDB entries * @return PdbxDatabasePDBObsSpr */ public PdbxDatabasePDBObsSpr getPdbxDatabasePDBObsSpr() { return delegate.getCategory("pdbx_database_PDB_obs_spr", PdbxDatabasePDBObsSpr::new); } /** * Internal records to track the data processing cycle. * @return PdbxDatabaseProc */ public PdbxDatabaseProc getPdbxDatabaseProc() { return delegate.getCategory("pdbx_database_proc", PdbxDatabaseProc::new); } /** * Data items in the PDBX_DATABASE_REMARK category record keep additional * information about the entry. They are mostly used to create * 'non-standard' PDB REMARK annotations (6-99). * @return PdbxDatabaseRemark */ public PdbxDatabaseRemark getPdbxDatabaseRemark() { return delegate.getCategory("pdbx_database_remark", PdbxDatabaseRemark::new); } /** * These are internal RCSB records to keep track of data processing * and status of the entry. * @return PdbxDatabaseStatus */ public PdbxDatabaseStatus getPdbxDatabaseStatus() { return delegate.getCategory("pdbx_database_status", PdbxDatabaseStatus::new); } /** * The PDBX_ENTITY_NAME records additional name information for * each entity. * @return PdbxEntityName */ public PdbxEntityName getPdbxEntityName() { return delegate.getCategory("pdbx_entity_name", PdbxEntityName::new); } /** * This category provides a placeholder for pre-release * sequence information. After release this category * should be discarded. * @return PdbxPrereleaseSeq */ public PdbxPrereleaseSeq getPdbxPrereleaseSeq() { return delegate.getCategory("pdbx_prerelease_seq", PdbxPrereleaseSeq::new); } /** * The PDBX_POLY_SEQ_SCHEME category provides residue level nomenclature * mapping for polymer entities. * @return PdbxPolySeqScheme */ public PdbxPolySeqScheme getPdbxPolySeqScheme() { return delegate.getCategory("pdbx_poly_seq_scheme", PdbxPolySeqScheme::new); } /** * The PDBX_NONPOLY_SCHEME category provides residue level nomenclature * mapping for non-polymer entities. * @return PdbxNonpolyScheme */ public PdbxNonpolyScheme getPdbxNonpolyScheme() { return delegate.getCategory("pdbx_nonpoly_scheme", PdbxNonpolyScheme::new); } /** * Data items in the PDBX_REFINE category record details about * additional structure refinement parameters which are needed * to complete legacy REMARK 3 refinement templates in PDB * format files. * @return PdbxRefine */ public PdbxRefine getPdbxRefine() { return delegate.getCategory("pdbx_refine", PdbxRefine::new); } /** * Data items in the PDBX_STRUCT_SHEET_HBOND category record details * about the hydrogen bonding between residue ranges in a beta sheet. * This category is provided for cases where only a single hydrogen * bond is used to register the two residue ranges. Category * STRUCT_SHEET_HBOND should be used when the initial and terminal * hydrogen bonds for strand pair are known. * @return PdbxStructSheetHbond */ public PdbxStructSheetHbond getPdbxStructSheetHbond() { return delegate.getCategory("pdbx_struct_sheet_hbond", PdbxStructSheetHbond::new); } /** * Parameter and topology files used in X-PLOR/CNS refinement. * @return PdbxXplorFile */ public PdbxXplorFile getPdbxXplorFile() { return delegate.getCategory("pdbx_xplor_file", PdbxXplorFile::new); } /** * Auxilary parameter and topology files used in refinement. * @return PdbxRefineAuxFile */ public PdbxRefineAuxFile getPdbxRefineAuxFile() { return delegate.getCategory("pdbx_refine_aux_file", PdbxRefineAuxFile::new); } /** * Data items in PDBX_DATABASE_RELATED contain references to entries * that are related to the this entry. * @return PdbxDatabaseRelated */ public PdbxDatabaseRelated getPdbxDatabaseRelated() { return delegate.getCategory("pdbx_database_related", PdbxDatabaseRelated::new); } /** * The PDBX_ENTITY_ASSEMBLY category provides a chemical description * of the biological assembly studied in terms of its constituent * entities. * @return PdbxEntityAssembly */ public PdbxEntityAssembly getPdbxEntityAssembly() { return delegate.getCategory("pdbx_entity_assembly", PdbxEntityAssembly::new); } /** * Data items in the PDBX_EXPTL_CRYSTAL_GROW_COMP category record * details about the components of the solutions that were 'mixed' * to produce the crystal. * @return PdbxExptlCrystalGrowComp */ public PdbxExptlCrystalGrowComp getPdbxExptlCrystalGrowComp() { return delegate.getCategory("pdbx_exptl_crystal_grow_comp", PdbxExptlCrystalGrowComp::new); } /** * Data items in the PDBX_EXPTL_CRYSTAL_GROW_SOL category record * details about the solutions that were 'mixed' * to produce the crystal. * @return PdbxExptlCrystalGrowSol */ public PdbxExptlCrystalGrowSol getPdbxExptlCrystalGrowSol() { return delegate.getCategory("pdbx_exptl_crystal_grow_sol", PdbxExptlCrystalGrowSol::new); } /** * Data items in the PDBX_EXPTL_CRYSTAL_CRYO_TREATMENT category * record details cryogenic treatments applied to this crystal. * @return PdbxExptlCrystalCryoTreatment */ public PdbxExptlCrystalCryoTreatment getPdbxExptlCrystalCryoTreatment() { return delegate.getCategory("pdbx_exptl_crystal_cryo_treatment", PdbxExptlCrystalCryoTreatment::new); } /** * Data items in the REFINE_TLS category record details about * TLS parameters used in structure refinement. Note that the * intention is primarily to describe directly refined TLS * parameters, although other methods of obtaining TLS parameters * may be covered, see item _pdbx_refine_tls.method * @return PdbxRefineTls */ public PdbxRefineTls getPdbxRefineTls() { return delegate.getCategory("pdbx_refine_tls", PdbxRefineTls::new); } /** * Data items in the PDBX_REFINE_TLS_GROUP category record details about * a fragment of a TLS group. * * Properties of the TLS group are recorded in PDBX_REFINE_TLS * @return PdbxRefineTlsGroup */ public PdbxRefineTlsGroup getPdbxRefineTlsGroup() { return delegate.getCategory("pdbx_refine_tls_group", PdbxRefineTlsGroup::new); } /** * Data items in the PDBX_CONTACT_AUTHOR category record details * about the name and address of the author to be contacted * concerning the contents of this data block. This category atomizes * information to a greater degree than the standard AUDIT_CONTACT_AUTHOR * category. * @return PdbxContactAuthor */ public PdbxContactAuthor getPdbxContactAuthor() { return delegate.getCategory("pdbx_contact_author", PdbxContactAuthor::new); } /** * Data items in the PDBX_CONTACT_AUTHOR category record details * about the Structural Genomics Project and name and initials * for each Center. * @return PdbxSGProject */ public PdbxSGProject getPdbxSGProject() { return delegate.getCategory("pdbx_SG_project", PdbxSGProject::new); } /** * Data items in the PDBX_ATOM_SITE_ANISO_TLS category record details * about the TLS contribution to anisotropic displacement parameters. * @return PdbxAtomSiteAnisoTls */ public PdbxAtomSiteAnisoTls getPdbxAtomSiteAnisoTls() { return delegate.getCategory("pdbx_atom_site_aniso_tls", PdbxAtomSiteAnisoTls::new); } /** * Experimental details of the NMR study that have not been * described elsewhere in this deposition. * @return PdbxNmrDetails */ public PdbxNmrDetails getPdbxNmrDetails() { return delegate.getCategory("pdbx_nmr_details", PdbxNmrDetails::new); } /** * Complete description of each NMR sample, including the solvent * system used. * @return PdbxNmrSampleDetails */ public PdbxNmrSampleDetails getPdbxNmrSampleDetails() { return delegate.getCategory("pdbx_nmr_sample_details", PdbxNmrSampleDetails::new); } /** * The chemical constituents of * each NMR sample. Each sample is identified by a number and * each component in the sample is identified by name. * @return PdbxNmrExptlSample */ public PdbxNmrExptlSample getPdbxNmrExptlSample() { return delegate.getCategory("pdbx_nmr_exptl_sample", PdbxNmrExptlSample::new); } /** * The experimental conditions used to for each sample. Each set of conditions * is identified by a numerical code. * @return PdbxNmrExptlSampleConditions */ public PdbxNmrExptlSampleConditions getPdbxNmrExptlSampleConditions() { return delegate.getCategory("pdbx_nmr_exptl_sample_conditions", PdbxNmrExptlSampleConditions::new); } /** * The details about each spectrometer used to collect data for this * deposition. * @return PdbxNmrSpectrometer */ public PdbxNmrSpectrometer getPdbxNmrSpectrometer() { return delegate.getCategory("pdbx_nmr_spectrometer", PdbxNmrSpectrometer::new); } /** * In this section, enter information on those experiments that were * used to generate constraint data. For each NMR experiment indicate * which sample and which sample conditions were used for the experiment. * @return PdbxNmrExptl */ public PdbxNmrExptl getPdbxNmrExptl() { return delegate.getCategory("pdbx_nmr_exptl", PdbxNmrExptl::new); } /** * Description of the software that was used for data collection, data processing, * data analysis, structure calculations and refinement. The description should * include the name of the software, the author of the software and the version used. * @return PdbxNmrSoftware */ public PdbxNmrSoftware getPdbxNmrSoftware() { return delegate.getCategory("pdbx_nmr_software", PdbxNmrSoftware::new); } /** * This section provides a tabulation of constraint data. * @return PdbxNmrConstraints */ public PdbxNmrConstraints getPdbxNmrConstraints() { return delegate.getCategory("pdbx_nmr_constraints", PdbxNmrConstraints::new); } /** * This category contains the information that describes the * ensemble of deposited structures. If only an average structure * has been deposited skip this section. * @return PdbxNmrEnsemble */ public PdbxNmrEnsemble getPdbxNmrEnsemble() { return delegate.getCategory("pdbx_nmr_ensemble", PdbxNmrEnsemble::new); } /** * Structural statistics are derived from molecular dynamics and simulated annealing * programs. * @return PdbxNmrEnsembleRms */ public PdbxNmrEnsembleRms getPdbxNmrEnsembleRms() { return delegate.getCategory("pdbx_nmr_ensemble_rms", PdbxNmrEnsembleRms::new); } /** * An average structure is often calculated in addition to the ensemble, or one * of the ensemble is selected as a representative structure. This section * describes selection of the representative structure. * @return PdbxNmrRepresentative */ public PdbxNmrRepresentative getPdbxNmrRepresentative() { return delegate.getCategory("pdbx_nmr_representative", PdbxNmrRepresentative::new); } /** * Describe the method and details of the refinement of the deposited structure. * @return PdbxNmrRefine */ public PdbxNmrRefine getPdbxNmrRefine() { return delegate.getCategory("pdbx_nmr_refine", PdbxNmrRefine::new); } /** * The final force constants, including units, employed for the various * experimental constraints, covalent geometry constraints, and the non-bonded * interaction terms in the target function used for simulated annealing. * @return PdbxNmrForceConstants */ public PdbxNmrForceConstants getPdbxNmrForceConstants() { return delegate.getCategory("pdbx_nmr_force_constants", PdbxNmrForceConstants::new); } /** * Data items in the NDB_STRUCT_CONF_NA category * describes secondary structure features in this entry. * @return NdbStructConfNa */ public NdbStructConfNa getNdbStructConfNa() { return delegate.getCategory("ndb_struct_conf_na", NdbStructConfNa::new); } /** * Data items in the NDB_STRUCT_FEATURE_NA category * describes tertiary and other special structural * features in this entry. * @return NdbStructFeatureNa */ public NdbStructFeatureNa getNdbStructFeatureNa() { return delegate.getCategory("ndb_struct_feature_na", NdbStructFeatureNa::new); } /** * Data items in the NDB_STRUCT_NA_BASE_PAIR category record details * of base pairing interactions. * @return NdbStructNaBasePair */ public NdbStructNaBasePair getNdbStructNaBasePair() { return delegate.getCategory("ndb_struct_na_base_pair", NdbStructNaBasePair::new); } /** * Data items in the NDB_STRUCT_NA_BASE_PAIR_STEP category record details * of base pair step interactions. * @return NdbStructNaBasePairStep */ public NdbStructNaBasePairStep getNdbStructNaBasePairStep() { return delegate.getCategory("ndb_struct_na_base_pair_step", NdbStructNaBasePairStep::new); } /** * Placeholder category for PDB coordinate data. * @return NdbOriginalNdbCoordinates */ public NdbOriginalNdbCoordinates getNdbOriginalNdbCoordinates() { return delegate.getCategory("ndb_original_ndb_coordinates", NdbOriginalNdbCoordinates::new); } /** * The PDBX_ENTITY_NONPOLY category provides a mapping between * entity and the nonpolymer component * @return PdbxEntityNonpoly */ public PdbxEntityNonpoly getPdbxEntityNonpoly() { return delegate.getCategory("pdbx_entity_nonpoly", PdbxEntityNonpoly::new); } /** * Data items in the PDBX_PHASING_DM category record details about * density modification * @return PdbxPhasingDm */ public PdbxPhasingDm getPdbxPhasingDm() { return delegate.getCategory("pdbx_phasing_dm", PdbxPhasingDm::new); } /** * Data items in the PDBX_PHASING_DM_SHELL category record details about * density modification in resolution shell. * @return PdbxPhasingDmShell */ public PdbxPhasingDmShell getPdbxPhasingDmShell() { return delegate.getCategory("pdbx_phasing_dm_shell", PdbxPhasingDmShell::new); } /** * Data items in the PDBX_PHASING_MAD_SHELL category record details about * the phasing of the structure, when methods involving multiple * anomalous dispersion techniques are involved (note: the * values are overall, but broken down into shells of resolution) * @return PdbxPhasingMADShell */ public PdbxPhasingMADShell getPdbxPhasingMADShell() { return delegate.getCategory("pdbx_phasing_MAD_shell", PdbxPhasingMADShell::new); } /** * Record details about each phasing set: (Note: the phasing * set is different from data set. for example: if there are * three data sets, the inflection point (IP), the peak (PK) * and the high remote (HR), the combination of the phasing * set will be IP_iso, PK_iso (the isomorphous repleacement * with HR as 'native'), IP_ano, PK_ano and HR_ano (the * anomalous difference with itself). Therefore, there are * five set used for phasing. * @return PdbxPhasingMADSet */ public PdbxPhasingMADSet getPdbxPhasingMADSet() { return delegate.getCategory("pdbx_phasing_MAD_set", PdbxPhasingMADSet::new); } /** * The same as category pdbx_phasing_MAD_set, but * broken into shells. * @return PdbxPhasingMADSetShell */ public PdbxPhasingMADSetShell getPdbxPhasingMADSetShell() { return delegate.getCategory("pdbx_phasing_MAD_set_shell", PdbxPhasingMADSetShell::new); } /** * record the details (coordinates etc.) of anomalous scatters. * @return PdbxPhasingMADSetSite */ public PdbxPhasingMADSetSite getPdbxPhasingMADSetSite() { return delegate.getCategory("pdbx_phasing_MAD_set_site", PdbxPhasingMADSetSite::new); } /** * Data items in the PDBX_PHASING_MR category record details about * molecular replacement. * @return PdbxPhasingMR */ public PdbxPhasingMR getPdbxPhasingMR() { return delegate.getCategory("pdbx_phasing_MR", PdbxPhasingMR::new); } /** * Data items in the PDBX_REFINE_COMPONENT category record * statistics of the final model relative to the density map. * @return PdbxRefineComponent */ public PdbxRefineComponent getPdbxRefineComponent() { return delegate.getCategory("pdbx_refine_component", PdbxRefineComponent::new); } /** * This category contains descriptive protocols for the production * of this entity. * @return PdbxEntityProdProtocol */ public PdbxEntityProdProtocol getPdbxEntityProdProtocol() { return delegate.getCategory("pdbx_entity_prod_protocol", PdbxEntityProdProtocol::new); } /** * This category contains details for process steps that are * not explicitly catered for elsewhere. It provides some basic * details as well as placeholders for a list of parameters and * values (the category PDBX_ENTITY_SRC_GEN_PROD_OTHER_PARAMETER). * Note that processes that have been modelled explicitly should * not be represented using this category. * @return PdbxEntitySrcGenProdOther */ public PdbxEntitySrcGenProdOther getPdbxEntitySrcGenProdOther() { return delegate.getCategory("pdbx_entity_src_gen_prod_other", PdbxEntitySrcGenProdOther::new); } /** * This category contains parameters and values required to capture * information about a particular process step * @return PdbxEntitySrcGenProdOtherParameter */ public PdbxEntitySrcGenProdOtherParameter getPdbxEntitySrcGenProdOtherParameter() { return delegate.getCategory("pdbx_entity_src_gen_prod_other_parameter", PdbxEntitySrcGenProdOtherParameter::new); } /** * This category contains details for the PCR steps used in * the overall protein production process. The PCR is assumed * to be applied to the result of the previous production step, or the * gene source if this is the first production step. * @return PdbxEntitySrcGenProdPcr */ public PdbxEntitySrcGenProdPcr getPdbxEntitySrcGenProdPcr() { return delegate.getCategory("pdbx_entity_src_gen_prod_pcr", PdbxEntitySrcGenProdPcr::new); } /** * This category contains details for the DIGEST steps used in * the overall protein production process. The digestion is assumed * to be applied to the result of the previous production step, or the * gene source if this is the first production step. * @return PdbxEntitySrcGenProdDigest */ public PdbxEntitySrcGenProdDigest getPdbxEntitySrcGenProdDigest() { return delegate.getCategory("pdbx_entity_src_gen_prod_digest", PdbxEntitySrcGenProdDigest::new); } /** * This category contains details for the cloning steps used in * the overall protein production process. Each row in PDBX_ENTITY_SRC_GEN_CLONE * should have an equivalent row in either PDBX_ENTITY_SRC_GEN_CLONE_LIGATION or * PDBX_ENTITY_SRC_GEN_CLONE_RECOMBINATION. If only summary information is * provided data in the later two categories may be omitted. * @return PdbxEntitySrcGenClone */ public PdbxEntitySrcGenClone getPdbxEntitySrcGenClone() { return delegate.getCategory("pdbx_entity_src_gen_clone", PdbxEntitySrcGenClone::new); } /** * This category contains details for the ligation-based cloning steps used in * the overall protein production process. * _pdbx_entity_src_gen_clone_ligation.clone_step_id in this category * must point at a defined _pdbx_entity_src_gen_clone.step_id. The details in * PDBX_ENTITY_SRC_GEN_CLONE_LIGATION extend the details in PDBX_ENTITY_SRC_GEN_CLONE * to cover ligation dependent cloning steps. * @return PdbxEntitySrcGenCloneLigation */ public PdbxEntitySrcGenCloneLigation getPdbxEntitySrcGenCloneLigation() { return delegate.getCategory("pdbx_entity_src_gen_clone_ligation", PdbxEntitySrcGenCloneLigation::new); } /** * This category contains details for the recombination-based cloning steps * used in the overall protein production process. It is assumed that these * reactions will use commercially available kits. * _pdbx_entity_src_gen_clone_recombination.clone_step_id in this category * must point at a defined _pdbx_entity_src_gen_clone.step_id. The details in * PDBX_ENTITY_SRC_GEN_CLONE_RECOMBINATION extend the details in PDBX_ENTITY_SRC_GEN_CLONE * to cover recombination dependent cloning steps. * @return PdbxEntitySrcGenCloneRecombination */ public PdbxEntitySrcGenCloneRecombination getPdbxEntitySrcGenCloneRecombination() { return delegate.getCategory("pdbx_entity_src_gen_clone_recombination", PdbxEntitySrcGenCloneRecombination::new); } /** * This category contains details for the EXPRESSION steps used in * the overall protein production process. It is hoped that this category * will cover all forms of cell-based expression by reading induction as * induction/transformation/transfection. * @return PdbxEntitySrcGenExpress */ public PdbxEntitySrcGenExpress getPdbxEntitySrcGenExpress() { return delegate.getCategory("pdbx_entity_src_gen_express", PdbxEntitySrcGenExpress::new); } /** * This category contains details for OD time series used to monitor a * given EXPRESSION step used in the overall protein production process. * @return PdbxEntitySrcGenExpressTimepoint */ public PdbxEntitySrcGenExpressTimepoint getPdbxEntitySrcGenExpressTimepoint() { return delegate.getCategory("pdbx_entity_src_gen_express_timepoint", PdbxEntitySrcGenExpressTimepoint::new); } /** * This category contains details for the cell lysis steps used in * the overall protein production process. * @return PdbxEntitySrcGenLysis */ public PdbxEntitySrcGenLysis getPdbxEntitySrcGenLysis() { return delegate.getCategory("pdbx_entity_src_gen_lysis", PdbxEntitySrcGenLysis::new); } /** * This category contains details for the refolding steps used in * the overall protein production process. * @return PdbxEntitySrcGenRefold */ public PdbxEntitySrcGenRefold getPdbxEntitySrcGenRefold() { return delegate.getCategory("pdbx_entity_src_gen_refold", PdbxEntitySrcGenRefold::new); } /** * This category contains details for the protein purification * tag removal steps used in the overall protein production process * @return PdbxEntitySrcGenProteolysis */ public PdbxEntitySrcGenProteolysis getPdbxEntitySrcGenProteolysis() { return delegate.getCategory("pdbx_entity_src_gen_proteolysis", PdbxEntitySrcGenProteolysis::new); } /** * This category contains details for the chromatographic steps used in the * purification of the protein. * @return PdbxEntitySrcGenChrom */ public PdbxEntitySrcGenChrom getPdbxEntitySrcGenChrom() { return delegate.getCategory("pdbx_entity_src_gen_chrom", PdbxEntitySrcGenChrom::new); } /** * This category contains details for the fraction steps used in * the overall protein production process. Examples of fractionation * steps are centrifugation and magnetic bead pull-down purification. * @return PdbxEntitySrcGenFract */ public PdbxEntitySrcGenFract getPdbxEntitySrcGenFract() { return delegate.getCategory("pdbx_entity_src_gen_fract", PdbxEntitySrcGenFract::new); } /** * This category contains details for the final purified protein product. Note * that this category does not contain the amino acid sequence of the protein. * The sequence will be found in the ENTITY_POLY_SEQ entry with matching * entity_id. * Only one PDBX_ENTITY_SRC_GEN_PURE category is allowed per entity, hence there is * no step_id for this category. * @return PdbxEntitySrcGenPure */ public PdbxEntitySrcGenPure getPdbxEntitySrcGenPure() { return delegate.getCategory("pdbx_entity_src_gen_pure", PdbxEntitySrcGenPure::new); } /** * This category contains details of protein characterisation. It * refers to the characteristion of the product of a specific * step. * @return PdbxEntitySrcGenCharacter */ public PdbxEntitySrcGenCharacter getPdbxEntitySrcGenCharacter() { return delegate.getCategory("pdbx_entity_src_gen_character", PdbxEntitySrcGenCharacter::new); } /** * Data items in the PDBX_CONSTRUCT category specify a sequence of * nucleic acids or amino acids. It is a catch-all that may be used to * provide details of sequences known to be relevant to the project as well * as primers, plasmids, proteins and such like that are either used or * produced during the protein production process. Molecules described * here are not necessarily complete, so for instance it would be * possible to include either a complete plasmid or just its insert. * This category may be considered as an abbreviated form of _entity where * the molecules described are not required to appear in the final co-ordinates. * * Note that the details provided here all pertain to a single entry as defined * at deposition. It is anticipated that _pdbx_construct.id would also be * composed of a sequence that is unique within a given site prefixed by a code * that identifies that site and would, therefore, be GLOBALLY unique. Thus * this category could also be used locally to store details about the different * constructs used during protein production without reference to the entry_id * (which only becomes a meaningful concept during deposition). * @return PdbxConstruct */ public PdbxConstruct getPdbxConstruct() { return delegate.getCategory("pdbx_construct", PdbxConstruct::new); } /** * Data items in the PDBX_CONSTRUCT_FEATURE category may be used to * specify various properties of a nucleic acid sequence used during * protein production. * @return PdbxConstructFeature */ public PdbxConstructFeature getPdbxConstructFeature() { return delegate.getCategory("pdbx_construct_feature", PdbxConstructFeature::new); } /** * The details about each robotic system used to collect data for this * project. * @return PdbxRobotSystem */ public PdbxRobotSystem getPdbxRobotSystem() { return delegate.getCategory("pdbx_robot_system", PdbxRobotSystem::new); } /** * Data items in the PDBX_BUFFER category * record details of the sample buffer. * @return PdbxBuffer */ public PdbxBuffer getPdbxBuffer() { return delegate.getCategory("pdbx_buffer", PdbxBuffer::new); } /** * Constituents of buffer in sample * @return PdbxBufferComponents */ public PdbxBufferComponents getPdbxBufferComponents() { return delegate.getCategory("pdbx_buffer_components", PdbxBufferComponents::new); } /** * Data items in the PDBX_DOMAIN category record information * about domain definitions. * * A domain need not correspond to a completely polypeptide chain; * it can be composed of one or more segments in a single chain, * or by segments from more than one chain. * @return PdbxDomain */ public PdbxDomain getPdbxDomain() { return delegate.getCategory("pdbx_domain", PdbxDomain::new); } /** * Data items in the PDBX_DOMAIN_RANGE category identify the * beginning and ending points of polypeptide chain segments * that form all or part of a domain. * @return PdbxDomainRange */ public PdbxDomainRange getPdbxDomainRange() { return delegate.getCategory("pdbx_domain_range", PdbxDomainRange::new); } /** * Data items in the PDBX_SEQUENCE_RANGE category identify the * beginning and ending points of polypeptide sequence segments. * @return PdbxSequenceRange */ public PdbxSequenceRange getPdbxSequenceRange() { return delegate.getCategory("pdbx_sequence_range", PdbxSequenceRange::new); } /** * Data items in the PDBX_FEATURE_ENTRY category records * information about properties pertaining to this * structure entry. * @return PdbxFeatureEntry */ public PdbxFeatureEntry getPdbxFeatureEntry() { return delegate.getCategory("pdbx_feature_entry", PdbxFeatureEntry::new); } /** * Data items in the PDBX_FEATURE_DOMAIN category records * information about properties pertaining to this structure * domain. * @return PdbxFeatureDomain */ public PdbxFeatureDomain getPdbxFeatureDomain() { return delegate.getCategory("pdbx_feature_domain", PdbxFeatureDomain::new); } /** * Data items in the PDBX_FEATURE_SEQUENCE_RANGE category * records information about properties pertaining to * this structure sequence_range. * @return PdbxFeatureSequenceRange */ public PdbxFeatureSequenceRange getPdbxFeatureSequenceRange() { return delegate.getCategory("pdbx_feature_sequence_range", PdbxFeatureSequenceRange::new); } /** * Data items in the PDBX_FEATURE_ASSEMBLY category records * information about properties pertaining to this * structural assembly. * @return PdbxFeatureAssembly */ public PdbxFeatureAssembly getPdbxFeatureAssembly() { return delegate.getCategory("pdbx_feature_assembly", PdbxFeatureAssembly::new); } /** * Data items in the PDBX_FEATURE_MONOMER category records * information about properties pertaining to particular * monomers in this structure. * @return PdbxFeatureMonomer */ public PdbxFeatureMonomer getPdbxFeatureMonomer() { return delegate.getCategory("pdbx_feature_monomer", PdbxFeatureMonomer::new); } /** * Data items in the pdbx_exptl_pd record information about * powder sample preparations. * @return PdbxExptlPd */ public PdbxExptlPd getPdbxExptlPd() { return delegate.getCategory("pdbx_exptl_pd", PdbxExptlPd::new); } /** * Details decribing crystallographic twinning. * @return PdbxReflnsTwin */ public PdbxReflnsTwin getPdbxReflnsTwin() { return delegate.getCategory("pdbx_reflns_twin", PdbxReflnsTwin::new); } /** * Special features of this structural entry. * @return PdbxStructInfo */ public PdbxStructInfo getPdbxStructInfo() { return delegate.getCategory("pdbx_struct_info", PdbxStructInfo::new); } /** * Describes the origin of the experimental data used in this * entry. * @return PdbxReRefinement */ public PdbxReRefinement getPdbxReRefinement() { return delegate.getCategory("pdbx_re_refinement", PdbxReRefinement::new); } /** * Properties and features of structural assemblies. * @return PdbxStructAssemblyProp */ public PdbxStructAssemblyProp getPdbxStructAssemblyProp() { return delegate.getCategory("pdbx_struct_assembly_prop", PdbxStructAssemblyProp::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_FEATURE category provide a * mechanism for identifying and annotating sequence features. * @return PdbxStructRefSeqFeature */ public PdbxStructRefSeqFeature getPdbxStructRefSeqFeature() { return delegate.getCategory("pdbx_struct_ref_seq_feature", PdbxStructRefSeqFeature::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_FEATURE_PROP category provide a * mechanism for identifying and annotating properties of sequence features. * @return PdbxStructRefSeqFeatureProp */ public PdbxStructRefSeqFeatureProp getPdbxStructRefSeqFeatureProp() { return delegate.getCategory("pdbx_struct_ref_seq_feature_prop", PdbxStructRefSeqFeatureProp::new); } /** * Data items in the PDBX_STRUCT_CHEM_COMP_DIAGNOSTICS category provides * structural diagnostics in chemical components instances. * @return PdbxStructChemCompDiagnostics */ public PdbxStructChemCompDiagnostics getPdbxStructChemCompDiagnostics() { return delegate.getCategory("pdbx_struct_chem_comp_diagnostics", PdbxStructChemCompDiagnostics::new); } /** * PDBX_CHEM_COMP_SYNONYMS holds chemical name and synonym correspondences. * @return PdbxChemCompSynonyms */ public PdbxChemCompSynonyms getPdbxChemCompSynonyms() { return delegate.getCategory("pdbx_chem_comp_synonyms", PdbxChemCompSynonyms::new); } /** * Additional features associated with the chemical component. * @return PdbxChemCompFeature */ public PdbxChemCompFeature getPdbxChemCompFeature() { return delegate.getCategory("pdbx_chem_comp_feature", PdbxChemCompFeature::new); } /** * The details of the composition of the coordinate model. * @return PdbxCoordinateModel */ public PdbxCoordinateModel getPdbxCoordinateModel() { return delegate.getCategory("pdbx_coordinate_model", PdbxCoordinateModel::new); } /** * Data items in the PDBX_STRUCT_CHEM_COMP_FEATURE category provides * structural annotations in chemical components instances. * @return PdbxStructChemCompFeature */ public PdbxStructChemCompFeature getPdbxStructChemCompFeature() { return delegate.getCategory("pdbx_struct_chem_comp_feature", PdbxStructChemCompFeature::new); } /** * Data items in the DIFFRN_REFLNS_SHELL category record details about * the reflection data set within shells of resolution. * @return PdbxDiffrnReflnsShell */ public PdbxDiffrnReflnsShell getPdbxDiffrnReflnsShell() { return delegate.getCategory("pdbx_diffrn_reflns_shell", PdbxDiffrnReflnsShell::new); } /** * This category provides a table of upper and lower distance * limits used as criteria in determining covalent bonds. * The table is organized by atom type pairs. * @return PdbxBondDistanceLimits */ public PdbxBondDistanceLimits getPdbxBondDistanceLimits() { return delegate.getCategory("pdbx_bond_distance_limits", PdbxBondDistanceLimits::new); } /** * Data items in the PDBX_SOLN_SCATTER category record details about a * solution scattering experiment * @return PdbxSolnScatter */ public PdbxSolnScatter getPdbxSolnScatter() { return delegate.getCategory("pdbx_soln_scatter", PdbxSolnScatter::new); } /** * Data items in the PDBX_SOLN_SCATTER_MODEL category record details about the * homology model fitting to the solution scatter data. * @return PdbxSolnScatterModel */ public PdbxSolnScatterModel getPdbxSolnScatterModel() { return delegate.getCategory("pdbx_soln_scatter_model", PdbxSolnScatterModel::new); } /** * Data items in the CHEM_COMP_DESCRIPTOR category provide * string descriptors of component chemical structure. * @return PdbxChemCompDescriptor */ public PdbxChemCompDescriptor getPdbxChemCompDescriptor() { return delegate.getCategory("pdbx_chem_comp_descriptor", PdbxChemCompDescriptor::new); } /** * Data items in the CHEM_COMP_IDENTIFIER category provide * identifiers for chemical components. * @return PdbxChemCompIdentifier */ public PdbxChemCompIdentifier getPdbxChemCompIdentifier() { return delegate.getCategory("pdbx_chem_comp_identifier", PdbxChemCompIdentifier::new); } /** * Data items in the PDBX_CHEM_COMP_IMPORT category identify * existing chemical components to be imported into the * current component definition. Components in this list * can be edited by instructions in categories * pdbx_chem_comp_atom_edit and pdbx_chem_comp_bond_edit. * @return PdbxChemCompImport */ public PdbxChemCompImport getPdbxChemCompImport() { return delegate.getCategory("pdbx_chem_comp_import", PdbxChemCompImport::new); } /** * Data items in the PDBX_CHEM_COMP_ATOM_EDIT category provide * atom level editing instructions to be applied to imported * chemical components. * @return PdbxChemCompAtomEdit */ public PdbxChemCompAtomEdit getPdbxChemCompAtomEdit() { return delegate.getCategory("pdbx_chem_comp_atom_edit", PdbxChemCompAtomEdit::new); } /** * Data items in the PDBX_CHEM_COMP_BOND_EDIT category provide * bond level editing instructions to be applied to imported * chemical components. * @return PdbxChemCompBondEdit */ public PdbxChemCompBondEdit getPdbxChemCompBondEdit() { return delegate.getCategory("pdbx_chem_comp_bond_edit", PdbxChemCompBondEdit::new); } /** * Data items in the PDBX_CHEM_COMP_AUDIT category records * the status and tracking information for this component. * @return PdbxChemCompAudit */ public PdbxChemCompAudit getPdbxChemCompAudit() { return delegate.getCategory("pdbx_chem_comp_audit", PdbxChemCompAudit::new); } /** * Data items in the PDBX_VALIDATE_CLOSE_CONTACT category list the * atoms within the entry that are in close contact with regard * the distances expected from either covalent bonding or closest * approach by van der Waals contacts. Contacts within * the asymmetric unit are considered. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstroms is used. * @return PdbxValidateCloseContact */ public PdbxValidateCloseContact getPdbxValidateCloseContact() { return delegate.getCategory("pdbx_validate_close_contact", PdbxValidateCloseContact::new); } /** * Data items in the PDBX_VALIDATE_SYMM_CONTACT category list the * atoms within the entry that are in close contact with regard * the distances expected from either covalent bonding or closest * approach by van der Waals contacts. Contacts with * for symmetry related contacts are considered. * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6Angstrom is used. * @return PdbxValidateSymmContact */ public PdbxValidateSymmContact getPdbxValidateSymmContact() { return delegate.getCategory("pdbx_validate_symm_contact", PdbxValidateSymmContact::new); } /** * Data items in the PDBX_VALIDATE_RMSD_BOND category list the * covalent bonds that have values which deviate from expected * values by more than 6*rmsd. * @return PdbxValidateRmsdBond */ public PdbxValidateRmsdBond getPdbxValidateRmsdBond() { return delegate.getCategory("pdbx_validate_rmsd_bond", PdbxValidateRmsdBond::new); } /** * Data items in the PDBX_VALIDATE_RMSD_ANGLE category list * the covalent bond angles found in an entry that have * values which deviate from expected values by more * than 6*rmsd for the particular entry from the expected standard * value * @return PdbxValidateRmsdAngle */ public PdbxValidateRmsdAngle getPdbxValidateRmsdAngle() { return delegate.getCategory("pdbx_validate_rmsd_angle", PdbxValidateRmsdAngle::new); } /** * Data items in the PDBX_VALIDATE_TORSION category list the * residues with torsion angles outside the expected ramachandran regions * @return PdbxValidateTorsion */ public PdbxValidateTorsion getPdbxValidateTorsion() { return delegate.getCategory("pdbx_validate_torsion", PdbxValidateTorsion::new); } /** * Data items in the PDBX_VALIDATE_PEPTIDE_OMEGA category list the * residues that contain peptide bonds deviate * significantly from both cis and trans conformation. * cis bonds, if any, are listed on cispep records. * trans is defined as 180 +/- 30 and * cis is defined as 0 +/- 30 degrees. * @return PdbxValidatePeptideOmega */ public PdbxValidatePeptideOmega getPdbxValidatePeptideOmega() { return delegate.getCategory("pdbx_validate_peptide_omega", PdbxValidatePeptideOmega::new); } /** * Data items in the PDBX_VALIDATE_CHIRAL category list the * residues that contain unexpected configuration of chiral * centers. * IMPROPER HA N C CB chirality CA * IMPROPER HB1 HB2 CA CG stereo CB * as this number approaches (+) or (-) 180.0, then the * error in predicting the true chirality of the center increases. * Improper dihedrals are a measure of the chirality/planarity of the * structure at a specific atom. Values around -35 or +35 are expected * for chiral atoms, and values around 0 for planar atoms. * HERE improper C---N----CA---CB done * expected answer is around -120 mean -122.52 * D-amino acid is +120.0 * @return PdbxValidateChiral */ public PdbxValidateChiral getPdbxValidateChiral() { return delegate.getCategory("pdbx_validate_chiral", PdbxValidateChiral::new); } /** * Data items in the PDBX_VALIDATE_PLANES category list the * residues that contain unexpected deviations from planes * centers. * @return PdbxValidatePlanes */ public PdbxValidatePlanes getPdbxValidatePlanes() { return delegate.getCategory("pdbx_validate_planes", PdbxValidatePlanes::new); } /** * Data items in the PDBX_VALIDATE_PLANES_ATOM category list the * residues that contain unexpected deviations from planes * centers. * @return PdbxValidatePlanesAtom */ public PdbxValidatePlanesAtom getPdbxValidatePlanesAtom() { return delegate.getCategory("pdbx_validate_planes_atom", PdbxValidatePlanesAtom::new); } /** * Data items in the PDBX_VALIDATE_MAIN_CHAIN_PLANE category list the * residues that contain unexpected deviations from planes * for main chain atoms as defined by the improper torsion * angle describing planarity: * * PLANARITY = C(i-1) - CA(i-1) - N(i) - O(i-1) ==> planar < 5 * as a pseudo torsion * @return PdbxValidateMainChainPlane */ public PdbxValidateMainChainPlane getPdbxValidateMainChainPlane() { return delegate.getCategory("pdbx_validate_main_chain_plane", PdbxValidateMainChainPlane::new); } /** * Data items in the PDBX_STRUCT_CONN_ANGLE category record the angles * in connections between portions of the structure. * @return PdbxStructConnAngle */ public PdbxStructConnAngle getPdbxStructConnAngle() { return delegate.getCategory("pdbx_struct_conn_angle", PdbxStructConnAngle::new); } /** * Data items in the PDBX_UNOBS_OR_ZERO_OCC_RESIDUES category list the * residues within the entry that are not observed or have zero occupancy. * @return PdbxUnobsOrZeroOccResidues */ public PdbxUnobsOrZeroOccResidues getPdbxUnobsOrZeroOccResidues() { return delegate.getCategory("pdbx_unobs_or_zero_occ_residues", PdbxUnobsOrZeroOccResidues::new); } /** * Data items in the PDBX_UNOBS_OR_ZERO_OCC_ATOMS category list the * atoms within the entry that are either unobserved or have zero occupancy/ * @return PdbxUnobsOrZeroOccAtoms */ public PdbxUnobsOrZeroOccAtoms getPdbxUnobsOrZeroOccAtoms() { return delegate.getCategory("pdbx_unobs_or_zero_occ_atoms", PdbxUnobsOrZeroOccAtoms::new); } /** * Data items in the PDBX_ENTRY_DETAILS category provide additional * details about this entry. * @return PdbxEntryDetails */ public PdbxEntryDetails getPdbxEntryDetails() { return delegate.getCategory("pdbx_entry_details", PdbxEntryDetails::new); } /** * Data items in the PDBX_STRUCT_MOD_RESIDUE category list the * modified polymer components in the entry and provide some * details describing the nature of the modification. * @return PdbxStructModResidue */ public PdbxStructModResidue getPdbxStructModResidue() { return delegate.getCategory("pdbx_struct_mod_residue", PdbxStructModResidue::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_INSERTION category * annotate insertions in the sequence of the entity described * in the referenced database entry. * @return PdbxStructRefSeqInsertion */ public PdbxStructRefSeqInsertion getPdbxStructRefSeqInsertion() { return delegate.getCategory("pdbx_struct_ref_seq_insertion", PdbxStructRefSeqInsertion::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_INSERTION category * annotate deletions in the sequence of the entity described * in the referenced database entry. * @return PdbxStructRefSeqDeletion */ public PdbxStructRefSeqDeletion getPdbxStructRefSeqDeletion() { return delegate.getCategory("pdbx_struct_ref_seq_deletion", PdbxStructRefSeqDeletion::new); } /** * Data items in the PDBX_REMEDIATION_ATOM_SITE_MAPPING category records * mapping information between selected molecular entities that have been * chemically redefined. The prior and current atom nomenclature is * tabulated in this category. * @return PdbxRemediationAtomSiteMapping */ public PdbxRemediationAtomSiteMapping getPdbxRemediationAtomSiteMapping() { return delegate.getCategory("pdbx_remediation_atom_site_mapping", PdbxRemediationAtomSiteMapping::new); } /** * Data items in the PDBX_VALIDATE_POLYMER_LINKAGE category list the * polymer linkages within the entry that are outside of typlical * covalent distances. * @return PdbxValidatePolymerLinkage */ public PdbxValidatePolymerLinkage getPdbxValidatePolymerLinkage() { return delegate.getCategory("pdbx_validate_polymer_linkage", PdbxValidatePolymerLinkage::new); } /** * Data items in the PDBX_HELICAL_SYMMETRY category record details about the * helical symmetry group associated with this entry. * @return PdbxHelicalSymmetry */ public PdbxHelicalSymmetry getPdbxHelicalSymmetry() { return delegate.getCategory("pdbx_helical_symmetry", PdbxHelicalSymmetry::new); } /** * Data items in the PDBX_POINT_SYMMETRY category record details about the * point symmetry group associated with this entry. * @return PdbxPointSymmetry */ public PdbxPointSymmetry getPdbxPointSymmetry() { return delegate.getCategory("pdbx_point_symmetry", PdbxPointSymmetry::new); } /** * Data items in the PDBX_STRUCT_ENTITY_INST category record details about the * structural elements in the deposited entry. The entity instance is a method * neutral identifier for the observed molecular entities in the deposited coordinate * set. * @return PdbxStructEntityInst */ public PdbxStructEntityInst getPdbxStructEntityInst() { return delegate.getCategory("pdbx_struct_entity_inst", PdbxStructEntityInst::new); } /** * Data items in the PDBX_STRUCT_OPER_LIST category describe * Cartesian rotation and translation operations required to * generate or transform the coordinates deposited with this entry. * @return PdbxStructOperList */ public PdbxStructOperList getPdbxStructOperList() { return delegate.getCategory("pdbx_struct_oper_list", PdbxStructOperList::new); } /** * Data items in the PDBX_STRUCT_ASSEMBLY category record details about * the structural elements that form macromolecular assemblies. * @return PdbxStructAssembly */ public PdbxStructAssembly getPdbxStructAssembly() { return delegate.getCategory("pdbx_struct_assembly", PdbxStructAssembly::new); } /** * Data items in the PDBX_STRUCT_ASSEMBLY_GEN category record details about * the generation of each macromolecular assemblies. The PDBX_STRUCT_ASSEMBLY_GEN * data items provide the specifications of the components that * constitute that assembly in terms of cartesian transformations. * @return PdbxStructAssemblyGen */ public PdbxStructAssemblyGen getPdbxStructAssemblyGen() { return delegate.getCategory("pdbx_struct_assembly_gen", PdbxStructAssemblyGen::new); } /** * Data items in the PDBX_STRUCT_ASYM_GEN category record details about * the generation of the crystallographic asymmetric unit. The * PDBX_STRUCT_ASYM_GEN data items provide the specifications of the * components that constitute the asymmetric unit in terms of cartesian * transformations of deposited coordinates. * @return PdbxStructAsymGen */ public PdbxStructAsymGen getPdbxStructAsymGen() { return delegate.getCategory("pdbx_struct_asym_gen", PdbxStructAsymGen::new); } /** * Data items in the PDBX_STRUCT_MSYM_GEN category record details about * the generation of the minimal asymmetric unit. For instance, this * category can be used to provide this information for helical and point * symmetry systems. The PDBX_STRUCT_MSYM_GEN data items provide the * specifications of the components that constitute the asymmetric unit * in terms of cartesian transformations of deposited coordinates. * @return PdbxStructMsymGen */ public PdbxStructMsymGen getPdbxStructMsymGen() { return delegate.getCategory("pdbx_struct_msym_gen", PdbxStructMsymGen::new); } /** * Data items in the PDBX_STRUCT_LEGACY_OPER_LIST category describe * Cartesian rotation and translation operations required to * generate or transform the coordinates deposited with this entry. * * This category provides a container for matrices used to construct * icosahedral assemblies in legacy entries. * @return PdbxStructLegacyOperList */ public PdbxStructLegacyOperList getPdbxStructLegacyOperList() { return delegate.getCategory("pdbx_struct_legacy_oper_list", PdbxStructLegacyOperList::new); } /** * Data items in the PDBX_CHEM_COMP_ATOM_FEATURE category provide * a selected list of atom level features for the chemical component. * @return PdbxChemCompAtomFeature */ public PdbxChemCompAtomFeature getPdbxChemCompAtomFeature() { return delegate.getCategory("pdbx_chem_comp_atom_feature", PdbxChemCompAtomFeature::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_FAMILY category identify * entity families. * @return PdbxReferenceMoleculeFamily */ public PdbxReferenceMoleculeFamily getPdbxReferenceMoleculeFamily() { return delegate.getCategory("pdbx_reference_molecule_family", PdbxReferenceMoleculeFamily::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_LIST category record * reference information about small polymer molecules. * @return PdbxReferenceMoleculeList */ public PdbxReferenceMoleculeList getPdbxReferenceMoleculeList() { return delegate.getCategory("pdbx_reference_molecule_list", PdbxReferenceMoleculeList::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE category record * reference information about small polymer molecules. * @return PdbxReferenceMolecule */ public PdbxReferenceMolecule getPdbxReferenceMolecule() { return delegate.getCategory("pdbx_reference_molecule", PdbxReferenceMolecule::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_LIST category record * the list of entities within each reference molecule. * @return PdbxReferenceEntityList */ public PdbxReferenceEntityList getPdbxReferenceEntityList() { return delegate.getCategory("pdbx_reference_entity_list", PdbxReferenceEntityList::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_NONPOLY category record * the list of entities within each reference molecule. * @return PdbxReferenceEntityNonpoly */ public PdbxReferenceEntityNonpoly getPdbxReferenceEntityNonpoly() { return delegate.getCategory("pdbx_reference_entity_nonpoly", PdbxReferenceEntityNonpoly::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_LINK category give details about * the linkages between entities within reference molecules. * @return PdbxReferenceEntityLink */ public PdbxReferenceEntityLink getPdbxReferenceEntityLink() { return delegate.getCategory("pdbx_reference_entity_link", PdbxReferenceEntityLink::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_POLY_LINK category give details about * polymer linkages including both standard and non-standard linkages between * polymer componnents. * @return PdbxReferenceEntityPolyLink */ public PdbxReferenceEntityPolyLink getPdbxReferenceEntityPolyLink() { return delegate.getCategory("pdbx_reference_entity_poly_link", PdbxReferenceEntityPolyLink::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_POLY category record details about * the polymer, such as the type of the polymer, the number of * monomers and whether it has nonstandard features. * @return PdbxReferenceEntityPoly */ public PdbxReferenceEntityPoly getPdbxReferenceEntityPoly() { return delegate.getCategory("pdbx_reference_entity_poly", PdbxReferenceEntityPoly::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_POLY_SEQ category specify the sequence * of monomers in a polymer. * @return PdbxReferenceEntityPolySeq */ public PdbxReferenceEntityPolySeq getPdbxReferenceEntityPolySeq() { return delegate.getCategory("pdbx_reference_entity_poly_seq", PdbxReferenceEntityPolySeq::new); } /** * Additional features associated with the reference entity. * @return PdbxReferenceEntitySequence */ public PdbxReferenceEntitySequence getPdbxReferenceEntitySequence() { return delegate.getCategory("pdbx_reference_entity_sequence", PdbxReferenceEntitySequence::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_SRC_NAT category record * details of the source from which the entity was obtained. * @return PdbxReferenceEntitySrcNat */ public PdbxReferenceEntitySrcNat getPdbxReferenceEntitySrcNat() { return delegate.getCategory("pdbx_reference_entity_src_nat", PdbxReferenceEntitySrcNat::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_DETAILS category records * textual details about small polymer molecules. * @return PdbxReferenceMoleculeDetails */ public PdbxReferenceMoleculeDetails getPdbxReferenceMoleculeDetails() { return delegate.getCategory("pdbx_reference_molecule_details", PdbxReferenceMoleculeDetails::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_SYNONYMS category records * synonym names for reference entities. * @return PdbxReferenceMoleculeSynonyms */ public PdbxReferenceMoleculeSynonyms getPdbxReferenceMoleculeSynonyms() { return delegate.getCategory("pdbx_reference_molecule_synonyms", PdbxReferenceMoleculeSynonyms::new); } /** * Data items in the PDBX_REFERENCE_ENTITY_SUBCOMPONENTS category records * subcomponent sequence from which this entity could be built. * @return PdbxReferenceEntitySubcomponents */ public PdbxReferenceEntitySubcomponents getPdbxReferenceEntitySubcomponents() { return delegate.getCategory("pdbx_reference_entity_subcomponents", PdbxReferenceEntitySubcomponents::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_ANNOTATION category specify * additional annotation relevant to the molecular entities. * @return PdbxReferenceMoleculeAnnotation */ public PdbxReferenceMoleculeAnnotation getPdbxReferenceMoleculeAnnotation() { return delegate.getCategory("pdbx_reference_molecule_annotation", PdbxReferenceMoleculeAnnotation::new); } /** * Additional features associated with the reference entity. * @return PdbxReferenceMoleculeFeatures */ public PdbxReferenceMoleculeFeatures getPdbxReferenceMoleculeFeatures() { return delegate.getCategory("pdbx_reference_molecule_features", PdbxReferenceMoleculeFeatures::new); } /** * Data items in the PDBX_REFERENCE_MOLECULE_RELATED_STRUCTURES category record * details of the structural examples in related databases for this entity. * @return PdbxReferenceMoleculeRelatedStructures */ public PdbxReferenceMoleculeRelatedStructures getPdbxReferenceMoleculeRelatedStructures() { return delegate.getCategory("pdbx_reference_molecule_related_structures", PdbxReferenceMoleculeRelatedStructures::new); } /** * Data items in the PDBX_STRUCT_GROUP_LIST define groups of related components * or atoms. * @return PdbxStructGroupList */ public PdbxStructGroupList getPdbxStructGroupList() { return delegate.getCategory("pdbx_struct_group_list", PdbxStructGroupList::new); } /** * Data items in the PDBX_STRUCT_GROUP_COMPONENTS category list component-level * group assignments within the entry. Groups are defined and described in category * PDBX_STRUCT_GROUP_LIST. * @return PdbxStructGroupComponents */ public PdbxStructGroupComponents getPdbxStructGroupComponents() { return delegate.getCategory("pdbx_struct_group_components", PdbxStructGroupComponents::new); } /** * Data items in the PDBX_STRUCT_GROUP_COMPONENT_RANGE category define a structural * group as a continuous span chemical components. * @return PdbxStructGroupComponentRange */ public PdbxStructGroupComponentRange getPdbxStructGroupComponentRange() { return delegate.getCategory("pdbx_struct_group_component_range", PdbxStructGroupComponentRange::new); } /** * Data items in the PDBX_PRD_AUDIT category records * the status and tracking information for this molecule. * @return PdbxPrdAudit */ public PdbxPrdAudit getPdbxPrdAudit() { return delegate.getCategory("pdbx_prd_audit", PdbxPrdAudit::new); } /** * Data items in the PDBX_FAMILY_PRD_AUDIT category records * the status and tracking information for this family. * @return PdbxFamilyPrdAudit */ public PdbxFamilyPrdAudit getPdbxFamilyPrdAudit() { return delegate.getCategory("pdbx_family_prd_audit", PdbxFamilyPrdAudit::new); } /** * Data items in the PDBX_MOLECULE category identify reference molecules * within a PDB entry. * @return PdbxMolecule */ public PdbxMolecule getPdbxMolecule() { return delegate.getCategory("pdbx_molecule", PdbxMolecule::new); } /** * Data items in the PDBX_MOLECULE_FEATURES category record features of molecules * within a PDB entry. * @return PdbxMoleculeFeatures */ public PdbxMoleculeFeatures getPdbxMoleculeFeatures() { return delegate.getCategory("pdbx_molecule_features", PdbxMoleculeFeatures::new); } /** * Data items in the PDBX_FAMILY_GROUP_INDEX category record * the family membership in family groups. * @return PdbxFamilyGroupIndex */ public PdbxFamilyGroupIndex getPdbxFamilyGroupIndex() { return delegate.getCategory("pdbx_family_group_index", PdbxFamilyGroupIndex::new); } /** * Data items in the PDBX_DISTANT_SOLVENT_ATOMS category list the * solvent atoms remote from any macromolecule. * @return PdbxDistantSolventAtoms */ public PdbxDistantSolventAtoms getPdbxDistantSolventAtoms() { return delegate.getCategory("pdbx_distant_solvent_atoms", PdbxDistantSolventAtoms::new); } /** * Data items in the PDBX_STRUCT_SPECIAL_SYMMETRY category list the * molecular components that lie on special symmetry positions. * @return PdbxStructSpecialSymmetry */ public PdbxStructSpecialSymmetry getPdbxStructSpecialSymmetry() { return delegate.getCategory("pdbx_struct_special_symmetry", PdbxStructSpecialSymmetry::new); } /** * Data items in the PDBX_REFERENCE_PUBLICATION_LIST hold reference information * related to PDB citation data. * @return PdbxReferencePublicationList */ public PdbxReferencePublicationList getPdbxReferencePublicationList() { return delegate.getCategory("pdbx_reference_publication_list", PdbxReferencePublicationList::new); } /** * Items in the assigned_chem_shift_list category provide information about a list of reported assigned chemical shift values. * @return PdbxNmrAssignedChemShiftList */ public PdbxNmrAssignedChemShiftList getPdbxNmrAssignedChemShiftList() { return delegate.getCategory("pdbx_nmr_assigned_chem_shift_list", PdbxNmrAssignedChemShiftList::new); } /** * Items in the chem_shift_experiment category provide pointers to the NMR experiments and samples used to collect the data for a set of reported assigned chemical shifts. * @return PdbxNmrChemShiftExperiment */ public PdbxNmrChemShiftExperiment getPdbxNmrChemShiftExperiment() { return delegate.getCategory("pdbx_nmr_chem_shift_experiment", PdbxNmrChemShiftExperiment::new); } /** * Items in the pdbx_nmr_chem_shift_ref category provide the chemical shift referencing values used in assigning the chemical shift positions for peaks in spectral peak lists and assigned atom chemical shifts. * @return PdbxNmrChemShiftRef */ public PdbxNmrChemShiftRef getPdbxNmrChemShiftRef() { return delegate.getCategory("pdbx_nmr_chem_shift_ref", PdbxNmrChemShiftRef::new); } /** * Items in the chem_shift_reference category define a set of chemical shift referencing parameters. * @return PdbxNmrChemShiftReference */ public PdbxNmrChemShiftReference getPdbxNmrChemShiftReference() { return delegate.getCategory("pdbx_nmr_chem_shift_reference", PdbxNmrChemShiftReference::new); } /** * Items in the chem_shift_software category provide pointers to the software category and methods category. * @return PdbxNmrChemShiftSoftware */ public PdbxNmrChemShiftSoftware getPdbxNmrChemShiftSoftware() { return delegate.getCategory("pdbx_nmr_chem_shift_software", PdbxNmrChemShiftSoftware::new); } /** * Items in the pdbx_nmr_constraint_file category record the name of the constraint file, the software used * to calculate conformers with the constraint file, and the characteristics of the constraints in the constraint file. * @return PdbxNmrConstraintFile */ public PdbxNmrConstraintFile getPdbxNmrConstraintFile() { return delegate.getCategory("pdbx_nmr_constraint_file", PdbxNmrConstraintFile::new); } /** * Items in the pdbx_nmr_software_task category provide information about software workflow in the NMR experiment. * @return PdbxNmrSoftwareTask */ public PdbxNmrSoftwareTask getPdbxNmrSoftwareTask() { return delegate.getCategory("pdbx_nmr_software_task", PdbxNmrSoftwareTask::new); } /** * Items in the spectral_dim category describe the parameters of each dimension in the NMR experiment used to generate the spectral peak list. * @return PdbxNmrSpectralDim */ public PdbxNmrSpectralDim getPdbxNmrSpectralDim() { return delegate.getCategory("pdbx_nmr_spectral_dim", PdbxNmrSpectralDim::new); } /** * Items in the pdbx_nmr_spectral_peak_list category provide information about a list of reported spectral peak characteristic values. * @return PdbxNmrSpectralPeakList */ public PdbxNmrSpectralPeakList getPdbxNmrSpectralPeakList() { return delegate.getCategory("pdbx_nmr_spectral_peak_list", PdbxNmrSpectralPeakList::new); } /** * Items in the pdbx_nmr_spectral_peak_software category provide pointers to the software category * and methods category where descriptions of software applications and methods can be found. * @return PdbxNmrSpectralPeakSoftware */ public PdbxNmrSpectralPeakSoftware getPdbxNmrSpectralPeakSoftware() { return delegate.getCategory("pdbx_nmr_spectral_peak_software", PdbxNmrSpectralPeakSoftware::new); } /** * Items in the pdbx_nmr_systematic_chem_shift_offset category define chemical shift offsets that systematically affect all chemical shifts in a set of assigned chemical shifts for a specific nuclei. * @return PdbxNmrSystematicChemShiftOffset */ public PdbxNmrSystematicChemShiftOffset getPdbxNmrSystematicChemShiftOffset() { return delegate.getCategory("pdbx_nmr_systematic_chem_shift_offset", PdbxNmrSystematicChemShiftOffset::new); } /** * Items in the pdbx_nmr_upload category provide information about the data files uploaded by a depositor using the deposition system. * @return PdbxNmrUpload */ public PdbxNmrUpload getPdbxNmrUpload() { return delegate.getCategory("pdbx_nmr_upload", PdbxNmrUpload::new); } /** * Data items in the PDBX_AUDIT_SUPPORT category record details about * funding support for the entry. * @return PdbxAuditSupport */ public PdbxAuditSupport getPdbxAuditSupport() { return delegate.getCategory("pdbx_audit_support", PdbxAuditSupport::new); } /** * Data items in the pdbx_chem_comp_subcomponent_struct_conn * list the chemical interactions among the subcomponents in * the chemical component. * @return PdbxChemCompSubcomponentStructConn */ public PdbxChemCompSubcomponentStructConn getPdbxChemCompSubcomponentStructConn() { return delegate.getCategory("pdbx_chem_comp_subcomponent_struct_conn", PdbxChemCompSubcomponentStructConn::new); } /** * Data items in the pdbx_chem_comp_subcomponent_entity_list category * list the constituent chemical entities and entity features in this chemical component. * @return PdbxChemCompSubcomponentEntityList */ public PdbxChemCompSubcomponentEntityList getPdbxChemCompSubcomponentEntityList() { return delegate.getCategory("pdbx_chem_comp_subcomponent_entity_list", PdbxChemCompSubcomponentEntityList::new); } /** * Data items in the ENTITY_SRC_NAT category record details of * the source from which the entity was obtained in cases * where the entity was isolated directly from a natural tissue. * @return EntitySrcNat */ public EntitySrcNat getEntitySrcNat() { return delegate.getCategory("entity_src_nat", EntitySrcNat::new); } /** * Data items in the ENTITY_SRC_GEN category record details of * the source from which the entity was obtained in cases * where the source was genetically manipulated. The * following are treated separately: items pertaining to the tissue * from which the gene was obtained, items pertaining to the host * organism for gene expression and items pertaining to the actual * producing organism (plasmid). * @return EntitySrcGen */ public EntitySrcGen getEntitySrcGen() { return delegate.getCategory("entity_src_gen", EntitySrcGen::new); } /** * The data items in category PDBX_ENTITY_SRC_SYN record the source details * about chemically synthesized molecules. * @return PdbxEntitySrcSyn */ public PdbxEntitySrcSyn getPdbxEntitySrcSyn() { return delegate.getCategory("pdbx_entity_src_syn", PdbxEntitySrcSyn::new); } /** * Data items in the PDBX_ENTITY_POLY_COMP_LINK_LIST category enumerate * the linkages between components within the polymer entity. * @return PdbxEntityPolyCompLinkList */ public PdbxEntityPolyCompLinkList getPdbxEntityPolyCompLinkList() { return delegate.getCategory("pdbx_entity_poly_comp_link_list", PdbxEntityPolyCompLinkList::new); } /** * Data items in the PDBX_LINKED_ENTITY category record * information about molecules composed of linked entities. * @return PdbxLinkedEntity */ public PdbxLinkedEntity getPdbxLinkedEntity() { return delegate.getCategory("pdbx_linked_entity", PdbxLinkedEntity::new); } /** * Data items in the PDBX_LINKED_ENTITY_INSTANCE_LIST category identify instance * molecules represented as linked entities within an entry. * @return PdbxLinkedEntityInstanceList */ public PdbxLinkedEntityInstanceList getPdbxLinkedEntityInstanceList() { return delegate.getCategory("pdbx_linked_entity_instance_list", PdbxLinkedEntityInstanceList::new); } /** * Data items in the PDBX_LINKED_ENTITY_LIST category record * the list of entity constituents for this molecule. * @return PdbxLinkedEntityList */ public PdbxLinkedEntityList getPdbxLinkedEntityList() { return delegate.getCategory("pdbx_linked_entity_list", PdbxLinkedEntityList::new); } /** * Data items in the PDBX_LINKED_ENTITY_LINK_LIST category give details about * the linkages with molecules represented as linked entities. * @return PdbxLinkedEntityLinkList */ public PdbxLinkedEntityLinkList getPdbxLinkedEntityLinkList() { return delegate.getCategory("pdbx_linked_entity_link_list", PdbxLinkedEntityLinkList::new); } /** * Data items in the PDBX_ENTITY_BRANCH_DESCRIPTOR category provide * string descriptors of entity chemical structure. * @return PdbxEntityBranchDescriptor */ public PdbxEntityBranchDescriptor getPdbxEntityBranchDescriptor() { return delegate.getCategory("pdbx_entity_branch_descriptor", PdbxEntityBranchDescriptor::new); } /** * Data items in the pdbx_reference_linked_entity category describe * common observed interaction patterns within linked entities. * @return PdbxReferenceLinkedEntity */ public PdbxReferenceLinkedEntity getPdbxReferenceLinkedEntity() { return delegate.getCategory("pdbx_reference_linked_entity", PdbxReferenceLinkedEntity::new); } /** * Data items in the pdbx_reference_linked_entity_comp_list category lists * the constituents of common observed interaction patterns * described in the pdbx_reference_linked_entity category. * @return PdbxReferenceLinkedEntityCompList */ public PdbxReferenceLinkedEntityCompList getPdbxReferenceLinkedEntityCompList() { return delegate.getCategory("pdbx_reference_linked_entity_comp_list", PdbxReferenceLinkedEntityCompList::new); } /** * Data items in the pdbx_reference_linked_entity_comp_link category enumerate * inter-entity linkages between the components of common observed interaction patterns * described in the pdbx_reference_linked_entity category. * @return PdbxReferenceLinkedEntityCompLink */ public PdbxReferenceLinkedEntityCompLink getPdbxReferenceLinkedEntityCompLink() { return delegate.getCategory("pdbx_reference_linked_entity_comp_link", PdbxReferenceLinkedEntityCompLink::new); } /** * Data items in the pdbx_reference_linked_entity_link category enumerate * linkages between the entities in common observed interaction patterns * described in the pdbx_reference_linked_entity category. * @return PdbxReferenceLinkedEntityLink */ public PdbxReferenceLinkedEntityLink getPdbxReferenceLinkedEntityLink() { return delegate.getCategory("pdbx_reference_linked_entity_link", PdbxReferenceLinkedEntityLink::new); } /** * Data items in the PDBX_RELATED_DATA_SET category record references * to experimental data sets related to the entry. * @return PdbxRelatedExpDataSet */ public PdbxRelatedExpDataSet getPdbxRelatedExpDataSet() { return delegate.getCategory("pdbx_related_exp_data_set", PdbxRelatedExpDataSet::new); } /** * The pdbx_database_status_history category records the time evolution of entry * processing status. * @return PdbxDatabaseStatusHistory */ public PdbxDatabaseStatusHistory getPdbxDatabaseStatusHistory() { return delegate.getCategory("pdbx_database_status_history", PdbxDatabaseStatusHistory::new); } /** * Data items in the EM_ASSEMBLY category record details * about the imaged EM sample. * @return EmAssembly */ public EmAssembly getEmAssembly() { return delegate.getCategory("em_assembly", EmAssembly::new); } /** * Data items in the EM_ENTITY_ASSEMBLY category * record details about each component of * the complex. * @return EmEntityAssembly */ public EmEntityAssembly getEmEntityAssembly() { return delegate.getCategory("em_entity_assembly", EmEntityAssembly::new); } /** * Data items in the EM_VIRUS_ENTITY category record details * of the icosahedral virus. * @return EmVirusEntity */ public EmVirusEntity getEmVirusEntity() { return delegate.getCategory("em_virus_entity", EmVirusEntity::new); } /** * Data items in the EM_SAMPLE_PREPARATION category * record details of sample conditions prior to and upon loading * onto grid support. * @return EmSamplePreparation */ public EmSamplePreparation getEmSamplePreparation() { return delegate.getCategory("em_sample_preparation", EmSamplePreparation::new); } /** * Data items in the EM_SAMPLE_SUPPORT category record details * of the electron microscope grid type, grid support film and pretreatment * of whole before sample is applied * @return EmSampleSupport */ public EmSampleSupport getEmSampleSupport() { return delegate.getCategory("em_sample_support", EmSampleSupport::new); } /** * Data items in the BUFFER category * record details of the sample buffer. * @return EmBuffer */ public EmBuffer getEmBuffer() { return delegate.getCategory("em_buffer", EmBuffer::new); } /** * Data items in the EM_VITRIFICATION category * record details about the method and cryogen used in * rapid freezing of the sample on the grid prior to its * insertion in the electron microscope * @return EmVitrification */ public EmVitrification getEmVitrification() { return delegate.getCategory("em_vitrification", EmVitrification::new); } /** * Data items in the EM_IMAGING category record details about * the parameters used in imaging the sample in the electron microscope. * @return EmImaging */ public EmImaging getEmImaging() { return delegate.getCategory("em_imaging", EmImaging::new); } /** * Data items in the EM_DETECTOR category record details * of the image detector type. * @return EmDetector */ public EmDetector getEmDetector() { return delegate.getCategory("em_detector", EmDetector::new); } /** * Data items in the EM_IMAGE_SCANS category record details * of the image scanning device (microdensitometer) * and parameters for digitization of the image. * @return EmImageScans */ public EmImageScans getEmImageScans() { return delegate.getCategory("em_image_scans", EmImageScans::new); } /** * Data items in the EM_2D_PROJECTION_SELECTION category * record details of images from scanned micrographs and the * number of particles selected from a scanned set of micrographs. * @return Em2dProjectionSelection */ public Em2dProjectionSelection getEm2dProjectionSelection() { return delegate.getCategory("em_2d_projection_selection", Em2dProjectionSelection::new); } /** * Data items in the EM_3D_RECONSTRUCTION category * record details of the 3D reconstruction procedure from 2D projections. * @return Em3dReconstruction */ public Em3dReconstruction getEm3dReconstruction() { return delegate.getCategory("em_3d_reconstruction", Em3dReconstruction::new); } /** * Data items in the 3D_FITTING category * record details of the method of fitting atomic * coordinates from a PDB file into a 3d-em * volume map file * @return Em3dFitting */ public Em3dFitting getEm3dFitting() { return delegate.getCategory("em_3d_fitting", Em3dFitting::new); } /** * Data items in the 3D_FITTING_LIST category * lists the methods of fitting atomic coordinates from a PDB file * into a 3d-em volume map file * @return Em3dFittingList */ public Em3dFittingList getEm3dFittingList() { return delegate.getCategory("em_3d_fitting_list", Em3dFittingList::new); } /** * Data items in the EM_HELICAL_ENTITY category record details * for a helical or filament type of assembly component. * @return EmHelicalEntity */ public EmHelicalEntity getEmHelicalEntity() { return delegate.getCategory("em_helical_entity", EmHelicalEntity::new); } /** * Data items in the EM_EXPERIMENT category provide * high-level classification of the EM experiment. * @return EmExperiment */ public EmExperiment getEmExperiment() { return delegate.getCategory("em_experiment", EmExperiment::new); } /** * Data items in the EM_SINGLE_PARTICLE_ENTITY category provide * the details of the symmetry for a single particle entity type. * @return EmSingleParticleEntity */ public EmSingleParticleEntity getEmSingleParticleEntity() { return delegate.getCategory("em_single_particle_entity", EmSingleParticleEntity::new); } /** * Administration-related data items * @return EmAdmin */ public EmAdmin getEmAdmin() { return delegate.getCategory("em_admin", EmAdmin::new); } /** * Category to collect the authors of this entry * @return EmAuthorList */ public EmAuthorList getEmAuthorList() { return delegate.getCategory("em_author_list", EmAuthorList::new); } /** * Category holds links to raw data sources for the entry, e.g., * held by a remote server. * @return EmDbReference */ public EmDbReference getEmDbReference() { return delegate.getCategory("em_db_reference", EmDbReference::new); } /** * Category holds links to raw data sources for the entry, e.g., * held by a remote server. * @return EmDbReferenceAuxiliary */ public EmDbReferenceAuxiliary getEmDbReferenceAuxiliary() { return delegate.getCategory("em_db_reference_auxiliary", EmDbReferenceAuxiliary::new); } /** * Some internal items to power the deposition interface * @return EmDepui */ public EmDepui getEmDepui() { return delegate.getCategory("em_depui", EmDepui::new); } /** * List of EMD entries made obsolete by this entry. * @return EmObsolete */ public EmObsolete getEmObsolete() { return delegate.getCategory("em_obsolete", EmObsolete::new); } /** * List of newer entries that replace this entry. * @return EmSupersede */ public EmSupersede getEmSupersede() { return delegate.getCategory("em_supersede", EmSupersede::new); } /** * Data items in this category record details about the molecular weight of * an assembly component of the sample. * @return EmEntityAssemblyMolwt */ public EmEntityAssemblyMolwt getEmEntityAssemblyMolwt() { return delegate.getCategory("em_entity_assembly_molwt", EmEntityAssemblyMolwt::new); } /** * Data items in this category record taxonomic details about the natural source for EM * assemblies and assembly components. * @return EmEntityAssemblyNaturalsource */ public EmEntityAssemblyNaturalsource getEmEntityAssemblyNaturalsource() { return delegate.getCategory("em_entity_assembly_naturalsource", EmEntityAssemblyNaturalsource::new); } /** * Data items in this category record taxonomic details about the synthetic source for EM * assemblies and assembly components. * @return EmEntityAssemblySynthetic */ public EmEntityAssemblySynthetic getEmEntityAssemblySynthetic() { return delegate.getCategory("em_entity_assembly_synthetic", EmEntityAssemblySynthetic::new); } /** * Data items in this category record details * about recombinant expression of the assembly or assembly component. * @return EmEntityAssemblyRecombinant */ public EmEntityAssemblyRecombinant getEmEntityAssemblyRecombinant() { return delegate.getCategory("em_entity_assembly_recombinant", EmEntityAssemblyRecombinant::new); } /** * Data items in this category record details of a virus entity. * @return EmVirusNaturalHost */ public EmVirusNaturalHost getEmVirusNaturalHost() { return delegate.getCategory("em_virus_natural_host", EmVirusNaturalHost::new); } /** * Data items in this category record details of a synthetic virus entity. * @return EmVirusSynthetic */ public EmVirusSynthetic getEmVirusSynthetic() { return delegate.getCategory("em_virus_synthetic", EmVirusSynthetic::new); } /** * Data items in the EMD_VIRUS_SHELL category record details * of the viral shell number, shell diameter, and icosahedral triangulation number. * @return EmVirusShell */ public EmVirusShell getEmVirusShell() { return delegate.getCategory("em_virus_shell", EmVirusShell::new); } /** * Data items in the EMD_SPECIMEN category record details * about specimens prepared for imaging by electron microscopy. * @return EmSpecimen */ public EmSpecimen getEmSpecimen() { return delegate.getCategory("em_specimen", EmSpecimen::new); } /** * Sugar embedding category * @return EmEmbedding */ public EmEmbedding getEmEmbedding() { return delegate.getCategory("em_embedding", EmEmbedding::new); } /** * Description of fiducial markers. * @return EmFiducialMarkers */ public EmFiducialMarkers getEmFiducialMarkers() { return delegate.getCategory("em_fiducial_markers", EmFiducialMarkers::new); } /** * Description of sectioning by focused_ion_beam * @return EmFocusedIonBeam */ public EmFocusedIonBeam getEmFocusedIonBeam() { return delegate.getCategory("em_focused_ion_beam", EmFocusedIonBeam::new); } /** * Data items describing glow discharge pretreatment for an EM grid * @return EmGridPretreatment */ public EmGridPretreatment getEmGridPretreatment() { return delegate.getCategory("em_grid_pretreatment", EmGridPretreatment::new); } /** * Description of sectioning by ultramicrotomy * @return EmUltramicrotomy */ public EmUltramicrotomy getEmUltramicrotomy() { return delegate.getCategory("em_ultramicrotomy", EmUltramicrotomy::new); } /** * Description of high pressure freezing * @return EmHighPressureFreezing */ public EmHighPressureFreezing getEmHighPressureFreezing() { return delegate.getCategory("em_high_pressure_freezing", EmHighPressureFreezing::new); } /** * Data items related to shadowing of an EM specimen * @return EmShadowing */ public EmShadowing getEmShadowing() { return delegate.getCategory("em_shadowing", EmShadowing::new); } /** * Description specimen preparation for imaging using tomography. * @return EmTomographySpecimen */ public EmTomographySpecimen getEmTomographySpecimen() { return delegate.getCategory("em_tomography_specimen", EmTomographySpecimen::new); } /** * Description of growth of a 2D, 3D, or helical crystal array. * @return EmCrystalFormation */ public EmCrystalFormation getEmCrystalFormation() { return delegate.getCategory("em_crystal_formation", EmCrystalFormation::new); } /** * Staining category * @return EmStaining */ public EmStaining getEmStaining() { return delegate.getCategory("em_staining", EmStaining::new); } /** * Data items to describe films supporting the specimen * @return EmSupportFilm */ public EmSupportFilm getEmSupportFilm() { return delegate.getCategory("em_support_film", EmSupportFilm::new); } /** * Buffer category * @return EmBufferComponent */ public EmBufferComponent getEmBufferComponent() { return delegate.getCategory("em_buffer_component", EmBufferComponent::new); } /** * Microscopy parameters relevant only for crystallography * @return EmDiffraction */ public EmDiffraction getEmDiffraction() { return delegate.getCategory("em_diffraction", EmDiffraction::new); } /** * Statistical parameters for electron diffraction measurements * within a resolution shell * @return EmDiffractionShell */ public EmDiffractionShell getEmDiffractionShell() { return delegate.getCategory("em_diffraction_shell", EmDiffractionShell::new); } /** * Statistical parameters for electron diffraction measurements * @return EmDiffractionStats */ public EmDiffractionStats getEmDiffractionStats() { return delegate.getCategory("em_diffraction_stats", EmDiffractionStats::new); } /** * Microscopy parameters only relevant for tomography * @return EmTomography */ public EmTomography getEmTomography() { return delegate.getCategory("em_tomography", EmTomography::new); } /** * Data items in the EM_IMAGE_RECORDING category record details * of the image recording (either film/microdensitometer or electronic detector) * and parameters for image digitization. * @return EmImageRecording */ public EmImageRecording getEmImageRecording() { return delegate.getCategory("em_image_recording", EmImageRecording::new); } /** * Description of a few specialist optics apparatus * @return EmImagingOptics */ public EmImagingOptics getEmImagingOptics() { return delegate.getCategory("em_imaging_optics", EmImagingOptics::new); } /** * Information about the final image classification * @return EmFinalClassification */ public EmFinalClassification getEmFinalClassification() { return delegate.getCategory("em_final_classification", EmFinalClassification::new); } /** * The startup model employed to begin refinement of the parameters for * a 3DEM reconstruction * @return EmStartModel */ public EmStartModel getEmStartModel() { return delegate.getCategory("em_start_model", EmStartModel::new); } /** * Description of the software that was used for data collection, data processing, * data analysis, structure calculations and refinement. The description should * include the name of the software, the author of the software and the version used. * @return EmSoftware */ public EmSoftware getEmSoftware() { return delegate.getCategory("em_software", EmSoftware::new); } /** * Category to describe the euler angle assignement * @return EmEulerAngleAssignment */ public EmEulerAngleAssignment getEmEulerAngleAssignment() { return delegate.getCategory("em_euler_angle_assignment", EmEulerAngleAssignment::new); } /** * Description of the Contrast Transfer Function (CTF) correction * @return EmCtfCorrection */ public EmCtfCorrection getEmCtfCorrection() { return delegate.getCategory("em_ctf_correction", EmCtfCorrection::new); } /** * Volume selection in image processing * @return EmVolumeSelection */ public EmVolumeSelection getEmVolumeSelection() { return delegate.getCategory("em_volume_selection", EmVolumeSelection::new); } /** * Data items in the EM_SYMMETRY_3DX category record * 3D crystal symmetry parameters utilized in 3DEM reconstruction averaging. * @return Em3dCrystalEntity */ public Em3dCrystalEntity getEm3dCrystalEntity() { return delegate.getCategory("em_3d_crystal_entity", Em3dCrystalEntity::new); } /** * Data items in the EM_SYMMETRY_2DX category record * 2D crystal symmetry parameters utilized in a 3DEM reconstruction. * @return Em2dCrystalEntity */ public Em2dCrystalEntity getEm2dCrystalEntity() { return delegate.getCategory("em_2d_crystal_entity", Em2dCrystalEntity::new); } /** * Data items in the EM_IMAGE_PROCESSING category * record details of the EM image processing procedure. * @return EmImageProcessing */ public EmImageProcessing getEmImageProcessing() { return delegate.getCategory("em_image_processing", EmImageProcessing::new); } /** * Data items in this category * record details of images from scanned micrographs and the * number of particles selected from a scanned set of micrographs. * @return EmParticleSelection */ public EmParticleSelection getEmParticleSelection() { return delegate.getCategory("em_particle_selection", EmParticleSelection::new); } /** * Data items in the EMD_MAP category record parameters of the CCP4 binary-format map file header * (see ftp://ftp.wwpdb.org/pub/emdb/doc/map_format/EMDB_mapFormat_v1.0.pdf), * parameters derived from the map header, pixel size, contour level, and annotation details from the depositor. * The map is a three-dimensional array of data-values of the same data-type. * Important parameters are data-type and array size in three dimensions * (i.e. the number of columns, rows and sections). * Columns are the fastest changing, followed by rows and sections. * @return EmMap */ public EmMap getEmMap() { return delegate.getCategory("em_map", EmMap::new); } /** * Data items in the EMD_VALIDATION_FSC_CURVE category * record details of the Fourier Shell Correlation (FSC) curve file. * @return EmFscCurve */ public EmFscCurve getEmFscCurve() { return delegate.getCategory("em_fsc_curve", EmFscCurve::new); } /** * Listing of all layer line files associated with the EM entry * @return EmInterpretFigure */ public EmInterpretFigure getEmInterpretFigure() { return delegate.getCategory("em_interpret_figure", EmInterpretFigure::new); } /** * Listing of all layer line files associated with the EM entry * @return EmLayerLines */ public EmLayerLines getEmLayerLines() { return delegate.getCategory("em_layer_lines", EmLayerLines::new); } /** * Listing of all structure factor files associated with the EM entry * @return EmStructureFactors */ public EmStructureFactors getEmStructureFactors() { return delegate.getCategory("em_structure_factors", EmStructureFactors::new); } /** * Data items in the EM_DEPOSITOR INFO category record parameters for EM depositions * that are provided by the depositor * @return EmDepositorInfo */ public EmDepositorInfo getEmDepositorInfo() { return delegate.getCategory("em_depositor_info", EmDepositorInfo::new); } /** * Data items in the EM_MAP_DEPOSITOR INFO category record map parameters * that are provided by the depositor * @return EmMapDepositorInfo */ public EmMapDepositorInfo getEmMapDepositorInfo() { return delegate.getCategory("em_map_depositor_info", EmMapDepositorInfo::new); } /** * Data items in the EM_MASK_DEPOSITOR_INFO category record mask parameters * that are provided by the depositor * @return EmMaskDepositorInfo */ public EmMaskDepositorInfo getEmMaskDepositorInfo() { return delegate.getCategory("em_mask_depositor_info", EmMaskDepositorInfo::new); } /** * Listing of image files (figures) associated with an EMDB entry * @return EmFigureDepositorInfo */ public EmFigureDepositorInfo getEmFigureDepositorInfo() { return delegate.getCategory("em_figure_depositor_info", EmFigureDepositorInfo::new); } /** * Listing of layer line files associated with the EM entry * @return EmLayerLinesDepositorInfo */ public EmLayerLinesDepositorInfo getEmLayerLinesDepositorInfo() { return delegate.getCategory("em_layer_lines_depositor_info", EmLayerLinesDepositorInfo::new); } /** * Structure factor files associated with the EM entry * @return EmStructureFactorsDepositorInfo */ public EmStructureFactorsDepositorInfo getEmStructureFactorsDepositorInfo() { return delegate.getCategory("em_structure_factors_depositor_info", EmStructureFactorsDepositorInfo::new); } /** * Data items in the PDBX_SEQ_MAP_DEPOSITOR_INFO record the * details about the mapping sample and coordinate sequences. * @return PdbxSeqMapDepositorInfo */ public PdbxSeqMapDepositorInfo getPdbxSeqMapDepositorInfo() { return delegate.getCategory("pdbx_seq_map_depositor_info", PdbxSeqMapDepositorInfo::new); } /** * Data items in the PDBX_CHEM_COMP_DEPOSITOR_INFO category record additional * details provided by depositors about deposited chemical components. * @return PdbxChemCompDepositorInfo */ public PdbxChemCompDepositorInfo getPdbxChemCompDepositorInfo() { return delegate.getCategory("pdbx_chem_comp_depositor_info", PdbxChemCompDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * STRUCT_REF_SEQ. * @return PdbxStructRefSeqDepositorInfo */ public PdbxStructRefSeqDepositorInfo getPdbxStructRefSeqDepositorInfo() { return delegate.getCategory("pdbx_struct_ref_seq_depositor_info", PdbxStructRefSeqDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_REF_SEQ_DIF_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * STRUCT_REF_SEQ_DIF. * @return PdbxStructRefSeqDifDepositorInfo */ public PdbxStructRefSeqDifDepositorInfo getPdbxStructRefSeqDifDepositorInfo() { return delegate.getCategory("pdbx_struct_ref_seq_dif_depositor_info", PdbxStructRefSeqDifDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_ASSEMBLY_PROP_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY_PROP. * @return PdbxStructAssemblyPropDepositorInfo */ public PdbxStructAssemblyPropDepositorInfo getPdbxStructAssemblyPropDepositorInfo() { return delegate.getCategory("pdbx_struct_assembly_prop_depositor_info", PdbxStructAssemblyPropDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_ASSEMBLY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY. * @return PdbxStructAssemblyDepositorInfo */ public PdbxStructAssemblyDepositorInfo getPdbxStructAssemblyDepositorInfo() { return delegate.getCategory("pdbx_struct_assembly_depositor_info", PdbxStructAssemblyDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_ASSEMBLY_GEN_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY_GEN. * @return PdbxStructAssemblyGenDepositorInfo */ public PdbxStructAssemblyGenDepositorInfo getPdbxStructAssemblyGenDepositorInfo() { return delegate.getCategory("pdbx_struct_assembly_gen_depositor_info", PdbxStructAssemblyGenDepositorInfo::new); } /** * Data items in the PDBX_STRUCT_OPER_LIST_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_OPER_LIST. * @return PdbxStructOperListDepositorInfo */ public PdbxStructOperListDepositorInfo getPdbxStructOperListDepositorInfo() { return delegate.getCategory("pdbx_struct_oper_list_depositor_info", PdbxStructOperListDepositorInfo::new); } /** * Data items in the PDBX_POINT_SYMMETRY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_POINT_SYMMETRY. * @return PdbxPointSymmetryDepositorInfo */ public PdbxPointSymmetryDepositorInfo getPdbxPointSymmetryDepositorInfo() { return delegate.getCategory("pdbx_point_symmetry_depositor_info", PdbxPointSymmetryDepositorInfo::new); } /** * Data items in the PDBX_HELICAL_SYMMETRY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_HELICAL_SYMMETRY. * @return PdbxHelicalSymmetryDepositorInfo */ public PdbxHelicalSymmetryDepositorInfo getPdbxHelicalSymmetryDepositorInfo() { return delegate.getCategory("pdbx_helical_symmetry_depositor_info", PdbxHelicalSymmetryDepositorInfo::new); } /** * Provides author supplied evidentiary support for assemblies * in pdbx_struct_assembly. * @return PdbxStructAssemblyAuthEvidenceDepositorInfo */ public PdbxStructAssemblyAuthEvidenceDepositorInfo getPdbxStructAssemblyAuthEvidenceDepositorInfo() { return delegate.getCategory("pdbx_struct_assembly_auth_evidence_depositor_info", PdbxStructAssemblyAuthEvidenceDepositorInfo::new); } /** * Data items in the PDBX_SOLVENT_ATOM_SITE_MAPPING category records * mapping information between solvent atoms before and after symmetry * repositioning. * @return PdbxSolventAtomSiteMapping */ public PdbxSolventAtomSiteMapping getPdbxSolventAtomSiteMapping() { return delegate.getCategory("pdbx_solvent_atom_site_mapping", PdbxSolventAtomSiteMapping::new); } /** * Data items in the PDBX_MOLECULE_FEATURES_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_MOLECULE_FEATURES. * @return PdbxMoleculeFeaturesDepositorInfo */ public PdbxMoleculeFeaturesDepositorInfo getPdbxMoleculeFeaturesDepositorInfo() { return delegate.getCategory("pdbx_molecule_features_depositor_info", PdbxMoleculeFeaturesDepositorInfo::new); } /** * Data items in the PDBX_CHEM_COMP_INSTANCE_DEPOSITOR_INFO category records * depositor provided information about the chemical context of component instances. * @return PdbxChemCompInstanceDepositorInfo */ public PdbxChemCompInstanceDepositorInfo getPdbxChemCompInstanceDepositorInfo() { return delegate.getCategory("pdbx_chem_comp_instance_depositor_info", PdbxChemCompInstanceDepositorInfo::new); } /** * Data items in the PDBX_DEPUI_STATUS_FLAGS category record status * details used to maintain state within the wwPDB deposition system. * @return PdbxDepuiStatusFlags */ public PdbxDepuiStatusFlags getPdbxDepuiStatusFlags() { return delegate.getCategory("pdbx_depui_status_flags", PdbxDepuiStatusFlags::new); } /** * Data items in the PDBX_DEPUI_UPLOAD category record the * details of uploaded data files. * @return PdbxDepuiUpload */ public PdbxDepuiUpload getPdbxDepuiUpload() { return delegate.getCategory("pdbx_depui_upload", PdbxDepuiUpload::new); } /** * Data items in the PDBX_DEPUI_VALIDATION_STATUS_FLAGS category record status * details that assess the status of selected validation diagnostics. * @return PdbxDepuiValidationStatusFlags */ public PdbxDepuiValidationStatusFlags getPdbxDepuiValidationStatusFlags() { return delegate.getCategory("pdbx_depui_validation_status_flags", PdbxDepuiValidationStatusFlags::new); } /** * Data items in the PDBX_CHEM_COMP_UPLOAD_DEPOSITOR_INFO category record * details of the uploaded files related to depositor provided chemical assignments. * @return PdbxChemCompUploadDepositorInfo */ public PdbxChemCompUploadDepositorInfo getPdbxChemCompUploadDepositorInfo() { return delegate.getCategory("pdbx_chem_comp_upload_depositor_info", PdbxChemCompUploadDepositorInfo::new); } /** * Data items in the PDBX_DEPUI_ENTITY_STATUS_FLAGS category record status * details related to individual entities. * @return PdbxDepuiEntityStatusFlags */ public PdbxDepuiEntityStatusFlags getPdbxDepuiEntityStatusFlags() { return delegate.getCategory("pdbx_depui_entity_status_flags", PdbxDepuiEntityStatusFlags::new); } /** * Data items in the PDBX_DEPUI_ENTITY_FEATURES category record status * details related to the features of individual entities. * @return PdbxDepuiEntityFeatures */ public PdbxDepuiEntityFeatures getPdbxDepuiEntityFeatures() { return delegate.getCategory("pdbx_depui_entity_features", PdbxDepuiEntityFeatures::new); } /** * Data items in the PDBX_DEPOSITION_MESSAGE_INFO category record internal messages * within the depositon and annotation system. * @return PdbxDepositionMessageInfo */ public PdbxDepositionMessageInfo getPdbxDepositionMessageInfo() { return delegate.getCategory("pdbx_deposition_message_info", PdbxDepositionMessageInfo::new); } /** * Data items in the PDBX_DEPOSITION_MESSAGE_FILE_REFERENCE category record details of * files references associated with messages defined in the PDBX_DEPOSITION_MESSAGE_INFO * data category. * @return PdbxDepositionMessageFileReference */ public PdbxDepositionMessageFileReference getPdbxDepositionMessageFileReference() { return delegate.getCategory("pdbx_deposition_message_file_reference", PdbxDepositionMessageFileReference::new); } /** * Data items in the PDBX_DEPUI_ENTRY_DETAILS category record * information required to identify the depositor and route * deposition to an appropriate processing site. * @return PdbxDepuiEntryDetails */ public PdbxDepuiEntryDetails getPdbxDepuiEntryDetails() { return delegate.getCategory("pdbx_depui_entry_details", PdbxDepuiEntryDetails::new); } /** * Data items in the PDBX_DATA_PROCESSING_STATUS category record * data processing instructions for workflow processing tasks. * @return PdbxDataProcessingStatus */ public PdbxDataProcessingStatus getPdbxDataProcessingStatus() { return delegate.getCategory("pdbx_data_processing_status", PdbxDataProcessingStatus::new); } /** * Data items in the pdbx_entity_instance_feature category records * special features of selected entity instances. * @return PdbxEntityInstanceFeature */ public PdbxEntityInstanceFeature getPdbxEntityInstanceFeature() { return delegate.getCategory("pdbx_entity_instance_feature", PdbxEntityInstanceFeature::new); } /** * Data items in the PDBX_ENTITY_SRC_GEN_DEPOSITOR_INFO category record details of * the source from which the entity was obtained in cases * where the source was genetically manipulated. The * following are treated separately: items pertaining to the tissue * from which the gene was obtained, items pertaining to the host * organism for gene expression and items pertaining to the actual * producing organism (plasmid). * @return PdbxEntitySrcGenDepositorInfo */ public PdbxEntitySrcGenDepositorInfo getPdbxEntitySrcGenDepositorInfo() { return delegate.getCategory("pdbx_entity_src_gen_depositor_info", PdbxEntitySrcGenDepositorInfo::new); } /** * Data items in the PDBX_CHEM_COMP_MODEL category give details about each * of the chemical component model instances. * @return PdbxChemCompModel */ public PdbxChemCompModel getPdbxChemCompModel() { return delegate.getCategory("pdbx_chem_comp_model", PdbxChemCompModel::new); } /** * Data items in the PDBX_CHEM_COMP_MODEL_ATOM category record coordinates * for the chemical component model instance. * @return PdbxChemCompModelAtom */ public PdbxChemCompModelAtom getPdbxChemCompModelAtom() { return delegate.getCategory("pdbx_chem_comp_model_atom", PdbxChemCompModelAtom::new); } /** * Data items in the PDBX_CHEM_COMP_MODEL_BOND category record details about * the bonds between atoms in a chemical component model instance. * @return PdbxChemCompModelBond */ public PdbxChemCompModelBond getPdbxChemCompModelBond() { return delegate.getCategory("pdbx_chem_comp_model_bond", PdbxChemCompModelBond::new); } /** * Additional features associated with the chemical component. * @return PdbxChemCompModelFeature */ public PdbxChemCompModelFeature getPdbxChemCompModelFeature() { return delegate.getCategory("pdbx_chem_comp_model_feature", PdbxChemCompModelFeature::new); } /** * Data items in the CHEM_COMP_MODEL_DESCRIPTOR category provide * string descriptors for component model structures. * @return PdbxChemCompModelDescriptor */ public PdbxChemCompModelDescriptor getPdbxChemCompModelDescriptor() { return delegate.getCategory("pdbx_chem_comp_model_descriptor", PdbxChemCompModelDescriptor::new); } /** * Data items in the PDBX_CHEM_COMP_MODEL_AUDIT category records * the status and tracking information for this component model instance. * @return PdbxChemCompModelAudit */ public PdbxChemCompModelAudit getPdbxChemCompModelAudit() { return delegate.getCategory("pdbx_chem_comp_model_audit", PdbxChemCompModelAudit::new); } /** * Additional features associated with the chemical component. * @return PdbxChemCompModelReference */ public PdbxChemCompModelReference getPdbxChemCompModelReference() { return delegate.getCategory("pdbx_chem_comp_model_reference", PdbxChemCompModelReference::new); } /** * Data items in the PDBX_VIEW_CATEGORY_GROUP identify collections * of related mmCIF categories. Views provide a vehicle for * presenting different logical arrangements of dictionary contents. * @return PdbxViewCategoryGroup */ public PdbxViewCategoryGroup getPdbxViewCategoryGroup() { return delegate.getCategory("pdbx_view_category_group", PdbxViewCategoryGroup::new); } /** * Data items in the PDBX_VIEW_CATEGORY specify the categories * belonging to a category view group. An alias name for the * mmCIF category may also be specified for the each category * in the view. * @return PdbxViewCategory */ public PdbxViewCategory getPdbxViewCategory() { return delegate.getCategory("pdbx_view_category", PdbxViewCategory::new); } /** * Data items in the PDBX_VIEW_ITEM specify the mmCIF data items * belonging to a view category. An alias name for the * mmCIF item may be specified for the each item in the view * category. The role of the item in the view category * can be designated as mandatory, optional, or hidden. * @return PdbxViewItem */ public PdbxViewItem getPdbxViewItem() { return delegate.getCategory("pdbx_view_item", PdbxViewItem::new); } /** * Gives information about what kind of coordinates are available. * @return PdbxCoord */ public PdbxCoord getPdbxCoord() { return delegate.getCategory("pdbx_coord", PdbxCoord::new); } /** * Local data items describing ligand and monomer * chemical features. * @return PdbxConnect */ public PdbxConnect getPdbxConnect() { return delegate.getCategory("pdbx_connect", PdbxConnect::new); } /** * Local data items describing ligand and monomer * type information. * @return PdbxConnectType */ public PdbxConnectType getPdbxConnectType() { return delegate.getCategory("pdbx_connect_type", PdbxConnectType::new); } /** * Local data items describing ligand and monomer * modifications. * @return PdbxConnectModification */ public PdbxConnectModification getPdbxConnectModification() { return delegate.getCategory("pdbx_connect_modification", PdbxConnectModification::new); } /** * Local data items describing ligand and monomer * atom names and connectivity. * @return PdbxConnectAtom */ public PdbxConnectAtom getPdbxConnectAtom() { return delegate.getCategory("pdbx_connect_atom", PdbxConnectAtom::new); } /** * The PDBX_DATABASE_PDB_MASTER category provides placeholders * for the count of various PDB record types. * @return PdbxDatabasePDBMaster */ public PdbxDatabasePDBMaster getPdbxDatabasePDBMaster() { return delegate.getCategory("pdbx_database_PDB_master", PdbxDatabasePDBMaster::new); } /** * Data items in the PDBX_DATABASE_PDB_OMIT category record * list PDB record names that should be omitted in the PDB * format file. * @return PdbxDatabasePdbOmit */ public PdbxDatabasePdbOmit getPdbxDatabasePdbOmit() { return delegate.getCategory("pdbx_database_pdb_omit", PdbxDatabasePdbOmit::new); } /** * These records are used in the DBREF record of a PDB file and * are used as place holders for NDB ID's in PDB files. * @return PdbxDbref */ public PdbxDbref getPdbxDbref() { return delegate.getCategory("pdbx_dbref", PdbxDbref::new); } /** * Data items in the PDBX_DRUG_INFO category are still used until * the 'entity' categories are entered into the database, even * though the information is repeated. * @return PdbxDrugInfo */ public PdbxDrugInfo getPdbxDrugInfo() { return delegate.getCategory("pdbx_drug_info", PdbxDrugInfo::new); } /** * Data items in the PDBX_INHIBITOR_INFO category are still used until * the 'entity' categories are entered into the database, even though the * inhibitor is repeated. * @return PdbxInhibitorInfo */ public PdbxInhibitorInfo getPdbxInhibitorInfo() { return delegate.getCategory("pdbx_inhibitor_info", PdbxInhibitorInfo::new); } /** * Data items in the PDBX_ION_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. * @return PdbxIonInfo */ public PdbxIonInfo getPdbxIonInfo() { return delegate.getCategory("pdbx_ion_info", PdbxIonInfo::new); } /** * Data items in the PDBX_HYBRID category are used to describe the chimeric * characteristics of a DNA/RNA structure. * @return PdbxHybrid */ public PdbxHybrid getPdbxHybrid() { return delegate.getCategory("pdbx_hybrid", PdbxHybrid::new); } /** * Data items in the PDBX_NA_STRAND_INFO category are still used until * the 'entity' categories are entered into the database, even though * the information is repeated. * @return PdbxNaStrandInfo */ public PdbxNaStrandInfo getPdbxNaStrandInfo() { return delegate.getCategory("pdbx_na_strand_info", PdbxNaStrandInfo::new); } /** * The information in this category is exclusively used to store * the HET records of a PDB file. This record will be generated * by the PROGRAM. * @return PdbxNonstandardList */ public PdbxNonstandardList getPdbxNonstandardList() { return delegate.getCategory("pdbx_nonstandard_list", PdbxNonstandardList::new); } /** * This is a place holder for the PDB COMPND. * @return PdbxPdbCompnd */ public PdbxPdbCompnd getPdbxPdbCompnd() { return delegate.getCategory("pdbx_pdb_compnd", PdbxPdbCompnd::new); } /** * This is a place holder for the PDB SOURCE. * @return PdbxPdbSource */ public PdbxPdbSource getPdbxPdbSource() { return delegate.getCategory("pdbx_pdb_source", PdbxPdbSource::new); } /** * Data items in the PDBX_PROTEIN_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. * @return PdbxProteinInfo */ public PdbxProteinInfo getPdbxProteinInfo() { return delegate.getCategory("pdbx_protein_info", PdbxProteinInfo::new); } /** * Data items in the PDBX_SOLVENT_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. * @return PdbxSolventInfo */ public PdbxSolventInfo getPdbxSolventInfo() { return delegate.getCategory("pdbx_solvent_info", PdbxSolventInfo::new); } /** * Data item will still be used until the ENTITY category is fully * adopted by NDBQuery. * @return PdbxSource */ public PdbxSource getPdbxSource() { return delegate.getCategory("pdbx_source", PdbxSource::new); } /** * Data items in the PDBX_STRUCT_BIOL_FUNC category record details about * the function of a particular biological assembly. * @return PdbxStructBiolFunc */ public PdbxStructBiolFunc getPdbxStructBiolFunc() { return delegate.getCategory("pdbx_struct_biol_func", PdbxStructBiolFunc::new); } /** * Data items in the PDBX_STRUCT_PACK_GEN category record details about * the generation of the packing picture(s). * @return PdbxStructPackGen */ public PdbxStructPackGen getPdbxStructPackGen() { return delegate.getCategory("pdbx_struct_pack_gen", PdbxStructPackGen::new); } /** * Data items in the PDBX_TRNA_INFO category are still used until * the 'entity' categories are entered into the database, even though the * T-RNA is repeated. * @return PdbxTrnaInfo */ public PdbxTrnaInfo getPdbxTrnaInfo() { return delegate.getCategory("pdbx_trna_info", PdbxTrnaInfo::new); } /** * These records give information about residues which do not pair * (h-bond) in the asymmetric unit. * * The records about Watson-Crick base pairing depend on these * records. * @return PdbxUnpair */ public PdbxUnpair getPdbxUnpair() { return delegate.getCategory("pdbx_unpair", PdbxUnpair::new); } /** * Holds details of NCS restraints in cases where multiple * conditions are provided for each domain. * @return PdbxRefineLsRestrNcs */ public PdbxRefineLsRestrNcs getPdbxRefineLsRestrNcs() { return delegate.getCategory("pdbx_refine_ls_restr_ncs", PdbxRefineLsRestrNcs::new); } /** * Data items in the PDBX_STRUCT_NCS_VIRUS_GEN category record details * about the generation of virus structures from NCS matrix operators. * @return PdbxStructNcsVirusGen */ public PdbxStructNcsVirusGen getPdbxStructNcsVirusGen() { return delegate.getCategory("pdbx_struct_ncs_virus_gen", PdbxStructNcsVirusGen::new); } /** * PDBX_SEQUENCE_ANNOTATION holds internal details about molecular sequences * described in the context of PDB chains. * @return PdbxSequenceAnnotation */ public PdbxSequenceAnnotation getPdbxSequenceAnnotation() { return delegate.getCategory("pdbx_sequence_annotation", PdbxSequenceAnnotation::new); } /** * Data items in the PDBX_POST_PROCESS_DETAILS identify * problems or errors encountered in the post-processing * of this entry. * @return PdbxPostProcessDetails */ public PdbxPostProcessDetails getPdbxPostProcessDetails() { return delegate.getCategory("pdbx_post_process_details", PdbxPostProcessDetails::new); } /** * Data items in the PDBX_POST_PROCESS_DETAILS record * the status of post-processed entries. * @return PdbxPostProcessStatus */ public PdbxPostProcessStatus getPdbxPostProcessStatus() { return delegate.getCategory("pdbx_post_process_status", PdbxPostProcessStatus::new); } /** * Data items in the PDBX_STRUCT_LINK category record details about * covalent linkages in the structure. * @return PdbxStructLink */ public PdbxStructLink getPdbxStructLink() { return delegate.getCategory("pdbx_struct_link", PdbxStructLink::new); } /** * Provides a place-holder for PDB REMARK 465 data. * @return PdbxMissingResidueList */ public PdbxMissingResidueList getPdbxMissingResidueList() { return delegate.getCategory("pdbx_missing_residue_list", PdbxMissingResidueList::new); } /** * Crystallographic cell specifications used in data processing. * @return PdbxDataProcessingCell */ public PdbxDataProcessingCell getPdbxDataProcessingCell() { return delegate.getCategory("pdbx_data_processing_cell", PdbxDataProcessingCell::new); } /** * Details of reflections used in data processing. * @return PdbxDataProcessingReflns */ public PdbxDataProcessingReflns getPdbxDataProcessingReflns() { return delegate.getCategory("pdbx_data_processing_reflns", PdbxDataProcessingReflns::new); } /** * Details of the detector used at data collection site. * @return PdbxDataProcessingDetector */ public PdbxDataProcessingDetector getPdbxDataProcessingDetector() { return delegate.getCategory("pdbx_data_processing_detector", PdbxDataProcessingDetector::new); } /** * Data items in the PDBX_CHEM_COMP_NONSTANDARD category describes * common nucleotide modifications and nonstandard features. * @return PdbxChemCompNonstandard */ public PdbxChemCompNonstandard getPdbxChemCompNonstandard() { return delegate.getCategory("pdbx_chem_comp_nonstandard", PdbxChemCompNonstandard::new); } /** * Data items in the PDBX_ENTITY_POLY_PROTEIN_CLASS category * provides a top-level protein classification. * @return PdbxEntityPolyProteinClass */ public PdbxEntityPolyProteinClass getPdbxEntityPolyProteinClass() { return delegate.getCategory("pdbx_entity_poly_protein_class", PdbxEntityPolyProteinClass::new); } /** * Data items in the PDBX_ENTITY_NAME_TAXONOMY_TREE category * define the tree structure of the entity name taxonomy. * @return PdbxEntityNameTaxonomyTree */ public PdbxEntityNameTaxonomyTree getPdbxEntityNameTaxonomyTree() { return delegate.getCategory("pdbx_entity_name_taxonomy_tree", PdbxEntityNameTaxonomyTree::new); } /** * Data items in the PDBX_ENTITY_NAME_TAXONOMY category * define the names and synonyms of the entity name taxonomy. * @return PdbxEntityNameTaxonomy */ public PdbxEntityNameTaxonomy getPdbxEntityNameTaxonomy() { return delegate.getCategory("pdbx_entity_name_taxonomy", PdbxEntityNameTaxonomy::new); } /** * Data items in the PDBX_ENTITY_NAME_INSTANCE category * list names used to define entities with their * associated database, entity, chain, and molecule * identifiers. * @return PdbxEntityNameInstance */ public PdbxEntityNameInstance getPdbxEntityNameInstance() { return delegate.getCategory("pdbx_entity_name_instance", PdbxEntityNameInstance::new); } /** * * @return PdbxTableinfo */ public PdbxTableinfo getPdbxTableinfo() { return delegate.getCategory("pdbx_tableinfo", PdbxTableinfo::new); } /** * * @return PdbxColumninfo */ public PdbxColumninfo getPdbxColumninfo() { return delegate.getCategory("pdbx_columninfo", PdbxColumninfo::new); } /** * The PDBX_VAL_ANGLE category lists the covalent bond angles * in this entry deviating by greater than 6*sigma from * standard values. * * This is a completely derived category. Do not edit. * @return PdbxValAngle */ public PdbxValAngle getPdbxValAngle() { return delegate.getCategory("pdbx_val_angle", PdbxValAngle::new); } /** * The PDBX_VAL_BOND category lists the covalent bond angles * in this entry deviating by greater than 6*sigma from * standard values. * * This is a completely derived category. Do not edit. * @return PdbxValBond */ public PdbxValBond getPdbxValBond() { return delegate.getCategory("pdbx_val_bond", PdbxValBond::new); } /** * The PDBX_VAL_CONTACT category lists non-bonded atoms within the * assymetric unit of the entry that are in close contact. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstrom is used. * * This is a completely derived category. Do not edit. * @return PdbxValContact */ public PdbxValContact getPdbxValContact() { return delegate.getCategory("pdbx_val_contact", PdbxValContact::new); } /** * The PDBX_VAL_SYM_CONTACT category lists symmetry related * contacts amoung non-bonded atoms. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstrom is used. * * This is a completely derived category. Do not edit. * @return PdbxValSymContact */ public PdbxValSymContact getPdbxValSymContact() { return delegate.getCategory("pdbx_val_sym_contact", PdbxValSymContact::new); } /** * Data items in the PDBX_RMCH_OUTLIER category list the * residues with torsion angles outside the expected * Ramachandran regions. * * This is a completely derived category. Do not edit. * @return PdbxRmchOutlier */ public PdbxRmchOutlier getPdbxRmchOutlier() { return delegate.getCategory("pdbx_rmch_outlier", PdbxRmchOutlier::new); } /** * Data items in the PDBX_MISSING_ATOM_POLY category lists * atoms missing in polymer residues. * * This is a completely derived category. Do not edit. * @return PdbxMissingAtomPoly */ public PdbxMissingAtomPoly getPdbxMissingAtomPoly() { return delegate.getCategory("pdbx_missing_atom_poly", PdbxMissingAtomPoly::new); } /** * Data items in the PDBX_MISSING_ATOM_NONPOLY category list the * atoms missing in nonpolymer residues. * * This is a completely derived category. Do not edit. * @return PdbxMissingAtomNonpoly */ public PdbxMissingAtomNonpoly getPdbxMissingAtomNonpoly() { return delegate.getCategory("pdbx_missing_atom_nonpoly", PdbxMissingAtomNonpoly::new); } /** * Data items in the PDBX_VAL_CHIRAL category list the * atoms with nonstandard chiralities. * * This is a completely derived category. Do not edit. * @return PdbxValChiral */ public PdbxValChiral getPdbxValChiral() { return delegate.getCategory("pdbx_val_chiral", PdbxValChiral::new); } /** * Gives information about the organization of the * NDB Structural Atlas. * @return PdbxAtlas */ public PdbxAtlas getPdbxAtlas() { return delegate.getCategory("pdbx_atlas", PdbxAtlas::new); } /** * Container category for a list of feature flags associated * with each structure entry. * @return PdbxSummaryFlags */ public PdbxSummaryFlags getPdbxSummaryFlags() { return delegate.getCategory("pdbx_summary_flags", PdbxSummaryFlags::new); } /** * Data items in the PDBX_ENTITY_FUNC_BIND_MODE category describe * characteristics of protein oligonucleotide binding. * @return PdbxEntityFuncBindMode */ public PdbxEntityFuncBindMode getPdbxEntityFuncBindMode() { return delegate.getCategory("pdbx_entity_func_bind_mode", PdbxEntityFuncBindMode::new); } /** * Data items in the PDBX_ENTITY_FUNC_ENZYME category describe * characteristics of protein oligonucleotide binding in which * the binding mode is enzymatic. * @return PdbxEntityFuncEnzyme */ public PdbxEntityFuncEnzyme getPdbxEntityFuncEnzyme() { return delegate.getCategory("pdbx_entity_func_enzyme", PdbxEntityFuncEnzyme::new); } /** * Data items in the PDBX_ENTITY_FUNC_REGULATORY category describe * characteristics of protein oligonucleotide binding in which * the binding mode is regulatory. * @return PdbxEntityFuncRegulatory */ public PdbxEntityFuncRegulatory getPdbxEntityFuncRegulatory() { return delegate.getCategory("pdbx_entity_func_regulatory", PdbxEntityFuncRegulatory::new); } /** * Data items in the PDBX_ENTITY_FUNC_STRUCTURAL category describe * characteristics of protein oligonucleotide binding in which * the binding mode is structural. * @return PdbxEntityFuncStructural */ public PdbxEntityFuncStructural getPdbxEntityFuncStructural() { return delegate.getCategory("pdbx_entity_func_structural", PdbxEntityFuncStructural::new); } /** * Data items in the PDBX_ENTITY_FUNC_OTHER category describe * characteristics of protein oligonucleotide binding in which * the binding mode is not classified. * @return PdbxEntityFuncOther */ public PdbxEntityFuncOther getPdbxEntityFuncOther() { return delegate.getCategory("pdbx_entity_func_other", PdbxEntityFuncOther::new); } /** * Data items in the PDBX_ENTITY_POLY_DOMAIN category specify domains * of monomers within a polymer. * @return PdbxEntityPolyDomain */ public PdbxEntityPolyDomain getPdbxEntityPolyDomain() { return delegate.getCategory("pdbx_entity_poly_domain", PdbxEntityPolyDomain::new); } /** * Data items in the PDBX_NA_STRUCT_KEYWDS category record give details * about structural features of the NA. * @return PdbxNaStructKeywds */ public PdbxNaStructKeywds getPdbxNaStructKeywds() { return delegate.getCategory("pdbx_na_struct_keywds", PdbxNaStructKeywds::new); } /** * Data items in the PDBX_ENTITY_POLY_NA_TYPE category describe * type of nucleic acid polymer entities. * @return PdbxEntityPolyNaType */ public PdbxEntityPolyNaType getPdbxEntityPolyNaType() { return delegate.getCategory("pdbx_entity_poly_na_type", PdbxEntityPolyNaType::new); } /** * Data items in the PDBX_ENTITY_POLY_NA_NONSTANDARD category * describe the nonstandard features of the nucleic acid polymer entities. * @return PdbxEntityPolyNaNonstandard */ public PdbxEntityPolyNaNonstandard getPdbxEntityPolyNaNonstandard() { return delegate.getCategory("pdbx_entity_poly_na_nonstandard", PdbxEntityPolyNaNonstandard::new); } /** * Data items in the PDBX_VIRTUAL_ANGLE category record details about the * molecular virtual angles, as calculated from the contents * of the ATOM, CELL, and SYMMETRY data. * @return PdbxVirtualAngle */ public PdbxVirtualAngle getPdbxVirtualAngle() { return delegate.getCategory("pdbx_virtual_angle", PdbxVirtualAngle::new); } /** * Data items in the PDBX_VIRTUAL_BOND category record details about * virtual bonds, as calculated from the contents * of the ATOM, CELL, and SYMMETRY data. * @return PdbxVirtualBond */ public PdbxVirtualBond getPdbxVirtualBond() { return delegate.getCategory("pdbx_virtual_bond", PdbxVirtualBond::new); } /** * Data items in the PDBX_VIRTUAL_TORSION category record details about * virtual torsion angles, as calculated from the contents of the ATOM, * CELL, and SYMMETRY data. * @return PdbxVirtualTorsion */ public PdbxVirtualTorsion getPdbxVirtualTorsion() { return delegate.getCategory("pdbx_virtual_torsion", PdbxVirtualTorsion::new); } /** * Data items in the PDBX_SEQUENCE_PATTERN category record * the number of occurences of common step sequence patterns * (e.g. AA, CG, AT). * @return PdbxSequencePattern */ public PdbxSequencePattern getPdbxSequencePattern() { return delegate.getCategory("pdbx_sequence_pattern", PdbxSequencePattern::new); } /** * Data items in the PDBX_STEREOCHEMISTRY identify chiral * centers and associated chiral volumes. * @return PdbxStereochemistry */ public PdbxStereochemistry getPdbxStereochemistry() { return delegate.getCategory("pdbx_stereochemistry", PdbxStereochemistry::new); } /** * Data items in the PDBX_RMS_DEVS_COVALENT record the summary RMS deviations * for nucleic acid covalent geometry relative to small molecule crystal * standards. * @return PdbxRmsDevsCovalent */ public PdbxRmsDevsCovalent getPdbxRmsDevsCovalent() { return delegate.getCategory("pdbx_rms_devs_covalent", PdbxRmsDevsCovalent::new); } /** * Data items in the PDBX_RMS_DEVS_COV_BY_MONOMER record the RMS deviations * covalent geometry for each momoner relative to small molecule crystal * standards. * @return PdbxRmsDevsCovByMonomer */ public PdbxRmsDevsCovByMonomer getPdbxRmsDevsCovByMonomer() { return delegate.getCategory("pdbx_rms_devs_cov_by_monomer", PdbxRmsDevsCovByMonomer::new); } /** * Data items in the PDBX_SUGAR_PHOSPHATE_GEOMETRY record the RMS deviations * covalent geometry for each momoner relative to small molecule crystal * standards. * @return PdbxSugarPhosphateGeometry */ public PdbxSugarPhosphateGeometry getPdbxSugarPhosphateGeometry() { return delegate.getCategory("pdbx_sugar_phosphate_geometry", PdbxSugarPhosphateGeometry::new); } /** * The table in this section is used to describe the software * that was used for data collection, data processing, data analysis, * structure calculations and refinement. The description should include * both the name of the software and the version used. * @return PdbxNmrComputing */ public PdbxNmrComputing getPdbxNmrComputing() { return delegate.getCategory("pdbx_nmr_computing", PdbxNmrComputing::new); } /** * Data items in the PDBX_AUDIT_CONFORM_EXTENSION category describe * extension dictionary versions against which the data names appearing * the current data block are conformant. * @return PdbxAuditConformExtension */ public PdbxAuditConformExtension getPdbxAuditConformExtension() { return delegate.getCategory("pdbx_audit_conform_extension", PdbxAuditConformExtension::new); } /** * Data items in the category record details from the output of mapman * used by the DCC program. * @return PdbxDccMapman */ public PdbxDccMapman getPdbxDccMapman() { return delegate.getCategory("pdbx_dcc_mapman", PdbxDccMapman::new); } /** * Data items in this category record residual map properties such as * correlation, real space Rfactors and the Zscore calculated from * refmac and mapman. * @return PdbxDccRsccMapman */ public PdbxDccRsccMapman getPdbxDccRsccMapman() { return delegate.getCategory("pdbx_dcc_rscc_mapman", PdbxDccRsccMapman::new); } /** * Data items in the category record overall map properties such * as correlation, real space Rfactors and the Zscore calculated * from refmac and mapman. * @return PdbxDccRsccMapmanOverall */ public PdbxDccRsccMapmanOverall getPdbxDccRsccMapmanOverall() { return delegate.getCategory("pdbx_dcc_rscc_mapman_overall", PdbxDccRsccMapmanOverall::new); } /** * Data items in the category record various overall metrics * calculated by DCC and various wrapped programs (such as Xtriage, * pointless, REFMAC ...). * @return PdbxDccDensity */ public PdbxDccDensity getPdbxDccDensity() { return delegate.getCategory("pdbx_dcc_density", PdbxDccDensity::new); } /** * Data items in the category record the overall deviations about * geometry (such as bond length, angle, dihedral, chirality, * planarity). These data are calculated with the phenix module * model_vs_data. * @return PdbxDccGeometry */ public PdbxDccGeometry getPdbxDccGeometry() { return delegate.getCategory("pdbx_dcc_geometry", PdbxDccGeometry::new); } /** * Data items in the category record calculated metrics from various * programs (such as phenix, refmac, cns, sfcheck). * @return PdbxDccDensityCorr */ public PdbxDccDensityCorr getPdbxDccDensityCorr() { return delegate.getCategory("pdbx_dcc_density_corr", PdbxDccDensityCorr::new); } /** * Data items in the category record residual map properties such as * Real Space electron density Correlation Coefficient (RSCC), real space R * factors (RSR) and the Zscores for each residue, the main/side chains. * @return PdbxDccMap */ public PdbxDccMap getPdbxDccMap() { return delegate.getCategory("pdbx_dcc_map", PdbxDccMap::new); } /** * Data items in the pdbx_deposit_group category provide identifiers * and related information for groups of entries deposited in a collection. * @return PdbxDepositGroup */ public PdbxDepositGroup getPdbxDepositGroup() { return delegate.getCategory("pdbx_deposit_group", PdbxDepositGroup::new); } /** * Data items in the pdbx_deposit_group_index category provides details * about the individual data files in the collection of deposited entries. * @return PdbxDepositGroupIndex */ public PdbxDepositGroupIndex getPdbxDepositGroupIndex() { return delegate.getCategory("pdbx_deposit_group_index", PdbxDepositGroupIndex::new); } /** * Provides author supplied evidentiary support for assemblies * in pdbx_struct_assembly. * @return PdbxStructAssemblyAuthEvidence */ public PdbxStructAssemblyAuthEvidence getPdbxStructAssemblyAuthEvidence() { return delegate.getCategory("pdbx_struct_assembly_auth_evidence", PdbxStructAssemblyAuthEvidence::new); } /** * Provides reason a particular assembly in pdbx_struct_assembly is * of interest. * @return PdbxStructAssemblyAuthClassification */ public PdbxStructAssemblyAuthClassification getPdbxStructAssemblyAuthClassification() { return delegate.getCategory("pdbx_struct_assembly_auth_classification", PdbxStructAssemblyAuthClassification::new); } /** * Data in the PDBX_CRYSTAL_ALIGNMENT are produced by log files from * programs during indexing * @return PdbxCrystalAlignment */ public PdbxCrystalAlignment getPdbxCrystalAlignment() { return delegate.getCategory("pdbx_crystal_alignment", PdbxCrystalAlignment::new); } /** * Data items in the PDBX_AUDIT_REVISION_HISTORY category record * the revision history for a data entry. * @return PdbxAuditRevisionHistory */ public PdbxAuditRevisionHistory getPdbxAuditRevisionHistory() { return delegate.getCategory("pdbx_audit_revision_history", PdbxAuditRevisionHistory::new); } /** * Data items in the PDBX_AUDIT_revision_group category * report the content groups associated with a PDBX_AUDIT_REVISION_HISTORY * record. * @return PdbxAuditRevisionGroup */ public PdbxAuditRevisionGroup getPdbxAuditRevisionGroup() { return delegate.getCategory("pdbx_audit_revision_group", PdbxAuditRevisionGroup::new); } /** * Data items in the PDBX_AUDIT_REVISION_CATEGORY category * report the data categories associated with a PDBX_AUDIT_REVISION_HISTORY record. * @return PdbxAuditRevisionCategory */ public PdbxAuditRevisionCategory getPdbxAuditRevisionCategory() { return delegate.getCategory("pdbx_audit_revision_category", PdbxAuditRevisionCategory::new); } /** * Data items in the PDBX_audit_revision_details category * record descriptions of changes associated with * PDBX_AUDIT_REVISION_HISTORY records. * @return PdbxAuditRevisionDetails */ public PdbxAuditRevisionDetails getPdbxAuditRevisionDetails() { return delegate.getCategory("pdbx_audit_revision_details", PdbxAuditRevisionDetails::new); } /** * Data items in the PDBX_AUDIT_REVISION_ITEM category * report the data items associated with a PDBX_AUDIT_REVISION_HISTORY record. * @return PdbxAuditRevisionItem */ public PdbxAuditRevisionItem getPdbxAuditRevisionItem() { return delegate.getCategory("pdbx_audit_revision_item", PdbxAuditRevisionItem::new); } /** * Data items in the PDBX_SUPPORTING_EXP_DATA_SET category record * to experimental data set dependencies for this entry. * @return PdbxSupportingExpDataSet */ public PdbxSupportingExpDataSet getPdbxSupportingExpDataSet() { return delegate.getCategory("pdbx_supporting_exp_data_set", PdbxSupportingExpDataSet::new); } /** * Data items in the PDBX_DATABASE_DOI category record the * DOI of this entry. * @return PdbxDatabaseDoi */ public PdbxDatabaseDoi getPdbxDatabaseDoi() { return delegate.getCategory("pdbx_database_doi", PdbxDatabaseDoi::new); } /** * Data items in the PDBX_AUDIT_CONFORM category describe the * dictionary versions against which the data names appearing in * the current data block are conformant. * @return PdbxAuditConform */ public PdbxAuditConform getPdbxAuditConform() { return delegate.getCategory("pdbx_audit_conform", PdbxAuditConform::new); } /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_MEASUREMENT category record * details the beam that is impinging on the sample * @return PdbxSerialCrystallographyMeasurement */ public PdbxSerialCrystallographyMeasurement getPdbxSerialCrystallographyMeasurement() { return delegate.getCategory("pdbx_serial_crystallography_measurement", PdbxSerialCrystallographyMeasurement::new); } /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY category * record general details about the sample delivery * @return PdbxSerialCrystallographySampleDelivery */ public PdbxSerialCrystallographySampleDelivery getPdbxSerialCrystallographySampleDelivery() { return delegate.getCategory("pdbx_serial_crystallography_sample_delivery", PdbxSerialCrystallographySampleDelivery::new); } /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY_INJECTION * category record details about sample delivery by injection * @return PdbxSerialCrystallographySampleDeliveryInjection */ public PdbxSerialCrystallographySampleDeliveryInjection getPdbxSerialCrystallographySampleDeliveryInjection() { return delegate.getCategory("pdbx_serial_crystallography_sample_delivery_injection", PdbxSerialCrystallographySampleDeliveryInjection::new); } /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY_FIXED_TARGET * category record details about sample delivery using a fixed taget. * @return PdbxSerialCrystallographySampleDeliveryFixedTarget */ public PdbxSerialCrystallographySampleDeliveryFixedTarget getPdbxSerialCrystallographySampleDeliveryFixedTarget() { return delegate.getCategory("pdbx_serial_crystallography_sample_delivery_fixed_target", PdbxSerialCrystallographySampleDeliveryFixedTarget::new); } /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_DATA_REDUCTION category record * details about data processing that are unique to XFEL experiments. * These will compliment data recorded in category pdbx_diffrn_merge_stat. * @return PdbxSerialCrystallographyDataReduction */ public PdbxSerialCrystallographyDataReduction getPdbxSerialCrystallographyDataReduction() { return delegate.getCategory("pdbx_serial_crystallography_data_reduction", PdbxSerialCrystallographyDataReduction::new); } /** * Data items in the PDBX_ENTITY_BRANCH_LIST category specify the list * of monomers in a branched entity. Allowance is made for the possibility * of microheterogeneity in a sample by allowing a given sequence * number to be correlated with more than one monomer ID. The * corresponding ATOM_SITE entries should reflect this * heterogeneity. * @return PdbxEntityBranchList */ public PdbxEntityBranchList getPdbxEntityBranchList() { return delegate.getCategory("pdbx_entity_branch_list", PdbxEntityBranchList::new); } /** * Data items in the PDBX_ENTITY_BRANCH_LINK category give details about * the linkages between components within a branched entity. * @return PdbxEntityBranchLink */ public PdbxEntityBranchLink getPdbxEntityBranchLink() { return delegate.getCategory("pdbx_entity_branch_link", PdbxEntityBranchLink::new); } /** * Data items in the PDBX_ENTITY_BRANCH category specify the list * of branched entities and the type. * @return PdbxEntityBranch */ public PdbxEntityBranch getPdbxEntityBranch() { return delegate.getCategory("pdbx_entity_branch", PdbxEntityBranch::new); } /** * The PDBX_BRANCH_SCHEME category provides residue level nomenclature * mapping for branch chain entities. * @return PdbxBranchScheme */ public PdbxBranchScheme getPdbxBranchScheme() { return delegate.getCategory("pdbx_branch_scheme", PdbxBranchScheme::new); } /** * PDBX_CHEM_COMP_RELATED describes the relationship between two chemical components. * @return PdbxChemCompRelated */ public PdbxChemCompRelated getPdbxChemCompRelated() { return delegate.getCategory("pdbx_chem_comp_related", PdbxChemCompRelated::new); } /** * PDBX_CHEM_COMP_ATOM_RELATED provides atom level nomenclature mapping between two related chemical components. * @return PdbxChemCompAtomRelated */ public PdbxChemCompAtomRelated getPdbxChemCompAtomRelated() { return delegate.getCategory("pdbx_chem_comp_atom_related", PdbxChemCompAtomRelated::new); } /** * The binning of the per-reflection signal generated by the * software specified by _reflns.pdbx_signal_software_id. * If any reflections have a signal >= to the highest threshold * specified, an additional bin should be inferred to hold them. * @return PdbxReflnSignalBinning */ public PdbxReflnSignalBinning getPdbxReflnSignalBinning() { return delegate.getCategory("pdbx_refln_signal_binning", PdbxReflnSignalBinning::new); } /** * pdbx_sifts_xref_db describes residue-level cross-references to external databases. * @return PdbxSiftsXrefDb */ public PdbxSiftsXrefDb getPdbxSiftsXrefDb() { return delegate.getCategory("pdbx_sifts_xref_db", PdbxSiftsXrefDb::new); } /** * pdbx_sifts_xref_db_segments describes residue-range based cross-references to external databases. * @return PdbxSiftsXrefDbSegments */ public PdbxSiftsXrefDbSegments getPdbxSiftsXrefDbSegments() { return delegate.getCategory("pdbx_sifts_xref_db_segments", PdbxSiftsXrefDbSegments::new); } /** * pdbx_sifts_unp_segments describes residue-range based cross-references specific to UniProt. * @return PdbxSiftsUnpSegments */ public PdbxSiftsUnpSegments getPdbxSiftsUnpSegments() { return delegate.getCategory("pdbx_sifts_unp_segments", PdbxSiftsUnpSegments::new); } /** * Data items in the IHM_ENTITY_POLY_SEGMENT category identifies * segments of polymeric entities. * @return IhmEntityPolySegment */ public IhmEntityPolySegment getIhmEntityPolySegment() { return delegate.getCategory("ihm_entity_poly_segment", IhmEntityPolySegment::new); } /** * Data items in the IHM_STARTING_MODEL_DETAILS category records the * details about structural models used as starting inputs in * the integrative model building process. * @return IhmStartingModelDetails */ public IhmStartingModelDetails getIhmStartingModelDetails() { return delegate.getCategory("ihm_starting_model_details", IhmStartingModelDetails::new); } /** * Data items in the IHM_STARTING_COMPARATIVE_MODELS category records * additional details about comparative models used as starting inputs in * the integrative model building process. * @return IhmStartingComparativeModels */ public IhmStartingComparativeModels getIhmStartingComparativeModels() { return delegate.getCategory("ihm_starting_comparative_models", IhmStartingComparativeModels::new); } /** * Data items in the IHM_STARTING_COMPUTATIONAL_MODELS category records * additional details about computational models used as starting inputs in * the integrative model building process. * @return IhmStartingComputationalModels */ public IhmStartingComputationalModels getIhmStartingComputationalModels() { return delegate.getCategory("ihm_starting_computational_models", IhmStartingComputationalModels::new); } /** * Data items in the IHM_STARTING_MODEL_SEQ_DIF category provide a * mechanism for indicating and annotating point differences * between the sequence of the entity or biological unit described * in the data block and the sequence of the starting model used in * the integrative modeling referenced from a database. The point * differences may be due to point mutations introduced in the * starting model or the presence of modified amino acid residues. * @return IhmStartingModelSeqDif */ public IhmStartingModelSeqDif getIhmStartingModelSeqDif() { return delegate.getCategory("ihm_starting_model_seq_dif", IhmStartingModelSeqDif::new); } /** * Data items in the IHM_MODEL_REPRESENTATION category lists the * various mono or multi-scale model representations used in the * integrative modeling study. * @return IhmModelRepresentation */ public IhmModelRepresentation getIhmModelRepresentation() { return delegate.getCategory("ihm_model_representation", IhmModelRepresentation::new); } /** * Data items in the IHM_MODEL_REPRESENTATION_DETAILS category records the * details about the architecture and representation of structural * models involved in the integrative modeling study. * @return IhmModelRepresentationDetails */ public IhmModelRepresentationDetails getIhmModelRepresentationDetails() { return delegate.getCategory("ihm_model_representation_details", IhmModelRepresentationDetails::new); } /** * Data items in the IHM_STRUCT_ASSEMBLY_DETAILS category records * the details of the structural assemblies and used in the * integrative modeling. * @return IhmStructAssemblyDetails */ public IhmStructAssemblyDetails getIhmStructAssemblyDetails() { return delegate.getCategory("ihm_struct_assembly_details", IhmStructAssemblyDetails::new); } /** * Data items in the IHM_STRUCT_ASSEMBLY category lists * all the structural assemblies used in the integrative * modeling study. * @return IhmStructAssembly */ public IhmStructAssembly getIhmStructAssembly() { return delegate.getCategory("ihm_struct_assembly", IhmStructAssembly::new); } /** * Data items in the IHM_STRUCT_ASSEMBLY_CLASS category lists * all the structural assembly classes relevant to the entry. This * category provides a mechanism to define classes of the * structural assemblies. * @return IhmStructAssemblyClass */ public IhmStructAssemblyClass getIhmStructAssemblyClass() { return delegate.getCategory("ihm_struct_assembly_class", IhmStructAssemblyClass::new); } /** * Data items in the IHM_STRUCT_ASSEMBLY_CLASS_LINK category provides * details regarding the structural assembly classes. This * category provides a mechanism to identify the classes to which * structural assemblies belong. * @return IhmStructAssemblyClassLink */ public IhmStructAssemblyClassLink getIhmStructAssemblyClassLink() { return delegate.getCategory("ihm_struct_assembly_class_link", IhmStructAssemblyClassLink::new); } /** * Data items in the IHM_MODELING_PROTOCOL category lists all * modeling protocols used in the integrative modeling study. * @return IhmModelingProtocol */ public IhmModelingProtocol getIhmModelingProtocol() { return delegate.getCategory("ihm_modeling_protocol", IhmModelingProtocol::new); } /** * Data items in the IHM_MODELING_PROTOCOL_DETAILS category records the * step-wise details of the integrative modeling workflow. * @return IhmModelingProtocolDetails */ public IhmModelingProtocolDetails getIhmModelingProtocolDetails() { return delegate.getCategory("ihm_modeling_protocol_details", IhmModelingProtocolDetails::new); } /** * Data items in the IHM_MULTI_STATE_MODELING category records the * details of the multi-state modeling protocol, if applicable. * @return IhmMultiStateModeling */ public IhmMultiStateModeling getIhmMultiStateModeling() { return delegate.getCategory("ihm_multi_state_modeling", IhmMultiStateModeling::new); } /** * IHM_MULTI_STATE_MODEL_GROUP_LINK category provides the list of models groups * corresponding to a particular state. * @return IhmMultiStateModelGroupLink */ public IhmMultiStateModelGroupLink getIhmMultiStateModelGroupLink() { return delegate.getCategory("ihm_multi_state_model_group_link", IhmMultiStateModelGroupLink::new); } /** * Data items in the IHM_ORDERED_ENSEMBLE category records the * details of the ensembles ordered by time or other order. * Ordered ensembles are described as directed graphs with * edges between nodes representing models or model groups. * @return IhmOrderedEnsemble */ public IhmOrderedEnsemble getIhmOrderedEnsemble() { return delegate.getCategory("ihm_ordered_ensemble", IhmOrderedEnsemble::new); } /** * Data items in the IHM_MODELING_POST_PROCESS category records * the details of the post processing of the models/results of * the modeling protocol. * @return IhmModelingPostProcess */ public IhmModelingPostProcess getIhmModelingPostProcess() { return delegate.getCategory("ihm_modeling_post_process", IhmModelingPostProcess::new); } /** * Data items in the IHM_ENSEMBLE_INFO category records the * details of the model clusters or ensembles obtained after * sampling. * @return IhmEnsembleInfo */ public IhmEnsembleInfo getIhmEnsembleInfo() { return delegate.getCategory("ihm_ensemble_info", IhmEnsembleInfo::new); } /** * Data items in the IHM_ENSEMBLE_SUB_SAMPLE category records the * details of the sub samples within the ensembles. * @return IhmEnsembleSubSample */ public IhmEnsembleSubSample getIhmEnsembleSubSample() { return delegate.getCategory("ihm_ensemble_sub_sample", IhmEnsembleSubSample::new); } /** * Data items in the IHM_MODEL_LIST category record the * details of the models being deposited. * @return IhmModelList */ public IhmModelList getIhmModelList() { return delegate.getCategory("ihm_model_list", IhmModelList::new); } /** * IHM_MODEL_GROUP category defines collections or groups of integrative * structural models. * @return IhmModelGroup */ public IhmModelGroup getIhmModelGroup() { return delegate.getCategory("ihm_model_group", IhmModelGroup::new); } /** * IHM_MODEL_GROUP_LINK category provides the list of models present in * a particular model group. * @return IhmModelGroupLink */ public IhmModelGroupLink getIhmModelGroupLink() { return delegate.getCategory("ihm_model_group_link", IhmModelGroupLink::new); } /** * Data items in the IHM_MODEL_REPRESENTATIVE category record the * details of the representative model in an ensemble or cluster. * @return IhmModelRepresentative */ public IhmModelRepresentative getIhmModelRepresentative() { return delegate.getCategory("ihm_model_representative", IhmModelRepresentative::new); } /** * Category holds the list of all datasets used in the IHM modeling. * These can be datasets archived in other related databases such as * BMRB, EMDB, EMPIAR, SASBDB, PRIDE etc., or can be hosted in other * places such as the authors website, github etc. These datasets are * elaborated in detail in the IHM_DATASET_RELATED_DB_REFERENCE and/or * the IHM_DATASET_EXTERNAL_REFERENCE categories. This category * holds the list of all datasets used. * @return IhmDatasetList */ public IhmDatasetList getIhmDatasetList() { return delegate.getCategory("ihm_dataset_list", IhmDatasetList::new); } /** * Category to define groups or collections of input datasets. * @return IhmDatasetGroup */ public IhmDatasetGroup getIhmDatasetGroup() { return delegate.getCategory("ihm_dataset_group", IhmDatasetGroup::new); } /** * IHM_DATASET_GROUP_LINK category provides the list of datasets present in * a particular group. * @return IhmDatasetGroupLink */ public IhmDatasetGroupLink getIhmDatasetGroupLink() { return delegate.getCategory("ihm_dataset_group_link", IhmDatasetGroupLink::new); } /** * Category holds information about related datasets, where one is derived from the other. * @return IhmRelatedDatasets */ public IhmRelatedDatasets getIhmRelatedDatasets() { return delegate.getCategory("ihm_related_datasets", IhmRelatedDatasets::new); } /** * Data items in the IHM_DATA_TRANSFORMATION category records the * details of the rotation matrix and translation vector that can be * applied to transform the data. * @return IhmDataTransformation */ public IhmDataTransformation getIhmDataTransformation() { return delegate.getCategory("ihm_data_transformation", IhmDataTransformation::new); } /** * Category holds information related to data sources for the entry. * These can be datasets archived in other related databases such as * BMRB, EMDB, EMPIAR, SASBDB, PRIDE etc. * @return IhmDatasetRelatedDbReference */ public IhmDatasetRelatedDbReference getIhmDatasetRelatedDbReference() { return delegate.getCategory("ihm_dataset_related_db_reference", IhmDatasetRelatedDbReference::new); } /** * Category holds links to other external data sources for the I/H model entry. * Input datasets held in other databases such as EMDB, BMRB, SASBDB etc. * are referenced in the IHM_DATASET_RELATED_DB_REFERENCE category. * This data category, along with IHM_EXTERNAL_FILES category, holds information * regarding other non-database external data sources, such as DOIs (digital * object identifiers) or supplementary files stored locally. The DOIs can either * lead to the external data file(s) directly (as in case of DOIs provided by the PDB) * or might lead to an HTML landing page (as provided by Zenodo). In the latter case, * additional URL (Uniform Resource Locator) information is required to retrieve * the external data file(s). * @return IhmExternalReferenceInfo */ public IhmExternalReferenceInfo getIhmExternalReferenceInfo() { return delegate.getCategory("ihm_external_reference_info", IhmExternalReferenceInfo::new); } /** * Category provides details regarding external files. The IHM_EXTERNAL_REFERENCE_INFO * category captures the top-level details regarding external data sources. * This category captures the specific details regarding externally stored files * related to the particular I/H model entry. * @return IhmExternalFiles */ public IhmExternalFiles getIhmExternalFiles() { return delegate.getCategory("ihm_external_files", IhmExternalFiles::new); } /** * Category provides additional details regarding input data hosted externally * at other resources. * @return IhmDatasetExternalReference */ public IhmDatasetExternalReference getIhmDatasetExternalReference() { return delegate.getCategory("ihm_dataset_external_reference", IhmDatasetExternalReference::new); } /** * Data items in the IHM_LOCALIZATION_DENSITY_FILES category records the * details of files that provide information regarding localization densities * of ensembles. These may be stored externally as local files or linked via * DOI and can be in any accepted format that provides volume information * (CCP4, MRC, etc.). * @return IhmLocalizationDensityFiles */ public IhmLocalizationDensityFiles getIhmLocalizationDensityFiles() { return delegate.getCategory("ihm_localization_density_files", IhmLocalizationDensityFiles::new); } /** * Data items in the IHM_PREDICTED_CONTACT_RESTRAINT category records the * list of predicted contacts used in the integrative modeling experiment. * This has been adapted from the widely used CASP RR format * (http://www.predictioncenter.org/casp8/index.cgi?page=format#RR). * These contacts may be derived from various computational tools. * The software information can be provided in the SOFTWARE category. * @return IhmPredictedContactRestraint */ public IhmPredictedContactRestraint getIhmPredictedContactRestraint() { return delegate.getCategory("ihm_predicted_contact_restraint", IhmPredictedContactRestraint::new); } /** * Data items in the IHM_HYDROXYL_RADICAL_FP_RESTRAINT category records the * restraints derived from hydroxyl radical footprinting experiment. * These restraints provide information regarding solvent accessible surface * area of residues. * @return IhmHydroxylRadicalFpRestraint */ public IhmHydroxylRadicalFpRestraint getIhmHydroxylRadicalFpRestraint() { return delegate.getCategory("ihm_hydroxyl_radical_fp_restraint", IhmHydroxylRadicalFpRestraint::new); } /** * Data items in the IHM_CHEMICAL_COMPONENT_DESCRIPTOR category records the * details of the chemical descriptors of various non-polymeric * chemical components (fluorescent probes, crosslinking agents etc.) * used in the experiments. * @return IhmChemicalComponentDescriptor */ public IhmChemicalComponentDescriptor getIhmChemicalComponentDescriptor() { return delegate.getCategory("ihm_chemical_component_descriptor", IhmChemicalComponentDescriptor::new); } /** * Data items in the IHM_PROBE_LIST category records the * list of probes used in the experiment. * @return IhmProbeList */ public IhmProbeList getIhmProbeList() { return delegate.getCategory("ihm_probe_list", IhmProbeList::new); } /** * Data items in the IHM_POLY_PROBE_POSITION category identifies * specific residue positions in the polymeric entity where probes * are covalently attached. * @return IhmPolyProbePosition */ public IhmPolyProbePosition getIhmPolyProbePosition() { return delegate.getCategory("ihm_poly_probe_position", IhmPolyProbePosition::new); } /** * Data items in the IHM_POLY_PROBE_CONJUGATE category records the * details of the probes that are covalenty attached to residues in the * polymeric entities. * @return IhmPolyProbeConjugate */ public IhmPolyProbeConjugate getIhmPolyProbeConjugate() { return delegate.getCategory("ihm_poly_probe_conjugate", IhmPolyProbeConjugate::new); } /** * Data items in the IHM_LIGAND_PROBE category identifies * non-polymeric entities (ligands) that are used as probes. * @return IhmLigandProbe */ public IhmLigandProbe getIhmLigandProbe() { return delegate.getCategory("ihm_ligand_probe", IhmLigandProbe::new); } /** * Data items in the IHM_EPR_RESTRAINT category records the * details of the EPR data used as restraints in the * IHM modeling. * @return IhmEprRestraint */ public IhmEprRestraint getIhmEprRestraint() { return delegate.getCategory("ihm_epr_restraint", IhmEprRestraint::new); } /** * Data items in the IHM_CROSS_LINK_LIST category records the * list of spatial restraints derived from chemical crosslinking * experiment. * @return IhmCrossLinkList */ public IhmCrossLinkList getIhmCrossLinkList() { return delegate.getCategory("ihm_cross_link_list", IhmCrossLinkList::new); } /** * Data items in the IHM_CROSS_LINK_RESTRAINT category enumerates the * implementation details of the chemical crosslinking restraints in * the integrative modeling. This category holds the details of how * the experimentally derived crosslinks are applied in the modeling. * @return IhmCrossLinkRestraint */ public IhmCrossLinkRestraint getIhmCrossLinkRestraint() { return delegate.getCategory("ihm_cross_link_restraint", IhmCrossLinkRestraint::new); } /** * Data items in the IHM_CROSS_LINK_PSEUDO_SITE category records the * details of the pseudo sites involved in the cross links. * @return IhmCrossLinkPseudoSite */ public IhmCrossLinkPseudoSite getIhmCrossLinkPseudoSite() { return delegate.getCategory("ihm_cross_link_pseudo_site", IhmCrossLinkPseudoSite::new); } /** * Data items in the IHM_CROSS_LINK_RESULT category records the * results of the crosslinking restraints in the IHM modeling. * @return IhmCrossLinkResult */ public IhmCrossLinkResult getIhmCrossLinkResult() { return delegate.getCategory("ihm_cross_link_result", IhmCrossLinkResult::new); } /** * Data items in the IHM_CROSS_LINK_RESULT_PARAMETERS category records the * results of the crosslinking restraint parameters in the IHM modeling. * @return IhmCrossLinkResultParameters */ public IhmCrossLinkResultParameters getIhmCrossLinkResultParameters() { return delegate.getCategory("ihm_cross_link_result_parameters", IhmCrossLinkResultParameters::new); } /** * Data items in the IHM_2DEM_CLASS_AVERAGE_RESTRAINT category records the * details of the 2DEM class averages used in the IHM modeling. * @return Ihm2demClassAverageRestraint */ public Ihm2demClassAverageRestraint getIhm2demClassAverageRestraint() { return delegate.getCategory("ihm_2dem_class_average_restraint", Ihm2demClassAverageRestraint::new); } /** * Data items in the IHM_2DEM_CLASS_AVERAGE_FITTING category records the * details of the fitting of the model to the 2DEM class averages * used in the IHM modeling. The following conventions are recommended * while generating the rotation matrix and translation vector for * transformation. * * - The model is rotated and translated to fit to the 2DEM image. * - The 2DEM image should be in the XY plane. * - The lower left image corner (image pixel index 0,0) should be at x,y,z = (0,0,0). * - The 2D image is scaled by the _ihm_2dem_class_average_restraint.pixel_size_width * and _ihm_2dem_class_average_restraint.pixel_size_height from the * IHM_2DEM_CLASS_AVERAGE_RESTRAINT table. * - The transformation is applied after the scaling and hence the translation vector * should account for the scaling. * - There are no specifications for Z translations i.e., how far the image should be * from the model while projecting. It may be set to zero. * @return Ihm2demClassAverageFitting */ public Ihm2demClassAverageFitting getIhm2demClassAverageFitting() { return delegate.getCategory("ihm_2dem_class_average_fitting", Ihm2demClassAverageFitting::new); } /** * Data items in the IHM_3DEM_RESTRAINT category records the * details of the 3DEM maps used as restraints in the * IHM modeling. * @return Ihm3demRestraint */ public Ihm3demRestraint getIhm3demRestraint() { return delegate.getCategory("ihm_3dem_restraint", Ihm3demRestraint::new); } /** * Data items in the IHM_SAS_RESTRAINT category records the * details of the SAS data used as restraints in the * IHM modeling. * @return IhmSasRestraint */ public IhmSasRestraint getIhmSasRestraint() { return delegate.getCategory("ihm_sas_restraint", IhmSasRestraint::new); } /** * Data items in the IHM_HDX_RESTRAINT category captures the * details of restraints derived from Hydrogen-Deuterium * Exchange experiments. * @return IhmHdxRestraint */ public IhmHdxRestraint getIhmHdxRestraint() { return delegate.getCategory("ihm_hdx_restraint", IhmHdxRestraint::new); } /** * Data items in the IHM_STARTING_MODEL_COORD category records the coordinates * for structural templates used as starting inputs in the integrative model * building tasks. * @return IhmStartingModelCoord */ public IhmStartingModelCoord getIhmStartingModelCoord() { return delegate.getCategory("ihm_starting_model_coord", IhmStartingModelCoord::new); } /** * Data items in the IHM_SPHERE_OBJ_SITE category records the details * of the spherical objects modeled in the integrative structural model. * @return IhmSphereObjSite */ public IhmSphereObjSite getIhmSphereObjSite() { return delegate.getCategory("ihm_sphere_obj_site", IhmSphereObjSite::new); } /** * Data items in the IHM_GAUSSIAN_OBJ_SITE category records the details * of the gaussian objects modeled in the integrative structural model. * @return IhmGaussianObjSite */ public IhmGaussianObjSite getIhmGaussianObjSite() { return delegate.getCategory("ihm_gaussian_obj_site", IhmGaussianObjSite::new); } /** * Data items in the IHM_GAUSSIAN_OBJ_ENSEMBLE category records the details * of the gaussian objects representing an ensemble or cluster of models. * @return IhmGaussianObjEnsemble */ public IhmGaussianObjEnsemble getIhmGaussianObjEnsemble() { return delegate.getCategory("ihm_gaussian_obj_ensemble", IhmGaussianObjEnsemble::new); } /** * Data items in the IHM_PSEUDO_SITE_FEATURE category records the details * of pseudo sites that may be used in the restraints or model representation. * @return IhmPseudoSite */ public IhmPseudoSite getIhmPseudoSite() { return delegate.getCategory("ihm_pseudo_site", IhmPseudoSite::new); } /** * Data items in the IHM_RESIDUES_NOT_MODELED category record the * details of the residues that are defined in the * IHM_STRUCT_ASSEMBLY category but are missing in the * three-dimensional model (ATOM_SITE, IHM_SPHERE_OBJ_SITE, * IHM_GAUSSIAN_OBJ_SITE categories) i.e., residues in the * assembly that are not modeled. * @return IhmResiduesNotModeled */ public IhmResiduesNotModeled getIhmResiduesNotModeled() { return delegate.getCategory("ihm_residues_not_modeled", IhmResiduesNotModeled::new); } /** * IHM_FEATURE_LIST is the high level category that provides defintions * to select atoms/residues from polymeric and non-polymeric entities. * @return IhmFeatureList */ public IhmFeatureList getIhmFeatureList() { return delegate.getCategory("ihm_feature_list", IhmFeatureList::new); } /** * Data items in the IHM_PSEUDO_SITE_FEATURE category records the details * of pseudo site features listed in IHM_FEATURE_LIST. * @return IhmPseudoSiteFeature */ public IhmPseudoSiteFeature getIhmPseudoSiteFeature() { return delegate.getCategory("ihm_pseudo_site_feature", IhmPseudoSiteFeature::new); } /** * Data items in the IHM_POLY_ATOM_FEATURE category provides the defintions * required to select specific atoms. * @return IhmPolyAtomFeature */ public IhmPolyAtomFeature getIhmPolyAtomFeature() { return delegate.getCategory("ihm_poly_atom_feature", IhmPolyAtomFeature::new); } /** * Data items in the IHM_POLY_RESIDUE_FEATURE category provides the defintions * required to select a specific residue or a set of residues that may or may not be * in a contiguous range. * @return IhmPolyResidueFeature */ public IhmPolyResidueFeature getIhmPolyResidueFeature() { return delegate.getCategory("ihm_poly_residue_feature", IhmPolyResidueFeature::new); } /** * Data items in the IHM_NON_POLY_FEATURE category provides the defintions * required to select a non-polymeric (ligand) feature. * @return IhmNonPolyFeature */ public IhmNonPolyFeature getIhmNonPolyFeature() { return delegate.getCategory("ihm_non_poly_feature", IhmNonPolyFeature::new); } /** * Data items in the IHM_INTERFACE_RESIDUE_FEATURE category captures the * details of residues that are identified to be at the binding interface * from experiments. This information is used by modeling software such as * HADDOCK to create a set of ambiguous distance restraints at the binding * interface between the molecular entities involved. * @return IhmInterfaceResidueFeature */ public IhmInterfaceResidueFeature getIhmInterfaceResidueFeature() { return delegate.getCategory("ihm_interface_residue_feature", IhmInterfaceResidueFeature::new); } /** * Data items in the IHM_DERIVED_DISTANCE_RESTRAINT category records the * list of distance restraints used in the integrative modeling experiment. * These distance redistance restraints may be derived from various kinds of experiments. * @return IhmDerivedDistanceRestraint */ public IhmDerivedDistanceRestraint getIhmDerivedDistanceRestraint() { return delegate.getCategory("ihm_derived_distance_restraint", IhmDerivedDistanceRestraint::new); } /** * Data items in the IHM_DERIVED_ANGLE_RESTRAINT category records the * list of angle restraints used in the integrative modeling experiment. * These angle restraints may be derived from various kinds of experiments. * @return IhmDerivedAngleRestraint */ public IhmDerivedAngleRestraint getIhmDerivedAngleRestraint() { return delegate.getCategory("ihm_derived_angle_restraint", IhmDerivedAngleRestraint::new); } /** * Data items in the IHM_DERIVED_DIHEDRAL_RESTRAINT category records the * list of dihedral restraints used in the integrative modeling experiment. * These dihedral restraints may be derived from various kinds of experiments. * @return IhmDerivedDihedralRestraint */ public IhmDerivedDihedralRestraint getIhmDerivedDihedralRestraint() { return delegate.getCategory("ihm_derived_dihedral_restraint", IhmDerivedDihedralRestraint::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_LIST category records the list of * geometric objects used as restraints in the integrative modeling study. * @return IhmGeometricObjectList */ public IhmGeometricObjectList getIhmGeometricObjectList() { return delegate.getCategory("ihm_geometric_object_list", IhmGeometricObjectList::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_CENTER category records the center of * geometric objects used as restraints in the integrative modeling study. * @return IhmGeometricObjectCenter */ public IhmGeometricObjectCenter getIhmGeometricObjectCenter() { return delegate.getCategory("ihm_geometric_object_center", IhmGeometricObjectCenter::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_TRANSFORMATION category records the * details of the rotation matrix and translation vector applied for transforming * the geometric object. * If no transformation is provide, identity transformation is assumed. * @return IhmGeometricObjectTransformation */ public IhmGeometricObjectTransformation getIhmGeometricObjectTransformation() { return delegate.getCategory("ihm_geometric_object_transformation", IhmGeometricObjectTransformation::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_SPHERE category records the parameters of * a sphere. * @return IhmGeometricObjectSphere */ public IhmGeometricObjectSphere getIhmGeometricObjectSphere() { return delegate.getCategory("ihm_geometric_object_sphere", IhmGeometricObjectSphere::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_TORUS category records the parameters of * a torus. By definition, the base plane of the torus is the XY plane. The * `ihm_geometric_object_transformation` category can be used to generate * transformations to any other plane. * @return IhmGeometricObjectTorus */ public IhmGeometricObjectTorus getIhmGeometricObjectTorus() { return delegate.getCategory("ihm_geometric_object_torus", IhmGeometricObjectTorus::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_HALF_TORUS category records the parameters of * half-torus that represents a membrane. * @return IhmGeometricObjectHalfTorus */ public IhmGeometricObjectHalfTorus getIhmGeometricObjectHalfTorus() { return delegate.getCategory("ihm_geometric_object_half_torus", IhmGeometricObjectHalfTorus::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_AXIS category records the details of * an axis used in a spatial restraint. * @return IhmGeometricObjectAxis */ public IhmGeometricObjectAxis getIhmGeometricObjectAxis() { return delegate.getCategory("ihm_geometric_object_axis", IhmGeometricObjectAxis::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_PLANE category records the details of * a plane used in a spatial restraint. * @return IhmGeometricObjectPlane */ public IhmGeometricObjectPlane getIhmGeometricObjectPlane() { return delegate.getCategory("ihm_geometric_object_plane", IhmGeometricObjectPlane::new); } /** * Data items in the IHM_GEOMETRIC_OBJECT_DISTANCE_RESTRAINT category records the * details of distance restraints involving geometric objects. * * If the geometric object involved is a plane, then the distance * is along the normal following the right-hand rule. * So for the xy plane, distance is along the z axis in the positive * direction, 'above' the plane such that negative distances * corresponded to positions below the plane. * @return IhmGeometricObjectDistanceRestraint */ public IhmGeometricObjectDistanceRestraint getIhmGeometricObjectDistanceRestraint() { return delegate.getCategory("ihm_geometric_object_distance_restraint", IhmGeometricObjectDistanceRestraint::new); } /** * Data items in the MA_MODEL_LIST category record the * details of the models being deposited. * @return MaModelList */ public MaModelList getMaModelList() { return delegate.getCategory("ma_model_list", MaModelList::new); } /** * Data items in the MA_TEMPLATE_DETAILS category record details about * the structural templates used in to obtain the homology/comparative models. * The template can be a polymer or a non-polymer and can be either * referenced from an existing database or can be a customized * template provided by the user. * @return MaTemplateDetails */ public MaTemplateDetails getMaTemplateDetails() { return delegate.getCategory("ma_template_details", MaTemplateDetails::new); } /** * Data items in the MA_TEMPLATE_POLY category record details about * the polymeric structural templates used in homology/comparative modeling. * @return MaTemplatePoly */ public MaTemplatePoly getMaTemplatePoly() { return delegate.getCategory("ma_template_poly", MaTemplatePoly::new); } /** * Data items in the MA_TEMPLATE_NON_POLY category record details about * the non-polymeric structural templates used in the homology/comparative * modeling. * @return MaTemplateNonPoly */ public MaTemplateNonPoly getMaTemplateNonPoly() { return delegate.getCategory("ma_template_non_poly", MaTemplateNonPoly::new); } /** * Data items in the MA_TEMPLATE_POLY_SEGMENT category record details about * the segments of the structural templates used in the homology/comparative * modeling. * @return MaTemplatePolySegment */ public MaTemplatePolySegment getMaTemplatePolySegment() { return delegate.getCategory("ma_template_poly_segment", MaTemplatePolySegment::new); } /** * Data items in the MA_TEMPLATE_REF_DB_DETAILS category record details about * the structural templates obtained from the reference database. * @return MaTemplateRefDbDetails */ public MaTemplateRefDbDetails getMaTemplateRefDbDetails() { return delegate.getCategory("ma_template_ref_db_details", MaTemplateRefDbDetails::new); } /** * Data items in the MA_TEMPLATE_CUSTOMIZED category record details about * the customized structural templates that are not from a reference database. * @return MaTemplateCustomized */ public MaTemplateCustomized getMaTemplateCustomized() { return delegate.getCategory("ma_template_customized", MaTemplateCustomized::new); } /** * Data items in the MA_TEMPLATE_TRANS_MATRIX category records the * details of the transformation matrix applied to the structural template * to generate the starting structure used in the current modeling. * The template can be a polymer or a non-polymer and can be either * referenced from an existing database or can be a customized * template provided by the user. * @return MaTemplateTransMatrix */ public MaTemplateTransMatrix getMaTemplateTransMatrix() { return delegate.getCategory("ma_template_trans_matrix", MaTemplateTransMatrix::new); } /** * Data items in the MA_TARGET_ENTITY category record details about * the target entities. The details are provided for each entity * being modeled. * @return MaTargetEntity */ public MaTargetEntity getMaTargetEntity() { return delegate.getCategory("ma_target_entity", MaTargetEntity::new); } /** * Data items in the MA_TARGET_ENTITY_INSTANCE category record details about * the instances of target entities modeled. * @return MaTargetEntityInstance */ public MaTargetEntityInstance getMaTargetEntityInstance() { return delegate.getCategory("ma_target_entity_instance", MaTargetEntityInstance::new); } /** * Data items in the MA_TARGET_REF_DB_DETAILS category record details about * the reference databases for the target sequences. * @return MaTargetRefDbDetails */ public MaTargetRefDbDetails getMaTargetRefDbDetails() { return delegate.getCategory("ma_target_ref_db_details", MaTargetRefDbDetails::new); } /** * Data items in the MA_TARGET_TEMPLATE_MAPPING category record details about * the mappings of the polymeric targets to the structural templates. * @return MaTargetTemplatePolyMapping */ public MaTargetTemplatePolyMapping getMaTargetTemplatePolyMapping() { return delegate.getCategory("ma_target_template_poly_mapping", MaTargetTemplatePolyMapping::new); } /** * Data items in the MA_STRUCT_ASSEMBLY category records the * details of the structural assemblies modeled. * @return MaStructAssembly */ public MaStructAssembly getMaStructAssembly() { return delegate.getCategory("ma_struct_assembly", MaStructAssembly::new); } /** * Data items in the MA_STRUCT_ASSEMBLY_DETAILS category provides * additional details regarding the structure assembly. * @return MaStructAssemblyDetails */ public MaStructAssemblyDetails getMaStructAssemblyDetails() { return delegate.getCategory("ma_struct_assembly_details", MaStructAssemblyDetails::new); } /** * Data items in the MA_ALIGNMENT_INFO category record * list of target-template alignments (pairwise as well as * multiple-sequence alignments) used in the homology/comparative modeling. * Additional details are included in the MA_ALIGNMENT_DETAILS category * and the actual alignments are captured in the MA_ALIGNMENT category. * @return MaAlignmentInfo */ public MaAlignmentInfo getMaAlignmentInfo() { return delegate.getCategory("ma_alignment_info", MaAlignmentInfo::new); } /** * Data items in the MA_ALIGNMENT_DETAILS category record * details of the target-template pairwise and multiple sequence * alignments used in the homology/comparative modeling. * The actual alignments are captured in the MA_ALIGNMENT category. * @return MaAlignmentDetails */ public MaAlignmentDetails getMaAlignmentDetails() { return delegate.getCategory("ma_alignment_details", MaAlignmentDetails::new); } /** * Data items in the MA_ALIGMNENT category record details about * the relationship between the sequences of the target and the * structural template obtained through multiple sequence alignment * methods. Alignments can be fully gapped or partial. * @return MaAlignment */ public MaAlignment getMaAlignment() { return delegate.getCategory("ma_alignment", MaAlignment::new); } /** * Data items in the MA_TEMPLATE_COORD category records the coordinates * for customized structural templates used in model building. These are * provided by the user and not referenced from an existing database. * @return MaTemplateCoord */ public MaTemplateCoord getMaTemplateCoord() { return delegate.getCategory("ma_template_coord", MaTemplateCoord::new); } /** * Data items in the MA_DATA category capture the different kinds of * data used in the modeling. These can be multiple sequence * alignments, spatial restraints, template structures etc. * @return MaData */ public MaData getMaData() { return delegate.getCategory("ma_data", MaData::new); } /** * Data items in the MA_DATA_GROUP category describes the * collection of data into groups so that they can be used * efficiently in the MA_PROTOCOL_STEP category. * @return MaDataGroup */ public MaDataGroup getMaDataGroup() { return delegate.getCategory("ma_data_group", MaDataGroup::new); } /** * Data items in the MA_COEVOLUTION_SEQ_DB_REF category record details about * the reference database identifiers for the sequences in the coevolution * multiple sequence alignments. * @return MaCoevolutionSeqDbRef */ public MaCoevolutionSeqDbRef getMaCoevolutionSeqDbRef() { return delegate.getCategory("ma_coevolution_seq_db_ref", MaCoevolutionSeqDbRef::new); } /** * Data items in the MA_COEVOLUTION_MSA category record details about * the coevolution multiple sequence alignments. * @return MaCoevolutionMsa */ public MaCoevolutionMsa getMaCoevolutionMsa() { return delegate.getCategory("ma_coevolution_msa", MaCoevolutionMsa::new); } /** * Data items in the MA_COEVOLUTION_MSA_DETAILS category record details about * the coevolution MSA used in the modeling. * @return MaCoevolutionMsaDetails */ public MaCoevolutionMsaDetails getMaCoevolutionMsaDetails() { return delegate.getCategory("ma_coevolution_msa_details", MaCoevolutionMsaDetails::new); } /** * Data items in the MA_RESTRAINTS category provides the * list of the different types of spatial restraints used * in the modeling. * @return MaRestraints */ public MaRestraints getMaRestraints() { return delegate.getCategory("ma_restraints", MaRestraints::new); } /** * Data items in the MA_DISTANCE_RESTRAINTS category records the * list of distance restraints used in the modeling. * These distances can be atomic or residue-wise distances. * This has been adapted from the widely used CASP RR format * (http://www.predictioncenter.org/casp8/index.cgi?page=format#RR). * These distances may be derived from various coevolution MSA or other * exeperimental or computational methods. * @return MaDistanceRestraints */ public MaDistanceRestraints getMaDistanceRestraints() { return delegate.getCategory("ma_distance_restraints", MaDistanceRestraints::new); } /** * Data items in the MA_ANGLE_RESTRAINTS category captures the * details of angle restraints between atoms. Each angle is spanned * from atom one to atom three. Each atom defining the angle can be * part of any entity present and does not originate in the same * entity. * @return MaAngleRestraints */ public MaAngleRestraints getMaAngleRestraints() { return delegate.getCategory("ma_angle_restraints", MaAngleRestraints::new); } /** * Data items in the MA_DIHEDRAL_RESTRAINTS category captures the * details of dihedral restraints between atoms. A dihedral is spanned * sequentially from atom one to atom four. * @return MaDihedralRestraints */ public MaDihedralRestraints getMaDihedralRestraints() { return delegate.getCategory("ma_dihedral_restraints", MaDihedralRestraints::new); } /** * Data items in the MA_RESTRAINTS_GROUP category captures the * details of groups of restraints used in the modeling. * @return MaRestraintsGroup */ public MaRestraintsGroup getMaRestraintsGroup() { return delegate.getCategory("ma_restraints_group", MaRestraintsGroup::new); } /** * Data items in the MA_PROTOCOL_STEP category captures the * details of the modeling protocol and individial steps * within each protocol. * @return MaProtocolStep */ public MaProtocolStep getMaProtocolStep() { return delegate.getCategory("ma_protocol_step", MaProtocolStep::new); } /** * Data items in the MA_SOFTWARE_GROUP category describes the * collection of software into groups so that they can be used * efficiently in the MA_PROTOCOL_STEP category. * @return MaSoftwareGroup */ public MaSoftwareGroup getMaSoftwareGroup() { return delegate.getCategory("ma_software_group", MaSoftwareGroup::new); } /** * Data items in the MA_SOFTWARE_PARAMETER category record the * details of the software parameters used in the modeling * protocol steps. * @return MaSoftwareParameter */ public MaSoftwareParameter getMaSoftwareParameter() { return delegate.getCategory("ma_software_parameter", MaSoftwareParameter::new); } /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_DETAILS category record details * about the polymeric template libraries used in the modeling. * @return MaPolyTemplateLibraryDetails */ public MaPolyTemplateLibraryDetails getMaPolyTemplateLibraryDetails() { return delegate.getCategory("ma_poly_template_library_details", MaPolyTemplateLibraryDetails::new); } /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_LIST category carries the list of * templates used to build a template library. * @return MaPolyTemplateLibraryList */ public MaPolyTemplateLibraryList getMaPolyTemplateLibraryList() { return delegate.getCategory("ma_poly_template_library_list", MaPolyTemplateLibraryList::new); } /** * Data items in the MA_POLY_TEMPLATE_LIBRARY_COMPONENTS category record details about * the components in a template library. * @return MaPolyTemplateLibraryComponents */ public MaPolyTemplateLibraryComponents getMaPolyTemplateLibraryComponents() { return delegate.getCategory("ma_poly_template_library_components", MaPolyTemplateLibraryComponents::new); } /** * Data items in the MA_QA_METRIC category record the * details of the metrics use to assess model quality. * @return MaQaMetric */ public MaQaMetric getMaQaMetric() { return delegate.getCategory("ma_qa_metric", MaQaMetric::new); } /** * Data items in the MA_QA_METRIC_GLOBAL category captures the * details of the global QA metrics, calculated at the model-level. * @return MaQaMetricGlobal */ public MaQaMetricGlobal getMaQaMetricGlobal() { return delegate.getCategory("ma_qa_metric_global", MaQaMetricGlobal::new); } /** * Data items in the MA_QA_METRIC_LOCAL category captures the * details of the local QA metrics, calculated at the residue-level. * @return MaQaMetricLocal */ public MaQaMetricLocal getMaQaMetricLocal() { return delegate.getCategory("ma_qa_metric_local", MaQaMetricLocal::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MmCifBlockBuilder.java000066400000000000000000003374521414676747700317660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.builder.BlockBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MmCifBlockBuilder extends BlockBuilderImpl { public MmCifBlockBuilder(String blockName, MmCifFileBuilder parent) { super(blockName, parent); } @Override public MmCifCategoryBuilder enterCategory(String categoryName) { return new MmCifCategoryBuilder(categoryName, this); } @Override public MmCifFileBuilder leaveBlock() { if (parent == null) { throw new IllegalStateException("cannot leave block with undefined parent file"); } parent.digest(this); return parent; } public MmCifCategoryBuilder.AtomSiteBuilder enterAtomSite() { return new MmCifCategoryBuilder.AtomSiteBuilder(this); } public MmCifCategoryBuilder.AtomSiteAnisotropBuilder enterAtomSiteAnisotrop() { return new MmCifCategoryBuilder.AtomSiteAnisotropBuilder(this); } public MmCifCategoryBuilder.AtomSitesBuilder enterAtomSites() { return new MmCifCategoryBuilder.AtomSitesBuilder(this); } public MmCifCategoryBuilder.AtomSitesAltBuilder enterAtomSitesAlt() { return new MmCifCategoryBuilder.AtomSitesAltBuilder(this); } public MmCifCategoryBuilder.AtomSitesAltEnsBuilder enterAtomSitesAltEns() { return new MmCifCategoryBuilder.AtomSitesAltEnsBuilder(this); } public MmCifCategoryBuilder.AtomSitesAltGenBuilder enterAtomSitesAltGen() { return new MmCifCategoryBuilder.AtomSitesAltGenBuilder(this); } public MmCifCategoryBuilder.AtomSitesFootnoteBuilder enterAtomSitesFootnote() { return new MmCifCategoryBuilder.AtomSitesFootnoteBuilder(this); } public MmCifCategoryBuilder.AtomTypeBuilder enterAtomType() { return new MmCifCategoryBuilder.AtomTypeBuilder(this); } public MmCifCategoryBuilder.AuditBuilder enterAudit() { return new MmCifCategoryBuilder.AuditBuilder(this); } public MmCifCategoryBuilder.AuditAuthorBuilder enterAuditAuthor() { return new MmCifCategoryBuilder.AuditAuthorBuilder(this); } public MmCifCategoryBuilder.AuditConformBuilder enterAuditConform() { return new MmCifCategoryBuilder.AuditConformBuilder(this); } public MmCifCategoryBuilder.AuditContactAuthorBuilder enterAuditContactAuthor() { return new MmCifCategoryBuilder.AuditContactAuthorBuilder(this); } public MmCifCategoryBuilder.CellBuilder enterCell() { return new MmCifCategoryBuilder.CellBuilder(this); } public MmCifCategoryBuilder.CellMeasurementBuilder enterCellMeasurement() { return new MmCifCategoryBuilder.CellMeasurementBuilder(this); } public MmCifCategoryBuilder.CellMeasurementReflnBuilder enterCellMeasurementRefln() { return new MmCifCategoryBuilder.CellMeasurementReflnBuilder(this); } public MmCifCategoryBuilder.ChemCompBuilder enterChemComp() { return new MmCifCategoryBuilder.ChemCompBuilder(this); } public MmCifCategoryBuilder.ChemCompAngleBuilder enterChemCompAngle() { return new MmCifCategoryBuilder.ChemCompAngleBuilder(this); } public MmCifCategoryBuilder.ChemCompAtomBuilder enterChemCompAtom() { return new MmCifCategoryBuilder.ChemCompAtomBuilder(this); } public MmCifCategoryBuilder.ChemCompBondBuilder enterChemCompBond() { return new MmCifCategoryBuilder.ChemCompBondBuilder(this); } public MmCifCategoryBuilder.ChemCompChirBuilder enterChemCompChir() { return new MmCifCategoryBuilder.ChemCompChirBuilder(this); } public MmCifCategoryBuilder.ChemCompChirAtomBuilder enterChemCompChirAtom() { return new MmCifCategoryBuilder.ChemCompChirAtomBuilder(this); } public MmCifCategoryBuilder.ChemCompLinkBuilder enterChemCompLink() { return new MmCifCategoryBuilder.ChemCompLinkBuilder(this); } public MmCifCategoryBuilder.ChemCompPlaneBuilder enterChemCompPlane() { return new MmCifCategoryBuilder.ChemCompPlaneBuilder(this); } public MmCifCategoryBuilder.ChemCompPlaneAtomBuilder enterChemCompPlaneAtom() { return new MmCifCategoryBuilder.ChemCompPlaneAtomBuilder(this); } public MmCifCategoryBuilder.ChemCompTorBuilder enterChemCompTor() { return new MmCifCategoryBuilder.ChemCompTorBuilder(this); } public MmCifCategoryBuilder.ChemCompTorValueBuilder enterChemCompTorValue() { return new MmCifCategoryBuilder.ChemCompTorValueBuilder(this); } public MmCifCategoryBuilder.ChemLinkBuilder enterChemLink() { return new MmCifCategoryBuilder.ChemLinkBuilder(this); } public MmCifCategoryBuilder.ChemLinkAngleBuilder enterChemLinkAngle() { return new MmCifCategoryBuilder.ChemLinkAngleBuilder(this); } public MmCifCategoryBuilder.ChemLinkBondBuilder enterChemLinkBond() { return new MmCifCategoryBuilder.ChemLinkBondBuilder(this); } public MmCifCategoryBuilder.ChemLinkChirBuilder enterChemLinkChir() { return new MmCifCategoryBuilder.ChemLinkChirBuilder(this); } public MmCifCategoryBuilder.ChemLinkChirAtomBuilder enterChemLinkChirAtom() { return new MmCifCategoryBuilder.ChemLinkChirAtomBuilder(this); } public MmCifCategoryBuilder.ChemLinkPlaneBuilder enterChemLinkPlane() { return new MmCifCategoryBuilder.ChemLinkPlaneBuilder(this); } public MmCifCategoryBuilder.ChemLinkPlaneAtomBuilder enterChemLinkPlaneAtom() { return new MmCifCategoryBuilder.ChemLinkPlaneAtomBuilder(this); } public MmCifCategoryBuilder.ChemLinkTorBuilder enterChemLinkTor() { return new MmCifCategoryBuilder.ChemLinkTorBuilder(this); } public MmCifCategoryBuilder.ChemLinkTorValueBuilder enterChemLinkTorValue() { return new MmCifCategoryBuilder.ChemLinkTorValueBuilder(this); } public MmCifCategoryBuilder.ChemicalBuilder enterChemical() { return new MmCifCategoryBuilder.ChemicalBuilder(this); } public MmCifCategoryBuilder.ChemicalConnAtomBuilder enterChemicalConnAtom() { return new MmCifCategoryBuilder.ChemicalConnAtomBuilder(this); } public MmCifCategoryBuilder.ChemicalConnBondBuilder enterChemicalConnBond() { return new MmCifCategoryBuilder.ChemicalConnBondBuilder(this); } public MmCifCategoryBuilder.ChemicalFormulaBuilder enterChemicalFormula() { return new MmCifCategoryBuilder.ChemicalFormulaBuilder(this); } public MmCifCategoryBuilder.CitationBuilder enterCitation() { return new MmCifCategoryBuilder.CitationBuilder(this); } public MmCifCategoryBuilder.CitationAuthorBuilder enterCitationAuthor() { return new MmCifCategoryBuilder.CitationAuthorBuilder(this); } public MmCifCategoryBuilder.CitationEditorBuilder enterCitationEditor() { return new MmCifCategoryBuilder.CitationEditorBuilder(this); } public MmCifCategoryBuilder.ComputingBuilder enterComputing() { return new MmCifCategoryBuilder.ComputingBuilder(this); } public MmCifCategoryBuilder.DatabaseBuilder enterDatabase() { return new MmCifCategoryBuilder.DatabaseBuilder(this); } public MmCifCategoryBuilder.Database2Builder enterDatabase2() { return new MmCifCategoryBuilder.Database2Builder(this); } public MmCifCategoryBuilder.DatabasePDBCaveatBuilder enterDatabasePDBCaveat() { return new MmCifCategoryBuilder.DatabasePDBCaveatBuilder(this); } public MmCifCategoryBuilder.DatabasePDBMatrixBuilder enterDatabasePDBMatrix() { return new MmCifCategoryBuilder.DatabasePDBMatrixBuilder(this); } public MmCifCategoryBuilder.DatabasePDBRemarkBuilder enterDatabasePDBRemark() { return new MmCifCategoryBuilder.DatabasePDBRemarkBuilder(this); } public MmCifCategoryBuilder.DatabasePDBRevBuilder enterDatabasePDBRev() { return new MmCifCategoryBuilder.DatabasePDBRevBuilder(this); } public MmCifCategoryBuilder.DatabasePDBRevRecordBuilder enterDatabasePDBRevRecord() { return new MmCifCategoryBuilder.DatabasePDBRevRecordBuilder(this); } public MmCifCategoryBuilder.DatabasePDBTvectBuilder enterDatabasePDBTvect() { return new MmCifCategoryBuilder.DatabasePDBTvectBuilder(this); } public MmCifCategoryBuilder.DiffrnBuilder enterDiffrn() { return new MmCifCategoryBuilder.DiffrnBuilder(this); } public MmCifCategoryBuilder.DiffrnAttenuatorBuilder enterDiffrnAttenuator() { return new MmCifCategoryBuilder.DiffrnAttenuatorBuilder(this); } public MmCifCategoryBuilder.DiffrnDetectorBuilder enterDiffrnDetector() { return new MmCifCategoryBuilder.DiffrnDetectorBuilder(this); } public MmCifCategoryBuilder.DiffrnMeasurementBuilder enterDiffrnMeasurement() { return new MmCifCategoryBuilder.DiffrnMeasurementBuilder(this); } public MmCifCategoryBuilder.DiffrnOrientMatrixBuilder enterDiffrnOrientMatrix() { return new MmCifCategoryBuilder.DiffrnOrientMatrixBuilder(this); } public MmCifCategoryBuilder.DiffrnOrientReflnBuilder enterDiffrnOrientRefln() { return new MmCifCategoryBuilder.DiffrnOrientReflnBuilder(this); } public MmCifCategoryBuilder.DiffrnRadiationBuilder enterDiffrnRadiation() { return new MmCifCategoryBuilder.DiffrnRadiationBuilder(this); } public MmCifCategoryBuilder.DiffrnRadiationWavelengthBuilder enterDiffrnRadiationWavelength() { return new MmCifCategoryBuilder.DiffrnRadiationWavelengthBuilder(this); } public MmCifCategoryBuilder.DiffrnReflnBuilder enterDiffrnRefln() { return new MmCifCategoryBuilder.DiffrnReflnBuilder(this); } public MmCifCategoryBuilder.DiffrnReflnsBuilder enterDiffrnReflns() { return new MmCifCategoryBuilder.DiffrnReflnsBuilder(this); } public MmCifCategoryBuilder.DiffrnScaleGroupBuilder enterDiffrnScaleGroup() { return new MmCifCategoryBuilder.DiffrnScaleGroupBuilder(this); } public MmCifCategoryBuilder.DiffrnSourceBuilder enterDiffrnSource() { return new MmCifCategoryBuilder.DiffrnSourceBuilder(this); } public MmCifCategoryBuilder.DiffrnStandardReflnBuilder enterDiffrnStandardRefln() { return new MmCifCategoryBuilder.DiffrnStandardReflnBuilder(this); } public MmCifCategoryBuilder.DiffrnStandardsBuilder enterDiffrnStandards() { return new MmCifCategoryBuilder.DiffrnStandardsBuilder(this); } public MmCifCategoryBuilder.EntityBuilder enterEntity() { return new MmCifCategoryBuilder.EntityBuilder(this); } public MmCifCategoryBuilder.EntityKeywordsBuilder enterEntityKeywords() { return new MmCifCategoryBuilder.EntityKeywordsBuilder(this); } public MmCifCategoryBuilder.EntityLinkBuilder enterEntityLink() { return new MmCifCategoryBuilder.EntityLinkBuilder(this); } public MmCifCategoryBuilder.EntityNameComBuilder enterEntityNameCom() { return new MmCifCategoryBuilder.EntityNameComBuilder(this); } public MmCifCategoryBuilder.EntityNameSysBuilder enterEntityNameSys() { return new MmCifCategoryBuilder.EntityNameSysBuilder(this); } public MmCifCategoryBuilder.EntityPolyBuilder enterEntityPoly() { return new MmCifCategoryBuilder.EntityPolyBuilder(this); } public MmCifCategoryBuilder.EntityPolySeqBuilder enterEntityPolySeq() { return new MmCifCategoryBuilder.EntityPolySeqBuilder(this); } public MmCifCategoryBuilder.EntryBuilder enterEntry() { return new MmCifCategoryBuilder.EntryBuilder(this); } public MmCifCategoryBuilder.EntryLinkBuilder enterEntryLink() { return new MmCifCategoryBuilder.EntryLinkBuilder(this); } public MmCifCategoryBuilder.ExptlBuilder enterExptl() { return new MmCifCategoryBuilder.ExptlBuilder(this); } public MmCifCategoryBuilder.ExptlCrystalBuilder enterExptlCrystal() { return new MmCifCategoryBuilder.ExptlCrystalBuilder(this); } public MmCifCategoryBuilder.ExptlCrystalFaceBuilder enterExptlCrystalFace() { return new MmCifCategoryBuilder.ExptlCrystalFaceBuilder(this); } public MmCifCategoryBuilder.ExptlCrystalGrowBuilder enterExptlCrystalGrow() { return new MmCifCategoryBuilder.ExptlCrystalGrowBuilder(this); } public MmCifCategoryBuilder.ExptlCrystalGrowCompBuilder enterExptlCrystalGrowComp() { return new MmCifCategoryBuilder.ExptlCrystalGrowCompBuilder(this); } public MmCifCategoryBuilder.GeomBuilder enterGeom() { return new MmCifCategoryBuilder.GeomBuilder(this); } public MmCifCategoryBuilder.GeomAngleBuilder enterGeomAngle() { return new MmCifCategoryBuilder.GeomAngleBuilder(this); } public MmCifCategoryBuilder.GeomBondBuilder enterGeomBond() { return new MmCifCategoryBuilder.GeomBondBuilder(this); } public MmCifCategoryBuilder.GeomContactBuilder enterGeomContact() { return new MmCifCategoryBuilder.GeomContactBuilder(this); } public MmCifCategoryBuilder.GeomHbondBuilder enterGeomHbond() { return new MmCifCategoryBuilder.GeomHbondBuilder(this); } public MmCifCategoryBuilder.GeomTorsionBuilder enterGeomTorsion() { return new MmCifCategoryBuilder.GeomTorsionBuilder(this); } public MmCifCategoryBuilder.JournalBuilder enterJournal() { return new MmCifCategoryBuilder.JournalBuilder(this); } public MmCifCategoryBuilder.JournalIndexBuilder enterJournalIndex() { return new MmCifCategoryBuilder.JournalIndexBuilder(this); } public MmCifCategoryBuilder.PhasingBuilder enterPhasing() { return new MmCifCategoryBuilder.PhasingBuilder(this); } public MmCifCategoryBuilder.PhasingAveragingBuilder enterPhasingAveraging() { return new MmCifCategoryBuilder.PhasingAveragingBuilder(this); } public MmCifCategoryBuilder.PhasingIsomorphousBuilder enterPhasingIsomorphous() { return new MmCifCategoryBuilder.PhasingIsomorphousBuilder(this); } public MmCifCategoryBuilder.PhasingMADBuilder enterPhasingMAD() { return new MmCifCategoryBuilder.PhasingMADBuilder(this); } public MmCifCategoryBuilder.PhasingMADClustBuilder enterPhasingMADClust() { return new MmCifCategoryBuilder.PhasingMADClustBuilder(this); } public MmCifCategoryBuilder.PhasingMADExptBuilder enterPhasingMADExpt() { return new MmCifCategoryBuilder.PhasingMADExptBuilder(this); } public MmCifCategoryBuilder.PhasingMADRatioBuilder enterPhasingMADRatio() { return new MmCifCategoryBuilder.PhasingMADRatioBuilder(this); } public MmCifCategoryBuilder.PhasingMADSetBuilder enterPhasingMADSet() { return new MmCifCategoryBuilder.PhasingMADSetBuilder(this); } public MmCifCategoryBuilder.PhasingMIRBuilder enterPhasingMIR() { return new MmCifCategoryBuilder.PhasingMIRBuilder(this); } public MmCifCategoryBuilder.PhasingMIRDerBuilder enterPhasingMIRDer() { return new MmCifCategoryBuilder.PhasingMIRDerBuilder(this); } public MmCifCategoryBuilder.PhasingMIRDerReflnBuilder enterPhasingMIRDerRefln() { return new MmCifCategoryBuilder.PhasingMIRDerReflnBuilder(this); } public MmCifCategoryBuilder.PhasingMIRDerShellBuilder enterPhasingMIRDerShell() { return new MmCifCategoryBuilder.PhasingMIRDerShellBuilder(this); } public MmCifCategoryBuilder.PhasingMIRDerSiteBuilder enterPhasingMIRDerSite() { return new MmCifCategoryBuilder.PhasingMIRDerSiteBuilder(this); } public MmCifCategoryBuilder.PhasingMIRShellBuilder enterPhasingMIRShell() { return new MmCifCategoryBuilder.PhasingMIRShellBuilder(this); } public MmCifCategoryBuilder.PhasingSetBuilder enterPhasingSet() { return new MmCifCategoryBuilder.PhasingSetBuilder(this); } public MmCifCategoryBuilder.PhasingSetReflnBuilder enterPhasingSetRefln() { return new MmCifCategoryBuilder.PhasingSetReflnBuilder(this); } public MmCifCategoryBuilder.PublBuilder enterPubl() { return new MmCifCategoryBuilder.PublBuilder(this); } public MmCifCategoryBuilder.PublAuthorBuilder enterPublAuthor() { return new MmCifCategoryBuilder.PublAuthorBuilder(this); } public MmCifCategoryBuilder.PublBodyBuilder enterPublBody() { return new MmCifCategoryBuilder.PublBodyBuilder(this); } public MmCifCategoryBuilder.PublManuscriptInclBuilder enterPublManuscriptIncl() { return new MmCifCategoryBuilder.PublManuscriptInclBuilder(this); } public MmCifCategoryBuilder.RefineBuilder enterRefine() { return new MmCifCategoryBuilder.RefineBuilder(this); } public MmCifCategoryBuilder.RefineAnalyzeBuilder enterRefineAnalyze() { return new MmCifCategoryBuilder.RefineAnalyzeBuilder(this); } public MmCifCategoryBuilder.RefineBIsoBuilder enterRefineBIso() { return new MmCifCategoryBuilder.RefineBIsoBuilder(this); } public MmCifCategoryBuilder.RefineFunctMinimizedBuilder enterRefineFunctMinimized() { return new MmCifCategoryBuilder.RefineFunctMinimizedBuilder(this); } public MmCifCategoryBuilder.RefineHistBuilder enterRefineHist() { return new MmCifCategoryBuilder.RefineHistBuilder(this); } public MmCifCategoryBuilder.RefineLsRestrBuilder enterRefineLsRestr() { return new MmCifCategoryBuilder.RefineLsRestrBuilder(this); } public MmCifCategoryBuilder.RefineLsRestrNcsBuilder enterRefineLsRestrNcs() { return new MmCifCategoryBuilder.RefineLsRestrNcsBuilder(this); } public MmCifCategoryBuilder.RefineLsRestrTypeBuilder enterRefineLsRestrType() { return new MmCifCategoryBuilder.RefineLsRestrTypeBuilder(this); } public MmCifCategoryBuilder.RefineLsShellBuilder enterRefineLsShell() { return new MmCifCategoryBuilder.RefineLsShellBuilder(this); } public MmCifCategoryBuilder.RefineOccupancyBuilder enterRefineOccupancy() { return new MmCifCategoryBuilder.RefineOccupancyBuilder(this); } public MmCifCategoryBuilder.ReflnBuilder enterRefln() { return new MmCifCategoryBuilder.ReflnBuilder(this); } public MmCifCategoryBuilder.ReflnSysAbsBuilder enterReflnSysAbs() { return new MmCifCategoryBuilder.ReflnSysAbsBuilder(this); } public MmCifCategoryBuilder.ReflnsBuilder enterReflns() { return new MmCifCategoryBuilder.ReflnsBuilder(this); } public MmCifCategoryBuilder.ReflnsScaleBuilder enterReflnsScale() { return new MmCifCategoryBuilder.ReflnsScaleBuilder(this); } public MmCifCategoryBuilder.ReflnsShellBuilder enterReflnsShell() { return new MmCifCategoryBuilder.ReflnsShellBuilder(this); } public MmCifCategoryBuilder.SoftwareBuilder enterSoftware() { return new MmCifCategoryBuilder.SoftwareBuilder(this); } public MmCifCategoryBuilder.StructBuilder enterStruct() { return new MmCifCategoryBuilder.StructBuilder(this); } public MmCifCategoryBuilder.StructAsymBuilder enterStructAsym() { return new MmCifCategoryBuilder.StructAsymBuilder(this); } public MmCifCategoryBuilder.StructBiolBuilder enterStructBiol() { return new MmCifCategoryBuilder.StructBiolBuilder(this); } public MmCifCategoryBuilder.StructBiolGenBuilder enterStructBiolGen() { return new MmCifCategoryBuilder.StructBiolGenBuilder(this); } public MmCifCategoryBuilder.StructBiolKeywordsBuilder enterStructBiolKeywords() { return new MmCifCategoryBuilder.StructBiolKeywordsBuilder(this); } public MmCifCategoryBuilder.StructBiolViewBuilder enterStructBiolView() { return new MmCifCategoryBuilder.StructBiolViewBuilder(this); } public MmCifCategoryBuilder.StructConfBuilder enterStructConf() { return new MmCifCategoryBuilder.StructConfBuilder(this); } public MmCifCategoryBuilder.StructConfTypeBuilder enterStructConfType() { return new MmCifCategoryBuilder.StructConfTypeBuilder(this); } public MmCifCategoryBuilder.StructConnBuilder enterStructConn() { return new MmCifCategoryBuilder.StructConnBuilder(this); } public MmCifCategoryBuilder.StructConnTypeBuilder enterStructConnType() { return new MmCifCategoryBuilder.StructConnTypeBuilder(this); } public MmCifCategoryBuilder.StructKeywordsBuilder enterStructKeywords() { return new MmCifCategoryBuilder.StructKeywordsBuilder(this); } public MmCifCategoryBuilder.StructMonDetailsBuilder enterStructMonDetails() { return new MmCifCategoryBuilder.StructMonDetailsBuilder(this); } public MmCifCategoryBuilder.StructMonNuclBuilder enterStructMonNucl() { return new MmCifCategoryBuilder.StructMonNuclBuilder(this); } public MmCifCategoryBuilder.StructMonProtBuilder enterStructMonProt() { return new MmCifCategoryBuilder.StructMonProtBuilder(this); } public MmCifCategoryBuilder.StructMonProtCisBuilder enterStructMonProtCis() { return new MmCifCategoryBuilder.StructMonProtCisBuilder(this); } public MmCifCategoryBuilder.StructNcsDomBuilder enterStructNcsDom() { return new MmCifCategoryBuilder.StructNcsDomBuilder(this); } public MmCifCategoryBuilder.StructNcsDomLimBuilder enterStructNcsDomLim() { return new MmCifCategoryBuilder.StructNcsDomLimBuilder(this); } public MmCifCategoryBuilder.StructNcsEnsBuilder enterStructNcsEns() { return new MmCifCategoryBuilder.StructNcsEnsBuilder(this); } public MmCifCategoryBuilder.StructNcsEnsGenBuilder enterStructNcsEnsGen() { return new MmCifCategoryBuilder.StructNcsEnsGenBuilder(this); } public MmCifCategoryBuilder.StructNcsOperBuilder enterStructNcsOper() { return new MmCifCategoryBuilder.StructNcsOperBuilder(this); } public MmCifCategoryBuilder.StructRefBuilder enterStructRef() { return new MmCifCategoryBuilder.StructRefBuilder(this); } public MmCifCategoryBuilder.StructRefSeqBuilder enterStructRefSeq() { return new MmCifCategoryBuilder.StructRefSeqBuilder(this); } public MmCifCategoryBuilder.StructRefSeqDifBuilder enterStructRefSeqDif() { return new MmCifCategoryBuilder.StructRefSeqDifBuilder(this); } public MmCifCategoryBuilder.StructSheetBuilder enterStructSheet() { return new MmCifCategoryBuilder.StructSheetBuilder(this); } public MmCifCategoryBuilder.StructSheetHbondBuilder enterStructSheetHbond() { return new MmCifCategoryBuilder.StructSheetHbondBuilder(this); } public MmCifCategoryBuilder.StructSheetOrderBuilder enterStructSheetOrder() { return new MmCifCategoryBuilder.StructSheetOrderBuilder(this); } public MmCifCategoryBuilder.StructSheetRangeBuilder enterStructSheetRange() { return new MmCifCategoryBuilder.StructSheetRangeBuilder(this); } public MmCifCategoryBuilder.StructSheetTopologyBuilder enterStructSheetTopology() { return new MmCifCategoryBuilder.StructSheetTopologyBuilder(this); } public MmCifCategoryBuilder.StructSiteBuilder enterStructSite() { return new MmCifCategoryBuilder.StructSiteBuilder(this); } public MmCifCategoryBuilder.StructSiteGenBuilder enterStructSiteGen() { return new MmCifCategoryBuilder.StructSiteGenBuilder(this); } public MmCifCategoryBuilder.StructSiteKeywordsBuilder enterStructSiteKeywords() { return new MmCifCategoryBuilder.StructSiteKeywordsBuilder(this); } public MmCifCategoryBuilder.StructSiteViewBuilder enterStructSiteView() { return new MmCifCategoryBuilder.StructSiteViewBuilder(this); } public MmCifCategoryBuilder.SymmetryBuilder enterSymmetry() { return new MmCifCategoryBuilder.SymmetryBuilder(this); } public MmCifCategoryBuilder.SymmetryEquivBuilder enterSymmetryEquiv() { return new MmCifCategoryBuilder.SymmetryEquivBuilder(this); } public MmCifCategoryBuilder.AuditLinkBuilder enterAuditLink() { return new MmCifCategoryBuilder.AuditLinkBuilder(this); } public MmCifCategoryBuilder.DiffrnReflnsClassBuilder enterDiffrnReflnsClass() { return new MmCifCategoryBuilder.DiffrnReflnsClassBuilder(this); } public MmCifCategoryBuilder.RefineLsClassBuilder enterRefineLsClass() { return new MmCifCategoryBuilder.RefineLsClassBuilder(this); } public MmCifCategoryBuilder.ReflnsClassBuilder enterReflnsClass() { return new MmCifCategoryBuilder.ReflnsClassBuilder(this); } public MmCifCategoryBuilder.SpaceGroupBuilder enterSpaceGroup() { return new MmCifCategoryBuilder.SpaceGroupBuilder(this); } public MmCifCategoryBuilder.SpaceGroupSymopBuilder enterSpaceGroupSymop() { return new MmCifCategoryBuilder.SpaceGroupSymopBuilder(this); } public MmCifCategoryBuilder.ValenceParamBuilder enterValenceParam() { return new MmCifCategoryBuilder.ValenceParamBuilder(this); } public MmCifCategoryBuilder.ValenceRefBuilder enterValenceRef() { return new MmCifCategoryBuilder.ValenceRefBuilder(this); } public MmCifCategoryBuilder.PdbxAuditBuilder enterPdbxAudit() { return new MmCifCategoryBuilder.PdbxAuditBuilder(this); } public MmCifCategoryBuilder.PdbxVersionBuilder enterPdbxVersion() { return new MmCifCategoryBuilder.PdbxVersionBuilder(this); } public MmCifCategoryBuilder.PdbxAuditAuthorBuilder enterPdbxAuditAuthor() { return new MmCifCategoryBuilder.PdbxAuditAuthorBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseMessageBuilder enterPdbxDatabaseMessage() { return new MmCifCategoryBuilder.PdbxDatabaseMessageBuilder(this); } public MmCifCategoryBuilder.PdbxDatabasePDBObsSprBuilder enterPdbxDatabasePDBObsSpr() { return new MmCifCategoryBuilder.PdbxDatabasePDBObsSprBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseProcBuilder enterPdbxDatabaseProc() { return new MmCifCategoryBuilder.PdbxDatabaseProcBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseRemarkBuilder enterPdbxDatabaseRemark() { return new MmCifCategoryBuilder.PdbxDatabaseRemarkBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseStatusBuilder enterPdbxDatabaseStatus() { return new MmCifCategoryBuilder.PdbxDatabaseStatusBuilder(this); } public MmCifCategoryBuilder.PdbxEntityNameBuilder enterPdbxEntityName() { return new MmCifCategoryBuilder.PdbxEntityNameBuilder(this); } public MmCifCategoryBuilder.PdbxPrereleaseSeqBuilder enterPdbxPrereleaseSeq() { return new MmCifCategoryBuilder.PdbxPrereleaseSeqBuilder(this); } public MmCifCategoryBuilder.PdbxPolySeqSchemeBuilder enterPdbxPolySeqScheme() { return new MmCifCategoryBuilder.PdbxPolySeqSchemeBuilder(this); } public MmCifCategoryBuilder.PdbxNonpolySchemeBuilder enterPdbxNonpolyScheme() { return new MmCifCategoryBuilder.PdbxNonpolySchemeBuilder(this); } public MmCifCategoryBuilder.PdbxRefineBuilder enterPdbxRefine() { return new MmCifCategoryBuilder.PdbxRefineBuilder(this); } public MmCifCategoryBuilder.PdbxStructSheetHbondBuilder enterPdbxStructSheetHbond() { return new MmCifCategoryBuilder.PdbxStructSheetHbondBuilder(this); } public MmCifCategoryBuilder.PdbxXplorFileBuilder enterPdbxXplorFile() { return new MmCifCategoryBuilder.PdbxXplorFileBuilder(this); } public MmCifCategoryBuilder.PdbxRefineAuxFileBuilder enterPdbxRefineAuxFile() { return new MmCifCategoryBuilder.PdbxRefineAuxFileBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseRelatedBuilder enterPdbxDatabaseRelated() { return new MmCifCategoryBuilder.PdbxDatabaseRelatedBuilder(this); } public MmCifCategoryBuilder.PdbxEntityAssemblyBuilder enterPdbxEntityAssembly() { return new MmCifCategoryBuilder.PdbxEntityAssemblyBuilder(this); } public MmCifCategoryBuilder.PdbxExptlCrystalGrowCompBuilder enterPdbxExptlCrystalGrowComp() { return new MmCifCategoryBuilder.PdbxExptlCrystalGrowCompBuilder(this); } public MmCifCategoryBuilder.PdbxExptlCrystalGrowSolBuilder enterPdbxExptlCrystalGrowSol() { return new MmCifCategoryBuilder.PdbxExptlCrystalGrowSolBuilder(this); } public MmCifCategoryBuilder.PdbxExptlCrystalCryoTreatmentBuilder enterPdbxExptlCrystalCryoTreatment() { return new MmCifCategoryBuilder.PdbxExptlCrystalCryoTreatmentBuilder(this); } public MmCifCategoryBuilder.PdbxRefineTlsBuilder enterPdbxRefineTls() { return new MmCifCategoryBuilder.PdbxRefineTlsBuilder(this); } public MmCifCategoryBuilder.PdbxRefineTlsGroupBuilder enterPdbxRefineTlsGroup() { return new MmCifCategoryBuilder.PdbxRefineTlsGroupBuilder(this); } public MmCifCategoryBuilder.PdbxContactAuthorBuilder enterPdbxContactAuthor() { return new MmCifCategoryBuilder.PdbxContactAuthorBuilder(this); } public MmCifCategoryBuilder.PdbxSGProjectBuilder enterPdbxSGProject() { return new MmCifCategoryBuilder.PdbxSGProjectBuilder(this); } public MmCifCategoryBuilder.PdbxAtomSiteAnisoTlsBuilder enterPdbxAtomSiteAnisoTls() { return new MmCifCategoryBuilder.PdbxAtomSiteAnisoTlsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrDetailsBuilder enterPdbxNmrDetails() { return new MmCifCategoryBuilder.PdbxNmrDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSampleDetailsBuilder enterPdbxNmrSampleDetails() { return new MmCifCategoryBuilder.PdbxNmrSampleDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrExptlSampleBuilder enterPdbxNmrExptlSample() { return new MmCifCategoryBuilder.PdbxNmrExptlSampleBuilder(this); } public MmCifCategoryBuilder.PdbxNmrExptlSampleConditionsBuilder enterPdbxNmrExptlSampleConditions() { return new MmCifCategoryBuilder.PdbxNmrExptlSampleConditionsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSpectrometerBuilder enterPdbxNmrSpectrometer() { return new MmCifCategoryBuilder.PdbxNmrSpectrometerBuilder(this); } public MmCifCategoryBuilder.PdbxNmrExptlBuilder enterPdbxNmrExptl() { return new MmCifCategoryBuilder.PdbxNmrExptlBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSoftwareBuilder enterPdbxNmrSoftware() { return new MmCifCategoryBuilder.PdbxNmrSoftwareBuilder(this); } public MmCifCategoryBuilder.PdbxNmrConstraintsBuilder enterPdbxNmrConstraints() { return new MmCifCategoryBuilder.PdbxNmrConstraintsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrEnsembleBuilder enterPdbxNmrEnsemble() { return new MmCifCategoryBuilder.PdbxNmrEnsembleBuilder(this); } public MmCifCategoryBuilder.PdbxNmrEnsembleRmsBuilder enterPdbxNmrEnsembleRms() { return new MmCifCategoryBuilder.PdbxNmrEnsembleRmsBuilder(this); } public MmCifCategoryBuilder.PdbxNmrRepresentativeBuilder enterPdbxNmrRepresentative() { return new MmCifCategoryBuilder.PdbxNmrRepresentativeBuilder(this); } public MmCifCategoryBuilder.PdbxNmrRefineBuilder enterPdbxNmrRefine() { return new MmCifCategoryBuilder.PdbxNmrRefineBuilder(this); } public MmCifCategoryBuilder.PdbxNmrForceConstantsBuilder enterPdbxNmrForceConstants() { return new MmCifCategoryBuilder.PdbxNmrForceConstantsBuilder(this); } public MmCifCategoryBuilder.NdbStructConfNaBuilder enterNdbStructConfNa() { return new MmCifCategoryBuilder.NdbStructConfNaBuilder(this); } public MmCifCategoryBuilder.NdbStructFeatureNaBuilder enterNdbStructFeatureNa() { return new MmCifCategoryBuilder.NdbStructFeatureNaBuilder(this); } public MmCifCategoryBuilder.NdbStructNaBasePairBuilder enterNdbStructNaBasePair() { return new MmCifCategoryBuilder.NdbStructNaBasePairBuilder(this); } public MmCifCategoryBuilder.NdbStructNaBasePairStepBuilder enterNdbStructNaBasePairStep() { return new MmCifCategoryBuilder.NdbStructNaBasePairStepBuilder(this); } public MmCifCategoryBuilder.NdbOriginalNdbCoordinatesBuilder enterNdbOriginalNdbCoordinates() { return new MmCifCategoryBuilder.NdbOriginalNdbCoordinatesBuilder(this); } public MmCifCategoryBuilder.PdbxEntityNonpolyBuilder enterPdbxEntityNonpoly() { return new MmCifCategoryBuilder.PdbxEntityNonpolyBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingDmBuilder enterPdbxPhasingDm() { return new MmCifCategoryBuilder.PdbxPhasingDmBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingDmShellBuilder enterPdbxPhasingDmShell() { return new MmCifCategoryBuilder.PdbxPhasingDmShellBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingMADShellBuilder enterPdbxPhasingMADShell() { return new MmCifCategoryBuilder.PdbxPhasingMADShellBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingMADSetBuilder enterPdbxPhasingMADSet() { return new MmCifCategoryBuilder.PdbxPhasingMADSetBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingMADSetShellBuilder enterPdbxPhasingMADSetShell() { return new MmCifCategoryBuilder.PdbxPhasingMADSetShellBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingMADSetSiteBuilder enterPdbxPhasingMADSetSite() { return new MmCifCategoryBuilder.PdbxPhasingMADSetSiteBuilder(this); } public MmCifCategoryBuilder.PdbxPhasingMRBuilder enterPdbxPhasingMR() { return new MmCifCategoryBuilder.PdbxPhasingMRBuilder(this); } public MmCifCategoryBuilder.PdbxRefineComponentBuilder enterPdbxRefineComponent() { return new MmCifCategoryBuilder.PdbxRefineComponentBuilder(this); } public MmCifCategoryBuilder.PdbxEntityProdProtocolBuilder enterPdbxEntityProdProtocol() { return new MmCifCategoryBuilder.PdbxEntityProdProtocolBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenProdOtherBuilder enterPdbxEntitySrcGenProdOther() { return new MmCifCategoryBuilder.PdbxEntitySrcGenProdOtherBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenProdOtherParameterBuilder enterPdbxEntitySrcGenProdOtherParameter() { return new MmCifCategoryBuilder.PdbxEntitySrcGenProdOtherParameterBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenProdPcrBuilder enterPdbxEntitySrcGenProdPcr() { return new MmCifCategoryBuilder.PdbxEntitySrcGenProdPcrBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenProdDigestBuilder enterPdbxEntitySrcGenProdDigest() { return new MmCifCategoryBuilder.PdbxEntitySrcGenProdDigestBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenCloneBuilder enterPdbxEntitySrcGenClone() { return new MmCifCategoryBuilder.PdbxEntitySrcGenCloneBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenCloneLigationBuilder enterPdbxEntitySrcGenCloneLigation() { return new MmCifCategoryBuilder.PdbxEntitySrcGenCloneLigationBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenCloneRecombinationBuilder enterPdbxEntitySrcGenCloneRecombination() { return new MmCifCategoryBuilder.PdbxEntitySrcGenCloneRecombinationBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenExpressBuilder enterPdbxEntitySrcGenExpress() { return new MmCifCategoryBuilder.PdbxEntitySrcGenExpressBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenExpressTimepointBuilder enterPdbxEntitySrcGenExpressTimepoint() { return new MmCifCategoryBuilder.PdbxEntitySrcGenExpressTimepointBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenLysisBuilder enterPdbxEntitySrcGenLysis() { return new MmCifCategoryBuilder.PdbxEntitySrcGenLysisBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenRefoldBuilder enterPdbxEntitySrcGenRefold() { return new MmCifCategoryBuilder.PdbxEntitySrcGenRefoldBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenProteolysisBuilder enterPdbxEntitySrcGenProteolysis() { return new MmCifCategoryBuilder.PdbxEntitySrcGenProteolysisBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenChromBuilder enterPdbxEntitySrcGenChrom() { return new MmCifCategoryBuilder.PdbxEntitySrcGenChromBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenFractBuilder enterPdbxEntitySrcGenFract() { return new MmCifCategoryBuilder.PdbxEntitySrcGenFractBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenPureBuilder enterPdbxEntitySrcGenPure() { return new MmCifCategoryBuilder.PdbxEntitySrcGenPureBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenCharacterBuilder enterPdbxEntitySrcGenCharacter() { return new MmCifCategoryBuilder.PdbxEntitySrcGenCharacterBuilder(this); } public MmCifCategoryBuilder.PdbxConstructBuilder enterPdbxConstruct() { return new MmCifCategoryBuilder.PdbxConstructBuilder(this); } public MmCifCategoryBuilder.PdbxConstructFeatureBuilder enterPdbxConstructFeature() { return new MmCifCategoryBuilder.PdbxConstructFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxRobotSystemBuilder enterPdbxRobotSystem() { return new MmCifCategoryBuilder.PdbxRobotSystemBuilder(this); } public MmCifCategoryBuilder.PdbxBufferBuilder enterPdbxBuffer() { return new MmCifCategoryBuilder.PdbxBufferBuilder(this); } public MmCifCategoryBuilder.PdbxBufferComponentsBuilder enterPdbxBufferComponents() { return new MmCifCategoryBuilder.PdbxBufferComponentsBuilder(this); } public MmCifCategoryBuilder.PdbxDomainBuilder enterPdbxDomain() { return new MmCifCategoryBuilder.PdbxDomainBuilder(this); } public MmCifCategoryBuilder.PdbxDomainRangeBuilder enterPdbxDomainRange() { return new MmCifCategoryBuilder.PdbxDomainRangeBuilder(this); } public MmCifCategoryBuilder.PdbxSequenceRangeBuilder enterPdbxSequenceRange() { return new MmCifCategoryBuilder.PdbxSequenceRangeBuilder(this); } public MmCifCategoryBuilder.PdbxFeatureEntryBuilder enterPdbxFeatureEntry() { return new MmCifCategoryBuilder.PdbxFeatureEntryBuilder(this); } public MmCifCategoryBuilder.PdbxFeatureDomainBuilder enterPdbxFeatureDomain() { return new MmCifCategoryBuilder.PdbxFeatureDomainBuilder(this); } public MmCifCategoryBuilder.PdbxFeatureSequenceRangeBuilder enterPdbxFeatureSequenceRange() { return new MmCifCategoryBuilder.PdbxFeatureSequenceRangeBuilder(this); } public MmCifCategoryBuilder.PdbxFeatureAssemblyBuilder enterPdbxFeatureAssembly() { return new MmCifCategoryBuilder.PdbxFeatureAssemblyBuilder(this); } public MmCifCategoryBuilder.PdbxFeatureMonomerBuilder enterPdbxFeatureMonomer() { return new MmCifCategoryBuilder.PdbxFeatureMonomerBuilder(this); } public MmCifCategoryBuilder.PdbxExptlPdBuilder enterPdbxExptlPd() { return new MmCifCategoryBuilder.PdbxExptlPdBuilder(this); } public MmCifCategoryBuilder.PdbxReflnsTwinBuilder enterPdbxReflnsTwin() { return new MmCifCategoryBuilder.PdbxReflnsTwinBuilder(this); } public MmCifCategoryBuilder.PdbxStructInfoBuilder enterPdbxStructInfo() { return new MmCifCategoryBuilder.PdbxStructInfoBuilder(this); } public MmCifCategoryBuilder.PdbxReRefinementBuilder enterPdbxReRefinement() { return new MmCifCategoryBuilder.PdbxReRefinementBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyPropBuilder enterPdbxStructAssemblyProp() { return new MmCifCategoryBuilder.PdbxStructAssemblyPropBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqFeatureBuilder enterPdbxStructRefSeqFeature() { return new MmCifCategoryBuilder.PdbxStructRefSeqFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqFeaturePropBuilder enterPdbxStructRefSeqFeatureProp() { return new MmCifCategoryBuilder.PdbxStructRefSeqFeaturePropBuilder(this); } public MmCifCategoryBuilder.PdbxStructChemCompDiagnosticsBuilder enterPdbxStructChemCompDiagnostics() { return new MmCifCategoryBuilder.PdbxStructChemCompDiagnosticsBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompSynonymsBuilder enterPdbxChemCompSynonyms() { return new MmCifCategoryBuilder.PdbxChemCompSynonymsBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompFeatureBuilder enterPdbxChemCompFeature() { return new MmCifCategoryBuilder.PdbxChemCompFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxCoordinateModelBuilder enterPdbxCoordinateModel() { return new MmCifCategoryBuilder.PdbxCoordinateModelBuilder(this); } public MmCifCategoryBuilder.PdbxStructChemCompFeatureBuilder enterPdbxStructChemCompFeature() { return new MmCifCategoryBuilder.PdbxStructChemCompFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxDiffrnReflnsShellBuilder enterPdbxDiffrnReflnsShell() { return new MmCifCategoryBuilder.PdbxDiffrnReflnsShellBuilder(this); } public MmCifCategoryBuilder.PdbxBondDistanceLimitsBuilder enterPdbxBondDistanceLimits() { return new MmCifCategoryBuilder.PdbxBondDistanceLimitsBuilder(this); } public MmCifCategoryBuilder.PdbxSolnScatterBuilder enterPdbxSolnScatter() { return new MmCifCategoryBuilder.PdbxSolnScatterBuilder(this); } public MmCifCategoryBuilder.PdbxSolnScatterModelBuilder enterPdbxSolnScatterModel() { return new MmCifCategoryBuilder.PdbxSolnScatterModelBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompDescriptorBuilder enterPdbxChemCompDescriptor() { return new MmCifCategoryBuilder.PdbxChemCompDescriptorBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompIdentifierBuilder enterPdbxChemCompIdentifier() { return new MmCifCategoryBuilder.PdbxChemCompIdentifierBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompImportBuilder enterPdbxChemCompImport() { return new MmCifCategoryBuilder.PdbxChemCompImportBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompAtomEditBuilder enterPdbxChemCompAtomEdit() { return new MmCifCategoryBuilder.PdbxChemCompAtomEditBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompBondEditBuilder enterPdbxChemCompBondEdit() { return new MmCifCategoryBuilder.PdbxChemCompBondEditBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompAuditBuilder enterPdbxChemCompAudit() { return new MmCifCategoryBuilder.PdbxChemCompAuditBuilder(this); } public MmCifCategoryBuilder.PdbxValidateCloseContactBuilder enterPdbxValidateCloseContact() { return new MmCifCategoryBuilder.PdbxValidateCloseContactBuilder(this); } public MmCifCategoryBuilder.PdbxValidateSymmContactBuilder enterPdbxValidateSymmContact() { return new MmCifCategoryBuilder.PdbxValidateSymmContactBuilder(this); } public MmCifCategoryBuilder.PdbxValidateRmsdBondBuilder enterPdbxValidateRmsdBond() { return new MmCifCategoryBuilder.PdbxValidateRmsdBondBuilder(this); } public MmCifCategoryBuilder.PdbxValidateRmsdAngleBuilder enterPdbxValidateRmsdAngle() { return new MmCifCategoryBuilder.PdbxValidateRmsdAngleBuilder(this); } public MmCifCategoryBuilder.PdbxValidateTorsionBuilder enterPdbxValidateTorsion() { return new MmCifCategoryBuilder.PdbxValidateTorsionBuilder(this); } public MmCifCategoryBuilder.PdbxValidatePeptideOmegaBuilder enterPdbxValidatePeptideOmega() { return new MmCifCategoryBuilder.PdbxValidatePeptideOmegaBuilder(this); } public MmCifCategoryBuilder.PdbxValidateChiralBuilder enterPdbxValidateChiral() { return new MmCifCategoryBuilder.PdbxValidateChiralBuilder(this); } public MmCifCategoryBuilder.PdbxValidatePlanesBuilder enterPdbxValidatePlanes() { return new MmCifCategoryBuilder.PdbxValidatePlanesBuilder(this); } public MmCifCategoryBuilder.PdbxValidatePlanesAtomBuilder enterPdbxValidatePlanesAtom() { return new MmCifCategoryBuilder.PdbxValidatePlanesAtomBuilder(this); } public MmCifCategoryBuilder.PdbxValidateMainChainPlaneBuilder enterPdbxValidateMainChainPlane() { return new MmCifCategoryBuilder.PdbxValidateMainChainPlaneBuilder(this); } public MmCifCategoryBuilder.PdbxStructConnAngleBuilder enterPdbxStructConnAngle() { return new MmCifCategoryBuilder.PdbxStructConnAngleBuilder(this); } public MmCifCategoryBuilder.PdbxUnobsOrZeroOccResiduesBuilder enterPdbxUnobsOrZeroOccResidues() { return new MmCifCategoryBuilder.PdbxUnobsOrZeroOccResiduesBuilder(this); } public MmCifCategoryBuilder.PdbxUnobsOrZeroOccAtomsBuilder enterPdbxUnobsOrZeroOccAtoms() { return new MmCifCategoryBuilder.PdbxUnobsOrZeroOccAtomsBuilder(this); } public MmCifCategoryBuilder.PdbxEntryDetailsBuilder enterPdbxEntryDetails() { return new MmCifCategoryBuilder.PdbxEntryDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxStructModResidueBuilder enterPdbxStructModResidue() { return new MmCifCategoryBuilder.PdbxStructModResidueBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqInsertionBuilder enterPdbxStructRefSeqInsertion() { return new MmCifCategoryBuilder.PdbxStructRefSeqInsertionBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqDeletionBuilder enterPdbxStructRefSeqDeletion() { return new MmCifCategoryBuilder.PdbxStructRefSeqDeletionBuilder(this); } public MmCifCategoryBuilder.PdbxRemediationAtomSiteMappingBuilder enterPdbxRemediationAtomSiteMapping() { return new MmCifCategoryBuilder.PdbxRemediationAtomSiteMappingBuilder(this); } public MmCifCategoryBuilder.PdbxValidatePolymerLinkageBuilder enterPdbxValidatePolymerLinkage() { return new MmCifCategoryBuilder.PdbxValidatePolymerLinkageBuilder(this); } public MmCifCategoryBuilder.PdbxHelicalSymmetryBuilder enterPdbxHelicalSymmetry() { return new MmCifCategoryBuilder.PdbxHelicalSymmetryBuilder(this); } public MmCifCategoryBuilder.PdbxPointSymmetryBuilder enterPdbxPointSymmetry() { return new MmCifCategoryBuilder.PdbxPointSymmetryBuilder(this); } public MmCifCategoryBuilder.PdbxStructEntityInstBuilder enterPdbxStructEntityInst() { return new MmCifCategoryBuilder.PdbxStructEntityInstBuilder(this); } public MmCifCategoryBuilder.PdbxStructOperListBuilder enterPdbxStructOperList() { return new MmCifCategoryBuilder.PdbxStructOperListBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyBuilder enterPdbxStructAssembly() { return new MmCifCategoryBuilder.PdbxStructAssemblyBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyGenBuilder enterPdbxStructAssemblyGen() { return new MmCifCategoryBuilder.PdbxStructAssemblyGenBuilder(this); } public MmCifCategoryBuilder.PdbxStructAsymGenBuilder enterPdbxStructAsymGen() { return new MmCifCategoryBuilder.PdbxStructAsymGenBuilder(this); } public MmCifCategoryBuilder.PdbxStructMsymGenBuilder enterPdbxStructMsymGen() { return new MmCifCategoryBuilder.PdbxStructMsymGenBuilder(this); } public MmCifCategoryBuilder.PdbxStructLegacyOperListBuilder enterPdbxStructLegacyOperList() { return new MmCifCategoryBuilder.PdbxStructLegacyOperListBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompAtomFeatureBuilder enterPdbxChemCompAtomFeature() { return new MmCifCategoryBuilder.PdbxChemCompAtomFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeFamilyBuilder enterPdbxReferenceMoleculeFamily() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeFamilyBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeListBuilder enterPdbxReferenceMoleculeList() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeListBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeBuilder enterPdbxReferenceMolecule() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityListBuilder enterPdbxReferenceEntityList() { return new MmCifCategoryBuilder.PdbxReferenceEntityListBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityNonpolyBuilder enterPdbxReferenceEntityNonpoly() { return new MmCifCategoryBuilder.PdbxReferenceEntityNonpolyBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityLinkBuilder enterPdbxReferenceEntityLink() { return new MmCifCategoryBuilder.PdbxReferenceEntityLinkBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityPolyLinkBuilder enterPdbxReferenceEntityPolyLink() { return new MmCifCategoryBuilder.PdbxReferenceEntityPolyLinkBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityPolyBuilder enterPdbxReferenceEntityPoly() { return new MmCifCategoryBuilder.PdbxReferenceEntityPolyBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntityPolySeqBuilder enterPdbxReferenceEntityPolySeq() { return new MmCifCategoryBuilder.PdbxReferenceEntityPolySeqBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntitySequenceBuilder enterPdbxReferenceEntitySequence() { return new MmCifCategoryBuilder.PdbxReferenceEntitySequenceBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntitySrcNatBuilder enterPdbxReferenceEntitySrcNat() { return new MmCifCategoryBuilder.PdbxReferenceEntitySrcNatBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeDetailsBuilder enterPdbxReferenceMoleculeDetails() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeSynonymsBuilder enterPdbxReferenceMoleculeSynonyms() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeSynonymsBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceEntitySubcomponentsBuilder enterPdbxReferenceEntitySubcomponents() { return new MmCifCategoryBuilder.PdbxReferenceEntitySubcomponentsBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeAnnotationBuilder enterPdbxReferenceMoleculeAnnotation() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeAnnotationBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeFeaturesBuilder enterPdbxReferenceMoleculeFeatures() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeFeaturesBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceMoleculeRelatedStructuresBuilder enterPdbxReferenceMoleculeRelatedStructures() { return new MmCifCategoryBuilder.PdbxReferenceMoleculeRelatedStructuresBuilder(this); } public MmCifCategoryBuilder.PdbxStructGroupListBuilder enterPdbxStructGroupList() { return new MmCifCategoryBuilder.PdbxStructGroupListBuilder(this); } public MmCifCategoryBuilder.PdbxStructGroupComponentsBuilder enterPdbxStructGroupComponents() { return new MmCifCategoryBuilder.PdbxStructGroupComponentsBuilder(this); } public MmCifCategoryBuilder.PdbxStructGroupComponentRangeBuilder enterPdbxStructGroupComponentRange() { return new MmCifCategoryBuilder.PdbxStructGroupComponentRangeBuilder(this); } public MmCifCategoryBuilder.PdbxPrdAuditBuilder enterPdbxPrdAudit() { return new MmCifCategoryBuilder.PdbxPrdAuditBuilder(this); } public MmCifCategoryBuilder.PdbxFamilyPrdAuditBuilder enterPdbxFamilyPrdAudit() { return new MmCifCategoryBuilder.PdbxFamilyPrdAuditBuilder(this); } public MmCifCategoryBuilder.PdbxMoleculeBuilder enterPdbxMolecule() { return new MmCifCategoryBuilder.PdbxMoleculeBuilder(this); } public MmCifCategoryBuilder.PdbxMoleculeFeaturesBuilder enterPdbxMoleculeFeatures() { return new MmCifCategoryBuilder.PdbxMoleculeFeaturesBuilder(this); } public MmCifCategoryBuilder.PdbxFamilyGroupIndexBuilder enterPdbxFamilyGroupIndex() { return new MmCifCategoryBuilder.PdbxFamilyGroupIndexBuilder(this); } public MmCifCategoryBuilder.PdbxDistantSolventAtomsBuilder enterPdbxDistantSolventAtoms() { return new MmCifCategoryBuilder.PdbxDistantSolventAtomsBuilder(this); } public MmCifCategoryBuilder.PdbxStructSpecialSymmetryBuilder enterPdbxStructSpecialSymmetry() { return new MmCifCategoryBuilder.PdbxStructSpecialSymmetryBuilder(this); } public MmCifCategoryBuilder.PdbxReferencePublicationListBuilder enterPdbxReferencePublicationList() { return new MmCifCategoryBuilder.PdbxReferencePublicationListBuilder(this); } public MmCifCategoryBuilder.PdbxNmrAssignedChemShiftListBuilder enterPdbxNmrAssignedChemShiftList() { return new MmCifCategoryBuilder.PdbxNmrAssignedChemShiftListBuilder(this); } public MmCifCategoryBuilder.PdbxNmrChemShiftExperimentBuilder enterPdbxNmrChemShiftExperiment() { return new MmCifCategoryBuilder.PdbxNmrChemShiftExperimentBuilder(this); } public MmCifCategoryBuilder.PdbxNmrChemShiftRefBuilder enterPdbxNmrChemShiftRef() { return new MmCifCategoryBuilder.PdbxNmrChemShiftRefBuilder(this); } public MmCifCategoryBuilder.PdbxNmrChemShiftReferenceBuilder enterPdbxNmrChemShiftReference() { return new MmCifCategoryBuilder.PdbxNmrChemShiftReferenceBuilder(this); } public MmCifCategoryBuilder.PdbxNmrChemShiftSoftwareBuilder enterPdbxNmrChemShiftSoftware() { return new MmCifCategoryBuilder.PdbxNmrChemShiftSoftwareBuilder(this); } public MmCifCategoryBuilder.PdbxNmrConstraintFileBuilder enterPdbxNmrConstraintFile() { return new MmCifCategoryBuilder.PdbxNmrConstraintFileBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSoftwareTaskBuilder enterPdbxNmrSoftwareTask() { return new MmCifCategoryBuilder.PdbxNmrSoftwareTaskBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSpectralDimBuilder enterPdbxNmrSpectralDim() { return new MmCifCategoryBuilder.PdbxNmrSpectralDimBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSpectralPeakListBuilder enterPdbxNmrSpectralPeakList() { return new MmCifCategoryBuilder.PdbxNmrSpectralPeakListBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSpectralPeakSoftwareBuilder enterPdbxNmrSpectralPeakSoftware() { return new MmCifCategoryBuilder.PdbxNmrSpectralPeakSoftwareBuilder(this); } public MmCifCategoryBuilder.PdbxNmrSystematicChemShiftOffsetBuilder enterPdbxNmrSystematicChemShiftOffset() { return new MmCifCategoryBuilder.PdbxNmrSystematicChemShiftOffsetBuilder(this); } public MmCifCategoryBuilder.PdbxNmrUploadBuilder enterPdbxNmrUpload() { return new MmCifCategoryBuilder.PdbxNmrUploadBuilder(this); } public MmCifCategoryBuilder.PdbxAuditSupportBuilder enterPdbxAuditSupport() { return new MmCifCategoryBuilder.PdbxAuditSupportBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompSubcomponentStructConnBuilder enterPdbxChemCompSubcomponentStructConn() { return new MmCifCategoryBuilder.PdbxChemCompSubcomponentStructConnBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompSubcomponentEntityListBuilder enterPdbxChemCompSubcomponentEntityList() { return new MmCifCategoryBuilder.PdbxChemCompSubcomponentEntityListBuilder(this); } public MmCifCategoryBuilder.EntitySrcNatBuilder enterEntitySrcNat() { return new MmCifCategoryBuilder.EntitySrcNatBuilder(this); } public MmCifCategoryBuilder.EntitySrcGenBuilder enterEntitySrcGen() { return new MmCifCategoryBuilder.EntitySrcGenBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcSynBuilder enterPdbxEntitySrcSyn() { return new MmCifCategoryBuilder.PdbxEntitySrcSynBuilder(this); } public MmCifCategoryBuilder.PdbxEntityPolyCompLinkListBuilder enterPdbxEntityPolyCompLinkList() { return new MmCifCategoryBuilder.PdbxEntityPolyCompLinkListBuilder(this); } public MmCifCategoryBuilder.PdbxLinkedEntityBuilder enterPdbxLinkedEntity() { return new MmCifCategoryBuilder.PdbxLinkedEntityBuilder(this); } public MmCifCategoryBuilder.PdbxLinkedEntityInstanceListBuilder enterPdbxLinkedEntityInstanceList() { return new MmCifCategoryBuilder.PdbxLinkedEntityInstanceListBuilder(this); } public MmCifCategoryBuilder.PdbxLinkedEntityListBuilder enterPdbxLinkedEntityList() { return new MmCifCategoryBuilder.PdbxLinkedEntityListBuilder(this); } public MmCifCategoryBuilder.PdbxLinkedEntityLinkListBuilder enterPdbxLinkedEntityLinkList() { return new MmCifCategoryBuilder.PdbxLinkedEntityLinkListBuilder(this); } public MmCifCategoryBuilder.PdbxEntityBranchDescriptorBuilder enterPdbxEntityBranchDescriptor() { return new MmCifCategoryBuilder.PdbxEntityBranchDescriptorBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceLinkedEntityBuilder enterPdbxReferenceLinkedEntity() { return new MmCifCategoryBuilder.PdbxReferenceLinkedEntityBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceLinkedEntityCompListBuilder enterPdbxReferenceLinkedEntityCompList() { return new MmCifCategoryBuilder.PdbxReferenceLinkedEntityCompListBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceLinkedEntityCompLinkBuilder enterPdbxReferenceLinkedEntityCompLink() { return new MmCifCategoryBuilder.PdbxReferenceLinkedEntityCompLinkBuilder(this); } public MmCifCategoryBuilder.PdbxReferenceLinkedEntityLinkBuilder enterPdbxReferenceLinkedEntityLink() { return new MmCifCategoryBuilder.PdbxReferenceLinkedEntityLinkBuilder(this); } public MmCifCategoryBuilder.PdbxRelatedExpDataSetBuilder enterPdbxRelatedExpDataSet() { return new MmCifCategoryBuilder.PdbxRelatedExpDataSetBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseStatusHistoryBuilder enterPdbxDatabaseStatusHistory() { return new MmCifCategoryBuilder.PdbxDatabaseStatusHistoryBuilder(this); } public MmCifCategoryBuilder.EmAssemblyBuilder enterEmAssembly() { return new MmCifCategoryBuilder.EmAssemblyBuilder(this); } public MmCifCategoryBuilder.EmEntityAssemblyBuilder enterEmEntityAssembly() { return new MmCifCategoryBuilder.EmEntityAssemblyBuilder(this); } public MmCifCategoryBuilder.EmVirusEntityBuilder enterEmVirusEntity() { return new MmCifCategoryBuilder.EmVirusEntityBuilder(this); } public MmCifCategoryBuilder.EmSamplePreparationBuilder enterEmSamplePreparation() { return new MmCifCategoryBuilder.EmSamplePreparationBuilder(this); } public MmCifCategoryBuilder.EmSampleSupportBuilder enterEmSampleSupport() { return new MmCifCategoryBuilder.EmSampleSupportBuilder(this); } public MmCifCategoryBuilder.EmBufferBuilder enterEmBuffer() { return new MmCifCategoryBuilder.EmBufferBuilder(this); } public MmCifCategoryBuilder.EmVitrificationBuilder enterEmVitrification() { return new MmCifCategoryBuilder.EmVitrificationBuilder(this); } public MmCifCategoryBuilder.EmImagingBuilder enterEmImaging() { return new MmCifCategoryBuilder.EmImagingBuilder(this); } public MmCifCategoryBuilder.EmDetectorBuilder enterEmDetector() { return new MmCifCategoryBuilder.EmDetectorBuilder(this); } public MmCifCategoryBuilder.EmImageScansBuilder enterEmImageScans() { return new MmCifCategoryBuilder.EmImageScansBuilder(this); } public MmCifCategoryBuilder.Em2dProjectionSelectionBuilder enterEm2dProjectionSelection() { return new MmCifCategoryBuilder.Em2dProjectionSelectionBuilder(this); } public MmCifCategoryBuilder.Em3dReconstructionBuilder enterEm3dReconstruction() { return new MmCifCategoryBuilder.Em3dReconstructionBuilder(this); } public MmCifCategoryBuilder.Em3dFittingBuilder enterEm3dFitting() { return new MmCifCategoryBuilder.Em3dFittingBuilder(this); } public MmCifCategoryBuilder.Em3dFittingListBuilder enterEm3dFittingList() { return new MmCifCategoryBuilder.Em3dFittingListBuilder(this); } public MmCifCategoryBuilder.EmHelicalEntityBuilder enterEmHelicalEntity() { return new MmCifCategoryBuilder.EmHelicalEntityBuilder(this); } public MmCifCategoryBuilder.EmExperimentBuilder enterEmExperiment() { return new MmCifCategoryBuilder.EmExperimentBuilder(this); } public MmCifCategoryBuilder.EmSingleParticleEntityBuilder enterEmSingleParticleEntity() { return new MmCifCategoryBuilder.EmSingleParticleEntityBuilder(this); } public MmCifCategoryBuilder.EmAdminBuilder enterEmAdmin() { return new MmCifCategoryBuilder.EmAdminBuilder(this); } public MmCifCategoryBuilder.EmAuthorListBuilder enterEmAuthorList() { return new MmCifCategoryBuilder.EmAuthorListBuilder(this); } public MmCifCategoryBuilder.EmDbReferenceBuilder enterEmDbReference() { return new MmCifCategoryBuilder.EmDbReferenceBuilder(this); } public MmCifCategoryBuilder.EmDbReferenceAuxiliaryBuilder enterEmDbReferenceAuxiliary() { return new MmCifCategoryBuilder.EmDbReferenceAuxiliaryBuilder(this); } public MmCifCategoryBuilder.EmDepuiBuilder enterEmDepui() { return new MmCifCategoryBuilder.EmDepuiBuilder(this); } public MmCifCategoryBuilder.EmObsoleteBuilder enterEmObsolete() { return new MmCifCategoryBuilder.EmObsoleteBuilder(this); } public MmCifCategoryBuilder.EmSupersedeBuilder enterEmSupersede() { return new MmCifCategoryBuilder.EmSupersedeBuilder(this); } public MmCifCategoryBuilder.EmEntityAssemblyMolwtBuilder enterEmEntityAssemblyMolwt() { return new MmCifCategoryBuilder.EmEntityAssemblyMolwtBuilder(this); } public MmCifCategoryBuilder.EmEntityAssemblyNaturalsourceBuilder enterEmEntityAssemblyNaturalsource() { return new MmCifCategoryBuilder.EmEntityAssemblyNaturalsourceBuilder(this); } public MmCifCategoryBuilder.EmEntityAssemblySyntheticBuilder enterEmEntityAssemblySynthetic() { return new MmCifCategoryBuilder.EmEntityAssemblySyntheticBuilder(this); } public MmCifCategoryBuilder.EmEntityAssemblyRecombinantBuilder enterEmEntityAssemblyRecombinant() { return new MmCifCategoryBuilder.EmEntityAssemblyRecombinantBuilder(this); } public MmCifCategoryBuilder.EmVirusNaturalHostBuilder enterEmVirusNaturalHost() { return new MmCifCategoryBuilder.EmVirusNaturalHostBuilder(this); } public MmCifCategoryBuilder.EmVirusSyntheticBuilder enterEmVirusSynthetic() { return new MmCifCategoryBuilder.EmVirusSyntheticBuilder(this); } public MmCifCategoryBuilder.EmVirusShellBuilder enterEmVirusShell() { return new MmCifCategoryBuilder.EmVirusShellBuilder(this); } public MmCifCategoryBuilder.EmSpecimenBuilder enterEmSpecimen() { return new MmCifCategoryBuilder.EmSpecimenBuilder(this); } public MmCifCategoryBuilder.EmEmbeddingBuilder enterEmEmbedding() { return new MmCifCategoryBuilder.EmEmbeddingBuilder(this); } public MmCifCategoryBuilder.EmFiducialMarkersBuilder enterEmFiducialMarkers() { return new MmCifCategoryBuilder.EmFiducialMarkersBuilder(this); } public MmCifCategoryBuilder.EmFocusedIonBeamBuilder enterEmFocusedIonBeam() { return new MmCifCategoryBuilder.EmFocusedIonBeamBuilder(this); } public MmCifCategoryBuilder.EmGridPretreatmentBuilder enterEmGridPretreatment() { return new MmCifCategoryBuilder.EmGridPretreatmentBuilder(this); } public MmCifCategoryBuilder.EmUltramicrotomyBuilder enterEmUltramicrotomy() { return new MmCifCategoryBuilder.EmUltramicrotomyBuilder(this); } public MmCifCategoryBuilder.EmHighPressureFreezingBuilder enterEmHighPressureFreezing() { return new MmCifCategoryBuilder.EmHighPressureFreezingBuilder(this); } public MmCifCategoryBuilder.EmShadowingBuilder enterEmShadowing() { return new MmCifCategoryBuilder.EmShadowingBuilder(this); } public MmCifCategoryBuilder.EmTomographySpecimenBuilder enterEmTomographySpecimen() { return new MmCifCategoryBuilder.EmTomographySpecimenBuilder(this); } public MmCifCategoryBuilder.EmCrystalFormationBuilder enterEmCrystalFormation() { return new MmCifCategoryBuilder.EmCrystalFormationBuilder(this); } public MmCifCategoryBuilder.EmStainingBuilder enterEmStaining() { return new MmCifCategoryBuilder.EmStainingBuilder(this); } public MmCifCategoryBuilder.EmSupportFilmBuilder enterEmSupportFilm() { return new MmCifCategoryBuilder.EmSupportFilmBuilder(this); } public MmCifCategoryBuilder.EmBufferComponentBuilder enterEmBufferComponent() { return new MmCifCategoryBuilder.EmBufferComponentBuilder(this); } public MmCifCategoryBuilder.EmDiffractionBuilder enterEmDiffraction() { return new MmCifCategoryBuilder.EmDiffractionBuilder(this); } public MmCifCategoryBuilder.EmDiffractionShellBuilder enterEmDiffractionShell() { return new MmCifCategoryBuilder.EmDiffractionShellBuilder(this); } public MmCifCategoryBuilder.EmDiffractionStatsBuilder enterEmDiffractionStats() { return new MmCifCategoryBuilder.EmDiffractionStatsBuilder(this); } public MmCifCategoryBuilder.EmTomographyBuilder enterEmTomography() { return new MmCifCategoryBuilder.EmTomographyBuilder(this); } public MmCifCategoryBuilder.EmImageRecordingBuilder enterEmImageRecording() { return new MmCifCategoryBuilder.EmImageRecordingBuilder(this); } public MmCifCategoryBuilder.EmImagingOpticsBuilder enterEmImagingOptics() { return new MmCifCategoryBuilder.EmImagingOpticsBuilder(this); } public MmCifCategoryBuilder.EmFinalClassificationBuilder enterEmFinalClassification() { return new MmCifCategoryBuilder.EmFinalClassificationBuilder(this); } public MmCifCategoryBuilder.EmStartModelBuilder enterEmStartModel() { return new MmCifCategoryBuilder.EmStartModelBuilder(this); } public MmCifCategoryBuilder.EmSoftwareBuilder enterEmSoftware() { return new MmCifCategoryBuilder.EmSoftwareBuilder(this); } public MmCifCategoryBuilder.EmEulerAngleAssignmentBuilder enterEmEulerAngleAssignment() { return new MmCifCategoryBuilder.EmEulerAngleAssignmentBuilder(this); } public MmCifCategoryBuilder.EmCtfCorrectionBuilder enterEmCtfCorrection() { return new MmCifCategoryBuilder.EmCtfCorrectionBuilder(this); } public MmCifCategoryBuilder.EmVolumeSelectionBuilder enterEmVolumeSelection() { return new MmCifCategoryBuilder.EmVolumeSelectionBuilder(this); } public MmCifCategoryBuilder.Em3dCrystalEntityBuilder enterEm3dCrystalEntity() { return new MmCifCategoryBuilder.Em3dCrystalEntityBuilder(this); } public MmCifCategoryBuilder.Em2dCrystalEntityBuilder enterEm2dCrystalEntity() { return new MmCifCategoryBuilder.Em2dCrystalEntityBuilder(this); } public MmCifCategoryBuilder.EmImageProcessingBuilder enterEmImageProcessing() { return new MmCifCategoryBuilder.EmImageProcessingBuilder(this); } public MmCifCategoryBuilder.EmParticleSelectionBuilder enterEmParticleSelection() { return new MmCifCategoryBuilder.EmParticleSelectionBuilder(this); } public MmCifCategoryBuilder.EmMapBuilder enterEmMap() { return new MmCifCategoryBuilder.EmMapBuilder(this); } public MmCifCategoryBuilder.EmFscCurveBuilder enterEmFscCurve() { return new MmCifCategoryBuilder.EmFscCurveBuilder(this); } public MmCifCategoryBuilder.EmInterpretFigureBuilder enterEmInterpretFigure() { return new MmCifCategoryBuilder.EmInterpretFigureBuilder(this); } public MmCifCategoryBuilder.EmLayerLinesBuilder enterEmLayerLines() { return new MmCifCategoryBuilder.EmLayerLinesBuilder(this); } public MmCifCategoryBuilder.EmStructureFactorsBuilder enterEmStructureFactors() { return new MmCifCategoryBuilder.EmStructureFactorsBuilder(this); } public MmCifCategoryBuilder.EmDepositorInfoBuilder enterEmDepositorInfo() { return new MmCifCategoryBuilder.EmDepositorInfoBuilder(this); } public MmCifCategoryBuilder.EmMapDepositorInfoBuilder enterEmMapDepositorInfo() { return new MmCifCategoryBuilder.EmMapDepositorInfoBuilder(this); } public MmCifCategoryBuilder.EmMaskDepositorInfoBuilder enterEmMaskDepositorInfo() { return new MmCifCategoryBuilder.EmMaskDepositorInfoBuilder(this); } public MmCifCategoryBuilder.EmFigureDepositorInfoBuilder enterEmFigureDepositorInfo() { return new MmCifCategoryBuilder.EmFigureDepositorInfoBuilder(this); } public MmCifCategoryBuilder.EmLayerLinesDepositorInfoBuilder enterEmLayerLinesDepositorInfo() { return new MmCifCategoryBuilder.EmLayerLinesDepositorInfoBuilder(this); } public MmCifCategoryBuilder.EmStructureFactorsDepositorInfoBuilder enterEmStructureFactorsDepositorInfo() { return new MmCifCategoryBuilder.EmStructureFactorsDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxSeqMapDepositorInfoBuilder enterPdbxSeqMapDepositorInfo() { return new MmCifCategoryBuilder.PdbxSeqMapDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompDepositorInfoBuilder enterPdbxChemCompDepositorInfo() { return new MmCifCategoryBuilder.PdbxChemCompDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqDepositorInfoBuilder enterPdbxStructRefSeqDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructRefSeqDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructRefSeqDifDepositorInfoBuilder enterPdbxStructRefSeqDifDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructRefSeqDifDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyPropDepositorInfoBuilder enterPdbxStructAssemblyPropDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructAssemblyPropDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyDepositorInfoBuilder enterPdbxStructAssemblyDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructAssemblyDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyGenDepositorInfoBuilder enterPdbxStructAssemblyGenDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructAssemblyGenDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructOperListDepositorInfoBuilder enterPdbxStructOperListDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructOperListDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxPointSymmetryDepositorInfoBuilder enterPdbxPointSymmetryDepositorInfo() { return new MmCifCategoryBuilder.PdbxPointSymmetryDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxHelicalSymmetryDepositorInfoBuilder enterPdbxHelicalSymmetryDepositorInfo() { return new MmCifCategoryBuilder.PdbxHelicalSymmetryDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyAuthEvidenceDepositorInfoBuilder enterPdbxStructAssemblyAuthEvidenceDepositorInfo() { return new MmCifCategoryBuilder.PdbxStructAssemblyAuthEvidenceDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxSolventAtomSiteMappingBuilder enterPdbxSolventAtomSiteMapping() { return new MmCifCategoryBuilder.PdbxSolventAtomSiteMappingBuilder(this); } public MmCifCategoryBuilder.PdbxMoleculeFeaturesDepositorInfoBuilder enterPdbxMoleculeFeaturesDepositorInfo() { return new MmCifCategoryBuilder.PdbxMoleculeFeaturesDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompInstanceDepositorInfoBuilder enterPdbxChemCompInstanceDepositorInfo() { return new MmCifCategoryBuilder.PdbxChemCompInstanceDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiStatusFlagsBuilder enterPdbxDepuiStatusFlags() { return new MmCifCategoryBuilder.PdbxDepuiStatusFlagsBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiUploadBuilder enterPdbxDepuiUpload() { return new MmCifCategoryBuilder.PdbxDepuiUploadBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiValidationStatusFlagsBuilder enterPdbxDepuiValidationStatusFlags() { return new MmCifCategoryBuilder.PdbxDepuiValidationStatusFlagsBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompUploadDepositorInfoBuilder enterPdbxChemCompUploadDepositorInfo() { return new MmCifCategoryBuilder.PdbxChemCompUploadDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiEntityStatusFlagsBuilder enterPdbxDepuiEntityStatusFlags() { return new MmCifCategoryBuilder.PdbxDepuiEntityStatusFlagsBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiEntityFeaturesBuilder enterPdbxDepuiEntityFeatures() { return new MmCifCategoryBuilder.PdbxDepuiEntityFeaturesBuilder(this); } public MmCifCategoryBuilder.PdbxDepositionMessageInfoBuilder enterPdbxDepositionMessageInfo() { return new MmCifCategoryBuilder.PdbxDepositionMessageInfoBuilder(this); } public MmCifCategoryBuilder.PdbxDepositionMessageFileReferenceBuilder enterPdbxDepositionMessageFileReference() { return new MmCifCategoryBuilder.PdbxDepositionMessageFileReferenceBuilder(this); } public MmCifCategoryBuilder.PdbxDepuiEntryDetailsBuilder enterPdbxDepuiEntryDetails() { return new MmCifCategoryBuilder.PdbxDepuiEntryDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxDataProcessingStatusBuilder enterPdbxDataProcessingStatus() { return new MmCifCategoryBuilder.PdbxDataProcessingStatusBuilder(this); } public MmCifCategoryBuilder.PdbxEntityInstanceFeatureBuilder enterPdbxEntityInstanceFeature() { return new MmCifCategoryBuilder.PdbxEntityInstanceFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxEntitySrcGenDepositorInfoBuilder enterPdbxEntitySrcGenDepositorInfo() { return new MmCifCategoryBuilder.PdbxEntitySrcGenDepositorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelBuilder enterPdbxChemCompModel() { return new MmCifCategoryBuilder.PdbxChemCompModelBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelAtomBuilder enterPdbxChemCompModelAtom() { return new MmCifCategoryBuilder.PdbxChemCompModelAtomBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelBondBuilder enterPdbxChemCompModelBond() { return new MmCifCategoryBuilder.PdbxChemCompModelBondBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelFeatureBuilder enterPdbxChemCompModelFeature() { return new MmCifCategoryBuilder.PdbxChemCompModelFeatureBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelDescriptorBuilder enterPdbxChemCompModelDescriptor() { return new MmCifCategoryBuilder.PdbxChemCompModelDescriptorBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelAuditBuilder enterPdbxChemCompModelAudit() { return new MmCifCategoryBuilder.PdbxChemCompModelAuditBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompModelReferenceBuilder enterPdbxChemCompModelReference() { return new MmCifCategoryBuilder.PdbxChemCompModelReferenceBuilder(this); } public MmCifCategoryBuilder.PdbxViewCategoryGroupBuilder enterPdbxViewCategoryGroup() { return new MmCifCategoryBuilder.PdbxViewCategoryGroupBuilder(this); } public MmCifCategoryBuilder.PdbxViewCategoryBuilder enterPdbxViewCategory() { return new MmCifCategoryBuilder.PdbxViewCategoryBuilder(this); } public MmCifCategoryBuilder.PdbxViewItemBuilder enterPdbxViewItem() { return new MmCifCategoryBuilder.PdbxViewItemBuilder(this); } public MmCifCategoryBuilder.PdbxCoordBuilder enterPdbxCoord() { return new MmCifCategoryBuilder.PdbxCoordBuilder(this); } public MmCifCategoryBuilder.PdbxConnectBuilder enterPdbxConnect() { return new MmCifCategoryBuilder.PdbxConnectBuilder(this); } public MmCifCategoryBuilder.PdbxConnectTypeBuilder enterPdbxConnectType() { return new MmCifCategoryBuilder.PdbxConnectTypeBuilder(this); } public MmCifCategoryBuilder.PdbxConnectModificationBuilder enterPdbxConnectModification() { return new MmCifCategoryBuilder.PdbxConnectModificationBuilder(this); } public MmCifCategoryBuilder.PdbxConnectAtomBuilder enterPdbxConnectAtom() { return new MmCifCategoryBuilder.PdbxConnectAtomBuilder(this); } public MmCifCategoryBuilder.PdbxDatabasePDBMasterBuilder enterPdbxDatabasePDBMaster() { return new MmCifCategoryBuilder.PdbxDatabasePDBMasterBuilder(this); } public MmCifCategoryBuilder.PdbxDatabasePdbOmitBuilder enterPdbxDatabasePdbOmit() { return new MmCifCategoryBuilder.PdbxDatabasePdbOmitBuilder(this); } public MmCifCategoryBuilder.PdbxDbrefBuilder enterPdbxDbref() { return new MmCifCategoryBuilder.PdbxDbrefBuilder(this); } public MmCifCategoryBuilder.PdbxDrugInfoBuilder enterPdbxDrugInfo() { return new MmCifCategoryBuilder.PdbxDrugInfoBuilder(this); } public MmCifCategoryBuilder.PdbxInhibitorInfoBuilder enterPdbxInhibitorInfo() { return new MmCifCategoryBuilder.PdbxInhibitorInfoBuilder(this); } public MmCifCategoryBuilder.PdbxIonInfoBuilder enterPdbxIonInfo() { return new MmCifCategoryBuilder.PdbxIonInfoBuilder(this); } public MmCifCategoryBuilder.PdbxHybridBuilder enterPdbxHybrid() { return new MmCifCategoryBuilder.PdbxHybridBuilder(this); } public MmCifCategoryBuilder.PdbxNaStrandInfoBuilder enterPdbxNaStrandInfo() { return new MmCifCategoryBuilder.PdbxNaStrandInfoBuilder(this); } public MmCifCategoryBuilder.PdbxNonstandardListBuilder enterPdbxNonstandardList() { return new MmCifCategoryBuilder.PdbxNonstandardListBuilder(this); } public MmCifCategoryBuilder.PdbxPdbCompndBuilder enterPdbxPdbCompnd() { return new MmCifCategoryBuilder.PdbxPdbCompndBuilder(this); } public MmCifCategoryBuilder.PdbxPdbSourceBuilder enterPdbxPdbSource() { return new MmCifCategoryBuilder.PdbxPdbSourceBuilder(this); } public MmCifCategoryBuilder.PdbxProteinInfoBuilder enterPdbxProteinInfo() { return new MmCifCategoryBuilder.PdbxProteinInfoBuilder(this); } public MmCifCategoryBuilder.PdbxSolventInfoBuilder enterPdbxSolventInfo() { return new MmCifCategoryBuilder.PdbxSolventInfoBuilder(this); } public MmCifCategoryBuilder.PdbxSourceBuilder enterPdbxSource() { return new MmCifCategoryBuilder.PdbxSourceBuilder(this); } public MmCifCategoryBuilder.PdbxStructBiolFuncBuilder enterPdbxStructBiolFunc() { return new MmCifCategoryBuilder.PdbxStructBiolFuncBuilder(this); } public MmCifCategoryBuilder.PdbxStructPackGenBuilder enterPdbxStructPackGen() { return new MmCifCategoryBuilder.PdbxStructPackGenBuilder(this); } public MmCifCategoryBuilder.PdbxTrnaInfoBuilder enterPdbxTrnaInfo() { return new MmCifCategoryBuilder.PdbxTrnaInfoBuilder(this); } public MmCifCategoryBuilder.PdbxUnpairBuilder enterPdbxUnpair() { return new MmCifCategoryBuilder.PdbxUnpairBuilder(this); } public MmCifCategoryBuilder.PdbxRefineLsRestrNcsBuilder enterPdbxRefineLsRestrNcs() { return new MmCifCategoryBuilder.PdbxRefineLsRestrNcsBuilder(this); } public MmCifCategoryBuilder.PdbxStructNcsVirusGenBuilder enterPdbxStructNcsVirusGen() { return new MmCifCategoryBuilder.PdbxStructNcsVirusGenBuilder(this); } public MmCifCategoryBuilder.PdbxSequenceAnnotationBuilder enterPdbxSequenceAnnotation() { return new MmCifCategoryBuilder.PdbxSequenceAnnotationBuilder(this); } public MmCifCategoryBuilder.PdbxPostProcessDetailsBuilder enterPdbxPostProcessDetails() { return new MmCifCategoryBuilder.PdbxPostProcessDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxPostProcessStatusBuilder enterPdbxPostProcessStatus() { return new MmCifCategoryBuilder.PdbxPostProcessStatusBuilder(this); } public MmCifCategoryBuilder.PdbxStructLinkBuilder enterPdbxStructLink() { return new MmCifCategoryBuilder.PdbxStructLinkBuilder(this); } public MmCifCategoryBuilder.PdbxMissingResidueListBuilder enterPdbxMissingResidueList() { return new MmCifCategoryBuilder.PdbxMissingResidueListBuilder(this); } public MmCifCategoryBuilder.PdbxDataProcessingCellBuilder enterPdbxDataProcessingCell() { return new MmCifCategoryBuilder.PdbxDataProcessingCellBuilder(this); } public MmCifCategoryBuilder.PdbxDataProcessingReflnsBuilder enterPdbxDataProcessingReflns() { return new MmCifCategoryBuilder.PdbxDataProcessingReflnsBuilder(this); } public MmCifCategoryBuilder.PdbxDataProcessingDetectorBuilder enterPdbxDataProcessingDetector() { return new MmCifCategoryBuilder.PdbxDataProcessingDetectorBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompNonstandardBuilder enterPdbxChemCompNonstandard() { return new MmCifCategoryBuilder.PdbxChemCompNonstandardBuilder(this); } public MmCifCategoryBuilder.PdbxEntityPolyProteinClassBuilder enterPdbxEntityPolyProteinClass() { return new MmCifCategoryBuilder.PdbxEntityPolyProteinClassBuilder(this); } public MmCifCategoryBuilder.PdbxEntityNameTaxonomyTreeBuilder enterPdbxEntityNameTaxonomyTree() { return new MmCifCategoryBuilder.PdbxEntityNameTaxonomyTreeBuilder(this); } public MmCifCategoryBuilder.PdbxEntityNameTaxonomyBuilder enterPdbxEntityNameTaxonomy() { return new MmCifCategoryBuilder.PdbxEntityNameTaxonomyBuilder(this); } public MmCifCategoryBuilder.PdbxEntityNameInstanceBuilder enterPdbxEntityNameInstance() { return new MmCifCategoryBuilder.PdbxEntityNameInstanceBuilder(this); } public MmCifCategoryBuilder.PdbxTableinfoBuilder enterPdbxTableinfo() { return new MmCifCategoryBuilder.PdbxTableinfoBuilder(this); } public MmCifCategoryBuilder.PdbxColumninfoBuilder enterPdbxColumninfo() { return new MmCifCategoryBuilder.PdbxColumninfoBuilder(this); } public MmCifCategoryBuilder.PdbxValAngleBuilder enterPdbxValAngle() { return new MmCifCategoryBuilder.PdbxValAngleBuilder(this); } public MmCifCategoryBuilder.PdbxValBondBuilder enterPdbxValBond() { return new MmCifCategoryBuilder.PdbxValBondBuilder(this); } public MmCifCategoryBuilder.PdbxValContactBuilder enterPdbxValContact() { return new MmCifCategoryBuilder.PdbxValContactBuilder(this); } public MmCifCategoryBuilder.PdbxValSymContactBuilder enterPdbxValSymContact() { return new MmCifCategoryBuilder.PdbxValSymContactBuilder(this); } public MmCifCategoryBuilder.PdbxRmchOutlierBuilder enterPdbxRmchOutlier() { return new MmCifCategoryBuilder.PdbxRmchOutlierBuilder(this); } public MmCifCategoryBuilder.PdbxMissingAtomPolyBuilder enterPdbxMissingAtomPoly() { return new MmCifCategoryBuilder.PdbxMissingAtomPolyBuilder(this); } public MmCifCategoryBuilder.PdbxMissingAtomNonpolyBuilder enterPdbxMissingAtomNonpoly() { return new MmCifCategoryBuilder.PdbxMissingAtomNonpolyBuilder(this); } public MmCifCategoryBuilder.PdbxValChiralBuilder enterPdbxValChiral() { return new MmCifCategoryBuilder.PdbxValChiralBuilder(this); } public MmCifCategoryBuilder.PdbxAtlasBuilder enterPdbxAtlas() { return new MmCifCategoryBuilder.PdbxAtlasBuilder(this); } public MmCifCategoryBuilder.PdbxSummaryFlagsBuilder enterPdbxSummaryFlags() { return new MmCifCategoryBuilder.PdbxSummaryFlagsBuilder(this); } public MmCifCategoryBuilder.PdbxEntityFuncBindModeBuilder enterPdbxEntityFuncBindMode() { return new MmCifCategoryBuilder.PdbxEntityFuncBindModeBuilder(this); } public MmCifCategoryBuilder.PdbxEntityFuncEnzymeBuilder enterPdbxEntityFuncEnzyme() { return new MmCifCategoryBuilder.PdbxEntityFuncEnzymeBuilder(this); } public MmCifCategoryBuilder.PdbxEntityFuncRegulatoryBuilder enterPdbxEntityFuncRegulatory() { return new MmCifCategoryBuilder.PdbxEntityFuncRegulatoryBuilder(this); } public MmCifCategoryBuilder.PdbxEntityFuncStructuralBuilder enterPdbxEntityFuncStructural() { return new MmCifCategoryBuilder.PdbxEntityFuncStructuralBuilder(this); } public MmCifCategoryBuilder.PdbxEntityFuncOtherBuilder enterPdbxEntityFuncOther() { return new MmCifCategoryBuilder.PdbxEntityFuncOtherBuilder(this); } public MmCifCategoryBuilder.PdbxEntityPolyDomainBuilder enterPdbxEntityPolyDomain() { return new MmCifCategoryBuilder.PdbxEntityPolyDomainBuilder(this); } public MmCifCategoryBuilder.PdbxNaStructKeywdsBuilder enterPdbxNaStructKeywds() { return new MmCifCategoryBuilder.PdbxNaStructKeywdsBuilder(this); } public MmCifCategoryBuilder.PdbxEntityPolyNaTypeBuilder enterPdbxEntityPolyNaType() { return new MmCifCategoryBuilder.PdbxEntityPolyNaTypeBuilder(this); } public MmCifCategoryBuilder.PdbxEntityPolyNaNonstandardBuilder enterPdbxEntityPolyNaNonstandard() { return new MmCifCategoryBuilder.PdbxEntityPolyNaNonstandardBuilder(this); } public MmCifCategoryBuilder.PdbxVirtualAngleBuilder enterPdbxVirtualAngle() { return new MmCifCategoryBuilder.PdbxVirtualAngleBuilder(this); } public MmCifCategoryBuilder.PdbxVirtualBondBuilder enterPdbxVirtualBond() { return new MmCifCategoryBuilder.PdbxVirtualBondBuilder(this); } public MmCifCategoryBuilder.PdbxVirtualTorsionBuilder enterPdbxVirtualTorsion() { return new MmCifCategoryBuilder.PdbxVirtualTorsionBuilder(this); } public MmCifCategoryBuilder.PdbxSequencePatternBuilder enterPdbxSequencePattern() { return new MmCifCategoryBuilder.PdbxSequencePatternBuilder(this); } public MmCifCategoryBuilder.PdbxStereochemistryBuilder enterPdbxStereochemistry() { return new MmCifCategoryBuilder.PdbxStereochemistryBuilder(this); } public MmCifCategoryBuilder.PdbxRmsDevsCovalentBuilder enterPdbxRmsDevsCovalent() { return new MmCifCategoryBuilder.PdbxRmsDevsCovalentBuilder(this); } public MmCifCategoryBuilder.PdbxRmsDevsCovByMonomerBuilder enterPdbxRmsDevsCovByMonomer() { return new MmCifCategoryBuilder.PdbxRmsDevsCovByMonomerBuilder(this); } public MmCifCategoryBuilder.PdbxSugarPhosphateGeometryBuilder enterPdbxSugarPhosphateGeometry() { return new MmCifCategoryBuilder.PdbxSugarPhosphateGeometryBuilder(this); } public MmCifCategoryBuilder.PdbxNmrComputingBuilder enterPdbxNmrComputing() { return new MmCifCategoryBuilder.PdbxNmrComputingBuilder(this); } public MmCifCategoryBuilder.PdbxAuditConformExtensionBuilder enterPdbxAuditConformExtension() { return new MmCifCategoryBuilder.PdbxAuditConformExtensionBuilder(this); } public MmCifCategoryBuilder.PdbxDccMapmanBuilder enterPdbxDccMapman() { return new MmCifCategoryBuilder.PdbxDccMapmanBuilder(this); } public MmCifCategoryBuilder.PdbxDccRsccMapmanBuilder enterPdbxDccRsccMapman() { return new MmCifCategoryBuilder.PdbxDccRsccMapmanBuilder(this); } public MmCifCategoryBuilder.PdbxDccRsccMapmanOverallBuilder enterPdbxDccRsccMapmanOverall() { return new MmCifCategoryBuilder.PdbxDccRsccMapmanOverallBuilder(this); } public MmCifCategoryBuilder.PdbxDccDensityBuilder enterPdbxDccDensity() { return new MmCifCategoryBuilder.PdbxDccDensityBuilder(this); } public MmCifCategoryBuilder.PdbxDccGeometryBuilder enterPdbxDccGeometry() { return new MmCifCategoryBuilder.PdbxDccGeometryBuilder(this); } public MmCifCategoryBuilder.PdbxDccDensityCorrBuilder enterPdbxDccDensityCorr() { return new MmCifCategoryBuilder.PdbxDccDensityCorrBuilder(this); } public MmCifCategoryBuilder.PdbxDccMapBuilder enterPdbxDccMap() { return new MmCifCategoryBuilder.PdbxDccMapBuilder(this); } public MmCifCategoryBuilder.PdbxDepositGroupBuilder enterPdbxDepositGroup() { return new MmCifCategoryBuilder.PdbxDepositGroupBuilder(this); } public MmCifCategoryBuilder.PdbxDepositGroupIndexBuilder enterPdbxDepositGroupIndex() { return new MmCifCategoryBuilder.PdbxDepositGroupIndexBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyAuthEvidenceBuilder enterPdbxStructAssemblyAuthEvidence() { return new MmCifCategoryBuilder.PdbxStructAssemblyAuthEvidenceBuilder(this); } public MmCifCategoryBuilder.PdbxStructAssemblyAuthClassificationBuilder enterPdbxStructAssemblyAuthClassification() { return new MmCifCategoryBuilder.PdbxStructAssemblyAuthClassificationBuilder(this); } public MmCifCategoryBuilder.PdbxCrystalAlignmentBuilder enterPdbxCrystalAlignment() { return new MmCifCategoryBuilder.PdbxCrystalAlignmentBuilder(this); } public MmCifCategoryBuilder.PdbxAuditRevisionHistoryBuilder enterPdbxAuditRevisionHistory() { return new MmCifCategoryBuilder.PdbxAuditRevisionHistoryBuilder(this); } public MmCifCategoryBuilder.PdbxAuditRevisionGroupBuilder enterPdbxAuditRevisionGroup() { return new MmCifCategoryBuilder.PdbxAuditRevisionGroupBuilder(this); } public MmCifCategoryBuilder.PdbxAuditRevisionCategoryBuilder enterPdbxAuditRevisionCategory() { return new MmCifCategoryBuilder.PdbxAuditRevisionCategoryBuilder(this); } public MmCifCategoryBuilder.PdbxAuditRevisionDetailsBuilder enterPdbxAuditRevisionDetails() { return new MmCifCategoryBuilder.PdbxAuditRevisionDetailsBuilder(this); } public MmCifCategoryBuilder.PdbxAuditRevisionItemBuilder enterPdbxAuditRevisionItem() { return new MmCifCategoryBuilder.PdbxAuditRevisionItemBuilder(this); } public MmCifCategoryBuilder.PdbxSupportingExpDataSetBuilder enterPdbxSupportingExpDataSet() { return new MmCifCategoryBuilder.PdbxSupportingExpDataSetBuilder(this); } public MmCifCategoryBuilder.PdbxDatabaseDoiBuilder enterPdbxDatabaseDoi() { return new MmCifCategoryBuilder.PdbxDatabaseDoiBuilder(this); } public MmCifCategoryBuilder.PdbxAuditConformBuilder enterPdbxAuditConform() { return new MmCifCategoryBuilder.PdbxAuditConformBuilder(this); } public MmCifCategoryBuilder.PdbxSerialCrystallographyMeasurementBuilder enterPdbxSerialCrystallographyMeasurement() { return new MmCifCategoryBuilder.PdbxSerialCrystallographyMeasurementBuilder(this); } public MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryBuilder enterPdbxSerialCrystallographySampleDelivery() { return new MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryBuilder(this); } public MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryInjectionBuilder enterPdbxSerialCrystallographySampleDeliveryInjection() { return new MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryInjectionBuilder(this); } public MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryFixedTargetBuilder enterPdbxSerialCrystallographySampleDeliveryFixedTarget() { return new MmCifCategoryBuilder.PdbxSerialCrystallographySampleDeliveryFixedTargetBuilder(this); } public MmCifCategoryBuilder.PdbxSerialCrystallographyDataReductionBuilder enterPdbxSerialCrystallographyDataReduction() { return new MmCifCategoryBuilder.PdbxSerialCrystallographyDataReductionBuilder(this); } public MmCifCategoryBuilder.PdbxEntityBranchListBuilder enterPdbxEntityBranchList() { return new MmCifCategoryBuilder.PdbxEntityBranchListBuilder(this); } public MmCifCategoryBuilder.PdbxEntityBranchLinkBuilder enterPdbxEntityBranchLink() { return new MmCifCategoryBuilder.PdbxEntityBranchLinkBuilder(this); } public MmCifCategoryBuilder.PdbxEntityBranchBuilder enterPdbxEntityBranch() { return new MmCifCategoryBuilder.PdbxEntityBranchBuilder(this); } public MmCifCategoryBuilder.PdbxBranchSchemeBuilder enterPdbxBranchScheme() { return new MmCifCategoryBuilder.PdbxBranchSchemeBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompRelatedBuilder enterPdbxChemCompRelated() { return new MmCifCategoryBuilder.PdbxChemCompRelatedBuilder(this); } public MmCifCategoryBuilder.PdbxChemCompAtomRelatedBuilder enterPdbxChemCompAtomRelated() { return new MmCifCategoryBuilder.PdbxChemCompAtomRelatedBuilder(this); } public MmCifCategoryBuilder.PdbxReflnSignalBinningBuilder enterPdbxReflnSignalBinning() { return new MmCifCategoryBuilder.PdbxReflnSignalBinningBuilder(this); } public MmCifCategoryBuilder.PdbxSiftsXrefDbBuilder enterPdbxSiftsXrefDb() { return new MmCifCategoryBuilder.PdbxSiftsXrefDbBuilder(this); } public MmCifCategoryBuilder.PdbxSiftsXrefDbSegmentsBuilder enterPdbxSiftsXrefDbSegments() { return new MmCifCategoryBuilder.PdbxSiftsXrefDbSegmentsBuilder(this); } public MmCifCategoryBuilder.PdbxSiftsUnpSegmentsBuilder enterPdbxSiftsUnpSegments() { return new MmCifCategoryBuilder.PdbxSiftsUnpSegmentsBuilder(this); } public MmCifCategoryBuilder.IhmEntityPolySegmentBuilder enterIhmEntityPolySegment() { return new MmCifCategoryBuilder.IhmEntityPolySegmentBuilder(this); } public MmCifCategoryBuilder.IhmStartingModelDetailsBuilder enterIhmStartingModelDetails() { return new MmCifCategoryBuilder.IhmStartingModelDetailsBuilder(this); } public MmCifCategoryBuilder.IhmStartingComparativeModelsBuilder enterIhmStartingComparativeModels() { return new MmCifCategoryBuilder.IhmStartingComparativeModelsBuilder(this); } public MmCifCategoryBuilder.IhmStartingComputationalModelsBuilder enterIhmStartingComputationalModels() { return new MmCifCategoryBuilder.IhmStartingComputationalModelsBuilder(this); } public MmCifCategoryBuilder.IhmStartingModelSeqDifBuilder enterIhmStartingModelSeqDif() { return new MmCifCategoryBuilder.IhmStartingModelSeqDifBuilder(this); } public MmCifCategoryBuilder.IhmModelRepresentationBuilder enterIhmModelRepresentation() { return new MmCifCategoryBuilder.IhmModelRepresentationBuilder(this); } public MmCifCategoryBuilder.IhmModelRepresentationDetailsBuilder enterIhmModelRepresentationDetails() { return new MmCifCategoryBuilder.IhmModelRepresentationDetailsBuilder(this); } public MmCifCategoryBuilder.IhmStructAssemblyDetailsBuilder enterIhmStructAssemblyDetails() { return new MmCifCategoryBuilder.IhmStructAssemblyDetailsBuilder(this); } public MmCifCategoryBuilder.IhmStructAssemblyBuilder enterIhmStructAssembly() { return new MmCifCategoryBuilder.IhmStructAssemblyBuilder(this); } public MmCifCategoryBuilder.IhmStructAssemblyClassBuilder enterIhmStructAssemblyClass() { return new MmCifCategoryBuilder.IhmStructAssemblyClassBuilder(this); } public MmCifCategoryBuilder.IhmStructAssemblyClassLinkBuilder enterIhmStructAssemblyClassLink() { return new MmCifCategoryBuilder.IhmStructAssemblyClassLinkBuilder(this); } public MmCifCategoryBuilder.IhmModelingProtocolBuilder enterIhmModelingProtocol() { return new MmCifCategoryBuilder.IhmModelingProtocolBuilder(this); } public MmCifCategoryBuilder.IhmModelingProtocolDetailsBuilder enterIhmModelingProtocolDetails() { return new MmCifCategoryBuilder.IhmModelingProtocolDetailsBuilder(this); } public MmCifCategoryBuilder.IhmMultiStateModelingBuilder enterIhmMultiStateModeling() { return new MmCifCategoryBuilder.IhmMultiStateModelingBuilder(this); } public MmCifCategoryBuilder.IhmMultiStateModelGroupLinkBuilder enterIhmMultiStateModelGroupLink() { return new MmCifCategoryBuilder.IhmMultiStateModelGroupLinkBuilder(this); } public MmCifCategoryBuilder.IhmOrderedEnsembleBuilder enterIhmOrderedEnsemble() { return new MmCifCategoryBuilder.IhmOrderedEnsembleBuilder(this); } public MmCifCategoryBuilder.IhmModelingPostProcessBuilder enterIhmModelingPostProcess() { return new MmCifCategoryBuilder.IhmModelingPostProcessBuilder(this); } public MmCifCategoryBuilder.IhmEnsembleInfoBuilder enterIhmEnsembleInfo() { return new MmCifCategoryBuilder.IhmEnsembleInfoBuilder(this); } public MmCifCategoryBuilder.IhmEnsembleSubSampleBuilder enterIhmEnsembleSubSample() { return new MmCifCategoryBuilder.IhmEnsembleSubSampleBuilder(this); } public MmCifCategoryBuilder.IhmModelListBuilder enterIhmModelList() { return new MmCifCategoryBuilder.IhmModelListBuilder(this); } public MmCifCategoryBuilder.IhmModelGroupBuilder enterIhmModelGroup() { return new MmCifCategoryBuilder.IhmModelGroupBuilder(this); } public MmCifCategoryBuilder.IhmModelGroupLinkBuilder enterIhmModelGroupLink() { return new MmCifCategoryBuilder.IhmModelGroupLinkBuilder(this); } public MmCifCategoryBuilder.IhmModelRepresentativeBuilder enterIhmModelRepresentative() { return new MmCifCategoryBuilder.IhmModelRepresentativeBuilder(this); } public MmCifCategoryBuilder.IhmDatasetListBuilder enterIhmDatasetList() { return new MmCifCategoryBuilder.IhmDatasetListBuilder(this); } public MmCifCategoryBuilder.IhmDatasetGroupBuilder enterIhmDatasetGroup() { return new MmCifCategoryBuilder.IhmDatasetGroupBuilder(this); } public MmCifCategoryBuilder.IhmDatasetGroupLinkBuilder enterIhmDatasetGroupLink() { return new MmCifCategoryBuilder.IhmDatasetGroupLinkBuilder(this); } public MmCifCategoryBuilder.IhmRelatedDatasetsBuilder enterIhmRelatedDatasets() { return new MmCifCategoryBuilder.IhmRelatedDatasetsBuilder(this); } public MmCifCategoryBuilder.IhmDataTransformationBuilder enterIhmDataTransformation() { return new MmCifCategoryBuilder.IhmDataTransformationBuilder(this); } public MmCifCategoryBuilder.IhmDatasetRelatedDbReferenceBuilder enterIhmDatasetRelatedDbReference() { return new MmCifCategoryBuilder.IhmDatasetRelatedDbReferenceBuilder(this); } public MmCifCategoryBuilder.IhmExternalReferenceInfoBuilder enterIhmExternalReferenceInfo() { return new MmCifCategoryBuilder.IhmExternalReferenceInfoBuilder(this); } public MmCifCategoryBuilder.IhmExternalFilesBuilder enterIhmExternalFiles() { return new MmCifCategoryBuilder.IhmExternalFilesBuilder(this); } public MmCifCategoryBuilder.IhmDatasetExternalReferenceBuilder enterIhmDatasetExternalReference() { return new MmCifCategoryBuilder.IhmDatasetExternalReferenceBuilder(this); } public MmCifCategoryBuilder.IhmLocalizationDensityFilesBuilder enterIhmLocalizationDensityFiles() { return new MmCifCategoryBuilder.IhmLocalizationDensityFilesBuilder(this); } public MmCifCategoryBuilder.IhmPredictedContactRestraintBuilder enterIhmPredictedContactRestraint() { return new MmCifCategoryBuilder.IhmPredictedContactRestraintBuilder(this); } public MmCifCategoryBuilder.IhmHydroxylRadicalFpRestraintBuilder enterIhmHydroxylRadicalFpRestraint() { return new MmCifCategoryBuilder.IhmHydroxylRadicalFpRestraintBuilder(this); } public MmCifCategoryBuilder.IhmChemicalComponentDescriptorBuilder enterIhmChemicalComponentDescriptor() { return new MmCifCategoryBuilder.IhmChemicalComponentDescriptorBuilder(this); } public MmCifCategoryBuilder.IhmProbeListBuilder enterIhmProbeList() { return new MmCifCategoryBuilder.IhmProbeListBuilder(this); } public MmCifCategoryBuilder.IhmPolyProbePositionBuilder enterIhmPolyProbePosition() { return new MmCifCategoryBuilder.IhmPolyProbePositionBuilder(this); } public MmCifCategoryBuilder.IhmPolyProbeConjugateBuilder enterIhmPolyProbeConjugate() { return new MmCifCategoryBuilder.IhmPolyProbeConjugateBuilder(this); } public MmCifCategoryBuilder.IhmLigandProbeBuilder enterIhmLigandProbe() { return new MmCifCategoryBuilder.IhmLigandProbeBuilder(this); } public MmCifCategoryBuilder.IhmEprRestraintBuilder enterIhmEprRestraint() { return new MmCifCategoryBuilder.IhmEprRestraintBuilder(this); } public MmCifCategoryBuilder.IhmCrossLinkListBuilder enterIhmCrossLinkList() { return new MmCifCategoryBuilder.IhmCrossLinkListBuilder(this); } public MmCifCategoryBuilder.IhmCrossLinkRestraintBuilder enterIhmCrossLinkRestraint() { return new MmCifCategoryBuilder.IhmCrossLinkRestraintBuilder(this); } public MmCifCategoryBuilder.IhmCrossLinkPseudoSiteBuilder enterIhmCrossLinkPseudoSite() { return new MmCifCategoryBuilder.IhmCrossLinkPseudoSiteBuilder(this); } public MmCifCategoryBuilder.IhmCrossLinkResultBuilder enterIhmCrossLinkResult() { return new MmCifCategoryBuilder.IhmCrossLinkResultBuilder(this); } public MmCifCategoryBuilder.IhmCrossLinkResultParametersBuilder enterIhmCrossLinkResultParameters() { return new MmCifCategoryBuilder.IhmCrossLinkResultParametersBuilder(this); } public MmCifCategoryBuilder.Ihm2demClassAverageRestraintBuilder enterIhm2demClassAverageRestraint() { return new MmCifCategoryBuilder.Ihm2demClassAverageRestraintBuilder(this); } public MmCifCategoryBuilder.Ihm2demClassAverageFittingBuilder enterIhm2demClassAverageFitting() { return new MmCifCategoryBuilder.Ihm2demClassAverageFittingBuilder(this); } public MmCifCategoryBuilder.Ihm3demRestraintBuilder enterIhm3demRestraint() { return new MmCifCategoryBuilder.Ihm3demRestraintBuilder(this); } public MmCifCategoryBuilder.IhmSasRestraintBuilder enterIhmSasRestraint() { return new MmCifCategoryBuilder.IhmSasRestraintBuilder(this); } public MmCifCategoryBuilder.IhmHdxRestraintBuilder enterIhmHdxRestraint() { return new MmCifCategoryBuilder.IhmHdxRestraintBuilder(this); } public MmCifCategoryBuilder.IhmStartingModelCoordBuilder enterIhmStartingModelCoord() { return new MmCifCategoryBuilder.IhmStartingModelCoordBuilder(this); } public MmCifCategoryBuilder.IhmSphereObjSiteBuilder enterIhmSphereObjSite() { return new MmCifCategoryBuilder.IhmSphereObjSiteBuilder(this); } public MmCifCategoryBuilder.IhmGaussianObjSiteBuilder enterIhmGaussianObjSite() { return new MmCifCategoryBuilder.IhmGaussianObjSiteBuilder(this); } public MmCifCategoryBuilder.IhmGaussianObjEnsembleBuilder enterIhmGaussianObjEnsemble() { return new MmCifCategoryBuilder.IhmGaussianObjEnsembleBuilder(this); } public MmCifCategoryBuilder.IhmPseudoSiteBuilder enterIhmPseudoSite() { return new MmCifCategoryBuilder.IhmPseudoSiteBuilder(this); } public MmCifCategoryBuilder.IhmResiduesNotModeledBuilder enterIhmResiduesNotModeled() { return new MmCifCategoryBuilder.IhmResiduesNotModeledBuilder(this); } public MmCifCategoryBuilder.IhmFeatureListBuilder enterIhmFeatureList() { return new MmCifCategoryBuilder.IhmFeatureListBuilder(this); } public MmCifCategoryBuilder.IhmPseudoSiteFeatureBuilder enterIhmPseudoSiteFeature() { return new MmCifCategoryBuilder.IhmPseudoSiteFeatureBuilder(this); } public MmCifCategoryBuilder.IhmPolyAtomFeatureBuilder enterIhmPolyAtomFeature() { return new MmCifCategoryBuilder.IhmPolyAtomFeatureBuilder(this); } public MmCifCategoryBuilder.IhmPolyResidueFeatureBuilder enterIhmPolyResidueFeature() { return new MmCifCategoryBuilder.IhmPolyResidueFeatureBuilder(this); } public MmCifCategoryBuilder.IhmNonPolyFeatureBuilder enterIhmNonPolyFeature() { return new MmCifCategoryBuilder.IhmNonPolyFeatureBuilder(this); } public MmCifCategoryBuilder.IhmInterfaceResidueFeatureBuilder enterIhmInterfaceResidueFeature() { return new MmCifCategoryBuilder.IhmInterfaceResidueFeatureBuilder(this); } public MmCifCategoryBuilder.IhmDerivedDistanceRestraintBuilder enterIhmDerivedDistanceRestraint() { return new MmCifCategoryBuilder.IhmDerivedDistanceRestraintBuilder(this); } public MmCifCategoryBuilder.IhmDerivedAngleRestraintBuilder enterIhmDerivedAngleRestraint() { return new MmCifCategoryBuilder.IhmDerivedAngleRestraintBuilder(this); } public MmCifCategoryBuilder.IhmDerivedDihedralRestraintBuilder enterIhmDerivedDihedralRestraint() { return new MmCifCategoryBuilder.IhmDerivedDihedralRestraintBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectListBuilder enterIhmGeometricObjectList() { return new MmCifCategoryBuilder.IhmGeometricObjectListBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectCenterBuilder enterIhmGeometricObjectCenter() { return new MmCifCategoryBuilder.IhmGeometricObjectCenterBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectTransformationBuilder enterIhmGeometricObjectTransformation() { return new MmCifCategoryBuilder.IhmGeometricObjectTransformationBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectSphereBuilder enterIhmGeometricObjectSphere() { return new MmCifCategoryBuilder.IhmGeometricObjectSphereBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectTorusBuilder enterIhmGeometricObjectTorus() { return new MmCifCategoryBuilder.IhmGeometricObjectTorusBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectHalfTorusBuilder enterIhmGeometricObjectHalfTorus() { return new MmCifCategoryBuilder.IhmGeometricObjectHalfTorusBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectAxisBuilder enterIhmGeometricObjectAxis() { return new MmCifCategoryBuilder.IhmGeometricObjectAxisBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectPlaneBuilder enterIhmGeometricObjectPlane() { return new MmCifCategoryBuilder.IhmGeometricObjectPlaneBuilder(this); } public MmCifCategoryBuilder.IhmGeometricObjectDistanceRestraintBuilder enterIhmGeometricObjectDistanceRestraint() { return new MmCifCategoryBuilder.IhmGeometricObjectDistanceRestraintBuilder(this); } public MmCifCategoryBuilder.MaModelListBuilder enterMaModelList() { return new MmCifCategoryBuilder.MaModelListBuilder(this); } public MmCifCategoryBuilder.MaTemplateDetailsBuilder enterMaTemplateDetails() { return new MmCifCategoryBuilder.MaTemplateDetailsBuilder(this); } public MmCifCategoryBuilder.MaTemplatePolyBuilder enterMaTemplatePoly() { return new MmCifCategoryBuilder.MaTemplatePolyBuilder(this); } public MmCifCategoryBuilder.MaTemplateNonPolyBuilder enterMaTemplateNonPoly() { return new MmCifCategoryBuilder.MaTemplateNonPolyBuilder(this); } public MmCifCategoryBuilder.MaTemplatePolySegmentBuilder enterMaTemplatePolySegment() { return new MmCifCategoryBuilder.MaTemplatePolySegmentBuilder(this); } public MmCifCategoryBuilder.MaTemplateRefDbDetailsBuilder enterMaTemplateRefDbDetails() { return new MmCifCategoryBuilder.MaTemplateRefDbDetailsBuilder(this); } public MmCifCategoryBuilder.MaTemplateCustomizedBuilder enterMaTemplateCustomized() { return new MmCifCategoryBuilder.MaTemplateCustomizedBuilder(this); } public MmCifCategoryBuilder.MaTemplateTransMatrixBuilder enterMaTemplateTransMatrix() { return new MmCifCategoryBuilder.MaTemplateTransMatrixBuilder(this); } public MmCifCategoryBuilder.MaTargetEntityBuilder enterMaTargetEntity() { return new MmCifCategoryBuilder.MaTargetEntityBuilder(this); } public MmCifCategoryBuilder.MaTargetEntityInstanceBuilder enterMaTargetEntityInstance() { return new MmCifCategoryBuilder.MaTargetEntityInstanceBuilder(this); } public MmCifCategoryBuilder.MaTargetRefDbDetailsBuilder enterMaTargetRefDbDetails() { return new MmCifCategoryBuilder.MaTargetRefDbDetailsBuilder(this); } public MmCifCategoryBuilder.MaTargetTemplatePolyMappingBuilder enterMaTargetTemplatePolyMapping() { return new MmCifCategoryBuilder.MaTargetTemplatePolyMappingBuilder(this); } public MmCifCategoryBuilder.MaStructAssemblyBuilder enterMaStructAssembly() { return new MmCifCategoryBuilder.MaStructAssemblyBuilder(this); } public MmCifCategoryBuilder.MaStructAssemblyDetailsBuilder enterMaStructAssemblyDetails() { return new MmCifCategoryBuilder.MaStructAssemblyDetailsBuilder(this); } public MmCifCategoryBuilder.MaAlignmentInfoBuilder enterMaAlignmentInfo() { return new MmCifCategoryBuilder.MaAlignmentInfoBuilder(this); } public MmCifCategoryBuilder.MaAlignmentDetailsBuilder enterMaAlignmentDetails() { return new MmCifCategoryBuilder.MaAlignmentDetailsBuilder(this); } public MmCifCategoryBuilder.MaAlignmentBuilder enterMaAlignment() { return new MmCifCategoryBuilder.MaAlignmentBuilder(this); } public MmCifCategoryBuilder.MaTemplateCoordBuilder enterMaTemplateCoord() { return new MmCifCategoryBuilder.MaTemplateCoordBuilder(this); } public MmCifCategoryBuilder.MaDataBuilder enterMaData() { return new MmCifCategoryBuilder.MaDataBuilder(this); } public MmCifCategoryBuilder.MaDataGroupBuilder enterMaDataGroup() { return new MmCifCategoryBuilder.MaDataGroupBuilder(this); } public MmCifCategoryBuilder.MaCoevolutionSeqDbRefBuilder enterMaCoevolutionSeqDbRef() { return new MmCifCategoryBuilder.MaCoevolutionSeqDbRefBuilder(this); } public MmCifCategoryBuilder.MaCoevolutionMsaBuilder enterMaCoevolutionMsa() { return new MmCifCategoryBuilder.MaCoevolutionMsaBuilder(this); } public MmCifCategoryBuilder.MaCoevolutionMsaDetailsBuilder enterMaCoevolutionMsaDetails() { return new MmCifCategoryBuilder.MaCoevolutionMsaDetailsBuilder(this); } public MmCifCategoryBuilder.MaRestraintsBuilder enterMaRestraints() { return new MmCifCategoryBuilder.MaRestraintsBuilder(this); } public MmCifCategoryBuilder.MaDistanceRestraintsBuilder enterMaDistanceRestraints() { return new MmCifCategoryBuilder.MaDistanceRestraintsBuilder(this); } public MmCifCategoryBuilder.MaAngleRestraintsBuilder enterMaAngleRestraints() { return new MmCifCategoryBuilder.MaAngleRestraintsBuilder(this); } public MmCifCategoryBuilder.MaDihedralRestraintsBuilder enterMaDihedralRestraints() { return new MmCifCategoryBuilder.MaDihedralRestraintsBuilder(this); } public MmCifCategoryBuilder.MaRestraintsGroupBuilder enterMaRestraintsGroup() { return new MmCifCategoryBuilder.MaRestraintsGroupBuilder(this); } public MmCifCategoryBuilder.MaProtocolStepBuilder enterMaProtocolStep() { return new MmCifCategoryBuilder.MaProtocolStepBuilder(this); } public MmCifCategoryBuilder.MaSoftwareGroupBuilder enterMaSoftwareGroup() { return new MmCifCategoryBuilder.MaSoftwareGroupBuilder(this); } public MmCifCategoryBuilder.MaSoftwareParameterBuilder enterMaSoftwareParameter() { return new MmCifCategoryBuilder.MaSoftwareParameterBuilder(this); } public MmCifCategoryBuilder.MaPolyTemplateLibraryDetailsBuilder enterMaPolyTemplateLibraryDetails() { return new MmCifCategoryBuilder.MaPolyTemplateLibraryDetailsBuilder(this); } public MmCifCategoryBuilder.MaPolyTemplateLibraryListBuilder enterMaPolyTemplateLibraryList() { return new MmCifCategoryBuilder.MaPolyTemplateLibraryListBuilder(this); } public MmCifCategoryBuilder.MaPolyTemplateLibraryComponentsBuilder enterMaPolyTemplateLibraryComponents() { return new MmCifCategoryBuilder.MaPolyTemplateLibraryComponentsBuilder(this); } public MmCifCategoryBuilder.MaQaMetricBuilder enterMaQaMetric() { return new MmCifCategoryBuilder.MaQaMetricBuilder(this); } public MmCifCategoryBuilder.MaQaMetricGlobalBuilder enterMaQaMetricGlobal() { return new MmCifCategoryBuilder.MaQaMetricGlobalBuilder(this); } public MmCifCategoryBuilder.MaQaMetricLocalBuilder enterMaQaMetricLocal() { return new MmCifCategoryBuilder.MaQaMetricLocalBuilder(this); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MmCifCategoryBuilder.java000066400000000000000000065542211414676747700325120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.builder.CategoryBuilderImpl; import org.rcsb.cif.model.builder.FloatColumnBuilderImpl; import org.rcsb.cif.model.builder.IntColumnBuilderImpl; import org.rcsb.cif.model.builder.StrColumnBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MmCifCategoryBuilder extends CategoryBuilderImpl { public MmCifCategoryBuilder(String blockName, MmCifBlockBuilder parent) { super(blockName, parent); } public static class AtomSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_site"; public AtomSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAnisoB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][1]", this); } public FloatColumnBuilder enterAnisoB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][1]_esd", this); } public FloatColumnBuilder enterAnisoB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][2]", this); } public FloatColumnBuilder enterAnisoB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][2]_esd", this); } public FloatColumnBuilder enterAnisoB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][3]", this); } public FloatColumnBuilder enterAnisoB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][3]_esd", this); } public FloatColumnBuilder enterAnisoB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][2]", this); } public FloatColumnBuilder enterAnisoB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][2]_esd", this); } public FloatColumnBuilder enterAnisoB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][3]", this); } public FloatColumnBuilder enterAnisoB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][3]_esd", this); } public FloatColumnBuilder enterAnisoB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[3][3]", this); } public FloatColumnBuilder enterAnisoB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[3][3]_esd", this); } public FloatColumnBuilder enterAnisoRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_ratio", this); } public FloatColumnBuilder enterAnisoU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][1]", this); } public FloatColumnBuilder enterAnisoU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][1]_esd", this); } public FloatColumnBuilder enterAnisoU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][2]", this); } public FloatColumnBuilder enterAnisoU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][2]_esd", this); } public FloatColumnBuilder enterAnisoU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][3]", this); } public FloatColumnBuilder enterAnisoU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[1][3]_esd", this); } public FloatColumnBuilder enterAnisoU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][2]", this); } public FloatColumnBuilder enterAnisoU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][2]_esd", this); } public FloatColumnBuilder enterAnisoU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][3]", this); } public FloatColumnBuilder enterAnisoU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[2][3]_esd", this); } public FloatColumnBuilder enterAnisoU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[3][3]", this); } public FloatColumnBuilder enterAnisoU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_U[3][3]_esd", this); } public IntColumnBuilder enterAttachedHydrogens() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "attached_hydrogens", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public IntColumnBuilder enterAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public FloatColumnBuilder enterBEquivGeomMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_equiv_geom_mean", this); } public FloatColumnBuilder enterBEquivGeomMeanEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_equiv_geom_mean_esd", this); } public FloatColumnBuilder enterBIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_or_equiv", this); } public FloatColumnBuilder enterBIsoOrEquivEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_or_equiv_esd", this); } public StrColumnBuilder enterCalcAttachedAtom() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "calc_attached_atom", this); } public StrColumnBuilder enterCalcFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "calc_flag", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x_esd", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y_esd", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterCartnZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z_esd", this); } public IntColumnBuilder enterChemicalConnNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "chemical_conn_number", this); } public StrColumnBuilder enterConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "constraints", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDisorderAssembly() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "disorder_assembly", this); } public StrColumnBuilder enterDisorderGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "disorder_group", this); } public StrColumnBuilder enterFootnoteId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "footnote_id", this); } public FloatColumnBuilder enterFractX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x", this); } public FloatColumnBuilder enterFractXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x_esd", this); } public FloatColumnBuilder enterFractY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y", this); } public FloatColumnBuilder enterFractYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y_esd", this); } public FloatColumnBuilder enterFractZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z", this); } public FloatColumnBuilder enterFractZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z_esd", this); } public StrColumnBuilder enterGroupPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_PDB", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public StrColumnBuilder enterLabelEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_entity_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterOccupancyEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_esd", this); } public StrColumnBuilder enterRestraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraints", this); } public IntColumnBuilder enterSymmetryMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_multiplicity", this); } public StrColumnBuilder enterThermalDisplaceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "thermal_displace_type", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public FloatColumnBuilder enterUEquivGeomMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_equiv_geom_mean", this); } public FloatColumnBuilder enterUEquivGeomMeanEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_equiv_geom_mean_esd", this); } public FloatColumnBuilder enterUIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_iso_or_equiv", this); } public FloatColumnBuilder enterUIsoOrEquivEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_iso_or_equiv_esd", this); } public StrColumnBuilder enterWyckoffSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Wyckoff_symbol", this); } public StrColumnBuilder enterPdbxAtomAmbiguity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_ambiguity", this); } public StrColumnBuilder enterAdpType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "adp_type", this); } public StrColumnBuilder enterRefinementFlags() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags", this); } public StrColumnBuilder enterRefinementFlagsAdp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_adp", this); } public StrColumnBuilder enterRefinementFlagsOccupancy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_occupancy", this); } public StrColumnBuilder enterRefinementFlagsPosn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_flags_posn", this); } public StrColumnBuilder enterPdbxAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_alt_id", this); } public StrColumnBuilder enterPdbxPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_ins_code", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } public StrColumnBuilder enterPdbxPDBResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_residue_no", this); } public StrColumnBuilder enterPdbxPDBResidueName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_residue_name", this); } public StrColumnBuilder enterPdbxPDBStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_strand_id", this); } public StrColumnBuilder enterPdbxPDBAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_atom_name", this); } public StrColumnBuilder enterPdbxAuthAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_atom_name", this); } public IntColumnBuilder enterPdbxFormalCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formal_charge", this); } public StrColumnBuilder enterPdbxAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_comp_id", this); } public StrColumnBuilder enterPdbxAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_asym_id", this); } public StrColumnBuilder enterPdbxAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_id", this); } public StrColumnBuilder enterPdbxTlsGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_tls_group_id", this); } public StrColumnBuilder enterPdbxNcsDomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ncs_dom_id", this); } public StrColumnBuilder enterPdbxStructGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_struct_group_id", this); } public StrColumnBuilder enterPdbxGroupNDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_group_NDB", this); } public StrColumnBuilder enterPdbxAtomGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_group", this); } public StrColumnBuilder enterPdbxLabelSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_seq_num", this); } public StrColumnBuilder enterPdbxNotInAsym() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_not_in_asym", this); } public IntColumnBuilder enterPdbxLabelIndex() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_index", this); } public StrColumnBuilder enterPdbxSiftsXrefDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sifts_xref_db_name", this); } public StrColumnBuilder enterPdbxSiftsXrefDbAcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sifts_xref_db_acc", this); } public StrColumnBuilder enterPdbxSiftsXrefDbNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sifts_xref_db_num", this); } public StrColumnBuilder enterPdbxSiftsXrefDbRes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sifts_xref_db_res", this); } public IntColumnBuilder enterIhmModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ihm_model_id", this); } } public static class AtomSiteAnisotropBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_site_anisotrop"; public AtomSiteAnisotropBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]", this); } public FloatColumnBuilder enterB11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][1]_esd", this); } public FloatColumnBuilder enterB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]", this); } public FloatColumnBuilder enterB12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][2]_esd", this); } public FloatColumnBuilder enterB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]", this); } public FloatColumnBuilder enterB13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[1][3]_esd", this); } public FloatColumnBuilder enterB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]", this); } public FloatColumnBuilder enterB22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][2]_esd", this); } public FloatColumnBuilder enterB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]", this); } public FloatColumnBuilder enterB23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[2][3]_esd", this); } public FloatColumnBuilder enterB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]", this); } public FloatColumnBuilder enterB33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B[3][3]_esd", this); } public FloatColumnBuilder enterRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public FloatColumnBuilder enterU11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]", this); } public FloatColumnBuilder enterU11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][1]_esd", this); } public FloatColumnBuilder enterU12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]", this); } public FloatColumnBuilder enterU12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][2]_esd", this); } public FloatColumnBuilder enterU13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]", this); } public FloatColumnBuilder enterU13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[1][3]_esd", this); } public FloatColumnBuilder enterU22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]", this); } public FloatColumnBuilder enterU22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][2]_esd", this); } public FloatColumnBuilder enterU23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]", this); } public FloatColumnBuilder enterU23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[2][3]_esd", this); } public FloatColumnBuilder enterU33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]", this); } public FloatColumnBuilder enterU33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U[3][3]_esd", this); } public StrColumnBuilder enterPdbxAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_id", this); } public StrColumnBuilder enterPdbxAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_alt_id", this); } public StrColumnBuilder enterPdbxAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_asym_id", this); } public StrColumnBuilder enterPdbxAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_atom_id", this); } public StrColumnBuilder enterPdbxAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_comp_id", this); } public IntColumnBuilder enterPdbxLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_seq_id", this); } public StrColumnBuilder enterPdbxLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_alt_id", this); } public StrColumnBuilder enterPdbxLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_asym_id", this); } public StrColumnBuilder enterPdbxLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_atom_id", this); } public StrColumnBuilder enterPdbxLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_comp_id", this); } public StrColumnBuilder enterPdbxPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_ins_code", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } public StrColumnBuilder enterPdbxNotInAsym() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_not_in_asym", this); } public StrColumnBuilder enterPdbxPDBResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_residue_no", this); } public StrColumnBuilder enterPdbxPDBResidueName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_residue_name", this); } public StrColumnBuilder enterPdbxPDBStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_strand_id", this); } public StrColumnBuilder enterPdbxPDBAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_atom_name", this); } public StrColumnBuilder enterPdbxAuthAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_atom_name", this); } public StrColumnBuilder enterPdbxLabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_ins_code", this); } } public static class AtomSitesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites"; public AtomSitesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterCartnTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][1]", this); } public FloatColumnBuilder enterCartnTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][2]", this); } public FloatColumnBuilder enterCartnTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[1][3]", this); } public FloatColumnBuilder enterCartnTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][1]", this); } public FloatColumnBuilder enterCartnTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][2]", this); } public FloatColumnBuilder enterCartnTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[2][3]", this); } public FloatColumnBuilder enterCartnTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][1]", this); } public FloatColumnBuilder enterCartnTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][2]", this); } public FloatColumnBuilder enterCartnTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_matrix[3][3]", this); } public FloatColumnBuilder enterCartnTransfVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[1]", this); } public FloatColumnBuilder enterCartnTransfVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[2]", this); } public FloatColumnBuilder enterCartnTransfVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transf_vector[3]", this); } public StrColumnBuilder enterCartnTransformAxes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_transform_axes", this); } public FloatColumnBuilder enterFractTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][1]", this); } public FloatColumnBuilder enterFractTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][2]", this); } public FloatColumnBuilder enterFractTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[1][3]", this); } public FloatColumnBuilder enterFractTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][1]", this); } public FloatColumnBuilder enterFractTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][2]", this); } public FloatColumnBuilder enterFractTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[2][3]", this); } public FloatColumnBuilder enterFractTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][1]", this); } public FloatColumnBuilder enterFractTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][2]", this); } public FloatColumnBuilder enterFractTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_matrix[3][3]", this); } public FloatColumnBuilder enterFractTransfVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[1]", this); } public FloatColumnBuilder enterFractTransfVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[2]", this); } public FloatColumnBuilder enterFractTransfVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_transf_vector[3]", this); } public StrColumnBuilder enterSolutionPrimary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_primary", this); } public StrColumnBuilder enterSolutionSecondary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_secondary", this); } public StrColumnBuilder enterSolutionHydrogens() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_hydrogens", this); } public StrColumnBuilder enterSpecialDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_details", this); } } public static class AtomSitesAltBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_alt"; public AtomSitesAltBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class AtomSitesAltEnsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_alt_ens"; public AtomSitesAltEnsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class AtomSitesAltGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_alt_gen"; public AtomSitesAltGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alt_id", this); } public StrColumnBuilder enterEnsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ens_id", this); } } public static class AtomSitesFootnoteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_sites_footnote"; public AtomSitesFootnoteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class AtomTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "atom_type"; public AtomTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAnalyticalMassPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "analytical_mass_percent", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public IntColumnBuilder enterNumberInCell() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_in_cell", this); } public IntColumnBuilder enterOxidationNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "oxidation_number", this); } public FloatColumnBuilder enterRadiusBond() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_bond", this); } public FloatColumnBuilder enterRadiusContact() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_contact", this); } public FloatColumnBuilder enterScatCromerMannA1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a1", this); } public FloatColumnBuilder enterScatCromerMannA2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a2", this); } public FloatColumnBuilder enterScatCromerMannA3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a3", this); } public FloatColumnBuilder enterScatCromerMannA4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_a4", this); } public FloatColumnBuilder enterScatCromerMannB1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b1", this); } public FloatColumnBuilder enterScatCromerMannB2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b2", this); } public FloatColumnBuilder enterScatCromerMannB3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b3", this); } public FloatColumnBuilder enterScatCromerMannB4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_b4", this); } public FloatColumnBuilder enterScatCromerMannC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_Cromer_Mann_c", this); } public FloatColumnBuilder enterScatDispersionImag() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_imag", this); } public FloatColumnBuilder enterScatDispersionReal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_real", this); } public StrColumnBuilder enterScatLengthNeutron() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_length_neutron", this); } public StrColumnBuilder enterScatSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_source", this); } public StrColumnBuilder enterScatVersusStolList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_versus_stol_list", this); } public StrColumnBuilder enterSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symbol", this); } public StrColumnBuilder enterScatDispersionSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scat_dispersion_source", this); } public FloatColumnBuilder enterPdbxScatCromerMannA5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scat_Cromer_Mann_a5", this); } public FloatColumnBuilder enterPdbxScatCromerMannB5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scat_Cromer_Mann_b5", this); } public FloatColumnBuilder enterPdbxScatCromerMannA6() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scat_Cromer_Mann_a6", this); } public FloatColumnBuilder enterPdbxScatCromerMannB6() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scat_Cromer_Mann_b6", this); } public IntColumnBuilder enterPdbxScatZ() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scat_Z", this); } public IntColumnBuilder enterPdbxNElectrons() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_N_electrons", this); } } public static class AuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "audit"; public AuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCreationDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation_date", this); } public StrColumnBuilder enterCreationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "creation_method", this); } public StrColumnBuilder enterRevisionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_id", this); } public StrColumnBuilder enterUpdateRecord() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "update_record", this); } } public static class AuditAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "audit_author"; public AuditAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public StrColumnBuilder enterIdentifierORCID() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_ORCID", this); } } public static class AuditConformBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "audit_conform"; public AuditConformBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDictLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_location", this); } public StrColumnBuilder enterDictName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_name", this); } public StrColumnBuilder enterDictVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_version", this); } } public static class AuditContactAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "audit_contact_author"; public AuditContactAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } } public static class CellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "cell"; public CellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha", this); } public FloatColumnBuilder enterAngleAlphaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha_esd", this); } public FloatColumnBuilder enterAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta", this); } public FloatColumnBuilder enterAngleBetaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta_esd", this); } public FloatColumnBuilder enterAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma", this); } public FloatColumnBuilder enterAngleGammaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma_esd", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterFormulaUnitsZ() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "formula_units_Z", this); } public FloatColumnBuilder enterLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a", this); } public FloatColumnBuilder enterLengthAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a_esd", this); } public FloatColumnBuilder enterLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b", this); } public FloatColumnBuilder enterLengthBEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b_esd", this); } public FloatColumnBuilder enterLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c", this); } public FloatColumnBuilder enterLengthCEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c_esd", this); } public FloatColumnBuilder enterVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public FloatColumnBuilder enterVolumeEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_esd", this); } public IntColumnBuilder enterZPDB() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Z_PDB", this); } public FloatColumnBuilder enterReciprocalAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_alpha", this); } public FloatColumnBuilder enterReciprocalAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_beta", this); } public FloatColumnBuilder enterReciprocalAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_gamma", this); } public FloatColumnBuilder enterReciprocalAngleAlphaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_alpha_esd", this); } public FloatColumnBuilder enterReciprocalAngleBetaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_beta_esd", this); } public FloatColumnBuilder enterReciprocalAngleGammaEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_angle_gamma_esd", this); } public FloatColumnBuilder enterReciprocalLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_a", this); } public FloatColumnBuilder enterReciprocalLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_b", this); } public FloatColumnBuilder enterReciprocalLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_c", this); } public FloatColumnBuilder enterReciprocalLengthAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_a_esd", this); } public FloatColumnBuilder enterReciprocalLengthBEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_b_esd", this); } public FloatColumnBuilder enterReciprocalLengthCEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reciprocal_length_c_esd", this); } public StrColumnBuilder enterPdbxUniqueAxis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_unique_axis", this); } } public static class CellMeasurementBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "cell_measurement"; public CellMeasurementBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure", this); } public FloatColumnBuilder enterPressureEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure_esd", this); } public StrColumnBuilder enterRadiation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "radiation", this); } public IntColumnBuilder enterReflnsUsed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_used", this); } public FloatColumnBuilder enterTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp", this); } public FloatColumnBuilder enterTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp_esd", this); } public FloatColumnBuilder enterThetaMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_max", this); } public FloatColumnBuilder enterThetaMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_min", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } } public static class CellMeasurementReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "cell_measurement_refln"; public CellMeasurementReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta", this); } } public static class ChemCompBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp"; public ChemCompBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } public FloatColumnBuilder enterFormulaWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "formula_weight", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterModelDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_details", this); } public StrColumnBuilder enterModelErf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_erf", this); } public StrColumnBuilder enterModelSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_source", this); } public StrColumnBuilder enterMonNstdClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_nstd_class", this); } public StrColumnBuilder enterMonNstdDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_nstd_details", this); } public StrColumnBuilder enterMonNstdFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_nstd_flag", this); } public StrColumnBuilder enterMonNstdParent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_nstd_parent", this); } public StrColumnBuilder enterMonNstdParentCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_nstd_parent_comp_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumberAtomsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_all", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } public StrColumnBuilder enterOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "one_letter_code", this); } public StrColumnBuilder enterThreeLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "three_letter_code", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterPdbxSynonyms() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_synonyms", this); } public StrColumnBuilder enterPdbxModificationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_modification_details", this); } public IntColumnBuilder enterPdbxComponentNo() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_no", this); } public StrColumnBuilder enterPdbxType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_type", this); } public StrColumnBuilder enterPdbxAmbiguousFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ambiguous_flag", this); } public StrColumnBuilder enterPdbxReplacedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_replaced_by", this); } public StrColumnBuilder enterPdbxReplaces() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_replaces", this); } public IntColumnBuilder enterPdbxFormalCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formal_charge", this); } public StrColumnBuilder enterPdbxSubcomponentList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_subcomponent_list", this); } public StrColumnBuilder enterPdbxModelCoordinatesDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_coordinates_details", this); } public StrColumnBuilder enterPdbxModelCoordinatesDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_coordinates_db_code", this); } public StrColumnBuilder enterPdbxIdealCoordinatesDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ideal_coordinates_details", this); } public StrColumnBuilder enterPdbxIdealCoordinatesMissingFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ideal_coordinates_missing_flag", this); } public StrColumnBuilder enterPdbxModelCoordinatesMissingFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_coordinates_missing_flag", this); } public StrColumnBuilder enterPdbxInitialDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_initial_date", this); } public StrColumnBuilder enterPdbxModifiedDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_modified_date", this); } public StrColumnBuilder enterPdbxReleaseStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_release_status", this); } public StrColumnBuilder enterPdbxProcessingSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_processing_site", this); } public IntColumnBuilder enterPdbxNumberSubcomponents() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_subcomponents", this); } public StrColumnBuilder enterPdbxClass1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_class_1", this); } public StrColumnBuilder enterPdbxClass2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_class_2", this); } public StrColumnBuilder enterPdbxCompType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_comp_type", this); } public StrColumnBuilder enterPdbxReservedName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reserved_name", this); } public StrColumnBuilder enterPdbxStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_status", this); } public IntColumnBuilder enterPdbxTypeModified() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_type_modified", this); } public StrColumnBuilder enterPdbxCasnum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_casnum", this); } public StrColumnBuilder enterPdbxSmiles() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_smiles", this); } public StrColumnBuilder enterPdbxNscnum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_nscnum", this); } } public static class ChemCompAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_angle"; public ChemCompAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public FloatColumnBuilder enterValueAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_angle", this); } public FloatColumnBuilder enterValueAngleEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_angle_esd", this); } public FloatColumnBuilder enterValueDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist", this); } public FloatColumnBuilder enterValueDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist_esd", this); } } public static class ChemCompAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_atom"; public ChemCompAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAltAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alt_atom_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public IntColumnBuilder enterCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "charge", this); } public FloatColumnBuilder enterModelCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_x", this); } public FloatColumnBuilder enterModelCartnXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_x_esd", this); } public FloatColumnBuilder enterModelCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_y", this); } public FloatColumnBuilder enterModelCartnYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_y_esd", this); } public FloatColumnBuilder enterModelCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_z", this); } public FloatColumnBuilder enterModelCartnZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_z_esd", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public FloatColumnBuilder enterPartialCharge() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "partial_charge", this); } public StrColumnBuilder enterSubstructCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "substruct_code", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public IntColumnBuilder enterPdbxAlign() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_align", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public StrColumnBuilder enterPdbxComponentAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_atom_id", this); } public StrColumnBuilder enterPdbxComponentCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_comp_id", this); } public StrColumnBuilder enterPdbxAltAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_atom_id", this); } public StrColumnBuilder enterPdbxAltCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_comp_id", this); } public FloatColumnBuilder enterPdbxModelCartnXIdeal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_Cartn_x_ideal", this); } public FloatColumnBuilder enterPdbxModelCartnYIdeal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_Cartn_y_ideal", this); } public FloatColumnBuilder enterPdbxModelCartnZIdeal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_Cartn_z_ideal", this); } public StrColumnBuilder enterPdbxStereoConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_stereo_config", this); } public StrColumnBuilder enterPdbxAromaticFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aromatic_flag", this); } public StrColumnBuilder enterPdbxLeavingAtomFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_leaving_atom_flag", this); } public IntColumnBuilder enterPdbxResidueNumbering() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_residue_numbering", this); } public StrColumnBuilder enterPdbxPolymerType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_polymer_type", this); } public StrColumnBuilder enterPdbxRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ref_id", this); } public IntColumnBuilder enterPdbxComponentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_id", this); } public IntColumnBuilder enterPdbxComponentEntityId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_entity_id", this); } public StrColumnBuilder enterPdbxStndAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_stnd_atom_id", this); } } public static class ChemCompBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_bond"; public ChemCompBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } public FloatColumnBuilder enterValueDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist", this); } public FloatColumnBuilder enterValueDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist_esd", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public StrColumnBuilder enterPdbxStereoConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_stereo_config", this); } public StrColumnBuilder enterPdbxAromaticFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aromatic_flag", this); } } public static class ChemCompChirBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_chir"; public ChemCompChirBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterAtomConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_config", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterNumberAtomsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_all", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } public StrColumnBuilder enterVolumeFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume_flag", this); } public FloatColumnBuilder enterVolumeThree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_three", this); } public FloatColumnBuilder enterVolumeThreeEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_three_esd", this); } } public static class ChemCompChirAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_chir_atom"; public ChemCompChirAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterChirId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chir_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public FloatColumnBuilder enterDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dev", this); } } public static class ChemCompLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_link"; public ChemCompLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterTypeComp1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_comp_1", this); } public StrColumnBuilder enterTypeComp2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_comp_2", this); } } public static class ChemCompPlaneBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_plane"; public ChemCompPlaneBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterNumberAtomsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_all", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } } public static class ChemCompPlaneAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_plane_atom"; public ChemCompPlaneAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterPlaneId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plane_id", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } } public static class ChemCompTorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_tor"; public ChemCompTorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public StrColumnBuilder enterAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_4", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } } public static class ChemCompTorValueBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_comp_tor_value"; public ChemCompTorValueBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterTorId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tor_id", this); } public FloatColumnBuilder enterAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle", this); } public FloatColumnBuilder enterAngleEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_esd", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } } public static class ChemLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link"; public ChemLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class ChemLinkAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_angle"; public ChemLinkAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtom1CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_1_comp_id", this); } public StrColumnBuilder enterAtom2CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_2_comp_id", this); } public StrColumnBuilder enterAtom3CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_3_comp_id", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public FloatColumnBuilder enterValueAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_angle", this); } public FloatColumnBuilder enterValueAngleEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_angle_esd", this); } public FloatColumnBuilder enterValueDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist", this); } public FloatColumnBuilder enterValueDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist_esd", this); } } public static class ChemLinkBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_bond"; public ChemLinkBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtom1CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_1_comp_id", this); } public StrColumnBuilder enterAtom2CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_2_comp_id", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public FloatColumnBuilder enterValueDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist", this); } public FloatColumnBuilder enterValueDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_dist_esd", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class ChemLinkChirBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_chir"; public ChemLinkChirBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_comp_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterAtomConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_config", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public IntColumnBuilder enterNumberAtomsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_all", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } public StrColumnBuilder enterVolumeFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume_flag", this); } public FloatColumnBuilder enterVolumeThree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_three", this); } public FloatColumnBuilder enterVolumeThreeEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_three_esd", this); } } public static class ChemLinkChirAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_chir_atom"; public ChemLinkChirAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_comp_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterChirId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chir_id", this); } public FloatColumnBuilder enterDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dev", this); } } public static class ChemLinkPlaneBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_plane"; public ChemLinkPlaneBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public IntColumnBuilder enterNumberAtomsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_all", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } } public static class ChemLinkPlaneAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_plane_atom"; public ChemLinkPlaneAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_comp_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterPlaneId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plane_id", this); } } public static class ChemLinkTorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_tor"; public ChemLinkTorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtom1CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_1_comp_id", this); } public StrColumnBuilder enterAtom2CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_2_comp_id", this); } public StrColumnBuilder enterAtom3CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_3_comp_id", this); } public StrColumnBuilder enterAtom4CompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_4_comp_id", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public StrColumnBuilder enterAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_4", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } } public static class ChemLinkTorValueBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chem_link_tor_value"; public ChemLinkTorValueBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterTorId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tor_id", this); } public FloatColumnBuilder enterAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle", this); } public FloatColumnBuilder enterAngleEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_esd", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } } public static class ChemicalBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chemical"; public ChemicalBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCompoundSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compound_source", this); } public FloatColumnBuilder enterMeltingPoint() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point", this); } public StrColumnBuilder enterNameCommon() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_common", this); } public StrColumnBuilder enterNameMineral() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_mineral", this); } public StrColumnBuilder enterNameStructureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_structure_type", this); } public StrColumnBuilder enterNameSystematic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_systematic", this); } public StrColumnBuilder enterAbsoluteConfiguration() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absolute_configuration", this); } public FloatColumnBuilder enterMeltingPointGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_gt", this); } public FloatColumnBuilder enterMeltingPointLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "melting_point_lt", this); } public StrColumnBuilder enterOpticalRotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "optical_rotation", this); } public StrColumnBuilder enterPropertiesBiological() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "properties_biological", this); } public StrColumnBuilder enterPropertiesPhysical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "properties_physical", this); } public FloatColumnBuilder enterTemperatureDecomposition() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition", this); } public FloatColumnBuilder enterTemperatureDecompositionEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_esd", this); } public FloatColumnBuilder enterTemperatureDecompositionGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_gt", this); } public FloatColumnBuilder enterTemperatureDecompositionLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_decomposition_lt", this); } public FloatColumnBuilder enterTemperatureSublimation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation", this); } public FloatColumnBuilder enterTemperatureSublimationEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_esd", this); } public FloatColumnBuilder enterTemperatureSublimationGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_gt", this); } public FloatColumnBuilder enterTemperatureSublimationLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_sublimation_lt", this); } } public static class ChemicalConnAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chemical_conn_atom"; public ChemicalConnAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "charge", this); } public FloatColumnBuilder enterDisplayX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "display_x", this); } public FloatColumnBuilder enterDisplayY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "display_y", this); } public IntColumnBuilder enterNCA() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NCA", this); } public IntColumnBuilder enterNH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NH", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } } public static class ChemicalConnBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chemical_conn_bond"; public ChemicalConnBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAtom1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_1", this); } public IntColumnBuilder enterAtom2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_2", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class ChemicalFormulaBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "chemical_formula"; public ChemicalFormulaBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAnalytical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "analytical", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterIupac() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "iupac", this); } public StrColumnBuilder enterMoiety() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "moiety", this); } public StrColumnBuilder enterStructural() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structural", this); } public StrColumnBuilder enterSum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sum", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } public FloatColumnBuilder enterWeightMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight_meas", this); } } public static class CitationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "citation"; public CitationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract", this); } public StrColumnBuilder enterAbstractIdCAS() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "abstract_id_CAS", this); } public StrColumnBuilder enterBookIdISBN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_id_ISBN", this); } public StrColumnBuilder enterBookPublisher() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_publisher", this); } public StrColumnBuilder enterBookPublisherCity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_publisher_city", this); } public StrColumnBuilder enterBookTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "book_title", this); } public StrColumnBuilder enterCoordinateLinkage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coordinate_linkage", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public IntColumnBuilder enterDatabaseIdMedline() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "database_id_Medline", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterJournalAbbrev() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_abbrev", this); } public StrColumnBuilder enterJournalIdASTM() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_ASTM", this); } public StrColumnBuilder enterJournalIdCSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_CSD", this); } public StrColumnBuilder enterJournalIdISSN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_id_ISSN", this); } public StrColumnBuilder enterJournalFull() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_full", this); } public StrColumnBuilder enterJournalIssue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_issue", this); } public StrColumnBuilder enterJournalVolume() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_volume", this); } public StrColumnBuilder enterLanguage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "language", this); } public StrColumnBuilder enterPageFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_first", this); } public StrColumnBuilder enterPageLast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_last", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } public IntColumnBuilder enterYear() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "year", this); } public StrColumnBuilder enterDatabaseIdCSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id_CSD", this); } public StrColumnBuilder enterPdbxDatabaseIdDOI() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_database_id_DOI", this); } public IntColumnBuilder enterPdbxDatabaseIdPubMed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_database_id_PubMed", this); } public StrColumnBuilder enterPdbxDatabaseIdPatent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_database_id_patent", this); } public StrColumnBuilder enterUnpublishedFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "unpublished_flag", this); } } public static class CitationAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "citation_author"; public CitationAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterIdentifierORCID() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_ORCID", this); } } public static class CitationEditorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "citation_editor"; public CitationEditorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class ComputingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "computing"; public ComputingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCellRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell_refinement", this); } public StrColumnBuilder enterDataCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_collection", this); } public StrColumnBuilder enterDataReduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reduction", this); } public StrColumnBuilder enterMolecularGraphics() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "molecular_graphics", this); } public StrColumnBuilder enterPublicationMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publication_material", this); } public StrColumnBuilder enterStructureRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_refinement", this); } public StrColumnBuilder enterStructureSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_solution", this); } public StrColumnBuilder enterPdbxStructureRefinementMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_structure_refinement_method", this); } public StrColumnBuilder enterPdbxDataReductionIi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_data_reduction_ii", this); } public StrColumnBuilder enterPdbxDataReductionDs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_data_reduction_ds", this); } } public static class DatabaseBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database"; public DatabaseBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterJournalASTM() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_ASTM", this); } public StrColumnBuilder enterJournalCSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "journal_CSD", this); } public StrColumnBuilder enterCSDHistory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "CSD_history", this); } public StrColumnBuilder enterCodeCAS() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_CAS", this); } public StrColumnBuilder enterCodeCSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_CSD", this); } public StrColumnBuilder enterCodeICSD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_ICSD", this); } public StrColumnBuilder enterCodeMDF() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_MDF", this); } public StrColumnBuilder enterCodeNBS() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_NBS", this); } public StrColumnBuilder enterCodePDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_PDB", this); } public StrColumnBuilder enterCodePDF() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_PDF", this); } public StrColumnBuilder enterCodeDepnumCcdcFiz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_fiz", this); } public StrColumnBuilder enterCodeDepnumCcdcJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_journal", this); } public StrColumnBuilder enterCodeDepnumCcdcArchive() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code_depnum_ccdc_archive", this); } public StrColumnBuilder enterPdbxCodeNDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_code_NDB", this); } public StrColumnBuilder enterPdbxCodePDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_code_PDB", this); } public StrColumnBuilder enterPdbxRelatedCodesPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_related_codes_PDB", this); } } public static class Database2Builder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_2"; public Database2Builder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDatabaseId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id", this); } public StrColumnBuilder enterDatabaseCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_code", this); } public StrColumnBuilder enterPdbxDatabaseAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_database_accession", this); } public StrColumnBuilder enterPdbxDOI() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_DOI", this); } } public static class DatabasePDBCaveatBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_caveat"; public DatabasePDBCaveatBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class DatabasePDBMatrixBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_matrix"; public DatabasePDBMatrixBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterOrigx11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[1][1]", this); } public FloatColumnBuilder enterOrigx12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[1][2]", this); } public FloatColumnBuilder enterOrigx13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[1][3]", this); } public FloatColumnBuilder enterOrigx21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[2][1]", this); } public FloatColumnBuilder enterOrigx22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[2][2]", this); } public FloatColumnBuilder enterOrigx23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[2][3]", this); } public FloatColumnBuilder enterOrigx31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[3][1]", this); } public FloatColumnBuilder enterOrigx32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[3][2]", this); } public FloatColumnBuilder enterOrigx33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx[3][3]", this); } public FloatColumnBuilder enterOrigxVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx_vector[1]", this); } public FloatColumnBuilder enterOrigxVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx_vector[2]", this); } public FloatColumnBuilder enterOrigxVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origx_vector[3]", this); } public FloatColumnBuilder enterScale11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[1][1]", this); } public FloatColumnBuilder enterScale12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[1][2]", this); } public FloatColumnBuilder enterScale13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[1][3]", this); } public FloatColumnBuilder enterScale21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[2][1]", this); } public FloatColumnBuilder enterScale22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[2][2]", this); } public FloatColumnBuilder enterScale23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[2][3]", this); } public FloatColumnBuilder enterScale31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[3][1]", this); } public FloatColumnBuilder enterScale32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[3][2]", this); } public FloatColumnBuilder enterScale33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale[3][3]", this); } public FloatColumnBuilder enterScaleVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_vector[1]", this); } public FloatColumnBuilder enterScaleVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_vector[2]", this); } public FloatColumnBuilder enterScaleVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_vector[3]", this); } } public static class DatabasePDBRemarkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_remark"; public DatabasePDBRemarkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class DatabasePDBRevBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_rev"; public DatabasePDBRevBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAuthorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "author_name", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDateOriginal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_original", this); } public StrColumnBuilder enterModType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mod_type", this); } public IntColumnBuilder enterNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num", this); } public StrColumnBuilder enterReplacedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaced_by", this); } public StrColumnBuilder enterReplaces() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaces", this); } public StrColumnBuilder enterStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status", this); } public StrColumnBuilder enterPdbxRecordRevised1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_record_revised_1", this); } public StrColumnBuilder enterPdbxRecordRevised2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_record_revised_2", this); } public StrColumnBuilder enterPdbxRecordRevised3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_record_revised_3", this); } public StrColumnBuilder enterPdbxRecordRevised4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_record_revised_4", this); } } public static class DatabasePDBRevRecordBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_rev_record"; public DatabasePDBRevRecordBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterRevNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "rev_num", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class DatabasePDBTvectBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "database_PDB_tvect"; public DatabasePDBTvectBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[1]", this); } public FloatColumnBuilder enterVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[2]", this); } public FloatColumnBuilder enterVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[3]", this); } } public static class DiffrnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn"; public DiffrnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAmbientEnvironment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_environment", this); } public FloatColumnBuilder enterAmbientTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp", this); } public StrColumnBuilder enterAmbientTempDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_details", this); } public FloatColumnBuilder enterAmbientTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_esd", this); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterCrystalSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_support", this); } public StrColumnBuilder enterCrystalTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_treatment", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterAmbientPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure", this); } public FloatColumnBuilder enterAmbientPressureEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_esd", this); } public FloatColumnBuilder enterAmbientPressureGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_gt", this); } public FloatColumnBuilder enterAmbientPressureLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_pressure_lt", this); } public FloatColumnBuilder enterAmbientTempGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_gt", this); } public FloatColumnBuilder enterAmbientTempLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ambient_temp_lt", this); } public StrColumnBuilder enterPdbxSerialCrystalExperiment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_serial_crystal_experiment", this); } } public static class DiffrnAttenuatorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_attenuator"; public DiffrnAttenuatorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterScale() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } } public static class DiffrnDetectorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_detector"; public DiffrnDetectorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDetector() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterAreaResolMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "area_resol_mean", this); } public FloatColumnBuilder enterDtime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dtime", this); } public IntColumnBuilder enterPdbxFramesTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_frames_total", this); } public FloatColumnBuilder enterPdbxCollectionTimeTotal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_collection_time_total", this); } public StrColumnBuilder enterPdbxCollectionDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_collection_date", this); } public FloatColumnBuilder enterPdbxFrequency() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_frequency", this); } } public static class DiffrnMeasurementBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_measurement"; public DiffrnMeasurementBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDevice() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device", this); } public StrColumnBuilder enterDeviceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_details", this); } public StrColumnBuilder enterDeviceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "device_type", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterSpecimenSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_support", this); } public StrColumnBuilder enterPdbxDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_date", this); } } public static class DiffrnOrientMatrixBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_orient_matrix"; public DiffrnOrientMatrixBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterUB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][1]", this); } public FloatColumnBuilder enterUB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][2]", this); } public FloatColumnBuilder enterUB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[1][3]", this); } public FloatColumnBuilder enterUB21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][1]", this); } public FloatColumnBuilder enterUB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][2]", this); } public FloatColumnBuilder enterUB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[2][3]", this); } public FloatColumnBuilder enterUB31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][1]", this); } public FloatColumnBuilder enterUB32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][2]", this); } public FloatColumnBuilder enterUB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "UB[3][3]", this); } } public static class DiffrnOrientReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_orient_refln"; public DiffrnOrientReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this); } public FloatColumnBuilder enterAngleKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this); } public FloatColumnBuilder enterAngleOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this); } public FloatColumnBuilder enterAnglePhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this); } public FloatColumnBuilder enterAnglePsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this); } public FloatColumnBuilder enterAngleTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } } public static class DiffrnRadiationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_radiation"; public DiffrnRadiationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCollimation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collimation", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterFilterEdge() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "filter_edge", this); } public FloatColumnBuilder enterInhomogeneity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "inhomogeneity", this); } public StrColumnBuilder enterMonochromator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "monochromator", this); } public FloatColumnBuilder enterPolarisnNorm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_norm", this); } public FloatColumnBuilder enterPolarisnRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarisn_ratio", this); } public StrColumnBuilder enterProbe() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterXraySymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xray_symbol", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public StrColumnBuilder enterPdbxMonochromaticOrLaueML() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_monochromatic_or_laue_m_l", this); } public StrColumnBuilder enterPdbxWavelengthList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_wavelength_list", this); } public StrColumnBuilder enterPdbxWavelength() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_wavelength", this); } public StrColumnBuilder enterPdbxDiffrnProtocol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_diffrn_protocol", this); } public StrColumnBuilder enterPdbxAnalyzer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_analyzer", this); } public StrColumnBuilder enterPdbxScatteringType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scattering_type", this); } } public static class DiffrnRadiationWavelengthBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_radiation_wavelength"; public DiffrnRadiationWavelengthBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public FloatColumnBuilder enterWt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wt", this); } } public static class DiffrnReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_refln"; public DiffrnReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_chi", this); } public FloatColumnBuilder enterAngleKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_kappa", this); } public FloatColumnBuilder enterAngleOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_omega", this); } public FloatColumnBuilder enterAnglePhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_phi", this); } public FloatColumnBuilder enterAnglePsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_psi", this); } public FloatColumnBuilder enterAngleTheta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_theta", this); } public StrColumnBuilder enterAttenuatorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "attenuator_code", this); } public IntColumnBuilder enterCountsBg1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_1", this); } public IntColumnBuilder enterCountsBg2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_bg_2", this); } public IntColumnBuilder enterCountsNet() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_net", this); } public IntColumnBuilder enterCountsPeak() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_peak", this); } public IntColumnBuilder enterCountsTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "counts_total", this); } public FloatColumnBuilder enterDetectSlitHoriz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_horiz", this); } public FloatColumnBuilder enterDetectSlitVert() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detect_slit_vert", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterElapsedTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "elapsed_time", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterIntensityNet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_net", this); } public FloatColumnBuilder enterIntensitySigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_sigma", this); } public StrColumnBuilder enterScaleGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scale_group_code", this); } public StrColumnBuilder enterScanMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode", this); } public StrColumnBuilder enterScanModeBackgd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scan_mode_backgd", this); } public FloatColumnBuilder enterScanRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_rate", this); } public FloatColumnBuilder enterScanTimeBackgd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_time_backgd", this); } public FloatColumnBuilder enterScanWidth() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scan_width", this); } public FloatColumnBuilder enterSintOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sint_over_lambda", this); } public StrColumnBuilder enterStandardCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "standard_code", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public IntColumnBuilder enterPdbxImageId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_image_id", this); } public FloatColumnBuilder enterPdbxScanAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scan_angle", this); } public StrColumnBuilder enterClassCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_code", this); } public FloatColumnBuilder enterIntensityU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_u", this); } public FloatColumnBuilder enterPdbxDetectorX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_detector_x", this); } public FloatColumnBuilder enterPdbxDetectorY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_detector_y", this); } public FloatColumnBuilder enterPdbxRotationAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_rotation_angle", this); } public FloatColumnBuilder enterPdbxScaleValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scale_value", this); } } public static class DiffrnReflnsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_reflns"; public DiffrnReflnsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAvREquivalents() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_R_equivalents", this); } public FloatColumnBuilder enterAvSigmaIOverNetI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sigmaI_over_netI", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public IntColumnBuilder enterLimitHMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_max", this); } public IntColumnBuilder enterLimitHMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_min", this); } public IntColumnBuilder enterLimitKMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_max", this); } public IntColumnBuilder enterLimitKMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_min", this); } public IntColumnBuilder enterLimitLMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_max", this); } public IntColumnBuilder enterLimitLMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_min", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public StrColumnBuilder enterReductionProcess() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reduction_process", this); } public FloatColumnBuilder enterThetaMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_max", this); } public FloatColumnBuilder enterThetaMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "theta_min", this); } public FloatColumnBuilder enterTransfMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][1]", this); } public FloatColumnBuilder enterTransfMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][2]", this); } public FloatColumnBuilder enterTransfMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[1][3]", this); } public FloatColumnBuilder enterTransfMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][1]", this); } public FloatColumnBuilder enterTransfMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][2]", this); } public FloatColumnBuilder enterTransfMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[2][3]", this); } public FloatColumnBuilder enterTransfMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][1]", this); } public FloatColumnBuilder enterTransfMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][2]", this); } public FloatColumnBuilder enterTransfMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "transf_matrix[3][3]", this); } public FloatColumnBuilder enterAvUnetI_netI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_unetI/netI", this); } public FloatColumnBuilder enterPdbxDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_low", this); } public FloatColumnBuilder enterPdbxDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_high", this); } public FloatColumnBuilder enterPdbxPercentPossibleObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_obs", this); } public FloatColumnBuilder enterPdbxRmergeIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rmerge_I_obs", this); } public FloatColumnBuilder enterPdbxRsymValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rsym_value", this); } public FloatColumnBuilder enterPdbxChiSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_chi_squared", this); } public FloatColumnBuilder enterPdbxRedundancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy", this); } public IntColumnBuilder enterPdbxRejects() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_rejects", this); } public FloatColumnBuilder enterPdbxObservedCriterion() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_observed_criterion", this); } public IntColumnBuilder enterPdbxNumberObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_obs", this); } } public static class DiffrnScaleGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_scale_group"; public DiffrnScaleGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterINet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I_net", this); } } public static class DiffrnSourceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_source"; public DiffrnSourceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCurrent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "current", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } public StrColumnBuilder enterSize() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "size", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterTarget() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterVoltage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "voltage", this); } public FloatColumnBuilder enterTake_offAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "take-off_angle", this); } public StrColumnBuilder enterPdbxWavelengthList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_wavelength_list", this); } public StrColumnBuilder enterPdbxWavelength() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_wavelength", this); } public StrColumnBuilder enterPdbxSynchrotronBeamline() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_synchrotron_beamline", this); } public StrColumnBuilder enterPdbxSynchrotronSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_synchrotron_site", this); } public StrColumnBuilder enterPdbxSynchrotronYN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_synchrotron_y_n", this); } public StrColumnBuilder enterPdbxSourceSpecificBeamline() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_source_specific_beamline", this); } } public static class DiffrnStandardReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_standard_refln"; public DiffrnStandardReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } } public static class DiffrnStandardsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_standards"; public DiffrnStandardsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterDecay() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "decay_%", this); } public IntColumnBuilder enterIntervalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "interval_count", this); } public FloatColumnBuilder enterIntervalTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "interval_time", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterScaleSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_sigma", this); } public FloatColumnBuilder enterScaleU() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_u", this); } } public static class EntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity"; public EntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterFormulaWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "formula_weight", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSrcMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "src_method", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterPdbxDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_description", this); } public IntColumnBuilder enterPdbxNumberOfMolecules() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_of_molecules", this); } public StrColumnBuilder enterPdbxParentEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_parent_entity_id", this); } public StrColumnBuilder enterPdbxMutation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_mutation", this); } public StrColumnBuilder enterPdbxFragment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fragment", this); } public StrColumnBuilder enterPdbxEc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ec", this); } public StrColumnBuilder enterPdbxModification() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_modification", this); } public FloatColumnBuilder enterPdbxFormulaWeightExptl() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight_exptl", this); } public StrColumnBuilder enterPdbxFormulaWeightExptlMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight_exptl_method", this); } public StrColumnBuilder enterPdbxTargetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_target_id", this); } public FloatColumnBuilder enterPdbxEntitiesPerBiologicalUnit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_entities_per_biological_unit", this); } } public static class EntityKeywordsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_keywords"; public EntityKeywordsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } public StrColumnBuilder enterPdbxMutation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_mutation", this); } public StrColumnBuilder enterPdbxFragment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fragment", this); } public StrColumnBuilder enterPdbxEc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ec", this); } public StrColumnBuilder enterPdbxAntibodyIsotype() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_antibody_isotype", this); } } public static class EntityLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_link"; public EntityLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLinkId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public IntColumnBuilder enterEntitySeqNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_1", this); } public IntColumnBuilder enterEntitySeqNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_2", this); } } public static class EntityNameComBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_name_com"; public EntityNameComBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPdbxProvenance() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_provenance", this); } } public static class EntityNameSysBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_name_sys"; public EntityNameSysBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "system", this); } } public static class EntityPolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_poly"; public EntityPolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterNstdChirality() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nstd_chirality", this); } public StrColumnBuilder enterNstdLinkage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nstd_linkage", this); } public StrColumnBuilder enterNstdMonomer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nstd_monomer", this); } public IntColumnBuilder enterNumberOfMonomers() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_monomers", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterTypeDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_details", this); } public StrColumnBuilder enterPdbxStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_strand_id", this); } public StrColumnBuilder enterPdbxSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_one_letter_code", this); } public StrColumnBuilder enterPdbxSeqOneLetterCodeCan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_one_letter_code_can", this); } public StrColumnBuilder enterPdbxTargetIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_target_identifier", this); } public StrColumnBuilder enterPdbxSeqOneLetterCodeSample() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_one_letter_code_sample", this); } public StrColumnBuilder enterPdbxExplicitLinkingFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_explicit_linking_flag", this); } public StrColumnBuilder enterPdbxSequenceEvidenceCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sequence_evidence_code", this); } public StrColumnBuilder enterPdbxBuildSelfReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_build_self_reference", this); } public StrColumnBuilder enterPdbxNTerminalSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_N_terminal_seq_one_letter_code", this); } public StrColumnBuilder enterPdbxCTerminalSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_C_terminal_seq_one_letter_code", this); } public StrColumnBuilder enterPdbxSeqThreeLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_three_letter_code", this); } public StrColumnBuilder enterPdbxSeqDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_db_name", this); } public StrColumnBuilder enterPdbxSeqDbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_db_id", this); } public IntColumnBuilder enterPdbxSeqAlignBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_align_begin", this); } public IntColumnBuilder enterPdbxSeqAlignEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_align_end", this); } } public static class EntityPolySeqBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_poly_seq"; public EntityPolySeqBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterHetero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetero", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public IntColumnBuilder enterNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num", this); } } public static class EntryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entry"; public EntryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxDOI() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_DOI", this); } } public static class EntryLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entry_link"; public EntryLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class ExptlBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "exptl"; public ExptlBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAbsorptCoefficientMu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_coefficient_mu", this); } public FloatColumnBuilder enterAbsorptCorrectionTMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_T_max", this); } public FloatColumnBuilder enterAbsorptCorrectionTMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_T_min", this); } public StrColumnBuilder enterAbsorptCorrectionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_correction_type", this); } public StrColumnBuilder enterAbsorptProcessDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "absorpt_process_details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterCrystalsNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "crystals_number", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterMethodDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_details", this); } } public static class ExptlCrystalBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal"; public ExptlCrystalBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterColour() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour", this); } public FloatColumnBuilder enterDensityDiffrn() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_diffrn", this); } public FloatColumnBuilder enterDensityMatthews() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_Matthews", this); } public StrColumnBuilder enterDensityMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "density_method", this); } public FloatColumnBuilder enterDensityPercentSol() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_percent_sol", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public IntColumnBuilder enterF000() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "F_000", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPreparation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "preparation", this); } public FloatColumnBuilder enterSizeMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_max", this); } public FloatColumnBuilder enterSizeMid() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_mid", this); } public FloatColumnBuilder enterSizeMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_min", this); } public FloatColumnBuilder enterSizeRad() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "size_rad", this); } public StrColumnBuilder enterColourLustre() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_lustre", this); } public StrColumnBuilder enterColourModifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_modifier", this); } public StrColumnBuilder enterColourPrimary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "colour_primary", this); } public FloatColumnBuilder enterDensityMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas", this); } public FloatColumnBuilder enterDensityMeasEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_esd", this); } public FloatColumnBuilder enterDensityMeasGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_gt", this); } public FloatColumnBuilder enterDensityMeasLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_lt", this); } public FloatColumnBuilder enterDensityMeasTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp", this); } public FloatColumnBuilder enterDensityMeasTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_esd", this); } public FloatColumnBuilder enterDensityMeasTempGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_gt", this); } public FloatColumnBuilder enterDensityMeasTempLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_meas_temp_lt", this); } public StrColumnBuilder enterPdbxCrystalImageUrl() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_image_url", this); } public StrColumnBuilder enterPdbxCrystalImageFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_image_format", this); } public FloatColumnBuilder enterPdbxMosaicity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_mosaicity", this); } public FloatColumnBuilder enterPdbxMosaicityEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_mosaicity_esd", this); } public StrColumnBuilder enterPdbxCrystalImage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_image", this); } public StrColumnBuilder enterPdbxX_rayImage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_x-ray_image", this); } public StrColumnBuilder enterPdbxX_rayImageType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_x-ray_image_type", this); } public FloatColumnBuilder enterPdbxCrystalDiffrnLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_diffrn_limit", this); } public FloatColumnBuilder enterPdbxCrystalDiffrnLifetime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_diffrn_lifetime", this); } public FloatColumnBuilder enterPdbxCrystalDirection1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_direction_1", this); } public FloatColumnBuilder enterPdbxCrystalDirection2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_direction_2", this); } public FloatColumnBuilder enterPdbxCrystalDirection3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_crystal_direction_3", this); } } public static class ExptlCrystalFaceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal_face"; public ExptlCrystalFaceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public FloatColumnBuilder enterDiffrChi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_chi", this); } public FloatColumnBuilder enterDiffrKappa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_kappa", this); } public FloatColumnBuilder enterDiffrPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_phi", this); } public FloatColumnBuilder enterDiffrPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diffr_psi", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterPerpDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "perp_dist", this); } } public static class ExptlCrystalGrowBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal_grow"; public ExptlCrystalGrowBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterApparatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "apparatus", this); } public StrColumnBuilder enterAtmosphere() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atmosphere", this); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterMethodRef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_ref", this); } public FloatColumnBuilder enterPH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pH", this); } public FloatColumnBuilder enterPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure", this); } public FloatColumnBuilder enterPressureEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure_esd", this); } public StrColumnBuilder enterSeeding() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seeding", this); } public StrColumnBuilder enterSeedingRef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seeding_ref", this); } public FloatColumnBuilder enterTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp", this); } public StrColumnBuilder enterTempDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "temp_details", this); } public FloatColumnBuilder enterTempEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp_esd", this); } public StrColumnBuilder enterTime() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterPdbxDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_details", this); } public StrColumnBuilder enterPdbxPHRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pH_range", this); } } public static class ExptlCrystalGrowCompBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "exptl_crystal_grow_comp"; public ExptlCrystalGrowCompBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterConc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterSolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sol_id", this); } public StrColumnBuilder enterVolume() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public StrColumnBuilder enterPdbxConcFinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_conc_final", this); } public StrColumnBuilder enterPdbxBath() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_bath", this); } public StrColumnBuilder enterPdbxSalt() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_salt", this); } public StrColumnBuilder enterPdbxSoakSalt() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_soak_salt", this); } public StrColumnBuilder enterPdbxSoakSolv() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_soak_solv", this); } public StrColumnBuilder enterPdbxSolv() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_solv", this); } } public static class GeomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom"; public GeomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class GeomAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom_angle"; public GeomAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_3", this); } public StrColumnBuilder enterAtomSiteLabelCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_3", this); } public IntColumnBuilder enterAtomSiteLabelSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_3", this); } public StrColumnBuilder enterAtomSiteAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_3", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_1", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_2", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_3", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } } public static class GeomBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom_bond"; public GeomBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public IntColumnBuilder enterValence() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "valence", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_1", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_2", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } } public static class GeomContactBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom_contact"; public GeomContactBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_1", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_2", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } } public static class GeomHbondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom_hbond"; public GeomHbondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleDHA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_DHA", this); } public FloatColumnBuilder enterAngleDHAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_DHA_esd", this); } public StrColumnBuilder enterAtomSiteIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_A", this); } public StrColumnBuilder enterAtomSiteLabelAltIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_A", this); } public StrColumnBuilder enterAtomSiteLabelAsymIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_A", this); } public StrColumnBuilder enterAtomSiteLabelAtomIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_A", this); } public StrColumnBuilder enterAtomSiteLabelCompIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_A", this); } public IntColumnBuilder enterAtomSiteLabelSeqIdA() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_A", this); } public StrColumnBuilder enterAtomSiteIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_D", this); } public StrColumnBuilder enterAtomSiteLabelAltIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_D", this); } public StrColumnBuilder enterAtomSiteLabelAsymIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_D", this); } public StrColumnBuilder enterAtomSiteLabelAtomIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_D", this); } public StrColumnBuilder enterAtomSiteLabelCompIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_D", this); } public IntColumnBuilder enterAtomSiteLabelSeqIdD() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_D", this); } public StrColumnBuilder enterAtomSiteIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_H", this); } public StrColumnBuilder enterAtomSiteLabelAltIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_H", this); } public StrColumnBuilder enterAtomSiteLabelAsymIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_H", this); } public StrColumnBuilder enterAtomSiteLabelAtomIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_H", this); } public StrColumnBuilder enterAtomSiteLabelCompIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_H", this); } public IntColumnBuilder enterAtomSiteLabelSeqIdH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_H", this); } public StrColumnBuilder enterAtomSiteAuthAsymIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_A", this); } public StrColumnBuilder enterAtomSiteAuthAtomIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_A", this); } public StrColumnBuilder enterAtomSiteAuthCompIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_A", this); } public StrColumnBuilder enterAtomSiteAuthSeqIdA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_A", this); } public StrColumnBuilder enterAtomSiteAuthAsymIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_D", this); } public StrColumnBuilder enterAtomSiteAuthAtomIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_D", this); } public StrColumnBuilder enterAtomSiteAuthCompIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_D", this); } public StrColumnBuilder enterAtomSiteAuthSeqIdD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_D", this); } public StrColumnBuilder enterAtomSiteAuthAsymIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_H", this); } public StrColumnBuilder enterAtomSiteAuthAtomIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_H", this); } public StrColumnBuilder enterAtomSiteAuthCompIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_H", this); } public StrColumnBuilder enterAtomSiteAuthSeqIdH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_H", this); } public FloatColumnBuilder enterDistDA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DA", this); } public FloatColumnBuilder enterDistDAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DA_esd", this); } public FloatColumnBuilder enterDistDH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DH", this); } public FloatColumnBuilder enterDistDHEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_DH_esd", this); } public FloatColumnBuilder enterDistHA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_HA", this); } public FloatColumnBuilder enterDistHAEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_HA_esd", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetryA() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_A", this); } public StrColumnBuilder enterSiteSymmetryD() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_D", this); } public StrColumnBuilder enterSiteSymmetryH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_H", this); } } public static class GeomTorsionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "geom_torsion"; public GeomTorsionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_3", this); } public StrColumnBuilder enterAtomSiteLabelCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_3", this); } public IntColumnBuilder enterAtomSiteLabelSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_3", this); } public StrColumnBuilder enterAtomSiteId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAltId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_4", this); } public StrColumnBuilder enterAtomSiteLabelCompId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_4", this); } public IntColumnBuilder enterAtomSiteLabelSeqId4() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAsymId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_4", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_3", this); } public StrColumnBuilder enterAtomSiteAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_4", this); } public StrColumnBuilder enterAtomSiteAuthAsymId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_4", this); } public StrColumnBuilder enterAtomSiteAuthCompId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_4", this); } public StrColumnBuilder enterAtomSiteAuthSeqId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_4", this); } public StrColumnBuilder enterPublFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publ_flag", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public StrColumnBuilder enterSiteSymmetry4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_4", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_1", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_2", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_3", this); } public StrColumnBuilder enterPdbxAtomSitePDBInsCode4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_site_PDB_ins_code_4", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } } public static class JournalBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "journal"; public JournalBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCodenASTM() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coden_ASTM", this); } public StrColumnBuilder enterCodenCambridge() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coden_Cambridge", this); } public StrColumnBuilder enterCoeditorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_address", this); } public StrColumnBuilder enterCoeditorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_code", this); } public StrColumnBuilder enterCoeditorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_email", this); } public StrColumnBuilder enterCoeditorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_fax", this); } public StrColumnBuilder enterCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_name", this); } public StrColumnBuilder enterCoeditorNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_notes", this); } public StrColumnBuilder enterCoeditorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coeditor_phone", this); } public StrColumnBuilder enterDataValidationNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_validation_number", this); } public StrColumnBuilder enterDateAccepted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_accepted", this); } public StrColumnBuilder enterDateFromCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_from_coeditor", this); } public StrColumnBuilder enterDateToCoeditor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_to_coeditor", this); } public StrColumnBuilder enterDatePrintersFinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_printers_final", this); } public StrColumnBuilder enterDatePrintersFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_printers_first", this); } public StrColumnBuilder enterDateProofsIn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_proofs_in", this); } public StrColumnBuilder enterDateProofsOut() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_proofs_out", this); } public StrColumnBuilder enterDateRecdCopyright() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_copyright", this); } public StrColumnBuilder enterDateRecdElectronic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_electronic", this); } public StrColumnBuilder enterDateRecdHardCopy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_recd_hard_copy", this); } public StrColumnBuilder enterIssue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "issue", this); } public StrColumnBuilder enterLanguage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "language", this); } public StrColumnBuilder enterNameFull() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_full", this); } public StrColumnBuilder enterPageFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_first", this); } public StrColumnBuilder enterPageLast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_last", this); } public StrColumnBuilder enterPaperCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "paper_category", this); } public StrColumnBuilder enterSupplPublNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "suppl_publ_number", this); } public StrColumnBuilder enterSupplPublPages() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "suppl_publ_pages", this); } public StrColumnBuilder enterTecheditorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_address", this); } public StrColumnBuilder enterTecheditorCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_code", this); } public StrColumnBuilder enterTecheditorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_email", this); } public StrColumnBuilder enterTecheditorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_fax", this); } public StrColumnBuilder enterTecheditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_name", this); } public StrColumnBuilder enterTecheditorNotes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_notes", this); } public StrColumnBuilder enterTecheditorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "techeditor_phone", this); } public StrColumnBuilder enterVolume() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public StrColumnBuilder enterYear() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "year", this); } } public static class JournalIndexBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "journal_index"; public JournalIndexBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSubterm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "subterm", this); } public StrColumnBuilder enterTerm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "term", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PhasingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing"; public PhasingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } } public static class PhasingAveragingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_averaging"; public PhasingAveragingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } } public static class PhasingIsomorphousBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_isomorphous"; public PhasingIsomorphousBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterParent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent", this); } } public static class PhasingMADBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MAD"; public PhasingMADBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public FloatColumnBuilder enterPdbxDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_low", this); } public FloatColumnBuilder enterPdbxDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_high", this); } public IntColumnBuilder enterPdbxReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns_acentric", this); } public IntColumnBuilder enterPdbxReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns_centric", this); } public IntColumnBuilder enterPdbxReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns", this); } public FloatColumnBuilder enterPdbxFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_acentric", this); } public FloatColumnBuilder enterPdbxFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_centric", this); } public FloatColumnBuilder enterPdbxFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom", this); } public FloatColumnBuilder enterPdbxRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_centric", this); } public FloatColumnBuilder enterPdbxRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_acentric", this); } public FloatColumnBuilder enterPdbxRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis", this); } public FloatColumnBuilder enterPdbxRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_centric", this); } public FloatColumnBuilder enterPdbxRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_acentric", this); } public FloatColumnBuilder enterPdbxRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut", this); } public FloatColumnBuilder enterPdbxLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_centric", this); } public FloatColumnBuilder enterPdbxLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_acentric", this); } public FloatColumnBuilder enterPdbxLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc", this); } public FloatColumnBuilder enterPdbxPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_centric", this); } public FloatColumnBuilder enterPdbxPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_acentric", this); } public FloatColumnBuilder enterPdbxPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power", this); } public IntColumnBuilder enterPdbxNumberDataSets() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_data_sets", this); } public StrColumnBuilder enterPdbxAnomScatMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_anom_scat_method", this); } } public static class PhasingMADClustBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MAD_clust"; public PhasingMADClustBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterExptId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "expt_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumberSet() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_set", this); } } public static class PhasingMADExptBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MAD_expt"; public PhasingMADExptBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDeltaDeltaPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_delta_phi", this); } public FloatColumnBuilder enterDeltaPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi", this); } public FloatColumnBuilder enterDeltaPhiSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi_sigma", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterMeanFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_fom", this); } public IntColumnBuilder enterNumberClust() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_clust", this); } public FloatColumnBuilder enterRNormalAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_normal_all", this); } public FloatColumnBuilder enterRNormalAnomScat() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_normal_anom_scat", this); } } public static class PhasingMADRatioBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MAD_ratio"; public PhasingMADRatioBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterExptId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "expt_id", this); } public StrColumnBuilder enterClustId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "clust_id", this); } public FloatColumnBuilder enterRatioOneWl() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio_one_wl", this); } public FloatColumnBuilder enterRatioOneWlCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio_one_wl_centric", this); } public FloatColumnBuilder enterRatioTwoWl() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ratio_two_wl", this); } public FloatColumnBuilder enterWavelength1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_1", this); } public FloatColumnBuilder enterWavelength2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_2", this); } } public static class PhasingMADSetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MAD_set"; public PhasingMADSetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterClustId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "clust_id", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterExptId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "expt_id", this); } public FloatColumnBuilder enterFDoublePrime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_double_prime", this); } public FloatColumnBuilder enterFPrime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "f_prime", this); } public StrColumnBuilder enterSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "set_id", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public StrColumnBuilder enterWavelengthDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_details", this); } public StrColumnBuilder enterPdbxAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atom_type", this); } public FloatColumnBuilder enterPdbxFPrimeRefined() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_f_prime_refined", this); } public FloatColumnBuilder enterPdbxFDoublePrimeRefined() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_f_double_prime_refined", this); } } public static class PhasingMIRBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR"; public PhasingMIRBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterFOM() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM", this); } public FloatColumnBuilder enterFOMAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM_acentric", this); } public FloatColumnBuilder enterFOMCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM_centric", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public StrColumnBuilder enterReflnsCriterion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reflns_criterion", this); } public IntColumnBuilder enterPdbxNumberDerivatives() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_derivatives", this); } } public static class PhasingMIRDerBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR_der"; public PhasingMIRDerBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterDerSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "der_set_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterNativeSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "native_set_id", this); } public IntColumnBuilder enterNumberOfSites() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_sites", this); } public FloatColumnBuilder enterPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_acentric", this); } public FloatColumnBuilder enterPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_centric", this); } public FloatColumnBuilder enterRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_acentric", this); } public FloatColumnBuilder enterRCullisAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_anomalous", this); } public FloatColumnBuilder enterRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_centric", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsAnomalous() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_anomalous", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public StrColumnBuilder enterReflnsCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reflns_criteria", this); } public FloatColumnBuilder enterPdbxRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_centric", this); } public FloatColumnBuilder enterPdbxRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_acentric", this); } public FloatColumnBuilder enterPdbxRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut", this); } public FloatColumnBuilder enterPdbxLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_centric", this); } public FloatColumnBuilder enterPdbxLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_acentric", this); } public FloatColumnBuilder enterPdbxLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc", this); } public FloatColumnBuilder enterPdbxFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_centric", this); } public FloatColumnBuilder enterPdbxFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_acentric", this); } public FloatColumnBuilder enterPdbxFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom", this); } public FloatColumnBuilder enterPdbxPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power", this); } public FloatColumnBuilder enterPdbxRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis", this); } public IntColumnBuilder enterPdbxReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns", this); } } public static class PhasingMIRDerReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR_der_refln"; public PhasingMIRDerReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "der_id", this); } public FloatColumnBuilder enterFCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_calc", this); } public FloatColumnBuilder enterFCalcAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_calc_au", this); } public FloatColumnBuilder enterFMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas", this); } public FloatColumnBuilder enterFMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_au", this); } public FloatColumnBuilder enterFMeasSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma", this); } public FloatColumnBuilder enterFMeasSigmaAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma_au", this); } public FloatColumnBuilder enterHLAIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "HL_A_iso", this); } public FloatColumnBuilder enterHLBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "HL_B_iso", this); } public FloatColumnBuilder enterHLCIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "HL_C_iso", this); } public FloatColumnBuilder enterHLDIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "HL_D_iso", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterPhaseCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_calc", this); } public StrColumnBuilder enterSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "set_id", this); } } public static class PhasingMIRDerShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR_der_shell"; public PhasingMIRDerShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public StrColumnBuilder enterDerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "der_id", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterHaAmpl() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ha_ampl", this); } public FloatColumnBuilder enterLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc", this); } public FloatColumnBuilder enterPhase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } public FloatColumnBuilder enterRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis", this); } public FloatColumnBuilder enterRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterPdbxRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_centric", this); } public FloatColumnBuilder enterPdbxRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_acentric", this); } public FloatColumnBuilder enterPdbxRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_centric", this); } public FloatColumnBuilder enterPdbxRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_acentric", this); } public FloatColumnBuilder enterPdbxLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_centric", this); } public FloatColumnBuilder enterPdbxLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_acentric", this); } public FloatColumnBuilder enterPdbxPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_centric", this); } public FloatColumnBuilder enterPdbxPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_acentric", this); } public FloatColumnBuilder enterPdbxFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_centric", this); } public FloatColumnBuilder enterPdbxFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fom_acentric", this); } public FloatColumnBuilder enterPdbxReflnsCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns_centric", this); } public IntColumnBuilder enterPdbxReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_reflns_acentric", this); } } public static class PhasingMIRDerSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR_der_site"; public PhasingMIRDerSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type_symbol", this); } public FloatColumnBuilder enterBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso", this); } public FloatColumnBuilder enterBIsoEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_esd", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x_esd", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y_esd", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterCartnZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z_esd", this); } public StrColumnBuilder enterDerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "der_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterFractX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x", this); } public FloatColumnBuilder enterFractXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x_esd", this); } public FloatColumnBuilder enterFractY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y", this); } public FloatColumnBuilder enterFractYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y_esd", this); } public FloatColumnBuilder enterFractZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z", this); } public FloatColumnBuilder enterFractZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z_esd", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterOccupancyAnom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_anom", this); } public FloatColumnBuilder enterOccupancyAnomSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_anom_su", this); } public FloatColumnBuilder enterOccupancyIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_iso", this); } public FloatColumnBuilder enterOccupancyIsoSu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_iso_su", this); } } public static class PhasingMIRShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_MIR_shell"; public PhasingMIRShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterFOM() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM", this); } public FloatColumnBuilder enterFOMAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM_acentric", this); } public FloatColumnBuilder enterFOMCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "FOM_centric", this); } public FloatColumnBuilder enterLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc", this); } public FloatColumnBuilder enterMeanPhase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_phase", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } public FloatColumnBuilder enterRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis", this); } public FloatColumnBuilder enterRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsAnomalous() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_anomalous", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public FloatColumnBuilder enterPdbxLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_centric", this); } public FloatColumnBuilder enterPdbxLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_loc_acentric", this); } public FloatColumnBuilder enterPdbxPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_centric", this); } public FloatColumnBuilder enterPdbxPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_power_acentric", this); } public FloatColumnBuilder enterPdbxRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_centric", this); } public FloatColumnBuilder enterPdbxRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_kraut_acentric", this); } public FloatColumnBuilder enterPdbxRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_centric", this); } public FloatColumnBuilder enterPdbxRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_cullis_acentric", this); } } public static class PhasingSetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_set"; public PhasingSetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCellAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_angle_alpha", this); } public FloatColumnBuilder enterCellAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_angle_beta", this); } public FloatColumnBuilder enterCellAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_angle_gamma", this); } public FloatColumnBuilder enterCellLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_length_a", this); } public FloatColumnBuilder enterCellLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_length_b", this); } public FloatColumnBuilder enterCellLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_length_c", this); } public StrColumnBuilder enterDetectorSpecific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_specific", this); } public StrColumnBuilder enterDetectorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_type", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRadiationSourceSpecific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "radiation_source_specific", this); } public FloatColumnBuilder enterRadiationWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radiation_wavelength", this); } public FloatColumnBuilder enterTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp", this); } public StrColumnBuilder enterPdbxTempDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_temp_details", this); } public FloatColumnBuilder enterPdbxDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_high", this); } public FloatColumnBuilder enterPdbxDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_low", this); } } public static class PhasingSetReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "phasing_set_refln"; public PhasingSetReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "set_id", this); } public FloatColumnBuilder enterFMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas", this); } public FloatColumnBuilder enterFMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_au", this); } public FloatColumnBuilder enterFMeasSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma", this); } public FloatColumnBuilder enterFMeasSigmaAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma_au", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } } public static class PublBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "publ"; public PublBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterContactAuthor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author", this); } public StrColumnBuilder enterContactAuthorAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_address", this); } public StrColumnBuilder enterContactAuthorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_email", this); } public StrColumnBuilder enterContactAuthorFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_fax", this); } public StrColumnBuilder enterContactAuthorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_name", this); } public StrColumnBuilder enterContactAuthorPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_phone", this); } public StrColumnBuilder enterContactLetter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_letter", this); } public StrColumnBuilder enterManuscriptCreation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_creation", this); } public StrColumnBuilder enterManuscriptProcessed() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_processed", this); } public StrColumnBuilder enterManuscriptText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manuscript_text", this); } public StrColumnBuilder enterRequestedCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_category", this); } public StrColumnBuilder enterRequestedCoeditorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_coeditor_name", this); } public StrColumnBuilder enterRequestedJournal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_journal", this); } public StrColumnBuilder enterSectionAbstract() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_abstract", this); } public StrColumnBuilder enterSectionAcknowledgements() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_acknowledgements", this); } public StrColumnBuilder enterSectionComment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_comment", this); } public StrColumnBuilder enterSectionDiscussion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_discussion", this); } public StrColumnBuilder enterSectionExperimental() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_experimental", this); } public StrColumnBuilder enterSectionExptlPrep() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_prep", this); } public StrColumnBuilder enterSectionExptlRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_refinement", this); } public StrColumnBuilder enterSectionExptlSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_exptl_solution", this); } public StrColumnBuilder enterSectionFigureCaptions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_figure_captions", this); } public StrColumnBuilder enterSectionIntroduction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_introduction", this); } public StrColumnBuilder enterSectionReferences() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_references", this); } public StrColumnBuilder enterSectionSynopsis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_synopsis", this); } public StrColumnBuilder enterSectionTableLegends() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_table_legends", this); } public StrColumnBuilder enterSectionTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_title", this); } public StrColumnBuilder enterSectionTitleFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section_title_footnote", this); } } public static class PublAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "publ_author"; public PublAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFootnote() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "footnote", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterIdIucr() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id_iucr", this); } } public static class PublBodyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "publ_body"; public PublBodyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterContents() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contents", this); } public StrColumnBuilder enterElement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "element", this); } public StrColumnBuilder enterFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "format", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } } public static class PublManuscriptInclBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "publ_manuscript_incl"; public PublManuscriptInclBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterExtraDefn() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_defn", this); } public StrColumnBuilder enterExtraInfo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_info", this); } public StrColumnBuilder enterExtraItem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extra_item", this); } } public static class RefineBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine"; public RefineBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAnisoB11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][1]", this); } public FloatColumnBuilder enterAnisoB12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][2]", this); } public FloatColumnBuilder enterAnisoB13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[1][3]", this); } public FloatColumnBuilder enterAnisoB22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][2]", this); } public FloatColumnBuilder enterAnisoB23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[2][3]", this); } public FloatColumnBuilder enterAnisoB33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "aniso_B[3][3]", this); } public FloatColumnBuilder enterBIsoMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_max", this); } public FloatColumnBuilder enterBIsoMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_mean", this); } public FloatColumnBuilder enterBIsoMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_min", this); } public FloatColumnBuilder enterCorrelationCoeffFoToFc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_coeff_Fo_to_Fc", this); } public FloatColumnBuilder enterCorrelationCoeffFoToFcFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_coeff_Fo_to_Fc_free", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterDiffDensityMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_max", this); } public FloatColumnBuilder enterDiffDensityMaxEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_max_esd", this); } public FloatColumnBuilder enterDiffDensityMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_min", this); } public FloatColumnBuilder enterDiffDensityMinEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_min_esd", this); } public FloatColumnBuilder enterDiffDensityRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_rms", this); } public FloatColumnBuilder enterDiffDensityRmsEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diff_density_rms_esd", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterLsAbsStructureDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_details", this); } public FloatColumnBuilder enterLsAbsStructureFlack() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Flack", this); } public FloatColumnBuilder enterLsAbsStructureFlackEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Flack_esd", this); } public FloatColumnBuilder enterLsAbsStructureRogers() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Rogers", this); } public FloatColumnBuilder enterLsAbsStructureRogersEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_abs_structure_Rogers_esd", this); } public FloatColumnBuilder enterLsDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_high", this); } public FloatColumnBuilder enterLsDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_low", this); } public FloatColumnBuilder enterLsExtinctionCoef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_coef", this); } public FloatColumnBuilder enterLsExtinctionCoefEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_coef_esd", this); } public StrColumnBuilder enterLsExtinctionExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_expression", this); } public StrColumnBuilder enterLsExtinctionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_extinction_method", this); } public FloatColumnBuilder enterLsGoodnessOfFitAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_all", this); } public FloatColumnBuilder enterLsGoodnessOfFitAllEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_all_esd", this); } public FloatColumnBuilder enterLsGoodnessOfFitObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_obs", this); } public FloatColumnBuilder enterLsGoodnessOfFitObsEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_obs_esd", this); } public StrColumnBuilder enterLsHydrogenTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_hydrogen_treatment", this); } public StrColumnBuilder enterLsMatrixType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_matrix_type", this); } public IntColumnBuilder enterLsNumberConstraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_constraints", this); } public IntColumnBuilder enterLsNumberParameters() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_parameters", this); } public IntColumnBuilder enterLsNumberReflnsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_all", this); } public IntColumnBuilder enterLsNumberReflnsObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_obs", this); } public IntColumnBuilder enterLsNumberReflnsRFree() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_R_free", this); } public IntColumnBuilder enterLsNumberReflnsRWork() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_R_work", this); } public IntColumnBuilder enterLsNumberRestraints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_restraints", this); } public FloatColumnBuilder enterLsPercentReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_percent_reflns_obs", this); } public FloatColumnBuilder enterLsPercentReflnsRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_percent_reflns_R_free", this); } public FloatColumnBuilder enterLsRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_all", this); } public FloatColumnBuilder enterLsRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_obs", this); } public FloatColumnBuilder enterLsRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_free", this); } public FloatColumnBuilder enterLsRFactorRFreeError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_free_error", this); } public StrColumnBuilder enterLsRFactorRFreeErrorDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_free_error_details", this); } public FloatColumnBuilder enterLsRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_work", this); } public FloatColumnBuilder enterLsRFsqdFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_Fsqd_factor_obs", this); } public FloatColumnBuilder enterLsRIFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_I_factor_obs", this); } public FloatColumnBuilder enterLsRedundancyReflnsAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_redundancy_reflns_all", this); } public FloatColumnBuilder enterLsRedundancyReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_redundancy_reflns_obs", this); } public FloatColumnBuilder enterLsRestrainedSAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_restrained_S_all", this); } public FloatColumnBuilder enterLsRestrainedSObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_restrained_S_obs", this); } public FloatColumnBuilder enterLsShiftOverEsdMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_esd_max", this); } public FloatColumnBuilder enterLsShiftOverEsdMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_esd_mean", this); } public StrColumnBuilder enterLsStructureFactorCoef() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_structure_factor_coef", this); } public StrColumnBuilder enterLsWeightingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_weighting_details", this); } public StrColumnBuilder enterLsWeightingScheme() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ls_weighting_scheme", this); } public FloatColumnBuilder enterLsWRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_all", this); } public FloatColumnBuilder enterLsWRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_obs", this); } public FloatColumnBuilder enterLsWRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_R_free", this); } public FloatColumnBuilder enterLsWRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_wR_factor_R_work", this); } public FloatColumnBuilder enterOccupancyMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_max", this); } public FloatColumnBuilder enterOccupancyMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_min", this); } public StrColumnBuilder enterSolventModelDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solvent_model_details", this); } public FloatColumnBuilder enterSolventModelParamBsol() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "solvent_model_param_bsol", this); } public FloatColumnBuilder enterSolventModelParamKsol() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "solvent_model_param_ksol", this); } public FloatColumnBuilder enterPdbxRComplete() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_complete", this); } public FloatColumnBuilder enterLsRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_gt", this); } public FloatColumnBuilder enterLsGoodnessOfFitGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_gt", this); } public FloatColumnBuilder enterLsGoodnessOfFitRef() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_goodness_of_fit_ref", this); } public FloatColumnBuilder enterLsShiftOverSuMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_max", this); } public FloatColumnBuilder enterLsShiftOverSuMaxLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_max_lt", this); } public FloatColumnBuilder enterLsShiftOverSuMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_mean", this); } public FloatColumnBuilder enterLsShiftOverSuMeanLt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_shift_over_su_mean_lt", this); } public FloatColumnBuilder enterPdbxLsSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ls_sigma_I", this); } public FloatColumnBuilder enterPdbxLsSigmaF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ls_sigma_F", this); } public FloatColumnBuilder enterPdbxLsSigmaFsqd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ls_sigma_Fsqd", this); } public FloatColumnBuilder enterPdbxDataCutoffHighAbsF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_data_cutoff_high_absF", this); } public FloatColumnBuilder enterPdbxDataCutoffHighRmsAbsF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_data_cutoff_high_rms_absF", this); } public FloatColumnBuilder enterPdbxDataCutoffLowAbsF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_data_cutoff_low_absF", this); } public StrColumnBuilder enterPdbxIsotropicThermalModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_isotropic_thermal_model", this); } public StrColumnBuilder enterPdbxLsCrossValidMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ls_cross_valid_method", this); } public StrColumnBuilder enterPdbxMethodToDetermineStruct() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_method_to_determine_struct", this); } public StrColumnBuilder enterPdbxStartingModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_starting_model", this); } public StrColumnBuilder enterPdbxStereochemistryTargetValues() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_stereochemistry_target_values", this); } public StrColumnBuilder enterPdbxRFreeSelectionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_Free_selection_details", this); } public StrColumnBuilder enterPdbxStereochemTargetValSpecCase() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_stereochem_target_val_spec_case", this); } public FloatColumnBuilder enterPdbxOverallESUR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_ESU_R", this); } public FloatColumnBuilder enterPdbxOverallESURFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_ESU_R_Free", this); } public FloatColumnBuilder enterPdbxSolventVdwProbeRadii() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_solvent_vdw_probe_radii", this); } public FloatColumnBuilder enterPdbxSolventIonProbeRadii() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_solvent_ion_probe_radii", this); } public FloatColumnBuilder enterPdbxSolventShrinkageRadii() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_solvent_shrinkage_radii", this); } public FloatColumnBuilder enterPdbxRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_real_space_R", this); } public FloatColumnBuilder enterPdbxDensityCorrelation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_density_correlation", this); } public IntColumnBuilder enterPdbxPdNumberOfPowderPatterns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_number_of_powder_patterns", this); } public IntColumnBuilder enterPdbxPdNumberOfPoints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_number_of_points", this); } public IntColumnBuilder enterPdbxPdMeasNumberOfPoints() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_meas_number_of_points", this); } public FloatColumnBuilder enterPdbxPdProcLsProfRFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_proc_ls_prof_R_factor", this); } public FloatColumnBuilder enterPdbxPdProcLsProfWRFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_proc_ls_prof_wR_factor", this); } public FloatColumnBuilder enterPdbxPdMarquardtCorrelationCoeff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_Marquardt_correlation_coeff", this); } public FloatColumnBuilder enterPdbxPdFsqrdRFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_Fsqrd_R_factor", this); } public IntColumnBuilder enterPdbxPdLsMatrixBandWidth() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pd_ls_matrix_band_width", this); } public FloatColumnBuilder enterPdbxOverallPhaseError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_phase_error", this); } public FloatColumnBuilder enterPdbxOverallSURFreeCruickshankDPI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_SU_R_free_Cruickshank_DPI", this); } public FloatColumnBuilder enterPdbxOverallSURFreeBlowDPI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_SU_R_free_Blow_DPI", this); } public FloatColumnBuilder enterPdbxOverallSURBlowDPI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_SU_R_Blow_DPI", this); } public StrColumnBuilder enterPdbxTLSResidualADPFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_TLS_residual_ADP_flag", this); } public StrColumnBuilder enterPdbxDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_diffrn_id", this); } public FloatColumnBuilder enterOverallSUB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_SU_B", this); } public FloatColumnBuilder enterOverallSUML() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_SU_ML", this); } public FloatColumnBuilder enterOverallSURCruickshankDPI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_SU_R_Cruickshank_DPI", this); } public FloatColumnBuilder enterOverallSURFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_SU_R_free", this); } public FloatColumnBuilder enterOverallFOMFreeRSet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_FOM_free_R_set", this); } public FloatColumnBuilder enterOverallFOMWorkRSet() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_FOM_work_R_set", this); } public FloatColumnBuilder enterPdbxAverageFscOverall() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_average_fsc_overall", this); } public FloatColumnBuilder enterPdbxAverageFscWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_average_fsc_work", this); } public FloatColumnBuilder enterPdbxAverageFscFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_average_fsc_free", this); } public FloatColumnBuilder enterPdbxOverallESUB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_ESU_B", this); } public FloatColumnBuilder enterPdbxOverallESUML() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_overall_ESU_ML", this); } } public static class RefineAnalyzeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_analyze"; public RefineAnalyzeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public FloatColumnBuilder enterLuzzatiCoordinateErrorFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_coordinate_error_free", this); } public FloatColumnBuilder enterLuzzatiCoordinateErrorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_coordinate_error_obs", this); } public FloatColumnBuilder enterLuzzatiDResLowFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_d_res_low_free", this); } public FloatColumnBuilder enterLuzzatiDResLowObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_d_res_low_obs", this); } public FloatColumnBuilder enterLuzzatiSigmaAFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_sigma_a_free", this); } public StrColumnBuilder enterLuzzatiSigmaAFreeDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_sigma_a_free_details", this); } public FloatColumnBuilder enterLuzzatiSigmaAObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_sigma_a_obs", this); } public StrColumnBuilder enterLuzzatiSigmaAObsDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Luzzati_sigma_a_obs_details", this); } public FloatColumnBuilder enterNumberDisorderedResidues() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "number_disordered_residues", this); } public FloatColumnBuilder enterOccupancySumHydrogen() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_sum_hydrogen", this); } public FloatColumnBuilder enterOccupancySumNonHydrogen() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_sum_non_hydrogen", this); } public FloatColumnBuilder enterRGDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RG_d_res_high", this); } public FloatColumnBuilder enterRGDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RG_d_res_low", this); } public FloatColumnBuilder enterRGFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RG_free", this); } public FloatColumnBuilder enterRGWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RG_work", this); } public FloatColumnBuilder enterRGFreeWorkRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RG_free_work_ratio", this); } public FloatColumnBuilder enterPdbxLuzzatiDResHighObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Luzzati_d_res_high_obs", this); } } public static class RefineBIsoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_B_iso"; public RefineBIsoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "treatment", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterPdbxResidueName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_residue_name", this); } public StrColumnBuilder enterPdbxStrand() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_strand", this); } public StrColumnBuilder enterPdbxResidueNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_residue_num", this); } } public static class RefineFunctMinimizedBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_funct_minimized"; public RefineFunctMinimizedBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public IntColumnBuilder enterNumberTerms() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_terms", this); } public FloatColumnBuilder enterResidual() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "residual", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } } public static class RefineHistBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_hist"; public RefineHistBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterCycleId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cycle_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public IntColumnBuilder enterNumberAtomsSolvent() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_solvent", this); } public IntColumnBuilder enterNumberAtomsTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_total", this); } public IntColumnBuilder enterNumberReflnsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_all", this); } public IntColumnBuilder enterNumberReflnsObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_obs", this); } public IntColumnBuilder enterNumberReflnsRFree() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_R_free", this); } public IntColumnBuilder enterNumberReflnsRWork() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_R_work", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all", this); } public FloatColumnBuilder enterRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_obs", this); } public FloatColumnBuilder enterRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_R_free", this); } public FloatColumnBuilder enterRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_R_work", this); } public IntColumnBuilder enterPdbxNumberResiduesTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_residues_total", this); } public FloatColumnBuilder enterPdbxBIsoMeanLigand() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_B_iso_mean_ligand", this); } public FloatColumnBuilder enterPdbxBIsoMeanSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_B_iso_mean_solvent", this); } public IntColumnBuilder enterPdbxNumberAtomsProtein() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_protein", this); } public IntColumnBuilder enterPdbxNumberAtomsNucleicAcid() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_nucleic_acid", this); } public IntColumnBuilder enterPdbxNumberAtomsLigand() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_ligand", this); } public IntColumnBuilder enterPdbxNumberAtomsLipid() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_lipid", this); } public IntColumnBuilder enterPdbxNumberAtomsCarb() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_carb", this); } public StrColumnBuilder enterPdbxPseudoAtomDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pseudo_atom_details", this); } public IntColumnBuilder enterPdbxNumberAtomsSolvent() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_solvent", this); } public IntColumnBuilder enterPdbxNumberAtomsTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_atoms_total", this); } } public static class RefineLsRestrBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_restr"; public RefineLsRestrBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterCriterion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "criterion", this); } public FloatColumnBuilder enterDevIdeal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dev_ideal", this); } public FloatColumnBuilder enterDevIdealTarget() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dev_ideal_target", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public IntColumnBuilder enterRejects() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "rejects", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } public StrColumnBuilder enterPdbxRestraintFunction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_restraint_function", this); } } public static class RefineLsRestrNcsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_restr_ncs"; public RefineLsRestrNcsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterDomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dom_id", this); } public StrColumnBuilder enterNcsModelDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ncs_model_details", this); } public FloatColumnBuilder enterRmsDevBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_dev_B_iso", this); } public FloatColumnBuilder enterRmsDevPosition() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_dev_position", this); } public FloatColumnBuilder enterWeightBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight_B_iso", this); } public FloatColumnBuilder enterWeightPosition() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight_position", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public StrColumnBuilder enterPdbxType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_type", this); } public StrColumnBuilder enterPdbxAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_asym_id", this); } public StrColumnBuilder enterPdbxAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_asym_id", this); } public IntColumnBuilder enterPdbxNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number", this); } public FloatColumnBuilder enterPdbxRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_rms", this); } public FloatColumnBuilder enterPdbxWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_weight", this); } public StrColumnBuilder enterPdbxEnsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ens_id", this); } } public static class RefineLsRestrTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_restr_type"; public RefineLsRestrTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDistanceCutoffHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_cutoff_high", this); } public FloatColumnBuilder enterDistanceCutoffLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_cutoff_low", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class RefineLsShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_shell"; public RefineLsShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public IntColumnBuilder enterNumberReflnsAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_all", this); } public IntColumnBuilder enterNumberReflnsObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_obs", this); } public IntColumnBuilder enterNumberReflnsRFree() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_R_free", this); } public IntColumnBuilder enterNumberReflnsRWork() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_R_work", this); } public FloatColumnBuilder enterPercentReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_reflns_obs", this); } public FloatColumnBuilder enterPercentReflnsRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_reflns_R_free", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all", this); } public FloatColumnBuilder enterRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_obs", this); } public FloatColumnBuilder enterRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_R_free", this); } public FloatColumnBuilder enterRFactorRFreeError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_R_free_error", this); } public FloatColumnBuilder enterRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_R_work", this); } public FloatColumnBuilder enterRedundancyReflnsAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "redundancy_reflns_all", this); } public FloatColumnBuilder enterRedundancyReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "redundancy_reflns_obs", this); } public FloatColumnBuilder enterWRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_all", this); } public FloatColumnBuilder enterWRFactorObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_obs", this); } public FloatColumnBuilder enterWRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_R_free", this); } public FloatColumnBuilder enterWRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_R_work", this); } public FloatColumnBuilder enterPdbxRComplete() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_complete", this); } public IntColumnBuilder enterPdbxTotalNumberOfBinsUsed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_total_number_of_bins_used", this); } public FloatColumnBuilder enterPdbxPhaseError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_phase_error", this); } public FloatColumnBuilder enterPdbxFscWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fsc_work", this); } public FloatColumnBuilder enterPdbxFscFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fsc_free", this); } } public static class RefineOccupancyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_occupancy"; public RefineOccupancyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "treatment", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } } public static class ReflnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refln"; public ReflnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterACalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "A_calc", this); } public FloatColumnBuilder enterACalcAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "A_calc_au", this); } public FloatColumnBuilder enterAMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "A_meas", this); } public FloatColumnBuilder enterAMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "A_meas_au", this); } public FloatColumnBuilder enterBCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_calc", this); } public FloatColumnBuilder enterBCalcAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_calc_au", this); } public FloatColumnBuilder enterBMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_meas", this); } public FloatColumnBuilder enterBMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_meas_au", this); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public FloatColumnBuilder enterFCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_calc", this); } public FloatColumnBuilder enterFCalcAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_calc_au", this); } public FloatColumnBuilder enterFMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas", this); } public FloatColumnBuilder enterFMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_au", this); } public FloatColumnBuilder enterFMeasSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma", this); } public FloatColumnBuilder enterFMeasSigmaAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_meas_sigma_au", this); } public FloatColumnBuilder enterFSquaredCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_squared_calc", this); } public FloatColumnBuilder enterFSquaredMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_squared_meas", this); } public FloatColumnBuilder enterFSquaredSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "F_squared_sigma", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterIntensityCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_calc", this); } public FloatColumnBuilder enterIntensityMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_meas", this); } public FloatColumnBuilder enterIntensitySigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "intensity_sigma", this); } public StrColumnBuilder enterStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status", this); } public FloatColumnBuilder enterPhaseCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_calc", this); } public FloatColumnBuilder enterPhaseMeas() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_meas", this); } public StrColumnBuilder enterRefinementStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_status", this); } public StrColumnBuilder enterScaleGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scale_group_code", this); } public FloatColumnBuilder enterSintOverLambda() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sint_over_lambda", this); } public IntColumnBuilder enterSymmetryEpsilon() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_epsilon", this); } public IntColumnBuilder enterSymmetryMultiplicity() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_multiplicity", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public StrColumnBuilder enterWavelengthId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wavelength_id", this); } public StrColumnBuilder enterClassCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_code", this); } public FloatColumnBuilder enterDSpacing() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_spacing", this); } public StrColumnBuilder enterIncludeStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "include_status", this); } public FloatColumnBuilder enterMeanPathLengthTbar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_path_length_tbar", this); } public FloatColumnBuilder enterPdbxFCalcPartSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_calc_part_solvent", this); } public FloatColumnBuilder enterPdbxPhaseCalcPartSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_phase_calc_part_solvent", this); } public FloatColumnBuilder enterPdbxFCalcWithSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_calc_with_solvent", this); } public FloatColumnBuilder enterPdbxPhaseCalcWithSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_phase_calc_with_solvent", this); } public FloatColumnBuilder enterPdbxAnomDifference() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_anom_difference", this); } public FloatColumnBuilder enterPdbxAnomDifferenceSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_anom_difference_sigma", this); } public FloatColumnBuilder enterPdbxIPlus() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_I_plus", this); } public FloatColumnBuilder enterPdbxIMinus() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_I_minus", this); } public FloatColumnBuilder enterPdbxFPlus() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_plus", this); } public FloatColumnBuilder enterPdbxFMinus() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_minus", this); } public FloatColumnBuilder enterPdbxIPlusSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_I_plus_sigma", this); } public FloatColumnBuilder enterPdbxIMinusSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_I_minus_sigma", this); } public FloatColumnBuilder enterPdbxFMinusSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_minus_sigma", this); } public FloatColumnBuilder enterPdbxFPlusSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_F_plus_sigma", this); } public FloatColumnBuilder enterPdbxHLAIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_HL_A_iso", this); } public FloatColumnBuilder enterPdbxHLBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_HL_B_iso", this); } public FloatColumnBuilder enterPdbxHLCIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_HL_C_iso", this); } public FloatColumnBuilder enterPdbxHLDIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_HL_D_iso", this); } public IntColumnBuilder enterPdbxFiberLayer() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fiber_layer", this); } public FloatColumnBuilder enterPdbxFiberCoordinate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fiber_coordinate", this); } public FloatColumnBuilder enterPdbxFiberFMeasAu() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fiber_F_meas_au", this); } public FloatColumnBuilder enterPdbxFWT() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_FWT", this); } public FloatColumnBuilder enterPdbxPHWT() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PHWT", this); } public FloatColumnBuilder enterPdbxDELFWT() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_DELFWT", this); } public FloatColumnBuilder enterPdbxDELPHWT() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_DELPHWT", this); } public StrColumnBuilder enterPdbxDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_diffrn_id", this); } public IntColumnBuilder enterPdbxRFreeFlag() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_r_free_flag", this); } public FloatColumnBuilder enterPdbxAnomalousDiff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_anomalous_diff", this); } public FloatColumnBuilder enterPdbxAnomalousDiffSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_anomalous_diff_sigma", this); } public FloatColumnBuilder enterPdbxPhaseCycle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_phase_cycle", this); } public FloatColumnBuilder enterPdbxCosPhaseCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_cos_phase_calc", this); } public FloatColumnBuilder enterPdbxSinPhaseCalc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_sin_phase_calc", this); } public FloatColumnBuilder enterPdbxSignal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_signal", this); } public StrColumnBuilder enterPdbxSignalStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_signal_status", this); } } public static class ReflnSysAbsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refln_sys_abs"; public ReflnSysAbsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I", this); } public FloatColumnBuilder enterIOverSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I_over_sigmaI", this); } public IntColumnBuilder enterIndexH() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_h", this); } public IntColumnBuilder enterIndexK() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_k", this); } public IntColumnBuilder enterIndexL() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "index_l", this); } public FloatColumnBuilder enterSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigmaI", this); } } public static class ReflnsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "reflns"; public ReflnsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterBIsoWilsonEstimate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_Wilson_estimate", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterDataReductionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reduction_details", this); } public StrColumnBuilder enterDataReductionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reduction_method", this); } public FloatColumnBuilder enterDResolutionHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_resolution_high", this); } public FloatColumnBuilder enterDResolutionLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_resolution_low", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterLimitHMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_max", this); } public IntColumnBuilder enterLimitHMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_h_min", this); } public IntColumnBuilder enterLimitKMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_max", this); } public IntColumnBuilder enterLimitKMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_k_min", this); } public IntColumnBuilder enterLimitLMax() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_max", this); } public IntColumnBuilder enterLimitLMin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_l_min", this); } public IntColumnBuilder enterNumberAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_all", this); } public IntColumnBuilder enterNumberObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_obs", this); } public StrColumnBuilder enterObservedCriterion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion", this); } public FloatColumnBuilder enterObservedCriterionFMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_F_max", this); } public FloatColumnBuilder enterObservedCriterionFMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_F_min", this); } public FloatColumnBuilder enterObservedCriterionIMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_I_max", this); } public FloatColumnBuilder enterObservedCriterionIMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_I_min", this); } public FloatColumnBuilder enterObservedCriterionSigmaF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_sigma_F", this); } public FloatColumnBuilder enterObservedCriterionSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "observed_criterion_sigma_I", this); } public FloatColumnBuilder enterPercentPossibleObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_obs", this); } public StrColumnBuilder enterRFreeDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "R_free_details", this); } public FloatColumnBuilder enterRmergeFAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_all", this); } public FloatColumnBuilder enterRmergeFObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_obs", this); } public FloatColumnBuilder enterFriedelCoverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Friedel_coverage", this); } public IntColumnBuilder enterNumberGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_gt", this); } public StrColumnBuilder enterThresholdExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "threshold_expression", this); } public FloatColumnBuilder enterPdbxRedundancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy", this); } public FloatColumnBuilder enterPdbxRmergeIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rmerge_I_obs", this); } public FloatColumnBuilder enterPdbxRmergeIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rmerge_I_all", this); } public FloatColumnBuilder enterPdbxRsymValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rsym_value", this); } public FloatColumnBuilder enterPdbxNetIOverAvSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_netI_over_av_sigmaI", this); } public FloatColumnBuilder enterPdbxNetIOverSigmaI() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_netI_over_sigmaI", this); } public FloatColumnBuilder enterPdbxResNetIOverAvSigmaI2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_res_netI_over_av_sigmaI_2", this); } public FloatColumnBuilder enterPdbxResNetIOverSigmaI2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_res_netI_over_sigmaI_2", this); } public FloatColumnBuilder enterPdbxChiSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_chi_squared", this); } public IntColumnBuilder enterPdbxScalingRejects() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_scaling_rejects", this); } public FloatColumnBuilder enterPdbxDResHighOpt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_high_opt", this); } public FloatColumnBuilder enterPdbxDResLowOpt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_low_opt", this); } public StrColumnBuilder enterPdbxDResOptMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_res_opt_method", this); } public StrColumnBuilder enterPhaseCalculationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_calculation_details", this); } public FloatColumnBuilder enterPdbxRrimIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rrim_I_all", this); } public FloatColumnBuilder enterPdbxRpimIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rpim_I_all", this); } public FloatColumnBuilder enterPdbxDOpt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_d_opt", this); } public IntColumnBuilder enterPdbxNumberMeasuredAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_measured_all", this); } public StrColumnBuilder enterPdbxDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_diffrn_id", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public FloatColumnBuilder enterPdbxCCHalf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_half", this); } public FloatColumnBuilder enterPdbxCCStar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_star", this); } public FloatColumnBuilder enterPdbxRSplit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_split", this); } public FloatColumnBuilder enterPdbxRedundancyReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy_reflns_obs", this); } public IntColumnBuilder enterPdbxNumberAnomalous() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_anomalous", this); } public FloatColumnBuilder enterPdbxRrimIAllAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rrim_I_all_anomalous", this); } public FloatColumnBuilder enterPdbxRpimIAllAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rpim_I_all_anomalous", this); } public FloatColumnBuilder enterPdbxRmergeIAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rmerge_I_anomalous", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis1Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_1_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis1Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_1_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis1Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_1_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis2Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_2_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis2Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_2_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis2Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_2_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis3Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_3_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis3Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_3_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimitAxis3Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_axis_3_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimit1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_1", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimit2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_2", this); } public FloatColumnBuilder enterPdbxAnisoDiffractionLimit3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_diffraction_limit_3", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector1Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_1_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector1Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_1_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector1Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_1_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector2Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_2_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector2Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_2_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector2Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_2_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector3Ortho1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_3_ortho[1]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector3Ortho2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_3_ortho[2]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvector3Ortho3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvector_3_ortho[3]", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvalue1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvalue_1", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvalue2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvalue_2", this); } public FloatColumnBuilder enterPdbxAnisoBTensorEigenvalue3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aniso_B_tensor_eigenvalue_3", this); } public StrColumnBuilder enterPdbxOrthogonalizationConvention() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_orthogonalization_convention", this); } public FloatColumnBuilder enterPdbxPercentPossibleEllipsoidal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_ellipsoidal", this); } public FloatColumnBuilder enterPdbxPercentPossibleSpherical() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_spherical", this); } public FloatColumnBuilder enterPdbxPercentPossibleEllipsoidalAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_ellipsoidal_anomalous", this); } public FloatColumnBuilder enterPdbxPercentPossibleSphericalAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_spherical_anomalous", this); } public FloatColumnBuilder enterPdbxRedundancyAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy_anomalous", this); } public FloatColumnBuilder enterPdbxCCHalfAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_half_anomalous", this); } public FloatColumnBuilder enterPdbxAbsDiffOverSigmaAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_absDiff_over_sigma_anomalous", this); } public FloatColumnBuilder enterPdbxPercentPossibleAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_anomalous", this); } public FloatColumnBuilder enterPdbxObservedSignalThreshold() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_observed_signal_threshold", this); } public StrColumnBuilder enterPdbxSignalType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_signal_type", this); } public StrColumnBuilder enterPdbxSignalDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_signal_details", this); } public StrColumnBuilder enterPdbxSignalSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_signal_software_id", this); } } public static class ReflnsScaleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "reflns_scale"; public ReflnsScaleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterGroupCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_code", this); } public FloatColumnBuilder enterMeasF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_F", this); } public FloatColumnBuilder enterMeasFSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_F_squared", this); } public FloatColumnBuilder enterMeasIntensity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meas_intensity", this); } } public static class ReflnsShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "reflns_shell"; public ReflnsShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterMeanIOverSigIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_all", this); } public FloatColumnBuilder enterMeanIOverSigIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_obs", this); } public IntColumnBuilder enterNumberMeasuredAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_all", this); } public IntColumnBuilder enterNumberMeasuredObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_obs", this); } public IntColumnBuilder enterNumberPossible() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_possible", this); } public IntColumnBuilder enterNumberUniqueAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_all", this); } public IntColumnBuilder enterNumberUniqueObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_obs", this); } public FloatColumnBuilder enterPercentPossibleAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_all", this); } public FloatColumnBuilder enterPercentPossibleObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_obs", this); } public FloatColumnBuilder enterRmergeFAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_all", this); } public FloatColumnBuilder enterRmergeFObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_obs", this); } public FloatColumnBuilder enterRmergeIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_I_all", this); } public FloatColumnBuilder enterRmergeIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_I_obs", this); } public FloatColumnBuilder enterMeanIOverSigIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_sigI_gt", this); } public FloatColumnBuilder enterMeanIOverUIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_uI_all", this); } public FloatColumnBuilder enterMeanIOverUIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "meanI_over_uI_gt", this); } public IntColumnBuilder enterNumberMeasuredGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_measured_gt", this); } public IntColumnBuilder enterNumberUniqueGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_unique_gt", this); } public FloatColumnBuilder enterPercentPossibleGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_gt", this); } public FloatColumnBuilder enterRmergeFGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_F_gt", this); } public FloatColumnBuilder enterRmergeIGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_I_gt", this); } public FloatColumnBuilder enterPdbxRedundancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy", this); } public FloatColumnBuilder enterPdbxRsymValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rsym_value", this); } public FloatColumnBuilder enterPdbxChiSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_chi_squared", this); } public FloatColumnBuilder enterPdbxNetIOverSigmaIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_netI_over_sigmaI_all", this); } public FloatColumnBuilder enterPdbxNetIOverSigmaIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_netI_over_sigmaI_obs", this); } public FloatColumnBuilder enterPdbxRrimIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rrim_I_all", this); } public FloatColumnBuilder enterPdbxRpimIAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rpim_I_all", this); } public IntColumnBuilder enterPdbxRejects() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_rejects", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } public StrColumnBuilder enterPdbxDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_diffrn_id", this); } public FloatColumnBuilder enterPdbxCCHalf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_half", this); } public FloatColumnBuilder enterPdbxCCStar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_star", this); } public FloatColumnBuilder enterPdbxRSplit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_R_split", this); } public FloatColumnBuilder enterPdbxRedundancyReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy_reflns_obs", this); } public IntColumnBuilder enterPdbxNumberAnomalous() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_number_anomalous", this); } public FloatColumnBuilder enterPdbxRrimIAllAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rrim_I_all_anomalous", this); } public FloatColumnBuilder enterPdbxRpimIAllAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rpim_I_all_anomalous", this); } public FloatColumnBuilder enterPdbxRmergeIAllAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_Rmerge_I_all_anomalous", this); } public FloatColumnBuilder enterPdbxPercentPossibleEllipsoidal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_ellipsoidal", this); } public FloatColumnBuilder enterPdbxPercentPossibleSpherical() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_spherical", this); } public FloatColumnBuilder enterPdbxPercentPossibleEllipsoidalAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_ellipsoidal_anomalous", this); } public FloatColumnBuilder enterPdbxPercentPossibleSphericalAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_spherical_anomalous", this); } public FloatColumnBuilder enterPdbxRedundancyAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_redundancy_anomalous", this); } public FloatColumnBuilder enterPdbxCCHalfAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CC_half_anomalous", this); } public FloatColumnBuilder enterPdbxAbsDiffOverSigmaAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_absDiff_over_sigma_anomalous", this); } public FloatColumnBuilder enterPdbxPercentPossibleAnomalous() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_percent_possible_anomalous", this); } } public static class SoftwareBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "software"; public SoftwareBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterClassification() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "classification", this); } public StrColumnBuilder enterCompilerName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compiler_name", this); } public StrColumnBuilder enterCompilerVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compiler_version", this); } public StrColumnBuilder enterContactAuthor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author", this); } public StrColumnBuilder enterContactAuthorEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contact_author_email", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterDependencies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dependencies", this); } public StrColumnBuilder enterHardware() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hardware", this); } public StrColumnBuilder enterLanguage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "language", this); } public StrColumnBuilder enterLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "location", this); } public StrColumnBuilder enterMods() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mods", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterOs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "os", this); } public StrColumnBuilder enterOsVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "os_version", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "version", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } } public static class StructBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct"; public StructBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } public FloatColumnBuilder enterPdbxCenterOfMassX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_center_of_mass_x", this); } public FloatColumnBuilder enterPdbxCenterOfMassY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_center_of_mass_y", this); } public FloatColumnBuilder enterPdbxCenterOfMassZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_center_of_mass_z", this); } public StrColumnBuilder enterPdbxDescriptor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_descriptor", this); } public StrColumnBuilder enterPdbxModelDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_details", this); } public FloatColumnBuilder enterPdbxFormulaWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight", this); } public StrColumnBuilder enterPdbxFormulaWeightMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight_method", this); } public StrColumnBuilder enterPdbxModelTypeDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_model_type_details", this); } public StrColumnBuilder enterPdbxCASPFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_CASP_flag", this); } public StrColumnBuilder enterPdbxDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_details", this); } public StrColumnBuilder enterPdbxTitleText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_title_text", this); } } public static class StructAsymBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_asym"; public StructAsymBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxModified() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_modified", this); } public StrColumnBuilder enterPdbxBlankPDBChainidFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_blank_PDB_chainid_flag", this); } public StrColumnBuilder enterPdbxPDBId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_id", this); } public StrColumnBuilder enterPdbxAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_id", this); } public StrColumnBuilder enterPdbxType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_type", this); } public IntColumnBuilder enterPdbxOrder() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_order", this); } public StrColumnBuilder enterPdbxFractionPerAsymUnit() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fraction_per_asym_unit", this); } public IntColumnBuilder enterPdbxMissingNumBeginOfChainNotInSeqres() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_missing_num_begin_of_chain_not_in_seqres", this); } public IntColumnBuilder enterPdbxMissingNumEndOfChainNotInSeqres() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_missing_num_end_of_chain_not_in_seqres", this); } public IntColumnBuilder enterPdbxMissingNumBeginOfChainInSeqres() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_missing_num_begin_of_chain_in_seqres", this); } } public static class StructBiolBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_biol"; public StructBiolBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxParentBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_parent_biol_id", this); } public FloatColumnBuilder enterPdbxFormulaWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight", this); } public StrColumnBuilder enterPdbxFormulaWeightMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_formula_weight_method", this); } public StrColumnBuilder enterPdbxAggregationState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_aggregation_state", this); } public StrColumnBuilder enterPdbxAssemblyMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_assembly_method", this); } } public static class StructBiolGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_biol_gen"; public StructBiolGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry", this); } public StrColumnBuilder enterPdbxFullSymmetryOperation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_full_symmetry_operation", this); } public IntColumnBuilder enterPdbxPDBOrder() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_order", this); } public StrColumnBuilder enterPdbxNewAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_new_asym_id", this); } public StrColumnBuilder enterPdbxNewPdbAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_new_pdb_asym_id", this); } public FloatColumnBuilder enterPdbxColorRed() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_color_red", this); } public FloatColumnBuilder enterPdbxColorGreen() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_color_green", this); } public FloatColumnBuilder enterPdbxColorBlue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_color_blue", this); } public StrColumnBuilder enterPdbxAfterBeginResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_after_begin_residue_no", this); } public StrColumnBuilder enterPdbxAfterEndResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_after_end_residue_no", this); } public StrColumnBuilder enterPdbxBeforeBeginResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_before_begin_residue_no", this); } public StrColumnBuilder enterPdbxBeforeEndResidueNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_before_end_residue_no", this); } } public static class StructBiolKeywordsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_biol_keywords"; public StructBiolKeywordsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class StructBiolViewBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_biol_view"; public StructBiolViewBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public FloatColumnBuilder enterPdbxVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_vector[1]", this); } public FloatColumnBuilder enterPdbxVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_vector[2]", this); } public FloatColumnBuilder enterPdbxVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_vector[3]", this); } } public static class StructConfBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_conf"; public StructConfBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public IntColumnBuilder enterBegAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterConfTypeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conf_type_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public IntColumnBuilder enterEndAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxBegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_beg_PDB_ins_code", this); } public StrColumnBuilder enterPdbxEndPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_end_PDB_ins_code", this); } public StrColumnBuilder enterPdbxPDBHelixClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_helix_class", this); } public IntColumnBuilder enterPdbxPDBHelixLength() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_helix_length", this); } public StrColumnBuilder enterPdbxPDBHelixId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_helix_id", this); } } public static class StructConfTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_conf_type"; public StructConfTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "criteria", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference", this); } } public static class StructConnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_conn"; public StructConnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterConnTypeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conn_type_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPtnr1LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_alt_id", this); } public StrColumnBuilder enterPtnr1LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_asym_id", this); } public StrColumnBuilder enterPtnr1LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_atom_id", this); } public StrColumnBuilder enterPtnr1LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_comp_id", this); } public IntColumnBuilder enterPtnr1LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_seq_id", this); } public StrColumnBuilder enterPtnr1AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_asym_id", this); } public StrColumnBuilder enterPtnr1AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_atom_id", this); } public StrColumnBuilder enterPtnr1AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_comp_id", this); } public IntColumnBuilder enterPtnr1AuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_seq_id", this); } public StrColumnBuilder enterPtnr1Role() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_role", this); } public StrColumnBuilder enterPtnr1Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_symmetry", this); } public StrColumnBuilder enterPtnr2LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_alt_id", this); } public StrColumnBuilder enterPtnr2LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_asym_id", this); } public StrColumnBuilder enterPtnr2LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_atom_id", this); } public StrColumnBuilder enterPtnr2LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_comp_id", this); } public IntColumnBuilder enterPtnr2LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_seq_id", this); } public StrColumnBuilder enterPtnr2AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_asym_id", this); } public StrColumnBuilder enterPtnr2AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_atom_id", this); } public StrColumnBuilder enterPtnr2AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_comp_id", this); } public IntColumnBuilder enterPtnr2AuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_seq_id", this); } public StrColumnBuilder enterPtnr2Role() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_role", this); } public StrColumnBuilder enterPtnr2Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_symmetry", this); } public StrColumnBuilder enterPdbxPtnr1PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_PDB_ins_code", this); } public StrColumnBuilder enterPdbxPtnr1AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_auth_alt_id", this); } public StrColumnBuilder enterPdbxPtnr1LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_label_alt_id", this); } public StrColumnBuilder enterPdbxPtnr1StandardCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_standard_comp_id", this); } public StrColumnBuilder enterPdbxPtnr2PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr2_PDB_ins_code", this); } public StrColumnBuilder enterPdbxPtnr2AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr2_auth_alt_id", this); } public StrColumnBuilder enterPdbxPtnr2LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr2_label_alt_id", this); } public StrColumnBuilder enterPdbxPtnr3AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_alt_id", this); } public StrColumnBuilder enterPdbxPtnr3AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_asym_id", this); } public StrColumnBuilder enterPdbxPtnr3AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_atom_id", this); } public StrColumnBuilder enterPdbxPtnr3AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_comp_id", this); } public StrColumnBuilder enterPdbxPtnr3PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_PDB_ins_code", this); } public StrColumnBuilder enterPdbxPtnr3AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_seq_id", this); } public StrColumnBuilder enterPdbxPtnr3LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_label_alt_id", this); } public StrColumnBuilder enterPdbxPtnr3LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_label_asym_id", this); } public StrColumnBuilder enterPdbxPtnr3LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_label_atom_id", this); } public StrColumnBuilder enterPdbxPtnr3LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_label_comp_id", this); } public IntColumnBuilder enterPdbxPtnr3LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_label_seq_id", this); } public StrColumnBuilder enterPdbxPDBId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_id", this); } public FloatColumnBuilder enterPdbxDistValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_dist_value", this); } public StrColumnBuilder enterPdbxValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_value_order", this); } public StrColumnBuilder enterPdbxLeavingAtomFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_leaving_atom_flag", this); } public StrColumnBuilder enterPdbxPtnr1ModName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_mod_name", this); } public StrColumnBuilder enterPdbxPtnr1SugarName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_sugar_name", this); } public StrColumnBuilder enterPdbxPtnr1ReplacedAtom() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_replaced_atom", this); } public StrColumnBuilder enterPdbxPtnr3AuthInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr3_auth_ins_code", this); } public StrColumnBuilder enterPdbxPtnr1AtomStereoConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_atom_stereo_config", this); } public StrColumnBuilder enterPdbxPtnr1LeavingAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr1_leaving_atom_id", this); } public StrColumnBuilder enterPdbxPtnr2AtomStereoConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr2_atom_stereo_config", this); } public StrColumnBuilder enterPdbxPtnr2LeavingAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ptnr2_leaving_atom_id", this); } public StrColumnBuilder enterPdbxRole() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_role", this); } } public static class StructConnTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_conn_type"; public StructConnTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "criteria", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference", this); } } public static class StructKeywordsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_keywords"; public StructKeywordsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } public StrColumnBuilder enterPdbxKeywords() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_keywords", this); } public StrColumnBuilder enterPdbxDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_details", this); } } public static class StructMonDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_mon_details"; public StructMonDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterProtCis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "prot_cis", this); } public StrColumnBuilder enterRSCC() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "RSCC", this); } public StrColumnBuilder enterRSR() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "RSR", this); } } public static class StructMonNuclBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_mon_nucl"; public StructMonNuclBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "alpha", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public FloatColumnBuilder enterBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beta", this); } public FloatColumnBuilder enterChi1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi1", this); } public FloatColumnBuilder enterChi2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi2", this); } public FloatColumnBuilder enterDelta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta", this); } public FloatColumnBuilder enterDetails() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterEpsilon() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "epsilon", this); } public FloatColumnBuilder enterGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "gamma", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterMeanBAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_all", this); } public FloatColumnBuilder enterMeanBBase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_base", this); } public FloatColumnBuilder enterMeanBPhos() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_phos", this); } public FloatColumnBuilder enterMeanBSugar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_sugar", this); } public FloatColumnBuilder enterNu0() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nu0", this); } public FloatColumnBuilder enterNu1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nu1", this); } public FloatColumnBuilder enterNu2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nu2", this); } public FloatColumnBuilder enterNu3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nu3", this); } public FloatColumnBuilder enterNu4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nu4", this); } public FloatColumnBuilder enterP() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "P", this); } public FloatColumnBuilder enterRSCCAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_all", this); } public FloatColumnBuilder enterRSCCBase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_base", this); } public FloatColumnBuilder enterRSCCPhos() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_phos", this); } public FloatColumnBuilder enterRSCCSugar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_sugar", this); } public FloatColumnBuilder enterRSRAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_all", this); } public FloatColumnBuilder enterRSRBase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_base", this); } public FloatColumnBuilder enterRSRPhos() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_phos", this); } public FloatColumnBuilder enterRSRSugar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_sugar", this); } public FloatColumnBuilder enterTau0() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tau0", this); } public FloatColumnBuilder enterTau1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tau1", this); } public FloatColumnBuilder enterTau2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tau2", this); } public FloatColumnBuilder enterTau3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tau3", this); } public FloatColumnBuilder enterTau4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tau4", this); } public FloatColumnBuilder enterTaum() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "taum", this); } public FloatColumnBuilder enterZeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "zeta", this); } } public static class StructMonProtBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_mon_prot"; public StructMonProtBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterChi1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi1", this); } public FloatColumnBuilder enterChi2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi2", this); } public FloatColumnBuilder enterChi3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi3", this); } public FloatColumnBuilder enterChi4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi4", this); } public FloatColumnBuilder enterChi5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi5", this); } public FloatColumnBuilder enterDetails() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public FloatColumnBuilder enterRSCCAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_all", this); } public FloatColumnBuilder enterRSCCMain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_main", this); } public FloatColumnBuilder enterRSCCSide() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_side", this); } public FloatColumnBuilder enterRSRAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_all", this); } public FloatColumnBuilder enterRSRMain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_main", this); } public FloatColumnBuilder enterRSRSide() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_side", this); } public FloatColumnBuilder enterMeanBAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_all", this); } public FloatColumnBuilder enterMeanBMain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_main", this); } public FloatColumnBuilder enterMeanBSide() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_B_side", this); } public FloatColumnBuilder enterOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "omega", this); } public FloatColumnBuilder enterPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phi", this); } public FloatColumnBuilder enterPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "psi", this); } } public static class StructMonProtCisBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_mon_prot_cis"; public StructMonProtCisBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPdbxAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_asym_id_2", this); } public StrColumnBuilder enterPdbxAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_comp_id_2", this); } public StrColumnBuilder enterPdbxAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_id_2", this); } public StrColumnBuilder enterPdbxLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_asym_id_2", this); } public StrColumnBuilder enterPdbxLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_comp_id_2", this); } public IntColumnBuilder enterPdbxLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_label_seq_id_2", this); } public StrColumnBuilder enterPdbxPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_ins_code", this); } public StrColumnBuilder enterPdbxPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_ins_code_2", this); } public IntColumnBuilder enterPdbxPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_model_num", this); } public StrColumnBuilder enterPdbxOmegaAngle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_omega_angle", this); } public StrColumnBuilder enterPdbxId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_id", this); } public StrColumnBuilder enterPdbxAuthInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_ins_code", this); } public StrColumnBuilder enterPdbxAuthInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_ins_code_2", this); } } public static class StructNcsDomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ncs_dom"; public StructNcsDomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxEnsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ens_id", this); } } public static class StructNcsDomLimBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ncs_dom_lim"; public StructNcsDomLimBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBegLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_alt_id", this); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterDomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dom_id", this); } public StrColumnBuilder enterEndLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_alt_id", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterSelectionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection_details", this); } public IntColumnBuilder enterPdbxComponentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_component_id", this); } public FloatColumnBuilder enterPdbxRefineCode() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_code", this); } public StrColumnBuilder enterPdbxEnsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ens_id", this); } } public static class StructNcsEnsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ncs_ens"; public StructNcsEnsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPointGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "point_group", this); } } public static class StructNcsEnsGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ncs_ens_gen"; public StructNcsEnsGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dom_id_1", this); } public StrColumnBuilder enterDomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dom_id_2", this); } public StrColumnBuilder enterEnsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ens_id", this); } public IntColumnBuilder enterOperId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "oper_id", this); } } public static class StructNcsOperBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ncs_oper"; public StructNcsOperBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][1]", this); } public FloatColumnBuilder enterMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][2]", this); } public FloatColumnBuilder enterMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][3]", this); } public FloatColumnBuilder enterMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][1]", this); } public FloatColumnBuilder enterMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][2]", this); } public FloatColumnBuilder enterMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][3]", this); } public FloatColumnBuilder enterMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][1]", this); } public FloatColumnBuilder enterMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][2]", this); } public FloatColumnBuilder enterMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][3]", this); } public FloatColumnBuilder enterVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[1]", this); } public FloatColumnBuilder enterVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[2]", this); } public FloatColumnBuilder enterVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[3]", this); } } public static class StructRefBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ref"; public StructRefBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSeqAlign() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_align", this); } public StrColumnBuilder enterSeqDif() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_dif", this); } public StrColumnBuilder enterPdbxDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_db_accession", this); } public StrColumnBuilder enterPdbxDbIsoform() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_db_isoform", this); } public StrColumnBuilder enterPdbxSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_one_letter_code", this); } public StrColumnBuilder enterPdbxAlignBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_align_begin", this); } public StrColumnBuilder enterPdbxAlignEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_align_end", this); } } public static class StructRefSeqBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ref_seq"; public StructRefSeqBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAlignId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "align_id", this); } public IntColumnBuilder enterDbAlignBeg() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_align_beg", this); } public IntColumnBuilder enterDbAlignEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_align_end", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_id", this); } public IntColumnBuilder enterSeqAlignBeg() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_align_beg", this); } public IntColumnBuilder enterSeqAlignEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_align_end", this); } public StrColumnBuilder enterPdbxStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_strand_id", this); } public StrColumnBuilder enterPdbxDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_db_accession", this); } public StrColumnBuilder enterPdbxDbAlignBegInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_db_align_beg_ins_code", this); } public StrColumnBuilder enterPdbxDbAlignEndInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_db_align_end_ins_code", this); } public StrColumnBuilder enterPdbxPDBIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_PDB_id_code", this); } public StrColumnBuilder enterPdbxAuthSeqAlignBeg() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_align_beg", this); } public StrColumnBuilder enterPdbxAuthSeqAlignEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_align_end", this); } public StrColumnBuilder enterPdbxSeqAlignBegInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_align_beg_ins_code", this); } public StrColumnBuilder enterPdbxSeqAlignEndInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_align_end_ins_code", this); } } public static class StructRefSeqDifBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_ref_seq_dif"; public StructRefSeqDifBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAlignId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "align_id", this); } public StrColumnBuilder enterDbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_mon_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public IntColumnBuilder enterSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_num", this); } public StrColumnBuilder enterPdbxPdbIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pdb_id_code", this); } public StrColumnBuilder enterPdbxPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pdb_strand_id", this); } public StrColumnBuilder enterPdbxPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_pdb_ins_code", this); } public StrColumnBuilder enterPdbxAuthSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_num", this); } public StrColumnBuilder enterPdbxSeqDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_db_name", this); } public StrColumnBuilder enterPdbxSeqDbAccessionCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_db_accession_code", this); } public StrColumnBuilder enterPdbxSeqDbSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_db_seq_num", this); } public IntColumnBuilder enterPdbxOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ordinal", this); } } public static class StructSheetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_sheet"; public StructSheetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumberStrands() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_strands", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class StructSheetHbondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_sheet_hbond"; public StructSheetHbondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterRange1BegLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_beg_label_atom_id", this); } public IntColumnBuilder enterRange1BegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_1_beg_label_seq_id", this); } public StrColumnBuilder enterRange1EndLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_end_label_atom_id", this); } public IntColumnBuilder enterRange1EndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_1_end_label_seq_id", this); } public StrColumnBuilder enterRange2BegLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_beg_label_atom_id", this); } public IntColumnBuilder enterRange2BegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_2_beg_label_seq_id", this); } public StrColumnBuilder enterRange2EndLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_end_label_atom_id", this); } public IntColumnBuilder enterRange2EndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_2_end_label_seq_id", this); } public StrColumnBuilder enterRange1BegAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_beg_auth_atom_id", this); } public StrColumnBuilder enterRange1BegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_beg_auth_seq_id", this); } public StrColumnBuilder enterRange1EndAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_end_auth_atom_id", this); } public StrColumnBuilder enterRange1EndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_end_auth_seq_id", this); } public StrColumnBuilder enterRange2BegAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_beg_auth_atom_id", this); } public StrColumnBuilder enterRange2BegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_beg_auth_seq_id", this); } public StrColumnBuilder enterRange2EndAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_end_auth_atom_id", this); } public StrColumnBuilder enterRange2EndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_end_auth_seq_id", this); } public StrColumnBuilder enterRangeId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_1", this); } public StrColumnBuilder enterRangeId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_2", this); } public StrColumnBuilder enterSheetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sheet_id", this); } public StrColumnBuilder enterPdbxRange1BegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_beg_auth_comp_id", this); } public StrColumnBuilder enterPdbxRange1BegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_beg_auth_asym_id", this); } public StrColumnBuilder enterPdbxRange1EndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_end_auth_comp_id", this); } public StrColumnBuilder enterPdbxRange1EndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_end_auth_asym_id", this); } public StrColumnBuilder enterPdbxRange1BegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_beg_label_comp_id", this); } public StrColumnBuilder enterPdbxRange1BegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_beg_label_asym_id", this); } public StrColumnBuilder enterPdbxRange1BegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_beg_PDB_ins_code", this); } public StrColumnBuilder enterPdbxRange1EndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_end_label_comp_id", this); } public StrColumnBuilder enterPdbxRange1EndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_end_label_asym_id", this); } public StrColumnBuilder enterPdbxRange1EndPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_1_end_PDB_ins_code", this); } public StrColumnBuilder enterPdbxRange2BegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_beg_label_comp_id", this); } public StrColumnBuilder enterPdbxRange2BegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_beg_label_asym_id", this); } public StrColumnBuilder enterPdbxRange2BegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_beg_PDB_ins_code", this); } public StrColumnBuilder enterPdbxRange2EndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_end_label_comp_id", this); } public StrColumnBuilder enterPdbxRange2EndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_end_label_asym_id", this); } public StrColumnBuilder enterPdbxRange2EndLabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_range_2_end_label_ins_code", this); } } public static class StructSheetOrderBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_sheet_order"; public StructSheetOrderBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOffset() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "offset", this); } public StrColumnBuilder enterRangeId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_1", this); } public StrColumnBuilder enterRangeId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_2", this); } public StrColumnBuilder enterSense() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sense", this); } public StrColumnBuilder enterSheetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sheet_id", this); } } public static class StructSheetRangeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_sheet_range"; public StructSheetRangeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public IntColumnBuilder enterBegAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public IntColumnBuilder enterEndAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSheetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sheet_id", this); } public StrColumnBuilder enterSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry", this); } public StrColumnBuilder enterPdbxBegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_beg_PDB_ins_code", this); } public StrColumnBuilder enterPdbxEndPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_end_PDB_ins_code", this); } } public static class StructSheetTopologyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_sheet_topology"; public StructSheetTopologyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOffset() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "offset", this); } public StrColumnBuilder enterRangeId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_1", this); } public StrColumnBuilder enterRangeId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_2", this); } public StrColumnBuilder enterSense() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sense", this); } public StrColumnBuilder enterSheetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sheet_id", this); } } public static class StructSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_site"; public StructSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPdbxNumResidues() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_num_residues", this); } public StrColumnBuilder enterPdbxEvidenceCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_evidence_code", this); } public StrColumnBuilder enterPdbxAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_asym_id", this); } public StrColumnBuilder enterPdbxAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_comp_id", this); } public StrColumnBuilder enterPdbxAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_seq_id", this); } public StrColumnBuilder enterPdbxAuthInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_ins_code", this); } } public static class StructSiteGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_site_gen"; public StructSiteGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterSiteId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_id", this); } public StrColumnBuilder enterSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry", this); } public StrColumnBuilder enterPdbxAuthInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_auth_ins_code", this); } public IntColumnBuilder enterPdbxNumRes() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_num_res", this); } } public static class StructSiteKeywordsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_site_keywords"; public StructSiteKeywordsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSiteId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class StructSiteViewBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "struct_site_view"; public StructSiteViewBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public StrColumnBuilder enterSiteId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_id", this); } } public static class SymmetryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "symmetry"; public SymmetryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCellSetting() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell_setting", this); } public IntColumnBuilder enterIntTablesNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Int_Tables_number", this); } public StrColumnBuilder enterSpaceGroupNameHall() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_Hall", this); } public StrColumnBuilder enterSpaceGroupNameH_M() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_H-M", this); } public StrColumnBuilder enterPdbxFullSpaceGroupNameH_M() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_full_space_group_name_H-M", this); } } public static class SymmetryEquivBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "symmetry_equiv"; public SymmetryEquivBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPosAsXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pos_as_xyz", this); } } public static class AuditLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "audit_link"; public AuditLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBlockCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_code", this); } public StrColumnBuilder enterBlockDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "block_description", this); } } public static class DiffrnReflnsClassBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "diffrn_reflns_class"; public DiffrnReflnsClassBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAvREq() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_R_eq", this); } public FloatColumnBuilder enterAvSgI_I() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_sgI/I", this); } public FloatColumnBuilder enterAvUI_I() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "av_uI/I", this); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } } public static class RefineLsClassBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "refine_ls_class"; public RefineLsClassBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_gt", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_Fsqd_factor", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_I_factor", this); } public FloatColumnBuilder enterWRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_all", this); } } public static class ReflnsClassBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "reflns_class"; public ReflnsClassBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "code", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public IntColumnBuilder enterNumberGt() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_gt", this); } public IntColumnBuilder enterNumberTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_total", this); } public FloatColumnBuilder enterRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all", this); } public FloatColumnBuilder enterRFactorGt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_gt", this); } public FloatColumnBuilder enterRFsqdFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_Fsqd_factor", this); } public FloatColumnBuilder enterRIFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_I_factor", this); } public FloatColumnBuilder enterWRFactorAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wR_factor_all", this); } } public static class SpaceGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "space_group"; public SpaceGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_system", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterITNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "IT_number", this); } public StrColumnBuilder enterNameHall() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_Hall", this); } public StrColumnBuilder enterNameH_MAlt() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_H-M_alt", this); } } public static class SpaceGroupSymopBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "space_group_symop"; public SpaceGroupSymopBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterOperationXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "operation_xyz", this); } public StrColumnBuilder enterSgId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sg_id", this); } } public static class ValenceParamBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "valence_param"; public ValenceParamBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtom1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_1", this); } public IntColumnBuilder enterAtom1Valence() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_1_valence", this); } public StrColumnBuilder enterAtom2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_2", this); } public IntColumnBuilder enterAtom2Valence() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_2_valence", this); } public FloatColumnBuilder enterB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_id", this); } public FloatColumnBuilder enterRo() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Ro", this); } } public static class ValenceRefBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "valence_ref"; public ValenceRefBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference", this); } } public static class PdbxAuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit"; public PdbxAuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCurrentVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "current_version", this); } } public static class PdbxVersionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_version"; public PdbxVersionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterRevisionDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_date", this); } public IntColumnBuilder enterMajorVersion() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "major_version", this); } public StrColumnBuilder enterMinorVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "minor_version", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterRevisionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_type", this); } } public static class PdbxAuditAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_author"; public PdbxAuditAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxDatabaseMessageBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_message"; public PdbxDatabaseMessageBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMessageId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } public StrColumnBuilder enterMessageType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_type", this); } public StrColumnBuilder enterSender() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender", this); } public StrColumnBuilder enterSenderAddressFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender_address_fax", this); } public StrColumnBuilder enterSenderAddressPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender_address_phone", this); } public StrColumnBuilder enterSenderAddressEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender_address_email", this); } public StrColumnBuilder enterSenderAddressMail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender_address_mail", this); } public StrColumnBuilder enterReceiver() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "receiver", this); } public StrColumnBuilder enterReceiverAddressFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "receiver_address_fax", this); } public StrColumnBuilder enterReceiverAddressPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "receiver_address_phone", this); } public StrColumnBuilder enterReceiverAddressEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "receiver_address_email", this); } public StrColumnBuilder enterReceiverAddressMail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "receiver_address_mail", this); } public StrColumnBuilder enterMessage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message", this); } } public static class PdbxDatabasePDBObsSprBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_PDB_obs_spr"; public PdbxDatabasePDBObsSprBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterPdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id", this); } public StrColumnBuilder enterReplacePdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replace_pdb_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDatabaseProcBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_proc"; public PdbxDatabaseProcBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCycleId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cycle_id", this); } public StrColumnBuilder enterDateBeginCycle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin_cycle", this); } public StrColumnBuilder enterDateEndCycle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_end_cycle", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDatabaseRemarkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_remark"; public PdbxDatabaseRemarkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PdbxDatabaseStatusBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_status"; public PdbxDatabaseStatusBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterStatusCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code", this); } public StrColumnBuilder enterAuthorReleaseStatusCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "author_release_status_code", this); } public StrColumnBuilder enterStatusCodeSf() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code_sf", this); } public StrColumnBuilder enterStatusCodeMr() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code_mr", this); } public StrColumnBuilder enterDepReleaseCodeCoordinates() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_coordinates", this); } public StrColumnBuilder enterDepReleaseCodeSequence() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_sequence", this); } public StrColumnBuilder enterDepReleaseCodeStructFact() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_struct_fact", this); } public StrColumnBuilder enterDepReleaseCodeNmrConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_nmr_constraints", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterRecvdDepositForm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_deposit_form", this); } public StrColumnBuilder enterDateDepositionForm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_deposition_form", this); } public StrColumnBuilder enterDateBeginDeposition() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin_deposition", this); } public StrColumnBuilder enterDateBeginProcessing() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin_processing", this); } public StrColumnBuilder enterDateEndProcessing() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_end_processing", this); } public StrColumnBuilder enterDateBeginReleasePreparation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin_release_preparation", this); } public StrColumnBuilder enterDateAuthorReleaseRequest() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_author_release_request", this); } public StrColumnBuilder enterRecvdCoordinates() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_coordinates", this); } public StrColumnBuilder enterDateCoordinates() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_coordinates", this); } public StrColumnBuilder enterRecvdStructFact() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_struct_fact", this); } public StrColumnBuilder enterDateStructFact() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_struct_fact", this); } public StrColumnBuilder enterRecvdNmrConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_nmr_constraints", this); } public StrColumnBuilder enterDateNmrConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_nmr_constraints", this); } public StrColumnBuilder enterRecvdInternalApproval() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_internal_approval", this); } public StrColumnBuilder enterRecvdManuscript() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_manuscript", this); } public StrColumnBuilder enterDateManuscript() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_manuscript", this); } public StrColumnBuilder enterNameDepositor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_depositor", this); } public StrColumnBuilder enterRecvdAuthorApproval() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_author_approval", this); } public StrColumnBuilder enterAuthorApprovalType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "author_approval_type", this); } public StrColumnBuilder enterDateAuthorApproval() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_author_approval", this); } public StrColumnBuilder enterRecvdInitialDepositionDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_initial_deposition_date", this); } public StrColumnBuilder enterDateSubmitted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_submitted", this); } public StrColumnBuilder enterRcsbAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rcsb_annotator", this); } public StrColumnBuilder enterDateOfSfRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_sf_release", this); } public StrColumnBuilder enterDateOfMrRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_mr_release", this); } public StrColumnBuilder enterDateOfPDBRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_PDB_release", this); } public StrColumnBuilder enterDateHoldCoordinates() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_hold_coordinates", this); } public StrColumnBuilder enterDateHoldStructFact() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_hold_struct_fact", this); } public StrColumnBuilder enterDateHoldNmrConstraints() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_hold_nmr_constraints", this); } public StrColumnBuilder enterHoldForPublication() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hold_for_publication", this); } public StrColumnBuilder enterSGEntry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "SG_entry", this); } public StrColumnBuilder enterPdbDateOfAuthorApproval() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_date_of_author_approval", this); } public StrColumnBuilder enterDepositSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "deposit_site", this); } public StrColumnBuilder enterProcessSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "process_site", this); } public StrColumnBuilder enterDepReleaseCodeChemicalShifts() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_chemical_shifts", this); } public StrColumnBuilder enterRecvdChemicalShifts() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_chemical_shifts", this); } public StrColumnBuilder enterDateChemicalShifts() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_chemical_shifts", this); } public StrColumnBuilder enterDateHoldChemicalShifts() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_hold_chemical_shifts", this); } public StrColumnBuilder enterStatusCodeCs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code_cs", this); } public StrColumnBuilder enterDateOfCsRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_cs_release", this); } public StrColumnBuilder enterDateNmrData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_nmr_data", this); } public StrColumnBuilder enterDateHoldNmrData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_hold_nmr_data", this); } public StrColumnBuilder enterDateOfNmrDataRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_nmr_data_release", this); } public StrColumnBuilder enterDepReleaseCodeNmrData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_release_code_nmr_data", this); } public StrColumnBuilder enterRecvdNmrData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recvd_nmr_data", this); } public StrColumnBuilder enterStatusCodeNmrData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code_nmr_data", this); } public StrColumnBuilder enterMethodsDevelopmentCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "methods_development_category", this); } public StrColumnBuilder enterPdbFormatCompatible() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_format_compatible", this); } public StrColumnBuilder enterPostRelStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_rel_status", this); } public StrColumnBuilder enterPostRelRecvdCoord() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_rel_recvd_coord", this); } public StrColumnBuilder enterPostRelRecvdCoordDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_rel_recvd_coord_date", this); } public StrColumnBuilder enterAuthReqRelDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_req_rel_date", this); } public StrColumnBuilder enterNdbTid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ndb_tid", this); } public StrColumnBuilder enterStatusCoordinatesInNDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_coordinates_in_NDB", this); } public StrColumnBuilder enterDateRevised() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_revised", this); } public StrColumnBuilder enterReplacedEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaced_entry_id", this); } public StrColumnBuilder enterRevisionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_id", this); } public StrColumnBuilder enterRevisionDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_description", this); } public StrColumnBuilder enterPdbxAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_annotator", this); } public StrColumnBuilder enterDateOfNDBRelease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_of_NDB_release", this); } public StrColumnBuilder enterDateReleasedToPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_released_to_PDB", this); } public StrColumnBuilder enterSkipPDBREMARK500() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "skip_PDB_REMARK_500", this); } public StrColumnBuilder enterSkipPDBREMARK() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "skip_PDB_REMARK", this); } public StrColumnBuilder enterTitleSuppression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title_suppression", this); } public StrColumnBuilder enterDateAcceptedTermsAndConditions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_accepted_terms_and_conditions", this); } } public static class PdbxEntityNameBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_name"; public PdbxEntityNameBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterNameType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_type", this); } } public static class PdbxPrereleaseSeqBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_prerelease_seq"; public PdbxPrereleaseSeqBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_one_letter_code", this); } } public static class PdbxPolySeqSchemeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_poly_seq_scheme"; public PdbxPolySeqSchemeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterHetero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetero", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public StrColumnBuilder enterPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_strand_id", this); } public IntColumnBuilder enterNdbSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ndb_seq_num", this); } public StrColumnBuilder enterPdbSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_seq_num", this); } public StrColumnBuilder enterAuthSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_num", this); } public StrColumnBuilder enterPdbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_mon_id", this); } public StrColumnBuilder enterAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_mon_id", this); } public StrColumnBuilder enterPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_ins_code", this); } } public static class PdbxNonpolySchemeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nonpoly_scheme"; public PdbxNonpolySchemeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public StrColumnBuilder enterPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_strand_id", this); } public StrColumnBuilder enterNdbSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ndb_seq_num", this); } public StrColumnBuilder enterPdbSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_seq_num", this); } public StrColumnBuilder enterAuthSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_num", this); } public StrColumnBuilder enterPdbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_mon_id", this); } public StrColumnBuilder enterAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_mon_id", this); } public StrColumnBuilder enterPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_ins_code", this); } } public static class PdbxRefineBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine"; public PdbxRefineBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public FloatColumnBuilder enterRFactorAllNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all_no_cutoff", this); } public FloatColumnBuilder enterRFactorObsNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_obs_no_cutoff", this); } public FloatColumnBuilder enterFreeRFactor4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_factor_4sig_cutoff", this); } public FloatColumnBuilder enterFreeRFactorNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_factor_no_cutoff", this); } public FloatColumnBuilder enterFreeRErrorNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_error_no_cutoff", this); } public FloatColumnBuilder enterFreeRValTestSetSizePercNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_test_set_size_perc_no_cutoff", this); } public FloatColumnBuilder enterFreeRValTestSetCtNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_test_set_ct_no_cutoff", this); } public FloatColumnBuilder enterNumberReflnsObsNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_obs_no_cutoff", this); } public FloatColumnBuilder enterRFactorAll4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all_4sig_cutoff", this); } public FloatColumnBuilder enterRFactorObs4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_obs_4sig_cutoff", this); } public FloatColumnBuilder enterFreeRVal4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_4sig_cutoff", this); } public FloatColumnBuilder enterFreeRValTestSetSizePerc4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_test_set_size_perc_4sig_cutoff", this); } public FloatColumnBuilder enterFreeRValTestSetCt4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_test_set_ct_4sig_cutoff", this); } public FloatColumnBuilder enterNumberReflnsObs4sigCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "number_reflns_obs_4sig_cutoff", this); } public FloatColumnBuilder enterFreeRValNoCutoff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "free_R_val_no_cutoff", this); } } public static class PdbxStructSheetHbondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_sheet_hbond"; public PdbxStructSheetHbondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterRangeId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_1", this); } public StrColumnBuilder enterRangeId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_id_2", this); } public StrColumnBuilder enterSheetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sheet_id", this); } public StrColumnBuilder enterRange1LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_label_atom_id", this); } public IntColumnBuilder enterRange1LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_1_label_seq_id", this); } public StrColumnBuilder enterRange1LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_label_comp_id", this); } public StrColumnBuilder enterRange1LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_label_asym_id", this); } public StrColumnBuilder enterRange1AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_auth_atom_id", this); } public StrColumnBuilder enterRange1AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_auth_seq_id", this); } public StrColumnBuilder enterRange1AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_auth_comp_id", this); } public StrColumnBuilder enterRange1AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_auth_asym_id", this); } public StrColumnBuilder enterRange1PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_1_PDB_ins_code", this); } public StrColumnBuilder enterRange2LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_label_atom_id", this); } public IntColumnBuilder enterRange2LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "range_2_label_seq_id", this); } public StrColumnBuilder enterRange2LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_label_comp_id", this); } public StrColumnBuilder enterRange2LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_label_asym_id", this); } public StrColumnBuilder enterRange2AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_auth_atom_id", this); } public StrColumnBuilder enterRange2AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_auth_seq_id", this); } public StrColumnBuilder enterRange2AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_auth_comp_id", this); } public StrColumnBuilder enterRange2AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_auth_asym_id", this); } public StrColumnBuilder enterRange2PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "range_2_PDB_ins_code", this); } } public static class PdbxXplorFileBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_xplor_file"; public PdbxXplorFileBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSerialNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "serial_no", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterParamFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "param_file", this); } public StrColumnBuilder enterTopolFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "topol_file", this); } } public static class PdbxRefineAuxFileBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine_aux_file"; public PdbxRefineAuxFileBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSerialNo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "serial_no", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_name", this); } public StrColumnBuilder enterFileType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_type", this); } } public static class PdbxDatabaseRelatedBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_related"; public PdbxDatabaseRelatedBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_id", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } } public static class PdbxEntityAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_assembly"; public PdbxEntityAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public IntColumnBuilder enterNumCopies() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_copies", this); } } public static class PdbxExptlCrystalGrowCompBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_exptl_crystal_grow_comp"; public PdbxExptlCrystalGrowCompBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterCompName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_name", this); } public StrColumnBuilder enterSolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sol_id", this); } public FloatColumnBuilder enterConc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "conc", this); } public StrColumnBuilder enterConcRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_range", this); } public StrColumnBuilder enterConcUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_units", this); } } public static class PdbxExptlCrystalGrowSolBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_exptl_crystal_grow_sol"; public PdbxExptlCrystalGrowSolBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterSolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sol_id", this); } public FloatColumnBuilder enterVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public StrColumnBuilder enterVolumeUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume_units", this); } public FloatColumnBuilder enterPH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pH", this); } } public static class PdbxExptlCrystalCryoTreatmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_exptl_crystal_cryo_treatment"; public PdbxExptlCrystalCryoTreatmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterFinalSolutionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "final_solution_details", this); } public StrColumnBuilder enterSoakingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "soaking_details", this); } public StrColumnBuilder enterCoolingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cooling_details", this); } public StrColumnBuilder enterAnnealingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annealing_details", this); } } public static class PdbxRefineTlsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine_tls"; public PdbxRefineTlsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public FloatColumnBuilder enterOriginX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origin_x", this); } public FloatColumnBuilder enterOriginY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origin_y", this); } public FloatColumnBuilder enterOriginZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "origin_z", this); } public FloatColumnBuilder enterT11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][1]", this); } public FloatColumnBuilder enterT11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][1]_esd", this); } public FloatColumnBuilder enterT12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][2]", this); } public FloatColumnBuilder enterT12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][2]_esd", this); } public FloatColumnBuilder enterT13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][3]", this); } public FloatColumnBuilder enterT13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[1][3]_esd", this); } public FloatColumnBuilder enterT22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[2][2]", this); } public FloatColumnBuilder enterT22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[2][2]_esd", this); } public FloatColumnBuilder enterT23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[2][3]", this); } public FloatColumnBuilder enterT23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[2][3]_esd", this); } public FloatColumnBuilder enterT33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[3][3]", this); } public FloatColumnBuilder enterT33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "T[3][3]_esd", this); } public FloatColumnBuilder enterL11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][1]", this); } public FloatColumnBuilder enterL11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][1]_esd", this); } public FloatColumnBuilder enterL12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][2]", this); } public FloatColumnBuilder enterL12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][2]_esd", this); } public FloatColumnBuilder enterL13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][3]", this); } public FloatColumnBuilder enterL13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[1][3]_esd", this); } public FloatColumnBuilder enterL22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[2][2]", this); } public FloatColumnBuilder enterL22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[2][2]_esd", this); } public FloatColumnBuilder enterL23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[2][3]", this); } public FloatColumnBuilder enterL23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[2][3]_esd", this); } public FloatColumnBuilder enterL33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[3][3]", this); } public FloatColumnBuilder enterL33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "L[3][3]_esd", this); } public FloatColumnBuilder enterS11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][1]", this); } public FloatColumnBuilder enterS11Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][1]_esd", this); } public FloatColumnBuilder enterS12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][2]", this); } public FloatColumnBuilder enterS12Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][2]_esd", this); } public FloatColumnBuilder enterS13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][3]", this); } public FloatColumnBuilder enterS13Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[1][3]_esd", this); } public FloatColumnBuilder enterS21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][1]", this); } public FloatColumnBuilder enterS21Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][1]_esd", this); } public FloatColumnBuilder enterS22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][2]", this); } public FloatColumnBuilder enterS22Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][2]_esd", this); } public FloatColumnBuilder enterS23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][3]", this); } public FloatColumnBuilder enterS23Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[2][3]_esd", this); } public FloatColumnBuilder enterS31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][1]", this); } public FloatColumnBuilder enterS31Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][1]_esd", this); } public FloatColumnBuilder enterS32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][2]", this); } public FloatColumnBuilder enterS32Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][2]_esd", this); } public FloatColumnBuilder enterS33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][3]", this); } public FloatColumnBuilder enterS33Esd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "S[3][3]_esd", this); } } public static class PdbxRefineTlsGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine_tls_group"; public PdbxRefineTlsGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPdbxRefineId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_refine_id", this); } public StrColumnBuilder enterRefineTlsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refine_tls_id", this); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterBegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_PDB_ins_code", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterEndPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_PDB_ins_code", this); } public StrColumnBuilder enterSelection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection", this); } public StrColumnBuilder enterSelectionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection_details", this); } } public static class PdbxContactAuthorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_contact_author"; public PdbxContactAuthorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAddress1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address_1", this); } public StrColumnBuilder enterAddress2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address_2", this); } public StrColumnBuilder enterAddress3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "address_3", this); } public StrColumnBuilder enterLegacyAddress() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "legacy_address", this); } public StrColumnBuilder enterCity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "city", this); } public StrColumnBuilder enterStateProvince() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "state_province", this); } public StrColumnBuilder enterPostalCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "postal_code", this); } public StrColumnBuilder enterEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "email", this); } public StrColumnBuilder enterFax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fax", this); } public StrColumnBuilder enterNameFirst() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_first", this); } public StrColumnBuilder enterNameLast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_last", this); } public StrColumnBuilder enterNameMi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_mi", this); } public StrColumnBuilder enterNameSalutation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_salutation", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public StrColumnBuilder enterContinent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "continent", this); } public StrColumnBuilder enterPhone() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phone", this); } public StrColumnBuilder enterRole() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "role", this); } public StrColumnBuilder enterOrganizationType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organization_type", this); } public StrColumnBuilder enterIdentifierORCID() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_ORCID", this); } } public static class PdbxSGProjectBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_SG_project"; public PdbxSGProjectBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterProjectName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "project_name", this); } public StrColumnBuilder enterFullNameOfCenter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "full_name_of_center", this); } public StrColumnBuilder enterInitialOfCenter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "initial_of_center", this); } } public static class PdbxAtomSiteAnisoTlsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_atom_site_aniso_tls"; public PdbxAtomSiteAnisoTlsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public StrColumnBuilder enterTlsGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tls_group_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterUTls11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[1][1]", this); } public FloatColumnBuilder enterUTls22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[2][2]", this); } public FloatColumnBuilder enterUTls33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[3][3]", this); } public FloatColumnBuilder enterUTls12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[1][2]", this); } public FloatColumnBuilder enterUTls13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[1][3]", this); } public FloatColumnBuilder enterUTls23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "U_tls[2][3]", this); } } public static class PdbxNmrDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_details"; public PdbxNmrDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PdbxNmrSampleDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_sample_details"; public PdbxNmrSampleDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSolutionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_id", this); } public StrColumnBuilder enterContents() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contents", this); } public StrColumnBuilder enterSolventSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solvent_system", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxNmrExptlSampleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_exptl_sample"; public PdbxNmrExptlSampleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSolutionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_id", this); } public StrColumnBuilder enterComponent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "component", this); } public FloatColumnBuilder enterConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "concentration", this); } public StrColumnBuilder enterConcentrationRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "concentration_range", this); } public StrColumnBuilder enterConcentrationUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "concentration_units", this); } public StrColumnBuilder enterIsotopicLabeling() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "isotopic_labeling", this); } public FloatColumnBuilder enterConcentrationErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "concentration_err", this); } } public static class PdbxNmrExptlSampleConditionsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_exptl_sample_conditions"; public PdbxNmrExptlSampleConditionsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterConditionsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conditions_id", this); } public StrColumnBuilder enterTemperature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public StrColumnBuilder enterPressureUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pressure_units", this); } public StrColumnBuilder enterPressure() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pressure", this); } public StrColumnBuilder enterPH() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pH", this); } public StrColumnBuilder enterIonicStrength() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ionic_strength", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterIonicStrengthErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ionic_strength_err", this); } public StrColumnBuilder enterIonicStrengthUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ionic_strength_units", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public FloatColumnBuilder enterPHErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pH_err", this); } public StrColumnBuilder enterPHUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pH_units", this); } public FloatColumnBuilder enterPressureErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure_err", this); } public FloatColumnBuilder enterTemperatureErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature_err", this); } public StrColumnBuilder enterTemperatureUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "temperature_units", this); } } public static class PdbxNmrSpectrometerBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_spectrometer"; public PdbxNmrSpectrometerBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSpectrometerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "spectrometer_id", this); } public StrColumnBuilder enterModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterManufacturer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manufacturer", this); } public FloatColumnBuilder enterFieldStrength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "field_strength", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class PdbxNmrExptlBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_exptl"; public PdbxNmrExptlBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterConditionsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conditions_id", this); } public StrColumnBuilder enterSolutionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solution_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public IntColumnBuilder enterSpectrometerId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spectrometer_id", this); } public StrColumnBuilder enterSampleState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_state", this); } } public static class PdbxNmrSoftwareBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_software"; public PdbxNmrSoftwareBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterClassification() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "classification", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "version", this); } public StrColumnBuilder enterAuthors() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "authors", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxNmrConstraintsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_constraints"; public PdbxNmrConstraintsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterNOEConstraintsTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_constraints_total", this); } public IntColumnBuilder enterNOEIntraresidueTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_intraresidue_total_count", this); } public IntColumnBuilder enterNOEInterentityTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_interentity_total_count", this); } public IntColumnBuilder enterNOESequentialTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_sequential_total_count", this); } public IntColumnBuilder enterNOEMediumRangeTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_medium_range_total_count", this); } public IntColumnBuilder enterNOELongRangeTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NOE_long_range_total_count", this); } public IntColumnBuilder enterProteinPhiAngleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protein_phi_angle_constraints_total_count", this); } public IntColumnBuilder enterProteinPsiAngleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protein_psi_angle_constraints_total_count", this); } public IntColumnBuilder enterProteinChiAngleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protein_chi_angle_constraints_total_count", this); } public IntColumnBuilder enterProteinOtherAngleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protein_other_angle_constraints_total_count", this); } public StrColumnBuilder enterNOEInterprotonDistanceEvaluation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "NOE_interproton_distance_evaluation", this); } public StrColumnBuilder enterNOEPseudoatomCorrections() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "NOE_pseudoatom_corrections", this); } public StrColumnBuilder enterNOEMotionalAveragingCorrection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "NOE_motional_averaging_correction", this); } public IntColumnBuilder enterHydrogenBondConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hydrogen_bond_constraints_total_count", this); } public IntColumnBuilder enterDisulfideBondConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "disulfide_bond_constraints_total_count", this); } public IntColumnBuilder enterNAAlpha_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_alpha-angle_constraints_total_count", this); } public IntColumnBuilder enterNABeta_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_beta-angle_constraints_total_count", this); } public IntColumnBuilder enterNAGamma_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_gamma-angle_constraints_total_count", this); } public IntColumnBuilder enterNADelta_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_delta-angle_constraints_total_count", this); } public IntColumnBuilder enterNAEpsilon_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_epsilon-angle_constraints_total_count", this); } public IntColumnBuilder enterNAChi_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_chi-angle_constraints_total_count", this); } public IntColumnBuilder enterNAOther_angleConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_other-angle_constraints_total_count", this); } public IntColumnBuilder enterNASugarPuckerConstraintsTotalCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "NA_sugar_pucker_constraints_total_count", this); } } public static class PdbxNmrEnsembleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_ensemble"; public PdbxNmrEnsembleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterConformersCalculatedTotalNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "conformers_calculated_total_number", this); } public IntColumnBuilder enterConformersSubmittedTotalNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "conformers_submitted_total_number", this); } public StrColumnBuilder enterConformerSelectionCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conformer_selection_criteria", this); } public IntColumnBuilder enterRepresentativeConformer() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "representative_conformer", this); } public IntColumnBuilder enterAverageConstraintsPerResidue() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "average_constraints_per_residue", this); } public IntColumnBuilder enterAverageConstraintViolationsPerResidue() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "average_constraint_violations_per_residue", this); } public FloatColumnBuilder enterMaximumDistanceConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "maximum_distance_constraint_violation", this); } public FloatColumnBuilder enterAverageDistanceConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "average_distance_constraint_violation", this); } public FloatColumnBuilder enterMaximumUpperDistanceConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "maximum_upper_distance_constraint_violation", this); } public FloatColumnBuilder enterMaximumLowerDistanceConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "maximum_lower_distance_constraint_violation", this); } public StrColumnBuilder enterDistanceConstraintViolationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "distance_constraint_violation_method", this); } public FloatColumnBuilder enterMaximumTorsionAngleConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "maximum_torsion_angle_constraint_violation", this); } public FloatColumnBuilder enterAverageTorsionAngleConstraintViolation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "average_torsion_angle_constraint_violation", this); } public StrColumnBuilder enterTorsionAngleConstraintViolationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "torsion_angle_constraint_violation_method", this); } } public static class PdbxNmrEnsembleRmsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_ensemble_rms"; public PdbxNmrEnsembleRmsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterResidueRangeBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_range_begin", this); } public StrColumnBuilder enterChainRangeBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_range_begin", this); } public IntColumnBuilder enterResidueRangeEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_range_end", this); } public StrColumnBuilder enterChainRangeEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_range_end", this); } public StrColumnBuilder enterAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type", this); } public FloatColumnBuilder enterDistanceRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_rms_dev", this); } public FloatColumnBuilder enterDistanceRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_rms_dev_error", this); } public FloatColumnBuilder enterCovalentBondRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covalent_bond_rms_dev", this); } public FloatColumnBuilder enterCovalentBondRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covalent_bond_rms_dev_error", this); } public FloatColumnBuilder enterBondAngleRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_angle_rms_dev", this); } public FloatColumnBuilder enterBondAngleRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_angle_rms_dev_error", this); } public FloatColumnBuilder enterImproperTorsionAngleRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "improper_torsion_angle_rms_dev", this); } public FloatColumnBuilder enterImproperTorsionAngleRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "improper_torsion_angle_rms_dev_error", this); } public FloatColumnBuilder enterPeptidePlanarityRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "peptide_planarity_rms_dev", this); } public FloatColumnBuilder enterPeptidePlanarityRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "peptide_planarity_rms_dev_error", this); } public FloatColumnBuilder enterDihedralAnglesRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_angles_rms_dev", this); } public FloatColumnBuilder enterDihedralAnglesRmsDevError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_angles_rms_dev_error", this); } public StrColumnBuilder enterCoordAverageRmsdMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coord_average_rmsd_method", this); } } public static class PdbxNmrRepresentativeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_representative"; public PdbxNmrRepresentativeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterConformerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conformer_id", this); } public StrColumnBuilder enterSelectionCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection_criteria", this); } } public static class PdbxNmrRefineBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_refine"; public PdbxNmrRefineBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterSoftwareOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_ordinal", this); } } public static class PdbxNmrForceConstantsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_force_constants"; public PdbxNmrForceConstantsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterExptlDistanceTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_distance_term", this); } public StrColumnBuilder enterExptlDistanceTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_distance_term_units", this); } public FloatColumnBuilder enterExptlTorsionAnglesTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_torsion_angles_term", this); } public StrColumnBuilder enterExptlTorsionAnglesTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_torsion_angles_term_units", this); } public FloatColumnBuilder enterExptlJCouplingTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_J_coupling_term", this); } public StrColumnBuilder enterExptlJCouplingTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_J_coupling_term_units", this); } public FloatColumnBuilder enterExptl13CShiftTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_13C_shift_term", this); } public StrColumnBuilder enterExptl13CShiftTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_13C_shift_term_units", this); } public FloatColumnBuilder enterExptl1HShiftTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_1H_shift_term", this); } public StrColumnBuilder enterExptl1HShiftTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_1H_shift_term_units", this); } public FloatColumnBuilder enterExptlDipolarCouplingTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_dipolar_coupling_term", this); } public StrColumnBuilder enterExptlDipolarCouplingTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_dipolar_coupling_term_units", this); } public FloatColumnBuilder enterExptlDIsotopeShiftTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "exptl_D_isotope_shift_term", this); } public StrColumnBuilder enterExptlDIsotopeShiftTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "exptl_D_isotope_shift_term_units", this); } public FloatColumnBuilder enterCovalentGeomBondTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_bond_term", this); } public StrColumnBuilder enterCovalentGeomBondTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_bond_term_units", this); } public FloatColumnBuilder enterCovalentGeomAnglesTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_angles_term", this); } public StrColumnBuilder enterCovalentGeomAnglesTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_angles_term_units", this); } public FloatColumnBuilder enterCovalentGeomImpropersTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_impropers_term", this); } public StrColumnBuilder enterCovalentGeomImpropersTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "covalent_geom_impropers_term_units", this); } public StrColumnBuilder enterNon_bondedInterVanDerWaalsTermType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_van_der_Waals_term_type", this); } public FloatColumnBuilder enterNon_bondedInterVanDerWaalsTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_van_der_Waals_term", this); } public StrColumnBuilder enterNon_bondedInterVanDerWaalsTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_van_der_Waals_term_units", this); } public FloatColumnBuilder enterNon_bondedInterConfDbPotentialTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_conf_db_potential_term", this); } public FloatColumnBuilder enterNon_bondedInterRadiusOfGyrationTerm() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_radius_of_gyration_term", this); } public StrColumnBuilder enterNon_bondedInterRadiusOfGyrationTermUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_inter_radius_of_gyration_term_units", this); } } public static class NdbStructConfNaBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ndb_struct_conf_na"; public NdbStructConfNaBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public IntColumnBuilder enterFeatureCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_count", this); } } public static class NdbStructFeatureNaBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ndb_struct_feature_na"; public NdbStructFeatureNaBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public IntColumnBuilder enterFeatureCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_count", this); } } public static class NdbStructNaBasePairBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ndb_struct_na_base_pair"; public NdbStructNaBasePairBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_number", this); } public IntColumnBuilder enterPairNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pair_number", this); } public StrColumnBuilder enterPairName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pair_name", this); } public StrColumnBuilder enterILabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_asym_id", this); } public StrColumnBuilder enterILabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_comp_id", this); } public IntColumnBuilder enterILabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "i_label_seq_id", this); } public StrColumnBuilder enterISymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_symmetry", this); } public StrColumnBuilder enterJLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_asym_id", this); } public StrColumnBuilder enterJLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_comp_id", this); } public IntColumnBuilder enterJLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "j_label_seq_id", this); } public StrColumnBuilder enterJSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_symmetry", this); } public StrColumnBuilder enterIAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_asym_id", this); } public StrColumnBuilder enterIAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_seq_id", this); } public StrColumnBuilder enterIPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_PDB_ins_code", this); } public StrColumnBuilder enterJAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_asym_id", this); } public StrColumnBuilder enterJAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_seq_id", this); } public StrColumnBuilder enterJPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_PDB_ins_code", this); } public FloatColumnBuilder enterShear() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shear", this); } public FloatColumnBuilder enterStretch() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "stretch", this); } public FloatColumnBuilder enterStagger() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "stagger", this); } public FloatColumnBuilder enterBuckle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "buckle", this); } public FloatColumnBuilder enterPropeller() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "propeller", this); } public FloatColumnBuilder enterOpening() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "opening", this); } public IntColumnBuilder enterHbondType12() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hbond_type_12", this); } public IntColumnBuilder enterHbondType28() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "hbond_type_28", this); } } public static class NdbStructNaBasePairStepBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ndb_struct_na_base_pair_step"; public NdbStructNaBasePairStepBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_number", this); } public IntColumnBuilder enterStepNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_number", this); } public StrColumnBuilder enterStepName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "step_name", this); } public StrColumnBuilder enterILabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_asym_id_1", this); } public StrColumnBuilder enterILabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_comp_id_1", this); } public IntColumnBuilder enterILabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "i_label_seq_id_1", this); } public StrColumnBuilder enterISymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_symmetry_1", this); } public StrColumnBuilder enterJLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_asym_id_1", this); } public StrColumnBuilder enterJLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_comp_id_1", this); } public IntColumnBuilder enterJLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "j_label_seq_id_1", this); } public StrColumnBuilder enterJSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_symmetry_1", this); } public StrColumnBuilder enterILabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_asym_id_2", this); } public StrColumnBuilder enterILabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_label_comp_id_2", this); } public IntColumnBuilder enterILabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "i_label_seq_id_2", this); } public StrColumnBuilder enterISymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_symmetry_2", this); } public StrColumnBuilder enterJLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_asym_id_2", this); } public StrColumnBuilder enterJLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_label_comp_id_2", this); } public IntColumnBuilder enterJLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "j_label_seq_id_2", this); } public StrColumnBuilder enterJSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_symmetry_2", this); } public StrColumnBuilder enterIAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_asym_id_1", this); } public StrColumnBuilder enterIAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_seq_id_1", this); } public StrColumnBuilder enterIPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_PDB_ins_code_1", this); } public StrColumnBuilder enterJAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_asym_id_1", this); } public StrColumnBuilder enterJAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_seq_id_1", this); } public StrColumnBuilder enterJPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_PDB_ins_code_1", this); } public StrColumnBuilder enterIAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_asym_id_2", this); } public StrColumnBuilder enterIAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_auth_seq_id_2", this); } public StrColumnBuilder enterIPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "i_PDB_ins_code_2", this); } public StrColumnBuilder enterJAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_asym_id_2", this); } public StrColumnBuilder enterJAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_auth_seq_id_2", this); } public StrColumnBuilder enterJPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "j_PDB_ins_code_2", this); } public FloatColumnBuilder enterShift() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift", this); } public FloatColumnBuilder enterSlide() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "slide", this); } public FloatColumnBuilder enterRise() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rise", this); } public FloatColumnBuilder enterTilt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tilt", this); } public FloatColumnBuilder enterRoll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "roll", this); } public FloatColumnBuilder enterTwist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "twist", this); } public FloatColumnBuilder enterXDisplacement() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "x_displacement", this); } public FloatColumnBuilder enterYDisplacement() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "y_displacement", this); } public FloatColumnBuilder enterHelicalRise() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "helical_rise", this); } public FloatColumnBuilder enterInclination() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "inclination", this); } public FloatColumnBuilder enterTip() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tip", this); } public FloatColumnBuilder enterHelicalTwist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "helical_twist", this); } } public static class NdbOriginalNdbCoordinatesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ndb_original_ndb_coordinates"; public NdbOriginalNdbCoordinatesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCoordSection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "coord_section", this); } } public static class PdbxEntityNonpolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_nonpoly"; public PdbxEntityNonpolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterMaModelMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ma_model_mode", this); } } public static class PdbxPhasingDmBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_dm"; public PdbxPhasingDmBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterMaskType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mask_type", this); } public FloatColumnBuilder enterFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_acentric", this); } public FloatColumnBuilder enterFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_centric", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterDeltaPhiInitial() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi_initial", this); } public FloatColumnBuilder enterDeltaPhiFinal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi_final", this); } } public static class PdbxPhasingDmShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_dm_shell"; public PdbxPhasingDmShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_acentric", this); } public FloatColumnBuilder enterFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_centric", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterDeltaPhiInitial() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi_initial", this); } public FloatColumnBuilder enterDeltaPhiFinal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "delta_phi_final", this); } } public static class PdbxPhasingMADShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_MAD_shell"; public PdbxPhasingMADShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterReflnsAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_acentric", this); } public FloatColumnBuilder enterFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_centric", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_centric", this); } public FloatColumnBuilder enterRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_acentric", this); } public FloatColumnBuilder enterRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis", this); } public FloatColumnBuilder enterRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_centric", this); } public FloatColumnBuilder enterRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_acentric", this); } public FloatColumnBuilder enterRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut", this); } public FloatColumnBuilder enterLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_centric", this); } public FloatColumnBuilder enterLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_acentric", this); } public FloatColumnBuilder enterLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc", this); } public FloatColumnBuilder enterPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_centric", this); } public FloatColumnBuilder enterPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_acentric", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } } public static class PdbxPhasingMADSetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_MAD_set"; public PdbxPhasingMADSetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public IntColumnBuilder enterNumberOfSites() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_sites", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_acentric", this); } public FloatColumnBuilder enterFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_centric", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_centric", this); } public FloatColumnBuilder enterRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_acentric", this); } public FloatColumnBuilder enterRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis", this); } public FloatColumnBuilder enterRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_centric", this); } public FloatColumnBuilder enterRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_acentric", this); } public FloatColumnBuilder enterRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut", this); } public FloatColumnBuilder enterLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_centric", this); } public FloatColumnBuilder enterLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_acentric", this); } public FloatColumnBuilder enterLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc", this); } public FloatColumnBuilder enterPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_centric", this); } public FloatColumnBuilder enterPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_acentric", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } } public static class PdbxPhasingMADSetShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_MAD_set_shell"; public PdbxPhasingMADSetShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public IntColumnBuilder enterReflnsAcentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_acentric", this); } public IntColumnBuilder enterReflnsCentric() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns_centric", this); } public IntColumnBuilder enterReflns() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reflns", this); } public FloatColumnBuilder enterFomAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_acentric", this); } public FloatColumnBuilder enterFomCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom_centric", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterRCullisCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_centric", this); } public FloatColumnBuilder enterRCullisAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis_acentric", this); } public FloatColumnBuilder enterRCullis() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_cullis", this); } public FloatColumnBuilder enterRKrautCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_centric", this); } public FloatColumnBuilder enterRKrautAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut_acentric", this); } public FloatColumnBuilder enterRKraut() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_kraut", this); } public FloatColumnBuilder enterLocCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_centric", this); } public FloatColumnBuilder enterLocAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc_acentric", this); } public FloatColumnBuilder enterLoc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "loc", this); } public FloatColumnBuilder enterPowerCentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_centric", this); } public FloatColumnBuilder enterPowerAcentric() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power_acentric", this); } public FloatColumnBuilder enterPower() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "power", this); } } public static class PdbxPhasingMADSetSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_MAD_set_site"; public PdbxPhasingMADSetSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAtomTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type_symbol", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterCartnXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x_esd", this); } public FloatColumnBuilder enterCartnYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y_esd", this); } public FloatColumnBuilder enterCartnZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z_esd", this); } public FloatColumnBuilder enterFractX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x", this); } public FloatColumnBuilder enterFractY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y", this); } public FloatColumnBuilder enterFractZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z", this); } public FloatColumnBuilder enterFractXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_x_esd", this); } public FloatColumnBuilder enterFractYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_y_esd", this); } public FloatColumnBuilder enterFractZEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fract_z_esd", this); } public FloatColumnBuilder enterBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_iso", this); } public FloatColumnBuilder enterBIsoEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_iso_esd", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterOccupancyEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_esd", this); } public StrColumnBuilder enterSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "set_id", this); } public FloatColumnBuilder enterOccupancyIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_iso", this); } } public static class PdbxPhasingMRBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_phasing_MR"; public PdbxPhasingMRBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethodRotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_rotation", this); } public FloatColumnBuilder enterDResHighRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high_rotation", this); } public FloatColumnBuilder enterDResLowRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low_rotation", this); } public FloatColumnBuilder enterSigmaFRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_F_rotation", this); } public FloatColumnBuilder enterSigmaIRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_I_rotation", this); } public FloatColumnBuilder enterReflnsPercentRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reflns_percent_rotation", this); } public StrColumnBuilder enterMethodTranslation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_translation", this); } public FloatColumnBuilder enterDResHighTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high_translation", this); } public FloatColumnBuilder enterDResLowTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low_translation", this); } public FloatColumnBuilder enterSigmaFTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_F_translation", this); } public FloatColumnBuilder enterSigmaITranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_I_translation", this); } public FloatColumnBuilder enterReflnsPercentTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "reflns_percent_translation", this); } public FloatColumnBuilder enterCorrelationCoeffIoToIc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_coeff_Io_to_Ic", this); } public FloatColumnBuilder enterCorrelationCoeffFoToFc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_coeff_Fo_to_Fc", this); } public FloatColumnBuilder enterRFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor", this); } public FloatColumnBuilder enterRRigidBody() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_rigid_body", this); } public FloatColumnBuilder enterPacking() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "packing", this); } public StrColumnBuilder enterModelDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_details", this); } public StrColumnBuilder enterNativeSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "native_set_id", this); } public FloatColumnBuilder enterDResHighFit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high_fit", this); } public FloatColumnBuilder enterDResLowFit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low_fit", this); } public FloatColumnBuilder enterZscoreRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "zscore_rotation", this); } public FloatColumnBuilder enterLLGainRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "LL_gain_rotation", this); } public FloatColumnBuilder enterZscoreTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "zscore_translation", this); } public FloatColumnBuilder enterLLGainTranslation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "LL_gain_translation", this); } } public static class PdbxRefineComponentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine_component"; public PdbxRefineComponentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public FloatColumnBuilder enterBIso() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso", this); } public FloatColumnBuilder enterBIsoMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_main_chain", this); } public FloatColumnBuilder enterBIsoSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_side_chain", this); } public FloatColumnBuilder enterShift() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift", this); } public FloatColumnBuilder enterShiftSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_side_chain", this); } public FloatColumnBuilder enterShiftMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_main_chain", this); } public FloatColumnBuilder enterCorrelation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation", this); } public FloatColumnBuilder enterCorrelationSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_side_chain", this); } public FloatColumnBuilder enterCorrelationMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_main_chain", this); } public FloatColumnBuilder enterRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R", this); } public FloatColumnBuilder enterRealSpaceRSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R_side_chain", this); } public FloatColumnBuilder enterRealSpaceRMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R_main_chain", this); } public FloatColumnBuilder enterConnect() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "connect", this); } public FloatColumnBuilder enterDensityIndex() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_index", this); } public FloatColumnBuilder enterDensityIndexMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_index_main_chain", this); } public FloatColumnBuilder enterDensityIndexSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_index_side_chain", this); } public FloatColumnBuilder enterDensityRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_ratio", this); } public FloatColumnBuilder enterDensityRatioMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_ratio_main_chain", this); } public FloatColumnBuilder enterDensityRatioSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_ratio_side_chain", this); } } public static class PdbxEntityProdProtocolBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_prod_protocol"; public PdbxEntityProdProtocolBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterProtocol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protocol", this); } public StrColumnBuilder enterProtocolType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protocol_type", this); } } public static class PdbxEntitySrcGenProdOtherBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_prod_other"; public PdbxEntitySrcGenProdOtherBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterProcessName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "process_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenProdOtherParameterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_prod_other_parameter"; public PdbxEntitySrcGenProdOtherParameterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterParameter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parameter", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenProdPcrBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_prod_pcr"; public PdbxEntitySrcGenProdPcrBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterForwardPrimerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "forward_primer_id", this); } public StrColumnBuilder enterReversePrimerId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reverse_primer_id", this); } public StrColumnBuilder enterReactionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reaction_details", this); } public StrColumnBuilder enterPurificationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "purification_details", this); } public StrColumnBuilder enterSummary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "summary", this); } } public static class PdbxEntitySrcGenProdDigestBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_prod_digest"; public PdbxEntitySrcGenProdDigestBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterRestrictionEnzyme1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restriction_enzyme_1", this); } public StrColumnBuilder enterRestrictionEnzyme2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restriction_enzyme_2", this); } public StrColumnBuilder enterPurificationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "purification_details", this); } public StrColumnBuilder enterSummary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "summary", this); } } public static class PdbxEntitySrcGenCloneBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_clone"; public PdbxEntitySrcGenCloneBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterGeneInsertMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_insert_method", this); } public StrColumnBuilder enterVectorName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "vector_name", this); } public StrColumnBuilder enterVectorDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "vector_details", this); } public StrColumnBuilder enterTransformationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "transformation_method", this); } public StrColumnBuilder enterMarker() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "marker", this); } public StrColumnBuilder enterVerificationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "verification_method", this); } public StrColumnBuilder enterPurificationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "purification_details", this); } public StrColumnBuilder enterSummary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "summary", this); } } public static class PdbxEntitySrcGenCloneLigationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_clone_ligation"; public PdbxEntitySrcGenCloneLigationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterCleavageEnzymes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cleavage_enzymes", this); } public StrColumnBuilder enterLigationEnzymes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ligation_enzymes", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public IntColumnBuilder enterTime() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenCloneRecombinationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_clone_recombination"; public PdbxEntitySrcGenCloneRecombinationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "system", this); } public StrColumnBuilder enterRecombinationEnzymes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "recombination_enzymes", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenExpressBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_express"; public PdbxEntitySrcGenExpressBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterPromoterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "promoter_type", this); } public StrColumnBuilder enterPlasmidId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plasmid_id", this); } public StrColumnBuilder enterVectorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "vector_type", this); } public StrColumnBuilder enterNTerminalSeqTag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "N_terminal_seq_tag", this); } public StrColumnBuilder enterCTerminalSeqTag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "C_terminal_seq_tag", this); } public StrColumnBuilder enterHostOrgScientificName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_scientific_name", this); } public StrColumnBuilder enterHostOrgCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_common_name", this); } public StrColumnBuilder enterHostOrgVariant() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_variant", this); } public StrColumnBuilder enterHostOrgStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_strain", this); } public StrColumnBuilder enterHostOrgTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_tissue", this); } public StrColumnBuilder enterHostOrgCultureCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_culture_collection", this); } public StrColumnBuilder enterHostOrgCellLine() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_cell_line", this); } public StrColumnBuilder enterHostOrgTaxId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_tax_id", this); } public StrColumnBuilder enterHostOrgDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_details", this); } public StrColumnBuilder enterCultureBaseMedia() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "culture_base_media", this); } public StrColumnBuilder enterCultureAdditives() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "culture_additives", this); } public FloatColumnBuilder enterCultureVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "culture_volume", this); } public FloatColumnBuilder enterCultureTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "culture_time", this); } public FloatColumnBuilder enterCultureTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "culture_temperature", this); } public StrColumnBuilder enterInducer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "inducer", this); } public FloatColumnBuilder enterInducerConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "inducer_concentration", this); } public StrColumnBuilder enterInductionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "induction_details", this); } public FloatColumnBuilder enterMultiplicityOfInfection() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "multiplicity_of_infection", this); } public FloatColumnBuilder enterInductionTimepoint() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "induction_timepoint", this); } public FloatColumnBuilder enterInductionTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "induction_temperature", this); } public StrColumnBuilder enterHarvestingDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "harvesting_details", this); } public StrColumnBuilder enterStorageDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "storage_details", this); } public StrColumnBuilder enterSummary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "summary", this); } } public static class PdbxEntitySrcGenExpressTimepointBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_express_timepoint"; public PdbxEntitySrcGenExpressTimepointBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterSerial() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "serial", this); } public IntColumnBuilder enterOD() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "OD", this); } public IntColumnBuilder enterTime() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } } public static class PdbxEntitySrcGenLysisBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_lysis"; public PdbxEntitySrcGenLysisBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "buffer_id", this); } public FloatColumnBuilder enterBufferVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "buffer_volume", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public FloatColumnBuilder enterTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenRefoldBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_refold"; public PdbxEntitySrcGenRefoldBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDenatureBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "denature_buffer_id", this); } public StrColumnBuilder enterRefoldBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refold_buffer_id", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public FloatColumnBuilder enterTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterStorageBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "storage_buffer_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxEntitySrcGenProteolysisBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_proteolysis"; public PdbxEntitySrcGenProteolysisBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterProtease() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protease", this); } public FloatColumnBuilder enterProteinProteaseRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_protease_ratio", this); } public StrColumnBuilder enterCleavageBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cleavage_buffer_id", this); } public FloatColumnBuilder enterCleavageTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cleavage_temperature", this); } public FloatColumnBuilder enterCleavageTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cleavage_time", this); } } public static class PdbxEntitySrcGenChromBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_chrom"; public PdbxEntitySrcGenChromBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterColumnType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "column_type", this); } public FloatColumnBuilder enterColumnVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "column_volume", this); } public FloatColumnBuilder enterColumnTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "column_temperature", this); } public StrColumnBuilder enterEquilibrationBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "equilibration_buffer_id", this); } public FloatColumnBuilder enterFlowRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "flow_rate", this); } public StrColumnBuilder enterElutionBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "elution_buffer_id", this); } public StrColumnBuilder enterElutionProtocol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "elution_protocol", this); } public StrColumnBuilder enterSamplePrepDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_prep_details", this); } public FloatColumnBuilder enterSampleVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sample_volume", this); } public FloatColumnBuilder enterSampleConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sample_concentration", this); } public StrColumnBuilder enterSampleConcMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_conc_method", this); } public FloatColumnBuilder enterVolumePooledFractions() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume_pooled_fractions", this); } public FloatColumnBuilder enterYieldPooledFractions() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "yield_pooled_fractions", this); } public StrColumnBuilder enterYieldMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "yield_method", this); } public StrColumnBuilder enterPostTreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_treatment", this); } } public static class PdbxEntitySrcGenFractBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_fract"; public PdbxEntitySrcGenFractBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterNextStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_step_id", this); } public StrColumnBuilder enterEndConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_construct_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterProteinLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protein_location", this); } public FloatColumnBuilder enterProteinVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_volume", this); } public FloatColumnBuilder enterProteinYield() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_yield", this); } public StrColumnBuilder enterProteinYieldMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protein_yield_method", this); } } public static class PdbxEntitySrcGenPureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_pure"; public PdbxEntitySrcGenPureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterProductId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "product_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterConcDeviceId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_device_id", this); } public StrColumnBuilder enterConcDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_details", this); } public StrColumnBuilder enterConcAssayMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_assay_method", this); } public FloatColumnBuilder enterProteinConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_concentration", this); } public FloatColumnBuilder enterProteinYield() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_yield", this); } public FloatColumnBuilder enterProteinPurity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protein_purity", this); } public IntColumnBuilder enterProteinOligomericState() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protein_oligomeric_state", this); } public StrColumnBuilder enterStorageBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "storage_buffer_id", this); } public FloatColumnBuilder enterStorageTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "storage_temperature", this); } public StrColumnBuilder enterSummary() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "summary", this); } } public static class PdbxEntitySrcGenCharacterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_character"; public PdbxEntitySrcGenCharacterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterResult() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "result", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxConstructBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_construct"; public PdbxConstructBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterOrganisation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organisation", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterRobotId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "robot_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterSeq() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq", this); } } public static class PdbxConstructFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_construct_feature"; public PdbxConstructFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "construct_id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterStartSeq() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "start_seq", this); } public IntColumnBuilder enterEndSeq() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_seq", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxRobotSystemBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_robot_system"; public PdbxRobotSystemBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterManufacturer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manufacturer", this); } } public static class PdbxBufferBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_buffer"; public PdbxBufferBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxBufferComponentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_buffer_components"; public PdbxBufferComponentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "buffer_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterVolume() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public StrColumnBuilder enterConc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterConcUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conc_units", this); } public StrColumnBuilder enterIsotopicLabeling() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "isotopic_labeling", this); } } public static class PdbxDomainBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_domain"; public PdbxDomainBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class PdbxDomainRangeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_domain_range"; public PdbxDomainRangeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBegLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_alt_id", this); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterDomainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "domain_id", this); } public StrColumnBuilder enterEndLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_alt_id", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } } public static class PdbxSequenceRangeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sequence_range"; public PdbxSequenceRangeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBegLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_alt_id", this); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterSeqRangeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_range_id", this); } public StrColumnBuilder enterEndLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_alt_id", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } } public static class PdbxFeatureEntryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_feature_entry"; public PdbxFeatureEntryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_identifier", this); } public StrColumnBuilder enterFeatureAssignedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_assigned_by", this); } public StrColumnBuilder enterFeatureCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_citation_id", this); } public StrColumnBuilder enterFeatureSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_software_id", this); } } public static class PdbxFeatureDomainBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_feature_domain"; public PdbxFeatureDomainBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDomainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "domain_id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_identifier", this); } public StrColumnBuilder enterFeatureAssignedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_assigned_by", this); } public StrColumnBuilder enterFeatureCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_citation_id", this); } public StrColumnBuilder enterFeatureSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_software_id", this); } } public static class PdbxFeatureSequenceRangeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_feature_sequence_range"; public PdbxFeatureSequenceRangeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSeqRangeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_range_id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_identifier", this); } public StrColumnBuilder enterFeatureAssignedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_assigned_by", this); } public StrColumnBuilder enterFeatureCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_citation_id", this); } public StrColumnBuilder enterFeatureSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_software_id", this); } } public static class PdbxFeatureAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_feature_assembly"; public PdbxFeatureAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_identifier", this); } public StrColumnBuilder enterFeatureAssignedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_assigned_by", this); } public StrColumnBuilder enterFeatureCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_citation_id", this); } public StrColumnBuilder enterFeatureSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_software_id", this); } } public static class PdbxFeatureMonomerBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_feature_monomer"; public PdbxFeatureMonomerBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_identifier", this); } public StrColumnBuilder enterFeatureAssignedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_assigned_by", this); } public StrColumnBuilder enterFeatureCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_citation_id", this); } public StrColumnBuilder enterFeatureSoftwareId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_software_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } } public static class PdbxExptlPdBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_exptl_pd"; public PdbxExptlPdBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterSpecPreparationPH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "spec_preparation_pH", this); } public StrColumnBuilder enterSpecPreparationPHRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "spec_preparation_pH_range", this); } public StrColumnBuilder enterSpecPreparation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "spec_preparation", this); } } public static class PdbxReflnsTwinBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reflns_twin"; public PdbxReflnsTwinBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public StrColumnBuilder enterDomainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "domain_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterOperator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "operator", this); } public FloatColumnBuilder enterFraction() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fraction", this); } public FloatColumnBuilder enterMeanI2OverMeanISquare() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_I2_over_mean_I_square", this); } public FloatColumnBuilder enterMeanFSquareOverMeanF2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_F_square_over_mean_F2", this); } } public static class PdbxStructInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_info"; public PdbxStructInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxReRefinementBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_re_refinement"; public PdbxReRefinementBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructAssemblyPropBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_prop"; public PdbxStructAssemblyPropBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructRefSeqFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_feature"; public PdbxStructRefSeqFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterAlignId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "align_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_strand_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterBegSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_seq_num", this); } public StrColumnBuilder enterEndSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_seq_num", this); } public StrColumnBuilder enterBegAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_mon_id", this); } public StrColumnBuilder enterEndAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_mon_id", this); } public StrColumnBuilder enterBegPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_pdb_ins_code", this); } public StrColumnBuilder enterEndPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_pdb_ins_code", this); } } public static class PdbxStructRefSeqFeaturePropBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_feature_prop"; public PdbxStructRefSeqFeaturePropBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public IntColumnBuilder enterPropertyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "property_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterBegDbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_db_mon_id", this); } public StrColumnBuilder enterEndDbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_db_mon_id", this); } public IntColumnBuilder enterBegDbSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_db_seq_id", this); } public IntColumnBuilder enterEndDbSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_db_seq_id", this); } } public static class PdbxStructChemCompDiagnosticsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_chem_comp_diagnostics"; public PdbxStructChemCompDiagnosticsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_strand_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_num", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_ins_code", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxChemCompSynonymsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_synonyms"; public PdbxChemCompSynonymsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterProvenance() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "provenance", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxChemCompFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_feature"; public PdbxChemCompFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "support", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } } public static class PdbxCoordinateModelBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_coordinate_model"; public PdbxCoordinateModelBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxStructChemCompFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_chem_comp_feature"; public PdbxStructChemCompFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterPdbStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_strand_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_num", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_ins_code", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxDiffrnReflnsShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_diffrn_reflns_shell"; public PdbxDiffrnReflnsShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_low", this); } public FloatColumnBuilder enterDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "d_res_high", this); } public FloatColumnBuilder enterPercentPossibleObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_possible_obs", this); } public FloatColumnBuilder enterRmergeIObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rmerge_I_obs", this); } public FloatColumnBuilder enterRsymValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rsym_value", this); } public FloatColumnBuilder enterChiSquared() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi_squared", this); } public FloatColumnBuilder enterRedundancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "redundancy", this); } public IntColumnBuilder enterRejects() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "rejects", this); } public IntColumnBuilder enterNumberObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_obs", this); } } public static class PdbxBondDistanceLimitsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_bond_distance_limits"; public PdbxBondDistanceLimitsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomType1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type_1", this); } public StrColumnBuilder enterAtomType2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type_2", this); } public FloatColumnBuilder enterLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit", this); } public FloatColumnBuilder enterUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit", this); } } public static class PdbxSolnScatterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_soln_scatter"; public PdbxSolnScatterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterSourceBeamline() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_beamline", this); } public StrColumnBuilder enterSourceBeamlineInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_beamline_instrument", this); } public StrColumnBuilder enterDetectorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_type", this); } public StrColumnBuilder enterDetectorSpecific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_specific", this); } public StrColumnBuilder enterSourceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_type", this); } public StrColumnBuilder enterSourceClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_class", this); } public IntColumnBuilder enterNumTimeFrames() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_time_frames", this); } public FloatColumnBuilder enterSamplePH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sample_pH", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public StrColumnBuilder enterConcentrationRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "concentration_range", this); } public StrColumnBuilder enterBufferName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "buffer_name", this); } public FloatColumnBuilder enterMeanGuinerRadius() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_guiner_radius", this); } public FloatColumnBuilder enterMeanGuinerRadiusEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_guiner_radius_esd", this); } public FloatColumnBuilder enterMinMeanCrossSectionalRadiiGyration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "min_mean_cross_sectional_radii_gyration", this); } public FloatColumnBuilder enterMinMeanCrossSectionalRadiiGyrationEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "min_mean_cross_sectional_radii_gyration_esd", this); } public FloatColumnBuilder enterMaxMeanCrossSectionalRadiiGyration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "max_mean_cross_sectional_radii_gyration", this); } public FloatColumnBuilder enterMaxMeanCrossSectionalRadiiGyrationEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "max_mean_cross_sectional_radii_gyration_esd", this); } public StrColumnBuilder enterProteinLength() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protein_length", this); } public StrColumnBuilder enterDataReductionSoftwareList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reduction_software_list", this); } public StrColumnBuilder enterDataAnalysisSoftwareList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_analysis_software_list", this); } } public static class PdbxSolnScatterModelBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_soln_scatter_model"; public PdbxSolnScatterModelBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterScatterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scatter_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterSoftwareList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_list", this); } public StrColumnBuilder enterSoftwareAuthorList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_author_list", this); } public StrColumnBuilder enterEntryFittingList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_fitting_list", this); } public IntColumnBuilder enterNumConformersCalculated() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_conformers_calculated", this); } public IntColumnBuilder enterNumConformersSubmitted() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_conformers_submitted", this); } public IntColumnBuilder enterRepresentativeConformer() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "representative_conformer", this); } public StrColumnBuilder enterConformerSelectionCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conformer_selection_criteria", this); } } public static class PdbxChemCompDescriptorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_descriptor"; public PdbxChemCompDescriptorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterDescriptor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "descriptor", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterProgram() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program", this); } public StrColumnBuilder enterProgramVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program_version", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxChemCompIdentifierBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_identifier"; public PdbxChemCompIdentifierBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterIdentifier() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterProgram() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program", this); } public StrColumnBuilder enterProgramVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program_version", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxChemCompImportBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_import"; public PdbxChemCompImportBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } } public static class PdbxChemCompAtomEditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_atom_edit"; public PdbxChemCompAtomEditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterEditOp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edit_op", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterEditAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edit_atom_id", this); } public StrColumnBuilder enterEditAtomValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edit_atom_value", this); } } public static class PdbxChemCompBondEditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_bond_edit"; public PdbxChemCompBondEditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterEditOp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edit_op", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterEditBondValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edit_bond_value", this); } } public static class PdbxChemCompAuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_audit"; public PdbxChemCompAuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotator", this); } public StrColumnBuilder enterProcessingSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_site", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterActionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "action_type", this); } } public static class PdbxValidateCloseContactBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_close_contact"; public PdbxValidateCloseContactBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterSymmAsXyz1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symm_as_xyz_1", this); } public StrColumnBuilder enterSymmAsXyz2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symm_as_xyz_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } } public static class PdbxValidateSymmContactBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_symm_contact"; public PdbxValidateSymmContactBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } } public static class PdbxValidateRmsdBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_rmsd_bond"; public PdbxValidateRmsdBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public FloatColumnBuilder enterBondDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_deviation", this); } public FloatColumnBuilder enterBondValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_value", this); } public FloatColumnBuilder enterBondTargetValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_target_value", this); } public FloatColumnBuilder enterBondStandardDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_standard_deviation", this); } public StrColumnBuilder enterLinkerFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linker_flag", this); } } public static class PdbxValidateRmsdAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_rmsd_angle"; public PdbxValidateRmsdAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_3", this); } public StrColumnBuilder enterAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_3", this); } public StrColumnBuilder enterAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_3", this); } public StrColumnBuilder enterAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_3", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterPDBInsCode3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_3", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_3", this); } public FloatColumnBuilder enterAngleDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_deviation", this); } public FloatColumnBuilder enterAngleValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_value", this); } public FloatColumnBuilder enterAngleTargetValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_target_value", this); } public FloatColumnBuilder enterAngleStandardDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_standard_deviation", this); } public StrColumnBuilder enterLinkerFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linker_flag", this); } } public static class PdbxValidateTorsionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_torsion"; public PdbxValidateTorsionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public FloatColumnBuilder enterPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phi", this); } public FloatColumnBuilder enterPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "psi", this); } } public static class PdbxValidatePeptideOmegaBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_peptide_omega"; public PdbxValidatePeptideOmegaBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public FloatColumnBuilder enterOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "omega", this); } } public static class PdbxValidateChiralBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_chiral"; public PdbxValidateChiralBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public FloatColumnBuilder enterOmega() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "omega", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxValidatePlanesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_planes"; public PdbxValidatePlanesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public FloatColumnBuilder enterRmsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmsd", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxValidatePlanesAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_planes_atom"; public PdbxValidatePlanesAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterPlaneId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "plane_id", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public FloatColumnBuilder enterAtomDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "atom_deviation", this); } } public static class PdbxValidateMainChainPlaneBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_main_chain_plane"; public PdbxValidateMainChainPlaneBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public FloatColumnBuilder enterImproperTorsionAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "improper_torsion_angle", this); } } public static class PdbxStructConnAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_conn_angle"; public PdbxStructConnAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPtnr1LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_alt_id", this); } public StrColumnBuilder enterPtnr1LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_asym_id", this); } public StrColumnBuilder enterPtnr1LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_atom_id", this); } public StrColumnBuilder enterPtnr1LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_comp_id", this); } public IntColumnBuilder enterPtnr1LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_seq_id", this); } public StrColumnBuilder enterPtnr1AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_asym_id", this); } public StrColumnBuilder enterPtnr1AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_atom_id", this); } public StrColumnBuilder enterPtnr1AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_comp_id", this); } public StrColumnBuilder enterPtnr1AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_seq_id", this); } public StrColumnBuilder enterPtnr1Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_symmetry", this); } public StrColumnBuilder enterPtnr2LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_alt_id", this); } public StrColumnBuilder enterPtnr2LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_asym_id", this); } public StrColumnBuilder enterPtnr2LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_atom_id", this); } public StrColumnBuilder enterPtnr2LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_comp_id", this); } public IntColumnBuilder enterPtnr2LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_seq_id", this); } public StrColumnBuilder enterPtnr2AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_asym_id", this); } public StrColumnBuilder enterPtnr2AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_atom_id", this); } public StrColumnBuilder enterPtnr2AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_comp_id", this); } public StrColumnBuilder enterPtnr2AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_seq_id", this); } public StrColumnBuilder enterPtnr2Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_symmetry", this); } public StrColumnBuilder enterPtnr1PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_PDB_ins_code", this); } public StrColumnBuilder enterPtnr1AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_auth_alt_id", this); } public StrColumnBuilder enterPtnr2PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_PDB_ins_code", this); } public StrColumnBuilder enterPtnr2AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_auth_alt_id", this); } public StrColumnBuilder enterPtnr3AuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_auth_alt_id", this); } public StrColumnBuilder enterPtnr3AuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_auth_asym_id", this); } public StrColumnBuilder enterPtnr3AuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_auth_atom_id", this); } public StrColumnBuilder enterPtnr3AuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_auth_comp_id", this); } public StrColumnBuilder enterPtnr3PDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_PDB_ins_code", this); } public StrColumnBuilder enterPtnr3AuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_auth_seq_id", this); } public StrColumnBuilder enterPtnr3LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_label_alt_id", this); } public StrColumnBuilder enterPtnr3LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_label_asym_id", this); } public StrColumnBuilder enterPtnr3LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_label_atom_id", this); } public StrColumnBuilder enterPtnr3LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_label_comp_id", this); } public IntColumnBuilder enterPtnr3LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_label_seq_id", this); } public StrColumnBuilder enterPtnr3Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr3_symmetry", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } } public static class PdbxUnobsOrZeroOccResiduesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_unobs_or_zero_occ_residues"; public PdbxUnobsOrZeroOccResiduesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPolymerFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "polymer_flag", this); } public StrColumnBuilder enterOccupancyFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_flag", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } } public static class PdbxUnobsOrZeroOccAtomsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_unobs_or_zero_occ_atoms"; public PdbxUnobsOrZeroOccAtomsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPolymerFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "polymer_flag", this); } public StrColumnBuilder enterOccupancyFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_flag", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } } public static class PdbxEntryDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entry_details"; public PdbxEntryDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterNonpolymerDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nonpolymer_details", this); } public StrColumnBuilder enterSequenceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence_details", this); } public StrColumnBuilder enterCompoundDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compound_details", this); } public StrColumnBuilder enterSourceDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_details", this); } public StrColumnBuilder enterHasLigandOfInterest() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_ligand_of_interest", this); } } public static class PdbxStructModResidueBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_mod_residue"; public PdbxStructModResidueBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public IntColumnBuilder enterAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterParentCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_comp_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructRefSeqInsertionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_insertion"; public PdbxStructRefSeqInsertionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } } public static class PdbxStructRefSeqDeletionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_deletion"; public PdbxStructRefSeqDeletionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterDbSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_seq_id", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } } public static class PdbxRemediationAtomSiteMappingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_remediation_atom_site_mapping"; public PdbxRemediationAtomSiteMappingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterGroupPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_PDB", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public IntColumnBuilder enterPdbxAlign() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_align", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterPreAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_asym_id", this); } public StrColumnBuilder enterPreAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_atom_id", this); } public StrColumnBuilder enterPreAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_comp_id", this); } public StrColumnBuilder enterPreAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_seq_id", this); } public StrColumnBuilder enterPrePDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_PDB_ins_code", this); } public StrColumnBuilder enterPreGroupPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_group_PDB", this); } public StrColumnBuilder enterPreAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_alt_id", this); } public IntColumnBuilder enterPrePdbxAlign() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pre_pdbx_align", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_alt_id", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterPreOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pre_occupancy", this); } } public static class PdbxValidatePolymerLinkageBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_validate_polymer_linkage"; public PdbxValidatePolymerLinkageBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterPDBInsCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_1", this); } public StrColumnBuilder enterPDBInsCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } } public static class PdbxHelicalSymmetryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_helical_symmetry"; public PdbxHelicalSymmetryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterNumberOfOperations() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_operations", this); } public FloatColumnBuilder enterRotationPerNSubunits() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rotation_per_n_subunits", this); } public FloatColumnBuilder enterRisePerNSubunits() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rise_per_n_subunits", this); } public IntColumnBuilder enterNSubunitsDivisor() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "n_subunits_divisor", this); } public StrColumnBuilder enterDyadAxis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dyad_axis", this); } public IntColumnBuilder enterCircularSymmetry() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "circular_symmetry", this); } } public static class PdbxPointSymmetryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_point_symmetry"; public PdbxPointSymmetryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterSchoenfliesSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Schoenflies_symbol", this); } public IntColumnBuilder enterCircularSymmetry() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "circular_symmetry", this); } public StrColumnBuilder enterH_MNotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "H-M_notation", this); } } public static class PdbxStructEntityInstBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_entity_inst"; public PdbxStructEntityInstBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class PdbxStructOperListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_oper_list"; public PdbxStructOperListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterSymmetryOperation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_operation", this); } public FloatColumnBuilder enterMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][1]", this); } public FloatColumnBuilder enterMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][2]", this); } public FloatColumnBuilder enterMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][3]", this); } public FloatColumnBuilder enterMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][1]", this); } public FloatColumnBuilder enterMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][2]", this); } public FloatColumnBuilder enterMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][3]", this); } public FloatColumnBuilder enterMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][1]", this); } public FloatColumnBuilder enterMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][2]", this); } public FloatColumnBuilder enterMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][3]", this); } public FloatColumnBuilder enterVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[1]", this); } public FloatColumnBuilder enterVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[2]", this); } public FloatColumnBuilder enterVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[3]", this); } } public static class PdbxStructAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly"; public PdbxStructAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterMethodDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_details", this); } public StrColumnBuilder enterOligomericDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oligomeric_details", this); } public IntColumnBuilder enterOligomericCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "oligomeric_count", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class PdbxStructAssemblyGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_gen"; public PdbxStructAssemblyGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityInstId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_inst_id", this); } public StrColumnBuilder enterAsymIdList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_list", this); } public StrColumnBuilder enterAuthAsymIdList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_list", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterOperExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oper_expression", this); } } public static class PdbxStructAsymGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_asym_gen"; public PdbxStructAsymGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityInstId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_inst_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterOperExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oper_expression", this); } } public static class PdbxStructMsymGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_msym_gen"; public PdbxStructMsymGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityInstId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_inst_id", this); } public StrColumnBuilder enterMsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "msym_id", this); } public StrColumnBuilder enterOperExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oper_expression", this); } } public static class PdbxStructLegacyOperListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_legacy_oper_list"; public PdbxStructLegacyOperListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public FloatColumnBuilder enterMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][1]", this); } public FloatColumnBuilder enterMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][2]", this); } public FloatColumnBuilder enterMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][3]", this); } public FloatColumnBuilder enterMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][1]", this); } public FloatColumnBuilder enterMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][2]", this); } public FloatColumnBuilder enterMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][3]", this); } public FloatColumnBuilder enterMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][1]", this); } public FloatColumnBuilder enterMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][2]", this); } public FloatColumnBuilder enterMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][3]", this); } public FloatColumnBuilder enterVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[1]", this); } public FloatColumnBuilder enterVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[2]", this); } public FloatColumnBuilder enterVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[3]", this); } } public static class PdbxChemCompAtomFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_atom_feature"; public PdbxChemCompAtomFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } } public static class PdbxReferenceMoleculeFamilyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_family"; public PdbxReferenceMoleculeFamilyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterReleaseStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "release_status", this); } public StrColumnBuilder enterReplaces() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaces", this); } public StrColumnBuilder enterReplacedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaced_by", this); } } public static class PdbxReferenceMoleculeListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_list"; public PdbxReferenceMoleculeListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } } public static class PdbxReferenceMoleculeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule"; public PdbxReferenceMoleculeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public FloatColumnBuilder enterFormulaWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "formula_weight", this); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterTypeEvidenceCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_evidence_code", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterClassEvidenceCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_evidence_code", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterRepresentAs() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "represent_as", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } public StrColumnBuilder enterCompoundDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "compound_details", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterRepresentativePDBIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "representative_PDB_id_code", this); } public StrColumnBuilder enterReleaseStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "release_status", this); } public StrColumnBuilder enterReplaces() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaces", this); } public StrColumnBuilder enterReplacedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replaced_by", this); } } public static class PdbxReferenceEntityListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_list"; public PdbxReferenceEntityListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterComponentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_id", this); } } public static class PdbxReferenceEntityNonpolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_nonpoly"; public PdbxReferenceEntityNonpolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } } public static class PdbxReferenceEntityLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_link"; public PdbxReferenceEntityLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterRefEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id_1", this); } public StrColumnBuilder enterRefEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id_2", this); } public IntColumnBuilder enterEntitySeqNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_1", this); } public IntColumnBuilder enterEntitySeqNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } public IntColumnBuilder enterComponent1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_1", this); } public IntColumnBuilder enterComponent2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_2", this); } public StrColumnBuilder enterNonpolyResNum1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nonpoly_res_num_1", this); } public StrColumnBuilder enterNonpolyResNum2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nonpoly_res_num_2", this); } public StrColumnBuilder enterLinkClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_class", this); } } public static class PdbxReferenceEntityPolyLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_poly_link"; public PdbxReferenceEntityPolyLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public IntColumnBuilder enterComponentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_id", this); } public IntColumnBuilder enterEntitySeqNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_1", this); } public IntColumnBuilder enterEntitySeqNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterInsertCode1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "insert_code_1", this); } public StrColumnBuilder enterInsertCode2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "insert_code_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class PdbxReferenceEntityPolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_poly"; public PdbxReferenceEntityPolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } } public static class PdbxReferenceEntityPolySeqBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_poly_seq"; public PdbxReferenceEntityPolySeqBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public StrColumnBuilder enterParentMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_mon_id", this); } public IntColumnBuilder enterNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num", this); } public StrColumnBuilder enterObserved() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "observed", this); } public StrColumnBuilder enterHetero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetero", this); } } public static class PdbxReferenceEntitySequenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_sequence"; public PdbxReferenceEntitySequenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterNRPFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "NRP_flag", this); } public StrColumnBuilder enterOneLetterCodes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "one_letter_codes", this); } } public static class PdbxReferenceEntitySrcNatBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_src_nat"; public PdbxReferenceEntitySrcNatBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterRefEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_entity_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterOrganismScientific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism_scientific", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } public StrColumnBuilder enterTaxid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "taxid", this); } public StrColumnBuilder enterAtcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atcc", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterSourceId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_id", this); } } public static class PdbxReferenceMoleculeDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_details"; public PdbxReferenceMoleculeDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterSourceId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PdbxReferenceMoleculeSynonymsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_synonyms"; public PdbxReferenceMoleculeSynonymsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } } public static class PdbxReferenceEntitySubcomponentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_entity_subcomponents"; public PdbxReferenceEntitySubcomponentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterSeq() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } } public static class PdbxReferenceMoleculeAnnotationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_annotation"; public PdbxReferenceMoleculeAnnotationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "support", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } } public static class PdbxReferenceMoleculeFeaturesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_features"; public PdbxReferenceMoleculeFeaturesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public IntColumnBuilder enterSourceOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "source_ordinal", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_id", this); } } public static class PdbxReferenceMoleculeRelatedStructuresBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_molecule_related_structures"; public PdbxReferenceMoleculeRelatedStructuresBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } } public static class PdbxStructGroupListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_group_list"; public PdbxStructGroupListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterStructGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "struct_group_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterGroupEnumerationType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_enumeration_type", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterSelection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection", this); } public StrColumnBuilder enterSelectionDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection_details", this); } } public static class PdbxStructGroupComponentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_group_components"; public PdbxStructGroupComponentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterStructGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "struct_group_id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } } public static class PdbxStructGroupComponentRangeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_group_component_range"; public PdbxStructGroupComponentRangeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterStructGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "struct_group_id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterBegAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_asym_id", this); } public StrColumnBuilder enterBegAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_comp_id", this); } public StrColumnBuilder enterBegAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_auth_seq_id", this); } public StrColumnBuilder enterBegPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_PDB_ins_code", this); } public StrColumnBuilder enterBegLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_asym_id", this); } public StrColumnBuilder enterBegLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_comp_id", this); } public IntColumnBuilder enterBegLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_seq_id", this); } public StrColumnBuilder enterBegLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "beg_label_alt_id", this); } public StrColumnBuilder enterEndAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_asym_id", this); } public StrColumnBuilder enterEndAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_comp_id", this); } public StrColumnBuilder enterEndAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_auth_seq_id", this); } public StrColumnBuilder enterEndPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_PDB_ins_code", this); } public StrColumnBuilder enterEndLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_asym_id", this); } public StrColumnBuilder enterEndLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_comp_id", this); } public IntColumnBuilder enterEndLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_label_seq_id", this); } public StrColumnBuilder enterEndLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_label_alt_id", this); } } public static class PdbxPrdAuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_prd_audit"; public PdbxPrdAuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotator", this); } public StrColumnBuilder enterProcessingSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_site", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterActionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "action_type", this); } } public static class PdbxFamilyPrdAuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_family_prd_audit"; public PdbxFamilyPrdAuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotator", this); } public StrColumnBuilder enterProcessingSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_site", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterActionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "action_type", this); } } public static class PdbxMoleculeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_molecule"; public PdbxMoleculeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public IntColumnBuilder enterInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "instance_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterLinkedEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } } public static class PdbxMoleculeFeaturesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_molecule_features"; public PdbxMoleculeFeaturesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxFamilyGroupIndexBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_family_group_index"; public PdbxFamilyGroupIndexBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterFamilyPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "family_prd_id", this); } } public static class PdbxDistantSolventAtomsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_distant_solvent_atoms"; public PdbxDistantSolventAtomsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterNeighborMacromoleculeDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "neighbor_macromolecule_distance", this); } public FloatColumnBuilder enterNeighborLigandDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "neighbor_ligand_distance", this); } } public static class PdbxStructSpecialSymmetryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_special_symmetry"; public PdbxStructSpecialSymmetryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPDBModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "PDB_model_num", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } } public static class PdbxReferencePublicationListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_publication_list"; public PdbxReferencePublicationListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPublicationAbbrev() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "publication_abbrev", this); } public StrColumnBuilder enterASTMCodeType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ASTM_code_type", this); } public StrColumnBuilder enterASTMCodeValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ASTM_code_value", this); } public StrColumnBuilder enterISSNCodeType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ISSN_code_type", this); } public StrColumnBuilder enterISSNCodeValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ISSN_code_value", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public StrColumnBuilder enterStartYear() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "start_year", this); } public StrColumnBuilder enterEndYear() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_year", this); } } public static class PdbxNmrAssignedChemShiftListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_assigned_chem_shift_list"; public PdbxNmrAssignedChemShiftListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterChemShift13CErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_13C_err", this); } public FloatColumnBuilder enterChemShift15NErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_15N_err", this); } public FloatColumnBuilder enterChemShift19FErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_19F_err", this); } public FloatColumnBuilder enterChemShift1HErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_1H_err", this); } public FloatColumnBuilder enterChemShift2HErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_2H_err", this); } public FloatColumnBuilder enterChemShift31PErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_31P_err", this); } public IntColumnBuilder enterChemShiftReferenceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_reference_id", this); } public IntColumnBuilder enterConditionsId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "conditions_id", this); } public StrColumnBuilder enterDataFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_file_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterErrorDerivationMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "error_derivation_method", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterConditionsLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conditions_label", this); } } public static class PdbxNmrChemShiftExperimentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_chem_shift_experiment"; public PdbxNmrChemShiftExperimentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAssignedChemShiftListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assigned_chem_shift_list_id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterExperimentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterExperimentName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_name", this); } public StrColumnBuilder enterSampleState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_state", this); } public IntColumnBuilder enterSolutionId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "solution_id", this); } } public static class PdbxNmrChemShiftRefBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_chem_shift_ref"; public PdbxNmrChemShiftRefBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_group", this); } public IntColumnBuilder enterAtomIsotopeNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_isotope_number", this); } public StrColumnBuilder enterAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type", this); } public IntColumnBuilder enterChemShiftReferenceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_reference_id", this); } public StrColumnBuilder enterChemShiftUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_units", this); } public FloatColumnBuilder enterChemShiftVal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chem_shift_val", this); } public FloatColumnBuilder enterCorrectionVal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correction_val", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterExternalRefAxis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "external_ref_axis", this); } public StrColumnBuilder enterExternalRefLoc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "external_ref_loc", this); } public StrColumnBuilder enterExternalRefSampleGeometry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "external_ref_sample_geometry", this); } public FloatColumnBuilder enterIndirectShiftRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "indirect_shift_ratio", this); } public StrColumnBuilder enterMolCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mol_common_name", this); } public StrColumnBuilder enterRank() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rank", this); } public StrColumnBuilder enterRefCorrectionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_correction_type", this); } public StrColumnBuilder enterRefMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_method", this); } public StrColumnBuilder enterRefType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_type", this); } public StrColumnBuilder enterSolvent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solvent", this); } } public static class PdbxNmrChemShiftReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_chem_shift_reference"; public PdbxNmrChemShiftReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCarbonShiftsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "carbon_shifts_flag", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterNitrogenShiftsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "nitrogen_shifts_flag", this); } public StrColumnBuilder enterOtherShiftsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "other_shifts_flag", this); } public StrColumnBuilder enterPhosphorusShiftsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phosphorus_shifts_flag", this); } public StrColumnBuilder enterProtonShiftsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proton_shifts_flag", this); } } public static class PdbxNmrChemShiftSoftwareBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_chem_shift_software"; public PdbxNmrChemShiftSoftwareBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAssignedChemShiftListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assigned_chem_shift_list_id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } public StrColumnBuilder enterSoftwareLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_label", this); } } public static class PdbxNmrConstraintFileBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_constraint_file"; public PdbxNmrConstraintFileBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterConstraintFilename() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "constraint_filename", this); } public IntColumnBuilder enterConstraintNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "constraint_number", this); } public StrColumnBuilder enterConstraintSubtype() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "constraint_subtype", this); } public StrColumnBuilder enterConstraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "constraint_type", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSoftwareName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_name", this); } public IntColumnBuilder enterSoftwareOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_ordinal", this); } } public static class PdbxNmrSoftwareTaskBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_software_task"; public PdbxNmrSoftwareTaskBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterSoftwareOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_ordinal", this); } public StrColumnBuilder enterTask() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "task", this); } } public static class PdbxNmrSpectralDimBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_spectral_dim"; public PdbxNmrSpectralDimBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type", this); } public IntColumnBuilder enterAtomIsotopeNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_isotope_number", this); } public StrColumnBuilder enterSpectralRegion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "spectral_region", this); } public IntColumnBuilder enterMagnetizationLinkageId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "magnetization_linkage_id", this); } public FloatColumnBuilder enterSweepWidth() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sweep_width", this); } public StrColumnBuilder enterEncodingCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "encoding_code", this); } public IntColumnBuilder enterEncodedSourceDimensionId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "encoded_source_dimension_id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterSpectralPeakListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spectral_peak_list_id", this); } public StrColumnBuilder enterSweepWidthUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sweep_width_units", this); } public FloatColumnBuilder enterCenterFrequencyOffset() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "center_frequency_offset", this); } public StrColumnBuilder enterUnderSamplingType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "under_sampling_type", this); } } public static class PdbxNmrSpectralPeakListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_spectral_peak_list"; public PdbxNmrSpectralPeakListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDataFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_file_name", this); } public IntColumnBuilder enterSolutionId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "solution_id", this); } public IntColumnBuilder enterConditionsId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "conditions_id", this); } public IntColumnBuilder enterExperimentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public IntColumnBuilder enterNumberOfSpectralDimensions() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_spectral_dimensions", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterTextDataFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text_data_format", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public StrColumnBuilder enterConditionsLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conditions_label", this); } } public static class PdbxNmrSpectralPeakSoftwareBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_spectral_peak_software"; public PdbxNmrSpectralPeakSoftwareBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterSpectralPeakListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spectral_peak_list_id", this); } } public static class PdbxNmrSystematicChemShiftOffsetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_systematic_chem_shift_offset"; public PdbxNmrSystematicChemShiftOffsetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_type", this); } public IntColumnBuilder enterAtomIsotopeNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_isotope_number", this); } public FloatColumnBuilder enterVal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "val", this); } public FloatColumnBuilder enterValErr() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "val_err", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterAssignedChemShiftListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assigned_chem_shift_list_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxNmrUploadBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_upload"; public PdbxNmrUploadBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterDataFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_file_id", this); } public StrColumnBuilder enterDataFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_file_name", this); } public StrColumnBuilder enterDataFileCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_file_category", this); } public StrColumnBuilder enterDataFileSyntax() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_file_syntax", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } } public static class PdbxAuditSupportBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_support"; public PdbxAuditSupportBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterFundingOrganization() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "funding_organization", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public StrColumnBuilder enterGrantNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "grant_number", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxChemCompSubcomponentStructConnBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_subcomponent_struct_conn"; public PdbxChemCompSubcomponentStructConnBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public IntColumnBuilder enterEntityId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public IntColumnBuilder enterEntityId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } } public static class PdbxChemCompSubcomponentEntityListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_subcomponent_entity_list"; public PdbxChemCompSubcomponentEntityListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterParentCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_comp_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } } public static class EntitySrcNatBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_src_nat"; public EntitySrcNatBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "common_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterGenus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "genus", this); } public StrColumnBuilder enterSpecies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "species", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } public StrColumnBuilder enterTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tissue", this); } public StrColumnBuilder enterTissueFraction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tissue_fraction", this); } public StrColumnBuilder enterPdbxOrganismScientific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_organism_scientific", this); } public StrColumnBuilder enterPdbxSecretion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_secretion", this); } public StrColumnBuilder enterPdbxFragment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_fragment", this); } public StrColumnBuilder enterPdbxVariant() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_variant", this); } public StrColumnBuilder enterPdbxCellLine() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_cell_line", this); } public StrColumnBuilder enterPdbxAtcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_atcc", this); } public StrColumnBuilder enterPdbxCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_cellular_location", this); } public StrColumnBuilder enterPdbxOrgan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_organ", this); } public StrColumnBuilder enterPdbxOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_organelle", this); } public StrColumnBuilder enterPdbxCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_cell", this); } public StrColumnBuilder enterPdbxPlasmidName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_plasmid_name", this); } public StrColumnBuilder enterPdbxPlasmidDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_plasmid_details", this); } public StrColumnBuilder enterPdbxNcbiTaxonomyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_ncbi_taxonomy_id", this); } public IntColumnBuilder enterPdbxSrcId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_src_id", this); } public StrColumnBuilder enterPdbxAltSourceFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_source_flag", this); } public IntColumnBuilder enterPdbxBegSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_beg_seq_num", this); } public IntColumnBuilder enterPdbxEndSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_end_seq_num", this); } public StrColumnBuilder enterPdbxCultureCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_culture_collection", this); } } public static class EntitySrcGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "entity_src_gen"; public EntitySrcGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterGeneSrcCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_common_name", this); } public StrColumnBuilder enterGeneSrcDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_details", this); } public StrColumnBuilder enterGeneSrcGenus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_genus", this); } public StrColumnBuilder enterGeneSrcSpecies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_species", this); } public StrColumnBuilder enterGeneSrcStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_strain", this); } public StrColumnBuilder enterGeneSrcTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_tissue", this); } public StrColumnBuilder enterGeneSrcTissueFraction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_tissue_fraction", this); } public StrColumnBuilder enterHostOrgGenus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_genus", this); } public StrColumnBuilder enterHostOrgSpecies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_species", this); } public StrColumnBuilder enterPdbxGeneSrcFragment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_fragment", this); } public StrColumnBuilder enterPdbxGeneSrcGene() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_gene", this); } public StrColumnBuilder enterPdbxGeneSrcScientificName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_scientific_name", this); } public StrColumnBuilder enterPdbxGeneSrcVariant() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_variant", this); } public StrColumnBuilder enterPdbxGeneSrcCellLine() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_cell_line", this); } public StrColumnBuilder enterPdbxGeneSrcAtcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_atcc", this); } public StrColumnBuilder enterPdbxGeneSrcOrgan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_organ", this); } public StrColumnBuilder enterPdbxGeneSrcOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_organelle", this); } public StrColumnBuilder enterPdbxGeneSrcPlasmid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_plasmid", this); } public StrColumnBuilder enterPdbxGeneSrcPlasmidName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_plasmid_name", this); } public StrColumnBuilder enterPdbxGeneSrcCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_cell", this); } public StrColumnBuilder enterPdbxGeneSrcCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_cellular_location", this); } public StrColumnBuilder enterPdbxHostOrgGene() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_gene", this); } public StrColumnBuilder enterPdbxHostOrgOrgan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_organ", this); } public StrColumnBuilder enterPdbxHostOrgOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_organelle", this); } public StrColumnBuilder enterPdbxHostOrgCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_cellular_location", this); } public StrColumnBuilder enterPdbxHostOrgStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_strain", this); } public StrColumnBuilder enterPdbxHostOrgTissueFraction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_tissue_fraction", this); } public StrColumnBuilder enterPdbxDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_description", this); } public StrColumnBuilder enterHostOrgCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_common_name", this); } public StrColumnBuilder enterHostOrgDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_details", this); } public StrColumnBuilder enterHostOrgStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_strain", this); } public StrColumnBuilder enterPlasmidDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plasmid_details", this); } public StrColumnBuilder enterPlasmidName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plasmid_name", this); } public StrColumnBuilder enterPdbxHostOrgVariant() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_variant", this); } public StrColumnBuilder enterPdbxHostOrgCellLine() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_cell_line", this); } public StrColumnBuilder enterPdbxHostOrgAtcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_atcc", this); } public StrColumnBuilder enterPdbxHostOrgCultureCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_culture_collection", this); } public StrColumnBuilder enterPdbxHostOrgCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_cell", this); } public StrColumnBuilder enterPdbxHostOrgScientificName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_scientific_name", this); } public StrColumnBuilder enterPdbxHostOrgTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_tissue", this); } public StrColumnBuilder enterPdbxHostOrgVector() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_vector", this); } public StrColumnBuilder enterPdbxHostOrgVectorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_vector_type", this); } public StrColumnBuilder enterExpressionSystemId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "expression_system_id", this); } public StrColumnBuilder enterGeneSrcDevStage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_dev_stage", this); } public StrColumnBuilder enterStartConstructId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "start_construct_id", this); } public StrColumnBuilder enterPdbxGeneSrcNcbiTaxonomyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_ncbi_taxonomy_id", this); } public StrColumnBuilder enterPdbxHostOrgNcbiTaxonomyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_host_org_ncbi_taxonomy_id", this); } public IntColumnBuilder enterPdbxSrcId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_src_id", this); } public StrColumnBuilder enterPdbxAltSourceFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_source_flag", this); } public StrColumnBuilder enterPdbxSeqType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_seq_type", this); } public IntColumnBuilder enterPdbxBegSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_beg_seq_num", this); } public IntColumnBuilder enterPdbxEndSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_end_seq_num", this); } public StrColumnBuilder enterPdbxGeneSrcCultureCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_gene_src_culture_collection", this); } } public static class PdbxEntitySrcSynBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_syn"; public PdbxEntitySrcSynBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterOrganismScientific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism_scientific", this); } public StrColumnBuilder enterOrganismCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism_common_name", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } public StrColumnBuilder enterNcbiTaxonomyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_taxonomy_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterPdbxSrcId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_src_id", this); } public StrColumnBuilder enterPdbxAltSourceFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_alt_source_flag", this); } public IntColumnBuilder enterPdbxBegSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_beg_seq_num", this); } public IntColumnBuilder enterPdbxEndSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_end_seq_num", this); } } public static class PdbxEntityPolyCompLinkListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_poly_comp_link_list"; public PdbxEntityPolyCompLinkListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterEntityCompNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_comp_num_1", this); } public IntColumnBuilder enterEntityCompNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_comp_num_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterLeavingAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_1", this); } public StrColumnBuilder enterAtomStereoConfig1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterLeavingAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_2", this); } public StrColumnBuilder enterAtomStereoConfig2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class PdbxLinkedEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_linked_entity"; public PdbxLinkedEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLinkedEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterPrdId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prd_id", this); } } public static class PdbxLinkedEntityInstanceListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_linked_entity_instance_list"; public PdbxLinkedEntityInstanceListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLinkedEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public IntColumnBuilder enterInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "instance_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } } public static class PdbxLinkedEntityListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_linked_entity_list"; public PdbxLinkedEntityListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLinkedEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterComponentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxLinkedEntityLinkListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_linked_entity_link_list"; public PdbxLinkedEntityLinkListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterLinkedEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public IntColumnBuilder enterEntitySeqNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_1", this); } public IntColumnBuilder enterEntitySeqNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_seq_num_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } public IntColumnBuilder enterComponent1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_1", this); } public IntColumnBuilder enterComponent2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "component_2", this); } public StrColumnBuilder enterLinkClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_class", this); } } public static class PdbxEntityBranchDescriptorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_branch_descriptor"; public PdbxEntityBranchDescriptorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterDescriptor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "descriptor", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterProgram() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program", this); } public StrColumnBuilder enterProgramVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program_version", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxReferenceLinkedEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_linked_entity"; public PdbxReferenceLinkedEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterTaxonomyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "taxonomy_id", this); } public StrColumnBuilder enterTaxonomyClass() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "taxonomy_class", this); } public StrColumnBuilder enterLinkToEntityType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_to_entity_type", this); } public StrColumnBuilder enterLinkToCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_to_comp_id", this); } public StrColumnBuilder enterLinkFromEntityType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_from_entity_type", this); } } public static class PdbxReferenceLinkedEntityCompListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_linked_entity_comp_list"; public PdbxReferenceLinkedEntityCompListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkedEntityId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public IntColumnBuilder enterListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "list_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } } public static class PdbxReferenceLinkedEntityCompLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_linked_entity_comp_link"; public PdbxReferenceLinkedEntityCompLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkedEntityId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public IntColumnBuilder enterListId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "list_id_1", this); } public IntColumnBuilder enterListId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "list_id_2", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterLeavingAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_1", this); } public StrColumnBuilder enterAtomStereoConfig1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_1", this); } public StrColumnBuilder enterLeavingAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_2", this); } public StrColumnBuilder enterAtomStereoConfig2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class PdbxReferenceLinkedEntityLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_reference_linked_entity_link"; public PdbxReferenceLinkedEntityLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkedEntityId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "linked_entity_id", this); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public IntColumnBuilder enterFromListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "from_list_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterToCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "to_comp_id", this); } public StrColumnBuilder enterFromCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_comp_id", this); } public StrColumnBuilder enterToAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "to_atom_id", this); } public StrColumnBuilder enterFromAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_atom_id", this); } public StrColumnBuilder enterFromLeavingAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_leaving_atom_id", this); } public StrColumnBuilder enterFromAtomStereoConfig() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "from_atom_stereo_config", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class PdbxRelatedExpDataSetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_related_exp_data_set"; public PdbxRelatedExpDataSetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDataReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_reference", this); } public StrColumnBuilder enterMetadataReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "metadata_reference", this); } public StrColumnBuilder enterDataSetType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_set_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDatabaseStatusHistoryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_status_history"; public PdbxDatabaseStatusHistoryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterOrdinal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDateBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin", this); } public StrColumnBuilder enterDateEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_end", this); } public StrColumnBuilder enterStatusCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_code", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_assembly"; public EmAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterAggregationState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "aggregation_state", this); } public StrColumnBuilder enterComposition() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "composition", this); } public IntColumnBuilder enterNumComponents() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_components", this); } public FloatColumnBuilder enterMolWtExp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mol_wt_exp", this); } public FloatColumnBuilder enterMolWtTheo() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mol_wt_theo", this); } public StrColumnBuilder enterMolWtMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mol_wt_method", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmEntityAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_entity_assembly"; public EmEntityAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public IntColumnBuilder enterParentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "parent_id", this); } public StrColumnBuilder enterSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "source", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterGoId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "go_id", this); } public StrColumnBuilder enterIprId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ipr_id", this); } public StrColumnBuilder enterSynonym() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "synonym", this); } public IntColumnBuilder enterNumberOfCopies() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_copies", this); } public StrColumnBuilder enterOligomericDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oligomeric_details", this); } public StrColumnBuilder enterEntityIdList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_list", this); } public StrColumnBuilder enterEbiOrganismScientific() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_organism_scientific", this); } public StrColumnBuilder enterEbiOrganismCommon() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_organism_common", this); } public StrColumnBuilder enterEbiStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_strain", this); } public StrColumnBuilder enterEbiTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_tissue", this); } public StrColumnBuilder enterEbiCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_cell", this); } public StrColumnBuilder enterEbiOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_organelle", this); } public StrColumnBuilder enterEbiCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_cellular_location", this); } public StrColumnBuilder enterEbiEngineered() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_engineered", this); } public StrColumnBuilder enterEbiExpressionSystem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_expression_system", this); } public StrColumnBuilder enterEbiExpressionSystemPlasmid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ebi_expression_system_plasmid", this); } public StrColumnBuilder enterMutantFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mutant_flag", this); } public StrColumnBuilder enterChimera() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chimera", this); } } public static class EmVirusEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_virus_entity"; public EmVirusEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterVirusHostCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "virus_host_category", this); } public StrColumnBuilder enterVirusHostSpecies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "virus_host_species", this); } public StrColumnBuilder enterVirusHostGrowthCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "virus_host_growth_cell", this); } public StrColumnBuilder enterVirusType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "virus_type", this); } public StrColumnBuilder enterVirusIsolate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "virus_isolate", this); } public StrColumnBuilder enterIctvdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ictvdb_id", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterEnveloped() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "enveloped", this); } public StrColumnBuilder enterEmpty() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "empty", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmSamplePreparationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_sample_preparation"; public EmSamplePreparationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterPh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ph", this); } public StrColumnBuilder enterBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "buffer_id", this); } public FloatColumnBuilder enterSampleConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sample_concentration", this); } public StrColumnBuilder enter_2dCrystalGrowId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "2d_crystal_grow_id", this); } public StrColumnBuilder enterSupportId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "support_id", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmSampleSupportBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_sample_support"; public EmSampleSupportBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterFilmMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "film_material", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterGridMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "grid_material", this); } public IntColumnBuilder enterGridMeshSize() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "grid_mesh_size", this); } public StrColumnBuilder enterGridType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "grid_type", this); } public StrColumnBuilder enterPretreatment() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pretreatment", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } } public static class EmBufferBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_buffer"; public EmBufferBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterPH() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pH", this); } } public static class EmVitrificationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_vitrification"; public EmVitrificationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSamplePreparationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_preparation_id", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public StrColumnBuilder enterCryogenName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cryogen_name", this); } public FloatColumnBuilder enterHumidity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "humidity", this); } public FloatColumnBuilder enterTemp() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temp", this); } public FloatColumnBuilder enterChamberTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chamber_temperature", this); } public StrColumnBuilder enterInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "instrument", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterTimeResolvedState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "time_resolved_state", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmImagingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_imaging"; public EmImagingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAstigmatism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "astigmatism", this); } public StrColumnBuilder enterElectronBeamTiltParams() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "electron_beam_tilt_params", this); } public FloatColumnBuilder enterResidualTilt() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "residual_tilt", this); } public StrColumnBuilder enterSampleSupportId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_support_id", this); } public StrColumnBuilder enterDetectorId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_id", this); } public StrColumnBuilder enterScansId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scans_id", this); } public StrColumnBuilder enterMicroscopeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "microscope_id", this); } public StrColumnBuilder enterMicroscopeModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "microscope_model", this); } public StrColumnBuilder enterSpecimenHolderType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_holder_type", this); } public StrColumnBuilder enterSpecimenHolderModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_holder_model", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public IntColumnBuilder enterAcceleratingVoltage() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "accelerating_voltage", this); } public StrColumnBuilder enterIlluminationMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "illumination_mode", this); } public StrColumnBuilder enterMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mode", this); } public FloatColumnBuilder enterNominalCs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nominal_cs", this); } public FloatColumnBuilder enterNominalDefocusMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nominal_defocus_min", this); } public FloatColumnBuilder enterNominalDefocusMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nominal_defocus_max", this); } public FloatColumnBuilder enterCalibratedDefocusMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "calibrated_defocus_min", this); } public FloatColumnBuilder enterCalibratedDefocusMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "calibrated_defocus_max", this); } public FloatColumnBuilder enterTiltAngleMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tilt_angle_min", this); } public FloatColumnBuilder enterTiltAngleMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tilt_angle_max", this); } public IntColumnBuilder enterNominalMagnification() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "nominal_magnification", this); } public IntColumnBuilder enterCalibratedMagnification() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "calibrated_magnification", this); } public StrColumnBuilder enterElectronSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "electron_source", this); } public FloatColumnBuilder enterElectronDose() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "electron_dose", this); } public StrColumnBuilder enterEnergyFilter() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "energy_filter", this); } public StrColumnBuilder enterEnergyWindow() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "energy_window", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public FloatColumnBuilder enterTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public FloatColumnBuilder enterDetectorDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detector_distance", this); } public FloatColumnBuilder enterRecordingTemperatureMinimum() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "recording_temperature_minimum", this); } public FloatColumnBuilder enterRecordingTemperatureMaximum() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "recording_temperature_maximum", this); } public StrColumnBuilder enterAlignmentProcedure() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alignment_procedure", this); } public FloatColumnBuilder enterC2ApertureDiameter() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_aperture_diameter", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public StrColumnBuilder enterCryogen() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cryogen", this); } } public static class EmDetectorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_detector"; public EmDetectorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public FloatColumnBuilder enterDetectiveQuantumEfficiency() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "detective_quantum_efficiency", this); } public StrColumnBuilder enterMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mode", this); } } public static class EmImageScansBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_image_scans"; public EmImageScansBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumberDigitalImages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_digital_images", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterScannerModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "scanner_model", this); } public FloatColumnBuilder enterSamplingSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sampling_size", this); } public FloatColumnBuilder enterOdRange() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "od_range", this); } public IntColumnBuilder enterQuantBitSize() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "quant_bit_size", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public IntColumnBuilder enterDimensionHeight() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dimension_height", this); } public IntColumnBuilder enterDimensionWidth() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dimension_width", this); } public IntColumnBuilder enterFramesPerImage() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "frames_per_image", this); } public StrColumnBuilder enterImageRecordingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_recording_id", this); } public StrColumnBuilder enterUsedFramesPerImage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "used_frames_per_image", this); } } public static class Em2dProjectionSelectionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_2d_projection_selection"; public Em2dProjectionSelectionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumParticles() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_particles", this); } public StrColumnBuilder enterSoftwareName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_name", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } } public static class Em3dReconstructionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_3d_reconstruction"; public Em3dReconstructionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterAlgorithm() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "algorithm", this); } public StrColumnBuilder enterCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "citation_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterResolution() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "resolution", this); } public StrColumnBuilder enterResolutionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "resolution_method", this); } public StrColumnBuilder enterMagnificationCalibration() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "magnification_calibration", this); } public StrColumnBuilder enterCtfCorrectionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ctf_correction_method", this); } public FloatColumnBuilder enterNominalPixelSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "nominal_pixel_size", this); } public FloatColumnBuilder enterActualPixelSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "actual_pixel_size", this); } public IntColumnBuilder enterNumParticles() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_particles", this); } public StrColumnBuilder enterEulerAnglesDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "euler_angles_details", this); } public IntColumnBuilder enterNumClassAverages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_class_averages", this); } public StrColumnBuilder enterSoftware() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software", this); } public StrColumnBuilder enterFscType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fsc_type", this); } public StrColumnBuilder enterRefinementType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_type", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterSymmetryType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_type", this); } } public static class Em3dFittingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_3d_fitting"; public Em3dFittingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public StrColumnBuilder enterTargetCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_criteria", this); } public StrColumnBuilder enterSoftwareName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "software_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterOverallBValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_b_value", this); } public StrColumnBuilder enterRefSpace() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_space", this); } public StrColumnBuilder enterRefProtocol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_protocol", this); } } public static class Em3dFittingListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_3d_fitting_list"; public Em3dFittingListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enter_3dFittingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "3d_fitting_id", this); } public StrColumnBuilder enterPdbEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_entry_id", this); } public StrColumnBuilder enterPdbChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_id", this); } public StrColumnBuilder enterPdbChainResidueRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_residue_range", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmHelicalEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_helical_entity"; public EmHelicalEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDyad() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dyad", this); } public StrColumnBuilder enterAxialSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axial_symmetry", this); } public FloatColumnBuilder enterAngularRotationPerSubunit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angular_rotation_per_subunit", this); } public FloatColumnBuilder enterAxialRisePerSubunit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axial_rise_per_subunit", this); } public StrColumnBuilder enterHand() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hand", this); } } public static class EmExperimentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_experiment"; public EmExperimentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterReconstructionMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reconstruction_method", this); } public StrColumnBuilder enterAggregationState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "aggregation_state", this); } public StrColumnBuilder enterSpecimenType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_type", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } } public static class EmSingleParticleEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_single_particle_entity"; public EmSingleParticleEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSymmetryType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_type", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterPointSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "point_symmetry", this); } } public static class EmAdminBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_admin"; public EmAdminBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCurrentStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "current_status", this); } public StrColumnBuilder enterDepositionDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "deposition_date", this); } public StrColumnBuilder enterDepositionSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "deposition_site", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterLastUpdate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "last_update", this); } public StrColumnBuilder enterMapReleaseDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "map_release_date", this); } public StrColumnBuilder enterMapHoldDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "map_hold_date", this); } public StrColumnBuilder enterHeaderReleaseDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "header_release_date", this); } public StrColumnBuilder enterObsoletedDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "obsoleted_date", this); } public StrColumnBuilder enterReplaceExistingEntryFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replace_existing_entry_flag", this); } public StrColumnBuilder enterTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "title", this); } } public static class EmAuthorListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_author_list"; public EmAuthorListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAuthor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "author", this); } public StrColumnBuilder enterIdentifierORCID() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "identifier_ORCID", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class EmDbReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_db_reference"; public EmDbReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAccessCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "access_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterRelationship() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "relationship", this); } } public static class EmDbReferenceAuxiliaryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_db_reference_auxiliary"; public EmDbReferenceAuxiliaryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLink() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link", this); } public StrColumnBuilder enterLinkType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "link_type", this); } } public static class EmDepuiBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_depui"; public EmDepuiBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepositorHoldInstructions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "depositor_hold_instructions", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterMacromoleculeDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "macromolecule_description", this); } public StrColumnBuilder enterObsoleteInstructions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "obsolete_instructions", this); } public StrColumnBuilder enterSameAuthorsAsPdb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "same_authors_as_pdb", this); } public StrColumnBuilder enterSameTitleAsPdb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "same_title_as_pdb", this); } } public static class EmObsoleteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_obsolete"; public EmObsoleteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmSupersedeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_supersede"; public EmSupersedeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmEntityAssemblyMolwtBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_entity_assembly_molwt"; public EmEntityAssemblyMolwtBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterExperimentalFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental_flag", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "units", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } } public static class EmEntityAssemblyNaturalsourceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_entity_assembly_naturalsource"; public EmEntityAssemblyNaturalsourceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell", this); } public StrColumnBuilder enterCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cellular_location", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNcbiTaxId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_tax_id", this); } public StrColumnBuilder enterOrganism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism", this); } public StrColumnBuilder enterOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organelle", this); } public StrColumnBuilder enterOrgan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organ", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } public StrColumnBuilder enterTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tissue", this); } } public static class EmEntityAssemblySyntheticBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_entity_assembly_synthetic"; public EmEntityAssemblySyntheticBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell", this); } public StrColumnBuilder enterCellularLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cellular_location", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNcbiTaxId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_tax_id", this); } public StrColumnBuilder enterOrganism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism", this); } public StrColumnBuilder enterOrganelle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organelle", this); } public StrColumnBuilder enterOrgan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organ", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } public StrColumnBuilder enterTissue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tissue", this); } } public static class EmEntityAssemblyRecombinantBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_entity_assembly_recombinant"; public EmEntityAssemblyRecombinantBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cell", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNcbiTaxId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_tax_id", this); } public StrColumnBuilder enterOrganism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism", this); } public StrColumnBuilder enterPlasmid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plasmid", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } } public static class EmVirusNaturalHostBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_virus_natural_host"; public EmVirusNaturalHostBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNcbiTaxId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_tax_id", this); } public StrColumnBuilder enterOrganism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } } public static class EmVirusSyntheticBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_virus_synthetic"; public EmVirusSyntheticBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterOrganism() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "organism", this); } public IntColumnBuilder enterNcbiTaxId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_tax_id", this); } public StrColumnBuilder enterStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strain", this); } } public static class EmVirusShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_virus_shell"; public EmVirusShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDiameter() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diameter", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterTriangulation() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "triangulation", this); } } public static class EmSpecimenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_specimen"; public EmSpecimenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "concentration", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEmbeddingApplied() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "embedding_applied", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterShadowingApplied() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "shadowing_applied", this); } public StrColumnBuilder enterStainingApplied() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "staining_applied", this); } public StrColumnBuilder enterVitrificationApplied() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "vitrification_applied", this); } } public static class EmEmbeddingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_embedding"; public EmEmbeddingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } } public static class EmFiducialMarkersBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_fiducial_markers"; public EmFiducialMarkersBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterDiameter() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "diameter", this); } public StrColumnBuilder enterEmTomographySpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_tomography_specimen_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterManufacturer() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "manufacturer", this); } } public static class EmFocusedIonBeamBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_focused_ion_beam"; public EmFocusedIonBeamBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCurrent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "current", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterDoseRate() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dose_rate", this); } public FloatColumnBuilder enterDuration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "duration", this); } public StrColumnBuilder enterEmTomographySpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_tomography_specimen_id", this); } public IntColumnBuilder enterFinalThickness() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "final_thickness", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterInitialThickness() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "initial_thickness", this); } public StrColumnBuilder enterInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "instrument", this); } public StrColumnBuilder enterIon() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ion", this); } public IntColumnBuilder enterTemperature() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public IntColumnBuilder enterVoltage() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "voltage", this); } } public static class EmGridPretreatmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_grid_pretreatment"; public EmGridPretreatmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtmosphere() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atmosphere", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pressure", this); } public StrColumnBuilder enterSampleSupportId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_support_id", this); } public IntColumnBuilder enterTime() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmUltramicrotomyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_ultramicrotomy"; public EmUltramicrotomyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEmTomographySpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_tomography_specimen_id", this); } public IntColumnBuilder enterFinalThickness() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "final_thickness", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "instrument", this); } public IntColumnBuilder enterTemperature() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } } public static class EmHighPressureFreezingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_high_pressure_freezing"; public EmHighPressureFreezingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEmTomographySpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_tomography_specimen_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "instrument", this); } } public static class EmShadowingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_shadowing"; public EmShadowingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public FloatColumnBuilder enterThickness() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "thickness", this); } } public static class EmTomographySpecimenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_tomography_specimen"; public EmTomographySpecimenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCryoProtectant() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cryo_protectant", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterFiducialMarkers() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fiducial_markers", this); } public StrColumnBuilder enterHighPressureFreezing() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "high_pressure_freezing", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSectioning() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sectioning", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } } public static class EmCrystalFormationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_crystal_formation"; public EmCrystalFormationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtmosphere() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atmosphere", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterInstrument() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "instrument", this); } public StrColumnBuilder enterLipidMixture() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "lipid_mixture", this); } public FloatColumnBuilder enterLipidProteinRatio() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lipid_protein_ratio", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public IntColumnBuilder enterTemperature() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "temperature", this); } public IntColumnBuilder enterTime() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "time", this); } public StrColumnBuilder enterTimeUnit() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "time_unit", this); } } public static class EmStainingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_staining"; public EmStainingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } public StrColumnBuilder enterSpecimenId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "specimen_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmSupportFilmBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_support_film"; public EmSupportFilmBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMaterial() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "material", this); } public StrColumnBuilder enterSampleSupportId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_support_id", this); } public FloatColumnBuilder enterThickness() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "thickness", this); } public StrColumnBuilder enterTopology() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "topology", this); } } public static class EmBufferComponentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_buffer_component"; public EmBufferComponentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBufferId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "buffer_id", this); } public FloatColumnBuilder enterConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "concentration", this); } public StrColumnBuilder enterConcentrationUnits() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "concentration_units", this); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class EmDiffractionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_diffraction"; public EmDiffractionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterCameraLength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "camera_length", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImagingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "imaging_id", this); } public StrColumnBuilder enterTiltAngleList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tilt_angle_list", this); } } public static class EmDiffractionShellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_diffraction_shell"; public EmDiffractionShellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEmDiffractionStatsId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_diffraction_stats_id", this); } public FloatColumnBuilder enterFourierSpaceCoverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fourier_space_coverage", this); } public FloatColumnBuilder enterHighResolution() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "high_resolution", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterLowResolution() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "low_resolution", this); } public FloatColumnBuilder enterMultiplicity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "multiplicity", this); } public IntColumnBuilder enterNumStructureFactors() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_structure_factors", this); } public FloatColumnBuilder enterPhaseResidual() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phase_residual", this); } } public static class EmDiffractionStatsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_diffraction_stats"; public EmDiffractionStatsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterFourierSpaceCoverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fourier_space_coverage", this); } public FloatColumnBuilder enterHighResolution() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "high_resolution", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public IntColumnBuilder enterNumIntensitiesMeasured() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_intensities_measured", this); } public IntColumnBuilder enterNumStructureFactors() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_structure_factors", this); } public FloatColumnBuilder enterOverallPhaseError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_phase_error", this); } public FloatColumnBuilder enterOverallPhaseResidual() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_phase_residual", this); } public StrColumnBuilder enterPhaseErrorRejectionCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_error_rejection_criteria", this); } public FloatColumnBuilder enterRMerge() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_merge", this); } public FloatColumnBuilder enterRSym() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "r_sym", this); } } public static class EmTomographyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_tomography"; public EmTomographyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAxis1AngleIncrement() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis1_angle_increment", this); } public FloatColumnBuilder enterAxis1MaxAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis1_max_angle", this); } public FloatColumnBuilder enterAxis1MinAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis1_min_angle", this); } public FloatColumnBuilder enterAxis2AngleIncrement() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis2_angle_increment", this); } public FloatColumnBuilder enterAxis2MaxAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis2_max_angle", this); } public FloatColumnBuilder enterAxis2MinAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "axis2_min_angle", this); } public FloatColumnBuilder enterDualTiltAxisRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dual_tilt_axis_rotation", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImagingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "imaging_id", this); } } public static class EmImageRecordingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_image_recording"; public EmImageRecordingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAverageExposureTime() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "average_exposure_time", this); } public FloatColumnBuilder enterAvgElectronDosePerSubtomogram() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "avg_electron_dose_per_subtomogram", this); } public FloatColumnBuilder enterAvgElectronDosePerImage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "avg_electron_dose_per_image", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDetectorMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "detector_mode", this); } public StrColumnBuilder enterFilmOrDetectorModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "film_or_detector_model", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImagingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "imaging_id", this); } public IntColumnBuilder enterNumDiffractionImages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_diffraction_images", this); } public IntColumnBuilder enterNumGridsImaged() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_grids_imaged", this); } public IntColumnBuilder enterNumRealImages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_real_images", this); } } public static class EmImagingOpticsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_imaging_optics"; public EmImagingOpticsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterChrAberrationCorrector() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chr_aberration_corrector", this); } public StrColumnBuilder enterEnergyfilterLower() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "energyfilter_lower", this); } public FloatColumnBuilder enterEnergyfilterSlitWidth() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "energyfilter_slit_width", this); } public StrColumnBuilder enterEnergyfilterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "energyfilter_name", this); } public StrColumnBuilder enterEnergyfilterUpper() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "energyfilter_upper", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImagingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "imaging_id", this); } public StrColumnBuilder enterPhasePlate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_plate", this); } public StrColumnBuilder enterSphAberrationCorrector() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sph_aberration_corrector", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmFinalClassificationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_final_classification"; public EmFinalClassificationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAvgNumImagesPerClass() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "avg_num_images_per_class", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public IntColumnBuilder enterNumClasses() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_classes", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmStartModelBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_start_model"; public EmStartModelBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEmdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "emdb_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterInsilicoModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "insilico_model", this); } public FloatColumnBuilder enterOrthogonalTiltAngle1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "orthogonal_tilt_angle1", this); } public FloatColumnBuilder enterOrthogonalTiltAngle2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "orthogonal_tilt_angle2", this); } public IntColumnBuilder enterOrthogonalTiltNumImages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "orthogonal_tilt_num_images", this); } public StrColumnBuilder enterOther() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "other", this); } public StrColumnBuilder enterPdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id", this); } public FloatColumnBuilder enterRandomConicalTiltAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "random_conical_tilt_angle", this); } public IntColumnBuilder enterRandomConicalTiltNumImages() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "random_conical_tilt_num_images", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmSoftwareBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_software"; public EmSoftwareBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterFittingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_id", this); } public StrColumnBuilder enterImagingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "imaging_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "version", this); } } public static class EmEulerAngleAssignmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_euler_angle_assignment"; public EmEulerAngleAssignmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "order", this); } public FloatColumnBuilder enterProjMatchingAngularSampling() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "proj_matching_angular_sampling", this); } public StrColumnBuilder enterProjMatchingMeritFunction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "proj_matching_merit_function", this); } public IntColumnBuilder enterProjMatchingNumProjections() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "proj_matching_num_projections", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmCtfCorrectionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_ctf_correction"; public EmCtfCorrectionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAmplitudeCorrection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "amplitude_correction", this); } public FloatColumnBuilder enterAmplitudeCorrectionFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "amplitude_correction_factor", this); } public StrColumnBuilder enterAmplitudeCorrectionSpace() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "amplitude_correction_space", this); } public StrColumnBuilder enterCorrectionOperation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "correction_operation", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEmImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_image_processing_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterPhaseReversal() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_reversal", this); } public StrColumnBuilder enterPhaseReversalAnisotropic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_reversal_anisotropic", this); } public StrColumnBuilder enterPhaseReversalCorrectionSpace() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "phase_reversal_correction_space", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmVolumeSelectionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_volume_selection"; public EmVolumeSelectionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public IntColumnBuilder enterNumTomograms() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_tomograms", this); } public IntColumnBuilder enterNumVolumesExtracted() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_volumes_extracted", this); } public StrColumnBuilder enterReferenceModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference_model", this); } } public static class Em3dCrystalEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_3d_crystal_entity"; public Em3dCrystalEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_alpha", this); } public FloatColumnBuilder enterAngleBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_beta", this); } public FloatColumnBuilder enterAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a", this); } public FloatColumnBuilder enterLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b", this); } public FloatColumnBuilder enterLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c", this); } public StrColumnBuilder enterSpaceGroupName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name", this); } public IntColumnBuilder enterSpaceGroupNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "space_group_num", this); } } public static class Em2dCrystalEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_2d_crystal_entity"; public Em2dCrystalEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public FloatColumnBuilder enterAngleGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_gamma", this); } public FloatColumnBuilder enterCSamplingLength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c_sampling_length", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_assembly_id", this); } public FloatColumnBuilder enterLengthA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_a", this); } public FloatColumnBuilder enterLengthB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_b", this); } public FloatColumnBuilder enterLengthC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "length_c", this); } public StrColumnBuilder enterSpaceGroupNameH_M() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_H-M", this); } } public static class EmImageProcessingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_image_processing"; public EmImageProcessingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageRecordingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_recording_id", this); } } public static class EmParticleSelectionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_particle_selection"; public EmParticleSelectionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterImageProcessingId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_processing_id", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } public IntColumnBuilder enterNumParticlesSelected() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_particles_selected", this); } public StrColumnBuilder enterReferenceModel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference_model", this); } } public static class EmMapBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_map"; public EmMapBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAnnotationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotation_details", this); } public StrColumnBuilder enterAxisOrderFast() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axis_order_fast", this); } public StrColumnBuilder enterAxisOrderMedium() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axis_order_medium", this); } public StrColumnBuilder enterAxisOrderSlow() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axis_order_slow", this); } public FloatColumnBuilder enterCellA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_a", this); } public FloatColumnBuilder enterCellB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_b", this); } public FloatColumnBuilder enterCellC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_c", this); } public FloatColumnBuilder enterCellAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_alpha", this); } public FloatColumnBuilder enterCellBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_beta", this); } public FloatColumnBuilder enterCellGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cell_gamma", this); } public FloatColumnBuilder enterContourLevel() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "contour_level", this); } public StrColumnBuilder enterContourLevelSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "contour_level_source", this); } public StrColumnBuilder enterDataType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_type", this); } public IntColumnBuilder enterDimensionsCol() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dimensions_col", this); } public IntColumnBuilder enterDimensionsRow() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dimensions_row", this); } public IntColumnBuilder enterDimensionsSec() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dimensions_sec", this); } public StrColumnBuilder enterEndianType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "endian_type", this); } public StrColumnBuilder enterFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file", this); } public StrColumnBuilder enterFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "format", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterPartition() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "partition", this); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label", this); } public IntColumnBuilder enterLimitCol() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_col", this); } public IntColumnBuilder enterLimitRow() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_row", this); } public IntColumnBuilder enterLimitSec() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "limit_sec", this); } public IntColumnBuilder enterOriginCol() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "origin_col", this); } public IntColumnBuilder enterOriginRow() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "origin_row", this); } public IntColumnBuilder enterOriginSec() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "origin_sec", this); } public FloatColumnBuilder enterPixelSpacingX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_x", this); } public FloatColumnBuilder enterPixelSpacingY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_y", this); } public FloatColumnBuilder enterPixelSpacingZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_z", this); } public IntColumnBuilder enterSizeKb() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "size_kb", this); } public IntColumnBuilder enterSpacingX() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spacing_x", this); } public IntColumnBuilder enterSpacingY() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spacing_y", this); } public IntColumnBuilder enterSpacingZ() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "spacing_z", this); } public FloatColumnBuilder enterStatisticsAverage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "statistics_average", this); } public FloatColumnBuilder enterStatisticsMaximum() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "statistics_maximum", this); } public FloatColumnBuilder enterStatisticsMinimum() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "statistics_minimum", this); } public FloatColumnBuilder enterStatisticsStd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "statistics_std", this); } public IntColumnBuilder enterSymmetrySpaceGroup() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_space_group", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class EmFscCurveBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_fsc_curve"; public EmFscCurveBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmInterpretFigureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_interpret_figure"; public EmInterpretFigureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmLayerLinesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_layer_lines"; public EmLayerLinesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmStructureFactorsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_structure_factors"; public EmStructureFactorsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterFile() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } } public static class EmDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_depositor_info"; public EmDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterEmMethodSelection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "em_method_selection", this); } public StrColumnBuilder enterMolecularDescriptionFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "molecular_description_flag", this); } } public static class EmMapDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_map_depositor_info"; public EmMapDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMapType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "map_type", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } public StrColumnBuilder enterUploadFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_format", this); } public FloatColumnBuilder enterContourLevel() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "contour_level", this); } public StrColumnBuilder enterAnnotationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotation_details", this); } public FloatColumnBuilder enterPixelSpacingX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_x", this); } public FloatColumnBuilder enterPixelSpacingY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_y", this); } public FloatColumnBuilder enterPixelSpacingZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_z", this); } } public static class EmMaskDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_mask_depositor_info"; public EmMaskDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } public StrColumnBuilder enterUploadFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_format", this); } public FloatColumnBuilder enterContourLevel() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "contour_level", this); } public StrColumnBuilder enterAnnotationDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotation_details", this); } public FloatColumnBuilder enterPixelSpacingX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_x", this); } public FloatColumnBuilder enterPixelSpacingY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_y", this); } public FloatColumnBuilder enterPixelSpacingZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_spacing_z", this); } } public static class EmFigureDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_figure_depositor_info"; public EmFigureDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmLayerLinesDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_layer_lines_depositor_info"; public EmLayerLinesDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class EmStructureFactorsDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "em_structure_factors_depositor_info"; public EmStructureFactorsDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterExperimentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_id", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxSeqMapDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_seq_map_depositor_info"; public PdbxSeqMapDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "one_letter_code", this); } public StrColumnBuilder enterOneLetterCodeMod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "one_letter_code_mod", this); } } public static class PdbxChemCompDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_depositor_info"; public PdbxChemCompDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterAltCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alt_comp_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDescriptor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "descriptor", this); } public StrColumnBuilder enterDescriptorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "descriptor_type", this); } public StrColumnBuilder enterInDictionaryFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "in_dictionary_flag", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructRefSeqDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_depositor_info"; public PdbxStructRefSeqDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterDbAlignBeg() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_align_beg", this); } public IntColumnBuilder enterDbAlignEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_align_end", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_seq_one_letter_code", this); } public StrColumnBuilder enterSeqAlignBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_align_begin", this); } public StrColumnBuilder enterSeqAlignEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_align_end", this); } } public static class PdbxStructRefSeqDifDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ref_seq_dif_depositor_info"; public PdbxStructRefSeqDifDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterRefId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ref_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterDbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_mon_id", this); } public IntColumnBuilder enterDbSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_seq_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_mon_id", this); } public IntColumnBuilder enterAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterAnnotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotation", this); } } public static class PdbxStructAssemblyPropDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_prop_depositor_info"; public PdbxStructAssemblyPropDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructAssemblyDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_depositor_info"; public PdbxStructAssemblyDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterMethodDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_details", this); } public StrColumnBuilder enterOligomericDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oligomeric_details", this); } public StrColumnBuilder enterOligomericCount() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oligomeric_count", this); } public StrColumnBuilder enterMatrixFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "matrix_flag", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } } public static class PdbxStructAssemblyGenDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_gen_depositor_info"; public PdbxStructAssemblyGenDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAsymIdList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_list", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterOperExpression() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "oper_expression", this); } public StrColumnBuilder enterFullMatrices() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "full_matrices", this); } public StrColumnBuilder enterSymmetryOperation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_operation", this); } public StrColumnBuilder enterAtUnitMatrix() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "at_unit_matrix", this); } public StrColumnBuilder enterChainIdList() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_id_list", this); } public StrColumnBuilder enterAllChains() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "all_chains", this); } public FloatColumnBuilder enterHelicalRotation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "helical_rotation", this); } public FloatColumnBuilder enterHelicalRise() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "helical_rise", this); } } public static class PdbxStructOperListDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_oper_list_depositor_info"; public PdbxStructOperListDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterSymmetryOperation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_operation", this); } public FloatColumnBuilder enterMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][1]", this); } public FloatColumnBuilder enterMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][2]", this); } public FloatColumnBuilder enterMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[1][3]", this); } public FloatColumnBuilder enterMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][1]", this); } public FloatColumnBuilder enterMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][2]", this); } public FloatColumnBuilder enterMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[2][3]", this); } public FloatColumnBuilder enterMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][1]", this); } public FloatColumnBuilder enterMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][2]", this); } public FloatColumnBuilder enterMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "matrix[3][3]", this); } public FloatColumnBuilder enterVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[1]", this); } public FloatColumnBuilder enterVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[2]", this); } public FloatColumnBuilder enterVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "vector[3]", this); } } public static class PdbxPointSymmetryDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_point_symmetry_depositor_info"; public PdbxPointSymmetryDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterSchoenfliesSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "Schoenflies_symbol", this); } public IntColumnBuilder enterCircularSymmetry() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "circular_symmetry", this); } public StrColumnBuilder enterH_MNotation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "H-M_notation", this); } public StrColumnBuilder enterStatusFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_flag", this); } } public static class PdbxHelicalSymmetryDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_helical_symmetry_depositor_info"; public PdbxHelicalSymmetryDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterNumberOfOperations() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_operations", this); } public FloatColumnBuilder enterRotationPerNSubunits() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rotation_per_n_subunits", this); } public FloatColumnBuilder enterRisePerNSubunits() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rise_per_n_subunits", this); } public IntColumnBuilder enterNSubunitsDivisor() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "n_subunits_divisor", this); } public StrColumnBuilder enterDyadAxis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dyad_axis", this); } public IntColumnBuilder enterCircularSymmetry() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "circular_symmetry", this); } public StrColumnBuilder enterStatusFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status_flag", this); } } public static class PdbxStructAssemblyAuthEvidenceDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_auth_evidence_depositor_info"; public PdbxStructAssemblyAuthEvidenceDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterExperimentalSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental_support", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxSolventAtomSiteMappingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_solvent_atom_site_mapping"; public PdbxSolventAtomSiteMappingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterPreAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_asym_id", this); } public StrColumnBuilder enterPreAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_atom_id", this); } public StrColumnBuilder enterPreAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_comp_id", this); } public StrColumnBuilder enterPreAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_seq_id", this); } public StrColumnBuilder enterPrePDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_PDB_ins_code", this); } public StrColumnBuilder enterPreAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pre_auth_alt_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_alt_id", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterPreCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pre_Cartn_x", this); } public FloatColumnBuilder enterPreCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pre_Cartn_y", this); } public FloatColumnBuilder enterPreCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pre_Cartn_z", this); } public StrColumnBuilder enterSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry", this); } public StrColumnBuilder enterSymmetryAsXyz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry_as_xyz", this); } } public static class PdbxMoleculeFeaturesDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_molecule_features_depositor_info"; public PdbxMoleculeFeaturesDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxChemCompInstanceDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_instance_depositor_info"; public PdbxChemCompInstanceDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterPDBInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "PDB_ins_code", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterInPolymerFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "in_polymer_flag", this); } public StrColumnBuilder enterAuthorProvidedFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "author_provided_flag", this); } public StrColumnBuilder enterFormula() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formula", this); } } public static class PdbxDepuiStatusFlagsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_status_flags"; public PdbxDepuiStatusFlagsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepDatasetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_dataset_id", this); } public StrColumnBuilder enterPrimaryCitationStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "primary_citation_status", this); } public StrColumnBuilder enterCorrespondingAuthorStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "corresponding_author_status", this); } public StrColumnBuilder enterReferenceCitationStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference_citation_status", this); } public StrColumnBuilder enterIsGrantFunded() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "is_grant_funded", this); } public StrColumnBuilder enterHasNcsData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_ncs_data", this); } public StrColumnBuilder enterPredictionTarget() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "prediction_target", this); } public StrColumnBuilder enterHasHelicalSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_helical_symmetry", this); } public StrColumnBuilder enterHasPointSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_point_symmetry", this); } public StrColumnBuilder enterHasCyclicSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_cyclic_symmetry", this); } public StrColumnBuilder enterHasAcceptedTermsAndConditions() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_accepted_terms_and_conditions", this); } public StrColumnBuilder enterHasViewedValidationReport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_viewed_validation_report", this); } public StrColumnBuilder enterValidatedModelFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "validated_model_file_name", this); } public StrColumnBuilder enterMergePriorModelFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "merge_prior_model_file_name", this); } public StrColumnBuilder enterMergeReplaceModelFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "merge_replace_model_file_name", this); } public StrColumnBuilder enterMergeOutputModelFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "merge_output_model_file_name", this); } public StrColumnBuilder enterIsLigandProcessingComplete() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "is_ligand_processing_complete", this); } public StrColumnBuilder enterSampleXyzSequenceAlignmentsValid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_xyz_sequence_alignments_valid", this); } public StrColumnBuilder enterHasSasData() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_sas_data", this); } public StrColumnBuilder enterIsSasDeposited() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "is_sas_deposited", this); } public StrColumnBuilder enterUseSasRefine() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "use_sas_refine", this); } public StrColumnBuilder enterMergedFail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "merged_fail", this); } public StrColumnBuilder enterPostRelReplacementReason() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_rel_replacement_reason", this); } public StrColumnBuilder enterPostRelReplacementReasonDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "post_rel_replacement_reason_details", this); } public StrColumnBuilder enterHasAcceptedAssemblies() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_accepted_assemblies", this); } } public static class PdbxDepuiUploadBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_upload"; public PdbxDepuiUploadBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterFileContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_content_type", this); } public StrColumnBuilder enterFileType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_type", this); } public StrColumnBuilder enterFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_name", this); } public IntColumnBuilder enterFileSize() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "file_size", this); } public StrColumnBuilder enterValidFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "valid_flag", this); } public StrColumnBuilder enterDiagnosticMessage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diagnostic_message", this); } public StrColumnBuilder enterSequenceAlign() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence_align", this); } } public static class PdbxDepuiValidationStatusFlagsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_validation_status_flags"; public PdbxDepuiValidationStatusFlagsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepDatasetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_dataset_id", this); } public StrColumnBuilder enterResidualBFactorsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residual_B_factors_flag", this); } public IntColumnBuilder enterOccupancyOutliersLow() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_outliers_low", this); } public IntColumnBuilder enterOccupancyOutliersHigh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_outliers_high", this); } public IntColumnBuilder enterAdpOutliersLow() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "adp_outliers_low", this); } public IntColumnBuilder enterSolventOutliers() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "solvent_outliers", this); } public StrColumnBuilder enterTlsNoAniso() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tls_no_aniso", this); } public StrColumnBuilder enterAdpOutliersZero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "adp_outliers_zero", this); } } public static class PdbxChemCompUploadDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_upload_depositor_info"; public PdbxChemCompUploadDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterUploadFileType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_type", this); } public StrColumnBuilder enterUploadFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "upload_file_name", this); } } public static class PdbxDepuiEntityStatusFlagsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_entity_status_flags"; public PdbxDepuiEntityStatusFlagsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepDatasetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_dataset_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterHasMutation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "has_mutation", this); } public StrColumnBuilder enterSampleXyzSequenceAlignmentsValid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_xyz_sequence_alignments_valid", this); } } public static class PdbxDepuiEntityFeaturesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_entity_features"; public PdbxDepuiEntityFeaturesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepDatasetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_dataset_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxDepositionMessageInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_deposition_message_info"; public PdbxDepositionMessageInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDepositionDataSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "deposition_data_set_id", this); } public StrColumnBuilder enterMessageId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_id", this); } public StrColumnBuilder enterTimestamp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "timestamp", this); } public StrColumnBuilder enterSender() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sender", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } public StrColumnBuilder enterContentValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_value", this); } public StrColumnBuilder enterParentMessageId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_message_id", this); } public StrColumnBuilder enterMessageSubject() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_subject", this); } public StrColumnBuilder enterMessageText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_text", this); } public StrColumnBuilder enterMessageType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_type", this); } public StrColumnBuilder enterSendStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "send_status", this); } } public static class PdbxDepositionMessageFileReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_deposition_message_file_reference"; public PdbxDepositionMessageFileReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDepositionDataSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "deposition_data_set_id", this); } public StrColumnBuilder enterMessageId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "message_id", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } public StrColumnBuilder enterContentFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_format", this); } public StrColumnBuilder enterPartitionNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "partition_number", this); } public StrColumnBuilder enterVersionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "version_id", this); } public StrColumnBuilder enterStorageType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "storage_type", this); } } public static class PdbxDepuiEntryDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_depui_entry_details"; public PdbxDepuiEntryDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDepDatasetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_dataset_id", this); } public StrColumnBuilder enterWwpdbSiteId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "wwpdb_site_id", this); } public StrColumnBuilder enterExperimentalMethods() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental_methods", this); } public StrColumnBuilder enterRequestedAccessionTypes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "requested_accession_types", this); } public StrColumnBuilder enterValidatedContactEmail() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "validated_contact_email", this); } public StrColumnBuilder enterCountry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "country", this); } public StrColumnBuilder enterStructuralGenomicsFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structural_genomics_flag", this); } public StrColumnBuilder enterRelatedDatabaseName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_database_name", this); } public StrColumnBuilder enterRelatedDatabaseCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_database_code", this); } public StrColumnBuilder enterReplacePdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "replace_pdb_id", this); } } public static class PdbxDataProcessingStatusBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_data_processing_status"; public PdbxDataProcessingStatusBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterTaskName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "task_name", this); } public StrColumnBuilder enterStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status", this); } } public static class PdbxEntityInstanceFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_instance_feature"; public PdbxEntityInstanceFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterAuthSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_num", this); } public IntColumnBuilder enterSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_num", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } } public static class PdbxEntitySrcGenDepositorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_src_gen_depositor_info"; public PdbxEntitySrcGenDepositorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterSrcId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "src_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterSeqType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_type", this); } public IntColumnBuilder enterBegSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "beg_seq_num", this); } public IntColumnBuilder enterEndSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_seq_num", this); } public StrColumnBuilder enterGeneSrcGene() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_gene", this); } public StrColumnBuilder enterGeneSrcScientificName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_scientific_name", this); } public StrColumnBuilder enterHostOrgGene() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_gene", this); } public StrColumnBuilder enterHostOrgScientificName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_scientific_name", this); } public StrColumnBuilder enterHostOrgStrain() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_strain", this); } public IntColumnBuilder enterGeneSrcNcbiTaxonomyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "gene_src_ncbi_taxonomy_id", this); } public IntColumnBuilder enterHostOrgNcbiTaxonomyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "host_org_ncbi_taxonomy_id", this); } public StrColumnBuilder enterHostOrgVectorType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "host_org_vector_type", this); } public StrColumnBuilder enterPlasmidName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plasmid_name", this); } } public static class PdbxChemCompModelBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model"; public PdbxChemCompModelBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } } public static class PdbxChemCompModelAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_atom"; public PdbxChemCompModelAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "charge", this); } public FloatColumnBuilder enterModelCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_x", this); } public FloatColumnBuilder enterModelCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_y", this); } public FloatColumnBuilder enterModelCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "model_Cartn_z", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } } public static class PdbxChemCompModelBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_bond"; public PdbxChemCompModelBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } } public static class PdbxChemCompModelFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_feature"; public PdbxChemCompModelFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public StrColumnBuilder enterFeatureValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_value", this); } } public static class PdbxChemCompModelDescriptorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_descriptor"; public PdbxChemCompModelDescriptorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterDescriptor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "descriptor", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxChemCompModelAuditBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_audit"; public PdbxChemCompModelAuditBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotator", this); } public StrColumnBuilder enterProcessingSite() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_site", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterActionType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "action_type", this); } } public static class PdbxChemCompModelReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_model_reference"; public PdbxChemCompModelReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } } public static class PdbxViewCategoryGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_view_category_group"; public PdbxViewCategoryGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterViewGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "view_group_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class PdbxViewCategoryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_view_category"; public PdbxViewCategoryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterViewGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "view_group_id", this); } public StrColumnBuilder enterCategoryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category_id", this); } public StrColumnBuilder enterCategoryViewName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category_view_name", this); } } public static class PdbxViewItemBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_view_item"; public PdbxViewItemBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterItemName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item_name", this); } public StrColumnBuilder enterCategoryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category_id", this); } public StrColumnBuilder enterItemViewName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item_view_name", this); } public StrColumnBuilder enterItemViewMandatoryCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item_view_mandatory_code", this); } public StrColumnBuilder enterItemViewAllowAlternateValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item_view_allow_alternate_value", this); } } public static class PdbxCoordBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_coord"; public PdbxCoordBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterChainAtomsYP() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_atoms_Y_P", this); } public StrColumnBuilder enterHydrogenAtomsYN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hydrogen_atoms_Y_N", this); } public StrColumnBuilder enterSolventAtomsYN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "solvent_atoms_Y_N", this); } public StrColumnBuilder enterStructureFactorsYN() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_factors_Y_N", this); } } public static class PdbxConnectBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_connect"; public PdbxConnectBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterResName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "res_name", this); } public StrColumnBuilder enterHetgroupName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetgroup_name", this); } public StrColumnBuilder enterFormul() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "formul", this); } public StrColumnBuilder enterHetgroupChemicalName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetgroup_chemical_name", this); } public StrColumnBuilder enterParentResidue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_residue", this); } public IntColumnBuilder enterFormalCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "formal_charge", this); } public StrColumnBuilder enterClass1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_1", this); } public StrColumnBuilder enterClass2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class_2", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterStatus() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "status", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterModifiedDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "modified_date", this); } } public static class PdbxConnectTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_connect_type"; public PdbxConnectTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterResName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "res_name", this); } public StrColumnBuilder enterNdbTokenType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ndbTokenType", this); } public StrColumnBuilder enterModified() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "modified", this); } } public static class PdbxConnectModificationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_connect_modification"; public PdbxConnectModificationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterResName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "res_name", this); } public StrColumnBuilder enterModification() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "modification", this); } } public static class PdbxConnectAtomBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_connect_atom"; public PdbxConnectAtomBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterResName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "res_name", this); } public StrColumnBuilder enterAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_name", this); } public StrColumnBuilder enterConnectTo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "connect_to", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public IntColumnBuilder enterCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "charge", this); } public StrColumnBuilder enterBondType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bond_type", this); } public IntColumnBuilder enterAlignPos() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "align_pos", this); } } public static class PdbxDatabasePDBMasterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_PDB_master"; public PdbxDatabasePDBMasterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterNumRemark() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_remark", this); } public IntColumnBuilder enterNumFtnote() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_ftnote", this); } public IntColumnBuilder enterNumHet() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_het", this); } public IntColumnBuilder enterNumHelix() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_helix", this); } public IntColumnBuilder enterNumSheet() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_sheet", this); } public IntColumnBuilder enterNumTurn() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_turn", this); } public IntColumnBuilder enterNumSite() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_site", this); } public IntColumnBuilder enterNumTrans() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_trans", this); } public IntColumnBuilder enterNumCoord() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_coord", this); } public IntColumnBuilder enterNumTer() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_ter", this); } public IntColumnBuilder enterNumConect() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_conect", this); } public IntColumnBuilder enterNumSeqres() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_seqres", this); } } public static class PdbxDatabasePdbOmitBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_pdb_omit"; public PdbxDatabasePdbOmitBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterRecordName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "record_name", this); } } public static class PdbxDbrefBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dbref"; public PdbxDbrefBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id_code", this); } public StrColumnBuilder enterChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_id", this); } public StrColumnBuilder enterBeginResNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "begin_res_number", this); } public StrColumnBuilder enterBeginInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "begin_ins_code", this); } public StrColumnBuilder enterEndResNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_res_number", this); } public StrColumnBuilder enterEndInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_ins_code", this); } public StrColumnBuilder enterDatabaseName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_name", this); } public StrColumnBuilder enterDatabaseAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_accession", this); } public StrColumnBuilder enterDatabaseIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_id_code", this); } public StrColumnBuilder enterDatabaseBeginResNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_begin_res_number", this); } public StrColumnBuilder enterDatabaseBeginInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_begin_ins_code", this); } public StrColumnBuilder enterDatabaseEndResNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_end_res_number", this); } public StrColumnBuilder enterDatabaseEndInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_end_ins_code", this); } } public static class PdbxDrugInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_drug_info"; public PdbxDrugInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_per_asym_unit", this); } public IntColumnBuilder enterNumOfWholeMolecule() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_of_whole_molecule", this); } public StrColumnBuilder enterSizeOfMoleculePerAsymUnit() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "size_of_molecule_per_asym_unit", this); } } public static class PdbxInhibitorInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_inhibitor_info"; public PdbxInhibitorInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_per_asym_unit", this); } } public static class PdbxIonInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_ion_info"; public PdbxIonInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumbPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "numb_per_asym_unit", this); } } public static class PdbxHybridBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_hybrid"; public PdbxHybridBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterSugarName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sugar_name", this); } public StrColumnBuilder enterStrandId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strand_id", this); } public StrColumnBuilder enterResidueNames() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_names", this); } } public static class PdbxNaStrandInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_na_strand_info"; public PdbxNaStrandInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumOfNAStrandsPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_of_NA_strands_per_asym_unit", this); } public IntColumnBuilder enterNumOfNAStrandsPerBiolUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_of_NA_strands_per_biol_unit", this); } public StrColumnBuilder enterFractNAStrandPerAsymUnit() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fract_NA_strand_per_asym_unit", this); } } public static class PdbxNonstandardListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nonstandard_list"; public PdbxNonstandardListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_num", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ins_code", this); } public IntColumnBuilder enterNumberAtomsNh() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_atoms_nh", this); } } public static class PdbxPdbCompndBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_pdb_compnd"; public PdbxPdbCompndBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PdbxPdbSourceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_pdb_source"; public PdbxPdbSourceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } } public static class PdbxProteinInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_protein_info"; public PdbxProteinInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_per_asym_unit", this); } } public static class PdbxSolventInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_solvent_info"; public PdbxSolventInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumbPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "numb_per_asym_unit", this); } } public static class PdbxSourceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_source"; public PdbxSourceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterSrcMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "src_method", this); } } public static class PdbxStructBiolFuncBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_biol_func"; public PdbxStructBiolFuncBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterBiolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "biol_id", this); } public StrColumnBuilder enterFunction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "function", this); } } public static class PdbxStructPackGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_pack_gen"; public PdbxStructPackGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "symmetry", this); } public FloatColumnBuilder enterColorRed() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "color_red", this); } public FloatColumnBuilder enterColorGreen() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "color_green", this); } public FloatColumnBuilder enterColorBlue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "color_blue", this); } public IntColumnBuilder enterCrystalType() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "crystal_type", this); } public IntColumnBuilder enterPackingType() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "packing_type", this); } } public static class PdbxTrnaInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_trna_info"; public PdbxTrnaInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterNumPerAsymUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_per_asym_unit", this); } } public static class PdbxUnpairBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_unpair"; public PdbxUnpairBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chain_id", this); } public StrColumnBuilder enterResidueName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_name", this); } public StrColumnBuilder enterResidueNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_number", this); } } public static class PdbxRefineLsRestrNcsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refine_ls_restr_ncs"; public PdbxRefineLsRestrNcsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dom_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public IntColumnBuilder enterNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number", this); } public FloatColumnBuilder enterRmsDev() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_dev", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } } public static class PdbxStructNcsVirusGenBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_ncs_virus_gen"; public PdbxStructNcsVirusGenBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterOperId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "oper_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterPdbChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_id", this); } } public static class PdbxSequenceAnnotationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sequence_annotation"; public PdbxSequenceAnnotationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_id", this); } public StrColumnBuilder enterNcbiTaxid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ncbi_taxid", this); } } public static class PdbxPostProcessDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_post_process_details"; public PdbxPostProcessDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterText() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "text", this); } public StrColumnBuilder enterSeqDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_details", this); } } public static class PdbxPostProcessStatusBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_post_process_status"; public PdbxPostProcessStatusBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCycleId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cycle_id", this); } public StrColumnBuilder enterDateBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_begin", this); } public StrColumnBuilder enterDateEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date_end", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterAnnotator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "annotator", this); } } public static class PdbxStructLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_link"; public PdbxStructLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterPtnr1LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_alt_id", this); } public StrColumnBuilder enterPtnr1LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_asym_id", this); } public StrColumnBuilder enterPtnr1LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_atom_id", this); } public StrColumnBuilder enterPtnr1LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_comp_id", this); } public IntColumnBuilder enterPtnr1LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_seq_id", this); } public StrColumnBuilder enterPtnr1LabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_label_ins_code", this); } public StrColumnBuilder enterPtnr1Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr1_symmetry", this); } public StrColumnBuilder enterPtnr2LabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_alt_id", this); } public StrColumnBuilder enterPtnr2LabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_asym_id", this); } public StrColumnBuilder enterPtnr2LabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_atom_id", this); } public StrColumnBuilder enterPtnr2LabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_comp_id", this); } public IntColumnBuilder enterPtnr2LabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_seq_id", this); } public StrColumnBuilder enterPtnr2LabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_label_ins_code", this); } public StrColumnBuilder enterPtnr2Symmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ptnr2_symmetry", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public FloatColumnBuilder enterPdbxDistValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pdbx_dist_value", this); } } public static class PdbxMissingResidueListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_missing_residue_list"; public PdbxMissingResidueListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterPdbModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdb_model_id", this); } public StrColumnBuilder enterPdbChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_id", this); } public StrColumnBuilder enterPdbResidueName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_residue_name", this); } public StrColumnBuilder enterPdbResidueNumber() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_residue_number", this); } public StrColumnBuilder enterPdbInsertionCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_insertion_code", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } } public static class PdbxDataProcessingCellBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_data_processing_cell"; public PdbxDataProcessingCellBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterA() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a", this); } public FloatColumnBuilder enterATolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "a_tolerance", this); } public FloatColumnBuilder enterB() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b", this); } public FloatColumnBuilder enterBTolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "b_tolerance", this); } public FloatColumnBuilder enterC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c", this); } public FloatColumnBuilder enterCTolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c_tolerance", this); } public FloatColumnBuilder enterAlpha() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "alpha", this); } public FloatColumnBuilder enterAlphaTolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "alpha_tolerance", this); } public FloatColumnBuilder enterBeta() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beta", this); } public FloatColumnBuilder enterBetaTolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beta_tolerance", this); } public FloatColumnBuilder enterGamma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "gamma", this); } public FloatColumnBuilder enterGammaTolerance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "gamma_tolerance", this); } public FloatColumnBuilder enterVolume() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume", this); } public FloatColumnBuilder enterMosaicity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mosaicity", this); } public StrColumnBuilder enterResolutionRange() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "resolution_range", this); } public StrColumnBuilder enterSpaceGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group", this); } } public static class PdbxDataProcessingReflnsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_data_processing_reflns"; public PdbxDataProcessingReflnsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterNumberAll() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_all", this); } public IntColumnBuilder enterNumberMarkedReject() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_marked_reject", this); } public FloatColumnBuilder enterPercentMarkedReject() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_marked_reject", this); } public FloatColumnBuilder enterPercentRejected() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_rejected", this); } public FloatColumnBuilder enterRFactorAllLinear() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_factor_all_linear", this); } } public static class PdbxDataProcessingDetectorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_data_processing_detector"; public PdbxDataProcessingDetectorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public FloatColumnBuilder enterPolarization() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "polarization", this); } public FloatColumnBuilder enterBeamPositionX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beam_position_x", this); } public FloatColumnBuilder enterBeamPositionY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "beam_position_y", this); } public FloatColumnBuilder enterCassetteRotX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cassette_rot_x", this); } public FloatColumnBuilder enterCassetteRotY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cassette_rot_y", this); } public FloatColumnBuilder enterCassetteRotZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cassette_rot_z", this); } public FloatColumnBuilder enterScaleY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "scale_y", this); } public FloatColumnBuilder enterSkew() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "skew", this); } public FloatColumnBuilder enterCrossfireX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_x", this); } public FloatColumnBuilder enterCrossfireY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_y", this); } public FloatColumnBuilder enterCrossfireXy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_xy", this); } public StrColumnBuilder enterDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "date", this); } public StrColumnBuilder enterExperimentor() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimentor", this); } public StrColumnBuilder enterCrystalDataId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_data_id", this); } public StrColumnBuilder enterProcessingPath() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_path", this); } public StrColumnBuilder enterProcessingFiles() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_files", this); } } public static class PdbxChemCompNonstandardBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_nonstandard"; public PdbxChemCompNonstandardBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityPolyProteinClassBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_poly_protein_class"; public PdbxEntityPolyProteinClassBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterClazz() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "class", this); } } public static class PdbxEntityNameTaxonomyTreeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_name_taxonomy_tree"; public PdbxEntityNameTaxonomyTreeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterParentId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "parent_id", this); } } public static class PdbxEntityNameTaxonomyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_name_taxonomy"; public PdbxEntityNameTaxonomyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterNameType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name_type", this); } } public static class PdbxEntityNameInstanceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_name_instance"; public PdbxEntityNameInstanceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterPdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id", this); } public StrColumnBuilder enterRcsbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rcsb_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterPdbChainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_chain_id", this); } public StrColumnBuilder enterPdbMolId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_mol_id", this); } } public static class PdbxTableinfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_tableinfo"; public PdbxTableinfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterTablename() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tablename", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public IntColumnBuilder enterType() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public IntColumnBuilder enterTableSerialNo() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "table_serial_no", this); } public StrColumnBuilder enterGroupName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_name", this); } public IntColumnBuilder enterWWWSelectionCriteria() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "WWW_Selection_Criteria", this); } public IntColumnBuilder enterWWWReportCriteria() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "WWW_Report_Criteria", this); } } public static class PdbxColumninfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_columninfo"; public PdbxColumninfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterColumnname() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "columnname", this); } public StrColumnBuilder enterTablename() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "tablename", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterExample() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "example", this); } public IntColumnBuilder enterType() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public IntColumnBuilder enterTableSerialNo() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "table_serial_no", this); } public IntColumnBuilder enterColumnSerialNo() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "column_serial_no", this); } public IntColumnBuilder enterWWWSelectionCriteria() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "WWW_Selection_Criteria", this); } public IntColumnBuilder enterWWWReportCriteria() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "WWW_Report_Criteria", this); } } public static class PdbxValAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_val_angle"; public PdbxValAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_3", this); } public StrColumnBuilder enterAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_3", this); } public StrColumnBuilder enterAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_3", this); } public StrColumnBuilder enterAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_3", this); } public StrColumnBuilder enterAuthPDBInsertId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_1", this); } public StrColumnBuilder enterAuthPDBInsertId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_2", this); } public StrColumnBuilder enterAuthPDBInsertId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_3", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_1", this); } public StrColumnBuilder enterLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_1", this); } public StrColumnBuilder enterLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_1", this); } public IntColumnBuilder enterLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_2", this); } public StrColumnBuilder enterLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_2", this); } public StrColumnBuilder enterLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_2", this); } public IntColumnBuilder enterLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_2", this); } public StrColumnBuilder enterLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_3", this); } public StrColumnBuilder enterLabelAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_3", this); } public StrColumnBuilder enterLabelAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_3", this); } public StrColumnBuilder enterLabelCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_3", this); } public IntColumnBuilder enterLabelSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_3", this); } public FloatColumnBuilder enterAngle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle", this); } public FloatColumnBuilder enterAngleDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_deviation", this); } } public static class PdbxValBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_val_bond"; public PdbxValBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterAuthPDBInsertId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_1", this); } public StrColumnBuilder enterAuthPDBInsertId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_1", this); } public StrColumnBuilder enterLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_1", this); } public StrColumnBuilder enterLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_1", this); } public IntColumnBuilder enterLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_2", this); } public StrColumnBuilder enterLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_2", this); } public StrColumnBuilder enterLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_2", this); } public IntColumnBuilder enterLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_2", this); } public FloatColumnBuilder enterBond() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond", this); } public FloatColumnBuilder enterBondDeviation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_deviation", this); } } public static class PdbxValContactBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_val_contact"; public PdbxValContactBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterAuthPDBInsertId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_1", this); } public StrColumnBuilder enterAuthPDBInsertId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_1", this); } public StrColumnBuilder enterLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_1", this); } public StrColumnBuilder enterLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_1", this); } public IntColumnBuilder enterLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_2", this); } public StrColumnBuilder enterLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_2", this); } public StrColumnBuilder enterLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_2", this); } public IntColumnBuilder enterLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } } public static class PdbxValSymContactBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_val_sym_contact"; public PdbxValSymContactBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_1", this); } public StrColumnBuilder enterAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_1", this); } public StrColumnBuilder enterAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_1", this); } public StrColumnBuilder enterAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_1", this); } public StrColumnBuilder enterAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id_2", this); } public StrColumnBuilder enterAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id_2", this); } public StrColumnBuilder enterAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id_2", this); } public StrColumnBuilder enterAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id_2", this); } public StrColumnBuilder enterAuthPDBInsertId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_1", this); } public StrColumnBuilder enterAuthPDBInsertId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id_2", this); } public StrColumnBuilder enterLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_1", this); } public StrColumnBuilder enterLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_1", this); } public StrColumnBuilder enterLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_1", this); } public StrColumnBuilder enterLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_1", this); } public IntColumnBuilder enterLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_1", this); } public StrColumnBuilder enterLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_2", this); } public StrColumnBuilder enterLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id_2", this); } public StrColumnBuilder enterLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_2", this); } public StrColumnBuilder enterLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id_2", this); } public IntColumnBuilder enterLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id_2", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } } public static class PdbxRmchOutlierBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_rmch_outlier"; public PdbxRmchOutlierBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthPDBInsertId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterPhi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "phi", this); } public FloatColumnBuilder enterPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "psi", this); } } public static class PdbxMissingAtomPolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_missing_atom_poly"; public PdbxMissingAtomPolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthPDBInsertId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_name", this); } } public static class PdbxMissingAtomNonpolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_missing_atom_nonpoly"; public PdbxMissingAtomNonpolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthPDBInsertId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public StrColumnBuilder enterAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_name", this); } } public static class PdbxValChiralBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_val_chiral"; public PdbxValChiralBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthPDBInsertId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_PDB_insert_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterChiralCenterAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chiral_center_atom_name", this); } public StrColumnBuilder enterChiralNeighborAtomName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chiral_neighbor_atom_name", this); } public StrColumnBuilder enterChiralCenterAtomAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chiral_center_atom_alt_id", this); } public StrColumnBuilder enterChiralNeighborAtomAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chiral_neighbor_atom_alt_id", this); } } public static class PdbxAtlasBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_atlas"; public PdbxAtlasBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public IntColumnBuilder enterPageId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "page_id", this); } public StrColumnBuilder enterPageName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "page_name", this); } } public static class PdbxSummaryFlagsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_summary_flags"; public PdbxSummaryFlagsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterFlagId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "flag_id", this); } public StrColumnBuilder enterFlagValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "flag_value", this); } } public static class PdbxEntityFuncBindModeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_func_bind_mode"; public PdbxEntityFuncBindModeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDomainId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "domain_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterProteinBindsTo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protein_binds_to", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityFuncEnzymeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_func_enzyme"; public PdbxEntityFuncEnzymeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBindModeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bind_mode_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityFuncRegulatoryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_func_regulatory"; public PdbxEntityFuncRegulatoryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBindModeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bind_mode_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityFuncStructuralBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_func_structural"; public PdbxEntityFuncStructuralBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBindModeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bind_mode_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityFuncOtherBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_func_other"; public PdbxEntityFuncOtherBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterBindModeId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "bind_mode_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityPolyDomainBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_poly_domain"; public PdbxEntityPolyDomainBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterBeginMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "begin_mon_id", this); } public IntColumnBuilder enterBeginSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "begin_seq_num", this); } public StrColumnBuilder enterEndMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "end_mon_id", this); } public IntColumnBuilder enterEndSeqNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "end_seq_num", this); } } public static class PdbxNaStructKeywdsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_na_struct_keywds"; public PdbxNaStructKeywdsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterConformationType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conformation_type", this); } public StrColumnBuilder enterStrandDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "strand_description", this); } public StrColumnBuilder enterSpecialFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "special_feature", this); } } public static class PdbxEntityPolyNaTypeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_poly_na_type"; public PdbxEntityPolyNaTypeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxEntityPolyNaNonstandardBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_poly_na_nonstandard"; public PdbxEntityPolyNaNonstandardBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } } public static class PdbxVirtualAngleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_virtual_angle"; public PdbxVirtualAngleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_3", this); } public StrColumnBuilder enterAtomSiteLabelCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_3", this); } public IntColumnBuilder enterAtomSiteLabelSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_3", this); } public StrColumnBuilder enterAtomSiteAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_3", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } } public static class PdbxVirtualBondBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_virtual_bond"; public PdbxVirtualBondBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public IntColumnBuilder enterAtomSiteAuthSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public FloatColumnBuilder enterDist() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist", this); } public FloatColumnBuilder enterDistEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dist_esd", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } } public static class PdbxVirtualTorsionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_virtual_torsion"; public PdbxVirtualTorsionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAtomSiteId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAltId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_1", this); } public StrColumnBuilder enterAtomSiteLabelCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_1", this); } public IntColumnBuilder enterAtomSiteLabelSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_1", this); } public StrColumnBuilder enterAtomSiteLabelAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_1", this); } public StrColumnBuilder enterAtomSiteId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAltId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_2", this); } public StrColumnBuilder enterAtomSiteLabelCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_2", this); } public IntColumnBuilder enterAtomSiteLabelSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_2", this); } public StrColumnBuilder enterAtomSiteLabelAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_2", this); } public StrColumnBuilder enterAtomSiteId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAltId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_3", this); } public StrColumnBuilder enterAtomSiteLabelCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_3", this); } public IntColumnBuilder enterAtomSiteLabelSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_3", this); } public StrColumnBuilder enterAtomSiteLabelAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_3", this); } public StrColumnBuilder enterAtomSiteId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAltId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_alt_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_atom_id_4", this); } public StrColumnBuilder enterAtomSiteLabelCompId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_comp_id_4", this); } public IntColumnBuilder enterAtomSiteLabelSeqId4() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_seq_id_4", this); } public StrColumnBuilder enterAtomSiteLabelAsymId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_label_asym_id_4", this); } public StrColumnBuilder enterAtomSiteAuthAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_1", this); } public StrColumnBuilder enterAtomSiteAuthCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_1", this); } public StrColumnBuilder enterAtomSiteAuthSeqId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_1", this); } public StrColumnBuilder enterAtomSiteAuthAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_2", this); } public StrColumnBuilder enterAtomSiteAuthCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_2", this); } public StrColumnBuilder enterAtomSiteAuthSeqId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_2", this); } public StrColumnBuilder enterAtomSiteAuthAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_3", this); } public StrColumnBuilder enterAtomSiteAuthCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_3", this); } public StrColumnBuilder enterAtomSiteAuthSeqId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_3", this); } public StrColumnBuilder enterAtomSiteAuthAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_atom_id_4", this); } public StrColumnBuilder enterAtomSiteAuthAsymId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_asym_id_4", this); } public StrColumnBuilder enterAtomSiteAuthCompId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_comp_id_4", this); } public StrColumnBuilder enterAtomSiteAuthSeqId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_site_auth_seq_id_4", this); } public StrColumnBuilder enterSiteSymmetry1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_1", this); } public StrColumnBuilder enterSiteSymmetry2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_2", this); } public StrColumnBuilder enterSiteSymmetry3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_3", this); } public StrColumnBuilder enterSiteSymmetry4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "site_symmetry_4", this); } public FloatColumnBuilder enterValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public FloatColumnBuilder enterValueEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "value_esd", this); } } public static class PdbxSequencePatternBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sequence_pattern"; public PdbxSequencePatternBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public IntColumnBuilder enterPatternCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pattern_count", this); } public StrColumnBuilder enterSequencePattern() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence_pattern", this); } } public static class PdbxStereochemistryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_stereochemistry"; public PdbxStereochemistryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelAtomIdU() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_u", this); } public StrColumnBuilder enterLabelAltIdU() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_u", this); } public StrColumnBuilder enterLabelAtomIdV() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_v", this); } public StrColumnBuilder enterLabelAltIdV() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_v", this); } public StrColumnBuilder enterLabelAtomIdW() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id_w", this); } public StrColumnBuilder enterLabelAltIdW() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id_w", this); } public FloatColumnBuilder enterVolume3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "volume3", this); } public FloatColumnBuilder enterAngleOutOfPlane() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_out_of_plane", this); } } public static class PdbxRmsDevsCovalentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_rms_devs_covalent"; public PdbxRmsDevsCovalentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public FloatColumnBuilder enterRmsBonds() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_bonds", this); } public IntColumnBuilder enterNumBonds() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_bonds", this); } public FloatColumnBuilder enterRmsBondsBase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_bonds_base", this); } public IntColumnBuilder enterNumBondsBase() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_bonds_base", this); } public FloatColumnBuilder enterRmsBondsSugar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_bonds_sugar", this); } public IntColumnBuilder enterNumBondsSugar() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_bonds_sugar", this); } public FloatColumnBuilder enterRmsBondsPhosphate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_bonds_phosphate", this); } public IntColumnBuilder enterNumBondsPhosphate() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_bonds_phosphate", this); } public FloatColumnBuilder enterRmsAngles() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_angles", this); } public IntColumnBuilder enterNumAngles() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_angles", this); } public FloatColumnBuilder enterRmsAnglesBase() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_angles_base", this); } public IntColumnBuilder enterNumAnglesBase() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_angles_base", this); } public FloatColumnBuilder enterRmsAnglesSugar() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_angles_sugar", this); } public IntColumnBuilder enterNumAnglesSugar() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_angles_sugar", this); } public FloatColumnBuilder enterRmsAnglesPhosphate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_angles_phosphate", this); } public IntColumnBuilder enterNumAnglesPhosphate() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_angles_phosphate", this); } } public static class PdbxRmsDevsCovByMonomerBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_rms_devs_cov_by_monomer"; public PdbxRmsDevsCovByMonomerBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public FloatColumnBuilder enterRmsBonds() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_bonds", this); } public IntColumnBuilder enterNumBonds() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_bonds", this); } public FloatColumnBuilder enterRmsAngles() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rms_angles", this); } public IntColumnBuilder enterNumAngles() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_angles", this); } } public static class PdbxSugarPhosphateGeometryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sugar_phosphate_geometry"; public PdbxSugarPhosphateGeometryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterNeighborCompId5prime() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "neighbor_comp_id_5prime", this); } public StrColumnBuilder enterNeighborCompId3prime() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "neighbor_comp_id_3prime", this); } public FloatColumnBuilder enterO3PO5C5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o3_p_o5_c5", this); } public FloatColumnBuilder enterPO5C5C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "p_o5_c5_c4", this); } public FloatColumnBuilder enterO5C5C4C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o5_c5_c4_c3", this); } public FloatColumnBuilder enterC5C4C3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c5_c4_c3_o3", this); } public FloatColumnBuilder enterC4C3O3P() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_c3_o3_p", this); } public FloatColumnBuilder enterC3O3PO5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_o3_p_o5", this); } public FloatColumnBuilder enterC4O4C1N19() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_o4_c1_n1_9", this); } public FloatColumnBuilder enterO4C1N19C24() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1_n1_9_c2_4", this); } public FloatColumnBuilder enterO4C1N19C68() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1_n1_9_c6_8", this); } public FloatColumnBuilder enterC4O4C1C2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_o4_c1_c2", this); } public FloatColumnBuilder enterO4C1C2C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1_c2_c3", this); } public FloatColumnBuilder enterC1C2C3C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_c2_c3_c4", this); } public FloatColumnBuilder enterC2C3C4O4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_c3_c4_o4", this); } public FloatColumnBuilder enterC3C4O4C1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_c4_o4_c1", this); } public FloatColumnBuilder enterC5C4C3C2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c5_c4_c3_c2", this); } public FloatColumnBuilder enterO4C4C3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c4_c3_o3", this); } public FloatColumnBuilder enterO3C3C2O2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o3_c3_c2_o2", this); } public FloatColumnBuilder enterO5C5C4O4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o5_c5_c4_o4", this); } public FloatColumnBuilder enterPseudorot() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pseudorot", this); } public FloatColumnBuilder enterMaxtorsion() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "maxtorsion", this); } public StrColumnBuilder enterNextLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "next_label_comp_id", this); } public IntColumnBuilder enterNextLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "next_label_seq_id", this); } public FloatColumnBuilder enterNextO3PO5C5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_o3_p_o5_c5", this); } public FloatColumnBuilder enterNextPO5C5C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_p_o5_c5_c4", this); } public FloatColumnBuilder enterNextO5C5C4C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_o5_c5_c4_c3", this); } public FloatColumnBuilder enterNextC5C4C3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_c5_c4_c3_o3", this); } public FloatColumnBuilder enterNextC4C3O3P() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_c4_c3_o3_p", this); } public FloatColumnBuilder enterNextC3O3PO5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_c3_o3_p_o5", this); } public FloatColumnBuilder enterNextC4O4C1N19() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_c4_o4_c1_n1_9", this); } public FloatColumnBuilder enterNextO4C1N19C24() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "next_o4_c1_n1_9_c2_4", this); } public FloatColumnBuilder enterC1C2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_c2", this); } public FloatColumnBuilder enterC2C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_c3", this); } public FloatColumnBuilder enterC3C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_c4", this); } public FloatColumnBuilder enterC4O4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_o4", this); } public FloatColumnBuilder enterO4C1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1", this); } public FloatColumnBuilder enterPO5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "p_o5", this); } public FloatColumnBuilder enterO5C5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o5_c5", this); } public FloatColumnBuilder enterC5C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c5_c4", this); } public FloatColumnBuilder enterC3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_o3", this); } public FloatColumnBuilder enterO3P() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o3_p", this); } public FloatColumnBuilder enterPO1p() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "p_o1p", this); } public FloatColumnBuilder enterPO2p() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "p_o2p", this); } public FloatColumnBuilder enterC1N91() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_n9_1", this); } public FloatColumnBuilder enterN1C2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "n1_c2", this); } public FloatColumnBuilder enterN1C6() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "n1_c6", this); } public FloatColumnBuilder enterN9C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "n9_c4", this); } public FloatColumnBuilder enterN9C8() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "n9_c8", this); } public FloatColumnBuilder enterC1C2C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_c2_c3", this); } public FloatColumnBuilder enterC2C3C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_c3_c4", this); } public FloatColumnBuilder enterC3C4O4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_c4_o4", this); } public FloatColumnBuilder enterC4O4C1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_o4_c1", this); } public FloatColumnBuilder enterO4C1C2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1_c2", this); } public FloatColumnBuilder enterPO5C5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "p_o5_c5", this); } public FloatColumnBuilder enterO5C5C4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o5_c5_c4", this); } public FloatColumnBuilder enterC5C4C3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c5_c4_c3", this); } public FloatColumnBuilder enterC4C3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c4_c3_o3", this); } public FloatColumnBuilder enterC3O3P() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c3_o3_p", this); } public FloatColumnBuilder enterO3PO5() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o3_p_o5", this); } public FloatColumnBuilder enterO4C1N19() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o4_c1_n1_9", this); } public FloatColumnBuilder enterC1N19C24() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_n1_9_c2_4", this); } public FloatColumnBuilder enterC5C4O4() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c5_c4_o4", this); } public FloatColumnBuilder enterC2C3O3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_c3_o3", this); } public FloatColumnBuilder enterO1pPO2p() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "o1p_p_o2p", this); } public FloatColumnBuilder enterC2C1N19() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c2_c1_n1_9", this); } public FloatColumnBuilder enterC1N19C68() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "c1_n1_9_c6_8", this); } } public static class PdbxNmrComputingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_nmr_computing"; public PdbxNmrComputingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntryId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entry_id", this); } public StrColumnBuilder enterCollection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collection", this); } public StrColumnBuilder enterCollectionVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collection_version", this); } public StrColumnBuilder enterProcessing() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing", this); } public StrColumnBuilder enterProcessingVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "processing_version", this); } public StrColumnBuilder enterDataAnalysis() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_analysis", this); } public StrColumnBuilder enterDataAnalysisVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_analysis_version", this); } public StrColumnBuilder enterStructureSolution() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_solution", this); } public StrColumnBuilder enterStructureSolutionVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "structure_solution_version", this); } public StrColumnBuilder enterRefinement() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement", this); } public StrColumnBuilder enterRefinementVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refinement_version", this); } public StrColumnBuilder enterIterativeRelaxationMatrix() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "iterative_relaxation_matrix", this); } public StrColumnBuilder enterIterativeRelaxationMatrixVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "iterative_relaxation_matrix_version", this); } } public static class PdbxAuditConformExtensionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_conform_extension"; public PdbxAuditConformExtensionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterExtensionDictLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extension_dict_location", this); } public StrColumnBuilder enterExtensionDictName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extension_dict_name", this); } public StrColumnBuilder enterExtensionDictVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "extension_dict_version", this); } } public static class PdbxDccMapmanBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_mapman"; public PdbxDccMapmanBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbid", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDccRsccMapmanBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_rscc_mapman"; public PdbxDccRsccMapmanBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterPdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_ins_code", this); } public FloatColumnBuilder enterCorrelation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation", this); } public FloatColumnBuilder enterRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R", this); } public FloatColumnBuilder enterWeightedRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weighted_real_space_R", this); } public FloatColumnBuilder enterRealSpaceZscore() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_Zscore", this); } public FloatColumnBuilder enterBisoMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean", this); } public FloatColumnBuilder enterOccupancyMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean", this); } public StrColumnBuilder enterFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "flag", this); } } public static class PdbxDccRsccMapmanOverallBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_rscc_mapman_overall"; public PdbxDccRsccMapmanOverallBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbid", this); } public FloatColumnBuilder enterCorrelation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation", this); } public FloatColumnBuilder enterCorrelationSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_sigma", this); } public FloatColumnBuilder enterRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R", this); } public FloatColumnBuilder enterRealSpaceRSigma() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R_sigma", this); } } public static class PdbxDccDensityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_density"; public PdbxDccDensityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDCCVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "DCC_version", this); } public StrColumnBuilder enterPdbid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbid", this); } public StrColumnBuilder enterPdbtype() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbtype", this); } public StrColumnBuilder enterUnitCell() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "unit_cell", this); } public StrColumnBuilder enterSpaceGroupNameH_M() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_name_H-M", this); } public StrColumnBuilder enterSpaceGroupPointless() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "space_group_pointless", this); } public FloatColumnBuilder enterLsDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_high", this); } public FloatColumnBuilder enterLsDResHighSf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_high_sf", this); } public FloatColumnBuilder enterLsDResLowSf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_low_sf", this); } public FloatColumnBuilder enterRValueRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_value_R_work", this); } public FloatColumnBuilder enterRValueRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "R_value_R_free", this); } public IntColumnBuilder enterWorkingSetCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "working_set_count", this); } public IntColumnBuilder enterFreeSetCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "free_set_count", this); } public FloatColumnBuilder enterOccupancyMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_min", this); } public FloatColumnBuilder enterOccupancyMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_max", this); } public FloatColumnBuilder enterOccupancyMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean", this); } public FloatColumnBuilder enterBisoMin() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_min", this); } public FloatColumnBuilder enterBisoMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_max", this); } public FloatColumnBuilder enterBisoMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean", this); } public FloatColumnBuilder enterBWilson() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_wilson", this); } public FloatColumnBuilder enterBWilsonScale() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_wilson_scale", this); } public FloatColumnBuilder enterMeanI2OverMeanISquare() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_I2_over_mean_I_square", this); } public FloatColumnBuilder enterMeanFSquareOverMeanF2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_F_square_over_mean_F2", this); } public FloatColumnBuilder enterMeanE21Abs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_E2_1_abs", this); } public FloatColumnBuilder enterPadilla_YeatesLMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Padilla-Yeates_L_mean", this); } public FloatColumnBuilder enterPadilla_YeatesL2Mean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Padilla-Yeates_L2_mean", this); } public FloatColumnBuilder enterPadilla_YeatesL2MeanPointless() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Padilla-Yeates_L2_mean_pointless", this); } public FloatColumnBuilder enterZScoreLTest() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Z_score_L_test", this); } public StrColumnBuilder enterTwinType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "twin_type", this); } public StrColumnBuilder enterTwinOperatorXtriage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "twin_operator_xtriage", this); } public FloatColumnBuilder enterTwinFractionXtriage() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "twin_fraction_xtriage", this); } public FloatColumnBuilder enterTwinRfactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "twin_Rfactor", this); } public FloatColumnBuilder enterIOverSigIResh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I_over_sigI_resh", this); } public FloatColumnBuilder enterIOverSigIDiff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I_over_sigI_diff", this); } public FloatColumnBuilder enterIOverSigIMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "I_over_sigI_mean", this); } public StrColumnBuilder enterIceRing() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ice_ring", this); } public FloatColumnBuilder enterAnisotropy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "anisotropy", this); } public FloatColumnBuilder enterZ_score() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Z-score", this); } public FloatColumnBuilder enterProbPeakValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "prob_peak_value", this); } public StrColumnBuilder enterTranslationalPseudoSymmetry() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "translational_pseudo_symmetry", this); } public FloatColumnBuilder enterWavelength() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wavelength", this); } public FloatColumnBuilder enterBSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_solvent", this); } public FloatColumnBuilder enterKSolvent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "K_solvent", this); } public StrColumnBuilder enterTLSRefinementReported() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "TLS_refinement_reported", this); } public StrColumnBuilder enterPartialBValueCorrectionAttempted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "partial_B_value_correction_attempted", this); } public StrColumnBuilder enterPartialBValueCorrectionSuccess() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "partial_B_value_correction_success", this); } public StrColumnBuilder enterReflectionStatusArchived() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reflection_status_archived", this); } public StrColumnBuilder enterReflectionStatusUsed() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reflection_status_used", this); } public StrColumnBuilder enterIsoBValueType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "iso_B_value_type", this); } public StrColumnBuilder enterReflnsTwin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reflns_twin", this); } public StrColumnBuilder enterTwinByXtriage() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "twin_by_xtriage", this); } public StrColumnBuilder enterTwinOperator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "twin_operator", this); } public StrColumnBuilder enterTwinFraction() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "twin_fraction", this); } public IntColumnBuilder enterTlsGroupNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "tls_group_number", this); } public IntColumnBuilder enterNcsGroupNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ncs_group_number", this); } public IntColumnBuilder enterMtrixNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mtrix_number", this); } public FloatColumnBuilder enterMatthewCoeff() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Matthew_coeff", this); } public FloatColumnBuilder enterSolventContent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "solvent_content", this); } public FloatColumnBuilder enterCruickshankDpiXyz() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cruickshank_dpi_xyz", this); } public FloatColumnBuilder enterDpiFreeR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dpi_free_R", this); } public FloatColumnBuilder enterFom() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fom", this); } public FloatColumnBuilder enterCorrelationOverall() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_overall", this); } public FloatColumnBuilder enterRealSpaceROverall() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R_overall", this); } public IntColumnBuilder enterMFo_DFc_3sigmaPositive() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mFo-DFc-3sigma_positive", this); } public IntColumnBuilder enterMFo_DFc_6sigmaPositive() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mFo-DFc-6sigma_positive", this); } public IntColumnBuilder enterMFo_DFc_3sigmaNegative() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mFo-DFc-3sigma_negative", this); } public IntColumnBuilder enterMFo_DFc_6sigmaNegative() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mFo-DFc-6sigma_negative", this); } public FloatColumnBuilder enterBmean_Bwilson() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Bmean-Bwilson", this); } public FloatColumnBuilder enterRfree_Rwork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Rfree-Rwork", this); } public StrColumnBuilder enterError() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "error", this); } } public static class PdbxDccGeometryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_geometry"; public PdbxDccGeometryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterPdbid() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdbid", this); } public FloatColumnBuilder enterRamachandranOutlierPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_outlier_percent", this); } public IntColumnBuilder enterRamachandranOutlierNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_outlier_number", this); } public FloatColumnBuilder enterRamachandranAllowedPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_allowed_percent", this); } public IntColumnBuilder enterRamachandranAllowedNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_allowed_number", this); } public FloatColumnBuilder enterRamachandranFavoredPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_favored_percent", this); } public IntColumnBuilder enterRamachandranFavoredNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "Ramachandran_favored_number", this); } public FloatColumnBuilder enterRotamerOutliersPercent() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rotamer_outliers_percent", this); } public IntColumnBuilder enterRotamerOutliersNumber() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "rotamer_outliers_number", this); } public IntColumnBuilder enterCbetaDeviations() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "cbeta_deviations", this); } public FloatColumnBuilder enterAllAtomClashscore() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "all_atom_clashscore", this); } public FloatColumnBuilder enterOverallScore() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "overall_score", this); } public FloatColumnBuilder enterBondOverallRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_overall_rms", this); } public FloatColumnBuilder enterBondOverallMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_overall_max", this); } public FloatColumnBuilder enterBondLigandRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_ligand_rms", this); } public FloatColumnBuilder enterBondLigandMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "bond_ligand_max", this); } public FloatColumnBuilder enterAngleOverallRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_overall_rms", this); } public FloatColumnBuilder enterAngleOverallMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_overall_max", this); } public FloatColumnBuilder enterAngleLigandRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_ligand_rms", this); } public FloatColumnBuilder enterAngleLigandMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_ligand_max", this); } public FloatColumnBuilder enterDihedralOverallRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_overall_rms", this); } public FloatColumnBuilder enterDihedralOverallMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_overall_max", this); } public FloatColumnBuilder enterChiralityOverallRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chirality_overall_rms", this); } public FloatColumnBuilder enterChiralityOverallMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chirality_overall_max", this); } public FloatColumnBuilder enterPlanarityOverallRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "planarity_overall_rms", this); } public FloatColumnBuilder enterPlanarityOverallMax() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "planarity_overall_max", this); } public FloatColumnBuilder enterNon_bondedRms() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "non-bonded_rms", this); } } public static class PdbxDccDensityCorrBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_density_corr"; public PdbxDccDensityCorrBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterProgram() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "program", this); } public FloatColumnBuilder enterLsDResHigh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_high", this); } public FloatColumnBuilder enterLsDResLow() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_d_res_low", this); } public FloatColumnBuilder enterLsRFactorRAll() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_all", this); } public FloatColumnBuilder enterLsRFactorRWork() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_work", this); } public FloatColumnBuilder enterLsRFactorRFree() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_R_factor_R_free", this); } public IntColumnBuilder enterLsNumberReflnsObs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_obs", this); } public FloatColumnBuilder enterLsPercentReflnsObs() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ls_percent_reflns_obs", this); } public IntColumnBuilder enterLsNumberReflnsRFree() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ls_number_reflns_R_free", this); } public FloatColumnBuilder enterCorrelationCoeffFoToFc() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation_coeff_Fo_to_Fc", this); } public FloatColumnBuilder enterRealSpaceR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "real_space_R", this); } public FloatColumnBuilder enterCorrelation() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "correlation", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDccMapBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_dcc_map"; public PdbxDccMapBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterPdbId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthSeqId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterLabelAltId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_alt_id", this); } public StrColumnBuilder enterLabelInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_ins_code", this); } public FloatColumnBuilder enterRSCC() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC", this); } public FloatColumnBuilder enterRSR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR", this); } public FloatColumnBuilder enterWeightedRSR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weighted_RSR", this); } public FloatColumnBuilder enterRSRZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSRZ", this); } public FloatColumnBuilder enterWeightedRSRZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weighted_RSRZ", this); } public FloatColumnBuilder enterBisoMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean", this); } public FloatColumnBuilder enterOccupancyMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean", this); } public FloatColumnBuilder enterRSCCMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_main_chain", this); } public FloatColumnBuilder enterRSRMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_main_chain", this); } public FloatColumnBuilder enterWRSRMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSR_main_chain", this); } public FloatColumnBuilder enterRSRZMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSRZ_main_chain", this); } public FloatColumnBuilder enterWRSRZMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSRZ_main_chain", this); } public FloatColumnBuilder enterBisoMeanMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean_main_chain", this); } public FloatColumnBuilder enterOccupancyMeanMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean_main_chain", this); } public FloatColumnBuilder enterRSCCSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_side_chain", this); } public FloatColumnBuilder enterRSRSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_side_chain", this); } public FloatColumnBuilder enterWRSRSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSR_side_chain", this); } public FloatColumnBuilder enterRSRZSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSRZ_side_chain", this); } public FloatColumnBuilder enterWRSRZSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSRZ_side_chain", this); } public FloatColumnBuilder enterBisoMeanSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean_side_chain", this); } public FloatColumnBuilder enterOccupancyMeanSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean_side_chain", this); } public FloatColumnBuilder enterRSCCPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSCC_phosphate_group", this); } public FloatColumnBuilder enterRSRPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSR_phosphate_group", this); } public FloatColumnBuilder enterWRSRPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSR_phosphate_group", this); } public FloatColumnBuilder enterRSRZPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSRZ_phosphate_group", this); } public FloatColumnBuilder enterWRSRZPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "wRSRZ_phosphate_group", this); } public FloatColumnBuilder enterBisoMeanPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Biso_mean_phosphate_group", this); } public FloatColumnBuilder enterOccupancyMeanPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy_mean_phosphate_group", this); } public FloatColumnBuilder enterShift() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift", this); } public FloatColumnBuilder enterShiftMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_main_chain", this); } public FloatColumnBuilder enterShiftSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "shift_side_chain", this); } public FloatColumnBuilder enterDensityConnectivity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_connectivity", this); } public FloatColumnBuilder enterDensityIndexMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_index_main_chain", this); } public FloatColumnBuilder enterDensityIndexSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "density_index_side_chain", this); } public FloatColumnBuilder enterRSZD() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZD", this); } public FloatColumnBuilder enterRSZO() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZO", this); } public FloatColumnBuilder enterRSZOZscore() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZO_Zscore", this); } public FloatColumnBuilder enterLLDF() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "LLDF", this); } public FloatColumnBuilder enterRSZDMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZD_main_chain", this); } public FloatColumnBuilder enterRSZOMainChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZO_main_chain", this); } public FloatColumnBuilder enterRSZDSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZD_side_chain", this); } public FloatColumnBuilder enterRSZOSideChain() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZO_side_chain", this); } public FloatColumnBuilder enterRSZDPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZD_phosphate_group", this); } public FloatColumnBuilder enterRSZOPhosphateGroup() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "RSZO_phosphate_group", this); } public StrColumnBuilder enterQualityIndicator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "quality_indicator", this); } } public static class PdbxDepositGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_deposit_group"; public PdbxDepositGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterGroupTitle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_title", this); } public StrColumnBuilder enterGroupDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_description", this); } public StrColumnBuilder enterGroupType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_type", this); } } public static class PdbxDepositGroupIndexBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_deposit_group_index"; public PdbxDepositGroupIndexBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterGroupId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public StrColumnBuilder enterDepSetId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dep_set_id", this); } public StrColumnBuilder enterPdbIdCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_id_code", this); } public StrColumnBuilder enterGroupFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_file_name", this); } public StrColumnBuilder enterGroupFileTimestamp() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_file_timestamp", this); } public StrColumnBuilder enterAuthFileLabel() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_file_label", this); } public StrColumnBuilder enterAuthFileContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_file_content_type", this); } public StrColumnBuilder enterAuthFileFormatType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_file_format_type", this); } public StrColumnBuilder enterAuthFileName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_file_name", this); } public IntColumnBuilder enterAuthFileSize() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "auth_file_size", this); } } public static class PdbxStructAssemblyAuthEvidenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_auth_evidence"; public PdbxStructAssemblyAuthEvidenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterExperimentalSupport() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experimental_support", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxStructAssemblyAuthClassificationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_struct_assembly_auth_classification"; public PdbxStructAssemblyAuthClassificationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAssemblyId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterReasonForInterest() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reason_for_interest", this); } } public static class PdbxCrystalAlignmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_crystal_alignment"; public PdbxCrystalAlignmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCrystalId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "crystal_id", this); } public FloatColumnBuilder enterOscillationRange() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "oscillation_range", this); } public FloatColumnBuilder enterOscillationStart() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "oscillation_start", this); } public FloatColumnBuilder enterOscillationEnd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "oscillation_end", this); } public FloatColumnBuilder enterXbeam() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "xbeam", this); } public FloatColumnBuilder enterXbeamEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "xbeam_esd", this); } public FloatColumnBuilder enterYbeam() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ybeam", this); } public FloatColumnBuilder enterYbeamEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ybeam_esd", this); } public FloatColumnBuilder enterCrysxSpindle() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysx_spindle", this); } public FloatColumnBuilder enterCrysxSpindleEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysx_spindle_esd", this); } public FloatColumnBuilder enterCrysyVertical() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysy_vertical", this); } public FloatColumnBuilder enterCrysyVerticalEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysy_vertical_esd", this); } public FloatColumnBuilder enterCryszBeam() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysz_beam", this); } public FloatColumnBuilder enterCryszBeamEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crysz_beam_esd", this); } public FloatColumnBuilder enterCrystalToDetectorDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crystal_to_detector_distance", this); } public FloatColumnBuilder enterCrystalToDetectorDistanceEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crystal_to_detector_distance_esd", this); } public FloatColumnBuilder enterCrossfireX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_x", this); } public FloatColumnBuilder enterCrossfireXEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_x_esd", this); } public FloatColumnBuilder enterCrossfireY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_y", this); } public FloatColumnBuilder enterCrossfireYEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_y_esd", this); } public FloatColumnBuilder enterCrossfireXy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_xy", this); } public FloatColumnBuilder enterCrossfireXyEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crossfire_xy_esd", this); } } public static class PdbxAuditRevisionHistoryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_revision_history"; public PdbxAuditRevisionHistoryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public IntColumnBuilder enterMajorRevision() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "major_revision", this); } public IntColumnBuilder enterMinorRevision() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "minor_revision", this); } public StrColumnBuilder enterRevisionDate() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "revision_date", this); } public IntColumnBuilder enterInternalVersion() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "internal_version", this); } public StrColumnBuilder enterInternalDepositionId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "internal_deposition_id", this); } } public static class PdbxAuditRevisionGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_revision_group"; public PdbxAuditRevisionGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public IntColumnBuilder enterRevisionOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "revision_ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public StrColumnBuilder enterGroup() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group", this); } } public static class PdbxAuditRevisionCategoryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_revision_category"; public PdbxAuditRevisionCategoryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public IntColumnBuilder enterRevisionOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "revision_ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public StrColumnBuilder enterCategory() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "category", this); } } public static class PdbxAuditRevisionDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_revision_details"; public PdbxAuditRevisionDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public IntColumnBuilder enterRevisionOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "revision_ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public StrColumnBuilder enterProvider() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "provider", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxAuditRevisionItemBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_revision_item"; public PdbxAuditRevisionItemBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public IntColumnBuilder enterRevisionOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "revision_ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public StrColumnBuilder enterItem() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "item", this); } } public static class PdbxSupportingExpDataSetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_supporting_exp_data_set"; public PdbxSupportingExpDataSetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterDataContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_content_type", this); } public IntColumnBuilder enterDataVersionMajor() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_version_major", this); } public IntColumnBuilder enterDataVersionMinor() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_version_minor", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxDatabaseDoiBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_database_doi"; public PdbxDatabaseDoiBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbDOI() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_DOI", this); } } public static class PdbxAuditConformBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_audit_conform"; public PdbxAuditConformBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDictLocation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_location", this); } public StrColumnBuilder enterDictName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_name", this); } public StrColumnBuilder enterDictVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "dict_version", this); } } public static class PdbxSerialCrystallographyMeasurementBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_serial_crystallography_measurement"; public PdbxSerialCrystallographyMeasurementBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public FloatColumnBuilder enterPulseEnergy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pulse_energy", this); } public FloatColumnBuilder enterPulseDuration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pulse_duration", this); } public FloatColumnBuilder enterXfelPulseRepetitionRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "xfel_pulse_repetition_rate", this); } public FloatColumnBuilder enterPulsePhotonEnergy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pulse_photon_energy", this); } public FloatColumnBuilder enterPhotonsPerPulse() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "photons_per_pulse", this); } public FloatColumnBuilder enterSourceSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "source_size", this); } public FloatColumnBuilder enterSourceDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "source_distance", this); } public FloatColumnBuilder enterFocalSpotSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "focal_spot_size", this); } public StrColumnBuilder enterCollimation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "collimation", this); } public FloatColumnBuilder enterCollectionTimeTotal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "collection_time_total", this); } } public static class PdbxSerialCrystallographySampleDeliveryBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_serial_crystallography_sample_delivery"; public PdbxSerialCrystallographySampleDeliveryBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method", this); } } public static class PdbxSerialCrystallographySampleDeliveryInjectionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_serial_crystallography_sample_delivery_injection"; public PdbxSerialCrystallographySampleDeliveryInjectionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public FloatColumnBuilder enterInjectorDiameter() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "injector_diameter", this); } public FloatColumnBuilder enterInjectorTemperature() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "injector_temperature", this); } public FloatColumnBuilder enterInjectorPressure() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "injector_pressure", this); } public FloatColumnBuilder enterFlowRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "flow_rate", this); } public StrColumnBuilder enterCarrierSolvent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "carrier_solvent", this); } public FloatColumnBuilder enterCrystalConcentration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "crystal_concentration", this); } public StrColumnBuilder enterPreparation() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "preparation", this); } public StrColumnBuilder enterPowerBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "power_by", this); } public StrColumnBuilder enterInjectorNozzle() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "injector_nozzle", this); } public FloatColumnBuilder enterJetDiameter() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "jet_diameter", this); } public FloatColumnBuilder enterFilterSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "filter_size", this); } } public static class PdbxSerialCrystallographySampleDeliveryFixedTargetBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_serial_crystallography_sample_delivery_fixed_target"; public PdbxSerialCrystallographySampleDeliveryFixedTargetBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterSampleHolding() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_holding", this); } public StrColumnBuilder enterSupportBase() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "support_base", this); } public FloatColumnBuilder enterSampleUnitSize() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sample_unit_size", this); } public IntColumnBuilder enterCrystalsPerUnit() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "crystals_per_unit", this); } public StrColumnBuilder enterSampleSolvent() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_solvent", this); } public StrColumnBuilder enterSampleDehydrationPrevention() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sample_dehydration_prevention", this); } public StrColumnBuilder enterMotionControl() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "motion_control", this); } public FloatColumnBuilder enterVelocityHorizontal() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "velocity_horizontal", this); } public FloatColumnBuilder enterVelocityVertical() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "velocity_vertical", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxSerialCrystallographyDataReductionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_serial_crystallography_data_reduction"; public PdbxSerialCrystallographyDataReductionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterDiffrnId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "diffrn_id", this); } public IntColumnBuilder enterFramesTotal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "frames_total", this); } public IntColumnBuilder enterXfelPulseEvents() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "xfel_pulse_events", this); } public IntColumnBuilder enterFrameHits() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "frame_hits", this); } public IntColumnBuilder enterCrystalHits() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "crystal_hits", this); } public IntColumnBuilder enterDropletHits() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "droplet_hits", this); } public IntColumnBuilder enterFramesFailedIndex() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "frames_failed_index", this); } public IntColumnBuilder enterFramesIndexed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "frames_indexed", this); } public IntColumnBuilder enterLatticesIndexed() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "lattices_indexed", this); } public StrColumnBuilder enterXfelRunNumbers() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xfel_run_numbers", this); } } public static class PdbxEntityBranchListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_branch_list"; public PdbxEntityBranchListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterHetero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetero", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num", this); } } public static class PdbxEntityBranchLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_branch_link"; public PdbxEntityBranchLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLinkId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "link_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterEntityBranchListNum1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_branch_list_num_1", this); } public IntColumnBuilder enterEntityBranchListNum2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_branch_list_num_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterLeavingAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_1", this); } public StrColumnBuilder enterAtomStereoConfig1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterLeavingAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "leaving_atom_id_2", this); } public StrColumnBuilder enterAtomStereoConfig2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_stereo_config_2", this); } public StrColumnBuilder enterValueOrder() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value_order", this); } } public static class PdbxEntityBranchBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_entity_branch"; public PdbxEntityBranchBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } } public static class PdbxBranchSchemeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_branch_scheme"; public PdbxBranchSchemeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterHetero() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "hetero", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public IntColumnBuilder enterNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num", this); } public StrColumnBuilder enterPdbAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_asym_id", this); } public StrColumnBuilder enterPdbSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_seq_num", this); } public StrColumnBuilder enterPdbInsCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_ins_code", this); } public StrColumnBuilder enterPdbMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pdb_mon_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public StrColumnBuilder enterAuthSeqNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_num", this); } public StrColumnBuilder enterAuthMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_mon_id", this); } } public static class PdbxChemCompRelatedBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_related"; public PdbxChemCompRelatedBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterRelatedCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_comp_id", this); } public StrColumnBuilder enterRelationshipType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "relationship_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class PdbxChemCompAtomRelatedBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_chem_comp_atom_related"; public PdbxChemCompAtomRelatedBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterRelatedCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_comp_id", this); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterRelatedAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_atom_id", this); } public StrColumnBuilder enterRelatedType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "related_type", this); } } public static class PdbxReflnSignalBinningBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_refln_signal_binning"; public PdbxReflnSignalBinningBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal", this); } public FloatColumnBuilder enterUpperThreshold() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_threshold", this); } } public static class PdbxSiftsXrefDbBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sifts_xref_db"; public PdbxSiftsXrefDbBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterSeqIdOrdinal() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_ordinal", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterMonId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id", this); } public StrColumnBuilder enterMonIdOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mon_id_one_letter_code", this); } public StrColumnBuilder enterUnpRes() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "unp_res", this); } public IntColumnBuilder enterUnpNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "unp_num", this); } public StrColumnBuilder enterUnpAcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "unp_acc", this); } public IntColumnBuilder enterUnpSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "unp_segment_id", this); } public IntColumnBuilder enterUnpInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "unp_instance_id", this); } public StrColumnBuilder enterResType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "res_type", this); } public StrColumnBuilder enterObserved() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "observed", this); } public IntColumnBuilder enterMhId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mh_id", this); } public StrColumnBuilder enterXrefDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xref_db_name", this); } public StrColumnBuilder enterXrefDbAcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xref_db_acc", this); } public StrColumnBuilder enterXrefDomainName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xref_domain_name", this); } public IntColumnBuilder enterXrefDbSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "xref_db_segment_id", this); } public IntColumnBuilder enterXrefDbInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "xref_db_instance_id", this); } } public static class PdbxSiftsXrefDbSegmentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sifts_xref_db_segments"; public PdbxSiftsXrefDbSegmentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterXrefDb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xref_db", this); } public StrColumnBuilder enterXrefDbAcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "xref_db_acc", this); } public StrColumnBuilder enterDomainName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "domain_name", this); } public IntColumnBuilder enterSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "segment_id", this); } public IntColumnBuilder enterInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "instance_id", this); } public IntColumnBuilder enterSeqIdStart() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_start", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } } public static class PdbxSiftsUnpSegmentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "pdbx_sifts_unp_segments"; public PdbxSiftsUnpSegmentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterUnpAcc() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "unp_acc", this); } public IntColumnBuilder enterSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "segment_id", this); } public IntColumnBuilder enterInstanceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "instance_id", this); } public IntColumnBuilder enterUnpStart() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "unp_start", this); } public IntColumnBuilder enterUnpEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "unp_end", this); } public IntColumnBuilder enterSeqIdStart() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_start", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterBestMapping() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "best_mapping", this); } public FloatColumnBuilder enterIdentity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "identity", this); } } public static class IhmEntityPolySegmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_entity_poly_segment"; public IhmEntityPolySegmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterCompIdBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_begin", this); } public StrColumnBuilder enterCompIdEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_end", this); } } public static class IhmStartingModelDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_starting_model_details"; public IhmStartingModelDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterEntityPolySegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_poly_segment_id", this); } public StrColumnBuilder enterStartingModelSource() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_source", this); } public StrColumnBuilder enterStartingModelAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_auth_asym_id", this); } public IntColumnBuilder enterStartingModelSequenceOffset() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_sequence_offset", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmStartingComparativeModelsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_starting_comparative_models"; public IhmStartingComparativeModelsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public StrColumnBuilder enterStartingModelAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_auth_asym_id", this); } public IntColumnBuilder enterStartingModelSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_seq_id_begin", this); } public IntColumnBuilder enterStartingModelSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_seq_id_end", this); } public StrColumnBuilder enterTemplateAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_auth_asym_id", this); } public IntColumnBuilder enterTemplateSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_seq_id_begin", this); } public IntColumnBuilder enterTemplateSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_seq_id_end", this); } public FloatColumnBuilder enterTemplateSequenceIdentity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "template_sequence_identity", this); } public StrColumnBuilder enterTemplateSequenceIdentityDenominator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_sequence_identity_denominator", this); } public IntColumnBuilder enterTemplateDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_dataset_list_id", this); } public IntColumnBuilder enterAlignmentFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "alignment_file_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmStartingComputationalModelsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_starting_computational_models"; public IhmStartingComputationalModelsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public IntColumnBuilder enterScriptFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "script_file_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } } public static class IhmStartingModelSeqDifBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_starting_model_seq_dif"; public IhmStartingModelSeqDifBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public StrColumnBuilder enterDbEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_entity_id", this); } public StrColumnBuilder enterDbAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_asym_id", this); } public IntColumnBuilder enterDbSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "db_seq_id", this); } public StrColumnBuilder enterDbCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_comp_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmModelRepresentationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_representation"; public IhmModelRepresentationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmModelRepresentationDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_representation_details"; public IhmModelRepresentationDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterRepresentationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "representation_id", this); } public IntColumnBuilder enterEntityPolySegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_poly_segment_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterEntityAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_asym_id", this); } public StrColumnBuilder enterModelObjectPrimitive() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_object_primitive", this); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public StrColumnBuilder enterModelMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_mode", this); } public StrColumnBuilder enterModelGranularity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_granularity", this); } public IntColumnBuilder enterModelObjectCount() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_object_count", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmStructAssemblyDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_struct_assembly_details"; public IhmStructAssemblyDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public IntColumnBuilder enterParentAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "parent_assembly_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterEntityPolySegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_poly_segment_id", this); } } public static class IhmStructAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_struct_assembly"; public IhmStructAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmStructAssemblyClassBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_struct_assembly_class"; public IhmStructAssemblyClassBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmStructAssemblyClassLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_struct_assembly_class_link"; public IhmStructAssemblyClassLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterClassId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "class_id", this); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } } public static class IhmModelingProtocolBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_modeling_protocol"; public IhmModelingProtocolBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterNumSteps() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_steps", this); } public StrColumnBuilder enterProtocolName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "protocol_name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmModelingProtocolDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_modeling_protocol_details"; public IhmModelingProtocolDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterProtocolId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protocol_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterStructAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_id", this); } public IntColumnBuilder enterDatasetGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_group_id", this); } public StrColumnBuilder enterStructAssemblyDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_description", this); } public StrColumnBuilder enterStepName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "step_name", this); } public StrColumnBuilder enterStepMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "step_method", this); } public IntColumnBuilder enterNumModelsBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models_begin", this); } public IntColumnBuilder enterNumModelsEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models_end", this); } public StrColumnBuilder enterMultiScaleFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "multi_scale_flag", this); } public StrColumnBuilder enterMultiStateFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "multi_state_flag", this); } public StrColumnBuilder enterOrderedFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ordered_flag", this); } public StrColumnBuilder enterEnsembleFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_flag", this); } public IntColumnBuilder enterScriptFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "script_file_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmMultiStateModelingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_multi_state_modeling"; public IhmMultiStateModelingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterStateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "state_id", this); } public IntColumnBuilder enterStateGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "state_group_id", this); } public FloatColumnBuilder enterPopulationFraction() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "population_fraction", this); } public FloatColumnBuilder enterPopulationFractionSd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "population_fraction_sd", this); } public StrColumnBuilder enterStateType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "state_type", this); } public StrColumnBuilder enterStateName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "state_name", this); } public StrColumnBuilder enterExperimentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "experiment_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmMultiStateModelGroupLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_multi_state_model_group_link"; public IhmMultiStateModelGroupLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterStateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "state_id", this); } public IntColumnBuilder enterModelGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id", this); } } public static class IhmOrderedEnsembleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_ordered_ensemble"; public IhmOrderedEnsembleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterProcessId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "process_id", this); } public StrColumnBuilder enterProcessDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "process_description", this); } public IntColumnBuilder enterEdgeId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "edge_id", this); } public StrColumnBuilder enterEdgeDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "edge_description", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterStepDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "step_description", this); } public StrColumnBuilder enterOrderedBy() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ordered_by", this); } public IntColumnBuilder enterModelGroupIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id_begin", this); } public IntColumnBuilder enterModelGroupIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id_end", this); } } public static class IhmModelingPostProcessBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_modeling_post_process"; public IhmModelingPostProcessBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterProtocolId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protocol_id", this); } public IntColumnBuilder enterAnalysisId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "analysis_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public IntColumnBuilder enterStructAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_id", this); } public IntColumnBuilder enterDatasetGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_group_id", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature", this); } public StrColumnBuilder enterFeatureName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_name", this); } public IntColumnBuilder enterNumModelsBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models_begin", this); } public IntColumnBuilder enterNumModelsEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models_end", this); } public IntColumnBuilder enterScriptFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "script_file_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmEnsembleInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_ensemble_info"; public IhmEnsembleInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterEnsembleId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_id", this); } public StrColumnBuilder enterEnsembleName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_name", this); } public IntColumnBuilder enterPostProcessId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "post_process_id", this); } public IntColumnBuilder enterModelGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id", this); } public StrColumnBuilder enterEnsembleClusteringMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_clustering_method", this); } public StrColumnBuilder enterEnsembleClusteringFeature() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_clustering_feature", this); } public IntColumnBuilder enterNumEnsembleModels() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_ensemble_models", this); } public IntColumnBuilder enterNumEnsembleModelsDeposited() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_ensemble_models_deposited", this); } public FloatColumnBuilder enterEnsemblePrecisionValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_precision_value", this); } public IntColumnBuilder enterEnsembleFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_file_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterSubSampleFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sub_sample_flag", this); } public StrColumnBuilder enterSubSamplingType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sub_sampling_type", this); } } public static class IhmEnsembleSubSampleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_ensemble_sub_sample"; public IhmEnsembleSubSampleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public IntColumnBuilder enterEnsembleId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_id", this); } public IntColumnBuilder enterNumModels() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models", this); } public IntColumnBuilder enterNumModelsDeposited() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models_deposited", this); } public IntColumnBuilder enterModelGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id", this); } public IntColumnBuilder enterFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "file_id", this); } } public static class IhmModelListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_list"; public IhmModelListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterModelName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_name", this); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public IntColumnBuilder enterProtocolId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protocol_id", this); } public IntColumnBuilder enterRepresentationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "representation_id", this); } } public static class IhmModelGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_group"; public IhmModelGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmModelGroupLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_group_link"; public IhmModelGroupLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } } public static class IhmModelRepresentativeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_model_representative"; public IhmModelRepresentativeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterSelectionCriteria() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "selection_criteria", this); } } public static class IhmDatasetListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_dataset_list"; public IhmDatasetListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterDataType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public StrColumnBuilder enterDatabaseHosted() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "database_hosted", this); } } public static class IhmDatasetGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_dataset_group"; public IhmDatasetGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterApplication() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "application", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmDatasetGroupLinkBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_dataset_group_link"; public IhmDatasetGroupLinkBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } } public static class IhmRelatedDatasetsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_related_datasets"; public IhmRelatedDatasetsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterDatasetListIdDerived() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id_derived", this); } public IntColumnBuilder enterDatasetListIdPrimary() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id_primary", this); } public IntColumnBuilder enterTransformationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "transformation_id", this); } } public static class IhmDataTransformationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_data_transformation"; public IhmDataTransformationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public FloatColumnBuilder enterTrVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[1]", this); } public FloatColumnBuilder enterTrVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[2]", this); } public FloatColumnBuilder enterTrVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[3]", this); } } public static class IhmDatasetRelatedDbReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_dataset_related_db_reference"; public IhmDatasetRelatedDbReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterAccessionCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "accession_code", this); } public StrColumnBuilder enterVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "version", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmExternalReferenceInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_external_reference_info"; public IhmExternalReferenceInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterReferenceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reference_id", this); } public StrColumnBuilder enterReferenceProvider() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference_provider", this); } public StrColumnBuilder enterReferenceType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference_type", this); } public StrColumnBuilder enterReference() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reference", this); } public StrColumnBuilder enterRefersTo() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "refers_to", this); } public StrColumnBuilder enterAssociatedUrl() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "associated_url", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmExternalFilesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_external_files"; public IhmExternalFilesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterReferenceId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reference_id", this); } public StrColumnBuilder enterFilePath() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_path", this); } public StrColumnBuilder enterFileFormat() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "file_format", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } public FloatColumnBuilder enterFileSizeBytes() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "file_size_bytes", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmDatasetExternalReferenceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_dataset_external_reference"; public IhmDatasetExternalReferenceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "file_id", this); } } public static class IhmLocalizationDensityFilesBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_localization_density_files"; public IhmLocalizationDensityFilesBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterFileId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "file_id", this); } public IntColumnBuilder enterEnsembleId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterEntityPolySegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "entity_poly_segment_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } } public static class IhmPredictedContactRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_predicted_contact_restraint"; public IhmPredictedContactRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterEntityDescription1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description_1", this); } public StrColumnBuilder enterEntityDescription2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description_2", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_1", this); } public StrColumnBuilder enterAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public StrColumnBuilder enterRepAtom1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rep_atom_1", this); } public StrColumnBuilder enterRepAtom2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rep_atom_2", this); } public FloatColumnBuilder enterDistanceLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_lower_limit", this); } public FloatColumnBuilder enterDistanceUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_upper_limit", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterModelGranularity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_granularity", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } } public static class IhmHydroxylRadicalFpRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_hydroxyl_radical_fp_restraint"; public IhmHydroxylRadicalFpRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public FloatColumnBuilder enterFpRate() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fp_rate", this); } public FloatColumnBuilder enterFpRateError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "fp_rate_error", this); } public FloatColumnBuilder enterLogPf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "log_pf", this); } public FloatColumnBuilder enterLogPfError() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "log_pf_error", this); } public FloatColumnBuilder enterPredictedSasa() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "predicted_sasa", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } } public static class IhmChemicalComponentDescriptorBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_chemical_component_descriptor"; public IhmChemicalComponentDescriptorBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterChemicalName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "chemical_name", this); } public StrColumnBuilder enterCommonName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "common_name", this); } public StrColumnBuilder enterAuthName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_name", this); } public StrColumnBuilder enterSmiles() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "smiles", this); } public StrColumnBuilder enterSmilesCanonical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "smiles_canonical", this); } public StrColumnBuilder enterInchi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "inchi", this); } public StrColumnBuilder enterInchiKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "inchi_key", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmProbeListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_probe_list"; public IhmProbeListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterProbeId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "probe_id", this); } public StrColumnBuilder enterProbeName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe_name", this); } public StrColumnBuilder enterReactiveProbeFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reactive_probe_flag", this); } public StrColumnBuilder enterReactiveProbeName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reactive_probe_name", this); } public StrColumnBuilder enterProbeOrigin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe_origin", this); } public StrColumnBuilder enterProbeLinkType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "probe_link_type", this); } public IntColumnBuilder enterProbeChemCompDescriptorId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "probe_chem_comp_descriptor_id", this); } public IntColumnBuilder enterReactiveProbeChemCompDescriptorId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "reactive_probe_chem_comp_descriptor_id", this); } } public static class IhmPolyProbePositionBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_poly_probe_position"; public IhmPolyProbePositionBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterMutationFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mutation_flag", this); } public StrColumnBuilder enterMutResChemCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mut_res_chem_comp_id", this); } public StrColumnBuilder enterModificationFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "modification_flag", this); } public IntColumnBuilder enterModResChemCompDescriptorId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "mod_res_chem_comp_descriptor_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmPolyProbeConjugateBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_poly_probe_conjugate"; public IhmPolyProbeConjugateBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterProbeId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "probe_id", this); } public IntColumnBuilder enterPositionId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "position_id", this); } public IntColumnBuilder enterChemCompDescriptorId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "chem_comp_descriptor_id", this); } public StrColumnBuilder enterAmbiguousStoichiometryFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "ambiguous_stoichiometry_flag", this); } public FloatColumnBuilder enterProbeStoichiometry() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probe_stoichiometry", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } } public static class IhmLigandProbeBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_ligand_probe"; public IhmLigandProbeBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterProbeId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "probe_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } } public static class IhmEprRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_epr_restraint"; public IhmEprRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterFittingParticleType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_particle_type", this); } public StrColumnBuilder enterFittingMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_method", this); } public StrColumnBuilder enterFittingMethodCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_method_citation_id", this); } public StrColumnBuilder enterFittingState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_state", this); } public IntColumnBuilder enterFittingSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "fitting_software_id", this); } public FloatColumnBuilder enterChiValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi_value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmCrossLinkListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_cross_link_list"; public IhmCrossLinkListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterEntityDescription1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description_1", this); } public StrColumnBuilder enterEntityDescription2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description_2", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public StrColumnBuilder enterLinkerType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "linker_type", this); } public IntColumnBuilder enterLinkerChemCompDescriptorId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "linker_chem_comp_descriptor_id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmCrossLinkRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_cross_link_restraint"; public IhmCrossLinkRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_1", this); } public StrColumnBuilder enterAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterConditionalCrosslinkFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "conditional_crosslink_flag", this); } public StrColumnBuilder enterModelGranularity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_granularity", this); } public FloatColumnBuilder enterDistanceThreshold() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_threshold", this); } public FloatColumnBuilder enterPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "psi", this); } public FloatColumnBuilder enterSigma1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_1", this); } public FloatColumnBuilder enterSigma2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_2", this); } public StrColumnBuilder enterPseudoSiteFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "pseudo_site_flag", this); } } public static class IhmCrossLinkPseudoSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_cross_link_pseudo_site"; public IhmCrossLinkPseudoSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public StrColumnBuilder enterCrossLinkPartner() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "cross_link_partner", this); } public IntColumnBuilder enterPseudoSiteId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pseudo_site_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } } public static class IhmCrossLinkResultBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_cross_link_result"; public IhmCrossLinkResultBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public IntColumnBuilder enterEnsembleId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_id", this); } public IntColumnBuilder enterNumModels() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "num_models", this); } public FloatColumnBuilder enterDistanceThreshold() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_threshold", this); } public FloatColumnBuilder enterMedianDistance() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "median_distance", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmCrossLinkResultParametersBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_cross_link_result_parameters"; public IhmCrossLinkResultParametersBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public FloatColumnBuilder enterPsi() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "psi", this); } public FloatColumnBuilder enterSigma1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_1", this); } public FloatColumnBuilder enterSigma2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "sigma_2", this); } } public static class Ihm2demClassAverageRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_2dem_class_average_restraint"; public Ihm2demClassAverageRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterNumberRawMicrographs() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_raw_micrographs", this); } public FloatColumnBuilder enterPixelSizeWidth() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_size_width", this); } public FloatColumnBuilder enterPixelSizeHeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "pixel_size_height", this); } public FloatColumnBuilder enterImageResolution() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "image_resolution", this); } public StrColumnBuilder enterImageSegmentFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "image_segment_flag", this); } public IntColumnBuilder enterNumberOfProjections() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_projections", this); } public IntColumnBuilder enterStructAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class Ihm2demClassAverageFittingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_2dem_class_average_fitting"; public Ihm2demClassAverageFittingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public FloatColumnBuilder enterCrossCorrelationCoefficient() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cross_correlation_coefficient", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public FloatColumnBuilder enterTrVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[1]", this); } public FloatColumnBuilder enterTrVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[2]", this); } public FloatColumnBuilder enterTrVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[3]", this); } } public static class Ihm3demRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_3dem_restraint"; public Ihm3demRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterStructAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_id", this); } public StrColumnBuilder enterFittingMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_method", this); } public IntColumnBuilder enterNumberOfGaussians() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "number_of_gaussians", this); } public StrColumnBuilder enterMapSegmentFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "map_segment_flag", this); } public FloatColumnBuilder enterCrossCorrelationCoefficient() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "cross_correlation_coefficient", this); } public StrColumnBuilder enterFittingMethodCitationId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_method_citation_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmSasRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_sas_restraint"; public IhmSasRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterStructAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "struct_assembly_id", this); } public StrColumnBuilder enterProfileSegmentFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "profile_segment_flag", this); } public StrColumnBuilder enterFittingAtomType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_atom_type", this); } public StrColumnBuilder enterFittingMethod() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_method", this); } public StrColumnBuilder enterFittingState() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "fitting_state", this); } public FloatColumnBuilder enterRadiusOfGyration() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_of_gyration", this); } public FloatColumnBuilder enterChiValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "chi_value", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmHdxRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_hdx_restraint"; public IhmHdxRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public FloatColumnBuilder enterProtectionFactor() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "protection_factor", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmStartingModelCoordBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_starting_model_coord"; public IhmStartingModelCoordBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public StrColumnBuilder enterStartingModelId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "starting_model_id", this); } public StrColumnBuilder enterGroupPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_PDB", this); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterBIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_or_equiv", this); } public IntColumnBuilder enterFormalCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "formal_charge", this); } } public static class IhmSphereObjSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_sphere_obj_site"; public IhmSphereObjSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterObjectRadius() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "object_radius", this); } public FloatColumnBuilder enterRmsf() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rmsf", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } } public static class IhmGaussianObjSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_gaussian_obj_site"; public IhmGaussianObjSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public FloatColumnBuilder enterMeanCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_x", this); } public FloatColumnBuilder enterMeanCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_y", this); } public FloatColumnBuilder enterMeanCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_z", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } public FloatColumnBuilder enterCovarianceMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][1]", this); } public FloatColumnBuilder enterCovarianceMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][2]", this); } public FloatColumnBuilder enterCovarianceMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][3]", this); } public FloatColumnBuilder enterCovarianceMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][1]", this); } public FloatColumnBuilder enterCovarianceMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][2]", this); } public FloatColumnBuilder enterCovarianceMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][3]", this); } public FloatColumnBuilder enterCovarianceMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][1]", this); } public FloatColumnBuilder enterCovarianceMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][2]", this); } public FloatColumnBuilder enterCovarianceMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][3]", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } } public static class IhmGaussianObjEnsembleBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_gaussian_obj_ensemble"; public IhmGaussianObjEnsembleBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public FloatColumnBuilder enterMeanCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_x", this); } public FloatColumnBuilder enterMeanCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_y", this); } public FloatColumnBuilder enterMeanCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mean_Cartn_z", this); } public FloatColumnBuilder enterWeight() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "weight", this); } public FloatColumnBuilder enterCovarianceMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][1]", this); } public FloatColumnBuilder enterCovarianceMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][2]", this); } public FloatColumnBuilder enterCovarianceMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[1][3]", this); } public FloatColumnBuilder enterCovarianceMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][1]", this); } public FloatColumnBuilder enterCovarianceMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][2]", this); } public FloatColumnBuilder enterCovarianceMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[2][3]", this); } public FloatColumnBuilder enterCovarianceMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][1]", this); } public FloatColumnBuilder enterCovarianceMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][2]", this); } public FloatColumnBuilder enterCovarianceMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "covariance_matrix[3][3]", this); } public IntColumnBuilder enterEnsembleId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ensemble_id", this); } } public static class IhmPseudoSiteBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_pseudo_site"; public IhmPseudoSiteBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterRadius() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class IhmResiduesNotModeledBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_residues_not_modeled"; public IhmResiduesNotModeledBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterCompIdBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_begin", this); } public StrColumnBuilder enterCompIdEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_end", this); } public StrColumnBuilder enterReason() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "reason", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmFeatureListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_feature_list"; public IhmFeatureListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterFeatureType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "feature_type", this); } public StrColumnBuilder enterEntityType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_type", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmPseudoSiteFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_pseudo_site_feature"; public IhmPseudoSiteFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public IntColumnBuilder enterPseudoSiteId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pseudo_site_id", this); } } public static class IhmPolyAtomFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_poly_atom_feature"; public IhmPolyAtomFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } } public static class IhmPolyResidueFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_poly_residue_feature"; public IhmPolyResidueFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterCompIdBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_begin", this); } public StrColumnBuilder enterCompIdEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_end", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } public StrColumnBuilder enterResidueRangeGranularity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_range_granularity", this); } public StrColumnBuilder enterRepAtom() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "rep_atom", this); } public StrColumnBuilder enterInterfaceResidueFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "interface_residue_flag", this); } } public static class IhmNonPolyFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_non_poly_feature"; public IhmNonPolyFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id", this); } } public static class IhmInterfaceResidueFeatureBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_interface_residue_feature"; public IhmInterfaceResidueFeatureBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterBindingPartnerEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "binding_partner_entity_id", this); } public StrColumnBuilder enterBindingPartnerAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "binding_partner_asym_id", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class IhmDerivedDistanceRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_derived_distance_restraint"; public IhmDerivedDistanceRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterFeatureId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_1", this); } public IntColumnBuilder enterFeatureId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_2", this); } public StrColumnBuilder enterGroupConditionality() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_conditionality", this); } public FloatColumnBuilder enterRandomExclusionFraction() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "random_exclusion_fraction", this); } public FloatColumnBuilder enterDistanceLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_lower_limit", this); } public FloatColumnBuilder enterDistanceUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_upper_limit", this); } public FloatColumnBuilder enterDistanceLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_lower_limit_esd", this); } public FloatColumnBuilder enterDistanceUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public FloatColumnBuilder enterMicValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "mic_value", this); } public FloatColumnBuilder enterDistanceThresholdMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_threshold_mean", this); } public FloatColumnBuilder enterDistanceThresholdEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_threshold_esd", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } } public static class IhmDerivedAngleRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_derived_angle_restraint"; public IhmDerivedAngleRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterFeatureId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_1", this); } public IntColumnBuilder enterFeatureId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_2", this); } public IntColumnBuilder enterFeatureId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_3", this); } public StrColumnBuilder enterGroupConditionality() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_conditionality", this); } public FloatColumnBuilder enterAngleLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_lower_limit", this); } public FloatColumnBuilder enterAngleUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_upper_limit", this); } public FloatColumnBuilder enterAngleLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_lower_limit_esd", this); } public FloatColumnBuilder enterAngleUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public FloatColumnBuilder enterAngleThresholdMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_threshold_mean", this); } public FloatColumnBuilder enterAngleThresholdEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "angle_threshold_esd", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } } public static class IhmDerivedDihedralRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_derived_dihedral_restraint"; public IhmDerivedDihedralRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterFeatureId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_1", this); } public IntColumnBuilder enterFeatureId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_2", this); } public IntColumnBuilder enterFeatureId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_3", this); } public IntColumnBuilder enterFeatureId4() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id_4", this); } public StrColumnBuilder enterGroupConditionality() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_conditionality", this); } public FloatColumnBuilder enterDihedralLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_lower_limit", this); } public FloatColumnBuilder enterDihedralUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_upper_limit", this); } public FloatColumnBuilder enterDihedralLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_lower_limit_esd", this); } public FloatColumnBuilder enterDihedralUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public FloatColumnBuilder enterDihedralThresholdMean() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_threshold_mean", this); } public FloatColumnBuilder enterDihedralThresholdEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "dihedral_threshold_esd", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } } public static class IhmGeometricObjectListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_list"; public IhmGeometricObjectListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public StrColumnBuilder enterObjectType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "object_type", this); } public StrColumnBuilder enterObjectName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "object_name", this); } public StrColumnBuilder enterObjectDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "object_description", this); } } public static class IhmGeometricObjectCenterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_center"; public IhmGeometricObjectCenterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterXcoord() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "xcoord", this); } public FloatColumnBuilder enterYcoord() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "ycoord", this); } public FloatColumnBuilder enterZcoord() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "zcoord", this); } } public static class IhmGeometricObjectTransformationBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_transformation"; public IhmGeometricObjectTransformationBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public FloatColumnBuilder enterTrVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[1]", this); } public FloatColumnBuilder enterTrVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[2]", this); } public FloatColumnBuilder enterTrVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[3]", this); } } public static class IhmGeometricObjectSphereBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_sphere"; public IhmGeometricObjectSphereBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public IntColumnBuilder enterCenterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "center_id", this); } public IntColumnBuilder enterTransformationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "transformation_id", this); } public FloatColumnBuilder enterRadiusR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "radius_r", this); } } public static class IhmGeometricObjectTorusBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_torus"; public IhmGeometricObjectTorusBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public IntColumnBuilder enterCenterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "center_id", this); } public IntColumnBuilder enterTransformationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "transformation_id", this); } public FloatColumnBuilder enterMajorRadiusR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "major_radius_R", this); } public FloatColumnBuilder enterMinorRadiusR() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "minor_radius_r", this); } } public static class IhmGeometricObjectHalfTorusBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_half_torus"; public IhmGeometricObjectHalfTorusBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public FloatColumnBuilder enterThicknessTh() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "thickness_th", this); } public StrColumnBuilder enterSection() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "section", this); } } public static class IhmGeometricObjectAxisBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_axis"; public IhmGeometricObjectAxisBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public StrColumnBuilder enterAxisType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "axis_type", this); } public IntColumnBuilder enterTransformationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "transformation_id", this); } } public static class IhmGeometricObjectPlaneBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_plane"; public IhmGeometricObjectPlaneBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public StrColumnBuilder enterPlaneType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "plane_type", this); } public IntColumnBuilder enterTransformationId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "transformation_id", this); } } public static class IhmGeometricObjectDistanceRestraintBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ihm_geometric_object_distance_restraint"; public IhmGeometricObjectDistanceRestraintBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterObjectId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "object_id", this); } public IntColumnBuilder enterFeatureId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "feature_id", this); } public StrColumnBuilder enterObjectCharacteristic() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "object_characteristic", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public FloatColumnBuilder enterHarmonicForceConstant() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "harmonic_force_constant", this); } public StrColumnBuilder enterGroupConditionality() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_conditionality", this); } public FloatColumnBuilder enterDistanceLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_lower_limit", this); } public FloatColumnBuilder enterDistanceUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_upper_limit", this); } public FloatColumnBuilder enterDistanceLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_lower_limit_esd", this); } public FloatColumnBuilder enterDistanceUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_upper_limit_esd", this); } public FloatColumnBuilder enterDistanceProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "distance_probability", this); } public IntColumnBuilder enterDatasetListId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "dataset_list_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaModelListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_model_list"; public MaModelListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterModelGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_group_id", this); } public StrColumnBuilder enterModelName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_name", this); } public StrColumnBuilder enterModelGroupName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_group_name", this); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterModelType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_type", this); } public StrColumnBuilder enterModelTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_type_other_details", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } } public static class MaTemplateDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_details"; public MaTemplateDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterTemplateEntityType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_entity_type", this); } public StrColumnBuilder enterTemplateOrigin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_origin", this); } public IntColumnBuilder enterTemplateDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_data_id", this); } public StrColumnBuilder enterTargetAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_asym_id", this); } public StrColumnBuilder enterTemplateLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_label_asym_id", this); } public StrColumnBuilder enterTemplateLabelEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_label_entity_id", this); } public IntColumnBuilder enterTemplateModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_model_num", this); } public IntColumnBuilder enterTemplateTransMatrixId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_trans_matrix_id", this); } public StrColumnBuilder enterTemplateName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_name", this); } public StrColumnBuilder enterTemplateDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "template_description", this); } } public static class MaTemplatePolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_poly"; public MaTemplatePolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterSeqOneLetterCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_one_letter_code", this); } public StrColumnBuilder enterSeqOneLetterCodeCan() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_one_letter_code_can", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaTemplateNonPolyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_non_poly"; public MaTemplateNonPolyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id", this); } public StrColumnBuilder enterSmiles() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "smiles", this); } public StrColumnBuilder enterSmilesCanonical() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "smiles_canonical", this); } public StrColumnBuilder enterInchi() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "inchi", this); } public StrColumnBuilder enterInchiKey() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "inchi_key", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaTemplatePolySegmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_poly_segment"; public MaTemplatePolySegmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public IntColumnBuilder enterResidueNumberBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_number_begin", this); } public IntColumnBuilder enterResidueNumberEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_number_end", this); } public StrColumnBuilder enterResidueNameBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_name_begin", this); } public StrColumnBuilder enterResidueNameEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_name_end", this); } public IntColumnBuilder enterSegmentLength() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "segment_length", this); } } public static class MaTemplateRefDbDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_ref_db_details"; public MaTemplateRefDbDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbNameOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name_other_details", this); } public StrColumnBuilder enterDbAccessionCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession_code", this); } } public static class MaTemplateCustomizedBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_customized"; public MaTemplateCustomizedBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaTemplateTransMatrixBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_trans_matrix"; public MaTemplateTransMatrixBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public FloatColumnBuilder enterRotMatrix11() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][1]", this); } public FloatColumnBuilder enterRotMatrix21() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][1]", this); } public FloatColumnBuilder enterRotMatrix31() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][1]", this); } public FloatColumnBuilder enterRotMatrix12() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][2]", this); } public FloatColumnBuilder enterRotMatrix22() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][2]", this); } public FloatColumnBuilder enterRotMatrix32() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][2]", this); } public FloatColumnBuilder enterRotMatrix13() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[1][3]", this); } public FloatColumnBuilder enterRotMatrix23() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[2][3]", this); } public FloatColumnBuilder enterRotMatrix33() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "rot_matrix[3][3]", this); } public FloatColumnBuilder enterTrVector1() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[1]", this); } public FloatColumnBuilder enterTrVector2() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[2]", this); } public FloatColumnBuilder enterTrVector3() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "tr_vector[3]", this); } } public static class MaTargetEntityBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_target_entity"; public MaTargetEntityBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } public StrColumnBuilder enterOrigin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "origin", this); } } public static class MaTargetEntityInstanceBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_target_entity_instance"; public MaTargetEntityInstanceBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaTargetRefDbDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_target_ref_db_details"; public MaTargetRefDbDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public StrColumnBuilder enterTargetEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_entity_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbNameOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name_other_details", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession", this); } public StrColumnBuilder enterSeqDbIsoform() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_db_isoform", this); } public StrColumnBuilder enterSeqDbAlignBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_db_align_begin", this); } public StrColumnBuilder enterSeqDbAlignEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_db_align_end", this); } } public static class MaTargetTemplatePolyMappingBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_target_template_poly_mapping"; public MaTargetTemplatePolyMappingBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public IntColumnBuilder enterTemplateSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_segment_id", this); } public StrColumnBuilder enterTargetAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_asym_id", this); } public IntColumnBuilder enterTargetSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "target_seq_id_begin", this); } public IntColumnBuilder enterTargetSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "target_seq_id_end", this); } } public static class MaStructAssemblyBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_struct_assembly"; public MaStructAssemblyBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterEntityDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_description", this); } public StrColumnBuilder enterEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public IntColumnBuilder enterSeqIdBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_begin", this); } public IntColumnBuilder enterSeqIdEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_end", this); } } public static class MaStructAssemblyDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_struct_assembly_details"; public MaStructAssemblyDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAssemblyId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "assembly_id", this); } public StrColumnBuilder enterAssemblyName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_name", this); } public StrColumnBuilder enterAssemblyDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "assembly_description", this); } } public static class MaAlignmentInfoBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_alignment_info"; public MaAlignmentInfoBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterAlignmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "alignment_id", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } public IntColumnBuilder enterSoftwareGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_group_id", this); } public IntColumnBuilder enterAlignmentLength() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "alignment_length", this); } public StrColumnBuilder enterAlignmentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alignment_type", this); } public StrColumnBuilder enterAlignmentTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alignment_type_other_details", this); } public StrColumnBuilder enterAlignmentMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "alignment_mode", this); } } public static class MaAlignmentDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_alignment_details"; public MaAlignmentDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterAlignmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "alignment_id", this); } public IntColumnBuilder enterTemplateSegmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_segment_id", this); } public StrColumnBuilder enterTargetAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_asym_id", this); } public StrColumnBuilder enterScoreType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "score_type", this); } public StrColumnBuilder enterScoreTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "score_type_other_details", this); } public FloatColumnBuilder enterScoreValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "score_value", this); } public FloatColumnBuilder enterPercentSequenceIdentity() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "percent_sequence_identity", this); } public StrColumnBuilder enterSequenceIdentityDenominator() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence_identity_denominator", this); } public StrColumnBuilder enterSequenceIdentityDenominatorOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence_identity_denominator_other_details", this); } } public static class MaAlignmentBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_alignment"; public MaAlignmentBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterAlignmentId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "alignment_id", this); } public StrColumnBuilder enterTargetTemplateFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_template_flag", this); } public StrColumnBuilder enterSequence() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence", this); } } public static class MaTemplateCoordBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_template_coord"; public MaTemplateCoordBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterGroupPDB() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "group_PDB", this); } public StrColumnBuilder enterTypeSymbol() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_symbol", this); } public StrColumnBuilder enterLabelEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_entity_id", this); } public StrColumnBuilder enterLabelAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_atom_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public IntColumnBuilder enterAuthSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "auth_seq_id", this); } public StrColumnBuilder enterAuthAtomId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_atom_id", this); } public StrColumnBuilder enterAuthCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_comp_id", this); } public StrColumnBuilder enterAuthAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "auth_asym_id", this); } public FloatColumnBuilder enterCartnX() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_x", this); } public FloatColumnBuilder enterCartnY() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_y", this); } public FloatColumnBuilder enterCartnZ() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "Cartn_z", this); } public FloatColumnBuilder enterOccupancy() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "occupancy", this); } public FloatColumnBuilder enterBIsoOrEquiv() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "B_iso_or_equiv", this); } public IntColumnBuilder enterFormalCharge() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "formal_charge", this); } public IntColumnBuilder enterPdbModelNum() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "pdb_model_num", this); } } public static class MaDataBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_data"; public MaDataBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterContentType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type", this); } public StrColumnBuilder enterContentTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "content_type_other_details", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class MaDataGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_data_group"; public MaDataGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } } public static class MaCoevolutionSeqDbRefBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_coevolution_seq_db_ref"; public MaCoevolutionSeqDbRefBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_code", this); } public StrColumnBuilder enterDbAccession() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession", this); } public StrColumnBuilder enterDbIsoform() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_isoform", this); } public StrColumnBuilder enterSeqDbAlignBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_db_align_begin", this); } public StrColumnBuilder enterSeqDbAlignEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_db_align_end", this); } } public static class MaCoevolutionMsaBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_coevolution_msa"; public MaCoevolutionMsaBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterMsaId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "msa_id", this); } public IntColumnBuilder enterSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id", this); } public StrColumnBuilder enterSequence() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "sequence", this); } } public static class MaCoevolutionMsaDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_coevolution_msa_details"; public MaCoevolutionMsaDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterMsaId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "msa_id", this); } public StrColumnBuilder enterTargetEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_entity_id", this); } public StrColumnBuilder enterTargetSequence() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_sequence", this); } public StrColumnBuilder enterSeqClustDb() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_clust_db", this); } public StrColumnBuilder enterSeqClustDbOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_clust_db_other_details", this); } public StrColumnBuilder enterSeqClustDbVersion() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "seq_clust_db_version", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } public IntColumnBuilder enterSoftwareGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_group_id", this); } } public static class MaRestraintsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_restraints"; public MaRestraintsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterRestraintTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type_other_details", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } public StrColumnBuilder enterDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "details", this); } } public static class MaDistanceRestraintsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_distance_restraints"; public MaDistanceRestraintsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_1", this); } public StrColumnBuilder enterAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_2", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public FloatColumnBuilder enterLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit", this); } public FloatColumnBuilder enterUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit", this); } public FloatColumnBuilder enterLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit_esd", this); } public FloatColumnBuilder enterUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterGranularity() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "granularity", this); } } public static class MaAngleRestraintsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_angle_restraints"; public MaAngleRestraintsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterEntityId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_3", this); } public StrColumnBuilder enterAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_1", this); } public StrColumnBuilder enterAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_2", this); } public StrColumnBuilder enterAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_3", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_3", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public IntColumnBuilder enterSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_3", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public FloatColumnBuilder enterLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit", this); } public FloatColumnBuilder enterUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit", this); } public FloatColumnBuilder enterLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit_esd", this); } public FloatColumnBuilder enterUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class MaDihedralRestraintsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_dihedral_restraints"; public MaDihedralRestraintsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } public StrColumnBuilder enterEntityId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_1", this); } public StrColumnBuilder enterEntityId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_2", this); } public StrColumnBuilder enterEntityId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_3", this); } public StrColumnBuilder enterEntityId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "entity_id_4", this); } public StrColumnBuilder enterAsymId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_1", this); } public StrColumnBuilder enterAsymId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_2", this); } public StrColumnBuilder enterAsymId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_3", this); } public StrColumnBuilder enterAsymId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id_4", this); } public StrColumnBuilder enterCompId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_1", this); } public StrColumnBuilder enterCompId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_2", this); } public StrColumnBuilder enterCompId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_3", this); } public StrColumnBuilder enterCompId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "comp_id_4", this); } public IntColumnBuilder enterSeqId1() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_1", this); } public IntColumnBuilder enterSeqId2() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_2", this); } public IntColumnBuilder enterSeqId3() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_3", this); } public IntColumnBuilder enterSeqId4() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "seq_id_4", this); } public StrColumnBuilder enterAtomId1() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_1", this); } public StrColumnBuilder enterAtomId2() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_2", this); } public StrColumnBuilder enterAtomId3() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_3", this); } public StrColumnBuilder enterAtomId4() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "atom_id_4", this); } public FloatColumnBuilder enterUncertainty() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "uncertainty", this); } public FloatColumnBuilder enterLowerLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit", this); } public FloatColumnBuilder enterUpperLimit() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit", this); } public FloatColumnBuilder enterLowerLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "lower_limit_esd", this); } public FloatColumnBuilder enterUpperLimitEsd() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "upper_limit_esd", this); } public FloatColumnBuilder enterProbability() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "probability", this); } public StrColumnBuilder enterRestraintType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "restraint_type", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } } public static class MaRestraintsGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_restraints_group"; public MaRestraintsGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterRestraintId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "restraint_id", this); } } public static class MaProtocolStepBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_protocol_step"; public MaProtocolStepBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterProtocolId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "protocol_id", this); } public IntColumnBuilder enterStepId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "step_id", this); } public StrColumnBuilder enterMethodType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_type", this); } public StrColumnBuilder enterMethodTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "method_type_other_details", this); } public StrColumnBuilder enterStepName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "step_name", this); } public IntColumnBuilder enterSoftwareGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_group_id", this); } public IntColumnBuilder enterInputDataGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "input_data_group_id", this); } public IntColumnBuilder enterOutputDataGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "output_data_group_id", this); } } public static class MaSoftwareGroupBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_software_group"; public MaSoftwareGroupBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public IntColumnBuilder enterSoftwareId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_id", this); } public IntColumnBuilder enterParameterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "parameter_group_id", this); } } public static class MaSoftwareParameterBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_software_parameter"; public MaSoftwareParameterBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterParameterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "parameter_id", this); } public IntColumnBuilder enterGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "group_id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterValue() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "value", this); } public StrColumnBuilder enterDataType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_type", this); } public StrColumnBuilder enterDataTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "data_type_other_details", this); } } public static class MaPolyTemplateLibraryDetailsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_poly_template_library_details"; public MaPolyTemplateLibraryDetailsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterLibraryId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "library_id", this); } public StrColumnBuilder enterTargetEntityId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "target_entity_id", this); } public StrColumnBuilder enterCustomizedFragmentLibraryFlag() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "customized_fragment_library_flag", this); } public IntColumnBuilder enterDataId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "data_id", this); } public IntColumnBuilder enterSoftwareGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_group_id", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } } public static class MaPolyTemplateLibraryListBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_poly_template_library_list"; public MaPolyTemplateLibraryListBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public StrColumnBuilder enterDbName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_name", this); } public StrColumnBuilder enterDbAccessionCode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "db_accession_code", this); } public StrColumnBuilder enterAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "asym_id", this); } public StrColumnBuilder enterModelNum() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "model_num", this); } public IntColumnBuilder enterResidueNumberBegin() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_number_begin", this); } public IntColumnBuilder enterResidueNumberEnd() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "residue_number_end", this); } public StrColumnBuilder enterResidueNameBegin() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_name_begin", this); } public StrColumnBuilder enterResidueNameEnd() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "residue_name_end", this); } } public static class MaPolyTemplateLibraryComponentsBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_poly_template_library_components"; public MaPolyTemplateLibraryComponentsBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterTemplateId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "template_id", this); } public IntColumnBuilder enterLibraryId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "library_id", this); } } public static class MaQaMetricBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_qa_metric"; public MaQaMetricBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "id", this); } public StrColumnBuilder enterName() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "name", this); } public StrColumnBuilder enterDescription() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "description", this); } public StrColumnBuilder enterType() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type", this); } public StrColumnBuilder enterTypeOtherDetails() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "type_other_details", this); } public StrColumnBuilder enterMode() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "mode", this); } public IntColumnBuilder enterSoftwareGroupId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "software_group_id", this); } } public static class MaQaMetricGlobalBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_qa_metric_global"; public MaQaMetricGlobalBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public IntColumnBuilder enterMetricId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "metric_id", this); } public FloatColumnBuilder enterMetricValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "metric_value", this); } } public static class MaQaMetricLocalBuilder extends MmCifCategoryBuilder { private static final String CATEGORY_NAME = "ma_qa_metric_local"; public MaQaMetricLocalBuilder(MmCifBlockBuilder parent) { super(CATEGORY_NAME, parent); } public IntColumnBuilder enterOrdinalId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "ordinal_id", this); } public IntColumnBuilder enterModelId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "model_id", this); } public StrColumnBuilder enterLabelAsymId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_asym_id", this); } public IntColumnBuilder enterLabelSeqId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "label_seq_id", this); } public StrColumnBuilder enterLabelCompId() { return new StrColumnBuilderImpl<>(CATEGORY_NAME, "label_comp_id", this); } public IntColumnBuilder enterMetricId() { return new IntColumnBuilderImpl<>(CATEGORY_NAME, "metric_id", this); } public FloatColumnBuilder enterMetricValue() { return new FloatColumnBuilderImpl<>(CATEGORY_NAME, "metric_value", this); } } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MmCifFile.java000066400000000000000000000007551414676747700302750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.schema.DelegatingCifFile; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MmCifFile extends DelegatingCifFile { public MmCifFile(CifFile delegate) { super(delegate); } @Override protected MmCifBlock getTypedBlock(Block block) { return new MmCifBlock(block); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/MmCifFileBuilder.java000066400000000000000000000011511414676747700315730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.builder.CifFileBuilderImpl; import org.rcsb.cif.schema.StandardSchemata; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class MmCifFileBuilder extends CifFileBuilderImpl { @Override public MmCifBlockBuilder enterBlock(String blockHeader) { return new MmCifBlockBuilder(blockHeader, this); } @Override public MmCifFile leaveFile() { return build(); } @Override public MmCifFile build() { return super.build().as(StandardSchemata.MMCIF); } }NdbOriginalNdbCoordinates.java000066400000000000000000000016211414676747700334230ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Placeholder category for PDB coordinate data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class NdbOriginalNdbCoordinates extends DelegatingCategory { public NdbOriginalNdbCoordinates(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "coord_section": return getCoordSection(); default: return new DelegatingColumn(column); } } /** * Placeholder item to hold unparsed coordinate data. * @return StrColumn */ public StrColumn getCoordSection() { return delegate.getColumn("coord_section", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/NdbStructConfNa.java000066400000000000000000000030671414676747700314760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the NDB_STRUCT_CONF_NA category * describes secondary structure features in this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class NdbStructConfNa extends DelegatingCategory { public NdbStructConfNa(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "feature": return getFeature(); case "feature_count": return getFeatureCount(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the * ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item identifies a secondary structure * feature of this entry. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * This data item counts the number of occurences of * this feature in this entry. * @return IntColumn */ public IntColumn getFeatureCount() { return delegate.getColumn("feature_count", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/NdbStructFeatureNa.java000066400000000000000000000031141414676747700321750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the NDB_STRUCT_FEATURE_NA category * describes tertiary and other special structural * features in this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class NdbStructFeatureNa extends DelegatingCategory { public NdbStructFeatureNa(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "feature": return getFeature(); case "feature_count": return getFeatureCount(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the * ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item identifies a structural * feature of this entry. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * This data item counts the number of occurences of * this feature in this entry. * @return IntColumn */ public IntColumn getFeatureCount() { return delegate.getColumn("feature_count", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/NdbStructNaBasePair.java000066400000000000000000000227031414676747700322750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the NDB_STRUCT_NA_BASE_PAIR category record details * of base pairing interactions. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class NdbStructNaBasePair extends DelegatingCategory { public NdbStructNaBasePair(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_number": return getModelNumber(); case "pair_number": return getPairNumber(); case "pair_name": return getPairName(); case "i_label_asym_id": return getILabelAsymId(); case "i_label_comp_id": return getILabelCompId(); case "i_label_seq_id": return getILabelSeqId(); case "i_symmetry": return getISymmetry(); case "j_label_asym_id": return getJLabelAsymId(); case "j_label_comp_id": return getJLabelCompId(); case "j_label_seq_id": return getJLabelSeqId(); case "j_symmetry": return getJSymmetry(); case "i_auth_asym_id": return getIAuthAsymId(); case "i_auth_seq_id": return getIAuthSeqId(); case "i_PDB_ins_code": return getIPDBInsCode(); case "j_auth_asym_id": return getJAuthAsymId(); case "j_auth_seq_id": return getJAuthSeqId(); case "j_PDB_ins_code": return getJPDBInsCode(); case "shear": return getShear(); case "stretch": return getStretch(); case "stagger": return getStagger(); case "buckle": return getBuckle(); case "propeller": return getPropeller(); case "opening": return getOpening(); case "hbond_type_12": return getHbondType12(); case "hbond_type_28": return getHbondType28(); default: return new DelegatingColumn(column); } } /** * Describes the model number of the base pair. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getModelNumber() { return delegate.getColumn("model_number", DelegatingIntColumn::new); } /** * Sequential number of pair in the pair sequence. * @return IntColumn */ public IntColumn getPairNumber() { return delegate.getColumn("pair_number", DelegatingIntColumn::new); } /** * Text label for this base pair. * @return StrColumn */ public StrColumn getPairName() { return delegate.getColumn("pair_name", DelegatingStrColumn::new); } /** * Describes the asym id of the i-th base in the base pair. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelAsymId() { return delegate.getColumn("i_label_asym_id", DelegatingStrColumn::new); } /** * Describes the component id of the i-th base in the base pair. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelCompId() { return delegate.getColumn("i_label_comp_id", DelegatingStrColumn::new); } /** * Describes the sequence number of the i-th base in the base pair. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getILabelSeqId() { return delegate.getColumn("i_label_seq_id", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the i-th base to generate the first partner * in the base pair. * @return StrColumn */ public StrColumn getISymmetry() { return delegate.getColumn("i_symmetry", DelegatingStrColumn::new); } /** * Describes the asym id of the j-th base in the base pair. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelAsymId() { return delegate.getColumn("j_label_asym_id", DelegatingStrColumn::new); } /** * Describes the component id of the j-th base in the base pair. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelCompId() { return delegate.getColumn("j_label_comp_id", DelegatingStrColumn::new); } /** * Describes the sequence number of the j-th base in the base pair. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getJLabelSeqId() { return delegate.getColumn("j_label_seq_id", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the j-th base to generate the second partner * in the base pair. * @return StrColumn */ public StrColumn getJSymmetry() { return delegate.getColumn("j_symmetry", DelegatingStrColumn::new); } /** * Describes the asym id of the i-th base in the base pair. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthAsymId() { return delegate.getColumn("i_auth_asym_id", DelegatingStrColumn::new); } /** * Describes the sequence number of the i-th base in the base pair. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthSeqId() { return delegate.getColumn("i_auth_seq_id", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the i-th base in the base pair. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIPDBInsCode() { return delegate.getColumn("i_PDB_ins_code", DelegatingStrColumn::new); } /** * Describes the asym id of the j-th base in the base pair. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthAsymId() { return delegate.getColumn("j_auth_asym_id", DelegatingStrColumn::new); } /** * Describes the sequence number of the j-th base in the base pair. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthSeqId() { return delegate.getColumn("j_auth_seq_id", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the j-th base in the base pair. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJPDBInsCode() { return delegate.getColumn("j_PDB_ins_code", DelegatingStrColumn::new); } /** * The value of the base pair shear parameter. * @return FloatColumn */ public FloatColumn getShear() { return delegate.getColumn("shear", DelegatingFloatColumn::new); } /** * The value of the base pair stretch parameter. * @return FloatColumn */ public FloatColumn getStretch() { return delegate.getColumn("stretch", DelegatingFloatColumn::new); } /** * The value of the base pair stagger parameter. * @return FloatColumn */ public FloatColumn getStagger() { return delegate.getColumn("stagger", DelegatingFloatColumn::new); } /** * The value of the base pair buckle parameter. * @return FloatColumn */ public FloatColumn getBuckle() { return delegate.getColumn("buckle", DelegatingFloatColumn::new); } /** * The value of the base pair propeller parameter. * @return FloatColumn */ public FloatColumn getPropeller() { return delegate.getColumn("propeller", DelegatingFloatColumn::new); } /** * The value of the base pair opening parameter. * @return FloatColumn */ public FloatColumn getOpening() { return delegate.getColumn("opening", DelegatingFloatColumn::new); } /** * Base pair classification of Westhoff and Leontis. * @return IntColumn */ public IntColumn getHbondType12() { return delegate.getColumn("hbond_type_12", DelegatingIntColumn::new); } /** * Base pair classification of Saenger * @return IntColumn */ public IntColumn getHbondType28() { return delegate.getColumn("hbond_type_28", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/NdbStructNaBasePairStep.java000066400000000000000000000423311414676747700331300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the NDB_STRUCT_NA_BASE_PAIR_STEP category record details * of base pair step interactions. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class NdbStructNaBasePairStep extends DelegatingCategory { public NdbStructNaBasePairStep(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_number": return getModelNumber(); case "step_number": return getStepNumber(); case "step_name": return getStepName(); case "i_label_asym_id_1": return getILabelAsymId1(); case "i_label_comp_id_1": return getILabelCompId1(); case "i_label_seq_id_1": return getILabelSeqId1(); case "i_symmetry_1": return getISymmetry1(); case "j_label_asym_id_1": return getJLabelAsymId1(); case "j_label_comp_id_1": return getJLabelCompId1(); case "j_label_seq_id_1": return getJLabelSeqId1(); case "j_symmetry_1": return getJSymmetry1(); case "i_label_asym_id_2": return getILabelAsymId2(); case "i_label_comp_id_2": return getILabelCompId2(); case "i_label_seq_id_2": return getILabelSeqId2(); case "i_symmetry_2": return getISymmetry2(); case "j_label_asym_id_2": return getJLabelAsymId2(); case "j_label_comp_id_2": return getJLabelCompId2(); case "j_label_seq_id_2": return getJLabelSeqId2(); case "j_symmetry_2": return getJSymmetry2(); case "i_auth_asym_id_1": return getIAuthAsymId1(); case "i_auth_seq_id_1": return getIAuthSeqId1(); case "i_PDB_ins_code_1": return getIPDBInsCode1(); case "j_auth_asym_id_1": return getJAuthAsymId1(); case "j_auth_seq_id_1": return getJAuthSeqId1(); case "j_PDB_ins_code_1": return getJPDBInsCode1(); case "i_auth_asym_id_2": return getIAuthAsymId2(); case "i_auth_seq_id_2": return getIAuthSeqId2(); case "i_PDB_ins_code_2": return getIPDBInsCode2(); case "j_auth_asym_id_2": return getJAuthAsymId2(); case "j_auth_seq_id_2": return getJAuthSeqId2(); case "j_PDB_ins_code_2": return getJPDBInsCode2(); case "shift": return getShift(); case "slide": return getSlide(); case "rise": return getRise(); case "tilt": return getTilt(); case "roll": return getRoll(); case "twist": return getTwist(); case "x_displacement": return getXDisplacement(); case "y_displacement": return getYDisplacement(); case "helical_rise": return getHelicalRise(); case "inclination": return getInclination(); case "tip": return getTip(); case "helical_twist": return getHelicalTwist(); default: return new DelegatingColumn(column); } } /** * Describes the model number of the base pair step. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getModelNumber() { return delegate.getColumn("model_number", DelegatingIntColumn::new); } /** * The sequence number of this step in the step sequence. * @return IntColumn */ public IntColumn getStepNumber() { return delegate.getColumn("step_number", DelegatingIntColumn::new); } /** * The text name of this step. * @return StrColumn */ public StrColumn getStepName() { return delegate.getColumn("step_name", DelegatingStrColumn::new); } /** * Describes the asym id of the i-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelAsymId1() { return delegate.getColumn("i_label_asym_id_1", DelegatingStrColumn::new); } /** * Describes the component id of the i-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelCompId1() { return delegate.getColumn("i_label_comp_id_1", DelegatingStrColumn::new); } /** * Describes the sequence number of the i-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getILabelSeqId1() { return delegate.getColumn("i_label_seq_id_1", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the i-th base to generate the first partner * in the first base pair of the step. * @return StrColumn */ public StrColumn getISymmetry1() { return delegate.getColumn("i_symmetry_1", DelegatingStrColumn::new); } /** * Describes the asym id of the j-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelAsymId1() { return delegate.getColumn("j_label_asym_id_1", DelegatingStrColumn::new); } /** * Describes the component id of the j-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelCompId1() { return delegate.getColumn("j_label_comp_id_1", DelegatingStrColumn::new); } /** * Describes the sequence number of the j-th base in the first base pair * of the step. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getJLabelSeqId1() { return delegate.getColumn("j_label_seq_id_1", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the j-th base to generate the second partner * in the first base pair of the step. * @return StrColumn */ public StrColumn getJSymmetry1() { return delegate.getColumn("j_symmetry_1", DelegatingStrColumn::new); } /** * Describes the asym id of the i-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelAsymId2() { return delegate.getColumn("i_label_asym_id_2", DelegatingStrColumn::new); } /** * Describes the component id of the i-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getILabelCompId2() { return delegate.getColumn("i_label_comp_id_2", DelegatingStrColumn::new); } /** * Describes the sequence number of the i-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getILabelSeqId2() { return delegate.getColumn("i_label_seq_id_2", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the i-th base to generate the first partner * in the second base pair of the step. * @return StrColumn */ public StrColumn getISymmetry2() { return delegate.getColumn("i_symmetry_2", DelegatingStrColumn::new); } /** * Describes the asym id of the j-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelAsymId2() { return delegate.getColumn("j_label_asym_id_2", DelegatingStrColumn::new); } /** * Describes the component id of the j-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJLabelCompId2() { return delegate.getColumn("j_label_comp_id_2", DelegatingStrColumn::new); } /** * Describes the sequence number of the j-th base in the second base pair * of the step. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getJLabelSeqId2() { return delegate.getColumn("j_label_seq_id_2", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * coordinates of the j-th base to generate the second partner * in the second base pair of the step. * @return StrColumn */ public StrColumn getJSymmetry2() { return delegate.getColumn("j_symmetry_2", DelegatingStrColumn::new); } /** * Describes the author's asym id of the i-th base in the first * base pair of the step. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthAsymId1() { return delegate.getColumn("i_auth_asym_id_1", DelegatingStrColumn::new); } /** * Describes the author's sequence number of the i-th base in the * first base pair of the step. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthSeqId1() { return delegate.getColumn("i_auth_seq_id_1", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the i-th base in the * first base pair of the step. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getIPDBInsCode1() { return delegate.getColumn("i_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Describes the author's asym id of the j-th base in the first * base pair of the step. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthAsymId1() { return delegate.getColumn("j_auth_asym_id_1", DelegatingStrColumn::new); } /** * Describes the author's sequence number of the j-th base in the * first base pair of the step. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthSeqId1() { return delegate.getColumn("j_auth_seq_id_1", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the j-th base in the * first base pair of the step. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getJPDBInsCode1() { return delegate.getColumn("j_PDB_ins_code_1", DelegatingStrColumn::new); } /** * Describes the author's asym id of the i-th base in the second * base pair of the step. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthAsymId2() { return delegate.getColumn("i_auth_asym_id_2", DelegatingStrColumn::new); } /** * Describes the author's sequence number of the i-th base in the * second base pair of the step. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getIAuthSeqId2() { return delegate.getColumn("i_auth_seq_id_2", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the i-th base in the * second base pair of the step. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getIPDBInsCode2() { return delegate.getColumn("i_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Describes the author's asym id of the j-th base in the second * base pair of the step. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthAsymId2() { return delegate.getColumn("j_auth_asym_id_2", DelegatingStrColumn::new); } /** * Describes the author's sequence number of the j-th base in the * second base pair of the step. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getJAuthSeqId2() { return delegate.getColumn("j_auth_seq_id_2", DelegatingStrColumn::new); } /** * Describes the PDB insertion code of the j-th base in the * second base pair of the step. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getJPDBInsCode2() { return delegate.getColumn("j_PDB_ins_code_2", DelegatingStrColumn::new); } /** * The value of the base pair step shift parameter. * @return FloatColumn */ public FloatColumn getShift() { return delegate.getColumn("shift", DelegatingFloatColumn::new); } /** * The value of the base pair step slide parameter. * @return FloatColumn */ public FloatColumn getSlide() { return delegate.getColumn("slide", DelegatingFloatColumn::new); } /** * The value of the base pair step rise parameter. * @return FloatColumn */ public FloatColumn getRise() { return delegate.getColumn("rise", DelegatingFloatColumn::new); } /** * The value of the base pair step tilt parameter. * @return FloatColumn */ public FloatColumn getTilt() { return delegate.getColumn("tilt", DelegatingFloatColumn::new); } /** * The value of the base pair step roll parameter. * @return FloatColumn */ public FloatColumn getRoll() { return delegate.getColumn("roll", DelegatingFloatColumn::new); } /** * The value of the base pair step twist parameter. * @return FloatColumn */ public FloatColumn getTwist() { return delegate.getColumn("twist", DelegatingFloatColumn::new); } /** * The value of the base pair step X displacement parameter. * @return FloatColumn */ public FloatColumn getXDisplacement() { return delegate.getColumn("x_displacement", DelegatingFloatColumn::new); } /** * The value of the base pair step Y displacement parameter. * @return FloatColumn */ public FloatColumn getYDisplacement() { return delegate.getColumn("y_displacement", DelegatingFloatColumn::new); } /** * The value of the base pair step helical rise parameter. * @return FloatColumn */ public FloatColumn getHelicalRise() { return delegate.getColumn("helical_rise", DelegatingFloatColumn::new); } /** * The value of the base pair step inclination parameter. * @return FloatColumn */ public FloatColumn getInclination() { return delegate.getColumn("inclination", DelegatingFloatColumn::new); } /** * The value of the base pair step twist parameter. * @return FloatColumn */ public FloatColumn getTip() { return delegate.getColumn("tip", DelegatingFloatColumn::new); } /** * The value of the base pair step helical twist parameter. * @return FloatColumn */ public FloatColumn getHelicalTwist() { return delegate.getColumn("helical_twist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAtlas.java000066400000000000000000000025521414676747700303610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Gives information about the organization of the * NDB Structural Atlas. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAtlas extends DelegatingCategory { public PdbxAtlas(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "page_id": return getPageId(); case "page_name": return getPageName(); default: return new DelegatingColumn(column); } } /** * Entry ID. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A unique identifier for a NDB ATLAS index page. * @return IntColumn */ public IntColumn getPageId() { return delegate.getColumn("page_id", DelegatingIntColumn::new); } /** * Text of the Atlas index entry. * @return StrColumn */ public StrColumn getPageName() { return delegate.getColumn("page_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAtomSiteAnisoTls.java000066400000000000000000000164061414676747700325220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ATOM_SITE_ANISO_TLS category record details * about the TLS contribution to anisotropic displacement parameters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAtomSiteAnisoTls extends DelegatingCategory { public PdbxAtomSiteAnisoTls(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "type_symbol": return getTypeSymbol(); case "tls_group_id": return getTlsGroupId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_atom_id": return getAuthAtomId(); case "auth_asym_id": return getAuthAsymId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "U_tls[1][1]": return getUTls11(); case "U_tls[2][2]": return getUTls22(); case "U_tls[3][3]": return getUTls33(); case "U_tls[1][2]": return getUTls12(); case "U_tls[1][3]": return getUTls13(); case "U_tls[2][3]": return getUTls23(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_type.symbol in the * ATOM_TYPE category. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * This data item identifies the TLS group membership for * this atom. * @return StrColumn */ public StrColumn getTlsGroupId() { return delegate.getColumn("tls_group_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls11() { return delegate.getColumn("U_tls[1][1]", DelegatingFloatColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls22() { return delegate.getColumn("U_tls[2][2]", DelegatingFloatColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls33() { return delegate.getColumn("U_tls[3][3]", DelegatingFloatColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls12() { return delegate.getColumn("U_tls[1][2]", DelegatingFloatColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls13() { return delegate.getColumn("U_tls[1][3]", DelegatingFloatColumn::new); } /** * The elements of the TLS contribution to the atomic * displacement matrix U. * * The unique elements of the real symmetric matrix are * entered by row. * @return FloatColumn */ public FloatColumn getUTls23() { return delegate.getColumn("U_tls[2][3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAudit.java000066400000000000000000000022521414676747700303600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_AUDIT holds current version information. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAudit extends DelegatingCategory { public PdbxAudit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "current_version": return getCurrentVersion(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_audit.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_audit.entry_id identifies the data block. * @return StrColumn */ public StrColumn getCurrentVersion() { return delegate.getColumn("current_version", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditAuthor.java000066400000000000000000000034261414676747700315470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_AUTHOR category record details about * the author(s) of the data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditAuthor extends DelegatingCategory { public PdbxAuditAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "address": return getAddress(); case "name": return getName(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * The address of an author of this data block. If there are * multiple authors, _pdbx_audit_author.address is looped with * _pdbx_audit_author.name. * @return StrColumn */ public StrColumn getAddress() { return delegate.getColumn("address", DelegatingStrColumn::new); } /** * The name of an author of this data block. If there are multiple * authors, _pdbx_audit_author.name is looped with _pdbx_audit_author.address. * The family name(s), followed by a comma and including any * dynastic compoents, precedes the first name(s) or initial(s). * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * A unique sequential integer identifier for each author. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditConform.java000066400000000000000000000032471414676747700317110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_CONFORM category describe the * dictionary versions against which the data names appearing in * the current data block are conformant. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditConform extends DelegatingCategory { public PdbxAuditConform(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dict_location": return getDictLocation(); case "dict_name": return getDictName(); case "dict_version": return getDictVersion(); default: return new DelegatingColumn(column); } } /** * A file name or uniform resource locator (URL) for the * dictionary to which the current data block conforms. * @return StrColumn */ public StrColumn getDictLocation() { return delegate.getColumn("dict_location", DelegatingStrColumn::new); } /** * The dictionary name defining data names used in this file. * @return StrColumn */ public StrColumn getDictName() { return delegate.getColumn("dict_name", DelegatingStrColumn::new); } /** * The version number of the dictionary to which the current * data block conforms. * @return StrColumn */ public StrColumn getDictVersion() { return delegate.getColumn("dict_version", DelegatingStrColumn::new); } }PdbxAuditConformExtension.java000066400000000000000000000035131414676747700335230ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_CONFORM_EXTENSION category describe * extension dictionary versions against which the data names appearing * the current data block are conformant. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditConformExtension extends DelegatingCategory { public PdbxAuditConformExtension(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "extension_dict_location": return getExtensionDictLocation(); case "extension_dict_name": return getExtensionDictName(); case "extension_dict_version": return getExtensionDictVersion(); default: return new DelegatingColumn(column); } } /** * A file name or uniform resource locator (URL) for the * file containing the extension dictionary. * @return StrColumn */ public StrColumn getExtensionDictLocation() { return delegate.getColumn("extension_dict_location", DelegatingStrColumn::new); } /** * An identifier for the extension dictionary to which the current data block conforms. * @return StrColumn */ public StrColumn getExtensionDictName() { return delegate.getColumn("extension_dict_name", DelegatingStrColumn::new); } /** * The version number of the extension dictionary to which the currrent data block conforms. * @return StrColumn */ public StrColumn getExtensionDictVersion() { return delegate.getColumn("extension_dict_version", DelegatingStrColumn::new); } }PdbxAuditRevisionCategory.java000066400000000000000000000036311414676747700335200ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_REVISION_CATEGORY category * report the data categories associated with a PDBX_AUDIT_REVISION_HISTORY record. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditRevisionCategory extends DelegatingCategory { public PdbxAuditRevisionCategory(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "revision_ordinal": return getRevisionOrdinal(); case "data_content_type": return getDataContentType(); case "category": return getCategory(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the pdbx_audit_revision_category record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A pointer to _pdbx_audit_revision_history.ordinal * @return IntColumn */ public IntColumn getRevisionOrdinal() { return delegate.getColumn("revision_ordinal", DelegatingIntColumn::new); } /** * The type of file that the pdbx_audit_revision_history record refers to. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * The category updated in the pdbx_audit_revision_category record. * @return StrColumn */ public StrColumn getCategory() { return delegate.getColumn("category", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditRevisionDetails.java000066400000000000000000000052431414676747700334100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_audit_revision_details category * record descriptions of changes associated with * PDBX_AUDIT_REVISION_HISTORY records. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditRevisionDetails extends DelegatingCategory { public PdbxAuditRevisionDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "revision_ordinal": return getRevisionOrdinal(); case "data_content_type": return getDataContentType(); case "provider": return getProvider(); case "type": return getType(); case "description": return getDescription(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the pdbx_audit_revision_details record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A pointer to _pdbx_audit_revision_history.ordinal * @return IntColumn */ public IntColumn getRevisionOrdinal() { return delegate.getColumn("revision_ordinal", DelegatingIntColumn::new); } /** * The type of file that the pdbx_audit_revision_history record refers to. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * The provider of the revision. * @return StrColumn */ public StrColumn getProvider() { return delegate.getColumn("provider", DelegatingStrColumn::new); } /** * A type classification of the revision * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Additional details describing the revision. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * Further details describing the revision. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditRevisionGroup.java000066400000000000000000000035731414676747700331230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_revision_group category * report the content groups associated with a PDBX_AUDIT_REVISION_HISTORY * record. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditRevisionGroup extends DelegatingCategory { public PdbxAuditRevisionGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "revision_ordinal": return getRevisionOrdinal(); case "data_content_type": return getDataContentType(); case "group": return getGroup(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the pdbx_audit_revision_group record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A pointer to _pdbx_audit_revision_history.ordinal * @return IntColumn */ public IntColumn getRevisionOrdinal() { return delegate.getColumn("revision_ordinal", DelegatingIntColumn::new); } /** * The type of file that the pdbx_audit_revision_history record refers to. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * The collection of categories updated with this revision. * @return StrColumn */ public StrColumn getGroup() { return delegate.getColumn("group", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditRevisionHistory.java000066400000000000000000000054401414676747700334630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_REVISION_HISTORY category record * the revision history for a data entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditRevisionHistory extends DelegatingCategory { public PdbxAuditRevisionHistory(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "data_content_type": return getDataContentType(); case "major_revision": return getMajorRevision(); case "minor_revision": return getMinorRevision(); case "revision_date": return getRevisionDate(); case "internal_version": return getInternalVersion(); case "internal_deposition_id": return getInternalDepositionId(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the pdbx_audit_revision_history record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The type of file that the pdbx_audit_revision_history record refers to. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * The major version number of deposition release. * @return IntColumn */ public IntColumn getMajorRevision() { return delegate.getColumn("major_revision", DelegatingIntColumn::new); } /** * The minor version number of deposition release. * @return IntColumn */ public IntColumn getMinorRevision() { return delegate.getColumn("minor_revision", DelegatingIntColumn::new); } /** * The release date of the revision * @return StrColumn */ public StrColumn getRevisionDate() { return delegate.getColumn("revision_date", DelegatingStrColumn::new); } /** * An internal version number corresponding to millestone file * @return IntColumn */ public IntColumn getInternalVersion() { return delegate.getColumn("internal_version", DelegatingIntColumn::new); } /** * The deposition id that corresponds to this millestone file * @return StrColumn */ public StrColumn getInternalDepositionId() { return delegate.getColumn("internal_deposition_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditRevisionItem.java000066400000000000000000000035771414676747700327310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_REVISION_ITEM category * report the data items associated with a PDBX_AUDIT_REVISION_HISTORY record. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditRevisionItem extends DelegatingCategory { public PdbxAuditRevisionItem(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "revision_ordinal": return getRevisionOrdinal(); case "data_content_type": return getDataContentType(); case "item": return getItem(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the pdbx_audit_revision_item record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A pointer to _pdbx_audit_revision_history.ordinal * @return IntColumn */ public IntColumn getRevisionOrdinal() { return delegate.getColumn("revision_ordinal", DelegatingIntColumn::new); } /** * The type of file that the pdbx_audit_revision_history record refers to. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * A high level explanation the author has provided for submitting a revision. * @return StrColumn */ public StrColumn getItem() { return delegate.getColumn("item", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxAuditSupport.java000066400000000000000000000042201414676747700317520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_AUDIT_SUPPORT category record details about * funding support for the entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxAuditSupport extends DelegatingCategory { public PdbxAuditSupport(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "funding_organization": return getFundingOrganization(); case "country": return getCountry(); case "grant_number": return getGrantNumber(); case "details": return getDetails(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * The name of the organization providing funding support for the * entry. * @return StrColumn */ public StrColumn getFundingOrganization() { return delegate.getColumn("funding_organization", DelegatingStrColumn::new); } /** * The country/region providing the funding support for the entry. * @return StrColumn */ public StrColumn getCountry() { return delegate.getColumn("country", DelegatingStrColumn::new); } /** * The grant number associated with this source of support. * @return StrColumn */ public StrColumn getGrantNumber() { return delegate.getColumn("grant_number", DelegatingStrColumn::new); } /** * Additional details regarding the funding of this entry * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A unique sequential integer identifier for each source of support for this entry. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxBondDistanceLimits.java000066400000000000000000000034551414676747700330370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category provides a table of upper and lower distance * limits used as criteria in determining covalent bonds. * The table is organized by atom type pairs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxBondDistanceLimits extends DelegatingCategory { public PdbxBondDistanceLimits(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_type_1": return getAtomType1(); case "atom_type_2": return getAtomType2(); case "lower_limit": return getLowerLimit(); case "upper_limit": return getUpperLimit(); default: return new DelegatingColumn(column); } } /** * The first atom type defining the bond * @return StrColumn */ public StrColumn getAtomType1() { return delegate.getColumn("atom_type_1", DelegatingStrColumn::new); } /** * The first atom type defining the bond * @return StrColumn */ public StrColumn getAtomType2() { return delegate.getColumn("atom_type_2", DelegatingStrColumn::new); } /** * The lower bond distance limit. * @return FloatColumn */ public FloatColumn getLowerLimit() { return delegate.getColumn("lower_limit", DelegatingFloatColumn::new); } /** * The upper bond distance limit. * @return FloatColumn */ public FloatColumn getUpperLimit() { return delegate.getColumn("upper_limit", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxBranchScheme.java000066400000000000000000000106331414676747700316360ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_BRANCH_SCHEME category provides residue level nomenclature * mapping for branch chain entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxBranchScheme extends DelegatingCategory { public PdbxBranchScheme(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "hetero": return getHetero(); case "asym_id": return getAsymId(); case "mon_id": return getMonId(); case "num": return getNum(); case "pdb_asym_id": return getPdbAsymId(); case "pdb_seq_num": return getPdbSeqNum(); case "pdb_ins_code": return getPdbInsCode(); case "pdb_mon_id": return getPdbMonId(); case "auth_asym_id": return getAuthAsymId(); case "auth_seq_num": return getAuthSeqNum(); case "auth_mon_id": return getAuthMonId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate whether this monomer in the entity is * heterogeneous in sequence. * @return StrColumn */ public StrColumn getHetero() { return delegate.getColumn("hetero", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_comp_id in the * PDBX_ENTITY_BRANCH_LIST category. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_entity_branch_list.num in the * PDBX_ENTITY_BRANCH_LIST category. * @return IntColumn */ public IntColumn getNum() { return delegate.getColumn("num", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbAsymId() { return delegate.getColumn("pdb_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbSeqNum() { return delegate.getColumn("pdb_seq_num", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbInsCode() { return delegate.getColumn("pdb_ins_code", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbMonId() { return delegate.getColumn("pdb_mon_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqNum() { return delegate.getColumn("auth_seq_num", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthMonId() { return delegate.getColumn("auth_mon_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxBuffer.java000066400000000000000000000026041414676747700305240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_BUFFER category * record details of the sample buffer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxBuffer extends DelegatingCategory { public PdbxBuffer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_buffer.id must * uniquely identify the sample buffer. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The name of each buffer. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Any additional details to do with buffer. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxBufferComponents.java000066400000000000000000000063321414676747700325740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Constituents of buffer in sample */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxBufferComponents extends DelegatingCategory { public PdbxBufferComponents(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "buffer_id": return getBufferId(); case "name": return getName(); case "volume": return getVolume(); case "conc": return getConc(); case "details": return getDetails(); case "conc_units": return getConcUnits(); case "isotopic_labeling": return getIsotopicLabeling(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_buffer_components.id must * uniquely identify a component of the buffer. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_buffer.id in the BUFFER category. * @return StrColumn */ public StrColumn getBufferId() { return delegate.getColumn("buffer_id", DelegatingStrColumn::new); } /** * The name of each buffer component. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The volume of buffer component. * @return StrColumn */ public StrColumn getVolume() { return delegate.getColumn("volume", DelegatingStrColumn::new); } /** * The millimolar concentration of buffer component. * @return StrColumn */ public StrColumn getConc() { return delegate.getColumn("conc", DelegatingStrColumn::new); } /** * Any additional details to do with buffer composition. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The concentration units of the component. * @return StrColumn */ public StrColumn getConcUnits() { return delegate.getColumn("conc_units", DelegatingStrColumn::new); } /** * The isotopic composition of each component, including * the % labeling level, if known. For example: * 1. Uniform (random) labeling with 15N: U-15N * 2. Uniform (random) labeling with 13C, 15N at known labeling * levels: U-95% 13C;U-98% 15N * 3. Residue selective labeling: U-95% 15N-Thymine * 4. Site specific labeling: 95% 13C-Ala18, * 5. Natural abundance labeling in an otherwise uniformly labled * biomolecule is designated by NA: U-13C; NA-K,H * @return StrColumn */ public StrColumn getIsotopicLabeling() { return delegate.getColumn("isotopic_labeling", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompAtomEdit.java000066400000000000000000000047561414676747700324470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_ATOM_EDIT category provide * atom level editing instructions to be applied to imported * chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompAtomEdit extends DelegatingCategory { public PdbxChemCompAtomEdit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "comp_id": return getCompId(); case "edit_op": return getEditOp(); case "atom_id": return getAtomId(); case "edit_atom_id": return getEditAtomId(); case "edit_atom_value": return getEditAtomValue(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies and orders each atom edit instruction. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * This data item is a pointer to _pdbx_chem_comp_import.comp_id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The operation applied to the named imported component. * @return StrColumn */ public StrColumn getEditOp() { return delegate.getColumn("edit_op", DelegatingStrColumn::new); } /** * The identifier for the target atom in imported component to be edited. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The identifier for the edited atom in the generated component. * @return StrColumn */ public StrColumn getEditAtomId() { return delegate.getColumn("edit_atom_id", DelegatingStrColumn::new); } /** * The value for the edited atomic property value in the generated component. * @return StrColumn */ public StrColumn getEditAtomValue() { return delegate.getColumn("edit_atom_value", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompAtomFeature.java000066400000000000000000000030711414676747700331420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_ATOM_FEATURE category provide * a selected list of atom level features for the chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompAtomFeature extends DelegatingCategory { public PdbxChemCompAtomFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "atom_id": return getAtomId(); case "feature_type": return getFeatureType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_chem_comp_import.comp_id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The identifier for the target atom to which the feature is assigned. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The feature assigned to this atom. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompAtomRelated.java000066400000000000000000000046111414676747700331300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * PDBX_CHEM_COMP_ATOM_RELATED provides atom level nomenclature mapping between two related chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompAtomRelated extends DelegatingCategory { public PdbxChemCompAtomRelated(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "related_comp_id": return getRelatedCompId(); case "ordinal": return getOrdinal(); case "atom_id": return getAtomId(); case "related_atom_id": return getRelatedAtomId(); case "related_type": return getRelatedType(); default: return new DelegatingColumn(column); } } /** * The chemical component for which this relationship applies. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The related chemical component for which this chemical component is based. * @return StrColumn */ public StrColumn getRelatedCompId() { return delegate.getColumn("related_comp_id", DelegatingStrColumn::new); } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The atom identifier/name for the atom mapping * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The atom identifier/name for the atom mapping in the related chemical component * @return StrColumn */ public StrColumn getRelatedAtomId() { return delegate.getColumn("related_atom_id", DelegatingStrColumn::new); } /** * Describes the type of relationship * @return StrColumn */ public StrColumn getRelatedType() { return delegate.getColumn("related_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompAudit.java000066400000000000000000000045631414676747700320030ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_AUDIT category records * the status and tracking information for this component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompAudit extends DelegatingCategory { public PdbxChemCompAudit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "date": return getDate(); case "annotator": return getAnnotator(); case "processing_site": return getProcessingSite(); case "details": return getDetails(); case "action_type": return getActionType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The date associated with this audit record. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The initials of the annotator creating of modifying the component. * @return StrColumn */ public StrColumn getAnnotator() { return delegate.getColumn("annotator", DelegatingStrColumn::new); } /** * An identifier for the wwPDB site creating or modifying the component. * @return StrColumn */ public StrColumn getProcessingSite() { return delegate.getColumn("processing_site", DelegatingStrColumn::new); } /** * Additional details decribing this change. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The action associated with this audit record. * @return StrColumn */ public StrColumn getActionType() { return delegate.getColumn("action_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompBondEdit.java000066400000000000000000000050241414676747700324160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_BOND_EDIT category provide * bond level editing instructions to be applied to imported * chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompBondEdit extends DelegatingCategory { public PdbxChemCompBondEdit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "comp_id": return getCompId(); case "edit_op": return getEditOp(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "edit_bond_value": return getEditBondValue(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies and orders each bond edit instruction. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * This data item is a pointer to _pdbx_chem_comp_import.comp_id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The operation or assignment applied to the named imported component. * @return StrColumn */ public StrColumn getEditOp() { return delegate.getColumn("edit_op", DelegatingStrColumn::new); } /** * The identifier for the first atom in the target bond * in imported component. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The identifier for the second atom in the target bond * in imported component. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The value for the edited bond property value in the generated component. * @return StrColumn */ public StrColumn getEditBondValue() { return delegate.getColumn("edit_bond_value", DelegatingStrColumn::new); } }PdbxChemCompDepositorInfo.java000066400000000000000000000105441414676747700334360ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_DEPOSITOR_INFO category record additional * details provided by depositors about deposited chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompDepositorInfo extends DelegatingCategory { public PdbxChemCompDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "comp_id": return getCompId(); case "alt_comp_id": return getAltCompId(); case "name": return getName(); case "formula": return getFormula(); case "type": return getType(); case "descriptor": return getDescriptor(); case "descriptor_type": return getDescriptorType(); case "in_dictionary_flag": return getInDictionaryFlag(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The chemical component identifier used by the depositor to represent this component. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The alternate chemical component identifier matching the deposited chemical component. * @return StrColumn */ public StrColumn getAltCompId() { return delegate.getColumn("alt_comp_id", DelegatingStrColumn::new); } /** * The chemical name of the component. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The formula for the chemical component. Formulae are written * according to the following rules: * * (1) Only recognized element symbols may be used. * * (2) Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * (3) A space or parenthesis must separate each cluster of * (element symbol + count), but in general parentheses are * not used. * * (4) The order of elements depends on whether carbon is * present or not. If carbon is present, the order should be: * C, then H, then the other elements in alphabetical order * of their symbol. If carbon is not present, the elements * are listed purely in alphabetic order of their symbol. This * is the 'Hill' system used by Chemical Abstracts. * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } /** * This data item contains the chemical component type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * This data item contains the descriptor value for this * component. * @return StrColumn */ public StrColumn getDescriptor() { return delegate.getColumn("descriptor", DelegatingStrColumn::new); } /** * This data item contains the descriptor type. * @return StrColumn */ public StrColumn getDescriptorType() { return delegate.getColumn("descriptor_type", DelegatingStrColumn::new); } /** * A flag to indicate if the chemical component is defined in the chemical component dictionary. * @return StrColumn */ public StrColumn getInDictionaryFlag() { return delegate.getColumn("in_dictionary_flag", DelegatingStrColumn::new); } /** * This data item contains additional details about this * component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompDescriptor.java000066400000000000000000000046771414676747700330610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_DESCRIPTOR category provide * string descriptors of component chemical structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompDescriptor extends DelegatingCategory { public PdbxChemCompDescriptor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "descriptor": return getDescriptor(); case "type": return getType(); case "program": return getProgram(); case "program_version": return getProgramVersion(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item contains the descriptor value for this * component. * @return StrColumn */ public StrColumn getDescriptor() { return delegate.getColumn("descriptor", DelegatingStrColumn::new); } /** * This data item contains the descriptor type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * This data item contains the name of the program * or library used to compute the descriptor. * @return StrColumn */ public StrColumn getProgram() { return delegate.getColumn("program", DelegatingStrColumn::new); } /** * This data item contains the version of the program * or library used to compute the descriptor. * @return StrColumn */ public StrColumn getProgramVersion() { return delegate.getColumn("program_version", DelegatingStrColumn::new); } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompFeature.java000066400000000000000000000036001414676747700323170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Additional features associated with the chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompFeature extends DelegatingCategory { public PdbxChemCompFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "type": return getType(); case "support": return getSupport(); case "value": return getValue(); case "source": return getSource(); default: return new DelegatingColumn(column); } } /** * The component identifier for this feature. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The component feature type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The supporting evidence for this feature. * @return StrColumn */ public StrColumn getSupport() { return delegate.getColumn("support", DelegatingStrColumn::new); } /** * The component feature value. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * The information source for the component feature. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompIdentifier.java000066400000000000000000000046601414676747700330150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_IDENTIFIER category provide * identifiers for chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompIdentifier extends DelegatingCategory { public PdbxChemCompIdentifier(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "identifier": return getIdentifier(); case "type": return getType(); case "program": return getProgram(); case "program_version": return getProgramVersion(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item contains the identifier value for this * component. * @return StrColumn */ public StrColumn getIdentifier() { return delegate.getColumn("identifier", DelegatingStrColumn::new); } /** * This data item contains the identifier type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * This data item contains the name of the program * or library used to compute the identifier. * @return StrColumn */ public StrColumn getProgram() { return delegate.getColumn("program", DelegatingStrColumn::new); } /** * This data item contains the version of the program * or library used to compute the identifier. * @return StrColumn */ public StrColumn getProgramVersion() { return delegate.getColumn("program_version", DelegatingStrColumn::new); } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompImport.java000066400000000000000000000021561414676747700322030ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_IMPORT category identify * existing chemical components to be imported into the * current component definition. Components in this list * can be edited by instructions in categories * pdbx_chem_comp_atom_edit and pdbx_chem_comp_bond_edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompImport extends DelegatingCategory { public PdbxChemCompImport(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } }PdbxChemCompInstanceDepositorInfo.java000066400000000000000000000115171414676747700351240ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_INSTANCE_DEPOSITOR_INFO category records * depositor provided information about the chemical context of component instances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompInstanceDepositorInfo extends DelegatingCategory { public PdbxChemCompInstanceDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "label_alt_id": return getLabelAltId(); case "comp_id": return getCompId(); case "PDB_ins_code": return getPDBInsCode(); case "auth_asym_id": return getAuthAsymId(); case "auth_seq_id": return getAuthSeqId(); case "in_polymer_flag": return getInPolymerFlag(); case "author_provided_flag": return getAuthorProvidedFlag(); case "formula": return getFormula(); default: return new DelegatingColumn(column); } } /** * The value of pdbx_chem_comp_instance_depositor_info.ordinal must uniquely identify a record in * the PDBX_CHEM_COMP_INSTANCE_DEPOSITOR_INFO list. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * An element of the chemical component instance identifier. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * An element of the chemical component instance identifier. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * Optional element of the chemical component instance identifier. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * An element of the chemical component instance identifier. * * This data item corresponds to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * An element of the chemical component instance identifier. * * This data item corresponds to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * A flag to indicate if the chemical component instance is a part of a polymer molecule. * @return StrColumn */ public StrColumn getInPolymerFlag() { return delegate.getColumn("in_polymer_flag", DelegatingStrColumn::new); } /** * A flag to indicate if details about this chemical component instance have been provided by the depositor. * @return StrColumn */ public StrColumn getAuthorProvidedFlag() { return delegate.getColumn("author_provided_flag", DelegatingStrColumn::new); } /** * The observed formula for the chemical component in the deposited coordinates. * Formulae are written according to the following rules: * * (1) Only recognized element symbols may be used. * * (2) Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * (3) A space or parenthesis must separate each cluster of * (element symbol + count), but in general parentheses are * not used. * * (4) The order of elements depends on whether carbon is * present or not. If carbon is present, the order should be: * C, then H, then the other elements in alphabetical order * of their symbol. If carbon is not present, the elements * are listed purely in alphabetic order of their symbol. This * is the 'Hill' system used by Chemical Abstracts. * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompModel.java000066400000000000000000000023661414676747700317740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_MODEL category give details about each * of the chemical component model instances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModel extends DelegatingCategory { public PdbxChemCompModel(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "comp_id": return getCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_chem_comp_model.id must uniquely identify each * model instance the PDBX_CHEM_COMP_MODEL list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * An identifier for chemical component definition. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompModelAtom.java000066400000000000000000000067461414676747700326230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_MODEL_ATOM category record coordinates * for the chemical component model instance. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelAtom extends DelegatingCategory { public PdbxChemCompModelAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id": return getAtomId(); case "ordinal_id": return getOrdinalId(); case "model_id": return getModelId(); case "charge": return getCharge(); case "model_Cartn_x": return getModelCartnX(); case "model_Cartn_y": return getModelCartnY(); case "model_Cartn_z": return getModelCartnZ(); case "type_symbol": return getTypeSymbol(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_chem_comp_model_atom.atom_id uniquely identifies * each atom in the PDBX_CHEM_COMP_MODEL_ATOM list. * @return StrColumn */ public StrColumn getAtomId() { return delegate.getColumn("atom_id", DelegatingStrColumn::new); } /** * The value of _pdbx_chem_comp_model_atom.ordinal_id is an * ordinal identifer for each atom in the PDBX_CHEM_COMP_MODEL_ATOM list. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _pdbx_chem_comp_model.id in the PDBX_CHEM_COMP_MODEL * category. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The net integer charge assigned to this atom. This is the * formal charge assignment normally found in chemical diagrams. * @return IntColumn */ public IntColumn getCharge() { return delegate.getColumn("charge", DelegatingIntColumn::new); } /** * The x component of the coordinates for this atom in this * component model specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getModelCartnX() { return delegate.getColumn("model_Cartn_x", DelegatingFloatColumn::new); } /** * The y component of the coordinates for this atom in this * component model specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getModelCartnY() { return delegate.getColumn("model_Cartn_y", DelegatingFloatColumn::new); } /** * The z component of the coordinates for this atom in this * component model specified as orthogonal angstroms. * @return FloatColumn */ public FloatColumn getModelCartnZ() { return delegate.getColumn("model_Cartn_z", DelegatingFloatColumn::new); } /** * The code used to identify the atom species representing * this atom type. Normally this code is the element * symbol. * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompModelAudit.java000066400000000000000000000046541414676747700327650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_MODEL_AUDIT category records * the status and tracking information for this component model instance. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelAudit extends DelegatingCategory { public PdbxChemCompModelAudit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "date": return getDate(); case "annotator": return getAnnotator(); case "processing_site": return getProcessingSite(); case "details": return getDetails(); case "action_type": return getActionType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_chem_comp_model.id in the PDBX_CHEM_COMP_MODEL * category. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The date associated with this audit record. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The initials of the annotator creating of modifying the component. * @return StrColumn */ public StrColumn getAnnotator() { return delegate.getColumn("annotator", DelegatingStrColumn::new); } /** * An identifier for the wwPDB site creating or modifying the component. * @return StrColumn */ public StrColumn getProcessingSite() { return delegate.getColumn("processing_site", DelegatingStrColumn::new); } /** * Additional details decribing this change. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The action associated with this audit record. * @return StrColumn */ public StrColumn getActionType() { return delegate.getColumn("action_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompModelBond.java000066400000000000000000000051131414676747700325700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_MODEL_BOND category record details about * the bonds between atoms in a chemical component model instance. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelBond extends DelegatingCategory { public PdbxChemCompModelBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "model_id": return getModelId(); case "value_order": return getValueOrder(); case "ordinal_id": return getOrdinalId(); default: return new DelegatingColumn(column); } } /** * The ID of the first of the two atoms that define the bond. * * This data item is a pointer to _pdbx_chem_comp_model_atom.atom_id in the * PDBX_CHEM_COMP_MODEL_ATOM category. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The ID of the second of the two atoms that define the bond. * * This data item is a pointer to _pdbx_chem_comp_model_atom.atom_id in the * PDBX_CHEM_COMP_MODEL_ATOM category. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_chem_comp_model.id in the PDBX_CHEM_COMP_MODEL * category. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The value that should be taken as the target for the chemical * bond associated with the specified atoms, expressed as a bond * order. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } /** * The value of _pdbx_chem_comp_model_bond.ordinal_id is an * ordinal identifer for each atom in the PDBX_CHEM_COMP_MODEL_BOND list. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } }PdbxChemCompModelDescriptor.java000066400000000000000000000030661414676747700337520ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the CHEM_COMP_MODEL_DESCRIPTOR category provide * string descriptors for component model structures. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelDescriptor extends DelegatingCategory { public PdbxChemCompModelDescriptor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "descriptor": return getDescriptor(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_chem_comp_model.id in the PDBX_CHEM_COMP_MODEL * category. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * This data item contains the descriptor value for this * component. * @return StrColumn */ public StrColumn getDescriptor() { return delegate.getColumn("descriptor", DelegatingStrColumn::new); } /** * This data item contains the descriptor type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompModelFeature.java000066400000000000000000000026661414676747700333130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Additional features associated with the chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelFeature extends DelegatingCategory { public PdbxChemCompModelFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "feature_name": return getFeatureName(); case "feature_value": return getFeatureValue(); default: return new DelegatingColumn(column); } } /** * The component model identifier for this feature. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The component model feature type. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * The component feature value. * @return StrColumn */ public StrColumn getFeatureValue() { return delegate.getColumn("feature_value", DelegatingStrColumn::new); } }PdbxChemCompModelReference.java000066400000000000000000000026161414676747700335320ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Additional features associated with the chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompModelReference extends DelegatingCategory { public PdbxChemCompModelReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "db_name": return getDbName(); case "db_code": return getDbCode(); default: return new DelegatingColumn(column); } } /** * The component model identifier for this feature. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The component model feature type. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The component feature value. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompNonstandard.java000066400000000000000000000023451414676747700332040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_NONSTANDARD category describes * common nucleotide modifications and nonstandard features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompNonstandard extends DelegatingCategory { public PdbxChemCompNonstandard(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _chem_comp.id in the * CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item describes modification type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompRelated.java000066400000000000000000000034321414676747700323070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * PDBX_CHEM_COMP_RELATED describes the relationship between two chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompRelated extends DelegatingCategory { public PdbxChemCompRelated(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "comp_id": return getCompId(); case "related_comp_id": return getRelatedCompId(); case "relationship_type": return getRelationshipType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The chemical component for which this relationship applies. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The related chemical component for which this chemical component is based. * @return StrColumn */ public StrColumn getRelatedCompId() { return delegate.getColumn("related_comp_id", DelegatingStrColumn::new); } /** * Describes the type of relationship * @return StrColumn */ public StrColumn getRelationshipType() { return delegate.getColumn("relationship_type", DelegatingStrColumn::new); } /** * Describes the type of relationship * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxChemCompSubcomponentEntityList.java000066400000000000000000000034571414676747700353640ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_chem_comp_subcomponent_entity_list category * list the constituent chemical entities and entity features in this chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompSubcomponentEntityList extends DelegatingCategory { public PdbxChemCompSubcomponentEntityList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "parent_comp_id": return getParentCompId(); case "type": return getType(); case "class": return getClazz(); default: return new DelegatingColumn(column); } } /** * Ordinal index for the entities listed in this category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The parent component identifier corresponding to this entity. * @return StrColumn */ public StrColumn getParentCompId() { return delegate.getColumn("parent_comp_id", DelegatingStrColumn::new); } /** * Defines the type of the entity. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Defines the predominant linking type of the entity. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } }PdbxChemCompSubcomponentStructConn.java000066400000000000000000000070451414676747700353530ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_chem_comp_subcomponent_struct_conn * list the chemical interactions among the subcomponents in * the chemical component. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompSubcomponentStructConn extends DelegatingCategory { public PdbxChemCompSubcomponentStructConn(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "type": return getType(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "seq_id_1": return getSeqId1(); case "seq_id_2": return getSeqId2(); default: return new DelegatingColumn(column); } } /** * Ordinal index for the interactions listed in this category. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The chemical or structural type of the interaction. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The entity identifier for the first atom in the interaction. * @return IntColumn */ public IntColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingIntColumn::new); } /** * The entity identifier for the second atom in the interaction. * @return IntColumn */ public IntColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingIntColumn::new); } /** * The atom identifier for the first atom in the interaction. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier for the second atom in the interaction. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The component identifier for the first atom in the interaction. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second atom in the interaction. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The positional index for the first atom in the interaction. * @return IntColumn */ public IntColumn getSeqId1() { return delegate.getColumn("seq_id_1", DelegatingIntColumn::new); } /** * The positional index for the first atom in the interaction. * @return IntColumn */ public IntColumn getSeqId2() { return delegate.getColumn("seq_id_2", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxChemCompSynonyms.java000066400000000000000000000036421414676747700325710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * PDBX_CHEM_COMP_SYNONYMS holds chemical name and synonym correspondences. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompSynonyms extends DelegatingCategory { public PdbxChemCompSynonyms(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "name": return getName(); case "comp_id": return getCompId(); case "provenance": return getProvenance(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The synonym of this particular chemical component. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The chemical component for which this synonym applies. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The provenance of this synonym. * @return StrColumn */ public StrColumn getProvenance() { return delegate.getColumn("provenance", DelegatingStrColumn::new); } /** * The type of this synonym. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }PdbxChemCompUploadDepositorInfo.java000066400000000000000000000036701414676747700346050ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CHEM_COMP_UPLOAD_DEPOSITOR_INFO category record * details of the uploaded files related to depositor provided chemical assignments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxChemCompUploadDepositorInfo extends DelegatingCategory { public PdbxChemCompUploadDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "comp_id": return getCompId(); case "upload_file_type": return getUploadFileType(); case "upload_file_name": return getUploadFileName(); default: return new DelegatingColumn(column); } } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The chemical component identifier used by the depositor to represent this component. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The type of the uploaded file containing information about this component. * @return StrColumn */ public StrColumn getUploadFileType() { return delegate.getColumn("upload_file_type", DelegatingStrColumn::new); } /** * The name of the uploaded file containing information about this component. * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxColumninfo.java000066400000000000000000000057151414676747700314320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxColumninfo extends DelegatingCategory { public PdbxColumninfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "columnname": return getColumnname(); case "tablename": return getTablename(); case "description": return getDescription(); case "example": return getExample(); case "type": return getType(); case "table_serial_no": return getTableSerialNo(); case "column_serial_no": return getColumnSerialNo(); case "WWW_Selection_Criteria": return getWWWSelectionCriteria(); case "WWW_Report_Criteria": return getWWWReportCriteria(); default: return new DelegatingColumn(column); } } /** * SQL column name. * @return StrColumn */ public StrColumn getColumnname() { return delegate.getColumn("columnname", DelegatingStrColumn::new); } /** * SQL table name. * @return StrColumn */ public StrColumn getTablename() { return delegate.getColumn("tablename", DelegatingStrColumn::new); } /** * SQL column description. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * SQL column example. * @return StrColumn */ public StrColumn getExample() { return delegate.getColumn("example", DelegatingStrColumn::new); } /** * SQL column type. * @return IntColumn */ public IntColumn getType() { return delegate.getColumn("type", DelegatingIntColumn::new); } /** * SQL table serial number. * @return IntColumn */ public IntColumn getTableSerialNo() { return delegate.getColumn("table_serial_no", DelegatingIntColumn::new); } /** * SQL column serial number. * @return IntColumn */ public IntColumn getColumnSerialNo() { return delegate.getColumn("column_serial_no", DelegatingIntColumn::new); } /** * SQL column visibility in WWW selection querires. * @return IntColumn */ public IntColumn getWWWSelectionCriteria() { return delegate.getColumn("WWW_Selection_Criteria", DelegatingIntColumn::new); } /** * SQL column visibility in WWW reports queries. * @return IntColumn */ public IntColumn getWWWReportCriteria() { return delegate.getColumn("WWW_Report_Criteria", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConnect.java000066400000000000000000000074221414676747700307070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Local data items describing ligand and monomer * chemical features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConnect extends DelegatingCategory { public PdbxConnect(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "res_name": return getResName(); case "hetgroup_name": return getHetgroupName(); case "formul": return getFormul(); case "hetgroup_chemical_name": return getHetgroupChemicalName(); case "parent_residue": return getParentResidue(); case "formal_charge": return getFormalCharge(); case "class_1": return getClass1(); case "class_2": return getClass2(); case "type": return getType(); case "status": return getStatus(); case "date": return getDate(); case "modified_date": return getModifiedDate(); default: return new DelegatingColumn(column); } } /** * Unique (typically 3-letter code) identifier for chemical group. * @return StrColumn */ public StrColumn getResName() { return delegate.getColumn("res_name", DelegatingStrColumn::new); } /** * Place-holder for PDB record HET * @return StrColumn */ public StrColumn getHetgroupName() { return delegate.getColumn("hetgroup_name", DelegatingStrColumn::new); } /** * Place-holder for PDB record FORMUL * @return StrColumn */ public StrColumn getFormul() { return delegate.getColumn("formul", DelegatingStrColumn::new); } /** * Place-holder for PDB record HETNAM * @return StrColumn */ public StrColumn getHetgroupChemicalName() { return delegate.getColumn("hetgroup_chemical_name", DelegatingStrColumn::new); } /** * Parent residue * @return StrColumn */ public StrColumn getParentResidue() { return delegate.getColumn("parent_residue", DelegatingStrColumn::new); } /** * Formal charge if nonzero * @return IntColumn */ public IntColumn getFormalCharge() { return delegate.getColumn("formal_charge", DelegatingIntColumn::new); } /** * Internal classification type 1. * @return StrColumn */ public StrColumn getClass1() { return delegate.getColumn("class_1", DelegatingStrColumn::new); } /** * Internal classification type 2. * @return StrColumn */ public StrColumn getClass2() { return delegate.getColumn("class_2", DelegatingStrColumn::new); } /** * Approximately corresponds to _chem_comp.type * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Release status associated with this component. * @return StrColumn */ public StrColumn getStatus() { return delegate.getColumn("status", DelegatingStrColumn::new); } /** * Date added. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Date of last modification. * @return StrColumn */ public StrColumn getModifiedDate() { return delegate.getColumn("modified_date", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConnectAtom.java000066400000000000000000000047131414676747700315300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Local data items describing ligand and monomer * atom names and connectivity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConnectAtom extends DelegatingCategory { public PdbxConnectAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "res_name": return getResName(); case "atom_name": return getAtomName(); case "connect_to": return getConnectTo(); case "type_symbol": return getTypeSymbol(); case "charge": return getCharge(); case "bond_type": return getBondType(); case "align_pos": return getAlignPos(); default: return new DelegatingColumn(column); } } /** * Unique (typically 3-letter code) identifier for chemical group. * @return StrColumn */ public StrColumn getResName() { return delegate.getColumn("res_name", DelegatingStrColumn::new); } /** * Uniquely identifies the atom within the component. * @return StrColumn */ public StrColumn getAtomName() { return delegate.getColumn("atom_name", DelegatingStrColumn::new); } /** * Identifies a connected atom within the component. * @return StrColumn */ public StrColumn getConnectTo() { return delegate.getColumn("connect_to", DelegatingStrColumn::new); } /** * Element symbol * @return StrColumn */ public StrColumn getTypeSymbol() { return delegate.getColumn("type_symbol", DelegatingStrColumn::new); } /** * Charge * @return IntColumn */ public IntColumn getCharge() { return delegate.getColumn("charge", DelegatingIntColumn::new); } /** * Bond type. * @return StrColumn */ public StrColumn getBondType() { return delegate.getColumn("bond_type", DelegatingStrColumn::new); } /** * Starting column of atom name in PDB atom field. * @return IntColumn */ public IntColumn getAlignPos() { return delegate.getColumn("align_pos", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConnectModification.java000066400000000000000000000022461414676747700332340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Local data items describing ligand and monomer * modifications. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConnectModification extends DelegatingCategory { public PdbxConnectModification(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "res_name": return getResName(); case "modification": return getModification(); default: return new DelegatingColumn(column); } } /** * Unique (typically 3-letter code) identifier for chemical group. * @return StrColumn */ public StrColumn getResName() { return delegate.getColumn("res_name", DelegatingStrColumn::new); } /** * Type of modification * @return StrColumn */ public StrColumn getModification() { return delegate.getColumn("modification", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConnectType.java000066400000000000000000000027041414676747700315470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Local data items describing ligand and monomer * type information. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConnectType extends DelegatingCategory { public PdbxConnectType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "res_name": return getResName(); case "ndbTokenType": return getNdbTokenType(); case "modified": return getModified(); default: return new DelegatingColumn(column); } } /** * Unique (typically 3-letter code) identifier for chemical group. * @return StrColumn */ public StrColumn getResName() { return delegate.getColumn("res_name", DelegatingStrColumn::new); } /** * Internal chemical type identifier used by NDB. * @return StrColumn */ public StrColumn getNdbTokenType() { return delegate.getColumn("ndbTokenType", DelegatingStrColumn::new); } /** * Indicates a modified chemical component. * @return StrColumn */ public StrColumn getModified() { return delegate.getColumn("modified", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConstruct.java000066400000000000000000000142401414676747700312760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CONSTRUCT category specify a sequence of * nucleic acids or amino acids. It is a catch-all that may be used to * provide details of sequences known to be relevant to the project as well * as primers, plasmids, proteins and such like that are either used or * produced during the protein production process. Molecules described * here are not necessarily complete, so for instance it would be * possible to include either a complete plasmid or just its insert. * This category may be considered as an abbreviated form of _entity where * the molecules described are not required to appear in the final co-ordinates. * * Note that the details provided here all pertain to a single entry as defined * at deposition. It is anticipated that _pdbx_construct.id would also be * composed of a sequence that is unique within a given site prefixed by a code * that identifies that site and would, therefore, be GLOBALLY unique. Thus * this category could also be used locally to store details about the different * constructs used during protein production without reference to the entry_id * (which only becomes a meaningful concept during deposition). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConstruct extends DelegatingCategory { public PdbxConstruct(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "name": return getName(); case "organisation": return getOrganisation(); case "entity_id": return getEntityId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "details": return getDetails(); case "class": return getClazz(); case "type": return getType(); case "seq": return getSeq(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_construct.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_construct.id must uniquely identify a record * in the PDBX_CONSTRUCT list and should be arranged so that it is * composed of a site-speicific prefix combined with a value that is * unique within a given site.Note that this item need not be a * number; it can be any unique identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_construct.name provides a placeholder for the local name * of the construct, for example the plasmid name if this category * is used to list plasmids. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * _pdbx_construct.organisation describes the organisation in which * the _pdbx_construct.id is unique. This will normally be the lab * in which the constrcut originated. It is envisaged that this item * will permit a globally unique identifier to be constructed in cases * where this is not possible from the _pdbx_construct.id alone. * @return StrColumn */ public StrColumn getOrganisation() { return delegate.getColumn("organisation", DelegatingStrColumn::new); } /** * In cases where the construct IS found in the co-ordinates then this * item provides a pointer to _entity.id in the ENTITY category for * the corresponding molecule. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * In cases where the sequence has been determined by a robot this * data item provides a pointer to pdbx_robot_system.id in the * PDBX_ROBOT_SYSTEM category for the robot responsible * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date that the sequence was determined. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Additional details about the construct that cannot be * represented in the category _pdbx_construct_feature. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The primary function of the construct. This should be considered * as a guideline only. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * The type of nucleic acid sequence in the construct. Note that * to find all the DNA molecules it is necessary to search for * DNA + cDNA and for RNA, RNA + mRNA + tRNA. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * sequence expressed as string of one-letter base codes or one * letter amino acid codes. Unusual residues may be represented * either using the appropriate one letter code wild cards or * by the three letter code in parentheses. * @return StrColumn */ public StrColumn getSeq() { return delegate.getColumn("seq", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxConstructFeature.java000066400000000000000000000060741414676747700326200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CONSTRUCT_FEATURE category may be used to * specify various properties of a nucleic acid sequence used during * protein production. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxConstructFeature extends DelegatingCategory { public PdbxConstructFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "construct_id": return getConstructId(); case "entry_id": return getEntryId(); case "start_seq": return getStartSeq(); case "end_seq": return getEndSeq(); case "type": return getType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_construct_feature.id must uniquely * identify a record in the PDBX_CONSTRUCT_FEATURE list. * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _pdbx_construct_feature.construct_id uniquely * identifies the construct with which the feature is * associated. This is a pointer to _pdbx_construct.id * This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getConstructId() { return delegate.getColumn("construct_id", DelegatingStrColumn::new); } /** * The value of _pdbx_construct_feature.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The sequence position at which the feature begins * @return IntColumn */ public IntColumn getStartSeq() { return delegate.getColumn("start_seq", DelegatingIntColumn::new); } /** * The sequence position at which the feature ends * @return IntColumn */ public IntColumn getEndSeq() { return delegate.getColumn("end_seq", DelegatingIntColumn::new); } /** * The type of the feature * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Details that describe the feature * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxContactAuthor.java000066400000000000000000000176141414676747700321000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CONTACT_AUTHOR category record details * about the name and address of the author to be contacted * concerning the contents of this data block. This category atomizes * information to a greater degree than the standard AUDIT_CONTACT_AUTHOR * category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxContactAuthor extends DelegatingCategory { public PdbxContactAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "address_1": return getAddress1(); case "address_2": return getAddress2(); case "address_3": return getAddress3(); case "legacy_address": return getLegacyAddress(); case "city": return getCity(); case "state_province": return getStateProvince(); case "postal_code": return getPostalCode(); case "email": return getEmail(); case "fax": return getFax(); case "name_first": return getNameFirst(); case "name_last": return getNameLast(); case "name_mi": return getNameMi(); case "name_salutation": return getNameSalutation(); case "country": return getCountry(); case "continent": return getContinent(); case "phone": return getPhone(); case "role": return getRole(); case "organization_type": return getOrganizationType(); case "identifier_ORCID": return getIdentifierORCID(); default: return new DelegatingColumn(column); } } /** * A unique integer identifier for this author * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, line 1 of 3. * @return StrColumn */ public StrColumn getAddress1() { return delegate.getColumn("address_1", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, line 2 of 3. * @return StrColumn */ public StrColumn getAddress2() { return delegate.getColumn("address_2", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, line 3 of 3. * @return StrColumn */ public StrColumn getAddress3() { return delegate.getColumn("address_3", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed transfered from * _audit_contact_author.address * @return StrColumn */ public StrColumn getLegacyAddress() { return delegate.getColumn("legacy_address", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, city. * @return StrColumn */ public StrColumn getCity() { return delegate.getColumn("city", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, state or province. * @return StrColumn */ public StrColumn getStateProvince() { return delegate.getColumn("state_province", DelegatingStrColumn::new); } /** * The mailing address of the author of the data block to whom * correspondence should be addressed, zip code. * @return StrColumn */ public StrColumn getPostalCode() { return delegate.getColumn("postal_code", DelegatingStrColumn::new); } /** * The electronic mail address of the author of the data block to * whom correspondence should be addressed, in a form recognisable * to international networks. * @return StrColumn */ public StrColumn getEmail() { return delegate.getColumn("email", DelegatingStrColumn::new); } /** * The facsimile telephone number of the author of the data * block to whom correspondence should be addressed. * * The recommended style includes the international dialing * prefix, the area code in parentheses, followed by the * local number with no spaces. * @return StrColumn */ public StrColumn getFax() { return delegate.getColumn("fax", DelegatingStrColumn::new); } /** * The first name of the author of the data block to whom correspondence * should be addressed. * @return StrColumn */ public StrColumn getNameFirst() { return delegate.getColumn("name_first", DelegatingStrColumn::new); } /** * The last name of the author of the data block to whom correspondence * should be addressed. * @return StrColumn */ public StrColumn getNameLast() { return delegate.getColumn("name_last", DelegatingStrColumn::new); } /** * The middle initial(s) of the author of the data block to whom correspondence * should be addressed. * @return StrColumn */ public StrColumn getNameMi() { return delegate.getColumn("name_mi", DelegatingStrColumn::new); } /** * The salutation of the author of the data block to whom correspondence * should be addressed. * @return StrColumn */ public StrColumn getNameSalutation() { return delegate.getColumn("name_salutation", DelegatingStrColumn::new); } /** * The country/region of the author of the data block to whom * correspondence should be addressed. * @return StrColumn */ public StrColumn getCountry() { return delegate.getColumn("country", DelegatingStrColumn::new); } /** * The continent of the author of the data block to whom * correspondence should be addressed. * @return StrColumn */ public StrColumn getContinent() { return delegate.getColumn("continent", DelegatingStrColumn::new); } /** * The telephone number of the author of the data block to whom * correspondence should be addressed. * * The recommended style includes the international dialing * prefix, the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', * with no spaces. The earlier convention of including * the international dialing prefixes in parentheses is no longer * recommended. * @return StrColumn */ public StrColumn getPhone() { return delegate.getColumn("phone", DelegatingStrColumn::new); } /** * The role of this author in the project depositing this data. * @return StrColumn */ public StrColumn getRole() { return delegate.getColumn("role", DelegatingStrColumn::new); } /** * The organization type to which this author is affiliated. * @return StrColumn */ public StrColumn getOrganizationType() { return delegate.getColumn("organization_type", DelegatingStrColumn::new); } /** * The Open Researcher and Contributor ID (ORCID). * @return StrColumn */ public StrColumn getIdentifierORCID() { return delegate.getColumn("identifier_ORCID", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxCoord.java000066400000000000000000000042651414676747700303660ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Gives information about what kind of coordinates are available. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxCoord extends DelegatingCategory { public PdbxCoord(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "chain_atoms_Y_P": return getChainAtomsYP(); case "hydrogen_atoms_Y_N": return getHydrogenAtomsYN(); case "solvent_atoms_Y_N": return getSolventAtomsYN(); case "structure_factors_Y_N": return getStructureFactorsYN(); default: return new DelegatingColumn(column); } } /** * The entry identifier. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Gives information if the coordinates for the main chain atoms * are available. * @return StrColumn */ public StrColumn getChainAtomsYP() { return delegate.getColumn("chain_atoms_Y_P", DelegatingStrColumn::new); } /** * Gives information if the coordinates for hydrogen atoms * are available. * @return StrColumn */ public StrColumn getHydrogenAtomsYN() { return delegate.getColumn("hydrogen_atoms_Y_N", DelegatingStrColumn::new); } /** * Gives information if the coordinates for solvent atoms * are available. * @return StrColumn */ public StrColumn getSolventAtomsYN() { return delegate.getColumn("solvent_atoms_Y_N", DelegatingStrColumn::new); } /** * Gives information if the structure factors for this entry * are available. * @return StrColumn */ public StrColumn getStructureFactorsYN() { return delegate.getColumn("structure_factors_Y_N", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxCoordinateModel.java000066400000000000000000000021711414676747700323620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The details of the composition of the coordinate model. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxCoordinateModel extends DelegatingCategory { public PdbxCoordinateModel(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "asym_id": return getAsymId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * A reference to _struct_asym.id. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * A classification of the composition of the coordinate model. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxCrystalAlignment.java000066400000000000000000000173431414676747700326010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data in the PDBX_CRYSTAL_ALIGNMENT are produced by log files from * programs during indexing */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxCrystalAlignment extends DelegatingCategory { public PdbxCrystalAlignment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_id": return getCrystalId(); case "oscillation_range": return getOscillationRange(); case "oscillation_start": return getOscillationStart(); case "oscillation_end": return getOscillationEnd(); case "xbeam": return getXbeam(); case "xbeam_esd": return getXbeamEsd(); case "ybeam": return getYbeam(); case "ybeam_esd": return getYbeamEsd(); case "crysx_spindle": return getCrysxSpindle(); case "crysx_spindle_esd": return getCrysxSpindleEsd(); case "crysy_vertical": return getCrysyVertical(); case "crysy_vertical_esd": return getCrysyVerticalEsd(); case "crysz_beam": return getCryszBeam(); case "crysz_beam_esd": return getCryszBeamEsd(); case "crystal_to_detector_distance": return getCrystalToDetectorDistance(); case "crystal_to_detector_distance_esd": return getCrystalToDetectorDistanceEsd(); case "crossfire_x": return getCrossfireX(); case "crossfire_x_esd": return getCrossfireXEsd(); case "crossfire_y": return getCrossfireY(); case "crossfire_y_esd": return getCrossfireYEsd(); case "crossfire_xy": return getCrossfireXy(); case "crossfire_xy_esd": return getCrossfireXyEsd(); default: return new DelegatingColumn(column); } } /** * The identifer of the crystal. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The actual oscillation angle (normally <1.0 degree). * @return FloatColumn */ public FloatColumn getOscillationRange() { return delegate.getColumn("oscillation_range", DelegatingFloatColumn::new); } /** * Starting oscillation angle (in degrees) . * @return FloatColumn */ public FloatColumn getOscillationStart() { return delegate.getColumn("oscillation_start", DelegatingFloatColumn::new); } /** * Ending oscillation angle (in degrees) (default end = start + range). * @return FloatColumn */ public FloatColumn getOscillationEnd() { return delegate.getColumn("oscillation_end", DelegatingFloatColumn::new); } /** * Distance (mm) from the edge of data to beam spot (in X direction). * @return FloatColumn */ public FloatColumn getXbeam() { return delegate.getColumn("xbeam", DelegatingFloatColumn::new); } /** * The estimated deviation of xbeam (mm). * @return FloatColumn */ public FloatColumn getXbeamEsd() { return delegate.getColumn("xbeam_esd", DelegatingFloatColumn::new); } /** * Distance from (mm) the edge of data to beam spot (in Y direction). * @return FloatColumn */ public FloatColumn getYbeam() { return delegate.getColumn("ybeam", DelegatingFloatColumn::new); } /** * The estimated deviation of ybeam (mm). * @return FloatColumn */ public FloatColumn getYbeamEsd() { return delegate.getColumn("ybeam_esd", DelegatingFloatColumn::new); } /** * Crystal mis-orientation angle (in degree) on x axis (spindle). * @return FloatColumn */ public FloatColumn getCrysxSpindle() { return delegate.getColumn("crysx_spindle", DelegatingFloatColumn::new); } /** * The estimated deviation of orientation angle (in degree) on x axis. * @return FloatColumn */ public FloatColumn getCrysxSpindleEsd() { return delegate.getColumn("crysx_spindle_esd", DelegatingFloatColumn::new); } /** * Crystal mis-orientation angle (in degree) on y axis (vertical). * @return FloatColumn */ public FloatColumn getCrysyVertical() { return delegate.getColumn("crysy_vertical", DelegatingFloatColumn::new); } /** * The estimated deviation of orientation angle (in degree) on y axis. * @return FloatColumn */ public FloatColumn getCrysyVerticalEsd() { return delegate.getColumn("crysy_vertical_esd", DelegatingFloatColumn::new); } /** * Crystal mis-orientation angle (in degree) on z axis (in beam). * @return FloatColumn */ public FloatColumn getCryszBeam() { return delegate.getColumn("crysz_beam", DelegatingFloatColumn::new); } /** * The estimated deviation of orientation angle (in degree) on yzaxis. * @return FloatColumn */ public FloatColumn getCryszBeamEsd() { return delegate.getColumn("crysz_beam_esd", DelegatingFloatColumn::new); } /** * Distance (mm) from crystal to detector. * @return FloatColumn */ public FloatColumn getCrystalToDetectorDistance() { return delegate.getColumn("crystal_to_detector_distance", DelegatingFloatColumn::new); } /** * The estimated deviation of distance (mm) from crystal to detector. * @return FloatColumn */ public FloatColumn getCrystalToDetectorDistanceEsd() { return delegate.getColumn("crystal_to_detector_distance_esd", DelegatingFloatColumn::new); } /** * Angular spread (in degrees) of incident X-ray along the * horizontal (x) direction. Default is 0. * @return FloatColumn */ public FloatColumn getCrossfireX() { return delegate.getColumn("crossfire_x", DelegatingFloatColumn::new); } /** * The estimated deviation of angular spread (in degrees) of * incident X-ray along the horizontal (x) direction. * @return FloatColumn */ public FloatColumn getCrossfireXEsd() { return delegate.getColumn("crossfire_x_esd", DelegatingFloatColumn::new); } /** * Angular spread (in degrees) of incident X-ray along the * vertical (y) direction. Default is 0. * @return FloatColumn */ public FloatColumn getCrossfireY() { return delegate.getColumn("crossfire_y", DelegatingFloatColumn::new); } /** * The estimated deviation of angular spread (in degrees) of * incident X-ray along the vertical (y) direction. * @return FloatColumn */ public FloatColumn getCrossfireYEsd() { return delegate.getColumn("crossfire_y_esd", DelegatingFloatColumn::new); } /** * Correlated xy component of the beam spread. This tends to be * zero within error (in degrees^2). * @return FloatColumn */ public FloatColumn getCrossfireXy() { return delegate.getColumn("crossfire_xy", DelegatingFloatColumn::new); } /** * The estimated deviation of correlated xy component of the beam * spread (in degrees^2). * @return FloatColumn */ public FloatColumn getCrossfireXyEsd() { return delegate.getColumn("crossfire_xy_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDataProcessingCell.java000066400000000000000000000120271414676747700330210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Crystallographic cell specifications used in data processing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDataProcessingCell extends DelegatingCategory { public PdbxDataProcessingCell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "a": return getA(); case "a_tolerance": return getATolerance(); case "b": return getB(); case "b_tolerance": return getBTolerance(); case "c": return getC(); case "c_tolerance": return getCTolerance(); case "alpha": return getAlpha(); case "alpha_tolerance": return getAlphaTolerance(); case "beta": return getBeta(); case "beta_tolerance": return getBetaTolerance(); case "gamma": return getGamma(); case "gamma_tolerance": return getGammaTolerance(); case "volume": return getVolume(); case "mosaicity": return getMosaicity(); case "resolution_range": return getResolutionRange(); case "space_group": return getSpaceGroup(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_data_processing_cell.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Unit cell length A * @return FloatColumn */ public FloatColumn getA() { return delegate.getColumn("a", DelegatingFloatColumn::new); } /** * Tolerance in unit cell length A * @return FloatColumn */ public FloatColumn getATolerance() { return delegate.getColumn("a_tolerance", DelegatingFloatColumn::new); } /** * Unit cell length B * @return FloatColumn */ public FloatColumn getB() { return delegate.getColumn("b", DelegatingFloatColumn::new); } /** * Tolerance in unit cell length B * @return FloatColumn */ public FloatColumn getBTolerance() { return delegate.getColumn("b_tolerance", DelegatingFloatColumn::new); } /** * Unit cell length C * @return FloatColumn */ public FloatColumn getC() { return delegate.getColumn("c", DelegatingFloatColumn::new); } /** * Tolerance in unit cell length C * @return FloatColumn */ public FloatColumn getCTolerance() { return delegate.getColumn("c_tolerance", DelegatingFloatColumn::new); } /** * Unit cell angle alpha. * @return FloatColumn */ public FloatColumn getAlpha() { return delegate.getColumn("alpha", DelegatingFloatColumn::new); } /** * Tolerance in unit cell angle alpha. * @return FloatColumn */ public FloatColumn getAlphaTolerance() { return delegate.getColumn("alpha_tolerance", DelegatingFloatColumn::new); } /** * Unit cell angle beta. * @return FloatColumn */ public FloatColumn getBeta() { return delegate.getColumn("beta", DelegatingFloatColumn::new); } /** * Tolerance in unit cell angle beta. * @return FloatColumn */ public FloatColumn getBetaTolerance() { return delegate.getColumn("beta_tolerance", DelegatingFloatColumn::new); } /** * Unit cell angle gamma. * @return FloatColumn */ public FloatColumn getGamma() { return delegate.getColumn("gamma", DelegatingFloatColumn::new); } /** * Tolerance in unit cell angle gamma. * @return FloatColumn */ public FloatColumn getGammaTolerance() { return delegate.getColumn("gamma_tolerance", DelegatingFloatColumn::new); } /** * Unit cell volume. * @return FloatColumn */ public FloatColumn getVolume() { return delegate.getColumn("volume", DelegatingFloatColumn::new); } /** * Unit cell mosaicity. * @return FloatColumn */ public FloatColumn getMosaicity() { return delegate.getColumn("mosaicity", DelegatingFloatColumn::new); } /** * Resolution range. * @return StrColumn */ public StrColumn getResolutionRange() { return delegate.getColumn("resolution_range", DelegatingStrColumn::new); } /** * Space group name. * @return StrColumn */ public StrColumn getSpaceGroup() { return delegate.getColumn("space_group", DelegatingStrColumn::new); } }PdbxDataProcessingDetector.java000066400000000000000000000137351414676747700336430ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Details of the detector used at data collection site. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDataProcessingDetector extends DelegatingCategory { public PdbxDataProcessingDetector(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "name": return getName(); case "wavelength": return getWavelength(); case "polarization": return getPolarization(); case "beam_position_x": return getBeamPositionX(); case "beam_position_y": return getBeamPositionY(); case "cassette_rot_x": return getCassetteRotX(); case "cassette_rot_y": return getCassetteRotY(); case "cassette_rot_z": return getCassetteRotZ(); case "scale_y": return getScaleY(); case "skew": return getSkew(); case "crossfire_x": return getCrossfireX(); case "crossfire_y": return getCrossfireY(); case "crossfire_xy": return getCrossfireXy(); case "date": return getDate(); case "experimentor": return getExperimentor(); case "crystal_data_id": return getCrystalDataId(); case "processing_path": return getProcessingPath(); case "processing_files": return getProcessingFiles(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_data_processing_detector.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The name and type of detector. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The wavelength of data collection. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * The polarization measured in data collection. * @return FloatColumn */ public FloatColumn getPolarization() { return delegate.getColumn("polarization", DelegatingFloatColumn::new); } /** * The sample position in the beam in the X direction. * @return FloatColumn */ public FloatColumn getBeamPositionX() { return delegate.getColumn("beam_position_x", DelegatingFloatColumn::new); } /** * The sample position in the beam in the Y direction. * @return FloatColumn */ public FloatColumn getBeamPositionY() { return delegate.getColumn("beam_position_y", DelegatingFloatColumn::new); } /** * The cassette rotation about the X axis. * @return FloatColumn */ public FloatColumn getCassetteRotX() { return delegate.getColumn("cassette_rot_x", DelegatingFloatColumn::new); } /** * The cassette rotation about the Y axis. * @return FloatColumn */ public FloatColumn getCassetteRotY() { return delegate.getColumn("cassette_rot_y", DelegatingFloatColumn::new); } /** * The cassette rotation about the Z axis. * @return FloatColumn */ public FloatColumn getCassetteRotZ() { return delegate.getColumn("cassette_rot_z", DelegatingFloatColumn::new); } /** * The value applied to the Y direction. * @return FloatColumn */ public FloatColumn getScaleY() { return delegate.getColumn("scale_y", DelegatingFloatColumn::new); } /** * The skew value. * @return FloatColumn */ public FloatColumn getSkew() { return delegate.getColumn("skew", DelegatingFloatColumn::new); } /** * The detector crossfire value in the X direction. * @return FloatColumn */ public FloatColumn getCrossfireX() { return delegate.getColumn("crossfire_x", DelegatingFloatColumn::new); } /** * The detector crossfire value in the Y direction. * @return FloatColumn */ public FloatColumn getCrossfireY() { return delegate.getColumn("crossfire_y", DelegatingFloatColumn::new); } /** * The detector coupled crossfire value for XY. * @return FloatColumn */ public FloatColumn getCrossfireXy() { return delegate.getColumn("crossfire_xy", DelegatingFloatColumn::new); } /** * Data collection date. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Name of experimentor. * @return StrColumn */ public StrColumn getExperimentor() { return delegate.getColumn("experimentor", DelegatingStrColumn::new); } /** * Identifier for crystal on which data was collected. * @return StrColumn */ public StrColumn getCrystalDataId() { return delegate.getColumn("crystal_data_id", DelegatingStrColumn::new); } /** * File system path to processing data files. * @return StrColumn */ public StrColumn getProcessingPath() { return delegate.getColumn("processing_path", DelegatingStrColumn::new); } /** * File system names for the data processing files. * @return StrColumn */ public StrColumn getProcessingFiles() { return delegate.getColumn("processing_files", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDataProcessingReflns.java000066400000000000000000000047601414676747700334000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Details of reflections used in data processing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDataProcessingReflns extends DelegatingCategory { public PdbxDataProcessingReflns(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "number_all": return getNumberAll(); case "number_marked_reject": return getNumberMarkedReject(); case "percent_marked_reject": return getPercentMarkedReject(); case "percent_rejected": return getPercentRejected(); case "R_factor_all_linear": return getRFactorAllLinear(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_data_processing_reflns.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Total number of reflections used in data processing. * @return IntColumn */ public IntColumn getNumberAll() { return delegate.getColumn("number_all", DelegatingIntColumn::new); } /** * Total number of reflections marked for rejection in data processing. * @return IntColumn */ public IntColumn getNumberMarkedReject() { return delegate.getColumn("number_marked_reject", DelegatingIntColumn::new); } /** * Percent of reflections marked for rejection in data processing. * @return FloatColumn */ public FloatColumn getPercentMarkedReject() { return delegate.getColumn("percent_marked_reject", DelegatingFloatColumn::new); } /** * Percent of reflections rejected in data processing. * @return FloatColumn */ public FloatColumn getPercentRejected() { return delegate.getColumn("percent_rejected", DelegatingFloatColumn::new); } /** * Total linear R factor in data processing. * @return FloatColumn */ public FloatColumn getRFactorAllLinear() { return delegate.getColumn("R_factor_all_linear", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDataProcessingStatus.java000066400000000000000000000023161414676747700334250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DATA_PROCESSING_STATUS category record * data processing instructions for workflow processing tasks. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDataProcessingStatus extends DelegatingCategory { public PdbxDataProcessingStatus(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "task_name": return getTaskName(); case "status": return getStatus(); default: return new DelegatingColumn(column); } } /** * A data processing workflow task name. * @return StrColumn */ public StrColumn getTaskName() { return delegate.getColumn("task_name", DelegatingStrColumn::new); } /** * A data processing workflow task status code. * @return StrColumn */ public StrColumn getStatus() { return delegate.getColumn("status", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseDoi.java000066400000000000000000000022201414676747700314450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DATABASE_DOI category record the * DOI of this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseDoi extends DelegatingCategory { public PdbxDatabaseDoi(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "db_name": return getDbName(); case "db_DOI": return getDbDOI(); default: return new DelegatingColumn(column); } } /** * An abbreviation that identifies the database. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The DOI for the entry in the associated database. * @return StrColumn */ public StrColumn getDbDOI() { return delegate.getColumn("db_DOI", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseMessage.java000066400000000000000000000123771414676747700323340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_DATABASE_MESSAGE category provides information about * correspondance related to a structure deposition. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseMessage extends DelegatingCategory { public PdbxDatabaseMessage(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "message_id": return getMessageId(); case "date": return getDate(); case "content_type": return getContentType(); case "message_type": return getMessageType(); case "sender": return getSender(); case "sender_address_fax": return getSenderAddressFax(); case "sender_address_phone": return getSenderAddressPhone(); case "sender_address_email": return getSenderAddressEmail(); case "sender_address_mail": return getSenderAddressMail(); case "receiver": return getReceiver(); case "receiver_address_fax": return getReceiverAddressFax(); case "receiver_address_phone": return getReceiverAddressPhone(); case "receiver_address_email": return getReceiverAddressEmail(); case "receiver_address_mail": return getReceiverAddressMail(); case "message": return getMessage(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_database_message.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This is an unique and sequential identifier for a message. * @return StrColumn */ public StrColumn getMessageId() { return delegate.getColumn("message_id", DelegatingStrColumn::new); } /** * This is the date when a message was sent or received. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * This code defines the content of the message. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } /** * Defines how the message was sent or received. * @return StrColumn */ public StrColumn getMessageType() { return delegate.getColumn("message_type", DelegatingStrColumn::new); } /** * The name of the sender. * @return StrColumn */ public StrColumn getSender() { return delegate.getColumn("sender", DelegatingStrColumn::new); } /** * The FAX phone number of the sender. * @return StrColumn */ public StrColumn getSenderAddressFax() { return delegate.getColumn("sender_address_fax", DelegatingStrColumn::new); } /** * The phone number of the sender. * @return StrColumn */ public StrColumn getSenderAddressPhone() { return delegate.getColumn("sender_address_phone", DelegatingStrColumn::new); } /** * The email address of the sender. * @return StrColumn */ public StrColumn getSenderAddressEmail() { return delegate.getColumn("sender_address_email", DelegatingStrColumn::new); } /** * The postal address of the sender. * @return StrColumn */ public StrColumn getSenderAddressMail() { return delegate.getColumn("sender_address_mail", DelegatingStrColumn::new); } /** * The name of the receiver. * @return StrColumn */ public StrColumn getReceiver() { return delegate.getColumn("receiver", DelegatingStrColumn::new); } /** * The FAX phone number of the receiver. * @return StrColumn */ public StrColumn getReceiverAddressFax() { return delegate.getColumn("receiver_address_fax", DelegatingStrColumn::new); } /** * The phone number of the receiver. * @return StrColumn */ public StrColumn getReceiverAddressPhone() { return delegate.getColumn("receiver_address_phone", DelegatingStrColumn::new); } /** * The email address of the receiver. * @return StrColumn */ public StrColumn getReceiverAddressEmail() { return delegate.getColumn("receiver_address_email", DelegatingStrColumn::new); } /** * The postal address of the receiver. * @return StrColumn */ public StrColumn getReceiverAddressMail() { return delegate.getColumn("receiver_address_mail", DelegatingStrColumn::new); } /** * The text of the message. * @return StrColumn */ public StrColumn getMessage() { return delegate.getColumn("message", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabasePDBMaster.java000066400000000000000000000103021414676747700325130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_DATABASE_PDB_MASTER category provides placeholders * for the count of various PDB record types. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabasePDBMaster extends DelegatingCategory { public PdbxDatabasePDBMaster(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "num_remark": return getNumRemark(); case "num_ftnote": return getNumFtnote(); case "num_het": return getNumHet(); case "num_helix": return getNumHelix(); case "num_sheet": return getNumSheet(); case "num_turn": return getNumTurn(); case "num_site": return getNumSite(); case "num_trans": return getNumTrans(); case "num_coord": return getNumCoord(); case "num_ter": return getNumTer(); case "num_conect": return getNumConect(); case "num_seqres": return getNumSeqres(); default: return new DelegatingColumn(column); } } /** * A link to _ENTRY.id * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumRemark() { return delegate.getColumn("num_remark", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumFtnote() { return delegate.getColumn("num_ftnote", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumHet() { return delegate.getColumn("num_het", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumHelix() { return delegate.getColumn("num_helix", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumSheet() { return delegate.getColumn("num_sheet", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumTurn() { return delegate.getColumn("num_turn", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumSite() { return delegate.getColumn("num_site", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumTrans() { return delegate.getColumn("num_trans", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumCoord() { return delegate.getColumn("num_coord", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumTer() { return delegate.getColumn("num_ter", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumConect() { return delegate.getColumn("num_conect", DelegatingIntColumn::new); } /** * The number of PDB records of a particular type. * @return IntColumn */ public IntColumn getNumSeqres() { return delegate.getColumn("num_seqres", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabasePDBObsSpr.java000066400000000000000000000040011414676747700324670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_DATABASE_PDB_OBS_SPR category provides placeholders * for information on obsolete/superseded PDB entries */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabasePDBObsSpr extends DelegatingCategory { public PdbxDatabasePDBObsSpr(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "date": return getDate(); case "pdb_id": return getPdbId(); case "replace_pdb_id": return getReplacePdbId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Identifier for the type of obsolete entry to be added to this entry. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The date of replacement. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The new PDB identifier for the replaced entry. * @return StrColumn */ public StrColumn getPdbId() { return delegate.getColumn("pdb_id", DelegatingStrColumn::new); } /** * The PDB identifier for the replaced (OLD) entry/entries. * @return StrColumn */ public StrColumn getReplacePdbId() { return delegate.getColumn("replace_pdb_id", DelegatingStrColumn::new); } /** * Details related to the replaced or replacing entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabasePdbOmit.java000066400000000000000000000023701414676747700322760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DATABASE_PDB_OMIT category record * list PDB record names that should be omitted in the PDB * format file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabasePdbOmit extends DelegatingCategory { public PdbxDatabasePdbOmit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "record_name": return getRecordName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_database_pdb_omit.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * PDB record or REMARK name to be omitted. * @return StrColumn */ public StrColumn getRecordName() { return delegate.getColumn("record_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseProc.java000066400000000000000000000040301414676747700316360ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Internal records to track the data processing cycle. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseProc extends DelegatingCategory { public PdbxDatabaseProc(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "cycle_id": return getCycleId(); case "date_begin_cycle": return getDateBeginCycle(); case "date_end_cycle": return getDateEndCycle(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_database_proc.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This is a number of the processing cycle. * @return StrColumn */ public StrColumn getCycleId() { return delegate.getColumn("cycle_id", DelegatingStrColumn::new); } /** * This is the date of the start of the processing cycle. * @return StrColumn */ public StrColumn getDateBeginCycle() { return delegate.getColumn("date_begin_cycle", DelegatingStrColumn::new); } /** * This is the date of the end of the processing cycle. * @return StrColumn */ public StrColumn getDateEndCycle() { return delegate.getColumn("date_end_cycle", DelegatingStrColumn::new); } /** * Special details about the current processing cycle. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseRelated.java000066400000000000000000000033451414676747700323230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in PDBX_DATABASE_RELATED contain references to entries * that are related to the this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseRelated extends DelegatingCategory { public PdbxDatabaseRelated(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "db_name": return getDbName(); case "details": return getDetails(); case "db_id": return getDbId(); case "content_type": return getContentType(); default: return new DelegatingColumn(column); } } /** * The name of the database containing the related entry. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * A description of the related entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The identifying code in the related database. * @return StrColumn */ public StrColumn getDbId() { return delegate.getColumn("db_id", DelegatingStrColumn::new); } /** * The identifying content type of the related entry. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseRemark.java000066400000000000000000000023371414676747700321640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DATABASE_REMARK category record keep additional * information about the entry. They are mostly used to create * 'non-standard' PDB REMARK annotations (6-99). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseRemark extends DelegatingCategory { public PdbxDatabaseRemark(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * A unique identifier for the PDB remark record. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The full text of the PDB remark record. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDatabaseStatus.java000066400000000000000000000650741414676747700322350ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * These are internal RCSB records to keep track of data processing * and status of the entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseStatus extends DelegatingCategory { public PdbxDatabaseStatus(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "status_code": return getStatusCode(); case "author_release_status_code": return getAuthorReleaseStatusCode(); case "status_code_sf": return getStatusCodeSf(); case "status_code_mr": return getStatusCodeMr(); case "dep_release_code_coordinates": return getDepReleaseCodeCoordinates(); case "dep_release_code_sequence": return getDepReleaseCodeSequence(); case "dep_release_code_struct_fact": return getDepReleaseCodeStructFact(); case "dep_release_code_nmr_constraints": return getDepReleaseCodeNmrConstraints(); case "entry_id": return getEntryId(); case "recvd_deposit_form": return getRecvdDepositForm(); case "date_deposition_form": return getDateDepositionForm(); case "date_begin_deposition": return getDateBeginDeposition(); case "date_begin_processing": return getDateBeginProcessing(); case "date_end_processing": return getDateEndProcessing(); case "date_begin_release_preparation": return getDateBeginReleasePreparation(); case "date_author_release_request": return getDateAuthorReleaseRequest(); case "recvd_coordinates": return getRecvdCoordinates(); case "date_coordinates": return getDateCoordinates(); case "recvd_struct_fact": return getRecvdStructFact(); case "date_struct_fact": return getDateStructFact(); case "recvd_nmr_constraints": return getRecvdNmrConstraints(); case "date_nmr_constraints": return getDateNmrConstraints(); case "recvd_internal_approval": return getRecvdInternalApproval(); case "recvd_manuscript": return getRecvdManuscript(); case "date_manuscript": return getDateManuscript(); case "name_depositor": return getNameDepositor(); case "recvd_author_approval": return getRecvdAuthorApproval(); case "author_approval_type": return getAuthorApprovalType(); case "date_author_approval": return getDateAuthorApproval(); case "recvd_initial_deposition_date": return getRecvdInitialDepositionDate(); case "date_submitted": return getDateSubmitted(); case "rcsb_annotator": return getRcsbAnnotator(); case "date_of_sf_release": return getDateOfSfRelease(); case "date_of_mr_release": return getDateOfMrRelease(); case "date_of_PDB_release": return getDateOfPDBRelease(); case "date_hold_coordinates": return getDateHoldCoordinates(); case "date_hold_struct_fact": return getDateHoldStructFact(); case "date_hold_nmr_constraints": return getDateHoldNmrConstraints(); case "hold_for_publication": return getHoldForPublication(); case "SG_entry": return getSGEntry(); case "pdb_date_of_author_approval": return getPdbDateOfAuthorApproval(); case "deposit_site": return getDepositSite(); case "process_site": return getProcessSite(); case "dep_release_code_chemical_shifts": return getDepReleaseCodeChemicalShifts(); case "recvd_chemical_shifts": return getRecvdChemicalShifts(); case "date_chemical_shifts": return getDateChemicalShifts(); case "date_hold_chemical_shifts": return getDateHoldChemicalShifts(); case "status_code_cs": return getStatusCodeCs(); case "date_of_cs_release": return getDateOfCsRelease(); case "date_nmr_data": return getDateNmrData(); case "date_hold_nmr_data": return getDateHoldNmrData(); case "date_of_nmr_data_release": return getDateOfNmrDataRelease(); case "dep_release_code_nmr_data": return getDepReleaseCodeNmrData(); case "recvd_nmr_data": return getRecvdNmrData(); case "status_code_nmr_data": return getStatusCodeNmrData(); case "methods_development_category": return getMethodsDevelopmentCategory(); case "pdb_format_compatible": return getPdbFormatCompatible(); case "post_rel_status": return getPostRelStatus(); case "post_rel_recvd_coord": return getPostRelRecvdCoord(); case "post_rel_recvd_coord_date": return getPostRelRecvdCoordDate(); case "auth_req_rel_date": return getAuthReqRelDate(); case "ndb_tid": return getNdbTid(); case "status_coordinates_in_NDB": return getStatusCoordinatesInNDB(); case "date_revised": return getDateRevised(); case "replaced_entry_id": return getReplacedEntryId(); case "revision_id": return getRevisionId(); case "revision_description": return getRevisionDescription(); case "pdbx_annotator": return getPdbxAnnotator(); case "date_of_NDB_release": return getDateOfNDBRelease(); case "date_released_to_PDB": return getDateReleasedToPDB(); case "skip_PDB_REMARK_500": return getSkipPDBREMARK500(); case "skip_PDB_REMARK": return getSkipPDBREMARK(); case "title_suppression": return getTitleSuppression(); case "date_accepted_terms_and_conditions": return getDateAcceptedTermsAndConditions(); default: return new DelegatingColumn(column); } } /** * Code for status of file. * @return StrColumn */ public StrColumn getStatusCode() { return delegate.getColumn("status_code", DelegatingStrColumn::new); } /** * The release status authorized by the depositor. * @return StrColumn */ public StrColumn getAuthorReleaseStatusCode() { return delegate.getColumn("author_release_status_code", DelegatingStrColumn::new); } /** * Code for status of structure factor file. * @return StrColumn */ public StrColumn getStatusCodeSf() { return delegate.getColumn("status_code_sf", DelegatingStrColumn::new); } /** * Code for status of NMR constraints file. * @return StrColumn */ public StrColumn getStatusCodeMr() { return delegate.getColumn("status_code_mr", DelegatingStrColumn::new); } /** * The deposited coordinates for this deposition will be released according * the value of this item. * @return StrColumn */ public StrColumn getDepReleaseCodeCoordinates() { return delegate.getColumn("dep_release_code_coordinates", DelegatingStrColumn::new); } /** * The sequence information for this deposition will be released according * the value of this item. Setting this status code to "RELEASE NOW" indicates * that the macromolecular sequence(s) for this entry may be displayed in PDB * status reports prior to the release of the entry. Setting this status * code to "HOLD FOR RELEASE" conceals the sequence information in PDB status * reports until the coordinate data for this entry are released. * @return StrColumn */ public StrColumn getDepReleaseCodeSequence() { return delegate.getColumn("dep_release_code_sequence", DelegatingStrColumn::new); } /** * The deposited structure factors for this deposition will be released according * the value of this item. * @return StrColumn */ public StrColumn getDepReleaseCodeStructFact() { return delegate.getColumn("dep_release_code_struct_fact", DelegatingStrColumn::new); } /** * The deposited NMR constrait data for this deposition will be released according * the value of this item. * @return StrColumn */ public StrColumn getDepReleaseCodeNmrConstraints() { return delegate.getColumn("dep_release_code_nmr_constraints", DelegatingStrColumn::new); } /** * The value of _pdbx_database_status.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This code indicates whether the deposition form for an entry * has been received. * @return StrColumn */ public StrColumn getRecvdDepositForm() { return delegate.getColumn("recvd_deposit_form", DelegatingStrColumn::new); } /** * The date the deposition form is received. * @return StrColumn */ public StrColumn getDateDepositionForm() { return delegate.getColumn("date_deposition_form", DelegatingStrColumn::new); } /** * The starting date for the deposition session. * @return StrColumn */ public StrColumn getDateBeginDeposition() { return delegate.getColumn("date_begin_deposition", DelegatingStrColumn::new); } /** * The starting date for data processing. * @return StrColumn */ public StrColumn getDateBeginProcessing() { return delegate.getColumn("date_begin_processing", DelegatingStrColumn::new); } /** * The completion date for data processing. * @return StrColumn */ public StrColumn getDateEndProcessing() { return delegate.getColumn("date_end_processing", DelegatingStrColumn::new); } /** * The date on which release processing began. * @return StrColumn */ public StrColumn getDateBeginReleasePreparation() { return delegate.getColumn("date_begin_release_preparation", DelegatingStrColumn::new); } /** * The date on which the author requests entry release. * @return StrColumn */ public StrColumn getDateAuthorReleaseRequest() { return delegate.getColumn("date_author_release_request", DelegatingStrColumn::new); } /** * This code indicates whether the coordinates for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdCoordinates() { return delegate.getColumn("recvd_coordinates", DelegatingStrColumn::new); } /** * The date the coordinates are received. * @return StrColumn */ public StrColumn getDateCoordinates() { return delegate.getColumn("date_coordinates", DelegatingStrColumn::new); } /** * This code indicates whether the structure factors for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdStructFact() { return delegate.getColumn("recvd_struct_fact", DelegatingStrColumn::new); } /** * The date the structure factors are received. * @return StrColumn */ public StrColumn getDateStructFact() { return delegate.getColumn("date_struct_fact", DelegatingStrColumn::new); } /** * This code indicates whether the NMR contraint data for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdNmrConstraints() { return delegate.getColumn("recvd_nmr_constraints", DelegatingStrColumn::new); } /** * The date the structure factors are received. * @return StrColumn */ public StrColumn getDateNmrConstraints() { return delegate.getColumn("date_nmr_constraints", DelegatingStrColumn::new); } /** * This code indicates whether the internal approval for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdInternalApproval() { return delegate.getColumn("recvd_internal_approval", DelegatingStrColumn::new); } /** * This code indicates whether the manuscript for an entry * has been received. * @return StrColumn */ public StrColumn getRecvdManuscript() { return delegate.getColumn("recvd_manuscript", DelegatingStrColumn::new); } /** * The date the manuscript is received. * @return StrColumn */ public StrColumn getDateManuscript() { return delegate.getColumn("date_manuscript", DelegatingStrColumn::new); } /** * The last name of the depositor to be used in correspondance. * @return StrColumn */ public StrColumn getNameDepositor() { return delegate.getColumn("name_depositor", DelegatingStrColumn::new); } /** * This code indicates whether the author's approval for * an entry has been received. * @return StrColumn */ public StrColumn getRecvdAuthorApproval() { return delegate.getColumn("recvd_author_approval", DelegatingStrColumn::new); } /** * This code indicates whether the author's approval for * an entry was received explicitly or implicitly. The * latter is automatically implied by failure to respond * to the validation summary within the prescribed period. * @return StrColumn */ public StrColumn getAuthorApprovalType() { return delegate.getColumn("author_approval_type", DelegatingStrColumn::new); } /** * The date the author's approval is received. * @return StrColumn */ public StrColumn getDateAuthorApproval() { return delegate.getColumn("date_author_approval", DelegatingStrColumn::new); } /** * The date of initial deposition. (The first message for * deposition has been received.) * @return StrColumn */ public StrColumn getRecvdInitialDepositionDate() { return delegate.getColumn("recvd_initial_deposition_date", DelegatingStrColumn::new); } /** * The date of complete deposition. This corresponds to the date * at which the PDB identifier is assigned. * @return StrColumn */ public StrColumn getDateSubmitted() { return delegate.getColumn("date_submitted", DelegatingStrColumn::new); } /** * The initials of the annotator processing this entry. * @return StrColumn */ public StrColumn getRcsbAnnotator() { return delegate.getColumn("rcsb_annotator", DelegatingStrColumn::new); } /** * The date of PDB/RCSB release. This corresponds to the date * at which the entry is placed into the public archive. * @return StrColumn */ public StrColumn getDateOfSfRelease() { return delegate.getColumn("date_of_sf_release", DelegatingStrColumn::new); } /** * The date of PDB/RCSB release. This corresponds to the date * at which the entry is placed into the public archive. * @return StrColumn */ public StrColumn getDateOfMrRelease() { return delegate.getColumn("date_of_mr_release", DelegatingStrColumn::new); } /** * PDB release date. This is the date that appears in the PDB * REVDAT record. * @return StrColumn */ public StrColumn getDateOfPDBRelease() { return delegate.getColumn("date_of_PDB_release", DelegatingStrColumn::new); } /** * At an author's request, a coordinate entry may be held after * processing for some period of time. * @return StrColumn */ public StrColumn getDateHoldCoordinates() { return delegate.getColumn("date_hold_coordinates", DelegatingStrColumn::new); } /** * At an author's request, the structure factors may be held after * processing for some period of time. * @return StrColumn */ public StrColumn getDateHoldStructFact() { return delegate.getColumn("date_hold_struct_fact", DelegatingStrColumn::new); } /** * At an author's request, the NMR constraint data may be held after * processing for some period of time. * @return StrColumn */ public StrColumn getDateHoldNmrConstraints() { return delegate.getColumn("date_hold_nmr_constraints", DelegatingStrColumn::new); } /** * At an author's request, an entry is to be held until * publication. * @return StrColumn */ public StrColumn getHoldForPublication() { return delegate.getColumn("hold_for_publication", DelegatingStrColumn::new); } /** * This code indicates whether the entry belongs to * Structural Genomics Project. * @return StrColumn */ public StrColumn getSGEntry() { return delegate.getColumn("SG_entry", DelegatingStrColumn::new); } /** * This is the date when PDB received the author's approval for an * entry which has been processed by NDB. (This is a place holder * for entries processed before Jan. 1, 1996.) * @return StrColumn */ public StrColumn getPdbDateOfAuthorApproval() { return delegate.getColumn("pdb_date_of_author_approval", DelegatingStrColumn::new); } /** * The site where the file was deposited. * @return StrColumn */ public StrColumn getDepositSite() { return delegate.getColumn("deposit_site", DelegatingStrColumn::new); } /** * The site where the file was deposited. * @return StrColumn */ public StrColumn getProcessSite() { return delegate.getColumn("process_site", DelegatingStrColumn::new); } /** * The deposited chemical shift data for this deposition will be released according * the value of this item. * @return StrColumn */ public StrColumn getDepReleaseCodeChemicalShifts() { return delegate.getColumn("dep_release_code_chemical_shifts", DelegatingStrColumn::new); } /** * This code indicates whether the chemical shift data for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdChemicalShifts() { return delegate.getColumn("recvd_chemical_shifts", DelegatingStrColumn::new); } /** * The date the chemical shift data are received. * @return StrColumn */ public StrColumn getDateChemicalShifts() { return delegate.getColumn("date_chemical_shifts", DelegatingStrColumn::new); } /** * At an author's request, the chemical shift data may be held after * processing for some period of time. * @return StrColumn */ public StrColumn getDateHoldChemicalShifts() { return delegate.getColumn("date_hold_chemical_shifts", DelegatingStrColumn::new); } /** * Code for status of chemical shift data file. * @return StrColumn */ public StrColumn getStatusCodeCs() { return delegate.getColumn("status_code_cs", DelegatingStrColumn::new); } /** * The date of PDB release. This corresponds to the date * at which the chemical shift data is placed into the public archive. * @return StrColumn */ public StrColumn getDateOfCsRelease() { return delegate.getColumn("date_of_cs_release", DelegatingStrColumn::new); } /** * The date the unified NMR data are received. * @return StrColumn */ public StrColumn getDateNmrData() { return delegate.getColumn("date_nmr_data", DelegatingStrColumn::new); } /** * At an author's request, the unified NMR data may be held after * processing for some period of time. * @return StrColumn */ public StrColumn getDateHoldNmrData() { return delegate.getColumn("date_hold_nmr_data", DelegatingStrColumn::new); } /** * The date of PDB release. This corresponds to the date * at which the unified NMR data are placed into the public archive. * @return StrColumn */ public StrColumn getDateOfNmrDataRelease() { return delegate.getColumn("date_of_nmr_data_release", DelegatingStrColumn::new); } /** * The deposited unified NMR data for this deposition will be released according * the value of this item. * @return StrColumn */ public StrColumn getDepReleaseCodeNmrData() { return delegate.getColumn("dep_release_code_nmr_data", DelegatingStrColumn::new); } /** * This code indicates whether the unified NMR data for an entry * have been received. * @return StrColumn */ public StrColumn getRecvdNmrData() { return delegate.getColumn("recvd_nmr_data", DelegatingStrColumn::new); } /** * Code for status of unified NMR data file. * @return StrColumn */ public StrColumn getStatusCodeNmrData() { return delegate.getColumn("status_code_nmr_data", DelegatingStrColumn::new); } /** * The methods development category in which this * entry has been placed. * @return StrColumn */ public StrColumn getMethodsDevelopmentCategory() { return delegate.getColumn("methods_development_category", DelegatingStrColumn::new); } /** * A flag indicating that the entry is compatible with the PDB format. * * A value of 'N' indicates that the no PDB format data file is * corresponding to this entry is available in the PDB archive. * @return StrColumn */ public StrColumn getPdbFormatCompatible() { return delegate.getColumn("pdb_format_compatible", DelegatingStrColumn::new); } /** * For author initiated replacement, the current status of the replacement entry * @return StrColumn */ public StrColumn getPostRelStatus() { return delegate.getColumn("post_rel_status", DelegatingStrColumn::new); } /** * For author initiated replacement, indicates if new coordinates have been provided * @return StrColumn */ public StrColumn getPostRelRecvdCoord() { return delegate.getColumn("post_rel_recvd_coord", DelegatingStrColumn::new); } /** * For author initiated replacement, date new coordinates have been provided * @return StrColumn */ public StrColumn getPostRelRecvdCoordDate() { return delegate.getColumn("post_rel_recvd_coord_date", DelegatingStrColumn::new); } /** * The release date requested by the depositor. * * This is used when the depositor has provided * the release hold date expiration or a one year * hold interval. * @return StrColumn */ public StrColumn getAuthReqRelDate() { return delegate.getColumn("auth_req_rel_date", DelegatingStrColumn::new); } /** * Temporary NDB ID. * @return StrColumn */ public StrColumn getNdbTid() { return delegate.getColumn("ndb_tid", DelegatingStrColumn::new); } /** * Give information about status of coordinates of an entry in NDB. * @return StrColumn */ public StrColumn getStatusCoordinatesInNDB() { return delegate.getColumn("status_coordinates_in_NDB", DelegatingStrColumn::new); } /** * The date of a revision. This corresponds to the date * at which the entry was updated and a revision entry created. * @return StrColumn */ public StrColumn getDateRevised() { return delegate.getColumn("date_revised", DelegatingStrColumn::new); } /** * The NDB ID that this entry replaced. * @return StrColumn */ public StrColumn getReplacedEntryId() { return delegate.getColumn("replaced_entry_id", DelegatingStrColumn::new); } /** * The NDB ID for entry that replaces this entry. * @return StrColumn */ public StrColumn getRevisionId() { return delegate.getColumn("revision_id", DelegatingStrColumn::new); } /** * A description of the revision to this entry. * @return StrColumn */ public StrColumn getRevisionDescription() { return delegate.getColumn("revision_description", DelegatingStrColumn::new); } /** * The initials of the annotator processing this entry. * @return StrColumn */ public StrColumn getPdbxAnnotator() { return delegate.getColumn("pdbx_annotator", DelegatingStrColumn::new); } /** * The date of NDB/RCSB release. This corresponds to the date * at which the entry is placed into the public archive. * @return StrColumn */ public StrColumn getDateOfNDBRelease() { return delegate.getColumn("date_of_NDB_release", DelegatingStrColumn::new); } /** * The date on which the entry is sent to PDB. * @return StrColumn */ public StrColumn getDateReleasedToPDB() { return delegate.getColumn("date_released_to_PDB", DelegatingStrColumn::new); } /** * This code indicates whether to skip production of * PDB REMARK 500 for this file. * @return StrColumn */ public StrColumn getSkipPDBREMARK500() { return delegate.getColumn("skip_PDB_REMARK_500", DelegatingStrColumn::new); } /** * This code indicates whether to skip production of * a PDB REMARK for this file. * @return StrColumn */ public StrColumn getSkipPDBREMARK() { return delegate.getColumn("skip_PDB_REMARK", DelegatingStrColumn::new); } /** * This code indicates whether to suppress the entry title. * @return StrColumn */ public StrColumn getTitleSuppression() { return delegate.getColumn("title_suppression", DelegatingStrColumn::new); } /** * The date on which the depositor accepted the PDB terms and conditions. * @return StrColumn */ public StrColumn getDateAcceptedTermsAndConditions() { return delegate.getColumn("date_accepted_terms_and_conditions", DelegatingStrColumn::new); } }PdbxDatabaseStatusHistory.java000066400000000000000000000045611414676747700335320ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The pdbx_database_status_history category records the time evolution of entry * processing status. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDatabaseStatusHistory extends DelegatingCategory { public PdbxDatabaseStatusHistory(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "ordinal": return getOrdinal(); case "date_begin": return getDateBegin(); case "date_end": return getDateEnd(); case "status_code": return getStatusCode(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_database_status_history.entry_id identifies the entry data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Ordinal index for the status history list. * @return StrColumn */ public StrColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingStrColumn::new); } /** * This is the date of the start of the current processing status state. * @return StrColumn */ public StrColumn getDateBegin() { return delegate.getColumn("date_begin", DelegatingStrColumn::new); } /** * This is the date of the end of the current processing status state. * @return StrColumn */ public StrColumn getDateEnd() { return delegate.getColumn("date_end", DelegatingStrColumn::new); } /** * Current entry processing status. * @return StrColumn */ public StrColumn getStatusCode() { return delegate.getColumn("status_code", DelegatingStrColumn::new); } /** * Special details about the current process status state. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDbref.java000066400000000000000000000102671414676747700303410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * These records are used in the DBREF record of a PDB file and * are used as place holders for NDB ID's in PDB files. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDbref extends DelegatingCategory { public PdbxDbref(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdb_id_code": return getPdbIdCode(); case "chain_id": return getChainId(); case "begin_res_number": return getBeginResNumber(); case "begin_ins_code": return getBeginInsCode(); case "end_res_number": return getEndResNumber(); case "end_ins_code": return getEndInsCode(); case "database_name": return getDatabaseName(); case "database_accession": return getDatabaseAccession(); case "database_id_code": return getDatabaseIdCode(); case "database_begin_res_number": return getDatabaseBeginResNumber(); case "database_begin_ins_code": return getDatabaseBeginInsCode(); case "database_end_res_number": return getDatabaseEndResNumber(); case "database_end_ins_code": return getDatabaseEndInsCode(); default: return new DelegatingColumn(column); } } /** * PDB id code. * @return StrColumn */ public StrColumn getPdbIdCode() { return delegate.getColumn("pdb_id_code", DelegatingStrColumn::new); } /** * Chain id. * @return StrColumn */ public StrColumn getChainId() { return delegate.getColumn("chain_id", DelegatingStrColumn::new); } /** * First residue number. * @return StrColumn */ public StrColumn getBeginResNumber() { return delegate.getColumn("begin_res_number", DelegatingStrColumn::new); } /** * Insertion code. * @return StrColumn */ public StrColumn getBeginInsCode() { return delegate.getColumn("begin_ins_code", DelegatingStrColumn::new); } /** * Last residue number. * @return StrColumn */ public StrColumn getEndResNumber() { return delegate.getColumn("end_res_number", DelegatingStrColumn::new); } /** * Insertion code. * @return StrColumn */ public StrColumn getEndInsCode() { return delegate.getColumn("end_ins_code", DelegatingStrColumn::new); } /** * Database name. * @return StrColumn */ public StrColumn getDatabaseName() { return delegate.getColumn("database_name", DelegatingStrColumn::new); } /** * Database accession. * @return StrColumn */ public StrColumn getDatabaseAccession() { return delegate.getColumn("database_accession", DelegatingStrColumn::new); } /** * Database id code. * @return StrColumn */ public StrColumn getDatabaseIdCode() { return delegate.getColumn("database_id_code", DelegatingStrColumn::new); } /** * First residue number. * @return StrColumn */ public StrColumn getDatabaseBeginResNumber() { return delegate.getColumn("database_begin_res_number", DelegatingStrColumn::new); } /** * Insertion code. * @return StrColumn */ public StrColumn getDatabaseBeginInsCode() { return delegate.getColumn("database_begin_ins_code", DelegatingStrColumn::new); } /** * Last residue number. * @return StrColumn */ public StrColumn getDatabaseEndResNumber() { return delegate.getColumn("database_end_res_number", DelegatingStrColumn::new); } /** * Insertion code. * @return StrColumn */ public StrColumn getDatabaseEndInsCode() { return delegate.getColumn("database_end_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccDensity.java000066400000000000000000000574051414676747700313550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record various overall metrics * calculated by DCC and various wrapped programs (such as Xtriage, * pointless, REFMAC ...). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccDensity extends DelegatingCategory { public PdbxDccDensity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "DCC_version": return getDCCVersion(); case "pdbid": return getPdbid(); case "pdbtype": return getPdbtype(); case "unit_cell": return getUnitCell(); case "space_group_name_H-M": return getSpaceGroupNameH_M(); case "space_group_pointless": return getSpaceGroupPointless(); case "ls_d_res_high": return getLsDResHigh(); case "ls_d_res_high_sf": return getLsDResHighSf(); case "ls_d_res_low_sf": return getLsDResLowSf(); case "R_value_R_work": return getRValueRWork(); case "R_value_R_free": return getRValueRFree(); case "working_set_count": return getWorkingSetCount(); case "free_set_count": return getFreeSetCount(); case "occupancy_min": return getOccupancyMin(); case "occupancy_max": return getOccupancyMax(); case "occupancy_mean": return getOccupancyMean(); case "Biso_min": return getBisoMin(); case "Biso_max": return getBisoMax(); case "Biso_mean": return getBisoMean(); case "B_wilson": return getBWilson(); case "B_wilson_scale": return getBWilsonScale(); case "mean_I2_over_mean_I_square": return getMeanI2OverMeanISquare(); case "mean_F_square_over_mean_F2": return getMeanFSquareOverMeanF2(); case "mean_E2_1_abs": return getMeanE21Abs(); case "Padilla-Yeates_L_mean": return getPadilla_YeatesLMean(); case "Padilla-Yeates_L2_mean": return getPadilla_YeatesL2Mean(); case "Padilla-Yeates_L2_mean_pointless": return getPadilla_YeatesL2MeanPointless(); case "Z_score_L_test": return getZScoreLTest(); case "twin_type": return getTwinType(); case "twin_operator_xtriage": return getTwinOperatorXtriage(); case "twin_fraction_xtriage": return getTwinFractionXtriage(); case "twin_Rfactor": return getTwinRfactor(); case "I_over_sigI_resh": return getIOverSigIResh(); case "I_over_sigI_diff": return getIOverSigIDiff(); case "I_over_sigI_mean": return getIOverSigIMean(); case "ice_ring": return getIceRing(); case "anisotropy": return getAnisotropy(); case "Z-score": return getZ_score(); case "prob_peak_value": return getProbPeakValue(); case "translational_pseudo_symmetry": return getTranslationalPseudoSymmetry(); case "wavelength": return getWavelength(); case "B_solvent": return getBSolvent(); case "K_solvent": return getKSolvent(); case "TLS_refinement_reported": return getTLSRefinementReported(); case "partial_B_value_correction_attempted": return getPartialBValueCorrectionAttempted(); case "partial_B_value_correction_success": return getPartialBValueCorrectionSuccess(); case "reflection_status_archived": return getReflectionStatusArchived(); case "reflection_status_used": return getReflectionStatusUsed(); case "iso_B_value_type": return getIsoBValueType(); case "reflns_twin": return getReflnsTwin(); case "twin_by_xtriage": return getTwinByXtriage(); case "twin_operator": return getTwinOperator(); case "twin_fraction": return getTwinFraction(); case "tls_group_number": return getTlsGroupNumber(); case "ncs_group_number": return getNcsGroupNumber(); case "mtrix_number": return getMtrixNumber(); case "Matthew_coeff": return getMatthewCoeff(); case "solvent_content": return getSolventContent(); case "Cruickshank_dpi_xyz": return getCruickshankDpiXyz(); case "dpi_free_R": return getDpiFreeR(); case "fom": return getFom(); case "correlation_overall": return getCorrelationOverall(); case "real_space_R_overall": return getRealSpaceROverall(); case "mFo-DFc-3sigma_positive": return getMFo_DFc_3sigmaPositive(); case "mFo-DFc-6sigma_positive": return getMFo_DFc_6sigmaPositive(); case "mFo-DFc-3sigma_negative": return getMFo_DFc_3sigmaNegative(); case "mFo-DFc-6sigma_negative": return getMFo_DFc_6sigmaNegative(); case "Bmean-Bwilson": return getBmean_Bwilson(); case "Rfree-Rwork": return getRfree_Rwork(); case "error": return getError(); default: return new DelegatingColumn(column); } } /** * The version of the DCC program. * @return StrColumn */ public StrColumn getDCCVersion() { return delegate.getColumn("DCC_version", DelegatingStrColumn::new); } /** * The PDB id code. * @return StrColumn */ public StrColumn getPdbid() { return delegate.getColumn("pdbid", DelegatingStrColumn::new); } /** * The keywords of the structure (taken from * _struct_keywords.pdbx_keywords). * @return StrColumn */ public StrColumn getPdbtype() { return delegate.getColumn("pdbtype", DelegatingStrColumn::new); } /** * The unit cell parameters (a b c alpha beta gamma) separated * by a space. * @return StrColumn */ public StrColumn getUnitCell() { return delegate.getColumn("unit_cell", DelegatingStrColumn::new); } /** * Hermann-Mauguin space-group symbol reported in the model file. * @return StrColumn */ public StrColumn getSpaceGroupNameH_M() { return delegate.getColumn("space_group_name_H-M", DelegatingStrColumn::new); } /** * Hermann-Mauguin space-group symbol calculated by the POINTLESS * program using the structure factor file. * @return StrColumn */ public StrColumn getSpaceGroupPointless() { return delegate.getColumn("space_group_pointless", DelegatingStrColumn::new); } /** * The highest resolution limit reported in the model file. * @return FloatColumn */ public FloatColumn getLsDResHigh() { return delegate.getColumn("ls_d_res_high", DelegatingFloatColumn::new); } /** * The highest resolution limit calculated from the structure * factor file. * @return FloatColumn */ public FloatColumn getLsDResHighSf() { return delegate.getColumn("ls_d_res_high_sf", DelegatingFloatColumn::new); } /** * The lowest resolution limit calculated from the structure * factor file. * @return FloatColumn */ public FloatColumn getLsDResLowSf() { return delegate.getColumn("ls_d_res_low_sf", DelegatingFloatColumn::new); } /** * The Rwork reported in the model file. * @return FloatColumn */ public FloatColumn getRValueRWork() { return delegate.getColumn("R_value_R_work", DelegatingFloatColumn::new); } /** * The Rfree reported in the model file. * @return FloatColumn */ public FloatColumn getRValueRFree() { return delegate.getColumn("R_value_R_free", DelegatingFloatColumn::new); } /** * The number of unique reflections for refinement (working set) * reported in the model file. * @return IntColumn */ public IntColumn getWorkingSetCount() { return delegate.getColumn("working_set_count", DelegatingIntColumn::new); } /** * The number of unique reflections for calculating Rfree * (testing set) reported in the model file. * @return IntColumn */ public IntColumn getFreeSetCount() { return delegate.getColumn("free_set_count", DelegatingIntColumn::new); } /** * The minimum occupancy reported in the model file. * @return FloatColumn */ public FloatColumn getOccupancyMin() { return delegate.getColumn("occupancy_min", DelegatingFloatColumn::new); } /** * The maximum occupancy reported in the model file. * @return FloatColumn */ public FloatColumn getOccupancyMax() { return delegate.getColumn("occupancy_max", DelegatingFloatColumn::new); } /** * The averaged occupancy reported in the model file. * @return FloatColumn */ public FloatColumn getOccupancyMean() { return delegate.getColumn("occupancy_mean", DelegatingFloatColumn::new); } /** * The minimum isotropic B factor reported in the model file. * @return FloatColumn */ public FloatColumn getBisoMin() { return delegate.getColumn("Biso_min", DelegatingFloatColumn::new); } /** * The maximum isotropic B factor reported in the model file. * @return FloatColumn */ public FloatColumn getBisoMax() { return delegate.getColumn("Biso_max", DelegatingFloatColumn::new); } /** * The occupancy weighted mean isotropic B factor reported in the * model file. * @return FloatColumn */ public FloatColumn getBisoMean() { return delegate.getColumn("Biso_mean", DelegatingFloatColumn::new); } /** * The estimated B factor from the structure factor file by the * Wilson plot (from Xtriage). * @return FloatColumn */ public FloatColumn getBWilson() { return delegate.getColumn("B_wilson", DelegatingFloatColumn::new); } /** * The scale factor for calculating the B factor by the Wilson plot * (from Xtriage). * @return FloatColumn */ public FloatColumn getBWilsonScale() { return delegate.getColumn("B_wilson_scale", DelegatingFloatColumn::new); } /** * Value of <I^2>/<I>^2 calculated by Xtriage using acentric * reflections.(untwinned: 2.000; perfect twin 1.500). * @return FloatColumn */ public FloatColumn getMeanI2OverMeanISquare() { return delegate.getColumn("mean_I2_over_mean_I_square", DelegatingFloatColumn::new); } /** * Value of <F>^2/<F^2> calculated by Xtriage using acentric * reflections.(untwinned: 0.785; perfect twin 0.885). * @return FloatColumn */ public FloatColumn getMeanFSquareOverMeanF2() { return delegate.getColumn("mean_F_square_over_mean_F2", DelegatingFloatColumn::new); } /** * Value of <|E^2 - 1|> calculated by Xtriage using acentric * reflections.(untwinned: 0.736; perfect twin 0.541). * @return FloatColumn */ public FloatColumn getMeanE21Abs() { return delegate.getColumn("mean_E2_1_abs", DelegatingFloatColumn::new); } /** * Value of <|L|> calculated by Xtriage using acentric reflections. * (untwinned: 0.500; perfect twin: 0.375). * @return FloatColumn */ public FloatColumn getPadilla_YeatesLMean() { return delegate.getColumn("Padilla-Yeates_L_mean", DelegatingFloatColumn::new); } /** * Value of <L^2> calculated by Xtriage using acentric reflections. * (untwinned: 0.333; perfect twin: 0.200). * @return FloatColumn */ public FloatColumn getPadilla_YeatesL2Mean() { return delegate.getColumn("Padilla-Yeates_L2_mean", DelegatingFloatColumn::new); } /** * Value of <L^2> calculated by Pointless using acentric reflections. * (untwinned: 0.333; perfect twin: 0.200). * @return FloatColumn */ public FloatColumn getPadilla_YeatesL2MeanPointless() { return delegate.getColumn("Padilla-Yeates_L2_mean_pointless", DelegatingFloatColumn::new); } /** * Multivariate Z score for the L-test calculated by Xtriage using * acentric reflections. It is a quality measure of the given spread * in intensities. Good to reasonable data are expected to have a * Z score lower than 3.5. * @return FloatColumn */ public FloatColumn getZScoreLTest() { return delegate.getColumn("Z_score_L_test", DelegatingFloatColumn::new); } /** * Type of twin (merohedral,Pseudo-merohedral or non-merohedral) * determined by Xtriage. * @return StrColumn */ public StrColumn getTwinType() { return delegate.getColumn("twin_type", DelegatingStrColumn::new); } /** * A list of the twin operators determined by Xtriage. * @return StrColumn */ public StrColumn getTwinOperatorXtriage() { return delegate.getColumn("twin_operator_xtriage", DelegatingStrColumn::new); } /** * The twin fraction determined by Xtriage. * @return FloatColumn */ public FloatColumn getTwinFractionXtriage() { return delegate.getColumn("twin_fraction_xtriage", DelegatingFloatColumn::new); } /** * The Rfactor calculated by Xtriage using the twin operator related * data. (Smaller values indicate twins). * @return FloatColumn */ public FloatColumn getTwinRfactor() { return delegate.getColumn("twin_Rfactor", DelegatingFloatColumn::new); } /** * The <I/SigmaI> at the highest resolution bin calculated by Xtriage. * @return FloatColumn */ public FloatColumn getIOverSigIResh() { return delegate.getColumn("I_over_sigI_resh", DelegatingFloatColumn::new); } /** * The difference of the <I/SigmaI> in the last two points of the * plot of <I/SigmaI> vs resolution (expected to be negative). * @return FloatColumn */ public FloatColumn getIOverSigIDiff() { return delegate.getColumn("I_over_sigI_diff", DelegatingFloatColumn::new); } /** * The overall mean value of <I/SigmaI> for the reflections. * @return FloatColumn */ public FloatColumn getIOverSigIMean() { return delegate.getColumn("I_over_sigI_mean", DelegatingFloatColumn::new); } /** * Boolean whether ice ring exists (Y) or not (N) as determined * by Xtriage. * @return StrColumn */ public StrColumn getIceRing() { return delegate.getColumn("ice_ring", DelegatingStrColumn::new); } /** * The anisotropy ( [MaxAnisoB-MinAnisoB]/[MaxAnisoB] ) calculated * by Xtriage. * @return FloatColumn */ public FloatColumn getAnisotropy() { return delegate.getColumn("anisotropy", DelegatingFloatColumn::new); } /** * Z-scores are computed (by Xtriage) on the basis of a Bernoulli * model assuming independence of weak reflections with respect to * anisotropy. * @return FloatColumn */ public FloatColumn getZ_score() { return delegate.getColumn("Z-score", DelegatingFloatColumn::new); } /** * The probability to tell the existence of translational pseudo * symmetry. p_values smaller than 0.05 (1e-3) might indicate weak * (strong) translational pseudo symmetry (by Xtriage). * @return FloatColumn */ public FloatColumn getProbPeakValue() { return delegate.getColumn("prob_peak_value", DelegatingFloatColumn::new); } /** * Boolean whether translational pseudo symmetry exist (Y) or * not (N) as determined by Xtriage. * @return StrColumn */ public StrColumn getTranslationalPseudoSymmetry() { return delegate.getColumn("translational_pseudo_symmetry", DelegatingStrColumn::new); } /** * The wavelength reported from the model file. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * One of the scale factors used in the bulk solvent correction * (from REFMAC). * @return FloatColumn */ public FloatColumn getBSolvent() { return delegate.getColumn("B_solvent", DelegatingFloatColumn::new); } /** * One of the scale factors used in the bulk solvent correction * (from REFMAC). * @return FloatColumn */ public FloatColumn getKSolvent() { return delegate.getColumn("K_solvent", DelegatingFloatColumn::new); } /** * Whether TLS was used in refinement. Y for yes, and N for no. * @return StrColumn */ public StrColumn getTLSRefinementReported() { return delegate.getColumn("TLS_refinement_reported", DelegatingStrColumn::new); } /** * Whether attempt to convert the partial to full B factors before * validation. * @return StrColumn */ public StrColumn getPartialBValueCorrectionAttempted() { return delegate.getColumn("partial_B_value_correction_attempted", DelegatingStrColumn::new); } /** * Whether the conversion of partial B to full B factor is * successful (Y) or not (N). * @return StrColumn */ public StrColumn getPartialBValueCorrectionSuccess() { return delegate.getColumn("partial_B_value_correction_success", DelegatingStrColumn::new); } /** * Whether the status is of reflection is archived (Y) or not (N). * @return StrColumn */ public StrColumn getReflectionStatusArchived() { return delegate.getColumn("reflection_status_archived", DelegatingStrColumn::new); } /** * Whether the status of the reflection is used (Y) or not (N). * @return StrColumn */ public StrColumn getReflectionStatusUsed() { return delegate.getColumn("reflection_status_used", DelegatingStrColumn::new); } /** * The type of B factors (partial or full) for the residue. * @return StrColumn */ public StrColumn getIsoBValueType() { return delegate.getColumn("iso_B_value_type", DelegatingStrColumn::new); } /** * Boolean (Y/N) whether the twin is reported. * @return StrColumn */ public StrColumn getReflnsTwin() { return delegate.getColumn("reflns_twin", DelegatingStrColumn::new); } /** * Boolean (Y/N) whether twin is detected by Xtriage. * @return StrColumn */ public StrColumn getTwinByXtriage() { return delegate.getColumn("twin_by_xtriage", DelegatingStrColumn::new); } /** * Twin operators determined by REFMAC. * @return StrColumn */ public StrColumn getTwinOperator() { return delegate.getColumn("twin_operator", DelegatingStrColumn::new); } /** * Twin fractions determined by REFMAC. * @return StrColumn */ public StrColumn getTwinFraction() { return delegate.getColumn("twin_fraction", DelegatingStrColumn::new); } /** * Number of TLS groups used in refinement. * @return IntColumn */ public IntColumn getTlsGroupNumber() { return delegate.getColumn("tls_group_number", DelegatingIntColumn::new); } /** * Number of NCS groups used in refinement. * @return IntColumn */ public IntColumn getNcsGroupNumber() { return delegate.getColumn("ncs_group_number", DelegatingIntColumn::new); } /** * Number of matrix for the NCS groups used in refinement. * @return IntColumn */ public IntColumn getMtrixNumber() { return delegate.getColumn("mtrix_number", DelegatingIntColumn::new); } /** * The Matthew coefficient. * @return FloatColumn */ public FloatColumn getMatthewCoeff() { return delegate.getColumn("Matthew_coeff", DelegatingFloatColumn::new); } /** * The solvent content. * @return FloatColumn */ public FloatColumn getSolventContent() { return delegate.getColumn("solvent_content", DelegatingFloatColumn::new); } /** * The DPI on the model determined by REFMAC. * @return FloatColumn */ public FloatColumn getCruickshankDpiXyz() { return delegate.getColumn("Cruickshank_dpi_xyz", DelegatingFloatColumn::new); } /** * The DPI calculated based on the free set, determined by REFMAC. * @return FloatColumn */ public FloatColumn getDpiFreeR() { return delegate.getColumn("dpi_free_R", DelegatingFloatColumn::new); } /** * The mean figure of merit after refinement. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * The overall electron density correlation coefficient. * @return FloatColumn */ public FloatColumn getCorrelationOverall() { return delegate.getColumn("correlation_overall", DelegatingFloatColumn::new); } /** * The overall real space R factor. * @return FloatColumn */ public FloatColumn getRealSpaceROverall() { return delegate.getColumn("real_space_R_overall", DelegatingFloatColumn::new); } /** * The number of electron density positive peaks larger than 3 sigma. * @return IntColumn */ public IntColumn getMFo_DFc_3sigmaPositive() { return delegate.getColumn("mFo-DFc-3sigma_positive", DelegatingIntColumn::new); } /** * The number of electron density positive peaks larger than 6 sigma. * @return IntColumn */ public IntColumn getMFo_DFc_6sigmaPositive() { return delegate.getColumn("mFo-DFc-6sigma_positive", DelegatingIntColumn::new); } /** * The number of electron density negative peaks less than 3 sigma. * @return IntColumn */ public IntColumn getMFo_DFc_3sigmaNegative() { return delegate.getColumn("mFo-DFc-3sigma_negative", DelegatingIntColumn::new); } /** * The number of electron density negative peaks less than 6 sigma. * @return IntColumn */ public IntColumn getMFo_DFc_6sigmaNegative() { return delegate.getColumn("mFo-DFc-6sigma_negative", DelegatingIntColumn::new); } /** * The difference between the isotropic B factor and the Bfators * from Wilson plot. * @return FloatColumn */ public FloatColumn getBmean_Bwilson() { return delegate.getColumn("Bmean-Bwilson", DelegatingFloatColumn::new); } /** * The difference between reported Rfree and reported Rwork. * @return FloatColumn */ public FloatColumn getRfree_Rwork() { return delegate.getColumn("Rfree-Rwork", DelegatingFloatColumn::new); } /** * Details of any error or warning messages. * @return StrColumn */ public StrColumn getError() { return delegate.getColumn("error", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccDensityCorr.java000066400000000000000000000117171414676747700321770ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record calculated metrics from various * programs (such as phenix, refmac, cns, sfcheck). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccDensityCorr extends DelegatingCategory { public PdbxDccDensityCorr(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "program": return getProgram(); case "ls_d_res_high": return getLsDResHigh(); case "ls_d_res_low": return getLsDResLow(); case "ls_R_factor_R_all": return getLsRFactorRAll(); case "ls_R_factor_R_work": return getLsRFactorRWork(); case "ls_R_factor_R_free": return getLsRFactorRFree(); case "ls_number_reflns_obs": return getLsNumberReflnsObs(); case "ls_percent_reflns_obs": return getLsPercentReflnsObs(); case "ls_number_reflns_R_free": return getLsNumberReflnsRFree(); case "correlation_coeff_Fo_to_Fc": return getCorrelationCoeffFoToFc(); case "real_space_R": return getRealSpaceR(); case "correlation": return getCorrelation(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The ordered number in the output list. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The program used to calculate the metrics in this category. * @return StrColumn */ public StrColumn getProgram() { return delegate.getColumn("program", DelegatingStrColumn::new); } /** * The highest resolution limit in calculating the metrics in * this category. * @return FloatColumn */ public FloatColumn getLsDResHigh() { return delegate.getColumn("ls_d_res_high", DelegatingFloatColumn::new); } /** * The lowest resolution limit in calculating the metrics in * this category. * @return FloatColumn */ public FloatColumn getLsDResLow() { return delegate.getColumn("ls_d_res_low", DelegatingFloatColumn::new); } /** * The calculated Rfactor using all the data. * @return FloatColumn */ public FloatColumn getLsRFactorRAll() { return delegate.getColumn("ls_R_factor_R_all", DelegatingFloatColumn::new); } /** * The calculated Rfactor using the working set data. * @return FloatColumn */ public FloatColumn getLsRFactorRWork() { return delegate.getColumn("ls_R_factor_R_work", DelegatingFloatColumn::new); } /** * The calculated Rfree using the test set data. * @return FloatColumn */ public FloatColumn getLsRFactorRFree() { return delegate.getColumn("ls_R_factor_R_free", DelegatingFloatColumn::new); } /** * The number of unique reflections (work+test sets). * @return IntColumn */ public IntColumn getLsNumberReflnsObs() { return delegate.getColumn("ls_number_reflns_obs", DelegatingIntColumn::new); } /** * The percentage of unique reflections (work+test sets). * @return FloatColumn */ public FloatColumn getLsPercentReflnsObs() { return delegate.getColumn("ls_percent_reflns_obs", DelegatingFloatColumn::new); } /** * The number of reflections for the test set only. * @return IntColumn */ public IntColumn getLsNumberReflnsRFree() { return delegate.getColumn("ls_number_reflns_R_free", DelegatingIntColumn::new); } /** * The correlations between the observed and calculated structure * factors. * @return FloatColumn */ public FloatColumn getCorrelationCoeffFoToFc() { return delegate.getColumn("correlation_coeff_Fo_to_Fc", DelegatingFloatColumn::new); } /** * The overall real space R factor. * @return FloatColumn */ public FloatColumn getRealSpaceR() { return delegate.getColumn("real_space_R", DelegatingFloatColumn::new); } /** * The overall real space density correlation coefficient. * @return FloatColumn */ public FloatColumn getCorrelation() { return delegate.getColumn("correlation", DelegatingFloatColumn::new); } /** * Any additional details of the calculations. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccGeometry.java000066400000000000000000000231671414676747700315270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record the overall deviations about * geometry (such as bond length, angle, dihedral, chirality, * planarity). These data are calculated with the phenix module * model_vs_data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccGeometry extends DelegatingCategory { public PdbxDccGeometry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbid": return getPdbid(); case "Ramachandran_outlier_percent": return getRamachandranOutlierPercent(); case "Ramachandran_outlier_number": return getRamachandranOutlierNumber(); case "Ramachandran_allowed_percent": return getRamachandranAllowedPercent(); case "Ramachandran_allowed_number": return getRamachandranAllowedNumber(); case "Ramachandran_favored_percent": return getRamachandranFavoredPercent(); case "Ramachandran_favored_number": return getRamachandranFavoredNumber(); case "rotamer_outliers_percent": return getRotamerOutliersPercent(); case "rotamer_outliers_number": return getRotamerOutliersNumber(); case "cbeta_deviations": return getCbetaDeviations(); case "all_atom_clashscore": return getAllAtomClashscore(); case "overall_score": return getOverallScore(); case "bond_overall_rms": return getBondOverallRms(); case "bond_overall_max": return getBondOverallMax(); case "bond_ligand_rms": return getBondLigandRms(); case "bond_ligand_max": return getBondLigandMax(); case "angle_overall_rms": return getAngleOverallRms(); case "angle_overall_max": return getAngleOverallMax(); case "angle_ligand_rms": return getAngleLigandRms(); case "angle_ligand_max": return getAngleLigandMax(); case "dihedral_overall_rms": return getDihedralOverallRms(); case "dihedral_overall_max": return getDihedralOverallMax(); case "chirality_overall_rms": return getChiralityOverallRms(); case "chirality_overall_max": return getChiralityOverallMax(); case "planarity_overall_rms": return getPlanarityOverallRms(); case "planarity_overall_max": return getPlanarityOverallMax(); case "non-bonded_rms": return getNon_bondedRms(); default: return new DelegatingColumn(column); } } /** * The PDB id code. * @return StrColumn */ public StrColumn getPdbid() { return delegate.getColumn("pdbid", DelegatingStrColumn::new); } /** * Percentage of outliers in Ramachandran plot. * @return FloatColumn */ public FloatColumn getRamachandranOutlierPercent() { return delegate.getColumn("Ramachandran_outlier_percent", DelegatingFloatColumn::new); } /** * Number of outliers in Ramachandran plot. * @return IntColumn */ public IntColumn getRamachandranOutlierNumber() { return delegate.getColumn("Ramachandran_outlier_number", DelegatingIntColumn::new); } /** * Percentage of allowed residues in Ramachandran plot. * @return FloatColumn */ public FloatColumn getRamachandranAllowedPercent() { return delegate.getColumn("Ramachandran_allowed_percent", DelegatingFloatColumn::new); } /** * Number of allowed residues in Ramachandran plot. * @return IntColumn */ public IntColumn getRamachandranAllowedNumber() { return delegate.getColumn("Ramachandran_allowed_number", DelegatingIntColumn::new); } /** * Percentage of favored residues in Ramachandran plot. * @return FloatColumn */ public FloatColumn getRamachandranFavoredPercent() { return delegate.getColumn("Ramachandran_favored_percent", DelegatingFloatColumn::new); } /** * Number of favored residues in Ramachandran plot. * @return IntColumn */ public IntColumn getRamachandranFavoredNumber() { return delegate.getColumn("Ramachandran_favored_number", DelegatingIntColumn::new); } /** * Percentage of rotamer outliers. * @return FloatColumn */ public FloatColumn getRotamerOutliersPercent() { return delegate.getColumn("rotamer_outliers_percent", DelegatingFloatColumn::new); } /** * Number of rotamer outliers. * @return IntColumn */ public IntColumn getRotamerOutliersNumber() { return delegate.getColumn("rotamer_outliers_number", DelegatingIntColumn::new); } /** * Number of Cbeta deviations >0.25A. * @return IntColumn */ public IntColumn getCbetaDeviations() { return delegate.getColumn("cbeta_deviations", DelegatingIntColumn::new); } /** * All atom score is determined by steric overlaps >0.4A per 1000 * atoms. * @return FloatColumn */ public FloatColumn getAllAtomClashscore() { return delegate.getColumn("all_atom_clashscore", DelegatingFloatColumn::new); } /** * The overall score for the geometry (the smaller the better). * @return FloatColumn */ public FloatColumn getOverallScore() { return delegate.getColumn("overall_score", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for bond lengths (all atoms). * @return FloatColumn */ public FloatColumn getBondOverallRms() { return delegate.getColumn("bond_overall_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for bond lengths (all atoms). * @return FloatColumn */ public FloatColumn getBondOverallMax() { return delegate.getColumn("bond_overall_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for bond lengths (ligand only). * @return FloatColumn */ public FloatColumn getBondLigandRms() { return delegate.getColumn("bond_ligand_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for bond lengths (ligand only). * @return FloatColumn */ public FloatColumn getBondLigandMax() { return delegate.getColumn("bond_ligand_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for bond angles (all atoms). * @return FloatColumn */ public FloatColumn getAngleOverallRms() { return delegate.getColumn("angle_overall_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for bond angles (all atoms). * @return FloatColumn */ public FloatColumn getAngleOverallMax() { return delegate.getColumn("angle_overall_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for bond angles (ligand only). * @return FloatColumn */ public FloatColumn getAngleLigandRms() { return delegate.getColumn("angle_ligand_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for bond angles (ligand only). * @return FloatColumn */ public FloatColumn getAngleLigandMax() { return delegate.getColumn("angle_ligand_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for dihedrals (all atoms). * @return FloatColumn */ public FloatColumn getDihedralOverallRms() { return delegate.getColumn("dihedral_overall_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for dihedrals (all atoms). * @return FloatColumn */ public FloatColumn getDihedralOverallMax() { return delegate.getColumn("dihedral_overall_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for chirality (all atoms). * @return FloatColumn */ public FloatColumn getChiralityOverallRms() { return delegate.getColumn("chirality_overall_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for chirality (all atoms). * @return FloatColumn */ public FloatColumn getChiralityOverallMax() { return delegate.getColumn("chirality_overall_max", DelegatingFloatColumn::new); } /** * The overall root mean square deviation for planarity (all atoms). * @return FloatColumn */ public FloatColumn getPlanarityOverallRms() { return delegate.getColumn("planarity_overall_rms", DelegatingFloatColumn::new); } /** * The maximum root mean square deviation for planarity (all atoms). * @return FloatColumn */ public FloatColumn getPlanarityOverallMax() { return delegate.getColumn("planarity_overall_max", DelegatingFloatColumn::new); } /** * The overall on-bonded distance (all atoms). * @return FloatColumn */ public FloatColumn getNon_bondedRms() { return delegate.getColumn("non-bonded_rms", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccMap.java000066400000000000000000000474541414676747700304560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record residual map properties such as * Real Space electron density Correlation Coefficient (RSCC), real space R * factors (RSR) and the Zscores for each residue, the main/side chains. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccMap extends DelegatingCategory { public PdbxDccMap(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "pdb_id": return getPdbId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "label_alt_id": return getLabelAltId(); case "label_ins_code": return getLabelInsCode(); case "RSCC": return getRSCC(); case "RSR": return getRSR(); case "weighted_RSR": return getWeightedRSR(); case "RSRZ": return getRSRZ(); case "weighted_RSRZ": return getWeightedRSRZ(); case "Biso_mean": return getBisoMean(); case "occupancy_mean": return getOccupancyMean(); case "RSCC_main_chain": return getRSCCMainChain(); case "RSR_main_chain": return getRSRMainChain(); case "wRSR_main_chain": return getWRSRMainChain(); case "RSRZ_main_chain": return getRSRZMainChain(); case "wRSRZ_main_chain": return getWRSRZMainChain(); case "Biso_mean_main_chain": return getBisoMeanMainChain(); case "occupancy_mean_main_chain": return getOccupancyMeanMainChain(); case "RSCC_side_chain": return getRSCCSideChain(); case "RSR_side_chain": return getRSRSideChain(); case "wRSR_side_chain": return getWRSRSideChain(); case "RSRZ_side_chain": return getRSRZSideChain(); case "wRSRZ_side_chain": return getWRSRZSideChain(); case "Biso_mean_side_chain": return getBisoMeanSideChain(); case "occupancy_mean_side_chain": return getOccupancyMeanSideChain(); case "RSCC_phosphate_group": return getRSCCPhosphateGroup(); case "RSR_phosphate_group": return getRSRPhosphateGroup(); case "wRSR_phosphate_group": return getWRSRPhosphateGroup(); case "RSRZ_phosphate_group": return getRSRZPhosphateGroup(); case "wRSRZ_phosphate_group": return getWRSRZPhosphateGroup(); case "Biso_mean_phosphate_group": return getBisoMeanPhosphateGroup(); case "occupancy_mean_phosphate_group": return getOccupancyMeanPhosphateGroup(); case "shift": return getShift(); case "shift_main_chain": return getShiftMainChain(); case "shift_side_chain": return getShiftSideChain(); case "density_connectivity": return getDensityConnectivity(); case "density_index_main_chain": return getDensityIndexMainChain(); case "density_index_side_chain": return getDensityIndexSideChain(); case "RSZD": return getRSZD(); case "RSZO": return getRSZO(); case "RSZO_Zscore": return getRSZOZscore(); case "LLDF": return getLLDF(); case "RSZD_main_chain": return getRSZDMainChain(); case "RSZO_main_chain": return getRSZOMainChain(); case "RSZD_side_chain": return getRSZDSideChain(); case "RSZO_side_chain": return getRSZOSideChain(); case "RSZD_phosphate_group": return getRSZDPhosphateGroup(); case "RSZO_phosphate_group": return getRSZOPhosphateGroup(); case "quality_indicator": return getQualityIndicator(); default: return new DelegatingColumn(column); } } /** * The ordered number of residue in the output list. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The component model identifier for this analysis. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The PDB id code (four characters). * @return StrColumn */ public StrColumn getPdbId() { return delegate.getColumn("pdb_id", DelegatingStrColumn::new); } /** * The author provided chain id. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * The author provided compound ID (residue name). * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * The author provided residue number. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Author provided alternate location identifier. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * The PDB insertion code. * @return StrColumn */ public StrColumn getLabelInsCode() { return delegate.getColumn("label_ins_code", DelegatingStrColumn::new); } /** * The Real Space electron density Correlation Coefficient for the * residue. It is defined as * RSCC=(<xy>-<x><y>)/[sqrt(<x**2>-<x>**2)*sqrt(<y**2>-<y>**2)] * where x is the observed density from the (2mFo-DFc) map and y is the * calculated density from the Fc map * @return FloatColumn */ public FloatColumn getRSCC() { return delegate.getColumn("RSCC", DelegatingFloatColumn::new); } /** * The Real space Rfactor (RSR) for the residue. It is defined as * RSR=sum(|x-y|/x+y|) which is the summation over all grid points * around the residue, where x is the observed density from the * (2mFo-DFc) map and y is the calculated density from the Fc map. * @return FloatColumn */ public FloatColumn getRSR() { return delegate.getColumn("RSR", DelegatingFloatColumn::new); } /** * The weighted Real Space Rfactor (defined as RSR/RSCC) for the residue. * @return FloatColumn */ public FloatColumn getWeightedRSR() { return delegate.getColumn("weighted_RSR", DelegatingFloatColumn::new); } /** * Zscore of the Real Space Rfactor (RSRZ) for the residue. It is defined * as (RSR-<RSR>)/sigma_RSR, where <RSR> and sigma_RSR are for the whole map, * RSR is for the residue. * @return FloatColumn */ public FloatColumn getRSRZ() { return delegate.getColumn("RSRZ", DelegatingFloatColumn::new); } /** * Zscore of weighted Real Space Rfactor for the residue. It is defined as * (wRSR-<wRSR>)/sigma_wRSR, where <wRSR> and sigma_wRSR are for the whole map, * wRSR is for the residue. * @return FloatColumn */ public FloatColumn getWeightedRSRZ() { return delegate.getColumn("weighted_RSRZ", DelegatingFloatColumn::new); } /** * The occupancy weighted average isotropic B factors for the residue. * It is defined as (SUM B*Q)/(SUM Q), where B is the isotropic B factor * for each atom and Q is the occupancy. * @return FloatColumn */ public FloatColumn getBisoMean() { return delegate.getColumn("Biso_mean", DelegatingFloatColumn::new); } /** * The averaged occupancy for the residue. * @return FloatColumn */ public FloatColumn getOccupancyMean() { return delegate.getColumn("occupancy_mean", DelegatingFloatColumn::new); } /** * The Real Space electron density Correlation Coefficient for the main chain atoms. * @return FloatColumn */ public FloatColumn getRSCCMainChain() { return delegate.getColumn("RSCC_main_chain", DelegatingFloatColumn::new); } /** * The Real space Rfactor (RSR) for the main chain atoms. * @return FloatColumn */ public FloatColumn getRSRMainChain() { return delegate.getColumn("RSR_main_chain", DelegatingFloatColumn::new); } /** * The weighted Real Space Rfactor (RSR/RSCC) for the main chain atoms. * @return FloatColumn */ public FloatColumn getWRSRMainChain() { return delegate.getColumn("wRSR_main_chain", DelegatingFloatColumn::new); } /** * Zscore of the Real Space Rfactor (RSRZ) for the main chain atoms. * @return FloatColumn */ public FloatColumn getRSRZMainChain() { return delegate.getColumn("RSRZ_main_chain", DelegatingFloatColumn::new); } /** * Zscore of weighted Real Space Rfactor (RSR/RSCC) for the main chain atoms. * @return FloatColumn */ public FloatColumn getWRSRZMainChain() { return delegate.getColumn("wRSRZ_main_chain", DelegatingFloatColumn::new); } /** * The occupancy weighted average isotropic B factors for the main chain atoms. * @return FloatColumn */ public FloatColumn getBisoMeanMainChain() { return delegate.getColumn("Biso_mean_main_chain", DelegatingFloatColumn::new); } /** * The averaged occupancy forthe main chain atoms. * @return FloatColumn */ public FloatColumn getOccupancyMeanMainChain() { return delegate.getColumn("occupancy_mean_main_chain", DelegatingFloatColumn::new); } /** * The Real Space electron density Correlation Coefficient for the side chain atoms. * @return FloatColumn */ public FloatColumn getRSCCSideChain() { return delegate.getColumn("RSCC_side_chain", DelegatingFloatColumn::new); } /** * The Real space Rfactor (RSR) for the side chain atoms. * @return FloatColumn */ public FloatColumn getRSRSideChain() { return delegate.getColumn("RSR_side_chain", DelegatingFloatColumn::new); } /** * The weighted Real Space Rfactor (RSR/RSCC) for the side chain atoms. * @return FloatColumn */ public FloatColumn getWRSRSideChain() { return delegate.getColumn("wRSR_side_chain", DelegatingFloatColumn::new); } /** * Zscore of the Real Space Rfactor (RSRZ) for the side chain atoms. * @return FloatColumn */ public FloatColumn getRSRZSideChain() { return delegate.getColumn("RSRZ_side_chain", DelegatingFloatColumn::new); } /** * Zscore of weighted Real Space Rfactor (RSR/RSCC) for the side chain atoms. * @return FloatColumn */ public FloatColumn getWRSRZSideChain() { return delegate.getColumn("wRSRZ_side_chain", DelegatingFloatColumn::new); } /** * The occupancy weighted average isotropic B factors for the side chain atoms. * @return FloatColumn */ public FloatColumn getBisoMeanSideChain() { return delegate.getColumn("Biso_mean_side_chain", DelegatingFloatColumn::new); } /** * The averaged occupancy forthe side chain atoms. * @return FloatColumn */ public FloatColumn getOccupancyMeanSideChain() { return delegate.getColumn("occupancy_mean_side_chain", DelegatingFloatColumn::new); } /** * The Real Space electron density Correlation Coefficient for the phosphate atoms. * @return FloatColumn */ public FloatColumn getRSCCPhosphateGroup() { return delegate.getColumn("RSCC_phosphate_group", DelegatingFloatColumn::new); } /** * The Real space Rfactor (RSR) for the phosphate atoms. * @return FloatColumn */ public FloatColumn getRSRPhosphateGroup() { return delegate.getColumn("RSR_phosphate_group", DelegatingFloatColumn::new); } /** * The weighted Real Space Rfactor (RSR/RSCC) for the phosphate atoms. * @return FloatColumn */ public FloatColumn getWRSRPhosphateGroup() { return delegate.getColumn("wRSR_phosphate_group", DelegatingFloatColumn::new); } /** * Zscore of the Real Space Rfactor (RSRZ) for the phosphate atoms. * @return FloatColumn */ public FloatColumn getRSRZPhosphateGroup() { return delegate.getColumn("RSRZ_phosphate_group", DelegatingFloatColumn::new); } /** * Zscore of weighted Real Space Rfactor (RSR/RSCC) for the phosphate atoms. * @return FloatColumn */ public FloatColumn getWRSRZPhosphateGroup() { return delegate.getColumn("wRSRZ_phosphate_group", DelegatingFloatColumn::new); } /** * The occupancy weighted average isotropic B factors for the phosphate atoms. * @return FloatColumn */ public FloatColumn getBisoMeanPhosphateGroup() { return delegate.getColumn("Biso_mean_phosphate_group", DelegatingFloatColumn::new); } /** * The averaged occupancy forthe phosphate atoms. * @return FloatColumn */ public FloatColumn getOccupancyMeanPhosphateGroup() { return delegate.getColumn("occupancy_mean_phosphate_group", DelegatingFloatColumn::new); } /** * Defined in sfcheck (displacement/sigma_of_displacement). * Displacement of atoms from electron density is estimated from the * difference (Fobs - Fcal) map. The displacement vector is the ratio * of the gradient of difference density to the curvature. The amplitude * of the displacement vector is an indicator of the positional error. * @return FloatColumn */ public FloatColumn getShift() { return delegate.getColumn("shift", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.density_shift, but it is for main chain. * @return FloatColumn */ public FloatColumn getShiftMainChain() { return delegate.getColumn("shift_main_chain", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.density_shift, but it is for side chain. * @return FloatColumn */ public FloatColumn getShiftSideChain() { return delegate.getColumn("shift_side_chain", DelegatingFloatColumn::new); } /** * Defined in sfcheck. It is the product of the (2Fobs-Fcal) electron * density values for the backbone atoms N, CA and C, and in the case of * RNA/DNA, for P, O5', C5', C3', O3'. Low values of this index indicate * breaks in the backbone electron density which may be due to flexibility * of the chain or incorrect tracing. * @return FloatColumn */ public FloatColumn getDensityConnectivity() { return delegate.getColumn("density_connectivity", DelegatingFloatColumn::new); } /** * Defined in sfcheck. It is the mean density of the main chain atoms * divided by the mean density of the map. * @return FloatColumn */ public FloatColumn getDensityIndexMainChain() { return delegate.getColumn("density_index_main_chain", DelegatingFloatColumn::new); } /** * Defined in sfcheck. It is the mean density of the side chain atoms * divided by the mean density of the map. * @return FloatColumn */ public FloatColumn getDensityIndexSideChain() { return delegate.getColumn("density_index_side_chain", DelegatingFloatColumn::new); } /** * The real space difference density Z score * (defined as Delta_rho/sigma(Delta_rho)) from Tickle (2012). It is * related to the model accuracy. RSZD>3, significant extra positive * density around the residue; RSZD<-3, significant extra negative * density around the residue. * @return FloatColumn */ public FloatColumn getRSZD() { return delegate.getColumn("RSZD", DelegatingFloatColumn::new); } /** * The real space observed density Z score (defined as <rho_obs>/sigma(Delta_rho)) * from Tickle (2012). It is related to the model precision (B factors). * Small or large value means weak or strong density for the residue. * @return FloatColumn */ public FloatColumn getRSZO() { return delegate.getColumn("RSZO", DelegatingFloatColumn::new); } /** * The Zscore of RSZO (or the Zscore of <rho_obs>/sigma(Delta_rho)). * @return FloatColumn */ public FloatColumn getRSZOZscore() { return delegate.getColumn("RSZO_Zscore", DelegatingFloatColumn::new); } /** * It is the Ligand Local Density Function defined as the * (<RsR>_local - RsR_Ligand)/sigma_RsR, where <RsR>_local is the * mean RSR of polymer residues in 5 Angstrom (including the * crystallographic symmetry) surrounding the ligand, and sigma_RsR * is sigma value calculated from the surrounding residues. * @return FloatColumn */ public FloatColumn getLLDF() { return delegate.getColumn("LLDF", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZD, use for the main chain atoms. * @return FloatColumn */ public FloatColumn getRSZDMainChain() { return delegate.getColumn("RSZD_main_chain", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZO, use for the main chain atoms. * @return FloatColumn */ public FloatColumn getRSZOMainChain() { return delegate.getColumn("RSZO_main_chain", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZD, use for the side chain atoms. * @return FloatColumn */ public FloatColumn getRSZDSideChain() { return delegate.getColumn("RSZD_side_chain", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZO, use for the side chain atoms. * @return FloatColumn */ public FloatColumn getRSZOSideChain() { return delegate.getColumn("RSZO_side_chain", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZD, use for the phosphate atoms of * nucleic acids. * @return FloatColumn */ public FloatColumn getRSZDPhosphateGroup() { return delegate.getColumn("RSZD_phosphate_group", DelegatingFloatColumn::new); } /** * The same as _pdbx_dcc_map.RSZO, use for the phosphate atoms of * nucleic acids. * @return FloatColumn */ public FloatColumn getRSZOPhosphateGroup() { return delegate.getColumn("RSZO_phosphate_group", DelegatingFloatColumn::new); } /** * The value indicates any problems with this group of atoms. If given * as 'd', it means there is problem of local model accuracy. If given * as 'w', it means weak density (there is problem of local model * precision). If given as 'dw', both then problems exist. * @return StrColumn */ public StrColumn getQualityIndicator() { return delegate.getColumn("quality_indicator", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccMapman.java000066400000000000000000000022041414676747700311320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record details from the output of mapman * used by the DCC program. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccMapman extends DelegatingCategory { public PdbxDccMapman(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbid": return getPdbid(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The PDB id code. * @return StrColumn */ public StrColumn getPdbid() { return delegate.getColumn("pdbid", DelegatingStrColumn::new); } /** * The details of the use of mapman by the DCC program. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccRsccMapman.java000066400000000000000000000117071414676747700317550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in this category record residual map properties such as * correlation, real space Rfactors and the Zscore calculated from * refmac and mapman. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccRsccMapman extends DelegatingCategory { public PdbxDccRsccMapman(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "pdb_id": return getPdbId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "label_alt_id": return getLabelAltId(); case "label_ins_code": return getLabelInsCode(); case "correlation": return getCorrelation(); case "real_space_R": return getRealSpaceR(); case "weighted_real_space_R": return getWeightedRealSpaceR(); case "real_space_Zscore": return getRealSpaceZscore(); case "Biso_mean": return getBisoMean(); case "occupancy_mean": return getOccupancyMean(); case "flag": return getFlag(); default: return new DelegatingColumn(column); } } /** * The ordered number in the output list. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The component model identifier for this analysis. * @return StrColumn */ public StrColumn getModelId() { return delegate.getColumn("model_id", DelegatingStrColumn::new); } /** * The PDB id code. * @return StrColumn */ public StrColumn getPdbId() { return delegate.getColumn("pdb_id", DelegatingStrColumn::new); } /** * The author provided chain id. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * The author provided compound ID (residue name). * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * The author provided residue number. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * The author provided alternate location identifier. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * PDB insertion code. * @return StrColumn */ public StrColumn getLabelInsCode() { return delegate.getColumn("label_ins_code", DelegatingStrColumn::new); } /** * The real space electron density correlation coefficient (RSCC) * for the residue. * @return FloatColumn */ public FloatColumn getCorrelation() { return delegate.getColumn("correlation", DelegatingFloatColumn::new); } /** * The Real Space Rfactor (RSR) for the residue. * @return FloatColumn */ public FloatColumn getRealSpaceR() { return delegate.getColumn("real_space_R", DelegatingFloatColumn::new); } /** * The weighted Real Space Rfactor (RSR/RSCC) for the residue. * @return FloatColumn */ public FloatColumn getWeightedRealSpaceR() { return delegate.getColumn("weighted_real_space_R", DelegatingFloatColumn::new); } /** * The Zscore of the Real Space Rfactor (RSRZ) for the residue. * @return FloatColumn */ public FloatColumn getRealSpaceZscore() { return delegate.getColumn("real_space_Zscore", DelegatingFloatColumn::new); } /** * The occupancy weighted average isotropic B factors for the residue. * @return FloatColumn */ public FloatColumn getBisoMean() { return delegate.getColumn("Biso_mean", DelegatingFloatColumn::new); } /** * The average occupancy for the residue. * @return FloatColumn */ public FloatColumn getOccupancyMean() { return delegate.getColumn("occupancy_mean", DelegatingFloatColumn::new); } /** * Residue with density problem will be flagged as P. * @return StrColumn */ public StrColumn getFlag() { return delegate.getColumn("flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDccRsccMapmanOverall.java000066400000000000000000000044741414676747700333050ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the category record overall map properties such * as correlation, real space Rfactors and the Zscore calculated * from refmac and mapman. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDccRsccMapmanOverall extends DelegatingCategory { public PdbxDccRsccMapmanOverall(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbid": return getPdbid(); case "correlation": return getCorrelation(); case "correlation_sigma": return getCorrelationSigma(); case "real_space_R": return getRealSpaceR(); case "real_space_R_sigma": return getRealSpaceRSigma(); default: return new DelegatingColumn(column); } } /** * The PDB id code. * @return StrColumn */ public StrColumn getPdbid() { return delegate.getColumn("pdbid", DelegatingStrColumn::new); } /** * The overall real space electron density correlation coefficient * (RSCC) for the structure. * @return FloatColumn */ public FloatColumn getCorrelation() { return delegate.getColumn("correlation", DelegatingFloatColumn::new); } /** * The overall standard deviation of the real space electron density * correlation coefficient (RSCC) for the structure. * @return FloatColumn */ public FloatColumn getCorrelationSigma() { return delegate.getColumn("correlation_sigma", DelegatingFloatColumn::new); } /** * The overall Real Space Rfactor (RSR) for the structure. * @return FloatColumn */ public FloatColumn getRealSpaceR() { return delegate.getColumn("real_space_R", DelegatingFloatColumn::new); } /** * The overall standard deviation of the Real Space Rfactor (RSR) * for the structure. * @return FloatColumn */ public FloatColumn getRealSpaceRSigma() { return delegate.getColumn("real_space_R_sigma", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepositGroup.java000066400000000000000000000036111414676747700317360ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_deposit_group category provide identifiers * and related information for groups of entries deposited in a collection. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepositGroup extends DelegatingCategory { public PdbxDepositGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "group_id": return getGroupId(); case "group_title": return getGroupTitle(); case "group_description": return getGroupDescription(); case "group_type": return getGroupType(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a group of entries deposited as a collection. * @return StrColumn */ public StrColumn getGroupId() { return delegate.getColumn("group_id", DelegatingStrColumn::new); } /** * A title to describe the group of entries deposited in the collection. * @return StrColumn */ public StrColumn getGroupTitle() { return delegate.getColumn("group_title", DelegatingStrColumn::new); } /** * A description of the contents of entries in the collection. * @return StrColumn */ public StrColumn getGroupDescription() { return delegate.getColumn("group_description", DelegatingStrColumn::new); } /** * Text to describe a grouping of entries in multiple collections * @return StrColumn */ public StrColumn getGroupType() { return delegate.getColumn("group_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepositGroupIndex.java000066400000000000000000000100251414676747700327230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_deposit_group_index category provides details * about the individual data files in the collection of deposited entries. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepositGroupIndex extends DelegatingCategory { public PdbxDepositGroupIndex(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "group_id": return getGroupId(); case "ordinal_id": return getOrdinalId(); case "dep_set_id": return getDepSetId(); case "pdb_id_code": return getPdbIdCode(); case "group_file_name": return getGroupFileName(); case "group_file_timestamp": return getGroupFileTimestamp(); case "auth_file_label": return getAuthFileLabel(); case "auth_file_content_type": return getAuthFileContentType(); case "auth_file_format_type": return getAuthFileFormatType(); case "auth_file_name": return getAuthFileName(); case "auth_file_size": return getAuthFileSize(); default: return new DelegatingColumn(column); } } /** * A unique identifier for a group of entries deposited as a collection. * @return StrColumn */ public StrColumn getGroupId() { return delegate.getColumn("group_id", DelegatingStrColumn::new); } /** * A unique identifier for the index entry within the deposition group. * @return IntColumn */ public IntColumn getOrdinalId() { return delegate.getColumn("ordinal_id", DelegatingIntColumn::new); } /** * An internal identifier for a deposited data set. * @return StrColumn */ public StrColumn getDepSetId() { return delegate.getColumn("dep_set_id", DelegatingStrColumn::new); } /** * A PDB accession code. * @return StrColumn */ public StrColumn getPdbIdCode() { return delegate.getColumn("pdb_id_code", DelegatingStrColumn::new); } /** * A file name of the group of collected structures. * @return StrColumn */ public StrColumn getGroupFileName() { return delegate.getColumn("group_file_name", DelegatingStrColumn::new); } /** * A file timestamp of the group of collected structures. * @return StrColumn */ public StrColumn getGroupFileTimestamp() { return delegate.getColumn("group_file_timestamp", DelegatingStrColumn::new); } /** * A contributor label for this data file within the collection. * @return StrColumn */ public StrColumn getAuthFileLabel() { return delegate.getColumn("auth_file_label", DelegatingStrColumn::new); } /** * The data content type for this data file within the collection. * @return StrColumn */ public StrColumn getAuthFileContentType() { return delegate.getColumn("auth_file_content_type", DelegatingStrColumn::new); } /** * The data format for this data file within the collection. * @return StrColumn */ public StrColumn getAuthFileFormatType() { return delegate.getColumn("auth_file_format_type", DelegatingStrColumn::new); } /** * The file name for this data file within the collection. * @return StrColumn */ public StrColumn getAuthFileName() { return delegate.getColumn("auth_file_name", DelegatingStrColumn::new); } /** * The file size (bytes) for this data file within the collection. * @return IntColumn */ public IntColumn getAuthFileSize() { return delegate.getColumn("auth_file_size", DelegatingIntColumn::new); } }PdbxDepositionMessageFileReference.java000066400000000000000000000061251414676747700352770ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPOSITION_MESSAGE_FILE_REFERENCE category record details of * files references associated with messages defined in the PDBX_DEPOSITION_MESSAGE_INFO * data category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepositionMessageFileReference extends DelegatingCategory { public PdbxDepositionMessageFileReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "deposition_data_set_id": return getDepositionDataSetId(); case "message_id": return getMessageId(); case "content_type": return getContentType(); case "content_format": return getContentFormat(); case "partition_number": return getPartitionNumber(); case "version_id": return getVersionId(); case "storage_type": return getStorageType(); default: return new DelegatingColumn(column); } } /** * Ordinal index for the each file reference. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepositionDataSetId() { return delegate.getColumn("deposition_data_set_id", DelegatingStrColumn::new); } /** * The internal identifier assigned to each message. * @return StrColumn */ public StrColumn getMessageId() { return delegate.getColumn("message_id", DelegatingStrColumn::new); } /** * The content type of the referenced data file. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } /** * The content format of the referenced data file. * @return StrColumn */ public StrColumn getContentFormat() { return delegate.getColumn("content_format", DelegatingStrColumn::new); } /** * The partition number of the referenced data file. * @return StrColumn */ public StrColumn getPartitionNumber() { return delegate.getColumn("partition_number", DelegatingStrColumn::new); } /** * The version identifier of the referenced data file. * @return StrColumn */ public StrColumn getVersionId() { return delegate.getColumn("version_id", DelegatingStrColumn::new); } /** * The storate type of the referenced data file. * @return StrColumn */ public StrColumn getStorageType() { return delegate.getColumn("storage_type", DelegatingStrColumn::new); } }PdbxDepositionMessageInfo.java000066400000000000000000000100431414676747700334660ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPOSITION_MESSAGE_INFO category record internal messages * within the depositon and annotation system. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepositionMessageInfo extends DelegatingCategory { public PdbxDepositionMessageInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "deposition_data_set_id": return getDepositionDataSetId(); case "message_id": return getMessageId(); case "timestamp": return getTimestamp(); case "sender": return getSender(); case "content_type": return getContentType(); case "content_value": return getContentValue(); case "parent_message_id": return getParentMessageId(); case "message_subject": return getMessageSubject(); case "message_text": return getMessageText(); case "message_type": return getMessageType(); case "send_status": return getSendStatus(); default: return new DelegatingColumn(column); } } /** * Ordinal index for the each message. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepositionDataSetId() { return delegate.getColumn("deposition_data_set_id", DelegatingStrColumn::new); } /** * The internal identifier assigned to each message. * @return StrColumn */ public StrColumn getMessageId() { return delegate.getColumn("message_id", DelegatingStrColumn::new); } /** * A the date and time of message creation. * @return StrColumn */ public StrColumn getTimestamp() { return delegate.getColumn("timestamp", DelegatingStrColumn::new); } /** * A the message creator. * @return StrColumn */ public StrColumn getSender() { return delegate.getColumn("sender", DelegatingStrColumn::new); } /** * A the message content type or class. * @return StrColumn */ public StrColumn getContentType() { return delegate.getColumn("content_type", DelegatingStrColumn::new); } /** * A the specific value of the content type or class * @return StrColumn */ public StrColumn getContentValue() { return delegate.getColumn("content_value", DelegatingStrColumn::new); } /** * The identifier of the parent message or the message to which the current message responds. * @return StrColumn */ public StrColumn getParentMessageId() { return delegate.getColumn("parent_message_id", DelegatingStrColumn::new); } /** * The subject text of the message. * @return StrColumn */ public StrColumn getMessageSubject() { return delegate.getColumn("message_subject", DelegatingStrColumn::new); } /** * The body of the message. * @return StrColumn */ public StrColumn getMessageText() { return delegate.getColumn("message_text", DelegatingStrColumn::new); } /** * The message type. * @return StrColumn */ public StrColumn getMessageType() { return delegate.getColumn("message_type", DelegatingStrColumn::new); } /** * The message status. * @return StrColumn */ public StrColumn getSendStatus() { return delegate.getColumn("send_status", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepuiEntityFeatures.java000066400000000000000000000030171414676747700332540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_ENTITY_FEATURES category record status * details related to the features of individual entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiEntityFeatures extends DelegatingCategory { public PdbxDepuiEntityFeatures(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dep_dataset_id": return getDepDatasetId(); case "entity_id": return getEntityId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepDatasetId() { return delegate.getColumn("dep_dataset_id", DelegatingStrColumn::new); } /** * A reference to the _entity.id in the ENTITY category * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate the molecule class for the entity. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }PdbxDepuiEntityStatusFlags.java000066400000000000000000000037241414676747700336640ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_ENTITY_STATUS_FLAGS category record status * details related to individual entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiEntityStatusFlags extends DelegatingCategory { public PdbxDepuiEntityStatusFlags(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dep_dataset_id": return getDepDatasetId(); case "entity_id": return getEntityId(); case "has_mutation": return getHasMutation(); case "sample_xyz_sequence_alignments_valid": return getSampleXyzSequenceAlignmentsValid(); default: return new DelegatingColumn(column); } } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepDatasetId() { return delegate.getColumn("dep_dataset_id", DelegatingStrColumn::new); } /** * A reference to the _entity.id in the ENTITY_POLY category * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate that the entity has a mutation. * @return StrColumn */ public StrColumn getHasMutation() { return delegate.getColumn("has_mutation", DelegatingStrColumn::new); } /** * A flag to indicate that sample and coordinate sequence alignments is valid for this entity * @return StrColumn */ public StrColumn getSampleXyzSequenceAlignmentsValid() { return delegate.getColumn("sample_xyz_sequence_alignments_valid", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepuiEntryDetails.java000066400000000000000000000077411414676747700327200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_ENTRY_DETAILS category record * information required to identify the depositor and route * deposition to an appropriate processing site. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiEntryDetails extends DelegatingCategory { public PdbxDepuiEntryDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dep_dataset_id": return getDepDatasetId(); case "wwpdb_site_id": return getWwpdbSiteId(); case "experimental_methods": return getExperimentalMethods(); case "requested_accession_types": return getRequestedAccessionTypes(); case "validated_contact_email": return getValidatedContactEmail(); case "country": return getCountry(); case "structural_genomics_flag": return getStructuralGenomicsFlag(); case "related_database_name": return getRelatedDatabaseName(); case "related_database_code": return getRelatedDatabaseCode(); case "replace_pdb_id": return getReplacePdbId(); default: return new DelegatingColumn(column); } } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepDatasetId() { return delegate.getColumn("dep_dataset_id", DelegatingStrColumn::new); } /** * The wwPDB internal site configuration identifier. * @return StrColumn */ public StrColumn getWwpdbSiteId() { return delegate.getColumn("wwpdb_site_id", DelegatingStrColumn::new); } /** * Comma separated list of supported experimental methods. * @return StrColumn */ public StrColumn getExperimentalMethods() { return delegate.getColumn("experimental_methods", DelegatingStrColumn::new); } /** * Comma separated list of requested accession code types. * @return StrColumn */ public StrColumn getRequestedAccessionTypes() { return delegate.getColumn("requested_accession_types", DelegatingStrColumn::new); } /** * The validated contact e-mail address for the correponding depositor. * @return StrColumn */ public StrColumn getValidatedContactEmail() { return delegate.getColumn("validated_contact_email", DelegatingStrColumn::new); } /** * The country/region location of the institution submitting the deposition. * @return StrColumn */ public StrColumn getCountry() { return delegate.getColumn("country", DelegatingStrColumn::new); } /** * A flag to indicate the that the deposition is a contribution from a structural genomics project. * @return StrColumn */ public StrColumn getStructuralGenomicsFlag() { return delegate.getColumn("structural_genomics_flag", DelegatingStrColumn::new); } /** * The name of the database associated with the related database code. * @return StrColumn */ public StrColumn getRelatedDatabaseName() { return delegate.getColumn("related_database_name", DelegatingStrColumn::new); } /** * A database code closely related to the current deposition. * @return StrColumn */ public StrColumn getRelatedDatabaseCode() { return delegate.getColumn("related_database_code", DelegatingStrColumn::new); } /** * The PDB ID code of the entry that is superseded by this entry. * @return StrColumn */ public StrColumn getReplacePdbId() { return delegate.getColumn("replace_pdb_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepuiStatusFlags.java000066400000000000000000000225721414676747700325500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_STATUS_FLAGS category record status * details used to maintain state within the wwPDB deposition system. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiStatusFlags extends DelegatingCategory { public PdbxDepuiStatusFlags(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dep_dataset_id": return getDepDatasetId(); case "primary_citation_status": return getPrimaryCitationStatus(); case "corresponding_author_status": return getCorrespondingAuthorStatus(); case "reference_citation_status": return getReferenceCitationStatus(); case "is_grant_funded": return getIsGrantFunded(); case "has_ncs_data": return getHasNcsData(); case "prediction_target": return getPredictionTarget(); case "has_helical_symmetry": return getHasHelicalSymmetry(); case "has_point_symmetry": return getHasPointSymmetry(); case "has_cyclic_symmetry": return getHasCyclicSymmetry(); case "has_accepted_terms_and_conditions": return getHasAcceptedTermsAndConditions(); case "has_viewed_validation_report": return getHasViewedValidationReport(); case "validated_model_file_name": return getValidatedModelFileName(); case "merge_prior_model_file_name": return getMergePriorModelFileName(); case "merge_replace_model_file_name": return getMergeReplaceModelFileName(); case "merge_output_model_file_name": return getMergeOutputModelFileName(); case "is_ligand_processing_complete": return getIsLigandProcessingComplete(); case "sample_xyz_sequence_alignments_valid": return getSampleXyzSequenceAlignmentsValid(); case "has_sas_data": return getHasSasData(); case "is_sas_deposited": return getIsSasDeposited(); case "use_sas_refine": return getUseSasRefine(); case "merged_fail": return getMergedFail(); case "post_rel_replacement_reason": return getPostRelReplacementReason(); case "post_rel_replacement_reason_details": return getPostRelReplacementReasonDetails(); case "has_accepted_assemblies": return getHasAcceptedAssemblies(); default: return new DelegatingColumn(column); } } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepDatasetId() { return delegate.getColumn("dep_dataset_id", DelegatingStrColumn::new); } /** * A flag to indicate status about primary citation data. * @return StrColumn */ public StrColumn getPrimaryCitationStatus() { return delegate.getColumn("primary_citation_status", DelegatingStrColumn::new); } /** * A flag to indicate status about corresponding author data. * @return StrColumn */ public StrColumn getCorrespondingAuthorStatus() { return delegate.getColumn("corresponding_author_status", DelegatingStrColumn::new); } /** * A flag to indicate status about reference citation data. * @return StrColumn */ public StrColumn getReferenceCitationStatus() { return delegate.getColumn("reference_citation_status", DelegatingStrColumn::new); } /** * A flag to indicate that the deposition was grant funded. * @return StrColumn */ public StrColumn getIsGrantFunded() { return delegate.getColumn("is_grant_funded", DelegatingStrColumn::new); } /** * A flag to indicate that the deposition includes NCS data. * @return StrColumn */ public StrColumn getHasNcsData() { return delegate.getColumn("has_ncs_data", DelegatingStrColumn::new); } /** * A flag to indicate that this entry is a candidate prediction target. * @return StrColumn */ public StrColumn getPredictionTarget() { return delegate.getColumn("prediction_target", DelegatingStrColumn::new); } /** * A flag to indicate that this entry has helical symmetry * @return StrColumn */ public StrColumn getHasHelicalSymmetry() { return delegate.getColumn("has_helical_symmetry", DelegatingStrColumn::new); } /** * A flag to indicate that this entry has point symmetry * @return StrColumn */ public StrColumn getHasPointSymmetry() { return delegate.getColumn("has_point_symmetry", DelegatingStrColumn::new); } /** * A flag to indicate that this entry has cyclic symmetry * @return StrColumn */ public StrColumn getHasCyclicSymmetry() { return delegate.getColumn("has_cyclic_symmetry", DelegatingStrColumn::new); } /** * A flag to indicate the acceptance of wwPDB deposition and annotation terms and conditions. * @return StrColumn */ public StrColumn getHasAcceptedTermsAndConditions() { return delegate.getColumn("has_accepted_terms_and_conditions", DelegatingStrColumn::new); } /** * A flag to indicate the viewing the latest validation report. * @return StrColumn */ public StrColumn getHasViewedValidationReport() { return delegate.getColumn("has_viewed_validation_report", DelegatingStrColumn::new); } /** * The last validation report operation, the name of the model file last validated. * @return StrColumn */ public StrColumn getValidatedModelFileName() { return delegate.getColumn("validated_model_file_name", DelegatingStrColumn::new); } /** * For the last model merge operation, the name of the model file containing prior data for the current deposition session. * @return StrColumn */ public StrColumn getMergePriorModelFileName() { return delegate.getColumn("merge_prior_model_file_name", DelegatingStrColumn::new); } /** * For the last model merge operation, the name of the model file containing user provided replacement coordinate and model data. * @return StrColumn */ public StrColumn getMergeReplaceModelFileName() { return delegate.getColumn("merge_replace_model_file_name", DelegatingStrColumn::new); } /** * For the last model merge operation, the name of the model file containing output from the merge operation. * @return StrColumn */ public StrColumn getMergeOutputModelFileName() { return delegate.getColumn("merge_output_model_file_name", DelegatingStrColumn::new); } /** * A flag to indicate that ligand processing is complete * @return StrColumn */ public StrColumn getIsLigandProcessingComplete() { return delegate.getColumn("is_ligand_processing_complete", DelegatingStrColumn::new); } /** * A flag to indicate that all sample coordinate sequence alignments are valid. * @return StrColumn */ public StrColumn getSampleXyzSequenceAlignmentsValid() { return delegate.getColumn("sample_xyz_sequence_alignments_valid", DelegatingStrColumn::new); } /** * A flag to indicate whether the author has related SAXS/SANS data. * @return StrColumn */ public StrColumn getHasSasData() { return delegate.getColumn("has_sas_data", DelegatingStrColumn::new); } /** * A flag to indicate whether related SAXS/SANS data is already deposited elsewhere * @return StrColumn */ public StrColumn getIsSasDeposited() { return delegate.getColumn("is_sas_deposited", DelegatingStrColumn::new); } /** * A flag to indicate whether related SAXS/SANS data were used in refinement * @return StrColumn */ public StrColumn getUseSasRefine() { return delegate.getColumn("use_sas_refine", DelegatingStrColumn::new); } /** * A flag to indicate that merging of new coordinates has failed. * @return StrColumn */ public StrColumn getMergedFail() { return delegate.getColumn("merged_fail", DelegatingStrColumn::new); } /** * Records reason for author initiated coordinate replacement * @return StrColumn */ public StrColumn getPostRelReplacementReason() { return delegate.getColumn("post_rel_replacement_reason", DelegatingStrColumn::new); } /** * Records additional details for author initiated coordinate replacement * @return StrColumn */ public StrColumn getPostRelReplacementReasonDetails() { return delegate.getColumn("post_rel_replacement_reason_details", DelegatingStrColumn::new); } /** * A flag to indicate that depositor has accepted the presented assemblies. * @return StrColumn */ public StrColumn getHasAcceptedAssemblies() { return delegate.getColumn("has_accepted_assemblies", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDepuiUpload.java000066400000000000000000000057271414676747700315370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_UPLOAD category record the * details of uploaded data files. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiUpload extends DelegatingCategory { public PdbxDepuiUpload(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "file_content_type": return getFileContentType(); case "file_type": return getFileType(); case "file_name": return getFileName(); case "file_size": return getFileSize(); case "valid_flag": return getValidFlag(); case "diagnostic_message": return getDiagnosticMessage(); case "sequence_align": return getSequenceAlign(); default: return new DelegatingColumn(column); } } /** * Ordinal identifier for each update record. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The content type of the uploaded file. * @return StrColumn */ public StrColumn getFileContentType() { return delegate.getColumn("file_content_type", DelegatingStrColumn::new); } /** * The internal file type of the uploaded file. * @return StrColumn */ public StrColumn getFileType() { return delegate.getColumn("file_type", DelegatingStrColumn::new); } /** * The name of the uploaded file. * @return StrColumn */ public StrColumn getFileName() { return delegate.getColumn("file_name", DelegatingStrColumn::new); } /** * The size of the uploaded file in bytes. * @return IntColumn */ public IntColumn getFileSize() { return delegate.getColumn("file_size", DelegatingIntColumn::new); } /** * A flag to indicate if the uploaded data is satisfies a * preliminary validation criteria. * @return StrColumn */ public StrColumn getValidFlag() { return delegate.getColumn("valid_flag", DelegatingStrColumn::new); } /** * Text of any diagnostic messages asssociated with the upload processing * of the input data. * @return StrColumn */ public StrColumn getDiagnosticMessage() { return delegate.getColumn("diagnostic_message", DelegatingStrColumn::new); } /** * Some text data item related sequene alignment. * @return StrColumn */ public StrColumn getSequenceAlign() { return delegate.getColumn("sequence_align", DelegatingStrColumn::new); } }PdbxDepuiValidationStatusFlags.java000066400000000000000000000064061414676747700345020ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DEPUI_VALIDATION_STATUS_FLAGS category record status * details that assess the status of selected validation diagnostics. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDepuiValidationStatusFlags extends DelegatingCategory { public PdbxDepuiValidationStatusFlags(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dep_dataset_id": return getDepDatasetId(); case "residual_B_factors_flag": return getResidualBFactorsFlag(); case "occupancy_outliers_low": return getOccupancyOutliersLow(); case "occupancy_outliers_high": return getOccupancyOutliersHigh(); case "adp_outliers_low": return getAdpOutliersLow(); case "solvent_outliers": return getSolventOutliers(); case "tls_no_aniso": return getTlsNoAniso(); case "adp_outliers_zero": return getAdpOutliersZero(); default: return new DelegatingColumn(column); } } /** * The internal identifier assigned to each deposition. * @return StrColumn */ public StrColumn getDepDatasetId() { return delegate.getColumn("dep_dataset_id", DelegatingStrColumn::new); } /** * A flag to indicate if the uploaded data is contains residual B-values * @return StrColumn */ public StrColumn getResidualBFactorsFlag() { return delegate.getColumn("residual_B_factors_flag", DelegatingStrColumn::new); } /** * Count of atoms with occupancy values less than 0 * @return IntColumn */ public IntColumn getOccupancyOutliersLow() { return delegate.getColumn("occupancy_outliers_low", DelegatingIntColumn::new); } /** * Count of atoms with occupancy values greater than 1 * @return IntColumn */ public IntColumn getOccupancyOutliersHigh() { return delegate.getColumn("occupancy_outliers_high", DelegatingIntColumn::new); } /** * Count of atoms with ADP (B-values) values less than 0 * @return IntColumn */ public IntColumn getAdpOutliersLow() { return delegate.getColumn("adp_outliers_low", DelegatingIntColumn::new); } /** * Count of solvent atoms with anonalous positions. * @return IntColumn */ public IntColumn getSolventOutliers() { return delegate.getColumn("solvent_outliers", DelegatingIntColumn::new); } /** * A flag to indicate if the uploaded model has TLS records * but no anisotropic ones. * @return StrColumn */ public StrColumn getTlsNoAniso() { return delegate.getColumn("tls_no_aniso", DelegatingStrColumn::new); } /** * A flag to indicate if any isotropic B factors are zero. * @return StrColumn */ public StrColumn getAdpOutliersZero() { return delegate.getColumn("adp_outliers_zero", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDiffrnReflnsShell.java000066400000000000000000000100721414676747700326630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the DIFFRN_REFLNS_SHELL category record details about * the reflection data set within shells of resolution. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDiffrnReflnsShell extends DelegatingCategory { public PdbxDiffrnReflnsShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "d_res_low": return getDResLow(); case "d_res_high": return getDResHigh(); case "percent_possible_obs": return getPercentPossibleObs(); case "Rmerge_I_obs": return getRmergeIObs(); case "Rsym_value": return getRsymValue(); case "chi_squared": return getChiSquared(); case "redundancy": return getRedundancy(); case "rejects": return getRejects(); case "number_obs": return getNumberObs(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _diffrn.id in the DIFFRN category. * This item distingush the different data sets * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The lowest resolution for the interplanar spacings in the * resolution shell. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The highest resolution for the interplanar spacings in the * resolution shell. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The percentage of geometrically possible reflections represented * by reflections that satisfy the resolution limits established * by _diffrn_reflns_shell.d_resolution_high and * _diffrn_reflns_shell.d_resolution_low and the observation limit * established by _diffrn_reflns.observed_criterion. * @return FloatColumn */ public FloatColumn getPercentPossibleObs() { return delegate.getColumn("percent_possible_obs", DelegatingFloatColumn::new); } /** * The R factor for the reflections that satisfy the merging * criteria for the resolution shell. * @return FloatColumn */ public FloatColumn getRmergeIObs() { return delegate.getColumn("Rmerge_I_obs", DelegatingFloatColumn::new); } /** * The R factor for averaging the symmetry related reflections * for the resolution shell. * @return FloatColumn */ public FloatColumn getRsymValue() { return delegate.getColumn("Rsym_value", DelegatingFloatColumn::new); } /** * The overall Chi-squared statistic for the resolution shell. * @return FloatColumn */ public FloatColumn getChiSquared() { return delegate.getColumn("chi_squared", DelegatingFloatColumn::new); } /** * The overall redundancy for the resolution shell. * @return FloatColumn */ public FloatColumn getRedundancy() { return delegate.getColumn("redundancy", DelegatingFloatColumn::new); } /** * The number of rejected reflections in the resolution shell * @return IntColumn */ public IntColumn getRejects() { return delegate.getColumn("rejects", DelegatingIntColumn::new); } /** * The number of observed reflections in the resolution shell. * @return IntColumn */ public IntColumn getNumberObs() { return delegate.getColumn("number_obs", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDistantSolventAtoms.java000066400000000000000000000141161414676747700333010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DISTANT_SOLVENT_ATOMS category list the * solvent atoms remote from any macromolecule. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDistantSolventAtoms extends DelegatingCategory { public PdbxDistantSolventAtoms(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "label_atom_id": return getLabelAtomId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "neighbor_macromolecule_distance": return getNeighborMacromoleculeDistance(); case "neighbor_ligand_distance": return getNeighborLigandDistance(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_distant_solvent_atoms.id must uniquely identify * each item in the PDBX_DISTANT_SOLVENT_ATOMS list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the distant solvent atom. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Distance to closest neighboring macromolecule atom. * @return FloatColumn */ public FloatColumn getNeighborMacromoleculeDistance() { return delegate.getColumn("neighbor_macromolecule_distance", DelegatingFloatColumn::new); } /** * Distance to closest neighboring ligand or solvent atom. * @return FloatColumn */ public FloatColumn getNeighborLigandDistance() { return delegate.getColumn("neighbor_ligand_distance", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDomain.java000066400000000000000000000027601414676747700305250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DOMAIN category record information * about domain definitions. * * A domain need not correspond to a completely polypeptide chain; * it can be composed of one or more segments in a single chain, * or by segments from more than one chain. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDomain extends DelegatingCategory { public PdbxDomain(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the structural elements that * comprise a domain. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _pdbx_domain.id must uniquely identify a * record in the PDBX_DOMAIN list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDomainRange.java000066400000000000000000000164221414676747700315020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DOMAIN_RANGE category identify the * beginning and ending points of polypeptide chain segments * that form all or part of a domain. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDomainRange extends DelegatingCategory { public PdbxDomainRange(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "beg_label_alt_id": return getBegLabelAltId(); case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "domain_id": return getDomainId(); case "end_label_alt_id": return getEndLabelAltId(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getBegLabelAltId() { return delegate.getColumn("beg_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_domain.id in the * PDBX_DOMAIN category. * @return StrColumn */ public StrColumn getDomainId() { return delegate.getColumn("domain_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getEndLabelAltId() { return delegate.getColumn("end_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxDrugInfo.java000066400000000000000000000041471414676747700310340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_DRUG_INFO category are still used until * the 'entity' categories are entered into the database, even * though the information is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxDrugInfo extends DelegatingCategory { public PdbxDrugInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "num_per_asym_unit": return getNumPerAsymUnit(); case "num_of_whole_molecule": return getNumOfWholeMolecule(); case "size_of_molecule_per_asym_unit": return getSizeOfMoleculePerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Common name of drug. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of drug molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumPerAsymUnit() { return delegate.getColumn("num_per_asym_unit", DelegatingIntColumn::new); } /** * Number of drug molecules per biological unit. * @return IntColumn */ public IntColumn getNumOfWholeMolecule() { return delegate.getColumn("num_of_whole_molecule", DelegatingIntColumn::new); } /** * Size of drug molecules per asymmetric unit. * @return StrColumn */ public StrColumn getSizeOfMoleculePerAsymUnit() { return delegate.getColumn("size_of_molecule_per_asym_unit", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityAssembly.java000066400000000000000000000033531414676747700322710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_ENTITY_ASSEMBLY category provides a chemical description * of the biological assembly studied in terms of its constituent * entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityAssembly extends DelegatingCategory { public PdbxEntityAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "biol_id": return getBiolId(); case "num_copies": return getNumCopies(); default: return new DelegatingColumn(column); } } /** * An identifier for the assembly. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * An enity identifier. A reference to _entity.id. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * An identifier for the assembly. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * The number of copies of this entity in the assembly. * @return IntColumn */ public IntColumn getNumCopies() { return delegate.getColumn("num_copies", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityBranch.java000066400000000000000000000023271414676747700317070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_BRANCH category specify the list * of branched entities and the type. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityBranch extends DelegatingCategory { public PdbxEntityBranch(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The entity id for this branched entity. * * This data item is a pointer to _entity.id * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The type of this branched oligosaccharide. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }PdbxEntityBranchDescriptor.java000066400000000000000000000047301414676747700336670ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_BRANCH_DESCRIPTOR category provide * string descriptors of entity chemical structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityBranchDescriptor extends DelegatingCategory { public PdbxEntityBranchDescriptor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "descriptor": return getDescriptor(); case "type": return getType(); case "program": return getProgram(); case "program_version": return getProgramVersion(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity_poly.entity_id in the ENTITY * category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item contains the descriptor value for this * entity. * @return StrColumn */ public StrColumn getDescriptor() { return delegate.getColumn("descriptor", DelegatingStrColumn::new); } /** * This data item contains the descriptor type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * This data item contains the name of the program * or library used to compute the descriptor. * @return StrColumn */ public StrColumn getProgram() { return delegate.getColumn("program", DelegatingStrColumn::new); } /** * This data item contains the version of the program * or library used to compute the descriptor. * @return StrColumn */ public StrColumn getProgramVersion() { return delegate.getColumn("program_version", DelegatingStrColumn::new); } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityBranchLink.java000066400000000000000000000131711414676747700325240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_BRANCH_LINK category give details about * the linkages between components within a branched entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityBranchLink extends DelegatingCategory { public PdbxEntityBranchLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "details": return getDetails(); case "entity_id": return getEntityId(); case "entity_branch_list_num_1": return getEntityBranchListNum1(); case "entity_branch_list_num_2": return getEntityBranchListNum2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "leaving_atom_id_1": return getLeavingAtomId1(); case "atom_stereo_config_1": return getAtomStereoConfig1(); case "atom_id_2": return getAtomId2(); case "leaving_atom_id_2": return getLeavingAtomId2(); case "atom_stereo_config_2": return getAtomStereoConfig2(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_branch_link.link_id uniquely identifies * linkages within the branched entity. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * A description of special aspects of this linkage. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The entity id for this branched entity. * * This data item is a pointer to _pdbx_entity_branch_list.entity_id * in the PDBX_ENTITY_BRANCH_LIST category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The component number for the first component making the linkage. * * This data item is a pointer to _pdbx_entity_branch_list.num * in the PDBX_ENTITY_BRANCH_LIST category. * @return IntColumn */ public IntColumn getEntityBranchListNum1() { return delegate.getColumn("entity_branch_list_num_1", DelegatingIntColumn::new); } /** * The component number for the second component making the linkage. * * This data item is a pointer to _pdbx_entity_branch_list.num * in the PDBX_ENTITY_BRANCH_LIST category. * @return IntColumn */ public IntColumn getEntityBranchListNum2() { return delegate.getColumn("entity_branch_list_num_2", DelegatingIntColumn::new); } /** * The component identifier for the first component making the linkage. * * This data item is a pointer to _pdbx_entity_branch_list.comp_id * in the PDBX_ENTITY_BRANCH_LIST category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second component making the linkage. * * This data item is a pointer to _pdbx_entity_branch_list.comp_id * in the PDBX_ENTITY_BRANCH_LIST category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name for the first atom making the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the first atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId1() { return delegate.getColumn("leaving_atom_id_1", DelegatingStrColumn::new); } /** * The chiral configuration of the first atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig1() { return delegate.getColumn("atom_stereo_config_1", DelegatingStrColumn::new); } /** * The atom identifier/name for the second atom making the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the second atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId2() { return delegate.getColumn("leaving_atom_id_2", DelegatingStrColumn::new); } /** * The chiral configuration of the second atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig2() { return delegate.getColumn("atom_stereo_config_2", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityBranchList.java000066400000000000000000000042171414676747700325430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_BRANCH_LIST category specify the list * of monomers in a branched entity. Allowance is made for the possibility * of microheterogeneity in a sample by allowing a given sequence * number to be correlated with more than one monomer ID. The * corresponding ATOM_SITE entries should reflect this * heterogeneity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityBranchList extends DelegatingCategory { public PdbxEntityBranchList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "hetero": return getHetero(); case "comp_id": return getCompId(); case "num": return getNum(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * A flag to indicate whether this monomer in the entity is * heterogeneous in sequence. * @return StrColumn */ public StrColumn getHetero() { return delegate.getColumn("hetero", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The value pair _pdbx_entity_branch_list.num and _pdbx_entity_branch_list.comp_id * must uniquely identify a record in the PDBX_ENTITY_BRANCH_LIST list. * @return IntColumn */ public IntColumn getNum() { return delegate.getColumn("num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityFuncBindMode.java000066400000000000000000000045641414676747700330140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_FUNC_BIND_MODE category describe * characteristics of protein oligonucleotide binding. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityFuncBindMode extends DelegatingCategory { public PdbxEntityFuncBindMode(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "domain_id": return getDomainId(); case "entity_id": return getEntityId(); case "protein_binds_to": return getProteinBindsTo(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_func_bind_mode.id is a unique identifier * for a binding mode within a domain within an entity. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_entity_poly_domain.id in the * PDBX_ENTITY_POLY_DOMAIN category. * @return StrColumn */ public StrColumn getDomainId() { return delegate.getColumn("domain_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item identifies the type of oligonucleotide to which * the protein binds. * @return StrColumn */ public StrColumn getProteinBindsTo() { return delegate.getColumn("protein_binds_to", DelegatingStrColumn::new); } /** * This data item describes the functional type of the * protein oligonucleotide binding interaction. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityFuncEnzyme.java000066400000000000000000000024721414676747700325760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_FUNC_ENZYME category describe * characteristics of protein oligonucleotide binding in which * the binding mode is enzymatic. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityFuncEnzyme extends DelegatingCategory { public PdbxEntityFuncEnzyme(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "bind_mode_id": return getBindModeId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is pointer to _pdbx_entity_func_bind_mode.id in the * PDBX_ENTITY_FUNC_BIND_MODE category. * @return StrColumn */ public StrColumn getBindModeId() { return delegate.getColumn("bind_mode_id", DelegatingStrColumn::new); } /** * This data item describes the type of enzyme function. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityFuncOther.java000066400000000000000000000025001414676747700324000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_FUNC_OTHER category describe * characteristics of protein oligonucleotide binding in which * the binding mode is not classified. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityFuncOther extends DelegatingCategory { public PdbxEntityFuncOther(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "bind_mode_id": return getBindModeId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is pointer to _pdbx_entity_func_bind_mode.id in the * PDBX_ENTITY_FUNC_BIND_MODE category. * @return StrColumn */ public StrColumn getBindModeId() { return delegate.getColumn("bind_mode_id", DelegatingStrColumn::new); } /** * This data item describes the type of structural function. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityFuncRegulatory.java000066400000000000000000000025131414676747700334600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_FUNC_REGULATORY category describe * characteristics of protein oligonucleotide binding in which * the binding mode is regulatory. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityFuncRegulatory extends DelegatingCategory { public PdbxEntityFuncRegulatory(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "bind_mode_id": return getBindModeId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is pointer to _pdbx_entity_func_bind_mode.id in the * PDBX_ENTITY_FUNC_BIND_MODE category. * @return StrColumn */ public StrColumn getBindModeId() { return delegate.getColumn("bind_mode_id", DelegatingStrColumn::new); } /** * This data item describes the type of regulatory function. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityFuncStructural.java000066400000000000000000000025131414676747700334730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_FUNC_STRUCTURAL category describe * characteristics of protein oligonucleotide binding in which * the binding mode is structural. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityFuncStructural extends DelegatingCategory { public PdbxEntityFuncStructural(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "bind_mode_id": return getBindModeId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is pointer to _pdbx_entity_func_bind_mode.id in the * PDBX_ENTITY_FUNC_BIND_MODE category. * @return StrColumn */ public StrColumn getBindModeId() { return delegate.getColumn("bind_mode_id", DelegatingStrColumn::new); } /** * This data item describes the type of structural function. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }PdbxEntityInstanceFeature.java000066400000000000000000000061241414676747700335120ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_entity_instance_feature category records * special features of selected entity instances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityInstanceFeature extends DelegatingCategory { public PdbxEntityInstanceFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "feature_type": return getFeatureType(); case "auth_asym_id": return getAuthAsymId(); case "asym_id": return getAsymId(); case "auth_seq_num": return getAuthSeqNum(); case "seq_num": return getSeqNum(); case "comp_id": return getCompId(); case "auth_comp_id": return getAuthCompId(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * Special structural details about this entity instance. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A feature type associated with entity instance. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * Author instance identifier (formerly PDB Chain ID) * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Instance identifier for this entity. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Author provided residue number. * @return StrColumn */ public StrColumn getAuthSeqNum() { return delegate.getColumn("auth_seq_num", DelegatingStrColumn::new); } /** * Position in the sequence. * @return IntColumn */ public IntColumn getSeqNum() { return delegate.getColumn("seq_num", DelegatingIntColumn::new); } /** * Chemical component identifier * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * The author provided chemical component identifier * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityName.java000066400000000000000000000025171414676747700313730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_ENTITY_NAME records additional name information for * each entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityName extends DelegatingCategory { public PdbxEntityName(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "name": return getName(); case "name_type": return getNameType(); default: return new DelegatingColumn(column); } } /** * Pointer to _entity.id. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Entity name. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Entity name type. * @return StrColumn */ public StrColumn getNameType() { return delegate.getColumn("name_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityNameInstance.java000066400000000000000000000046231414676747700330600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_NAME_INSTANCE category * list names used to define entities with their * associated database, entity, chain, and molecule * identifiers. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityNameInstance extends DelegatingCategory { public PdbxEntityNameInstance(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "name": return getName(); case "pdb_id": return getPdbId(); case "rcsb_id": return getRcsbId(); case "entity_id": return getEntityId(); case "pdb_chain_id": return getPdbChainId(); case "pdb_mol_id": return getPdbMolId(); default: return new DelegatingColumn(column); } } /** * This data item holds an entity name. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * This data item holds a PDB ID code * @return StrColumn */ public StrColumn getPdbId() { return delegate.getColumn("pdb_id", DelegatingStrColumn::new); } /** * This data item holds a RCSB ID code. * @return StrColumn */ public StrColumn getRcsbId() { return delegate.getColumn("rcsb_id", DelegatingStrColumn::new); } /** * This data item holds the entity_id of this * entity within the entry. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item holds the PDB chain id of this * entity within the entry. * @return StrColumn */ public StrColumn getPdbChainId() { return delegate.getColumn("pdb_chain_id", DelegatingStrColumn::new); } /** * This data item holds the PDB molecule id of this * entity within the entry. * @return StrColumn */ public StrColumn getPdbMolId() { return delegate.getColumn("pdb_mol_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityNameTaxonomy.java000066400000000000000000000030001414676747700331160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_NAME_TAXONOMY category * define the names and synonyms of the entity name taxonomy. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityNameTaxonomy extends DelegatingCategory { public PdbxEntityNameTaxonomy(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "name_type": return getNameType(); default: return new DelegatingColumn(column); } } /** * This data item holds an node identifier in the * entity name taxonomy tree. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item holds an entity name or synonym. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * This data item classifies the entity name within * a taxonomic node. * @return StrColumn */ public StrColumn getNameType() { return delegate.getColumn("name_type", DelegatingStrColumn::new); } }PdbxEntityNameTaxonomyTree.java000066400000000000000000000024011414676747700336630ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_NAME_TAXONOMY_TREE category * define the tree structure of the entity name taxonomy. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityNameTaxonomyTree extends DelegatingCategory { public PdbxEntityNameTaxonomyTree(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "parent_id": return getParentId(); default: return new DelegatingColumn(column); } } /** * This data item identifies a node in the entity * name taxonomy. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item identifies the nearest parent node in * the entity name taxonomy. * @return StrColumn */ public StrColumn getParentId() { return delegate.getColumn("parent_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityNonpoly.java000066400000000000000000000035361414676747700321530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_ENTITY_NONPOLY category provides a mapping between * entity and the nonpolymer component */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityNonpoly extends DelegatingCategory { public PdbxEntityNonpoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "comp_id": return getCompId(); case "name": return getName(); case "ma_model_mode": return getMaModelMode(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * A name for the non-polymer entity * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The data item provides information on whether the non-polymeric entity * was explicity modeled or implicitly derived from the template. * @return StrColumn */ public StrColumn getMaModelMode() { return delegate.getColumn("ma_model_mode", DelegatingStrColumn::new); } }PdbxEntityPolyCompLinkList.java000066400000000000000000000130071414676747700336440ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_POLY_COMP_LINK_LIST category enumerate * the linkages between components within the polymer entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityPolyCompLinkList extends DelegatingCategory { public PdbxEntityPolyCompLinkList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "details": return getDetails(); case "entity_id": return getEntityId(); case "entity_comp_num_1": return getEntityCompNum1(); case "entity_comp_num_2": return getEntityCompNum2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "leaving_atom_id_1": return getLeavingAtomId1(); case "atom_stereo_config_1": return getAtomStereoConfig1(); case "atom_id_2": return getAtomId2(); case "leaving_atom_id_2": return getLeavingAtomId2(); case "atom_stereo_config_2": return getAtomStereoConfig2(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_poly_comp_link_list.link_id uniquely identifies * linkages within the branched entity. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * A description of special aspects of this linkage. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The entity id for this branched entity. * * This data item is a pointer to _entity_poly_seq.entity_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The component number for the first component making the linkage. * * This data item is a pointer to _entity_poly_seq.num * in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntityCompNum1() { return delegate.getColumn("entity_comp_num_1", DelegatingIntColumn::new); } /** * The component number for the second component making the linkage. * * This data item is a pointer to _entity_poly_seq.num * in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntityCompNum2() { return delegate.getColumn("entity_comp_num_2", DelegatingIntColumn::new); } /** * The component identifier for the first component making the linkage. * * This data item is a pointer to _entity_poly_seq.mon_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier for the second component making the linkage. * * This data item is a pointer to _entity_poly_seq.mon_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name for the first atom making the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the first atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId1() { return delegate.getColumn("leaving_atom_id_1", DelegatingStrColumn::new); } /** * The chiral configuration of the first atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig1() { return delegate.getColumn("atom_stereo_config_1", DelegatingStrColumn::new); } /** * The atom identifier/name for the second atom making the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the second atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId2() { return delegate.getColumn("leaving_atom_id_2", DelegatingStrColumn::new); } /** * The chiral configuration of the second atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig2() { return delegate.getColumn("atom_stereo_config_2", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityPolyDomain.java000066400000000000000000000057751414676747700325770ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_POLY_DOMAIN category specify domains * of monomers within a polymer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityPolyDomain extends DelegatingCategory { public PdbxEntityPolyDomain(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "entity_id": return getEntityId(); case "begin_mon_id": return getBeginMonId(); case "begin_seq_num": return getBeginSeqNum(); case "end_mon_id": return getEndMonId(); case "end_seq_num": return getEndSeqNum(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_poly_domain.id must uniquely identify a * domain within an entity. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_poly_domain.begin_mon_id identifies * the monomer at the beginning of the domain. This must * correspond to a record in the ENTITY_POLY_SEQ list. * @return StrColumn */ public StrColumn getBeginMonId() { return delegate.getColumn("begin_mon_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_poly_domain.begin_seq_num identifies * the sequence position of the beginning of the domain. This must * correspond to a record in the ENTITY_POLY_SEQ list. * @return IntColumn */ public IntColumn getBeginSeqNum() { return delegate.getColumn("begin_seq_num", DelegatingIntColumn::new); } /** * The value of _pdbx_entity_poly_domain.begin_mon_id identifies * the monomer at the end of the domain. This must * correspond to a record in the ENTITY_POLY_SEQ list. * @return StrColumn */ public StrColumn getEndMonId() { return delegate.getColumn("end_mon_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_poly_domain.begin_seq_num identifies * the sequence position of the end of the domain. This must * correspond to a record in the ENTITY_POLY_SEQ list. * @return IntColumn */ public IntColumn getEndSeqNum() { return delegate.getColumn("end_seq_num", DelegatingIntColumn::new); } }PdbxEntityPolyNaNonstandard.java000066400000000000000000000024631414676747700340320ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_POLY_NA_NONSTANDARD category * describe the nonstandard features of the nucleic acid polymer entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityPolyNaNonstandard extends DelegatingCategory { public PdbxEntityPolyNaNonstandard(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "feature": return getFeature(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the * ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item describes the nonstandard feature of * the nucleic acid polymer entity. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityPolyNaType.java000066400000000000000000000023161414676747700325540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_POLY_NA_TYPE category describe * type of nucleic acid polymer entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityPolyNaType extends DelegatingCategory { public PdbxEntityPolyNaType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the * ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item describes the nucleic acid type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }PdbxEntityPolyProteinClass.java000066400000000000000000000024121414676747700337000ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_POLY_PROTEIN_CLASS category * provides a top-level protein classification. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityPolyProteinClass extends DelegatingCategory { public PdbxEntityPolyProteinClass(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "class": return getClazz(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the * ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item provides a top-level classification * of the polymer protein entity. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntityProdProtocol.java000066400000000000000000000042761414676747700331450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains descriptive protocols for the production * of this entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntityProdProtocol extends DelegatingCategory { public PdbxEntityProdProtocol(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "protocol": return getProtocol(); case "protocol_type": return getProtocolType(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_prod_protocol.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_prod_protocol.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The protocol description associated with the protocol_type employed * in the production of this entity. * @return StrColumn */ public StrColumn getProtocol() { return delegate.getColumn("protocol", DelegatingStrColumn::new); } /** * The one of a set of protocol types associated with the production * of this entity. * @return StrColumn */ public StrColumn getProtocolType() { return delegate.getColumn("protocol_type", DelegatingStrColumn::new); } }PdbxEntitySrcGenCharacter.java000066400000000000000000000066051414676747700334340ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details of protein characterisation. It * refers to the characteristion of the product of a specific * step. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenCharacter extends DelegatingCategory { public PdbxEntitySrcGenCharacter(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "method": return getMethod(); case "result": return getResult(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_character.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_character.entity_id uniquely identifies * each protein contained in the project target complex proteins whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for the step whose product * has been characterised. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of characterisation step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The method used for protein characterisation. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The result from this method of protein characterisation. * @return StrColumn */ public StrColumn getResult() { return delegate.getColumn("result", DelegatingStrColumn::new); } /** * Any details associated with this method of protein characterisation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenChrom.java000066400000000000000000000204351414676747700326640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the chromatographic steps used in the * purification of the protein. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenChrom extends DelegatingCategory { public PdbxEntitySrcGenChrom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "column_type": return getColumnType(); case "column_volume": return getColumnVolume(); case "column_temperature": return getColumnTemperature(); case "equilibration_buffer_id": return getEquilibrationBufferId(); case "flow_rate": return getFlowRate(); case "elution_buffer_id": return getElutionBufferId(); case "elution_protocol": return getElutionProtocol(); case "sample_prep_details": return getSamplePrepDetails(); case "sample_volume": return getSampleVolume(); case "sample_concentration": return getSampleConcentration(); case "sample_conc_method": return getSampleConcMethod(); case "volume_pooled_fractions": return getVolumePooledFractions(); case "yield_pooled_fractions": return getYieldPooledFractions(); case "yield_method": return getYieldMethod(); case "post_treatment": return getPostTreatment(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_chrom.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_chrom.entity_id uniquely identifies * each protein contained in the project target complex proteins whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this chromatography step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product after the * chromatography step. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The type of column used in this step. * @return StrColumn */ public StrColumn getColumnType() { return delegate.getColumn("column_type", DelegatingStrColumn::new); } /** * The volume of the column used in this step. * @return FloatColumn */ public FloatColumn getColumnVolume() { return delegate.getColumn("column_volume", DelegatingFloatColumn::new); } /** * The temperature in degrees celsius at which this column was run. * @return FloatColumn */ public FloatColumn getColumnTemperature() { return delegate.getColumn("column_temperature", DelegatingFloatColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the column was equilibrated. * @return StrColumn */ public StrColumn getEquilibrationBufferId() { return delegate.getColumn("equilibration_buffer_id", DelegatingStrColumn::new); } /** * The rate at which the equilibration buffer flowed through the column. * @return FloatColumn */ public FloatColumn getFlowRate() { return delegate.getColumn("flow_rate", DelegatingFloatColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that with which the protein was eluted. * @return StrColumn */ public StrColumn getElutionBufferId() { return delegate.getColumn("elution_buffer_id", DelegatingStrColumn::new); } /** * Details of the elution protocol. * @return StrColumn */ public StrColumn getElutionProtocol() { return delegate.getColumn("elution_protocol", DelegatingStrColumn::new); } /** * Details of the sample preparation prior to running the column. * @return StrColumn */ public StrColumn getSamplePrepDetails() { return delegate.getColumn("sample_prep_details", DelegatingStrColumn::new); } /** * The volume of protein solution run on the column. * @return FloatColumn */ public FloatColumn getSampleVolume() { return delegate.getColumn("sample_volume", DelegatingFloatColumn::new); } /** * The concentration of the protein solution put onto the column. * @return FloatColumn */ public FloatColumn getSampleConcentration() { return delegate.getColumn("sample_concentration", DelegatingFloatColumn::new); } /** * The method used to determine the concentration of the protein solution put * onto the column. * @return StrColumn */ public StrColumn getSampleConcMethod() { return delegate.getColumn("sample_conc_method", DelegatingStrColumn::new); } /** * The total volume of all the fractions pooled to give the purified protein * solution. * @return FloatColumn */ public FloatColumn getVolumePooledFractions() { return delegate.getColumn("volume_pooled_fractions", DelegatingFloatColumn::new); } /** * The yield in milligrams of protein recovered in the pooled fractions. * @return FloatColumn */ public FloatColumn getYieldPooledFractions() { return delegate.getColumn("yield_pooled_fractions", DelegatingFloatColumn::new); } /** * The method used to determine the yield * @return StrColumn */ public StrColumn getYieldMethod() { return delegate.getColumn("yield_method", DelegatingStrColumn::new); } /** * Details of any post-chromatographic treatment of the protein sample. * @return StrColumn */ public StrColumn getPostTreatment() { return delegate.getColumn("post_treatment", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenClone.java000066400000000000000000000144111414676747700326510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the cloning steps used in * the overall protein production process. Each row in PDBX_ENTITY_SRC_GEN_CLONE * should have an equivalent row in either PDBX_ENTITY_SRC_GEN_CLONE_LIGATION or * PDBX_ENTITY_SRC_GEN_CLONE_RECOMBINATION. If only summary information is * provided data in the later two categories may be omitted. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenClone extends DelegatingCategory { public PdbxEntitySrcGenClone(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "gene_insert_method": return getGeneInsertMethod(); case "vector_name": return getVectorName(); case "vector_details": return getVectorDetails(); case "transformation_method": return getTransformationMethod(); case "marker": return getMarker(); case "verification_method": return getVerificationMethod(); case "purification_details": return getPurificationDetails(); case "summary": return getSummary(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_clone.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_clone.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this cloning step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. * This allows a workflow to have multiple entry points leading * to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced nucleic acid sequence is that of the * cloned product. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id in the * PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The method used to insert the gene into the vector. For 'Ligation', an * PDBX_ENTITY_SRC_GEN_CLONE_LIGATION entry with matching .step_id is expected. For * 'Recombination', an PDBX_ENTITY_SRC_GEN_CLONE_RECOMBINATION entry with matching * .step_id is expected. * @return StrColumn */ public StrColumn getGeneInsertMethod() { return delegate.getColumn("gene_insert_method", DelegatingStrColumn::new); } /** * The name of the vector used in this cloning step. * @return StrColumn */ public StrColumn getVectorName() { return delegate.getColumn("vector_name", DelegatingStrColumn::new); } /** * Details of any modifications made to the named vector. * @return StrColumn */ public StrColumn getVectorDetails() { return delegate.getColumn("vector_details", DelegatingStrColumn::new); } /** * The method used to transform the expression cell line with the vector * @return StrColumn */ public StrColumn getTransformationMethod() { return delegate.getColumn("transformation_method", DelegatingStrColumn::new); } /** * The type of marker included to allow selection of transformed cells * @return StrColumn */ public StrColumn getMarker() { return delegate.getColumn("marker", DelegatingStrColumn::new); } /** * The method used to verify that the incorporated gene is correct * @return StrColumn */ public StrColumn getVerificationMethod() { return delegate.getColumn("verification_method", DelegatingStrColumn::new); } /** * Details of any purification of the product. * @return StrColumn */ public StrColumn getPurificationDetails() { return delegate.getColumn("purification_details", DelegatingStrColumn::new); } /** * Summary of ligation or recombionation cloning used, the associated * verification method and any purification of the product. * @return StrColumn */ public StrColumn getSummary() { return delegate.getColumn("summary", DelegatingStrColumn::new); } }PdbxEntitySrcGenCloneLigation.java000066400000000000000000000070721414676747700342660ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the ligation-based cloning steps used in * the overall protein production process. * _pdbx_entity_src_gen_clone_ligation.clone_step_id in this category * must point at a defined _pdbx_entity_src_gen_clone.step_id. The details in * PDBX_ENTITY_SRC_GEN_CLONE_LIGATION extend the details in PDBX_ENTITY_SRC_GEN_CLONE * to cover ligation dependent cloning steps. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenCloneLigation extends DelegatingCategory { public PdbxEntitySrcGenCloneLigation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "cleavage_enzymes": return getCleavageEnzymes(); case "ligation_enzymes": return getLigationEnzymes(); case "temperature": return getTemperature(); case "time": return getTime(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This item is a pointer to _pdbx_entity_src_gen_clone.entry_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_clone.entity_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_clone.step_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * The names of the enzymes used to cleave the vector. In addition an enzyme * used to blunt the cut ends, etc., should be named here. * @return StrColumn */ public StrColumn getCleavageEnzymes() { return delegate.getColumn("cleavage_enzymes", DelegatingStrColumn::new); } /** * The names of the enzymes used to ligate the gene into the cleaved vector. * @return StrColumn */ public StrColumn getLigationEnzymes() { return delegate.getColumn("ligation_enzymes", DelegatingStrColumn::new); } /** * The temperature at which the ligation experiment was performed, in degrees * celsius. * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * The duration of the ligation reaction in minutes. * @return IntColumn */ public IntColumn getTime() { return delegate.getColumn("time", DelegatingIntColumn::new); } /** * Any details to be associated with this ligation step, e.g. the protocol. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxEntitySrcGenCloneRecombination.java000066400000000000000000000060071414676747700353060ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the recombination-based cloning steps * used in the overall protein production process. It is assumed that these * reactions will use commercially available kits. * _pdbx_entity_src_gen_clone_recombination.clone_step_id in this category * must point at a defined _pdbx_entity_src_gen_clone.step_id. The details in * PDBX_ENTITY_SRC_GEN_CLONE_RECOMBINATION extend the details in PDBX_ENTITY_SRC_GEN_CLONE * to cover recombination dependent cloning steps. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenCloneRecombination extends DelegatingCategory { public PdbxEntitySrcGenCloneRecombination(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "system": return getSystem(); case "recombination_enzymes": return getRecombinationEnzymes(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * This item is a pointer to _pdbx_entity_src_gen_clone.entry_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_clone.entity_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_clone.step_id in the * PDBX_ENTITY_SRC_GEN_CLONE category. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * The name of the recombination system. * @return StrColumn */ public StrColumn getSystem() { return delegate.getColumn("system", DelegatingStrColumn::new); } /** * The names of the enzymes used for this recombination step. * @return StrColumn */ public StrColumn getRecombinationEnzymes() { return delegate.getColumn("recombination_enzymes", DelegatingStrColumn::new); } /** * Any details to be associated with this recombination step, e.g. the protocol * or differences from the manufacturer's specified protocol. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxEntitySrcGenDepositorInfo.java000066400000000000000000000161361414676747700343240ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTITY_SRC_GEN_DEPOSITOR_INFO category record details of * the source from which the entity was obtained in cases * where the source was genetically manipulated. The * following are treated separately: items pertaining to the tissue * from which the gene was obtained, items pertaining to the host * organism for gene expression and items pertaining to the actual * producing organism (plasmid). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenDepositorInfo extends DelegatingCategory { public PdbxEntitySrcGenDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "src_id": return getSrcId(); case "entity_id": return getEntityId(); case "seq_type": return getSeqType(); case "beg_seq_num": return getBegSeqNum(); case "end_seq_num": return getEndSeqNum(); case "gene_src_gene": return getGeneSrcGene(); case "gene_src_scientific_name": return getGeneSrcScientificName(); case "host_org_gene": return getHostOrgGene(); case "host_org_scientific_name": return getHostOrgScientificName(); case "host_org_strain": return getHostOrgStrain(); case "gene_src_ncbi_taxonomy_id": return getGeneSrcNcbiTaxonomyId(); case "host_org_ncbi_taxonomy_id": return getHostOrgNcbiTaxonomyId(); case "host_org_vector_type": return getHostOrgVectorType(); case "plasmid_name": return getPlasmidName(); default: return new DelegatingColumn(column); } } /** * This data item is an ordinal identifier for entity_src_gen data records. * @return IntColumn */ public IntColumn getSrcId() { return delegate.getColumn("src_id", DelegatingIntColumn::new); } /** * The entity id for this chimeric entity. * * This data item is a pointer to _entity_poly_seq.entity_id * in the ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item povides additional information about the sequence type. * @return StrColumn */ public StrColumn getSeqType() { return delegate.getColumn("seq_type", DelegatingStrColumn::new); } /** * The beginning polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getBegSeqNum() { return delegate.getColumn("beg_seq_num", DelegatingIntColumn::new); } /** * The ending polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getEndSeqNum() { return delegate.getColumn("end_seq_num", DelegatingIntColumn::new); } /** * Identifies the gene. * @return StrColumn */ public StrColumn getGeneSrcGene() { return delegate.getColumn("gene_src_gene", DelegatingStrColumn::new); } /** * Scientific name of the organism. * @return StrColumn */ public StrColumn getGeneSrcScientificName() { return delegate.getColumn("gene_src_scientific_name", DelegatingStrColumn::new); } /** * Specific gene which expressed the molecule. * @return StrColumn */ public StrColumn getHostOrgGene() { return delegate.getColumn("host_org_gene", DelegatingStrColumn::new); } /** * The scientific name of the organism that served as host for the * production of the entity. Where full details of the protein * production are available it would be expected that this item * would be derived from _entity_src_gen_express.host_org_scientific_name * or via _entity_src_gen_express.host_org_tax_id * @return StrColumn */ public StrColumn getHostOrgScientificName() { return delegate.getColumn("host_org_scientific_name", DelegatingStrColumn::new); } /** * The strain of the organism in which the entity was * expressed. * @return StrColumn */ public StrColumn getHostOrgStrain() { return delegate.getColumn("host_org_strain", DelegatingStrColumn::new); } /** * NCBI Taxonomy identifier for the gene source organism. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return IntColumn */ public IntColumn getGeneSrcNcbiTaxonomyId() { return delegate.getColumn("gene_src_ncbi_taxonomy_id", DelegatingIntColumn::new); } /** * NCBI Taxonomy identifier for the expression system organism. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return IntColumn */ public IntColumn getHostOrgNcbiTaxonomyId() { return delegate.getColumn("host_org_ncbi_taxonomy_id", DelegatingIntColumn::new); } /** * Identifies the type of vector used (plasmid, virus, or cosmid). * Where full details of the protein production are available it * would be expected that this item would be derived from * _entity_src_gen_express.vector_type. * @return StrColumn */ public StrColumn getHostOrgVectorType() { return delegate.getColumn("host_org_vector_type", DelegatingStrColumn::new); } /** * The name of the plasmid that produced the entity in the host * organism. Where full details of the protein production are available * it would be expected that this item would be derived from * _pdbx_construct.name of the construct pointed to from * _entity_src_gen_express.plasmid_id. * @return StrColumn */ public StrColumn getPlasmidName() { return delegate.getColumn("plasmid_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenExpress.java000066400000000000000000000330371414676747700332470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the EXPRESSION steps used in * the overall protein production process. It is hoped that this category * will cover all forms of cell-based expression by reading induction as * induction/transformation/transfection. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenExpress extends DelegatingCategory { public PdbxEntitySrcGenExpress(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "promoter_type": return getPromoterType(); case "plasmid_id": return getPlasmidId(); case "vector_type": return getVectorType(); case "N_terminal_seq_tag": return getNTerminalSeqTag(); case "C_terminal_seq_tag": return getCTerminalSeqTag(); case "host_org_scientific_name": return getHostOrgScientificName(); case "host_org_common_name": return getHostOrgCommonName(); case "host_org_variant": return getHostOrgVariant(); case "host_org_strain": return getHostOrgStrain(); case "host_org_tissue": return getHostOrgTissue(); case "host_org_culture_collection": return getHostOrgCultureCollection(); case "host_org_cell_line": return getHostOrgCellLine(); case "host_org_tax_id": return getHostOrgTaxId(); case "host_org_details": return getHostOrgDetails(); case "culture_base_media": return getCultureBaseMedia(); case "culture_additives": return getCultureAdditives(); case "culture_volume": return getCultureVolume(); case "culture_time": return getCultureTime(); case "culture_temperature": return getCultureTemperature(); case "inducer": return getInducer(); case "inducer_concentration": return getInducerConcentration(); case "induction_details": return getInductionDetails(); case "multiplicity_of_infection": return getMultiplicityOfInfection(); case "induction_timepoint": return getInductionTimepoint(); case "induction_temperature": return getInductionTemperature(); case "harvesting_details": return getHarvestingDetails(); case "storage_details": return getStorageDetails(); case "summary": return getSummary(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_express.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_express.entity_id uniquely identifies * each protein contained in the project target complex proteins whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. * This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this expression step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The nature of the promoter controlling expression of the gene. * @return StrColumn */ public StrColumn getPromoterType() { return delegate.getColumn("promoter_type", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_construct.id in the * PDBX_CONSTRUCT category. The referenced entry will contain * the nucleotide sequence that is to be expressed, including tags. * @return StrColumn */ public StrColumn getPlasmidId() { return delegate.getColumn("plasmid_id", DelegatingStrColumn::new); } /** * Identifies the type of vector used (plasmid, virus, or cosmid) * in the expression system. * @return StrColumn */ public StrColumn getVectorType() { return delegate.getColumn("vector_type", DelegatingStrColumn::new); } /** * Any N-terminal sequence tag as a string of one letter amino acid codes. * @return StrColumn */ public StrColumn getNTerminalSeqTag() { return delegate.getColumn("N_terminal_seq_tag", DelegatingStrColumn::new); } /** * Any C-terminal sequence tag as a string of one letter amino acid codes * @return StrColumn */ public StrColumn getCTerminalSeqTag() { return delegate.getColumn("C_terminal_seq_tag", DelegatingStrColumn::new); } /** * The scientific name of the organism that served as host for the * expression system. It is expected that either this item or * _pdbx_entity_src_gen_express.host_org_tax_id should be populated. * @return StrColumn */ public StrColumn getHostOrgScientificName() { return delegate.getColumn("host_org_scientific_name", DelegatingStrColumn::new); } /** * The common name of the organism that served as host for the * expression system. Where _pdbx_entity_src_gen_express.host_org_tax_id * is populated it is expected that this item may be derived by * look up against the taxonomy database. * @return StrColumn */ public StrColumn getHostOrgCommonName() { return delegate.getColumn("host_org_common_name", DelegatingStrColumn::new); } /** * The vairant of the organism that served as host for the expression * system. Where _pdbx_entity_src_gen_express.host_org_tax_id is * populated it is expected that this item may be derived by a * look up against the taxonomy database. * @return StrColumn */ public StrColumn getHostOrgVariant() { return delegate.getColumn("host_org_variant", DelegatingStrColumn::new); } /** * The strain of the organism that served as host for the expression * system. Where _pdbx_entity_src_gen_express.host_org_tax_id is * populated it is expected that this item may be derived by a * look up against the taxonomy database. * @return StrColumn */ public StrColumn getHostOrgStrain() { return delegate.getColumn("host_org_strain", DelegatingStrColumn::new); } /** * The specific tissue which expressed the molecule. * @return StrColumn */ public StrColumn getHostOrgTissue() { return delegate.getColumn("host_org_tissue", DelegatingStrColumn::new); } /** * Culture collection of the expression system * @return StrColumn */ public StrColumn getHostOrgCultureCollection() { return delegate.getColumn("host_org_culture_collection", DelegatingStrColumn::new); } /** * A specific line of cells used as the expression system * @return StrColumn */ public StrColumn getHostOrgCellLine() { return delegate.getColumn("host_org_cell_line", DelegatingStrColumn::new); } /** * The id for the NCBI taxonomy node corresponding to the organism that * served as host for the expression system. * @return StrColumn */ public StrColumn getHostOrgTaxId() { return delegate.getColumn("host_org_tax_id", DelegatingStrColumn::new); } /** * A description of special aspects of the organism that served as * host for the expression system. * @return StrColumn */ public StrColumn getHostOrgDetails() { return delegate.getColumn("host_org_details", DelegatingStrColumn::new); } /** * The name of the base media in which the expression host was grown. * @return StrColumn */ public StrColumn getCultureBaseMedia() { return delegate.getColumn("culture_base_media", DelegatingStrColumn::new); } /** * Any additives to the base media in which the expression host was grown. * @return StrColumn */ public StrColumn getCultureAdditives() { return delegate.getColumn("culture_additives", DelegatingStrColumn::new); } /** * The volume of media in milliliters in which the expression host was grown. * @return FloatColumn */ public FloatColumn getCultureVolume() { return delegate.getColumn("culture_volume", DelegatingFloatColumn::new); } /** * The time in hours for which the expression host was allowed to grow * prior to induction/transformation/transfection. * @return FloatColumn */ public FloatColumn getCultureTime() { return delegate.getColumn("culture_time", DelegatingFloatColumn::new); } /** * The temperature in degrees celsius at which the expression host was allowed * to grow prior to induction/transformation/transfection. * @return FloatColumn */ public FloatColumn getCultureTemperature() { return delegate.getColumn("culture_temperature", DelegatingFloatColumn::new); } /** * The chemical name of the inducing agent. * @return StrColumn */ public StrColumn getInducer() { return delegate.getColumn("inducer", DelegatingStrColumn::new); } /** * Concentration of the inducing agent. * @return FloatColumn */ public FloatColumn getInducerConcentration() { return delegate.getColumn("inducer_concentration", DelegatingFloatColumn::new); } /** * Details of induction/transformation/transfection. * @return StrColumn */ public StrColumn getInductionDetails() { return delegate.getColumn("induction_details", DelegatingStrColumn::new); } /** * The multiplicity of infection for genes introduced by transfection, eg. * for baculovirus-based expression. * @return FloatColumn */ public FloatColumn getMultiplicityOfInfection() { return delegate.getColumn("multiplicity_of_infection", DelegatingFloatColumn::new); } /** * The time in hours after induction/transformation/transfection at which * the optical density of the culture was measured. * @return FloatColumn */ public FloatColumn getInductionTimepoint() { return delegate.getColumn("induction_timepoint", DelegatingFloatColumn::new); } /** * The temperature in celsius at which the induced/transformed/transfected * cells were grown. * @return FloatColumn */ public FloatColumn getInductionTemperature() { return delegate.getColumn("induction_temperature", DelegatingFloatColumn::new); } /** * Details of the harvesting protocol. * @return StrColumn */ public StrColumn getHarvestingDetails() { return delegate.getColumn("harvesting_details", DelegatingStrColumn::new); } /** * Details of how the harvested culture was stored. * @return StrColumn */ public StrColumn getStorageDetails() { return delegate.getColumn("storage_details", DelegatingStrColumn::new); } /** * Summary of the details of the expression steps used in protein production. * @return StrColumn */ public StrColumn getSummary() { return delegate.getColumn("summary", DelegatingStrColumn::new); } }PdbxEntitySrcGenExpressTimepoint.java000066400000000000000000000051341414676747700350560ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for OD time series used to monitor a * given EXPRESSION step used in the overall protein production process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenExpressTimepoint extends DelegatingCategory { public PdbxEntitySrcGenExpressTimepoint(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "serial": return getSerial(); case "OD": return getOD(); case "time": return getTime(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_express_timepoint.entry_id is a pointer * to _pdbx_entity_src_gen_express.entry_id * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_express_timepoint.entity_id is a pointer * to _pdbx_entity_src_gen_express.entity_id * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_express.step_id * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This items uniquely defines a timepoint within a series. * @return IntColumn */ public IntColumn getSerial() { return delegate.getColumn("serial", DelegatingIntColumn::new); } /** * The optical density of the expression culture in arbitrary units at the * timepoint specified. * @return IntColumn */ public IntColumn getOD() { return delegate.getColumn("OD", DelegatingIntColumn::new); } /** * The time in hours after induction/transformation/transfection at which * the optical density of the culture was measured. * @return IntColumn */ public IntColumn getTime() { return delegate.getColumn("time", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenFract.java000066400000000000000000000130051414676747700326460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the fraction steps used in * the overall protein production process. Examples of fractionation * steps are centrifugation and magnetic bead pull-down purification. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenFract extends DelegatingCategory { public PdbxEntitySrcGenFract(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "method": return getMethod(); case "temperature": return getTemperature(); case "details": return getDetails(); case "protein_location": return getProteinLocation(); case "protein_volume": return getProteinVolume(); case "protein_yield": return getProteinYield(); case "protein_yield_method": return getProteinYieldMethod(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_fract.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_fract.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this fractionation step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product after the fractionation * step. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * This item describes the method of fractionation. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The temperature in degrees celsius at which the fractionation was performed. * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * String value containing details of the fractionation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The fraction containing the protein of interest. * @return StrColumn */ public StrColumn getProteinLocation() { return delegate.getColumn("protein_location", DelegatingStrColumn::new); } /** * The volume of the fraction containing the protein. * @return FloatColumn */ public FloatColumn getProteinVolume() { return delegate.getColumn("protein_volume", DelegatingFloatColumn::new); } /** * The yield in milligrams of protein from the fractionation. * @return FloatColumn */ public FloatColumn getProteinYield() { return delegate.getColumn("protein_yield", DelegatingFloatColumn::new); } /** * The method used to determine the yield * @return StrColumn */ public StrColumn getProteinYieldMethod() { return delegate.getColumn("protein_yield_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenLysis.java000066400000000000000000000121051414676747700327120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the cell lysis steps used in * the overall protein production process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenLysis extends DelegatingCategory { public PdbxEntitySrcGenLysis(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "method": return getMethod(); case "buffer_id": return getBufferId(); case "buffer_volume": return getBufferVolume(); case "temperature": return getTemperature(); case "time": return getTime(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_lysis.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_lysis.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this lysis step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product after lysis. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The lysis method. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the lysis was performed. * @return StrColumn */ public StrColumn getBufferId() { return delegate.getColumn("buffer_id", DelegatingStrColumn::new); } /** * The volume in milliliters of buffer in which the lysis was performed. * @return FloatColumn */ public FloatColumn getBufferVolume() { return delegate.getColumn("buffer_volume", DelegatingFloatColumn::new); } /** * The temperature in degrees celsius at which the lysis was performed. * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * The time in seconds of the lysis experiment. * @return FloatColumn */ public FloatColumn getTime() { return delegate.getColumn("time", DelegatingFloatColumn::new); } /** * String value containing details of the lysis protocol. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxEntitySrcGenProdDigest.java000066400000000000000000000116221414676747700335770ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the DIGEST steps used in * the overall protein production process. The digestion is assumed * to be applied to the result of the previous production step, or the * gene source if this is the first production step. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenProdDigest extends DelegatingCategory { public PdbxEntitySrcGenProdDigest(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "restriction_enzyme_1": return getRestrictionEnzyme1(); case "restriction_enzyme_2": return getRestrictionEnzyme2(); case "purification_details": return getPurificationDetails(); case "summary": return getSummary(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_prod_digest.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_prod_digest.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this digestion step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the * PDBX_CONSTRUCT category. The referenced nucleic acid sequence * is that of the digest product * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The first enzyme used in the restriction digestion. The sites at * which this cuts can be derived from the sequence. * @return StrColumn */ public StrColumn getRestrictionEnzyme1() { return delegate.getColumn("restriction_enzyme_1", DelegatingStrColumn::new); } /** * The second enzyme used in the restriction digestion. The sites at * which this cuts can be derived from the sequence. * @return StrColumn */ public StrColumn getRestrictionEnzyme2() { return delegate.getColumn("restriction_enzyme_2", DelegatingStrColumn::new); } /** * String value containing details of any purification of the * product of the digestion. * @return StrColumn */ public StrColumn getPurificationDetails() { return delegate.getColumn("purification_details", DelegatingStrColumn::new); } /** * Summary of the details of restriction digestion any purification of the * product of the digestion. * @return StrColumn */ public StrColumn getSummary() { return delegate.getColumn("summary", DelegatingStrColumn::new); } }PdbxEntitySrcGenProdOther.java000066400000000000000000000102271414676747700334410ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for process steps that are * not explicitly catered for elsewhere. It provides some basic * details as well as placeholders for a list of parameters and * values (the category PDBX_ENTITY_SRC_GEN_PROD_OTHER_PARAMETER). * Note that processes that have been modelled explicitly should * not be represented using this category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenProdOther extends DelegatingCategory { public PdbxEntitySrcGenProdOther(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "process_name": return getProcessName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_prod_other.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_prod_other.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this process step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. * This allows a workflow to have multiple entry points leading * to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced nucleic acid sequence is that of the * product of the process step. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id in the * PDBX_ROBOT_SYSTEM category. The referenced robot is the * robot responsible for the process step * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this process step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Name of this process step. * @return StrColumn */ public StrColumn getProcessName() { return delegate.getColumn("process_name", DelegatingStrColumn::new); } /** * Additional details of this process step. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxEntitySrcGenProdOtherParameter.java000066400000000000000000000047271414676747700353120ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains parameters and values required to capture * information about a particular process step */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenProdOtherParameter extends DelegatingCategory { public PdbxEntitySrcGenProdOtherParameter(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "parameter": return getParameter(); case "value": return getValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_prod_other_parameter.entry_id is a pointer * to _pdbx_entity_src_gen_prod_other.entry.id * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_prod_other_parameter.entity_id is a pointer * to _pdbx_entity_src_gen_prod_other.entity_id * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is a pointer to _pdbx_entity_src_gen_prod_other.step_id * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * The name of the parameter associated with the process step * @return StrColumn */ public StrColumn getParameter() { return delegate.getColumn("parameter", DelegatingStrColumn::new); } /** * The value of the parameter * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * Additional details about the parameter * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenProdPcr.java000066400000000000000000000125061414676747700331650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the PCR steps used in * the overall protein production process. The PCR is assumed * to be applied to the result of the previous production step, or the * gene source if this is the first production step. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenProdPcr extends DelegatingCategory { public PdbxEntitySrcGenProdPcr(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "forward_primer_id": return getForwardPrimerId(); case "reverse_primer_id": return getReversePrimerId(); case "reaction_details": return getReactionDetails(); case "purification_details": return getPurificationDetails(); case "summary": return getSummary(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_prod_pcr.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_prod_pcr.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this PCR step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. * This allows a workflow to have multiple entry points leading * to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced nucleic acid sequence is that of the * PCR product. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id in the * PDBX_ROBOT_SYSTEM category. The referenced robot is the * robot responsible for the PCR reaction (normally the heat * cycler). * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT category. * The referenced nucleic acid sequence is that of the forward primer. * @return StrColumn */ public StrColumn getForwardPrimerId() { return delegate.getColumn("forward_primer_id", DelegatingStrColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT category. * The referenced nucleic acid sequence is that of the reverse primer. * @return StrColumn */ public StrColumn getReversePrimerId() { return delegate.getColumn("reverse_primer_id", DelegatingStrColumn::new); } /** * String value containing details of the PCR reaction. * @return StrColumn */ public StrColumn getReactionDetails() { return delegate.getColumn("reaction_details", DelegatingStrColumn::new); } /** * String value containing details of any purification of the * product of the PCR reaction. * @return StrColumn */ public StrColumn getPurificationDetails() { return delegate.getColumn("purification_details", DelegatingStrColumn::new); } /** * Summary of the details of the PCR reaction any purification of the * product of the PCR reaction. * @return StrColumn */ public StrColumn getSummary() { return delegate.getColumn("summary", DelegatingStrColumn::new); } }PdbxEntitySrcGenProteolysis.java000066400000000000000000000124741414676747700340750ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the protein purification * tag removal steps used in the overall protein production process */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenProteolysis extends DelegatingCategory { public PdbxEntitySrcGenProteolysis(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "details": return getDetails(); case "protease": return getProtease(); case "protein_protease_ratio": return getProteinProteaseRatio(); case "cleavage_buffer_id": return getCleavageBufferId(); case "cleavage_temperature": return getCleavageTemperature(); case "cleavage_time": return getCleavageTime(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_proteolysis.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_proteolysis.entity_id uniquely identifies * each protein contained in the project target complex proteins whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this tag removal step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product after the proteolysis * step. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Details of this tag removal step. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The name of the protease used for cleavage. * @return StrColumn */ public StrColumn getProtease() { return delegate.getColumn("protease", DelegatingStrColumn::new); } /** * The ratio of protein to protease used for the cleavage. * = mol protein / mol protease * @return FloatColumn */ public FloatColumn getProteinProteaseRatio() { return delegate.getColumn("protein_protease_ratio", DelegatingFloatColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the cleavage was performed. * @return StrColumn */ public StrColumn getCleavageBufferId() { return delegate.getColumn("cleavage_buffer_id", DelegatingStrColumn::new); } /** * The temperature in degrees celsius at which the cleavage was performed. * @return FloatColumn */ public FloatColumn getCleavageTemperature() { return delegate.getColumn("cleavage_temperature", DelegatingFloatColumn::new); } /** * The time in minutes for the cleavage reaction * @return FloatColumn */ public FloatColumn getCleavageTime() { return delegate.getColumn("cleavage_time", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenPure.java000066400000000000000000000150371414676747700325310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the final purified protein product. Note * that this category does not contain the amino acid sequence of the protein. * The sequence will be found in the ENTITY_POLY_SEQ entry with matching * entity_id. * Only one PDBX_ENTITY_SRC_GEN_PURE category is allowed per entity, hence there is * no step_id for this category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenPure extends DelegatingCategory { public PdbxEntitySrcGenPure(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "product_id": return getProductId(); case "date": return getDate(); case "conc_device_id": return getConcDeviceId(); case "conc_details": return getConcDetails(); case "conc_assay_method": return getConcAssayMethod(); case "protein_concentration": return getProteinConcentration(); case "protein_yield": return getProteinYield(); case "protein_purity": return getProteinPurity(); case "protein_oligomeric_state": return getProteinOligomericState(); case "storage_buffer_id": return getStorageBufferId(); case "storage_temperature": return getStorageTemperature(); case "summary": return getSummary(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_pure.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_pure.entity_id uniquely identifies * each protein contained in the project target complex proteins whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item unique identifier the production step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * When present, this item should be a globally unique identifier * that identifies the final product. It is envisaged that this * should be the same as and product code associated with the * sample and would provide the key by which information about * the production process may be extracted from the protein * production facility. For files describing the protein * production process (i.e. where _entity.type is 'P' or 'E') * this should have the same value as _entry.id * @return StrColumn */ public StrColumn getProductId() { return delegate.getColumn("product_id", DelegatingStrColumn::new); } /** * The date of production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getConcDeviceId() { return delegate.getColumn("conc_device_id", DelegatingStrColumn::new); } /** * Details of the protein concentration procedure * @return StrColumn */ public StrColumn getConcDetails() { return delegate.getColumn("conc_details", DelegatingStrColumn::new); } /** * The method used to measure the protein concentration * @return StrColumn */ public StrColumn getConcAssayMethod() { return delegate.getColumn("conc_assay_method", DelegatingStrColumn::new); } /** * The final concentration of the protein. * @return FloatColumn */ public FloatColumn getProteinConcentration() { return delegate.getColumn("protein_concentration", DelegatingFloatColumn::new); } /** * The yield of protein in milligrams. * @return FloatColumn */ public FloatColumn getProteinYield() { return delegate.getColumn("protein_yield", DelegatingFloatColumn::new); } /** * The purity of the protein (percent). * @return FloatColumn */ public FloatColumn getProteinPurity() { return delegate.getColumn("protein_purity", DelegatingFloatColumn::new); } /** * The oligomeric state of the protein. Monomeric is 1, dimeric 2, etc. * @return IntColumn */ public IntColumn getProteinOligomericState() { return delegate.getColumn("protein_oligomeric_state", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the protein was stored. * @return StrColumn */ public StrColumn getStorageBufferId() { return delegate.getColumn("storage_buffer_id", DelegatingStrColumn::new); } /** * The temperature in degrees celsius at which the protein was stored. * @return FloatColumn */ public FloatColumn getStorageTemperature() { return delegate.getColumn("storage_temperature", DelegatingFloatColumn::new); } /** * Summary of the details of protein purification method used to obtain the final * protein product. This description should include any lysis, fractionation, * proteolysis, refolding, chromatography used as well as the method used the * characterize the final product. * @return StrColumn */ public StrColumn getSummary() { return delegate.getColumn("summary", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcGenRefold.java000066400000000000000000000126001414676747700330220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains details for the refolding steps used in * the overall protein production process. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcGenRefold extends DelegatingCategory { public PdbxEntitySrcGenRefold(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "entity_id": return getEntityId(); case "step_id": return getStepId(); case "next_step_id": return getNextStepId(); case "end_construct_id": return getEndConstructId(); case "robot_id": return getRobotId(); case "date": return getDate(); case "denature_buffer_id": return getDenatureBufferId(); case "refold_buffer_id": return getRefoldBufferId(); case "temperature": return getTemperature(); case "time": return getTime(); case "storage_buffer_id": return getStorageBufferId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_entity_src_gen_refold.entry_id uniquely identifies * a sample consisting of one or more proteins whose structure is * to be determined. This is a pointer to _entry.id. This item may * be a site dependent bar code. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_entity_src_gen_refold.entity_id uniquely identifies * each protein contained in the project target protein complex whose * structure is to be determined. This data item is a pointer to _entity.id * in the ENTITY category. This item may be a site dependent bar code. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This item is the unique identifier for this refolding step. * @return IntColumn */ public IntColumn getStepId() { return delegate.getColumn("step_id", DelegatingIntColumn::new); } /** * This item unique identifier for the next production step. This allows * a workflow to have multiple entry points leading to a single product. * @return IntColumn */ public IntColumn getNextStepId() { return delegate.getColumn("next_step_id", DelegatingIntColumn::new); } /** * This item is a pointer to pdbx_construct.id in the PDBX_CONSTRUCT * category. The referenced sequence is expected to be the amino * acid sequence of the expressed product after the refolding * step. * @return StrColumn */ public StrColumn getEndConstructId() { return delegate.getColumn("end_construct_id", DelegatingStrColumn::new); } /** * This data item is a pointer to pdbx_robot_system.id * in the PDBX_ROBOT_SYSTEM category. * @return StrColumn */ public StrColumn getRobotId() { return delegate.getColumn("robot_id", DelegatingStrColumn::new); } /** * The date of this production step. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the protein was denatured. * @return StrColumn */ public StrColumn getDenatureBufferId() { return delegate.getColumn("denature_buffer_id", DelegatingStrColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the protein was refolded. * @return StrColumn */ public StrColumn getRefoldBufferId() { return delegate.getColumn("refold_buffer_id", DelegatingStrColumn::new); } /** * The temperature in degrees celsius at which the protein was refolded. * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * The time in hours over which the protein was refolded. * @return FloatColumn */ public FloatColumn getTime() { return delegate.getColumn("time", DelegatingFloatColumn::new); } /** * This item is a pointer to pdbx_buffer.id in the PDBX_BUFFER category. * The referenced buffer is that in which the refolded protein was stored. * @return StrColumn */ public StrColumn getStorageBufferId() { return delegate.getColumn("storage_buffer_id", DelegatingStrColumn::new); } /** * String value containing details of the refolding. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntitySrcSyn.java000066400000000000000000000111131414676747700317240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The data items in category PDBX_ENTITY_SRC_SYN record the source details * about chemically synthesized molecules. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntitySrcSyn extends DelegatingCategory { public PdbxEntitySrcSyn(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "organism_scientific": return getOrganismScientific(); case "organism_common_name": return getOrganismCommonName(); case "strain": return getStrain(); case "ncbi_taxonomy_id": return getNcbiTaxonomyId(); case "entity_id": return getEntityId(); case "pdbx_src_id": return getPdbxSrcId(); case "pdbx_alt_source_flag": return getPdbxAltSourceFlag(); case "pdbx_beg_seq_num": return getPdbxBegSeqNum(); case "pdbx_end_seq_num": return getPdbxEndSeqNum(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the source for the * synthetic entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The scientific name of the organism from which the sequence of * the synthetic entity was derived. * @return StrColumn */ public StrColumn getOrganismScientific() { return delegate.getColumn("organism_scientific", DelegatingStrColumn::new); } /** * The common name of the organism from which the sequence of * the synthetic entity was derived. * @return StrColumn */ public StrColumn getOrganismCommonName() { return delegate.getColumn("organism_common_name", DelegatingStrColumn::new); } /** * The strain of the organism from which the sequence of * the synthetic entity was derived. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } /** * NCBI Taxonomy identifier of the organism from which the sequence of * the synthetic entity was derived. * * Reference: * * Wheeler DL, Chappey C, Lash AE, Leipe DD, Madden TL, Schuler GD, * Tatusova TA, Rapp BA (2000). Database resources of the National * Center for Biotechnology Information. Nucleic Acids Res 2000 Jan * 1;28(1):10-4 * * Benson DA, Karsch-Mizrachi I, Lipman DJ, Ostell J, Rapp BA, * Wheeler DL (2000). GenBank. Nucleic Acids Res 2000 Jan 1;28(1):15-18. * @return StrColumn */ public StrColumn getNcbiTaxonomyId() { return delegate.getColumn("ncbi_taxonomy_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is an ordinal identifier for pdbx_entity_src_syn data records. * @return IntColumn */ public IntColumn getPdbxSrcId() { return delegate.getColumn("pdbx_src_id", DelegatingIntColumn::new); } /** * This data item identifies cases in which an alternative source * modeled. * @return StrColumn */ public StrColumn getPdbxAltSourceFlag() { return delegate.getColumn("pdbx_alt_source_flag", DelegatingStrColumn::new); } /** * The beginning polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxBegSeqNum() { return delegate.getColumn("pdbx_beg_seq_num", DelegatingIntColumn::new); } /** * The ending polymer sequence position for the polymer section corresponding * to this source. * * A reference to the sequence position in the entity_poly category. * @return IntColumn */ public IntColumn getPdbxEndSeqNum() { return delegate.getColumn("pdbx_end_seq_num", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxEntryDetails.java000066400000000000000000000052421414676747700317230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ENTRY_DETAILS category provide additional * details about this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxEntryDetails extends DelegatingCategory { public PdbxEntryDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "nonpolymer_details": return getNonpolymerDetails(); case "sequence_details": return getSequenceDetails(); case "compound_details": return getCompoundDetails(); case "source_details": return getSourceDetails(); case "has_ligand_of_interest": return getHasLigandOfInterest(); default: return new DelegatingColumn(column); } } /** * This item identifies the entry. This is a reference to _entry.id. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Additional details about the non-polymer components in this entry. * @return StrColumn */ public StrColumn getNonpolymerDetails() { return delegate.getColumn("nonpolymer_details", DelegatingStrColumn::new); } /** * Additional details about the sequence or sequence database correspondences * for this entry. * @return StrColumn */ public StrColumn getSequenceDetails() { return delegate.getColumn("sequence_details", DelegatingStrColumn::new); } /** * Additional details about the macromolecular compounds in this entry. * @return StrColumn */ public StrColumn getCompoundDetails() { return delegate.getColumn("compound_details", DelegatingStrColumn::new); } /** * Additional details about the source and taxonomy of the macromolecular * components in this entry. * @return StrColumn */ public StrColumn getSourceDetails() { return delegate.getColumn("source_details", DelegatingStrColumn::new); } /** * A flag to indicate if author has indicated that there are any or no ligands * that are the focus of research. * @return StrColumn */ public StrColumn getHasLigandOfInterest() { return delegate.getColumn("has_ligand_of_interest", DelegatingStrColumn::new); } }PdbxExptlCrystalCryoTreatment.java000066400000000000000000000044361414676747700344200ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_EXPTL_CRYSTAL_CRYO_TREATMENT category * record details cryogenic treatments applied to this crystal. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxExptlCrystalCryoTreatment extends DelegatingCategory { public PdbxExptlCrystalCryoTreatment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_id": return getCrystalId(); case "final_solution_details": return getFinalSolutionDetails(); case "soaking_details": return getSoakingDetails(); case "cooling_details": return getCoolingDetails(); case "annealing_details": return getAnnealingDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * Details of the final solution used in the treatment of this crystal * @return StrColumn */ public StrColumn getFinalSolutionDetails() { return delegate.getColumn("final_solution_details", DelegatingStrColumn::new); } /** * Details of the soaking treatment applied to this crystal. * @return StrColumn */ public StrColumn getSoakingDetails() { return delegate.getColumn("soaking_details", DelegatingStrColumn::new); } /** * Details of the cooling treatment applied to this crystal. * @return StrColumn */ public StrColumn getCoolingDetails() { return delegate.getColumn("cooling_details", DelegatingStrColumn::new); } /** * Details of the annealing treatment applied to this crystal. * @return StrColumn */ public StrColumn getAnnealingDetails() { return delegate.getColumn("annealing_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxExptlCrystalGrowComp.java000066400000000000000000000055731414676747700334370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_EXPTL_CRYSTAL_GROW_COMP category record * details about the components of the solutions that were 'mixed' * to produce the crystal. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxExptlCrystalGrowComp extends DelegatingCategory { public PdbxExptlCrystalGrowComp(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_id": return getCrystalId(); case "comp_id": return getCompId(); case "comp_name": return getCompName(); case "sol_id": return getSolId(); case "conc": return getConc(); case "conc_range": return getConcRange(); case "conc_units": return getConcUnits(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The value of _exptl_crystal_grow_comp.comp_id must uniquely identify * each item in the PDBX_EXPTL_CRYSTAL_GROW_COMP list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * A common name for the component of the solution. * @return StrColumn */ public StrColumn getCompName() { return delegate.getColumn("comp_name", DelegatingStrColumn::new); } /** * An identifier for the solution to which the given solution * component belongs. * @return StrColumn */ public StrColumn getSolId() { return delegate.getColumn("sol_id", DelegatingStrColumn::new); } /** * The concentration value of the solution component. * @return FloatColumn */ public FloatColumn getConc() { return delegate.getColumn("conc", DelegatingFloatColumn::new); } /** * The concentration range of the solution component. * @return StrColumn */ public StrColumn getConcRange() { return delegate.getColumn("conc_range", DelegatingStrColumn::new); } /** * The concentration units for the solution component. * @return StrColumn */ public StrColumn getConcUnits() { return delegate.getColumn("conc_units", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxExptlCrystalGrowSol.java000066400000000000000000000040641414676747700332700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_EXPTL_CRYSTAL_GROW_SOL category record * details about the solutions that were 'mixed' * to produce the crystal. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxExptlCrystalGrowSol extends DelegatingCategory { public PdbxExptlCrystalGrowSol(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_id": return getCrystalId(); case "sol_id": return getSolId(); case "volume": return getVolume(); case "volume_units": return getVolumeUnits(); case "pH": return getPH(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * An identifier for this solution (e.g. precipitant, reservoir, macromolecule) * @return StrColumn */ public StrColumn getSolId() { return delegate.getColumn("sol_id", DelegatingStrColumn::new); } /** * The volume of the solution. * @return FloatColumn */ public FloatColumn getVolume() { return delegate.getColumn("volume", DelegatingFloatColumn::new); } /** * The volume units of the solution. * @return StrColumn */ public StrColumn getVolumeUnits() { return delegate.getColumn("volume_units", DelegatingStrColumn::new); } /** * The pH of the solution. * @return FloatColumn */ public FloatColumn getPH() { return delegate.getColumn("pH", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxExptlPd.java000066400000000000000000000041321414676747700306710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_exptl_pd record information about * powder sample preparations. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxExptlPd extends DelegatingCategory { public PdbxExptlPd(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "spec_preparation_pH": return getSpecPreparationPH(); case "spec_preparation_pH_range": return getSpecPreparationPHRange(); case "spec_preparation": return getSpecPreparation(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_exptl_pd.entry_id uniquely identifies a * record in the PDBX_EXPTL_PD category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The pH at which the powder sample was prepared. * @return FloatColumn */ public FloatColumn getSpecPreparationPH() { return delegate.getColumn("spec_preparation_pH", DelegatingFloatColumn::new); } /** * The range of pH values at which the sample was prepared. Used when * a point estimate of pH is not appropriate. * @return StrColumn */ public StrColumn getSpecPreparationPHRange() { return delegate.getColumn("spec_preparation_pH_range", DelegatingStrColumn::new); } /** * A description of preparation steps for producing the * diffraction specimen from the sample. Include any procedures * related to grinding, sieving, spray drying, etc. * @return StrColumn */ public StrColumn getSpecPreparation() { return delegate.getColumn("spec_preparation", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFamilyGroupIndex.java000066400000000000000000000025631414676747700325450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FAMILY_GROUP_INDEX category record * the family membership in family groups. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFamilyGroupIndex extends DelegatingCategory { public PdbxFamilyGroupIndex(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "family_prd_id": return getFamilyPrdId(); default: return new DelegatingColumn(column); } } /** * This data item is the identifier for the a group of related BIRD families. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a reference to the BIRD identifier for families. * * This data item is a pointer to _pdbx_reference_molecule_family.family_prd_id in the * pdbx_reference_molecule category. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFamilyPrdAudit.java000066400000000000000000000046611414676747700321760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FAMILY_PRD_AUDIT category records * the status and tracking information for this family. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFamilyPrdAudit extends DelegatingCategory { public PdbxFamilyPrdAudit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "date": return getDate(); case "annotator": return getAnnotator(); case "processing_site": return getProcessingSite(); case "details": return getDetails(); case "action_type": return getActionType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_reference_molecule_family.family_prd_id in the * pdbx_reference_molecule category. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The date associated with this audit record. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The initials of the annotator creating of modifying the family. * @return StrColumn */ public StrColumn getAnnotator() { return delegate.getColumn("annotator", DelegatingStrColumn::new); } /** * An identifier for the wwPDB site creating or modifying the family. * @return StrColumn */ public StrColumn getProcessingSite() { return delegate.getColumn("processing_site", DelegatingStrColumn::new); } /** * Additional details decribing this change. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The action associated with this audit record. * @return StrColumn */ public StrColumn getActionType() { return delegate.getColumn("action_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFeatureAssembly.java000066400000000000000000000074331414676747700324130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FEATURE_ASSEMBLY category records * information about properties pertaining to this * structural assembly. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFeatureAssembly extends DelegatingCategory { public PdbxFeatureAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "assembly_id": return getAssemblyId(); case "feature_name": return getFeatureName(); case "feature_type": return getFeatureType(); case "feature": return getFeature(); case "feature_identifier": return getFeatureIdentifier(); case "feature_assigned_by": return getFeatureAssignedBy(); case "feature_citation_id": return getFeatureCitationId(); case "feature_software_id": return getFeatureSoftwareId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_feature_assembly.id uniquely identifies a * feature in the PDBX_FEATURE_ASSEMBLY category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_assembly.assembly_id references an * assembly definition in category STRUCT_BIOL * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly.feature_name identifies a feature * by name. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly.feature_type identifies the * type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_assembly.feature_name. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly_range.feature_identifier is an * additional identifier used to identify or * accession this feature. * @return StrColumn */ public StrColumn getFeatureIdentifier() { return delegate.getColumn("feature_identifier", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly.feature_assigned_by identifies * the individual, organization or program that assigned * the feature. * @return StrColumn */ public StrColumn getFeatureAssignedBy() { return delegate.getColumn("feature_assigned_by", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly.feature_citation_id is a * reference to a citation in the CITATION category * @return StrColumn */ public StrColumn getFeatureCitationId() { return delegate.getColumn("feature_citation_id", DelegatingStrColumn::new); } /** * _pdbx_feature_assembly.feature_software_id is a * reference to an application described in the * SOFTWARE category. * @return StrColumn */ public StrColumn getFeatureSoftwareId() { return delegate.getColumn("feature_software_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFeatureDomain.java000066400000000000000000000073461414676747700320460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FEATURE_DOMAIN category records * information about properties pertaining to this structure * domain. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFeatureDomain extends DelegatingCategory { public PdbxFeatureDomain(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "domain_id": return getDomainId(); case "feature_name": return getFeatureName(); case "feature_type": return getFeatureType(); case "feature": return getFeature(); case "feature_identifier": return getFeatureIdentifier(); case "feature_assigned_by": return getFeatureAssignedBy(); case "feature_citation_id": return getFeatureCitationId(); case "feature_software_id": return getFeatureSoftwareId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_feature_domain.id uniquely identifies * a feature in the PDBX_FEATURE_DOMAIN category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_domain.id references a domain * definition in category PDBX_DOMAIN. * @return StrColumn */ public StrColumn getDomainId() { return delegate.getColumn("domain_id", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_name identifies a feature * by name. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_type identifies the * type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_domain.feature_name. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_identifier is an * additional identifier used to identify or * accession this feature. * @return StrColumn */ public StrColumn getFeatureIdentifier() { return delegate.getColumn("feature_identifier", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_assigned_by identifies * the individual, organization or program that * assigned the feature. * @return StrColumn */ public StrColumn getFeatureAssignedBy() { return delegate.getColumn("feature_assigned_by", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_citation_id is a * reference to a citation in the CITATION category. * @return StrColumn */ public StrColumn getFeatureCitationId() { return delegate.getColumn("feature_citation_id", DelegatingStrColumn::new); } /** * _pdbx_feature_domain.feature_software_id is a * reference to an application described in the * SOFTWARE category. * @return StrColumn */ public StrColumn getFeatureSoftwareId() { return delegate.getColumn("feature_software_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFeatureEntry.java000066400000000000000000000066121414676747700317330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FEATURE_ENTRY category records * information about properties pertaining to this * structure entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFeatureEntry extends DelegatingCategory { public PdbxFeatureEntry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "feature_name": return getFeatureName(); case "feature_type": return getFeatureType(); case "feature": return getFeature(); case "feature_identifier": return getFeatureIdentifier(); case "feature_assigned_by": return getFeatureAssignedBy(); case "feature_citation_id": return getFeatureCitationId(); case "feature_software_id": return getFeatureSoftwareId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_feature_entry.id uniquely identifies a * feature in the PDBX_FEATURE_ENTRY category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_name identifies a feature * by name. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_type identifies the * type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_entry.feature_name. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_identifier is an * additional identifier used to identify or * accession this feature. * @return StrColumn */ public StrColumn getFeatureIdentifier() { return delegate.getColumn("feature_identifier", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_assigned_by identifies * the individual, organization or program that * assigned the feature. * @return StrColumn */ public StrColumn getFeatureAssignedBy() { return delegate.getColumn("feature_assigned_by", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_citation_id is a * reference to a citation in the CITATION category * @return StrColumn */ public StrColumn getFeatureCitationId() { return delegate.getColumn("feature_citation_id", DelegatingStrColumn::new); } /** * _pdbx_feature_entry.feature_software_id is a * reference to an application described in the * SOFTWARE category. * @return StrColumn */ public StrColumn getFeatureSoftwareId() { return delegate.getColumn("feature_software_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFeatureMonomer.java000066400000000000000000000142061414676747700322440ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FEATURE_MONOMER category records * information about properties pertaining to particular * monomers in this structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFeatureMonomer extends DelegatingCategory { public PdbxFeatureMonomer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "feature_name": return getFeatureName(); case "feature_type": return getFeatureType(); case "feature": return getFeature(); case "feature_identifier": return getFeatureIdentifier(); case "feature_assigned_by": return getFeatureAssignedBy(); case "feature_citation_id": return getFeatureCitationId(); case "feature_software_id": return getFeatureSoftwareId(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_feature_monomer.id uniquely identifies * a feature in the PDBX_FEATURE_MONOMER category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_name identifies a feature * by name. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_type identifies the * type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_monomer.feature_name. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_identifier is an * additional identifier used to identify or * accession this feature. * @return StrColumn */ public StrColumn getFeatureIdentifier() { return delegate.getColumn("feature_identifier", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_assigned_by identifies * the individual, organization or program that * assigned the feature. * @return StrColumn */ public StrColumn getFeatureAssignedBy() { return delegate.getColumn("feature_assigned_by", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_citation_id is a * reference to a citation in the CITATION category. * @return StrColumn */ public StrColumn getFeatureCitationId() { return delegate.getColumn("feature_citation_id", DelegatingStrColumn::new); } /** * _pdbx_feature_monomer.feature_software_id is a * reference to an application described in the * SOFTWARE category. * @return StrColumn */ public StrColumn getFeatureSoftwareId() { return delegate.getColumn("feature_software_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxFeatureSequenceRange.java000066400000000000000000000075761414676747700333710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_FEATURE_SEQUENCE_RANGE category * records information about properties pertaining to * this structure sequence_range. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxFeatureSequenceRange extends DelegatingCategory { public PdbxFeatureSequenceRange(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "seq_range_id": return getSeqRangeId(); case "feature_name": return getFeatureName(); case "feature_type": return getFeatureType(); case "feature": return getFeature(); case "feature_identifier": return getFeatureIdentifier(); case "feature_assigned_by": return getFeatureAssignedBy(); case "feature_citation_id": return getFeatureCitationId(); case "feature_software_id": return getFeatureSoftwareId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_feature_sequence_range.id uniquely identifies * a feature in the PDBX_FEATURE_SEQUENCE_RANGE category * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_sequence_range.seq_range_id * references a sequence_range definition in category * PDBX_SEQUENCE_RANGE. * @return StrColumn */ public StrColumn getSeqRangeId() { return delegate.getColumn("seq_range_id", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_name identifies a feature * by name. * @return StrColumn */ public StrColumn getFeatureName() { return delegate.getColumn("feature_name", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_type identifies the * type of feature. * @return StrColumn */ public StrColumn getFeatureType() { return delegate.getColumn("feature_type", DelegatingStrColumn::new); } /** * The value of _pdbx_feature_sequence_range.feature_name. * @return StrColumn */ public StrColumn getFeature() { return delegate.getColumn("feature", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_identifier is an * additional identifier used to identify or * accession this feature. * @return StrColumn */ public StrColumn getFeatureIdentifier() { return delegate.getColumn("feature_identifier", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_assigned_by identifies * the individual, organization or program that assigned * the feature. * @return StrColumn */ public StrColumn getFeatureAssignedBy() { return delegate.getColumn("feature_assigned_by", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_citation_id is a * reference to a citation in the CITATION category * @return StrColumn */ public StrColumn getFeatureCitationId() { return delegate.getColumn("feature_citation_id", DelegatingStrColumn::new); } /** * _pdbx_feature_sequence_range.feature_software_id is a * reference to an application descripted in the * SOFTWARE category. * @return StrColumn */ public StrColumn getFeatureSoftwareId() { return delegate.getColumn("feature_software_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxHelicalSymmetry.java000066400000000000000000000054641414676747700324350ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_HELICAL_SYMMETRY category record details about the * helical symmetry group associated with this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxHelicalSymmetry extends DelegatingCategory { public PdbxHelicalSymmetry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "number_of_operations": return getNumberOfOperations(); case "rotation_per_n_subunits": return getRotationPerNSubunits(); case "rise_per_n_subunits": return getRisePerNSubunits(); case "n_subunits_divisor": return getNSubunitsDivisor(); case "dyad_axis": return getDyadAxis(); case "circular_symmetry": return getCircularSymmetry(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Number of operations. * @return IntColumn */ public IntColumn getNumberOfOperations() { return delegate.getColumn("number_of_operations", DelegatingIntColumn::new); } /** * Angular rotation (degrees) in N subunits * @return FloatColumn */ public FloatColumn getRotationPerNSubunits() { return delegate.getColumn("rotation_per_n_subunits", DelegatingFloatColumn::new); } /** * Angular rotation (degrees) in N subunits * @return FloatColumn */ public FloatColumn getRisePerNSubunits() { return delegate.getColumn("rise_per_n_subunits", DelegatingFloatColumn::new); } /** * Number of subunits used in the calculation of rise and * rotation. * @return IntColumn */ public IntColumn getNSubunitsDivisor() { return delegate.getColumn("n_subunits_divisor", DelegatingIntColumn::new); } /** * Two-fold symmetry perpendicular to the helical axis. * @return StrColumn */ public StrColumn getDyadAxis() { return delegate.getColumn("dyad_axis", DelegatingStrColumn::new); } /** * Rotational n-fold symmetry about the helical axis. * @return IntColumn */ public IntColumn getCircularSymmetry() { return delegate.getColumn("circular_symmetry", DelegatingIntColumn::new); } }PdbxHelicalSymmetryDepositorInfo.java000066400000000000000000000062511414676747700350560ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_HELICAL_SYMMETRY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_HELICAL_SYMMETRY. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxHelicalSymmetryDepositorInfo extends DelegatingCategory { public PdbxHelicalSymmetryDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "number_of_operations": return getNumberOfOperations(); case "rotation_per_n_subunits": return getRotationPerNSubunits(); case "rise_per_n_subunits": return getRisePerNSubunits(); case "n_subunits_divisor": return getNSubunitsDivisor(); case "dyad_axis": return getDyadAxis(); case "circular_symmetry": return getCircularSymmetry(); case "status_flag": return getStatusFlag(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Number of operations. * @return IntColumn */ public IntColumn getNumberOfOperations() { return delegate.getColumn("number_of_operations", DelegatingIntColumn::new); } /** * Angular rotation (degrees) in N subunits * @return FloatColumn */ public FloatColumn getRotationPerNSubunits() { return delegate.getColumn("rotation_per_n_subunits", DelegatingFloatColumn::new); } /** * Angular rotation (degrees) in N subunits * @return FloatColumn */ public FloatColumn getRisePerNSubunits() { return delegate.getColumn("rise_per_n_subunits", DelegatingFloatColumn::new); } /** * Number of subunits used in the calculation of rise and * rotation. * @return IntColumn */ public IntColumn getNSubunitsDivisor() { return delegate.getColumn("n_subunits_divisor", DelegatingIntColumn::new); } /** * Two-fold symmetry perpendicular to the helical axis. * @return StrColumn */ public StrColumn getDyadAxis() { return delegate.getColumn("dyad_axis", DelegatingStrColumn::new); } /** * Rotational n-fold symmetry about the helical axis. * @return IntColumn */ public IntColumn getCircularSymmetry() { return delegate.getColumn("circular_symmetry", DelegatingIntColumn::new); } /** * A flag to indicate that this data is relevant to the current entry * @return StrColumn */ public StrColumn getStatusFlag() { return delegate.getColumn("status_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxHybrid.java000066400000000000000000000033111414676747700305300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_HYBRID category are used to describe the chimeric * characteristics of a DNA/RNA structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxHybrid extends DelegatingCategory { public PdbxHybrid(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "sugar_name": return getSugarName(); case "strand_id": return getStrandId(); case "residue_names": return getResidueNames(); default: return new DelegatingColumn(column); } } /** * ID code. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Name of sugar group of residue. * @return StrColumn */ public StrColumn getSugarName() { return delegate.getColumn("sugar_name", DelegatingStrColumn::new); } /** * Strand id. * @return StrColumn */ public StrColumn getStrandId() { return delegate.getColumn("strand_id", DelegatingStrColumn::new); } /** * List of residues + number (see example) which have the same sugar * group in a particular strand. * @return StrColumn */ public StrColumn getResidueNames() { return delegate.getColumn("residue_names", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxInhibitorInfo.java000066400000000000000000000027211414676747700320560ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_INHIBITOR_INFO category are still used until * the 'entity' categories are entered into the database, even though the * inhibitor is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxInhibitorInfo extends DelegatingCategory { public PdbxInhibitorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "num_per_asym_unit": return getNumPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Name of inhibitor. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of inhibitor molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumPerAsymUnit() { return delegate.getColumn("num_per_asym_unit", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxIonInfo.java000066400000000000000000000026711414676747700306600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_ION_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxIonInfo extends DelegatingCategory { public PdbxIonInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "numb_per_asym_unit": return getNumbPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Name of ion. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of ion molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumbPerAsymUnit() { return delegate.getColumn("numb_per_asym_unit", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxLinkedEntity.java000066400000000000000000000046101414676747700317150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_LINKED_ENTITY category record * information about molecules composed of linked entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxLinkedEntity extends DelegatingCategory { public PdbxLinkedEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "type": return getType(); case "class": return getClazz(); case "name": return getName(); case "description": return getDescription(); case "prd_id": return getPrdId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_linked_entity.linked_entity_id is the unique identifier * for the molecule represented as a collection of linked entities. * @return StrColumn */ public StrColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingStrColumn::new); } /** * Defines the structural classification of this molecule. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Broadly defines the function of this molecule. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * A name of the molecule. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Description of this molecule. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The identifier used by the PDB corresponding to the chemical definition * for the molecule. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } }PdbxLinkedEntityInstanceList.java000066400000000000000000000033621414676747700341620ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_LINKED_ENTITY_INSTANCE_LIST category identify instance * molecules represented as linked entities within an entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxLinkedEntityInstanceList extends DelegatingCategory { public PdbxLinkedEntityInstanceList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "instance_id": return getInstanceId(); case "asym_id": return getAsymId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_linked_entity_instance_list.linked_entity_id is a reference to the * identifier for a molecule represented as a linked entity. * @return StrColumn */ public StrColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingStrColumn::new); } /** * The value of _pdbx_linked_entity_instance_list.instance_id is identifies a particular molecule * instance within an entry. * @return IntColumn */ public IntColumn getInstanceId() { return delegate.getColumn("instance_id", DelegatingIntColumn::new); } /** * A reference to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxLinkedEntityLinkList.java000066400000000000000000000147601414676747700333760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_LINKED_ENTITY_LINK_LIST category give details about * the linkages with molecules represented as linked entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxLinkedEntityLinkList extends DelegatingCategory { public PdbxLinkedEntityLinkList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "linked_entity_id": return getLinkedEntityId(); case "details": return getDetails(); case "entity_id_1": return getEntityId1(); case "entity_id_2": return getEntityId2(); case "entity_seq_num_1": return getEntitySeqNum1(); case "entity_seq_num_2": return getEntitySeqNum2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "value_order": return getValueOrder(); case "component_1": return getComponent1(); case "component_2": return getComponent2(); case "link_class": return getLinkClass(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_linked_entity_link_list.link_id uniquely identifies * linkages between entities with a molecule. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * The value of _pdbx_linked_entity_link_list.linked_entity_id is a reference * _pdbx_linked_entity_list.linked_entity_id in the PDBX_LINKED_ENTITY_LIST category. * @return StrColumn */ public StrColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingStrColumn::new); } /** * A description of special aspects of a linkage between * these entities in this molecule. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The entity id of the first of the two entities joined by the * linkage. * * This data item is a pointer to _pdbx_linked_entity_list.entity_id * in the PDBX_LINKED_ENTITY_LIST category. * @return StrColumn */ public StrColumn getEntityId1() { return delegate.getColumn("entity_id_1", DelegatingStrColumn::new); } /** * The entity id of the second of the two entities joined by the * linkage. * * This data item is a pointer to _pdbx_linked_entity_list.entity_id * in the PDBX_LINKED_ENTITY_LIST category. * @return StrColumn */ public StrColumn getEntityId2() { return delegate.getColumn("entity_id_2", DelegatingStrColumn::new); } /** * For a polymer entity, the sequence number in the first of * the two entities containing the linkage. * * This data item is a pointer to _entity_poly_seq.num * in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum1() { return delegate.getColumn("entity_seq_num_1", DelegatingIntColumn::new); } /** * For a polymer entity, the sequence number in the second of * the two entities containing the linkage. * * This data item is a pointer to _entity_poly_seq.num * in the ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum2() { return delegate.getColumn("entity_seq_num_2", DelegatingIntColumn::new); } /** * The component identifier in the first of the two entities containing the linkage. * * For polymer entities, this data item is a pointer to _entity_poly_seq.mon_id * in the ENTITY_POLY_SEQ category. * * For non-polymer entities, this data item is a pointer to * _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier in the second of the two entities containing the linkage. * * For polymer entities, this data item is a pointer to _entity_poly_seq.mon_id * in the ENTITY_POLY_SEQ category. * * For non-polymer entities, this data item is a pointer to * _chem_comp.id in the CHEM_COMP category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name in the first of the two entities containing the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier/name in the second of the two entities containing the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } /** * The entity component identifier for the first of two entities containing the linkage. * @return IntColumn */ public IntColumn getComponent1() { return delegate.getColumn("component_1", DelegatingIntColumn::new); } /** * The entity component identifier for the second of two entities containing the linkage. * @return IntColumn */ public IntColumn getComponent2() { return delegate.getColumn("component_2", DelegatingIntColumn::new); } /** * A code indicating the entity types involved in the linkage. * @return StrColumn */ public StrColumn getLinkClass() { return delegate.getColumn("link_class", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxLinkedEntityList.java000066400000000000000000000037711414676747700325600ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_LINKED_ENTITY_LIST category record * the list of entity constituents for this molecule. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxLinkedEntityList extends DelegatingCategory { public PdbxLinkedEntityList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "entity_id": return getEntityId(); case "component_id": return getComponentId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_linked_entity_list.linked_entity_id is a reference * _pdbx_linked_entity.linked_entity_id in the PDBX_LINKED_ENTITY category. * @return StrColumn */ public StrColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingStrColumn::new); } /** * The value of _pdbx_linked_entity_list.ref_entity_id is a unique identifier * the a constituent entity within this reference molecule. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The component number of this entity within the molecule. * @return IntColumn */ public IntColumn getComponentId() { return delegate.getColumn("component_id", DelegatingIntColumn::new); } /** * Additional details about this entity within this molecule. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxMissingAtomNonpoly.java000066400000000000000000000075071414676747700331330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_MISSING_ATOM_NONPOLY category list the * atoms missing in nonpolymer residues. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMissingAtomNonpoly extends DelegatingCategory { public PdbxMissingAtomNonpoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_PDB_insert_id": return getAuthPDBInsertId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "atom_name": return getAtomName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_missing_atom_nonpoly.id must * uniquely identify each item in the PDBX_MISSING_ATOM_NONPOLY list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId() { return delegate.getColumn("auth_PDB_insert_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Identifier of missing atom. * @return StrColumn */ public StrColumn getAtomName() { return delegate.getColumn("atom_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxMissingAtomPoly.java000066400000000000000000000102511414676747700324060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_MISSING_ATOM_POLY category lists * atoms missing in polymer residues. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMissingAtomPoly extends DelegatingCategory { public PdbxMissingAtomPoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_PDB_insert_id": return getAuthPDBInsertId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "atom_name": return getAtomName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_missing_atom_poly.id must * uniquely identify each item in the PDBX_MISSING_ATOM_POLY list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId() { return delegate.getColumn("auth_PDB_insert_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Identifier of missing atom. * @return StrColumn */ public StrColumn getAtomName() { return delegate.getColumn("atom_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxMissingResidueList.java000066400000000000000000000043371414676747700331060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Provides a place-holder for PDB REMARK 465 data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMissingResidueList extends DelegatingCategory { public PdbxMissingResidueList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdb_model_id": return getPdbModelId(); case "pdb_chain_id": return getPdbChainId(); case "pdb_residue_name": return getPdbResidueName(); case "pdb_residue_number": return getPdbResidueNumber(); case "pdb_insertion_code": return getPdbInsertionCode(); case "label_seq_id": return getLabelSeqId(); default: return new DelegatingColumn(column); } } /** * PDB model ID. * @return IntColumn */ public IntColumn getPdbModelId() { return delegate.getColumn("pdb_model_id", DelegatingIntColumn::new); } /** * PDB chain ID. * @return StrColumn */ public StrColumn getPdbChainId() { return delegate.getColumn("pdb_chain_id", DelegatingStrColumn::new); } /** * PDB chain ID. * @return StrColumn */ public StrColumn getPdbResidueName() { return delegate.getColumn("pdb_residue_name", DelegatingStrColumn::new); } /** * PDB chain ID. * @return StrColumn */ public StrColumn getPdbResidueNumber() { return delegate.getColumn("pdb_residue_number", DelegatingStrColumn::new); } /** * PDB chain ID. * @return StrColumn */ public StrColumn getPdbInsertionCode() { return delegate.getColumn("pdb_insertion_code", DelegatingStrColumn::new); } /** * An index in the sequence specified in category ENTITY_POLY_SEQ. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxMolecule.java000066400000000000000000000036161414676747700310640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_MOLECULE category identify reference molecules * within a PDB entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMolecule extends DelegatingCategory { public PdbxMolecule(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "instance_id": return getInstanceId(); case "asym_id": return getAsymId(); case "linked_entity_id": return getLinkedEntityId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_molecule.prd_id is the PDB accession code for this * reference molecule. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_molecule.instance_id is identifies a particular molecule * in the molecule list. * @return IntColumn */ public IntColumn getInstanceId() { return delegate.getColumn("instance_id", DelegatingIntColumn::new); } /** * A reference to _struct_asym.id in the STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * A reference to _pdbx_linked_entity.linked_entity_id in the PDBX_LINKED_ENTITY category. * @return StrColumn */ public StrColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxMoleculeFeatures.java000066400000000000000000000037571414676747700325710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_MOLECULE_FEATURES category record features of molecules * within a PDB entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMoleculeFeatures extends DelegatingCategory { public PdbxMoleculeFeatures(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "class": return getClazz(); case "type": return getType(); case "name": return getName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_molecule_features.prd_id is the accession code for this * reference molecule. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * Broadly defines the function of the molecule. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * Defines the structural classification of the molecule. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A name of the molecule. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details describing the molecule. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxMoleculeFeaturesDepositorInfo.java000066400000000000000000000041651414676747700352110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_MOLECULE_FEATURES_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_MOLECULE_FEATURES. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxMoleculeFeaturesDepositorInfo extends DelegatingCategory { public PdbxMoleculeFeaturesDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "class": return getClazz(); case "type": return getType(); case "name": return getName(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_molecule_features_depositor_info.entity_id is a reference to * to the entity identifier for this molecule. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Broadly defines the function of the molecule. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * Defines the structural classification of the molecule. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A name of the molecule. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Additional details describing the molecule. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNaStrandInfo.java000066400000000000000000000037171414676747700316470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_NA_STRAND_INFO category are still used until * the 'entity' categories are entered into the database, even though * the information is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNaStrandInfo extends DelegatingCategory { public PdbxNaStrandInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "num_of_NA_strands_per_asym_unit": return getNumOfNAStrandsPerAsymUnit(); case "num_of_NA_strands_per_biol_unit": return getNumOfNAStrandsPerBiolUnit(); case "fract_NA_strand_per_asym_unit": return getFractNAStrandPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Number of na strands per asymmetric unit. * @return IntColumn */ public IntColumn getNumOfNAStrandsPerAsymUnit() { return delegate.getColumn("num_of_NA_strands_per_asym_unit", DelegatingIntColumn::new); } /** * Number of na strands per biological unit. * @return IntColumn */ public IntColumn getNumOfNAStrandsPerBiolUnit() { return delegate.getColumn("num_of_NA_strands_per_biol_unit", DelegatingIntColumn::new); } /** * Size of drug molecules per asymmetric unit. * @return StrColumn */ public StrColumn getFractNAStrandPerAsymUnit() { return delegate.getColumn("fract_NA_strand_per_asym_unit", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNaStructKeywds.java000066400000000000000000000036231414676747700322470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_NA_STRUCT_KEYWDS category record give details * about structural features of the NA. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNaStructKeywds extends DelegatingCategory { public PdbxNaStructKeywds(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "conformation_type": return getConformationType(); case "strand_description": return getStrandDescription(); case "special_feature": return getSpecialFeature(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Provides overall idea about conformation type of NA. Also, * it identifies tRNAs by assigning a 'T' here. * @return StrColumn */ public StrColumn getConformationType() { return delegate.getColumn("conformation_type", DelegatingStrColumn::new); } /** * Gives general structural description of NA. * @return StrColumn */ public StrColumn getStrandDescription() { return delegate.getColumn("strand_description", DelegatingStrColumn::new); } /** * Describes special features of NA. * @return StrColumn */ public StrColumn getSpecialFeature() { return delegate.getColumn("special_feature", DelegatingStrColumn::new); } }PdbxNmrAssignedChemShiftList.java000066400000000000000000000152701414676747700341000ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the assigned_chem_shift_list category provide information about a list of reported assigned chemical shift values. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrAssignedChemShiftList extends DelegatingCategory { public PdbxNmrAssignedChemShiftList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "chem_shift_13C_err": return getChemShift13CErr(); case "chem_shift_15N_err": return getChemShift15NErr(); case "chem_shift_19F_err": return getChemShift19FErr(); case "chem_shift_1H_err": return getChemShift1HErr(); case "chem_shift_2H_err": return getChemShift2HErr(); case "chem_shift_31P_err": return getChemShift31PErr(); case "chem_shift_reference_id": return getChemShiftReferenceId(); case "conditions_id": return getConditionsId(); case "data_file_name": return getDataFileName(); case "details": return getDetails(); case "entry_id": return getEntryId(); case "error_derivation_method": return getErrorDerivationMethod(); case "id": return getId(); case "label": return getLabel(); case "conditions_label": return getConditionsLabel(); default: return new DelegatingColumn(column); } } /** * The value assigned as the error for all 13C chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift13CErr() { return delegate.getColumn("chem_shift_13C_err", DelegatingFloatColumn::new); } /** * The value assigned as the error for all 15N chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift15NErr() { return delegate.getColumn("chem_shift_15N_err", DelegatingFloatColumn::new); } /** * The value assigned as the error for all 19F chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift19FErr() { return delegate.getColumn("chem_shift_19F_err", DelegatingFloatColumn::new); } /** * The value assigned as the error for all 1H chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift1HErr() { return delegate.getColumn("chem_shift_1H_err", DelegatingFloatColumn::new); } /** * The value assigned as the error for all 2H chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift2HErr() { return delegate.getColumn("chem_shift_2H_err", DelegatingFloatColumn::new); } /** * The value assigned as the error for all 31P chemical shifts reported in * the chemical shift list. The value reported for this tag will be inserted during annotation * into the assigned chemical shift error column in the table of assigned chemical * shifts. * @return FloatColumn */ public FloatColumn getChemShift31PErr() { return delegate.getColumn("chem_shift_31P_err", DelegatingFloatColumn::new); } /** * Pointer to '_pdbx_nmr_chem_shift_reference.id' * @return IntColumn */ public IntColumn getChemShiftReferenceId() { return delegate.getColumn("chem_shift_reference_id", DelegatingIntColumn::new); } /** * Pointer to '_pdbx_nmr_exptl_sample_conditions.conditions_id' * @return IntColumn */ public IntColumn getConditionsId() { return delegate.getColumn("conditions_id", DelegatingIntColumn::new); } /** * The name of the file submitted with a deposition that contains the quantitative * chemical shift data. * @return StrColumn */ public StrColumn getDataFileName() { return delegate.getColumn("data_file_name", DelegatingStrColumn::new); } /** * Text describing the reported assigned chemical shifts. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Pointer to '_entry.ID' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Method used to derive the estimated error in the reported chemical shifts. * @return StrColumn */ public StrColumn getErrorDerivationMethod() { return delegate.getColumn("error_derivation_method", DelegatingStrColumn::new); } /** * An integer value that uniquely identifies a list of assigned chemical * shifts from other sets of assigned chemical shifts in the entry. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A descriptive label that uniquely identifies a list of reported assigned chemical shifts. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * Pointer to 'pdbx_nmr_exptl_sample_conditions.label'. * @return StrColumn */ public StrColumn getConditionsLabel() { return delegate.getColumn("conditions_label", DelegatingStrColumn::new); } }PdbxNmrChemShiftExperiment.java000066400000000000000000000047711414676747700336330ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the chem_shift_experiment category provide pointers to the NMR experiments and samples used to collect the data for a set of reported assigned chemical shifts. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrChemShiftExperiment extends DelegatingCategory { public PdbxNmrChemShiftExperiment(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "assigned_chem_shift_list_id": return getAssignedChemShiftListId(); case "entry_id": return getEntryId(); case "experiment_id": return getExperimentId(); case "experiment_name": return getExperimentName(); case "sample_state": return getSampleState(); case "solution_id": return getSolutionId(); default: return new DelegatingColumn(column); } } /** * Pointer to '_pdbx_nmr_assigned_chem_shift_list.ID' * @return IntColumn */ public IntColumn getAssignedChemShiftListId() { return delegate.getColumn("assigned_chem_shift_list_id", DelegatingIntColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_exptl.experiment.id' * @return IntColumn */ public IntColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingIntColumn::new); } /** * The name of an experiment used to determine the data reported. * @return StrColumn */ public StrColumn getExperimentName() { return delegate.getColumn("experiment_name", DelegatingStrColumn::new); } /** * Physical state of the sample either anisotropic or isotropic. * @return StrColumn */ public StrColumn getSampleState() { return delegate.getColumn("sample_state", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_exptl_sample.solution_id' * @return IntColumn */ public IntColumn getSolutionId() { return delegate.getColumn("solution_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrChemShiftRef.java000066400000000000000000000170331414676747700323010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_chem_shift_ref category provide the chemical shift referencing values used in assigning the chemical shift positions for peaks in spectral peak lists and assigned atom chemical shifts. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrChemShiftRef extends DelegatingCategory { public PdbxNmrChemShiftRef(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_group": return getAtomGroup(); case "atom_isotope_number": return getAtomIsotopeNumber(); case "atom_type": return getAtomType(); case "chem_shift_reference_id": return getChemShiftReferenceId(); case "chem_shift_units": return getChemShiftUnits(); case "chem_shift_val": return getChemShiftVal(); case "correction_val": return getCorrectionVal(); case "entry_id": return getEntryId(); case "external_ref_axis": return getExternalRefAxis(); case "external_ref_loc": return getExternalRefLoc(); case "external_ref_sample_geometry": return getExternalRefSampleGeometry(); case "indirect_shift_ratio": return getIndirectShiftRatio(); case "mol_common_name": return getMolCommonName(); case "rank": return getRank(); case "ref_correction_type": return getRefCorrectionType(); case "ref_method": return getRefMethod(); case "ref_type": return getRefType(); case "solvent": return getSolvent(); default: return new DelegatingColumn(column); } } /** * Group of atoms within a molecule whose chemical shift was used as the standard * chemical shift reference for the defined observed nuclei. * @return StrColumn */ public StrColumn getAtomGroup() { return delegate.getColumn("atom_group", DelegatingStrColumn::new); } /** * The mass number for the chemical element defined by the tag '_pdbx_nmr_chem_shift_ref.atom_type' * or any of its related tags. * @return IntColumn */ public IntColumn getAtomIsotopeNumber() { return delegate.getColumn("atom_isotope_number", DelegatingIntColumn::new); } /** * The value for this tag is a standard IUPAC abbreviation for an element * (i.e., H, C, P, etc). * @return StrColumn */ public StrColumn getAtomType() { return delegate.getColumn("atom_type", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_chem_shift_reference.id' * @return IntColumn */ public IntColumn getChemShiftReferenceId() { return delegate.getColumn("chem_shift_reference_id", DelegatingIntColumn::new); } /** * Units for the chemical shift value assigned to the atoms of the chemical * shift reference. * @return StrColumn */ public StrColumn getChemShiftUnits() { return delegate.getColumn("chem_shift_units", DelegatingStrColumn::new); } /** * Value assigned to the chemical shift of the reference compound. * @return FloatColumn */ public FloatColumn getChemShiftVal() { return delegate.getColumn("chem_shift_val", DelegatingFloatColumn::new); } /** * An uniform correction value that was applied because of an extenuating * circumstance such as data collection at an unusual temperature. * @return FloatColumn */ public FloatColumn getCorrectionVal() { return delegate.getColumn("correction_val", DelegatingFloatColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The axis of the external chemical shift reference sample relative to the * static field (Bo) of the spectrometer. * @return StrColumn */ public StrColumn getExternalRefAxis() { return delegate.getColumn("external_ref_axis", DelegatingStrColumn::new); } /** * External chemical shift references are defined as either located within * the sample (e.g., as a capillary) or external to the sample and are inserted into * the spectrometer before, after, or both before and after the sample containing * the molecular system studied in the entry. * @return StrColumn */ public StrColumn getExternalRefLoc() { return delegate.getColumn("external_ref_loc", DelegatingStrColumn::new); } /** * The geometrical shape of the external reference sample. * @return StrColumn */ public StrColumn getExternalRefSampleGeometry() { return delegate.getColumn("external_ref_sample_geometry", DelegatingStrColumn::new); } /** * The Chi value used in calculating the chemical shift referencing values * for nuclei that are referenced indirectly. The values used should be those recommended * by the IUPAC Taskforce on the deposition of data to the public databases * (Markley, et al. Pure and Appl. Chem. 70, 117-142 (1998). * @return FloatColumn */ public FloatColumn getIndirectShiftRatio() { return delegate.getColumn("indirect_shift_ratio", DelegatingFloatColumn::new); } /** * Common name or abbreviation used in the literature for the molecule used * as a chemical shift reference. * @return StrColumn */ public StrColumn getMolCommonName() { return delegate.getColumn("mol_common_name", DelegatingStrColumn::new); } /** * The rank of the chemical shift reference. A primary reference is the one * used in reporting the data. A secondary reference would be the compound in the * sample or used as an external reference. * @return StrColumn */ public StrColumn getRank() { return delegate.getColumn("rank", DelegatingStrColumn::new); } /** * If a correction value is applied to calculate the reported chemical shifts * the source of the correction (pH; temperature; etc.). * @return StrColumn */ public StrColumn getRefCorrectionType() { return delegate.getColumn("ref_correction_type", DelegatingStrColumn::new); } /** * The chemical shift reference may be either internal (the compound is located * in the sample) or external (the compound is in a container external to the sample). * @return StrColumn */ public StrColumn getRefMethod() { return delegate.getColumn("ref_method", DelegatingStrColumn::new); } /** * The reference type may be either direct (against a value measured with * a chemical compound) or indirect (calculated from chemical shift ratios). * @return StrColumn */ public StrColumn getRefType() { return delegate.getColumn("ref_type", DelegatingStrColumn::new); } /** * Solvent used for the external reference sample. * @return StrColumn */ public StrColumn getSolvent() { return delegate.getColumn("solvent", DelegatingStrColumn::new); } }PdbxNmrChemShiftReference.java000066400000000000000000000112451414676747700334030ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the chem_shift_reference category define a set of chemical shift referencing parameters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrChemShiftReference extends DelegatingCategory { public PdbxNmrChemShiftReference(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "carbon_shifts_flag": return getCarbonShiftsFlag(); case "details": return getDetails(); case "entry_id": return getEntryId(); case "id": return getId(); case "label": return getLabel(); case "nitrogen_shifts_flag": return getNitrogenShiftsFlag(); case "other_shifts_flag": return getOtherShiftsFlag(); case "phosphorus_shifts_flag": return getPhosphorusShiftsFlag(); case "proton_shifts_flag": return getProtonShiftsFlag(); default: return new DelegatingColumn(column); } } /** * A value indicating if 13C chemical shifts are being deposited and if IUPAC chemical shift referencing was used. This item * is a user interface item that is used to trigger the automated population of chemical shift referencing tags if IUPAC * chemical shift referencing parameters have been used. * @return StrColumn */ public StrColumn getCarbonShiftsFlag() { return delegate.getColumn("carbon_shifts_flag", DelegatingStrColumn::new); } /** * Text providing additional information regarding the reported chemical shift * referencing values or methods. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * An integer value that uniquely identifies a set of chemical shift * reference values from other sets of chemical shift referencing values. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A descriptive label that uniquely identifies this list of chemical shift * referencing parameters used in reporting assigned chemical shifts and other chemical * shift data. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * A value indicating if 15N chemical shifts are being deposited and if IUPAC chemical shift referencing was used. This item * is a user interface item that is used to trigger the automated population of chemical shift referencing tags if IUPAC * chemical shift referencing parameters have been used. * @return StrColumn */ public StrColumn getNitrogenShiftsFlag() { return delegate.getColumn("nitrogen_shifts_flag", DelegatingStrColumn::new); } /** * A value indicating if chemical shifts other than 1H, 13C, 15N, or 31P are being deposited. * @return StrColumn */ public StrColumn getOtherShiftsFlag() { return delegate.getColumn("other_shifts_flag", DelegatingStrColumn::new); } /** * A value indicating if 31P chemical shifts are being deposited and if IUPAC chemical shift referencing was used. This item * is a user interface item that is used to trigger the automated population of chemical shift referencing tags if IUPAC * chemical shift referencing parameters have been used. * @return StrColumn */ public StrColumn getPhosphorusShiftsFlag() { return delegate.getColumn("phosphorus_shifts_flag", DelegatingStrColumn::new); } /** * A value indicating if 1H chemical shifts are being deposited and if IUPAC chemical shift referencing was used. This item * is a user interface item that is used to trigger the automated population of chemical shift referencing tags if IUPAC * chemical shift referencing parameters have been used. * Please indicate yes or no$ if you are depositing 1H chemical shifts. * @return StrColumn */ public StrColumn getProtonShiftsFlag() { return delegate.getColumn("proton_shifts_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrChemShiftSoftware.java000066400000000000000000000036201414676747700333540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the chem_shift_software category provide pointers to the software category and methods category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrChemShiftSoftware extends DelegatingCategory { public PdbxNmrChemShiftSoftware(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "assigned_chem_shift_list_id": return getAssignedChemShiftListId(); case "entry_id": return getEntryId(); case "software_id": return getSoftwareId(); case "software_label": return getSoftwareLabel(); default: return new DelegatingColumn(column); } } /** * Pointer to '_pdbx_nmr_assigned_chem_shift_list.id' * @return IntColumn */ public IntColumn getAssignedChemShiftListId() { return delegate.getColumn("assigned_chem_shift_list_id", DelegatingIntColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_software.ordinal' * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } /** * Name given to the software. The name should match the name provided when the software was described in the software category. * @return StrColumn */ public StrColumn getSoftwareLabel() { return delegate.getColumn("software_label", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrComputing.java000066400000000000000000000117431414676747700317410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The table in this section is used to describe the software * that was used for data collection, data processing, data analysis, * structure calculations and refinement. The description should include * both the name of the software and the version used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrComputing extends DelegatingCategory { public PdbxNmrComputing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "collection": return getCollection(); case "collection_version": return getCollectionVersion(); case "processing": return getProcessing(); case "processing_version": return getProcessingVersion(); case "data_analysis": return getDataAnalysis(); case "data_analysis_version": return getDataAnalysisVersion(); case "structure_solution": return getStructureSolution(); case "structure_solution_version": return getStructureSolutionVersion(); case "refinement": return getRefinement(); case "refinement_version": return getRefinementVersion(); case "iterative_relaxation_matrix": return getIterativeRelaxationMatrix(); case "iterative_relaxation_matrix_version": return getIterativeRelaxationMatrixVersion(); default: return new DelegatingColumn(column); } } /** * The entry ID for the structure determination. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Enter the name of the software used for data collection. * @return StrColumn */ public StrColumn getCollection() { return delegate.getColumn("collection", DelegatingStrColumn::new); } /** * Enter the version of the software used for data collection. * @return StrColumn */ public StrColumn getCollectionVersion() { return delegate.getColumn("collection_version", DelegatingStrColumn::new); } /** * Enter the name of the software used for data processing. * @return StrColumn */ public StrColumn getProcessing() { return delegate.getColumn("processing", DelegatingStrColumn::new); } /** * Enter the version of the software used for data processing. * @return StrColumn */ public StrColumn getProcessingVersion() { return delegate.getColumn("processing_version", DelegatingStrColumn::new); } /** * Enter the name of the software used for data analysis. * @return StrColumn */ public StrColumn getDataAnalysis() { return delegate.getColumn("data_analysis", DelegatingStrColumn::new); } /** * Enter the version of the software used for data analysis. * @return StrColumn */ public StrColumn getDataAnalysisVersion() { return delegate.getColumn("data_analysis_version", DelegatingStrColumn::new); } /** * Enter the name of the software used to calculate the structure. * @return StrColumn */ public StrColumn getStructureSolution() { return delegate.getColumn("structure_solution", DelegatingStrColumn::new); } /** * Enter the version of the software used to calculate the structure. * @return StrColumn */ public StrColumn getStructureSolutionVersion() { return delegate.getColumn("structure_solution_version", DelegatingStrColumn::new); } /** * Enter the name of the software used for refinement. * @return StrColumn */ public StrColumn getRefinement() { return delegate.getColumn("refinement", DelegatingStrColumn::new); } /** * Enter the version of the software used for refinement. * @return StrColumn */ public StrColumn getRefinementVersion() { return delegate.getColumn("refinement_version", DelegatingStrColumn::new); } /** * Enter the name of the software used for iterative relaxation matrix methods. * @return StrColumn */ public StrColumn getIterativeRelaxationMatrix() { return delegate.getColumn("iterative_relaxation_matrix", DelegatingStrColumn::new); } /** * Enter the version of the software used for iterative relaxation matrix methods. * @return StrColumn */ public StrColumn getIterativeRelaxationMatrixVersion() { return delegate.getColumn("iterative_relaxation_matrix_version", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrConstraintFile.java000066400000000000000000000062211414676747700327130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_constraint_file category record the name of the constraint file, the software used * to calculate conformers with the constraint file, and the characteristics of the constraints in the constraint file. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrConstraintFile extends DelegatingCategory { public PdbxNmrConstraintFile(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "constraint_filename": return getConstraintFilename(); case "constraint_number": return getConstraintNumber(); case "constraint_subtype": return getConstraintSubtype(); case "constraint_type": return getConstraintType(); case "entry_id": return getEntryId(); case "id": return getId(); case "software_name": return getSoftwareName(); case "software_ordinal": return getSoftwareOrdinal(); default: return new DelegatingColumn(column); } } /** * Name of the uploaded file that contains the constraint data. * @return StrColumn */ public StrColumn getConstraintFilename() { return delegate.getColumn("constraint_filename", DelegatingStrColumn::new); } /** * Number of constraints of this type and subtype in the file. * @return IntColumn */ public IntColumn getConstraintNumber() { return delegate.getColumn("constraint_number", DelegatingIntColumn::new); } /** * Specific type of constraint. * @return StrColumn */ public StrColumn getConstraintSubtype() { return delegate.getColumn("constraint_subtype", DelegatingStrColumn::new); } /** * The general type of constraint (distance, torsion angle, RDC, etc.) * @return StrColumn */ public StrColumn getConstraintType() { return delegate.getColumn("constraint_type", DelegatingStrColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Local unique identifier for the listed constraint file. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Name of the software application that the listed constraint file is used * as input. * @return StrColumn */ public StrColumn getSoftwareName() { return delegate.getColumn("software_name", DelegatingStrColumn::new); } /** * Pointer to _software.ordinal * @return IntColumn */ public IntColumn getSoftwareOrdinal() { return delegate.getColumn("software_ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrConstraints.java000066400000000000000000000251521414676747700323020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This section provides a tabulation of constraint data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrConstraints extends DelegatingCategory { public PdbxNmrConstraints(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "NOE_constraints_total": return getNOEConstraintsTotal(); case "NOE_intraresidue_total_count": return getNOEIntraresidueTotalCount(); case "NOE_interentity_total_count": return getNOEInterentityTotalCount(); case "NOE_sequential_total_count": return getNOESequentialTotalCount(); case "NOE_medium_range_total_count": return getNOEMediumRangeTotalCount(); case "NOE_long_range_total_count": return getNOELongRangeTotalCount(); case "protein_phi_angle_constraints_total_count": return getProteinPhiAngleConstraintsTotalCount(); case "protein_psi_angle_constraints_total_count": return getProteinPsiAngleConstraintsTotalCount(); case "protein_chi_angle_constraints_total_count": return getProteinChiAngleConstraintsTotalCount(); case "protein_other_angle_constraints_total_count": return getProteinOtherAngleConstraintsTotalCount(); case "NOE_interproton_distance_evaluation": return getNOEInterprotonDistanceEvaluation(); case "NOE_pseudoatom_corrections": return getNOEPseudoatomCorrections(); case "NOE_motional_averaging_correction": return getNOEMotionalAveragingCorrection(); case "hydrogen_bond_constraints_total_count": return getHydrogenBondConstraintsTotalCount(); case "disulfide_bond_constraints_total_count": return getDisulfideBondConstraintsTotalCount(); case "NA_alpha-angle_constraints_total_count": return getNAAlpha_angleConstraintsTotalCount(); case "NA_beta-angle_constraints_total_count": return getNABeta_angleConstraintsTotalCount(); case "NA_gamma-angle_constraints_total_count": return getNAGamma_angleConstraintsTotalCount(); case "NA_delta-angle_constraints_total_count": return getNADelta_angleConstraintsTotalCount(); case "NA_epsilon-angle_constraints_total_count": return getNAEpsilon_angleConstraintsTotalCount(); case "NA_chi-angle_constraints_total_count": return getNAChi_angleConstraintsTotalCount(); case "NA_other-angle_constraints_total_count": return getNAOther_angleConstraintsTotalCount(); case "NA_sugar_pucker_constraints_total_count": return getNASugarPuckerConstraintsTotalCount(); default: return new DelegatingColumn(column); } } /** * You can leave this blank as an ID will be assigned by the MSD * to the constraint file. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The total number of all NOE constraints used in the final * structure calculation. * @return IntColumn */ public IntColumn getNOEConstraintsTotal() { return delegate.getColumn("NOE_constraints_total", DelegatingIntColumn::new); } /** * The total number of all intraresidue, [i-j]=0, NOE constraints * used in the final structure calculation. * @return IntColumn */ public IntColumn getNOEIntraresidueTotalCount() { return delegate.getColumn("NOE_intraresidue_total_count", DelegatingIntColumn::new); } /** * The total number of interentity, NOE constraints * used in the final structure calculation. This field should only be * if system is complex -i.e more than one entity e.g. a dimer or ligand-protein * complex * @return IntColumn */ public IntColumn getNOEInterentityTotalCount() { return delegate.getColumn("NOE_interentity_total_count", DelegatingIntColumn::new); } /** * The total number of sequential, [i-j]=1, NOE constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNOESequentialTotalCount() { return delegate.getColumn("NOE_sequential_total_count", DelegatingIntColumn::new); } /** * The total number of medium range 1<[i-j]<=5 NOE constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNOEMediumRangeTotalCount() { return delegate.getColumn("NOE_medium_range_total_count", DelegatingIntColumn::new); } /** * The total number of long range [i-j]>5 NOE constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNOELongRangeTotalCount() { return delegate.getColumn("NOE_long_range_total_count", DelegatingIntColumn::new); } /** * The total number of phi angle constraints used in the final structure * calculation * @return IntColumn */ public IntColumn getProteinPhiAngleConstraintsTotalCount() { return delegate.getColumn("protein_phi_angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of psi angle constraints used in the final structure * calculation. * @return IntColumn */ public IntColumn getProteinPsiAngleConstraintsTotalCount() { return delegate.getColumn("protein_psi_angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of chi angle constraints used in the final structure * calculation. * @return IntColumn */ public IntColumn getProteinChiAngleConstraintsTotalCount() { return delegate.getColumn("protein_chi_angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of other angle constraints used in the final structure * calculation. * @return IntColumn */ public IntColumn getProteinOtherAngleConstraintsTotalCount() { return delegate.getColumn("protein_other_angle_constraints_total_count", DelegatingIntColumn::new); } /** * Describe the method used to quantify the NOE and ROE values. * @return StrColumn */ public StrColumn getNOEInterprotonDistanceEvaluation() { return delegate.getColumn("NOE_interproton_distance_evaluation", DelegatingStrColumn::new); } /** * Describe any corrections made for pseudoatoms * @return StrColumn */ public StrColumn getNOEPseudoatomCorrections() { return delegate.getColumn("NOE_pseudoatom_corrections", DelegatingStrColumn::new); } /** * Describe any corrections that were made to the NOE data for motional averaging. * @return StrColumn */ public StrColumn getNOEMotionalAveragingCorrection() { return delegate.getColumn("NOE_motional_averaging_correction", DelegatingStrColumn::new); } /** * The total number of hydrogen bond constraints used in the final * structure calculation. * @return IntColumn */ public IntColumn getHydrogenBondConstraintsTotalCount() { return delegate.getColumn("hydrogen_bond_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of disulfide bond constraints used in the final * structure calculation. * @return IntColumn */ public IntColumn getDisulfideBondConstraintsTotalCount() { return delegate.getColumn("disulfide_bond_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid alpha-angle constraints used in * the final structure calculation. * @return IntColumn */ public IntColumn getNAAlpha_angleConstraintsTotalCount() { return delegate.getColumn("NA_alpha-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid beta-angle constraints used in * the final structure calculation. * @return IntColumn */ public IntColumn getNABeta_angleConstraintsTotalCount() { return delegate.getColumn("NA_beta-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid gamma-angle constraints used in * the final structure calculation. * @return IntColumn */ public IntColumn getNAGamma_angleConstraintsTotalCount() { return delegate.getColumn("NA_gamma-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid delta-angle constraints used in * the final structure calculation. * @return IntColumn */ public IntColumn getNADelta_angleConstraintsTotalCount() { return delegate.getColumn("NA_delta-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid epsilon-angle constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNAEpsilon_angleConstraintsTotalCount() { return delegate.getColumn("NA_epsilon-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid chi-angle constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNAChi_angleConstraintsTotalCount() { return delegate.getColumn("NA_chi-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid other-angle constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNAOther_angleConstraintsTotalCount() { return delegate.getColumn("NA_other-angle_constraints_total_count", DelegatingIntColumn::new); } /** * The total number of nucleic acid sugar pucker constraints used * in the final structure calculation. * @return IntColumn */ public IntColumn getNASugarPuckerConstraintsTotalCount() { return delegate.getColumn("NA_sugar_pucker_constraints_total_count", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrDetails.java000066400000000000000000000022421414676747700313530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Experimental details of the NMR study that have not been * described elsewhere in this deposition. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrDetails extends DelegatingCategory { public PdbxNmrDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * The entry ID for the structure determination. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Additional details describing the NMR experiment. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrEnsemble.java000066400000000000000000000155721414676747700315320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category contains the information that describes the * ensemble of deposited structures. If only an average structure * has been deposited skip this section. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrEnsemble extends DelegatingCategory { public PdbxNmrEnsemble(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "conformers_calculated_total_number": return getConformersCalculatedTotalNumber(); case "conformers_submitted_total_number": return getConformersSubmittedTotalNumber(); case "conformer_selection_criteria": return getConformerSelectionCriteria(); case "representative_conformer": return getRepresentativeConformer(); case "average_constraints_per_residue": return getAverageConstraintsPerResidue(); case "average_constraint_violations_per_residue": return getAverageConstraintViolationsPerResidue(); case "maximum_distance_constraint_violation": return getMaximumDistanceConstraintViolation(); case "average_distance_constraint_violation": return getAverageDistanceConstraintViolation(); case "maximum_upper_distance_constraint_violation": return getMaximumUpperDistanceConstraintViolation(); case "maximum_lower_distance_constraint_violation": return getMaximumLowerDistanceConstraintViolation(); case "distance_constraint_violation_method": return getDistanceConstraintViolationMethod(); case "maximum_torsion_angle_constraint_violation": return getMaximumTorsionAngleConstraintViolation(); case "average_torsion_angle_constraint_violation": return getAverageTorsionAngleConstraintViolation(); case "torsion_angle_constraint_violation_method": return getTorsionAngleConstraintViolationMethod(); default: return new DelegatingColumn(column); } } /** * Leave this blank as the ID is provided by the MSD * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The total number of conformer (models) that were calculated in the final round. * @return IntColumn */ public IntColumn getConformersCalculatedTotalNumber() { return delegate.getColumn("conformers_calculated_total_number", DelegatingIntColumn::new); } /** * The number of conformer (models) that are submitted for the ensemble. * @return IntColumn */ public IntColumn getConformersSubmittedTotalNumber() { return delegate.getColumn("conformers_submitted_total_number", DelegatingIntColumn::new); } /** * By highlighting the appropriate choice(s), describe how the submitted * conformer (models) were selected. * @return StrColumn */ public StrColumn getConformerSelectionCriteria() { return delegate.getColumn("conformer_selection_criteria", DelegatingStrColumn::new); } /** * The number of the conformer identified as most representative. * @return IntColumn */ public IntColumn getRepresentativeConformer() { return delegate.getColumn("representative_conformer", DelegatingIntColumn::new); } /** * The average number of constraints per residue for the ensemble * @return IntColumn */ public IntColumn getAverageConstraintsPerResidue() { return delegate.getColumn("average_constraints_per_residue", DelegatingIntColumn::new); } /** * The average number of constraint violations on a per residue basis for * the ensemble. * @return IntColumn */ public IntColumn getAverageConstraintViolationsPerResidue() { return delegate.getColumn("average_constraint_violations_per_residue", DelegatingIntColumn::new); } /** * The maximum distance constraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getMaximumDistanceConstraintViolation() { return delegate.getColumn("maximum_distance_constraint_violation", DelegatingFloatColumn::new); } /** * The average distance restraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getAverageDistanceConstraintViolation() { return delegate.getColumn("average_distance_constraint_violation", DelegatingFloatColumn::new); } /** * The maximum upper distance constraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getMaximumUpperDistanceConstraintViolation() { return delegate.getColumn("maximum_upper_distance_constraint_violation", DelegatingFloatColumn::new); } /** * The maximum lower distance constraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getMaximumLowerDistanceConstraintViolation() { return delegate.getColumn("maximum_lower_distance_constraint_violation", DelegatingFloatColumn::new); } /** * Describe the method used to calculate the distance constraint violation statistics, * i.e. are they calculated over all the distance constraints or calculated for * violations only? * @return StrColumn */ public StrColumn getDistanceConstraintViolationMethod() { return delegate.getColumn("distance_constraint_violation_method", DelegatingStrColumn::new); } /** * The maximum torsion angle constraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getMaximumTorsionAngleConstraintViolation() { return delegate.getColumn("maximum_torsion_angle_constraint_violation", DelegatingFloatColumn::new); } /** * The average torsion angle constraint violation for the ensemble. * @return FloatColumn */ public FloatColumn getAverageTorsionAngleConstraintViolation() { return delegate.getColumn("average_torsion_angle_constraint_violation", DelegatingFloatColumn::new); } /** * This item describes the method used to calculate the torsion angle constraint violation statistics. * i.e. are the entered values based on all torsion angle or calculated for violations only? * @return StrColumn */ public StrColumn getTorsionAngleConstraintViolationMethod() { return delegate.getColumn("torsion_angle_constraint_violation_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrEnsembleRms.java000066400000000000000000000163151414676747700322100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Structural statistics are derived from molecular dynamics and simulated annealing * programs. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrEnsembleRms extends DelegatingCategory { public PdbxNmrEnsembleRms(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "residue_range_begin": return getResidueRangeBegin(); case "chain_range_begin": return getChainRangeBegin(); case "residue_range_end": return getResidueRangeEnd(); case "chain_range_end": return getChainRangeEnd(); case "atom_type": return getAtomType(); case "distance_rms_dev": return getDistanceRmsDev(); case "distance_rms_dev_error": return getDistanceRmsDevError(); case "covalent_bond_rms_dev": return getCovalentBondRmsDev(); case "covalent_bond_rms_dev_error": return getCovalentBondRmsDevError(); case "bond_angle_rms_dev": return getBondAngleRmsDev(); case "bond_angle_rms_dev_error": return getBondAngleRmsDevError(); case "improper_torsion_angle_rms_dev": return getImproperTorsionAngleRmsDev(); case "improper_torsion_angle_rms_dev_error": return getImproperTorsionAngleRmsDevError(); case "peptide_planarity_rms_dev": return getPeptidePlanarityRmsDev(); case "peptide_planarity_rms_dev_error": return getPeptidePlanarityRmsDevError(); case "dihedral_angles_rms_dev": return getDihedralAnglesRmsDev(); case "dihedral_angles_rms_dev_error": return getDihedralAnglesRmsDevError(); case "coord_average_rmsd_method": return getCoordAverageRmsdMethod(); default: return new DelegatingColumn(column); } } /** * '?' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Structure statistics are often calculated only over the well-ordered region(s) * of the biopolymer. Portions of the macromolecule are often mobile and * disordered, hence they are excluded in calculating the statistics. To define * the range(s) over which the statistics are calculated, enter the beginning * residue number(s): e.g. if the regions used were 5-32 and 41-69, enter 5,41 * @return IntColumn */ public IntColumn getResidueRangeBegin() { return delegate.getColumn("residue_range_begin", DelegatingIntColumn::new); } /** * The beginning chain id. * @return StrColumn */ public StrColumn getChainRangeBegin() { return delegate.getColumn("chain_range_begin", DelegatingStrColumn::new); } /** * The ending residue number: e.g. 32,69. * @return IntColumn */ public IntColumn getResidueRangeEnd() { return delegate.getColumn("residue_range_end", DelegatingIntColumn::new); } /** * The ending chain id: * @return StrColumn */ public StrColumn getChainRangeEnd() { return delegate.getColumn("chain_range_end", DelegatingStrColumn::new); } /** * Statistics are often calculated over only some of the atoms, * e.g. backbone, or heavy atoms. Describe which type of atoms are used for * the statistical analysis. * @return StrColumn */ public StrColumn getAtomType() { return delegate.getColumn("atom_type", DelegatingStrColumn::new); } /** * The distance rmsd to the mean structure for the ensemble of structures. * @return FloatColumn */ public FloatColumn getDistanceRmsDev() { return delegate.getColumn("distance_rms_dev", DelegatingFloatColumn::new); } /** * The error in the distance rmsd. * @return FloatColumn */ public FloatColumn getDistanceRmsDevError() { return delegate.getColumn("distance_rms_dev_error", DelegatingFloatColumn::new); } /** * The covalent bond rmsd to the target value for the ensemble. * @return FloatColumn */ public FloatColumn getCovalentBondRmsDev() { return delegate.getColumn("covalent_bond_rms_dev", DelegatingFloatColumn::new); } /** * The error in the covalent bond rmsd. * @return FloatColumn */ public FloatColumn getCovalentBondRmsDevError() { return delegate.getColumn("covalent_bond_rms_dev_error", DelegatingFloatColumn::new); } /** * The bond angle rmsd to the target values for the ensemble. * @return FloatColumn */ public FloatColumn getBondAngleRmsDev() { return delegate.getColumn("bond_angle_rms_dev", DelegatingFloatColumn::new); } /** * The error in the bond angle rmsd. * @return FloatColumn */ public FloatColumn getBondAngleRmsDevError() { return delegate.getColumn("bond_angle_rms_dev_error", DelegatingFloatColumn::new); } /** * The improper torsion angle rmsd to the target values for the ensemble. * @return FloatColumn */ public FloatColumn getImproperTorsionAngleRmsDev() { return delegate.getColumn("improper_torsion_angle_rms_dev", DelegatingFloatColumn::new); } /** * The error in the improper torsion angle rmsd. * @return FloatColumn */ public FloatColumn getImproperTorsionAngleRmsDevError() { return delegate.getColumn("improper_torsion_angle_rms_dev_error", DelegatingFloatColumn::new); } /** * The peptide planarity rmsd. * @return FloatColumn */ public FloatColumn getPeptidePlanarityRmsDev() { return delegate.getColumn("peptide_planarity_rms_dev", DelegatingFloatColumn::new); } /** * The error in the peptide planarity rmsd. * @return FloatColumn */ public FloatColumn getPeptidePlanarityRmsDevError() { return delegate.getColumn("peptide_planarity_rms_dev_error", DelegatingFloatColumn::new); } /** * The dihedral angle rmsd to the target values for the ensemble. * @return FloatColumn */ public FloatColumn getDihedralAnglesRmsDev() { return delegate.getColumn("dihedral_angles_rms_dev", DelegatingFloatColumn::new); } /** * The error of the rmsd dihedral angles. * @return FloatColumn */ public FloatColumn getDihedralAnglesRmsDevError() { return delegate.getColumn("dihedral_angles_rms_dev_error", DelegatingFloatColumn::new); } /** * Describe the method for calculating the coordinate average rmsd. * @return StrColumn */ public StrColumn getCoordAverageRmsdMethod() { return delegate.getColumn("coord_average_rmsd_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrExptl.java000066400000000000000000000051411414676747700310630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * In this section, enter information on those experiments that were * used to generate constraint data. For each NMR experiment indicate * which sample and which sample conditions were used for the experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrExptl extends DelegatingCategory { public PdbxNmrExptl(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "experiment_id": return getExperimentId(); case "conditions_id": return getConditionsId(); case "solution_id": return getSolutionId(); case "type": return getType(); case "spectrometer_id": return getSpectrometerId(); case "sample_state": return getSampleState(); default: return new DelegatingColumn(column); } } /** * A numerical ID for each experiment. * @return StrColumn */ public StrColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingStrColumn::new); } /** * The number to identify the set of sample conditions. * @return StrColumn */ public StrColumn getConditionsId() { return delegate.getColumn("conditions_id", DelegatingStrColumn::new); } /** * The solution_id from the Experimental Sample to identify the sample * that these conditions refer to. * * [Remember to save the entries here before returning to the * Experimental Sample form] * @return StrColumn */ public StrColumn getSolutionId() { return delegate.getColumn("solution_id", DelegatingStrColumn::new); } /** * The type of NMR experiment. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_spectrometer.spectrometer_id' * @return IntColumn */ public IntColumn getSpectrometerId() { return delegate.getColumn("spectrometer_id", DelegatingIntColumn::new); } /** * Physical state of the sample either anisotropic or isotropic. * @return StrColumn */ public StrColumn getSampleState() { return delegate.getColumn("sample_state", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrExptlSample.java000066400000000000000000000063631414676747700322340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The chemical constituents of * each NMR sample. Each sample is identified by a number and * each component in the sample is identified by name. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrExptlSample extends DelegatingCategory { public PdbxNmrExptlSample(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "solution_id": return getSolutionId(); case "component": return getComponent(); case "concentration": return getConcentration(); case "concentration_range": return getConcentrationRange(); case "concentration_units": return getConcentrationUnits(); case "isotopic_labeling": return getIsotopicLabeling(); case "concentration_err": return getConcentrationErr(); default: return new DelegatingColumn(column); } } /** * The name (number) of the sample. * @return StrColumn */ public StrColumn getSolutionId() { return delegate.getColumn("solution_id", DelegatingStrColumn::new); } /** * The name of each component in the sample * @return StrColumn */ public StrColumn getComponent() { return delegate.getColumn("component", DelegatingStrColumn::new); } /** * The concentration value of the component. * @return FloatColumn */ public FloatColumn getConcentration() { return delegate.getColumn("concentration", DelegatingFloatColumn::new); } /** * The concentration range for the component. * @return StrColumn */ public StrColumn getConcentrationRange() { return delegate.getColumn("concentration_range", DelegatingStrColumn::new); } /** * The concentration units of the component. * @return StrColumn */ public StrColumn getConcentrationUnits() { return delegate.getColumn("concentration_units", DelegatingStrColumn::new); } /** * The isotopic composition of each component, including * the % labeling level, if known. For example: * 1. Uniform (random) labeling with 15N: U-15N * 2. Uniform (random) labeling with 13C, 15N at known labeling * levels: U-95% 13C;U-98% 15N * 3. Residue selective labeling: U-95% 15N-Thymine * 4. Site specific labeling: 95% 13C-Ala18, * 5. Natural abundance labeling in an otherwise uniformly labled * biomolecule is designated by NA: U-13C; NA-K,H * @return StrColumn */ public StrColumn getIsotopicLabeling() { return delegate.getColumn("isotopic_labeling", DelegatingStrColumn::new); } /** * Estimate for the standard error associated with the concentration value * of the sample component. * @return FloatColumn */ public FloatColumn getConcentrationErr() { return delegate.getColumn("concentration_err", DelegatingFloatColumn::new); } }PdbxNmrExptlSampleConditions.java000066400000000000000000000124251414676747700342030ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The experimental conditions used to for each sample. Each set of conditions * is identified by a numerical code. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrExptlSampleConditions extends DelegatingCategory { public PdbxNmrExptlSampleConditions(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "conditions_id": return getConditionsId(); case "temperature": return getTemperature(); case "pressure_units": return getPressureUnits(); case "pressure": return getPressure(); case "pH": return getPH(); case "ionic_strength": return getIonicStrength(); case "details": return getDetails(); case "ionic_strength_err": return getIonicStrengthErr(); case "ionic_strength_units": return getIonicStrengthUnits(); case "label": return getLabel(); case "pH_err": return getPHErr(); case "pH_units": return getPHUnits(); case "pressure_err": return getPressureErr(); case "temperature_err": return getTemperatureErr(); case "temperature_units": return getTemperatureUnits(); default: return new DelegatingColumn(column); } } /** * The condition number as defined above. * @return StrColumn */ public StrColumn getConditionsId() { return delegate.getColumn("conditions_id", DelegatingStrColumn::new); } /** * The temperature (in Kelvin) at which NMR data were * collected. * @return StrColumn */ public StrColumn getTemperature() { return delegate.getColumn("temperature", DelegatingStrColumn::new); } /** * The units of pressure at which NMR data were collected. * @return StrColumn */ public StrColumn getPressureUnits() { return delegate.getColumn("pressure_units", DelegatingStrColumn::new); } /** * The pressure at which NMR data were collected. * @return StrColumn */ public StrColumn getPressure() { return delegate.getColumn("pressure", DelegatingStrColumn::new); } /** * The pH at which the NMR data were collected. * @return StrColumn */ public StrColumn getPH() { return delegate.getColumn("pH", DelegatingStrColumn::new); } /** * The ionic strength at which the NMR data were collected -in lieu of * this enter the concentration and identity of the salt in the sample. * @return StrColumn */ public StrColumn getIonicStrength() { return delegate.getColumn("ionic_strength", DelegatingStrColumn::new); } /** * General details describing conditions of both the sample and the environment * during measurements. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Estimate of the standard error for the value for the sample ionic strength. * @return FloatColumn */ public FloatColumn getIonicStrengthErr() { return delegate.getColumn("ionic_strength_err", DelegatingFloatColumn::new); } /** * Units for the value of the sample condition ionic strength.. * @return StrColumn */ public StrColumn getIonicStrengthUnits() { return delegate.getColumn("ionic_strength_units", DelegatingStrColumn::new); } /** * A descriptive label that uniquely identifies this set of sample conditions. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * Estimate of the standard error for the value for the sample pH. * @return FloatColumn */ public FloatColumn getPHErr() { return delegate.getColumn("pH_err", DelegatingFloatColumn::new); } /** * Units for the value of the sample condition pH. * @return StrColumn */ public StrColumn getPHUnits() { return delegate.getColumn("pH_units", DelegatingStrColumn::new); } /** * Estimate of the standard error for the value for the sample pressure. * @return FloatColumn */ public FloatColumn getPressureErr() { return delegate.getColumn("pressure_err", DelegatingFloatColumn::new); } /** * Estimate of the standard error for the value for the sample temperature. * @return FloatColumn */ public FloatColumn getTemperatureErr() { return delegate.getColumn("temperature_err", DelegatingFloatColumn::new); } /** * Units for the value of the sample condition temperature. * @return StrColumn */ public StrColumn getTemperatureUnits() { return delegate.getColumn("temperature_units", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrForceConstants.java000066400000000000000000000274131414676747700327300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The final force constants, including units, employed for the various * experimental constraints, covalent geometry constraints, and the non-bonded * interaction terms in the target function used for simulated annealing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrForceConstants extends DelegatingCategory { public PdbxNmrForceConstants(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "exptl_distance_term": return getExptlDistanceTerm(); case "exptl_distance_term_units": return getExptlDistanceTermUnits(); case "exptl_torsion_angles_term": return getExptlTorsionAnglesTerm(); case "exptl_torsion_angles_term_units": return getExptlTorsionAnglesTermUnits(); case "exptl_J_coupling_term": return getExptlJCouplingTerm(); case "exptl_J_coupling_term_units": return getExptlJCouplingTermUnits(); case "exptl_13C_shift_term": return getExptl13CShiftTerm(); case "exptl_13C_shift_term_units": return getExptl13CShiftTermUnits(); case "exptl_1H_shift_term": return getExptl1HShiftTerm(); case "exptl_1H_shift_term_units": return getExptl1HShiftTermUnits(); case "exptl_dipolar_coupling_term": return getExptlDipolarCouplingTerm(); case "exptl_dipolar_coupling_term_units": return getExptlDipolarCouplingTermUnits(); case "exptl_D_isotope_shift_term": return getExptlDIsotopeShiftTerm(); case "exptl_D_isotope_shift_term_units": return getExptlDIsotopeShiftTermUnits(); case "covalent_geom_bond_term": return getCovalentGeomBondTerm(); case "covalent_geom_bond_term_units": return getCovalentGeomBondTermUnits(); case "covalent_geom_angles_term": return getCovalentGeomAnglesTerm(); case "covalent_geom_angles_term_units": return getCovalentGeomAnglesTermUnits(); case "covalent_geom_impropers_term": return getCovalentGeomImpropersTerm(); case "covalent_geom_impropers_term_units": return getCovalentGeomImpropersTermUnits(); case "non-bonded_inter_van_der_Waals_term_type": return getNon_bondedInterVanDerWaalsTermType(); case "non-bonded_inter_van_der_Waals_term": return getNon_bondedInterVanDerWaalsTerm(); case "non-bonded_inter_van_der_Waals_term_units": return getNon_bondedInterVanDerWaalsTermUnits(); case "non-bonded_inter_conf_db_potential_term": return getNon_bondedInterConfDbPotentialTerm(); case "non-bonded_inter_radius_of_gyration_term": return getNon_bondedInterRadiusOfGyrationTerm(); case "non-bonded_inter_radius_of_gyration_term_units": return getNon_bondedInterRadiusOfGyrationTermUnits(); default: return new DelegatingColumn(column); } } /** * You can leave this blank as an ID will be assigned by the RCSB. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The final force constant for distance (NOEs) constraints * term employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptlDistanceTerm() { return delegate.getColumn("exptl_distance_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the distance * constraints term. * @return StrColumn */ public StrColumn getExptlDistanceTermUnits() { return delegate.getColumn("exptl_distance_term_units", DelegatingStrColumn::new); } /** * The final force constant for the torsion angle term employed in * the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptlTorsionAnglesTerm() { return delegate.getColumn("exptl_torsion_angles_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the torsion angle * constraints term. * @return StrColumn */ public StrColumn getExptlTorsionAnglesTermUnits() { return delegate.getColumn("exptl_torsion_angles_term_units", DelegatingStrColumn::new); } /** * The final force constant for J coupling term employed in the * target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptlJCouplingTerm() { return delegate.getColumn("exptl_J_coupling_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the J coupling term. * @return StrColumn */ public StrColumn getExptlJCouplingTermUnits() { return delegate.getColumn("exptl_J_coupling_term_units", DelegatingStrColumn::new); } /** * The final force constant for 13C shift constraints term employed * in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptl13CShiftTerm() { return delegate.getColumn("exptl_13C_shift_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the 13C shift constraints * term. * @return StrColumn */ public StrColumn getExptl13CShiftTermUnits() { return delegate.getColumn("exptl_13C_shift_term_units", DelegatingStrColumn::new); } /** * The final force constant for 1H shift constraints term employed * in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptl1HShiftTerm() { return delegate.getColumn("exptl_1H_shift_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the 1H shift constraints term. * @return StrColumn */ public StrColumn getExptl1HShiftTermUnits() { return delegate.getColumn("exptl_1H_shift_term_units", DelegatingStrColumn::new); } /** * The final force constant for dipolar coupling constraint term * employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptlDipolarCouplingTerm() { return delegate.getColumn("exptl_dipolar_coupling_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the dipolar coupling * constraints term. * @return StrColumn */ public StrColumn getExptlDipolarCouplingTermUnits() { return delegate.getColumn("exptl_dipolar_coupling_term_units", DelegatingStrColumn::new); } /** * The final force constant for Deuterium isotope shift constraints * term employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getExptlDIsotopeShiftTerm() { return delegate.getColumn("exptl_D_isotope_shift_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the Deuterium isotope * shift constraints term. * @return StrColumn */ public StrColumn getExptlDIsotopeShiftTermUnits() { return delegate.getColumn("exptl_D_isotope_shift_term_units", DelegatingStrColumn::new); } /** * The final force constant for the covalent geometry bond length * constraints term employed in the target function used for simulated * annealing. * @return FloatColumn */ public FloatColumn getCovalentGeomBondTerm() { return delegate.getColumn("covalent_geom_bond_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the covalent geometry bond * length constraints term. * @return StrColumn */ public StrColumn getCovalentGeomBondTermUnits() { return delegate.getColumn("covalent_geom_bond_term_units", DelegatingStrColumn::new); } /** * The final force constant for covalent geometry angle constraints * term employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getCovalentGeomAnglesTerm() { return delegate.getColumn("covalent_geom_angles_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the covalent geometry angle * constraints term. * @return StrColumn */ public StrColumn getCovalentGeomAnglesTermUnits() { return delegate.getColumn("covalent_geom_angles_term_units", DelegatingStrColumn::new); } /** * The final force constant for covalent geometry impropers * contstraints term employed in the target function used for simulated * annealing. * @return FloatColumn */ public FloatColumn getCovalentGeomImpropersTerm() { return delegate.getColumn("covalent_geom_impropers_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the covalent geometry * impropers constraints term. * @return StrColumn */ public StrColumn getCovalentGeomImpropersTermUnits() { return delegate.getColumn("covalent_geom_impropers_term_units", DelegatingStrColumn::new); } /** * The type of van der Waals term employed in the target function * used for simulated annealing. * @return StrColumn */ public StrColumn getNon_bondedInterVanDerWaalsTermType() { return delegate.getColumn("non-bonded_inter_van_der_Waals_term_type", DelegatingStrColumn::new); } /** * The force constant used for the non-bonded interaction van der Waals * term employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getNon_bondedInterVanDerWaalsTerm() { return delegate.getColumn("non-bonded_inter_van_der_Waals_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the van der Waals term. * @return StrColumn */ public StrColumn getNon_bondedInterVanDerWaalsTermUnits() { return delegate.getColumn("non-bonded_inter_van_der_Waals_term_units", DelegatingStrColumn::new); } /** * The force constant used for the non-bonded interaction conformational * database potential term employed in the target function used for simulated * annealing. * @return FloatColumn */ public FloatColumn getNon_bondedInterConfDbPotentialTerm() { return delegate.getColumn("non-bonded_inter_conf_db_potential_term", DelegatingFloatColumn::new); } /** * The force constant used for the non-bonded interaction radius of * gyration term employed in the target function used for simulated annealing. * @return FloatColumn */ public FloatColumn getNon_bondedInterRadiusOfGyrationTerm() { return delegate.getColumn("non-bonded_inter_radius_of_gyration_term", DelegatingFloatColumn::new); } /** * The units for the force constant for the radius of gyration term. * @return StrColumn */ public StrColumn getNon_bondedInterRadiusOfGyrationTermUnits() { return delegate.getColumn("non-bonded_inter_radius_of_gyration_term_units", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrRefine.java000066400000000000000000000033601414676747700312000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Describe the method and details of the refinement of the deposited structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrRefine extends DelegatingCategory { public PdbxNmrRefine(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "method": return getMethod(); case "details": return getDetails(); case "software_ordinal": return getSoftwareOrdinal(); default: return new DelegatingColumn(column); } } /** * You can leave this blank as an ID will be assigned by the RCSB * to the constraint file. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The method used to determine the structure. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * Additional details about the NMR refinement. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Pointer to _software.ordinal * @return IntColumn */ public IntColumn getSoftwareOrdinal() { return delegate.getColumn("software_ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrRepresentative.java000066400000000000000000000035141414676747700327710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * An average structure is often calculated in addition to the ensemble, or one * of the ensemble is selected as a representative structure. This section * describes selection of the representative structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrRepresentative extends DelegatingCategory { public PdbxNmrRepresentative(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "conformer_id": return getConformerId(); case "selection_criteria": return getSelectionCriteria(); default: return new DelegatingColumn(column); } } /** * msd will assign the ID. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * If a member of the ensemble has been selected as a representative * structure, identify it by its model number. * @return StrColumn */ public StrColumn getConformerId() { return delegate.getColumn("conformer_id", DelegatingStrColumn::new); } /** * By highlighting the appropriate choice(s), describe the criteria used to * select this structure as a representative structure, or if an average * structure has been calculated describe how this was done. * @return StrColumn */ public StrColumn getSelectionCriteria() { return delegate.getColumn("selection_criteria", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSampleDetails.java000066400000000000000000000060031414676747700325140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Complete description of each NMR sample, including the solvent * system used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSampleDetails extends DelegatingCategory { public PdbxNmrSampleDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "solution_id": return getSolutionId(); case "contents": return getContents(); case "solvent_system": return getSolventSystem(); case "label": return getLabel(); case "type": return getType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The name (number) of the sample. * @return StrColumn */ public StrColumn getSolutionId() { return delegate.getColumn("solution_id", DelegatingStrColumn::new); } /** * A complete description of each NMR sample. Include the concentration * and concentration units for each component (include buffers, etc.). For each * component describe the isotopic composition, including the % labeling level, * if known. * * For example: * 1. Uniform (random) labeling with 15N: U-15N * 2. Uniform (random) labeling with 13C, 15N at known labeling * levels: U-95% 13C;U-98% 15N * 3. Residue selective labeling: U-95% 15N-Thymine * 4. Site specific labeling: 95% 13C-Ala18, * 5. Natural abundance labeling in an otherwise uniformly labeled * biomolecule is designated by NA: U-13C; NA-K,H * @return StrColumn */ public StrColumn getContents() { return delegate.getColumn("contents", DelegatingStrColumn::new); } /** * The solvent system used for this sample. * @return StrColumn */ public StrColumn getSolventSystem() { return delegate.getColumn("solvent_system", DelegatingStrColumn::new); } /** * A value that uniquely identifies this sample from the other samples listed * in the entry. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * A descriptive term for the sample that defines the general physical properties * of the sample. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Brief description of the sample providing additional information not captured by other items in the category. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSoftware.java000066400000000000000000000045621414676747700315670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Description of the software that was used for data collection, data processing, * data analysis, structure calculations and refinement. The description should * include the name of the software, the author of the software and the version used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSoftware extends DelegatingCategory { public PdbxNmrSoftware(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "classification": return getClassification(); case "name": return getName(); case "version": return getVersion(); case "authors": return getAuthors(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The purpose of the software. * @return StrColumn */ public StrColumn getClassification() { return delegate.getColumn("classification", DelegatingStrColumn::new); } /** * The name of the software used for the task. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The version of the software. * @return StrColumn */ public StrColumn getVersion() { return delegate.getColumn("version", DelegatingStrColumn::new); } /** * The name of the authors of the software used in this * procedure. * @return StrColumn */ public StrColumn getAuthors() { return delegate.getColumn("authors", DelegatingStrColumn::new); } /** * Text description of the software. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSoftwareTask.java000066400000000000000000000027731414676747700324140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_software_task category provide information about software workflow in the NMR experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSoftwareTask extends DelegatingCategory { public PdbxNmrSoftwareTask(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "software_ordinal": return getSoftwareOrdinal(); case "task": return getTask(); default: return new DelegatingColumn(column); } } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to _software.ordinal * @return IntColumn */ public IntColumn getSoftwareOrdinal() { return delegate.getColumn("software_ordinal", DelegatingIntColumn::new); } /** * A word or brief phrase that describes the task that a software application * was used to carry out. * @return StrColumn */ public StrColumn getTask() { return delegate.getColumn("task", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSpectralDim.java000066400000000000000000000124561414676747700322050ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the spectral_dim category describe the parameters of each dimension in the NMR experiment used to generate the spectral peak list. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSpectralDim extends DelegatingCategory { public PdbxNmrSpectralDim(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "atom_type": return getAtomType(); case "atom_isotope_number": return getAtomIsotopeNumber(); case "spectral_region": return getSpectralRegion(); case "magnetization_linkage_id": return getMagnetizationLinkageId(); case "sweep_width": return getSweepWidth(); case "encoding_code": return getEncodingCode(); case "encoded_source_dimension_id": return getEncodedSourceDimensionId(); case "entry_id": return getEntryId(); case "spectral_peak_list_id": return getSpectralPeakListId(); case "sweep_width_units": return getSweepWidthUnits(); case "center_frequency_offset": return getCenterFrequencyOffset(); case "under_sampling_type": return getUnderSamplingType(); default: return new DelegatingColumn(column); } } /** * An integer value that specifies the dimension of a multidimensional NMR * spectrum. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The value for this tag is a standard IUPAC abbreviation for an element * (i.e., H, C, N, P, etc). * @return StrColumn */ public StrColumn getAtomType() { return delegate.getColumn("atom_type", DelegatingStrColumn::new); } /** * The mass number for the specified atom. * @return IntColumn */ public IntColumn getAtomIsotopeNumber() { return delegate.getColumn("atom_isotope_number", DelegatingIntColumn::new); } /** * A code defining the type of nuclei that would be expected to be observed * in the spectral region observed in the dimension of the spectrum. * @return StrColumn */ public StrColumn getSpectralRegion() { return delegate.getColumn("spectral_region", DelegatingStrColumn::new); } /** * The magnetization linkage ID is used to designate dimensions of a multidimensional * NMR experiment where the nuclei observed in the dimensions are directly * linked by a one bond scalar coupling. For example, the amide proton and amide * nitrogen in an 1H-15N HSQC experiment. * @return IntColumn */ public IntColumn getMagnetizationLinkageId() { return delegate.getColumn("magnetization_linkage_id", DelegatingIntColumn::new); } /** * The width of the spectral window observed in Hz. * @return FloatColumn */ public FloatColumn getSweepWidth() { return delegate.getColumn("sweep_width", DelegatingFloatColumn::new); } /** * Code describing how information from one spectral dimension has been encoded * in another dimension in for example a reduced dimensionality experiment. * @return StrColumn */ public StrColumn getEncodingCode() { return delegate.getColumn("encoding_code", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_spectral_dim.id'. The spectral dimension in a reduced dimensionality experiment that is the * source of the magnetization that has been encoded. * @return IntColumn */ public IntColumn getEncodedSourceDimensionId() { return delegate.getColumn("encoded_source_dimension_id", DelegatingIntColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_spectral_peak_list.id' * @return IntColumn */ public IntColumn getSpectralPeakListId() { return delegate.getColumn("spectral_peak_list_id", DelegatingIntColumn::new); } /** * The units for the sweep width value (Hz or ppm) * @return StrColumn */ public StrColumn getSweepWidthUnits() { return delegate.getColumn("sweep_width_units", DelegatingStrColumn::new); } /** * The center frequency offset for the spectral dimension specified. * @return FloatColumn */ public FloatColumn getCenterFrequencyOffset() { return delegate.getColumn("center_frequency_offset", DelegatingFloatColumn::new); } /** * The type of spectral folding/aliasing that was used or occurred when the spectrum was collected. * @return StrColumn */ public StrColumn getUnderSamplingType() { return delegate.getColumn("under_sampling_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSpectralPeakList.java000066400000000000000000000101171414676747700332000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_spectral_peak_list category provide information about a list of reported spectral peak characteristic values. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSpectralPeakList extends DelegatingCategory { public PdbxNmrSpectralPeakList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "data_file_name": return getDataFileName(); case "solution_id": return getSolutionId(); case "conditions_id": return getConditionsId(); case "experiment_id": return getExperimentId(); case "number_of_spectral_dimensions": return getNumberOfSpectralDimensions(); case "details": return getDetails(); case "text_data_format": return getTextDataFormat(); case "label": return getLabel(); case "conditions_label": return getConditionsLabel(); default: return new DelegatingColumn(column); } } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Unique identifier for a spectral peak list in an entry. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The name of the file submitted with a deposition that contains the quantitative * data for a spectral peak list. * @return StrColumn */ public StrColumn getDataFileName() { return delegate.getColumn("data_file_name", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_exptl_sample.solution_id' * @return IntColumn */ public IntColumn getSolutionId() { return delegate.getColumn("solution_id", DelegatingIntColumn::new); } /** * Pointer to '_pdbx_nmr_exptl_sample_conditions.conditions_id' * @return IntColumn */ public IntColumn getConditionsId() { return delegate.getColumn("conditions_id", DelegatingIntColumn::new); } /** * Pointer to '_pdbx_nmr_exptl.experiment_id' * @return IntColumn */ public IntColumn getExperimentId() { return delegate.getColumn("experiment_id", DelegatingIntColumn::new); } /** * Number of dimension in the spectrum from which the peak list was extracted. * @return IntColumn */ public IntColumn getNumberOfSpectralDimensions() { return delegate.getColumn("number_of_spectral_dimensions", DelegatingIntColumn::new); } /** * Text describing the reported list of spectral peaks. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The data format used to represent the spectral peak data as ASCII text * in the text block that is the value to the '_Spectral_peak_list.Text_data' tag. * @return StrColumn */ public StrColumn getTextDataFormat() { return delegate.getColumn("text_data_format", DelegatingStrColumn::new); } /** * A descriptive label that uniquely identifies a list of reported spectral peaks. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * Pointer to 'pdbx_nmr_exptl_sample_conditions.label'. * @return StrColumn */ public StrColumn getConditionsLabel() { return delegate.getColumn("conditions_label", DelegatingStrColumn::new); } }PdbxNmrSpectralPeakSoftware.java000066400000000000000000000031221414676747700337760ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_spectral_peak_software category provide pointers to the software category * and methods category where descriptions of software applications and methods can be found. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSpectralPeakSoftware extends DelegatingCategory { public PdbxNmrSpectralPeakSoftware(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "software_id": return getSoftwareId(); case "entry_id": return getEntryId(); case "spectral_peak_list_id": return getSpectralPeakListId(); default: return new DelegatingColumn(column); } } /** * Pointer to '_pdbx_nmr_software.ordinal' * @return IntColumn */ public IntColumn getSoftwareId() { return delegate.getColumn("software_id", DelegatingIntColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_spectral_peak_list.id' * @return IntColumn */ public IntColumn getSpectralPeakListId() { return delegate.getColumn("spectral_peak_list_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrSpectrometer.java000066400000000000000000000052151414676747700324450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The details about each spectrometer used to collect data for this * deposition. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSpectrometer extends DelegatingCategory { public PdbxNmrSpectrometer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "spectrometer_id": return getSpectrometerId(); case "model": return getModel(); case "type": return getType(); case "manufacturer": return getManufacturer(); case "field_strength": return getFieldStrength(); case "details": return getDetails(); case "name": return getName(); default: return new DelegatingColumn(column); } } /** * Assign a numerical ID to each instrument. * @return StrColumn */ public StrColumn getSpectrometerId() { return delegate.getColumn("spectrometer_id", DelegatingStrColumn::new); } /** * The model of the NMR spectrometer. * @return StrColumn */ public StrColumn getModel() { return delegate.getColumn("model", DelegatingStrColumn::new); } /** * Select the instrument manufacturer(s) and the model(s) of the NMR(s) * used for this work. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The name of the manufacturer of the spectrometer. * @return StrColumn */ public StrColumn getManufacturer() { return delegate.getColumn("manufacturer", DelegatingStrColumn::new); } /** * The field strength in MHz of the spectrometer * @return FloatColumn */ public FloatColumn getFieldStrength() { return delegate.getColumn("field_strength", DelegatingFloatColumn::new); } /** * A text description of the NMR spectrometer. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A label that uniquely identifies the NMR spectrometer from other spectrometers * listed in the entry. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } }PdbxNmrSystematicChemShiftOffset.java000066400000000000000000000065741414676747700350120ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_systematic_chem_shift_offset category define chemical shift offsets that systematically affect all chemical shifts in a set of assigned chemical shifts for a specific nuclei. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrSystematicChemShiftOffset extends DelegatingCategory { public PdbxNmrSystematicChemShiftOffset(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "type": return getType(); case "atom_type": return getAtomType(); case "atom_isotope_number": return getAtomIsotopeNumber(); case "val": return getVal(); case "val_err": return getValErr(); case "entry_id": return getEntryId(); case "assigned_chem_shift_list_id": return getAssignedChemShiftListId(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * The kind of chemical shift offset that should be applied to all chemical * shifts observed for a specific type of atom. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The kind of atom to which the chemical shift offset value applies. * @return StrColumn */ public StrColumn getAtomType() { return delegate.getColumn("atom_type", DelegatingStrColumn::new); } /** * Mass number for the atom defined by the '.Atom_type' tag with a systematic * chemical shift offset. * @return IntColumn */ public IntColumn getAtomIsotopeNumber() { return delegate.getColumn("atom_isotope_number", DelegatingIntColumn::new); } /** * Chemical shift value that has been applied to all of the reported chemical * shifts to bring their values in line with values expected to be observed for * the chemical shift referencing that was used. * @return FloatColumn */ public FloatColumn getVal() { return delegate.getColumn("val", DelegatingFloatColumn::new); } /** * Error in the reported chemical shift offset value used. * @return FloatColumn */ public FloatColumn getValErr() { return delegate.getColumn("val_err", DelegatingFloatColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Pointer to '_pdbx_nmr_assigned_chem_shift_list.id' * @return IntColumn */ public IntColumn getAssignedChemShiftListId() { return delegate.getColumn("assigned_chem_shift_list_id", DelegatingIntColumn::new); } /** * An ordinal identifier uniquely identifying records in the pdbx_nmr_systematic_chem_shift_offset category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNmrUpload.java000066400000000000000000000043571414676747700312230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Items in the pdbx_nmr_upload category provide information about the data files uploaded by a depositor using the deposition system. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNmrUpload extends DelegatingCategory { public PdbxNmrUpload(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "data_file_id": return getDataFileId(); case "data_file_name": return getDataFileName(); case "data_file_category": return getDataFileCategory(); case "data_file_syntax": return getDataFileSyntax(); case "entry_id": return getEntryId(); default: return new DelegatingColumn(column); } } /** * Unique code assigned to the file being uploaded by the depositor and that * contains data that will be incorporated into this entry. * @return IntColumn */ public IntColumn getDataFileId() { return delegate.getColumn("data_file_id", DelegatingIntColumn::new); } /** * The directory path and file name for the data file that is to be uploaded. * @return StrColumn */ public StrColumn getDataFileName() { return delegate.getColumn("data_file_name", DelegatingStrColumn::new); } /** * This item defines the kind of data in the file uploaded for deposition. * @return StrColumn */ public StrColumn getDataFileCategory() { return delegate.getColumn("data_file_category", DelegatingStrColumn::new); } /** * The syntax or format of the file that is uploaded. * @return StrColumn */ public StrColumn getDataFileSyntax() { return delegate.getColumn("data_file_syntax", DelegatingStrColumn::new); } /** * Pointer to '_entry.id' * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNonpolyScheme.java000066400000000000000000000070211414676747700320740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_NONPOLY_SCHEME category provides residue level nomenclature * mapping for non-polymer entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNonpolyScheme extends DelegatingCategory { public PdbxNonpolyScheme(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "asym_id": return getAsymId(); case "entity_id": return getEntityId(); case "mon_id": return getMonId(); case "pdb_strand_id": return getPdbStrandId(); case "ndb_seq_num": return getNdbSeqNum(); case "pdb_seq_num": return getPdbSeqNum(); case "auth_seq_num": return getAuthSeqNum(); case "pdb_mon_id": return getPdbMonId(); case "auth_mon_id": return getAuthMonId(); case "pdb_ins_code": return getPdbInsCode(); default: return new DelegatingColumn(column); } } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_entity_id. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbStrandId() { return delegate.getColumn("pdb_strand_id", DelegatingStrColumn::new); } /** * NDB/RCSB residue number. * @return StrColumn */ public StrColumn getNdbSeqNum() { return delegate.getColumn("ndb_seq_num", DelegatingStrColumn::new); } /** * PDB residue number. * @return StrColumn */ public StrColumn getPdbSeqNum() { return delegate.getColumn("pdb_seq_num", DelegatingStrColumn::new); } /** * Author provided residue numbering. This value may differ from the PDB residue * number and may not correspond to residue numbering within the coordinate records. * @return StrColumn */ public StrColumn getAuthSeqNum() { return delegate.getColumn("auth_seq_num", DelegatingStrColumn::new); } /** * PDB residue identifier. * @return StrColumn */ public StrColumn getPdbMonId() { return delegate.getColumn("pdb_mon_id", DelegatingStrColumn::new); } /** * Author provided residue identifier. This value may differ from the PDB residue * identifier and may not correspond to residue identification within the coordinate records. * @return StrColumn */ public StrColumn getAuthMonId() { return delegate.getColumn("auth_mon_id", DelegatingStrColumn::new); } /** * PDB insertion code. * @return StrColumn */ public StrColumn getPdbInsCode() { return delegate.getColumn("pdb_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxNonstandardList.java000066400000000000000000000062111414676747700324200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The information in this category is exclusively used to store * the HET records of a PDB file. This record will be generated * by the PROGRAM. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxNonstandardList extends DelegatingCategory { public PdbxNonstandardList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "auth_asym_id": return getAuthAsymId(); case "auth_seq_id": return getAuthSeqId(); case "label_asym_id": return getLabelAsymId(); case "label_seq_num": return getLabelSeqNum(); case "label_seq_id": return getLabelSeqId(); case "ins_code": return getInsCode(); case "number_atoms_nh": return getNumberAtomsNh(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_nonstandard_list.id must uniquely identify each item in * the PDBX_NONSTANDARD_LIST list. * * For protein polymer entities, this is the three-letter code for * amino acids. * * For nucleic acid polymer entities, this is the one-letter code * for the bases. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Chain id of the nonstandard group used by the author. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Residue number of the nonstandard group used by the * author. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Chain ID of het group. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Residue number of het group. * @return StrColumn */ public StrColumn getLabelSeqNum() { return delegate.getColumn("label_seq_num", DelegatingStrColumn::new); } /** * Residue id of het group. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Insertion code of het group. * @return StrColumn */ public StrColumn getInsCode() { return delegate.getColumn("ins_code", DelegatingStrColumn::new); } /** * The number of non-hydrogen atoms in the het group. * @return IntColumn */ public IntColumn getNumberAtomsNh() { return delegate.getColumn("number_atoms_nh", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPdbCompnd.java000066400000000000000000000020141414676747700311540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This is a place holder for the PDB COMPND. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPdbCompnd extends DelegatingCategory { public PdbxPdbCompnd(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * NDB ID. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * PDB COMPND record. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPdbSource.java000066400000000000000000000020141414676747700311740ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This is a place holder for the PDB SOURCE. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPdbSource extends DelegatingCategory { public PdbxPdbSource(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * NDB ID. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * PDB SOURCE record. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingDm.java000066400000000000000000000104411414676747700311630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PHASING_DM category record details about * density modification */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingDm extends DelegatingCategory { public PdbxPhasingDm(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "method": return getMethod(); case "mask_type": return getMaskType(); case "fom_acentric": return getFomAcentric(); case "fom_centric": return getFomCentric(); case "fom": return getFom(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns": return getReflns(); case "delta_phi_initial": return getDeltaPhiInitial(); case "delta_phi_final": return getDeltaPhiFinal(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_phasing_dm.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_dm.method identifies the method used for * density modification * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_dm.mask_type identifies the type of mask used for * density modification * @return StrColumn */ public StrColumn getMaskType() { return delegate.getColumn("mask_type", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_dm.fom_acentric identifies the figure of merit * for acentric data * @return FloatColumn */ public FloatColumn getFomAcentric() { return delegate.getColumn("fom_acentric", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm.fom_centric identifies the figure of merit * for acentric data * @return FloatColumn */ public FloatColumn getFomCentric() { return delegate.getColumn("fom_centric", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm.fom identifies the figure of merit * for all the data * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm.reflns_acentric identifies the number * of acentric reflections. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm.reflns_centric identifies the number * of centric reflections. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm.reflns identifies the number * of centric and acentric reflections. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm.delta_phi_initial identifies phase difference * before density modification * @return FloatColumn */ public FloatColumn getDeltaPhiInitial() { return delegate.getColumn("delta_phi_initial", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm.delta_phi_final identifies phase difference * after density modification * @return FloatColumn */ public FloatColumn getDeltaPhiFinal() { return delegate.getColumn("delta_phi_final", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingDmShell.java000066400000000000000000000103511414676747700321530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PHASING_DM_SHELL category record details about * density modification in resolution shell. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingDmShell extends DelegatingCategory { public PdbxPhasingDmShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "fom_acentric": return getFomAcentric(); case "fom_centric": return getFomCentric(); case "fom": return getFom(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns": return getReflns(); case "delta_phi_initial": return getDeltaPhiInitial(); case "delta_phi_final": return getDeltaPhiFinal(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_phasing_dm_shell.d_res_high identifies high resolution * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.d_res_low identifies low resolution * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.fom_acentric identifies the figure of merit * for acentric data with resolution shells * @return FloatColumn */ public FloatColumn getFomAcentric() { return delegate.getColumn("fom_acentric", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.fom_centric identifies the figure of merit * for centric data with resolution shells. * @return FloatColumn */ public FloatColumn getFomCentric() { return delegate.getColumn("fom_centric", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.fom identifies the figure of merit * for all the data with resolution shells. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.reflns_acentric identifies the number * of acentric reflections with resolution shells. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm_shell.reflns_centric identifies the number * of centric reflections with resolution shells. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm_shell.reflns identifies the number * of centric and acentric reflections with resolution shells. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * The value of _pdbx_phasing_dm_shell.delta_phi_initial identifies phase difference * before density modification with resolution shells. * @return FloatColumn */ public FloatColumn getDeltaPhiInitial() { return delegate.getColumn("delta_phi_initial", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_dm_shell.delta_phi_final identifies phase difference * after density modification with resolution shells. * @return FloatColumn */ public FloatColumn getDeltaPhiFinal() { return delegate.getColumn("delta_phi_final", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingMADSet.java000066400000000000000000000203461414676747700317050ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Record details about each phasing set: (Note: the phasing * set is different from data set. for example: if there are * three data sets, the inflection point (IP), the peak (PK) * and the high remote (HR), the combination of the phasing * set will be IP_iso, PK_iso (the isomorphous repleacement * with HR as 'native'), IP_ano, PK_ano and HR_ano (the * anomalous difference with itself). Therefore, there are * five set used for phasing. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingMADSet extends DelegatingCategory { public PdbxPhasingMADSet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "d_res_low": return getDResLow(); case "d_res_high": return getDResHigh(); case "number_of_sites": return getNumberOfSites(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns": return getReflns(); case "fom_acentric": return getFomAcentric(); case "fom_centric": return getFomCentric(); case "fom": return getFom(); case "R_cullis_centric": return getRCullisCentric(); case "R_cullis_acentric": return getRCullisAcentric(); case "R_cullis": return getRCullis(); case "R_kraut_centric": return getRKrautCentric(); case "R_kraut_acentric": return getRKrautAcentric(); case "R_kraut": return getRKraut(); case "loc_centric": return getLocCentric(); case "loc_acentric": return getLocAcentric(); case "loc": return getLoc(); case "power_centric": return getPowerCentric(); case "power_acentric": return getPowerAcentric(); case "power": return getPower(); default: return new DelegatingColumn(column); } } /** * _pdbx_phasing_MAD_set.id records phase set name * for MAD phasing. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_phasing_MAD_set.d_res_low records the lowerest * resolution for phasing set. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.d_res_high records the highest resolution * for the phasing set. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.number_of_sites records the number of site * refined for the phasing set. * @return IntColumn */ public IntColumn getNumberOfSites() { return delegate.getColumn("number_of_sites", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set.reflns_acentric records the number of * acentric reflections for MAD phasing. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set.reflns_centric records the number of * centric reflections for MAD phasing. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set.reflns records the number of * reflections used for MAD phasing. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set.fom_acentric records the figure of merit * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomAcentric() { return delegate.getColumn("fom_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.fom_centric records the figure of merit * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomCentric() { return delegate.getColumn("fom_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.fom records the figure of merit * for MAD phasing. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.R_cullis_centric records R_cullis * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisCentric() { return delegate.getColumn("R_cullis_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.R_cullis_acentric records R_cullis * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisAcentric() { return delegate.getColumn("R_cullis_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.R_cullis records R_cullis * for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullis() { return delegate.getColumn("R_cullis", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.R_kraut_centric records r_kraut * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautCentric() { return delegate.getColumn("R_kraut_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.r_kraut_acentric records r_kraut * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautAcentric() { return delegate.getColumn("R_kraut_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.R_kraut records R_kraut * for MAD phasing. * @return FloatColumn */ public FloatColumn getRKraut() { return delegate.getColumn("R_kraut", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.loc_centric records lack of closure * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocCentric() { return delegate.getColumn("loc_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.loc_acentric records lack of closure * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocAcentric() { return delegate.getColumn("loc_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.loc records lack of closure * for MAD phasing. * @return FloatColumn */ public FloatColumn getLoc() { return delegate.getColumn("loc", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.power_centric records phasing powe * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerCentric() { return delegate.getColumn("power_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.power_acentric records phasing powe * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerAcentric() { return delegate.getColumn("power_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set.power records phasing power * for MAD phasing. * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingMADSetShell.java000066400000000000000000000172241414676747700326760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The same as category pdbx_phasing_MAD_set, but * broken into shells. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingMADSetShell extends DelegatingCategory { public PdbxPhasingMADSetShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "d_res_low": return getDResLow(); case "d_res_high": return getDResHigh(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns": return getReflns(); case "fom_acentric": return getFomAcentric(); case "fom_centric": return getFomCentric(); case "fom": return getFom(); case "R_cullis_centric": return getRCullisCentric(); case "R_cullis_acentric": return getRCullisAcentric(); case "R_cullis": return getRCullis(); case "R_kraut_centric": return getRKrautCentric(); case "R_kraut_acentric": return getRKrautAcentric(); case "R_kraut": return getRKraut(); case "loc_centric": return getLocCentric(); case "loc_acentric": return getLocAcentric(); case "loc": return getLoc(); case "power_centric": return getPowerCentric(); case "power_acentric": return getPowerAcentric(); case "power": return getPower(); default: return new DelegatingColumn(column); } } /** * _pdbx_phasing_MAD_set_shell.id records phase set name * for MAD phasing. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_phasing_MAD_set_shell.d_res_low records the lowerest * resolution for phasing set. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.d_res_high records the highest resolution * for the phasing set. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.reflns_acentric records the number of * acentric reflections for MAD phasing. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set_shell.reflns_centric records the number of * centric reflections for MAD phasing. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set_shell.reflns records the number of * reflections used for MAD phasing. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_set_shell.fom_acentric records the figure of merit * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomAcentric() { return delegate.getColumn("fom_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.fom_centric records the figure of merit * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomCentric() { return delegate.getColumn("fom_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.fom records the figure of merit * for MAD phasing. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_cullis_centric records R_cullis * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisCentric() { return delegate.getColumn("R_cullis_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_cullis_acentric records R_cullis * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisAcentric() { return delegate.getColumn("R_cullis_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_cullis records R_cullis * for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullis() { return delegate.getColumn("R_cullis", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_kraut_centric records R_kraut * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautCentric() { return delegate.getColumn("R_kraut_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_kraut_acentric records R_kraut * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautAcentric() { return delegate.getColumn("R_kraut_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.R_kraut records R_kraut * for MAD phasing. * @return FloatColumn */ public FloatColumn getRKraut() { return delegate.getColumn("R_kraut", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.loc_centric records lack of closure * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocCentric() { return delegate.getColumn("loc_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.loc_acentric records lack of closure * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocAcentric() { return delegate.getColumn("loc_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.loc records lack of closure * for MAD phasing. * @return FloatColumn */ public FloatColumn getLoc() { return delegate.getColumn("loc", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.power_centric records phasing power * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerCentric() { return delegate.getColumn("power_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.power_acentric records phasing power * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerAcentric() { return delegate.getColumn("power_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_shell.power records phasing power * for MAD phasing. * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingMADSetSite.java000066400000000000000000000173551414676747700325400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * record the details (coordinates etc.) of anomalous scatters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingMADSetSite extends DelegatingCategory { public PdbxPhasingMADSetSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "atom_type_symbol": return getAtomTypeSymbol(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "Cartn_x_esd": return getCartnXEsd(); case "Cartn_y_esd": return getCartnYEsd(); case "Cartn_z_esd": return getCartnZEsd(); case "fract_x": return getFractX(); case "fract_y": return getFractY(); case "fract_z": return getFractZ(); case "fract_x_esd": return getFractXEsd(); case "fract_y_esd": return getFractYEsd(); case "fract_z_esd": return getFractZEsd(); case "b_iso": return getBIso(); case "b_iso_esd": return getBIsoEsd(); case "occupancy": return getOccupancy(); case "occupancy_esd": return getOccupancyEsd(); case "set_id": return getSetId(); case "occupancy_iso": return getOccupancyIso(); default: return new DelegatingColumn(column); } } /** * _pdbx_phasing_MAD_set_site.id records the number of site * obtained from MAD phasing. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * _pdbx_phasing_MAD_set_site.atom_type_symbol records the name of site * obtained from MAD phasing. * @return StrColumn */ public StrColumn getAtomTypeSymbol() { return delegate.getColumn("atom_type_symbol", DelegatingStrColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_x records the X Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_y records the Y Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_z records the Z Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_x_esd records the estimated * standard deviation X Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnXEsd() { return delegate.getColumn("Cartn_x_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_y_esd records the estimated * standard deviation Y Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnYEsd() { return delegate.getColumn("Cartn_y_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.Cartn_z_esd records the estimated * standard deviation Z Cartesian * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getCartnZEsd() { return delegate.getColumn("Cartn_z_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_x records the X fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractX() { return delegate.getColumn("fract_x", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_y records the Y fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractY() { return delegate.getColumn("fract_y", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_z records the Z fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractZ() { return delegate.getColumn("fract_z", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_x_esd records the estimated * standard deviation X fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractXEsd() { return delegate.getColumn("fract_x_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_y_esd records the estimated * standard deviation Y fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractYEsd() { return delegate.getColumn("fract_y_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.fract_z_esd records the estimated * standard deviation Z fractional * coordinate of site obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getFractZEsd() { return delegate.getColumn("fract_z_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.b_iso records isotropic * temperature factor parameterthe for the site * obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getBIso() { return delegate.getColumn("b_iso", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.b_iso_esd records estimated * standard deviation of isotropic * temperature factor parameterthe for the site * obtained from MAD phasing. * @return FloatColumn */ public FloatColumn getBIsoEsd() { return delegate.getColumn("b_iso_esd", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.occupancy records the fraction * of the atom type presented at this site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_set_site.occupancy_esd records estimated * standard deviation of the fraction * of the atom type presented at this site. * @return FloatColumn */ public FloatColumn getOccupancyEsd() { return delegate.getColumn("occupancy_esd", DelegatingFloatColumn::new); } /** * record the phasing set. * @return StrColumn */ public StrColumn getSetId() { return delegate.getColumn("set_id", DelegatingStrColumn::new); } /** * The relative real isotropic occupancy of the atom type * present at this heavy-atom site in a given atom site. * @return FloatColumn */ public FloatColumn getOccupancyIso() { return delegate.getColumn("occupancy_iso", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingMADShell.java000066400000000000000000000167251414676747700322270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PHASING_MAD_SHELL category record details about * the phasing of the structure, when methods involving multiple * anomalous dispersion techniques are involved (note: the * values are overall, but broken down into shells of resolution) */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingMADShell extends DelegatingCategory { public PdbxPhasingMADShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_low": return getDResLow(); case "d_res_high": return getDResHigh(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns": return getReflns(); case "fom_acentric": return getFomAcentric(); case "fom_centric": return getFomCentric(); case "fom": return getFom(); case "R_cullis_centric": return getRCullisCentric(); case "R_cullis_acentric": return getRCullisAcentric(); case "R_cullis": return getRCullis(); case "R_kraut_centric": return getRKrautCentric(); case "R_kraut_acentric": return getRKrautAcentric(); case "R_kraut": return getRKraut(); case "loc_centric": return getLocCentric(); case "loc_acentric": return getLocAcentric(); case "loc": return getLoc(); case "power_centric": return getPowerCentric(); case "power_acentric": return getPowerAcentric(); case "power": return getPower(); default: return new DelegatingColumn(column); } } /** * _pdbx_phasing_MAD_shell.d_res_low records the lower resolution * for the shell. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.d_res_high records the higher resolution * for the shell. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.reflns_acentric records the number of * acentric reflections for MAD phasing. * @return FloatColumn */ public FloatColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.reflns_centric records the number of * centric reflections for MAD phasing. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_shell.reflns records the number of * reflections used for MAD phasing. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * _pdbx_phasing_MAD_shell.fom_acentric records the figure of merit * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomAcentric() { return delegate.getColumn("fom_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.fom_centric records the figure of merit * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getFomCentric() { return delegate.getColumn("fom_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.fom records the figure of merit * for MAD phasing. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.R_cullis_centric records R_cullis * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisCentric() { return delegate.getColumn("R_cullis_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.R_cullis_acentric records R_cullis * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullisAcentric() { return delegate.getColumn("R_cullis_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.R_cullis records R_cullis * for MAD phasing. * @return FloatColumn */ public FloatColumn getRCullis() { return delegate.getColumn("R_cullis", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.R_kraut_centric records R_kraut * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautCentric() { return delegate.getColumn("R_kraut_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.r_kraut_acentric records R_kraut * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getRKrautAcentric() { return delegate.getColumn("R_kraut_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.R_kraut records R_kraut * for MAD phasing. * @return FloatColumn */ public FloatColumn getRKraut() { return delegate.getColumn("R_kraut", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.loc_centric records lack of closure * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocCentric() { return delegate.getColumn("loc_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.loc_acentric records lack of closure * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getLocAcentric() { return delegate.getColumn("loc_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.loc records lack of closure * for MAD phasing. * @return FloatColumn */ public FloatColumn getLoc() { return delegate.getColumn("loc", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.power_centric records phasing powe * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerCentric() { return delegate.getColumn("power_centric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.power_acentric records phasing powe * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPowerAcentric() { return delegate.getColumn("power_acentric", DelegatingFloatColumn::new); } /** * _pdbx_phasing_MAD_shell.loc records phasing power * for MAD phasing. * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPhasingMR.java000066400000000000000000000300371414676747700311440ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PHASING_MR category record details about * molecular replacement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPhasingMR extends DelegatingCategory { public PdbxPhasingMR(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "method_rotation": return getMethodRotation(); case "d_res_high_rotation": return getDResHighRotation(); case "d_res_low_rotation": return getDResLowRotation(); case "sigma_F_rotation": return getSigmaFRotation(); case "sigma_I_rotation": return getSigmaIRotation(); case "reflns_percent_rotation": return getReflnsPercentRotation(); case "method_translation": return getMethodTranslation(); case "d_res_high_translation": return getDResHighTranslation(); case "d_res_low_translation": return getDResLowTranslation(); case "sigma_F_translation": return getSigmaFTranslation(); case "sigma_I_translation": return getSigmaITranslation(); case "reflns_percent_translation": return getReflnsPercentTranslation(); case "correlation_coeff_Io_to_Ic": return getCorrelationCoeffIoToIc(); case "correlation_coeff_Fo_to_Fc": return getCorrelationCoeffFoToFc(); case "R_factor": return getRFactor(); case "R_rigid_body": return getRRigidBody(); case "packing": return getPacking(); case "model_details": return getModelDetails(); case "native_set_id": return getNativeSetId(); case "d_res_high_fit": return getDResHighFit(); case "d_res_low_fit": return getDResLowFit(); case "zscore_rotation": return getZscoreRotation(); case "LL_gain_rotation": return getLLGainRotation(); case "zscore_translation": return getZscoreTranslation(); case "LL_gain_translation": return getLLGainTranslation(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_phasing_MR.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_MR.method_rotation identifies the method * used for rotation search. For example, the rotation method may be * realspace, fastdirect, or direct. * . * @return StrColumn */ public StrColumn getMethodRotation() { return delegate.getColumn("method_rotation", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_MR.d_res_high_rotation identifies * the highest resolution used for rotation search. * @return FloatColumn */ public FloatColumn getDResHighRotation() { return delegate.getColumn("d_res_high_rotation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.d_res_low_rotation identifies * the lowest resolution used for rotation search. * @return FloatColumn */ public FloatColumn getDResLowRotation() { return delegate.getColumn("d_res_low_rotation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.sigma_F_rotation identifies the * sigma cut off of structure factor used for rotation search. * @return FloatColumn */ public FloatColumn getSigmaFRotation() { return delegate.getColumn("sigma_F_rotation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.sigma_I_rotation identifies the * sigma cut off of intensity used for rotation search. * @return FloatColumn */ public FloatColumn getSigmaIRotation() { return delegate.getColumn("sigma_I_rotation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.reflns_percent_rotation identifies the * completness of data used for rotation search. * @return FloatColumn */ public FloatColumn getReflnsPercentRotation() { return delegate.getColumn("reflns_percent_rotation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.method_translation identifies the method * used for translation search. For example in CNS, the translation method * may be "general" or "phased" with PC refinement target using * "fastf2f2" "e2e2" "e1e1" "f2f2" "f1f1" "residual" "vector". * * . * @return StrColumn */ public StrColumn getMethodTranslation() { return delegate.getColumn("method_translation", DelegatingStrColumn::new); } /** * The value of _pdbx_phasing_MR.d_res_high_translation identifies * the highest resolution used for translation search. * @return FloatColumn */ public FloatColumn getDResHighTranslation() { return delegate.getColumn("d_res_high_translation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.d_res_low_translation identifies * the lowest resolution used for translation search. * @return FloatColumn */ public FloatColumn getDResLowTranslation() { return delegate.getColumn("d_res_low_translation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.sigma_F_translation identifies the * sigma cut off of structure factor used for translation search. * @return FloatColumn */ public FloatColumn getSigmaFTranslation() { return delegate.getColumn("sigma_F_translation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.sigma_I_translation identifies the * sigma cut off of intensity used for translation search. * @return FloatColumn */ public FloatColumn getSigmaITranslation() { return delegate.getColumn("sigma_I_translation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.reflns_percent_translation identifies the * completness of data used for translation search. * @return FloatColumn */ public FloatColumn getReflnsPercentTranslation() { return delegate.getColumn("reflns_percent_translation", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.correlation_coeff_Io_to_Ic identifies * the correlation between the observed and the calculated intensity * (~|F|^2) after rotation and translation. * @return FloatColumn */ public FloatColumn getCorrelationCoeffIoToIc() { return delegate.getColumn("correlation_coeff_Io_to_Ic", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.correlation_coeff_Fo_to_Fc identifies * the correlation between the observed and the calculated structure * factor after rotation and translation. * @return FloatColumn */ public FloatColumn getCorrelationCoeffFoToFc() { return delegate.getColumn("correlation_coeff_Fo_to_Fc", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.R_factor identifies the R factor * (defined as uasual) after rotation and translation. * @return FloatColumn */ public FloatColumn getRFactor() { return delegate.getColumn("R_factor", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.R_rigid_body identifies the R factor * for rigid body refinement after rotation and translation.(In general, * rigid body refinement has to be carried out after molecular * replacement. * @return FloatColumn */ public FloatColumn getRRigidBody() { return delegate.getColumn("R_rigid_body", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.packing identifies the packing of * search model in the unit cell. Too many crystallographic contacts * may indicate a bad search. * @return FloatColumn */ public FloatColumn getPacking() { return delegate.getColumn("packing", DelegatingFloatColumn::new); } /** * The value of _pdbx_phasing_MR.model_details records the details of * model used. For example, the original model can be truncated by * deleting side chains, doubtful parts, using the monomer if the * original model was an oligomer. The search model may be one * domain of a large molecule. What is the pdb IDs. * @return StrColumn */ public StrColumn getModelDetails() { return delegate.getColumn("model_details", DelegatingStrColumn::new); } /** * The data set that was treated as the native in this * experiment. * * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getNativeSetId() { return delegate.getColumn("native_set_id", DelegatingStrColumn::new); } /** * The highest resolution limit used for rigid body * refinement after molecular replacement (MR) solution. * @return FloatColumn */ public FloatColumn getDResHighFit() { return delegate.getColumn("d_res_high_fit", DelegatingFloatColumn::new); } /** * The lowest resolution limit used for rigid body * refinement after molecular replacement (MR) solution. * @return FloatColumn */ public FloatColumn getDResLowFit() { return delegate.getColumn("d_res_low_fit", DelegatingFloatColumn::new); } /** * It is computed by comparing the LLG values from the rotation * search with LLG values for a set of random rotations. The mean and * the RMS deviation from the mean are computed from the random set, * then the Z-score for a search peak is defined as its LLG minus the * mean, all divided by the RMS deviation. Read, R.J. (2001). "Pushing * the boundaries of molecular replacement with maximum likelihood." * Acta Cryst. D57, 1373-1382 * @return FloatColumn */ public FloatColumn getZscoreRotation() { return delegate.getColumn("zscore_rotation", DelegatingFloatColumn::new); } /** * The log-likelihood gain after rotation. Read, R.J. (2001). "Pushing * the boundaries of molecular replacement with maximum likelihood." * Acta Cryst. D57, 1373-1382 * @return FloatColumn */ public FloatColumn getLLGainRotation() { return delegate.getColumn("LL_gain_rotation", DelegatingFloatColumn::new); } /** * It is computed by comparing the LLG values from the translation * search with LLG values for a set of random translations. The mean * and the RMS deviation from the mean are computed from the random set, * then the Z-score for a search peak is defined as its LLG minus * the mean, all divided by the RMS deviation. Read, R.J. (2001). "Pushing * the boundaries of molecular replacement with maximum likelihood." * Acta Cryst. D57, 1373-1382 * @return FloatColumn */ public FloatColumn getZscoreTranslation() { return delegate.getColumn("zscore_translation", DelegatingFloatColumn::new); } /** * The log-likelihood gain after translation. Read, R.J. (2001). "Pushing * the boundaries of molecular replacement with maximum likelihood." * Acta Cryst. D57, 1373-1382 * @return FloatColumn */ public FloatColumn getLLGainTranslation() { return delegate.getColumn("LL_gain_translation", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPointSymmetry.java000066400000000000000000000035431414676747700321610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_POINT_SYMMETRY category record details about the * point symmetry group associated with this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPointSymmetry extends DelegatingCategory { public PdbxPointSymmetry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "Schoenflies_symbol": return getSchoenfliesSymbol(); case "circular_symmetry": return getCircularSymmetry(); case "H-M_notation": return getH_MNotation(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The Schoenflies point symmetry symbol. * @return StrColumn */ public StrColumn getSchoenfliesSymbol() { return delegate.getColumn("Schoenflies_symbol", DelegatingStrColumn::new); } /** * Rotational n-fold C and D point symmetry. * @return IntColumn */ public IntColumn getCircularSymmetry() { return delegate.getColumn("circular_symmetry", DelegatingIntColumn::new); } /** * The Hermann-Mauguin notation for this point symmetry group. * @return StrColumn */ public StrColumn getH_MNotation() { return delegate.getColumn("H-M_notation", DelegatingStrColumn::new); } }PdbxPointSymmetryDepositorInfo.java000066400000000000000000000043301414676747700346020ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_POINT_SYMMETRY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_POINT_SYMMETRY. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPointSymmetryDepositorInfo extends DelegatingCategory { public PdbxPointSymmetryDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "Schoenflies_symbol": return getSchoenfliesSymbol(); case "circular_symmetry": return getCircularSymmetry(); case "H-M_notation": return getH_MNotation(); case "status_flag": return getStatusFlag(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The Schoenflies point symmetry symbol. * @return StrColumn */ public StrColumn getSchoenfliesSymbol() { return delegate.getColumn("Schoenflies_symbol", DelegatingStrColumn::new); } /** * Rotational n-fold C and D point symmetry. * @return IntColumn */ public IntColumn getCircularSymmetry() { return delegate.getColumn("circular_symmetry", DelegatingIntColumn::new); } /** * The Hermann-Mauguin notation for this point symmetry group. * @return StrColumn */ public StrColumn getH_MNotation() { return delegate.getColumn("H-M_notation", DelegatingStrColumn::new); } /** * A flag to indicate that this data is relevant to the current entry * @return StrColumn */ public StrColumn getStatusFlag() { return delegate.getColumn("status_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPolySeqScheme.java000066400000000000000000000077621414676747700320460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_POLY_SEQ_SCHEME category provides residue level nomenclature * mapping for polymer entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPolySeqScheme extends DelegatingCategory { public PdbxPolySeqScheme(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "asym_id": return getAsymId(); case "entity_id": return getEntityId(); case "seq_id": return getSeqId(); case "hetero": return getHetero(); case "mon_id": return getMonId(); case "pdb_strand_id": return getPdbStrandId(); case "ndb_seq_num": return getNdbSeqNum(); case "pdb_seq_num": return getPdbSeqNum(); case "auth_seq_num": return getAuthSeqNum(); case "pdb_mon_id": return getPdbMonId(); case "auth_mon_id": return getAuthMonId(); case "pdb_ins_code": return getPdbInsCode(); default: return new DelegatingColumn(column); } } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Pointer to _entity.id. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Pointer to _entity_poly_seq.num * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * Pointer to _entity_poly_seq.hetero * @return StrColumn */ public StrColumn getHetero() { return delegate.getColumn("hetero", DelegatingStrColumn::new); } /** * Pointer to _entity_poly_seq.mon_id. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbStrandId() { return delegate.getColumn("pdb_strand_id", DelegatingStrColumn::new); } /** * NDB residue number. * @return IntColumn */ public IntColumn getNdbSeqNum() { return delegate.getColumn("ndb_seq_num", DelegatingIntColumn::new); } /** * PDB residue number. * @return StrColumn */ public StrColumn getPdbSeqNum() { return delegate.getColumn("pdb_seq_num", DelegatingStrColumn::new); } /** * Author provided residue number. This value may differ from the PDB residue * number and may not correspond to residue numbering within the coordinate records. * @return StrColumn */ public StrColumn getAuthSeqNum() { return delegate.getColumn("auth_seq_num", DelegatingStrColumn::new); } /** * PDB residue identifier. * @return StrColumn */ public StrColumn getPdbMonId() { return delegate.getColumn("pdb_mon_id", DelegatingStrColumn::new); } /** * Author provided residue identifier. This value may differ from the PDB residue * identifier and may not correspond to residue identifier within the coordinate records. * @return StrColumn */ public StrColumn getAuthMonId() { return delegate.getColumn("auth_mon_id", DelegatingStrColumn::new); } /** * PDB insertion code. * @return StrColumn */ public StrColumn getPdbInsCode() { return delegate.getColumn("pdb_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPostProcessDetails.java000066400000000000000000000032371414676747700331100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_POST_PROCESS_DETAILS identify * problems or errors encountered in the post-processing * of this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPostProcessDetails extends DelegatingCategory { public PdbxPostProcessDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "text": return getText(); case "seq_details": return getSeqDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_post_process_details.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The text description of changes required to standardize * this entry. This should include any errors detected * or changes in nomenclature. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } /** * Details concerning the standardization of the chemical * sequence data in this entry. * @return StrColumn */ public StrColumn getSeqDetails() { return delegate.getColumn("seq_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPostProcessStatus.java000066400000000000000000000044751414676747700330130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_POST_PROCESS_DETAILS record * the status of post-processed entries. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPostProcessStatus extends DelegatingCategory { public PdbxPostProcessStatus(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "cycle_id": return getCycleId(); case "date_begin": return getDateBegin(); case "date_end": return getDateEnd(); case "details": return getDetails(); case "annotator": return getAnnotator(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_post_process_status.entry_id identifies the data block. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Identifier for the current cycle of post-processing. * @return StrColumn */ public StrColumn getCycleId() { return delegate.getColumn("cycle_id", DelegatingStrColumn::new); } /** * The starting date for the current post-processing cycle. * @return StrColumn */ public StrColumn getDateBegin() { return delegate.getColumn("date_begin", DelegatingStrColumn::new); } /** * The completion date for the current post-processing cycle. * @return StrColumn */ public StrColumn getDateEnd() { return delegate.getColumn("date_end", DelegatingStrColumn::new); } /** * A description of the current post-processing cycle. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The name of the annotator. * @return StrColumn */ public StrColumn getAnnotator() { return delegate.getColumn("annotator", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPrdAudit.java000066400000000000000000000045741414676747700310370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PRD_AUDIT category records * the status and tracking information for this molecule. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPrdAudit extends DelegatingCategory { public PdbxPrdAudit(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "date": return getDate(); case "annotator": return getAnnotator(); case "processing_site": return getProcessingSite(); case "details": return getDetails(); case "action_type": return getActionType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_reference_molecule.prd_id in the * pdbx_reference_molecule category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The date associated with this audit record. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * The initials of the annotator creating of modifying the molecule. * @return StrColumn */ public StrColumn getAnnotator() { return delegate.getColumn("annotator", DelegatingStrColumn::new); } /** * An identifier for the wwPDB site creating or modifying the molecule. * @return StrColumn */ public StrColumn getProcessingSite() { return delegate.getColumn("processing_site", DelegatingStrColumn::new); } /** * Additional details decribing this change. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The action associated with this audit record. * @return StrColumn */ public StrColumn getActionType() { return delegate.getColumn("action_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxPrereleaseSeq.java000066400000000000000000000037021414676747700320530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * This category provides a placeholder for pre-release * sequence information. After release this category * should be discarded. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxPrereleaseSeq extends DelegatingCategory { public PdbxPrereleaseSeq(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "seq_one_letter_code": return getSeqOneLetterCode(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * Chemical sequence expressed as string of one-letter * amino acid codes. * * A for alanine or adenine * B for ambiguous asparagine/aspartic-acid * R for arginine * N for asparagine * D for aspartic-acid * C for cysteine or cystine or cytosine * Q for glutamine * E for glutamic-acid * Z for ambiguous glutamine/glutamic acid * G for glycine or guanine * H for histidine * I for isoleucine * L for leucine * K for lysine * M for methionine * F for phenylalanine * P for proline * S for serine * T for threonine or thymine * W for tryptophan * Y for tyrosine * V for valine * U for uracil * @return StrColumn */ public StrColumn getSeqOneLetterCode() { return delegate.getColumn("seq_one_letter_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxProteinInfo.java000066400000000000000000000027111414676747700315460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_PROTEIN_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxProteinInfo extends DelegatingCategory { public PdbxProteinInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "num_per_asym_unit": return getNumPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Name of protein. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of protein molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumPerAsymUnit() { return delegate.getColumn("num_per_asym_unit", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReRefinement.java000066400000000000000000000030541414676747700316760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Describes the origin of the experimental data used in this * entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReRefinement extends DelegatingCategory { public PdbxReRefinement(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "citation_id": return getCitationId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The identifier for entry where the experimental data was obtained. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A pointer to _citation.id in category CITATION describing the * citation of the entry from from which the experimental data * were obtained. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * Additional details about this re-refinement. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReferenceEntityLink.java000066400000000000000000000166031414676747700332300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_LINK category give details about * the linkages between entities within reference molecules. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityLink extends DelegatingCategory { public PdbxReferenceEntityLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "prd_id": return getPrdId(); case "details": return getDetails(); case "ref_entity_id_1": return getRefEntityId1(); case "ref_entity_id_2": return getRefEntityId2(); case "entity_seq_num_1": return getEntitySeqNum1(); case "entity_seq_num_2": return getEntitySeqNum2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "value_order": return getValueOrder(); case "component_1": return getComponent1(); case "component_2": return getComponent2(); case "nonpoly_res_num_1": return getNonpolyResNum1(); case "nonpoly_res_num_2": return getNonpolyResNum2(); case "link_class": return getLinkClass(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_link.link_id uniquely identifies * linkages between entities with a molecule. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_entity_link.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * A description of special aspects of a linkage between * chemical components in the structure. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The reference entity id of the first of the two entities joined by the * linkage. * * This data item is a pointer to _pdbx_reference_entity_list.ref_entity_id * in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId1() { return delegate.getColumn("ref_entity_id_1", DelegatingStrColumn::new); } /** * The reference entity id of the second of the two entities joined by the * linkage. * * This data item is a pointer to _pdbx_reference_entity_list.ref_entity_id * in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId2() { return delegate.getColumn("ref_entity_id_2", DelegatingStrColumn::new); } /** * For a polymer entity, the sequence number in the first of * the two entities containing the linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.num * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum1() { return delegate.getColumn("entity_seq_num_1", DelegatingIntColumn::new); } /** * For a polymer entity, the sequence number in the second of * the two entities containing the linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.num * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum2() { return delegate.getColumn("entity_seq_num_2", DelegatingIntColumn::new); } /** * The component identifier in the first of the two entities containing the linkage. * * For polymer entities, this data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * * For non-polymer entities, this data item is a pointer to * _pdbx_reference_entity_nonpoly.chem_comp_id in the * PDBX_REFERENCE_ENTITY_NONPOLY category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier in the second of the two entities containing the linkage. * * For polymer entities, this data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * * For non-polymer entities, this data item is a pointer to * _pdbx_reference_entity_nonpoly.chem_comp_id in the * PDBX_REFERENCE_ENTITY_NONPOLY category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name in the first of the two entities containing the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier/name in the second of the two entities containing the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } /** * The entity component identifier for the first of two entities containing the linkage. * @return IntColumn */ public IntColumn getComponent1() { return delegate.getColumn("component_1", DelegatingIntColumn::new); } /** * The entity component identifier for the second of two entities containing the linkage. * @return IntColumn */ public IntColumn getComponent2() { return delegate.getColumn("component_2", DelegatingIntColumn::new); } /** * The residue number for the first of two entities containing the linkage. * @return StrColumn */ public StrColumn getNonpolyResNum1() { return delegate.getColumn("nonpoly_res_num_1", DelegatingStrColumn::new); } /** * The residue number for the second of two entities containing the linkage. * @return StrColumn */ public StrColumn getNonpolyResNum2() { return delegate.getColumn("nonpoly_res_num_2", DelegatingStrColumn::new); } /** * A code indicating the entity types involved in the linkage. * @return StrColumn */ public StrColumn getLinkClass() { return delegate.getColumn("link_class", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReferenceEntityList.java000066400000000000000000000043351414676747700332450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_LIST category record * the list of entities within each reference molecule. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityList extends DelegatingCategory { public PdbxReferenceEntityList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "type": return getType(); case "details": return getDetails(); case "component_id": return getComponentId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_list.prd_id is a reference * _pdbx_reference_molecule.prd_id in the PDBX_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_list.ref_entity_id is a unique identifier * the a constituent entity within this reference molecule. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * Defines the polymer characteristic of the entity. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Additional details about this entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The component number of this entity within the molecule. * @return IntColumn */ public IntColumn getComponentId() { return delegate.getColumn("component_id", DelegatingIntColumn::new); } }PdbxReferenceEntityNonpoly.java000066400000000000000000000044461414676747700337140ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_NONPOLY category record * the list of entities within each reference molecule. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityNonpoly extends DelegatingCategory { public PdbxReferenceEntityNonpoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "details": return getDetails(); case "name": return getName(); case "chem_comp_id": return getChemCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_nonpoly.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_nonpoly.ref_entity_id is a reference * to _pdbx_reference_entity_list.ref_entity_id in PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * Additional details about this entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A name of the non-polymer entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * For non-polymer entities, the identifier corresponding * to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReferenceEntityPoly.java000066400000000000000000000044201414676747700332500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_POLY category record details about * the polymer, such as the type of the polymer, the number of * monomers and whether it has nonstandard features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityPoly extends DelegatingCategory { public PdbxReferenceEntityPoly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "type": return getType(); case "db_code": return getDbCode(); case "db_name": return getDbName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_poly.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_poly.ref_entity_id is a reference * to _pdbx_reference_entity_list.ref_entity_id in PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * The type of the polymer. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The database code for this source information * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The database name for this source information * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } }PdbxReferenceEntityPolyLink.java000066400000000000000000000136621414676747700340170ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_POLY_LINK category give details about * polymer linkages including both standard and non-standard linkages between * polymer componnents. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityPolyLink extends DelegatingCategory { public PdbxReferenceEntityPolyLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "link_id": return getLinkId(); case "prd_id": return getPrdId(); case "details": return getDetails(); case "ref_entity_id": return getRefEntityId(); case "component_id": return getComponentId(); case "entity_seq_num_1": return getEntitySeqNum1(); case "entity_seq_num_2": return getEntitySeqNum2(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "insert_code_1": return getInsertCode1(); case "insert_code_2": return getInsertCode2(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_poly_link.link_id uniquely identifies * a linkage within a polymer entity. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_entity_poly_link.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_POLY category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * A description of special aspects of this linkage. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The reference entity id of the polymer entity containing the linkage. * * This data item is a pointer to _pdbx_reference_entity_poly.ref_entity_id * in the PDBX_REFERENCE_ENTITY_POLY category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * The entity component identifier entity containing the linkage. * @return IntColumn */ public IntColumn getComponentId() { return delegate.getColumn("component_id", DelegatingIntColumn::new); } /** * For a polymer entity, the sequence number in the first of * the two components making the linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.num * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum1() { return delegate.getColumn("entity_seq_num_1", DelegatingIntColumn::new); } /** * For a polymer entity, the sequence number in the second of * the two components making the linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.num * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getEntitySeqNum2() { return delegate.getColumn("entity_seq_num_2", DelegatingIntColumn::new); } /** * The component identifier in the first of the two components making the * linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier in the second of the two components making the * linkage. * * This data item is a pointer to _pdbx_reference_entity_poly_seq.mon_id * in the PDBX_REFERENCE_ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name in the first of the two components making * the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier/name in the second of the two components making * the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The residue insertion code for the first of the two components making * the non-standard linkage. * @return StrColumn */ public StrColumn getInsertCode1() { return delegate.getColumn("insert_code_1", DelegatingStrColumn::new); } /** * The residue insertion code for the second of the two components making * the non-standard linkage. * @return StrColumn */ public StrColumn getInsertCode2() { return delegate.getColumn("insert_code_2", DelegatingStrColumn::new); } /** * The bond order target for the non-standard linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }PdbxReferenceEntityPolySeq.java000066400000000000000000000062431414676747700336470ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_POLY_SEQ category specify the sequence * of monomers in a polymer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntityPolySeq extends DelegatingCategory { public PdbxReferenceEntityPolySeq(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "mon_id": return getMonId(); case "parent_mon_id": return getParentMonId(); case "num": return getNum(); case "observed": return getObserved(); case "hetero": return getHetero(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_poly_seq.prd_id is a reference * _pdbx_reference_entity_poly.prd_id in the PDBX_REFERENCE_ENTITY_POLY category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_poly_seq.ref_entity_id is a reference * to _pdbx_reference_entity_poly.ref_entity_id in PDBX_REFERENCE_ENTITY_POLY category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * This data item is the chemical component identifier of monomer. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * This data item is the chemical component identifier for the parent component corresponding to this monomer. * @return StrColumn */ public StrColumn getParentMonId() { return delegate.getColumn("parent_mon_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_poly_seq.num must uniquely and sequentially * identify a record in the PDBX_REFERENCE_ENTITY_POLY_SEQ list. * * This value is conforms to author numbering conventions and does not map directly * to the numbering conventions used for _entity_poly_seq.num. * @return IntColumn */ public IntColumn getNum() { return delegate.getColumn("num", DelegatingIntColumn::new); } /** * A flag to indicate that this monomer is observed in the instance example. * @return StrColumn */ public StrColumn getObserved() { return delegate.getColumn("observed", DelegatingStrColumn::new); } /** * A flag to indicate that sequence heterogeneity at this monomer position. * @return StrColumn */ public StrColumn getHetero() { return delegate.getColumn("hetero", DelegatingStrColumn::new); } }PdbxReferenceEntitySequence.java000066400000000000000000000043671414676747700340300ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Additional features associated with the reference entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntitySequence extends DelegatingCategory { public PdbxReferenceEntitySequence(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "type": return getType(); case "NRP_flag": return getNRPFlag(); case "one_letter_codes": return getOneLetterCodes(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_sequence.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_sequence.ref_entity_id is a reference * to _pdbx_reference_entity_list.ref_entity_id in PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * The monomer type for the sequence. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A flag to indicate a non-ribosomal entity. * @return StrColumn */ public StrColumn getNRPFlag() { return delegate.getColumn("NRP_flag", DelegatingStrColumn::new); } /** * The one-letter-code sequence for this entity. Non-standard monomers are represented as 'X'. * @return StrColumn */ public StrColumn getOneLetterCodes() { return delegate.getColumn("one_letter_codes", DelegatingStrColumn::new); } }PdbxReferenceEntitySrcNat.java000066400000000000000000000100531414676747700334370ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_SRC_NAT category record * details of the source from which the entity was obtained. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntitySrcNat extends DelegatingCategory { public PdbxReferenceEntitySrcNat(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "ref_entity_id": return getRefEntityId(); case "ordinal": return getOrdinal(); case "organism_scientific": return getOrganismScientific(); case "strain": return getStrain(); case "taxid": return getTaxid(); case "atcc": return getAtcc(); case "db_code": return getDbCode(); case "db_name": return getDbName(); case "source": return getSource(); case "source_id": return getSourceId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_src_nat.prd_id is a reference * _pdbx_reference_entity_list.prd_id in the PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_src_nat.ref_entity_id is a reference * to _pdbx_reference_entity_list.ref_entity_id in PDBX_REFERENCE_ENTITY_LIST category. * @return StrColumn */ public StrColumn getRefEntityId() { return delegate.getColumn("ref_entity_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_entity_src_nat.ordinal distinguishes * source details for this entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The scientific name of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getOrganismScientific() { return delegate.getColumn("organism_scientific", DelegatingStrColumn::new); } /** * The strain of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getStrain() { return delegate.getColumn("strain", DelegatingStrColumn::new); } /** * The NCBI TaxId of the organism from which the entity was isolated. * @return StrColumn */ public StrColumn getTaxid() { return delegate.getColumn("taxid", DelegatingStrColumn::new); } /** * The Americal Tissue Culture Collection code for organism from which the entity was isolated. * @return StrColumn */ public StrColumn getAtcc() { return delegate.getColumn("atcc", DelegatingStrColumn::new); } /** * The database code for this source information * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The database name for this source information * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The data source for this information. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * A identifier within the data source for this information. * @return StrColumn */ public StrColumn getSourceId() { return delegate.getColumn("source_id", DelegatingStrColumn::new); } }PdbxReferenceEntitySubcomponents.java000066400000000000000000000032631414676747700351110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_ENTITY_SUBCOMPONENTS category records * subcomponent sequence from which this entity could be built. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceEntitySubcomponents extends DelegatingCategory { public PdbxReferenceEntitySubcomponents(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "seq": return getSeq(); case "chem_comp_id": return getChemCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity_subcomponents.prd_id is a reference * _pdbx_reference_molecule.prd_id in the PDBX_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The subcomponent sequence for the entity. * @return StrColumn */ public StrColumn getSeq() { return delegate.getColumn("seq", DelegatingStrColumn::new); } /** * For entities represented as single molecules, the identifier * corresponding to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } }PdbxReferenceLinkedEntity.java000066400000000000000000000062521414676747700334610ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_reference_linked_entity category describe * common observed interaction patterns within linked entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceLinkedEntity extends DelegatingCategory { public PdbxReferenceLinkedEntity(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "class": return getClazz(); case "name": return getName(); case "taxonomy_id": return getTaxonomyId(); case "taxonomy_class": return getTaxonomyClass(); case "link_to_entity_type": return getLinkToEntityType(); case "link_to_comp_id": return getLinkToCompId(); case "link_from_entity_type": return getLinkFromEntityType(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_linked_entity.id uniquely identifies * examples in the list of observed linking patterns. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Broadly classifies of this linked entity example. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * The name of the linked entity example. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The NCBI taxonomy identifier of the organism for the linked entity example. * @return StrColumn */ public StrColumn getTaxonomyId() { return delegate.getColumn("taxonomy_id", DelegatingStrColumn::new); } /** * The NCBI taxonomy classification of the organism for this linked entity example. * @return StrColumn */ public StrColumn getTaxonomyClass() { return delegate.getColumn("taxonomy_class", DelegatingStrColumn::new); } /** * The polymer linking type of the first partner entity in example linkage. * @return StrColumn */ public StrColumn getLinkToEntityType() { return delegate.getColumn("link_to_entity_type", DelegatingStrColumn::new); } /** * The component identifer for the component in the first partner of the example linkage. * @return StrColumn */ public StrColumn getLinkToCompId() { return delegate.getColumn("link_to_comp_id", DelegatingStrColumn::new); } /** * The polymer linking type of the second partner entity in example linkage. * @return StrColumn */ public StrColumn getLinkFromEntityType() { return delegate.getColumn("link_from_entity_type", DelegatingStrColumn::new); } }PdbxReferenceLinkedEntityCompLink.java000066400000000000000000000131451414676747700351150ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_reference_linked_entity_comp_link category enumerate * inter-entity linkages between the components of common observed interaction patterns * described in the pdbx_reference_linked_entity category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceLinkedEntityCompLink extends DelegatingCategory { public PdbxReferenceLinkedEntityCompLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "link_id": return getLinkId(); case "list_id_1": return getListId1(); case "list_id_2": return getListId2(); case "details": return getDetails(); case "comp_id_1": return getCompId1(); case "comp_id_2": return getCompId2(); case "atom_id_1": return getAtomId1(); case "atom_id_2": return getAtomId2(); case "leaving_atom_id_1": return getLeavingAtomId1(); case "atom_stereo_config_1": return getAtomStereoConfig1(); case "leaving_atom_id_2": return getLeavingAtomId2(); case "atom_stereo_config_2": return getAtomStereoConfig2(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_linked_entity_comp_link.linked_entity_id is a reference * _pdbx_reference_linked_entity_comp_list.linked_entity_id in the pdbx_reference_linked_entity_comp_list * category. * @return IntColumn */ public IntColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_linked_entity_comp_link.link_id uniquely identifies * linkages within the linked entity. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_linked_entity_comp_link.list_id_1 is a reference * _pdbx_reference_linked_entity_comp_list.list_id in the pdbx_reference_linked_entity_comp_list * category. * @return IntColumn */ public IntColumn getListId1() { return delegate.getColumn("list_id_1", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_linked_entity_comp_link.list_id_2 is a reference * _pdbx_reference_linked_entity_comp_list.list_id in the pdbx_reference_linked_entity_comp_list * category. * @return IntColumn */ public IntColumn getListId2() { return delegate.getColumn("list_id_2", DelegatingIntColumn::new); } /** * A description of special aspects of a linkage between * these constituents in this linked entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The component identifier in the first of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getCompId1() { return delegate.getColumn("comp_id_1", DelegatingStrColumn::new); } /** * The component identifier in the second of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getCompId2() { return delegate.getColumn("comp_id_2", DelegatingStrColumn::new); } /** * The atom identifier/name in the first of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getAtomId1() { return delegate.getColumn("atom_id_1", DelegatingStrColumn::new); } /** * The atom identifier/name in the second of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getAtomId2() { return delegate.getColumn("atom_id_2", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the first atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId1() { return delegate.getColumn("leaving_atom_id_1", DelegatingStrColumn::new); } /** * The chiral configuration of the first atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig1() { return delegate.getColumn("atom_stereo_config_1", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the second atom making the linkage. * @return StrColumn */ public StrColumn getLeavingAtomId2() { return delegate.getColumn("leaving_atom_id_2", DelegatingStrColumn::new); } /** * The chiral configuration of the second atom making the linkage. * @return StrColumn */ public StrColumn getAtomStereoConfig2() { return delegate.getColumn("atom_stereo_config_2", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }PdbxReferenceLinkedEntityCompList.java000066400000000000000000000037451414676747700351400ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_reference_linked_entity_comp_list category lists * the constituents of common observed interaction patterns * described in the pdbx_reference_linked_entity category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceLinkedEntityCompList extends DelegatingCategory { public PdbxReferenceLinkedEntityCompList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "list_id": return getListId(); case "name": return getName(); case "comp_id": return getCompId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_reference_linked_entity.id * in the pdbx_reference_linked_entity category. * @return IntColumn */ public IntColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingIntColumn::new); } /** * This data item uniquely identifies a constituent of with the linked entity. * @return IntColumn */ public IntColumn getListId() { return delegate.getColumn("list_id", DelegatingIntColumn::new); } /** * The name of the constituent withing the linked entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The component identifer for the constituent within the linked entity.. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } }PdbxReferenceLinkedEntityLink.java000066400000000000000000000110601414676747700342700ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the pdbx_reference_linked_entity_link category enumerate * linkages between the entities in common observed interaction patterns * described in the pdbx_reference_linked_entity category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceLinkedEntityLink extends DelegatingCategory { public PdbxReferenceLinkedEntityLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "linked_entity_id": return getLinkedEntityId(); case "link_id": return getLinkId(); case "from_list_id": return getFromListId(); case "details": return getDetails(); case "to_comp_id": return getToCompId(); case "from_comp_id": return getFromCompId(); case "to_atom_id": return getToAtomId(); case "from_atom_id": return getFromAtomId(); case "from_leaving_atom_id": return getFromLeavingAtomId(); case "from_atom_stereo_config": return getFromAtomStereoConfig(); case "value_order": return getValueOrder(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_linked_entity_link.linked_entity_id is a reference * _pdbx_reference_linked_entity_comp_list.linked_entity_id in the pdbx_reference_linked_entity_comp_list * category. * @return IntColumn */ public IntColumn getLinkedEntityId() { return delegate.getColumn("linked_entity_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_linked_entity_link.link_id uniquely identifies * linkages within the linked entity. * @return IntColumn */ public IntColumn getLinkId() { return delegate.getColumn("link_id", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_linked_entity_link.from_list_id is a reference * _pdbx_reference_linked_entity_comp_list.list_id in the pdbx_reference_linked_entity_comp_list * category. * @return IntColumn */ public IntColumn getFromListId() { return delegate.getColumn("from_list_id", DelegatingIntColumn::new); } /** * A description of special aspects of a linkage between * these constituents in this linked entity. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The component identifier in the first of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getToCompId() { return delegate.getColumn("to_comp_id", DelegatingStrColumn::new); } /** * The component identifier in the second of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getFromCompId() { return delegate.getColumn("from_comp_id", DelegatingStrColumn::new); } /** * The atom identifier/name in the first of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getToAtomId() { return delegate.getColumn("to_atom_id", DelegatingStrColumn::new); } /** * The atom identifier/name in the second of the two constituents containing the linkage. * @return StrColumn */ public StrColumn getFromAtomId() { return delegate.getColumn("from_atom_id", DelegatingStrColumn::new); } /** * The leaving atom identifier/name bonded to the second atom making the linkage. * @return StrColumn */ public StrColumn getFromLeavingAtomId() { return delegate.getColumn("from_leaving_atom_id", DelegatingStrColumn::new); } /** * The chiral configuration of the second atom making the linkage. * @return StrColumn */ public StrColumn getFromAtomStereoConfig() { return delegate.getColumn("from_atom_stereo_config", DelegatingStrColumn::new); } /** * The bond order target for the chemical linkage. * @return StrColumn */ public StrColumn getValueOrder() { return delegate.getColumn("value_order", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReferenceMolecule.java000066400000000000000000000147771414676747700327150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE category record * reference information about small polymer molecules. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMolecule extends DelegatingCategory { public PdbxReferenceMolecule(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "formula_weight": return getFormulaWeight(); case "formula": return getFormula(); case "type": return getType(); case "type_evidence_code": return getTypeEvidenceCode(); case "class": return getClazz(); case "class_evidence_code": return getClassEvidenceCode(); case "name": return getName(); case "represent_as": return getRepresentAs(); case "chem_comp_id": return getChemCompId(); case "compound_details": return getCompoundDetails(); case "description": return getDescription(); case "representative_PDB_id_code": return getRepresentativePDBIdCode(); case "release_status": return getReleaseStatus(); case "replaces": return getReplaces(); case "replaced_by": return getReplacedBy(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule.prd_id is the unique identifier * for the reference molecule in this family. * * By convention this ID uniquely identifies the reference molecule in * in the PDB reference dictionary. * * The ID has the template form PRD_dddddd (e.g. PRD_000001) * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * Formula mass in daltons of the entity. * @return FloatColumn */ public FloatColumn getFormulaWeight() { return delegate.getColumn("formula_weight", DelegatingFloatColumn::new); } /** * The formula for the reference entity. Formulae are written * according to the rules: * * 1. Only recognised element symbols may be used. * * 2. Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * 3. A space or parenthesis must separate each element symbol and * its count, but in general parentheses are not used. * * 4. The order of elements depends on whether or not carbon is * present. If carbon is present, the order should be: C, then * H, then the other elements in alphabetical order of their * symbol. If carbon is not present, the elements are listed * purely in alphabetic order of their symbol. This is the * 'Hill' system used by Chemical Abstracts. * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } /** * Defines the structural classification of the entity. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Evidence for the assignment of _pdbx_reference_molecule.type * @return StrColumn */ public StrColumn getTypeEvidenceCode() { return delegate.getColumn("type_evidence_code", DelegatingStrColumn::new); } /** * Broadly defines the function of the entity. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * Evidence for the assignment of _pdbx_reference_molecule.class * @return StrColumn */ public StrColumn getClassEvidenceCode() { return delegate.getColumn("class_evidence_code", DelegatingStrColumn::new); } /** * A name of the entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Defines how this entity is represented in PDB data files. * @return StrColumn */ public StrColumn getRepresentAs() { return delegate.getColumn("represent_as", DelegatingStrColumn::new); } /** * For entities represented as single molecules, the identifier * corresponding to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } /** * Special details about this molecule. * @return StrColumn */ public StrColumn getCompoundDetails() { return delegate.getColumn("compound_details", DelegatingStrColumn::new); } /** * Description of this molecule. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The PDB accession code for the entry containing a representative example of this molecule. * @return StrColumn */ public StrColumn getRepresentativePDBIdCode() { return delegate.getColumn("representative_PDB_id_code", DelegatingStrColumn::new); } /** * Defines the current PDB release status for this molecule definition. * @return StrColumn */ public StrColumn getReleaseStatus() { return delegate.getColumn("release_status", DelegatingStrColumn::new); } /** * Assigns the identifier for the reference molecule which have been replaced * by this reference molecule. * Multiple molecule identifier codes should be separated by commas. * @return StrColumn */ public StrColumn getReplaces() { return delegate.getColumn("replaces", DelegatingStrColumn::new); } /** * Assigns the identifier of the reference molecule that has replaced this molecule. * @return StrColumn */ public StrColumn getReplacedBy() { return delegate.getColumn("replaced_by", DelegatingStrColumn::new); } }PdbxReferenceMoleculeAnnotation.java000066400000000000000000000062341414676747700346560ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_ANNOTATION category specify * additional annotation relevant to the molecular entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeAnnotation extends DelegatingCategory { public PdbxReferenceMoleculeAnnotation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "prd_id": return getPrdId(); case "ordinal": return getOrdinal(); case "text": return getText(); case "type": return getType(); case "support": return getSupport(); case "source": return getSource(); case "chem_comp_id": return getChemCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_annotation.family_prd_id is a reference to * _pdbx_reference_molecule_list.family_prd_id in category PDBX_REFERENCE_MOLECULE_FAMILY_LIST. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_reference_molecule.prd_id in the * PDB_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * This data item distinguishes anotations for this entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * Text describing the annotation for this entity. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } /** * Type of annotation for this entity. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Text describing the experimentation or computational evidence for * the annotation. * @return StrColumn */ public StrColumn getSupport() { return delegate.getColumn("support", DelegatingStrColumn::new); } /** * The source of the annoation for this entity. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * For entities represented as single molecules, the identifier * corresponding to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } }PdbxReferenceMoleculeDetails.java000066400000000000000000000052151414676747700341270ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_DETAILS category records * textual details about small polymer molecules. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeDetails extends DelegatingCategory { public PdbxReferenceMoleculeDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "prd_id": return getPrdId(); case "ordinal": return getOrdinal(); case "source": return getSource(); case "source_id": return getSourceId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_details.family_prd_id is a reference to * _pdbx_reference_molecule_list.family_prd_id' in category PDBX_REFERENCE_MOLECULE_FAMILY. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_details.prd_id is a reference to * _pdbx_reference_molecule.prd_id in the PDBX_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_details.ordinal is an ordinal that * distinguishes each descriptive text for this entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A data source of this information (e.g. PubMed, Merck Index) * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * A identifier within the data source for this information. * @return StrColumn */ public StrColumn getSourceId() { return delegate.getColumn("source_id", DelegatingStrColumn::new); } /** * The text of the description of special aspects of the entity. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }PdbxReferenceMoleculeFamily.java000066400000000000000000000046551414676747700337720ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_FAMILY category identify * entity families. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeFamily extends DelegatingCategory { public PdbxReferenceMoleculeFamily(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "name": return getName(); case "release_status": return getReleaseStatus(); case "replaces": return getReplaces(); case "replaced_by": return getReplacedBy(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_entity.family_prd_id must uniquely identify a record in the * PDBX_REFERENCE_MOLECULE_FAMILY list. * * By convention this ID uniquely identifies the reference family in * in the PDB reference dictionary. * * The ID has the template form FAM_dddddd (e.g. FAM_000001) * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The entity family name. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Assigns the current PDB release status for this family. * @return StrColumn */ public StrColumn getReleaseStatus() { return delegate.getColumn("release_status", DelegatingStrColumn::new); } /** * Assigns the identifier for the family which have been replaced by this family. * Multiple family identifier codes should be separated by commas. * @return StrColumn */ public StrColumn getReplaces() { return delegate.getColumn("replaces", DelegatingStrColumn::new); } /** * Assigns the identifier of the family that has replaced this component. * @return StrColumn */ public StrColumn getReplacedBy() { return delegate.getColumn("replaced_by", DelegatingStrColumn::new); } }PdbxReferenceMoleculeFeatures.java000066400000000000000000000063421414676747700343220ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Additional features associated with the reference entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeFeatures extends DelegatingCategory { public PdbxReferenceMoleculeFeatures(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "prd_id": return getPrdId(); case "ordinal": return getOrdinal(); case "source_ordinal": return getSourceOrdinal(); case "type": return getType(); case "value": return getValue(); case "source": return getSource(); case "chem_comp_id": return getChemCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_features.family_prd_id is a reference to * _pdbx_reference_molecule_list.family_prd_id in category PDBX_REFERENCE_MOLECULE_FAMILY_LIST. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_features.prd_id is a reference * _pdbx_reference_molecule.prd_id in the PDBX_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_features.ordinal distinguishes * each feature for this entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The value of _pdbx_reference_molecule_features.source_ordinal provides * the priority order of features from a particular source or database. * @return IntColumn */ public IntColumn getSourceOrdinal() { return delegate.getColumn("source_ordinal", DelegatingIntColumn::new); } /** * The entity feature type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The entity feature value. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * The information source for the component feature. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * For entities represented as single molecules, the identifier * corresponding to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } }PdbxReferenceMoleculeList.java000066400000000000000000000031611414676747700334530ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_LIST category record * reference information about small polymer molecules. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeList extends DelegatingCategory { public PdbxReferenceMoleculeList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "prd_id": return getPrdId(); case "family_prd_id": return getFamilyPrdId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_list.prd_id is the unique identifier * for the reference molecule in this family. * * By convention this ID uniquely identifies the reference molecule in * in the PDB reference dictionary. * * The ID has the template form PRD_dddddd (e.g. PRD_000001) * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_list.family_prd_id is a reference to * _pdbx_reference_molecule_family.family_prd_id' in category PDBX_REFERENCE_MOLECULE_FAMILY. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } }PdbxReferenceMoleculeRelatedStructures.java000066400000000000000000000076701414676747700362350ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_RELATED_STRUCTURES category record * details of the structural examples in related databases for this entity. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeRelatedStructures extends DelegatingCategory { public PdbxReferenceMoleculeRelatedStructures(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "ordinal": return getOrdinal(); case "db_name": return getDbName(); case "db_code": return getDbCode(); case "db_accession": return getDbAccession(); case "name": return getName(); case "formula": return getFormula(); case "citation_id": return getCitationId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_related_structures.family_prd_id is a reference to * _pdbx_reference_molecule_list.family_prd_id in category PDBX_REFERENCE_MOLECULE_FAMILY_LIST. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_related_structures.ordinal distinguishes * related structural data for each entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The database name for the related structure reference. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The database identifier code for the related structure reference. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The database accession code for the related structure reference. * @return StrColumn */ public StrColumn getDbAccession() { return delegate.getColumn("db_accession", DelegatingStrColumn::new); } /** * The chemical name for the structure entry in the related database * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The formula for the reference entity. Formulae are written * according to the rules: * * 1. Only recognised element symbols may be used. * * 2. Each element symbol is followed by a 'count' number. A count * of '1' may be omitted. * * 3. A space or parenthesis must separate each element symbol and * its count, but in general parentheses are not used. * * 4. The order of elements depends on whether or not carbon is * present. If carbon is present, the order should be: C, then * H, then the other elements in alphabetical order of their * symbol. If carbon is not present, the elements are listed * purely in alphabetic order of their symbol. This is the * 'Hill' system used by Chemical Abstracts. * @return StrColumn */ public StrColumn getFormula() { return delegate.getColumn("formula", DelegatingStrColumn::new); } /** * A link to related reference information in the citation category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } }PdbxReferenceMoleculeSynonyms.java000066400000000000000000000052351414676747700344030ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_MOLECULE_SYNONYMS category records * synonym names for reference entities. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferenceMoleculeSynonyms extends DelegatingCategory { public PdbxReferenceMoleculeSynonyms(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "family_prd_id": return getFamilyPrdId(); case "prd_id": return getPrdId(); case "ordinal": return getOrdinal(); case "name": return getName(); case "source": return getSource(); case "chem_comp_id": return getChemCompId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_reference_molecule_synonyms.family_prd_id is a reference to * _pdbx_reference_molecule_list.family_prd_id in category PDBX_REFERENCE_MOLECULE_FAMILY_LIST. * @return StrColumn */ public StrColumn getFamilyPrdId() { return delegate.getColumn("family_prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_synonyms.prd_id is a reference * _pdbx_reference_molecule.prd_id in the PDBX_REFERENCE_MOLECULE category. * @return StrColumn */ public StrColumn getPrdId() { return delegate.getColumn("prd_id", DelegatingStrColumn::new); } /** * The value of _pdbx_reference_molecule_synonyms.ordinal is an ordinal * to distinguish synonyms for this entity. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A synonym name for the entity. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The source of this synonym name for the entity. * @return StrColumn */ public StrColumn getSource() { return delegate.getColumn("source", DelegatingStrColumn::new); } /** * For entities represented as single molecules, the identifier * corresponding to the chemical definition for the molecule. * @return StrColumn */ public StrColumn getChemCompId() { return delegate.getColumn("chem_comp_id", DelegatingStrColumn::new); } }PdbxReferencePublicationList.java000066400000000000000000000060561414676747700341650ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFERENCE_PUBLICATION_LIST hold reference information * related to PDB citation data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReferencePublicationList extends DelegatingCategory { public PdbxReferencePublicationList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "publication_abbrev": return getPublicationAbbrev(); case "ASTM_code_type": return getASTMCodeType(); case "ASTM_code_value": return getASTMCodeValue(); case "ISSN_code_type": return getISSNCodeType(); case "ISSN_code_value": return getISSNCodeValue(); case "country": return getCountry(); case "start_year": return getStartYear(); case "end_year": return getEndYear(); default: return new DelegatingColumn(column); } } /** * Abbreviated name of the reference publication. * @return StrColumn */ public StrColumn getPublicationAbbrev() { return delegate.getColumn("publication_abbrev", DelegatingStrColumn::new); } /** * The American Society for Testing and Materials (ASTM) code * type. * @return StrColumn */ public StrColumn getASTMCodeType() { return delegate.getColumn("ASTM_code_type", DelegatingStrColumn::new); } /** * The American Society for Testing and Materials (ASTM) code * assignment. * @return StrColumn */ public StrColumn getASTMCodeValue() { return delegate.getColumn("ASTM_code_value", DelegatingStrColumn::new); } /** * The International Standard Serial Number (ISSN/ISBN/ESSN) code type. * @return StrColumn */ public StrColumn getISSNCodeType() { return delegate.getColumn("ISSN_code_type", DelegatingStrColumn::new); } /** * The International Standard Serial Number (ISSN) code value. * @return StrColumn */ public StrColumn getISSNCodeValue() { return delegate.getColumn("ISSN_code_value", DelegatingStrColumn::new); } /** * The country/region of publication. * @return StrColumn */ public StrColumn getCountry() { return delegate.getColumn("country", DelegatingStrColumn::new); } /** * Year in which publications began operation.. * @return StrColumn */ public StrColumn getStartYear() { return delegate.getColumn("start_year", DelegatingStrColumn::new); } /** * Year in which publication terminated operation. * @return StrColumn */ public StrColumn getEndYear() { return delegate.getColumn("end_year", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefine.java000066400000000000000000000163531414676747700305310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFINE category record details about * additional structure refinement parameters which are needed * to complete legacy REMARK 3 refinement templates in PDB * format files. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefine extends DelegatingCategory { public PdbxRefine(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "pdbx_refine_id": return getPdbxRefineId(); case "R_factor_all_no_cutoff": return getRFactorAllNoCutoff(); case "R_factor_obs_no_cutoff": return getRFactorObsNoCutoff(); case "free_R_factor_4sig_cutoff": return getFreeRFactor4sigCutoff(); case "free_R_factor_no_cutoff": return getFreeRFactorNoCutoff(); case "free_R_error_no_cutoff": return getFreeRErrorNoCutoff(); case "free_R_val_test_set_size_perc_no_cutoff": return getFreeRValTestSetSizePercNoCutoff(); case "free_R_val_test_set_ct_no_cutoff": return getFreeRValTestSetCtNoCutoff(); case "number_reflns_obs_no_cutoff": return getNumberReflnsObsNoCutoff(); case "R_factor_all_4sig_cutoff": return getRFactorAll4sigCutoff(); case "R_factor_obs_4sig_cutoff": return getRFactorObs4sigCutoff(); case "free_R_val_4sig_cutoff": return getFreeRVal4sigCutoff(); case "free_R_val_test_set_size_perc_4sig_cutoff": return getFreeRValTestSetSizePerc4sigCutoff(); case "free_R_val_test_set_ct_4sig_cutoff": return getFreeRValTestSetCt4sigCutoff(); case "number_reflns_obs_4sig_cutoff": return getNumberReflnsObs4sigCutoff(); case "free_R_val_no_cutoff": return getFreeRValNoCutoff(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _pdbx_refine.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * R-value (all reflections, no cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getRFactorAllNoCutoff() { return delegate.getColumn("R_factor_all_no_cutoff", DelegatingFloatColumn::new); } /** * R-value (working set reflections, no cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getRFactorObsNoCutoff() { return delegate.getColumn("R_factor_obs_no_cutoff", DelegatingFloatColumn::new); } /** * R free value (4 sigma cutoff). * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRFactor4sigCutoff() { return delegate.getColumn("free_R_factor_4sig_cutoff", DelegatingFloatColumn::new); } /** * Free R-value (no cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRFactorNoCutoff() { return delegate.getColumn("free_R_factor_no_cutoff", DelegatingFloatColumn::new); } /** * Free R-value error(no cutoff) * @return FloatColumn */ public FloatColumn getFreeRErrorNoCutoff() { return delegate.getColumn("free_R_error_no_cutoff", DelegatingFloatColumn::new); } /** * Free R-value test set size (in percent, no cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRValTestSetSizePercNoCutoff() { return delegate.getColumn("free_R_val_test_set_size_perc_no_cutoff", DelegatingFloatColumn::new); } /** * Free R-value test set count (no cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRValTestSetCtNoCutoff() { return delegate.getColumn("free_R_val_test_set_ct_no_cutoff", DelegatingFloatColumn::new); } /** * Total number of reflections (no cutoff). * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getNumberReflnsObsNoCutoff() { return delegate.getColumn("number_reflns_obs_no_cutoff", DelegatingFloatColumn::new); } /** * R-value (all reflections, 4 sigma cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getRFactorAll4sigCutoff() { return delegate.getColumn("R_factor_all_4sig_cutoff", DelegatingFloatColumn::new); } /** * R-value (working set, 4 sigma cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getRFactorObs4sigCutoff() { return delegate.getColumn("R_factor_obs_4sig_cutoff", DelegatingFloatColumn::new); } /** * Free R-value (4 sigma cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRVal4sigCutoff() { return delegate.getColumn("free_R_val_4sig_cutoff", DelegatingFloatColumn::new); } /** * Free R-value test set size (in percent, 4 sigma cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRValTestSetSizePerc4sigCutoff() { return delegate.getColumn("free_R_val_test_set_size_perc_4sig_cutoff", DelegatingFloatColumn::new); } /** * Free R-value test set count (4 sigma cutoff) * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getFreeRValTestSetCt4sigCutoff() { return delegate.getColumn("free_R_val_test_set_ct_4sig_cutoff", DelegatingFloatColumn::new); } /** * Total number of reflections (4 sigma cutoff). * Placeholder for PDB mapping of SHELXL refinement data. * @return FloatColumn */ public FloatColumn getNumberReflnsObs4sigCutoff() { return delegate.getColumn("number_reflns_obs_4sig_cutoff", DelegatingFloatColumn::new); } /** * Free R-value (no cutoff) * @return FloatColumn */ public FloatColumn getFreeRValNoCutoff() { return delegate.getColumn("free_R_val_no_cutoff", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefineAuxFile.java000066400000000000000000000034021414676747700317760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Auxilary parameter and topology files used in refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefineAuxFile extends DelegatingCategory { public PdbxRefineAuxFile(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "serial_no": return getSerialNo(); case "pdbx_refine_id": return getPdbxRefineId(); case "file_name": return getFileName(); case "file_type": return getFileType(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getSerialNo() { return delegate.getColumn("serial_no", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _pdbx_refine_aux_file.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * Auxilary file name. * @return StrColumn */ public StrColumn getFileName() { return delegate.getColumn("file_name", DelegatingStrColumn::new); } /** * Auxilary file type. * @return StrColumn */ public StrColumn getFileType() { return delegate.getColumn("file_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefineComponent.java000066400000000000000000000501431414676747700324070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFINE_COMPONENT category record * statistics of the final model relative to the density map. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefineComponent extends DelegatingCategory { public PdbxRefineComponent(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "B_iso": return getBIso(); case "B_iso_main_chain": return getBIsoMainChain(); case "B_iso_side_chain": return getBIsoSideChain(); case "shift": return getShift(); case "shift_side_chain": return getShiftSideChain(); case "shift_main_chain": return getShiftMainChain(); case "correlation": return getCorrelation(); case "correlation_side_chain": return getCorrelationSideChain(); case "correlation_main_chain": return getCorrelationMainChain(); case "real_space_R": return getRealSpaceR(); case "real_space_R_side_chain": return getRealSpaceRSideChain(); case "real_space_R_main_chain": return getRealSpaceRMainChain(); case "connect": return getConnect(); case "density_index": return getDensityIndex(); case "density_index_main_chain": return getDensityIndexMainChain(); case "density_index_side_chain": return getDensityIndexSideChain(); case "density_ratio": return getDensityRatio(); case "density_ratio_main_chain": return getDensityRatioMainChain(); case "density_ratio_side_chain": return getDensityRatioSideChain(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the component. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * The average isotropic B factors for the group of atoms * (e.g. residue or ligand, side chain, main chain). * The B factors for each atom is given by _atom_site.B_iso_or_equiv * @return FloatColumn */ public FloatColumn getBIso() { return delegate.getColumn("B_iso", DelegatingFloatColumn::new); } /** * The average isotropic B factors for the group of atoms * (e.g. residue or ligand, side chain, main chain). * The B factors for each atom is given by _atom_site.B_iso_or_equiv * @return FloatColumn */ public FloatColumn getBIsoMainChain() { return delegate.getColumn("B_iso_main_chain", DelegatingFloatColumn::new); } /** * The average isotropic B factors for the group of atoms * (e.g. residue or ligand, side chain, main chain). * The B factors for each atom is given by _atom_site.B_iso_or_equiv * @return FloatColumn */ public FloatColumn getBIsoSideChain() { return delegate.getColumn("B_iso_side_chain", DelegatingFloatColumn::new); } /** * The tendency of the group of atoms (e.g. residue * or ligand, side chain, main chain) to move away from its current position. * * Displacement of atoms from electron density is estimated from the * difference (Fobs - Fcal) map. The displacement vector is the ratio of * the gradient of difference density to the curvature. The amplitude of * the displacement vector is an indicator of the positional error. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getShift() { return delegate.getColumn("shift", DelegatingFloatColumn::new); } /** * The tendency of the group of atoms (e.g. residue * or ligand, side chain, main chain) to move away from its current position. * * Displacement of atoms from electron density is estimated from the * difference (Fobs - Fcal) map. The displacement vector is the ratio of * the gradient of difference density to the curvature. The amplitude of * the displacement vector is an indicator of the positional error. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getShiftSideChain() { return delegate.getColumn("shift_side_chain", DelegatingFloatColumn::new); } /** * The tendency of the group of atoms (e.g. residue * or ligand, side chain, main chain) to move away from its current position. * * Displacement of atoms from electron density is estimated from the * difference (Fobs - Fcal) map. The displacement vector is the ratio of * the gradient of difference density to the curvature. The amplitude of * the displacement vector is an indicator of the positional error. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getShiftMainChain() { return delegate.getColumn("shift_main_chain", DelegatingFloatColumn::new); } /** * Correlation coefficient of electron density for each residue or ligand, * side chain, main chain * * The density correlation coefficient is calculated for each component * from atomic densities of (2Fobs-Fcalc) map - "Robs" and the model * map (Fcalc) - "Rcalc" : * * D_corr = <Robs><Rcalc>/sqrt(<Robs**2><Rcalc**2>) * * where <Robs> is the mean of "observed" densities of atoms of the * component (backbone or side chain). * * <Rcalc> is the mean of "calculated" densities of * component atoms. * * The value of density for some atom from map R(x) is: * * sum_i ( R(xi) * Ratom(xi - xa) ) * Dens = ---------------------------------- * sum_i ( Ratom(xi - xa) ) * * where Ratom(x) is atomic electron density for the x-th grid point. * xa - vector of the centre of atom. * xi - vector of the i-th point of grid. * Sum is taken over all grid points which have distance * from the center of the atom less than the Radius_limit. * For all atoms Radius_limit = 2.5 A. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getCorrelation() { return delegate.getColumn("correlation", DelegatingFloatColumn::new); } /** * Correlation coefficient of electron density for each residue or ligand, * side chain, main chain * * The density correlation coefficient is calculated for each component * from atomic densities of (2Fobs-Fcalc) map - "Robs" and the model * map (Fcalc) - "Rcalc" : * * D_corr = <Robs><Rcalc>/sqrt(<Robs**2><Rcalc**2>) * * where <Robs> is the mean of "observed" densities of atoms of the * component (backbone or side chain). * * <Rcalc> is the mean of "calculated" densities of * component atoms. * * The value of density for some atom from map R(x) is: * * sum_i ( R(xi) * Ratom(xi - xa) ) * Dens = ---------------------------------- * sum_i ( Ratom(xi - xa) ) * * where Ratom(x) is atomic electron density for the x-th grid point. * xa - vector of the centre of atom. * xi - vector of the i-th point of grid. * Sum is taken over all grid points which have distance * from the center of the atom less than the Radius_limit. * For all atoms Radius_limit = 2.5 A. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getCorrelationSideChain() { return delegate.getColumn("correlation_side_chain", DelegatingFloatColumn::new); } /** * Correlation coefficient of electron density for each residue or ligand, * side chain, main chain * * The density correlation coefficient is calculated for each component * from atomic densities of (2Fobs-Fcalc) map - "Robs" and the model * map (Fcalc) - "Rcalc" : * * D_corr = <Robs><Rcalc>/sqrt(<Robs**2><Rcalc**2>) * * where <Robs> is the mean of "observed" densities of atoms of the * component (backbone or side chain). * * <Rcalc> is the mean of "calculated" densities of * component atoms. * * The value of density for some atom from map R(x) is: * * sum_i ( R(xi) * Ratom(xi - xa) ) * Dens = ---------------------------------- * sum_i ( Ratom(xi - xa) ) * * where Ratom(x) is atomic electron density for the x-th grid point. * xa - vector of the centre of atom. * xi - vector of the i-th point of grid. * Sum is taken over all grid points which have distance * from the center of the atom less than the Radius_limit. * For all atoms Radius_limit = 2.5 A. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getCorrelationMainChain() { return delegate.getColumn("correlation_main_chain", DelegatingFloatColumn::new); } /** * Real space R factor of electron density for each component, * residue side chain, or main chain. * * The real space R factor is calculated by the equation * * R_real = [Sum~i (|Dobs - Dcal|)]/[Sum~i (|Dobs + Dcal|)] * * Where: * Dobs is the observed electron density, * Dcal is the calculated electron density, * summation is for all the grid points * * Ref: Branden, C.I. & Jones, T.A. (1990). Nature, 343, 687-689 * @return FloatColumn */ public FloatColumn getRealSpaceR() { return delegate.getColumn("real_space_R", DelegatingFloatColumn::new); } /** * Real space R factor of electron density for each component, * residue side chain, or main chain. * * The real space R factor is calculated by the equation * * R_real = [Sum~i (|Dobs - Dcal|)]/[Sum~i (|Dobs + Dcal|)] * * Where: * Dobs is the observed electron density, * Dcal is the calculated electron density, * summation is for all the grid points * * Ref: Branden, C.I. & Jones, T.A. (1990). Nature, 343, 687-689 * @return FloatColumn */ public FloatColumn getRealSpaceRSideChain() { return delegate.getColumn("real_space_R_side_chain", DelegatingFloatColumn::new); } /** * Real space R factor of electron density for each component, * residue side chain, or main chain. * * The real space R factor is calculated by the equation * * R_real = [Sum~i (|Dobs - Dcal|)]/[Sum~i (|Dobs + Dcal|)] * * Where: * Dobs is the observed electron density, * Dcal is the calculated electron density, * summation is for all the grid points * * Ref: Branden, C.I. & Jones, T.A. (1990). Nature, 343, 687-689 * @return FloatColumn */ public FloatColumn getRealSpaceRMainChain() { return delegate.getColumn("real_space_R_main_chain", DelegatingFloatColumn::new); } /** * The index of connectivity is the product of the (2Fobs-Fcal) electron * density values for the backbone atoms (N, CA and C) divided by the * average value for the structure. Low values (less than 1.0) of this * index indicate breaks in the backbone electron density which may be * due to flexibility of the chain or incorrect tracing. * * connect = [(D(xi)...D(xi))^(1/N)] /<D>_all * * Where: * D(xi) = (2*Fobs - Fcal) * <D>_all is the averaged value of density for the structure. * The product is for N atoms of group. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getConnect() { return delegate.getColumn("connect", DelegatingFloatColumn::new); } /** * The index of density is the product of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 1.0) may be problematic for * model fitting. * * index = [(D(xi)...D(xi))^(1/N)] /<D>_all * * Where : * D(xi) = (2*Fobs - Fcal) * <D>_all is the averaged value of density for the structure. * The product is for N atoms of group. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getDensityIndex() { return delegate.getColumn("density_index", DelegatingFloatColumn::new); } /** * The index of density is the product of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 1.0) may be problematic for * model fitting. * * index = [(D(xi)...D(xi))^(1/N)] /<D>_all * * Where : * D(xi) = (2*Fobs - Fcal) * <D>_all is the averaged value of density for the structure. * The product is for N atoms of group. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getDensityIndexMainChain() { return delegate.getColumn("density_index_main_chain", DelegatingFloatColumn::new); } /** * The index of density is the product of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 1.0) may be problematic for * model fitting. * * index = [(D(xi)...D(xi))^(1/N)] /<D>_all * * Where : * D(xi) = (2*Fobs - Fcal) * <D>_all is the averaged value of density for the structure. * The product is for N atoms of group. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getDensityIndexSideChain() { return delegate.getColumn("density_index_side_chain", DelegatingFloatColumn::new); } /** * The density ratio is similar to the density index, but summation of the * density for the group is used for calculation. * * The ratio of density is the summation of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 0.4) of this ratio may be * problematic for the group. * * * index = [Sum~i D(xi)]/<D>_all * * Where: * * D(xi) = (2*Fobs - Fcal) * <D>_all is the average value of density for the structure. * The summation is for all the atoms of group. * @return FloatColumn */ public FloatColumn getDensityRatio() { return delegate.getColumn("density_ratio", DelegatingFloatColumn::new); } /** * The density ratio is similar to the density index, but summation of the * density for the group is used for calculation. * * The ratio of density is the summation of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 0.4) of this ratio may be * problematic for the group. * * * index = [Sum~i D(xi)]/<D>_all * * Where: * * D(xi) = (2*Fobs - Fcal) * <D>_all is the average value of density for the structure. * The summation is for all the atoms of group. * @return FloatColumn */ public FloatColumn getDensityRatioMainChain() { return delegate.getColumn("density_ratio_main_chain", DelegatingFloatColumn::new); } /** * The density ratio is similar to the density index, but summation of the * density for the group is used for calculation. * * The ratio of density is the summation of the (2Fobs-Fcal) electron * density values for the group of atoms divided by the average value * for the structure. Low values (less than 0.4) of this ratio may be * problematic for the group. * * * index = [Sum~i D(xi)]/<D>_all * * Where: * * D(xi) = (2*Fobs - Fcal) * <D>_all is the average value of density for the structure. * The summation is for all the atoms of group. * @return FloatColumn */ public FloatColumn getDensityRatioSideChain() { return delegate.getColumn("density_ratio_side_chain", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefineLsRestrNcs.java000066400000000000000000000050631414676747700325100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Holds details of NCS restraints in cases where multiple * conditions are provided for each domain. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefineLsRestrNcs extends DelegatingCategory { public PdbxRefineLsRestrNcs(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dom_id": return getDomId(); case "type": return getType(); case "number": return getNumber(); case "rms_dev": return getRmsDev(); case "weight": return getWeight(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_ncs_dom.id in the * STRUCT_NCS_DOM category. * @return StrColumn */ public StrColumn getDomId() { return delegate.getColumn("dom_id", DelegatingStrColumn::new); } /** * The type of restraint applied to the domain * specified by _pdbx_refine_ls_restr_ncs.dom_id and in the domains * against which it was restrained. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The number of this type of restraint applied to the domain * specified by _pdbx_refine_ls_restr_ncs.dom_id and in the domains * against which it was restrained. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } /** * The root-mean-square deviation in restraints for the domain * specified by _pdbx_refine_ls_restr_ncs.dom_id and in the domains * against which it was restrained. * @return FloatColumn */ public FloatColumn getRmsDev() { return delegate.getColumn("rms_dev", DelegatingFloatColumn::new); } /** * The value of the weighting coefficient used in * non-crystalographic restaint in the domain * specified by _pdbx_refine_ls_restr_ncs.dom_id * to equivalent atomic positions in the domains * against which it was restrained. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefineTls.java000066400000000000000000000463721414676747700312200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_TLS category record details about * TLS parameters used in structure refinement. Note that the * intention is primarily to describe directly refined TLS * parameters, although other methods of obtaining TLS parameters * may be covered, see item _pdbx_refine_tls.method */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefineTls extends DelegatingCategory { public PdbxRefineTls(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "pdbx_refine_id": return getPdbxRefineId(); case "details": return getDetails(); case "method": return getMethod(); case "origin_x": return getOriginX(); case "origin_y": return getOriginY(); case "origin_z": return getOriginZ(); case "T[1][1]": return getT11(); case "T[1][1]_esd": return getT11Esd(); case "T[1][2]": return getT12(); case "T[1][2]_esd": return getT12Esd(); case "T[1][3]": return getT13(); case "T[1][3]_esd": return getT13Esd(); case "T[2][2]": return getT22(); case "T[2][2]_esd": return getT22Esd(); case "T[2][3]": return getT23(); case "T[2][3]_esd": return getT23Esd(); case "T[3][3]": return getT33(); case "T[3][3]_esd": return getT33Esd(); case "L[1][1]": return getL11(); case "L[1][1]_esd": return getL11Esd(); case "L[1][2]": return getL12(); case "L[1][2]_esd": return getL12Esd(); case "L[1][3]": return getL13(); case "L[1][3]_esd": return getL13Esd(); case "L[2][2]": return getL22(); case "L[2][2]_esd": return getL22Esd(); case "L[2][3]": return getL23(); case "L[2][3]_esd": return getL23Esd(); case "L[3][3]": return getL33(); case "L[3][3]_esd": return getL33Esd(); case "S[1][1]": return getS11(); case "S[1][1]_esd": return getS11Esd(); case "S[1][2]": return getS12(); case "S[1][2]_esd": return getS12Esd(); case "S[1][3]": return getS13(); case "S[1][3]_esd": return getS13Esd(); case "S[2][1]": return getS21(); case "S[2][1]_esd": return getS21Esd(); case "S[2][2]": return getS22(); case "S[2][2]_esd": return getS22Esd(); case "S[2][3]": return getS23(); case "S[2][3]_esd": return getS23Esd(); case "S[3][1]": return getS31(); case "S[3][1]_esd": return getS31Esd(); case "S[3][2]": return getS32(); case "S[3][2]_esd": return getS32Esd(); case "S[3][3]": return getS33(); case "S[3][3]_esd": return getS33Esd(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_refine_tls.id must uniquely identify a record in * the PDBX_REFINE_TLS list. * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _pdbx_refine_tls.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * A description of the TLS group, such as a domain name or a * chemical group name. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The method by which the TLS parameters were obtained. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The x coordinate in angstroms of the origin to which the * TLS parameters are referred, specified according to * a set of orthogonal Cartesian axes related to the cell axes as * given in _atom_sites.Cartn_transform_axes. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getOriginX() { return delegate.getColumn("origin_x", DelegatingFloatColumn::new); } /** * The y coordinate in angstroms of the origin to which the * TLS parameters are referred, specified according to * a set of orthogonal Cartesian axes related to the cell axes as * given in _atom_sites.Cartn_transform_axes. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getOriginY() { return delegate.getColumn("origin_y", DelegatingFloatColumn::new); } /** * The z coordinate in angstroms of the origin to which the * TLS parameters are referred, specified according to * a set of orthogonal Cartesian axes related to the cell axes as * given in _atom_sites.Cartn_transform_axes. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getOriginZ() { return delegate.getColumn("origin_z", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT11() { return delegate.getColumn("T[1][1]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT11Esd() { return delegate.getColumn("T[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT12() { return delegate.getColumn("T[1][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT12Esd() { return delegate.getColumn("T[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT13() { return delegate.getColumn("T[1][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT13Esd() { return delegate.getColumn("T[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT22() { return delegate.getColumn("T[2][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT22Esd() { return delegate.getColumn("T[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT23() { return delegate.getColumn("T[2][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT23Esd() { return delegate.getColumn("T[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the translation tensor T. This should * be given in the same coordinate frame and units as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getT33() { return delegate.getColumn("T[3][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.T. * @return FloatColumn */ public FloatColumn getT33Esd() { return delegate.getColumn("T[3][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL11() { return delegate.getColumn("L[1][1]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL11Esd() { return delegate.getColumn("L[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL12() { return delegate.getColumn("L[1][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL12Esd() { return delegate.getColumn("L[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL13() { return delegate.getColumn("L[1][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL13Esd() { return delegate.getColumn("L[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL22() { return delegate.getColumn("L[2][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL22Esd() { return delegate.getColumn("L[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL23() { return delegate.getColumn("L[2][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL23Esd() { return delegate.getColumn("L[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the libration tensor L. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * @return FloatColumn */ public FloatColumn getL33() { return delegate.getColumn("L[3][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.L. * @return FloatColumn */ public FloatColumn getL33Esd() { return delegate.getColumn("L[3][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * The trace of S is indeterminate by crystallography, and should * be set to zero. * @return FloatColumn */ public FloatColumn getS11() { return delegate.getColumn("S[1][1]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS11Esd() { return delegate.getColumn("S[1][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS12() { return delegate.getColumn("S[1][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS12Esd() { return delegate.getColumn("S[1][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS13() { return delegate.getColumn("S[1][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS13Esd() { return delegate.getColumn("S[1][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS21() { return delegate.getColumn("S[2][1]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS21Esd() { return delegate.getColumn("S[2][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * The trace of S is indeterminate by crystallography, and should * be set to zero. * @return FloatColumn */ public FloatColumn getS22() { return delegate.getColumn("S[2][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS22Esd() { return delegate.getColumn("S[2][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS23() { return delegate.getColumn("S[2][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS23Esd() { return delegate.getColumn("S[2][3]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS31() { return delegate.getColumn("S[3][1]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS31Esd() { return delegate.getColumn("S[3][1]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * If the origin is omitted, it is assumed to be the centre of * reaction of the group, in which case S must be symmetric * @return FloatColumn */ public FloatColumn getS32() { return delegate.getColumn("S[3][2]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS32Esd() { return delegate.getColumn("S[3][2]_esd", DelegatingFloatColumn::new); } /** * The elements of the screw-rotation tensor S. This should * be given in the same coordinate frame as the * corresponding anisotropic displacement parameters. * * The trace of S is indeterminate by crystallography, and should * be set to zero. * @return FloatColumn */ public FloatColumn getS33() { return delegate.getColumn("S[3][3]", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_refine_tls.S. * @return FloatColumn */ public FloatColumn getS33Esd() { return delegate.getColumn("S[3][3]_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRefineTlsGroup.java000066400000000000000000000154211414676747700322240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REFINE_TLS_GROUP category record details about * a fragment of a TLS group. * * Properties of the TLS group are recorded in PDBX_REFINE_TLS */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRefineTlsGroup extends DelegatingCategory { public PdbxRefineTlsGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "pdbx_refine_id": return getPdbxRefineId(); case "refine_tls_id": return getRefineTlsId(); case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "beg_PDB_ins_code": return getBegPDBInsCode(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "end_PDB_ins_code": return getEndPDBInsCode(); case "selection": return getSelection(); case "selection_details": return getSelectionDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_refine_tls_group.id must uniquely identify * a record in the REFINE_TLS_GROUP list for a particular refinement. * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _pdbx_refine_tls_group.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_refine_tls.id in the * REFINE_TLS category. * @return StrColumn */ public StrColumn getRefineTlsId() { return delegate.getColumn("refine_tls_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range begins. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range begins. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range begins. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range begins. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegPDBInsCode() { return delegate.getColumn("beg_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range ends. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range ends. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range ends. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range ends. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * TLS fragment range ends. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndPDBInsCode() { return delegate.getColumn("end_PDB_ins_code", DelegatingStrColumn::new); } /** * A qualification of the subset of atoms in the specified * range included in the TLS fragment. * @return StrColumn */ public StrColumn getSelection() { return delegate.getColumn("selection", DelegatingStrColumn::new); } /** * A text description of subset of atoms included * included in the TLS fragment. * @return StrColumn */ public StrColumn getSelectionDetails() { return delegate.getColumn("selection_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReflnSignalBinning.java000066400000000000000000000026151414676747700330260ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The binning of the per-reflection signal generated by the * software specified by _reflns.pdbx_signal_software_id. * If any reflections have a signal >= to the highest threshold * specified, an additional bin should be inferred to hold them. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReflnSignalBinning extends DelegatingCategory { public PdbxReflnSignalBinning(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "upper_threshold": return getUpperThreshold(); default: return new DelegatingColumn(column); } } /** * The ordinal number of the bin, ordered from lowest signal * to highest. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The upper (exclusive) threshold of the bin. * @return FloatColumn */ public FloatColumn getUpperThreshold() { return delegate.getColumn("upper_threshold", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxReflnsTwin.java000066400000000000000000000136261414676747700314140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Details decribing crystallographic twinning. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxReflnsTwin extends DelegatingCategory { public PdbxReflnsTwin(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "crystal_id": return getCrystalId(); case "domain_id": return getDomainId(); case "type": return getType(); case "operator": return getOperator(); case "fraction": return getFraction(); case "mean_I2_over_mean_I_square": return getMeanI2OverMeanISquare(); case "mean_F_square_over_mean_F2": return getMeanFSquareOverMeanF2(); default: return new DelegatingColumn(column); } } /** * The diffraction data set identifier. A reference to * _diffrn.id in category DIFFRN. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The crystal identifier. A reference to * _exptl_crystal.id in category EXPTL_CRYSTAL. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * An identifier for the twin domain. * @return StrColumn */ public StrColumn getDomainId() { return delegate.getColumn("domain_id", DelegatingStrColumn::new); } /** * There are two types of twinning: merohedral or hemihedral * non-merohedral or epitaxial * * For merohedral twinning the diffraction patterns from the different domains are * completely superimposable. Hemihedral twinning is a special case of merohedral * twinning. It only involves two distinct domains. Pseudo-merohedral twinning is * a subclass merohedral twinning in which lattice is coincidentally superimposable. * * In the case of non-merohedral or epitaxial twinning the reciprocal * lattices do not superimpose exactly. In this case the diffraction pattern * consists of two (or more) interpenetrating lattices, which can in principle * be separated. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The possible merohedral or hemihedral twinning operators for different * point groups are: * * True point group Twin operation hkl related to * 3 2 along a,b h,-h-k,-l * 2 along a*,b* h+k,-k,-l * 2 along c -h,-k,l * 4 2 along a,b,a*,b* h,-k,-l * 6 2 along a,b,a*,b* h,-h-k,-l * 321 2 along a*,b*,c -h,-k,l * 312 2 along a,b,c -h,-k,l * 23 4 along a,b,c k,-h,l * * References: * Yeates, T.O. (1997) Methods in Enzymology 276, 344-358. Detecting and * Overcoming Crystal Twinning. * * and information from the following on-line sites: * * CNS site http://cns.csb.yale.edu/v1.1/ * CCP4 site http://www.ccp4.ac.uk/dist/html/detwin.html * SHELX site http://shelx.uni-ac.gwdg.de/~rherbst/twin.html * @return StrColumn */ public StrColumn getOperator() { return delegate.getColumn("operator", DelegatingStrColumn::new); } /** * The twin fraction or twin factor represents a quantitative parameter for the * crystal twinning. The value 0 represents no twinning, < 0.5 partial twinning, * = 0.5 for perfect twinning. * @return FloatColumn */ public FloatColumn getFraction() { return delegate.getColumn("fraction", DelegatingFloatColumn::new); } /** * The ideal statistics for twinned crystals. The values calculated with the * acentric data are given below. * * Statistic Untwinned data Perfect twinned data * <I^2>/<I>^2 2.0 1.5 * <F>^2/<F^2> 0.785 0.865 * * References: * Yeates, T.O. (1997) Methods in Enzymology 276, 344-358. Detecting and * Overcoming Crystal Twinning. * * and information from the following on-line sites: * CNS site http://cns.csb.yale.edu/v1.1/ * CCP4 site http://www.ccp4.ac.uk/dist/html/detwin.html * SHELX site http://shelx.uni-ac.gwdg.de/~rherbst/twin.html * @return FloatColumn */ public FloatColumn getMeanI2OverMeanISquare() { return delegate.getColumn("mean_I2_over_mean_I_square", DelegatingFloatColumn::new); } /** * The ideal statistics for twinned crystals. The values calculated with the * acentric data are given below. * * Statistic Untwinned data Perfect twinned data * <I^2>/<I>^2 2.0 1.5 * <F>^2/<F^2> 0.785 0.865 * * References: * Yeates, T.O. (1997) Methods in Enzymology 276, 344-358. Detecting and * Overcoming Crystal Twinning. * * and information from the following on-line sites: * CNS site http://cns.csb.yale.edu/v1.1/ * CCP4 site http://www.ccp4.ac.uk/dist/html/detwin.html * SHELX site http://shelx.uni-ac.gwdg.de/~rherbst/twin.html * @return FloatColumn */ public FloatColumn getMeanFSquareOverMeanF2() { return delegate.getColumn("mean_F_square_over_mean_F2", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRelatedExpDataSet.java000066400000000000000000000042671414676747700326250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_RELATED_DATA_SET category record references * to experimental data sets related to the entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRelatedExpDataSet extends DelegatingCategory { public PdbxRelatedExpDataSet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "data_reference": return getDataReference(); case "metadata_reference": return getMetadataReference(); case "data_set_type": return getDataSetType(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Ordinal identifier for each related experimental data set. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * A DOI reference to the related data set. * @return StrColumn */ public StrColumn getDataReference() { return delegate.getColumn("data_reference", DelegatingStrColumn::new); } /** * A DOI reference to the metadata decribing the related data set. * @return StrColumn */ public StrColumn getMetadataReference() { return delegate.getColumn("metadata_reference", DelegatingStrColumn::new); } /** * The type of the experimenatal data set. * @return StrColumn */ public StrColumn getDataSetType() { return delegate.getColumn("data_set_type", DelegatingStrColumn::new); } /** * Additional details describing the content of the related data set and its application to * the current investigation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxRemediationAtomSiteMapping.java000066400000000000000000000231121414676747700344530ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_REMEDIATION_ATOM_SITE_MAPPING category records * mapping information between selected molecular entities that have been * chemically redefined. The prior and current atom nomenclature is * tabulated in this category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRemediationAtomSiteMapping extends DelegatingCategory { public PdbxRemediationAtomSiteMapping(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "group_PDB": return getGroupPDB(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "pdbx_align": return getPdbxAlign(); case "PDB_ins_code": return getPDBInsCode(); case "pre_auth_asym_id": return getPreAuthAsymId(); case "pre_auth_atom_id": return getPreAuthAtomId(); case "pre_auth_comp_id": return getPreAuthCompId(); case "pre_auth_seq_id": return getPreAuthSeqId(); case "pre_PDB_ins_code": return getPrePDBInsCode(); case "pre_group_PDB": return getPreGroupPDB(); case "pre_auth_alt_id": return getPreAuthAltId(); case "pre_pdbx_align": return getPrePdbxAlign(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_alt_id": return getAuthAltId(); case "occupancy": return getOccupancy(); case "pre_occupancy": return getPreOccupancy(); default: return new DelegatingColumn(column); } } /** * The value of pdbx_remediation_atom_site_mapping.id must uniquely identify a record in * the PDBX_REMEDIATION_ATOM_SITE_MAPPING list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The PDB group of atoms to which the atom site belongs. * @return StrColumn */ public StrColumn getGroupPDB() { return delegate.getColumn("group_PDB", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * An optional alignment flag. * @return IntColumn */ public IntColumn getPdbxAlign() { return delegate.getColumn("pdbx_align", DelegatingIntColumn::new); } /** * Optional atom_site identifier. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAsymId() { return delegate.getColumn("pre_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corrresponds to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAtomId() { return delegate.getColumn("pre_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthCompId() { return delegate.getColumn("pre_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthSeqId() { return delegate.getColumn("pre_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPrePDBInsCode() { return delegate.getColumn("pre_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This item corresponds to the PDB group of atoms to which the atom site belongs. * @return StrColumn */ public StrColumn getPreGroupPDB() { return delegate.getColumn("pre_group_PDB", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAltId() { return delegate.getColumn("pre_auth_alt_id", DelegatingStrColumn::new); } /** * An optional alignment flag. * @return IntColumn */ public IntColumn getPrePdbxAlign() { return delegate.getColumn("pre_pdbx_align", DelegatingIntColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corrresponds to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier labeling alternate locations. * @return StrColumn */ public StrColumn getAuthAltId() { return delegate.getColumn("auth_alt_id", DelegatingStrColumn::new); } /** * The fraction of the atom type present at the current atom site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * The fraction of the atom type present for the prior atom site. * @return FloatColumn */ public FloatColumn getPreOccupancy() { return delegate.getColumn("pre_occupancy", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRmchOutlier.java000066400000000000000000000110731414676747700315500ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_RMCH_OUTLIER category list the * residues with torsion angles outside the expected * Ramachandran regions. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRmchOutlier extends DelegatingCategory { public PdbxRmchOutlier(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_PDB_insert_id": return getAuthPDBInsertId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "phi": return getPhi(); case "psi": return getPsi(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_rmch_outlier.id must * uniquely identify each item in the PDBX_RMCH_OUTLIER list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId() { return delegate.getColumn("auth_PDB_insert_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The phi value that for the residue that lies outside * normal regions of the Rammachandran plot * @return FloatColumn */ public FloatColumn getPhi() { return delegate.getColumn("phi", DelegatingFloatColumn::new); } /** * The Psi value that for the residue that lies outside * of the normal region of the rammachandran plot * @return FloatColumn */ public FloatColumn getPsi() { return delegate.getColumn("psi", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRmsDevsCovByMonomer.java000066400000000000000000000103531414676747700331760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_RMS_DEVS_COV_BY_MONOMER record the RMS deviations * covalent geometry for each momoner relative to small molecule crystal * standards. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRmsDevsCovByMonomer extends DelegatingCategory { public PdbxRmsDevsCovByMonomer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "auth_seq_id": return getAuthSeqId(); case "label_seq_id": return getLabelSeqId(); case "rms_bonds": return getRmsBonds(); case "num_bonds": return getNumBonds(); case "rms_angles": return getRmsAngles(); case "num_angles": return getNumAngles(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_rms_devs_cov_by_monomer.id must uniquely identify * each item in the PDBX_RMS_DEVS_COV_BY_MONOMER list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * RMS deviation for all bonds in this monomer relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsBonds() { return delegate.getColumn("rms_bonds", DelegatingFloatColumn::new); } /** * Total number of bonds in calculation of _pdbx_rms_devs_cov_by_monomer.rms_bonds. * @return IntColumn */ public IntColumn getNumBonds() { return delegate.getColumn("num_bonds", DelegatingIntColumn::new); } /** * RMS deviation for all angles in this monomer relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsAngles() { return delegate.getColumn("rms_angles", DelegatingFloatColumn::new); } /** * Total number of angles in calculation of _pdbx_rms_devs_cov_by_monomer.rms_angles. * @return IntColumn */ public IntColumn getNumAngles() { return delegate.getColumn("num_angles", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRmsDevsCovalent.java000066400000000000000000000147151414676747700324000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_RMS_DEVS_COVALENT record the summary RMS deviations * for nucleic acid covalent geometry relative to small molecule crystal * standards. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRmsDevsCovalent extends DelegatingCategory { public PdbxRmsDevsCovalent(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "rms_bonds": return getRmsBonds(); case "num_bonds": return getNumBonds(); case "rms_bonds_base": return getRmsBondsBase(); case "num_bonds_base": return getNumBondsBase(); case "rms_bonds_sugar": return getRmsBondsSugar(); case "num_bonds_sugar": return getNumBondsSugar(); case "rms_bonds_phosphate": return getRmsBondsPhosphate(); case "num_bonds_phosphate": return getNumBondsPhosphate(); case "rms_angles": return getRmsAngles(); case "num_angles": return getNumAngles(); case "rms_angles_base": return getRmsAnglesBase(); case "num_angles_base": return getNumAnglesBase(); case "rms_angles_sugar": return getRmsAnglesSugar(); case "num_angles_sugar": return getNumAnglesSugar(); case "rms_angles_phosphate": return getRmsAnglesPhosphate(); case "num_angles_phosphate": return getNumAnglesPhosphate(); default: return new DelegatingColumn(column); } } /** * Pointer to the entry id. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Total RMS deviation for all bonds in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsBonds() { return delegate.getColumn("rms_bonds", DelegatingFloatColumn::new); } /** * Total number of bonds in calculation of _pdbx_rms_devs_covalent.rms_bonds. * @return IntColumn */ public IntColumn getNumBonds() { return delegate.getColumn("num_bonds", DelegatingIntColumn::new); } /** * Total RMS deviation for all base bonds in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsBondsBase() { return delegate.getColumn("rms_bonds_base", DelegatingFloatColumn::new); } /** * Total number of base bonds in calculation of _pdbx_rms_devs_covalent.rms_bonds_base. * @return IntColumn */ public IntColumn getNumBondsBase() { return delegate.getColumn("num_bonds_base", DelegatingIntColumn::new); } /** * Total RMS deviation for all sugar bonds in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsBondsSugar() { return delegate.getColumn("rms_bonds_sugar", DelegatingFloatColumn::new); } /** * Total number of sugar bonds in calculation of _pdbx_rms_devs_covalent.rms_bonds_sugar. * @return IntColumn */ public IntColumn getNumBondsSugar() { return delegate.getColumn("num_bonds_sugar", DelegatingIntColumn::new); } /** * Total RMS deviation for all phosphate bonds in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsBondsPhosphate() { return delegate.getColumn("rms_bonds_phosphate", DelegatingFloatColumn::new); } /** * Total number of sugar bonds in calculation of _pdbx_rms_devs_covalent.rms_bonds_phosphate. * @return IntColumn */ public IntColumn getNumBondsPhosphate() { return delegate.getColumn("num_bonds_phosphate", DelegatingIntColumn::new); } /** * Total RMS deviation for all angles in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsAngles() { return delegate.getColumn("rms_angles", DelegatingFloatColumn::new); } /** * Total number of angles in calculation of _pdbx_rms_devs_covalent.rms_angles. * @return IntColumn */ public IntColumn getNumAngles() { return delegate.getColumn("num_angles", DelegatingIntColumn::new); } /** * Total RMS deviation for all base angles in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsAnglesBase() { return delegate.getColumn("rms_angles_base", DelegatingFloatColumn::new); } /** * Total number of base angles in calculation of _pdbx_rms_devs_covalent.rms_angles_base. * @return IntColumn */ public IntColumn getNumAnglesBase() { return delegate.getColumn("num_angles_base", DelegatingIntColumn::new); } /** * Total RMS deviation for all sugar angles in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsAnglesSugar() { return delegate.getColumn("rms_angles_sugar", DelegatingFloatColumn::new); } /** * Total number of sugar angles in calculation of _pdbx_rms_devs_covalent.rms_angles_sugar. * @return IntColumn */ public IntColumn getNumAnglesSugar() { return delegate.getColumn("num_angles_sugar", DelegatingIntColumn::new); } /** * Total RMS deviation for all phosphate angles in entry relative to small molecule crystal * standards. * @return FloatColumn */ public FloatColumn getRmsAnglesPhosphate() { return delegate.getColumn("rms_angles_phosphate", DelegatingFloatColumn::new); } /** * Total number of sugar angles in calculation of _pdbx_rms_devs_covalent.rms_angles_phosphate. * @return IntColumn */ public IntColumn getNumAnglesPhosphate() { return delegate.getColumn("num_angles_phosphate", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxRobotSystem.java000066400000000000000000000032541414676747700316070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The details about each robotic system used to collect data for this * project. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxRobotSystem extends DelegatingCategory { public PdbxRobotSystem(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model": return getModel(); case "type": return getType(); case "manufacturer": return getManufacturer(); default: return new DelegatingColumn(column); } } /** * Assign a numerical ID to each instrument. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The model of the robotic system. * @return StrColumn */ public StrColumn getModel() { return delegate.getColumn("model", DelegatingStrColumn::new); } /** * The type of robotic system used for in the production pathway. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The name of the manufacturer of the robotic system. * @return StrColumn */ public StrColumn getManufacturer() { return delegate.getColumn("manufacturer", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSGProject.java000066400000000000000000000035111414676747700311510ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_CONTACT_AUTHOR category record details * about the Structural Genomics Project and name and initials * for each Center. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSGProject extends DelegatingCategory { public PdbxSGProject(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "project_name": return getProjectName(); case "full_name_of_center": return getFullNameOfCenter(); case "initial_of_center": return getInitialOfCenter(); default: return new DelegatingColumn(column); } } /** * A unique integer identifier for this center * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The value identifies the Structural Genomics project. * @return StrColumn */ public StrColumn getProjectName() { return delegate.getColumn("project_name", DelegatingStrColumn::new); } /** * The value identifies the full name of center. * @return StrColumn */ public StrColumn getFullNameOfCenter() { return delegate.getColumn("full_name_of_center", DelegatingStrColumn::new); } /** * The value identifies the full name of center. * @return StrColumn */ public StrColumn getInitialOfCenter() { return delegate.getColumn("initial_of_center", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSeqMapDepositorInfo.java000066400000000000000000000040201414676747700332000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SEQ_MAP_DEPOSITOR_INFO record the * details about the mapping sample and coordinate sequences. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSeqMapDepositorInfo extends DelegatingCategory { public PdbxSeqMapDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "auth_asym_id": return getAuthAsymId(); case "one_letter_code": return getOneLetterCode(); case "one_letter_code_mod": return getOneLetterCodeMod(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity_poly.entity_id in the ENTITY_POLY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Coordinate sequence expressed as string of one-letter residue codes. * @return StrColumn */ public StrColumn getOneLetterCode() { return delegate.getColumn("one_letter_code", DelegatingStrColumn::new); } /** * Coordinate sequence expressed as string of one-letter residue codes with * nonstandard residues expressed as 3-letter codes in parentheses. * @return StrColumn */ public StrColumn getOneLetterCodeMod() { return delegate.getColumn("one_letter_code_mod", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSequenceAnnotation.java000066400000000000000000000022401414676747700331120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * PDBX_SEQUENCE_ANNOTATION holds internal details about molecular sequences * described in the context of PDB chains. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSequenceAnnotation extends DelegatingCategory { public PdbxSequenceAnnotation(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdb_chain_id": return getPdbChainId(); case "ncbi_taxid": return getNcbiTaxid(); default: return new DelegatingColumn(column); } } /** * PDB chain ID. * @return StrColumn */ public StrColumn getPdbChainId() { return delegate.getColumn("pdb_chain_id", DelegatingStrColumn::new); } /** * NCBI TaxID * @return StrColumn */ public StrColumn getNcbiTaxid() { return delegate.getColumn("ncbi_taxid", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSequencePattern.java000066400000000000000000000042131414676747700324170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SEQUENCE_PATTERN category record * the number of occurences of common step sequence patterns * (e.g. AA, CG, AT). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSequencePattern extends DelegatingCategory { public PdbxSequencePattern(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "label_asym_id": return getLabelAsymId(); case "auth_asym_id": return getAuthAsymId(); case "pattern_count": return getPatternCount(); case "sequence_pattern": return getSequencePattern(); default: return new DelegatingColumn(column); } } /** * The identifier of the asym_id of the strand containing * the sequence pattern. * * This data item is a pointer to _atom_site.label_asym_id * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * The identifier of the author asym_id of the strand containing * the sequence pattern. * * This data item is a pointer to _atom_site.auth_asym_id * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Number of occurences of the sequence pattern within the * named strand. * @return IntColumn */ public IntColumn getPatternCount() { return delegate.getColumn("pattern_count", DelegatingIntColumn::new); } /** * Sequence singlet or doublet. * @return StrColumn */ public StrColumn getSequencePattern() { return delegate.getColumn("sequence_pattern", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSequenceRange.java000066400000000000000000000165231414676747700320450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SEQUENCE_RANGE category identify the * beginning and ending points of polypeptide sequence segments. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSequenceRange extends DelegatingCategory { public PdbxSequenceRange(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "beg_label_alt_id": return getBegLabelAltId(); case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "seq_range_id": return getSeqRangeId(); case "end_label_alt_id": return getEndLabelAltId(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getBegLabelAltId() { return delegate.getColumn("beg_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * This data item is an identifier for a sequence range. * @return StrColumn */ public StrColumn getSeqRangeId() { return delegate.getColumn("seq_range_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getEndLabelAltId() { return delegate.getColumn("end_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the sequence range ends. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } }PdbxSerialCrystallographyDataReduction.java000066400000000000000000000107611414676747700362350ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_DATA_REDUCTION category record * details about data processing that are unique to XFEL experiments. * These will compliment data recorded in category pdbx_diffrn_merge_stat. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSerialCrystallographyDataReduction extends DelegatingCategory { public PdbxSerialCrystallographyDataReduction(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "frames_total": return getFramesTotal(); case "xfel_pulse_events": return getXfelPulseEvents(); case "frame_hits": return getFrameHits(); case "crystal_hits": return getCrystalHits(); case "droplet_hits": return getDropletHits(); case "frames_failed_index": return getFramesFailedIndex(); case "frames_indexed": return getFramesIndexed(); case "lattices_indexed": return getLatticesIndexed(); case "xfel_run_numbers": return getXfelRunNumbers(); default: return new DelegatingColumn(column); } } /** * The data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The total number of data frames collected for this * data set. * @return IntColumn */ public IntColumn getFramesTotal() { return delegate.getColumn("frames_total", DelegatingIntColumn::new); } /** * For FEL experiments, the number of pulse events in the dataset. * @return IntColumn */ public IntColumn getXfelPulseEvents() { return delegate.getColumn("xfel_pulse_events", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of data frames collected * in which the sample was hit. * @return IntColumn */ public IntColumn getFrameHits() { return delegate.getColumn("frame_hits", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of frames collected * in which the crystal was hit. * @return IntColumn */ public IntColumn getCrystalHits() { return delegate.getColumn("crystal_hits", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of frames collected * in which a droplet was hit. * @return IntColumn */ public IntColumn getDropletHits() { return delegate.getColumn("droplet_hits", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of data frames collected * that contained a "hit" but failed to index. * @return IntColumn */ public IntColumn getFramesFailedIndex() { return delegate.getColumn("frames_failed_index", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of data frames collected * that were indexed. * @return IntColumn */ public IntColumn getFramesIndexed() { return delegate.getColumn("frames_indexed", DelegatingIntColumn::new); } /** * For experiments in which samples are provided in a * continuous stream, the total number of lattices indexed. * @return IntColumn */ public IntColumn getLatticesIndexed() { return delegate.getColumn("lattices_indexed", DelegatingIntColumn::new); } /** * For FEL experiments, in which data collection was performed * in batches, indicates which subset of the data collected * were used in producing this dataset. * @return StrColumn */ public StrColumn getXfelRunNumbers() { return delegate.getColumn("xfel_run_numbers", DelegatingStrColumn::new); } }PdbxSerialCrystallographyMeasurement.java000066400000000000000000000105171414676747700357730ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_MEASUREMENT category record * details the beam that is impinging on the sample */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSerialCrystallographyMeasurement extends DelegatingCategory { public PdbxSerialCrystallographyMeasurement(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "pulse_energy": return getPulseEnergy(); case "pulse_duration": return getPulseDuration(); case "xfel_pulse_repetition_rate": return getXfelPulseRepetitionRate(); case "pulse_photon_energy": return getPulsePhotonEnergy(); case "photons_per_pulse": return getPhotonsPerPulse(); case "source_size": return getSourceSize(); case "source_distance": return getSourceDistance(); case "focal_spot_size": return getFocalSpotSize(); case "collimation": return getCollimation(); case "collection_time_total": return getCollectionTimeTotal(); default: return new DelegatingColumn(column); } } /** * The data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The energy/pulse of the X-ray pulse impacting the sample measured in microjoules. * @return FloatColumn */ public FloatColumn getPulseEnergy() { return delegate.getColumn("pulse_energy", DelegatingFloatColumn::new); } /** * The average duration (femtoseconds) * of the pulse energy measured at the sample. * @return FloatColumn */ public FloatColumn getPulseDuration() { return delegate.getColumn("pulse_duration", DelegatingFloatColumn::new); } /** * For FEL experiments, the pulse repetition rate measured in cycles per seconds. * @return FloatColumn */ public FloatColumn getXfelPulseRepetitionRate() { return delegate.getColumn("xfel_pulse_repetition_rate", DelegatingFloatColumn::new); } /** * The photon energy of the X-ray pulse measured in KeV. * @return FloatColumn */ public FloatColumn getPulsePhotonEnergy() { return delegate.getColumn("pulse_photon_energy", DelegatingFloatColumn::new); } /** * The photons per pulse measured in (tera photons (10^(12)^)/pulse units). * @return FloatColumn */ public FloatColumn getPhotonsPerPulse() { return delegate.getColumn("photons_per_pulse", DelegatingFloatColumn::new); } /** * The dimension of the source beam measured at the source (micrometres squared). * @return FloatColumn */ public FloatColumn getSourceSize() { return delegate.getColumn("source_size", DelegatingFloatColumn::new); } /** * The distance from source to the sample along the optical axis (metres). * @return FloatColumn */ public FloatColumn getSourceDistance() { return delegate.getColumn("source_distance", DelegatingFloatColumn::new); } /** * The focal spot size of the beam * impinging on the sample (micrometres squared). * @return FloatColumn */ public FloatColumn getFocalSpotSize() { return delegate.getColumn("focal_spot_size", DelegatingFloatColumn::new); } /** * The collimation or type of focusing optics applied to the radiation. * @return StrColumn */ public StrColumn getCollimation() { return delegate.getColumn("collimation", DelegatingStrColumn::new); } /** * The total number of hours required to measure this data set. * @return FloatColumn */ public FloatColumn getCollectionTimeTotal() { return delegate.getColumn("collection_time_total", DelegatingFloatColumn::new); } }PdbxSerialCrystallographySampleDelivery.java000066400000000000000000000032311414676747700364260ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY category * record general details about the sample delivery */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSerialCrystallographySampleDelivery extends DelegatingCategory { public PdbxSerialCrystallographySampleDelivery(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "description": return getDescription(); case "method": return getMethod(); default: return new DelegatingColumn(column); } } /** * The data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * The description of the mechanism by which the specimen in placed in the path * of the source. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * The description of the mechanism by which the specimen in placed in the path * of the source. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } }PdbxSerialCrystallographySampleDeliveryFixedTarget.java000066400000000000000000000110151414676747700405540ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY_FIXED_TARGET * category record details about sample delivery using a fixed taget. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSerialCrystallographySampleDeliveryFixedTarget extends DelegatingCategory { public PdbxSerialCrystallographySampleDeliveryFixedTarget(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "description": return getDescription(); case "sample_holding": return getSampleHolding(); case "support_base": return getSupportBase(); case "sample_unit_size": return getSampleUnitSize(); case "crystals_per_unit": return getCrystalsPerUnit(); case "sample_solvent": return getSampleSolvent(); case "sample_dehydration_prevention": return getSampleDehydrationPrevention(); case "motion_control": return getMotionControl(); case "velocity_horizontal": return getVelocityHorizontal(); case "velocity_vertical": return getVelocityVertical(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * For a fixed target sample, a description of sample preparation * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * For a fixed target sample, mechanism to hold sample in the beam * @return StrColumn */ public StrColumn getSampleHolding() { return delegate.getColumn("sample_holding", DelegatingStrColumn::new); } /** * Type of base holding the support * @return StrColumn */ public StrColumn getSupportBase() { return delegate.getColumn("support_base", DelegatingStrColumn::new); } /** * Size of pore in grid supporting sample. Diameter or length in micrometres, * e.g. pore diameter * @return FloatColumn */ public FloatColumn getSampleUnitSize() { return delegate.getColumn("sample_unit_size", DelegatingFloatColumn::new); } /** * The number of crystals per dropplet or pore in fixed target * @return IntColumn */ public IntColumn getCrystalsPerUnit() { return delegate.getColumn("crystals_per_unit", DelegatingIntColumn::new); } /** * The sample solution content and concentration * @return StrColumn */ public StrColumn getSampleSolvent() { return delegate.getColumn("sample_solvent", DelegatingStrColumn::new); } /** * Method to prevent dehydration of sample * @return StrColumn */ public StrColumn getSampleDehydrationPrevention() { return delegate.getColumn("sample_dehydration_prevention", DelegatingStrColumn::new); } /** * Device used to control movement of the fixed sample * @return StrColumn */ public StrColumn getMotionControl() { return delegate.getColumn("motion_control", DelegatingStrColumn::new); } /** * Velocity of sample horizontally relative to a perpendicular beam in millimetres/second * @return FloatColumn */ public FloatColumn getVelocityHorizontal() { return delegate.getColumn("velocity_horizontal", DelegatingFloatColumn::new); } /** * Velocity of sample vertically relative to a perpendicular beam in millimetres/second * @return FloatColumn */ public FloatColumn getVelocityVertical() { return delegate.getColumn("velocity_vertical", DelegatingFloatColumn::new); } /** * Any details pertinent to the fixed sample target * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxSerialCrystallographySampleDeliveryInjection.java000066400000000000000000000123621414676747700402760ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SERIAL_CRYSTALLOGRAPHY_SAMPLE_DELIVERY_INJECTION * category record details about sample delivery by injection */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSerialCrystallographySampleDeliveryInjection extends DelegatingCategory { public PdbxSerialCrystallographySampleDeliveryInjection(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "diffrn_id": return getDiffrnId(); case "description": return getDescription(); case "injector_diameter": return getInjectorDiameter(); case "injector_temperature": return getInjectorTemperature(); case "injector_pressure": return getInjectorPressure(); case "flow_rate": return getFlowRate(); case "carrier_solvent": return getCarrierSolvent(); case "crystal_concentration": return getCrystalConcentration(); case "preparation": return getPreparation(); case "power_by": return getPowerBy(); case "injector_nozzle": return getInjectorNozzle(); case "jet_diameter": return getJetDiameter(); case "filter_size": return getFilterSize(); default: return new DelegatingColumn(column); } } /** * The data item is a pointer to _diffrn.id in the DIFFRN * category. * @return StrColumn */ public StrColumn getDiffrnId() { return delegate.getColumn("diffrn_id", DelegatingStrColumn::new); } /** * For continuous sample flow experiments, a description of the injector used * to move the sample into the beam. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * For continuous sample flow experiments, the diameter of the * injector in micrometres. * @return FloatColumn */ public FloatColumn getInjectorDiameter() { return delegate.getColumn("injector_diameter", DelegatingFloatColumn::new); } /** * For continuous sample flow experiments, the temperature in * Kelvins of the speciman injected. This may be different from * the temperature of the sample. * @return FloatColumn */ public FloatColumn getInjectorTemperature() { return delegate.getColumn("injector_temperature", DelegatingFloatColumn::new); } /** * For continuous sample flow experiments, the mean pressure * in kilopascals at which the sample is injected into the beam. * @return FloatColumn */ public FloatColumn getInjectorPressure() { return delegate.getColumn("injector_pressure", DelegatingFloatColumn::new); } /** * For continuous sample flow experiments, the flow rate of * solution being injected measured in ul/min. * @return FloatColumn */ public FloatColumn getFlowRate() { return delegate.getColumn("flow_rate", DelegatingFloatColumn::new); } /** * For continuous sample flow experiments, the carrier buffer used * to move the sample into the beam. Should include protein * concentration. * @return StrColumn */ public StrColumn getCarrierSolvent() { return delegate.getColumn("carrier_solvent", DelegatingStrColumn::new); } /** * For continuous sample flow experiments, the concentration of * crystals in the solution being injected. * * The concentration is measured in million crystals/ml. * @return FloatColumn */ public FloatColumn getCrystalConcentration() { return delegate.getColumn("crystal_concentration", DelegatingFloatColumn::new); } /** * Details of crystal growth and preparation of the crystals * @return StrColumn */ public StrColumn getPreparation() { return delegate.getColumn("preparation", DelegatingStrColumn::new); } /** * Sample deliver driving force, e.g. Gas, Electronic Potential * @return StrColumn */ public StrColumn getPowerBy() { return delegate.getColumn("power_by", DelegatingStrColumn::new); } /** * The type of nozzle to deliver and focus sample jet * @return StrColumn */ public StrColumn getInjectorNozzle() { return delegate.getColumn("injector_nozzle", DelegatingStrColumn::new); } /** * Diameter in micrometres of jet stream of sample delivery * @return FloatColumn */ public FloatColumn getJetDiameter() { return delegate.getColumn("jet_diameter", DelegatingFloatColumn::new); } /** * The size of filter in micrometres in filtering crystals * @return FloatColumn */ public FloatColumn getFilterSize() { return delegate.getColumn("filter_size", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSiftsUnpSegments.java000066400000000000000000000105441414676747700325760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * pdbx_sifts_unp_segments describes residue-range based cross-references specific to UniProt. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSiftsUnpSegments extends DelegatingCategory { public PdbxSiftsUnpSegments(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "unp_acc": return getUnpAcc(); case "segment_id": return getSegmentId(); case "instance_id": return getInstanceId(); case "unp_start": return getUnpStart(); case "unp_end": return getUnpEnd(); case "seq_id_start": return getSeqIdStart(); case "seq_id_end": return getSeqIdEnd(); case "best_mapping": return getBestMapping(); case "identity": return getIdentity(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity_poly_seq.entity_id in the * ENTITY_POLY_SEQ category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The UniProt accession code related to the SIFTS segment mapping. * @return StrColumn */ public StrColumn getUnpAcc() { return delegate.getColumn("unp_acc", DelegatingStrColumn::new); } /** * The UniProt segment defined by the external database. * @return IntColumn */ public IntColumn getSegmentId() { return delegate.getColumn("segment_id", DelegatingIntColumn::new); } /** * The UniProt instance identifier. * @return IntColumn */ public IntColumn getInstanceId() { return delegate.getColumn("instance_id", DelegatingIntColumn::new); } /** * The sequence position in the related UniProt entry * at which the mapping alignment begins. * @return IntColumn */ public IntColumn getUnpStart() { return delegate.getColumn("unp_start", DelegatingIntColumn::new); } /** * The sequence position in the related UniProt entry * at which the mapping alignment ends. * @return IntColumn */ public IntColumn getUnpEnd() { return delegate.getColumn("unp_end", DelegatingIntColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the UniProt alignment begins. * @return IntColumn */ public IntColumn getSeqIdStart() { return delegate.getColumn("seq_id_start", DelegatingIntColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the UniProt alignment ends. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } /** * This code indicates whether the SIFTS UniProt accession and residue range was the best-scoring * sequence match. * @return StrColumn */ public StrColumn getBestMapping() { return delegate.getColumn("best_mapping", DelegatingStrColumn::new); } /** * The identity score reports on the sequence identity for the sequence defined by the entity start and end range * compared to the sequence defined by start and end range of the related UniProt accession. * @return FloatColumn */ public FloatColumn getIdentity() { return delegate.getColumn("identity", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSiftsXrefDb.java000066400000000000000000000155631414676747700315060ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * pdbx_sifts_xref_db describes residue-level cross-references to external databases. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSiftsXrefDb extends DelegatingCategory { public PdbxSiftsXrefDb(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "seq_id_ordinal": return getSeqIdOrdinal(); case "seq_id": return getSeqId(); case "mon_id": return getMonId(); case "mon_id_one_letter_code": return getMonIdOneLetterCode(); case "unp_res": return getUnpRes(); case "unp_num": return getUnpNum(); case "unp_acc": return getUnpAcc(); case "unp_segment_id": return getUnpSegmentId(); case "unp_instance_id": return getUnpInstanceId(); case "res_type": return getResType(); case "observed": return getObserved(); case "mh_id": return getMhId(); case "xref_db_name": return getXrefDbName(); case "xref_db_acc": return getXrefDbAcc(); case "xref_domain_name": return getXrefDomainName(); case "xref_db_segment_id": return getXrefDbSegmentId(); case "xref_db_instance_id": return getXrefDbInstanceId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The value of pdbx_sifts_xref_db.seq_id_ordinal identifies a distinct residue specific cross-reference record * in the _pdbx_sifts_xref_db category. * @return IntColumn */ public IntColumn getSeqIdOrdinal() { return delegate.getColumn("seq_id_ordinal", DelegatingIntColumn::new); } /** * This data item is an effective pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * This data item is an effective pointer to _entity_poly_seq.mon_id. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * Describes the standard polymer component of _pdbx_sifts_xref_db.mon_id as one-letter code * @return StrColumn */ public StrColumn getMonIdOneLetterCode() { return delegate.getColumn("mon_id_one_letter_code", DelegatingStrColumn::new); } /** * Describes the residue type, in one-letter code, at the corresponding residue position * of the related UniProt match * @return StrColumn */ public StrColumn getUnpRes() { return delegate.getColumn("unp_res", DelegatingStrColumn::new); } /** * The sequence position of the UniProt entry that corresponds * to the residue mapping. * @return IntColumn */ public IntColumn getUnpNum() { return delegate.getColumn("unp_num", DelegatingIntColumn::new); } /** * The UniProt accession code for the mapped entry * @return StrColumn */ public StrColumn getUnpAcc() { return delegate.getColumn("unp_acc", DelegatingStrColumn::new); } /** * The pdbx_sifts_xref_db UniProt segment ID refers to the distinct contiguous residue-range segments with a * UniProt residue mapping. * @return IntColumn */ public IntColumn getUnpSegmentId() { return delegate.getColumn("unp_segment_id", DelegatingIntColumn::new); } /** * The pdbx_sifts_xref_db UniProt instance ID refers to distinct UniProt residue mappings for a given * position (i.e. the same segment, residue, asym, & entity). * @return IntColumn */ public IntColumn getUnpInstanceId() { return delegate.getColumn("unp_instance_id", DelegatingIntColumn::new); } /** * A description of the difference between the entity sequence position * residue type and that in the mapped UniProt entry. * @return StrColumn */ public StrColumn getResType() { return delegate.getColumn("res_type", DelegatingStrColumn::new); } /** * Describes whether or not a reside has atomic coordinates in the corresponding model. * @return StrColumn */ public StrColumn getObserved() { return delegate.getColumn("observed", DelegatingStrColumn::new); } /** * An index value corresponding to the instance of microheterogeneity per residue * @return IntColumn */ public IntColumn getMhId() { return delegate.getColumn("mh_id", DelegatingIntColumn::new); } /** * The name of additional external databases with residue level mapping. * @return StrColumn */ public StrColumn getXrefDbName() { return delegate.getColumn("xref_db_name", DelegatingStrColumn::new); } /** * The accession code related to the additional external database entry. * @return StrColumn */ public StrColumn getXrefDbAcc() { return delegate.getColumn("xref_db_acc", DelegatingStrColumn::new); } /** * The domain name defined by the external database. * @return StrColumn */ public StrColumn getXrefDomainName() { return delegate.getColumn("xref_domain_name", DelegatingStrColumn::new); } /** * The pdbx_sifts_xref_db xref segment ID refers to a distinct contiguous residue-range segment for a * mapping to a specific external database. * @return IntColumn */ public IntColumn getXrefDbSegmentId() { return delegate.getColumn("xref_db_segment_id", DelegatingIntColumn::new); } /** * The instance identifier defined by the external database. * @return IntColumn */ public IntColumn getXrefDbInstanceId() { return delegate.getColumn("xref_db_instance_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSiftsXrefDbSegments.java000066400000000000000000000071631414676747700332110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * pdbx_sifts_xref_db_segments describes residue-range based cross-references to external databases. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSiftsXrefDbSegments extends DelegatingCategory { public PdbxSiftsXrefDbSegments(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_id": return getEntityId(); case "asym_id": return getAsymId(); case "xref_db": return getXrefDb(); case "xref_db_acc": return getXrefDbAcc(); case "domain_name": return getDomainName(); case "segment_id": return getSegmentId(); case "instance_id": return getInstanceId(); case "seq_id_start": return getSeqIdStart(); case "seq_id_end": return getSeqIdEnd(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The name of additional external databases with range level mapping. * @return StrColumn */ public StrColumn getXrefDb() { return delegate.getColumn("xref_db", DelegatingStrColumn::new); } /** * The accession code related to the external database entry. * @return StrColumn */ public StrColumn getXrefDbAcc() { return delegate.getColumn("xref_db_acc", DelegatingStrColumn::new); } /** * The domain name defined by the external database. * @return StrColumn */ public StrColumn getDomainName() { return delegate.getColumn("domain_name", DelegatingStrColumn::new); } /** * The segment identifier defined by the external database. * @return IntColumn */ public IntColumn getSegmentId() { return delegate.getColumn("segment_id", DelegatingIntColumn::new); } /** * The instance identifier defined by the external database. * @return IntColumn */ public IntColumn getInstanceId() { return delegate.getColumn("instance_id", DelegatingIntColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the segment alignment begins. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdStart() { return delegate.getColumn("seq_id_start", DelegatingIntColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the segment alignment ends. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqIdEnd() { return delegate.getColumn("seq_id_end", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSolnScatter.java000066400000000000000000000441351414676747700315610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SOLN_SCATTER category record details about a * solution scattering experiment */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSolnScatter extends DelegatingCategory { public PdbxSolnScatter(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "id": return getId(); case "type": return getType(); case "source_beamline": return getSourceBeamline(); case "source_beamline_instrument": return getSourceBeamlineInstrument(); case "detector_type": return getDetectorType(); case "detector_specific": return getDetectorSpecific(); case "source_type": return getSourceType(); case "source_class": return getSourceClass(); case "num_time_frames": return getNumTimeFrames(); case "sample_pH": return getSamplePH(); case "temperature": return getTemperature(); case "concentration_range": return getConcentrationRange(); case "buffer_name": return getBufferName(); case "mean_guiner_radius": return getMeanGuinerRadius(); case "mean_guiner_radius_esd": return getMeanGuinerRadiusEsd(); case "min_mean_cross_sectional_radii_gyration": return getMinMeanCrossSectionalRadiiGyration(); case "min_mean_cross_sectional_radii_gyration_esd": return getMinMeanCrossSectionalRadiiGyrationEsd(); case "max_mean_cross_sectional_radii_gyration": return getMaxMeanCrossSectionalRadiiGyration(); case "max_mean_cross_sectional_radii_gyration_esd": return getMaxMeanCrossSectionalRadiiGyrationEsd(); case "protein_length": return getProteinLength(); case "data_reduction_software_list": return getDataReductionSoftwareList(); case "data_analysis_software_list": return getDataAnalysisSoftwareList(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The value of _pdbx_soln_scatter.id must * uniquely identify the sample in the category PDBX_SOLN_SCATTER * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The type of solution scattering experiment carried out * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The beamline name used for the experiment * @return StrColumn */ public StrColumn getSourceBeamline() { return delegate.getColumn("source_beamline", DelegatingStrColumn::new); } /** * The instrumentation used on the beamline * @return StrColumn */ public StrColumn getSourceBeamlineInstrument() { return delegate.getColumn("source_beamline_instrument", DelegatingStrColumn::new); } /** * The general class of the radiation detector. * @return StrColumn */ public StrColumn getDetectorType() { return delegate.getColumn("detector_type", DelegatingStrColumn::new); } /** * The particular radiation detector. In general this will be a * manufacturer, description, model number or some combination of * these. * @return StrColumn */ public StrColumn getDetectorSpecific() { return delegate.getColumn("detector_specific", DelegatingStrColumn::new); } /** * The make, model, name or beamline of the source of radiation. * @return StrColumn */ public StrColumn getSourceType() { return delegate.getColumn("source_type", DelegatingStrColumn::new); } /** * The general class of the radiation source. * @return StrColumn */ public StrColumn getSourceClass() { return delegate.getColumn("source_class", DelegatingStrColumn::new); } /** * The number of time frame solution scattering images used. * @return IntColumn */ public IntColumn getNumTimeFrames() { return delegate.getColumn("num_time_frames", DelegatingIntColumn::new); } /** * The pH value of the buffered sample. * @return FloatColumn */ public FloatColumn getSamplePH() { return delegate.getColumn("sample_pH", DelegatingFloatColumn::new); } /** * The temperature in kelvins at which the experiment * was conducted * @return FloatColumn */ public FloatColumn getTemperature() { return delegate.getColumn("temperature", DelegatingFloatColumn::new); } /** * The concentration range (mg/mL) of the complex in the * sample used in the solution scattering experiment to * determine the mean radius of structural elongation. * @return StrColumn */ public StrColumn getConcentrationRange() { return delegate.getColumn("concentration_range", DelegatingStrColumn::new); } /** * The name of the buffer used for the sample in the solution scattering * experiment. * @return StrColumn */ public StrColumn getBufferName() { return delegate.getColumn("buffer_name", DelegatingStrColumn::new); } /** * The mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q gives the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMeanGuinerRadius() { return delegate.getColumn("mean_guiner_radius", DelegatingFloatColumn::new); } /** * The estimated standard deviation for the * mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q give the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: * O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMeanGuinerRadiusEsd() { return delegate.getColumn("mean_guiner_radius_esd", DelegatingFloatColumn::new); } /** * The minimum mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q give the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: * O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMinMeanCrossSectionalRadiiGyration() { return delegate.getColumn("min_mean_cross_sectional_radii_gyration", DelegatingFloatColumn::new); } /** * The estimated standard deviation for the * minimum mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q give the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: * O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMinMeanCrossSectionalRadiiGyrationEsd() { return delegate.getColumn("min_mean_cross_sectional_radii_gyration_esd", DelegatingFloatColumn::new); } /** * The maximum mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q give the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: * O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMaxMeanCrossSectionalRadiiGyration() { return delegate.getColumn("max_mean_cross_sectional_radii_gyration", DelegatingFloatColumn::new); } /** * The estimated standard deviation for the * minimum mean radius of structural elongation of the sample. * In a given solute-solvent contrast, the radius of gyration * R_G is a measure of structural elongation if the internal * inhomogeneity of scattering densities has no effect. Guiner * analysis at low Q give the R_G and the forward scattering at * zero angle I(0). * * lnl(Q) = lnl(0) - R_G^2Q^2/3 * * where * Q = 4(pi)sin(theta/lamda) * 2theta = scattering angle * lamda = wavelength * * The above expression is valid in a QR_G range for extended * rod-like particles. The relative I(0)/c values ( where * c = sample concentration) for sample measurements in a * constant buffer for a single sample data session, gives the * relative masses of the protein(s) studied when referenced * against a standard. * * see: * O.Glatter & O.Kratky, (1982). Editors of "Small angle * X-ray Scattering, Academic Press, New York. * O.Kratky. (1963). X-ray small angle scattering with * substances of biological interest in diluted solutions. * Prog. Biophys. Chem., 13, 105-173. * G.D.Wignall & F.S.Bates, (1987). The small-angle approximation * of X-ray and neutron scatter from rigid rods of non-uniform * cross section and finite length. J.Appl. Crystallog., 18, 452-460. * * If the structure is elongated, the mean radius of gyration * of the cross-sectional structure R_XS and the mean cross sectional * intensity at zero angle [I(Q).Q]_Q->0 is obtained from * ln[I(Q).Q] = ln[l(Q).(Q)]_Q->0 - ((R_XS)^2Q^2)/2 * @return FloatColumn */ public FloatColumn getMaxMeanCrossSectionalRadiiGyrationEsd() { return delegate.getColumn("max_mean_cross_sectional_radii_gyration_esd", DelegatingFloatColumn::new); } /** * The length (or range) of the protein sample under study. * If the solution structure is approximated as an elongated elliptical * cyclinder the length L is determined from, * * L = sqrt [12( (R_G)^2 - (R_XS)^2 ) ] * * The length should also be given by * * L = pi I(0) / [ I(Q).Q]_Q->0 * @return StrColumn */ public StrColumn getProteinLength() { return delegate.getColumn("protein_length", DelegatingStrColumn::new); } /** * A list of the software used in the data reduction * @return StrColumn */ public StrColumn getDataReductionSoftwareList() { return delegate.getColumn("data_reduction_software_list", DelegatingStrColumn::new); } /** * A list of the software used in the data analysis * @return StrColumn */ public StrColumn getDataAnalysisSoftwareList() { return delegate.getColumn("data_analysis_software_list", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSolnScatterModel.java000066400000000000000000000103111414676747700325270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SOLN_SCATTER_MODEL category record details about the * homology model fitting to the solution scatter data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSolnScatterModel extends DelegatingCategory { public PdbxSolnScatterModel(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "scatter_id": return getScatterId(); case "id": return getId(); case "details": return getDetails(); case "method": return getMethod(); case "software_list": return getSoftwareList(); case "software_author_list": return getSoftwareAuthorList(); case "entry_fitting_list": return getEntryFittingList(); case "num_conformers_calculated": return getNumConformersCalculated(); case "num_conformers_submitted": return getNumConformersSubmitted(); case "representative_conformer": return getRepresentativeConformer(); case "conformer_selection_criteria": return getConformerSelectionCriteria(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_soln_scatter.id in the PDBX_SOLN_SCATTER category. * @return StrColumn */ public StrColumn getScatterId() { return delegate.getColumn("scatter_id", DelegatingStrColumn::new); } /** * The value of _pdbx_soln_scatter_model.id must * uniquely identify the sample in the category PDBX_SOLN_SCATTER_MODEL * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A description of any additional details concerning the experiment. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A description of the methods used in the modelling * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * A list of the software used in the modeeling * @return StrColumn */ public StrColumn getSoftwareList() { return delegate.getColumn("software_list", DelegatingStrColumn::new); } /** * A list of the software authors * @return StrColumn */ public StrColumn getSoftwareAuthorList() { return delegate.getColumn("software_author_list", DelegatingStrColumn::new); } /** * A list of the entries used to fit the model * to the scattering data * @return StrColumn */ public StrColumn getEntryFittingList() { return delegate.getColumn("entry_fitting_list", DelegatingStrColumn::new); } /** * The number of model conformers calculated. * @return IntColumn */ public IntColumn getNumConformersCalculated() { return delegate.getColumn("num_conformers_calculated", DelegatingIntColumn::new); } /** * The number of model conformers submitted in the entry * @return IntColumn */ public IntColumn getNumConformersSubmitted() { return delegate.getColumn("num_conformers_submitted", DelegatingIntColumn::new); } /** * The index of the representative conformer among the submitted conformers for the entry * @return IntColumn */ public IntColumn getRepresentativeConformer() { return delegate.getColumn("representative_conformer", DelegatingIntColumn::new); } /** * A description of the conformer selection criteria * used. * @return StrColumn */ public StrColumn getConformerSelectionCriteria() { return delegate.getColumn("conformer_selection_criteria", DelegatingStrColumn::new); } }PdbxSolventAtomSiteMapping.java000066400000000000000000000247141414676747700336560ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SOLVENT_ATOM_SITE_MAPPING category records * mapping information between solvent atoms before and after symmetry * repositioning. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSolventAtomSiteMapping extends DelegatingCategory { public PdbxSolventAtomSiteMapping(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "pre_auth_asym_id": return getPreAuthAsymId(); case "pre_auth_atom_id": return getPreAuthAtomId(); case "pre_auth_comp_id": return getPreAuthCompId(); case "pre_auth_seq_id": return getPreAuthSeqId(); case "pre_PDB_ins_code": return getPrePDBInsCode(); case "pre_auth_alt_id": return getPreAuthAltId(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_alt_id": return getAuthAltId(); case "occupancy": return getOccupancy(); case "Cartn_x": return getCartnX(); case "Cartn_y": return getCartnY(); case "Cartn_z": return getCartnZ(); case "pre_Cartn_x": return getPreCartnX(); case "pre_Cartn_y": return getPreCartnY(); case "pre_Cartn_z": return getPreCartnZ(); case "symmetry": return getSymmetry(); case "symmetry_as_xyz": return getSymmetryAsXyz(); default: return new DelegatingColumn(column); } } /** * The value of pdbx_solvent_atom_site_mapping.id must uniquely identify a record in * the PDBX_SOLVENT_ATOM_SITE_MAPPING list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the atom_site identifier. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Optional atom_site identifier. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAsymId() { return delegate.getColumn("pre_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corrresponds to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAtomId() { return delegate.getColumn("pre_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthCompId() { return delegate.getColumn("pre_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthSeqId() { return delegate.getColumn("pre_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item corresponds to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPrePDBInsCode() { return delegate.getColumn("pre_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the prior atom_site identifier. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPreAuthAltId() { return delegate.getColumn("pre_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corrresponds to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier. * * This data item corresponds to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * A component of the current atom_site identifier labeling alternate locations. * @return StrColumn */ public StrColumn getAuthAltId() { return delegate.getColumn("auth_alt_id", DelegatingStrColumn::new); } /** * The fraction of the atom type present at the current atom site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * The x atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The y atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The z atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The prior x atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getPreCartnX() { return delegate.getColumn("pre_Cartn_x", DelegatingFloatColumn::new); } /** * The prior y atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getPreCartnY() { return delegate.getColumn("pre_Cartn_y", DelegatingFloatColumn::new); } /** * The prior z atom-site coordinate of the solvent position in angstroms. * @return FloatColumn */ public FloatColumn getPreCartnZ() { return delegate.getColumn("pre_Cartn_z", DelegatingFloatColumn::new); } /** * Describes the symmetry operation that should be applied to the * target solvent atom * @return StrColumn */ public StrColumn getSymmetry() { return delegate.getColumn("symmetry", DelegatingStrColumn::new); } /** * The symmetry applied to the target solvent atom. The symmetry equivalent position * is given in the 'xyz' representation. * @return StrColumn */ public StrColumn getSymmetryAsXyz() { return delegate.getColumn("symmetry_as_xyz", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSolventInfo.java000066400000000000000000000027151414676747700315640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SOLVENT_INFO category are still used until * the 'entity' categories are entered into the database, even though the * information is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSolventInfo extends DelegatingCategory { public PdbxSolventInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "numb_per_asym_unit": return getNumbPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Name of solvent. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of solvent molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumbPerAsymUnit() { return delegate.getColumn("numb_per_asym_unit", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSource.java000066400000000000000000000016141414676747700305530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data item will still be used until the ENTITY category is fully * adopted by NDBQuery. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSource extends DelegatingCategory { public PdbxSource(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "src_method": return getSrcMethod(); default: return new DelegatingColumn(column); } } /** * Source of biological unit. Mostly: SYNTHETIC * @return StrColumn */ public StrColumn getSrcMethod() { return delegate.getColumn("src_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStereochemistry.java000066400000000000000000000146511414676747700325110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STEREOCHEMISTRY identify chiral * centers and associated chiral volumes. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStereochemistry extends DelegatingCategory { public PdbxStereochemistry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "auth_seq_id": return getAuthSeqId(); case "label_seq_id": return getLabelSeqId(); case "label_atom_id": return getLabelAtomId(); case "label_alt_id": return getLabelAltId(); case "label_atom_id_u": return getLabelAtomIdU(); case "label_alt_id_u": return getLabelAltIdU(); case "label_atom_id_v": return getLabelAtomIdV(); case "label_alt_id_v": return getLabelAltIdV(); case "label_atom_id_w": return getLabelAtomIdW(); case "label_alt_id_w": return getLabelAltIdW(); case "volume3": return getVolume3(); case "angle_out_of_plane": return getAngleOutOfPlane(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_stereochemistry.id must uniquely identify * each item in the PDBX_STEREOCHEMISTRY list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * Stereochemically related atom U. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomIdU() { return delegate.getColumn("label_atom_id_u", DelegatingStrColumn::new); } /** * Alt_id for stereochemically related atom U. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltIdU() { return delegate.getColumn("label_alt_id_u", DelegatingStrColumn::new); } /** * Stereochemically related atom V. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomIdV() { return delegate.getColumn("label_atom_id_v", DelegatingStrColumn::new); } /** * Alt_id for stereochemically related atom V. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltIdV() { return delegate.getColumn("label_alt_id_v", DelegatingStrColumn::new); } /** * Stereochemically related atom W. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomIdW() { return delegate.getColumn("label_atom_id_w", DelegatingStrColumn::new); } /** * Alt_id for stereochemically related atom W. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltIdW() { return delegate.getColumn("label_alt_id_w", DelegatingStrColumn::new); } /** * Chiral volume in degrees. (U x V) * W * @return FloatColumn */ public FloatColumn getVolume3() { return delegate.getColumn("volume3", DelegatingFloatColumn::new); } /** * Out-of-plane angle for neighbor W * @return FloatColumn */ public FloatColumn getAngleOutOfPlane() { return delegate.getColumn("angle_out_of_plane", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructAssembly.java000066400000000000000000000043431414676747700323010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASSEMBLY category record details about * the structural elements that form macromolecular assemblies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssembly extends DelegatingCategory { public PdbxStructAssembly(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "method_details": return getMethodDetails(); case "oligomeric_details": return getOligomericDetails(); case "oligomeric_count": return getOligomericCount(); case "details": return getDetails(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * Provides details of the method used to determine or * compute the assembly. * @return StrColumn */ public StrColumn getMethodDetails() { return delegate.getColumn("method_details", DelegatingStrColumn::new); } /** * Provides the details of the oligomeric state of the assembly. * @return StrColumn */ public StrColumn getOligomericDetails() { return delegate.getColumn("oligomeric_details", DelegatingStrColumn::new); } /** * The number of polymer molecules in the assembly. * @return IntColumn */ public IntColumn getOligomericCount() { return delegate.getColumn("oligomeric_count", DelegatingIntColumn::new); } /** * A description of special aspects of the macromolecular assembly. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _pdbx_struct_assembly.id must uniquely identify a record in * the PDBX_STRUCT_ASSEMBLY list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }PdbxStructAssemblyAuthClassification.java000066400000000000000000000024301414676747700357130ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Provides reason a particular assembly in pdbx_struct_assembly is * of interest. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyAuthClassification extends DelegatingCategory { public PdbxStructAssemblyAuthClassification(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "assembly_id": return getAssemblyId(); case "reason_for_interest": return getReasonForInterest(); default: return new DelegatingColumn(column); } } /** * This item references an assembly in pdbx_struct_assembly * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * Provides the reason that a particular assembly is being studied * @return StrColumn */ public StrColumn getReasonForInterest() { return delegate.getColumn("reason_for_interest", DelegatingStrColumn::new); } }PdbxStructAssemblyAuthEvidence.java000066400000000000000000000035441414676747700345110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Provides author supplied evidentiary support for assemblies * in pdbx_struct_assembly. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyAuthEvidence extends DelegatingCategory { public PdbxStructAssemblyAuthEvidence(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "assembly_id": return getAssemblyId(); case "experimental_support": return getExperimentalSupport(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Identifies a unique record in pdbx_struct_assembly_auth_evidence. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This item references an assembly in pdbx_struct_assembly * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * Provides the experimental method to determine the state of this assembly * @return StrColumn */ public StrColumn getExperimentalSupport() { return delegate.getColumn("experimental_support", DelegatingStrColumn::new); } /** * Provides any additional information regarding the evidence of this assembly * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxStructAssemblyAuthEvidenceDepositorInfo.java000066400000000000000000000036151414676747700372150ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Provides author supplied evidentiary support for assemblies * in pdbx_struct_assembly. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyAuthEvidenceDepositorInfo extends DelegatingCategory { public PdbxStructAssemblyAuthEvidenceDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "assembly_id": return getAssemblyId(); case "experimental_support": return getExperimentalSupport(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Identifies a unique record in pdbx_struct_assembly_auth_evidence_depositor_info. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This item references an assembly in pdbx_struct_assembly * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * Provides the experimental method to determine the state of this assembly * @return StrColumn */ public StrColumn getExperimentalSupport() { return delegate.getColumn("experimental_support", DelegatingStrColumn::new); } /** * Provides any additional information regarding the evidence of this assembly * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxStructAssemblyDepositorInfo.java000066400000000000000000000056401414676747700347300ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASSEMBLY_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyDepositorInfo extends DelegatingCategory { public PdbxStructAssemblyDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "method_details": return getMethodDetails(); case "oligomeric_details": return getOligomericDetails(); case "oligomeric_count": return getOligomericCount(); case "matrix_flag": return getMatrixFlag(); case "upload_file_name": return getUploadFileName(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the macromolecular assembly. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _pdbx_struct_assembly_depositor_info.id must uniquely identify a record in * the PDBX_STRUCT_ASSEMBLY_DEPOSITOR_INFO list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Provides details of the method used to determine or * compute the assembly. * @return StrColumn */ public StrColumn getMethodDetails() { return delegate.getColumn("method_details", DelegatingStrColumn::new); } /** * Provides the details of the oligomeric state of the assembly. * @return StrColumn */ public StrColumn getOligomericDetails() { return delegate.getColumn("oligomeric_details", DelegatingStrColumn::new); } /** * The number of polymer molecules in the assembly. * @return StrColumn */ public StrColumn getOligomericCount() { return delegate.getColumn("oligomeric_count", DelegatingStrColumn::new); } /** * A flag to indicate that the depositor has provided matrix records * @return StrColumn */ public StrColumn getMatrixFlag() { return delegate.getColumn("matrix_flag", DelegatingStrColumn::new); } /** * The name of a file containing matrix records. * @return StrColumn */ public StrColumn getUploadFileName() { return delegate.getColumn("upload_file_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructAssemblyGen.java000066400000000000000000000062121414676747700327300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASSEMBLY_GEN category record details about * the generation of each macromolecular assemblies. The PDBX_STRUCT_ASSEMBLY_GEN * data items provide the specifications of the components that * constitute that assembly in terms of cartesian transformations. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyGen extends DelegatingCategory { public PdbxStructAssemblyGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_inst_id": return getEntityInstId(); case "asym_id_list": return getAsymIdList(); case "auth_asym_id_list": return getAuthAsymIdList(); case "assembly_id": return getAssemblyId(); case "oper_expression": return getOperExpression(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_struct_entity_inst.id in * the PDBX_STRUCT_ENTITY_INST category. * * This item may be expressed as a comma separated list of instance identifiers. * @return StrColumn */ public StrColumn getEntityInstId() { return delegate.getColumn("entity_inst_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in * the STRUCT_ASYM category. * * This item may be expressed as a comma separated list of identifiers. * @return StrColumn */ public StrColumn getAsymIdList() { return delegate.getColumn("asym_id_list", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in * the ATOM_SITE category. * * This item may be expressed as a comma separated list of identifiers. * @return StrColumn */ public StrColumn getAuthAsymIdList() { return delegate.getColumn("auth_asym_id_list", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_struct_assembly.id in the * PDBX_STRUCT_ASSEMBLY category. * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * Identifies the operation of collection of operations * from category PDBX_STRUCT_OPER_LIST. * * Operation expressions may have the forms: * * (1) the single operation 1 * (1,2,5) the operations 1, 2, 5 * (1-4) the operations 1,2,3 and 4 * (1,2)(3,4) the combinations of operations * 3 and 4 followed by 1 and 2 (i.e. * the cartesian product of parenthetical * groups applied from right to left) * @return StrColumn */ public StrColumn getOperExpression() { return delegate.getColumn("oper_expression", DelegatingStrColumn::new); } }PdbxStructAssemblyGenDepositorInfo.java000066400000000000000000000113571414676747700353640ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASSEMBLY_GEN_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY_GEN. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyGenDepositorInfo extends DelegatingCategory { public PdbxStructAssemblyGenDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "asym_id_list": return getAsymIdList(); case "assembly_id": return getAssemblyId(); case "oper_expression": return getOperExpression(); case "full_matrices": return getFullMatrices(); case "symmetry_operation": return getSymmetryOperation(); case "at_unit_matrix": return getAtUnitMatrix(); case "chain_id_list": return getChainIdList(); case "all_chains": return getAllChains(); case "helical_rotation": return getHelicalRotation(); case "helical_rise": return getHelicalRise(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_assembly_gen_depositor_info.id must * uniquely identify a record in the * PDBX_STRUCT_ASSEMBLY_GEN_DEPOSITOR_INFO list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in * the STRUCT_ASYM category. * * This item may be expressed as a comma separated list of identifiers. * @return StrColumn */ public StrColumn getAsymIdList() { return delegate.getColumn("asym_id_list", DelegatingStrColumn::new); } /** * This data item is a pointer to _pdbx_struct_assembly.id in the * PDBX_STRUCT_ASSEMBLY category. * @return StrColumn */ public StrColumn getAssemblyId() { return delegate.getColumn("assembly_id", DelegatingStrColumn::new); } /** * Identifies the operation of collection of operations * from category PDBX_STRUCT_OPER_LIST. * * Operation expressions may have the forms: * * (1) the single operation 1 * (1,2,5) the operations 1, 2, 5 * (1-4) the operations 1,2,3 and 4 * (1,2)(3,4) the combinations of operations * 3 and 4 followed by 1 and 2 (i.e. * the cartesian product of parenthetical * groups applied from right to left) * @return StrColumn */ public StrColumn getOperExpression() { return delegate.getColumn("oper_expression", DelegatingStrColumn::new); } /** * Transformation matrix as provided by depositor * @return StrColumn */ public StrColumn getFullMatrices() { return delegate.getColumn("full_matrices", DelegatingStrColumn::new); } /** * This item expresses the transformation * on an X, Y and Z basis. * @return StrColumn */ public StrColumn getSymmetryOperation() { return delegate.getColumn("symmetry_operation", DelegatingStrColumn::new); } /** * Flag indicating unit matrix * @return StrColumn */ public StrColumn getAtUnitMatrix() { return delegate.getColumn("at_unit_matrix", DelegatingStrColumn::new); } /** * This data item is the author provided chain names for the * assembly * * This item may be expressed as a comma separated list of identifiers. * @return StrColumn */ public StrColumn getChainIdList() { return delegate.getColumn("chain_id_list", DelegatingStrColumn::new); } /** * Flag indicating that all polymer chains are used in the assembly * @return StrColumn */ public StrColumn getAllChains() { return delegate.getColumn("all_chains", DelegatingStrColumn::new); } /** * Angular rotation (degrees) along the helical axis * @return FloatColumn */ public FloatColumn getHelicalRotation() { return delegate.getColumn("helical_rotation", DelegatingFloatColumn::new); } /** * The axial rise per subunit in the helical assembly. * @return FloatColumn */ public FloatColumn getHelicalRise() { return delegate.getColumn("helical_rise", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructAssemblyProp.java000066400000000000000000000032341414676747700331400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Properties and features of structural assemblies. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyProp extends DelegatingCategory { public PdbxStructAssemblyProp(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "biol_id": return getBiolId(); case "type": return getType(); case "value": return getValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The identifier for the assembly used in category PDBX_STRUCT_ASSEMBLY. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * The property type for the assembly. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The value of the assembly property. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * Additional details about this assembly property. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }PdbxStructAssemblyPropDepositorInfo.java000066400000000000000000000034511414676747700355670ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASSEMBLY_PROP_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_ASSEMBLY_PROP. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAssemblyPropDepositorInfo extends DelegatingCategory { public PdbxStructAssemblyPropDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "biol_id": return getBiolId(); case "type": return getType(); case "value": return getValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The identifier for the assembly used in category STRUCT_BIOL. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * The property type for the assembly. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The value of the assembly property. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * Additional details about this assembly property. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructAsymGen.java000066400000000000000000000035001414676747700320570ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ASYM_GEN category record details about * the generation of the crystallographic asymmetric unit. The * PDBX_STRUCT_ASYM_GEN data items provide the specifications of the * components that constitute the asymmetric unit in terms of cartesian * transformations of deposited coordinates. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructAsymGen extends DelegatingCategory { public PdbxStructAsymGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_inst_id": return getEntityInstId(); case "asym_id": return getAsymId(); case "oper_expression": return getOperExpression(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_struct_entity_inst.id in * the PDBX_STRUCT_ENTITY_INST category. * @return StrColumn */ public StrColumn getEntityInstId() { return delegate.getColumn("entity_inst_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Identifies the operation from category PDBX_STRUCT_OPER_LIST. * @return StrColumn */ public StrColumn getOperExpression() { return delegate.getColumn("oper_expression", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructBiolFunc.java000066400000000000000000000030361414676747700322210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_BIOL_FUNC category record details about * the function of a particular biological assembly. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructBiolFunc extends DelegatingCategory { public PdbxStructBiolFunc(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "biol_id": return getBiolId(); case "function": return getFunction(); default: return new DelegatingColumn(column); } } /** * A code which must uniquely identify each function assigned to * a biological assembly. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_biol.id in the STRUCT_BIOL * category. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * The function assigned to the biological assembly. * @return StrColumn */ public StrColumn getFunction() { return delegate.getColumn("function", DelegatingStrColumn::new); } }PdbxStructChemCompDiagnostics.java000066400000000000000000000061261414676747700343270ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_CHEM_COMP_DIAGNOSTICS category provides * structural diagnostics in chemical components instances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructChemCompDiagnostics extends DelegatingCategory { public PdbxStructChemCompDiagnostics(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "type": return getType(); case "pdb_strand_id": return getPdbStrandId(); case "asym_id": return getAsymId(); case "auth_seq_id": return getAuthSeqId(); case "seq_num": return getSeqNum(); case "auth_comp_id": return getAuthCompId(); case "pdb_ins_code": return getPdbInsCode(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * Special structural details about this chemical component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A classification of the diagnostic for the chemical * component instance * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbStrandId() { return delegate.getColumn("pdb_strand_id", DelegatingStrColumn::new); } /** * Instance identifier for the polymer molecule. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * PDB position in the sequence. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Position in the sequence. * @return IntColumn */ public IntColumn getSeqNum() { return delegate.getColumn("seq_num", DelegatingIntColumn::new); } /** * PDB component ID * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Insertion code of the monomer or ligand . * @return StrColumn */ public StrColumn getPdbInsCode() { return delegate.getColumn("pdb_ins_code", DelegatingStrColumn::new); } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }PdbxStructChemCompFeature.java000066400000000000000000000061111414676747700334450ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_CHEM_COMP_FEATURE category provides * structural annotations in chemical components instances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructChemCompFeature extends DelegatingCategory { public PdbxStructChemCompFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "type": return getType(); case "pdb_strand_id": return getPdbStrandId(); case "asym_id": return getAsymId(); case "auth_seq_id": return getAuthSeqId(); case "seq_num": return getSeqNum(); case "auth_comp_id": return getAuthCompId(); case "pdb_ins_code": return getPdbInsCode(); case "ordinal": return getOrdinal(); default: return new DelegatingColumn(column); } } /** * Special structural details about this chemical component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A classification of the annotation for the chemical * component instance * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbStrandId() { return delegate.getColumn("pdb_strand_id", DelegatingStrColumn::new); } /** * Instance identifier for the polymer molecule. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * PDB position in the sequence. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Position in the sequence. * @return IntColumn */ public IntColumn getSeqNum() { return delegate.getColumn("seq_num", DelegatingIntColumn::new); } /** * PDB component ID * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Insertion code of the monomer or ligand . * @return StrColumn */ public StrColumn getPdbInsCode() { return delegate.getColumn("pdb_ins_code", DelegatingStrColumn::new); } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructConnAngle.java000066400000000000000000000424021414676747700323640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_CONN_ANGLE category record the angles * in connections between portions of the structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructConnAngle extends DelegatingCategory { public PdbxStructConnAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "ptnr1_label_alt_id": return getPtnr1LabelAltId(); case "ptnr1_label_asym_id": return getPtnr1LabelAsymId(); case "ptnr1_label_atom_id": return getPtnr1LabelAtomId(); case "ptnr1_label_comp_id": return getPtnr1LabelCompId(); case "ptnr1_label_seq_id": return getPtnr1LabelSeqId(); case "ptnr1_auth_asym_id": return getPtnr1AuthAsymId(); case "ptnr1_auth_atom_id": return getPtnr1AuthAtomId(); case "ptnr1_auth_comp_id": return getPtnr1AuthCompId(); case "ptnr1_auth_seq_id": return getPtnr1AuthSeqId(); case "ptnr1_symmetry": return getPtnr1Symmetry(); case "ptnr2_label_alt_id": return getPtnr2LabelAltId(); case "ptnr2_label_asym_id": return getPtnr2LabelAsymId(); case "ptnr2_label_atom_id": return getPtnr2LabelAtomId(); case "ptnr2_label_comp_id": return getPtnr2LabelCompId(); case "ptnr2_label_seq_id": return getPtnr2LabelSeqId(); case "ptnr2_auth_asym_id": return getPtnr2AuthAsymId(); case "ptnr2_auth_atom_id": return getPtnr2AuthAtomId(); case "ptnr2_auth_comp_id": return getPtnr2AuthCompId(); case "ptnr2_auth_seq_id": return getPtnr2AuthSeqId(); case "ptnr2_symmetry": return getPtnr2Symmetry(); case "ptnr1_PDB_ins_code": return getPtnr1PDBInsCode(); case "ptnr1_auth_alt_id": return getPtnr1AuthAltId(); case "ptnr2_PDB_ins_code": return getPtnr2PDBInsCode(); case "ptnr2_auth_alt_id": return getPtnr2AuthAltId(); case "ptnr3_auth_alt_id": return getPtnr3AuthAltId(); case "ptnr3_auth_asym_id": return getPtnr3AuthAsymId(); case "ptnr3_auth_atom_id": return getPtnr3AuthAtomId(); case "ptnr3_auth_comp_id": return getPtnr3AuthCompId(); case "ptnr3_PDB_ins_code": return getPtnr3PDBInsCode(); case "ptnr3_auth_seq_id": return getPtnr3AuthSeqId(); case "ptnr3_label_alt_id": return getPtnr3LabelAltId(); case "ptnr3_label_asym_id": return getPtnr3LabelAsymId(); case "ptnr3_label_atom_id": return getPtnr3LabelAtomId(); case "ptnr3_label_comp_id": return getPtnr3LabelCompId(); case "ptnr3_label_seq_id": return getPtnr3LabelSeqId(); case "ptnr3_symmetry": return getPtnr3Symmetry(); case "value": return getValue(); case "value_esd": return getValueEsd(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_conn_angle.id must uniquely identify a record in * the PDBX_STRUCT_CONN_ANGLE list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelAltId() { return delegate.getColumn("ptnr1_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelAsymId() { return delegate.getColumn("ptnr1_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelAtomId() { return delegate.getColumn("ptnr1_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelCompId() { return delegate.getColumn("ptnr1_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr1LabelSeqId() { return delegate.getColumn("ptnr1_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthAsymId() { return delegate.getColumn("ptnr1_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthAtomId() { return delegate.getColumn("ptnr1_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthCompId() { return delegate.getColumn("ptnr1_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthSeqId() { return delegate.getColumn("ptnr1_auth_seq_id", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom specified by _pdbx_struct_conn_angle.ptnr1_label* to generate the * first partner in the structure angle. * @return StrColumn */ public StrColumn getPtnr1Symmetry() { return delegate.getColumn("ptnr1_symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelAltId() { return delegate.getColumn("ptnr2_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelAsymId() { return delegate.getColumn("ptnr2_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelAtomId() { return delegate.getColumn("ptnr2_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelCompId() { return delegate.getColumn("ptnr2_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr2LabelSeqId() { return delegate.getColumn("ptnr2_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthAsymId() { return delegate.getColumn("ptnr2_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthAtomId() { return delegate.getColumn("ptnr2_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthCompId() { return delegate.getColumn("ptnr2_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthSeqId() { return delegate.getColumn("ptnr2_auth_seq_id", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom specified by _pdbx_struct_conn_angle.ptnr2_label* to generate the * second partner in the structure angle. * @return StrColumn */ public StrColumn getPtnr2Symmetry() { return delegate.getColumn("ptnr2_symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1PDBInsCode() { return delegate.getColumn("ptnr1_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_auth_alt_id * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthAltId() { return delegate.getColumn("ptnr1_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2PDBInsCode() { return delegate.getColumn("ptnr2_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_auth_alt_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthAltId() { return delegate.getColumn("ptnr2_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_auth_alt_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3AuthAltId() { return delegate.getColumn("ptnr3_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.auth_asym_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3AuthAsymId() { return delegate.getColumn("ptnr3_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure angle. * * This data item is a pointer to _atom_site.auth_atom_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3AuthAtomId() { return delegate.getColumn("ptnr3_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.auth_comp_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3AuthCompId() { return delegate.getColumn("ptnr3_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3PDBInsCode() { return delegate.getColumn("ptnr3_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.auth_seq_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3AuthSeqId() { return delegate.getColumn("ptnr3_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.label_alt_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3LabelAltId() { return delegate.getColumn("ptnr3_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.label_asym_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3LabelAsymId() { return delegate.getColumn("ptnr3_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.label_atom_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3LabelAtomId() { return delegate.getColumn("ptnr3_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the structure angle. * * This data item is a pointer to _atom_site.label_comp_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr3LabelCompId() { return delegate.getColumn("ptnr3_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure angle. * * This data item is a pointer to _atom_site.label_seq_id in * the ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr3LabelSeqId() { return delegate.getColumn("ptnr3_label_seq_id", DelegatingIntColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom specified by _pdbx_struct_conn_angle.ptnr3_label* to generate the * first partner in the structure angle. * @return StrColumn */ public StrColumn getPtnr3Symmetry() { return delegate.getColumn("ptnr3_symmetry", DelegatingStrColumn::new); } /** * Angle in degrees defined by the three sites * _pdbx_struct_conn_angle.ptnr1_label_atom_id, * _pdbx_struct_conn_angle.ptnr2_label_atom_id * _pdbx_struct_conn_angle.ptnr3_label_atom_id * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _pdbx_struct_conn_angle.value * @return FloatColumn */ public FloatColumn getValueEsd() { return delegate.getColumn("value_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructEntityInst.java000066400000000000000000000035501414676747700326330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_ENTITY_INST category record details about the * structural elements in the deposited entry. The entity instance is a method * neutral identifier for the observed molecular entities in the deposited coordinate * set. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructEntityInst extends DelegatingCategory { public PdbxStructEntityInst(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "entity_id": return getEntityId(); case "id": return getId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of this portion of the contents * of the deposited unit. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The value of _pdbx_struct_entity_inst.id must uniquely identify a record in * the PDBX_STRUCT_ENTITY_INST list. * * The entity instance is a method neutral identifier for the observed * molecular entities in the deposited coordinate set. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } }PdbxStructGroupComponentRange.java000066400000000000000000000212301414676747700343710ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_GROUP_COMPONENT_RANGE category define a structural * group as a continuous span chemical components. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructGroupComponentRange extends DelegatingCategory { public PdbxStructGroupComponentRange(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "struct_group_id": return getStructGroupId(); case "PDB_model_num": return getPDBModelNum(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "beg_PDB_ins_code": return getBegPDBInsCode(); case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_label_alt_id": return getBegLabelAltId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "end_PDB_ins_code": return getEndPDBInsCode(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_label_alt_id": return getEndLabelAltId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_group_component_range.id must uniquely identify * a record in the PDBX_STRUCT_GROUP_COMPONENT_RANGE list. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * This data item is a pointer to _pdbx_struct_group_list.struct_group_id in the * PDBX_STRUCT_GROUP_LIST category. * @return StrColumn */ public StrColumn getStructGroupId() { return delegate.getColumn("struct_group_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegPDBInsCode() { return delegate.getColumn("beg_PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelAltId() { return delegate.getColumn("beg_label_alt_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndPDBInsCode() { return delegate.getColumn("end_PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * Part of the identifier for the component range in this group assignment. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelAltId() { return delegate.getColumn("end_label_alt_id", DelegatingStrColumn::new); } }PdbxStructGroupComponents.java000066400000000000000000000124171414676747700336060ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_GROUP_COMPONENTS category list component-level * group assignments within the entry. Groups are defined and described in category * PDBX_STRUCT_GROUP_LIST. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructGroupComponents extends DelegatingCategory { public PdbxStructGroupComponents(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "struct_group_id": return getStructGroupId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "label_alt_id": return getLabelAltId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_group_components.ordinal must uniquely identify * each item in the PDBX_STRUCT_GROUP_COMPONENTS list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The value of _pdbx_struct_group_components.group_id identifies the group * assignment for the component. This is a reference to the identifier for * group definition in category PDBX_STRUCT_GROUP_LIST. * @return StrColumn */ public StrColumn getStructGroupId() { return delegate.getColumn("struct_group_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Part of the identifier for the component in this group assignment. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructGroupList.java000066400000000000000000000060541414676747700324530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_GROUP_LIST define groups of related components * or atoms. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructGroupList extends DelegatingCategory { public PdbxStructGroupList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "struct_group_id": return getStructGroupId(); case "name": return getName(); case "type": return getType(); case "group_enumeration_type": return getGroupEnumerationType(); case "description": return getDescription(); case "selection": return getSelection(); case "selection_details": return getSelectionDetails(); default: return new DelegatingColumn(column); } } /** * The unique identifier for the group. * @return StrColumn */ public StrColumn getStructGroupId() { return delegate.getColumn("struct_group_id", DelegatingStrColumn::new); } /** * The name of the group. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * A selected list of group types. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The manner in which the group is defined. Groups consist of collections * within the set of deposited coordinates which can be defined in terms of * a list of chemical components in category PDBX_STRUCT_GROUP_COMPONENTS, * ranges of chemical components in PDBX_STRUCT_GROUP_COMPONENT_RANGE, * or as individual atoms using _atom_site.pdbx_group_id. * * Groups can be composed of selections from multiple categories in which * case the enumeration types are separated by commas. * @return StrColumn */ public StrColumn getGroupEnumerationType() { return delegate.getColumn("group_enumeration_type", DelegatingStrColumn::new); } /** * The description of the group. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * A qualification of the subset of atoms in the group. * @return StrColumn */ public StrColumn getSelection() { return delegate.getColumn("selection", DelegatingStrColumn::new); } /** * A text description of subset of the atom selection in the group. * @return StrColumn */ public StrColumn getSelectionDetails() { return delegate.getColumn("selection_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructInfo.java000066400000000000000000000025441414676747700314160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Special features of this structural entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructInfo extends DelegatingCategory { public PdbxStructInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "type": return getType(); case "value": return getValue(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The information category/type for this item. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The value of this information item. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * Additional details about this information item. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructLegacyOperList.java000066400000000000000000000124071414676747700334100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_LEGACY_OPER_LIST category describe * Cartesian rotation and translation operations required to * generate or transform the coordinates deposited with this entry. * * This category provides a container for matrices used to construct * icosahedral assemblies in legacy entries. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructLegacyOperList extends DelegatingCategory { public PdbxStructLegacyOperList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "matrix[1][1]": return getMatrix11(); case "matrix[1][2]": return getMatrix12(); case "matrix[1][3]": return getMatrix13(); case "matrix[2][1]": return getMatrix21(); case "matrix[2][2]": return getMatrix22(); case "matrix[2][3]": return getMatrix23(); case "matrix[3][1]": return getMatrix31(); case "matrix[3][2]": return getMatrix32(); case "matrix[3][3]": return getMatrix33(); case "vector[1]": return getVector1(); case "vector[2]": return getVector2(); case "vector[3]": return getVector3(); default: return new DelegatingColumn(column); } } /** * This integer value must uniquely identify a * record in the PDBX_STRUCT_LEGACY_OPER_LIST list. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * A descriptive name for the transformation operation. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix11() { return delegate.getColumn("matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix12() { return delegate.getColumn("matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix13() { return delegate.getColumn("matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix21() { return delegate.getColumn("matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix22() { return delegate.getColumn("matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix23() { return delegate.getColumn("matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix31() { return delegate.getColumn("matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix32() { return delegate.getColumn("matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix33() { return delegate.getColumn("matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector1() { return delegate.getColumn("vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector2() { return delegate.getColumn("vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector3() { return delegate.getColumn("vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructLink.java000066400000000000000000000172061414676747700314210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_LINK category record details about * covalent linkages in the structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructLink extends DelegatingCategory { public PdbxStructLink(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "type": return getType(); case "ptnr1_label_alt_id": return getPtnr1LabelAltId(); case "ptnr1_label_asym_id": return getPtnr1LabelAsymId(); case "ptnr1_label_atom_id": return getPtnr1LabelAtomId(); case "ptnr1_label_comp_id": return getPtnr1LabelCompId(); case "ptnr1_label_seq_id": return getPtnr1LabelSeqId(); case "ptnr1_label_ins_code": return getPtnr1LabelInsCode(); case "ptnr1_symmetry": return getPtnr1Symmetry(); case "ptnr2_label_alt_id": return getPtnr2LabelAltId(); case "ptnr2_label_asym_id": return getPtnr2LabelAsymId(); case "ptnr2_label_atom_id": return getPtnr2LabelAtomId(); case "ptnr2_label_comp_id": return getPtnr2LabelCompId(); case "ptnr2_label_seq_id": return getPtnr2LabelSeqId(); case "ptnr2_label_ins_code": return getPtnr2LabelInsCode(); case "ptnr2_symmetry": return getPtnr2Symmetry(); case "details": return getDetails(); case "pdbx_dist_value": return getPdbxDistValue(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_link.id must uniquely identify a record in * the PDBX_STRUCT_LINK list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The chemical or structural type of the interaction. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * @return StrColumn */ public StrColumn getPtnr1LabelAltId() { return delegate.getColumn("ptnr1_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelAsymId() { return delegate.getColumn("ptnr1_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getPtnr1LabelAtomId() { return delegate.getColumn("ptnr1_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelCompId() { return delegate.getColumn("ptnr1_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr1LabelSeqId() { return delegate.getColumn("ptnr1_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * @return StrColumn */ public StrColumn getPtnr1LabelInsCode() { return delegate.getColumn("ptnr1_label_ins_code", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _pdbx_struct_link.ptnr1_label* to generate the * first partner in the structure connection. * @return StrColumn */ public StrColumn getPtnr1Symmetry() { return delegate.getColumn("ptnr1_symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getPtnr2LabelAltId() { return delegate.getColumn("ptnr2_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelAsymId() { return delegate.getColumn("ptnr2_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getPtnr2LabelAtomId() { return delegate.getColumn("ptnr2_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelCompId() { return delegate.getColumn("ptnr2_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr2LabelSeqId() { return delegate.getColumn("ptnr2_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * @return StrColumn */ public StrColumn getPtnr2LabelInsCode() { return delegate.getColumn("ptnr2_label_ins_code", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _pdbx_struct_link.ptnr2_label* to generate the * second partner in the structure connection. * @return StrColumn */ public StrColumn getPtnr2Symmetry() { return delegate.getColumn("ptnr2_symmetry", DelegatingStrColumn::new); } /** * Text description of the linkage. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The linkage distance in angstroms. * @return FloatColumn */ public FloatColumn getPdbxDistValue() { return delegate.getColumn("pdbx_dist_value", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructModResidue.java000066400000000000000000000116051414676747700325610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_MOD_RESIDUE category list the * modified polymer components in the entry and provide some * details describing the nature of the modification. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructModResidue extends DelegatingCategory { public PdbxStructModResidue(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "parent_comp_id": return getParentCompId(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_mod_residue.id must uniquely identify * each item in the PDBX_STRUCT_MOD_RESIDUE list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingIntColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the modified polymer component. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The parent component identifier for this modified polymer component. * @return StrColumn */ public StrColumn getParentCompId() { return delegate.getColumn("parent_comp_id", DelegatingStrColumn::new); } /** * Details of the modification for this polymer component. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructMsymGen.java000066400000000000000000000036441414676747700321040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_MSYM_GEN category record details about * the generation of the minimal asymmetric unit. For instance, this * category can be used to provide this information for helical and point * symmetry systems. The PDBX_STRUCT_MSYM_GEN data items provide the * specifications of the components that constitute the asymmetric unit * in terms of cartesian transformations of deposited coordinates. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructMsymGen extends DelegatingCategory { public PdbxStructMsymGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entity_inst_id": return getEntityInstId(); case "msym_id": return getMsymId(); case "oper_expression": return getOperExpression(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_struct_entity_inst.id in * the PDBX_STRUCT_ENTITY_INST category. * @return StrColumn */ public StrColumn getEntityInstId() { return delegate.getColumn("entity_inst_id", DelegatingStrColumn::new); } /** * Uniquely identifies the this structure instance in * point symmetry unit. * @return StrColumn */ public StrColumn getMsymId() { return delegate.getColumn("msym_id", DelegatingStrColumn::new); } /** * Identifies the operation from category PDBX_STRUCT_OPER_LIST. * @return StrColumn */ public StrColumn getOperExpression() { return delegate.getColumn("oper_expression", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructNcsVirusGen.java000066400000000000000000000034701414676747700327300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_NCS_VIRUS_GEN category record details * about the generation of virus structures from NCS matrix operators. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructNcsVirusGen extends DelegatingCategory { public PdbxStructNcsVirusGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "oper_id": return getOperId(); case "asym_id": return getAsymId(); case "pdb_chain_id": return getPdbChainId(); default: return new DelegatingColumn(column); } } /** * Unique id for generator. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Identifies the NCS operation (_struct_ncs_oper.id) * @return IntColumn */ public IntColumn getOperId() { return delegate.getColumn("oper_id", DelegatingIntColumn::new); } /** * The NCS operation is applied to the component of * the asymmetric unit identified by this id. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The NCS operation is applied to the chain identified * by this id. * @return StrColumn */ public StrColumn getPdbChainId() { return delegate.getColumn("pdb_chain_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructOperList.java000066400000000000000000000133161414676747700322630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_OPER_LIST category describe * Cartesian rotation and translation operations required to * generate or transform the coordinates deposited with this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructOperList extends DelegatingCategory { public PdbxStructOperList(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "type": return getType(); case "name": return getName(); case "symmetry_operation": return getSymmetryOperation(); case "matrix[1][1]": return getMatrix11(); case "matrix[1][2]": return getMatrix12(); case "matrix[1][3]": return getMatrix13(); case "matrix[2][1]": return getMatrix21(); case "matrix[2][2]": return getMatrix22(); case "matrix[2][3]": return getMatrix23(); case "matrix[3][1]": return getMatrix31(); case "matrix[3][2]": return getMatrix32(); case "matrix[3][3]": return getMatrix33(); case "vector[1]": return getVector1(); case "vector[2]": return getVector2(); case "vector[3]": return getVector3(); default: return new DelegatingColumn(column); } } /** * This identifier code must uniquely identify a * record in the PDBX_STRUCT_OPER_LIST list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A code to indicate the type of operator. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A descriptive name for the transformation operation. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The symmetry operation corresponding to the transformation operation. * @return StrColumn */ public StrColumn getSymmetryOperation() { return delegate.getColumn("symmetry_operation", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix11() { return delegate.getColumn("matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix12() { return delegate.getColumn("matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix13() { return delegate.getColumn("matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix21() { return delegate.getColumn("matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix22() { return delegate.getColumn("matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix23() { return delegate.getColumn("matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix31() { return delegate.getColumn("matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix32() { return delegate.getColumn("matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix33() { return delegate.getColumn("matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector1() { return delegate.getColumn("vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector2() { return delegate.getColumn("vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector3() { return delegate.getColumn("vector[3]", DelegatingFloatColumn::new); } }PdbxStructOperListDepositorInfo.java000066400000000000000000000133421414676747700347100ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_OPER_LIST_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * PDBX_STRUCT_OPER_LIST. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructOperListDepositorInfo extends DelegatingCategory { public PdbxStructOperListDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "type": return getType(); case "name": return getName(); case "symmetry_operation": return getSymmetryOperation(); case "matrix[1][1]": return getMatrix11(); case "matrix[1][2]": return getMatrix12(); case "matrix[1][3]": return getMatrix13(); case "matrix[2][1]": return getMatrix21(); case "matrix[2][2]": return getMatrix22(); case "matrix[2][3]": return getMatrix23(); case "matrix[3][1]": return getMatrix31(); case "matrix[3][2]": return getMatrix32(); case "matrix[3][3]": return getMatrix33(); case "vector[1]": return getVector1(); case "vector[2]": return getVector2(); case "vector[3]": return getVector3(); default: return new DelegatingColumn(column); } } /** * This identifier code must uniquely identify a * record in the PDBX_STRUCT_OPER_LIST_DEPOSITOR_INFO list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A code to indicate the type of operator. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A descriptive name for the transformation operation. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The symmetry operation corresponding to the transformation operation. * @return StrColumn */ public StrColumn getSymmetryOperation() { return delegate.getColumn("symmetry_operation", DelegatingStrColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix11() { return delegate.getColumn("matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix12() { return delegate.getColumn("matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix13() { return delegate.getColumn("matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix21() { return delegate.getColumn("matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix22() { return delegate.getColumn("matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix23() { return delegate.getColumn("matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix31() { return delegate.getColumn("matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix32() { return delegate.getColumn("matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of the * transformation operation. * @return FloatColumn */ public FloatColumn getMatrix33() { return delegate.getColumn("matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector1() { return delegate.getColumn("vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector2() { return delegate.getColumn("vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of the * transformation operation. * @return FloatColumn */ public FloatColumn getVector3() { return delegate.getColumn("vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructPackGen.java000066400000000000000000000057541414676747700320410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_PACK_GEN category record details about * the generation of the packing picture(s). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructPackGen extends DelegatingCategory { public PdbxStructPackGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "asym_id": return getAsymId(); case "symmetry": return getSymmetry(); case "color_red": return getColorRed(); case "color_green": return getColorGreen(); case "color_blue": return getColorBlue(); case "crystal_type": return getCrystalType(); case "packing_type": return getPackingType(); default: return new DelegatingColumn(column); } } /** * Ordinal identifier * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM * category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _pdbx_struct_pack_gen.asym_id to generate a * packing picture. * @return StrColumn */ public StrColumn getSymmetry() { return delegate.getColumn("symmetry", DelegatingStrColumn::new); } /** * Gives rgb color code in order to produce atlas entry packing picture. * @return FloatColumn */ public FloatColumn getColorRed() { return delegate.getColumn("color_red", DelegatingFloatColumn::new); } /** * Gives rgb color code in order to produce atlas entry packing picture. * @return FloatColumn */ public FloatColumn getColorGreen() { return delegate.getColumn("color_green", DelegatingFloatColumn::new); } /** * Gives rgb color code in order to produce atlas entry packing picture. * @return FloatColumn */ public FloatColumn getColorBlue() { return delegate.getColumn("color_blue", DelegatingFloatColumn::new); } /** * Crystal type * @return IntColumn */ public IntColumn getCrystalType() { return delegate.getColumn("crystal_type", DelegatingIntColumn::new); } /** * Packing type * @return IntColumn */ public IntColumn getPackingType() { return delegate.getColumn("packing_type", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructRefSeqDeletion.java000066400000000000000000000060561414676747700333760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_INSERTION category * annotate deletions in the sequence of the entity described * in the referenced database entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqDeletion extends DelegatingCategory { public PdbxStructRefSeqDeletion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "details": return getDetails(); case "asym_id": return getAsymId(); case "comp_id": return getCompId(); case "db_seq_id": return getDbSeqId(); case "db_code": return getDbCode(); case "db_name": return getDbName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_ref_seq_deletion.id must * uniquely identify a record in the PDBX_STRUCT_REF_SEQ_DELETION list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A description of any special aspects of the deletion * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Identifies the polymer entity instance in this entry corresponding * to the reference sequence in which the deletion is specified. * * This data item is a pointer to _pdbx_poly_seq_scheme.asym_id in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * The monomer name found at this position in the referenced * database entry. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * This data item is the database sequence numbering of the deleted * residue * @return IntColumn */ public IntColumn getDbSeqId() { return delegate.getColumn("db_seq_id", DelegatingIntColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } }PdbxStructRefSeqDepositorInfo.java000066400000000000000000000102131414676747700343260ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * STRUCT_REF_SEQ. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqDepositorInfo extends DelegatingCategory { public PdbxStructRefSeqDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ref_id": return getRefId(); case "entity_id": return getEntityId(); case "db_align_beg": return getDbAlignBeg(); case "db_align_end": return getDbAlignEnd(); case "details": return getDetails(); case "db_accession": return getDbAccession(); case "db_code": return getDbCode(); case "db_name": return getDbName(); case "db_seq_one_letter_code": return getDbSeqOneLetterCode(); case "seq_align_begin": return getSeqAlignBegin(); case "seq_align_end": return getSeqAlignEnd(); default: return new DelegatingColumn(column); } } /** * This data item is a unique identifier for reference sequence information. * @return StrColumn */ public StrColumn getRefId() { return delegate.getColumn("ref_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The sequence position in the referenced database entry * at which the alignment begins. * @return IntColumn */ public IntColumn getDbAlignBeg() { return delegate.getColumn("db_align_beg", DelegatingIntColumn::new); } /** * The sequence position in the referenced database entry * at which the alignment ends. * @return IntColumn */ public IntColumn getDbAlignEnd() { return delegate.getColumn("db_align_end", DelegatingIntColumn::new); } /** * A description of special aspects of the sequence alignment. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Accession code of the reference database. * @return StrColumn */ public StrColumn getDbAccession() { return delegate.getColumn("db_accession", DelegatingStrColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * Database chemical sequence expressed as string of one-letter * residue codes. * @return StrColumn */ public StrColumn getDbSeqOneLetterCode() { return delegate.getColumn("db_seq_one_letter_code", DelegatingStrColumn::new); } /** * Beginning index in the author provided chemical sequence. * @return StrColumn */ public StrColumn getSeqAlignBegin() { return delegate.getColumn("seq_align_begin", DelegatingStrColumn::new); } /** * Ending index in the author provided chemical sequence. * @return StrColumn */ public StrColumn getSeqAlignEnd() { return delegate.getColumn("seq_align_end", DelegatingStrColumn::new); } }PdbxStructRefSeqDifDepositorInfo.java000066400000000000000000000110711414676747700347540ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_DIF_DEPOSITOR_INFO category capture * depositor provided information related to the archival cateogory * STRUCT_REF_SEQ_DIF. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqDifDepositorInfo extends DelegatingCategory { public PdbxStructRefSeqDifDepositorInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "ref_id": return getRefId(); case "entity_id": return getEntityId(); case "db_mon_id": return getDbMonId(); case "db_seq_id": return getDbSeqId(); case "details": return getDetails(); case "auth_mon_id": return getAuthMonId(); case "auth_seq_id": return getAuthSeqId(); case "db_accession": return getDbAccession(); case "db_code": return getDbCode(); case "db_name": return getDbName(); case "annotation": return getAnnotation(); default: return new DelegatingColumn(column); } } /** * Ordinal index for this category. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * This data item is a pointer to _struct_ref_seq.ref_id in * the STRUCT_REF_SEQ_DEPOSITOR_INFO category. * @return StrColumn */ public StrColumn getRefId() { return delegate.getColumn("ref_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The monomer type found at this position in the referenced * database entry. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getDbMonId() { return delegate.getColumn("db_mon_id", DelegatingStrColumn::new); } /** * The monomer position in the referenced database entry. * @return IntColumn */ public IntColumn getDbSeqId() { return delegate.getColumn("db_seq_id", DelegatingIntColumn::new); } /** * A description of special aspects of the point differences * between the sequence of the entity or biological unit described * in the data block and that in the referenced database entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The monomer type found at this position in the sequence of * the entity or biological unit provided by the depositor. * @return StrColumn */ public StrColumn getAuthMonId() { return delegate.getColumn("auth_mon_id", DelegatingStrColumn::new); } /** * The monomer position in the author provided sequence. * @return IntColumn */ public IntColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingIntColumn::new); } /** * Accession code of the reference database. * @return StrColumn */ public StrColumn getDbAccession() { return delegate.getColumn("db_accession", DelegatingStrColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * The description of the sequence difference. * @return StrColumn */ public StrColumn getAnnotation() { return delegate.getColumn("annotation", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructRefSeqFeature.java000066400000000000000000000113261414676747700332220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_FEATURE category provide a * mechanism for identifying and annotating sequence features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqFeature extends DelegatingCategory { public PdbxStructRefSeqFeature(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "feature_id": return getFeatureId(); case "align_id": return getAlignId(); case "type": return getType(); case "details": return getDetails(); case "pdb_strand_id": return getPdbStrandId(); case "asym_id": return getAsymId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "beg_seq_num": return getBegSeqNum(); case "end_seq_num": return getEndSeqNum(); case "beg_auth_mon_id": return getBegAuthMonId(); case "end_auth_mon_id": return getEndAuthMonId(); case "beg_pdb_ins_code": return getBegPdbInsCode(); case "end_pdb_ins_code": return getEndPdbInsCode(); default: return new DelegatingColumn(column); } } /** * Uniquely identfies a sequence feature in * the STRUCT_REF_SEQ_FEATURE category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _struct_ref_seq.align_id in * the STRUCT_REF_SEQ category. * @return StrColumn */ public StrColumn getAlignId() { return delegate.getColumn("align_id", DelegatingStrColumn::new); } /** * A classification of the feature * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * A description of special aspects of the feature * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbStrandId() { return delegate.getColumn("pdb_strand_id", DelegatingStrColumn::new); } /** * Instance identifier for the polymer molecule. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Initial position in the PDB sequence segment. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * Ending position in the PDB sequence segment * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } /** * Initial position in the sequence segment. * @return StrColumn */ public StrColumn getBegSeqNum() { return delegate.getColumn("beg_seq_num", DelegatingStrColumn::new); } /** * Ending position in the sequence segment * @return StrColumn */ public StrColumn getEndSeqNum() { return delegate.getColumn("end_seq_num", DelegatingStrColumn::new); } /** * Monomer ID at the initial position in the PDB sequence segment. * @return StrColumn */ public StrColumn getBegAuthMonId() { return delegate.getColumn("beg_auth_mon_id", DelegatingStrColumn::new); } /** * Monomer ID at the terminal position in the PDB sequence segment * @return StrColumn */ public StrColumn getEndAuthMonId() { return delegate.getColumn("end_auth_mon_id", DelegatingStrColumn::new); } /** * Initial insertion code of the PDB sequence segment. * @return StrColumn */ public StrColumn getBegPdbInsCode() { return delegate.getColumn("beg_pdb_ins_code", DelegatingStrColumn::new); } /** * Terminal insertion code of the PDB sequence segment. * @return StrColumn */ public StrColumn getEndPdbInsCode() { return delegate.getColumn("end_pdb_ins_code", DelegatingStrColumn::new); } }PdbxStructRefSeqFeatureProp.java000066400000000000000000000072041414676747700340040ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_FEATURE_PROP category provide a * mechanism for identifying and annotating properties of sequence features. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqFeatureProp extends DelegatingCategory { public PdbxStructRefSeqFeatureProp(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "feature_id": return getFeatureId(); case "property_id": return getPropertyId(); case "type": return getType(); case "value": return getValue(); case "details": return getDetails(); case "beg_db_mon_id": return getBegDbMonId(); case "end_db_mon_id": return getEndDbMonId(); case "beg_db_seq_id": return getBegDbSeqId(); case "end_db_seq_id": return getEndDbSeqId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _pdbx_struct_ref_seq_feature.feature_id in * the STRUCT_REF_SEQ_FEATURE category. * @return IntColumn */ public IntColumn getFeatureId() { return delegate.getColumn("feature_id", DelegatingIntColumn::new); } /** * This uniquely identifies the a property of a sequence feature in * the STRUCT_REF_SEQ_FEATURE_PROPx category. * @return IntColumn */ public IntColumn getPropertyId() { return delegate.getColumn("property_id", DelegatingIntColumn::new); } /** * Property type. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * Property value. * @return StrColumn */ public StrColumn getValue() { return delegate.getColumn("value", DelegatingStrColumn::new); } /** * A description of special aspects of the property value pair. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The begining monomer type found at the starting position * in the referenced database entry. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getBegDbMonId() { return delegate.getColumn("beg_db_mon_id", DelegatingStrColumn::new); } /** * The terminal monomer type found at the ending position * in the referenced database entry. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getEndDbMonId() { return delegate.getColumn("end_db_mon_id", DelegatingStrColumn::new); } /** * The begining monomer sequence position * in the referenced database entry. * @return IntColumn */ public IntColumn getBegDbSeqId() { return delegate.getColumn("beg_db_seq_id", DelegatingIntColumn::new); } /** * The terminal monomer sequence position * in the referenced database entry. * @return IntColumn */ public IntColumn getEndDbSeqId() { return delegate.getColumn("end_db_seq_id", DelegatingIntColumn::new); } }PdbxStructRefSeqInsertion.java000066400000000000000000000106001414676747700335140ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_REF_SEQ_INSERTION category * annotate insertions in the sequence of the entity described * in the referenced database entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructRefSeqInsertion extends DelegatingCategory { public PdbxStructRefSeqInsertion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "comp_id": return getCompId(); case "asym_id": return getAsymId(); case "auth_asym_id": return getAuthAsymId(); case "auth_seq_id": return getAuthSeqId(); case "seq_id": return getSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "details": return getDetails(); case "db_code": return getDbCode(); case "db_name": return getDbName(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_ref_seq_insertion.id must * uniquely identify a record in the PDBX_STRUCT_REF_SEQ_INSERTION list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Part of the identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.mon_id in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getCompId() { return delegate.getColumn("comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.asym_id in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * Part of the author identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.pdb_strand_id in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the author identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.auth_seq_num in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the author identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.seq_id in the * PDBX_POLY_SEQ_SCHEME category. * @return IntColumn */ public IntColumn getSeqId() { return delegate.getColumn("seq_id", DelegatingIntColumn::new); } /** * Part of the author identifier of the inserted residue. * * This data item is a pointer to _pdbx_poly_seq_scheme.pdb_ins_code in the * PDBX_POLY_SEQ_SCHEME category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * A description of any special aspects of the insertion * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxStructSheetHbond.java000066400000000000000000000257431414676747700325540ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_SHEET_HBOND category record details * about the hydrogen bonding between residue ranges in a beta sheet. * This category is provided for cases where only a single hydrogen * bond is used to register the two residue ranges. Category * STRUCT_SHEET_HBOND should be used when the initial and terminal * hydrogen bonds for strand pair are known. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructSheetHbond extends DelegatingCategory { public PdbxStructSheetHbond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "range_id_1": return getRangeId1(); case "range_id_2": return getRangeId2(); case "sheet_id": return getSheetId(); case "range_1_label_atom_id": return getRange1LabelAtomId(); case "range_1_label_seq_id": return getRange1LabelSeqId(); case "range_1_label_comp_id": return getRange1LabelCompId(); case "range_1_label_asym_id": return getRange1LabelAsymId(); case "range_1_auth_atom_id": return getRange1AuthAtomId(); case "range_1_auth_seq_id": return getRange1AuthSeqId(); case "range_1_auth_comp_id": return getRange1AuthCompId(); case "range_1_auth_asym_id": return getRange1AuthAsymId(); case "range_1_PDB_ins_code": return getRange1PDBInsCode(); case "range_2_label_atom_id": return getRange2LabelAtomId(); case "range_2_label_seq_id": return getRange2LabelSeqId(); case "range_2_label_comp_id": return getRange2LabelCompId(); case "range_2_label_asym_id": return getRange2LabelAsymId(); case "range_2_auth_atom_id": return getRange2AuthAtomId(); case "range_2_auth_seq_id": return getRange2AuthSeqId(); case "range_2_auth_comp_id": return getRange2AuthCompId(); case "range_2_auth_asym_id": return getRange2AuthAsymId(); case "range_2_PDB_ins_code": return getRange2PDBInsCode(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId1() { return delegate.getColumn("range_id_1", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId2() { return delegate.getColumn("range_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet.id in the * STRUCT_SHEET category. * @return StrColumn */ public StrColumn getSheetId() { return delegate.getColumn("sheet_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1LabelAtomId() { return delegate.getColumn("range_1_label_atom_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange1LabelSeqId() { return delegate.getColumn("range_1_label_seq_id", DelegatingIntColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1LabelCompId() { return delegate.getColumn("range_1_label_comp_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1LabelAsymId() { return delegate.getColumn("range_1_label_asym_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1AuthAtomId() { return delegate.getColumn("range_1_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1AuthSeqId() { return delegate.getColumn("range_1_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1AuthCompId() { return delegate.getColumn("range_1_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1AuthAsymId() { return delegate.getColumn("range_1_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the first partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1PDBInsCode() { return delegate.getColumn("range_1_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2LabelAtomId() { return delegate.getColumn("range_2_label_atom_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange2LabelSeqId() { return delegate.getColumn("range_2_label_seq_id", DelegatingIntColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2LabelCompId() { return delegate.getColumn("range_2_label_comp_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2LabelAsymId() { return delegate.getColumn("range_2_label_asym_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2AuthAtomId() { return delegate.getColumn("range_2_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2AuthSeqId() { return delegate.getColumn("range_2_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2AuthCompId() { return delegate.getColumn("range_2_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2AuthAsymId() { return delegate.getColumn("range_2_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the residue identifier for the second partner of the * registration hydrogen bond between two residue ranges in a sheet. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2PDBInsCode() { return delegate.getColumn("range_2_PDB_ins_code", DelegatingStrColumn::new); } }PdbxStructSpecialSymmetry.java000066400000000000000000000111341414676747700335710ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_STRUCT_SPECIAL_SYMMETRY category list the * molecular components that lie on special symmetry positions. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxStructSpecialSymmetry extends DelegatingCategory { public PdbxStructSpecialSymmetry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_struct_special_symmetry.id must uniquely identify * each item in the PDBX_STRUCT_SPECIAL_SYMMETRY list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the molecular component. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } }PdbxSugarPhosphateGeometry.java000066400000000000000000000541501414676747700337100ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SUGAR_PHOSPHATE_GEOMETRY record the RMS deviations * covalent geometry for each momoner relative to small molecule crystal * standards. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSugarPhosphateGeometry extends DelegatingCategory { public PdbxSugarPhosphateGeometry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "auth_seq_id": return getAuthSeqId(); case "label_seq_id": return getLabelSeqId(); case "neighbor_comp_id_5prime": return getNeighborCompId5prime(); case "neighbor_comp_id_3prime": return getNeighborCompId3prime(); case "o3_p_o5_c5": return getO3PO5C5(); case "p_o5_c5_c4": return getPO5C5C4(); case "o5_c5_c4_c3": return getO5C5C4C3(); case "c5_c4_c3_o3": return getC5C4C3O3(); case "c4_c3_o3_p": return getC4C3O3P(); case "c3_o3_p_o5": return getC3O3PO5(); case "c4_o4_c1_n1_9": return getC4O4C1N19(); case "o4_c1_n1_9_c2_4": return getO4C1N19C24(); case "o4_c1_n1_9_c6_8": return getO4C1N19C68(); case "c4_o4_c1_c2": return getC4O4C1C2(); case "o4_c1_c2_c3": return getO4C1C2C3(); case "c1_c2_c3_c4": return getC1C2C3C4(); case "c2_c3_c4_o4": return getC2C3C4O4(); case "c3_c4_o4_c1": return getC3C4O4C1(); case "c5_c4_c3_c2": return getC5C4C3C2(); case "o4_c4_c3_o3": return getO4C4C3O3(); case "o3_c3_c2_o2": return getO3C3C2O2(); case "o5_c5_c4_o4": return getO5C5C4O4(); case "pseudorot": return getPseudorot(); case "maxtorsion": return getMaxtorsion(); case "next_label_comp_id": return getNextLabelCompId(); case "next_label_seq_id": return getNextLabelSeqId(); case "next_o3_p_o5_c5": return getNextO3PO5C5(); case "next_p_o5_c5_c4": return getNextPO5C5C4(); case "next_o5_c5_c4_c3": return getNextO5C5C4C3(); case "next_c5_c4_c3_o3": return getNextC5C4C3O3(); case "next_c4_c3_o3_p": return getNextC4C3O3P(); case "next_c3_o3_p_o5": return getNextC3O3PO5(); case "next_c4_o4_c1_n1_9": return getNextC4O4C1N19(); case "next_o4_c1_n1_9_c2_4": return getNextO4C1N19C24(); case "c1_c2": return getC1C2(); case "c2_c3": return getC2C3(); case "c3_c4": return getC3C4(); case "c4_o4": return getC4O4(); case "o4_c1": return getO4C1(); case "p_o5": return getPO5(); case "o5_c5": return getO5C5(); case "c5_c4": return getC5C4(); case "c3_o3": return getC3O3(); case "o3_p": return getO3P(); case "p_o1p": return getPO1p(); case "p_o2p": return getPO2p(); case "c1_n9_1": return getC1N91(); case "n1_c2": return getN1C2(); case "n1_c6": return getN1C6(); case "n9_c4": return getN9C4(); case "n9_c8": return getN9C8(); case "c1_c2_c3": return getC1C2C3(); case "c2_c3_c4": return getC2C3C4(); case "c3_c4_o4": return getC3C4O4(); case "c4_o4_c1": return getC4O4C1(); case "o4_c1_c2": return getO4C1C2(); case "p_o5_c5": return getPO5C5(); case "o5_c5_c4": return getO5C5C4(); case "c5_c4_c3": return getC5C4C3(); case "c4_c3_o3": return getC4C3O3(); case "c3_o3_p": return getC3O3P(); case "o3_p_o5": return getO3PO5(); case "o4_c1_n1_9": return getO4C1N19(); case "c1_n1_9_c2_4": return getC1N19C24(); case "c5_c4_o4": return getC5C4O4(); case "c2_c3_o3": return getC2C3O3(); case "o1p_p_o2p": return getO1pPO2p(); case "c2_c1_n1_9": return getC2C1N19(); case "c1_n1_9_c6_8": return getC1N19C68(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_sugar_phosphate_geometry.id must uniquely identify * each item in the PDBX_SUGAR_PHOSPHATE_GEOMETRY list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Neighbor component in the 5' direction. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getNeighborCompId5prime() { return delegate.getColumn("neighbor_comp_id_5prime", DelegatingStrColumn::new); } /** * Neighbor component in the 3' direction. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getNeighborCompId3prime() { return delegate.getColumn("neighbor_comp_id_3prime", DelegatingStrColumn::new); } /** * The o3_p_o5_c5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO3PO5C5() { return delegate.getColumn("o3_p_o5_c5", DelegatingFloatColumn::new); } /** * The p_o5_c5_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getPO5C5C4() { return delegate.getColumn("p_o5_c5_c4", DelegatingFloatColumn::new); } /** * The o5_c5_c4_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO5C5C4C3() { return delegate.getColumn("o5_c5_c4_c3", DelegatingFloatColumn::new); } /** * The c5_c4_c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC5C4C3O3() { return delegate.getColumn("c5_c4_c3_o3", DelegatingFloatColumn::new); } /** * The c4_c3_o3_p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4C3O3P() { return delegate.getColumn("c4_c3_o3_p", DelegatingFloatColumn::new); } /** * The c3_o3_p_o5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3O3PO5() { return delegate.getColumn("c3_o3_p_o5", DelegatingFloatColumn::new); } /** * The c4_o4_c1_n1_9 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4O4C1N19() { return delegate.getColumn("c4_o4_c1_n1_9", DelegatingFloatColumn::new); } /** * The o4_c1_n1_9_c2_4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1N19C24() { return delegate.getColumn("o4_c1_n1_9_c2_4", DelegatingFloatColumn::new); } /** * The o4_c1_n1_9_c6_8 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1N19C68() { return delegate.getColumn("o4_c1_n1_9_c6_8", DelegatingFloatColumn::new); } /** * The c4_o4_c1_c2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4O4C1C2() { return delegate.getColumn("c4_o4_c1_c2", DelegatingFloatColumn::new); } /** * The o4_c1_c2_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1C2C3() { return delegate.getColumn("o4_c1_c2_c3", DelegatingFloatColumn::new); } /** * The c1_c2_c3_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1C2C3C4() { return delegate.getColumn("c1_c2_c3_c4", DelegatingFloatColumn::new); } /** * The c2_c3_c4_o4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC2C3C4O4() { return delegate.getColumn("c2_c3_c4_o4", DelegatingFloatColumn::new); } /** * The c3_c4_o4_c1 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3C4O4C1() { return delegate.getColumn("c3_c4_o4_c1", DelegatingFloatColumn::new); } /** * The c5_c4_c3_c2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC5C4C3C2() { return delegate.getColumn("c5_c4_c3_c2", DelegatingFloatColumn::new); } /** * The o4_c4_c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C4C3O3() { return delegate.getColumn("o4_c4_c3_o3", DelegatingFloatColumn::new); } /** * The o3_c3_c2_o2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO3C3C2O2() { return delegate.getColumn("o3_c3_c2_o2", DelegatingFloatColumn::new); } /** * The o5_c5_c4_o4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO5C5C4O4() { return delegate.getColumn("o5_c5_c4_o4", DelegatingFloatColumn::new); } /** * The pseudo rotation angle of this monomer. * @return FloatColumn */ public FloatColumn getPseudorot() { return delegate.getColumn("pseudorot", DelegatingFloatColumn::new); } /** * The maximum torsion value sigma-m, c1_c2_c3_c4/cos(P) of this monomer. * @return FloatColumn */ public FloatColumn getMaxtorsion() { return delegate.getColumn("maxtorsion", DelegatingFloatColumn::new); } /** * The next_label_comp_id covalent element of this monomer. * @return StrColumn */ public StrColumn getNextLabelCompId() { return delegate.getColumn("next_label_comp_id", DelegatingStrColumn::new); } /** * The next_label_seq_id covalent element of this monomer. * @return IntColumn */ public IntColumn getNextLabelSeqId() { return delegate.getColumn("next_label_seq_id", DelegatingIntColumn::new); } /** * The next_o3_p_o5_c5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextO3PO5C5() { return delegate.getColumn("next_o3_p_o5_c5", DelegatingFloatColumn::new); } /** * The next_p_o5_c5_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextPO5C5C4() { return delegate.getColumn("next_p_o5_c5_c4", DelegatingFloatColumn::new); } /** * The next_o5_c5_c4_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextO5C5C4C3() { return delegate.getColumn("next_o5_c5_c4_c3", DelegatingFloatColumn::new); } /** * The next_c5_c4_c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextC5C4C3O3() { return delegate.getColumn("next_c5_c4_c3_o3", DelegatingFloatColumn::new); } /** * The next_c4_c3_o3_p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextC4C3O3P() { return delegate.getColumn("next_c4_c3_o3_p", DelegatingFloatColumn::new); } /** * The next_c3_o3_p_o5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextC3O3PO5() { return delegate.getColumn("next_c3_o3_p_o5", DelegatingFloatColumn::new); } /** * The next_c4_o4_c1_n1_9 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextC4O4C1N19() { return delegate.getColumn("next_c4_o4_c1_n1_9", DelegatingFloatColumn::new); } /** * The next_o4_c1_n1_9_c2_4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getNextO4C1N19C24() { return delegate.getColumn("next_o4_c1_n1_9_c2_4", DelegatingFloatColumn::new); } /** * The c1_c2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1C2() { return delegate.getColumn("c1_c2", DelegatingFloatColumn::new); } /** * The c2_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC2C3() { return delegate.getColumn("c2_c3", DelegatingFloatColumn::new); } /** * The c3_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3C4() { return delegate.getColumn("c3_c4", DelegatingFloatColumn::new); } /** * The c4_o4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4O4() { return delegate.getColumn("c4_o4", DelegatingFloatColumn::new); } /** * The o4_c1 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1() { return delegate.getColumn("o4_c1", DelegatingFloatColumn::new); } /** * The p_o5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getPO5() { return delegate.getColumn("p_o5", DelegatingFloatColumn::new); } /** * The o5_c5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO5C5() { return delegate.getColumn("o5_c5", DelegatingFloatColumn::new); } /** * The c5_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC5C4() { return delegate.getColumn("c5_c4", DelegatingFloatColumn::new); } /** * The c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3O3() { return delegate.getColumn("c3_o3", DelegatingFloatColumn::new); } /** * The o3_p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO3P() { return delegate.getColumn("o3_p", DelegatingFloatColumn::new); } /** * The p_o1p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getPO1p() { return delegate.getColumn("p_o1p", DelegatingFloatColumn::new); } /** * The p_o2p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getPO2p() { return delegate.getColumn("p_o2p", DelegatingFloatColumn::new); } /** * The c1_n9_1 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1N91() { return delegate.getColumn("c1_n9_1", DelegatingFloatColumn::new); } /** * The n1_c2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getN1C2() { return delegate.getColumn("n1_c2", DelegatingFloatColumn::new); } /** * The n1_c6 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getN1C6() { return delegate.getColumn("n1_c6", DelegatingFloatColumn::new); } /** * The n9_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getN9C4() { return delegate.getColumn("n9_c4", DelegatingFloatColumn::new); } /** * The n9_c8 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getN9C8() { return delegate.getColumn("n9_c8", DelegatingFloatColumn::new); } /** * The c1_c2_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1C2C3() { return delegate.getColumn("c1_c2_c3", DelegatingFloatColumn::new); } /** * The c2_c3_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC2C3C4() { return delegate.getColumn("c2_c3_c4", DelegatingFloatColumn::new); } /** * The c3_c4_o4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3C4O4() { return delegate.getColumn("c3_c4_o4", DelegatingFloatColumn::new); } /** * The c4_o4_c1 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4O4C1() { return delegate.getColumn("c4_o4_c1", DelegatingFloatColumn::new); } /** * The o4_c1_c2 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1C2() { return delegate.getColumn("o4_c1_c2", DelegatingFloatColumn::new); } /** * The p_o5_c5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getPO5C5() { return delegate.getColumn("p_o5_c5", DelegatingFloatColumn::new); } /** * The o5_c5_c4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO5C5C4() { return delegate.getColumn("o5_c5_c4", DelegatingFloatColumn::new); } /** * The c5_c4_c3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC5C4C3() { return delegate.getColumn("c5_c4_c3", DelegatingFloatColumn::new); } /** * The c4_c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC4C3O3() { return delegate.getColumn("c4_c3_o3", DelegatingFloatColumn::new); } /** * The c3_o3_p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC3O3P() { return delegate.getColumn("c3_o3_p", DelegatingFloatColumn::new); } /** * The o3_p_o5 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO3PO5() { return delegate.getColumn("o3_p_o5", DelegatingFloatColumn::new); } /** * The o4_c1_n1_9 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO4C1N19() { return delegate.getColumn("o4_c1_n1_9", DelegatingFloatColumn::new); } /** * The c1_n1_9_c2_4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1N19C24() { return delegate.getColumn("c1_n1_9_c2_4", DelegatingFloatColumn::new); } /** * The c5_c4_o4 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC5C4O4() { return delegate.getColumn("c5_c4_o4", DelegatingFloatColumn::new); } /** * The c2_c3_o3 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC2C3O3() { return delegate.getColumn("c2_c3_o3", DelegatingFloatColumn::new); } /** * The o1p_p_o2p covalent element of this monomer. * @return FloatColumn */ public FloatColumn getO1pPO2p() { return delegate.getColumn("o1p_p_o2p", DelegatingFloatColumn::new); } /** * The c2_c1_n1_9 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC2C1N19() { return delegate.getColumn("c2_c1_n1_9", DelegatingFloatColumn::new); } /** * The c1_n1_9_c6_8 covalent element of this monomer. * @return FloatColumn */ public FloatColumn getC1N19C68() { return delegate.getColumn("c1_n1_9_c6_8", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSummaryFlags.java000066400000000000000000000025461414676747700317320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Container category for a list of feature flags associated * with each structure entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSummaryFlags extends DelegatingCategory { public PdbxSummaryFlags(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "flag_id": return getFlagId(); case "flag_value": return getFlagValue(); default: return new DelegatingColumn(column); } } /** * Entry ID. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A feature flag name. * @return StrColumn */ public StrColumn getFlagId() { return delegate.getColumn("flag_id", DelegatingStrColumn::new); } /** * A feature flag value * @return StrColumn */ public StrColumn getFlagValue() { return delegate.getColumn("flag_value", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxSupportingExpDataSet.java000066400000000000000000000044351414676747700334140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_SUPPORTING_EXP_DATA_SET category record * to experimental data set dependencies for this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxSupportingExpDataSet extends DelegatingCategory { public PdbxSupportingExpDataSet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "ordinal": return getOrdinal(); case "data_content_type": return getDataContentType(); case "data_version_major": return getDataVersionMajor(); case "data_version_minor": return getDataVersionMinor(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * Ordinal identifier for each experimental data set. * @return IntColumn */ public IntColumn getOrdinal() { return delegate.getColumn("ordinal", DelegatingIntColumn::new); } /** * The type of the experimenatal data set. * @return StrColumn */ public StrColumn getDataContentType() { return delegate.getColumn("data_content_type", DelegatingStrColumn::new); } /** * The major version on data of the experimental data content on which this entry depends. * @return IntColumn */ public IntColumn getDataVersionMajor() { return delegate.getColumn("data_version_major", DelegatingIntColumn::new); } /** * The major version on data of the experimental data content on which this entry depends. * @return IntColumn */ public IntColumn getDataVersionMinor() { return delegate.getColumn("data_version_minor", DelegatingIntColumn::new); } /** * Additional details describing the content of the supporting data set and its application to * the current investigation. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxTableinfo.java000066400000000000000000000046651414676747700312270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxTableinfo extends DelegatingCategory { public PdbxTableinfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "tablename": return getTablename(); case "description": return getDescription(); case "type": return getType(); case "table_serial_no": return getTableSerialNo(); case "group_name": return getGroupName(); case "WWW_Selection_Criteria": return getWWWSelectionCriteria(); case "WWW_Report_Criteria": return getWWWReportCriteria(); default: return new DelegatingColumn(column); } } /** * SQL table name. * @return StrColumn */ public StrColumn getTablename() { return delegate.getColumn("tablename", DelegatingStrColumn::new); } /** * SQL table description. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * SQL table type. * @return IntColumn */ public IntColumn getType() { return delegate.getColumn("type", DelegatingIntColumn::new); } /** * SQL table serial number. * @return IntColumn */ public IntColumn getTableSerialNo() { return delegate.getColumn("table_serial_no", DelegatingIntColumn::new); } /** * SQL table group name.. * @return StrColumn */ public StrColumn getGroupName() { return delegate.getColumn("group_name", DelegatingStrColumn::new); } /** * SQL table visibility in WWW selection querires. * @return IntColumn */ public IntColumn getWWWSelectionCriteria() { return delegate.getColumn("WWW_Selection_Criteria", DelegatingIntColumn::new); } /** * SQL table visibility in WWW reports queries. * @return IntColumn */ public IntColumn getWWWReportCriteria() { return delegate.getColumn("WWW_Report_Criteria", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxTrnaInfo.java000066400000000000000000000026641414676747700310410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_TRNA_INFO category are still used until * the 'entity' categories are entered into the database, even though the * T-RNA is repeated. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxTrnaInfo extends DelegatingCategory { public PdbxTrnaInfo(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "name": return getName(); case "num_per_asym_unit": return getNumPerAsymUnit(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Name of trna. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Number of trna molecules per asymmetric unit. * @return IntColumn */ public IntColumn getNumPerAsymUnit() { return delegate.getColumn("num_per_asym_unit", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxUnobsOrZeroOccAtoms.java000066400000000000000000000143771414676747700332050ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_UNOBS_OR_ZERO_OCC_ATOMS category list the * atoms within the entry that are either unobserved or have zero occupancy/ */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxUnobsOrZeroOccAtoms extends DelegatingCategory { public PdbxUnobsOrZeroOccAtoms(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "polymer_flag": return getPolymerFlag(); case "occupancy_flag": return getOccupancyFlag(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "label_atom_id": return getLabelAtomId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_unobs_or_zero_occ_atoms.id must uniquely identify * each item in the PDBX_UNOBS_OR_ZERO_OCC_ATOMS list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The value of polymer flag indicates whether the unobserved or zero * occupancy atom is part of a polymer chain * @return StrColumn */ public StrColumn getPolymerFlag() { return delegate.getColumn("polymer_flag", DelegatingStrColumn::new); } /** * The value of occupancy flag indicates whether the atom is * either unobserved (=1) or has zero occupancy (=0) * @return StrColumn */ public StrColumn getOccupancyFlag() { return delegate.getColumn("occupancy_flag", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy atom. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } }PdbxUnobsOrZeroOccResidues.java000066400000000000000000000121431414676747700336130ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_UNOBS_OR_ZERO_OCC_RESIDUES category list the * residues within the entry that are not observed or have zero occupancy. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxUnobsOrZeroOccResidues extends DelegatingCategory { public PdbxUnobsOrZeroOccResidues(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "polymer_flag": return getPolymerFlag(); case "occupancy_flag": return getOccupancyFlag(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_unobs_or_zero_occ_residues.id must uniquely identify * each item in the PDBX_UNOBS_OR_ZERO_OCC_RESIDUES list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The value of polymer flag indicates whether the unobserved or * zero occupancy residue is part of a polymer chain or not * @return StrColumn */ public StrColumn getPolymerFlag() { return delegate.getColumn("polymer_flag", DelegatingStrColumn::new); } /** * The value of occupancy flag indicates whether the residue * is unobserved (= 1) or the coordinates have an occupancy of zero (=0) * @return StrColumn */ public StrColumn getOccupancyFlag() { return delegate.getColumn("occupancy_flag", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier for the unobserved or zero occupancy residue. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxUnpair.java000066400000000000000000000027741414676747700305610ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * These records give information about residues which do not pair * (h-bond) in the asymmetric unit. * * The records about Watson-Crick base pairing depend on these * records. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxUnpair extends DelegatingCategory { public PdbxUnpair(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "chain_id": return getChainId(); case "residue_name": return getResidueName(); case "residue_number": return getResidueNumber(); default: return new DelegatingColumn(column); } } /** * Strand id. * @return StrColumn */ public StrColumn getChainId() { return delegate.getColumn("chain_id", DelegatingStrColumn::new); } /** * Name of residue which does not pair. * @return StrColumn */ public StrColumn getResidueName() { return delegate.getColumn("residue_name", DelegatingStrColumn::new); } /** * Number of residue which does not pair. * @return StrColumn */ public StrColumn getResidueNumber() { return delegate.getColumn("residue_number", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValAngle.java000066400000000000000000000341261414676747700310100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_VAL_ANGLE category lists the covalent bond angles * in this entry deviating by greater than 6*sigma from * standard values. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValAngle extends DelegatingCategory { public PdbxValAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "auth_atom_id_3": return getAuthAtomId3(); case "auth_asym_id_3": return getAuthAsymId3(); case "auth_comp_id_3": return getAuthCompId3(); case "auth_seq_id_3": return getAuthSeqId3(); case "auth_PDB_insert_id_1": return getAuthPDBInsertId1(); case "auth_PDB_insert_id_2": return getAuthPDBInsertId2(); case "auth_PDB_insert_id_3": return getAuthPDBInsertId3(); case "label_alt_id_1": return getLabelAltId1(); case "label_asym_id_1": return getLabelAsymId1(); case "label_atom_id_1": return getLabelAtomId1(); case "label_comp_id_1": return getLabelCompId1(); case "label_seq_id_1": return getLabelSeqId1(); case "label_alt_id_2": return getLabelAltId2(); case "label_asym_id_2": return getLabelAsymId2(); case "label_atom_id_2": return getLabelAtomId2(); case "label_comp_id_2": return getLabelCompId2(); case "label_seq_id_2": return getLabelSeqId2(); case "label_alt_id_3": return getLabelAltId3(); case "label_asym_id_3": return getLabelAsymId3(); case "label_atom_id_3": return getLabelAtomId3(); case "label_comp_id_3": return getLabelCompId3(); case "label_seq_id_3": return getLabelSeqId3(); case "angle": return getAngle(); case "angle_deviation": return getAngleDeviation(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_val_angle.id must uniquely identify * each item in the PDBX_VAL_ANGLE list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * Identifier of the first of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Identifier of the first of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Identifier of the first of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Identifier of the first of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Identifier of the second of the three atom sites * that define the angle. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * Identifier of the second of the three atom sites * that define the angle. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Identifier of the second of the three atom sites * that define the angle. * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Identifier of the second of the three atom sites * that define the angle. * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Identifier of the third of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId3() { return delegate.getColumn("auth_atom_id_3", DelegatingStrColumn::new); } /** * Identifier of the third of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId3() { return delegate.getColumn("auth_asym_id_3", DelegatingStrColumn::new); } /** * Identifier of the third of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId3() { return delegate.getColumn("auth_comp_id_3", DelegatingStrColumn::new); } /** * Identifier of the third of the three atom sites that * define the angle. * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId3() { return delegate.getColumn("auth_seq_id_3", DelegatingStrColumn::new); } /** * Optional identifier of the first of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getAuthPDBInsertId1() { return delegate.getColumn("auth_PDB_insert_id_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getAuthPDBInsertId2() { return delegate.getColumn("auth_PDB_insert_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the third of the three atom sites that * define the angle. * @return StrColumn */ public StrColumn getAuthPDBInsertId3() { return delegate.getColumn("auth_PDB_insert_id_3", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the angle * connection. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the angle * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId1() { return delegate.getColumn("label_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the angle * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId1() { return delegate.getColumn("label_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the angle * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId1() { return delegate.getColumn("label_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the angle * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId1() { return delegate.getColumn("label_seq_id_1", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the angle * connection. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the angle * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId2() { return delegate.getColumn("label_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the angle * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId2() { return delegate.getColumn("label_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the angle * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId2() { return delegate.getColumn("label_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the angle * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId2() { return delegate.getColumn("label_seq_id_2", DelegatingIntColumn::new); } /** * A component of the identifier for partner 3 of the angle * connection. * @return StrColumn */ public StrColumn getLabelAltId3() { return delegate.getColumn("label_alt_id_3", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the angle * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId3() { return delegate.getColumn("label_asym_id_3", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the angle * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId3() { return delegate.getColumn("label_atom_id_3", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the angle * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId3() { return delegate.getColumn("label_comp_id_3", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the angle * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId3() { return delegate.getColumn("label_seq_id_3", DelegatingIntColumn::new); } /** * Value of the angle deviating by more than 6*RMSD from * the expected dictionary value. * @return FloatColumn */ public FloatColumn getAngle() { return delegate.getColumn("angle", DelegatingFloatColumn::new); } /** * Value of the deviation (in degrees) from 6*RMSD for * the angle bounded by the three sites from the expected * dictionary value * @return FloatColumn */ public FloatColumn getAngleDeviation() { return delegate.getColumn("angle_deviation", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValBond.java000066400000000000000000000241161414676747700306420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_VAL_BOND category lists the covalent bond angles * in this entry deviating by greater than 6*sigma from * standard values. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValBond extends DelegatingCategory { public PdbxValBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "auth_PDB_insert_id_1": return getAuthPDBInsertId1(); case "auth_PDB_insert_id_2": return getAuthPDBInsertId2(); case "label_alt_id_1": return getLabelAltId1(); case "label_asym_id_1": return getLabelAsymId1(); case "label_atom_id_1": return getLabelAtomId1(); case "label_comp_id_1": return getLabelCompId1(); case "label_seq_id_1": return getLabelSeqId1(); case "label_alt_id_2": return getLabelAltId2(); case "label_asym_id_2": return getLabelAsymId2(); case "label_atom_id_2": return getLabelAtomId2(); case "label_comp_id_2": return getLabelCompId2(); case "label_seq_id_2": return getLabelSeqId2(); case "bond": return getBond(); case "bond_deviation": return getBondDeviation(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_val_bond.id must uniquely identify * each item in the PDBX_VAL_BOND list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given bond * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * identifier of the first of the two atom sites that * define the covalent bond. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * identifier of the first of the two atom sites that * define the covalent bond. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * identifier of the first of the two atom sites that * define the covalent bond. * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * identifier of the first of the two atom sites that * define the covalent bond. * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * identifier of the second of the two atom sites * that define the covalent bond. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * identifier of the second of the two atom sites * that define the covalent bond. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * identifier of the second of the two atom sites * that define the covalent bond. * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * identifier of the second of the two atom sites * that define the covalent bond. * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first of the two atom sites that * define the covalent bond. * @return StrColumn */ public StrColumn getAuthPDBInsertId1() { return delegate.getColumn("auth_PDB_insert_id_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the two atom sites that * define the covalent bond. * @return StrColumn */ public StrColumn getAuthPDBInsertId2() { return delegate.getColumn("auth_PDB_insert_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the bond * connection. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the bond * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId1() { return delegate.getColumn("label_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the bond * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId1() { return delegate.getColumn("label_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the bond * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId1() { return delegate.getColumn("label_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the bond * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId1() { return delegate.getColumn("label_seq_id_1", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the bond * connection. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the bond * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId2() { return delegate.getColumn("label_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the bond * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId2() { return delegate.getColumn("label_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the bond * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId2() { return delegate.getColumn("label_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the bond * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId2() { return delegate.getColumn("label_seq_id_2", DelegatingIntColumn::new); } /** * The value of the bond distance deviating by more than * 6*RMSD from the standard dictionary value. * @return FloatColumn */ public FloatColumn getBond() { return delegate.getColumn("bond", DelegatingFloatColumn::new); } /** * The value of the deviation from ideal * for the defined covalent bond for the two atoms defined. * @return FloatColumn */ public FloatColumn getBondDeviation() { return delegate.getColumn("bond_deviation", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValChiral.java000066400000000000000000000122571414676747700311650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VAL_CHIRAL category list the * atoms with nonstandard chiralities. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValChiral extends DelegatingCategory { public PdbxValChiral(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "auth_PDB_insert_id": return getAuthPDBInsertId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "chiral_center_atom_name": return getChiralCenterAtomName(); case "chiral_neighbor_atom_name": return getChiralNeighborAtomName(); case "chiral_center_atom_alt_id": return getChiralCenterAtomAltId(); case "chiral_neighbor_atom_alt_id": return getChiralNeighborAtomAltId(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_val_chiral.id must * uniquely identify each item in the PDBX_VAL_CHIRAL list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId() { return delegate.getColumn("auth_PDB_insert_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * Identifier of the residue. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * Identifier of chiral center atom. * @return StrColumn */ public StrColumn getChiralCenterAtomName() { return delegate.getColumn("chiral_center_atom_name", DelegatingStrColumn::new); } /** * Identifier of chiral neighbor atom. * @return StrColumn */ public StrColumn getChiralNeighborAtomName() { return delegate.getColumn("chiral_neighbor_atom_name", DelegatingStrColumn::new); } /** * Identifier of chiral center atom alt ID. * @return StrColumn */ public StrColumn getChiralCenterAtomAltId() { return delegate.getColumn("chiral_center_atom_alt_id", DelegatingStrColumn::new); } /** * Identifier of chiral neighbor alt ID. * @return StrColumn */ public StrColumn getChiralNeighborAtomAltId() { return delegate.getColumn("chiral_neighbor_atom_alt_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValContact.java000066400000000000000000000242531414676747700313550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_VAL_CONTACT category lists non-bonded atoms within the * assymetric unit of the entry that are in close contact. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstrom is used. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValContact extends DelegatingCategory { public PdbxValContact(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "auth_PDB_insert_id_1": return getAuthPDBInsertId1(); case "auth_PDB_insert_id_2": return getAuthPDBInsertId2(); case "label_alt_id_1": return getLabelAltId1(); case "label_asym_id_1": return getLabelAsymId1(); case "label_atom_id_1": return getLabelAtomId1(); case "label_comp_id_1": return getLabelCompId1(); case "label_seq_id_1": return getLabelSeqId1(); case "label_alt_id_2": return getLabelAltId2(); case "label_asym_id_2": return getLabelAsymId2(); case "label_atom_id_2": return getLabelAtomId2(); case "label_comp_id_2": return getLabelCompId2(); case "label_seq_id_2": return getLabelSeqId2(); case "dist": return getDist(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_val_contact.id must uniquely identify * each item in the PDBX_VAL_CONTACT list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId1() { return delegate.getColumn("auth_PDB_insert_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId2() { return delegate.getColumn("auth_PDB_insert_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId1() { return delegate.getColumn("label_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId1() { return delegate.getColumn("label_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId1() { return delegate.getColumn("label_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId1() { return delegate.getColumn("label_seq_id_1", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId2() { return delegate.getColumn("label_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId2() { return delegate.getColumn("label_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId2() { return delegate.getColumn("label_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId2() { return delegate.getColumn("label_seq_id_2", DelegatingIntColumn::new); } /** * The value of the close contact for the two atoms defined. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValSymContact.java000066400000000000000000000260271414676747700320470ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * The PDBX_VAL_SYM_CONTACT category lists symmetry related * contacts amoung non-bonded atoms. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstrom is used. * * This is a completely derived category. Do not edit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValSymContact extends DelegatingCategory { public PdbxValSymContact(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "model_id": return getModelId(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "auth_PDB_insert_id_1": return getAuthPDBInsertId1(); case "auth_PDB_insert_id_2": return getAuthPDBInsertId2(); case "label_alt_id_1": return getLabelAltId1(); case "label_asym_id_1": return getLabelAsymId1(); case "label_atom_id_1": return getLabelAtomId1(); case "label_comp_id_1": return getLabelCompId1(); case "label_seq_id_1": return getLabelSeqId1(); case "label_alt_id_2": return getLabelAltId2(); case "label_asym_id_2": return getLabelAsymId2(); case "label_atom_id_2": return getLabelAtomId2(); case "label_comp_id_2": return getLabelCompId2(); case "label_seq_id_2": return getLabelSeqId2(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "dist": return getDist(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_val_sym_contact.id must uniquely identify * each item in the PDBX_VAL_SYM_CONTACT list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId1() { return delegate.getColumn("auth_PDB_insert_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthPDBInsertId2() { return delegate.getColumn("auth_PDB_insert_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId1() { return delegate.getColumn("label_asym_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId1() { return delegate.getColumn("label_atom_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId1() { return delegate.getColumn("label_comp_id_1", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the close * contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId1() { return delegate.getColumn("label_seq_id_1", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId2() { return delegate.getColumn("label_asym_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId2() { return delegate.getColumn("label_atom_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId2() { return delegate.getColumn("label_comp_id_2", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the close * contact. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId2() { return delegate.getColumn("label_seq_id_2", DelegatingIntColumn::new); } /** * The symmetry operation applied to the first of the two atoms * defining the close contact. * * The Symmetry equivalent position is given in * the 'xyz' representation. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry operation applied to the second of the two atoms * defining the close contact. * * The Symmetry equivalent position is given in * the 'xyz' representation. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The value of the close contact for the two atoms defined. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateChiral.java000066400000000000000000000114111414676747700321630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_CHIRAL category list the * residues that contain unexpected configuration of chiral * centers. * IMPROPER HA N C CB chirality CA * IMPROPER HB1 HB2 CA CG stereo CB * as this number approaches (+) or (-) 180.0, then the * error in predicting the true chirality of the center increases. * Improper dihedrals are a measure of the chirality/planarity of the * structure at a specific atom. Values around -35 or +35 are expected * for chiral atoms, and values around 0 for planar atoms. * HERE improper C---N----CA---CB done * expected answer is around -120 mean -122.52 * D-amino acid is +120.0 */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateChiral extends DelegatingCategory { public PdbxValidateChiral(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "label_alt_id": return getLabelAltId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "omega": return getOmega(); case "details": return getDetails(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_chiral.id must * uniquely identify each item in the PDBX_VALIDATE_CHIRAL list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Optional identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * The value of the OMEGA angle for the peptide linkage between * the two defined residues * @return FloatColumn */ public FloatColumn getOmega() { return delegate.getColumn("omega", DelegatingFloatColumn::new); } /** * A description of the outlier angle e.g. ALPHA-CARBON * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateCloseContact.java000066400000000000000000000176661414676747700333640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_CLOSE_CONTACT category list the * atoms within the entry that are in close contact with regard * the distances expected from either covalent bonding or closest * approach by van der Waals contacts. Contacts within * the asymmetric unit are considered. * * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6 Angstroms is used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateCloseContact extends DelegatingCategory { public PdbxValidateCloseContact(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "symm_as_xyz_1": return getSymmAsXyz1(); case "symm_as_xyz_2": return getSymmAsXyz2(); case "dist": return getDist(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_close_contact.id must uniquely identify * each item in the PDBX_VALIDATE_CLOSE_CONTACT list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given contact * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atoms that * define the close contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atoms that * define the close contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * The symmetry of the first of the two atoms define the close contact. * The Symmetry equivalent position is given in the 'xyz' representation. * @return StrColumn */ public StrColumn getSymmAsXyz1() { return delegate.getColumn("symm_as_xyz_1", DelegatingStrColumn::new); } /** * The symmetry of the second of the two atoms define the close contact. * The Symmetry equivalent position is given in the 'xyz' representation. * @return StrColumn */ public StrColumn getSymmAsXyz2() { return delegate.getColumn("symm_as_xyz_2", DelegatingStrColumn::new); } /** * The value of the close contact for the two atoms defined. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } }PdbxValidateMainChainPlane.java000066400000000000000000000100521414676747700335110ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_MAIN_CHAIN_PLANE category list the * residues that contain unexpected deviations from planes * for main chain atoms as defined by the improper torsion * angle describing planarity: * * PLANARITY = C(i-1) - CA(i-1) - N(i) - O(i-1) ==> planar < 5 * as a pseudo torsion */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateMainChainPlane extends DelegatingCategory { public PdbxValidateMainChainPlane(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "improper_torsion_angle": return getImproperTorsionAngle(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_main_chain_plane.id must uniquely identify * each item in the PDBX_VALIDATE_MAIN_CHAIN_PLANE list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the residue in which the plane is calculated * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Optional identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Optional identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * The value for the torsion angle C(i-1) - CA(i-1) - N(i) - O(i-1) * @return FloatColumn */ public FloatColumn getImproperTorsionAngle() { return delegate.getColumn("improper_torsion_angle", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidatePeptideOmega.java000066400000000000000000000136451414676747700333370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_PEPTIDE_OMEGA category list the * residues that contain peptide bonds deviate * significantly from both cis and trans conformation. * cis bonds, if any, are listed on cispep records. * trans is defined as 180 +/- 30 and * cis is defined as 0 +/- 30 degrees. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidatePeptideOmega extends DelegatingCategory { public PdbxValidatePeptideOmega(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_seq_id_2": return getAuthSeqId2(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "omega": return getOmega(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_peptide_omega.id must * uniquely identify each item in the PDBX_VALIDATE_PEPTIDE_OMEGA list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first residue in the bond * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second residue in the bond * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the first residue in the bond * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second residue in the bond * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the first residue in the bond * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second residue in the bond * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first residue in the bond * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second residue in the bond * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * Optional identifier of the first residue in the torsion angle * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * Optional identifier of the second residue in the torsion angle * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * The value of the OMEGA angle for the peptide linkage between * the two defined residues * @return FloatColumn */ public FloatColumn getOmega() { return delegate.getColumn("omega", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidatePlanes.java000066400000000000000000000100231414676747700322010ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_PLANES category list the * residues that contain unexpected deviations from planes * centers. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidatePlanes extends DelegatingCategory { public PdbxValidatePlanes(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "rmsd": return getRmsd(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_planes.id must uniquely identify * each item in the PDBX_VALIDATE_PLANES list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Optional identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Optional identifier of the residue in which the plane is calculated * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * The value of the overall deviation from ideal plane for the atoms * defining the plane. * @return FloatColumn */ public FloatColumn getRmsd() { return delegate.getColumn("rmsd", DelegatingFloatColumn::new); } /** * The type of plane - MAIN CHAIN or SIDE CHAIN atoms * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidatePlanesAtom.java000066400000000000000000000076741414676747700330440ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_PLANES_ATOM category list the * residues that contain unexpected deviations from planes * centers. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidatePlanesAtom extends DelegatingCategory { public PdbxValidatePlanesAtom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "plane_id": return getPlaneId(); case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "auth_atom_id": return getAuthAtomId(); case "atom_deviation": return getAtomDeviation(); default: return new DelegatingColumn(column); } } /** * A pointer to _pdbx_validate_planes.id * This is an integer serial number. * @return IntColumn */ public IntColumn getPlaneId() { return delegate.getColumn("plane_id", DelegatingIntColumn::new); } /** * The value of _pdbx_validate_planes_atom.id must uniquely identify * each item in the PDBX_VALIDATE_PLANES_ATOM list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for an atom site defining the plane * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of an atom site that defines the plane * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier of an atom site that defines the plane * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of an atom site that defines the plane * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Optional identifier of an atom site that defines the plane * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Part of the identifier of an atom site that defines the plane * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * The deviation from the plane per atom * @return FloatColumn */ public FloatColumn getAtomDeviation() { return delegate.getColumn("atom_deviation", DelegatingFloatColumn::new); } }PdbxValidatePolymerLinkage.java000066400000000000000000000155251414676747700336360ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mmpackage org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_POLYMER_LINKAGE category list the * polymer linkages within the entry that are outside of typlical * covalent distances. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidatePolymerLinkage extends DelegatingCategory { public PdbxValidatePolymerLinkage(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "dist": return getDist(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_polymer_linkage.id must uniquely identify * each item in the PDBX_VALIDATE_POLYMER_LINKAGE list. * * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given linkage * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the linkage. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the linkage. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the linkage. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the linkage. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the two atom sites that * define the linkage. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atoms that * define the linkage. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atoms that * define the linkage. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * The value of the polymer linkage for the two atoms defined. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateRmsdAngle.java000066400000000000000000000255361414676747700326520ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_RMSD_ANGLE category list * the covalent bond angles found in an entry that have * values which deviate from expected values by more * than 6*rmsd for the particular entry from the expected standard * value */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateRmsdAngle extends DelegatingCategory { public PdbxValidateRmsdAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "auth_atom_id_3": return getAuthAtomId3(); case "auth_asym_id_3": return getAuthAsymId3(); case "auth_comp_id_3": return getAuthCompId3(); case "auth_seq_id_3": return getAuthSeqId3(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "PDB_ins_code_3": return getPDBInsCode3(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "label_alt_id_3": return getLabelAltId3(); case "angle_deviation": return getAngleDeviation(); case "angle_value": return getAngleValue(); case "angle_target_value": return getAngleTargetValue(); case "angle_standard_deviation": return getAngleStandardDeviation(); case "linker_flag": return getLinkerFlag(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_rmsd_angle.id must uniquely identify * each item in the PDBX_VALIDATE_RMSD_ANGLE list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * identifier of the second of the three atom sites * that define the angle. * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the three atom sites * that define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId3() { return delegate.getColumn("auth_atom_id_3", DelegatingStrColumn::new); } /** * Part of the identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId3() { return delegate.getColumn("auth_asym_id_3", DelegatingStrColumn::new); } /** * Part of the identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId3() { return delegate.getColumn("auth_comp_id_3", DelegatingStrColumn::new); } /** * Part of the identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId3() { return delegate.getColumn("auth_seq_id_3", DelegatingStrColumn::new); } /** * Optional identifier of the first of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * Optional identifier of the third of the three atom sites that * define the angle. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode3() { return delegate.getColumn("PDB_ins_code_3", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atoms that * define the covalent angle. * * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atoms that * define the covalent angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atoms that * define the covalent angle. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId3() { return delegate.getColumn("label_alt_id_3", DelegatingStrColumn::new); } /** * Value of the deviation (in degrees) from 6*REBI for the angle bounded * by the three sites from the expected dictionary value. * @return FloatColumn */ public FloatColumn getAngleDeviation() { return delegate.getColumn("angle_deviation", DelegatingFloatColumn::new); } /** * The value of the bond angle * @return FloatColumn */ public FloatColumn getAngleValue() { return delegate.getColumn("angle_value", DelegatingFloatColumn::new); } /** * The target value of the bond angle * @return FloatColumn */ public FloatColumn getAngleTargetValue() { return delegate.getColumn("angle_target_value", DelegatingFloatColumn::new); } /** * The uncertainty in the target value of the bond angle expressed as a standard deviation. * @return FloatColumn */ public FloatColumn getAngleStandardDeviation() { return delegate.getColumn("angle_standard_deviation", DelegatingFloatColumn::new); } /** * A flag to indicate if the angle is between two residues * @return StrColumn */ public StrColumn getLinkerFlag() { return delegate.getColumn("linker_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateRmsdBond.java000066400000000000000000000202621414676747700324750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_RMSD_BOND category list the * covalent bonds that have values which deviate from expected * values by more than 6*rmsd. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateRmsdBond extends DelegatingCategory { public PdbxValidateRmsdBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "bond_deviation": return getBondDeviation(); case "bond_value": return getBondValue(); case "bond_target_value": return getBondTargetValue(); case "bond_standard_deviation": return getBondStandardDeviation(); case "linker_flag": return getLinkerFlag(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_rmsd_bond.id must uniquely identify * each item in the PDBX_VALIDATE_RMSD_BOND list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given bond * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the covalent bond. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the covalent bond. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the covalent bond. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the covalent bond. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the two atom sites that * define the covalent bond. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atoms that * define the covalent bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atoms that * define the covalent bond. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * The value of the deviation from ideal for the defined covalent * bond for the two atoms defined. * @return FloatColumn */ public FloatColumn getBondDeviation() { return delegate.getColumn("bond_deviation", DelegatingFloatColumn::new); } /** * The value of the bond length * @return FloatColumn */ public FloatColumn getBondValue() { return delegate.getColumn("bond_value", DelegatingFloatColumn::new); } /** * The target value of the bond length * @return FloatColumn */ public FloatColumn getBondTargetValue() { return delegate.getColumn("bond_target_value", DelegatingFloatColumn::new); } /** * The uncertaintiy in target value of the bond length expressed as a standard deviation. * @return FloatColumn */ public FloatColumn getBondStandardDeviation() { return delegate.getColumn("bond_standard_deviation", DelegatingFloatColumn::new); } /** * A flag to indicate if the bond is between two residues * @return StrColumn */ public StrColumn getLinkerFlag() { return delegate.getColumn("linker_flag", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateSymmContact.java000066400000000000000000000174731414676747700332400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_SYMM_CONTACT category list the * atoms within the entry that are in close contact with regard * the distances expected from either covalent bonding or closest * approach by van der Waals contacts. Contacts with * for symmetry related contacts are considered. * For those contacts not involving hydrogen a limit of * 2.2 Angstroms is used. For contacts involving a hydrogen atom * a cutoff of 1.6Angstrom is used. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateSymmContact extends DelegatingCategory { public PdbxValidateSymmContact(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id_1": return getAuthAsymId1(); case "auth_atom_id_1": return getAuthAtomId1(); case "auth_comp_id_1": return getAuthCompId1(); case "auth_seq_id_1": return getAuthSeqId1(); case "auth_atom_id_2": return getAuthAtomId2(); case "auth_asym_id_2": return getAuthAsymId2(); case "auth_comp_id_2": return getAuthCompId2(); case "auth_seq_id_2": return getAuthSeqId2(); case "PDB_ins_code_1": return getPDBInsCode1(); case "PDB_ins_code_2": return getPDBInsCode2(); case "label_alt_id_1": return getLabelAltId1(); case "label_alt_id_2": return getLabelAltId2(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "dist": return getDist(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_symm_contact.id must uniquely identify * each item in the PDBX_VALIDATE_SYMM_CONTACT list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given angle * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId1() { return delegate.getColumn("auth_asym_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId1() { return delegate.getColumn("auth_atom_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId1() { return delegate.getColumn("auth_comp_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the first of the two atom sites that * define the close contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId1() { return delegate.getColumn("auth_seq_id_1", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId2() { return delegate.getColumn("auth_atom_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId2() { return delegate.getColumn("auth_asym_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId2() { return delegate.getColumn("auth_comp_id_2", DelegatingStrColumn::new); } /** * Part of the identifier of the second of the two atom sites * that define the close contact. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId2() { return delegate.getColumn("auth_seq_id_2", DelegatingStrColumn::new); } /** * Optional identifier of the first of the two atom sites that * define the close contact. * @return StrColumn */ public StrColumn getPDBInsCode1() { return delegate.getColumn("PDB_ins_code_1", DelegatingStrColumn::new); } /** * Optional identifier of the second of the two atom sites that * define the close contact. * @return StrColumn */ public StrColumn getPDBInsCode2() { return delegate.getColumn("PDB_ins_code_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atoms that * define the close contact. * * This data item is a pointer to _atom_site.label_alt.id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId1() { return delegate.getColumn("label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atoms that * define the close contact. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId2() { return delegate.getColumn("label_alt_id_2", DelegatingStrColumn::new); } /** * The symmetry of the first of the two atoms define the close contact. * Symmetry defined in ORTEP style of 555 equal to unit cell with translations * +-1 from 555 as 000 * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry of the second of the two atoms define the close contact. * Symmetry defined in ORTEP style of 555 equal to unit cell with translations * +-1 from 555 as 000 * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The value of the close contact for the two atoms defined. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxValidateTorsion.java000066400000000000000000000100101414676747700324100ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VALIDATE_TORSION category list the * residues with torsion angles outside the expected ramachandran regions */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxValidateTorsion extends DelegatingCategory { public PdbxValidateTorsion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "PDB_model_num": return getPDBModelNum(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "PDB_ins_code": return getPDBInsCode(); case "label_alt_id": return getLabelAltId(); case "phi": return getPhi(); case "psi": return getPsi(); default: return new DelegatingColumn(column); } } /** * The value of _pdbx_validate_torsion.id must * uniquely identify each item in the PDBX_VALIDATE_TORSION list. * This is an integer serial number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The model number for the given residue * * This data item is a pointer to _atom_site.pdbx_PDB_model_num in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPDBModelNum() { return delegate.getColumn("PDB_model_num", DelegatingIntColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * Part of the identifier of the residue * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Optional identifier of the residue * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPDBInsCode() { return delegate.getColumn("PDB_ins_code", DelegatingStrColumn::new); } /** * Optional identifier of the residue * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * The Phi value that for the residue that lies outside normal limits * (in combination with the Psi value) with regards to the rammachandran plot * @return FloatColumn */ public FloatColumn getPhi() { return delegate.getColumn("phi", DelegatingFloatColumn::new); } /** * The Psi value that for the residue that lies outside normal limits * (in combination with the Phi value) with regards to the rammachandran plot * @return FloatColumn */ public FloatColumn getPsi() { return delegate.getColumn("psi", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxVersion.java000066400000000000000000000047221414676747700307430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VERSION category record details about the * version of this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxVersion extends DelegatingCategory { public PdbxVersion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "revision_date": return getRevisionDate(); case "major_version": return getMajorVersion(); case "minor_version": return getMinorVersion(); case "details": return getDetails(); case "revision_type": return getRevisionType(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A date for the current version or revision. The date format is * yyyy-mm-dd. * @return StrColumn */ public StrColumn getRevisionDate() { return delegate.getColumn("revision_date", DelegatingStrColumn::new); } /** * Major version number for this datablock. * @return IntColumn */ public IntColumn getMajorVersion() { return delegate.getColumn("major_version", DelegatingIntColumn::new); } /** * Minor version identifier for this datablock: * * The minor version is incremented for each datablock revision. * @return StrColumn */ public StrColumn getMinorVersion() { return delegate.getColumn("minor_version", DelegatingStrColumn::new); } /** * A text description of any special details of the current version. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The content type that associated with the revision. * @return StrColumn */ public StrColumn getRevisionType() { return delegate.getColumn("revision_type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxViewCategory.java000066400000000000000000000031751414676747700317270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIEW_CATEGORY specify the categories * belonging to a category view group. An alias name for the * mmCIF category may also be specified for the each category * in the view. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxViewCategory extends DelegatingCategory { public PdbxViewCategory(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "view_group_id": return getViewGroupId(); case "category_id": return getCategoryId(); case "category_view_name": return getCategoryViewName(); default: return new DelegatingColumn(column); } } /** * A pointer to the view_group_id in the PDBX_VIEW_CATEGORY_GROUP category. * @return StrColumn */ public StrColumn getViewGroupId() { return delegate.getColumn("view_group_id", DelegatingStrColumn::new); } /** * The mmCIF category identifier. * @return StrColumn */ public StrColumn getCategoryId() { return delegate.getColumn("category_id", DelegatingStrColumn::new); } /** * An alias name for the mmCIF category in this view. * @return StrColumn */ public StrColumn getCategoryViewName() { return delegate.getColumn("category_view_name", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxViewCategoryGroup.java000066400000000000000000000025121414676747700327360ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIEW_CATEGORY_GROUP identify collections * of related mmCIF categories. Views provide a vehicle for * presenting different logical arrangements of dictionary contents. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxViewCategoryGroup extends DelegatingCategory { public PdbxViewCategoryGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "view_group_id": return getViewGroupId(); case "description": return getDescription(); default: return new DelegatingColumn(column); } } /** * The identifier for a collection of related mmCIF categories. * @return StrColumn */ public StrColumn getViewGroupId() { return delegate.getColumn("view_group_id", DelegatingStrColumn::new); } /** * A description for this collection of categories. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxViewItem.java000066400000000000000000000046201414676747700310440ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIEW_ITEM specify the mmCIF data items * belonging to a view category. An alias name for the * mmCIF item may be specified for the each item in the view * category. The role of the item in the view category * can be designated as mandatory, optional, or hidden. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxViewItem extends DelegatingCategory { public PdbxViewItem(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "item_name": return getItemName(); case "category_id": return getCategoryId(); case "item_view_name": return getItemViewName(); case "item_view_mandatory_code": return getItemViewMandatoryCode(); case "item_view_allow_alternate_value": return getItemViewAllowAlternateValue(); default: return new DelegatingColumn(column); } } /** * The mmCIF item name. * @return StrColumn */ public StrColumn getItemName() { return delegate.getColumn("item_name", DelegatingStrColumn::new); } /** * A pointer to the category_id in the PDBX_VIEW_CATEGORY category. * @return StrColumn */ public StrColumn getCategoryId() { return delegate.getColumn("category_id", DelegatingStrColumn::new); } /** * An alias name for the mmCIF item in this view. * @return StrColumn */ public StrColumn getItemViewName() { return delegate.getColumn("item_view_name", DelegatingStrColumn::new); } /** * A code to indicate the role of the data item in the view. * @return StrColumn */ public StrColumn getItemViewMandatoryCode() { return delegate.getColumn("item_view_mandatory_code", DelegatingStrColumn::new); } /** * A code to indicate if the view should permit alternatives * to enumerated item values. * @return StrColumn */ public StrColumn getItemViewAllowAlternateValue() { return delegate.getColumn("item_view_allow_alternate_value", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxVirtualAngle.java000066400000000000000000000436161414676747700317200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIRTUAL_ANGLE category record details about the * molecular virtual angles, as calculated from the contents * of the ATOM, CELL, and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxVirtualAngle extends DelegatingCategory { public PdbxVirtualAngle(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_id_3": return getAtomSiteId3(); case "atom_site_label_alt_id_3": return getAtomSiteLabelAltId3(); case "atom_site_label_atom_id_3": return getAtomSiteLabelAtomId3(); case "atom_site_label_comp_id_3": return getAtomSiteLabelCompId3(); case "atom_site_label_seq_id_3": return getAtomSiteLabelSeqId3(); case "atom_site_label_asym_id_3": return getAtomSiteLabelAsymId3(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "atom_site_auth_atom_id_3": return getAtomSiteAuthAtomId3(); case "atom_site_auth_asym_id_3": return getAtomSiteAuthAsymId3(); case "atom_site_auth_comp_id_3": return getAtomSiteAuthCompId3(); case "atom_site_auth_seq_id_3": return getAtomSiteAuthSeqId3(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "site_symmetry_3": return getSiteSymmetry3(); case "value": return getValue(); case "value_esd": return getValueEsd(); default: return new DelegatingColumn(column); } } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The identifier of the first of the three atom sites that define * the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the three atom sites that define * the angle specified by _pdbx_virtual_angle.value. The second atom is * taken to be the apex of the angle. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * The identifier of the third of the three atom sites that define * the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId3() { return delegate.getColumn("atom_site_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId3() { return delegate.getColumn("atom_site_label_alt_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId3() { return delegate.getColumn("atom_site_label_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId3() { return delegate.getColumn("atom_site_label_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId3() { return delegate.getColumn("atom_site_label_seq_id_3", DelegatingIntColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId3() { return delegate.getColumn("atom_site_label_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the three atom sites * that define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId3() { return delegate.getColumn("atom_site_auth_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId3() { return delegate.getColumn("atom_site_auth_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId3() { return delegate.getColumn("atom_site_auth_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId3() { return delegate.getColumn("atom_site_auth_seq_id_3", DelegatingStrColumn::new); } /** * The symmetry code of the first of the three atom sites that * define the angle specified by _pdbx_virtual_angle. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the three atom sites that * define the angle specified by _pdbx_virtual_angle. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The symmetry code of the third of the three atom sites that * define the angle specified by _pdbx_virtual_angle. * @return StrColumn */ public StrColumn getSiteSymmetry3() { return delegate.getColumn("site_symmetry_3", DelegatingStrColumn::new); } /** * Angle in degrees bounded by the three sites * _pdbx_virtual_angle.atom_site_id_1, _pdbx_virtual_angle.atom_site_id_2 and * _pdbx_virtual_angle.atom_site_id_3. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_virtual_angle.value. * @return FloatColumn */ public FloatColumn getValueEsd() { return delegate.getColumn("value_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxVirtualBond.java000066400000000000000000000303101414676747700315370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIRTUAL_BOND category record details about * virtual bonds, as calculated from the contents * of the ATOM, CELL, and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxVirtualBond extends DelegatingCategory { public PdbxVirtualBond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "dist": return getDist(); case "dist_esd": return getDistEsd(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); default: return new DelegatingColumn(column); } } /** * The model number for the given bond * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The identifier of the first of the two atom sites that define the * bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the two atom sites that define * the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingIntColumn::new); } /** * The intramolecular bond distance in angstroms. * @return FloatColumn */ public FloatColumn getDist() { return delegate.getColumn("dist", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_virtual_bond.dist. * @return FloatColumn */ public FloatColumn getDistEsd() { return delegate.getColumn("dist_esd", DelegatingFloatColumn::new); } /** * The symmetry code of the first of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the two atom sites that * define the bond specified by _pdbx_virtual_bond.dist. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxVirtualTorsion.java000066400000000000000000000570241414676747700323250ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PDBX_VIRTUAL_TORSION category record details about * virtual torsion angles, as calculated from the contents of the ATOM, * CELL, and SYMMETRY data. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxVirtualTorsion extends DelegatingCategory { public PdbxVirtualTorsion(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "model_id": return getModelId(); case "atom_site_id_1": return getAtomSiteId1(); case "atom_site_label_alt_id_1": return getAtomSiteLabelAltId1(); case "atom_site_label_atom_id_1": return getAtomSiteLabelAtomId1(); case "atom_site_label_comp_id_1": return getAtomSiteLabelCompId1(); case "atom_site_label_seq_id_1": return getAtomSiteLabelSeqId1(); case "atom_site_label_asym_id_1": return getAtomSiteLabelAsymId1(); case "atom_site_id_2": return getAtomSiteId2(); case "atom_site_label_alt_id_2": return getAtomSiteLabelAltId2(); case "atom_site_label_atom_id_2": return getAtomSiteLabelAtomId2(); case "atom_site_label_comp_id_2": return getAtomSiteLabelCompId2(); case "atom_site_label_seq_id_2": return getAtomSiteLabelSeqId2(); case "atom_site_label_asym_id_2": return getAtomSiteLabelAsymId2(); case "atom_site_id_3": return getAtomSiteId3(); case "atom_site_label_alt_id_3": return getAtomSiteLabelAltId3(); case "atom_site_label_atom_id_3": return getAtomSiteLabelAtomId3(); case "atom_site_label_comp_id_3": return getAtomSiteLabelCompId3(); case "atom_site_label_seq_id_3": return getAtomSiteLabelSeqId3(); case "atom_site_label_asym_id_3": return getAtomSiteLabelAsymId3(); case "atom_site_id_4": return getAtomSiteId4(); case "atom_site_label_alt_id_4": return getAtomSiteLabelAltId4(); case "atom_site_label_atom_id_4": return getAtomSiteLabelAtomId4(); case "atom_site_label_comp_id_4": return getAtomSiteLabelCompId4(); case "atom_site_label_seq_id_4": return getAtomSiteLabelSeqId4(); case "atom_site_label_asym_id_4": return getAtomSiteLabelAsymId4(); case "atom_site_auth_atom_id_1": return getAtomSiteAuthAtomId1(); case "atom_site_auth_asym_id_1": return getAtomSiteAuthAsymId1(); case "atom_site_auth_comp_id_1": return getAtomSiteAuthCompId1(); case "atom_site_auth_seq_id_1": return getAtomSiteAuthSeqId1(); case "atom_site_auth_atom_id_2": return getAtomSiteAuthAtomId2(); case "atom_site_auth_asym_id_2": return getAtomSiteAuthAsymId2(); case "atom_site_auth_comp_id_2": return getAtomSiteAuthCompId2(); case "atom_site_auth_seq_id_2": return getAtomSiteAuthSeqId2(); case "atom_site_auth_atom_id_3": return getAtomSiteAuthAtomId3(); case "atom_site_auth_asym_id_3": return getAtomSiteAuthAsymId3(); case "atom_site_auth_comp_id_3": return getAtomSiteAuthCompId3(); case "atom_site_auth_seq_id_3": return getAtomSiteAuthSeqId3(); case "atom_site_auth_atom_id_4": return getAtomSiteAuthAtomId4(); case "atom_site_auth_asym_id_4": return getAtomSiteAuthAsymId4(); case "atom_site_auth_comp_id_4": return getAtomSiteAuthCompId4(); case "atom_site_auth_seq_id_4": return getAtomSiteAuthSeqId4(); case "site_symmetry_1": return getSiteSymmetry1(); case "site_symmetry_2": return getSiteSymmetry2(); case "site_symmetry_3": return getSiteSymmetry3(); case "site_symmetry_4": return getSiteSymmetry4(); case "value": return getValue(); case "value_esd": return getValueEsd(); default: return new DelegatingColumn(column); } } /** * The model number for the given angle * @return IntColumn */ public IntColumn getModelId() { return delegate.getColumn("model_id", DelegatingIntColumn::new); } /** * The identifier of the first of the four atom sites that define * the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId1() { return delegate.getColumn("atom_site_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId1() { return delegate.getColumn("atom_site_label_alt_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId1() { return delegate.getColumn("atom_site_label_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId1() { return delegate.getColumn("atom_site_label_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId1() { return delegate.getColumn("atom_site_label_seq_id_1", DelegatingIntColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId1() { return delegate.getColumn("atom_site_label_asym_id_1", DelegatingStrColumn::new); } /** * The identifier of the second of the four atom sites that define * the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId2() { return delegate.getColumn("atom_site_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId2() { return delegate.getColumn("atom_site_label_alt_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId2() { return delegate.getColumn("atom_site_label_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId2() { return delegate.getColumn("atom_site_label_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId2() { return delegate.getColumn("atom_site_label_seq_id_2", DelegatingIntColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId2() { return delegate.getColumn("atom_site_label_asym_id_2", DelegatingStrColumn::new); } /** * The identifier of the third of the four atom sites that define * the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId3() { return delegate.getColumn("atom_site_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId3() { return delegate.getColumn("atom_site_label_alt_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId3() { return delegate.getColumn("atom_site_label_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId3() { return delegate.getColumn("atom_site_label_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId3() { return delegate.getColumn("atom_site_label_seq_id_3", DelegatingIntColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId3() { return delegate.getColumn("atom_site_label_asym_id_3", DelegatingStrColumn::new); } /** * The identifier of the fourth of the four atom sites that define * the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.id in the ATOM_SITE * category. * @return StrColumn */ public StrColumn getAtomSiteId4() { return delegate.getColumn("atom_site_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_alt_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAltId4() { return delegate.getColumn("atom_site_label_alt_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAtomId4() { return delegate.getColumn("atom_site_label_atom_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelCompId4() { return delegate.getColumn("atom_site_label_comp_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getAtomSiteLabelSeqId4() { return delegate.getColumn("atom_site_label_seq_id_4", DelegatingIntColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteLabelAsymId4() { return delegate.getColumn("atom_site_label_asym_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId1() { return delegate.getColumn("atom_site_auth_atom_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId1() { return delegate.getColumn("atom_site_auth_asym_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId1() { return delegate.getColumn("atom_site_auth_comp_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId1() { return delegate.getColumn("atom_site_auth_seq_id_1", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId2() { return delegate.getColumn("atom_site_auth_atom_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId2() { return delegate.getColumn("atom_site_auth_asym_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId2() { return delegate.getColumn("atom_site_auth_comp_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId2() { return delegate.getColumn("atom_site_auth_seq_id_2", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId3() { return delegate.getColumn("atom_site_auth_atom_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId3() { return delegate.getColumn("atom_site_auth_asym_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId3() { return delegate.getColumn("atom_site_auth_comp_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId3() { return delegate.getColumn("atom_site_auth_seq_id_3", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAtomId4() { return delegate.getColumn("atom_site_auth_atom_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthAsymId4() { return delegate.getColumn("atom_site_auth_asym_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthCompId4() { return delegate.getColumn("atom_site_auth_comp_id_4", DelegatingStrColumn::new); } /** * An optional identifier of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAtomSiteAuthSeqId4() { return delegate.getColumn("atom_site_auth_seq_id_4", DelegatingStrColumn::new); } /** * The symmetry code of the first of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * @return StrColumn */ public StrColumn getSiteSymmetry1() { return delegate.getColumn("site_symmetry_1", DelegatingStrColumn::new); } /** * The symmetry code of the second of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * @return StrColumn */ public StrColumn getSiteSymmetry2() { return delegate.getColumn("site_symmetry_2", DelegatingStrColumn::new); } /** * The symmetry code of the third of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * @return StrColumn */ public StrColumn getSiteSymmetry3() { return delegate.getColumn("site_symmetry_3", DelegatingStrColumn::new); } /** * The symmetry code of the fourth of the four atom sites that * define the torsion angle specified by _pdbx_virtual_torsion.value. * @return StrColumn */ public StrColumn getSiteSymmetry4() { return delegate.getColumn("site_symmetry_4", DelegatingStrColumn::new); } /** * The value of the torsion angle in degrees. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * The estimated standard deviation of _pdbx_virtual_torsion.value. * @return FloatColumn */ public FloatColumn getValueEsd() { return delegate.getColumn("value_esd", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PdbxXplorFile.java000066400000000000000000000034621414676747700312220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Parameter and topology files used in X-PLOR/CNS refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PdbxXplorFile extends DelegatingCategory { public PdbxXplorFile(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "serial_no": return getSerialNo(); case "pdbx_refine_id": return getPdbxRefineId(); case "param_file": return getParamFile(); case "topol_file": return getTopolFile(); default: return new DelegatingColumn(column); } } /** * Serial number. * @return StrColumn */ public StrColumn getSerialNo() { return delegate.getColumn("serial_no", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _pdbx_xplor_file.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * Parameter file name in X-PLOR/CNS refinement. * @return StrColumn */ public StrColumn getParamFile() { return delegate.getColumn("param_file", DelegatingStrColumn::new); } /** * Topology file name in X-PLOR/CNS refinement. * @return StrColumn */ public StrColumn getTopolFile() { return delegate.getColumn("topol_file", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Phasing.java000066400000000000000000000020541414676747700300650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING category record details about the * phasing of the structure, listing the various methods used in * the phasing process. Details about the application of each * method are listed in the appropriate subcategories. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Phasing extends DelegatingCategory { public Phasing(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "method": return getMethod(); default: return new DelegatingColumn(column); } } /** * A listing of the method or methods used to phase this * structure. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingAveraging.java000066400000000000000000000036371414676747700317210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_AVERAGING category record details * about the phasing of the structure where methods involving * averaging of multiple observations of the molecule in the * asymmetric unit are involved. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingAveraging extends DelegatingCategory { public PhasingAveraging(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "entry_id": return getEntryId(); case "method": return getMethod(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the averaging process. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of the phase-averaging phasing method used to * phase this structure. * * Note that this is not the computer program used, which is * described in the SOFTWARE category, but rather the method * itself. * * This data item should be used to describe significant * methodological options used within the phase-averaging program. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingIsomorphous.java000066400000000000000000000046311414676747700323400ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_ISOMORPHOUS category record details * about the phasing of the structure where a model isomorphous * to the structure being phased was used to generate the initial * phases. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingIsomorphous extends DelegatingCategory { public PhasingIsomorphous(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "entry_id": return getEntryId(); case "method": return getMethod(); case "parent": return getParent(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the isomorphous phasing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of the isomorphous-phasing method used to * phase this structure. * * Note that this is not the computer program used, which is * described in the SOFTWARE category, but rather the method * itself. * * This data item should be used to describe significant * methodological options used within the isomorphous phasing * program. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * Reference to the structure used to generate starting phases * if the structure referenced in this data block was phased * by virtue of being isomorphous to a known structure (e.g. * a mutant that crystallizes in the same space group as the * wild-type protein.) * @return StrColumn */ public StrColumn getParent() { return delegate.getColumn("parent", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMAD.java000066400000000000000000000227511414676747700304150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MAD category record details about * the phasing of the structure where methods involving * multiple-wavelength anomalous-dispersion techniques are involved. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMAD extends DelegatingCategory { public PhasingMAD(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "entry_id": return getEntryId(); case "method": return getMethod(); case "pdbx_d_res_low": return getPdbxDResLow(); case "pdbx_d_res_high": return getPdbxDResHigh(); case "pdbx_reflns_acentric": return getPdbxReflnsAcentric(); case "pdbx_reflns_centric": return getPdbxReflnsCentric(); case "pdbx_reflns": return getPdbxReflns(); case "pdbx_fom_acentric": return getPdbxFomAcentric(); case "pdbx_fom_centric": return getPdbxFomCentric(); case "pdbx_fom": return getPdbxFom(); case "pdbx_R_cullis_centric": return getPdbxRCullisCentric(); case "pdbx_R_cullis_acentric": return getPdbxRCullisAcentric(); case "pdbx_R_cullis": return getPdbxRCullis(); case "pdbx_R_kraut_centric": return getPdbxRKrautCentric(); case "pdbx_R_kraut_acentric": return getPdbxRKrautAcentric(); case "pdbx_R_kraut": return getPdbxRKraut(); case "pdbx_loc_centric": return getPdbxLocCentric(); case "pdbx_loc_acentric": return getPdbxLocAcentric(); case "pdbx_loc": return getPdbxLoc(); case "pdbx_power_centric": return getPdbxPowerCentric(); case "pdbx_power_acentric": return getPdbxPowerAcentric(); case "pdbx_power": return getPdbxPower(); case "pdbx_number_data_sets": return getPdbxNumberDataSets(); case "pdbx_anom_scat_method": return getPdbxAnomScatMethod(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the MAD phasing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of the MAD phasing method used to phase * this structure. * * Note that this is not the computer program used, which is * described in the SOFTWARE category, but rather the method * itself. * * This data item should be used to describe significant * methodological options used within the MAD phasing program. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * _phasing_MAD.pdbx_d_res_low records the lowest resolution * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxDResLow() { return delegate.getColumn("pdbx_d_res_low", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_d_res_high records the highest resolution * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxDResHigh() { return delegate.getColumn("pdbx_d_res_high", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_reflns_acentric records the number of * acentric reflections for MAD phasing. * @return IntColumn */ public IntColumn getPdbxReflnsAcentric() { return delegate.getColumn("pdbx_reflns_acentric", DelegatingIntColumn::new); } /** * _phasing_MAD.pdbx_reflns_centric records the number of * centric reflections for MAD phasing. * @return IntColumn */ public IntColumn getPdbxReflnsCentric() { return delegate.getColumn("pdbx_reflns_centric", DelegatingIntColumn::new); } /** * _phasing_MAD.pdbx_reflns records the number of * reflections used for MAD phasing. * @return IntColumn */ public IntColumn getPdbxReflns() { return delegate.getColumn("pdbx_reflns", DelegatingIntColumn::new); } /** * _phasing_MAD.pdbx_fom_acentric records the figure of merit * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxFomAcentric() { return delegate.getColumn("pdbx_fom_acentric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_fom_centric records the figure of merit * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxFomCentric() { return delegate.getColumn("pdbx_fom_centric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_fom records the figure of merit * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxFom() { return delegate.getColumn("pdbx_fom", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_cullis_centric records R_cullis * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRCullisCentric() { return delegate.getColumn("pdbx_R_cullis_centric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_cullis_acentric records R_cullis * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRCullisAcentric() { return delegate.getColumn("pdbx_R_cullis_acentric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_cullis records R_cullis * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRCullis() { return delegate.getColumn("pdbx_R_cullis", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_kraut_centric records R_kraut * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRKrautCentric() { return delegate.getColumn("pdbx_R_kraut_centric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_kraut_acentric records R_kraut * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRKrautAcentric() { return delegate.getColumn("pdbx_R_kraut_acentric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_R_kraut records R_kraut * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxRKraut() { return delegate.getColumn("pdbx_R_kraut", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_loc_centric records lack of closure * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxLocCentric() { return delegate.getColumn("pdbx_loc_centric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_loc_acentric records lack of closure * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxLocAcentric() { return delegate.getColumn("pdbx_loc_acentric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_loc records lack of closure * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxLoc() { return delegate.getColumn("pdbx_loc", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_power_centric records phasing power * using centric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxPowerCentric() { return delegate.getColumn("pdbx_power_centric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_power_acentric records phasing power * using acentric data for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxPowerAcentric() { return delegate.getColumn("pdbx_power_acentric", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_power records phasing power * for MAD phasing. * @return FloatColumn */ public FloatColumn getPdbxPower() { return delegate.getColumn("pdbx_power", DelegatingFloatColumn::new); } /** * _phasing_MAD.pdbx_loc records the number * of data sets used for MAD phasing. * @return IntColumn */ public IntColumn getPdbxNumberDataSets() { return delegate.getColumn("pdbx_number_data_sets", DelegatingIntColumn::new); } /** * _phasing_MAD.pdbx_anom_scat_method records the method * used to locate anomalous scatterers for MAD phasing. * @return StrColumn */ public StrColumn getPdbxAnomScatMethod() { return delegate.getColumn("pdbx_anom_scat_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMADClust.java000066400000000000000000000033511414676747700314230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MAD_CLUST category record details * about a cluster of experiments that contributed to the * generation of a set of phases. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMADClust extends DelegatingCategory { public PhasingMADClust(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "expt_id": return getExptId(); case "id": return getId(); case "number_set": return getNumberSet(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _phasing_MAD_expt.id in the * PHASING_MAD_EXPT category. * @return StrColumn */ public StrColumn getExptId() { return delegate.getColumn("expt_id", DelegatingStrColumn::new); } /** * The value of _phasing_MAD_clust.id must, together with * _phasing_MAD_clust.expt_id, uniquely identify a record in the * PHASING_MAD_CLUST list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The number of data sets in this cluster of data sets. * @return IntColumn */ public IntColumn getNumberSet() { return delegate.getColumn("number_set", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMADExpt.java000066400000000000000000000064561414676747700312620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MAD_EXPT category record details about * a MAD phasing experiment, such as the number of experiments that * were clustered together to produce a set of phases or the * statistics for those phases. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMADExpt extends DelegatingCategory { public PhasingMADExpt(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "delta_delta_phi": return getDeltaDeltaPhi(); case "delta_phi": return getDeltaPhi(); case "delta_phi_sigma": return getDeltaPhiSigma(); case "id": return getId(); case "mean_fom": return getMeanFom(); case "number_clust": return getNumberClust(); case "R_normal_all": return getRNormalAll(); case "R_normal_anom_scat": return getRNormalAnomScat(); default: return new DelegatingColumn(column); } } /** * The difference between two independent determinations of * _phasing_MAD_expt.delta_phi. * @return FloatColumn */ public FloatColumn getDeltaDeltaPhi() { return delegate.getColumn("delta_delta_phi", DelegatingFloatColumn::new); } /** * The phase difference between F~t~(h), the structure factor due * to normal scattering from all atoms, and F~a~(h), the structure * factor due to normal scattering from only the anomalous * scatterers. * @return FloatColumn */ public FloatColumn getDeltaPhi() { return delegate.getColumn("delta_phi", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MAD_expt.delta_phi. * @return FloatColumn */ public FloatColumn getDeltaPhiSigma() { return delegate.getColumn("delta_phi_sigma", DelegatingFloatColumn::new); } /** * The value of _phasing_MAD_expt.id must uniquely identify each * record in the PHASING_MAD_EXPT list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The mean figure of merit. * @return FloatColumn */ public FloatColumn getMeanFom() { return delegate.getColumn("mean_fom", DelegatingFloatColumn::new); } /** * The number of clusters of data sets in this phasing experiment. * @return IntColumn */ public IntColumn getNumberClust() { return delegate.getColumn("number_clust", DelegatingIntColumn::new); } /** * Definition... * @return FloatColumn */ public FloatColumn getRNormalAll() { return delegate.getColumn("R_normal_all", DelegatingFloatColumn::new); } /** * Definition... * @return FloatColumn */ public FloatColumn getRNormalAnomScat() { return delegate.getColumn("R_normal_anom_scat", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMADRatio.java000066400000000000000000000077601414676747700314170ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MAD_RATIO category record * the ratios of phasing statistics between pairs of data sets * in a MAD phasing experiment, in given shells of resolution. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMADRatio extends DelegatingCategory { public PhasingMADRatio(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "expt_id": return getExptId(); case "clust_id": return getClustId(); case "ratio_one_wl": return getRatioOneWl(); case "ratio_one_wl_centric": return getRatioOneWlCentric(); case "ratio_two_wl": return getRatioTwoWl(); case "wavelength_1": return getWavelength1(); case "wavelength_2": return getWavelength2(); default: return new DelegatingColumn(column); } } /** * The lowest value for the interplanar spacings for the * reflection data used for the comparison of Bijvoet differences. * This is called the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data used for the comparison of Bijvoet differences. * This is called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MAD_expt.id in the * PHASING_MAD_EXPT category. * @return StrColumn */ public StrColumn getExptId() { return delegate.getColumn("expt_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _phasing_MAD_clust.id in * the PHASING_MAD_CLUST category. * @return StrColumn */ public StrColumn getClustId() { return delegate.getColumn("clust_id", DelegatingStrColumn::new); } /** * The root-mean-square Bijvoet difference at one wavelength for * all reflections. * @return FloatColumn */ public FloatColumn getRatioOneWl() { return delegate.getColumn("ratio_one_wl", DelegatingFloatColumn::new); } /** * The root-mean-square Bijvoet difference at one wavelength for * centric reflections. This would be equal to zero for perfect * data and thus serves as an estimate of the noise in the * anomalous signals. * @return FloatColumn */ public FloatColumn getRatioOneWlCentric() { return delegate.getColumn("ratio_one_wl_centric", DelegatingFloatColumn::new); } /** * The root-mean-square dispersive Bijvoet difference between * two wavelengths for all reflections. * @return FloatColumn */ public FloatColumn getRatioTwoWl() { return delegate.getColumn("ratio_two_wl", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MAD_set.wavelength in * the PHASING_MAD_SET category. * @return FloatColumn */ public FloatColumn getWavelength1() { return delegate.getColumn("wavelength_1", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MAD_set.wavelength in * the PHASING_MAD_SET category. * @return FloatColumn */ public FloatColumn getWavelength2() { return delegate.getColumn("wavelength_2", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMADSet.java000066400000000000000000000111221414676747700310570ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MAD_SET category record * details about the individual data sets used in a MAD phasing * experiment. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMADSet extends DelegatingCategory { public PhasingMADSet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "clust_id": return getClustId(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "expt_id": return getExptId(); case "f_double_prime": return getFDoublePrime(); case "f_prime": return getFPrime(); case "set_id": return getSetId(); case "wavelength": return getWavelength(); case "wavelength_details": return getWavelengthDetails(); case "pdbx_atom_type": return getPdbxAtomType(); case "pdbx_f_prime_refined": return getPdbxFPrimeRefined(); case "pdbx_f_double_prime_refined": return getPdbxFDoublePrimeRefined(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _phasing_MAD_clust.id in * the PHASING_MAD_CLUST category. * @return StrColumn */ public StrColumn getClustId() { return delegate.getColumn("clust_id", DelegatingStrColumn::new); } /** * The lowest value for the interplanar spacings for the * reflection data used for this set of data. This is called * the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data used for this set of data. This is called * the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MAD_expt.id in the * PHASING_MAD_EXPT category. * @return StrColumn */ public StrColumn getExptId() { return delegate.getColumn("expt_id", DelegatingStrColumn::new); } /** * The f'' component of the anomalous scattering factor for this * wavelength. * @return FloatColumn */ public FloatColumn getFDoublePrime() { return delegate.getColumn("f_double_prime", DelegatingFloatColumn::new); } /** * The f' component of the anomalous scattering factor for this * wavelength. * @return FloatColumn */ public FloatColumn getFPrime() { return delegate.getColumn("f_prime", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getSetId() { return delegate.getColumn("set_id", DelegatingStrColumn::new); } /** * The wavelength at which this data set was measured. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * A descriptor for this wavelength in this cluster of data sets. * @return StrColumn */ public StrColumn getWavelengthDetails() { return delegate.getColumn("wavelength_details", DelegatingStrColumn::new); } /** * record the type of heavy atoms which produce anomolous singal. * @return StrColumn */ public StrColumn getPdbxAtomType() { return delegate.getColumn("pdbx_atom_type", DelegatingStrColumn::new); } /** * record the refined f_prime (not from experiment). * @return FloatColumn */ public FloatColumn getPdbxFPrimeRefined() { return delegate.getColumn("pdbx_f_prime_refined", DelegatingFloatColumn::new); } /** * record the refined f_double_prime (not from experiment). * @return FloatColumn */ public FloatColumn getPdbxFDoublePrimeRefined() { return delegate.getColumn("pdbx_f_double_prime_refined", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIR.java000066400000000000000000000144201414676747700304350ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR category record details about * the phasing of the structure where methods involving isomorphous * replacement are involved. * * All isomorphous-replacement-based techniques are covered * by this category, including single isomorphous replacement (SIR), * multiple isomorphous replacement (MIR) and single or multiple * isomorphous replacement plus anomalous scattering (SIRAS, MIRAS). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIR extends DelegatingCategory { public PhasingMIR(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "entry_id": return getEntryId(); case "FOM": return getFOM(); case "FOM_acentric": return getFOMAcentric(); case "FOM_centric": return getFOMCentric(); case "method": return getMethod(); case "reflns": return getReflns(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_centric": return getReflnsCentric(); case "reflns_criterion": return getReflnsCriterion(); case "pdbx_number_derivatives": return getPdbxNumberDerivatives(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the isomorphous-replacement * phasing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The lowest value in angstroms for the interplanar spacings * for the reflection data used for the native data set. This is * called the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value in angstroms for the interplanar spacings * for the reflection data used for the native data set. This is * called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The mean value of the figure of merit m for all reflections * phased in the native data set. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOM() { return delegate.getColumn("FOM", DelegatingFloatColumn::new); } /** * The mean value of the figure of merit m for the acentric * reflections phased in the native data set. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOMAcentric() { return delegate.getColumn("FOM_acentric", DelegatingFloatColumn::new); } /** * The mean value of the figure of merit m for the centric * reflections phased in the native data set. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOMCentric() { return delegate.getColumn("FOM_centric", DelegatingFloatColumn::new); } /** * A description of the MIR phasing method applied to phase this * structure. * * Note that this is not the computer program used, which is * described in the SOFTWARE category, but rather the method * itself. * * This data item should be used to describe significant * methodological options used within the MIR phasing program. * @return StrColumn */ public StrColumn getMethod() { return delegate.getColumn("method", DelegatingStrColumn::new); } /** * The total number of reflections phased in the native data set. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * The number of acentric reflections phased in the native data * set. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * The number of centric reflections phased in the native data * set. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * Criterion used to limit the reflections used in the phasing * calculations. * @return StrColumn */ public StrColumn getReflnsCriterion() { return delegate.getColumn("reflns_criterion", DelegatingStrColumn::new); } /** * The number of derivatives used in this phasing experiment. * @return IntColumn */ public IntColumn getPdbxNumberDerivatives() { return delegate.getColumn("pdbx_number_derivatives", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIRDer.java000066400000000000000000000341471414676747700311000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR_DER category record details * about individual derivatives used in the phasing of the * structure when methods involving isomorphous replacement are * involved. * * A derivative in this context does not necessarily equate with * a data set; for instance, the same data set could be used to * one resolution limit as an isomorphous scatterer and to a * different resolution (and with a different sigma cutoff) as an * anomalous scatterer. These would be treated as two distinct * derivatives, although both derivatives would point to the same * data sets via _phasing_MIR_der.der_set_id and * _phasing_MIR_der.native_set_id. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIRDer extends DelegatingCategory { public PhasingMIRDer(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "der_set_id": return getDerSetId(); case "details": return getDetails(); case "id": return getId(); case "native_set_id": return getNativeSetId(); case "number_of_sites": return getNumberOfSites(); case "power_acentric": return getPowerAcentric(); case "power_centric": return getPowerCentric(); case "R_cullis_acentric": return getRCullisAcentric(); case "R_cullis_anomalous": return getRCullisAnomalous(); case "R_cullis_centric": return getRCullisCentric(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_anomalous": return getReflnsAnomalous(); case "reflns_centric": return getReflnsCentric(); case "reflns_criteria": return getReflnsCriteria(); case "pdbx_R_kraut_centric": return getPdbxRKrautCentric(); case "pdbx_R_kraut_acentric": return getPdbxRKrautAcentric(); case "pdbx_R_kraut": return getPdbxRKraut(); case "pdbx_loc_centric": return getPdbxLocCentric(); case "pdbx_loc_acentric": return getPdbxLocAcentric(); case "pdbx_loc": return getPdbxLoc(); case "pdbx_fom_centric": return getPdbxFomCentric(); case "pdbx_fom_acentric": return getPdbxFomAcentric(); case "pdbx_fom": return getPdbxFom(); case "pdbx_power": return getPdbxPower(); case "pdbx_R_cullis": return getPdbxRCullis(); case "pdbx_reflns": return getPdbxReflns(); default: return new DelegatingColumn(column); } } /** * The lowest value for the interplanar spacings for the * reflection data used for this derivative. This is called the * highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data used for this derivative. This is called the * lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The data set that was treated as the derivative in this * experiment. * * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getDerSetId() { return delegate.getColumn("der_set_id", DelegatingStrColumn::new); } /** * A description of special aspects of this derivative, its data, * its solution or its use in phasing. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _phasing_MIR_der.id must uniquely identify * a record in the PHASING_MIR_DER list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The data set that was treated as the native in this * experiment. * * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getNativeSetId() { return delegate.getColumn("native_set_id", DelegatingStrColumn::new); } /** * The number of heavy-atom sites in this derivative. * @return IntColumn */ public IntColumn getNumberOfSites() { return delegate.getColumn("number_of_sites", DelegatingIntColumn::new); } /** * The mean phasing power P for acentric reflections for this * derivative. * * sum|Fh~calc~^2^| * P = (----------------------------)^1/2^ * sum|Fph~obs~ - Fph~calc~|^2^ * * Fph~obs~ = the observed structure-factor amplitude of this * derivative * Fph~calc~ = the calculated structure-factor amplitude of this * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getPowerAcentric() { return delegate.getColumn("power_acentric", DelegatingFloatColumn::new); } /** * The mean phasing power P for centric reflections for this * derivative. * * sum|Fh~calc~^2^| * P = (----------------------------)^1/2^ * sum|Fph~obs~ - Fph~calc~|^2^ * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getPowerCentric() { return delegate.getColumn("power_centric", DelegatingFloatColumn::new); } /** * Residual factor R~cullis,acen~ for acentric reflections for this * derivative. * * The Cullis R factor was originally defined only for centric * reflections. It is, however, also a useful statistical * measure for acentric reflections, which is how it is used in * this data item. * * sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | * R~cullis,acen~ = ---------------------------------------- * sum|Fph~obs~ - Fp~obs~| * * Fp~obs~ = the observed structure-factor amplitude of the native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * * Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. * & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, * 265, 15-38. * @return FloatColumn */ public FloatColumn getRCullisAcentric() { return delegate.getColumn("R_cullis_acentric", DelegatingFloatColumn::new); } /** * Residual factor R~cullis,ano~ for anomalous reflections for this * derivative. * * The Cullis R factor was originally defined only for centric * reflections. It is, however, also a useful statistical * measure for anomalous reflections, which is how it is used in * this data item. * * This is tabulated for acentric terms. A value less than 1.0 * means there is some contribution to the phasing from the * anomalous data. * * sum |Fph+~obs~Fph-~obs~ - Fh+~calc~ - Fh-~calc~| * R~cullis,ano~ = ------------------------------------------------ * sum|Fph+~obs~ - Fph-~obs~| * * Fph+~obs~ = the observed positive Friedel structure-factor * amplitude for the derivative * Fph-~obs~ = the observed negative Friedel structure-factor * amplitude for the derivative * * Fh+~calc~ = the calculated positive Friedel structure-factor * amplitude from the heavy-atom model * Fh-~calc~ = the calculated negative Friedel structure-factor * amplitude from the heavy-atom model * * sum is taken over the specified reflections * * Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. * & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, * 265, 15-38. * @return FloatColumn */ public FloatColumn getRCullisAnomalous() { return delegate.getColumn("R_cullis_anomalous", DelegatingFloatColumn::new); } /** * Residual factor R~cullis~ for centric reflections for this * derivative. * * sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | * R~cullis~ = ---------------------------------------- * sum|Fph~obs~ - Fp~obs~| * * Fp~obs~ = the observed structure-factor amplitude of the native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * * Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. * & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, * 265, 15-38. * @return FloatColumn */ public FloatColumn getRCullisCentric() { return delegate.getColumn("R_cullis_centric", DelegatingFloatColumn::new); } /** * The number of acentric reflections used in phasing for this * derivative. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * The number of anomalous reflections used in phasing for this * derivative. * @return IntColumn */ public IntColumn getReflnsAnomalous() { return delegate.getColumn("reflns_anomalous", DelegatingIntColumn::new); } /** * The number of centric reflections used in phasing for this * derivative. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * Criteria used to limit the reflections used in the phasing * calculations. * @return StrColumn */ public StrColumn getReflnsCriteria() { return delegate.getColumn("reflns_criteria", DelegatingStrColumn::new); } /** * record R_kraut obtained from centric data for each derivative. * @return FloatColumn */ public FloatColumn getPdbxRKrautCentric() { return delegate.getColumn("pdbx_R_kraut_centric", DelegatingFloatColumn::new); } /** * record R_kraut obtained from acentric data for each derivative. * @return FloatColumn */ public FloatColumn getPdbxRKrautAcentric() { return delegate.getColumn("pdbx_R_kraut_acentric", DelegatingFloatColumn::new); } /** * record R_kraut obtained from all data data for each derivative. * @return FloatColumn */ public FloatColumn getPdbxRKraut() { return delegate.getColumn("pdbx_R_kraut", DelegatingFloatColumn::new); } /** * record lack of closure obtained from centric data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxLocCentric() { return delegate.getColumn("pdbx_loc_centric", DelegatingFloatColumn::new); } /** * record lack of closure obtained from acentric data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxLocAcentric() { return delegate.getColumn("pdbx_loc_acentric", DelegatingFloatColumn::new); } /** * record lack of closure obtained from all data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxLoc() { return delegate.getColumn("pdbx_loc", DelegatingFloatColumn::new); } /** * record figure of merit obtained from centric data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxFomCentric() { return delegate.getColumn("pdbx_fom_centric", DelegatingFloatColumn::new); } /** * record figure of merit obtained from acentric data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxFomAcentric() { return delegate.getColumn("pdbx_fom_acentric", DelegatingFloatColumn::new); } /** * record figure of merit obtained from all data for * each derivative. * @return FloatColumn */ public FloatColumn getPdbxFom() { return delegate.getColumn("pdbx_fom", DelegatingFloatColumn::new); } /** * record phasing power for each derivative. * @return FloatColumn */ public FloatColumn getPdbxPower() { return delegate.getColumn("pdbx_power", DelegatingFloatColumn::new); } /** * record R_cullis for each derivative. * @return FloatColumn */ public FloatColumn getPdbxRCullis() { return delegate.getColumn("pdbx_R_cullis", DelegatingFloatColumn::new); } /** * record number of reflections used for each derivative. * @return IntColumn */ public IntColumn getPdbxReflns() { return delegate.getColumn("pdbx_reflns", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIRDerRefln.java000066400000000000000000000246161414676747700320670ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR_DER_REFLN category record details * about the calculated structure factors obtained in an MIR * phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_refln.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) * * It is not necessary for the data items describing the measured * value of F to appear in this list, as they will be * given in the PHASING_SET_REFLN category. However, these * items can also be listed here for completeness. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIRDerRefln extends DelegatingCategory { public PhasingMIRDerRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "der_id": return getDerId(); case "F_calc": return getFCalc(); case "F_calc_au": return getFCalcAu(); case "F_meas": return getFMeas(); case "F_meas_au": return getFMeasAu(); case "F_meas_sigma": return getFMeasSigma(); case "F_meas_sigma_au": return getFMeasSigmaAu(); case "HL_A_iso": return getHLAIso(); case "HL_B_iso": return getHLBIso(); case "HL_C_iso": return getHLCIso(); case "HL_D_iso": return getHLDIso(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "phase_calc": return getPhaseCalc(); case "set_id": return getSetId(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _phasing_MIR_der.id in the * PHASING_MIR_DER category. * @return StrColumn */ public StrColumn getDerId() { return delegate.getColumn("der_id", DelegatingStrColumn::new); } /** * The calculated value of the structure factor for this derivative, * in electrons. * @return FloatColumn */ public FloatColumn getFCalc() { return delegate.getColumn("F_calc", DelegatingFloatColumn::new); } /** * The calculated value of the structure factor for this derivative, * in arbitrary units. * @return FloatColumn */ public FloatColumn getFCalcAu() { return delegate.getColumn("F_calc_au", DelegatingFloatColumn::new); } /** * The measured value of the structure factor for this derivative, * in electrons. * @return FloatColumn */ public FloatColumn getFMeas() { return delegate.getColumn("F_meas", DelegatingFloatColumn::new); } /** * The measured value of the structure factor for this derivative, * in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasAu() { return delegate.getColumn("F_meas_au", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_refln.F_meas, in electrons. * @return FloatColumn */ public FloatColumn getFMeasSigma() { return delegate.getColumn("F_meas_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_refln.F_meas_au, in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasSigmaAu() { return delegate.getColumn("F_meas_sigma_au", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient A~iso~ for this * reflection for this derivative. * * -2.0 * (Fp~obs~^2^ + Fh~calc~^2^ - Fph~obs~^2^) * * Fp~obs~ * cos(alphah~calc~) * A~iso~ = ----------------------------------------------- * E^2^ * * E = (Fph~obs~ - Fp~obs~ - Fh~calc~)^2^ * for centric reflections * = [(Fph~obs~ - Fp~obs~) * 2^1/2^ - Fh~calc~]^2^ * for acentric reflections * * Fp~obs~ = the observed structure-factor amplitude of the * native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude * from the heavy-atom model * alphah~calc~ = the calculated phase from the heavy-atom model * * This coefficient appears in the expression for the phase * probability of each isomorphous derivative: * * P~i~(alpha) = exp[k + A * cos(alpha) + B * sin(alpha) * + C * cos(2 * alpha) + D * sin(2 * alpha)] * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getHLAIso() { return delegate.getColumn("HL_A_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient B~iso~ for this * reflection for this derivative. * * -2.0 * (Fp~obs~^2^ + Fh~calc~^2^ - Fph~obs~^2^) * * Fp~obs~ * sin(alphah~calc~) * B~iso~ = ----------------------------------------------- * E^2^ * * E = (Fph~obs~ - Fp~obs~ - Fh~calc~)^2^ * for centric reflections * = [(Fph~obs~ - Fp~obs~) * 2^1/2^ - Fh~calc~]^2^ * for acentric reflections * * Fp~obs~ = the observed structure-factor amplitude of the * native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude * from the heavy-atom model * alphah~calc~ = the phase calculated from the heavy-atom model * * This coefficient appears in the expression for the phase * probability of each isomorphous derivative: * * P~i~(alpha) = exp[k + A * cos(alpha) + B * sin(alpha) * + C * cos(2 * alpha) + D * sin(2 * alpha)] * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getHLBIso() { return delegate.getColumn("HL_B_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient C~iso~ for this * reflection for this derivative. * * -Fp~obs~^2^ * [sin(alphah~calc~)^2^ * - cos(alphah~calc~)^2^] * C~iso~ = ------------------------------------ * E^2^ * * E = (Fph~obs~ - Fp~obs~ - Fh~calc~)^2^ * for centric reflections * = [(Fph~obs~ - Fp~obs~) * 2^1/2^ - Fh~calc~]^2^ * for acentric reflections * * Fp~obs~ = the observed structure-factor amplitude of the * native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude * from the heavy-atom model * alphah~calc~ = the phase calculated from the heavy-atom model * * This coefficient appears in the expression for the phase * probability of each isomorphous derivative: * * P~i~(alpha) = exp[k + A * cos(alpha) + B * sin(alpha) * + C * cos(2 * alpha) + D * sin(2 * alpha)] * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getHLCIso() { return delegate.getColumn("HL_C_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient D~iso~ for this * reflection for this derivative. * * -2.0 * Fp~obs~^2^ * sin(alphah~calc~)^2^ * * cos(alphah~calc~)^2^ * D~iso~ = ---------------------------------------- * E^2^ * * E = (Fph~obs~ - Fp~obs~ - Fh~calc~)^2^ * for centric reflections * = [(Fph~obs~ - Fp~obs~) * 2^1/2^ - Fh~calc~]^2^ * for acentric reflections * * Fp~obs~ = the observed structure-factor amplitude of the * native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude * from the heavy-atom model * alphah~calc~ = the phase calculated from the heavy-atom model * * This coefficient appears in the expression for the phase * probability of each isomorphous derivative: * * P~i~(alpha) = exp[k + A * cos(alpha) + B * sin(alpha) * + C * cos(2 * alpha) + D * sin(2 * alpha)] * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getHLDIso() { return delegate.getColumn("HL_D_iso", DelegatingFloatColumn::new); } /** * Miller index h for this reflection for this derivative. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k for this reflection for this derivative. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l for this reflection for this derivative. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * The calculated value of the structure-factor phase based on the * heavy-atom model for this derivative in degrees. * @return FloatColumn */ public FloatColumn getPhaseCalc() { return delegate.getColumn("phase_calc", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getSetId() { return delegate.getColumn("set_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIRDerShell.java000066400000000000000000000261701414676747700320650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR_DER_SHELL category record * statistics, broken down into shells of resolution, for an MIR * phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_shell.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIRDerShell extends DelegatingCategory { public PhasingMIRDerShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "der_id": return getDerId(); case "fom": return getFom(); case "ha_ampl": return getHaAmpl(); case "loc": return getLoc(); case "phase": return getPhase(); case "power": return getPower(); case "R_cullis": return getRCullis(); case "R_kraut": return getRKraut(); case "reflns": return getReflns(); case "pdbx_R_cullis_centric": return getPdbxRCullisCentric(); case "pdbx_R_cullis_acentric": return getPdbxRCullisAcentric(); case "pdbx_R_kraut_centric": return getPdbxRKrautCentric(); case "pdbx_R_kraut_acentric": return getPdbxRKrautAcentric(); case "pdbx_loc_centric": return getPdbxLocCentric(); case "pdbx_loc_acentric": return getPdbxLocAcentric(); case "pdbx_power_centric": return getPdbxPowerCentric(); case "pdbx_power_acentric": return getPdbxPowerAcentric(); case "pdbx_fom_centric": return getPdbxFomCentric(); case "pdbx_fom_acentric": return getPdbxFomAcentric(); case "pdbx_reflns_centric": return getPdbxReflnsCentric(); case "pdbx_reflns_acentric": return getPdbxReflnsAcentric(); default: return new DelegatingColumn(column); } } /** * The lowest value for the interplanar spacings for the * reflection data for this derivative in this shell. This is called * the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data for this derivative in this shell. This is called * the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MIR_der.id in the * PHASING_MIR_DER category. * @return StrColumn */ public StrColumn getDerId() { return delegate.getColumn("der_id", DelegatingStrColumn::new); } /** * The mean value of the figure of merit m for reflections for this * derivative in this shell. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~alpha~ = the probability that the phase angle alpha is correct * * int is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * The mean heavy-atom amplitude for reflections for this * derivative in this shell. * @return FloatColumn */ public FloatColumn getHaAmpl() { return delegate.getColumn("ha_ampl", DelegatingFloatColumn::new); } /** * The mean lack-of-closure error loc for reflections for this * derivative in this shell. * * loc = sum|Fph~obs~ - Fph~calc~| * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLoc() { return delegate.getColumn("loc", DelegatingFloatColumn::new); } /** * The mean of the phase values for reflections for this * derivative in this shell. * @return FloatColumn */ public FloatColumn getPhase() { return delegate.getColumn("phase", DelegatingFloatColumn::new); } /** * The mean phasing power P for reflections for this derivative * in this shell. * * sum|Fh~calc~^2^| * P = (----------------------------)^1/2^ * sum|Fph~obs~ - Fph~calc~|^2^ * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } /** * Residual factor R~cullis~ for centric reflections for this * derivative in this shell. * * sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | * R~cullis~ = ---------------------------------------- * sum|Fph~obs~ - Fp~obs~| * * Fp~obs~ = the observed structure-factor amplitude of the native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * * Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. * & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, * 265, 15-38. * @return FloatColumn */ public FloatColumn getRCullis() { return delegate.getColumn("R_cullis", DelegatingFloatColumn::new); } /** * Residual factor R~kraut~ for general reflections for this * derivative in this shell. * * sum|Fph~obs~ - Fph~calc~| * R~kraut~ = ------------------------- * sum|Fph~obs~| * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * * sum is taken over the specified reflections * * Ref: Kraut, J., Sieker, L. C., High, D. F. & Freer, S. T. * (1962). Proc. Natl Acad. Sci. USA, 48, 1417-1424. * @return FloatColumn */ public FloatColumn getRKraut() { return delegate.getColumn("R_kraut", DelegatingFloatColumn::new); } /** * The number of reflections in this shell. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * record R Cullis obtained from centric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxRCullisCentric() { return delegate.getColumn("pdbx_R_cullis_centric", DelegatingFloatColumn::new); } /** * record R Cullis obtained from acentric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxRCullisAcentric() { return delegate.getColumn("pdbx_R_cullis_acentric", DelegatingFloatColumn::new); } /** * record R Kraut obtained from centric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxRKrautCentric() { return delegate.getColumn("pdbx_R_kraut_centric", DelegatingFloatColumn::new); } /** * record R Kraut obtained from acentric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxRKrautAcentric() { return delegate.getColumn("pdbx_R_kraut_acentric", DelegatingFloatColumn::new); } /** * record lack of closure obtained from centric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxLocCentric() { return delegate.getColumn("pdbx_loc_centric", DelegatingFloatColumn::new); } /** * record lack of closure obtained from acentric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxLocAcentric() { return delegate.getColumn("pdbx_loc_acentric", DelegatingFloatColumn::new); } /** * record phasing power obtained from centric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxPowerCentric() { return delegate.getColumn("pdbx_power_centric", DelegatingFloatColumn::new); } /** * record phasing power obtained from acentric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxPowerAcentric() { return delegate.getColumn("pdbx_power_acentric", DelegatingFloatColumn::new); } /** * record figure of merit obtained from centric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxFomCentric() { return delegate.getColumn("pdbx_fom_centric", DelegatingFloatColumn::new); } /** * record figure of merit obtained from acentric data for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxFomAcentric() { return delegate.getColumn("pdbx_fom_acentric", DelegatingFloatColumn::new); } /** * record number of centric reflections used for phasing for each * derivative, but broken into resolution shells * @return FloatColumn */ public FloatColumn getPdbxReflnsCentric() { return delegate.getColumn("pdbx_reflns_centric", DelegatingFloatColumn::new); } /** * record number of acentric reflections used for phasing for each * derivative, but broken into resolution shells * @return IntColumn */ public IntColumn getPdbxReflnsAcentric() { return delegate.getColumn("pdbx_reflns_acentric", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIRDerSite.java000066400000000000000000000236571414676747700317310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR_DER_SITE category record details * about the heavy-atom sites in an MIR phasing experiment. * * This list may contain information from a number of different * derivatives; _phasing_MIR_der_site.der_id indicates to which * derivative a given record corresponds. (A derivative in this * context does not necessarily equate with a data set; see the * definition of the PHASING_MIR_DER category for a * discussion of the meaning of derivative.) */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIRDerSite extends DelegatingCategory { public PhasingMIRDerSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_type_symbol": return getAtomTypeSymbol(); case "B_iso": return getBIso(); case "B_iso_esd": return getBIsoEsd(); case "Cartn_x": return getCartnX(); case "Cartn_x_esd": return getCartnXEsd(); case "Cartn_y": return getCartnY(); case "Cartn_y_esd": return getCartnYEsd(); case "Cartn_z": return getCartnZ(); case "Cartn_z_esd": return getCartnZEsd(); case "der_id": return getDerId(); case "details": return getDetails(); case "fract_x": return getFractX(); case "fract_x_esd": return getFractXEsd(); case "fract_y": return getFractY(); case "fract_y_esd": return getFractYEsd(); case "fract_z": return getFractZ(); case "fract_z_esd": return getFractZEsd(); case "id": return getId(); case "occupancy": return getOccupancy(); case "occupancy_anom": return getOccupancyAnom(); case "occupancy_anom_su": return getOccupancyAnomSu(); case "occupancy_iso": return getOccupancyIso(); case "occupancy_iso_su": return getOccupancyIsoSu(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _atom_type.symbol in the * ATOM_TYPE category. * * The scattering factors referenced via this data item should be * those used in the refinement of the heavy-atom data; in some * cases this is the scattering factor for the single heavy * atom, in other cases these are the scattering factors for an * atomic cluster. * @return StrColumn */ public StrColumn getAtomTypeSymbol() { return delegate.getColumn("atom_type_symbol", DelegatingStrColumn::new); } /** * Isotropic displacement parameter for this heavy-atom site in this * derivative. * @return FloatColumn */ public FloatColumn getBIso() { return delegate.getColumn("B_iso", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.B_iso. * @return FloatColumn */ public FloatColumn getBIsoEsd() { return delegate.getColumn("B_iso_esd", DelegatingFloatColumn::new); } /** * The x coordinate of this heavy-atom position in this derivative * specified as orthogonal angstroms. The orthogonal Cartesian axes * are related to the cell axes as specified by the description * given in _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnX() { return delegate.getColumn("Cartn_x", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.Cartn_x. * @return FloatColumn */ public FloatColumn getCartnXEsd() { return delegate.getColumn("Cartn_x_esd", DelegatingFloatColumn::new); } /** * The y coordinate of this heavy-atom position in this derivative * specified as orthogonal angstroms. The orthogonal Cartesian axes * are related to the cell axes as specified by the description * given in _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnY() { return delegate.getColumn("Cartn_y", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.Cartn_y. * @return FloatColumn */ public FloatColumn getCartnYEsd() { return delegate.getColumn("Cartn_y_esd", DelegatingFloatColumn::new); } /** * The z coordinate of this heavy-atom position in this derivative * specified as orthogonal angstroms. The orthogonal Cartesian axes * are related to the cell axes as specified by the description * given in _atom_sites.Cartn_transform_axes. * @return FloatColumn */ public FloatColumn getCartnZ() { return delegate.getColumn("Cartn_z", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.Cartn_z. * @return FloatColumn */ public FloatColumn getCartnZEsd() { return delegate.getColumn("Cartn_z_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _phasing_MIR_der.id in the * PHASING_MIR_DER category. * @return StrColumn */ public StrColumn getDerId() { return delegate.getColumn("der_id", DelegatingStrColumn::new); } /** * A description of special aspects of the derivative site. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The x coordinate of this heavy-atom position in this derivative * specified as a fraction of _cell.length_a. * @return FloatColumn */ public FloatColumn getFractX() { return delegate.getColumn("fract_x", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.fract_x. * @return FloatColumn */ public FloatColumn getFractXEsd() { return delegate.getColumn("fract_x_esd", DelegatingFloatColumn::new); } /** * The y coordinate of this heavy-atom position in this derivative * specified as a fraction of _cell.length_b. * @return FloatColumn */ public FloatColumn getFractY() { return delegate.getColumn("fract_y", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.fract_y. * @return FloatColumn */ public FloatColumn getFractYEsd() { return delegate.getColumn("fract_y_esd", DelegatingFloatColumn::new); } /** * The z coordinate of this heavy-atom position in this derivative * specified as a fraction of _cell.length_c. * @return FloatColumn */ public FloatColumn getFractZ() { return delegate.getColumn("fract_z", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_MIR_der_site.fract_z. * @return FloatColumn */ public FloatColumn getFractZEsd() { return delegate.getColumn("fract_z_esd", DelegatingFloatColumn::new); } /** * The value of _phasing_MIR_der_site.id must uniquely identify each * site in each derivative in the PHASING_MIR_DER_SITE list. * * The atom identifiers need not be unique over all sites in all * derivatives; they need only be unique for each site in each * derivative. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The fraction of the atom type present at this heavy-atom site * in a given derivative. The sum of the occupancies of all the * atom types at this site may not significantly exceed 1.0 unless * it is a dummy site. * @return FloatColumn */ public FloatColumn getOccupancy() { return delegate.getColumn("occupancy", DelegatingFloatColumn::new); } /** * The relative anomalous occupancy of the atom type * present at this heavy-atom site in a given derivative. * This atom occupancy will probably be on an arbitrary scale. * @return FloatColumn */ public FloatColumn getOccupancyAnom() { return delegate.getColumn("occupancy_anom", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * _phasing_MIR_der_site.occupancy_anom. * @return FloatColumn */ public FloatColumn getOccupancyAnomSu() { return delegate.getColumn("occupancy_anom_su", DelegatingFloatColumn::new); } /** * The relative real isotropic occupancy of the atom type * present at this heavy-atom site in a given derivative. * This atom occupancy will probably be on an arbitrary scale. * @return FloatColumn */ public FloatColumn getOccupancyIso() { return delegate.getColumn("occupancy_iso", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * _phasing_MIR_der_site.occupancy_iso. * @return FloatColumn */ public FloatColumn getOccupancyIsoSu() { return delegate.getColumn("occupancy_iso_su", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingMIRShell.java000066400000000000000000000253231414676747700314310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_MIR_SHELL category record statistics * for an isomorphous replacement phasing experiment.broken * down into shells of resolution. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingMIRShell extends DelegatingCategory { public PhasingMIRShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "FOM": return getFOM(); case "FOM_acentric": return getFOMAcentric(); case "FOM_centric": return getFOMCentric(); case "loc": return getLoc(); case "mean_phase": return getMeanPhase(); case "power": return getPower(); case "R_cullis": return getRCullis(); case "R_kraut": return getRKraut(); case "reflns": return getReflns(); case "reflns_acentric": return getReflnsAcentric(); case "reflns_anomalous": return getReflnsAnomalous(); case "reflns_centric": return getReflnsCentric(); case "pdbx_loc_centric": return getPdbxLocCentric(); case "pdbx_loc_acentric": return getPdbxLocAcentric(); case "pdbx_power_centric": return getPdbxPowerCentric(); case "pdbx_power_acentric": return getPdbxPowerAcentric(); case "pdbx_R_kraut_centric": return getPdbxRKrautCentric(); case "pdbx_R_kraut_acentric": return getPdbxRKrautAcentric(); case "pdbx_R_cullis_centric": return getPdbxRCullisCentric(); case "pdbx_R_cullis_acentric": return getPdbxRCullisAcentric(); default: return new DelegatingColumn(column); } } /** * The lowest value for the interplanar spacings for the * reflection data in this shell. This is called the highest * resolution. Note that the resolution limits of shells in * the items _phasing_MIR_shell.d_res_high and * _phasing_MIR_shell.d_res_low are independent of the resolution * limits of shells in the items _reflns_shell.d_res_high and * _reflns_shell.d_res_low. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data in this shell. This is called the lowest * resolution. Note that the resolution limits of shells in the * items _phasing_MIR_shell.d_res_high and * _phasing_MIR_shell.d_res_low are independent of the resolution * limits of shells in the items _reflns_shell.d_res_high and * _reflns_shell.d_res_low. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The mean value of the figure of merit m for reflections in this * shell. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~alpha~ = the probability that the phase angle alpha is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOM() { return delegate.getColumn("FOM", DelegatingFloatColumn::new); } /** * The mean value of the figure of merit m for acentric reflections * in this shell. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOMAcentric() { return delegate.getColumn("FOM_acentric", DelegatingFloatColumn::new); } /** * The mean value of the figure of merit m for centric reflections * in this shell. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * the integral is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFOMCentric() { return delegate.getColumn("FOM_centric", DelegatingFloatColumn::new); } /** * The mean lack-of-closure error loc for reflections in this shell. * * loc = sum|Fph~obs~ - Fph~calc~| * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLoc() { return delegate.getColumn("loc", DelegatingFloatColumn::new); } /** * The mean of the phase values for all reflections in this shell. * @return FloatColumn */ public FloatColumn getMeanPhase() { return delegate.getColumn("mean_phase", DelegatingFloatColumn::new); } /** * The mean phasing power P for reflections in this shell. * * sum|Fh~calc~^2^| * P = (----------------------------)^1/2^ * sum|Fph~obs~ - Fph~calc~|^2^ * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getPower() { return delegate.getColumn("power", DelegatingFloatColumn::new); } /** * Residual factor R~cullis~ for centric reflections in this shell. * * sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | * R~cullis~ = ---------------------------------------- * sum|Fph~obs~ - Fp~obs~| * * Fp~obs~ = the observed structure-factor amplitude of the native * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fh~calc~ = the calculated structure-factor amplitude from the * heavy-atom model * * sum is taken over the specified reflections * * Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. * & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, * 265, 15-38. * @return FloatColumn */ public FloatColumn getRCullis() { return delegate.getColumn("R_cullis", DelegatingFloatColumn::new); } /** * Residual factor R~kraut~ for general reflections in this shell. * * sum|Fph~obs~ - Fph~calc~| * R~kraut~ = ------------------------- * sum|Fph~obs~| * * Fph~obs~ = the observed structure-factor amplitude of the * derivative * Fph~calc~ = the calculated structure-factor amplitude of the * derivative * * sum is taken over the specified reflections * * Ref: Kraut, J., Sieker, L. C., High, D. F. & Freer, S. T. * (1962). Proc. Natl Acad. Sci. USA, 48, 1417-1424. * @return FloatColumn */ public FloatColumn getRKraut() { return delegate.getColumn("R_kraut", DelegatingFloatColumn::new); } /** * The number of reflections in this shell. * @return IntColumn */ public IntColumn getReflns() { return delegate.getColumn("reflns", DelegatingIntColumn::new); } /** * The number of acentric reflections in this shell. * @return IntColumn */ public IntColumn getReflnsAcentric() { return delegate.getColumn("reflns_acentric", DelegatingIntColumn::new); } /** * The number of anomalous reflections in this shell. * @return IntColumn */ public IntColumn getReflnsAnomalous() { return delegate.getColumn("reflns_anomalous", DelegatingIntColumn::new); } /** * The number of centric reflections in this shell. * @return IntColumn */ public IntColumn getReflnsCentric() { return delegate.getColumn("reflns_centric", DelegatingIntColumn::new); } /** * record lack of closure from centric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxLocCentric() { return delegate.getColumn("pdbx_loc_centric", DelegatingFloatColumn::new); } /** * record lack of closure from acentric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxLocAcentric() { return delegate.getColumn("pdbx_loc_acentric", DelegatingFloatColumn::new); } /** * record phasing power from centric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxPowerCentric() { return delegate.getColumn("pdbx_power_centric", DelegatingFloatColumn::new); } /** * record phasing power from acentric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxPowerAcentric() { return delegate.getColumn("pdbx_power_acentric", DelegatingFloatColumn::new); } /** * record R_Kraut from from centric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxRKrautCentric() { return delegate.getColumn("pdbx_R_kraut_centric", DelegatingFloatColumn::new); } /** * record R_kraut from from acentric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxRKrautAcentric() { return delegate.getColumn("pdbx_R_kraut_acentric", DelegatingFloatColumn::new); } /** * record R_Cullis from from centric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxRCullisCentric() { return delegate.getColumn("pdbx_R_cullis_centric", DelegatingFloatColumn::new); } /** * record R_Cullis from from acentric reflection for each shell. * @return FloatColumn */ public FloatColumn getPdbxRCullisAcentric() { return delegate.getColumn("pdbx_R_cullis_acentric", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingSet.java000066400000000000000000000153041414676747700305430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_SET category record details about * the data sets used in a phasing experiment. A given data set * may be used in a number of different ways; for instance, a * single data set could be used both as an isomorphous derivative * and as a component of a multiple-wavelength calculation. This * category establishes identifiers for each data set and permits * the archiving of a subset of experimental information for each * data set (cell constants, wavelength, temperature etc.). * * This and related categories of data items are provided so that * derivative intensity and phase information can be stored in * the same data block as the information for the refined * structure. * * If all the possible experimental information for each data * set (raw data sets, crystal growth conditions etc.) is to be * archived, these data items should be recorded in a separate * data block. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingSet extends DelegatingCategory { public PhasingSet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "cell_angle_alpha": return getCellAngleAlpha(); case "cell_angle_beta": return getCellAngleBeta(); case "cell_angle_gamma": return getCellAngleGamma(); case "cell_length_a": return getCellLengthA(); case "cell_length_b": return getCellLengthB(); case "cell_length_c": return getCellLengthC(); case "detector_specific": return getDetectorSpecific(); case "detector_type": return getDetectorType(); case "id": return getId(); case "radiation_source_specific": return getRadiationSourceSpecific(); case "radiation_wavelength": return getRadiationWavelength(); case "temp": return getTemp(); case "pdbx_temp_details": return getPdbxTempDetails(); case "pdbx_d_res_high": return getPdbxDResHigh(); case "pdbx_d_res_low": return getPdbxDResLow(); default: return new DelegatingColumn(column); } } /** * Unit-cell angle alpha for this data set in degrees. * @return FloatColumn */ public FloatColumn getCellAngleAlpha() { return delegate.getColumn("cell_angle_alpha", DelegatingFloatColumn::new); } /** * Unit-cell angle beta for this data set in degrees. * @return FloatColumn */ public FloatColumn getCellAngleBeta() { return delegate.getColumn("cell_angle_beta", DelegatingFloatColumn::new); } /** * Unit-cell angle gamma for this data set in degrees. * @return FloatColumn */ public FloatColumn getCellAngleGamma() { return delegate.getColumn("cell_angle_gamma", DelegatingFloatColumn::new); } /** * Unit-cell length a for this data set in angstroms. * @return FloatColumn */ public FloatColumn getCellLengthA() { return delegate.getColumn("cell_length_a", DelegatingFloatColumn::new); } /** * Unit-cell length b for this data set in angstroms. * @return FloatColumn */ public FloatColumn getCellLengthB() { return delegate.getColumn("cell_length_b", DelegatingFloatColumn::new); } /** * Unit-cell length c for this data set in angstroms. * @return FloatColumn */ public FloatColumn getCellLengthC() { return delegate.getColumn("cell_length_c", DelegatingFloatColumn::new); } /** * The particular radiation detector. In general, this will be a * manufacturer, description, model number or some combination of * these. * @return StrColumn */ public StrColumn getDetectorSpecific() { return delegate.getColumn("detector_specific", DelegatingStrColumn::new); } /** * The general class of the radiation detector. * @return StrColumn */ public StrColumn getDetectorType() { return delegate.getColumn("detector_type", DelegatingStrColumn::new); } /** * The value of _phasing_set.id must uniquely identify * a record in the PHASING_SET list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The particular source of radiation. In general, this will be a * manufacturer, description, or model number (or some combination * of these) for laboratory sources and an institution name and * beamline name for synchrotron sources. * @return StrColumn */ public StrColumn getRadiationSourceSpecific() { return delegate.getColumn("radiation_source_specific", DelegatingStrColumn::new); } /** * The mean wavelength of the radiation used to measure this * data set. * @return FloatColumn */ public FloatColumn getRadiationWavelength() { return delegate.getColumn("radiation_wavelength", DelegatingFloatColumn::new); } /** * The temperature in kelvins at which the data set was * measured. * @return FloatColumn */ public FloatColumn getTemp() { return delegate.getColumn("temp", DelegatingFloatColumn::new); } /** * The value of _phasing_set.pdbx_temp_details describes any * special details about the data collection temperature * for this phasing data set. * @return StrColumn */ public StrColumn getPdbxTempDetails() { return delegate.getColumn("pdbx_temp_details", DelegatingStrColumn::new); } /** * The smallest value in angstroms for the interplanar spacings * for the reflections in this shell. This is called the highest * resolution. * @return FloatColumn */ public FloatColumn getPdbxDResHigh() { return delegate.getColumn("pdbx_d_res_high", DelegatingFloatColumn::new); } /** * The highest value in angstroms for the interplanar spacings * for the reflections in this shell. This is called the lowest * resolution. * @return FloatColumn */ public FloatColumn getPdbxDResLow() { return delegate.getColumn("pdbx_d_res_low", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PhasingSetRefln.java000066400000000000000000000064731414676747700315410ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PHASING_SET_REFLN category record the values * of the measured structure factors used in a phasing experiment. * This list may contain information from a number of different * data sets; _phasing_set_refln.set_id indicates the data set * to which a given record corresponds. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PhasingSetRefln extends DelegatingCategory { public PhasingSetRefln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "set_id": return getSetId(); case "F_meas": return getFMeas(); case "F_meas_au": return getFMeasAu(); case "F_meas_sigma": return getFMeasSigma(); case "F_meas_sigma_au": return getFMeasSigmaAu(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _phasing_set.id in the * PHASING_SET category. * @return StrColumn */ public StrColumn getSetId() { return delegate.getColumn("set_id", DelegatingStrColumn::new); } /** * The measured value of the structure factor for this reflection * in this data set in electrons. * @return FloatColumn */ public FloatColumn getFMeas() { return delegate.getColumn("F_meas", DelegatingFloatColumn::new); } /** * The measured value of the structure factor for this reflection * in this data set in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasAu() { return delegate.getColumn("F_meas_au", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_set_refln.F_meas in electrons. * @return FloatColumn */ public FloatColumn getFMeasSigma() { return delegate.getColumn("F_meas_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _phasing_set_refln.F_meas_au in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasSigmaAu() { return delegate.getColumn("F_meas_sigma_au", DelegatingFloatColumn::new); } /** * Miller index h of this reflection in this data set. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of this reflection in this data set. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of this reflection in this data set. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Publ.java000066400000000000000000000333031414676747700273770ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL category are used when submitting a * manuscript for publication. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Publ extends DelegatingCategory { public Publ(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "contact_author": return getContactAuthor(); case "contact_author_address": return getContactAuthorAddress(); case "contact_author_email": return getContactAuthorEmail(); case "contact_author_fax": return getContactAuthorFax(); case "contact_author_name": return getContactAuthorName(); case "contact_author_phone": return getContactAuthorPhone(); case "contact_letter": return getContactLetter(); case "manuscript_creation": return getManuscriptCreation(); case "manuscript_processed": return getManuscriptProcessed(); case "manuscript_text": return getManuscriptText(); case "requested_category": return getRequestedCategory(); case "requested_coeditor_name": return getRequestedCoeditorName(); case "requested_journal": return getRequestedJournal(); case "section_abstract": return getSectionAbstract(); case "section_acknowledgements": return getSectionAcknowledgements(); case "section_comment": return getSectionComment(); case "section_discussion": return getSectionDiscussion(); case "section_experimental": return getSectionExperimental(); case "section_exptl_prep": return getSectionExptlPrep(); case "section_exptl_refinement": return getSectionExptlRefinement(); case "section_exptl_solution": return getSectionExptlSolution(); case "section_figure_captions": return getSectionFigureCaptions(); case "section_introduction": return getSectionIntroduction(); case "section_references": return getSectionReferences(); case "section_synopsis": return getSectionSynopsis(); case "section_table_legends": return getSectionTableLegends(); case "section_title": return getSectionTitle(); case "section_title_footnote": return getSectionTitleFootnote(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The name and address of the author submitting the manuscript and * data block. This is the person contacted by the journal * editorial staff. It is preferable to use the separate data items * _publ.contact_author_name and _publ.contact_author_address. * @return StrColumn */ public StrColumn getContactAuthor() { return delegate.getColumn("contact_author", DelegatingStrColumn::new); } /** * The address of the author submitting the manuscript and data * block. This is the person contacted by the journal editorial * staff. * @return StrColumn */ public StrColumn getContactAuthorAddress() { return delegate.getColumn("contact_author_address", DelegatingStrColumn::new); } /** * E-mail address in a form recognizable to international networks. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getContactAuthorEmail() { return delegate.getColumn("contact_author_email", DelegatingStrColumn::new); } /** * Facsimile telephone number of the author submitting the * manuscript and data block. * * The recommended style starts with the international dialing * prefix, followed by the area code in parentheses, followed by the * local number with no spaces. The earlier convention of including * the international dialing prefix in parentheses is no longer * recommended. * @return StrColumn */ public StrColumn getContactAuthorFax() { return delegate.getColumn("contact_author_fax", DelegatingStrColumn::new); } /** * The name of the author submitting the manuscript and data * block. This is the person contacted by the journal editorial * staff. * @return StrColumn */ public StrColumn getContactAuthorName() { return delegate.getColumn("contact_author_name", DelegatingStrColumn::new); } /** * Telephone number of the author submitting the manuscript and * data block. * * The recommended style starts with the international dialing * prefix, followed by the area code in parentheses, followed by the * local number and any extension number prefixed by 'x', * with no spaces. The earlier convention of including * the international dialing prefix in parentheses is no longer * recommended. * @return StrColumn */ public StrColumn getContactAuthorPhone() { return delegate.getColumn("contact_author_phone", DelegatingStrColumn::new); } /** * A letter submitted to the journal editor by the contact author. * @return StrColumn */ public StrColumn getContactLetter() { return delegate.getColumn("contact_letter", DelegatingStrColumn::new); } /** * A description of the word-processor package and computer used to * create the word-processed manuscript stored as * _publ.manuscript_processed. * @return StrColumn */ public StrColumn getManuscriptCreation() { return delegate.getColumn("manuscript_creation", DelegatingStrColumn::new); } /** * The full manuscript of a paper (excluding possibly the figures * and the tables) output in ASCII characters from a word processor. * Information about the generation of this data item must be * specified in the data item _publ.manuscript_creation. * @return StrColumn */ public StrColumn getManuscriptProcessed() { return delegate.getColumn("manuscript_processed", DelegatingStrColumn::new); } /** * The full manuscript of a paper (excluding figures and possibly * the tables) output as standard ASCII text. * @return StrColumn */ public StrColumn getManuscriptText() { return delegate.getColumn("manuscript_text", DelegatingStrColumn::new); } /** * The category of paper submitted. For submission to * Acta Crystallographica Section C or * Acta Crystallographica Section E, ONLY the codes indicated * for use with these journals should be used. * @return StrColumn */ public StrColumn getRequestedCategory() { return delegate.getColumn("requested_category", DelegatingStrColumn::new); } /** * The name of the co-editor whom the authors would like to * handle the submitted manuscript. * @return StrColumn */ public StrColumn getRequestedCoeditorName() { return delegate.getColumn("requested_coeditor_name", DelegatingStrColumn::new); } /** * The name of the journal to which the manuscript is being * submitted. * @return StrColumn */ public StrColumn getRequestedJournal() { return delegate.getColumn("requested_journal", DelegatingStrColumn::new); } /** * The abstract section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionAbstract() { return delegate.getColumn("section_abstract", DelegatingStrColumn::new); } /** * The acknowledgements section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionAcknowledgements() { return delegate.getColumn("section_acknowledgements", DelegatingStrColumn::new); } /** * The comment section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionComment() { return delegate.getColumn("section_comment", DelegatingStrColumn::new); } /** * The discussion section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionDiscussion() { return delegate.getColumn("section_discussion", DelegatingStrColumn::new); } /** * The experimental section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * The _publ.section_exptl_prep, _publ.section_exptl_solution and * _publ.section_exptl_refinement items are preferred for * separating the chemical preparation, structure solution and * refinement aspects of the description of the experiment. * @return StrColumn */ public StrColumn getSectionExperimental() { return delegate.getColumn("section_experimental", DelegatingStrColumn::new); } /** * The experimental preparation section of a manuscript if the * manuscript is submitted in parts. As an alternative see * _publ.manuscript_text and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionExptlPrep() { return delegate.getColumn("section_exptl_prep", DelegatingStrColumn::new); } /** * The experimental refinement section of a manuscript if the * manuscript is submitted in parts. As an alternative see * _publ.manuscript_text and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionExptlRefinement() { return delegate.getColumn("section_exptl_refinement", DelegatingStrColumn::new); } /** * The experimental solution section of a manuscript if the * manuscript is submitted in parts. As an alternative see * _publ.manuscript_text and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionExptlSolution() { return delegate.getColumn("section_exptl_solution", DelegatingStrColumn::new); } /** * The figure captions section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionFigureCaptions() { return delegate.getColumn("section_figure_captions", DelegatingStrColumn::new); } /** * The introduction section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionIntroduction() { return delegate.getColumn("section_introduction", DelegatingStrColumn::new); } /** * The references section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionReferences() { return delegate.getColumn("section_references", DelegatingStrColumn::new); } /** * The synopsis section of a manuscript if the manuscript is * submitted in parts. As an alternative see _publ.manuscript_text * and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionSynopsis() { return delegate.getColumn("section_synopsis", DelegatingStrColumn::new); } /** * The table legends section of a manuscript if the manuscript * is submitted in parts. As an alternative see * _publ.manuscript_text and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionTableLegends() { return delegate.getColumn("section_table_legends", DelegatingStrColumn::new); } /** * The title of a manuscript if the manuscript is submitted in * parts. As an alternative see _publ.manuscript_text and * _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionTitle() { return delegate.getColumn("section_title", DelegatingStrColumn::new); } /** * The footnote to the title of a manuscript if the manuscript * is submitted in parts. As an alternative see * _publ.manuscript_text and _publ.manuscript_processed. * @return StrColumn */ public StrColumn getSectionTitleFootnote() { return delegate.getColumn("section_title_footnote", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PublAuthor.java000066400000000000000000000054041414676747700305630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL_AUTHOR category record details of * the authors of a manuscript submitted for publication. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublAuthor extends DelegatingCategory { public PublAuthor(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "address": return getAddress(); case "email": return getEmail(); case "footnote": return getFootnote(); case "name": return getName(); case "id_iucr": return getIdIucr(); default: return new DelegatingColumn(column); } } /** * The address of a publication author. If there is more than one * author this is looped with _publ_author.name. * @return StrColumn */ public StrColumn getAddress() { return delegate.getColumn("address", DelegatingStrColumn::new); } /** * The e-mail address of a publication author. If there is more * than one author, this will be looped with _publ_author.name. * The format of e-mail addresses is given in Section 3.4, Address * Specification, of Internet Message Format, RFC 2822, P. Resnick * (Editor), Network Standards Group, April 2001. * @return StrColumn */ public StrColumn getEmail() { return delegate.getColumn("email", DelegatingStrColumn::new); } /** * A footnote accompanying an author's name in the list of authors * of a paper. Typically indicates sabbatical address, additional * affiliations or date of decease. * @return StrColumn */ public StrColumn getFootnote() { return delegate.getColumn("footnote", DelegatingStrColumn::new); } /** * The name of a publication author. If there are multiple authors * this will be looped with _publ_author.address. The family * name(s), followed by a comma and including any dynastic * components, precedes the first names or initials. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * Identifier in the IUCr contact database of a publication * author. This identifier may be available from the World * Directory of Crystallographers (http://wdc.iucr.org). * @return StrColumn */ public StrColumn getIdIucr() { return delegate.getColumn("id_iucr", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PublBody.java000066400000000000000000000044541414676747700302220ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL_BODY category permit the labelling of * different text sections within the body of a paper. * Note that these should not be used in a paper which has * a standard format with sections tagged by specific data names * (such as in Acta Crystallographica Section C). Typically, * each journal will supply a list of the specific items it * requires in its Notes for Authors. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublBody extends DelegatingCategory { public PublBody(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "contents": return getContents(); case "element": return getElement(); case "format": return getFormat(); case "label": return getLabel(); case "title": return getTitle(); default: return new DelegatingColumn(column); } } /** * A text section of a paper. * @return StrColumn */ public StrColumn getContents() { return delegate.getColumn("contents", DelegatingStrColumn::new); } /** * The functional role of the associated text section. * @return StrColumn */ public StrColumn getElement() { return delegate.getColumn("element", DelegatingStrColumn::new); } /** * Code indicating the appropriate typesetting conventions * for accented characters and special symbols in the text * section. * @return StrColumn */ public StrColumn getFormat() { return delegate.getColumn("format", DelegatingStrColumn::new); } /** * Code identifying the section of text. * @return StrColumn */ public StrColumn getLabel() { return delegate.getColumn("label", DelegatingStrColumn::new); } /** * Title of the associated section of text. * @return StrColumn */ public StrColumn getTitle() { return delegate.getColumn("title", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/PublManuscriptIncl.java000066400000000000000000000044571414676747700322630ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the PUBL_MANUSCRIPT_INCL category allow * the authors of a manuscript submitted for publication to list * data names that should be added to the standard request list * used by the journal printing software. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class PublManuscriptIncl extends DelegatingCategory { public PublManuscriptIncl(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "extra_defn": return getExtraDefn(); case "extra_info": return getExtraInfo(); case "extra_item": return getExtraItem(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Flags whether the corresponding data item marked for inclusion * in a journal request list is a standard CIF definition or not. * @return StrColumn */ public StrColumn getExtraDefn() { return delegate.getColumn("extra_defn", DelegatingStrColumn::new); } /** * A short note indicating the reason why the author wishes the * corresponding data item marked for inclusion in the journal * request list to be published. * @return StrColumn */ public StrColumn getExtraInfo() { return delegate.getColumn("extra_info", DelegatingStrColumn::new); } /** * Specifies the inclusion of specific data into a manuscript * which are not normally requested by the journal. The values * of this item are the extra data names (which MUST be enclosed * in single quotes) that will be added to the journal request list. * @return StrColumn */ public StrColumn getExtraItem() { return delegate.getColumn("extra_item", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Refine.java000066400000000000000000002627111414676747700277140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE category record details about the * structure-refinement parameters. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Refine extends DelegatingCategory { public Refine(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "aniso_B[1][1]": return getAnisoB11(); case "aniso_B[1][2]": return getAnisoB12(); case "aniso_B[1][3]": return getAnisoB13(); case "aniso_B[2][2]": return getAnisoB22(); case "aniso_B[2][3]": return getAnisoB23(); case "aniso_B[3][3]": return getAnisoB33(); case "B_iso_max": return getBIsoMax(); case "B_iso_mean": return getBIsoMean(); case "B_iso_min": return getBIsoMin(); case "correlation_coeff_Fo_to_Fc": return getCorrelationCoeffFoToFc(); case "correlation_coeff_Fo_to_Fc_free": return getCorrelationCoeffFoToFcFree(); case "details": return getDetails(); case "diff_density_max": return getDiffDensityMax(); case "diff_density_max_esd": return getDiffDensityMaxEsd(); case "diff_density_min": return getDiffDensityMin(); case "diff_density_min_esd": return getDiffDensityMinEsd(); case "diff_density_rms": return getDiffDensityRms(); case "diff_density_rms_esd": return getDiffDensityRmsEsd(); case "entry_id": return getEntryId(); case "pdbx_refine_id": return getPdbxRefineId(); case "ls_abs_structure_details": return getLsAbsStructureDetails(); case "ls_abs_structure_Flack": return getLsAbsStructureFlack(); case "ls_abs_structure_Flack_esd": return getLsAbsStructureFlackEsd(); case "ls_abs_structure_Rogers": return getLsAbsStructureRogers(); case "ls_abs_structure_Rogers_esd": return getLsAbsStructureRogersEsd(); case "ls_d_res_high": return getLsDResHigh(); case "ls_d_res_low": return getLsDResLow(); case "ls_extinction_coef": return getLsExtinctionCoef(); case "ls_extinction_coef_esd": return getLsExtinctionCoefEsd(); case "ls_extinction_expression": return getLsExtinctionExpression(); case "ls_extinction_method": return getLsExtinctionMethod(); case "ls_goodness_of_fit_all": return getLsGoodnessOfFitAll(); case "ls_goodness_of_fit_all_esd": return getLsGoodnessOfFitAllEsd(); case "ls_goodness_of_fit_obs": return getLsGoodnessOfFitObs(); case "ls_goodness_of_fit_obs_esd": return getLsGoodnessOfFitObsEsd(); case "ls_hydrogen_treatment": return getLsHydrogenTreatment(); case "ls_matrix_type": return getLsMatrixType(); case "ls_number_constraints": return getLsNumberConstraints(); case "ls_number_parameters": return getLsNumberParameters(); case "ls_number_reflns_all": return getLsNumberReflnsAll(); case "ls_number_reflns_obs": return getLsNumberReflnsObs(); case "ls_number_reflns_R_free": return getLsNumberReflnsRFree(); case "ls_number_reflns_R_work": return getLsNumberReflnsRWork(); case "ls_number_restraints": return getLsNumberRestraints(); case "ls_percent_reflns_obs": return getLsPercentReflnsObs(); case "ls_percent_reflns_R_free": return getLsPercentReflnsRFree(); case "ls_R_factor_all": return getLsRFactorAll(); case "ls_R_factor_obs": return getLsRFactorObs(); case "ls_R_factor_R_free": return getLsRFactorRFree(); case "ls_R_factor_R_free_error": return getLsRFactorRFreeError(); case "ls_R_factor_R_free_error_details": return getLsRFactorRFreeErrorDetails(); case "ls_R_factor_R_work": return getLsRFactorRWork(); case "ls_R_Fsqd_factor_obs": return getLsRFsqdFactorObs(); case "ls_R_I_factor_obs": return getLsRIFactorObs(); case "ls_redundancy_reflns_all": return getLsRedundancyReflnsAll(); case "ls_redundancy_reflns_obs": return getLsRedundancyReflnsObs(); case "ls_restrained_S_all": return getLsRestrainedSAll(); case "ls_restrained_S_obs": return getLsRestrainedSObs(); case "ls_shift_over_esd_max": return getLsShiftOverEsdMax(); case "ls_shift_over_esd_mean": return getLsShiftOverEsdMean(); case "ls_structure_factor_coef": return getLsStructureFactorCoef(); case "ls_weighting_details": return getLsWeightingDetails(); case "ls_weighting_scheme": return getLsWeightingScheme(); case "ls_wR_factor_all": return getLsWRFactorAll(); case "ls_wR_factor_obs": return getLsWRFactorObs(); case "ls_wR_factor_R_free": return getLsWRFactorRFree(); case "ls_wR_factor_R_work": return getLsWRFactorRWork(); case "occupancy_max": return getOccupancyMax(); case "occupancy_min": return getOccupancyMin(); case "solvent_model_details": return getSolventModelDetails(); case "solvent_model_param_bsol": return getSolventModelParamBsol(); case "solvent_model_param_ksol": return getSolventModelParamKsol(); case "pdbx_R_complete": return getPdbxRComplete(); case "ls_R_factor_gt": return getLsRFactorGt(); case "ls_goodness_of_fit_gt": return getLsGoodnessOfFitGt(); case "ls_goodness_of_fit_ref": return getLsGoodnessOfFitRef(); case "ls_shift_over_su_max": return getLsShiftOverSuMax(); case "ls_shift_over_su_max_lt": return getLsShiftOverSuMaxLt(); case "ls_shift_over_su_mean": return getLsShiftOverSuMean(); case "ls_shift_over_su_mean_lt": return getLsShiftOverSuMeanLt(); case "pdbx_ls_sigma_I": return getPdbxLsSigmaI(); case "pdbx_ls_sigma_F": return getPdbxLsSigmaF(); case "pdbx_ls_sigma_Fsqd": return getPdbxLsSigmaFsqd(); case "pdbx_data_cutoff_high_absF": return getPdbxDataCutoffHighAbsF(); case "pdbx_data_cutoff_high_rms_absF": return getPdbxDataCutoffHighRmsAbsF(); case "pdbx_data_cutoff_low_absF": return getPdbxDataCutoffLowAbsF(); case "pdbx_isotropic_thermal_model": return getPdbxIsotropicThermalModel(); case "pdbx_ls_cross_valid_method": return getPdbxLsCrossValidMethod(); case "pdbx_method_to_determine_struct": return getPdbxMethodToDetermineStruct(); case "pdbx_starting_model": return getPdbxStartingModel(); case "pdbx_stereochemistry_target_values": return getPdbxStereochemistryTargetValues(); case "pdbx_R_Free_selection_details": return getPdbxRFreeSelectionDetails(); case "pdbx_stereochem_target_val_spec_case": return getPdbxStereochemTargetValSpecCase(); case "pdbx_overall_ESU_R": return getPdbxOverallESUR(); case "pdbx_overall_ESU_R_Free": return getPdbxOverallESURFree(); case "pdbx_solvent_vdw_probe_radii": return getPdbxSolventVdwProbeRadii(); case "pdbx_solvent_ion_probe_radii": return getPdbxSolventIonProbeRadii(); case "pdbx_solvent_shrinkage_radii": return getPdbxSolventShrinkageRadii(); case "pdbx_real_space_R": return getPdbxRealSpaceR(); case "pdbx_density_correlation": return getPdbxDensityCorrelation(); case "pdbx_pd_number_of_powder_patterns": return getPdbxPdNumberOfPowderPatterns(); case "pdbx_pd_number_of_points": return getPdbxPdNumberOfPoints(); case "pdbx_pd_meas_number_of_points": return getPdbxPdMeasNumberOfPoints(); case "pdbx_pd_proc_ls_prof_R_factor": return getPdbxPdProcLsProfRFactor(); case "pdbx_pd_proc_ls_prof_wR_factor": return getPdbxPdProcLsProfWRFactor(); case "pdbx_pd_Marquardt_correlation_coeff": return getPdbxPdMarquardtCorrelationCoeff(); case "pdbx_pd_Fsqrd_R_factor": return getPdbxPdFsqrdRFactor(); case "pdbx_pd_ls_matrix_band_width": return getPdbxPdLsMatrixBandWidth(); case "pdbx_overall_phase_error": return getPdbxOverallPhaseError(); case "pdbx_overall_SU_R_free_Cruickshank_DPI": return getPdbxOverallSURFreeCruickshankDPI(); case "pdbx_overall_SU_R_free_Blow_DPI": return getPdbxOverallSURFreeBlowDPI(); case "pdbx_overall_SU_R_Blow_DPI": return getPdbxOverallSURBlowDPI(); case "pdbx_TLS_residual_ADP_flag": return getPdbxTLSResidualADPFlag(); case "pdbx_diffrn_id": return getPdbxDiffrnId(); case "overall_SU_B": return getOverallSUB(); case "overall_SU_ML": return getOverallSUML(); case "overall_SU_R_Cruickshank_DPI": return getOverallSURCruickshankDPI(); case "overall_SU_R_free": return getOverallSURFree(); case "overall_FOM_free_R_set": return getOverallFOMFreeRSet(); case "overall_FOM_work_R_set": return getOverallFOMWorkRSet(); case "pdbx_average_fsc_overall": return getPdbxAverageFscOverall(); case "pdbx_average_fsc_work": return getPdbxAverageFscWork(); case "pdbx_average_fsc_free": return getPdbxAverageFscFree(); case "pdbx_overall_ESU_B": return getPdbxOverallESUB(); case "pdbx_overall_ESU_ML": return getPdbxOverallESUML(); default: return new DelegatingColumn(column); } } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB11() { return delegate.getColumn("aniso_B[1][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB12() { return delegate.getColumn("aniso_B[1][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB13() { return delegate.getColumn("aniso_B[1][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB22() { return delegate.getColumn("aniso_B[2][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB23() { return delegate.getColumn("aniso_B[2][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix that defines the overall * anisotropic displacement model if one was refined for this * structure. * @return FloatColumn */ public FloatColumn getAnisoB33() { return delegate.getColumn("aniso_B[3][3]", DelegatingFloatColumn::new); } /** * The maximum isotropic displacement parameter (B value) * found in the coordinate set. * @return FloatColumn */ public FloatColumn getBIsoMax() { return delegate.getColumn("B_iso_max", DelegatingFloatColumn::new); } /** * The mean isotropic displacement parameter (B value) * for the coordinate set. * @return FloatColumn */ public FloatColumn getBIsoMean() { return delegate.getColumn("B_iso_mean", DelegatingFloatColumn::new); } /** * The minimum isotropic displacement parameter (B value) * found in the coordinate set. * @return FloatColumn */ public FloatColumn getBIsoMin() { return delegate.getColumn("B_iso_min", DelegatingFloatColumn::new); } /** * The correlation coefficient between the observed and * calculated structure factors for reflections included in * the refinement. * * The correlation coefficient is scale-independent and gives * an idea of the quality of the refined model. * * sum~i~(Fo~i~ Fc~i~ - <Fo><Fc>) * R~corr~ = ------------------------------------------------------------ * SQRT{sum~i~(Fo~i~)^2^-<Fo>^2^} SQRT{sum~i~(Fc~i~)^2^-<Fc>^2^} * * Fo = observed structure factors * Fc = calculated structure factors * <> denotes average value * * summation is over reflections included in the refinement * @return FloatColumn */ public FloatColumn getCorrelationCoeffFoToFc() { return delegate.getColumn("correlation_coeff_Fo_to_Fc", DelegatingFloatColumn::new); } /** * The correlation coefficient between the observed and * calculated structure factors for reflections not included * in the refinement (free reflections). * * The correlation coefficient is scale-independent and gives * an idea of the quality of the refined model. * * sum~i~(Fo~i~ Fc~i~ - <Fo><Fc>) * R~corr~ = ------------------------------------------------------------ * SQRT{sum~i~(Fo~i~)^2^-<Fo>^2^} SQRT{sum~i~(Fc~i~)^2^-<Fc>^2^} * * Fo = observed structure factors * Fc = calculated structure factors * <> denotes average value * * summation is over reflections not included * in the refinement (free reflections) * @return FloatColumn */ public FloatColumn getCorrelationCoeffFoToFcFree() { return delegate.getColumn("correlation_coeff_Fo_to_Fc_free", DelegatingFloatColumn::new); } /** * Description of special aspects of the refinement process. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The maximum value of the electron density in the final difference * Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMax() { return delegate.getColumn("diff_density_max", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.diff_density_max. * @return FloatColumn */ public FloatColumn getDiffDensityMaxEsd() { return delegate.getColumn("diff_density_max_esd", DelegatingFloatColumn::new); } /** * The minimum value of the electron density in the final difference * Fourier map. * @return FloatColumn */ public FloatColumn getDiffDensityMin() { return delegate.getColumn("diff_density_min", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.diff_density_min. * @return FloatColumn */ public FloatColumn getDiffDensityMinEsd() { return delegate.getColumn("diff_density_min_esd", DelegatingFloatColumn::new); } /** * The root-mean-square-deviation of the electron density in the * final difference Fourier map. This value is measured with respect * to the arithmetic mean density and is derived from summations * over each grid point in the asymmetric unit of the cell. This * quantity is useful for assessing the significance of the values * of _refine.diff_density_min and _refine.diff_density_max, and * also for defining suitable contour levels. * @return FloatColumn */ public FloatColumn getDiffDensityRms() { return delegate.getColumn("diff_density_rms", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.diff_density_rms. * @return FloatColumn */ public FloatColumn getDiffDensityRmsEsd() { return delegate.getColumn("diff_density_rms_esd", DelegatingFloatColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _refine.pdbx_refine_id can be used to distinguish the results of * joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The nature of the absolute structure and how it was determined. * For example, this may describe the Friedel pairs used. * @return StrColumn */ public StrColumn getLsAbsStructureDetails() { return delegate.getColumn("ls_abs_structure_details", DelegatingStrColumn::new); } /** * The measure of absolute structure (enantiomorph or polarity) as * defined by Flack (1983). * * For centrosymmetric structures, the only permitted value, if the * data name is present, is 'inapplicable', represented by '.' . * * For noncentrosymmetric structures the value must lie in the * 99.97% Gaussian confidence interval -3u =< x =< 1 + 3u and a * standard uncertainty (estimated standard deviation) u must * be supplied. The item range of [0.0:1.0] is correctly * interpreted as meaning (0.0 - 3u) =< x =< (1.0 + 3u). * * Ref: Flack, H. D. (1983). Acta Cryst. A39, 876-881. * @return FloatColumn */ public FloatColumn getLsAbsStructureFlack() { return delegate.getColumn("ls_abs_structure_Flack", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.ls_abs_structure_Flack. * @return FloatColumn */ public FloatColumn getLsAbsStructureFlackEsd() { return delegate.getColumn("ls_abs_structure_Flack_esd", DelegatingFloatColumn::new); } /** * The measure of absolute structure (enantiomorph or polarity) as * defined by Rogers. * * * The value must lie in the 99.97% Gaussian confidence interval * -1 -3u =< \h =< 1 + 3u and a standard uncertainty (estimated * standard deviation) u must be supplied. The item range of * [-1.0, 1.0] is correctly interpreted as meaning * (-1.0 - 3u) =< \h =< (1.0 + 3u). * * Ref: Rogers, D. (1981). Acta Cryst. A37, 734-741. * @return FloatColumn */ public FloatColumn getLsAbsStructureRogers() { return delegate.getColumn("ls_abs_structure_Rogers", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.ls_abs_structure_Rogers. * @return FloatColumn */ public FloatColumn getLsAbsStructureRogersEsd() { return delegate.getColumn("ls_abs_structure_Rogers_esd", DelegatingFloatColumn::new); } /** * The smallest value for the interplanar spacings for the * reflection data used in the refinement in angstroms. This is * called the highest resolution. * @return FloatColumn */ public FloatColumn getLsDResHigh() { return delegate.getColumn("ls_d_res_high", DelegatingFloatColumn::new); } /** * The largest value for the interplanar spacings for * the reflection data used in the refinement in angstroms. * This is called the lowest resolution. * @return FloatColumn */ public FloatColumn getLsDResLow() { return delegate.getColumn("ls_d_res_low", DelegatingFloatColumn::new); } /** * The extinction coefficient used to calculate the correction * factor applied to the structure-factor data. The nature of the * extinction coefficient is given in the definitions of * _refine.ls_extinction_expression and * _refine.ls_extinction_method. * * For the 'Zachariasen' method it is the r* value; for the * 'Becker-Coppens type 1 isotropic' method it is the 'g' value, * and for 'Becker-Coppens type 2 isotropic' corrections it is * the 'rho' value. Note that the magnitude of these values is * usually of the order of 10000. * * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, * 129-47, 148-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558-564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return FloatColumn */ public FloatColumn getLsExtinctionCoef() { return delegate.getColumn("ls_extinction_coef", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.ls_extinction_coef. * @return FloatColumn */ public FloatColumn getLsExtinctionCoefEsd() { return delegate.getColumn("ls_extinction_coef_esd", DelegatingFloatColumn::new); } /** * A description of or reference to the extinction-correction * equation used to apply the data item * _refine.ls_extinction_coef. This information must be sufficient * to reproduce the extinction-correction factors applied to the * structure factors. * @return StrColumn */ public StrColumn getLsExtinctionExpression() { return delegate.getColumn("ls_extinction_expression", DelegatingStrColumn::new); } /** * A description of the extinction-correction method applied. * This description should * include information about the correction method, either * 'Becker-Coppens' or 'Zachariasen'. The latter is sometimes * referred to as the 'Larson' method even though it employs * Zachariasen's formula. * * The Becker-Coppens procedure is referred to as 'type 1' when * correcting secondary extinction dominated by the mosaic spread; * as 'type 2' when secondary extinction is dominated by particle * size and includes a primary extinction component; and as 'mixed' * when there is a mixture of types 1 and 2. * * For the Becker-Coppens method, it is also necessary to set the * mosaic distribution as either 'Gaussian' or 'Lorentzian' and the * nature of the extinction as 'isotropic' or 'anisotropic'. Note * that if either the 'mixed' or 'anisotropic' corrections are * applied, the multiple coefficients cannot be contained in * *_extinction_coef and must be listed in _refine.details. * * Ref: Becker, P. J. & Coppens, P. (1974). Acta Cryst. A30, * 129-147, 148-153. * Zachariasen, W. H. (1967). Acta Cryst. 23, 558- 564. * Larson, A. C. (1967). Acta Cryst. 23, 664-665. * @return StrColumn */ public StrColumn getLsExtinctionMethod() { return delegate.getColumn("ls_extinction_method", DelegatingStrColumn::new); } /** * The least-squares goodness-of-fit parameter S for all data * after the final cycle of refinement. Ideally, account should be * taken of parameters restrained in the least-squares refinement. * See also the definition of _refine.ls_restrained_S_all. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * S = ( ---------------------------- ) * ( N~ref~ - N~param~ ) * * Y~obs~ = the observed coefficients * (see _refine.ls_structure_factor_coef) * Y~calc~ = the calculated coefficients * (see _refine.ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(e.s.d. squared)] * * N~ref~ = the number of reflections used in the refinement * N~param~ = the number of refined parameters * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitAll() { return delegate.getColumn("ls_goodness_of_fit_all", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.ls_goodness_of_fit_all. * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitAllEsd() { return delegate.getColumn("ls_goodness_of_fit_all_esd", DelegatingFloatColumn::new); } /** * The least-squares goodness-of-fit parameter S for reflection data * classified as 'observed' (see _reflns.observed_criterion) after * the final cycle of refinement. Ideally, account should be taken * of parameters restrained in the least-squares refinement. * See also the definition of _refine.ls_restrained_S_obs. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * S = ( ---------------------------- ) * ( N~ref~ - N~param~ ) * * Y~obs~ = the observed coefficients * (see _refine.ls_structure_factor_coef) * Y~calc~ = the calculated coefficients * (see _refine.ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(e.s.d. squared)] * * N~ref~ = the number of reflections used in the refinement * N~param~ = the number of refined parameters * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitObs() { return delegate.getColumn("ls_goodness_of_fit_obs", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) * of _refine.ls_goodness_of_fit_obs. * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitObsEsd() { return delegate.getColumn("ls_goodness_of_fit_obs_esd", DelegatingFloatColumn::new); } /** * Treatment of hydrogen atoms in the least-squares refinement. * @return StrColumn */ public StrColumn getLsHydrogenTreatment() { return delegate.getColumn("ls_hydrogen_treatment", DelegatingStrColumn::new); } /** * Type of matrix used to accumulate the least-squares derivatives. * @return StrColumn */ public StrColumn getLsMatrixType() { return delegate.getColumn("ls_matrix_type", DelegatingStrColumn::new); } /** * The number of constrained (non-refined or dependent) parameters * in the least-squares process. These may be due to symmetry or any * other constraint process (e.g. rigid-body refinement). See also * _atom_site.constraints and _atom_site.refinement_flags. A general * description of constraints may appear in _refine.details. * @return IntColumn */ public IntColumn getLsNumberConstraints() { return delegate.getColumn("ls_number_constraints", DelegatingIntColumn::new); } /** * The number of parameters refined in the least-squares process. * If possible, this number should include some contribution from * the restrained parameters. The restrained parameters are * distinct from the constrained parameters (where one or more * parameters are linearly dependent on the refined value of * another). Least-squares restraints often depend on geometry or * energy considerations and this makes their direct contribution * to this number, and to the goodness-of-fit calculation, * difficult to assess. * @return IntColumn */ public IntColumn getLsNumberParameters() { return delegate.getColumn("ls_number_parameters", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low. * @return IntColumn */ public IntColumn getLsNumberReflnsAll() { return delegate.getColumn("ls_number_reflns_all", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low * and the observation limit established by * _reflns.observed_criterion. * @return IntColumn */ public IntColumn getLsNumberReflnsObs() { return delegate.getColumn("ls_number_reflns_obs", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low * and the observation limit established by * _reflns.observed_criterion, and that were used as the test * reflections (i.e. were excluded from the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * @return IntColumn */ public IntColumn getLsNumberReflnsRFree() { return delegate.getColumn("ls_number_reflns_R_free", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low * and the observation limit established by * _reflns.observed_criterion, and that were used as the working * reflections (i.e. were included in the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * @return IntColumn */ public IntColumn getLsNumberReflnsRWork() { return delegate.getColumn("ls_number_reflns_R_work", DelegatingIntColumn::new); } /** * The number of restrained parameters. These are parameters which * are not directly dependent on another refined parameter. * Restrained parameters often involve geometry or energy * dependencies. * See also _atom_site.constraints and _atom_site.refinement_flags. * A general description of refinement constraints may appear in * _refine.details. * @return IntColumn */ public IntColumn getLsNumberRestraints() { return delegate.getColumn("ls_number_restraints", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low * and the observation limit established by * _reflns.observed_criterion, expressed as a percentage of the * number of geometrically observable reflections that satisfy * the resolution limits. * @return FloatColumn */ public FloatColumn getLsPercentReflnsObs() { return delegate.getColumn("ls_percent_reflns_obs", DelegatingFloatColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and _refine.ls_d_res_low * and the observation limit established by * _reflns.observed_criterion, and that were used as the test * reflections (i.e. were excluded from the refinement) when the * refinement included the calculation of a 'free' R factor, * expressed as a percentage of the number of geometrically * observable reflections that satisfy the resolution limits. * @return FloatColumn */ public FloatColumn getLsPercentReflnsRFree() { return delegate.getColumn("ls_percent_reflns_R_free", DelegatingFloatColumn::new); } /** * Residual factor R for all reflections that satisfy the resolution * limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorAll() { return delegate.getColumn("ls_R_factor_all", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion. * * _refine.ls_R_factor_obs should not be confused with * _refine.ls_R_factor_R_work; the former reports the results of a * refinement in which all observed reflections were used, the * latter a refinement in which a subset of the observed * reflections were excluded from refinement for the calculation * of a 'free' R factor. However, it would be meaningful to quote * both values if a 'free' R factor were calculated for most of * the refinement, but all of the observed reflections were used * in the final rounds of refinement; such a protocol should be * explained in _refine.details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorObs() { return delegate.getColumn("ls_R_factor_obs", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, and that were used as the test * reflections (i.e. were excluded from the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorRFree() { return delegate.getColumn("ls_R_factor_R_free", DelegatingFloatColumn::new); } /** * The estimated error in _refine.ls_R_factor_R_free. * The method used to estimate the error is described in the * item _refine.ls_R_factor_R_free_error_details. * @return FloatColumn */ public FloatColumn getLsRFactorRFreeError() { return delegate.getColumn("ls_R_factor_R_free_error", DelegatingFloatColumn::new); } /** * Special aspects of the method used to estimated the error in * _refine.ls_R_factor_R_free. * @return StrColumn */ public StrColumn getLsRFactorRFreeErrorDetails() { return delegate.getColumn("ls_R_factor_R_free_error_details", DelegatingStrColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, and that were used as the working * reflections (i.e. were included in the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * * _refine.ls_R_factor_obs should not be confused with * _refine.ls_R_factor_R_work; the former reports the results of a * refinement in which all observed reflections were used, the * latter a refinement in which a subset of the observed * reflections were excluded from refinement for the calculation * of a 'free' R factor. However, it would be meaningful to quote * both values if a 'free' R factor were calculated for most of * the refinement, but all of the observed reflections were used * in the final rounds of refinement; such a protocol should be * explained in _refine.details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorRWork() { return delegate.getColumn("ls_R_factor_R_work", DelegatingFloatColumn::new); } /** * Residual factor R(Fsqd) for reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, calculated on the squares of the * observed and calculated structure-factor amplitudes. * * sum|F~obs~^2^ - F~calc~^2^| * R(Fsqd) = --------------------------- * sum|F~obs~^2^| * * F~obs~^2^ = squares of the observed structure-factor amplitudes * F~calc~^2^ = squares of the calculated structure-factor * amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFsqdFactorObs() { return delegate.getColumn("ls_R_Fsqd_factor_obs", DelegatingFloatColumn::new); } /** * Residual factor R(I) for reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, calculated on the estimated * reflection intensities. * * This is most often calculated in Rietveld refinements against * powder data, where it is referred to as R~B~ or R~Bragg~. * * sum|I~obs~ - I~calc~| * R(I) = --------------------- * sum|I~obs~| * * I~obs~ = the net observed intensities * I~calc~ = the net calculated intensities * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRIFactorObs() { return delegate.getColumn("ls_R_I_factor_obs", DelegatingFloatColumn::new); } /** * The ratio of the total number of observations of the * reflections that satisfy the resolution limits established by * _refine.ls_d_res_high and _refine.ls_d_res_low to the number * of crystallographically unique reflections that satisfy the * same limits. * @return FloatColumn */ public FloatColumn getLsRedundancyReflnsAll() { return delegate.getColumn("ls_redundancy_reflns_all", DelegatingFloatColumn::new); } /** * The ratio of the total number of observations of the * reflections that satisfy the resolution limits established by * _refine.ls_d_res_high and _refine.ls_d_res_low and the * observation limit established by _reflns.observed_criterion to * the number of crystallographically unique reflections that * satisfy the same limits. * @return FloatColumn */ public FloatColumn getLsRedundancyReflnsObs() { return delegate.getColumn("ls_redundancy_reflns_obs", DelegatingFloatColumn::new); } /** * The least-squares goodness-of-fit parameter S' for all * reflections after the final cycle of least-squares refinement. * This parameter explicitly includes the restraints applied * in the least-squares process. See also the definition of * _refine.ls_goodness_of_fit_all. * * ( sum |w |Y~obs~ - Y~calc~|^2^| )^1/2^ * ( + sum~r~|w~r~ |P~calc~ - P~targ~|^2^| ) * S' = ( ------------------------------------- ) * ( N~ref~ + N~restr~ - N~param~ ) * * Y~obs~ = the observed coefficients * (see _refine.ls_structure_factor_coef) * Y~calc~ = the calculated coefficients * (see _refine.ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(e.s.d. squared)] * * P~calc~ = the calculated restraint values * P~targ~ = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine.ls_number_reflns_obs) * N~restr~ = the number of restraints * (see _refine.ls_number_restraints) * N~param~ = the number of refined parameters * (see _refine.ls_number_parameters) * * sum is taken over the specified reflections * sumr is taken over the restraints * @return FloatColumn */ public FloatColumn getLsRestrainedSAll() { return delegate.getColumn("ls_restrained_S_all", DelegatingFloatColumn::new); } /** * The least-squares goodness-of-fit parameter S' for reflection * data classified as observed (see _reflns.observed_criterion) * after the final cycle of least-squares refinement. This * parameter explicitly includes the restraints applied in * the least-squares process. See also the definition of * _refine.ls_goodness_of_fit_obs. * * ( sum |w |Y~obs~ - Y~calc~|^2^| )^1/2^ * ( + sum~r~|w~r~ |P~calc~ - P~targ~|^2^| ) * S' = ( ------------------------------------- ) * ( N~ref~ + N~restr~ - N~param~ ) * * Y~obs~ = the observed coefficients * (see _refine.ls_structure_factor_coef) * Y~calc~ = the calculated coefficients * (see _refine.ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(e.s.d. squared)] * * P~calc~ = the calculated restraint values * P~targ~ = the target restraint values * w~r~ = the restraint weight * * N~ref~ = the number of reflections used in the refinement * (see _refine.ls_number_reflns_obs) * N~restr~ = the number of restraints * (see _refine.ls_number_restraints) * N~param~ = the number of refined parameters * (see _refine.ls_number_parameters) * * sum is taken over the specified reflections * sumr is taken over the restraints * @return FloatColumn */ public FloatColumn getLsRestrainedSObs() { return delegate.getColumn("ls_restrained_S_obs", DelegatingFloatColumn::new); } /** * The largest ratio of the final least-squares parameter shift * to the final standard uncertainty (estimated standard * deviation). * @return FloatColumn */ public FloatColumn getLsShiftOverEsdMax() { return delegate.getColumn("ls_shift_over_esd_max", DelegatingFloatColumn::new); } /** * The average ratio of the final least-squares parameter shift * to the final standard uncertainty (estimated standard * deviation). * @return FloatColumn */ public FloatColumn getLsShiftOverEsdMean() { return delegate.getColumn("ls_shift_over_esd_mean", DelegatingFloatColumn::new); } /** * Structure-factor coefficient |F|, F^2^ or I used in the least- * squares refinement process. * @return StrColumn */ public StrColumn getLsStructureFactorCoef() { return delegate.getColumn("ls_structure_factor_coef", DelegatingStrColumn::new); } /** * A description of special aspects of the weighting scheme used * in least-squares refinement. Used to describe the weighting * when the value of _refine.ls_weighting_scheme is specified * as 'calc'. * @return StrColumn */ public StrColumn getLsWeightingDetails() { return delegate.getColumn("ls_weighting_details", DelegatingStrColumn::new); } /** * The weighting scheme applied in the least-squares process. The * standard code may be followed by a description of the weight * (but see _refine.ls_weighting_details for a preferred approach). * @return StrColumn */ public StrColumn getLsWeightingScheme() { return delegate.getColumn("ls_weighting_scheme", DelegatingStrColumn::new); } /** * Weighted residual factor wR for all reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorAll() { return delegate.getColumn("ls_wR_factor_all", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorObs() { return delegate.getColumn("ls_wR_factor_obs", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, and that were used as the test * reflections (i.e. were excluded from the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorRFree() { return delegate.getColumn("ls_wR_factor_R_free", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion, and that were used as the working * reflections (i.e. were included in the refinement) when the * refinement included the calculation of a 'free' R factor. * Details of how reflections were assigned to the working and * test sets are given in _reflns.R_free_details. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsWRFactorRWork() { return delegate.getColumn("ls_wR_factor_R_work", DelegatingFloatColumn::new); } /** * The maximum value for occupancy found in the coordinate set. * @return FloatColumn */ public FloatColumn getOccupancyMax() { return delegate.getColumn("occupancy_max", DelegatingFloatColumn::new); } /** * The minimum value for occupancy found in the coordinate set. * @return FloatColumn */ public FloatColumn getOccupancyMin() { return delegate.getColumn("occupancy_min", DelegatingFloatColumn::new); } /** * Special aspects of the solvent model used during refinement. * @return StrColumn */ public StrColumn getSolventModelDetails() { return delegate.getColumn("solvent_model_details", DelegatingStrColumn::new); } /** * The value of the BSOL solvent-model parameter describing * the average isotropic displacement parameter of disordered * solvent atoms. * * This is one of the two parameters (the other is * _refine.solvent_model_param_ksol) in Tronrud's method of * modelling the contribution of bulk solvent to the * scattering. The standard scale factor is modified according * to the expression * * k0 exp(-B0 * s^2^)[1-KSOL * exp(-BSOL * s^2^)] * * where k0 and B0 are the scale factors for the protein. * * Ref: Tronrud, D. E. (1997). Methods Enzymol. 277, 243-268. * @return FloatColumn */ public FloatColumn getSolventModelParamBsol() { return delegate.getColumn("solvent_model_param_bsol", DelegatingFloatColumn::new); } /** * The value of the KSOL solvent-model parameter describing * the ratio of the electron density in the bulk solvent to the * electron density in the molecular solute. * * This is one of the two parameters (the other is * _refine.solvent_model_param_bsol) in Tronrud's method of * modelling the contribution of bulk solvent to the * scattering. The standard scale factor is modified according * to the expression * * k0 exp(-B0 * s^2^)[1-KSOL * exp(-BSOL * s^2^)] * * where k0 and B0 are the scale factors for the protein. * * Ref: Tronrud, D. E. (1997). Methods Enzymol. 277, 243-268. * @return FloatColumn */ public FloatColumn getSolventModelParamKsol() { return delegate.getColumn("solvent_model_param_ksol", DelegatingFloatColumn::new); } /** * The crystallographic reliability index Rcomplete for * reflections that satisfy the resolution limits * established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit * established by _reflns.observed_criterion * * Ref: Luebben, J., Gruene, T., (2015). Proc.Nat.Acad.Sci. 112(29) 8999-9003 * @return FloatColumn */ public FloatColumn getPdbxRComplete() { return delegate.getColumn("pdbx_R_complete", DelegatingFloatColumn::new); } /** * Residual factor for the reflections (with number given by * _reflns.number_gt) judged significantly intense (i.e. satisfying * the threshold specified by _reflns.threshold_expression) * and included in the refinement. The reflections also satisfy * the resolution limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low. This is the conventional R * factor. See also _refine.ls_wR_factor_ definitions. * * sum | F(obs) - F(calc) | * R = ------------------------ * sum | F(obs) | * * F(obs) = the observed structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsRFactorGt() { return delegate.getColumn("ls_R_factor_gt", DelegatingFloatColumn::new); } /** * The least-squares goodness-of-fit parameter S for * significantly intense reflections (see * _reflns.threshold_expression) after the final cycle of * refinement. Ideally, account should be taken of parameters * restrained in the least-squares refinement. See also * _refine.ls_restrained_S_ definitions. * * { sum { w [ Y(obs) - Y(calc) ]^2^ } }^1/2^ * S = { ----------------------------------- } * { Nref - Nparam } * * Y(obs) = the observed coefficients * (see _refine_ls_structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitGt() { return delegate.getColumn("ls_goodness_of_fit_gt", DelegatingFloatColumn::new); } /** * The least-squares goodness-of-fit parameter S for all * reflections included in the refinement after the final cycle * of refinement. Ideally, account should be taken of parameters * restrained in the least-squares refinement. See also * _refine_ls_restrained_S_ definitions. * * { sum | w | Y(obs) - Y(calc) |^2^ | }^1/2^ * S = { ----------------------------------- } * { Nref - Nparam } * * Y(obs) = the observed coefficients * (see _refine_ls_structure_factor_coef) * Y(calc) = the calculated coefficients * (see _refine_ls_structure_factor_coef) * w = the least-squares reflection weight * [1/(u^2^)] * u = standard uncertainty * * Nref = the number of reflections used in the refinement * Nparam = the number of refined parameters * * and the sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getLsGoodnessOfFitRef() { return delegate.getColumn("ls_goodness_of_fit_ref", DelegatingFloatColumn::new); } /** * The largest ratio of the final least-squares parameter * shift to the final standard uncertainty. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMax() { return delegate.getColumn("ls_shift_over_su_max", DelegatingFloatColumn::new); } /** * An upper limit for the largest ratio of the final * least-squares parameter shift to the final * standard uncertainty. This item is used when the largest * value of the shift divided by the final standard uncertainty * is too small to measure. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMaxLt() { return delegate.getColumn("ls_shift_over_su_max_lt", DelegatingFloatColumn::new); } /** * The average ratio of the final least-squares parameter * shift to the final standard uncertainty. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMean() { return delegate.getColumn("ls_shift_over_su_mean", DelegatingFloatColumn::new); } /** * An upper limit for the average ratio of the final * least-squares parameter shift to the * final standard uncertainty. This * item is used when the average value of the shift divided by * the final standard uncertainty is too small to measure. * @return FloatColumn */ public FloatColumn getLsShiftOverSuMeanLt() { return delegate.getColumn("ls_shift_over_su_mean_lt", DelegatingFloatColumn::new); } /** * Data cutoff (SIGMA(I)) * @return FloatColumn */ public FloatColumn getPdbxLsSigmaI() { return delegate.getColumn("pdbx_ls_sigma_I", DelegatingFloatColumn::new); } /** * Data cutoff (SIGMA(F)) * @return FloatColumn */ public FloatColumn getPdbxLsSigmaF() { return delegate.getColumn("pdbx_ls_sigma_F", DelegatingFloatColumn::new); } /** * Data cutoff (SIGMA(F^2)) * @return FloatColumn */ public FloatColumn getPdbxLsSigmaFsqd() { return delegate.getColumn("pdbx_ls_sigma_Fsqd", DelegatingFloatColumn::new); } /** * Value of F at "high end" of data cutoff. * @return FloatColumn */ public FloatColumn getPdbxDataCutoffHighAbsF() { return delegate.getColumn("pdbx_data_cutoff_high_absF", DelegatingFloatColumn::new); } /** * Value of RMS |F| used as high data cutoff. * @return FloatColumn */ public FloatColumn getPdbxDataCutoffHighRmsAbsF() { return delegate.getColumn("pdbx_data_cutoff_high_rms_absF", DelegatingFloatColumn::new); } /** * Value of F at "low end" of data cutoff. * @return FloatColumn */ public FloatColumn getPdbxDataCutoffLowAbsF() { return delegate.getColumn("pdbx_data_cutoff_low_absF", DelegatingFloatColumn::new); } /** * Whether the structure was refined with indvidual * isotropic, anisotropic or overall temperature factor. * @return StrColumn */ public StrColumn getPdbxIsotropicThermalModel() { return delegate.getColumn("pdbx_isotropic_thermal_model", DelegatingStrColumn::new); } /** * Whether the cross validataion method was used through * out or only at the end. * @return StrColumn */ public StrColumn getPdbxLsCrossValidMethod() { return delegate.getColumn("pdbx_ls_cross_valid_method", DelegatingStrColumn::new); } /** * Method(s) used to determine the structure. * @return StrColumn */ public StrColumn getPdbxMethodToDetermineStruct() { return delegate.getColumn("pdbx_method_to_determine_struct", DelegatingStrColumn::new); } /** * Starting model for refinement. Starting model for * molecular replacement should refer to a previous * structure or experiment. * @return StrColumn */ public StrColumn getPdbxStartingModel() { return delegate.getColumn("pdbx_starting_model", DelegatingStrColumn::new); } /** * Stereochemistry target values used in refinement. * @return StrColumn */ public StrColumn getPdbxStereochemistryTargetValues() { return delegate.getColumn("pdbx_stereochemistry_target_values", DelegatingStrColumn::new); } /** * Details of the manner in which the cross validation * reflections were selected. * @return StrColumn */ public StrColumn getPdbxRFreeSelectionDetails() { return delegate.getColumn("pdbx_R_Free_selection_details", DelegatingStrColumn::new); } /** * Special case of stereochemistry target values used * in SHELXL refinement. * @return StrColumn */ public StrColumn getPdbxStereochemTargetValSpecCase() { return delegate.getColumn("pdbx_stereochem_target_val_spec_case", DelegatingStrColumn::new); } /** * Overall estimated standard uncertainties of positional * parameters based on R value. * @return FloatColumn */ public FloatColumn getPdbxOverallESUR() { return delegate.getColumn("pdbx_overall_ESU_R", DelegatingFloatColumn::new); } /** * Overall estimated standard uncertainties of positional parameters based on R free value. * @return FloatColumn */ public FloatColumn getPdbxOverallESURFree() { return delegate.getColumn("pdbx_overall_ESU_R_Free", DelegatingFloatColumn::new); } /** * For bulk solvent mask calculation, the value by which the vdw radii of non-ion atoms (like carbon) are increased and used. * @return FloatColumn */ public FloatColumn getPdbxSolventVdwProbeRadii() { return delegate.getColumn("pdbx_solvent_vdw_probe_radii", DelegatingFloatColumn::new); } /** * For bulk solvent mask calculation, the amount that the ionic radii of atoms, which can be ions, are increased used. * @return FloatColumn */ public FloatColumn getPdbxSolventIonProbeRadii() { return delegate.getColumn("pdbx_solvent_ion_probe_radii", DelegatingFloatColumn::new); } /** * For bulk solvent mask calculation, amount mask is shrunk after taking away atoms with new radii and a constant value assigned to this new region. * @return FloatColumn */ public FloatColumn getPdbxSolventShrinkageRadii() { return delegate.getColumn("pdbx_solvent_shrinkage_radii", DelegatingFloatColumn::new); } /** * Real space R factor of electron density for all atoms. * * The real space R factor is calculated by the equation * * R_real = [Sum~i (|Dobs - Dcal|)]/[Sum~i (|Dobs + Dcal|)] * * Where: * Dobs is the observed electron density, * Dcal is the calculated electron density, * summation is for all the grid points * * Ref: Branden, C.I. & Jones, T.A. (1990). Nature, 343, 687-689 * @return FloatColumn */ public FloatColumn getPdbxRealSpaceR() { return delegate.getColumn("pdbx_real_space_R", DelegatingFloatColumn::new); } /** * The density correlation coefficient is calculated from atomic * densities of (2Fobs-Fcalc) map - "Robs" and the model * map (Fcalc) - "Rcalc" : * * D_corr = <Robs><Rcalc>/sqrt(<Robs**2><Rcalc**2>) * * where <Robs> is the mean of "observed" densities of all atoms * * <Rcalc> is the mean of "calculated" densities of * all atoms. * * The value of density for some atom from map R(x) is: * * sum_i ( R(xi) * Ratom(xi - xa) ) * Dens = ---------------------------------- * sum_i ( Ratom(xi - xa) ) * * where Ratom(x) is atomic electron density for the x-th grid point. * xa - vector of the centre of atom. * xi - vector of the i-th point of grid. * Sum is taken over all grid points which have distance * from the center of the atom less than the Radius_limit. * For all atoms Radius_limit = 2.5 A. * * Ref: Vaguine, A.A., Richelle, J. & Wodak, S.J. (1999). Acta Cryst. D55,199-205 * @return FloatColumn */ public FloatColumn getPdbxDensityCorrelation() { return delegate.getColumn("pdbx_density_correlation", DelegatingFloatColumn::new); } /** * The total number of powder patterns used. * @return IntColumn */ public IntColumn getPdbxPdNumberOfPowderPatterns() { return delegate.getColumn("pdbx_pd_number_of_powder_patterns", DelegatingIntColumn::new); } /** * The total number of data points in the processed diffractogram. * @return IntColumn */ public IntColumn getPdbxPdNumberOfPoints() { return delegate.getColumn("pdbx_pd_number_of_points", DelegatingIntColumn::new); } /** * The total number of points in the measured * diffractogram. * @return IntColumn */ public IntColumn getPdbxPdMeasNumberOfPoints() { return delegate.getColumn("pdbx_pd_meas_number_of_points", DelegatingIntColumn::new); } /** * Rietveld/Profile fit R factors. * Note that the R factor computed for Rietveld refinements * using the extracted reflection intensity values (often * called the Rietveld or Bragg R factor, R~B~) is not properly * a profile R factor. * pdbx_pd_proc_ls_prof_R_factor, often called R~p~, is an * unweighted fitness metric for the agreement between the * observed and computed diffraction patterns * R~p~ = sum~i~ | I~obs~(i) - I~calc~(i) | * / sum~i~ ( I~obs~(i) ) * Note that in the above equations, * w(i) is the weight for the ith data point * I~obs~(i) is the observed intensity for the ith data * point, sometimes referred to as y~i~(obs) or * y~oi~. * I~calc~(i) is the computed intensity for the ith data * point with background and other corrections * applied to match the scale of the observed dataset, * sometimes referred to as y~i~(calc) or * y~ci~. * n is the total number of data points (see _refine.pdbx_pd_number_of_points) * less the number of data points excluded from the refinement. * p is the total number of refined parameters. * @return FloatColumn */ public FloatColumn getPdbxPdProcLsProfRFactor() { return delegate.getColumn("pdbx_pd_proc_ls_prof_R_factor", DelegatingFloatColumn::new); } /** * Rietveld/Profile fit R factors. * Note that the R factor computed for Rietveld refinements * using the extracted reflection intensity values (often * called the Rietveld or Bragg R factor, R~B~) is not properly * a profile R factor. * pdbx_pd_proc_ls_prof_wR_factor often called R~wp~, is a * weighted fitness metric for the agreement between the * observed and computed diffraction patterns * R~wp~ = SQRT { * sum~i~ ( w(i) [ I~obs~(i) - I~calc~(i) ]^2^ ) * / sum~i~ ( w(i) [I~obs~(i)]^2^ ) } * Note that in the above equations, * w(i) is the weight for the ith data point * I~obs~(i) is the observed intensity for the ith data * point, sometimes referred to as y~i~(obs) or * y~oi~. * I~calc~(i) is the computed intensity for the ith data * point with background and other corrections * applied to match the scale of the observed dataset, * sometimes referred to as y~i~(calc) or * y~ci~. * n is the total number of data points (see _refine.pdbx_pd_number_of_points) * less the number of data points excluded from the refinement. * p is the total number of refined parameters. * @return FloatColumn */ public FloatColumn getPdbxPdProcLsProfWRFactor() { return delegate.getColumn("pdbx_pd_proc_ls_prof_wR_factor", DelegatingFloatColumn::new); } /** * The correlation coefficient between the observed and * calculated structure factors for reflections included in * the refinement. This correlation factor is found in the * fitting using the Levenberg-Marquardt algorithm to search * for the minimum value of chisquare. Almost all computer * codes for Rietveld refinement employ the Gauss-Newton algorithm * to find parameters which minimize the weighted sum of squares * of the residuals. * A description of the equations is given on * http://www.water.hut.fi/~tkarvone/fr_org_s.htm * @return FloatColumn */ public FloatColumn getPdbxPdMarquardtCorrelationCoeff() { return delegate.getColumn("pdbx_pd_Marquardt_correlation_coeff", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine.ls_d_res_high and * _refine.ls_d_res_low and the observation limit established by * _reflns.observed_criterion. * sum|F~obs~**2 - F~calc~**2| * R = --------------------- * sum|F~obs~**2| * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getPdbxPdFsqrdRFactor() { return delegate.getColumn("pdbx_pd_Fsqrd_R_factor", DelegatingFloatColumn::new); } /** * The least squares refinement "band matrix" approximation to the full matrix. * @return IntColumn */ public IntColumn getPdbxPdLsMatrixBandWidth() { return delegate.getColumn("pdbx_pd_ls_matrix_band_width", DelegatingIntColumn::new); } /** * The overall phase error for all reflections after refinement using * the current refinement target. * @return FloatColumn */ public FloatColumn getPdbxOverallPhaseError() { return delegate.getColumn("pdbx_overall_phase_error", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on the crystallographic * R-free value, expressed in a formalism known as the dispersion * precision indicator (DPI). * * Ref: Cruickshank, D. W. J. (1999). Acta Cryst. D55, 583-601. * @return FloatColumn */ public FloatColumn getPdbxOverallSURFreeCruickshankDPI() { return delegate.getColumn("pdbx_overall_SU_R_free_Cruickshank_DPI", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on the crystallographic * R-free value, expressed in a formalism known as the dispersion * precision indicator (DPI). * * Ref: Blow, D (2002) Acta Cryst. D58, 792-797 * @return FloatColumn */ public FloatColumn getPdbxOverallSURFreeBlowDPI() { return delegate.getColumn("pdbx_overall_SU_R_free_Blow_DPI", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on the crystallographic * R value, expressed in a formalism known as the dispersion * precision indicator (DPI). * * Ref: Blow, D (2002) Acta Cryst. D58, 792-797 * @return FloatColumn */ public FloatColumn getPdbxOverallSURBlowDPI() { return delegate.getColumn("pdbx_overall_SU_R_Blow_DPI", DelegatingFloatColumn::new); } /** * A flag for TLS refinements identifying the type of atomic displacement parameters stored * in _atom_site.B_iso_or_equiv. * @return StrColumn */ public StrColumn getPdbxTLSResidualADPFlag() { return delegate.getColumn("pdbx_TLS_residual_ADP_flag", DelegatingStrColumn::new); } /** * An identifier for the diffraction data set used in this refinement. * * Multiple diffraction data sets specified as a comma separated list. * @return StrColumn */ public StrColumn getPdbxDiffrnId() { return delegate.getColumn("pdbx_diffrn_id", DelegatingStrColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on a maximum-likelihood * residual. * * The overall standard uncertainty (sigma~B~)^2^ gives an idea * of the uncertainty in the B values of averagely defined * atoms (atoms with B values equal to the average B value). * * N~a~ * (sigma~B~)^2^ = 8 ---------------------------------------------- * sum~i~ {[1/Sigma - (E~o~)^2^ (1-m^2^)](SUM_AS)s^4^} * * N~a~ = number of atoms * E~o~ = normalized structure factors * m = figure of merit of phases of reflections * included in the summation * s = reciprocal-space vector * * SUM_AS = (sigma~A~)^2^/Sigma^2^ * Sigma = (sigma~{E;exp}~)^2^ + epsilon [1-(sigma~A~)^2^] * sigma~{E;exp}~ = experimental uncertainties of normalized * structure factors * sigma~A~ = <cos 2 pi s delta~x~> SQRT(Sigma~P~/Sigma~N~) * estimated using maximum likelihood * Sigma~P~ = sum~{atoms in model}~ f^2^ * Sigma~N~ = sum~{atoms in crystal}~ f^2^ * f = atom form factor * delta~x~ = expected error * epsilon = multiplicity of diffracting plane * * summation is over all reflections included in refinement * * Ref: (sigma~A~ estimation) "Refinement of macromolecular * structures by the maximum-likelihood method", * Murshudov, G. N., Vagin, A. A. & Dodson, E. J. (1997). * Acta Cryst. D53, 240-255. * * (SU B estimation) Murshudov, G. N. & Dodson, * E. J. (1997). Simplified error estimation a la * Cruickshank in macromolecular crystallography. * CCP4 Newsletter on Protein Crystallography, No. 33, * January 1997, pp. 31-39. * * http://www.ccp4.ac.uk/newsletters/newsletter33/murshudov.html * @return FloatColumn */ public FloatColumn getOverallSUB() { return delegate.getColumn("overall_SU_B", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the positional parameters based on a maximum likelihood * residual. * * The overall standard uncertainty (sigma~X~)^2^ gives an * idea of the uncertainty in the position of averagely * defined atoms (atoms with B values equal to average B value) * * 3 N~a~ * (sigma~X~)^2^ = --------------------------------------------------------- * 8 pi^2^ sum~i~ {[1/Sigma - (E~o~)^2^ (1-m^2^)](SUM_AS)s^2^} * * N~a~ = number of atoms * E~o~ = normalized structure factors * m = figure of merit of phases of reflections * included in the summation * s = reciprocal-space vector * * SUM_AS = (sigma~A~)^2^/Sigma^2^ * Sigma = (sigma~{E;exp}~)^2^ + epsilon [1-(sigma~A~)^2^] * sigma~{E;exp}~ = experimental uncertainties of normalized * structure factors * sigma~A~ = <cos 2 pi s delta~x~> SQRT(Sigma~P~/Sigma~N~) * estimated using maximum likelihood * Sigma~P~ = sum~{atoms in model}~ f^2^ * Sigma~N~ = sum~{atoms in crystal}~ f^2^ * f = atom form factor * delta~x~ = expected error * epsilon = multiplicity of diffracting plane * * summation is over all reflections included in refinement * * Ref: (sigma_A estimation) "Refinement of macromolecular * structures by the maximum-likelihood method", * Murshudov, G. N., Vagin, A. A. & Dodson, E. J. (1997). * Acta Cryst. D53, 240-255. * * (SU ML estimation) Murshudov, G. N. & Dodson, * E. J. (1997). Simplified error estimation a la * Cruickshank in macromolecular crystallography. * CCP4 Newsletter on Protein Crystallography, No. 33, * January 1997, pp. 31-39. * * http://www.ccp4.ac.uk/newsletters/newsletter33/murshudov.html * @return FloatColumn */ public FloatColumn getOverallSUML() { return delegate.getColumn("overall_SU_ML", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on the crystallographic * R value, expressed in a formalism known as the dispersion * precision indicator (DPI). * * The overall standard uncertainty (sigma~B~) gives an idea * of the uncertainty in the B values of averagely defined * atoms (atoms with B values equal to the average B value). * * N~a~ * (sigma~B~)^2^ = 0.65 ---------- (R~value~)^2^ (D~min~)^2^ C^-2/3^ * (N~o~-N~p~) * * * N~a~ = number of atoms included in refinement * N~o~ = number of observations * N~p~ = number of parameters refined * R~value~ = conventional crystallographic R value * D~min~ = maximum resolution * C = completeness of data * * Ref: Cruickshank, D. W. J. (1999). Acta Cryst. D55, 583-601. * * Murshudov, G. N. & Dodson, * E. J. (1997). Simplified error estimation a la * Cruickshank in macromolecular crystallography. * CCP4 Newsletter on Protein Crystallography, No. 33, * January 1997, pp. 31-39. * * http://www.ccp4.ac.uk/newsletters/newsletter33/murshudov.html * @return FloatColumn */ public FloatColumn getOverallSURCruickshankDPI() { return delegate.getColumn("overall_SU_R_Cruickshank_DPI", DelegatingFloatColumn::new); } /** * The overall standard uncertainty (estimated standard deviation) * of the displacement parameters based on the free R value. * * The overall standard uncertainty (sigma~B~) gives an idea * of the uncertainty in the B values of averagely defined * atoms (atoms with B values equal to the average B value). * * N~a~ * (sigma~B~)^2^ = 0.65 ---------- (R~free~)^2^ (D~min~)^2^ C^-2/3^ * (N~o~-N~p~) * * * N~a~ = number of atoms included in refinement * N~o~ = number of observations * N~p~ = number of parameters refined * R~free~ = conventional free crystallographic R value calculated * using reflections not included in refinement * D~min~ = maximum resolution * C = completeness of data * * Ref: Cruickshank, D. W. J. (1999). Acta Cryst. D55, 583-601. * * Murshudov, G. N. & Dodson, * E. J. (1997). Simplified error estimation a la * Cruickshank in macromolecular crystallography. * CCP4 Newsletter on Protein Crystallography, No. 33, * January 1997, pp. 31-39. * * http://www.ccp4.ac.uk/newsletters/newsletter33/murshudov.html * @return FloatColumn */ public FloatColumn getOverallSURFree() { return delegate.getColumn("overall_SU_R_free", DelegatingFloatColumn::new); } /** * Average figure of merit of phases of reflections not included * in the refinement. * * This value is derived from the likelihood function. * * FOM = I~1~(X)/I~0~(X) * * I~0~, I~1~ = zero- and first-order modified Bessel functions * of the first kind * X = sigma~A~ |E~o~| |E~c~|/SIGMA * E~o~, E~c~ = normalized observed and calculated structure * factors * sigma~A~ = <cos 2 pi s delta~x~> SQRT(Sigma~P~/Sigma~N~) * estimated using maximum likelihood * Sigma~P~ = sum~{atoms in model}~ f^2^ * Sigma~N~ = sum~{atoms in crystal}~ f^2^ * f = form factor of atoms * delta~x~ = expected error * SIGMA = (sigma~{E;exp}~)^2^ + epsilon [1-(sigma~A~)^2^] * sigma~{E;exp}~ = uncertainties of normalized observed * structure factors * epsilon = multiplicity of the diffracting plane * * Ref: Murshudov, G. N., Vagin, A. A. & Dodson, E. J. (1997). * Acta Cryst. D53, 240-255. * @return FloatColumn */ public FloatColumn getOverallFOMFreeRSet() { return delegate.getColumn("overall_FOM_free_R_set", DelegatingFloatColumn::new); } /** * Average figure of merit of phases of reflections included in * the refinement. * * This value is derived from the likelihood function. * * FOM = I~1~(X)/I~0~(X) * * I~0~, I~1~ = zero- and first-order modified Bessel functions * of the first kind * X = sigma~A~ |E~o~| |E~c~|/SIGMA * E~o~, E~c~ = normalized observed and calculated structure * factors * sigma~A~ = <cos 2 pi s delta~x~> SQRT(Sigma~P~/Sigma~N~) * estimated using maximum likelihood * Sigma~P~ = sum~{atoms in model}~ f^2^ * Sigma~N~ = sum~{atoms in crystal}~ f^2^ * f = form factor of atoms * delta~x~ = expected error * SIGMA = (sigma~{E;exp}~)^2^ + epsilon [1-(sigma~A~)^2^] * sigma~{E;exp}~ = uncertainties of normalized observed * structure factors * epsilon = multiplicity of the diffracting plane * * Ref: Murshudov, G. N., Vagin, A. A. & Dodson, E. J. (1997). * Acta Cryst. D53, 240-255. * @return FloatColumn */ public FloatColumn getOverallFOMWorkRSet() { return delegate.getColumn("overall_FOM_work_R_set", DelegatingFloatColumn::new); } /** * Overall average Fourier Shell Correlation (avgFSC) between model and * observed structure factors for all reflections. * * The average FSC is a measure of the agreement between observed * and calculated structure factors. * * sum(N~i~ FSC~i~) * avgFSC = ---------------- * sum(N~i~) * * * N~i~ = the number of all reflections in the resolution shell i * FSC~i~ = FSC for all reflections in the i-th resolution shell calculated as: * * (sum(|F~o~| |F~c~| fom cos(phi~c~-phi~o~))) * FSC~i~ = ------------------------------------------- * (sum(|F~o~|^2^) (sum(|F~c~|^2^)))^1/2^ * * |F~o~| = amplitude of observed structure factor * |F~c~| = amplitude of calculated structure factor * phi~o~ = phase of observed structure factor * phi~c~ = phase of calculated structure factor * fom = figure of merit of the experimental phases. * * Summation of FSC~i~ is carried over all reflections in the resolution shell. * * Summation of avgFSC is carried over all resolution shells. * * * Ref: Rosenthal P.B., Henderson R. * "Optimal determination of particle orientation, absolute hand, * and contrast loss in single-particle electron cryomicroscopy. * Journal of Molecular Biology. 2003;333(4):721-745, equation (A6). * @return FloatColumn */ public FloatColumn getPdbxAverageFscOverall() { return delegate.getColumn("pdbx_average_fsc_overall", DelegatingFloatColumn::new); } /** * Average Fourier Shell Correlation (avgFSC) between model and * observed structure factors for reflections included in refinement. * * The average FSC is a measure of the agreement between observed * and calculated structure factors. * * sum(N~i~ FSC~work-i~) * avgFSC~work~ = --------------------- * sum(N~i~) * * * N~i~ = the number of working reflections in the resolution shell i * FSC~work-i~ = FSC for working reflections in the i-th resolution shell calculated as: * * (sum(|F~o~| |F~c~| fom cos(phi~c~-phi~o~))) * FSC~work-i~ = ------------------------------------------- * (sum(|F~o~|^2^) (sum(|F~c~|^2^)))^1/2^ * * |F~o~| = amplitude of observed structure factor * |F~c~| = amplitude of calculated structure factor * phi~o~ = phase of observed structure factor * phi~c~ = phase of calculated structure factor * fom = figure of merit of the experimental phases. * * Summation of FSC~work-i~ is carried over all working reflections in the resolution shell. * * Summation of avgFSC~work~ is carried over all resolution shells. * * * Ref: Rosenthal P.B., Henderson R. * "Optimal determination of particle orientation, absolute hand, * and contrast loss in single-particle electron cryomicroscopy. * Journal of Molecular Biology. 2003;333(4):721-745, equation (A6). * @return FloatColumn */ public FloatColumn getPdbxAverageFscWork() { return delegate.getColumn("pdbx_average_fsc_work", DelegatingFloatColumn::new); } /** * Average Fourier Shell Correlation (avgFSC) between model and * observed structure factors for reflections not included in refinement. * * The average FSC is a measure of the agreement between observed * and calculated structure factors. * * sum(N~i~ FSC~free-i~) * avgFSC~free~ = --------------------- * sum(N~i~) * * * N~i~ = the number of free reflections in the resolution shell i * FSC~free-i~ = FSC for free reflections in the i-th resolution shell calculated as: * * (sum(|F~o~| |F~c~| fom cos(phi~c~-phi~o~))) * FSC~free-i~ = ------------------------------------------- * (sum(|F~o~|^2^) (sum(|F~c~|^2^)))^1/2^ * * |F~o~| = amplitude of observed structure factor * |F~c~| = amplitude of calculated structure factor * phi~o~ = phase of observed structure factor * phi~c~ = phase of calculated structure factor * fom = figure of merit of the experimental phases. * * Summation of FSC~free-i~ is carried over all free reflections in the resolution shell. * * Summation of avgFSC~free~ is carried over all resolution shells. * * * Ref: Rosenthal P.B., Henderson R. * "Optimal determination of particle orientation, absolute hand, * and contrast loss in single-particle electron cryomicroscopy. * Journal of Molecular Biology. 2003;333(4):721-745, equation (A6). * @return FloatColumn */ public FloatColumn getPdbxAverageFscFree() { return delegate.getColumn("pdbx_average_fsc_free", DelegatingFloatColumn::new); } /** * Overall estimated standard uncertainties of thermal parameters * based on Maximum likelihood residual. * * Overall ESU gives an idea about uncertainties of B-values of * averagely defined atoms (atoms with B-values equal to average * B-value) * * N_a * (sigma_B)^2 = 8 ---------------------------------------------- * sum~i~ {(1/Sigma - (E_o)^2 (1-m^2)(SUM_AS)s^4} * * SUM_AS = (sigma_A)^2/Sigma^2) * N_a = number of atoms * Sigma = (sigma_{E;exp})^2 + epsilon (1-{sigma_A)^2) * E_o = normalized structure factors * sigma_{E;exp} = experimental uncertainties of normalized * structure factors * sigma_A = <cos 2 pi s delta_x> SQRT(Sigma_P/Sigma_N) * estimated using maximum likelihood * Sigma_P = sum_{atoms in model} f^2 * Sigma_N = sum_{atoms in crystal} f^2 * f = is form factor of atoms * delta_x = expected error * m = is figure of merit of phases of reflection * included in summation delta_x expected error * s = reciprocal space vector * epsilon = multiplicity of diffracting plane * * summation is over all reflections included in refinement * * Reference for sigma_A estimation: * * "Refinement of Macromolecular Structures by the * Maximum-Likelihood Method:" G.N. Murshudov, A.A.Vagin and * E.J.Dodson,(1997) Acta Crystallogr. D53, 240-255 * * Reference for ESU_ML estimation: * * "Simplified error estimation a la Cruickshank in macromolecular * crystallography", Murshudov G.N. & Dodson E.J. in the "CCP4 * Newsletter on protein crystallography" Number 33 ed. M.Winn * @return FloatColumn */ public FloatColumn getPdbxOverallESUB() { return delegate.getColumn("pdbx_overall_ESU_B", DelegatingFloatColumn::new); } /** * Overall estimated standard uncertainties of positional * parameters based on Maximum likelihood residual. * * Overall ESU gives an idea about uncertainties in the position * of averagely defined atoms (atoms with B-values equal to * average B-value) * * 3 N_a * (sigma_X)^2 = ----------------------------------------------------- * 8 pi^2 sum~i~ {(1/Sigma - (E_o)^2 (1-m^2)(SUM_AS)s^2} * * SUM_AS = (sigma_A)^2/Sigma^2) * N_a = number of atoms * Sigma = (sigma_{E;exp})^2 + epsilon (1-{sigma_A)^2) * E_o = normalized structure factors * * sigma_{E;exp} = experimental uncertainties of normalized * structure factors * sigma_A = <cos 2 pi s delta_x> SQRT(Sigma_P/Sigma_N) * estimated using maximum likelihood * Sigma_P = sum_{atoms in model} f^2 * Sigma_N = sum_{atoms in crystal} f^2 * f = is formfactor of atoms * delta_x = expected error * m = is figure of merit of phases of reflection * included in summation delta_x expected error * s = reciprocal space vector * epsilon = multiplicity of diffracting plane * * summation is over all reflections included in refinement * * Reference for sigma_A estimation: * * "Refinement of Macromolecular Structures by the * Maximum-Likelihood Method:" G.N. Murshudov, A.A.Vagin and * E.J.Dodson,(1997) Acta Crystallogr. D53, 240-255 * * Reference for ESU_ML estimation: * * Simplified error estimation a la Cruickshank in macromolecular * crystallograpy Murshudov G.N. & Dodson E.J. in the "CCP4 * Newsletter on protein crystallography" Number 33 ed. M.Winn * @return FloatColumn */ public FloatColumn getPdbxOverallESUML() { return delegate.getColumn("pdbx_overall_ESU_ML", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineAnalyze.java000066400000000000000000000341321414676747700312320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_ANALYZE category record details * about the refined structure that are often used to analyze the * refinement and assess its quality. A given computer program * may or may not produce values corresponding to these data * names. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineAnalyze extends DelegatingCategory { public RefineAnalyze(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "pdbx_refine_id": return getPdbxRefineId(); case "Luzzati_coordinate_error_free": return getLuzzatiCoordinateErrorFree(); case "Luzzati_coordinate_error_obs": return getLuzzatiCoordinateErrorObs(); case "Luzzati_d_res_low_free": return getLuzzatiDResLowFree(); case "Luzzati_d_res_low_obs": return getLuzzatiDResLowObs(); case "Luzzati_sigma_a_free": return getLuzzatiSigmaAFree(); case "Luzzati_sigma_a_free_details": return getLuzzatiSigmaAFreeDetails(); case "Luzzati_sigma_a_obs": return getLuzzatiSigmaAObs(); case "Luzzati_sigma_a_obs_details": return getLuzzatiSigmaAObsDetails(); case "number_disordered_residues": return getNumberDisorderedResidues(); case "occupancy_sum_hydrogen": return getOccupancySumHydrogen(); case "occupancy_sum_non_hydrogen": return getOccupancySumNonHydrogen(); case "RG_d_res_high": return getRGDResHigh(); case "RG_d_res_low": return getRGDResLow(); case "RG_free": return getRGFree(); case "RG_work": return getRGWork(); case "RG_free_work_ratio": return getRGFreeWorkRatio(); case "pdbx_Luzzati_d_res_high_obs": return getPdbxLuzzatiDResHighObs(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * This data item uniquely identifies a refinement within an entry. * _refine_analyze.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The estimated coordinate error obtained from the plot of * the R value versus sin(theta)/lambda for the reflections * treated as a test set during refinement. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiCoordinateErrorFree() { return delegate.getColumn("Luzzati_coordinate_error_free", DelegatingFloatColumn::new); } /** * The estimated coordinate error obtained from the plot of * the R value versus sin(theta)/lambda for reflections classified * as observed. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiCoordinateErrorObs() { return delegate.getColumn("Luzzati_coordinate_error_obs", DelegatingFloatColumn::new); } /** * The value of the low-resolution cutoff used in constructing the * Luzzati plot for reflections treated as a test set during * refinement. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiDResLowFree() { return delegate.getColumn("Luzzati_d_res_low_free", DelegatingFloatColumn::new); } /** * The value of the low-resolution cutoff used in * constructing the Luzzati plot for reflections classified as * observed. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiDResLowObs() { return delegate.getColumn("Luzzati_d_res_low_obs", DelegatingFloatColumn::new); } /** * The value of sigma~a~ used in constructing the Luzzati plot for * the reflections treated as a test set during refinement. * Details of the estimation of sigma~a~ can be specified * in _refine_analyze.Luzzati_sigma_a_free_details. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiSigmaAFree() { return delegate.getColumn("Luzzati_sigma_a_free", DelegatingFloatColumn::new); } /** * Details of the estimation of sigma~a~ for the reflections * treated as a test set during refinement. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return StrColumn */ public StrColumn getLuzzatiSigmaAFreeDetails() { return delegate.getColumn("Luzzati_sigma_a_free_details", DelegatingStrColumn::new); } /** * The value of sigma~a~ used in constructing the Luzzati plot for * reflections classified as observed. Details of the * estimation of sigma~a~ can be specified in * _refine_analyze.Luzzati_sigma_a_obs_details. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return FloatColumn */ public FloatColumn getLuzzatiSigmaAObs() { return delegate.getColumn("Luzzati_sigma_a_obs", DelegatingFloatColumn::new); } /** * Special aspects of the estimation of sigma~a~ for the * reflections classified as observed. * * Ref: Luzzati, V. (1952). Traitement statistique des erreurs * dans la determination des structures cristallines. Acta * Cryst. 5, 802-810. * @return StrColumn */ public StrColumn getLuzzatiSigmaAObsDetails() { return delegate.getColumn("Luzzati_sigma_a_obs_details", DelegatingStrColumn::new); } /** * The number of discretely disordered residues in the refined * model. * @return FloatColumn */ public FloatColumn getNumberDisorderedResidues() { return delegate.getColumn("number_disordered_residues", DelegatingFloatColumn::new); } /** * The sum of the occupancies of the hydrogen atoms in the refined * model. * @return FloatColumn */ public FloatColumn getOccupancySumHydrogen() { return delegate.getColumn("occupancy_sum_hydrogen", DelegatingFloatColumn::new); } /** * The sum of the occupancies of the non-hydrogen atoms in the * refined model. * @return FloatColumn */ public FloatColumn getOccupancySumNonHydrogen() { return delegate.getColumn("occupancy_sum_non_hydrogen", DelegatingFloatColumn::new); } /** * The value of the high-resolution cutoff in angstroms * used in the calculation of the Hamilton generalized * R factor (RG) stored in _refine_analyze.RG_work and * _refine_analyze.RG_free. * * Ref: Hamilton, W. C. (1965). Acta Cryst. 18, 502-510. * @return FloatColumn */ public FloatColumn getRGDResHigh() { return delegate.getColumn("RG_d_res_high", DelegatingFloatColumn::new); } /** * The value of the low-resolution cutoff in angstroms * used in the calculation of the Hamilton generalized * R factor (RG) stored in _refine_analyze.RG_work and * _refine_analyze.RG_free. * * Ref: Hamilton, W. C. (1965). Acta Cryst. 18, 502-510. * @return FloatColumn */ public FloatColumn getRGDResLow() { return delegate.getColumn("RG_d_res_low", DelegatingFloatColumn::new); } /** * The Hamilton generalized R factor for all reflections that * satisfy the resolution limits established by * _refine_analyze.RG_d_res_high and * _refine_analyze.RG_d_res_low for the free R set of * reflections that were excluded from the refinement. * * sum_i sum_j w_{i,j}(|Fobs|_i - G|Fcalc|_i)(|Fobs|_j - G|Fcalc|_j) * RG = Sqrt( ----------------------------------------------------------------- ) * sum_i sum_j w_{i,j} |Fobs|_i |Fobs|_j * * where * * |Fobs| = the observed structure-factor amplitudes * |Fcalc| = the calculated structure-factor amplitudes * G = the scale factor which puts |Fcalc| on the * same scale as |Fobs| * w_{i,j} = the weight for the combination of the reflections * i and j. * * sum_i and sum_j are taken over the specified reflections * * When the covariance of the amplitudes of reflection i and * reflection j is zero (i.e. the reflections are independent) * w{i,i} can be redefined as w_i and the nested sums collapsed * into one sum. * * sum_i w_i(|Fobs|_i - G|Fcalc|_i)^2 * RG = Sqrt( ----------------------------------- ) * sum_i w_i |Fobs|_i^2 * * Ref: Hamilton, W. C. (1965). Acta Cryst. 18, 502-510. * @return FloatColumn */ public FloatColumn getRGFree() { return delegate.getColumn("RG_free", DelegatingFloatColumn::new); } /** * The Hamilton generalized R factor for all reflections * that satisfy the resolution limits established by * _refine_analyze.RG_d_res_high and * _refine_analyze.RG_d_res_low and for those * reflections included in the working set when a free R set * of reflections is omitted from the refinement. * * sum_i sum_j w_{i,j}(|Fobs|_i - G|Fcalc|_i)(|Fobs|_j - G|Fcalc|_j) * RG = Sqrt( ----------------------------------------------------------------- ) * sum_i sum_j w_{i,j} |Fobs|_i |Fobs|_j * * where * * |Fobs| = the observed structure-factor amplitudes * |Fcalc| = the calculated structure-factor amplitudes * G = the scale factor which puts |Fcalc| on the * same scale as |Fobs| * w_{i,j} = the weight for the combination of the reflections * i and j. * * sum_i and sum_j are taken over the specified reflections * * When the covariance of the amplitudes of reflection i and * reflection j is zero (i.e. the reflections are independent) * w{i,i} can be redefined as w_i and the nested sums collapsed * into one sum. * * sum_i w_i(|Fobs|_i - G|Fcalc|_i)^2 * RG = Sqrt( ----------------------------------- ) * sum_i w_i |Fobs|_i^2 * * Ref: Hamilton, W. C. (1965). Acta Cryst. 18, 502-510. * @return FloatColumn */ public FloatColumn getRGWork() { return delegate.getColumn("RG_work", DelegatingFloatColumn::new); } /** * The observed ratio of RGfree to RGwork. The expected RG ratio * is the value that should be achievable at the end of a structure * refinement when only random uncorrelated errors exist in the data * and the model provided that the observations are properly * weighted. When compared with the observed RG ratio it may * indicate that a structure has not reached convergence or a * model has been over-refined with no corresponding improvement * in the model. * * In an unrestrained refinement, the ratio of RGfree to RGwork with * only random uncorrelated errors at convergence depends only * on the number of reflections and the number of parameters * according to * * sqrt[(f + m) / (f - m) ] * * where f = the number of included structure amplitudes and * target distances, and * m = the number of parameters being refined. * * In the restrained case, RGfree is calculated from a random * selection of residuals including both structure amplitudes * and restraints. When restraints are included in the refinement, * the RG ratio requires a term for the contribution to the * minimized residual at convergence, D~restr~, due to those * restraints: * * D~restr~ = r - sum [w_i . (a_i)^t . (H)^-1 a_i] * * where * * r is the number of geometrical, displacement-parameter and * other restraints * H is the (m,m) normal matrix given by A^t.W.A * W is the (n,n) symmetric weight matrix of the included * observations * A is the least-squares design matrix of derivatives of * order (n,m) * a_i is the ith row of A * * Then the expected RGratio becomes * * sqrt [ (f + (m - r + D~restr~))/ (f - (m - r + D~restr~)) ] * * There is no data name for the expected value of RGfree/RGwork yet. * * Ref: Tickle, I. J., Laskowski, R. A. & Moss, D. S. (1998). * Acta Cryst. D54, 547-557. * @return FloatColumn */ public FloatColumn getRGFreeWorkRatio() { return delegate.getColumn("RG_free_work_ratio", DelegatingFloatColumn::new); } /** * record the high resolution for calculating Luzzati statistics. * @return FloatColumn */ public FloatColumn getPdbxLuzzatiDResHighObs() { return delegate.getColumn("pdbx_Luzzati_d_res_high_obs", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineBIso.java000066400000000000000000000071421414676747700304640ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_B_ISO category record details about * the treatment of isotropic B factors (displacement parameters) * during refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineBIso extends DelegatingCategory { public RefineBIso(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "class": return getClazz(); case "details": return getDetails(); case "treatment": return getTreatment(); case "value": return getValue(); case "pdbx_residue_name": return getPdbxResidueName(); case "pdbx_strand": return getPdbxStrand(); case "pdbx_residue_num": return getPdbxResidueNum(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_B_iso.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * A class of atoms treated similarly for isotropic B-factor * (displacement-parameter) refinement. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * A description of special aspects of the isotropic B-factor * (displacement-parameter) refinement for the class of atoms * described in _refine_B_iso.class. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The treatment of isotropic B-factor (displacement-parameter) * refinement for a class of atoms defined in _refine_B_iso.class. * @return StrColumn */ public StrColumn getTreatment() { return delegate.getColumn("treatment", DelegatingStrColumn::new); } /** * The value of the isotropic B factor (displacement parameter) * assigned to a class of atoms defined in _refine_B_iso.class. * Meaningful only for atoms with fixed isotropic B factors. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } /** * Residue name of those residues treated similarly for * isotropic B (temperature) factor refinement. * @return StrColumn */ public StrColumn getPdbxResidueName() { return delegate.getColumn("pdbx_residue_name", DelegatingStrColumn::new); } /** * Asym chain id of residues treated similarly for * isotropic B (temperature) factor refinement. * @return StrColumn */ public StrColumn getPdbxStrand() { return delegate.getColumn("pdbx_strand", DelegatingStrColumn::new); } /** * Resiude number of residues treated similarly for * isotropic B (temperature) factor refinement. * @return StrColumn */ public StrColumn getPdbxResidueNum() { return delegate.getColumn("pdbx_residue_num", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineFunctMinimized.java000066400000000000000000000046661414676747700325650ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_FUNCT_MINIMIZED category record * details about the individual terms of the function minimized * during refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineFunctMinimized extends DelegatingCategory { public RefineFunctMinimized(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "number_terms": return getNumberTerms(); case "residual": return getResidual(); case "type": return getType(); case "weight": return getWeight(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_funct_minimized.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The number of observations in this term. For example, if the * term is a residual of the X-ray intensities, this item would * contain the number of reflections used in the refinement. * @return IntColumn */ public IntColumn getNumberTerms() { return delegate.getColumn("number_terms", DelegatingIntColumn::new); } /** * The residual for this term of the function that was minimized * during the refinement. * @return FloatColumn */ public FloatColumn getResidual() { return delegate.getColumn("residual", DelegatingFloatColumn::new); } /** * The type of the function being minimized. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The weight applied to this term of the function that was * minimized during the refinement. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineHist.java000066400000000000000000000321041414676747700305330ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_HIST category record details about the * steps during the refinement of the structure. * These data items are not meant to be as thorough a description * of the refinement as is provided for the final model in other * categories; rather, these data items provide a mechanism for * sketching out the progress of the refinement, supported by a * small set of representative statistics. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineHist extends DelegatingCategory { public RefineHist(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "cycle_id": return getCycleId(); case "details": return getDetails(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "number_atoms_solvent": return getNumberAtomsSolvent(); case "number_atoms_total": return getNumberAtomsTotal(); case "number_reflns_all": return getNumberReflnsAll(); case "number_reflns_obs": return getNumberReflnsObs(); case "number_reflns_R_free": return getNumberReflnsRFree(); case "number_reflns_R_work": return getNumberReflnsRWork(); case "R_factor_all": return getRFactorAll(); case "R_factor_obs": return getRFactorObs(); case "R_factor_R_free": return getRFactorRFree(); case "R_factor_R_work": return getRFactorRWork(); case "pdbx_number_residues_total": return getPdbxNumberResiduesTotal(); case "pdbx_B_iso_mean_ligand": return getPdbxBIsoMeanLigand(); case "pdbx_B_iso_mean_solvent": return getPdbxBIsoMeanSolvent(); case "pdbx_number_atoms_protein": return getPdbxNumberAtomsProtein(); case "pdbx_number_atoms_nucleic_acid": return getPdbxNumberAtomsNucleicAcid(); case "pdbx_number_atoms_ligand": return getPdbxNumberAtomsLigand(); case "pdbx_number_atoms_lipid": return getPdbxNumberAtomsLipid(); case "pdbx_number_atoms_carb": return getPdbxNumberAtomsCarb(); case "pdbx_pseudo_atom_details": return getPdbxPseudoAtomDetails(); case "pdbx_number_atoms_solvent": return getPdbxNumberAtomsSolvent(); case "pdbx_number_atoms_total": return getPdbxNumberAtomsTotal(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_hist.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The value of _refine_hist.cycle_id must uniquely identify a * record in the REFINE_HIST list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getCycleId() { return delegate.getColumn("cycle_id", DelegatingStrColumn::new); } /** * A description of special aspects of this cycle of the refinement * process. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The lowest value for the interplanar spacings for the * reflection data for this cycle of refinement. This is called * the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data for this cycle of refinement. This is * called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The number of solvent atoms that were included in the model at * this cycle of the refinement. * @return IntColumn */ public IntColumn getNumberAtomsSolvent() { return delegate.getColumn("number_atoms_solvent", DelegatingIntColumn::new); } /** * The total number of atoms that were included in the model at * this cycle of the refinement. * @return IntColumn */ public IntColumn getNumberAtomsTotal() { return delegate.getColumn("number_atoms_total", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_hist.d_res_high and * _refine_hist.d_res_low. * @return IntColumn */ public IntColumn getNumberReflnsAll() { return delegate.getColumn("number_reflns_all", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation criterion * established by _reflns.observed_criterion. * @return IntColumn */ public IntColumn getNumberReflnsObs() { return delegate.getColumn("number_reflns_obs", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the test reflections (i.e. were excluded from the refinement) * when the refinement included the calculation of a 'free' * R factor. Details of how reflections were assigned to the * working and test sets are given in _reflns.R_free_details. * @return IntColumn */ public IntColumn getNumberReflnsRFree() { return delegate.getColumn("number_reflns_R_free", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the working reflections (i.e. were included in the * refinement) when the refinement included the calculation * of a 'free' R factor. Details of how reflections were * assigned to the working and test sets are given in * _reflns.R_free_details. * @return IntColumn */ public IntColumn getNumberReflnsRWork() { return delegate.getColumn("number_reflns_R_work", DelegatingIntColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_hist.d_res_high and * _refine_hist.d_res_low. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorAll() { return delegate.getColumn("R_factor_all", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation criterion * established by _reflns.observed_criterion. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorObs() { return delegate.getColumn("R_factor_obs", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the test reflections (i.e. were excluded from the refinement) * when the refinement included the calculation of a 'free' * R factor. Details of how reflections were assigned to the * working and test sets are given in _reflns.R_free_details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorRFree() { return delegate.getColumn("R_factor_R_free", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_hist.d_res_high and * _refine_hist.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the working reflections (i.e. were included in the refinement) * when the refinement included the calculation of a 'free' * R factor. Details of how reflections were assigned to the * working and test sets are given in _reflns.R_free_details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorRWork() { return delegate.getColumn("R_factor_R_work", DelegatingFloatColumn::new); } /** * Total number of polymer residues included in refinement. * @return IntColumn */ public IntColumn getPdbxNumberResiduesTotal() { return delegate.getColumn("pdbx_number_residues_total", DelegatingIntColumn::new); } /** * Mean isotropic B-value for ligand molecules included in refinement. * @return FloatColumn */ public FloatColumn getPdbxBIsoMeanLigand() { return delegate.getColumn("pdbx_B_iso_mean_ligand", DelegatingFloatColumn::new); } /** * Mean isotropic B-value for solvent molecules included in refinement. * @return FloatColumn */ public FloatColumn getPdbxBIsoMeanSolvent() { return delegate.getColumn("pdbx_B_iso_mean_solvent", DelegatingFloatColumn::new); } /** * Number of protein atoms included in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsProtein() { return delegate.getColumn("pdbx_number_atoms_protein", DelegatingIntColumn::new); } /** * Number of nucleic atoms included in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsNucleicAcid() { return delegate.getColumn("pdbx_number_atoms_nucleic_acid", DelegatingIntColumn::new); } /** * Number of ligand atoms included in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsLigand() { return delegate.getColumn("pdbx_number_atoms_ligand", DelegatingIntColumn::new); } /** * Number of lipid atoms included in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsLipid() { return delegate.getColumn("pdbx_number_atoms_lipid", DelegatingIntColumn::new); } /** * Number of carbohydrate atoms included in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsCarb() { return delegate.getColumn("pdbx_number_atoms_carb", DelegatingIntColumn::new); } /** * Details of pseduo atoms used to model unexplained density * @return StrColumn */ public StrColumn getPdbxPseudoAtomDetails() { return delegate.getColumn("pdbx_pseudo_atom_details", DelegatingStrColumn::new); } /** * Number of solvent atoms used in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsSolvent() { return delegate.getColumn("pdbx_number_atoms_solvent", DelegatingIntColumn::new); } /** * Number of atoms used in refinement * @return IntColumn */ public IntColumn getPdbxNumberAtomsTotal() { return delegate.getColumn("pdbx_number_atoms_total", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineLsClass.java000066400000000000000000000147551414676747700312040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_LS_CLASS category record details * about the reflections used for the structure refinement * for each reflection class separately. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsClass extends DelegatingCategory { public RefineLsClass(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "R_factor_gt": return getRFactorGt(); case "R_factor_all": return getRFactorAll(); case "R_Fsqd_factor": return getRFsqdFactor(); case "R_I_factor": return getRIFactor(); case "wR_factor_all": return getWRFactorAll(); default: return new DelegatingColumn(column); } } /** * The code identifying a certain reflection class. This code must * match a _reflns_class.code. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * For each reflection class, the lowest value in angstroms * for the interplanar spacings for the reflections used in the * refinement. This is called the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * For each reflection class, the highest value in angstroms * for the interplanar spacings for the reflections used in the * refinement. This is called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor for significantly * intense reflections (see _reflns.threshold_expression) included * in the refinement. * The reflections also satisfy the resolution limits established by * _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. * This is the conventional R factor. See also the definition of * _refine_ls_class.wR_factor_all. * * sum | F(obs) - F(calc) | * R = ------------------------ * sum | F(obs) | * * F(obs) = the observed structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFactorGt() { return delegate.getColumn("R_factor_gt", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor for all * reflections satisfying the resolution limits established by * _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. * This is the conventional R factor. See also the * definition of _refine_ls_class.wR_factor_all. * * sum | F(obs) - F(calc) | * R = ------------------------ * sum | F(obs) | * * F(obs) = the observed structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFactorAll() { return delegate.getColumn("R_factor_all", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor R(F^2^) calculated * on the squared amplitudes of the observed and calculated * structure factors, for the reflections judged significantly * intense (i.e. satisfying the threshold specified by * _reflns.threshold_expression) and included in the refinement. * * The reflections also satisfy the resolution limits established * by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. * * sum | F(obs)^2^ - F(calc)^2^ | * R(Fsqd) = ------------------------------- * sum F(obs)^2^ * * F(obs)^2^ = squares of the observed structure-factor amplitudes * F(calc)^2^ = squares of the calculated structure-factor * amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return delegate.getColumn("R_Fsqd_factor", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor R(I) for the * reflections judged significantly intense (i.e. satisfying the * threshold specified by _reflns.threshold_expression) and * included in the refinement. * * This is most often calculated in Rietveld refinements * against powder data, where it is referred to as R~B~ or R~Bragg~ * * sum | I(obs) - I(calc) | * R(I) = ------------------------ * sum | I(obs) | * * I(obs) = the net observed intensities * I(calc) = the net calculated intensities * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRIFactor() { return delegate.getColumn("R_I_factor", DelegatingFloatColumn::new); } /** * For each reflection class, the weighted residual factor for all * reflections included in the refinement. The reflections also * satisfy the resolution limits established by * _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. * See also the _refine_ls_class.R_factor_ definitions. * * ( sum w [ Y(obs) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(obs)^2^ ) * * Y(obs) = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y(calc) = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getWRFactorAll() { return delegate.getColumn("wR_factor_all", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineLsRestr.java000066400000000000000000000111101414676747700312140ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_LS_RESTR category record details about * the restraints applied to various classes of parameters during * the least-squares refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsRestr extends DelegatingCategory { public RefineLsRestr(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "criterion": return getCriterion(); case "dev_ideal": return getDevIdeal(); case "dev_ideal_target": return getDevIdealTarget(); case "number": return getNumber(); case "rejects": return getRejects(); case "type": return getType(); case "weight": return getWeight(); case "pdbx_restraint_function": return getPdbxRestraintFunction(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_ls_restr.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * A criterion used to define a parameter value that deviates * significantly from its ideal value in the model obtained by * restrained least-squares refinement. * @return StrColumn */ public StrColumn getCriterion() { return delegate.getColumn("criterion", DelegatingStrColumn::new); } /** * For the given parameter type, the root-mean-square deviation * between the ideal values used as restraints in the least-squares * refinement and the values obtained by refinement. For instance, * bond distances may deviate by 0.018 \%A (r.m.s.) from ideal * values in the current model. * @return FloatColumn */ public FloatColumn getDevIdeal() { return delegate.getColumn("dev_ideal", DelegatingFloatColumn::new); } /** * For the given parameter type, the target root-mean-square * deviation between the ideal values used as restraints in the * least-squares refinement and the values obtained by refinement. * @return FloatColumn */ public FloatColumn getDevIdealTarget() { return delegate.getColumn("dev_ideal_target", DelegatingFloatColumn::new); } /** * The number of parameters of this type subjected to restraint in * least-squares refinement. * @return IntColumn */ public IntColumn getNumber() { return delegate.getColumn("number", DelegatingIntColumn::new); } /** * The number of parameters of this type that deviate from ideal * values by more than the amount defined in * _refine_ls_restr.criterion in the model obtained by restrained * least-squares refinement. * @return IntColumn */ public IntColumn getRejects() { return delegate.getColumn("rejects", DelegatingIntColumn::new); } /** * The type of the parameter being restrained. * Explicit sets of data values are provided for the programs * PROTIN/PROLSQ (beginning with p_) and RESTRAIN (beginning with * RESTRAIN_). As computer programs change, these data values * are given as examples, not as an enumeration list. Computer * programs that convert a data block to a refinement table will * expect the exact form of the data values given here to be used. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The weighting value applied to this type of restraint in * the least-squares refinement. * @return FloatColumn */ public FloatColumn getWeight() { return delegate.getColumn("weight", DelegatingFloatColumn::new); } /** * The functional form of the restraint function used in the least-squares * refinement. * @return StrColumn */ public StrColumn getPdbxRestraintFunction() { return delegate.getColumn("pdbx_restraint_function", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineLsRestrNcs.java000066400000000000000000000147641414676747700317020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_LS_RESTR_NCS category record details * about the restraints applied to atom positions in domains * related by noncrystallographic symmetry during least-squares * refinement, and also about the deviation of the restrained * atomic parameters at the end of the refinement. It is * expected that these values will only be reported once for each * set of restrained domains. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsRestrNcs extends DelegatingCategory { public RefineLsRestrNcs(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "dom_id": return getDomId(); case "ncs_model_details": return getNcsModelDetails(); case "rms_dev_B_iso": return getRmsDevBIso(); case "rms_dev_position": return getRmsDevPosition(); case "weight_B_iso": return getWeightBIso(); case "weight_position": return getWeightPosition(); case "pdbx_ordinal": return getPdbxOrdinal(); case "pdbx_type": return getPdbxType(); case "pdbx_asym_id": return getPdbxAsymId(); case "pdbx_auth_asym_id": return getPdbxAuthAsymId(); case "pdbx_number": return getPdbxNumber(); case "pdbx_rms": return getPdbxRms(); case "pdbx_weight": return getPdbxWeight(); case "pdbx_ens_id": return getPdbxEnsId(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_ls_restr_ncs.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_ncs_dom.id in the * STRUCT_NCS_DOM category. * @return StrColumn */ public StrColumn getDomId() { return delegate.getColumn("dom_id", DelegatingStrColumn::new); } /** * Special aspects of the manner in which noncrystallographic * restraints were applied to atomic parameters in the domain * specified by _refine_ls_restr_ncs.dom_id and equivalent * atomic parameters in the domains against which it was restrained. * @return StrColumn */ public StrColumn getNcsModelDetails() { return delegate.getColumn("ncs_model_details", DelegatingStrColumn::new); } /** * The root-mean-square deviation in equivalent isotropic * displacement parameters in the domain specified by * _refine_ls_restr_ncs.dom_id * and in the domains against which it was restrained. * @return FloatColumn */ public FloatColumn getRmsDevBIso() { return delegate.getColumn("rms_dev_B_iso", DelegatingFloatColumn::new); } /** * The root-mean-square deviation in equivalent atom positions in * the domain specified by _refine_ls_restr_ncs.dom_id and in the * domains against which it was restrained. * @return FloatColumn */ public FloatColumn getRmsDevPosition() { return delegate.getColumn("rms_dev_position", DelegatingFloatColumn::new); } /** * The value of the weighting coefficient used in * noncrystallographic symmetry restraint of isotropic displacement * parameters in the domain specified by * _refine_ls_restr_ncs.dom_id to equivalent isotropic * displacement parameters in the domains against * which it was restrained. * @return FloatColumn */ public FloatColumn getWeightBIso() { return delegate.getColumn("weight_B_iso", DelegatingFloatColumn::new); } /** * The value of the weighting coefficient used in * noncrystallographic symmetry restraint of atom positions in the * domain specified by _refine_ls_restr_ncs.dom_id to equivalent * atom positions in the domains against which it was restrained. * @return FloatColumn */ public FloatColumn getWeightPosition() { return delegate.getColumn("weight_position", DelegatingFloatColumn::new); } /** * An ordinal index for the list of NCS restraints. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * The type of NCS restraint. (for example: tight positional) * @return StrColumn */ public StrColumn getPdbxType() { return delegate.getColumn("pdbx_type", DelegatingStrColumn::new); } /** * A reference to _struct_asym.id. * @return StrColumn */ public StrColumn getPdbxAsymId() { return delegate.getColumn("pdbx_asym_id", DelegatingStrColumn::new); } /** * A reference to the PDB Chain ID * @return StrColumn */ public StrColumn getPdbxAuthAsymId() { return delegate.getColumn("pdbx_auth_asym_id", DelegatingStrColumn::new); } /** * Records the number restraints in the contributing to the RMS statistic. * @return IntColumn */ public IntColumn getPdbxNumber() { return delegate.getColumn("pdbx_number", DelegatingIntColumn::new); } /** * Records the standard deviation in the restraint between NCS related domains. * @return FloatColumn */ public FloatColumn getPdbxRms() { return delegate.getColumn("pdbx_rms", DelegatingFloatColumn::new); } /** * Records the weight used for NCS restraint. * @return FloatColumn */ public FloatColumn getPdbxWeight() { return delegate.getColumn("pdbx_weight", DelegatingFloatColumn::new); } /** * This is a unique identifier for a collection NCS related domains. * This references item '_struct_ncs_dom.pdbx_ens_id'. * @return StrColumn */ public StrColumn getPdbxEnsId() { return delegate.getColumn("pdbx_ens_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineLsRestrType.java000066400000000000000000000033171414676747700320700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_LS_RESTR_TYPE category record details * about the restraint types used in the least-squares refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsRestrType extends DelegatingCategory { public RefineLsRestrType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "distance_cutoff_high": return getDistanceCutoffHigh(); case "distance_cutoff_low": return getDistanceCutoffLow(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * The upper limit in angstroms of the distance range applied to * the current restraint type. * @return FloatColumn */ public FloatColumn getDistanceCutoffHigh() { return delegate.getColumn("distance_cutoff_high", DelegatingFloatColumn::new); } /** * The lower limit in angstroms of the distance range applied to * the current restraint type. * @return FloatColumn */ public FloatColumn getDistanceCutoffLow() { return delegate.getColumn("distance_cutoff_low", DelegatingFloatColumn::new); } /** * This data item is a pointer to _refine_ls_restr.type in the * REFINE_LS_RESTR category. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineLsShell.java000066400000000000000000000454071414676747700312040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_LS_SHELL category record details about * the results of the least-squares refinement broken down into * shells of resolution. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineLsShell extends DelegatingCategory { public RefineLsShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "number_reflns_all": return getNumberReflnsAll(); case "number_reflns_obs": return getNumberReflnsObs(); case "number_reflns_R_free": return getNumberReflnsRFree(); case "number_reflns_R_work": return getNumberReflnsRWork(); case "percent_reflns_obs": return getPercentReflnsObs(); case "percent_reflns_R_free": return getPercentReflnsRFree(); case "R_factor_all": return getRFactorAll(); case "R_factor_obs": return getRFactorObs(); case "R_factor_R_free": return getRFactorRFree(); case "R_factor_R_free_error": return getRFactorRFreeError(); case "R_factor_R_work": return getRFactorRWork(); case "redundancy_reflns_all": return getRedundancyReflnsAll(); case "redundancy_reflns_obs": return getRedundancyReflnsObs(); case "wR_factor_all": return getWRFactorAll(); case "wR_factor_obs": return getWRFactorObs(); case "wR_factor_R_free": return getWRFactorRFree(); case "wR_factor_R_work": return getWRFactorRWork(); case "pdbx_R_complete": return getPdbxRComplete(); case "pdbx_total_number_of_bins_used": return getPdbxTotalNumberOfBinsUsed(); case "pdbx_phase_error": return getPdbxPhaseError(); case "pdbx_fsc_work": return getPdbxFscWork(); case "pdbx_fsc_free": return getPdbxFscFree(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_ls_shell.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The lowest value for the interplanar spacings for the * reflection data in this shell. This is called * the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value for the interplanar spacings for the * reflection data in this shell. This is called the lowest * resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low. * @return IntColumn */ public IntColumn getNumberReflnsAll() { return delegate.getColumn("number_reflns_all", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation criterion * established by _reflns.observed_criterion. * @return IntColumn */ public IntColumn getNumberReflnsObs() { return delegate.getColumn("number_reflns_obs", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the test reflections (i.e. were excluded from the refinement) * when the refinement included the calculation of a 'free' * R factor. Details of how reflections were assigned to the * working and test sets are given in _reflns.R_free_details. * @return IntColumn */ public IntColumn getNumberReflnsRFree() { return delegate.getColumn("number_reflns_R_free", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the working reflections (i.e. were included in the * refinement) when the refinement included the calculation of * a 'free' R factor. Details of how reflections were assigned * to the working and test sets are given in _reflns.R_free_details. * @return IntColumn */ public IntColumn getNumberReflnsRWork() { return delegate.getColumn("number_reflns_R_work", DelegatingIntColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation criterion * established by _reflns.observed_criterion, expressed as a * percentage of the number of geometrically observable * reflections that satisfy the resolution limits. * @return FloatColumn */ public FloatColumn getPercentReflnsObs() { return delegate.getColumn("percent_reflns_obs", DelegatingFloatColumn::new); } /** * The number of reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the test reflections (i.e. were excluded from the refinement) * when the refinement included the calculation of a 'free' * R factor, expressed as a percentage of the number of * geometrically observable reflections that satisfy the * reflection limits. * @return FloatColumn */ public FloatColumn getPercentReflnsRFree() { return delegate.getColumn("percent_reflns_R_free", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorAll() { return delegate.getColumn("R_factor_all", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation criterion * established by _reflns.observed_criterion. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorObs() { return delegate.getColumn("R_factor_obs", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were * used as the test reflections (i.e. were excluded from the * refinement) when the refinement included the calculation * of a 'free' R factor. Details of how reflections were assigned * to the working and test sets are given in _reflns.R_free_details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorRFree() { return delegate.getColumn("R_factor_R_free", DelegatingFloatColumn::new); } /** * The estimated error in _refine_ls_shell.R_factor_R_free. * The method used to estimate the error is described in the * item _refine.ls_R_factor_R_free_error_details. * @return FloatColumn */ public FloatColumn getRFactorRFreeError() { return delegate.getColumn("R_factor_R_free_error", DelegatingFloatColumn::new); } /** * Residual factor R for reflections that satisfy the resolution * limits established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the working reflections (i.e. were included in the * refinement) when the refinement included the calculation of * a 'free' R factor. Details of how reflections were assigned * to the working and test sets are given in _reflns.R_free_details. * * sum|F~obs~ - F~calc~| * R = --------------------- * sum|F~obs~| * * F~obs~ = the observed structure-factor amplitudes * F~calc~ = the calculated structure-factor amplitudes * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getRFactorRWork() { return delegate.getColumn("R_factor_R_work", DelegatingFloatColumn::new); } /** * The ratio of the total number of observations of the reflections * that satisfy the resolution limits established by * _refine_ls_shell.d_res_high and _refine_ls_shell.d_res_low * to the number of crystallographically unique reflections that * satisfy the same limits. * @return FloatColumn */ public FloatColumn getRedundancyReflnsAll() { return delegate.getColumn("redundancy_reflns_all", DelegatingFloatColumn::new); } /** * The ratio of the total number of observations of the * reflections that satisfy the resolution limits established by * _refine_ls_shell.d_res_high and _refine_ls_shell.d_res_low and * the observation criterion established by * _reflns.observed_criterion to the number of crystallographically * unique reflections that satisfy the same limits. * @return FloatColumn */ public FloatColumn getRedundancyReflnsObs() { return delegate.getColumn("redundancy_reflns_obs", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine_ls_shell.d_res_high * and _refine_ls_shell.d_res_low. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWRFactorAll() { return delegate.getColumn("wR_factor_all", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine_ls_shell.d_res_high * and _refine_ls_shell.d_res_low and the observation criterion * established by _reflns.observed_criterion. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWRFactorObs() { return delegate.getColumn("wR_factor_obs", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine_ls_shell.d_res_high * and _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the test reflections (i.e. were excluded from the refinement) * when the refinement included the calculation of a 'free' * R factor. Details of how reflections were assigned to the * working and test sets are given in _reflns.R_free_details. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWRFactorRFree() { return delegate.getColumn("wR_factor_R_free", DelegatingFloatColumn::new); } /** * Weighted residual factor wR for reflections that satisfy the * resolution limits established by _refine_ls_shell.d_res_high * and _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion, and that were used * as the working reflections (i.e. were included in the * refinement) when the refinement included the calculation of * a 'free' R factor. Details of how reflections were assigned * to the working and test sets are given in _reflns.R_free_details. * * ( sum|w |Y~obs~ - Y~calc~|^2^| )^1/2^ * wR = ( ---------------------------- ) * ( sum|w Y~obs~^2^| ) * * Y~obs~ = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y~calc~ = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * sum is taken over the specified reflections * @return FloatColumn */ public FloatColumn getWRFactorRWork() { return delegate.getColumn("wR_factor_R_work", DelegatingFloatColumn::new); } /** * The crystallographic reliability index Rcomplete for * reflections that satisfy the resolution limits * established by _refine_ls_shell.d_res_high and * _refine_ls_shell.d_res_low and the observation limit * established by _reflns.observed_criterion * * Ref: Luebben, J., Gruene, T., (2015). Proc.Nat.Acad.Sci. 112(29) 8999-9003 * @return FloatColumn */ public FloatColumn getPdbxRComplete() { return delegate.getColumn("pdbx_R_complete", DelegatingFloatColumn::new); } /** * Total number of bins used. * @return IntColumn */ public IntColumn getPdbxTotalNumberOfBinsUsed() { return delegate.getColumn("pdbx_total_number_of_bins_used", DelegatingIntColumn::new); } /** * The average phase error for all reflections in the resolution shell. * @return FloatColumn */ public FloatColumn getPdbxPhaseError() { return delegate.getColumn("pdbx_phase_error", DelegatingFloatColumn::new); } /** * Fourier Shell Correlation (FSC) between model and * observed structure factors for reflections included in refinement. * * FSC is a measure of the agreement between observed * and calculated structure factors as complex numbers. * * (sum(|F~o~| |F~c~| fom cos(phi~c~-phi~o~))) * FSC~work~ = -------------------------------------- * (sum(|F~o~|^2^) (sum(|F~c~|^2^)))^1/2^ * * |F~o~| = amplitude of observed structure factor * |F~c~| = amplitude of calculated structure factor * phi~o~ = phase of observed structure factor * phi~c~ = phase of calculated structure factor * fom = figure of merit of the experimental phases. * * Summation is carried over all working reflections in the resolution shell. * * Ref: Rosenthal P.B., Henderson R. * "Optimal determination of particle orientation, absolute hand, * and contrast loss in single-particle electron cryomicroscopy. * Journal of Molecular Biology. 2003;333(4):721-745, equation (A6). * @return FloatColumn */ public FloatColumn getPdbxFscWork() { return delegate.getColumn("pdbx_fsc_work", DelegatingFloatColumn::new); } /** * Fourier Shell Correlation (FSC) between model and * observed structure factors for reflections not included in refinement. * * FSC is a measure of the agreement between observed * and calculated structure factors as complex numbers. * * (sum(|F~o~| |F~c~| fom cos(phi~c~-phi~o~))) * FSC~free~ = -------------------------------------- * (sum(|F~o~|^2^) (sum(|F~c~|^2^)))^1/2^ * * |F~o~| = amplitude of observed structure factor * |F~c~| = amplitude of calculated structure factor * phi~o~ = phase of observed structure factor * phi~c~ = phase of calculated structure factor * fom = figure of merit of the experimental phases. * * Summation is carried over all free reflections in the resolution shell. * * Ref: Rosenthal P.B., Henderson R. * "Optimal determination of particle orientation, absolute hand, * and contrast loss in single-particle electron cryomicroscopy. * Journal of Molecular Biology. 2003;333(4):721-745, equation (A6). * @return FloatColumn */ public FloatColumn getPdbxFscFree() { return delegate.getColumn("pdbx_fsc_free", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/RefineOccupancy.java000066400000000000000000000046051414676747700315550ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFINE_OCCUPANCY category record details * about the treatment of atom occupancies during refinement. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class RefineOccupancy extends DelegatingCategory { public RefineOccupancy(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "pdbx_refine_id": return getPdbxRefineId(); case "class": return getClazz(); case "details": return getDetails(); case "treatment": return getTreatment(); case "value": return getValue(); default: return new DelegatingColumn(column); } } /** * This data item uniquely identifies a refinement within an entry. * _refine_occupancy.pdbx_refine_id can be used to distinguish the results * of joint refinements. * @return StrColumn */ public StrColumn getPdbxRefineId() { return delegate.getColumn("pdbx_refine_id", DelegatingStrColumn::new); } /** * The class of atoms treated similarly for occupancy refinement. * @return StrColumn */ public StrColumn getClazz() { return delegate.getColumn("class", DelegatingStrColumn::new); } /** * A description of special aspects of the occupancy refinement for * a class of atoms described in _refine_occupancy.class. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The treatment of occupancies for a class of atoms * described in _refine_occupancy.class. * @return StrColumn */ public StrColumn getTreatment() { return delegate.getColumn("treatment", DelegatingStrColumn::new); } /** * The value of occupancy assigned to a class of atoms defined in * _refine_occupancy.class. Meaningful only for atoms with fixed * occupancy. * @return FloatColumn */ public FloatColumn getValue() { return delegate.getColumn("value", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Refln.java000066400000000000000000000674031414676747700275530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLN category record details about the * reflection data used to determine the ATOM_SITE data items. * * The REFLN data items refer to individual reflections and must * be included in looped lists. * * The REFLNS data items specify the parameters that apply to all * reflections. The REFLNS data items are not looped. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Refln extends DelegatingCategory { public Refln(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "A_calc": return getACalc(); case "A_calc_au": return getACalcAu(); case "A_meas": return getAMeas(); case "A_meas_au": return getAMeasAu(); case "B_calc": return getBCalc(); case "B_calc_au": return getBCalcAu(); case "B_meas": return getBMeas(); case "B_meas_au": return getBMeasAu(); case "crystal_id": return getCrystalId(); case "F_calc": return getFCalc(); case "F_calc_au": return getFCalcAu(); case "F_meas": return getFMeas(); case "F_meas_au": return getFMeasAu(); case "F_meas_sigma": return getFMeasSigma(); case "F_meas_sigma_au": return getFMeasSigmaAu(); case "F_squared_calc": return getFSquaredCalc(); case "F_squared_meas": return getFSquaredMeas(); case "F_squared_sigma": return getFSquaredSigma(); case "fom": return getFom(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "intensity_calc": return getIntensityCalc(); case "intensity_meas": return getIntensityMeas(); case "intensity_sigma": return getIntensitySigma(); case "status": return getStatus(); case "phase_calc": return getPhaseCalc(); case "phase_meas": return getPhaseMeas(); case "refinement_status": return getRefinementStatus(); case "scale_group_code": return getScaleGroupCode(); case "sint_over_lambda": return getSintOverLambda(); case "symmetry_epsilon": return getSymmetryEpsilon(); case "symmetry_multiplicity": return getSymmetryMultiplicity(); case "wavelength": return getWavelength(); case "wavelength_id": return getWavelengthId(); case "class_code": return getClassCode(); case "d_spacing": return getDSpacing(); case "include_status": return getIncludeStatus(); case "mean_path_length_tbar": return getMeanPathLengthTbar(); case "pdbx_F_calc_part_solvent": return getPdbxFCalcPartSolvent(); case "pdbx_phase_calc_part_solvent": return getPdbxPhaseCalcPartSolvent(); case "pdbx_F_calc_with_solvent": return getPdbxFCalcWithSolvent(); case "pdbx_phase_calc_with_solvent": return getPdbxPhaseCalcWithSolvent(); case "pdbx_anom_difference": return getPdbxAnomDifference(); case "pdbx_anom_difference_sigma": return getPdbxAnomDifferenceSigma(); case "pdbx_I_plus": return getPdbxIPlus(); case "pdbx_I_minus": return getPdbxIMinus(); case "pdbx_F_plus": return getPdbxFPlus(); case "pdbx_F_minus": return getPdbxFMinus(); case "pdbx_I_plus_sigma": return getPdbxIPlusSigma(); case "pdbx_I_minus_sigma": return getPdbxIMinusSigma(); case "pdbx_F_minus_sigma": return getPdbxFMinusSigma(); case "pdbx_F_plus_sigma": return getPdbxFPlusSigma(); case "pdbx_HL_A_iso": return getPdbxHLAIso(); case "pdbx_HL_B_iso": return getPdbxHLBIso(); case "pdbx_HL_C_iso": return getPdbxHLCIso(); case "pdbx_HL_D_iso": return getPdbxHLDIso(); case "pdbx_fiber_layer": return getPdbxFiberLayer(); case "pdbx_fiber_coordinate": return getPdbxFiberCoordinate(); case "pdbx_fiber_F_meas_au": return getPdbxFiberFMeasAu(); case "pdbx_FWT": return getPdbxFWT(); case "pdbx_PHWT": return getPdbxPHWT(); case "pdbx_DELFWT": return getPdbxDELFWT(); case "pdbx_DELPHWT": return getPdbxDELPHWT(); case "pdbx_diffrn_id": return getPdbxDiffrnId(); case "pdbx_r_free_flag": return getPdbxRFreeFlag(); case "pdbx_anomalous_diff": return getPdbxAnomalousDiff(); case "pdbx_anomalous_diff_sigma": return getPdbxAnomalousDiffSigma(); case "pdbx_phase_cycle": return getPdbxPhaseCycle(); case "pdbx_cos_phase_calc": return getPdbxCosPhaseCalc(); case "pdbx_sin_phase_calc": return getPdbxSinPhaseCalc(); case "pdbx_signal": return getPdbxSignal(); case "pdbx_signal_status": return getPdbxSignalStatus(); default: return new DelegatingColumn(column); } } /** * The calculated value of structure-factor component A in * electrons. * * A = |F|cos(phase) * @return FloatColumn */ public FloatColumn getACalc() { return delegate.getColumn("A_calc", DelegatingFloatColumn::new); } /** * The calculated value of structure-factor component A in * arbitrary units. * * A = |F|cos(phase) * @return FloatColumn */ public FloatColumn getACalcAu() { return delegate.getColumn("A_calc_au", DelegatingFloatColumn::new); } /** * The measured value of structure-factor component A in electrons. * * A = |F|cos(phase) * @return FloatColumn */ public FloatColumn getAMeas() { return delegate.getColumn("A_meas", DelegatingFloatColumn::new); } /** * The measured value of structure-factor component A in * arbitrary units. * * A = |F|cos(phase) * @return FloatColumn */ public FloatColumn getAMeasAu() { return delegate.getColumn("A_meas_au", DelegatingFloatColumn::new); } /** * The calculated value of structure-factor component B in * electrons. * * B = |F|sin(phase) * @return FloatColumn */ public FloatColumn getBCalc() { return delegate.getColumn("B_calc", DelegatingFloatColumn::new); } /** * The calculated value of structure-factor component B in * arbitrary units. * * B = |F|sin(phase) * @return FloatColumn */ public FloatColumn getBCalcAu() { return delegate.getColumn("B_calc_au", DelegatingFloatColumn::new); } /** * The measured value of structure-factor component B in electrons. * * B = |F|sin(phase) * @return FloatColumn */ public FloatColumn getBMeas() { return delegate.getColumn("B_meas", DelegatingFloatColumn::new); } /** * The measured value of structure-factor component B in * arbitrary units. * * B = |F|sin(phase) * @return FloatColumn */ public FloatColumn getBMeasAu() { return delegate.getColumn("B_meas_au", DelegatingFloatColumn::new); } /** * This data item is a pointer to _exptl_crystal.id in the * EXPTL_CRYSTAL category. * @return StrColumn */ public StrColumn getCrystalId() { return delegate.getColumn("crystal_id", DelegatingStrColumn::new); } /** * The calculated value of the structure factor in electrons. * @return FloatColumn */ public FloatColumn getFCalc() { return delegate.getColumn("F_calc", DelegatingFloatColumn::new); } /** * The calculated value of the structure factor in arbitrary * units. * @return FloatColumn */ public FloatColumn getFCalcAu() { return delegate.getColumn("F_calc_au", DelegatingFloatColumn::new); } /** * The measured value of the structure factor in electrons. * @return FloatColumn */ public FloatColumn getFMeas() { return delegate.getColumn("F_meas", DelegatingFloatColumn::new); } /** * The measured value of the structure factor in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasAu() { return delegate.getColumn("F_meas_au", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * _refln.F_meas in electrons. * @return FloatColumn */ public FloatColumn getFMeasSigma() { return delegate.getColumn("F_meas_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * _refln.F_meas_au in arbitrary units. * @return FloatColumn */ public FloatColumn getFMeasSigmaAu() { return delegate.getColumn("F_meas_sigma_au", DelegatingFloatColumn::new); } /** * The calculated value of the squared structure factor in * electrons squared. * @return FloatColumn */ public FloatColumn getFSquaredCalc() { return delegate.getColumn("F_squared_calc", DelegatingFloatColumn::new); } /** * The measured value of the squared structure factor in electrons * squared. * @return FloatColumn */ public FloatColumn getFSquaredMeas() { return delegate.getColumn("F_squared_meas", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * squared structure factor in electrons squared. * @return FloatColumn */ public FloatColumn getFSquaredSigma() { return delegate.getColumn("F_squared_sigma", DelegatingFloatColumn::new); } /** * The figure of merit m for this reflection. * * int P~alpha~ exp(i*alpha) dalpha * m = -------------------------------- * int P~alpha~ dalpha * * P~a~ = the probability that the phase angle a is correct * * int is taken over the range alpha = 0 to 2 pi. * @return FloatColumn */ public FloatColumn getFom() { return delegate.getColumn("fom", DelegatingFloatColumn::new); } /** * Miller index h of the reflection. The values of the Miller * indices in the REFLN category must correspond to the cell * defined by cell lengths and cell angles in the CELL category. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of the reflection. The values of the Miller * indices in the REFLN category must correspond to the cell * defined by cell lengths and cell angles in the CELL category. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of the reflection. The values of the Miller * indices in the REFLN category must correspond to the cell * defined by cell lengths and cell angles in the CELL category. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * The calculated value of the intensity in the same units as * _refln.intensity_meas. * @return FloatColumn */ public FloatColumn getIntensityCalc() { return delegate.getColumn("intensity_calc", DelegatingFloatColumn::new); } /** * The measured value of the intensity. * @return FloatColumn */ public FloatColumn getIntensityMeas() { return delegate.getColumn("intensity_meas", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * intensity in the same units as _refln.intensity_meas. * @return FloatColumn */ public FloatColumn getIntensitySigma() { return delegate.getColumn("intensity_sigma", DelegatingFloatColumn::new); } /** * Classification of a reflection so as to indicate its status with * respect to inclusion in the refinement and the calculation of * R factors. * @return StrColumn */ public StrColumn getStatus() { return delegate.getColumn("status", DelegatingStrColumn::new); } /** * The calculated structure-factor phase in degrees. * @return FloatColumn */ public FloatColumn getPhaseCalc() { return delegate.getColumn("phase_calc", DelegatingFloatColumn::new); } /** * The measured structure-factor phase in degrees. * @return FloatColumn */ public FloatColumn getPhaseMeas() { return delegate.getColumn("phase_meas", DelegatingFloatColumn::new); } /** * Status of a reflection in the structure-refinement process. * @return StrColumn */ public StrColumn getRefinementStatus() { return delegate.getColumn("refinement_status", DelegatingStrColumn::new); } /** * This data item is a pointer to _reflns_scale.group_code in the * REFLNS_SCALE category. * @return StrColumn */ public StrColumn getScaleGroupCode() { return delegate.getColumn("scale_group_code", DelegatingStrColumn::new); } /** * The (sin theta)/lambda value in reciprocal angstroms for this * reflection. * @return FloatColumn */ public FloatColumn getSintOverLambda() { return delegate.getColumn("sint_over_lambda", DelegatingFloatColumn::new); } /** * The symmetry reinforcement factor corresponding to the number of * times the reflection indices are generated identically from the * space-group symmetry operations. * @return IntColumn */ public IntColumn getSymmetryEpsilon() { return delegate.getColumn("symmetry_epsilon", DelegatingIntColumn::new); } /** * The number of symmetry-equivalent reflections. The equivalent * reflections have the same structure-factor magnitudes because * of the space-group symmetry and the Friedel relationship. * @return IntColumn */ public IntColumn getSymmetryMultiplicity() { return delegate.getColumn("symmetry_multiplicity", DelegatingIntColumn::new); } /** * The mean wavelength in angstroms of radiation used to measure * this reflection. This is an important parameter for data * collected using energy-dispersive detectors or the Laue * method. * @return FloatColumn */ public FloatColumn getWavelength() { return delegate.getColumn("wavelength", DelegatingFloatColumn::new); } /** * This data item is a pointer to _diffrn_radiation.wavelength_id in * the DIFFRN_RADIATION category. * @return StrColumn */ public StrColumn getWavelengthId() { return delegate.getColumn("wavelength_id", DelegatingStrColumn::new); } /** * The code identifying the class to which this reflection has been * assigned. This code must match a value of _reflns_class.code. * Reflections may be grouped into classes for a variety of * purposes. For example, for modulated structures each reflection * class may be defined by the number m=sum|m~i~|, where the m~i~ * are the integer coefficients that, in addition to h,k,l, index * the corresponding diffraction vector in the basis defined * for the reciprocal lattice. * @return StrColumn */ public StrColumn getClassCode() { return delegate.getColumn("class_code", DelegatingStrColumn::new); } /** * The d spacing in angstroms for this reflection. This is related * to the (sin theta)/lambda value by the expression * _refln.d_spacing = 2/(_refln.sint/lambda). * @return FloatColumn */ public FloatColumn getDSpacing() { return delegate.getColumn("d_spacing", DelegatingFloatColumn::new); } /** * Classification of a reflection so as to indicate its status with * respect to inclusion in the refinement and the calculation of * R factors. * @return StrColumn */ public StrColumn getIncludeStatus() { return delegate.getColumn("include_status", DelegatingStrColumn::new); } /** * Mean path length in millimetres through the crystal for this * reflection. * @return FloatColumn */ public FloatColumn getMeanPathLengthTbar() { return delegate.getColumn("mean_path_length_tbar", DelegatingFloatColumn::new); } /** * The calculated value of the structure factor in arbitrary * units reflecting only the contribution of the solvent model. * @return FloatColumn */ public FloatColumn getPdbxFCalcPartSolvent() { return delegate.getColumn("pdbx_F_calc_part_solvent", DelegatingFloatColumn::new); } /** * The calculated structure-factor phase in degrees reflecting * only the contribution of the solvent model. * @return FloatColumn */ public FloatColumn getPdbxPhaseCalcPartSolvent() { return delegate.getColumn("pdbx_phase_calc_part_solvent", DelegatingFloatColumn::new); } /** * The calculated value of the structure factor in arbitrary * units including the contribution of the solvent model. * @return FloatColumn */ public FloatColumn getPdbxFCalcWithSolvent() { return delegate.getColumn("pdbx_F_calc_with_solvent", DelegatingFloatColumn::new); } /** * The calculated structure-factor phase in degrees including * the contribution of the solvent model. * @return FloatColumn */ public FloatColumn getPdbxPhaseCalcWithSolvent() { return delegate.getColumn("pdbx_phase_calc_with_solvent", DelegatingFloatColumn::new); } /** * The amplitude difference of the Friedel pair, * D(hkl) = F(hkl) - F(-h-k-l). * @return FloatColumn */ public FloatColumn getPdbxAnomDifference() { return delegate.getColumn("pdbx_anom_difference", DelegatingFloatColumn::new); } /** * The standard deviation of the amplitude difference * of the Friedel pair, D(hkl) = F(hkl) - F(-h-k-l). * @return FloatColumn */ public FloatColumn getPdbxAnomDifferenceSigma() { return delegate.getColumn("pdbx_anom_difference_sigma", DelegatingFloatColumn::new); } /** * The intensity of the I(h,k,l) partner of * the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxIPlus() { return delegate.getColumn("pdbx_I_plus", DelegatingFloatColumn::new); } /** * The intensity of the I(-h,-k,-l) partner * of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxIMinus() { return delegate.getColumn("pdbx_I_minus", DelegatingFloatColumn::new); } /** * The structure factor F(h,k,l) of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxFPlus() { return delegate.getColumn("pdbx_F_plus", DelegatingFloatColumn::new); } /** * The structure factor F(-h,-k,-l) of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxFMinus() { return delegate.getColumn("pdbx_F_minus", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * intensity I(h,k,l) partner of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxIPlusSigma() { return delegate.getColumn("pdbx_I_plus_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * intensity I(-h,-k,-l) partner of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxIMinusSigma() { return delegate.getColumn("pdbx_I_minus_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * structure factor F(-h,-k,-l) of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxFMinusSigma() { return delegate.getColumn("pdbx_F_minus_sigma", DelegatingFloatColumn::new); } /** * The standard uncertainty (derived from measurement) of the * structure factor F(h,k,l) of the Friedel pair. * @return FloatColumn */ public FloatColumn getPdbxFPlusSigma() { return delegate.getColumn("pdbx_F_plus_sigma", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient A~iso~ for this * reflection. * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getPdbxHLAIso() { return delegate.getColumn("pdbx_HL_A_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient B~iso~ for this * reflection. * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getPdbxHLBIso() { return delegate.getColumn("pdbx_HL_B_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient C~iso~ for this * reflection. * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getPdbxHLCIso() { return delegate.getColumn("pdbx_HL_C_iso", DelegatingFloatColumn::new); } /** * The isomorphous Hendrickson-Lattman coefficient D~iso~ for this * reflection. * * Ref: Hendrickson, W. A. & Lattman, E. E. (1970). Acta * Cryst. B26, 136-143. * @return FloatColumn */ public FloatColumn getPdbxHLDIso() { return delegate.getColumn("pdbx_HL_D_iso", DelegatingFloatColumn::new); } /** * The fiber layer line for this reflection. * @return IntColumn */ public IntColumn getPdbxFiberLayer() { return delegate.getColumn("pdbx_fiber_layer", DelegatingIntColumn::new); } /** * The coordinate position in reciprocal space along the fiber layer line * for this reflection. * @return FloatColumn */ public FloatColumn getPdbxFiberCoordinate() { return delegate.getColumn("pdbx_fiber_coordinate", DelegatingFloatColumn::new); } /** * The measured diffraction amplitude for this fiber reflection in arbitrary units. * @return FloatColumn */ public FloatColumn getPdbxFiberFMeasAu() { return delegate.getColumn("pdbx_fiber_F_meas_au", DelegatingFloatColumn::new); } /** * The weighted structure factor amplitude for the 2mFo-DFc map. * @return FloatColumn */ public FloatColumn getPdbxFWT() { return delegate.getColumn("pdbx_FWT", DelegatingFloatColumn::new); } /** * The weighted phase for the 2mFo-DFc map. * @return FloatColumn */ public FloatColumn getPdbxPHWT() { return delegate.getColumn("pdbx_PHWT", DelegatingFloatColumn::new); } /** * The weighted structure factor amplitude for the mFo-DFc map. * @return FloatColumn */ public FloatColumn getPdbxDELFWT() { return delegate.getColumn("pdbx_DELFWT", DelegatingFloatColumn::new); } /** * The weighted phase for the mFo-DFc map. * @return FloatColumn */ public FloatColumn getPdbxDELPHWT() { return delegate.getColumn("pdbx_DELPHWT", DelegatingFloatColumn::new); } /** * An optional identifier for the diffraction data set containing this reflection. * @return StrColumn */ public StrColumn getPdbxDiffrnId() { return delegate.getColumn("pdbx_diffrn_id", DelegatingStrColumn::new); } /** * The R-free flag originally assigned to the reflection. The convention used for * labeling the work and test sets differs depending on choice of data processing * software and refinement program. * @return IntColumn */ public IntColumn getPdbxRFreeFlag() { return delegate.getColumn("pdbx_r_free_flag", DelegatingIntColumn::new); } /** * The measured anomalous difference. * @return FloatColumn */ public FloatColumn getPdbxAnomalousDiff() { return delegate.getColumn("pdbx_anomalous_diff", DelegatingFloatColumn::new); } /** * The standard deviation in the anomalous difference. * @return FloatColumn */ public FloatColumn getPdbxAnomalousDiffSigma() { return delegate.getColumn("pdbx_anomalous_diff_sigma", DelegatingFloatColumn::new); } /** * The phasing cycle. * @return FloatColumn */ public FloatColumn getPdbxPhaseCycle() { return delegate.getColumn("pdbx_phase_cycle", DelegatingFloatColumn::new); } /** * The cosine of the calculated phase * @return FloatColumn */ public FloatColumn getPdbxCosPhaseCalc() { return delegate.getColumn("pdbx_cos_phase_calc", DelegatingFloatColumn::new); } /** * The sine of the calculated phase. * @return FloatColumn */ public FloatColumn getPdbxSinPhaseCalc() { return delegate.getColumn("pdbx_sin_phase_calc", DelegatingFloatColumn::new); } /** * The signal value for this reflection as defined by * _reflns.pdbx_signal_type and _reflns.pdbx_signal_details * as calculated by _reflns.pdbx_signal_software_id. * @return FloatColumn */ public FloatColumn getPdbxSignal() { return delegate.getColumn("pdbx_signal", DelegatingFloatColumn::new); } /** * The status of a reflection related to _refln.pdbx_signal. * * A measured reflection counts as observed if: * _refln.pdbx_signal >= _reflns.pdbx_observed_signal_threshold * and unobserved if: * _refln.pdbx_signal < _reflns.pdbx_observed_signal_threshold * * An unmeasured but observable reflection is one that has not * been measured, but the data processing has determined that it * would have been expected to be observed had it been measured. * * An unmeasured and unobservable reflection is one that the data * processing has determined would not have been expected to be * observed. * * In datasets in which _refln.pdbx_signal has been populated, a null * (?) value for this item indicates an unmeasured reflection for * which it is not known whether it is observable or not. * @return StrColumn */ public StrColumn getPdbxSignalStatus() { return delegate.getColumn("pdbx_signal_status", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ReflnSysAbs.java000066400000000000000000000057711414676747700307000ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLN_SYS_ABS category record details about * the reflection data that should be systematically absent, * given the designated space group. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnSysAbs extends DelegatingCategory { public ReflnSysAbs(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "I": return getI(); case "I_over_sigmaI": return getIOverSigmaI(); case "index_h": return getIndexH(); case "index_k": return getIndexK(); case "index_l": return getIndexL(); case "sigmaI": return getSigmaI(); default: return new DelegatingColumn(column); } } /** * The measured value of the intensity in arbitrary units. * @return FloatColumn */ public FloatColumn getI() { return delegate.getColumn("I", DelegatingFloatColumn::new); } /** * The ratio of _refln_sys_abs.I to _refln_sys_abs.sigmaI. Used * to evaluate whether a reflection that should be systematically * absent according to the designated space group is in fact * absent. * @return FloatColumn */ public FloatColumn getIOverSigmaI() { return delegate.getColumn("I_over_sigmaI", DelegatingFloatColumn::new); } /** * Miller index h of the reflection. The values of the Miller * indices in the REFLN_SYS_ABS category must correspond to * the cell defined by cell lengths and cell angles in the CELL * category. * @return IntColumn */ public IntColumn getIndexH() { return delegate.getColumn("index_h", DelegatingIntColumn::new); } /** * Miller index k of the reflection. The values of the Miller * indices in the REFLN_SYS_ABS category must correspond to the * cell defined by cell lengths and cell angles in the CELL * category. * @return IntColumn */ public IntColumn getIndexK() { return delegate.getColumn("index_k", DelegatingIntColumn::new); } /** * Miller index l of the reflection. The values of the Miller * indices in the REFLN_SYS_ABS category must correspond to the * cell defined by cell lengths and cell angles in the CELL * category. * @return IntColumn */ public IntColumn getIndexL() { return delegate.getColumn("index_l", DelegatingIntColumn::new); } /** * The standard uncertainty (estimated standard deviation) of * _refln_sys_abs.I in arbitrary units. * @return FloatColumn */ public FloatColumn getSigmaI() { return delegate.getColumn("sigmaI", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Reflns.java000066400000000000000000001417141414676747700277340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLNS category record details about the * reflection data used to determine the ATOM_SITE data items. * * The REFLN data items refer to individual reflections and must * be included in looped lists. * * The REFLNS data items specify the parameters that apply to all * reflections. The REFLNS data items are not looped. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Reflns extends DelegatingCategory { public Reflns(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "B_iso_Wilson_estimate": return getBIsoWilsonEstimate(); case "entry_id": return getEntryId(); case "data_reduction_details": return getDataReductionDetails(); case "data_reduction_method": return getDataReductionMethod(); case "d_resolution_high": return getDResolutionHigh(); case "d_resolution_low": return getDResolutionLow(); case "details": return getDetails(); case "limit_h_max": return getLimitHMax(); case "limit_h_min": return getLimitHMin(); case "limit_k_max": return getLimitKMax(); case "limit_k_min": return getLimitKMin(); case "limit_l_max": return getLimitLMax(); case "limit_l_min": return getLimitLMin(); case "number_all": return getNumberAll(); case "number_obs": return getNumberObs(); case "observed_criterion": return getObservedCriterion(); case "observed_criterion_F_max": return getObservedCriterionFMax(); case "observed_criterion_F_min": return getObservedCriterionFMin(); case "observed_criterion_I_max": return getObservedCriterionIMax(); case "observed_criterion_I_min": return getObservedCriterionIMin(); case "observed_criterion_sigma_F": return getObservedCriterionSigmaF(); case "observed_criterion_sigma_I": return getObservedCriterionSigmaI(); case "percent_possible_obs": return getPercentPossibleObs(); case "R_free_details": return getRFreeDetails(); case "Rmerge_F_all": return getRmergeFAll(); case "Rmerge_F_obs": return getRmergeFObs(); case "Friedel_coverage": return getFriedelCoverage(); case "number_gt": return getNumberGt(); case "threshold_expression": return getThresholdExpression(); case "pdbx_redundancy": return getPdbxRedundancy(); case "pdbx_Rmerge_I_obs": return getPdbxRmergeIObs(); case "pdbx_Rmerge_I_all": return getPdbxRmergeIAll(); case "pdbx_Rsym_value": return getPdbxRsymValue(); case "pdbx_netI_over_av_sigmaI": return getPdbxNetIOverAvSigmaI(); case "pdbx_netI_over_sigmaI": return getPdbxNetIOverSigmaI(); case "pdbx_res_netI_over_av_sigmaI_2": return getPdbxResNetIOverAvSigmaI2(); case "pdbx_res_netI_over_sigmaI_2": return getPdbxResNetIOverSigmaI2(); case "pdbx_chi_squared": return getPdbxChiSquared(); case "pdbx_scaling_rejects": return getPdbxScalingRejects(); case "pdbx_d_res_high_opt": return getPdbxDResHighOpt(); case "pdbx_d_res_low_opt": return getPdbxDResLowOpt(); case "pdbx_d_res_opt_method": return getPdbxDResOptMethod(); case "phase_calculation_details": return getPhaseCalculationDetails(); case "pdbx_Rrim_I_all": return getPdbxRrimIAll(); case "pdbx_Rpim_I_all": return getPdbxRpimIAll(); case "pdbx_d_opt": return getPdbxDOpt(); case "pdbx_number_measured_all": return getPdbxNumberMeasuredAll(); case "pdbx_diffrn_id": return getPdbxDiffrnId(); case "pdbx_ordinal": return getPdbxOrdinal(); case "pdbx_CC_half": return getPdbxCCHalf(); case "pdbx_CC_star": return getPdbxCCStar(); case "pdbx_R_split": return getPdbxRSplit(); case "pdbx_redundancy_reflns_obs": return getPdbxRedundancyReflnsObs(); case "pdbx_number_anomalous": return getPdbxNumberAnomalous(); case "pdbx_Rrim_I_all_anomalous": return getPdbxRrimIAllAnomalous(); case "pdbx_Rpim_I_all_anomalous": return getPdbxRpimIAllAnomalous(); case "pdbx_Rmerge_I_anomalous": return getPdbxRmergeIAnomalous(); case "pdbx_aniso_diffraction_limit_axis_1_ortho[1]": return getPdbxAnisoDiffractionLimitAxis1Ortho1(); case "pdbx_aniso_diffraction_limit_axis_1_ortho[2]": return getPdbxAnisoDiffractionLimitAxis1Ortho2(); case "pdbx_aniso_diffraction_limit_axis_1_ortho[3]": return getPdbxAnisoDiffractionLimitAxis1Ortho3(); case "pdbx_aniso_diffraction_limit_axis_2_ortho[1]": return getPdbxAnisoDiffractionLimitAxis2Ortho1(); case "pdbx_aniso_diffraction_limit_axis_2_ortho[2]": return getPdbxAnisoDiffractionLimitAxis2Ortho2(); case "pdbx_aniso_diffraction_limit_axis_2_ortho[3]": return getPdbxAnisoDiffractionLimitAxis2Ortho3(); case "pdbx_aniso_diffraction_limit_axis_3_ortho[1]": return getPdbxAnisoDiffractionLimitAxis3Ortho1(); case "pdbx_aniso_diffraction_limit_axis_3_ortho[2]": return getPdbxAnisoDiffractionLimitAxis3Ortho2(); case "pdbx_aniso_diffraction_limit_axis_3_ortho[3]": return getPdbxAnisoDiffractionLimitAxis3Ortho3(); case "pdbx_aniso_diffraction_limit_1": return getPdbxAnisoDiffractionLimit1(); case "pdbx_aniso_diffraction_limit_2": return getPdbxAnisoDiffractionLimit2(); case "pdbx_aniso_diffraction_limit_3": return getPdbxAnisoDiffractionLimit3(); case "pdbx_aniso_B_tensor_eigenvector_1_ortho[1]": return getPdbxAnisoBTensorEigenvector1Ortho1(); case "pdbx_aniso_B_tensor_eigenvector_1_ortho[2]": return getPdbxAnisoBTensorEigenvector1Ortho2(); case "pdbx_aniso_B_tensor_eigenvector_1_ortho[3]": return getPdbxAnisoBTensorEigenvector1Ortho3(); case "pdbx_aniso_B_tensor_eigenvector_2_ortho[1]": return getPdbxAnisoBTensorEigenvector2Ortho1(); case "pdbx_aniso_B_tensor_eigenvector_2_ortho[2]": return getPdbxAnisoBTensorEigenvector2Ortho2(); case "pdbx_aniso_B_tensor_eigenvector_2_ortho[3]": return getPdbxAnisoBTensorEigenvector2Ortho3(); case "pdbx_aniso_B_tensor_eigenvector_3_ortho[1]": return getPdbxAnisoBTensorEigenvector3Ortho1(); case "pdbx_aniso_B_tensor_eigenvector_3_ortho[2]": return getPdbxAnisoBTensorEigenvector3Ortho2(); case "pdbx_aniso_B_tensor_eigenvector_3_ortho[3]": return getPdbxAnisoBTensorEigenvector3Ortho3(); case "pdbx_aniso_B_tensor_eigenvalue_1": return getPdbxAnisoBTensorEigenvalue1(); case "pdbx_aniso_B_tensor_eigenvalue_2": return getPdbxAnisoBTensorEigenvalue2(); case "pdbx_aniso_B_tensor_eigenvalue_3": return getPdbxAnisoBTensorEigenvalue3(); case "pdbx_orthogonalization_convention": return getPdbxOrthogonalizationConvention(); case "pdbx_percent_possible_ellipsoidal": return getPdbxPercentPossibleEllipsoidal(); case "pdbx_percent_possible_spherical": return getPdbxPercentPossibleSpherical(); case "pdbx_percent_possible_ellipsoidal_anomalous": return getPdbxPercentPossibleEllipsoidalAnomalous(); case "pdbx_percent_possible_spherical_anomalous": return getPdbxPercentPossibleSphericalAnomalous(); case "pdbx_redundancy_anomalous": return getPdbxRedundancyAnomalous(); case "pdbx_CC_half_anomalous": return getPdbxCCHalfAnomalous(); case "pdbx_absDiff_over_sigma_anomalous": return getPdbxAbsDiffOverSigmaAnomalous(); case "pdbx_percent_possible_anomalous": return getPdbxPercentPossibleAnomalous(); case "pdbx_observed_signal_threshold": return getPdbxObservedSignalThreshold(); case "pdbx_signal_type": return getPdbxSignalType(); case "pdbx_signal_details": return getPdbxSignalDetails(); case "pdbx_signal_software_id": return getPdbxSignalSoftwareId(); default: return new DelegatingColumn(column); } } /** * The value of the overall isotropic displacement parameter * estimated from the slope of the Wilson plot. * @return FloatColumn */ public FloatColumn getBIsoWilsonEstimate() { return delegate.getColumn("B_iso_Wilson_estimate", DelegatingFloatColumn::new); } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A description of special aspects of the data-reduction * procedures. * @return StrColumn */ public StrColumn getDataReductionDetails() { return delegate.getColumn("data_reduction_details", DelegatingStrColumn::new); } /** * The method used for data reduction. * * Note that this is not the computer program used, which is * described in the SOFTWARE category, but the method * itself. * * This data item should be used to describe significant * methodological options used within the data-reduction programs. * @return StrColumn */ public StrColumn getDataReductionMethod() { return delegate.getColumn("data_reduction_method", DelegatingStrColumn::new); } /** * The smallest value in angstroms for the interplanar spacings * for the reflection data. This is called the highest resolution. * @return FloatColumn */ public FloatColumn getDResolutionHigh() { return delegate.getColumn("d_resolution_high", DelegatingFloatColumn::new); } /** * The largest value in angstroms for the interplanar spacings * for the reflection data. This is called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResolutionLow() { return delegate.getColumn("d_resolution_low", DelegatingFloatColumn::new); } /** * A description of reflection data not covered by other data * names. This should include details of the Friedel pairs. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Maximum value of the Miller index h for the reflection data. This * need not have the same value as _diffrn_reflns.limit_h_max. * @return IntColumn */ public IntColumn getLimitHMax() { return delegate.getColumn("limit_h_max", DelegatingIntColumn::new); } /** * Minimum value of the Miller index h for the reflection data. This * need not have the same value as _diffrn_reflns.limit_h_min. * @return IntColumn */ public IntColumn getLimitHMin() { return delegate.getColumn("limit_h_min", DelegatingIntColumn::new); } /** * Maximum value of the Miller index k for the reflection data. This * need not have the same value as _diffrn_reflns.limit_k_max. * @return IntColumn */ public IntColumn getLimitKMax() { return delegate.getColumn("limit_k_max", DelegatingIntColumn::new); } /** * Minimum value of the Miller index k for the reflection data. This * need not have the same value as _diffrn_reflns.limit_k_min. * @return IntColumn */ public IntColumn getLimitKMin() { return delegate.getColumn("limit_k_min", DelegatingIntColumn::new); } /** * Maximum value of the Miller index l for the reflection data. This * need not have the same value as _diffrn_reflns.limit_l_max. * @return IntColumn */ public IntColumn getLimitLMax() { return delegate.getColumn("limit_l_max", DelegatingIntColumn::new); } /** * Minimum value of the Miller index l for the reflection data. This * need not have the same value as _diffrn_reflns.limit_l_min. * @return IntColumn */ public IntColumn getLimitLMin() { return delegate.getColumn("limit_l_min", DelegatingIntColumn::new); } /** * The total number of reflections in the REFLN list (not the * DIFFRN_REFLN list). This number may contain Friedel-equivalent * reflections according to the nature of the structure and the * procedures used. The item _reflns.details describes the * reflection data. * @return IntColumn */ public IntColumn getNumberAll() { return delegate.getColumn("number_all", DelegatingIntColumn::new); } /** * The number of reflections in the REFLN list (not the DIFFRN_REFLN * list) classified as observed (see _reflns.observed_criterion). * This number may contain Friedel-equivalent reflections according * to the nature of the structure and the procedures used. * @return IntColumn */ public IntColumn getNumberObs() { return delegate.getColumn("number_obs", DelegatingIntColumn::new); } /** * The criterion used to classify a reflection as 'observed'. This * criterion is usually expressed in terms of a sigma(I) or * sigma(F) threshold. * @return StrColumn */ public StrColumn getObservedCriterion() { return delegate.getColumn("observed_criterion", DelegatingStrColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as an upper limit for the value of F. * @return FloatColumn */ public FloatColumn getObservedCriterionFMax() { return delegate.getColumn("observed_criterion_F_max", DelegatingFloatColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as a lower limit for the value of F. * @return FloatColumn */ public FloatColumn getObservedCriterionFMin() { return delegate.getColumn("observed_criterion_F_min", DelegatingFloatColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as an upper limit for the value of I. * @return FloatColumn */ public FloatColumn getObservedCriterionIMax() { return delegate.getColumn("observed_criterion_I_max", DelegatingFloatColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as a lower limit for the value of I. * @return FloatColumn */ public FloatColumn getObservedCriterionIMin() { return delegate.getColumn("observed_criterion_I_min", DelegatingFloatColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as a multiple of the value of sigma(F). * @return FloatColumn */ public FloatColumn getObservedCriterionSigmaF() { return delegate.getColumn("observed_criterion_sigma_F", DelegatingFloatColumn::new); } /** * The criterion used to classify a reflection as 'observed' * expressed as a multiple of the value of sigma(I). * @return FloatColumn */ public FloatColumn getObservedCriterionSigmaI() { return delegate.getColumn("observed_criterion_sigma_I", DelegatingFloatColumn::new); } /** * The percentage of geometrically possible reflections represented * by reflections that satisfy the resolution limits established * by _reflns.d_resolution_high and _reflns.d_resolution_low and * the observation limit established by * _reflns.observed_criterion. * @return FloatColumn */ public FloatColumn getPercentPossibleObs() { return delegate.getColumn("percent_possible_obs", DelegatingFloatColumn::new); } /** * A description of the method by which a subset of reflections was * selected for exclusion from refinement so as to be used in the * calculation of a 'free' R factor. * @return StrColumn */ public StrColumn getRFreeDetails() { return delegate.getColumn("R_free_details", DelegatingStrColumn::new); } /** * Residual factor Rmerge for all reflections that satisfy the * resolution limits established by _reflns.d_resolution_high * and _reflns.d_resolution_low. * * sum~i~(sum~j~|F~j~ - <F>|) * Rmerge(F) = -------------------------- * sum~i~(sum~j~<F>) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeFAll() { return delegate.getColumn("Rmerge_F_all", DelegatingFloatColumn::new); } /** * Residual factor Rmerge for reflections that satisfy the * resolution limits established by _reflns.d_resolution_high * and _reflns.d_resolution_low and the observation limit * established by _reflns.observed_criterion. * * sum~i~(sum~j~|F~j~ - <F>|) * Rmerge(F) = -------------------------- * sum~i~(sum~j~<F>) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeFObs() { return delegate.getColumn("Rmerge_F_obs", DelegatingFloatColumn::new); } /** * The proportion of Friedel-related reflections present in * the number of 'independent' reflections specified by * the item _reflns.number_all. * * This proportion is calculated as the ratio: * * [N(Crystal class) - N(Laue symmetry)] / N(Laue symmetry) * * where, working from the DIFFRN_REFLN list, * * N(Crystal class) is the number of reflections obtained on * averaging under the symmetry of the crystal class * N(Laue symmetry) is the number of reflections obtained on * averaging under the Laue symmetry. * * Examples: * (a) For centrosymmetric structures, the value of * _reflns.Friedel_coverage is * necessarily equal to 0.0, as the crystal class * is identical to the Laue symmetry. * (b) For whole-sphere data for a crystal in the space * group P1, _reflns.Friedel_coverage is equal to 1.0, * as no reflection h k l is equivalent to -h -k -l * in the crystal class and all Friedel pairs * {h k l; -h -k -l} have been measured. * (c) For whole-sphere data in space group Pmm2, * _reflns.Friedel_coverage * will be < 1.0 because although reflections h k l and * -h -k -l are not equivalent when h k l indices are * nonzero, they are when l=0. * (d) For a crystal in space group Pmm2, measurements of the * two inequivalent octants h >= 0, k >=0, l lead to the * same value as in (c), whereas measurements of the * two equivalent octants h >= 0, k, l >= 0 will lead to * a zero value for _reflns.Friedel_coverage. * @return FloatColumn */ public FloatColumn getFriedelCoverage() { return delegate.getColumn("Friedel_coverage", DelegatingFloatColumn::new); } /** * The number of reflections in the REFLN list (not the * DIFFRN_REFLN list) that are significantly intense, satisfying * the criterion specified by _reflns.threshold_expression. This may * include Friedel-equivalent reflections (i.e. those which are * symmetry-equivalent under the Laue symmetry but inequivalent * under the crystal class) according to the nature of the * structure and the procedures used. Any special characteristics * of the reflections included in the REFLN list should be * described using the item _reflns.details. * @return IntColumn */ public IntColumn getNumberGt() { return delegate.getColumn("number_gt", DelegatingIntColumn::new); } /** * The threshold, usually based on multiples of u(I), u(F^2^) * or u(F), that serves to identify significantly intense * reflections, the number of which is given by _reflns.number_gt. * These reflections are used in the calculation of * _refine.ls_R_factor_gt. * @return StrColumn */ public StrColumn getThresholdExpression() { return delegate.getColumn("threshold_expression", DelegatingStrColumn::new); } /** * Overall redundancy for this data set. * @return FloatColumn */ public FloatColumn getPdbxRedundancy() { return delegate.getColumn("pdbx_redundancy", DelegatingFloatColumn::new); } /** * The R value for merging intensities satisfying the observed * criteria in this data set. * @return FloatColumn */ public FloatColumn getPdbxRmergeIObs() { return delegate.getColumn("pdbx_Rmerge_I_obs", DelegatingFloatColumn::new); } /** * The R value for merging all intensities in this data set. * @return FloatColumn */ public FloatColumn getPdbxRmergeIAll() { return delegate.getColumn("pdbx_Rmerge_I_all", DelegatingFloatColumn::new); } /** * The R sym value as a decimal number. * @return FloatColumn */ public FloatColumn getPdbxRsymValue() { return delegate.getColumn("pdbx_Rsym_value", DelegatingFloatColumn::new); } /** * The ratio of the average intensity to the average uncertainty, * <I>/<sigma(I)>. * @return FloatColumn */ public FloatColumn getPdbxNetIOverAvSigmaI() { return delegate.getColumn("pdbx_netI_over_av_sigmaI", DelegatingFloatColumn::new); } /** * The mean of the ratio of the intensities to their * standard uncertainties, <I/sigma(I)>. * @return FloatColumn */ public FloatColumn getPdbxNetIOverSigmaI() { return delegate.getColumn("pdbx_netI_over_sigmaI", DelegatingFloatColumn::new); } /** * Resolution (angstrom) for reflections with <I>/<sigma(I)> = 2. * @return FloatColumn */ public FloatColumn getPdbxResNetIOverAvSigmaI2() { return delegate.getColumn("pdbx_res_netI_over_av_sigmaI_2", DelegatingFloatColumn::new); } /** * Resolution (angstroms) for reflections with <I/sigma(I)> = 2. * @return FloatColumn */ public FloatColumn getPdbxResNetIOverSigmaI2() { return delegate.getColumn("pdbx_res_netI_over_sigmaI_2", DelegatingFloatColumn::new); } /** * Overall Chi-squared statistic. * @return FloatColumn */ public FloatColumn getPdbxChiSquared() { return delegate.getColumn("pdbx_chi_squared", DelegatingFloatColumn::new); } /** * Number of reflections rejected in scaling operations. * @return IntColumn */ public IntColumn getPdbxScalingRejects() { return delegate.getColumn("pdbx_scaling_rejects", DelegatingIntColumn::new); } /** * The highest optical resolution for this reflection data set * as determined by computational method _reflns.pdbx_d_res_opt_method. * @return FloatColumn */ public FloatColumn getPdbxDResHighOpt() { return delegate.getColumn("pdbx_d_res_high_opt", DelegatingFloatColumn::new); } /** * The lowest optical resolution for this reflection data set * as determined by computational method _reflns.pdbx_d_res_opt_method. * @return FloatColumn */ public FloatColumn getPdbxDResLowOpt() { return delegate.getColumn("pdbx_d_res_low_opt", DelegatingFloatColumn::new); } /** * The computational method used to determine the optical * resolution limits _reflns.pdbx_d_res_high_opt and * _reflns.pdbx_d_res_low_opt. * @return StrColumn */ public StrColumn getPdbxDResOptMethod() { return delegate.getColumn("pdbx_d_res_opt_method", DelegatingStrColumn::new); } /** * The value of _reflns.phase_calculation_details describes a * special details about calculation of phases in _refln.phase_calc. * @return StrColumn */ public StrColumn getPhaseCalculationDetails() { return delegate.getColumn("phase_calculation_details", DelegatingStrColumn::new); } /** * The redundancy-independent merging R factor value Rrim, * also denoted Rmeas, for merging all intensities in this * data set. * * sum~i~ [N~i~/(N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | * Rrim = ---------------------------------------------------- * sum~i~ ( sum~j~ I~j~ ) * * I~j~ = the intensity of the jth observation of reflection i * <I~i~> = the mean of the intensities of all observations of * reflection i * N~i~ = the redundancy (the number of times reflection i * has been measured). * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * * Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. * Biol. 4, 269-275. * Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. * 30, 203-205. * Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135. * @return FloatColumn */ public FloatColumn getPdbxRrimIAll() { return delegate.getColumn("pdbx_Rrim_I_all", DelegatingFloatColumn::new); } /** * The precision-indicating merging R factor value Rpim, * for merging all intensities in this data set. * * sum~i~ [1/(N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | * Rpim = -------------------------------------------------- * sum~i~ ( sum~j~ I~j~ ) * * I~j~ = the intensity of the jth observation of reflection i * <I~i~> = the mean of the intensities of all observations * of reflection i * N~i~ = the redundancy (the number of times reflection i * has been measured). * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * * Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. * Biol. 4, 269-275. * Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. * 30, 203-205. * Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135. * @return FloatColumn */ public FloatColumn getPdbxRpimIAll() { return delegate.getColumn("pdbx_Rpim_I_all", DelegatingFloatColumn::new); } /** * The optical resolution of the data set, d(opt), is the * expected minimum distance between two resolved peaks in * an electron-density map. * * d(opt) = {2[sigma(Patt)2^ + sigma(sph)2^]}1/2^ * * sigma(Patt) = standard deviation of the Gaussian function * fitted to the Patterson origin peak * sigma(sph) = standard deviation of the Gaussian function * fitted to the origin peak of the spherical * interference function, representing the Fourier * transform of a sphere with radius 1/dmin * dmin = nominal resolution (_reflns.d_resolution_high) * * Ref: Vaguine, A. A., Richelle, J. & Wodak, S. J. (1999). * Acta Cryst. D55, 191-205. * (see also http://www.ysbl.york.ac.uk/~alexei/sfcheck.html) * Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135. * @return FloatColumn */ public FloatColumn getPdbxDOpt() { return delegate.getColumn("pdbx_d_opt", DelegatingFloatColumn::new); } /** * Total number of measured reflections. * @return IntColumn */ public IntColumn getPdbxNumberMeasuredAll() { return delegate.getColumn("pdbx_number_measured_all", DelegatingIntColumn::new); } /** * An identifier for the diffraction data set for this set of summary statistics. * * Multiple diffraction data sets entered as a comma separated list. * @return StrColumn */ public StrColumn getPdbxDiffrnId() { return delegate.getColumn("pdbx_diffrn_id", DelegatingStrColumn::new); } /** * An ordinal identifier for this set of reflection statistics. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * The Pearson's correlation coefficient expressed as a decimal value * between the average intensities from randomly selected * half-datasets. * * Ref: Karplus & Diederichs (2012), Science 336, 1030-33 * @return FloatColumn */ public FloatColumn getPdbxCCHalf() { return delegate.getColumn("pdbx_CC_half", DelegatingFloatColumn::new); } /** * Estimates the value of CC_true, the true correlation coefficient between * the average intensities from randomly selected half-datasets. * * CC_star = sqrt(2*CC_half/(1+CC_half)), where both CC_star and CC_half (CC1/2) * * Ref: Karplus & Diederichs (2012), Science 336, 1030-33 * @return FloatColumn */ public FloatColumn getPdbxCCStar() { return delegate.getColumn("pdbx_CC_star", DelegatingFloatColumn::new); } /** * R split measures the agreement between the sets of intensities created by merging * odd- and even-numbered images from the overall data. * * Ref: T. A. White, R. A. Kirian, A. V. Martin, A. Aquila, K. Nass, A. Barty * and H. N. Chapman (2012), J. Appl. Cryst. 45, 335-341 * @return FloatColumn */ public FloatColumn getPdbxRSplit() { return delegate.getColumn("pdbx_R_split", DelegatingFloatColumn::new); } /** * The redundancy in set of observed reflections. * @return FloatColumn */ public FloatColumn getPdbxRedundancyReflnsObs() { return delegate.getColumn("pdbx_redundancy_reflns_obs", DelegatingFloatColumn::new); } /** * This item is the same as _reflns.number_obs, but applies to * observed Friedel pairs only. * @return IntColumn */ public IntColumn getPdbxNumberAnomalous() { return delegate.getColumn("pdbx_number_anomalous", DelegatingIntColumn::new); } /** * This item is the same as _reflns.pdbx_Rrim_I_all, * but applies to the observed Friedel pairs only. * @return FloatColumn */ public FloatColumn getPdbxRrimIAllAnomalous() { return delegate.getColumn("pdbx_Rrim_I_all_anomalous", DelegatingFloatColumn::new); } /** * This item is the same as _reflns.pdbx_Rpim_I_all, but applies only * to observed Friedel pairs. * @return FloatColumn */ public FloatColumn getPdbxRpimIAllAnomalous() { return delegate.getColumn("pdbx_Rpim_I_all_anomalous", DelegatingFloatColumn::new); } /** * This item is the same as _reflns.pdbx_Rmerge_I, but applies only * to observed Friedel pairs. * @return FloatColumn */ public FloatColumn getPdbxRmergeIAnomalous() { return delegate.getColumn("pdbx_Rmerge_I_anomalous", DelegatingFloatColumn::new); } /** * Principal axis 1 (X component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis1Ortho1() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_1_ortho[1]", DelegatingFloatColumn::new); } /** * Principal axis 1 (Y component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis1Ortho2() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_1_ortho[2]", DelegatingFloatColumn::new); } /** * Principal axis 1 (Z component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis1Ortho3() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_1_ortho[3]", DelegatingFloatColumn::new); } /** * Principal axis 2 (X component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis2Ortho1() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_2_ortho[1]", DelegatingFloatColumn::new); } /** * Principal axis 2 (Y component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis2Ortho2() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_2_ortho[2]", DelegatingFloatColumn::new); } /** * Principal axis 2 (Z component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis2Ortho3() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_2_ortho[3]", DelegatingFloatColumn::new); } /** * Principal axis 3 (X component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis3Ortho1() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_3_ortho[1]", DelegatingFloatColumn::new); } /** * Principal axis 3 (Y component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis3Ortho2() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_3_ortho[2]", DelegatingFloatColumn::new); } /** * Principal axis 3 (Z component) of ellipsoid fitted to the * diffraction cut-off surface. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimitAxis3Ortho3() { return delegate.getColumn("pdbx_aniso_diffraction_limit_axis_3_ortho[3]", DelegatingFloatColumn::new); } /** * Anisotropic diffraction limit along principal axis 1 (of * ellipsoid fitted to the diffraction cut-off surface). * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimit1() { return delegate.getColumn("pdbx_aniso_diffraction_limit_1", DelegatingFloatColumn::new); } /** * Anisotropic diffraction limit along principal axis 2 (of * ellipsoid fitted to the diffraction cut-off surface) * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimit2() { return delegate.getColumn("pdbx_aniso_diffraction_limit_2", DelegatingFloatColumn::new); } /** * Anisotropic diffraction limit along principal axis 3 (of * ellipsoid fitted to the diffraction cut-off surface) * @return FloatColumn */ public FloatColumn getPdbxAnisoDiffractionLimit3() { return delegate.getColumn("pdbx_aniso_diffraction_limit_3", DelegatingFloatColumn::new); } /** * X component of the first eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector1Ortho1() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_1_ortho[1]", DelegatingFloatColumn::new); } /** * Y component of the first eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector1Ortho2() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_1_ortho[2]", DelegatingFloatColumn::new); } /** * Z component of the first eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector1Ortho3() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_1_ortho[3]", DelegatingFloatColumn::new); } /** * X component of the second eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector2Ortho1() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_2_ortho[1]", DelegatingFloatColumn::new); } /** * Y component of the second eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector2Ortho2() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_2_ortho[2]", DelegatingFloatColumn::new); } /** * Z component of the second eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector2Ortho3() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_2_ortho[3]", DelegatingFloatColumn::new); } /** * X component of the third eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector3Ortho1() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_3_ortho[1]", DelegatingFloatColumn::new); } /** * Y component of the third eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector3Ortho2() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_3_ortho[2]", DelegatingFloatColumn::new); } /** * Z component of the third eigenvector of the diffraction * anisotropy tensor. The applicable orthogonalization * convention is that specified by * _reflns.pdbx_orthogonalization_convention. * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvector3Ortho3() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvector_3_ortho[3]", DelegatingFloatColumn::new); } /** * Eigen-B-factor along the first eigenvector of the * diffraction anisotropy tensor * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvalue1() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvalue_1", DelegatingFloatColumn::new); } /** * Eigen-B-factor along the second eigenvector of the * diffraction anisotropy tensor * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvalue2() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvalue_2", DelegatingFloatColumn::new); } /** * Eigen-B-factor along the third eigenvector of the * diffraction anisotropy tensor * @return FloatColumn */ public FloatColumn getPdbxAnisoBTensorEigenvalue3() { return delegate.getColumn("pdbx_aniso_B_tensor_eigenvalue_3", DelegatingFloatColumn::new); } /** * Description of orthogonalization convention used. The * notation can make use of unit cell axes "a", "b" and "c" * and the reciprocal unit cell axes "astar", "bstar" and * "cstar". Upper case letters "X", "Y" and "Z" denote the * orthogonal axes, while lower case "x" stands for "cross * product". * @return StrColumn */ public StrColumn getPdbxOrthogonalizationConvention() { return delegate.getColumn("pdbx_orthogonalization_convention", DelegatingStrColumn::new); } /** * Completeness (as a percentage) of symmetry-unique data * within the intersection of (1) a sphere (defined by the * diffraction limits, _reflns.d_resolution_high and * _reflns.d_resolution_low) and (2) the ellipsoid * (described by __reflns.pdbx_aniso_diffraction_limit_* * items), relative to all possible symmetry-unique * reflections within that intersection. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleEllipsoidal() { return delegate.getColumn("pdbx_percent_possible_ellipsoidal", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique data * within the sphere defined by the diffraction limits * (_reflns.d_resolution_high and * _reflns.d_resolution_low) relative to all possible * symmetry-unique reflections within that sphere. * * In the absence of an anisotropy description this is * identical to _reflns.percent_possible_obs. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleSpherical() { return delegate.getColumn("pdbx_percent_possible_spherical", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the intersection of * (1) a sphere (defined by the diffraction limits, * _reflns.d_resolution_high and _reflns.d_resolution_low) * and (2) the ellipsoid (described by * __reflns.pdbx_aniso_diffraction_limit_* items), * relative to all possible symmetry-unique anomalous * difference data within that intersection. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleEllipsoidalAnomalous() { return delegate.getColumn("pdbx_percent_possible_ellipsoidal_anomalous", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the sphere defined by * the diffraction limits (_reflns.d_resolution_high and * _reflns.d_resolution_low) relative to all possible * symmetry-unique anomalous difference data within that * sphere. * * In the absence of an anisotropy description this is * identical to _reflns.pdbx_percent_possible_anomalous. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleSphericalAnomalous() { return delegate.getColumn("pdbx_percent_possible_spherical_anomalous", DelegatingFloatColumn::new); } /** * The overall redundancy of anomalous difference data * within the sphere defined by the diffraction limits * (_reflns.d_resolution_high and * _reflns.d_resolution_low), i.e. data for which * intensities for both instances of a Friedel pair are * available for an acentric reflection. * @return FloatColumn */ public FloatColumn getPdbxRedundancyAnomalous() { return delegate.getColumn("pdbx_redundancy_anomalous", DelegatingFloatColumn::new); } /** * The overall correlation coefficient between two randomly * chosen half-sets of anomalous intensity differences, * I(+)-I(-) for anomalous data within the sphere defined * by the diffraction limits (_reflns.d_resolution_high and * _reflns.d_resolution_low), i.e. data for which * intensities for both instances of a Friedel pair are * available for an acentric reflection. * @return FloatColumn */ public FloatColumn getPdbxCCHalfAnomalous() { return delegate.getColumn("pdbx_CC_half_anomalous", DelegatingFloatColumn::new); } /** * The overall mean ratio of absolute anomalous intensity * differences to their standard deviation within the * sphere defined by the diffraction limits * (_reflns.d_resolution_high and * _reflns.d_resolution_low) and using data for which * intensities for both instances of a Friedel pair are * available for an acentric reflection. * * |Dano| * ------------- * sigma(Dano) * * with * * Dano = I(+) - I(-) * sigma(Dano) = sqrt( sigma(I(+))^2 + sigma(I(-))^2 ) * @return FloatColumn */ public FloatColumn getPdbxAbsDiffOverSigmaAnomalous() { return delegate.getColumn("pdbx_absDiff_over_sigma_anomalous", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the sphere defined by * the diffraction limits (_reflns.d_resolution_high and * _reflns.d_resolution_low) relative to all possible * symmetry-unique anomalous difference data within that * sphere. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleAnomalous() { return delegate.getColumn("pdbx_percent_possible_anomalous", DelegatingFloatColumn::new); } /** * The threshold value for _refln.pdbx_signal as used to * define the status of an individual reflection according * to the description in _refln.pdbx_signal_status. * @return FloatColumn */ public FloatColumn getPdbxObservedSignalThreshold() { return delegate.getColumn("pdbx_observed_signal_threshold", DelegatingFloatColumn::new); } /** * Type of signal used for * _reflns.pdbx_observed_signal_threshold and _refln.pdbx_signal * * In the enumeration details: * * Imean is the inverse-variance weighted mean intensity of all * measurements for a given symmetry-unique reflection * * Ihalf is the inverse-variance weighted mean intensity of a * random half-selection of all measurements for a * given symmetry-unique reflection * @return StrColumn */ public StrColumn getPdbxSignalType() { return delegate.getColumn("pdbx_signal_type", DelegatingStrColumn::new); } /** * Further details about the calculation of the values * assigned to _refln.pdbx_signal * @return StrColumn */ public StrColumn getPdbxSignalDetails() { return delegate.getColumn("pdbx_signal_details", DelegatingStrColumn::new); } /** * The software used to calculate the values of _refln.pdbx_signal * @return StrColumn */ public StrColumn getPdbxSignalSoftwareId() { return delegate.getColumn("pdbx_signal_software_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ReflnsClass.java000066400000000000000000000203501414676747700307120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLNS_CLASS category record details * of the reflections used to determine the structural * parameters for each reflection class. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsClass extends DelegatingCategory { public ReflnsClass(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "description": return getDescription(); case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "number_gt": return getNumberGt(); case "number_total": return getNumberTotal(); case "R_factor_all": return getRFactorAll(); case "R_factor_gt": return getRFactorGt(); case "R_Fsqd_factor": return getRFsqdFactor(); case "R_I_factor": return getRIFactor(); case "wR_factor_all": return getWRFactorAll(); default: return new DelegatingColumn(column); } } /** * The code identifying a certain reflection class. * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * Description of each reflection class. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * For each reflection class, the smallest value in angstroms * for the interplanar spacings for the reflections used in the * refinement. This is called the highest resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * For each reflection class, the largest value in angstroms * for the interplanar spacings for the reflections used in the * refinement. This is called the lowest resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * For each reflection class, the number of significantly intense * reflections (see _reflns.threshold_expression) in the REFLN * list (not the DIFFRN_REFLN list). This may include Friedel- * equivalent reflections (i.e. those which are symmetry-equivalent * under the Laue symmetry but inequivalent under the crystal * class) according to the nature of the structure and the * procedures used. Any special characteristics of the reflections * included in the REFLN list should be described using the item * _reflns.details. * @return IntColumn */ public IntColumn getNumberGt() { return delegate.getColumn("number_gt", DelegatingIntColumn::new); } /** * For each reflection class, the total number of reflections * in the REFLN list (not the DIFFRN_REFLN list). This may * include Friedel-equivalent reflections (i.e. those which are * symmetry-equivalent under the Laue symmetry but inequivalent * under the crystal class) according to the nature of the * structure and the procedures used. Any special characteristics * of the reflections included in the REFLN list should be * described using the item _reflns.details. * @return IntColumn */ public IntColumn getNumberTotal() { return delegate.getColumn("number_total", DelegatingIntColumn::new); } /** * For each reflection class, the residual factor for all * reflections included in the refinement. * The reflections also satisfy the resolution limits established by * _reflns_class.d_res_high and _reflns_class.d_res_low. * This is the conventional R factor. See also the * definition of _reflns_class.wR_factor_all. * * sum | F(obs) - F(calc) | * R = ------------------------ * sum | F(obs) | * * F(obs) = the observed structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFactorAll() { return delegate.getColumn("R_factor_all", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor for significantly * intense reflections (see _reflns.threshold_expression) included * in the refinement. * The reflections also satisfy the resolution limits established by * _reflns_class.d_res_high and _reflns_class.d_res_low. * This is the conventional R factor. See also the * definition of _reflns_class.wR_factor_all. * * sum | F(obs) - F(calc) | * R = ------------------------ * sum | F(obs) | * * F(obs) = the observed structure-factor amplitudes * F(calc) = the calculated structure-factor amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFactorGt() { return delegate.getColumn("R_factor_gt", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor R(F^2^) calculated * on the squared amplitudes of the observed and calculated * structure factors for the reflections judged significantly * intense (i.e. satisfying the threshold specified by * _reflns.threshold_expression) and included in the refinement. * * The reflections also satisfy the resolution limits established * by _reflns_class.d_res_high and _reflns_class.d_res_low. * * sum | F(obs)^2^ - F(calc)^2^ | * R(Fsqd) = ------------------------------- * sum F(obs)^2^ * * F(obs)^2^ = squares of the observed structure-factor amplitudes * F(calc)^2^ = squares of the calculated structure-factor * amplitudes * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRFsqdFactor() { return delegate.getColumn("R_Fsqd_factor", DelegatingFloatColumn::new); } /** * For each reflection class, the residual factor R(I) for the * reflections judged significantly intense (i.e. satisfying the * threshold specified by _reflns.threshold_expression) and * included in the refinement. * * This is most often calculated in Rietveld refinements * against powder data, where it is referred to as R~B~ or R~Bragg~. * * sum | I(obs) - I(calc) | * R(I) = ------------------------ * sum | I(obs) | * * I(obs) = the net observed intensities * I(calc) = the net calculated intensities * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getRIFactor() { return delegate.getColumn("R_I_factor", DelegatingFloatColumn::new); } /** * For each reflection class, the weighted residual factors for all * reflections included in the refinement. The reflections also * satisfy the resolution limits established by * _reflns_class.d_res_high and _reflns_class.d_res_low. * See also _reflns_class.R_factor_ definitions. * * ( sum w [ Y(obs) - Y(calc) ]^2^ )^1/2^ * wR = ( ------------------------------ ) * ( sum w Y(obs)^2^ ) * * Y(obs) = the observed amplitude specified by * _refine.ls_structure_factor_coef * Y(calc) = the calculated amplitude specified by * _refine.ls_structure_factor_coef * w = the least-squares weight * * and the sum is taken over the reflections of this class. * @return FloatColumn */ public FloatColumn getWRFactorAll() { return delegate.getColumn("wR_factor_all", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ReflnsScale.java000066400000000000000000000041131414676747700306730ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLNS_SCALE category record details about * the structure-factor scales. They are referenced from within * the REFLN list through _refln.scale_group_code. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsScale extends DelegatingCategory { public ReflnsScale(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "group_code": return getGroupCode(); case "meas_F": return getMeasF(); case "meas_F_squared": return getMeasFSquared(); case "meas_intensity": return getMeasIntensity(); default: return new DelegatingColumn(column); } } /** * The code identifying a scale _reflns_scale.meas_F, * _reflns_scale.meas_F_squared or _reflns_scale.meas_intensity. * These are linked to the REFLN list by the * _refln.scale_group_code. These codes * need not correspond to those in the DIFFRN_SCALE list. * @return StrColumn */ public StrColumn getGroupCode() { return delegate.getColumn("group_code", DelegatingStrColumn::new); } /** * A scale associated with _reflns_scale.group_code. * @return FloatColumn */ public FloatColumn getMeasF() { return delegate.getColumn("meas_F", DelegatingFloatColumn::new); } /** * A scale associated with _reflns_scale.group_code. * @return FloatColumn */ public FloatColumn getMeasFSquared() { return delegate.getColumn("meas_F_squared", DelegatingFloatColumn::new); } /** * A scale associated with _reflns_scale.group_code. * @return FloatColumn */ public FloatColumn getMeasIntensity() { return delegate.getColumn("meas_intensity", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ReflnsShell.java000066400000000000000000000662161414676747700307270ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the REFLNS_SHELL category record details about * the reflection data used to determine the ATOM_SITE data items * broken down into shells of resolution. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ReflnsShell extends DelegatingCategory { public ReflnsShell(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "d_res_high": return getDResHigh(); case "d_res_low": return getDResLow(); case "meanI_over_sigI_all": return getMeanIOverSigIAll(); case "meanI_over_sigI_obs": return getMeanIOverSigIObs(); case "number_measured_all": return getNumberMeasuredAll(); case "number_measured_obs": return getNumberMeasuredObs(); case "number_possible": return getNumberPossible(); case "number_unique_all": return getNumberUniqueAll(); case "number_unique_obs": return getNumberUniqueObs(); case "percent_possible_all": return getPercentPossibleAll(); case "percent_possible_obs": return getPercentPossibleObs(); case "Rmerge_F_all": return getRmergeFAll(); case "Rmerge_F_obs": return getRmergeFObs(); case "Rmerge_I_all": return getRmergeIAll(); case "Rmerge_I_obs": return getRmergeIObs(); case "meanI_over_sigI_gt": return getMeanIOverSigIGt(); case "meanI_over_uI_all": return getMeanIOverUIAll(); case "meanI_over_uI_gt": return getMeanIOverUIGt(); case "number_measured_gt": return getNumberMeasuredGt(); case "number_unique_gt": return getNumberUniqueGt(); case "percent_possible_gt": return getPercentPossibleGt(); case "Rmerge_F_gt": return getRmergeFGt(); case "Rmerge_I_gt": return getRmergeIGt(); case "pdbx_redundancy": return getPdbxRedundancy(); case "pdbx_Rsym_value": return getPdbxRsymValue(); case "pdbx_chi_squared": return getPdbxChiSquared(); case "pdbx_netI_over_sigmaI_all": return getPdbxNetIOverSigmaIAll(); case "pdbx_netI_over_sigmaI_obs": return getPdbxNetIOverSigmaIObs(); case "pdbx_Rrim_I_all": return getPdbxRrimIAll(); case "pdbx_Rpim_I_all": return getPdbxRpimIAll(); case "pdbx_rejects": return getPdbxRejects(); case "pdbx_ordinal": return getPdbxOrdinal(); case "pdbx_diffrn_id": return getPdbxDiffrnId(); case "pdbx_CC_half": return getPdbxCCHalf(); case "pdbx_CC_star": return getPdbxCCStar(); case "pdbx_R_split": return getPdbxRSplit(); case "pdbx_redundancy_reflns_obs": return getPdbxRedundancyReflnsObs(); case "pdbx_number_anomalous": return getPdbxNumberAnomalous(); case "pdbx_Rrim_I_all_anomalous": return getPdbxRrimIAllAnomalous(); case "pdbx_Rpim_I_all_anomalous": return getPdbxRpimIAllAnomalous(); case "pdbx_Rmerge_I_all_anomalous": return getPdbxRmergeIAllAnomalous(); case "pdbx_percent_possible_ellipsoidal": return getPdbxPercentPossibleEllipsoidal(); case "pdbx_percent_possible_spherical": return getPdbxPercentPossibleSpherical(); case "pdbx_percent_possible_ellipsoidal_anomalous": return getPdbxPercentPossibleEllipsoidalAnomalous(); case "pdbx_percent_possible_spherical_anomalous": return getPdbxPercentPossibleSphericalAnomalous(); case "pdbx_redundancy_anomalous": return getPdbxRedundancyAnomalous(); case "pdbx_CC_half_anomalous": return getPdbxCCHalfAnomalous(); case "pdbx_absDiff_over_sigma_anomalous": return getPdbxAbsDiffOverSigmaAnomalous(); case "pdbx_percent_possible_anomalous": return getPdbxPercentPossibleAnomalous(); default: return new DelegatingColumn(column); } } /** * The smallest value in angstroms for the interplanar spacings * for the reflections in this shell. This is called the highest * resolution. * @return FloatColumn */ public FloatColumn getDResHigh() { return delegate.getColumn("d_res_high", DelegatingFloatColumn::new); } /** * The highest value in angstroms for the interplanar spacings * for the reflections in this shell. This is called the lowest * resolution. * @return FloatColumn */ public FloatColumn getDResLow() { return delegate.getColumn("d_res_low", DelegatingFloatColumn::new); } /** * The ratio of the mean of the intensities of all reflections * in this shell to the mean of the standard uncertainties of the * intensities of all reflections in this shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIAll() { return delegate.getColumn("meanI_over_sigI_all", DelegatingFloatColumn::new); } /** * The ratio of the mean of the intensities of the reflections * classified as 'observed' (see _reflns.observed_criterion) in * this shell to the mean of the standard uncertainties of the * intensities of the 'observed' reflections in this * shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIObs() { return delegate.getColumn("meanI_over_sigI_obs", DelegatingFloatColumn::new); } /** * The total number of reflections measured for this * shell. * @return IntColumn */ public IntColumn getNumberMeasuredAll() { return delegate.getColumn("number_measured_all", DelegatingIntColumn::new); } /** * The number of reflections classified as 'observed' * (see _reflns.observed_criterion) for this * shell. * @return IntColumn */ public IntColumn getNumberMeasuredObs() { return delegate.getColumn("number_measured_obs", DelegatingIntColumn::new); } /** * The number of unique reflections it is possible to measure in * this shell. * @return IntColumn */ public IntColumn getNumberPossible() { return delegate.getColumn("number_possible", DelegatingIntColumn::new); } /** * The total number of measured reflections which are symmetry- * unique after merging for this shell. * @return IntColumn */ public IntColumn getNumberUniqueAll() { return delegate.getColumn("number_unique_all", DelegatingIntColumn::new); } /** * The total number of measured reflections classified as 'observed' * (see _reflns.observed_criterion) which are symmetry-unique * after merging for this shell. * @return IntColumn */ public IntColumn getNumberUniqueObs() { return delegate.getColumn("number_unique_obs", DelegatingIntColumn::new); } /** * The percentage of geometrically possible reflections represented * by all reflections measured for this shell. * @return FloatColumn */ public FloatColumn getPercentPossibleAll() { return delegate.getColumn("percent_possible_all", DelegatingFloatColumn::new); } /** * The percentage of geometrically possible reflections represented * by reflections classified as 'observed' (see * _reflns.observed_criterion) for this shell. * @return FloatColumn */ public FloatColumn getPercentPossibleObs() { return delegate.getColumn("percent_possible_obs", DelegatingFloatColumn::new); } /** * Residual factor Rmerge for all reflections that satisfy the * resolution limits established by _reflns_shell.d_res_high and * _reflns_shell.d_res_low. * * sum~i~(sum~j~|F~j~ - <F>|) * Rmerge(F) = -------------------------- * sum~i~(sum~j~<F>) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeFAll() { return delegate.getColumn("Rmerge_F_all", DelegatingFloatColumn::new); } /** * Residual factor Rmerge for reflections that satisfy the * resolution limits established by _reflns_shell.d_res_high and * _reflns_shell.d_res_low and the observation criterion * established by _reflns.observed_criterion. * * sum~i~(sum~j~|F~j~ - <F>|) * Rmerge(F) = -------------------------- * sum~i~(sum~j~<F>) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeFObs() { return delegate.getColumn("Rmerge_F_obs", DelegatingFloatColumn::new); } /** * The value of Rmerge(I) for all reflections in a given shell. * * sum~i~(sum~j~|I~j~ - <I>|) * Rmerge(I) = -------------------------- * sum~i~(sum~j~<I>) * * I~j~ = the intensity of the jth observation of reflection i * <I> = the mean of the intensities of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeIAll() { return delegate.getColumn("Rmerge_I_all", DelegatingFloatColumn::new); } /** * The value of Rmerge(I) for reflections classified as 'observed' * (see _reflns.observed_criterion) in a given shell. * * sum~i~(sum~j~|I~j~ - <I>|) * Rmerge(I) = -------------------------- * sum~i~(sum~j~<I>) * * I~j~ = the intensity of the jth observation of reflection i * <I> = the mean of the intensities of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection * @return FloatColumn */ public FloatColumn getRmergeIObs() { return delegate.getColumn("Rmerge_I_obs", DelegatingFloatColumn::new); } /** * The ratio of the mean of the intensities of the significantly * intense reflections (see _reflns.threshold_expression) in * this shell to the mean of the standard uncertainties of the * intensities of the significantly intense reflections in this * shell. * @return FloatColumn */ public FloatColumn getMeanIOverSigIGt() { return delegate.getColumn("meanI_over_sigI_gt", DelegatingFloatColumn::new); } /** * The ratio of the mean of the intensities of all reflections * in this shell to the mean of the standard uncertainties of the * intensities of all reflections in this shell. * @return FloatColumn */ public FloatColumn getMeanIOverUIAll() { return delegate.getColumn("meanI_over_uI_all", DelegatingFloatColumn::new); } /** * The ratio of the mean of the intensities of the significantly * intense reflections (see _reflns.threshold_expression) in * this shell to the mean of the standard uncertainties of the * intensities of the significantly intense reflections in this * shell. * @return FloatColumn */ public FloatColumn getMeanIOverUIGt() { return delegate.getColumn("meanI_over_uI_gt", DelegatingFloatColumn::new); } /** * The number of significantly intense reflections * (see _reflns.threshold_expression) measured for this * shell. * @return IntColumn */ public IntColumn getNumberMeasuredGt() { return delegate.getColumn("number_measured_gt", DelegatingIntColumn::new); } /** * The total number of significantly intense reflections * (see _reflns.threshold_expression) resulting from merging * measured symmetry-equivalent reflections for this resolution * shell. * @return IntColumn */ public IntColumn getNumberUniqueGt() { return delegate.getColumn("number_unique_gt", DelegatingIntColumn::new); } /** * The percentage of geometrically possible reflections * represented by significantly intense reflections * (see _reflns.threshold_expression) measured for this * shell. * @return FloatColumn */ public FloatColumn getPercentPossibleGt() { return delegate.getColumn("percent_possible_gt", DelegatingFloatColumn::new); } /** * The value of Rmerge(F) for significantly intense reflections * (see _reflns.threshold_expression) in a given shell. * * sum~i~ ( sum~j~ | F~j~ - <F> | ) * Rmerge(F) = -------------------------------- * sum~i~ ( sum~j~ <F> ) * * F~j~ = the amplitude of the jth observation of reflection i * <F> = the mean of the amplitudes of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * @return FloatColumn */ public FloatColumn getRmergeFGt() { return delegate.getColumn("Rmerge_F_gt", DelegatingFloatColumn::new); } /** * The value of Rmerge(I) for significantly intense reflections * (see _reflns.threshold_expression) in a given shell. * * sum~i~ ( sum~j~ | I~j~ - <I> | ) * Rmerge(I) = -------------------------------- * sum~i~ ( sum~j~ <I> ) * * I~j~ = the intensity of the jth observation of reflection i * <I> = the mean of the intensities of all observations of * reflection i * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * @return FloatColumn */ public FloatColumn getRmergeIGt() { return delegate.getColumn("Rmerge_I_gt", DelegatingFloatColumn::new); } /** * Redundancy for the current shell. * @return FloatColumn */ public FloatColumn getPdbxRedundancy() { return delegate.getColumn("pdbx_redundancy", DelegatingFloatColumn::new); } /** * R sym value in percent. * @return FloatColumn */ public FloatColumn getPdbxRsymValue() { return delegate.getColumn("pdbx_Rsym_value", DelegatingFloatColumn::new); } /** * Chi-squared statistic for this resolution shell. * @return FloatColumn */ public FloatColumn getPdbxChiSquared() { return delegate.getColumn("pdbx_chi_squared", DelegatingFloatColumn::new); } /** * The mean of the ratio of the intensities to their * standard uncertainties of all reflections in the * resolution shell. * * _reflns_shell.pdbx_netI_over_sigmaI_all = <I/sigma(I)> * @return FloatColumn */ public FloatColumn getPdbxNetIOverSigmaIAll() { return delegate.getColumn("pdbx_netI_over_sigmaI_all", DelegatingFloatColumn::new); } /** * The mean of the ratio of the intensities to their * standard uncertainties of observed reflections * (see _reflns.observed_criterion) in the resolution shell. * * _reflns_shell.pdbx_netI_over_sigmaI_obs = <I/sigma(I)> * @return FloatColumn */ public FloatColumn getPdbxNetIOverSigmaIObs() { return delegate.getColumn("pdbx_netI_over_sigmaI_obs", DelegatingFloatColumn::new); } /** * The redundancy-independent merging R factor value Rrim, * also denoted Rmeas, for merging all intensities in a * given shell. * * sum~i~ [N~i~ /( N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | * Rrim = -------------------------------------------------------- * sum~i~ ( sum~j~ I~j~ ) * * I~j~ = the intensity of the jth observation of reflection i * <I~i~> = the mean of the intensities of all observations of * reflection i * N~i~ = the redundancy (the number of times reflection i * has been measured). * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * * Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. * Biol. 4, 269-275. * Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. * 30, 203-205. * Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135. * @return FloatColumn */ public FloatColumn getPdbxRrimIAll() { return delegate.getColumn("pdbx_Rrim_I_all", DelegatingFloatColumn::new); } /** * The precision-indicating merging R factor value Rpim, * for merging all intensities in a given shell. * * sum~i~ [1/(N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | * Rpim = -------------------------------------------------- * sum~i~ ( sum~j~ I~j~ ) * * I~j~ = the intensity of the jth observation of reflection i * <I~i~> = the mean of the intensities of all observations of * reflection i * N~i~ = the redundancy (the number of times reflection i * has been measured). * * sum~i~ is taken over all reflections * sum~j~ is taken over all observations of each reflection. * * Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. * Biol. 4, 269-275. * Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. * 30, 203-205. * Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135. * @return FloatColumn */ public FloatColumn getPdbxRpimIAll() { return delegate.getColumn("pdbx_Rpim_I_all", DelegatingFloatColumn::new); } /** * The number of rejected reflections in the resolution * shell. Reflections may be rejected from scaling * by setting the observation criterion, * _reflns.observed_criterion. * @return IntColumn */ public IntColumn getPdbxRejects() { return delegate.getColumn("pdbx_rejects", DelegatingIntColumn::new); } /** * An ordinal identifier for this resolution shell. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } /** * An identifier for the diffraction data set corresponding to this resolution shell. * * Multiple diffraction data sets specified as a comma separated list. * @return StrColumn */ public StrColumn getPdbxDiffrnId() { return delegate.getColumn("pdbx_diffrn_id", DelegatingStrColumn::new); } /** * The Pearson's correlation coefficient expressed as a decimal value * between the average intensities from randomly selected * half-datasets within the resolution shell. * * Ref: Karplus & Diederichs (2012), Science 336, 1030-33 * @return FloatColumn */ public FloatColumn getPdbxCCHalf() { return delegate.getColumn("pdbx_CC_half", DelegatingFloatColumn::new); } /** * Estimates the value of CC_true, the true correlation coefficient * between the average intensities from randomly selected half-datasets * within the resolution shell. * * CC_star = sqrt(2*CC_half/(1+CC_half)) * * Ref: Karplus & Diederichs (2012), Science 336, 1030-33 * @return FloatColumn */ public FloatColumn getPdbxCCStar() { return delegate.getColumn("pdbx_CC_star", DelegatingFloatColumn::new); } /** * R split measures the agreement between the sets of intensities created by merging * odd- and even-numbered images from the data within the resolution shell. * * Ref: T. A. White, R. A. Kirian, A. V. Martin, A. Aquila, K. Nass, * A. Barty and H. N. Chapman (2012), J. Appl. Cryst. 45, 335-341 * @return FloatColumn */ public FloatColumn getPdbxRSplit() { return delegate.getColumn("pdbx_R_split", DelegatingFloatColumn::new); } /** * For this shell, the redundancy in the observed reflections. * @return FloatColumn */ public FloatColumn getPdbxRedundancyReflnsObs() { return delegate.getColumn("pdbx_redundancy_reflns_obs", DelegatingFloatColumn::new); } /** * This item is a duplicate of _reflns_shell.number_unique_all, * but only for the observed Friedel pairs. * @return IntColumn */ public IntColumn getPdbxNumberAnomalous() { return delegate.getColumn("pdbx_number_anomalous", DelegatingIntColumn::new); } /** * This item is the duplicate of _reflns_shell.pdbx_Rrim_I_all, but * is limited to observed Friedel pairs. * @return FloatColumn */ public FloatColumn getPdbxRrimIAllAnomalous() { return delegate.getColumn("pdbx_Rrim_I_all_anomalous", DelegatingFloatColumn::new); } /** * This item serves the same purpose as * _reflns_shell.pdbx_Rpim_I_all, but applies to observed Friedel pairs * only. * @return FloatColumn */ public FloatColumn getPdbxRpimIAllAnomalous() { return delegate.getColumn("pdbx_Rpim_I_all_anomalous", DelegatingFloatColumn::new); } /** * This item is the same as _reflns_shell.pdbx_Rmerge_I_all, but * applies to observed Friedel pairs only. * @return FloatColumn */ public FloatColumn getPdbxRmergeIAllAnomalous() { return delegate.getColumn("pdbx_Rmerge_I_all_anomalous", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique data * within the intersection of (1) a spherical shell * (defined by its diffraction limits, * _reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) and (2) the ellipsoid * (described by __reflns.pdbx_aniso_diffraction_limit_* * items), relative to all possible symmetry-unique * reflections within that intersection. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleEllipsoidal() { return delegate.getColumn("pdbx_percent_possible_ellipsoidal", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique data * within the spherical shell defined by its diffraction * limits (_reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) relative to all * possible symmetry-unique reflections within that shell. * * In the absence of an anisotropy description this is * identical to _reflns_shell.percent_possible_all. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleSpherical() { return delegate.getColumn("pdbx_percent_possible_spherical", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the intersection of * (1) a spherical shell (defined by its diffraction * limits, _reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) and (2) the ellipsoid * (described by __reflns.pdbx_aniso_diffraction_limit_* * items), relative to all possible symmetry-unique * anomalous difference data within that intersection. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleEllipsoidalAnomalous() { return delegate.getColumn("pdbx_percent_possible_ellipsoidal_anomalous", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the spherical shell * defined by its diffraction limits * (_reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) relative to all * possible symmetry-unique anomalous difference data * within that shell. * * In the absence of an anisotropy description this is * identical to _reflns.pdbx_percent_possible_anomalous. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleSphericalAnomalous() { return delegate.getColumn("pdbx_percent_possible_spherical_anomalous", DelegatingFloatColumn::new); } /** * The redundancy of anomalous difference data within the * spherical shell (defined by its diffraction limits * _reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low), i.e. data for which * intensities for both instances of a Friedel pair are * available for an acentric reflection. * @return FloatColumn */ public FloatColumn getPdbxRedundancyAnomalous() { return delegate.getColumn("pdbx_redundancy_anomalous", DelegatingFloatColumn::new); } /** * The correlation coefficient within the spherical shell * (defined by its diffraction limits * _reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) between two randomly * chosen half-sets of anomalous intensity differences, * I(+)-I(-) for anomalous data, i.e. data for which * intensities for both instances of a Friedel pair are * available for an acentric reflection. * @return FloatColumn */ public FloatColumn getPdbxCCHalfAnomalous() { return delegate.getColumn("pdbx_CC_half_anomalous", DelegatingFloatColumn::new); } /** * The mean ratio of absolute anomalous intensity * differences to their standard deviation within the * spherical shell (defined by its diffraction limits * _reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low). * * |Dano| * ------------- * sigma(Dano) * * with * * Dano = I(+) - I(-) * sigma(Dano) = sqrt( sigma(I(+))^2 + sigma(I(-))^2 ) * @return FloatColumn */ public FloatColumn getPdbxAbsDiffOverSigmaAnomalous() { return delegate.getColumn("pdbx_absDiff_over_sigma_anomalous", DelegatingFloatColumn::new); } /** * Completeness (as a percentage) of symmetry-unique * anomalous difference data within the spherical shell * defined by its diffraction limits * (_reflns_shell.d_resolution_high and * _reflns_shell.d_resolution_low) relative to all * possible symmetry-unique anomalous difference data * within that shell. * @return FloatColumn */ public FloatColumn getPdbxPercentPossibleAnomalous() { return delegate.getColumn("pdbx_percent_possible_anomalous", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Software.java000066400000000000000000000150531414676747700302710ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the SOFTWARE category record details about * the software used in the structure analysis, which implies * any software used in the generation of any data items * associated with the structure determination and * structure representation. * * These data items allow computer programs to be referenced * in more detail than data items in the COMPUTING category do. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Software extends DelegatingCategory { public Software(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "citation_id": return getCitationId(); case "classification": return getClassification(); case "compiler_name": return getCompilerName(); case "compiler_version": return getCompilerVersion(); case "contact_author": return getContactAuthor(); case "contact_author_email": return getContactAuthorEmail(); case "date": return getDate(); case "description": return getDescription(); case "dependencies": return getDependencies(); case "hardware": return getHardware(); case "language": return getLanguage(); case "location": return getLocation(); case "mods": return getMods(); case "name": return getName(); case "os": return getOs(); case "os_version": return getOsVersion(); case "type": return getType(); case "version": return getVersion(); case "pdbx_ordinal": return getPdbxOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _citation.id in the CITATION * category. * @return StrColumn */ public StrColumn getCitationId() { return delegate.getColumn("citation_id", DelegatingStrColumn::new); } /** * The classification of the program according to its * major function. * @return StrColumn */ public StrColumn getClassification() { return delegate.getColumn("classification", DelegatingStrColumn::new); } /** * The compiler used to compile the software. * @return StrColumn */ public StrColumn getCompilerName() { return delegate.getColumn("compiler_name", DelegatingStrColumn::new); } /** * The version of the compiler used to compile the software. * @return StrColumn */ public StrColumn getCompilerVersion() { return delegate.getColumn("compiler_version", DelegatingStrColumn::new); } /** * The recognized contact author of the software. This could be * the original author, someone who has modified the code or * someone who maintains the code. It should be the person * most commonly associated with the code. * @return StrColumn */ public StrColumn getContactAuthor() { return delegate.getColumn("contact_author", DelegatingStrColumn::new); } /** * The e-mail address of the person specified in * _software.contact_author. * @return StrColumn */ public StrColumn getContactAuthorEmail() { return delegate.getColumn("contact_author_email", DelegatingStrColumn::new); } /** * The date the software was released. * @return StrColumn */ public StrColumn getDate() { return delegate.getColumn("date", DelegatingStrColumn::new); } /** * Description of the software. * @return StrColumn */ public StrColumn getDescription() { return delegate.getColumn("description", DelegatingStrColumn::new); } /** * Any prerequisite software required to run _software.name. * @return StrColumn */ public StrColumn getDependencies() { return delegate.getColumn("dependencies", DelegatingStrColumn::new); } /** * The hardware upon which the software was run. * @return StrColumn */ public StrColumn getHardware() { return delegate.getColumn("hardware", DelegatingStrColumn::new); } /** * The major computing language in which the software is * coded. * @return StrColumn */ public StrColumn getLanguage() { return delegate.getColumn("language", DelegatingStrColumn::new); } /** * The URL for an Internet address at which * details of the software can be found. * @return StrColumn */ public StrColumn getLocation() { return delegate.getColumn("location", DelegatingStrColumn::new); } /** * Any noteworthy modifications to the base software, if applicable. * @return StrColumn */ public StrColumn getMods() { return delegate.getColumn("mods", DelegatingStrColumn::new); } /** * The name of the software. * @return StrColumn */ public StrColumn getName() { return delegate.getColumn("name", DelegatingStrColumn::new); } /** * The name of the operating system under which the software * runs. * @return StrColumn */ public StrColumn getOs() { return delegate.getColumn("os", DelegatingStrColumn::new); } /** * The version of the operating system under which the software * runs. * @return StrColumn */ public StrColumn getOsVersion() { return delegate.getColumn("os_version", DelegatingStrColumn::new); } /** * The classification of the software according to the most * common types. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } /** * The version of the software. * @return StrColumn */ public StrColumn getVersion() { return delegate.getColumn("version", DelegatingStrColumn::new); } /** * An ordinal index for this category * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/SpaceGroup.java000066400000000000000000000124121414676747700305430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Contains all the data items that refer to the space group as a * whole, such as its name or crystal system. They may be looped, * for example, in a list of space groups and their properties. * * Only a subset of the SPACE_GROUP category items appear in * this dictionary. The remainder are found in the symmetry CIF * dictionary. * * Space-group types are identified by their number as given in * International Tables for Crystallography Vol. A. Specific * settings of the space groups can be identified either by their * Hall symbol or by specifying their symmetry operations. * * The commonly used Hermann-Mauguin symbol determines the * space-group type uniquely but several different Hermann-Mauguin * symbols may refer to the same space-group type. A Hermann-Mauguin * symbol contains information on the choice of the basis, but not * on the choice of origin. Different formats for the * Hermann-Mauguin symbol are found in the symmetry CIF dictionary. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroup extends DelegatingCategory { public SpaceGroup(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "crystal_system": return getCrystalSystem(); case "id": return getId(); case "IT_number": return getITNumber(); case "name_Hall": return getNameHall(); case "name_H-M_alt": return getNameH_MAlt(); default: return new DelegatingColumn(column); } } /** * The name of the system of geometric crystal classes of space * groups (crystal system) to which the space group belongs. * Note that rhombohedral space groups belong to the * trigonal system. * @return StrColumn */ public StrColumn getCrystalSystem() { return delegate.getColumn("crystal_system", DelegatingStrColumn::new); } /** * This is the unique identifier for the SPACE_GROUP category. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The number as assigned in International Tables for * Crystallography Vol. A, specifying the proper affine class (i.e. * the orientation-preserving affine class) of space groups * (crystallographic space-group type) to which the space group * belongs. This number defines the space-group type but not * the coordinate system in which it is expressed. * @return IntColumn */ public IntColumn getITNumber() { return delegate.getColumn("IT_number", DelegatingIntColumn::new); } /** * Space-group symbol defined by Hall. * * Each component of the space-group name is separated by a * space or an underscore. The use of a space is strongly * recommended. The underscore is only retained because it * was used in old CIFs. It should not be * used in new CIFs. * * _space_group.name_Hall uniquely defines the space group and * its reference to a particular coordinate system. * * Ref: Hall, S. R. (1981). Acta Cryst. A37, 517-525; erratum * (1981), A37, 921. * [See also International Tables for Crystallography * Vol. B (2001), Chapter 1.4, Appendix 1.4.2.] * @return StrColumn */ public StrColumn getNameHall() { return delegate.getColumn("name_Hall", DelegatingStrColumn::new); } /** * _space_group.name_H-M_alt allows any Hermann-Mauguin symbol * to be given. The way in which this item is used is determined * by the user and in general is not intended to be interpreted by * computer. It may, for example, be used to give one of the * extended Hermann-Mauguin symbols given in Table 4.3.2.1 of * International Tables for Crystallography Vol. A (2002) or * a Hermann-Mauguin symbol for a conventional or unconventional * setting. * * Each component of the space-group name is separated by a * space or an underscore. The use of a space is strongly * recommended. The underscore is only retained because it * was used in old CIFs. It should not be * used in new CIFs. Subscripts should appear without special * symbols. Bars should be given as negative signs before the * numbers to which they apply. * * The commonly used Hermann-Mauguin symbol determines the space- * group type uniquely but a given space-group type may be * described by more than one Hermann-Mauguin symbol. The space- * group type is best described using _space_group.IT_number. * * The Hermann-Mauguin symbol may contain information on the * choice of basis, but not on the choice of origin. To * define the setting uniquely, use _space_group.name_Hall or * list the symmetry operations. * @return StrColumn */ public StrColumn getNameH_MAlt() { return delegate.getColumn("name_H-M_alt", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/SpaceGroupSymop.java000066400000000000000000000054121414676747700315750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Contains information about the symmetry operations of the * space group. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SpaceGroupSymop extends DelegatingCategory { public SpaceGroupSymop(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "operation_xyz": return getOperationXyz(); case "sg_id": return getSgId(); default: return new DelegatingColumn(column); } } /** * An arbitrary identifier that uniquely labels each symmetry * operation in the list. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A parsable string giving one of the symmetry operations of the * space group in algebraic form. If W is a matrix representation * of the rotational part of the symmetry operation defined by the * positions and signs of x, y and z, and w is a column of * translations defined by the fractions, an equivalent position * X' is generated from a given position X by the equation * * X' = WX + w * * (Note: X is used to represent bold_italics_x in International * Tables for Crystallography Vol. A, Part 5) * * When a list of symmetry operations is given, it must contain * a complete set of coordinate representatives which generates * all the operations of the space group by the addition of * all primitive translations of the space group. Such * representatives are to be found as the coordinates of * the general-equivalent position in International Tables for * Crystallography Vol. A (2002), to which it is necessary to * add any centring translations shown above the * general-equivalent position. * * That is to say, it is necessary to list explicity all the * symmetry operations required to generate all the atoms in * the unit cell defined by the setting used. * @return StrColumn */ public StrColumn getOperationXyz() { return delegate.getColumn("operation_xyz", DelegatingStrColumn::new); } /** * This must match a particular value of _space_group.id, allowing * the symmetry operation to be identified with a particular space * group. * @return StrColumn */ public StrColumn getSgId() { return delegate.getColumn("sg_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Struct.java000066400000000000000000000124241414676747700277620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT category record details about the * description of the crystallographic structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Struct extends DelegatingCategory { public Struct(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "title": return getTitle(); case "pdbx_center_of_mass_x": return getPdbxCenterOfMassX(); case "pdbx_center_of_mass_y": return getPdbxCenterOfMassY(); case "pdbx_center_of_mass_z": return getPdbxCenterOfMassZ(); case "pdbx_descriptor": return getPdbxDescriptor(); case "pdbx_model_details": return getPdbxModelDetails(); case "pdbx_formula_weight": return getPdbxFormulaWeight(); case "pdbx_formula_weight_method": return getPdbxFormulaWeightMethod(); case "pdbx_model_type_details": return getPdbxModelTypeDetails(); case "pdbx_CASP_flag": return getPdbxCASPFlag(); case "pdbx_details": return getPdbxDetails(); case "pdbx_title_text": return getPdbxTitleText(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * A title for the data block. The author should attempt to convey * the essence of the structure archived in the CIF in the title, * and to distinguish this structural result from others. * @return StrColumn */ public StrColumn getTitle() { return delegate.getColumn("title", DelegatingStrColumn::new); } /** * This data item is the X component of a calculation of the center of mass of polymer chains * @return FloatColumn */ public FloatColumn getPdbxCenterOfMassX() { return delegate.getColumn("pdbx_center_of_mass_x", DelegatingFloatColumn::new); } /** * This data item is the Y component of a calculation of the center of mass of polymer chains * @return FloatColumn */ public FloatColumn getPdbxCenterOfMassY() { return delegate.getColumn("pdbx_center_of_mass_y", DelegatingFloatColumn::new); } /** * This data item is the Z component of a calculation of the center of mass of polymer chains * @return FloatColumn */ public FloatColumn getPdbxCenterOfMassZ() { return delegate.getColumn("pdbx_center_of_mass_z", DelegatingFloatColumn::new); } /** * An automatically generated descriptor for an NDB structure or * the unstructured content of the PDB COMPND record. * @return StrColumn */ public StrColumn getPdbxDescriptor() { return delegate.getColumn("pdbx_descriptor", DelegatingStrColumn::new); } /** * Text description of the methodology which produced this * model structure. * @return StrColumn */ public StrColumn getPdbxModelDetails() { return delegate.getColumn("pdbx_model_details", DelegatingStrColumn::new); } /** * Estimated formula mass in daltons of the * deposited structure assembly. * @return FloatColumn */ public FloatColumn getPdbxFormulaWeight() { return delegate.getColumn("pdbx_formula_weight", DelegatingFloatColumn::new); } /** * Method used to determine _struct.pdbx_formula_weight. * @return StrColumn */ public StrColumn getPdbxFormulaWeightMethod() { return delegate.getColumn("pdbx_formula_weight_method", DelegatingStrColumn::new); } /** * A description of the type of structure model. * @return StrColumn */ public StrColumn getPdbxModelTypeDetails() { return delegate.getColumn("pdbx_model_type_details", DelegatingStrColumn::new); } /** * The item indicates whether the entry is a CASP target, a CASD-NMR target, * or similar target participating in methods development experiments. * @return StrColumn */ public StrColumn getPdbxCASPFlag() { return delegate.getColumn("pdbx_CASP_flag", DelegatingStrColumn::new); } /** * Additional remarks related to this structure deposition that have not * been included in details data items elsewhere. * @return StrColumn */ public StrColumn getPdbxDetails() { return delegate.getColumn("pdbx_details", DelegatingStrColumn::new); } /** * A title for the experiment or analysis that is represented in * the entry. The default value is the primary citation of the entry. * @return StrColumn */ public StrColumn getPdbxTitleText() { return delegate.getColumn("pdbx_title_text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructAsym.java000066400000000000000000000130651414676747700306160ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_ASYM category record details about the * structural elements in the asymmetric unit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructAsym extends DelegatingCategory { public StructAsym(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "entity_id": return getEntityId(); case "id": return getId(); case "pdbx_modified": return getPdbxModified(); case "pdbx_blank_PDB_chainid_flag": return getPdbxBlankPDBChainidFlag(); case "pdbx_PDB_id": return getPdbxPDBId(); case "pdbx_alt_id": return getPdbxAltId(); case "pdbx_type": return getPdbxType(); case "pdbx_order": return getPdbxOrder(); case "pdbx_fraction_per_asym_unit": return getPdbxFractionPerAsymUnit(); case "pdbx_missing_num_begin_of_chain_not_in_seqres": return getPdbxMissingNumBeginOfChainNotInSeqres(); case "pdbx_missing_num_end_of_chain_not_in_seqres": return getPdbxMissingNumEndOfChainNotInSeqres(); case "pdbx_missing_num_begin_of_chain_in_seqres": return getPdbxMissingNumBeginOfChainInSeqres(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of this portion of the contents * of the asymmetric unit. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The value of _struct_asym.id must uniquely identify a record in * the STRUCT_ASYM list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item indicates whether the structural elements are modified. * @return StrColumn */ public StrColumn getPdbxModified() { return delegate.getColumn("pdbx_modified", DelegatingStrColumn::new); } /** * A flag indicating that this entity was originally labeled * with a blank PDB chain id. * @return StrColumn */ public StrColumn getPdbxBlankPDBChainidFlag() { return delegate.getColumn("pdbx_blank_PDB_chainid_flag", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.pdbx_PDB_strand_id the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPDBId() { return delegate.getColumn("pdbx_PDB_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _atom_site.ndb_alias_strand_id the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxAltId() { return delegate.getColumn("pdbx_alt_id", DelegatingStrColumn::new); } /** * This data item describes the general type of the structural elements * in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxType() { return delegate.getColumn("pdbx_type", DelegatingStrColumn::new); } /** * This data item gives the order of the structural elements in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPdbxOrder() { return delegate.getColumn("pdbx_order", DelegatingIntColumn::new); } /** * This data item indicates wheather the structural elements exists * only as part of its whole molecule in the asymmetric unit. * @return StrColumn */ public StrColumn getPdbxFractionPerAsymUnit() { return delegate.getColumn("pdbx_fraction_per_asym_unit", DelegatingStrColumn::new); } /** * This data item provides the information of how many residues * which do not appear in the SEQRES record are missing at the * beginning of the strand. * @return IntColumn */ public IntColumn getPdbxMissingNumBeginOfChainNotInSeqres() { return delegate.getColumn("pdbx_missing_num_begin_of_chain_not_in_seqres", DelegatingIntColumn::new); } /** * This data item provides the information of how many residues * which do not appear in the SEQRES record are missing at the * end of the strand. * @return IntColumn */ public IntColumn getPdbxMissingNumEndOfChainNotInSeqres() { return delegate.getColumn("pdbx_missing_num_end_of_chain_not_in_seqres", DelegatingIntColumn::new); } /** * This data item provides the information of how many residues * which do appear in the SEQRES record are missing at the * beginning of the strand. * @return IntColumn */ public IntColumn getPdbxMissingNumBeginOfChainInSeqres() { return delegate.getColumn("pdbx_missing_num_begin_of_chain_in_seqres", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructBiol.java000066400000000000000000000070561414676747700305750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_BIOL category record details about * the structural elements that form each structure of biological * significance. * * A given crystal structure may contain many different biological * structures. A given structural component in the asymmetric * unit may be part of more than one biological unit. A given * biological structure may involve crystallographic symmetry. * * For instance, in a structure of a lysozyme-FAB structure, the * light- and heavy-chain components of the FAB could be one * biological unit, while the two chains of the FAB and the lysozyme * could constitute a second biological unit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructBiol extends DelegatingCategory { public StructBiol(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "pdbx_parent_biol_id": return getPdbxParentBiolId(); case "pdbx_formula_weight": return getPdbxFormulaWeight(); case "pdbx_formula_weight_method": return getPdbxFormulaWeightMethod(); case "pdbx_aggregation_state": return getPdbxAggregationState(); case "pdbx_assembly_method": return getPdbxAssemblyMethod(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the biological unit. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_biol.id must uniquely identify a record in * the STRUCT_BIOL list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * An identifier for the parent biological assembly * if this biological unit is part of a complex assembly. * @return StrColumn */ public StrColumn getPdbxParentBiolId() { return delegate.getColumn("pdbx_parent_biol_id", DelegatingStrColumn::new); } /** * Estimated formula mass in daltons of the * biological assembly. * @return FloatColumn */ public FloatColumn getPdbxFormulaWeight() { return delegate.getColumn("pdbx_formula_weight", DelegatingFloatColumn::new); } /** * Method used to determine _struct_biol.pdbx_formula_weight. * @return StrColumn */ public StrColumn getPdbxFormulaWeightMethod() { return delegate.getColumn("pdbx_formula_weight_method", DelegatingStrColumn::new); } /** * A description of the structural aggregation in this assembly. * @return StrColumn */ public StrColumn getPdbxAggregationState() { return delegate.getColumn("pdbx_aggregation_state", DelegatingStrColumn::new); } /** * The method or experiment used to determine this assembly. * @return StrColumn */ public StrColumn getPdbxAssemblyMethod() { return delegate.getColumn("pdbx_assembly_method", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructBiolGen.java000066400000000000000000000140301414676747700312150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_BIOL_GEN category record details about * the generation of each biological unit. The STRUCT_BIOL_GEN * data items provide the specifications of the components that * constitute that biological unit, which may include symmetry * elements. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructBiolGen extends DelegatingCategory { public StructBiolGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "asym_id": return getAsymId(); case "biol_id": return getBiolId(); case "details": return getDetails(); case "symmetry": return getSymmetry(); case "pdbx_full_symmetry_operation": return getPdbxFullSymmetryOperation(); case "pdbx_PDB_order": return getPdbxPDBOrder(); case "pdbx_new_asym_id": return getPdbxNewAsymId(); case "pdbx_new_pdb_asym_id": return getPdbxNewPdbAsymId(); case "pdbx_color_red": return getPdbxColorRed(); case "pdbx_color_green": return getPdbxColorGreen(); case "pdbx_color_blue": return getPdbxColorBlue(); case "pdbx_after_begin_residue_no": return getPdbxAfterBeginResidueNo(); case "pdbx_after_end_residue_no": return getPdbxAfterEndResidueNo(); case "pdbx_before_begin_residue_no": return getPdbxBeforeBeginResidueNo(); case "pdbx_before_end_residue_no": return getPdbxBeforeEndResidueNo(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_asym.id in the STRUCT_ASYM * category. * @return StrColumn */ public StrColumn getAsymId() { return delegate.getColumn("asym_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_biol.id in the STRUCT_BIOL * category. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * A description of special aspects of the symmetry generation of * this portion of the biological structure. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _struct_biol_gen.asym_id to generate a * portion of the biological structure. * @return StrColumn */ public StrColumn getSymmetry() { return delegate.getColumn("symmetry", DelegatingStrColumn::new); } /** * This item expresses category _struct_biol_gen.symmetry * on an X, Y and Z basis. * @return StrColumn */ public StrColumn getPdbxFullSymmetryOperation() { return delegate.getColumn("pdbx_full_symmetry_operation", DelegatingStrColumn::new); } /** * An ordering index used to reproduce the presentation of * chain order in the original PDB format data files. * @return IntColumn */ public IntColumn getPdbxPDBOrder() { return delegate.getColumn("pdbx_PDB_order", DelegatingIntColumn::new); } /** * This category gives the NDB strand ids for the complete * biomolecule after it is generated. * @return StrColumn */ public StrColumn getPdbxNewAsymId() { return delegate.getColumn("pdbx_new_asym_id", DelegatingStrColumn::new); } /** * This data item is the PDB strand ID of the strand which will be * generated. * @return StrColumn */ public StrColumn getPdbxNewPdbAsymId() { return delegate.getColumn("pdbx_new_pdb_asym_id", DelegatingStrColumn::new); } /** * Gives rgb color code of this strand. * @return FloatColumn */ public FloatColumn getPdbxColorRed() { return delegate.getColumn("pdbx_color_red", DelegatingFloatColumn::new); } /** * Gives rgb color code of this strand. * @return FloatColumn */ public FloatColumn getPdbxColorGreen() { return delegate.getColumn("pdbx_color_green", DelegatingFloatColumn::new); } /** * Gives rgb color code of this strand. * @return FloatColumn */ public FloatColumn getPdbxColorBlue() { return delegate.getColumn("pdbx_color_blue", DelegatingFloatColumn::new); } /** * The new residue number after generation of portions of * the biomolecule. * @return StrColumn */ public StrColumn getPdbxAfterBeginResidueNo() { return delegate.getColumn("pdbx_after_begin_residue_no", DelegatingStrColumn::new); } /** * The new residue number after generation of portions of * the biomolecule. * @return StrColumn */ public StrColumn getPdbxAfterEndResidueNo() { return delegate.getColumn("pdbx_after_end_residue_no", DelegatingStrColumn::new); } /** * The number of the first residue to which the symmetry * operations have to be applied to generate a portion of * the biomolecule. * @return StrColumn */ public StrColumn getPdbxBeforeBeginResidueNo() { return delegate.getColumn("pdbx_before_begin_residue_no", DelegatingStrColumn::new); } /** * The number of the last residue to which the symmetry * operations have to be applied to generate a portion of * the biomolecule. * @return StrColumn */ public StrColumn getPdbxBeforeEndResidueNo() { return delegate.getColumn("pdbx_before_end_residue_no", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructBiolKeywords.java000066400000000000000000000023101414676747700323110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_BIOL_KEYWORDS category record * keywords that describe each biological unit. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructBiolKeywords extends DelegatingCategory { public StructBiolKeywords(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "biol_id": return getBiolId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_biol.id in the STRUCT_BIOL * category. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * Keywords describing this biological entity. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructBiolView.java000066400000000000000000000221231414676747700314200ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_BIOL_VIEW category record details * about how to draw and annotate an informative view of the * biological structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructBiolView extends DelegatingCategory { public StructBiolView(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "biol_id": return getBiolId(); case "details": return getDetails(); case "id": return getId(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[3][3]": return getRotMatrix33(); case "pdbx_vector[1]": return getPdbxVector1(); case "pdbx_vector[2]": return getPdbxVector2(); case "pdbx_vector[3]": return getPdbxVector3(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_biol.id in the STRUCT_BIOL * category. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * A description of special aspects of this view of the biological * structure. * * This data item can be used as a figure legend. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_biol_view.id must uniquely identify a * record in the STRUCT_BIOL_VIEW list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_BIOL_GEN category to give a view useful for describing the * structure. The conventions used in the rotation are described in * _struct_biol_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * translation vector * @return FloatColumn */ public FloatColumn getPdbxVector1() { return delegate.getColumn("pdbx_vector[1]", DelegatingFloatColumn::new); } /** * translation vector * @return FloatColumn */ public FloatColumn getPdbxVector2() { return delegate.getColumn("pdbx_vector[2]", DelegatingFloatColumn::new); } /** * translation vector * @return FloatColumn */ public FloatColumn getPdbxVector3() { return delegate.getColumn("pdbx_vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructConf.java000066400000000000000000000215501414676747700305700ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_CONF category record details about * the backbone conformation of a segment of polymer. * * Data items in the STRUCT_CONF_TYPE category define the * criteria used to identify the backbone conformations. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructConf extends DelegatingCategory { public StructConf(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "conf_type_id": return getConfTypeId(); case "details": return getDetails(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "id": return getId(); case "pdbx_beg_PDB_ins_code": return getPdbxBegPDBInsCode(); case "pdbx_end_PDB_ins_code": return getPdbxEndPDBInsCode(); case "pdbx_PDB_helix_class": return getPdbxPDBHelixClass(); case "pdbx_PDB_helix_length": return getPdbxPDBHelixLength(); case "pdbx_PDB_helix_id": return getPdbxPDBHelixId(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.label_comp_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.auth_comp_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingIntColumn::new); } /** * This data item is a pointer to _struct_conf_type.id in the * STRUCT_CONF_TYPE category. * @return StrColumn */ public StrColumn getConfTypeId() { return delegate.getColumn("conf_type_id", DelegatingStrColumn::new); } /** * A description of special aspects of the conformation assignment. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingIntColumn::new); } /** * The value of _struct_conf.id must uniquely identify a record in * the STRUCT_CONF list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment starts. * @return StrColumn */ public StrColumn getPdbxBegPDBInsCode() { return delegate.getColumn("pdbx_beg_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * conformation segment ends. * @return StrColumn */ public StrColumn getPdbxEndPDBInsCode() { return delegate.getColumn("pdbx_end_PDB_ins_code", DelegatingStrColumn::new); } /** * This item is a place holder for the helix class used in the PDB * HELIX record. * @return StrColumn */ public StrColumn getPdbxPDBHelixClass() { return delegate.getColumn("pdbx_PDB_helix_class", DelegatingStrColumn::new); } /** * A placeholder for the lengths of the helix of the PDB * HELIX record. * @return IntColumn */ public IntColumn getPdbxPDBHelixLength() { return delegate.getColumn("pdbx_PDB_helix_length", DelegatingIntColumn::new); } /** * A placeholder for the helix identifier of the PDB * HELIX record. * @return StrColumn */ public StrColumn getPdbxPDBHelixId() { return delegate.getColumn("pdbx_PDB_helix_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructConfType.java000066400000000000000000000036311414676747700314320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_CONF_TYPE category record details * about the criteria used to identify backbone conformations of a * segment of polymer. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructConfType extends DelegatingCategory { public StructConfType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "criteria": return getCriteria(); case "id": return getId(); case "reference": return getReference(); default: return new DelegatingColumn(column); } } /** * The criteria used to assign this conformation type. * @return StrColumn */ public StrColumn getCriteria() { return delegate.getColumn("criteria", DelegatingStrColumn::new); } /** * The descriptor that categorizes the type of the conformation * of the backbone of the polymer (whether protein or nucleic acid). * Explicit values for the torsion angles that define each * conformation are not given here, but it is expected that the * author would provide such information in either the * _struct_conf_type.criteria or _struct_conf_type.reference data * items, or both. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A literature reference that defines the criteria used to assign * this conformation type and subtype. * @return StrColumn */ public StrColumn getReference() { return delegate.getColumn("reference", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructConn.java000066400000000000000000000575721414676747700306150ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_CONN category record details about * the connections between portions of the structure. These can be * hydrogen bonds, salt bridges, disulfide bridges and so on. * * The STRUCT_CONN_TYPE records define the criteria used to * identify these connections. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructConn extends DelegatingCategory { public StructConn(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "conn_type_id": return getConnTypeId(); case "details": return getDetails(); case "id": return getId(); case "ptnr1_label_alt_id": return getPtnr1LabelAltId(); case "ptnr1_label_asym_id": return getPtnr1LabelAsymId(); case "ptnr1_label_atom_id": return getPtnr1LabelAtomId(); case "ptnr1_label_comp_id": return getPtnr1LabelCompId(); case "ptnr1_label_seq_id": return getPtnr1LabelSeqId(); case "ptnr1_auth_asym_id": return getPtnr1AuthAsymId(); case "ptnr1_auth_atom_id": return getPtnr1AuthAtomId(); case "ptnr1_auth_comp_id": return getPtnr1AuthCompId(); case "ptnr1_auth_seq_id": return getPtnr1AuthSeqId(); case "ptnr1_role": return getPtnr1Role(); case "ptnr1_symmetry": return getPtnr1Symmetry(); case "ptnr2_label_alt_id": return getPtnr2LabelAltId(); case "ptnr2_label_asym_id": return getPtnr2LabelAsymId(); case "ptnr2_label_atom_id": return getPtnr2LabelAtomId(); case "ptnr2_label_comp_id": return getPtnr2LabelCompId(); case "ptnr2_label_seq_id": return getPtnr2LabelSeqId(); case "ptnr2_auth_asym_id": return getPtnr2AuthAsymId(); case "ptnr2_auth_atom_id": return getPtnr2AuthAtomId(); case "ptnr2_auth_comp_id": return getPtnr2AuthCompId(); case "ptnr2_auth_seq_id": return getPtnr2AuthSeqId(); case "ptnr2_role": return getPtnr2Role(); case "ptnr2_symmetry": return getPtnr2Symmetry(); case "pdbx_ptnr1_PDB_ins_code": return getPdbxPtnr1PDBInsCode(); case "pdbx_ptnr1_auth_alt_id": return getPdbxPtnr1AuthAltId(); case "pdbx_ptnr1_label_alt_id": return getPdbxPtnr1LabelAltId(); case "pdbx_ptnr1_standard_comp_id": return getPdbxPtnr1StandardCompId(); case "pdbx_ptnr2_PDB_ins_code": return getPdbxPtnr2PDBInsCode(); case "pdbx_ptnr2_auth_alt_id": return getPdbxPtnr2AuthAltId(); case "pdbx_ptnr2_label_alt_id": return getPdbxPtnr2LabelAltId(); case "pdbx_ptnr3_auth_alt_id": return getPdbxPtnr3AuthAltId(); case "pdbx_ptnr3_auth_asym_id": return getPdbxPtnr3AuthAsymId(); case "pdbx_ptnr3_auth_atom_id": return getPdbxPtnr3AuthAtomId(); case "pdbx_ptnr3_auth_comp_id": return getPdbxPtnr3AuthCompId(); case "pdbx_ptnr3_PDB_ins_code": return getPdbxPtnr3PDBInsCode(); case "pdbx_ptnr3_auth_seq_id": return getPdbxPtnr3AuthSeqId(); case "pdbx_ptnr3_label_alt_id": return getPdbxPtnr3LabelAltId(); case "pdbx_ptnr3_label_asym_id": return getPdbxPtnr3LabelAsymId(); case "pdbx_ptnr3_label_atom_id": return getPdbxPtnr3LabelAtomId(); case "pdbx_ptnr3_label_comp_id": return getPdbxPtnr3LabelCompId(); case "pdbx_ptnr3_label_seq_id": return getPdbxPtnr3LabelSeqId(); case "pdbx_PDB_id": return getPdbxPDBId(); case "pdbx_dist_value": return getPdbxDistValue(); case "pdbx_value_order": return getPdbxValueOrder(); case "pdbx_leaving_atom_flag": return getPdbxLeavingAtomFlag(); case "pdbx_ptnr1_mod_name": return getPdbxPtnr1ModName(); case "pdbx_ptnr1_sugar_name": return getPdbxPtnr1SugarName(); case "pdbx_ptnr1_replaced_atom": return getPdbxPtnr1ReplacedAtom(); case "pdbx_ptnr3_auth_ins_code": return getPdbxPtnr3AuthInsCode(); case "pdbx_ptnr1_atom_stereo_config": return getPdbxPtnr1AtomStereoConfig(); case "pdbx_ptnr1_leaving_atom_id": return getPdbxPtnr1LeavingAtomId(); case "pdbx_ptnr2_atom_stereo_config": return getPdbxPtnr2AtomStereoConfig(); case "pdbx_ptnr2_leaving_atom_id": return getPdbxPtnr2LeavingAtomId(); case "pdbx_role": return getPdbxRole(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_conn_type.id in the * STRUCT_CONN_TYPE category. * @return StrColumn */ public StrColumn getConnTypeId() { return delegate.getColumn("conn_type_id", DelegatingStrColumn::new); } /** * A description of special aspects of the connection. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_conn.id must uniquely identify a record in * the STRUCT_CONN list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getPtnr1LabelAltId() { return delegate.getColumn("ptnr1_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelAsymId() { return delegate.getColumn("ptnr1_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getPtnr1LabelAtomId() { return delegate.getColumn("ptnr1_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1LabelCompId() { return delegate.getColumn("ptnr1_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr1LabelSeqId() { return delegate.getColumn("ptnr1_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthAsymId() { return delegate.getColumn("ptnr1_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthAtomId() { return delegate.getColumn("ptnr1_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr1AuthCompId() { return delegate.getColumn("ptnr1_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr1AuthSeqId() { return delegate.getColumn("ptnr1_auth_seq_id", DelegatingIntColumn::new); } /** * The chemical or structural role of the first partner in * the structure connection. * @return StrColumn */ public StrColumn getPtnr1Role() { return delegate.getColumn("ptnr1_role", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _struct_conn.ptnr1_label* to generate the * first partner in the structure connection. * @return StrColumn */ public StrColumn getPtnr1Symmetry() { return delegate.getColumn("ptnr1_symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getPtnr2LabelAltId() { return delegate.getColumn("ptnr2_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelAsymId() { return delegate.getColumn("ptnr2_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getPtnr2LabelAtomId() { return delegate.getColumn("ptnr2_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2LabelCompId() { return delegate.getColumn("ptnr2_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr2LabelSeqId() { return delegate.getColumn("ptnr2_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthAsymId() { return delegate.getColumn("ptnr2_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthAtomId() { return delegate.getColumn("ptnr2_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPtnr2AuthCompId() { return delegate.getColumn("ptnr2_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the structure * connection. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getPtnr2AuthSeqId() { return delegate.getColumn("ptnr2_auth_seq_id", DelegatingIntColumn::new); } /** * The chemical or structural role of the second partner in * the structure connection. * @return StrColumn */ public StrColumn getPtnr2Role() { return delegate.getColumn("ptnr2_role", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _struct_conn.ptnr2_label* to generate the * second partner in the structure connection. * @return StrColumn */ public StrColumn getPtnr2Symmetry() { return delegate.getColumn("ptnr2_symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr1PDBInsCode() { return delegate.getColumn("pdbx_ptnr1_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the * structure connection. This data item is a pointer to * _atom_site.pdbx_auth_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr1AuthAltId() { return delegate.getColumn("pdbx_ptnr1_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the * structure connection. This data item is a pointer to * _atom_site.label_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr1LabelAltId() { return delegate.getColumn("pdbx_ptnr1_label_alt_id", DelegatingStrColumn::new); } /** * A placeholder for the standard residue name found in * the MODRES record of a PDB file. * @return StrColumn */ public StrColumn getPdbxPtnr1StandardCompId() { return delegate.getColumn("pdbx_ptnr1_standard_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the structure * connection. * * This data item is a pointer to _atom_site.pdbx_PDB_ins_code in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr2PDBInsCode() { return delegate.getColumn("pdbx_ptnr2_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the * structure connection. This data item is a pointer to * _atom_site.pdbx_auth_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr2AuthAltId() { return delegate.getColumn("pdbx_ptnr2_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 2 of the * structure connection. This data item is a pointer to * _atom_site.label_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr2LabelAltId() { return delegate.getColumn("pdbx_ptnr2_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.pdbx_auth_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthAltId() { return delegate.getColumn("pdbx_ptnr3_auth_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.auth_asym_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthAsymId() { return delegate.getColumn("pdbx_ptnr3_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.auth_atom_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthAtomId() { return delegate.getColumn("pdbx_ptnr3_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.auth_comp_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthCompId() { return delegate.getColumn("pdbx_ptnr3_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3PDBInsCode() { return delegate.getColumn("pdbx_ptnr3_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the * structure connection. This data item is a pointer to * _atom_site.auth_seq_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthSeqId() { return delegate.getColumn("pdbx_ptnr3_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.label_alt_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3LabelAltId() { return delegate.getColumn("pdbx_ptnr3_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.label_asym_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3LabelAsymId() { return delegate.getColumn("pdbx_ptnr3_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.label_atom_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3LabelAtomId() { return delegate.getColumn("pdbx_ptnr3_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.label_comp_id in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3LabelCompId() { return delegate.getColumn("pdbx_ptnr3_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for partner 1 of the * structure connection. This data item is a pointer to * _atom_site.label_seq_id in the ATOM_SITE category. * @return IntColumn */ public IntColumn getPdbxPtnr3LabelSeqId() { return delegate.getColumn("pdbx_ptnr3_label_seq_id", DelegatingIntColumn::new); } /** * A placeholder for the PDB id in the case the category * is used to hold the information of the MODRES record of * a PDB file. * @return StrColumn */ public StrColumn getPdbxPDBId() { return delegate.getColumn("pdbx_PDB_id", DelegatingStrColumn::new); } /** * Distance value for this contact. * @return FloatColumn */ public FloatColumn getPdbxDistValue() { return delegate.getColumn("pdbx_dist_value", DelegatingFloatColumn::new); } /** * The chemical bond order associated with the specified atoms in * this contact. * @return StrColumn */ public StrColumn getPdbxValueOrder() { return delegate.getColumn("pdbx_value_order", DelegatingStrColumn::new); } /** * This data item identifies if the linkage has displaced leaving atoms * on both, one or none of the connected atoms forming the linkage. * Leaving atoms are defined within their chemical defintions of each * connected component. * @return StrColumn */ public StrColumn getPdbxLeavingAtomFlag() { return delegate.getColumn("pdbx_leaving_atom_flag", DelegatingStrColumn::new); } /** * The abbreviation of the modifier group. * @return StrColumn */ public StrColumn getPdbxPtnr1ModName() { return delegate.getColumn("pdbx_ptnr1_mod_name", DelegatingStrColumn::new); } /** * The abbreviation of the sugar modifier in the case it is a * conformer of deoxyribose or ribose. * @return StrColumn */ public StrColumn getPdbxPtnr1SugarName() { return delegate.getColumn("pdbx_ptnr1_sugar_name", DelegatingStrColumn::new); } /** * The name of the atom which got replaced by the modifier. * @return StrColumn */ public StrColumn getPdbxPtnr1ReplacedAtom() { return delegate.getColumn("pdbx_ptnr1_replaced_atom", DelegatingStrColumn::new); } /** * A component of the identifier for partner 3 of the * structure connection. This data item is a pointer to * _atom_site.pdbx_PDB_ins_code in the ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxPtnr3AuthInsCode() { return delegate.getColumn("pdbx_ptnr3_auth_ins_code", DelegatingStrColumn::new); } /** * The chiral configuration of the first atom making the linkage. * @return StrColumn */ public StrColumn getPdbxPtnr1AtomStereoConfig() { return delegate.getColumn("pdbx_ptnr1_atom_stereo_config", DelegatingStrColumn::new); } /** * The leaving atom that is removed from first atom making the linkage. * @return StrColumn */ public StrColumn getPdbxPtnr1LeavingAtomId() { return delegate.getColumn("pdbx_ptnr1_leaving_atom_id", DelegatingStrColumn::new); } /** * The chiral configuration of the second atom making the linkage. * @return StrColumn */ public StrColumn getPdbxPtnr2AtomStereoConfig() { return delegate.getColumn("pdbx_ptnr2_atom_stereo_config", DelegatingStrColumn::new); } /** * The leaving atom that is removed from second atom making the linkage. * @return StrColumn */ public StrColumn getPdbxPtnr2LeavingAtomId() { return delegate.getColumn("pdbx_ptnr2_leaving_atom_id", DelegatingStrColumn::new); } /** * The chemical or structural role of the interaction * @return StrColumn */ public StrColumn getPdbxRole() { return delegate.getColumn("pdbx_role", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructConnType.java000066400000000000000000000030111414676747700314320ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_CONN_TYPE category record details * about the criteria used to identify interactions between * portions of the structure. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructConnType extends DelegatingCategory { public StructConnType(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "criteria": return getCriteria(); case "id": return getId(); case "reference": return getReference(); default: return new DelegatingColumn(column); } } /** * The criteria used to define the interaction. * @return StrColumn */ public StrColumn getCriteria() { return delegate.getColumn("criteria", DelegatingStrColumn::new); } /** * The chemical or structural type of the interaction. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A reference that specifies the criteria used to define the * interaction. * @return StrColumn */ public StrColumn getReference() { return delegate.getColumn("reference", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructKeywords.java000066400000000000000000000035021414676747700315070ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_KEYWORDS category specify keywords * that describe the chemical structure in this entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructKeywords extends DelegatingCategory { public StructKeywords(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "text": return getText(); case "pdbx_keywords": return getPdbxKeywords(); case "pdbx_details": return getPdbxDetails(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * Keywords describing this structure. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } /** * Terms characterizing the macromolecular structure. * @return StrColumn */ public StrColumn getPdbxKeywords() { return delegate.getColumn("pdbx_keywords", DelegatingStrColumn::new); } /** * Keywords describing this structure. This is constructed by the * PROGRAM for the PDB KEYWRD record. * @return StrColumn */ public StrColumn getPdbxDetails() { return delegate.getColumn("pdbx_details", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructMonDetails.java000066400000000000000000000053241414676747700317430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_MON_DETAILS category record details * about specifics of calculations summarized in data items in the * STRUCT_MON_PROT and STRUCT_MON_NUCL categories. These can * include the coefficients used in map calculations, * the radii used for including points in a calculation and so on. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructMonDetails extends DelegatingCategory { public StructMonDetails(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "prot_cis": return getProtCis(); case "RSCC": return getRSCC(); case "RSR": return getRSR(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * An ideal cis peptide bond would have an omega torsion angle of * zero. This data item gives the value in degrees by which the * observed torsion angle can differ from 0.0 and still be * considered cis. * @return FloatColumn */ public FloatColumn getProtCis() { return delegate.getColumn("prot_cis", DelegatingFloatColumn::new); } /** * This data item describes the specifics of the calculations that * generated the values given in _struct_mon_prot.RSCC_all, * _struct_mon_prot.RSCC_main and _struct_mon_prot.RSCC_side. The * coefficients used to calculate the p(o) and p(c) maps should be * given as well as the criterion for the inclusion of map grid * points in the calculation. * @return StrColumn */ public StrColumn getRSCC() { return delegate.getColumn("RSCC", DelegatingStrColumn::new); } /** * This data item describes the specifics of the calculations that * generated the values given in _struct_mon_prot.RSR_all, * _struct_mon_prot.RSR_main and _struct_mon_prot.RSR_side. The * coefficients used to calculate the p(o) and p(c) maps should be * given as well as the criterion for the inclusion of map grid * points in the calculation. * @return StrColumn */ public StrColumn getRSR() { return delegate.getColumn("RSR", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructMonNucl.java000066400000000000000000000522171414676747700312620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_MON_NUCL category record details about * structural properties of a nucleic acid when analyzed at the * monomer level. Analogous data items for proteins are given in * the STRUCT_MON_PROT category. For items where the value of the * property depends on the method employed to calculate it, * details of the method of calculation are given using data items * in the STRUCT_MON_DETAILS category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructMonNucl extends DelegatingCategory { public StructMonNucl(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "alpha": return getAlpha(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "beta": return getBeta(); case "chi1": return getChi1(); case "chi2": return getChi2(); case "delta": return getDelta(); case "details": return getDetails(); case "epsilon": return getEpsilon(); case "gamma": return getGamma(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "mean_B_all": return getMeanBAll(); case "mean_B_base": return getMeanBBase(); case "mean_B_phos": return getMeanBPhos(); case "mean_B_sugar": return getMeanBSugar(); case "nu0": return getNu0(); case "nu1": return getNu1(); case "nu2": return getNu2(); case "nu3": return getNu3(); case "nu4": return getNu4(); case "P": return getP(); case "RSCC_all": return getRSCCAll(); case "RSCC_base": return getRSCCBase(); case "RSCC_phos": return getRSCCPhos(); case "RSCC_sugar": return getRSCCSugar(); case "RSR_all": return getRSRAll(); case "RSR_base": return getRSRBase(); case "RSR_phos": return getRSRPhos(); case "RSR_sugar": return getRSRSugar(); case "tau0": return getTau0(); case "tau1": return getTau1(); case "tau2": return getTau2(); case "tau3": return getTau3(); case "tau4": return getTau4(); case "taum": return getTaum(); case "zeta": return getZeta(); default: return new DelegatingColumn(column); } } /** * The value in degrees of the backbone torsion angle alpha * (O3'-P-O5'-C5'). * @return FloatColumn */ public FloatColumn getAlpha() { return delegate.getColumn("alpha", DelegatingFloatColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * The value in degrees of the backbone torsion angle beta * (P-O5'-C5'-C4'). * @return FloatColumn */ public FloatColumn getBeta() { return delegate.getColumn("beta", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar-base torsion angle chi1 * (O4'-C1'-N1-C2). * @return FloatColumn */ public FloatColumn getChi1() { return delegate.getColumn("chi1", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar-base torsion angle chi2 * (O4'-C1'-N9-C4). * @return FloatColumn */ public FloatColumn getChi2() { return delegate.getColumn("chi2", DelegatingFloatColumn::new); } /** * The value in degrees of the backbone torsion angle delta * (C5'-C4'-C3'-O3'). * @return FloatColumn */ public FloatColumn getDelta() { return delegate.getColumn("delta", DelegatingFloatColumn::new); } /** * A description of special aspects of the residue, its * conformation, behaviour in refinement, or any other aspect * that requires annotation. * @return FloatColumn */ public FloatColumn getDetails() { return delegate.getColumn("details", DelegatingFloatColumn::new); } /** * The value in degrees of the backbone torsion angle epsilon * (C4'-C3'-O3'-P). * @return FloatColumn */ public FloatColumn getEpsilon() { return delegate.getColumn("epsilon", DelegatingFloatColumn::new); } /** * The value in degrees of the backbone torsion angle gamma * (O5'-C5'-C4'-C3'). * @return FloatColumn */ public FloatColumn getGamma() { return delegate.getColumn("gamma", DelegatingFloatColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * The mean value of the isotropic displacement parameter * for all atoms in the monomer. * @return FloatColumn */ public FloatColumn getMeanBAll() { return delegate.getColumn("mean_B_all", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter * for atoms in the base moiety of the nucleic acid monomer. * @return FloatColumn */ public FloatColumn getMeanBBase() { return delegate.getColumn("mean_B_base", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter * for atoms in the phosphate moiety of the nucleic acid monomer. * @return FloatColumn */ public FloatColumn getMeanBPhos() { return delegate.getColumn("mean_B_phos", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter * for atoms in the sugar moiety of the nucleic acid monomer. * @return FloatColumn */ public FloatColumn getMeanBSugar() { return delegate.getColumn("mean_B_sugar", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle nu0 * (C4'-O4'-C1'-C2'). * @return FloatColumn */ public FloatColumn getNu0() { return delegate.getColumn("nu0", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle nu1 * (O4'-C1'-C2'-C3'). * @return FloatColumn */ public FloatColumn getNu1() { return delegate.getColumn("nu1", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle nu2 * (C1'-C2'-C3'-C4'). * @return FloatColumn */ public FloatColumn getNu2() { return delegate.getColumn("nu2", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle nu3 * (C2'-C3'-C4'-O4'). * @return FloatColumn */ public FloatColumn getNu3() { return delegate.getColumn("nu3", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle nu4 * (C3'-C4'-O4'-C1'). * @return FloatColumn */ public FloatColumn getNu4() { return delegate.getColumn("nu4", DelegatingFloatColumn::new); } /** * P is the phase angle of pseudorotation for five-membered rings. * For ribose and deoxyribose sugars in nucleic * acids * (tau4 +tau1)-(tau3+tau0) * P = ATAN (-------------------------) * 2tau2 (sin 36+sin 72) * * If tau2 is <0, then P=P+180 degree (Altona & Sundaralingam, * 1972). * * Ref: Altona, C. & Sundaralingam, M. (1972). * J. Am. Chem. Soc. 94, 8205-8212. * @return FloatColumn */ public FloatColumn getP() { return delegate.getColumn("P", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms in the * nucleic acid monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCAll() { return delegate.getColumn("RSCC_all", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms in the * base moiety of the nucleic acid monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCBase() { return delegate.getColumn("RSCC_base", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms in the * phosphate moiety of the nucleic acid monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCPhos() { return delegate.getColumn("RSCC_phos", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms in the * sugar moiety of the nucleic acid monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCSugar() { return delegate.getColumn("RSCC_sugar", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the nucleic acid monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRAll() { return delegate.getColumn("RSR_all", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the base moiety of the * nucleic acid monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRBase() { return delegate.getColumn("RSR_base", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the phosphate moiety of the * nucleic acid monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRPhos() { return delegate.getColumn("RSR_phos", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the sugar moiety of the * nucleic acid monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRSugar() { return delegate.getColumn("RSR_sugar", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle tau0 * (C4'-O4'-C1'-C2'). * @return FloatColumn */ public FloatColumn getTau0() { return delegate.getColumn("tau0", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle tau1 * (O4'-C1'-C2'-C3'). * @return FloatColumn */ public FloatColumn getTau1() { return delegate.getColumn("tau1", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle tau2 * (C1'-C2'-C3'-C4'). * @return FloatColumn */ public FloatColumn getTau2() { return delegate.getColumn("tau2", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle tau3 * (C2'-C3'-C4'-O4'). * @return FloatColumn */ public FloatColumn getTau3() { return delegate.getColumn("tau3", DelegatingFloatColumn::new); } /** * The value in degrees of the sugar torsion angle tau4 * (C3'-C4'-O4'-C1'). * @return FloatColumn */ public FloatColumn getTau4() { return delegate.getColumn("tau4", DelegatingFloatColumn::new); } /** * The maximum amplitude of puckering. This is derived from the * pseudorotation value P and the torsion angles in the ribose * ring. * * Tau2= Taum cosP * Tau3= Taum cos(P+144) * Tau4= Taum cos(P+288) * Tau0= Taum cos(P+ 72) * Tau1= Taum cos(P+216) * @return FloatColumn */ public FloatColumn getTaum() { return delegate.getColumn("taum", DelegatingFloatColumn::new); } /** * The value in degrees of the backbone torsion angle zeta * (C3'-O3'-P-O5'). * @return FloatColumn */ public FloatColumn getZeta() { return delegate.getColumn("zeta", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructMonProt.java000066400000000000000000000344141414676747700313040ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_MON_PROT category record details about * structural properties of a protein when analyzed at the monomer * level. Analogous data items for nucleic acids are given in the * STRUCT_MON_NUCL category. For items where the value of the * property depends on the method employed to calculate it, * details of the method of calculation are given using data items * in the STRUCT_MON_DETAILS category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructMonProt extends DelegatingCategory { public StructMonProt(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "chi1": return getChi1(); case "chi2": return getChi2(); case "chi3": return getChi3(); case "chi4": return getChi4(); case "chi5": return getChi5(); case "details": return getDetails(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "RSCC_all": return getRSCCAll(); case "RSCC_main": return getRSCCMain(); case "RSCC_side": return getRSCCSide(); case "RSR_all": return getRSRAll(); case "RSR_main": return getRSRMain(); case "RSR_side": return getRSRSide(); case "mean_B_all": return getMeanBAll(); case "mean_B_main": return getMeanBMain(); case "mean_B_side": return getMeanBSide(); case "omega": return getOmega(); case "phi": return getPhi(); case "psi": return getPsi(); default: return new DelegatingColumn(column); } } /** * The value in degrees of the side-chain torsion angle chi1, for * those residues containing such an angle. * @return FloatColumn */ public FloatColumn getChi1() { return delegate.getColumn("chi1", DelegatingFloatColumn::new); } /** * The value in degrees of the side-chain torsion angle chi2, for * those residues containing such an angle. * @return FloatColumn */ public FloatColumn getChi2() { return delegate.getColumn("chi2", DelegatingFloatColumn::new); } /** * The value in degrees of the side-chain torsion angle chi3, for * those residues containing such an angle. * @return FloatColumn */ public FloatColumn getChi3() { return delegate.getColumn("chi3", DelegatingFloatColumn::new); } /** * The value in degrees of the side-chain torsion angle chi4, for * those residues containing such an angle. * @return FloatColumn */ public FloatColumn getChi4() { return delegate.getColumn("chi4", DelegatingFloatColumn::new); } /** * The value in degrees of the side-chain torsion angle chi5, for * those residues containing such an angle. * @return FloatColumn */ public FloatColumn getChi5() { return delegate.getColumn("chi5", DelegatingFloatColumn::new); } /** * A description of special aspects of the residue, its * conformation, behaviour in refinement, or any other aspect that * requires annotation. * @return FloatColumn */ public FloatColumn getDetails() { return delegate.getColumn("details", DelegatingFloatColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms * in the monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCAll() { return delegate.getColumn("RSCC_all", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms * in the main chain of the monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCMain() { return delegate.getColumn("RSCC_main", DelegatingFloatColumn::new); } /** * The real-space (linear) correlation coefficient RSCC, as * described by Jones et al. (1991), evaluated over all atoms * in the side chain of the monomer. * * sum|p~obs~ - <p~obs~>| * sum|p~calc~ - <p~calc~>| * RSCC = ------------------------------------------------- * [ sum|p~obs~ - <p~obs~> |^2^ * * sum|p~calc~ - <p~calc~>|^2^ ]^1/2^ * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSCC. < > indicates an average and the * sums are taken over all map grid points near the relevant atoms. * The radius for including grid points in the calculation should * also be given in _struct_mon_details.RSCC. * * Ref: Jones, T. A., Zou, J.-Y., Cowan, S. W. & Kjeldgaard, M. * (1991). Acta Cryst. A47, 110-119. * @return FloatColumn */ public FloatColumn getRSCCSide() { return delegate.getColumn("RSCC_side", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRAll() { return delegate.getColumn("RSR_all", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the main chain of the * monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRMain() { return delegate.getColumn("RSR_main", DelegatingFloatColumn::new); } /** * The real-space residual RSR, as described by Branden & Jones * (1990), evaluated over all atoms in the side chain of the * monomer. * * sum|p~obs~ - p~calc~| * RSR = --------------------- * sum|p~obs~ + p~calc~| * * p~obs~ = the density in an 'experimental' map * p~calc~ = the density in a 'calculated' map * * sum is taken over the specified grid points * * Details of how these maps were calculated should be given * in _struct_mon_details.RSR. The sums are taken over all map grid * points near the relevant atoms. The radius for including grid * points in the calculation should also be given in * _struct_mon_details.RSR. * * Ref: Branden, C.-I. & Jones, T. A. (1990). Nature (London), 343, * 687-689. * @return FloatColumn */ public FloatColumn getRSRSide() { return delegate.getColumn("RSR_side", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter for all * atoms in the monomer. * @return FloatColumn */ public FloatColumn getMeanBAll() { return delegate.getColumn("mean_B_all", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter for atoms * in the main chain of the monomer. * @return FloatColumn */ public FloatColumn getMeanBMain() { return delegate.getColumn("mean_B_main", DelegatingFloatColumn::new); } /** * The mean value of the isotropic displacement parameter for atoms * in the side chain of the monomer. * @return FloatColumn */ public FloatColumn getMeanBSide() { return delegate.getColumn("mean_B_side", DelegatingFloatColumn::new); } /** * The value in degrees of the main-chain torsion angle omega. * @return FloatColumn */ public FloatColumn getOmega() { return delegate.getColumn("omega", DelegatingFloatColumn::new); } /** * The value in degrees of the main-chain torsion angle phi. * @return FloatColumn */ public FloatColumn getPhi() { return delegate.getColumn("phi", DelegatingFloatColumn::new); } /** * The value in degrees of the main-chain torsion angle psi. * @return FloatColumn */ public FloatColumn getPsi() { return delegate.getColumn("psi", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructMonProtCis.java000066400000000000000000000164131414676747700317420ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_MON_PROT_CIS category identify * monomers that have been found to have the peptide bond in the cis * conformation. The criterion used to select residues to be * designated as containing cis peptide bonds is given in * _struct_mon_details.prot_cis. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructMonProtCis extends DelegatingCategory { public StructMonProtCis(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "auth_asym_id": return getAuthAsymId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "pdbx_auth_asym_id_2": return getPdbxAuthAsymId2(); case "pdbx_auth_comp_id_2": return getPdbxAuthCompId2(); case "pdbx_auth_seq_id_2": return getPdbxAuthSeqId2(); case "pdbx_label_asym_id_2": return getPdbxLabelAsymId2(); case "pdbx_label_comp_id_2": return getPdbxLabelCompId2(); case "pdbx_label_seq_id_2": return getPdbxLabelSeqId2(); case "pdbx_PDB_ins_code": return getPdbxPDBInsCode(); case "pdbx_PDB_ins_code_2": return getPdbxPDBInsCode2(); case "pdbx_PDB_model_num": return getPdbxPDBModelNum(); case "pdbx_omega_angle": return getPdbxOmegaAngle(); case "pdbx_id": return getPdbxId(); case "pdbx_auth_ins_code": return getPdbxAuthInsCode(); case "pdbx_auth_ins_code_2": return getPdbxAuthInsCode2(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_asym_id. * @return StrColumn */ public StrColumn getPdbxAuthAsymId2() { return delegate.getColumn("pdbx_auth_asym_id_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_comp_id. * @return StrColumn */ public StrColumn getPdbxAuthCompId2() { return delegate.getColumn("pdbx_auth_comp_id_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_seq_id * @return StrColumn */ public StrColumn getPdbxAuthSeqId2() { return delegate.getColumn("pdbx_auth_seq_id_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getPdbxLabelAsymId2() { return delegate.getColumn("pdbx_label_asym_id_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id. * @return StrColumn */ public StrColumn getPdbxLabelCompId2() { return delegate.getColumn("pdbx_label_comp_id_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_seq_id * @return IntColumn */ public IntColumn getPdbxLabelSeqId2() { return delegate.getColumn("pdbx_label_seq_id_2", DelegatingIntColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code * @return StrColumn */ public StrColumn getPdbxPDBInsCode() { return delegate.getColumn("pdbx_PDB_ins_code", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code * @return StrColumn */ public StrColumn getPdbxPDBInsCode2() { return delegate.getColumn("pdbx_PDB_ins_code_2", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_model_num * @return IntColumn */ public IntColumn getPdbxPDBModelNum() { return delegate.getColumn("pdbx_PDB_model_num", DelegatingIntColumn::new); } /** * omega torsion angle * @return StrColumn */ public StrColumn getPdbxOmegaAngle() { return delegate.getColumn("pdbx_omega_angle", DelegatingStrColumn::new); } /** * ordinal index * @return StrColumn */ public StrColumn getPdbxId() { return delegate.getColumn("pdbx_id", DelegatingStrColumn::new); } /** * PDB Insertion code * @return StrColumn */ public StrColumn getPdbxAuthInsCode() { return delegate.getColumn("pdbx_auth_ins_code", DelegatingStrColumn::new); } /** * PDB Insertion code * @return StrColumn */ public StrColumn getPdbxAuthInsCode2() { return delegate.getColumn("pdbx_auth_ins_code_2", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructNcsDom.java000066400000000000000000000037741414676747700310760ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_NCS_DOM category record information * about the domains in an ensemble of domains related by one or * more noncrystallographic symmetry operators. * * A domain need not correspond to a complete polypeptide chain; * it can be composed of one or more segments in a single chain, * or by segments from more than one chain. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructNcsDom extends DelegatingCategory { public StructNcsDom(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "pdbx_ens_id": return getPdbxEnsId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the structural elements that * comprise a domain in an ensemble of domains related by * noncrystallographic symmetry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_ncs_dom.id must uniquely identify a * record in the STRUCT_NCS_DOM list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This is a unique identifier for a collection NCS related domains. * This references item '_struct_ncs_ens.id'. * @return StrColumn */ public StrColumn getPdbxEnsId() { return delegate.getColumn("pdbx_ens_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructNcsDomLim.java000066400000000000000000000170051414676747700315300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_NCS_DOM_LIM category identify the * start and end points of polypeptide chain segments * that form all or part of a domain in an ensemble of domains * related by noncrystallographic symmetry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructNcsDomLim extends DelegatingCategory { public StructNcsDomLim(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "beg_label_alt_id": return getBegLabelAltId(); case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "dom_id": return getDomId(); case "end_label_alt_id": return getEndLabelAltId(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "selection_details": return getSelectionDetails(); case "pdbx_component_id": return getPdbxComponentId(); case "pdbx_refine_code": return getPdbxRefineCode(); case "pdbx_ens_id": return getPdbxEnsId(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * @return StrColumn */ public StrColumn getBegLabelAltId() { return delegate.getColumn("beg_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_ncs_dom.id in the * STRUCT_NCS_DOM category. * @return StrColumn */ public StrColumn getDomId() { return delegate.getColumn("dom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return StrColumn */ public StrColumn getEndLabelAltId() { return delegate.getColumn("end_label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the monomer at which this * segment of the domain ends. * @return StrColumn */ public StrColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingStrColumn::new); } /** * A text description of the selection of residues that * correspond to this domain. * @return StrColumn */ public StrColumn getSelectionDetails() { return delegate.getColumn("selection_details", DelegatingStrColumn::new); } /** * Record number of the NCS domain limit assignment. * @return IntColumn */ public IntColumn getPdbxComponentId() { return delegate.getColumn("pdbx_component_id", DelegatingIntColumn::new); } /** * record the refinement code number (from CCP4.) * @return FloatColumn */ public FloatColumn getPdbxRefineCode() { return delegate.getColumn("pdbx_refine_code", DelegatingFloatColumn::new); } /** * This is a unique identifier for a collection NCS related domains. * This references item '_struct_ncs_dom.pdbx_ens_id'. * @return StrColumn */ public StrColumn getPdbxEnsId() { return delegate.getColumn("pdbx_ens_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructNcsEns.java000066400000000000000000000037721414676747700311020ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_NCS_ENS category record information * about ensembles of domains related by noncrystallographic * symmetry. The point group of the ensemble when taken as a * whole may be specified, as well as any special aspects of the * ensemble that require description. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructNcsEns extends DelegatingCategory { public StructNcsEns(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "point_group": return getPointGroup(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the ensemble. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_ncs_ens.id must uniquely identify a * record in the STRUCT_NCS_ENS list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The point group of the ensemble of structural elements related by * one or more noncrystallographic symmetry operations. The * relationships need not be precise; this data item is intended * to give a rough description of the noncrystallographic symmetry * relationships. * @return StrColumn */ public StrColumn getPointGroup() { return delegate.getColumn("point_group", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructNcsEnsGen.java000066400000000000000000000042131414676747700315230ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_NCS_ENS_GEN category list domains * related by a noncrystallographic symmetry operation and * identify the operator. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructNcsEnsGen extends DelegatingCategory { public StructNcsEnsGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "dom_id_1": return getDomId1(); case "dom_id_2": return getDomId2(); case "ens_id": return getEnsId(); case "oper_id": return getOperId(); default: return new DelegatingColumn(column); } } /** * The identifier for the domain that will remain unchanged by the * transformation operator. * * This data item is a pointer to _struct_ncs_dom.id in the * STRUCT_NCS_DOM category. * @return StrColumn */ public StrColumn getDomId1() { return delegate.getColumn("dom_id_1", DelegatingStrColumn::new); } /** * The identifier for the domain that will be transformed by * application of the transformation operator. * * This data item is a pointer to _struct_ncs_dom.id in the * STRUCT_NCS_DOM category. * @return StrColumn */ public StrColumn getDomId2() { return delegate.getColumn("dom_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_ncs_ens.id in the * STRUCT_NCS_ENS category. * @return StrColumn */ public StrColumn getEnsId() { return delegate.getColumn("ens_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_ncs_oper.id in the * STRUCT_NCS_OPER category. * @return IntColumn */ public IntColumn getOperId() { return delegate.getColumn("oper_id", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructNcsOper.java000066400000000000000000000137531414676747700312620ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_NCS_OPER category describe the * noncrystallographic symmetry operations. * * Each operator is specified as a matrix and a subsequent * translation vector. Operators need not represent proper * rotations. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructNcsOper extends DelegatingCategory { public StructNcsOper(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "code": return getCode(); case "details": return getDetails(); case "id": return getId(); case "matrix[1][1]": return getMatrix11(); case "matrix[1][2]": return getMatrix12(); case "matrix[1][3]": return getMatrix13(); case "matrix[2][1]": return getMatrix21(); case "matrix[2][2]": return getMatrix22(); case "matrix[2][3]": return getMatrix23(); case "matrix[3][1]": return getMatrix31(); case "matrix[3][2]": return getMatrix32(); case "matrix[3][3]": return getMatrix33(); case "vector[1]": return getVector1(); case "vector[2]": return getVector2(); case "vector[3]": return getVector3(); default: return new DelegatingColumn(column); } } /** * A code to indicate whether this operator describes a * relationship between coordinates all of which are given in the * data block (in which case the value of code is 'given'), or * whether the operator is used to generate new coordinates from * those that are given in the data block (in which case the value * of code is 'generate'). * @return StrColumn */ public StrColumn getCode() { return delegate.getColumn("code", DelegatingStrColumn::new); } /** * A description of special aspects of the noncrystallographic * symmetry operator. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_ncs_oper.id must uniquely identify a * record in the STRUCT_NCS_OPER list. * * Note that for PDB _struct_ncs_oper.id must be a number. * @return IntColumn */ public IntColumn getId() { return delegate.getColumn("id", DelegatingIntColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix11() { return delegate.getColumn("matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix12() { return delegate.getColumn("matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix13() { return delegate.getColumn("matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix21() { return delegate.getColumn("matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix22() { return delegate.getColumn("matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix23() { return delegate.getColumn("matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix31() { return delegate.getColumn("matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix32() { return delegate.getColumn("matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the 3x3 matrix component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getMatrix33() { return delegate.getColumn("matrix[3][3]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getVector1() { return delegate.getColumn("vector[1]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getVector2() { return delegate.getColumn("vector[2]", DelegatingFloatColumn::new); } /** * The elements of the three-element vector component of a * noncrystallographic symmetry operation. * @return FloatColumn */ public FloatColumn getVector3() { return delegate.getColumn("vector[3]", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructRef.java000066400000000000000000000154711414676747700304240ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_REF category allow the author of a * data block to relate the entities or biological units * described in the data block to information archived in external * databases. * * For references to the sequence of a polymer, the value of * the data item _struct_ref.seq_align is used to indicate * whether the correspondence between the sequence of the entity * or biological unit in the data block and the sequence in the * referenced database entry is 'complete' or 'partial'. If * this value is 'partial', the region (or regions) of the * alignment may be delimited using data items in the * STRUCT_REF_SEQ category. * * Similarly, the value of _struct_ref.seq_dif is used to indicate * whether the two sequences contain point differences. If the * value is 'yes', the differences may be identified and annotated * using data items in the STRUCT_REF_SEQ_DIF category. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructRef extends DelegatingCategory { public StructRef(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "biol_id": return getBiolId(); case "db_code": return getDbCode(); case "db_name": return getDbName(); case "details": return getDetails(); case "entity_id": return getEntityId(); case "id": return getId(); case "seq_align": return getSeqAlign(); case "seq_dif": return getSeqDif(); case "pdbx_db_accession": return getPdbxDbAccession(); case "pdbx_db_isoform": return getPdbxDbIsoform(); case "pdbx_seq_one_letter_code": return getPdbxSeqOneLetterCode(); case "pdbx_align_begin": return getPdbxAlignBegin(); case "pdbx_align_end": return getPdbxAlignEnd(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_biol.id in the * STRUCT_BIOL category. * @return StrColumn */ public StrColumn getBiolId() { return delegate.getColumn("biol_id", DelegatingStrColumn::new); } /** * The code for this entity or biological unit or for a closely * related entity or biological unit in the named database. * @return StrColumn */ public StrColumn getDbCode() { return delegate.getColumn("db_code", DelegatingStrColumn::new); } /** * The name of the database containing reference information about * this entity or biological unit. * @return StrColumn */ public StrColumn getDbName() { return delegate.getColumn("db_name", DelegatingStrColumn::new); } /** * A description of special aspects of the relationship between * the entity or biological unit described in the data block and * that in the referenced database entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity.id in the ENTITY category. * @return StrColumn */ public StrColumn getEntityId() { return delegate.getColumn("entity_id", DelegatingStrColumn::new); } /** * The value of _struct_ref.id must uniquely identify a record * in the STRUCT_REF list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A flag to indicate the scope of the alignment between the * sequence of the entity or biological unit described in the data * block and that in the referenced database entry. 'entire' * indicates that alignment spans the entire length of both * sequences (although point differences may occur and can be * annotated using the data items in the STRUCT_REF_SEQ_DIF * category). 'partial' indicates a partial alignment. The region * (or regions) of the alignment may be delimited using data items * in the STRUCT_REF_SEQ category. This data item may also take * the value '.', indicating that the reference is not to a * sequence. * @return StrColumn */ public StrColumn getSeqAlign() { return delegate.getColumn("seq_align", DelegatingStrColumn::new); } /** * A flag to indicate the presence ('yes') or absence ('no') of * point differences between the sequence of the entity or * biological unit described in the data block and that in * the referenced database entry. This data item may also * take the value '.', indicating that the reference is not to a * sequence. * @return StrColumn */ public StrColumn getSeqDif() { return delegate.getColumn("seq_dif", DelegatingStrColumn::new); } /** * Accession code assigned by the reference database. * @return StrColumn */ public StrColumn getPdbxDbAccession() { return delegate.getColumn("pdbx_db_accession", DelegatingStrColumn::new); } /** * Database code assigned by the reference database for a sequence isoform. An isoform sequence is an * alternative protein sequence that can be generated from the same gene by a single or by a combination of * biological events such as: alternative promoter usage, alternative splicing, alternative initiation * and ribosomal frameshifting. * @return StrColumn */ public StrColumn getPdbxDbIsoform() { return delegate.getColumn("pdbx_db_isoform", DelegatingStrColumn::new); } /** * Database chemical sequence expressed as string of one-letter * amino acid codes. * @return StrColumn */ public StrColumn getPdbxSeqOneLetterCode() { return delegate.getColumn("pdbx_seq_one_letter_code", DelegatingStrColumn::new); } /** * Beginning index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getPdbxAlignBegin() { return delegate.getColumn("pdbx_align_begin", DelegatingStrColumn::new); } /** * Ending index in the chemical sequence from the * reference database. * @return StrColumn */ public StrColumn getPdbxAlignEnd() { return delegate.getColumn("pdbx_align_end", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructRefSeq.java000066400000000000000000000144361414676747700310750ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_REF_SEQ category provide a mechanism * for indicating and annotating a region (or regions) of alignment * between the sequence of an entity or biological unit described * in the data block and the sequence in the referenced database * entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructRefSeq extends DelegatingCategory { public StructRefSeq(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "align_id": return getAlignId(); case "db_align_beg": return getDbAlignBeg(); case "db_align_end": return getDbAlignEnd(); case "details": return getDetails(); case "ref_id": return getRefId(); case "seq_align_beg": return getSeqAlignBeg(); case "seq_align_end": return getSeqAlignEnd(); case "pdbx_strand_id": return getPdbxStrandId(); case "pdbx_db_accession": return getPdbxDbAccession(); case "pdbx_db_align_beg_ins_code": return getPdbxDbAlignBegInsCode(); case "pdbx_db_align_end_ins_code": return getPdbxDbAlignEndInsCode(); case "pdbx_PDB_id_code": return getPdbxPDBIdCode(); case "pdbx_auth_seq_align_beg": return getPdbxAuthSeqAlignBeg(); case "pdbx_auth_seq_align_end": return getPdbxAuthSeqAlignEnd(); case "pdbx_seq_align_beg_ins_code": return getPdbxSeqAlignBegInsCode(); case "pdbx_seq_align_end_ins_code": return getPdbxSeqAlignEndInsCode(); default: return new DelegatingColumn(column); } } /** * The value of _struct_ref_seq.align_id must uniquely identify a * record in the STRUCT_REF_SEQ list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getAlignId() { return delegate.getColumn("align_id", DelegatingStrColumn::new); } /** * The sequence position in the referenced database entry * at which the alignment begins. * @return IntColumn */ public IntColumn getDbAlignBeg() { return delegate.getColumn("db_align_beg", DelegatingIntColumn::new); } /** * The sequence position in the referenced database entry * at which the alignment ends. * @return IntColumn */ public IntColumn getDbAlignEnd() { return delegate.getColumn("db_align_end", DelegatingIntColumn::new); } /** * A description of special aspects of the sequence alignment. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_ref.id in the * STRUCT_REF category. * @return StrColumn */ public StrColumn getRefId() { return delegate.getColumn("ref_id", DelegatingStrColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the alignment begins. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqAlignBeg() { return delegate.getColumn("seq_align_beg", DelegatingIntColumn::new); } /** * The sequence position in the entity or biological unit described * in the data block at which the alignment ends. * * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqAlignEnd() { return delegate.getColumn("seq_align_end", DelegatingIntColumn::new); } /** * The PDB strand/chain ID . * @return StrColumn */ public StrColumn getPdbxStrandId() { return delegate.getColumn("pdbx_strand_id", DelegatingStrColumn::new); } /** * Accession code of the reference database. * @return StrColumn */ public StrColumn getPdbxDbAccession() { return delegate.getColumn("pdbx_db_accession", DelegatingStrColumn::new); } /** * Initial insertion code of the sequence segment of the * reference database. * @return StrColumn */ public StrColumn getPdbxDbAlignBegInsCode() { return delegate.getColumn("pdbx_db_align_beg_ins_code", DelegatingStrColumn::new); } /** * Ending insertion code of the sequence segment of the * reference database. * @return StrColumn */ public StrColumn getPdbxDbAlignEndInsCode() { return delegate.getColumn("pdbx_db_align_end_ins_code", DelegatingStrColumn::new); } /** * The PDB code of the structure. * @return StrColumn */ public StrColumn getPdbxPDBIdCode() { return delegate.getColumn("pdbx_PDB_id_code", DelegatingStrColumn::new); } /** * Initial position in the PDB sequence segment. * @return StrColumn */ public StrColumn getPdbxAuthSeqAlignBeg() { return delegate.getColumn("pdbx_auth_seq_align_beg", DelegatingStrColumn::new); } /** * Ending position in the PDB sequence segment * @return StrColumn */ public StrColumn getPdbxAuthSeqAlignEnd() { return delegate.getColumn("pdbx_auth_seq_align_end", DelegatingStrColumn::new); } /** * Initial insertion code of the PDB sequence segment. * @return StrColumn */ public StrColumn getPdbxSeqAlignBegInsCode() { return delegate.getColumn("pdbx_seq_align_beg_ins_code", DelegatingStrColumn::new); } /** * Ending insertion code of the sequence segment * @return StrColumn */ public StrColumn getPdbxSeqAlignEndInsCode() { return delegate.getColumn("pdbx_seq_align_end_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructRefSeqDif.java000066400000000000000000000117371414676747700315210ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_REF_SEQ_DIF category provide a * mechanism for indicating and annotating point differences * between the sequence of the entity or biological unit described * in the data block and the sequence of the referenced database * entry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructRefSeqDif extends DelegatingCategory { public StructRefSeqDif(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "align_id": return getAlignId(); case "db_mon_id": return getDbMonId(); case "details": return getDetails(); case "mon_id": return getMonId(); case "seq_num": return getSeqNum(); case "pdbx_pdb_id_code": return getPdbxPdbIdCode(); case "pdbx_pdb_strand_id": return getPdbxPdbStrandId(); case "pdbx_pdb_ins_code": return getPdbxPdbInsCode(); case "pdbx_auth_seq_num": return getPdbxAuthSeqNum(); case "pdbx_seq_db_name": return getPdbxSeqDbName(); case "pdbx_seq_db_accession_code": return getPdbxSeqDbAccessionCode(); case "pdbx_seq_db_seq_num": return getPdbxSeqDbSeqNum(); case "pdbx_ordinal": return getPdbxOrdinal(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_ref_seq.align_id in * the STRUCT_REF_SEQ category. * @return StrColumn */ public StrColumn getAlignId() { return delegate.getColumn("align_id", DelegatingStrColumn::new); } /** * The monomer type found at this position in the referenced * database entry. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getDbMonId() { return delegate.getColumn("db_mon_id", DelegatingStrColumn::new); } /** * A description of special aspects of the point differences * between the sequence of the entity or biological unit described * in the data block and that in the referenced database entry. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The monomer type found at this position in the sequence of * the entity or biological unit described in this data block. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getMonId() { return delegate.getColumn("mon_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _entity_poly_seq.num in the * ENTITY_POLY_SEQ category. * @return IntColumn */ public IntColumn getSeqNum() { return delegate.getColumn("seq_num", DelegatingIntColumn::new); } /** * The PDB ID code. * @return StrColumn */ public StrColumn getPdbxPdbIdCode() { return delegate.getColumn("pdbx_pdb_id_code", DelegatingStrColumn::new); } /** * PDB strand/chain id. * @return StrColumn */ public StrColumn getPdbxPdbStrandId() { return delegate.getColumn("pdbx_pdb_strand_id", DelegatingStrColumn::new); } /** * Insertion code in PDB sequence * @return StrColumn */ public StrColumn getPdbxPdbInsCode() { return delegate.getColumn("pdbx_pdb_ins_code", DelegatingStrColumn::new); } /** * The PDB sequence residue number. * @return StrColumn */ public StrColumn getPdbxAuthSeqNum() { return delegate.getColumn("pdbx_auth_seq_num", DelegatingStrColumn::new); } /** * Sequence database name. * @return StrColumn */ public StrColumn getPdbxSeqDbName() { return delegate.getColumn("pdbx_seq_db_name", DelegatingStrColumn::new); } /** * Sequence database accession number. * @return StrColumn */ public StrColumn getPdbxSeqDbAccessionCode() { return delegate.getColumn("pdbx_seq_db_accession_code", DelegatingStrColumn::new); } /** * Sequence database sequence number. * @return StrColumn */ public StrColumn getPdbxSeqDbSeqNum() { return delegate.getColumn("pdbx_seq_db_seq_num", DelegatingStrColumn::new); } /** * A synthetic integer primary key for this category. * @return IntColumn */ public IntColumn getPdbxOrdinal() { return delegate.getColumn("pdbx_ordinal", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSheet.java000066400000000000000000000041531414676747700307530ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SHEET category record details about * the beta-sheets. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSheet extends DelegatingCategory { public StructSheet(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "number_strands": return getNumberStrands(); case "type": return getType(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the beta-sheet. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_sheet.id must uniquely identify a record in * the STRUCT_SHEET list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The number of strands in the sheet. If a given range of residues * bulges out from the strands, it is still counted as one strand. * If a strand is composed of two different regions of polypeptide, * it is still counted as one strand, as long as the proper hydrogen- * bonding connections are made to adjacent strands. * @return IntColumn */ public IntColumn getNumberStrands() { return delegate.getColumn("number_strands", DelegatingIntColumn::new); } /** * A simple descriptor for the type of the sheet. * @return StrColumn */ public StrColumn getType() { return delegate.getColumn("type", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSheetHbond.java000066400000000000000000000372401414676747700317310ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SHEET_HBOND category record details * about the hydrogen bonding between residue ranges in a beta- * sheet. It is necessary to treat hydrogen bonding independently * of the designation of ranges, because the hydrogen bonding may * begin in different places for the interactions of a given strand * with the one preceding it and the one following it in the sheet. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSheetHbond extends DelegatingCategory { public StructSheetHbond(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "range_1_beg_label_atom_id": return getRange1BegLabelAtomId(); case "range_1_beg_label_seq_id": return getRange1BegLabelSeqId(); case "range_1_end_label_atom_id": return getRange1EndLabelAtomId(); case "range_1_end_label_seq_id": return getRange1EndLabelSeqId(); case "range_2_beg_label_atom_id": return getRange2BegLabelAtomId(); case "range_2_beg_label_seq_id": return getRange2BegLabelSeqId(); case "range_2_end_label_atom_id": return getRange2EndLabelAtomId(); case "range_2_end_label_seq_id": return getRange2EndLabelSeqId(); case "range_1_beg_auth_atom_id": return getRange1BegAuthAtomId(); case "range_1_beg_auth_seq_id": return getRange1BegAuthSeqId(); case "range_1_end_auth_atom_id": return getRange1EndAuthAtomId(); case "range_1_end_auth_seq_id": return getRange1EndAuthSeqId(); case "range_2_beg_auth_atom_id": return getRange2BegAuthAtomId(); case "range_2_beg_auth_seq_id": return getRange2BegAuthSeqId(); case "range_2_end_auth_atom_id": return getRange2EndAuthAtomId(); case "range_2_end_auth_seq_id": return getRange2EndAuthSeqId(); case "range_id_1": return getRangeId1(); case "range_id_2": return getRangeId2(); case "sheet_id": return getSheetId(); case "pdbx_range_1_beg_auth_comp_id": return getPdbxRange1BegAuthCompId(); case "pdbx_range_1_beg_auth_asym_id": return getPdbxRange1BegAuthAsymId(); case "pdbx_range_1_end_auth_comp_id": return getPdbxRange1EndAuthCompId(); case "pdbx_range_1_end_auth_asym_id": return getPdbxRange1EndAuthAsymId(); case "pdbx_range_1_beg_label_comp_id": return getPdbxRange1BegLabelCompId(); case "pdbx_range_1_beg_label_asym_id": return getPdbxRange1BegLabelAsymId(); case "pdbx_range_1_beg_PDB_ins_code": return getPdbxRange1BegPDBInsCode(); case "pdbx_range_1_end_label_comp_id": return getPdbxRange1EndLabelCompId(); case "pdbx_range_1_end_label_asym_id": return getPdbxRange1EndLabelAsymId(); case "pdbx_range_1_end_PDB_ins_code": return getPdbxRange1EndPDBInsCode(); case "pdbx_range_2_beg_label_comp_id": return getPdbxRange2BegLabelCompId(); case "pdbx_range_2_beg_label_asym_id": return getPdbxRange2BegLabelAsymId(); case "pdbx_range_2_beg_PDB_ins_code": return getPdbxRange2BegPDBInsCode(); case "pdbx_range_2_end_label_comp_id": return getPdbxRange2EndLabelCompId(); case "pdbx_range_2_end_label_asym_id": return getPdbxRange2EndLabelAsymId(); case "pdbx_range_2_end_label_ins_code": return getPdbxRange2EndLabelInsCode(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the residue for the first * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1BegLabelAtomId() { return delegate.getColumn("range_1_beg_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the first * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange1BegLabelSeqId() { return delegate.getColumn("range_1_beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue for the first * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1EndLabelAtomId() { return delegate.getColumn("range_1_end_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the first * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange1EndLabelSeqId() { return delegate.getColumn("range_1_end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue for the second * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2BegLabelAtomId() { return delegate.getColumn("range_2_beg_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange2BegLabelSeqId() { return delegate.getColumn("range_2_beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue for the second * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.label_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2EndLabelAtomId() { return delegate.getColumn("range_2_end_label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getRange2EndLabelSeqId() { return delegate.getColumn("range_2_end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue for the first * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1BegAuthAtomId() { return delegate.getColumn("range_1_beg_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the first * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1BegAuthSeqId() { return delegate.getColumn("range_1_beg_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the first * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1EndAuthAtomId() { return delegate.getColumn("range_1_end_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the first * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange1EndAuthSeqId() { return delegate.getColumn("range_1_end_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2BegAuthAtomId() { return delegate.getColumn("range_2_beg_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the first hydrogen bond between two residue ranges * in a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2BegAuthSeqId() { return delegate.getColumn("range_2_beg_auth_seq_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2EndAuthAtomId() { return delegate.getColumn("range_2_end_auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue for the second * partner of the last hydrogen bond between two residue ranges in * a sheet. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getRange2EndAuthSeqId() { return delegate.getColumn("range_2_end_auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId1() { return delegate.getColumn("range_id_1", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId2() { return delegate.getColumn("range_id_2", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet.id in the * STRUCT_SHEET category. * @return StrColumn */ public StrColumn getSheetId() { return delegate.getColumn("sheet_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_comp_id * @return StrColumn */ public StrColumn getPdbxRange1BegAuthCompId() { return delegate.getColumn("pdbx_range_1_beg_auth_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_asym_id. * @return StrColumn */ public StrColumn getPdbxRange1BegAuthAsymId() { return delegate.getColumn("pdbx_range_1_beg_auth_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_comp_id. * @return StrColumn */ public StrColumn getPdbxRange1EndAuthCompId() { return delegate.getColumn("pdbx_range_1_end_auth_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.auth_comp_id. * @return StrColumn */ public StrColumn getPdbxRange1EndAuthAsymId() { return delegate.getColumn("pdbx_range_1_end_auth_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id * @return StrColumn */ public StrColumn getPdbxRange1BegLabelCompId() { return delegate.getColumn("pdbx_range_1_beg_label_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getPdbxRange1BegLabelAsymId() { return delegate.getColumn("pdbx_range_1_beg_label_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxRange1BegPDBInsCode() { return delegate.getColumn("pdbx_range_1_beg_PDB_ins_code", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id. * @return StrColumn */ public StrColumn getPdbxRange1EndLabelCompId() { return delegate.getColumn("pdbx_range_1_end_label_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getPdbxRange1EndLabelAsymId() { return delegate.getColumn("pdbx_range_1_end_label_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxRange1EndPDBInsCode() { return delegate.getColumn("pdbx_range_1_end_PDB_ins_code", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id. * @return StrColumn */ public StrColumn getPdbxRange2BegLabelCompId() { return delegate.getColumn("pdbx_range_2_beg_label_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getPdbxRange2BegLabelAsymId() { return delegate.getColumn("pdbx_range_2_beg_label_asym_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.pdbx_PDB_ins_code. * @return StrColumn */ public StrColumn getPdbxRange2BegPDBInsCode() { return delegate.getColumn("pdbx_range_2_beg_PDB_ins_code", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_comp_id. * @return StrColumn */ public StrColumn getPdbxRange2EndLabelCompId() { return delegate.getColumn("pdbx_range_2_end_label_comp_id", DelegatingStrColumn::new); } /** * Pointer to _atom_site.label_asym_id. * @return StrColumn */ public StrColumn getPdbxRange2EndLabelAsymId() { return delegate.getColumn("pdbx_range_2_end_label_asym_id", DelegatingStrColumn::new); } /** * Place holder for PDB insertion code. * @return StrColumn */ public StrColumn getPdbxRange2EndLabelInsCode() { return delegate.getColumn("pdbx_range_2_end_label_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSheetOrder.java000066400000000000000000000050151414676747700317450ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SHEET_ORDER category record details * about the order of the residue ranges that form a beta-sheet. * All order links are pairwise and the specified pairs are * assumed to be adjacent to one another in the sheet. These data * items are an alternative to the STRUCT_SHEET_TOPOLOGY data * items and they allow all manner of sheets to be described. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSheetOrder extends DelegatingCategory { public StructSheetOrder(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "offset": return getOffset(); case "range_id_1": return getRangeId1(); case "range_id_2": return getRangeId2(); case "sense": return getSense(); case "sheet_id": return getSheetId(); default: return new DelegatingColumn(column); } } /** * Designates the relative position in the sheet, plus or minus, of * the second residue range to the first. * @return IntColumn */ public IntColumn getOffset() { return delegate.getColumn("offset", DelegatingIntColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId1() { return delegate.getColumn("range_id_1", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId2() { return delegate.getColumn("range_id_2", DelegatingStrColumn::new); } /** * A flag to indicate whether the two designated residue ranges are * parallel or antiparallel to one another. * @return StrColumn */ public StrColumn getSense() { return delegate.getColumn("sense", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet.id in the * STRUCT_SHEET category. * @return StrColumn */ public StrColumn getSheetId() { return delegate.getColumn("sheet_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSheetRange.java000066400000000000000000000177571414676747700317460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SHEET_RANGE category record details * about the residue ranges that form a beta-sheet. Residues are * included in a range if they made beta-sheet-type hydrogen-bonding * interactions with at least one adjacent strand and if there are * at least two residues in the range. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSheetRange extends DelegatingCategory { public StructSheetRange(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "beg_label_asym_id": return getBegLabelAsymId(); case "beg_label_comp_id": return getBegLabelCompId(); case "beg_label_seq_id": return getBegLabelSeqId(); case "end_label_asym_id": return getEndLabelAsymId(); case "end_label_comp_id": return getEndLabelCompId(); case "end_label_seq_id": return getEndLabelSeqId(); case "beg_auth_asym_id": return getBegAuthAsymId(); case "beg_auth_comp_id": return getBegAuthCompId(); case "beg_auth_seq_id": return getBegAuthSeqId(); case "end_auth_asym_id": return getEndAuthAsymId(); case "end_auth_comp_id": return getEndAuthCompId(); case "end_auth_seq_id": return getEndAuthSeqId(); case "id": return getId(); case "sheet_id": return getSheetId(); case "symmetry": return getSymmetry(); case "pdbx_beg_PDB_ins_code": return getPdbxBegPDBInsCode(); case "pdbx_end_PDB_ins_code": return getPdbxEndPDBInsCode(); default: return new DelegatingColumn(column); } } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getBegLabelAsymId() { return delegate.getColumn("beg_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getBegLabelCompId() { return delegate.getColumn("beg_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegLabelSeqId() { return delegate.getColumn("beg_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _struct_asym.id in the * STRUCT_ASYM category. * @return StrColumn */ public StrColumn getEndLabelAsymId() { return delegate.getColumn("end_label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _chem_comp.id in the CHEM_COMP * category. * @return StrColumn */ public StrColumn getEndLabelCompId() { return delegate.getColumn("end_label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndLabelSeqId() { return delegate.getColumn("end_label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthAsymId() { return delegate.getColumn("beg_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _atom_site.auth_comp_id in * the ATOM_SITE category. * @return StrColumn */ public StrColumn getBegAuthCompId() { return delegate.getColumn("beg_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range begins. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getBegAuthSeqId() { return delegate.getColumn("beg_auth_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthAsymId() { return delegate.getColumn("end_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getEndAuthCompId() { return delegate.getColumn("end_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta-sheet range ends. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getEndAuthSeqId() { return delegate.getColumn("end_auth_seq_id", DelegatingIntColumn::new); } /** * The value of _struct_sheet_range.id must uniquely identify a * range in a given sheet in the STRUCT_SHEET_RANGE list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet.id in the * STRUCT_SHEET category. * @return StrColumn */ public StrColumn getSheetId() { return delegate.getColumn("sheet_id", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * residues delimited by the start and end designators in * order to generate the appropriate strand in this sheet. * @return StrColumn */ public StrColumn getSymmetry() { return delegate.getColumn("symmetry", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta sheet range begins. Insertion code. * @return StrColumn */ public StrColumn getPdbxBegPDBInsCode() { return delegate.getColumn("pdbx_beg_PDB_ins_code", DelegatingStrColumn::new); } /** * A component of the identifier for the residue at which the * beta sheet range ends. Insertion code. * @return StrColumn */ public StrColumn getPdbxEndPDBInsCode() { return delegate.getColumn("pdbx_end_PDB_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSheetTopology.java000066400000000000000000000052611414676747700325110ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SHEET_TOPOLOGY category record details * about the topology of the residue ranges that form a beta-sheet. * All topology links are pairwise and the specified pairs are * assumed to be successive in the amino-acid sequence. These * data items are useful in describing various simple and complex * folds, but they become inadequate when the strands in the sheet * come from more than one chain. The * STRUCT_SHEET_ORDER data items can be used to describe * single- and multiple-chain-containing sheets. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSheetTopology extends DelegatingCategory { public StructSheetTopology(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "offset": return getOffset(); case "range_id_1": return getRangeId1(); case "range_id_2": return getRangeId2(); case "sense": return getSense(); case "sheet_id": return getSheetId(); default: return new DelegatingColumn(column); } } /** * Designates the relative position in the sheet, plus or minus, of * the second residue range to the first. * @return IntColumn */ public IntColumn getOffset() { return delegate.getColumn("offset", DelegatingIntColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId1() { return delegate.getColumn("range_id_1", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet_range.id in * the STRUCT_SHEET_RANGE category. * @return StrColumn */ public StrColumn getRangeId2() { return delegate.getColumn("range_id_2", DelegatingStrColumn::new); } /** * A flag to indicate whether the two designated residue ranges are * parallel or antiparallel to one another. * @return StrColumn */ public StrColumn getSense() { return delegate.getColumn("sense", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_sheet.id in the * STRUCT_SHEET category. * @return StrColumn */ public StrColumn getSheetId() { return delegate.getColumn("sheet_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSite.java000066400000000000000000000070541414676747700306120ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SITE category record details about * portions of the structure that contribute to structurally * relevant sites (e.g. active sites, substrate-binding subsites, * metal-coordination sites). */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSite extends DelegatingCategory { public StructSite(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "pdbx_num_residues": return getPdbxNumResidues(); case "pdbx_evidence_code": return getPdbxEvidenceCode(); case "pdbx_auth_asym_id": return getPdbxAuthAsymId(); case "pdbx_auth_comp_id": return getPdbxAuthCompId(); case "pdbx_auth_seq_id": return getPdbxAuthSeqId(); case "pdbx_auth_ins_code": return getPdbxAuthInsCode(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the site. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_site.id must uniquely identify a record in * the STRUCT_SITE list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Number of residues in the site. * @return IntColumn */ public IntColumn getPdbxNumResidues() { return delegate.getColumn("pdbx_num_residues", DelegatingIntColumn::new); } /** * Source of evidence supporting the assignment of this site. * @return StrColumn */ public StrColumn getPdbxEvidenceCode() { return delegate.getColumn("pdbx_evidence_code", DelegatingStrColumn::new); } /** * A component of the identifier for the ligand in the site. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxAuthAsymId() { return delegate.getColumn("pdbx_auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for the ligand in the site. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxAuthCompId() { return delegate.getColumn("pdbx_auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for the ligand in the site. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getPdbxAuthSeqId() { return delegate.getColumn("pdbx_auth_seq_id", DelegatingStrColumn::new); } /** * PDB insertion code for the ligand in the site. * @return StrColumn */ public StrColumn getPdbxAuthInsCode() { return delegate.getColumn("pdbx_auth_ins_code", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSiteGen.java000066400000000000000000000143701414676747700312430ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SITE_GEN category record details about * the generation of portions of the structure that contribute to * structurally relevant sites. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSiteGen extends DelegatingCategory { public StructSiteGen(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "label_alt_id": return getLabelAltId(); case "label_asym_id": return getLabelAsymId(); case "label_atom_id": return getLabelAtomId(); case "label_comp_id": return getLabelCompId(); case "label_seq_id": return getLabelSeqId(); case "auth_asym_id": return getAuthAsymId(); case "auth_atom_id": return getAuthAtomId(); case "auth_comp_id": return getAuthCompId(); case "auth_seq_id": return getAuthSeqId(); case "site_id": return getSiteId(); case "symmetry": return getSymmetry(); case "pdbx_auth_ins_code": return getPdbxAuthInsCode(); case "pdbx_num_res": return getPdbxNumRes(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of the symmetry generation of * this portion of the structural site. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_site_gen.id must uniquely identify a record * in the STRUCT_SITE_GEN list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_sites_alt.id in the * ATOM_SITES_ALT category. * @return StrColumn */ public StrColumn getLabelAltId() { return delegate.getColumn("label_alt_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelAsymId() { return delegate.getColumn("label_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _chem_comp_atom.atom_id in the * CHEM_COMP_ATOM category. * @return StrColumn */ public StrColumn getLabelAtomId() { return delegate.getColumn("label_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getLabelCompId() { return delegate.getColumn("label_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.label_seq_id in the * ATOM_SITE category. * @return IntColumn */ public IntColumn getLabelSeqId() { return delegate.getColumn("label_seq_id", DelegatingIntColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_asym_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAsymId() { return delegate.getColumn("auth_asym_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_atom_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthAtomId() { return delegate.getColumn("auth_atom_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_comp_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthCompId() { return delegate.getColumn("auth_comp_id", DelegatingStrColumn::new); } /** * A component of the identifier for participants in the site. * * This data item is a pointer to _atom_site.auth_seq_id in the * ATOM_SITE category. * @return StrColumn */ public StrColumn getAuthSeqId() { return delegate.getColumn("auth_seq_id", DelegatingStrColumn::new); } /** * This data item is a pointer to _struct_site.id in the STRUCT_SITE * category. * @return StrColumn */ public StrColumn getSiteId() { return delegate.getColumn("site_id", DelegatingStrColumn::new); } /** * Describes the symmetry operation that should be applied to the * atom set specified by _struct_site_gen.label* to generate a * portion of the site. * @return StrColumn */ public StrColumn getSymmetry() { return delegate.getColumn("symmetry", DelegatingStrColumn::new); } /** * PDB insertion code. * @return StrColumn */ public StrColumn getPdbxAuthInsCode() { return delegate.getColumn("pdbx_auth_ins_code", DelegatingStrColumn::new); } /** * Number of residues in the site. * @return IntColumn */ public IntColumn getPdbxNumRes() { return delegate.getColumn("pdbx_num_res", DelegatingIntColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSiteKeywords.java000066400000000000000000000022541414676747700323370ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SITE_KEYWORDS category record * keywords describing the site. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSiteKeywords extends DelegatingCategory { public StructSiteKeywords(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "site_id": return getSiteId(); case "text": return getText(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _struct_site.id in the STRUCT_SITE * category. * @return StrColumn */ public StrColumn getSiteId() { return delegate.getColumn("site_id", DelegatingStrColumn::new); } /** * Keywords describing this site. * @return StrColumn */ public StrColumn getText() { return delegate.getColumn("text", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/StructSiteView.java000066400000000000000000000203371414676747700314440ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the STRUCT_SITE_VIEW category record details * about how to draw and annotate an informative view of the * site. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class StructSiteView extends DelegatingCategory { public StructSiteView(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "details": return getDetails(); case "id": return getId(); case "rot_matrix[1][1]": return getRotMatrix11(); case "rot_matrix[1][2]": return getRotMatrix12(); case "rot_matrix[1][3]": return getRotMatrix13(); case "rot_matrix[2][1]": return getRotMatrix21(); case "rot_matrix[2][2]": return getRotMatrix22(); case "rot_matrix[2][3]": return getRotMatrix23(); case "rot_matrix[3][1]": return getRotMatrix31(); case "rot_matrix[3][2]": return getRotMatrix32(); case "rot_matrix[3][3]": return getRotMatrix33(); case "site_id": return getSiteId(); default: return new DelegatingColumn(column); } } /** * A description of special aspects of this view of the * site. This data item can be used as a figure legend. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * The value of _struct_site_view.id must uniquely identify a * record in the STRUCT_SITE_VIEW list. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix11() { return delegate.getColumn("rot_matrix[1][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix12() { return delegate.getColumn("rot_matrix[1][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix13() { return delegate.getColumn("rot_matrix[1][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix21() { return delegate.getColumn("rot_matrix[2][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix22() { return delegate.getColumn("rot_matrix[2][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix23() { return delegate.getColumn("rot_matrix[2][3]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix31() { return delegate.getColumn("rot_matrix[3][1]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category to an orientation useful for * visualizing the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix32() { return delegate.getColumn("rot_matrix[3][2]", DelegatingFloatColumn::new); } /** * The elements of the matrix used to rotate the subset of the * Cartesian coordinates in the ATOM_SITE category identified in the * STRUCT_SITE_GEN category an orientation useful for visualizing * the site. The conventions used in the rotation are * described in _struct_site_view.details. * * |x'| |11 12 13| |x| * |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ * |z'| |31 32 33| |z| * @return FloatColumn */ public FloatColumn getRotMatrix33() { return delegate.getColumn("rot_matrix[3][3]", DelegatingFloatColumn::new); } /** * This data item is a pointer to _struct_site.id in the STRUCT_SITE * category. * @return StrColumn */ public StrColumn getSiteId() { return delegate.getColumn("site_id", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/Symmetry.java000066400000000000000000000070701414676747700303300ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the SYMMETRY category record details about the * space-group symmetry. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class Symmetry extends DelegatingCategory { public Symmetry(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "entry_id": return getEntryId(); case "cell_setting": return getCellSetting(); case "Int_Tables_number": return getIntTablesNumber(); case "space_group_name_Hall": return getSpaceGroupNameHall(); case "space_group_name_H-M": return getSpaceGroupNameH_M(); case "pdbx_full_space_group_name_H-M": return getPdbxFullSpaceGroupNameH_M(); default: return new DelegatingColumn(column); } } /** * This data item is a pointer to _entry.id in the ENTRY category. * @return StrColumn */ public StrColumn getEntryId() { return delegate.getColumn("entry_id", DelegatingStrColumn::new); } /** * The cell settings for this space-group symmetry. * @return StrColumn */ public StrColumn getCellSetting() { return delegate.getColumn("cell_setting", DelegatingStrColumn::new); } /** * Space-group number from International Tables for Crystallography * Vol. A (2002). * @return IntColumn */ public IntColumn getIntTablesNumber() { return delegate.getColumn("Int_Tables_number", DelegatingIntColumn::new); } /** * Space-group symbol as described by Hall (1981). This symbol * gives the space-group setting explicitly. Leave spaces between * the separate components of the symbol. * * Ref: Hall, S. R. (1981). Acta Cryst. A37, 517-525; erratum * (1981) A37, 921. * @return StrColumn */ public StrColumn getSpaceGroupNameHall() { return delegate.getColumn("space_group_name_Hall", DelegatingStrColumn::new); } /** * Hermann-Mauguin space-group symbol. Note that the * Hermann-Mauguin symbol does not necessarily contain complete * information about the symmetry and the space-group origin. If * used, always supply the FULL symbol from International Tables * for Crystallography Vol. A (2002) and indicate the origin and * the setting if it is not implicit. If there is any doubt that * the equivalent positions can be uniquely deduced from this * symbol, specify the _symmetry_equiv.pos_as_xyz or * _symmetry.space_group_name_Hall data items as well. Leave * spaces between symbols referring to * different axes. * @return StrColumn */ public StrColumn getSpaceGroupNameH_M() { return delegate.getColumn("space_group_name_H-M", DelegatingStrColumn::new); } /** * Used for PDB space group: * * Example: 'C 1 2 1' (instead of C 2) * 'P 1 2 1' (instead of P 2) * 'P 1 21 1' (instead of P 21) * 'P 1 1 21' (instead of P 21 -unique C axis) * 'H 3' (instead of R 3 -hexagonal) * 'H 3 2' (instead of R 3 2 -hexagonal) * @return StrColumn */ public StrColumn getPdbxFullSpaceGroupNameH_M() { return delegate.getColumn("pdbx_full_space_group_name_H-M", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/SymmetryEquiv.java000066400000000000000000000032031414676747700313340ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the SYMMETRY_EQUIV category list the * symmetry-equivalent positions for the space group. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class SymmetryEquiv extends DelegatingCategory { public SymmetryEquiv(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "pos_as_xyz": return getPosAsXyz(); default: return new DelegatingColumn(column); } } /** * The value of _symmetry_equiv.id must uniquely identify * a record in the SYMMETRY_EQUIV category. * * Note that this item need not be a number; it can be any unique * identifier. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Symmetry-equivalent position in the 'xyz' representation. Except * for the space group P1, these data will be repeated in a loop. * The format of the data item is as per International Tables for * Crystallography Vol. A (2002). All equivalent positions should * be entered, including those for lattice centring and a centre of * symmetry, if present. * @return StrColumn */ public StrColumn getPosAsXyz() { return delegate.getColumn("pos_as_xyz", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ValenceParam.java000066400000000000000000000074751414676747700310460ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the VALENCE_PARAM category define the * parameters used for calculating bond valences from bond * lengths. In addition to the parameters, a pointer * is given to the reference (in VALENCE_REF) from which * the bond-valence parameters were taken. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ValenceParam extends DelegatingCategory { public ValenceParam(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "atom_1": return getAtom1(); case "atom_1_valence": return getAtom1Valence(); case "atom_2": return getAtom2(); case "atom_2_valence": return getAtom2Valence(); case "B": return getB(); case "details": return getDetails(); case "id": return getId(); case "ref_id": return getRefId(); case "Ro": return getRo(); default: return new DelegatingColumn(column); } } /** * The element symbol of the first atom forming the bond whose * bond-valence parameters are given in this category. * @return StrColumn */ public StrColumn getAtom1() { return delegate.getColumn("atom_1", DelegatingStrColumn::new); } /** * The valence (formal charge) of the first atom whose * bond-valence parameters are given in this category. * @return IntColumn */ public IntColumn getAtom1Valence() { return delegate.getColumn("atom_1_valence", DelegatingIntColumn::new); } /** * The element symbol of the second atom forming the bond whose * bond-valence parameters are given in this category. * @return StrColumn */ public StrColumn getAtom2() { return delegate.getColumn("atom_2", DelegatingStrColumn::new); } /** * The valence (formal charge) of the second atom whose * bond-valence parameters are given in this category. * @return IntColumn */ public IntColumn getAtom2Valence() { return delegate.getColumn("atom_2_valence", DelegatingIntColumn::new); } /** * The bond-valence parameter B used in the expression * * s = exp[(Ro - R)/B] * * where s is the valence of a bond of length R. * @return FloatColumn */ public FloatColumn getB() { return delegate.getColumn("B", DelegatingFloatColumn::new); } /** * Details of or comments on the bond-valence parameters. * @return StrColumn */ public StrColumn getDetails() { return delegate.getColumn("details", DelegatingStrColumn::new); } /** * An identifier for the valence parameters of a bond between * the given atoms. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * An identifier which links to the reference to the source * from which the bond-valence parameters are taken. A child * of _valence_ref.id which it must match. * @return StrColumn */ public StrColumn getRefId() { return delegate.getColumn("ref_id", DelegatingStrColumn::new); } /** * The bond-valence parameter Ro used in the expression * * s = exp[(Ro - R)/B] * * where s is the valence of a bond of length R. * @return FloatColumn */ public FloatColumn getRo() { return delegate.getColumn("Ro", DelegatingFloatColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/schema/mm/ValenceRef.java000066400000000000000000000024461414676747700305130ustar00rootroot00000000000000package org.rcsb.cif.schema.mm; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** * Data items in the VALENCE_REF category list the references * from which the bond-valence parameters have been taken. */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class ValenceRef extends DelegatingCategory { public ValenceRef(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { case "id": return getId(); case "reference": return getReference(); default: return new DelegatingColumn(column); } } /** * An identifier for items in this category. Parent of * _valence_param.ref_id, which must have the same value. * @return StrColumn */ public StrColumn getId() { return delegate.getColumn("id", DelegatingStrColumn::new); } /** * Literature reference from which the valence parameters * identified by _valence_param.id were taken. * @return StrColumn */ public StrColumn getReference() { return delegate.getColumn("reference", DelegatingStrColumn::new); } }ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/000077500000000000000000000000001414676747700247435ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/CifTokenType.java000066400000000000000000000002011414676747700301430ustar00rootroot00000000000000package org.rcsb.cif.text; enum CifTokenType { DATA, SAVE, LOOP, VALUE, COLUMN_NAME, COMMENT, END } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/FrameContext.java000066400000000000000000000005751414676747700302140ustar00rootroot00000000000000package org.rcsb.cif.text; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import java.util.Map; class FrameContext { private final Map categories; FrameContext() { this.categories = new LinkedCaseInsensitiveMap<>(); } Map getCategories() { return categories; } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/TextCifReader.java000066400000000000000000000106421414676747700303020ustar00rootroot00000000000000package org.rcsb.cif.text; import org.rcsb.cif.CifOptions; import org.rcsb.cif.ParsingException; import org.rcsb.cif.model.text.TextBlock; import org.rcsb.cif.model.text.TextFile; import org.rcsb.cif.model.Block; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class TextCifReader { public TextCifReader(CifOptions options) { } public TextFile read(InputStream inputStream) throws ParsingException, IOException { String content = new BufferedReader(new InputStreamReader(inputStream)) .lines() .collect(Collectors.joining("\n")); inputStream.close(); return readText(content); } public TextFile readText(String data) throws ParsingException { if (data.isEmpty()) { throw new ParsingException("Cannot parse empty file."); } final List dataBlocks = new ArrayList<>(); final TokenizerState tokenizer = new TokenizerState(data); String blockHeader = ""; FrameContext blockCtx = new FrameContext(); // the next three initial values are never used in valid files List saveFrames = new ArrayList<>(); FrameContext saveCtx = new FrameContext(); Block saveFrame = new TextBlock(saveCtx.getCategories(), ""); tokenizer.moveNext(); while (tokenizer.getTokenType() != CifTokenType.END) { CifTokenType token = tokenizer.getTokenType(); // data block if (token == CifTokenType.DATA) { if (tokenizer.inSaveFrame) { throw new ParsingException("Unexpected data block inside a save frame.", tokenizer.getLineNumber()); } if (blockCtx.getCategories().size() > 0) { Block block = new TextBlock(blockCtx.getCategories(), blockHeader); dataBlocks.add(block); block.getSaveFrames().addAll(saveFrames); } blockHeader = tokenizer.getData().substring(tokenizer.getTokenStart() + 5, tokenizer.getTokenEnd()); blockCtx = new FrameContext(); saveFrames.clear(); tokenizer.moveNext(); // save frame } else if (tokenizer.getTokenType() == CifTokenType.SAVE) { final String saveHeader = tokenizer.getData().substring(tokenizer.getTokenStart() + 5, tokenizer.getTokenEnd()); if (saveHeader.isEmpty()) { if (saveCtx.getCategories().size() > 0) { saveFrames.add(saveFrame); } tokenizer.inSaveFrame = false; } else { if (tokenizer.inSaveFrame) { throw new ParsingException("Save frames cannot be nested.", tokenizer.getLineNumber()); } tokenizer.inSaveFrame = true; final String safeHeader = tokenizer.getData().substring(tokenizer.getTokenStart() + 5, tokenizer.getTokenEnd()); saveCtx = new FrameContext(); saveFrame = new TextBlock(saveCtx.getCategories(), safeHeader); } tokenizer.moveNext(); // loop } else if (token == CifTokenType.LOOP) { tokenizer.handleLoop(tokenizer.inSaveFrame ? saveCtx : blockCtx); // single row } else if (token == CifTokenType.COLUMN_NAME) { tokenizer.handleSingle(tokenizer.inSaveFrame ? saveCtx : blockCtx); // out of options } else { throw new ParsingException("Unexpected token (" + token + "). Expected data_, loop_, or data name.", tokenizer.getLineNumber()); } } // check if the latest save frame was terminated if (tokenizer.inSaveFrame) { throw new ParsingException("Unfinished save frame (" + saveFrame.getBlockHeader() + ").", tokenizer.getLineNumber()); } if (blockCtx.getCategories().size() > 0 || saveFrames.size() > 0) { Block block = new TextBlock(blockCtx.getCategories(), blockHeader); dataBlocks.add(block); block.getSaveFrames().addAll(saveFrames); } return new TextFile(dataBlocks); } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/TextCifWriter.java000066400000000000000000000222431414676747700303540ustar00rootroot00000000000000package org.rcsb.cif.text; import org.rcsb.cif.CifOptions; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.ValueKind; import java.nio.charset.StandardCharsets; import java.text.DecimalFormat; import java.util.List; import java.util.NoSuchElementException; import java.util.stream.Collectors; import java.util.stream.IntStream; public class TextCifWriter { private final CifOptions options; public TextCifWriter(CifOptions options) { this.options = options; } public byte[] write(CifFile cifFile) { StringBuilder output = new StringBuilder(); for (Block block : cifFile.getBlocks()) { String blockHeader = block.getBlockHeader(); String header = blockHeader != null ? blockHeader.replaceAll("[ \n\t]", "").toUpperCase() : "UNKNOWN"; output.append("data_") .append(header) .append("\n#\n"); for (Category category : block.getCategories().values()) { String categoryName = category.getCategoryName(); if (!options.filterCategory(categoryName)) { continue; } Category cifCategory = block.getCategory(categoryName); int rowCount = cifCategory.getRowCount(); if (rowCount == 0) { continue; } List> columns = cifCategory.columns() .filter(column -> options.filterColumn(categoryName, column.getColumnName())) .collect(Collectors.toList()); if (columns.isEmpty()) { continue; } if (rowCount == 1) { writeCifSingleRecord(output, cifCategory, columns); } else { writeCifLoop(output, cifCategory, columns); } } } return output.toString().getBytes(StandardCharsets.UTF_8); } private void writeCifSingleRecord(StringBuilder output, Category cifCategory, List> columns) { int width = columns.stream() .map(Column::getColumnName) .mapToInt(String::length) .max() .orElseThrow(() -> new NoSuchElementException("not able to determine column width")) + 6 + cifCategory.getCategoryName().length(); for (Column cifField : columns) { writePadRight(output, "_" + cifCategory.getCategoryName() + "." + cifField.getColumnName(), width); for (int row = 0; row < cifField.getRowCount(); row++) { boolean multiline = writeValue(output, cifField, row); if (!multiline) { output.append("\n"); } } } output.append("#\n"); } private void writeCifLoop(StringBuilder output, Category cifCategory, List> columns) { output.append("loop_") .append("\n"); for (Column cifField : columns) { output.append("_") .append(cifCategory.getCategoryName()) .append(".") .append(cifField.getColumnName()) .append("\n"); } for (int row = 0; row < columns.get(0).getRowCount(); row++) { boolean multiline = false; for (Column cifField : columns) { multiline = writeValue(output, cifField, row); } if (!multiline) { output.append("\n"); } } output.append("#\n"); } private boolean writeValue(StringBuilder output, Column column, int row) { ValueKind kind = column.getValueKind(row); if (kind != ValueKind.PRESENT) { if (kind == ValueKind.NOT_PRESENT) { writeNotPresent(output); } else { writeUnknown(output); } } else { if (column instanceof IntColumn) { writeInteger(output, ((IntColumn) column).get(row)); } else if (column instanceof FloatColumn) { writeFloat(output, format(((FloatColumn) column).get(row), column.getColumnName())); } else { String val = column.getStringData(row); if (isMultiline(val)) { writeMultiline(output, val); return true; } else { return writeChecked(output, val); } } } return false; } private static final DecimalFormat FLOAT_2 = new DecimalFormat("0.00"); private static final DecimalFormat FLOAT_3 = new DecimalFormat("0.000"); private static final DecimalFormat FLOAT_6 = new DecimalFormat("0.######"); /** * Some columns (i.e. CartnX, CartnY, CartnZ, and Occupancy demand for more fine-grained over the values they report. * @param val the double value * @param name this column name * @return the formatted String value */ private String format(double val, String name) { if ("Cartn_x".equals(name) || "Cartn_y".equals(name) || "Cartn_z".equals(name)) { return FLOAT_3.format(val); } else if ("occupancy".equals(name)) { return FLOAT_2.format(val); } return FLOAT_6.format(val); } private boolean writeChecked(StringBuilder output, String val) { if (val == null || val.isEmpty()) { output.append(". "); return false; } boolean escape = val.charAt(0) == '_'; String escapeCharStart = "'"; String escapeCharEnd = "' "; boolean hasWhitespace = false; boolean hasSingle = false; boolean hasDouble = false; for (int i = 0; i < val.length(); i++) { char c = val.charAt(i); switch (c) { case '\t': case ' ': hasWhitespace = true; break; case '\n': writeMultiline(output, val); return true; case '"': if (hasSingle) { writeMultiline(output, val); return true; } hasDouble = true; escape = true; escapeCharStart = "'"; escapeCharEnd = "' "; break; case '\'': if (hasDouble) { writeMultiline(output, val); return true; } escape = true; hasSingle = true; escapeCharStart = "\""; escapeCharEnd = "\" "; break; } } char fst = val.charAt(0); if (!escape && (fst == '#' || fst == '$' || fst == ';' || fst == '[' || fst == ']' || hasWhitespace)) { escapeCharStart = "'"; escapeCharEnd = "' "; escape = true; } if (escape) { output.append(escapeCharStart) .append(val) .append(escapeCharEnd); } else { output.append(val) .append(" "); } return false; } private void writeMultiline(StringBuilder output, String val) { output.append("\n;") .append(val) .append("\n;\n"); } private boolean isMultiline(String val) { return val.contains("\n"); } private void writeInteger(StringBuilder output, int val) { output.append(val); output.append(" "); } private void writeFloat(StringBuilder output, String val) { output.append(val) .append(" "); } private void writeNotPresent(StringBuilder output) { output.append(". "); } private void writeUnknown(StringBuilder output) { output.append("? "); } private void writePadRight(StringBuilder output, String val, int width) { if (val == null || val.isEmpty()) { whitespace(output, width); return; } int padding = width - val.length(); output.append(val); whitespace(output, padding); } private static final List PADDING_SPACES = IntStream.range(0, 80) .mapToObj(TextCifWriter::whitespaceString) .collect(Collectors.toList()); private static String whitespaceString(int width) { return IntStream.range(0, width).mapToObj(i -> " ").collect(Collectors.joining()); } private static String getPaddingSpaces(int width) { try { return PADDING_SPACES.get(width); } catch (ArrayIndexOutOfBoundsException e) { return whitespaceString(width); } } private void whitespace(StringBuilder output, int width) { if (width > 0) { output.append(getPaddingSpaces(width)); } } } ciftools-java-ciftools-java-3.0.1/src/main/java/org/rcsb/cif/text/TokenizerState.java000066400000000000000000000374721414676747700305760ustar00rootroot00000000000000package org.rcsb.cif.text; import org.rcsb.cif.ParsingException; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.LinkedCaseInsensitiveMap; import org.rcsb.cif.model.text.TextCategory; import org.rcsb.cif.model.text.TextColumn; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; class TokenizerState { private final String data; private final int length; private int position; private boolean isEscaped; private boolean isImportGet; boolean inSaveFrame; private int lineNumber; private CifTokenType tokenType; private int tokenStart; private int tokenEnd; TokenizerState(String data) { this.data = data; this.length = data.length(); this.position = 0; this.isEscaped = false; this.isImportGet = false; this.inSaveFrame = false; this.lineNumber = 1; this.tokenType = CifTokenType.END; this.tokenStart = 0; this.tokenEnd = 0; } CifTokenType getTokenType() { return tokenType; } int getLineNumber() { return lineNumber; } int getTokenStart() { return tokenStart; } int getTokenEnd() { return tokenEnd; } String getData() { return data; } /** * Eat everything until a whitespace/newline occurs. */ private void eatValue() { while (position < length) { switch (data.charAt(position)) { case '\t': case '\n': case '\r': case ' ': tokenEnd = position; return; default: position++; break; } } tokenEnd = position; } /** * Eats an escaped value. Handles the "degenerate" cases as well. * "Degenerate" cases: * - 'xx'x' => xx'x * - 'xxxNEWLINE => 'xxx * @param esc escaping char */ private void eatEscaped(int esc) { position++; while (position < length) { int c = data.charAt(position); if (c == esc) { // check for end of file if (position + 1 >= length) { tokenStart++; tokenEnd = position; isEscaped = true; position++; return; } int next = data.charAt(position + 1); if (next == '\t' || next == '\n' || next == '\r' || next == ' ') { // get rid of the quotes tokenStart++; tokenEnd = position; isEscaped = true; position++; return; } } else { // handle 'xxxNEWLINE => 'xxx if (c == '\r' || c == '\n') { tokenEnd = position; return; } } position++; } tokenEnd = position; } /** * Eats an escaped value "triple quote" (''') value. */ private void eatTripleQuote() { position += 3; while (position < length) { if (data.charAt(position) == '\'' && isTripleQuoteAtPosition()) { tokenStart += 3; tokenEnd = position; isEscaped = true; position += 3; return; } position++; } tokenEnd = position; } private void eatImportGet() { // _import.get [{'save':orient_matrix 'file':templ_attr.cif}] // skipWhitespace(state) while (position < length) { if (data.charAt(position) == ']') { position++; tokenEnd = position; isImportGet = false; return; } else { position++; } } } /** * Eats a multiline token of the form NL;....NL; */ private void eatMultiline() { int prev = ';'; int pos = position + 1; while (pos < length) { int c = data.charAt(pos); if (c == ';' && (prev == '\n' || prev == '\r')) { position = pos + 1; // get rid of the ; tokenStart++; // remove trailing newlines pos--; c = data.charAt(pos); while (c == '\n' || c == '\r') { pos--; c = data.charAt(pos); } tokenEnd = pos + 1; isEscaped = true; return; } else { // handle line numbers if (c == '\r') { lineNumber++; } else if (c == '\n' && prev != '\r') { lineNumber++; } prev = c; pos++; } } position = pos; } /** * Skips until \n or \r occurs -- therefore the newlines get handled by the "skipWhitespace" function. */ private void skipCommentLine() { while (position < length) { int c = data.charAt(position); if (c == '\r' || c == '\n') { return; } position++; } } /** * Skips all whitespaces - space, tab, \r, \n. Handles incrementing the line number. * @return the last character read */ private int skipWhitespace() { int prev = '\n'; while (position < length) { int c = data.charAt(position); switch (c) { case '\t': case ' ': prev = c; position++; break; case '\n': // handle \r\n if (prev != '\r') { lineNumber++; } prev = c; position++; break; case '\r': prev = c; position++; lineNumber++; break; default: return prev; } } return prev; } private boolean isData() { // here we already assume the 5th char is _ and that the length >= 5 return "data".equalsIgnoreCase(data.substring(tokenStart, tokenStart + 4)); } private boolean isSave() { // here we already assume the 5th char is _ and that the length >= 5 return "save".equalsIgnoreCase(data.substring(tokenStart, tokenStart + 4)); } private boolean isLoop() { // here we already assume the 5th char is _ and that the length >= 5 return "loop".equalsIgnoreCase(data.substring(tokenStart, tokenStart + 4)); } private boolean isImportGet() { try { return "import.get".equalsIgnoreCase(data.substring(tokenStart + 1, tokenStart + 11)); } catch (IndexOutOfBoundsException e) { return false; } } private boolean isTripleQuoteAtPosition() { if (length - position < 2) { return false; } if (data.charAt(position + 1) != 39) return false; // ' return data.charAt(position + 2) == 39; // ' } /** * Checks if the current token shares the namespace with string at = length) { tokenType = CifTokenType.END; return; } tokenStart = position; tokenEnd = position; isEscaped = false; int c = data.charAt(position); switch (c) { case '#': skipCommentLine(); tokenType = CifTokenType.COMMENT; break; case '"': case '\'': if (c == '\'' && isTripleQuoteAtPosition()) { eatTripleQuote(); tokenType = CifTokenType.VALUE; break; } eatEscaped(c); tokenType = CifTokenType.VALUE; break; case ';': // possible multiline value // multiline value must start at the beginning of the line if (prev == '\n' || prev == '\r') { eatMultiline(); } else { eatValue(); } tokenType = CifTokenType.VALUE; break; default: if (isImportGet) { eatImportGet(); } else { eatValue(); } // escaped is always Value if (isEscaped) { tokenType = CifTokenType.VALUE; // _ always means column name, including _import.get } else if (data.charAt(tokenStart) == '_') { if (inSaveFrame && isImportGet()) { isImportGet = true; } tokenType = CifTokenType.COLUMN_NAME; // 5th char needs to be _ for data_ or loop_ } else if (tokenEnd - tokenStart >= 5 && data.charAt(tokenStart + 4) == '_') { if (isData()) { tokenType = CifTokenType.DATA; } else if (isSave()) { tokenType = CifTokenType.SAVE; } else if (isLoop()) { tokenType = CifTokenType.LOOP; } else { tokenType = CifTokenType.VALUE; } // all other tests failed, we are at Value token. } else { tokenType = CifTokenType.VALUE; } } } /** * Move to the next non-comment token. */ void moveNext() { moveNextInternal(); while (tokenType == CifTokenType.COMMENT) { moveNextInternal(); } } /** * Reads a category containing a single row. * @param ctx the context values will be assigned to * @throws ParsingException throws when file is malformed */ void handleSingle(FrameContext ctx) throws ParsingException { final int nsStart = tokenStart; final int nsEnd = getNamespaceEnd(); final String name = getNamespace(nsEnd); final boolean isFlat = isFlatNamespace(); final Map> fields = new LinkedCaseInsensitiveMap<>(); final String categoryName = name.substring(1); while (tokenType == CifTokenType.COLUMN_NAME && isNamespace(nsStart, nsEnd)) { String columnName = isFlat ? "" : getTokenString().substring(name.length() + 1); moveNext(); if (tokenType != CifTokenType.VALUE) { throw new ParsingException("Expected value.", lineNumber); } Column cifColumn = createColumn(columnName, data, new int[] { tokenStart }, new int[] { tokenEnd }); fields.put(columnName, cifColumn); moveNext(); } ctx.getCategories().put(categoryName, createCategory(categoryName, fields)); } /** * Reads a loop. * @param ctx the context values will be assigned to */ void handleLoop(FrameContext ctx) { final int loopLine = lineNumber; moveNext(); final String name = getNamespace(getNamespaceEnd()); final boolean isFlat = isFlatNamespace(); // performance 1.2: resizing of token lists is pronounced - provide initial guess to avoid excessive resizing int columnCountEstimate = 32; int rowCountEstimate = "_atom_site".equals(name) ? data.length() / 100 : 32; final List columnNames = new ArrayList<>(columnCountEstimate); final List> start = new ArrayList<>(columnCountEstimate); final List> end = new ArrayList<>(columnCountEstimate); int tokenCount = 0; while (tokenType == CifTokenType.COLUMN_NAME) { String columnName = isFlat ? getTokenString() : getTokenString().substring(name.length() + 1); columnNames.add(columnName); moveNext(); start.add(new ArrayList<>(rowCountEstimate)); end.add(new ArrayList<>(rowCountEstimate)); } while (tokenType == CifTokenType.VALUE) { int i = tokenCount % columnNames.size(); start.get(i).add(tokenStart); end.get(i).add(tokenEnd); moveNext(); tokenCount++; } if (start.size() % columnNames.size() != 0) { throw new ParsingException("The number of values for loop starting at line " + loopLine + " is not a multiple of the number of columns."); } if (isFlat) { for (int i = 0; i < start.size(); i++) { String flatName = columnNames.get(i).substring(1); Column cifColumn = createColumn("", data, toArray(start.get(i)), toArray(end.get(i))); Map> columnMap = new LinkedHashMap<>(1); columnMap.put("", cifColumn); ctx.getCategories().put(flatName, createCategory(flatName, columnMap)); } } else { String categoryName = name.substring(1); Map> columns = new LinkedCaseInsensitiveMap<>(); for (int i = 0; i < start.size(); i++) { Column cifColumn = createColumn(columnNames.get(i), data, toArray(start.get(i)), toArray(end.get(i))); columns.put(columnNames.get(i), cifColumn); } ctx.getCategories().put(categoryName, createCategory(categoryName, columns)); } } private boolean isFlatNamespace() { return !data.substring(tokenStart, tokenEnd).contains("."); } private int[] toArray(List list) { int[] array = new int[list.size()]; for (int i = 0; i < list.size(); i++) { array[i] = list.get(i); } return array; } private Column createColumn(String columnName, String data, int[] startToken, int[] endToken) { return new TextColumn(columnName, startToken.length, data, startToken, endToken); } private Category createCategory(String categoryName, Map> textColumns) { return new TextCategory(categoryName, textColumns); } } ciftools-java-ciftools-java-3.0.1/src/main/resources/000077500000000000000000000000001414676747700225675ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/000077500000000000000000000000001414676747700245655ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/Block.tpl000066400000000000000000000012461414676747700263430ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.schema.DelegatingBlock; import org.rcsb.cif.schema.DelegatingCategory; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}Block extends DelegatingBlock { public {schemaName}Block(Block delegate) { super(delegate); } @Override protected Category createDelegate(String categoryName, Category category) { switch (categoryName) { {cases} default: return new DelegatingCategory(category); } } {getters} } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/BlockBuilder.tpl000066400000000000000000000015141414676747700276500ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.builder.BlockBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}BlockBuilder extends BlockBuilderImpl<{schemaName}FileBuilder> { public {schemaName}BlockBuilder(String blockName, {schemaName}FileBuilder parent) { super(blockName, parent); } @Override public {schemaName}CategoryBuilder enterCategory(String categoryName) { return new {schemaName}CategoryBuilder(categoryName, this); } @Override public {schemaName}FileBuilder leaveBlock() { if (parent == null) { throw new IllegalStateException("cannot leave block with undefined parent file"); } parent.digest(this); return parent; } {enters} }ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/BlockBuilderFlat.tpl000066400000000000000000000051611414676747700304610ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.*; import org.rcsb.cif.model.builder.BlockBuilderImpl; import org.rcsb.cif.model.text.TextCategory; import javax.annotation.Generated; import java.util.Map; import static org.rcsb.cif.model.CategoryBuilder.createColumnText; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}BlockBuilder extends BlockBuilderImpl<{schemaName}FileBuilder> { public {schemaName}BlockBuilder(String blockName, {schemaName}FileBuilder parent) { super(blockName, parent); } @Override public {schemaName}CategoryBuilder enterCategory(String categoryName) { return new {schemaName}CategoryBuilder(categoryName, this); } @Override public {schemaName}FileBuilder leaveBlock() { if (parent == null) { throw new IllegalStateException("cannot leave block with undefined parent file"); } parent.digest(this); return parent; } @Override public void digest(CategoryBuilder, {schemaName}FileBuilder> builder) { // flat schema: block builder should digest columns directly - do nothing } public void digest(IntColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), IntColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } public void digest(FloatColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), FloatColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } public void digest(StrColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> builder) { String flatName = builder.getCategoryName() + "_" + builder.getColumnName(); Column column = createColumnText(builder.getColumnName(), builder.getValues(), builder.getMask(), StrColumn.class); categories.put(flatName, new TextCategory(flatName, Map.of("", column))); } {enters} }ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/BlockFlat.tpl000066400000000000000000000022111414676747700271430ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.Column; import org.rcsb.cif.schema.DelegatingBlock; import org.rcsb.cif.schema.DelegatingCategory; import javax.annotation.Generated; import java.util.Arrays; import java.util.Optional; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}Block extends DelegatingBlock { public {schemaName}Block(Block delegate) { super(delegate); } public Column getAliasedColumn(String... aliases) { Optional> optional = Arrays.stream(aliases) .filter(alias -> getCategories().containsKey(alias)) .findFirst() .map(alias -> getCategories().get(alias).getColumn("")); // compiler, please... return optional.orElse(Column.EmptyColumn.UNNAMED_COLUMN); } @Override protected Category createDelegate(String categoryName, Category category) { switch (categoryName) { {cases} default: return new DelegatingCategory(category); } } {getters} } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/BlockGetter.tpl000066400000000000000000000003331414676747700275120ustar00rootroot00000000000000 /** {categoryDescription} * @return {categoryClassName} */ public {categoryClassName} get{categoryClassName}() { return delegate.getCategory("{categoryName}", {categoryClassName}::new); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/BlockGetterFlat.tpl000066400000000000000000000002701414676747700303210ustar00rootroot00000000000000 /** {categoryDescription} * @return {categoryClassName} */ public {categoryClassName} get{categoryClassName}() { return new {categoryClassName}(this); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/Case.tpl000066400000000000000000000001041414676747700261540ustar00rootroot00000000000000 case "{name}": return get{className}(); ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/Category.tpl000066400000000000000000000011331414676747700270610ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** {categoryDescription} */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {categoryClassName} extends DelegatingCategory { public {categoryClassName}(Category delegate) { super(delegate); } @Override protected Column createDelegate(String columnName, Column column) { switch (columnName) { {cases} default: return new DelegatingColumn(column); } } {getters} } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryBuilder.tpl000066400000000000000000000013751414676747700304000ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.builder.CategoryBuilderImpl; import org.rcsb.cif.model.builder.FloatColumnBuilderImpl; import org.rcsb.cif.model.builder.IntColumnBuilderImpl; import org.rcsb.cif.model.builder.StrColumnBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}CategoryBuilder extends CategoryBuilderImpl<{schemaName}BlockBuilder, {schemaName}FileBuilder> { public {schemaName}CategoryBuilder(String blockName, {schemaName}BlockBuilder parent) { super(blockName, parent); } {enters} }ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryBuilderEnter.tpl000066400000000000000000000002671414676747700313750ustar00rootroot00000000000000 public {schemaName}CategoryBuilder.{categoryClassName}Builder enter{categoryClassName}() { return new {schemaName}CategoryBuilder.{categoryClassName}Builder(this); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryBuilderFlat.tpl000066400000000000000000000030111414676747700311740ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.StrColumnBuilder; import org.rcsb.cif.model.builder.CategoryBuilderImpl; import org.rcsb.cif.model.builder.FloatColumnBuilderImpl; import org.rcsb.cif.model.builder.IntColumnBuilderImpl; import org.rcsb.cif.model.builder.StrColumnBuilderImpl; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}CategoryBuilder extends CategoryBuilderImpl<{schemaName}BlockBuilder, {schemaName}FileBuilder> { public {schemaName}CategoryBuilder(String blockName, {schemaName}BlockBuilder parent) { super(blockName, parent); } @Override public void digest(IntColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> columnBuilder) { parent.digest(columnBuilder); } @Override public void digest(FloatColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> columnBuilder) { parent.digest(columnBuilder); } @Override public void digest(StrColumnBuilder, {schemaName}BlockBuilder, {schemaName}FileBuilder> columnBuilder) { parent.digest(columnBuilder); } {enters} }ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryFlat.tpl000066400000000000000000000007621414676747700276770ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.*; import org.rcsb.cif.schema.*; import javax.annotation.Generated; /** {categoryDescription} */ @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {categoryClassName} extends DelegatingCategory.Delegating{schemaName}Category { private static final String NAME = "{categoryName}"; public {categoryClassName}({schemaName}Block parentBlock) { super(NAME, parentBlock); } {getters} } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryGetter.tpl000066400000000000000000000003211414676747700302320ustar00rootroot00000000000000 /** {columnDescription} * @return {baseClassName} */ public {baseClassName} get{columnClassName}() { return delegate.getColumn("{columnName}", Delegating{baseClassName}::new); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/CategoryGetterFlat.tpl000066400000000000000000000003301414676747700310410ustar00rootroot00000000000000 /** {columnDescription} * @return {baseClassName} */ public {baseClassName} get{columnClassName}() { return new Delegating{baseClassName}(parentBlock.get{modifier}Column({aliases})); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/ColumnBuilder.tpl000066400000000000000000000004701414676747700300530ustar00rootroot00000000000000 public static class {categoryClassName}Builder extends {schemaName}CategoryBuilder { private static final String CATEGORY_NAME = "{categoryName}"; public {categoryClassName}Builder({schemaName}BlockBuilder parent) { super(CATEGORY_NAME, parent); } {columnEnters} } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/ColumnBuilderEnter.tpl000066400000000000000000000003651414676747700310540ustar00rootroot00000000000000 public {baseClassName}Builder<{categoryClassName}Builder, {schemaName}BlockBuilder, {schemaName}FileBuilder> enter{columnClassName}() { return new {baseClassName}BuilderImpl<>(CATEGORY_NAME, "{columnName}", this); } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/File.tpl000066400000000000000000000010341414676747700261630ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.schema.DelegatingCifFile; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}File extends DelegatingCifFile<{schemaName}Block> { public {schemaName}File(CifFile delegate) { super(delegate); } @Override protected {schemaName}Block getTypedBlock(Block block) { return new {schemaName}Block(block); } } ciftools-java-ciftools-java-3.0.1/src/main/resources/templates/FileBuilder.tpl000066400000000000000000000012371414676747700274770ustar00rootroot00000000000000package org.rcsb.cif.schema.{packageName}; import org.rcsb.cif.model.builder.CifFileBuilderImpl; import org.rcsb.cif.schema.StandardSchemata; import javax.annotation.Generated; @Generated("org.rcsb.cif.schema.generator.SchemaGenerator") public class {schemaName}FileBuilder extends CifFileBuilderImpl { @Override public {schemaName}BlockBuilder enterBlock(String blockHeader) { return new {schemaName}BlockBuilder(blockHeader, this); } @Override public {schemaName}File leaveFile() { return build(); } @Override public {schemaName}File build() { return super.build().as(StandardSchemata.{schemaEnum}); } } ciftools-java-ciftools-java-3.0.1/src/test/000077500000000000000000000000001414676747700206105ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/000077500000000000000000000000001414676747700215315ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/000077500000000000000000000000001414676747700223205ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/000077500000000000000000000000001414676747700232515ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/000077500000000000000000000000001414676747700240125ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/CaseSensitivityTest.java000066400000000000000000000124061414676747700306460ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.model.Block; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.Column; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.util.stream.IntStream; import static org.junit.jupiter.api.Assertions.fail; /** * CIF specification states that case does not matter. This test defines the behavior of the implementation: case should * not matter during category/column retrieval but it should be honored during file writing. */ public class CaseSensitivityTest { @Test public void shouldIgnoreReadCaseForBinaryFiles() throws IOException { InputStream inputStream = TestHelper.getInputStream("bcif/1acj.bcif"); CifFile cifFile = CifIO.readFromInputStream(inputStream); assertRetrievalBehavior(cifFile); } @Test public void shouldIgnoreReadCaseForTextFiles() throws IOException { InputStream inputStream = TestHelper.getInputStream("bcif/1acj.bcif"); CifFile cifFile = CifIO.readFromInputStream(inputStream); assertRetrievalBehavior(cifFile); } private void assertRetrievalBehavior(CifFile cifFile) { Block firstBlock = cifFile.getBlocks().get(0); Category originalAtomSite = firstBlock.getCategory("atom_site"); Category atom_site = firstBlock.getCategory("atom_site"); assertCategoryEquals("good luck if these do not match", originalAtomSite, atom_site); Category atom_Site = firstBlock.getCategory("atom_Site"); assertCategoryEquals("case insensitivity not honored for categories", originalAtomSite, atom_Site); Category ATOM_SITE = firstBlock.getCategory("ATOM_SITE"); assertCategoryEquals("case insensitivity not honored for categories", originalAtomSite, ATOM_SITE); Column originalCartnX = originalAtomSite.getColumn("Cartn_x"); Column Cartn_x = atom_site.getColumn("Cartn_x"); assertColumnEquals("good luck if these do not match", originalCartnX, Cartn_x); Column cartn_x = atom_Site.getColumn("cartn_x"); assertColumnEquals("case insensitivity not honored for columns", originalCartnX, cartn_x); Column CARTN_X = ATOM_SITE.getColumn("CARTN_X"); assertColumnEquals("case insensitivity not honored for columns", originalCartnX, CARTN_X); } private void assertColumnEquals(String msg, Column expected, Column actual) { if (expected == actual) { return; } if (expected.equals(actual)) { return; } if (!expected.getColumnName().equalsIgnoreCase(actual.getColumnName())) { fail("column names mismatch " + expected.getColumnName() + " vs " + actual.getColumnName()); } if (expected.getRowCount() != actual.getRowCount()) { fail("row counts mismatch " + expected.getRowCount() + " vs " + actual.getRowCount() + " for column " + expected.getColumnName()); } if(!IntStream.range(0, expected.getRowCount()) .allMatch(i -> expected.getStringData(i).equals(actual.getStringData(i)))) { fail("column content mismatch for column " + expected.getColumnName()); } fail(msg); } private void assertCategoryEquals(String msg, Category expected, Category actual) { if (expected == actual) { return; } if (expected.equals(actual)) { return; } if (expected.getCategoryName().equalsIgnoreCase(actual.getCategoryName()) && expected.getRowCount() == actual.getRowCount()) { return; } fail(msg); } @Test public void shouldPropagateCaseForBinaryFiles() throws IOException { CifFile cifFile = CifBuilder.enterFile() .enterBlock("TEST") .enterCategory("ATOM_SITE") .enterFloatColumn("cartn_x") .add(1, 2, 3, 4) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); byte[] bytes = CifIO.writeBinary(cifFile); InputStream inputStream = new ByteArrayInputStream(bytes); CifFile readCifFile = CifIO.readFromInputStream(inputStream); assertRetrievalBehavior(readCifFile); } @Test public void shouldPropagateCaseForTextFiles() throws IOException { CifFile cifFile = CifBuilder.enterFile() .enterBlock("TEST") .enterCategory("ATOM_SITE") .enterFloatColumn("cartn_x") .add(1, 2, 3, 4) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); byte[] bytes = CifIO.writeText(cifFile); InputStream inputStream = new ByteArrayInputStream(bytes); CifFile readCifFile = CifIO.readFromInputStream(inputStream); assertRetrievalBehavior(readCifFile); } @Test public void shouldReadTamperedFileCaseInsensitively() throws IOException { InputStream inputStream = TestHelper.getInputStream("cif/1acj-cases.cif"); CifFile cifFile = CifIO.readFromInputStream(inputStream); assertRetrievalBehavior(cifFile); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/CifOptionsTest.java000066400000000000000000000251271414676747700276010ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.codec.MessagePackCodec; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.binary.BinaryFile; import org.rcsb.cif.model.text.TextFile; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.mm.AtomSite; import org.rcsb.cif.schema.mm.MmCifFile; import java.io.ByteArrayInputStream; import java.io.IOException; import java.util.Map; import java.util.zip.GZIPInputStream; import static org.junit.jupiter.api.Assertions.*; import static org.rcsb.cif.TestHelper.TEST_CASES; public class CifOptionsTest { @Test public void testEncodingBehavior() throws IOException { MmCifFile textCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")).as(StandardSchemata.MMCIF); byte[] binary1 = CifIO.writeBinary(textCifFile, CifOptions.builder() .encodingStrategyHint(new String(TestHelper.getBytes("encoding-hint/hint1.json"))) .build()); // check that precision was honored CifFile binaryCifFile1 = CifIO.readFromInputStream(new ByteArrayInputStream(binary1)); AtomSite atomSite1 = binaryCifFile1.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite(); atomSite1.getCartnX() .values() .map(d -> d * 10) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); atomSite1.getCartnY() .values() .map(d -> d * 100) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); atomSite1.getCartnZ() .values() .map(d -> d * 1000) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); byte[] binary2 = CifIO.writeBinary(textCifFile, CifOptions.builder() .encodingStrategyHint(new String(TestHelper.getBytes("encoding-hint/hint2.json"))) .build()); // check that precision was honored CifFile binaryCifFile2 = CifIO.readFromInputStream(new ByteArrayInputStream(binary2)); AtomSite atomSite2 = binaryCifFile2.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite(); atomSite2.getCartnX() .values() .map(d -> d * 10) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); atomSite2.getCartnY() .values() .map(d -> d * 1000) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); atomSite2.getCartnZ() .values() .map(d -> d * 100000) .forEach(d -> assertEquals(Math.round(d), d, TestHelper.ERROR_MARGIN)); } @Test public void testEncoder() throws IOException { // the encoder name should be honored when specified String encoderName = "yet-another-cif-encoder"; CifFile cifFile = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1acj.bcif")); byte[] bytes = CifIO.writeBinary(cifFile, CifOptions.builder().encoder(encoderName).build()); Map map = MessagePackCodec.decode(new ByteArrayInputStream(bytes)); assertEquals(encoderName, map.get("encoder")); } @Test public void testFetchUrlText() throws IOException { // by switching to RCSB cif files, the implementation type should be text CifFile cifFile = CifIO.readById("1acj", CifOptions.builder() .fetchUrl("https://files.rcsb.org/download/%s.cif").build()); assertTrue(cifFile instanceof TextFile); } @Test public void testFetchUrlBinary() throws IOException { // by switching to RCSB bcif files, the implementation type should be binary CifFile cifFile = CifIO.readById("1acj", CifOptions.builder() .fetchUrl("https://models.rcsb.org/%s.bcif").build()); assertTrue(cifFile instanceof BinaryFile); } @Test public void testFilteringBehavior() throws IOException { for (String id : TEST_CASES.keySet()) { testFilteringBehavior(id); } } private static final CifOptions BLACKLIST_OPTIONS = CifOptions.builder() .categoryBlacklist("entry") .columnBlacklist("atom_site.Cartn_x") .columnBlacklist("atom_site.Cartn_y") .columnBlacklist("atom_site.Cartn_z") .build(); private static final CifOptions WHITELIST_OPTIONS = CifOptions.builder() .categoryWhitelist("entry") .columnWhitelist("atom_site.Cartn_x") .columnWhitelist("atom_site.Cartn_y") .columnWhitelist("atom_site.Cartn_z") .build(); private void testFilteringBehavior(String testCase) throws IOException { // check that file was loaded correctly CifFile file = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/" + testCase + ".bcif")); assertEquals(testCase.toUpperCase(), file.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().getId().get(0)); // text file with some categories blacklisted CifFile blacklistTextFile = CifIO.readFromInputStream(new ByteArrayInputStream(CifIO.writeText(file, BLACKLIST_OPTIONS))); assertTrue(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getCategories().size() > 0); assertFalse(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().isDefined()); assertTrue(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().isDefined()); assertTrue(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getGroupPDB().isDefined()); assertFalse(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnX().isDefined()); assertFalse(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnY().isDefined()); assertFalse(blacklistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnZ().isDefined()); // text file with only some categories whitelisted CifFile whitelistTextFile = CifIO.readFromInputStream(new ByteArrayInputStream(CifIO.writeText(file, WHITELIST_OPTIONS))); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getCategories().size() > 0); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().isDefined()); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().isDefined()); assertFalse(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getGroupPDB().isDefined()); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnX().isDefined()); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnY().isDefined()); assertTrue(whitelistTextFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnZ().isDefined()); // binary file with some categories blacklisted CifFile blacklistBinaryFile = CifIO.readFromInputStream(new ByteArrayInputStream(CifIO.writeBinary(file, BLACKLIST_OPTIONS))); assertTrue(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getCategories().size() > 0); assertFalse(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().isDefined()); assertTrue(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().isDefined()); assertTrue(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getGroupPDB().isDefined()); assertFalse(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnX().isDefined()); assertFalse(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnY().isDefined()); assertFalse(blacklistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnZ().isDefined()); // binary file with only some categories whitelisted CifFile whitelistBinaryFile = CifIO.readFromInputStream(new ByteArrayInputStream(CifIO.writeBinary(file, WHITELIST_OPTIONS))); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getCategories().size() > 0); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().isDefined()); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().isDefined()); assertFalse(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getGroupPDB().isDefined()); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnX().isDefined()); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnY().isDefined()); assertTrue(whitelistBinaryFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSite().getCartnZ().isDefined()); } @Test public void testGzipWritingBehavior() throws IOException { // should wrap output in gzip if requested for (String id : TEST_CASES.keySet()) { testGzipWritingBehavior(id); } } private void testGzipWritingBehavior(String testCase) throws IOException { // check that file was loaded correctly CifFile file = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/" + testCase + ".bcif")); assertEquals(testCase.toUpperCase(), file.as(StandardSchemata.MMCIF).getFirstBlock().getEntry().getId().get(0)); // write text text with downstream gzip byte[] binaryGz = CifIO.writeText(file, CifOptions.builder().gzip(true).build()); // magic number must be gzip assertEquals(GZIPInputStream.GZIP_MAGIC, (binaryGz[0] & 0xff | ((binaryGz[1] << 8) & 0xff00))); // write text text byte[] binary = CifIO.writeText(file, CifOptions.builder().gzip(false).build()); // magic number must not be gzip assertNotEquals(GZIPInputStream.GZIP_MAGIC, (binary[0] & 0xff | ((binary[1] << 8) & 0xff00))); // write text text with downstream gzip byte[] textGz = CifIO.writeText(file, CifOptions.builder().gzip(true).build()); // magic number must be gzip assertEquals(GZIPInputStream.GZIP_MAGIC, (textGz[0] & 0xff | ((textGz[1] << 8) & 0xff00))); // write text text byte[] text = CifIO.writeText(file, CifOptions.builder().gzip(false).build()); // magic number must not be gzip assertNotEquals(GZIPInputStream.GZIP_MAGIC, (text[0] & 0xff | ((text[1] << 8) & 0xff00))); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/DemoTest.java000066400000000000000000000004221414676747700263770ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import java.io.IOException; /** * Ensure that the provided Demo is actually running. */ public class DemoTest { @Test public void testDemo() throws IOException { Demo.main(new String[0]); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/FootprintTest.java000066400000000000000000000062451414676747700275100ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.codec.MessagePackCodec; import java.io.ByteArrayInputStream; import java.io.IOException; import java.util.LinkedHashMap; import java.util.Map; import java.util.stream.Collectors; import java.util.stream.Stream; import static org.junit.jupiter.api.Assertions.fail; public class FootprintTest { @Test public void printFootprint() throws IOException { byte[] bytes = CifIO.writeBinary(CifIO.readFromInputStream(TestHelper.getInputStream("source/200l_rcsb.cif"))); Map writtenFootprint = getFootprint(bytes); Map ebiFootprint = getFootprint(TestHelper.getBytes("source/200l_ebi.bcif")); Map molstarFootprint = getFootprint(TestHelper.getBytes("source/200l_molstar.bcif")); equals(ebiFootprint, writtenFootprint); equals(molstarFootprint, writtenFootprint); } @SuppressWarnings("unchecked") private Map getFootprint(byte[] content) throws IOException { Map footprint = new LinkedHashMap<>(); Object[] file = (Object[]) MessagePackCodec.decode(new ByteArrayInputStream(content)).get("dataBlocks"); Map firstBlock = (Map) file[0]; Object[] categories = (Object[]) firstBlock.get("categories"); for (Object cat : categories) { Map category = (Map) cat; String categoryName = (String) category.get("name"); // coordinate server categories are not present if (categoryName.startsWith("_coordinate") || categoryName.equals("_chem_comp_bond")) { continue; } Object[] columns = (Object[]) category.get("columns"); for (Object col : columns) { Map column = (Map) col; String columnName = (String) column.get("name"); String key = categoryName + "." + columnName; // some column are not present if (key.equals("_struct_sheet_range.symmetry") || key.equals("_symmetry.space_group_name_Hall") || key.equals("_atom_site.pdbe_label_seq_id")) { continue; } Map data = (Map) column.get("data"); Object[] enc = (Object[]) data.get("encoding"); String value = category.get("rowCount") + "," + enc.length + "," + Stream.of(enc).map(e -> ((Map) e).get("kind")).collect(Collectors.toList()); footprint.put(key, value); } } return footprint; } private void equals(Map expected, Map actual) { for (String key : expected.keySet()) { if (!actual.containsKey(key)) { fail("key " + key + " not present"); } if (!expected.get(key).equals(actual.get(key))) { System.out.println("mismatch in column " + key + "\n" + expected.get(key) + " vs " + actual.get(key)); } } } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/IntegrationTest.java000066400000000000000000000374571414676747700300200ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.StrColumn; import org.rcsb.cif.model.ValueKind; import org.rcsb.cif.schema.DelegatingCategory; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.mm.AtomSite; import org.rcsb.cif.schema.mm.AtomSites; import org.rcsb.cif.schema.mm.Cell; import org.rcsb.cif.schema.mm.MmCifBlock; import org.rcsb.cif.schema.mm.MmCifFile; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.Array; import java.nio.charset.StandardCharsets; import static org.junit.jupiter.api.Assertions.*; import static org.rcsb.cif.TestHelper.TEST_CASES; import static org.rcsb.cif.TestHelper.assertEqualsIgnoringWhitespaces; /** * More complex tests for interactions between various parts of the code. Especially round-trip are used to assess the * fidelity of the implementation. For a Cif file encoding and subsequent decoding should arrive at the original file * content. For Bcif decoding and encoding should do the same. */ public class IntegrationTest { @Test public void testBinaryDataAccessBehavior() throws IOException { // load binary data - access is basically directly to array MmCifFile binaryCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1acj.bcif")).as(StandardSchemata.MMCIF); AtomSite binaryAtomSite = binaryCifFile.getFirstBlock().getAtomSite(); FloatColumn binaryCartnX = binaryAtomSite.getCartnX(); assertNotNull(binaryCartnX.getArray()); // test for text conversion MmCifFile textCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")).as(StandardSchemata.MMCIF); AtomSite textAtomSite = textCifFile.getFirstBlock().getAtomSite(); FloatColumn textCartnX = textAtomSite.getCartnX(); assertNotNull(textCartnX.getArray()); // test for empty categories double[] binaryEmptyFloatArray = binaryAtomSite.getAnisoB11Esd().getArray(); assertNull(binaryEmptyFloatArray); double[] textEmptyFloatArray = textAtomSite.getAnisoB11Esd().getArray(); assertNull(textEmptyFloatArray); int[] binaryEmptyIntArray = binaryAtomSite.getChemicalConnNumber().getArray(); assertNull(binaryEmptyIntArray); int[] textEmptyIntArray = textAtomSite.getChemicalConnNumber().getArray(); assertNull(textEmptyIntArray); String[] binaryEmptyStrArray = binaryAtomSite.getWyckoffSymbol().getArray(); assertNull(binaryEmptyStrArray); String[] textEmptyStrArray = textAtomSite.getWyckoffSymbol().getArray(); assertNull(textEmptyStrArray); // behavior should be the same for generic files CifFile binaryCifFileGeneric = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1acj.bcif")); Category binaryAtomSiteGeneric = binaryCifFileGeneric.getBlocks().get(0).getCategory("atom_site"); Column binaryCartnXGeneric = binaryAtomSiteGeneric.getColumn("Cartn_x"); assertNotNull(binaryCartnXGeneric.getArray()); assertTrue(Array.getLength(binaryCartnXGeneric.getArray()) > 0); // test for text conversion CifFile textCifFileGeneric = CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")); Category textAtomSiteGeneric = textCifFileGeneric.getBlocks().get(0).getCategory("atom_site"); Column textCartnXGeneric = textAtomSiteGeneric.getColumn("Cartn_x"); assertNotNull(textCartnXGeneric.getArray()); assertTrue(Array.getLength(textCartnXGeneric.getArray()) > 0); // test for empty categories Object binaryEmptyFloatArrayGeneric = binaryAtomSiteGeneric.getColumn("aniso_B[1][1]_esd").getArray(); assertNull(binaryEmptyFloatArrayGeneric); Object textEmptyFloatArrayGeneric = textAtomSiteGeneric.getColumn("aniso_B[1][1]_esd").getArray(); assertNull(textEmptyFloatArrayGeneric); Object binaryEmptyIntArrayGeneric = binaryAtomSiteGeneric.getColumn("chemical_conn_number").getArray(); assertNull(binaryEmptyIntArrayGeneric); Object textEmptyIntArrayGeneric = textAtomSiteGeneric.getColumn("chemical_conn_number").getArray(); assertNull(textEmptyIntArrayGeneric); Object binaryEmptyStrArrayGeneric = binaryAtomSiteGeneric.getColumn("Wyckoff_symbol").getArray(); assertNull(binaryEmptyStrArrayGeneric); Object textEmptyStrArrayGeneric = textAtomSiteGeneric.getColumn("Wyckoff_symbol").getArray(); assertNull(textEmptyStrArrayGeneric); } @Test public void testDelegationBehavior() throws IOException { // blocks and categories should report typed categories and columns respectively MmCifFile textCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")).as(StandardSchemata.MMCIF); textCifFile.getFirstBlock() .categories() .forEach(category -> assertTrue(category instanceof DelegatingCategory, "no delegation for text after schema was imposed for " + category.getCategoryName())); MmCifFile binaryCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1acj.bcif")).as(StandardSchemata.MMCIF); binaryCifFile.getFirstBlock() .categories() .forEach(category -> assertTrue(category instanceof DelegatingCategory, "no delegation for binary after schema was imposed for " + category.getCategoryName())); } @Test public void testBehaviorForEmptyFiles() throws IOException { CifFile cifFile = CifBuilder.enterFile() .enterBlock("test") .enterCategory("atom_site") .leaveCategory() .leaveBlock() .leaveFile(); byte[] bytes = CifIO.writeBinary(cifFile); CifFile read = CifIO.readFromInputStream(new ByteArrayInputStream(bytes)); assertEquals(0, read.getBlocks().get(0).getCategories().size()); } @Test public void testVectorAndMatrixBehavior() throws IOException { CifFile textCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")); testVectorAndMatrixBehavior(textCifFile); CifFile binaryCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1acj.bcif")); testVectorAndMatrixBehavior(binaryCifFile); } private void testVectorAndMatrixBehavior(CifFile cifFile) { AtomSites atomSites = cifFile.as(StandardSchemata.MMCIF).getFirstBlock().getAtomSites(); assertDefined(atomSites.getFractTransfMatrix11()); assertEquals(0.008795, atomSites.getFractTransfMatrix11().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix12()); assertEquals(0.005078, atomSites.getFractTransfMatrix12().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix13()); assertEquals(0.0, atomSites.getFractTransfMatrix13().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix21()); assertEquals(0.0, atomSites.getFractTransfMatrix21().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix22()); assertEquals(0.010156, atomSites.getFractTransfMatrix22().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix23()); assertEquals(0.0, atomSites.getFractTransfMatrix23().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix31()); assertEquals(0.0, atomSites.getFractTransfMatrix31().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix32()); assertEquals(0.0, atomSites.getFractTransfMatrix32().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfMatrix33()); assertEquals(0.007241, atomSites.getFractTransfMatrix33().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfVector1()); assertEquals(0.0, atomSites.getFractTransfVector1().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfVector2()); assertEquals(0.0, atomSites.getFractTransfVector2().get(0), TestHelper.ERROR_MARGIN); assertDefined(atomSites.getFractTransfVector3()); assertEquals(0.0, atomSites.getFractTransfVector3().get(0), TestHelper.ERROR_MARGIN); } private void assertDefined(Column column) { assertNotNull(column); assertTrue(column.isDefined()); assertTrue(column.getRowCount() > 0); } @Test public void testUndefinedColumnBehavior() throws IOException { CifFile textCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/0red.cif")); testUndefinedColumnBehavior(textCifFile); CifFile binaryCifFile = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/0red.bcif")); testUndefinedColumnBehavior(binaryCifFile); } private void testUndefinedColumnBehavior(CifFile cifFile) { MmCifBlock block = cifFile.as(StandardSchemata.MMCIF).getFirstBlock(); assertNotNull(block.getBlockHeader(), "header is corrupted"); assertTrue(block.getEntry().isDefined()); String entryId = block.getEntry().getId().get(0); assertEquals("0RED", entryId); // atom site should be obtainable AtomSite atomSite = block.getAtomSite(); // and return its name assertEquals("atom_site", atomSite.getCategoryName()); // though not be present assertFalse(atomSite.isDefined()); // report 0 rows assertEquals(0, atomSite.getRowCount()); // columns still should be accessible FloatColumn cartnX = atomSite.getCartnX(); assertEquals("Cartn_x", cartnX.getColumnName()); assertEquals(0, cartnX.getRowCount()); assertFalse(cartnX.isDefined()); assertEquals(0, cartnX.values().count()); } @Test public void testUnknownFeatureText() throws IOException { // read from cif InputStream inputStream = TestHelper.getInputStream("cif/1acj.cif"); MmCifFile text = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); Cell cell = text.getFirstBlock().getCell(); StrColumn pdbxUniqueAxis = cell.getPdbxUniqueAxis(); assertEquals(ValueKind.UNKNOWN, pdbxUniqueAxis.getValueKind(0)); assertEquals("", pdbxUniqueAxis.get(0)); } @Test public void testNotPresentFeatureText() throws IOException { // read from cif InputStream inputStream = TestHelper.getInputStream("cif/1acj.cif"); MmCifFile text = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); StrColumn labelAltId = text.getFirstBlock().getAtomSite().getLabelAltId(); assertEquals(ValueKind.NOT_PRESENT, labelAltId.getValueKind(0)); assertEquals("", labelAltId.get(0)); } @Test public void testUnknownFeatureBinary() throws IOException { // read from cif InputStream inputStream = TestHelper.getInputStream("bcif/1acj.bcif"); MmCifFile text = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); Cell cell = text.getFirstBlock().getCell(); StrColumn pdbxUniqueAxis = cell.getPdbxUniqueAxis(); assertEquals(ValueKind.UNKNOWN, pdbxUniqueAxis.getValueKind(0)); assertEquals("", pdbxUniqueAxis.get(0)); } @Test public void testNotPresentFeatureBinary() throws IOException { // read from cif InputStream inputStream = TestHelper.getInputStream("bcif/1acj.bcif"); MmCifFile text = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); StrColumn labelAltId = text.getFirstBlock().getAtomSite().getLabelAltId(); assertEquals(ValueKind.NOT_PRESENT, labelAltId.getValueKind(0)); assertEquals("", labelAltId.get(0)); } @Test public void roundTripViaBinary() throws IOException { // load cif file, encode as bcif, write as cif again - should roughly match original (number formatting will change) for (String id : TEST_CASES.keySet()) { roundTripViaBinary(id); } } private void roundTripViaBinary(String testCase) throws IOException { String originalContent = new String(TestHelper.getBytes("snapshot/" + testCase + ".cif")); CifFile originalFile = CifIO.readFromInputStream(TestHelper.getInputStream("snapshot/" + testCase + ".cif")); byte[] bcifBytes = CifIO.writeBinary(originalFile); CifFile bcifFile = CifIO.readFromInputStream(new ByteArrayInputStream(bcifBytes)); byte[] copyBytes = CifIO.writeText(bcifFile); String copyContent = new String(copyBytes); assertEqualsIgnoringWhitespaces(originalContent, copyContent); } @Test public void readCifWriteBcif() throws IOException { for (String id : TEST_CASES.keySet()) { readCifWriteBcif(id); } } private void readCifWriteBcif(String testCase) throws IOException { byte[] original = TestHelper.getBytes("snapshot/" + testCase + ".bcif"); CifFile originalFile = CifIO.readFromInputStream(TestHelper.getInputStream("cif/" + testCase + ".cif")).as(StandardSchemata.MMCIF); byte[] output = CifIO.writeBinary(originalFile); assertEquals(new String(original, StandardCharsets.UTF_8), new String(output, StandardCharsets.UTF_8)); assertArrayEquals(original, output, "binary write output does not match snapshot of output for " + testCase + " - did the implementation change? if so, update snapshot files in bcif/ciftools/"); } @Test public void readBcifWriteCif() throws IOException { for (String id : TEST_CASES.keySet()) { readBcifWriteCif(id); } } private void readBcifWriteCif(String testCase) throws IOException { String originalContent = new String(TestHelper.getBytes("snapshot/" + testCase + ".cif")); MmCifFile originalFile = CifIO.readFromInputStream(TestHelper.getInputStream("snapshot/" + testCase + ".bcif")).as(StandardSchemata.MMCIF); String copyContent = new String(CifIO.writeText(originalFile)); assertEqualsIgnoringWhitespaces(originalContent, copyContent); } /** * BinaryCIF might slightly violate the schema and lead to a ClassCastException if not handled. */ @Test public void readRcsbAndEbiGeneric() throws IOException { CifFile rcsb = CifIO.readById("1acj"); Column rcsbNdbSeqNum = rcsb.getBlocks().get(0) .getCategory("pdbx_nonpoly_scheme") .getColumn("ndb_seq_num"); assertEquals(83, rcsbNdbSeqNum.getRowCount()); CifFile ebi = CifIO.readById("1acj", new CifOptions.CifOptionsBuilder().fetchUrl("https://www.ebi.ac.uk/pdbe/coordinates/%s/full?encoding=bcif").build()); Column ebiNdbSeqNum = ebi.getBlocks().get(0) .getCategory("pdbx_nonpoly_scheme") .getColumn("ndb_seq_num"); assertEquals(83, ebiNdbSeqNum.getRowCount()); } @Test public void readRcsbAndEbiWithSchema() throws IOException { MmCifFile rcsb = CifIO.readById("1acj").as(StandardSchemata.MMCIF); StrColumn rcsbNdbSeqNum = rcsb.getFirstBlock() .getPdbxNonpolyScheme() .getNdbSeqNum(); assertEquals(83, rcsbNdbSeqNum.getRowCount()); MmCifFile ebi = CifIO.readById("1acj", new CifOptions.CifOptionsBuilder().fetchUrl("https://www.ebi.ac.uk/pdbe/coordinates/%s/full?encoding=bcif").build()) .as(StandardSchemata.MMCIF); StrColumn ebiNdbSeqNum = ebi.getFirstBlock() .getPdbxNonpolyScheme() .getNdbSeqNum(); assertEquals(83, ebiNdbSeqNum.getRowCount()); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/NonMmcifFormatTest.java000066400000000000000000000161461414676747700304040ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.core.Cell; import org.rcsb.cif.schema.core.CifCoreBlock; import org.rcsb.cif.schema.mm.ChemComp; import org.rcsb.cif.schema.mm.ChemCompAtom; import org.rcsb.cif.schema.mm.MmCifBlock; import java.io.IOException; import static org.junit.jupiter.api.Assertions.*; public class NonMmcifFormatTest { @Test public void shouldHandleLigandCif() throws IOException { // read CIF describing ligand CifFile cifFile = CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/atp.cif")); MmCifBlock firstBlock = cifFile.as(StandardSchemata.MMCIF).getFirstBlock(); ChemComp chemComp = firstBlock.getChemComp(); assertEquals("ADENOSINE-5'-TRIPHOSPHATE", chemComp.getName().get(0)); assertEquals(507.181, chemComp.getFormulaWeight().get(0), TestHelper.ERROR_MARGIN); ChemCompAtom chemCompAtom = firstBlock.getChemCompAtom(); assertEquals("PG", chemCompAtom.getAtomId().get(0)); assertEquals(46.107, chemCompAtom.getModelCartnX().get(0)); assertEquals(45.182, chemCompAtom.getModelCartnY().get(0)); assertEquals(56.950, chemCompAtom.getModelCartnZ().get(0)); } @Test public void shouldHandleCcdcFile() throws IOException { // read CIF describing ligand CifFile cifFile = CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/867861-core.cif")); CifCoreBlock firstBlock = cifFile.as(StandardSchemata.CIF_CORE).getFirstBlock(); // single assertEquals("10.5517/ccy42jn", firstBlock.getColumn("audit_block_doi").getStringData(0)); assertEquals("10.5517/ccy42jn", firstBlock.getAudit().getBlockDoi().get(0)); assertEquals("CCDC 867861", firstBlock.getColumn("database_code_depnum_ccdc_archive").getStringData(0)); assertEquals("CCDC 867861", firstBlock.getDatabaseCode().getDepnumCcdcArchive().get(0)); // loop assertEquals("1", firstBlock.getColumn("citation_id").getStringData(0)); assertEquals("1", firstBlock.getCitation().getId().get(0)); assertEquals("10.1002/chem.201202070", firstBlock.getColumn("citation_doi").getStringData(0)); assertEquals("10.1002/chem.201202070", firstBlock.getCitation().getDoi().get(0)); assertEquals("2012", firstBlock.getColumn("citation_year").getStringData(0)); assertEquals("2012", firstBlock.getCitation().getYear().get(0)); // a 'number' assertEquals("11.0829(8)", firstBlock.getColumn("cell_length_a").getStringData(0)); // the interesting case: a column defined with import.get - should be float assertEquals(11.0829, firstBlock.getCell().getLengthA().get(0)); assertEquals("1", firstBlock.getColumn("cell_formula_units_Z").getStringData(0)); assertEquals(1, firstBlock.getCell().getFormulaUnitsZ().get(0)); // tests for trivial category functions (rowCount, column map etc) assertEquals(12, firstBlock.getCell().getColumns().size()); assertEquals(1, firstBlock.getCell().getRowCount()); assertTrue(firstBlock.getCell().isDefined()); // not present assertTrue(firstBlock.getAuditAuthor().getColumns().isEmpty()); assertEquals(0, firstBlock.getAuditAuthor().getRowCount()); assertFalse(firstBlock.getAuditAuthor().isDefined()); } @Test public void shouldSupportCifCoreAliases() throws IOException { // read CIF describing ligand CifFile cifFile = CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/CBMZPN01.cif")); CifCoreBlock firstBlock = cifFile.as(StandardSchemata.CIF_CORE).getFirstBlock(); assertAliases(firstBlock); CifCoreBlock secondBlock = CifBuilder.enterFile(StandardSchemata.CIF_CORE) .enterBlock("test") .enterSymmetry() .enterCellSetting() .add("monoclinic") .leaveColumn() .leaveCategory() .enterSymmetry() .enterSpaceGroupNameH_M() .add("P 21/c") .leaveColumn() .enterIntTablesNumber() .add(14) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile() .getFirstBlock(); assertAliases(secondBlock); // ensure that aliased builder methods exist CifBuilder.enterFile(StandardSchemata.CIF_CORE) .enterBlock("") .enterSpaceGroup() .enterNameH_mFull() .leaveColumn() .enterItNumber() .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); } @Test public void shouldRetrieveCellParamters() throws IOException { CifFile cifFile = CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/CBMZPN01.cif")); CifCoreBlock firstBlock = cifFile.as(StandardSchemata.CIF_CORE).getFirstBlock(); firstBlock.getCategories() .entrySet() .stream() .map(entry -> entry.getKey() + " " + entry.getValue().getRowCount()) .forEach(System.out::println); Cell cell = firstBlock.getCell(); assertEquals(cell.getLengthA().get(0), toDouble(firstBlock.getColumn("cell_length_a").getStringData(0))); assertEquals(cell.getLengthB().get(0), toDouble(firstBlock.getColumn("cell_length_b").getStringData(0))); assertEquals(cell.getLengthC().get(0), toDouble(firstBlock.getColumn("cell_length_c").getStringData(0))); assertEquals(cell.getAngleAlpha().get(0), toDouble(firstBlock.getColumn("cell_angle_alpha").getStringData(0))); assertEquals(cell.getAngleBeta().get(0), toDouble(firstBlock.getColumn("cell_angle_beta").getStringData(0))); assertEquals(cell.getAngleGamma().get(0), toDouble(firstBlock.getColumn("cell_angle_gamma").getStringData(0))); } private static double toDouble(String raw) { return FloatColumn.parseFloat(raw); } private void assertAliases(CifCoreBlock firstBlock) { /* _symmetry_cell_setting monoclinic _symmetry_space_group_name_H-M 'P 21/c' _symmetry_Int_Tables_number 14 */ assertEquals("monoclinic", firstBlock.getSymmetry().getCellSetting().get(0)); assertEquals("monoclinic", firstBlock.getSymmetry().getColumn("cell_setting").getStringData(0)); assertEquals("P 21/c", firstBlock.getSpaceGroup().getNameH_mFull().get(0)); assertEquals("P 21/c", firstBlock.getSymmetry().getSpaceGroupNameH_M().get(0)); assertEquals("P 21/c", firstBlock.getSymmetry().getColumn("space_group_name_H-M").getStringData(0)); assertEquals(14, firstBlock.getSpaceGroup().getItNumber().get(0)); assertEquals(14, firstBlock.getSymmetry().getIntTablesNumber().get(0)); assertEquals("14", firstBlock.getSymmetry().getColumn("Int_Tables_number").getStringData(0)); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/ReaderTest.java000066400000000000000000000135111414676747700267200ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.mm.AtomSite; import org.rcsb.cif.schema.mm.MmCifBlock; import org.rcsb.cif.schema.mm.MmCifFile; import java.io.IOException; import java.io.InputStream; import java.util.List; import java.util.Map; import java.util.OptionalDouble; import static org.junit.jupiter.api.Assertions.*; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.rcsb.cif.TestHelper.ERROR_MARGIN; import static org.rcsb.cif.TestHelper.TEST_CASES; public class ReaderTest { @Test public void testGzipReadingBehavior() throws IOException { // should recognize gzipped formats and decode them without specifying for (String id : TEST_CASES.keySet()) { testGzipReadingBehavior(id); } } private void testGzipReadingBehavior(String testCase) throws IOException { CifFile binaryGz = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/" + testCase + ".bcif.gz")); assertEquals(testCase.toUpperCase(), binaryGz.getBlocks().get(0).getCategory("entry").getColumn("id").getStringData(0)); CifFile binary = CifIO.readFromInputStream(TestHelper.getInputStream("bcif/" + testCase + ".bcif")); assertEquals(testCase.toUpperCase(), binary.getBlocks().get(0).getCategory("entry").getColumn("id").getStringData(0)); CifFile textGz = CifIO.readFromInputStream(TestHelper.getInputStream("cif/" + testCase + ".cif.gz")); assertEquals(testCase.toUpperCase(), textGz.getBlocks().get(0).getCategory("entry").getColumn("id").getStringData(0)); CifFile text = CifIO.readFromInputStream(TestHelper.getInputStream("cif/" + testCase + ".cif")); assertEquals(testCase.toUpperCase(), text.getBlocks().get(0).getCategory("entry").getColumn("id").getStringData(0)); } @Test @SuppressWarnings("rawtypes") public void parseBinary() throws IOException, ParsingException { for (Map.Entry testCase : TEST_CASES.entrySet()) { InputStream inputStream = TestHelper.getInputStream("bcif/" + testCase.getKey() + ".bcif"); checkParsedEntity(CifIO.readFromInputStream(inputStream), testCase.getValue()); } } @Test @SuppressWarnings("rawtypes") public void parseText() throws ParsingException, IOException { for (Map.Entry testCase : TEST_CASES.entrySet()) { InputStream inputStream = TestHelper.getInputStream("cif/" + testCase.getKey() + ".cif"); checkParsedEntity(CifIO.readFromInputStream(inputStream), testCase.getValue()); } } @SuppressWarnings("rawtypes") private void checkParsedEntity(CifFile cifFile, List testData) throws ParsingException { MmCifBlock data = cifFile.as(StandardSchemata.MMCIF).getFirstBlock(); AtomSite _atom_site = data.getAtomSite(); double firstCoordinate = _atom_site.getCartnX().get(0); assertEquals((double) testData.get(0), firstCoordinate, ERROR_MARGIN, "coordinate parsing corrupted"); // the last residue sequence id IntColumn label_seq_id = _atom_site.getLabelSeqId(); label_seq_id.values().max().ifPresent(i -> assertEquals((int) testData.get(1), i, "sequence id parsing corrupted")); String stringValue = data.getCategory("entry").getColumn("id").getStringData(0); assertEquals(testData.get(2), stringValue, "id parsing corrupted"); } @Test public void shouldReportExceptionForEmptyBinaryFile() throws ParsingException, IOException { assertThrows(ParsingException.class, () -> CifIO.readFromInputStream(TestHelper.getInputStream("bcif/0emp.bcif")) ); } @Test public void shouldReportExceptionForEmptyTextFile() throws ParsingException { assertThrows(ParsingException.class, () -> CifIO.readFromInputStream(TestHelper.getInputStream("cif/0emp.cif"))); } @Test public void shouldHonorFileFormatAndFailWhenMismatching1() throws ParsingException { assertThrows(ParsingException.class, () -> CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1a2c.bcif"), CifOptions.builder().fileFormatHint(CifOptions.CifOptionsBuilder.FileFormat.BCIF_GZIPPED).build()) ); } @Test public void shouldHonorFileFormatAndFailWhenMismatching2() throws ParsingException { assertThrows(ParsingException.class, () -> CifIO.readFromInputStream(TestHelper.getInputStream("bcif/1a2c.bcif"), CifOptions.builder().fileFormatHint(CifOptions.CifOptionsBuilder.FileFormat.CIF_PLAIN).build()) ); } @Test public void whenReadingAlphaFoldData_thenConfidenceScoresAvailable() throws IOException { String id = "AF-Q76EI6-F1-model_v1"; InputStream inputStream = TestHelper.getInputStream("cif/" + id + ".cif"); MmCifFile cifFile = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); OptionalDouble averageLocal = cifFile.getFirstBlock() .getMaQaMetricLocal() .getMetricValue() .values() .average(); assertTrue(averageLocal.isPresent()); } @Test public void whenReadingStringWithEmptyQuotation_thenValueAvailable() throws IOException { String id = "AF-O49373-F1-model_v1"; InputStream inputStream = TestHelper.getInputStream("cif/" + id + ".cif"); MmCifFile cifFile = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); String gene = cifFile.getFirstBlock().getCategory("af_target_ref_db_details").getColumn("gene").getStringData(0); assertEquals("''cytochrome P450", gene, "Gene name with additional quotes not parsed correctly"); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/SchemaValidationTest.java000066400000000000000000000067001414676747700307330ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.schema.StandardSchemata; import java.io.IOException; import static org.junit.jupiter.api.Assertions.assertThrows; public class SchemaValidationTest { @Test public void shouldPassForMmCifFileWithMmCifSchema() throws IOException { CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")) .as(StandardSchemata.MMCIF) .getFirstBlock() .getCell() .getLengthA() .get(0); } @Test public void shouldPassForCifCoreFileWithCifCoreSchema() throws IOException { CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/867861-core.cif")) .as(StandardSchemata.CIF_CORE) .getFirstBlock() .getCell() .getLengthA() .get(0); } @Test public void shouldFailForMmCifFileWithCifCoreSchema() { assertThrows(SchemaMismatchException.class, () -> { try { CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")) .as(StandardSchemata.CIF_CORE) .getFirstBlock() .getCell() .getLengthA() .get(0); } catch (SchemaMismatchException e) { System.out.println("observed exception as expected: " + e); throw e; } }); } @Test public void shouldFailForCifCoreFileWithMmCifSchema() { assertThrows(SchemaMismatchException.class, () -> { try { CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/867861-core.cif")) .as(StandardSchemata.MMCIF) .getFirstBlock() .getCell() .getLengthA() .get(0); } catch (SchemaMismatchException e) { System.out.println("observed exception as expected: " + e); throw e; } }); } @Test public void shouldFailForMmCifFileWithCifCoreSchemaWithoutValidationWhenEmptyColumnIsAccessed() { assertThrows(EmptyColumnException.class, () -> { try { CifIO.readFromInputStream(TestHelper.getInputStream("cif/1acj.cif")) .asButWithoutValidation(StandardSchemata.CIF_CORE) .getFirstBlock() .getCell() .getLengthA() .get(0); } catch (EmptyColumnException e) { System.out.println("observed exception as expected: " + e); throw e; } }); } @Test public void shouldFailForCifCoreFileWithMmCifSchemaWithoutValidationWhenEmptyColumnIsAccessed() { assertThrows(EmptyColumnException.class, () -> { try { CifIO.readFromInputStream(TestHelper.getInputStream("non-mmcif/867861-core.cif")) .asButWithoutValidation(StandardSchemata.MMCIF) .getFirstBlock() .getCell() .getLengthA() .get(0); } catch (EmptyColumnException e) { System.out.println("observed exception as expected: " + e); throw e; } }); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/TestHelper.java000066400000000000000000000066641414676747700267500ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.ByteArray; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.List; import java.util.Map; import java.util.Objects; import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.Stream; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; /** * Origin of files: * - bcif created by Mol* encoder * - cif created by Mol* encoder * * All tests ensure that the behavior of the reference implementation (i.e. Mol*) is recreated rather than that output * is in perfect agreement with e.g. PDB files. */ public class TestHelper { public static final double ERROR_MARGIN = 0.001; @SuppressWarnings("rawtypes") public static final Map TEST_CASES = Stream.of( Stream.of("1acj", -12.503, 535, "1ACJ").collect(Collectors.toList()), Stream.of("1j59", -5.513, 207, "1J59").collect(Collectors.toList()), Stream.of("1pga", 26.778, 56, "1PGA").collect(Collectors.toList()), Stream.of("4cxl", -13.933, 29, "4CXL").collect(Collectors.toList()), Stream.of("5zmz", 10.752, 4, "5ZMZ").collect(Collectors.toList()) ).collect(Collectors.toMap(l -> (String) l.get(0), l -> l.subList(1, l.size()))); public static InputStream getInputStream(String localPath) { InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream(localPath); InputStream re = inputStream == null ? TestHelper.class.getResourceAsStream(localPath) : inputStream; Objects.requireNonNull(re, "Could not load test resource " + localPath); return re; } public static byte[] getBytes(String localPath) throws IOException { ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); int bytesRead; byte[] buffer = new byte[1024]; InputStream inputStream = getInputStream(localPath); while ((bytesRead = inputStream.read(buffer, 0, buffer.length)) != -1) { byteArrayOutputStream.write(buffer, 0, bytesRead); } byteArrayOutputStream.flush(); byte[] byteArray = byteArrayOutputStream.toByteArray(); byteArrayOutputStream.close(); inputStream.close(); return byteArray; } public static void assertEqualsIgnoringWhitespaces(String expected, String actual) { assertEquals(expected.replaceAll("[\\s\"]+", ""), actual.replaceAll("[\\s\"]+", "")); } public static int[] convertToIntArray(byte[] bytes) { int[] out = new int[bytes.length]; for (int i = 0; i < out.length; i++) { out[i] = bytes[i] & 0xFF; } return out; } public static int[] convertToIntArray(String hex) { return Pattern.compile(" ").splitAsStream(hex) .map(s -> "0x" + s) .mapToInt(Integer::decode) .toArray(); } @Test public void shouldAcquireInputStream() { assertNotNull(getInputStream("cif/1pga.cif"), "Could not acquire inputstream of local resource"); } @Test public void messagePackToUint8Array() throws IOException { String id = "1j59.bcif"; assertNotNull(new ByteArray(TestHelper.getBytes("bcif/" + id)) .decode() .getData()); } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/WriterTest.java000066400000000000000000000237521414676747700270020ustar00rootroot00000000000000package org.rcsb.cif; import org.junit.jupiter.api.Test; import org.rcsb.cif.model.BlockBuilder; import org.rcsb.cif.model.Category; import org.rcsb.cif.model.CategoryBuilder; import org.rcsb.cif.model.CifFile; import org.rcsb.cif.model.CifFileBuilder; import org.rcsb.cif.model.Column; import org.rcsb.cif.model.FloatColumn; import org.rcsb.cif.model.FloatColumnBuilder; import org.rcsb.cif.model.IntColumn; import org.rcsb.cif.model.IntColumnBuilder; import org.rcsb.cif.model.builder.CategoryBuilderImpl; import org.rcsb.cif.model.builder.FloatColumnBuilderImpl; import org.rcsb.cif.model.text.TextCategory; import org.rcsb.cif.schema.StandardSchemata; import org.rcsb.cif.schema.core.AtomSite; import org.rcsb.cif.schema.core.CifCoreBlock; import org.rcsb.cif.schema.core.CifCoreFile; import org.rcsb.cif.schema.mm.MmCifBlock; import org.rcsb.cif.schema.mm.MmCifFile; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.nio.file.Paths; import java.util.regex.Pattern; import static org.junit.jupiter.api.Assertions.*; import static org.rcsb.cif.TestHelper.TEST_CASES; import static org.rcsb.cif.TestHelper.assertEqualsIgnoringWhitespaces; public class WriterTest { @Test public void testNumberFormatOfBuiltCifFile() throws IOException { CifFile cifFile = CifBuilder.enterFile() .enterBlock("test") .enterCategory("atom_site") .enterFloatColumn("occupancy") .add(1, 2, 3.456789012345, 1 / 3.0 * 0.999999999999) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); String output = new String(CifIO.writeText(cifFile)); Pattern.compile("\n") .splitAsStream(output) .filter(line -> { try { Double.parseDouble(line); return true; } catch (NumberFormatException e) { return false; } }) .map(String::trim) .forEach(number -> assertEquals(2, number.split("\\.")[1].length())); } @Test public void shouldReturnIntAndFloatColumn() throws IOException { // upon serialization int and double types were lost for built files CategoryBuilder, ? extends CifFileBuilder> categoryBuilder = CifBuilder.enterFile() .enterBlock("test") .enterCategory("test"); // zero regrets for these generics IntColumnBuilder, ? extends CifFileBuilder>, ? extends BlockBuilder, ? extends CifFileBuilder> ints = categoryBuilder.enterIntColumn("ints"); FloatColumnBuilder, ? extends CifFileBuilder>, ? extends BlockBuilder, ? extends CifFileBuilder> floats = categoryBuilder.enterFloatColumn("floats"); ints.add(1, 2, 3); floats.add(-1.234, 3.1415, 42); CifFile cifFile = categoryBuilder.leaveCategory() .leaveBlock() .leaveFile(); byte[] binary = CifIO.writeBinary(cifFile); byte[] text = CifIO.writeText(cifFile); CifFile binaryFile = CifIO.readFromInputStream(new ByteArrayInputStream(binary)); CifFile textFile = CifIO.readFromInputStream(new ByteArrayInputStream(text)); Category binaryCategory = binaryFile.getBlocks().get(0).getCategory("test"); Category textCategory = textFile.getBlocks().get(0).getCategory("test"); // binary data should have retained type IntColumn binaryIntColumn = (IntColumn) binaryCategory.getColumn("ints"); FloatColumn binaryFloatColumn = (FloatColumn) binaryCategory.getColumn("floats"); // in text impl we cant be sure without meta information that this is not string data Column textIntColumn = textCategory.getColumn("ints"); Column textFloatColumn = textCategory.getColumn("floats"); assertNotNull(binaryIntColumn); assertNotNull(binaryFloatColumn); assertNotNull(textIntColumn); assertNotNull(textFloatColumn); } @Test public void testClassInferenceOfBuiltMmCifFile() { MmCifFile cifFile = CifBuilder.enterFile(StandardSchemata.MMCIF) .enterBlock("test") .enterAtomSite() .enterBIsoOrEquiv() .add(1, 2, 3.456789012345, 1 / 3.0 * 0.999999999999) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); MmCifBlock block = cifFile.getFirstBlock(); assertTrue(block.getCategory("atom_site") instanceof org.rcsb.cif.schema.mm.AtomSite); assertTrue(block.getCategory("atom_site").getColumn("B_iso_or_equiv") instanceof FloatColumn); Category atom_site = new CategoryBuilderImpl<>("atom_site", null).build(); assertTrue(atom_site instanceof TextCategory); FloatColumn cartnX = new FloatColumnBuilderImpl<>("atom_site", "Cartn_x", null).build(); assertNotNull(cartnX); } @Test public void testClassInferenceOfBuiltCifCoreFile() { CifCoreFile cifFile = CifBuilder.enterFile(StandardSchemata.CIF_CORE) .enterBlock("test") .enterAtomSite() .enterBIsoOrEquiv() .add(1, 2, 3.456789012345, 1 / 3.0 * 0.999999999999) .leaveColumn() .leaveCategory() .leaveBlock() .leaveFile(); CifCoreBlock block = cifFile.getFirstBlock(); FloatColumn columnBySchema = block.getAtomSite().getBIsoOrEquiv(); assertTrue(columnBySchema.isDefined()); Column columnByName = block.getColumn("atom_site_B_iso_or_equiv"); assertTrue(columnByName.isDefined()); assertTrue(columnByName instanceof FloatColumn); AtomSite categoryBySchema = block.getAtomSite(); assertTrue(categoryBySchema.isDefined()); assertEquals(1, categoryBySchema.getColumns().size()); // retrieval by name is supposed to fail Category categoryByName = block.getCategory("atom_site"); assertFalse(categoryByName.isDefined()); Category atom_site = new CategoryBuilderImpl<>("atom_site", null).build(); assertTrue(atom_site instanceof TextCategory); FloatColumn cartnX = new FloatColumnBuilderImpl<>("atom_site", "Cartn_x", null).build(); assertNotNull(cartnX); } @Test public void writeText() throws ParsingException, IOException { for (String id : TEST_CASES.keySet()) { writeText(id); } } private void writeText(String testCase) throws ParsingException, IOException { String original = new String(TestHelper.getBytes("cif/" + testCase + ".cif")); // read from cif InputStream inputStream = TestHelper.getInputStream("cif/" + testCase + ".cif"); CifFile text = CifIO.readFromInputStream(inputStream); // convert to cif String copy = new String(CifIO.writeText(text)); assertEqualsIgnoringWhitespaces(original, copy); } @Test public void writeBinary() throws ParsingException, IOException { for (String id : TEST_CASES.keySet()) { writeBinary(id); } } private void writeBinary(String testCase) throws ParsingException, IOException { // a snapshot of the ciftools output is used - the implementation will not exactly recreate Mol* output // this test is to check if some code change breaks byte[] original = TestHelper.getBytes("snapshot/" + testCase + ".bcif"); byte[] originalGzip = TestHelper.getBytes("snapshot/" + testCase + ".bcif.gz"); // read from bcif InputStream inputStream = TestHelper.getInputStream("snapshot/" + testCase + ".bcif"); CifFile binary = CifIO.readFromInputStream(inputStream); // convert to bcif byte[] output = CifIO.writeBinary(binary); byte[] outputGzip = CifIO.writeBinary(binary, CifOptions.builder().gzip(true).build()); assertEquals(new String(original), new String(output), "failed for " + testCase); assertEquals(new String(originalGzip), new String(outputGzip), "failed (gzip) for " + testCase); // cannot match to David's bcif data as column types differ slightly assertArrayEquals(original, output, "binary write output does not match snapshot of output - did the implementation change?" + " if so, update snapshot files in snapshot/"); assertArrayEquals(originalGzip, outputGzip, "binary write output does not match snapshot of output - did the implementation change?" + " if so, update snapshot files in snapshot/"); } public static void main(String[] args) throws IOException { // run to update snapshot files for (String id : TEST_CASES.keySet()) { InputStream inputStream = TestHelper.getInputStream("cif/" + id + ".cif"); CifFile data = CifIO.readFromInputStream(inputStream).as(StandardSchemata.MMCIF); CifOptions options = CifOptions.builder().build(); CifOptions optionsGzip = CifOptions.builder().gzip(true).build(); // convert to cif/bcif CifIO.writeText(data, Paths.get("/Users/sebastian/snapshot/").resolve(id + ".cif"), options); CifIO.writeText(data, Paths.get("/Users/sebastian/snapshot/").resolve(id + ".cif.gz"), optionsGzip); CifIO.writeBinary(data, Paths.get("/Users/sebastian/snapshot/").resolve(id + ".bcif"), options); CifIO.writeBinary(data, Paths.get("/Users/sebastian/snapshot/").resolve(id + ".bcif.gz"), optionsGzip); } } } ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/000077500000000000000000000000001414676747700252765ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/000077500000000000000000000000001414676747700263535ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/ByteArrayCodecTest.java000066400000000000000000000072441414676747700327250ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.TestHelper; import org.rcsb.cif.binary.data.*; import org.rcsb.cif.binary.encoding.ByteArrayEncoding; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class ByteArrayCodecTest { @Test public void testForwardInt8() { // create test case Int8Array plainArray = new Int8Array(new int[] { 1, 2, 3, 4, -128, 127 }); // encode ByteArray encodedData = plainArray.encode(); // decode Int8Array decodedArray = encodedData.decode(ByteArrayEncoding.INT8); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardInt16() { // create test case Int16Array plainArray = new Int16Array(new int[] { 1, 2, 3, 4, -32_768, 32_767 }); // encode ByteArray encodedData = plainArray.encode(); // decode IntArray decodedArray = encodedData.decode(ByteArrayEncoding.INT16); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardInt32() { // create test case Int32Array plainArray = new Int32Array(new int[] { 1, 2, 3, 4, -2_147_483_648, 2_147_483_647 }); // encode ByteArray encodedData = plainArray.encode(); // decode IntArray decodedArray = encodedData.decode(ByteArrayEncoding.INT32); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardUint8() { // create test case Uint8Array plainArray = new Uint8Array(new int[] { 1, 2, 3, 4, 0, 255 }); // encode ByteArray encodedData = plainArray.encode(); // decode IntArray decodedArray = encodedData.decode(ByteArrayEncoding.UINT8); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardUint16() { // create test case Uint16Array plainArray = new Uint16Array(new int[] { 1, 2, 3, 4, 0, 65_535 }); // encode ByteArray encodedData = plainArray.encode(); // decode IntArray decodedArray = encodedData.decode(ByteArrayEncoding.UINT16); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardUint32() { // create test case Uint32Array plainArray = new Uint32Array(new int[] { 1, 2, 3, 4, 0, Integer.MAX_VALUE }); // encode ByteArray encodedData = plainArray.encode(); // decode IntArray decodedArray = encodedData.decode(ByteArrayEncoding.UINT32); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testForwardFloat32() { // create test case Float32Array plainArray = new Float32Array(new double[] { -1.0, 2.3, -3.5, 4, -Float.MAX_VALUE, Float.MAX_VALUE }); // encode ByteArray encodedData = plainArray.encode(); // decode FloatArray decodedArray = encodedData.decode(ByteArrayEncoding.FLOAT32); assertArrayEquals(plainArray.getData(), decodedArray.getData(), TestHelper.ERROR_MARGIN); } @Test public void testForwardFloat64() { // create test case Float64Array plainArray = new Float64Array(new double[] { -1.0, 2.3, -3.5, 4, -Double.MAX_VALUE, Double.MAX_VALUE }); // encode ByteArray encodedData = plainArray.encode(); // decode FloatArray decodedArray = encodedData.decode(ByteArrayEncoding.FLOAT64); assertArrayEquals(plainArray.getData(), decodedArray.getData(), TestHelper.ERROR_MARGIN); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/DeltaCodecTest.java000066400000000000000000000031051414676747700320440ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.Int8Array; import org.rcsb.cif.binary.encoding.DeltaEncoding; import static org.junit.jupiter.api.Assertions.*; public class DeltaCodecTest { @Test public void testForward() { // create test case Int8Array plainArray = new Int8Array(new int[] { 1, 2, 3, 4, 5, 6 }); // encode DeltaEncoding deltaEncoding = new DeltaEncoding<>(); Int8Array encodedData = plainArray.encode(deltaEncoding); // decode Int8Array decodedArray = encodedData.decode(deltaEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void honorSrcType() { // create test case Int8Array plainArray = new Int8Array(new int[] { 1, 2, 3, 4, 5, 6 }); // encode DeltaEncoding deltaEncoding = new DeltaEncoding<>(); Int8Array encodedData = plainArray.encode(deltaEncoding); // decode Int8Array decodedArray = encodedData.decode(deltaEncoding); assertNotNull(decodedArray); } @Test public void emptyCase() { Int8Array plainArray = new Int8Array(new int[0]); // encode DeltaEncoding deltaEncoding = new DeltaEncoding<>(); Int8Array encodedData = plainArray.encode(deltaEncoding); assertEquals(0, encodedData.length()); // decode Int8Array decodedArray = encodedData.decode(deltaEncoding); assertEquals(0, decodedArray.length()); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/FixedPointCodecTest.java000066400000000000000000000025101414676747700330630ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.TestHelper; import org.rcsb.cif.binary.data.*; import org.rcsb.cif.binary.encoding.FixedPointEncoding; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class FixedPointCodecTest { @Test public void testForward() { // create test case int factor = 1000; Float64Array plainArray = new Float64Array(new double[] { -1, 2.04, -100.5893, 42, Integer.MAX_VALUE / (double) factor, Integer.MIN_VALUE / (double) factor }); // encode FixedPointEncoding fixedPointEncoding = new FixedPointEncoding(factor); Int32Array encodedData = plainArray.encode(fixedPointEncoding); // decode FloatArray decodedArray = encodedData.decode(fixedPointEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData(), TestHelper.ERROR_MARGIN); } @Test public final void testFixedPoint() { Int32Array intArray = new Int32Array(new int[] { 10001, 100203, 124542 }); FloatArray testFloatArray = new Float64Array(new double[] { 10.001, 100.203, 124.542 }); FloatArray floatArray = intArray.decode(new FixedPointEncoding(1000, 3)); assertArrayEquals(testFloatArray.getData(), floatArray.getData(), 0.001f); } }IntegerPackingCodecTest.java000066400000000000000000000015031414676747700336260ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codecpackage org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.data.IntArray; import org.rcsb.cif.binary.encoding.IntegerPackingEncoding; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class IntegerPackingCodecTest { @Test public void testForward() { // create test case Int32Array plainArray = new Int32Array(new int[] { -1, 2, -100, 42, 126 }); // encode IntegerPackingEncoding integerPackingEncoding = new IntegerPackingEncoding(); IntArray encodedData = plainArray.encode(integerPackingEncoding); // decode Int32Array decodedArray = encodedData.decode(integerPackingEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } }IntervalQuantizationCodecTest.java000066400000000000000000000015631414676747700351350ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codecpackage org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.Float32Array; import org.rcsb.cif.binary.data.FloatArray; import org.rcsb.cif.binary.data.Int32Array; import org.rcsb.cif.binary.encoding.IntervalQuantizationEncoding; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class IntervalQuantizationCodecTest { @Test public void testEncode() { // create test case FloatArray plainArray = new Float32Array(new double[] { 0.5, 1, 1.5, 2, 3, 1.345 }); Int32Array expected = new Int32Array( new int[] { 0, 0, 1, 2, 2, 1 }); // encode Int32Array encodedData = new IntervalQuantizationEncoding(1, 2, 3, 32).encode(plainArray); assertArrayEquals(expected.getData(), encodedData.getData()); } // no round-trip or decode test as codec is not lossless }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/MessagePackCodecTest.java000066400000000000000000000153751414676747700332120ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.TestHelper; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; import static org.junit.jupiter.api.Assertions.assertArrayEquals; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.rcsb.cif.TestHelper.convertToIntArray; /** * - Obtain MessagePacked data at: https://msgpack.org/ * - Always use a sorted Map implementation (e.g. LinkedHashMap) as order matters. */ public class MessagePackCodecTest { @Test public void encodeString() { int[] expected = convertToIntArray("82 a2 53 31 a0 a2 53 32 ab 4c 6f 72 65 6d 20 69 70 73 75 6d"); // {"S1":"","S2":"Lorem ipsum"} Map originalMap = new LinkedHashMap<>(); originalMap.put("S1", ""); originalMap.put("S2", "Lorem ipsum"); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeNumbers() { int[] expected = convertToIntArray("82 a2 49 31 11 a2 44 31 cb c0 50 6c cc cc cc cc cd"); // {"I1": 17,"D1":-65.7} Map originalMap = new LinkedHashMap<>(); originalMap.put("I1", 17); originalMap.put("D1", -65.7); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeNull() { int[] expected = convertToIntArray("81 a4 6e 75 6c 6c c0"); // {"null":null} Map originalMap = new LinkedHashMap<>(); originalMap.put("null", null); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeBoolean() { int[] expected = convertToIntArray("82 a4 74 72 75 65 c3 a5 66 61 6c 73 65 c2"); // {"true":true} Map originalMap = new LinkedHashMap<>(); originalMap.put("true", true); originalMap.put("false", false); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeEmptyMap() { int[] expected = convertToIntArray("81 a3 6f 62 6a 80"); // {"obj":{}} Map originalMap = new LinkedHashMap<>(); originalMap.put("obj", new LinkedHashMap<>()); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeMap() { int[] expected = convertToIntArray("81 a3 6f 62 6a 83 a2 53 31 a3 73 74 72 a2 49 31 f4 a2 44 31 cb 40 5f d4 b0 f2 7b b2 ff"); // {"obj":{"S1":"str","I1":-12,"D1":127.3233}} Map originalMap = new LinkedHashMap<>(); Map internal = new LinkedHashMap<>(); internal.put("S1", "str"); internal.put("I1", -12); internal.put("D1", 127.3233); originalMap.put("obj", internal); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void encodeEmptyArray() { int[] expected = convertToIntArray("81 a3 61 72 72 90"); // {"arr":[]} Map originalMap = new HashMap<>(); originalMap.put("arr", new Object[0]); int[] actual = convertToIntArray(MessagePackCodec.encode(originalMap)); assertArrayEquals(expected, actual); } @Test public void testForward() throws IOException { // create test case Map originalMap = new LinkedHashMap<>(); originalMap.put("S1", "Lorem"); originalMap.put("S2", "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor " + "invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."); originalMap.put("S3", "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor " + "invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo " + "duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit " + "amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt " + "ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo " + "dolores et ea rebum."); originalMap.put("S4", "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor " + "invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo " + "duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit " + "amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt " + "ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo " + "dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit " + "amet."); originalMap.put("null", null); // encode by MessagePack byte[] packed = MessagePackCodec.encode(originalMap); // decode by MessagePack Map unpacked = MessagePackCodec.decode(new ByteArrayInputStream(packed)); assertEquals(originalMap, unpacked); } @Test public void testNegFixInt() throws IOException { // there was a strange case when negative int values with length of 1 byte where horribly misinterpreted as 4 // bytes of information Map originalMap = new LinkedHashMap<>(); originalMap.put("entry", -5); byte[] packed = MessagePackCodec.encode(originalMap); Map unpacked = MessagePackCodec.decode(new ByteArrayInputStream(packed)); assertEquals(originalMap, unpacked); assertEquals(-5, unpacked.get("entry")); } @Test public void testBackward() throws IOException { // obtain example file InputStream inputStream = TestHelper.getInputStream("bcif/1pga.bcif"); // decode Map unpacked = MessagePackCodec.decode(inputStream); // encode byte[] packed = MessagePackCodec.encode(unpacked); assertArrayEquals(TestHelper.getBytes("bcif/1pga.bcif"), packed); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/RunLengthCodecTest.java000066400000000000000000000031231414676747700327210ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.*; import org.rcsb.cif.binary.encoding.RunLengthEncoding; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class RunLengthCodecTest { @Test public void testForward() { // create test case Int32Array plainArray = new Int32Array(new int[] { 15, 15, 15, 100, 100, 111, 111, 111, 111, 10000, 10000, 10000, 10000, 10000, 10000 }); // encode RunLengthEncoding runLengthEncoding = new RunLengthEncoding(); Int32Array encodedData = plainArray.encode(runLengthEncoding); // decode IntArray decodedArray = encodedData.decode(runLengthEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testEncode() { int[] expected = new int[] { 1, 3, 2, 1, 3, 2 }; Int8Array plainArray = new Int8Array(new int[] { 1, 1, 1, 2, 3, 3 }); RunLengthEncoding runLengthEncoding = new RunLengthEncoding(); Int32Array encodedData = plainArray.encode(runLengthEncoding); assertArrayEquals(expected, encodedData.getData()); } @Test public void testDecode() { int[] expected = new int[] { 15, 15, 15, 100, 100, 111, 111, 111, 111, 10000, 10000, 10000, 10000, 10000, 10000 }; Int32Array encodedArray = new Int32Array(new int[] { 15, 3, 100, 2, 111, 4, 10000, 6 }); IntArray plainData = encodedArray.decode(new RunLengthEncoding(3, expected.length)); assertArrayEquals(expected, plainData.getData()); } }ciftools-java-ciftools-java-3.0.1/src/test/java/org/rcsb/cif/binary/codec/StringArrayCodecTest.java000066400000000000000000000060271414676747700332660ustar00rootroot00000000000000package org.rcsb.cif.binary.codec; import org.junit.jupiter.api.Test; import org.rcsb.cif.binary.data.ByteArray; import org.rcsb.cif.binary.data.StringArray; import org.rcsb.cif.binary.encoding.StringArrayEncoding; import java.util.regex.Pattern; import java.util.stream.IntStream; import static org.junit.jupiter.api.Assertions.assertArrayEquals; public class StringArrayCodecTest { @Test public void testForward() { // create test case StringArray plainArray = new StringArray(new String[] { "a", "AB", "a" }); // encode StringArrayEncoding stringArrayEncoding = new StringArrayEncoding(); ByteArray encodedData = plainArray.encode(stringArrayEncoding); // decode StringArray decodedArray = encodedData.decode(stringArrayEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testRoundtrip() { StringArray plainArray = new StringArray(IntStream.range(0, 536) .mapToObj(i -> "n") .toArray(String[]::new)); // encode StringArrayEncoding stringArrayEncoding = new StringArrayEncoding(); ByteArray encodedData = plainArray.encode(stringArrayEncoding); // decode StringArray decodedArray = encodedData.decode(stringArrayEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } @Test public void testNullAndEmpty() { StringArray plainArray = new StringArray(new String[] { "a", "AB", null, null, "", "a", "" }); // null and "" will be 'merged' into empty strings String[] expected = new String[] { "a", "AB", "", "", "", "a", "" }; // encode StringArrayEncoding stringArrayEncoding = new StringArrayEncoding(); ByteArray encodedData = plainArray.encode(stringArrayEncoding); // decode StringArray decodedArray = encodedData.decode(stringArrayEncoding); assertArrayEquals(expected, decodedArray.getData()); } @Test public void testChaining() { StringArray plainArray = new StringArray(Pattern.compile(", ") .splitAsStream("L-peptide linking, L-peptide linking, L-peptide linking, L-peptide linking, " + "L-peptide linking, L-peptide linking, L-peptide linking, peptide linking, L-peptide linking, " + "non-polymer, L-peptide linking, L-peptide linking, L-peptide linking, L-peptide linking, " + "L-peptide linking, L-peptide linking, L-peptide linking, non-polymer, L-peptide linking, " + "L-peptide linking, L-peptide linking, L-peptide linking") .toArray(String[]::new)); // encode StringArrayEncoding stringArrayEncoding = new StringArrayEncoding(); ByteArray encodedData = plainArray.encode(stringArrayEncoding); // decode StringArray decodedArray = encodedData.decode(stringArrayEncoding); assertArrayEquals(plainArray.getData(), decodedArray.getData()); } }ciftools-java-ciftools-java-3.0.1/src/test/resources/000077500000000000000000000000001414676747700226225ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/000077500000000000000000000000001414676747700235255ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/0emp.bcif000066400000000000000000000000001414676747700252010ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/0red.bcif000066400000000000000000000005251414676747700252060ustar00rootroot00000000000000encodermol*version0.3.0dataBlocksheader0REDcategoriesname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData0REDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1a2c.bcif000066400000000000000000003346161414676747700251150ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader1A2Ccategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:43:42offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1A2CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123456offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDatanatmansynoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYThrombin light chainThrombin heavy chainHirudin variant-2Aeruginosin 298-ASODIUM IONwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataUNP residues 60-71offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3.4.21.5offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1A2CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataُHELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10HELX_P11HELX_P12HELX_P13HELX_P14HELX_P15HELX_P16HELX_P17HELX_P18HELX_P19offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345678910111213141516171819offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUARGLEUSERALAPROTRPPHEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData,16252627282930314248495056123127128129170244offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCDEFGHIBAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data maskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!LYSGLUARGLEUSERCYSPROTRPASPALAPHEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData,18252627282930314448495058126127128129176257offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCDEFGHIBAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data maskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUARGLEUSERALAPROTRPPHEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataLHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData814566061126129165232offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!LYSGLUARGLEUSERCYSPROTRPASPALAPHEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataLHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1014586063129171245offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData51offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData314714offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataABCDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3412offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLNGLUTRPLEULYSALAMETPROGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData!152537597781101135161185208219238offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData!ARGSERTHRILELEUGLYPROALALYSTRPHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData!203140637986105140166188212227242offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLNGLUTRPLEULYSALAMETPROGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData!303951648185104135156180198207226offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData!ARGSERTHRILELEUGLYPROALALYSTRPHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData!354554688390108140161183202215230offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskrowCount name_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatatetramericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,B,C,D,E,F,G,H,IoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?masknamematrix[1][2]dataencodingkindByteArraytype!datamasknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!datamasknamematrix[2][2]dataencodingkindByteArraytype!data?masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!datamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1A2CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!dataGzQ@masknamelength_bdataencodingkindByteArraytype!dataQR@masknamelength_cdataencodingkindByteArraytype!data(\R@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataQ;Y@masknameangle_gammadataencodingkindByteArraytype!dataV@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1A2CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC 1 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoyesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataJTFGSGEADCGLRPLFEKKSLEDKTERELLESYIDGRIVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISM LEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKETWTANVGKGQPSVL QVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFY THVFRLKKWIQKVIDQFGENGDFEEIPEE(TYS)L(34H)L(PRJ)(OAR)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets$datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData:TFGSGEADCGLRPLFEKKSLEDKTERELLESYIDGRIVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISM LEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKETWTANVGKGQPSVL QVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFY THVFRLKKWIQKVIDQFGENGDFEEIPEEYLXLXRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets$ datamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataLHIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize7kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata$ masknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize7kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata# masknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize7kindIntegerPackingbyteCountisUnsigned§srcSizeRkindByteArraytypestringDataHTHRPHEGLYSERGLUALAASPCYSLEUARGPROLYSTYRILEVALMETTRPGLNHISASNTYS34HPRJOARoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataR                         masknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize7kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8maskrowCount7name_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFGHIoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123456offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@data maskrowCount name_struct_conncolumns!nameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTdisulf1disulf2disulf3disulf4covale1covale2metalc1metalc2metalc3covale3covale4covale5offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknameconn_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDatadisulfcovalemetalcoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameptnr1_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCEDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCYSTYSNALEU34HPRJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameptnr1_label_seq_iddataencodingkindByteArraytypedata0  maskencodingkindByteArraytypedata nameptnr1_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataSGNCNAC1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_ptnr1_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr1_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr1_standard_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameptnr1_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameptnr2_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataBCGDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCYSGLULEULYSARGHOHPRJOARoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameptnr2_label_seq_iddataencodingkindByteArraytypedata0w, maskencodingkindByteArraytypedata nameptnr2_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataSGCNON1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_ptnr2_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr2_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedata nameptnr1_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLHIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCYSTYSNALEU34HPRJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameptnr1_auth_seq_iddataencodingkindByteArraytypedata0*kkrrrmasknameptnr2_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataHIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCYSGLULEULYSARGHOHPRJOARoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameptnr2_auth_seq_iddataencodingkindByteArraytypedata0z:jlmasknameptnr2_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_ptnr3_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr3_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr3_label_seq_iddataencodingkindByteArraytypedata0maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr3_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr3_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_ptnr3_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_dist_valuedataencodingkindByteArraytype data0Nb@ @?@??p@($@t;@H??H?masknamepdbx_value_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata rowCount name_struct_conn_typecolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatadisulfcovalemetalcoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecriteriadataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamereferencedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_pdbx_struct_mod_residuecolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindDeltaorigin srcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYSPRJOARoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_iddataencodingkindDeltaoriginksrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYSPRJOARoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamePDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameparent_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYRPROARGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData8O-SULFO-L-TYROSINEN-(4-AMINO-5-HYDROXY-PENTYL)-GUANIDINEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets&datamaskencodingkindByteArraytypedatarowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsignedçsrcSizebkindByteArraytypestringDataK34HALAARGASNASPCYSGLNGLUGLYHISHOHILELEULYSMETOARPHEPRJPROSERTHRTRPTYRTYSVALoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatab   masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsigned§srcSizedkindByteArraytypedatad   masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsigned§srcSizexkindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatay~X  masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData~C1C2C3C4C7C9C5O2O4C8C6O3NCACCBOXTCGCDNECZNH1NH2ND2OD2SGNE2OE2ND1CD2CE1OCG1CG2CD1CENZSDN1CE2C11C12C13C14OGOG1NE1CE3CZ2CZ3CH2OHSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize6kindByteArraytypeoffsets6data       masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataJO1C2O2O4C3C4C9C5C8C6O3H2HO2H4H31H32H9H5H8H6HO3CAHCCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22OD2SGHGOE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HD23CENZHE3HZ1HZ2HZ3SDN1HOHH2HC1HC2CE2HZNC11H11H11AC13H12H12AC14H13H14H14AOGOG1HG1NE1CE3CZ2CZ3CH2OHHHHN2SHG11offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizexkindByteArraytypeoffsetsxdata           %   $  )  ) ., 9.C0.5 )#H>dG  O P& ).- )7^)7  )0masknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeᄤkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataDOUBSINGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata      !   maskrowCountფname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1A2CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataTt?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!dataV*e?masknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!data^gCA?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataiߌ?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFGHIoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData56offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata masknamepdb_seq_numdataencodingkindDeltaoriginrsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsigned§srcSize̦kindByteArraytypedataĪ    = a masknameauth_seq_numdataencodingkindDeltaoriginrsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsigned§srcSize̦kindByteArraytypedataĪ    = a masknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataHLIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̱kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSize̱kindByteArraytypedatarowCounṯname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata)c HmasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataD masknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCOSNAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata0masknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSize ȂkindByteArraytypestringDataوNCACOCBOG1CG2CGCD1CD2CE1CE2CZOGCDOE1OE2OD1OD2SGNENH1NH2CENZOHCG1OXTSDNE1CE3CZ2CZ3CH2NE2ND1ND2SO1O2O3O4C9C8C7C6C5C4C3C2C1C11C12C13C14N1NAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize:kindByteArraytypeoffsets:data                                                                                                        ,460masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataE maskencodingkindRunLengthsrcTypesrcSize EkindByteArraytypedataE namelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizezkindByteArraytypestringDataMTHRPHEGLYSERGLUALAASPCYSLEUARGPROLYSTYRILEVALMETTRPGLNHISASNTYS34HPRJOARNAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata{                                                                                     0masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFGHIoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data&X*masknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123456offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataX*masknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata                                                            1maskencodingkindRunLengthsrcTypesrcSize EkindByteArraytypedata namepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizeڂkindByteArraytypestringDataHGFEDCBAIJKLMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata p  ,5    7 {  maskencodingkindRunLengthsrcTypesrcSize EkindByteArraytypedataİ6qlS   | nameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaoriginHsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize EkindByteArraytypedata s-M} O?O,`znCSv9"# \ NR!4 x,ks 8yRJ7"J4^ !S@HEhgn X d *@ WU{\-6y':q=J02 xw_D-<dW^G$2uq,+UDzd5hI8Aet*qM3 6}S1Cek P&<+!LU1^} O`"fx(d%m*  Q8G6Ex@r5pvWO9* [#,<_ k (LV SgvUT|!)o+@Q6w#O}o,U~ qE;[}_MxTlg@~S Upik, (R{ EfGN9h*& #F f@~Ww$"]joL+ml  Y5sy9oQhSz Cd:3]uN[to]" YXBh ]xw;@7`}G. >#KSaU a{[U([&%`I XN :%  AV ]47lyW_> [98J ! 1Ts=D 0R?/Hxmfjch i]11 "P q[zZK y"pV _b0 8(jt/YN#OZ.X [+I7G pds[Uv MAos. #3W7)fXDu BE>#@,Uj6v~1R  q0 p{5T;bMjeGjQK 7Ikx0 Z9rm]0\aSXb-  g BX`Nc\Pu1b1 1!,F[3"H<E~LZtSr82`7"a[ ^%#8ri"Oy3u+^7@UD T .9XjE LiJ X   `t=H\ u @h zD ^%8XeLxi cKAoQcaX-bM&L8\ +3,%Z`L [F9Q!5[ ~ 7J69::LF ^ 8M{%=  @zYsqy m V 4?_ :5D~S=_;i,A(BGD{{r#`MYi{|  FBr  pc E NA i-?Mj3]%<:;N tNq1N/Of ~AFfD;!lib?!RT80.6"X\p`~EYy ''/i7wj ~e`Q^:yLwVT%D fRXq!DVmZeTxCIXccPVsCh o}Y 'e%\P'bJ ?S8^: t|>!=PMQv&RJ|B[f+"UaRT,8)(7 W> H`gZ#,e !z*( QI\Y y{j&I$U9%I%+h~c8v,k P mr#c.p:MH,9_Zoc* lli8r9{PiHdlt`{\-s (sA B q? BOpdqc> -V&|#u{;4b[P dt'J{}Gg8q n.5&uf|>Pl?]Jr& a|qoKx /xic.D%%UЛ !W@|]qP m?OG _? kt'[W}2(2e5wvO41 \mCcwC #^'M(Ն#(hL&Ӷ;B i +4+HC5>?.J;Zgg5k3~2al-Ri qpk%׆٧M8wwivJ(۳Q'OACMk#o)/H,/t=#<1eM);c 5&Z=\.+JPQmasknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaorigin0srcTypekindIntegerPackingbyteCountisUnsigned§srcSize EkindByteArraytypedatau A%vk2**ie};y>Z/sb@_ *|E!1js coC$UR]!X$ O*2XN80)#$zsDhT+ &!$g"|f2VGP+s @P}2Ah) 8:U>;QQ 9-/ 4H:y3#X ^VkXF jqgqN0/2g@QZ]!z;t}t^NfeY` MYY! #o\ <2q4J)SN?f/Sl7 h b)zJU)){!$RQ5`h#[=0.*7 <C~T+Xu+&X\\R #9 {_}=1?F1p$bQ @H'}5q/!Xx>* H^N F`M 9n*{` .4@VD4M6\3 9Y1G.<,}+x|!( }D:[{[=gUY 0UNE ~zEh}`0F oUZ# p UkOkzS+wc aSBZNDg\-x y<UMO]|"GBd9 X4C Ka < ED7g)q6f_hX6Ocv* ";M 8o ;q;|&n8Y<2 Olg -s3;sA(V>} ^E}wyv &h$d+HrI)~HQijR}`DSf=NX '$C Y}[(tP nP:  qi2lW/l>d.~}/hugx ) y %Q t} .q  ?@wQ|5 u/d7] ? R$=y 2 V7pS{34 P : ?CNt vvN sHTv3~nT:Gj:N: oU;/&#OM@ T {  Bi~+)4aa7~gkH'\(h;@X!8Qo*?9?: jK S2~aWU X4]  L- f ;kl$/I,+N~vI Ab//V _W~U`OFz (r# +"! < : 6(u[/!/ X\Oi!&0o m~U 2{~zR*[a[_se@ ~tdgsG&R) s,e.Q- ?E~xJ 0uqv7Y2_,7 h 2 I.>1Nz*onU d3*Bzsnl[ Fq 2uW.1 D(_u"N LF YT6_ !9M| ZwlR Gf]im?, ;PpW v N71O,Lt{M+?-!M)&y) Cp3>7 M/ Ql`{>,sJ J!|\ *VuI%%MJM{=mH!V1Nj{|R?;@ i.k$G>C=#F K $+;M!(?$6g9i I/X6z6 _ ~H8O x K-;7CdR"G ?)"70 U.\>1*D˚k)jC2CCF }6um|$ +A L2#o 1Ou, uծMD1_(6) < ?؁%r%ޮįoWUڱv\ 4@:eص 'JRجZZCΛ(!HKG^$9JgRh@ 8vB8U%J ɜKzV~ NPUu_+B:e>wENq7 րd8Z;`Y ) ؊HXJ$203ވ8ڬpz1uDQ]; mmasknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaoriginKԧsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize EkindByteArraytypedata35 XK r, < {Q u "{x*8&=(.P}` 1gy9:aI .v2'[,dB>wmWQQn+~ ~f2uS i'Yi^ rpUe" u}c|Z%o@2dmy2 _Elu|C%?ZQ:LxbbH q`".iN ..{G9EhI$O/do ,H=f~/f%##Q~PC6wp 5St%wqKBf/"(Kb $)M,5Xdr 9e\)mgl96aS'$' 8! aSN LO'eLv/fb xC@TDiCSHx 9*dac~; kM1s6|0XI uaTa|DQvw!1A8 o-J Ma5jkJ7ry$TrKO[rysH*hYYP<!IRc'j#dG1xc X}5 k4TrSMb,;; _T*T)K o_=s N1 3~x _>?Z[4;cqH-3 k *\p4Ij$y_a]s? ;hq*6m) <cCyZZCJjSkE 4~V ] #eQ*gG^#(fl V=##BlxUx(2/n!r RB$~6w_'; ..?<2I}. Q*@kltR*(K z2T}&7sZ  oz b3 Pa2t)+G z\ pvj2S + d/,/@*Q=BN-C/u HO; G~ *  B*u?* K.X * 2m# Fk,551V):#!. z*m(T!9Cmc&.'S4LnVOEAEt _V/ o|~ "X {%@kl{d f{ X/SO^VZm.j[j/LgHlX1KYQb6 22L"Wu'fsn} =mO )  +Cbs!([ ``#Oon+^;B^D"Ua wlY5 Y,cnH l)/]KKAa' %v0=RiA2l<mc gVluP0J|}OfFEf }cggVtg|Aq W< suzqy3X4?j,EHCNG? c{nO%lp[=kel@x GOC+MR y120yS(II qg4 VCc\aC%_V(iXD[Mj!Qm \A{<zDK 0BPUgU=y 5ml+  3[f KWwc~s ." z3eZx{\W? K=*W<|:"Bx O0TlH;rr ?h33F[7'jZwz+#VcfhaNwXdO1P.Yt 8J % 0G@-3xP5Ս ("at% Gƿe^ m&}4o nhӓ9)缊ntt=7& }e~'^FUZ; 8J`3G]V&%?C{8>ʂTxL$=<{vb :sJyBK -~!Pf|ФI%a esCb8 > }(\ :e 29g=KNY+J 5 u]RGW(5f׾  G-P;Wqv masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSize EkindByteArraytypedata(  ##:  "  <   +#   # 69 ) & !% 7masknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaoriginPsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize EkindByteArraytypedataLNbP $*<2V z N.`TjRT\@ $ N z< >:,<H40^v!n T V L@ J 0"dZJp&( 0^X ,p$F.N hJ$,2(@TRX JHp "~ # ``&$j4hV Nl hf` 0"nr\N96"rD Pl8L2F|. lӚ.\n ^*  Z&N8 B0ՠV,\4fPdb8J޶$>r^vn*V& <j |R 4(*r L T, x % b r PPjd T>4x@ J \0"rrdV rv0Zl( l&F4>& <<V *b^xJ  xѲFl d T|8vP~ nz .Z 0d2& R @XB&jTh 0|& 2L \"*2(& t hjT  ~  ,x@xl2.:ڌ |XHR  j^~Z`.!nLT lF FX48 j' \DHf r4PF 4D44vVr> l"t6 FL*: &`bzd 2P$F6>rd &L8p2H <$~ z>d.n6T*^^ fRdvF Ұ 6  P\vb Rj *F B ZfLTh)h$v 6 ~Җ8 b\DT X t<^t ,T ddn`n", D+r  .$ lD844d@f" >t >~ 2~ T Z^ N 6*BTD h l  N 4Z$2tZN$jzP* |@) żplH TdL@Vf^n HLd xTdZX("` 4 `fn> j DՄ820 j rh.2 @ςlf`rT>nJZ TvB 0.hlx N Rn8(vP$~hL68r@ld4(b  hr4 4(&FldV vH R!Rt b ~ ^F T | 2r^v^x> fh*lpf`<  $4Xx0n# & p p2<tZ"" 4 d2~ZP<^ :n fh4P@2L64:j$ZPpDZ`,fL>j DH >|:d* TRJ|~ ':2jf hJ ZNjTtT^ |tT&@ NFTD~~xT ,0 t6 J*jj p n BL LdNTh~ @  F"fxL ndx6`T  2F`2z hH*P ,(#> jhZt * 6l~Xn,ThR`  JV vH>^$ J Rh^FXLxt xT 2R*D|^$|Rxz t *HbBV LP8 `f l. `vp~ @Dh.\. tbb\~h4 Bp<߾ >j T|> h: p hdL0<Jf<z&b V *nFn@ v4fJ:FxrPp |Bzx` bB\ x P\~D 2 6hdH>(`>flJ dvpB f Z Z> 6tbj64bZ\fZ(48l. 4R Ь.brp X&`p6h &@ zr~2n>|x &PB6$,Z(Zln,j> |&FNh @xx*26l&<|Tlh0fH ~vlFFThZ>*`.8":(z5ߒ5>.R(JΨ@)(.߮ : <$xFƐ Uݦ.>D@ P@ f]Tj,$±tcrGDP 4.B~'z $F" ;] Z &4pB' 5V'\6`Yz&.(Al[`p+B "=zB8YLw"$Z7B%h0>V̀z?BҬS v>FK( ¶|t܊ g: NNC*fmasknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataE maskencodingkindRunLengthsrcTypesrcSize EkindByteArraytypedataE nameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSize ȂkindByteArraytypestringDataوNCACOCBOG1CG2CGCD1CD2CE1CE2CZOGCDOE1OE2OD1OD2SGNENH1NH2CENZOHCG1OXTSDNE1CE3CZ2CZ3CH2NE2ND1ND2SO1O2O3O4C9C8C7C6C5C4C3C2C1C11C12C13C14N1NAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize:kindByteArraytypeoffsets:data                                                                                                        ,460masknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizezkindByteArraytypestringDataMTHRPHEGLYSERGLUALAASPCYSLEUARGPROLYSTYRILEVALMETTRPGLNHISASNTYS34HPRJOARNAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata{                                                                                     0masknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataLHIJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3X* masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata<  s      Z                      $               l    r    = a masknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize EkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataE maskrowCount Ename_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedatamasknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1a2c.bcif.gz000066400000000000000000000742551414676747700255340ustar00rootroot00000000000000]1a2c.bcif=`EZ4QBHB.FBr@$$)P""*HGDP!(`Ŋ((EzI-3r#$٩yeʛGVXs2,Dfdf[-,]BWǼ̜췂t ^7+'}\޼ˌᦈ<ᘜLK~ei-晚45גW"='`|vދΈ'XrO`YJG2̛l\fvƚ\6e#Gߊd-ŏ+rSx^qURAv%{LCrT |l^yKnbZ:jԔ|KDNAv>\7(;/sL% w"3۾!jlunnN PW3פMLuI˝ү\㛉Z+%\ܜ9AƩLHMVnwFw\S WR%O̷%dgMƬ99$\5y 1גC̫vjh5zN!HoMJ*ܝH糙?Ǐ7*=s贬5knaa!=a+h 1LƮw)0x\hiyyJ-QTvZ Pp@9љk1׺Ԭ̼恽!SN";Eu)SL-~Us/Nj}@EH:7k#jt5 V*A'R|CQ]zSv piR>>ӔNSk-׎OUNI|rʕ΍-iԷMm@Өʩ7HS7ϋT>5ic,iY^^$;kpV;3eɿN5WƤW꒥+< ;sb5<(W5Icmo0k,7MHK67`Bjw]}ED+c+S0N -N_YYՄY*s<|JjJ6ʤʲNֹ.a{SZV֍P%SS*K.]ZTz/-S]wת$\óW쪻*=ML̰m_ Tǔ;xmv^: =.mZvrhVV]OsX אFuFQ^;Td[RZjɽZjN MJ5`@rlT䀔بa1I1#ãb /i@r@#":<96&92iؔpsDl!DGN`NNJI5 &9ob̉I$EF&EƄ 0 qpxHȤ(krlaD2$%<~p聉Ƀc MLD&$$ŤDP&FFEH LN787_||Ґac'0,0Cyp$^!1 /:*>:_TTLbTTacۅobR“OW%5VSIev'{ޠ˧aCc&'P6i׍Rk_pD.5vktQوyf ݰU QM p+WO?~nf/lU˶9̙d, _W7_ZNB-ݍgN1'%c%G%~scHŒC71)A7L&7ˌxsLrxr⡘5_=oerx uyQ:xl+/َx=<p@U- :Z %WP$<5mpoا=lqF-puĆ1~\ lȕNWwl D&ڥ}&W!DD Fx-JjbNŹܐNy/"\]qnp'"j:bsF@QuZɯ5:\TvU,DzeՓzKEzOZ?~>/+a]ll1l-Kɐ>r,vfAE<o/ x .Ƹ0}6w5`G7Wq ];w̼IiYzϬZz(ЧH?>l][[Mhاݭ}>|hu+uqU kA8[ ]Vǂtn9YrZoͬ z.]벦`p˪\hK.OtR.]DÛdZ23 J3[j4UnWs9[]U#Uծ# Ḛ:gZ_\Zs#m7Q/e ls7ĻCt5jrYOa Kۙ?!9&>*sq1 v6LJ:sbT|ʰDX@k[*{$Y>5}eKɿFnxJ7jBBͪ?xWAѱ1sLls!P\T (.xMJJ1'$%r2lpxlMUMtuQeS~+_ǯk_]Mӈ_7+G3W^0%גvμn[0`SUPP}\{YL/8bznF'~L0< /랅PqWǝ4jCX3G#8UOLoWUʱ7٥[`SFˠk̆NO0,3ʿ;†\|֬4"Tɻ1Z]a0EDFt5-!$>"<"oДfciJ4%GG1"eL6FD"{Tx~7EFa MN6Gᦈ!fS9i[4 ? uZ]X1T\! d#]T*uECPKh+~Q}z^o}u}Uz~C>s ^ꖽ3>ScH*6jͼ6G`naf>pv, f`4㒁8|scC(kZݣ pc$s[γ!'Th1|׬3093Etk9Jcb$q]u)L ڽ2o-pfwmY6$G8a\ ]&͘ܜ +k"!9}^ڐO!q;^z/K˅;g3|G~e!>bjXe;J*/+x<˵;6TRPJk^c_%V<$.UiCv|+bĢgl\+ ʾ4n䳬J_ꕴf[Z{z¥UMл(^UB/k|go^\ZZ|q+r*B"\<,ߊ %j.U}n8Z.ҷ.9Njq ~zEŠM9>a^ mȭJzI]1S@ r>u)Ӌo }Bq/^K_k!rLsA#`if/D5qHԕzΪ Sꎩ =!ʘnprnP'# CS#;b SBHW!,{DSs;Vb䦧9V^D\rq=9MiDP!a C-oJ3).Sm ;Q}Rc(\=bw-_JoiyB<ƟS6-m >+ vu˕UPRw*YZopНYTwZ_7l[9p-WN4]TGN<ʥ8j(loGh} n({Yu϶zcٳTϖa#W[[kIz[EU[<払Z⁁ ^Y/Lc_(KYjO Awrˍ{٣U %wn޴amtA\8uv{{ЕTMӢR3WXE씇\i]ˤPZw/UJ7&s 'uO<_4",Ѳ{B=9pQ\UB#e;GJqV&ZCva9_/Tq*O.~Ⅵ*Q/ֳnTU|@URly=]/(S=G"x)sh?y[E}KqPJ#sI i0׺N)ͪ{'EHX3SC}0Z٩y­ĩ@w$LD KwsNґT1C Dz9{!L+;'Ȣ|^Mv BZ!7ѽz5$Bkx X84/Qn;#j [ʻ(3X<ex6xQyHr /%MZ&ӸdۄU`+)P7P(0 Pk7*óh1YeV44Fݔ(IL>\ԕN2dPT<,$#budm*FJ*{Rz}X1qwX2,R>~\ ']8J5spGy3|c@vh,fp}9(EOi/:eCtT Y*#*% chQKbLdA I>k0*~^A#yh7tL$׃v[Z%I(yg?G+,^C%Z4V UJ =Y>__zDQPl%m?er^Frt <g\cV z /怆r@B証+gY~{F%i*HOIGSo`]%`[Fʑ`Z~+h,K⛋9 =O~F%H<:OG|% 3.ˠRSrKlނNCXýh/,n> s`]#u6.[q?ZIw-_6_{l {DzY0HD- BA›_GN_i+2\z|n##`PcP҂+??dumO_ZCbW ]xgm6|LRN!Civ/YB~*D¤G$-ԜttA)n\:t`w!l׮"ߑ ,`[d6qJ@x?;Y)>?Y 6F ZKXLQ O5_;{Qhpq"p5I,*E?' #S7W(xWY%+4'k`7%ԗS(,m֋DKcdK>,. r6cr.b&6x CV;Zܾ=*L6)4g lf M eYE}/B;>FBA=!&vi"un ?q9 nVHZ擄W fD(u+B% §%\ ߤ?oj܌NJ:AҮ$[Qx'ޏgy̢imM~2dCb8y6Y 2 bZCv2k{舀=4B4G\y;Ċz(ccC…P4RWt(7@l=h4Mx?uT 2bċq6ofoH![R"`fw*l8RfXq8G'.k+~;nߔMq ~Uc T}/ph 0A'đEd6,bwI \trPXAh5$DhMӍxzsx.),V] `NL`exPnzx'=_J~-V^G$:l\&%Y):>@㋉< -`& qMO nCA:yk:Ib<)·7 n@H,P -|0L |v;Y -m/H"+ۅQE?1HENEzӅbfŅZdS//lAͳgtZ: ߥIJJRVz $Ru&_ԟ=ȹzWJI_ܢdgPQw4(BޒvtMB?2ۈ8~Zv߰,ʙL,+k$L;4ۋg',!Tާ)/$4Agk@~Iq+mP]t8K Dr~] RN:-nm`]w F#@ dWcp/>,ߎVapO_&M}^DS&g ]I!z ۋJy%j$Rm-nEGEݚDiֈC7'܋qD.^إ?x"`o 9x2_r6wj~a{}^,x⫮m u' ͟TI<ز.-ws\uW _/'Zx"t?DƁ .B{3 `2^i6Ex߭l$Å;.!y +G({0TR`|U%>C[`&FF}sٰO󀿶Yop 9R~+o[w>CAJ҂[߭P]Y >'sJn'=>$V~eH{d$^hìb{UoyN Un DzSPJe;ۣ<^63oN]h-mحx =F[HŃl%6QY(- .Q|[^ lr!ەD"Yy^@m؛u]>%# / _s=a%) S쁫'`O6H-6ݍ.&DK\+kYHt7MNq_ISlCDi&5іȿw1LzX JF 8iƆ1-<+6f|CkN1|)"ew&&i'PIb*%gz)Y<#~zJ]7>mn؀FSZ:FKR{m{Q:o&G5e;ґXN)B,n N~a?ڀtp1[&C/XϰI]}CnK,lZg?g-xu?,ݬ4,`GT4K. r{p-N7Fcݠmb]vpm_0\#>FV^">ž҅(!`@|H D>k@DSBBuhE'iw"sYc6RC2ByCw]+LKԝ>w'a$B!\Y(CHԙPy%~Nog mÆi$|q#qrdfblkDBQ٦4?'4Kͭ(0 -R1|ѾA3agA#ٌo+ɋx:/v&_ -5s#7zofshuqWd6nƳN]2;ﴭfxv\*/@mѢ ab{_BHO~<qp}A+|`_sٶcfA9.NU#KtvA@(Ce %K0R C*P7=4D\lRV;A'i (~-'S^[X%õ頙QKyOzC>&Hk!E =0wMdL [K=NNa,.O+)PYsH8LG ;_Mb]sT_oӄ=P/|QHe G &Eי$TOɿ; > ^tAyE} C?Cȟ iet?JdvcZ P{ZG:^4Q&.U׽"VR:q,t[j_H˕i8I"q5gmhI*a* .GB/JBi.J/Tϓh߄G-Ɇ, C[J#dD9 oc(D!r/m߲?i;.{.f QRWxL..<I@I2W Ǣ[%}#R,ʎƹ£,Fn@,zݏ6-R2dk x[a2-(x[n_S-vKɭ6/=&' ((H~.Ff)?sk :~Ci3vu[i.mi"S?9[ڀn7DW7׶DYn H.w e$I3NI+d<6bUe;\i&7362f]!Ԑiր5E)7>dX(;@Cy1(x]4]'b9`m\W7=p7m'^8zY5}PQQ}ғ.6f9 o=Pog@1_@'CaAАAl0*znc7S^Q:So4ZBtm^e~Y|G[?Jvpuiy̖;PK@ANʓ%y_8y ~GwE;`B*by}KzY7H#YOp>NpoJvn3w؝l.K hOZ|x@oBwi7|/> m1qmJh,< %y@iqKPrp3hG^f JZsLivuxrq<6($,Di5:COU>IJ0ϓG(Ά<{Cf f|18En+|^ºV^>9U DFJɾ v8ނ9l!CXaSI? ="9^H[[{Mh~PCI {=Q[sch'K=BD)Fp/+&ϠL:Nyl%vD tx^PV+_­$7d`ۦº:\>(2J%ADc OiG5m5TH")ko5m5?Q{ J> n\&z;6 Q8OzK^* A_: |8E`9-!fݏ/{PeysُZ[[sׇ`n~^y ʑS(YuܯZQָ=*-cd~S_T}syT ʾ>a=]w7p4v#*|D~Y =wvQ?_vD1?AR_~nzwMG8{LMFx뤁o7&OmmtUhE6ѣyX[k0[Bxk;֗-=o!/}L{k?w:7ݕF}QiRvo-(ky93rdD60}Dg bˍ,()lt2"i@d<& *J G Jyo\\QZg>+HMK:p N7|Ywa%Xz''E{bq e+xE &@)G -WG~ :֯i/-7x͗+OߒEWI.nE?kH,.UXrg$YZ΢gVI5x/ q YYˇ/c;R;V`hnC-m>OM+1r=qw~T?kw^q8m&,@!]8x"SIB<:OdxGhꐯk -k"xMh>d08W֊ jAt YL3w]w/$.DԶČ^t~PDI: D 6+Qhr;c&n' V$q?~f#{Tu'́I\Ѱx/̣O2E^H/)ث pjFe & @L }nVRZ Z5{ k'2Y( W:r~P*3q:D8o#V,U/{lʤ\g:oeB-_#y̛΅ W#}}8a7 XS˜ٓ0OSJ#}&AXN+P?vy7n"Sd¿Wz$g kSQHxUa$$%}'?ץIۛų>ߪ-Z(A·\\0U { l+YSj<}a _GW `69&%̢aJzYCZiyWj8r[| | <ľX=b6)=xS|(Q"hm1@iV29?Ŧ/,:_S&Vh!p tFoj>]C Pd*Ah8T ]dw-yI7KdRlHT=d[cʫ 3G? CK]d >ޔ\?wu'6IEmWC.OT ac] >W}x@?_LPQ_c*|կoVr0&KmP/b= < c YzDͶA (j2c96+V' ;#5Mv=E0CG0y׼N'ٕibᏢ$`a,XJ{^ɷ"{ ?$rn/b`wEv/j&~]mbŋJeGѝER#C]!?TGkh1TУlC'w'ނukP e\ vg.Z,Qs8)-?~Oa!niԗu+mb-6$1J֋D ) yZXL| V\$Ҥ x;{4ƃb78cWgN*dwb99 \{Ϻ!YO7|Y_hnwfHQF*IlK)N0YKNR%~hL^l=xL4sɽ`y&kGq5+? c5jۂ8ݥǝ)Y90NfeObhv=]GFV.bRE\-˟+AMH5|4gM4ˆCO&du7 _|QuS" iI_Vo25}մ:Po/,8\ ƻͪ"*qI+xeh>Pbʜ0]~ fhOX{+PhiU>Ve^)v77{DVa gi`s^%CjNHYؓ S6<\_`vPHIYdi{#%I;||X$C9>ޕP8^Gɮ95\_fywkQu|oz?@h" Yln}\qoJ .v~E2؇pnGɎp,6G2Ndiz+6p(@FLsnb͠8jDǀ,[dڮy ]IƢ&PMOWVd.+o3Nz('V+2m@H93CmUsd٤<`HW>$98Cx4&'į폪/AM٦Y)-2/iT6xA]k} lsQ\}tkl-(OBpPC`.j}YsvtiDhn. j &y$1VPi.^O[OhyD׵Uj EhKYYg~Vߖd0qx0M9[vbh~-U:^p(^%9|';ew [vR)bgQr;H.bq ~8Ng^$v'թRi1 3h>d `$΁L $ө0qx aZr;A6 qf.ҋi5 YJP8 I qwe&7 8aʾ/G_Gn5dA"NS'?aqL~| ;"=i“?Nl2CpR,&:4EgEp)}!$(F;5ހ3|>!ylؠniWK{]58`IjVyX]Qh*jJVe1o'mO>S{|x\6-az|F49YӹV]:NTy|ҟh3_-.r},jU0EˏS˝A,hɯ}A|g!Vpncr+Z*cl6|D^B n~eT[$S6:ZlR8E}̕348XqнLJu,$tJϣI35XO p!Wg\D=lV;}:mֈp?ߔz(>(_m{Yhw_^A)z:rŸ; Be}QBgk/$z(L<-F0_e_-azWi$ :x-ooP?) w/b$0&J=&65x$ǫXsRNMӗxUz!)op ,"aG`(]2gxw]tSJ: k\I'kJpGeGWI#(r%Z28tdxO:g߮ms8^]kx$ݗZ ?祙d şc-jŀU֯lln=݆#.ֽOх<)dnb^iTN&qOEeQ)mR_}I͐|WUߓ/WzU$eM6Fo3RPlk66UWd=$Wx `iHuI*5-{~PSO{/ 57y,OEA3cqD\@]mW1ԍV8\`8a7=NCqM`[kZ*ŸhӞCx r׳~"K_Qnw V|P|GamyDHqoPio\IxKX 5kBޒLrOxo<'\0+Ń2~'KLGϝtQm#bwo}D4{Sᵍ=E4R>2Hps59}svf\^һaP@疇ƽzdHyM'ú{ ݦg>8jµ^B7G&l+).5p;uQ9_9̢W>?~сs,Iˎ7{bF!/^hUV ҹ }X_$9\bAҔӞ1W+mRܖ~s7MI^-פΉ;>taWlgW-Í̟|VVU#/TI ش`!D,Owuo,;}:-vKgvw]'8:/w=;::];ˮqrrH;vYw!qMt]_Y|G)nzv<{]gi~uG ).uuuw&gguֻ٥/]dt]zs|zܺ5w4D7\w<$yY>:/vQgkMz_x=tͳYvmPr~g&}.;OSgzM`:_yrPgM~4.{׮_7e/owF*]5]Mr.v=W:]77=}7Gwمک]Fw=v˖Y7g˟_g+1_l3'>l(Giy,hn>\ܡI mߌ{KmUr֞ DU,eC4%G[p1r!?)6N3r@sjFjKk*(KhXl9ə׼[Pllj) V.$Lj6 TRÎ I*[C_Gi}p&uCrm^Ca)],'$%1Y6 Q(GI13͓,1I}[~HxGwk/=A [z>ai$ rC_E?H INv'0tY hMg娒;"D)MV4 CT-PX{R84Kd:wi\y,&ױlZsM+fa @qݶg:W:9&fh3Yw+4fTul4PE5t:OBF! S 5NTCXce~i?w;1RƢr!403C4αӔTaʡ nrR鞉IM+nmW y! סTylGc؁}f9b*M9p@-Fj\ۊҶtaesuuMA 냪>9@j~֘ɭtuM!8P^t'W fRZȲԹl.һNS wn6-wnt$x%ulQtoct6 f˥4ʤxeP):O{Vzo6(^ KU2TXZY@7a,Ҿ=Xrp՝:mWՠ1r%>tZ HAUrX[*òh)1eBRCYd+\Cw,02YȁxA:?7X(Fˋ|fjEz)QrÆ<\(44钺UZiLea9M1B g>AY"qխqB5ɕ6Q| YIf\@Sp?c _Db6LL߆W%H_;,1lR~1 3ۇJ\#TplQZKzrhWJ`?G@2s<:3ٲFam^|hQ3x aqtkdgP'Hebxx4Y[a+38G& V8;lQV{VbB S-'$q~w.0He^①ij,R '\>q+Mz.EJ5M#4lC薺7m\u?Q`*'J jQ'7k}j%zIzgIsݓi=$nJWPB_`M\6´Qb3huLis6C> x.b|Zwf=WFKd6RR x^+ 3EJ%k~W~a늵L?qfާi<>@~NJ#,L|#eh#cp1HQU>b5LɆ}Xffi᠚B_ n"xkivZ5 JGfy8P GIl>fEA]h)aAIz`a0ų$\S[nf4Cxͺ$]~v[2ɅT)g~žl/i[}~Xå=R^%8dF)]VUEM~V#HoS6%{]$i=íDGگ?G*,CZ3gBK e qr4k 5,79Ş(!,17{"},|)̣޷cEUa( %8T96pO3O?U#-<+j/E4jK#HQCe10E-_ۨZ`1HWs]N`|Lp ҭVZ6=)0BZృwNⲥָ:֒cb:6=ig>iM4Fk 6Cw5Wk)kı*9˶ͦm jNh>fEJ̩6TҞ%UGX lƙ\¢!3 ZfU&jbo?:Lw1 rNK{: 8 5[kQD`OC! H~j |` ?GfTOיUXp6դ5Ȅ}G-k Q,w"/A6 RΥ($ i"Pw:5@JB6"C%s|InǽC>pMQT"z^m"uti_xi[l R,EJn=۫-5SE њ4idi>LC5 Ɠ0:f2V'{kֻ+atrA:sYsnf{<'q@nUab~M@H e2#jZ7Lv`?ԺxRGl\d9/xa)Auܨır;6L-5N HfZ(J%ޱPTmhIDaOV(H\JWR\du2gx1cWΆCOC'cmҠau(k̵HlNH3ބ*54\Û#e( (W&J2k5D_L# =-4ľm<:>=+^2\e  ߅eJՑ"U װt+h/"4]ZL!eU"g`DhkwGt{_@-U|[m!k4D!RG}1UH&ƒ2_ P]Jek߰OY(\AC1ˢ!=܏P_-]=D_&#i,6j#T8*QN]wU4A41Z1 nF1Q s0 wl6jm.g 1 › h݁t D\/է_j9`ԩs1]xUQ|^絍>AӭN9lI*S>fH bvyTZEi[?^ 6h"_Ȫ cz] 5./*?ﹰˋP/ܺ¸㝥Wr {9q*e/--}NjI1sGύ[glL_Oױ@7sG➿={31➿=5o={R={3-[巈o".E\$.\I-k@oΩ/$7F{ڵ_X+ot\0b;ҿK% }{{ ?rC 6g?0T+5av?s{p14Mxpu:??NJz&/@-DtAZXއёO "ԱI.M_ 5P%}#菲 9Pg8R.d]Im詥&¤:jyiy|WaxI䂘9]w˃?߂#淅y▼GڃELwI6¹ bAܜes}6Iűu/Y0ŷ9Ώ^?qn'+,7S `{_2' ,^vdWq;鋥s-szqJW@?WW}Tciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1acj.bcif000066400000000000000000003737711414676747700252120ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader1ACJcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:39:26offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamansynnatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData ACETYLCHOLINESTERASETACRINEwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3.1.1.7offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatagHELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10HELX_P11HELX_P12HELX_P13HELX_P14offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234567891011121314offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataSERGLYVALASPPROLEUARGGLUALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData)79132168200238259271305349365384443460518offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataASNGLULEUSERVALTHRTYRPHEALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData)85139183211252268278311360376411448479534offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataSERGLYVALASPPROLEUARGGLUALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData)79132168200238259271305349365384443460518offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataASNGLULEUSERVALTHRTYRPHEALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData)85139183211252268278311360376411448479534offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData78161215102862017offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataS1S2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData123456879101112offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLEUGLYTHRHISVALTYRARGGLNPHEMEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData#61318265796109142193220318417502510offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!THRMETPROALATYRSERGLUGLYPHELEUGLNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData%1016213460102116147199226335423505514offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLEUGLYTHRHISVALTYRARGGLNPHEMEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData#61318265796109142193220318417502510offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!THRMETPROALATYRSERGLUGLYPHELEUGLNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData%1016213460102116147199226335423505514offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData$author_and_software_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets$datamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataPISAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatadimericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1,2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,B,CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData,identity operationcrystal symmetry operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_5554_556offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zy,x,-z+1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?࿤masknamematrix[1][2]dataencodingkindByteArraytype!data/pZz?masknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!data/pZz?masknamematrix[2][2]dataencodingkindByteArraytype!data??masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!data33333Ca@maskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!datal\@masknamelength_bdataencodingkindByteArraytype!datal\@masknamelength_cdataencodingkindByteArraytype!data33333Ca@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataV@masknameangle_gammadataencodingkindByteArraytype!data^@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataP 31 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData152offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataDDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataDDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!datamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDatat?masknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataa>̄?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataÝ #}?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData23offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataQmasknamepdb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata Qmasknameauth_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata Qmasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSmaskencodingkindRunLengthsrcTypesrcSizeSkindByteArraytypedataSrowCountSname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata `masknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata_masknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCOSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData~NCACOCBOGCGCDOE1OE2CD1CD2CG1CG2OD1ND2OG1CENZSDCE1CE2CZNENH1NH2NE1CE3CZ2CZ3CH2OHSGNE2OD2ND1C1C2C3C4C5C6N7C8C9C10C11C12C13C14N15offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize4kindByteArraytypeoffsets4data                                                                                                                                                Qmasknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`namelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataBSERGLULEUVALASNTHRLYSGLYMETARGPROHISILEALAPHETRPTYRCYSGLNASPTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                                                                                                                                                 Qmasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataABCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataQmasknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizeBkindByteArraytypedataF                                                                                               `maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedataanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`nameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaorigin)srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata :c>n 5n8Hp dSwNpg;M j0 aE;$b Fc#~Nvo gS/+R&+n :&" M6 D8u+\ 6Ha 3j Rp rn kF.MB I2e79"| v@T) vKlSjBUL t5/y/USEpg1i dUOM4[=tY"^ ^ jJt:*y>KhqP[Be)1jH QG?3~oJU8T asPID?(%K;#W}`hurA g_nG GIhL$a?+h Z<$Xa G*  NJg ~D z.'y0TrIijE -.Iw_ 05 ,Llf! Q`_Qz> [NA,Y  9$. |L`~*@K>ECnR ~w&!%o;u<c+Q^* "e 'JN .,3Q@Tj s#{})t Et VOv[S[bbX`HYQ+&Wh` ~hc%Sa3;d-Ozqbx@4ME-6N)& ;5 ?" 8S" _ Fgl YA7 u{45l: +,j"h/E<lt(z;]]WeVyD%W/,zR m .flN$=sk p>z4TJS;gjBtv(le_5 C3oK { !GN-?1 l[!`<=j7P> AK6 X{\H^#euec a ad dW'otI{|)Q pDP Fw~^R{ln*I? ACMLta.|T.5'S.?"So:-otw F9 5b!$y#C60KYqrAtup0u2X~`^ ws ,u}!:I tP9<"#a?6f3{g&iH.O  ^k,gFPic#u Q& 7M*I"bI oK C#g5L#{O ccFH!:.~M`|Q[ wI. ]XuG)_@?O/W vx^ J 60>q<fE  'HCHB0A [rFk2@: vG |Y<1blV+'T7vO y;rux+ I =L -QSn]:Un{.Z!9 jhe5 P*|z'Q iNjVL#k~JM;v< D 1K Co TZ5xsU+9~,*h -qwiQ U[ 8 >.2O.%I B\Er^; j{8 0 <L avDhZ 1YN4mK(.$ ?a([\{(P= K@qTF/m_0= Uw^ \sxh /tK EJ]t5vR7 K.(J 6\MxGeD^m^M\c'UhtcONlE 6V 9tK$d<e#jv= Un=e#[`_ L(@ X+1SU8rDwLP3(y06__v<3 %)SDlE A a Y}psdGmkz d@F3n 8 nP]XO(X}(Vfq{pJGO  c&3-  z;FV]]JO 6zUk !D f2 FWs/7}L: K  N@m10_Nl/GK9z"{H^ v2y g'G@wY-zDX=]"d#&zdX = 7PLRA3gx x( ]49P2Q;hvQ6idK~~5 c/b=!;fS=me$ 2 X 7 1X7>$c1+U u ?TGV.B e)>!  {zAdCbeU+z,gP$gre* U Eg\E Hi|DFTKw q)A61 0~{#Im 10p8}~z8Ft/y_tohMg`D,"RV u7)b !Ie) eX4m#hPSS >F]GkY WqD1yd>0&-Kx>g --KoR 1Z{@{edcT UB3j/ydsJq4e(z[` kF a!ZClT>`SkSHbhmu;vs8c-'!S mLP 8#50rgoRs U e{i=\pVYfx*@iJo^]W!UB|rphZ$<Btr:~6pve<`qJDc6: nQ!b>_H casYXtUK<BkbP; p1EABgy 70x`I1"A>a4sDIh)>I}-R ]ot+ ~ {2@]k^fcg +jj I?, zW7al(X)^ J; wm;x5 V 2>Q*qEcjlq0dXYGFAl b[ALc} ' >SK^+S$O7yW%+;l/1{F @9 E gg#)Q{+.~VI~CiQ  lO3-f@%J$xHf-$t L",jl]j>BvaU# 8! -Bx Ju=#g95? ="H:`y; gG/l{!L}<@q A [ q  N:'K"B:nnMp_}%`/_)YT!+ry=}?00onZvZEDc6NhUax$ NQB r <H9M$:awk 2| X/7K;MfF.c4nMS*| L f3Y7P0tM1X c[]f FQ5eW h2`'H$'U pO.KL ;qKSxο/Mv+D3 "jS-q!stȧm8Cz̋0̪XYMmA+Y*ܿ3qkߖf@QiFf  -ܞ ,u9Ly:M4 masknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaorigin[srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata I?HN T_8%  _/ r\N La 6Aj8ogfgxuG m3 8#G&K09C2Y} |-#6)1pc*}G{Lk| v : g D=8 |13{F9]h!nO%q~m(UQc |4J.yTB@q "ya3.s dts6) M 0RArd?bnD m+u\7#tE!r s*v Sja6^gWA*475s;a8|8EW29 Jf'mjbPM&w"HAWU= & B:9{v$h+L;29V30*VxW+vAAj$d=,,foIbW] .%^-5M}  +;# f '?b< C$fA@pXvKE[|rd%cJM!I^pu !9w?1~q:_tJ^GcJ0)8x9YLOqm:a"``D@ Iy_b0  y\ PlLc { UoL|B*/B%16 Le~K \ ;e{h]c`sZ]{V *Gj W &8KS'ue\ T ?~ts& F}a@cCzd^;<*,t6GxJpjn?]UdE3\7;ilY On+9 H._9|F!Y\qTx{V s[e0Bs+5@65obkdqD \>je+T1. gtF;8xK2 ]" jcg%0-llC 0UI MK7#hbtW :+9EmH[C!A`V+v}y- ,Q]@n\37u"q>8 ;d" aUrj[e4IUxf7A`6o8 LfkNgD(HQ}D<1w? Bw~d4o K;)Xs/K" ` FcO /@#?J H%Yyrk~F|S (! yGx2!+ D>K9VAz@zI-}}ZJu=C$ wO3U"6a^]; jC? mdq[`Q=JM -;7aDxW^ 2Q.*Gm!Nq8K7 :N|dgU1\*1H>3=S[sz,  uC2  7;L\b_ 9hlVxUg\/Kt hZ4\^PnQg~iEo_D (B# hN_#([8So7:T zy>&3+ zYL 1N 'lm'ry#%0(_Lr#R D[-3Y%0g] _n\I:[0@PLN j`k \<mA'l/Ioa  +A2~/5V/<8| qNcVi\=5#JWVuV 5#_#3h_y25BK* JI y!~r% [`uLw"! %A acBN'>%*[<z3 Loo,IeW[fO) G@pxY 44AL0 U~o!b= KA\ CMZT<Q_Gm1#ze oS1Ekh`]qyjz~N q{YAz,N] w! 1~e\TER,S0/]f|R1(_6.aJAR=o *)J < ;UMm@V /R f[;rS  3u9 x hhnEI^d;E,zUMWs8$\oD]s?4?r&tBxbTm i{kKM+qb xN qT75i%7CJr|  %J6>a |zvWcZ R %@X[ d*X u+)I@$RYA1^ l- ../9hq `xc_dF"+ ~ C r1c6 e>JCoU\pxlu/.Kph!u*%'$c z q T/g"% lF [4#l<mrx8[ogwy\E 7j(#4+sP} Av *^"lgT/oA_Sp_z _"'F $M R;0v I;AIz  'Le34]`1q[~ ^tdG(\ ,uu0.+Az\Tv--D H)kCIx  : 1V(K"C~DYW;@ m\q$+.b Sf -HK+V)" fcF Mxlq^; " :U-b;KvX"+ j&0euJ/Vm2Wy z9;!FtL<_' nCn'|i5 d,  _%A T Hpa1  (A$<lQ k3HrQ `,"v34*lG6Cn1zkB?Q ? l\0{*f+a%/ >v 4  I#_]o ,+e}XU$@iFh] yz# UE8089 y=4 _Cf )Nq^;a/f]0#?d rZfyL i1v#W ,i:.K' Hx J]^5;v=a!* g#=-I9uf.U" iF TihLrl4bK _+ $Wts ^Y*Co> TV  mvzwbe:B-H C% dPmsB wl H5 a 2J /iRo DL'8uKwA|aE+&}mA&0}a_&klMs+9cr]3] 0m1?޽uEug[eu/Syj[,$ o^gEwI\+#< {UTgO?c#{@?D masknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaorigin͉:srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata ' ~l8MBc Lk{T[lgv`G vENpM-]^\ ;\C 2e &g mUw J4;> ;oJ!9 c~k*tc3KbrWmZN>a6F>Tsy01"coG/Zo$h06 O}\*&!KK>["t|8d 7Xps5^ o7s$O~s5CEA`_ !]|LM(8| o]_ Ev\Gi`.$q O0a8qXV}1^)3$ ek)_@`;3!G~{ "Tq;h{k %d~p> 0 | pVTST#L4 VT -L~P Jf]b7pxdC" X}b(_Id}\i ['<4UHqK ,J+s+gu J1:VLw 9 3 AtbiLHE% -E :}[:{u%"w5/u [Z :-Nv "vaHQ ]+<N,-^ ~Z!o  j0X.#g s e@5gbHH7&Gy14xs*s6)l^> \AQR  k68(3F@CMc7= ag"Cv7&~6YehauM);E;>$pt_}A3EvM@ [*;|E-l]I$ ; T&el3 TIJu @ vhObcz `_Z too Xo bVh ?yu=]B & Ws Oe ;S"L2 1htj]sBqL|)b8F2M{T>  G %85\rfjD' _K )(9Y|Q *H3 @U 7<0_ 9%"D:k!}JNgl3Q*\]3 {4 >r;.~O ?N D/ ^`k0!Ss+TLy$c4a+ y. vEv~ v &< Ub Xwq^ID~Y]m+ks_/P N>2T$33cb?c;`I C>E56E!^) HVs 8:eDO  z&[FZ1`I~fbSGA&Q~@4 0 t3n S*'7^ pVG J2= ,^=)Z[o* 0&7S m^ v~J] c Q iNk-XoX}> 'lnXH p>!Q< 0B 7 |L D[{ESh:.@(5O1@3%xO^Q k.9 JrW>L E 5F~XOlSxzWYW+n}}\ mzO BJcd/rkA=HK'Zlor anm J<f_-srL)#)lM#I bc{ w: Yx=:k|(Q> +n1x*sOYQ5|_>f>EPtUM~pmINq):$!-JMuQ_O FLk7 QF   8oE 9tVT-LlP8x,{ 0dwyhcY=?Ay)jY/m,=j+i=5I|g8\R3Z/ B_v/\"2sbk< vtQe hT%N=3$JR{roWhbXl}-8[?Cz N$Ls _NaM x(TA A_ 6v1L1KSb] z @MNi ~RV>{ A$mN Vn&n.ON $%W Sc])f >wakSS.I DbtV] OURUX,bG'tx:|7 #zX%B_"H}oi#?<u1 C'`VEv<:T3 CT@ywT8p's*Y $- $f9+PgD&wVC'G t;4Nf/ {njM (+ D:jTzfvl Z7b 0  bd sZd: ^RC 2["=SC# oS iL 3z l q; w6, VZ |BQ 0hEEv O< Wp'` 'D2E hS j ? iE61|).'92RpsoL3u ?@DG!Trs[DNv*}^4q $[p L RyFX@?[IoBSpZ] ~[`so~e]( S(V;#o}i PA_q# F%Ry4A7>HE[z]r H (e) > ZWu{lT J& !#u % SofIp'TVT*2\f"HoPlH_,@ toS,V[ ivudt  HNd=[H9 oTjh"O !E5u' ?j *j=H%@S A8OgS E; S; #8 = 2 j;2"A&U%gkG SQ?HR k90YvoaWl,W"< F(KD6/O:(q`&Yxj:r=]z\Xf0xNrT)? TOdF cBS\jrzJD4{'iY{hV<%![`nHVFF(Pb~1@ m. MU(&5 -d+?q2h+p lQ> uI? e7lnAHJU GE\\-q('1Txb -=4S3Ebz TtC^A\RWTUrO1 4Uk' vJ 1"t9m}o==-<:H ZHR$e^kzl;# y~N?az8"4 M"}cД(운h_OR+sj:ݞ<̨,qް` :qjg ^(Kl(o\uѬan+iS%WVNMIQhթS`lJ*Rli)$0masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSize`kindByteArraytypedata(=^masknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata 8`$ JnF ^z8X<j@P؆ .; b4f8 h , 4 D6 jF J:L"r$.BJh( 蕔~ "$D (JB0jdz6 x BL l 0жXbH .b DZ&p2R -^όbp, 0 np,, P-&0 ,b@  ~fZҸ) P .jH < v db& ^8PR0@h4 XH Ld% \". 2r8(H60(f!>B2d xL6r8\'n ‰vD 4  ~ȫ< " @( (  z&jr JP Xf: *pzH<( nXT H\z dDNF|JT@ "> n6d tLh( j > 4 ~DT8Vp- $ JF ( dznl>դJN*TLrX !Xڰ|` $ &| Tv 0("-l/ & 2x T n TJ!\0 \ X"`N  *6%X < B TX6hD |z <8 r>lڨv8D$0PZ~ v%J   VnV::L B * ~"vH < @* x, pbt hN&*$( j .(^n &߀!BJҊV .0`OR FH^JJ$r\"%h8 *ўNPb @6X&x j2 6 .8vb\$ ۮ^ H^ <Ӟ tXtVtf$ 2 N VnVt dj, pZ V04L `'T:z0R+(T` <pffF~$ TF B,J8:p*8V 8T3p X b @D $vX22rdnp l$ j4h 8  n4r0 X^8>&"( 8Rf'^ z  *,6 >`V׈ZZ  b ~ (t Nf< & l * nbx0h l4ht\"t"X l " N^FB& @ ~ bˢ^R&. 4ۚӢ @  :\Vx z(80 >@ "x< z+F* f  F Z fJ@ Jbܞ| f Bx p5~, x RJ<(A  NlVh"d p-\*#> @ $<TPPD tDz!R Nڦ  vP2.&%<t:FPz| X& n N | ^rN  4jL  zl>rx j \2  2 $ r27\J 0/H nj(*b ޞB:4 |Z&,X>$V ~ >Tr0Jj (6)pn RٺL Ht.vbV 6`x v <.xFb! *hD $B@pR\^' x nZr$rLa 8>2dL4" &H\h.( r6j V@V 7(Hpr 8 JT8 $ :4x6 D@F v@h~"T\^nl<(hpjlD + FD Tͺ4 v*v pnxX`:  " ^& vH b"*^ X2zHr \V"V F&b "D^nR^ LN^8pt R 8X tnPLhzX:~.*"`X `H%`  ." D8'lF:|d-p*D"zj>d j h:z*N h@@f&p*0 n NТ,&n#:~tÈ  ~`H ):lT@@rDP N !| į <~< vbLv\ pV >Jj$& P(ڒ bX4df$ && XX%F` N j& $ ,LJ) ( n ~&zH L` 0 \Z & |fZ: ZH~8lfvV&V Vhh #ͤzvn Xd bب6ZxdDJ H`H\T" v"!PVZ r:RX H`N XRr x ~*J<\vj XLr.6 ,XX,"<9hbZR0` ~ 0tT&p  0H@nZt 2DڤfV-NH6,vv|6@#tVz:BF0P<Ht 6ZL&&Zd.,,2p.@). *R 0d"f b d*&j؛:PZNv(6$J jnF>,:X <  t lD v>. '|h*\۔ 2 @$l *6 $,tJ~8\,z !v?F:>z HѤT@: &0\484B $h02 r$ HV .? .Tfd(: Hp~  : hL< N2*L, Nj.p\r ",f   rB# (Zn !Dj  ڦ>R$8 z* p , \4 L 2  "6|H 4n$ܪ (^T Tv%Lv"0   (Һv ܆*X߼P\@0t v, H H  4 D2\.~H"z D&f hzh t 4PV"h b.\ d DL'*f* *р9Jh>D~R pT l&r &n>.fHI x2P3 \j"$HtЬl鈖9#f4 Hv||`z-\,9$,\?:>J1 30 sa[(-h nT3masknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`nameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData~NCACOCBOGCGCDOE1OE2CD1CD2CG1CG2OD1ND2OG1CENZSDCE1CE2CZNENH1NH2NE1CE3CZ2CZ3CH2OHSGNE2OD2ND1C1C2C3C4C5C6N7C8C9C10C11C12C13C14N15offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize4kindByteArraytypeoffsets4data                                                                                                                                                Qmasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataBSERGLULEUVALASNTHRLYSGLYMETARGPROHISILEALAPHETRPTYRCYSGLNASPTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                                                                                                                                                 Qmasknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizeFkindByteArraytypedataL                                                                                               SQmasknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskrowCount`name_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedatamasknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1acj.bcif.gz000066400000000000000000001260521414676747700256150ustar00rootroot00000000000000]1acj.bcif]`ןM v\B !!$!KHXco(H*`CE@ Enwf盽]O %m͛߫3{RkQnqⒼ2kd$ܽgwsb4hI{)XP{KS3^oW.6Z+.W\o- Zݻ(nvnR'k䂲 Jg 4Z2-lDb˜L{ŷ(+{1%%9Vi%矽y~I,Q"$7S®'YEW62o%V' %i9bw1ʬœaE㊬yx.B3\dRNkNwN.(X]ٵr]U/תkǵZs_ýv1 ݔ=]uH2=.@`_sfiq[ 7n9a٫w=fs9AzL$c rX +ؠER3]ېhcHKKbh&ԻhLuƤݽtB]jϾ* 0rJ6h)B ZP;1hm5I O""]ѧ9:ܻoTQ}zc+g޽3g}C/{S4iiq%4[{Y'hHOT[}XZBB1"#‘EI#Ӓdje  Z4R!CrjCg'U#~^š}E,2GOh9w>{={٧K8I1g3˙\6?uJ ZSyλ3WyIt_UWK{<[Sz&|janqn0k쩜rOT'Ɇk,UI>}ͽQ^Q}{G0K7!uH5Aσ&DE"c߫.1ytZ]S4ZAS6d(6挨zCbګNB!}A`p*\q?xw@=sհ>RR:; z)UF;ﴤ0nD?EyE\RݕGϧ_mջW~={FEGE{,Lpo8|C1>:vvG!1w$3>ֻCq(q7ys "/n|KD;ʬ=Lkc/*wttQѽz ^DϝPL8BkYəQng.y؋m|g>mƗ_hT0loe;Am91U=w~װ&6yŚdWPZ<֜kvulSd @j׼H%g4x&׋ ZKs+ԗ;~ukOxfwq"Ohy3\cxDZzmܵ_ߨqU>GvA~陘^ý$ 𺦒_ぜ &(ECYxb1)},L\O@욟皞;R*|%Jr "=O#44kL&g $^z?q я*8/uji]oujnu$$`"U97oO*ymwzAFU8jm>ӣrknYq5?0IQ j͏:MPDj=zү iэ@=M9Ek9CKsUwnlYxs*5|+q@ Jc3JW<5Xs &?:U,b+\XwZn1p%wN閑u>:1(dOV;r:OҪ4<'Wkz4:,?zxxৡEeڣТ[rƝ7ƻ.,.^hDv}P{㵸Ț] QkəPv߅.KʈXR3S2S'fgeY223b,i 1iiYRR҆g$f O;tȬ i SRgZFZRgeddff <2111adFbFF%.kdjbHK,KV%cdzVbLBb%ƒ$IKLJX↦ <4!!11.-%3+39!1>#&11&#+qpR%#-1#="I Ʀ g3bMxV%1=Ւ+xKrR%=^4n؎ˊeIKHNHOH$%'$efX3SRR2&[LĬԔČedbDJ\F|FJrFz|\`W%#+-)&5Βhʴ 7|p\\jjbrJjz8eJM NJTGf$$&fLHHMJHd O>81+9)qd|r|BVB%͒oIcHOO4rxLfBLJfI$>-I 2<͒?4%!9Β68%+ih%=kجC,i)KjLYTay^09?ށj4FϚj{ZK!jj}vEFmΨfxɅ~8;A^qr+E \GA~Mn51i"j?Z9OLJXg98>3&=1-}HEI9-)>3=-sdzvHCZz1w6ЛC% mmPX!(~%qNm89T@ *qm! \\i \.1l"0'5BWDI Ş]c<D$`Q^1 .Z+ѓ'7vE9iqrFA$lNN]SLkh#( ~׉&Q8`SxTW\ԡ(l.l:&JkYm(kR'j& q^K9ƁAl\Q,GNJg6 .;cPN!]8i];u[+54iS.jAβ!Ik 'S/4Oj"NM7_Yщ#:Ss5t5hWTZS:%T)ɂuA輦/NEyS؂N9nO _ ^3NJaë% o 4Ps䜉-0HN'33ëN Wc}? G6XUo<9*A{s3zƗEEED))+.,̳Ni,.,o4Z2-rr5? ɸ싪 v:B[y ƚ](ת!^bJ4dkޫn{z{0 ]`#gSx{oHoSy{#~eE%s9o}%M f`~Nf{'Ŏh〨zIjc P4kkA"c9_0#P|dOcX9a[>n"F/P(3 n񜹹}LYR)xf՘ l81>pg7L(2a# G5f(j̆`$Oc65ps!o g)%,OT}:m 2vm矽~;U Y7fdg #)ƛ J@oix3?6{ IM83vOQ@g؎oM4<>qi/yeSr &װT"'ЀAh@QgStNz%ygdbFiO5xo}r|]|wܒ2kI~y;1./Kr(\;Z7).p9m5u:e=d`%&&=1j䌤!IsÖLj҇dħg&d&gX]}뀣=[bKXfbi*XZ@^Z[ZϷKw/po{[5kb-ҍ?OS?[#1Dq.?mbD,\:Ra}F086; a#9߹֖\[QW`|M)).)=#gO:gYZ9Oj]W@%/<}HB[.?9{ aB#mOkt{ݓLO8dDflbl\j|$sjRTj\Ԑ!bohM2bXslTltl^Skk6ǚbѱ枩^CͩQQc$ջrEס\ڔ{l8Զ(v5 `M]a i3Q8 ET9#m&X>h-YsΖs(`!^R\/+״zXVBˉxhD mt( J2bm&d v)UGrxP |5凓lp[N):.xMlLRRKI1CkJhN40:妒S⢒GIw9$Y,b%QƒS"b/.ϒ O/GiMb*/'Ι.g4PDA6-Qb;*Zӊ h%&G'2'JtI9H{ ט+K]Q8J0EĦ-bS{F%2E8\?o9ThI pBO?]9="OuT;U?yq`qLՕի nuzzm+m "v V>Oqጵ#mC0iQs1m=Q|9Xu~`0f‰:D!H Sm6ҬFu> D7v4_eԖR["@hMT}ؾxO"֟J\||>,xd ?ixM-a@?XR Dh@] ڼF9IG/^ ?'Qm^|6Z. 8j D?gA fAN;s̓kH0vRjbA?fdy n^4y6GLRk؟|6wE0>}P]jOTn) ֤_G^|ң C A{%yS=X=~XAwɂ&xϵ6Ż%Qx6/(э{u= *b{ 5OOjҭ#r c]m~du)xuK4%zcԳ tx kbT[ze@iM[:s17N`UuuS<$vDmxxH(@?p!UcFTT]㜣Obt?{YdzǞB}߰gףfH DPε6g 'Gcb+T&vQוaKx_)@䒺2h:*gYWU*꾥O=%|pҡޭphtບhg,WUC=oW^hbUKZԍU5nZQM׎k>~` Xy ]-6xbBUMKŲڗxП~z$?[Sk x> \{5>UymXew_x^yV݃5$o`-ٚ>ݟ#EV&o/<ɻΚлtUoU*hq"W>X5n =u}?{֬!PR lKy 4G.`,I-_;ݼTGe|3`룪fQkT먷QD}"N(ޞ>x ʪ5;zy{ķ-l:_KG[_P}} o_Z_Z-Wd}@}`6UͣojĠ9j!٠cAb-WU9j^yE2 gVԐo˪ry fie]-{L%yԽcLhQ8畁״0pHVA1}g>=5t(@?*O-./P3"yGIt5\u>r5tH'&uuߎhfcHLJhA>$)9#/N%Ż~vMvtO@_=fsNMmk w=00qL紇&bu|DxHk.)}6̵mzq-\ekM< Fc"B\DYpZW*4%.>ŽytbB\'ʐ8|.#œS⼮({Xlihg:p]czEOk*5sM|E=EXD /tOdac&^7D?DM 9Z_[/ڡu!23d"T1t¸[z y&-[~76nZnԍht3an,KWtD{" .k:4qQ7QARԡ. ] +Tɣ:;uSƨm6jm2}W}$ 5^{ɭ~9zzk[?XѴڠٝ6>'=Z"~Ko5ћ\xuncwQ8qai8orwVg[n .|kD]nLj6!1UxٻM܅oK͎)&K٫z~\<7.sk趡0ܸ ^Zz#]SylXӝ0W{4훌nMySK:tZD>▝A-WKM_T ^42 n(iW^M3{MC]pƩ{v;e^8m~K췴dk&gEM/ksK7NpWŭ{v7] s?|\:3TZb6 B.>148Eu8yl58tYٯ#n>IKuܾLwz>5*`sO GD~ubtnWc _8scfm3^s 2NUDw1\o13|K hά,Lu&尪/W0Y>3$Tz* ۞sؽ嵅x;S9k=Ms?:z׵&/ŧ7 s{Csޫk%?zc!^{[כwoɳǼyo=Xxa'^Xx]wBpË6x], ^M_^<#^yCǻ>s޺soW7V/li{۱76'^kߣ~uoq[㏉/yx y3v`zןgWs;Wo|q?)獩.i 3.߇A߶7&O^uy 1Mmx ̏ jmû_@:bt__j(Uu[@};z3yaxt;3}6W/+x朦}޹e46({j yEBTk^Zq~Q+csɞ=5Fo8YhP99E~ 0\1+RO>R~ET}O~[JJge!z-}%'_lJb3NJgT2v=%ǏGu͔s#$(.RƘl TŸ[Г0=~rGuVN źM>u\gL_ L@: Ȑ^m(JWAtvGz_6hRd\?#Kj=]Ҟ\ Q^#3md,L{ c.IFSot|>Q̨cpxOt0QG -^n9QNt t1YRG/ߐmSl PV"2Ñ☡ 96oÀF2CcWiHVcWa t} uQs0A>+oOVfy+U3a!l0꩛Ngҵ rxHБ^ZJ0D\1G1@ Rڡ'@TFٕ2MEl Gěv* +bROX2| u$:gsX4$>l5,Tb-mc>yWYd,=ү8R9MV8,x\ح^㗰=kk/J?dtJ3dPhUN%P;qlAϫ㤟ED9Jx8~db9_//Xz$3d^@O![.4iGt}-@7G8qlP^G+B&rehGgVTMAx^*o &z4\ϣ-$?8KPw{% DvC>3\/}|v}` w㹤;PA2[Y62r/uE -]9, *i?GoO7UYzn NE1h F0{`?dZvsoWRy!Thxt%Ru&y]zŃR,xNNuXOn&%J.Q}t2Fy.p|D=v7 PR+CZfW}TvWJ"XAx| sHwWttmhu(7H:(N0tC,3lN;2|E :!pLo{,e/|lq9B wtS JAfglcxS93^t6^}m gLGOQ/yErZVvBf.,JW4_d\Mn_ 'ҧmRMZI^owpfYpzLY*o8uKʮTOHvwUnSOW:(?+[tF X@mESukR-$7M} >Zˤ'[J2HA!}LIb8WWC|veX&SAt9f'/!E6MJ0I |z+\A;jn{ TT+l'idv h> * h,CB-chk$?dvv*. gܝ_"!GAJGīXZ@1[MڏdaKt|1ȝR }O0V__ՠ{D~3RĶ7/!I Y .S_b:Nl]Aw>r3vGz+, = DpW6AʥNj|P^>iJ?5EdҁvfIo0Gt/<]~)TQ;|)V^4oݕ!Sr(Z֤lC>Y.-+w8=i,ݠ3ܣLf-aCuVwTo)Gş@#QJ /cP2 1+%w+j &nad=Vۀ/)[sMa{Ldt%׀wO`x~eK|>Uy Jw\4t$}uNd>N~wv> QxV4Im!M1eUGf u?gǯW?TALTvi=#{:"/*э%a* (Fa=!3{O=NJ@J{ +_[ RG.-<-hZ)Ȁy(lF߮@e&kj;e~ /P_]I-(Qx{E]Lיr2z\}G?G!H۰YI$OdB{tMBHM@Wb9bLï9 )̎i7lrО'͕^ \koN&9eH'G^-"8\%V<@يJ+_o%7]F|fd[xps`8d?;Vjp0^i  gI-㽐^ST>'Wg].|/>@K# B{+/tl*HV%n Ef8X9vymSr2z04\4|jSlRVfp3*+Hx;2W֋;>E,G-5c Kx"?ĎvJG;A{ii^];t#B'!"ߍ.WG@zA.v^[zet 'Nx#!_+N@=K D6Hy"^f 39 P࡭%R-Ft|?N`,~7}6eUΖ`0.v X*@'_0>VׂG0 lxR*0?nhaWy}wyJ賊.$ P ezCZ$zy%:R-6:u. WI PO cwo?:PRpHl1܇ȉ4'`+14NN9 Pߊ:cJ;i$xuc[tXH)"gE f*( 6㯐y}yyϱ#ו >TߢFD**Heg8~AU>W?koјy%o<Bxla@ݪ|/!VVbQA~VQa#@keG f]>Ӎ8G^p ̥fԅ->&g܇Y;G_VUjt[ut.\;+x[J`' Shx$bHbԙ]/Q< ll *"f@~O ga30p5ci\(= Ks(V{'E4ܥ0!:8v Ij!II`/Kuı|heG#% 4.j~4 ?+ iijē6|C{6{d.|5[.A=lwOJ_RyLJxΉBؔ姸Yj/R=-D ;mb*0JJ-lʤ%ϓO8 ӔUIJ# ӟZǃ84Z#+E,]΢'hq[ \cz_y@yS=tl6+Jd+ GP?`gA3JGaZKVrWMJ"+[]`# Cs2mfI0i|gqX(7=zy!uC-h \g(0yvqH!P75_EO2K?f>J. 08V>fW\L >Í[u$=i4 WK;oIULFt&' $"zu;Fyh #h@@6J[@|>Po<mFG@'8J{gG~]yX=B3}NcZ+_lܩ['hO)Jkc7Ϣ£.r@r崽򔮛9];M'  3Ga<VD#a` BT+J?~y0%8{MW QkT1~++גDe>0`* V,~×Y~<\0GҮv!̖/I?>^/Pߒ/Vâ/Z4r#+p7^P&\R-ڧrt5|O2NvLsX <0IAq],W鍯HR" O?VTNf0F=!_dzYR_ WB8>y WnWKIʑd2J%73D >.Gkmul oߠcOX_琡!_*,:ه^8iۭ>OYS}o)S[Ku4mO&fpİ{p74KB)laO~'Ƕm WfWgNEdR+@dlOAzg] sqS3 f&i:h+5J$[M'nv}3u,I޷Cf]f6OqyDMVW@h6>=[>, +u[L# ؿrR6V2*|)0Uv/ Q#((:<_I$fs߃).FT֭GĶ $tTw^O{C:G1GohZp.I_t]~Vfy<Ya.`tdЋˇ(^zOćL~ s4 !N% )f}fPηb75(0uW"~ qdLg8]*ti&j^Kw$;+~WAP&lh,C@4 Ml,p 2],ZzDʓػ,݋|'~Svc FἫnBeIf&!:~4L9'V[Z݆!3hxPJq BOgF* f%NU d*,g!kU:3p:p<.2y;Xݾ\ׇ̤^U^u\DYĮF[+֍`ND.W? R Oiٯi\z >$W2ŨklH1؛l#jNr$OZʏM2@WHzi[9Á\ ]-; -mEu?lCU|& } He[7KVvB*4-~˩^D9Zto.$OY]I'=*~W㫤H+V7le4LQ<vK<|߱-Qe}߱9t{*ރXK/~v@F,ctQm9jT;T?T}]tߓ!I)),6 _u[-t5Phz5J(U\S p<%R+T~(`||NU(Tj4zh&зE[@WϬlPG@UwIKQCL PRҳaW!l?s1LdQ5O'2'Ϣ/֠[~C!6L~c\L~N;ս/ E -ƣJeɔ]SkfUn)]8xh&.XM]zINe_.-|om_=QZz c>|?#\{ѓnJ]Yc 5?㡷~rrtl(XĢnouLZ?q޲G;_:o)v7~Uƴ37@- >߰%mh>BSC3euҗu/:60ȦLYڰYrTR fez#NU-%&d1!LPP~}Q:N cTe2LT1=%;YV~?%DC DR"X?ac^L>F_$eg忙j_@4Tiv>LhYnUTQ]/۔p7௒<o•`c =@nxl#z`{x \< }=W_cH3<_ą@;ȳEE'/GߐV;&xIz_䳡J) 0 e`M`zy7i oϡqh]Hy Rw^ZJq 55G^A6%MvVV 7!QR?Pm: *X X^v&hBʃ|zzuT 7|>/*!'k=䰈ע_rE+Tg|]j=񹬣բW4=ʣ^ʅ&&*;D=.+%r3اt㗤?MB!htigN^1m%cb[Mo*cV ltn7l|؏ʓՋXcC# Ne(dz{ y;ڡG_0Wz|Y1NpIV7ӉEɴJNV*K]~ "`k6z+X땹`V﬘:E/խћA7D.pA|lB W$&}TJ׏d/U†$%ڈ~C "20npۇHfHs NHv7=e{z.w4 I4)\ZXlG6#&< z5mnarjA@#>?Wҁ%aך鏴+}QX^ ,hV;AbdB|i,ȍ4KޟgqtTGt:Q+z0@Ree'5`8ħ,>`F qr%HT&CwPeRVvw9C}YG^FgK2pBԄ3>7zQTdXWCRi5z] Aj_T(| `~epTYw[@ u \g 85@$mKϞuꜪs#[۵ҫ+ kc:'˽=\uFkIPsn*p`f ڥƑZUp)NDQޠ{KOb~O XnmcWqN '+Tu*Yt!h8yfoIK#%jPԳXDͽz֚t*h3 fB8}_Ӱ+`(Z}\9WFpz%=uR+ӱ;Ώl+&WUEQVUZ#2d^`_1 E)1Z5{'O2Ѣ8Ѥ^:3|(뽩(WUd7,:(}s@L5)DOKR <_R'{(PQ!"}{Fx(XǓ仑?wjIK3=RnVpyUtY~^ W˸ HG·גZRTSB5eDg]j.;GoAaik[r.Z+wBF5* |G&2$ m&=QDT_h\:Oz03$zֻktxĵLw_ ;1P2~:Un:hU@:9DI &}K ].VY*A{p_0uzD砷o5b)pn 0_86q9 F_b9og&yI5!utE_* '%~n,E#:ᝮ@*2DjólƆ-J!l7ioFu-ۛϖ*I*lf|i_HI{rk07{~Ǐ`*z& L͌ 0)X͖ٳw$-ptD yNz)'oĚD\w%#O5lj,m#H3do ܒe4>rQGHGP]=ð|>e_-xSyʺMTA,g #;yUSKGdU5pJhFMu, |4_+k*#"WDWP=elYmhecZ֞l(ߠVASs0 o$^~_b,hhR|qAiAJ.hL3yǧ>HAk9u/9O6JV'TsD<㮶:ޛl$nZݪaPcB FZGDi}6z}g nZr0*o'&ӾIb Q-)H],߈\&%k}T֢oGf[(UoQ5U?@4Q]3cWOaKVV%юIJ>)xօPJhYPpnR^ࣧ*kpuD=Am㩲?Z$3tGX-Ky"WHs>C I] u'UwBU""47{Y. [DgxTI|Ir|"mGiu^NoU_{Y85^A9 &94\uRD9 yLr0Q#du*Y)=*ZqϖvCUT4)?>tr]{ͬWaeN!sh iJc~RZ "-BIGW)AB &<.F"A)jX:xv4tm +$|ՍZ"J Sg^cM&I/,F7Z*4qz$Hd)@Wo.|`D iq==#Xq%INs(J^Jc@&+ۛ}:Yt,˭ +𢴂zȂ`H@+pT [HHfJa_MN)%WǯߠZcV}~Gzt6{Zq99QaΧ8.,ss/2]3#5{Z@,^:?#t :}>JIm>N`?)Ǹ.8tN`'tս'tHL=v#\,ee RݸLW;uƪ;씱u¸h)JYɞ,Vݵ]q$VHe7}| _o)JLz>5%ߥ?x,7~ߚ9V[$"p6*n X}4|r ?IWlj&2mH_[`/_UHV= dn\I"z#;-!@ozky@|`e,giϟReTU&+<^7}Υ, S|5ܣ-@nj֫"B>|.Ƿ>"#5PIlϖqd`zoI RrXΎ%]ǍlcH$:볁#+Rzed&ozpӵ6jv"ʐX4Yt4n;d^kO1*Uı{BM?|{Cf;*>c#7-nY,Y'(6[p gl\s-2o5Z rK +:g/֣q_zfY,ܷ|p&fmy+&Fy?,IWUOQPƮH5]Mu  hK+Z G=oAa%fH] wlr-2j't*=T;!3} W~rsQp?LyS50@ؘ7 hSBWTQ_s>ȳzpzŒ@o)E(?|+Х٢$h!E;hN{ZHPS-#URVD9e:1.'r)2SB,WFoI?'~fMW$KC%|:{b 7 [ K.eOKEl m&9vBQ=ёGQd"N9<,'[|L.yРBp?ERdὖ,xQoZ-t'`$*O~~*l89yݲW ta% FТԮ[x hr+A^ QnB#bq4!DQC]AEۈAŒb/z'Tdh>G4eQ OD).w9r#*ʍ-p?yCGzPZe՟|_CPN X)Sf&AJ#E{g85DH8PP(EzWg|2׋Dk,Ui&j yOlh^6@Cۓڪ`ϭ-Cu %V|YdY?Z@**I ҭ{4ꎟtȧbP+h*3,70GO OA/ M$q`JG@sQJu 6Q֬u&kb7v^ ٿ,af(B5Fy^klb<[.<h),j _6lW2Fcx3&h\Qt*h5GKc&gXcg3veysZҢ; @ X?˓=;E!z#$:Ѳ'GgP&"Mς\Ցٴ{ ;s}%[Kܒ,Ϟ (#&QS[,/"ay}Nh $zkl >I&vz2ݺ(!hC8LJ씫)"3c,/#x>xW]A,Vī%st9o2eq1#YF ^NCNdgXF=l0eREYjh{bX-XM:d#CCfQ4@+yUA2j#PhOE{VG޲xr[|`d^øK9Sm[]YIݜ23lKay5o{/ 2V*P>RpK%6j:#iE19`lvvf\췬oNw>Y5EGX`g"$@fwM*(/QZN`7OGfq[Ip3ŃJr ~Ns2,#K|5Ё24ВQ#}o%.'p>F-;5)PVd\֎0kgI|EvCXdr^]R+6: f?|;4z|rEʥKm̔5]Wңফ' kgyP7,. wP-v4d_ x;s1K6*3@S'qN[Q+ ,9yip˻Ixja%S/:4RK M4g$T^G/e kg|~_"'>مx) ^mPVauiYB~^د27r⭺]aG!¥DYp1mlKh"kk%ƈᖟj];/>%At*--∣ 4I'2-9{lȯX$LR 4%gɓv߳ݳpǡgrX=[(]̌euVfM:3&׿گ)6,hyGDk߳;S?;1&ډqa0\+^\Od8Dٚ6vTnO]V s~^xTp<ȽEM[e~@Y}YTm/9JC6Yzn 6D-ʀ4D_}R8-q&tON8utŴ#^}A_~"m*P=`q X] LV.˚~`JhW9ߗHei1%K݉cZg9nn~M(' f~X~yX'+pf"VG~yc*os@cZP|0kGUYz-5d J(\~O.ZԴ Z$T}vqYbjaZNuli2JA^]U$'uOa30ŨKb(("k+8\Uw,]o>PfGU/|Xz$eoTJF%dPOȏ0p]9upƨek' }Kfh!yg˧U%mUwvѸ JSNh=lD@TEa$%<.;6N x+\D̠~HF2Sg]RrS)aUޢt돦Q!C|sdt}U.c{:hVǦ:GN J,t+F0,ZW[d*IWwGQ4|\?x+tOOSwìG|6B[ӽGPY(RM8Wh$/. |pLǍrG.5钖 s 4P% a{[mG%$;nuwX: 9HQj0pKm%eL_7Hp eҮ#I̷aloߦ"AE RY_+tK|VL+p{̬r9 H@c}nW; ?V^qd zȻy‹~AYT){IQ葔ZbNjYd |KZU2̴%-+\RraGF|3KsO6,DM2T}Nbf4HMc>R 3S^8r@YJ}`oC~|Íɠza\ꅸۋm)hz0VXyx6NDmxMPksN~Ufx{f|'䈥 4F+2WGVPLI5'+ sָr<oJk"|Tqhn+xKAib~vL^µ3N;`Bhrє5~kr8d} {m Siˇ:A]WvDbj@&M[(FkA EfP8(sMeok+]Jpe&|S+1ٛ<b %xǷb1. v]}y'~7yg7|nEX@Q%GVZtckI |o2`Eś]+]5X A|o=X̺[:$5xVUڢyU$ Sbgv^ϗ79p/7Sܴ@ VŏA<|>ŷYMh˚8\BҾZRA xDԄ]TYB\mUY^h )*Bj K($]D36;jx,NY96-@MᄬI=I$ÂlS5A5ífb_vt[J՗eIM.`p4+SMtU?J{ ei2LkS ֩J"$dS< &רglc)jAj,z5TUYNnBr{KXPMбx>#{2lvbe- f9/0WFɤ):Z nbYWHC1Ԉ{whe:I‡@TkUCT03sU#rq}mjoK.YJ=k(Ia_N"CyuW2^dTNߩml, F]-bt)qےi<7/X&ٿw7*ƪ\z'[N?<|$}tpJF@0݆~"O8A] 1dF SeU"b t]4VR؋4<#B3Kn i,V6VzQt'[>,DzPx;PGKKJ(Lf[O#-2p]o{>Kc*Epvtnn8=z)8h :@V@9=.!;&=mAEX@QPYB`* MDU6=K"}Omy\Z|)k (g Lñ%"PK]CV0^M tw7%G`}USKpj&vßt:J9vSƋM>D'y Gtws0\o11;a>z`TVo9cEI %!:qY <}6uz6Eo@ExP?|);]G8Qյw&\NxH/o/e=}PnwS2o" ^eUV&ޛn,ǙU]}DU6UU0w"-(.,Hs4(eSo@Z}X]!1ơxT[;nǖ7z ֺ"R+k ÷n 8bFJF \A9`ILuB qxd2Q^]R78U`>^u5'S#HD x 9` ʥ珪:> Tk-RzϪ9L`fUq9q-3Y#9C#yI=}^oFpA]H)Ơ.ҍtW$L${k6XBC-q Ωj! OS[0(c X8 ? oT+>#@0\)XceG,o5 E}/-MJ,}#zC}od #:jƙӉGeq+1\j JÉ_P=oXt>SWg_E$:XswuA}P&\h(ɇDEvTFCMKzP]ZJ 삸f*@]u,w6]+XZxjx+eGi7b%^*5"GM0ߓ-,؊#H%^c%.||됿Q`nqMrpDd/IF6.*u{vywX{F2\L'YS-1$3㾾.r(˒肬om9&pRP1s-j>"KσY^ b! M%a(Lqy!bffص(J>GdERtP٨/a,C~:"\Y8=5oۨ BKA{i:YM[~( ^!8vN< bdDȣGrmHp@cEEg>"ZkT|ӇUҁv3Z8hjge'Mpm3a3׌x.ë0TvwHPU ΖF#D}\ыj:v0o]qDo❲(lDɕ9O@/"Ass?/5GK2͗ \0lMU}yA/+3=٘/@: NYH&:JOZ|}s6lL`$@T x~Br/Fsfo$lԀ`:fxw j+-k+" jzK/Oy² {CN jr\0r:P2Nr>W*u .qZr,8>rH#} խ!}sh-ዕ5QڱU; 0 xe2<Nj å3B8:~v͓ynzOTN?'^N?4V>5fevf8}rq*#EST # P'%IN^4vVҗ]D}ueXvl&wu #:!Z|ي#wؓ M|c4?d6`[hJ5P'Y>5?rS\H띲cyA{ULWnCX)`OWNV1rU\RGq7I ^I49T㨰 ꨏ/i2gnݪHST]ӹN뚢1α~Ph+5.S.++:C0>k o0j"N? -Q;t mxcۚj-Yx-s~?&=3*/"u(ӟʼn5HɼlA.PKPAד ڌti&_PoHG31W!;]72,Fnf7.sr9 mX.-E=T Px 6)lIoE41q^-4<{]Py_ѣyaᢼ=+'UUA].-_+4=Pu{dK.^s63ˏW`X+ ,7*z_ z)U<]+M~J׏8i (wkhRYPG2(I-uz5U<"DskrU 0O5y;,>3Άhk>Ht09ݏ>@RN3biʞf*VڶkyR-Y%y9; '> F%/Q5/j3?yC|h8کDaMsޱ5EM W]wspT.ҝQ,O:^;lQ;` Rb+J%7R MP@g|pޝGւot _M{K]ZU5ZxLV>>äsn0$9e1و] 0PVr.+u6-`a1H(Wn^cz&^ x{xCߒgq[?;s5~l =ׂFb cdY@E&UPtLPv=]9E ֝X]0a!z wFoy J5 -b.4S3D.D}=-R7p=K#KI3EkKuT% N*ƪJ2-ޟ_ӥq} ƕ\`PZ_tTF2Yhx?v^7y}}4W 5C*|t 4';|cمg* Mq4%3hE%Pqu]uI悉fϤ9;Qsׂ.&Xvu ) ,f(* -[8XdtCm]@`9@PG=źO Ep#벸\8T''H 9cu"8Dqk[je\R]uՅVS  :dm&}`9ڃ H΄=k: 2 %5Xdˋt<;¶0 v;F 7鰍^`>탟gL5`߀䕽iɓz?[o\ʦӋZ5Uz>M{_ eAǖvK!߀e[L7l lCY3{[E?H00sG!2/u8FaGJOX&kˊɓN1;[41rř(ig>IiPA uCI0ٗVsL_Ho ieb3ӯ£.oe#ӯfy:i]_>;fV%?a0#ľQXe}I Ιޑ3Qe2/.H>f~o:\*fZ<ccY{.H*k<8;;)W8u-nOΕ| n;~%rtn!87`;91.ZşWh:l*~/b[s.EFQV)Ǟ1yxU%hs_5sW(?BKrԛ(9vVܮU,QH BpqŪh/]HpvH>8!чMv[g6gF҉v$r@F tʴ7Ϯb^"`YF.o(3yptL'?OYNM~Y&76)eGg06nH(+B<Ăx+3a=yg y`^xQVeK˾fsTK=5FmFX ae,k_ )b\nžR'txP5drGZڔL<sڊJ?E,qWg7I8m/b+ : ]u=58I㤜\E~#?3+wU|Y=f $1z }-9Wy-e7x#8c(V$E(?gF|^*8gš1 Yiz(``,qEE^ @VǞ d H&KHpojpsj`X&M}:`fEFp1ru: 皐3V+j3 O-`[ EOx#-+O#eGlhkdN!| "VK[՟7]x銃~~/YN5=s?yMNt9|_em`)w=to7961\ĿDs H=X]#n#}i-("Ag8O'sM̬El38ͻ*b'>;&~^u'}=s̆G3/hQ[Ʒ$GOa{B38B[2MoDP'[0S&h\F\f> rou?ӷ-=̹'.ѾHK frk^ˬAa 8d!-آwoOm oIM-Gw_u0h9B(Na0,E8 q˜ńS(Lq:j)-q:8cuh)NG(%BL0cFF0 3}o3ݭd+wTu?~7j% Kiĕg}A3Wl<<7CT*3S :ZAR o[Kt}9+eg0:zNU߁Aqd64n&t;[yH C0JRDRUf,6{羂JMK$نY$}@pLAWTokwHhCZ!,աr9b>I1M1%wZuiu=G'`!m\{Q-+'֩x~ +J:|Y1`dr }nڏT+vܘ`D6`FfM+.{24Kӵ[<#ӧo~ PZ:Y+ r#%lN ݣgg-4r~^*G;= Х->"CdZ"JDmRԗrL~ټy꡹Agɥ>ĐʆL|vJaPƩ;e{OcfuCbњNc7HY^~2Vbz|w=x*xt2ױmK3~G[4#dJvZBgUX*Iq*B?BF1cv)g]YsSFFlBd&4Q\Ѻ9,u;•]ŖԼ%Mˣ6/16"M{}9[]E9R] YIc*Ǹ9GuYzmVjq4mr佢LAhY.f)liwkw+Vf x뷶nn醺y[EtJ&3UmY);_7*uD=Ht;NJjqVk_ʩǞcNxMApFT.* J5dIc}hAb[&[7oZptj{D:Gvrj8xtutWyze׼Rn{DE5A[p$܉dޥbLiV,(ӊRH 5 PP՞Y8u cL(% zzڐNz;J>%M^g vnm@x%<']Cڟu[gTt0#5rV#"~1iu_:Q97Q05 *rX_~zI4S??=[ no2.z!{MQenaܘa՞$sR>]jcYaVtJr^fZ^FmN]*C)9Ʃu fD|Y1YrW [93%H2QsNz_&ΡKYCzѕZm5m~ՅFz>2Pi"%{T_g&]k+HXei{9NX u7N]te@9%6=@Ye`X1Sc#_mSoi%P{NeoEx8*r 2͌l&t3-iF︛_*Xqau"VRkk%*'؜~b` {es_%dn\/z`hGX&]7ѬLNo131!nv[-~w5+Pl" Ѣ|b)1P S5dR3,c/'N'\iRRcOpTHd.P 760Ѽg8oU)@7'[GYdSVrD[ٹcŃ lRuV8Hϡ&BF@C\tp!?Ͷ6U:ju/ݍ)O9 Cߦg<ٔ.ȤITfMن&{R 5Bttv bA"[I+Uӭ@"헦dvepzѰ|e+AY |e<@x&Q )8]K&Y?$#-q`뤜ݲ-m\g묥ΆEybi>{$2X6 w(=I 9!|45@*qywuLp.>ivʆ@ErWk,|hʱ(%ÿt%KfB7^,2d:+G/5G@'u\tIWF'RD]XVcĚK65E%q{I3*ݜ3?Vrv'iX(w~VyO[yŠ5]q&uq pyD6K MR r<6)7"ݝgQ.4҃O_jTbšqyY%]`=̩fӨx+AIUyۺrDy!eS40WGnd.\VR;Du蚥MDV`y)DBJeͶv[0q L̞LA*yS3Lp.j\yOIp I; )%&WK,E,*<N;-#쬤-ܤxA}5F9-N),'MWZu/Ud/ژp>7Nö`@̴n[)sT f &rTT^)ҔEVQHM0;p=u]iv~k}Ev[4DwrJiLRDW l&H>BY'%` !(*ZvŜ>R5dB#Cڑ^#F*Ϸ- (:VrQs<^[^lE=xč[)ݣLqkB2(@DkN&("bPڜ]@?BMkxL\κs9zrr'aVw΄0S^jvܦV^eA.)*[I|D4+ja mw.Y2j ̦/Z# m $n+5-f5X`/oD!Q)3㼲oKӰqIA)'\f jBtb=3Zi-wU Խ$2tk#lWդKmD+j⑶tRE9Ml9'iɥw&lKv>GWcLcj]E NQ5knpMIu2GqbQI<]AJ1S_en'묅^.t HO/q!*>΋ ʝ1IiLIȪ]i@sG!QYƭM Hb riof35 q#A_=Ly=]C~9iM$jDmyתdURXf;ҿ; Gs#.YOG6pܠ+?s9LhL.iW3el"s&%H ˓5&Ypr􊉦 ꠀCm"0\_ZMT_EL) o.8={1TBEzMy2VvҺ墙uIIUbHVe.WyYW"ai2tr&U,z1SvS^Ձ6+<,G`Iv3aws{xO;vnǴSЫK+ے܏NNl:-d"sMB6aU,i1%7Q(MTu1p=|*6"O~h3QPzyXLDˁxnBn!N;"pv5Õvl98DO$2HƐ{'mV2Z7hݰ,vn/IF2(ֲczzQ=&(sq$ܑb {?GK"kۑpiA8V6H4/ڮӸ2&hP7Srݾ,xiĐL1:'MZ$Jws\KfټBڊLHmx踐jy-zc#y6z 'mutsMb%vtE!쮭C[Kx.7lehu՞nHƕMgb#4+c.e cdp.~鈛t*2N5SbqivHJjopuEu9kUhsEV3@Uuگpt&a8Eu!2ikmby# TʬP'HoG,Q |8v j)]+"תvֺ7@O:F6$T{Ч>j $Vmq 4&r璘iֿH)עue{PꚘX?q\Huu;[/W-:6Tnӣum~jYdwoĪFku^H?ۼ}xF,I?ZV 0;>eՑLBmcWޮzwj~p9㍿χPt ňg;>Y_3>o|C)|w߯rOο "'O&To|?!5]R~j狀P! A^;i|T{ HP` ?z֛Y|#덬7/yBJV씬7df7B~[Y %4B~ܔ|kY`구ܔ7sz#ؔhJz-+5Yg󿓕ݬ3Yg|J֙ײΤ܅R B0C}χ~ۤ`w0(;ðoDgF0 . ,ǯv |%>ſuVw`:|s]~VqH%p<_v'qa8>Y;a폕`Z.#}Ҋ/v" EȟKTzP-Qr<n~y5 ^R}>@J>?-L5`뻂BK nQ:^+[AyX rIx Pz!n{9oURO|u@,_|xS%+ޏ[0?t{sɏe@o>z=WsE?GDa } sRG;],Z  +:Y_$l kp0|HSFv "I> =%EQnƨ_|IBspuu+AE8n}5;_`wśezfP1Qm B >?[&9<օ7$Ÿ[Ey?|덼 EQPf~ BQaA < _(7sGF## 4'Gr>oIN100r`s8x( {'$a0RcEq^<%!;a^4XK;aH]G`(!es<[>;=3^@  hxi7 &ûc^z](wi)@.R:$. \(o汲5/Rd"b#'6'ƽr@@Of4/&`Nl1togGx.b@fx{<6ft2cnKW}!g浽C: oyq)# m敟`x1|(#}www?nuyy=zhLyy/ 8~GV?h<twu  dдzual ^~l{}i@{i\o,{&y:8?'GCG>}p/@̉}}z| 1'e]4?'a%xX'gk,>(L`/0]TZ; 5Rg;LOh!?;\ w}~.Oh"4+J0 c w"} }Bo>0> O\'3eFhř_qb*Uµ>=E|wa\`?f9L H30/5}U74\_NC9ȗCZ H sX/X1'&}8am;#~C*x'@9|'"uT`*et}gKK p[Ԃo~ڷ~/ ?N"Pk} ;AOtio}}_k/oλ՗  '?#`o7oA _0vF .~H/7B"Z紞3 Vciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1j59.bcif000066400000000000000000004141551414676747700250540ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader1J59categoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:39:35offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDatasynmannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataپ5'-D(*GP*CP*GP*AP*AP*AP*AP*GP*TP*GP*TP*GP*AP*C)-3'5'-D(*AP*TP*AP*TP*GP*TP*CP*AP*CP*AP*CP*TP*TP*TP*TP*CP*G )-3'CATABOLITE GENE ACTIVATOR PROTEIN (CAP)ADENOSINE-3',5'-CYCLIC-MONOPHOSPHATEwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets2<'$datamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData_HELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10HELX_P11HELX_P12HELX_P13offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345678910111213offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRTYRPROVALARGGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData109911013916918074offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataHISILEPHELYSVALASPSERLEUGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData171061361521761921676108150191offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRTYRPROVALARGGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData109911013916918074offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataHISILEPHELYSVALASPSERLEUGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData171061361521761921676108150191offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData15offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData8271413731012offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamaskrowCount name_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataFABCDEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRVALGLUTRPMETILELYSHISSERCYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3847588593163196201194692offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLYSLEUALASERVALTYRASNHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData44526488981661982042365199offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRVALGLUTRPMETILELYSHISSERCYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3847588593163196201194692offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLYSLEUALASERVALTYRASNHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData44526488981661982042365199offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatahexamericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,B,C,D,E,F,G,H,I,J,K,L,M,NoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?masknamematrix[1][2]dataencodingkindByteArraytype!datamasknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!datamasknamematrix[2][2]dataencodingkindByteArraytype!data?masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!datamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!dataHza@masknamelength_bdataencodingkindByteArraytype!datac@masknamelength_cdataencodingkindByteArraytype!datap= S@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataV@masknameangle_gammadataencodingkindByteArraytype!dataV@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC 2 2 21offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData20offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData%polydeoxyribonucleotidepolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataO(DG)(DC)(DG)(DA)(DA)(DA)(DA)(DG)(DT)(DG)(DT)(DG)(DA)(DC)(DA)(DT)(DA)(DT)(DG)(DT)(DC)(DA)(DC)(DA)(DC)(DT)(DT)(DT)(DT)(DC)(DG)VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8DӤdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGCGAAAAGTGTGACATATGTCACACTTTTCGVLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsӤdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC,ED,FA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata ФmasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata  Qmasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize‚kindByteArraytypestringDataDDGDCDADTVALLEUGLYLYSPROGLNTHRASPGLUTRPPHESERHISCYSILETYRALAMETASNARGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                        masknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_struct_conncolumns!nameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData_hydrog1hydrog2hydrog3hydrog4hydrog5hydrog6hydrog7hydrog8hydrog9hydrog10hydrog11hydrog12hydrog13hydrog14hydrog15hydrog16hydrog17hydrog18hydrog19hydrog20hydrog21hydrog22hydrog23hydrog24hydrog25hydrog26hydrog27hydrog28hydrog29hydrog30hydrog31hydrog32hydrog33hydrog34hydrog35hydrog36hydrog37hydrog38hydrog39hydrog40hydrog41hydrog42hydrog43hydrog44hydrog45hydrog46hydrog47hydrog48hydrog49hydrog50hydrog51hydrog52hydrog53hydrog54hydrog55hydrog56hydrog57hydrog58hydrog59hydrog60hydrog61hydrog62hydrog63hydrog64hydrog65hydrog66hydrog67hydrog68hydrog69hydrog70hydrog71hydrog72hydrog73hydrog74hydrog75hydrog76hydrog77offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizeNkindByteArraytypeoffsetsNdataLmasknameconn_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatahydrogoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmasknamepdbx_PDB_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnameptnr1_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata ,masknameptnr1_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSize^kindByteArraytypestringDataDCDGDADToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata^ masknameptnr1_label_seq_iddataencodingkindByteArraytypedata4  masknameptnr1_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSizetkindByteArraytypestringDataN3N4O2N1N2O6N6O4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datatmasknamepdbx_ptnr1_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr1_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr1_standard_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnameptnr1_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmasknameptnr2_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataDCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata)#masknameptnr2_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypestringDataDGDCDTDAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata` masknameptnr2_label_seq_iddataencodingkindByteArraytypedata4  masknameptnr2_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSizerkindByteArraytypestringDataN1O6N2N3O2N4O4N6offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datarmasknamepdbx_ptnr2_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr2_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnameptnr1_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata ,masknameptnr1_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSize^kindByteArraytypestringDataDCDGDADToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata^ masknameptnr1_auth_seq_iddataencodingkindByteArraytypedata4 masknameptnr2_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataFEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata)#masknameptnr2_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypestringDataDGDCDTDAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata` masknameptnr2_auth_seq_iddataencodingkindByteArraytypedata4 masknameptnr2_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmasknamepdbx_ptnr3_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr3_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr3_label_seq_iddataencodingkindByteArraytypedata4maskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr3_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr3_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_ptnr3_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData=WATSON-CRICKDA-DA MISPAIRDC-DT MISPAIRDC-DA MISPAIRDT-DA PAIRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data $  masknamepdbx_dist_valuedataencodingkindByteArraytype data4maskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnamepdbx_value_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMrowCountMname_struct_conn_typecolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatahydrogoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecriteriadataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamereferencedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsignedçsrcSizefkindByteArraytypestringDataJALAARGASNASPCMPCYSDADCDGDTGLNGLUGLYHISHOHILELEULYSMETPHEPROSERTHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataf $ %"&$ masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3masknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsigned§srcSizehkindByteArraytypedatah $ %"&$ masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsigned§srcSize̢kindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĢ[#9fd; masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsigned§srcSizepkindByteArraytypestringDataٖNCACCBOXTCGCDNECZNH1NH2ND2OD2PO2PO5'C5'C4'O4'C3'C2'O2'C1'N9C8N7C5C6N6N1C2N3SGOP3OP2O3'C4N4N2C7NE2OE2ND1CD2CE1OCG1CG2CD1CENZSDCE2OGOG1NE1CE3CZ2CZ3CH2OHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize>kindByteArraytypeoffsets>datap  "#%)+++.+23+ +4+masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22OD2O1PO2PO5'O3'HOP2C5'C4'H5'1H5'2O4'C3'H4'C1'C2'H3'O2'H2'HO2'N9H1'C8C4N7H8C5C6N6N1HN61HN62C2N3SGHGPHOP3OP1OP2H5'H5''HO3'H2''H61H62O2N4H41H42H5H6O6H1N2H21H22H3O4C7H71H72H73OE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HD23CENZHE3HZ1HZ2HZ3SDCE2HZOGOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize̍kindByteArraytypeoffsetsčdata     3977  3          "!!NN`[M Hc c2XhfshcVO y7zc  cVO'cmasknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsigned§srcSizeVkindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataV           maskrowCount1name_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!data@1d}?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataŸz?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataRx?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data1F.Jmasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData45offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata1F.Jmasknamepdb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata"           %7     +0 Smasknameauth_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata"           %7     +0 Smasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata1F.Jmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata!maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata rowCount name_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata &GmasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatammasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataOCNPSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeւkindByteArraytypestringDataٟO5'C5'C4'O4'C3'O3'C2'C1'N9C8N7C5C6O6N1C2N2N3C4POP1OP2O2N4N6O4C7NCACOCBCGCDOG1CG2CD1CD2OE1OE2NE1CE2CE3CZ2CZ3CH2CE1CZOGND1NE2SGCG1CENZOHOD1OD2SDND2NENH1NH2O1PO2PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizeBkindByteArraytypeoffsetsBdata                                                                              , ,  masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannamelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSize‚kindByteArraytypestringDataJDGDCDADTPROTHRLEUGLUTRPPHESERHISCYSILELYSTYRGLNGLYALAVALASPMETASNARGCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSO(SO                                                                             )masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSize6kindByteArraytypestringDataABCDEFGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataF#U"U)1F.Jmasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata4"T!T7 )masknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSize*kindByteArraytypedata.                                                         ImaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedata&Hnamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaoriginwsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$=z 3B=Ei64 ge<!t#NgjMb2]5)@mQ7&!6 /X I*i w%]0-Bk'|-y"x28;hM`D-rtu x(7Abj{Rp [oB &3'#EElXJtPS IAnBvd* &*A,*%YN#]F' ; cv5rg)^laLI;M | !8 GbkP#o >) z;WQaXzdxs@ xHyf>#DfQ~_0R3fEV z"EDc5N-KuF)PiK(Am+xu&?J; L[_67F/{$ 85ad @t &4kM[G 4"?+*[ 96DZU;[zV\Rg. [.X!#HR u<nu<UxNh t ;GS=[B20 R;Bb/Zb,IIi\ut < +o;+W`y-Iu1Ap) p^$?xr#?EQyxt@\ a&y! h~y_vo<J RU |N pyLA]HFI"^;hT*D?4*"p3! ALxzT =Y7 UtHZ_Gt   9#4}0#:ehnAL` #P\Db X+d}eIzo!5"@XT3^ *p@Zr }-r}n O P [dFPf#(wdG?l;_y9:j>Pq<>? Txr("At?0bV+ [qX;vNCEDi,n0R -,^weaCq T]<hq%)[ n~![q+G b/V-`%aifC\D 1r,VUH4uaQkO ~ \@XN  ? 5xX#oJ (tw/YJJh2 5}` pH Of>R.D i `sWeB h%_44},=( \&}s$H5Cr`oTd|GJ  e W#J8_6{qb<9DH H2v 'DO1,{)R 3Xe5Ln_wrzzrbC  2~*jBz; (6yXf{O;+e ^oqak8rU [. O:~B#HC L9 };E4Y2< YFR8[F'Y3LHU~nG2yTL`+ %=Y00<(l \#N.e"RdS?uX62t6)#:n n$o8`~pl256 U_>(;G4uD%~}z>^J~_9n0+^_jpE.Pl>C c?AHsxJ,=8I $\z >Wq?EVwzn7'rN28sBZs 8\@#\Q8;^#oexTz3mpQ``b__@7$"jSF *_5KJ?h)Ny hgf'zxF=Ri gD=7L  ~U$ ! DAc x*Ua 9^BK EG \<  89b+{ 8$05 r )lNM p :L N}| P 1piK -Fq X%!.2 7 f?<gf~  3D]Ga#Cq 6>iu\ E*S31<>tP0n|5e$Vx_ w~T Ed9vI@}~,CKd BA[L8N 2OaF6%;J8\IuqPQ:|}<28p 8A QI 7Kn)2 #m< q"A# g%);;mu  @LR]p$u# d+'  \b}ogp je6Qd_VcB sp\f0 ; - nm HL u@8KnD3s]> ^4CI3Q p1nc5"BhdA;qtcxhy9O`NmoV[UXinq_+E!Qm(` Rk]F.o:Ew>`' {/&# I  f} G>LK[ P~4a%k5{Ii Ls_9{rn :|KhHF!|^F_{ZZ':`rLCk Y nEM%GAtSP c7 qm"8OA~=L>7 Kl{: 6gM pbY r4<.xN-0nX8uxLB Aky+x5-  a4Z~  <u 6 lt`uSb R67gd ;tkZV]ON 7/ _=n+ =V I+ [fXip <Mu0]p1 B/^J(dez{Oc ui &7j |VY!3amGepwYe._OemPT3L ` UR<6BZ 3 /HpafX"XPx6=n): a)BAf. Y Xhq;" 3Y.5(h# m X3 D\ R;>8{Fx>2C -j8- l1? n>W=aC Ls |.6v/V, Fg9kb*   <KJan s"<cdhG } Z ORS%cDKTgC>X:+gz2LXIg_[4b0t&n#  %dC$&3&Y#[Y+SoIdO:Hk{x:>` u8k\8C$|e.4hG;=|{) |q Q|x4JguAVt+^JYQE{S fwu sgsmm z 27m<m R -{/ZS0 [D3 Gl,B1 Z 1x*:e],6~ CH 0z*m~L bt38 TXe  U7IZ'k&R` U P&( *FIr*w!fSFy,~~w)[mKU}r7'XM(` @wUvR# >y.mq@5lx9)% U;:F,}VCz?JdS DDIAyR 2 _qaFa`N{UY~*  +g4[! $W 'FwoHP%,bs& @NjlPhHЌ3 m~!wFyc񞶝6}eZ7"źBx^95tlkzCP , 8 h3 bX{\{ !E\B6 S  yTkV-D:c( rD^>$>zd9U[_VD XR6#uq$KDMŜO(="E =))] ",9(YϳA Al(,r?w>X7"Jubjb%t%($!"gկ"1 NP|IHZUX5xmyP;0:ȭ'=wE .G%d]gk o# @," masknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$qOab\\(02 S;iXMy F%"E[8sxm@F^HRV .Bh'!9zr(FX"Rw4qj:5Y$ `~FiE5 f9<VWyU{ Pc][?dXR;+{ SQI\!Ti?ssE peyQp-r1*+meMryh:'SqdE t *C fQE}X&z? j,mT{jxVm8q^'a_-v)#MH]4U}j3pW@M(>Zts+@:[a(R&<(1rxaBR,qC>m0?~ZJwwyT2)YO`4ae?D\pR7N+4d` \?uh[p`%>.o>) ~u F,f!8N:"EH:+&}o M#R T* |6ZB?yJZYO_\^j}Cm!!_3=?,oIm3f8Wh D+jN?7I(=4EA?@+YlK: +QPo5`P+jFW&t>Zm$%GX%2]W]?6UMUV,oT(OSL>|T!% 'ZG- l^ o ?nrk s?U013A&Oz ew0Ee 'h?{|@GR7Ch0|~ pvVaY5> :G<In 1.=] gOM!vZ`J  5cmmYv?'}ohNt*Wmsh/lwNfY BE`!jdSSL.|w^ #=st \Y\Py[g9hr{d0<(V%[]UM :a# [ Kvxp,&k ^')S-X^fW?Q^9<IIyn- "WTXLF Fl) E #i`%g^zw0P V7=[n< V5MlA!U | q@RjRiin  I;OmC duMwNIp6< `kY&% *]GFE8$Fr+ ~3rX=qh TXCfV ,DuwL -bcm9F< M DL{APGa@"tT}N Lg `C3Cxr6KlG JPRqaDU RMg(Xaal"+|`GLE'->En]"97uPi;hS !Uz~uT 53@g P+Pn=/P "0bW||Ch6x-a46Jxs40 \t4G-/*>_JC 98z| s.3rvrsz|UF)x'2 !<9;M^ a~ W#  d ^i;.! e0{ 2 Q9+{&z~Z Dy@Fpd~DV`9H*l Hsqzm|{f $s4p H!7r`A0qd   UU# I Vq_1A+y  7>eCH(Fx+,.F5g! A]w$Z7:m@J1&C p]e64if!exXS_OV"]H-& \<V/Id(t/*AD\M>@,GXD8g 6$e Nm\@$v:W4YLk1P 3F r!YAgS?6rXL'H wBL}@/00{FGl`D ojAr69Ao|Yu?ubg@z 5+ 'h` Bsd'm)SliT ZWQY/nD0 W )[:B!T`sOT}r B@E*3hh62wT/NH z@-d~!xy,f{!iMh6VHInmQ\%pD#-tWNV PtIVr WV* %la$ qxSBtqI t? {E7A}* [Vl3xw *p/ x g+txY V`b nUu7S >lR Cg(pGiZ + = L* X cu/8v ld?ar"4 <Z$h hbwsF? x OIRY';J*T 4 E S\ t 9 T2WP  ?  r2 fnxKMiJv8",l U%q"4 nH(.s LK & +v+y~z~(]/~9 %#vncFJNr Q~<|,QV-4\D fO YvEy'4PEwrm`&yry b*QVP/ c_ZJ IZ|!,R$ei# \F n;] nH je\c8&GPu"9d(* MhTO 27z=X}r83krbXK9Eg i;_ .NI; *}E nq ]=&K[R >Z?7H`Krw!{|K, UsR }URJ*rfG>r c"OT/A!)Y!J!# C=n/CDy[Z ~{ "pJZRP5; i(C@LR fB9%-8dv wF2 <_/w 8~q?:!kxxdg.T}I hh. [{ 7wnhsm XYzX)z)t\/ kL) In.4gSpZoM"8JIdqNLm'l NS{+%efNb q x;@?M \^ vm)3<d|'^!v+t f PVKtWu24b8v ,tz z%. Ys~ gw8- e%1j`M$ b]:,x; +$5]m!P, 6( p9b0l'=~!Q0M]VxzIP9  pK}76JyV'WGu&dGZ2t {ku.obwx_kG:Y7fHxUS+)S? 6V nA|I/fpcah2~ ^/Ll 2Li>= |niD+]sRH:k8,0  L s $$z<%`@6`0.bkZ0 8?n&p3z&9!&(e6~j=G|m۱02,{mYFB.9D15 `T*LC$骧9  h6;ju 4wof=f!G I|62-0X']~,+@:% a3(4BUN*i!kAsG_^Ff e=VȏAW9t| jWR(s$80˷ -!pe_qRC)sCX7fF7}ďIrh!% Z3 zh?WzX (<W׆ vBmasknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaoriginћsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$AYWsHH(GKjF{(.gf8>`CZSN1t n@_!l|) m =Z.?KT Hr Ee]Hv ug`AN .ZD[SCBBS4CjVrU*ya#B5/t U1z\ [B ~[}BWU2G!cXiPOg/}Xdz_uS~Lnz6U*/f3"& d2[?FA_NPuCzQB-<JVEX+6~$ ghl}j\P%BegJ.7f--'Sb{g:t9 lkYEyK.CEbYG;Hyc> NBJFwG0l m s E;O )X,q BL$.F.&#* 8yp9 } G  ":j;fKka0mvq4y-1[,p V>}q 1]Z3H{sjhh?M:N+ pLd:ne'E^KOUCGgF.\p}hK>mWGZhAS?L:a A2Q-h5q#BVK;&;8NRq#hoX87S&&@mp\ 0M`{/ni4m4GIcM_O}0`O5 2-eP|=.6fsp:k0_+sH+nbQ=x^nI>wJsb6:e'  [U"KvxBCcUF_hSDBG!iA]K `TV I wn.KW62b_6  bDA(D3\n`?z;\u}LF3NtW>O gFWWYe RIFHG@^dMaR> 5o$7 &b}k(}Oz8sq,E@ _UW@xekxXR W HfTA h#!Y {x.sjL @  66}hYA=E#Dj;-/m@]\Mx .1.2{ oay\!2C*_ n$o1H+ Xy p + )n Y  >sJ] o .dN[+AZ8s?7;K7 q9"iuUx(: 7z,'OO 8yFbCbcy]tiF^,YjK$(+k h.#!sp44`6yM]S jU&R @Fgam#J<Qi5 yI< 9=C({Ruw,R s :#R-8?HP@J@uv1_D<N9q:bC~r~Jq@/g" Ten ICTE X rv JV td8 ;ei=vJt fq:0!L?] s zA%%  \Yv JEE/{ .x_B$: LqY k#x= >7JN Lr iN_>@~!sjCi(eJ&q1Gy + Po Xr\bUiZq2)7)cgD4kgw#E '#, EjNZSAze@ QVZ{/:ml 8sJ.~B7 TH d^z->T w6?a CRI =t~iZ  '*ir|FR@D5|&-e yc W5(Zrc%)k>l~rj;E=74't $=A3oj( *"hke/o7} y<t+cHxOo3K(w0OV 'SAs5'P5o 82!%!,ykd# * 1@|| ~C-?ysgJ"?Glr0%HXZs(_5 b~s4K {h/CFr% *F} TP  ^dM^veoJ 91[T\h/c2LdS}D4V_wisY+yG< gt+[(SHG 0y 6`)sbF ?"FI aCV:BZ v ,TS SQuu"%)xL|m25 Y;NS9#&[qK A%TZ].b<(c *:I+A@ {PXHY 0|H2roI@rzG;Hqr[u$ez cwu$2#| g"`-&SKJEI~|avwdTY<^DRISh#apwmh ixKO7 pB #7,[~Qh,~#Paby"EW })Cs@XL_Q&M;wk.(] ~&EkQa; w@Z5 4Kshop$  s"CG;w*yjI2+z1CQ}1Jl9&Y]sa t: 3 2L}+8Q 6 a/eV4C EB<}3!x S(<})  s )-^ba*bRG ,kr YV #5 WZ g"  5_U GA3h? NP? =e@w2zg+KX `V vi Ccyn s qj7{* K@{X,]N t :2bu #nu Z4 >]d &);  3}w6 dqtm Vb, /qlAU2&[fDj  ]V^+oL*s mcZIo qo?.-,99j9;\D2~e?a5c &PC  7T$ A9H|.A~ phw6 /^=v&prrD1 {,%<;#8[} \7m9d(v: zfSt8an{]?C=@>ACSe\c4 `(v%Nd_OyN2;f f9/gex \i^X 0A2:LbC*XG0|'/\ re840kQ:7F4 C!xz>_(l+[R;Eb`)W =\#%LauGW}d"3X/)bcg)B aP& :Mt} XH`vl*Y:-: :W;jT+Qfku]ZnɊ?_0<@wٹ-6l u- ^ m`h&3;!F6NG 'Um]_# תVf($Cz͖=޷K C2`> ` m@IE o$62bwNLCj_,"<' _e?5дp(}SyOX>0EJ۶X =| G#L>Pp"?>;F̼" 1?!o L-$(-н12}P&+_-ڳ:5ޡ! =-$RJ *ܧ/Ƕ-u]FʹN=vP<,W]nϺWeWΡdlMI":C.xwmasknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSizenkindByteArraytypedatanmasknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaorigin͖srcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$ V V'ז R: X.D't@lv H۶&$2b \Df n@<n &" >  hH4*  ~n 'PRx* HXR*@8, ( p4!,L&$\  t,V` *!|$R*"*T* Bh֐ &h$tֆ lhFH   z^$b*޽^NRA\.,\@F2Zp r &XH& T 4'lڔ%( $P  B8`vp6,bB 0XP#4XHn r" ^6$ `.b N 4 |(R) 'nL~'v ^>!z0` ٘<&:>=(N HP#>v<4)bhϸr .h h>jF 2Z J6`> |R d: :( (8 |& ` 4P , X4N\&ղ2|:B6 lB1Vn|Vt 2l.VE^`0Dv4 !4|Bf` | xx$!L0  B*0>vX z,.Jd& >, LZ xHz* Pt Pbh6x2X *~0fD "*Z 4f46hZ rn X V n #$bنn7pLz7T t<#JVz|.$"Lj%pp '߸ p  d|2RJX2J.  p!LtJ` Fb ,z 0&9Hpr0v0D lL n *^R0FBB '~ BZ:z x\ 0 6$~ `!r$,Zn \+:z( HP (j XBLJ$ l,^,, n@0 -jp)&Њ 8^ގ  0dP|>+3.ölX vn<0*'jz VPL6x*v4L2B t4 v8 ln,  R&F4J #0x 8ܐDNBbd JFF$ܰ ߴ-&0vb ztT$0М BL'< "9.ٺ< BJTXv.$J&~ 8Nz2"xR 2\6̐3  Fv$D hN@!^X%L6& 6~B B  4r,~.8v $N` t48;JBl ` Z< z Ӳ4> & 4,,аJ4X* &*(t,% B P$lf rZd"\ `>+ d8:<8Jrt Ĵ6֎^>">  x# 0f(dX$8@(4F  L pP0N8܈t*!Lh pL6 -06 B'n&M$R TVf F +r\, NX".Ftv*:ߴ& \Br66b*p0% `D" #*0h^>ZVdP^x. H Hb4SH h|4 "($,Z Pbt$ *>d͐ .n# N09TD\L>"B "ZܫNbbDX"&R( ֺ*&nR&^x#̤\p+.t; $,@r: p 0*d<&BȲh ! ($ L JP B~̄&. *-B~ ;N dB f( h 8l BW^ bTF*L8 V|2j ،ݢfrz> (#bз b ~p2f  < |>x ( p4x rhR|("V>vl vRX2 2:& zz ~\< ^ '@ 8 VJ *֘0t'&%TH | \<\ IPz& ^.Z ئ'p<#XLR4b%j4HTNt  |b8~;$>T* b$~ȨV'h$8 z~,&&DV v  x< Dfn l +`2<$|L Tt'Dڼb*v:/R|p, ZbjB (-12x#2ph)l 6$D ,Ph n!` +j8Ь5P޽6=RK\b*Rp@&6 xn(ƲR&6ʶ. 'j ~Pv%(P LLڔ>  4&F2t $ڶ l`VB"$. b8 ,J"v:Np*Lt10pX%F#R(X޳) b j 8j"0T\T#|  @xR t. ,P ,30Xz+@" 1*d,LRR+ <|&/ߖ JHf fP :r+L  x$rXN *龡 p J)^r8"n *B~! x#r.~ېHTP6 R5L@\ V ^nZHx0x`>* =`:F|. Z jZFZjδjx(4 R&Tj F t  ZdL Z"&N.~R*\ xfrB )`lzմ ,-Xt;dB"."$^Ԭh ZL"x7Vľ&dF B\&:Bd/ҿ>3p: D hb Z.2F h";/h h b4R*2 !d bX@8H ,.9` vL>V^ކv ,$<T&^ ZP**> ׄ5^0Cd&4x=Rb8 0%:& ޼vXX%L|.,L  08."2-0lh  \$l,F BND.,D>$Nj,BLz 4&z ,Vbt$FxTL N hlHD҄!d02 D/ ͖lf+XD ЂR0 %(PLP#5~TH!2)$T :V~&8ѐ$ X~Ҭ.:T x>$p\~df6NH 2 ~:% 6d"*X*"  f,flhln(n ^.2j H  lZ H (V hr 6l.0Z |6 r VrބR *@ p  n>hlLҼ >f,t<f+@萘&@,\ѰJ, LTlJ3xB> h3 <^ &ڄhf+>S-Rp8»THd P Z`8% jHf|Lt  bDzf-b/bn* P x2 hGf!j5<~Dht_&(PP  h\tT #ҔP`&bЈ n0|n*2 lt>!~ !\ j"ٶDbؾ  Z( ` Vf , BnR4X F|4 >dx@$6 :n4hhplr b +t۞/@ " 3Fh$.2|X)xD%(EbR.vX8RF:b@ RD&+ E|)z :LrJ,  vBlXJ"2hBx- Fvn <T&HB׈@&  <.'@$z & ,TV*`H˜!4& J Fv * ,( R #n2x~ z l"ņ`jr t ~ n*62̻,R.' VF< ,, \&D VvB$J  8  ( < ZH P$l8*& 2 &B&^*  z8@ުF "FBפF\ (zv ( P ޜ& R j$ Z(x"r.d@(l , N<2X "p 2nTh.~ HFӎ!2h f #< -b) Խ \ B'~"FR(j27z@ҀlH pT    |z< 8  v  "PdH&Rv#X\<,*VNr6'*֊ .|F( J.^ 8\ xެ<*!>bZx~, 6 2ئ; f .2z.0M,2 |x ,Zh@. F Jl!Nx^ ݔ%pX \6$" fl!:%L"b<\d>*H! %&ƀ9Gf4Bq? LEP:0B&C6p LYXv4>?׀vCr Pě6n<CF@.z+d݆Xn&򊭲4*x(p+?ڞ궺JH \masknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeւkindByteArraytypestringDataٟO5'C5'C4'O4'C3'O3'C2'C1'N9C8N7C5C6O6N1C2N2N3C4POP1OP2O2N4N6O4C7NCACOCBCGCDOG1CG2CD1CD2OE1OE2NE1CE2CE3CZ2CZ3CH2CE1CZOGND1NE2SGCG1CENZOHOD1OD2SDND2NENH1NH2O1PO2PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizeBkindByteArraytypeoffsetsBdata                                                                              , ,  masknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSize‚kindByteArraytypestringDataJDGDCDADTPROTHRLEUGLUTRPPHESERHISCYSILELYSTYRGLNGLYALAVALASPMETASNARGCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSO(SO                                                                             )masknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSize6kindByteArraytypestringDataCDEFABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataV$V#V/1F.Jmasknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeԂkindByteArraytypedata                                                          1"           %7     +0 Smasknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskrowCountnname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedatamasknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedata maskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1j59.bcif.gz000066400000000000000000001334661414676747700254760ustar00rootroot00000000000000]1j59.bcif=`EJ $7 R.Cr$ E !9 ) Xa)* ҫ+*@ [۝g6ɥLfwʛf73e֌kGY)I9xkC,Sncvjfƒu_?-3O-oM9Z3Jf^n$1fbhb5;7-gYrfZnzF\W•sYs&O.V xjRfO[`jFʪ,4y"\ig0kZNR^ ,;+9®qQ֌q9"ԇ)V3 ^ykVlR2bkhfnF\=4#;u\5e{a& lYjlgxMK[9vl5\װ\fqb?I~¶@kNj517'FswS݃ͦ;zT ߠ\/ONOș|S~QFf-4*+'qTgeefաQ*iBj)n d/uqZp]xrfnnB)/|υm5.fBRVRzvp3ǕRHĐJ)?0)'3=>5ǚ69i)c39&e>eMNUS̮v*xu?U %%b|YPn3}uOO0&9uؤlkc^ц@ȉ|7TÕ @E֌Ʌl+tQjM1:թZ0 VJOT*a~ &%&s@`kO^PU0y-*s5 X223jsUjE @)kӗFb5g|f-U` +'g'epc\98Py;ߟ2fRb5;9+uBuKԡkX#boU nyHh\9B!nIB]I &WayCCBDE&GG&D I󏍋I)$,<:&>2:g upLtL%&>~}FkӥO[ ˵5ukeX5wŅwCP()UschMu̱i4kvj XsR(RqJ.qܜkrMF.cƥs ..˜t^-:G3iBNZuĺ+&j]yJX> 'ܱݷՉ9əc Aаh'cuմf [ (S> BU ]6< py./.eT[v*`=/Xrz' 8ޚ:Fws:G^&\+ *cӒX>Vӣh է5 qq1BB""FT;AD.bR(pqI1*Iٓk5U*[t?;>ک+Ǵ:9q_.{ubF{`|0eS@/Sp/S= osR6/yqAbN~Eى96><.*|hDjG%иM A Bu z2bD g{) d662׽)IR~ I;YP12PU&Tdc@7,ruI9o*s+9DXNHr&87n& T7Q]ω7Du3ƛJ'%e_IMWݩTgί|ls神`uHTBIs_CgMOsS)GNQc%5uKs%@>:9V D dZs2YjGc\כ7\ WJB}n\}H@`*"տw\wEoq}Pb+ڳ=Ѵr-$O: WhrõN*JHYh)v~EN'RvBx'+}-aAR9$g`=zLM^_F9U"+4vhr_zhԆ-7Se E'Z\Mc{‡i*[J͹Q-Ks! U[⢚(תm\f }dٳWOSpWOs@s@pW %,Z\dž#ZgtkNֵ03WG*A>0PVE%DԲ2BD$d+dkdAt%:P .;{: Pf %:!mG.);ۚ>&k7 qa_5џbsuZ&b8@b&"&VłlLKnJMѱbuRY`<ﻡ>Y^S+ۀ\n8ΚQq^)^Wz˜`RdYok߫5m$1-5ZϪydoҿKh.]tbe`A] ] Т4A%M4:1:0\MHސvZbɯ|_+ SbPPm%H[iX)nO2˔ZIFHm]| Zp\Z!krNf5iB*O5E5f5EZ5iW$(DiIlIb5J:+7SrgeDT) ׶NvT 5WH Tu2q7QnqYlgf/]v˧S̰&qA՚u>ѩcXh'Rʩa -}R*Mh4Zs7,*bP쐄؄{D[B-A#b'DEZD O1"rؠa!â"G ?"*zHD؀Ȉ𨈨C7qpeopEA#OyW*T~~$^p O˟d[R tU1j 0')Z94˲X?g<YGu1O{Q NHj[}9Xgs@З I3wyyl}^Vru<;x±MBwr{yꋼD4cJV.eQXsdѹTipGY4G9 9pP?]/Q>cK\Ye?,-)AI)cӒRu FHm8._4B^jlFWj]S2{U0]8/vlW|umvsIJ9ުNr{p99əaIii%'dgX'X3Vgf猷O̵fMͶԂrwRĹ땽`:65ĺWӢ.J?9%+s]^ tyA./py=]^/-{w4@& Ie`4`& Ig5xzi<Ϭ3k<Ϭ h  h4x ^/P bN j5x ^/H *$/H i5x` ^/X\H[ ^/XQYzTPdGɨ;m4Q37_p7λ(X 8\t75AxTkU7R}meIWEϚ?CccU|Np:аuA/T]@0]ޡsd\JWbl;e7uCa7G4'hN9 nΨ979/7筹znjJP^=b,JrurW}9_7WR5chT:ޏ1G11ccs  B2XiDW]>0'3M*8/οP?r"%:@5nN.~r;kΘw#71;')#%)+ ;u~\QYgyźY\F1ߌYXhR:q]qWeBjr6JbVJ9CiԐ˪gHR0jSF*UZ[*XJ殪n\zץXXꤻzUT'V'TzfԳ+PL\-3Gp-0&0:֩gYW9 Fe3{3srv㊂dSnX2j5wBuIaJ,G[taFB'9EsZFJkX5rs\5\37͕#|3ڀb?qf:u n4wMsZ FnsZ8un~\\:)8eXt#2tF~U]g֭ހnyX3lݪ Kƚoʭ;uOHB|LtиAa!]BGdžDƅv Kp)IP_ԧZaPVD`;n)W=K\)9%_'\ZG𾓒Y)`ݬz=fբQka_:?3+ur\-&Y9֬2kY\ +cY͎CX.BxA l;m0`iW]'] *G]qtͤuܹRUxQt[53(r_Vt|ÝcK|w. yQ KڒdʗFF:2b1a?C(!&Ch@PssPS^={GGB11*0:0#:΁B̡ᦘSh9G 1p::2 bT{'[I' e"~^_]G,v Eg,˧وTȉ奄:bTFKZ*y>\ R+lşOFVg4x|[PyE)\ja epirw"vq\w+rhKtѯ喧_a)s)9ORn yNEB\[o? her"%WX@M˝7t6T:]BC,3-!1|Ҷ7Y-, aDD[̖0>Z]ӹb2q}3|n7EI[f1is=-|wM&̮XT`{g!;Db X58dYT,AMeՊ1߹ ϔxWm?])y^|;୆ȟߜ`slHw\SaxW"碞|is,< ȕ؊Xm*Umxq::w hTK+P gyKJ@Ćv%;K~ȚUUl\qUFtU@W-ûTNCs!F@!:zt@o*E"`-M΅ N]9ھ\| _lڼY}urPhܹ4e|wݸ]b%אktUR *|GA-5~WU{iXuX 煛|UF!H?jz]Ʀ\6O!3?t}*4iQ4kܨ Oל ,s:@U3U#Ϭ=]:_jy\Nq=^D>AoA(*"rjPws^pU%a":YUefYՇJcpb {Oڕh[md9s:~ROI?'U'aʄFK0jf bQ'f~W!W^Nݗtt` 54!.6g81">aD&!Q!øWqމnpwb+*c4B+4|ސ_<р-J 8}'FqXb Ւϯq|RT5|zψ] G\py#zWg}8|'zhpy7,\{:׃ד4:o,mꜯS|yZ=^Zڠq\{ڤց 7R<4a?xz?i4UŴ<<zu2]Wm/!O>gJC cF3梏OkMp-kW 8^=kWXO?W;2xz=+kx:43Vm—]y{;2elXݫ\Rƃ+5^eMޫ_`Q֎ U-zr:=\^XUu.j֔;* XAl_U>4*fS6E.\~+XNZ˺f _TKN#EЩa Jj%MPqrλ)^ |w {:#_Ssz-0}!,R / [7zza|q` ?:-̽= :8%6:w&nӦ0 #nyny[xizK7'nnJxt!._nye òxiO|Z78G(18بّzEG}/pXiT;6M [  Br2'/ :ɚtlj}Drɇ5 U^) v6%\[ wp ]TpFh~KtmPu^8h}XE&Oϒ!-T0y#/l h13Nn. /Cn-%>v5ӄI0`Sln8 Ǻր `.{_9o*3K ځJ4YUI93Kc]oentRa![Vh0W PW)KJHVzIp@Oa6)]Q ȏQ\7π`*f*W,|GWC?0Xkւg {};.42\XȎџzJk+xH}BD g/א&?E@yKK!>>·`xa" |;u{?~#@N-])S;=3*m|Cl8 EВ.74iN6+Yr3r/.Ýiz'F戒%{ʞ ?XK[E0"E9Khd7x*}n@'Ũ` ! S}>IJn yC_ēLVb/h'==a,"@ . <_(`~V_G8Ec,.M5J 'M/m3Gp8 u rG?)<"MAR.|a')Ju ֈMKT4G !d+5LKI Ń\6_!ަ(쭼- x]Rt ~%%`k$_F|=7st+p*) Ax IhKf s5ƙ#ݬ)yΒr@ax>hhM(K #?Чh "B[:Wٰ:9v4%;c :gy臂NmPt zKȻ0 OO3@C0M寗GnlٛV94LۥHYÏ䂭JɎ/ t]|G6˕^"}>-u(9TMF8; IwMSHZ"F砟=_ëV"I@E4`kPrQItSjp!~!8c*}BF/ _yq?^NXoy!>m/-Ս!^ 2RA:Nk]*5RƐHԵ"I*lIp.POz} yxȄ[h QSh๩}cd+GHKM6ߗB~*}O&oG't?JJBK_JI4Ў#ҷJm.K< / 94tE& ,J>+>IlqS?ʌ @J[~&GPoa}%cX;i<) |mS0BL-4ܛ0(};>G؋!ߩ 7B,xI@x@_er܋q]JKrbeX;"p , d*5 NDKB2k? uH4拽 .~/!ڔ!mEʶp cЋawBЅRpK7uqw#UOпYxǛmDDVjGIwyev&61~܌ٲw! )Cy%yM$zadE[Rqۇ-b ^`7 M'K ^7sGQ< K2Y֌>|*Hxf PtK>oOQSJpVLwnl tlmJ2[f 1q4{{GMX_}J3wc0t'Np4V?&o¿ G+<}^H$.1tcA^*Ѧt+zw?6Jѭ1H~ҬL8&(<~s1jg3URIS}"QpJ[AD>͢"8r#Q~d`p ^td )41J)> Z<>VfqJ s =3/zC#bWpX{Jg*?9z?}dMkyő9ヸ# Mz"O:cٝ軳q_n'ZsJ?9G7jcJ ޟ͠j~^d7AG] FFP&ǂE*p0Dfa6)})E)I#)[{tܥABPugGNΖ>`Qh DOvFVU<-p[)".@O c|$|T6li~b[/$UIRޓ t㺣Wr Nd38 B smc(NT2dxuXB@ nUWA,W +h/=ȋq;w,C- _4,Ԅb)|?q%I}]qg~)c-}MW+LWߓ [ Ał5b5ʡKJ},^ROsEz KA+^c CM..EUyͦ OhGyiQп)| .>J'/3p#oG?Z$7>@Vm"Gf<|7`(x߉EgcFȃ]t8uh0Ws)p&8 -a>?B^ Pmr 'g~tG>zQ[ٚy5^͛-?c{xV, m&Hm/ ٶIғ۱ݶG4I[C7-_ B87xE Cx\`'+?pV7+$v(T,},UſǭۥsIl}So ^}4?0#i$p -/YplĹM<:`?U_&YR~'Ors-WEN` q E%|˶p ߍ4vx SFby mQH=Y8@7;`!o_Hl3Bob.Ҟ^H!W(X0ҝ> Gcc3z [l/C_^^ B)yKex0DXҘKO3l=[,O3=&zA\mam'<DZ)-[A:eK4P1.&Eޱ/擻agO_'(r;iCKrZmR L]OIe m(2dXk:An-XyCh0 N/]rw[-O`/+oJ͑!n޽#*nSbX_˭tUh(\4rJΕ6K0iPl]*'mgsR_/wꟐGr~Kb$ `[AT:/WB6*O/Wk6MLF %YtL~am&i= xzXIǔei`1fakC2}%x@' (2mVH$C|A+%& :m6LOI /]#.vL(d|Kd4@/́wGv5z[GF.\G^V)yDj0@/rQA(_=N,QT_etm }L)/Dl)"4Ӑu&em <3|tH..> }F. x7Htmh,># W246H +uDpn ~VJA O Q(4?|OfaM0_`\i!e8Oȁ0Y?YX {(C#o F^ D 9ŻAOf%c)Dzwqy/1RR۝? ֍/z` (ǜ^B#HoGC%DY()<'9-}Zl тb= ;iS%G5i54Gh#=[~<(NWKE&Hg[ %O) A(3I'>3`[Z, -?rmu_Q0ȓ<69Wp]m6/czS/ÇY|(oJ!XA*~7NޒR$o]oB)s}6&Āir4خlZ(wx~uDôSwwĆtxI< ep.a''m?X+opy$KH* ΢c=}j)`=}Őxްv/~TLF_5^Lg@B5Lbp.!_

G0^#}%+ԇU@ PW*C MᢉSaiADXWڒB:}EVSٌ w |47zH/>HƐKvK86ct"X% JxEN%} } /p5EJeư%٢<*ӷ=G^ ÞB1 txb',N3A{}}_rD7si3=+'5RO_2 O$~ύ*t| ͂߉(8Elςqz ,;%;1;coO˭P2>ox:Y6B“Ы [s8*Oo9G U6a?` Q|kٳ 7Lc;+G.0jQȓ}d{q'J_ig. =ֳ=] gPAQYݤ@0^h.%?0-}$*QC/ VJ+? &*h:s)qy4cA Q{$. d> 9rgr?+o'B8qqW>>g/y]K36A 369,GaGiKh;A^MQͧ$ka_7vS&޺ :@Sv:FK/?KGtG=s.:mY^Ǐ;yϼ#q*cƏB]p/#đvvGDv.Y'ssxM]~S.۽16z9p1xMm;gƻܳ-u*7'O#gN }{ǚ Ճ'¶LA_:N2H:fIsfM-7q̙Mn~3}paȦ^>Xzfxe/L_ԎRxEܶ=}ktVkׅzVo&B+Sŀ$ {^:}ʽ=vT=zYhk }NO&-7@a ~V"eGnxTwH􌸊$#(MO)GtS- ɞA͸$Pnas>ms(GX?Ґ$s9?m-wu֙>b''L`+8* WٛYނxF-IO+aJY:vtZ`e\뿓̵*9q Gp"M;Hx&{ltt@8FBqx,ySKϊuC\|p6pޢ~?ELWO#zL)騧/dGYWڡ*Gt-Z1r\|JzRw!)n{xC{.t|4Pp>w6ƴ0JNjGOn^q֑|VpXzIi?Z* ^9Ivc7(vwwb+(vwwvb؀"Rw}8Ya*J/cWҐv0N/)Gh8- +#{p#x&ZgdDϣ)wBo3*-+J釩JcWtU Q:`F4XUCoam/\W;vѵvK\Hk\"?)~eY3/bVVNcx}>i}0(LF~LP,NpyDy9v՘r8b~IC.۵@,e5JFPQB4܌nZ]UBZf>0KY6ƺ|"7~ݲ&`})\5rNb qR0^;SDDI&el`L4?ƹWW{I7XnX+T;;LLaAjlIPٝ5}d~)ep 3a9*~* zbBd\oɻ"k DsU#\.tgsp&5Llp7GgT)SPfz*R4yMi x"NN0Nʊe;*GBm23%!gt&Tml-(N'd;8FA~WWP;){QYumCq+)>Sg$GbƉeyIb%ߔru70eծ2;){/73-$og}o^ mAg~UldEc6 _0wvD[ҳy<>>;)?s(+[Kݴn Q/IH~>'K<uF=4Ź0|؇N8{h;DfF.2+Y#L+tABUn܊eS^DV{ ] c4 %gޖSӬ|e'-l,[CH2HIn躭N{86Mǻu8mJ:\C%#P<~E(RE%g.gZgt,cݮ؇tgy}TVM^޵Q!IHS~Wp]z\x›59ɢS6hyfb9{\=ese"Bu| zV,2p3o|:"0ў_}D-^ܜl~d <KqWre􉑢1YJ.;Z1&.&^ LF=Qe{?Fz8ۆzx?S/ʅO.fC<|i3~J P)'jGzێѢ}+/_jFZy.++Tw?5vQÝ&H21'd:G椎ApgRPyPk8I:+VZ{6[6Ǫ+r8fcku!y"u/KP?1BFE ]S/wDeHo雺1(~R>H >F&tQ ӝT'wHi qXG&<a=X/\s 4B]=A}pMY+]Zptc(j&.Xi ЭrèF%jQ!HY7Ue'@ 7:يi?O wD4 UϺ%I~T DK9SnAV'uyD^ }7A? r3Ht WHZ[t~pMsnӒ2)6X{ k8F j::[a7Ceg6Um5+L2u1uR C_c=YW5ULd'|&o)v(eE;q]%!bJ<<tUt t DHwb:lE^ՒĎ<ꠅp'WuJl;NzGr<&+tUx6j*,D{t1YQX_qO.*@ Ǫ52/Yn-gcDğogKexvLd]yQ, o5ȝmF11o `TIL㏭A:X2ZW_Ҋ|V]OY5%ԍ`&;#uū"ùrY7c 2ӽJ݃`#Յ/1O-9DE9ӵT]5HUme\V=AE=%Pg9x<3)HZϹ*5}[+T|[U0e41^ }BΊUi1̘5*Nc25-b5dX89H\c] D lp}Ы3B;C $&N.p,1/eYދ:W(+ | obY: t .֡oN5@}Y &wlT:$"y[Lv˚9o\$Le5W 2ֳ0 j_r: %~=p G&1B.Lq %/s%} UG қȷp0??dwBuKA3Ai;u Hh/P OwV%5AELN+YP5@+3IGkQk, Sy(>o6n 3A& &~ng@?1퇿Q͌| x N~bj0O.;!mTxD8C,\|Ȯz Uk iE^>2QZWQ| A. 2t(pϨ tB\k`ec܉%&цZ:/]ĩr fu0 P1` Z?eMH;h#1h:ʝ,7TbFz&x:7pAg<=mStp9*mS3%Z Ҳ躶9Jh"e?EQCr pԣJK(HDcT']aY+ztnl@txY=Y>9G6pCgL:TG?<sඤ3xKx^ޜ% O.Q[2b*#auUR<@q'*=nfÕͻ 똭g*L%1SoClr;F~ދs|1n@2b5øBOTUd~S $>Z2'6<ʳdn3EeIܡ& hd󃜂 >xHoONcx ma*Ne^òZs̹ī ^+t}J&W#92(5P[uS!]d.+<c Vh`mc]yѥ0{1FO01\DWCm'lIăD/L"2t7/48Řf2Y_ёzeu}Fn?0,3%Wz2>xKH]v,nQf坄;N;W5H߮IcWJ{AeA^p}`W|9*^жN2]&x?{ hǷzU y47L^2eFNe;X:gCg_.ѐ),[GP2|M#nWsװ{蔨[H[gts]@n9Ȫ(}Ͻr4ofa*/ݨ c/~ZF&i dl꣮%\]oE(W,Kb$=ӓ2u}?oS\T+ř`ED/\`D݆I{H~*Ǚ]%?}m7MD -z܄=OQOK$%8 ci&(Ync D7t}_:}Md[)Y(X%`!lʑl;$(#D#v)xo#(j!gTD/4 K;۩ji*0U*'B&ӿԵЊwV1D6K}/%kd\&B/X9&5꺼UqJ79K+lljM5aٵa%Ta0MP0:59o HL/"> $M1^ ?ii \h)!\l+A ݲ ;ΦFJӫx{p59Yjo=BZ:Qi1x6ǣw URWXpoO` 8FErtGDGQX2A30IU hC[Q@XRV1܃ca'kqtKCm`YU(./jyUB/2J8BTa&I_y:^ |P~0Zi,@YvXCؑ!/BJ"ϐSD=@zf k>AzMA^QY(gh.Y(ǫ`/|1zO3uDؒaW8A-J,Vz1QjM z*>$*mSn?0JluNNfew}™TTNP#k,T!Kk?0 baRYKl/\nZ]00㴶T8iZ{.h2Es7vO.PV |1XxƊxj/j!Q 0]P&) ^9ol32PO ԍ7܃U6?ZB e6^A5RAlsB9 $['+7M/֠ܢͯ| 6fd/dvvyYHeiQ-DGm˹$ ꢗ D2ז)t{^3q6KmlAOwc]afnK]W-qY w ޘ"" V{{84APьUb5(n+qh;K8-{IYj\ MK)CH |pe}-zT%sVv!$#ҟTVy/'@@a2ȥ}IJV2=hd @%ސ ,VRu^4QZDȞY%piAeUՐQ[Ŷ@.e2vqZ.L7Ht+`!Z˺` O̍^>Vm}Qٮz̮ZсfSTV/w堕#  м#JMe| > ;z"ee= (Zc[Y#mpe#w;(G2էVy tWFPG(wqŮa ϋ',0tn>w=|&Tmq2ȚgqrҷҾ/_r/H:zݪpmIӇbŞ/nzv&u]^www=T3}Q`DJ_GIVfؕ+RWSK{4ɮ9<.qZ#W_3spP9eB>×rFh񜥏|4<5š?k5j3v޻ru Mj*~1ג_Rs~˜uΟB9MR5.gҿ1$7$to ++ewd6O*Xz0Yrev~hgqg^$T)ezWSܹڔqܓəLK~ \[i>M-Ise άw:8.V5`l=kJ9յx:>ErAwS*(PG[滋QI _;qy;<(9)۠ٞԀ!9S(OkqgU1/;/&F:= ^ܖwBgv@mjVdPsSY}c+|2]h'zOgMMZ[N?tWWHҕDT4S7 ͓4\.%&x&EbR T Pr$)Zh>n/Q9#iCPO]:Z+tv$D/4u$ͦELc vΡ!g(s#0YIKЉ;lsg3Sx 7`yoO,܌Nīw4ހ r(;nʛoטP!w,#O;VZDl( 8CWUY7腈Đ -Do0<&T3ꂤ"Ƌ{N:D^Df/fͽ QOِXgX#fXdL:]+P%ȥϛE#`[rPWSgr1HM5}qot*ʎ|Z;d:CU/:ْ 6\Ѽ}ȝz&N4K, K09VhG EbDp*_fiz⋀<].ɏ[y^.l,y̪˓ ^:HH9\~"fh_c%0 zv8lYH|j`zkPyH0-Y&5Ap !! usywyQR%`Q ӰI /T[ЗMx播 k8)R>6!MKuw&-lT2 h'e'c_\)^f 7^^~ yl`yf$.' &ɦ0%JublhV<ҥ"uy_?zr$ǡ9%IjI48?Sj+Ne|A/TSN)z6o 34vUֆuQCxK=BW9G`yZb*et>ˋ  ˁ$u޸Xy.rG ;=`LL# gDHwiMj6軫 lz`]9K߅ʳSqcW&жp/ &X w(M3^g/)EU_aKU/#9 )Hfq]YE(U4=YuHxG'꨾xv90s+ީrَFLZQ%!骆)( Ɇg:&,Ru QMqKmt! .ȯnE#EG1&&*U&TG|a Bő}(1V,|'sI^xA%ZnVU?8 TT ^fd&Ft Zct 9($f58WsݯM|'ؗGדYRD\Yh':9$yR'ʋ:<-ŋEfUK4'' M~fAgҬ |#5#\:L|A6/w=N<#8׫P5jk7ʫ[h'X ?Y?DI"&:%O!9 Ic9*G ^Hms:p/{%Ž@YuGYL(KIC64pDoy>Y;/ ӡ|e?ѳZO'aUo8՚ x8мK}Eެi@6g]'YmF5zU27Q]Y?t% r8 ׫͢17P6>%wfO"; .9e~.n{n4U&?຿|$:yRBR$m5۽}JG0g 0o, ؖMU55}Gq>b~L"./#`Ʈ(\N&8>{4=v >;e0U8AN!w᧴:\#Ϩ<ޑ(ݳu,B-Sԝ߱msC+idk\+% G+>vNl_?''uuOug81$PI$ ~r)Aw/w^Z> 6=Q'[YDޤhNzLڒ5 j$>> օyiM hC/p-Q-Do[!W7mp4H!=uY@n=UGMD0JԠaҒm5z ~ÿḜZ2\( #Hg<'LFSq^@nF]R.d]j,MaIV-Sd:o>|bIo2WWOѰ&|L5G<yXN[b%*b3#Ne#Ass"YuUYcu: Ǻ*觫#z }[K{L#Ux C 76yO pBt*"y&|?H" maz]W@ag-)p.kzk,K~ERa)џ7.D U93􄞃 t#Ms= Ed=t+>Ryylrd Rsj ZoT:]شj599Z:{7%Dv~Ǩ6o8j{e*gLpgd7R\GH8尢܀*.-܏;Av2,[Lțܔ(:*7h̩^EwY(A'b䌗KQ~ī/N`L 㙦zУ٪OzW'Fڭ0WX%pl#k3Ys_sIޮi'tdQU:ƮhfXX% yʖ [^Y; ;-`̛5V?ҘY^28fJW[c4ghyCPL?Vg ,Db8-Edn6q>"zOV8k &Z6GV2m>QLDI~ =h68| ﳙ24LE5񇼢I~!΀aI) ~<KgjցO?4,S]cyzg[G(Ktg5 1I=8x[W%A |^d⋤iyٮ"H$Or HtcZWujL OЯ0|2ёoD@068ĺ2f UUo}JS^A&"xB\Lv-Q.5 L8o=涕*#5兌'=%vp.l8p#<+Z MwP ^4>5zȏR/#sC]@)ЃGQC8,MG |[ôodFᆍVtyhLzߊV˒j 2ME=[6URRp]|mex("#U^G̃aEhV|H Le5 kB6?j<,+f |2%`[rs [LUb/t)&LbٙN@URND!Vv* v8 c@y|s Τ!ëi_>>*sTRVd552{M4VHt rz ~ e_> 8Fˡ)$# *#͗odv8S="֓x:qF#`^!F)$=0g(HO [$ C/pS1RQ +"K7f⁧O7CGDkj뫫ciѬʍl 䘽=n:/i>rIw\߲H)7s/ר _j/;Yӡw|oƋ@PVn=ZJ>`G› p7|D9gVit=@JĚd\<#p֠ø glw;idbw&*l)ǯ8=F|b:[Hh~'" 0f%#d2h%Qqj7w{#.6jo7gMz6JFdO=6 KPY\v=Xo\An!ZzJɁ,jÄ,SEtc%/$UX ӗa/|K9* hI7qVx]^~W5 u]4ùWU!Щ͜Px2'|ZEǀ@ZJFu/դtR!^Y_w>/ )/ZszG1p}] Pqkn$g\Xy\u}#6ǹZF{Uh/ DJC]݃PƁz9)*j,M̶[i˺4!=,vj+3/mMM3 6e<$32Qalٺ jø]m ` IDlާO^Vo-MWA7@~~.0(yEעKk٘)E "-ѶG"ZK?^CNeUm<)$1'pxr &qldyoF6ko0Rm׼RWV1(lH/Ȫ<>|)To1*#{>+-ϰ:bWȪ`g[ l:A9gvbWR,ˉy(\/V8+Wrin:nқKeSJ^B&1r9/ɂ!N 92[{@tq^-;ԇ%pnJ #Z2d6>HVD & o开QxH8z1.`ǐ0RTŏHZ-:HϘj*,3O2qT#R26~#I@b9팔Zes /r<ʮ!:Ǧb&dyrq7p-|T4qBAzcuGH6I[:ᯙVyaITd/q Ii**sQ;[4Wp.JʉX8.q]^G0d(zPh= j"%Dx֐= ;Zr؁RAS8k&ߥO¡Gi7 !ukM@ #^Ff@#zAzlYrJ?8o!Ib\gsLW\[SthW޻u]#-BcL0&J `Bq)K0C1P2\?e(aC)J)%Bcc B@e}{筽kk["+P]ꋔ_/-6!7[;9w oX (sv; j x w@Gs*O3v>sL@ Q*m'l7/:6 =) KĨ-q|=;JwmG֙4SgGrgm0!b!fm< 9נ |C\~RuWx$+Lv \$e~Al:= :U72f"A <_8nC?Sh?GLoLA];B|/!#OHEs 78ȃ cN"o:xK3< h2.}o$qI1O $/BH4Q Mv 8c>wm\7h>",C& ;tN͞o7U@D@`T~\$,wfoT_ Y^^6r[/]*@$/$Wr_eO:ĜX罗88(ڝ&/<ǖu*|;?MOt@U=3 0|ں՟eO[.!̷7?jُ>atmֱlJ@=;O\4<ߝ댗58#?fZ0.L?.\ 8L#*7%3X/[Yjd2_+^?:c~-_i}4̤~vdvl~ӆklU>80p+t߱cf Fi ֞`BMv=rZU𧦊0̮>fJ痛DVcO2fZҍ5^N0PF), wmFB<,KhI[Vݢj#PO")@l@uop&(K'Km3+&ÏV}/hx" *M7D j|\!X dHn ngR>PEz԰ RR-PX`Nt>5`ObwgL1vb Qw0 s|GsA$ա$h=-[ ْн\f9˶!]8P d銭4ޜS(1WcE~ oe37I2J\3T7o+iڀ6(?C ,I"*է&}3v ]|PSe#A%W4G.$v!b`eΧ [gR$k)AǟhS#w>] ѽнA#yZXp]1"hKdUI"/+|."ٚʨ3K5-~ F%(kub#z^*a. XxlFF,b]51ƭHzͣN k`@nH&I=fan; ;LLZ-Z]vrP*M:a;jigsڞY#CQsS 0:=iYsTS u@hu"ҳk㜑ByE_ʍ>Uf)ES%@N)4h}7gs6/Hi7luE-B5qQs֬$>{(VD1ίCNΰe6ԤHa_~ ;^ULkfޝ5?d624TP k^Pnɕ$y7!TYk}p-Ԇҵ&V|4A)BvJ/u՜\Vǵ5Ie­0vfFFU >-nb4k$gްhAMxw|SjRm)Ȥas.r4 O j7ώE@c\{*҉9(ѷ*X@9%&c[SQu_ؐ}D` S#2'W>jE6t%!ʬuV&f>M] Z DlœvWKäexW l|6ق.h[G82P/cDBrWI CkStg<0u 6[9uٹ) STI5M/[%&}&95}6-h<{{U%' K/%L?k+No vn FF9xmjk|8ɾl+X fEc+ES.eP&}8>T+5͢VCe/ NEG6$Pzg/^.ݺboqown_lKfV۱0^96,Zik 8Q0τa"n@W % Զ^{T &,Z,Xʦ}6.LqGL6b]r"N}*3l)b0hVl@\I-tB=&(d(fRg6]ea([*o!p?^KX!Vi4n8uW>Bm81GEF"PlwJemK2VO(SmpܱJ;TylV`cu+:0hLo QTvcWCdR{7F-!Iűau$Dd?(LaTo0ntKh 5bBhLG5rhO LC둍+ *p;ZF ZtI]y{Qzd96FG&9b#:GE^(e`s?p,mO݌lc\q',U/zu=qW(uR$L50[" 2.exm`Sz5lFf`~MXj">2v+v⼍s5fO(8I,IHŢ7X`gĬCG;4@Bb"YX^E6ru߽R@/bHofPE(h,vEz/gkq#[Ž]^qtϬ͕r ->\a|8sK2mSgU*MEƗF6{p`%d9f-_>e_|glkUZ(.Z tk=555BZf IuGi<M_ $*QtDyf:T X {ge+ 9s6X-) }U˅hkuS6Jܑ᫶Fcsh_{%cYk3ӂ~. t={-D"2*8.~3ìॶ0Pz¸>dnZ1U2AQ i#O068w;CFڔ<Ҏyٖ{D{x -cLhڞ"N!Dr_^U}n'ɚv{DFTOՔzL1ɑϪsQ+KnkŤbh n0+PpuױB9a{X| ië![ 4>CXf0ĈEx)l` |>=ҍah3 !<X}pOs_H[fN^dsb`Mn3zbz(H^Ap>V0,`,ΰW{s6$m]qtcHcz1K)ƂFjvpˏ *Ѥ_Ԃ" >zQ< .+ ڤU/C mN~js4l( -T52%L߽4pwg3h /Q.(  GfBٓnoҦ<\>Ʌ =weWS~]Ai5^k{uH5FaS#xb [#kPW-;+&hRR:;`J6,:ÞQPLG}B<wd" ޮ%%fhɨڿE (״`++eQAO,=2'K'2e909?,\*lW# {-Ӻ5nԃb<,N6Ѯo P*A&2Mi6ruG:-u:,dZG}LL'0K&Tqr`ߑPpͧ[GoPeeZPׅ4)vs:,T]פl55|g1@%7l`LxV'I|V5E1SUieF[J)7XU kT^c 1&֍JV4Kc&ӽӵK&d# 5}P",qQYst XM9%rHssnHp#^;^Mʙ>&.PվBYys,GѦܑ/T9mKWEȆG-J"ǩ f#`vh!Qk1f .kQDU5Fнqegkހg u6g/{ AcHhZJ)Y< EthU&a㦝 52H:1NIȶN1\P[{zy~c_D -ƨz!6iNeΗ͗ Y췶5V=e i)^_γ'oL>q q؊X(8m'^-ƺ7pk) F= 34.YcR/*vq(]k#s}4bcƫR4:: t~1\ƚ;` r-5THI4$TBXm/m^t?^`;e떔#ĨGgz^;ᛳZ/BWD]UT `5c'#1,zQIl`m$*k{}-cNޮ!Ɨsv8VJ޽@al,'WW\yeD[m@^eL^{}ges!-RDUVr6 k֚DQCO](POAmْQ}VF"6kqm-'8bT¶+`!PGզf'p`@B%a>i-`;Q73N9 Ux} [6 I&Q[uCPs4¨u }ΦS!z5d0)\a qv)SiڛŴc]/7KΆM@ۻ_[1*掘ϋ>F)` 8'jȴ4H.Pyh*X_n`3y,@gŴz3N^!ѣXj׳LA7iF6R5Ē8I)*@-ѷϳs3x;()IqC򭅆q~X5u  .{FFҮRM֜$Щ :{?xWlťI[ϑi,R9 jNx J%G2JyN;u~dFb_OGS` %8û4W P&tPբ-e W^!f[-[?uV6RπKl fS @oCLo+0$@;,$6/NN,ke>=f0GVcrl ر1S^c(dK }idZkj>u N7r_~c(4> Cs{+k-VzgG'ėWc% _\5bvNh便q~i(04\9,٥E8ANǖZ4k\Ҥ54mTki ̝CLE@ҳH Bj=Tr/z64Cca^Nuo`?XlYA2E5|ɴe3<@bv"kCtkфw2UQ^"scD{%X \nEqgR[quyܤ͝ x0g{Fo*jN@6)*d diz128/ ]%MU#@ǘALfճ;yuG%xz3;s! ;Ctus,3o^]aDJmxWeZ _Պ*h^sYQ"F@)gN5ۣ Ƭ;ԯcMbmިG&.U AH\-A֢͌h B҅|.IxmYnOS0'3T.oyfKo\p l!dƱ!/k{Në6n"gf:?sY~sZ 8Nk^  N`:'.u 2J)$Y;brOJs`Q6o$kC*EӜ-ؘtlbD;ޣ]4NU}y6v_~P%PzRΦhS3a@U#0G\2yD)f5MFe_]%+_(a&'ޏ}#gQ[k H9f^W}j񇉂pkc#w4:|B闫[nn"{xX-Zh;HuVB="B_`Ҏ}\%՟VJd>$ζ_ۺ^[~!Jo^x͒խQZB\8ծm9fŮ_>*=Z)H:ssed+zߙrm?joS ^#׃Kxv҂ o^y·{5n6o^>O8q.DK'νt">D_JR"SOLJv.s"⿔Zν~: Ξ>w6L:zjԳoO9u.\s o$&RN&;v.<~O`=y@ +Chrx 6R O hCwInTT@>K.yPq=+oAvAv#rהHqhdcMO:u,ցfc;)ڡ|T?-ã<NJv~i Z^ӖtGVǟ9Gҳ#?V#nI8߭5q{Vq7OIT۞FA/֓/֓/֓/֓/֓/֓?f=т!$u}}BJq1[W. d ''~.#)=_iiIg87WSΦ|㍌oz7^Ky<HٌH}-%Kh-zsxTN   pI|<2xiC=92Cܠ?3'(x5@# YJ# 䥓d9:|#ˡdGDwCuQ`4ɇeh^dJbdY [I!r\x|T򝇑||4&i2X]u2dK~J֋!<T&T2#\$F1. g(Y#$Em1]2td!i<2#5ݗMC\W ]We Qq2\z24åg2> le}}9]eH:LʊDqձwh׭~{IyhF$۟nuI|x_pl<wҵe}yr2zŴ~v=s_?vRu:H~*պp䧣o3a},A 6|?d{_[;ͷw)O8Zܟݟ צI1g}]˻*8 dHс1߹ןle󻐴[НSpGbX>wwϣ}w%rIaL,p\43<|7G>}%pd%x rTW|Q\7w>?cE{ y?Mu 7\/խm[9ac.LĥEso -]w< |ZnwQp;6nG4 q+Cu+џg7,QgGzt!L@q}ϫ˽o .`zG]F_ /Sc8Z̠CdO w E')&>8%HhsIϚV}쟪jh?g]t0tpJ<D撲CBMVB\*qU UUZ {\L!&5B}dޗ,ԍrpF429UpPĀI}s2uE$ն},rQT(jOadaDH^l P <%]xJޥ E_?|!x>{q ?4ȅ\)!%|)]*N雥+]w+z҅|[#O 7+u]?Lx`/+J oeTd7q>(~K%(P/A@ s./ac=J)Qmciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/1pga.bcif000066400000000000000000001655571414676747700252250ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader1PGAcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:39:40offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataPROTEIN GwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_P1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData23offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData36offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData23offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData36offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData14offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataS1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2143offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataMETLEUGLULYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1124250offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYALAASPGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData9204656offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataMETLEUGLULYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1124250offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYALAASPGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData9204656offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?masknamematrix[1][2]dataencodingkindByteArraytype!datamasknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!datamasknamematrix[2][2]dataencodingkindByteArraytype!data?masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!datamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!dataEB@masknamelength_bdataencodingkindByteArraytype!data/$9@masknamelength_cdataencodingkindByteArraytype!data~jtI@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataV@masknameangle_gammadataencodingkindByteArraytype!dataV@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataP 21 21 21offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData19offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData8MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData8MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8datamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata7masknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsigned§srcSizebkindByteArraytypestringData-METTHRTYRLYSLEUILEASNGLYGLUALAVALASPPHEGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatab    masknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8maskrowCount8name_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize>kindByteArraytypestringData0ALAASNASPGLNGLUGLYHOHILELEULYSMETPHETHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata> masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize@kindByteArraytypedata@ masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeFkindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataG< masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataHNCACCBOXTCGND2OD2CDNE2OE2OCG1CG2CD1CD2CENZSDCE1CE2CZOG1NE1CE3CZ2CZ3CH2OHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata       masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeJkindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGOD1ND2HD21HD22OD2HD2CDHG2HG3OE1NE2HE21HE22OE2HE2HA2HA3H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13CD2HGHD23CEHD3NZHE3HZ1HZ2HZ3SDHE1CE1HD1CE2CZHZOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizeHkindByteArraytypeoffsetsHdataJ      +  ( 5    ()%masknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize̪kindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĪ        maskrowCountname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataL8?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataqPi?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataڌU?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdb_seq_numdataencodingkindDeltaorigin9srcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_seq_numdataencodingkindDeltaorigin9srcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatarowCountname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataȤmasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSizêkindByteArraytypestringDataNCOSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNNCACOCBCGSDCEOG1CG2CD1CD2CE1CE2CZOHCDNZCG1OD1ND2OE1OE2OD2NE2NE1CE3CZ2CZ3CH2OXToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data                   masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataɤmaskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanamelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSize҂kindByteArraytypestringData0METTHRTYRLYSLEUILEASNGLYGLUALAVALASPPHEGLNTRPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata           masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSize₤kindByteArraytypedata       maskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataɤmaskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaoriginhsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata)?^v| 0 `]sW^"=z4C11 jkW$IM~}8G+Nf 8k^Tq>H7<'8y}7G/)$UT t[ iFX/RzpQ0Dw:.5}wIjJRu(O oi c}&Ze2K_#*}y rKPbUf3J]+-<~} \I^^xOU|-e>'v7F%| is4ENo,/33R4N 1fE" OS #V@=3P5Vx@o4n (w,A 7P _l;;>.CInS]b|Kg $("* (('i8!4masknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaoriginͅsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata\][CWqeE^d ' ]-+g*0Y UG9| z-?& :U\EnFlMbo8:4.~ yNcO M kfqfgG3Nj cnW ~x[%5/gx9[ <Lf, <] <IY, # \ 'rp\Ys#t!,[o|d QniWL6Z}V;HZPx{:~ fiW2) y[ =O+,OK[9Ge$rBw -  / L=]<&H VwD]pv >`^0ٺV͊G2{PvÝ!BmasknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaorigin͌(srcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedataj2z=L+5=QEqWnX(Y 'L--avHsi$ ,> t g` GR]$->xnspR ]ui7t+_O[RH 4 _8v +Q0]DHF}o%Z !k,4? oQ |q{  jm^- 4v;3q?`~9@  DPb0S {T%M5 c9?_^_ 4-C -~T G.`Je m A ZJLy8]a.>DyEQ=RD$VIa`} u5j3G"K2jPK ui/~b3SE Cv\0Rp?U%1 8R ]԰ b  +]masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSizeȂkindByteArraytypedataĐ  masknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaorigin9srcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata P >hT,nD0l ^z! F4֝TFv: 6 .\L*Vf&0h r걼dp Rh:xB\R ^ F \Dp\тl,ZT D~4DHP j2R rNީX2<Djvn> 0^RP,^  h r4 6 V$r|J ܞ@>2 J^hnt p\ :N >$B%r Nղ Rvt4$d b`B,84:`>< +>NXzt& `X` vbfZR xXR S뇍rIpE6w@1A;0jQk0nx4t:6>LUޓ-p0|)S' `=> \&>DXuzpu_ASڃOLf(u5f(%* Tu:1!5!a\@@.WOX0PPuLmA˺۪zUD0VsS,ƑsLcian[seZ {-*I5(:[nba 51us8[d6L:2li3+(VL\U *\ 3\m=-(Wk=^mʲ&K.HTTc[eX_m mЦ\約<ƒ``m.X{< U;4TU=4]tC8"M;Fy̪;Umfy\ B>) @<bt`؅{GF۵^$Z$9t!$SR\vVڡFcfJiyBG}?t-cpx3]7sy]StQ+`䍽{T<=s-+@{bТR_J:JL PF5:d$f Ѯ :2F+Mht&zfc]dar@* mO&g>-2~4F44{b'&]Cdb-F"46xqZm+S#É##z{gv~wcQ՞ӓbjԱEU#K&EIKO&"$d,G@4.A֌$I%cCZMqXB'QפqɚI8ͤX$fRܸ$,rZz@s*ڀK |!GХ0(F/KYPQ:!ىwM%Mʷs][B{,pw\@TGx%Tv#y&?!w"bLǺPwoع[ܝ${ĂFe p3~0a/"y#_r2KBB_9v]$3g uzx|:fPash,.kPW>>zC) (VMk WxB:z8Q^PzGo\>i>֩-z+ch6u9Vi=v|kw^ &Y&F馛7M3+>W ⛙|a6|]@l4LH0W on \KMF?fקWݰ-fuÂ85ޢN- ҁw5w 4CUT5l`&(4ձN *C*5 ^/ofRgQiCy~۩UZfvj`h$e?g m ig' Krˠj;]8. m5fYq%ݖjC%ޅԩ//4 ίҮ:+ߒmj9+3n+`5fݝhǟ(9}"jɁjPxA(y%?"]<^7~W]_+}9%z~D"xX]BG3b;7%gw:9tm:_H~%!3wz<"ԅ:"ŲN 꾿80Vv$'?ҫ}WKmͷ9샊Nk`my +&˵dc }~Ն>AS9Ѩ-4޻QujUMl^>MjeypZ)vT"5I8 A'MCI҅ɵiGFAhu(9ȻH%498{羚EwB hOhSv-g~MBKA Q([p5$k:- A5OY~WU>ar_{)wP0w;>oO;>tÞ&a#e&Rz:ܫ:-xRil5jgݲQLnIoɃFS7FeWu?x OK7_եTǏ. <_& )B=Ry/ D ;OOV=(^P WSD1Ug'{B*IJa8RK{ZɆlyCN Z~̫٩^FPvpjF!qxu֓Oʛ1q( ]x|&}ϿzkȎ=*V /0PD-K\ b$AiA|/B_Fn[TRd߲7+ zC؄z>\uQbW^z߾Qwm%Bgk,{x~q$np iU+4E\)<>g;zfx\ #(V仱%bFT6Q*'ݍxa eH 9MW*Up}6^*տ;:h7 /4BE6帽7JTrؗpsCY G78 7qK۹GQ'[892#x>kK Io!i .Umҹ#pf_mCKQ[8Q)#>7׵2Ml-?Rtwls_x䇓Oz]ouMtɜ%O.n HSP~踗1B{:a c9K鍎C8*98 s6TE 6F_|='[ v`4+l K~=%};!?q?Hn9/GŧP2Q0%З(ctE4#A;;L\AqOP'i= svt/w?w=,*R`ҫp(w#t8u^Wry! K: ܻ/:} (ppapv&W>7)X"K(~Z| zRO aaKdT\+I\A틡^㎈ )}4[:x]*E@*_a w!ϵkHzX 6'(lC߶:#ͩ_܈TwP⏨?@4G83ayy0:&$~i=?4j7NTa3ގFRK~0n WKV|3V:(*;'pto4W®w R'XA|>ȟI)Hլ4p_xԨ%DlT癔ァ|jz8qf'o\7RKj*]@P?ݡJK/OؙKvf jFxXۅDs#H3:nnB0+9|ȃHa؉N>Y34E,iJB?ζE# #lZJGBط*/ BuhEXOn `_Z;tJ$-NOeJTˀG׫ Jna%-c"΢/{?8 {G1ԋO+$(Pi;(~! Bl1?)gxBxN{Ry'_HK窾 /?Wx )p%ˊ˸߅U8*ki?2@i HY1 )$˲,)sH 3w@Gqj a+#%g%zH<|IʀbqBwf '|zSXᘀ`k:L*wVjRڳ{gQSRr fDhpa:PNK;y c'CߦRA4-6L1! BwIPYJ s+  8ݞDs`2ގk{=ل I@?F h#ZjӸ!E`K\W.wT-MX_RB="dU☐"Q<6[rc;^&'C#w+xcgB~>^=l֟6_|$}#~R3.c)*s2ɽ.ɽ6bKfc%IeZٜ>}qp'p^__ w{ާpu% {Ik2kEYMv"Fpq*BG[Sa Uv؊glUȪd> j;\uG{ =FEuFY"0LU O2.ѪgoҧF`Jb#l{\?SsHJn'Hk6WyCϘE} [)q0=] iE(wϬd\,2aSÖ i%5 D;&w|SY蘼m& KwU<.w$! !>E.?.3_XZn}oDiWG$ i\O}o r̲2a)K9g GU)j*TeTW*4rk2N[8ۥ]I絊&T;f-0XqMa9G.8¡]X\wqĩthT)7dW aMeg\*e9^f_@z7ߏ n~da=s˔hE7ށ]l/|<>.rC4jU8>CNjfz+/0jcK: 嗽fߌ}Vv}zFӤ*RM >7KɂrQROC7<$z))-2+7?\Qy2S|J>K" TcG7YsRg>CT5#mJ۠A+A1h)mCچ<Ȑwup x&ufYǽKvܰ;]jNS.c3e򚕈 ڱV"֔'T( ,ƬXuV L& oG3WnT7iF[pɺʗk{P>RoQ/)Ǎ"vZg(ZϢbociftools-java-ciftools-java-3.0.1/src/test/resources/bcif/4cxl.bcif000066400000000000000000002047321414676747700252340ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader4CXLcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:39:48offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatasynnatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData/INSULIN A CHAININSULIN B CHAINCHLORIDE IONwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataYESoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_P1HELX_P2HELX_P3HELX_P4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYSERDPRGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData112821offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSASNGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData7182023offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYSERDPRGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData112821offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSASNGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData7182023offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData15offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData7133offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData=author_and_software_defined_assemblysoftware_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets$datamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataPQSPISAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatatetramerichexamericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1,21,3,4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,B,C,D,EoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData,identity operationcrystal symmetry operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_55516_55512_4556_445offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData.x,y,zx,-y,-z+1/2-y-1/2,-z,x+1/2z-1/2,-x-1/2,-yoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamematrix[1][1]dataencodingkindByteArraytype!data ??masknamematrix[1][2]dataencodingkindByteArraytype!data masknamematrix[1][3]dataencodingkindByteArraytype!data ?masknamevector[1]dataencodingkindByteArraytype!data ףp=C ףp=Cmasknamematrix[2][1]dataencodingkindByteArraytype!data masknamematrix[2][2]dataencodingkindByteArraytype!data ?masknamematrix[2][3]dataencodingkindByteArraytype!data masknamevector[2]dataencodingkindByteArraytype!data ףp=Cmasknamematrix[3][1]dataencodingkindByteArraytype!data ?masknamematrix[3][2]dataencodingkindByteArraytype!data masknamematrix[3][3]dataencodingkindByteArraytype!data ?masknamevector[3]dataencodingkindByteArraytype!data ףp=C@ ףp=C@maskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!data ףp=S@masknamelength_bdataencodingkindByteArraytype!data ףp=S@masknamelength_cdataencodingkindByteArraytype!data ףp=S@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataV@masknameangle_gammadataencodingkindByteArraytype!dataV@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataI 21 3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData199offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoyesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData7GIVEQCCTSICSLYQLENYCNFVNQHLC(DPR)SHLVEALYLVCGERGFFYTPKToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets"datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3GIVEQCCTSICSLYQLENYCNFVNQHLCPSHLVEALYLVCGERGFFYTPKToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizeZkindByteArraytypestringData6GLYILEVALGLUGLNCYSTHRSERLEUTYRASNPHEHISDPRALAARGPROLYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataZ    masknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3maskrowCount3name_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_struct_conncolumns!nameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData#disulf1disulf2disulf3covale1covale2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameconn_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatadisulfcovaleoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameptnr1_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSDPRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_label_seq_iddataencodingkindByteArraytypedatamasknameptnr1_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataSGCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ptnr1_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr1_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr1_standard_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameptnr1_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSDPRSERoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_label_seq_iddataencodingkindByteArraytypedata  masknameptnr2_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataSGNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ptnr2_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr2_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameptnr1_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSDPRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr1_auth_seq_iddataencodingkindByteArraytypedatamasknameptnr2_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSDPRSERoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameptnr2_auth_seq_iddataencodingkindByteArraytypedata  masknameptnr2_symmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ptnr3_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr3_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr3_label_seq_iddataencodingkindByteArraytypedatamaskencodingkindByteArraytypedatanamepdbx_ptnr3_label_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr3_label_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ptnr3_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_dist_valuedataencodingkindByteArraytype data@5^?@!??masknamepdbx_value_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_conn_typecolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatadisulfcovaleoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecriteriadataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamereferencedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsignedçsrcSizeJkindByteArraytypestringData9ALAARGASNCYSDPRGLNGLUGLYHISHOHILELEULYSPHEPROSERTHRTYRVALoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataJ   masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataKmasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsigned§srcSizeLkindByteArraytypedataL   masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsigned§srcSize:kindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata;Q;masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCNCACCBOXTCGCDNECZNH1NH2ND2SGNE2OE2ND1CD2CE1OCG1CG2CD1CENZCE2OGOG1OHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsigned§srcSizexkindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22SGHGOE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HD23CENZHE3HZ1HZ2HZ3CE2HZOGOG1HG1OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizeKkindByteArraytypeoffsetsKdatax   $ #( (-+( =>(!(masknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsigned§srcSize̮kindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĮ         maskrowCountJname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCDEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  masknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData34offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata masknamepdb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedatao masknameauth_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedatao masknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataBAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  masknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata:maskencodingkindRunLengthsrcTypesrcSize:kindByteArraytypedata:rowCount:name_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatak59masknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCOSCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataKNCACOCBCG1CG2CD1CGCDOE1OE2NE2SGOG1OGCD2CE1CE2CZOHOD1ND2OXTND1NENH1NH2CENZCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data                           8masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizezkindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata{9'W&9maskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedataĘ9( ' :namelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize‚kindByteArraytypestringData;GLYILEVALGLUGLNCYSTHRSERLEUTYRASNPHEHISDPRALAARGPROLYSCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata             8masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata 8masknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeʂkindByteArraytypedata           9maskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedata:namepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaoriginɓsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatak,.QM=eBlg1<  W x$v3 yvM^PvAI&7n^ 4S<_% \qLS!Z:hW5Tb~*x) @@P'a2D+k+H;i'f  6xyZt!;Q Ybi7\O{{ZA;u*aNdm,`.Za"HLSU2[Cv it!1! w+\z)e  "DJ  sOs59,V_5  )I37$tD''V7 p 8 # N C $0h{z{

 ?[x=eT0vm9* egoy%jRsa-e=>&vOwA:*9@L48R9 xk@O6ZQy&^V8#jW,=s[chrN;~:! k+ O RD*,!1 U*H_wE0aI_M;VX"~ f}- {F  0  Y :EG&d=  4M4 *@Z34 j ju B4)I2| h>>C ,Cz5/[JnA!g N !n+?P?C .2 L,Ss۴Jq. i 2V%ݷx$Hj 6ی&(Y:Ks 2oǤD .1 q*8 *5)masknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaorigin§srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata` AX12KIh. V_ $l< [E w+CCf1?Tb>4$ &Vtab0e$G - k =3BN<;zU\)smoe D -,I֫$=K|#~]\&#2 =Vp3+?_qkc ) 33aa?c"a Ix5 ,3d/YZv%H\ ? raeY/qB4 2  1S{6s;OtLeN qeX k4Dad/V 1'>~ E{4^~ R,Fy C"m ' u(D)(V h%~e masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSizekindByteArraytypedatap922'222&222 C22CmasknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaorigin͞ԧsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata* HV VP6h l xC8xZR&b J., 4 ^ >' :R^ Ҽ8 fDf :XL $P~  &N\h$(H4  VPf"L'*4:⹐8b*  *~4" 0> f, `v X*:"tn;8td(z\^t  N1 ֠b2"> (V (Tt2^ R F. lJ0n n8\6(  > D4hZ DZv: ,( jr Bt: ^ lbx Jbp(:T` z<&>Zr &(z *LN: `d( .<\|v Dx J>Z`  f::/)C lzJ8p&x!b f( $h@B,e> vl @ ]P8>FHֶ@7JV> ?x ZF -j(4S|԰+65fH&,&/P*masknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataKNCACOCBCG1CG2CD1CGCDOE1OE2NE2SGOG1OGCD2CE1CE2CZOHOD1ND2OXTND1NENH1NH2CENZCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data                           8masknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize‚kindByteArraytypestringData;GLYILEVALGLUGLNCYSTHRSERLEUTYRASNPHEHISDPRALAARGPROLYSCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata             8masknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata0x masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeЂkindByteArraytypedata           So masknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedatamasknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/4cxl.bcif.gz000066400000000000000000000233551414676747700256530ustar00rootroot00000000000000]4cxl.bcif} |SEyIK IZmZbmk]1m_i$MJb+\Tb]EVZ(- r#M$MӔڴieޛ{~;3UTDPL"Qgr)|0^9 Z& O.YuS\S+K(J&A}gFu!J8dScXkRMm'OřLY ֪BhY!FWNh ʨ5B9+7y6Z+l-(Hu?3|m e*QsFb.9 8Z ^r )3Ʀt#1xgjY\\Q-tkewwCޱEbă A2ޯZԀBd,v1ggXErrԤfܩH=kmJQNR2gS%A_3z~XZ@tҲisSsRs2 xӢbY .K~/ -MpPzد`]TMR)a ,_ohоZ,;mE=nLh#WMD#Cy "FދFTTWm!^~H7$t֒4"YB.6{ދF1Gp=" }+콈 ttAg Uj -*ԎBoRx݇ N RXs2>| >-Ժ}U%^:,F̈*-0x;tS7iPF4;opi2 zfu82.>.3WV ѵ85-h=YKK }={&+!8fI"t*#{_')^+</ =yмbb#A\*\5;+ F@D;ډ'*ot 'ިMHVDAJ$I/ZO82"nAŠq -A5n8>*υW~xX hKKuew)Hn.9.No6R#]|R;OiӛY8OZM掁OͫeS{ܮ:Vn+t)Կ[N+t RލN]MאNBJŴRJ' VJR nt.$p͋]8^- #v;b#v=Ȗ͝/N˩švAgc:CYI첋eV-fV@Yx^ѕ ;`Y>#h.ܨWU^0p>'1k݂E>furLWl*/ Z͸z+cU`)߈nzE VjE)P (ي*+0P=^^UN ˫^oɡtC=t+=-s`E-S%lbOa#IKeTU_Dθ>8T϶-Va#8W7w@>n|RQPvn5P7W6Ox+۽Bl|+bxëh~id[vm?@W"${mboL˘qGZFzv,MNnjNFf$ffkR5hLHJIʘx;mth"=6Z40DȀ= `o$zs /~q)PH}s[%pM 1x%lkd އsTZN znZz͌jG4e:OF}ؠU@c !3ȁl9(Gzo I!ׂBY Z0/o&,m}\GIu DR=DڛV n`G|>S䷖([ 2Efu^e0N[YCQSuF0b{0H줙"Ū3ĺFU3&Z|-6nlfTWk2u >AoV9v*S[N VGVʬoa1 D.=T1eFiXCH D߬-,J vXcL[̶ML 'fiΣƳ5鹚,MzFjFs59Y949f%ޮe6p!cLz& 6=#~葡Ur* p u5_{-D 5 [TvC8\HduMsr?rV 2P `oD\ ȋDdvjEWx: 3b/^aYt^~IY3HTMߨ4"fMRgMR$kD֤4i񙩚&%^I)]Q*у\rUe}Фe*'Ф"TIB֠IAaJRd#4i(4e<*л*Eܑ*^#xMRo*426˭9'cx  GduF 6%4e?pR"v 4}#= )Q@ɣHݩPrH4kG/>n NkLt4^F#&gQ!3rƁXD(~'%@)j$"!#WPKY)4j y8}:H|p.; |M..7=3-%`P!\M)L)^WvJ/]J^^B' M)}a  W"nYV^DxMk:U0,6 ZXћdO1U+ɺ}f][Zo;eݡ䮼=]YWvwThp:n'/};6yRaسke[Ԁ;Km CwmzLQ)XaQ6LuW|ګ|=ۍk.Xr~XTT$tkZ 8T0ԎO Y 0g-۲ѣ S- ] ל{w&Q{ IAsь̈́]nҗPoYZ.>Z.O.4IDg&lƸoN8?z5xG*MNu&uVҬۂ2_$\D`D`MD/&ֈhpۚʹD7 P_3 |9״}*3Y^}x>>/rlz;ߜgXHbǵʻb/yV#񔉻I1Go},bLV \| ĸ_v5i6_Ga"l7EMDLW58IZU.nQη~:NnҊISd*TUS7&MWYqk=YŵT ^H.7p=!_0G l%d6-rcOMqbZgI}Um:AS ~]b|3W n*bsqxp;}=yC:gL2fKhxV?CH쬃t4C9d yV8F^O;. mHV%o$vC=J%>Gɒx:6(&HBX.{ lXxͤ,E>_Rdr5x>x5^O$fqul"cӰv}茚@Z=1.<ga_IBa~*VҸo>cAHw,Ʒ)2^O^G<\'uى2\4o;;~!oj "ۂ˰M"d ۆ|`e|#NLne.DA{q7>>=@,j<&@TkM6v0`&/,;Wxk[N!Nʆ ,Eq-k?a"r524[.YpEG#W`4JFP9HF]9;8&1⮽>g=V}Vq=Tp. /dJff5~5s4ӏߏMkZA~f,<gbR%NwOmcOG$G$u8~+ %n'rSt YC[6n3=DADrcPl&eiSj%|B_˾+MZ6l `aGM-X1?vC7)xX5n)zph=L?r̪lC .2iZH@; 1$7~[PKׅ"~[C7} 7g`C|t G`K}` [Mc!q;iG]Ŗ$ 5W Xym K྆JL40 ?O,]BGYt!>d gl733oIpn#BY9V|_MFsc3l:q>mWahe^ ky]/ q$}rc^۱bGļ%C*8î1`o斄U~ݑlȯ%1Aͯ԰SGt?6*fd(2$>Ɨ>F8v v^?_/I%ƿ"6bqXh\^FqY~*a+Ucc\=O$3f,>{/~ I)Yw X!  x1/m<ey7A}ellb|ɸ75cr$N awS[ג∤+geKRZ5rn=?BF2v$}P.~~~妳Zl+8OVX@lr:N32qYϬtOsD|QX2Fcӎ:'Y:VDҰ07|c$ð?qgxcp(.ӉXzL_CS {fHf$i<9?Ʈ% ; B|˲y?_?`wr20u< [uč̗aNYH92IFN(GS̝gas6)wk_:"v/¶G$ypIfmiE.QʶƯy~JT^74;D28'|wtCf{1NE[OQ;xG}}v]?#Np뗏c|mOVࠓ5Ӄ7錅W,]k|~P<\낫rop':~>_3Ov'}¥L/O\p}{SOX?yOzl3kZŤ5ԼrV}Бijj^o[ްQ1a3?UGώ%m9Q;?*Y21pN^=hIbYl"v!_Gg9>V,%?c*>/˄#%#FC'9-|qqݘ ?|Rs$c,6"nd P+鴰GE\ȳ?}Z^sLƨѰ*k1p\hmJd$zhdmCI?;|w6iLz {~=X?le'2OerW`Wa+G02ٴ:4zC}7'9vo? +Mb$PaV,a1A;U{.Lf-Fy[v#nZr&GXKK<_had/H U'/r&$9/MSux+HȾGremώ*w6B|v -o 33 MFF٣{ /Lw.z,fWգء7q`Cʋ1 p3-NU+h6\r3yw_ҧJ~jR,\r8@Tʀ4V(fL۔+_#+P*{ msщ0Qy {~GՋloDBn椲QVݿG/{RӞX~S OajN`B$^6ANh?=M3N=7-fzǡ{o W3x3}0Щ㿾ןL[ή{㑓L,,Z32n آ1[.*6Kuma>>}Wiklvn$#& ?TPBeC7ugӡwP^@6C29cT۲7۲?0tu E+V y>ez7=R+5r-PÈj)p֛V})-mq/ tf աoV)e.9'E`--pHC ciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/5zmz.bcif000066400000000000000000001131151414676747700252610ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader5ZMZcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-06-25 21:39:54offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAmyloid core of RIP1wateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?masknamematrix[1][2]dataencodingkindByteArraytype!datamasknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!datamasknamematrix[2][2]dataencodingkindByteArraytype!data?masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!datamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!dataq= ףp=@masknamelength_bdataencodingkindByteArraytype!data333333@masknamelength_cdataencodingkindByteArraytype!dataq= ף2@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataGzZ@masknameangle_gammadataencodingkindByteArraytype!dataV@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC 1 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataIQIGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataIQIGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataILEGLNGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLNGLYHOHILEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3masknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizeLkindByteArraytypestringDataNCACCBCGCDNE2OXTOCG1CG2CD1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets dataLmasknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDatabCAHH2CCBHAOOXTCGHB2HB3CDHG2HG3OE1NE2HE21HE22HXTHA2HA3H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize#kindByteArraytypeoffsets#data   masknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata   maskrowCount3name_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataUIdd?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!data}?masknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataާ?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataXvMHk?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdb_seq_numdataencodingkindDeltaoriginesrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize2kindByteArraytypestringDataNCOoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata2masknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCACOCBCG1CG2CD1CGCDOE1NE2OXToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataILEGLNGLYHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaorigin*srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>%{ g1R{ ap,y)masknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaorigin$srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>rFQ\A9~mCHl] b[masknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaoriginTsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>F<5+< [~,h^:14 masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSizekindByteArraytypedatamasknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaorigin%srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>"@^N L D &  masknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCACOCBCG1CG2CD1CGCDOE1NE2OXToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataILEGLNGLYHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataamasknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedatamasknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/bcif/5zmz.bcif.gz000066400000000000000000000066461414676747700257120ustar00rootroot00000000000000]5zmz.bcif]}l@KWxcLckn&`4q8R NϯSý;q& &J8ICZ_؆ i[G5m4-m>ޗ_u\d^{>}'J)$$9ʼnPE|歛#[ I-cL xݧ<Α;Nƌ$sH9G{tD:Ͱ1E+9AT~f\8?ÉDAA<e7'!1Oh/vsxLbWēG.ⷙd^Eq)'`S.#[M#ư]*}F# Ec7H:SR: ՚SW(߫M&~F{@[6޿nܾi˷6E;opS$d|S@(i!eI01h G [8+ɨ?!ctπwnd rnJP-)tv+T%a7"e@vTZ9s^:KF,Q*SE[խ-m BA:~9Mm AH\: yy|!hS0HHP;a܄ (!d U9oٓƧsЃrjоxFN-H@z잏D='UVVjГY $FD䭡2O!CRspEr*l*9̤\V;@#Sb~2ԠC LsI@2ǺHKǸ c@V9éгvǵBF9hm -a Lצ礔E Hi= 9ō%z>ֹpS|WK ,sXuzK\ؼk }[zp0>ڞfX%gLoo<[':|$VFeF2/- VybA+;ZM9 *h.R3*h1W9-V#h$@[vO8"w6;>`0*?޵idU#GZOVyNGKF: g{@e&HnZ?ib(˟̮"3MUIa9۟p sAOg,OV()˗,dR.h0M;B< G~:B[#%GDղ7j&5g#$~ ɋx2 LH13ZB_C9by>SfUX.3ej*)(r)|Ȩچfy?p06<=FۨQ~Fc7 dsH==>yiF96ǖ2jǥp#yj# L>Xgɒ#ֆc *WSukިWxoz#e@.MPV|VtI)}a%jDyFv,IZos}BJjo}2ڛZw<i ;9K1i%B\Y#gJ%F\WgۤTyg:EI L C|XkקS(D)’VPXoV)(f {IBIJb.'-蘮!nh(b}IڰG204Wg ]1Vjuȍݺe.#Z2̺hm@Yʱ p>׬V/E꫸?ǻ=с=H'> Vx)O$E&#(AIS ^.^C̿'#]+t=w&QLD&k'Mt݉h'6=#3&:cADfDO_;k|UO4DŇͦo `Bj(#fni7cMԢZZ@,7vc{k;y51MalwoO}~YXhwՂml̤ K϶_}:7a'%\|}ѻ2 1冮ősO/%CW8ew ]%O_ LCwJ7)*7='L웬ѮւlT勒hlj1 d^0[&4N?^ Ήy͖}VU@@J J ԳUMhZ*NhxI9A+҄`t܄s> j~J1<>A'N~ $-I3~ Ѝ)mn@ۦ3:c g`Ϡ+zQBׄ YܩS3hkjPj.MZ;\֤)Vl@\L%r֐ L bZ{=DMy"Ź s_$9a/ޟ;ro\̇][w鱿C"CC>6!%.oX6"djة*0+REb$As(uR#+`x|G>=O<~߿Omd:|]'yiI ɮ ̉,1'Ɩ\ Y TbiSfVZzm/ n+35`V^^u)+w|ݖNnvz(Rf&Eb>p ١zg_m&8Q91¢+y1zB i(`J/߭i({ 5E:wnMciftools-java-ciftools-java-3.0.1/src/test/resources/cif/000077500000000000000000000000001414676747700233635ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/0emp.cif000066400000000000000000000000001414676747700246750ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/0red.cif000066400000000000000000000000401414676747700246720ustar00rootroot00000000000000data_0RED # _entry.id 0RED # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1a2c.cif000066400000000000000000007024571414676747700246130ustar00rootroot00000000000000data_1A2C # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:42:49' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1A2C # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer nat 'Thrombin light chain' ? ? . ? ? 3.4.21.5 2 polymer nat 'Thrombin heavy chain' ? ? . ? ? 3.4.21.5 3 polymer man 'Hirudin variant-2' ? ? . ? 'UNP residues 60-71' ? 4 polymer nat 'Aeruginosin 298-A' ? ? . ? ? ? 5 non-polymer syn 'SODIUM ION' ? ? . ? ? ? 6 water nat water ? ? . ? ? ? # _exptl.entry_id 1A2C _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 GLU A 16 . LYS A 18 . GLU L 8 LYS L 10 5 ? 3 HELX_P HELX_P2 2 GLU A 25 C GLU A 25 C GLU L 14 GLU L 14 1 ? 1 HELX_P HELX_P3 3 ARG A 26 D ARG A 26 D ARG L 14 ARG L 14 1 ? 1 HELX_P HELX_P4 4 GLU A 27 E GLU A 27 E GLU L 14 GLU L 14 1 ? 1 HELX_P HELX_P5 5 LEU A 28 F LEU A 28 F LEU L 14 LEU L 14 1 ? 1 HELX_P HELX_P6 6 LEU A 29 G LEU A 29 G LEU L 14 LEU L 14 1 ? 1 HELX_P HELX_P7 7 GLU A 30 H GLU A 30 H GLU L 14 GLU L 14 1 ? 1 HELX_P HELX_P8 8 SER A 31 I SER A 31 I SER L 14 SER L 14 1 ? 1 HELX_P HELX_P9 9 ALA B 42 . CYS B 44 . ALA H 56 CYS H 58 5 ? 3 HELX_P HELX_P10 10 PRO B 48 B PRO B 48 B PRO H 60 PRO H 60 5 ? 1 HELX_P HELX_P11 11 PRO B 49 C PRO B 49 C PRO H 60 PRO H 60 5 ? 1 HELX_P HELX_P12 12 TRP B 50 D TRP B 50 D TRP H 60 TRP H 60 5 ? 1 HELX_P HELX_P13 13 GLU B 56 . ASP B 58 . GLU H 61 ASP H 63 5 ? 3 HELX_P HELX_P14 14 ARG B 123 . ALA B 126 . ARG H 126 ALA H 129 1 ? 4 HELX_P HELX_P15 15 ALA B 127 A ALA B 127 A ALA H 129 ALA H 129 1 ? 1 HELX_P HELX_P16 16 SER B 128 B SER B 128 B SER H 129 SER H 129 1 ? 1 HELX_P HELX_P17 17 LEU B 129 C LEU B 129 C LEU H 129 LEU H 129 1 ? 1 HELX_P HELX_P18 18 ARG B 170 . SER B 176 . ARG H 165 SER H 171 1 ? 7 HELX_P HELX_P19 19 PHE B 244 . PHE B 257 . PHE H 232 PHE H 245 5 ? 14 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id A 3 GLN B 15 . ARG B 20 . ? GLN H 30 ARG H 35 A 4 GLU B 25 . SER B 31 . ? GLU H 39 SER H 45 B 1 TRP B 37 . THR B 40 . ? TRP H 51 THR H 54 A 2 LEU B 59 . ILE B 63 . ? LEU H 64 ILE H 68 A 1 LYS B 77 . SER B 79 . ? LYS H 81 SER H 83 B 3 LEU B 81 . ILE B 86 . ? LEU H 85 ILE H 90 B 2 ALA B 101 . LEU B 105 . ? ALA H 104 LEU H 108 C 1 LYS B 135 . GLY B 140 . ? LYS H 135 GLY H 140 C 2 GLN B 161 . PRO B 166 . ? GLN H 156 PRO H 161 D 1 MET B 185 . ALA B 188 . ? MET H 180 ALA H 183 D 4 PRO B 208 . LYS B 212 . ? PRO H 198 LYS H 202 D 3 TRP B 219 . TRP B 227 . ? TRP H 207 TRP H 215 D 2 GLY B 238 . HIS B 242 . ? GLY H 226 HIS H 230 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details tetrameric _pdbx_struct_assembly.oligomeric_count 4 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B,C,D,E,F,G,H,I # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1 _pdbx_struct_oper_list.matrix[1][2] 0 _pdbx_struct_oper_list.matrix[1][3] 0 _pdbx_struct_oper_list.vector[1] 0 _pdbx_struct_oper_list.matrix[2][1] 0 _pdbx_struct_oper_list.matrix[2][2] 1 _pdbx_struct_oper_list.matrix[2][3] 0 _pdbx_struct_oper_list.vector[2] 0 _pdbx_struct_oper_list.matrix[3][1] 0 _pdbx_struct_oper_list.matrix[3][2] 0 _pdbx_struct_oper_list.matrix[3][3] 1 _pdbx_struct_oper_list.vector[3] 0 # _cell.entry_id 1A2C _cell.length_a 71.97 _cell.length_b 72.48 _cell.length_c 72.24 _cell.angle_alpha 90 _cell.angle_beta 100.93 _cell.angle_gamma 90 _cell.Z_PDB 4 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1A2C _symmetry.space_group_name_H-M 'C 1 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 5 _symmetry.space_group_name_Hall ? # loop_ _entity_poly.entity_id _entity_poly.type _entity_poly.nstd_linkage _entity_poly.nstd_monomer _entity_poly.pdbx_seq_one_letter_code _entity_poly.pdbx_seq_one_letter_code_can _entity_poly.pdbx_strand_id 1 polypeptide(L) no no TFGSGEADCGLRPLFEKKSLEDKTERELLESYIDGR TFGSGEADCGLRPLFEKKSLEDKTERELLESYIDGR L 2 polypeptide(L) no no ;IVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISM LEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKETWTANVGKGQPSVL QVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFY THVFRLKKWIQKVIDQFGE ; ;IVEGSDAEIGMSPWQVMLFRKSPQELLCGASLISDRWVLTAAHCLLYPPWDKNFTENDLLVRIGKHSRTRYERNIEKISM LEKIYIHPRYNWRENLDRDIALMKLKKPVAFSDYIHPVCLPDRETAASLLQAGYKGRVTGWGNLKETWTANVGKGQPSVL QVVNLPIVERPVCKDSTRIRITDNMFCAGYKPDEGKRGDACEGDSGGPFVMKSPFNNRWYQMGIVSWGEGCDRDGKYGFY THVFRLKKWIQKVIDQFGE ; H 3 polypeptide(L) no yes NGDFEEIPEE(TYS)L NGDFEEIPEEYL I 4 polypeptide(L) no yes (34H)L(PRJ)(OAR) XLXR J # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 THR n 1 2 PHE n 1 3 GLY n 1 4 SER n 1 5 GLY n 1 6 GLU n 1 7 ALA n 1 8 ASP n 1 9 CYS n 1 10 GLY n 1 11 LEU n 1 12 ARG n 1 13 PRO n 1 14 LEU n 1 15 PHE n 1 16 GLU n 1 17 LYS n 1 18 LYS n 1 19 SER n 1 20 LEU n 1 21 GLU n 1 22 ASP n 1 23 LYS n 1 24 THR n 1 25 GLU n 1 26 ARG n 1 27 GLU n 1 28 LEU n 1 29 LEU n 1 30 GLU n 1 31 SER n 1 32 TYR n 1 33 ILE n 1 34 ASP n 1 35 GLY n 1 36 ARG n 2 1 ILE n 2 2 VAL n 2 3 GLU n 2 4 GLY n 2 5 SER n 2 6 ASP n 2 7 ALA n 2 8 GLU n 2 9 ILE n 2 10 GLY n 2 11 MET n 2 12 SER n 2 13 PRO n 2 14 TRP n 2 15 GLN n 2 16 VAL n 2 17 MET n 2 18 LEU n 2 19 PHE n 2 20 ARG n 2 21 LYS n 2 22 SER n 2 23 PRO n 2 24 GLN n 2 25 GLU n 2 26 LEU n 2 27 LEU n 2 28 CYS n 2 29 GLY n 2 30 ALA n 2 31 SER n 2 32 LEU n 2 33 ILE n 2 34 SER n 2 35 ASP n 2 36 ARG n 2 37 TRP n 2 38 VAL n 2 39 LEU n 2 40 THR n 2 41 ALA n 2 42 ALA n 2 43 HIS n 2 44 CYS n 2 45 LEU n 2 46 LEU n 2 47 TYR n 2 48 PRO n 2 49 PRO n 2 50 TRP n 2 51 ASP n 2 52 LYS n 2 53 ASN n 2 54 PHE n 2 55 THR n 2 56 GLU n 2 57 ASN n 2 58 ASP n 2 59 LEU n 2 60 LEU n 2 61 VAL n 2 62 ARG n 2 63 ILE n 2 64 GLY n 2 65 LYS n 2 66 HIS n 2 67 SER n 2 68 ARG n 2 69 THR n 2 70 ARG n 2 71 TYR n 2 72 GLU n 2 73 ARG n 2 74 ASN n 2 75 ILE n 2 76 GLU n 2 77 LYS n 2 78 ILE n 2 79 SER n 2 80 MET n 2 81 LEU n 2 82 GLU n 2 83 LYS n 2 84 ILE n 2 85 TYR n 2 86 ILE n 2 87 HIS n 2 88 PRO n 2 89 ARG n 2 90 TYR n 2 91 ASN n 2 92 TRP n 2 93 ARG n 2 94 GLU n 2 95 ASN n 2 96 LEU n 2 97 ASP n 2 98 ARG n 2 99 ASP n 2 100 ILE n 2 101 ALA n 2 102 LEU n 2 103 MET n 2 104 LYS n 2 105 LEU n 2 106 LYS n 2 107 LYS n 2 108 PRO n 2 109 VAL n 2 110 ALA n 2 111 PHE n 2 112 SER n 2 113 ASP n 2 114 TYR n 2 115 ILE n 2 116 HIS n 2 117 PRO n 2 118 VAL n 2 119 CYS n 2 120 LEU n 2 121 PRO n 2 122 ASP n 2 123 ARG n 2 124 GLU n 2 125 THR n 2 126 ALA n 2 127 ALA n 2 128 SER n 2 129 LEU n 2 130 LEU n 2 131 GLN n 2 132 ALA n 2 133 GLY n 2 134 TYR n 2 135 LYS n 2 136 GLY n 2 137 ARG n 2 138 VAL n 2 139 THR n 2 140 GLY n 2 141 TRP n 2 142 GLY n 2 143 ASN n 2 144 LEU n 2 145 LYS n 2 146 GLU n 2 147 THR n 2 148 TRP n 2 149 THR n 2 150 ALA n 2 151 ASN n 2 152 VAL n 2 153 GLY n 2 154 LYS n 2 155 GLY n 2 156 GLN n 2 157 PRO n 2 158 SER n 2 159 VAL n 2 160 LEU n 2 161 GLN n 2 162 VAL n 2 163 VAL n 2 164 ASN n 2 165 LEU n 2 166 PRO n 2 167 ILE n 2 168 VAL n 2 169 GLU n 2 170 ARG n 2 171 PRO n 2 172 VAL n 2 173 CYS n 2 174 LYS n 2 175 ASP n 2 176 SER n 2 177 THR n 2 178 ARG n 2 179 ILE n 2 180 ARG n 2 181 ILE n 2 182 THR n 2 183 ASP n 2 184 ASN n 2 185 MET n 2 186 PHE n 2 187 CYS n 2 188 ALA n 2 189 GLY n 2 190 TYR n 2 191 LYS n 2 192 PRO n 2 193 ASP n 2 194 GLU n 2 195 GLY n 2 196 LYS n 2 197 ARG n 2 198 GLY n 2 199 ASP n 2 200 ALA n 2 201 CYS n 2 202 GLU n 2 203 GLY n 2 204 ASP n 2 205 SER n 2 206 GLY n 2 207 GLY n 2 208 PRO n 2 209 PHE n 2 210 VAL n 2 211 MET n 2 212 LYS n 2 213 SER n 2 214 PRO n 2 215 PHE n 2 216 ASN n 2 217 ASN n 2 218 ARG n 2 219 TRP n 2 220 TYR n 2 221 GLN n 2 222 MET n 2 223 GLY n 2 224 ILE n 2 225 VAL n 2 226 SER n 2 227 TRP n 2 228 GLY n 2 229 GLU n 2 230 GLY n 2 231 CYS n 2 232 ASP n 2 233 ARG n 2 234 ASP n 2 235 GLY n 2 236 LYS n 2 237 TYR n 2 238 GLY n 2 239 PHE n 2 240 TYR n 2 241 THR n 2 242 HIS n 2 243 VAL n 2 244 PHE n 2 245 ARG n 2 246 LEU n 2 247 LYS n 2 248 LYS n 2 249 TRP n 2 250 ILE n 2 251 GLN n 2 252 LYS n 2 253 VAL n 2 254 ILE n 2 255 ASP n 2 256 GLN n 2 257 PHE n 2 258 GLY n 2 259 GLU n 3 1 ASN n 3 2 GLY n 3 3 ASP n 3 4 PHE n 3 5 GLU n 3 6 GLU n 3 7 ILE n 3 8 PRO n 3 9 GLU n 3 10 GLU n 3 11 TYS n 3 12 LEU n 4 1 34H n 4 2 LEU n 4 3 PRJ n 4 4 OAR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' D N Y 4 'Might not contain all original atoms depending on the query used' E N Y 5 'Might not contain all original atoms depending on the query used' F N Y 6 'Might not contain all original atoms depending on the query used' G N Y 6 'Might not contain all original atoms depending on the query used' H N Y 6 'Might not contain all original atoms depending on the query used' I N Y 6 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 9 SG ? ? ? 1_555 B CYS 119 SG ? ? L CYS 1 H CYS 122 1_555 ? ? ? ? ? ? ? 2.006 ? disulf2 disulf ? B CYS 28 SG ? ? ? 1_555 B CYS 44 SG ? ? H CYS 42 H CYS 58 1_555 ? ? ? ? ? ? ? 2.203 ? disulf3 disulf ? B CYS 173 SG ? ? ? 1_555 B CYS 187 SG ? ? H CYS 168 H CYS 182 1_555 ? ? ? ? ? ? ? 1.992 ? disulf4 disulf ? B CYS 201 SG ? ? ? 1_555 B CYS 231 SG ? ? H CYS 191 H CYS 220 1_555 ? ? ? ? ? ? ? 2.013 ? covale1 covale ? C TYS 11 N ? ? ? 1_555 C GLU 10 C ? ? I TYS 363 I GLU 362 1_555 ? ? ? ? ? ? ? 1.334 ? covale2 covale ? C TYS 11 C ? ? ? 1_555 C LEU 12 N ? ? I TYS 363 I LEU 364 1_555 ? ? ? ? ? ? ? 1.293 ? metalc1 metalc ? E NA . NA ? ? ? 1_555 B LYS 236 O ? ? H NA 626 H LYS 224 1_555 ? ? ? ? ? ? ? 2.335 ? metalc2 metalc ? E NA . NA ? ? ? 1_555 B ARG 233 O ? A H NA 626 H ARG 221 1_555 ? ? ? ? ? ? ? 2.565 ? metalc3 metalc ? E NA . NA ? ? ? 1_555 G HOH . O ? ? H NA 626 H HOH 503 1_555 ? ? ? ? ? ? ? 2.929 ? covale3 covale ? D LEU 2 C ? ? ? 1_555 D PRJ 3 N ? ? J LEU 2 J PRJ 3 1_555 ? ? ? ? ? ? ? 1.335 ? covale4 covale ? D 34H 1 C1 ? ? ? 1_555 D LEU 2 N ? ? J 34H 1 J LEU 2 1_555 ? ? ? ? ? ? ? 1.325 ? covale5 covale ? D PRJ 3 C ? ? ? 1_555 D OAR 4 N1 ? ? J PRJ 3 J OAR 4 1_555 ? ? ? ? ? ? ? 1.335 ? # loop_ _struct_conn_type.id _struct_conn_type.criteria _struct_conn_type.reference disulf ? ? covale ? ? metalc ? ? # loop_ _pdbx_struct_mod_residue.id _pdbx_struct_mod_residue.label_asym_id _pdbx_struct_mod_residue.label_seq_id _pdbx_struct_mod_residue.label_comp_id _pdbx_struct_mod_residue.auth_asym_id _pdbx_struct_mod_residue.auth_seq_id _pdbx_struct_mod_residue.auth_comp_id _pdbx_struct_mod_residue.PDB_ins_code _pdbx_struct_mod_residue.parent_comp_id _pdbx_struct_mod_residue.details 1 C 11 TYS I 363 TYS . TYR O-SULFO-L-TYROSINE 2 D 3 PRJ J 3 PRJ . PRO ? 3 D 4 OAR J 4 OAR . ARG N-(4-AMINO-5-HYDROXY-PENTYL)-GUANIDINE # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order 34H N 1 N C1 O1 DOUB 34H N 2 N C1 C2 SING 34H N 3 N C1 O2 SING 34H N 4 N C2 O4 SING 34H N 5 N C2 C3 SING 34H N 6 N C3 C4 SING 34H N 7 Y C4 C9 SING 34H N 8 Y C4 C5 DOUB 34H N 9 Y C7 C8 SING 34H N 10 Y C7 C6 DOUB 34H N 11 N C7 O3 SING 34H N 12 Y C9 C8 DOUB 34H N 13 Y C5 C6 SING 34H N 14 N C2 H2 SING 34H N 15 N O2 HO2 SING 34H N 16 N O4 H4 SING 34H N 17 N C3 H31 SING 34H N 18 N C3 H32 SING 34H N 19 N C9 H9 SING 34H N 20 N C5 H5 SING 34H N 21 N C8 H8 SING 34H N 22 N C6 H6 SING 34H N 23 N O3 HO3 SING ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING OAR N 1 N O C SING OAR N 2 N C CA SING OAR N 3 N CA N1 SING OAR N 4 N CA CB SING OAR N 5 N CB CG SING OAR N 6 N CG CD SING OAR N 7 N CD NE SING OAR N 8 N NE CZ SING OAR N 9 N CZ NH2 DOUB OAR N 10 N CZ NH1 SING OAR N 11 N O HO SING OAR N 12 N N1 H SING OAR N 13 N N1 H2 SING OAR N 14 N NE HE SING OAR N 15 N NH1 HH11 SING OAR N 16 N NH1 HH12 SING OAR N 17 N NH2 HH2 SING OAR N 18 N CA HA SING OAR N 19 N CB HB2 SING OAR N 20 N CB HB3 SING OAR N 21 N CG HG2 SING OAR N 22 N CG HG3 SING OAR N 23 N CD HD2 SING OAR N 24 N CD HD3 SING OAR N 25 N C HC1 SING OAR N 26 N C HC2 SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRJ N 1 N O C DOUB PRJ N 2 N CA N SING PRJ N 3 N CD N SING PRJ N 4 N N H SING PRJ N 5 N C CA SING PRJ N 6 N CB CA SING PRJ N 7 N CA HA SING PRJ N 8 N CB CG SING PRJ N 9 N CB HB2 SING PRJ N 10 N CB HB3 SING PRJ N 11 N C11 CG SING PRJ N 12 N CG CD SING PRJ N 13 N CG HG2 SING PRJ N 14 N C12 C11 SING PRJ N 15 N C11 H11 SING PRJ N 16 N C11 H11A SING PRJ N 17 N C12 C13 SING PRJ N 18 N C12 H12 SING PRJ N 19 N C12 H12A SING PRJ N 20 N C13 O2 SING PRJ N 21 N C13 C14 SING PRJ N 22 N C13 H13 SING PRJ N 23 N C14 CD SING PRJ N 24 N C14 H14 SING PRJ N 25 N C14 H14A SING PRJ N 26 N CD HD2 SING PRJ N 27 N O2 HO2 SING PRJ N 28 N C OXT SING PRJ N 29 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING TYS N 1 N N CA SING TYS N 2 N N H SING TYS N 3 N N HN2 SING TYS N 4 N CA CB SING TYS N 5 N CA C SING TYS N 6 N CA HA SING TYS N 7 N CB CG SING TYS N 8 N CB HB2 SING TYS N 9 N CB HB3 SING TYS N 10 Y CG CD1 DOUB TYS N 11 Y CG CD2 SING TYS N 12 Y CD1 CE1 SING TYS N 13 N CD1 HD1 SING TYS N 14 Y CD2 CE2 DOUB TYS N 15 N CD2 HD2 SING TYS N 16 Y CE1 CZ DOUB TYS N 17 N CE1 HE1 SING TYS N 18 Y CE2 CZ SING TYS N 19 N CE2 HE2 SING TYS N 20 N CZ OH SING TYS N 21 N OH S SING TYS N 22 N S O1 DOUB TYS N 23 N S O2 DOUB TYS N 24 N S O3 SING TYS N 25 N O3 HO3 SING TYS N 26 N C O DOUB TYS N 27 N C OXT SING TYS N 28 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1A2C _atom_sites.fract_transf_matrix[1][1] 0.013895 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0.002683 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.013797 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.014098 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code E 5 NA 1 626 626 NA NA H . F 6 HOH 1 471 471 HOH HOH L . F 6 HOH 2 487 487 HOH HOH L . F 6 HOH 3 493 493 HOH HOH L . F 6 HOH 4 495 495 HOH HOH L . F 6 HOH 5 499 499 HOH HOH L . F 6 HOH 6 507 507 HOH HOH L . F 6 HOH 7 508 508 HOH HOH L . F 6 HOH 8 510 510 HOH HOH L . F 6 HOH 9 517 517 HOH HOH L . F 6 HOH 10 519 519 HOH HOH L . F 6 HOH 11 520 520 HOH HOH L . F 6 HOH 12 525 525 HOH HOH L . F 6 HOH 13 528 528 HOH HOH L . F 6 HOH 14 533 533 HOH HOH L . F 6 HOH 15 542 542 HOH HOH L . F 6 HOH 16 543 543 HOH HOH L . F 6 HOH 17 549 549 HOH HOH L . F 6 HOH 18 558 558 HOH HOH L . F 6 HOH 19 563 563 HOH HOH L . F 6 HOH 20 565 565 HOH HOH L . F 6 HOH 21 567 567 HOH HOH L . F 6 HOH 22 570 570 HOH HOH L . F 6 HOH 23 573 573 HOH HOH L . F 6 HOH 24 575 575 HOH HOH L . F 6 HOH 25 577 577 HOH HOH L . F 6 HOH 26 585 585 HOH HOH L . G 6 HOH 1 450 450 HOH HOH H . G 6 HOH 2 451 451 HOH HOH H . G 6 HOH 3 452 452 HOH HOH H . G 6 HOH 4 453 453 HOH HOH H . G 6 HOH 5 454 454 HOH HOH H . G 6 HOH 6 455 455 HOH HOH H . G 6 HOH 7 456 456 HOH HOH H . G 6 HOH 8 457 457 HOH HOH H . G 6 HOH 9 458 458 HOH HOH H . G 6 HOH 10 459 459 HOH HOH H . G 6 HOH 11 460 460 HOH HOH H . G 6 HOH 12 461 461 HOH HOH H . G 6 HOH 13 463 463 HOH HOH H . G 6 HOH 14 464 464 HOH HOH H . G 6 HOH 15 465 465 HOH HOH H . G 6 HOH 16 466 466 HOH HOH H . G 6 HOH 17 467 467 HOH HOH H . G 6 HOH 18 468 468 HOH HOH H . G 6 HOH 19 469 469 HOH HOH H . G 6 HOH 20 470 470 HOH HOH H . G 6 HOH 21 472 472 HOH HOH H . G 6 HOH 22 473 473 HOH HOH H . G 6 HOH 23 474 474 HOH HOH H . G 6 HOH 24 475 475 HOH HOH H . G 6 HOH 25 476 476 HOH HOH H . G 6 HOH 26 477 477 HOH HOH H . G 6 HOH 27 478 478 HOH HOH H . G 6 HOH 28 479 479 HOH HOH H . G 6 HOH 29 480 480 HOH HOH H . G 6 HOH 30 481 481 HOH HOH H . G 6 HOH 31 482 482 HOH HOH H . G 6 HOH 32 483 483 HOH HOH H . G 6 HOH 33 484 484 HOH HOH H . G 6 HOH 34 485 485 HOH HOH H . G 6 HOH 35 486 486 HOH HOH H . G 6 HOH 36 488 488 HOH HOH H . G 6 HOH 37 489 489 HOH HOH H . G 6 HOH 38 490 490 HOH HOH H . G 6 HOH 39 492 492 HOH HOH H . G 6 HOH 40 496 496 HOH HOH H . G 6 HOH 41 497 497 HOH HOH H . G 6 HOH 42 498 498 HOH HOH H . G 6 HOH 43 500 500 HOH HOH H . G 6 HOH 44 501 501 HOH HOH H . G 6 HOH 45 502 502 HOH HOH H . G 6 HOH 46 503 503 HOH HOH H . G 6 HOH 47 504 504 HOH HOH H . G 6 HOH 48 505 505 HOH HOH H . G 6 HOH 49 506 506 HOH HOH H . G 6 HOH 50 511 511 HOH HOH H . G 6 HOH 51 512 512 HOH HOH H . G 6 HOH 52 513 513 HOH HOH H . G 6 HOH 53 514 514 HOH HOH H . G 6 HOH 54 515 515 HOH HOH H . G 6 HOH 55 516 516 HOH HOH H . G 6 HOH 56 518 518 HOH HOH H . G 6 HOH 57 521 521 HOH HOH H . G 6 HOH 58 522 522 HOH HOH H . G 6 HOH 59 523 523 HOH HOH H . G 6 HOH 60 524 524 HOH HOH H . G 6 HOH 61 526 526 HOH HOH H . G 6 HOH 62 527 527 HOH HOH H . G 6 HOH 63 529 529 HOH HOH H . G 6 HOH 64 530 530 HOH HOH H . G 6 HOH 65 531 531 HOH HOH H . G 6 HOH 66 532 532 HOH HOH H . G 6 HOH 67 534 534 HOH HOH H . G 6 HOH 68 535 535 HOH HOH H . G 6 HOH 69 536 536 HOH HOH H . G 6 HOH 70 538 538 HOH HOH H . G 6 HOH 71 539 539 HOH HOH H . G 6 HOH 72 540 540 HOH HOH H . G 6 HOH 73 541 541 HOH HOH H . G 6 HOH 74 544 544 HOH HOH H . G 6 HOH 75 545 545 HOH HOH H . G 6 HOH 76 546 546 HOH HOH H . G 6 HOH 77 547 547 HOH HOH H . G 6 HOH 78 550 550 HOH HOH H . G 6 HOH 79 551 551 HOH HOH H . G 6 HOH 80 552 552 HOH HOH H . G 6 HOH 81 554 554 HOH HOH H . G 6 HOH 82 555 555 HOH HOH H . G 6 HOH 83 556 556 HOH HOH H . G 6 HOH 84 557 557 HOH HOH H . G 6 HOH 85 559 559 HOH HOH H . G 6 HOH 86 560 560 HOH HOH H . G 6 HOH 87 561 561 HOH HOH H . G 6 HOH 88 562 562 HOH HOH H . G 6 HOH 89 564 564 HOH HOH H . G 6 HOH 90 566 566 HOH HOH H . G 6 HOH 91 568 568 HOH HOH H . G 6 HOH 92 569 569 HOH HOH H . G 6 HOH 93 571 571 HOH HOH H . G 6 HOH 94 572 572 HOH HOH H . G 6 HOH 95 574 574 HOH HOH H . G 6 HOH 96 576 576 HOH HOH H . G 6 HOH 97 578 578 HOH HOH H . G 6 HOH 98 579 579 HOH HOH H . G 6 HOH 99 580 580 HOH HOH H . G 6 HOH 100 581 581 HOH HOH H . G 6 HOH 101 582 582 HOH HOH H . G 6 HOH 102 583 583 HOH HOH H . G 6 HOH 103 584 584 HOH HOH H . G 6 HOH 104 586 586 HOH HOH H . G 6 HOH 105 587 587 HOH HOH H . G 6 HOH 106 588 588 HOH HOH H . G 6 HOH 107 589 589 HOH HOH H . G 6 HOH 108 590 590 HOH HOH H . G 6 HOH 109 593 593 HOH HOH H . G 6 HOH 110 594 594 HOH HOH H . G 6 HOH 111 595 595 HOH HOH H . G 6 HOH 112 596 596 HOH HOH H . G 6 HOH 113 597 597 HOH HOH H . G 6 HOH 114 598 598 HOH HOH H . G 6 HOH 115 599 599 HOH HOH H . G 6 HOH 116 600 600 HOH HOH H . G 6 HOH 117 601 601 HOH HOH H . G 6 HOH 118 602 602 HOH HOH H . G 6 HOH 119 603 603 HOH HOH H . G 6 HOH 120 604 604 HOH HOH H . G 6 HOH 121 605 605 HOH HOH H . G 6 HOH 122 606 606 HOH HOH H . G 6 HOH 123 607 607 HOH HOH H . G 6 HOH 124 608 608 HOH HOH H . G 6 HOH 125 609 609 HOH HOH H . G 6 HOH 126 610 610 HOH HOH H . G 6 HOH 127 611 611 HOH HOH H . G 6 HOH 128 613 613 HOH HOH H . G 6 HOH 129 615 615 HOH HOH H . G 6 HOH 130 616 616 HOH HOH H . G 6 HOH 131 617 617 HOH HOH H . G 6 HOH 132 618 618 HOH HOH H . G 6 HOH 133 619 619 HOH HOH H . G 6 HOH 134 620 620 HOH HOH H . G 6 HOH 135 621 621 HOH HOH H . G 6 HOH 136 622 622 HOH HOH H . G 6 HOH 137 623 623 HOH HOH H . G 6 HOH 138 625 625 HOH HOH H . H 6 HOH 1 491 491 HOH HOH I . H 6 HOH 2 509 509 HOH HOH I . H 6 HOH 3 537 537 HOH HOH I . H 6 HOH 4 548 548 HOH HOH I . H 6 HOH 5 553 553 HOH HOH I . H 6 HOH 6 614 614 HOH HOH I . I 6 HOH 1 462 462 HOH HOH J . I 6 HOH 2 494 494 HOH HOH J . I 6 HOH 3 591 591 HOH HOH J . I 6 HOH 4 592 592 HOH HOH J . I 6 HOH 5 612 612 HOH HOH J . I 6 HOH 6 624 624 HOH HOH J . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . THR A 1 1 H 18.623 12.307 19.412 1 50 ? N THR L 1 1 ATOM 2 C CA . THR A 1 1 H 20.041 12.712 19.207 1 50 ? CA THR L 1 1 ATOM 3 C C . THR A 1 1 H 20.571 12.573 20.629 1 50 ? C THR L 1 1 ATOM 4 O O . THR A 1 1 H 20.073 11.685 21.378 1 50 ? O THR L 1 1 ATOM 5 C CB . THR A 1 1 H 20.102 14.126 18.558 1 50 ? CB THR L 1 1 ATOM 6 O OG1 . THR A 1 1 H 18.827 14.389 17.843 1 50 ? OG1 THR L 1 1 ATOM 7 C CG2 . THR A 1 1 H 21.263 14.373 17.59 1 50 ? CG2 THR L 1 1 ATOM 8 N N . PHE A 1 2 G 21.378 13.504 21.058 1 50 ? N PHE L 1 1 ATOM 9 C CA . PHE A 1 2 G 21.935 13.569 22.426 1 50 ? CA PHE L 1 1 ATOM 10 C C . PHE A 1 2 G 20.897 13.862 23.525 1 50 ? C PHE L 1 1 ATOM 11 O O . PHE A 1 2 G 19.694 13.568 23.537 1 50 ? O PHE L 1 1 ATOM 12 C CB . PHE A 1 2 G 22.891 14.812 22.371 1 50 ? CB PHE L 1 1 ATOM 13 C CG . PHE A 1 2 G 21.946 15.954 22.007 1 50 ? CG PHE L 1 1 ATOM 14 C CD1 . PHE A 1 2 G 21.497 16.061 20.69 1 50 ? CD1 PHE L 1 1 ATOM 15 C CD2 . PHE A 1 2 G 21.388 16.717 23.038 1 50 ? CD2 PHE L 1 1 ATOM 16 C CE1 . PHE A 1 2 G 20.53 17.023 20.379 1 50 ? CE1 PHE L 1 1 ATOM 17 C CE2 . PHE A 1 2 G 20.44 17.688 22.743 1 50 ? CE2 PHE L 1 1 ATOM 18 C CZ . PHE A 1 2 G 20.007 17.819 21.422 1 50 ? CZ PHE L 1 1 ATOM 19 N N . GLY A 1 3 F 21.437 14.689 24.438 1 50 ? N GLY L 1 1 ATOM 20 C CA . GLY A 1 3 F 20.688 15.16 25.621 1 50 ? CA GLY L 1 1 ATOM 21 C C . GLY A 1 3 F 19.196 15.046 25.295 1 50 ? C GLY L 1 1 ATOM 22 O O . GLY A 1 3 F 18.836 15.838 24.394 1 50 ? O GLY L 1 1 ATOM 23 N N . SER A 1 4 E 18.507 14.088 25.873 1 50 ? N SER L 1 1 ATOM 24 C CA . SER A 1 4 E 17.067 13.874 25.698 1 50 ? CA SER L 1 1 ATOM 25 C C . SER A 1 4 E 16.581 14.235 24.291 1 50 ? C SER L 1 1 ATOM 26 O O . SER A 1 4 E 16.059 15.36 24.045 1 50 ? O SER L 1 1 ATOM 27 C CB . SER A 1 4 E 16.181 14.567 26.722 1 49.45 ? CB SER L 1 1 ATOM 28 O OG . SER A 1 4 E 14.86 14.692 26.241 1 49.27 ? OG SER L 1 1 ATOM 29 N N . GLY A 1 5 D 16.786 13.215 23.459 1 50 ? N GLY L 1 1 ATOM 30 C CA . GLY A 1 5 D 16.489 13.196 22.046 1 50 ? CA GLY L 1 1 ATOM 31 C C . GLY A 1 5 D 16.599 14.597 21.433 1 50 ? C GLY L 1 1 ATOM 32 O O . GLY A 1 5 D 17.396 15.496 21.809 1 50 ? O GLY L 1 1 ATOM 33 N N . GLU A 1 6 C 15.671 14.79 20.485 1 50 ? N GLU L 1 1 ATOM 34 C CA . GLU A 1 6 C 15.599 15.993 19.637 1 50 ? CA GLU L 1 1 ATOM 35 C C . GLU A 1 6 C 15.17 17.363 20.146 1 50 ? C GLU L 1 1 ATOM 36 O O . GLU A 1 6 C 15.544 17.922 21.212 1 50 ? O GLU L 1 1 ATOM 37 C CB . GLU A 1 6 C 14.728 15.62 18.397 1 50 ? CB GLU L 1 1 ATOM 38 C CG . GLU A 1 6 C 14.156 16.803 17.618 1 50 ? CG GLU L 1 1 ATOM 39 C CD . GLU A 1 6 C 14.353 16.662 16.138 1 50 ? CD GLU L 1 1 ATOM 40 O OE1 . GLU A 1 6 C 15.178 15.897 15.664 1 50 ? OE1 GLU L 1 1 ATOM 41 O OE2 . GLU A 1 6 C 13.535 17.405 15.537 1 50 ? OE2 GLU L 1 1 ATOM 42 N N . ALA A 1 7 B 14.56 18.049 19.182 1 48.03 ? N ALA L 1 1 ATOM 43 C CA . ALA A 1 7 B 14.071 19.427 19.189 1 44.8 ? CA ALA L 1 1 ATOM 44 C C . ALA A 1 7 B 12.569 19.378 19.396 1 42.77 ? C ALA L 1 1 ATOM 45 O O . ALA A 1 7 B 11.975 19.764 20.416 1 42.2 ? O ALA L 1 1 ATOM 46 C CB . ALA A 1 7 B 14.57 20.011 17.861 1 44.84 ? CB ALA L 1 1 ATOM 47 N N . ASP A 1 8 A 11.976 18.696 18.413 1 40.78 ? N ASP L 1 1 ATOM 48 C CA . ASP A 1 8 A 10.532 18.432 18.459 1 37.75 ? CA ASP L 1 1 ATOM 49 C C . ASP A 1 8 A 10.287 16.96 18.862 1 33.42 ? C ASP L 1 1 ATOM 50 O O . ASP A 1 8 A 9.228 16.391 18.565 1 31.81 ? O ASP L 1 1 ATOM 51 C CB . ASP A 1 8 A 9.868 18.79 17.109 1 44.67 ? CB ASP L 1 1 ATOM 52 C CG . ASP A 1 8 A 8.41 19.088 17.526 1 50 ? CG ASP L 1 1 ATOM 53 O OD1 . ASP A 1 8 A 8.426 19.359 18.772 1 50 ? OD1 ASP L 1 1 ATOM 54 O OD2 . ASP A 1 8 A 7.363 18.971 16.849 1 50 ? OD2 ASP L 1 1 ATOM 55 N N . CYS A 1 9 . 11.285 16.379 19.505 1 29.4 ? N CYS L 1 1 ATOM 56 C CA . CYS A 1 9 . 11.183 14.912 19.81 1 25.39 ? CA CYS L 1 1 ATOM 57 C C . CYS A 1 9 . 9.936 14.542 20.574 1 21.54 ? C CYS L 1 1 ATOM 58 O O . CYS A 1 9 . 9.476 15.34 21.372 1 20.45 ? O CYS L 1 1 ATOM 59 C CB . CYS A 1 9 . 12.44 14.315 20.451 1 23.95 ? CB CYS L 1 1 ATOM 60 S SG . CYS A 1 9 . 12.853 14.86 22.108 1 15.88 ? SG CYS L 1 1 ATOM 61 N N . GLY A 1 10 . 9.389 13.373 20.27 1 19.21 ? N GLY L 2 1 ATOM 62 C CA . GLY A 1 10 . 8.277 12.787 20.964 1 15.96 ? CA GLY L 2 1 ATOM 63 C C . GLY A 1 10 . 6.878 13.274 21.021 1 16.35 ? C GLY L 2 1 ATOM 64 O O . GLY A 1 10 . 6.044 12.755 21.818 1 16.14 ? O GLY L 2 1 ATOM 65 N N . LEU A 1 11 . 6.581 14.306 20.209 1 17.26 ? N LEU L 3 1 ATOM 66 C CA . LEU A 1 11 . 5.304 14.991 20.011 1 16.17 ? CA LEU L 3 1 ATOM 67 C C . LEU A 1 11 . 4.938 14.585 18.572 1 17.79 ? C LEU L 3 1 ATOM 68 O O . LEU A 1 11 . 5.75 14.7 17.621 1 16.42 ? O LEU L 3 1 ATOM 69 C CB . LEU A 1 11 . 5.428 16.504 20.157 1 14.99 ? CB LEU L 3 1 ATOM 70 C CG . LEU A 1 11 . 5.923 17.043 21.483 1 13.99 ? CG LEU L 3 1 ATOM 71 C CD1 . LEU A 1 11 . 6.286 18.535 21.388 1 14.84 ? CD1 LEU L 3 1 ATOM 72 C CD2 . LEU A 1 11 . 4.865 16.762 22.53 1 13.44 ? CD2 LEU L 3 1 ATOM 73 N N . ARG A 1 12 . 4.002 13.628 18.662 1 18.9 ? N ARG L 4 1 ATOM 74 C CA . ARG A 1 12 . 3.503 12.998 17.432 1 18.78 ? CA ARG L 4 1 ATOM 75 C C . ARG A 1 12 . 2.535 13.938 16.703 1 19 ? C ARG L 4 1 ATOM 76 O O . ARG A 1 12 . 1.512 14.293 17.354 1 17.3 ? O ARG L 4 1 ATOM 77 C CB . ARG A 1 12 . 2.657 11.719 17.826 1 18.8 ? CB ARG L 4 1 ATOM 78 C CG . ARG A 1 12 . 3.647 10.55 18.173 1 13.66 ? CG ARG L 4 1 ATOM 79 C CD . ARG A 1 12 . 2.939 9.593 19.091 1 12.82 ? CD ARG L 4 1 ATOM 80 N NE . ARG A 1 12 . 1.908 10.015 19.989 1 10 ? NE ARG L 4 1 ATOM 81 C CZ . ARG A 1 12 . 0.989 9.194 20.466 1 11.6 ? CZ ARG L 4 1 ATOM 82 N NH1 . ARG A 1 12 . 0.94 7.892 20.137 1 14.88 ? NH1 ARG L 4 1 ATOM 83 N NH2 . ARG A 1 12 . 0.144 9.464 21.461 1 10 ? NH2 ARG L 4 1 ATOM 84 N N . PRO A 1 13 . 2.752 14.048 15.417 1 19.41 ? N PRO L 5 1 ATOM 85 C CA . PRO A 1 13 . 1.964 14.965 14.591 1 20.61 ? CA PRO L 5 1 ATOM 86 C C . PRO A 1 13 . 0.512 14.691 14.657 1 23.38 ? C PRO L 5 1 ATOM 87 O O . PRO A 1 13 . -0.272 15.622 14.94 1 26.53 ? O PRO L 5 1 ATOM 88 C CB . PRO A 1 13 . 2.581 14.939 13.21 1 19.74 ? CB PRO L 5 1 ATOM 89 C CG . PRO A 1 13 . 3.973 14.345 13.329 1 19.92 ? CG PRO L 5 1 ATOM 90 C CD . PRO A 1 13 . 3.992 13.659 14.718 1 19.98 ? CD PRO L 5 1 ATOM 91 N N . LEU A 1 14 . 0.124 13.433 14.805 1 25.11 ? N LEU L 6 1 ATOM 92 C CA . LEU A 1 14 . -1.271 13.014 14.763 1 24.01 ? CA LEU L 6 1 ATOM 93 C C . LEU A 1 14 . -1.925 12.791 16.124 1 24.84 ? C LEU L 6 1 ATOM 94 O O . LEU A 1 14 . -3.083 12.367 16.205 1 26.69 ? O LEU L 6 1 ATOM 95 C CB . LEU A 1 14 . -1.414 11.795 13.868 1 22.73 ? CB LEU L 6 1 ATOM 96 C CG . LEU A 1 14 . -1.991 11.963 12.468 1 24.31 ? CG LEU L 6 1 ATOM 97 C CD1 . LEU A 1 14 . -1.467 13.181 11.722 1 25.65 ? CD1 LEU L 6 1 ATOM 98 C CD2 . LEU A 1 14 . -1.655 10.755 11.576 1 26.67 ? CD2 LEU L 6 1 ATOM 99 N N . PHE A 1 15 . -1.24 13.095 17.206 1 24.95 ? N PHE L 7 1 ATOM 100 C CA . PHE A 1 15 . -1.867 12.918 18.529 1 24.49 ? CA PHE L 7 1 ATOM 101 C C . PHE A 1 15 . -1.627 14.15 19.426 1 26.24 ? C PHE L 7 1 ATOM 102 O O . PHE A 1 15 . -2.539 14.96 19.653 1 26.9 ? O PHE L 7 1 ATOM 103 C CB . PHE A 1 15 . -1.373 11.617 19.161 1 19.78 ? CB PHE L 7 1 ATOM 104 C CG . PHE A 1 15 . -1.836 10.387 18.364 1 21.41 ? CG PHE L 7 1 ATOM 105 C CD1 . PHE A 1 15 . -3.117 9.847 18.569 1 19.49 ? CD1 PHE L 7 1 ATOM 106 C CD2 . PHE A 1 15 . -0.984 9.805 17.418 1 15.33 ? CD2 PHE L 7 1 ATOM 107 C CE1 . PHE A 1 15 . -3.536 8.727 17.841 1 19.8 ? CE1 PHE L 7 1 ATOM 108 C CE2 . PHE A 1 15 . -1.405 8.686 16.687 1 17.93 ? CE2 PHE L 7 1 ATOM 109 C CZ . PHE A 1 15 . -2.679 8.147 16.9 1 17.88 ? CZ PHE L 7 1 ATOM 110 N N . GLU A 1 16 . -0.41 14.27 19.924 1 26.47 ? N GLU L 8 1 ATOM 111 C CA . GLU A 1 16 . -0.008 15.382 20.818 1 24.04 ? CA GLU L 8 1 ATOM 112 C C . GLU A 1 16 . -0.258 16.74 20.152 1 24.15 ? C GLU L 8 1 ATOM 113 O O . GLU A 1 16 . -0.91 17.539 20.816 1 24.64 ? O GLU L 8 1 ATOM 114 C CB . GLU A 1 16 . 1.489 15.291 21.122 1 18.46 ? CB GLU L 8 1 ATOM 115 C CG . GLU A 1 16 . 1.806 14.399 22.321 1 20.93 ? CG GLU L 8 1 ATOM 116 C CD . GLU A 1 16 . 1.661 12.911 22.01 1 16.53 ? CD GLU L 8 1 ATOM 117 O OE1 . GLU A 1 16 . 2.133 12.44 20.91 1 16.87 ? OE1 GLU L 8 1 ATOM 118 O OE2 . GLU A 1 16 . 1.066 12.128 22.844 1 20.42 ? OE2 GLU L 8 1 ATOM 119 N N . LYS A 1 17 . 0.346 16.94 19.022 1 23.76 ? N LYS L 9 1 ATOM 120 C CA . LYS A 1 17 . 0.283 18.117 18.179 1 24.53 ? CA LYS L 9 1 ATOM 121 C C . LYS A 1 17 . -1.115 18.555 17.795 1 25.76 ? C LYS L 9 1 ATOM 122 O O . LYS A 1 17 . -1.372 19.739 17.487 1 26.98 ? O LYS L 9 1 ATOM 123 C CB . LYS A 1 17 . 1.189 17.946 16.959 1 22.97 ? CB LYS L 9 1 ATOM 124 C CG . LYS A 1 17 . 2.647 18.237 17.43 1 25.52 ? CG LYS L 9 1 ATOM 125 C CD . LYS A 1 17 . 3.697 17.505 16.639 1 26.62 ? CD LYS L 9 1 ATOM 126 C CE . LYS A 1 17 . 4.884 18.395 16.27 1 26.08 ? CE LYS L 9 1 ATOM 127 N NZ . LYS A 1 17 . 5.277 17.998 14.851 1 28.06 ? NZ LYS L 9 1 ATOM 128 N N . LYS A 1 18 . -2.095 17.691 18.006 1 25.44 ? N LYS L 10 1 ATOM 129 C CA . LYS A 1 18 . -3.457 18.015 17.599 1 26.67 ? CA LYS L 10 1 ATOM 130 C C . LYS A 1 18 . -4.368 17.863 18.808 1 25.78 ? C LYS L 10 1 ATOM 131 O O . LYS A 1 18 . -5.536 18.099 18.591 1 26.1 ? O LYS L 10 1 ATOM 132 C CB . LYS A 1 18 . -4.096 17.062 16.632 1 27.62 ? CB LYS L 10 1 ATOM 133 C CG . LYS A 1 18 . -3.559 17.146 15.201 1 30.62 ? CG LYS L 10 1 ATOM 134 C CD . LYS A 1 18 . -4.569 16.327 14.4 1 31.58 ? CD LYS L 10 1 ATOM 135 C CE . LYS A 1 18 . -4.351 16.32 12.893 1 32.62 ? CE LYS L 10 1 ATOM 136 N NZ . LYS A 1 18 . -5.7 15.76 12.475 1 35.51 ? NZ LYS L 10 1 ATOM 137 N N . SER A 1 19 . -3.705 17.439 19.835 1 25.29 ? N SER L 11 1 ATOM 138 C CA . SER A 1 19 . -4.342 17.226 21.147 1 25.28 ? CA SER L 11 1 ATOM 139 C C . SER A 1 19 . -5.348 16.096 21.14 1 25.84 ? C SER L 11 1 ATOM 140 O O . SER A 1 19 . -6.427 16.024 21.8 1 26.13 ? O SER L 11 1 ATOM 141 C CB . SER A 1 19 . -4.685 18.582 21.748 1 26.23 ? CB SER L 11 1 ATOM 142 O OG . SER A 1 19 . -5.594 18.364 22.789 1 26.32 ? OG SER L 11 1 ATOM 143 N N . LEU A 1 20 . -4.89 15.016 20.448 1 24.99 ? N LEU L 12 1 ATOM 144 C CA . LEU A 1 20 . -5.673 13.769 20.401 1 26.3 ? CA LEU L 12 1 ATOM 145 C C . LEU A 1 20 . -4.892 12.668 21.143 1 27.01 ? C LEU L 12 1 ATOM 146 O O . LEU A 1 20 . -3.699 12.656 20.83 1 27.34 ? O LEU L 12 1 ATOM 147 C CB . LEU A 1 20 . -5.839 13.46 18.918 1 23.47 ? CB LEU L 12 1 ATOM 148 C CG . LEU A 1 20 . -6.688 14.331 18.008 1 21.93 ? CG LEU L 12 1 ATOM 149 C CD1 . LEU A 1 20 . -6.351 14.109 16.584 1 18.55 ? CD1 LEU L 12 1 ATOM 150 C CD2 . LEU A 1 20 . -8.166 13.977 18.205 1 18.24 ? CD2 LEU L 12 1 ATOM 151 N N . GLU A 1 21 . -5.524 11.775 21.89 1 28.08 ? N GLU L 13 1 ATOM 152 C CA . GLU A 1 21 . -4.887 10.654 22.58 1 28.98 ? CA GLU L 13 1 ATOM 153 C C . GLU A 1 21 . -5.046 9.338 21.803 1 28.7 ? C GLU L 13 1 ATOM 154 O O . GLU A 1 21 . -6.148 9.305 21.211 1 29.47 ? O GLU L 13 1 ATOM 155 C CB . GLU A 1 21 . -5.689 10.241 23.805 1 31.75 ? CB GLU L 13 1 ATOM 156 C CG . GLU A 1 21 . -5.969 11.315 24.847 1 39.47 ? CG GLU L 13 1 ATOM 157 C CD . GLU A 1 21 . -5.857 10.797 26.257 1 43.79 ? CD GLU L 13 1 ATOM 158 O OE1 . GLU A 1 21 . -6.433 9.669 26.374 1 46.84 ? OE1 GLU L 13 1 ATOM 159 O OE2 . GLU A 1 21 . -5.17 11.369 27.097 1 46.12 ? OE2 GLU L 13 1 ATOM 160 N N . ASP A 1 22 . -4.139 8.383 21.846 1 27.27 ? N ASP L 14 1 ATOM 161 C CA . ASP A 1 22 . -4.34 7.057 21.177 1 26.59 ? CA ASP L 14 1 ATOM 162 C C . ASP A 1 22 . -5.143 6.207 22.189 1 26.1 ? C ASP L 14 1 ATOM 163 O O . ASP A 1 22 . -5.353 6.626 23.354 1 24.54 ? O ASP L 14 1 ATOM 164 C CB . ASP A 1 22 . -3.038 6.441 20.674 1 26.26 ? CB ASP L 14 1 ATOM 165 C CG . ASP A 1 22 . -2.109 6.062 21.83 1 20.53 ? CG ASP L 14 1 ATOM 166 O OD1 . ASP A 1 22 . -2.772 5.508 22.722 1 22.99 ? OD1 ASP L 14 1 ATOM 167 O OD2 . ASP A 1 22 . -0.898 6.241 21.87 1 19.82 ? OD2 ASP L 14 1 ATOM 168 N N . LYS A 1 23 A -5.732 5.122 21.704 1 26.41 ? N LYS L 14 1 ATOM 169 C CA . LYS A 1 23 A -6.666 4.344 22.509 1 26.71 ? CA LYS L 14 1 ATOM 170 C C . LYS A 1 23 A -6.061 3.772 23.761 1 25.9 ? C LYS L 14 1 ATOM 171 O O . LYS A 1 23 A -6.935 3.596 24.656 1 26.78 ? O LYS L 14 1 ATOM 172 C CB . LYS A 1 23 A -7.43 3.234 21.817 1 30.6 ? CB LYS L 14 1 ATOM 173 C CG . LYS A 1 23 A -7.324 3.277 20.278 1 35.5 ? CG LYS L 14 1 ATOM 174 C CD . LYS A 1 23 A -6.758 1.934 19.79 1 39.41 ? CD LYS L 14 1 ATOM 175 C CE . LYS A 1 23 A -5.24 1.853 19.901 1 40.48 ? CE LYS L 14 1 ATOM 176 N NZ . LYS A 1 23 A -4.65 0.688 19.197 1 41.68 ? NZ LYS L 14 1 ATOM 177 N N . THR A 1 24 B -4.775 3.661 23.95 1 25.94 ? N THR L 14 1 ATOM 178 C CA . THR A 1 24 B -4.388 3.039 25.28 1 27.81 ? CA THR L 14 1 ATOM 179 C C . THR A 1 24 B -3.449 3.871 26.148 1 30.4 ? C THR L 14 1 ATOM 180 O O . THR A 1 24 B -3.245 3.508 27.358 1 31.81 ? O THR L 14 1 ATOM 181 C CB . THR A 1 24 B -3.922 1.54 25.163 1 21.93 ? CB THR L 14 1 ATOM 182 O OG1 . THR A 1 24 B -2.785 1.488 24.26 1 19.33 ? OG1 THR L 14 1 ATOM 183 C CG2 . THR A 1 24 B -4.993 0.626 24.566 1 19.66 ? CG2 THR L 14 1 ATOM 184 N N . GLU A 1 25 C -2.879 4.932 25.578 1 30.96 ? N GLU L 14 1 ATOM 185 C CA . GLU A 1 25 C -2.019 5.84 26.359 1 32.29 ? CA GLU L 14 1 ATOM 186 C C . GLU A 1 25 C -2.513 5.971 27.796 1 33.02 ? C GLU L 14 1 ATOM 187 O O . GLU A 1 25 C -1.691 6.096 28.705 1 33.06 ? O GLU L 14 1 ATOM 188 C CB . GLU A 1 25 C -2.175 7.298 25.911 1 33.79 ? CB GLU L 14 1 ATOM 189 C CG . GLU A 1 25 C -1.365 7.751 24.726 1 31.87 ? CG GLU L 14 1 ATOM 190 C CD . GLU A 1 25 C -1.65 9.171 24.283 1 29.63 ? CD GLU L 14 1 ATOM 191 O OE1 . GLU A 1 25 C -1.728 9.928 25.253 1 26.13 ? OE1 GLU L 14 1 ATOM 192 O OE2 . GLU A 1 25 C -1.481 9.466 23.096 1 30.82 ? OE2 GLU L 14 1 ATOM 193 N N . ARG A 1 26 D -3.882 6.203 27.933 1 33.98 ? N ARG L 14 1 ATOM 194 C CA . ARG A 1 26 D -4.357 6.307 29.321 1 35.59 ? CA ARG L 14 1 ATOM 195 C C . ARG A 1 26 D -3.614 5.307 30.206 1 35.5 ? C ARG L 14 1 ATOM 196 O O . ARG A 1 26 D -3.482 5.508 31.421 1 37.62 ? O ARG L 14 1 ATOM 197 C CB . ARG A 1 26 D -5.854 6.004 29.388 1 41.6 ? CB ARG L 14 1 ATOM 198 C CG . ARG A 1 26 D -6.157 4.509 29.543 1 45.04 ? CG ARG L 14 1 ATOM 199 C CD . ARG A 1 26 D -5.585 3.655 28.402 1 47.28 ? CD ARG L 14 1 ATOM 200 N NE . ARG A 1 26 D -6.445 2.508 28.049 1 48.85 ? NE ARG L 14 1 ATOM 201 C CZ . ARG A 1 26 D -6.009 1.237 27.917 1 50 ? CZ ARG L 14 1 ATOM 202 N NH1 . ARG A 1 26 D -4.719 0.914 28.104 1 49.52 ? NH1 ARG L 14 1 ATOM 203 N NH2 . ARG A 1 26 D -6.798 0.202 27.595 1 50 ? NH2 ARG L 14 1 ATOM 204 N N . GLU A 1 27 E -3.652 4.035 29.668 1 33.1 ? N GLU L 14 1 ATOM 205 C CA . GLU A 1 27 E -3.139 2.924 30.503 1 30.71 ? CA GLU L 14 1 ATOM 206 C C . GLU A 1 27 E -1.815 3.317 31.161 1 27.29 ? C GLU L 14 1 ATOM 207 O O . GLU A 1 27 E -1.569 3.119 32.333 1 24.1 ? O GLU L 14 1 ATOM 208 C CB . GLU A 1 27 E -2.913 1.668 29.675 1 33.27 ? CB GLU L 14 1 ATOM 209 C CG . GLU A 1 27 E -3.213 0.337 30.353 1 36.28 ? CG GLU L 14 1 ATOM 210 C CD . GLU A 1 27 E -2.894 -0.919 29.587 1 37.4 ? CD GLU L 14 1 ATOM 211 O OE1 . GLU A 1 27 E -2.928 -0.902 28.344 1 33.51 ? OE1 GLU L 14 1 ATOM 212 O OE2 . GLU A 1 27 E -2.611 -1.954 30.199 1 40.66 ? OE2 GLU L 14 1 ATOM 213 N N . LEU A 1 28 F -0.93 3.74 30.289 1 26.51 ? N LEU L 14 1 ATOM 214 C CA . LEU A 1 28 F 0.403 4.238 30.626 1 27.01 ? CA LEU L 14 1 ATOM 215 C C . LEU A 1 28 F 0.297 5.286 31.708 1 28.17 ? C LEU L 14 1 ATOM 216 O O . LEU A 1 28 F 0.832 5.024 32.808 1 29.29 ? O LEU L 14 1 ATOM 217 C CB . LEU A 1 28 F 1.098 4.748 29.344 1 27.28 ? CB LEU L 14 1 ATOM 218 C CG . LEU A 1 28 F 1.591 3.619 28.418 1 27.77 ? CG LEU L 14 1 ATOM 219 C CD1 . LEU A 1 28 F 0.419 2.654 28.26 1 28.82 ? CD1 LEU L 14 1 ATOM 220 C CD2 . LEU A 1 28 F 2.14 4.213 27.138 1 28.21 ? CD2 LEU L 14 1 ATOM 221 N N . LEU A 1 29 G -0.363 6.414 31.428 1 27.99 ? N LEU L 14 1 ATOM 222 C CA . LEU A 1 29 G -0.493 7.519 32.39 1 28.02 ? CA LEU L 14 1 ATOM 223 C C . LEU A 1 29 G -0.978 7.088 33.742 1 27.87 ? C LEU L 14 1 ATOM 224 O O . LEU A 1 29 G -0.576 7.613 34.798 1 28.69 ? O LEU L 14 1 ATOM 225 C CB . LEU A 1 29 G -1.347 8.62 31.722 1 26.77 ? CB LEU L 14 1 ATOM 226 C CG . LEU A 1 29 G -0.501 9.417 30.705 1 27.81 ? CG LEU L 14 1 ATOM 227 C CD1 . LEU A 1 29 G 0.838 9.954 31.224 1 22.17 ? CD1 LEU L 14 1 ATOM 228 C CD2 . LEU A 1 29 G -0.092 8.616 29.458 1 28.51 ? CD2 LEU L 14 1 ATOM 229 N N . GLU A 1 30 H -1.985 6.273 33.701 1 28.87 ? N GLU L 14 1 ATOM 230 C CA . GLU A 1 30 H -2.649 5.818 34.906 1 31.26 ? CA GLU L 14 1 ATOM 231 C C . GLU A 1 30 H -1.79 5.058 35.877 1 32.21 ? C GLU L 14 1 ATOM 232 O O . GLU A 1 30 H -2.417 4.799 36.917 1 34.08 ? O GLU L 14 1 ATOM 233 C CB . GLU A 1 30 H -3.808 4.844 34.597 1 33.46 ? CB GLU L 14 1 ATOM 234 C CG . GLU A 1 30 H -4.904 5.549 33.806 1 41.76 ? CG GLU L 14 1 ATOM 235 C CD . GLU A 1 30 H -6.157 4.785 33.534 1 45.8 ? CD GLU L 14 1 ATOM 236 O OE1 . GLU A 1 30 H -5.972 3.532 33.647 1 50 ? OE1 GLU L 14 1 ATOM 237 O OE2 . GLU A 1 30 H -7.207 5.348 33.231 1 50 ? OE2 GLU L 14 1 ATOM 238 N N . SER A 1 31 I -0.647 4.57 35.489 1 32.95 ? N SER L 14 1 ATOM 239 C CA . SER A 1 31 I 0.288 3.759 36.261 1 32.38 ? CA SER L 14 1 ATOM 240 C C . SER A 1 31 I 1.384 4.574 36.92 1 33.11 ? C SER L 14 1 ATOM 241 O O . SER A 1 31 I 2.019 4.018 37.835 1 32.82 ? O SER L 14 1 ATOM 242 C CB . SER A 1 31 I 0.915 2.629 35.472 1 30.71 ? CB SER L 14 1 ATOM 243 O OG . SER A 1 31 I 1.869 2.882 34.482 1 30.55 ? OG SER L 14 1 ATOM 244 N N . TYR A 1 32 J 1.75 5.669 36.32 1 33.59 ? N TYR L 14 1 ATOM 245 C CA . TYR A 1 32 J 2.771 6.578 36.808 1 36.34 ? CA TYR L 14 1 ATOM 246 C C . TYR A 1 32 J 2.052 7.321 37.937 1 39.41 ? C TYR L 14 1 ATOM 247 O O . TYR A 1 32 J 1.923 8.545 38.015 1 39.92 ? O TYR L 14 1 ATOM 248 C CB . TYR A 1 32 J 3.125 7.573 35.72 1 35.02 ? CB TYR L 14 1 ATOM 249 C CG . TYR A 1 32 J 3.503 6.978 34.375 1 35.58 ? CG TYR L 14 1 ATOM 250 C CD1 . TYR A 1 32 J 3.739 5.608 34.246 1 34.33 ? CD1 TYR L 14 1 ATOM 251 C CD2 . TYR A 1 32 J 3.612 7.826 33.268 1 34.33 ? CD2 TYR L 14 1 ATOM 252 C CE1 . TYR A 1 32 J 4.097 5.082 33 1 33.34 ? CE1 TYR L 14 1 ATOM 253 C CE2 . TYR A 1 32 J 3.973 7.301 32.022 1 30.89 ? CE2 TYR L 14 1 ATOM 254 C CZ . TYR A 1 32 J 4.218 5.929 31.889 1 32.54 ? CZ TYR L 14 1 ATOM 255 O OH . TYR A 1 32 J 4.575 5.419 30.68 1 28.28 ? OH TYR L 14 1 ATOM 256 N N . ILE A 1 33 K 1.452 6.501 38.417 1 42.95 ? N ILE L 14 1 ATOM 257 C CA . ILE A 1 33 K 0.256 6.622 39.254 1 46.68 ? CA ILE L 14 1 ATOM 258 C C . ILE A 1 33 K -0.515 7.889 38.846 1 47.96 ? C ILE L 14 1 ATOM 259 O O . ILE A 1 33 K -0.91 8.708 39.687 1 46.99 ? O ILE L 14 1 ATOM 260 C CB . ILE A 1 33 K 0.683 6.695 40.725 1 48.26 ? CB ILE L 14 1 ATOM 261 C CG1 . ILE A 1 33 K 2.145 7.123 40.899 1 49.83 ? CG1 ILE L 14 1 ATOM 262 C CG2 . ILE A 1 33 K 0.559 5.348 41.447 1 46.36 ? CG2 ILE L 14 1 ATOM 263 C CD1 . ILE A 1 33 K 2.327 8.252 41.914 1 49.5 ? CD1 ILE L 14 1 ATOM 264 N N . ASP A 1 34 L -0.656 7.914 37.496 1 50 ? N ASP L 14 1 ATOM 265 C CA . ASP A 1 34 L -1.334 8.967 36.711 1 50 ? CA ASP L 14 1 ATOM 266 C C . ASP A 1 34 L -0.349 10.085 36.38 1 50 ? C ASP L 14 1 ATOM 267 O O . ASP A 1 34 L 0.658 9.856 35.691 1 50 ? O ASP L 14 1 ATOM 268 C CB . ASP A 1 34 L -2.509 9.539 37.487 1 50 ? CB ASP L 14 1 ATOM 269 C CG . ASP A 1 34 L -3.643 8.529 37.639 1 50 ? CG ASP L 14 1 ATOM 270 O OD1 . ASP A 1 34 L -3.647 7.72 38.64 1 50 ? OD1 ASP L 14 1 ATOM 271 O OD2 . ASP A 1 34 L -4.591 8.483 36.763 1 50 ? OD2 ASP L 14 1 ATOM 272 N N . GLY A 1 35 M -1.331 10.783 35.12 1 50 ? N GLY L 14 1 ATOM 273 C CA . GLY A 1 35 M -0.796 11.759 34.143 1 50 ? CA GLY L 14 1 ATOM 274 C C . GLY A 1 35 M -0.423 13.191 34.572 1 50 ? C GLY L 14 1 ATOM 275 O O . GLY A 1 35 M -0.028 13.533 35.731 1 50 ? O GLY L 14 1 ATOM 276 N N . ARG A 1 36 . -0.443 14.041 33.527 1 50 ? N ARG L 15 1 ATOM 277 C CA . ARG A 1 36 . -0.129 15.468 33.676 1 50 ? CA ARG L 15 1 ATOM 278 C C . ARG A 1 36 . -1.129 16.087 34.7 1 50 ? C ARG L 15 1 ATOM 279 O O . ARG A 1 36 . -0.921 17.325 34.962 1 50 ? O ARG L 15 1 ATOM 280 C CB . ARG A 1 36 . -0.096 16.305 32.398 1 50 ? CB ARG L 15 1 ATOM 281 O OXT . ARG A 1 36 . -1.545 15.254 35.581 1 50 ? OXT ARG L 15 1 ATOM 282 N N . ILE B 2 1 . 5.007 -9.234 18.432 1 18.53 ? N ILE H 16 1 ATOM 283 C CA . ILE B 2 1 . 4.405 -8.908 19.756 1 19.89 ? CA ILE H 16 1 ATOM 284 C C . ILE B 2 1 . 3.332 -9.979 19.935 1 20.59 ? C ILE H 16 1 ATOM 285 O O . ILE B 2 1 . 2.607 -10.216 18.931 1 21.21 ? O ILE H 16 1 ATOM 286 C CB . ILE B 2 1 . 3.669 -7.5 19.771 1 19.73 ? CB ILE H 16 1 ATOM 287 C CG1 . ILE B 2 1 . 4.593 -6.242 19.576 1 20.19 ? CG1 ILE H 16 1 ATOM 288 C CG2 . ILE B 2 1 . 2.71 -7.287 20.958 1 20.01 ? CG2 ILE H 16 1 ATOM 289 C CD1 . ILE B 2 1 . 5.618 -5.983 20.709 1 20.24 ? CD1 ILE H 16 1 ATOM 290 N N . VAL B 2 2 . 3.205 -10.485 21.139 1 22.21 ? N VAL H 17 1 ATOM 291 C CA . VAL B 2 2 . 2.242 -11.494 21.567 1 24.03 ? CA VAL H 17 1 ATOM 292 C C . VAL B 2 2 . 1.196 -10.869 22.461 1 26.04 ? C VAL H 17 1 ATOM 293 O O . VAL B 2 2 . 1.362 -10.254 23.532 1 27.37 ? O VAL H 17 1 ATOM 294 C CB . VAL B 2 2 . 3.005 -12.701 22.235 1 24.72 ? CB VAL H 17 1 ATOM 295 C CG1 . VAL B 2 2 . 2.05 -13.698 22.849 1 22.23 ? CG1 VAL H 17 1 ATOM 296 C CG2 . VAL B 2 2 . 4.026 -13.364 21.35 1 21.33 ? CG2 VAL H 17 1 ATOM 297 N N . GLU B 2 3 . -0.052 -11.134 22.153 1 27.93 ? N GLU H 18 1 ATOM 298 C CA . GLU B 2 3 . -1.15 -10.574 22.929 1 30.28 ? CA GLU H 18 1 ATOM 299 C C . GLU B 2 3 . -1.185 -9.045 22.926 1 30.48 ? C GLU H 18 1 ATOM 300 O O . GLU B 2 3 . -1.516 -8.486 23.985 1 32.16 ? O GLU H 18 1 ATOM 301 C CB . GLU B 2 3 . -1.201 -10.996 24.387 1 34.4 ? CB GLU H 18 1 ATOM 302 C CG . GLU B 2 3 . -1.812 -12.346 24.724 1 38.42 ? CG GLU H 18 1 ATOM 303 C CD . GLU B 2 3 . -3.232 -12.755 24.595 1 39.85 ? CD GLU H 18 1 ATOM 304 O OE1 . GLU B 2 3 . -3.734 -12.777 23.441 1 40.47 ? OE1 GLU H 18 1 ATOM 305 O OE2 . GLU B 2 3 . -3.875 -13.141 25.569 1 41.48 ? OE2 GLU H 18 1 ATOM 306 N N . GLY B 2 4 . -1.096 -8.39 21.796 1 30.11 ? N GLY H 19 1 ATOM 307 C CA . GLY B 2 4 . -1.27 -6.944 21.737 1 31.8 ? CA GLY H 19 1 ATOM 308 C C . GLY B 2 4 . -2.24 -6.624 20.589 1 32.73 ? C GLY H 19 1 ATOM 309 O O . GLY B 2 4 . -2.534 -7.567 19.846 1 32.52 ? O GLY H 19 1 ATOM 310 N N . SER B 2 5 . -2.486 -5.343 20.285 1 32.1 ? N SER H 20 1 ATOM 311 C CA . SER B 2 5 . -3.356 -4.945 19.184 1 31.29 ? CA SER H 20 1 ATOM 312 C C . SER B 2 5 . -2.563 -4.302 18.056 1 30.12 ? C SER H 20 1 ATOM 313 O O . SER B 2 5 . -1.343 -4.212 18.11 1 30.57 ? O SER H 20 1 ATOM 314 C CB . SER B 2 5 . -4.463 -3.987 19.585 1 34.13 ? CB SER H 20 1 ATOM 315 O OG . SER B 2 5 . -4.17 -3.258 20.76 1 38.32 ? OG SER H 20 1 ATOM 316 N N . ASP B 2 6 . -3.354 -3.933 17.039 1 29.61 ? N ASP H 21 1 ATOM 317 C CA . ASP B 2 6 . -2.729 -3.241 15.893 1 28.57 ? CA ASP H 21 1 ATOM 318 C C . ASP B 2 6 . -2.628 -1.751 16.313 1 26.42 ? C ASP H 21 1 ATOM 319 O O . ASP B 2 6 . -3.632 -1.206 16.747 1 27.06 ? O ASP H 21 1 ATOM 320 C CB . ASP B 2 6 . -3.409 -3.336 14.571 1 30.43 ? CB ASP H 21 1 ATOM 321 C CG . ASP B 2 6 . -3.782 -4.75 14.171 1 30.45 ? CG ASP H 21 1 ATOM 322 O OD1 . ASP B 2 6 . -2.927 -5.604 14.165 1 31.22 ? OD1 ASP H 21 1 ATOM 323 O OD2 . ASP B 2 6 . -4.863 -4.892 13.561 1 35.52 ? OD2 ASP H 21 1 ATOM 324 N N . ALA B 2 7 . -1.466 -1.249 16.129 1 23.9 ? N ALA H 22 1 ATOM 325 C CA . ALA B 2 7 . -1.197 0.147 16.438 1 25.2 ? CA ALA H 22 1 ATOM 326 C C . ALA B 2 7 . -2.086 1.04 15.606 1 26.62 ? C ALA H 22 1 ATOM 327 O O . ALA B 2 7 . -2.3 0.72 14.409 1 29.58 ? O ALA H 22 1 ATOM 328 C CB . ALA B 2 7 . 0.273 0.324 16.061 1 25.22 ? CB ALA H 22 1 ATOM 329 N N . GLU B 2 8 . -2.527 2.21 16.058 1 26.59 ? N GLU H 23 1 ATOM 330 C CA . GLU B 2 8 . -3.235 3.213 15.242 1 23.98 ? CA GLU H 23 1 ATOM 331 C C . GLU B 2 8 . -2.28 3.858 14.246 1 23.25 ? C GLU H 23 1 ATOM 332 O O . GLU B 2 8 . -1.031 3.68 14.283 1 22.56 ? O GLU H 23 1 ATOM 333 C CB . GLU B 2 8 . -3.757 4.294 16.194 1 27.85 ? CB GLU H 23 1 ATOM 334 C CG . GLU B 2 8 . -4.463 3.712 17.413 1 30.21 ? CG GLU H 23 1 ATOM 335 C CD . GLU B 2 8 . -5.149 4.677 18.318 1 32.13 ? CD GLU H 23 1 ATOM 336 O OE1 . GLU B 2 8 . -5.843 5.591 17.919 1 31.94 ? OE1 GLU H 23 1 ATOM 337 O OE2 . GLU B 2 8 . -5.175 4.332 19.53 1 32.7 ? OE2 GLU H 23 1 ATOM 338 N N . ILE B 2 9 . -2.88 4.433 13.196 1 21.74 ? N ILE H 24 1 ATOM 339 C CA . ILE B 2 9 . -2.057 5.092 12.167 1 20.62 ? CA ILE H 24 1 ATOM 340 C C . ILE B 2 9 . -1.417 6.284 12.935 1 20.45 ? C ILE H 24 1 ATOM 341 O O . ILE B 2 9 . -2.151 6.982 13.683 1 19.47 ? O ILE H 24 1 ATOM 342 C CB . ILE B 2 9 . -2.845 5.405 10.852 1 19.05 ? CB ILE H 24 1 ATOM 343 C CG1 . ILE B 2 9 . -3.561 4.214 10.186 1 15.95 ? CG1 ILE H 24 1 ATOM 344 C CG2 . ILE B 2 9 . -1.931 6.136 9.818 1 21.89 ? CG2 ILE H 24 1 ATOM 345 C CD1 . ILE B 2 9 . -2.75 3.576 9.01 1 18.22 ? CD1 ILE H 24 1 ATOM 346 N N . GLY B 2 10 . -0.168 6.488 12.641 1 17.81 ? N GLY H 25 1 ATOM 347 C CA . GLY B 2 10 . 0.889 7.333 13.076 1 17.7 ? CA GLY H 25 1 ATOM 348 C C . GLY B 2 10 . 1.068 7.319 14.571 1 18.4 ? C GLY H 25 1 ATOM 349 O O . GLY B 2 10 . 1.487 8.32 15.117 1 17.76 ? O GLY H 25 1 ATOM 350 N N . MET B 2 11 . 0.847 6.214 15.268 1 19.12 ? N MET H 26 1 ATOM 351 C CA . MET B 2 11 . 0.93 6.047 16.706 1 18.32 ? CA MET H 26 1 ATOM 352 C C . MET B 2 11 . 2.367 5.88 17.168 1 19.32 ? C MET H 26 1 ATOM 353 O O . MET B 2 11 . 2.595 6.143 18.354 1 18.55 ? O MET H 26 1 ATOM 354 C CB . MET B 2 11 . 0.099 4.846 17.093 1 20.77 ? CB MET H 26 1 ATOM 355 C CG . MET B 2 11 . -0.166 4.613 18.548 1 20.87 ? CG MET H 26 1 ATOM 356 S SD . MET B 2 11 . -0.677 2.854 18.717 1 24.71 ? SD MET H 26 1 ATOM 357 C CE . MET B 2 11 . -1.778 2.771 20.124 1 22.76 ? CE MET H 26 1 ATOM 358 N N . SER B 2 12 . 3.251 5.478 16.278 1 19.44 ? N SER H 27 1 ATOM 359 C CA . SER B 2 12 . 4.665 5.237 16.482 1 18.57 ? CA SER H 27 1 ATOM 360 C C . SER B 2 12 . 5.505 5.784 15.329 1 18.48 ? C SER H 27 1 ATOM 361 O O . SER B 2 12 . 6.165 5.023 14.601 1 16.59 ? O SER H 27 1 ATOM 362 C CB . SER B 2 12 . 4.698 3.685 16.571 1 22.64 ? CB SER H 27 1 ATOM 363 O OG . SER B 2 12 . 5.57 3.284 17.617 1 26.28 ? OG SER H 27 1 ATOM 364 N N . PRO B 2 13 . 5.527 7.102 15.132 1 17.65 ? N PRO H 28 1 ATOM 365 C CA . PRO B 2 13 . 6.253 7.706 14.026 1 17.32 ? CA PRO H 28 1 ATOM 366 C C . PRO B 2 13 . 7.75 7.433 14.052 1 17.52 ? C PRO H 28 1 ATOM 367 O O . PRO B 2 13 . 8.439 7.699 13.019 1 16.77 ? O PRO H 28 1 ATOM 368 C CB . PRO B 2 13 . 5.982 9.185 14.176 1 16.55 ? CB PRO H 28 1 ATOM 369 C CG . PRO B 2 13 . 5.097 9.377 15.397 1 16.1 ? CG PRO H 28 1 ATOM 370 C CD . PRO B 2 13 . 4.819 8.04 16.007 1 16.85 ? CD PRO H 28 1 ATOM 371 N N . TRP B 2 14 . 8.257 6.915 15.167 1 17.22 ? N TRP H 29 1 ATOM 372 C CA . TRP B 2 14 . 9.72 6.676 15.333 1 16.59 ? CA TRP H 29 1 ATOM 373 C C . TRP B 2 14 . 10.133 5.2 15.087 1 18.05 ? C TRP H 29 1 ATOM 374 O O . TRP B 2 14 . 11.347 4.994 14.781 1 17.12 ? O TRP H 29 1 ATOM 375 C CB . TRP B 2 14 . 10.155 7.037 16.752 1 11.46 ? CB TRP H 29 1 ATOM 376 C CG . TRP B 2 14 . 9.126 6.638 17.812 1 11.71 ? CG TRP H 29 1 ATOM 377 C CD1 . TRP B 2 14 . 8.902 5.41 18.299 1 11.06 ? CD1 TRP H 29 1 ATOM 378 C CD2 . TRP B 2 14 . 8.234 7.532 18.456 1 13 ? CD2 TRP H 29 1 ATOM 379 N NE1 . TRP B 2 14 . 7.852 5.525 19.265 1 14.21 ? NE1 TRP H 29 1 ATOM 380 C CE2 . TRP B 2 14 . 7.475 6.778 19.342 1 14.32 ? CE2 TRP H 29 1 ATOM 381 C CE3 . TRP B 2 14 . 8.005 8.909 18.362 1 15.73 ? CE3 TRP H 29 1 ATOM 382 C CZ2 . TRP B 2 14 . 6.482 7.33 20.159 1 13.98 ? CZ2 TRP H 29 1 ATOM 383 C CZ3 . TRP B 2 14 . 7.004 9.456 19.188 1 15.97 ? CZ3 TRP H 29 1 ATOM 384 C CH2 . TRP B 2 14 . 6.278 8.702 20.044 1 12.03 ? CH2 TRP H 29 1 ATOM 385 N N . GLN B 2 15 . 9.158 4.34 14.814 1 19.19 ? N GLN H 30 1 ATOM 386 C CA . GLN B 2 15 . 9.245 2.867 14.534 1 17.63 ? CA GLN H 30 1 ATOM 387 C C . GLN B 2 15 . 9.842 2.713 13.176 1 18.8 ? C GLN H 30 1 ATOM 388 O O . GLN B 2 15 . 9.349 3.379 12.252 1 18.74 ? O GLN H 30 1 ATOM 389 C CB . GLN B 2 15 . 7.936 2.146 14.67 1 19.85 ? CB GLN H 30 1 ATOM 390 C CG . GLN B 2 15 . 7.673 0.693 14.471 1 17.84 ? CG GLN H 30 1 ATOM 391 C CD . GLN B 2 15 . 8.533 -0.093 15.445 1 19.78 ? CD GLN H 30 1 ATOM 392 O OE1 . GLN B 2 15 . 8.322 0.062 16.625 1 19.47 ? OE1 GLN H 30 1 ATOM 393 N NE2 . GLN B 2 15 . 9.522 -0.854 15.077 1 17.16 ? NE2 GLN H 30 1 ATOM 394 N N . VAL B 2 16 . 10.954 2.017 13.13 1 19.6 ? N VAL H 31 1 ATOM 395 C CA . VAL B 2 16 . 11.776 1.77 11.942 1 20.26 ? CA VAL H 31 1 ATOM 396 C C . VAL B 2 16 . 11.897 0.266 11.685 1 22.52 ? C VAL H 31 1 ATOM 397 O O . VAL B 2 16 . 11.848 -0.54 12.626 1 22.51 ? O VAL H 31 1 ATOM 398 C CB . VAL B 2 16 . 13.167 2.38 12.009 1 21.88 ? CB VAL H 31 1 ATOM 399 C CG1 . VAL B 2 16 . 13.926 1.966 10.77 1 21.94 ? CG1 VAL H 31 1 ATOM 400 C CG2 . VAL B 2 16 . 13.141 3.897 12.303 1 20.91 ? CG2 VAL H 31 1 ATOM 401 N N . MET B 2 17 . 11.834 -0.158 10.445 1 23.32 ? N MET H 32 1 ATOM 402 C CA . MET B 2 17 . 11.892 -1.572 10.079 1 22.42 ? CA MET H 32 1 ATOM 403 C C . MET B 2 17 . 13.285 -1.808 9.552 1 21.99 ? C MET H 32 1 ATOM 404 O O . MET B 2 17 . 13.602 -1.059 8.637 1 22.63 ? O MET H 32 1 ATOM 405 C CB . MET B 2 17 . 10.86 -1.906 8.996 1 22.64 ? CB MET H 32 1 ATOM 406 C CG . MET B 2 17 . 11.003 -3.368 8.592 1 22.4 ? CG MET H 32 1 ATOM 407 S SD . MET B 2 17 . 9.935 -3.74 7.113 1 24.5 ? SD MET H 32 1 ATOM 408 C CE . MET B 2 17 . 8.447 -3.911 8.059 1 11.74 ? CE MET H 32 1 ATOM 409 N N . LEU B 2 18 . 14.054 -2.656 10.161 1 22.71 ? N LEU H 33 1 ATOM 410 C CA . LEU B 2 18 . 15.384 -3.024 9.585 1 24.94 ? CA LEU H 33 1 ATOM 411 C C . LEU B 2 18 . 15.065 -4.145 8.583 1 25.84 ? C LEU H 33 1 ATOM 412 O O . LEU B 2 18 . 14.519 -5.197 8.936 1 24.76 ? O LEU H 33 1 ATOM 413 C CB . LEU B 2 18 . 16.066 -3.364 10.881 1 28.97 ? CB LEU H 33 1 ATOM 414 C CG . LEU B 2 18 . 17.466 -2.811 11.124 1 32.02 ? CG LEU H 33 1 ATOM 415 C CD1 . LEU B 2 18 . 18.439 -3.912 11.565 1 34.4 ? CD1 LEU H 33 1 ATOM 416 C CD2 . LEU B 2 18 . 18.086 -2.137 9.91 1 29.62 ? CD2 LEU H 33 1 ATOM 417 N N . PHE B 2 19 . 15.389 -3.91 7.335 1 25.49 ? N PHE H 34 1 ATOM 418 C CA . PHE B 2 19 . 14.972 -4.811 6.251 1 27.56 ? CA PHE H 34 1 ATOM 419 C C . PHE B 2 19 . 16.177 -5.29 5.422 1 30.42 ? C PHE H 34 1 ATOM 420 O O . PHE B 2 19 . 17.013 -4.486 4.993 1 31.62 ? O PHE H 34 1 ATOM 421 C CB . PHE B 2 19 . 13.986 -4 5.4 1 22.69 ? CB PHE H 34 1 ATOM 422 C CG . PHE B 2 19 . 13.197 -4.805 4.384 1 20.64 ? CG PHE H 34 1 ATOM 423 C CD1 . PHE B 2 19 . 12.112 -5.589 4.793 1 20.76 ? CD1 PHE H 34 1 ATOM 424 C CD2 . PHE B 2 19 . 13.56 -4.739 3.04 1 21.98 ? CD2 PHE H 34 1 ATOM 425 C CE1 . PHE B 2 19 . 11.394 -6.325 3.844 1 20.14 ? CE1 PHE H 34 1 ATOM 426 C CE2 . PHE B 2 19 . 12.847 -5.476 2.091 1 19.86 ? CE2 PHE H 34 1 ATOM 427 C CZ . PHE B 2 19 . 11.765 -6.271 2.493 1 22.64 ? CZ PHE H 34 1 ATOM 428 N N . ARG B 2 20 . 16.245 -6.611 5.211 1 32.32 ? N ARG H 35 1 ATOM 429 C CA . ARG B 2 20 . 17.329 -7.221 4.402 1 34.03 ? CA ARG H 35 1 ATOM 430 C C . ARG B 2 20 . 17.021 -7.025 2.922 1 35.22 ? C ARG H 35 1 ATOM 431 O O . ARG B 2 20 . 15.949 -7.351 2.358 1 34.2 ? O ARG H 35 1 ATOM 432 C CB . ARG B 2 20 . 17.488 -8.659 4.695 1 35.12 ? CB ARG H 35 1 ATOM 433 C CG . ARG B 2 20 . 18.895 -9.118 4.431 1 37.86 ? CG ARG H 35 1 ATOM 434 C CD . ARG B 2 20 . 18.995 -10.558 4.784 1 41.03 ? CD ARG H 35 1 ATOM 435 N NE . ARG B 2 20 . 20.106 -11.222 4.226 1 41.68 ? NE ARG H 35 1 ATOM 436 C CZ . ARG B 2 20 . 20.456 -12.442 4.565 1 40.87 ? CZ ARG H 35 1 ATOM 437 N NH1 . ARG B 2 20 . 19.759 -13.143 5.479 1 38.68 ? NH1 ARG H 35 1 ATOM 438 N NH2 . ARG B 2 20 . 21.493 -13.05 4.021 1 41.66 ? NH2 ARG H 35 1 ATOM 439 N N . LYS B 2 21 . 18.048 -6.493 2.239 1 37.18 ? N LYS H 36 1 ATOM 440 C CA . LYS B 2 21 . 17.828 -6.314 0.779 1 39.96 ? CA LYS H 36 1 ATOM 441 C C . LYS B 2 21 . 17.622 -7.601 -0.008 1 41.74 ? C LYS H 36 1 ATOM 442 O O . LYS B 2 21 . 16.826 -7.68 -0.953 1 41.82 ? O LYS H 36 1 ATOM 443 C CB . LYS B 2 21 . 18.991 -5.572 0.11 1 38.9 ? CB LYS H 36 1 ATOM 444 C CG . LYS B 2 21 . 18.704 -4.072 0.296 1 38.98 ? CG LYS H 36 1 ATOM 445 C CD . LYS B 2 21 . 20.01 -3.34 0.528 1 38.83 ? CD LYS H 36 1 ATOM 446 C CE . LYS B 2 21 . 20.635 -2.651 -0.651 1 37.47 ? CE LYS H 36 1 ATOM 447 N NZ . LYS B 2 21 . 22.071 -2.387 -0.319 1 39.72 ? NZ LYS H 36 1 ATOM 448 N N . SER B 2 22 A 18.394 -8.624 0.311 1 43.66 ? N SER H 36 1 ATOM 449 C CA . SER B 2 22 A 18.438 -9.894 -0.427 1 44.33 ? CA SER H 36 1 ATOM 450 C C . SER B 2 22 A 18.828 -11.111 0.388 1 44.46 ? C SER H 36 1 ATOM 451 O O . SER B 2 22 A 20.05 -11.181 0.746 1 45.43 ? O SER H 36 1 ATOM 452 C CB . SER B 2 22 A 19.581 -9.685 -1.46 1 46.66 ? CB SER H 36 1 ATOM 453 O OG . SER B 2 22 A 19.154 -9.97 -2.804 1 50 ? OG SER H 36 1 ATOM 454 N N . PRO B 2 23 . 17.942 -12.032 0.707 1 43.33 ? N PRO H 37 1 ATOM 455 C CA . PRO B 2 23 . 16.528 -12.05 0.412 1 43.67 ? CA PRO H 37 1 ATOM 456 C C . PRO B 2 23 . 15.86 -10.882 1.132 1 43.95 ? C PRO H 37 1 ATOM 457 O O . PRO B 2 23 . 16.169 -10.647 2.311 1 44.65 ? O PRO H 37 1 ATOM 458 C CB . PRO B 2 23 . 16.017 -13.353 1.007 1 43.39 ? CB PRO H 37 1 ATOM 459 C CG . PRO B 2 23 . 17.114 -14.001 1.781 1 42.94 ? CG PRO H 37 1 ATOM 460 C CD . PRO B 2 23 . 18.347 -13.183 1.509 1 43.17 ? CD PRO H 37 1 ATOM 461 N N . GLN B 2 24 . 15.002 -10.196 0.42 1 43.99 ? N GLN H 38 1 ATOM 462 C CA . GLN B 2 24 . 14.29 -9.017 0.932 1 44.11 ? CA GLN H 38 1 ATOM 463 C C . GLN B 2 24 . 13.404 -9.497 2.093 1 43.36 ? C GLN H 38 1 ATOM 464 O O . GLN B 2 24 . 12.445 -10.155 1.701 1 44.01 ? O GLN H 38 1 ATOM 465 C CB . GLN B 2 24 . 13.41 -8.325 -0.107 1 45.68 ? CB GLN H 38 1 ATOM 466 C CG . GLN B 2 24 . 14.11 -7.076 -0.663 1 47.38 ? CG GLN H 38 1 ATOM 467 C CD . GLN B 2 24 . 13.443 -6.617 -1.957 1 46.6 ? CD GLN H 38 1 ATOM 468 O OE1 . GLN B 2 24 . 14.161 -6.314 -2.914 1 46.02 ? OE1 GLN H 38 1 ATOM 469 N NE2 . GLN B 2 24 . 12.11 -6.664 -1.889 1 45.76 ? NE2 GLN H 38 1 ATOM 470 N N . GLU B 2 25 . 13.861 -9.192 3.295 1 42.24 ? N GLU H 39 1 ATOM 471 C CA . GLU B 2 25 . 13.209 -9.571 4.535 1 39.85 ? CA GLU H 39 1 ATOM 472 C C . GLU B 2 25 . 13.488 -8.679 5.746 1 37.29 ? C GLU H 39 1 ATOM 473 O O . GLU B 2 25 . 14.554 -8.118 5.977 1 36.66 ? O GLU H 39 1 ATOM 474 C CB . GLU B 2 25 . 13.643 -10.996 4.96 1 40.4 ? CB GLU H 39 1 ATOM 475 C CG . GLU B 2 25 . 15.128 -11.269 4.788 1 43.66 ? CG GLU H 39 1 ATOM 476 C CD . GLU B 2 25 . 15.717 -12.453 5.502 1 45.73 ? CD GLU H 39 1 ATOM 477 O OE1 . GLU B 2 25 . 14.86 -13.263 5.919 1 44.4 ? OE1 GLU H 39 1 ATOM 478 O OE2 . GLU B 2 25 . 16.932 -12.47 5.731 1 47.29 ? OE2 GLU H 39 1 ATOM 479 N N . LEU B 2 26 . 12.48 -8.664 6.604 1 35.35 ? N LEU H 40 1 ATOM 480 C CA . LEU B 2 26 . 12.47 -7.937 7.839 1 33.51 ? CA LEU H 40 1 ATOM 481 C C . LEU B 2 26 . 13.515 -8.575 8.765 1 32.79 ? C LEU H 40 1 ATOM 482 O O . LEU B 2 26 . 13.179 -9.733 9.088 1 33.08 ? O LEU H 40 1 ATOM 483 C CB . LEU B 2 26 . 11.118 -8.107 8.577 1 31.95 ? CB LEU H 40 1 ATOM 484 C CG . LEU B 2 26 . 11.169 -7.52 9.998 1 32.32 ? CG LEU H 40 1 ATOM 485 C CD1 . LEU B 2 26 . 11.304 -6.003 9.929 1 28.89 ? CD1 LEU H 40 1 ATOM 486 C CD2 . LEU B 2 26 . 9.905 -7.857 10.78 1 30.63 ? CD2 LEU H 40 1 ATOM 487 N N . LEU B 2 27 . 14.526 -7.849 9.181 1 30.81 ? N LEU H 41 1 ATOM 488 C CA . LEU B 2 27 . 15.514 -8.352 10.105 1 28.2 ? CA LEU H 41 1 ATOM 489 C C . LEU B 2 27 . 15.056 -8.073 11.52 1 27.29 ? C LEU H 41 1 ATOM 490 O O . LEU B 2 27 . 15.055 -8.995 12.36 1 27.39 ? O LEU H 41 1 ATOM 491 C CB . LEU B 2 27 . 16.864 -7.736 9.803 1 29.78 ? CB LEU H 41 1 ATOM 492 C CG . LEU B 2 27 . 17.501 -8.263 8.506 1 35.94 ? CG LEU H 41 1 ATOM 493 C CD1 . LEU B 2 27 . 18.988 -7.891 8.626 1 34.82 ? CD1 LEU H 41 1 ATOM 494 C CD2 . LEU B 2 27 . 17.279 -9.765 8.28 1 31.35 ? CD2 LEU H 41 1 ATOM 495 N N . CYS B 2 28 . 14.727 -6.837 11.782 1 24.3 ? N CYS H 42 1 ATOM 496 C CA . CYS B 2 28 . 14.389 -6.308 13.119 1 20.93 ? CA CYS H 42 1 ATOM 497 C C . CYS B 2 28 . 13.67 -4.96 13.028 1 18.26 ? C CYS H 42 1 ATOM 498 O O . CYS B 2 28 . 13.381 -4.452 11.933 1 16.91 ? O CYS H 42 1 ATOM 499 C CB . CYS B 2 28 . 15.655 -6.023 13.965 1 23.97 ? CB CYS H 42 1 ATOM 500 S SG . CYS B 2 28 . 16.68 -7.507 14.425 1 22.06 ? SG CYS H 42 1 ATOM 501 N N . GLY B 2 29 . 13.419 -4.438 14.211 1 17.59 ? N GLY H 43 1 ATOM 502 C CA . GLY B 2 29 . 12.797 -3.134 14.405 1 17.36 ? CA GLY H 43 1 ATOM 503 C C . GLY B 2 29 . 13.922 -2.12 14.643 1 17.56 ? C GLY H 43 1 ATOM 504 O O . GLY B 2 29 . 15.109 -2.505 14.743 1 16.84 ? O GLY H 43 1 ATOM 505 N N . ALA B 2 30 . 13.587 -0.942 15.156 1 16.93 ? N ALA H 44 1 ATOM 506 C CA . ALA B 2 30 . 14.611 0.12 15.297 1 16.27 ? CA ALA H 44 1 ATOM 507 C C . ALA B 2 30 . 13.847 1.404 15.65 1 16.81 ? C ALA H 44 1 ATOM 508 O O . ALA B 2 30 . 12.59 1.328 15.828 1 15.5 ? O ALA H 44 1 ATOM 509 C CB . ALA B 2 30 . 15.513 0.118 14.056 1 10.15 ? CB ALA H 44 1 ATOM 510 N N . SER B 2 31 . 14.569 2.406 16.122 1 16.5 ? N SER H 45 1 ATOM 511 C CA . SER B 2 31 . 13.839 3.662 16.477 1 18.05 ? CA SER H 45 1 ATOM 512 C C . SER B 2 31 . 14.578 4.855 15.835 1 19.37 ? C SER H 45 1 ATOM 513 O O . SER B 2 31 . 15.766 4.676 15.549 1 20.38 ? O SER H 45 1 ATOM 514 C CB . SER B 2 31 . 13.522 3.815 17.912 1 17.34 ? CB SER H 45 1 ATOM 515 O OG . SER B 2 31 . 14.715 4.109 18.707 1 24.36 ? OG SER H 45 1 ATOM 516 N N . LEU B 2 32 . 13.84 5.884 15.394 1 20.65 ? N LEU H 46 1 ATOM 517 C CA . LEU B 2 32 . 14.395 7.086 14.733 1 20.64 ? CA LEU H 46 1 ATOM 518 C C . LEU B 2 32 . 14.684 8.052 15.911 1 20.01 ? C LEU H 46 1 ATOM 519 O O . LEU B 2 32 . 13.691 8.36 16.55 1 17.96 ? O LEU H 46 1 ATOM 520 C CB . LEU B 2 32 . 13.383 7.794 13.811 1 19.79 ? CB LEU H 46 1 ATOM 521 C CG . LEU B 2 32 . 13.643 8.437 12.488 1 18.58 ? CG LEU H 46 1 ATOM 522 C CD1 . LEU B 2 32 . 13.002 9.854 12.462 1 16.84 ? CD1 LEU H 46 1 ATOM 523 C CD2 . LEU B 2 32 . 15.079 8.627 11.999 1 12.37 ? CD2 LEU H 46 1 ATOM 524 N N . ILE B 2 33 . 15.923 8.509 15.991 1 22.16 ? N ILE H 47 1 ATOM 525 C CA . ILE B 2 33 . 16.264 9.413 17.13 1 25.24 ? CA ILE H 47 1 ATOM 526 C C . ILE B 2 33 . 16.73 10.804 16.672 1 25.17 ? C ILE H 47 1 ATOM 527 O O . ILE B 2 33 . 16.779 11.797 17.422 1 25.88 ? O ILE H 47 1 ATOM 528 C CB . ILE B 2 33 . 17.189 8.699 18.197 1 20.82 ? CB ILE H 47 1 ATOM 529 C CG1 . ILE B 2 33 . 18.563 8.303 17.646 1 24.87 ? CG1 ILE H 47 1 ATOM 530 C CG2 . ILE B 2 33 . 16.538 7.44 18.794 1 19.19 ? CG2 ILE H 47 1 ATOM 531 C CD1 . ILE B 2 33 . 19.479 7.726 18.8 1 25.57 ? CD1 ILE H 47 1 ATOM 532 N N . SER B 2 34 . 16.64 11.044 15.394 1 27.04 ? N SER H 48 1 ATOM 533 C CA . SER B 2 34 . 16.975 12.384 14.818 1 27.1 ? CA SER H 48 1 ATOM 534 C C . SER B 2 34 . 16.711 12.229 13.33 1 28.21 ? C SER H 48 1 ATOM 535 O O . SER B 2 34 . 16.149 11.124 13.072 1 27.4 ? O SER H 48 1 ATOM 536 C CB . SER B 2 34 . 18.342 12.693 15.301 1 25.32 ? CB SER H 48 1 ATOM 537 O OG . SER B 2 34 . 19.331 12.446 14.337 1 29.07 ? OG SER H 48 1 ATOM 538 N N . ASP B 2 35 . 16.977 13.169 12.42 1 27.51 ? N ASP H 49 1 ATOM 539 C CA . ASP B 2 35 . 16.672 12.799 11.014 1 27.92 ? CA ASP H 49 1 ATOM 540 C C . ASP B 2 35 . 17.792 11.983 10.347 1 27.07 ? C ASP H 49 1 ATOM 541 O O . ASP B 2 35 . 17.57 11.509 9.206 1 26.96 ? O ASP H 49 1 ATOM 542 C CB . ASP B 2 35 . 16.309 14.067 10.23 1 31.97 ? CB ASP H 49 1 ATOM 543 C CG . ASP B 2 35 . 17.548 14.957 10.295 1 32.49 ? CG ASP H 49 1 ATOM 544 O OD1 . ASP B 2 35 . 18.084 14.87 11.413 1 35.47 ? OD1 ASP H 49 1 ATOM 545 O OD2 . ASP B 2 35 . 18 15.601 9.354 1 36.28 ? OD2 ASP H 49 1 ATOM 546 N N . ARG B 2 36 . 18.941 11.816 10.961 1 25.37 ? N ARG H 50 1 ATOM 547 C CA . ARG B 2 36 . 20.067 11.049 10.405 1 24.44 ? CA ARG H 50 1 ATOM 548 C C . ARG B 2 36 . 20.443 9.772 11.187 1 22.61 ? C ARG H 50 1 ATOM 549 O O . ARG B 2 36 . 21.352 9.032 10.721 1 20.45 ? O ARG H 50 1 ATOM 550 C CB . ARG B 2 36 . 21.392 11.868 10.431 1 25.69 ? CB ARG H 50 1 ATOM 551 C CG . ARG B 2 36 . 21.591 12.83 9.312 1 30.17 ? CG ARG H 50 1 ATOM 552 C CD . ARG B 2 36 . 21.947 12.236 8.003 1 33.06 ? CD ARG H 50 1 ATOM 553 N NE . ARG B 2 36 . 23.264 11.622 8.057 1 37.3 ? NE ARG H 50 1 ATOM 554 C CZ . ARG B 2 36 . 24.201 11.515 7.116 1 37.52 ? CZ ARG H 50 1 ATOM 555 N NH1 . ARG B 2 36 . 23.948 12.001 5.88 1 40.11 ? NH1 ARG H 50 1 ATOM 556 N NH2 . ARG B 2 36 . 25.337 10.843 7.39 1 33.83 ? NH2 ARG H 50 1 ATOM 557 N N . TRP B 2 37 . 19.92 9.588 12.371 1 22.04 ? N TRP H 51 1 ATOM 558 C CA . TRP B 2 37 . 20.218 8.436 13.268 1 22.73 ? CA TRP H 51 1 ATOM 559 C C . TRP B 2 37 . 18.97 7.608 13.647 1 22.44 ? C TRP H 51 1 ATOM 560 O O . TRP B 2 37 . 17.96 8.042 14.235 1 21.23 ? O TRP H 51 1 ATOM 561 C CB . TRP B 2 37 . 20.969 8.932 14.515 1 24.41 ? CB TRP H 51 1 ATOM 562 C CG . TRP B 2 37 . 22.33 9.582 14.221 1 28.35 ? CG TRP H 51 1 ATOM 563 C CD1 . TRP B 2 37 . 22.573 10.881 13.992 1 31.34 ? CD1 TRP H 51 1 ATOM 564 C CD2 . TRP B 2 37 . 23.573 8.893 14.153 1 30.4 ? CD2 TRP H 51 1 ATOM 565 N NE1 . TRP B 2 37 . 23.981 11.018 13.769 1 30.62 ? NE1 TRP H 51 1 ATOM 566 C CE2 . TRP B 2 37 . 24.549 9.841 13.868 1 31 ? CE2 TRP H 51 1 ATOM 567 C CE3 . TRP B 2 37 . 23.948 7.553 14.307 1 32.71 ? CE3 TRP H 51 1 ATOM 568 C CZ2 . TRP B 2 37 . 25.906 9.522 13.723 1 31.9 ? CZ2 TRP H 51 1 ATOM 569 C CZ3 . TRP B 2 37 . 25.317 7.242 14.16 1 32.35 ? CZ3 TRP H 51 1 ATOM 570 C CH2 . TRP B 2 37 . 26.249 8.182 13.882 1 33.38 ? CH2 TRP H 51 1 ATOM 571 N N . VAL B 2 38 . 19.251 6.297 13.659 1 21.83 ? N VAL H 52 1 ATOM 572 C CA . VAL B 2 38 . 18.36 5.214 14.036 1 20.35 ? CA VAL H 52 1 ATOM 573 C C . VAL B 2 38 . 19.038 4.348 15.118 1 20.98 ? C VAL H 52 1 ATOM 574 O O . VAL B 2 38 . 20.219 4.1 14.913 1 20.62 ? O VAL H 52 1 ATOM 575 C CB . VAL B 2 38 . 18.084 4.359 12.749 1 21.98 ? CB VAL H 52 1 ATOM 576 C CG1 . VAL B 2 38 . 17.519 2.994 13.027 1 16.77 ? CG1 VAL H 52 1 ATOM 577 C CG2 . VAL B 2 38 . 17.261 5.182 11.729 1 22.4 ? CG2 VAL H 52 1 ATOM 578 N N . LEU B 2 39 . 18.356 3.848 16.104 1 18.43 ? N LEU H 53 1 ATOM 579 C CA . LEU B 2 39 . 18.891 3.027 17.154 1 20.51 ? CA LEU H 53 1 ATOM 580 C C . LEU B 2 39 . 18.177 1.65 17.161 1 20.64 ? C LEU H 53 1 ATOM 581 O O . LEU B 2 39 . 16.966 1.534 17.044 1 20.01 ? O LEU H 53 1 ATOM 582 C CB . LEU B 2 39 . 18.754 3.782 18.481 1 17.62 ? CB LEU H 53 1 ATOM 583 C CG . LEU B 2 39 . 19.13 3.065 19.757 1 16.45 ? CG LEU H 53 1 ATOM 584 C CD1 . LEU B 2 39 . 20.651 3.116 19.87 1 15.81 ? CD1 LEU H 53 1 ATOM 585 C CD2 . LEU B 2 39 . 18.411 3.762 20.878 1 14.14 ? CD2 LEU H 53 1 ATOM 586 N N . THR B 2 40 . 19.037 0.628 17.309 1 21.29 ? N THR H 54 1 ATOM 587 C CA . THR B 2 40 . 18.578 -0.791 17.3 1 21.19 ? CA THR H 54 1 ATOM 588 C C . THR B 2 40 . 19.458 -1.686 18.135 1 20.42 ? C THR H 54 1 ATOM 589 O O . THR B 2 40 . 20.478 -1.232 18.701 1 19.12 ? O THR H 54 1 ATOM 590 C CB . THR B 2 40 . 18.548 -1.208 15.765 1 21.7 ? CB THR H 54 1 ATOM 591 O OG1 . THR B 2 40 . 17.709 -2.408 15.766 1 25.33 ? OG1 THR H 54 1 ATOM 592 C CG2 . THR B 2 40 . 19.946 -1.415 15.209 1 19.02 ? CG2 THR H 54 1 ATOM 593 N N . ALA B 2 41 . 19.098 -2.968 18.288 1 21.07 ? N ALA H 55 1 ATOM 594 C CA . ALA B 2 41 . 19.953 -3.873 19.16 1 19.45 ? CA ALA H 55 1 ATOM 595 C C . ALA B 2 41 . 21.261 -4.205 18.477 1 19.46 ? C ALA H 55 1 ATOM 596 O O . ALA B 2 41 . 21.084 -4.56 17.272 1 19.85 ? O ALA H 55 1 ATOM 597 C CB . ALA B 2 41 . 19.093 -5.068 19.462 1 13.92 ? CB ALA H 55 1 ATOM 598 N N . ALA B 2 42 . 22.463 -4.345 19.069 1 18.77 ? N ALA H 56 1 ATOM 599 C CA . ALA B 2 42 . 23.578 -4.841 18.211 1 17.95 ? CA ALA H 56 1 ATOM 600 C C . ALA B 2 42 . 23.324 -6.299 17.774 1 18.35 ? C ALA H 56 1 ATOM 601 O O . ALA B 2 42 . 23.758 -6.703 16.727 1 17.63 ? O ALA H 56 1 ATOM 602 C CB . ALA B 2 42 . 24.955 -4.793 18.808 1 15.17 ? CB ALA H 56 1 ATOM 603 N N . HIS B 2 43 . 22.567 -7.149 18.452 1 19.16 ? N HIS H 57 1 ATOM 604 C CA . HIS B 2 43 . 22.48 -8.53 17.922 1 20.49 ? CA HIS H 57 1 ATOM 605 C C . HIS B 2 43 . 21.747 -8.541 16.602 1 22.53 ? C HIS H 57 1 ATOM 606 O O . HIS B 2 43 . 22.047 -9.503 15.823 1 23.53 ? O HIS H 57 1 ATOM 607 C CB . HIS B 2 43 . 22.061 -9.53 18.995 1 17.36 ? CB HIS H 57 1 ATOM 608 C CG . HIS B 2 43 . 20.553 -9.555 19.058 1 17.78 ? CG HIS H 57 1 ATOM 609 N ND1 . HIS B 2 43 . 19.845 -8.911 20.051 1 16.7 ? ND1 HIS H 57 1 ATOM 610 C CD2 . HIS B 2 43 . 19.684 -10.156 18.205 1 15.97 ? CD2 HIS H 57 1 ATOM 611 C CE1 . HIS B 2 43 . 18.543 -9.111 19.837 1 14.85 ? CE1 HIS H 57 1 ATOM 612 N NE2 . HIS B 2 43 . 18.447 -9.788 18.7 1 18.11 ? NE2 HIS H 57 1 ATOM 613 N N . CYS B 2 44 . 20.953 -7.579 16.173 1 21.52 ? N CYS H 58 1 ATOM 614 C CA . CYS B 2 44 . 20.372 -7.518 14.827 1 22.26 ? CA CYS H 58 1 ATOM 615 C C . CYS B 2 44 . 21.406 -7.47 13.702 1 23.86 ? C CYS H 58 1 ATOM 616 O O . CYS B 2 44 . 21.257 -7.936 12.509 1 24.85 ? O CYS H 58 1 ATOM 617 C CB . CYS B 2 44 . 19.497 -6.245 14.779 1 21.61 ? CB CYS H 58 1 ATOM 618 S SG . CYS B 2 44 . 18.001 -6.459 15.843 1 25.26 ? SG CYS H 58 1 ATOM 619 N N . LEU B 2 45 . 22.579 -6.964 14.063 1 23.46 ? N LEU H 59 1 ATOM 620 C CA . LEU B 2 45 . 23.679 -6.748 13.08 1 23.96 ? CA LEU H 59 1 ATOM 621 C C . LEU B 2 45 . 24.789 -7.778 13.166 1 24.51 ? C LEU H 59 1 ATOM 622 O O . LEU B 2 45 . 25.204 -8.235 12.094 1 24.36 ? O LEU H 59 1 ATOM 623 C CB . LEU B 2 45 . 24.16 -5.283 13.369 1 24.9 ? CB LEU H 59 1 ATOM 624 C CG . LEU B 2 45 . 23.048 -4.199 13.445 1 26.66 ? CG LEU H 59 1 ATOM 625 C CD1 . LEU B 2 45 . 23.32 -2.92 14.213 1 23.16 ? CD1 LEU H 59 1 ATOM 626 C CD2 . LEU B 2 45 . 22.714 -3.877 11.97 1 23.55 ? CD2 LEU H 59 1 ATOM 627 N N . LEU B 2 46 . 25.218 -8.237 14.334 1 24.55 ? N LEU H 60 1 ATOM 628 C CA . LEU B 2 46 . 26.325 -9.135 14.631 1 24.3 ? CA LEU H 60 1 ATOM 629 C C . LEU B 2 46 . 26.011 -10.207 15.694 1 25.82 ? C LEU H 60 1 ATOM 630 O O . LEU B 2 46 . 25.676 -9.949 16.852 1 24.9 ? O LEU H 60 1 ATOM 631 C CB . LEU B 2 46 . 27.432 -8.245 15.194 1 27.72 ? CB LEU H 60 1 ATOM 632 C CG . LEU B 2 46 . 28.815 -8.843 15.396 1 27.63 ? CG LEU H 60 1 ATOM 633 C CD1 . LEU B 2 46 . 29.307 -9.527 14.148 1 28.86 ? CD1 LEU H 60 1 ATOM 634 C CD2 . LEU B 2 46 . 29.726 -7.692 15.776 1 27.29 ? CD2 LEU H 60 1 ATOM 635 N N . TYR B 2 47 A 26.26 -11.444 15.279 1 26.04 ? N TYR H 60 1 ATOM 636 C CA . TYR B 2 47 A 25.978 -12.607 16.15 1 26.6 ? CA TYR H 60 1 ATOM 637 C C . TYR B 2 47 A 26.831 -13.707 15.513 1 27.79 ? C TYR H 60 1 ATOM 638 O O . TYR B 2 47 A 26.403 -14.432 14.628 1 28.2 ? O TYR H 60 1 ATOM 639 C CB . TYR B 2 47 A 24.479 -12.858 16.056 1 27.3 ? CB TYR H 60 1 ATOM 640 C CG . TYR B 2 47 A 24.256 -13.794 17.239 1 29.26 ? CG TYR H 60 1 ATOM 641 C CD1 . TYR B 2 47 A 24.697 -13.37 18.494 1 29.53 ? CD1 TYR H 60 1 ATOM 642 C CD2 . TYR B 2 47 A 23.714 -15.07 17.08 1 29.98 ? CD2 TYR H 60 1 ATOM 643 C CE1 . TYR B 2 47 A 24.593 -14.21 19.594 1 33.09 ? CE1 TYR H 60 1 ATOM 644 C CE2 . TYR B 2 47 A 23.612 -15.92 18.184 1 33.14 ? CE2 TYR H 60 1 ATOM 645 C CZ . TYR B 2 47 A 24.052 -15.487 19.442 1 35.35 ? CZ TYR H 60 1 ATOM 646 O OH . TYR B 2 47 A 23.95 -16.306 20.517 1 37.73 ? OH TYR H 60 1 ATOM 647 N N . PRO B 2 48 B 28.11 -13.603 15.809 1 28.35 ? N PRO H 60 1 ATOM 648 C CA . PRO B 2 48 B 29.126 -14.405 15.137 1 29.92 ? CA PRO H 60 1 ATOM 649 C C . PRO B 2 48 B 28.855 -15.906 15.171 1 30.73 ? C PRO H 60 1 ATOM 650 O O . PRO B 2 48 B 29.192 -16.617 14.19 1 32.16 ? O PRO H 60 1 ATOM 651 C CB . PRO B 2 48 B 30.411 -13.927 15.779 1 29.5 ? CB PRO H 60 1 ATOM 652 C CG . PRO B 2 48 B 30.112 -12.78 16.67 1 28.27 ? CG PRO H 60 1 ATOM 653 C CD . PRO B 2 48 B 28.63 -12.685 16.832 1 28.31 ? CD PRO H 60 1 ATOM 654 N N . PRO B 2 49 C 28.237 -16.33 16.247 1 30.14 ? N PRO H 60 1 ATOM 655 C CA . PRO B 2 49 C 27.889 -17.68 16.541 1 30.94 ? CA PRO H 60 1 ATOM 656 C C . PRO B 2 49 C 26.9 -18.323 15.62 1 32.89 ? C PRO H 60 1 ATOM 657 O O . PRO B 2 49 C 26.607 -19.542 15.829 1 35.31 ? O PRO H 60 1 ATOM 658 C CB . PRO B 2 49 C 27.198 -17.701 17.901 1 30.46 ? CB PRO H 60 1 ATOM 659 C CG . PRO B 2 49 C 27.323 -16.358 18.461 1 30.98 ? CG PRO H 60 1 ATOM 660 C CD . PRO B 2 49 C 27.946 -15.463 17.391 1 31.37 ? CD PRO H 60 1 ATOM 661 N N . TRP B 2 50 D 26.083 -17.508 15.006 1 33.01 ? N TRP H 60 1 ATOM 662 C CA . TRP B 2 50 D 25.103 -17.998 14.056 1 31.58 ? CA TRP H 60 1 ATOM 663 C C . TRP B 2 50 D 25.75 -17.357 12.825 1 32.03 ? C TRP H 60 1 ATOM 664 O O . TRP B 2 50 D 24.91 -16.775 12.12 1 34.93 ? O TRP H 60 1 ATOM 665 C CB . TRP B 2 50 D 23.715 -17.494 14.089 1 31.11 ? CB TRP H 60 1 ATOM 666 C CG . TRP B 2 50 D 22.817 -18.069 15.16 1 33.16 ? CG TRP H 60 1 ATOM 667 C CD1 . TRP B 2 50 D 23.086 -19.069 16.003 1 35.99 ? CD1 TRP H 60 1 ATOM 668 C CD2 . TRP B 2 50 D 21.509 -17.598 15.415 1 35.86 ? CD2 TRP H 60 1 ATOM 669 N NE1 . TRP B 2 50 D 21.931 -19.226 16.834 1 36.66 ? NE1 TRP H 60 1 ATOM 670 C CE2 . TRP B 2 50 D 21.02 -18.346 16.476 1 37.39 ? CE2 TRP H 60 1 ATOM 671 C CE3 . TRP B 2 50 D 20.708 -16.599 14.851 1 38.58 ? CE3 TRP H 60 1 ATOM 672 C CZ2 . TRP B 2 50 D 19.753 -18.138 17.034 1 41.07 ? CZ2 TRP H 60 1 ATOM 673 C CZ3 . TRP B 2 50 D 19.43 -16.403 15.413 1 41.97 ? CZ3 TRP H 60 1 ATOM 674 C CH2 . TRP B 2 50 D 18.977 -17.135 16.456 1 40.99 ? CH2 TRP H 60 1 ATOM 675 N N . ASP B 2 51 E 27.004 -17.037 12.882 1 32.27 ? N ASP H 60 1 ATOM 676 C CA . ASP B 2 51 E 27.537 -16.444 11.607 1 32.73 ? CA ASP H 60 1 ATOM 677 C C . ASP B 2 51 E 26.999 -15.153 11.036 1 31.94 ? C ASP H 60 1 ATOM 678 O O . ASP B 2 51 E 27.269 -14.866 9.856 1 32.06 ? O ASP H 60 1 ATOM 679 C CB . ASP B 2 51 E 27.138 -17.554 10.62 1 34.09 ? CB ASP H 60 1 ATOM 680 C CG . ASP B 2 51 E 28.257 -18.597 10.764 1 38.57 ? CG ASP H 60 1 ATOM 681 O OD1 . ASP B 2 51 E 29.358 -18.096 10.481 1 39.82 ? OD1 ASP H 60 1 ATOM 682 O OD2 . ASP B 2 51 E 27.942 -19.738 11.142 1 41.33 ? OD2 ASP H 60 1 ATOM 683 N N . LYS B 2 52 F 26.234 -14.421 11.811 1 32.69 ? N LYS H 60 1 ATOM 684 C CA . LYS B 2 52 F 25.635 -13.114 11.448 1 31.53 ? CA LYS H 60 1 ATOM 685 C C . LYS B 2 52 F 26.511 -11.897 11.799 1 31.7 ? C LYS H 60 1 ATOM 686 O O . LYS B 2 52 F 26.975 -11.577 12.918 1 31.12 ? O LYS H 60 1 ATOM 687 C CB . LYS B 2 52 F 24.262 -12.98 12.057 1 26.69 ? CB LYS H 60 1 ATOM 688 C CG . LYS B 2 52 F 23.994 -11.487 12.133 1 26.03 ? CG LYS H 60 1 ATOM 689 C CD . LYS B 2 52 F 22.522 -11.308 12.159 1 27.53 ? CD LYS H 60 1 ATOM 690 C CE . LYS B 2 52 F 21.749 -12.31 12.967 1 25.02 ? CE LYS H 60 1 ATOM 691 N NZ . LYS B 2 52 F 20.715 -11.47 13.665 1 26.21 ? NZ LYS H 60 1 ATOM 692 N N . ASN B 2 53 G 26.729 -11.175 10.701 1 32.53 ? N ASN H 60 1 ATOM 693 C CA . ASN B 2 53 G 27.514 -9.983 10.546 1 32.32 ? CA ASN H 60 1 ATOM 694 C C . ASN B 2 53 G 27.005 -9.065 9.437 1 33.04 ? C ASN H 60 1 ATOM 695 O O . ASN B 2 53 G 27.75 -8.94 8.437 1 33.54 ? O ASN H 60 1 ATOM 696 C CB . ASN B 2 53 G 28.997 -10.256 10.235 1 35.07 ? CB ASN H 60 1 ATOM 697 C CG . ASN B 2 53 G 29.689 -8.923 10.422 1 39.08 ? CG ASN H 60 1 ATOM 698 O OD1 . ASN B 2 53 G 29.374 -8.298 11.462 1 43.6 ? OD1 ASN H 60 1 ATOM 699 N ND2 . ASN B 2 53 G 30.402 -8.341 9.469 1 41.53 ? ND2 ASN H 60 1 ATOM 700 N N . PHE B 2 54 H 25.877 -8.43 9.643 1 32.77 ? N PHE H 60 1 ATOM 701 C CA . PHE B 2 54 H 25.377 -7.458 8.628 1 34.02 ? CA PHE H 60 1 ATOM 702 C C . PHE B 2 54 H 26.23 -6.191 8.539 1 35.49 ? C PHE H 60 1 ATOM 703 O O . PHE B 2 54 H 26.598 -5.489 9.48 1 36.4 ? O PHE H 60 1 ATOM 704 C CB . PHE B 2 54 H 23.91 -7.123 8.87 1 26.73 ? CB PHE H 60 1 ATOM 705 C CG . PHE B 2 54 H 23.032 -8.356 8.717 1 21.75 ? CG PHE H 60 1 ATOM 706 C CD1 . PHE B 2 54 H 23.137 -9.132 7.561 1 21.25 ? CD1 PHE H 60 1 ATOM 707 C CD2 . PHE B 2 54 H 22.136 -8.71 9.728 1 20.35 ? CD2 PHE H 60 1 ATOM 708 C CE1 . PHE B 2 54 H 22.348 -10.273 7.414 1 22.3 ? CE1 PHE H 60 1 ATOM 709 C CE2 . PHE B 2 54 H 21.346 -9.855 9.584 1 20.01 ? CE2 PHE H 60 1 ATOM 710 C CZ . PHE B 2 54 H 21.453 -10.637 8.427 1 19.38 ? CZ PHE H 60 1 ATOM 711 N N . THR B 2 55 I 26.595 -5.869 7.343 1 37.9 ? N THR H 60 1 ATOM 712 C CA . THR B 2 55 I 27.323 -4.68 6.834 1 40.03 ? CA THR H 60 1 ATOM 713 C C . THR B 2 55 I 26.274 -3.66 6.362 1 40.81 ? C THR H 60 1 ATOM 714 O O . THR B 2 55 I 25.038 -3.883 6.253 1 39.99 ? O THR H 60 1 ATOM 715 C CB . THR B 2 55 I 28.327 -5.246 5.768 1 40.89 ? CB THR H 60 1 ATOM 716 O OG1 . THR B 2 55 I 28.336 -4.494 4.53 1 43.48 ? OG1 THR H 60 1 ATOM 717 C CG2 . THR B 2 55 I 27.864 -6.71 5.477 1 41.88 ? CG2 THR H 60 1 ATOM 718 N N . GLU B 2 56 . 26.787 -2.457 6.159 1 41.55 ? N GLU H 61 1 ATOM 719 C CA . GLU B 2 56 . 26.017 -1.278 5.732 1 42.68 ? CA GLU H 61 1 ATOM 720 C C . GLU B 2 56 . 25.256 -1.414 4.435 1 42.67 ? C GLU H 61 1 ATOM 721 O O . GLU B 2 56 . 24.058 -1.031 4.369 1 43.02 ? O GLU H 61 1 ATOM 722 C CB . GLU B 2 56 . 26.997 -0.079 5.697 1 43.41 ? CB GLU H 61 1 ATOM 723 C CG . GLU B 2 56 . 28.291 -0.458 6.449 1 47.12 ? CG GLU H 61 1 ATOM 724 C CD . GLU B 2 56 . 28.771 0.508 7.488 1 49.33 ? CD GLU H 61 1 ATOM 725 O OE1 . GLU B 2 56 . 28.072 1.191 8.238 1 50 ? OE1 GLU H 61 1 ATOM 726 O OE2 . GLU B 2 56 . 30.027 0.599 7.551 1 50 ? OE2 GLU H 61 1 ATOM 727 N N . ASN B 2 57 . 25.82 -1.899 3.333 1 42.41 ? N ASN H 62 1 ATOM 728 C CA . ASN B 2 57 . 24.984 -2.028 2.149 1 42.03 ? CA ASN H 62 1 ATOM 729 C C . ASN B 2 57 . 24.318 -3.393 2.091 1 40.59 ? C ASN H 62 1 ATOM 730 O O . ASN B 2 57 . 24.133 -3.863 0.984 1 40.38 ? O ASN H 62 1 ATOM 731 C CB . ASN B 2 57 . 25.747 -1.865 0.851 1 49.01 ? CB ASN H 62 1 ATOM 732 C CG . ASN B 2 57 . 27.084 -2.601 0.949 1 50 ? CG ASN H 62 1 ATOM 733 O OD1 . ASN B 2 57 . 28.038 -1.806 0.711 1 50 ? OD1 ASN H 62 1 ATOM 734 N ND2 . ASN B 2 57 . 26.982 -3.92 1.174 1 50 ? ND2 ASN H 62 1 ATOM 735 N N . ASP B 2 58 . 24.066 -3.949 3.221 1 39.87 ? N ASP H 63 1 ATOM 736 C CA . ASP B 2 58 . 23.402 -5.252 3.304 1 38.41 ? CA ASP H 63 1 ATOM 737 C C . ASP B 2 58 . 21.908 -5.043 3.578 1 36.33 ? C ASP H 63 1 ATOM 738 O O . ASP B 2 58 . 21.178 -5.995 3.354 1 35.39 ? O ASP H 63 1 ATOM 739 C CB . ASP B 2 58 . 23.984 -6.102 4.429 1 40.03 ? CB ASP H 63 1 ATOM 740 C CG . ASP B 2 58 . 25.234 -6.879 4.04 1 41.93 ? CG ASP H 63 1 ATOM 741 O OD1 . ASP B 2 58 . 26.129 -6.218 3.433 1 44.56 ? OD1 ASP H 63 1 ATOM 742 O OD2 . ASP B 2 58 . 25.286 -8.061 4.38 1 39.51 ? OD2 ASP H 63 1 ATOM 743 N N . LEU B 2 59 . 21.698 -3.871 4.16 1 36.27 ? N LEU H 64 1 ATOM 744 C CA . LEU B 2 59 . 20.437 -3.352 4.676 1 34.53 ? CA LEU H 64 1 ATOM 745 C C . LEU B 2 59 . 19.8 -2.057 4.173 1 32.95 ? C LEU H 64 1 ATOM 746 O O . LEU B 2 59 . 20.565 -1.125 3.802 1 34.03 ? O LEU H 64 1 ATOM 747 C CB . LEU B 2 59 . 20.836 -2.983 6.17 1 34.81 ? CB LEU H 64 1 ATOM 748 C CG . LEU B 2 59 . 21.639 -4.081 6.848 1 31.7 ? CG LEU H 64 1 ATOM 749 C CD1 . LEU B 2 59 . 22.402 -3.567 8.027 1 32.94 ? CD1 LEU H 64 1 ATOM 750 C CD2 . LEU B 2 59 . 20.559 -5.098 7.235 1 33.68 ? CD2 LEU H 64 1 ATOM 751 N N . LEU B 2 60 . 18.512 -1.948 4.431 1 28.78 ? N LEU H 65 1 ATOM 752 C CA . LEU B 2 60 . 17.814 -0.689 4.213 1 28.98 ? CA LEU H 65 1 ATOM 753 C C . LEU B 2 60 . 17.057 -0.363 5.52 1 27.85 ? C LEU H 65 1 ATOM 754 O O . LEU B 2 60 . 16.473 -1.366 5.944 1 28.6 ? O LEU H 65 1 ATOM 755 C CB . LEU B 2 60 . 16.698 -0.72 3.16 1 27.49 ? CB LEU H 65 1 ATOM 756 C CG . LEU B 2 60 . 16.914 -0.368 1.719 1 24.67 ? CG LEU H 65 1 ATOM 757 C CD1 . LEU B 2 60 . 18.352 -0.035 1.389 1 20.02 ? CD1 LEU H 65 1 ATOM 758 C CD2 . LEU B 2 60 . 16.406 -1.607 0.95 1 24.81 ? CD2 LEU H 65 1 ATOM 759 N N . VAL B 2 61 . 16.726 0.887 5.767 1 26.74 ? N VAL H 66 1 ATOM 760 C CA . VAL B 2 61 . 15.828 1.145 6.914 1 24.86 ? CA VAL H 66 1 ATOM 761 C C . VAL B 2 61 . 14.563 1.648 6.234 1 25.1 ? C VAL H 66 1 ATOM 762 O O . VAL B 2 61 . 14.784 2.29 5.219 1 24.95 ? O VAL H 66 1 ATOM 763 C CB . VAL B 2 61 . 16.407 2.091 7.988 1 24.14 ? CB VAL H 66 1 ATOM 764 C CG1 . VAL B 2 61 . 17.294 1.268 8.974 1 22.35 ? CG1 VAL H 66 1 ATOM 765 C CG2 . VAL B 2 61 . 17.256 3.198 7.45 1 14.63 ? CG2 VAL H 66 1 ATOM 766 N N . ARG B 2 62 . 13.414 1.26 6.67 1 24.64 ? N ARG H 67 1 ATOM 767 C CA . ARG B 2 62 . 12.157 1.747 6.182 1 25.44 ? CA ARG H 67 1 ATOM 768 C C . ARG B 2 62 . 11.425 2.543 7.28 1 25.96 ? C ARG H 67 1 ATOM 769 O O . ARG B 2 62 . 11.05 1.817 8.269 1 26.14 ? O ARG H 67 1 ATOM 770 C CB . ARG B 2 62 . 11.34 0.514 5.896 1 24.74 ? CB ARG H 67 1 ATOM 771 C CG . ARG B 2 62 . 11.689 -0.387 4.685 1 29.44 ? CG ARG H 67 1 ATOM 772 C CD . ARG B 2 62 . 10.259 -0.941 4.406 1 30.02 ? CD ARG H 67 1 ATOM 773 N NE . ARG B 2 62 . 10.37 -1.802 3.287 1 32.27 ? NE ARG H 67 1 ATOM 774 C CZ . ARG B 2 62 . 9.367 -2.218 2.54 1 34.39 ? CZ ARG H 67 1 ATOM 775 N NH1 . ARG B 2 62 . 8.163 -1.748 2.763 1 33.63 ? NH1 ARG H 67 1 ATOM 776 N NH2 . ARG B 2 62 . 9.592 -3.101 1.569 1 37.22 ? NH2 ARG H 67 1 ATOM 777 N N . ILE B 2 63 . 11.067 3.821 7.126 1 24.56 ? N ILE H 68 1 ATOM 778 C CA . ILE B 2 63 . 10.342 4.532 8.2 1 23.76 ? CA ILE H 68 1 ATOM 779 C C . ILE B 2 63 . 8.984 5.018 7.781 1 24.63 ? C ILE H 68 1 ATOM 780 O O . ILE B 2 63 . 8.837 5.576 6.72 1 25.05 ? O ILE H 68 1 ATOM 781 C CB . ILE B 2 63 . 11.249 5.756 8.654 1 26.53 ? CB ILE H 68 1 ATOM 782 C CG1 . ILE B 2 63 . 12.716 5.296 8.562 1 26.98 ? CG1 ILE H 68 1 ATOM 783 C CG2 . ILE B 2 63 . 10.866 6.384 10.034 1 24.43 ? CG2 ILE H 68 1 ATOM 784 C CD1 . ILE B 2 63 . 13.915 6.271 8.744 1 26.41 ? CD1 ILE H 68 1 ATOM 785 N N . GLY B 2 64 . 7.927 5.012 8.566 1 25.3 ? N GLY H 69 1 ATOM 786 C CA . GLY B 2 64 . 6.629 5.525 8.152 1 24.94 ? CA GLY H 69 1 ATOM 787 C C . GLY B 2 64 . 5.733 4.331 7.775 1 25.84 ? C GLY H 69 1 ATOM 788 O O . GLY B 2 64 . 4.542 4.601 7.472 1 25.3 ? O GLY H 69 1 ATOM 789 N N . LYS B 2 65 . 6.295 3.133 8.057 1 24.39 ? N LYS H 70 1 ATOM 790 C CA . LYS B 2 65 . 5.58 1.905 7.673 1 22.65 ? CA LYS H 70 1 ATOM 791 C C . LYS B 2 65 . 4.483 1.653 8.7 1 22.57 ? C LYS H 70 1 ATOM 792 O O . LYS B 2 65 . 4.622 2.242 9.763 1 21.03 ? O LYS H 70 1 ATOM 793 C CB . LYS B 2 65 . 6.409 0.639 7.565 1 21.16 ? CB LYS H 70 1 ATOM 794 C CG . LYS B 2 65 . 7.548 0.641 6.553 1 22.1 ? CG LYS H 70 1 ATOM 795 C CD . LYS B 2 65 . 7.754 -0.707 5.835 1 21.49 ? CD LYS H 70 1 ATOM 796 C CE . LYS B 2 65 . 6.339 -1.337 5.629 1 21.57 ? CE LYS H 70 1 ATOM 797 N NZ . LYS B 2 65 . 5.773 -0.672 4.344 1 21.3 ? NZ LYS H 70 1 ATOM 798 N N . HIS B 2 66 . 3.469 0.918 8.3 1 22.65 ? N HIS H 71 1 ATOM 799 C CA . HIS B 2 66 . 2.358 0.498 9.188 1 23.09 ? CA HIS H 71 1 ATOM 800 C C . HIS B 2 66 . 2.159 -0.987 8.797 1 23.89 ? C HIS H 71 1 ATOM 801 O O . HIS B 2 66 . 2.349 -2.005 9.463 1 24.17 ? O HIS H 71 1 ATOM 802 C CB . HIS B 2 66 . 1.075 1.3 8.94 1 24.13 ? CB HIS H 71 1 ATOM 803 C CG . HIS B 2 66 . -0.094 0.926 9.785 1 19.83 ? CG HIS H 71 1 ATOM 804 N ND1 . HIS B 2 66 . -0.087 0.983 11.128 1 20.41 ? ND1 HIS H 71 1 ATOM 805 C CD2 . HIS B 2 66 . -1.286 0.359 9.52 1 21.23 ? CD2 HIS H 71 1 ATOM 806 C CE1 . HIS B 2 66 . -1.142 0.448 11.705 1 18.4 ? CE1 HIS H 71 1 ATOM 807 N NE2 . HIS B 2 66 . -1.965 0.241 10.716 1 19.22 ? NE2 HIS H 71 1 ATOM 808 N N . SER B 2 67 . 2.04 -1.168 7.482 1 24.97 ? N SER H 72 1 ATOM 809 C CA . SER B 2 67 . 1.888 -2.536 6.922 1 25.38 ? CA SER H 72 1 ATOM 810 C C . SER B 2 67 . 3.251 -3.233 7.031 1 24.79 ? C SER H 72 1 ATOM 811 O O . SER B 2 67 . 4.141 -2.675 6.387 1 24.75 ? O SER H 72 1 ATOM 812 C CB . SER B 2 67 . 1.353 -2.615 5.496 1 23.3 ? CB SER H 72 1 ATOM 813 O OG . SER B 2 67 . 1.618 -3.851 4.824 1 28.12 ? OG SER H 72 1 ATOM 814 N N . ARG B 2 68 . 3.178 -4.494 7.431 1 25.93 ? N ARG H 73 1 ATOM 815 C CA . ARG B 2 68 . 4.346 -5.36 7.522 1 26.6 ? CA ARG H 73 1 ATOM 816 C C . ARG B 2 68 . 5.027 -5.615 6.194 1 27.43 ? C ARG H 73 1 ATOM 817 O O . ARG B 2 68 . 6.197 -5.229 6.098 1 29.21 ? O ARG H 73 1 ATOM 818 C CB . ARG B 2 68 . 4.104 -6.722 8.17 1 26.91 ? CB ARG H 73 1 ATOM 819 C CG . ARG B 2 68 . 5.451 -7.545 8.09 1 27.85 ? CG ARG H 73 1 ATOM 820 C CD . ARG B 2 68 . 5.295 -8.644 9.086 1 29.37 ? CD ARG H 73 1 ATOM 821 N NE . ARG B 2 68 . 4.073 -9.394 8.721 1 31.9 ? NE ARG H 73 1 ATOM 822 C CZ . ARG B 2 68 . 4.124 -10.268 7.676 1 33.8 ? CZ ARG H 73 1 ATOM 823 N NH1 . ARG B 2 68 . 5.241 -10.749 7.146 1 31.17 ? NH1 ARG H 73 1 ATOM 824 N NH2 . ARG B 2 68 . 3.054 -10.885 7.117 1 35.3 ? NH2 ARG H 73 1 ATOM 825 N N . THR B 2 69 . 4.294 -6.046 5.182 1 28.86 ? N THR H 74 1 ATOM 826 C CA . THR B 2 69 . 4.884 -6.391 3.868 1 29.3 ? CA THR H 74 1 ATOM 827 C C . THR B 2 69 . 4.613 -5.499 2.648 1 30.29 ? C THR H 74 1 ATOM 828 O O . THR B 2 69 . 5.472 -5.291 1.738 1 29.27 ? O THR H 74 1 ATOM 829 C CB . THR B 2 69 . 4.308 -7.818 3.599 1 27.85 ? CB THR H 74 1 ATOM 830 O OG1 . THR B 2 69 . 2.923 -7.402 3.29 1 30.72 ? OG1 THR H 74 1 ATOM 831 C CG2 . THR B 2 69 . 4.204 -8.766 4.778 1 26.95 ? CG2 THR H 74 1 ATOM 832 N N . ARG B 2 70 . 3.563 -4.689 2.717 1 30.61 ? N ARG H 75 1 ATOM 833 C CA . ARG B 2 70 . 3.302 -3.794 1.589 1 32.09 ? CA ARG H 75 1 ATOM 834 C C . ARG B 2 70 . 4.236 -2.638 1.451 1 31.58 ? C ARG H 75 1 ATOM 835 O O . ARG B 2 70 . 4.656 -2.112 2.485 1 32.39 ? O ARG H 75 1 ATOM 836 C CB . ARG B 2 70 . 1.837 -3.369 1.75 1 34.59 ? CB ARG H 75 1 ATOM 837 C CG . ARG B 2 70 . 1.077 -4.609 1.146 1 40.28 ? CG ARG H 75 1 ATOM 838 C CD . ARG B 2 70 . 1.188 -4.464 -0.35 1 42.25 ? CD ARG H 75 1 ATOM 839 N NE . ARG B 2 70 . 1.083 -5.733 -1.047 1 44.7 ? NE ARG H 75 1 ATOM 840 C CZ . ARG B 2 70 . 1.031 -5.835 -2.367 1 43.97 ? CZ ARG H 75 1 ATOM 841 N NH1 . ARG B 2 70 . 0.612 -4.8 -3.075 1 45.43 ? NH1 ARG H 75 1 ATOM 842 N NH2 . ARG B 2 70 . 1.158 -6.979 -3.033 1 43.99 ? NH2 ARG H 75 1 ATOM 843 N N . TYR B 2 71 . 4.465 -2.146 0.256 1 31.8 ? N TYR H 76 1 ATOM 844 C CA . TYR B 2 71 . 5.322 -0.935 0.104 1 32.3 ? CA TYR H 76 1 ATOM 845 C C . TYR B 2 71 . 4.386 0.266 0.175 1 31.91 ? C TYR H 76 1 ATOM 846 O O . TYR B 2 71 . 3.428 0.254 -0.629 1 32.01 ? O TYR H 76 1 ATOM 847 C CB . TYR B 2 71 . 6.092 -0.996 -1.208 1 36.83 ? CB TYR H 76 1 ATOM 848 C CG . TYR B 2 71 . 6.697 0.352 -1.582 1 39.86 ? CG TYR H 76 1 ATOM 849 C CD1 . TYR B 2 71 . 7.68 0.922 -0.766 1 41.19 ? CD1 TYR H 76 1 ATOM 850 C CD2 . TYR B 2 71 . 6.264 1.013 -2.734 1 38.71 ? CD2 TYR H 76 1 ATOM 851 C CE1 . TYR B 2 71 . 8.233 2.16 -1.106 1 41 ? CE1 TYR H 76 1 ATOM 852 C CE2 . TYR B 2 71 . 6.816 2.251 -3.073 1 38.22 ? CE2 TYR H 76 1 ATOM 853 C CZ . TYR B 2 71 . 7.799 2.824 -2.26 1 39.48 ? CZ TYR H 76 1 ATOM 854 O OH . TYR B 2 71 . 8.331 4.028 -2.592 1 39.95 ? OH TYR H 76 1 ATOM 855 N N . GLU B 2 72 . 4.427 1.059 1.217 1 31.06 ? N GLU H 77 1 ATOM 856 C CA . GLU B 2 72 . 3.462 2.168 1.414 1 30.27 ? CA GLU H 77 1 ATOM 857 C C . GLU B 2 72 . 3.945 3.405 0.672 1 31.98 ? C GLU H 77 1 ATOM 858 O O . GLU B 2 72 . 4.777 4.262 1.069 1 31.61 ? O GLU H 77 1 ATOM 859 C CB . GLU B 2 72 . 3.296 2.245 2.9 1 26.8 ? CB GLU H 77 1 ATOM 860 C CG . GLU B 2 72 . 2.52 1.112 3.536 1 25.18 ? CG GLU H 77 1 ATOM 861 C CD . GLU B 2 72 . 2.616 0.859 4.982 1 23.78 ? CD GLU H 77 1 ATOM 862 O OE1 . GLU B 2 72 . 3.79 0.483 5.288 1 24.47 ? OE1 GLU H 77 1 ATOM 863 O OE2 . GLU B 2 72 . 1.707 0.746 5.806 1 25.3 ? OE2 GLU H 77 1 ATOM 864 N N . ARG B 2 73 A 3.624 3.31 -0.611 1 32.07 ? N ARG H 77 1 ATOM 865 C CA . ARG B 2 73 A 3.951 4.126 -1.746 1 33.51 ? CA ARG H 77 1 ATOM 866 C C . ARG B 2 73 A 4.104 5.604 -1.473 1 34.89 ? C ARG H 77 1 ATOM 867 O O . ARG B 2 73 A 5.064 6.024 -2.222 1 38.36 ? O ARG H 77 1 ATOM 868 C CB . ARG B 2 73 A 3.062 3.964 -2.997 1 33.79 ? CB ARG H 77 1 ATOM 869 C CG . ARG B 2 73 A 3.586 4.881 -4.134 1 33.61 ? CG ARG H 77 1 ATOM 870 C CD . ARG B 2 73 A 3.242 4.254 -5.438 1 32.13 ? CD ARG H 77 1 ATOM 871 N NE . ARG B 2 73 A 1.911 3.63 -5.321 1 32.01 ? NE ARG H 77 1 ATOM 872 C CZ . ARG B 2 73 A 0.918 4.227 -6.012 1 33.29 ? CZ ARG H 77 1 ATOM 873 N NH1 . ARG B 2 73 A 1.236 5.329 -6.722 1 32.44 ? NH1 ARG H 77 1 ATOM 874 N NH2 . ARG B 2 73 A -0.332 3.754 -6.039 1 31.44 ? NH2 ARG H 77 1 ATOM 875 N N . ASN B 2 74 . 3.287 6.383 -0.779 1 33.42 ? N ASN H 78 1 ATOM 876 C CA . ASN B 2 74 . 3.738 7.793 -0.583 1 31.74 ? CA ASN H 78 1 ATOM 877 C C . ASN B 2 74 . 3.709 8.175 0.899 1 31.79 ? C ASN H 78 1 ATOM 878 O O . ASN B 2 74 . 3.634 9.362 1.264 1 31.3 ? O ASN H 78 1 ATOM 879 C CB . ASN B 2 74 . 2.941 8.788 -1.395 1 32.14 ? CB ASN H 78 1 ATOM 880 C CG . ASN B 2 74 . 2.898 8.654 -2.889 1 30.3 ? CG ASN H 78 1 ATOM 881 O OD1 . ASN B 2 74 . 1.749 8.661 -3.369 1 32.59 ? OD1 ASN H 78 1 ATOM 882 N ND2 . ASN B 2 74 . 3.951 8.534 -3.692 1 31.5 ? ND2 ASN H 78 1 ATOM 883 N N . ILE B 2 75 . 3.778 7.176 1.756 1 31.15 ? N ILE H 79 1 ATOM 884 C CA . ILE B 2 75 . 3.781 7.245 3.189 1 29.56 ? CA ILE H 79 1 ATOM 885 C C . ILE B 2 75 . 5.158 6.869 3.717 1 29.2 ? C ILE H 79 1 ATOM 886 O O . ILE B 2 75 . 5.809 7.838 4.191 1 27.15 ? O ILE H 79 1 ATOM 887 C CB . ILE B 2 75 . 2.512 6.709 3.885 1 30.17 ? CB ILE H 79 1 ATOM 888 C CG1 . ILE B 2 75 . 2.853 5.603 4.883 1 32.43 ? CG1 ILE H 79 1 ATOM 889 C CG2 . ILE B 2 75 . 1.304 6.308 3.01 1 31.28 ? CG2 ILE H 79 1 ATOM 890 C CD1 . ILE B 2 75 . 3.063 6.054 6.354 1 36.07 ? CD1 ILE H 79 1 ATOM 891 N N . GLU B 2 76 . 5.769 5.741 3.378 1 29.04 ? N GLU H 80 1 ATOM 892 C CA . GLU B 2 76 . 7.078 5.333 3.968 1 27.91 ? CA GLU H 80 1 ATOM 893 C C . GLU B 2 76 . 8.264 5.85 3.204 1 27.97 ? C GLU H 80 1 ATOM 894 O O . GLU B 2 76 . 7.984 6.231 2.043 1 29.03 ? O GLU H 80 1 ATOM 895 C CB . GLU B 2 76 . 7.168 3.799 3.96 1 30.5 ? CB GLU H 80 1 ATOM 896 C CG . GLU B 2 76 . 7.521 3.127 2.641 1 29.09 ? CG GLU H 80 1 ATOM 897 C CD . GLU B 2 76 . 7.722 1.616 2.627 1 30.79 ? CD GLU H 80 1 ATOM 898 O OE1 . GLU B 2 76 . 6.821 0.801 2.685 1 25.61 ? OE1 GLU H 80 1 ATOM 899 O OE2 . GLU B 2 76 . 8.96 1.361 2.598 1 28.08 ? OE2 GLU H 80 1 ATOM 900 N N . LYS B 2 77 . 9.423 6.039 3.797 1 27.69 ? N LYS H 81 1 ATOM 901 C CA . LYS B 2 77 . 10.647 6.491 3.137 1 28.4 ? CA LYS H 81 1 ATOM 902 C C . LYS B 2 77 . 11.756 5.482 3.487 1 28.89 ? C LYS H 81 1 ATOM 903 O O . LYS B 2 77 . 11.796 4.939 4.599 1 28.44 ? O LYS H 81 1 ATOM 904 C CB . LYS B 2 77 . 11.119 7.888 3.427 1 33.22 ? CB LYS H 81 1 ATOM 905 C CG . LYS B 2 77 . 10.293 9.023 2.78 1 38.44 ? CG LYS H 81 1 ATOM 906 C CD . LYS B 2 77 . 9.404 9.684 3.829 1 43.81 ? CD LYS H 81 1 ATOM 907 C CE . LYS B 2 77 . 9.125 11.184 3.673 1 45.81 ? CE LYS H 81 1 ATOM 908 N NZ . LYS B 2 77 . 8.651 11.781 4.969 1 46.46 ? NZ LYS H 81 1 ATOM 909 N N . ILE B 2 78 . 12.514 5.075 2.525 1 28.2 ? N ILE H 82 1 ATOM 910 C CA . ILE B 2 78 . 13.575 4.071 2.627 1 29.87 ? CA ILE H 82 1 ATOM 911 C C . ILE B 2 78 . 14.951 4.743 2.628 1 31.08 ? C ILE H 82 1 ATOM 912 O O . ILE B 2 78 . 14.982 5.79 1.911 1 33.11 ? O ILE H 82 1 ATOM 913 C CB . ILE B 2 78 . 13.347 3.126 1.415 1 29.2 ? CB ILE H 82 1 ATOM 914 C CG1 . ILE B 2 78 . 11.841 2.778 1.389 1 26.43 ? CG1 ILE H 82 1 ATOM 915 C CG2 . ILE B 2 78 . 14.218 1.844 1.492 1 31.25 ? CG2 ILE H 82 1 ATOM 916 C CD1 . ILE B 2 78 . 11.579 1.55 0.456 1 28.09 ? CD1 ILE H 82 1 ATOM 917 N N . SER B 2 79 . 15.885 4.401 3.465 1 29.48 ? N SER H 83 1 ATOM 918 C CA . SER B 2 79 . 17.182 5.066 3.416 1 31.25 ? CA SER H 83 1 ATOM 919 C C . SER B 2 79 . 18.294 4.043 3.515 1 33.29 ? C SER H 83 1 ATOM 920 O O . SER B 2 79 . 18.068 2.875 3.901 1 33.69 ? O SER H 83 1 ATOM 921 C CB . SER B 2 79 . 17.378 6.133 4.449 1 29.47 ? CB SER H 83 1 ATOM 922 O OG . SER B 2 79 . 16.051 6.474 4.847 1 31.22 ? OG SER H 83 1 ATOM 923 N N . MET B 2 80 . 19.392 4.533 2.973 1 35.37 ? N MET H 84 1 ATOM 924 C CA . MET B 2 80 . 20.625 3.726 2.902 1 36.99 ? CA MET H 84 1 ATOM 925 C C . MET B 2 80 . 21.389 4.233 4.149 1 35.96 ? C MET H 84 1 ATOM 926 O O . MET B 2 80 . 21.191 5.391 4.515 1 35.69 ? O MET H 84 1 ATOM 927 C CB . MET B 2 80 . 21.463 3.934 1.674 1 41.62 ? CB MET H 84 1 ATOM 928 C CG . MET B 2 80 . 20.732 4.041 0.363 1 47.09 ? CG MET H 84 1 ATOM 929 S SD . MET B 2 80 . 21.199 2.627 -0.679 1 50 ? SD MET H 84 1 ATOM 930 C CE . MET B 2 80 . 19.675 1.607 -0.634 1 47.09 ? CE MET H 84 1 ATOM 931 N N . LEU B 2 81 . 22.263 3.351 4.587 1 35.52 ? N LEU H 85 1 ATOM 932 C CA . LEU B 2 81 . 23.096 3.69 5.757 1 35.11 ? CA LEU H 85 1 ATOM 933 C C . LEU B 2 81 . 24.511 3.989 5.235 1 34.53 ? C LEU H 85 1 ATOM 934 O O . LEU B 2 81 . 25.054 3.434 4.284 1 34.1 ? O LEU H 85 1 ATOM 935 C CB . LEU B 2 81 . 23.092 2.633 6.881 1 30.69 ? CB LEU H 85 1 ATOM 936 C CG . LEU B 2 81 . 21.781 1.891 6.997 1 28.23 ? CG LEU H 85 1 ATOM 937 C CD1 . LEU B 2 81 . 22.05 0.474 7.463 1 28 ? CD1 LEU H 85 1 ATOM 938 C CD2 . LEU B 2 81 . 20.863 2.621 7.961 1 28.63 ? CD2 LEU H 85 1 ATOM 939 N N . GLU B 2 82 . 25.011 4.878 6.055 1 36.24 ? N GLU H 86 1 ATOM 940 C CA . GLU B 2 82 . 26.346 5.419 5.909 1 38.28 ? CA GLU H 86 1 ATOM 941 C C . GLU B 2 82 . 27.264 4.67 6.876 1 38.3 ? C GLU H 86 1 ATOM 942 O O . GLU B 2 82 . 28.396 4.37 6.471 1 40.52 ? O GLU H 86 1 ATOM 943 C CB . GLU B 2 82 . 26.376 6.906 6.244 1 37.66 ? CB GLU H 86 1 ATOM 944 C CG . GLU B 2 82 . 27.392 7.701 5.426 1 44.13 ? CG GLU H 86 1 ATOM 945 C CD . GLU B 2 82 . 27.615 9.078 6 1 47.43 ? CD GLU H 86 1 ATOM 946 O OE1 . GLU B 2 82 . 28.504 9.022 6.896 1 49.17 ? OE1 GLU H 86 1 ATOM 947 O OE2 . GLU B 2 82 . 26.905 10.043 5.704 1 49.34 ? OE2 GLU H 86 1 ATOM 948 N N . LYS B 2 83 . 26.853 4.358 8.081 1 37.81 ? N LYS H 87 1 ATOM 949 C CA . LYS B 2 83 . 27.708 3.673 9.051 1 36.45 ? CA LYS H 87 1 ATOM 950 C C . LYS B 2 83 . 26.852 2.903 10.043 1 36.43 ? C LYS H 87 1 ATOM 951 O O . LYS B 2 83 . 25.667 3.225 10.215 1 35.61 ? O LYS H 87 1 ATOM 952 C CB . LYS B 2 83 . 28.545 4.655 9.861 1 39.1 ? CB LYS H 87 1 ATOM 953 C CG . LYS B 2 83 . 29.916 5.001 9.238 1 36.25 ? CG LYS H 87 1 ATOM 954 C CD . LYS B 2 83 . 30.689 3.692 9.155 1 39.12 ? CD LYS H 87 1 ATOM 955 C CE . LYS B 2 83 . 30.362 2.746 10.296 1 39.82 ? CE LYS H 87 1 ATOM 956 N NZ . LYS B 2 83 . 31.597 2.046 10.761 1 41.1 ? NZ LYS H 87 1 ATOM 957 N N . ILE B 2 84 . 27.528 1.893 10.602 1 35.99 ? N ILE H 88 1 ATOM 958 C CA . ILE B 2 84 . 26.984 0.961 11.62 1 34.38 ? CA ILE H 88 1 ATOM 959 C C . ILE B 2 84 . 28.065 1.006 12.728 1 33.18 ? C ILE H 88 1 ATOM 960 O O . ILE B 2 84 . 29.248 1.126 12.403 1 32.76 ? O ILE H 88 1 ATOM 961 C CB . ILE B 2 84 . 26.643 -0.513 11.22 1 33.39 ? CB ILE H 88 1 ATOM 962 C CG1 . ILE B 2 84 . 25.551 -0.609 10.126 1 34 ? CG1 ILE H 88 1 ATOM 963 C CG2 . ILE B 2 84 . 26.196 -1.382 12.421 1 32.94 ? CG2 ILE H 88 1 ATOM 964 C CD1 . ILE B 2 84 . 24.972 -2.023 9.881 1 32.95 ? CD1 ILE H 88 1 ATOM 965 N N . TYR B 2 85 . 27.606 1.208 13.932 1 32.44 ? N TYR H 89 1 ATOM 966 C CA . TYR B 2 85 . 28.505 1.329 15.08 1 30.73 ? CA TYR H 89 1 ATOM 967 C C . TYR B 2 85 . 27.915 0.449 16.172 1 28.96 ? C TYR H 89 1 ATOM 968 O O . TYR B 2 85 . 26.886 0.921 16.639 1 29.35 ? O TYR H 89 1 ATOM 969 C CB . TYR B 2 85 . 28.574 2.744 15.61 1 31.76 ? CB TYR H 89 1 ATOM 970 C CG . TYR B 2 85 . 29.071 3.828 14.667 1 33.85 ? CG TYR H 89 1 ATOM 971 C CD1 . TYR B 2 85 . 28.189 4.425 13.761 1 33.82 ? CD1 TYR H 89 1 ATOM 972 C CD2 . TYR B 2 85 . 30.401 4.246 14.744 1 34.82 ? CD2 TYR H 89 1 ATOM 973 C CE1 . TYR B 2 85 . 28.642 5.453 12.929 1 37.45 ? CE1 TYR H 89 1 ATOM 974 C CE2 . TYR B 2 85 . 30.854 5.276 13.915 1 35.55 ? CE2 TYR H 89 1 ATOM 975 C CZ . TYR B 2 85 . 29.974 5.881 13.01 1 36.59 ? CZ TYR H 89 1 ATOM 976 O OH . TYR B 2 85 . 30.417 6.886 12.211 1 38.96 ? OH TYR H 89 1 ATOM 977 N N . ILE B 2 86 . 28.638 -0.569 16.596 1 28.7 ? N ILE H 90 1 ATOM 978 C CA . ILE B 2 86 . 28.175 -1.469 17.669 1 27.39 ? CA ILE H 90 1 ATOM 979 C C . ILE B 2 86 . 28.895 -1.016 18.932 1 26.5 ? C ILE H 90 1 ATOM 980 O O . ILE B 2 86 . 30.003 -0.47 18.741 1 27.8 ? O ILE H 90 1 ATOM 981 C CB . ILE B 2 86 . 28.46 -2.959 17.337 1 27.04 ? CB ILE H 90 1 ATOM 982 C CG1 . ILE B 2 86 . 28.108 -3.235 15.857 1 27.49 ? CG1 ILE H 90 1 ATOM 983 C CG2 . ILE B 2 86 . 27.711 -3.937 18.289 1 25.02 ? CG2 ILE H 90 1 ATOM 984 C CD1 . ILE B 2 86 . 26.615 -3.581 15.606 1 30.91 ? CD1 ILE H 90 1 ATOM 985 N N . HIS B 2 87 . 28.289 -1.22 20.069 1 26.77 ? N HIS H 91 1 ATOM 986 C CA . HIS B 2 87 . 28.974 -0.876 21.343 1 26.36 ? CA HIS H 91 1 ATOM 987 C C . HIS B 2 87 . 30.231 -1.727 21.388 1 27.63 ? C HIS H 91 1 ATOM 988 O O . HIS B 2 87 . 30.172 -2.955 21.206 1 27.45 ? O HIS H 91 1 ATOM 989 C CB . HIS B 2 87 . 28.185 -1.096 22.632 1 25.09 ? CB HIS H 91 1 ATOM 990 C CG . HIS B 2 87 . 28.715 -0.445 23.904 1 24.34 ? CG HIS H 91 1 ATOM 991 N ND1 . HIS B 2 87 . 29.992 -0.689 24.394 1 23.25 ? ND1 HIS H 91 1 ATOM 992 C CD2 . HIS B 2 87 . 28.124 0.41 24.78 1 22.31 ? CD2 HIS H 91 1 ATOM 993 C CE1 . HIS B 2 87 . 30.136 -0.005 25.517 1 20.27 ? CE1 HIS H 91 1 ATOM 994 N NE2 . HIS B 2 87 . 29.031 0.655 25.76 1 17.71 ? NE2 HIS H 91 1 ATOM 995 N N . PRO B 2 88 . 31.403 -1.136 21.601 1 28.31 ? N PRO H 92 1 ATOM 996 C CA . PRO B 2 88 . 32.633 -1.894 21.601 1 27.39 ? CA PRO H 92 1 ATOM 997 C C . PRO B 2 88 . 32.619 -2.997 22.637 1 27.54 ? C PRO H 92 1 ATOM 998 O O . PRO B 2 88 . 33.435 -3.961 22.512 1 29.74 ? O PRO H 92 1 ATOM 999 C CB . PRO B 2 88 . 33.699 -0.86 21.878 1 28.17 ? CB PRO H 92 1 ATOM 1000 C CG . PRO B 2 88 . 33.013 0.489 22.018 1 28.15 ? CG PRO H 92 1 ATOM 1001 C CD . PRO B 2 88 . 31.54 0.301 21.839 1 27.12 ? CD PRO H 92 1 ATOM 1002 N N . ARG B 2 89 . 31.725 -2.885 23.614 1 25.79 ? N ARG H 93 1 ATOM 1003 C CA . ARG B 2 89 . 31.667 -3.854 24.735 1 25.57 ? CA ARG H 93 1 ATOM 1004 C C . ARG B 2 89 . 30.379 -4.67 24.788 1 24.92 ? C ARG H 93 1 ATOM 1005 O O . ARG B 2 89 . 30.04 -5.079 25.918 1 25.67 ? O ARG H 93 1 ATOM 1006 C CB . ARG B 2 89 . 31.776 -3.133 26.061 1 28.97 ? CB ARG H 93 1 ATOM 1007 C CG . ARG B 2 89 . 33.076 -2.364 26.168 1 32.52 ? CG ARG H 93 1 ATOM 1008 C CD . ARG B 2 89 . 33.986 -2.889 27.266 1 35.39 ? CD ARG H 93 1 ATOM 1009 N NE . ARG B 2 89 . 33.697 -2.191 28.487 1 37.07 ? NE ARG H 93 1 ATOM 1010 C CZ . ARG B 2 89 . 33.653 -2.662 29.723 1 37.09 ? CZ ARG H 93 1 ATOM 1011 N NH1 . ARG B 2 89 . 33.956 -3.926 30.034 1 36.96 ? NH1 ARG H 93 1 ATOM 1012 N NH2 . ARG B 2 89 . 33.26 -1.901 30.737 1 36.34 ? NH2 ARG H 93 1 ATOM 1013 N N . TYR B 2 90 . 29.665 -4.777 23.683 1 24.57 ? N TYR H 94 1 ATOM 1014 C CA . TYR B 2 90 . 28.505 -5.688 23.548 1 23.44 ? CA TYR H 94 1 ATOM 1015 C C . TYR B 2 90 . 28.953 -7.17 23.84 1 22.8 ? C TYR H 94 1 ATOM 1016 O O . TYR B 2 90 . 29.83 -7.775 23.156 1 21.46 ? O TYR H 94 1 ATOM 1017 C CB . TYR B 2 90 . 27.98 -5.545 22.104 1 18.7 ? CB TYR H 94 1 ATOM 1018 C CG . TYR B 2 90 . 27.216 -6.67 21.45 1 16.94 ? CG TYR H 94 1 ATOM 1019 C CD1 . TYR B 2 90 . 26.177 -7.336 22.112 1 15.34 ? CD1 TYR H 94 1 ATOM 1020 C CD2 . TYR B 2 90 . 27.559 -6.985 20.139 1 18.56 ? CD2 TYR H 94 1 ATOM 1021 C CE1 . TYR B 2 90 . 25.477 -8.348 21.434 1 16.75 ? CE1 TYR H 94 1 ATOM 1022 C CE2 . TYR B 2 90 . 26.863 -7.988 19.465 1 17.26 ? CE2 TYR H 94 1 ATOM 1023 C CZ . TYR B 2 90 . 25.824 -8.668 20.109 1 17.87 ? CZ TYR H 94 1 ATOM 1024 O OH . TYR B 2 90 . 25.155 -9.638 19.432 1 24.03 ? OH TYR H 94 1 ATOM 1025 N N . ASN B 2 91 . 28.331 -7.815 24.826 1 21.92 ? N ASN H 95 1 ATOM 1026 C CA . ASN B 2 91 . 28.692 -9.203 25.108 1 22.83 ? CA ASN H 95 1 ATOM 1027 C C . ASN B 2 91 . 27.93 -10.254 24.286 1 23.69 ? C ASN H 95 1 ATOM 1028 O O . ASN B 2 91 . 26.893 -10.856 24.72 1 23.13 ? O ASN H 95 1 ATOM 1029 C CB . ASN B 2 91 . 28.618 -9.497 26.626 1 22.84 ? CB ASN H 95 1 ATOM 1030 C CG . ASN B 2 91 . 29.585 -10.646 27.003 1 24.7 ? CG ASN H 95 1 ATOM 1031 O OD1 . ASN B 2 91 . 30.116 -11.394 26.145 1 23.39 ? OD1 ASN H 95 1 ATOM 1032 N ND2 . ASN B 2 91 . 29.81 -10.783 28.308 1 21.32 ? ND2 ASN H 95 1 ATOM 1033 N N . TRP B 2 92 . 28.43 -10.512 23.085 1 24.22 ? N TRP H 96 1 ATOM 1034 C CA . TRP B 2 92 . 27.662 -11.602 22.389 1 27.38 ? CA TRP H 96 1 ATOM 1035 C C . TRP B 2 92 . 28.011 -12.986 22.943 1 28.42 ? C TRP H 96 1 ATOM 1036 O O . TRP B 2 92 . 27.292 -13.892 22.569 1 28.44 ? O TRP H 96 1 ATOM 1037 C CB . TRP B 2 92 . 27.804 -11.546 20.881 1 27.02 ? CB TRP H 96 1 ATOM 1038 C CG . TRP B 2 92 . 29.259 -11.512 20.458 1 28.36 ? CG TRP H 96 1 ATOM 1039 C CD1 . TRP B 2 92 . 30.006 -10.429 20.195 1 29.4 ? CD1 TRP H 96 1 ATOM 1040 C CD2 . TRP B 2 92 . 30.055 -12.656 20.284 1 29.75 ? CD2 TRP H 96 1 ATOM 1041 N NE1 . TRP B 2 92 . 31.312 -10.902 19.852 1 29.43 ? NE1 TRP H 96 1 ATOM 1042 C CE2 . TRP B 2 92 . 31.317 -12.216 19.912 1 30.9 ? CE2 TRP H 96 1 ATOM 1043 C CE3 . TRP B 2 92 . 29.806 -14.025 20.405 1 29.48 ? CE3 TRP H 96 1 ATOM 1044 C CZ2 . TRP B 2 92 . 32.375 -13.093 19.653 1 29.71 ? CZ2 TRP H 96 1 ATOM 1045 C CZ3 . TRP B 2 92 . 30.873 -14.899 20.135 1 26.38 ? CZ3 TRP H 96 1 ATOM 1046 C CH2 . TRP B 2 92 . 32.098 -14.453 19.777 1 29.88 ? CH2 TRP H 96 1 ATOM 1047 N N . ARG B 2 93 . 29.106 -13.163 23.623 1 30.18 ? N ARG H 97 1 ATOM 1048 C CA . ARG B 2 93 . 29.608 -14.421 24.156 1 31.89 ? CA ARG H 97 1 ATOM 1049 C C . ARG B 2 93 . 28.828 -15 25.328 1 32.14 ? C ARG H 97 1 ATOM 1050 O O . ARG B 2 93 . 28.581 -16.224 25.361 1 32.68 ? O ARG H 97 1 ATOM 1051 C CB . ARG B 2 93 . 31.103 -14.263 24.503 1 35.58 ? CB ARG H 97 1 ATOM 1052 C CG . ARG B 2 93 . 32.105 -14.109 23.379 1 36.96 ? CG ARG H 97 1 ATOM 1053 C CD . ARG B 2 93 . 33.498 -14.51 23.708 1 41.78 ? CD ARG H 97 1 ATOM 1054 N NE . ARG B 2 93 . 34.101 -15.371 22.618 1 46.82 ? NE ARG H 97 1 ATOM 1055 C CZ . ARG B 2 93 . 34.834 -14.652 21.739 1 46.92 ? CZ ARG H 97 1 ATOM 1056 N NH1 . ARG B 2 93 . 34.991 -13.36 22.077 1 45.64 ? NH1 ARG H 97 1 ATOM 1057 N NH2 . ARG B 2 93 . 35.417 -15.093 20.64 1 47.61 ? NH2 ARG H 97 1 ATOM 1058 N N . GLU B 2 94 A 28.371 -14.157 26.311 1 31.08 ? N GLU H 97 1 ATOM 1059 C CA . GLU B 2 94 A 27.632 -14.74 27.441 1 28.36 ? CA GLU H 97 1 ATOM 1060 C C . GLU B 2 94 A 26.186 -14.23 27.476 1 26.74 ? C GLU H 97 1 ATOM 1061 O O . GLU B 2 94 A 25.237 -15.017 27.32 1 24.29 ? O GLU H 97 1 ATOM 1062 C CB . GLU B 2 94 A 28.269 -14.392 28.815 1 28.07 ? CB GLU H 97 1 ATOM 1063 C CG . GLU B 2 94 A 27.517 -15.153 29.91 1 36.95 ? CG GLU H 97 1 ATOM 1064 C CD . GLU B 2 94 A 27.414 -14.582 31.336 1 41.47 ? CD GLU H 97 1 ATOM 1065 O OE1 . GLU B 2 94 A 28.318 -13.798 31.843 1 42.5 ? OE1 GLU H 97 1 ATOM 1066 O OE2 . GLU B 2 94 A 26.391 -14.933 32.027 1 45.36 ? OE2 GLU H 97 1 ATOM 1067 N N . ASN B 2 95 . 25.913 -12.903 27.853 1 23.73 ? N ASN H 98 1 ATOM 1068 C CA . ASN B 2 95 . 24.528 -12.485 28.027 1 21.91 ? CA ASN H 98 1 ATOM 1069 C C . ASN B 2 95 . 23.975 -11.337 27.15 1 22.83 ? C ASN H 98 1 ATOM 1070 O O . ASN B 2 95 . 22.864 -10.909 27.536 1 22.53 ? O ASN H 98 1 ATOM 1071 C CB . ASN B 2 95 . 24.376 -12.235 29.527 1 17.95 ? CB ASN H 98 1 ATOM 1072 C CG . ASN B 2 95 . 25.429 -11.173 29.957 1 18.53 ? CG ASN H 98 1 ATOM 1073 O OD1 . ASN B 2 95 . 26.309 -10.807 29.101 1 16.36 ? OD1 ASN H 98 1 ATOM 1074 N ND2 . ASN B 2 95 . 25.187 -10.84 31.198 1 10.5 ? ND2 ASN H 98 1 ATOM 1075 N N . LEU B 2 96 . 24.505 -10.95 26.006 1 21.75 ? N LEU H 99 1 ATOM 1076 C CA . LEU B 2 96 . 23.953 -9.87 25.189 1 23.69 ? CA LEU H 99 1 ATOM 1077 C C . LEU B 2 96 . 23.966 -8.501 25.939 1 22.78 ? C LEU H 99 1 ATOM 1078 O O . LEU B 2 96 . 22.961 -7.783 25.928 1 21.49 ? O LEU H 99 1 ATOM 1079 C CB . LEU B 2 96 . 22.544 -10.153 24.617 1 23.55 ? CB LEU H 99 1 ATOM 1080 C CG . LEU B 2 96 . 22.386 -11.117 23.457 1 27.16 ? CG LEU H 99 1 ATOM 1081 C CD1 . LEU B 2 96 . 21.154 -10.872 22.602 1 24.76 ? CD1 LEU H 99 1 ATOM 1082 C CD2 . LEU B 2 96 . 23.642 -10.997 22.616 1 27.27 ? CD2 LEU H 99 1 ATOM 1083 N N . ASP B 2 97 . 24.916 -8.387 26.864 1 22.61 ? N ASP H 100 1 ATOM 1084 C CA . ASP B 2 97 . 25.178 -7.183 27.658 1 19.84 ? CA ASP H 100 1 ATOM 1085 C C . ASP B 2 97 . 25.49 -6.08 26.601 1 17.46 ? C ASP H 100 1 ATOM 1086 O O . ASP B 2 97 . 26.409 -6.337 25.824 1 14.68 ? O ASP H 100 1 ATOM 1087 C CB . ASP B 2 97 . 26.449 -7.355 28.483 1 18.03 ? CB ASP H 100 1 ATOM 1088 C CG . ASP B 2 97 . 26.428 -6.479 29.71 1 22.67 ? CG ASP H 100 1 ATOM 1089 O OD1 . ASP B 2 97 . 25.33 -6.043 30.189 1 18.97 ? OD1 ASP H 100 1 ATOM 1090 O OD2 . ASP B 2 97 . 27.484 -6.327 30.368 1 24.12 ? OD2 ASP H 100 1 ATOM 1091 N N . ARG B 2 98 . 24.853 -4.912 26.716 1 17.44 ? N ARG H 101 1 ATOM 1092 C CA . ARG B 2 98 . 25.123 -3.785 25.78 1 15.64 ? CA ARG H 101 1 ATOM 1093 C C . ARG B 2 98 . 24.727 -4.028 24.369 1 15.4 ? C ARG H 101 1 ATOM 1094 O O . ARG B 2 98 . 25.512 -3.811 23.398 1 15.02 ? O ARG H 101 1 ATOM 1095 C CB . ARG B 2 98 . 26.583 -3.254 25.839 1 18.74 ? CB ARG H 101 1 ATOM 1096 C CG . ARG B 2 98 . 26.928 -2.883 27.271 1 23.33 ? CG ARG H 101 1 ATOM 1097 C CD . ARG B 2 98 . 28.286 -2.34 27.47 1 28.44 ? CD ARG H 101 1 ATOM 1098 N NE . ARG B 2 98 . 29.204 -3.313 27.989 1 34.18 ? NE ARG H 101 1 ATOM 1099 C CZ . ARG B 2 98 . 29.604 -3.51 29.244 1 35.34 ? CZ ARG H 101 1 ATOM 1100 N NH1 . ARG B 2 98 . 29.383 -2.627 30.21 1 35.52 ? NH1 ARG H 101 1 ATOM 1101 N NH2 . ARG B 2 98 . 30.338 -4.61 29.412 1 34.82 ? NH2 ARG H 101 1 ATOM 1102 N N . ASP B 2 99 . 23.573 -4.663 24.25 1 15.42 ? N ASP H 102 1 ATOM 1103 C CA . ASP B 2 99 . 22.884 -4.953 22.97 1 16.45 ? CA ASP H 102 1 ATOM 1104 C C . ASP B 2 99 . 22.206 -3.633 22.489 1 16.88 ? C ASP H 102 1 ATOM 1105 O O . ASP B 2 99 . 21.063 -3.291 22.852 1 17.7 ? O ASP H 102 1 ATOM 1106 C CB . ASP B 2 99 . 21.877 -6.045 23.274 1 13.34 ? CB ASP H 102 1 ATOM 1107 C CG . ASP B 2 99 . 21.313 -6.688 22.046 1 13.27 ? CG ASP H 102 1 ATOM 1108 O OD1 . ASP B 2 99 . 21.913 -6.419 20.987 1 14.09 ? OD1 ASP H 102 1 ATOM 1109 O OD2 . ASP B 2 99 . 20.293 -7.416 22.266 1 13.57 ? OD2 ASP H 102 1 ATOM 1110 N N . ILE B 2 100 . 23.016 -2.827 21.838 1 18.32 ? N ILE H 103 1 ATOM 1111 C CA . ILE B 2 100 . 22.778 -1.453 21.345 1 18.42 ? CA ILE H 103 1 ATOM 1112 C C . ILE B 2 100 . 23.767 -1.128 20.213 1 19.65 ? C ILE H 103 1 ATOM 1113 O O . ILE B 2 100 . 24.882 -1.655 20.207 1 19.59 ? O ILE H 103 1 ATOM 1114 C CB . ILE B 2 100 . 22.877 -0.358 22.477 1 17.3 ? CB ILE H 103 1 ATOM 1115 C CG1 . ILE B 2 100 . 22.438 1.057 22.079 1 15.06 ? CG1 ILE H 103 1 ATOM 1116 C CG2 . ILE B 2 100 . 24.366 -0.354 22.93 1 14.65 ? CG2 ILE H 103 1 ATOM 1117 C CD1 . ILE B 2 100 . 21.605 1.847 23.135 1 17.5 ? CD1 ILE H 103 1 ATOM 1118 N N . ALA B 2 101 . 23.298 -0.468 19.116 1 20 ? N ALA H 104 1 ATOM 1119 C CA . ALA B 2 101 . 24.074 -0.093 17.934 1 16.99 ? CA ALA H 104 1 ATOM 1120 C C . ALA B 2 101 . 23.223 1.052 17.314 1 19.41 ? C ALA H 104 1 ATOM 1121 O O . ALA B 2 101 . 22.014 1.17 17.446 1 16.6 ? O ALA H 104 1 ATOM 1122 C CB . ALA B 2 101 . 24.233 -1.169 16.889 1 18.71 ? CB ALA H 104 1 ATOM 1123 N N . LEU B 2 102 . 23.988 1.916 16.656 1 21.14 ? N LEU H 105 1 ATOM 1124 C CA . LEU B 2 102 . 23.588 3.117 15.932 1 23.14 ? CA LEU H 105 1 ATOM 1125 C C . LEU B 2 102 . 24.004 2.989 14.455 1 24.9 ? C LEU H 105 1 ATOM 1126 O O . LEU B 2 102 . 25.128 2.471 14.258 1 24.95 ? O LEU H 105 1 ATOM 1127 C CB . LEU B 2 102 . 24.362 4.301 16.562 1 20.98 ? CB LEU H 105 1 ATOM 1128 C CG . LEU B 2 102 . 23.709 4.769 17.849 1 21.69 ? CG LEU H 105 1 ATOM 1129 C CD1 . LEU B 2 102 . 24.732 5.385 18.758 1 19.8 ? CD1 LEU H 105 1 ATOM 1130 C CD2 . LEU B 2 102 . 22.557 5.677 17.377 1 21.29 ? CD2 LEU H 105 1 ATOM 1131 N N . MET B 2 103 . 23.037 3.335 13.632 1 25.93 ? N MET H 106 1 ATOM 1132 C CA . MET B 2 103 . 23.065 3.435 12.18 1 27.14 ? CA MET H 106 1 ATOM 1133 C C . MET B 2 103 . 22.792 4.897 11.817 1 28.9 ? C MET H 106 1 ATOM 1134 O O . MET B 2 103 . 21.743 5.452 12.269 1 30.97 ? O MET H 106 1 ATOM 1135 C CB . MET B 2 103 . 21.934 2.57 11.653 1 24.91 ? CB MET H 106 1 ATOM 1136 C CG . MET B 2 103 . 22.17 1.177 12.207 1 27.44 ? CG MET H 106 1 ATOM 1137 S SD . MET B 2 103 . 20.725 0.153 11.692 1 31.44 ? SD MET H 106 1 ATOM 1138 C CE . MET B 2 103 . 21.578 -0.543 10.24 1 32.35 ? CE MET H 106 1 ATOM 1139 N N . LYS B 2 104 . 23.744 5.542 11.201 1 29.88 ? N LYS H 107 1 ATOM 1140 C CA . LYS B 2 104 . 23.699 6.936 10.73 1 30.57 ? CA LYS H 107 1 ATOM 1141 C C . LYS B 2 104 . 23.41 6.812 9.221 1 30.92 ? C LYS H 107 1 ATOM 1142 O O . LYS B 2 104 . 23.922 5.861 8.595 1 30.34 ? O LYS H 107 1 ATOM 1143 C CB . LYS B 2 104 . 24.955 7.694 10.974 1 34.19 ? CB LYS H 107 1 ATOM 1144 C CG . LYS B 2 104 . 25.8 7.564 9.693 1 37.34 ? CG LYS H 107 1 ATOM 1145 C CD . LYS B 2 104 . 25.541 8.916 9.036 1 44.05 ? CD LYS H 107 1 ATOM 1146 C CE . LYS B 2 104 . 26.287 10.021 9.771 1 46.28 ? CE LYS H 107 1 ATOM 1147 N NZ . LYS B 2 104 . 25.406 10.483 10.89 1 50 ? NZ LYS H 107 1 ATOM 1148 N N . LEU B 2 105 . 22.33 7.516 8.873 1 31.34 ? N LEU H 108 1 ATOM 1149 C CA . LEU B 2 105 . 21.627 7.442 7.581 1 32.15 ? CA LEU H 108 1 ATOM 1150 C C . LEU B 2 105 . 22.424 8.06 6.462 1 32.88 ? C LEU H 108 1 ATOM 1151 O O . LEU B 2 105 . 23.161 9.008 6.779 1 32.69 ? O LEU H 108 1 ATOM 1152 C CB . LEU B 2 105 . 20.2 7.918 7.807 1 32.11 ? CB LEU H 108 1 ATOM 1153 C CG . LEU B 2 105 . 19.291 7.232 8.803 1 33.73 ? CG LEU H 108 1 ATOM 1154 C CD1 . LEU B 2 105 . 17.801 7.613 8.662 1 34.31 ? CD1 LEU H 108 1 ATOM 1155 C CD2 . LEU B 2 105 . 19.357 5.716 8.671 1 33.81 ? CD2 LEU H 108 1 ATOM 1156 N N . LYS B 2 106 . 22.353 7.538 5.241 1 34.21 ? N LYS H 109 1 ATOM 1157 C CA . LYS B 2 106 . 23.156 8.146 4.162 1 36.23 ? CA LYS H 109 1 ATOM 1158 C C . LYS B 2 106 . 22.778 9.598 3.875 1 36.9 ? C LYS H 109 1 ATOM 1159 O O . LYS B 2 106 . 23.597 10.434 3.441 1 37.26 ? O LYS H 109 1 ATOM 1160 C CB . LYS B 2 106 . 23.172 7.299 2.876 1 38.82 ? CB LYS H 109 1 ATOM 1161 C CG . LYS B 2 106 . 24.644 7.382 2.413 1 44.38 ? CG LYS H 109 1 ATOM 1162 C CD . LYS B 2 106 . 25.211 6.204 1.657 1 47.22 ? CD LYS H 109 1 ATOM 1163 C CE . LYS B 2 106 . 25.364 6.521 0.172 1 50 ? CE LYS H 109 1 ATOM 1164 N NZ . LYS B 2 106 . 24.342 5.887 -0.726 1 50 ? NZ LYS H 109 1 ATOM 1165 N N . LYS B 2 107 . 21.567 9.975 4.279 1 37.6 ? N LYS H 110 1 ATOM 1166 C CA . LYS B 2 107 . 21.026 11.333 4.143 1 38.22 ? CA LYS H 110 1 ATOM 1167 C C . LYS B 2 107 . 19.927 11.536 5.176 1 37.19 ? C LYS H 110 1 ATOM 1168 O O . LYS B 2 107 . 19.15 10.6 5.402 1 38.38 ? O LYS H 110 1 ATOM 1169 C CB . LYS B 2 107 . 20.361 11.636 2.785 1 40.16 ? CB LYS H 110 1 ATOM 1170 C CG . LYS B 2 107 . 20.538 13.13 2.48 1 43.42 ? CG LYS H 110 1 ATOM 1171 C CD . LYS B 2 107 . 21.964 13.366 1.959 1 45.75 ? CD LYS H 110 1 ATOM 1172 C CE . LYS B 2 107 . 22.22 14.811 1.542 1 47.62 ? CE LYS H 110 1 ATOM 1173 N NZ . LYS B 2 107 . 21.683 15.106 0.178 1 49.93 ? NZ LYS H 110 1 ATOM 1174 N N . PRO B 2 108 . 19.779 12.759 5.616 1 36.67 ? N PRO H 111 1 ATOM 1175 C CA . PRO B 2 108 . 18.761 13.051 6.639 1 35.93 ? CA PRO H 111 1 ATOM 1176 C C . PRO B 2 108 . 17.416 12.796 6.011 1 34.87 ? C PRO H 111 1 ATOM 1177 O O . PRO B 2 108 . 17.308 12.766 4.794 1 35.04 ? O PRO H 111 1 ATOM 1178 C CB . PRO B 2 108 . 19.012 14.495 7.076 1 35.81 ? CB PRO H 111 1 ATOM 1179 C CG . PRO B 2 108 . 20.195 15 6.245 1 35.58 ? CG PRO H 111 1 ATOM 1180 C CD . PRO B 2 108 . 20.659 13.902 5.311 1 35.99 ? CD PRO H 111 1 ATOM 1181 N N . VAL B 2 109 . 16.446 12.501 6.82 1 34.4 ? N VAL H 112 1 ATOM 1182 C CA . VAL B 2 109 . 15.079 12.225 6.46 1 32.82 ? CA VAL H 112 1 ATOM 1183 C C . VAL B 2 109 . 14.262 13.483 6.807 1 32.91 ? C VAL H 112 1 ATOM 1184 O O . VAL B 2 109 . 14.517 14.143 7.854 1 34.16 ? O VAL H 112 1 ATOM 1185 C CB . VAL B 2 109 . 14.455 11.138 7.394 1 35.22 ? CB VAL H 112 1 ATOM 1186 C CG1 . VAL B 2 109 . 13.589 10.129 6.685 1 31.26 ? CG1 VAL H 112 1 ATOM 1187 C CG2 . VAL B 2 109 . 15.483 10.514 8.32 1 32.49 ? CG2 VAL H 112 1 ATOM 1188 N N . ALA B 2 110 . 13.114 13.493 6.129 1 31.13 ? N ALA H 113 1 ATOM 1189 C CA . ALA B 2 110 . 12.178 14.606 6.332 1 27.34 ? CA ALA H 113 1 ATOM 1190 C C . ALA B 2 110 . 11.034 13.966 7.131 1 25.69 ? C ALA H 113 1 ATOM 1191 O O . ALA B 2 110 . 10.59 12.898 6.691 1 23.39 ? O ALA H 113 1 ATOM 1192 C CB . ALA B 2 110 . 11.755 15.071 4.944 1 29.65 ? CB ALA H 113 1 ATOM 1193 N N . PHE B 2 111 . 10.592 14.754 8.067 1 23.94 ? N PHE H 114 1 ATOM 1194 C CA . PHE B 2 111 . 9.596 14.333 9.039 1 25.31 ? CA PHE H 114 1 ATOM 1195 C C . PHE B 2 111 . 8.224 14.493 8.378 1 26.74 ? C PHE H 114 1 ATOM 1196 O O . PHE B 2 111 . 8.207 15.221 7.344 1 28.61 ? O PHE H 114 1 ATOM 1197 C CB . PHE B 2 111 . 9.752 14.95 10.412 1 25.83 ? CB PHE H 114 1 ATOM 1198 C CG . PHE B 2 111 . 11.166 14.721 10.944 1 26.27 ? CG PHE H 114 1 ATOM 1199 C CD1 . PHE B 2 111 . 11.91 13.64 10.46 1 28.05 ? CD1 PHE H 114 1 ATOM 1200 C CD2 . PHE B 2 111 . 11.72 15.582 11.895 1 26.62 ? CD2 PHE H 114 1 ATOM 1201 C CE1 . PHE B 2 111 . 13.213 13.427 10.913 1 27.51 ? CE1 PHE H 114 1 ATOM 1202 C CE2 . PHE B 2 111 . 13.026 15.371 12.349 1 25.13 ? CE2 PHE H 114 1 ATOM 1203 C CZ . PHE B 2 111 . 13.774 14.294 11.856 1 26.49 ? CZ PHE H 114 1 ATOM 1204 N N . SER B 2 112 . 7.18 13.92 9.001 1 24.2 ? N SER H 115 1 ATOM 1205 C CA . SER B 2 112 . 5.935 13.96 8.212 1 23.66 ? CA SER H 115 1 ATOM 1206 C C . SER B 2 112 . 4.913 13.564 9.238 1 23.62 ? C SER H 115 1 ATOM 1207 O O . SER B 2 112 . 5.392 13.388 10.354 1 24.58 ? O SER H 115 1 ATOM 1208 C CB . SER B 2 112 . 5.968 12.885 7.138 1 24.11 ? CB SER H 115 1 ATOM 1209 O OG . SER B 2 112 . 5.081 11.872 7.631 1 26.89 ? OG SER H 115 1 ATOM 1210 N N . ASP B 2 113 . 3.703 13.262 8.845 1 25.03 ? N ASP H 116 1 ATOM 1211 C CA . ASP B 2 113 . 2.723 12.899 9.921 1 24.39 ? CA ASP H 116 1 ATOM 1212 C C . ASP B 2 113 . 2.954 11.443 10.42 1 22.21 ? C ASP H 116 1 ATOM 1213 O O . ASP B 2 113 . 2.432 11.103 11.517 1 19.88 ? O ASP H 116 1 ATOM 1214 C CB . ASP B 2 113 . 1.328 13.088 9.392 1 30.44 ? CB ASP H 116 1 ATOM 1215 C CG . ASP B 2 113 . 0.645 14.426 9.242 1 31.99 ? CG ASP H 116 1 ATOM 1216 O OD1 . ASP B 2 113 . 1.162 15.463 9.674 1 32.68 ? OD1 ASP H 116 1 ATOM 1217 O OD2 . ASP B 2 113 . -0.473 14.385 8.674 1 35.01 ? OD2 ASP H 116 1 ATOM 1218 N N . TYR B 2 114 . 3.786 10.81 9.613 1 20.1 ? N TYR H 117 1 ATOM 1219 C CA . TYR B 2 114 . 4.068 9.387 9.826 1 20.8 ? CA TYR H 117 1 ATOM 1220 C C . TYR B 2 114 . 5.454 9.111 10.374 1 21.48 ? C TYR H 117 1 ATOM 1221 O O . TYR B 2 114 . 5.665 7.936 10.751 1 22.36 ? O TYR H 117 1 ATOM 1222 C CB . TYR B 2 114 . 3.88 8.674 8.455 1 19.45 ? CB TYR H 117 1 ATOM 1223 C CG . TYR B 2 114 . 2.488 8.98 7.894 1 20.07 ? CG TYR H 117 1 ATOM 1224 C CD1 . TYR B 2 114 . 1.345 8.576 8.541 1 17.64 ? CD1 TYR H 117 1 ATOM 1225 C CD2 . TYR B 2 114 . 2.373 9.943 6.879 1 19.76 ? CD2 TYR H 117 1 ATOM 1226 C CE1 . TYR B 2 114 . 0.123 8.94 7.998 1 22.32 ? CE1 TYR H 117 1 ATOM 1227 C CE2 . TYR B 2 114 . 1.145 10.371 6.339 1 21.32 ? CE2 TYR H 117 1 ATOM 1228 C CZ . TYR B 2 114 . 0.014 9.874 6.948 1 21.66 ? CZ TYR H 117 1 ATOM 1229 O OH . TYR B 2 114 . -1.259 10.177 6.529 1 26.4 ? OH TYR H 117 1 ATOM 1230 N N . ILE B 2 115 . 6.371 10.029 10.228 1 21 ? N ILE H 118 1 ATOM 1231 C CA . ILE B 2 115 . 7.769 10.091 10.547 1 20.69 ? CA ILE H 118 1 ATOM 1232 C C . ILE B 2 115 . 8.18 11.263 11.458 1 22.07 ? C ILE H 118 1 ATOM 1233 O O . ILE B 2 115 . 8.05 12.464 11.115 1 20.94 ? O ILE H 118 1 ATOM 1234 C CB . ILE B 2 115 . 8.611 10.18 9.203 1 19.29 ? CB ILE H 118 1 ATOM 1235 C CG1 . ILE B 2 115 . 8.045 9.158 8.16 1 15.27 ? CG1 ILE H 118 1 ATOM 1236 C CG2 . ILE B 2 115 . 10.116 10.026 9.453 1 15.3 ? CG2 ILE H 118 1 ATOM 1237 C CD1 . ILE B 2 115 . 9.004 9.28 6.919 1 17.1 ? CD1 ILE H 118 1 ATOM 1238 N N . HIS B 2 116 . 8.479 10.862 12.69 1 21.26 ? N HIS H 119 1 ATOM 1239 C CA . HIS B 2 116 . 8.817 11.806 13.773 1 21.92 ? CA HIS H 119 1 ATOM 1240 C C . HIS B 2 116 . 9.81 11.164 14.73 1 21.75 ? C HIS H 119 1 ATOM 1241 O O . HIS B 2 116 . 9.534 10.009 15.09 1 21.26 ? O HIS H 119 1 ATOM 1242 C CB . HIS B 2 116 . 7.497 12.308 14.435 1 23.2 ? CB HIS H 119 1 ATOM 1243 C CG . HIS B 2 116 . 7.784 13.553 15.245 1 25.12 ? CG HIS H 119 1 ATOM 1244 N ND1 . HIS B 2 116 . 8.208 14.751 14.643 1 27.27 ? ND1 HIS H 119 1 ATOM 1245 C CD2 . HIS B 2 116 . 7.858 13.754 16.573 1 23.78 ? CD2 HIS H 119 1 ATOM 1246 C CE1 . HIS B 2 116 . 8.58 15.593 15.603 1 26.45 ? CE1 HIS H 119 1 ATOM 1247 N NE2 . HIS B 2 116 . 8.353 15.008 16.78 1 25.2 ? NE2 HIS H 119 1 ATOM 1248 N N . PRO B 2 117 . 10.883 11.784 15.217 1 21.13 ? N PRO H 120 1 ATOM 1249 C CA . PRO B 2 117 . 11.821 11.133 16.167 1 19.41 ? CA PRO H 120 1 ATOM 1250 C C . PRO B 2 117 . 11.336 10.98 17.586 1 18.9 ? C PRO H 120 1 ATOM 1251 O O . PRO B 2 117 . 10.425 11.659 18.095 1 18.72 ? O PRO H 120 1 ATOM 1252 C CB . PRO B 2 117 . 13.033 12.035 16.156 1 20.1 ? CB PRO H 120 1 ATOM 1253 C CG . PRO B 2 117 . 12.689 13.257 15.311 1 19.53 ? CG PRO H 120 1 ATOM 1254 C CD . PRO B 2 117 . 11.265 13.147 14.84 1 20.33 ? CD PRO H 120 1 ATOM 1255 N N . VAL B 2 118 . 11.9 9.999 18.335 1 17.99 ? N VAL H 121 1 ATOM 1256 C CA . VAL B 2 118 . 11.56 9.775 19.767 1 16.83 ? CA VAL H 121 1 ATOM 1257 C C . VAL B 2 118 . 12.637 10.511 20.595 1 16.53 ? C VAL H 121 1 ATOM 1258 O O . VAL B 2 118 . 13.745 10.808 20.107 1 17.51 ? O VAL H 121 1 ATOM 1259 C CB . VAL B 2 118 . 11.429 8.28 20.241 1 15.08 ? CB VAL H 121 1 ATOM 1260 C CG1 . VAL B 2 118 . 12.768 7.633 20.498 1 10.94 ? CG1 VAL H 121 1 ATOM 1261 C CG2 . VAL B 2 118 . 10.611 8.085 21.475 1 10 ? CG2 VAL H 121 1 ATOM 1262 N N . CYS B 2 119 . 12.312 10.813 21.83 1 16.81 ? N CYS H 122 1 ATOM 1263 C CA . CYS B 2 119 . 13.325 11.531 22.665 1 17.81 ? CA CYS H 122 1 ATOM 1264 C C . CYS B 2 119 . 14.191 10.544 23.42 1 17.73 ? C CYS H 122 1 ATOM 1265 O O . CYS B 2 119 . 13.551 9.601 23.891 1 16.55 ? O CYS H 122 1 ATOM 1266 C CB . CYS B 2 119 . 12.604 12.338 23.756 1 16.81 ? CB CYS H 122 1 ATOM 1267 S SG . CYS B 2 119 . 11.611 13.761 23.236 1 17.29 ? SG CYS H 122 1 ATOM 1268 N N . LEU B 2 120 . 15.435 10.805 23.681 1 18.66 ? N LEU H 123 1 ATOM 1269 C CA . LEU B 2 120 . 16.309 9.973 24.539 1 20.11 ? CA LEU H 123 1 ATOM 1270 C C . LEU B 2 120 . 16.186 10.612 25.949 1 21.93 ? C LEU H 123 1 ATOM 1271 O O . LEU B 2 120 . 16.075 11.829 26.039 1 20.93 ? O LEU H 123 1 ATOM 1272 C CB . LEU B 2 120 . 17.712 9.906 23.977 1 17.69 ? CB LEU H 123 1 ATOM 1273 C CG . LEU B 2 120 . 18.247 9.404 22.679 1 14.08 ? CG LEU H 123 1 ATOM 1274 C CD1 . LEU B 2 120 . 19.754 9.58 22.49 1 10 ? CD1 LEU H 123 1 ATOM 1275 C CD2 . LEU B 2 120 . 17.777 7.939 22.672 1 15.16 ? CD2 LEU H 123 1 ATOM 1276 N N . PRO B 2 121 . 16.132 9.777 27.018 1 23.87 ? N PRO H 124 1 ATOM 1277 C CA . PRO B 2 121 . 15.901 10.237 28.372 1 24.07 ? CA PRO H 124 1 ATOM 1278 C C . PRO B 2 121 . 17.079 10.974 28.99 1 25.1 ? C PRO H 124 1 ATOM 1279 O O . PRO B 2 121 . 18.209 10.739 28.561 1 23.95 ? O PRO H 124 1 ATOM 1280 C CB . PRO B 2 121 . 15.73 8.954 29.18 1 23.79 ? CB PRO H 124 1 ATOM 1281 C CG . PRO B 2 121 . 15.947 7.787 28.225 1 21.69 ? CG PRO H 124 1 ATOM 1282 C CD . PRO B 2 121 . 16.278 8.327 26.86 1 23.12 ? CD PRO H 124 1 ATOM 1283 N N . ASP B 2 122 . 16.767 11.847 29.921 1 27.15 ? N ASP H 125 1 ATOM 1284 C CA . ASP B 2 122 . 17.803 12.53 30.741 1 28.68 ? CA ASP H 125 1 ATOM 1285 C C . ASP B 2 122 . 17.858 11.912 32.147 1 30.21 ? C ASP H 125 1 ATOM 1286 O O . ASP B 2 122 . 16.798 11.54 32.745 1 31.72 ? O ASP H 125 1 ATOM 1287 C CB . ASP B 2 122 . 17.383 13.992 30.707 1 30.67 ? CB ASP H 125 1 ATOM 1288 C CG . ASP B 2 122 . 15.954 14.055 31.239 1 33.22 ? CG ASP H 125 1 ATOM 1289 O OD1 . ASP B 2 122 . 15.844 14.119 32.49 1 37.88 ? OD1 ASP H 125 1 ATOM 1290 O OD2 . ASP B 2 122 . 14.94 14.048 30.535 1 33.48 ? OD2 ASP H 125 1 ATOM 1291 N N . ARG B 2 123 . 18.97 11.863 32.854 1 30.44 ? N ARG H 126 1 ATOM 1292 C CA . ARG B 2 123 . 19.018 11.244 34.169 1 31.21 ? CA ARG H 126 1 ATOM 1293 C C . ARG B 2 123 . 17.739 11.441 34.955 1 32.33 ? C ARG H 126 1 ATOM 1294 O O . ARG B 2 123 . 17.42 10.438 35.631 1 31.92 ? O ARG H 126 1 ATOM 1295 C CB . ARG B 2 123 . 20.184 11.619 35.079 1 36.51 ? CB ARG H 126 1 ATOM 1296 C CG . ARG B 2 123 . 20.274 10.932 36.46 1 41.74 ? CG ARG H 126 1 ATOM 1297 C CD . ARG B 2 123 . 21.304 11.595 37.309 1 47.69 ? CD ARG H 126 1 ATOM 1298 N NE . ARG B 2 123 . 21.809 11.056 38.572 1 50 ? NE ARG H 126 1 ATOM 1299 C CZ . ARG B 2 123 . 21.56 11.469 39.833 1 50 ? CZ ARG H 126 1 ATOM 1300 N NH1 . ARG B 2 123 . 20.593 12.38 40.044 1 50 ? NH1 ARG H 126 1 ATOM 1301 N NH2 . ARG B 2 123 . 22.125 11.052 40.968 1 50 ? NH2 ARG H 126 1 ATOM 1302 N N . GLU B 2 124 . 17.004 12.528 34.866 1 32.87 ? N GLU H 127 1 ATOM 1303 C CA . GLU B 2 124 . 15.838 12.738 35.737 1 32.72 ? CA GLU H 127 1 ATOM 1304 C C . GLU B 2 124 . 14.585 12.094 35.253 1 32.66 ? C GLU H 127 1 ATOM 1305 O O . GLU B 2 124 . 13.67 11.635 35.998 1 33.39 ? O GLU H 127 1 ATOM 1306 C CB . GLU B 2 124 . 15.555 14.203 36.069 1 37.47 ? CB GLU H 127 1 ATOM 1307 C CG . GLU B 2 124 . 16.115 15.344 35.214 1 40.95 ? CG GLU H 127 1 ATOM 1308 C CD . GLU B 2 124 . 17.624 15.391 35.052 1 43.21 ? CD GLU H 127 1 ATOM 1309 O OE1 . GLU B 2 124 . 18.394 14.979 35.954 1 44.66 ? OE1 GLU H 127 1 ATOM 1310 O OE2 . GLU B 2 124 . 17.974 15.915 33.941 1 43.3 ? OE2 GLU H 127 1 ATOM 1311 N N . THR B 2 125 . 14.487 12.13 33.942 1 32.36 ? N THR H 128 1 ATOM 1312 C CA . THR B 2 125 . 13.29 11.455 33.333 1 31.98 ? CA THR H 128 1 ATOM 1313 C C . THR B 2 125 . 13.378 9.935 33.572 1 30.5 ? C THR H 128 1 ATOM 1314 O O . THR B 2 125 . 12.452 9.346 34.067 1 29.95 ? O THR H 128 1 ATOM 1315 C CB . THR B 2 125 . 13.11 11.791 31.803 1 32.15 ? CB THR H 128 1 ATOM 1316 O OG1 . THR B 2 125 . 12.899 13.259 31.775 1 28.36 ? OG1 THR H 128 1 ATOM 1317 C CG2 . THR B 2 125 . 12.013 10.931 31.199 1 27.3 ? CG2 THR H 128 1 ATOM 1318 N N . ALA B 2 126 . 14.514 9.37 33.349 1 30.42 ? N ALA H 129 1 ATOM 1319 C CA . ALA B 2 126 . 14.976 7.99 33.457 1 30.85 ? CA ALA H 129 1 ATOM 1320 C C . ALA B 2 126 . 14.735 7.541 34.894 1 30.8 ? C ALA H 129 1 ATOM 1321 O O . ALA B 2 126 . 13.956 6.657 35.321 1 31.08 ? O ALA H 129 1 ATOM 1322 C CB . ALA B 2 126 . 16.435 7.927 32.946 1 28.99 ? CB ALA H 129 1 ATOM 1323 N N . ALA B 2 127 A 15.156 8.45 35.767 1 31.4 ? N ALA H 129 1 ATOM 1324 C CA . ALA B 2 127 A 15.045 8.276 37.207 1 30.08 ? CA ALA H 129 1 ATOM 1325 C C . ALA B 2 127 A 13.612 8.312 37.631 1 30.85 ? C ALA H 129 1 ATOM 1326 O O . ALA B 2 127 A 13.27 7.319 38.322 1 32.5 ? O ALA H 129 1 ATOM 1327 C CB . ALA B 2 127 A 15.972 9.247 37.896 1 32.86 ? CB ALA H 129 1 ATOM 1328 N N . SER B 2 128 B 12.71 9.16 37.189 1 31.57 ? N SER H 129 1 ATOM 1329 C CA . SER B 2 128 B 11.326 9.046 37.736 1 31.36 ? CA SER H 129 1 ATOM 1330 C C . SER B 2 128 B 10.39 8.083 37.003 1 30.08 ? C SER H 129 1 ATOM 1331 O O . SER B 2 128 B 9.341 7.692 37.581 1 29.54 ? O SER H 129 1 ATOM 1332 C CB . SER B 2 128 B 10.717 10.436 37.945 1 37.27 ? CB SER H 129 1 ATOM 1333 O OG . SER B 2 128 B 10.027 10.929 36.795 1 40.34 ? OG SER H 129 1 ATOM 1334 N N . LEU B 2 129 C 10.818 7.52 35.891 1 27.86 ? N LEU H 129 1 ATOM 1335 C CA . LEU B 2 129 C 9.893 6.692 35.114 1 27.99 ? CA LEU H 129 1 ATOM 1336 C C . LEU B 2 129 C 10.241 5.206 35.242 1 27.33 ? C LEU H 129 1 ATOM 1337 O O . LEU B 2 129 C 9.297 4.411 35.327 1 25.64 ? O LEU H 129 1 ATOM 1338 C CB . LEU B 2 129 C 9.829 7.197 33.655 1 25.82 ? CB LEU H 129 1 ATOM 1339 C CG . LEU B 2 129 C 8.922 8.429 33.439 1 25.66 ? CG LEU H 129 1 ATOM 1340 C CD1 . LEU B 2 129 C 8.878 8.693 31.953 1 25.93 ? CD1 LEU H 129 1 ATOM 1341 C CD2 . LEU B 2 129 C 7.513 8.267 34.007 1 21.27 ? CD2 LEU H 129 1 ATOM 1342 N N . LEU B 2 130 . 11.549 4.994 35.216 1 28.06 ? N LEU H 130 1 ATOM 1343 C CA . LEU B 2 130 . 12.013 3.57 35.263 1 28.43 ? CA LEU H 130 1 ATOM 1344 C C . LEU B 2 130 . 11.806 2.976 36.653 1 28.77 ? C LEU H 130 1 ATOM 1345 O O . LEU B 2 130 . 12.754 2.85 37.454 1 30.23 ? O LEU H 130 1 ATOM 1346 C CB . LEU B 2 130 . 13.433 3.565 34.781 1 27.85 ? CB LEU H 130 1 ATOM 1347 C CG . LEU B 2 130 . 13.882 3.392 33.359 1 28.68 ? CG LEU H 130 1 ATOM 1348 C CD1 . LEU B 2 130 . 15.356 3.003 33.371 1 29.89 ? CD1 LEU H 130 1 ATOM 1349 C CD2 . LEU B 2 130 . 13.056 2.286 32.685 1 27.44 ? CD2 LEU H 130 1 ATOM 1350 N N . GLN B 2 131 . 10.594 2.701 36.983 1 28.09 ? N GLN H 131 1 ATOM 1351 C CA . GLN B 2 131 . 10.131 2.195 38.257 1 29.7 ? CA GLN H 131 1 ATOM 1352 C C . GLN B 2 131 . 9.117 1.044 38.003 1 29.79 ? C GLN H 131 1 ATOM 1353 O O . GLN B 2 131 . 8.335 0.963 37.045 1 29.44 ? O GLN H 131 1 ATOM 1354 C CB . GLN B 2 131 . 9.523 3.319 39.05 1 32.42 ? CB GLN H 131 1 ATOM 1355 C CG . GLN B 2 131 . 10.34 4.493 39.509 1 36.6 ? CG GLN H 131 1 ATOM 1356 C CD . GLN B 2 131 . 9.473 5.172 40.569 1 43.49 ? CD GLN H 131 1 ATOM 1357 O OE1 . GLN B 2 131 . 9.762 6.276 41.069 1 47.81 ? OE1 GLN H 131 1 ATOM 1358 N NE2 . GLN B 2 131 . 8.381 4.494 41.003 1 44.6 ? NE2 GLN H 131 1 ATOM 1359 N N . ALA B 2 132 . 9.282 0.026 38.851 1 29.76 ? N ALA H 132 1 ATOM 1360 C CA . ALA B 2 132 . 8.558 -1.233 38.721 1 28.5 ? CA ALA H 132 1 ATOM 1361 C C . ALA B 2 132 . 7.092 -0.809 38.864 1 28.9 ? C ALA H 132 1 ATOM 1362 O O . ALA B 2 132 . 6.864 -0.13 39.892 1 27.43 ? O ALA H 132 1 ATOM 1363 C CB . ALA B 2 132 . 8.908 -2.211 39.83 1 30.2 ? CB ALA H 132 1 ATOM 1364 N N . GLY B 2 133 . 6.346 -1.466 37.983 1 27.83 ? N GLY H 133 1 ATOM 1365 C CA . GLY B 2 133 . 4.901 -1.152 38.037 1 28.39 ? CA GLY H 133 1 ATOM 1366 C C . GLY B 2 133 . 4.525 -0.216 36.876 1 27.5 ? C GLY H 133 1 ATOM 1367 O O . GLY B 2 133 . 3.406 -0.323 36.351 1 28.22 ? O GLY H 133 1 ATOM 1368 N N . TYR B 2 134 . 5.505 0.656 36.631 1 26.73 ? N TYR H 134 1 ATOM 1369 C CA . TYR B 2 134 . 5.283 1.587 35.513 1 25.81 ? CA TYR H 134 1 ATOM 1370 C C . TYR B 2 134 . 5.19 0.79 34.218 1 23.87 ? C TYR H 134 1 ATOM 1371 O O . TYR B 2 134 . 6.214 0.202 33.849 1 25.27 ? O TYR H 134 1 ATOM 1372 C CB . TYR B 2 134 . 6.367 2.696 35.48 1 23.66 ? CB TYR H 134 1 ATOM 1373 C CG . TYR B 2 134 . 6.183 3.783 36.543 1 25.33 ? CG TYR H 134 1 ATOM 1374 C CD1 . TYR B 2 134 . 5.475 3.513 37.723 1 24.44 ? CD1 TYR H 134 1 ATOM 1375 C CD2 . TYR B 2 134 . 6.73 5.055 36.334 1 25.9 ? CD2 TYR H 134 1 ATOM 1376 C CE1 . TYR B 2 134 . 5.327 4.512 38.697 1 25.53 ? CE1 TYR H 134 1 ATOM 1377 C CE2 . TYR B 2 134 . 6.584 6.052 37.307 1 28.86 ? CE2 TYR H 134 1 ATOM 1378 C CZ . TYR B 2 134 . 5.885 5.78 38.488 1 29.77 ? CZ TYR H 134 1 ATOM 1379 O OH . TYR B 2 134 . 5.755 6.751 39.434 1 32.92 ? OH TYR H 134 1 ATOM 1380 N N . LYS B 2 135 . 4.295 1.186 33.336 1 23.53 ? N LYS H 135 1 ATOM 1381 C CA . LYS B 2 135 . 4.129 0.638 31.989 1 21.76 ? CA LYS H 135 1 ATOM 1382 C C . LYS B 2 135 . 4.757 1.484 30.883 1 20.59 ? C LYS H 135 1 ATOM 1383 O O . LYS B 2 135 . 4.735 2.694 30.929 1 19.47 ? O LYS H 135 1 ATOM 1384 C CB . LYS B 2 135 . 2.635 0.6 31.636 1 23.11 ? CB LYS H 135 1 ATOM 1385 C CG . LYS B 2 135 . 1.95 -0.471 32.467 1 23.76 ? CG LYS H 135 1 ATOM 1386 C CD . LYS B 2 135 . 0.528 -0.708 32.015 1 22.48 ? CD LYS H 135 1 ATOM 1387 C CE . LYS B 2 135 . -0.053 -1.616 33.089 1 21.84 ? CE LYS H 135 1 ATOM 1388 N NZ . LYS B 2 135 . -1.533 -1.673 33.033 1 28.28 ? NZ LYS H 135 1 ATOM 1389 N N . GLY B 2 136 . 5.32 0.81 29.91 1 18.99 ? N GLY H 136 1 ATOM 1390 C CA . GLY B 2 136 . 6.018 1.184 28.703 1 17.06 ? CA GLY H 136 1 ATOM 1391 C C . GLY B 2 136 . 5.209 0.534 27.548 1 15.86 ? C GLY H 136 1 ATOM 1392 O O . GLY B 2 136 . 4.347 -0.284 27.85 1 14.79 ? O GLY H 136 1 ATOM 1393 N N . ARG B 2 137 . 5.677 0.72 26.327 1 14.57 ? N ARG H 137 1 ATOM 1394 C CA . ARG B 2 137 . 4.886 0.286 25.203 1 14.44 ? CA ARG H 137 1 ATOM 1395 C C . ARG B 2 137 . 5.877 -0.354 24.26 1 14.8 ? C ARG H 137 1 ATOM 1396 O O . ARG B 2 137 . 6.826 0.424 24.174 1 12.06 ? O ARG H 137 1 ATOM 1397 C CB . ARG B 2 137 . 4.21 1.47 24.472 1 16.8 ? CB ARG H 137 1 ATOM 1398 C CG . ARG B 2 137 . 3.538 1.329 23.132 1 17.02 ? CG ARG H 137 1 ATOM 1399 C CD . ARG B 2 137 . 2.657 2.425 22.604 1 17.33 ? CD ARG H 137 1 ATOM 1400 N NE . ARG B 2 137 . 1.383 2.509 23.343 1 17.13 ? NE ARG H 137 1 ATOM 1401 C CZ . ARG B 2 137 . 0.67 3.651 23.263 1 22.72 ? CZ ARG H 137 1 ATOM 1402 N NH1 . ARG B 2 137 . 1.216 4.619 22.449 1 22.47 ? NH1 ARG H 137 1 ATOM 1403 N NH2 . ARG B 2 137 . -0.442 3.902 23.955 1 19.87 ? NH2 ARG H 137 1 ATOM 1404 N N . VAL B 2 138 . 5.543 -1.501 23.653 1 15.12 ? N VAL H 138 1 ATOM 1405 C CA . VAL B 2 138 . 6.507 -2.079 22.693 1 15.44 ? CA VAL H 138 1 ATOM 1406 C C . VAL B 2 138 . 5.675 -2.158 21.399 1 16.06 ? C VAL H 138 1 ATOM 1407 O O . VAL B 2 138 . 4.486 -2.455 21.354 1 16.16 ? O VAL H 138 1 ATOM 1408 C CB . VAL B 2 138 . 7.06 -3.506 22.997 1 18.26 ? CB VAL H 138 1 ATOM 1409 C CG1 . VAL B 2 138 . 8.434 -3.892 22.514 1 11.9 ? CG1 VAL H 138 1 ATOM 1410 C CG2 . VAL B 2 138 . 6.935 -3.947 24.447 1 18.91 ? CG2 VAL H 138 1 ATOM 1411 N N . THR B 2 139 . 6.453 -2.134 20.328 1 17.64 ? N THR H 139 1 ATOM 1412 C CA . THR B 2 139 . 5.928 -2.28 19.019 1 17.91 ? CA THR H 139 1 ATOM 1413 C C . THR B 2 139 . 6.93 -2.964 18.103 1 18.12 ? C THR H 139 1 ATOM 1414 O O . THR B 2 139 . 8.137 -2.906 18.278 1 16.73 ? O THR H 139 1 ATOM 1415 C CB . THR B 2 139 . 5.476 -0.879 18.394 1 22.29 ? CB THR H 139 1 ATOM 1416 O OG1 . THR B 2 139 . 6.791 -0.296 18.142 1 25.07 ? OG1 THR H 139 1 ATOM 1417 C CG2 . THR B 2 139 . 4.543 -0.097 19.33 1 19.17 ? CG2 THR H 139 1 ATOM 1418 N N . GLY B 2 140 . 6.239 -3.528 17.182 1 16.97 ? N GLY H 140 1 ATOM 1419 C CA . GLY B 2 140 . 6.922 -4.344 16.179 1 18.24 ? CA GLY H 140 1 ATOM 1420 C C . GLY B 2 140 . 5.917 -5.171 15.377 1 18.61 ? C GLY H 140 1 ATOM 1421 O O . GLY B 2 140 . 4.751 -5.321 15.806 1 19.25 ? O GLY H 140 1 ATOM 1422 N N . TRP B 2 141 . 6.475 -5.642 14.264 1 20.07 ? N TRP H 141 1 ATOM 1423 C CA . TRP B 2 141 . 5.812 -6.471 13.245 1 22.91 ? CA TRP H 141 1 ATOM 1424 C C . TRP B 2 141 . 6.213 -7.949 13.398 1 24.12 ? C TRP H 141 1 ATOM 1425 O O . TRP B 2 141 . 6.503 -8.639 12.395 1 23.66 ? O TRP H 141 1 ATOM 1426 C CB . TRP B 2 141 . 6.253 -6.021 11.848 1 24.98 ? CB TRP H 141 1 ATOM 1427 C CG . TRP B 2 141 . 5.757 -4.63 11.418 1 26.81 ? CG TRP H 141 1 ATOM 1428 C CD1 . TRP B 2 141 . 4.508 -4.289 11.08 1 26.95 ? CD1 TRP H 141 1 ATOM 1429 C CD2 . TRP B 2 141 . 6.57 -3.462 11.308 1 26.17 ? CD2 TRP H 141 1 ATOM 1430 N NE1 . TRP B 2 141 . 4.53 -2.903 10.717 1 22.81 ? NE1 TRP H 141 1 ATOM 1431 C CE2 . TRP B 2 141 . 5.75 -2.442 10.844 1 26.72 ? CE2 TRP H 141 1 ATOM 1432 C CE3 . TRP B 2 141 . 7.926 -3.19 11.543 1 24.78 ? CE3 TRP H 141 1 ATOM 1433 C CZ2 . TRP B 2 141 . 6.213 -1.149 10.561 1 26.16 ? CZ2 TRP H 141 1 ATOM 1434 C CZ3 . TRP B 2 141 . 8.382 -1.879 11.273 1 28.55 ? CZ3 TRP H 141 1 ATOM 1435 C CH2 . TRP B 2 141 . 7.565 -0.91 10.801 1 27.51 ? CH2 TRP H 141 1 ATOM 1436 N N . GLY B 2 142 . 6.848 -8.43 14.46 1 24.95 ? N GLY H 142 1 ATOM 1437 C CA . GLY B 2 142 . 7.337 -9.784 14.748 1 25.58 ? CA GLY H 142 1 ATOM 1438 C C . GLY B 2 142 . 6.174 -10.773 14.954 1 27.84 ? C GLY H 142 1 ATOM 1439 O O . GLY B 2 142 . 4.937 -10.62 14.88 1 25.02 ? O GLY H 142 1 ATOM 1440 N N . ASN B 2 143 . 6.688 -11.925 15.422 1 29.32 ? N ASN H 143 1 ATOM 1441 C CA . ASN B 2 143 . 5.874 -13.126 15.656 1 28.97 ? CA ASN H 143 1 ATOM 1442 C C . ASN B 2 143 . 4.688 -12.793 16.546 1 27.12 ? C ASN H 143 1 ATOM 1443 O O . ASN B 2 143 . 5.105 -12.217 17.522 1 26.68 ? O ASN H 143 1 ATOM 1444 C CB . ASN B 2 143 . 6.672 -14.253 16.292 1 30.27 ? CB ASN H 143 1 ATOM 1445 C CG . ASN B 2 143 . 7.671 -14.886 15.352 1 33.06 ? CG ASN H 143 1 ATOM 1446 O OD1 . ASN B 2 143 . 7.958 -14.546 14.197 1 30.13 ? OD1 ASN H 143 1 ATOM 1447 N ND2 . ASN B 2 143 . 8.221 -15.939 16.027 1 38.66 ? ND2 ASN H 143 1 ATOM 1448 N N . LEU B 2 144 . 3.57 -13.413 16.274 1 27.55 ? N LEU H 144 1 ATOM 1449 C CA . LEU B 2 144 . 2.345 -13.29 17.029 1 27.49 ? CA LEU H 144 1 ATOM 1450 C C . LEU B 2 144 . 2.314 -14.324 18.108 1 27.06 ? C LEU H 144 1 ATOM 1451 O O . LEU B 2 144 . 1.354 -14.145 18.857 1 27.55 ? O LEU H 144 1 ATOM 1452 C CB . LEU B 2 144 . 1.025 -13.358 16.247 1 29.97 ? CB LEU H 144 1 ATOM 1453 C CG . LEU B 2 144 . 0.854 -12.204 15.254 1 32.26 ? CG LEU H 144 1 ATOM 1454 C CD1 . LEU B 2 144 . -0.102 -12.531 14.126 1 28.68 ? CD1 LEU H 144 1 ATOM 1455 C CD2 . LEU B 2 144 . 0.407 -10.982 16.091 1 31.85 ? CD2 LEU H 144 1 ATOM 1456 N N . LYS B 2 145 . 3.133 -15.34 17.998 1 28.98 ? N LYS H 145 1 ATOM 1457 C CA . LYS B 2 145 . 3.148 -16.354 19.112 1 31.41 ? CA LYS H 145 1 ATOM 1458 C C . LYS B 2 145 . 4.512 -17.056 19.046 1 31.34 ? C LYS H 145 1 ATOM 1459 O O . LYS B 2 145 . 5.208 -16.951 18.01 1 30.07 ? O LYS H 145 1 ATOM 1460 C CB . LYS B 2 145 . 2.028 -17.337 19.301 1 35.4 ? CB LYS H 145 1 ATOM 1461 C CG . LYS B 2 145 . 1.415 -17.95 18.03 1 42.15 ? CG LYS H 145 1 ATOM 1462 C CD . LYS B 2 145 . 0.403 -19.061 18.433 1 46.19 ? CD LYS H 145 1 ATOM 1463 C CE . LYS B 2 145 . -0.831 -19.018 17.52 1 47.54 ? CE LYS H 145 1 ATOM 1464 N NZ . LYS B 2 145 . -1.03 -17.57 17.13 1 50 ? NZ LYS H 145 1 ATOM 1465 N N . GLU B 2 146 . 4.841 -17.622 20.208 1 32.42 ? N GLU H 146 1 ATOM 1466 C CA . GLU B 2 146 . 6.209 -18.149 20.306 1 35.71 ? CA GLU H 146 1 ATOM 1467 C C . GLU B 2 146 . 6.7 -19.132 19.281 1 38.65 ? C GLU H 146 1 ATOM 1468 O O . GLU B 2 146 . 7.882 -19.425 19.03 1 39.98 ? O GLU H 146 1 ATOM 1469 C CB . GLU B 2 146 . 6.452 -18.861 21.641 1 36.51 ? CB GLU H 146 1 ATOM 1470 C CG . GLU B 2 146 . 7.888 -19.392 21.607 1 38.21 ? CG GLU H 146 1 ATOM 1471 C CD . GLU B 2 146 . 8.31 -19.881 22.967 1 39.67 ? CD GLU H 146 1 ATOM 1472 O OE1 . GLU B 2 146 . 7.47 -19.528 23.832 1 37.46 ? OE1 GLU H 146 1 ATOM 1473 O OE2 . GLU B 2 146 . 9.331 -20.555 22.948 1 41.72 ? OE2 GLU H 146 1 ATOM 1474 N N . THR B 2 147 . 5.735 -19.898 18.836 1 41.9 ? N THR H 147 1 ATOM 1475 C CA . THR B 2 147 . 5.713 -20.993 17.862 1 43.59 ? CA THR H 147 1 ATOM 1476 C C . THR B 2 147 . 4.195 -21.332 17.794 1 44.57 ? C THR H 147 1 ATOM 1477 O O . THR B 2 147 . 3.591 -21.235 18.934 1 46.31 ? O THR H 147 1 ATOM 1478 C CB . THR B 2 147 . 6.671 -22.204 18.207 1 43.66 ? CB THR H 147 1 ATOM 1479 O OG1 . THR B 2 147 . 6.84 -23.011 16.97 1 44.29 ? OG1 THR H 147 1 ATOM 1480 C CG2 . THR B 2 147 . 6.242 -23.139 19.345 1 43.36 ? CG2 THR H 147 1 ATOM 1481 N N . GLY B 2 155 . 0.942 -16.292 13.477 1 39.25 ? N GLY H 150 1 ATOM 1482 C CA . GLY B 2 155 . 1.815 -16.012 12.319 1 38.09 ? CA GLY H 150 1 ATOM 1483 C C . GLY B 2 155 . 2.401 -14.606 12.451 1 38.07 ? C GLY H 150 1 ATOM 1484 O O . GLY B 2 155 . 2.635 -14.122 13.567 1 37.78 ? O GLY H 150 1 ATOM 1485 N N . GLN B 2 156 . 2.633 -13.988 11.295 1 37.26 ? N GLN H 151 1 ATOM 1486 C CA . GLN B 2 156 . 3.154 -12.605 11.229 1 37.54 ? CA GLN H 151 1 ATOM 1487 C C . GLN B 2 156 . 1.962 -11.685 11.001 1 36.74 ? C GLN H 151 1 ATOM 1488 O O . GLN B 2 156 . 0.844 -12.166 10.725 1 37.57 ? O GLN H 151 1 ATOM 1489 C CB . GLN B 2 156 . 4.184 -12.419 10.069 1 40.07 ? CB GLN H 151 1 ATOM 1490 C CG . GLN B 2 156 . 5.652 -12.741 10.477 1 47.34 ? CG GLN H 151 1 ATOM 1491 C CD . GLN B 2 156 . 6.687 -11.61 10.178 1 48.98 ? CD GLN H 151 1 ATOM 1492 O OE1 . GLN B 2 156 . 6.954 -11.282 9.016 1 49.79 ? OE1 GLN H 151 1 ATOM 1493 N NE2 . GLN B 2 156 . 7.306 -10.987 11.17 1 48.44 ? NE2 GLN H 151 1 ATOM 1494 N N . PRO B 2 157 . 2.046 -10.476 11.451 1 34.98 ? N PRO H 152 1 ATOM 1495 C CA . PRO B 2 157 . 0.899 -9.545 11.501 1 31.59 ? CA PRO H 152 1 ATOM 1496 C C . PRO B 2 157 . 0.876 -8.866 10.14 1 28.03 ? C PRO H 152 1 ATOM 1497 O O . PRO B 2 157 . 1.919 -8.961 9.455 1 25.86 ? O PRO H 152 1 ATOM 1498 C CB . PRO B 2 157 . 1.212 -8.613 12.675 1 31.86 ? CB PRO H 152 1 ATOM 1499 C CG . PRO B 2 157 . 2.641 -8.92 13.097 1 33.03 ? CG PRO H 152 1 ATOM 1500 C CD . PRO B 2 157 . 3.225 -9.904 12.116 1 34.57 ? CD PRO H 152 1 ATOM 1501 N N . SER B 2 158 . -0.267 -8.264 9.776 1 26.59 ? N SER H 153 1 ATOM 1502 C CA . SER B 2 158 . -0.254 -7.496 8.506 1 26.01 ? CA SER H 153 1 ATOM 1503 C C . SER B 2 158 . 0.119 -6.041 8.862 1 25.6 ? C SER H 153 1 ATOM 1504 O O . SER B 2 158 . 0.808 -5.298 8.141 1 26.72 ? O SER H 153 1 ATOM 1505 C CB . SER B 2 158 . -1.516 -7.543 7.673 1 25.5 ? CB SER H 153 1 ATOM 1506 O OG . SER B 2 158 . -2.644 -7.322 8.488 1 27.21 ? OG SER H 153 1 ATOM 1507 N N . VAL B 2 159 . -0.205 -5.65 10.049 1 25.39 ? N VAL H 154 1 ATOM 1508 C CA . VAL B 2 159 . 0.026 -4.306 10.625 1 25.07 ? CA VAL H 154 1 ATOM 1509 C C . VAL B 2 159 . 0.946 -4.335 11.849 1 23.31 ? C VAL H 154 1 ATOM 1510 O O . VAL B 2 159 . 1.01 -5.271 12.659 1 23.28 ? O VAL H 154 1 ATOM 1511 C CB . VAL B 2 159 . -1.446 -3.859 10.881 1 24.83 ? CB VAL H 154 1 ATOM 1512 C CG1 . VAL B 2 159 . -1.809 -3.314 12.242 1 25.01 ? CG1 VAL H 154 1 ATOM 1513 C CG2 . VAL B 2 159 . -1.907 -2.873 9.834 1 25.79 ? CG2 VAL H 154 1 ATOM 1514 N N . LEU B 2 160 . 1.556 -3.17 12.102 1 23.01 ? N LEU H 155 1 ATOM 1515 C CA . LEU B 2 160 . 2.345 -2.935 13.328 1 19.99 ? CA LEU H 155 1 ATOM 1516 C C . LEU B 2 160 . 1.558 -3.299 14.539 1 16.65 ? C LEU H 155 1 ATOM 1517 O O . LEU B 2 160 . 0.4 -2.906 14.562 1 17.25 ? O LEU H 155 1 ATOM 1518 C CB . LEU B 2 160 . 2.772 -1.43 13.343 1 16.09 ? CB LEU H 155 1 ATOM 1519 C CG . LEU B 2 160 . 3.634 -1.197 14.601 1 17.12 ? CG LEU H 155 1 ATOM 1520 C CD1 . LEU B 2 160 . 4.951 -1.909 14.411 1 10 ? CD1 LEU H 155 1 ATOM 1521 C CD2 . LEU B 2 160 . 3.857 0.323 14.745 1 19.07 ? CD2 LEU H 155 1 ATOM 1522 N N . GLN B 2 161 . 2.04 -3.948 15.558 1 17.48 ? N GLN H 156 1 ATOM 1523 C CA . GLN B 2 161 . 1.28 -4.349 16.767 1 15.63 ? CA GLN H 156 1 ATOM 1524 C C . GLN B 2 161 . 1.848 -3.539 17.96 1 16.02 ? C GLN H 156 1 ATOM 1525 O O . GLN B 2 161 . 3.038 -3.22 17.873 1 12.89 ? O GLN H 156 1 ATOM 1526 C CB . GLN B 2 161 . 1.509 -5.821 17.172 1 18.96 ? CB GLN H 156 1 ATOM 1527 C CG . GLN B 2 161 . 1.085 -6.917 16.195 1 16.11 ? CG GLN H 156 1 ATOM 1528 C CD . GLN B 2 161 . -0.432 -6.778 16.08 1 18.91 ? CD GLN H 156 1 ATOM 1529 O OE1 . GLN B 2 161 . -0.743 -6.209 15.034 1 18.31 ? OE1 GLN H 156 1 ATOM 1530 N NE2 . GLN B 2 161 . -1.154 -6.914 17.199 1 16.27 ? NE2 GLN H 156 1 ATOM 1531 N N . VAL B 2 162 . 1.053 -3.528 19.004 1 16.76 ? N VAL H 157 1 ATOM 1532 C CA . VAL B 2 162 . 1.539 -2.771 20.174 1 19.87 ? CA VAL H 157 1 ATOM 1533 C C . VAL B 2 162 . 1.103 -3.433 21.481 1 19.47 ? C VAL H 157 1 ATOM 1534 O O . VAL B 2 162 . -0.057 -3.87 21.404 1 18.7 ? O VAL H 157 1 ATOM 1535 C CB . VAL B 2 162 . 0.88 -1.365 19.94 1 21.47 ? CB VAL H 157 1 ATOM 1536 C CG1 . VAL B 2 162 . 1.241 -1.026 18.483 1 27.47 ? CG1 VAL H 157 1 ATOM 1537 C CG2 . VAL B 2 162 . -0.614 -1.232 20.078 1 22.27 ? CG2 VAL H 157 1 ATOM 1538 N N . VAL B 2 163 . 1.926 -3.339 22.534 1 18.48 ? N VAL H 158 1 ATOM 1539 C CA . VAL B 2 163 . 1.437 -3.898 23.813 1 18.54 ? CA VAL H 158 1 ATOM 1540 C C . VAL B 2 163 . 2.048 -3.004 24.908 1 19.68 ? C VAL H 158 1 ATOM 1541 O O . VAL B 2 163 . 3.071 -2.395 24.646 1 19.16 ? O VAL H 158 1 ATOM 1542 C CB . VAL B 2 163 . 1.769 -5.38 23.822 1 19.25 ? CB VAL H 158 1 ATOM 1543 C CG1 . VAL B 2 163 . 3.266 -5.551 23.692 1 16.98 ? CG1 VAL H 158 1 ATOM 1544 C CG2 . VAL B 2 163 . 1.204 -6.155 25.004 1 19.83 ? CG2 VAL H 158 1 ATOM 1545 N N . ASN B 2 164 . 1.399 -2.816 26.044 1 19.78 ? N ASN H 159 1 ATOM 1546 C CA . ASN B 2 164 . 1.912 -1.96 27.088 1 20.6 ? CA ASN H 159 1 ATOM 1547 C C . ASN B 2 164 . 2.354 -2.932 28.154 1 19.56 ? C ASN H 159 1 ATOM 1548 O O . ASN B 2 164 . 1.405 -3.607 28.585 1 21.64 ? O ASN H 159 1 ATOM 1549 C CB . ASN B 2 164 . 0.771 -1.038 27.593 1 23.02 ? CB ASN H 159 1 ATOM 1550 C CG . ASN B 2 164 . 0.279 -0.065 26.536 1 24.32 ? CG ASN H 159 1 ATOM 1551 O OD1 . ASN B 2 164 . 0.989 0.204 25.527 1 25.08 ? OD1 ASN H 159 1 ATOM 1552 N ND2 . ASN B 2 164 . -0.994 0.28 26.562 1 25.13 ? ND2 ASN H 159 1 ATOM 1553 N N . LEU B 2 165 . 3.469 -2.846 28.766 1 20.18 ? N LEU H 160 1 ATOM 1554 C CA . LEU B 2 165 . 3.902 -3.742 29.856 1 21.41 ? CA LEU H 160 1 ATOM 1555 C C . LEU B 2 165 . 4.4 -2.994 31.072 1 23.18 ? C LEU H 160 1 ATOM 1556 O O . LEU B 2 165 . 5.123 -1.99 31.073 1 22.36 ? O LEU H 160 1 ATOM 1557 C CB . LEU B 2 165 . 4.996 -4.61 29.165 1 21.99 ? CB LEU H 160 1 ATOM 1558 C CG . LEU B 2 165 . 4.565 -5.372 27.927 1 23.14 ? CG LEU H 160 1 ATOM 1559 C CD1 . LEU B 2 165 . 5.688 -5.839 27.02 1 24.63 ? CD1 LEU H 160 1 ATOM 1560 C CD2 . LEU B 2 165 . 3.737 -6.598 28.363 1 23.38 ? CD2 LEU H 160 1 ATOM 1561 N N . PRO B 2 166 . 4.267 -3.602 32.245 1 24.75 ? N PRO H 161 1 ATOM 1562 C CA . PRO B 2 166 . 4.793 -2.988 33.479 1 24.83 ? CA PRO H 161 1 ATOM 1563 C C . PRO B 2 166 . 6.266 -3.341 33.608 1 25.11 ? C PRO H 161 1 ATOM 1564 O O . PRO B 2 166 . 6.659 -4.367 33.035 1 24.73 ? O PRO H 161 1 ATOM 1565 C CB . PRO B 2 166 . 3.973 -3.614 34.584 1 25.17 ? CB PRO H 161 1 ATOM 1566 C CG . PRO B 2 166 . 3.116 -4.701 33.948 1 25.23 ? CG PRO H 161 1 ATOM 1567 C CD . PRO B 2 166 . 3.46 -4.801 32.487 1 25.58 ? CD PRO H 161 1 ATOM 1568 N N . ILE B 2 167 . 7.089 -2.486 34.186 1 25 ? N ILE H 162 1 ATOM 1569 C CA . ILE B 2 167 . 8.503 -2.614 34.488 1 24.63 ? CA ILE H 162 1 ATOM 1570 C C . ILE B 2 167 . 8.475 -3.579 35.723 1 24.51 ? C ILE H 162 1 ATOM 1571 O O . ILE B 2 167 . 7.661 -3.356 36.625 1 25.17 ? O ILE H 162 1 ATOM 1572 C CB . ILE B 2 167 . 9.295 -1.34 34.921 1 24.38 ? CB ILE H 162 1 ATOM 1573 C CG1 . ILE B 2 167 . 9.372 -0.209 33.84 1 27.59 ? CG1 ILE H 162 1 ATOM 1574 C CG2 . ILE B 2 167 . 10.788 -1.637 35.263 1 26.47 ? CG2 ILE H 162 1 ATOM 1575 C CD1 . ILE B 2 167 . 9.636 -0.833 32.453 1 26.88 ? CD1 ILE H 162 1 ATOM 1576 N N . VAL B 2 168 . 9.365 -4.526 35.78 1 24.01 ? N VAL H 163 1 ATOM 1577 C CA . VAL B 2 168 . 9.403 -5.596 36.812 1 24.97 ? CA VAL H 163 1 ATOM 1578 C C . VAL B 2 168 . 10.703 -5.347 37.622 1 24.12 ? C VAL H 163 1 ATOM 1579 O O . VAL B 2 168 . 11.803 -5.044 37.121 1 23.07 ? O VAL H 163 1 ATOM 1580 C CB . VAL B 2 168 . 9.299 -7.019 36.147 1 23.47 ? CB VAL H 163 1 ATOM 1581 C CG1 . VAL B 2 168 . 9.441 -8.255 37.049 1 21.3 ? CG1 VAL H 163 1 ATOM 1582 C CG2 . VAL B 2 168 . 8.141 -7.227 35.188 1 23.15 ? CG2 VAL H 163 1 ATOM 1583 N N . GLU B 2 169 . 10.537 -5.661 38.881 1 25.82 ? N GLU H 164 1 ATOM 1584 C CA . GLU B 2 169 . 11.578 -5.524 39.924 1 28.85 ? CA GLU H 164 1 ATOM 1585 C C . GLU B 2 169 . 12.759 -6.415 39.574 1 28.44 ? C GLU H 164 1 ATOM 1586 O O . GLU B 2 169 . 12.546 -7.396 38.841 1 28.2 ? O GLU H 164 1 ATOM 1587 C CB . GLU B 2 169 . 10.962 -5.782 41.277 1 33.8 ? CB GLU H 164 1 ATOM 1588 C CG . GLU B 2 169 . 9.733 -5.043 41.776 1 39.68 ? CG GLU H 164 1 ATOM 1589 C CD . GLU B 2 169 . 8.377 -5.524 41.334 1 46.44 ? CD GLU H 164 1 ATOM 1590 O OE1 . GLU B 2 169 . 8.421 -6.272 40.304 1 48.54 ? OE1 GLU H 164 1 ATOM 1591 O OE2 . GLU B 2 169 . 7.273 -5.122 41.765 1 49.9 ? OE2 GLU H 164 1 ATOM 1592 N N . ARG B 2 170 . 13.966 -5.911 39.683 1 28.93 ? N ARG H 165 1 ATOM 1593 C CA . ARG B 2 170 . 15.22 -6.561 39.278 1 30.53 ? CA ARG H 165 1 ATOM 1594 C C . ARG B 2 170 . 15.31 -8.024 39.764 1 29.51 ? C ARG H 165 1 ATOM 1595 O O . ARG B 2 170 . 15.742 -8.897 39.04 1 29.56 ? O ARG H 165 1 ATOM 1596 C CB . ARG B 2 170 . 16.446 -5.861 39.828 1 37.06 ? CB ARG H 165 1 ATOM 1597 C CG . ARG B 2 170 . 17.31 -4.772 39.254 1 42.49 ? CG ARG H 165 1 ATOM 1598 C CD . ARG B 2 170 . 17.386 -4.85 37.771 1 48.15 ? CD ARG H 165 1 ATOM 1599 N NE . ARG B 2 170 . 18.686 -4.624 37.131 1 47.9 ? NE ARG H 165 1 ATOM 1600 C CZ . ARG B 2 170 . 18.953 -5.43 36.067 1 50 ? CZ ARG H 165 1 ATOM 1601 N NH1 . ARG B 2 170 . 18.02 -6.356 35.733 1 50 ? NH1 ARG H 165 1 ATOM 1602 N NH2 . ARG B 2 170 . 20.093 -5.285 35.385 1 49.29 ? NH2 ARG H 165 1 ATOM 1603 N N . PRO B 2 171 . 15.192 -8.16 41.07 1 29 ? N PRO H 166 1 ATOM 1604 C CA . PRO B 2 171 . 15.262 -9.421 41.776 1 28.85 ? CA PRO H 166 1 ATOM 1605 C C . PRO B 2 171 . 14.295 -10.398 41.135 1 28.63 ? C PRO H 166 1 ATOM 1606 O O . PRO B 2 171 . 14.761 -11.508 40.928 1 28.72 ? O PRO H 166 1 ATOM 1607 C CB . PRO B 2 171 . 14.933 -9.118 43.216 1 29.15 ? CB PRO H 166 1 ATOM 1608 C CG . PRO B 2 171 . 14.702 -7.612 43.302 1 29.23 ? CG PRO H 166 1 ATOM 1609 C CD . PRO B 2 171 . 14.909 -7.005 41.935 1 29.25 ? CD PRO H 166 1 ATOM 1610 N N . VAL B 2 172 . 13.091 -9.99 40.811 1 27.57 ? N VAL H 167 1 ATOM 1611 C CA . VAL B 2 172 . 12.148 -10.857 40.084 1 28.15 ? CA VAL H 167 1 ATOM 1612 C C . VAL B 2 172 . 12.804 -11.243 38.75 1 28.24 ? C VAL H 167 1 ATOM 1613 O O . VAL B 2 172 . 12.796 -12.358 38.19 1 28.37 ? O VAL H 167 1 ATOM 1614 C CB . VAL B 2 172 . 10.781 -10.156 39.935 1 28.09 ? CB VAL H 167 1 ATOM 1615 C CG1 . VAL B 2 172 . 9.81 -10.839 38.969 1 26.3 ? CG1 VAL H 167 1 ATOM 1616 C CG2 . VAL B 2 172 . 10.044 -9.933 41.248 1 27.42 ? CG2 VAL H 167 1 ATOM 1617 N N . CYS B 2 173 . 13.463 -10.226 38.157 1 27.72 ? N CYS H 168 1 ATOM 1618 C CA . CYS B 2 173 . 14.101 -10.386 36.832 1 25.68 ? CA CYS H 168 1 ATOM 1619 C C . CYS B 2 173 . 15.06 -11.587 36.867 1 25.16 ? C CYS H 168 1 ATOM 1620 O O . CYS B 2 173 . 14.931 -12.541 36.066 1 23.47 ? O CYS H 168 1 ATOM 1621 C CB . CYS B 2 173 . 14.609 -9.091 36.22 1 25.25 ? CB CYS H 168 1 ATOM 1622 S SG . CYS B 2 173 . 13.29 -7.83 35.835 1 23.97 ? SG CYS H 168 1 ATOM 1623 N N . LYS B 2 174 . 16.094 -11.433 37.66 1 25.07 ? N LYS H 169 1 ATOM 1624 C CA . LYS B 2 174 . 17.11 -12.417 37.962 1 25.9 ? CA LYS H 169 1 ATOM 1625 C C . LYS B 2 174 . 16.591 -13.839 38.227 1 23.24 ? C LYS H 169 1 ATOM 1626 O O . LYS B 2 174 . 17.059 -14.828 37.703 1 25.65 ? O LYS H 169 1 ATOM 1627 C CB . LYS B 2 174 . 17.626 -11.99 39.361 1 29.38 ? CB LYS H 169 1 ATOM 1628 C CG . LYS B 2 174 . 18.371 -10.678 39.403 1 34.18 ? CG LYS H 169 1 ATOM 1629 C CD . LYS B 2 174 . 19.876 -10.977 39.256 1 38.6 ? CD LYS H 169 1 ATOM 1630 C CE . LYS B 2 174 . 20.59 -9.654 39.552 1 42 ? CE LYS H 169 1 ATOM 1631 N NZ . LYS B 2 174 . 19.581 -8.852 40.335 1 47.83 ? NZ LYS H 169 1 ATOM 1632 N N . ASP B 2 175 . 15.661 -13.98 39.139 1 23.06 ? N ASP H 170 1 ATOM 1633 C CA . ASP B 2 175 . 14.967 -15.133 39.684 1 21.42 ? CA ASP H 170 1 ATOM 1634 C C . ASP B 2 175 . 14.206 -15.946 38.659 1 20.52 ? C ASP H 170 1 ATOM 1635 O O . ASP B 2 175 . 13.723 -17.05 38.972 1 18.71 ? O ASP H 170 1 ATOM 1636 C CB . ASP B 2 175 . 14.033 -14.713 40.831 1 19.28 ? CB ASP H 170 1 ATOM 1637 C CG . ASP B 2 175 . 14.858 -14.76 42.125 1 21.03 ? CG ASP H 170 1 ATOM 1638 O OD1 . ASP B 2 175 . 16.108 -14.956 41.998 1 20.54 ? OD1 ASP H 170 1 ATOM 1639 O OD2 . ASP B 2 175 . 14.374 -14.562 43.24 1 20.64 ? OD2 ASP H 170 1 ATOM 1640 N N . SER B 2 176 . 14.176 -15.362 37.484 1 20.78 ? N SER H 171 1 ATOM 1641 C CA . SER B 2 176 . 13.346 -15.861 36.364 1 21.59 ? CA SER H 171 1 ATOM 1642 C C . SER B 2 176 . 14.19 -16.477 35.281 1 21.23 ? C SER H 171 1 ATOM 1643 O O . SER B 2 176 . 13.656 -16.86 34.249 1 23.76 ? O SER H 171 1 ATOM 1644 C CB . SER B 2 176 . 12.446 -14.754 35.781 1 24.21 ? CB SER H 171 1 ATOM 1645 O OG . SER B 2 176 . 12.976 -13.814 34.866 1 19.43 ? OG SER H 171 1 ATOM 1646 N N . THR B 2 177 . 15.481 -16.393 35.353 1 20.28 ? N THR H 172 1 ATOM 1647 C CA . THR B 2 177 . 16.343 -16.981 34.309 1 18.73 ? CA THR H 172 1 ATOM 1648 C C . THR B 2 177 . 17.618 -17.48 35.03 1 19.01 ? C THR H 172 1 ATOM 1649 O O . THR B 2 177 . 18.012 -16.942 36.153 1 18.06 ? O THR H 172 1 ATOM 1650 C CB . THR B 2 177 . 16.623 -15.729 33.375 1 17.78 ? CB THR H 172 1 ATOM 1651 O OG1 . THR B 2 177 . 17.657 -16.063 32.397 1 22 ? OG1 THR H 172 1 ATOM 1652 C CG2 . THR B 2 177 . 17.11 -14.473 34.155 1 14.19 ? CG2 THR H 172 1 ATOM 1653 N N . ARG B 2 178 . 18.446 -18.061 34.194 1 19.21 ? N ARG H 173 1 ATOM 1654 C CA . ARG B 2 178 . 19.734 -18.595 34.533 1 22.2 ? CA ARG H 173 1 ATOM 1655 C C . ARG B 2 178 . 20.835 -17.787 33.817 1 21.85 ? C ARG H 173 1 ATOM 1656 O O . ARG B 2 178 . 22.012 -18.133 34.03 1 20.48 ? O ARG H 173 1 ATOM 1657 C CB . ARG B 2 178 . 20.087 -20.045 34.188 1 30.68 ? CB ARG H 173 1 ATOM 1658 C CG . ARG B 2 178 . 19.034 -21.134 34.344 1 36.37 ? CG ARG H 173 1 ATOM 1659 C CD . ARG B 2 178 . 19.327 -22.297 33.45 1 40.13 ? CD ARG H 173 1 ATOM 1660 N NE . ARG B 2 178 . 20.522 -23.128 33.782 1 44.45 ? NE ARG H 173 1 ATOM 1661 C CZ . ARG B 2 178 . 20.419 -24.433 33.38 1 45.78 ? CZ ARG H 173 1 ATOM 1662 N NH1 . ARG B 2 178 . 19.2 -24.854 32.954 1 45.46 ? NH1 ARG H 173 1 ATOM 1663 N NH2 . ARG B 2 178 . 21.38 -25.341 33.449 1 44.03 ? NH2 ARG H 173 1 ATOM 1664 N N . ILE B 2 179 . 20.366 -16.846 33.016 1 21.86 ? N ILE H 174 1 ATOM 1665 C CA . ILE B 2 179 . 21.331 -15.935 32.317 1 21.1 ? CA ILE H 174 1 ATOM 1666 C C . ILE B 2 179 . 21.766 -14.864 33.339 1 21.01 ? C ILE H 174 1 ATOM 1667 O O . ILE B 2 179 . 21.011 -14.467 34.257 1 17.88 ? O ILE H 174 1 ATOM 1668 C CB . ILE B 2 179 . 20.632 -15.24 31.094 1 21.69 ? CB ILE H 174 1 ATOM 1669 C CG1 . ILE B 2 179 . 20.054 -16.323 30.135 1 22.43 ? CG1 ILE H 174 1 ATOM 1670 C CG2 . ILE B 2 179 . 21.557 -14.255 30.339 1 21.66 ? CG2 ILE H 174 1 ATOM 1671 C CD1 . ILE B 2 179 . 21.212 -16.882 29.249 1 20.63 ? CD1 ILE H 174 1 ATOM 1672 N N . ARG B 2 180 . 23.068 -14.547 33.258 1 22.94 ? N ARG H 175 1 ATOM 1673 C CA . ARG B 2 180 . 23.458 -13.435 34.206 1 23.3 ? CA ARG H 175 1 ATOM 1674 C C . ARG B 2 180 . 23.117 -12.063 33.583 1 23.78 ? C ARG H 175 1 ATOM 1675 O O . ARG B 2 180 . 23.608 -11.523 32.539 1 24.53 ? O ARG H 175 1 ATOM 1676 C CB . ARG B 2 180 . 24.89 -13.648 34.612 1 24.17 ? CB ARG H 175 1 ATOM 1677 C CG . ARG B 2 180 . 25.597 -12.407 35.193 1 27.06 ? CG ARG H 175 1 ATOM 1678 C CD . ARG B 2 180 . 27.074 -12.509 35.309 1 29.27 ? CD ARG H 175 1 ATOM 1679 N NE . ARG B 2 180 . 27.782 -12.43 34.04 1 29.36 ? NE ARG H 175 1 ATOM 1680 C CZ . ARG B 2 180 . 28.16 -11.301 33.415 1 29.95 ? CZ ARG H 175 1 ATOM 1681 N NH1 . ARG B 2 180 . 27.874 -10.121 33.958 1 28.52 ? NH1 ARG H 175 1 ATOM 1682 N NH2 . ARG B 2 180 . 28.821 -11.368 32.261 1 28.14 ? NH2 ARG H 175 1 ATOM 1683 N N . ILE B 2 181 . 22.254 -11.351 34.243 1 24.45 ? N ILE H 176 1 ATOM 1684 C CA . ILE B 2 181 . 21.601 -10.033 34.073 1 24.79 ? CA ILE H 176 1 ATOM 1685 C C . ILE B 2 181 . 22.581 -8.961 34.564 1 25.93 ? C ILE H 176 1 ATOM 1686 O O . ILE B 2 181 . 23.231 -9.054 35.635 1 24.99 ? O ILE H 176 1 ATOM 1687 C CB . ILE B 2 181 . 20.272 -10.223 34.892 1 25.34 ? CB ILE H 176 1 ATOM 1688 C CG1 . ILE B 2 181 . 19.236 -11.098 34.133 1 24.73 ? CG1 ILE H 176 1 ATOM 1689 C CG2 . ILE B 2 181 . 19.438 -9.095 35.524 1 25.76 ? CG2 ILE H 176 1 ATOM 1690 C CD1 . ILE B 2 181 . 19.303 -11.179 32.62 1 24.41 ? CD1 ILE H 176 1 ATOM 1691 N N . THR B 2 182 . 22.861 -7.937 33.777 1 26.69 ? N THR H 177 1 ATOM 1692 C CA . THR B 2 182 . 23.738 -6.804 34.167 1 25.94 ? CA THR H 177 1 ATOM 1693 C C . THR B 2 182 . 22.889 -5.551 34.291 1 27.48 ? C THR H 177 1 ATOM 1694 O O . THR B 2 182 . 21.747 -5.559 33.784 1 29.73 ? O THR H 177 1 ATOM 1695 C CB . THR B 2 182 . 24.771 -6.657 33.024 1 24.25 ? CB THR H 177 1 ATOM 1696 O OG1 . THR B 2 182 . 23.937 -6.019 31.97 1 26.98 ? OG1 THR H 177 1 ATOM 1697 C CG2 . THR B 2 182 . 25.47 -7.894 32.486 1 23.52 ? CG2 THR H 177 1 ATOM 1698 N N . ASP B 2 183 . 23.302 -4.481 34.916 1 27.5 ? N ASP H 178 1 ATOM 1699 C CA . ASP B 2 183 . 22.742 -3.151 35.1 1 26.08 ? CA ASP H 178 1 ATOM 1700 C C . ASP B 2 183 . 22.316 -2.487 33.783 1 25.14 ? C ASP H 178 1 ATOM 1701 O O . ASP B 2 183 . 21.292 -1.817 33.817 1 25.69 ? O ASP H 178 1 ATOM 1702 C CB . ASP B 2 183 . 23.773 -2.206 35.766 1 29.93 ? CB ASP H 178 1 ATOM 1703 C CG . ASP B 2 183 . 23.718 -2.56 37.279 1 29.4 ? CG ASP H 178 1 ATOM 1704 O OD1 . ASP B 2 183 . 22.746 -3.202 37.692 1 29.59 ? OD1 ASP H 178 1 ATOM 1705 O OD2 . ASP B 2 183 . 24.716 -2.247 37.912 1 30.76 ? OD2 ASP H 178 1 ATOM 1706 N N . ASN B 2 184 . 22.924 -2.893 32.688 1 23.4 ? N ASN H 179 1 ATOM 1707 C CA . ASN B 2 184 . 22.475 -2.451 31.369 1 20.59 ? CA ASN H 179 1 ATOM 1708 C C . ASN B 2 184 . 21.189 -3.137 30.945 1 18.68 ? C ASN H 179 1 ATOM 1709 O O . ASN B 2 184 . 21.028 -3.095 29.676 1 18.06 ? O ASN H 179 1 ATOM 1710 C CB . ASN B 2 184 . 23.55 -2.748 30.311 1 16.95 ? CB ASN H 179 1 ATOM 1711 C CG . ASN B 2 184 . 24.888 -2.311 30.767 1 20.45 ? CG ASN H 179 1 ATOM 1712 O OD1 . ASN B 2 184 . 24.829 -1.19 31.316 1 18.34 ? OD1 ASN H 179 1 ATOM 1713 N ND2 . ASN B 2 184 . 26.056 -2.98 30.612 1 19.8 ? ND2 ASN H 179 1 ATOM 1714 N N . MET B 2 185 . 20.477 -3.859 31.807 1 17.4 ? N MET H 180 1 ATOM 1715 C CA . MET B 2 185 . 19.265 -4.536 31.291 1 16.35 ? CA MET H 180 1 ATOM 1716 C C . MET B 2 185 . 18.111 -4.276 32.244 1 16.56 ? C MET H 180 1 ATOM 1717 O O . MET B 2 185 . 18.339 -3.887 33.375 1 17.77 ? O MET H 180 1 ATOM 1718 C CB . MET B 2 185 . 19.306 -6.096 31.179 1 18.04 ? CB MET H 180 1 ATOM 1719 C CG . MET B 2 185 . 20.231 -6.681 30.184 1 14.79 ? CG MET H 180 1 ATOM 1720 S SD . MET B 2 185 . 20.826 -8.358 30.704 1 17.01 ? SD MET H 180 1 ATOM 1721 C CE . MET B 2 185 . 22.236 -8.593 29.706 1 10.03 ? CE MET H 180 1 ATOM 1722 N N . PHE B 2 186 . 16.921 -4.396 31.687 1 16.11 ? N PHE H 181 1 ATOM 1723 C CA . PHE B 2 186 . 15.736 -4.332 32.578 1 15.37 ? CA PHE H 181 1 ATOM 1724 C C . PHE B 2 186 . 14.771 -5.356 31.91 1 15.25 ? C PHE H 181 1 ATOM 1725 O O . PHE B 2 186 . 15.132 -5.731 30.782 1 16.45 ? O PHE H 181 1 ATOM 1726 C CB . PHE B 2 186 . 15.272 -2.913 32.839 1 15.07 ? CB PHE H 181 1 ATOM 1727 C CG . PHE B 2 186 . 14.548 -2.275 31.661 1 15.53 ? CG PHE H 181 1 ATOM 1728 C CD1 . PHE B 2 186 . 13.162 -2.415 31.534 1 15.6 ? CD1 PHE H 181 1 ATOM 1729 C CD2 . PHE B 2 186 . 15.275 -1.547 30.717 1 15.94 ? CD2 PHE H 181 1 ATOM 1730 C CE1 . PHE B 2 186 . 12.499 -1.828 30.453 1 15.24 ? CE1 PHE H 181 1 ATOM 1731 C CE2 . PHE B 2 186 . 14.613 -0.957 29.636 1 13.83 ? CE2 PHE H 181 1 ATOM 1732 C CZ . PHE B 2 186 . 13.225 -1.098 29.503 1 15.3 ? CZ PHE H 181 1 ATOM 1733 N N . CYS B 2 187 . 13.808 -5.891 32.599 1 13.89 ? N CYS H 182 1 ATOM 1734 C CA . CYS B 2 187 . 12.852 -6.877 32.175 1 15.29 ? CA CYS H 182 1 ATOM 1735 C C . CYS B 2 187 . 11.5 -6.21 32.478 1 14.68 ? C CYS H 182 1 ATOM 1736 O O . CYS B 2 187 . 11.367 -5.36 33.379 1 12.62 ? O CYS H 182 1 ATOM 1737 C CB . CYS B 2 187 . 13.042 -8.259 32.859 1 19.36 ? CB CYS H 182 1 ATOM 1738 S SG . CYS B 2 187 . 12.141 -8.577 34.389 1 22.42 ? SG CYS H 182 1 ATOM 1739 N N . ALA B 2 188 . 10.603 -6.638 31.656 1 16.32 ? N ALA H 183 1 ATOM 1740 C CA . ALA B 2 188 . 9.201 -6.192 31.655 1 18.16 ? CA ALA H 183 1 ATOM 1741 C C . ALA B 2 188 . 8.291 -7.335 31.161 1 18.8 ? C ALA H 183 1 ATOM 1742 O O . ALA B 2 188 . 8.675 -8.062 30.216 1 19.73 ? O ALA H 183 1 ATOM 1743 C CB . ALA B 2 188 . 9.141 -5.053 30.608 1 24.37 ? CB ALA H 183 1 ATOM 1744 N N . GLY B 2 189 . 7.098 -7.327 31.726 1 18.36 ? N GLY H 184 1 ATOM 1745 C CA . GLY B 2 189 . 5.959 -8.179 31.556 1 19.5 ? CA GLY H 184 1 ATOM 1746 C C . GLY B 2 189 . 5.069 -8.272 32.77 1 19.2 ? C GLY H 184 1 ATOM 1747 O O . GLY B 2 189 . 5.36 -7.833 33.884 1 18.23 ? O GLY H 184 1 ATOM 1748 N N . TYR B 2 190 A 3.92 -8.908 32.562 1 22.5 ? N TYR H 184 1 ATOM 1749 C CA . TYR B 2 190 A 2.973 -9.145 33.695 1 25.25 ? CA TYR H 184 1 ATOM 1750 C C . TYR B 2 190 A 3.318 -10.42 34.47 1 26.86 ? C TYR H 184 1 ATOM 1751 O O . TYR B 2 190 A 4.015 -11.299 33.956 1 26.39 ? O TYR H 184 1 ATOM 1752 C CB . TYR B 2 190 A 1.56 -9.257 33.103 1 26.24 ? CB TYR H 184 1 ATOM 1753 C CG . TYR B 2 190 A 1.034 -7.962 32.481 1 27.03 ? CG TYR H 184 1 ATOM 1754 C CD1 . TYR B 2 190 A 0.472 -6.973 33.295 1 29.44 ? CD1 TYR H 184 1 ATOM 1755 C CD2 . TYR B 2 190 A 1.107 -7.769 31.097 1 29.04 ? CD2 TYR H 184 1 ATOM 1756 C CE1 . TYR B 2 190 A -0.029 -5.797 32.724 1 29.73 ? CE1 TYR H 184 1 ATOM 1757 C CE2 . TYR B 2 190 A 0.607 -6.591 30.526 1 29.45 ? CE2 TYR H 184 1 ATOM 1758 C CZ . TYR B 2 190 A 0.036 -5.607 31.341 1 28.18 ? CZ TYR H 184 1 ATOM 1759 O OH . TYR B 2 190 A -0.462 -4.468 30.787 1 29.15 ? OH TYR H 184 1 ATOM 1760 N N . LYS B 2 191 . 2.996 -10.568 35.727 1 30.54 ? N LYS H 185 1 ATOM 1761 C CA . LYS B 2 191 . 3.155 -11.747 36.598 1 33.87 ? CA LYS H 185 1 ATOM 1762 C C . LYS B 2 191 . 1.902 -12.591 36.414 1 37.4 ? C LYS H 185 1 ATOM 1763 O O . LYS B 2 191 . 0.8 -12.073 36.154 1 38.49 ? O LYS H 185 1 ATOM 1764 C CB . LYS B 2 191 . 3.296 -11.376 38.054 1 31.91 ? CB LYS H 185 1 ATOM 1765 C CG . LYS B 2 191 . 4.134 -10.14 38.142 1 33.65 ? CG LYS H 185 1 ATOM 1766 C CD . LYS B 2 191 . 5.543 -10.22 38.611 1 36.7 ? CD LYS H 185 1 ATOM 1767 C CE . LYS B 2 191 . 5.994 -8.8 39.011 1 40.36 ? CE LYS H 185 1 ATOM 1768 N NZ . LYS B 2 191 . 5.292 -8.339 40.252 1 40.46 ? NZ LYS H 185 1 ATOM 1769 N N . PRO B 2 192 . 2.078 -13.911 36.461 1 41.05 ? N PRO H 186 1 ATOM 1770 C CA . PRO B 2 192 . 0.992 -14.849 36.082 1 41.39 ? CA PRO H 186 1 ATOM 1771 C C . PRO B 2 192 . -0.107 -14.614 37.086 1 41.63 ? C PRO H 186 1 ATOM 1772 O O . PRO B 2 192 . -1.251 -14.895 36.732 1 42.54 ? O PRO H 186 1 ATOM 1773 C CB . PRO B 2 192 . 1.592 -16.232 36.039 1 42.03 ? CB PRO H 186 1 ATOM 1774 C CG . PRO B 2 192 . 3.049 -16.077 36.488 1 42.39 ? CG PRO H 186 1 ATOM 1775 C CD . PRO B 2 192 . 3.318 -14.625 36.833 1 42.26 ? CD PRO H 186 1 ATOM 1776 N N . ASP B 2 193 A 0.358 -14.037 38.194 1 42.66 ? N ASP H 186 1 ATOM 1777 C CA . ASP B 2 193 A -0.733 -13.835 39.18 1 45.62 ? CA ASP H 186 1 ATOM 1778 C C . ASP B 2 193 A -1.599 -12.773 38.51 1 45.94 ? C ASP H 186 1 ATOM 1779 O O . ASP B 2 193 A -2.78 -13.089 38.423 1 47.23 ? O ASP H 186 1 ATOM 1780 C CB . ASP B 2 193 A -0.337 -13.629 40.613 1 50 ? CB ASP H 186 1 ATOM 1781 C CG . ASP B 2 193 A 0.974 -12.954 40.923 1 50 ? CG ASP H 186 1 ATOM 1782 O OD1 . ASP B 2 193 A 2.067 -13.316 40.391 1 50 ? OD1 ASP H 186 1 ATOM 1783 O OD2 . ASP B 2 193 A 0.927 -12.079 41.84 1 50 ? OD2 ASP H 186 1 ATOM 1784 N N . GLU B 2 194 B -0.991 -11.767 37.912 1 46.23 ? N GLU H 186 1 ATOM 1785 C CA . GLU B 2 194 B -1.746 -10.645 37.322 1 45.21 ? CA GLU H 186 1 ATOM 1786 C C . GLU B 2 194 B -2.692 -10.987 36.177 1 44.42 ? C GLU H 186 1 ATOM 1787 O O . GLU B 2 194 B -3.689 -10.225 35.933 1 44.71 ? O GLU H 186 1 ATOM 1788 C CB . GLU B 2 194 B -0.808 -9.498 36.936 1 45.58 ? CB GLU H 186 1 ATOM 1789 C CG . GLU B 2 194 B 0.129 -8.937 38.01 1 45.7 ? CG GLU H 186 1 ATOM 1790 C CD . GLU B 2 194 B 1.258 -8.116 37.485 1 46.8 ? CD GLU H 186 1 ATOM 1791 O OE1 . GLU B 2 194 B 1.303 -8.37 36.255 1 49.13 ? OE1 GLU H 186 1 ATOM 1792 O OE2 . GLU B 2 194 B 2.054 -7.362 38.029 1 47.34 ? OE2 GLU H 186 1 ATOM 1793 N N . GLY B 2 195 C -2.491 -11.886 35.289 1 42.33 ? N GLY H 186 1 ATOM 1794 C CA . GLY B 2 195 C -3.694 -12.318 34.555 1 40.48 ? CA GLY H 186 1 ATOM 1795 C C . GLY B 2 195 C -3.952 -11.384 33.362 1 39.47 ? C GLY H 186 1 ATOM 1796 O O . GLY B 2 195 C -5.105 -11.159 32.98 1 40.85 ? O GLY H 186 1 ATOM 1797 N N . LYS B 2 196 D -2.841 -10.897 32.854 1 37.13 ? N LYS H 186 1 ATOM 1798 C CA . LYS B 2 196 D -2.735 -9.984 31.691 1 32.32 ? CA LYS H 186 1 ATOM 1799 C C . LYS B 2 196 D -1.447 -10.4 30.962 1 30.88 ? C LYS H 186 1 ATOM 1800 O O . LYS B 2 196 D -0.449 -10.754 31.576 1 29.94 ? O LYS H 186 1 ATOM 1801 C CB . LYS B 2 196 D -2.624 -8.523 32.203 1 33.2 ? CB LYS H 186 1 ATOM 1802 C CG . LYS B 2 196 D -3.853 -7.652 31.905 1 33.09 ? CG LYS H 186 1 ATOM 1803 C CD . LYS B 2 196 D -3.626 -6.686 30.735 1 35.78 ? CD LYS H 186 1 ATOM 1804 C CE . LYS B 2 196 D -4.557 -5.468 30.756 1 39.84 ? CE LYS H 186 1 ATOM 1805 N NZ . LYS B 2 196 D -5.288 -5.317 32.021 1 43.09 ? NZ LYS H 186 1 ATOM 1806 N N . ARG B 2 197 . -1.388 -10.394 29.644 1 27.13 ? N ARG H 187 1 ATOM 1807 C CA . ARG B 2 197 . -0.101 -10.802 29.001 1 25.9 ? CA ARG H 187 1 ATOM 1808 C C . ARG B 2 197 . 0.325 -9.886 27.864 1 24.07 ? C ARG H 187 1 ATOM 1809 O O . ARG B 2 197 . -0.272 -8.847 27.614 1 24.32 ? O ARG H 187 1 ATOM 1810 C CB . ARG B 2 197 . -0.135 -12.204 28.395 1 28.23 ? CB ARG H 187 1 ATOM 1811 C CG . ARG B 2 197 . -1.483 -12.888 28.398 1 26.79 ? CG ARG H 187 1 ATOM 1812 C CD . ARG B 2 197 . -1.343 -14.371 28.059 1 28.12 ? CD ARG H 187 1 ATOM 1813 N NE . ARG B 2 197 . -1.029 -15.164 29.243 1 31.57 ? NE ARG H 187 1 ATOM 1814 C CZ . ARG B 2 197 . 0.054 -15.938 29.404 1 30.26 ? CZ ARG H 187 1 ATOM 1815 N NH1 . ARG B 2 197 . 0.986 -16.069 28.441 1 29.7 ? NH1 ARG H 187 1 ATOM 1816 N NH2 . ARG B 2 197 . 0.296 -16.625 30.52 1 22.16 ? NH2 ARG H 187 1 ATOM 1817 N N . GLY B 2 198 . 1.282 -10.574 27.101 1 20.36 ? N GLY H 188 1 ATOM 1818 C CA . GLY B 2 198 . 1.804 -9.739 25.988 1 18.16 ? CA GLY H 188 1 ATOM 1819 C C . GLY B 2 198 . 3.338 -9.81 26.271 1 16.44 ? C GLY H 188 1 ATOM 1820 O O . GLY B 2 198 . 3.71 -9.79 27.452 1 16.83 ? O GLY H 188 1 ATOM 1821 N N . ASP B 2 199 . 4.109 -9.678 25.257 1 13.8 ? N ASP H 189 1 ATOM 1822 C CA . ASP B 2 199 . 5.541 -9.754 25.236 1 16.44 ? CA ASP H 189 1 ATOM 1823 C C . ASP B 2 199 . 5.875 -9.47 23.779 1 16.74 ? C ASP H 189 1 ATOM 1824 O O . ASP B 2 199 . 4.964 -9.409 22.928 1 16.36 ? O ASP H 189 1 ATOM 1825 C CB . ASP B 2 199 . 5.881 -11.219 25.725 1 17.38 ? CB ASP H 189 1 ATOM 1826 C CG . ASP B 2 199 . 7.331 -11.427 26.009 1 26.38 ? CG ASP H 189 1 ATOM 1827 O OD1 . ASP B 2 199 . 8.148 -10.437 26.05 1 25.37 ? OD1 ASP H 189 1 ATOM 1828 O OD2 . ASP B 2 199 . 7.777 -12.588 26.338 1 27.58 ? OD2 ASP H 189 1 ATOM 1829 N N . ALA B 2 200 . 7.087 -9.081 23.521 1 18.17 ? N ALA H 190 1 ATOM 1830 C CA . ALA B 2 200 . 7.728 -8.899 22.241 1 20.7 ? CA ALA H 190 1 ATOM 1831 C C . ALA B 2 200 . 7.963 -10.346 21.76 1 22.45 ? C ALA H 190 1 ATOM 1832 O O . ALA B 2 200 . 7.666 -11.272 22.536 1 23.58 ? O ALA H 190 1 ATOM 1833 C CB . ALA B 2 200 . 9.111 -8.267 22.489 1 22.99 ? CB ALA H 190 1 ATOM 1834 N N . CYS B 2 201 . 8.646 -10.628 20.679 1 23.35 ? N CYS H 191 1 ATOM 1835 C CA . CYS B 2 201 . 8.885 -12.044 20.307 1 24.53 ? CA CYS H 191 1 ATOM 1836 C C . CYS B 2 201 . 9.94 -11.838 19.224 1 25.74 ? C CYS H 191 1 ATOM 1837 O O . CYS B 2 201 . 10.275 -10.689 18.867 1 25.72 ? O CYS H 191 1 ATOM 1838 C CB . CYS B 2 201 . 7.561 -12.733 19.903 1 27.09 ? CB CYS H 191 1 ATOM 1839 S SG . CYS B 2 201 . 7.482 -14.595 19.816 1 28.77 ? SG CYS H 191 1 ATOM 1840 N N . GLU B 2 202 . 10.541 -12.901 18.777 1 26.07 ? N GLU H 192 1 ATOM 1841 C CA . GLU B 2 202 . 11.435 -12.898 17.646 1 25.54 ? CA GLU H 192 1 ATOM 1842 C C . GLU B 2 202 . 10.805 -11.913 16.665 1 24.52 ? C GLU H 192 1 ATOM 1843 O O . GLU B 2 202 . 9.59 -12.032 16.476 1 23.64 ? O GLU H 192 1 ATOM 1844 C CB . GLU B 2 202 . 11.093 -14.228 16.958 1 29.16 ? CB GLU H 192 1 ATOM 1845 C CG . GLU B 2 202 . 12.187 -15.144 16.544 1 37.29 ? CG GLU H 192 1 ATOM 1846 C CD . GLU B 2 202 . 12.08 -15.623 15.123 1 41.65 ? CD GLU H 192 1 ATOM 1847 O OE1 . GLU B 2 202 . 11.806 -14.631 14.388 1 43.98 ? OE1 GLU H 192 1 ATOM 1848 O OE2 . GLU B 2 202 . 12.285 -16.792 14.776 1 45.51 ? OE2 GLU H 192 1 ATOM 1849 N N . GLY B 2 203 . 11.619 -11.34 15.823 1 24.56 ? N GLY H 193 1 ATOM 1850 C CA . GLY B 2 203 . 11.347 -10.419 14.737 1 22.54 ? CA GLY H 193 1 ATOM 1851 C C . GLY B 2 203 . 11.159 -9.009 15.207 1 22.74 ? C GLY H 193 1 ATOM 1852 O O . GLY B 2 203 . 11.307 -8.08 14.366 1 24.17 ? O GLY H 193 1 ATOM 1853 N N . ASP B 2 204 . 10.755 -8.894 16.454 1 22.39 ? N ASP H 194 1 ATOM 1854 C CA . ASP B 2 204 . 10.498 -7.697 17.242 1 21.42 ? CA ASP H 194 1 ATOM 1855 C C . ASP B 2 204 . 11.78 -7.03 17.708 1 21.37 ? C ASP H 194 1 ATOM 1856 O O . ASP B 2 204 . 11.78 -5.835 18.055 1 21.84 ? O ASP H 194 1 ATOM 1857 C CB . ASP B 2 204 . 9.705 -8.055 18.486 1 21.86 ? CB ASP H 194 1 ATOM 1858 C CG . ASP B 2 204 . 8.228 -8.095 18.242 1 23.76 ? CG ASP H 194 1 ATOM 1859 O OD1 . ASP B 2 204 . 8.005 -7.443 17.217 1 23.63 ? OD1 ASP H 194 1 ATOM 1860 O OD2 . ASP B 2 204 . 7.345 -8.498 19.018 1 29.35 ? OD2 ASP H 194 1 ATOM 1861 N N . SER B 2 205 . 12.826 -7.777 17.962 1 20.5 ? N SER H 195 1 ATOM 1862 C CA . SER B 2 205 . 14.097 -7.194 18.459 1 18.71 ? CA SER H 195 1 ATOM 1863 C C . SER B 2 205 . 14.502 -5.871 17.787 1 17.38 ? C SER H 195 1 ATOM 1864 O O . SER B 2 205 . 14.344 -5.74 16.603 1 13.53 ? O SER H 195 1 ATOM 1865 C CB . SER B 2 205 . 15.115 -8.286 18.174 1 20.15 ? CB SER H 195 1 ATOM 1866 O OG . SER B 2 205 . 15.946 -8.583 19.277 1 28.11 ? OG SER H 195 1 ATOM 1867 N N . GLY B 2 206 . 15.166 -4.932 18.48 1 16.89 ? N GLY H 196 1 ATOM 1868 C CA . GLY B 2 206 . 15.711 -3.667 17.986 1 17.23 ? CA GLY H 196 1 ATOM 1869 C C . GLY B 2 206 . 14.661 -2.568 18.097 1 18 ? C GLY H 196 1 ATOM 1870 O O . GLY B 2 206 . 14.885 -1.361 18.34 1 18.77 ? O GLY H 196 1 ATOM 1871 N N . GLY B 2 207 . 13.431 -2.993 18.45 1 18.02 ? N GLY H 197 1 ATOM 1872 C CA . GLY B 2 207 . 12.338 -2.023 18.431 1 17.97 ? CA GLY H 197 1 ATOM 1873 C C . GLY B 2 207 . 12.514 -1.193 19.674 1 19.13 ? C GLY H 197 1 ATOM 1874 O O . GLY B 2 207 . 13.11 -1.659 20.647 1 20.77 ? O GLY H 197 1 ATOM 1875 N N . PRO B 2 208 . 11.63 -0.195 19.776 1 19.19 ? N PRO H 198 1 ATOM 1876 C CA . PRO B 2 208 . 11.627 0.654 20.975 1 17.8 ? CA PRO H 198 1 ATOM 1877 C C . PRO B 2 208 . 10.651 0.187 22.042 1 16.14 ? C PRO H 198 1 ATOM 1878 O O . PRO B 2 208 . 9.549 -0.325 21.683 1 17.37 ? O PRO H 198 1 ATOM 1879 C CB . PRO B 2 208 . 10.979 2.005 20.497 1 18.22 ? CB PRO H 198 1 ATOM 1880 C CG . PRO B 2 208 . 10.619 1.812 19.02 1 19.65 ? CG PRO H 198 1 ATOM 1881 C CD . PRO B 2 208 . 11.033 0.423 18.574 1 18.9 ? CD PRO H 198 1 ATOM 1882 N N . PHE B 2 209 . 11.079 0.392 23.276 1 14.42 ? N PHE H 199 1 ATOM 1883 C CA . PHE B 2 209 . 10.249 0.266 24.506 1 12.98 ? CA PHE H 199 1 ATOM 1884 C C . PHE B 2 209 . 10.166 1.784 24.953 1 13.76 ? C PHE H 199 1 ATOM 1885 O O . PHE B 2 209 . 11.155 2.48 25.177 1 11.12 ? O PHE H 199 1 ATOM 1886 C CB . PHE B 2 209 . 10.953 -0.634 25.501 1 11.9 ? CB PHE H 199 1 ATOM 1887 C CG . PHE B 2 209 . 10.219 -0.643 26.815 1 10.39 ? CG PHE H 199 1 ATOM 1888 C CD1 . PHE B 2 209 . 10.346 0.45 27.668 1 10.53 ? CD1 PHE H 199 1 ATOM 1889 C CD2 . PHE B 2 209 . 9.41 -1.728 27.142 1 11.57 ? CD2 PHE H 199 1 ATOM 1890 C CE1 . PHE B 2 209 . 9.639 0.463 28.872 1 10 ? CE1 PHE H 199 1 ATOM 1891 C CE2 . PHE B 2 209 . 8.707 -1.721 28.345 1 10 ? CE2 PHE H 199 1 ATOM 1892 C CZ . PHE B 2 209 . 8.819 -0.623 29.21 1 11.61 ? CZ PHE H 199 1 ATOM 1893 N N . VAL B 2 210 . 9.047 2.429 25.127 1 15.21 ? N VAL H 200 1 ATOM 1894 C CA . VAL B 2 210 . 8.887 3.858 25.349 1 16.32 ? CA VAL H 200 1 ATOM 1895 C C . VAL B 2 210 . 7.789 4.114 26.365 1 16.85 ? C VAL H 200 1 ATOM 1896 O O . VAL B 2 210 . 6.891 3.394 26.74 1 15.07 ? O VAL H 200 1 ATOM 1897 C CB . VAL B 2 210 . 8.619 4.628 24.032 1 17.58 ? CB VAL H 200 1 ATOM 1898 C CG1 . VAL B 2 210 . 9.405 4.331 22.741 1 16.57 ? CG1 VAL H 200 1 ATOM 1899 C CG2 . VAL B 2 210 . 7.17 4.36 23.598 1 20.59 ? CG2 VAL H 200 1 ATOM 1900 N N . MET B 2 211 . 8.027 5.283 26.979 1 17.38 ? N MET H 201 1 ATOM 1901 C CA . MET B 2 211 . 7.124 5.826 28.008 1 16.94 ? CA MET H 201 1 ATOM 1902 C C . MET B 2 211 . 6.832 7.282 27.585 1 16.42 ? C MET H 201 1 ATOM 1903 O O . MET B 2 211 . 7.79 7.952 27.093 1 14.89 ? O MET H 201 1 ATOM 1904 C CB . MET B 2 211 . 7.917 5.783 29.361 1 16.05 ? CB MET H 201 1 ATOM 1905 C CG . MET B 2 211 . 7.673 4.364 29.82 1 20.72 ? CG MET H 201 1 ATOM 1906 S SD . MET B 2 211 . 8.736 3.965 31.242 1 19.94 ? SD MET H 201 1 ATOM 1907 C CE . MET B 2 211 . 10.244 3.874 30.262 1 17.73 ? CE MET H 201 1 ATOM 1908 N N . LYS B 2 212 . 5.675 7.693 28.057 1 17.51 ? N LYS H 202 1 ATOM 1909 C CA . LYS B 2 212 . 5.21 9.091 27.831 1 18.74 ? CA LYS H 202 1 ATOM 1910 C C . LYS B 2 212 . 5.455 9.914 29.098 1 17.6 ? C LYS H 202 1 ATOM 1911 O O . LYS B 2 212 . 4.864 9.491 30.126 1 17.58 ? O LYS H 202 1 ATOM 1912 C CB . LYS B 2 212 . 3.689 9.163 27.586 1 18.78 ? CB LYS H 202 1 ATOM 1913 C CG . LYS B 2 212 . 3.181 10.58 27.184 1 19.03 ? CG LYS H 202 1 ATOM 1914 C CD . LYS B 2 212 . 2.12 10.576 26.129 1 21.59 ? CD LYS H 202 1 ATOM 1915 C CE . LYS B 2 212 . 1.625 11.906 25.623 1 24.48 ? CE LYS H 202 1 ATOM 1916 N NZ . LYS B 2 212 . 0.29 12.257 26.149 1 24.23 ? NZ LYS H 202 1 ATOM 1917 N N . SER B 2 213 . 6.233 10.956 29.037 1 17.4 ? N SER H 203 1 ATOM 1918 C CA . SER B 2 213 . 6.352 11.768 30.269 1 14.55 ? CA SER H 203 1 ATOM 1919 C C . SER B 2 213 . 5.08 12.47 30.633 1 14.91 ? C SER H 203 1 ATOM 1920 O O . SER B 2 213 . 4.444 13.252 29.854 1 13.98 ? O SER H 203 1 ATOM 1921 C CB . SER B 2 213 . 7.366 12.929 30.151 1 17.74 ? CB SER H 203 1 ATOM 1922 O OG . SER B 2 213 . 7.492 13.591 31.437 1 15.67 ? OG SER H 203 1 ATOM 1923 N N . PRO B 2 214 . 4.777 12.301 31.899 1 16.37 ? N PRO H 204 1 ATOM 1924 C CA . PRO B 2 214 . 3.593 13.008 32.439 1 17.88 ? CA PRO H 204 1 ATOM 1925 C C . PRO B 2 214 . 3.93 14.481 32.742 1 18.61 ? C PRO H 204 1 ATOM 1926 O O . PRO B 2 214 . 3 15.267 33.091 1 20.08 ? O PRO H 204 1 ATOM 1927 C CB . PRO B 2 214 . 3.249 12.334 33.761 1 17.59 ? CB PRO H 204 1 ATOM 1928 C CG . PRO B 2 214 . 4.331 11.273 33.993 1 18.19 ? CG PRO H 204 1 ATOM 1929 C CD . PRO B 2 214 . 5.339 11.328 32.86 1 16.73 ? CD PRO H 204 1 ATOM 1930 N N . PHE B 2 215 A 5.221 14.852 32.619 1 18.13 ? N PHE H 204 1 ATOM 1931 C CA . PHE B 2 215 A 5.726 16.236 32.95 1 20.55 ? CA PHE H 204 1 ATOM 1932 C C . PHE B 2 215 A 5.591 17.183 31.745 1 22.08 ? C PHE H 204 1 ATOM 1933 O O . PHE B 2 215 A 4.899 18.22 31.81 1 23.48 ? O PHE H 204 1 ATOM 1934 C CB . PHE B 2 215 A 7.165 16.138 33.443 1 22.72 ? CB PHE H 204 1 ATOM 1935 C CG . PHE B 2 215 A 7.284 15.164 34.619 1 25.62 ? CG PHE H 204 1 ATOM 1936 C CD1 . PHE B 2 215 A 6.52 15.368 35.777 1 23.29 ? CD1 PHE H 204 1 ATOM 1937 C CD2 . PHE B 2 215 A 8.142 14.063 34.536 1 25.29 ? CD2 PHE H 204 1 ATOM 1938 C CE1 . PHE B 2 215 A 6.614 14.471 36.847 1 23 ? CE1 PHE H 204 1 ATOM 1939 C CE2 . PHE B 2 215 A 8.234 13.163 35.604 1 24.33 ? CE2 PHE H 204 1 ATOM 1940 C CZ . PHE B 2 215 A 7.469 13.367 36.759 1 24.35 ? CZ PHE H 204 1 ATOM 1941 N N . ASN B 2 216 B 6.097 16.652 30.614 1 23.03 ? N ASN H 204 1 ATOM 1942 C CA . ASN B 2 216 B 6.076 17.36 29.351 1 21.32 ? CA ASN H 204 1 ATOM 1943 C C . ASN B 2 216 B 5.338 16.665 28.204 1 22.13 ? C ASN H 204 1 ATOM 1944 O O . ASN B 2 216 B 5.375 17.223 27.06 1 22.1 ? O ASN H 204 1 ATOM 1945 C CB . ASN B 2 216 B 7.491 17.797 28.97 1 21.08 ? CB ASN H 204 1 ATOM 1946 C CG . ASN B 2 216 B 8.277 16.566 28.609 1 20.75 ? CG ASN H 204 1 ATOM 1947 O OD1 . ASN B 2 216 B 9.499 16.644 28.401 1 22.61 ? OD1 ASN H 204 1 ATOM 1948 N ND2 . ASN B 2 216 B 7.463 15.53 28.784 1 23.38 ? ND2 ASN H 204 1 ATOM 1949 N N . ASN B 2 217 . 4.537 15.652 28.535 1 21.22 ? N ASN H 205 1 ATOM 1950 C CA . ASN B 2 217 . 3.682 14.926 27.572 1 20.32 ? CA ASN H 205 1 ATOM 1951 C C . ASN B 2 217 . 4.355 14.269 26.374 1 16.83 ? C ASN H 205 1 ATOM 1952 O O . ASN B 2 217 . 3.744 13.973 25.318 1 18.39 ? O ASN H 205 1 ATOM 1953 C CB . ASN B 2 217 . 2.664 16.007 27.098 1 27.79 ? CB ASN H 205 1 ATOM 1954 C CG . ASN B 2 217 . 1.282 15.765 27.715 1 33.55 ? CG ASN H 205 1 ATOM 1955 O OD1 . ASN B 2 217 . 0.872 16.232 28.804 1 34.46 ? OD1 ASN H 205 1 ATOM 1956 N ND2 . ASN B 2 217 . 0.442 15.178 26.806 1 34.84 ? ND2 ASN H 205 1 ATOM 1957 N N . ARG B 2 218 . 5.65 14.264 26.402 1 14.79 ? N ARG H 206 1 ATOM 1958 C CA . ARG B 2 218 . 6.551 13.718 25.438 1 14.45 ? CA ARG H 206 1 ATOM 1959 C C . ARG B 2 218 . 6.826 12.204 25.568 1 15.3 ? C ARG H 206 1 ATOM 1960 O O . ARG B 2 218 . 6.987 11.777 26.725 1 16.7 ? O ARG H 206 1 ATOM 1961 C CB . ARG B 2 218 . 7.868 14.473 25.554 1 15.03 ? CB ARG H 206 1 ATOM 1962 C CG . ARG B 2 218 . 8.027 15.693 24.629 1 18.07 ? CG ARG H 206 1 ATOM 1963 C CD . ARG B 2 218 . 9.291 16.394 24.894 1 20.49 ? CD ARG H 206 1 ATOM 1964 N NE . ARG B 2 218 . 9.192 17.774 24.485 1 24.26 ? NE ARG H 206 1 ATOM 1965 C CZ . ARG B 2 218 . 9.671 18.337 23.399 1 26.28 ? CZ ARG H 206 1 ATOM 1966 N NH1 . ARG B 2 218 . 10.472 17.829 22.461 1 23.25 ? NH1 ARG H 206 1 ATOM 1967 N NH2 . ARG B 2 218 . 9.411 19.663 23.337 1 30.49 ? NH2 ARG H 206 1 ATOM 1968 N N . TRP B 2 219 . 7.175 11.537 24.478 1 15.74 ? N TRP H 207 1 ATOM 1969 C CA . TRP B 2 219 . 7.517 10.123 24.422 1 15.55 ? CA TRP H 207 1 ATOM 1970 C C . TRP B 2 219 . 9.012 9.871 24.502 1 13.45 ? C TRP H 207 1 ATOM 1971 O O . TRP B 2 219 . 9.707 10.498 23.73 1 13.28 ? O TRP H 207 1 ATOM 1972 C CB . TRP B 2 219 . 7 9.421 23.132 1 15.83 ? CB TRP H 207 1 ATOM 1973 C CG . TRP B 2 219 . 5.468 9.311 23.18 1 18.81 ? CG TRP H 207 1 ATOM 1974 C CD1 . TRP B 2 219 . 4.588 10.189 22.686 1 17.97 ? CD1 TRP H 207 1 ATOM 1975 C CD2 . TRP B 2 219 . 4.726 8.249 23.784 1 17.79 ? CD2 TRP H 207 1 ATOM 1976 N NE1 . TRP B 2 219 . 3.28 9.706 23.003 1 19.15 ? NE1 TRP H 207 1 ATOM 1977 C CE2 . TRP B 2 219 . 3.381 8.573 23.652 1 17.79 ? CE2 TRP H 207 1 ATOM 1978 C CE3 . TRP B 2 219 . 5.074 7.057 24.435 1 15.42 ? CE3 TRP H 207 1 ATOM 1979 C CZ2 . TRP B 2 219 . 2.342 7.778 24.155 1 17.78 ? CZ2 TRP H 207 1 ATOM 1980 C CZ3 . TRP B 2 219 . 4.02 6.256 24.931 1 16.13 ? CZ3 TRP H 207 1 ATOM 1981 C CH2 . TRP B 2 219 . 2.718 6.603 24.799 1 17.37 ? CH2 TRP H 207 1 ATOM 1982 N N . TYR B 2 220 . 9.494 9.066 25.436 1 12.91 ? N TYR H 208 1 ATOM 1983 C CA . TYR B 2 220 . 10.915 8.777 25.578 1 13.06 ? CA TYR H 208 1 ATOM 1984 C C . TYR B 2 220 . 11.238 7.311 25.277 1 14.18 ? C TYR H 208 1 ATOM 1985 O O . TYR B 2 220 . 10.422 6.465 25.612 1 15.46 ? O TYR H 208 1 ATOM 1986 C CB . TYR B 2 220 . 11.263 9.138 27.031 1 16.41 ? CB TYR H 208 1 ATOM 1987 C CG . TYR B 2 220 . 11.351 10.639 27.314 1 17.15 ? CG TYR H 208 1 ATOM 1988 C CD1 . TYR B 2 220 . 12.474 11.366 26.904 1 16.27 ? CD1 TYR H 208 1 ATOM 1989 C CD2 . TYR B 2 220 . 10.313 11.282 27.998 1 17.14 ? CD2 TYR H 208 1 ATOM 1990 C CE1 . TYR B 2 220 . 12.56 12.737 27.177 1 20.65 ? CE1 TYR H 208 1 ATOM 1991 C CE2 . TYR B 2 220 . 10.398 12.652 28.27 1 22.69 ? CE2 TYR H 208 1 ATOM 1992 C CZ . TYR B 2 220 . 11.521 13.38 27.86 1 22.82 ? CZ TYR H 208 1 ATOM 1993 O OH . TYR B 2 220 . 11.601 14.71 28.129 1 24.72 ? OH TYR H 208 1 ATOM 1994 N N . GLN B 2 221 . 12.302 6.918 24.676 1 14.1 ? N GLN H 209 1 ATOM 1995 C CA . GLN B 2 221 . 12.644 5.499 24.545 1 16.45 ? CA GLN H 209 1 ATOM 1996 C C . GLN B 2 221 . 13.583 5.133 25.721 1 17.57 ? C GLN H 209 1 ATOM 1997 O O . GLN B 2 221 . 14.802 5.476 25.855 1 16.92 ? O GLN H 209 1 ATOM 1998 C CB . GLN B 2 221 . 13.405 5.352 23.212 1 15.24 ? CB GLN H 209 1 ATOM 1999 C CG . GLN B 2 221 . 13.808 3.862 23.087 1 11.27 ? CG GLN H 209 1 ATOM 2000 C CD . GLN B 2 221 . 14.348 3.479 21.777 1 10.66 ? CD GLN H 209 1 ATOM 2001 O OE1 . GLN B 2 221 . 14.495 4.406 20.935 1 10.32 ? OE1 GLN H 209 1 ATOM 2002 N NE2 . GLN B 2 221 . 14.866 2.248 21.612 1 10 ? NE2 GLN H 209 1 ATOM 2003 N N . MET B 2 222 . 13.014 4.345 26.611 1 18.43 ? N MET H 210 1 ATOM 2004 C CA . MET B 2 222 . 13.693 3.718 27.773 1 16.91 ? CA MET H 210 1 ATOM 2005 C C . MET B 2 222 . 14.461 2.451 27.488 1 17.33 ? C MET H 210 1 ATOM 2006 O O . MET B 2 222 . 15.695 2.263 27.773 1 18.93 ? O MET H 210 1 ATOM 2007 C CB . MET B 2 222 . 12.566 3.482 28.751 1 15.06 ? CB MET H 210 1 ATOM 2008 C CG . MET B 2 222 . 11.865 4.784 28.77 1 20.36 ? CG MET H 210 1 ATOM 2009 S SD . MET B 2 222 . 12.737 6.092 29.747 1 27.93 ? SD MET H 210 1 ATOM 2010 C CE . MET B 2 222 . 11.156 6.9 30.102 1 28.19 ? CE MET H 210 1 ATOM 2011 N N . GLY B 2 223 . 13.889 1.619 26.621 1 18.53 ? N GLY H 211 1 ATOM 2012 C CA . GLY B 2 223 . 14.431 0.26 26.303 1 16.51 ? CA GLY H 211 1 ATOM 2013 C C . GLY B 2 223 . 14.59 -0.135 24.87 1 16.87 ? C GLY H 211 1 ATOM 2014 O O . GLY B 2 223 . 13.966 0.411 23.932 1 17.94 ? O GLY H 211 1 ATOM 2015 N N . ILE B 2 224 . 15.517 -1.047 24.579 1 17.31 ? N ILE H 212 1 ATOM 2016 C CA . ILE B 2 224 . 15.628 -1.641 23.231 1 17.79 ? CA ILE H 212 1 ATOM 2017 C C . ILE B 2 224 . 15.241 -3.147 23.347 1 18.65 ? C ILE H 212 1 ATOM 2018 O O . ILE B 2 224 . 15.388 -3.65 24.474 1 19.83 ? O ILE H 212 1 ATOM 2019 C CB . ILE B 2 224 . 17.013 -1.473 22.584 1 13.84 ? CB ILE H 212 1 ATOM 2020 C CG1 . ILE B 2 224 . 17.473 -0.117 22.05 1 16.19 ? CG1 ILE H 212 1 ATOM 2021 C CG2 . ILE B 2 224 . 16.931 -2.497 21.406 1 15.36 ? CG2 ILE H 212 1 ATOM 2022 C CD1 . ILE B 2 224 . 19.011 0.133 21.863 1 14.84 ? CD1 ILE H 212 1 ATOM 2023 N N . VAL B 2 225 . 14.359 -3.756 22.577 1 19.44 ? N VAL H 213 1 ATOM 2024 C CA . VAL B 2 225 . 13.886 -5.158 22.642 1 19.3 ? CA VAL H 213 1 ATOM 2025 C C . VAL B 2 225 . 15.128 -6.093 22.499 1 18.63 ? C VAL H 213 1 ATOM 2026 O O . VAL B 2 225 . 15.804 -6.009 21.486 1 17.96 ? O VAL H 213 1 ATOM 2027 C CB . VAL B 2 225 . 12.72 -5.443 21.719 1 20.1 ? CB VAL H 213 1 ATOM 2028 C CG1 . VAL B 2 225 . 12.053 -6.848 21.91 1 21.52 ? CG1 VAL H 213 1 ATOM 2029 C CG2 . VAL B 2 225 . 11.578 -4.449 21.741 1 18.61 ? CG2 VAL H 213 1 ATOM 2030 N N . SER B 2 226 . 15.51 -6.792 23.593 1 18.48 ? N SER H 214 1 ATOM 2031 C CA . SER B 2 226 . 16.729 -7.578 23.59 1 18.84 ? CA SER H 214 1 ATOM 2032 C C . SER B 2 226 . 16.553 -9.102 23.6 1 18.29 ? C SER H 214 1 ATOM 2033 O O . SER B 2 226 . 16.797 -9.736 22.525 1 19.11 ? O SER H 214 1 ATOM 2034 C CB . SER B 2 226 . 17.752 -7.217 24.688 1 18.27 ? CB SER H 214 1 ATOM 2035 O OG . SER B 2 226 . 19.071 -7.479 24.125 1 17.79 ? OG SER H 214 1 ATOM 2036 N N . TRP B 2 227 . 16.097 -9.75 24.644 1 17.21 ? N TRP H 215 1 ATOM 2037 C CA . TRP B 2 227 . 16.052 -11.229 24.505 1 14.46 ? CA TRP H 215 1 ATOM 2038 C C . TRP B 2 227 . 15.035 -11.717 25.46 1 16.18 ? C TRP H 215 1 ATOM 2039 O O . TRP B 2 227 . 14.537 -10.872 26.221 1 15.78 ? O TRP H 215 1 ATOM 2040 C CB . TRP B 2 227 . 17.427 -11.772 24.834 1 17.73 ? CB TRP H 215 1 ATOM 2041 C CG . TRP B 2 227 . 18.111 -11.249 26.095 1 17.91 ? CG TRP H 215 1 ATOM 2042 C CD1 . TRP B 2 227 . 18.848 -10.135 26.217 1 16.32 ? CD1 TRP H 215 1 ATOM 2043 C CD2 . TRP B 2 227 . 18.088 -11.897 27.354 1 24.06 ? CD2 TRP H 215 1 ATOM 2044 N NE1 . TRP B 2 227 . 19.316 -10.087 27.57 1 15.75 ? NE1 TRP H 215 1 ATOM 2045 C CE2 . TRP B 2 227 . 18.867 -11.137 28.216 1 21.06 ? CE2 TRP H 215 1 ATOM 2046 C CE3 . TRP B 2 227 . 17.483 -13.066 27.825 1 24.08 ? CE3 TRP H 215 1 ATOM 2047 C CZ2 . TRP B 2 227 . 19.102 -11.501 29.547 1 22.35 ? CZ2 TRP H 215 1 ATOM 2048 C CZ3 . TRP B 2 227 . 17.711 -13.414 29.17 1 24.59 ? CZ3 TRP H 215 1 ATOM 2049 C CH2 . TRP B 2 227 . 18.486 -12.669 29.989 1 25.12 ? CH2 TRP H 215 1 ATOM 2050 N N . GLY B 2 228 . 14.633 -12.983 25.288 1 16.01 ? N GLY H 216 1 ATOM 2051 C CA . GLY B 2 228 . 13.639 -13.478 26.275 1 19.07 ? CA GLY H 216 1 ATOM 2052 C C . GLY B 2 228 . 13.641 -15.016 26.107 1 20.74 ? C GLY H 216 1 ATOM 2053 O O . GLY B 2 228 . 14.209 -15.42 25.088 1 20.96 ? O GLY H 216 1 ATOM 2054 N N . GLU B 2 229 . 13.279 -15.777 27.34 1 22.58 ? N GLU H 217 1 ATOM 2055 C CA . GLU B 2 229 . 13.025 -17.231 27.231 1 24.33 ? CA GLU H 217 1 ATOM 2056 C C . GLU B 2 229 . 11.665 -17.487 26.604 1 24.77 ? C GLU H 217 1 ATOM 2057 O O . GLU B 2 229 . 10.641 -17.464 27.303 1 26.43 ? O GLU H 217 1 ATOM 2058 C CB . GLU B 2 229 . 13.003 -17.963 28.613 1 29.82 ? CB GLU H 217 1 ATOM 2059 C CG . GLU B 2 229 . 13.747 -17.262 29.769 1 30.18 ? CG GLU H 217 1 ATOM 2060 C CD . GLU B 2 229 . 15.247 -17.585 29.821 1 30.75 ? CD GLU H 217 1 ATOM 2061 O OE1 . GLU B 2 229 . 15.949 -17.514 28.748 1 33.27 ? OE1 GLU H 217 1 ATOM 2062 O OE2 . GLU B 2 229 . 15.809 -17.924 30.941 1 29.91 ? OE2 GLU H 217 1 ATOM 2063 N N . GLY B 2 230 . 11.619 -17.793 25.372 1 23.7 ? N GLY H 219 1 ATOM 2064 C CA . GLY B 2 230 . 10.321 -17.956 24.71 1 27.14 ? CA GLY H 219 1 ATOM 2065 C C . GLY B 2 230 . 9.467 -16.687 24.911 1 28.17 ? C GLY H 219 1 ATOM 2066 O O . GLY B 2 230 . 9.591 -16.033 25.979 1 28.53 ? O GLY H 219 1 ATOM 2067 N N . CYS B 2 231 . 8.546 -16.44 24 1 28.63 ? N CYS H 220 1 ATOM 2068 C CA . CYS B 2 231 . 7.584 -15.307 24.072 1 28.45 ? CA CYS H 220 1 ATOM 2069 C C . CYS B 2 231 . 6.337 -15.578 24.907 1 30.29 ? C CYS H 220 1 ATOM 2070 O O . CYS B 2 231 . 5.534 -16.539 24.784 1 30.24 ? O CYS H 220 1 ATOM 2071 C CB . CYS B 2 231 . 7.131 -14.959 22.694 1 25.18 ? CB CYS H 220 1 ATOM 2072 S SG . CYS B 2 231 . 8.491 -15.07 21.492 1 25.71 ? SG CYS H 220 1 ATOM 2073 N N . ASP B 2 232 . 6.008 -14.646 25.779 1 29.88 ? N ASP H 221 1 ATOM 2074 C CA . ASP B 2 232 . 4.809 -14.704 26.618 1 32.03 ? CA ASP H 221 1 ATOM 2075 C C . ASP B 2 232 . 4.671 -16.042 27.372 1 32.79 ? C ASP H 221 1 ATOM 2076 O O . ASP B 2 232 . 3.598 -16.568 27.809 1 33.33 ? O ASP H 221 1 ATOM 2077 C CB . ASP B 2 232 . 3.618 -14.261 25.73 1 32.47 ? CB ASP H 221 1 ATOM 2078 C CG . ASP B 2 232 . 2.376 -13.946 26.561 1 32.53 ? CG ASP H 221 1 ATOM 2079 O OD1 . ASP B 2 232 . 2.511 -13.277 27.617 1 32.14 ? OD1 ASP H 221 1 ATOM 2080 O OD2 . ASP B 2 232 . 1.257 -14.43 26.281 1 33.39 ? OD2 ASP H 221 1 ATOM 2081 N N . ARG B 2 233 A 5.822 -16.547 27.822 1 32.57 ? N ARG H 221 1 ATOM 2082 C CA . ARG B 2 233 A 5.726 -17.747 28.689 1 33.5 ? CA ARG H 221 1 ATOM 2083 C C . ARG B 2 233 A 5.422 -17.232 30.092 1 34.05 ? C ARG H 221 1 ATOM 2084 O O . ARG B 2 233 A 6.016 -16.306 30.714 1 34.66 ? O ARG H 221 1 ATOM 2085 C CB . ARG B 2 233 A 6.95 -18.624 28.745 1 33.09 ? CB ARG H 221 1 ATOM 2086 C CG . ARG B 2 233 A 7.694 -19.024 27.502 1 34.3 ? CG ARG H 221 1 ATOM 2087 C CD . ARG B 2 233 A 7.512 -20.473 27.152 1 36.78 ? CD ARG H 221 1 ATOM 2088 N NE . ARG B 2 233 A 8.404 -20.762 26.04 1 39.17 ? NE ARG H 221 1 ATOM 2089 C CZ . ARG B 2 233 A 9.611 -21.288 26.248 1 40.21 ? CZ ARG H 221 1 ATOM 2090 N NH1 . ARG B 2 233 A 9.786 -21.886 27.436 1 41.02 ? NH1 ARG H 221 1 ATOM 2091 N NH2 . ARG B 2 233 A 10.471 -21.431 25.24 1 39.85 ? NH2 ARG H 221 1 ATOM 2092 N N . ASP B 2 234 . 4.495 -17.911 30.728 1 34.36 ? N ASP H 222 1 ATOM 2093 C CA . ASP B 2 234 . 4.197 -17.642 32.139 1 35.33 ? CA ASP H 222 1 ATOM 2094 C C . ASP B 2 234 . 5.475 -17.669 32.998 1 34.75 ? C ASP H 222 1 ATOM 2095 O O . ASP B 2 234 . 6.309 -18.575 32.879 1 33.96 ? O ASP H 222 1 ATOM 2096 C CB . ASP B 2 234 . 3.267 -18.81 32.518 1 40.43 ? CB ASP H 222 1 ATOM 2097 C CG . ASP B 2 234 . 2.017 -18.153 33.091 1 45.49 ? CG ASP H 222 1 ATOM 2098 O OD1 . ASP B 2 234 . 2.01 -16.887 32.994 1 49.44 ? OD1 ASP H 222 1 ATOM 2099 O OD2 . ASP B 2 234 . 1.243 -18.922 33.676 1 48.08 ? OD2 ASP H 222 1 ATOM 2100 N N . GLY B 2 235 . 5.686 -16.681 33.841 1 34.41 ? N GLY H 223 1 ATOM 2101 C CA . GLY B 2 235 . 6.812 -16.603 34.768 1 33.45 ? CA GLY H 223 1 ATOM 2102 C C . GLY B 2 235 . 8.135 -16.202 34.148 1 32.57 ? C GLY H 223 1 ATOM 2103 O O . GLY B 2 235 . 9.193 -16.205 34.81 1 32.58 ? O GLY H 223 1 ATOM 2104 N N . LYS B 2 236 . 8.078 -15.894 32.869 1 31.8 ? N LYS H 224 1 ATOM 2105 C CA . LYS B 2 236 . 9.299 -15.366 32.202 1 31.16 ? CA LYS H 224 1 ATOM 2106 C C . LYS B 2 236 . 9.007 -13.914 31.798 1 31.91 ? C LYS H 224 1 ATOM 2107 O O . LYS B 2 236 . 7.812 -13.516 31.743 1 33.82 ? O LYS H 224 1 ATOM 2108 C CB . LYS B 2 236 . 9.701 -16.379 31.158 1 31.4 ? CB LYS H 224 1 ATOM 2109 C CG . LYS B 2 236 . 10.295 -17.61 31.924 1 31.9 ? CG LYS H 224 1 ATOM 2110 C CD . LYS B 2 236 . 11.272 -18.372 31.051 1 32.72 ? CD LYS H 224 1 ATOM 2111 C CE . LYS B 2 236 . 12.38 -19.061 31.883 1 34.5 ? CE LYS H 224 1 ATOM 2112 N NZ . LYS B 2 236 . 11.763 -19.529 33.164 1 35.37 ? NZ LYS H 224 1 ATOM 2113 N N . TYR B 2 237 . 10.015 -13.053 31.623 1 30.58 ? N TYR H 225 1 ATOM 2114 C CA . TYR B 2 237 . 9.913 -11.657 31.231 1 27.31 ? CA TYR H 225 1 ATOM 2115 C C . TYR B 2 237 . 10.86 -11.262 30.114 1 25.46 ? C TYR H 225 1 ATOM 2116 O O . TYR B 2 237 . 11.875 -11.907 29.843 1 27.39 ? O TYR H 225 1 ATOM 2117 C CB . TYR B 2 237 . 10.139 -10.693 32.396 1 26.18 ? CB TYR H 225 1 ATOM 2118 C CG . TYR B 2 237 . 9.352 -11.128 33.624 1 25.02 ? CG TYR H 225 1 ATOM 2119 C CD1 . TYR B 2 237 . 9.865 -12.123 34.463 1 26.67 ? CD1 TYR H 225 1 ATOM 2120 C CD2 . TYR B 2 237 . 8.114 -10.544 33.893 1 21.63 ? CD2 TYR H 225 1 ATOM 2121 C CE1 . TYR B 2 237 . 9.136 -12.529 35.585 1 28.01 ? CE1 TYR H 225 1 ATOM 2122 C CE2 . TYR B 2 237 . 7.384 -10.948 35.014 1 26.33 ? CE2 TYR H 225 1 ATOM 2123 C CZ . TYR B 2 237 . 7.895 -11.939 35.861 1 29.88 ? CZ TYR H 225 1 ATOM 2124 O OH . TYR B 2 237 . 7.182 -12.324 36.952 1 31.16 ? OH TYR H 225 1 ATOM 2125 N N . GLY B 2 238 . 10.434 -10.27 29.315 1 22.73 ? N GLY H 226 1 ATOM 2126 C CA . GLY B 2 238 . 11.289 -9.795 28.219 1 15.43 ? CA GLY H 226 1 ATOM 2127 C C . GLY B 2 238 . 12.311 -8.95 28.897 1 12.68 ? C GLY H 226 1 ATOM 2128 O O . GLY B 2 238 . 12.117 -8.218 29.845 1 10.29 ? O GLY H 226 1 ATOM 2129 N N . PHE B 2 239 . 13.429 -8.989 28.202 1 15.02 ? N PHE H 227 1 ATOM 2130 C CA . PHE B 2 239 . 14.623 -8.238 28.535 1 15.95 ? CA PHE H 227 1 ATOM 2131 C C . PHE B 2 239 . 14.951 -7.206 27.431 1 16.07 ? C PHE H 227 1 ATOM 2132 O O . PHE B 2 239 . 14.791 -7.474 26.233 1 18.47 ? O PHE H 227 1 ATOM 2133 C CB . PHE B 2 239 . 15.804 -9.225 28.702 1 14.29 ? CB PHE H 227 1 ATOM 2134 C CG . PHE B 2 239 . 15.728 -9.821 30.103 1 16.18 ? CG PHE H 227 1 ATOM 2135 C CD1 . PHE B 2 239 . 14.935 -10.95 30.338 1 14.71 ? CD1 PHE H 227 1 ATOM 2136 C CD2 . PHE B 2 239 . 16.415 -9.211 31.155 1 14.29 ? CD2 PHE H 227 1 ATOM 2137 C CE1 . PHE B 2 239 . 14.836 -11.477 31.63 1 15.81 ? CE1 PHE H 227 1 ATOM 2138 C CE2 . PHE B 2 239 . 16.313 -9.736 32.448 1 16.61 ? CE2 PHE H 227 1 ATOM 2139 C CZ . PHE B 2 239 . 15.526 -10.869 32.685 1 12.65 ? CZ PHE H 227 1 ATOM 2140 N N . TYR B 2 240 . 15.432 -6.038 27.869 1 17.89 ? N TYR H 228 1 ATOM 2141 C CA . TYR B 2 240 . 15.719 -4.893 26.966 1 16.11 ? CA TYR H 228 1 ATOM 2142 C C . TYR B 2 240 . 17.001 -4.159 27.305 1 14.77 ? C TYR H 228 1 ATOM 2143 O O . TYR B 2 240 . 17.21 -4.118 28.531 1 13.7 ? O TYR H 228 1 ATOM 2144 C CB . TYR B 2 240 . 14.613 -3.83 27.128 1 15.97 ? CB TYR H 228 1 ATOM 2145 C CG . TYR B 2 240 . 13.18 -4.346 26.912 1 15.85 ? CG TYR H 228 1 ATOM 2146 C CD1 . TYR B 2 240 . 12.502 -5.047 27.928 1 15.93 ? CD1 TYR H 228 1 ATOM 2147 C CD2 . TYR B 2 240 . 12.537 -4.097 25.697 1 12.5 ? CD2 TYR H 228 1 ATOM 2148 C CE1 . TYR B 2 240 . 11.196 -5.521 27.705 1 13.36 ? CE1 TYR H 228 1 ATOM 2149 C CE2 . TYR B 2 240 . 11.24 -4.574 25.474 1 14.36 ? CE2 TYR H 228 1 ATOM 2150 C CZ . TYR B 2 240 . 10.573 -5.291 26.471 1 14.23 ? CZ TYR H 228 1 ATOM 2151 O OH . TYR B 2 240 . 9.325 -5.777 26.226 1 20.57 ? OH TYR H 228 1 ATOM 2152 N N . THR B 2 241 . 17.789 -3.667 26.339 1 14.75 ? N THR H 229 1 ATOM 2153 C CA . THR B 2 241 . 18.935 -2.844 26.698 1 14.48 ? CA THR H 229 1 ATOM 2154 C C . THR B 2 241 . 18.465 -1.554 27.398 1 16.81 ? C THR H 229 1 ATOM 2155 O O . THR B 2 241 . 17.383 -1.021 27.018 1 15.95 ? O THR H 229 1 ATOM 2156 C CB . THR B 2 241 . 19.727 -2.48 25.429 1 15.69 ? CB THR H 229 1 ATOM 2157 O OG1 . THR B 2 241 . 19.478 -3.615 24.533 1 14.89 ? OG1 THR H 229 1 ATOM 2158 C CG2 . THR B 2 241 . 21.2 -2.17 25.787 1 14.04 ? CG2 THR H 229 1 ATOM 2159 N N . HIS B 2 242 . 19.233 -1.099 28.399 1 16.65 ? N HIS H 230 1 ATOM 2160 C CA . HIS B 2 242 . 18.936 0.054 29.253 1 16.06 ? CA HIS H 230 1 ATOM 2161 C C . HIS B 2 242 . 19.521 1.305 28.626 1 17.65 ? C HIS H 230 1 ATOM 2162 O O . HIS B 2 242 . 20.711 1.591 28.775 1 16.53 ? O HIS H 230 1 ATOM 2163 C CB . HIS B 2 242 . 19.523 -0.188 30.634 1 22.16 ? CB HIS H 230 1 ATOM 2164 C CG . HIS B 2 242 . 18.953 0.726 31.684 1 26.03 ? CG HIS H 230 1 ATOM 2165 N ND1 . HIS B 2 242 . 18.969 2.087 31.527 1 27.67 ? ND1 HIS H 230 1 ATOM 2166 C CD2 . HIS B 2 242 . 18.546 0.493 32.958 1 24.56 ? CD2 HIS H 230 1 ATOM 2167 C CE1 . HIS B 2 242 . 18.497 2.649 32.626 1 26.57 ? CE1 HIS H 230 1 ATOM 2168 N NE2 . HIS B 2 242 . 18.273 1.721 33.486 1 25.39 ? NE2 HIS H 230 1 ATOM 2169 N N . VAL B 2 243 . 18.65 1.893 27.813 1 17.33 ? N VAL H 231 1 ATOM 2170 C CA . VAL B 2 243 . 19.029 3.04 26.945 1 18.8 ? CA VAL H 231 1 ATOM 2171 C C . VAL B 2 243 . 19.647 4.126 27.81 1 18.36 ? C VAL H 231 1 ATOM 2172 O O . VAL B 2 243 . 20.7 4.59 27.365 1 17.1 ? O VAL H 231 1 ATOM 2173 C CB . VAL B 2 243 . 17.837 3.444 26.047 1 19.32 ? CB VAL H 231 1 ATOM 2174 C CG1 . VAL B 2 243 . 17.824 4.863 25.491 1 19.04 ? CG1 VAL H 231 1 ATOM 2175 C CG2 . VAL B 2 243 . 17.531 2.506 24.891 1 14.15 ? CG2 VAL H 231 1 ATOM 2176 N N . PHE B 2 244 . 19.105 4.507 28.935 1 19.95 ? N PHE H 232 1 ATOM 2177 C CA . PHE B 2 244 . 19.847 5.575 29.701 1 21.37 ? CA PHE H 232 1 ATOM 2178 C C . PHE B 2 244 . 21.263 5.178 30.099 1 23.57 ? C PHE H 232 1 ATOM 2179 O O . PHE B 2 244 . 22.251 5.951 30.041 1 24.4 ? O PHE H 232 1 ATOM 2180 C CB . PHE B 2 244 . 18.939 6.025 30.846 1 24.02 ? CB PHE H 232 1 ATOM 2181 C CG . PHE B 2 244 . 19.643 7.205 31.515 1 29.18 ? CG PHE H 232 1 ATOM 2182 C CD1 . PHE B 2 244 . 19.716 8.429 30.842 1 30.3 ? CD1 PHE H 232 1 ATOM 2183 C CD2 . PHE B 2 244 . 20.257 7.053 32.762 1 27.72 ? CD2 PHE H 232 1 ATOM 2184 C CE1 . PHE B 2 244 . 20.419 9.498 31.403 1 29.83 ? CE1 PHE H 232 1 ATOM 2185 C CE2 . PHE B 2 244 . 20.967 8.12 33.322 1 31.76 ? CE2 PHE H 232 1 ATOM 2186 C CZ . PHE B 2 244 . 21.052 9.342 32.64 1 28.79 ? CZ PHE H 232 1 ATOM 2187 N N . ARG B 2 245 . 21.521 3.99 30.632 1 23.01 ? N ARG H 233 1 ATOM 2188 C CA . ARG B 2 245 . 22.817 3.552 31.105 1 23.34 ? CA ARG H 233 1 ATOM 2189 C C . ARG B 2 245 . 23.805 3.692 29.957 1 24.9 ? C ARG H 233 1 ATOM 2190 O O . ARG B 2 245 . 25.036 3.621 30.15 1 25.34 ? O ARG H 233 1 ATOM 2191 C CB . ARG B 2 245 . 22.87 2.105 31.535 1 21.17 ? CB ARG H 233 1 ATOM 2192 C CG . ARG B 2 245 . 21.903 1.762 32.647 1 25.4 ? CG ARG H 233 1 ATOM 2193 C CD . ARG B 2 245 . 22.548 1.795 33.995 1 27.84 ? CD ARG H 233 1 ATOM 2194 N NE . ARG B 2 245 . 23.865 1.194 34.021 1 32.89 ? NE ARG H 233 1 ATOM 2195 C CZ . ARG B 2 245 . 24.869 1.062 34.88 1 33.64 ? CZ ARG H 233 1 ATOM 2196 N NH1 . ARG B 2 245 . 24.896 1.666 36.075 1 34.63 ? NH1 ARG H 233 1 ATOM 2197 N NH2 . ARG B 2 245 . 25.993 0.381 34.568 1 34.33 ? NH2 ARG H 233 1 ATOM 2198 N N . LEU B 2 246 . 23.214 3.717 28.757 1 25.62 ? N LEU H 234 1 ATOM 2199 C CA . LEU B 2 246 . 24.134 3.759 27.583 1 26.58 ? CA LEU H 234 1 ATOM 2200 C C . LEU B 2 246 . 24.177 5.125 26.848 1 25.96 ? C LEU H 234 1 ATOM 2201 O O . LEU B 2 246 . 24.969 5.275 25.905 1 23.5 ? O LEU H 234 1 ATOM 2202 C CB . LEU B 2 246 . 23.816 2.576 26.654 1 23.12 ? CB LEU H 234 1 ATOM 2203 C CG . LEU B 2 246 . 23.92 1.113 27.019 1 25.03 ? CG LEU H 234 1 ATOM 2204 C CD1 . LEU B 2 246 . 24.453 0.382 25.755 1 23.35 ? CD1 LEU H 234 1 ATOM 2205 C CD2 . LEU B 2 246 . 24.835 0.931 28.195 1 23.32 ? CD2 LEU H 234 1 ATOM 2206 N N . LYS B 2 247 . 23.459 6.128 27.359 1 28.4 ? N LYS H 235 1 ATOM 2207 C CA . LYS B 2 247 . 23.349 7.434 26.683 1 28.83 ? CA LYS H 235 1 ATOM 2208 C C . LYS B 2 247 . 24.728 8.02 26.427 1 31.2 ? C LYS H 235 1 ATOM 2209 O O . LYS B 2 247 . 24.97 8.609 25.337 1 30.36 ? O LYS H 235 1 ATOM 2210 C CB . LYS B 2 247 . 22.555 8.476 27.45 1 28.67 ? CB LYS H 235 1 ATOM 2211 C CG . LYS B 2 247 . 21.785 9.484 26.549 1 29.34 ? CG LYS H 235 1 ATOM 2212 C CD . LYS B 2 247 . 21.176 10.569 27.377 1 32.54 ? CD LYS H 235 1 ATOM 2213 C CE . LYS B 2 247 . 20.116 11.494 26.804 1 35.19 ? CE LYS H 235 1 ATOM 2214 N NZ . LYS B 2 247 . 19.488 12.276 27.95 1 30.81 ? NZ LYS H 235 1 ATOM 2215 N N . LYS B 2 248 . 25.596 7.827 27.437 1 32.18 ? N LYS H 236 1 ATOM 2216 C CA . LYS B 2 248 . 26.932 8.501 27.249 1 34.29 ? CA LYS H 236 1 ATOM 2217 C C . LYS B 2 248 . 27.648 7.937 26.044 1 35.03 ? C LYS H 236 1 ATOM 2218 O O . LYS B 2 248 . 28.278 8.608 25.167 1 38.07 ? O LYS H 236 1 ATOM 2219 C CB . LYS B 2 248 . 27.731 8.481 28.518 1 39.66 ? CB LYS H 236 1 ATOM 2220 C CG . LYS B 2 248 . 27.519 9.53 29.59 1 45.69 ? CG LYS H 236 1 ATOM 2221 C CD . LYS B 2 248 . 26.259 9.639 30.424 1 49.39 ? CD LYS H 236 1 ATOM 2222 C CE . LYS B 2 248 . 26.209 8.687 31.607 1 50 ? CE LYS H 236 1 ATOM 2223 N NZ . LYS B 2 248 . 24.78 8.208 31.759 1 50 ? NZ LYS H 236 1 ATOM 2224 N N . TRP B 2 249 . 27.476 6.638 25.838 1 31.93 ? N TRP H 237 1 ATOM 2225 C CA . TRP B 2 249 . 28.131 6.006 24.689 1 28.4 ? CA TRP H 237 1 ATOM 2226 C C . TRP B 2 249 . 27.443 6.604 23.489 1 27.94 ? C TRP H 237 1 ATOM 2227 O O . TRP B 2 249 . 28.166 6.909 22.55 1 28.55 ? O TRP H 237 1 ATOM 2228 C CB . TRP B 2 249 . 27.93 4.488 24.701 1 24.8 ? CB TRP H 237 1 ATOM 2229 C CG . TRP B 2 249 . 28.36 3.893 23.357 1 19.26 ? CG TRP H 237 1 ATOM 2230 C CD1 . TRP B 2 249 . 29.614 3.715 22.93 1 16.06 ? CD1 TRP H 237 1 ATOM 2231 C CD2 . TRP B 2 249 . 27.482 3.448 22.328 1 21.37 ? CD2 TRP H 237 1 ATOM 2232 N NE1 . TRP B 2 249 . 29.54 3.151 21.621 1 15.84 ? NE1 TRP H 237 1 ATOM 2233 C CE2 . TRP B 2 249 . 28.283 3.001 21.284 1 17.61 ? CE2 TRP H 237 1 ATOM 2234 C CE3 . TRP B 2 249 . 26.088 3.385 22.189 1 18.98 ? CE3 TRP H 237 1 ATOM 2235 C CZ2 . TRP B 2 249 . 27.771 2.484 20.089 1 17.65 ? CZ2 TRP H 237 1 ATOM 2236 C CZ3 . TRP B 2 249 . 25.581 2.864 20.978 1 17.02 ? CZ3 TRP H 237 1 ATOM 2237 C CH2 . TRP B 2 249 . 26.384 2.434 19.979 1 14.5 ? CH2 TRP H 237 1 ATOM 2238 N N . ILE B 2 250 . 26.127 6.593 23.517 1 28.02 ? N ILE H 238 1 ATOM 2239 C CA . ILE B 2 250 . 25.351 7.164 22.389 1 28.7 ? CA ILE H 238 1 ATOM 2240 C C . ILE B 2 250 . 25.706 8.667 22.186 1 30.77 ? C ILE H 238 1 ATOM 2241 O O . ILE B 2 250 . 25.752 9.094 21.015 1 29.45 ? O ILE H 238 1 ATOM 2242 C CB . ILE B 2 250 . 23.816 7.073 22.691 1 27.85 ? CB ILE H 238 1 ATOM 2243 C CG1 . ILE B 2 250 . 23.362 5.566 22.799 1 21.65 ? CG1 ILE H 238 1 ATOM 2244 C CG2 . ILE B 2 250 . 22.927 7.934 21.749 1 21.45 ? CG2 ILE H 238 1 ATOM 2245 C CD1 . ILE B 2 250 . 21.861 5.557 23.236 1 20.79 ? CD1 ILE H 238 1 ATOM 2246 N N . GLN B 2 251 . 25.977 9.395 23.261 1 32.8 ? N GLN H 239 1 ATOM 2247 C CA . GLN B 2 251 . 26.305 10.843 23.17 1 36.35 ? CA GLN H 239 1 ATOM 2248 C C . GLN B 2 251 . 27.629 10.991 22.445 1 37.17 ? C GLN H 239 1 ATOM 2249 O O . GLN B 2 251 . 27.686 11.608 21.372 1 36.94 ? O GLN H 239 1 ATOM 2250 C CB . GLN B 2 251 . 26.245 11.654 24.455 1 39.07 ? CB GLN H 239 1 ATOM 2251 C CG . GLN B 2 251 . 25.055 12.602 24.42 1 46.65 ? CG GLN H 239 1 ATOM 2252 C CD . GLN B 2 251 . 23.779 12.227 25.151 1 50 ? CD GLN H 239 1 ATOM 2253 O OE1 . GLN B 2 251 . 22.741 11.704 24.645 1 50 ? OE1 GLN H 239 1 ATOM 2254 N NE2 . GLN B 2 251 . 23.876 12.579 26.469 1 50 ? NE2 GLN H 239 1 ATOM 2255 N N . LYS B 2 252 . 28.583 10.189 22.869 1 37.92 ? N LYS H 240 1 ATOM 2256 C CA . LYS B 2 252 . 29.905 10.15 22.258 1 38.86 ? CA LYS H 240 1 ATOM 2257 C C . LYS B 2 252 . 29.916 9.93 20.773 1 39.93 ? C LYS H 240 1 ATOM 2258 O O . LYS B 2 252 . 30.28 10.931 20.096 1 41.82 ? O LYS H 240 1 ATOM 2259 C CB . LYS B 2 252 . 30.765 9.126 23.014 1 40.91 ? CB LYS H 240 1 ATOM 2260 C CG . LYS B 2 252 . 31.664 8.326 22.065 1 42.35 ? CG LYS H 240 1 ATOM 2261 C CD . LYS B 2 252 . 33.103 8.456 22.567 1 45.79 ? CD LYS H 240 1 ATOM 2262 C CE . LYS B 2 252 . 33.049 8.447 24.092 1 48.05 ? CE LYS H 240 1 ATOM 2263 N NZ . LYS B 2 252 . 33.925 9.542 24.633 1 50 ? NZ LYS H 240 1 ATOM 2264 N N . VAL B 2 253 . 29.472 8.836 20.171 1 40.16 ? N VAL H 241 1 ATOM 2265 C CA . VAL B 2 253 . 29.577 8.647 18.722 1 40.16 ? CA VAL H 241 1 ATOM 2266 C C . VAL B 2 253 . 28.865 9.732 17.913 1 40.76 ? C VAL H 241 1 ATOM 2267 O O . VAL B 2 253 . 29.28 10.023 16.752 1 41.31 ? O VAL H 241 1 ATOM 2268 C CB . VAL B 2 253 . 29.138 7.277 18.184 1 39.52 ? CB VAL H 241 1 ATOM 2269 C CG1 . VAL B 2 253 . 29.195 6.153 19.186 1 39.19 ? CG1 VAL H 241 1 ATOM 2270 C CG2 . VAL B 2 253 . 27.782 7.385 17.493 1 39.67 ? CG2 VAL H 241 1 ATOM 2271 N N . ILE B 2 254 . 27.775 10.224 18.465 1 41.22 ? N ILE H 242 1 ATOM 2272 C CA . ILE B 2 254 . 27.028 11.258 17.697 1 42.14 ? CA ILE H 242 1 ATOM 2273 C C . ILE B 2 254 . 27.876 12.536 17.614 1 43.17 ? C ILE H 242 1 ATOM 2274 O O . ILE B 2 254 . 27.981 13.123 16.524 1 43.01 ? O ILE H 242 1 ATOM 2275 C CB . ILE B 2 254 . 25.588 11.535 18.211 1 40.05 ? CB ILE H 242 1 ATOM 2276 C CG1 . ILE B 2 254 . 24.588 10.411 17.92 1 37.8 ? CG1 ILE H 242 1 ATOM 2277 C CG2 . ILE B 2 254 . 25.062 12.847 17.552 1 40.72 ? CG2 ILE H 242 1 ATOM 2278 C CD1 . ILE B 2 254 . 23.342 10.453 18.858 1 38.95 ? CD1 ILE H 242 1 ATOM 2279 N N . ASP B 2 255 . 28.451 12.909 18.733 1 44.62 ? N ASP H 243 1 ATOM 2280 C CA . ASP B 2 255 . 29.319 14.115 18.859 1 46.12 ? CA ASP H 243 1 ATOM 2281 C C . ASP B 2 255 . 30.527 13.895 17.95 1 46.64 ? C ASP H 243 1 ATOM 2282 O O . ASP B 2 255 . 31.041 14.63 17.114 1 45.81 ? O ASP H 243 1 ATOM 2283 C CB . ASP B 2 255 . 29.644 14.348 20.316 1 47.41 ? CB ASP H 243 1 ATOM 2284 C CG . ASP B 2 255 . 31.032 14.56 20.855 1 50 ? CG ASP H 243 1 ATOM 2285 O OD1 . ASP B 2 255 . 31.916 15.371 20.482 1 50 ? OD1 ASP H 243 1 ATOM 2286 O OD2 . ASP B 2 255 . 31.244 13.984 21.971 1 50 ? OD2 ASP H 243 1 ATOM 2287 N N . GLN B 2 256 . 30.914 12.66 18.177 1 48.33 ? N GLN H 244 1 ATOM 2288 C CA . GLN B 2 256 . 32.102 12.024 17.6 1 49.25 ? CA GLN H 244 1 ATOM 2289 C C . GLN B 2 256 . 32.105 12.083 16.098 1 49.17 ? C GLN H 244 1 ATOM 2290 O O . GLN B 2 256 . 33.13 12.416 15.497 1 48.26 ? O GLN H 244 1 ATOM 2291 C CB . GLN B 2 256 . 32.268 10.657 18.296 1 50 ? CB GLN H 244 1 ATOM 2292 C CG . GLN B 2 256 . 33.444 10.859 19.302 1 50 ? CG GLN H 244 1 ATOM 2293 C CD . GLN B 2 256 . 34.623 11.263 18.4 1 50 ? CD GLN H 244 1 ATOM 2294 O OE1 . GLN B 2 256 . 35.353 12.252 18.641 1 50 ? OE1 GLN H 244 1 ATOM 2295 N NE2 . GLN B 2 256 . 34.708 10.482 17.281 1 50 ? NE2 GLN H 244 1 ATOM 2296 N N . PHE B 2 257 . 30.96 11.802 15.495 1 50 ? N PHE H 245 1 ATOM 2297 C CA . PHE B 2 257 . 31.005 11.865 14.01 1 50 ? CA PHE H 245 1 ATOM 2298 C C . PHE B 2 257 . 29.584 11.993 13.493 1 50 ? C PHE H 245 1 ATOM 2299 O O . PHE B 2 257 . 29.337 11.697 12.314 1 50 ? O PHE H 245 1 ATOM 2300 C CB . PHE B 2 257 . 31.812 10.709 13.428 1 50 ? CB PHE H 245 1 ATOM 2301 C CG . PHE B 2 257 . 31.852 9.483 14.328 1 50 ? CG PHE H 245 1 ATOM 2302 C CD1 . PHE B 2 257 . 30.687 8.744 14.55 1 50 ? CD1 PHE H 245 1 ATOM 2303 C CD2 . PHE B 2 257 . 33.056 9.103 14.926 1 50 ? CD2 PHE H 245 1 ATOM 2304 C CE1 . PHE B 2 257 . 30.723 7.624 15.385 1 50 ? CE1 PHE H 245 1 ATOM 2305 C CE2 . PHE B 2 257 . 33.093 7.985 15.764 1 50 ? CE2 PHE H 245 1 ATOM 2306 C CZ . PHE B 2 257 . 31.926 7.246 15.994 1 50 ? CZ PHE H 245 1 ATOM 2307 N N . GLY B 2 258 . 28.767 12.634 14.294 1 50 ? N GLY H 246 1 ATOM 2308 C CA . GLY B 2 258 . 27.37 12.897 14.125 1 50 ? CA GLY H 246 1 ATOM 2309 C C . GLY B 2 258 . 26.755 13.882 13.164 1 50 ? C GLY H 246 1 ATOM 2310 O O . GLY B 2 258 . 27.225 14.211 12.043 1 50 ? O GLY H 246 1 ATOM 2311 N N . GLU B 2 259 . 25.496 14.181 13.572 1 50 ? N GLU H 247 1 ATOM 2312 C CA . GLU B 2 259 . 24.741 15.202 12.799 1 50 ? CA GLU H 247 1 ATOM 2313 C C . GLU B 2 259 . 24.807 16.529 13.576 1 50 ? C GLU H 247 1 ATOM 2314 O O . GLU B 2 259 . 24.499 16.617 14.812 1 50 ? O GLU H 247 1 ATOM 2315 C CB . GLU B 2 259 . 23.383 14.724 12.327 1 50 ? CB GLU H 247 1 ATOM 2316 C CG . GLU B 2 259 . 23.263 14.266 10.852 1 50 ? CG GLU H 247 1 ATOM 2317 C CD . GLU B 2 259 . 22.83 15.225 9.764 1 50 ? CD GLU H 247 1 ATOM 2318 O OE1 . GLU B 2 259 . 21.662 15.719 9.766 1 50 ? OE1 GLU H 247 1 ATOM 2319 O OE2 . GLU B 2 259 . 23.554 15.466 8.784 1 50 ? OE2 GLU H 247 1 ATOM 2320 O OXT . GLU B 2 259 . 25.459 17.422 12.967 1 50 ? OXT GLU H 247 1 ATOM 2321 N N . ASP C 3 3 . 6.937 -12.664 0.898 1 46.03 ? N ASP I 355 1 ATOM 2322 C CA . ASP C 3 3 . 5.5 -12.354 1.214 1 46.08 ? CA ASP I 355 1 ATOM 2323 C C . ASP C 3 3 . 5.388 -10.828 1.134 1 45.32 ? C ASP I 355 1 ATOM 2324 O O . ASP C 3 3 . 4.426 -10.147 0.746 1 45.22 ? O ASP I 355 1 ATOM 2325 C CB . ASP C 3 3 . 5.209 -13.067 2.497 1 49.17 ? CB ASP I 355 1 ATOM 2326 C CG . ASP C 3 3 . 3.833 -12.802 3.067 1 50 ? CG ASP I 355 1 ATOM 2327 O OD1 . ASP C 3 3 . 3.08 -12.108 2.333 1 50 ? OD1 ASP I 355 1 ATOM 2328 O OD2 . ASP C 3 3 . 3.572 -13.293 4.191 1 50 ? OD2 ASP I 355 1 ATOM 2329 N N . PHE C 3 4 . 6.599 -10.297 1.133 1 43.98 ? N PHE I 356 1 ATOM 2330 C CA . PHE C 3 4 . 6.9 -8.891 1.042 1 42.82 ? CA PHE I 356 1 ATOM 2331 C C . PHE C 3 4 . 6.73 -8.38 -0.374 1 43.08 ? C PHE I 356 1 ATOM 2332 O O . PHE C 3 4 . 7.536 -8.688 -1.246 1 42.84 ? O PHE I 356 1 ATOM 2333 C CB . PHE C 3 4 . 8.326 -8.616 1.54 1 43.01 ? CB PHE I 356 1 ATOM 2334 C CG . PHE C 3 4 . 8.45 -8.56 3.041 1 40.92 ? CG PHE I 356 1 ATOM 2335 C CD1 . PHE C 3 4 . 8.741 -9.697 3.762 1 38.57 ? CD1 PHE I 356 1 ATOM 2336 C CD2 . PHE C 3 4 . 8.346 -7.314 3.667 1 41.29 ? CD2 PHE I 356 1 ATOM 2337 C CE1 . PHE C 3 4 . 8.775 -9.632 5.135 1 39.12 ? CE1 PHE I 356 1 ATOM 2338 C CE2 . PHE C 3 4 . 8.386 -7.208 5.05 1 40.95 ? CE2 PHE I 356 1 ATOM 2339 C CZ . PHE C 3 4 . 8.564 -8.413 5.762 1 42.19 ? CZ PHE I 356 1 ATOM 2340 N N . GLU C 3 5 . 5.756 -7.485 -0.505 1 43.55 ? N GLU I 357 1 ATOM 2341 C CA . GLU C 3 5 . 5.559 -6.823 -1.798 1 43.43 ? CA GLU I 357 1 ATOM 2342 C C . GLU C 3 5 . 6.891 -6.171 -2.156 1 44.52 ? C GLU I 357 1 ATOM 2343 O O . GLU C 3 5 . 7.757 -5.87 -1.309 1 45.78 ? O GLU I 357 1 ATOM 2344 C CB . GLU C 3 5 . 4.448 -5.811 -1.818 1 39.69 ? CB GLU I 357 1 ATOM 2345 C CG . GLU C 3 5 . 4.539 -4.914 -3.05 1 38.19 ? CG GLU I 357 1 ATOM 2346 C CD . GLU C 3 5 . 3.595 -3.747 -2.906 1 37.95 ? CD GLU I 357 1 ATOM 2347 O OE1 . GLU C 3 5 . 2.835 -3.531 -1.982 1 36.65 ? OE1 GLU I 357 1 ATOM 2348 O OE2 . GLU C 3 5 . 3.807 -2.964 -3.844 1 40.79 ? OE2 GLU I 357 1 ATOM 2349 N N . GLU C 3 6 . 7.066 -5.906 -3.417 1 45.31 ? N GLU I 358 1 ATOM 2350 C CA . GLU C 3 6 . 8.32 -5.437 -4.001 1 47.06 ? CA GLU I 358 1 ATOM 2351 C C . GLU C 3 6 . 8.676 -3.989 -3.661 1 48.09 ? C GLU I 358 1 ATOM 2352 O O . GLU C 3 6 . 7.808 -3.07 -3.705 1 48.18 ? O GLU I 358 1 ATOM 2353 C CB . GLU C 3 6 . 8.295 -5.599 -5.54 1 48.18 ? CB GLU I 358 1 ATOM 2354 C CG . GLU C 3 6 . 7.491 -6.703 -6.2 1 49.96 ? CG GLU I 358 1 ATOM 2355 C CD . GLU C 3 6 . 6.071 -7.079 -5.872 1 50 ? CD GLU I 358 1 ATOM 2356 O OE1 . GLU C 3 6 . 5.177 -6.335 -6.362 1 50 ? OE1 GLU I 358 1 ATOM 2357 O OE2 . GLU C 3 6 . 5.728 -8.111 -5.279 1 50 ? OE2 GLU I 358 1 ATOM 2358 N N . ILE C 3 7 . 9.994 -3.816 -3.53 1 47.35 ? N ILE I 359 1 ATOM 2359 C CA . ILE C 3 7 . 10.505 -2.469 -3.258 1 48.01 ? CA ILE I 359 1 ATOM 2360 C C . ILE C 3 7 . 11.181 -1.962 -4.531 1 49.38 ? C ILE I 359 1 ATOM 2361 O O . ILE C 3 7 . 11.693 -2.886 -5.185 1 50 ? O ILE I 359 1 ATOM 2362 C CB . ILE C 3 7 . 11.403 -2.474 -1.999 1 46.27 ? CB ILE I 359 1 ATOM 2363 C CG1 . ILE C 3 7 . 12.757 -1.791 -2.283 1 45.29 ? CG1 ILE I 359 1 ATOM 2364 C CG2 . ILE C 3 7 . 11.6 -3.934 -1.507 1 49.07 ? CG2 ILE I 359 1 ATOM 2365 C CD1 . ILE C 3 7 . 13.773 -2.006 -1.123 1 43.8 ? CD1 ILE I 359 1 ATOM 2366 N N . PRO C 3 8 . 11.151 -0.644 -4.721 1 49.75 ? N PRO I 360 1 ATOM 2367 C CA . PRO C 3 8 . 11.734 0.1 -5.809 1 49.25 ? CA PRO I 360 1 ATOM 2368 C C . PRO C 3 8 . 13.264 0.134 -5.851 1 48.77 ? C PRO I 360 1 ATOM 2369 O O . PRO C 3 8 . 14.01 0.653 -5.02 1 47.95 ? O PRO I 360 1 ATOM 2370 C CB . PRO C 3 8 . 11.297 1.564 -5.623 1 50 ? CB PRO I 360 1 ATOM 2371 C CG . PRO C 3 8 . 10.715 1.692 -4.239 1 50 ? CG PRO I 360 1 ATOM 2372 C CD . PRO C 3 8 . 10.515 0.288 -3.742 1 50 ? CD PRO I 360 1 ATOM 2373 N N . GLU C 3 9 . 13.7 -0.265 -7.019 1 49.1 ? N GLU I 361 1 ATOM 2374 C CA . GLU C 3 9 . 15.09 -0.45 -7.403 1 50 ? CA GLU I 361 1 ATOM 2375 C C . GLU C 3 9 . 15.904 0.791 -7.096 1 50 ? C GLU I 361 1 ATOM 2376 O O . GLU C 3 9 . 17.163 0.707 -7.069 1 50 ? O GLU I 361 1 ATOM 2377 N N . GLU C 3 10 . 15.168 1.897 -7.078 1 50 ? N GLU I 362 1 ATOM 2378 C CA . GLU C 3 10 . 15.865 3.19 -6.8 1 50 ? CA GLU I 362 1 ATOM 2379 C C . GLU C 3 10 . 16.553 2.903 -5.45 1 50 ? C GLU I 362 1 ATOM 2380 O O . GLU C 3 10 . 17.607 3.478 -5.187 1 49.76 ? O GLU I 362 1 ATOM 2381 C CB . GLU C 3 10 . 14.987 4.444 -6.725 1 50 ? CB GLU I 362 1 ATOM 2382 C CG . GLU C 3 10 . 13.745 4.485 -5.866 1 50 ? CG GLU I 362 1 ATOM 2383 C CD . GLU C 3 10 . 12.384 5.002 -6.141 1 50 ? CD GLU I 362 1 ATOM 2384 O OE1 . GLU C 3 10 . 11.477 4.524 -6.854 1 50 ? OE1 GLU I 362 1 ATOM 2385 O OE2 . GLU C 3 10 . 12.157 5.993 -5.369 1 50 ? OE2 GLU I 362 1 HETATM 2386 N N . TYS C 3 11 . 16.02 1.856 -4.818 1 49.27 ? N TYS I 363 1 HETATM 2387 C CA . TYS C 3 11 . 16.457 1.399 -3.517 1 49.34 ? CA TYS I 363 1 HETATM 2388 C CB . TYS C 3 11 . 15.181 1.357 -2.643 1 47.73 ? CB TYS I 363 1 HETATM 2389 C CG . TYS C 3 11 . 14.427 2.655 -2.553 1 45.87 ? CG TYS I 363 1 HETATM 2390 C CD1 . TYS C 3 11 . 15.114 3.863 -2.368 1 45.18 ? CD1 TYS I 363 1 HETATM 2391 C CD2 . TYS C 3 11 . 13.036 2.631 -2.645 1 44.82 ? CD2 TYS I 363 1 HETATM 2392 C CE1 . TYS C 3 11 . 14.418 5.069 -2.27 1 43.22 ? CE1 TYS I 363 1 HETATM 2393 C CE2 . TYS C 3 11 . 12.343 3.819 -2.535 1 44.9 ? CE2 TYS I 363 1 HETATM 2394 C CZ . TYS C 3 11 . 13.047 5.006 -2.336 1 43.88 ? CZ TYS I 363 1 HETATM 2395 O OH . TYS C 3 11 . 12.253 6.115 -2.214 1 46.8 ? OH TYS I 363 1 HETATM 2396 S S . TYS C 3 11 . 11.097 6.113 -0.985 1 47.79 ? S TYS I 363 1 HETATM 2397 O O1 . TYS C 3 11 . 10.482 4.831 -0.942 1 45.55 ? O1 TYS I 363 1 HETATM 2398 O O2 . TYS C 3 11 . 12.08 6.58 -0.02 1 47.82 ? O2 TYS I 363 1 HETATM 2399 O O3 . TYS C 3 11 . 10.112 7.138 -1.327 1 48.48 ? O3 TYS I 363 1 HETATM 2400 C C . TYS C 3 11 . 17.028 -0.009 -3.34 1 49.88 ? C TYS I 363 1 HETATM 2401 O O . TYS C 3 11 . 16.794 -0.545 -2.23 1 50 ? O TYS I 363 1 ATOM 2402 N N . LEU C 3 12 . 17.67 -0.607 -4.29 1 49.53 ? N LEU I 364 1 ATOM 2403 C CA . LEU C 3 12 . 18.245 -1.948 -4.191 1 49.95 ? CA LEU I 364 1 ATOM 2404 C C . LEU C 3 12 . 19.67 -1.856 -4.743 1 50 ? C LEU I 364 1 ATOM 2405 O O . LEU C 3 12 . 20.275 -0.77 -4.485 1 50 ? O LEU I 364 1 ATOM 2406 C CB . LEU C 3 12 . 17.277 -2.911 -4.848 1 48.41 ? CB LEU I 364 1 ATOM 2407 C CG . LEU C 3 12 . 16.111 -3.374 -3.978 1 48.9 ? CG LEU I 364 1 ATOM 2408 C CD1 . LEU C 3 12 . 15.114 -4.239 -4.741 1 48.85 ? CD1 LEU I 364 1 ATOM 2409 C CD2 . LEU C 3 12 . 16.64 -4.197 -2.805 1 47.88 ? CD2 LEU I 364 1 HETATM 2410 O O4 . 34H D 4 1 . 13.094 -17.697 23.835 1 31.86 ? O4 34H J 1 1 HETATM 2411 C C9 . 34H D 4 1 . 15.602 -20.359 24.51 1 29.85 ? C9 34H J 1 1 HETATM 2412 C C8 . 34H D 4 1 . 15.995 -20.508 25.818 1 29.73 ? C8 34H J 1 1 HETATM 2413 C C7 . 34H D 4 1 . 15.068 -20.723 26.755 1 29.79 ? C7 34H J 1 1 HETATM 2414 C C6 . 34H D 4 1 . 13.742 -20.812 26.421 1 28.89 ? C6 34H J 1 1 HETATM 2415 C C5 . 34H D 4 1 . 13.354 -20.706 25.121 1 29.23 ? C5 34H J 1 1 HETATM 2416 C C4 . 34H D 4 1 . 14.269 -20.383 24.194 1 29.89 ? C4 34H J 1 1 HETATM 2417 O O3 . 34H D 4 1 . 15.406 -20.917 28.112 1 30.51 ? O3 34H J 1 1 HETATM 2418 C C3 . 34H D 4 1 . 13.791 -19.843 22.873 1 31.04 ? C3 34H J 1 1 HETATM 2419 C C2 . 34H D 4 1 . 13.818 -18.307 22.736 1 32.06 ? C2 34H J 1 1 HETATM 2420 C C1 . 34H D 4 1 . 15.236 -17.781 22.754 1 32.42 ? C1 34H J 1 1 HETATM 2421 O O2 . 34H D 4 1 . 16.115 -18.127 21.955 1 33.11 ? O2 34H J 1 1 ATOM 2422 N N . LEU D 4 2 . 15.422 -16.873 23.701 1 33.67 ? N LEU J 2 1 ATOM 2423 C CA . LEU D 4 2 . 16.566 -16.038 24.045 1 34.16 ? CA LEU J 2 1 ATOM 2424 C C . LEU D 4 2 . 16.445 -14.947 23.015 1 33.75 ? C LEU J 2 1 ATOM 2425 O O . LEU D 4 2 . 15.451 -14.204 23.115 1 33.64 ? O LEU J 2 1 ATOM 2426 C CB . LEU D 4 2 . 17.767 -16.95 24.218 1 35.33 ? CB LEU J 2 1 ATOM 2427 C CG . LEU D 4 2 . 17.658 -17.686 25.547 1 33.72 ? CG LEU J 2 1 ATOM 2428 C CD1 . LEU D 4 2 . 18.588 -17.049 26.554 1 34.12 ? CD1 LEU J 2 1 ATOM 2429 C CD2 . LEU D 4 2 . 16.243 -17.585 26.122 1 32.53 ? CD2 LEU J 2 1 HETATM 2430 O O . PRJ D 4 3 . 15.522 -13.947 19.768 1 35.93 ? O PRJ J 3 1 HETATM 2431 N N . PRJ D 4 3 . 17.262 -14.761 21.976 1 34.05 ? N PRJ J 3 1 HETATM 2432 C C . PRJ D 4 3 . 16.007 -13.108 20.529 1 34.79 ? C PRJ J 3 1 HETATM 2433 C CA . PRJ D 4 3 . 17.151 -13.511 21.311 1 34.56 ? CA PRJ J 3 1 HETATM 2434 C CB . PRJ D 4 3 . 18.536 -13.275 20.659 1 34.43 ? CB PRJ J 3 1 HETATM 2435 C CG . PRJ D 4 3 . 19.539 -14.175 21.363 1 34.37 ? CG PRJ J 3 1 HETATM 2436 C C11 . PRJ D 4 3 . 20.841 -14.395 20.604 1 35 ? C11 PRJ J 3 1 HETATM 2437 C C12 . PRJ D 4 3 . 20.607 -15.131 19.215 1 35.19 ? C12 PRJ J 3 1 HETATM 2438 C C13 . PRJ D 4 3 . 19.73 -16.368 19.498 1 35.81 ? C13 PRJ J 3 1 HETATM 2439 C C14 . PRJ D 4 3 . 18.328 -16.047 20.146 1 35.43 ? C14 PRJ J 3 1 HETATM 2440 C CD . PRJ D 4 3 . 18.518 -15.334 21.587 1 34.9 ? CD PRJ J 3 1 HETATM 2441 O O2 . PRJ D 4 3 . 20.409 -17.461 20.107 1 36.25 ? O2 PRJ J 3 1 HETATM 2442 O O . OAR D 4 4 . 15.761 -11.052 17.937 1 33.76 ? O OAR J 4 1 HETATM 2443 N N1 . OAR D 4 4 . 15.461 -11.891 20.571 1 33.49 ? N1 OAR J 4 1 HETATM 2444 N NE . OAR D 4 4 . 11.498 -12.16 23.68 1 29.99 ? NE OAR J 4 1 HETATM 2445 N NH1 . OAR D 4 4 . 10.367 -10.548 25.008 1 29.07 ? NH1 OAR J 4 1 HETATM 2446 N NH2 . OAR D 4 4 . 10.157 -12.834 25.468 1 29.35 ? NH2 OAR J 4 1 HETATM 2447 C CA . OAR D 4 4 . 14.254 -11.607 19.907 1 33.28 ? CA OAR J 4 1 HETATM 2448 C CB . OAR D 4 4 . 13.209 -10.809 20.739 1 32 ? CB OAR J 4 1 HETATM 2449 C CG . OAR D 4 4 . 13.174 -11.783 21.908 1 30.27 ? CG OAR J 4 1 HETATM 2450 C CD . OAR D 4 4 . 12.218 -11.1 22.929 1 29.94 ? CD OAR J 4 1 HETATM 2451 C CZ . OAR D 4 4 . 10.674 -11.833 24.72 1 29.47 ? CZ OAR J 4 1 HETATM 2452 C C . OAR D 4 4 . 14.551 -10.698 18.713 1 33.28 ? C OAR J 4 1 HETATM 2453 NA NA . NA E 5 . . 5.884 -13.758 30.449 1 28 ? NA NA H 626 1 HETATM 2454 O O . HOH F 6 . . -6.319 6.515 26.148 1 30.26 ? O HOH L 471 1 HETATM 2455 O O . HOH F 6 . . -6.164 13.032 13.311 0.56 32.48 ? O HOH L 487 1 HETATM 2456 O O . HOH F 6 . . -2.648 1.026 33.911 0.71 27.25 ? O HOH L 493 1 HETATM 2457 O O . HOH F 6 . . -1.991 12.315 22.956 0.99 23.2 ? O HOH L 495 1 HETATM 2458 O O . HOH F 6 . . -5.35 15.911 24.633 0.5 31.96 ? O HOH L 499 1 HETATM 2459 O O . HOH F 6 . . 16.955 17.82 28.127 0.63 18.45 ? O HOH L 507 1 HETATM 2460 O O . HOH F 6 . . -4.997 10.644 15.082 0.98 28.89 ? O HOH L 508 1 HETATM 2461 O O . HOH F 6 . . -3.337 -0.227 21.992 0.76 42.58 ? O HOH L 510 1 HETATM 2462 O O . HOH F 6 . . -4.086 19.659 12.755 1 34.16 ? O HOH L 517 1 HETATM 2463 O O . HOH F 6 . . -9.113 11.636 21.499 0.84 34.05 ? O HOH L 519 1 HETATM 2464 O O . HOH F 6 . . -8.608 7.801 25.948 0.32 26.39 ? O HOH L 520 1 HETATM 2465 O O . HOH F 6 . . -9.958 4.797 27.659 0.63 28.38 ? O HOH L 525 1 HETATM 2466 O O . HOH F 6 . . -2.315 17.581 37.247 0.77 29.4 ? O HOH L 528 1 HETATM 2467 O O . HOH F 6 . . -7.749 10.252 17.715 0.72 43.15 ? O HOH L 533 1 HETATM 2468 O O . HOH F 6 . . 21.419 20.633 20.468 0.73 37.51 ? O HOH L 542 1 HETATM 2469 O O . HOH F 6 . . 14.075 15.311 28.475 0.92 35.35 ? O HOH L 543 1 HETATM 2470 O O . HOH F 6 . . 16.893 16.12 13.849 0.83 25.94 ? O HOH L 549 1 HETATM 2471 O O . HOH F 6 . . 13.674 19.446 13.528 0.54 37.74 ? O HOH L 558 1 HETATM 2472 O O . HOH F 6 . . -0.087 17.797 13.225 0.77 34.75 ? O HOH L 563 1 HETATM 2473 O O . HOH F 6 . . 1.918 1.564 39.263 0.63 32.46 ? O HOH L 565 1 HETATM 2474 O O . HOH F 6 . . -7.937 7.415 19.645 0.8 34.16 ? O HOH L 567 1 HETATM 2475 O O . HOH F 6 . . 12.524 22.794 15.565 0.51 23.96 ? O HOH L 570 1 HETATM 2476 O O . HOH F 6 . . 17.459 21.267 18.332 0.32 10.21 ? O HOH L 573 1 HETATM 2477 O O . HOH F 6 . . -9.447 7.887 23.63 0.67 43.17 ? O HOH L 575 1 HETATM 2478 O O . HOH F 6 . . -6.62 8.619 33.467 0.63 30.62 ? O HOH L 577 1 HETATM 2479 O O . HOH F 6 . . 13.664 24.877 18.003 0.42 21.06 ? O HOH L 585 1 HETATM 2480 O O . HOH G 6 . . 12.284 -8.265 25.198 1 11.36 ? O HOH H 450 1 HETATM 2481 O O . HOH G 6 . . 9.909 -3.968 16.686 1 21.92 ? O HOH H 451 1 HETATM 2482 O O . HOH G 6 . . 16.766 3.715 30.123 1 19.4 ? O HOH H 452 1 HETATM 2483 O O . HOH G 6 . . 1.753 5.221 -0.486 0.9 31.38 ? O HOH H 453 1 HETATM 2484 O O . HOH G 6 . . 21.919 -4.857 27.685 1 23.17 ? O HOH H 454 1 HETATM 2485 O O . HOH G 6 . . 1.713 4.744 10.637 0.98 18.48 ? O HOH H 455 1 HETATM 2486 O O . HOH G 6 . . 0.512 1.11 -0.67 0.9 33.34 ? O HOH H 456 1 HETATM 2487 O O . HOH G 6 . . 1.704 10.696 14.069 1 24.26 ? O HOH H 457 1 HETATM 2488 O O . HOH G 6 . . 8.679 2.013 9.669 1 20.89 ? O HOH H 458 1 HETATM 2489 O O . HOH G 6 . . 6.016 3.467 20.41 1 23.48 ? O HOH H 459 1 HETATM 2490 O O . HOH G 6 . . 21.898 0.545 3.233 1 29.94 ? O HOH H 460 1 HETATM 2491 O O . HOH G 6 . . 13.156 -14.641 31.531 1 20.76 ? O HOH H 461 1 HETATM 2492 O O . HOH G 6 . . 2.499 13.95 6.1 0.73 38.8 ? O HOH H 463 1 HETATM 2493 O O . HOH G 6 . . 4.866 -7.14 35.912 1 24.1 ? O HOH H 464 1 HETATM 2494 O O . HOH G 6 . . 10.093 14.707 31.365 1 27.06 ? O HOH H 465 1 HETATM 2495 O O . HOH G 6 . . 9.441 -5.299 14.524 1 14.52 ? O HOH H 466 1 HETATM 2496 O O . HOH G 6 . . 13.32 18.371 24.439 0.92 36.53 ? O HOH H 467 1 HETATM 2497 O O . HOH G 6 . . 7.314 10.307 1.687 0.66 27.73 ? O HOH H 468 1 HETATM 2498 O O . HOH G 6 . . 8.284 -8.123 27.668 1 21.24 ? O HOH H 469 1 HETATM 2499 O O . HOH G 6 . . 30.647 -13.066 29.842 1 26.15 ? O HOH H 470 1 HETATM 2500 O O . HOH G 6 . . 5.684 -4.737 37.971 0.99 31.27 ? O HOH H 472 1 HETATM 2501 O O . HOH G 6 . . -4.422 8.823 13.402 1 31.2 ? O HOH H 473 1 HETATM 2502 O O . HOH G 6 . . 5.868 10.423 5.505 1 25.63 ? O HOH H 474 1 HETATM 2503 O O . HOH G 6 . . 31.774 -10.511 23.519 0.64 21.43 ? O HOH H 475 1 HETATM 2504 O O . HOH G 6 . . 6.739 15.522 12.244 0.96 27.13 ? O HOH H 476 1 HETATM 2505 O O . HOH G 6 . . -2.836 -3.462 35.369 0.82 32.57 ? O HOH H 477 1 HETATM 2506 O O . HOH G 6 . . 27.491 0.322 30.735 0.83 25.69 ? O HOH H 478 1 HETATM 2507 O O . HOH G 6 . . 8.114 5.464 11.282 0.99 32.17 ? O HOH H 479 1 HETATM 2508 O O . HOH G 6 . . 20.71 -6.89 26.559 1 26.09 ? O HOH H 480 1 HETATM 2509 O O . HOH G 6 . . 0.167 -13.57 32.916 0.7 34.44 ? O HOH H 481 1 HETATM 2510 O O . HOH G 6 . . 3.184 -10.515 29.749 0.68 18.67 ? O HOH H 482 1 HETATM 2511 O O . HOH G 6 . . 26.991 -0.499 38.119 1 42.67 ? O HOH H 483 1 HETATM 2512 O O . HOH G 6 . . 10.805 -21.521 29.86 0.79 35.33 ? O HOH H 484 1 HETATM 2513 O O . HOH G 6 . . 1.442 -0.455 -3.108 0.69 35.18 ? O HOH H 485 1 HETATM 2514 O O . HOH G 6 . . 6.885 -21.743 31.219 1 44.44 ? O HOH H 486 1 HETATM 2515 O O . HOH G 6 . . 6.099 1.387 -7.295 0.4 24.41 ? O HOH H 488 1 HETATM 2516 O O . HOH G 6 . . 31.662 -0.755 11.667 1 49.87 ? O HOH H 489 1 HETATM 2517 O O . HOH G 6 . . 3.365 3.834 13.436 1 23.94 ? O HOH H 490 1 HETATM 2518 O O . HOH G 6 . . 1.128 2.558 12.764 1 23.32 ? O HOH H 492 1 HETATM 2519 O O . HOH G 6 . . 3.941 6.143 11.415 1 23.79 ? O HOH H 496 1 HETATM 2520 O O . HOH G 6 . . 3.976 7.326 -6.454 1 42.08 ? O HOH H 497 1 HETATM 2521 O O . HOH G 6 . . 28.063 -5.407 11.952 0.89 40.1 ? O HOH H 498 1 HETATM 2522 O O . HOH G 6 . . 1.924 4.988 8.266 1 30.33 ? O HOH H 500 1 HETATM 2523 O O . HOH G 6 . . 21.675 13.603 30.375 0.69 32.97 ? O HOH H 501 1 HETATM 2524 O O . HOH G 6 . . 5.8 19.712 25.234 0.76 24.83 ? O HOH H 502 1 HETATM 2525 O O . HOH G 6 . . 5.328 -11.607 32.358 0.81 22.71 ? O HOH H 503 1 HETATM 2526 O O . HOH G 6 . . -5.529 -13.698 27.472 0.89 34.67 ? O HOH H 504 1 HETATM 2527 O O . HOH G 6 . . 3.565 4.968 20.854 1 26.8 ? O HOH H 505 1 HETATM 2528 O O . HOH G 6 . . -0.235 -8.971 18.843 1 22.68 ? O HOH H 506 1 HETATM 2529 O O . HOH G 6 . . 26.628 -5.056 35.121 0.7 32.79 ? O HOH H 511 1 HETATM 2530 O O . HOH G 6 . . 12.758 -15.348 6.772 0.88 36.24 ? O HOH H 512 1 HETATM 2531 O O . HOH G 6 . . 32.416 -7.47 21.231 0.85 45.66 ? O HOH H 513 1 HETATM 2532 O O . HOH G 6 . . -3.13 -7.655 12.077 0.99 35.62 ? O HOH H 514 1 HETATM 2533 O O . HOH G 6 . . 31.455 1.655 17.416 0.55 19.05 ? O HOH H 515 1 HETATM 2534 O O . HOH G 6 . . 17.379 9.245 3.739 0.67 27.97 ? O HOH H 516 1 HETATM 2535 O O . HOH G 6 . . 6.059 23.964 25.373 0.68 31.46 ? O HOH H 518 1 HETATM 2536 O O . HOH G 6 . . 5.729 -22.865 22.062 0.96 46.7 ? O HOH H 521 1 HETATM 2537 O O . HOH G 6 . . -2.54 -3.72 23.614 0.61 30.51 ? O HOH H 522 1 HETATM 2538 O O . HOH G 6 . . -4.273 -9.761 28.086 0.82 34.5 ? O HOH H 523 1 HETATM 2539 O O . HOH G 6 . . -0.623 16.945 24.322 0.63 20.96 ? O HOH H 524 1 HETATM 2540 O O . HOH G 6 . . 26.266 -10.383 -0.73 0.71 44.98 ? O HOH H 526 1 HETATM 2541 O O . HOH G 6 . . 4.385 -17.796 14.691 0.57 23.97 ? O HOH H 527 1 HETATM 2542 O O . HOH G 6 . . 15.403 12.468 20.042 1 22.31 ? O HOH H 529 1 HETATM 2543 O O . HOH G 6 . . 15.199 1.159 19.141 1 21.72 ? O HOH H 530 1 HETATM 2544 O O . HOH G 6 . . -6.078 -5.801 17.467 1 24.72 ? O HOH H 531 1 HETATM 2545 O O . HOH G 6 . . 12.397 -12.76 42.731 0.96 29.93 ? O HOH H 532 1 HETATM 2546 O O . HOH G 6 . . 26.032 4.328 33.532 0.92 32.7 ? O HOH H 534 1 HETATM 2547 O O . HOH G 6 . . 0.62 -1.384 36.554 1 34.99 ? O HOH H 535 1 HETATM 2548 O O . HOH G 6 . . 5.29 4.048 12.161 1 18.1 ? O HOH H 536 1 HETATM 2549 O O . HOH G 6 . . 17.129 -15.067 13.755 0.64 14.77 ? O HOH H 538 1 HETATM 2550 O O . HOH G 6 . . -8.909 -5.467 32.814 0.49 28.12 ? O HOH H 539 1 HETATM 2551 O O . HOH G 6 . . 6.444 -10.444 29.351 0.84 33.14 ? O HOH H 540 1 HETATM 2552 O O . HOH G 6 . . 29.732 -8.424 30.697 0.63 24.42 ? O HOH H 541 1 HETATM 2553 O O . HOH G 6 . . 31.165 -5.278 18.949 0.92 30.42 ? O HOH H 544 1 HETATM 2554 O O . HOH G 6 . . 3.438 -19.151 25.563 0.98 40.47 ? O HOH H 545 1 HETATM 2555 O O . HOH G 6 . . 29.909 0.205 29.478 0.7 21.68 ? O HOH H 546 1 HETATM 2556 O O . HOH G 6 . . -6.134 -0.788 16.864 0.56 35.28 ? O HOH H 547 1 HETATM 2557 O O . HOH G 6 . . 32.673 -8.346 10.476 0.81 45.35 ? O HOH H 550 1 HETATM 2558 O O . HOH G 6 . . 25.507 -15.684 22.227 0.48 24.45 ? O HOH H 551 1 HETATM 2559 O O . HOH G 6 . . 38.67 -16.487 21.841 0.5 24.76 ? O HOH H 552 1 HETATM 2560 O O . HOH G 6 . . 7.564 -24.697 30.518 0.59 16.55 ? O HOH H 554 1 HETATM 2561 O O . HOH G 6 . . 32.446 12.292 22.918 0.71 39.43 ? O HOH H 555 1 HETATM 2562 O O . HOH G 6 . . -4.054 -16.653 28.782 0.8 36.59 ? O HOH H 556 1 HETATM 2563 O O . HOH G 6 . . 7.698 19.416 8.916 0.61 46.44 ? O HOH H 557 1 HETATM 2564 O O . HOH G 6 . . 28.822 -11.147 6.791 0.65 35.37 ? O HOH H 559 1 HETATM 2565 O O . HOH G 6 . . 6.911 9.007 38.789 1 28.76 ? O HOH H 560 1 HETATM 2566 O O . HOH G 6 . . 35.849 -0.182 26.659 0.5 45.44 ? O HOH H 561 1 HETATM 2567 O O . HOH G 6 . . 32.121 3.619 19.911 0.63 33.81 ? O HOH H 562 1 HETATM 2568 O O . HOH G 6 . . -4.493 -12.429 14.434 0.52 30.59 ? O HOH H 564 1 HETATM 2569 O O . HOH G 6 . . 23.116 -7.224 -0.728 0.46 26.5 ? O HOH H 566 1 HETATM 2570 O O . HOH G 6 . . 14.542 17.213 8.817 1 50 ? O HOH H 568 1 HETATM 2571 O O . HOH G 6 . . 11.955 -12.44 11.986 0.28 10 ? O HOH H 569 1 HETATM 2572 O O . HOH G 6 . . 16.263 4.67 38.025 0.85 49.16 ? O HOH H 571 1 HETATM 2573 O O . HOH G 6 . . 5.804 11.796 -9.476 0.47 27.24 ? O HOH H 572 1 HETATM 2574 O O . HOH G 6 . . -4.046 -5.298 7.915 0.57 16.21 ? O HOH H 574 1 HETATM 2575 O O . HOH G 6 . . 4.057 0.435 -6.392 0.54 27.33 ? O HOH H 576 1 HETATM 2576 O O . HOH G 6 . . 23.776 -13.886 8.042 0.73 23.97 ? O HOH H 578 1 HETATM 2577 O O . HOH G 6 . . 3.096 16.64 10.583 0.77 31.46 ? O HOH H 579 1 HETATM 2578 O O . HOH G 6 . . 11.151 -24.657 26.626 0.59 33.9 ? O HOH H 580 1 HETATM 2579 O O . HOH G 6 . . -0.651 -4.62 5.389 1 29.8 ? O HOH H 581 1 HETATM 2580 O O . HOH G 6 . . 3.82 -8.347 15.754 0.83 19.18 ? O HOH H 582 1 HETATM 2581 O O . HOH G 6 . . 7.765 -14.09 39.546 0.81 19.98 ? O HOH H 583 1 HETATM 2582 O O . HOH G 6 . . 26.827 -9.539 36.184 0.93 25.39 ? O HOH H 584 1 HETATM 2583 O O . HOH G 6 . . 17.395 4.758 35.882 0.55 41.14 ? O HOH H 586 1 HETATM 2584 O O . HOH G 6 . . 22.438 8.318 37.171 0.76 27.54 ? O HOH H 587 1 HETATM 2585 O O . HOH G 6 . . 32.503 1.413 28.168 0.74 29.71 ? O HOH H 588 1 HETATM 2586 O O . HOH G 6 . . 32.134 3.698 25.857 0.4 21.84 ? O HOH H 589 1 HETATM 2587 O O . HOH G 6 . . 33.237 -6.846 25.915 0.54 36.35 ? O HOH H 590 1 HETATM 2588 O O . HOH G 6 . . 10.006 -15.934 5.536 0.53 25.56 ? O HOH H 593 1 HETATM 2589 O O . HOH G 6 . . 10.153 18.626 13.967 0.91 48.56 ? O HOH H 594 1 HETATM 2590 O O . HOH G 6 . . -1.812 -7.317 27.016 0.68 17.73 ? O HOH H 595 1 HETATM 2591 O O . HOH G 6 . . 2.873 -20.425 29.249 0.78 48.27 ? O HOH H 596 1 HETATM 2592 O O . HOH G 6 . . 0.249 16.575 6.496 0.61 47.28 ? O HOH H 597 1 HETATM 2593 O O . HOH G 6 . . 9.316 21.21 21.324 0.81 37.69 ? O HOH H 598 1 HETATM 2594 O O . HOH G 6 . . 37.88 -3.651 29.107 0.79 43.58 ? O HOH H 599 1 HETATM 2595 O O . HOH G 6 . . 4.897 10.785 -5.206 0.58 18.72 ? O HOH H 600 1 HETATM 2596 O O . HOH G 6 . . 17.134 -12.421 43.321 0.77 27.95 ? O HOH H 601 1 HETATM 2597 O O . HOH G 6 . . 10.806 12.214 -0.124 0.55 15.56 ? O HOH H 602 1 HETATM 2598 O O . HOH G 6 . . 10.579 -18.673 19.863 0.46 29.73 ? O HOH H 603 1 HETATM 2599 O O . HOH G 6 . . -2.04 -14.935 21.232 0.47 11.62 ? O HOH H 604 1 HETATM 2600 O O . HOH G 6 . . -7.651 -13.726 32.38 0.62 50 ? O HOH H 605 1 HETATM 2601 O O . HOH G 6 . . 36.556 -11.411 19.398 0.57 25.67 ? O HOH H 606 1 HETATM 2602 O O . HOH G 6 . . 33.275 -9.066 18.618 0.48 35.32 ? O HOH H 607 1 HETATM 2603 O O . HOH G 6 . . 26.776 -19.176 21.422 0.81 22.88 ? O HOH H 608 1 HETATM 2604 O O . HOH G 6 . . 24.332 -22.366 16.867 0.55 38.8 ? O HOH H 609 1 HETATM 2605 O O . HOH G 6 . . 22.089 -15.719 25.31 0.92 25.83 ? O HOH H 610 1 HETATM 2606 O O . HOH G 6 . . 31.26 6.881 28.876 0.54 21.35 ? O HOH H 611 1 HETATM 2607 O O . HOH G 6 . . 32.856 1.395 7.233 0.84 37.6 ? O HOH H 613 1 HETATM 2608 O O . HOH G 6 . . 7.305 -4.547 1.044 0.91 25.89 ? O HOH H 615 1 HETATM 2609 O O . HOH G 6 . . 33.356 4.743 22.129 0.88 47.31 ? O HOH H 616 1 HETATM 2610 O O . HOH G 6 . . 2.457 -2.887 40.452 0.78 50 ? O HOH H 617 1 HETATM 2611 O O . HOH G 6 . . 7.362 10.217 -8.227 0.37 10.77 ? O HOH H 618 1 HETATM 2612 O O . HOH G 6 . . 32.765 1.527 14.066 0.62 26.76 ? O HOH H 619 1 HETATM 2613 O O . HOH G 6 . . 36.238 -1.409 24.495 0.8 46.03 ? O HOH H 620 1 HETATM 2614 O O . HOH G 6 . . -2.161 -11.081 18.66 0.86 46.07 ? O HOH H 621 1 HETATM 2615 O O . HOH G 6 . . 11.607 17.763 8.266 0.85 34.07 ? O HOH H 622 1 HETATM 2616 O O . HOH G 6 . . 8.317 18.042 11.272 0.57 15.32 ? O HOH H 623 1 HETATM 2617 O O . HOH G 6 . . 24.023 -20.492 19.471 0.89 45.14 ? O HOH H 625 1 HETATM 2618 O O . HOH H 6 . . 3.379 -7.946 -4.821 0.82 35.94 ? O HOH I 491 1 HETATM 2619 O O . HOH H 6 . . 3.046 -10.389 -6.708 0.89 32.75 ? O HOH I 509 1 HETATM 2620 O O . HOH H 6 . . 10.26 -10.647 -4.845 0.26 15.61 ? O HOH I 537 1 HETATM 2621 O O . HOH H 6 . . 12.095 6.92 -10.176 0.45 16.6 ? O HOH I 548 1 HETATM 2622 O O . HOH H 6 . . 5.93 -12.299 5.008 1 43.15 ? O HOH I 553 1 HETATM 2623 O O . HOH H 6 . . 13.359 8.466 -7.705 0.72 42.51 ? O HOH I 614 1 HETATM 2624 O O . HOH I 6 . . 12.73 -14.481 21.246 0.88 29.16 ? O HOH J 462 1 HETATM 2625 O O . HOH I 6 . . 16.9 -19.727 18.548 0.51 37.41 ? O HOH J 494 1 HETATM 2626 O O . HOH I 6 . . 12.628 -16.596 19.561 0.56 31.6 ? O HOH J 591 1 HETATM 2627 O O . HOH I 6 . . 13.554 -21.496 17.968 0.51 48.83 ? O HOH J 592 1 HETATM 2628 O O . HOH I 6 . . 21.571 -21.131 21.762 0.46 36.84 ? O HOH J 612 1 HETATM 2629 O O . HOH I 6 . . 21.076 -20.895 24.207 0.69 36.43 ? O HOH J 624 1 # _coordinate_server_stats.molecule_cached no _coordinate_server_stats.io_time_ms 11 _coordinate_server_stats.parse_time_ms 17 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 43 # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1a2c.cif.gz000066400000000000000000001735241414676747700252270ustar00rootroot00000000000000a]1a2c.cifے&zXs!pV7A6cE$ƐM$7 EܲZ  J$+uO?|߼|~|ӯ>{_n_߽;|7~Zo*lDVi_x_>v>|o?~秷p:j7^x~ŜSs3Ç_^ǛNnMyW7?wxs?||{!txCy[Oo}Aӷoy箷~E|?yÿ^_>_4_ݼ?osݯW?}O7o޾o:to}:oo?~x{wxGC9ׇM^qN+}?/}/;|}y5޿G޾o'AQW{݇OExr|T}wRO>p?Lf ̟n")UKk/8xE!O?s&O$^==Xg_|ջn?OBzt ۻOmݛ/޽-w矏?;zWM?{}r~wSG}ɿww?}z|:\\=?;( SGj:D4]2v~냖1To2'%8?k`ˏ姺:Ǘ#V?|).Əp2h.Ǐ?:<?kk uhGj<8!.?EkZ7|x#PUZʄ3|}q2 a`_ mYσ-z?gK|YUBh5͐rQ.Ӳ7i%%Dqσ3wDLd^–By%(%M .˃6|W觟oo?xs)nXmyƹkdݴKC;NC;v3,|4,7M7-t|;&w3xD턶3n :S=ٹk97N)h25C4nμ)е.{^ n7[nWB oJ zT==:AOݮ #~a$m-A2\}!Q_=E+(P^B|ugt[t;ώ_|c1ޢL`(CԛY:hJ-OzW<6++V˳C뼝P; gBY@}ûr*]vǷwo@tj˱?S|z1nïwgѹxicc?ЖE;ez pg>7N#ď7r*߾3Ҟ,~sw GU;oGǷ#߯?pC|ݏܯ9~oo^Ow±|}uup 4N^7h[n;W7~y?d pN_t?I[*/rd7>r:_yE˓o|M[o>Q}~X3Ot?n?s}n޽+]ͭF[>}&~o~ZpGNDewt뛻՝yrf1k`s/}sك'9ۧWg>;r~uuó'즫~g^|wW7OϨWϞgԧWWwۋ'?ţoϟٽG_|{OoqoϞ>{gg}ŷO.=88{zqͣGOo]:5|t{DZ N 7U>mR8g"68NgAGI[Sc9ъ]aj7o\~S=6il}x|682g4slN:]GS~H|?:/ }t^ˤi@ȟ/eCv8sg0/ӎSK?϶?Ve94-S]oˤi*XHQCY]lˤiweҴL=nvL$eJ;f> jg.kp絡&ut+n>~9w&:Q>1;Ϲ logωf}Cc~ N jcg nOh7}c88㌾if}cǟ%ݤgIz_P΁` C àP5*C[Dis_=#8}dhMMn7,{Տn~ZÛ?0|\^q>|>pOon/wppw_?ݾ#Xe#Xgs`7 ky7iޑGʣnݛ:>}T# IczK7sn7_HR͈ѿ3#͈#34#xc~]&'iy/߁׿d/xz]L?E1h}n+|W0wՇon?~oݏ%HhB.t+n8\87>ݲ,,I;㓤YYw;tZ?Q>tD:ϤNS>߲3H+#A)<ynՁ[@ʒ֣: cwcd]G/~;$e;az;:yz:sKNõ[#w8n?C>B 4?|rZϘen]&|Kc9Tae NY=c_/^ ?'SG~B7?ڟA{x'Jb%A!n|ۏoo]ox{GumO㕄 ԗo+{ϗرMw/]9he#$'·`Ag듧ϯ>:]?}蜎gr]7B39UnNdO};|q/N?zN.{ {Ϸ~p>.Oig ߭;o>~xk9pJSO+Ы@LpvAZ5>Ї<Ƚ}V}]kԚ9Bo uQZ]7D v]}w3|ݏ"m/2HwfG c+z<t(z<3~IBK=.I#YEc6?srY煴L {]FefMwktxkzf(&Ϻ;17U?#c2yr'0M@8h'Dui"*<>L.f͗- el }G^͉/{t~!^]]v#^ R 0{O?RmѓK=|=wL[O-h mm-4Ɖ:ZBD[hh?ϴB[gB\un Y\?^\?^\?^\?^\?>2׏#sgpӄQvPn'ۆ aBqPn'[ qBU&E?iB}PiG{Jo6fn짇ۆazqn[qzu74=>M4OO˾q}CIEHO{Œ=_-Œ=_-Ւ=_.=_,=_.#KȒ=_/#KȒ=?dϛ%>p9yaXuyXuyZ\ cqe^,W慬LdzGqxnI[Gm|nIK?O%8Uюvt7L[/pJD}F$OHfdI9w\yQGҡe.'C?Qsc D ApH:m#Apk%Տ+sU蛙>pt\^=,j@{π $6Gh }/8 ΍Âs:.8 msdH{\TnJSw͋#=~^ HOyÀM==jWB2ZIW+j)_-%㫅d|^d|KƭqKƝ!!"G<8'O*iǣWeLa,[iauipLipD$7 7Dmp@$8 D­=pH$: "iDڅHHD$N!ieUU8k+ȍgZrZ0ꇷ[ګ>[GbZu<ävZVТ(FZulBNY%)ؤ=NtF;@\HqҮGv3i#vARsA!Ỏ pcm8pn\[{.m#֑ '. v]f{.\u4rAQu@:ʹ c, LvҎ ҡŻUGdܙmZJwfh{AY7zYҾ58.?ZWO?zF5L4O{T"N/wTaQ:v$i豘dL}Ǚ仇a/G$w 'i5YJs15}f`hd z`]810N C+ß gR>BוTMEݼ*וPME41M?7 7ύs8O?ϭ2i(3'iznqzun:=eQ"<=PLDz3Fe1}lc(y66nƍt?Yظu'+@?QO(4#4#EyT% 阥阥cI3|q⌬.Ȕq޷ra\+w\ otXܱܝc6sL/LŊ X1K&b^,%x0*_yTɚ*_-\CYl!YXgauHz!|<ǗIvbxE>jL]QHL}'n^S7)ѯ+|M\T߅sVcߘm̶[?l /pljw:UwO{|lu/wC "ė/݀1ԼGo(5ЕxDA?t6EuvSkm6춹ZvSWµ\nꊸݹJkkٝrWWu:ҵ\W׺侈ko\m5uZS ׺?vkݟ/8\~ y_쯍p˶)\8kٝ_gp-k,e]ײ;Zvp-"e9IyRkOu׺?ϋkݟ'3Z|xyn<_ksZָgpZSõ>kO}׺"u?%\7\u?i\~3gqZSǵkO{qµMu?mךw=u,ҵ'kݟYZg)\̒7k^L׺kOõq- ׺4u?\~곸pZS_ĵG[>|$h\<u#Geh6mkOpu?]uCZkݟf,u?p؍ǵ'D\~{µ'rõ'RZg|IlkOb+_~[ZȺZgw`׺kq׺?cG/p36CH"µG?$[\Dq#u?vµ'_ZدqI췸y쁯u?"u?%\G4vL~C9oQ1 :"c" uDgdʗ눐 )C%cR0mDJʵ눖11d('#jHNDc>Mh&8& Q_GqLH8DD:z^yOp!N 1wj\GnHZߠ-#7;\Gn@p~?:r~u&:z̿i(K g#Ǥ/ʛiE_Kӊc`(yu`u<4/uaG {0bl1KL#zJa}JFm!2EC1 tYn: FEܨfm'b>YUӔ@~1X9S3 iԔ?ݼk{f^,o3JCzgO0`4;/r=ZK(>)KinP"A0 ͒(<$!z D' s2x|~5DOwvl+Talxyδ;%h' C ѷb),0tj~BD#1?B~C@! dpzua26Z>R~e2:L_|H ltNy>?N^fc؈<'an !0@(!u~o@^6xGB<(,QeSʽ3*偤`)UCȯ9Lf"T @ b#vd[<*tY< #"d!!C-R1u6RX~DNAA2oN[ d NF("I|E? Ik4u=CTB0,hjrƈe0L^ݸrߩ&lg3zI~-fMviR8S"}Gb7yns=h3JwG O$&06 515sf6X!EC_%> 78!:zJ @|!q^6`{%d&PfcD '*%vˬ7ܡ:- $|+k448'atŃ!#E@V\]C2eE$FҋYDAT%f5=D6!dvG]6s:4 A9!{Ll4y@agOgjFI g 2=kyQ e#?gb=锬TԂVZPSGOIL1Ie B*-Jl`(q̽B*=IbE3K/LPJ<tf$З<&8TF Q% `W`"'5(,GdX0|('nj %h"xLڷJcLf|Ձˉ~\#4(vUe ΃qD싴F\iP R (@k6_J13t%/(x;L+V;%U/xf&BL>m̙|L G(|>e er-o#D2! PC;ℭp'i>RzibQ=,1^X9nOHI*xZ9pO@EХрHd cGdV;d2*v(Ӂ.%(ϋ2q,Rhf(nyʌ ,Ӟq0ONb6ڴea;Lς xT5^6hR> Ub&rڴyj]z!%H DHkN`cbԩgȄR206o1aSF^Klt3[.b^5cLop X`l+vWu-$xJԓ#/f+Y=BDP(h([5ـe&QbURS#  t<3A &U5e _c@N$ES9भ#Nbf"Y)0qL4[2ձυ-ݒ`N>o H6HedRp3&mef;l88fh~,O}l`ܴgp,=Of~ɱf4 ?mCe &] YJ?h̔Hm)P+C R6ˊr8O^}іʥx8HŠ* &=Ѥ;*NYE*ȳ;FlL-LQ0 'cP[A0n(f4o1)I;bkhhD-sӐUEr2S |z>S]- E!<`YQr13xPaxQGe4[T-ReH]--TM |FbYe8؟AiEU'b`TҲ (RcFMj6l&B^C6E҃:QV,8G#cjIzQ0y}90vԫGݠ`nrrU}I0-ȏ V^1/Lbmq¤cP>#L蔬-P2ĎaɋA*Z[¯DIx)HB4 &oڼCv7U=:dzj.蜧!k_!C)vVXLz$R^cޒ 1f[&=gXD!I[j6̋J3š iә[(=ˣotݙ[(3fƃb)bS_D8J9*T%^DFoCGɫ[=GѲ~u`ÑhHrx(86'GMHÒh=vHU#yv4nyJUYkcml#%em,o8Ӈ^#܁AlJhS Q"F[4^(@=/yAH<=: 0dV9v'&NՑ!.2ZF\BU-hGQlb|6=BQz/Pa) q% *N|*Ҏ?2iZϬh$×q)h ae.KY@YZ3AVf&!&CmS#!dȄ.u({bLUkoaʉr!m=tN4ζf){ ̋gYȭ}go꙲GJM5޸M9+ ? 3S^7bXKχNFQ[Q{=HM*C7[MVoq&mB('0o & SNjf Hg73vNO{p&pt3Ya V;řcnbpz>-${' 'o#f]n&ٻ=mo쒐NK^~M7=lbk-Ps}}¡@|J#$=Ӂ|lAkb =h Rl:+-p="_Lv"r_)HvмM8D dMl: Xw ˎQhT#y44%A;Vjq$o Fh=4vq%8*M)z4JVFy 8 *9E>`ǷV'yKD/s7S+4[2$ )8l`&wiAڍ9i ϷZ 5ZD br.kXz$X) nrZ3$t1DCD<5ÙCT!Q@W NPit)#G ɭ$+EPG u`AE|P.Y7E`L[(&@ASHKޭդo0 pt9ֿC5C*@s0r9m-ФdM*H:M@Vԁ qd#%nI1Q$̬ $uJYa-Ķ٤XxЬ d nЮl!th & ֓EKu,~jz@BҤ$xWH8BUlF'<DBT ]RW+8T +)D}&UpR HbǨH~R|~()"䏑(6UZHORuDd6br=HϞR=.ikB=ʨ,e#E%!°9TC!%4"Hb'.d "a8[NNZë)PQ))` N&M JSWzS[,ō@H jF"O^4L4id Z@ PN/uӕ},P iTV<1D?_||1"dϫb/2Үxu-a@$UR`Q0!{B T IH/ %#mI"&JL`By:rdign).g E(f&M}6H 'ɋ6d=Б.yNyVvy4!}+. .>]asu$^S ^gܺG{bjA՝~eվq,L O|+©;zc~*g$PX`T6ݏ .æxi ʥ{mhOsm28ޭ&Yc"!iZje!G;|Nj$_G R ()cV#-Nɂ0Xm8 6?Xz2Q6ɮ o̍B)tP3SA 4ң%vq2QnvW H5̀D(6DM<+(j*) &YvsZb9)ryӦ KFN 89/3m1 ]xMO(zv D>'tTEҰuBbx59ԜY'F"Cᮁwqq.h@vÓIHdُj RȢ3p ;@n?@;6@Ӻ9X;V,xB }oRP<`U= I&y\!+@$ &S\QK]㐻V9_,9 %8UdbIN$ [Ir t4TGBD&occ}4 ~%0?l 4F5I_Ⱦ*Wb=L!VIg%8ubQHX˭%5BQ(ʖjA(CH:3DP:x4DJD%hÉӃ$L$QPFyH)R rHV$ e,wHೃ=N$ AQyAiAPqu89k۠TC'Vv p3Z JGAYOPϜu (nSpqv,ҬDX{; 3%"1YYqA/sD (2DRҞCdx,]3` 젗Oǐ(@+Kw8, J@5$OmY(ݡ^eU}$n6"HwQ?=+]l#An>w*H8 b\r)bt"hfRұHLz˧ t]( bEVHr{-k8CS?%&x H gB(zDXZWWHq8I=)Bh`A<<*Nȩ,0]|QqXP2?EQI 0CmJ Wӳ$t.c 1mךȌ\&+p' cF5 N20/K*|/0] :]gx@mΡۜ 3P|%"BvV u%kf5NN^V]6P"]I'ti*EA#G] Z h[vӽ(~ZDF-'j]Ԋ?- IT4qdieRt(Ja8(Ǟg3n{S. ^:ϝz ^Y]:;$ʫXϞiw.%:۹[ό#4qt ĨՐؤx> ) wD;Aמ ǹnC%Yped~978aV_.~9 * L)\7urPA.|j4ۂ0źtb#rL."vJHV$rt@Q`4BHъ*HPI\=DJ >م6 %V)C1Ey nɫ;,!9?~I5y㡀 ۙ a˙~Rpf75 I7{[]{ġ~BzߔAڂ#+=¹~*bHqh孚 7W(SBzbI"iN "8@n:rҍ)rȄc 0-1J+*@4mgW@i2$OGfON!:@YNڙ^9P@9b_`d ˆ)M8ړ PH&;ؖmw젊P#ؑR㌕Jϯpx*KFG#"4%=@QҔ|tXUdm9^'YAl{t .%B) Ttٳ3naTս*0="N(bjaIDG@ryvs͗٭a@ !A^rZZ 6v DCI]2#pUMy'f7HK F #IˇPr9g ])Ihˈ];k"]Yt [O"3v 攓+.'QzEA6JmM6yq~n Jbp&M7$,HK i6-6 MReVXF hD ؋z3nxD  ' 8ηi$JHt 7[,n;lqԘtcB4nɃCv!r|@wĘdKh)DRe h$R(=XLh:CM2TLdiAu" ؙ<(+)"VPjPj+ˍ'N&]p DL4W{j h"hk1|VA8*1(I\a !Ҡԕف*@8^;\@uEhZ̯'+T_ȑ9{вFgwJ4;G°#:?a*B텯0x7f:(nqRV@Pp_sU`4)$"@đ#zΨ,8P(u8 C#glΤb &HD I=X$\(Prv W䱊vkVr;TI.^}1/HIAv(z-qy#4GoD O2h8/+XV8myǡ gp5p++P!b6XC{|uF'bmTG1#MX8"Yt%&#fB= ySFĨŭ J=C /lMJ#_ MaFɖ_CϤ?ݓeLac HN5#;{+1 ( !'F#(q:1 qiv4tVÙ ˓NJA^Do;)3d9#ޘ{T*iP İvĊd*d[8HMbcDRsD_SIgݤEn"@EO)٭Iqn"8 YV CmwO=Wï2&FwI !=0{|%]I`J'ؒٵ6589~bA =A(7 Ԙx jx$'t%:n2RSN ?BjKO`ERbez"%~C3wXn ,=VN (^]MUq Ʒm P"dMֶT E"yB.;j;:6ڎoI"hq\bꎞ}WLRZ@(Zk2,SߥBѻ% !GIUY!ѹ DBl0kGT@k*-٥ MeLɊPRs2Aɯs qa::ZGL2L`4U<,;Ӊ5Gr5*GA& 8CF aa"sPQ))FX@8>;'OHIhD*Jq@TrQoǪ&`)JlKkRcmȻ:yOY:$_a=W7IjQ r [`z (ucPH-FT:Ir#FuPDG?#n1FԄ1)QWIcZ+JTkB@D=ԻNVh7m^p$$#*+8NfJGNynt)Mӭ\"Dޡ-Hn"jɮb\;-[3bsyھ^i5 ! 6Qj὿*}Mֈ,Q\ds'M8ݝBT{Db,>*(n$ o&uW@Q"$ra  z ]*}OHULhlWH|^A'$"*1,QmBVQ, @@&_^Bo"}bwl/Wh bYD=W0CV4lxcΗC9r𯋧ber\ԋr'e& s5U>p>"QfBbqr/ B=qt cZ7X)>PfN6k[xz؅ȠDuaEOO" q0E[ ZG5ZW4pId^^e[~׬z=92*`3>W4{Ό4z2{S RqvkFB"~hP=4&CXI5[hv@ a$JYjJZ_=[Pa23ز,* هPAP%(6W5:ZQ?jD3;xo EH^JufJOEX69ީYHHf#,Gyy9 g#d4K\0&Y a *$2 87 j$d:N Ş:ٕKpAޛ:oE(䉬\M:H⢌~dV=CQ:&əqF*W㐢QpLTNIqqt^ uPeMץڡUda(C&a/WmR5t$ $ Z`'YB_ԞD2~޵aV'(lps d_`*MC EpYHS 0yp`ȱ7%,~92WLKt^ û_ \.ƅh{V 7@}f"on܊О?C4r'+!/c^ê$A/}|Pu0#Dbp?)!EE@{l$2S];?4AzԞLbRRVӏrb(+ZTd(:LP>CAX͛;Hp3:5+2(Xϐ+iiPc&#e6PPHj*XY`JU^)v\,-`,ϦHG6yuq5j,z.̸Qk'~XsfbB##a8F~L_3l7c0=/ViʻPP)NyT.vk̽YP\c j`D+1&=KIԚ;)&Ґ,gܢ$WÚp2%' uhSpq!PV$%XwhsNFc/&PC5X%iAD|+9gAKgȧ%6-8 #3\5L-;9lCM||LrܡI9 'ULI\:q6',h=}Ssv`sjN;ìct2}\.Vc&+O9|0$ .h[YbY~/toU&:(p Č ҥ$ăR OA^J2i}:=zb@"B{̗AjU8-2Y)KQ2W4ɀ{OR6y)r* {(LhڲVb\;XE9A ԛN R^xjtHUC哎gq24KEAU{eࠀSyĨS[#и0bs S"F)!`$'?^"(5.AK2"~( +E85ňܟj=*'Wi{"-ڔ$+TYҨ>tBBq~q X`# V:]҈lc)ה.9xT{6 /Pq2RFɼEa%~UOⳒ)ʡGu#~UinGGMx(Ǒ, d z>COKBXL=v0dFpu8" `xuH~5PIFk(5RzuP8H@!RHuQr~gAǗjʼn'D%’\VZr2q-,-X8-y-tq{遜(_R qzNzq,5(iS^'˹nX U6I݄gT,{:sDM4KAB[m{g+ 7)HI#'9{:?N޻guáfj+0J;=&u̜ޖ`6l(^)"?%dD@5쌔F)P"eDNk7yď<(QB8jeDG+6&r')0u9"d˜Y BA8ƍr!hS~Z ;ONGG'ZI A8`$ӭ̊F$SH@Bf́!ۺ™(p̔@?W,pf<2`Hf}dgJfm lKӟ@ Iŧ:`WJ]{b-'eT3#%xZ±NZ:+KmG| 2CHTSwW8d,Zvu8uHq4BK4QCLI۹;i4XnNɡ br6">-u*SUy.[Jr )ɋ:nty/~MU^ F<,v؁dĉTޓx8@$>d)MC l/u.d $uB"ʚJr;mqaʼn4!g:ʣP*%dKm(}9m~|Gq$x"آ;bc#?%V"(^s ],:"CkXJ %~@숨&Kvr/P&(Ć)+eL|/9h{8 ~sز (<¿*Jb>,G!uLx>& 3_P6 YntB SH~< R#˾ RRLրi g$&΁Ƶ-WޱB aqCb( +) @ ŕVM>eъ gP6s*,<Ы/cX*JKmKZ;rn,YpBT7jz.>m&$znq6xI. 0ءDA/Pb92(P>aH=/3CAAZ^$+ ]ybDnNFlPq#"L[q+.(ˠ-׵ҏDq. sNrGUxx;Ԁ42Lj~S -Z g8$tæ)#@c6(~Z\B=H+wx"&/JB-؎ChLSP&*C9)Y\\k6`%@V7 F_\k10ƺ%A!/gFȼP]  k[Sq3U-\4Y)4N>ȶ Fk%`%C" (QǦ5w@Sy.CG1L)J]ŒhX"+Njk"Zw8EE]<4n0ӖnJ`h{Xf՜(*0JE^]<8d0JHK( H)q4AdaNiA/`j!'(M0/30HJw 2K h7IESd`E8Da=gCʈtZq꒷{ oD"癍}U0zl 0J,5 ,a5xPQ:__X-X8K A!tY$Zc3VEX(WZ0Sy,*B8yg'#LH{3{ҒS('1bddzW(&]3~ƐRi`Gwc(.p2&fS;VF{jt5᫃ +ϣCzETWgD#=bƩncQM' nEM\k^-.+TZF\{?%?Iȅ%c$-'GO'/ 1ohil^^hcH^9q"% 2p*Zցég= aL4AJg-ҫt4&ގt0{Y?٣0k%z' 6 v@"W$H;IMe8l#:(=Űkve勮1#_:{ӡ+;3@vH-I$qg9^B"$m#g D"O8v]'Qp A[o7N(QH}̳Tirklˈ"^2:V Aeq=ŎkXc'X󥤀rЛO.KxaP|\x.Z3$dߠTaCa뛤3X+G%; X;|v(]^V0x|DvHz8 Oř"aq;z!!n䂲%gVm0&Qz!X|P{Z*B*G%6^0#"yRIcq*lq#n+ǎ`YCg$vЮcZ7 4V?.l!4(ꮁ1]8)q$!݄:dI_fQ]spg"U7$(IGe$ `H[I! J#^IM| F5,2Dv+=CR&ЕhVfWLNkRPqX]?Z:x_{T9ESnC%~KtM{E2&ߥb^dn42jwF/-Jx> eUy#Kzt><!O$Z(@3"{/1AN jtB 8v0ǵޕB"R`Ez]^uRP3MJn HD3u@ QF@ְ/UE f#PP$Z8)nIx`ǎ}2 rū3pfF>PPv*hwq6 qgKgu(%:?HנhX#ν(> 3PGU'ބz5@!F%3U=  AɣS8ZDX/>R/8^@ H%ԠT1z aϊ%Dgp8<&LyI\qRtTJ^|ť{? _Ahr W8q PDXJ^b4|t)M] qNHTX+]"f 6MC2H桧{Y/m!Qw$G4r6p;pD 0]t!*J22Q8%~3R/"wTkhAoI "}!_%ut|I͹67ncKg'_.3rQ6\OCSn=K?>UϏ{T$vݤ.:&QZ3&"ٗuO fvyNcpXu7yNg)lM(邉lc!*Fd}v`TvKeikځ^nR$7\]ϚԊt@:_MNWMzU/h*a^&/;;]?pk~HU7Ϟ#oDfN3`^;1saR낙AG6Gm:dAvxz$6 h@ W<5>|b *=<. u#+j&]Z&Vj\e+I+UԶ#ys+ԍgդVSx^صz5qcl(䌡[WP7@JWO jR_؊c+{1}YkYZ'VXIU<:TGӁ71`3BvY /w :<Ɖ -VBvHp6-چrG1qMF([§7!/ )~nK2ٚfBWYʎPf0~"27'Վ"hO41ٶVVa= )NACSX[0G4 I@? rʴh:-Mv}J9l&W1>- AlMz< sסqƏA~")7NT9p$S8C zOb+'1%XSyX{ޣJQLHZqNT 08+VzpđM\sh-JдJ[6񱤇ϱCjX@mMcC?% 0l+>&p4%hY T}u=Y" /L}(q#]vqIO!,^7e#W@%F\kw]6rUB ͉Ĉ]K)!:6aUL'R;kP ed,wqm~xġ&-w^P;Z5M8oUWc4|!N0c2_@s7/.ty݄㷍jppwUL A1$\P֠spF$;`~\cD`eF}^H~~wE?7C0$%kkmu]V>Fѱ1*N@5k|'ʞtS]"iqv h!ɁLtǒQ$IP5,/wQ?HaX+b ^@{Pn*#lJu$=]gY~0I?Hy棾ЍP;i`(S뼠f+< bs+;HA4VĨH!C!W+[0ucs>@|c(+W>I`=fXP*c$71K0oT* P[0 'giv"cGLկWlvy1U`,Z!E:t5y\cc`t'a:G Eє sh*WM`7y>_0ٍ-x}F^Inj臱wCҦ scsREuUcA[Ce+5epioa/B:F чO~`+5TEw*li#ɤ.x¨UtP=$u0.^B;G&TN>Pg@O;'JQKVIUc(#Uw cƹ4(v^l7?:!st_ <8Wik(+hs5U2_w꥞w Ƭ*ob:J]fWOڻ]TGQIG>e+OrʛqcUX."(گ;8Yg+a+EDT*r7zjk:"IZH̨+Mg3El3o( "YBj۲" 栦 wP~#@- n6D Cy.8'g*aˮҘX%!kX '-/N_*t]#p2p.hRaC(Wquhԅ&Fl߿.C{0~gm>zQ=K[ܙcyڙJnN{%DP̳49'oqɂ-.tTB,1PّZ:0cgG&y"8JG^J18c+NR<5䡐d'^OL#y QoYixwTr,>^;RSjZB`oaRu]ҊtZF=Zf=Ah Ŵܥ4;G=.=L`sq -$,fM`>yVT~UD c+q8 =̳2Sm>=lYկo:$мJ2["n0T{UعH<ɦ]=6X )QHn3FXcJI’943ki3j[U'D%AD|Vy2EWauq'j6{VTFi:E˚e-(̫`X6RF(O$2R+j6{V=0 YR^i}͆6DK6'G= tU%^Gdq4y8BlYʿq +2Kͱ'# 2BOF L+#|-`y2꒯HZ`UR(f޽F>=d/MtBR& oEQ3-Y7㕵LE?n+hwN v:تEeC@ⱆsN`>+ u[vYtLR AuIG%HEYU`E#z:;T"&fϝԏiPlzS俱}[4|cZ(Y}Q9BeйZ @j}!Tl4V& q%[wxGB_WGJוhG8"?j֒:V|\ kjԹ呉ϰ}\\>ďkP͠h,3]h^\Y n+ rxWFbccaoP+QEnsql~& L:AVT}Ϯ銢l2=ϱ¹iV3JWX2L|X [&3/֧8DZHx@~?Gl:X3<+ϧо*85wX;& i_F C/ՏGTQ"xLϧl%(GBg7wdaGEj9ӣ|}<5C0̱BTț>{X<&;3sAb68UgTV&T gwLNچkn)jUe&53ۦ2WTNJ&wl3]%+{V=J0X #i 1_^U>ʿYc3=ĵyώ^}5əAeJ6|~ۅ4+  Pc8o$ pvƷLmKF~z[ݵBڰLH3[I85 G\GIg%8o7U+Qq#Pr7o66sD^Ym~\oاctFi<:Y{+5fAAE5Lknt5oA*F^[oB_9gMPJ:2HgբN+!3pN_WGN:n _LUYk׍']7-5^T 7ԥƖ />Jkj`7Y 7'c }]mHdY'Ն䄰\"::%'+jB!4Ūy#7DWm,n(HelA0?]DQqw=q^ãzN:+k;uKa2Z4){C|%)W1:[M.u꯸wWd6ڔ3ڡe$ FbM jXB ?FQ8S8"ʚO ta+Qsj-prKh'-kדžkl('Rl0lxIQGMA㦔\ʞ Kʨ"a2A*EB%6!+˪TJ3TF{z4.ڙZšY:vTG^̢62\YjtnWj牘٦ㆉ_q;NX|zKa cPg)%b\Q~cOhw$1=[ŕf]L$'mcqEY.4NTA7jc+j mrVh7/46u҂Du"ҋOn9!uq 8"nXфc Gm8'Һ@ꮱ>cт=@+}(bvxى#0K";Nv}66ٌ#N|qk ;ҍg1-co'']:qEduEȂp1OȆ@&h r\ӳ!= iYZ?﴾GkR?4ZE4BH:tFT-i3՟#klL`aeWT8yrcͻfmV;9 XYX0-v%^m棪9|iZ5b=4 Mv}e1I~Zjߋd'J!*k֣ڹ. ܡ9A"]W5혨UZtb*҉aFiL.<1;-cpZš"}*h2N꣖z>T野Ar 5{*k8<ɖ-sGgZ5Ѧ Kҁ,*>qc탵4v4:kue M'͍vLN $mvL*L|B}Vjf0}{ӎI1Z>XBbiuGU؀|X`H2X;osV@ò,sVY\?15 VX,79+h֭#q o"꩘lq*m47X"៷5E]^$M}gYп`G=Jg*:f\d)! jNuhڍV%\d5;?F:ǯY#<;t#Nt6C[?.hCsy(11\C>b,nr_Wl,zy2u w7+)cw)rjГ.ek{^Qs?VkCt2)Xc Ʊ2Tϙ"T+mY;xDˆj;zbՍ-%mBI 8Vٲf(0-Lv3_kǚcV|cxEunaMH"^8A7ٱ&4Acs8Ai K}o_?y8E+y@mjÒ.N}^NVb3 ewT=n8Q7﷽]/.KI>rq]6"xD mmo$T9jIE7nrdzmEN2QI/x'I84Ii?Ղ L7;-MF{o B_Iſ|s0Ȯu4[;"{2iՎ+lqj\2ҢiآPk"[S>R(񄞯edez'xT;,F*CiWRTDx@Ʃ4Mn.J<7EaD^]wzVTy7Y*N9|.:w*|"&jt';DhMERg!aut#'؅Cm"8RJ:R.AC+XHVgzor~9ɩqAvnC"QcYQ5̤:D^ij(S.-zЄxqidO$Ҹ+_53a+Ғ+C)ؙ:_KStt#ȴ[.m)YJpٖ҆:9V4X _Yݢ9s 7TThwQ'SYI3Q@1MW5;!"Jm?)1H|#YPs FN3mfPQu$*iH3$dC"}lv*fPY?޽ig?`P+ü<<G_wZ?(5l<ٯufq Bv>_wP q?p|\eIhx؝LS}\)ʧoipVGYJ5A T>2NzRVxzT\Ҭ 5E4A c)J9zs=}vyf%}B@oS%#U3>PtcRLVd;7jX~:Ru;/"OLK_;+bخT4IJʞQfMeԊ=-bh:"طS[R}gQl5M]S:ĉA|MЎ6Qg}b>E}0uF_ ` lZw"%0-[ݿaJ aGl:tDO,IT|u"~1&ƵiXPh}M5޾a;JiYYMcEXI.}9:c&0WQe b>]Fk_ZK$> (z"}GX@'ƬsjxJ]*z(8 "mK!.XⲼkm21밞$?r2gE#(QYd"`j 1G%dP+G5,񨰇%D0ҷ` qqGY޼ w32~ALyoV{V'5OW}n0K:lu3 `N,EsSD4r^}G"~2Գkr~px5$_w֛0}Uy†I~\iogZe0wת/t4u]OPJs}m2e\nB)m$hZ9燔bnn47>fmgpy.S;ȦZY?k,-}??d?Z`N̿eqf5yY{P&WP;7YIAx=dR:vXd gH.XeU)%XuYK:R~eD%  ZX<$J)"8Y +ᩨިzMúJ+'+KDW+&&Qf=S៎O֢&ݲ&&쿬4P"lP=(J.JAlPDJoUQFQ\eJL;0|m<::uQ}utAljj:mc+ZnTܹ@YB+ʪKH89AbȸZ3V;tsJSr#]eE'ceGYy_i4r3s:ԑ*Fah3uQGΒ~7*_=ugamJUyr&AwZYpI;| Vdt9Zl<5j({X9`+&OK_aȧ.?uCyc%ՕXy "znx\AJ` ܗ K1Ť:UfB{+ ED M~VdF0 ˊ,}-|VXf].A$ΤY+ gV i9[#_[+m4/ܴ pj5}=lxخ7H{ "DmsK EʐO6d΍m|YsT/R;,7&D/c}C=Xf]Mb|'EP\nl\tj+hF}`kyyvN|}.>^_7VyN"_:&|C#"f)]l4wfѶbEB)iEd鞚g0=>`$A9AGз5%JJ%/hZp<S8Š4% rte0}p<2?RtcɩbQ&KQCM򶇍,偕DF֕T! GZZpTnF"-]$]Y6Ziͷ1RfnKgxC :]MAA2qLk&tghBZ,|YsY],2R"DW5Q|QO,pgy9ؘ1fAbT \,Y66%$oxϪREڈoW1MIɳ.Y2d:ۛmy,O{\ҋ!E'rwQp]IÊB$u1xXH>vWXXJTCͤoN*{Ll*v!w#- ~Q$P65!dweC Lm04h/04Z%VcJ/\`~oma Z\—wi7 #\+ZD>u Qn\ICtze[Q[|}G:WBt>v) M>2Gv3:삈b/KV܇ґN eWҡ.^AzSq:P>w 5&ot~<"%$rŞY W8 aNv7*=вgE*N}'qjc!;*L+j,JC>8rZ: f5pmzlr؃K_t^!I;Ji>5{w :- e& Qֺ'8Z}ݲcߕ&)_+;x)-Yg¯5#մ1s`3<7,*~H 0m NԣS8;&5Ĵm(OZfI>j6WFM j,0uY^tn&{HfTTOlr6SM8Udgэcf?42QP\Xϒ4n^7X2k!&z穩)g3ٌ.8B9芹$z<8GZ)sZT-Xw輵.wN1JQ^O-SMhehQ)'2.iaaľ Hd6SP|X'/[پ<|="A&ժW~S־i6W=1K9y)f8qL./hkE?&"밍E9iuSpVmvN}."pv.Td rI>yENVXXTr|<놞6ZL̠=WWlhAf4PLrW4>`G *Iz$qPؖ$& C}]CDb0{zpTǒmQ:wZzK_WX?cj[eʊ?wڥ`k몈6Xy\tl}=J~:5(=Ӿ qDyK(`宣I跠G5pF%웺MCBRM==ݱ꾧 ̏?r4[Y%Msf)=~|[/=ǹ ]L\TMA[Ϲ/Q$P1HsC7G]qx5V!Tښp]G+ 4ht\YN D5:CS\)!qnK^=ԳNPeiVĂɽ]C idLA].+Tht7Lǯ`R4aO6վ3Oh 7Ǜ%\5r(EyPFWj4rQ0$R.CXavVFz,^/~Akҹ֦MCw?uxx060{٦Jӏ h[vʙ @q@գy%;xkOYV~'t$6XژamE-|>w^yf>s*Օ6B%/H|ōq`JقXu#`/`%Ap Zҏd~ivT_[F/ܶ6wl/ߌ<)oB'Xp4H8|Iyi>AJ~G9XDϙd0,U+k#yhdeL]+mĨO wV?F{%7P8vTϿ^M˵yӁ)ɍUAG;%?OWW{|>z Y_q("g*./9 SMX^ 2Fd}v!yEVqbitߖ:p3fg 5+c-f  ;  +qy[ffPMf]댧.]'[oqz3_d_->]~WГIiRo˔xO|e ZH节/R9h9'H: y =:,x^]:"R [Tߨ : څT1!2-2?<: -5<9?L: w1ܻNtA' .٨`u(y2͘:F`0U ](I\+i+H2:DU*: Vk4ؽĪ? RY,\J+bIC,ho͛sq?H]\xe|HXB\W SHϻBբ [:15 !ǹ_RiO$U.H)U ٻ:3ΐVg!=DQK/rӖ^V 9D"x$Z$ r0riWLruC9HY%>!;鴇KC *u*qCLBr };#r!Ϧ?36]zi,LS?$aR,QRQQ3D ;9d0 {.<+0:&om;1u"L +ԝ9jUUS#f1|J:L 6v稍w،z< }*}T=R<:Z(qQ_wZgvW8s.*:UJ{}$IAaq %׳ v S}G9P aˠ%msn-_0foqFEdaʍd Oi ]au? ld #P 83CjGh\!&3E/asvlbUfCf,딧WԪV{wsD=lYJkv᱃*1t}4>:vxFDŽDF[#~cGKgx4LUNiĞdi IgX!vi匑I Ɍ,FNWɎ6 MԻ0gj'P { O{t$~(Z6 ,Bh&W u5V J⽱RqI:ƫC{#%p( ͫxR:,SSDoAaKG*AfhMr_w\>Z 7^L(RRyPqWsճPqr^'&r} ҂v|Fn%H Ϟ+_Qq Ԯۯq|CAKi}j՜9r rbdY_ aLL o)ZfE=4Љ]z2Q򰓨gp^ ea J6ž(4C'ڧjR٣ Kv@ԭ<.l٤xA QFh]C&t/d1P勤h8fP)seYWVޣ z!aie fMҨQN[H*QJDi0MXg^BN`WXߣ4unۮޮdC-w84Av f[w,UiW#H\Ο\w9V|qE,h *&W1eev |7)|XLۊyn+6a/T@a;M¿d %yZLYP폽J0BvbF.C%C=b1!K죅းb q=vSv/ +A-HT;kRr QFPfa`8g-AY * 9C'+ r'je SɚY+<6< @l5ĆֺGMcYiG`}zl׈8G(YB}2U:Y TA갮]cc@YG *ل2?}`(d1H}GiOvIG\Ec%Ns{ޮgBM8 _kT硐2`0b Fg? _C 9:ϙ5[==Ō7e#VcC#G0 $eJ=NK'뿣",!UBqҴ~kGIDz1i]Z%65{1 `2eo}'6*d <:yEJbOœLawg kJjNfiP>J1ie,P;`gv2Erh  {+:-뷴=+=9"7pԉgY+- 5CY>je^74; :4A!`;Fl~L$*#=w>1xR&Ĺ/h 6{V" qc.zIl)V5Dt&]¹M&S)Q3 r+;&nqui1eo}y{\*oP4W_T֣{vKYUUz.kKJ!jiX4Y%٤3 B۷HmyV4ayE; F3׫  k8;TM;Ҵ!V“T}Tr9 쬴A1ܮv,jQC~̆~̼КT]c68O,Gx#[,|='ɺzAMc*O,IQY$I1J3CGΧiV!ck]*p-hCu2+Lz+)2ͤ3d9\[5rZR'iU)DJ pIe)W; k3.R*WR('aGv ʴ;i>XT}`i$9̱2y9 6{=l T^6u|-},}c YC+a LI脲7X=dGCkEzxz ɜE.mn7 yǾfIM뿿e^UИ ,b 4 A}J>_SmFB^X()(7 :)'ѕj78̕ ɉ:%M|٥r nQnp8u+  AF\!4 EaBő}-q]گY@׹1IE|6Rt\#YYP_36u>זQ4V&iQ/MߖOP|>Y)bԚ@NeXZUR"Mf֣<҉l<4^6l7h:YARf5; DzmA|=jfrC͊=x2Y$Y=`Ti-qam*‘Ӑ~b/x 7= am7x kѺ [gBY:[b{-[_F̯g-Zk~4oוut#2_`$qekQ,GPC@~+Ҹf0HBWC+7jKnP,dg,v9^}Pa֤'X :.1u*Dqi%=P''}0j㝴;MЉ;p@UgO!7\Jʾ b}&UC538$GR_Xϴ(2V*f=GȫgmhG[!p<`=oG/(vJOum# ,wyj+|,!ao]a(%xRMwM^mw}e EpVQ ^/oI7, ]%w$*7yϴâw_: 'b>6g;nW6TZ`ׇXQ9e.]PaiO2l"7ءl^(D} a68U9(./$:q7T\wnz.*9 w*NޠV\ rYK 9ݙ4 rW؀aL( "%jlڽk* CK!U*EKWvC zR3,*A z i&΅\_A{_ʳ fؙ3Uؒ暫L+OGiڏgI޳blqtX6XFcŬR1+Gb8gڣҙ\bE[d}HGE+ϋ-syH;>j)ktsX!щM-0&oG-CЕo* t '>죺۱\ C*6Ea xokMOX(靸E; e67JGiP <۷Íek*؃NVye^x9ǩJDkuVy:&R0[oTT=]q8& oL;85(m".b 5H(;T,q)PTTgc^QdY&Q f<⒀Nɻif4w=*Jݥoʚ}aM_$f´uCa@Y7*rkpu0,}g 㩢FS-+nn~em.6Zg\=,3F /I,P;;qv$]Cm_$vwApcme3 */"H` xfgci]%M/=G}mcٙ`cQ16{VMMgXYH_F; 5s#7]KZ@)>:w#Oq&ڧ9hu9T}Gy7z֙hEoG煳#Oqp]KKų%FG:d>wLKGO'%qyvyZ>%*&ޝmr|m@"tRNXWV=ɪ{x˰\P7MÉdLE3eIV^<څ.oɎ5l1i4 L2yϪ 6 ߙ4;̯M'3[=hhO\YlgVfbbZXS#c EE'^Fl)K,S}w-N)+u|g=έmULbz^[۱䛕?UmmW^[۱>4CkY'R_yX>~VE>'j?WԂ[[~>^6E"9 (ߙ_W+o=rXw.7j%J{`,/=ӤtWR>A7ͽE:"5A8zI%k:3dGuc-m13f&+v^W;kaߦFEU?WOl;hh8?<966R!nȟ,6sd䮍!C*Sj˪36`n}¢yº,4:ơ^Qyr(tm5˲w_2q mf`tްS6't=cV)u<_\qoXtpV T"{5K,_>FtD<)Į-"G_Vgol:I`-Sڕ6%9^ 5[~MY7+ހ}L8JHu$Ұ [l՞=ibÿz̲?Y\al>r6QYV/1kzgyD%i(1)`A%ݹìԳ̀jSyѣ~^Tqt ]Wy=-: ]ag ΒYm&a]nbYӃ&г^Jx ={Xo%,]J$AyP4 CS Ey]z @?昚WZ=N/qp۵6H'?w֡)|1J,J?U ;z/mC_EXNAV"+ژ:GQ 3=kߓN}yH}M(Xɍuʫ}gSF]߳Nu[WAցiByub;UeINueI9@ jwZSE[ʄ!O4/h؃IR(T'_)K sI$SԟJ7 Ug1%A>irgjQƀ7TQ` ۦA[NpWҫ-XEEuȂ `lC{xԎ){c+E"EVtŽ+vE'8j8&]q̲bnr0ɩJq~BEZNe%Ͱ@AX@w=+3L3dVxAaq\{=h 7"̻h4kAg͘gcӹ^)M *ӆ]QC{E0_ʜQ:^HwdEk+dzes--&{tz>dU;wzi"::X;VKYowT?Wp|^~[5U 74U *0r-Ժ.-;Uo},C}5 ;)yqjϫ: TGJuǖH:5yYPWԌ7VWc874uce {VkM`D1Àvb,ѓe㸢f$pQvu5_LT! E}"wѼp_ 33`B[V\?lf$`RD>Cg_*AO B -;-rZ4XI3PU*pbR\c5Օ,c흁,?Y2ZmV*3?. {Edi3?>a?,N6>uZ]a3`I&>udaP 8$Jȗԁ*XFŊ/˧ė- ֋(7P^WÎD:1U1Ib Π_`C L1%Î>@h@?$Op1'1?I7+H37ԻDG{ ,P^WE IلΨ_`M`l>G~;~A0)ȃ37 [Tw-$gA$y$ c4A#YUaE`AըKfnXo],XWtEHjQm/,ڲYljrE T]jWo4TG;lI|*gtP͓8eX7u}qQphl2D~K-.z\8BlA,6K o[t]++ ̈́^&l_ꨎFϯtDw :U a$^YatQwU.[EX\ЃL<^,{9tyZw8`]M]~ 𲆟jw>L2W롡Ru$N5nh9[@R}1p0tVC XtѸ^dr{&Hz]4*H6sEcFKj*D,Z}e#_;iP10ـsV9AE5<^Xq;b<@l]^}yw("t^d203g.55 Q5\IT@?M<炚%c])[wԬˢ#^t]QdAEQ:/gmHbZ'=;xXtY푝3Z9aGOOigM =y;G@6yN:yBTש>TP !AG/X .Jcֳ=C&gp^Qg#D12 ;c?]e}[x<#(8qxg]wlY-UzEC6˺.;s],X u}˺*TYDލ]Z.WTV+h|2Wһ;Pz9dZwwGVi,#\A.ߋ3,ֺIMb=B;RK5;wzE7R!.YS]jBo 3 9w*Wϑ1t+ؾ֯U߯ކ7 j~wAPY7x& lo0+sdu30< ︛],qο=?w-byYX㛰^7Х~M a!*qeb <$$D_տgA-2Ä D/DSW>k\n@U].TJpCZ'r#.R}RIr@u-݀t'NʜH9p`j;A KO.o"A4~Ӷ7,=m6:vN /zH $丗пHq!YA];R~;9|$jmt{@ gծ@"Ԯ5Gj5g#fb 0Q rDiI<b`yxXo &#U_\O56" >_ ^ NR>GE>/+u,srDru \yu<oIlbB5U ?8aNy"R%9RuĘHq7Ny(;\[mS63p'$7@hafz$)NWU*rJA"EDO$b9N>Ĭ]#,8mf9δ$)AP󃉕׶ x7=ACce5 k]J9|aT̂aZK7L0/ gϫ MˬKqQi3t ğɧRNRn`3D9x,V+J.K 'PHދe &/`917o+}_L"zF?ܡsWC9•3{b6LdI9'l`ZLJGu9?p[ϸV'|I8cҧ "W(<Ѷ %oQ so8g/wkme\'lm<9ke S8ȥYQQ(m[Qϩ70+J=q]@PjqRY"#4ϡn@Kg r+th)@!qWi:5P(O {:OO2AGrb^d^6*hK&hÊIYhWoBKf'sƙ^v*hW{BcC[>֖x( 8W=yL]Ģne\I{%wrb^vS܏[ ]A_=Nlcq׿,c {1Mt1gCQf^uGyx ,C7H9x;,-| iCAMmyZxbmDr@Z>cLƦ}Р#QL! F6)5X[h`.w|usi0=}:{gQ_}Oq߉6MTʠ$C?>B S[2N?Fi0%*4 Ti J2(g9Sx`V_`P؀L0~b}pGkV/8c,`Ɏ,"f}̈́5.`h`$|>ًY[,u(7 'Ra ^XKW|8B1Kx99 JU] Ct2S0/.Yutl:alZh8f£S=THuyCG7|%sT~NHRWjT,Qҵ޿3Y46 ղS< ںlYWR`U*VJx lVXv>Y̖Fg<􉲇8wtC9nbFlX -88ο0h._nE4!GaNwme]0f>#SU?Kc2[N#H 1]dݱbB@&$kR`#!= kɄJ^Iagt t# .Oz %H1!:\J&L(@$:iDJ#Nt&(݉Re2fgCrE ^U0߽+02ifZ'1zlsM=%xac |>KN͕Ny6*IHe֚E.H%wf1L"$pƱyl(6 <pE \82`;x.ӟ!;A؇!nAjfhFd'bGUb/P#J3Gжoj" !9ćHpAolm6@rglJCcln(lS}o^n~b,ǢR4 VKk;@5ow/M (v8aMmf=uh N-[ҡy6W6W YfjhWޫ?1BG`2SѻX(2oz!' qʜu3φJm{sx1 PV?l$ 4~n_$tC1 ~Ja9qIcDYGxBx##)ʲV$v(rh%/2ŘC352vP,y0hxj@~IZ (#|F]T^ɖ@'fʰlG˚oˤ}uAM3:.{v\&R֦,SJ;+v~E-T,c2iބBilGGn%q W@8eh2tMP}Y= m6Iq|^\oq6])J)|8Rh>e҅9hY36lcn !wf;mkRq,Gi(C5;5P{|A;/9WNxf=ʔ.^v,\U&OjKHуt}F'Ɏ5\Q%g~q]0FM-u"ub7edi,=ȵWFrRh z)MQ N  DžTUbESӞ[ު޳O~4en$NiO-L"QLf^_U o>nۑ52t񭪀# 8gI:d텵٫e`l<ME}?95ËmIoWd*TQ-  M`m'IuMh,iM M"-Q  SH[@ӟ4}c\`0+%X͔9M ϟdtX˜_<^69 0).ϖy1zb~S7 6O9 3607B(j,~_h}X[x $Y|1i7"P$/ 6hH6I 3$N^m#^.< x)?>ѣ!P +t#Q*%Z2?K]%iҦd.M R')tN-̂ L~z8m$$+gNS.7h=7tY1r6,(2.k^ [oCHKOE&Q栃r&yW 8m&UxI > WEr0IS6H!'xY!-M0xK1v֞(^՞OȜ-Q٤)EdD&s):C\Os)7R&z5i5uR:QU+U0Efn/#qRP:R(펴=Efo]!P /UWW֫ʩwHkJ݃(j胦Ui{[ !@E+,mE Z {20m-`'k$Ѯr Pۤg{}ڲŌpgISk^Ɩ-V_< &qlbFF{UTƒ wo -=3G\w\43p[#$P+4}2f 8S3EI)ӆiˏ5B}c江p!M߃20R#{Pi -8Ӧfׂ [%)mYM w.9\ћbփQd)&y(,NmYR MKLA55a#r@]28p[Ԭ HNDNzjIZ/F!LUtimĬ?]E$/sluY(ya"M O e吶Y*>D/SQ;~S"[Z,7{#%>V EגҖ5KƁsxJY}eK?69h.8$&"=%&obn\AR 1xccn$u>.%cRpgc,`#bA~0 }2$+GS;"%d)ex*Y!e/f P_=wt";q6AS{G{U3+ B3&yZ^xه%uxE-b)[G>3oϞoN6ƻ=W8zb2z>dPxH(u=dUp [[#9ٯXAcYPN lQYʈҡ-Lμ7c4?dNmIXNi3ɞd*Lvstr6KE8ОX؀@v΍gřsܤidHS>B^z;ts6kOrƧ2'ȇUu>1X3"Fh^YwrU@D :s͒2L}?Q]ZiAf}Y]%j P'^\$K#m嚉ƋMj/##mHU]Wgf9EV7*3OӽW䖚x[<8dB=Ƽf?tgVeXC?Fo_ EY벪2_ꒁ3Ո+ȫGԉ D([{qBb4Whm{l?\# G{W;m}*3V.q Q|az`o{jQ̫(x`# xGIڧf5|Yl~?|{_?~Ͽ??~>cs_?Y^o?W?| @5/ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1acj-cases.cif000066400000000000000000012523301414676747700257660ustar00rootroot00000000000000data_1ACJ # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:36' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1ACJ # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer man ACETYLCHOLINESTERASE ? ? . ? ? 3.1.1.7 2 non-polymer syn TACRINE ? ? . ? ? ? 3 water nat water ? ? . ? ? ? # _exptl.entry_id 1ACJ _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 SER A 79 . ASN A 85 . SER A 79 ASN A 85 1 ? 7 HELX_P HELX_P2 2 GLY A 132 . GLU A 139 . GLY A 132 GLU A 139 1 ? 8 HELX_P HELX_P3 3 VAL A 168 . ASN A 183 . VAL A 168 ASN A 183 1 ? 16 HELX_P HELX_P4 4 SER A 200 . LEU A 211 . SER A 200 LEU A 211 1 ? 12 HELX_P HELX_P5 5 VAL A 238 . LEU A 252 . VAL A 238 LEU A 252 1 ? 15 HELX_P HELX_P6 6 ASP A 259 . GLU A 268 . ASP A 259 GLU A 268 1 ? 10 HELX_P HELX_P7 7 PRO A 271 . GLU A 278 . PRO A 271 GLU A 278 1 ? 8 HELX_P HELX_P8 8 LEU A 305 . SER A 311 . LEU A 305 SER A 311 1 ? 7 HELX_P HELX_P9 9 ARG A 349 . VAL A 360 . ARG A 349 VAL A 360 1 ? 12 HELX_P HELX_P10 10 ASP A 365 . THR A 376 . ASP A 365 THR A 376 1 ? 12 HELX_P HELX_P11 11 GLY A 384 . TYR A 411 . GLY A 384 TYR A 411 1 ? 28 HELX_P HELX_P12 12 GLU A 443 . PHE A 448 . GLU A 443 PHE A 448 1 ? 6 HELX_P HELX_P13 13 ALA A 460 . THR A 479 . ALA A 460 THR A 479 1 ? 20 HELX_P HELX_P14 14 VAL A 518 . ALA A 534 . VAL A 518 ALA A 534 1 ? 17 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id S1 1 LEU A 6 . THR A 10 . ? LEU A 6 THR A 10 S1 2 GLY A 13 . MET A 16 . ? GLY A 13 MET A 16 S1 3 THR A 18 . PRO A 21 . ? THR A 18 PRO A 21 S1 4 HIS A 26 . PRO A 34 . ? HIS A 26 PRO A 34 S1 5 VAL A 57 . ALA A 60 . ? VAL A 57 ALA A 60 S1 6 TYR A 96 . PRO A 102 . ? TYR A 96 PRO A 102 S1 8 THR A 109 . TYR A 116 . ? THR A 109 TYR A 116 S1 7 VAL A 142 . SER A 147 . ? VAL A 142 SER A 147 S1 9 THR A 193 . GLU A 199 . ? THR A 193 GLU A 199 S1 10 ARG A 220 . SER A 226 . ? ARG A 220 SER A 226 S1 11 GLN A 318 . GLY A 335 . ? GLN A 318 GLY A 335 S1 12 GLY A 417 . PHE A 423 . ? GLY A 417 PHE A 423 S2 1 PHE A 502 . LEU A 505 . ? PHE A 502 LEU A 505 S2 2 MET A 510 . GLN A 514 . ? MET A 510 GLN A 514 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_and_software_defined_assembly _pdbx_struct_assembly.method_details PISA _pdbx_struct_assembly.oligomeric_details dimeric _pdbx_struct_assembly.oligomeric_count 2 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1,2 _pdbx_struct_assembly_gen.asym_id_list A,B,C # loop_ _pdbx_struct_oper_list.id _pdbx_struct_oper_list.type _pdbx_struct_oper_list.name _pdbx_struct_oper_list.symmetry_operation _pdbx_struct_oper_list.matrix[1][1] _pdbx_struct_oper_list.matrix[1][2] _pdbx_struct_oper_list.matrix[1][3] _pdbx_struct_oper_list.vector[1] _pdbx_struct_oper_list.matrix[2][1] _pdbx_struct_oper_list.matrix[2][2] _pdbx_struct_oper_list.matrix[2][3] _pdbx_struct_oper_list.vector[2] _pdbx_struct_oper_list.matrix[3][1] _pdbx_struct_oper_list.matrix[3][2] _pdbx_struct_oper_list.matrix[3][3] _pdbx_struct_oper_list.vector[3] 1 'identity operation' 1_555 x,y,z 1 0 0 0 0 1 0 0 0 0 1 0 2 'crystal symmetry operation' 4_556 y,x,-z+1 -0.5 0.8660254038 0 0 0.8660254038 0.5 0 0 0 0 -1 138.1 # _cell.entry_id 1ACJ _cell.length_a 113.7 _cell.length_b 113.7 _cell.length_c 138.1 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 120 _cell.Z_PDB 6 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1ACJ _symmetry.space_group_name_H-M 'P 31 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 152 _symmetry.space_group_name_Hall ? # _entity_poly.entity_id 1 _entity_poly.type polypeptide(L) _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_seq_one_letter_code_can ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_strand_id A # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 ASP n 1 2 ASP n 1 3 HIS n 1 4 SER n 1 5 GLU n 1 6 LEU n 1 7 LEU n 1 8 VAL n 1 9 ASN n 1 10 THR n 1 11 LYS n 1 12 SER n 1 13 GLY n 1 14 LYS n 1 15 VAL n 1 16 MET n 1 17 GLY n 1 18 THR n 1 19 ARG n 1 20 VAL n 1 21 PRO n 1 22 VAL n 1 23 LEU n 1 24 SER n 1 25 SER n 1 26 HIS n 1 27 ILE n 1 28 SER n 1 29 ALA n 1 30 PHE n 1 31 LEU n 1 32 GLY n 1 33 ILE n 1 34 PRO n 1 35 PHE n 1 36 ALA n 1 37 GLU n 1 38 PRO n 1 39 PRO n 1 40 VAL n 1 41 GLY n 1 42 ASN n 1 43 MET n 1 44 ARG n 1 45 PHE n 1 46 ARG n 1 47 ARG n 1 48 PRO n 1 49 GLU n 1 50 PRO n 1 51 LYS n 1 52 LYS n 1 53 PRO n 1 54 TRP n 1 55 SER n 1 56 GLY n 1 57 VAL n 1 58 TRP n 1 59 ASN n 1 60 ALA n 1 61 SER n 1 62 THR n 1 63 TYR n 1 64 PRO n 1 65 ASN n 1 66 ASN n 1 67 CYS n 1 68 GLN n 1 69 GLN n 1 70 TYR n 1 71 VAL n 1 72 ASP n 1 73 GLU n 1 74 GLN n 1 75 PHE n 1 76 PRO n 1 77 GLY n 1 78 PHE n 1 79 SER n 1 80 GLY n 1 81 SER n 1 82 GLU n 1 83 MET n 1 84 TRP n 1 85 ASN n 1 86 PRO n 1 87 ASN n 1 88 ARG n 1 89 GLU n 1 90 MET n 1 91 SER n 1 92 GLU n 1 93 ASP n 1 94 CYS n 1 95 LEU n 1 96 TYR n 1 97 LEU n 1 98 ASN n 1 99 ILE n 1 100 TRP n 1 101 VAL n 1 102 PRO n 1 103 SER n 1 104 PRO n 1 105 ARG n 1 106 PRO n 1 107 LYS n 1 108 SER n 1 109 THR n 1 110 THR n 1 111 VAL n 1 112 MET n 1 113 VAL n 1 114 TRP n 1 115 ILE n 1 116 TYR n 1 117 GLY n 1 118 GLY n 1 119 GLY n 1 120 PHE n 1 121 TYR n 1 122 SER n 1 123 GLY n 1 124 SER n 1 125 SER n 1 126 THR n 1 127 LEU n 1 128 ASP n 1 129 VAL n 1 130 TYR n 1 131 ASN n 1 132 GLY n 1 133 LYS n 1 134 TYR n 1 135 LEU n 1 136 ALA n 1 137 TYR n 1 138 THR n 1 139 GLU n 1 140 GLU n 1 141 VAL n 1 142 VAL n 1 143 LEU n 1 144 VAL n 1 145 SER n 1 146 LEU n 1 147 SER n 1 148 TYR n 1 149 ARG n 1 150 VAL n 1 151 GLY n 1 152 ALA n 1 153 PHE n 1 154 GLY n 1 155 PHE n 1 156 LEU n 1 157 ALA n 1 158 LEU n 1 159 HIS n 1 160 GLY n 1 161 SER n 1 162 GLN n 1 163 GLU n 1 164 ALA n 1 165 PRO n 1 166 GLY n 1 167 ASN n 1 168 VAL n 1 169 GLY n 1 170 LEU n 1 171 LEU n 1 172 ASP n 1 173 GLN n 1 174 ARG n 1 175 MET n 1 176 ALA n 1 177 LEU n 1 178 GLN n 1 179 TRP n 1 180 VAL n 1 181 HIS n 1 182 ASP n 1 183 ASN n 1 184 ILE n 1 185 GLN n 1 186 PHE n 1 187 PHE n 1 188 GLY n 1 189 GLY n 1 190 ASP n 1 191 PRO n 1 192 LYS n 1 193 THR n 1 194 VAL n 1 195 THR n 1 196 ILE n 1 197 PHE n 1 198 GLY n 1 199 GLU n 1 200 SER n 1 201 ALA n 1 202 GLY n 1 203 GLY n 1 204 ALA n 1 205 SER n 1 206 VAL n 1 207 GLY n 1 208 MET n 1 209 HIS n 1 210 ILE n 1 211 LEU n 1 212 SER n 1 213 PRO n 1 214 GLY n 1 215 SER n 1 216 ARG n 1 217 ASP n 1 218 LEU n 1 219 PHE n 1 220 ARG n 1 221 ARG n 1 222 ALA n 1 223 ILE n 1 224 LEU n 1 225 GLN n 1 226 SER n 1 227 GLY n 1 228 SER n 1 229 PRO n 1 230 ASN n 1 231 CYS n 1 232 PRO n 1 233 TRP n 1 234 ALA n 1 235 SER n 1 236 VAL n 1 237 SER n 1 238 VAL n 1 239 ALA n 1 240 GLU n 1 241 GLY n 1 242 ARG n 1 243 ARG n 1 244 ARG n 1 245 ALA n 1 246 VAL n 1 247 GLU n 1 248 LEU n 1 249 GLY n 1 250 ARG n 1 251 ASN n 1 252 LEU n 1 253 ASN n 1 254 CYS n 1 255 ASN n 1 256 LEU n 1 257 ASN n 1 258 SER n 1 259 ASP n 1 260 GLU n 1 261 GLU n 1 262 LEU n 1 263 ILE n 1 264 HIS n 1 265 CYS n 1 266 LEU n 1 267 ARG n 1 268 GLU n 1 269 LYS n 1 270 LYS n 1 271 PRO n 1 272 GLN n 1 273 GLU n 1 274 LEU n 1 275 ILE n 1 276 ASP n 1 277 VAL n 1 278 GLU n 1 279 TRP n 1 280 ASN n 1 281 VAL n 1 282 LEU n 1 283 PRO n 1 284 PHE n 1 285 ASP n 1 286 SER n 1 287 ILE n 1 288 PHE n 1 289 ARG n 1 290 PHE n 1 291 SER n 1 292 PHE n 1 293 VAL n 1 294 PRO n 1 295 VAL n 1 296 ILE n 1 297 ASP n 1 298 GLY n 1 299 GLU n 1 300 PHE n 1 301 PHE n 1 302 PRO n 1 303 THR n 1 304 SER n 1 305 LEU n 1 306 GLU n 1 307 SER n 1 308 MET n 1 309 LEU n 1 310 ASN n 1 311 SER n 1 312 GLY n 1 313 ASN n 1 314 PHE n 1 315 LYS n 1 316 LYS n 1 317 THR n 1 318 GLN n 1 319 ILE n 1 320 LEU n 1 321 LEU n 1 322 GLY n 1 323 VAL n 1 324 ASN n 1 325 LYS n 1 326 ASP n 1 327 GLU n 1 328 GLY n 1 329 SER n 1 330 PHE n 1 331 PHE n 1 332 LEU n 1 333 LEU n 1 334 TYR n 1 335 GLY n 1 336 ALA n 1 337 PRO n 1 338 GLY n 1 339 PHE n 1 340 SER n 1 341 LYS n 1 342 ASP n 1 343 SER n 1 344 GLU n 1 345 SER n 1 346 LYS n 1 347 ILE n 1 348 SER n 1 349 ARG n 1 350 GLU n 1 351 ASP n 1 352 PHE n 1 353 MET n 1 354 SER n 1 355 GLY n 1 356 VAL n 1 357 LYS n 1 358 LEU n 1 359 SER n 1 360 VAL n 1 361 PRO n 1 362 HIS n 1 363 ALA n 1 364 ASN n 1 365 ASP n 1 366 LEU n 1 367 GLY n 1 368 LEU n 1 369 ASP n 1 370 ALA n 1 371 VAL n 1 372 THR n 1 373 LEU n 1 374 GLN n 1 375 TYR n 1 376 THR n 1 377 ASP n 1 378 TRP n 1 379 MET n 1 380 ASP n 1 381 ASP n 1 382 ASN n 1 383 ASN n 1 384 GLY n 1 385 ILE n 1 386 LYS n 1 387 ASN n 1 388 ARG n 1 389 ASP n 1 390 GLY n 1 391 LEU n 1 392 ASP n 1 393 ASP n 1 394 ILE n 1 395 VAL n 1 396 GLY n 1 397 ASP n 1 398 HIS n 1 399 ASN n 1 400 VAL n 1 401 ILE n 1 402 CYS n 1 403 PRO n 1 404 LEU n 1 405 MET n 1 406 HIS n 1 407 PHE n 1 408 VAL n 1 409 ASN n 1 410 LYS n 1 411 TYR n 1 412 THR n 1 413 LYS n 1 414 PHE n 1 415 GLY n 1 416 ASN n 1 417 GLY n 1 418 THR n 1 419 TYR n 1 420 LEU n 1 421 TYR n 1 422 PHE n 1 423 PHE n 1 424 ASN n 1 425 HIS n 1 426 ARG n 1 427 ALA n 1 428 SER n 1 429 ASN n 1 430 LEU n 1 431 VAL n 1 432 TRP n 1 433 PRO n 1 434 GLU n 1 435 TRP n 1 436 MET n 1 437 GLY n 1 438 VAL n 1 439 ILE n 1 440 HIS n 1 441 GLY n 1 442 TYR n 1 443 GLU n 1 444 ILE n 1 445 GLU n 1 446 PHE n 1 447 VAL n 1 448 PHE n 1 449 GLY n 1 450 LEU n 1 451 PRO n 1 452 LEU n 1 453 VAL n 1 454 LYS n 1 455 GLU n 1 456 LEU n 1 457 ASN n 1 458 TYR n 1 459 THR n 1 460 ALA n 1 461 GLU n 1 462 GLU n 1 463 GLU n 1 464 ALA n 1 465 LEU n 1 466 SER n 1 467 ARG n 1 468 ARG n 1 469 ILE n 1 470 MET n 1 471 HIS n 1 472 TYR n 1 473 TRP n 1 474 ALA n 1 475 THR n 1 476 PHE n 1 477 ALA n 1 478 LYS n 1 479 THR n 1 480 GLY n 1 481 ASN n 1 482 PRO n 1 483 ASN n 1 484 GLU n 1 485 PRO n 1 486 HIS n 1 487 SER n 1 488 GLN n 1 489 GLU n 1 490 SER n 1 491 LYS n 1 492 TRP n 1 493 PRO n 1 494 LEU n 1 495 PHE n 1 496 THR n 1 497 THR n 1 498 LYS n 1 499 GLU n 1 500 GLN n 1 501 LYS n 1 502 PHE n 1 503 ILE n 1 504 ASP n 1 505 LEU n 1 506 ASN n 1 507 THR n 1 508 GLU n 1 509 PRO n 1 510 MET n 1 511 LYS n 1 512 VAL n 1 513 HIS n 1 514 GLN n 1 515 ARG n 1 516 LEU n 1 517 ARG n 1 518 VAL n 1 519 GLN n 1 520 MET n 1 521 CYS n 1 522 VAL n 1 523 PHE n 1 524 TRP n 1 525 ASN n 1 526 GLN n 1 527 PHE n 1 528 LEU n 1 529 PRO n 1 530 LYS n 1 531 LEU n 1 532 LEU n 1 533 ASN n 1 534 ALA n 1 535 THR n 1 536 GLU n 1 537 THR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 67 SG ? ? ? 1_555 A CYS 94 SG ? ? A CYS 67 A CYS 94 1_555 ? ? ? ? ? ? ? 2.040 ? disulf2 disulf ? A CYS 254 SG ? ? ? 1_555 A CYS 265 SG ? ? A CYS 254 A CYS 265 1_555 ? ? ? ? ? ? ? 2.032 ? disulf3 disulf ? A CYS 402 SG ? ? ? 1_555 A CYS 521 SG ? ? A CYS 402 A CYS 521 1_555 ? ? ? ? ? ? ? 2.068 ? # _struct_conn_type.id disulf _struct_conn_type.criteria ? _struct_conn_type.reference ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THA N 1 Y C1 C2 DOUB THA N 2 Y C1 C6 SING THA N 3 N C1 H1 SING THA N 4 Y C2 C3 SING THA N 5 N C2 H2 SING THA N 6 Y C3 C4 DOUB THA N 7 Y C3 N7 SING THA N 8 Y C4 C5 SING THA N 9 Y C4 C10 SING THA N 10 Y C5 C6 DOUB THA N 11 N C5 H5 SING THA N 12 N C6 H6 SING THA N 13 Y N7 C8 DOUB THA N 14 Y C8 C9 SING THA N 15 N C8 C11 SING THA N 16 Y C9 C10 DOUB THA N 17 N C9 C14 SING THA N 18 N C10 N15 SING THA N 19 N C11 C12 SING THA N 20 N C11 H111 SING THA N 21 N C11 H112 SING THA N 22 N C12 C13 SING THA N 23 N C12 H121 SING THA N 24 N C12 H122 SING THA N 25 N C13 C14 SING THA N 26 N C13 H131 SING THA N 27 N C13 H132 SING THA N 28 N C14 H141 SING THA N 29 N C14 H142 SING THA N 30 N N15 HN51 SING THA N 31 N N15 HN52 SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1ACJ _atom_sites.fract_transf_matrix[1][1] 0.008795 _atom_sites.fract_transf_matrix[1][2] 0.005078 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.010156 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.007241 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code B 2 THA 1 999 999 THA THA A . C 3 HOH 1 601 601 HOH HOH A . C 3 HOH 2 602 602 HOH HOH A . C 3 HOH 3 603 603 HOH HOH A . C 3 HOH 4 604 604 HOH HOH A . C 3 HOH 5 605 605 HOH HOH A . C 3 HOH 6 606 606 HOH HOH A . C 3 HOH 7 607 607 HOH HOH A . C 3 HOH 8 608 608 HOH HOH A . C 3 HOH 9 609 609 HOH HOH A . C 3 HOH 10 610 610 HOH HOH A . C 3 HOH 11 611 611 HOH HOH A . C 3 HOH 12 612 612 HOH HOH A . C 3 HOH 13 613 613 HOH HOH A . C 3 HOH 14 614 614 HOH HOH A . C 3 HOH 15 615 615 HOH HOH A . C 3 HOH 16 616 616 HOH HOH A . C 3 HOH 17 617 617 HOH HOH A . C 3 HOH 18 618 618 HOH HOH A . C 3 HOH 19 619 619 HOH HOH A . C 3 HOH 20 620 620 HOH HOH A . C 3 HOH 21 621 621 HOH HOH A . C 3 HOH 22 622 622 HOH HOH A . C 3 HOH 23 623 623 HOH HOH A . C 3 HOH 24 624 624 HOH HOH A . C 3 HOH 25 625 625 HOH HOH A . C 3 HOH 26 626 626 HOH HOH A . C 3 HOH 27 627 627 HOH HOH A . C 3 HOH 28 628 628 HOH HOH A . C 3 HOH 29 629 629 HOH HOH A . C 3 HOH 30 630 630 HOH HOH A . C 3 HOH 31 631 631 HOH HOH A . C 3 HOH 32 632 632 HOH HOH A . C 3 HOH 33 633 633 HOH HOH A . C 3 HOH 34 634 634 HOH HOH A . C 3 HOH 35 635 635 HOH HOH A . C 3 HOH 36 636 636 HOH HOH A . C 3 HOH 37 637 637 HOH HOH A . C 3 HOH 38 638 638 HOH HOH A . C 3 HOH 39 639 639 HOH HOH A . C 3 HOH 40 640 640 HOH HOH A . C 3 HOH 41 641 641 HOH HOH A . C 3 HOH 42 642 642 HOH HOH A . C 3 HOH 43 643 643 HOH HOH A . C 3 HOH 44 644 644 HOH HOH A . C 3 HOH 45 645 645 HOH HOH A . C 3 HOH 46 646 646 HOH HOH A . C 3 HOH 47 647 647 HOH HOH A . C 3 HOH 48 648 648 HOH HOH A . C 3 HOH 49 649 649 HOH HOH A . C 3 HOH 50 650 650 HOH HOH A . C 3 HOH 51 651 651 HOH HOH A . C 3 HOH 52 652 652 HOH HOH A . C 3 HOH 53 653 653 HOH HOH A . C 3 HOH 54 654 654 HOH HOH A . C 3 HOH 55 655 655 HOH HOH A . C 3 HOH 56 656 656 HOH HOH A . C 3 HOH 57 657 657 HOH HOH A . C 3 HOH 58 658 658 HOH HOH A . C 3 HOH 59 659 659 HOH HOH A . C 3 HOH 60 660 660 HOH HOH A . C 3 HOH 61 661 661 HOH HOH A . C 3 HOH 62 662 662 HOH HOH A . C 3 HOH 63 663 663 HOH HOH A . C 3 HOH 64 664 664 HOH HOH A . C 3 HOH 65 665 665 HOH HOH A . C 3 HOH 66 666 666 HOH HOH A . C 3 HOH 67 667 667 HOH HOH A . C 3 HOH 68 668 668 HOH HOH A . C 3 HOH 69 669 669 HOH HOH A . C 3 HOH 70 670 670 HOH HOH A . C 3 HOH 71 671 671 HOH HOH A . C 3 HOH 72 672 672 HOH HOH A . C 3 HOH 73 673 673 HOH HOH A . C 3 HOH 74 674 674 HOH HOH A . C 3 HOH 75 675 675 HOH HOH A . C 3 HOH 76 676 676 HOH HOH A . C 3 HOH 77 677 677 HOH HOH A . C 3 HOH 78 678 678 HOH HOH A . C 3 HOH 79 679 679 HOH HOH A . C 3 HOH 80 680 680 HOH HOH A . C 3 HOH 81 681 681 HOH HOH A . C 3 HOH 82 682 682 HOH HOH A . # loop_ _ATOM_SITE.group_PDB _ATOM_SITE.id _ATOM_SITE.type_symbol _ATOM_SITE.label_atom_id _ATOM_SITE.label_alt_id _ATOM_SITE.label_comp_id _ATOM_SITE.label_asym_id _ATOM_SITE.label_entity_id _ATOM_SITE.label_seq_id _ATOM_SITE.pdbx_PDB_ins_code _ATOM_SITE.cartn_x _ATOM_SITE.Cartn_y _ATOM_SITE.Cartn_z _ATOM_SITE.occupancy _ATOM_SITE.B_iso_or_equiv _ATOM_SITE.pdbx_formal_charge _ATOM_SITE.auth_atom_id _ATOM_SITE.auth_comp_id _ATOM_SITE.auth_asym_id _ATOM_SITE.auth_seq_id _ATOM_SITE.pdbx_PDB_model_num ATOM 1 N N . SER A 1 4 . -12.503 89.084 35.13 1 66.28 ? N SER A 4 1 ATOM 2 C CA . SER A 1 4 . -12.189 87.877 35.866 1 63.52 ? CA SER A 4 1 ATOM 3 C C . SER A 1 4 . -11.066 88.196 36.842 1 59.52 ? C SER A 4 1 ATOM 4 O O . SER A 1 4 . -11.26 89.101 37.633 1 57.7 ? O SER A 4 1 ATOM 5 C CB . SER A 1 4 . -12.025 86.72 34.856 1 67.07 ? CB SER A 4 1 ATOM 6 O OG . SER A 1 4 . -13.195 86.792 34.018 1 70.02 ? OG SER A 4 1 ATOM 7 N N . GLU A 1 5 . -9.92 87.515 36.768 1 54.99 ? N GLU A 5 1 ATOM 8 C CA . GLU A 1 5 . -8.763 87.673 37.662 1 47.42 ? CA GLU A 5 1 ATOM 9 C C . GLU A 1 5 . -9.082 86.841 38.872 1 43.05 ? C GLU A 5 1 ATOM 10 O O . GLU A 1 5 . -8.332 85.956 39.236 1 44.4 ? O GLU A 5 1 ATOM 11 C CB . GLU A 1 5 . -8.315 89.106 38.012 1 47.14 ? CB GLU A 5 1 ATOM 12 C CG . GLU A 1 5 . -7.047 89.19 38.917 1 51.13 ? CG GLU A 5 1 ATOM 13 C CD . GLU A 1 5 . -5.714 88.67 38.353 1 52.76 ? CD GLU A 5 1 ATOM 14 O OE1 . GLU A 1 5 . -5.502 88.765 37.15 1 54.93 ? OE1 GLU A 5 1 ATOM 15 O OE2 . GLU A 1 5 . -4.88 88.179 39.122 1 56.48 ? OE2 GLU A 5 1 ATOM 16 N N . LEU A 1 6 . -10.253 87.138 39.444 1 36.79 ? N LEU A 6 1 ATOM 17 C CA . LEU A 1 6 . -10.748 86.426 40.612 1 32.75 ? CA LEU A 6 1 ATOM 18 C C . LEU A 1 6 . -11.84 85.431 40.295 1 33.35 ? C LEU A 6 1 ATOM 19 O O . LEU A 1 6 . -12.296 84.7 41.162 1 35.53 ? O LEU A 6 1 ATOM 20 C CB . LEU A 1 6 . -11.321 87.429 41.633 1 28.61 ? CB LEU A 6 1 ATOM 21 C CG . LEU A 1 6 . -10.276 87.885 42.667 1 29.95 ? CG LEU A 6 1 ATOM 22 C CD1 . LEU A 1 6 . -9.06 88.579 42.04 1 28.52 ? CD1 LEU A 6 1 ATOM 23 C CD2 . LEU A 1 6 . -10.937 88.762 43.732 1 28.46 ? CD2 LEU A 6 1 ATOM 24 N N . LEU A 1 7 . -12.302 85.444 39.053 1 33.35 ? N LEU A 7 1 ATOM 25 C CA . LEU A 1 7 . -13.363 84.515 38.679 1 33.07 ? CA LEU A 7 1 ATOM 26 C C . LEU A 1 7 . -12.689 83.488 37.822 1 32.11 ? C LEU A 7 1 ATOM 27 O O . LEU A 1 7 . -12.018 83.906 36.874 1 36.48 ? O LEU A 7 1 ATOM 28 C CB . LEU A 1 7 . -14.409 85.233 37.811 1 33.65 ? CB LEU A 7 1 ATOM 29 C CG . LEU A 1 7 . -15.741 84.489 37.662 1 33.73 ? CG LEU A 7 1 ATOM 30 C CD1 . LEU A 1 7 . -15.669 83.103 37.017 1 34.68 ? CD1 LEU A 7 1 ATOM 31 C CD2 . LEU A 1 7 . -16.471 84.394 38.993 1 34.9 ? CD2 LEU A 7 1 ATOM 32 N N . VAL A 1 8 . -12.856 82.204 38.136 1 24.81 ? N VAL A 8 1 ATOM 33 C CA . VAL A 1 8 . -12.232 81.181 37.334 1 21.36 ? CA VAL A 8 1 ATOM 34 C C . VAL A 1 8 . -13.261 80.103 37.069 1 25.4 ? C VAL A 8 1 ATOM 35 O O . VAL A 1 8 . -14.082 79.793 37.921 1 27.94 ? O VAL A 8 1 ATOM 36 C CB . VAL A 1 8 . -11.015 80.653 38.107 1 15.33 ? CB VAL A 8 1 ATOM 37 C CG1 . VAL A 1 8 . -10.339 79.451 37.43 1 17.12 ? CG1 VAL A 8 1 ATOM 38 C CG2 . VAL A 1 8 . -9.983 81.78 38.306 1 14.32 ? CG2 VAL A 8 1 ATOM 39 N N . ASN A 1 9 . -13.228 79.552 35.849 1 29.47 ? N ASN A 9 1 ATOM 40 C CA . ASN A 1 9 . -14.133 78.459 35.493 1 33.22 ? CA ASN A 9 1 ATOM 41 C C . ASN A 1 9 . -13.227 77.276 35.611 1 34.13 ? C ASN A 9 1 ATOM 42 O O . ASN A 1 9 . -12.125 77.308 35.074 1 35.41 ? O ASN A 9 1 ATOM 43 C CB . ASN A 1 9 . -14.555 78.386 34.013 1 38.11 ? CB ASN A 9 1 ATOM 44 C CG . ASN A 1 9 . -15.552 79.424 33.597 1 42.62 ? CG ASN A 9 1 ATOM 45 O OD1 . ASN A 1 9 . -16.72 79.332 33.924 1 48.35 ? OD1 ASN A 9 1 ATOM 46 N ND2 . ASN A 1 9 . -15.081 80.421 32.85 1 41.34 ? ND2 ASN A 9 1 ATOM 47 N N . THR A 1 10 . -13.656 76.26 36.32 1 33.2 ? N THR A 10 1 ATOM 48 C CA . THR A 1 10 . -12.829 75.086 36.438 1 30.23 ? CA THR A 10 1 ATOM 49 C C . THR A 1 10 . -13.712 74.031 35.844 1 31.69 ? C THR A 10 1 ATOM 50 O O . THR A 1 10 . -14.915 74.252 35.715 1 35.98 ? O THR A 10 1 ATOM 51 C CB . THR A 1 10 . -12.478 74.82 37.913 1 27.41 ? CB THR A 10 1 ATOM 52 O OG1 . THR A 1 10 . -13.619 74.419 38.674 1 24.65 ? OG1 THR A 10 1 ATOM 53 C CG2 . THR A 1 10 . -11.894 76.058 38.615 1 27.48 ? CG2 THR A 10 1 ATOM 54 N N . LYS A 1 11 . -13.156 72.866 35.542 1 27.84 ? N LYS A 11 1 ATOM 55 C CA . LYS A 1 11 . -14.023 71.85 34.98 1 24.67 ? CA LYS A 11 1 ATOM 56 C C . LYS A 1 11 . -15.154 71.44 35.929 1 24.68 ? C LYS A 11 1 ATOM 57 O O . LYS A 1 11 . -16.072 70.775 35.486 1 27.54 ? O LYS A 11 1 ATOM 58 C CB . LYS A 1 11 . -13.208 70.653 34.493 1 17.2 ? CB LYS A 11 1 ATOM 59 C CG . LYS A 1 11 . -12.087 71.099 33.547 1 14.65 ? CG LYS A 11 1 ATOM 60 C CD . LYS A 1 11 . -11.25 69.939 33.014 1 16.35 ? CD LYS A 11 1 ATOM 61 C CE . LYS A 1 11 . -9.911 70.312 32.358 1 19.73 ? CE LYS A 11 1 ATOM 62 N NZ . LYS A 1 11 . -9.107 69.103 32.179 1 22.74 ? NZ LYS A 11 1 ATOM 63 N N . SER A 1 12 . -15.078 71.792 37.231 1 27.83 ? N SER A 12 1 ATOM 64 C CA . SER A 1 12 . -16.163 71.425 38.154 1 28.06 ? CA SER A 12 1 ATOM 65 C C . SER A 1 12 . -17.186 72.558 38.349 1 29.85 ? C SER A 12 1 ATOM 66 O O . SER A 1 12 . -18.303 72.296 38.787 1 26.76 ? O SER A 12 1 ATOM 67 C CB . SER A 1 12 . -15.645 71.067 39.569 1 28.31 ? CB SER A 12 1 ATOM 68 O OG . SER A 1 12 . -14.456 70.262 39.614 1 28.89 ? OG SER A 12 1 ATOM 69 N N . GLY A 1 13 . -16.789 73.809 38.067 1 27.92 ? N GLY A 13 1 ATOM 70 C CA . GLY A 1 13 . -17.743 74.889 38.268 1 30.42 ? CA GLY A 13 1 ATOM 71 C C . GLY A 1 13 . -16.97 76.173 38.361 1 32.86 ? C GLY A 13 1 ATOM 72 O O . GLY A 1 13 . -15.75 76.147 38.199 1 31.43 ? O GLY A 13 1 ATOM 73 N N . LYS A 1 14 . -17.661 77.3 38.603 1 34.06 ? N LYS A 14 1 ATOM 74 C CA . LYS A 1 14 . -16.946 78.577 38.695 1 35.67 ? CA LYS A 14 1 ATOM 75 C C . LYS A 1 14 . -16.546 78.847 40.127 1 34.96 ? C LYS A 14 1 ATOM 76 O O . LYS A 1 14 . -17.215 78.37 41.034 1 34.65 ? O LYS A 14 1 ATOM 77 C CB . LYS A 1 14 . -17.839 79.721 38.192 1 38.99 ? CB LYS A 14 1 ATOM 78 C CG . LYS A 1 14 . -17.873 79.759 36.661 1 47.77 ? CG LYS A 14 1 ATOM 79 C CD . LYS A 1 14 . -18.766 80.858 36.07 1 55.48 ? CD LYS A 14 1 ATOM 80 C CE . LYS A 1 14 . -20.267 80.65 36.336 1 64.81 ? CE LYS A 14 1 ATOM 81 N NZ . LYS A 1 14 . -20.749 79.427 35.705 1 71 ? NZ LYS A 14 1 ATOM 82 N N . VAL A 1 15 . -15.479 79.629 40.328 1 34.04 ? N VAL A 15 1 ATOM 83 C CA . VAL A 1 15 . -15.026 79.952 41.667 1 32.93 ? CA VAL A 15 1 ATOM 84 C C . VAL A 1 15 . -14.591 81.417 41.683 1 34.62 ? C VAL A 15 1 ATOM 85 O O . VAL A 1 15 . -13.953 81.902 40.751 1 29.89 ? O VAL A 15 1 ATOM 86 C CB . VAL A 1 15 . -13.875 79.002 42.098 1 29.03 ? CB VAL A 15 1 ATOM 87 C CG1 . VAL A 1 15 . -14.269 77.516 42.075 1 29.98 ? CG1 VAL A 15 1 ATOM 88 C CG2 . VAL A 1 15 . -12.622 79.141 41.229 1 31.49 ? CG2 VAL A 15 1 ATOM 89 N N . MET A 1 16 . -14.981 82.082 42.777 1 37.7 ? N MET A 16 1 ATOM 90 C CA . MET A 1 16 . -14.696 83.486 43.083 1 39.31 ? CA MET A 16 1 ATOM 91 C C . MET A 1 16 . -13.672 83.472 44.208 1 37.45 ? C MET A 16 1 ATOM 92 O O . MET A 1 16 . -13.922 82.839 45.227 1 37.64 ? O MET A 16 1 ATOM 93 C CB . MET A 1 16 . -15.964 84.164 43.671 1 43.76 ? CB MET A 16 1 ATOM 94 C CG . MET A 1 16 . -16.786 84.967 42.656 1 51.8 ? CG MET A 16 1 ATOM 95 S SD . MET A 1 16 . -15.852 86.472 42.182 1 59.52 ? SD MET A 16 1 ATOM 96 C CE . MET A 1 16 . -16.117 87.473 43.685 1 62.28 ? CE MET A 16 1 ATOM 97 N N . GLY A 1 17 . -12.555 84.166 44.044 1 35.12 ? N GLY A 17 1 ATOM 98 C CA . GLY A 1 17 . -11.542 84.181 45.098 1 31.94 ? CA GLY A 17 1 ATOM 99 C C . GLY A 1 17 . -11.538 85.515 45.789 1 29.25 ? C GLY A 17 1 ATOM 100 O O . GLY A 1 17 . -12.538 86.225 45.821 1 29.77 ? O GLY A 17 1 ATOM 101 N N . THR A 1 18 . -10.387 85.877 46.335 1 29.14 ? N THR A 18 1 ATOM 102 C CA . THR A 1 18 . -10.24 87.143 47.021 1 32.39 ? CA THR A 18 1 ATOM 103 C C . THR A 1 18 . -8.877 87.671 46.695 1 29.82 ? C THR A 18 1 ATOM 104 O O . THR A 1 18 . -7.952 86.944 46.354 1 29.28 ? O THR A 18 1 ATOM 105 C CB . THR A 1 18 . -10.27 86.929 48.552 1 38.14 ? CB THR A 18 1 ATOM 106 O OG1 . THR A 1 18 . -11.384 86.119 48.917 1 42.11 ? OG1 THR A 18 1 ATOM 107 C CG2 . THR A 1 18 . -10.355 88.216 49.399 1 41.82 ? CG2 THR A 18 1 ATOM 108 N N . ARG A 1 19 . -8.772 88.981 46.807 1 28.01 ? N ARG A 19 1 ATOM 109 C CA . ARG A 1 19 . -7.503 89.605 46.57 1 29.07 ? CA ARG A 19 1 ATOM 110 C C . ARG A 1 19 . -6.948 89.704 47.989 1 30.93 ? C ARG A 19 1 ATOM 111 O O . ARG A 1 19 . -7.634 90.258 48.842 1 35.56 ? O ARG A 19 1 ATOM 112 C CB . ARG A 1 19 . -7.758 90.976 45.92 1 28.93 ? CB ARG A 19 1 ATOM 113 C CG . ARG A 1 19 . -6.503 91.613 45.339 1 32.23 ? CG ARG A 19 1 ATOM 114 C CD . ARG A 1 19 . -6.762 93.028 44.816 1 35.26 ? CD ARG A 19 1 ATOM 115 N N . VAL A 1 20 . -5.76 89.164 48.263 1 30.18 ? N VAL A 20 1 ATOM 116 C CA . VAL A 1 20 . -5.21 89.235 49.617 1 26.81 ? CA VAL A 20 1 ATOM 117 C C . VAL A 1 20 . -3.984 90.126 49.576 1 28.42 ? C VAL A 20 1 ATOM 118 O O . VAL A 1 20 . -3.243 90.053 48.604 1 28.65 ? O VAL A 20 1 ATOM 119 C CB . VAL A 1 20 . -4.849 87.825 50.132 1 25.26 ? CB VAL A 20 1 ATOM 120 C CG1 . VAL A 1 20 . -6.086 86.908 50.086 1 20.35 ? CG1 VAL A 20 1 ATOM 121 C CG2 . VAL A 1 20 . -3.672 87.168 49.377 1 25.28 ? CG2 VAL A 20 1 ATOM 122 N N . PRO A 1 21 . -3.764 90.961 50.603 1 29.36 ? N PRO A 21 1 ATOM 123 C CA . PRO A 1 21 . -2.543 91.749 50.665 1 28.64 ? CA PRO A 21 1 ATOM 124 C C . PRO A 1 21 . -1.347 90.886 50.931 1 28.38 ? C PRO A 21 1 ATOM 125 O O . PRO A 1 21 . -1.405 89.986 51.758 1 29.32 ? O PRO A 21 1 ATOM 126 C CB . PRO A 1 21 . -2.741 92.681 51.869 1 30.26 ? CB PRO A 21 1 ATOM 127 C CG . PRO A 1 21 . -4.219 92.582 52.263 1 31.39 ? CG PRO A 21 1 ATOM 128 C CD . PRO A 1 21 . -4.74 91.285 51.635 1 31.49 ? CD PRO A 21 1 ATOM 129 N N . VAL A 1 22 . -0.249 91.183 50.261 1 29.82 ? N VAL A 22 1 ATOM 130 C CA . VAL A 1 22 . 0.96 90.419 50.471 1 31.13 ? CA VAL A 22 1 ATOM 131 C C . VAL A 1 22 . 2.012 91.46 50.498 1 34 ? C VAL A 22 1 ATOM 132 O O . VAL A 1 22 . 2.306 92.09 49.498 1 36.68 ? O VAL A 22 1 ATOM 133 C CB . VAL A 1 22 . 1.232 89.459 49.316 1 28.17 ? CB VAL A 22 1 ATOM 134 C CG1 . VAL A 1 22 . 2.433 88.577 49.605 1 27.98 ? CG1 VAL A 22 1 ATOM 135 C CG2 . VAL A 1 22 . 0.011 88.599 49.042 1 33 ? CG2 VAL A 22 1 ATOM 136 N N . LEU A 1 23 . 2.605 91.635 51.659 1 35.38 ? N LEU A 23 1 ATOM 137 C CA . LEU A 1 23 . 3.623 92.66 51.758 1 37.84 ? CA LEU A 23 1 ATOM 138 C C . LEU A 1 23 . 3.003 93.998 51.372 1 43.58 ? C LEU A 23 1 ATOM 139 O O . LEU A 1 23 . 2.056 94.464 51.991 1 47.15 ? O LEU A 23 1 ATOM 140 C CB . LEU A 1 23 . 4.926 92.342 51.009 1 34.91 ? CB LEU A 23 1 ATOM 141 C CG . LEU A 1 23 . 5.762 91.224 51.648 1 37.14 ? CG LEU A 23 1 ATOM 142 C CD1 . LEU A 1 23 . 5.306 89.823 51.252 1 37.74 ? CD1 LEU A 23 1 ATOM 143 C CD2 . LEU A 1 23 . 7.228 91.372 51.229 1 43.47 ? CD2 LEU A 23 1 ATOM 144 N N . SER A 1 24 . 3.546 94.547 50.304 1 45.59 ? N SER A 24 1 ATOM 145 C CA . SER A 1 24 . 3.151 95.833 49.783 1 47.78 ? CA SER A 24 1 ATOM 146 C C . SER A 1 24 . 2.17 95.764 48.633 1 46.42 ? C SER A 24 1 ATOM 147 O O . SER A 1 24 . 1.802 96.789 48.07 1 49.47 ? O SER A 24 1 ATOM 148 C CB . SER A 1 24 . 4.454 96.47 49.252 1 53.04 ? CB SER A 24 1 ATOM 149 O OG . SER A 1 24 . 5.276 95.514 48.535 1 56.67 ? OG SER A 24 1 ATOM 150 N N . SER A 1 25 . 1.764 94.551 48.285 1 43.6 ? N SER A 25 1 ATOM 151 C CA . SER A 1 25 . 0.9 94.351 47.149 1 41.55 ? CA SER A 25 1 ATOM 152 C C . SER A 1 25 . -0.283 93.474 47.48 1 39.27 ? C SER A 25 1 ATOM 153 O O . SER A 1 25 . -0.777 93.456 48.602 1 42.44 ? O SER A 25 1 ATOM 154 C CB . SER A 1 25 . 1.78 93.725 46.06 1 43.12 ? CB SER A 25 1 ATOM 155 O OG . SER A 1 25 . 3.058 94.368 46.008 1 49.23 ? OG SER A 25 1 ATOM 156 N N . HIS A 1 26 . -0.731 92.728 46.465 1 35.32 ? N HIS A 26 1 ATOM 157 C CA . HIS A 1 26 . -1.858 91.841 46.579 1 32.06 ? CA HIS A 26 1 ATOM 158 C C . HIS A 1 26 . -1.588 90.547 45.794 1 29.59 ? C HIS A 26 1 ATOM 159 O O . HIS A 1 26 . -0.578 90.415 45.113 1 31.42 ? O HIS A 26 1 ATOM 160 C CB . HIS A 1 26 . -3.032 92.623 45.99 1 31.02 ? CB HIS A 26 1 ATOM 161 N N . ILE A 1 27 . -2.509 89.6 45.908 1 21.5 ? N ILE A 27 1 ATOM 162 C CA . ILE A 1 27 . -2.427 88.321 45.23 1 20.27 ? CA ILE A 27 1 ATOM 163 C C . ILE A 1 27 . -3.851 87.86 45.203 1 21.51 ? C ILE A 27 1 ATOM 164 O O . ILE A 1 27 . -4.717 88.495 45.793 1 19.8 ? O ILE A 27 1 ATOM 165 C CB . ILE A 1 27 . -1.505 87.378 46.027 1 19.81 ? CB ILE A 27 1 ATOM 166 C CG1 . ILE A 1 27 . -0.111 87.355 45.413 1 25.98 ? CG1 ILE A 27 1 ATOM 167 C CG2 . ILE A 1 27 . -2.007 85.97 46.354 1 21.89 ? CG2 ILE A 27 1 ATOM 168 C CD1 . ILE A 1 27 . 0.663 86.04 45.648 1 33.64 ? CD1 ILE A 27 1 ATOM 169 N N . SER A 1 28 . -4.094 86.767 44.51 1 21.19 ? N SER A 28 1 ATOM 170 C CA . SER A 1 28 . -5.439 86.251 44.469 1 25.17 ? CA SER A 28 1 ATOM 171 C C . SER A 1 28 . -5.369 85.028 45.334 1 25.66 ? C SER A 28 1 ATOM 172 O O . SER A 1 28 . -4.345 84.353 45.388 1 30.04 ? O SER A 28 1 ATOM 173 C CB . SER A 1 28 . -5.835 85.861 43.03 1 29.04 ? CB SER A 28 1 ATOM 174 O OG . SER A 1 28 . -5.758 86.989 42.156 1 36.88 ? OG SER A 28 1 ATOM 175 N N . ALA A 1 29 . -6.46 84.718 46.01 1 23.77 ? N ALA A 29 1 ATOM 176 C CA . ALA A 1 29 . -6.46 83.548 46.848 1 21.82 ? CA ALA A 29 1 ATOM 177 C C . ALA A 1 29 . -7.798 82.928 46.654 1 22.7 ? C ALA A 29 1 ATOM 178 O O . ALA A 1 29 . -8.797 83.637 46.615 1 21.72 ? O ALA A 29 1 ATOM 179 C CB . ALA A 1 29 . -6.325 83.972 48.315 1 24.17 ? CB ALA A 29 1 ATOM 180 N N . PHE A 1 30 . -7.788 81.613 46.502 1 22.31 ? N PHE A 30 1 ATOM 181 C CA . PHE A 1 30 . -9.018 80.867 46.33 1 23.55 ? CA PHE A 30 1 ATOM 182 C C . PHE A 1 30 . -8.917 79.88 47.469 1 24.51 ? C PHE A 30 1 ATOM 183 O O . PHE A 1 30 . -8.094 78.969 47.399 1 27.63 ? O PHE A 30 1 ATOM 184 C CB . PHE A 1 30 . -9.061 80.119 44.96 1 25.71 ? CB PHE A 30 1 ATOM 185 C CG . PHE A 1 30 . -9.027 81.019 43.728 1 21.98 ? CG PHE A 30 1 ATOM 186 C CD1 . PHE A 1 30 . -7.797 81.505 43.221 1 18.64 ? CD1 PHE A 30 1 ATOM 187 C CD2 . PHE A 1 30 . -10.233 81.399 43.094 1 19.09 ? CD2 PHE A 30 1 ATOM 188 C CE1 . PHE A 1 30 . -7.779 82.375 42.119 1 16.13 ? CE1 PHE A 30 1 ATOM 189 C CE2 . PHE A 1 30 . -10.221 82.265 41.995 1 12.59 ? CE2 PHE A 30 1 ATOM 190 C CZ . PHE A 1 30 . -8.995 82.757 41.517 1 19.18 ? CZ PHE A 30 1 ATOM 191 N N . LEU A 1 31 . -9.699 80.075 48.528 1 22.04 ? N LEU A 31 1 ATOM 192 C CA . LEU A 1 31 . -9.615 79.16 49.663 1 18.95 ? CA LEU A 31 1 ATOM 193 C C . LEU A 1 31 . -10.854 78.281 49.734 1 20.31 ? C LEU A 31 1 ATOM 194 O O . LEU A 1 31 . -11.951 78.708 49.409 1 22.57 ? O LEU A 31 1 ATOM 195 C CB . LEU A 1 31 . -9.615 79.944 50.992 1 15.9 ? CB LEU A 31 1 ATOM 196 C CG . LEU A 1 31 . -8.438 80.872 51.338 1 10.17 ? CG LEU A 31 1 ATOM 197 C CD1 . LEU A 1 31 . -7.296 80.912 50.334 1 9.79 ? CD1 LEU A 31 1 ATOM 198 C CD2 . LEU A 1 31 . -8.958 82.277 51.614 1 7.92 ? CD2 LEU A 31 1 ATOM 199 N N . GLY A 1 32 . -10.675 77.043 50.189 1 19.63 ? N GLY A 32 1 ATOM 200 C CA . GLY A 1 32 . -11.825 76.159 50.338 1 17.79 ? CA GLY A 32 1 ATOM 201 C C . GLY A 1 32 . -12.485 75.571 49.094 1 17.48 ? C GLY A 32 1 ATOM 202 O O . GLY A 1 32 . -13.682 75.307 49.118 1 19.31 ? O GLY A 32 1 ATOM 203 N N . ILE A 1 33 . -11.741 75.327 47.998 1 16.16 ? N ILE A 33 1 ATOM 204 C CA . ILE A 1 33 . -12.403 74.743 46.822 1 12.47 ? CA ILE A 33 1 ATOM 205 C C . ILE A 1 33 . -12.593 73.236 47.093 1 11.92 ? C ILE A 33 1 ATOM 206 O O . ILE A 1 33 . -11.624 72.549 47.397 1 15.94 ? O ILE A 33 1 ATOM 207 C CB . ILE A 1 33 . -11.539 74.952 45.567 1 9.82 ? CB ILE A 33 1 ATOM 208 C CG1 . ILE A 1 33 . -11.207 76.435 45.302 1 9.7 ? CG1 ILE A 33 1 ATOM 209 C CG2 . ILE A 1 33 . -12.199 74.334 44.332 1 11.4 ? CG2 ILE A 33 1 ATOM 210 C CD1 . ILE A 1 33 . -10.035 76.57 44.319 1 10.55 ? CD1 ILE A 33 1 ATOM 211 N N . PRO A 1 34 . -13.822 72.711 47.015 1 9.19 ? N PRO A 34 1 ATOM 212 C CA . PRO A 1 34 . -14.031 71.303 47.35 1 12.31 ? CA PRO A 34 1 ATOM 213 C C . PRO A 1 34 . -13.398 70.436 46.293 1 13.3 ? C PRO A 34 1 ATOM 214 O O . PRO A 1 34 . -13.393 70.816 45.138 1 18.57 ? O PRO A 34 1 ATOM 215 C CB . PRO A 1 34 . -15.562 71.124 47.334 1 8.07 ? CB PRO A 34 1 ATOM 216 C CG . PRO A 1 34 . -16.099 72.321 46.537 1 5.81 ? CG PRO A 34 1 ATOM 217 C CD . PRO A 1 34 . -15.028 73.419 46.629 1 7.7 ? CD PRO A 34 1 ATOM 218 N N . PHE A 1 35 . -12.895 69.263 46.671 1 14.36 ? N PHE A 35 1 ATOM 219 C CA . PHE A 1 35 . -12.3 68.406 45.655 1 9.91 ? CA PHE A 35 1 ATOM 220 C C . PHE A 1 35 . -12.831 66.998 45.693 1 12.79 ? C PHE A 35 1 ATOM 221 O O . PHE A 1 35 . -12.381 66.173 44.914 1 15.8 ? O PHE A 35 1 ATOM 222 C CB . PHE A 1 35 . -10.776 68.408 45.715 1 11.07 ? CB PHE A 35 1 ATOM 223 C CG . PHE A 1 35 . -10.152 67.808 46.961 1 17.39 ? CG PHE A 35 1 ATOM 224 C CD1 . PHE A 1 35 . -10.133 66.414 47.151 1 16.8 ? CD1 PHE A 35 1 ATOM 225 C CD2 . PHE A 1 35 . -9.518 68.631 47.914 1 19.76 ? CD2 PHE A 35 1 ATOM 226 C CE1 . PHE A 1 35 . -9.469 65.84 48.245 1 18.35 ? CE1 PHE A 35 1 ATOM 227 C CE2 . PHE A 1 35 . -8.852 68.058 49.009 1 19.78 ? CE2 PHE A 35 1 ATOM 228 C CZ . PHE A 1 35 . -8.822 66.664 49.171 1 20.22 ? CZ PHE A 35 1 ATOM 229 N N . ALA A 1 36 . -13.774 66.688 46.592 1 10.85 ? N ALA A 36 1 ATOM 230 C CA . ALA A 1 36 . -14.325 65.34 46.667 1 8.56 ? CA ALA A 36 1 ATOM 231 C C . ALA A 1 36 . -15.632 65.48 47.393 1 12.49 ? C ALA A 36 1 ATOM 232 O O . ALA A 1 36 . -15.897 66.525 47.967 1 18.58 ? O ALA A 36 1 ATOM 233 C CB . ALA A 1 36 . -13.386 64.415 47.425 1 6.98 ? CB ALA A 36 1 ATOM 234 N N . GLU A 1 37 . -16.48 64.461 47.356 1 17.66 ? N GLU A 37 1 ATOM 235 C CA . GLU A 1 37 . -17.76 64.582 48.069 1 21.71 ? CA GLU A 37 1 ATOM 236 C C . GLU A 1 37 . -17.514 64.41 49.571 1 22.94 ? C GLU A 37 1 ATOM 237 O O . GLU A 1 37 . -16.832 63.452 49.918 1 26.27 ? O GLU A 37 1 ATOM 238 C CB . GLU A 1 37 . -18.75 63.467 47.648 1 23.74 ? CB GLU A 37 1 ATOM 239 C CG . GLU A 1 37 . -19.328 63.616 46.228 1 27.33 ? CG GLU A 37 1 ATOM 240 C CD . GLU A 1 37 . -20.406 64.704 46.157 1 31.25 ? CD GLU A 37 1 ATOM 241 O OE1 . GLU A 1 37 . -21.535 64.424 46.561 1 34.04 ? OE1 GLU A 37 1 ATOM 242 O OE2 . GLU A 1 37 . -20.126 65.817 45.704 1 30.36 ? OE2 GLU A 37 1 ATOM 243 N N . PRO A 1 38 . -18.101 65.289 50.436 1 23.11 ? N PRO A 38 1 ATOM 244 C CA . PRO A 1 38 . -17.897 65.221 51.887 1 17.99 ? CA PRO A 38 1 ATOM 245 C C . PRO A 1 38 . -18.053 63.833 52.455 1 17.78 ? C PRO A 38 1 ATOM 246 O O . PRO A 1 38 . -19.148 63.295 52.367 1 23.08 ? O PRO A 38 1 ATOM 247 C CB . PRO A 1 38 . -18.999 66.109 52.467 1 15.25 ? CB PRO A 38 1 ATOM 248 C CG . PRO A 1 38 . -19.381 67.077 51.348 1 21.82 ? CG PRO A 38 1 ATOM 249 C CD . PRO A 1 38 . -19.04 66.343 50.042 1 25.22 ? CD PRO A 38 1 ATOM 250 N N . PRO A 1 39 . -16.988 63.271 53.04 1 14.62 ? N PRO A 39 1 ATOM 251 C CA . PRO A 1 39 . -17.013 61.878 53.449 1 14.68 ? CA PRO A 39 1 ATOM 252 C C . PRO A 1 39 . -17.702 61.743 54.784 1 18.19 ? C PRO A 39 1 ATOM 253 O O . PRO A 1 39 . -17.113 61.328 55.779 1 26.5 ? O PRO A 39 1 ATOM 254 C CB . PRO A 1 39 . -15.525 61.549 53.563 1 12.52 ? CB PRO A 39 1 ATOM 255 C CG . PRO A 1 39 . -14.86 62.88 53.931 1 13.31 ? CG PRO A 39 1 ATOM 256 C CD . PRO A 1 39 . -15.722 63.95 53.278 1 10.24 ? CD PRO A 39 1 ATOM 257 N N . VAL A 1 40 . -18.959 62.123 54.81 1 17.25 ? N VAL A 40 1 ATOM 258 C CA . VAL A 1 40 . -19.699 62.057 56.038 1 17.22 ? CA VAL A 40 1 ATOM 259 C C . VAL A 1 40 . -20.662 60.892 55.947 1 20.33 ? C VAL A 40 1 ATOM 260 O O . VAL A 1 40 . -20.742 60.152 54.976 1 25.8 ? O VAL A 40 1 ATOM 261 C CB . VAL A 1 40 . -20.37 63.44 56.216 1 15.36 ? CB VAL A 40 1 ATOM 262 C CG1 . VAL A 1 40 . -19.347 64.601 56.138 1 6.48 ? CG1 VAL A 40 1 ATOM 263 C CG2 . VAL A 1 40 . -21.509 63.677 55.208 1 18.85 ? CG2 VAL A 40 1 ATOM 264 N N . GLY A 1 41 . -21.42 60.721 57.009 1 24.29 ? N GLY A 41 1 ATOM 265 C CA . GLY A 1 41 . -22.414 59.661 57.013 1 25.93 ? CA GLY A 41 1 ATOM 266 C C . GLY A 1 41 . -21.868 58.298 56.733 1 26.15 ? C GLY A 41 1 ATOM 267 O O . GLY A 1 41 . -20.822 57.901 57.228 1 30.02 ? O GLY A 41 1 ATOM 268 N N . ASN A 1 42 . -22.623 57.602 55.878 1 28.14 ? N ASN A 42 1 ATOM 269 C CA . ASN A 1 42 . -22.273 56.252 55.477 1 31.52 ? CA ASN A 42 1 ATOM 270 C C . ASN A 1 42 . -20.982 56.182 54.642 1 32.76 ? C ASN A 42 1 ATOM 271 O O . ASN A 1 42 . -20.514 55.113 54.276 1 31.62 ? O ASN A 42 1 ATOM 272 C CB . ASN A 1 42 . -23.492 55.583 54.843 1 29.49 ? CB ASN A 42 1 ATOM 273 N N . MET A 1 43 . -20.39 57.351 54.357 1 33.93 ? N MET A 43 1 ATOM 274 C CA . MET A 1 43 . -19.153 57.405 53.59 1 34.65 ? CA MET A 43 1 ATOM 275 C C . MET A 1 43 . -17.935 57.446 54.473 1 33.26 ? C MET A 43 1 ATOM 276 O O . MET A 1 43 . -16.805 57.433 53.997 1 34.27 ? O MET A 43 1 ATOM 277 C CB . MET A 1 43 . -19.165 58.63 52.682 1 37.67 ? CB MET A 43 1 ATOM 278 C CG . MET A 1 43 . -20.371 58.55 51.737 1 40.13 ? CG MET A 43 1 ATOM 279 S SD . MET A 1 43 . -19.833 59.076 50.095 1 47.63 ? SD MET A 43 1 ATOM 280 C CE . MET A 1 43 . -19.69 60.877 50.378 1 44.23 ? CE MET A 43 1 ATOM 281 N N . ARG A 1 44 . -18.166 57.528 55.783 1 30.06 ? N ARG A 44 1 ATOM 282 C CA . ARG A 1 44 . -17.026 57.556 56.677 1 26.22 ? CA ARG A 44 1 ATOM 283 C C . ARG A 1 44 . -16.2 56.29 56.45 1 23.34 ? C ARG A 44 1 ATOM 284 O O . ARG A 1 44 . -16.777 55.227 56.309 1 17.04 ? O ARG A 44 1 ATOM 285 C CB . ARG A 1 44 . -17.503 57.608 58.154 1 26.73 ? CB ARG A 44 1 ATOM 286 C CG . ARG A 1 44 . -16.35 57.879 59.143 1 24.95 ? CG ARG A 44 1 ATOM 287 C CD . ARG A 1 44 . -16.741 57.776 60.605 1 19.41 ? CD ARG A 44 1 ATOM 288 N NE . ARG A 1 44 . -17.507 58.934 61.005 1 20.92 ? NE ARG A 44 1 ATOM 289 C CZ . ARG A 1 44 . -18.057 58.982 62.228 1 25.75 ? CZ ARG A 44 1 ATOM 290 N NH1 . ARG A 1 44 . -17.995 57.949 63.063 1 20.03 ? NH1 ARG A 44 1 ATOM 291 N NH2 . ARG A 1 44 . -18.688 60.079 62.62 1 28.74 ? NH2 ARG A 44 1 ATOM 292 N N . PHE A 1 45 . -14.874 56.43 56.432 1 22.58 ? N PHE A 45 1 ATOM 293 C CA . PHE A 1 45 . -13.973 55.303 56.241 1 24.6 ? CA PHE A 45 1 ATOM 294 C C . PHE A 1 45 . -13.869 54.856 54.801 1 26.95 ? C PHE A 45 1 ATOM 295 O O . PHE A 1 45 . -12.971 54.09 54.462 1 32.12 ? O PHE A 45 1 ATOM 296 C CB . PHE A 1 45 . -14.279 54.062 57.117 1 24.86 ? CB PHE A 45 1 ATOM 297 C CG . PHE A 1 45 . -14.422 54.432 58.584 1 31.63 ? CG PHE A 45 1 ATOM 298 C CD1 . PHE A 1 45 . -13.381 55.119 59.26 1 29.49 ? CD1 PHE A 45 1 ATOM 299 C CD2 . PHE A 1 45 . -15.605 54.12 59.289 1 29.74 ? CD2 PHE A 45 1 ATOM 300 C CE1 . PHE A 1 45 . -13.531 55.5 60.597 1 26.98 ? CE1 PHE A 45 1 ATOM 301 C CE2 . PHE A 1 45 . -15.744 54.5 60.63 1 28.3 ? CE2 PHE A 45 1 ATOM 302 C CZ . PHE A 1 45 . -14.716 55.196 61.278 1 26.58 ? CZ PHE A 45 1 ATOM 303 N N . ARG A 1 46 . -14.77 55.33 53.947 1 26.89 ? N ARG A 46 1 ATOM 304 C CA . ARG A 1 46 . -14.704 54.881 52.56 1 25.38 ? CA ARG A 46 1 ATOM 305 C C . ARG A 1 46 . -13.835 55.815 51.756 1 22.97 ? C ARG A 46 1 ATOM 306 O O . ARG A 1 46 . -13.538 56.937 52.136 1 19.69 ? O ARG A 46 1 ATOM 307 C CB . ARG A 1 46 . -16.095 54.907 51.956 1 30.17 ? CB ARG A 46 1 ATOM 308 C CG . ARG A 1 46 . -16.952 53.785 52.545 1 36.6 ? CG ARG A 46 1 ATOM 309 C CD . ARG A 1 46 . -18.289 53.639 51.817 1 45.15 ? CD ARG A 46 1 ATOM 310 N NE . ARG A 1 46 . -18.359 52.39 51.078 1 50.41 ? NE ARG A 46 1 ATOM 311 N N . ARG A 1 47 . -13.446 55.274 50.622 1 17.96 ? N ARG A 47 1 ATOM 312 C CA . ARG A 1 47 . -12.572 56.029 49.722 1 13.93 ? CA ARG A 47 1 ATOM 313 C C . ARG A 1 47 . -13.318 57.269 49.231 1 10.14 ? C ARG A 47 1 ATOM 314 O O . ARG A 1 47 . -14.526 57.161 49.107 1 14.08 ? O ARG A 47 1 ATOM 315 C CB . ARG A 1 47 . -12.068 55.222 48.516 1 16.88 ? CB ARG A 47 1 ATOM 316 C CG . ARG A 1 47 . -12.371 53.729 48.484 1 22.12 ? CG ARG A 47 1 ATOM 317 C CD . ARG A 1 47 . -11.133 52.923 47.979 1 23.05 ? CD ARG A 47 1 ATOM 318 N NE . ARG A 1 47 . -11.447 51.504 47.852 0.06 15.19 ? NE ARG A 47 1 ATOM 319 C CZ . ARG A 1 47 . -10.463 50.635 47.534 0.06 12.62 ? CZ ARG A 47 1 ATOM 320 N NH1 . ARG A 1 47 . -9.186 50.983 47.289 0.06 11.23 ? NH1 ARG A 47 1 ATOM 321 N NH2 . ARG A 1 47 . -10.897 49.352 47.483 0.06 10.41 ? NH2 ARG A 47 1 ATOM 322 N N . PRO A 1 48 . -12.618 58.367 48.935 1 6.34 ? N PRO A 48 1 ATOM 323 C CA . PRO A 1 48 . -13.323 59.597 48.534 1 11.93 ? CA PRO A 48 1 ATOM 324 C C . PRO A 1 48 . -13.937 59.577 47.126 1 16.79 ? C PRO A 48 1 ATOM 325 O O . PRO A 1 48 . -13.374 59.012 46.195 1 17.1 ? O PRO A 48 1 ATOM 326 C CB . PRO A 1 48 . -12.224 60.664 48.594 1 8.51 ? CB PRO A 48 1 ATOM 327 C CG . PRO A 1 48 . -10.92 59.881 48.407 1 8.25 ? CG PRO A 48 1 ATOM 328 C CD . PRO A 1 48 . -11.171 58.513 49.037 1 5.71 ? CD PRO A 48 1 ATOM 329 N N . GLU A 1 49 . -15.109 60.234 46.973 1 20.27 ? N GLU A 49 1 ATOM 330 C CA . GLU A 1 49 . -15.726 60.303 45.642 1 20.95 ? CA GLU A 49 1 ATOM 331 C C . GLU A 1 49 . -15.296 61.616 45.036 1 20.57 ? C GLU A 49 1 ATOM 332 O O . GLU A 1 49 . -15.185 62.573 45.792 1 21.43 ? O GLU A 49 1 ATOM 333 C CB . GLU A 1 49 . -17.264 60.383 45.663 1 27.74 ? CB GLU A 49 1 ATOM 334 C CG . GLU A 1 49 . -17.958 59.115 46.176 1 37.97 ? CG GLU A 49 1 ATOM 335 C CD . GLU A 1 49 . -19.473 59.23 46.012 1 42.75 ? CD GLU A 49 1 ATOM 336 O OE1 . GLU A 1 49 . -20.03 60.296 46.295 1 47.09 ? OE1 GLU A 49 1 ATOM 337 O OE2 . GLU A 1 49 . -20.092 58.25 45.598 1 49.76 ? OE2 GLU A 49 1 ATOM 338 N N . PRO A 1 50 . -15.143 61.696 43.692 1 19.49 ? N PRO A 50 1 ATOM 339 C CA . PRO A 1 50 . -14.871 62.976 43.054 1 17.83 ? CA PRO A 50 1 ATOM 340 C C . PRO A 1 50 . -16.095 63.827 43.265 1 22.18 ? C PRO A 50 1 ATOM 341 O O . PRO A 1 50 . -17.208 63.309 43.296 1 26.65 ? O PRO A 50 1 ATOM 342 C CB . PRO A 1 50 . -14.564 62.647 41.609 1 18.41 ? CB PRO A 50 1 ATOM 343 C CG . PRO A 1 50 . -14.684 61.118 41.449 1 22.2 ? CG PRO A 50 1 ATOM 344 C CD . PRO A 1 50 . -15.207 60.57 42.775 1 20.22 ? CD PRO A 50 1 ATOM 345 N N . LYS A 1 51 . -15.878 65.129 43.433 1 24.77 ? N LYS A 51 1 ATOM 346 C CA . LYS A 1 51 . -17.011 65.994 43.725 1 29.54 ? CA LYS A 51 1 ATOM 347 C C . LYS A 1 51 . -17.92 66.304 42.558 1 33.14 ? C LYS A 51 1 ATOM 348 O O . LYS A 1 51 . -17.46 66.654 41.482 1 36.22 ? O LYS A 51 1 ATOM 349 C CB . LYS A 1 51 . -16.494 67.315 44.305 1 30.84 ? CB LYS A 51 1 ATOM 350 C CG . LYS A 1 51 . -17.438 67.93 45.35 1 29.1 ? CG LYS A 51 1 ATOM 351 C CD . LYS A 1 51 . -17.954 69.297 44.917 1 32.33 ? CD LYS A 51 1 ATOM 352 C CE . LYS A 1 51 . -18.78 70.023 45.989 1 37.69 ? CE LYS A 51 1 ATOM 353 N NZ . LYS A 1 51 . -19.987 69.282 46.342 1 44.09 ? NZ LYS A 51 1 ATOM 354 N N . LYS A 1 52 . -19.237 66.214 42.814 1 33.86 ? N LYS A 52 1 ATOM 355 C CA . LYS A 1 52 . -20.193 66.535 41.757 1 34.64 ? CA LYS A 52 1 ATOM 356 C C . LYS A 1 52 . -20.045 68.015 41.406 1 34.51 ? C LYS A 52 1 ATOM 357 O O . LYS A 1 52 . -19.902 68.825 42.311 1 32.61 ? O LYS A 52 1 ATOM 358 C CB . LYS A 1 52 . -21.631 66.295 42.23 1 38.77 ? CB LYS A 52 1 ATOM 359 C CG . LYS A 1 52 . -21.923 64.811 42.475 1 43.55 ? CG LYS A 52 1 ATOM 360 C CD . LYS A 1 52 . -23.163 64.61 43.356 1 47.58 ? CD LYS A 52 1 ATOM 361 C CE . LYS A 1 52 . -23.393 63.127 43.7 1 52.94 ? CE LYS A 52 1 ATOM 362 N NZ . LYS A 1 52 . -24.124 62.998 44.953 1 56.7 ? NZ LYS A 52 1 ATOM 363 N N . PRO A 1 53 . -20.056 68.371 40.105 1 35.14 ? N PRO A 53 1 ATOM 364 C CA . PRO A 1 53 . -19.88 69.766 39.752 1 35.65 ? CA PRO A 53 1 ATOM 365 C C . PRO A 1 53 . -20.983 70.593 40.35 1 36.92 ? C PRO A 53 1 ATOM 366 O O . PRO A 1 53 . -22.042 70.101 40.731 1 37.97 ? O PRO A 53 1 ATOM 367 C CB . PRO A 1 53 . -19.919 69.766 38.22 1 34.28 ? CB PRO A 53 1 ATOM 368 C CG . PRO A 1 53 . -19.604 68.327 37.802 1 32.67 ? CG PRO A 53 1 ATOM 369 C CD . PRO A 1 53 . -20.125 67.473 38.956 1 33.93 ? CD PRO A 53 1 ATOM 370 N N . TRP A 1 54 . -20.715 71.881 40.395 1 37.83 ? N TRP A 54 1 ATOM 371 C CA . TRP A 1 54 . -21.704 72.773 40.948 1 37.84 ? CA TRP A 54 1 ATOM 372 C C . TRP A 1 54 . -22.015 73.853 39.924 1 41.97 ? C TRP A 54 1 ATOM 373 O O . TRP A 1 54 . -21.31 74.126 38.951 1 41.63 ? O TRP A 54 1 ATOM 374 C CB . TRP A 1 54 . -21.223 73.316 42.315 1 30.12 ? CB TRP A 54 1 ATOM 375 C CG . TRP A 1 54 . -19.918 74.055 42.16 1 17.64 ? CG TRP A 54 1 ATOM 376 C CD1 . TRP A 1 54 . -19.78 75.404 41.755 1 17.68 ? CD1 TRP A 54 1 ATOM 377 C CD2 . TRP A 1 54 . -18.631 73.527 42.308 1 15.11 ? CD2 TRP A 54 1 ATOM 378 N NE1 . TRP A 1 54 . -18.473 75.731 41.635 1 18.46 ? NE1 TRP A 54 1 ATOM 379 C CE2 . TRP A 1 54 . -17.707 74.634 41.955 1 16.29 ? CE2 TRP A 54 1 ATOM 380 C CE3 . TRP A 1 54 . -18.123 72.274 42.655 1 9.58 ? CE3 TRP A 54 1 ATOM 381 C CZ2 . TRP A 1 54 . -16.324 74.409 41.983 1 12.62 ? CZ2 TRP A 54 1 ATOM 382 C CZ3 . TRP A 1 54 . -16.732 72.09 42.666 1 8.82 ? CZ3 TRP A 54 1 ATOM 383 C CH2 . TRP A 1 54 . -15.847 73.138 42.342 1 11.55 ? CH2 TRP A 54 1 ATOM 384 N N . SER A 1 55 . -23.157 74.468 40.195 1 46.06 ? N SER A 55 1 ATOM 385 C CA . SER A 1 55 . -23.649 75.549 39.372 1 48.87 ? CA SER A 55 1 ATOM 386 C C . SER A 1 55 . -23.364 76.787 40.199 1 47.85 ? C SER A 55 1 ATOM 387 O O . SER A 1 55 . -23.043 76.715 41.382 1 46.18 ? O SER A 55 1 ATOM 388 C CB . SER A 1 55 . -25.153 75.354 39.109 1 51.18 ? CB SER A 55 1 ATOM 389 O OG . SER A 1 55 . -25.787 74.843 40.292 1 58.54 ? OG SER A 55 1 ATOM 390 N N . GLY A 1 56 . -23.508 77.943 39.575 1 46.29 ? N GLY A 56 1 ATOM 391 C CA . GLY A 1 56 . -23.243 79.12 40.376 1 46.52 ? CA GLY A 56 1 ATOM 392 C C . GLY A 1 56 . -21.763 79.303 40.447 1 43.81 ? C GLY A 56 1 ATOM 393 O O . GLY A 1 56 . -21.016 78.78 39.623 1 46.74 ? O GLY A 56 1 ATOM 394 N N . VAL A 1 57 . -21.377 80.089 41.434 1 39.39 ? N VAL A 57 1 ATOM 395 C CA . VAL A 1 57 . -19.994 80.367 41.663 1 35.44 ? CA VAL A 57 1 ATOM 396 C C . VAL A 1 57 . -19.775 79.847 43.07 1 38.08 ? C VAL A 57 1 ATOM 397 O O . VAL A 1 57 . -20.596 80.025 43.964 1 37.4 ? O VAL A 57 1 ATOM 398 C CB . VAL A 1 57 . -19.733 81.891 41.571 1 29.31 ? CB VAL A 57 1 ATOM 399 C CG1 . VAL A 1 57 . -18.822 82.249 40.414 1 29.88 ? CG1 VAL A 57 1 ATOM 400 C CG2 . VAL A 1 57 . -21.016 82.725 41.454 1 35.24 ? CG2 VAL A 57 1 ATOM 401 N N . TRP A 1 58 . -18.641 79.18 43.258 1 38.8 ? N TRP A 58 1 ATOM 402 C CA . TRP A 1 58 . -18.314 78.692 44.572 1 34.49 ? CA TRP A 58 1 ATOM 403 C C . TRP A 1 58 . -17.604 79.887 45.168 1 35.37 ? C TRP A 58 1 ATOM 404 O O . TRP A 1 58 . -16.763 80.508 44.513 1 36.57 ? O TRP A 58 1 ATOM 405 C CB . TRP A 1 58 . -17.32 77.542 44.483 1 32.34 ? CB TRP A 58 1 ATOM 406 C CG . TRP A 1 58 . -17.216 76.872 45.822 1 33.36 ? CG TRP A 58 1 ATOM 407 C CD1 . TRP A 1 58 . -16.307 77.208 46.851 1 30.36 ? CD1 TRP A 58 1 ATOM 408 C CD2 . TRP A 1 58 . -18.023 75.828 46.28 1 30.42 ? CD2 TRP A 58 1 ATOM 409 N NE1 . TRP A 1 58 . -16.53 76.417 47.92 1 30.04 ? NE1 TRP A 58 1 ATOM 410 C CE2 . TRP A 1 58 . -17.56 75.553 47.647 1 28.9 ? CE2 TRP A 58 1 ATOM 411 C CE3 . TRP A 1 58 . -19.06 75.079 45.722 1 32.78 ? CE3 TRP A 58 1 ATOM 412 C CZ2 . TRP A 1 58 . -18.195 74.553 48.389 1 30.89 ? CZ2 TRP A 58 1 ATOM 413 C CZ3 . TRP A 1 58 . -19.668 74.071 46.487 1 34.22 ? CZ3 TRP A 58 1 ATOM 414 C CH2 . TRP A 1 58 . -19.244 73.819 47.804 1 35.78 ? CH2 TRP A 58 1 ATOM 415 N N . ASN A 1 59 . -17.961 80.227 46.395 1 34.61 ? N ASN A 59 1 ATOM 416 C CA . ASN A 1 59 . -17.306 81.37 47.007 1 32.65 ? CA ASN A 59 1 ATOM 417 C C . ASN A 1 59 . -16.065 80.811 47.645 1 30.32 ? C ASN A 59 1 ATOM 418 O O . ASN A 1 59 . -16.183 79.977 48.525 1 33.22 ? O ASN A 59 1 ATOM 419 C CB . ASN A 1 59 . -18.226 81.979 48.075 1 37.84 ? CB ASN A 59 1 ATOM 420 C CG . ASN A 1 59 . -17.671 83.293 48.596 1 42.52 ? CG ASN A 59 1 ATOM 421 O OD1 . ASN A 1 59 . -17.007 83.365 49.615 1 47.22 ? OD1 ASN A 59 1 ATOM 422 N ND2 . ASN A 1 59 . -17.927 84.356 47.842 1 44.27 ? ND2 ASN A 59 1 ATOM 423 N N . ALA A 1 60 . -14.896 81.244 47.205 1 24.99 ? N ALA A 60 1 ATOM 424 C CA . ALA A 1 60 . -13.669 80.73 47.765 1 23.98 ? CA ALA A 60 1 ATOM 425 C C . ALA A 1 60 . -12.939 81.819 48.482 1 27.18 ? C ALA A 60 1 ATOM 426 O O . ALA A 1 60 . -11.769 82.062 48.199 1 27.44 ? O ALA A 60 1 ATOM 427 C CB . ALA A 1 60 . -12.767 80.191 46.652 1 26.41 ? CB ALA A 60 1 ATOM 428 N N . SER A 1 61 . -13.642 82.467 49.421 1 31.48 ? N SER A 61 1 ATOM 429 C CA . SER A 1 61 . -13.04 83.578 50.173 1 32.86 ? CA SER A 61 1 ATOM 430 C C . SER A 1 61 . -12.625 83.304 51.622 1 34.53 ? C SER A 61 1 ATOM 431 O O . SER A 1 61 . -12.053 84.157 52.298 1 36.5 ? O SER A 61 1 ATOM 432 C CB . SER A 1 61 . -14.065 84.73 50.228 1 31.96 ? CB SER A 61 1 ATOM 433 O OG . SER A 1 61 . -14.657 84.951 48.941 1 38.85 ? OG SER A 61 1 ATOM 434 N N . THR A 1 62 . -12.931 82.118 52.137 1 33.87 ? N THR A 62 1 ATOM 435 C CA . THR A 1 62 . -12.587 81.857 53.529 1 30.62 ? CA THR A 62 1 ATOM 436 C C . THR A 1 62 . -11.978 80.477 53.615 1 28.79 ? C THR A 62 1 ATOM 437 O O . THR A 1 62 . -12.095 79.707 52.675 1 32.61 ? O THR A 62 1 ATOM 438 C CB . THR A 1 62 . -13.883 82.017 54.348 1 31.32 ? CB THR A 62 1 ATOM 439 O OG1 . THR A 1 62 . -14.976 81.404 53.663 1 29.68 ? OG1 THR A 62 1 ATOM 440 C CG2 . THR A 1 62 . -14.286 83.49 54.576 1 31.03 ? CG2 THR A 62 1 ATOM 441 N N . TYR A 1 63 . -11.3 80.174 54.729 1 25.93 ? N TYR A 63 1 ATOM 442 C CA . TYR A 1 63 . -10.717 78.836 54.813 1 19.78 ? CA TYR A 63 1 ATOM 443 C C . TYR A 1 63 . -11.796 77.818 55.072 1 18.69 ? C TYR A 63 1 ATOM 444 O O . TYR A 1 63 . -12.836 78.14 55.619 1 18.46 ? O TYR A 63 1 ATOM 445 C CB . TYR A 1 63 . -9.722 78.71 55.951 1 15.15 ? CB TYR A 63 1 ATOM 446 C CG . TYR A 1 63 . -8.453 79.424 55.622 1 15.43 ? CG TYR A 63 1 ATOM 447 C CD1 . TYR A 1 63 . -7.489 78.794 54.827 1 15.81 ? CD1 TYR A 63 1 ATOM 448 C CD2 . TYR A 1 63 . -8.225 80.72 56.109 1 17.62 ? CD2 TYR A 63 1 ATOM 449 C CE1 . TYR A 1 63 . -6.285 79.443 54.537 1 19.43 ? CE1 TYR A 63 1 ATOM 450 C CE2 . TYR A 1 63 . -7.024 81.375 55.809 1 20.65 ? CE2 TYR A 63 1 ATOM 451 C CZ . TYR A 1 63 . -6.048 80.737 55.025 1 19.7 ? CZ TYR A 63 1 ATOM 452 O OH . TYR A 1 63 . -4.857 81.38 54.735 1 24.19 ? OH TYR A 63 1 ATOM 453 N N . PRO A 1 64 . -11.522 76.573 54.693 1 19.06 ? N PRO A 64 1 ATOM 454 C CA . PRO A 1 64 . -12.468 75.517 55.001 1 20.68 ? CA PRO A 64 1 ATOM 455 C C . PRO A 1 64 . -12.327 75.036 56.444 1 18.38 ? C PRO A 64 1 ATOM 456 O O . PRO A 1 64 . -11.485 75.45 57.224 1 17.54 ? O PRO A 64 1 ATOM 457 C CB . PRO A 1 64 . -12.081 74.422 53.982 1 22.54 ? CB PRO A 64 1 ATOM 458 C CG . PRO A 1 64 . -10.591 74.661 53.665 1 21.58 ? CG PRO A 64 1 ATOM 459 C CD . PRO A 1 64 . -10.386 76.162 53.866 1 19.54 ? CD PRO A 64 1 ATOM 460 N N . ASN A 1 65 . -13.221 74.112 56.766 1 20.56 ? N ASN A 65 1 ATOM 461 C CA . ASN A 1 65 . -13.196 73.527 58.091 1 23.26 ? CA ASN A 65 1 ATOM 462 C C . ASN A 1 65 . -11.989 72.626 58.109 1 22.74 ? C ASN A 65 1 ATOM 463 O O . ASN A 1 65 . -11.47 72.232 57.067 1 23.75 ? O ASN A 65 1 ATOM 464 C CB . ASN A 1 65 . -14.439 72.651 58.366 1 27.73 ? CB ASN A 65 1 ATOM 465 C CG . ASN A 1 65 . -15.731 73.455 58.323 1 36.61 ? CG ASN A 65 1 ATOM 466 O OD1 . ASN A 1 65 . -15.859 74.583 58.789 1 37.06 ? OD1 ASN A 65 1 ATOM 467 N ND2 . ASN A 1 65 . -16.725 72.834 57.702 1 40.45 ? ND2 ASN A 65 1 ATOM 468 N N . ASN A 1 66 . -11.573 72.259 59.314 1 21.64 ? N ASN A 66 1 ATOM 469 C CA . ASN A 1 66 . -10.423 71.387 59.44 1 16.44 ? CA ASN A 66 1 ATOM 470 C C . ASN A 1 66 . -10.979 70.013 59.711 1 16.55 ? C ASN A 66 1 ATOM 471 O O . ASN A 1 66 . -12.11 69.833 60.146 1 14.3 ? O ASN A 66 1 ATOM 472 C CB . ASN A 1 66 . -9.482 71.882 60.547 1 16.96 ? CB ASN A 66 1 ATOM 473 C CG . ASN A 1 66 . -8.813 73.191 60.115 1 18.49 ? CG ASN A 66 1 ATOM 474 O OD1 . ASN A 1 66 . -8.817 73.579 58.965 1 26.03 ? OD1 ASN A 66 1 ATOM 475 N ND2 . ASN A 1 66 . -8.183 73.894 61.037 1 16.89 ? ND2 ASN A 66 1 ATOM 476 N N . CYS A 1 67 . -10.185 68.993 59.417 1 17.25 ? N CYS A 67 1 ATOM 477 C CA . CYS A 1 67 . -10.706 67.656 59.682 1 18.57 ? CA CYS A 67 1 ATOM 478 C C . CYS A 1 67 . -10.667 67.45 61.184 1 19.81 ? C CYS A 67 1 ATOM 479 O O . CYS A 1 67 . -9.984 68.203 61.875 1 20.61 ? O CYS A 67 1 ATOM 480 C CB . CYS A 1 67 . -9.863 66.601 58.96 1 17.42 ? CB CYS A 67 1 ATOM 481 S SG . CYS A 1 67 . -9.905 66.802 57.151 1 18.98 ? SG CYS A 67 1 ATOM 482 N N . GLN A 1 68 . -11.393 66.439 61.675 1 17.55 ? N GLN A 68 1 ATOM 483 C CA . GLN A 1 68 . -11.407 66.168 63.091 1 17.18 ? CA GLN A 68 1 ATOM 484 C C . GLN A 1 68 . -10.043 65.664 63.483 1 19.88 ? C GLN A 68 1 ATOM 485 O O . GLN A 1 68 . -9.417 64.953 62.712 1 21.99 ? O GLN A 68 1 ATOM 486 C CB . GLN A 1 68 . -12.416 65.039 63.353 1 15.22 ? CB GLN A 68 1 ATOM 487 C CG . GLN A 1 68 . -13.847 65.325 62.915 1 18.79 ? CG GLN A 68 1 ATOM 488 C CD . GLN A 1 68 . -14.639 66.144 63.915 1 21.79 ? CD GLN A 68 1 ATOM 489 O OE1 . GLN A 1 68 . -15.813 65.936 64.118 1 25.17 ? OE1 GLN A 68 1 ATOM 490 N NE2 . GLN A 1 68 . -14.006 67.092 64.571 1 21.53 ? NE2 GLN A 68 1 ATOM 491 N N . GLN A 1 69 . -9.585 66.025 64.673 1 20.12 ? N GLN A 69 1 ATOM 492 C CA . GLN A 1 69 . -8.279 65.555 65.08 1 18.14 ? CA GLN A 69 1 ATOM 493 C C . GLN A 1 69 . -8.147 65.827 66.551 1 17.2 ? C GLN A 69 1 ATOM 494 O O . GLN A 1 69 . -9.001 66.466 67.156 1 19.15 ? O GLN A 69 1 ATOM 495 C CB . GLN A 1 69 . -7.197 66.296 64.294 1 13.21 ? CB GLN A 69 1 ATOM 496 C CG . GLN A 1 69 . -7.408 67.813 64.392 1 13.01 ? CG GLN A 69 1 ATOM 497 C CD . GLN A 1 69 . -6.498 68.483 63.423 1 16.68 ? CD GLN A 69 1 ATOM 498 O OE1 . GLN A 1 69 . -5.318 68.723 63.68 1 11.84 ? OE1 GLN A 69 1 ATOM 499 N NE2 . GLN A 1 69 . -7.09 68.699 62.256 1 13.06 ? NE2 GLN A 69 1 ATOM 500 N N . TYR A 1 70 . -7.044 65.343 67.113 1 14.49 ? N TYR A 70 1 ATOM 501 C CA . TYR A 1 70 . -6.79 65.538 68.513 1 12.98 ? CA TYR A 70 1 ATOM 502 C C . TYR A 1 70 . -6.205 66.938 68.694 1 15.14 ? C TYR A 70 1 ATOM 503 O O . TYR A 1 70 . -5.191 67.281 68.101 1 14.54 ? O TYR A 70 1 ATOM 504 C CB . TYR A 1 70 . -5.84 64.438 68.969 1 12.17 ? CB TYR A 70 1 ATOM 505 C CG . TYR A 1 70 . -5.233 64.737 70.316 1 23.88 ? CG TYR A 70 1 ATOM 506 C CD1 . TYR A 1 70 . -5.991 64.599 71.488 1 25.6 ? CD1 TYR A 70 1 ATOM 507 C CD2 . TYR A 1 70 . -3.895 65.176 70.399 1 30.1 ? CD2 TYR A 70 1 ATOM 508 C CE1 . TYR A 1 70 . -5.41 64.871 72.737 1 33.68 ? CE1 TYR A 70 1 ATOM 509 C CE2 . TYR A 1 70 . -3.309 65.448 71.647 1 34.94 ? CE2 TYR A 70 1 ATOM 510 C CZ . TYR A 1 70 . -4.068 65.298 72.822 1 37.28 ? CZ TYR A 70 1 ATOM 511 O OH . TYR A 1 70 . -3.512 65.59 74.064 1 42.92 ? OH TYR A 70 1 ATOM 512 N N . VAL A 1 71 . -6.861 67.738 69.544 1 15.09 ? N VAL A 71 1 ATOM 513 C CA . VAL A 1 71 . -6.376 69.079 69.781 1 17.72 ? CA VAL A 71 1 ATOM 514 C C . VAL A 1 71 . -5.276 68.956 70.821 1 20.76 ? C VAL A 71 1 ATOM 515 O O . VAL A 1 71 . -5.424 68.232 71.802 1 23.36 ? O VAL A 71 1 ATOM 516 C CB . VAL A 1 71 . -7.523 69.971 70.266 1 13.32 ? CB VAL A 71 1 ATOM 517 C CG1 . VAL A 1 71 . -7.165 71.45 70.135 1 14.34 ? CG1 VAL A 71 1 ATOM 518 C CG2 . VAL A 1 71 . -8.824 69.702 69.504 1 20.84 ? CG2 VAL A 71 1 ATOM 519 N N . ASP A 1 72 . -4.183 69.698 70.626 1 20.45 ? N ASP A 72 1 ATOM 520 C CA . ASP A 1 72 . -3.127 69.544 71.594 1 21.84 ? CA ASP A 72 1 ATOM 521 C C . ASP A 1 72 . -3.302 70.556 72.658 1 26.3 ? C ASP A 72 1 ATOM 522 O O . ASP A 1 72 . -3.206 71.743 72.396 1 30.97 ? O ASP A 72 1 ATOM 523 C CB . ASP A 1 72 . -1.754 69.806 70.955 1 20.11 ? CB ASP A 72 1 ATOM 524 C CG . ASP A 1 72 . -0.569 69.712 71.938 1 16.69 ? CG ASP A 72 1 ATOM 525 O OD1 . ASP A 1 72 . -0.73 69.182 73.035 1 14.3 ? OD1 ASP A 72 1 ATOM 526 O OD2 . ASP A 1 72 . 0.509 70.179 71.599 1 15.91 ? OD2 ASP A 72 1 ATOM 527 N N . GLU A 1 73 . -3.506 70.103 73.893 1 26.74 ? N GLU A 73 1 ATOM 528 C CA . GLU A 1 73 . -3.64 71.101 74.945 1 27.99 ? CA GLU A 73 1 ATOM 529 C C . GLU A 1 73 . -2.727 70.78 76.094 1 27.05 ? C GLU A 73 1 ATOM 530 O O . GLU A 1 73 . -3.059 70.917 77.258 1 29.33 ? O GLU A 73 1 ATOM 531 C CB . GLU A 1 73 . -5.101 71.421 75.302 1 27.16 ? CB GLU A 73 1 ATOM 532 C CG . GLU A 1 73 . -5.977 70.214 75.663 1 24.07 ? CG GLU A 73 1 ATOM 533 C CD . GLU A 1 73 . -7.451 70.568 75.563 1 25.62 ? CD GLU A 73 1 ATOM 534 O OE1 . GLU A 1 73 . -7.784 71.736 75.339 1 26.72 ? OE1 GLU A 73 1 ATOM 535 O OE2 . GLU A 1 73 . -8.264 69.66 75.686 1 28.37 ? OE2 GLU A 73 1 ATOM 536 N N . GLN A 1 74 . -1.517 70.335 75.725 1 24.18 ? N GLN A 74 1 ATOM 537 C CA . GLN A 1 74 . -0.546 70.019 76.766 1 19.75 ? CA GLN A 74 1 ATOM 538 C C . GLN A 1 74 . 0.044 71.294 77.338 1 19.07 ? C GLN A 74 1 ATOM 539 O O . GLN A 1 74 . 0.621 71.275 78.414 1 27.55 ? O GLN A 74 1 ATOM 540 C CB . GLN A 1 74 . 0.568 69.058 76.295 1 17.91 ? CB GLN A 74 1 ATOM 541 C CG . GLN A 1 74 . 1.124 68.127 77.404 1 15.27 ? CG GLN A 74 1 ATOM 542 C CD . GLN A 1 74 . 1.981 68.819 78.458 1 19.09 ? CD GLN A 74 1 ATOM 543 N N . PHE A 1 75 . -0.054 72.391 76.599 1 16.81 ? N PHE A 75 1 ATOM 544 C CA . PHE A 1 75 . 0.473 73.652 77.11 1 14.63 ? CA PHE A 75 1 ATOM 545 C C . PHE A 1 75 . -0.519 74.701 76.67 1 15.75 ? C PHE A 75 1 ATOM 546 O O . PHE A 1 75 . -0.237 75.476 75.759 1 12.66 ? O PHE A 75 1 ATOM 547 C CB . PHE A 1 75 . 1.868 73.986 76.534 1 15.63 ? CB PHE A 75 1 ATOM 548 C CG . PHE A 1 75 . 2.928 72.957 76.865 1 18.37 ? CG PHE A 75 1 ATOM 549 C CD1 . PHE A 1 75 . 3.598 72.994 78.1 1 20.71 ? CD1 PHE A 75 1 ATOM 550 C CD2 . PHE A 1 75 . 3.258 71.951 75.946 1 18.7 ? CD2 PHE A 75 1 ATOM 551 C CE1 . PHE A 1 75 . 4.584 72.045 78.399 1 19.08 ? CE1 PHE A 75 1 ATOM 552 C CE2 . PHE A 1 75 . 4.235 70.996 76.251 1 18.19 ? CE2 PHE A 75 1 ATOM 553 C CZ . PHE A 1 75 . 4.903 71.041 77.477 1 17.69 ? CZ PHE A 75 1 ATOM 554 N N . PRO A 1 76 . -1.744 74.678 77.265 1 16.59 ? N PRO A 76 1 ATOM 555 C CA . PRO A 1 76 . -2.817 75.523 76.755 1 14.83 ? CA PRO A 76 1 ATOM 556 C C . PRO A 1 76 . -2.395 76.96 76.723 1 13.89 ? C PRO A 76 1 ATOM 557 O O . PRO A 1 76 . -1.759 77.441 77.645 1 13.58 ? O PRO A 76 1 ATOM 558 C CB . PRO A 1 76 . -3.987 75.306 77.719 1 8.91 ? CB PRO A 76 1 ATOM 559 C CG . PRO A 1 76 . -3.7 73.971 78.406 1 14.56 ? CG PRO A 76 1 ATOM 560 C CD . PRO A 1 76 . -2.166 73.842 78.392 1 16.53 ? CD PRO A 76 1 ATOM 561 N N . GLY A 1 77 . -2.741 77.619 75.619 1 15.94 ? N GLY A 77 1 ATOM 562 C CA . GLY A 1 77 . -2.389 79.024 75.478 1 19.13 ? CA GLY A 77 1 ATOM 563 C C . GLY A 1 77 . -0.983 79.255 74.957 1 20.3 ? C GLY A 77 1 ATOM 564 O O . GLY A 1 77 . -0.685 80.291 74.364 1 21.3 ? O GLY A 77 1 ATOM 565 N N . PHE A 1 78 . -0.109 78.252 75.139 1 15.84 ? N PHE A 78 1 ATOM 566 C CA . PHE A 1 78 . 1.246 78.45 74.67 1 12.27 ? CA PHE A 78 1 ATOM 567 C C . PHE A 1 78 . 1.308 78.493 73.158 1 14.11 ? C PHE A 78 1 ATOM 568 O O . PHE A 1 78 . 0.957 77.528 72.493 1 13.8 ? O PHE A 78 1 ATOM 569 C CB . PHE A 1 78 . 2.119 77.307 75.17 1 5.3 ? CB PHE A 78 1 ATOM 570 C CG . PHE A 1 78 . 3.577 77.446 74.816 1 2 ? CG PHE A 78 1 ATOM 571 C CD1 . PHE A 1 78 . 4.231 78.684 74.89 1 2 ? CD1 PHE A 78 1 ATOM 572 C CD2 . PHE A 1 78 . 4.3 76.31 74.427 1 4.23 ? CD2 PHE A 78 1 ATOM 573 C CE1 . PHE A 1 78 . 5.597 78.78 74.589 1 4.27 ? CE1 PHE A 78 1 ATOM 574 C CE2 . PHE A 1 78 . 5.664 76.406 74.135 1 2 ? CE2 PHE A 78 1 ATOM 575 C CZ . PHE A 1 78 . 6.313 77.638 74.221 1 3.02 ? CZ PHE A 78 1 ATOM 576 N N . SER A 1 79 . 1.815 79.598 72.611 1 14.75 ? N SER A 79 1 ATOM 577 C CA . SER A 1 79 . 1.897 79.7 71.151 1 15.44 ? CA SER A 79 1 ATOM 578 C C . SER A 1 79 . 2.697 78.584 70.502 1 14.29 ? C SER A 79 1 ATOM 579 O O . SER A 1 79 . 2.311 78.023 69.49 1 16.49 ? O SER A 79 1 ATOM 580 C CB . SER A 1 79 . 2.481 81.045 70.71 1 15.68 ? CB SER A 79 1 ATOM 581 O OG . SER A 1 79 . 3.691 81.268 71.437 1 27.82 ? OG SER A 79 1 ATOM 582 N N . GLY A 1 80 . 3.81 78.235 71.123 1 11.96 ? N GLY A 80 1 ATOM 583 C CA . GLY A 1 80 . 4.616 77.182 70.527 1 13.22 ? CA GLY A 80 1 ATOM 584 C C . GLY A 1 80 . 3.864 75.898 70.204 1 11.3 ? C GLY A 80 1 ATOM 585 O O . GLY A 1 80 . 4.277 75.133 69.351 1 10.75 ? O GLY A 80 1 ATOM 586 N N . SER A 1 81 . 2.763 75.636 70.908 1 13.86 ? N SER A 81 1 ATOM 587 C CA . SER A 1 81 . 2.028 74.419 70.622 1 18.66 ? CA SER A 81 1 ATOM 588 C C . SER A 1 81 . 0.785 74.773 69.848 1 19.99 ? C SER A 81 1 ATOM 589 O O . SER A 1 81 . 0.384 74.134 68.881 1 22.67 ? O SER A 81 1 ATOM 590 C CB . SER A 1 81 . 1.723 73.612 71.906 1 18.45 ? CB SER A 81 1 ATOM 591 O OG . SER A 1 81 . 0.831 74.263 72.818 1 22.06 ? OG SER A 81 1 ATOM 592 N N . GLU A 1 82 . 0.18 75.859 70.287 1 22.4 ? N GLU A 82 1 ATOM 593 C CA . GLU A 1 82 . -1.04 76.335 69.685 1 25.67 ? CA GLU A 82 1 ATOM 594 C C . GLU A 1 82 . -0.906 76.617 68.2 1 23.3 ? C GLU A 82 1 ATOM 595 O O . GLU A 1 82 . -1.831 76.37 67.44 1 27.14 ? O GLU A 82 1 ATOM 596 C CB . GLU A 1 82 . -1.532 77.605 70.422 1 32.47 ? CB GLU A 82 1 ATOM 597 C CG . GLU A 1 82 . -1.881 77.416 71.915 1 36.84 ? CG GLU A 82 1 ATOM 598 C CD . GLU A 1 82 . -3.27 76.83 72.117 1 43.72 ? CD GLU A 82 1 ATOM 599 O OE1 . GLU A 1 82 . -3.543 75.763 71.555 1 46.39 ? OE1 GLU A 82 1 ATOM 600 O OE2 . GLU A 1 82 . -4.068 77.443 72.835 1 46.73 ? OE2 GLU A 82 1 ATOM 601 N N . MET A 1 83 . 0.248 77.12 67.78 1 18.06 ? N MET A 83 1 ATOM 602 C CA . MET A 1 83 . 0.401 77.412 66.36 1 17.25 ? CA MET A 83 1 ATOM 603 C C . MET A 1 83 . 0.068 76.234 65.434 1 17.9 ? C MET A 83 1 ATOM 604 O O . MET A 1 83 . -0.217 76.428 64.259 1 21.67 ? O MET A 83 1 ATOM 605 C CB . MET A 1 83 . 1.822 77.934 66.058 1 15.6 ? CB MET A 83 1 ATOM 606 C CG . MET A 1 83 . 2.927 76.975 66.505 1 19.41 ? CG MET A 83 1 ATOM 607 S SD . MET A 1 83 . 4.383 77.143 65.446 1 28.06 ? SD MET A 83 1 ATOM 608 C CE . MET A 1 83 . 5.245 78.487 66.29 1 35.21 ? CE MET A 83 1 ATOM 609 N N . TRP A 1 84 . 0.122 75.015 65.987 1 13.03 ? N TRP A 84 1 ATOM 610 C CA . TRP A 1 84 . -0.154 73.823 65.211 1 10.68 ? CA TRP A 84 1 ATOM 611 C C . TRP A 1 84 . -1.55 73.249 65.396 1 11.34 ? C TRP A 84 1 ATOM 612 O O . TRP A 1 84 . -1.813 72.168 64.877 1 14.46 ? O TRP A 84 1 ATOM 613 C CB . TRP A 1 84 . 0.789 72.67 65.625 1 11.48 ? CB TRP A 84 1 ATOM 614 C CG . TRP A 1 84 . 2.245 73.044 65.576 1 11.73 ? CG TRP A 84 1 ATOM 615 C CD1 . TRP A 1 84 . 3.028 73.442 66.672 1 10.38 ? CD1 TRP A 84 1 ATOM 616 C CD2 . TRP A 1 84 . 3.062 73.098 64.437 1 12.68 ? CD2 TRP A 84 1 ATOM 617 N NE1 . TRP A 1 84 . 4.277 73.747 66.266 1 9.3 ? NE1 TRP A 84 1 ATOM 618 C CE2 . TRP A 1 84 . 4.378 73.566 64.911 1 12.27 ? CE2 TRP A 84 1 ATOM 619 C CE3 . TRP A 1 84 . 2.858 72.867 63.071 1 14.19 ? CE3 TRP A 84 1 ATOM 620 C CZ2 . TRP A 1 84 . 5.406 73.766 63.977 1 13.17 ? CZ2 TRP A 84 1 ATOM 621 C CZ3 . TRP A 1 84 . 3.909 73.089 62.167 1 12.49 ? CZ3 TRP A 84 1 ATOM 622 C CH2 . TRP A 1 84 . 5.167 73.528 62.615 1 12.78 ? CH2 TRP A 84 1 ATOM 623 N N . ASN A 1 85 . -2.439 73.908 66.131 1 11.34 ? N ASN A 85 1 ATOM 624 C CA . ASN A 1 85 . -3.767 73.296 66.338 1 14.49 ? CA ASN A 85 1 ATOM 625 C C . ASN A 1 85 . -4.784 73.834 65.359 1 15.95 ? C ASN A 85 1 ATOM 626 O O . ASN A 1 85 . -4.643 74.972 64.916 1 19.96 ? O ASN A 85 1 ATOM 627 C CB . ASN A 1 85 . -4.309 73.642 67.73 1 19.34 ? CB ASN A 85 1 ATOM 628 C CG . ASN A 1 85 . -3.765 72.718 68.778 1 22.6 ? CG ASN A 85 1 ATOM 629 O OD1 . ASN A 1 85 . -2.968 71.846 68.502 1 26.16 ? OD1 ASN A 85 1 ATOM 630 N ND2 . ASN A 1 85 . -4.202 72.907 70.003 1 26.67 ? ND2 ASN A 85 1 ATOM 631 N N . PRO A 1 86 . -5.85 73.044 65.055 1 10.84 ? N PRO A 86 1 ATOM 632 C CA . PRO A 1 86 . -6.83 73.496 64.089 1 12.43 ? CA PRO A 86 1 ATOM 633 C C . PRO A 1 86 . -7.317 74.875 64.47 1 14.14 ? C PRO A 86 1 ATOM 634 O O . PRO A 1 86 . -7.778 75.053 65.585 1 23.78 ? O PRO A 86 1 ATOM 635 C CB . PRO A 1 86 . -7.953 72.437 64.107 1 8.3 ? CB PRO A 86 1 ATOM 636 C CG . PRO A 1 86 . -7.633 71.487 65.26 1 7.62 ? CG PRO A 86 1 ATOM 637 C CD . PRO A 1 86 . -6.166 71.751 65.639 1 12.16 ? CD PRO A 86 1 ATOM 638 N N . ASN A 1 87 . -7.184 75.827 63.546 1 13.45 ? N ASN A 87 1 ATOM 639 C CA . ASN A 1 87 . -7.612 77.184 63.822 1 11.93 ? CA ASN A 87 1 ATOM 640 C C . ASN A 1 87 . -8.935 77.473 63.171 1 14.55 ? C ASN A 87 1 ATOM 641 O O . ASN A 1 87 . -9.237 78.627 62.907 1 18.89 ? O ASN A 87 1 ATOM 642 C CB . ASN A 1 87 . -6.571 78.188 63.3 1 14.24 ? CB ASN A 87 1 ATOM 643 C CG . ASN A 1 87 . -6.456 78.117 61.801 1 16.61 ? CG ASN A 87 1 ATOM 644 O OD1 . ASN A 1 87 . -6.933 77.187 61.179 1 21.68 ? OD1 ASN A 87 1 ATOM 645 N ND2 . ASN A 1 87 . -5.786 79.091 61.213 1 23.1 ? ND2 ASN A 87 1 ATOM 646 N N . ARG A 1 88 . -9.727 76.438 62.877 1 17.04 ? N ARG A 88 1 ATOM 647 C CA . ARG A 1 88 . -11.026 76.615 62.228 1 16.41 ? CA ARG A 88 1 ATOM 648 C C . ARG A 1 88 . -11.9 75.523 62.793 1 15.6 ? C ARG A 88 1 ATOM 649 O O . ARG A 1 88 . -11.425 74.616 63.461 1 19.57 ? O ARG A 88 1 ATOM 650 C CB . ARG A 1 88 . -10.897 76.429 60.692 1 18.43 ? CB ARG A 88 1 ATOM 651 C CG . ARG A 1 88 . -10.398 77.678 59.953 1 18.59 ? CG ARG A 88 1 ATOM 652 C CD . ARG A 1 88 . -11.553 78.663 59.658 1 25.23 ? CD ARG A 88 1 ATOM 653 N NE . ARG A 1 88 . -11.109 79.955 59.127 1 30.01 ? NE ARG A 88 1 ATOM 654 C CZ . ARG A 1 88 . -10.173 80.693 59.756 1 28.05 ? CZ ARG A 88 1 ATOM 655 N N . GLU A 1 89 . -13.204 75.606 62.516 1 14.4 ? N GLU A 89 1 ATOM 656 C CA . GLU A 1 89 . -14.088 74.573 63.058 1 14.71 ? CA GLU A 89 1 ATOM 657 C C . GLU A 1 89 . -13.716 73.272 62.445 1 12.51 ? C GLU A 89 1 ATOM 658 O O . GLU A 1 89 . -13.467 73.181 61.256 1 15.65 ? O GLU A 89 1 ATOM 659 C CB . GLU A 1 89 . -15.585 74.844 62.744 1 19.87 ? CB GLU A 89 1 ATOM 660 C CG . GLU A 1 89 . -16.649 73.877 63.346 1 26.55 ? CG GLU A 89 1 ATOM 661 N N . MET A 1 90 . -13.654 72.264 63.28 1 12.4 ? N MET A 90 1 ATOM 662 C CA . MET A 1 90 . -13.329 70.979 62.735 1 12.4 ? CA MET A 90 1 ATOM 663 C C . MET A 1 90 . -14.657 70.444 62.245 1 13.29 ? C MET A 90 1 ATOM 664 O O . MET A 1 90 . -15.685 70.875 62.764 1 11.14 ? O MET A 90 1 ATOM 665 C CB . MET A 1 90 . -12.753 70.062 63.817 1 13.61 ? CB MET A 90 1 ATOM 666 C CG . MET A 1 90 . -11.597 70.693 64.597 1 13.67 ? CG MET A 90 1 ATOM 667 S SD . MET A 1 90 . -10.606 69.351 65.317 1 19.43 ? SD MET A 90 1 ATOM 668 C CE . MET A 1 90 . -11.676 68.792 66.655 1 20.51 ? CE MET A 90 1 ATOM 669 N N . SER A 1 91 . -14.617 69.531 61.273 1 13.06 ? N SER A 91 1 ATOM 670 C CA . SER A 1 91 . -15.811 68.921 60.732 1 14.99 ? CA SER A 91 1 ATOM 671 C C . SER A 1 91 . -15.326 67.704 59.97 1 15.19 ? C SER A 91 1 ATOM 672 O O . SER A 1 91 . -14.161 67.604 59.592 1 14.69 ? O SER A 91 1 ATOM 673 C CB . SER A 1 91 . -16.52 69.899 59.763 1 18.9 ? CB SER A 91 1 ATOM 674 O OG . SER A 1 91 . -17.801 69.436 59.296 1 25.45 ? OG SER A 91 1 ATOM 675 N N . GLU A 1 92 . -16.25 66.746 59.745 1 13.93 ? N GLU A 92 1 ATOM 676 C CA . GLU A 1 92 . -15.851 65.579 58.959 1 13.9 ? CA GLU A 92 1 ATOM 677 C C . GLU A 1 92 . -15.772 66.009 57.501 1 18.57 ? C GLU A 92 1 ATOM 678 O O . GLU A 1 92 . -15.003 65.503 56.698 1 20.05 ? O GLU A 92 1 ATOM 679 C CB . GLU A 1 92 . -16.781 64.389 59.12 1 10.43 ? CB GLU A 92 1 ATOM 680 C CG . GLU A 1 92 . -16.496 63.628 60.415 1 12.39 ? CG GLU A 92 1 ATOM 681 C CD . GLU A 1 92 . -17.146 62.256 60.346 1 13.13 ? CD GLU A 92 1 ATOM 682 O OE1 . GLU A 1 92 . -18.335 62.159 60.636 1 10.48 ? OE1 GLU A 92 1 ATOM 683 O OE2 . GLU A 1 92 . -16.46 61.294 59.986 1 16.23 ? OE2 GLU A 92 1 ATOM 684 N N . ASP A 1 93 . -16.625 66.984 57.189 1 17.71 ? N ASP A 93 1 ATOM 685 C CA . ASP A 1 93 . -16.665 67.591 55.878 1 17.64 ? CA ASP A 93 1 ATOM 686 C C . ASP A 1 93 . -15.462 68.539 55.844 1 19.89 ? C ASP A 93 1 ATOM 687 O O . ASP A 1 93 . -15.565 69.715 56.197 1 20.41 ? O ASP A 93 1 ATOM 688 C CB . ASP A 1 93 . -17.978 68.384 55.757 1 17.65 ? CB ASP A 93 1 ATOM 689 C CG . ASP A 1 93 . -18.136 69.104 54.433 1 23.35 ? CG ASP A 93 1 ATOM 690 O OD1 . ASP A 1 93 . -17.123 69.476 53.846 1 22 ? OD1 ASP A 93 1 ATOM 691 O OD2 . ASP A 1 93 . -19.273 69.294 53.993 1 26.9 ? OD2 ASP A 93 1 ATOM 692 N N . CYS A 1 94 . -14.311 68.01 55.427 1 18.5 ? N CYS A 94 1 ATOM 693 C CA . CYS A 1 94 . -13.14 68.872 55.416 1 18.58 ? CA CYS A 94 1 ATOM 694 C C . CYS A 1 94 . -12.241 68.687 54.217 1 20.84 ? C CYS A 94 1 ATOM 695 O O . CYS A 1 94 . -11.129 69.207 54.206 1 24.77 ? O CYS A 94 1 ATOM 696 C CB . CYS A 1 94 . -12.313 68.57 56.663 1 15.68 ? CB CYS A 94 1 ATOM 697 S SG . CYS A 1 94 . -11.885 66.805 56.66 1 8.01 ? SG CYS A 94 1 ATOM 698 N N . LEU A 1 95 . -12.699 67.928 53.211 1 17.6 ? N LEU A 95 1 ATOM 699 C CA . LEU A 1 95 . -11.859 67.746 52.024 1 15.22 ? CA LEU A 95 1 ATOM 700 C C . LEU A 1 95 . -12.026 68.932 51.043 1 13.32 ? C LEU A 95 1 ATOM 701 O O . LEU A 1 95 . -12.969 68.98 50.253 1 14.93 ? O LEU A 95 1 ATOM 702 C CB . LEU A 1 95 . -12.223 66.423 51.337 1 11.27 ? CB LEU A 95 1 ATOM 703 C CG . LEU A 1 95 . -11.924 65.184 52.183 1 9.22 ? CG LEU A 95 1 ATOM 704 C CD1 . LEU A 1 95 . -12.398 63.918 51.459 1 12.24 ? CD1 LEU A 95 1 ATOM 705 C CD2 . LEU A 1 95 . -10.42 65.086 52.473 1 9.44 ? CD2 LEU A 95 1 ATOM 706 N N . TYR A 1 96 . -11.101 69.895 51.13 1 9.45 ? N TYR A 96 1 ATOM 707 C CA . TYR A 1 96 . -11.074 71.093 50.284 1 10.39 ? CA TYR A 96 1 ATOM 708 C C . TYR A 1 96 . -9.627 71.405 50.015 1 9.24 ? C TYR A 96 1 ATOM 709 O O . TYR A 1 96 . -8.755 70.757 50.572 1 11.56 ? O TYR A 96 1 ATOM 710 C CB . TYR A 1 96 . -11.648 72.315 51.011 1 6.27 ? CB TYR A 96 1 ATOM 711 C CG . TYR A 1 96 . -13.088 72.116 51.361 1 12.78 ? CG TYR A 96 1 ATOM 712 C CD1 . TYR A 1 96 . -13.465 71.437 52.529 1 17.73 ? CD1 TYR A 96 1 ATOM 713 C CD2 . TYR A 1 96 . -14.069 72.62 50.511 1 17.02 ? CD2 TYR A 96 1 ATOM 714 C CE1 . TYR A 1 96 . -14.825 71.256 52.837 1 24.42 ? CE1 TYR A 96 1 ATOM 715 C CE2 . TYR A 1 96 . -15.421 72.46 50.809 1 23.71 ? CE2 TYR A 96 1 ATOM 716 C CZ . TYR A 1 96 . -15.807 71.768 51.968 1 25.91 ? CZ TYR A 96 1 ATOM 717 O OH . TYR A 1 96 . -17.15 71.591 52.241 1 30.42 ? OH TYR A 96 1 ATOM 718 N N . LEU A 1 97 . -9.366 72.384 49.156 1 7.65 ? N LEU A 97 1 ATOM 719 C CA . LEU A 1 97 . -7.987 72.753 48.892 1 7.91 ? CA LEU A 97 1 ATOM 720 C C . LEU A 1 97 . -7.95 74.249 48.762 1 9.01 ? C LEU A 97 1 ATOM 721 O O . LEU A 1 97 . -8.992 74.87 48.596 1 10.81 ? O LEU A 97 1 ATOM 722 C CB . LEU A 1 97 . -7.373 71.963 47.728 1 9.23 ? CB LEU A 97 1 ATOM 723 C CG . LEU A 1 97 . -8.126 71.943 46.392 1 6.13 ? CG LEU A 97 1 ATOM 724 C CD1 . LEU A 1 97 . -8.029 73.281 45.657 1 8.91 ? CD1 LEU A 97 1 ATOM 725 C CD2 . LEU A 1 97 . -7.571 70.818 45.512 1 3.47 ? CD2 LEU A 97 1 ATOM 726 N N . ASN A 1 98 . -6.752 74.834 48.859 1 11.33 ? N ASN A 98 1 ATOM 727 C CA . ASN A 1 98 . -6.601 76.3 48.768 1 13.7 ? CA ASN A 98 1 ATOM 728 C C . ASN A 1 98 . -5.518 76.564 47.749 1 16.15 ? C ASN A 98 1 ATOM 729 O O . ASN A 1 98 . -4.615 75.746 47.647 1 20.18 ? O ASN A 98 1 ATOM 730 C CB . ASN A 1 98 . -6.149 76.913 50.122 1 17.58 ? CB ASN A 98 1 ATOM 731 C CG . ASN A 1 98 . -6.964 76.389 51.307 1 18.01 ? CG ASN A 98 1 ATOM 732 O OD1 . ASN A 1 98 . -8.144 76.679 51.485 1 12.42 ? OD1 ASN A 98 1 ATOM 733 N ND2 . ASN A 1 98 . -6.307 75.544 52.103 1 16.23 ? ND2 ASN A 98 1 ATOM 734 N N . ILE A 1 99 . -5.592 77.688 47.031 1 18.79 ? N ILE A 99 1 ATOM 735 C CA . ILE A 1 99 . -4.629 78.04 45.997 1 15.69 ? CA ILE A 99 1 ATOM 736 C C . ILE A 1 99 . -4.294 79.528 46.085 1 12.75 ? C ILE A 99 1 ATOM 737 O O . ILE A 1 99 . -5.196 80.364 46.115 1 12.25 ? O ILE A 99 1 ATOM 738 C CB . ILE A 1 99 . -5.339 77.82 44.625 1 21.08 ? CB ILE A 99 1 ATOM 739 C CG1 . ILE A 1 99 . -6.118 76.476 44.526 1 22.08 ? CG1 ILE A 99 1 ATOM 740 C CG2 . ILE A 1 99 . -4.408 78.076 43.422 1 20.15 ? CG2 ILE A 99 1 ATOM 741 C CD1 . ILE A 1 99 . -6.87 76.28 43.201 1 26.01 ? CD1 ILE A 99 1 ATOM 742 N N . TRP A 1 100 . -3.013 79.861 46.12 1 10.55 ? N TRP A 100 1 ATOM 743 C CA . TRP A 1 100 . -2.637 81.271 46.144 1 17.45 ? CA TRP A 100 1 ATOM 744 C C . TRP A 1 100 . -2.096 81.427 44.763 1 23.25 ? C TRP A 100 1 ATOM 745 O O . TRP A 1 100 . -1.264 80.608 44.366 1 28.28 ? O TRP A 100 1 ATOM 746 C CB . TRP A 1 100 . -1.524 81.61 47.157 1 18.88 ? CB TRP A 100 1 ATOM 747 C CG . TRP A 1 100 . -2.133 81.683 48.538 1 18.39 ? CG TRP A 100 1 ATOM 748 C CD1 . TRP A 1 100 . -2.729 82.828 49.114 1 18.87 ? CD1 TRP A 100 1 ATOM 749 C CD2 . TRP A 1 100 . -2.332 80.619 49.423 1 16.27 ? CD2 TRP A 100 1 ATOM 750 N NE1 . TRP A 1 100 . -3.304 82.509 50.294 1 20.89 ? NE1 TRP A 100 1 ATOM 751 C CE2 . TRP A 1 100 . -3.111 81.179 50.541 1 14.55 ? CE2 TRP A 100 1 ATOM 752 C CE3 . TRP A 1 100 . -2.01 79.26 49.404 1 17 ? CE3 TRP A 100 1 ATOM 753 C CZ2 . TRP A 1 100 . -3.551 80.332 51.55 1 15.08 ? CZ2 TRP A 100 1 ATOM 754 C CZ3 . TRP A 1 100 . -2.458 78.443 50.445 1 16.68 ? CZ3 TRP A 100 1 ATOM 755 C CH2 . TRP A 1 100 . -3.225 78.966 51.5 1 20.05 ? CH2 TRP A 100 1 ATOM 756 N N . VAL A 1 101 . -2.574 82.443 44.034 1 25.62 ? N VAL A 101 1 ATOM 757 C CA . VAL A 1 101 . -2.14 82.667 42.646 1 23.97 ? CA VAL A 101 1 ATOM 758 C C . VAL A 1 101 . -1.583 84.09 42.563 1 24.09 ? C VAL A 101 1 ATOM 759 O O . VAL A 1 101 . -2.116 84.979 43.228 1 26.95 ? O VAL A 101 1 ATOM 760 C CB . VAL A 1 101 . -3.342 82.445 41.686 1 21.2 ? CB VAL A 101 1 ATOM 761 C CG1 . VAL A 1 101 . -2.914 82.45 40.222 1 22.08 ? CG1 VAL A 101 1 ATOM 762 C CG2 . VAL A 1 101 . -4.116 81.135 41.97 1 21.41 ? CG2 VAL A 101 1 ATOM 763 N N . PRO A 1 102 . -0.491 84.299 41.786 1 21.15 ? N PRO A 102 1 ATOM 764 C CA . PRO A 1 102 . -0.021 85.659 41.549 1 21.79 ? CA PRO A 102 1 ATOM 765 C C . PRO A 1 102 . -1.007 86.572 40.836 1 27.45 ? C PRO A 102 1 ATOM 766 O O . PRO A 1 102 . -2.032 86.168 40.293 1 29.87 ? O PRO A 102 1 ATOM 767 C CB . PRO A 1 102 . 1.267 85.476 40.748 1 18.71 ? CB PRO A 102 1 ATOM 768 C CG . PRO A 1 102 . 1.739 84.039 41.042 1 19.23 ? CG PRO A 102 1 ATOM 769 C CD . PRO A 1 102 . 0.455 83.261 41.369 1 21.1 ? CD PRO A 102 1 ATOM 770 N N . SER A 1 103 . -0.639 87.853 40.861 1 31.89 ? N SER A 103 1 ATOM 771 C CA . SER A 1 103 . -1.418 88.895 40.214 1 36.65 ? CA SER A 103 1 ATOM 772 C C . SER A 1 103 . -0.335 89.673 39.495 1 40.27 ? C SER A 103 1 ATOM 773 O O . SER A 1 103 . 0.624 90.067 40.149 1 45.43 ? O SER A 103 1 ATOM 774 C CB . SER A 1 103 . -2.139 89.825 41.201 1 33.6 ? CB SER A 103 1 ATOM 775 O OG . SER A 1 103 . -2.995 90.716 40.485 1 36.95 ? OG SER A 103 1 ATOM 776 N N . PRO A 1 104 . -0.464 89.891 38.178 1 39.36 ? N PRO A 104 1 ATOM 777 C CA . PRO A 1 104 . -1.536 89.364 37.338 1 34.51 ? CA PRO A 104 1 ATOM 778 C C . PRO A 1 104 . -1.392 87.856 37.227 1 29.79 ? C PRO A 104 1 ATOM 779 O O . PRO A 1 104 . -0.305 87.316 37.385 1 27.4 ? O PRO A 104 1 ATOM 780 C CB . PRO A 1 104 . -1.295 90.051 35.988 1 39.4 ? CB PRO A 104 1 ATOM 781 C CG . PRO A 1 104 . 0.176 90.518 35.995 1 40.72 ? CG PRO A 104 1 ATOM 782 C CD . PRO A 1 104 . 0.561 90.646 37.471 1 40.1 ? CD PRO A 104 1 ATOM 783 N N . ARG A 1 105 . -2.532 87.204 36.976 1 25.21 ? N ARG A 105 1 ATOM 784 C CA . ARG A 1 105 . -2.52 85.753 36.84 1 25.56 ? CA ARG A 105 1 ATOM 785 C C . ARG A 1 105 . -1.487 85.352 35.791 1 28.23 ? C ARG A 105 1 ATOM 786 O O . ARG A 1 105 . -1.502 85.94 34.72 1 31.77 ? O ARG A 105 1 ATOM 787 C CB . ARG A 1 105 . -3.902 85.296 36.371 1 23.36 ? CB ARG A 105 1 ATOM 788 C CG . ARG A 1 105 . -4.102 83.777 36.413 1 25.28 ? CG ARG A 105 1 ATOM 789 C CD . ARG A 1 105 . -5.452 83.331 35.826 1 33.93 ? CD ARG A 105 1 ATOM 790 N NE . ARG A 1 105 . -6.571 84.129 36.333 1 38.86 ? NE ARG A 105 1 ATOM 791 C CZ . ARG A 1 105 . -7.844 83.856 35.996 1 40.85 ? CZ ARG A 105 1 ATOM 792 N NH1 . ARG A 1 105 . -8.146 82.852 35.176 1 45.02 ? NH1 ARG A 105 1 ATOM 793 N NH2 . ARG A 1 105 . -8.831 84.6 36.485 1 41.71 ? NH2 ARG A 105 1 ATOM 794 N N . PRO A 1 106 . -0.605 84.386 36.088 1 30.08 ? N PRO A 106 1 ATOM 795 C CA . PRO A 1 106 . 0.352 83.921 35.084 1 30.73 ? CA PRO A 106 1 ATOM 796 C C . PRO A 1 106 . -0.389 83.037 34.076 1 32.25 ? C PRO A 106 1 ATOM 797 O O . PRO A 1 106 . -1.511 82.591 34.312 1 32.38 ? O PRO A 106 1 ATOM 798 C CB . PRO A 1 106 . 1.4 83.14 35.902 1 30.25 ? CB PRO A 106 1 ATOM 799 C CG . PRO A 1 106 . 0.702 82.765 37.223 1 31.36 ? CG PRO A 106 1 ATOM 800 C CD . PRO A 1 106 . -0.475 83.744 37.389 1 29.44 ? CD PRO A 106 1 ATOM 801 N N . LYS A 1 107 . 0.301 82.769 32.946 1 30.72 ? N LYS A 107 1 ATOM 802 C CA . LYS A 1 107 . -0.264 81.958 31.873 1 27.34 ? CA LYS A 107 1 ATOM 803 C C . LYS A 1 107 . -0.089 80.476 32.151 1 26.12 ? C LYS A 107 1 ATOM 804 O O . LYS A 1 107 . -1.005 79.674 32.119 1 25.2 ? O LYS A 107 1 ATOM 805 C CB . LYS A 1 107 . 0.287 82.423 30.53 1 28.41 ? CB LYS A 107 1 ATOM 806 N N . SER A 1 108 . 1.144 80.134 32.43 1 25.79 ? N SER A 108 1 ATOM 807 C CA . SER A 1 108 . 1.465 78.762 32.78 1 29.14 ? CA SER A 108 1 ATOM 808 C C . SER A 1 108 . 2.701 78.929 33.61 1 30.57 ? C SER A 108 1 ATOM 809 O O . SER A 1 108 . 3.641 79.517 33.095 1 30.49 ? O SER A 108 1 ATOM 810 C CB . SER A 1 108 . 1.841 77.916 31.571 1 28.68 ? CB SER A 108 1 ATOM 811 O OG . SER A 1 108 . 0.699 77.249 31.06 1 37.53 ? OG SER A 108 1 ATOM 812 N N . THR A 1 109 . 2.696 78.444 34.861 1 29.7 ? N THR A 109 1 ATOM 813 C CA . THR A 1 109 . 3.864 78.57 35.721 1 25.6 ? CA THR A 109 1 ATOM 814 C C . THR A 1 109 . 3.887 77.365 36.631 1 25.96 ? C THR A 109 1 ATOM 815 O O . THR A 1 109 . 2.918 76.606 36.626 1 28.79 ? O THR A 109 1 ATOM 816 C CB . THR A 1 109 . 3.839 79.919 36.435 1 22.51 ? CB THR A 109 1 ATOM 817 O OG1 . THR A 1 109 . 5.133 80.163 36.97 1 30.15 ? OG1 THR A 109 1 ATOM 818 C CG2 . THR A 1 109 . 2.746 80.107 37.496 1 20.47 ? CG2 THR A 109 1 ATOM 819 N N . THR A 1 110 . 4.999 77.202 37.372 1 20.3 ? N THR A 110 1 ATOM 820 C CA . THR A 1 110 . 5.191 76.072 38.277 1 16.91 ? CA THR A 110 1 ATOM 821 C C . THR A 1 110 . 4.161 76.062 39.382 1 16.26 ? C THR A 110 1 ATOM 822 O O . THR A 1 110 . 3.648 77.099 39.804 1 16.76 ? O THR A 110 1 ATOM 823 C CB . THR A 1 110 . 6.597 76.167 38.862 1 17.56 ? CB THR A 110 1 ATOM 824 O OG1 . THR A 1 110 . 7.482 76.435 37.782 1 19.32 ? OG1 THR A 110 1 ATOM 825 C CG2 . THR A 1 110 . 7.093 74.903 39.562 1 17.74 ? CG2 THR A 110 1 ATOM 826 N N . VAL A 1 111 . 3.905 74.847 39.85 1 12.04 ? N VAL A 111 1 ATOM 827 C CA . VAL A 1 111 . 2.933 74.65 40.884 1 12.71 ? CA VAL A 111 1 ATOM 828 C C . VAL A 1 111 . 3.619 73.91 42.015 1 13.45 ? C VAL A 111 1 ATOM 829 O O . VAL A 1 111 . 4.44 73.036 41.749 1 8.98 ? O VAL A 111 1 ATOM 830 C CB . VAL A 1 111 . 1.822 73.79 40.267 1 10.48 ? CB VAL A 111 1 ATOM 831 C CG1 . VAL A 1 111 . 0.65 73.518 41.209 1 17.35 ? CG1 VAL A 111 1 ATOM 832 C CG2 . VAL A 1 111 . 1.294 74.387 38.961 1 10.89 ? CG2 VAL A 111 1 ATOM 833 N N . MET A 1 112 . 3.268 74.27 43.272 1 13.92 ? N MET A 112 1 ATOM 834 C CA . MET A 1 112 . 3.81 73.625 44.465 1 8.38 ? CA MET A 112 1 ATOM 835 C C . MET A 1 112 . 2.588 73.253 45.273 1 10.42 ? C MET A 112 1 ATOM 836 O O . MET A 1 112 . 1.78 74.125 45.58 1 12.73 ? O MET A 112 1 ATOM 837 C CB . MET A 1 112 . 4.73 74.574 45.226 1 2.88 ? CB MET A 112 1 ATOM 838 C CG . MET A 1 112 . 5.907 75.036 44.352 1 2 ? CG MET A 112 1 ATOM 839 S SD . MET A 1 112 . 7.23 75.786 45.353 1 8.8 ? SD MET A 112 1 ATOM 840 C CE . MET A 1 112 . 7.892 74.272 46.113 1 5.32 ? CE MET A 112 1 ATOM 841 N N . VAL A 1 113 . 2.431 71.954 45.563 1 9.72 ? N VAL A 113 1 ATOM 842 C CA . VAL A 1 113 . 1.284 71.466 46.333 1 9.94 ? CA VAL A 113 1 ATOM 843 C C . VAL A 1 113 . 1.84 71.047 47.683 1 12.79 ? C VAL A 113 1 ATOM 844 O O . VAL A 1 113 . 2.714 70.192 47.747 1 17.85 ? O VAL A 113 1 ATOM 845 C CB . VAL A 1 113 . 0.7 70.192 45.662 1 8.48 ? CB VAL A 113 1 ATOM 846 C CG1 . VAL A 1 113 . -0.476 69.582 46.422 1 5.76 ? CG1 VAL A 113 1 ATOM 847 C CG2 . VAL A 1 113 . 0.339 70.337 44.185 1 5.88 ? CG2 VAL A 113 1 ATOM 848 N N . TRP A 1 114 . 1.31 71.613 48.756 1 13.62 ? N TRP A 114 1 ATOM 849 C CA . TRP A 1 114 . 1.767 71.319 50.113 1 13.84 ? CA TRP A 114 1 ATOM 850 C C . TRP A 1 114 . 0.871 70.289 50.789 1 13.2 ? C TRP A 114 1 ATOM 851 O O . TRP A 1 114 . -0.34 70.506 50.888 1 16.95 ? O TRP A 114 1 ATOM 852 C CB . TRP A 1 114 . 1.693 72.653 50.908 1 15.62 ? CB TRP A 114 1 ATOM 853 C CG . TRP A 1 114 . 2.009 72.493 52.386 1 16.04 ? CG TRP A 114 1 ATOM 854 C CD1 . TRP A 1 114 . 1.093 72.608 53.465 1 16.62 ? CD1 TRP A 114 1 ATOM 855 C CD2 . TRP A 1 114 . 3.257 72.186 52.94 1 12.64 ? CD2 TRP A 114 1 ATOM 856 N NE1 . TRP A 1 114 . 1.724 72.376 54.643 1 14.39 ? NE1 TRP A 114 1 ATOM 857 C CE2 . TRP A 1 114 . 3.044 72.106 54.395 1 10.99 ? CE2 TRP A 114 1 ATOM 858 C CE3 . TRP A 1 114 . 4.52 71.943 52.408 1 12.85 ? CE3 TRP A 114 1 ATOM 859 C CZ2 . TRP A 1 114 . 4.13 71.81 55.211 1 10.13 ? CZ2 TRP A 114 1 ATOM 860 C CZ3 . TRP A 1 114 . 5.589 71.64 53.26 1 9.96 ? CZ3 TRP A 114 1 ATOM 861 C CH2 . TRP A 1 114 . 5.392 71.573 54.643 1 9.36 ? CH2 TRP A 114 1 ATOM 862 N N . ILE A 1 115 . 1.487 69.2 51.262 1 12.94 ? N ILE A 115 1 ATOM 863 C CA . ILE A 1 115 . 0.812 68.126 51.991 1 11.91 ? CA ILE A 115 1 ATOM 864 C C . ILE A 1 115 . 1.353 68.264 53.426 1 17.84 ? C ILE A 115 1 ATOM 865 O O . ILE A 1 115 . 2.548 68.034 53.654 1 21.48 ? O ILE A 115 1 ATOM 866 C CB . ILE A 1 115 . 1.185 66.764 51.38 1 8.5 ? CB ILE A 115 1 ATOM 867 C CG1 . ILE A 1 115 . 1.022 66.806 49.833 1 6.95 ? CG1 ILE A 115 1 ATOM 868 C CG2 . ILE A 1 115 . 0.438 65.597 52.059 1 2.5 ? CG2 ILE A 115 1 ATOM 869 C CD1 . ILE A 1 115 . 1.134 65.447 49.121 1 5.12 ? CD1 ILE A 115 1 ATOM 870 N N . TYR A 1 116 . 0.453 68.652 54.372 1 16.62 ? N TYR A 116 1 ATOM 871 C CA . TYR A 1 116 . 0.81 68.865 55.784 1 11.94 ? CA TYR A 116 1 ATOM 872 C C . TYR A 1 116 . 1.152 67.614 56.581 1 14.71 ? C TYR A 116 1 ATOM 873 O O . TYR A 1 116 . 0.761 66.489 56.293 1 16.59 ? O TYR A 116 1 ATOM 874 C CB . TYR A 1 116 . -0.278 69.648 56.545 1 9.8 ? CB TYR A 116 1 ATOM 875 C CG . TYR A 1 116 . -1.647 69.008 56.579 1 8.1 ? CG TYR A 116 1 ATOM 876 C CD1 . TYR A 1 116 . -1.881 67.74 57.158 1 9.71 ? CD1 TYR A 116 1 ATOM 877 C CD2 . TYR A 1 116 . -2.725 69.704 56.022 1 7.13 ? CD2 TYR A 116 1 ATOM 878 C CE1 . TYR A 1 116 . -3.169 67.182 57.164 1 6.62 ? CE1 TYR A 116 1 ATOM 879 C CE2 . TYR A 1 116 . -4.006 69.153 56.019 1 3.94 ? CE2 TYR A 116 1 ATOM 880 C CZ . TYR A 1 116 . -4.225 67.898 56.586 1 4.37 ? CZ TYR A 116 1 ATOM 881 O OH . TYR A 1 116 . -5.5 67.391 56.594 1 10.79 ? OH TYR A 116 1 ATOM 882 N N . GLY A 1 117 . 1.886 67.862 57.656 1 16.91 ? N GLY A 117 1 ATOM 883 C CA . GLY A 1 117 . 2.315 66.812 58.55 1 14.98 ? CA GLY A 117 1 ATOM 884 C C . GLY A 1 117 . 1.378 66.772 59.725 1 16.3 ? C GLY A 117 1 ATOM 885 O O . GLY A 1 117 . 0.361 67.469 59.779 1 13.8 ? O GLY A 117 1 ATOM 886 N N . GLY A 1 118 . 1.802 65.935 60.691 1 17.02 ? N GLY A 118 1 ATOM 887 C CA . GLY A 1 118 . 1.026 65.735 61.919 1 11.44 ? CA GLY A 118 1 ATOM 888 C C . GLY A 1 118 . 0.969 64.274 62.377 1 8.72 ? C GLY A 118 1 ATOM 889 O O . GLY A 1 118 . -0.008 63.845 62.978 1 5.62 ? O GLY A 118 1 ATOM 890 N N . GLY A 1 119 . 2.02 63.492 62.055 1 2 ? N GLY A 119 1 ATOM 891 C CA . GLY A 1 119 . 1.985 62.085 62.487 1 5.94 ? CA GLY A 119 1 ATOM 892 C C . GLY A 1 119 . 0.749 61.27 62.079 1 8.79 ? C GLY A 119 1 ATOM 893 O O . GLY A 1 119 . 0.359 60.285 62.688 1 13.5 ? O GLY A 119 1 ATOM 894 N N . PHE A 1 120 . 0.105 61.718 61.013 1 11.22 ? N PHE A 120 1 ATOM 895 C CA . PHE A 1 120 . -1.093 61.067 60.49 1 12.14 ? CA PHE A 120 1 ATOM 896 C C . PHE A 1 120 . -2.344 61.235 61.335 1 15.23 ? C PHE A 120 1 ATOM 897 O O . PHE A 1 120 . -3.405 60.852 60.864 1 15.16 ? O PHE A 120 1 ATOM 898 C CB . PHE A 1 120 . -0.898 59.592 60.086 1 11.92 ? CB PHE A 120 1 ATOM 899 C CG . PHE A 1 120 . -0.021 59.437 58.865 1 11.41 ? CG PHE A 120 1 ATOM 900 C CD1 . PHE A 1 120 . -0.517 59.828 57.608 1 11.7 ? CD1 PHE A 120 1 ATOM 901 C CD2 . PHE A 1 120 . 1.272 58.896 58.957 1 12.73 ? CD2 PHE A 120 1 ATOM 902 C CE1 . PHE A 1 120 . 0.257 59.674 56.456 1 11.52 ? CE1 PHE A 120 1 ATOM 903 C CE2 . PHE A 1 120 . 2.049 58.734 57.798 1 14.44 ? CE2 PHE A 120 1 ATOM 904 C CZ . PHE A 1 120 . 1.542 59.125 56.554 1 14.34 ? CZ PHE A 120 1 ATOM 905 N N . TYR A 1 121 . -2.252 61.817 62.554 1 19.62 ? N TYR A 121 1 ATOM 906 C CA . TYR A 1 121 . -3.43 62.023 63.438 1 13.61 ? CA TYR A 121 1 ATOM 907 C C . TYR A 1 121 . -3.834 63.487 63.533 1 12.9 ? C TYR A 121 1 ATOM 908 O O . TYR A 1 121 . -4.836 63.806 64.17 1 15.56 ? O TYR A 121 1 ATOM 909 C CB . TYR A 1 121 . -3.222 61.517 64.891 1 11.91 ? CB TYR A 121 1 ATOM 910 C CG . TYR A 1 121 . -2.162 62.299 65.637 1 11.99 ? CG TYR A 121 1 ATOM 911 C CD1 . TYR A 1 121 . -0.821 61.913 65.545 1 12.64 ? CD1 TYR A 121 1 ATOM 912 C CD2 . TYR A 1 121 . -2.498 63.446 66.378 1 8.96 ? CD2 TYR A 121 1 ATOM 913 C CE1 . TYR A 1 121 . 0.169 62.668 66.173 1 16.39 ? CE1 TYR A 121 1 ATOM 914 C CE2 . TYR A 1 121 . -1.511 64.207 67.01 1 10.84 ? CE2 TYR A 121 1 ATOM 915 C CZ . TYR A 1 121 . -0.169 63.811 66.912 1 16.22 ? CZ TYR A 121 1 ATOM 916 O OH . TYR A 1 121 . 0.852 64.505 67.542 1 20.04 ? OH TYR A 121 1 ATOM 917 N N . SER A 1 122 . -3.043 64.388 62.951 1 12.66 ? N SER A 122 1 ATOM 918 C CA . SER A 1 122 . -3.433 65.783 63.028 1 13.78 ? CA SER A 122 1 ATOM 919 C C . SER A 1 122 . -2.996 66.469 61.746 1 15.52 ? C SER A 122 1 ATOM 920 O O . SER A 1 122 . -2.343 65.84 60.917 1 19 ? O SER A 122 1 ATOM 921 C CB . SER A 1 122 . -2.833 66.39 64.309 1 15.76 ? CB SER A 122 1 ATOM 922 O OG . SER A 1 122 . -1.385 66.399 64.278 1 15.94 ? OG SER A 122 1 ATOM 923 N N . GLY A 1 123 . -3.381 67.749 61.621 1 14.94 ? N GLY A 123 1 ATOM 924 C CA . GLY A 1 123 . -2.982 68.541 60.481 1 12.91 ? CA GLY A 123 1 ATOM 925 C C . GLY A 1 123 . -4.081 69.464 59.985 1 14.38 ? C GLY A 123 1 ATOM 926 O O . GLY A 1 123 . -5.277 69.204 60.076 1 17.47 ? O GLY A 123 1 ATOM 927 N N . SER A 1 124 . -3.667 70.609 59.463 1 12.13 ? N SER A 124 1 ATOM 928 C CA . SER A 1 124 . -4.608 71.546 58.902 1 15.36 ? CA SER A 124 1 ATOM 929 C C . SER A 1 124 . -3.839 72.263 57.826 1 19.62 ? C SER A 124 1 ATOM 930 O O . SER A 1 124 . -2.623 72.36 57.868 1 21.18 ? O SER A 124 1 ATOM 931 C CB . SER A 1 124 . -5.124 72.554 59.919 1 16.61 ? CB SER A 124 1 ATOM 932 O OG . SER A 1 124 . -5.954 71.92 60.876 1 22.82 ? OG SER A 124 1 ATOM 933 N N . SER A 1 125 . -4.571 72.752 56.839 1 20.53 ? N SER A 125 1 ATOM 934 C CA . SER A 1 125 . -3.953 73.469 55.739 1 19.71 ? CA SER A 125 1 ATOM 935 C C . SER A 1 125 . -4.045 74.981 55.94 1 19.53 ? C SER A 125 1 ATOM 936 O O . SER A 1 125 . -3.391 75.776 55.296 1 23.23 ? O SER A 125 1 ATOM 937 C CB . SER A 1 125 . -4.691 73.059 54.458 1 16 ? CB SER A 125 1 ATOM 938 O OG . SER A 1 125 . -6.096 73.286 54.626 1 20.88 ? OG SER A 125 1 ATOM 939 N N . THR A 1 126 . -4.918 75.336 56.865 1 17.15 ? N THR A 126 1 ATOM 940 C CA . THR A 1 126 . -5.267 76.683 57.258 1 16.37 ? CA THR A 126 1 ATOM 941 C C . THR A 1 126 . -4.343 77.317 58.289 1 15.76 ? C THR A 126 1 ATOM 942 O O . THR A 1 126 . -4.533 78.441 58.74 1 19.46 ? O THR A 126 1 ATOM 943 C CB . THR A 1 126 . -6.684 76.536 57.859 1 18.02 ? CB THR A 126 1 ATOM 944 O OG1 . THR A 1 126 . -6.568 75.606 58.952 1 21.85 ? OG1 THR A 126 1 ATOM 945 C CG2 . THR A 1 126 . -7.685 75.878 56.882 1 14.37 ? CG2 THR A 126 1 ATOM 946 N N . LEU A 1 127 . -3.337 76.562 58.719 1 13.5 ? N LEU A 127 1 ATOM 947 C CA . LEU A 1 127 . -2.451 77.133 59.722 1 11.7 ? CA LEU A 127 1 ATOM 948 C C . LEU A 1 127 . -1.705 78.306 59.147 1 12.34 ? C LEU A 127 1 ATOM 949 O O . LEU A 1 127 . -1.409 78.366 57.975 1 17.17 ? O LEU A 127 1 ATOM 950 C CB . LEU A 1 127 . -1.422 76.104 60.212 1 9.96 ? CB LEU A 127 1 ATOM 951 C CG . LEU A 1 127 . -2.002 74.756 60.677 1 7.51 ? CG LEU A 127 1 ATOM 952 C CD1 . LEU A 1 127 . -0.87 73.911 61.282 1 9.8 ? CD1 LEU A 127 1 ATOM 953 C CD2 . LEU A 1 127 . -3.143 74.925 61.696 1 6.16 ? CD2 LEU A 127 1 ATOM 954 N N . ASP A 1 128 . -1.321 79.238 59.977 1 13.92 ? N ASP A 128 1 ATOM 955 C CA . ASP A 1 128 . -0.609 80.406 59.501 1 16.51 ? CA ASP A 128 1 ATOM 956 C C . ASP A 1 128 . 0.772 80.081 59.013 1 15.68 ? C ASP A 128 1 ATOM 957 O O . ASP A 1 128 . 1.313 80.837 58.228 1 18.82 ? O ASP A 128 1 ATOM 958 C CB . ASP A 1 128 . -0.487 81.527 60.544 1 23.3 ? CB ASP A 128 1 ATOM 959 C CG . ASP A 1 128 . -1.804 82.083 61.084 1 28.62 ? CG ASP A 128 1 ATOM 960 O OD1 . ASP A 1 128 . -2.87 81.733 60.572 1 36.47 ? OD1 ASP A 128 1 ATOM 961 O OD2 . ASP A 1 128 . -1.751 82.873 62.029 1 35.21 ? OD2 ASP A 128 1 ATOM 962 N N . VAL A 1 129 . 1.374 78.973 59.458 1 16.76 ? N VAL A 129 1 ATOM 963 C CA . VAL A 1 129 . 2.721 78.716 58.919 1 17.51 ? CA VAL A 129 1 ATOM 964 C C . VAL A 1 129 . 2.614 78.002 57.572 1 20.95 ? C VAL A 129 1 ATOM 965 O O . VAL A 1 129 . 3.617 77.561 57.037 1 24.78 ? O VAL A 129 1 ATOM 966 C CB . VAL A 1 129 . 3.617 77.937 59.912 1 9.97 ? CB VAL A 129 1 ATOM 967 C CG1 . VAL A 1 129 . 4.157 78.846 61.02 1 15.67 ? CG1 VAL A 129 1 ATOM 968 C CG2 . VAL A 1 129 . 2.894 76.746 60.546 1 7.52 ? CG2 VAL A 129 1 ATOM 969 N N . TYR A 1 130 . 1.381 77.844 57.063 1 17.72 ? N TYR A 130 1 ATOM 970 C CA . TYR A 1 130 . 1.176 77.188 55.783 1 15.58 ? CA TYR A 130 1 ATOM 971 C C . TYR A 1 130 . 0.429 78.157 54.867 1 22.21 ? C TYR A 130 1 ATOM 972 O O . TYR A 1 130 . -0.228 77.797 53.894 1 24.39 ? O TYR A 130 1 ATOM 973 C CB . TYR A 1 130 . 0.299 75.934 55.952 1 11.62 ? CB TYR A 130 1 ATOM 974 C CG . TYR A 1 130 . 0.825 74.823 56.857 1 9.44 ? CG TYR A 130 1 ATOM 975 C CD1 . TYR A 1 130 . 2.18 74.673 57.197 1 5.49 ? CD1 TYR A 130 1 ATOM 976 C CD2 . TYR A 1 130 . -0.092 73.884 57.363 1 8.88 ? CD2 TYR A 130 1 ATOM 977 C CE1 . TYR A 1 130 . 2.591 73.611 58.022 1 6.11 ? CE1 TYR A 130 1 ATOM 978 C CE2 . TYR A 1 130 . 0.32 72.812 58.171 1 5.33 ? CE2 TYR A 130 1 ATOM 979 C CZ . TYR A 1 130 . 1.671 72.666 58.5 1 7.17 ? CZ TYR A 130 1 ATOM 980 O OH . TYR A 1 130 . 2.143 71.595 59.244 1 4.45 ? OH TYR A 130 1 ATOM 981 N N . ASN A 1 131 . 0.493 79.452 55.222 1 24.81 ? N ASN A 131 1 ATOM 982 C CA . ASN A 1 131 . -0.197 80.445 54.4 1 23.92 ? CA ASN A 131 1 ATOM 983 C C . ASN A 1 131 . 0.734 80.708 53.237 1 23.49 ? C ASN A 131 1 ATOM 984 O O . ASN A 1 131 . 1.803 81.283 53.393 1 25.76 ? O ASN A 131 1 ATOM 985 C CB . ASN A 1 131 . -0.482 81.708 55.217 1 24.47 ? CB ASN A 131 1 ATOM 986 C CG . ASN A 1 131 . -1.187 82.722 54.362 1 22.55 ? CG ASN A 131 1 ATOM 987 O OD1 . ASN A 1 131 . -0.626 83.207 53.402 1 22.56 ? OD1 ASN A 131 1 ATOM 988 N ND2 . ASN A 1 131 . -2.427 83.044 54.691 1 27.84 ? ND2 ASN A 131 1 ATOM 989 N N . GLY A 1 132 . 0.325 80.257 52.049 1 25.22 ? N GLY A 132 1 ATOM 990 C CA . GLY A 1 132 . 1.201 80.415 50.887 1 24.01 ? CA GLY A 132 1 ATOM 991 C C . GLY A 1 132 . 1.292 81.78 50.223 1 24.53 ? C GLY A 132 1 ATOM 992 O O . GLY A 1 132 . 1.938 81.88 49.181 1 22.81 ? O GLY A 132 1 ATOM 993 N N . LYS A 1 133 . 0.691 82.84 50.796 1 23.16 ? N LYS A 133 1 ATOM 994 C CA . LYS A 1 133 . 0.787 84.142 50.126 1 20.32 ? CA LYS A 133 1 ATOM 995 C C . LYS A 1 133 . 2.206 84.627 49.859 1 20.65 ? C LYS A 133 1 ATOM 996 O O . LYS A 1 133 . 2.522 85.208 48.831 1 21.83 ? O LYS A 133 1 ATOM 997 C CB . LYS A 1 133 . 0.023 85.259 50.877 1 16.95 ? CB LYS A 133 1 ATOM 998 C CG . LYS A 1 133 . 0.713 85.863 52.142 1 22.4 ? CG LYS A 133 1 ATOM 999 C CD . LYS A 1 133 . -0.033 87.022 52.852 1 20.59 ? CD LYS A 133 1 ATOM 1000 C CE . LYS A 1 133 . -1.463 86.654 53.243 1 30.03 ? CE LYS A 133 1 ATOM 1001 N NZ . LYS A 1 133 . -2.093 87.733 53.974 1 36.8 ? NZ LYS A 133 1 ATOM 1002 N N . TYR A 1 134 . 3.082 84.366 50.816 1 21.5 ? N TYR A 134 1 ATOM 1003 C CA . TYR A 1 134 . 4.442 84.873 50.659 1 22.9 ? CA TYR A 134 1 ATOM 1004 C C . TYR A 1 134 . 5.211 84.124 49.615 1 22.76 ? C TYR A 134 1 ATOM 1005 O O . TYR A 1 134 . 5.92 84.695 48.808 1 22.22 ? O TYR A 134 1 ATOM 1006 C CB . TYR A 1 134 . 5.214 84.878 52.002 1 25.06 ? CB TYR A 134 1 ATOM 1007 C CG . TYR A 1 134 . 4.405 85.495 53.122 1 25.21 ? CG TYR A 134 1 ATOM 1008 C CD1 . TYR A 1 134 . 4.387 86.883 53.331 1 26.12 ? CD1 TYR A 134 1 ATOM 1009 C CD2 . TYR A 1 134 . 3.62 84.668 53.938 1 27.87 ? CD2 TYR A 134 1 ATOM 1010 C CE1 . TYR A 1 134 . 3.581 87.44 54.333 1 29.44 ? CE1 TYR A 134 1 ATOM 1011 C CE2 . TYR A 1 134 . 2.807 85.215 54.935 1 30.74 ? CE2 TYR A 134 1 ATOM 1012 C CZ . TYR A 1 134 . 2.783 86.605 55.135 1 32.62 ? CZ TYR A 134 1 ATOM 1013 O OH . TYR A 1 134 . 1.969 87.16 56.108 1 36.7 ? OH TYR A 134 1 ATOM 1014 N N . LEU A 1 135 . 5.041 82.804 49.612 1 25.17 ? N LEU A 135 1 ATOM 1015 C CA . LEU A 1 135 . 5.786 82.023 48.62 1 22.13 ? CA LEU A 135 1 ATOM 1016 C C . LEU A 1 135 . 5.305 82.336 47.2 1 23.51 ? C LEU A 135 1 ATOM 1017 O O . LEU A 1 135 . 6.081 82.613 46.287 1 23.54 ? O LEU A 135 1 ATOM 1018 C CB . LEU A 1 135 . 5.709 80.52 48.958 1 13.03 ? CB LEU A 135 1 ATOM 1019 C CG . LEU A 1 135 . 6.761 79.635 48.278 1 9.29 ? CG LEU A 135 1 ATOM 1020 C CD1 . LEU A 1 135 . 8.181 80.179 48.469 1 6.96 ? CD1 LEU A 135 1 ATOM 1021 C CD2 . LEU A 1 135 . 6.71 78.203 48.836 1 2 ? CD2 LEU A 135 1 ATOM 1022 N N . ALA A 1 136 . 3.969 82.313 47.054 1 22.76 ? N ALA A 136 1 ATOM 1023 C CA . ALA A 1 136 . 3.352 82.583 45.765 1 22.99 ? CA ALA A 136 1 ATOM 1024 C C . ALA A 1 136 . 3.797 83.909 45.19 1 26.43 ? C ALA A 136 1 ATOM 1025 O O . ALA A 1 136 . 4.072 84.061 44.008 1 31.51 ? O ALA A 136 1 ATOM 1026 C CB . ALA A 1 136 . 1.822 82.62 45.886 1 24.06 ? CB ALA A 136 1 ATOM 1027 N N . TYR A 1 137 . 3.864 84.891 46.075 1 25.08 ? N TYR A 137 1 ATOM 1028 C CA . TYR A 1 137 . 4.259 86.228 45.667 1 21.07 ? CA TYR A 137 1 ATOM 1029 C C . TYR A 1 137 . 5.752 86.352 45.39 1 19.78 ? C TYR A 137 1 ATOM 1030 O O . TYR A 1 137 . 6.186 86.678 44.302 1 22.62 ? O TYR A 137 1 ATOM 1031 C CB . TYR A 1 137 . 3.776 87.176 46.78 1 21.86 ? CB TYR A 137 1 ATOM 1032 C CG . TYR A 1 137 . 4.207 88.596 46.587 1 25.22 ? CG TYR A 137 1 ATOM 1033 C CD1 . TYR A 1 137 . 5.469 89.006 47.056 1 26.11 ? CD1 TYR A 137 1 ATOM 1034 C CD2 . TYR A 1 137 . 3.39 89.502 45.897 1 27.33 ? CD2 TYR A 137 1 ATOM 1035 C CE1 . TYR A 1 137 . 5.934 90.303 46.813 1 26.02 ? CE1 TYR A 137 1 ATOM 1036 C CE2 . TYR A 1 137 . 3.861 90.803 45.65 1 29.82 ? CE2 TYR A 137 1 ATOM 1037 C CZ . TYR A 1 137 . 5.131 91.205 46.099 1 27.3 ? CZ TYR A 137 1 ATOM 1038 O OH . TYR A 1 137 . 5.59 92.473 45.816 1 30.83 ? OH TYR A 137 1 ATOM 1039 N N . THR A 1 138 . 6.561 86.075 46.389 1 20.97 ? N THR A 138 1 ATOM 1040 C CA . THR A 1 138 . 7.994 86.219 46.226 1 20.55 ? CA THR A 138 1 ATOM 1041 C C . THR A 1 138 . 8.594 85.388 45.105 1 19.98 ? C THR A 138 1 ATOM 1042 O O . THR A 1 138 . 9.536 85.824 44.465 1 22.83 ? O THR A 138 1 ATOM 1043 C CB . THR A 1 138 . 8.658 85.913 47.603 1 23.61 ? CB THR A 138 1 ATOM 1044 O OG1 . THR A 1 138 . 8.013 86.675 48.628 1 26.1 ? OG1 THR A 138 1 ATOM 1045 C CG2 . THR A 1 138 . 10.153 86.255 47.751 1 24.64 ? CG2 THR A 138 1 ATOM 1046 N N . GLU A 1 139 . 8.076 84.177 44.875 1 20.94 ? N GLU A 139 1 ATOM 1047 C CA . GLU A 1 139 . 8.66 83.342 43.822 1 20.56 ? CA GLU A 139 1 ATOM 1048 C C . GLU A 1 139 . 7.784 83.199 42.58 1 24.47 ? C GLU A 139 1 ATOM 1049 O O . GLU A 1 139 . 8.175 82.603 41.583 1 25.05 ? O GLU A 139 1 ATOM 1050 C CB . GLU A 1 139 . 9.037 81.968 44.39 1 14.12 ? CB GLU A 139 1 ATOM 1051 C CG . GLU A 1 139 . 10.209 82.052 45.386 1 17.03 ? CG GLU A 139 1 ATOM 1052 C CD . GLU A 1 139 . 11.524 82.428 44.705 1 24.78 ? CD GLU A 139 1 ATOM 1053 O OE1 . GLU A 1 139 . 11.72 82.081 43.54 1 26.19 ? OE1 GLU A 139 1 ATOM 1054 O OE2 . GLU A 1 139 . 12.362 83.065 45.341 1 27.39 ? OE2 GLU A 139 1 ATOM 1055 N N . GLU A 1 140 . 6.575 83.751 42.655 1 25.5 ? N GLU A 140 1 ATOM 1056 C CA . GLU A 1 140 . 5.678 83.684 41.516 1 25.77 ? CA GLU A 140 1 ATOM 1057 C C . GLU A 1 140 . 5.417 82.271 41.083 1 23.21 ? C GLU A 140 1 ATOM 1058 O O . GLU A 1 140 . 5.79 81.845 40.001 1 24.2 ? O GLU A 140 1 ATOM 1059 C CB . GLU A 1 140 . 6.182 84.55 40.358 1 31.13 ? CB GLU A 140 1 ATOM 1060 C CG . GLU A 1 140 . 6.341 86.013 40.826 1 42.92 ? CG GLU A 140 1 ATOM 1061 C CD . GLU A 1 140 . 7.014 86.896 39.795 1 46.01 ? CD GLU A 140 1 ATOM 1062 O OE1 . GLU A 1 140 . 8.247 86.987 39.816 1 48.31 ? OE1 GLU A 140 1 ATOM 1063 O OE2 . GLU A 1 140 . 6.3 87.494 38.988 1 48.93 ? OE2 GLU A 140 1 ATOM 1064 N N . VAL A 1 141 . 4.758 81.551 41.978 1 19.1 ? N VAL A 141 1 ATOM 1065 C CA . VAL A 1 141 . 4.408 80.193 41.681 1 16.2 ? CA VAL A 141 1 ATOM 1066 C C . VAL A 1 141 . 2.971 80.098 42.117 1 17.91 ? C VAL A 141 1 ATOM 1067 O O . VAL A 1 141 . 2.477 80.967 42.828 1 19.3 ? O VAL A 141 1 ATOM 1068 C CB . VAL A 1 141 . 5.31 79.223 42.464 1 13.59 ? CB VAL A 141 1 ATOM 1069 C CG1 . VAL A 1 141 . 6.789 79.545 42.267 1 14.93 ? CG1 VAL A 141 1 ATOM 1070 C CG2 . VAL A 1 141 . 5.016 79.148 43.974 1 15.84 ? CG2 VAL A 141 1 ATOM 1071 N N . VAL A 1 142 . 2.297 79.049 41.667 1 19.99 ? N VAL A 142 1 ATOM 1072 C CA . VAL A 1 142 . 0.929 78.836 42.099 1 21.84 ? CA VAL A 142 1 ATOM 1073 C C . VAL A 1 142 . 1.158 77.865 43.278 1 25.41 ? C VAL A 142 1 ATOM 1074 O O . VAL A 1 142 . 1.933 76.905 43.156 1 28.57 ? O VAL A 142 1 ATOM 1075 C CB . VAL A 1 142 . 0.102 78.239 40.935 1 16.98 ? CB VAL A 142 1 ATOM 1076 C CG1 . VAL A 1 142 . -1.294 77.78 41.354 1 13.15 ? CG1 VAL A 142 1 ATOM 1077 C CG2 . VAL A 1 142 . -0.015 79.247 39.779 1 14.31 ? CG2 VAL A 142 1 ATOM 1078 N N . LEU A 1 143 . 0.506 78.116 44.421 1 20.39 ? N LEU A 143 1 ATOM 1079 C CA . LEU A 1 143 . 0.739 77.203 45.521 1 16.77 ? CA LEU A 143 1 ATOM 1080 C C . LEU A 1 143 . -0.568 76.675 45.998 1 14.76 ? C LEU A 143 1 ATOM 1081 O O . LEU A 1 143 . -1.495 77.47 46.13 1 16.15 ? O LEU A 143 1 ATOM 1082 C CB . LEU A 1 143 . 1.421 77.98 46.647 1 18.86 ? CB LEU A 143 1 ATOM 1083 C CG . LEU A 1 143 . 2.033 77.054 47.721 1 21.71 ? CG LEU A 143 1 ATOM 1084 C CD1 . LEU A 1 143 . 3.315 77.673 48.226 1 23.56 ? CD1 LEU A 143 1 ATOM 1085 C CD2 . LEU A 1 143 . 1.098 76.749 48.911 1 25.64 ? CD2 LEU A 143 1 ATOM 1086 N N . VAL A 1 144 . -0.655 75.366 46.252 1 10.75 ? N VAL A 144 1 ATOM 1087 C CA . VAL A 1 144 . -1.919 74.86 46.755 1 14.28 ? CA VAL A 144 1 ATOM 1088 C C . VAL A 1 144 . -1.633 74.09 48.043 1 17.51 ? C VAL A 144 1 ATOM 1089 O O . VAL A 1 144 . -0.498 73.691 48.307 1 17.97 ? O VAL A 144 1 ATOM 1090 C CB . VAL A 1 144 . -2.686 74.015 45.688 1 13.8 ? CB VAL A 144 1 ATOM 1091 C CG1 . VAL A 1 144 . -2.732 74.691 44.318 1 12.2 ? CG1 VAL A 144 1 ATOM 1092 C CG2 . VAL A 1 144 . -2.147 72.612 45.491 1 12.87 ? CG2 VAL A 144 1 ATOM 1093 N N . SER A 1 145 . -2.688 73.863 48.838 1 18.01 ? N SER A 145 1 ATOM 1094 C CA . SER A 1 145 . -2.565 73.094 50.077 1 16.75 ? CA SER A 145 1 ATOM 1095 C C . SER A 1 145 . -3.721 72.102 50.093 1 18.35 ? C SER A 145 1 ATOM 1096 O O . SER A 1 145 . -4.841 72.534 49.83 1 21.33 ? O SER A 145 1 ATOM 1097 C CB . SER A 1 145 . -2.752 73.997 51.294 1 14.17 ? CB SER A 145 1 ATOM 1098 O OG . SER A 1 145 . -1.903 75.113 51.205 1 15.89 ? OG SER A 145 1 ATOM 1099 N N . LEU A 1 146 . -3.436 70.823 50.382 1 16.79 ? N LEU A 146 1 ATOM 1100 C CA . LEU A 1 146 . -4.478 69.793 50.431 1 18.68 ? CA LEU A 146 1 ATOM 1101 C C . LEU A 1 146 . -5.026 69.673 51.849 1 20.48 ? C LEU A 146 1 ATOM 1102 O O . LEU A 1 146 . -4.548 70.291 52.79 1 21.78 ? O LEU A 146 1 ATOM 1103 C CB . LEU A 1 146 . -3.892 68.376 50.129 1 16.79 ? CB LEU A 146 1 ATOM 1104 C CG . LEU A 1 146 . -2.875 68.317 48.994 1 14.27 ? CG LEU A 146 1 ATOM 1105 C CD1 . LEU A 1 146 . -2.457 66.882 48.684 1 13.59 ? CD1 LEU A 146 1 ATOM 1106 C CD2 . LEU A 1 146 . -3.47 68.973 47.764 1 19.32 ? CD2 LEU A 146 1 ATOM 1107 N N . SER A 1 147 . -6.012 68.801 51.976 1 19.32 ? N SER A 147 1 ATOM 1108 C CA . SER A 1 147 . -6.625 68.454 53.232 1 18.72 ? CA SER A 147 1 ATOM 1109 C C . SER A 1 147 . -6.769 66.967 53.082 1 19.4 ? C SER A 147 1 ATOM 1110 O O . SER A 1 147 . -6.957 66.501 51.965 1 22.27 ? O SER A 147 1 ATOM 1111 C CB . SER A 1 147 . -8.036 69.035 53.378 1 20.89 ? CB SER A 147 1 ATOM 1112 O OG . SER A 1 147 . -7.956 70.444 53.544 1 37.06 ? OG SER A 147 1 ATOM 1113 N N . TYR A 1 148 . -6.666 66.195 54.149 1 17.63 ? N TYR A 148 1 ATOM 1114 C CA . TYR A 1 148 . -6.852 64.775 54.008 1 13.26 ? CA TYR A 148 1 ATOM 1115 C C . TYR A 1 148 . -7.206 64.252 55.354 1 11.54 ? C TYR A 148 1 ATOM 1116 O O . TYR A 1 148 . -6.831 64.78 56.38 1 13.23 ? O TYR A 148 1 ATOM 1117 C CB . TYR A 1 148 . -5.637 64.082 53.421 1 14.4 ? CB TYR A 148 1 ATOM 1118 C CG . TYR A 1 148 . -4.381 64.141 54.265 1 9.41 ? CG TYR A 148 1 ATOM 1119 C CD1 . TYR A 1 148 . -3.487 65.221 54.133 1 10.32 ? CD1 TYR A 148 1 ATOM 1120 C CD2 . TYR A 1 148 . -4.081 63.096 55.175 1 10.52 ? CD2 TYR A 148 1 ATOM 1121 C CE1 . TYR A 1 148 . -2.315 65.264 54.877 1 12.35 ? CE1 TYR A 148 1 ATOM 1122 C CE2 . TYR A 1 148 . -2.915 63.128 55.942 1 7.28 ? CE2 TYR A 148 1 ATOM 1123 C CZ . TYR A 1 148 . -2.053 64.227 55.784 1 8.13 ? CZ TYR A 148 1 ATOM 1124 O OH . TYR A 1 148 . -0.947 64.277 56.571 1 10.17 ? OH TYR A 148 1 ATOM 1125 N N . ARG A 1 149 . -7.992 63.207 55.347 1 8.06 ? N ARG A 149 1 ATOM 1126 C CA . ARG A 1 149 . -8.396 62.667 56.614 1 7.55 ? CA ARG A 149 1 ATOM 1127 C C . ARG A 1 149 . -7.23 62.04 57.315 1 10.66 ? C ARG A 149 1 ATOM 1128 O O . ARG A 1 149 . -6.502 61.285 56.693 1 15.64 ? O ARG A 149 1 ATOM 1129 C CB . ARG A 1 149 . -9.464 61.634 56.327 1 2.81 ? CB ARG A 149 1 ATOM 1130 C CG . ARG A 1 149 . -10.742 62.352 55.885 1 4.63 ? CG ARG A 149 1 ATOM 1131 C CD . ARG A 1 149 . -11.813 61.344 55.529 1 7.73 ? CD ARG A 149 1 ATOM 1132 N NE . ARG A 1 149 . -11.515 60.858 54.207 1 6.6 ? NE ARG A 149 1 ATOM 1133 C CZ . ARG A 1 149 . -12.149 59.825 53.671 1 8.52 ? CZ ARG A 149 1 ATOM 1134 N NH1 . ARG A 1 149 . -12.956 59.041 54.382 1 5.14 ? NH1 ARG A 149 1 ATOM 1135 N NH2 . ARG A 1 149 . -11.952 59.587 52.384 1 12.44 ? NH2 ARG A 149 1 ATOM 1136 N N . VAL A 1 150 . -7.116 62.352 58.605 1 10.93 ? N VAL A 150 1 ATOM 1137 C CA . VAL A 1 150 . -6.094 61.871 59.496 1 9.4 ? CA VAL A 150 1 ATOM 1138 C C . VAL A 1 150 . -6.789 60.995 60.528 1 11.21 ? C VAL A 150 1 ATOM 1139 O O . VAL A 1 150 . -8.006 60.908 60.612 1 10.42 ? O VAL A 150 1 ATOM 1140 C CB . VAL A 1 150 . -5.471 63.106 60.162 1 5.14 ? CB VAL A 150 1 ATOM 1141 C CG1 . VAL A 1 150 . -4.638 63.903 59.153 1 8.3 ? CG1 VAL A 150 1 ATOM 1142 C CG2 . VAL A 1 150 . -6.524 64.009 60.828 1 2 ? CG2 VAL A 150 1 ATOM 1143 N N . GLY A 1 151 . -6.004 60.306 61.333 1 8.74 ? N GLY A 151 1 ATOM 1144 C CA . GLY A 1 151 . -6.612 59.499 62.367 1 13.27 ? CA GLY A 151 1 ATOM 1145 C C . GLY A 1 151 . -7.414 58.318 61.874 1 13.43 ? C GLY A 151 1 ATOM 1146 O O . GLY A 1 151 . -7.234 57.777 60.799 1 18.94 ? O GLY A 151 1 ATOM 1147 N N . ALA A 1 152 . -8.338 57.913 62.734 1 15.81 ? N ALA A 152 1 ATOM 1148 C CA . ALA A 1 152 . -9.201 56.786 62.448 1 15.08 ? CA ALA A 152 1 ATOM 1149 C C . ALA A 1 152 . -9.902 56.996 61.142 1 16.48 ? C ALA A 152 1 ATOM 1150 O O . ALA A 1 152 . -9.926 56.157 60.255 1 19.77 ? O ALA A 152 1 ATOM 1151 C CB . ALA A 1 152 . -10.277 56.644 63.557 1 16.38 ? CB ALA A 152 1 ATOM 1152 N N . PHE A 1 153 . -10.456 58.201 61.068 1 16.47 ? N PHE A 153 1 ATOM 1153 C CA . PHE A 1 153 . -11.234 58.661 59.929 1 17.52 ? CA PHE A 153 1 ATOM 1154 C C . PHE A 1 153 . -10.564 58.546 58.59 1 19.1 ? C PHE A 153 1 ATOM 1155 O O . PHE A 1 153 . -11.256 58.502 57.578 1 22.12 ? O PHE A 153 1 ATOM 1156 C CB . PHE A 1 153 . -11.598 60.141 60.079 1 17.58 ? CB PHE A 153 1 ATOM 1157 C CG . PHE A 1 153 . -12.25 60.434 61.396 1 18.29 ? CG PHE A 153 1 ATOM 1158 C CD1 . PHE A 1 153 . -13.592 60.077 61.604 1 17.81 ? CD1 PHE A 153 1 ATOM 1159 C CD2 . PHE A 1 153 . -11.517 61.048 62.428 1 19.79 ? CD2 PHE A 153 1 ATOM 1160 C CE1 . PHE A 1 153 . -14.192 60.328 62.843 1 19.64 ? CE1 PHE A 153 1 ATOM 1161 C CE2 . PHE A 1 153 . -12.119 61.298 63.664 1 14.71 ? CE2 PHE A 153 1 ATOM 1162 C CZ . PHE A 1 153 . -13.454 60.935 63.873 1 16.31 ? CZ PHE A 153 1 ATOM 1163 N N . GLY A 1 154 . -9.223 58.559 58.589 1 17.08 ? N GLY A 154 1 ATOM 1164 C CA . GLY A 1 154 . -8.51 58.461 57.335 1 13.2 ? CA GLY A 154 1 ATOM 1165 C C . GLY A 1 154 . -7.645 57.226 57.227 1 16.76 ? C GLY A 154 1 ATOM 1166 O O . GLY A 1 154 . -7.2 56.899 56.126 1 21.42 ? O GLY A 154 1 ATOM 1167 N N . PHE A 1 155 . -7.41 56.495 58.332 1 10.13 ? N PHE A 155 1 ATOM 1168 C CA . PHE A 1 155 . -6.518 55.357 58.19 1 4.35 ? CA PHE A 155 1 ATOM 1169 C C . PHE A 1 155 . -6.946 54.07 58.856 1 6.32 ? C PHE A 155 1 ATOM 1170 O O . PHE A 1 155 . -6.132 53.154 59.01 1 5.8 ? O PHE A 155 1 ATOM 1171 C CB . PHE A 1 155 . -5.11 55.781 58.6 1 2.53 ? CB PHE A 155 1 ATOM 1172 C CG . PHE A 1 155 . -4.545 56.853 57.682 1 7.11 ? CG PHE A 155 1 ATOM 1173 C CD1 . PHE A 1 155 . -4.762 58.218 57.957 1 7.24 ? CD1 PHE A 155 1 ATOM 1174 C CD2 . PHE A 1 155 . -3.771 56.499 56.553 1 8.43 ? CD2 PHE A 155 1 ATOM 1175 C CE1 . PHE A 1 155 . -4.2 59.206 57.133 1 6.69 ? CE1 PHE A 155 1 ATOM 1176 C CE2 . PHE A 1 155 . -3.213 57.491 55.732 1 5.43 ? CE2 PHE A 155 1 ATOM 1177 C CZ . PHE A 1 155 . -3.423 58.846 56.027 1 3.73 ? CZ PHE A 155 1 ATOM 1178 N N . LEU A 1 156 . -8.224 53.988 59.25 1 5.3 ? N LEU A 156 1 ATOM 1179 C CA . LEU A 1 156 . -8.702 52.738 59.857 1 8.53 ? CA LEU A 156 1 ATOM 1180 C C . LEU A 1 156 . -8.566 51.683 58.777 1 8.36 ? C LEU A 156 1 ATOM 1181 O O . LEU A 1 156 . -8.85 51.994 57.634 1 10.64 ? O LEU A 156 1 ATOM 1182 C CB . LEU A 1 156 . -10.174 52.893 60.269 1 11.58 ? CB LEU A 156 1 ATOM 1183 C CG . LEU A 1 156 . -10.789 51.648 60.921 1 9.96 ? CG LEU A 156 1 ATOM 1184 C CD1 . LEU A 1 156 . -10.048 51.273 62.201 1 13.48 ? CD1 LEU A 156 1 ATOM 1185 C CD2 . LEU A 1 156 . -12.269 51.889 61.218 1 11.63 ? CD2 LEU A 156 1 ATOM 1186 N N . ALA A 1 157 . -8.18 50.451 59.089 1 8.96 ? N ALA A 157 1 ATOM 1187 C CA . ALA A 1 157 . -8.007 49.543 57.969 1 8.75 ? CA ALA A 157 1 ATOM 1188 C C . ALA A 1 157 . -8.408 48.094 58.168 1 12.3 ? C ALA A 157 1 ATOM 1189 O O . ALA A 1 157 . -7.582 47.229 58.464 1 8.91 ? O ALA A 157 1 ATOM 1190 C CB . ALA A 1 157 . -6.513 49.552 57.612 1 8.11 ? CB ALA A 157 1 ATOM 1191 N N . LEU A 1 158 . -9.694 47.818 57.925 1 15.41 ? N LEU A 158 1 ATOM 1192 C CA . LEU A 1 158 . -10.188 46.44 58.014 1 18.08 ? CA LEU A 158 1 ATOM 1193 C C . LEU A 1 158 . -10 45.902 56.602 1 18.96 ? C LEU A 158 1 ATOM 1194 O O . LEU A 1 158 . -10.913 45.777 55.804 1 19.4 ? O LEU A 158 1 ATOM 1195 C CB . LEU A 1 158 . -11.651 46.445 58.445 1 16.34 ? CB LEU A 158 1 ATOM 1196 C CG . LEU A 1 158 . -11.791 46.932 59.889 1 16.07 ? CG LEU A 158 1 ATOM 1197 C CD1 . LEU A 1 158 . -13.179 47.487 60.148 1 16.62 ? CD1 LEU A 158 1 ATOM 1198 C CD2 . LEU A 1 158 . -11.417 45.835 60.895 1 16.5 ? CD2 LEU A 158 1 ATOM 1199 N N . HIS A 1 159 . -8.738 45.603 56.329 1 22.98 ? N HIS A 159 1 ATOM 1200 C CA . HIS A 1 159 . -8.257 45.148 55.04 1 30.84 ? CA HIS A 159 1 ATOM 1201 C C . HIS A 1 159 . -9.211 44.578 54.011 1 34.01 ? C HIS A 159 1 ATOM 1202 O O . HIS A 1 159 . -9.41 45.223 52.986 1 40.62 ? O HIS A 159 1 ATOM 1203 C CB . HIS A 1 159 . -6.949 44.348 55.106 1 38.7 ? CB HIS A 159 1 ATOM 1204 C CG . HIS A 1 159 . -6.384 44.161 53.698 1 45.22 ? CG HIS A 159 1 ATOM 1205 N ND1 . HIS A 1 159 . -6.542 45.038 52.67 1 47.49 ? ND1 HIS A 159 1 ATOM 1206 C CD2 . HIS A 1 159 . -5.646 43.062 53.201 1 48.81 ? CD2 HIS A 159 1 ATOM 1207 C CE1 . HIS A 1 159 . -5.92 44.506 51.599 1 48.99 ? CE1 HIS A 159 1 ATOM 1208 N NE2 . HIS A 1 159 . -5.375 43.317 51.906 1 48.28 ? NE2 HIS A 159 1 ATOM 1209 N N . GLY A 1 160 . -9.753 43.384 54.212 1 32.34 ? N GLY A 160 1 ATOM 1210 C CA . GLY A 1 160 . -10.62 42.905 53.139 1 30.82 ? CA GLY A 160 1 ATOM 1211 C C . GLY A 1 160 . -11.985 43.554 53.111 1 33.28 ? C GLY A 160 1 ATOM 1212 O O . GLY A 1 160 . -12.973 42.851 52.919 1 37.69 ? O GLY A 160 1 ATOM 1213 N N . SER A 1 161 . -12.084 44.86 53.31 1 32.25 ? N SER A 161 1 ATOM 1214 C CA . SER A 1 161 . -13.387 45.468 53.317 1 33.51 ? CA SER A 161 1 ATOM 1215 C C . SER A 1 161 . -13.352 46.684 52.425 1 34.9 ? C SER A 161 1 ATOM 1216 O O . SER A 1 161 . -12.417 47.471 52.363 1 39.21 ? O SER A 161 1 ATOM 1217 C CB . SER A 1 161 . -13.697 45.914 54.752 1 31.18 ? CB SER A 161 1 ATOM 1218 O OG . SER A 1 161 . -15.002 46.512 54.807 1 36.26 ? OG SER A 161 1 ATOM 1219 N N . GLN A 1 162 . -14.531 46.811 51.795 1 35.8 ? N GLN A 162 1 ATOM 1220 C CA . GLN A 1 162 . -14.72 47.953 50.9 1 36.93 ? CA GLN A 162 1 ATOM 1221 C C . GLN A 1 162 . -15.178 49.161 51.716 1 34.72 ? C GLN A 162 1 ATOM 1222 O O . GLN A 1 162 . -15.019 50.319 51.367 1 36.56 ? O GLN A 162 1 ATOM 1223 C CB . GLN A 1 162 . -15.836 47.628 49.86 1 39.31 ? CB GLN A 162 1 ATOM 1224 C CG . GLN A 1 162 . -15.532 46.469 48.834 1 41.84 ? CG GLN A 162 1 ATOM 1225 N N . GLU A 1 163 . -15.808 48.818 52.853 1 31.51 ? N GLU A 163 1 ATOM 1226 C CA . GLU A 1 163 . -16.312 49.886 53.716 1 26.96 ? CA GLU A 163 1 ATOM 1227 C C . GLU A 1 163 . -15.213 50.641 54.439 1 23.35 ? C GLU A 163 1 ATOM 1228 O O . GLU A 1 163 . -15.34 51.82 54.704 1 26.46 ? O GLU A 163 1 ATOM 1229 C CB . GLU A 1 163 . -17.382 49.341 54.675 1 29.38 ? CB GLU A 163 1 ATOM 1230 C CG . GLU A 1 163 . -18.573 48.666 53.964 1 23.59 ? CG GLU A 163 1 ATOM 1231 C CD . GLU A 1 163 . -19.228 49.607 52.977 1 23.58 ? CD GLU A 163 1 ATOM 1232 N N . ALA A 1 164 . -14.15 49.927 54.793 1 16.59 ? N ALA A 164 1 ATOM 1233 C CA . ALA A 1 164 . -13.012 50.549 55.458 1 15.06 ? CA ALA A 164 1 ATOM 1234 C C . ALA A 1 164 . -11.768 49.786 54.98 1 16.71 ? C ALA A 164 1 ATOM 1235 O O . ALA A 1 164 . -11.191 48.965 55.698 1 20.04 ? O ALA A 164 1 ATOM 1236 C CB . ALA A 1 164 . -13.102 50.473 56.993 1 9.11 ? CB ALA A 164 1 ATOM 1237 N N . PRO A 1 165 . -11.363 50.053 53.733 1 14.97 ? N PRO A 165 1 ATOM 1238 C CA . PRO A 1 165 . -10.059 49.592 53.279 1 13.44 ? CA PRO A 165 1 ATOM 1239 C C . PRO A 1 165 . -9.125 50.605 53.898 1 16.94 ? C PRO A 165 1 ATOM 1240 O O . PRO A 1 165 . -9.521 51.684 54.341 1 23.84 ? O PRO A 165 1 ATOM 1241 C CB . PRO A 1 165 . -10.132 49.788 51.767 1 14.41 ? CB PRO A 165 1 ATOM 1242 C CG . PRO A 1 165 . -11.148 50.929 51.544 1 13.25 ? CG PRO A 165 1 ATOM 1243 C CD . PRO A 1 165 . -12.055 50.921 52.779 1 11.35 ? CD PRO A 165 1 ATOM 1244 N N . GLY A 1 166 . -7.847 50.29 53.93 1 14.46 ? N GLY A 166 1 ATOM 1245 C CA . GLY A 1 166 . -7.054 51.348 54.567 1 15.06 ? CA GLY A 166 1 ATOM 1246 C C . GLY A 1 166 . -6.75 52.485 53.617 1 10.6 ? C GLY A 166 1 ATOM 1247 O O . GLY A 1 166 . -7.401 52.732 52.616 1 14.05 ? O GLY A 166 1 ATOM 1248 N N . ASN A 1 167 . -5.69 53.192 53.974 1 6.94 ? N ASN A 167 1 ATOM 1249 C CA . ASN A 1 167 . -5.128 54.278 53.193 1 3.98 ? CA ASN A 167 1 ATOM 1250 C C . ASN A 1 167 . -6.064 55.306 52.602 1 5.66 ? C ASN A 167 1 ATOM 1251 O O . ASN A 1 167 . -5.674 56.072 51.728 1 7.4 ? O ASN A 167 1 ATOM 1252 C CB . ASN A 1 167 . -4.268 53.663 52.087 1 2 ? CB ASN A 167 1 ATOM 1253 C CG . ASN A 1 167 . -3.276 52.695 52.707 1 8.15 ? CG ASN A 167 1 ATOM 1254 O OD1 . ASN A 1 167 . -2.762 52.947 53.782 1 16.28 ? OD1 ASN A 167 1 ATOM 1255 N ND2 . ASN A 1 167 . -3.023 51.567 52.071 1 7.46 ? ND2 ASN A 167 1 ATOM 1256 N N . VAL A 1 168 . -7.279 55.39 53.11 1 6.08 ? N VAL A 168 1 ATOM 1257 C CA . VAL A 1 168 . -8.209 56.344 52.551 1 8.29 ? CA VAL A 168 1 ATOM 1258 C C . VAL A 1 168 . -7.717 57.784 52.574 1 10.31 ? C VAL A 168 1 ATOM 1259 O O . VAL A 1 168 . -7.963 58.584 51.681 1 17.23 ? O VAL A 168 1 ATOM 1260 C CB . VAL A 1 168 . -9.541 56.083 53.259 1 9.91 ? CB VAL A 168 1 ATOM 1261 C CG1 . VAL A 1 168 . -10.541 57.207 53.16 1 7.1 ? CG1 VAL A 168 1 ATOM 1262 C CG2 . VAL A 1 168 . -10.166 54.775 52.74 1 11.93 ? CG2 VAL A 168 1 ATOM 1263 N N . GLY A 1 169 . -6.979 58.137 53.601 1 14.57 ? N GLY A 169 1 ATOM 1264 C CA . GLY A 1 169 . -6.485 59.514 53.652 1 13.64 ? CA GLY A 169 1 ATOM 1265 C C . GLY A 1 169 . -5.486 59.788 52.558 1 11.8 ? C GLY A 169 1 ATOM 1266 O O . GLY A 1 169 . -5.331 60.897 52.058 1 12.92 ? O GLY A 169 1 ATOM 1267 N N . LEU A 1 170 . -4.818 58.707 52.181 1 8 ? N LEU A 170 1 ATOM 1268 C CA . LEU A 1 170 . -3.813 58.722 51.151 1 8.15 ? CA LEU A 170 1 ATOM 1269 C C . LEU A 1 170 . -4.537 58.945 49.82 1 10.89 ? C LEU A 170 1 ATOM 1270 O O . LEU A 1 170 . -4.164 59.742 48.956 1 10.83 ? O LEU A 170 1 ATOM 1271 C CB . LEU A 1 170 . -3.015 57.415 51.312 1 5.68 ? CB LEU A 170 1 ATOM 1272 C CG . LEU A 1 170 . -1.491 57.557 51.374 1 3.76 ? CG LEU A 170 1 ATOM 1273 C CD1 . LEU A 1 170 . -0.946 58.687 52.256 1 4.84 ? CD1 LEU A 170 1 ATOM 1274 C CD2 . LEU A 1 170 . -0.888 56.218 51.803 1 3.4 ? CD2 LEU A 170 1 ATOM 1275 N N . LEU A 1 171 . -5.679 58.255 49.7 1 12.59 ? N LEU A 171 1 ATOM 1276 C CA . LEU A 1 171 . -6.45 58.469 48.466 1 13.94 ? CA LEU A 171 1 ATOM 1277 C C . LEU A 1 171 . -6.95 59.916 48.384 1 16.31 ? C LEU A 171 1 ATOM 1278 O O . LEU A 1 171 . -6.981 60.529 47.327 1 22.51 ? O LEU A 171 1 ATOM 1279 C CB . LEU A 1 171 . -7.633 57.509 48.325 1 6.31 ? CB LEU A 171 1 ATOM 1280 C CG . LEU A 1 171 . -7.182 56.046 48.32 1 4.35 ? CG LEU A 171 1 ATOM 1281 C CD1 . LEU A 1 171 . -8.382 55.107 48.295 1 10.78 ? CD1 LEU A 171 1 ATOM 1282 C CD2 . LEU A 1 171 . -6.277 55.739 47.141 1 7.49 ? CD2 LEU A 171 1 ATOM 1283 N N . ASP A 1 172 . -7.333 60.493 49.524 1 15.07 ? N ASP A 172 1 ATOM 1284 C CA . ASP A 1 172 . -7.785 61.875 49.442 1 14.35 ? CA ASP A 172 1 ATOM 1285 C C . ASP A 1 172 . -6.727 62.773 48.866 1 15.63 ? C ASP A 172 1 ATOM 1286 O O . ASP A 1 172 . -7.038 63.722 48.161 1 18.63 ? O ASP A 172 1 ATOM 1287 C CB . ASP A 1 172 . -8.118 62.497 50.799 1 18.99 ? CB ASP A 172 1 ATOM 1288 C CG . ASP A 1 172 . -9.113 61.733 51.635 1 24.06 ? CG ASP A 172 1 ATOM 1289 O OD1 . ASP A 1 172 . -9.846 60.915 51.094 1 26.06 ? OD1 ASP A 172 1 ATOM 1290 O OD2 . ASP A 1 172 . -9.144 61.963 52.839 1 30.47 ? OD2 ASP A 172 1 ATOM 1291 N N . GLN A 1 173 . -5.463 62.456 49.191 1 15.38 ? N GLN A 173 1 ATOM 1292 C CA . GLN A 1 173 . -4.376 63.289 48.687 1 13.29 ? CA GLN A 173 1 ATOM 1293 C C . GLN A 1 173 . -4.322 63.187 47.198 1 13.91 ? C GLN A 173 1 ATOM 1294 O O . GLN A 1 173 . -4.22 64.154 46.457 1 14.44 ? O GLN A 173 1 ATOM 1295 C CB . GLN A 1 173 . -3.008 62.871 49.249 1 10.88 ? CB GLN A 173 1 ATOM 1296 C CG . GLN A 1 173 . -2.957 62.897 50.779 1 12.69 ? CG GLN A 173 1 ATOM 1297 C CD . GLN A 1 173 . -1.554 62.665 51.307 1 12.03 ? CD GLN A 173 1 ATOM 1298 O OE1 . GLN A 1 173 . -0.559 62.832 50.633 1 8.8 ? OE1 GLN A 173 1 ATOM 1299 N NE2 . GLN A 1 173 . -1.48 62.303 52.567 1 17.3 ? NE2 GLN A 173 1 ATOM 1300 N N . ARG A 1 174 . -4.424 61.93 46.775 1 14.81 ? N ARG A 174 1 ATOM 1301 C CA . ARG A 1 174 . -4.386 61.661 45.346 1 13.15 ? CA ARG A 174 1 ATOM 1302 C C . ARG A 1 174 . -5.47 62.412 44.626 1 11.65 ? C ARG A 174 1 ATOM 1303 O O . ARG A 1 174 . -5.216 63.072 43.635 1 14.76 ? O ARG A 174 1 ATOM 1304 C CB . ARG A 1 174 . -4.52 60.167 45.099 1 10.52 ? CB ARG A 174 1 ATOM 1305 C CG . ARG A 1 174 . -4.373 59.751 43.646 1 7.57 ? CG ARG A 174 1 ATOM 1306 C CD . ARG A 1 174 . -4.632 58.244 43.505 1 15.22 ? CD ARG A 174 1 ATOM 1307 N NE . ARG A 1 174 . -3.503 57.506 44.014 1 12.35 ? NE ARG A 174 1 ATOM 1308 C CZ . ARG A 1 174 . -3.431 56.166 44.057 1 16.56 ? CZ ARG A 174 1 ATOM 1309 N NH1 . ARG A 1 174 . -4.5 55.388 43.885 1 13.82 ? NH1 ARG A 174 1 ATOM 1310 N NH2 . ARG A 1 174 . -2.258 55.603 44.296 1 15.94 ? NH2 ARG A 174 1 ATOM 1311 N N . MET A 1 175 . -6.692 62.313 45.14 1 9.23 ? N MET A 175 1 ATOM 1312 C CA . MET A 1 175 . -7.79 63.018 44.507 1 9.52 ? CA MET A 175 1 ATOM 1313 C C . MET A 1 175 . -7.516 64.506 44.372 1 11.08 ? C MET A 175 1 ATOM 1314 O O . MET A 1 175 . -7.845 65.149 43.384 1 14.83 ? O MET A 175 1 ATOM 1315 C CB . MET A 1 175 . -9.079 62.809 45.275 1 12.36 ? CB MET A 175 1 ATOM 1316 C CG . MET A 1 175 . -10.28 63.432 44.559 1 17.99 ? CG MET A 175 1 ATOM 1317 S SD . MET A 1 175 . -11.671 62.302 44.755 1 26.77 ? SD MET A 175 1 ATOM 1318 C CE . MET A 1 175 . -11.147 61.18 43.418 1 23.6 ? CE MET A 175 1 ATOM 1319 N N . ALA A 1 176 . -6.883 65.076 45.383 1 13.8 ? N ALA A 176 1 ATOM 1320 C CA . ALA A 1 176 . -6.607 66.488 45.224 1 12.57 ? CA ALA A 176 1 ATOM 1321 C C . ALA A 1 176 . -5.559 66.667 44.156 1 11.01 ? C ALA A 176 1 ATOM 1322 O O . ALA A 1 176 . -5.618 67.616 43.404 1 14.19 ? O ALA A 176 1 ATOM 1323 C CB . ALA A 1 176 . -6.152 67.113 46.519 1 15.81 ? CB ALA A 176 1 ATOM 1324 N N . LEU A 1 177 . -4.603 65.74 44.08 1 12.4 ? N LEU A 177 1 ATOM 1325 C CA . LEU A 1 177 . -3.565 65.816 43.039 1 15.13 ? CA LEU A 177 1 ATOM 1326 C C . LEU A 1 177 . -4.202 65.733 41.646 1 17.24 ? C LEU A 177 1 ATOM 1327 O O . LEU A 1 177 . -3.788 66.347 40.668 1 19.47 ? O LEU A 177 1 ATOM 1328 C CB . LEU A 1 177 . -2.537 64.662 43.18 1 13.77 ? CB LEU A 177 1 ATOM 1329 C CG . LEU A 1 177 . -1.163 64.996 43.81 1 9.51 ? CG LEU A 177 1 ATOM 1330 C CD1 . LEU A 1 177 . -1.056 66.379 44.458 1 2.74 ? CD1 LEU A 177 1 ATOM 1331 C CD2 . LEU A 1 177 . -0.756 63.887 44.783 1 8.15 ? CD2 LEU A 177 1 ATOM 1332 N N . GLN A 1 178 . -5.261 64.929 41.573 1 17.82 ? N GLN A 178 1 ATOM 1333 C CA . GLN A 1 178 . -5.959 64.804 40.312 1 14.51 ? CA GLN A 178 1 ATOM 1334 C C . GLN A 1 178 . -6.584 66.124 39.954 1 13.43 ? C GLN A 178 1 ATOM 1335 O O . GLN A 1 178 . -6.358 66.654 38.885 1 21.47 ? O GLN A 178 1 ATOM 1336 C CB . GLN A 1 178 . -7.046 63.733 40.379 1 10.61 ? CB GLN A 178 1 ATOM 1337 C CG . GLN A 1 178 . -7.709 63.438 39.027 1 18.8 ? CG GLN A 178 1 ATOM 1338 C CD . GLN A 1 178 . -6.842 62.486 38.228 1 21.16 ? CD GLN A 178 1 ATOM 1339 O OE1 . GLN A 1 178 . -6.622 61.349 38.61 1 25.52 ? OE1 GLN A 178 1 ATOM 1340 N NE2 . GLN A 1 178 . -6.331 62.966 37.106 1 22.73 ? NE2 GLN A 178 1 ATOM 1341 N N . TRP A 1 179 . -7.383 66.675 40.85 1 10.74 ? N TRP A 179 1 ATOM 1342 C CA . TRP A 1 179 . -8.034 67.945 40.549 1 10.13 ? CA TRP A 179 1 ATOM 1343 C C . TRP A 1 179 . -7.021 68.996 40.155 1 12 ? C TRP A 179 1 ATOM 1344 O O . TRP A 1 179 . -7.252 69.795 39.264 1 19.76 ? O TRP A 179 1 ATOM 1345 C CB . TRP A 1 179 . -8.838 68.399 41.776 1 10.49 ? CB TRP A 179 1 ATOM 1346 C CG . TRP A 1 179 . -9.853 69.491 41.51 1 6.08 ? CG TRP A 179 1 ATOM 1347 C CD1 . TRP A 1 179 . -11.25 69.295 41.381 1 9.25 ? CD1 TRP A 179 1 ATOM 1348 C CD2 . TRP A 1 179 . -9.633 70.88 41.419 1 4.45 ? CD2 TRP A 179 1 ATOM 1349 N NE1 . TRP A 1 179 . -11.899 70.487 41.223 1 8.77 ? NE1 TRP A 179 1 ATOM 1350 C CE2 . TRP A 1 179 . -10.977 71.493 41.236 1 2.68 ? CE2 TRP A 179 1 ATOM 1351 C CE3 . TRP A 1 179 . -8.5 71.697 41.465 1 2 ? CE3 TRP A 179 1 ATOM 1352 C CZ2 . TRP A 1 179 . -11.1 72.872 41.112 1 2.18 ? CZ2 TRP A 179 1 ATOM 1353 C CZ3 . TRP A 1 179 . -8.663 73.088 41.336 1 2.57 ? CZ3 TRP A 179 1 ATOM 1354 C CH2 . TRP A 1 179 . -9.937 73.663 41.165 1 2 ? CH2 TRP A 179 1 ATOM 1355 N N . VAL A 1 180 . -5.873 69.006 40.81 1 11.87 ? N VAL A 180 1 ATOM 1356 C CA . VAL A 1 180 . -4.876 70.004 40.443 1 11.64 ? CA VAL A 180 1 ATOM 1357 C C . VAL A 1 180 . -4.423 69.78 39.005 1 14.32 ? C VAL A 180 1 ATOM 1358 O O . VAL A 1 180 . -4.296 70.711 38.218 1 14.72 ? O VAL A 180 1 ATOM 1359 C CB . VAL A 1 180 . -3.729 69.94 41.459 1 5.95 ? CB VAL A 180 1 ATOM 1360 C CG1 . VAL A 1 180 . -2.492 70.774 41.089 1 7.08 ? CG1 VAL A 180 1 ATOM 1361 C CG2 . VAL A 1 180 . -4.286 70.381 42.817 1 9.69 ? CG2 VAL A 180 1 ATOM 1362 N N . HIS A 1 181 . -4.209 68.51 38.675 1 15.12 ? N HIS A 181 1 ATOM 1363 C CA . HIS A 1 181 . -3.773 68.124 37.336 1 17.44 ? CA HIS A 181 1 ATOM 1364 C C . HIS A 1 181 . -4.755 68.548 36.26 1 17.59 ? C HIS A 181 1 ATOM 1365 O O . HIS A 1 181 . -4.426 69.055 35.2 1 21.94 ? O HIS A 181 1 ATOM 1366 C CB . HIS A 1 181 . -3.624 66.595 37.336 1 19.59 ? CB HIS A 181 1 ATOM 1367 C CG . HIS A 1 181 . -3.014 66.035 36.074 1 25.78 ? CG HIS A 181 1 ATOM 1368 N ND1 . HIS A 1 181 . -3.709 65.319 35.169 1 24.3 ? ND1 HIS A 181 1 ATOM 1369 C CD2 . HIS A 1 181 . -1.65 66.07 35.68 1 30.09 ? CD2 HIS A 181 1 ATOM 1370 C CE1 . HIS A 1 181 . -2.819 64.901 34.257 1 31.34 ? CE1 HIS A 181 1 ATOM 1371 N NE2 . HIS A 1 181 . -1.573 65.342 34.544 1 35.14 ? NE2 HIS A 181 1 ATOM 1372 N N . ASP A 1 182 . -6.016 68.345 36.586 1 16.68 ? N ASP A 182 1 ATOM 1373 C CA . ASP A 1 182 . -7.076 68.676 35.656 1 17.41 ? CA ASP A 182 1 ATOM 1374 C C . ASP A 1 182 . -7.573 70.11 35.729 1 19.32 ? C ASP A 182 1 ATOM 1375 O O . ASP A 1 182 . -8.522 70.425 35.029 1 25.05 ? O ASP A 182 1 ATOM 1376 C CB . ASP A 1 182 . -8.311 67.791 35.923 1 16.95 ? CB ASP A 182 1 ATOM 1377 C CG . ASP A 1 182 . -8.047 66.296 35.756 1 24 ? CG ASP A 182 1 ATOM 1378 O OD1 . ASP A 1 182 . -7.01 65.927 35.196 1 26.34 ? OD1 ASP A 182 1 ATOM 1379 O OD2 . ASP A 1 182 . -8.894 65.503 36.173 1 23.74 ? OD2 ASP A 182 1 ATOM 1380 N N . ASN A 1 183 . -7.035 70.994 36.574 1 14.46 ? N ASN A 183 1 ATOM 1381 C CA . ASN A 1 183 . -7.651 72.321 36.518 1 9.77 ? CA ASN A 183 1 ATOM 1382 C C . ASN A 1 183 . -6.696 73.42 36.867 1 14.26 ? C ASN A 183 1 ATOM 1383 O O . ASN A 1 183 . -7.05 74.589 36.787 1 14.61 ? O ASN A 183 1 ATOM 1384 C CB . ASN A 1 183 . -8.816 72.502 37.49 1 7.86 ? CB ASN A 183 1 ATOM 1385 C CG . ASN A 1 183 . -9.939 71.512 37.343 1 13.76 ? CG ASN A 183 1 ATOM 1386 O OD1 . ASN A 1 183 . -11.011 71.777 36.814 1 20.88 ? OD1 ASN A 183 1 ATOM 1387 N ND2 . ASN A 1 183 . -9.696 70.337 37.881 1 19.16 ? ND2 ASN A 183 1 ATOM 1388 N N . ILE A 1 184 . -5.451 73.094 37.22 1 15.04 ? N ILE A 184 1 ATOM 1389 C CA . ILE A 1 184 . -4.58 74.188 37.591 1 15.27 ? CA ILE A 184 1 ATOM 1390 C C . ILE A 1 184 . -4.324 75.187 36.459 1 20.74 ? C ILE A 184 1 ATOM 1391 O O . ILE A 1 184 . -4.015 76.361 36.67 1 24.3 ? O ILE A 184 1 ATOM 1392 C CB . ILE A 1 184 . -3.371 73.644 38.359 1 12.84 ? CB ILE A 184 1 ATOM 1393 C CG1 . ILE A 1 184 . -2.721 74.747 39.222 1 14.79 ? CG1 ILE A 184 1 ATOM 1394 C CG2 . ILE A 1 184 . -2.389 72.882 37.477 1 10.86 ? CG2 ILE A 184 1 ATOM 1395 C CD1 . ILE A 1 184 . -3.634 75.214 40.373 1 14.42 ? CD1 ILE A 184 1 ATOM 1396 N N . GLN A 1 185 . -4.498 74.683 35.222 1 21.09 ? N GLN A 185 1 ATOM 1397 C CA . GLN A 1 185 . -4.327 75.498 34.02 1 18.39 ? CA GLN A 185 1 ATOM 1398 C C . GLN A 1 185 . -5.223 76.718 34.082 1 18.63 ? C GLN A 185 1 ATOM 1399 O O . GLN A 1 185 . -4.812 77.806 33.72 1 20.92 ? O GLN A 185 1 ATOM 1400 C CB . GLN A 1 185 . -4.637 74.678 32.746 1 15.12 ? CB GLN A 185 1 ATOM 1401 C CG . GLN A 1 185 . -5.989 73.945 32.83 1 19.6 ? CG GLN A 185 1 ATOM 1402 C CD . GLN A 1 185 . -6.305 73.169 31.586 1 19.46 ? CD GLN A 185 1 ATOM 1403 O OE1 . GLN A 1 185 . -6.282 71.952 31.557 1 24.41 ? OE1 GLN A 185 1 ATOM 1404 N NE2 . GLN A 1 185 . -6.625 73.91 30.555 1 19.15 ? NE2 GLN A 185 1 ATOM 1405 N N . PHE A 1 186 . -6.446 76.544 34.602 1 13.62 ? N PHE A 186 1 ATOM 1406 C CA . PHE A 1 186 . -7.335 77.705 34.653 1 15.96 ? CA PHE A 186 1 ATOM 1407 C C . PHE A 1 186 . -6.889 78.759 35.633 1 16.69 ? C PHE A 186 1 ATOM 1408 O O . PHE A 1 186 . -7.435 79.855 35.684 1 18.51 ? O PHE A 186 1 ATOM 1409 C CB . PHE A 1 186 . -8.799 77.332 34.931 1 18.39 ? CB PHE A 186 1 ATOM 1410 C CG . PHE A 1 186 . -9.188 76.212 34.006 1 23.7 ? CG PHE A 186 1 ATOM 1411 C CD1 . PHE A 1 186 . -9.287 76.437 32.624 1 23.43 ? CD1 PHE A 186 1 ATOM 1412 C CD2 . PHE A 1 186 . -9.383 74.923 34.514 1 26.04 ? CD2 PHE A 186 1 ATOM 1413 C CE1 . PHE A 1 186 . -9.56 75.372 31.761 1 22.42 ? CE1 PHE A 186 1 ATOM 1414 C CE2 . PHE A 1 186 . -9.654 73.861 33.652 1 23.14 ? CE2 PHE A 186 1 ATOM 1415 C CZ . PHE A 1 186 . -9.738 74.083 32.274 1 23.73 ? CZ PHE A 186 1 ATOM 1416 N N . PHE A 1 187 . -5.879 78.411 36.429 1 15.55 ? N PHE A 187 1 ATOM 1417 C CA . PHE A 1 187 . -5.357 79.346 37.407 1 14.1 ? CA PHE A 187 1 ATOM 1418 C C . PHE A 1 187 . -3.978 79.81 36.991 1 13.32 ? C PHE A 187 1 ATOM 1419 O O . PHE A 1 187 . -3.339 80.559 37.714 1 19.48 ? O PHE A 187 1 ATOM 1420 C CB . PHE A 1 187 . -5.288 78.723 38.811 1 9.5 ? CB PHE A 187 1 ATOM 1421 C CG . PHE A 1 187 . -6.641 78.3 39.334 1 4.66 ? CG PHE A 187 1 ATOM 1422 C CD1 . PHE A 1 187 . -7.44 79.189 40.061 1 6.69 ? CD1 PHE A 187 1 ATOM 1423 C CD2 . PHE A 1 187 . -7.114 76.999 39.104 1 6.8 ? CD2 PHE A 187 1 ATOM 1424 C CE1 . PHE A 1 187 . -8.689 78.783 40.557 1 6.63 ? CE1 PHE A 187 1 ATOM 1425 C CE2 . PHE A 1 187 . -8.361 76.586 39.595 1 5.03 ? CE2 PHE A 187 1 ATOM 1426 C CZ . PHE A 1 187 . -9.154 77.48 40.325 1 3.61 ? CZ PHE A 187 1 ATOM 1427 N N . GLY A 1 188 . -3.499 79.342 35.845 1 8.19 ? N GLY A 188 1 ATOM 1428 C CA . GLY A 1 188 . -2.186 79.785 35.402 1 4.82 ? CA GLY A 188 1 ATOM 1429 C C . GLY A 1 188 . -1.104 78.791 35.711 1 8.15 ? C GLY A 188 1 ATOM 1430 O O . GLY A 1 188 . 0.08 79.026 35.509 1 9.97 ? O GLY A 188 1 ATOM 1431 N N . GLY A 1 189 . -1.481 77.614 36.203 1 8.79 ? N GLY A 189 1 ATOM 1432 C CA . GLY A 1 189 . -0.411 76.673 36.528 1 13.76 ? CA GLY A 189 1 ATOM 1433 C C . GLY A 1 189 . -0.188 75.661 35.446 1 16.62 ? C GLY A 189 1 ATOM 1434 O O . GLY A 1 189 . -1.086 75.289 34.711 1 22.62 ? O GLY A 189 1 ATOM 1435 N N . ASP A 1 190 . 1.039 75.177 35.352 1 15.07 ? N ASP A 190 1 ATOM 1436 C CA . ASP A 1 190 . 1.391 74.193 34.349 1 13.98 ? CA ASP A 190 1 ATOM 1437 C C . ASP A 1 190 . 1.259 72.804 34.955 1 12.79 ? C ASP A 190 1 ATOM 1438 O O . ASP A 1 190 . 2.108 72.434 35.749 1 11.02 ? O ASP A 190 1 ATOM 1439 C CB . ASP A 1 190 . 2.866 74.426 33.998 1 15.65 ? CB ASP A 190 1 ATOM 1440 C CG . ASP A 1 190 . 3.469 73.435 33.006 1 23.99 ? CG ASP A 190 1 ATOM 1441 O OD1 . ASP A 1 190 . 2.841 72.443 32.626 1 21.26 ? OD1 ASP A 190 1 ATOM 1442 O OD2 . ASP A 1 190 . 4.602 73.669 32.608 1 34.62 ? OD2 ASP A 190 1 ATOM 1443 N N . PRO A 1 191 . 0.259 71.998 34.566 1 12.68 ? N PRO A 191 1 ATOM 1444 C CA . PRO A 1 191 . 0.122 70.66 35.15 1 16.22 ? CA PRO A 191 1 ATOM 1445 C C . PRO A 1 191 . 1.292 69.707 34.98 1 19 ? C PRO A 191 1 ATOM 1446 O O . PRO A 1 191 . 1.365 68.673 35.628 1 22.85 ? O PRO A 191 1 ATOM 1447 C CB . PRO A 1 191 . -1.149 70.073 34.529 1 15.2 ? CB PRO A 191 1 ATOM 1448 C CG . PRO A 1 191 . -1.519 71.005 33.364 1 13.76 ? CG PRO A 191 1 ATOM 1449 C CD . PRO A 1 191 . -0.786 72.335 33.612 1 11.62 ? CD PRO A 191 1 ATOM 1450 N N . LYS A 1 192 . 2.204 70.064 34.084 1 21.61 ? N LYS A 192 1 ATOM 1451 C CA . LYS A 1 192 . 3.363 69.217 33.86 1 28.35 ? CA LYS A 192 1 ATOM 1452 C C . LYS A 1 192 . 4.542 69.661 34.684 1 27.64 ? C LYS A 192 1 ATOM 1453 O O . LYS A 1 192 . 5.659 69.192 34.486 1 23.51 ? O LYS A 192 1 ATOM 1454 C CB . LYS A 1 192 . 3.752 69.154 32.373 1 35.92 ? CB LYS A 192 1 ATOM 1455 C CG . LYS A 1 192 . 2.56 68.817 31.45 1 47.01 ? CG LYS A 192 1 ATOM 1456 C CD . LYS A 1 192 . 1.747 67.549 31.847 1 52.79 ? CD LYS A 192 1 ATOM 1457 C CE . LYS A 1 192 . 0.462 67.361 31.003 1 57.95 ? CE LYS A 192 1 ATOM 1458 N NZ . LYS A 1 192 . -0.422 66.361 31.583 1 62 ? NZ LYS A 192 1 ATOM 1459 N N . THR A 1 193 . 4.303 70.605 35.598 1 29.06 ? N THR A 193 1 ATOM 1460 C CA . THR A 1 193 . 5.398 71.065 36.445 1 31.46 ? CA THR A 193 1 ATOM 1461 C C . THR A 1 193 . 4.927 71.348 37.86 1 28.81 ? C THR A 193 1 ATOM 1462 O O . THR A 1 193 . 5.159 72.434 38.382 1 30.32 ? O THR A 193 1 ATOM 1463 C CB . THR A 1 193 . 6.157 72.253 35.831 1 31.79 ? CB THR A 193 1 ATOM 1464 O OG1 . THR A 1 193 . 6.252 72.054 34.417 1 35.69 ? OG1 THR A 193 1 ATOM 1465 C CG2 . THR A 1 193 . 7.596 72.396 36.364 1 33.07 ? CG2 THR A 193 1 ATOM 1466 N N . VAL A 1 194 . 4.224 70.353 38.45 1 27.55 ? N VAL A 194 1 ATOM 1467 C CA . VAL A 1 194 . 3.775 70.498 39.821 1 23.61 ? CA VAL A 194 1 ATOM 1468 C C . VAL A 1 194 . 4.735 69.675 40.659 1 23.2 ? C VAL A 194 1 ATOM 1469 O O . VAL A 1 194 . 5.07 68.553 40.286 1 21.51 ? O VAL A 194 1 ATOM 1470 C CB . VAL A 1 194 . 2.301 70.058 40.037 1 18.62 ? CB VAL A 194 1 ATOM 1471 C CG1 . VAL A 1 194 . 1.364 70.532 38.913 1 23.81 ? CG1 VAL A 194 1 ATOM 1472 C CG2 . VAL A 1 194 . 2.127 68.549 40.147 1 18.56 ? CG2 VAL A 194 1 ATOM 1473 N N . THR A 1 195 . 5.167 70.242 41.773 1 24.74 ? N THR A 195 1 ATOM 1474 C CA . THR A 1 195 . 6.053 69.596 42.723 1 24.42 ? CA THR A 195 1 ATOM 1475 C C . THR A 1 195 . 5.24 69.404 44.033 1 21.5 ? C THR A 195 1 ATOM 1476 O O . THR A 1 195 . 4.592 70.33 44.517 1 23.06 ? O THR A 195 1 ATOM 1477 C CB . THR A 1 195 . 7.246 70.554 42.929 1 25.9 ? CB THR A 195 1 ATOM 1478 O OG1 . THR A 1 195 . 7.944 70.758 41.698 1 26.7 ? OG1 THR A 195 1 ATOM 1479 C CG2 . THR A 1 195 . 8.274 70.117 43.978 1 23.91 ? CG2 THR A 195 1 ATOM 1480 N N . ILE A 1 196 . 5.234 68.191 44.586 1 17.85 ? N ILE A 196 1 ATOM 1481 C CA . ILE A 1 196 . 4.52 68.008 45.837 1 13.44 ? CA ILE A 196 1 ATOM 1482 C C . ILE A 1 196 . 5.592 68.167 46.934 1 17.35 ? C ILE A 196 1 ATOM 1483 O O . ILE A 1 196 . 6.678 67.597 46.804 1 19.81 ? O ILE A 196 1 ATOM 1484 C CB . ILE A 1 196 . 3.856 66.618 45.882 1 4.26 ? CB ILE A 196 1 ATOM 1485 C CG1 . ILE A 1 196 . 4.785 65.463 45.468 1 2 ? CG1 ILE A 196 1 ATOM 1486 C CG2 . ILE A 1 196 . 2.594 66.612 45.039 1 3.52 ? CG2 ILE A 196 1 ATOM 1487 C CD1 . ILE A 1 196 . 4.19 64.075 45.727 1 2 ? CD1 ILE A 196 1 ATOM 1488 N N . PHE A 1 197 . 5.316 68.96 47.982 1 16.41 ? N PHE A 197 1 ATOM 1489 C CA . PHE A 1 197 . 6.277 69.12 49.077 1 15.7 ? CA PHE A 197 1 ATOM 1490 C C . PHE A 1 197 . 5.505 68.817 50.347 1 16.69 ? C PHE A 197 1 ATOM 1491 O O . PHE A 1 197 . 4.294 68.99 50.354 1 20.3 ? O PHE A 197 1 ATOM 1492 C CB . PHE A 1 197 . 7.093 70.444 49.051 1 14.78 ? CB PHE A 197 1 ATOM 1493 C CG . PHE A 1 197 . 6.459 71.814 49.265 1 11.75 ? CG PHE A 197 1 ATOM 1494 C CD1 . PHE A 1 197 . 5.179 72.144 48.782 1 8.99 ? CD1 PHE A 197 1 ATOM 1495 C CD2 . PHE A 1 197 . 7.204 72.808 49.944 1 6.26 ? CD2 PHE A 197 1 ATOM 1496 C CE1 . PHE A 1 197 . 4.653 73.437 48.985 1 9.05 ? CE1 PHE A 197 1 ATOM 1497 C CE2 . PHE A 1 197 . 6.683 74.095 50.142 1 5.01 ? CE2 PHE A 197 1 ATOM 1498 C CZ . PHE A 1 197 . 5.4 74.412 49.668 1 4.37 ? CZ PHE A 197 1 ATOM 1499 N N . GLY A 1 198 . 6.169 68.335 51.407 1 17.51 ? N GLY A 198 1 ATOM 1500 C CA . GLY A 1 198 . 5.44 68.026 52.652 1 14.35 ? CA GLY A 198 1 ATOM 1501 C C . GLY A 1 198 . 6.441 67.752 53.757 1 12.67 ? C GLY A 198 1 ATOM 1502 O O . GLY A 1 198 . 7.595 67.431 53.481 1 7.51 ? O GLY A 198 1 ATOM 1503 N N . GLU A 1 199 . 6.002 67.858 55.024 1 13.87 ? N GLU A 199 1 ATOM 1504 C CA . GLU A 1 199 . 6.901 67.638 56.174 1 11.81 ? CA GLU A 199 1 ATOM 1505 C C . GLU A 1 199 . 6.361 66.609 57.156 1 12.2 ? C GLU A 199 1 ATOM 1506 O O . GLU A 1 199 . 5.153 66.503 57.326 1 13.4 ? O GLU A 199 1 ATOM 1507 C CB . GLU A 1 199 . 7.09 68.986 56.878 1 11 ? CB GLU A 199 1 ATOM 1508 C CG . GLU A 1 199 . 8.063 69.009 58.069 1 16 ? CG GLU A 199 1 ATOM 1509 C CD . GLU A 1 199 . 7.362 68.769 59.401 1 15.2 ? CD GLU A 199 1 ATOM 1510 O OE1 . GLU A 1 199 . 6.154 68.632 59.412 1 17.52 ? OE1 GLU A 199 1 ATOM 1511 O OE2 . GLU A 1 199 . 8.012 68.711 60.431 1 11.72 ? OE2 GLU A 199 1 ATOM 1512 N N . SER A 1 200 . 7.242 65.857 57.833 1 11.87 ? N SER A 200 1 ATOM 1513 C CA . SER A 1 200 . 6.778 64.855 58.793 1 12.54 ? CA SER A 200 1 ATOM 1514 C C . SER A 1 200 . 5.938 63.86 58.001 1 12.69 ? C SER A 200 1 ATOM 1515 O O . SER A 1 200 . 6.403 63.292 57.025 1 15.4 ? O SER A 200 1 ATOM 1516 C CB . SER A 1 200 . 6.151 65.519 60.05 1 13.3 ? CB SER A 200 1 ATOM 1517 O OG . SER A 1 200 . 5.634 64.653 61.093 1 21.59 ? OG SER A 200 1 ATOM 1518 N N . ALA A 1 201 . 4.675 63.68 58.393 1 11.48 ? N ALA A 201 1 ATOM 1519 C CA . ALA A 1 201 . 3.821 62.741 57.676 1 10.52 ? CA ALA A 201 1 ATOM 1520 C C . ALA A 1 201 . 3.596 63.203 56.25 1 13.66 ? C ALA A 201 1 ATOM 1521 O O . ALA A 1 201 . 3.349 62.402 55.369 1 17.28 ? O ALA A 201 1 ATOM 1522 C CB . ALA A 1 201 . 2.477 62.545 58.374 1 10.33 ? CB ALA A 201 1 ATOM 1523 N N . GLY A 1 202 . 3.704 64.518 56.03 1 12.24 ? N GLY A 202 1 ATOM 1524 C CA . GLY A 1 202 . 3.539 65.025 54.675 1 12.84 ? CA GLY A 202 1 ATOM 1525 C C . GLY A 1 202 . 4.71 64.547 53.834 1 14.34 ? C GLY A 202 1 ATOM 1526 O O . GLY A 1 202 . 4.568 64 52.754 1 18.23 ? O GLY A 202 1 ATOM 1527 N N . GLY A 1 203 . 5.918 64.706 54.373 1 9.95 ? N GLY A 203 1 ATOM 1528 C CA . GLY A 1 203 . 7.081 64.248 53.628 1 6.16 ? CA GLY A 203 1 ATOM 1529 C C . GLY A 1 203 . 7.043 62.74 53.414 1 3.97 ? C GLY A 203 1 ATOM 1530 O O . GLY A 1 203 . 7.506 62.188 52.429 1 7.91 ? O GLY A 203 1 ATOM 1531 N N . ALA A 1 204 . 6.469 62.029 54.374 1 4.18 ? N ALA A 204 1 ATOM 1532 C CA . ALA A 1 204 . 6.396 60.587 54.173 1 5.94 ? CA ALA A 204 1 ATOM 1533 C C . ALA A 1 204 . 5.338 60.269 53.101 1 6.82 ? C ALA A 204 1 ATOM 1534 O O . ALA A 1 204 . 5.487 59.338 52.319 1 10.15 ? O ALA A 204 1 ATOM 1535 C CB . ALA A 1 204 . 6.106 59.837 55.485 1 4.71 ? CB ALA A 204 1 ATOM 1536 N N . SER A 1 205 . 4.261 61.055 53.073 1 5.33 ? N SER A 205 1 ATOM 1537 C CA . SER A 1 205 . 3.218 60.858 52.077 1 5.86 ? CA SER A 205 1 ATOM 1538 C C . SER A 1 205 . 3.78 61.076 50.653 1 8.2 ? C SER A 205 1 ATOM 1539 O O . SER A 1 205 . 3.547 60.32 49.715 1 8.05 ? O SER A 205 1 ATOM 1540 C CB . SER A 1 205 . 2.075 61.857 52.346 1 7.72 ? CB SER A 205 1 ATOM 1541 O OG . SER A 1 205 . 1.365 61.451 53.513 1 5.9 ? OG SER A 205 1 ATOM 1542 N N . VAL A 1 206 . 4.566 62.146 50.515 1 6.12 ? N VAL A 206 1 ATOM 1543 C CA . VAL A 1 206 . 5.196 62.469 49.256 1 2 ? CA VAL A 206 1 ATOM 1544 C C . VAL A 1 206 . 5.972 61.252 48.764 1 3.78 ? C VAL A 206 1 ATOM 1545 O O . VAL A 1 206 . 5.787 60.752 47.665 1 11.42 ? O VAL A 206 1 ATOM 1546 C CB . VAL A 1 206 . 6.055 63.713 49.507 1 2 ? CB VAL A 206 1 ATOM 1547 C CG1 . VAL A 1 206 . 7.097 63.956 48.444 1 2 ? CG1 VAL A 206 1 ATOM 1548 C CG2 . VAL A 1 206 . 5.182 64.976 49.697 1 2 ? CG2 VAL A 206 1 ATOM 1549 N N . GLY A 1 207 . 6.842 60.733 49.604 1 4.92 ? N GLY A 207 1 ATOM 1550 C CA . GLY A 1 207 . 7.56 59.553 49.153 1 5.92 ? CA GLY A 207 1 ATOM 1551 C C . GLY A 1 207 . 6.625 58.386 48.855 1 8.28 ? C GLY A 207 1 ATOM 1552 O O . GLY A 1 207 . 6.941 57.511 48.058 1 10.84 ? O GLY A 207 1 ATOM 1553 N N . MET A 1 208 . 5.454 58.37 49.497 1 7.2 ? N MET A 208 1 ATOM 1554 C CA . MET A 1 208 . 4.528 57.283 49.206 1 13.02 ? CA MET A 208 1 ATOM 1555 C C . MET A 1 208 . 3.913 57.475 47.828 1 14.81 ? C MET A 208 1 ATOM 1556 O O . MET A 1 208 . 3.509 56.511 47.199 1 18.28 ? O MET A 208 1 ATOM 1557 C CB . MET A 1 208 . 3.466 57.097 50.302 1 12.68 ? CB MET A 208 1 ATOM 1558 C CG . MET A 1 208 . 4.136 56.577 51.591 1 17.91 ? CG MET A 208 1 ATOM 1559 S SD . MET A 1 208 . 3.052 56.711 53.03 1 20.21 ? SD MET A 208 1 ATOM 1560 C CE . MET A 1 208 . 3.906 55.526 54.098 1 20.24 ? CE MET A 208 1 ATOM 1561 N N . HIS A 1 209 . 3.848 58.718 47.34 1 14.66 ? N HIS A 209 1 ATOM 1562 C CA . HIS A 1 209 . 3.291 58.947 45.996 1 11.19 ? CA HIS A 209 1 ATOM 1563 C C . HIS A 1 209 . 4.358 58.572 44.978 1 11.42 ? C HIS A 209 1 ATOM 1564 O O . HIS A 1 209 . 4.084 58.017 43.928 1 14.54 ? O HIS A 209 1 ATOM 1565 C CB . HIS A 1 209 . 2.747 60.365 45.814 1 5.09 ? CB HIS A 209 1 ATOM 1566 C CG . HIS A 1 209 . 1.485 60.551 46.643 1 10.19 ? CG HIS A 209 1 ATOM 1567 N ND1 . HIS A 1 209 . 1.229 61.615 47.439 1 6.95 ? ND1 HIS A 209 1 ATOM 1568 C CD2 . HIS A 1 209 . 0.35 59.703 46.712 1 11.14 ? CD2 HIS A 209 1 ATOM 1569 C CE1 . HIS A 1 209 . -0.001 61.438 47.94 1 5.74 ? CE1 HIS A 209 1 ATOM 1570 N NE2 . HIS A 1 209 . -0.557 60.293 47.518 1 9.38 ? NE2 HIS A 209 1 ATOM 1571 N N . ILE A 1 210 . 5.61 58.86 45.305 1 6.53 ? N ILE A 210 1 ATOM 1572 C CA . ILE A 1 210 . 6.673 58.44 44.411 1 3.94 ? CA ILE A 210 1 ATOM 1573 C C . ILE A 1 210 . 6.668 56.913 44.266 1 5.37 ? C ILE A 210 1 ATOM 1574 O O . ILE A 1 210 . 7.18 56.4 43.284 1 6.16 ? O ILE A 210 1 ATOM 1575 C CB . ILE A 1 210 . 8.032 58.884 45.019 1 2 ? CB ILE A 210 1 ATOM 1576 C CG1 . ILE A 1 210 . 8.188 60.403 44.963 1 2 ? CG1 ILE A 210 1 ATOM 1577 C CG2 . ILE A 1 210 . 9.267 58.176 44.438 1 2 ? CG2 ILE A 210 1 ATOM 1578 C CD1 . ILE A 1 210 . 9.641 60.86 45.13 1 2 ? CD1 ILE A 210 1 ATOM 1579 N N . LEU A 1 211 . 6.136 56.196 45.27 1 9.23 ? N LEU A 211 1 ATOM 1580 C CA . LEU A 1 211 . 6.13 54.723 45.227 1 11.06 ? CA LEU A 211 1 ATOM 1581 C C . LEU A 1 211 . 4.86 54.134 44.636 1 10.95 ? C LEU A 211 1 ATOM 1582 O O . LEU A 1 211 . 4.847 53.175 43.886 1 11.23 ? O LEU A 211 1 ATOM 1583 C CB . LEU A 1 211 . 6.248 54.128 46.66 1 12.8 ? CB LEU A 211 1 ATOM 1584 C CG . LEU A 1 211 . 7.587 54.369 47.402 1 13.52 ? CG LEU A 211 1 ATOM 1585 C CD1 . LEU A 1 211 . 7.445 54.183 48.916 1 17.51 ? CD1 LEU A 211 1 ATOM 1586 C CD2 . LEU A 1 211 . 8.665 53.413 46.916 1 12.1 ? CD2 LEU A 211 1 ATOM 1587 N N . SER A 1 212 . 3.736 54.704 45.013 1 14.7 ? N SER A 212 1 ATOM 1588 C CA . SER A 1 212 . 2.476 54.173 44.523 1 14.5 ? CA SER A 212 1 ATOM 1589 C C . SER A 1 212 . 2.337 54.386 43.025 1 21.75 ? C SER A 212 1 ATOM 1590 O O . SER A 1 212 . 2.259 55.534 42.568 1 21.93 ? O SER A 212 1 ATOM 1591 C CB . SER A 1 212 . 1.355 54.934 45.211 1 15.12 ? CB SER A 212 1 ATOM 1592 O OG . SER A 1 212 . 0.118 54.303 44.978 1 13.22 ? OG SER A 212 1 ATOM 1593 N N . PRO A 1 213 . 2.192 53.264 42.271 1 23.23 ? N PRO A 213 1 ATOM 1594 C CA . PRO A 1 213 . 1.945 53.349 40.829 1 21.02 ? CA PRO A 213 1 ATOM 1595 C C . PRO A 1 213 . 0.849 54.321 40.459 1 19.13 ? C PRO A 213 1 ATOM 1596 O O . PRO A 1 213 . 1.017 55.184 39.612 1 27.56 ? O PRO A 213 1 ATOM 1597 C CB . PRO A 1 213 . 1.602 51.919 40.393 1 20.29 ? CB PRO A 213 1 ATOM 1598 C CG . PRO A 1 213 . 2.09 51.014 41.535 1 28 ? CG PRO A 213 1 ATOM 1599 C CD . PRO A 1 213 . 2.252 51.897 42.783 1 25.05 ? CD PRO A 213 1 ATOM 1600 N N . GLY A 1 214 . -0.279 54.169 41.142 1 14.82 ? N GLY A 214 1 ATOM 1601 C CA . GLY A 1 214 . -1.396 55.057 40.855 1 11.73 ? CA GLY A 214 1 ATOM 1602 C C . GLY A 1 214 . -1.131 56.562 40.981 1 16.73 ? C GLY A 214 1 ATOM 1603 O O . GLY A 1 214 . -1.838 57.366 40.392 1 18.79 ? O GLY A 214 1 ATOM 1604 N N . SER A 1 215 . -0.12 56.979 41.746 1 17.16 ? N SER A 215 1 ATOM 1605 C CA . SER A 1 215 . 0.068 58.425 41.839 1 16.69 ? CA SER A 215 1 ATOM 1606 C C . SER A 1 215 . 1.252 58.958 41.067 1 16.13 ? C SER A 215 1 ATOM 1607 O O . SER A 1 215 . 1.328 60.161 40.835 1 15.15 ? O SER A 215 1 ATOM 1608 C CB . SER A 1 215 . 0.333 58.824 43.298 1 18.02 ? CB SER A 215 1 ATOM 1609 O OG . SER A 1 215 . -0.78 58.428 44.069 1 16.1 ? OG SER A 215 1 ATOM 1610 N N . ARG A 1 216 . 2.166 58.067 40.662 1 11.76 ? N ARG A 216 1 ATOM 1611 C CA . ARG A 1 216 . 3.365 58.553 39.993 1 7.47 ? CA ARG A 216 1 ATOM 1612 C C . ARG A 1 216 . 3.154 59.544 38.901 1 12.43 ? C ARG A 216 1 ATOM 1613 O O . ARG A 1 216 . 4.003 60.381 38.658 1 13.54 ? O ARG A 216 1 ATOM 1614 C CB . ARG A 1 216 . 4.172 57.414 39.365 1 3.07 ? CB ARG A 216 1 ATOM 1615 C CG . ARG A 1 216 . 4.511 56.315 40.358 1 4.23 ? CG ARG A 216 1 ATOM 1616 C CD . ARG A 1 216 . 5.389 55.216 39.79 1 3.04 ? CD ARG A 216 1 ATOM 1617 N NE . ARG A 1 216 . 5.359 54.129 40.725 1 5.69 ? NE ARG A 216 1 ATOM 1618 C CZ . ARG A 1 216 . 5.964 52.959 40.55 1 11.34 ? CZ ARG A 216 1 ATOM 1619 N NH1 . ARG A 1 216 . 6.79 52.725 39.536 1 14.95 ? NH1 ARG A 216 1 ATOM 1620 N NH2 . ARG A 1 216 . 5.701 52.009 41.433 1 13.59 ? NH2 ARG A 216 1 ATOM 1621 N N . ASP A 1 217 . 2 59.449 38.236 1 15 ? N ASP A 217 1 ATOM 1622 C CA . ASP A 1 217 . 1.829 60.353 37.105 1 19.24 ? CA ASP A 217 1 ATOM 1623 C C . ASP A 1 217 . 1.248 61.74 37.367 1 18.74 ? C ASP A 217 1 ATOM 1624 O O . ASP A 1 217 . 1.229 62.518 36.421 1 21.91 ? O ASP A 217 1 ATOM 1625 C CB . ASP A 1 217 . 0.959 59.675 36.016 1 23.06 ? CB ASP A 217 1 ATOM 1626 C CG . ASP A 1 217 . 1.414 58.278 35.549 1 25.62 ? CG ASP A 217 1 ATOM 1627 O OD1 . ASP A 1 217 . 2.548 57.88 35.829 1 22.78 ? OD1 ASP A 217 1 ATOM 1628 O OD2 . ASP A 1 217 . 0.623 57.592 34.893 1 22.82 ? OD2 ASP A 217 1 ATOM 1629 N N . LEU A 1 218 . 0.777 62.06 38.588 1 16.28 ? N LEU A 218 1 ATOM 1630 C CA . LEU A 1 218 . 0.167 63.379 38.791 1 7.33 ? CA LEU A 218 1 ATOM 1631 C C . LEU A 1 218 . 1.103 64.435 39.32 1 6.79 ? C LEU A 218 1 ATOM 1632 O O . LEU A 1 218 . 0.637 65.48 39.781 1 8.66 ? O LEU A 218 1 ATOM 1633 C CB . LEU A 1 218 . -1.065 63.315 39.71 1 4.41 ? CB LEU A 218 1 ATOM 1634 C CG . LEU A 1 218 . -2.056 62.222 39.286 1 5.15 ? CG LEU A 218 1 ATOM 1635 C CD1 . LEU A 1 218 . -1.925 61.003 40.179 1 12.78 ? CD1 LEU A 218 1 ATOM 1636 C CD2 . LEU A 1 218 . -3.501 62.692 39.304 1 9.62 ? CD2 LEU A 218 1 ATOM 1637 N N . PHE A 1 219 . 2.408 64.162 39.3 1 2 ? N PHE A 219 1 ATOM 1638 C CA . PHE A 1 219 . 3.315 65.184 39.796 1 3.78 ? CA PHE A 219 1 ATOM 1639 C C . PHE A 1 219 . 4.652 64.96 39.09 1 6.87 ? C PHE A 219 1 ATOM 1640 O O . PHE A 1 219 . 4.892 63.889 38.535 1 2 ? O PHE A 219 1 ATOM 1641 C CB . PHE A 1 219 . 3.368 65.195 41.347 1 3.53 ? CB PHE A 219 1 ATOM 1642 C CG . PHE A 1 219 . 3.986 63.928 41.898 1 2 ? CG PHE A 219 1 ATOM 1643 C CD1 . PHE A 1 219 . 3.212 62.771 42.06 1 2 ? CD1 PHE A 219 1 ATOM 1644 C CD2 . PHE A 1 219 . 5.364 63.892 42.168 1 2 ? CD2 PHE A 219 1 ATOM 1645 C CE1 . PHE A 1 219 . 3.828 61.581 42.454 1 2 ? CE1 PHE A 219 1 ATOM 1646 C CE2 . PHE A 1 219 . 5.977 62.707 42.564 1 2 ? CE2 PHE A 219 1 ATOM 1647 C CZ . PHE A 1 219 . 5.206 61.55 42.701 1 2 ? CZ PHE A 219 1 ATOM 1648 N N . ARG A 1 220 . 5.515 65.991 39.12 1 6.39 ? N ARG A 220 1 ATOM 1649 C CA . ARG A 1 220 . 6.808 65.884 38.44 1 9.97 ? CA ARG A 220 1 ATOM 1650 C C . ARG A 1 220 . 7.912 65.556 39.397 1 14.43 ? C ARG A 220 1 ATOM 1651 O O . ARG A 1 220 . 8.466 64.473 39.36 1 18.16 ? O ARG A 220 1 ATOM 1652 C CB . ARG A 1 220 . 7.108 67.173 37.64 1 12.04 ? CB ARG A 220 1 ATOM 1653 C CG . ARG A 1 220 . 8.271 67.027 36.635 1 15.91 ? CG ARG A 220 1 ATOM 1654 C CD . ARG A 1 220 . 8 67.797 35.337 1 19.43 ? CD ARG A 220 1 ATOM 1655 N NE . ARG A 1 220 . 9.148 67.726 34.445 1 22.8 ? NE ARG A 220 1 ATOM 1656 C CZ . ARG A 1 220 . 9.27 68.564 33.4 1 22.42 ? CZ ARG A 220 1 ATOM 1657 N NH1 . ARG A 1 220 . 8.375 69.516 33.153 1 20.61 ? NH1 ARG A 220 1 ATOM 1658 N NH2 . ARG A 1 220 . 10.321 68.455 32.605 1 25.46 ? NH2 ARG A 220 1 ATOM 1659 N N . ARG A 1 221 . 8.195 66.527 40.276 1 17.89 ? N ARG A 221 1 ATOM 1660 C CA . ARG A 1 221 . 9.258 66.383 41.266 1 17.22 ? CA ARG A 221 1 ATOM 1661 C C . ARG A 1 221 . 8.644 66.313 42.658 1 17.46 ? C ARG A 221 1 ATOM 1662 O O . ARG A 1 221 . 7.445 66.512 42.819 1 17.58 ? O ARG A 221 1 ATOM 1663 C CB . ARG A 1 221 . 10.161 67.625 41.216 1 19.05 ? CB ARG A 221 1 ATOM 1664 C CG . ARG A 1 221 . 10.647 68.028 39.816 1 16.37 ? CG ARG A 221 1 ATOM 1665 C CD . ARG A 1 221 . 11.06 69.518 39.785 1 28.68 ? CD ARG A 221 1 ATOM 1666 N NE . ARG A 1 221 . 10.931 70.103 38.46 1 33.55 ? NE ARG A 221 1 ATOM 1667 C CZ . ARG A 1 221 . 11.679 69.665 37.455 1 35.29 ? CZ ARG A 221 1 ATOM 1668 N NH1 . ARG A 1 221 . 12.631 68.772 37.692 1 34.37 ? NH1 ARG A 221 1 ATOM 1669 N NH2 . ARG A 1 221 . 11.456 70.112 36.218 1 36.84 ? NH2 ARG A 221 1 ATOM 1670 N N . ALA A 1 222 . 9.486 66.088 43.675 1 15.7 ? N ALA A 222 1 ATOM 1671 C CA . ALA A 1 222 . 8.963 66.034 45.036 1 13.29 ? CA ALA A 222 1 ATOM 1672 C C . ALA A 1 222 . 10.009 66.556 46.017 1 13.23 ? C ALA A 222 1 ATOM 1673 O O . ALA A 1 222 . 11.2 66.445 45.737 1 14.05 ? O ALA A 222 1 ATOM 1674 C CB . ALA A 1 222 . 8.669 64.583 45.397 1 9.62 ? CB ALA A 222 1 ATOM 1675 N N . ILE A 1 223 . 9.543 67.114 47.149 1 13.4 ? N ILE A 223 1 ATOM 1676 C CA . ILE A 1 223 . 10.397 67.622 48.233 1 11.2 ? CA ILE A 223 1 ATOM 1677 C C . ILE A 1 223 . 9.9 66.909 49.494 1 11.06 ? C ILE A 223 1 ATOM 1678 O O . ILE A 1 223 . 8.696 66.894 49.755 1 9.43 ? O ILE A 223 1 ATOM 1679 C CB . ILE A 1 223 . 10.267 69.139 48.446 1 7.01 ? CB ILE A 223 1 ATOM 1680 C CG1 . ILE A 1 223 . 10.63 69.951 47.196 1 8.53 ? CG1 ILE A 223 1 ATOM 1681 C CG2 . ILE A 1 223 . 11.073 69.602 49.656 1 6.83 ? CG2 ILE A 223 1 ATOM 1682 C CD1 . ILE A 1 223 . 10.706 71.477 47.4 1 2 ? CD1 ILE A 223 1 ATOM 1683 N N . LEU A 1 224 . 10.832 66.364 50.282 1 10.82 ? N LEU A 224 1 ATOM 1684 C CA . LEU A 1 224 . 10.454 65.636 51.504 1 10.14 ? CA LEU A 224 1 ATOM 1685 C C . LEU A 1 224 . 11.186 66.286 52.662 1 7.47 ? C LEU A 224 1 ATOM 1686 O O . LEU A 1 224 . 12.407 66.353 52.657 1 8.76 ? O LEU A 224 1 ATOM 1687 C CB . LEU A 1 224 . 10.856 64.138 51.432 1 9.75 ? CB LEU A 224 1 ATOM 1688 C CG . LEU A 1 224 . 10.162 63.329 50.311 1 4.79 ? CG LEU A 224 1 ATOM 1689 C CD1 . LEU A 1 224 . 10.817 63.512 48.939 1 5.18 ? CD1 LEU A 224 1 ATOM 1690 C CD2 . LEU A 1 224 . 10.126 61.833 50.641 1 2 ? CD2 LEU A 224 1 ATOM 1691 N N . GLN A 1 225 . 10.441 66.772 53.661 1 6.25 ? N GLN A 225 1 ATOM 1692 C CA . GLN A 1 225 . 11.071 67.435 54.809 1 5.17 ? CA GLN A 225 1 ATOM 1693 C C . GLN A 1 225 . 10.84 66.6 56.068 1 5.65 ? C GLN A 225 1 ATOM 1694 O O . GLN A 1 225 . 9.703 66.387 56.488 1 4.29 ? O GLN A 225 1 ATOM 1695 C CB . GLN A 1 225 . 10.491 68.867 54.981 1 6.19 ? CB GLN A 225 1 ATOM 1696 C CG . GLN A 1 225 . 10.039 69.499 53.638 1 9.69 ? CG GLN A 225 1 ATOM 1697 C CD . GLN A 1 225 . 9.983 71.001 53.631 1 7.42 ? CD GLN A 225 1 ATOM 1698 O OE1 . GLN A 1 225 . 8.963 71.66 53.579 1 11.52 ? OE1 GLN A 225 1 ATOM 1699 N NE2 . GLN A 1 225 . 11.165 71.555 53.655 1 14.31 ? NE2 GLN A 225 1 ATOM 1700 N N . SER A 1 226 . 11.935 66.119 56.667 1 7.22 ? N SER A 226 1 ATOM 1701 C CA . SER A 1 226 . 11.87 65.309 57.882 1 7.97 ? CA SER A 226 1 ATOM 1702 C C . SER A 1 226 . 10.855 64.187 57.79 1 9.27 ? C SER A 226 1 ATOM 1703 O O . SER A 1 226 . 10.069 63.996 58.704 1 14.08 ? O SER A 226 1 ATOM 1704 C CB . SER A 1 226 . 11.509 66.207 59.087 1 9.13 ? CB SER A 226 1 ATOM 1705 O OG . SER A 1 226 . 12.345 67.38 59.155 1 17.16 ? OG SER A 226 1 ATOM 1706 N N . GLY A 1 227 . 10.841 63.453 56.686 1 9.93 ? N GLY A 227 1 ATOM 1707 C CA . GLY A 1 227 . 9.866 62.365 56.553 1 10 ? CA GLY A 227 1 ATOM 1708 C C . GLY A 1 227 . 10.398 61.422 55.485 1 9.65 ? C GLY A 227 1 ATOM 1709 O O . GLY A 1 227 . 11.241 61.798 54.678 1 9.92 ? O GLY A 227 1 ATOM 1710 N N . SER A 1 228 . 9.934 60.186 55.475 1 4.61 ? N SER A 228 1 ATOM 1711 C CA . SER A 1 228 . 10.456 59.283 54.477 1 4.86 ? CA SER A 228 1 ATOM 1712 C C . SER A 1 228 . 9.499 58.143 54.546 1 8.96 ? C SER A 228 1 ATOM 1713 O O . SER A 1 228 . 9.098 57.836 55.653 1 14.21 ? O SER A 228 1 ATOM 1714 C CB . SER A 1 228 . 11.86 58.847 54.901 1 2.4 ? CB SER A 228 1 ATOM 1715 O OG . SER A 1 228 . 12.576 58.342 53.834 1 10.54 ? OG SER A 228 1 ATOM 1716 N N . PRO A 1 229 . 9.076 57.527 53.426 1 11.99 ? N PRO A 229 1 ATOM 1717 C CA . PRO A 1 229 . 7.931 56.615 53.484 1 9.6 ? CA PRO A 229 1 ATOM 1718 C C . PRO A 1 229 . 8.277 55.397 54.298 1 7.79 ? C PRO A 229 1 ATOM 1719 O O . PRO A 1 229 . 7.446 54.725 54.874 1 10.9 ? O PRO A 229 1 ATOM 1720 C CB . PRO A 1 229 . 7.694 56.249 52.014 1 10.02 ? CB PRO A 229 1 ATOM 1721 C CG . PRO A 1 229 . 9.027 56.508 51.286 1 11.62 ? CG PRO A 229 1 ATOM 1722 C CD . PRO A 1 229 . 9.709 57.613 52.107 1 11.57 ? CD PRO A 229 1 ATOM 1723 N N . ASN A 1 230 . 9.573 55.114 54.322 1 7.25 ? N ASN A 230 1 ATOM 1724 C CA . ASN A 1 230 . 10.101 53.963 55.035 1 6.94 ? CA ASN A 230 1 ATOM 1725 C C . ASN A 1 230 . 10.359 54.238 56.512 1 9.37 ? C ASN A 230 1 ATOM 1726 O O . ASN A 1 230 . 10.986 53.433 57.193 1 15.47 ? O ASN A 230 1 ATOM 1727 C CB . ASN A 1 230 . 11.407 53.456 54.369 1 2 ? CB ASN A 230 1 ATOM 1728 C CG . ASN A 1 230 . 12.516 54.501 54.448 1 6.77 ? CG ASN A 230 1 ATOM 1729 O OD1 . ASN A 1 230 . 12.303 55.69 54.241 1 2 ? OD1 ASN A 230 1 ATOM 1730 N ND2 . ASN A 1 230 . 13.72 54.047 54.77 1 11.81 ? ND2 ASN A 230 1 ATOM 1731 N N . CYS A 1 231 . 9.937 55.401 57.009 1 7.38 ? N CYS A 231 1 ATOM 1732 C CA . CYS A 1 231 . 10.172 55.654 58.423 1 5.55 ? CA CYS A 231 1 ATOM 1733 C C . CYS A 1 231 . 9.274 54.707 59.206 1 7.9 ? C CYS A 231 1 ATOM 1734 O O . CYS A 1 231 . 8.155 54.482 58.758 1 6.82 ? O CYS A 231 1 ATOM 1735 C CB . CYS A 1 231 . 9.735 57.072 58.763 1 2.72 ? CB CYS A 231 1 ATOM 1736 S SG . CYS A 1 231 . 10.98 58.262 58.302 1 16.21 ? SG CYS A 231 1 ATOM 1737 N N . PRO A 1 232 . 9.742 54.211 60.387 1 6.94 ? N PRO A 232 1 ATOM 1738 C CA . PRO A 1 232 . 9.078 53.113 61.078 1 6.07 ? CA PRO A 232 1 ATOM 1739 C C . PRO A 1 232 . 7.696 53.428 61.555 1 10.04 ? C PRO A 232 1 ATOM 1740 O O . PRO A 1 232 . 6.866 52.567 61.792 1 14.91 ? O PRO A 232 1 ATOM 1741 C CB . PRO A 1 232 . 9.964 52.84 62.296 1 3.63 ? CB PRO A 232 1 ATOM 1742 C CG . PRO A 1 232 . 10.918 54.028 62.451 1 2 ? CG PRO A 232 1 ATOM 1743 C CD . PRO A 1 232 . 10.904 54.738 61.101 1 6.31 ? CD PRO A 232 1 ATOM 1744 N N . TRP A 1 233 . 7.475 54.719 61.733 1 10.65 ? N TRP A 233 1 ATOM 1745 C CA . TRP A 1 233 . 6.176 55.128 62.214 1 10.28 ? CA TRP A 233 1 ATOM 1746 C C . TRP A 1 233 . 5.197 55.439 61.106 1 12.09 ? C TRP A 233 1 ATOM 1747 O O . TRP A 1 233 . 4.084 55.868 61.389 1 15.11 ? O TRP A 233 1 ATOM 1748 C CB . TRP A 1 233 . 6.341 56.372 63.088 1 7.96 ? CB TRP A 233 1 ATOM 1749 C CG . TRP A 1 233 . 7.222 57.386 62.399 1 7 ? CG TRP A 233 1 ATOM 1750 C CD1 . TRP A 1 233 . 8.621 57.518 62.583 1 9.69 ? CD1 TRP A 233 1 ATOM 1751 C CD2 . TRP A 1 233 . 6.822 58.383 61.495 1 5.75 ? CD2 TRP A 233 1 ATOM 1752 N NE1 . TRP A 1 233 . 9.099 58.558 61.845 1 9.36 ? NE1 TRP A 233 1 ATOM 1753 C CE2 . TRP A 1 233 . 8.057 59.138 61.158 1 6.32 ? CE2 TRP A 233 1 ATOM 1754 C CE3 . TRP A 1 233 . 5.602 58.746 60.911 1 4.33 ? CE3 TRP A 233 1 ATOM 1755 C CZ2 . TRP A 1 233 . 7.987 60.215 60.272 1 2 ? CZ2 TRP A 233 1 ATOM 1756 C CZ3 . TRP A 1 233 . 5.565 59.831 60.018 1 4.01 ? CZ3 TRP A 233 1 ATOM 1757 C CH2 . TRP A 1 233 . 6.738 60.552 59.709 1 5.7 ? CH2 TRP A 233 1 ATOM 1758 N N . ALA A 1 234 . 5.603 55.263 59.837 1 10.4 ? N ALA A 234 1 ATOM 1759 C CA . ALA A 1 234 . 4.664 55.613 58.762 1 10.23 ? CA ALA A 234 1 ATOM 1760 C C . ALA A 1 234 . 3.829 54.471 58.193 1 9.2 ? C ALA A 234 1 ATOM 1761 O O . ALA A 1 234 . 2.994 54.737 57.345 1 8.66 ? O ALA A 234 1 ATOM 1762 C CB . ALA A 1 234 . 5.389 56.299 57.601 1 9.92 ? CB ALA A 234 1 ATOM 1763 N N . SER A 1 235 . 4.009 53.214 58.584 1 9.85 ? N SER A 235 1 ATOM 1764 C CA . SER A 1 235 . 3.125 52.24 57.963 1 8.55 ? CA SER A 235 1 ATOM 1765 C C . SER A 1 235 . 2.925 51.041 58.838 1 11.23 ? C SER A 235 1 ATOM 1766 O O . SER A 1 235 . 3.702 50.831 59.755 1 14.24 ? O SER A 235 1 ATOM 1767 C CB . SER A 1 235 . 3.689 51.813 56.616 1 9.56 ? CB SER A 235 1 ATOM 1768 O OG . SER A 1 235 . 5.031 51.343 56.756 1 11.78 ? OG SER A 235 1 ATOM 1769 N N . VAL A 1 236 . 1.875 50.263 58.594 1 12.67 ? N VAL A 236 1 ATOM 1770 C CA . VAL A 1 236 . 1.665 49.054 59.377 1 12.89 ? CA VAL A 236 1 ATOM 1771 C C . VAL A 1 236 . 1.203 47.98 58.41 1 14.64 ? C VAL A 236 1 ATOM 1772 O O . VAL A 1 236 . 0.77 48.25 57.299 1 18.52 ? O VAL A 236 1 ATOM 1773 C CB . VAL A 1 236 . 0.694 49.23 60.562 1 13.36 ? CB VAL A 236 1 ATOM 1774 C CG1 . VAL A 1 236 . 1.252 50.234 61.568 1 9.32 ? CG1 VAL A 236 1 ATOM 1775 C CG2 . VAL A 1 236 . -0.759 49.575 60.164 1 12.44 ? CG2 VAL A 236 1 ATOM 1776 N N . SER A 1 237 . 1.28 46.733 58.829 1 11.99 ? N SER A 237 1 ATOM 1777 C CA . SER A 1 237 . 0.841 45.682 57.934 1 14.87 ? CA SER A 237 1 ATOM 1778 C C . SER A 1 237 . -0.664 45.589 58.008 1 16.44 ? C SER A 237 1 ATOM 1779 O O . SER A 1 237 . -1.283 46.134 58.916 1 17.84 ? O SER A 237 1 ATOM 1780 C CB . SER A 1 237 . 1.473 44.359 58.355 1 20.46 ? CB SER A 237 1 ATOM 1781 O OG . SER A 1 237 . 1.233 44.181 59.749 1 31.59 ? OG SER A 237 1 ATOM 1782 N N . VAL A 1 238 . -1.261 44.849 57.074 1 16.3 ? N VAL A 238 1 ATOM 1783 C CA . VAL A 1 238 . -2.705 44.76 57.161 1 17.07 ? CA VAL A 238 1 ATOM 1784 C C . VAL A 1 238 . -3.148 44.105 58.431 1 17.3 ? C VAL A 238 1 ATOM 1785 O O . VAL A 1 238 . -4.183 44.417 59.005 1 20.67 ? O VAL A 238 1 ATOM 1786 C CB . VAL A 1 238 . -3.267 44.082 55.922 1 13.86 ? CB VAL A 238 1 ATOM 1787 C CG1 . VAL A 1 238 . -3.019 44.988 54.718 1 21.79 ? CG1 VAL A 238 1 ATOM 1788 C CG2 . VAL A 1 238 . -2.649 42.709 55.657 1 20.71 ? CG2 VAL A 238 1 ATOM 1789 N N . ALA A 1 239 . -2.299 43.184 58.874 1 16.88 ? N ALA A 239 1 ATOM 1790 C CA . ALA A 1 239 . -2.651 42.491 60.097 1 19.71 ? CA ALA A 239 1 ATOM 1791 C C . ALA A 1 239 . -2.739 43.451 61.258 1 22.34 ? C ALA A 239 1 ATOM 1792 O O . ALA A 1 239 . -3.704 43.48 62.01 1 24.99 ? O ALA A 239 1 ATOM 1793 C CB . ALA A 1 239 . -1.629 41.4 60.402 1 20.58 ? CB ALA A 239 1 ATOM 1794 N N . GLU A 1 240 . -1.687 44.271 61.369 1 21.45 ? N GLU A 240 1 ATOM 1795 C CA . GLU A 1 240 . -1.68 45.231 62.462 1 20.5 ? CA GLU A 240 1 ATOM 1796 C C . GLU A 1 240 . -2.828 46.188 62.386 1 19.54 ? C GLU A 240 1 ATOM 1797 O O . GLU A 1 240 . -3.458 46.502 63.378 1 22.06 ? O GLU A 240 1 ATOM 1798 C CB . GLU A 1 240 . -0.36 46.019 62.554 1 23.57 ? CB GLU A 240 1 ATOM 1799 C CG . GLU A 1 240 . 0.418 45.679 63.843 1 30.3 ? CG GLU A 240 1 ATOM 1800 C CD . GLU A 1 240 . -0.134 46.401 65.072 1 27.07 ? CD GLU A 240 1 ATOM 1801 O OE1 . GLU A 1 240 . -1.308 46.735 65.099 1 26.76 ? OE1 GLU A 240 1 ATOM 1802 O OE2 . GLU A 1 240 . 0.622 46.643 65.998 1 28.68 ? OE2 GLU A 240 1 ATOM 1803 N N . GLY A 1 241 . -3.095 46.672 61.187 1 19.6 ? N GLY A 241 1 ATOM 1804 C CA . GLY A 1 241 . -4.201 47.607 61.081 1 17.71 ? CA GLY A 241 1 ATOM 1805 C C . GLY A 1 241 . -5.484 46.963 61.526 1 16.81 ? C GLY A 241 1 ATOM 1806 O O . GLY A 1 241 . -6.326 47.575 62.165 1 17.07 ? O GLY A 241 1 ATOM 1807 N N . ARG A 1 242 . -5.615 45.674 61.211 1 18.59 ? N ARG A 242 1 ATOM 1808 C CA . ARG A 1 242 . -6.839 45.009 61.63 1 21.59 ? CA ARG A 242 1 ATOM 1809 C C . ARG A 1 242 . -6.91 44.993 63.144 1 22.77 ? C ARG A 242 1 ATOM 1810 O O . ARG A 1 242 . -7.902 45.334 63.782 1 24.72 ? O ARG A 242 1 ATOM 1811 C CB . ARG A 1 242 . -6.885 43.591 61.054 1 20.14 ? CB ARG A 242 1 ATOM 1812 C CG . ARG A 1 242 . -8.24 42.915 61.291 1 27.41 ? CG ARG A 242 1 ATOM 1813 C CD . ARG A 1 242 . -8.448 41.677 60.402 1 32.04 ? CD ARG A 242 1 ATOM 1814 N NE . ARG A 1 242 . -8.83 42.067 59.05 1 38.93 ? NE ARG A 242 1 ATOM 1815 C CZ . ARG A 1 242 . -10.099 42.372 58.735 1 42.03 ? CZ ARG A 242 1 ATOM 1816 N NH1 . ARG A 1 242 . -11.063 42.318 59.65 1 41.27 ? NH1 ARG A 242 1 ATOM 1817 N NH2 . ARG A 1 242 . -10.4 42.719 57.484 1 48.9 ? NH2 ARG A 242 1 ATOM 1818 N N . ARG A 1 243 . -5.778 44.583 63.707 1 21.15 ? N ARG A 243 1 ATOM 1819 C CA . ARG A 1 243 . -5.649 44.508 65.137 1 19.68 ? CA ARG A 243 1 ATOM 1820 C C . ARG A 1 243 . -6.085 45.804 65.811 1 20.18 ? C ARG A 243 1 ATOM 1821 O O . ARG A 1 243 . -6.945 45.824 66.687 1 22.86 ? O ARG A 243 1 ATOM 1822 C CB . ARG A 1 243 . -4.203 44.175 65.49 1 25.56 ? CB ARG A 243 1 ATOM 1823 C CG . ARG A 1 243 . -4.106 43.158 66.634 1 39.24 ? CG ARG A 243 1 ATOM 1824 C CD . ARG A 1 243 . -2.964 43.359 67.672 1 50.63 ? CD ARG A 243 1 ATOM 1825 N NE . ARG A 1 243 . -2.293 44.668 67.651 1 52.71 ? NE ARG A 243 1 ATOM 1826 C CZ . ARG A 1 243 . -2.663 45.754 68.373 1 54.11 ? CZ ARG A 243 1 ATOM 1827 N NH1 . ARG A 1 243 . -3.759 45.769 69.142 1 53.49 ? NH1 ARG A 243 1 ATOM 1828 N NH2 . ARG A 1 243 . -1.899 46.844 68.331 1 52.99 ? NH2 ARG A 243 1 ATOM 1829 N N . ARG A 1 244 . -5.476 46.905 65.381 1 14.29 ? N ARG A 244 1 ATOM 1830 C CA . ARG A 1 244 . -5.837 48.182 65.98 1 13.22 ? CA ARG A 244 1 ATOM 1831 C C . ARG A 1 244 . -7.269 48.582 65.667 1 18.25 ? C ARG A 244 1 ATOM 1832 O O . ARG A 1 244 . -7.947 49.238 66.45 1 22.33 ? O ARG A 244 1 ATOM 1833 C CB . ARG A 1 244 . -4.915 49.321 65.515 1 8.69 ? CB ARG A 244 1 ATOM 1834 C CG . ARG A 1 244 . -3.44 48.987 65.728 1 3.14 ? CG ARG A 244 1 ATOM 1835 C CD . ARG A 1 244 . -2.461 50.102 65.352 1 2 ? CD ARG A 244 1 ATOM 1836 N NE . ARG A 1 244 . -1.132 49.595 65.636 1 2 ? NE ARG A 244 1 ATOM 1837 C CZ . ARG A 1 244 . -0.019 50.311 65.467 1 4.07 ? CZ ARG A 244 1 ATOM 1838 N NH1 . ARG A 1 244 . -0.037 51.595 65.109 1 3.12 ? NH1 ARG A 244 1 ATOM 1839 N NH2 . ARG A 1 244 . 1.148 49.721 65.664 1 3.18 ? NH2 ARG A 244 1 ATOM 1840 N N . ALA A 1 245 . -7.734 48.17 64.494 1 19.86 ? N ALA A 245 1 ATOM 1841 C CA . ALA A 1 245 . -9.075 48.541 64.107 1 18.78 ? CA ALA A 245 1 ATOM 1842 C C . ALA A 1 245 . -10.095 47.949 65.022 1 20.84 ? C ALA A 245 1 ATOM 1843 O O . ALA A 1 245 . -11.067 48.583 65.403 1 21.84 ? O ALA A 245 1 ATOM 1844 C CB . ALA A 1 245 . -9.343 48.07 62.679 1 21.74 ? CB ALA A 245 1 ATOM 1845 N N . VAL A 1 246 . -9.839 46.699 65.386 1 22.44 ? N VAL A 246 1 ATOM 1846 C CA . VAL A 1 246 . -10.754 45.975 66.263 1 25.15 ? CA VAL A 246 1 ATOM 1847 C C . VAL A 1 246 . -10.609 46.438 67.693 1 25.86 ? C VAL A 246 1 ATOM 1848 O O . VAL A 1 246 . -11.558 46.574 68.455 1 26.45 ? O VAL A 246 1 ATOM 1849 C CB . VAL A 1 246 . -10.494 44.47 66.075 1 23.34 ? CB VAL A 246 1 ATOM 1850 C CG1 . VAL A 1 246 . -10.293 43.644 67.35 1 23.96 ? CG1 VAL A 246 1 ATOM 1851 C CG2 . VAL A 1 246 . -11.575 43.874 65.168 1 29.5 ? CG2 VAL A 246 1 ATOM 1852 N N . GLU A 1 247 . -9.357 46.691 68.063 1 28.05 ? N GLU A 247 1 ATOM 1853 C CA . GLU A 1 247 . -9.075 47.151 69.409 1 23.29 ? CA GLU A 247 1 ATOM 1854 C C . GLU A 1 247 . -9.797 48.444 69.684 1 19.74 ? C GLU A 247 1 ATOM 1855 O O . GLU A 1 247 . -10.273 48.697 70.782 1 22.4 ? O GLU A 247 1 ATOM 1856 C CB . GLU A 1 247 . -7.564 47.278 69.601 1 28.4 ? CB GLU A 247 1 ATOM 1857 C CG . GLU A 1 247 . -7.144 47.345 71.067 1 40.09 ? CG GLU A 247 1 ATOM 1858 C CD . GLU A 1 247 . -7.638 46.115 71.815 1 46.37 ? CD GLU A 247 1 ATOM 1859 O OE1 . GLU A 1 247 . -7.74 45.049 71.196 1 45.76 ? OE1 GLU A 247 1 ATOM 1860 O OE2 . GLU A 1 247 . -7.933 46.237 73.007 1 52.56 ? OE2 GLU A 247 1 ATOM 1861 N N . LEU A 1 248 . -9.884 49.267 68.644 1 17.77 ? N LEU A 248 1 ATOM 1862 C CA . LEU A 1 248 . -10.612 50.516 68.796 1 16.07 ? CA LEU A 248 1 ATOM 1863 C C . LEU A 1 248 . -12.057 50.175 69.038 1 16.1 ? C LEU A 248 1 ATOM 1864 O O . LEU A 1 248 . -12.733 50.697 69.906 1 18.19 ? O LEU A 248 1 ATOM 1865 C CB . LEU A 1 248 . -10.54 51.368 67.524 1 13.23 ? CB LEU A 248 1 ATOM 1866 C CG . LEU A 1 248 . -11.058 52.795 67.764 1 12.13 ? CG LEU A 248 1 ATOM 1867 C CD1 . LEU A 1 248 . -10.051 53.618 68.579 1 21.34 ? CD1 LEU A 248 1 ATOM 1868 C CD2 . LEU A 1 248 . -11.36 53.513 66.456 1 10.06 ? CD2 LEU A 248 1 ATOM 1869 N N . GLY A 1 249 . -12.517 49.22 68.249 1 17.29 ? N GLY A 249 1 ATOM 1870 C CA . GLY A 1 249 . -13.888 48.784 68.363 1 18.58 ? CA GLY A 249 1 ATOM 1871 C C . GLY A 1 249 . -14.254 48.364 69.75 1 21.46 ? C GLY A 249 1 ATOM 1872 O O . GLY A 1 249 . -15.311 48.718 70.259 1 19.7 ? O GLY A 249 1 ATOM 1873 N N . ARG A 1 250 . -13.353 47.612 70.389 1 24.6 ? N ARG A 250 1 ATOM 1874 C CA . ARG A 1 250 . -13.712 47.195 71.734 1 29.78 ? CA ARG A 250 1 ATOM 1875 C C . ARG A 1 250 . -13.672 48.348 72.707 1 28.84 ? C ARG A 250 1 ATOM 1876 O O . ARG A 1 250 . -14.412 48.351 73.672 1 32.85 ? O ARG A 250 1 ATOM 1877 C CB . ARG A 1 250 . -13 45.921 72.197 1 31.65 ? CB ARG A 250 1 ATOM 1878 C CG . ARG A 1 250 . -11.564 46.095 72.694 1 38.32 ? CG ARG A 250 1 ATOM 1879 C CD . ARG A 1 250 . -10.716 44.826 72.51 1 42.1 ? CD ARG A 250 1 ATOM 1880 N NE . ARG A 1 250 . -11.511 43.603 72.529 1 47.16 ? NE ARG A 250 1 ATOM 1881 C CZ . ARG A 1 250 . -11.06 42.488 71.919 1 52.25 ? CZ ARG A 250 1 ATOM 1882 N NH1 . ARG A 1 250 . -9.846 42.455 71.36 1 51.05 ? NH1 ARG A 250 1 ATOM 1883 N NH2 . ARG A 1 250 . -11.833 41.398 71.868 1 54.19 ? NH2 ARG A 250 1 ATOM 1884 N N . ASN A 1 251 . -12.838 49.354 72.455 1 27.17 ? N ASN A 251 1 ATOM 1885 C CA . ASN A 1 251 . -12.85 50.482 73.4 1 27.75 ? CA ASN A 251 1 ATOM 1886 C C . ASN A 1 251 . -14.185 51.219 73.329 1 24.12 ? C ASN A 251 1 ATOM 1887 O O . ASN A 1 251 . -14.548 51.915 74.259 1 23.52 ? O ASN A 251 1 ATOM 1888 C CB . ASN A 1 251 . -11.711 51.511 73.204 1 32.09 ? CB ASN A 251 1 ATOM 1889 C CG . ASN A 1 251 . -10.356 51.085 73.755 1 34.22 ? CG ASN A 251 1 ATOM 1890 O OD1 . ASN A 1 251 . -9.71 51.814 74.491 1 37.29 ? OD1 ASN A 251 1 ATOM 1891 N ND2 . ASN A 1 251 . -9.902 49.886 73.399 1 34.04 ? ND2 ASN A 251 1 ATOM 1892 N N . LEU A 1 252 . -14.909 51.094 72.209 1 24.55 ? N LEU A 252 1 ATOM 1893 C CA . LEU A 1 252 . -16.217 51.752 72.133 1 25.74 ? CA LEU A 252 1 ATOM 1894 C C . LEU A 1 252 . -17.323 50.719 72.346 1 26.48 ? C LEU A 252 1 ATOM 1895 O O . LEU A 1 252 . -18.519 50.958 72.198 1 23.35 ? O LEU A 252 1 ATOM 1896 C CB . LEU A 1 252 . -16.488 52.49 70.818 1 25.9 ? CB LEU A 252 1 ATOM 1897 C CG . LEU A 1 252 . -15.578 53.685 70.503 1 28.99 ? CG LEU A 252 1 ATOM 1898 C CD1 . LEU A 1 252 . -15.508 54.707 71.638 1 28.34 ? CD1 LEU A 252 1 ATOM 1899 C CD2 . LEU A 1 252 . -14.181 53.256 70.045 1 33.43 ? CD2 LEU A 252 1 ATOM 1900 N N . ASN A 1 253 . -16.888 49.519 72.719 1 30.95 ? N ASN A 253 1 ATOM 1901 C CA . ASN A 1 253 . -17.778 48.392 72.987 1 36.81 ? CA ASN A 253 1 ATOM 1902 C C . ASN A 1 253 . -18.655 48.03 71.804 1 34.3 ? C ASN A 253 1 ATOM 1903 O O . ASN A 1 253 . -19.84 47.745 71.914 1 31.53 ? O ASN A 253 1 ATOM 1904 C CB . ASN A 1 253 . -18.562 48.511 74.327 1 41.04 ? CB ASN A 253 1 ATOM 1905 C CG . ASN A 1 253 . -19.823 49.371 74.216 1 46.22 ? CG ASN A 253 1 ATOM 1906 N N . CYS A 1 254 . -18.026 48.082 70.65 1 35.23 ? N CYS A 254 1 ATOM 1907 C CA . CYS A 1 254 . -18.746 47.74 69.444 1 36.37 ? CA CYS A 254 1 ATOM 1908 C C . CYS A 1 254 . -18.806 46.251 69.356 1 40.41 ? C CYS A 254 1 ATOM 1909 O O . CYS A 1 254 . -17.977 45.558 69.928 1 42.26 ? O CYS A 254 1 ATOM 1910 C CB . CYS A 1 254 . -17.968 48.234 68.238 1 29.99 ? CB CYS A 254 1 ATOM 1911 S SG . CYS A 1 254 . -18.232 49.996 68.077 1 22.76 ? SG CYS A 254 1 ATOM 1912 N N . ASN A 1 255 . -19.809 45.776 68.607 1 40.92 ? N ASN A 255 1 ATOM 1913 C CA . ASN A 1 255 . -19.98 44.344 68.396 1 40.55 ? CA ASN A 255 1 ATOM 1914 C C . ASN A 1 255 . -18.837 43.974 67.487 1 39.35 ? C ASN A 255 1 ATOM 1915 O O . ASN A 1 255 . -18.743 44.576 66.427 1 38.2 ? O ASN A 255 1 ATOM 1916 C CB . ASN A 1 255 . -21.341 44.116 67.707 1 42.22 ? CB ASN A 255 1 ATOM 1917 C CG . ASN A 1 255 . -21.585 42.672 67.309 1 42.69 ? CG ASN A 255 1 ATOM 1918 O OD1 . ASN A 1 255 . -20.725 41.998 66.773 1 44.86 ? OD1 ASN A 255 1 ATOM 1919 N ND2 . ASN A 1 255 . -22.792 42.19 67.567 1 44.25 ? ND2 ASN A 255 1 ATOM 1920 N N . LEU A 1 256 . -17.98 43.038 67.899 1 39.51 ? N LEU A 256 1 ATOM 1921 C CA . LEU A 1 256 . -16.841 42.692 67.051 1 42.33 ? CA LEU A 256 1 ATOM 1922 C C . LEU A 1 256 . -16.977 41.364 66.324 1 44.21 ? C LEU A 256 1 ATOM 1923 O O . LEU A 1 256 . -15.986 40.706 66.026 1 47.32 ? O LEU A 256 1 ATOM 1924 C CB . LEU A 1 256 . -15.527 42.636 67.853 1 43.59 ? CB LEU A 256 1 ATOM 1925 C CG . LEU A 1 256 . -15.167 43.899 68.662 1 47.1 ? CG LEU A 256 1 ATOM 1926 C CD1 . LEU A 1 256 . -15.667 43.837 70.112 1 50.25 ? CD1 LEU A 256 1 ATOM 1927 C CD2 . LEU A 1 256 . -13.648 44.085 68.684 1 49.35 ? CD2 LEU A 256 1 ATOM 1928 N N . ASN A 1 257 . -18.209 40.954 66.04 1 44.93 ? N ASN A 257 1 ATOM 1929 C CA . ASN A 1 257 . -18.446 39.689 65.349 1 45.58 ? CA ASN A 257 1 ATOM 1930 C C . ASN A 1 257 . -18.19 39.77 63.848 1 45.23 ? C ASN A 257 1 ATOM 1931 O O . ASN A 1 257 . -18.074 38.772 63.153 1 44.48 ? O ASN A 257 1 ATOM 1932 C CB . ASN A 1 257 . -19.885 39.22 65.621 1 47.18 ? CB ASN A 257 1 ATOM 1933 N N . SER A 1 258 . -18.108 40.983 63.317 1 47.53 ? N SER A 258 1 ATOM 1934 C CA . SER A 1 258 . -17.875 41.086 61.879 1 46.62 ? CA SER A 258 1 ATOM 1935 C C . SER A 1 258 . -17.447 42.492 61.525 1 45.93 ? C SER A 258 1 ATOM 1936 O O . SER A 1 258 . -17.716 43.454 62.239 1 45.45 ? O SER A 258 1 ATOM 1937 C CB . SER A 1 258 . -19.177 40.743 61.13 1 48.28 ? CB SER A 258 1 ATOM 1938 O OG . SER A 1 258 . -20.272 41.439 61.741 1 49.1 ? OG SER A 258 1 ATOM 1939 N N . ASP A 1 259 . -16.807 42.611 60.356 1 43.15 ? N ASP A 259 1 ATOM 1940 C CA . ASP A 1 259 . -16.392 43.96 59.967 1 39.16 ? CA ASP A 259 1 ATOM 1941 C C . ASP A 1 259 . -17.603 44.839 59.743 1 36.02 ? C ASP A 259 1 ATOM 1942 O O . ASP A 1 259 . -17.582 46.03 59.962 1 34.56 ? O ASP A 259 1 ATOM 1943 C CB . ASP A 1 259 . -15.51 44.013 58.702 1 37.85 ? CB ASP A 259 1 ATOM 1944 C CG . ASP A 1 259 . -14.228 43.207 58.821 1 39.63 ? CG ASP A 259 1 ATOM 1945 O OD1 . ASP A 1 259 . -13.947 42.697 59.903 1 42.63 ? OD1 ASP A 259 1 ATOM 1946 O OD2 . ASP A 1 259 . -13.511 43.092 57.827 1 40.96 ? OD2 ASP A 259 1 ATOM 1947 N N . GLU A 1 260 . -18.687 44.211 59.313 1 34.31 ? N GLU A 260 1 ATOM 1948 C CA . GLU A 1 260 . -19.893 44.978 59.06 1 34.44 ? CA GLU A 260 1 ATOM 1949 C C . GLU A 1 260 . -20.438 45.628 60.31 1 34.84 ? C GLU A 260 1 ATOM 1950 O O . GLU A 1 260 . -20.857 46.782 60.338 1 32.9 ? O GLU A 260 1 ATOM 1951 C CB . GLU A 1 260 . -20.997 44.034 58.553 1 35.01 ? CB GLU A 260 1 ATOM 1952 N N . GLU A 1 261 . -20.432 44.797 61.367 1 34.19 ? N GLU A 261 1 ATOM 1953 C CA . GLU A 1 261 . -20.95 45.244 62.649 1 32 ? CA GLU A 261 1 ATOM 1954 C C . GLU A 1 261 . -20.023 46.281 63.25 1 31.67 ? C GLU A 261 1 ATOM 1955 O O . GLU A 1 261 . -20.417 47.345 63.73 1 31.79 ? O GLU A 261 1 ATOM 1956 C CB . GLU A 1 261 . -21.191 44.038 63.594 1 35.52 ? CB GLU A 261 1 ATOM 1957 C CG . GLU A 1 261 . -22.578 43.336 63.399 1 32.88 ? CG GLU A 261 1 ATOM 1958 N N . LEU A 1 262 . -18.747 45.931 63.201 1 27.26 ? N LEU A 262 1 ATOM 1959 C CA . LEU A 1 262 . -17.738 46.803 63.731 1 23.27 ? CA LEU A 262 1 ATOM 1960 C C . LEU A 1 262 . -17.801 48.161 63.07 1 25.58 ? C LEU A 262 1 ATOM 1961 O O . LEU A 1 262 . -17.867 49.203 63.706 1 29.63 ? O LEU A 262 1 ATOM 1962 C CB . LEU A 1 262 . -16.39 46.126 63.49 1 23.67 ? CB LEU A 262 1 ATOM 1963 C CG . LEU A 1 262 . -15.172 46.989 63.827 1 24.34 ? CG LEU A 262 1 ATOM 1964 C CD1 . LEU A 1 262 . -15.243 47.536 65.25 1 31.17 ? CD1 LEU A 262 1 ATOM 1965 C CD2 . LEU A 1 262 . -13.881 46.193 63.629 1 25.63 ? CD2 LEU A 262 1 ATOM 1966 N N . ILE A 1 263 . -17.818 48.13 61.749 1 25.88 ? N ILE A 263 1 ATOM 1967 C CA . ILE A 1 263 . -17.847 49.358 60.975 1 28.49 ? CA ILE A 263 1 ATOM 1968 C C . ILE A 1 263 . -19.124 50.128 61.189 1 31.31 ? C ILE A 263 1 ATOM 1969 O O . ILE A 1 263 . -19.069 51.329 61.404 1 33.92 ? O ILE A 263 1 ATOM 1970 C CB . ILE A 1 263 . -17.535 49.065 59.487 1 24.74 ? CB ILE A 263 1 ATOM 1971 C CG1 . ILE A 1 263 . -16.059 48.644 59.363 1 22.96 ? CG1 ILE A 263 1 ATOM 1972 C CG2 . ILE A 1 263 . -17.839 50.236 58.544 1 19.49 ? CG2 ILE A 263 1 ATOM 1973 C CD1 . ILE A 1 263 . -15.716 48.015 58.015 1 19.48 ? CD1 ILE A 263 1 ATOM 1974 N N . HIS A 1 264 . -20.278 49.455 61.149 1 33.61 ? N HIS A 264 1 ATOM 1975 C CA . HIS A 1 264 . -21.518 50.205 61.354 1 38.39 ? CA HIS A 264 1 ATOM 1976 C C . HIS A 1 264 . -21.444 50.922 62.677 1 37.97 ? C HIS A 264 1 ATOM 1977 O O . HIS A 1 264 . -21.759 52.098 62.833 1 40.86 ? O HIS A 264 1 ATOM 1978 C CB . HIS A 1 264 . -22.772 49.289 61.292 1 48.98 ? CB HIS A 264 1 ATOM 1979 C CG . HIS A 1 264 . -23.998 49.912 61.975 1 61.06 ? CG HIS A 264 1 ATOM 1980 N ND1 . HIS A 1 264 . -24.607 51.064 61.597 1 64.46 ? ND1 HIS A 264 1 ATOM 1981 C CD2 . HIS A 1 264 . -24.674 49.438 63.133 1 65.12 ? CD2 HIS A 264 1 ATOM 1982 C CE1 . HIS A 1 264 . -25.606 51.285 62.475 1 66.51 ? CE1 HIS A 264 1 ATOM 1983 N NE2 . HIS A 1 264 . -25.661 50.319 63.41 1 67.54 ? NE2 HIS A 264 1 ATOM 1984 N N . CYS A 1 265 . -20.976 50.147 63.64 1 32.83 ? N CYS A 265 1 ATOM 1985 C CA . CYS A 1 265 . -20.856 50.683 64.969 1 29.03 ? CA CYS A 265 1 ATOM 1986 C C . CYS A 1 265 . -20.017 51.947 64.991 1 27.28 ? C CYS A 265 1 ATOM 1987 O O . CYS A 1 265 . -20.428 53.001 65.464 1 30.45 ? O CYS A 265 1 ATOM 1988 C CB . CYS A 1 265 . -20.271 49.584 65.84 1 29.44 ? CB CYS A 265 1 ATOM 1989 S SG . CYS A 1 265 . -20.203 50.034 67.584 1 30.11 ? SG CYS A 265 1 ATOM 1990 N N . LEU A 1 266 . -18.829 51.837 64.402 1 22.45 ? N LEU A 266 1 ATOM 1991 C CA . LEU A 1 266 . -17.952 52.988 64.39 1 20.17 ? CA LEU A 266 1 ATOM 1992 C C . LEU A 1 266 . -18.529 54.142 63.596 1 21.08 ? C LEU A 266 1 ATOM 1993 O O . LEU A 1 266 . -18.179 55.288 63.818 1 22.26 ? O LEU A 266 1 ATOM 1994 C CB . LEU A 1 266 . -16.566 52.593 63.86 1 13.8 ? CB LEU A 266 1 ATOM 1995 C CG . LEU A 1 266 . -15.856 51.541 64.743 1 9.35 ? CG LEU A 266 1 ATOM 1996 C CD1 . LEU A 1 266 . -14.74 50.835 63.993 1 6.6 ? CD1 LEU A 266 1 ATOM 1997 C CD2 . LEU A 1 266 . -15.281 52.153 66.026 1 11.99 ? CD2 LEU A 266 1 ATOM 1998 N N . ARG A 1 267 . -19.415 53.842 62.651 1 25.36 ? N ARG A 267 1 ATOM 1999 C CA . ARG A 1 267 . -19.995 54.917 61.85 1 28.09 ? CA ARG A 267 1 ATOM 2000 C C . ARG A 1 267 . -21.064 55.661 62.61 1 29 ? C ARG A 267 1 ATOM 2001 O O . ARG A 1 267 . -21.477 56.728 62.177 1 30.66 ? O ARG A 267 1 ATOM 2002 C CB . ARG A 1 267 . -20.549 54.436 60.474 1 29.47 ? CB ARG A 267 1 ATOM 2003 C CG . ARG A 1 267 . -19.486 53.801 59.531 1 29.74 ? CG ARG A 267 1 ATOM 2004 C CD . ARG A 1 267 . -19.493 54.271 58.048 1 31.57 ? CD ARG A 267 1 ATOM 2005 N NE . ARG A 1 267 . -20.047 53.252 57.148 1 29.99 ? NE ARG A 267 1 ATOM 2006 C CZ . ARG A 1 267 . -19.349 52.606 56.184 1 29.62 ? CZ ARG A 267 1 ATOM 2007 N NH1 . ARG A 1 267 . -18.071 52.858 55.912 1 21.41 ? NH1 ARG A 267 1 ATOM 2008 N NH2 . ARG A 1 267 . -19.958 51.667 55.468 1 32.91 ? NH2 ARG A 267 1 ATOM 2009 N N . GLU A 1 268 . -21.536 55.071 63.718 1 30.51 ? N GLU A 268 1 ATOM 2010 C CA . GLU A 1 268 . -22.578 55.737 64.515 1 31.71 ? CA GLU A 268 1 ATOM 2011 C C . GLU A 1 268 . -21.981 56.554 65.625 1 32.42 ? C GLU A 268 1 ATOM 2012 O O . GLU A 1 268 . -22.645 57.4 66.212 1 36.23 ? O GLU A 268 1 ATOM 2013 C CB . GLU A 1 268 . -23.553 54.751 65.201 1 32.99 ? CB GLU A 268 1 ATOM 2014 C CG . GLU A 1 268 . -24.478 53.994 64.216 1 40.92 ? CG GLU A 268 1 ATOM 2015 N N . LYS A 1 269 . -20.727 56.248 65.966 1 30.23 ? N LYS A 269 1 ATOM 2016 C CA . LYS A 1 269 . -20.136 57.002 67.048 1 28.67 ? CA LYS A 269 1 ATOM 2017 C C . LYS A 1 269 . -19.852 58.419 66.608 1 27.17 ? C LYS A 269 1 ATOM 2018 O O . LYS A 1 269 . -19.518 58.714 65.474 1 28.28 ? O LYS A 269 1 ATOM 2019 C CB . LYS A 1 269 . -18.853 56.308 67.49 1 31.35 ? CB LYS A 269 1 ATOM 2020 C CG . LYS A 1 269 . -19.103 54.88 67.994 1 35.61 ? CG LYS A 269 1 ATOM 2021 C CD . LYS A 1 269 . -19.619 54.834 69.447 1 42.51 ? CD LYS A 269 1 ATOM 2022 C CE . LYS A 1 269 . -19.981 53.407 69.892 1 46.28 ? CE LYS A 269 1 ATOM 2023 N NZ . LYS A 1 269 . -21.133 52.934 69.153 1 51.59 ? NZ LYS A 269 1 ATOM 2024 N N . LYS A 1 270 . -19.979 59.33 67.561 1 25.86 ? N LYS A 270 1 ATOM 2025 C CA . LYS A 1 270 . -19.709 60.724 67.236 1 25.82 ? CA LYS A 270 1 ATOM 2026 C C . LYS A 1 270 . -18.202 60.845 67.06 1 25.56 ? C LYS A 270 1 ATOM 2027 O O . LYS A 1 270 . -17.471 60.112 67.724 1 28.89 ? O LYS A 270 1 ATOM 2028 C CB . LYS A 1 270 . -20.179 61.623 68.394 1 29.72 ? CB LYS A 270 1 ATOM 2029 C CG . LYS A 1 270 . -21.486 61.133 69.055 1 34.57 ? CG LYS A 270 1 ATOM 2030 N N . PRO A 1 271 . -17.728 61.788 66.223 1 21.99 ? N PRO A 271 1 ATOM 2031 C CA . PRO A 1 271 . -16.312 61.825 65.882 1 19.77 ? CA PRO A 271 1 ATOM 2032 C C . PRO A 1 271 . -15.406 61.873 67.097 1 19.51 ? C PRO A 271 1 ATOM 2033 O O . PRO A 1 271 . -14.427 61.145 67.208 1 18.77 ? O PRO A 271 1 ATOM 2034 C CB . PRO A 1 271 . -16.15 63.032 64.951 1 17.86 ? CB PRO A 271 1 ATOM 2035 C CG . PRO A 1 271 . -17.502 63.772 64.96 1 19.7 ? CG PRO A 271 1 ATOM 2036 C CD . PRO A 1 271 . -18.527 62.824 65.588 1 21.39 ? CD PRO A 271 1 ATOM 2037 N N . GLN A 1 272 . -15.781 62.747 68.045 1 20.44 ? N GLN A 272 1 ATOM 2038 C CA . GLN A 1 272 . -14.959 62.861 69.255 1 20.29 ? CA GLN A 272 1 ATOM 2039 C C . GLN A 1 272 . -14.813 61.567 70.024 1 16.35 ? C GLN A 272 1 ATOM 2040 O O . GLN A 1 272 . -13.796 61.346 70.659 1 14.98 ? O GLN A 272 1 ATOM 2041 C CB . GLN A 1 272 . -15.424 63.988 70.206 1 25.23 ? CB GLN A 272 1 ATOM 2042 C CG . GLN A 1 272 . -14.716 65.336 69.967 1 35.78 ? CG GLN A 272 1 ATOM 2043 C CD . GLN A 1 272 . -13.264 65.246 70.428 1 40.78 ? CD GLN A 272 1 ATOM 2044 O OE1 . GLN A 1 272 . -12.922 64.449 71.287 1 41.42 ? OE1 GLN A 272 1 ATOM 2045 N NE2 . GLN A 1 272 . -12.403 66.076 69.832 1 43.62 ? NE2 GLN A 272 1 ATOM 2046 N N . GLU A 1 273 . -15.814 60.683 69.974 1 15.06 ? N GLU A 273 1 ATOM 2047 C CA . GLU A 1 273 . -15.616 59.448 70.732 1 16.59 ? CA GLU A 273 1 ATOM 2048 C C . GLU A 1 273 . -14.449 58.688 70.17 1 17.35 ? C GLU A 273 1 ATOM 2049 O O . GLU A 1 273 . -13.67 58.105 70.916 1 18.34 ? O GLU A 273 1 ATOM 2050 C CB . GLU A 1 273 . -16.839 58.526 70.737 1 19.35 ? CB GLU A 273 1 ATOM 2051 C CG . GLU A 1 273 . -17.982 59.089 71.591 1 26.28 ? CG GLU A 273 1 ATOM 2052 C CD . GLU A 1 273 . -19.28 58.34 71.341 1 32.07 ? CD GLU A 273 1 ATOM 2053 O OE1 . GLU A 1 273 . -19.991 58.685 70.392 1 31.44 ? OE1 GLU A 273 1 ATOM 2054 O OE2 . GLU A 1 273 . -19.578 57.42 72.102 1 35.54 ? OE2 GLU A 273 1 ATOM 2055 N N . LEU A 1 274 . -14.342 58.737 68.832 1 17.24 ? N LEU A 274 1 ATOM 2056 C CA . LEU A 1 274 . -13.243 58.017 68.201 1 16.07 ? CA LEU A 274 1 ATOM 2057 C C . LEU A 1 274 . -11.927 58.632 68.622 1 12.97 ? C LEU A 274 1 ATOM 2058 O O . LEU A 1 274 . -10.984 57.957 69.004 1 16.28 ? O LEU A 274 1 ATOM 2059 C CB . LEU A 1 274 . -13.388 57.989 66.664 1 19.09 ? CB LEU A 274 1 ATOM 2060 C CG . LEU A 1 274 . -14.568 57.105 66.157 1 21.29 ? CG LEU A 274 1 ATOM 2061 C CD1 . LEU A 1 274 . -15.439 57.817 65.127 1 18.9 ? CD1 LEU A 274 1 ATOM 2062 C CD2 . LEU A 1 274 . -14.099 55.763 65.575 1 19.75 ? CD2 LEU A 274 1 ATOM 2063 N N . ILE A 1 275 . -11.874 59.954 68.582 1 9.96 ? N ILE A 275 1 ATOM 2064 C CA . ILE A 1 275 . -10.621 60.576 68.97 1 9.89 ? CA ILE A 275 1 ATOM 2065 C C . ILE A 1 275 . -10.229 60.26 70.403 1 13.55 ? C ILE A 275 1 ATOM 2066 O O . ILE A 1 275 . -9.072 59.954 70.664 1 17.07 ? O ILE A 275 1 ATOM 2067 C CB . ILE A 1 275 . -10.652 62.094 68.769 1 11.57 ? CB ILE A 275 1 ATOM 2068 C CG1 . ILE A 1 275 . -11.319 62.423 67.42 1 2.17 ? CG1 ILE A 275 1 ATOM 2069 C CG2 . ILE A 1 275 . -9.236 62.708 68.908 1 9.05 ? CG2 ILE A 275 1 ATOM 2070 C CD1 . ILE A 1 275 . -11.178 63.888 67.037 1 6.35 ? CD1 ILE A 275 1 ATOM 2071 N N . ASP A 1 276 . -11.214 60.323 71.312 1 13.66 ? N ASP A 276 1 ATOM 2072 C CA . ASP A 1 276 . -10.967 60.055 72.736 1 9.99 ? CA ASP A 276 1 ATOM 2073 C C . ASP A 1 276 . -10.209 58.755 72.987 1 9.78 ? C ASP A 276 1 ATOM 2074 O O . ASP A 1 276 . -9.256 58.728 73.749 1 15.86 ? O ASP A 276 1 ATOM 2075 C CB . ASP A 1 276 . -12.268 60.066 73.579 1 6.67 ? CB ASP A 276 1 ATOM 2076 C CG . ASP A 1 276 . -12.935 61.437 73.832 1 13.34 ? CG ASP A 276 1 ATOM 2077 O OD1 . ASP A 1 276 . -12.247 62.466 73.816 1 11.05 ? OD1 ASP A 276 1 ATOM 2078 O OD2 . ASP A 1 276 . -14.149 61.465 74.08 1 12.5 ? OD2 ASP A 276 1 ATOM 2079 N N . VAL A 1 277 . -10.607 57.654 72.345 1 10.57 ? N VAL A 277 1 ATOM 2080 C CA . VAL A 1 277 . -9.861 56.422 72.639 1 11.18 ? CA VAL A 277 1 ATOM 2081 C C . VAL A 1 277 . -8.818 56.096 71.598 1 9.73 ? C VAL A 277 1 ATOM 2082 O O . VAL A 1 277 . -8.168 55.065 71.658 1 6.66 ? O VAL A 277 1 ATOM 2083 C CB . VAL A 1 277 . -10.844 55.258 72.819 1 12 ? CB VAL A 277 1 ATOM 2084 C CG1 . VAL A 1 277 . -11.716 55.499 74.059 1 14.32 ? CG1 VAL A 277 1 ATOM 2085 C CG2 . VAL A 1 277 . -11.75 55.051 71.604 1 14.63 ? CG2 VAL A 277 1 ATOM 2086 N N . GLU A 1 278 . -8.644 56.991 70.636 1 13.19 ? N GLU A 278 1 ATOM 2087 C CA . GLU A 1 278 . -7.692 56.76 69.568 1 15.23 ? CA GLU A 278 1 ATOM 2088 C C . GLU A 1 278 . -6.29 56.328 70.024 1 17.91 ? C GLU A 278 1 ATOM 2089 O O . GLU A 1 278 . -5.709 55.38 69.506 1 17.63 ? O GLU A 278 1 ATOM 2090 C CB . GLU A 1 278 . -7.666 58.018 68.686 1 14.05 ? CB GLU A 278 1 ATOM 2091 C CG . GLU A 1 278 . -6.897 57.868 67.363 1 22.36 ? CG GLU A 278 1 ATOM 2092 C CD . GLU A 1 278 . -6.148 59.113 66.886 1 24.06 ? CD GLU A 278 1 ATOM 2093 O OE1 . GLU A 1 278 . -6.613 60.233 67.11 1 17.72 ? OE1 GLU A 278 1 ATOM 2094 O OE2 . GLU A 1 278 . -5.08 58.936 66.29 1 29.64 ? OE2 GLU A 278 1 ATOM 2095 N N . TRP A 1 279 . -5.748 56.995 71.039 1 19.53 ? N TRP A 279 1 ATOM 2096 C CA . TRP A 1 279 . -4.375 56.663 71.456 1 23.58 ? CA TRP A 279 1 ATOM 2097 C C . TRP A 1 279 . -4.326 55.378 72.305 1 21.75 ? C TRP A 279 1 ATOM 2098 O O . TRP A 1 279 . -3.27 54.887 72.685 1 20.15 ? O TRP A 279 1 ATOM 2099 C CB . TRP A 1 279 . -3.626 57.911 72.073 1 27.83 ? CB TRP A 279 1 ATOM 2100 C CG . TRP A 1 279 . -3.609 59.185 71.18 1 45.87 ? CG TRP A 279 1 ATOM 2101 C CD1 . TRP A 1 279 . -4.6 59.611 70.245 1 51.14 ? CD1 TRP A 279 1 ATOM 2102 C CD2 . TRP A 1 279 . -2.638 60.215 71.124 1 51.75 ? CD2 TRP A 279 1 ATOM 2103 N NE1 . TRP A 1 279 . -4.32 60.787 69.652 1 49.73 ? NE1 TRP A 279 1 ATOM 2104 C CE2 . TRP A 1 279 . -3.129 61.217 70.139 1 49.88 ? CE2 TRP A 279 1 ATOM 2105 C CE3 . TRP A 1 279 . -1.396 60.443 71.739 1 58.48 ? CE3 TRP A 279 1 ATOM 2106 C CZ2 . TRP A 1 279 . -2.355 62.344 69.845 1 52.53 ? CZ2 TRP A 279 1 ATOM 2107 C CZ3 . TRP A 1 279 . -0.651 61.593 71.411 1 56.28 ? CZ3 TRP A 279 1 ATOM 2108 C CH2 . TRP A 1 279 . -1.121 62.532 70.477 1 54.43 ? CH2 TRP A 279 1 ATOM 2109 N N . ASN A 1 280 . -5.489 54.797 72.608 1 20.31 ? N ASN A 280 1 ATOM 2110 C CA . ASN A 1 280 . -5.433 53.582 73.429 1 20.08 ? CA ASN A 280 1 ATOM 2111 C C . ASN A 1 280 . -5.039 52.341 72.694 1 22.62 ? C ASN A 280 1 ATOM 2112 O O . ASN A 1 280 . -4.46 51.425 73.248 1 26.63 ? O ASN A 280 1 ATOM 2113 C CB . ASN A 1 280 . -6.789 53.199 74.043 1 20.19 ? CB ASN A 280 1 ATOM 2114 C CG . ASN A 1 280 . -7.137 54.098 75.195 1 24.84 ? CG ASN A 280 1 ATOM 2115 O OD1 . ASN A 1 280 . -6.304 54.823 75.717 1 25.2 ? OD1 ASN A 280 1 ATOM 2116 N ND2 . ASN A 1 280 . -8.397 54.069 75.59 1 28.34 ? ND2 ASN A 280 1 ATOM 2117 N N . VAL A 1 281 . -5.38 52.275 71.42 1 25.56 ? N VAL A 281 1 ATOM 2118 C CA . VAL A 1 281 . -5.062 51.042 70.707 1 24.42 ? CA VAL A 281 1 ATOM 2119 C C . VAL A 1 281 . -3.599 50.711 70.393 1 22.95 ? C VAL A 281 1 ATOM 2120 O O . VAL A 1 281 . -3.372 49.647 69.821 1 24.23 ? O VAL A 281 1 ATOM 2121 C CB . VAL A 1 281 . -5.906 51 69.425 1 25.83 ? CB VAL A 281 1 ATOM 2122 C CG1 . VAL A 1 281 . -7.411 51.111 69.722 1 27.99 ? CG1 VAL A 281 1 ATOM 2123 C CG2 . VAL A 1 281 . -5.501 52.081 68.401 1 30.18 ? CG2 VAL A 281 1 ATOM 2124 N N . LEU A 1 282 . -2.624 51.588 70.698 1 20.87 ? N LEU A 282 1 ATOM 2125 C CA . LEU A 1 282 . -1.259 51.173 70.351 1 23 ? CA LEU A 282 1 ATOM 2126 C C . LEU A 1 282 . -0.893 49.88 71.054 1 27.86 ? C LEU A 282 1 ATOM 2127 O O . LEU A 1 282 . -1.344 49.607 72.15 1 32.56 ? O LEU A 282 1 ATOM 2128 C CB . LEU A 1 282 . -0.159 52.178 70.739 1 21.55 ? CB LEU A 282 1 ATOM 2129 C CG . LEU A 1 282 . -0.144 53.46 69.926 1 18.06 ? CG LEU A 282 1 ATOM 2130 C CD1 . LEU A 1 282 . 0.864 54.445 70.504 1 16.8 ? CD1 LEU A 282 1 ATOM 2131 C CD2 . LEU A 1 282 . 0.197 53.174 68.463 1 26.92 ? CD2 LEU A 282 1 ATOM 2132 N N . PRO A 1 283 . -0.024 49.098 70.427 1 30.7 ? N PRO A 283 1 ATOM 2133 C CA . PRO A 1 283 . 0.402 47.861 71.049 1 32.14 ? CA PRO A 283 1 ATOM 2134 C C . PRO A 1 283 . 1.517 48.007 72.09 1 33.95 ? C PRO A 283 1 ATOM 2135 O O . PRO A 1 283 . 1.919 47.011 72.68 1 36.67 ? O PRO A 283 1 ATOM 2136 C CB . PRO A 1 283 . 0.991 47.076 69.875 1 30.98 ? CB PRO A 283 1 ATOM 2137 C CG . PRO A 1 283 . 1.456 48.15 68.884 1 33.78 ? CG PRO A 283 1 ATOM 2138 C CD . PRO A 1 283 . 0.527 49.34 69.104 1 32 ? CD PRO A 283 1 ATOM 2139 N N . PHE A 1 284 . 2.073 49.21 72.301 1 33.22 ? N PHE A 284 1 ATOM 2140 C CA . PHE A 1 284 . 3.173 49.257 73.275 1 33.7 ? CA PHE A 284 1 ATOM 2141 C C . PHE A 1 284 . 3.401 50.664 73.784 1 31.26 ? C PHE A 284 1 ATOM 2142 O O . PHE A 1 284 . 2.904 51.64 73.25 1 35.29 ? O PHE A 284 1 ATOM 2143 C CB . PHE A 1 284 . 4.48 48.725 72.623 1 37.6 ? CB PHE A 284 1 ATOM 2144 C CG . PHE A 1 284 . 4.8 49.364 71.288 1 35.44 ? CG PHE A 284 1 ATOM 2145 N N . ASP A 1 285 . 4.19 50.78 74.844 1 27.46 ? N ASP A 285 1 ATOM 2146 C CA . ASP A 1 285 . 4.458 52.113 75.37 1 27.08 ? CA ASP A 285 1 ATOM 2147 C C . ASP A 1 285 . 5.465 52.645 74.399 1 24.63 ? C ASP A 285 1 ATOM 2148 O O . ASP A 1 285 . 6.459 51.963 74.202 1 23.44 ? O ASP A 285 1 ATOM 2149 C CB . ASP A 1 285 . 5.088 52.01 76.783 1 32.77 ? CB ASP A 285 1 ATOM 2150 C CG . ASP A 1 285 . 4.963 53.25 77.68 1 36.82 ? CG ASP A 285 1 ATOM 2151 O OD1 . ASP A 1 285 . 4.601 54.334 77.2 1 41.07 ? OD1 ASP A 285 1 ATOM 2152 O OD2 . ASP A 1 285 . 5.201 53.11 78.885 1 39.75 ? OD2 ASP A 285 1 ATOM 2153 N N . SER A 1 286 . 5.244 53.807 73.796 1 22.2 ? N SER A 286 1 ATOM 2154 C CA . SER A 1 286 . 6.287 54.187 72.865 1 20.31 ? CA SER A 286 1 ATOM 2155 C C . SER A 1 286 . 6.19 55.639 72.579 1 20.85 ? C SER A 286 1 ATOM 2156 O O . SER A 1 286 . 5.215 56.291 72.907 1 25.15 ? O SER A 286 1 ATOM 2157 C CB . SER A 1 286 . 6.124 53.397 71.571 1 22.04 ? CB SER A 286 1 ATOM 2158 N N . ILE A 1 287 . 7.231 56.149 71.957 1 20.58 ? N ILE A 287 1 ATOM 2159 C CA . ILE A 1 287 . 7.316 57.542 71.6 1 18.81 ? CA ILE A 287 1 ATOM 2160 C C . ILE A 1 287 . 7.566 57.539 70.101 1 23.59 ? C ILE A 287 1 ATOM 2161 O O . ILE A 1 287 . 8.253 56.669 69.584 1 23.54 ? O ILE A 287 1 ATOM 2162 C CB . ILE A 1 287 . 8.386 58.168 72.526 1 19.4 ? CB ILE A 287 1 ATOM 2163 C CG1 . ILE A 1 287 . 7.674 58.758 73.738 1 26.33 ? CG1 ILE A 287 1 ATOM 2164 C CG2 . ILE A 1 287 . 9.381 59.18 71.969 1 12.5 ? CG2 ILE A 287 1 ATOM 2165 C CD1 . ILE A 1 287 . 6.783 59.964 73.388 1 37.57 ? CD1 ILE A 287 1 ATOM 2166 N N . PHE A 1 288 . 6.98 58.527 69.409 1 22.61 ? N PHE A 288 1 ATOM 2167 C CA . PHE A 1 288 . 7.142 58.613 67.965 1 18.77 ? CA PHE A 288 1 ATOM 2168 C C . PHE A 1 288 . 6.488 57.438 67.263 1 17.49 ? C PHE A 288 1 ATOM 2169 O O . PHE A 1 288 . 7.068 56.848 66.366 1 18.77 ? O PHE A 288 1 ATOM 2170 C CB . PHE A 1 288 . 8.626 58.732 67.524 1 18.74 ? CB PHE A 288 1 ATOM 2171 C CG . PHE A 1 288 . 8.842 59.709 66.391 1 20.03 ? CG PHE A 288 1 ATOM 2172 C CD1 . PHE A 1 288 . 7.959 59.77 65.297 1 18.55 ? CD1 PHE A 288 1 ATOM 2173 C CD2 . PHE A 1 288 . 9.937 60.591 66.439 1 20.66 ? CD2 PHE A 288 1 ATOM 2174 C CE1 . PHE A 1 288 . 8.162 60.724 64.286 1 21.85 ? CE1 PHE A 288 1 ATOM 2175 C CE2 . PHE A 1 288 . 10.152 61.527 65.417 1 18.68 ? CE2 PHE A 288 1 ATOM 2176 C CZ . PHE A 1 288 . 9.258 61.601 64.342 1 18.73 ? CZ PHE A 288 1 ATOM 2177 N N . ARG A 1 289 . 5.281 57.08 67.706 1 13.71 ? N ARG A 289 1 ATOM 2178 C CA . ARG A 1 289 . 4.589 55.99 67.04 1 10.97 ? CA ARG A 289 1 ATOM 2179 C C . ARG A 1 289 . 3.133 56.446 67.008 1 13.17 ? C ARG A 289 1 ATOM 2180 O O . ARG A 1 289 . 2.672 57.044 67.976 1 15.46 ? O ARG A 289 1 ATOM 2181 C CB . ARG A 1 289 . 4.87 54.676 67.752 1 7.32 ? CB ARG A 289 1 ATOM 2182 C CG . ARG A 1 289 . 5.166 53.55 66.761 1 10.17 ? CG ARG A 289 1 ATOM 2183 C CD . ARG A 1 289 . 6.592 52.986 66.804 1 8.16 ? CD ARG A 289 1 ATOM 2184 N NE . ARG A 1 289 . 7.61 53.993 66.528 1 6.44 ? NE ARG A 289 1 ATOM 2185 C CZ . ARG A 1 289 . 8.888 53.619 66.311 1 7.3 ? CZ ARG A 289 1 ATOM 2186 N NH1 . ARG A 1 289 . 9.265 52.332 66.314 1 9.32 ? NH1 ARG A 289 1 ATOM 2187 N NH2 . ARG A 1 289 . 9.799 54.549 66.1 1 2 ? NH2 ARG A 289 1 ATOM 2188 N N . PHE A 1 290 . 2.423 56.202 65.89 1 13.8 ? N PHE A 290 1 ATOM 2189 C CA . PHE A 1 290 . 1.03 56.669 65.753 1 7.02 ? CA PHE A 290 1 ATOM 2190 C C . PHE A 1 290 . 0.166 55.475 65.563 1 7.77 ? C PHE A 290 1 ATOM 2191 O O . PHE A 1 290 . 0.62 54.426 65.14 1 8.78 ? O PHE A 290 1 ATOM 2192 C CB . PHE A 1 290 . 0.93 57.706 64.649 1 5.39 ? CB PHE A 290 1 ATOM 2193 C CG . PHE A 1 290 . 2.049 58.697 64.835 1 6.71 ? CG PHE A 290 1 ATOM 2194 C CD1 . PHE A 1 290 . 2.069 59.518 65.98 1 9.75 ? CD1 PHE A 290 1 ATOM 2195 C CD2 . PHE A 1 290 . 3.094 58.785 63.908 1 5 ? CD2 PHE A 290 1 ATOM 2196 C CE1 . PHE A 1 290 . 3.123 60.416 66.204 1 12.99 ? CE1 PHE A 290 1 ATOM 2197 C CE2 . PHE A 1 290 . 4.152 59.683 64.134 1 15.4 ? CE2 PHE A 290 1 ATOM 2198 C CZ . PHE A 1 290 . 4.175 60.502 65.278 1 13.61 ? CZ PHE A 290 1 ATOM 2199 N N . SER A 1 291 . -1.106 55.638 65.857 1 8.32 ? N SER A 291 1 ATOM 2200 C CA . SER A 1 291 . -1.972 54.462 65.823 1 16.13 ? CA SER A 291 1 ATOM 2201 C C . SER A 1 291 . -2.512 54.045 64.482 1 17.73 ? C SER A 291 1 ATOM 2202 O O . SER A 1 291 . -2.336 52.912 64.051 1 20.12 ? O SER A 291 1 ATOM 2203 C CB . SER A 1 291 . -3.099 54.609 66.872 1 19.54 ? CB SER A 291 1 ATOM 2204 O OG . SER A 1 291 . -3.357 56.01 67.071 1 33.63 ? OG SER A 291 1 ATOM 2205 N N . PHE A 1 292 . -3.239 54.985 63.879 1 17.03 ? N PHE A 292 1 ATOM 2206 C CA . PHE A 1 292 . -3.854 54.779 62.57 1 16.67 ? CA PHE A 292 1 ATOM 2207 C C . PHE A 1 292 . -2.927 55.452 61.567 1 16.8 ? C PHE A 292 1 ATOM 2208 O O . PHE A 1 292 . -2.77 56.67 61.518 1 15.5 ? O PHE A 292 1 ATOM 2209 C CB . PHE A 1 292 . -5.27 55.372 62.539 1 17.52 ? CB PHE A 292 1 ATOM 2210 C CG . PHE A 1 292 . -6.134 54.657 63.543 1 17.08 ? CG PHE A 292 1 ATOM 2211 C CD1 . PHE A 1 292 . -6.5 53.322 63.309 1 15.4 ? CD1 PHE A 292 1 ATOM 2212 C CD2 . PHE A 1 292 . -6.55 55.293 64.726 1 18.33 ? CD2 PHE A 292 1 ATOM 2213 C CE1 . PHE A 1 292 . -7.267 52.62 64.249 1 18.53 ? CE1 PHE A 292 1 ATOM 2214 C CE2 . PHE A 1 292 . -7.321 54.589 65.666 1 17.4 ? CE2 PHE A 292 1 ATOM 2215 C CZ . PHE A 1 292 . -7.677 53.255 65.429 1 14.64 ? CZ PHE A 292 1 ATOM 2216 N N . VAL A 1 293 . -2.289 54.601 60.776 1 12.34 ? N VAL A 293 1 ATOM 2217 C CA . VAL A 1 293 . -1.336 55.08 59.827 1 8.67 ? CA VAL A 293 1 ATOM 2218 C C . VAL A 1 293 . -1.555 54.254 58.525 1 12.18 ? C VAL A 293 1 ATOM 2219 O O . VAL A 1 293 . -2.342 53.305 58.56 1 16.8 ? O VAL A 293 1 ATOM 2220 C CB . VAL A 1 293 . -0.041 54.883 60.652 1 4.33 ? CB VAL A 293 1 ATOM 2221 C CG1 . VAL A 1 293 . 0.6 53.521 60.414 1 2 ? CG1 VAL A 293 1 ATOM 2222 C CG2 . VAL A 1 293 . 0.897 56.091 60.681 1 2 ? CG2 VAL A 293 1 ATOM 2223 N N . PRO A 1 294 . -0.904 54.629 57.388 1 9.3 ? N PRO A 294 1 ATOM 2224 C CA . PRO A 1 294 . -0.938 53.815 56.186 1 8.79 ? CA PRO A 294 1 ATOM 2225 C C . PRO A 1 294 . -0.599 52.352 56.371 1 10.5 ? C PRO A 294 1 ATOM 2226 O O . PRO A 1 294 . 0.323 51.972 57.076 1 9.56 ? O PRO A 294 1 ATOM 2227 C CB . PRO A 1 294 . 0.094 54.478 55.268 1 6.8 ? CB PRO A 294 1 ATOM 2228 C CG . PRO A 1 294 . 0.162 55.948 55.71 1 6.81 ? CG PRO A 294 1 ATOM 2229 C CD . PRO A 1 294 . -0.242 55.919 57.186 1 9.07 ? CD PRO A 294 1 ATOM 2230 N N . VAL A 1 295 . -1.359 51.52 55.684 1 11.41 ? N VAL A 295 1 ATOM 2231 C CA . VAL A 1 295 . -1.144 50.105 55.753 1 11.66 ? CA VAL A 295 1 ATOM 2232 C C . VAL A 1 295 . -0.563 49.626 54.426 1 11.36 ? C VAL A 295 1 ATOM 2233 O O . VAL A 1 295 . -0.921 50.1 53.345 1 15.72 ? O VAL A 295 1 ATOM 2234 C CB . VAL A 1 295 . -2.5 49.475 56.064 1 11.25 ? CB VAL A 295 1 ATOM 2235 C CG1 . VAL A 1 295 . -3.536 49.665 54.957 1 11.82 ? CG1 VAL A 295 1 ATOM 2236 C CG2 . VAL A 1 295 . -2.383 48.012 56.439 1 13.92 ? CG2 VAL A 295 1 ATOM 2237 N N . ILE A 1 296 . 0.332 48.65 54.494 1 7.67 ? N ILE A 296 1 ATOM 2238 C CA . ILE A 1 296 . 0.909 48.108 53.269 1 9.07 ? CA ILE A 296 1 ATOM 2239 C C . ILE A 1 296 . -0.113 47.067 52.819 1 13.22 ? C ILE A 296 1 ATOM 2240 O O . ILE A 1 296 . -0.081 45.901 53.17 1 16.51 ? O ILE A 296 1 ATOM 2241 C CB . ILE A 1 296 . 2.32 47.588 53.556 1 3.19 ? CB ILE A 296 1 ATOM 2242 C CG1 . ILE A 1 296 . 3.177 48.649 54.284 1 7.61 ? CG1 ILE A 296 1 ATOM 2243 C CG2 . ILE A 1 296 . 3.046 47.123 52.298 1 9.21 ? CG2 ILE A 296 1 ATOM 2244 C CD1 . ILE A 1 296 . 3.414 49.937 53.482 1 2 ? CD1 ILE A 296 1 ATOM 2245 N N . ASP A 1 297 . -1.079 47.551 52.048 1 17.57 ? N ASP A 297 1 ATOM 2246 C CA . ASP A 1 297 . -2.187 46.71 51.598 1 18.19 ? CA ASP A 297 1 ATOM 2247 C C . ASP A 1 297 . -2.087 45.968 50.305 1 18.63 ? C ASP A 297 1 ATOM 2248 O O . ASP A 1 297 . -3.04 45.291 49.965 1 20.4 ? O ASP A 297 1 ATOM 2249 C CB . ASP A 1 297 . -3.443 47.587 51.441 1 21.53 ? CB ASP A 297 1 ATOM 2250 C CG . ASP A 1 297 . -3.249 48.707 50.408 1 25.52 ? CG ASP A 297 1 ATOM 2251 O OD1 . ASP A 1 297 . -2.118 48.919 49.965 1 25.27 ? OD1 ASP A 297 1 ATOM 2252 O OD2 . ASP A 1 297 . -4.229 49.36 50.045 1 30.02 ? OD2 ASP A 297 1 ATOM 2253 N N . GLY A 1 298 . -1.035 46.149 49.527 1 19.76 ? N GLY A 298 1 ATOM 2254 C CA . GLY A 1 298 . -1.012 45.399 48.265 1 20.13 ? CA GLY A 298 1 ATOM 2255 C C . GLY A 1 298 . -1.68 46.119 47.101 1 21.29 ? C GLY A 298 1 ATOM 2256 O O . GLY A 1 298 . -1.65 45.683 45.964 1 21.74 ? O GLY A 298 1 ATOM 2257 N N . GLU A 1 299 . -2.354 47.242 47.391 1 24.12 ? N GLU A 299 1 ATOM 2258 C CA . GLU A 1 299 . -2.987 48.004 46.305 1 25.75 ? CA GLU A 299 1 ATOM 2259 C C . GLU A 1 299 . -2.149 49.253 46.134 1 24.4 ? C GLU A 299 1 ATOM 2260 O O . GLU A 1 299 . -1.33 49.372 45.239 1 26.48 ? O GLU A 299 1 ATOM 2261 C CB . GLU A 1 299 . -4.484 48.325 46.503 1 25.83 ? CB GLU A 299 1 ATOM 2262 C CG . GLU A 1 299 . -5.398 47.079 46.58 1 32.58 ? CG GLU A 299 1 ATOM 2263 N N . PHE A 1 300 . -2.35 50.184 47.083 1 18.19 ? N PHE A 300 1 ATOM 2264 C CA . PHE A 1 300 . -1.59 51.437 47.05 1 12.45 ? CA PHE A 300 1 ATOM 2265 C C . PHE A 1 300 . -0.093 51.132 46.92 1 11.34 ? C PHE A 300 1 ATOM 2266 O O . PHE A 1 300 . 0.658 51.681 46.131 1 13.48 ? O PHE A 300 1 ATOM 2267 C CB . PHE A 1 300 . -1.975 52.258 48.291 1 7.9 ? CB PHE A 300 1 ATOM 2268 C CG . PHE A 1 300 . -1.758 53.743 48.144 1 2.53 ? CG PHE A 300 1 ATOM 2269 C CD1 . PHE A 1 300 . -0.45 54.264 48.217 1 2 ? CD1 PHE A 300 1 ATOM 2270 C CD2 . PHE A 1 300 . -2.854 54.617 47.978 1 2 ? CD2 PHE A 300 1 ATOM 2271 C CE1 . PHE A 1 300 . -0.238 55.646 48.138 1 2 ? CE1 PHE A 300 1 ATOM 2272 C CE2 . PHE A 1 300 . -2.636 56.001 47.897 1 2.42 ? CE2 PHE A 300 1 ATOM 2273 C CZ . PHE A 1 300 . -1.329 56.516 47.975 1 2 ? CZ PHE A 300 1 ATOM 2274 N N . PHE A 1 301 . 0.338 50.182 47.74 1 13.91 ? N PHE A 301 1 ATOM 2275 C CA . PHE A 1 301 . 1.728 49.748 47.685 1 16.4 ? CA PHE A 301 1 ATOM 2276 C C . PHE A 1 301 . 1.552 48.355 47.154 1 17.78 ? C PHE A 301 1 ATOM 2277 O O . PHE A 1 301 . 0.813 47.606 47.779 1 18.74 ? O PHE A 301 1 ATOM 2278 C CB . PHE A 1 301 . 2.442 49.68 49.055 1 12.1 ? CB PHE A 301 1 ATOM 2279 C CG . PHE A 1 301 . 2.334 50.999 49.759 1 8.05 ? CG PHE A 301 1 ATOM 2280 C CD1 . PHE A 1 301 . 3.19 52.053 49.41 1 8.6 ? CD1 PHE A 301 1 ATOM 2281 C CD2 . PHE A 1 301 . 1.335 51.199 50.731 1 7.13 ? CD2 PHE A 301 1 ATOM 2282 C CE1 . PHE A 1 301 . 3.033 53.309 50.021 1 11.99 ? CE1 PHE A 301 1 ATOM 2283 C CE2 . PHE A 1 301 . 1.18 52.448 51.337 1 7.18 ? CE2 PHE A 301 1 ATOM 2284 C CZ . PHE A 1 301 . 2.027 53.509 50.983 1 6.39 ? CZ PHE A 301 1 ATOM 2285 N N . PRO A 1 302 . 2.178 48.011 46.027 1 22.94 ? N PRO A 302 1 ATOM 2286 C CA . PRO A 1 302 . 2.077 46.642 45.548 1 24.21 ? CA PRO A 302 1 ATOM 2287 C C . PRO A 1 302 . 2.809 45.66 46.448 1 26.54 ? C PRO A 302 1 ATOM 2288 O O . PRO A 1 302 . 2.337 44.569 46.749 1 30.3 ? O PRO A 302 1 ATOM 2289 C CB . PRO A 1 302 . 2.681 46.708 44.135 1 22.95 ? CB PRO A 302 1 ATOM 2290 C CG . PRO A 1 302 . 3.442 48.048 44.018 1 21.28 ? CG PRO A 302 1 ATOM 2291 C CD . PRO A 1 302 . 2.862 48.938 45.116 1 25.04 ? CD PRO A 302 1 ATOM 2292 N N . THR A 1 303 . 4.011 46.07 46.872 1 24.95 ? N THR A 303 1 ATOM 2293 C CA . THR A 1 303 . 4.819 45.204 47.717 1 23.35 ? CA THR A 303 1 ATOM 2294 C C . THR A 1 303 . 5.359 46.023 48.858 1 21.75 ? C THR A 303 1 ATOM 2295 O O . THR A 1 303 . 5.061 47.188 49.08 1 22.57 ? O THR A 303 1 ATOM 2296 C CB . THR A 1 303 . 5.96 44.619 46.857 1 24.02 ? CB THR A 303 1 ATOM 2297 O OG1 . THR A 1 303 . 5.373 44.118 45.672 1 35.66 ? OG1 THR A 303 1 ATOM 2298 C CG2 . THR A 1 303 . 6.781 43.426 47.395 1 32.95 ? CG2 THR A 303 1 ATOM 2299 N N . SER A 1 304 . 6.179 45.353 49.634 1 19.64 ? N SER A 304 1 ATOM 2300 C CA . SER A 1 304 . 6.777 46.036 50.737 1 22 ? CA SER A 304 1 ATOM 2301 C C . SER A 1 304 . 7.647 47.171 50.223 1 20.4 ? C SER A 304 1 ATOM 2302 O O . SER A 1 304 . 8.325 47.026 49.214 1 21.63 ? O SER A 304 1 ATOM 2303 C CB . SER A 1 304 . 7.617 45.022 51.523 1 25.76 ? CB SER A 304 1 ATOM 2304 O OG . SER A 1 304 . 8.746 44.583 50.764 1 28.88 ? OG SER A 304 1 ATOM 2305 N N . LEU A 1 305 . 7.668 48.268 50.974 1 17.53 ? N LEU A 305 1 ATOM 2306 C CA . LEU A 1 305 . 8.469 49.379 50.532 1 16.57 ? CA LEU A 305 1 ATOM 2307 C C . LEU A 1 305 . 9.931 49.02 50.352 1 19.69 ? C LEU A 305 1 ATOM 2308 O O . LEU A 1 305 . 10.656 49.623 49.579 1 24.75 ? O LEU A 305 1 ATOM 2309 C CB . LEU A 1 305 . 8.384 50.527 51.537 1 12.69 ? CB LEU A 305 1 ATOM 2310 C CG . LEU A 1 305 . 6.978 50.885 52.035 1 13 ? CG LEU A 305 1 ATOM 2311 C CD1 . LEU A 1 305 . 7.04 52.244 52.743 1 15.7 ? CD1 LEU A 305 1 ATOM 2312 C CD2 . LEU A 1 305 . 5.92 50.939 50.919 1 16.88 ? CD2 LEU A 305 1 ATOM 2313 N N . GLU A 1 306 . 10.385 48.013 51.088 1 21.26 ? N GLU A 306 1 ATOM 2314 C CA . GLU A 1 306 . 11.788 47.694 50.939 1 23.53 ? CA GLU A 306 1 ATOM 2315 C C . GLU A 1 306 . 12.068 47.065 49.589 1 26.4 ? C GLU A 306 1 ATOM 2316 O O . GLU A 1 306 . 13.099 47.362 48.988 1 26.99 ? O GLU A 306 1 ATOM 2317 C CB . GLU A 1 306 . 12.304 46.861 52.115 1 27.54 ? CB GLU A 306 1 ATOM 2318 C CG . GLU A 1 306 . 13.848 46.784 52.138 1 36.12 ? CG GLU A 306 1 ATOM 2319 C CD . GLU A 1 306 . 14.553 48.135 52.349 1 42.13 ? CD GLU A 306 1 ATOM 2320 O OE1 . GLU A 1 306 . 13.897 49.103 52.749 1 48.53 ? OE1 GLU A 306 1 ATOM 2321 O OE2 . GLU A 1 306 . 15.763 48.207 52.113 1 41.09 ? OE2 GLU A 306 1 ATOM 2322 N N . SER A 1 307 . 11.155 46.186 49.122 1 24.56 ? N SER A 307 1 ATOM 2323 C CA . SER A 1 307 . 11.386 45.608 47.794 1 23.34 ? CA SER A 307 1 ATOM 2324 C C . SER A 1 307 . 11.332 46.696 46.751 1 22.27 ? C SER A 307 1 ATOM 2325 O O . SER A 1 307 . 12.171 46.808 45.879 1 25.5 ? O SER A 307 1 ATOM 2326 C CB . SER A 1 307 . 10.291 44.624 47.401 1 25.32 ? CB SER A 307 1 ATOM 2327 O OG . SER A 1 307 . 10.486 43.433 48.131 1 35.53 ? OG SER A 307 1 ATOM 2328 N N . MET A 1 308 . 10.309 47.54 46.867 1 18.81 ? N MET A 308 1 ATOM 2329 C CA . MET A 1 308 . 10.191 48.616 45.913 1 14.66 ? CA MET A 308 1 ATOM 2330 C C . MET A 1 308 . 11.475 49.436 45.845 1 16.78 ? C MET A 308 1 ATOM 2331 O O . MET A 1 308 . 12.003 49.676 44.766 1 18.54 ? O MET A 308 1 ATOM 2332 C CB . MET A 1 308 . 8.931 49.437 46.194 1 10.18 ? CB MET A 308 1 ATOM 2333 C CG . MET A 1 308 . 7.683 48.546 46.106 1 9.23 ? CG MET A 308 1 ATOM 2334 S SD . MET A 1 308 . 6.168 49.53 46.289 1 18.45 ? SD MET A 308 1 ATOM 2335 C CE . MET A 1 308 . 6.091 50.363 44.685 1 12.01 ? CE MET A 308 1 ATOM 2336 N N . LEU A 1 309 . 11.991 49.825 47.011 1 16.99 ? N LEU A 309 1 ATOM 2337 C CA . LEU A 1 309 . 13.222 50.592 46.993 1 17.95 ? CA LEU A 309 1 ATOM 2338 C C . LEU A 1 309 . 14.345 49.795 46.357 1 17.65 ? C LEU A 309 1 ATOM 2339 O O . LEU A 1 309 . 15.151 50.301 45.592 1 16.1 ? O LEU A 309 1 ATOM 2340 C CB . LEU A 1 309 . 13.666 51.032 48.407 1 17.08 ? CB LEU A 309 1 ATOM 2341 C CG . LEU A 1 309 . 12.687 52.013 49.072 1 19.36 ? CG LEU A 309 1 ATOM 2342 C CD1 . LEU A 1 309 . 12.952 52.089 50.571 1 21.6 ? CD1 LEU A 309 1 ATOM 2343 C CD2 . LEU A 1 309 . 12.728 53.417 48.462 1 21.39 ? CD2 LEU A 309 1 ATOM 2344 N N . ASN A 1 310 . 14.386 48.511 46.68 1 21 ? N ASN A 310 1 ATOM 2345 C CA . ASN A 1 310 . 15.469 47.696 46.131 1 24.25 ? CA ASN A 310 1 ATOM 2346 C C . ASN A 1 310 . 15.341 47.42 44.651 1 23.67 ? C ASN A 310 1 ATOM 2347 O O . ASN A 1 310 . 16.341 47.175 43.994 1 28.49 ? O ASN A 310 1 ATOM 2348 C CB . ASN A 1 310 . 15.643 46.361 46.879 1 22.68 ? CB ASN A 310 1 ATOM 2349 N N . SER A 1 311 . 14.126 47.47 44.12 1 22.33 ? N SER A 311 1 ATOM 2350 C CA . SER A 1 311 . 13.956 47.185 42.7 1 20.64 ? CA SER A 311 1 ATOM 2351 C C . SER A 1 311 . 13.793 48.386 41.819 1 19.56 ? C SER A 311 1 ATOM 2352 O O . SER A 1 311 . 13.63 48.256 40.625 1 23.99 ? O SER A 311 1 ATOM 2353 C CB . SER A 1 311 . 12.68 46.37 42.501 1 17.52 ? CB SER A 311 1 ATOM 2354 O OG . SER A 1 311 . 12.759 45.201 43.314 1 28.32 ? OG SER A 311 1 ATOM 2355 N N . GLY A 1 312 . 13.792 49.586 42.366 1 22.66 ? N GLY A 312 1 ATOM 2356 C CA . GLY A 1 312 . 13.59 50.708 41.45 1 16.05 ? CA GLY A 312 1 ATOM 2357 C C . GLY A 1 312 . 12.176 50.853 41.018 1 15.93 ? C GLY A 312 1 ATOM 2358 O O . GLY A 1 312 . 11.823 51.512 40.05 1 16.26 ? O GLY A 312 1 ATOM 2359 N N . ASN A 1 313 . 11.317 50.212 41.788 1 13.55 ? N ASN A 313 1 ATOM 2360 C CA . ASN A 1 313 . 9.934 50.273 41.428 1 12.79 ? CA ASN A 313 1 ATOM 2361 C C . ASN A 1 313 . 9.345 51.562 41.939 1 14.18 ? C ASN A 313 1 ATOM 2362 O O . ASN A 1 313 . 8.511 51.543 42.827 1 17.05 ? O ASN A 313 1 ATOM 2363 C CB . ASN A 1 313 . 9.246 49.058 42.036 1 9.57 ? CB ASN A 313 1 ATOM 2364 C CG . ASN A 1 313 . 7.795 48.867 41.661 1 9.15 ? CG ASN A 313 1 ATOM 2365 O OD1 . ASN A 1 313 . 7.154 47.935 42.126 1 17.83 ? OD1 ASN A 313 1 ATOM 2366 N ND2 . ASN A 1 313 . 7.261 49.725 40.809 1 7.64 ? ND2 ASN A 313 1 ATOM 2367 N N . PHE A 1 314 . 9.769 52.687 41.365 1 12.17 ? N PHE A 314 1 ATOM 2368 C CA . PHE A 1 314 . 9.246 53.96 41.811 1 11.47 ? CA PHE A 314 1 ATOM 2369 C C . PHE A 1 314 . 9.491 55.002 40.742 1 9.09 ? C PHE A 314 1 ATOM 2370 O O . PHE A 1 314 . 10.292 54.813 39.841 1 11.88 ? O PHE A 314 1 ATOM 2371 C CB . PHE A 1 314 . 9.927 54.378 43.142 1 8.27 ? CB PHE A 314 1 ATOM 2372 C CG . PHE A 1 314 . 11.439 54.212 43.19 1 5.34 ? CG PHE A 314 1 ATOM 2373 C CD1 . PHE A 1 314 . 12.275 55.125 42.522 1 5.5 ? CD1 PHE A 314 1 ATOM 2374 C CD2 . PHE A 1 314 . 12.032 53.161 43.921 1 6.88 ? CD2 PHE A 314 1 ATOM 2375 C CE1 . PHE A 1 314 . 13.67 55.013 42.589 1 5.64 ? CE1 PHE A 314 1 ATOM 2376 C CE2 . PHE A 1 314 . 13.434 53.046 43.99 1 6.23 ? CE2 PHE A 314 1 ATOM 2377 C CZ . PHE A 1 314 . 14.252 53.974 43.326 1 8.11 ? CZ PHE A 314 1 ATOM 2378 N N . LYS A 1 315 . 8.78 56.117 40.865 1 6.19 ? N LYS A 315 1 ATOM 2379 C CA . LYS A 1 315 . 8.949 57.212 39.93 1 5.55 ? CA LYS A 315 1 ATOM 2380 C C . LYS A 1 315 . 10.401 57.689 39.991 1 8.59 ? C LYS A 315 1 ATOM 2381 O O . LYS A 1 315 . 10.94 57.798 41.078 1 11.14 ? O LYS A 315 1 ATOM 2382 C CB . LYS A 1 315 . 8.034 58.359 40.375 1 2 ? CB LYS A 315 1 ATOM 2383 C CG . LYS A 1 315 . 7.791 59.418 39.309 1 2 ? CG LYS A 315 1 ATOM 2384 C CD . LYS A 1 315 . 6.984 60.602 39.844 1 5.62 ? CD LYS A 315 1 ATOM 2385 C CE . LYS A 1 315 . 7.012 61.841 38.941 1 2.23 ? CE LYS A 315 1 ATOM 2386 N NZ . LYS A 1 315 . 6.314 61.584 37.702 1 7.21 ? NZ LYS A 315 1 ATOM 2387 N N . LYS A 1 316 . 11.009 57.995 38.832 1 11.74 ? N LYS A 316 1 ATOM 2388 C CA . LYS A 1 316 . 12.404 58.456 38.78 1 11.54 ? CA LYS A 316 1 ATOM 2389 C C . LYS A 1 316 . 12.451 59.858 38.24 1 13.56 ? C LYS A 316 1 ATOM 2390 O O . LYS A 1 316 . 12.348 60.074 37.049 1 20.69 ? O LYS A 316 1 ATOM 2391 C CB . LYS A 1 316 . 13.171 57.521 37.864 1 8.26 ? CB LYS A 316 1 ATOM 2392 C CG . LYS A 1 316 . 13.127 56.119 38.485 1 16.81 ? CG LYS A 316 1 ATOM 2393 C CD . LYS A 1 316 . 13.289 54.969 37.505 1 20.85 ? CD LYS A 316 1 ATOM 2394 C CE . LYS A 1 316 . 12.902 53.663 38.201 1 26.47 ? CE LYS A 316 1 ATOM 2395 N NZ . LYS A 1 316 . 13.286 52.521 37.401 1 38.01 ? NZ LYS A 316 1 ATOM 2396 N N . THR A 1 317 . 12.594 60.814 39.134 1 14.01 ? N THR A 317 1 ATOM 2397 C CA . THR A 1 317 . 12.652 62.244 38.864 1 9.79 ? CA THR A 317 1 ATOM 2398 C C . THR A 1 317 . 13.686 62.692 39.841 1 10.09 ? C THR A 317 1 ATOM 2399 O O . THR A 1 317 . 14.387 61.834 40.377 1 14.11 ? O THR A 317 1 ATOM 2400 C CB . THR A 1 317 . 11.268 62.826 39.158 1 8.4 ? CB THR A 317 1 ATOM 2401 O OG1 . THR A 1 317 . 11.163 64.217 38.919 1 3.2 ? OG1 THR A 317 1 ATOM 2402 C CG2 . THR A 1 317 . 10.726 62.508 40.561 1 13.38 ? CG2 THR A 317 1 ATOM 2403 N N . GLN A 1 318 . 13.803 63.988 40.092 1 6.37 ? N GLN A 318 1 ATOM 2404 C CA . GLN A 1 318 . 14.777 64.42 41.073 1 12.87 ? CA GLN A 318 1 ATOM 2405 C C . GLN A 1 318 . 13.988 64.827 42.278 1 14.14 ? C GLN A 318 1 ATOM 2406 O O . GLN A 1 318 . 12.856 65.269 42.127 1 16.56 ? O GLN A 318 1 ATOM 2407 C CB . GLN A 1 318 . 15.678 65.574 40.599 1 15.58 ? CB GLN A 318 1 ATOM 2408 C CG . GLN A 1 318 . 14.988 66.667 39.762 1 19.31 ? CG GLN A 318 1 ATOM 2409 C CD . GLN A 1 318 . 14.54 66.13 38.419 1 22.16 ? CD GLN A 318 1 ATOM 2410 O OE1 . GLN A 1 318 . 13.369 66.144 38.104 1 23.76 ? OE1 GLN A 318 1 ATOM 2411 N NE2 . GLN A 1 318 . 15.466 65.585 37.653 1 23.65 ? NE2 GLN A 318 1 ATOM 2412 N N . ILE A 1 319 . 14.601 64.668 43.46 1 14.51 ? N ILE A 319 1 ATOM 2413 C CA . ILE A 1 319 . 13.962 65.028 44.715 1 13.89 ? CA ILE A 319 1 ATOM 2414 C C . ILE A 1 319 . 14.935 65.892 45.481 1 13.76 ? C ILE A 319 1 ATOM 2415 O O . ILE A 1 319 . 16.143 65.848 45.224 1 15.41 ? O ILE A 319 1 ATOM 2416 C CB . ILE A 1 319 . 13.606 63.764 45.533 1 8.68 ? CB ILE A 319 1 ATOM 2417 C CG1 . ILE A 1 319 . 14.81 62.833 45.701 1 9.47 ? CG1 ILE A 319 1 ATOM 2418 C CG2 . ILE A 1 319 . 12.439 63.029 44.879 1 8.02 ? CG2 ILE A 319 1 ATOM 2419 C CD1 . ILE A 1 319 . 14.535 61.645 46.616 1 10.02 ? CD1 ILE A 319 1 ATOM 2420 N N . LEU A 1 320 . 14.374 66.653 46.433 1 12.95 ? N LEU A 320 1 ATOM 2421 C CA . LEU A 1 320 . 15.133 67.534 47.325 1 13.55 ? CA LEU A 320 1 ATOM 2422 C C . LEU A 1 320 . 14.604 67.179 48.708 1 16.92 ? C LEU A 320 1 ATOM 2423 O O . LEU A 1 320 . 13.402 67.3 48.938 1 17.93 ? O LEU A 320 1 ATOM 2424 C CB . LEU A 1 320 . 14.885 68.995 46.946 1 10.04 ? CB LEU A 320 1 ATOM 2425 C CG . LEU A 1 320 . 15.616 70.015 47.806 1 2.89 ? CG LEU A 320 1 ATOM 2426 C CD1 . LEU A 1 320 . 15.902 71.283 46.999 1 2 ? CD1 LEU A 320 1 ATOM 2427 C CD2 . LEU A 1 320 . 14.777 70.365 49.034 1 2 ? CD2 LEU A 320 1 ATOM 2428 N N . LEU A 1 321 . 15.471 66.724 49.628 1 19.13 ? N LEU A 321 1 ATOM 2429 C CA . LEU A 1 321 . 14.983 66.334 50.959 1 20.76 ? CA LEU A 321 1 ATOM 2430 C C . LEU A 1 321 . 15.948 66.716 52.073 1 21.85 ? C LEU A 321 1 ATOM 2431 O O . LEU A 1 321 . 17.08 67.123 51.823 1 21.77 ? O LEU A 321 1 ATOM 2432 C CB . LEU A 1 321 . 14.567 64.848 50.994 1 13.85 ? CB LEU A 321 1 ATOM 2433 C CG . LEU A 1 321 . 15.662 63.771 50.878 1 10.01 ? CG LEU A 321 1 ATOM 2434 C CD1 . LEU A 1 321 . 14.969 62.419 50.669 1 14.33 ? CD1 LEU A 321 1 ATOM 2435 C CD2 . LEU A 1 321 . 16.697 64.033 49.786 1 12.34 ? CD2 LEU A 321 1 ATOM 2436 N N . GLY A 1 322 . 15.474 66.606 53.323 1 20.68 ? N GLY A 322 1 ATOM 2437 C CA . GLY A 1 322 . 16.364 66.975 54.413 1 21.02 ? CA GLY A 322 1 ATOM 2438 C C . GLY A 1 322 . 15.837 66.67 55.788 1 20.39 ? C GLY A 322 1 ATOM 2439 O O . GLY A 1 322 . 14.748 66.148 56.012 1 17.65 ? O GLY A 322 1 ATOM 2440 N N . VAL A 1 323 . 16.676 67.039 56.737 1 19.21 ? N VAL A 323 1 ATOM 2441 C CA . VAL A 1 323 . 16.454 66.802 58.135 1 16.39 ? CA VAL A 323 1 ATOM 2442 C C . VAL A 1 323 . 16.833 68.06 58.918 1 18.43 ? C VAL A 323 1 ATOM 2443 O O . VAL A 1 323 . 17.569 68.917 58.453 1 21.23 ? O VAL A 323 1 ATOM 2444 C CB . VAL A 1 323 . 17.385 65.595 58.39 1 13.97 ? CB VAL A 323 1 ATOM 2445 C CG1 . VAL A 1 323 . 18.247 65.66 59.636 1 22.44 ? CG1 VAL A 323 1 ATOM 2446 C CG2 . VAL A 1 323 . 16.668 64.246 58.256 1 12.08 ? CG2 VAL A 323 1 ATOM 2447 N N . ASN A 1 324 . 16.312 68.13 60.14 1 19.64 ? N ASN A 324 1 ATOM 2448 C CA . ASN A 1 324 . 16.576 69.232 61.065 1 20.25 ? CA ASN A 324 1 ATOM 2449 C C . ASN A 1 324 . 17.483 68.638 62.123 1 18.45 ? C ASN A 324 1 ATOM 2450 O O . ASN A 1 324 . 17.417 67.451 62.429 1 17.84 ? O ASN A 324 1 ATOM 2451 C CB . ASN A 1 324 . 15.325 69.717 61.812 1 22.56 ? CB ASN A 324 1 ATOM 2452 C CG . ASN A 1 324 . 14.487 70.641 60.991 1 27.51 ? CG ASN A 324 1 ATOM 2453 O OD1 . ASN A 1 324 . 14.739 70.895 59.826 1 37.47 ? OD1 ASN A 324 1 ATOM 2454 N ND2 . ASN A 1 324 . 13.44 71.163 61.614 1 29.83 ? ND2 ASN A 324 1 ATOM 2455 N N . LYS A 1 325 . 18.277 69.49 62.736 1 16.85 ? N LYS A 325 1 ATOM 2456 C CA . LYS A 1 325 . 19.209 69.004 63.749 1 18.86 ? CA LYS A 325 1 ATOM 2457 C C . LYS A 1 325 . 18.633 68.269 64.972 1 19.76 ? C LYS A 325 1 ATOM 2458 O O . LYS A 1 325 . 19.155 67.238 65.376 1 22.32 ? O LYS A 325 1 ATOM 2459 C CB . LYS A 1 325 . 20.041 70.206 64.203 1 19.84 ? CB LYS A 325 1 ATOM 2460 C CG . LYS A 1 325 . 21.235 69.913 65.106 1 18.37 ? CG LYS A 325 1 ATOM 2461 C CD . LYS A 1 325 . 21.879 71.216 65.602 1 23.69 ? CD LYS A 325 1 ATOM 2462 C CE . LYS A 1 325 . 22.953 70.945 66.686 1 31.93 ? CE LYS A 325 1 ATOM 2463 N N . ASP A 1 326 . 17.564 68.8 65.589 1 19 ? N ASP A 326 1 ATOM 2464 C CA . ASP A 1 326 . 16.997 68.168 66.786 1 15.13 ? CA ASP A 326 1 ATOM 2465 C C . ASP A 1 326 . 15.582 67.685 66.541 1 15.41 ? C ASP A 326 1 ATOM 2466 O O . ASP A 1 326 . 14.554 68.246 66.915 1 17.38 ? O ASP A 326 1 ATOM 2467 C CB . ASP A 1 326 . 17.045 69.147 67.964 1 14.86 ? CB ASP A 326 1 ATOM 2468 C CG . ASP A 1 326 . 18.481 69.585 68.202 1 15.21 ? CG ASP A 326 1 ATOM 2469 O OD1 . ASP A 1 326 . 19.246 68.787 68.744 1 12.3 ? OD1 ASP A 326 1 ATOM 2470 O OD2 . ASP A 1 326 . 18.837 70.705 67.836 1 17.21 ? OD2 ASP A 326 1 ATOM 2471 N N . GLU A 1 327 . 15.548 66.544 65.869 1 15.52 ? N GLU A 327 1 ATOM 2472 C CA . GLU A 1 327 . 14.229 66.004 65.564 1 13.42 ? CA GLU A 327 1 ATOM 2473 C C . GLU A 1 327 . 13.532 65.379 66.751 1 10.57 ? C GLU A 327 1 ATOM 2474 O O . GLU A 1 327 . 12.316 65.3 66.771 1 9.81 ? O GLU A 327 1 ATOM 2475 C CB . GLU A 1 327 . 14.333 64.889 64.496 1 17.15 ? CB GLU A 327 1 ATOM 2476 C CG . GLU A 1 327 . 14.964 65.334 63.166 1 18.52 ? CG GLU A 327 1 ATOM 2477 C CD . GLU A 1 327 . 13.97 66.056 62.282 1 19.62 ? CD GLU A 327 1 ATOM 2478 O OE1 . GLU A 1 327 . 12.931 66.484 62.781 1 21.93 ? OE1 GLU A 327 1 ATOM 2479 O OE2 . GLU A 1 327 . 14.237 66.179 61.09 1 16.45 ? OE2 GLU A 327 1 ATOM 2480 N N . GLY A 1 328 . 14.326 64.899 67.718 1 11.45 ? N GLY A 328 1 ATOM 2481 C CA . GLY A 1 328 . 13.742 64.223 68.891 1 9.29 ? CA GLY A 328 1 ATOM 2482 C C . GLY A 1 328 . 13.019 65.075 69.925 1 5.98 ? C GLY A 328 1 ATOM 2483 O O . GLY A 1 328 . 11.947 64.733 70.402 1 5.07 ? O GLY A 328 1 ATOM 2484 N N . SER A 1 329 . 13.605 66.213 70.25 1 4.05 ? N SER A 329 1 ATOM 2485 C CA . SER A 1 329 . 13.07 67.137 71.237 1 6.39 ? CA SER A 329 1 ATOM 2486 C C . SER A 1 329 . 11.602 67.111 71.523 1 9.36 ? C SER A 329 1 ATOM 2487 O O . SER A 1 329 . 11.178 66.831 72.631 1 15.58 ? O SER A 329 1 ATOM 2488 C CB . SER A 1 329 . 13.402 68.587 70.876 1 4.71 ? CB SER A 329 1 ATOM 2489 O OG . SER A 1 329 . 14.743 68.55 70.442 1 15.15 ? OG SER A 329 1 ATOM 2490 N N . PHE A 1 330 . 10.831 67.435 70.503 1 10.03 ? N PHE A 330 1 ATOM 2491 C CA . PHE A 1 330 . 9.388 67.504 70.67 1 9.24 ? CA PHE A 330 1 ATOM 2492 C C . PHE A 1 330 . 8.801 66.222 71.233 1 11.37 ? C PHE A 330 1 ATOM 2493 O O . PHE A 1 330 . 7.995 66.25 72.151 1 14.67 ? O PHE A 330 1 ATOM 2494 C CB . PHE A 1 330 . 8.797 67.941 69.31 1 9.9 ? CB PHE A 330 1 ATOM 2495 C CG . PHE A 1 330 . 7.361 67.57 69.09 1 5.23 ? CG PHE A 330 1 ATOM 2496 C CD1 . PHE A 1 330 . 6.355 68.074 69.932 1 7.49 ? CD1 PHE A 330 1 ATOM 2497 C CD2 . PHE A 1 330 . 7.029 66.699 68.05 1 2 ? CD2 PHE A 330 1 ATOM 2498 C CE1 . PHE A 1 330 . 5.016 67.694 69.746 1 5.45 ? CE1 PHE A 330 1 ATOM 2499 C CE2 . PHE A 1 330 . 5.702 66.309 67.869 1 6.92 ? CE2 PHE A 330 1 ATOM 2500 C CZ . PHE A 1 330 . 4.692 66.803 68.719 1 7.06 ? CZ PHE A 330 1 ATOM 2501 N N . PHE A 1 331 . 9.253 65.093 70.703 1 10.22 ? N PHE A 331 1 ATOM 2502 C CA . PHE A 1 331 . 8.704 63.827 71.186 1 9.49 ? CA PHE A 331 1 ATOM 2503 C C . PHE A 1 331 . 9.104 63.55 72.605 1 10.53 ? C PHE A 331 1 ATOM 2504 O O . PHE A 1 331 . 8.302 63.082 73.401 1 18.03 ? O PHE A 331 1 ATOM 2505 C CB . PHE A 1 331 . 9.108 62.653 70.283 1 5.51 ? CB PHE A 331 1 ATOM 2506 C CG . PHE A 1 331 . 8.718 62.957 68.87 1 7.87 ? CG PHE A 331 1 ATOM 2507 C CD1 . PHE A 1 331 . 9.586 63.696 68.044 1 9.94 ? CD1 PHE A 331 1 ATOM 2508 C CD2 . PHE A 1 331 . 7.436 62.607 68.414 1 7.15 ? CD2 PHE A 331 1 ATOM 2509 C CE1 . PHE A 1 331 . 9.155 64.126 66.787 1 9.44 ? CE1 PHE A 331 1 ATOM 2510 C CE2 . PHE A 1 331 . 7.007 63.035 67.154 1 9.46 ? CE2 PHE A 331 1 ATOM 2511 C CZ . PHE A 1 331 . 7.863 63.8 66.344 1 11.59 ? CZ PHE A 331 1 ATOM 2512 N N . LEU A 1 332 . 10.375 63.847 72.918 1 9.05 ? N LEU A 332 1 ATOM 2513 C CA . LEU A 1 332 . 10.84 63.607 74.285 1 7.07 ? CA LEU A 332 1 ATOM 2514 C C . LEU A 1 332 . 10.027 64.468 75.245 1 7.31 ? C LEU A 332 1 ATOM 2515 O O . LEU A 1 332 . 9.32 63.979 76.117 1 5.4 ? O LEU A 332 1 ATOM 2516 C CB . LEU A 1 332 . 12.349 63.825 74.423 1 2 ? CB LEU A 332 1 ATOM 2517 C CG . LEU A 1 332 . 13.172 62.733 73.743 1 2 ? CG LEU A 332 1 ATOM 2518 C CD1 . LEU A 1 332 . 14.622 63.164 73.595 1 2 ? CD1 LEU A 332 1 ATOM 2519 C CD2 . LEU A 1 332 . 13.094 61.403 74.488 1 2 ? CD2 LEU A 332 1 ATOM 2520 N N . LEU A 1 333 . 10.102 65.774 75.008 1 4.82 ? N LEU A 333 1 ATOM 2521 C CA . LEU A 1 333 . 9.359 66.732 75.799 1 4.67 ? CA LEU A 333 1 ATOM 2522 C C . LEU A 1 333 . 7.899 66.344 76.002 1 6.42 ? C LEU A 333 1 ATOM 2523 O O . LEU A 1 333 . 7.33 66.523 77.071 1 13.53 ? O LEU A 333 1 ATOM 2524 C CB . LEU A 1 333 . 9.46 68.073 75.079 1 6.73 ? CB LEU A 333 1 ATOM 2525 C CG . LEU A 1 333 . 8.757 69.31 75.682 1 8.9 ? CG LEU A 333 1 ATOM 2526 C CD1 . LEU A 1 333 . 7.382 69.539 75.101 1 9.01 ? CD1 LEU A 333 1 ATOM 2527 C CD2 . LEU A 1 333 . 8.713 69.365 77.212 1 12.87 ? CD2 LEU A 333 1 ATOM 2528 N N . TYR A 1 334 . 7.28 65.785 74.975 1 6.07 ? N TYR A 334 1 ATOM 2529 C CA . TYR A 1 334 . 5.871 65.437 75.152 1 6.57 ? CA TYR A 334 1 ATOM 2530 C C . TYR A 1 334 . 5.629 64.108 75.786 1 6.32 ? C TYR A 334 1 ATOM 2531 O O . TYR A 1 334 . 4.517 63.901 76.249 1 8.62 ? O TYR A 334 1 ATOM 2532 C CB . TYR A 1 334 . 5.054 65.477 73.835 1 5.74 ? CB TYR A 334 1 ATOM 2533 C CG . TYR A 1 334 . 4.521 66.852 73.512 1 2 ? CG TYR A 334 1 ATOM 2534 C CD1 . TYR A 1 334 . 5.409 67.907 73.254 1 2 ? CD1 TYR A 334 1 ATOM 2535 C CD2 . TYR A 1 334 . 3.137 67.079 73.46 1 2 ? CD2 TYR A 334 1 ATOM 2536 C CE1 . TYR A 1 334 . 4.912 69.181 72.946 1 5.08 ? CE1 TYR A 334 1 ATOM 2537 C CE2 . TYR A 1 334 . 2.633 68.349 73.155 1 2 ? CE2 TYR A 334 1 ATOM 2538 C CZ . TYR A 1 334 . 3.521 69.399 72.89 1 4.53 ? CZ TYR A 334 1 ATOM 2539 O OH . TYR A 1 334 . 3.049 70.651 72.554 1 11.53 ? OH TYR A 334 1 ATOM 2540 N N . GLY A 1 335 . 6.595 63.194 75.819 1 6.87 ? N GLY A 335 1 ATOM 2541 C CA . GLY A 1 335 . 6.176 61.96 76.48 1 7.35 ? CA GLY A 335 1 ATOM 2542 C C . GLY A 1 335 . 7.252 61.095 77.07 1 9.23 ? C GLY A 335 1 ATOM 2543 O O . GLY A 1 335 . 7.053 59.912 77.296 1 7.96 ? O GLY A 335 1 ATOM 2544 N N . ALA A 1 336 . 8.413 61.661 77.332 1 10.09 ? N ALA A 336 1 ATOM 2545 C CA . ALA A 1 336 . 9.487 60.899 77.92 1 11.9 ? CA ALA A 336 1 ATOM 2546 C C . ALA A 1 336 . 9.673 61.485 79.315 1 15.96 ? C ALA A 336 1 ATOM 2547 O O . ALA A 1 336 . 9.58 62.702 79.5 1 18.28 ? O ALA A 336 1 ATOM 2548 C CB . ALA A 1 336 . 10.768 61.057 77.107 1 15.83 ? CB ALA A 336 1 ATOM 2549 N N . PRO A 1 337 . 9.904 60.61 80.308 1 15.53 ? N PRO A 337 1 ATOM 2550 C CA . PRO A 1 337 . 9.985 61.082 81.683 1 14.25 ? CA PRO A 337 1 ATOM 2551 C C . PRO A 1 337 . 11.283 61.808 82.017 1 15.93 ? C PRO A 337 1 ATOM 2552 O O . PRO A 1 337 . 12.366 61.243 81.891 1 15.63 ? O PRO A 337 1 ATOM 2553 C CB . PRO A 1 337 . 9.91 59.789 82.5 1 16.93 ? CB PRO A 337 1 ATOM 2554 C CG . PRO A 1 337 . 10.331 58.651 81.553 1 17.25 ? CG PRO A 337 1 ATOM 2555 C CD . PRO A 1 337 . 9.995 59.158 80.154 1 17.55 ? CD PRO A 337 1 ATOM 2556 N N . GLY A 1 338 . 11.154 63.059 82.479 1 14.88 ? N GLY A 338 1 ATOM 2557 C CA . GLY A 1 338 . 12.336 63.815 82.855 1 14.54 ? CA GLY A 338 1 ATOM 2558 C C . GLY A 1 338 . 12.454 65.113 82.127 1 17.81 ? C GLY A 338 1 ATOM 2559 O O . GLY A 1 338 . 13.127 66.053 82.554 1 22.81 ? O GLY A 338 1 ATOM 2560 N N . PHE A 1 339 . 11.757 65.184 80.999 1 19.32 ? N PHE A 339 1 ATOM 2561 C CA . PHE A 1 339 . 11.838 66.393 80.199 1 13.96 ? CA PHE A 339 1 ATOM 2562 C C . PHE A 1 339 . 10.696 67.272 80.539 1 13.96 ? C PHE A 339 1 ATOM 2563 O O . PHE A 1 339 . 9.606 66.77 80.776 1 22.31 ? O PHE A 339 1 ATOM 2564 C CB . PHE A 1 339 . 11.708 66.044 78.717 1 10.64 ? CB PHE A 339 1 ATOM 2565 C CG . PHE A 1 339 . 12.837 65.169 78.27 1 3.88 ? CG PHE A 339 1 ATOM 2566 C CD1 . PHE A 1 339 . 12.76 63.776 78.437 1 2.63 ? CD1 PHE A 339 1 ATOM 2567 C CD2 . PHE A 1 339 . 13.967 65.743 77.68 1 2 ? CD2 PHE A 339 1 ATOM 2568 C CE1 . PHE A 1 339 . 13.811 62.968 78.001 1 2.88 ? CE1 PHE A 339 1 ATOM 2569 C CE2 . PHE A 1 339 . 15.001 64.936 77.218 1 2 ? CE2 PHE A 339 1 ATOM 2570 C CZ . PHE A 1 339 . 14.928 63.553 77.384 1 2 ? CZ PHE A 339 1 ATOM 2571 N N . SER A 1 340 . 10.907 68.57 80.551 1 5.93 ? N SER A 340 1 ATOM 2572 C CA . SER A 1 340 . 9.788 69.412 80.861 1 8.24 ? CA SER A 340 1 ATOM 2573 C C . SER A 1 340 . 10.176 70.702 80.211 1 9.54 ? C SER A 340 1 ATOM 2574 O O . SER A 1 340 . 11.351 71.018 80.104 1 12.25 ? O SER A 340 1 ATOM 2575 C CB . SER A 1 340 . 9.52 69.474 82.37 1 13.24 ? CB SER A 340 1 ATOM 2576 O OG . SER A 1 340 . 10.769 69.483 83.055 1 20.34 ? OG SER A 340 1 ATOM 2577 N N . LYS A 1 341 . 9.165 71.447 79.776 1 8.55 ? N LYS A 341 1 ATOM 2578 C CA . LYS A 1 341 . 9.393 72.688 79.084 1 6.09 ? CA LYS A 341 1 ATOM 2579 C C . LYS A 1 341 . 10.149 73.771 79.809 1 10.8 ? C LYS A 341 1 ATOM 2580 O O . LYS A 1 341 . 10.918 74.49 79.193 1 16.03 ? O LYS A 341 1 ATOM 2581 C CB . LYS A 1 341 . 8.028 73.295 78.73 1 8.3 ? CB LYS A 341 1 ATOM 2582 C CG . LYS A 1 341 . 8.154 74.489 77.781 1 12.38 ? CG LYS A 341 1 ATOM 2583 C CD . LYS A 1 341 . 6.811 75.078 77.352 1 17.57 ? CD LYS A 341 1 ATOM 2584 C CE . LYS A 1 341 . 6.425 76.349 78.108 1 20.78 ? CE LYS A 341 1 ATOM 2585 N NZ . LYS A 1 341 . 5.582 75.995 79.23 1 27.83 ? NZ LYS A 341 1 ATOM 2586 N N . ASP A 1 342 . 9.896 73.931 81.115 1 11.84 ? N ASP A 342 1 ATOM 2587 C CA . ASP A 1 342 . 10.561 75.064 81.769 1 10.44 ? CA ASP A 342 1 ATOM 2588 C C . ASP A 1 342 . 11.803 74.749 82.55 1 11.23 ? C ASP A 342 1 ATOM 2589 O O . ASP A 1 342 . 12.316 75.581 83.279 1 11.16 ? O ASP A 342 1 ATOM 2590 C CB . ASP A 1 342 . 9.553 75.748 82.683 1 13.39 ? CB ASP A 342 1 ATOM 2591 C CG . ASP A 1 342 . 8.298 76.132 81.915 1 18.79 ? CG ASP A 342 1 ATOM 2592 O OD1 . ASP A 1 342 . 8.437 76.553 80.772 1 19.02 ? OD1 ASP A 342 1 ATOM 2593 O OD2 . ASP A 1 342 . 7.189 76.011 82.446 1 26.74 ? OD2 ASP A 342 1 ATOM 2594 N N . SER A 1 343 . 12.27 73.537 82.398 1 12.35 ? N SER A 343 1 ATOM 2595 C CA . SER A 1 343 . 13.432 73.038 83.083 1 13.1 ? CA SER A 343 1 ATOM 2596 C C . SER A 1 343 . 14.442 72.8 81.979 1 14.58 ? C SER A 343 1 ATOM 2597 O O . SER A 1 343 . 14.082 72.847 80.821 1 22.87 ? O SER A 343 1 ATOM 2598 C CB . SER A 1 343 . 12.901 71.703 83.628 1 9.72 ? CB SER A 343 1 ATOM 2599 O OG . SER A 1 343 . 13.862 70.896 84.288 1 24.12 ? OG SER A 343 1 ATOM 2600 N N . GLU A 1 344 . 15.701 72.514 82.304 1 12.45 ? N GLU A 344 1 ATOM 2601 C CA . GLU A 1 344 . 16.664 72.234 81.208 1 12.6 ? CA GLU A 344 1 ATOM 2602 C C . GLU A 1 344 . 16.839 70.723 81.029 1 14.76 ? C GLU A 344 1 ATOM 2603 O O . GLU A 1 344 . 17.855 70.186 80.595 1 12.18 ? O GLU A 344 1 ATOM 2604 C CB . GLU A 1 344 . 18.042 72.927 81.38 1 16.85 ? CB GLU A 344 1 ATOM 2605 C CG . GLU A 1 344 . 18.786 72.592 82.679 1 22.04 ? CG GLU A 344 1 ATOM 2606 N N . SER A 1 345 . 15.812 70.055 81.504 1 14.52 ? N SER A 345 1 ATOM 2607 C CA . SER A 1 345 . 15.761 68.621 81.409 1 17.55 ? CA SER A 345 1 ATOM 2608 C C . SER A 1 345 . 17.032 67.777 81.415 1 20.59 ? C SER A 345 1 ATOM 2609 O O . SER A 1 345 . 17.349 67.167 80.404 1 21.82 ? O SER A 345 1 ATOM 2610 C CB . SER A 1 345 . 14.978 68.355 80.137 1 16.43 ? CB SER A 345 1 ATOM 2611 O OG . SER A 1 345 . 13.731 69.049 80.314 1 18.13 ? OG SER A 345 1 ATOM 2612 N N . LYS A 1 346 . 17.716 67.723 82.579 1 21.86 ? N LYS A 346 1 ATOM 2613 C CA . LYS A 1 346 . 18.91 66.879 82.705 1 23.77 ? CA LYS A 346 1 ATOM 2614 C C . LYS A 1 346 . 18.369 65.497 83.043 1 25 ? C LYS A 346 1 ATOM 2615 O O . LYS A 1 346 . 17.66 65.332 84.033 1 29.16 ? O LYS A 346 1 ATOM 2616 C CB . LYS A 1 346 . 19.81 67.439 83.801 1 24.4 ? CB LYS A 346 1 ATOM 2617 C CG . LYS A 1 346 . 20.523 68.699 83.294 1 33.23 ? CG LYS A 346 1 ATOM 2618 C CD . LYS A 1 346 . 21.118 69.581 84.404 1 39.97 ? CD LYS A 346 1 ATOM 2619 C CE . LYS A 1 346 . 22.034 70.688 83.836 1 45.95 ? CE LYS A 346 1 ATOM 2620 N NZ . LYS A 1 346 . 21.742 71.993 84.41 1 51.42 ? NZ LYS A 346 1 ATOM 2621 N N . ILE A 1 347 . 18.678 64.494 82.229 1 25.23 ? N ILE A 347 1 ATOM 2622 C CA . ILE A 1 347 . 18.097 63.181 82.513 1 24.86 ? CA ILE A 347 1 ATOM 2623 C C . ILE A 1 347 . 19.087 62.314 83.248 1 24.84 ? C ILE A 347 1 ATOM 2624 O O . ILE A 1 347 . 20.276 62.293 82.982 1 25.36 ? O ILE A 347 1 ATOM 2625 C CB . ILE A 1 347 . 17.521 62.564 81.206 1 20.35 ? CB ILE A 347 1 ATOM 2626 C CG1 . ILE A 1 347 . 16.094 63.087 80.926 1 19.69 ? CG1 ILE A 347 1 ATOM 2627 C CG2 . ILE A 1 347 . 17.475 61.029 81.185 1 18.16 ? CG2 ILE A 347 1 ATOM 2628 C CD1 . ILE A 1 347 . 15.975 64.597 80.697 1 12.3 ? CD1 ILE A 347 1 ATOM 2629 N N . SER A 1 348 . 18.517 61.576 84.19 1 22.6 ? N SER A 348 1 ATOM 2630 C CA . SER A 1 348 . 19.28 60.669 85.023 1 22.96 ? CA SER A 348 1 ATOM 2631 C C . SER A 1 348 . 19.473 59.374 84.291 1 25.12 ? C SER A 348 1 ATOM 2632 O O . SER A 1 348 . 18.705 59.101 83.376 1 29.86 ? O SER A 348 1 ATOM 2633 C CB . SER A 1 348 . 18.412 60.381 86.27 1 22.94 ? CB SER A 348 1 ATOM 2634 O OG . SER A 1 348 . 17.043 60.109 85.921 1 21.81 ? OG SER A 348 1 ATOM 2635 N N . ARG A 1 349 . 20.421 58.52 84.727 1 26.78 ? N ARG A 349 1 ATOM 2636 C CA . ARG A 1 349 . 20.509 57.267 83.982 1 26.44 ? CA ARG A 349 1 ATOM 2637 C C . ARG A 1 349 . 19.252 56.469 84.092 1 23.3 ? C ARG A 349 1 ATOM 2638 O O . ARG A 1 349 . 18.958 55.655 83.241 1 23.92 ? O ARG A 349 1 ATOM 2639 C CB . ARG A 1 349 . 21.692 56.337 84.303 1 28.34 ? CB ARG A 349 1 ATOM 2640 C CG . ARG A 1 349 . 23.027 56.81 83.672 1 39.36 ? CG ARG A 349 1 ATOM 2641 C CD . ARG A 1 349 . 23.038 57.123 82.138 1 42.13 ? CD ARG A 349 1 ATOM 2642 N NE . ARG A 1 349 . 23.855 56.244 81.299 1 42.13 ? NE ARG A 349 1 ATOM 2643 C CZ . ARG A 1 349 . 23.557 54.954 81.069 1 43.18 ? CZ ARG A 349 1 ATOM 2644 N NH1 . ARG A 1 349 . 22.555 54.338 81.691 1 44.85 ? NH1 ARG A 349 1 ATOM 2645 N NH2 . ARG A 1 349 . 24.288 54.268 80.201 1 43.64 ? NH2 ARG A 349 1 ATOM 2646 N N . GLU A 1 350 . 18.488 56.699 85.144 1 26.9 ? N GLU A 350 1 ATOM 2647 C CA . GLU A 1 350 . 17.263 55.911 85.222 1 31.45 ? CA GLU A 350 1 ATOM 2648 C C . GLU A 1 350 . 16.301 56.334 84.127 1 30.75 ? C GLU A 350 1 ATOM 2649 O O . GLU A 1 350 . 15.825 55.539 83.332 1 33.01 ? O GLU A 350 1 ATOM 2650 C CB . GLU A 1 350 . 16.599 55.97 86.622 1 35.7 ? CB GLU A 350 1 ATOM 2651 C CG . GLU A 1 350 . 15.595 54.81 86.857 1 42.44 ? CG GLU A 350 1 ATOM 2652 N N . ASP A 1 351 . 16.039 57.637 84.077 1 29.4 ? N ASP A 351 1 ATOM 2653 C CA . ASP A 1 351 . 15.114 58.079 83.044 1 28.05 ? CA ASP A 351 1 ATOM 2654 C C . ASP A 1 351 . 15.675 57.927 81.642 1 27.22 ? C ASP A 351 1 ATOM 2655 O O . ASP A 1 351 . 14.95 57.87 80.655 1 30.6 ? O ASP A 351 1 ATOM 2656 C CB . ASP A 1 351 . 14.65 59.51 83.302 1 28.99 ? CB ASP A 351 1 ATOM 2657 C CG . ASP A 1 351 . 13.711 59.62 84.492 1 28.45 ? CG ASP A 351 1 ATOM 2658 O OD1 . ASP A 1 351 . 12.964 58.665 84.744 1 26.02 ? OD1 ASP A 351 1 ATOM 2659 O OD2 . ASP A 1 351 . 13.732 60.665 85.149 1 27.93 ? OD2 ASP A 351 1 ATOM 2660 N N . PHE A 1 352 . 17.001 57.87 81.56 1 24.01 ? N PHE A 352 1 ATOM 2661 C CA . PHE A 1 352 . 17.655 57.687 80.279 1 19.62 ? CA PHE A 352 1 ATOM 2662 C C . PHE A 1 352 . 17.26 56.333 79.769 1 19.15 ? C PHE A 352 1 ATOM 2663 O O . PHE A 1 352 . 16.744 56.171 78.675 1 25.45 ? O PHE A 352 1 ATOM 2664 C CB . PHE A 1 352 . 19.18 57.737 80.436 1 18.2 ? CB PHE A 352 1 ATOM 2665 C CG . PHE A 1 352 . 19.923 57.384 79.172 1 18.83 ? CG PHE A 352 1 ATOM 2666 C CD1 . PHE A 1 352 . 20.242 58.377 78.231 1 21.32 ? CD1 PHE A 352 1 ATOM 2667 C CD2 . PHE A 1 352 . 20.326 56.058 78.941 1 15.96 ? CD2 PHE A 352 1 ATOM 2668 C CE1 . PHE A 1 352 . 20.986 58.048 77.086 1 21.96 ? CE1 PHE A 352 1 ATOM 2669 C CE2 . PHE A 1 352 . 21.057 55.728 77.794 1 14.3 ? CE2 PHE A 352 1 ATOM 2670 C CZ . PHE A 1 352 . 21.399 56.724 76.869 1 18.25 ? CZ PHE A 352 1 ATOM 2671 N N . MET A 1 353 . 17.487 55.335 80.612 1 17.09 ? N MET A 353 1 ATOM 2672 C CA . MET A 1 353 . 17.134 53.996 80.193 1 18.52 ? CA MET A 353 1 ATOM 2673 C C . MET A 1 353 . 15.644 53.84 79.978 1 20.49 ? C MET A 353 1 ATOM 2674 O O . MET A 1 353 . 15.198 53.013 79.189 1 19.81 ? O MET A 353 1 ATOM 2675 C CB . MET A 1 353 . 17.754 52.953 81.11 1 19.65 ? CB MET A 353 1 ATOM 2676 C CG . MET A 1 353 . 19.295 53.119 81.05 1 18.12 ? CG MET A 353 1 ATOM 2677 N N . SER A 1 354 . 14.859 54.645 80.703 1 22.71 ? N SER A 354 1 ATOM 2678 C CA . SER A 1 354 . 13.424 54.538 80.475 1 25.84 ? CA SER A 354 1 ATOM 2679 C C . SER A 1 354 . 13.094 55.109 79.09 1 25.87 ? C SER A 354 1 ATOM 2680 O O . SER A 1 354 . 12.221 54.666 78.352 1 28.42 ? O SER A 354 1 ATOM 2681 C CB . SER A 1 354 . 12.633 55.339 81.526 1 27.61 ? CB SER A 354 1 ATOM 2682 O OG . SER A 1 354 . 13.05 55.077 82.868 1 35.58 ? OG SER A 354 1 ATOM 2683 N N . GLY A 1 355 . 13.847 56.145 78.754 1 23.04 ? N GLY A 355 1 ATOM 2684 C CA . GLY A 1 355 . 13.632 56.789 77.491 1 20.76 ? CA GLY A 355 1 ATOM 2685 C C . GLY A 1 355 . 13.913 55.887 76.33 1 20.74 ? C GLY A 355 1 ATOM 2686 O O . GLY A 1 355 . 13.065 55.716 75.465 1 20.96 ? O GLY A 355 1 ATOM 2687 N N . VAL A 1 356 . 15.118 55.281 76.33 1 16.58 ? N VAL A 356 1 ATOM 2688 C CA . VAL A 1 356 . 15.436 54.406 75.221 1 12.8 ? CA VAL A 356 1 ATOM 2689 C C . VAL A 1 356 . 14.445 53.285 75.072 1 12.89 ? C VAL A 356 1 ATOM 2690 O O . VAL A 1 356 . 14.189 52.86 73.962 1 20.26 ? O VAL A 356 1 ATOM 2691 C CB . VAL A 1 356 . 16.919 53.999 75.178 1 15.13 ? CB VAL A 356 1 ATOM 2692 C CG1 . VAL A 1 356 . 17.576 53.882 76.541 1 11.98 ? CG1 VAL A 356 1 ATOM 2693 C CG2 . VAL A 1 356 . 17.22 52.742 74.32 1 16.47 ? CG2 VAL A 356 1 ATOM 2694 N N . LYS A 1 357 . 13.868 52.798 76.158 1 17.12 ? N LYS A 357 1 ATOM 2695 C CA . LYS A 1 357 . 12.876 51.743 75.975 1 18.3 ? CA LYS A 357 1 ATOM 2696 C C . LYS A 1 357 . 11.719 52.291 75.167 1 16.64 ? C LYS A 357 1 ATOM 2697 O O . LYS A 1 357 . 11.169 51.615 74.316 1 20.77 ? O LYS A 357 1 ATOM 2698 C CB . LYS A 1 357 . 12.315 51.214 77.311 1 23.65 ? CB LYS A 357 1 ATOM 2699 C CG . LYS A 1 357 . 13.34 50.427 78.147 1 34.69 ? CG LYS A 357 1 ATOM 2700 C CD . LYS A 1 357 . 12.893 49.065 78.757 1 48.38 ? CD LYS A 357 1 ATOM 2701 C CE . LYS A 1 357 . 11.495 48.5 78.39 1 53.77 ? CE LYS A 357 1 ATOM 2702 N NZ . LYS A 1 357 . 11.366 48.161 76.97 1 58.39 ? NZ LYS A 357 1 ATOM 2703 N N . LEU A 1 358 . 11.354 53.539 75.448 1 16.56 ? N LEU A 358 1 ATOM 2704 C CA . LEU A 1 358 . 10.239 54.119 74.705 1 16.67 ? CA LEU A 358 1 ATOM 2705 C C . LEU A 1 358 . 10.595 54.389 73.255 1 19.85 ? C LEU A 358 1 ATOM 2706 O O . LEU A 1 358 . 9.729 54.354 72.389 1 26.58 ? O LEU A 358 1 ATOM 2707 C CB . LEU A 1 358 . 9.796 55.471 75.298 1 7.56 ? CB LEU A 358 1 ATOM 2708 C CG . LEU A 1 358 . 9.274 55.385 76.723 1 2 ? CG LEU A 358 1 ATOM 2709 C CD1 . LEU A 1 358 . 9.116 56.78 77.314 1 2 ? CD1 LEU A 358 1 ATOM 2710 C CD2 . LEU A 1 358 . 7.937 54.652 76.758 1 2 ? CD2 LEU A 358 1 ATOM 2711 N N . SER A 1 359 . 11.862 54.715 73.003 1 17.69 ? N SER A 359 1 ATOM 2712 C CA . SER A 1 359 . 12.256 54.998 71.638 1 15.36 ? CA SER A 359 1 ATOM 2713 C C . SER A 1 359 . 12.405 53.77 70.792 1 16.54 ? C SER A 359 1 ATOM 2714 O O . SER A 1 359 . 12.192 53.833 69.594 1 22.9 ? O SER A 359 1 ATOM 2715 C CB . SER A 1 359 . 13.594 55.739 71.579 1 13.6 ? CB SER A 359 1 ATOM 2716 O OG . SER A 1 359 . 13.573 56.801 72.535 1 20.22 ? OG SER A 359 1 ATOM 2717 N N . VAL A 1 360 . 12.759 52.645 71.391 1 11.65 ? N VAL A 360 1 ATOM 2718 C CA . VAL A 1 360 . 12.944 51.481 70.561 1 9.46 ? CA VAL A 360 1 ATOM 2719 C C . VAL A 1 360 . 11.964 50.393 70.96 1 12.11 ? C VAL A 360 1 ATOM 2720 O O . VAL A 1 360 . 12.368 49.333 71.408 1 16.36 ? O VAL A 360 1 ATOM 2721 C CB . VAL A 1 360 . 14.434 51.063 70.661 1 9.14 ? CB VAL A 360 1 ATOM 2722 C CG1 . VAL A 1 360 . 14.841 50.178 69.466 1 10.89 ? CG1 VAL A 360 1 ATOM 2723 C CG2 . VAL A 1 360 . 15.367 52.292 70.691 1 10.29 ? CG2 VAL A 360 1 ATOM 2724 N N . PRO A 1 361 . 10.655 50.62 70.779 1 15.18 ? N PRO A 361 1 ATOM 2725 C CA . PRO A 1 361 . 9.654 49.694 71.335 1 15.98 ? CA PRO A 361 1 ATOM 2726 C C . PRO A 1 361 . 9.757 48.242 70.921 1 19.48 ? C PRO A 361 1 ATOM 2727 O O . PRO A 1 361 . 9.177 47.348 71.504 1 23.85 ? O PRO A 361 1 ATOM 2728 C CB . PRO A 1 361 . 8.306 50.273 70.88 1 11.55 ? CB PRO A 361 1 ATOM 2729 C CG . PRO A 1 361 . 8.642 51.317 69.81 1 12.75 ? CG PRO A 361 1 ATOM 2730 C CD . PRO A 1 361 . 10.084 51.755 70.062 1 14.4 ? CD PRO A 361 1 ATOM 2731 N N . HIS A 1 362 . 10.477 48.02 69.845 1 25.44 ? N HIS A 362 1 ATOM 2732 C CA . HIS A 1 362 . 10.623 46.67 69.321 1 29.48 ? CA HIS A 362 1 ATOM 2733 C C . HIS A 1 362 . 11.939 46.025 69.693 1 30.3 ? C HIS A 362 1 ATOM 2734 O O . HIS A 1 362 . 12.196 44.881 69.334 1 34.95 ? O HIS A 362 1 ATOM 2735 C CB . HIS A 1 362 . 10.507 46.696 67.769 1 35.06 ? CB HIS A 362 1 ATOM 2736 C CG . HIS A 1 362 . 11.27 47.87 67.165 1 36.68 ? CG HIS A 362 1 ATOM 2737 N ND1 . HIS A 1 362 . 10.727 49.092 66.938 1 35.63 ? ND1 HIS A 362 1 ATOM 2738 C CD2 . HIS A 1 362 . 12.633 47.919 66.802 1 35.92 ? CD2 HIS A 362 1 ATOM 2739 C CE1 . HIS A 1 362 . 11.71 49.868 66.466 1 36.94 ? CE1 HIS A 362 1 ATOM 2740 N NE2 . HIS A 1 362 . 12.865 49.175 66.382 1 39.26 ? NE2 HIS A 362 1 ATOM 2741 N N . ALA A 1 363 . 12.812 46.774 70.361 1 25.05 ? N ALA A 363 1 ATOM 2742 C CA . ALA A 1 363 . 14.062 46.133 70.675 1 24.3 ? CA ALA A 363 1 ATOM 2743 C C . ALA A 1 363 . 13.848 45.186 71.823 1 26.94 ? C ALA A 363 1 ATOM 2744 O O . ALA A 1 363 . 12.951 45.319 72.646 1 27.66 ? O ALA A 363 1 ATOM 2745 C CB . ALA A 1 363 . 15.134 47.133 71.121 1 24.12 ? CB ALA A 363 1 ATOM 2746 N N . ASN A 1 364 . 14.749 44.213 71.849 1 25.62 ? N ASN A 364 1 ATOM 2747 C CA . ASN A 1 364 . 14.758 43.232 72.908 1 22.62 ? CA ASN A 364 1 ATOM 2748 C C . ASN A 1 364 . 15.867 43.752 73.798 1 24.4 ? C ASN A 364 1 ATOM 2749 O O . ASN A 1 364 . 16.571 44.705 73.484 1 24.24 ? O ASN A 364 1 ATOM 2750 C CB . ASN A 1 364 . 15.012 41.792 72.399 1 23.27 ? CB ASN A 364 1 ATOM 2751 C CG . ASN A 1 364 . 16.304 41.675 71.63 1 23.08 ? CG ASN A 364 1 ATOM 2752 O OD1 . ASN A 1 364 . 17.141 42.556 71.718 1 28.93 ? OD1 ASN A 364 1 ATOM 2753 N ND2 . ASN A 1 364 . 16.476 40.606 70.87 1 23.88 ? ND2 ASN A 364 1 ATOM 2754 N N . ASP A 1 365 . 16.056 43.061 74.917 1 27.48 ? N ASP A 365 1 ATOM 2755 C CA . ASP A 1 365 . 17.081 43.472 75.882 1 25.27 ? CA ASP A 365 1 ATOM 2756 C C . ASP A 1 365 . 18.43 43.73 75.275 1 25.82 ? C ASP A 365 1 ATOM 2757 O O . ASP A 1 365 . 19.141 44.68 75.568 1 28.02 ? O ASP A 365 1 ATOM 2758 C CB . ASP A 1 365 . 17.372 42.372 76.914 1 26.63 ? CB ASP A 365 1 ATOM 2759 N N . LEU A 1 366 . 18.782 42.827 74.38 1 23.27 ? N LEU A 366 1 ATOM 2760 C CA . LEU A 1 366 . 20.075 42.962 73.762 1 21.37 ? CA LEU A 366 1 ATOM 2761 C C . LEU A 1 366 . 20.147 44.191 72.883 1 21.66 ? C LEU A 366 1 ATOM 2762 O O . LEU A 1 366 . 21.144 44.898 72.806 1 22.93 ? O LEU A 366 1 ATOM 2763 C CB . LEU A 1 366 . 20.344 41.69 72.966 1 22.53 ? CB LEU A 366 1 ATOM 2764 C CG . LEU A 1 366 . 21.729 41.107 73.176 1 21.41 ? CG LEU A 366 1 ATOM 2765 C CD1 . LEU A 1 366 . 21.853 39.905 72.247 1 26.47 ? CD1 LEU A 366 1 ATOM 2766 C CD2 . LEU A 1 366 . 22.85 42.138 72.963 1 22.36 ? CD2 LEU A 366 1 ATOM 2767 N N . GLY A 1 367 . 19.025 44.444 72.229 1 18.78 ? N GLY A 367 1 ATOM 2768 C CA . GLY A 1 367 . 18.936 45.581 71.345 1 20.09 ? CA GLY A 367 1 ATOM 2769 C C . GLY A 1 367 . 19.094 46.861 72.104 1 19.16 ? C GLY A 367 1 ATOM 2770 O O . GLY A 1 367 . 19.884 47.713 71.725 1 17.49 ? O GLY A 367 1 ATOM 2771 N N . LEU A 1 368 . 18.342 46.96 73.218 1 19.69 ? N LEU A 368 1 ATOM 2772 C CA . LEU A 1 368 . 18.41 48.152 74.058 1 18.37 ? CA LEU A 368 1 ATOM 2773 C C . LEU A 1 368 . 19.844 48.33 74.525 1 18.27 ? C LEU A 368 1 ATOM 2774 O O . LEU A 1 368 . 20.426 49.409 74.485 1 15.58 ? O LEU A 368 1 ATOM 2775 C CB . LEU A 1 368 . 17.438 48.068 75.248 1 21.93 ? CB LEU A 368 1 ATOM 2776 C CG . LEU A 1 368 . 15.933 48.026 74.877 1 25.14 ? CG LEU A 368 1 ATOM 2777 C CD1 . LEU A 1 368 . 15.07 47.567 76.053 1 22.66 ? CD1 LEU A 368 1 ATOM 2778 C CD2 . LEU A 1 368 . 15.401 49.388 74.386 1 26.92 ? CD2 LEU A 368 1 ATOM 2779 N N . ASP A 1 369 . 20.428 47.189 74.923 1 18.38 ? N ASP A 369 1 ATOM 2780 C CA . ASP A 1 369 . 21.827 47.226 75.362 1 19.79 ? CA ASP A 369 1 ATOM 2781 C C . ASP A 1 369 . 22.745 47.793 74.289 1 19.98 ? C ASP A 369 1 ATOM 2782 O O . ASP A 1 369 . 23.653 48.575 74.568 1 20.06 ? O ASP A 369 1 ATOM 2783 C CB . ASP A 1 369 . 22.362 45.826 75.703 1 20.42 ? CB ASP A 369 1 ATOM 2784 C CG . ASP A 1 369 . 22.133 45.388 77.141 1 25.81 ? CG ASP A 369 1 ATOM 2785 O OD1 . ASP A 1 369 . 21.345 46.014 77.858 1 28.18 ? OD1 ASP A 369 1 ATOM 2786 O OD2 . ASP A 1 369 . 22.771 44.415 77.545 1 28.77 ? OD2 ASP A 369 1 ATOM 2787 N N . ALA A 1 370 . 22.475 47.355 73.042 1 19.57 ? N ALA A 370 1 ATOM 2788 C CA . ALA A 1 370 . 23.252 47.794 71.903 1 12.88 ? CA ALA A 370 1 ATOM 2789 C C . ALA A 1 370 . 23.109 49.283 71.682 1 13.98 ? C ALA A 370 1 ATOM 2790 O O . ALA A 1 370 . 24.088 49.947 71.36 1 17.14 ? O ALA A 370 1 ATOM 2791 C CB . ALA A 1 370 . 22.849 47.031 70.655 1 10.17 ? CB ALA A 370 1 ATOM 2792 N N . VAL A 1 371 . 21.89 49.808 71.859 1 13.39 ? N VAL A 371 1 ATOM 2793 C CA . VAL A 1 371 . 21.688 51.248 71.663 1 13.99 ? CA VAL A 371 1 ATOM 2794 C C . VAL A 1 371 . 22.48 52.053 72.704 1 14.95 ? C VAL A 371 1 ATOM 2795 O O . VAL A 1 371 . 23.202 52.998 72.393 1 18.4 ? O VAL A 371 1 ATOM 2796 C CB . VAL A 1 371 . 20.179 51.599 71.742 1 13.56 ? CB VAL A 371 1 ATOM 2797 C CG1 . VAL A 1 371 . 19.924 53.103 71.535 1 9.32 ? CG1 VAL A 371 1 ATOM 2798 C CG2 . VAL A 1 371 . 19.33 50.764 70.762 1 6.6 ? CG2 VAL A 371 1 ATOM 2799 N N . THR A 1 372 . 22.316 51.663 73.967 1 14.34 ? N THR A 372 1 ATOM 2800 C CA . THR A 1 372 . 23.003 52.331 75.058 1 13.68 ? CA THR A 372 1 ATOM 2801 C C . THR A 1 372 . 24.507 52.355 74.841 1 12.35 ? C THR A 372 1 ATOM 2802 O O . THR A 1 372 . 25.194 53.339 75.056 1 9.76 ? O THR A 372 1 ATOM 2803 C CB . THR A 1 372 . 22.682 51.541 76.319 1 18.11 ? CB THR A 372 1 ATOM 2804 O OG1 . THR A 1 372 . 21.272 51.359 76.415 1 21.72 ? OG1 THR A 372 1 ATOM 2805 C CG2 . THR A 1 372 . 23.187 52.181 77.614 1 26.75 ? CG2 THR A 372 1 ATOM 2806 N N . LEU A 1 373 . 25.014 51.219 74.372 1 12.03 ? N LEU A 373 1 ATOM 2807 C CA . LEU A 1 373 . 26.438 51.164 74.118 1 12.19 ? CA LEU A 373 1 ATOM 2808 C C . LEU A 1 373 . 26.899 52.318 73.242 1 15.5 ? C LEU A 373 1 ATOM 2809 O O . LEU A 1 373 . 27.837 53.027 73.567 1 15.29 ? O LEU A 373 1 ATOM 2810 C CB . LEU A 1 373 . 26.804 49.835 73.429 1 9.08 ? CB LEU A 373 1 ATOM 2811 C CG . LEU A 1 373 . 28.225 49.33 73.745 1 11.38 ? CG LEU A 373 1 ATOM 2812 C CD1 . LEU A 1 373 . 28.554 48.051 72.978 1 14.39 ? CD1 LEU A 373 1 ATOM 2813 C CD2 . LEU A 1 373 . 29.337 50.35 73.488 1 17.82 ? CD2 LEU A 373 1 ATOM 2814 N N . GLN A 1 374 . 26.163 52.495 72.132 1 20.44 ? N GLN A 374 1 ATOM 2815 C CA . GLN A 1 374 . 26.528 53.529 71.166 1 21.57 ? CA GLN A 374 1 ATOM 2816 C C . GLN A 1 374 . 26.289 54.941 71.597 1 22.18 ? C GLN A 374 1 ATOM 2817 O O . GLN A 1 374 . 27.07 55.833 71.3 1 23 ? O GLN A 374 1 ATOM 2818 C CB . GLN A 1 374 . 25.739 53.401 69.848 1 24.24 ? CB GLN A 374 1 ATOM 2819 C CG . GLN A 1 374 . 25.628 51.987 69.285 1 33.24 ? CG GLN A 374 1 ATOM 2820 C CD . GLN A 1 374 . 26.957 51.458 68.79 1 39.05 ? CD GLN A 374 1 ATOM 2821 O OE1 . GLN A 1 374 . 27.753 52.173 68.192 1 42.09 ? OE1 GLN A 374 1 ATOM 2822 N NE2 . GLN A 1 374 . 27.159 50.156 69.011 1 39.02 ? NE2 GLN A 374 1 ATOM 2823 N N . TYR A 1 375 . 25.159 55.138 72.272 1 20.75 ? N TYR A 375 1 ATOM 2824 C CA . TYR A 1 375 . 24.832 56.505 72.658 1 22.88 ? CA TYR A 375 1 ATOM 2825 C C . TYR A 1 375 . 25.365 56.972 74.005 1 25.42 ? C TYR A 375 1 ATOM 2826 O O . TYR A 1 375 . 25.221 58.143 74.345 1 26.36 ? O TYR A 375 1 ATOM 2827 C CB . TYR A 1 375 . 23.308 56.706 72.501 1 22.55 ? CB TYR A 375 1 ATOM 2828 C CG . TYR A 1 375 . 22.939 56.796 71.029 1 24.01 ? CG TYR A 375 1 ATOM 2829 C CD1 . TYR A 1 375 . 22.995 58.053 70.382 1 21.13 ? CD1 TYR A 375 1 ATOM 2830 C CD2 . TYR A 1 375 . 22.608 55.639 70.277 1 20.1 ? CD2 TYR A 375 1 ATOM 2831 C CE1 . TYR A 1 375 . 22.734 58.162 69.013 1 16.38 ? CE1 TYR A 375 1 ATOM 2832 C CE2 . TYR A 1 375 . 22.344 55.752 68.898 1 13.81 ? CE2 TYR A 375 1 ATOM 2833 C CZ . TYR A 1 375 . 22.4 57.021 68.275 1 17.25 ? CZ TYR A 375 1 ATOM 2834 O OH . TYR A 1 375 . 22.11 57.194 66.939 1 18.33 ? OH TYR A 375 1 ATOM 2835 N N . THR A 1 376 . 25.972 56.094 74.795 1 27.14 ? N THR A 376 1 ATOM 2836 C CA . THR A 1 376 . 26.466 56.558 76.079 1 26.81 ? CA THR A 376 1 ATOM 2837 C C . THR A 1 376 . 27.95 56.896 76.026 1 30 ? C THR A 376 1 ATOM 2838 O O . THR A 1 376 . 28.788 56.256 75.401 1 32.19 ? O THR A 376 1 ATOM 2839 C CB . THR A 1 376 . 26.248 55.429 77.102 1 24.27 ? CB THR A 376 1 ATOM 2840 O OG1 . THR A 1 376 . 24.848 55.183 77.221 1 26.14 ? OG1 THR A 376 1 ATOM 2841 C CG2 . THR A 1 376 . 26.772 55.689 78.525 1 26.13 ? CG2 THR A 376 1 ATOM 2842 N N . ASP A 1 377 . 28.267 57.974 76.756 1 32.9 ? N ASP A 377 1 ATOM 2843 C CA . ASP A 1 377 . 29.663 58.373 76.884 1 33.12 ? CA ASP A 377 1 ATOM 2844 C C . ASP A 1 377 . 30.088 57.62 78.138 1 33.75 ? C ASP A 377 1 ATOM 2845 O O . ASP A 1 377 . 29.853 58.093 79.246 1 35.52 ? O ASP A 377 1 ATOM 2846 C CB . ASP A 1 377 . 29.821 59.888 77.099 1 29.45 ? CB ASP A 377 1 ATOM 2847 C CG . ASP A 1 377 . 31.259 60.278 77.411 1 32.39 ? CG ASP A 377 1 ATOM 2848 O OD1 . ASP A 1 377 . 32.052 59.407 77.779 1 31.09 ? OD1 ASP A 377 1 ATOM 2849 O OD2 . ASP A 1 377 . 31.587 61.456 77.284 1 36.13 ? OD2 ASP A 377 1 ATOM 2850 N N . TRP A 1 378 . 30.724 56.467 77.964 1 33.67 ? N TRP A 378 1 ATOM 2851 C CA . TRP A 1 378 . 31.115 55.677 79.118 1 32.74 ? CA TRP A 378 1 ATOM 2852 C C . TRP A 1 378 . 32.033 56.368 80.072 1 35.4 ? C TRP A 378 1 ATOM 2853 O O . TRP A 1 378 . 32.005 56.047 81.25 1 38.33 ? O TRP A 378 1 ATOM 2854 C CB . TRP A 1 378 . 31.63 54.292 78.729 1 34.03 ? CB TRP A 378 1 ATOM 2855 C CG . TRP A 1 378 . 30.471 53.588 78.076 1 34.63 ? CG TRP A 378 1 ATOM 2856 C CD1 . TRP A 1 378 . 30.183 53.518 76.694 1 35.42 ? CD1 TRP A 378 1 ATOM 2857 C CD2 . TRP A 1 378 . 29.417 52.973 78.756 1 33.28 ? CD2 TRP A 378 1 ATOM 2858 N NE1 . TRP A 1 378 . 29 52.899 76.494 1 35.74 ? NE1 TRP A 378 1 ATOM 2859 C CE2 . TRP A 1 378 . 28.471 52.533 77.709 1 34.52 ? CE2 TRP A 378 1 ATOM 2860 C CE3 . TRP A 1 378 . 29.112 52.79 80.102 1 32.54 ? CE3 TRP A 378 1 ATOM 2861 C CZ2 . TRP A 1 378 . 27.263 51.928 78.09 1 33.96 ? CZ2 TRP A 378 1 ATOM 2862 C CZ3 . TRP A 1 378 . 27.891 52.181 80.439 1 37.5 ? CZ3 TRP A 378 1 ATOM 2863 C CH2 . TRP A 1 378 . 26.978 51.757 79.451 1 33.89 ? CH2 TRP A 378 1 ATOM 2864 N N . MET A 1 379 . 32.825 57.343 79.609 1 35.43 ? N MET A 379 1 ATOM 2865 C CA . MET A 1 379 . 33.697 58.015 80.583 1 38.11 ? CA MET A 379 1 ATOM 2866 C C . MET A 1 379 . 33.006 59.171 81.323 1 37.63 ? C MET A 379 1 ATOM 2867 O O . MET A 1 379 . 33.621 60.03 81.937 1 37.01 ? O MET A 379 1 ATOM 2868 C CB . MET A 1 379 . 34.997 58.503 79.946 1 39.47 ? CB MET A 379 1 ATOM 2869 C CG . MET A 1 379 . 36.089 58.677 81.013 1 48.58 ? CG MET A 379 1 ATOM 2870 S SD . MET A 1 379 . 37.63 59.176 80.217 1 60.48 ? SD MET A 379 1 ATOM 2871 C CE . MET A 1 379 . 38.186 57.574 79.529 1 60.32 ? CE MET A 379 1 ATOM 2872 N N . ASP A 1 380 . 31.684 59.21 81.242 1 37.26 ? N ASP A 380 1 ATOM 2873 C CA . ASP A 1 380 . 30.95 60.276 81.901 1 35.2 ? CA ASP A 380 1 ATOM 2874 C C . ASP A 1 380 . 29.496 59.852 82.031 1 36.78 ? C ASP A 380 1 ATOM 2875 O O . ASP A 1 380 . 28.558 60.633 82.001 1 36.31 ? O ASP A 380 1 ATOM 2876 C CB . ASP A 1 380 . 31.085 61.573 81.08 1 37.41 ? CB ASP A 380 1 ATOM 2877 C CG . ASP A 1 380 . 30.946 62.833 81.916 1 42.24 ? CG ASP A 380 1 ATOM 2878 O OD1 . ASP A 1 380 . 30.115 62.841 82.818 1 44.95 ? OD1 ASP A 380 1 ATOM 2879 O OD2 . ASP A 1 380 . 31.68 63.796 81.681 1 46.59 ? OD2 ASP A 380 1 ATOM 2880 N N . ASP A 1 381 . 29.362 58.537 82.159 1 39.63 ? N ASP A 381 1 ATOM 2881 C CA . ASP A 1 381 . 28.137 57.774 82.303 1 41.26 ? CA ASP A 381 1 ATOM 2882 C C . ASP A 1 381 . 26.898 58.498 82.853 1 40.3 ? C ASP A 381 1 ATOM 2883 O O . ASP A 1 381 . 25.862 58.482 82.204 1 41.14 ? O ASP A 381 1 ATOM 2884 C CB . ASP A 1 381 . 28.52 56.477 83.058 1 44.63 ? CB ASP A 381 1 ATOM 2885 C CG . ASP A 1 381 . 27.429 55.697 83.761 1 53.35 ? CG ASP A 381 1 ATOM 2886 O OD1 . ASP A 1 381 . 26.283 55.738 83.316 1 56.74 ? OD1 ASP A 381 1 ATOM 2887 O OD2 . ASP A 1 381 . 27.743 55.043 84.76 1 59.44 ? OD2 ASP A 381 1 ATOM 2888 N N . ASN A 1 382 . 27.006 59.118 84.031 1 42.03 ? N ASN A 382 1 ATOM 2889 C CA . ASN A 1 382 . 25.865 59.779 84.67 1 41.65 ? CA ASN A 382 1 ATOM 2890 C C . ASN A 1 382 . 25.642 61.248 84.35 1 42 ? C ASN A 382 1 ATOM 2891 O O . ASN A 1 382 . 24.947 61.916 85.107 1 45.11 ? O ASN A 382 1 ATOM 2892 C CB . ASN A 1 382 . 26.124 59.744 86.202 1 39.34 ? CB ASN A 382 1 ATOM 2893 N N . ASN A 1 383 . 26.225 61.785 83.267 1 41.46 ? N ASN A 383 1 ATOM 2894 C CA . ASN A 1 383 . 26.01 63.225 83.006 1 35.71 ? CA ASN A 383 1 ATOM 2895 C C . ASN A 1 383 . 24.62 63.545 82.472 1 33.59 ? C ASN A 383 1 ATOM 2896 O O . ASN A 1 383 . 24.279 63.254 81.336 1 38.41 ? O ASN A 383 1 ATOM 2897 C CB . ASN A 1 383 . 27.083 63.795 82.076 1 31.38 ? CB ASN A 383 1 ATOM 2898 C CG . ASN A 1 383 . 26.928 65.278 81.831 1 32.86 ? CG ASN A 383 1 ATOM 2899 O OD1 . ASN A 1 383 . 25.842 65.826 81.848 1 35.62 ? OD1 ASN A 383 1 ATOM 2900 N ND2 . ASN A 1 383 . 28.04 65.962 81.597 1 33.67 ? ND2 ASN A 383 1 ATOM 2901 N N . GLY A 1 384 . 23.85 64.252 83.289 1 30.8 ? N GLY A 384 1 ATOM 2902 C CA . GLY A 1 384 . 22.496 64.597 82.893 1 27.25 ? CA GLY A 384 1 ATOM 2903 C C . GLY A 1 384 . 22.328 65.341 81.593 1 22.82 ? C GLY A 384 1 ATOM 2904 O O . GLY A 1 384 . 21.356 65.15 80.884 1 24.91 ? O GLY A 384 1 ATOM 2905 N N . ILE A 1 385 . 23.257 66.223 81.275 1 19.5 ? N ILE A 385 1 ATOM 2906 C CA . ILE A 1 385 . 23.151 66.941 80.018 1 21.44 ? CA ILE A 385 1 ATOM 2907 C C . ILE A 1 385 . 23.415 65.938 78.883 1 21.19 ? C ILE A 385 1 ATOM 2908 O O . ILE A 1 385 . 22.682 65.776 77.911 1 22.17 ? O ILE A 385 1 ATOM 2909 C CB . ILE A 1 385 . 24.161 68.106 80.037 1 22.64 ? CB ILE A 385 1 ATOM 2910 C CG1 . ILE A 1 385 . 23.678 69.272 80.907 1 25.55 ? CG1 ILE A 385 1 ATOM 2911 C CG2 . ILE A 1 385 . 24.55 68.612 78.65 1 26.15 ? CG2 ILE A 385 1 ATOM 2912 C CD1 . ILE A 1 385 . 22.582 70.084 80.198 1 31.32 ? CD1 ILE A 385 1 ATOM 2913 N N . LYS A 1 386 . 24.507 65.208 79.051 1 19.41 ? N LYS A 386 1 ATOM 2914 C CA . LYS A 1 386 . 24.846 64.229 78.03 1 16.41 ? CA LYS A 386 1 ATOM 2915 C C . LYS A 1 386 . 23.746 63.214 77.802 1 15.5 ? C LYS A 386 1 ATOM 2916 O O . LYS A 1 386 . 23.52 62.748 76.696 1 19.02 ? O LYS A 386 1 ATOM 2917 C CB . LYS A 1 386 . 26.163 63.511 78.355 1 15.67 ? CB LYS A 386 1 ATOM 2918 C CG . LYS A 1 386 . 27.363 64.47 78.269 1 13.97 ? CG LYS A 386 1 ATOM 2919 C CD . LYS A 1 386 . 28.705 63.748 78.404 1 22.76 ? CD LYS A 386 1 ATOM 2920 C CE . LYS A 1 386 . 29.899 64.709 78.258 1 29.85 ? CE LYS A 386 1 ATOM 2921 N NZ . LYS A 1 386 . 31.167 63.988 78.174 1 32.24 ? NZ LYS A 386 1 ATOM 2922 N N . ASN A 1 387 . 23.045 62.872 78.863 1 14.39 ? N ASN A 387 1 ATOM 2923 C CA . ASN A 1 387 . 21.969 61.905 78.713 1 15.86 ? CA ASN A 387 1 ATOM 2924 C C . ASN A 1 387 . 20.782 62.521 78.022 1 15.13 ? C ASN A 387 1 ATOM 2925 O O . ASN A 1 387 . 20.085 61.866 77.261 1 17.02 ? O ASN A 387 1 ATOM 2926 C CB . ASN A 1 387 . 21.521 61.34 80.07 1 21.64 ? CB ASN A 387 1 ATOM 2927 C CG . ASN A 1 387 . 22.53 60.443 80.766 1 28.33 ? CG ASN A 387 1 ATOM 2928 O OD1 . ASN A 1 387 . 22.41 60.183 81.952 1 35.96 ? OD1 ASN A 387 1 ATOM 2929 N ND2 . ASN A 1 387 . 23.541 59.943 80.033 1 29.77 ? ND2 ASN A 387 1 ATOM 2930 N N . ARG A 1 388 . 20.558 63.808 78.281 1 11.15 ? N ARG A 388 1 ATOM 2931 C CA . ARG A 1 388 . 19.43 64.467 77.645 1 11.5 ? CA ARG A 388 1 ATOM 2932 C C . ARG A 1 388 . 19.648 64.479 76.139 1 13.43 ? C ARG A 388 1 ATOM 2933 O O . ARG A 1 388 . 18.815 64.11 75.308 1 10.98 ? O ARG A 388 1 ATOM 2934 C CB . ARG A 1 388 . 19.34 65.916 78.167 1 9.27 ? CB ARG A 388 1 ATOM 2935 C CG . ARG A 1 388 . 18.216 66.78 77.556 1 7.23 ? CG ARG A 388 1 ATOM 2936 C CD . ARG A 1 388 . 18.418 68.277 77.829 1 10.14 ? CD ARG A 388 1 ATOM 2937 N NE . ARG A 1 388 . 19.677 68.697 77.262 1 9.96 ? NE ARG A 388 1 ATOM 2938 C CZ . ARG A 1 388 . 20.276 69.841 77.586 1 14.29 ? CZ ARG A 388 1 ATOM 2939 N NH1 . ARG A 1 388 . 19.71 70.708 78.412 1 19.41 ? NH1 ARG A 388 1 ATOM 2940 N NH2 . ARG A 1 388 . 21.468 70.114 77.068 1 21.28 ? NH2 ARG A 388 1 ATOM 2941 N N . ASP A 1 389 . 20.858 64.938 75.812 1 10.11 ? N ASP A 389 1 ATOM 2942 C CA . ASP A 1 389 . 21.227 65.033 74.418 1 6.98 ? CA ASP A 389 1 ATOM 2943 C C . ASP A 1 389 . 21.295 63.682 73.756 1 6.78 ? C ASP A 389 1 ATOM 2944 O O . ASP A 1 389 . 20.832 63.526 72.638 1 11.27 ? O ASP A 389 1 ATOM 2945 C CB . ASP A 1 389 . 22.537 65.804 74.258 1 11.29 ? CB ASP A 389 1 ATOM 2946 C CG . ASP A 1 389 . 22.402 67.288 74.636 1 17.29 ? CG ASP A 389 1 ATOM 2947 O OD1 . ASP A 1 389 . 21.275 67.756 74.811 1 17.15 ? OD1 ASP A 389 1 ATOM 2948 O OD2 . ASP A 1 389 . 23.423 67.979 74.735 1 17.35 ? OD2 ASP A 389 1 ATOM 2949 N N . GLY A 1 390 . 21.829 62.673 74.429 1 3.73 ? N GLY A 390 1 ATOM 2950 C CA . GLY A 1 390 . 21.891 61.375 73.763 1 6.75 ? CA GLY A 390 1 ATOM 2951 C C . GLY A 1 390 . 20.517 60.854 73.369 1 11.44 ? C GLY A 390 1 ATOM 2952 O O . GLY A 1 390 . 20.28 60.3 72.303 1 18.6 ? O GLY A 390 1 ATOM 2953 N N . LEU A 1 391 . 19.56 61.102 74.239 1 12.73 ? N LEU A 391 1 ATOM 2954 C CA . LEU A 1 391 . 18.21 60.633 73.972 1 13.42 ? CA LEU A 391 1 ATOM 2955 C C . LEU A 1 391 . 17.604 61.378 72.8 1 12.34 ? C LEU A 391 1 ATOM 2956 O O . LEU A 1 391 . 16.874 60.877 71.957 1 11.07 ? O LEU A 391 1 ATOM 2957 C CB . LEU A 1 391 . 17.431 60.825 75.281 1 17.09 ? CB LEU A 391 1 ATOM 2958 C CG . LEU A 1 391 . 16.427 59.725 75.627 1 15.61 ? CG LEU A 391 1 ATOM 2959 C CD1 . LEU A 1 391 . 17.014 58.315 75.658 1 20.05 ? CD1 LEU A 391 1 ATOM 2960 C CD2 . LEU A 1 391 . 15.854 60.061 76.993 1 18.22 ? CD2 LEU A 391 1 ATOM 2961 N N . ASP A 1 392 . 17.964 62.645 72.739 1 13.63 ? N ASP A 392 1 ATOM 2962 C CA . ASP A 1 392 . 17.482 63.48 71.651 1 16.96 ? CA ASP A 392 1 ATOM 2963 C C . ASP A 1 392 . 18.015 62.979 70.298 1 21 ? C ASP A 392 1 ATOM 2964 O O . ASP A 1 392 . 17.426 63.204 69.238 1 25.56 ? O ASP A 392 1 ATOM 2965 C CB . ASP A 1 392 . 17.897 64.926 71.935 1 22.14 ? CB ASP A 392 1 ATOM 2966 C CG . ASP A 1 392 . 17.358 65.901 70.91 1 25.9 ? CG ASP A 392 1 ATOM 2967 O OD1 . ASP A 1 392 . 17.973 66.037 69.857 1 33.47 ? OD1 ASP A 392 1 ATOM 2968 O OD2 . ASP A 1 392 . 16.335 66.521 71.162 1 26.93 ? OD2 ASP A 392 1 ATOM 2969 N N . ASP A 1 393 . 19.156 62.283 70.341 1 19.36 ? N ASP A 393 1 ATOM 2970 C CA . ASP A 1 393 . 19.713 61.75 69.109 1 14.77 ? CA ASP A 393 1 ATOM 2971 C C . ASP A 1 393 . 19.246 60.355 68.865 1 16.13 ? C ASP A 393 1 ATOM 2972 O O . ASP A 1 393 . 19.321 59.871 67.745 1 15.95 ? O ASP A 393 1 ATOM 2973 C CB . ASP A 1 393 . 21.224 61.641 69.157 1 16.7 ? CB ASP A 393 1 ATOM 2974 C CG . ASP A 1 393 . 21.909 62.97 69.052 1 20.9 ? CG ASP A 393 1 ATOM 2975 O OD1 . ASP A 1 393 . 21.285 63.912 68.572 1 28.23 ? OD1 ASP A 393 1 ATOM 2976 O OD2 . ASP A 1 393 . 23.076 63.058 69.438 1 28.4 ? OD2 ASP A 393 1 ATOM 2977 N N . ILE A 1 394 . 18.806 59.67 69.917 1 16.81 ? N ILE A 394 1 ATOM 2978 C CA . ILE A 1 394 . 18.326 58.32 69.686 1 14.79 ? CA ILE A 394 1 ATOM 2979 C C . ILE A 1 394 . 17.034 58.468 68.911 1 14.4 ? C ILE A 394 1 ATOM 2980 O O . ILE A 1 394 . 16.827 57.899 67.848 1 15.07 ? O ILE A 394 1 ATOM 2981 C CB . ILE A 1 394 . 18.197 57.526 71.02 1 9.94 ? CB ILE A 394 1 ATOM 2982 C CG1 . ILE A 1 394 . 19.6 57.171 71.545 1 9.43 ? CG1 ILE A 394 1 ATOM 2983 C CG2 . ILE A 1 394 . 17.36 56.246 70.892 1 3.78 ? CG2 ILE A 394 1 ATOM 2984 C CD1 . ILE A 1 394 . 19.62 56.444 72.895 1 11.88 ? CD1 ILE A 394 1 ATOM 2985 N N . VAL A 1 395 . 16.159 59.314 69.44 1 17.14 ? N VAL A 395 1 ATOM 2986 C CA . VAL A 1 395 . 14.882 59.476 68.762 1 16.27 ? CA VAL A 395 1 ATOM 2987 C C . VAL A 1 395 . 15.066 59.986 67.326 1 18.15 ? C VAL A 395 1 ATOM 2988 O O . VAL A 1 395 . 14.518 59.477 66.36 1 17.08 ? O VAL A 395 1 ATOM 2989 C CB . VAL A 1 395 . 13.981 60.346 69.672 1 13.18 ? CB VAL A 395 1 ATOM 2990 C CG1 . VAL A 1 395 . 12.546 60.519 69.153 1 12.93 ? CG1 VAL A 395 1 ATOM 2991 C CG2 . VAL A 1 395 . 13.926 59.757 71.097 1 6.53 ? CG2 VAL A 395 1 ATOM 2992 N N . GLY A 1 396 . 15.891 61.009 67.18 1 21.58 ? N GLY A 396 1 ATOM 2993 C CA . GLY A 1 396 . 16.084 61.55 65.844 1 18.28 ? CA GLY A 396 1 ATOM 2994 C C . GLY A 1 396 . 16.695 60.588 64.847 1 16.4 ? C GLY A 396 1 ATOM 2995 O O . GLY A 1 396 . 16.185 60.406 63.751 1 23.24 ? O GLY A 396 1 ATOM 2996 N N . ASP A 1 397 . 17.805 59.961 65.219 1 12.43 ? N ASP A 397 1 ATOM 2997 C CA . ASP A 1 397 . 18.447 59.048 64.289 1 3.45 ? CA ASP A 397 1 ATOM 2998 C C . ASP A 1 397 . 17.594 57.853 63.993 1 5.71 ? C ASP A 397 1 ATOM 2999 O O . ASP A 1 397 . 17.481 57.433 62.852 1 11.98 ? O ASP A 397 1 ATOM 3000 C CB . ASP A 1 397 . 19.799 58.569 64.821 1 2.73 ? CB ASP A 397 1 ATOM 3001 C CG . ASP A 1 397 . 20.775 59.713 65.035 1 7.64 ? CG ASP A 397 1 ATOM 3002 O OD1 . ASP A 1 397 . 20.479 60.845 64.65 1 6.63 ? OD1 ASP A 397 1 ATOM 3003 O OD2 . ASP A 1 397 . 21.844 59.477 65.595 1 10.63 ? OD2 ASP A 397 1 ATOM 3004 N N . HIS A 1 398 . 16.974 57.304 65.016 1 5.99 ? N HIS A 398 1 ATOM 3005 C CA . HIS A 1 398 . 16.16 56.141 64.764 1 8.08 ? CA HIS A 398 1 ATOM 3006 C C . HIS A 1 398 . 14.946 56.444 63.901 1 12.21 ? C HIS A 398 1 ATOM 3007 O O . HIS A 1 398 . 14.656 55.722 62.959 1 17.17 ? O HIS A 398 1 ATOM 3008 C CB . HIS A 1 398 . 15.656 55.541 66.098 1 5.36 ? CB HIS A 398 1 ATOM 3009 C CG . HIS A 1 398 . 14.66 54.405 65.892 1 3.31 ? CG HIS A 398 1 ATOM 3010 N ND1 . HIS A 1 398 . 14.967 53.237 65.314 1 2 ? ND1 HIS A 398 1 ATOM 3011 C CD2 . HIS A 1 398 . 13.281 54.365 66.23 1 5.16 ? CD2 HIS A 398 1 ATOM 3012 C CE1 . HIS A 1 398 . 13.84 52.506 65.297 1 2.44 ? CE1 HIS A 398 1 ATOM 3013 N NE2 . HIS A 1 398 . 12.802 53.16 65.843 1 2 ? NE2 HIS A 398 1 ATOM 3014 N N . ASN A 1 399 . 14.251 57.533 64.234 1 11.6 ? N ASN A 399 1 ATOM 3015 C CA . ASN A 1 399 . 13 57.822 63.527 1 11.44 ? CA ASN A 399 1 ATOM 3016 C C . ASN A 1 399 . 12.992 58.748 62.33 1 10.94 ? C ASN A 399 1 ATOM 3017 O O . ASN A 1 399 . 11.989 58.763 61.629 1 11.39 ? O ASN A 399 1 ATOM 3018 C CB . ASN A 1 399 . 11.987 58.485 64.48 1 13.59 ? CB ASN A 399 1 ATOM 3019 C CG . ASN A 1 399 . 11.643 57.649 65.659 1 12.03 ? CG ASN A 399 1 ATOM 3020 O OD1 . ASN A 1 399 . 10.74 56.841 65.605 1 7.86 ? OD1 ASN A 399 1 ATOM 3021 N ND2 . ASN A 1 399 . 12.376 57.852 66.74 1 16.18 ? ND2 ASN A 399 1 ATOM 3022 N N . VAL A 1 400 . 14.027 59.553 62.106 1 8.13 ? N VAL A 400 1 ATOM 3023 C CA . VAL A 1 400 . 13.945 60.448 60.962 1 6.64 ? CA VAL A 400 1 ATOM 3024 C C . VAL A 1 400 . 15.215 60.433 60.133 1 11.94 ? C VAL A 400 1 ATOM 3025 O O . VAL A 1 400 . 15.197 60.192 58.936 1 19.91 ? O VAL A 400 1 ATOM 3026 C CB . VAL A 1 400 . 13.629 61.87 61.447 1 2 ? CB VAL A 400 1 ATOM 3027 C CG1 . VAL A 1 400 . 13.447 62.823 60.272 1 9.1 ? CG1 VAL A 400 1 ATOM 3028 C CG2 . VAL A 1 400 . 12.362 61.916 62.321 1 2 ? CG2 VAL A 400 1 ATOM 3029 N N . ILE A 1 401 . 16.354 60.678 60.767 1 12.04 ? N ILE A 401 1 ATOM 3030 C CA . ILE A 1 401 . 17.569 60.715 59.961 1 10.1 ? CA ILE A 401 1 ATOM 3031 C C . ILE A 1 401 . 17.938 59.398 59.349 1 11.78 ? C ILE A 401 1 ATOM 3032 O O . ILE A 1 401 . 18.093 59.291 58.145 1 18.25 ? O ILE A 401 1 ATOM 3033 C CB . ILE A 1 401 . 18.755 61.335 60.721 1 8.29 ? CB ILE A 401 1 ATOM 3034 C CG1 . ILE A 1 401 . 18.295 62.654 61.372 1 3.74 ? CG1 ILE A 401 1 ATOM 3035 C CG2 . ILE A 1 401 . 19.984 61.535 59.814 1 8.02 ? CG2 ILE A 401 1 ATOM 3036 C CD1 . ILE A 1 401 . 19.433 63.514 61.913 1 2 ? CD1 ILE A 401 1 ATOM 3037 N N . CYS A 1 402 . 18.088 58.365 60.152 1 13.62 ? N CYS A 402 1 ATOM 3038 C CA . CYS A 1 402 . 18.495 57.121 59.506 1 14.5 ? CA CYS A 402 1 ATOM 3039 C C . CYS A 1 402 . 17.572 56.533 58.45 1 13.22 ? C CYS A 402 1 ATOM 3040 O O . CYS A 1 402 . 18.124 56.12 57.438 1 19.78 ? O CYS A 402 1 ATOM 3041 C CB . CYS A 1 402 . 19.014 56.084 60.477 1 11.32 ? CB CYS A 402 1 ATOM 3042 S SG . CYS A 1 402 . 20.385 56.807 61.425 1 15.97 ? SG CYS A 402 1 ATOM 3043 N N . PRO A 1 403 . 16.235 56.464 58.6 1 8.93 ? N PRO A 403 1 ATOM 3044 C CA . PRO A 1 403 . 15.429 55.964 57.494 1 10.79 ? CA PRO A 403 1 ATOM 3045 C C . PRO A 1 403 . 15.525 56.854 56.245 1 12.36 ? C PRO A 403 1 ATOM 3046 O O . PRO A 1 403 . 15.529 56.351 55.119 1 14.53 ? O PRO A 403 1 ATOM 3047 C CB . PRO A 1 403 . 14.006 55.757 58.043 1 6.7 ? CB PRO A 403 1 ATOM 3048 C CG . PRO A 1 403 . 14.02 56.382 59.436 1 11.2 ? CG PRO A 403 1 ATOM 3049 C CD . PRO A 1 403 . 15.491 56.629 59.826 1 10.36 ? CD PRO A 403 1 ATOM 3050 N N . LEU A 1 404 . 15.628 58.175 56.465 1 11.19 ? N LEU A 404 1 ATOM 3051 C CA . LEU A 1 404 . 15.735 59.087 55.32 1 9.91 ? CA LEU A 404 1 ATOM 3052 C C . LEU A 1 404 . 17.004 58.797 54.535 1 13.85 ? C LEU A 404 1 ATOM 3053 O O . LEU A 1 404 . 17.003 58.677 53.314 1 16.68 ? O LEU A 404 1 ATOM 3054 C CB . LEU A 1 404 . 15.669 60.553 55.77 1 5.07 ? CB LEU A 404 1 ATOM 3055 C CG . LEU A 1 404 . 15.739 61.585 54.627 1 2.5 ? CG LEU A 404 1 ATOM 3056 C CD1 . LEU A 1 404 . 14.649 62.656 54.746 1 2 ? CD1 LEU A 404 1 ATOM 3057 C CD2 . LEU A 1 404 . 17.12 62.247 54.544 1 6.97 ? CD2 LEU A 404 1 ATOM 3058 N N . MET A 1 405 . 18.117 58.637 55.263 1 12 ? N MET A 405 1 ATOM 3059 C CA . MET A 1 405 . 19.348 58.326 54.539 1 10.39 ? CA MET A 405 1 ATOM 3060 C C . MET A 1 405 . 19.229 57.001 53.802 1 10.1 ? C MET A 405 1 ATOM 3061 O O . MET A 1 405 . 19.838 56.745 52.774 1 12.42 ? O MET A 405 1 ATOM 3062 C CB . MET A 1 405 . 20.552 58.236 55.476 1 6.38 ? CB MET A 405 1 ATOM 3063 C CG . MET A 1 405 . 20.791 59.55 56.205 1 8.23 ? CG MET A 405 1 ATOM 3064 S SD . MET A 1 405 . 21.08 60.867 55.011 1 9.64 ? SD MET A 405 1 ATOM 3065 C CE . MET A 1 405 . 22.706 60.365 54.398 1 6.69 ? CE MET A 405 1 ATOM 3066 N N . HIS A 1 406 . 18.421 56.121 54.352 1 8.78 ? N HIS A 406 1 ATOM 3067 C CA . HIS A 1 406 . 18.273 54.847 53.674 1 14.38 ? CA HIS A 406 1 ATOM 3068 C C . HIS A 1 406 . 17.589 55.083 52.331 1 17.53 ? C HIS A 406 1 ATOM 3069 O O . HIS A 1 406 . 18.028 54.641 51.274 1 22.81 ? O HIS A 406 1 ATOM 3070 C CB . HIS A 1 406 . 17.449 53.885 54.554 1 14.21 ? CB HIS A 406 1 ATOM 3071 C CG . HIS A 1 406 . 17.406 52.506 53.951 1 11.97 ? CG HIS A 406 1 ATOM 3072 N ND1 . HIS A 1 406 . 18.492 51.722 53.819 1 8.45 ? ND1 HIS A 406 1 ATOM 3073 C CD2 . HIS A 1 406 . 16.284 51.813 53.44 1 10.64 ? CD2 HIS A 406 1 ATOM 3074 C CE1 . HIS A 1 406 . 18.058 50.585 53.25 1 10.91 ? CE1 HIS A 406 1 ATOM 3075 N NE2 . HIS A 1 406 . 16.734 50.62 53.012 1 7.82 ? NE2 HIS A 406 1 ATOM 3076 N N . PHE A 1 407 . 16.493 55.848 52.405 1 17.65 ? N PHE A 407 1 ATOM 3077 C CA . PHE A 1 407 . 15.696 56.164 51.206 1 14.69 ? CA PHE A 407 1 ATOM 3078 C C . PHE A 1 407 . 16.547 56.83 50.161 1 14.22 ? C PHE A 407 1 ATOM 3079 O O . PHE A 1 407 . 16.575 56.427 49.013 1 17.34 ? O PHE A 407 1 ATOM 3080 C CB . PHE A 1 407 . 14.542 57.078 51.605 1 12.33 ? CB PHE A 407 1 ATOM 3081 C CG . PHE A 1 407 . 13.625 57.489 50.499 1 3.35 ? CG PHE A 407 1 ATOM 3082 C CD1 . PHE A 1 407 . 12.684 56.579 50.008 1 5.65 ? CD1 PHE A 407 1 ATOM 3083 C CD2 . PHE A 1 407 . 13.668 58.801 50.002 1 6.05 ? CD2 PHE A 407 1 ATOM 3084 C CE1 . PHE A 1 407 . 11.771 56.991 49.026 1 8.33 ? CE1 PHE A 407 1 ATOM 3085 C CE2 . PHE A 1 407 . 12.757 59.209 49.016 1 9.1 ? CE2 PHE A 407 1 ATOM 3086 C CZ . PHE A 1 407 . 11.805 58.305 48.524 1 4.46 ? CZ PHE A 407 1 ATOM 3087 N N . VAL A 1 408 . 17.279 57.849 50.591 1 12.31 ? N VAL A 408 1 ATOM 3088 C CA . VAL A 1 408 . 18.151 58.552 49.671 1 9.26 ? CA VAL A 408 1 ATOM 3089 C C . VAL A 1 408 . 19.09 57.619 48.972 1 11.77 ? C VAL A 408 1 ATOM 3090 O O . VAL A 1 408 . 19.218 57.638 47.761 1 17.89 ? O VAL A 408 1 ATOM 3091 C CB . VAL A 1 408 . 18.942 59.613 50.439 1 5.68 ? CB VAL A 408 1 ATOM 3092 C CG1 . VAL A 1 408 . 20.075 60.236 49.642 1 4.05 ? CG1 VAL A 408 1 ATOM 3093 C CG2 . VAL A 1 408 . 17.982 60.718 50.857 1 15.34 ? CG2 VAL A 408 1 ATOM 3094 N N . ASN A 1 409 . 19.735 56.759 49.738 1 11.92 ? N ASN A 409 1 ATOM 3095 C CA . ASN A 1 409 . 20.667 55.896 49.049 1 11.95 ? CA ASN A 409 1 ATOM 3096 C C . ASN A 1 409 . 20.016 54.975 48.085 1 13.78 ? C ASN A 409 1 ATOM 3097 O O . ASN A 1 409 . 20.558 54.718 47.022 1 17.57 ? O ASN A 409 1 ATOM 3098 C CB . ASN A 1 409 . 21.513 55.093 50.01 1 17.99 ? CB ASN A 409 1 ATOM 3099 C CG . ASN A 1 409 . 22.596 56.014 50.523 1 27.06 ? CG ASN A 409 1 ATOM 3100 O OD1 . ASN A 1 409 . 23.575 56.287 49.842 1 31.47 ? OD1 ASN A 409 1 ATOM 3101 N ND2 . ASN A 1 409 . 22.413 56.505 51.746 1 30.06 ? ND2 ASN A 409 1 ATOM 3102 N N . LYS A 1 410 . 18.847 54.458 48.435 1 14.56 ? N LYS A 410 1 ATOM 3103 C CA . LYS A 1 410 . 18.255 53.555 47.45 1 17 ? CA LYS A 410 1 ATOM 3104 C C . LYS A 1 410 . 17.628 54.304 46.266 1 17.5 ? C LYS A 410 1 ATOM 3105 O O . LYS A 1 410 . 17.487 53.799 45.165 1 19.56 ? O LYS A 410 1 ATOM 3106 C CB . LYS A 1 410 . 17.248 52.611 48.122 1 20.71 ? CB LYS A 410 1 ATOM 3107 C CG . LYS A 1 410 . 17.908 51.718 49.185 1 20.55 ? CG LYS A 410 1 ATOM 3108 C CD . LYS A 1 410 . 17.452 50.251 49.115 1 26.51 ? CD LYS A 410 1 ATOM 3109 C CE . LYS A 1 410 . 18.611 49.238 49.018 1 29.06 ? CE LYS A 410 1 ATOM 3110 N NZ . LYS A 1 410 . 18.277 48.013 49.749 1 39.74 ? NZ LYS A 410 1 ATOM 3111 N N . TYR A 1 411 . 17.242 55.543 46.489 1 16.18 ? N TYR A 411 1 ATOM 3112 C CA . TYR A 1 411 . 16.627 56.259 45.386 1 18.03 ? CA TYR A 411 1 ATOM 3113 C C . TYR A 1 411 . 17.659 56.751 44.412 1 22.49 ? C TYR A 411 1 ATOM 3114 O O . TYR A 1 411 . 17.502 56.663 43.201 1 22.41 ? O TYR A 411 1 ATOM 3115 C CB . TYR A 1 411 . 15.854 57.471 45.904 1 11.23 ? CB TYR A 411 1 ATOM 3116 C CG . TYR A 1 411 . 14.999 58.125 44.836 1 5.6 ? CG TYR A 411 1 ATOM 3117 C CD1 . TYR A 1 411 . 13.747 57.578 44.508 1 2.08 ? CD1 TYR A 411 1 ATOM 3118 C CD2 . TYR A 1 411 . 15.428 59.307 44.207 1 4.34 ? CD2 TYR A 411 1 ATOM 3119 C CE1 . TYR A 1 411 . 12.913 58.22 43.586 1 4.24 ? CE1 TYR A 411 1 ATOM 3120 C CE2 . TYR A 1 411 . 14.598 59.95 43.287 1 2 ? CE2 TYR A 411 1 ATOM 3121 C CZ . TYR A 1 411 . 13.344 59.409 42.977 1 8.61 ? CZ TYR A 411 1 ATOM 3122 O OH . TYR A 1 411 . 12.557 60.074 42.057 1 16.66 ? OH TYR A 411 1 ATOM 3123 N N . THR A 1 412 . 18.74 57.293 44.956 1 24.51 ? N THR A 412 1 ATOM 3124 C CA . THR A 1 412 . 19.797 57.83 44.105 1 25.23 ? CA THR A 412 1 ATOM 3125 C C . THR A 1 412 . 20.306 56.858 43.091 1 22.66 ? C THR A 412 1 ATOM 3126 O O . THR A 1 412 . 20.812 57.27 42.056 1 23.24 ? O THR A 412 1 ATOM 3127 C CB . THR A 1 412 . 20.895 58.461 44.978 1 24.6 ? CB THR A 412 1 ATOM 3128 O OG1 . THR A 1 412 . 20.281 59.445 45.809 1 26.37 ? OG1 THR A 412 1 ATOM 3129 C CG2 . THR A 1 412 . 21.998 59.21 44.205 1 26.6 ? CG2 THR A 412 1 ATOM 3130 N N . LYS A 1 413 . 20.163 55.564 43.354 1 23.19 ? N LYS A 413 1 ATOM 3131 C CA . LYS A 1 413 . 20.682 54.713 42.345 1 25.73 ? CA LYS A 413 1 ATOM 3132 C C . LYS A 1 413 . 19.917 54.864 41.029 1 26.73 ? C LYS A 413 1 ATOM 3133 O O . LYS A 1 413 . 20.461 54.651 40.014 1 28.6 ? O LYS A 413 1 ATOM 3134 C CB . LYS A 1 413 . 20.665 53.23 42.754 1 24.16 ? CB LYS A 413 1 ATOM 3135 C CG . LYS A 1 413 . 21.693 52.927 43.883 1 27.52 ? CG LYS A 413 1 ATOM 3136 C CD . LYS A 1 413 . 21.33 51.727 44.779 1 36.17 ? CD LYS A 413 1 ATOM 3137 N N . PHE A 1 414 . 18.623 55.18 41.183 1 28.42 ? N PHE A 414 1 ATOM 3138 C CA . PHE A 1 414 . 17.814 55.245 39.972 1 29.89 ? CA PHE A 414 1 ATOM 3139 C C . PHE A 1 414 . 17.061 56.556 39.706 1 28.33 ? C PHE A 414 1 ATOM 3140 O O . PHE A 1 414 . 16.297 56.674 38.736 1 31.27 ? O PHE A 414 1 ATOM 3141 C CB . PHE A 1 414 . 16.74 54.146 40.065 1 32.75 ? CB PHE A 414 1 ATOM 3142 C CG . PHE A 1 414 . 17.272 52.746 40.301 1 37.5 ? CG PHE A 414 1 ATOM 3143 C CD1 . PHE A 1 414 . 18.572 52.276 40.169 1 44.88 ? CD1 PHE A 414 1 ATOM 3144 C CD2 . PHE A 1 414 . 16.344 51.858 40.722 1 43.49 ? CD2 PHE A 414 1 ATOM 3145 C CE1 . PHE A 1 414 . 18.984 51.007 40.512 1 50.06 ? CE1 PHE A 414 1 ATOM 3146 C CE2 . PHE A 1 414 . 16.694 50.529 41.049 1 45.95 ? CE2 PHE A 414 1 ATOM 3147 C CZ . PHE A 1 414 . 18.03 50.125 40.954 1 46.66 ? CZ PHE A 414 1 ATOM 3148 N N . GLY A 1 415 . 17.218 57.553 40.575 1 26.12 ? N GLY A 415 1 ATOM 3149 C CA . GLY A 1 415 . 16.485 58.772 40.358 1 25.57 ? CA GLY A 415 1 ATOM 3150 C C . GLY A 1 415 . 17.222 59.643 39.391 1 25.05 ? C GLY A 415 1 ATOM 3151 O O . GLY A 1 415 . 18.299 59.318 38.929 1 23.29 ? O GLY A 415 1 ATOM 3152 N N . ASN A 1 416 . 16.658 60.812 39.103 1 28.85 ? N ASN A 416 1 ATOM 3153 C CA . ASN A 1 416 . 17.307 61.714 38.161 1 34.03 ? CA ASN A 416 1 ATOM 3154 C C . ASN A 1 416 . 17.867 62.946 38.848 1 33.9 ? C ASN A 416 1 ATOM 3155 O O . ASN A 1 416 . 17.753 64.054 38.351 1 35.24 ? O ASN A 416 1 ATOM 3156 C CB . ASN A 1 416 . 16.331 62.053 36.999 1 39.49 ? CB ASN A 416 1 ATOM 3157 C CG . ASN A 1 416 . 16.946 62.694 35.738 1 42.24 ? CG ASN A 416 1 ATOM 3158 O OD1 . ASN A 1 416 . 16.387 63.603 35.139 1 46.71 ? OD1 ASN A 416 1 ATOM 3159 N ND2 . ASN A 1 416 . 18.1 62.178 35.308 1 38.36 ? ND2 ASN A 416 1 ATOM 3160 N N . GLY A 1 417 . 18.467 62.755 40.028 1 37.53 ? N GLY A 417 1 ATOM 3161 C CA . GLY A 1 417 . 19.061 63.874 40.788 1 35.91 ? CA GLY A 417 1 ATOM 3162 C C . GLY A 1 417 . 18.572 63.903 42.225 1 30.56 ? C GLY A 417 1 ATOM 3163 O O . GLY A 1 417 . 17.407 63.631 42.488 1 29.49 ? O GLY A 417 1 ATOM 3164 N N . THR A 1 418 . 19.465 64.226 43.162 1 27.58 ? N THR A 418 1 ATOM 3165 C CA . THR A 1 418 . 19.038 64.247 44.557 1 27.31 ? CA THR A 418 1 ATOM 3166 C C . THR A 1 418 . 19.764 65.383 45.256 1 25.21 ? C THR A 418 1 ATOM 3167 O O . THR A 1 418 . 20.978 65.478 45.111 1 26.31 ? O THR A 418 1 ATOM 3168 C CB . THR A 1 418 . 19.424 62.879 45.187 1 23.65 ? CB THR A 418 1 ATOM 3169 O OG1 . THR A 1 418 . 18.789 61.811 44.47 1 29.4 ? OG1 THR A 418 1 ATOM 3170 C CG2 . THR A 1 418 . 19.017 62.701 46.648 1 21.43 ? CG2 THR A 418 1 ATOM 3171 N N . TYR A 1 419 . 19.03 66.227 45.997 1 22.29 ? N TYR A 419 1 ATOM 3172 C CA . TYR A 1 419 . 19.643 67.346 46.738 1 25.88 ? CA TYR A 419 1 ATOM 3173 C C . TYR A 1 419 . 19.254 67.124 48.199 1 25.8 ? C TYR A 419 1 ATOM 3174 O O . TYR A 1 419 . 18.079 66.883 48.465 1 27.82 ? O TYR A 419 1 ATOM 3175 C CB . TYR A 1 419 . 19.164 68.702 46.184 1 30.13 ? CB TYR A 419 1 ATOM 3176 C CG . TYR A 1 419 . 19.512 68.841 44.711 1 29.73 ? CG TYR A 419 1 ATOM 3177 C CD1 . TYR A 1 419 . 18.6 68.368 43.751 1 31.8 ? CD1 TYR A 419 1 ATOM 3178 C CD2 . TYR A 1 419 . 20.734 69.407 44.287 1 26.44 ? CD2 TYR A 419 1 ATOM 3179 C CE1 . TYR A 1 419 . 18.899 68.453 42.387 1 32.84 ? CE1 TYR A 419 1 ATOM 3180 C CE2 . TYR A 1 419 . 21.036 69.489 42.917 1 27.55 ? CE2 TYR A 419 1 ATOM 3181 C CZ . TYR A 1 419 . 20.114 69.013 41.961 1 31.05 ? CZ TYR A 419 1 ATOM 3182 O OH . TYR A 1 419 . 20.364 69.09 40.602 1 31.88 ? OH TYR A 419 1 ATOM 3183 N N . LEU A 1 420 . 20.228 67.176 49.121 1 19.41 ? N LEU A 420 1 ATOM 3184 C CA . LEU A 1 420 . 20.014 66.915 50.54 1 17.98 ? CA LEU A 420 1 ATOM 3185 C C . LEU A 1 420 . 20.492 68.074 51.392 1 19.04 ? C LEU A 420 1 ATOM 3186 O O . LEU A 1 420 . 21.58 68.595 51.158 1 16.48 ? O LEU A 420 1 ATOM 3187 C CB . LEU A 1 420 . 20.834 65.657 50.884 1 13.19 ? CB LEU A 420 1 ATOM 3188 C CG . LEU A 1 420 . 20.683 65.139 52.324 1 13.97 ? CG LEU A 420 1 ATOM 3189 C CD1 . LEU A 1 420 . 19.221 64.883 52.694 1 13.11 ? CD1 LEU A 420 1 ATOM 3190 C CD2 . LEU A 1 420 . 21.501 63.86 52.553 1 9.68 ? CD2 LEU A 420 1 ATOM 3191 N N . TYR A 1 421 . 19.674 68.47 52.388 1 20 ? N TYR A 421 1 ATOM 3192 C CA . TYR A 1 421 . 20.041 69.576 53.3 1 21.21 ? CA TYR A 421 1 ATOM 3193 C C . TYR A 1 421 . 19.942 69.123 54.759 1 22.16 ? C TYR A 421 1 ATOM 3194 O O . TYR A 1 421 . 19.268 68.147 55.083 1 27.68 ? O TYR A 421 1 ATOM 3195 C CB . TYR A 1 421 . 19.16 70.825 53.113 1 18.16 ? CB TYR A 421 1 ATOM 3196 C CG . TYR A 1 421 . 17.717 70.594 53.501 1 20.61 ? CG TYR A 421 1 ATOM 3197 C CD1 . TYR A 1 421 . 16.78 70.057 52.595 1 18.3 ? CD1 TYR A 421 1 ATOM 3198 C CD2 . TYR A 1 421 . 17.312 70.898 54.806 1 17.41 ? CD2 TYR A 421 1 ATOM 3199 C CE1 . TYR A 1 421 . 15.451 69.838 53.002 1 18.02 ? CE1 TYR A 421 1 ATOM 3200 C CE2 . TYR A 1 421 . 15.996 70.665 55.207 1 18.17 ? CE2 TYR A 421 1 ATOM 3201 C CZ . TYR A 1 421 . 15.057 70.145 54.313 1 17.49 ? CZ TYR A 421 1 ATOM 3202 O OH . TYR A 1 421 . 13.749 69.954 54.734 1 23.43 ? OH TYR A 421 1 ATOM 3203 N N . PHE A 1 422 . 20.608 69.887 55.631 1 19.35 ? N PHE A 422 1 ATOM 3204 C CA . PHE A 1 422 . 20.637 69.652 57.073 1 16.89 ? CA PHE A 422 1 ATOM 3205 C C . PHE A 1 422 . 20.322 71.005 57.627 1 15.31 ? C PHE A 422 1 ATOM 3206 O O . PHE A 1 422 . 21.156 71.895 57.543 1 17.01 ? O PHE A 422 1 ATOM 3207 C CB . PHE A 1 422 . 22.054 69.215 57.459 1 17.68 ? CB PHE A 422 1 ATOM 3208 C CG . PHE A 1 422 . 22.178 68.85 58.909 1 18.34 ? CG PHE A 422 1 ATOM 3209 C CD1 . PHE A 1 422 . 21.524 67.705 59.394 1 17.93 ? CD1 PHE A 422 1 ATOM 3210 C CD2 . PHE A 1 422 . 22.957 69.638 59.779 1 20.27 ? CD2 PHE A 422 1 ATOM 3211 C CE1 . PHE A 1 422 . 21.65 67.347 60.742 1 16.41 ? CE1 PHE A 422 1 ATOM 3212 C CE2 . PHE A 1 422 . 23.087 69.277 61.123 1 16.33 ? CE2 PHE A 422 1 ATOM 3213 C CZ . PHE A 1 422 . 22.431 68.132 61.601 1 17.51 ? CZ PHE A 422 1 ATOM 3214 N N . PHE A 1 423 . 19.102 71.191 58.111 1 14.66 ? N PHE A 423 1 ATOM 3215 C CA . PHE A 1 423 . 18.694 72.484 58.631 1 16.94 ? CA PHE A 423 1 ATOM 3216 C C . PHE A 1 423 . 19.04 72.523 60.103 1 20.96 ? C PHE A 423 1 ATOM 3217 O O . PHE A 1 423 . 18.555 71.738 60.923 1 26.49 ? O PHE A 423 1 ATOM 3218 C CB . PHE A 1 423 . 17.2 72.684 58.39 1 12.96 ? CB PHE A 423 1 ATOM 3219 C CG . PHE A 1 423 . 16.724 74.04 58.834 1 12.99 ? CG PHE A 423 1 ATOM 3220 C CD1 . PHE A 1 423 . 16.886 75.165 58.004 1 14.02 ? CD1 PHE A 423 1 ATOM 3221 C CD2 . PHE A 1 423 . 16.1 74.192 60.08 1 17.13 ? CD2 PHE A 423 1 ATOM 3222 C CE1 . PHE A 1 423 . 16.416 76.428 58.401 1 11.33 ? CE1 PHE A 423 1 ATOM 3223 C CE2 . PHE A 1 423 . 15.623 75.456 60.481 1 20.89 ? CE2 PHE A 423 1 ATOM 3224 C CZ . PHE A 1 423 . 15.778 76.573 59.637 1 15.84 ? CZ PHE A 423 1 ATOM 3225 N N . ASN A 1 424 . 19.894 73.481 60.441 1 18.24 ? N ASN A 424 1 ATOM 3226 C CA . ASN A 1 424 . 20.337 73.577 61.812 1 14.83 ? CA ASN A 424 1 ATOM 3227 C C . ASN A 1 424 . 20.403 74.99 62.302 1 12.86 ? C ASN A 424 1 ATOM 3228 O O . ASN A 1 424 . 21.415 75.403 62.828 1 16.41 ? O ASN A 424 1 ATOM 3229 C CB . ASN A 1 424 . 21.694 72.892 61.978 1 9.86 ? CB ASN A 424 1 ATOM 3230 C CG . ASN A 1 424 . 22.744 73.517 61.102 1 14.25 ? CG ASN A 424 1 ATOM 3231 O OD1 . ASN A 1 424 . 22.489 74.376 60.268 1 19.01 ? OD1 ASN A 424 1 ATOM 3232 N ND2 . ASN A 1 424 . 23.976 73.051 61.272 1 17.43 ? ND2 ASN A 424 1 ATOM 3233 N N . HIS A 1 425 . 19.324 75.737 62.152 1 14.01 ? N HIS A 425 1 ATOM 3234 C CA . HIS A 1 425 . 19.291 77.111 62.619 1 14.7 ? CA HIS A 425 1 ATOM 3235 C C . HIS A 1 425 . 18.127 77.227 63.581 1 20.28 ? C HIS A 425 1 ATOM 3236 O O . HIS A 1 425 . 17.025 76.743 63.342 1 22.87 ? O HIS A 425 1 ATOM 3237 C CB . HIS A 1 425 . 19.069 78.038 61.424 1 13.69 ? CB HIS A 425 1 ATOM 3238 C CG . HIS A 1 425 . 18.758 79.457 61.849 1 16.2 ? CG HIS A 425 1 ATOM 3239 N ND1 . HIS A 1 425 . 19.673 80.364 62.264 1 14.43 ? ND1 HIS A 425 1 ATOM 3240 C CD2 . HIS A 1 425 . 17.483 80.067 61.888 1 16.15 ? CD2 HIS A 425 1 ATOM 3241 C CE1 . HIS A 1 425 . 18.988 81.491 62.54 1 13.89 ? CE1 HIS A 425 1 ATOM 3242 N NE2 . HIS A 1 425 . 17.667 81.335 62.316 1 13.71 ? NE2 HIS A 425 1 ATOM 3243 N N . ARG A 1 426 . 18.386 77.897 64.696 1 24.28 ? N ARG A 426 1 ATOM 3244 C CA . ARG A 1 426 . 17.337 78.083 65.683 1 27.35 ? CA ARG A 426 1 ATOM 3245 C C . ARG A 1 426 . 16.832 79.506 65.509 1 27.39 ? C ARG A 426 1 ATOM 3246 O O . ARG A 1 426 . 17.588 80.471 65.63 1 26.12 ? O ARG A 426 1 ATOM 3247 C CB . ARG A 1 426 . 17.902 77.842 67.106 1 30.12 ? CB ARG A 426 1 ATOM 3248 C CG . ARG A 1 426 . 16.81 77.838 68.2 1 36.19 ? CG ARG A 426 1 ATOM 3249 C CD . ARG A 1 426 . 17.26 77.301 69.568 1 36.3 ? CD ARG A 426 1 ATOM 3250 N NE . ARG A 1 426 . 16.233 77.525 70.574 1 39.87 ? NE ARG A 426 1 ATOM 3251 C CZ . ARG A 1 426 . 16.103 78.735 71.15 1 44.86 ? CZ ARG A 426 1 ATOM 3252 N NH1 . ARG A 1 426 . 16.896 79.766 70.825 1 45.41 ? NH1 ARG A 426 1 ATOM 3253 N NH2 . ARG A 1 426 . 15.158 78.908 72.068 1 46.68 ? NH2 ARG A 426 1 ATOM 3254 N N . ALA A 1 427 . 15.526 79.628 65.219 1 25.42 ? N ALA A 427 1 ATOM 3255 C CA . ALA A 1 427 . 15.003 80.979 65.054 1 24.06 ? CA ALA A 427 1 ATOM 3256 C C . ALA A 1 427 . 15.285 81.755 66.302 1 24.95 ? C ALA A 427 1 ATOM 3257 O O . ALA A 1 427 . 15.147 81.236 67.399 1 23.58 ? O ALA A 427 1 ATOM 3258 C CB . ALA A 1 427 . 13.487 81.02 64.833 1 21.86 ? CB ALA A 427 1 ATOM 3259 N N . SER A 1 428 . 15.636 83.023 66.1 1 27.92 ? N SER A 428 1 ATOM 3260 C CA . SER A 1 428 . 15.952 83.883 67.235 1 27.44 ? CA SER A 428 1 ATOM 3261 C C . SER A 1 428 . 14.768 84.113 68.163 1 27.61 ? C SER A 428 1 ATOM 3262 O O . SER A 1 428 . 14.926 84.401 69.339 1 33.83 ? O SER A 428 1 ATOM 3263 C CB . SER A 1 428 . 16.575 85.213 66.778 1 25.08 ? CB SER A 428 1 ATOM 3264 O OG . SER A 1 428 . 15.802 85.842 65.75 1 27.48 ? OG SER A 428 1 ATOM 3265 N N . ASN A 1 429 . 13.572 83.993 67.608 1 25.58 ? N ASN A 429 1 ATOM 3266 C CA . ASN A 1 429 . 12.36 84.182 68.382 1 26.14 ? CA ASN A 429 1 ATOM 3267 C C . ASN A 1 429 . 11.719 82.855 68.81 1 29.45 ? C ASN A 429 1 ATOM 3268 O O . ASN A 1 429 . 10.538 82.806 69.149 1 31.59 ? O ASN A 429 1 ATOM 3269 C CB . ASN A 1 429 . 11.36 85.021 67.566 1 27.84 ? CB ASN A 429 1 ATOM 3270 C CG . ASN A 1 429 . 11.162 84.534 66.142 1 30.89 ? CG ASN A 429 1 ATOM 3271 O OD1 . ASN A 1 429 . 11.689 83.507 65.72 1 28.88 ? OD1 ASN A 429 1 ATOM 3272 N ND2 . ASN A 1 429 . 10.414 85.321 65.38 1 31.96 ? ND2 ASN A 429 1 ATOM 3273 N N . LEU A 1 430 . 12.494 81.755 68.801 1 27.22 ? N LEU A 430 1 ATOM 3274 C CA . LEU A 1 430 . 11.872 80.491 69.183 1 24.25 ? CA LEU A 430 1 ATOM 3275 C C . LEU A 1 430 . 11.33 80.608 70.604 1 25.62 ? C LEU A 430 1 ATOM 3276 O O . LEU A 1 430 . 12.05 81.102 71.463 1 28.75 ? O LEU A 430 1 ATOM 3277 C CB . LEU A 1 430 . 12.928 79.358 69.116 1 22.89 ? CB LEU A 430 1 ATOM 3278 C CG . LEU A 1 430 . 12.497 78.024 68.491 1 21.01 ? CG LEU A 430 1 ATOM 3279 C CD1 . LEU A 1 430 . 11.098 77.558 68.878 1 25.25 ? CD1 LEU A 430 1 ATOM 3280 C CD2 . LEU A 1 430 . 12.61 78.064 66.978 1 32.12 ? CD2 LEU A 430 1 ATOM 3281 N N . VAL A 1 431 . 10.083 80.155 70.846 1 24.53 ? N VAL A 431 1 ATOM 3282 C CA . VAL A 1 431 . 9.55 80.22 72.222 1 23.47 ? CA VAL A 431 1 ATOM 3283 C C . VAL A 1 431 . 9.752 78.924 73.018 1 20.42 ? C VAL A 431 1 ATOM 3284 O O . VAL A 1 431 . 9.338 78.79 74.157 1 22.54 ? O VAL A 431 1 ATOM 3285 C CB . VAL A 1 431 . 8.045 80.571 72.22 1 20.23 ? CB VAL A 431 1 ATOM 3286 C CG1 . VAL A 1 431 . 7.851 81.943 71.578 1 24.35 ? CG1 VAL A 431 1 ATOM 3287 C CG2 . VAL A 1 431 . 7.178 79.519 71.508 1 17.82 ? CG2 VAL A 431 1 ATOM 3288 N N . TRP A 1 432 . 10.322 77.925 72.377 1 16.34 ? N TRP A 432 1 ATOM 3289 C CA . TRP A 1 432 . 10.549 76.664 73.056 1 14.4 ? CA TRP A 432 1 ATOM 3290 C C . TRP A 1 432 . 11.928 76.825 73.709 1 13.99 ? C TRP A 432 1 ATOM 3291 O O . TRP A 1 432 . 12.698 77.677 73.29 1 13.34 ? O TRP A 432 1 ATOM 3292 C CB . TRP A 1 432 . 10.491 75.491 72.05 1 11.71 ? CB TRP A 432 1 ATOM 3293 C CG . TRP A 1 432 . 9.087 75.215 71.549 1 13.78 ? CG TRP A 432 1 ATOM 3294 C CD1 . TRP A 1 432 . 8.494 75.696 70.352 1 14.89 ? CD1 TRP A 432 1 ATOM 3295 C CD2 . TRP A 1 432 . 8.113 74.417 72.184 1 15.44 ? CD2 TRP A 432 1 ATOM 3296 N NE1 . TRP A 1 432 . 7.217 75.23 70.222 1 13.83 ? NE1 TRP A 432 1 ATOM 3297 C CE2 . TRP A 1 432 . 6.919 74.434 71.305 1 16.22 ? CE2 TRP A 432 1 ATOM 3298 C CE3 . TRP A 1 432 . 8.058 73.711 73.388 1 16.05 ? CE3 TRP A 432 1 ATOM 3299 C CZ2 . TRP A 1 432 . 5.771 73.727 71.707 1 14.52 ? CZ2 TRP A 432 1 ATOM 3300 C CZ3 . TRP A 1 432 . 6.884 73.027 73.752 1 15.01 ? CZ3 TRP A 432 1 ATOM 3301 C CH2 . TRP A 1 432 . 5.757 73.028 72.921 1 12.98 ? CH2 TRP A 432 1 ATOM 3302 N N . PRO A 1 433 . 12.245 76.018 74.743 1 12.67 ? N PRO A 433 1 ATOM 3303 C CA . PRO A 1 433 . 13.523 76.153 75.404 1 9.19 ? CA PRO A 433 1 ATOM 3304 C C . PRO A 1 433 . 14.678 75.802 74.534 1 12.11 ? C PRO A 433 1 ATOM 3305 O O . PRO A 1 433 . 14.623 74.982 73.635 1 21.23 ? O PRO A 433 1 ATOM 3306 C CB . PRO A 1 433 . 13.459 75.154 76.556 1 8.32 ? CB PRO A 433 1 ATOM 3307 C CG . PRO A 1 433 . 12.309 74.202 76.229 1 4.9 ? CG PRO A 433 1 ATOM 3308 C CD . PRO A 1 433 . 11.37 75.011 75.342 1 9.63 ? CD PRO A 433 1 ATOM 3309 N N . GLU A 1 434 . 15.797 76.398 74.91 1 15.38 ? N GLU A 434 1 ATOM 3310 C CA . GLU A 1 434 . 17.052 76.209 74.207 1 14.21 ? CA GLU A 434 1 ATOM 3311 C C . GLU A 1 434 . 17.471 74.746 74.132 1 13.83 ? C GLU A 434 1 ATOM 3312 O O . GLU A 1 434 . 18.152 74.354 73.203 1 17.17 ? O GLU A 434 1 ATOM 3313 C CB . GLU A 1 434 . 18.131 77.082 74.901 1 12.25 ? CB GLU A 434 1 ATOM 3314 C CG . GLU A 1 434 . 19.471 77.25 74.154 1 20.68 ? CG GLU A 434 1 ATOM 3315 N N . TRP A 1 435 . 17.062 73.93 75.109 1 13.6 ? N TRP A 435 1 ATOM 3316 C CA . TRP A 1 435 . 17.525 72.544 75.044 1 13.74 ? CA TRP A 435 1 ATOM 3317 C C . TRP A 1 435 . 16.939 71.785 73.877 1 16.4 ? C TRP A 435 1 ATOM 3318 O O . TRP A 1 435 . 17.517 70.819 73.4 1 23.41 ? O TRP A 435 1 ATOM 3319 C CB . TRP A 1 435 . 17.391 71.777 76.402 1 13.33 ? CB TRP A 435 1 ATOM 3320 C CG . TRP A 1 435 . 15.962 71.442 76.812 1 7.61 ? CG TRP A 435 1 ATOM 3321 C CD1 . TRP A 1 435 . 15.117 72.204 77.65 1 5.44 ? CD1 TRP A 435 1 ATOM 3322 C CD2 . TRP A 1 435 . 15.215 70.325 76.407 1 5.75 ? CD2 TRP A 435 1 ATOM 3323 N NE1 . TRP A 1 435 . 13.895 71.623 77.769 1 2 ? NE1 TRP A 435 1 ATOM 3324 C CE2 . TRP A 1 435 . 13.876 70.476 77.028 1 4 ? CE2 TRP A 435 1 ATOM 3325 C CE3 . TRP A 1 435 . 15.492 69.206 75.613 1 5.4 ? CE3 TRP A 435 1 ATOM 3326 C CZ2 . TRP A 1 435 . 12.889 69.511 76.783 1 5.82 ? CZ2 TRP A 435 1 ATOM 3327 C CZ3 . TRP A 1 435 . 14.484 68.25 75.403 1 9.91 ? CZ3 TRP A 435 1 ATOM 3328 C CH2 . TRP A 1 435 . 13.197 68.405 75.967 1 8.73 ? CH2 TRP A 435 1 ATOM 3329 N N . MET A 1 436 . 15.758 72.216 73.436 1 16.03 ? N MET A 436 1 ATOM 3330 C CA . MET A 1 436 . 15.126 71.534 72.318 1 17.89 ? CA MET A 436 1 ATOM 3331 C C . MET A 1 436 . 15.859 71.83 70.984 1 20.1 ? C MET A 436 1 ATOM 3332 O O . MET A 1 436 . 15.715 71.137 69.985 1 20.8 ? O MET A 436 1 ATOM 3333 C CB . MET A 1 436 . 13.632 71.873 72.286 1 14.73 ? CB MET A 436 1 ATOM 3334 C CG . MET A 1 436 . 12.913 71.395 73.543 1 10.31 ? CG MET A 436 1 ATOM 3335 S SD . MET A 1 436 . 11.19 71.974 73.524 1 13.56 ? SD MET A 436 1 ATOM 3336 C CE . MET A 1 436 . 10.487 70.82 72.309 1 13.12 ? CE MET A 436 1 ATOM 3337 N N . GLY A 1 437 . 16.66 72.895 70.964 1 20.64 ? N GLY A 437 1 ATOM 3338 C CA . GLY A 1 437 . 17.403 73.168 69.739 1 18.75 ? CA GLY A 437 1 ATOM 3339 C C . GLY A 1 437 . 16.552 73.492 68.521 1 17.03 ? C GLY A 437 1 ATOM 3340 O O . GLY A 1 437 . 15.594 74.256 68.593 1 18.08 ? O GLY A 437 1 ATOM 3341 N N . VAL A 1 438 . 16.977 72.905 67.382 1 12.62 ? N VAL A 438 1 ATOM 3342 C CA . VAL A 1 438 . 16.33 73.055 66.081 1 9.94 ? CA VAL A 438 1 ATOM 3343 C C . VAL A 1 438 . 15.27 71.965 66.028 1 6.84 ? C VAL A 438 1 ATOM 3344 O O . VAL A 1 438 . 15.538 70.83 65.653 1 2 ? O VAL A 438 1 ATOM 3345 C CB . VAL A 1 438 . 17.385 72.902 64.976 1 6.49 ? CB VAL A 438 1 ATOM 3346 C CG1 . VAL A 1 438 . 16.813 73.247 63.604 1 12.47 ? CG1 VAL A 438 1 ATOM 3347 C CG2 . VAL A 1 438 . 18.622 73.766 65.262 1 4.15 ? CG2 VAL A 438 1 ATOM 3348 N N . ILE A 1 439 . 14.062 72.371 66.379 1 8.21 ? N ILE A 439 1 ATOM 3349 C CA . ILE A 1 439 . 12.963 71.434 66.493 1 9.83 ? CA ILE A 439 1 ATOM 3350 C C . ILE A 1 439 . 12.315 70.981 65.199 1 12.68 ? C ILE A 439 1 ATOM 3351 O O . ILE A 1 439 . 12.24 71.645 64.166 1 17.5 ? O ILE A 439 1 ATOM 3352 C CB . ILE A 1 439 . 11.928 72.134 67.412 1 8.73 ? CB ILE A 439 1 ATOM 3353 C CG1 . ILE A 1 439 . 12.536 72.553 68.764 1 5.52 ? CG1 ILE A 439 1 ATOM 3354 C CG2 . ILE A 1 439 . 10.641 71.337 67.687 1 9.39 ? CG2 ILE A 439 1 ATOM 3355 C CD1 . ILE A 1 439 . 11.738 73.672 69.435 1 2 ? CD1 ILE A 439 1 ATOM 3356 N N . HIS A 1 440 . 11.787 69.767 65.315 1 10.68 ? N HIS A 440 1 ATOM 3357 C CA . HIS A 1 440 . 11.053 69.108 64.252 1 9.48 ? CA HIS A 440 1 ATOM 3358 C C . HIS A 1 440 . 9.911 70.051 63.934 1 9.31 ? C HIS A 440 1 ATOM 3359 O O . HIS A 1 440 . 9.208 70.462 64.829 1 8.12 ? O HIS A 440 1 ATOM 3360 C CB . HIS A 1 440 . 10.55 67.777 64.839 1 8.57 ? CB HIS A 440 1 ATOM 3361 C CG . HIS A 1 440 . 9.657 66.946 63.948 1 7.99 ? CG HIS A 440 1 ATOM 3362 N ND1 . HIS A 1 440 . 10.086 66.014 63.073 1 6.63 ? ND1 HIS A 440 1 ATOM 3363 C CD2 . HIS A 1 440 . 8.24 66.895 63.984 1 9.96 ? CD2 HIS A 440 1 ATOM 3364 C CE1 . HIS A 1 440 . 8.975 65.395 62.6 1 12.43 ? CE1 HIS A 440 1 ATOM 3365 N NE2 . HIS A 1 440 . 7.845 65.912 63.137 1 10.39 ? NE2 HIS A 440 1 ATOM 3366 N N . GLY A 1 441 . 9.782 70.443 62.665 1 12.04 ? N GLY A 441 1 ATOM 3367 C CA . GLY A 1 441 . 8.713 71.358 62.293 1 8.35 ? CA GLY A 441 1 ATOM 3368 C C . GLY A 1 441 . 9.18 72.772 62.174 1 8.92 ? C GLY A 441 1 ATOM 3369 O O . GLY A 1 441 . 8.565 73.583 61.507 1 9.77 ? O GLY A 441 1 ATOM 3370 N N . TYR A 1 442 . 10.356 73.065 62.706 1 8.66 ? N TYR A 442 1 ATOM 3371 C CA . TYR A 1 442 . 10.755 74.475 62.684 1 11.82 ? CA TYR A 442 1 ATOM 3372 C C . TYR A 1 442 . 11.364 75.119 61.445 1 13.54 ? C TYR A 442 1 ATOM 3373 O O . TYR A 1 442 . 11.672 76.305 61.457 1 20.09 ? O TYR A 442 1 ATOM 3374 C CB . TYR A 1 442 . 11.369 74.815 64.079 1 11.19 ? CB TYR A 442 1 ATOM 3375 C CG . TYR A 1 442 . 10.204 74.997 65.047 1 7.21 ? CG TYR A 442 1 ATOM 3376 C CD1 . TYR A 1 442 . 9.504 73.889 65.567 1 5.33 ? CD1 TYR A 442 1 ATOM 3377 C CD2 . TYR A 1 442 . 9.715 76.291 65.292 1 2 ? CD2 TYR A 442 1 ATOM 3378 C CE1 . TYR A 1 442 . 8.32 74.07 66.286 1 2 ? CE1 TYR A 442 1 ATOM 3379 C CE2 . TYR A 1 442 . 8.531 76.476 66.001 1 2 ? CE2 TYR A 442 1 ATOM 3380 C CZ . TYR A 1 442 . 7.836 75.369 66.49 1 4.13 ? CZ TYR A 442 1 ATOM 3381 O OH . TYR A 1 442 . 6.66 75.593 67.164 1 13.11 ? OH TYR A 442 1 ATOM 3382 N N . GLU A 1 443 . 11.519 74.358 60.342 1 15.74 ? N GLU A 443 1 ATOM 3383 C CA . GLU A 1 443 . 12.072 74.942 59.086 1 7.98 ? CA GLU A 443 1 ATOM 3384 C C . GLU A 1 443 . 10.944 75.473 58.23 1 5.61 ? C GLU A 443 1 ATOM 3385 O O . GLU A 1 443 . 11.091 76.316 57.364 1 7.19 ? O GLU A 443 1 ATOM 3386 C CB . GLU A 1 443 . 12.889 73.972 58.219 1 9.6 ? CB GLU A 443 1 ATOM 3387 C CG . GLU A 1 443 . 12.093 72.991 57.312 1 7.55 ? CG GLU A 443 1 ATOM 3388 C CD . GLU A 1 443 . 11.196 72.053 58.088 1 6.46 ? CD GLU A 443 1 ATOM 3389 O OE1 . GLU A 1 443 . 11.514 71.797 59.235 1 8.12 ? OE1 GLU A 443 1 ATOM 3390 O OE2 . GLU A 1 443 . 10.196 71.582 57.551 1 6.22 ? OE2 GLU A 443 1 ATOM 3391 N N . ILE A 1 444 . 9.757 74.944 58.494 1 3.67 ? N ILE A 444 1 ATOM 3392 C CA . ILE A 1 444 . 8.602 75.371 57.745 1 2.76 ? CA ILE A 444 1 ATOM 3393 C C . ILE A 1 444 . 8.391 76.89 57.829 1 6.05 ? C ILE A 444 1 ATOM 3394 O O . ILE A 1 444 . 7.849 77.504 56.938 1 9.34 ? O ILE A 444 1 ATOM 3395 C CB . ILE A 1 444 . 7.359 74.564 58.209 1 2 ? CB ILE A 444 1 ATOM 3396 C CG1 . ILE A 1 444 . 7.604 73.028 58.241 1 5.67 ? CG1 ILE A 444 1 ATOM 3397 C CG2 . ILE A 1 444 . 6.15 74.919 57.348 1 3.61 ? CG2 ILE A 444 1 ATOM 3398 C CD1 . ILE A 1 444 . 6.379 72.173 58.631 1 2 ? CD1 ILE A 444 1 ATOM 3399 N N . GLU A 1 445 . 8.84 77.54 58.906 1 16.65 ? N GLU A 445 1 ATOM 3400 C CA . GLU A 1 445 . 8.601 78.992 58.98 1 17.1 ? CA GLU A 445 1 ATOM 3401 C C . GLU A 1 445 . 9.356 79.694 57.924 1 14.25 ? C GLU A 445 1 ATOM 3402 O O . GLU A 1 445 . 8.937 80.729 57.438 1 8.96 ? O GLU A 445 1 ATOM 3403 C CB . GLU A 1 445 . 9.088 79.671 60.292 1 24.89 ? CB GLU A 445 1 ATOM 3404 C CG . GLU A 1 445 . 8.687 78.932 61.563 1 25.68 ? CG GLU A 445 1 ATOM 3405 C CD . GLU A 1 445 . 9.181 79.521 62.848 1 31.64 ? CD GLU A 445 1 ATOM 3406 O OE1 . GLU A 1 445 . 10.321 79.998 62.881 1 28.92 ? OE1 GLU A 445 1 ATOM 3407 O OE2 . GLU A 1 445 . 8.421 79.476 63.819 1 35.91 ? OE2 GLU A 445 1 ATOM 3408 N N . PHE A 1 446 . 10.512 79.084 57.639 1 14.43 ? N PHE A 446 1 ATOM 3409 C CA . PHE A 1 446 . 11.436 79.601 56.65 1 17.47 ? CA PHE A 446 1 ATOM 3410 C C . PHE A 1 446 . 10.935 79.364 55.231 1 17.92 ? C PHE A 446 1 ATOM 3411 O O . PHE A 1 446 . 10.854 80.285 54.429 1 17.24 ? O PHE A 446 1 ATOM 3412 C CB . PHE A 1 446 . 12.841 79.006 56.892 1 14.25 ? CB PHE A 446 1 ATOM 3413 C CG . PHE A 1 446 . 13.479 79.696 58.073 1 18.46 ? CG PHE A 446 1 ATOM 3414 C CD1 . PHE A 1 446 . 13.109 79.356 59.382 1 21.45 ? CD1 PHE A 446 1 ATOM 3415 C CD2 . PHE A 1 446 . 14.397 80.744 57.865 1 17.73 ? CD2 PHE A 446 1 ATOM 3416 C CE1 . PHE A 1 446 . 13.632 80.089 60.462 1 25.35 ? CE1 PHE A 446 1 ATOM 3417 C CE2 . PHE A 1 446 . 14.922 81.463 58.941 1 16.63 ? CE2 PHE A 446 1 ATOM 3418 C CZ . PHE A 1 446 . 14.533 81.146 60.246 1 17.92 ? CZ PHE A 446 1 ATOM 3419 N N . VAL A 1 447 . 10.587 78.103 54.953 1 15.23 ? N VAL A 447 1 ATOM 3420 C CA . VAL A 1 447 . 10.097 77.751 53.637 1 11.34 ? CA VAL A 447 1 ATOM 3421 C C . VAL A 1 447 . 8.867 78.578 53.236 1 13.43 ? C VAL A 447 1 ATOM 3422 O O . VAL A 1 447 . 8.675 78.844 52.058 1 18.88 ? O VAL A 447 1 ATOM 3423 C CB . VAL A 1 447 . 9.843 76.228 53.599 1 9.38 ? CB VAL A 447 1 ATOM 3424 C CG1 . VAL A 1 447 . 9.027 75.75 52.392 1 4.32 ? CG1 VAL A 447 1 ATOM 3425 C CG2 . VAL A 1 447 . 11.168 75.435 53.691 1 3.9 ? CG2 VAL A 447 1 ATOM 3426 N N . PHE A 1 448 . 8.042 78.981 54.207 1 4.53 ? N PHE A 448 1 ATOM 3427 C CA . PHE A 1 448 . 6.869 79.755 53.84 1 3.52 ? CA PHE A 448 1 ATOM 3428 C C . PHE A 1 448 . 7.071 81.254 53.952 1 7.21 ? C PHE A 448 1 ATOM 3429 O O . PHE A 1 448 . 6.141 82.041 53.829 1 10.21 ? O PHE A 448 1 ATOM 3430 C CB . PHE A 1 448 . 5.622 79.283 54.591 1 3.13 ? CB PHE A 448 1 ATOM 3431 C CG . PHE A 1 448 . 4.956 78.088 53.952 1 3.83 ? CG PHE A 448 1 ATOM 3432 C CD1 . PHE A 1 448 . 5.567 76.827 53.991 1 2.43 ? CD1 PHE A 448 1 ATOM 3433 C CD2 . PHE A 1 448 . 3.705 78.237 53.307 1 6.22 ? CD2 PHE A 448 1 ATOM 3434 C CE1 . PHE A 1 448 . 4.929 75.722 53.393 1 9.88 ? CE1 PHE A 448 1 ATOM 3435 C CE2 . PHE A 1 448 . 3.07 77.138 52.709 1 5.13 ? CE2 PHE A 448 1 ATOM 3436 C CZ . PHE A 1 448 . 3.685 75.876 52.751 1 8.76 ? CZ PHE A 448 1 ATOM 3437 N N . GLY A 1 449 . 8.302 81.669 54.212 1 12.35 ? N GLY A 449 1 ATOM 3438 C CA . GLY A 1 449 . 8.601 83.113 54.262 1 19.06 ? CA GLY A 449 1 ATOM 3439 C C . GLY A 1 449 . 8.035 83.979 55.378 1 22.16 ? C GLY A 449 1 ATOM 3440 O O . GLY A 1 449 . 7.885 85.192 55.224 1 23.38 ? O GLY A 449 1 ATOM 3441 N N . LEU A 1 450 . 7.735 83.363 56.538 1 23.86 ? N LEU A 450 1 ATOM 3442 C CA . LEU A 1 450 . 7.219 84.19 57.634 1 20.32 ? CA LEU A 450 1 ATOM 3443 C C . LEU A 1 450 . 8.256 85.211 58.121 1 17.7 ? C LEU A 450 1 ATOM 3444 O O . LEU A 1 450 . 7.883 86.31 58.488 1 16.68 ? O LEU A 450 1 ATOM 3445 C CB . LEU A 1 450 . 6.676 83.381 58.824 1 18.87 ? CB LEU A 450 1 ATOM 3446 C CG . LEU A 1 450 . 5.459 82.475 58.544 1 19.02 ? CG LEU A 450 1 ATOM 3447 C CD1 . LEU A 1 450 . 4.479 82.48 59.723 1 23.46 ? CD1 LEU A 450 1 ATOM 3448 C CD2 . LEU A 1 450 . 4.688 82.824 57.271 1 23.14 ? CD2 LEU A 450 1 ATOM 3449 N N . PRO A 1 451 . 9.564 84.906 58.111 1 16.06 ? N PRO A 451 1 ATOM 3450 C CA . PRO A 1 451 . 10.523 85.973 58.367 1 20.2 ? CA PRO A 451 1 ATOM 3451 C C . PRO A 1 451 . 10.389 87.265 57.568 1 25.32 ? C PRO A 451 1 ATOM 3452 O O . PRO A 1 451 . 10.988 88.278 57.919 1 30.73 ? O PRO A 451 1 ATOM 3453 C CB . PRO A 1 451 . 11.898 85.312 58.167 1 16.42 ? CB PRO A 451 1 ATOM 3454 C CG . PRO A 1 451 . 11.663 83.804 58.374 1 13.92 ? CG PRO A 451 1 ATOM 3455 C CD . PRO A 1 451 . 10.182 83.586 58.012 1 15.33 ? CD PRO A 451 1 ATOM 3456 N N . LEU A 1 452 . 9.636 87.218 56.456 1 30.14 ? N LEU A 452 1 ATOM 3457 C CA . LEU A 1 452 . 9.477 88.436 55.666 1 31.12 ? CA LEU A 452 1 ATOM 3458 C C . LEU A 1 452 . 8.561 89.402 56.374 1 32.76 ? C LEU A 452 1 ATOM 3459 O O . LEU A 1 452 . 8.601 90.608 56.162 1 34.65 ? O LEU A 452 1 ATOM 3460 C CB . LEU A 1 452 . 8.945 88.149 54.262 1 28.34 ? CB LEU A 452 1 ATOM 3461 C CG . LEU A 1 452 . 9.855 87.242 53.419 1 25.04 ? CG LEU A 452 1 ATOM 3462 C CD1 . LEU A 1 452 . 9.64 87.572 51.947 1 29.84 ? CD1 LEU A 452 1 ATOM 3463 C CD2 . LEU A 1 452 . 11.347 87.363 53.738 1 21.13 ? CD2 LEU A 452 1 ATOM 3464 N N . VAL A 1 453 . 7.715 88.831 57.23 1 33.5 ? N VAL A 453 1 ATOM 3465 C CA . VAL A 1 453 . 6.785 89.616 58.003 1 35.18 ? CA VAL A 453 1 ATOM 3466 C C . VAL A 1 453 . 7.585 90.214 59.143 1 37.58 ? C VAL A 453 1 ATOM 3467 O O . VAL A 1 453 . 7.915 89.555 60.116 1 41.33 ? O VAL A 453 1 ATOM 3468 C CB . VAL A 1 453 . 5.67 88.683 58.497 1 33.52 ? CB VAL A 453 1 ATOM 3469 C CG1 . VAL A 1 453 . 4.555 89.448 59.213 1 36.53 ? CG1 VAL A 453 1 ATOM 3470 C CG2 . VAL A 1 453 . 5.056 87.869 57.338 1 35.81 ? CG2 VAL A 453 1 ATOM 3471 N N . LYS A 1 454 . 7.877 91.503 59.035 1 42.92 ? N LYS A 454 1 ATOM 3472 C CA . LYS A 1 454 . 8.669 92.165 60.076 1 47.9 ? CA LYS A 454 1 ATOM 3473 C C . LYS A 1 454 . 8.02 92.125 61.467 1 47.66 ? C LYS A 454 1 ATOM 3474 O O . LYS A 1 454 . 8.691 92.052 62.489 1 47.79 ? O LYS A 454 1 ATOM 3475 C CB . LYS A 1 454 . 9.056 93.591 59.627 1 51.97 ? CB LYS A 454 1 ATOM 3476 C CG . LYS A 1 454 . 9.627 93.678 58.174 1 61.84 ? CG LYS A 454 1 ATOM 3477 C CD . LYS A 1 454 . 11.067 93.135 57.962 1 65.28 ? CD LYS A 454 1 ATOM 3478 C CE . LYS A 1 454 . 11.212 91.6 57.792 1 69.26 ? CE LYS A 454 1 ATOM 3479 N NZ . LYS A 1 454 . 12.612 91.209 57.883 1 74.01 ? NZ LYS A 454 1 ATOM 3480 N N . GLU A 1 455 . 6.675 92.124 61.481 1 45.37 ? N GLU A 455 1 ATOM 3481 C CA . GLU A 1 455 . 5.96 92.071 62.763 1 38.25 ? CA GLU A 455 1 ATOM 3482 C C . GLU A 1 455 . 6.248 90.803 63.54 1 35.88 ? C GLU A 455 1 ATOM 3483 O O . GLU A 1 455 . 5.957 90.725 64.719 1 37.11 ? O GLU A 455 1 ATOM 3484 C CB . GLU A 1 455 . 4.42 92.127 62.657 1 37.95 ? CB GLU A 455 1 ATOM 3485 N N . LEU A 1 456 . 6.81 89.791 62.886 1 31.87 ? N LEU A 456 1 ATOM 3486 C CA . LEU A 1 456 . 7.071 88.568 63.621 1 30.7 ? CA LEU A 456 1 ATOM 3487 C C . LEU A 1 456 . 8.401 88.558 64.368 1 32.17 ? C LEU A 456 1 ATOM 3488 O O . LEU A 1 456 . 8.719 87.593 65.061 1 30.98 ? O LEU A 456 1 ATOM 3489 C CB . LEU A 1 456 . 6.879 87.37 62.708 1 30.84 ? CB LEU A 456 1 ATOM 3490 C CG . LEU A 1 456 . 5.485 87.371 62.068 1 31.62 ? CG LEU A 456 1 ATOM 3491 C CD1 . LEU A 1 456 . 5.31 86.161 61.149 1 36.79 ? CD1 LEU A 456 1 ATOM 3492 C CD2 . LEU A 1 456 . 4.328 87.46 63.076 1 27.13 ? CD2 LEU A 456 1 ATOM 3493 N N . ASN A 1 457 . 9.185 89.624 64.218 1 31.39 ? N ASN A 457 1 ATOM 3494 C CA . ASN A 1 457 . 10.453 89.752 64.958 1 35.14 ? CA ASN A 457 1 ATOM 3495 C C . ASN A 1 457 . 11.59 88.804 64.619 1 32.17 ? C ASN A 457 1 ATOM 3496 O O . ASN A 1 457 . 12.171 88.197 65.517 1 32 ? O ASN A 457 1 ATOM 3497 C CB . ASN A 1 457 . 10.273 89.624 66.508 1 43.52 ? CB ASN A 457 1 ATOM 3498 C CG . ASN A 1 457 . 9.348 90.65 67.137 1 49.23 ? CG ASN A 457 1 ATOM 3499 O OD1 . ASN A 1 457 . 9.71 91.802 67.325 1 54.33 ? OD1 ASN A 457 1 ATOM 3500 N ND2 . ASN A 1 457 . 8.133 90.219 67.469 1 51.9 ? ND2 ASN A 457 1 ATOM 3501 N N . TYR A 1 458 . 11.913 88.633 63.338 1 28.42 ? N TYR A 458 1 ATOM 3502 C CA . TYR A 1 458 . 13.045 87.738 63.059 1 25.04 ? CA TYR A 458 1 ATOM 3503 C C . TYR A 1 458 . 14.182 88.661 62.723 1 24.07 ? C TYR A 458 1 ATOM 3504 O O . TYR A 1 458 . 13.974 89.827 62.42 1 25.65 ? O TYR A 458 1 ATOM 3505 C CB . TYR A 1 458 . 12.794 86.785 61.881 1 20 ? CB TYR A 458 1 ATOM 3506 C CG . TYR A 1 458 . 11.774 85.705 62.144 1 15.51 ? CG TYR A 458 1 ATOM 3507 C CD1 . TYR A 1 458 . 10.402 85.989 61.988 1 15.4 ? CD1 TYR A 458 1 ATOM 3508 C CD2 . TYR A 1 458 . 12.175 84.39 62.453 1 12.32 ? CD2 TYR A 458 1 ATOM 3509 C CE1 . TYR A 1 458 . 9.447 84.962 62.057 1 11.67 ? CE1 TYR A 458 1 ATOM 3510 C CE2 . TYR A 1 458 . 11.221 83.364 62.531 1 12.05 ? CE2 TYR A 458 1 ATOM 3511 C CZ . TYR A 1 458 . 9.861 83.644 62.307 1 12.36 ? CZ TYR A 458 1 ATOM 3512 O OH . TYR A 1 458 . 8.926 82.623 62.289 1 16.52 ? OH TYR A 458 1 ATOM 3513 N N . THR A 1 459 . 15.397 88.146 62.764 1 25.51 ? N THR A 459 1 ATOM 3514 C CA . THR A 1 459 . 16.491 89.042 62.421 1 30.49 ? CA THR A 459 1 ATOM 3515 C C . THR A 1 459 . 16.556 89.189 60.907 1 34.22 ? C THR A 459 1 ATOM 3516 O O . THR A 1 459 . 16.074 88.354 60.138 1 38.2 ? O THR A 459 1 ATOM 3517 C CB . THR A 1 459 . 17.828 88.505 62.978 1 31.63 ? CB THR A 459 1 ATOM 3518 O OG1 . THR A 1 459 . 18.006 87.127 62.639 1 32.54 ? OG1 THR A 459 1 ATOM 3519 C CG2 . THR A 1 459 . 17.895 88.568 64.503 1 37.27 ? CG2 THR A 459 1 ATOM 3520 N N . ALA A 1 460 . 17.256 90.25 60.485 1 35.28 ? N ALA A 460 1 ATOM 3521 C CA . ALA A 1 460 . 17.392 90.463 59.049 1 31.19 ? CA ALA A 460 1 ATOM 3522 C C . ALA A 1 460 . 18.147 89.318 58.423 1 31 ? C ALA A 460 1 ATOM 3523 O O . ALA A 1 460 . 17.868 88.901 57.311 1 36.66 ? O ALA A 460 1 ATOM 3524 C CB . ALA A 1 460 . 18.138 91.756 58.74 1 31.44 ? CB ALA A 460 1 ATOM 3525 N N . GLU A 1 461 . 19.12 88.794 59.182 1 26.39 ? N GLU A 461 1 ATOM 3526 C CA . GLU A 1 461 . 19.89 87.674 58.654 1 23.78 ? CA GLU A 461 1 ATOM 3527 C C . GLU A 1 461 . 18.974 86.461 58.393 1 23.06 ? C GLU A 461 1 ATOM 3528 O O . GLU A 1 461 . 19.246 85.601 57.572 1 26.98 ? O GLU A 461 1 ATOM 3529 C CB . GLU A 1 461 . 21.064 87.271 59.585 1 25.76 ? CB GLU A 461 1 ATOM 3530 C CG . GLU A 1 461 . 21.864 88.405 60.275 1 31.33 ? CG GLU A 461 1 ATOM 3531 N N . GLU A 1 462 . 17.866 86.374 59.133 1 22.8 ? N GLU A 462 1 ATOM 3532 C CA . GLU A 1 462 . 16.933 85.262 58.938 1 22.36 ? CA GLU A 462 1 ATOM 3533 C C . GLU A 1 462 . 16.067 85.557 57.749 1 23.82 ? C GLU A 462 1 ATOM 3534 O O . GLU A 1 462 . 15.62 84.657 57.053 1 26.24 ? O GLU A 462 1 ATOM 3535 C CB . GLU A 1 462 . 16.067 85.018 60.182 1 19.23 ? CB GLU A 462 1 ATOM 3536 C CG . GLU A 1 462 . 16.911 84.411 61.317 1 16.08 ? CG GLU A 462 1 ATOM 3537 C CD . GLU A 1 462 . 16.242 84.428 62.681 1 16.57 ? CD GLU A 462 1 ATOM 3538 O OE1 . GLU A 1 462 . 15.343 85.249 62.9 1 10.48 ? OE1 GLU A 462 1 ATOM 3539 O OE2 . GLU A 1 462 . 16.636 83.613 63.518 1 6.73 ? OE2 GLU A 462 1 ATOM 3540 N N . GLU A 1 463 . 15.804 86.853 57.519 1 26.21 ? N GLU A 463 1 ATOM 3541 C CA . GLU A 1 463 . 15 87.209 56.343 1 27.74 ? CA GLU A 463 1 ATOM 3542 C C . GLU A 1 463 . 15.748 86.741 55.097 1 24.31 ? C GLU A 463 1 ATOM 3543 O O . GLU A 1 463 . 15.214 86.181 54.152 1 23.26 ? O GLU A 463 1 ATOM 3544 C CB . GLU A 1 463 . 14.741 88.72 56.214 1 33.13 ? CB GLU A 463 1 ATOM 3545 C CG . GLU A 1 463 . 13.667 88.991 55.142 1 43.02 ? CG GLU A 463 1 ATOM 3546 C CD . GLU A 1 463 . 13.678 90.403 54.567 1 49.44 ? CD GLU A 463 1 ATOM 3547 O OE1 . GLU A 1 463 . 14.724 90.82 54.065 1 55.82 ? OE1 GLU A 463 1 ATOM 3548 O OE2 . GLU A 1 463 . 12.639 91.071 54.602 1 52.07 ? OE2 GLU A 463 1 ATOM 3549 N N . ALA A 1 464 . 17.053 86.988 55.147 1 21.45 ? N ALA A 464 1 ATOM 3550 C CA . ALA A 1 464 . 17.904 86.571 54.059 1 17.4 ? CA ALA A 464 1 ATOM 3551 C C . ALA A 1 464 . 17.806 85.072 53.872 1 16.84 ? C ALA A 464 1 ATOM 3552 O O . ALA A 1 464 . 17.625 84.578 52.772 1 23.96 ? O ALA A 464 1 ATOM 3553 C CB . ALA A 1 464 . 19.359 86.947 54.361 1 18 ? CB ALA A 464 1 ATOM 3554 N N . LEU A 1 465 . 17.917 84.353 54.99 1 14.92 ? N LEU A 465 1 ATOM 3555 C CA . LEU A 1 465 . 17.84 82.901 54.957 1 11.99 ? CA LEU A 465 1 ATOM 3556 C C . LEU A 1 465 . 16.538 82.392 54.346 1 13.91 ? C LEU A 465 1 ATOM 3557 O O . LEU A 1 465 . 16.581 81.508 53.502 1 14.21 ? O LEU A 465 1 ATOM 3558 C CB . LEU A 1 465 . 18.063 82.291 56.357 1 10.67 ? CB LEU A 465 1 ATOM 3559 C CG . LEU A 1 465 . 18.192 80.753 56.381 1 11.62 ? CG LEU A 465 1 ATOM 3560 C CD1 . LEU A 1 465 . 19.344 80.255 55.509 1 19.35 ? CD1 LEU A 465 1 ATOM 3561 C CD2 . LEU A 1 465 . 18.403 80.203 57.788 1 11.16 ? CD2 LEU A 465 1 ATOM 3562 N N . SER A 1 466 . 15.367 82.933 54.737 1 12.62 ? N SER A 466 1 ATOM 3563 C CA . SER A 1 466 . 14.166 82.366 54.11 1 17.34 ? CA SER A 466 1 ATOM 3564 C C . SER A 1 466 . 14.102 82.694 52.637 1 22.63 ? C SER A 466 1 ATOM 3565 O O . SER A 1 466 . 13.545 81.933 51.858 1 26.36 ? O SER A 466 1 ATOM 3566 C CB . SER A 1 466 . 12.832 82.685 54.78 1 14.63 ? CB SER A 466 1 ATOM 3567 O OG . SER A 1 466 . 12.762 84.077 55.007 1 25.19 ? OG SER A 466 1 ATOM 3568 N N . ARG A 1 467 . 14.675 83.836 52.233 1 22.38 ? N ARG A 467 1 ATOM 3569 C CA . ARG A 1 467 . 14.612 84.09 50.803 1 20.89 ? CA ARG A 467 1 ATOM 3570 C C . ARG A 1 467 . 15.467 83.065 50.051 1 20.9 ? C ARG A 467 1 ATOM 3571 O O . ARG A 1 467 . 15.126 82.65 48.949 1 22.37 ? O ARG A 467 1 ATOM 3572 C CB . ARG A 1 467 . 15.008 85.515 50.486 1 20.62 ? CB ARG A 467 1 ATOM 3573 C CG . ARG A 1 467 . 14.021 86.543 51.059 1 24.03 ? CG ARG A 467 1 ATOM 3574 C CD . ARG A 1 467 . 14.477 87.965 50.698 1 29.71 ? CD ARG A 467 1 ATOM 3575 N NE . ARG A 1 467 . 13.686 88.998 51.343 1 34.93 ? NE ARG A 467 1 ATOM 3576 C CZ . ARG A 1 467 . 12.56 89.506 50.812 1 36.36 ? CZ ARG A 467 1 ATOM 3577 N NH1 . ARG A 1 467 . 12.048 89.034 49.678 1 36.65 ? NH1 ARG A 467 1 ATOM 3578 N NH2 . ARG A 1 467 . 11.944 90.507 51.441 1 40.08 ? NH2 ARG A 467 1 ATOM 3579 N N . ARG A 1 468 . 16.576 82.636 50.669 1 17.65 ? N ARG A 468 1 ATOM 3580 C CA . ARG A 1 468 . 17.387 81.648 49.973 1 19.11 ? CA ARG A 468 1 ATOM 3581 C C . ARG A 1 468 . 16.678 80.334 49.9 1 20.33 ? C ARG A 468 1 ATOM 3582 O O . ARG A 1 468 . 16.709 79.626 48.903 1 22.41 ? O ARG A 468 1 ATOM 3583 C CB . ARG A 1 468 . 18.738 81.36 50.64 1 18.67 ? CB ARG A 468 1 ATOM 3584 C CG . ARG A 1 468 . 19.467 82.632 51.088 1 28.44 ? CG ARG A 468 1 ATOM 3585 C CD . ARG A 1 468 . 21.002 82.519 51.106 1 34.04 ? CD ARG A 468 1 ATOM 3586 N NE . ARG A 1 468 . 21.519 81.658 52.167 1 40.98 ? NE ARG A 468 1 ATOM 3587 C CZ . ARG A 1 468 . 21.745 80.345 51.975 1 44.67 ? CZ ARG A 468 1 ATOM 3588 N NH1 . ARG A 1 468 . 21.341 79.745 50.866 1 46.16 ? NH1 ARG A 468 1 ATOM 3589 N NH2 . ARG A 1 468 . 22.383 79.621 52.895 1 46.32 ? NH2 ARG A 468 1 ATOM 3590 N N . ILE A 1 469 . 16.03 80.025 51.022 1 20.68 ? N ILE A 469 1 ATOM 3591 C CA . ILE A 1 469 . 15.311 78.769 51.105 1 19.33 ? CA ILE A 469 1 ATOM 3592 C C . ILE A 1 469 . 14.193 78.758 50.084 1 19.36 ? C ILE A 469 1 ATOM 3593 O O . ILE A 1 469 . 14.06 77.842 49.284 1 23.77 ? O ILE A 469 1 ATOM 3594 C CB . ILE A 1 469 . 14.783 78.529 52.537 1 17.87 ? CB ILE A 469 1 ATOM 3595 C CG1 . ILE A 1 469 . 15.877 78.713 53.626 1 17.95 ? CG1 ILE A 469 1 ATOM 3596 C CG2 . ILE A 1 469 . 14.077 77.177 52.658 1 17.95 ? CG2 ILE A 469 1 ATOM 3597 C CD1 . ILE A 1 469 . 16.398 77.436 54.273 1 10.76 ? CD1 ILE A 469 1 ATOM 3598 N N . MET A 1 470 . 13.39 79.821 50.11 1 16.41 ? N MET A 470 1 ATOM 3599 C CA . MET A 1 470 . 12.27 79.928 49.189 1 16.31 ? CA MET A 470 1 ATOM 3600 C C . MET A 1 470 . 12.703 79.892 47.736 1 16.06 ? C MET A 470 1 ATOM 3601 O O . MET A 1 470 . 11.992 79.431 46.852 1 13.24 ? O MET A 470 1 ATOM 3602 C CB . MET A 1 470 . 11.493 81.22 49.444 1 14.61 ? CB MET A 470 1 ATOM 3603 C CG . MET A 1 470 . 10.687 81.174 50.737 1 15.84 ? CG MET A 470 1 ATOM 3604 S SD . MET A 1 470 . 9.476 82.526 50.688 1 15.15 ? SD MET A 470 1 ATOM 3605 C CE . MET A 1 470 . 10.636 83.92 50.863 1 15.78 ? CE MET A 470 1 ATOM 3606 N N . HIS A 1 471 . 13.896 80.417 47.493 1 17.2 ? N HIS A 471 1 ATOM 3607 C CA . HIS A 1 471 . 14.352 80.401 46.118 1 21.69 ? CA HIS A 471 1 ATOM 3608 C C . HIS A 1 471 . 14.757 78.995 45.748 1 20.45 ? C HIS A 471 1 ATOM 3609 O O . HIS A 1 471 . 14.348 78.472 44.731 1 20.2 ? O HIS A 471 1 ATOM 3610 C CB . HIS A 1 471 . 15.475 81.429 45.913 1 29.47 ? CB HIS A 471 1 ATOM 3611 C CG . HIS A 1 471 . 15.657 81.781 44.446 1 33.27 ? CG HIS A 471 1 ATOM 3612 N ND1 . HIS A 1 471 . 14.668 82.211 43.634 1 33.46 ? ND1 HIS A 471 1 ATOM 3613 C CD2 . HIS A 1 471 . 16.854 81.743 43.693 1 34.65 ? CD2 HIS A 471 1 ATOM 3614 C CE1 . HIS A 1 471 . 15.227 82.43 42.433 1 37.54 ? CE1 HIS A 471 1 ATOM 3615 N NE2 . HIS A 1 471 . 16.548 82.159 42.446 1 37.05 ? NE2 HIS A 471 1 ATOM 3616 N N . TYR A 1 472 . 15.524 78.353 46.625 1 21.14 ? N TYR A 472 1 ATOM 3617 C CA . TYR A 1 472 . 15.949 76.982 46.342 1 19.71 ? CA TYR A 472 1 ATOM 3618 C C . TYR A 1 472 . 14.75 76.076 46.083 1 20.98 ? C TYR A 472 1 ATOM 3619 O O . TYR A 1 472 . 14.714 75.22 45.206 1 22.37 ? O TYR A 472 1 ATOM 3620 C CB . TYR A 1 472 . 16.667 76.379 47.569 1 20.34 ? CB TYR A 472 1 ATOM 3621 C CG . TYR A 1 472 . 18.07 76.843 47.86 1 23.95 ? CG TYR A 472 1 ATOM 3622 C CD1 . TYR A 1 472 . 18.992 77.017 46.826 1 24.9 ? CD1 TYR A 472 1 ATOM 3623 C CD2 . TYR A 1 472 . 18.484 77.038 49.186 1 26.94 ? CD2 TYR A 472 1 ATOM 3624 C CE1 . TYR A 1 472 . 20.319 77.345 47.103 1 26.1 ? CE1 TYR A 472 1 ATOM 3625 C CE2 . TYR A 1 472 . 19.814 77.368 49.468 1 30.01 ? CE2 TYR A 472 1 ATOM 3626 C CZ . TYR A 1 472 . 20.74 77.515 48.424 1 30.84 ? CZ TYR A 472 1 ATOM 3627 O OH . TYR A 1 472 . 22.066 77.823 48.69 1 36.97 ? OH TYR A 472 1 ATOM 3628 N N . TRP A 1 473 . 13.744 76.283 46.923 1 18.72 ? N TRP A 473 1 ATOM 3629 C CA . TRP A 1 473 . 12.55 75.483 46.804 1 20.3 ? CA TRP A 473 1 ATOM 3630 C C . TRP A 1 473 . 11.855 75.781 45.475 1 20.82 ? C TRP A 473 1 ATOM 3631 O O . TRP A 1 473 . 11.469 74.865 44.757 1 22.52 ? O TRP A 473 1 ATOM 3632 C CB . TRP A 1 473 . 11.611 75.704 48.027 1 17.97 ? CB TRP A 473 1 ATOM 3633 C CG . TRP A 1 473 . 11.772 74.677 49.157 1 18.66 ? CG TRP A 473 1 ATOM 3634 C CD1 . TRP A 1 473 . 10.715 73.896 49.684 1 15 ? CD1 TRP A 473 1 ATOM 3635 C CD2 . TRP A 1 473 . 12.93 74.304 49.885 1 16.88 ? CD2 TRP A 473 1 ATOM 3636 N NE1 . TRP A 1 473 . 11.154 73.078 50.675 1 14.33 ? NE1 TRP A 473 1 ATOM 3637 C CE2 . TRP A 1 473 . 12.501 73.272 50.857 1 13.46 ? CE2 TRP A 473 1 ATOM 3638 C CE3 . TRP A 1 473 . 14.272 74.684 49.864 1 18.34 ? CE3 TRP A 473 1 ATOM 3639 C CZ2 . TRP A 1 473 . 13.458 72.703 51.715 1 10.94 ? CZ2 TRP A 473 1 ATOM 3640 C CZ3 . TRP A 1 473 . 15.204 74.093 50.741 1 15.94 ? CZ3 TRP A 473 1 ATOM 3641 C CH2 . TRP A 1 473 . 14.797 73.118 51.659 1 13.44 ? CH2 TRP A 473 1 ATOM 3642 N N . ALA A 1 474 . 11.725 77.08 45.143 1 18.06 ? N ALA A 474 1 ATOM 3643 C CA . ALA A 1 474 . 11.038 77.443 43.897 1 12.46 ? CA ALA A 474 1 ATOM 3644 C C . ALA A 1 474 . 11.815 76.997 42.682 1 10.86 ? C ALA A 474 1 ATOM 3645 O O . ALA A 1 474 . 11.29 76.292 41.835 1 13.28 ? O ALA A 474 1 ATOM 3646 C CB . ALA A 1 474 . 10.74 78.933 43.835 1 11.11 ? CB ALA A 474 1 ATOM 3647 N N . THR A 1 475 . 13.074 77.399 42.593 1 7.89 ? N THR A 475 1 ATOM 3648 C CA . THR A 1 475 . 13.95 77.014 41.495 1 9.64 ? CA THR A 475 1 ATOM 3649 C C . THR A 1 475 . 14.029 75.501 41.324 1 12.78 ? C THR A 475 1 ATOM 3650 O O . THR A 1 475 . 14.08 74.974 40.219 1 12.13 ? O THR A 475 1 ATOM 3651 C CB . THR A 1 475 . 15.327 77.597 41.792 1 7.84 ? CB THR A 475 1 ATOM 3652 O OG1 . THR A 1 475 . 15.073 78.985 41.895 1 11.47 ? OG1 THR A 475 1 ATOM 3653 C CG2 . THR A 1 475 . 16.398 77.356 40.722 1 6.36 ? CG2 THR A 475 1 ATOM 3654 N N . PHE A 1 476 . 14.034 74.766 42.439 1 16.53 ? N PHE A 476 1 ATOM 3655 C CA . PHE A 1 476 . 14.063 73.322 42.254 1 16.97 ? CA PHE A 476 1 ATOM 3656 C C . PHE A 1 476 . 12.729 72.858 41.634 1 19.25 ? C PHE A 476 1 ATOM 3657 O O . PHE A 1 476 . 12.684 71.957 40.806 1 20.45 ? O PHE A 476 1 ATOM 3658 C CB . PHE A 1 476 . 14.322 72.604 43.592 1 14.69 ? CB PHE A 476 1 ATOM 3659 C CG . PHE A 1 476 . 14.13 71.11 43.47 1 8.02 ? CG PHE A 476 1 ATOM 3660 C CD1 . PHE A 1 476 . 15.191 70.29 43.041 1 8.4 ? CD1 PHE A 476 1 ATOM 3661 C CD2 . PHE A 1 476 . 12.871 70.541 43.736 1 2 ? CD2 PHE A 476 1 ATOM 3662 C CE1 . PHE A 1 476 . 14.993 68.913 42.87 1 8.04 ? CE1 PHE A 476 1 ATOM 3663 C CE2 . PHE A 1 476 . 12.666 69.171 43.563 1 2 ? CE2 PHE A 476 1 ATOM 3664 C CZ . PHE A 1 476 . 13.726 68.359 43.132 1 8.31 ? CZ PHE A 476 1 ATOM 3665 N N . ALA A 1 477 . 11.641 73.498 42.056 1 19.29 ? N ALA A 477 1 ATOM 3666 C CA . ALA A 1 477 . 10.344 73.088 41.528 1 23.33 ? CA ALA A 477 1 ATOM 3667 C C . ALA A 1 477 . 10.208 73.333 40.055 1 25.47 ? C ALA A 477 1 ATOM 3668 O O . ALA A 1 477 . 9.512 72.608 39.359 1 31.09 ? O ALA A 477 1 ATOM 3669 C CB . ALA A 1 477 . 9.185 73.787 42.257 1 21.87 ? CB ALA A 477 1 ATOM 3670 N N . LYS A 1 478 . 10.871 74.396 39.589 1 25.09 ? N LYS A 478 1 ATOM 3671 C CA . LYS A 1 478 . 10.77 74.689 38.16 1 23.32 ? CA LYS A 478 1 ATOM 3672 C C . LYS A 1 478 . 11.755 73.867 37.357 1 20.81 ? C LYS A 478 1 ATOM 3673 O O . LYS A 1 478 . 11.423 73.053 36.521 1 26.35 ? O LYS A 478 1 ATOM 3674 C CB . LYS A 1 478 . 11.013 76.172 37.858 1 24.55 ? CB LYS A 478 1 ATOM 3675 C CG . LYS A 1 478 . 10.29 77.145 38.788 1 27.31 ? CG LYS A 478 1 ATOM 3676 C CD . LYS A 1 478 . 10.07 78.487 38.068 1 36.59 ? CD LYS A 478 1 ATOM 3677 N N . THR A 1 479 . 13.002 74.13 37.645 1 15.01 ? N THR A 479 1 ATOM 3678 C CA . THR A 1 479 . 14.102 73.509 36.995 1 13.07 ? CA THR A 479 1 ATOM 3679 C C . THR A 1 479 . 14.392 72.091 37.362 1 16.43 ? C THR A 479 1 ATOM 3680 O O . THR A 1 479 . 14.615 71.263 36.499 1 22.36 ? O THR A 479 1 ATOM 3681 C CB . THR A 1 479 . 15.332 74.313 37.42 1 13.16 ? CB THR A 479 1 ATOM 3682 O OG1 . THR A 1 479 . 15.09 75.645 37.005 1 20.56 ? OG1 THR A 479 1 ATOM 3683 C CG2 . THR A 1 479 . 16.67 73.866 36.836 1 19.93 ? CG2 THR A 479 1 ATOM 3684 N N . GLY A 1 480 . 14.472 71.805 38.653 1 20.24 ? N GLY A 480 1 ATOM 3685 C CA . GLY A 1 480 . 14.836 70.44 39.044 1 16.81 ? CA GLY A 480 1 ATOM 3686 C C . GLY A 1 480 . 16.209 70.443 39.664 1 15.43 ? C GLY A 480 1 ATOM 3687 O O . GLY A 1 480 . 16.827 69.429 39.964 1 16.07 ? O GLY A 480 1 ATOM 3688 N N . ASN A 1 481 . 16.709 71.653 39.846 1 13.23 ? N ASN A 481 1 ATOM 3689 C CA . ASN A 1 481 . 18.005 71.873 40.445 1 15.96 ? CA ASN A 481 1 ATOM 3690 C C . ASN A 1 481 . 17.73 73.119 41.247 1 18.94 ? C ASN A 481 1 ATOM 3691 O O . ASN A 1 481 . 17.024 73.96 40.705 1 22.56 ? O ASN A 481 1 ATOM 3692 C CB . ASN A 1 481 . 19.029 72.126 39.349 1 17.9 ? CB ASN A 481 1 ATOM 3693 C CG . ASN A 1 481 . 20.375 72.417 39.921 1 19.48 ? CG ASN A 481 1 ATOM 3694 O OD1 . ASN A 1 481 . 20.513 73.084 40.924 1 25.74 ? OD1 ASN A 481 1 ATOM 3695 N ND2 . ASN A 1 481 . 21.399 71.899 39.278 1 23.51 ? ND2 ASN A 481 1 ATOM 3696 N N . PRO A 1 482 . 18.168 73.197 42.528 1 19.54 ? N PRO A 482 1 ATOM 3697 C CA . PRO A 1 482 . 17.886 74.366 43.366 1 19.34 ? CA PRO A 482 1 ATOM 3698 C C . PRO A 1 482 . 18.739 75.583 43.049 1 21.48 ? C PRO A 482 1 ATOM 3699 O O . PRO A 1 482 . 18.451 76.7 43.465 1 21.62 ? O PRO A 482 1 ATOM 3700 C CB . PRO A 1 482 . 18.23 73.874 44.785 1 18.08 ? CB PRO A 482 1 ATOM 3701 C CG . PRO A 1 482 . 19.205 72.705 44.604 1 16.26 ? CG PRO A 482 1 ATOM 3702 C CD . PRO A 1 482 . 18.867 72.121 43.238 1 17.03 ? CD PRO A 482 1 ATOM 3703 N N . ASN A 1 483 . 19.846 75.327 42.358 1 23.18 ? N ASN A 483 1 ATOM 3704 C CA . ASN A 1 483 . 20.779 76.374 41.991 1 25.35 ? CA ASN A 483 1 ATOM 3705 C C . ASN A 1 483 . 20.437 77.083 40.708 1 29.38 ? C ASN A 483 1 ATOM 3706 O O . ASN A 1 483 . 20.162 76.487 39.676 1 31.96 ? O ASN A 483 1 ATOM 3707 C CB . ASN A 1 483 . 22.151 75.763 41.699 1 22.37 ? CB ASN A 483 1 ATOM 3708 C CG . ASN A 1 483 . 22.794 75.294 42.96 1 25.4 ? CG ASN A 483 1 ATOM 3709 O OD1 . ASN A 1 483 . 22.995 74.115 43.211 1 18.89 ? OD1 ASN A 483 1 ATOM 3710 N ND2 . ASN A 1 483 . 23.13 76.288 43.791 1 27.5 ? ND2 ASN A 483 1 ATOM 3711 N N . GLU A 1 484 . 20.466 78.424 40.773 1 34.07 ? N GLU A 484 1 ATOM 3712 C CA . GLU A 1 484 . 20.242 79.176 39.54 1 37.82 ? CA GLU A 484 1 ATOM 3713 C C . GLU A 1 484 . 21.578 78.951 38.851 1 44.5 ? C GLU A 484 1 ATOM 3714 O O . GLU A 1 484 . 22.56 78.711 39.559 1 43.46 ? O GLU A 484 1 ATOM 3715 C CB . GLU A 1 484 . 20.014 80.696 39.74 1 36.04 ? CB GLU A 484 1 ATOM 3716 C CG . GLU A 1 484 . 18.511 81.037 39.875 1 34.11 ? CG GLU A 484 1 ATOM 3717 N N . PRO A 1 485 . 21.583 79.025 37.5 1 50.47 ? N PRO A 485 1 ATOM 3718 C CA . PRO A 1 485 . 22.85 79.019 36.758 1 51.91 ? CA PRO A 485 1 ATOM 3719 C C . PRO A 1 485 . 23.766 80.205 37.072 1 52.65 ? C PRO A 485 1 ATOM 3720 O O . PRO A 1 485 . 24.981 80.013 37.035 1 52.72 ? O PRO A 485 1 ATOM 3721 C CB . PRO A 1 485 . 22.418 78.986 35.283 1 52.01 ? CB PRO A 485 1 ATOM 3722 C CG . PRO A 1 485 . 20.927 78.579 35.263 1 50.28 ? CG PRO A 485 1 ATOM 3723 C CD . PRO A 1 485 . 20.381 78.905 36.656 1 49.49 ? CD PRO A 485 1 ATOM 3724 N N . SER A 1 490 . 26.591 79.111 46.48 1 46.63 ? N SER A 490 1 ATOM 3725 C CA . SER A 1 490 . 27.53 78.335 45.692 1 45.59 ? CA SER A 490 1 ATOM 3726 C C . SER A 1 490 . 26.698 77.159 45.269 1 42.64 ? C SER A 490 1 ATOM 3727 O O . SER A 1 490 . 25.538 77.111 45.674 1 42.6 ? O SER A 490 1 ATOM 3728 C CB . SER A 1 490 . 28.772 78.073 46.562 1 47.19 ? CB SER A 490 1 ATOM 3729 O OG . SER A 1 490 . 29.102 79.384 47.073 1 50.73 ? OG SER A 490 1 ATOM 3730 N N . LYS A 1 491 . 27.241 76.276 44.447 1 38.77 ? N LYS A 491 1 ATOM 3731 C CA . LYS A 1 491 . 26.402 75.181 44.041 1 36.63 ? CA LYS A 491 1 ATOM 3732 C C . LYS A 1 491 . 26.177 74.297 45.234 1 33.13 ? C LYS A 491 1 ATOM 3733 O O . LYS A 1 491 . 27.062 74.134 46.06 1 35.13 ? O LYS A 491 1 ATOM 3734 C CB . LYS A 1 491 . 27.005 74.422 42.846 1 40.99 ? CB LYS A 491 1 ATOM 3735 C CG . LYS A 1 491 . 27.213 75.311 41.594 1 48.99 ? CG LYS A 491 1 ATOM 3736 C CD . LYS A 1 491 . 25.893 75.808 40.953 1 57.24 ? CD LYS A 491 1 ATOM 3737 C CE . LYS A 1 491 . 26.055 76.967 39.944 1 61.63 ? CE LYS A 491 1 ATOM 3738 N NZ . LYS A 1 491 . 26.3 78.221 40.64 1 62.54 ? NZ LYS A 491 1 ATOM 3739 N N . TRP A 1 492 . 24.951 73.815 45.309 1 26.12 ? N TRP A 492 1 ATOM 3740 C CA . TRP A 1 492 . 24.5 72.929 46.334 1 19 ? CA TRP A 492 1 ATOM 3741 C C . TRP A 1 492 . 24.755 71.623 45.588 1 18.58 ? C TRP A 492 1 ATOM 3742 O O . TRP A 1 492 . 24.022 71.332 44.657 1 20.29 ? O TRP A 492 1 ATOM 3743 C CB . TRP A 1 492 . 22.994 73.252 46.571 1 11.79 ? CB TRP A 492 1 ATOM 3744 C CG . TRP A 1 492 . 22.225 72.25 47.431 1 10.05 ? CG TRP A 492 1 ATOM 3745 C CD1 . TRP A 1 492 . 22.584 70.919 47.775 1 7.17 ? CD1 TRP A 492 1 ATOM 3746 C CD2 . TRP A 1 492 . 20.962 72.476 48.003 1 6.08 ? CD2 TRP A 492 1 ATOM 3747 N NE1 . TRP A 1 492 . 21.616 70.329 48.509 1 9.72 ? NE1 TRP A 492 1 ATOM 3748 C CE2 . TRP A 1 492 . 20.594 71.219 48.686 1 6.7 ? CE2 TRP A 492 1 ATOM 3749 C CE3 . TRP A 1 492 . 20.074 73.558 48.02 1 9.07 ? CE3 TRP A 492 1 ATOM 3750 C CZ2 . TRP A 1 492 . 19.363 71.13 49.348 1 5.91 ? CZ2 TRP A 492 1 ATOM 3751 C CZ3 . TRP A 1 492 . 18.846 73.43 48.7 1 6.97 ? CZ3 TRP A 492 1 ATOM 3752 C CH2 . TRP A 1 492 . 18.498 72.235 49.355 1 4.77 ? CH2 TRP A 492 1 ATOM 3753 N N . PRO A 1 493 . 25.819 70.87 45.921 1 17.27 ? N PRO A 493 1 ATOM 3754 C CA . PRO A 1 493 . 26.128 69.659 45.145 1 19.88 ? CA PRO A 493 1 ATOM 3755 C C . PRO A 1 493 . 25.022 68.629 45.075 1 20.16 ? C PRO A 493 1 ATOM 3756 O O . PRO A 1 493 . 24.136 68.597 45.921 1 26.93 ? O PRO A 493 1 ATOM 3757 C CB . PRO A 1 493 . 27.271 68.983 45.936 1 19.03 ? CB PRO A 493 1 ATOM 3758 C CG . PRO A 1 493 . 27.844 70.063 46.857 1 22.5 ? CG PRO A 493 1 ATOM 3759 C CD . PRO A 1 493 . 26.749 71.135 47.013 1 18.43 ? CD PRO A 493 1 ATOM 3760 N N . LEU A 1 494 . 25.13 67.751 44.078 1 18.42 ? N LEU A 494 1 ATOM 3761 C CA . LEU A 1 494 . 24.14 66.682 43.997 1 19.26 ? CA LEU A 494 1 ATOM 3762 C C . LEU A 1 494 . 24.604 65.687 45.037 1 21.65 ? C LEU A 494 1 ATOM 3763 O O . LEU A 1 494 . 25.778 65.617 45.407 1 26.28 ? O LEU A 494 1 ATOM 3764 C CB . LEU A 1 494 . 24.198 65.863 42.675 1 18.39 ? CB LEU A 494 1 ATOM 3765 C CG . LEU A 1 494 . 23.502 66.431 41.42 1 14.5 ? CG LEU A 494 1 ATOM 3766 C CD1 . LEU A 1 494 . 24.072 65.72 40.181 1 14.53 ? CD1 LEU A 494 1 ATOM 3767 C CD2 . LEU A 1 494 . 21.976 66.245 41.464 1 4.23 ? CD2 LEU A 494 1 ATOM 3768 N N . PHE A 1 495 . 23.658 64.893 45.485 1 20.58 ? N PHE A 495 1 ATOM 3769 C CA . PHE A 1 495 . 24.01 63.884 46.449 1 24.09 ? CA PHE A 495 1 ATOM 3770 C C . PHE A 1 495 . 24.387 62.725 45.561 1 25.16 ? C PHE A 495 1 ATOM 3771 O O . PHE A 1 495 . 23.678 62.448 44.6 1 27.4 ? O PHE A 495 1 ATOM 3772 C CB . PHE A 1 495 . 22.79 63.533 47.346 1 24 ? CB PHE A 495 1 ATOM 3773 C CG . PHE A 1 495 . 23.04 62.305 48.198 1 19.91 ? CG PHE A 495 1 ATOM 3774 C CD1 . PHE A 1 495 . 22.816 61.023 47.681 1 19.53 ? CD1 PHE A 495 1 ATOM 3775 C CD2 . PHE A 1 495 . 23.561 62.437 49.487 1 19.87 ? CD2 PHE A 495 1 ATOM 3776 C CE1 . PHE A 1 495 . 23.152 59.888 48.429 1 23.95 ? CE1 PHE A 495 1 ATOM 3777 C CE2 . PHE A 1 495 . 23.875 61.305 50.24 1 20.88 ? CE2 PHE A 495 1 ATOM 3778 C CZ . PHE A 1 495 . 23.69 60.024 49.713 1 20.47 ? CZ PHE A 495 1 ATOM 3779 N N . THR A 1 496 . 25.487 62.048 45.868 1 26.97 ? N THR A 496 1 ATOM 3780 C CA . THR A 1 496 . 25.872 60.907 45.06 1 28.29 ? CA THR A 496 1 ATOM 3781 C C . THR A 1 496 . 26.175 59.786 46.027 1 30.14 ? C THR A 496 1 ATOM 3782 O O . THR A 1 496 . 26.657 60.005 47.13 1 31.89 ? O THR A 496 1 ATOM 3783 C CB . THR A 1 496 . 27.053 61.284 44.158 1 30.33 ? CB THR A 496 1 ATOM 3784 O OG1 . THR A 1 496 . 28.256 61.472 44.897 1 36.96 ? OG1 THR A 496 1 ATOM 3785 C CG2 . THR A 1 496 . 26.828 62.591 43.379 1 34.12 ? CG2 THR A 496 1 ATOM 3786 N N . THR A 1 497 . 25.927 58.562 45.611 1 31.97 ? N THR A 497 1 ATOM 3787 C CA . THR A 1 497 . 26.216 57.468 46.527 1 33.76 ? CA THR A 497 1 ATOM 3788 C C . THR A 1 497 . 27.712 57.368 46.853 1 37.8 ? C THR A 497 1 ATOM 3789 O O . THR A 1 497 . 28.118 56.851 47.886 1 40.57 ? O THR A 497 1 ATOM 3790 C CB . THR A 1 497 . 25.634 56.185 45.937 1 32.55 ? CB THR A 497 1 ATOM 3791 O OG1 . THR A 1 497 . 26.015 56.13 44.56 1 37.23 ? OG1 THR A 497 1 ATOM 3792 C CG2 . THR A 1 497 . 24.099 56.14 45.988 1 34.37 ? CG2 THR A 497 1 ATOM 3793 N N . LYS A 1 498 . 28.511 57.888 45.908 1 40.37 ? N LYS A 498 1 ATOM 3794 C CA . LYS A 1 498 . 29.96 57.887 46.057 1 42.8 ? CA LYS A 498 1 ATOM 3795 C C . LYS A 1 498 . 30.373 58.851 47.147 1 42.93 ? C LYS A 498 1 ATOM 3796 O O . LYS A 1 498 . 30.764 58.517 48.254 1 43.73 ? O LYS A 498 1 ATOM 3797 C CB . LYS A 1 498 . 30.722 58.284 44.762 1 42.58 ? CB LYS A 498 1 ATOM 3798 N N . GLU A 1 499 . 30.274 60.117 46.782 1 43.38 ? N GLU A 499 1 ATOM 3799 C CA . GLU A 1 499 . 30.643 61.219 47.656 1 44.02 ? CA GLU A 499 1 ATOM 3800 C C . GLU A 1 499 . 29.337 61.877 48.026 1 42.03 ? C GLU A 499 1 ATOM 3801 O O . GLU A 1 499 . 28.832 62.794 47.38 1 45.5 ? O GLU A 499 1 ATOM 3802 C CB . GLU A 1 499 . 31.619 62.139 46.899 1 45.86 ? CB GLU A 499 1 ATOM 3803 C CG . GLU A 1 499 . 31.172 62.342 45.437 1 45.32 ? CG GLU A 499 1 ATOM 3804 N N . GLN A 1 500 . 28.787 61.317 49.089 1 36.62 ? N GLN A 500 1 ATOM 3805 C CA . GLN A 1 500 . 27.509 61.713 49.653 1 33.88 ? CA GLN A 500 1 ATOM 3806 C C . GLN A 1 500 . 27.47 63.138 50.196 1 31.5 ? C GLN A 500 1 ATOM 3807 O O . GLN A 1 500 . 27.473 63.311 51.409 1 37.01 ? O GLN A 500 1 ATOM 3808 C CB . GLN A 1 500 . 27.23 60.692 50.764 1 35.36 ? CB GLN A 500 1 ATOM 3809 C CG . GLN A 1 500 . 27.456 59.25 50.291 1 34.03 ? CG GLN A 500 1 ATOM 3810 C CD . GLN A 1 500 . 26.779 58.232 51.164 1 36.65 ? CD GLN A 500 1 ATOM 3811 O OE1 . GLN A 1 500 . 26.191 58.493 52.215 1 38.59 ? OE1 GLN A 500 1 ATOM 3812 N NE2 . GLN A 1 500 . 26.894 57.016 50.684 1 39.33 ? NE2 GLN A 500 1 ATOM 3813 N N . LYS A 1 501 . 27.434 64.14 49.321 1 26.18 ? N LYS A 501 1 ATOM 3814 C CA . LYS A 1 501 . 27.421 65.517 49.789 1 21.65 ? CA LYS A 501 1 ATOM 3815 C C . LYS A 1 501 . 26.041 66.019 50.134 1 21.55 ? C LYS A 501 1 ATOM 3816 O O . LYS A 1 501 . 25.049 65.554 49.594 1 21.6 ? O LYS A 501 1 ATOM 3817 C CB . LYS A 1 501 . 27.978 66.424 48.693 1 22.57 ? CB LYS A 501 1 ATOM 3818 C CG . LYS A 1 501 . 29.489 66.261 48.541 1 27.22 ? CG LYS A 501 1 ATOM 3819 C CD . LYS A 1 501 . 29.927 66.053 47.091 1 34.72 ? CD LYS A 501 1 ATOM 3820 C CE . LYS A 1 501 . 31.419 66.344 46.895 1 37.58 ? CE LYS A 501 1 ATOM 3821 N NZ . LYS A 1 501 . 31.651 67.784 46.932 1 41.05 ? NZ LYS A 501 1 ATOM 3822 N N . PHE A 1 502 . 26.03 67.015 51.026 1 19.88 ? N PHE A 502 1 ATOM 3823 C CA . PHE A 1 502 . 24.828 67.687 51.502 1 20.61 ? CA PHE A 502 1 ATOM 3824 C C . PHE A 1 502 . 25.297 69.03 51.998 1 21.35 ? C PHE A 502 1 ATOM 3825 O O . PHE A 1 502 . 26.501 69.257 52.126 1 20.82 ? O PHE A 502 1 ATOM 3826 C CB . PHE A 1 502 . 24.091 66.939 52.623 1 20.67 ? CB PHE A 502 1 ATOM 3827 C CG . PHE A 1 502 . 24.852 66.899 53.936 1 19.91 ? CG PHE A 502 1 ATOM 3828 C CD1 . PHE A 1 502 . 24.654 67.907 54.902 1 19.7 ? CD1 PHE A 502 1 ATOM 3829 C CD2 . PHE A 1 502 . 25.717 65.828 54.225 1 18.02 ? CD2 PHE A 502 1 ATOM 3830 C CE1 . PHE A 1 502 . 25.28 67.827 56.149 1 16.32 ? CE1 PHE A 502 1 ATOM 3831 C CE2 . PHE A 1 502 . 26.338 65.743 55.477 1 16.24 ? CE2 PHE A 502 1 ATOM 3832 C CZ . PHE A 1 502 . 26.11 66.737 56.438 1 16.77 ? CZ PHE A 502 1 ATOM 3833 N N . ILE A 1 503 . 24.34 69.909 52.303 1 19.7 ? N ILE A 503 1 ATOM 3834 C CA . ILE A 1 503 . 24.756 71.214 52.769 1 21.62 ? CA ILE A 503 1 ATOM 3835 C C . ILE A 1 503 . 24.054 71.584 54.048 1 23.19 ? C ILE A 503 1 ATOM 3836 O O . ILE A 1 503 . 23.018 71.033 54.414 1 26.92 ? O ILE A 503 1 ATOM 3837 C CB . ILE A 1 503 . 24.485 72.259 51.67 1 20.67 ? CB ILE A 503 1 ATOM 3838 C CG1 . ILE A 1 503 . 23.007 72.413 51.293 1 18.01 ? CG1 ILE A 503 1 ATOM 3839 C CG2 . ILE A 1 503 . 25.304 71.926 50.425 1 24.07 ? CG2 ILE A 503 1 ATOM 3840 C CD1 . ILE A 1 503 . 22.765 73.733 50.558 1 17.69 ? CD1 ILE A 503 1 ATOM 3841 N N . ASP A 1 504 . 24.667 72.543 54.74 1 23.58 ? N ASP A 504 1 ATOM 3842 C CA . ASP A 1 504 . 24.075 73.039 55.972 1 24.35 ? CA ASP A 504 1 ATOM 3843 C C . ASP A 1 504 . 23.161 74.165 55.53 1 23.37 ? C ASP A 504 1 ATOM 3844 O O . ASP A 1 504 . 23.494 74.928 54.633 1 26.8 ? O ASP A 504 1 ATOM 3845 C CB . ASP A 1 504 . 25.142 73.603 56.917 1 28.56 ? CB ASP A 504 1 ATOM 3846 C CG . ASP A 1 504 . 25.866 72.563 57.755 1 31.28 ? CG ASP A 504 1 ATOM 3847 O OD1 . ASP A 1 504 . 25.449 71.404 57.795 1 30.48 ? OD1 ASP A 504 1 ATOM 3848 O OD2 . ASP A 1 504 . 26.854 72.935 58.387 1 36.62 ? OD2 ASP A 504 1 ATOM 3849 N N . LEU A 1 505 . 22.027 74.291 56.181 1 21.29 ? N LEU A 505 1 ATOM 3850 C CA . LEU A 1 505 . 21.099 75.326 55.795 1 19.77 ? CA LEU A 505 1 ATOM 3851 C C . LEU A 1 505 . 20.89 76.199 57.017 1 22.78 ? C LEU A 505 1 ATOM 3852 O O . LEU A 1 505 . 20.004 75.992 57.834 1 27.15 ? O LEU A 505 1 ATOM 3853 C CB . LEU A 1 505 . 19.843 74.574 55.338 1 16 ? CB LEU A 505 1 ATOM 3854 C CG . LEU A 1 505 . 19.007 75.26 54.277 1 14.53 ? CG LEU A 505 1 ATOM 3855 C CD1 . LEU A 1 505 . 19.803 75.551 52.994 1 11.95 ? CD1 LEU A 505 1 ATOM 3856 C CD2 . LEU A 1 505 . 17.796 74.358 53.969 1 13.12 ? CD2 LEU A 505 1 ATOM 3857 N N . ASN A 1 506 . 21.768 77.168 57.181 1 22.31 ? N ASN A 506 1 ATOM 3858 C CA . ASN A 1 506 . 21.673 78.071 58.314 1 23.56 ? CA ASN A 506 1 ATOM 3859 C C . ASN A 1 506 . 22.193 79.378 57.791 1 26.6 ? C ASN A 506 1 ATOM 3860 O O . ASN A 1 506 . 22.67 79.422 56.675 1 31.76 ? O ASN A 506 1 ATOM 3861 C CB . ASN A 1 506 . 22.439 77.572 59.537 1 21.45 ? CB ASN A 506 1 ATOM 3862 C CG . ASN A 1 506 . 23.91 77.47 59.239 1 21.54 ? CG ASN A 506 1 ATOM 3863 O OD1 . ASN A 1 506 . 24.511 78.471 58.895 1 15.8 ? OD1 ASN A 506 1 ATOM 3864 N ND2 . ASN A 1 506 . 24.483 76.272 59.376 1 18.47 ? ND2 ASN A 506 1 ATOM 3865 N N . THR A 1 507 . 22.104 80.426 58.594 1 26.94 ? N THR A 507 1 ATOM 3866 C CA . THR A 1 507 . 22.532 81.752 58.159 1 28.8 ? CA THR A 507 1 ATOM 3867 C C . THR A 1 507 . 24.014 82.032 57.809 1 31.21 ? C THR A 507 1 ATOM 3868 O O . THR A 1 507 . 24.354 83.131 57.382 1 32.73 ? O THR A 507 1 ATOM 3869 C CB . THR A 1 507 . 22.051 82.754 59.214 1 29.17 ? CB THR A 507 1 ATOM 3870 O OG1 . THR A 1 507 . 22.596 82.406 60.489 1 30.67 ? OG1 THR A 507 1 ATOM 3871 C CG2 . THR A 1 507 . 20.523 82.841 59.393 1 27.48 ? CG2 THR A 507 1 ATOM 3872 N N . GLU A 1 508 . 24.918 81.088 58.022 1 33.28 ? N GLU A 508 1 ATOM 3873 C CA . GLU A 1 508 . 26.312 81.365 57.69 1 37.8 ? CA GLU A 508 1 ATOM 3874 C C . GLU A 1 508 . 26.534 81.12 56.192 1 43.12 ? C GLU A 508 1 ATOM 3875 O O . GLU A 1 508 . 25.679 80.61 55.477 1 46.45 ? O GLU A 508 1 ATOM 3876 C CB . GLU A 1 508 . 27.222 80.495 58.56 1 36.74 ? CB GLU A 508 1 ATOM 3877 C CG . GLU A 1 508 . 27.087 80.878 60.03 1 37.93 ? CG GLU A 508 1 ATOM 3878 N N . PRO A 1 509 . 27.753 81.462 55.723 1 45.16 ? N PRO A 509 1 ATOM 3879 C CA . PRO A 1 509 . 28.326 80.814 54.543 1 45.89 ? CA PRO A 509 1 ATOM 3880 C C . PRO A 1 509 . 28.195 79.279 54.48 1 46.4 ? C PRO A 509 1 ATOM 3881 O O . PRO A 1 509 . 28.728 78.532 55.291 1 47.25 ? O PRO A 509 1 ATOM 3882 C CB . PRO A 1 509 . 29.783 81.285 54.586 1 47.53 ? CB PRO A 509 1 ATOM 3883 C CG . PRO A 1 509 . 29.772 82.639 55.328 1 49.06 ? CG PRO A 509 1 ATOM 3884 C CD . PRO A 1 509 . 28.515 82.611 56.209 1 47.98 ? CD PRO A 509 1 ATOM 3885 N N . MET A 1 510 . 27.466 78.864 53.443 1 45.34 ? N MET A 510 1 ATOM 3886 C CA . MET A 1 510 . 27.173 77.47 53.14 1 43.84 ? CA MET A 510 1 ATOM 3887 C C . MET A 1 510 . 28.368 76.54 53.244 1 42.69 ? C MET A 510 1 ATOM 3888 O O . MET A 1 510 . 29.455 76.849 52.775 1 45.05 ? O MET A 510 1 ATOM 3889 C CB . MET A 1 510 . 26.687 77.42 51.678 1 44.66 ? CB MET A 510 1 ATOM 3890 C CG . MET A 1 510 . 25.631 76.352 51.383 1 48.03 ? CG MET A 510 1 ATOM 3891 S SD . MET A 1 510 . 25.524 76.214 49.574 1 48.04 ? SD MET A 510 1 ATOM 3892 C CE . MET A 1 510 . 26.976 75.147 49.315 1 46.5 ? CE MET A 510 1 ATOM 3893 N N . LYS A 1 511 . 28.127 75.365 53.813 1 38.25 ? N LYS A 511 1 ATOM 3894 C CA . LYS A 1 511 . 29.199 74.402 53.925 1 37.85 ? CA LYS A 511 1 ATOM 3895 C C . LYS A 1 511 . 28.612 73.139 53.386 1 36.58 ? C LYS A 511 1 ATOM 3896 O O . LYS A 1 511 . 27.443 72.831 53.59 1 41.64 ? O LYS A 511 1 ATOM 3897 C CB . LYS A 1 511 . 29.68 74.208 55.364 1 39.61 ? CB LYS A 511 1 ATOM 3898 C CG . LYS A 1 511 . 30.365 75.483 55.888 1 45.9 ? CG LYS A 511 1 ATOM 3899 N N . VAL A 1 512 . 29.451 72.433 52.668 1 33.4 ? N VAL A 512 1 ATOM 3900 C CA . VAL A 1 512 . 29.092 71.186 52.072 1 31.1 ? CA VAL A 512 1 ATOM 3901 C C . VAL A 1 512 . 29.763 70.204 52.995 1 31.86 ? C VAL A 512 1 ATOM 3902 O O . VAL A 1 512 . 30.877 70.441 53.458 1 35.08 ? O VAL A 512 1 ATOM 3903 C CB . VAL A 1 512 . 29.715 71.171 50.663 1 29.54 ? CB VAL A 512 1 ATOM 3904 C CG1 . VAL A 1 512 . 29.595 69.803 49.976 1 24.94 ? CG1 VAL A 512 1 ATOM 3905 C CG2 . VAL A 1 512 . 29.173 72.324 49.782 1 24.63 ? CG2 VAL A 512 1 ATOM 3906 N N . HIS A 1 513 . 29.103 69.099 53.252 1 30.57 ? N HIS A 513 1 ATOM 3907 C CA . HIS A 1 513 . 29.684 68.11 54.137 1 28.81 ? CA HIS A 513 1 ATOM 3908 C C . HIS A 1 513 . 29.496 66.808 53.442 1 25.76 ? C HIS A 513 1 ATOM 3909 O O . HIS A 1 513 . 29.01 66.767 52.325 1 25.49 ? O HIS A 513 1 ATOM 3910 C CB . HIS A 1 513 . 28.911 68.108 55.46 1 30.36 ? CB HIS A 513 1 ATOM 3911 C CG . HIS A 1 513 . 29.01 69.433 56.177 1 30.18 ? CG HIS A 513 1 ATOM 3912 N ND1 . HIS A 1 513 . 29.984 69.762 57.046 1 27.05 ? ND1 HIS A 513 1 ATOM 3913 C CD2 . HIS A 1 513 . 28.12 70.531 56.077 1 30.29 ? CD2 HIS A 513 1 ATOM 3914 C CE1 . HIS A 1 513 . 29.71 71.006 57.465 1 29.04 ? CE1 HIS A 513 1 ATOM 3915 N NE2 . HIS A 1 513 . 28.595 71.488 56.893 1 27.19 ? NE2 HIS A 513 1 ATOM 3916 N N . GLN A 1 514 . 29.878 65.729 54.107 1 26.12 ? N GLN A 514 1 ATOM 3917 C CA . GLN A 1 514 . 29.7 64.446 53.466 1 28.73 ? CA GLN A 514 1 ATOM 3918 C C . GLN A 1 514 . 29.154 63.479 54.488 1 26.2 ? C GLN A 514 1 ATOM 3919 O O . GLN A 1 514 . 29.258 63.668 55.688 1 28.26 ? O GLN A 514 1 ATOM 3920 C CB . GLN A 1 514 . 31.047 63.886 52.982 1 34.39 ? CB GLN A 514 1 ATOM 3921 C CG . GLN A 1 514 . 31.757 64.771 51.948 1 43.27 ? CG GLN A 514 1 ATOM 3922 C CD . GLN A 1 514 . 32.749 63.918 51.176 1 50.37 ? CD GLN A 514 1 ATOM 3923 O OE1 . GLN A 1 514 . 32.742 63.829 49.961 1 54.52 ? OE1 GLN A 514 1 ATOM 3924 N NE2 . GLN A 1 514 . 33.595 63.232 51.934 1 54.93 ? NE2 GLN A 514 1 ATOM 3925 N N . ARG A 1 515 . 28.572 62.43 53.95 1 22.03 ? N ARG A 515 1 ATOM 3926 C CA . ARG A 1 515 . 28.017 61.34 54.718 1 25.43 ? CA ARG A 515 1 ATOM 3927 C C . ARG A 1 515 . 27.241 61.698 55.989 1 26.46 ? C ARG A 515 1 ATOM 3928 O O . ARG A 1 515 . 27.659 61.338 57.085 1 28.69 ? O ARG A 515 1 ATOM 3929 C CB . ARG A 1 515 . 29.141 60.36 55.035 1 22.7 ? CB ARG A 515 1 ATOM 3930 C CG . ARG A 1 515 . 30.029 60.068 53.829 1 28.79 ? CG ARG A 515 1 ATOM 3931 C CD . ARG A 1 515 . 30.769 58.73 53.914 1 32.56 ? CD ARG A 515 1 ATOM 3932 N NE . ARG A 1 515 . 31.746 58.638 52.841 1 36.56 ? NE ARG A 515 1 ATOM 3933 N N . LEU A 1 516 . 26.088 62.384 55.818 1 26.31 ? N LEU A 516 1 ATOM 3934 C CA . LEU A 1 516 . 25.24 62.77 56.973 1 23.29 ? CA LEU A 516 1 ATOM 3935 C C . LEU A 1 516 . 25.011 61.575 57.903 1 23.73 ? C LEU A 516 1 ATOM 3936 O O . LEU A 1 516 . 24.396 60.585 57.519 1 27.68 ? O LEU A 516 1 ATOM 3937 C CB . LEU A 1 516 . 23.86 63.311 56.494 1 18.5 ? CB LEU A 516 1 ATOM 3938 C CG . LEU A 1 516 . 22.863 63.749 57.589 1 14.83 ? CG LEU A 516 1 ATOM 3939 C CD1 . LEU A 1 516 . 23.39 64.914 58.426 1 12.67 ? CD1 LEU A 516 1 ATOM 3940 C CD2 . LEU A 1 516 . 21.511 64.142 56.982 1 13.11 ? CD2 LEU A 516 1 ATOM 3941 N N . ARG A 1 517 . 25.558 61.711 59.122 1 20.27 ? N ARG A 517 1 ATOM 3942 C CA . ARG A 1 517 . 25.469 60.716 60.191 1 17.84 ? CA ARG A 517 1 ATOM 3943 C C . ARG A 1 517 . 25.761 59.285 59.806 1 15.26 ? C ARG A 517 1 ATOM 3944 O O . ARG A 1 517 . 24.978 58.42 60.175 1 16.45 ? O ARG A 517 1 ATOM 3945 C CB . ARG A 1 517 . 24.117 60.794 60.935 1 19.67 ? CB ARG A 517 1 ATOM 3946 C CG . ARG A 1 517 . 23.89 62.214 61.487 1 30.15 ? CG ARG A 517 1 ATOM 3947 C CD . ARG A 1 517 . 22.794 62.298 62.55 1 36.82 ? CD ARG A 517 1 ATOM 3948 N NE . ARG A 1 517 . 23.183 61.635 63.783 1 41.57 ? NE ARG A 517 1 ATOM 3949 C CZ . ARG A 1 517 . 23.891 62.251 64.733 1 43.2 ? CZ ARG A 517 1 ATOM 3950 N NH1 . ARG A 1 517 . 24.358 63.482 64.526 1 47.32 ? NH1 ARG A 517 1 ATOM 3951 N NH2 . ARG A 1 517 . 24.121 61.624 65.89 1 42.62 ? NH2 ARG A 517 1 ATOM 3952 N N . VAL A 1 518 . 26.889 59.019 59.127 1 13.18 ? N VAL A 518 1 ATOM 3953 C CA . VAL A 1 518 . 27.135 57.612 58.778 1 17.36 ? CA VAL A 518 1 ATOM 3954 C C . VAL A 1 518 . 27.213 56.664 59.963 1 18.52 ? C VAL A 518 1 ATOM 3955 O O . VAL A 1 518 . 26.413 55.754 60.096 1 14.69 ? O VAL A 518 1 ATOM 3956 C CB . VAL A 1 518 . 28.401 57.398 57.912 1 18.87 ? CB VAL A 518 1 ATOM 3957 C CG1 . VAL A 1 518 . 27.97 57.12 56.474 1 28.46 ? CG1 VAL A 518 1 ATOM 3958 C CG2 . VAL A 1 518 . 29.428 58.554 57.996 1 21.55 ? CG2 VAL A 518 1 ATOM 3959 N N . GLN A 1 519 . 28.214 56.902 60.832 1 22.65 ? N GLN A 519 1 ATOM 3960 C CA . GLN A 1 519 . 28.449 56.063 62.017 1 24.45 ? CA GLN A 519 1 ATOM 3961 C C . GLN A 1 519 . 27.175 55.603 62.702 1 22.52 ? C GLN A 519 1 ATOM 3962 O O . GLN A 1 519 . 26.929 54.421 62.883 1 24 ? O GLN A 519 1 ATOM 3963 C CB . GLN A 1 519 . 29.347 56.8 63.032 1 32.94 ? CB GLN A 519 1 ATOM 3964 C CG . GLN A 1 519 . 30.815 57.005 62.565 1 45.37 ? CG GLN A 519 1 ATOM 3965 C CD . GLN A 1 519 . 31.899 56.076 63.138 1 53.76 ? CD GLN A 519 1 ATOM 3966 O OE1 . GLN A 1 519 . 32.995 56.074 62.6 1 55.27 ? OE1 GLN A 519 1 ATOM 3967 N NE2 . GLN A 1 519 . 31.604 55.292 64.188 1 57.01 ? NE2 GLN A 519 1 ATOM 3968 N N . MET A 1 520 . 26.362 56.589 63.069 1 18.13 ? N MET A 520 1 ATOM 3969 C CA . MET A 1 520 . 25.139 56.218 63.731 1 17.36 ? CA MET A 520 1 ATOM 3970 C C . MET A 1 520 . 24.192 55.493 62.79 1 17.54 ? C MET A 520 1 ATOM 3971 O O . MET A 1 520 . 23.574 54.475 63.097 1 20.36 ? O MET A 520 1 ATOM 3972 C CB . MET A 1 520 . 24.492 57.463 64.356 1 21.26 ? CB MET A 520 1 ATOM 3973 C CG . MET A 1 520 . 25.296 58.011 65.558 1 29.41 ? CG MET A 520 1 ATOM 3974 S SD . MET A 1 520 . 25.354 56.747 66.907 1 39.85 ? SD MET A 520 1 ATOM 3975 C CE . MET A 1 520 . 27.122 56.322 67.005 1 34.92 ? CE MET A 520 1 ATOM 3976 N N . CYS A 1 521 . 24.081 56.023 61.579 1 17.21 ? N CYS A 521 1 ATOM 3977 C CA . CYS A 1 521 . 23.154 55.371 60.677 1 14 ? CA CYS A 521 1 ATOM 3978 C C . CYS A 1 521 . 23.529 53.95 60.292 1 16.98 ? C CYS A 521 1 ATOM 3979 O O . CYS A 1 521 . 22.612 53.181 60.031 1 17.51 ? O CYS A 521 1 ATOM 3980 C CB . CYS A 1 521 . 22.786 56.281 59.529 1 8.52 ? CB CYS A 521 1 ATOM 3981 S SG . CYS A 1 521 . 21.751 57.655 60.125 1 16.59 ? SG CYS A 521 1 ATOM 3982 N N . VAL A 1 522 . 24.819 53.545 60.268 1 17.4 ? N VAL A 522 1 ATOM 3983 C CA . VAL A 1 522 . 25.074 52.145 59.913 1 18.14 ? CA VAL A 522 1 ATOM 3984 C C . VAL A 1 522 . 24.569 51.258 61.053 1 19.65 ? C VAL A 522 1 ATOM 3985 O O . VAL A 1 522 . 24.107 50.131 60.864 1 20.84 ? O VAL A 522 1 ATOM 3986 C CB . VAL A 1 522 . 26.535 51.858 59.422 1 18.71 ? CB VAL A 522 1 ATOM 3987 C CG1 . VAL A 1 522 . 27.443 53.092 59.3 1 18.1 ? CG1 VAL A 522 1 ATOM 3988 C CG2 . VAL A 1 522 . 27.275 50.71 60.133 1 19.79 ? CG2 VAL A 522 1 ATOM 3989 N N . PHE A 1 523 . 24.641 51.823 62.273 1 17.39 ? N PHE A 523 1 ATOM 3990 C CA . PHE A 1 523 . 24.176 51.083 63.433 1 9.03 ? CA PHE A 523 1 ATOM 3991 C C . PHE A 1 523 . 22.695 50.785 63.259 1 8.45 ? C PHE A 523 1 ATOM 3992 O O . PHE A 1 523 . 22.258 49.643 63.346 1 3.41 ? O PHE A 523 1 ATOM 3993 C CB . PHE A 1 523 . 24.518 51.825 64.769 1 7.45 ? CB PHE A 523 1 ATOM 3994 C CG . PHE A 1 523 . 23.72 51.305 65.945 1 5.37 ? CG PHE A 523 1 ATOM 3995 C CD1 . PHE A 1 523 . 24.035 50.067 66.541 1 6.23 ? CD1 PHE A 523 1 ATOM 3996 C CD2 . PHE A 1 523 . 22.576 52.001 66.37 1 3.83 ? CD2 PHE A 523 1 ATOM 3997 C CE1 . PHE A 1 523 . 23.19 49.508 67.508 1 2 ? CE1 PHE A 523 1 ATOM 3998 C CE2 . PHE A 1 523 . 21.724 51.438 67.331 1 7.44 ? CE2 PHE A 523 1 ATOM 3999 C CZ . PHE A 1 523 . 22.026 50.187 67.892 1 6.72 ? CZ PHE A 523 1 ATOM 4000 N N . TRP A 1 524 . 21.937 51.834 62.952 1 7.86 ? N TRP A 524 1 ATOM 4001 C CA . TRP A 1 524 . 20.5 51.585 62.835 1 11.1 ? CA TRP A 524 1 ATOM 4002 C C . TRP A 1 524 . 20.04 50.879 61.586 1 15.89 ? C TRP A 524 1 ATOM 4003 O O . TRP A 1 524 . 19.126 50.063 61.596 1 17.8 ? O TRP A 524 1 ATOM 4004 C CB . TRP A 1 524 . 19.715 52.895 62.845 1 12.61 ? CB TRP A 524 1 ATOM 4005 C CG . TRP A 1 524 . 19.798 53.607 64.177 1 15.47 ? CG TRP A 524 1 ATOM 4006 C CD1 . TRP A 1 524 . 20.569 54.758 64.435 1 15.71 ? CD1 TRP A 524 1 ATOM 4007 C CD2 . TRP A 1 524 . 19.075 53.306 65.356 1 18.98 ? CD2 TRP A 524 1 ATOM 4008 N NE1 . TRP A 1 524 . 20.342 55.184 65.697 1 20.24 ? NE1 TRP A 524 1 ATOM 4009 C CE2 . TRP A 1 524 . 19.442 54.362 66.316 1 19.98 ? CE2 TRP A 524 1 ATOM 4010 C CE3 . TRP A 1 524 . 18.15 52.319 65.742 1 19.46 ? CE3 TRP A 524 1 ATOM 4011 C CZ2 . TRP A 1 524 . 18.834 54.384 67.573 1 19.02 ? CZ2 TRP A 524 1 ATOM 4012 C CZ3 . TRP A 1 524 . 17.566 52.368 67.018 1 17.22 ? CZ3 TRP A 524 1 ATOM 4013 C CH2 . TRP A 1 524 . 17.898 53.396 67.915 1 18.94 ? CH2 TRP A 524 1 ATOM 4014 N N . ASN A 1 525 . 20.692 51.232 60.494 1 17.1 ? N ASN A 525 1 ATOM 4015 C CA . ASN A 1 525 . 20.282 50.645 59.219 1 16.79 ? CA ASN A 525 1 ATOM 4016 C C . ASN A 1 525 . 20.845 49.277 58.944 1 14.42 ? C ASN A 525 1 ATOM 4017 O O . ASN A 1 525 . 20.261 48.52 58.189 1 16.93 ? O ASN A 525 1 ATOM 4018 C CB . ASN A 1 525 . 20.606 51.587 58.051 1 17.2 ? CB ASN A 525 1 ATOM 4019 C CG . ASN A 1 525 . 19.745 52.837 58.125 1 18.04 ? CG ASN A 525 1 ATOM 4020 O OD1 . ASN A 1 525 . 18.776 52.946 58.867 1 21.34 ? OD1 ASN A 525 1 ATOM 4021 N ND2 . ASN A 1 525 . 20.136 53.832 57.342 1 14.58 ? ND2 ASN A 525 1 ATOM 4022 N N . GLN A 1 526 . 21.976 48.93 59.546 1 12.51 ? N GLN A 526 1 ATOM 4023 C CA . GLN A 1 526 . 22.513 47.607 59.243 1 14.28 ? CA GLN A 526 1 ATOM 4024 C C . GLN A 1 526 . 22.716 46.736 60.47 1 16.98 ? C GLN A 526 1 ATOM 4025 O O . GLN A 1 526 . 22.32 45.578 60.494 1 19.08 ? O GLN A 526 1 ATOM 4026 C CB . GLN A 1 526 . 23.829 47.745 58.438 1 13.48 ? CB GLN A 526 1 ATOM 4027 C CG . GLN A 1 526 . 23.65 48.678 57.207 1 17.9 ? CG GLN A 526 1 ATOM 4028 N N . PHE A 1 527 . 23.318 47.297 61.527 1 16.07 ? N PHE A 527 1 ATOM 4029 C CA . PHE A 1 527 . 23.563 46.421 62.686 1 16.54 ? CA PHE A 527 1 ATOM 4030 C C . PHE A 1 527 . 22.332 46.007 63.488 1 16.59 ? C PHE A 527 1 ATOM 4031 O O . PHE A 1 527 . 22.007 44.828 63.604 1 13.61 ? O PHE A 527 1 ATOM 4032 C CB . PHE A 1 527 . 24.655 47.012 63.596 1 14.68 ? CB PHE A 527 1 ATOM 4033 C CG . PHE A 1 527 . 25.076 46.046 64.677 1 10.73 ? CG PHE A 527 1 ATOM 4034 C CD1 . PHE A 1 527 . 25.852 44.917 64.363 1 11.88 ? CD1 PHE A 527 1 ATOM 4035 C CD2 . PHE A 1 527 . 24.671 46.263 66.008 1 12.72 ? CD2 PHE A 527 1 ATOM 4036 C CE1 . PHE A 1 527 . 26.214 44.004 65.365 1 13.01 ? CE1 PHE A 527 1 ATOM 4037 C CE2 . PHE A 1 527 . 25.025 45.356 67.012 1 8.78 ? CE2 PHE A 527 1 ATOM 4038 C CZ . PHE A 1 527 . 25.794 44.223 66.689 1 12.29 ? CZ PHE A 527 1 ATOM 4039 N N . LEU A 1 528 . 21.662 47.022 64.063 1 16.71 ? N LEU A 528 1 ATOM 4040 C CA . LEU A 1 528 . 20.475 46.833 64.892 1 14.7 ? CA LEU A 528 1 ATOM 4041 C C . LEU A 1 528 . 19.553 45.799 64.305 1 18.13 ? C LEU A 528 1 ATOM 4042 O O . LEU A 1 528 . 19.262 44.812 64.965 1 20.42 ? O LEU A 528 1 ATOM 4043 C CB . LEU A 1 528 . 19.785 48.171 65.282 1 15.48 ? CB LEU A 528 1 ATOM 4044 C CG . LEU A 1 528 . 18.899 48.182 66.562 1 17.15 ? CG LEU A 528 1 ATOM 4045 C CD1 . LEU A 1 528 . 17.433 47.902 66.268 1 17.51 ? CD1 LEU A 528 1 ATOM 4046 C CD2 . LEU A 1 528 . 19.384 47.234 67.68 1 22.24 ? CD2 LEU A 528 1 ATOM 4047 N N . PRO A 1 529 . 19.117 45.982 63.041 1 21.47 ? N PRO A 529 1 ATOM 4048 C CA . PRO A 1 529 . 18.174 45.038 62.469 1 19.45 ? CA PRO A 529 1 ATOM 4049 C C . PRO A 1 529 . 18.692 43.611 62.49 1 19.92 ? C PRO A 529 1 ATOM 4050 O O . PRO A 1 529 . 17.931 42.702 62.791 1 22.84 ? O PRO A 529 1 ATOM 4051 C CB . PRO A 1 529 . 17.891 45.584 61.059 1 20.48 ? CB PRO A 529 1 ATOM 4052 C CG . PRO A 1 529 . 18.428 47.033 61.03 1 22.9 ? CG PRO A 529 1 ATOM 4053 C CD . PRO A 1 529 . 19.505 47.054 62.112 1 24.83 ? CD PRO A 529 1 ATOM 4054 N N . LYS A 1 530 . 19.993 43.418 62.184 1 20.19 ? N LYS A 530 1 ATOM 4055 C CA . LYS A 1 530 . 20.52 42.043 62.197 1 21.49 ? CA LYS A 530 1 ATOM 4056 C C . LYS A 1 530 . 20.456 41.436 63.567 1 22.31 ? C LYS A 530 1 ATOM 4057 O O . LYS A 1 530 . 20.13 40.275 63.761 1 21.11 ? O LYS A 530 1 ATOM 4058 C CB . LYS A 1 530 . 22.023 41.919 61.863 1 24.91 ? CB LYS A 530 1 ATOM 4059 C CG . LYS A 1 530 . 22.412 42.144 60.399 1 33.7 ? CG LYS A 530 1 ATOM 4060 C CD . LYS A 1 530 . 23.846 41.645 60.116 1 35.91 ? CD LYS A 530 1 ATOM 4061 C CE . LYS A 1 530 . 23.982 40.107 60.198 1 38.83 ? CE LYS A 530 1 ATOM 4062 N NZ . LYS A 1 530 . 25.241 39.667 59.617 1 41.88 ? NZ LYS A 530 1 ATOM 4063 N N . LEU A 1 531 . 20.847 42.28 64.517 1 22.3 ? N LEU A 531 1 ATOM 4064 C CA . LEU A 1 531 . 20.876 41.865 65.898 1 18.46 ? CA LEU A 531 1 ATOM 4065 C C . LEU A 1 531 . 19.522 41.358 66.294 1 17.79 ? C LEU A 531 1 ATOM 4066 O O . LEU A 1 531 . 19.353 40.208 66.678 1 16.65 ? O LEU A 531 1 ATOM 4067 C CB . LEU A 1 531 . 21.411 43.01 66.772 1 17.72 ? CB LEU A 531 1 ATOM 4068 C CG . LEU A 1 531 . 21.552 42.671 68.27 1 15.86 ? CG LEU A 531 1 ATOM 4069 C CD1 . LEU A 1 531 . 22.744 43.392 68.889 1 16.38 ? CD1 LEU A 531 1 ATOM 4070 C CD2 . LEU A 1 531 . 20.288 43.038 69.055 1 16.82 ? CD2 LEU A 531 1 ATOM 4071 N N . LEU A 1 532 . 18.546 42.244 66.105 1 15.97 ? N LEU A 532 1 ATOM 4072 C CA . LEU A 1 532 . 17.185 41.887 66.469 1 20.58 ? CA LEU A 532 1 ATOM 4073 C C . LEU A 1 532 . 16.678 40.657 65.76 1 24 ? C LEU A 532 1 ATOM 4074 O O . LEU A 1 532 . 15.829 39.963 66.296 1 29.22 ? O LEU A 532 1 ATOM 4075 C CB . LEU A 1 532 . 16.181 43.042 66.267 1 15.9 ? CB LEU A 532 1 ATOM 4076 C CG . LEU A 1 532 . 16.396 44.267 67.183 1 18.48 ? CG LEU A 532 1 ATOM 4077 C CD1 . LEU A 1 532 . 15.331 45.338 66.923 1 16.5 ? CD1 LEU A 532 1 ATOM 4078 C CD2 . LEU A 1 532 . 16.394 43.907 68.686 1 17.77 ? CD2 LEU A 532 1 ATOM 4079 N N . ASN A 1 533 . 17.185 40.405 64.549 1 27.83 ? N ASN A 533 1 ATOM 4080 C CA . ASN A 1 533 . 16.745 39.236 63.789 1 28.48 ? CA ASN A 533 1 ATOM 4081 C C . ASN A 1 533 . 17.405 37.945 64.224 1 30.57 ? C ASN A 533 1 ATOM 4082 O O . ASN A 1 533 . 16.837 36.864 64.159 1 29.7 ? O ASN A 533 1 ATOM 4083 C CB . ASN A 1 533 . 17.09 39.419 62.312 1 26.73 ? CB ASN A 533 1 ATOM 4084 N N . ALA A 1 534 . 18.662 38.069 64.651 1 32.89 ? N ALA A 534 1 ATOM 4085 C CA . ALA A 1 534 . 19.349 36.857 65.054 1 36.26 ? CA ALA A 534 1 ATOM 4086 C C . ALA A 1 534 . 18.814 36.337 66.354 1 42.3 ? C ALA A 534 1 ATOM 4087 O O . ALA A 1 534 . 18.765 35.133 66.595 1 44.56 ? O ALA A 534 1 ATOM 4088 C CB . ALA A 1 534 . 20.852 37.072 65.222 1 32.57 ? CB ALA A 534 1 ATOM 4089 N N . THR A 1 535 . 18.484 37.298 67.215 1 47.29 ? N THR A 535 1 ATOM 4090 C CA . THR A 1 535 . 17.953 36.96 68.511 1 51.46 ? CA THR A 535 1 ATOM 4091 C C . THR A 1 535 . 16.502 36.487 68.376 1 53.1 ? C THR A 535 1 ATOM 4092 O O . THR A 1 535 . 15.627 37.055 69.04 1 57.37 ? O THR A 535 1 ATOM 4093 C CB . THR A 1 535 . 18.06 38.196 69.422 1 53.08 ? CB THR A 535 1 ATOM 4094 O OG1 . THR A 1 535 . 19.279 38.91 69.244 1 52.38 ? OG1 THR A 535 1 ATOM 4095 C CG2 . THR A 1 535 . 18.026 37.829 70.916 1 59.93 ? CG2 THR A 535 1 HETATM 4096 C C1 . THA B 2 . . 6.362 71.261 69.025 1 22.38 ? C1 THA A 999 1 HETATM 4097 C C2 . THA B 2 . . 6.697 70.955 67.712 1 25.41 ? C2 THA A 999 1 HETATM 4098 C C3 . THA B 2 . . 5.719 70.518 66.819 1 24.66 ? C3 THA A 999 1 HETATM 4099 C C4 . THA B 2 . . 4.351 70.381 67.26 1 21.7 ? C4 THA A 999 1 HETATM 4100 C C5 . THA B 2 . . 4.056 70.702 68.603 1 20.76 ? C5 THA A 999 1 HETATM 4101 C C6 . THA B 2 . . 5.053 71.136 69.468 1 18.93 ? C6 THA A 999 1 HETATM 4102 N N7 . THA B 2 . . 6.068 70.236 65.585 1 21.62 ? N7 THA A 999 1 HETATM 4103 C C8 . THA B 2 . . 5.207 69.821 64.683 1 20.49 ? C8 THA A 999 1 HETATM 4104 C C9 . THA B 2 . . 3.833 69.634 64.995 1 19.83 ? C9 THA A 999 1 HETATM 4105 C C10 . THA B 2 . . 3.396 69.933 66.309 1 17.75 ? C10 THA A 999 1 HETATM 4106 C C11 . THA B 2 . . 5.776 69.459 63.289 1 18.3 ? C11 THA A 999 1 HETATM 4107 C C12 . THA B 2 . . 4.736 69.363 62.145 1 20.27 ? C12 THA A 999 1 HETATM 4108 C C13 . THA B 2 . . 3.515 68.54 62.597 1 19.36 ? C13 THA A 999 1 HETATM 4109 C C14 . THA B 2 . . 2.86 69.177 63.848 1 21.42 ? C14 THA A 999 1 HETATM 4110 N N15 . THA B 2 . . 2.092 69.798 66.625 1 20.69 ? N15 THA A 999 1 HETATM 4111 O O . HOH C 3 . . 21.436 52.967 54.67 1 16.26 ? O HOH A 601 1 HETATM 4112 O O . HOH C 3 . . -9.713 62.939 60.08 1 9.25 ? O HOH A 602 1 HETATM 4113 O O . HOH C 3 . . 24.198 67.851 85.549 1 70.2 ? O HOH A 603 1 HETATM 4114 O O . HOH C 3 . . 3.897 69.768 58.109 1 2 ? O HOH A 604 1 HETATM 4115 O O . HOH C 3 . . -1.728 70.694 53.271 1 6.67 ? O HOH A 605 1 HETATM 4116 O O . HOH C 3 . . -14.301 59.527 57.034 1 6.46 ? O HOH A 606 1 HETATM 4117 O O . HOH C 3 . . -2.078 69.35 67.406 1 12.08 ? O HOH A 607 1 HETATM 4118 O O . HOH C 3 . . -6.865 62.657 65.578 1 12.95 ? O HOH A 608 1 HETATM 4119 O O . HOH C 3 . . 0.027 70.297 60.632 1 6.46 ? O HOH A 609 1 HETATM 4120 O O . HOH C 3 . . -3.893 52.228 41.33 1 39.68 ? O HOH A 610 1 HETATM 4121 O O . HOH C 3 . . 7.233 80.005 68.092 1 36.26 ? O HOH A 611 1 HETATM 4122 O O . HOH C 3 . . 24.646 60.791 40.027 1 18.08 ? O HOH A 612 1 HETATM 4123 O O . HOH C 3 . . 21.313 59.198 38.314 1 36.84 ? O HOH A 613 1 HETATM 4124 O O . HOH C 3 . . -0.421 64.062 59.32 1 12.5 ? O HOH A 614 1 HETATM 4125 O O . HOH C 3 . . 0.001 83.914 58.002 1 43.23 ? O HOH A 615 1 HETATM 4126 O O . HOH C 3 . . -0.46 66.877 69.033 1 36.24 ? O HOH A 616 1 HETATM 4127 O O . HOH C 3 . . 2.101 41.668 61.98 1 40.25 ? O HOH A 617 1 HETATM 4128 O O . HOH C 3 . . 10.934 56.303 68.662 1 12.08 ? O HOH A 618 1 HETATM 4129 O O . HOH C 3 . . 2.682 81.87 62.939 1 32.61 ? O HOH A 619 1 HETATM 4130 O O . HOH C 3 . . 3.3 53.939 63.596 1 18.53 ? O HOH A 620 1 HETATM 4131 O O . HOH C 3 . . 10.421 48.537 38.102 1 64.57 ? O HOH A 621 1 HETATM 4132 O O . HOH C 3 . . 18.266 72.459 85.879 1 58.97 ? O HOH A 622 1 HETATM 4133 O O . HOH C 3 . . -1.187 96.318 44.308 1 54.71 ? O HOH A 623 1 HETATM 4134 O O . HOH C 3 . . 10.416 69.328 59.826 1 5.83 ? O HOH A 624 1 HETATM 4135 O O . HOH C 3 . . -12.114 68.571 37.502 1 32.99 ? O HOH A 625 1 HETATM 4136 O O . HOH C 3 . . -6.304 61.451 71.954 1 42.24 ? O HOH A 626 1 HETATM 4137 O O . HOH C 3 . . -6.447 50.296 61.416 1 10.24 ? O HOH A 627 1 HETATM 4138 O O . HOH C 3 . . 2.152 63.062 72.71 1 61.59 ? O HOH A 628 1 HETATM 4139 O O . HOH C 3 . . 31.963 66.709 56.534 1 16.65 ? O HOH A 629 1 HETATM 4140 O O . HOH C 3 . . 9.379 58.011 85.633 1 44.47 ? O HOH A 630 1 HETATM 4141 O O . HOH C 3 . . -7.92 58.968 44.298 1 42.11 ? O HOH A 631 1 HETATM 4142 O O . HOH C 3 . . 9.288 57.159 35.791 1 36.44 ? O HOH A 632 1 HETATM 4143 O O . HOH C 3 . . -3.902 51.644 60.543 1 9.44 ? O HOH A 633 1 HETATM 4144 O O . HOH C 3 . . -0.179 69.329 64.529 1 24.06 ? O HOH A 634 1 HETATM 4145 O O . HOH C 3 . . 12.302 66.886 33.785 1 33.25 ? O HOH A 635 1 HETATM 4146 O O . HOH C 3 . . -0.829 58.797 69.112 1 22.6 ? O HOH A 636 1 HETATM 4147 O O . HOH C 3 . . 5.229 58.019 35.824 1 20.86 ? O HOH A 637 1 HETATM 4148 O O . HOH C 3 . . 6.341 81.499 64.81 1 23.9 ? O HOH A 638 1 HETATM 4149 O O . HOH C 3 . . -12.258 64.448 59.54 1 42.34 ? O HOH A 639 1 HETATM 4150 O O . HOH C 3 . . 7.609 52.533 56.827 1 30.17 ? O HOH A 640 1 HETATM 4151 O O . HOH C 3 . . 24.358 57.909 56.015 1 36.95 ? O HOH A 641 1 HETATM 4152 O O . HOH C 3 . . 5.862 63.777 80.088 1 61.65 ? O HOH A 642 1 HETATM 4153 O O . HOH C 3 . . 0.529 71.248 68.951 1 20.34 ? O HOH A 643 1 HETATM 4154 O O . HOH C 3 . . 11.37 63.907 35.699 1 19.83 ? O HOH A 644 1 HETATM 4155 O O . HOH C 3 . . 2.328 91.164 54.939 1 13.04 ? O HOH A 645 1 HETATM 4156 O O . HOH C 3 . . -15.401 67.703 52.231 1 24.77 ? O HOH A 646 1 HETATM 4157 O O . HOH C 3 . . -2.176 79.106 62.623 1 32.03 ? O HOH A 647 1 HETATM 4158 O O . HOH C 3 . . 25.329 55.453 53.425 1 40.01 ? O HOH A 648 1 HETATM 4159 O O . HOH C 3 . . 25.021 64.798 35.997 1 30.72 ? O HOH A 649 1 HETATM 4160 O O . HOH C 3 . . 13.669 47.295 59.66 1 45.32 ? O HOH A 650 1 HETATM 4161 O O . HOH C 3 . . -13.244 50.312 44.199 1 54.67 ? O HOH A 651 1 HETATM 4162 O O . HOH C 3 . . 3.242 83.352 32.284 1 34.21 ? O HOH A 652 1 HETATM 4163 O O . HOH C 3 . . -5.381 58.887 37.832 1 40.03 ? O HOH A 653 1 HETATM 4164 O O . HOH C 3 . . 12.644 49.806 33.065 1 51.32 ? O HOH A 654 1 HETATM 4165 O O . HOH C 3 . . 7.81 76.268 61.395 1 50.53 ? O HOH A 655 1 HETATM 4166 O O . HOH C 3 . . -0.969 59.532 33.421 1 25.89 ? O HOH A 656 1 HETATM 4167 O O . HOH C 3 . . -14.849 67.281 39.525 1 42.11 ? O HOH A 657 1 HETATM 4168 O O . HOH C 3 . . -18.694 86.088 50.675 1 47.8 ? O HOH A 658 1 HETATM 4169 O O . HOH C 3 . . -15.52 83.163 31.58 1 47.06 ? O HOH A 659 1 HETATM 4170 O O . HOH C 3 . . 21.328 50.999 53.078 1 17.17 ? O HOH A 660 1 HETATM 4171 O O . HOH C 3 . . 18.419 92.769 62.731 1 36.34 ? O HOH A 661 1 HETATM 4172 O O . HOH C 3 . . 29.951 58.597 85.155 1 72.74 ? O HOH A 662 1 HETATM 4173 O O . HOH C 3 . . 20.915 62.497 36.857 1 27.46 ? O HOH A 663 1 HETATM 4174 O O . HOH C 3 . . 23.889 59.314 35.821 1 40.76 ? O HOH A 664 1 HETATM 4175 O O . HOH C 3 . . -0.387 90.815 55.611 1 41.4 ? O HOH A 665 1 HETATM 4176 O O . HOH C 3 . . 4.85 58.304 76.42 1 53.69 ? O HOH A 666 1 HETATM 4177 O O . HOH C 3 . . 19.66 62.741 32.748 1 83.14 ? O HOH A 667 1 HETATM 4178 O O . HOH C 3 . . -19.347 84.392 54.165 1 37.79 ? O HOH A 668 1 HETATM 4179 O O . HOH C 3 . . 11.705 50.605 81.909 1 43.68 ? O HOH A 669 1 HETATM 4180 O O . HOH C 3 . . 13.043 77.224 85.64 1 50.32 ? O HOH A 670 1 HETATM 4181 O O . HOH C 3 . . 32.987 69.879 57.554 1 28.33 ? O HOH A 671 1 HETATM 4182 O O . HOH C 3 . . 22.971 53.558 52.37 1 84.49 ? O HOH A 672 1 HETATM 4183 O O . HOH C 3 . . 15.23 62.617 89.723 1 55.09 ? O HOH A 673 1 HETATM 4184 O O . HOH C 3 . . 8.378 94.303 47.727 1 56.64 ? O HOH A 674 1 HETATM 4185 O O . HOH C 3 . . -21.202 67.831 58.722 1 68.4 ? O HOH A 675 1 HETATM 4186 O O . HOH C 3 . . -11.439 84.351 57.579 1 46.3 ? O HOH A 676 1 HETATM 4187 O O . HOH C 3 . . 16.299 59.93 32.317 1 40.67 ? O HOH A 677 1 HETATM 4188 O O . HOH C 3 . . 3.879 46.681 60.148 1 67.54 ? O HOH A 678 1 HETATM 4189 O O . HOH C 3 . . 17.253 64.097 87.165 1 52.19 ? O HOH A 679 1 HETATM 4190 O O . HOH C 3 . . 19.551 31.826 68.006 1 39.5 ? O HOH A 680 1 HETATM 4191 O O . HOH C 3 . . 23.095 67.354 48.33 1 12.96 ? O HOH A 681 1 HETATM 4192 O O . HOH C 3 . . -13.326 47.816 47.354 1 46.29 ? O HOH A 682 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 36 # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1acj.cif000066400000000000000000012523301414676747700246720ustar00rootroot00000000000000data_1ACJ # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:36' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1ACJ # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer man ACETYLCHOLINESTERASE ? ? . ? ? 3.1.1.7 2 non-polymer syn TACRINE ? ? . ? ? ? 3 water nat water ? ? . ? ? ? # _exptl.entry_id 1ACJ _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 SER A 79 . ASN A 85 . SER A 79 ASN A 85 1 ? 7 HELX_P HELX_P2 2 GLY A 132 . GLU A 139 . GLY A 132 GLU A 139 1 ? 8 HELX_P HELX_P3 3 VAL A 168 . ASN A 183 . VAL A 168 ASN A 183 1 ? 16 HELX_P HELX_P4 4 SER A 200 . LEU A 211 . SER A 200 LEU A 211 1 ? 12 HELX_P HELX_P5 5 VAL A 238 . LEU A 252 . VAL A 238 LEU A 252 1 ? 15 HELX_P HELX_P6 6 ASP A 259 . GLU A 268 . ASP A 259 GLU A 268 1 ? 10 HELX_P HELX_P7 7 PRO A 271 . GLU A 278 . PRO A 271 GLU A 278 1 ? 8 HELX_P HELX_P8 8 LEU A 305 . SER A 311 . LEU A 305 SER A 311 1 ? 7 HELX_P HELX_P9 9 ARG A 349 . VAL A 360 . ARG A 349 VAL A 360 1 ? 12 HELX_P HELX_P10 10 ASP A 365 . THR A 376 . ASP A 365 THR A 376 1 ? 12 HELX_P HELX_P11 11 GLY A 384 . TYR A 411 . GLY A 384 TYR A 411 1 ? 28 HELX_P HELX_P12 12 GLU A 443 . PHE A 448 . GLU A 443 PHE A 448 1 ? 6 HELX_P HELX_P13 13 ALA A 460 . THR A 479 . ALA A 460 THR A 479 1 ? 20 HELX_P HELX_P14 14 VAL A 518 . ALA A 534 . VAL A 518 ALA A 534 1 ? 17 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id S1 1 LEU A 6 . THR A 10 . ? LEU A 6 THR A 10 S1 2 GLY A 13 . MET A 16 . ? GLY A 13 MET A 16 S1 3 THR A 18 . PRO A 21 . ? THR A 18 PRO A 21 S1 4 HIS A 26 . PRO A 34 . ? HIS A 26 PRO A 34 S1 5 VAL A 57 . ALA A 60 . ? VAL A 57 ALA A 60 S1 6 TYR A 96 . PRO A 102 . ? TYR A 96 PRO A 102 S1 8 THR A 109 . TYR A 116 . ? THR A 109 TYR A 116 S1 7 VAL A 142 . SER A 147 . ? VAL A 142 SER A 147 S1 9 THR A 193 . GLU A 199 . ? THR A 193 GLU A 199 S1 10 ARG A 220 . SER A 226 . ? ARG A 220 SER A 226 S1 11 GLN A 318 . GLY A 335 . ? GLN A 318 GLY A 335 S1 12 GLY A 417 . PHE A 423 . ? GLY A 417 PHE A 423 S2 1 PHE A 502 . LEU A 505 . ? PHE A 502 LEU A 505 S2 2 MET A 510 . GLN A 514 . ? MET A 510 GLN A 514 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_and_software_defined_assembly _pdbx_struct_assembly.method_details PISA _pdbx_struct_assembly.oligomeric_details dimeric _pdbx_struct_assembly.oligomeric_count 2 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1,2 _pdbx_struct_assembly_gen.asym_id_list A,B,C # loop_ _pdbx_struct_oper_list.id _pdbx_struct_oper_list.type _pdbx_struct_oper_list.name _pdbx_struct_oper_list.symmetry_operation _pdbx_struct_oper_list.matrix[1][1] _pdbx_struct_oper_list.matrix[1][2] _pdbx_struct_oper_list.matrix[1][3] _pdbx_struct_oper_list.vector[1] _pdbx_struct_oper_list.matrix[2][1] _pdbx_struct_oper_list.matrix[2][2] _pdbx_struct_oper_list.matrix[2][3] _pdbx_struct_oper_list.vector[2] _pdbx_struct_oper_list.matrix[3][1] _pdbx_struct_oper_list.matrix[3][2] _pdbx_struct_oper_list.matrix[3][3] _pdbx_struct_oper_list.vector[3] 1 'identity operation' 1_555 x,y,z 1 0 0 0 0 1 0 0 0 0 1 0 2 'crystal symmetry operation' 4_556 y,x,-z+1 -0.5 0.8660254038 0 0 0.8660254038 0.5 0 0 0 0 -1 138.1 # _cell.entry_id 1ACJ _cell.length_a 113.7 _cell.length_b 113.7 _cell.length_c 138.1 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 120 _cell.Z_PDB 6 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1ACJ _symmetry.space_group_name_H-M 'P 31 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 152 _symmetry.space_group_name_Hall ? # _entity_poly.entity_id 1 _entity_poly.type polypeptide(L) _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_seq_one_letter_code_can ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_strand_id A # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 ASP n 1 2 ASP n 1 3 HIS n 1 4 SER n 1 5 GLU n 1 6 LEU n 1 7 LEU n 1 8 VAL n 1 9 ASN n 1 10 THR n 1 11 LYS n 1 12 SER n 1 13 GLY n 1 14 LYS n 1 15 VAL n 1 16 MET n 1 17 GLY n 1 18 THR n 1 19 ARG n 1 20 VAL n 1 21 PRO n 1 22 VAL n 1 23 LEU n 1 24 SER n 1 25 SER n 1 26 HIS n 1 27 ILE n 1 28 SER n 1 29 ALA n 1 30 PHE n 1 31 LEU n 1 32 GLY n 1 33 ILE n 1 34 PRO n 1 35 PHE n 1 36 ALA n 1 37 GLU n 1 38 PRO n 1 39 PRO n 1 40 VAL n 1 41 GLY n 1 42 ASN n 1 43 MET n 1 44 ARG n 1 45 PHE n 1 46 ARG n 1 47 ARG n 1 48 PRO n 1 49 GLU n 1 50 PRO n 1 51 LYS n 1 52 LYS n 1 53 PRO n 1 54 TRP n 1 55 SER n 1 56 GLY n 1 57 VAL n 1 58 TRP n 1 59 ASN n 1 60 ALA n 1 61 SER n 1 62 THR n 1 63 TYR n 1 64 PRO n 1 65 ASN n 1 66 ASN n 1 67 CYS n 1 68 GLN n 1 69 GLN n 1 70 TYR n 1 71 VAL n 1 72 ASP n 1 73 GLU n 1 74 GLN n 1 75 PHE n 1 76 PRO n 1 77 GLY n 1 78 PHE n 1 79 SER n 1 80 GLY n 1 81 SER n 1 82 GLU n 1 83 MET n 1 84 TRP n 1 85 ASN n 1 86 PRO n 1 87 ASN n 1 88 ARG n 1 89 GLU n 1 90 MET n 1 91 SER n 1 92 GLU n 1 93 ASP n 1 94 CYS n 1 95 LEU n 1 96 TYR n 1 97 LEU n 1 98 ASN n 1 99 ILE n 1 100 TRP n 1 101 VAL n 1 102 PRO n 1 103 SER n 1 104 PRO n 1 105 ARG n 1 106 PRO n 1 107 LYS n 1 108 SER n 1 109 THR n 1 110 THR n 1 111 VAL n 1 112 MET n 1 113 VAL n 1 114 TRP n 1 115 ILE n 1 116 TYR n 1 117 GLY n 1 118 GLY n 1 119 GLY n 1 120 PHE n 1 121 TYR n 1 122 SER n 1 123 GLY n 1 124 SER n 1 125 SER n 1 126 THR n 1 127 LEU n 1 128 ASP n 1 129 VAL n 1 130 TYR n 1 131 ASN n 1 132 GLY n 1 133 LYS n 1 134 TYR n 1 135 LEU n 1 136 ALA n 1 137 TYR n 1 138 THR n 1 139 GLU n 1 140 GLU n 1 141 VAL n 1 142 VAL n 1 143 LEU n 1 144 VAL n 1 145 SER n 1 146 LEU n 1 147 SER n 1 148 TYR n 1 149 ARG n 1 150 VAL n 1 151 GLY n 1 152 ALA n 1 153 PHE n 1 154 GLY n 1 155 PHE n 1 156 LEU n 1 157 ALA n 1 158 LEU n 1 159 HIS n 1 160 GLY n 1 161 SER n 1 162 GLN n 1 163 GLU n 1 164 ALA n 1 165 PRO n 1 166 GLY n 1 167 ASN n 1 168 VAL n 1 169 GLY n 1 170 LEU n 1 171 LEU n 1 172 ASP n 1 173 GLN n 1 174 ARG n 1 175 MET n 1 176 ALA n 1 177 LEU n 1 178 GLN n 1 179 TRP n 1 180 VAL n 1 181 HIS n 1 182 ASP n 1 183 ASN n 1 184 ILE n 1 185 GLN n 1 186 PHE n 1 187 PHE n 1 188 GLY n 1 189 GLY n 1 190 ASP n 1 191 PRO n 1 192 LYS n 1 193 THR n 1 194 VAL n 1 195 THR n 1 196 ILE n 1 197 PHE n 1 198 GLY n 1 199 GLU n 1 200 SER n 1 201 ALA n 1 202 GLY n 1 203 GLY n 1 204 ALA n 1 205 SER n 1 206 VAL n 1 207 GLY n 1 208 MET n 1 209 HIS n 1 210 ILE n 1 211 LEU n 1 212 SER n 1 213 PRO n 1 214 GLY n 1 215 SER n 1 216 ARG n 1 217 ASP n 1 218 LEU n 1 219 PHE n 1 220 ARG n 1 221 ARG n 1 222 ALA n 1 223 ILE n 1 224 LEU n 1 225 GLN n 1 226 SER n 1 227 GLY n 1 228 SER n 1 229 PRO n 1 230 ASN n 1 231 CYS n 1 232 PRO n 1 233 TRP n 1 234 ALA n 1 235 SER n 1 236 VAL n 1 237 SER n 1 238 VAL n 1 239 ALA n 1 240 GLU n 1 241 GLY n 1 242 ARG n 1 243 ARG n 1 244 ARG n 1 245 ALA n 1 246 VAL n 1 247 GLU n 1 248 LEU n 1 249 GLY n 1 250 ARG n 1 251 ASN n 1 252 LEU n 1 253 ASN n 1 254 CYS n 1 255 ASN n 1 256 LEU n 1 257 ASN n 1 258 SER n 1 259 ASP n 1 260 GLU n 1 261 GLU n 1 262 LEU n 1 263 ILE n 1 264 HIS n 1 265 CYS n 1 266 LEU n 1 267 ARG n 1 268 GLU n 1 269 LYS n 1 270 LYS n 1 271 PRO n 1 272 GLN n 1 273 GLU n 1 274 LEU n 1 275 ILE n 1 276 ASP n 1 277 VAL n 1 278 GLU n 1 279 TRP n 1 280 ASN n 1 281 VAL n 1 282 LEU n 1 283 PRO n 1 284 PHE n 1 285 ASP n 1 286 SER n 1 287 ILE n 1 288 PHE n 1 289 ARG n 1 290 PHE n 1 291 SER n 1 292 PHE n 1 293 VAL n 1 294 PRO n 1 295 VAL n 1 296 ILE n 1 297 ASP n 1 298 GLY n 1 299 GLU n 1 300 PHE n 1 301 PHE n 1 302 PRO n 1 303 THR n 1 304 SER n 1 305 LEU n 1 306 GLU n 1 307 SER n 1 308 MET n 1 309 LEU n 1 310 ASN n 1 311 SER n 1 312 GLY n 1 313 ASN n 1 314 PHE n 1 315 LYS n 1 316 LYS n 1 317 THR n 1 318 GLN n 1 319 ILE n 1 320 LEU n 1 321 LEU n 1 322 GLY n 1 323 VAL n 1 324 ASN n 1 325 LYS n 1 326 ASP n 1 327 GLU n 1 328 GLY n 1 329 SER n 1 330 PHE n 1 331 PHE n 1 332 LEU n 1 333 LEU n 1 334 TYR n 1 335 GLY n 1 336 ALA n 1 337 PRO n 1 338 GLY n 1 339 PHE n 1 340 SER n 1 341 LYS n 1 342 ASP n 1 343 SER n 1 344 GLU n 1 345 SER n 1 346 LYS n 1 347 ILE n 1 348 SER n 1 349 ARG n 1 350 GLU n 1 351 ASP n 1 352 PHE n 1 353 MET n 1 354 SER n 1 355 GLY n 1 356 VAL n 1 357 LYS n 1 358 LEU n 1 359 SER n 1 360 VAL n 1 361 PRO n 1 362 HIS n 1 363 ALA n 1 364 ASN n 1 365 ASP n 1 366 LEU n 1 367 GLY n 1 368 LEU n 1 369 ASP n 1 370 ALA n 1 371 VAL n 1 372 THR n 1 373 LEU n 1 374 GLN n 1 375 TYR n 1 376 THR n 1 377 ASP n 1 378 TRP n 1 379 MET n 1 380 ASP n 1 381 ASP n 1 382 ASN n 1 383 ASN n 1 384 GLY n 1 385 ILE n 1 386 LYS n 1 387 ASN n 1 388 ARG n 1 389 ASP n 1 390 GLY n 1 391 LEU n 1 392 ASP n 1 393 ASP n 1 394 ILE n 1 395 VAL n 1 396 GLY n 1 397 ASP n 1 398 HIS n 1 399 ASN n 1 400 VAL n 1 401 ILE n 1 402 CYS n 1 403 PRO n 1 404 LEU n 1 405 MET n 1 406 HIS n 1 407 PHE n 1 408 VAL n 1 409 ASN n 1 410 LYS n 1 411 TYR n 1 412 THR n 1 413 LYS n 1 414 PHE n 1 415 GLY n 1 416 ASN n 1 417 GLY n 1 418 THR n 1 419 TYR n 1 420 LEU n 1 421 TYR n 1 422 PHE n 1 423 PHE n 1 424 ASN n 1 425 HIS n 1 426 ARG n 1 427 ALA n 1 428 SER n 1 429 ASN n 1 430 LEU n 1 431 VAL n 1 432 TRP n 1 433 PRO n 1 434 GLU n 1 435 TRP n 1 436 MET n 1 437 GLY n 1 438 VAL n 1 439 ILE n 1 440 HIS n 1 441 GLY n 1 442 TYR n 1 443 GLU n 1 444 ILE n 1 445 GLU n 1 446 PHE n 1 447 VAL n 1 448 PHE n 1 449 GLY n 1 450 LEU n 1 451 PRO n 1 452 LEU n 1 453 VAL n 1 454 LYS n 1 455 GLU n 1 456 LEU n 1 457 ASN n 1 458 TYR n 1 459 THR n 1 460 ALA n 1 461 GLU n 1 462 GLU n 1 463 GLU n 1 464 ALA n 1 465 LEU n 1 466 SER n 1 467 ARG n 1 468 ARG n 1 469 ILE n 1 470 MET n 1 471 HIS n 1 472 TYR n 1 473 TRP n 1 474 ALA n 1 475 THR n 1 476 PHE n 1 477 ALA n 1 478 LYS n 1 479 THR n 1 480 GLY n 1 481 ASN n 1 482 PRO n 1 483 ASN n 1 484 GLU n 1 485 PRO n 1 486 HIS n 1 487 SER n 1 488 GLN n 1 489 GLU n 1 490 SER n 1 491 LYS n 1 492 TRP n 1 493 PRO n 1 494 LEU n 1 495 PHE n 1 496 THR n 1 497 THR n 1 498 LYS n 1 499 GLU n 1 500 GLN n 1 501 LYS n 1 502 PHE n 1 503 ILE n 1 504 ASP n 1 505 LEU n 1 506 ASN n 1 507 THR n 1 508 GLU n 1 509 PRO n 1 510 MET n 1 511 LYS n 1 512 VAL n 1 513 HIS n 1 514 GLN n 1 515 ARG n 1 516 LEU n 1 517 ARG n 1 518 VAL n 1 519 GLN n 1 520 MET n 1 521 CYS n 1 522 VAL n 1 523 PHE n 1 524 TRP n 1 525 ASN n 1 526 GLN n 1 527 PHE n 1 528 LEU n 1 529 PRO n 1 530 LYS n 1 531 LEU n 1 532 LEU n 1 533 ASN n 1 534 ALA n 1 535 THR n 1 536 GLU n 1 537 THR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 67 SG ? ? ? 1_555 A CYS 94 SG ? ? A CYS 67 A CYS 94 1_555 ? ? ? ? ? ? ? 2.040 ? disulf2 disulf ? A CYS 254 SG ? ? ? 1_555 A CYS 265 SG ? ? A CYS 254 A CYS 265 1_555 ? ? ? ? ? ? ? 2.032 ? disulf3 disulf ? A CYS 402 SG ? ? ? 1_555 A CYS 521 SG ? ? A CYS 402 A CYS 521 1_555 ? ? ? ? ? ? ? 2.068 ? # _struct_conn_type.id disulf _struct_conn_type.criteria ? _struct_conn_type.reference ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THA N 1 Y C1 C2 DOUB THA N 2 Y C1 C6 SING THA N 3 N C1 H1 SING THA N 4 Y C2 C3 SING THA N 5 N C2 H2 SING THA N 6 Y C3 C4 DOUB THA N 7 Y C3 N7 SING THA N 8 Y C4 C5 SING THA N 9 Y C4 C10 SING THA N 10 Y C5 C6 DOUB THA N 11 N C5 H5 SING THA N 12 N C6 H6 SING THA N 13 Y N7 C8 DOUB THA N 14 Y C8 C9 SING THA N 15 N C8 C11 SING THA N 16 Y C9 C10 DOUB THA N 17 N C9 C14 SING THA N 18 N C10 N15 SING THA N 19 N C11 C12 SING THA N 20 N C11 H111 SING THA N 21 N C11 H112 SING THA N 22 N C12 C13 SING THA N 23 N C12 H121 SING THA N 24 N C12 H122 SING THA N 25 N C13 C14 SING THA N 26 N C13 H131 SING THA N 27 N C13 H132 SING THA N 28 N C14 H141 SING THA N 29 N C14 H142 SING THA N 30 N N15 HN51 SING THA N 31 N N15 HN52 SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1ACJ _atom_sites.fract_transf_matrix[1][1] 0.008795 _atom_sites.fract_transf_matrix[1][2] 0.005078 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.010156 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.007241 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code B 2 THA 1 999 999 THA THA A . C 3 HOH 1 601 601 HOH HOH A . C 3 HOH 2 602 602 HOH HOH A . C 3 HOH 3 603 603 HOH HOH A . C 3 HOH 4 604 604 HOH HOH A . C 3 HOH 5 605 605 HOH HOH A . C 3 HOH 6 606 606 HOH HOH A . C 3 HOH 7 607 607 HOH HOH A . C 3 HOH 8 608 608 HOH HOH A . C 3 HOH 9 609 609 HOH HOH A . C 3 HOH 10 610 610 HOH HOH A . C 3 HOH 11 611 611 HOH HOH A . C 3 HOH 12 612 612 HOH HOH A . C 3 HOH 13 613 613 HOH HOH A . C 3 HOH 14 614 614 HOH HOH A . C 3 HOH 15 615 615 HOH HOH A . C 3 HOH 16 616 616 HOH HOH A . C 3 HOH 17 617 617 HOH HOH A . C 3 HOH 18 618 618 HOH HOH A . C 3 HOH 19 619 619 HOH HOH A . C 3 HOH 20 620 620 HOH HOH A . C 3 HOH 21 621 621 HOH HOH A . C 3 HOH 22 622 622 HOH HOH A . C 3 HOH 23 623 623 HOH HOH A . C 3 HOH 24 624 624 HOH HOH A . C 3 HOH 25 625 625 HOH HOH A . C 3 HOH 26 626 626 HOH HOH A . C 3 HOH 27 627 627 HOH HOH A . C 3 HOH 28 628 628 HOH HOH A . C 3 HOH 29 629 629 HOH HOH A . C 3 HOH 30 630 630 HOH HOH A . C 3 HOH 31 631 631 HOH HOH A . C 3 HOH 32 632 632 HOH HOH A . C 3 HOH 33 633 633 HOH HOH A . C 3 HOH 34 634 634 HOH HOH A . C 3 HOH 35 635 635 HOH HOH A . C 3 HOH 36 636 636 HOH HOH A . C 3 HOH 37 637 637 HOH HOH A . C 3 HOH 38 638 638 HOH HOH A . C 3 HOH 39 639 639 HOH HOH A . C 3 HOH 40 640 640 HOH HOH A . C 3 HOH 41 641 641 HOH HOH A . C 3 HOH 42 642 642 HOH HOH A . C 3 HOH 43 643 643 HOH HOH A . C 3 HOH 44 644 644 HOH HOH A . C 3 HOH 45 645 645 HOH HOH A . C 3 HOH 46 646 646 HOH HOH A . C 3 HOH 47 647 647 HOH HOH A . C 3 HOH 48 648 648 HOH HOH A . C 3 HOH 49 649 649 HOH HOH A . C 3 HOH 50 650 650 HOH HOH A . C 3 HOH 51 651 651 HOH HOH A . C 3 HOH 52 652 652 HOH HOH A . C 3 HOH 53 653 653 HOH HOH A . C 3 HOH 54 654 654 HOH HOH A . C 3 HOH 55 655 655 HOH HOH A . C 3 HOH 56 656 656 HOH HOH A . C 3 HOH 57 657 657 HOH HOH A . C 3 HOH 58 658 658 HOH HOH A . C 3 HOH 59 659 659 HOH HOH A . C 3 HOH 60 660 660 HOH HOH A . C 3 HOH 61 661 661 HOH HOH A . C 3 HOH 62 662 662 HOH HOH A . C 3 HOH 63 663 663 HOH HOH A . C 3 HOH 64 664 664 HOH HOH A . C 3 HOH 65 665 665 HOH HOH A . C 3 HOH 66 666 666 HOH HOH A . C 3 HOH 67 667 667 HOH HOH A . C 3 HOH 68 668 668 HOH HOH A . C 3 HOH 69 669 669 HOH HOH A . C 3 HOH 70 670 670 HOH HOH A . C 3 HOH 71 671 671 HOH HOH A . C 3 HOH 72 672 672 HOH HOH A . C 3 HOH 73 673 673 HOH HOH A . C 3 HOH 74 674 674 HOH HOH A . C 3 HOH 75 675 675 HOH HOH A . C 3 HOH 76 676 676 HOH HOH A . C 3 HOH 77 677 677 HOH HOH A . C 3 HOH 78 678 678 HOH HOH A . C 3 HOH 79 679 679 HOH HOH A . C 3 HOH 80 680 680 HOH HOH A . C 3 HOH 81 681 681 HOH HOH A . C 3 HOH 82 682 682 HOH HOH A . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . SER A 1 4 . -12.503 89.084 35.13 1 66.28 ? N SER A 4 1 ATOM 2 C CA . SER A 1 4 . -12.189 87.877 35.866 1 63.52 ? CA SER A 4 1 ATOM 3 C C . SER A 1 4 . -11.066 88.196 36.842 1 59.52 ? C SER A 4 1 ATOM 4 O O . SER A 1 4 . -11.26 89.101 37.633 1 57.7 ? O SER A 4 1 ATOM 5 C CB . SER A 1 4 . -12.025 86.72 34.856 1 67.07 ? CB SER A 4 1 ATOM 6 O OG . SER A 1 4 . -13.195 86.792 34.018 1 70.02 ? OG SER A 4 1 ATOM 7 N N . GLU A 1 5 . -9.92 87.515 36.768 1 54.99 ? N GLU A 5 1 ATOM 8 C CA . GLU A 1 5 . -8.763 87.673 37.662 1 47.42 ? CA GLU A 5 1 ATOM 9 C C . GLU A 1 5 . -9.082 86.841 38.872 1 43.05 ? C GLU A 5 1 ATOM 10 O O . GLU A 1 5 . -8.332 85.956 39.236 1 44.4 ? O GLU A 5 1 ATOM 11 C CB . GLU A 1 5 . -8.315 89.106 38.012 1 47.14 ? CB GLU A 5 1 ATOM 12 C CG . GLU A 1 5 . -7.047 89.19 38.917 1 51.13 ? CG GLU A 5 1 ATOM 13 C CD . GLU A 1 5 . -5.714 88.67 38.353 1 52.76 ? CD GLU A 5 1 ATOM 14 O OE1 . GLU A 1 5 . -5.502 88.765 37.15 1 54.93 ? OE1 GLU A 5 1 ATOM 15 O OE2 . GLU A 1 5 . -4.88 88.179 39.122 1 56.48 ? OE2 GLU A 5 1 ATOM 16 N N . LEU A 1 6 . -10.253 87.138 39.444 1 36.79 ? N LEU A 6 1 ATOM 17 C CA . LEU A 1 6 . -10.748 86.426 40.612 1 32.75 ? CA LEU A 6 1 ATOM 18 C C . LEU A 1 6 . -11.84 85.431 40.295 1 33.35 ? C LEU A 6 1 ATOM 19 O O . LEU A 1 6 . -12.296 84.7 41.162 1 35.53 ? O LEU A 6 1 ATOM 20 C CB . LEU A 1 6 . -11.321 87.429 41.633 1 28.61 ? CB LEU A 6 1 ATOM 21 C CG . LEU A 1 6 . -10.276 87.885 42.667 1 29.95 ? CG LEU A 6 1 ATOM 22 C CD1 . LEU A 1 6 . -9.06 88.579 42.04 1 28.52 ? CD1 LEU A 6 1 ATOM 23 C CD2 . LEU A 1 6 . -10.937 88.762 43.732 1 28.46 ? CD2 LEU A 6 1 ATOM 24 N N . LEU A 1 7 . -12.302 85.444 39.053 1 33.35 ? N LEU A 7 1 ATOM 25 C CA . LEU A 1 7 . -13.363 84.515 38.679 1 33.07 ? CA LEU A 7 1 ATOM 26 C C . LEU A 1 7 . -12.689 83.488 37.822 1 32.11 ? C LEU A 7 1 ATOM 27 O O . LEU A 1 7 . -12.018 83.906 36.874 1 36.48 ? O LEU A 7 1 ATOM 28 C CB . LEU A 1 7 . -14.409 85.233 37.811 1 33.65 ? CB LEU A 7 1 ATOM 29 C CG . LEU A 1 7 . -15.741 84.489 37.662 1 33.73 ? CG LEU A 7 1 ATOM 30 C CD1 . LEU A 1 7 . -15.669 83.103 37.017 1 34.68 ? CD1 LEU A 7 1 ATOM 31 C CD2 . LEU A 1 7 . -16.471 84.394 38.993 1 34.9 ? CD2 LEU A 7 1 ATOM 32 N N . VAL A 1 8 . -12.856 82.204 38.136 1 24.81 ? N VAL A 8 1 ATOM 33 C CA . VAL A 1 8 . -12.232 81.181 37.334 1 21.36 ? CA VAL A 8 1 ATOM 34 C C . VAL A 1 8 . -13.261 80.103 37.069 1 25.4 ? C VAL A 8 1 ATOM 35 O O . VAL A 1 8 . -14.082 79.793 37.921 1 27.94 ? O VAL A 8 1 ATOM 36 C CB . VAL A 1 8 . -11.015 80.653 38.107 1 15.33 ? CB VAL A 8 1 ATOM 37 C CG1 . VAL A 1 8 . -10.339 79.451 37.43 1 17.12 ? CG1 VAL A 8 1 ATOM 38 C CG2 . VAL A 1 8 . -9.983 81.78 38.306 1 14.32 ? CG2 VAL A 8 1 ATOM 39 N N . ASN A 1 9 . -13.228 79.552 35.849 1 29.47 ? N ASN A 9 1 ATOM 40 C CA . ASN A 1 9 . -14.133 78.459 35.493 1 33.22 ? CA ASN A 9 1 ATOM 41 C C . ASN A 1 9 . -13.227 77.276 35.611 1 34.13 ? C ASN A 9 1 ATOM 42 O O . ASN A 1 9 . -12.125 77.308 35.074 1 35.41 ? O ASN A 9 1 ATOM 43 C CB . ASN A 1 9 . -14.555 78.386 34.013 1 38.11 ? CB ASN A 9 1 ATOM 44 C CG . ASN A 1 9 . -15.552 79.424 33.597 1 42.62 ? CG ASN A 9 1 ATOM 45 O OD1 . ASN A 1 9 . -16.72 79.332 33.924 1 48.35 ? OD1 ASN A 9 1 ATOM 46 N ND2 . ASN A 1 9 . -15.081 80.421 32.85 1 41.34 ? ND2 ASN A 9 1 ATOM 47 N N . THR A 1 10 . -13.656 76.26 36.32 1 33.2 ? N THR A 10 1 ATOM 48 C CA . THR A 1 10 . -12.829 75.086 36.438 1 30.23 ? CA THR A 10 1 ATOM 49 C C . THR A 1 10 . -13.712 74.031 35.844 1 31.69 ? C THR A 10 1 ATOM 50 O O . THR A 1 10 . -14.915 74.252 35.715 1 35.98 ? O THR A 10 1 ATOM 51 C CB . THR A 1 10 . -12.478 74.82 37.913 1 27.41 ? CB THR A 10 1 ATOM 52 O OG1 . THR A 1 10 . -13.619 74.419 38.674 1 24.65 ? OG1 THR A 10 1 ATOM 53 C CG2 . THR A 1 10 . -11.894 76.058 38.615 1 27.48 ? CG2 THR A 10 1 ATOM 54 N N . LYS A 1 11 . -13.156 72.866 35.542 1 27.84 ? N LYS A 11 1 ATOM 55 C CA . LYS A 1 11 . -14.023 71.85 34.98 1 24.67 ? CA LYS A 11 1 ATOM 56 C C . LYS A 1 11 . -15.154 71.44 35.929 1 24.68 ? C LYS A 11 1 ATOM 57 O O . LYS A 1 11 . -16.072 70.775 35.486 1 27.54 ? O LYS A 11 1 ATOM 58 C CB . LYS A 1 11 . -13.208 70.653 34.493 1 17.2 ? CB LYS A 11 1 ATOM 59 C CG . LYS A 1 11 . -12.087 71.099 33.547 1 14.65 ? CG LYS A 11 1 ATOM 60 C CD . LYS A 1 11 . -11.25 69.939 33.014 1 16.35 ? CD LYS A 11 1 ATOM 61 C CE . LYS A 1 11 . -9.911 70.312 32.358 1 19.73 ? CE LYS A 11 1 ATOM 62 N NZ . LYS A 1 11 . -9.107 69.103 32.179 1 22.74 ? NZ LYS A 11 1 ATOM 63 N N . SER A 1 12 . -15.078 71.792 37.231 1 27.83 ? N SER A 12 1 ATOM 64 C CA . SER A 1 12 . -16.163 71.425 38.154 1 28.06 ? CA SER A 12 1 ATOM 65 C C . SER A 1 12 . -17.186 72.558 38.349 1 29.85 ? C SER A 12 1 ATOM 66 O O . SER A 1 12 . -18.303 72.296 38.787 1 26.76 ? O SER A 12 1 ATOM 67 C CB . SER A 1 12 . -15.645 71.067 39.569 1 28.31 ? CB SER A 12 1 ATOM 68 O OG . SER A 1 12 . -14.456 70.262 39.614 1 28.89 ? OG SER A 12 1 ATOM 69 N N . GLY A 1 13 . -16.789 73.809 38.067 1 27.92 ? N GLY A 13 1 ATOM 70 C CA . GLY A 1 13 . -17.743 74.889 38.268 1 30.42 ? CA GLY A 13 1 ATOM 71 C C . GLY A 1 13 . -16.97 76.173 38.361 1 32.86 ? C GLY A 13 1 ATOM 72 O O . GLY A 1 13 . -15.75 76.147 38.199 1 31.43 ? O GLY A 13 1 ATOM 73 N N . LYS A 1 14 . -17.661 77.3 38.603 1 34.06 ? N LYS A 14 1 ATOM 74 C CA . LYS A 1 14 . -16.946 78.577 38.695 1 35.67 ? CA LYS A 14 1 ATOM 75 C C . LYS A 1 14 . -16.546 78.847 40.127 1 34.96 ? C LYS A 14 1 ATOM 76 O O . LYS A 1 14 . -17.215 78.37 41.034 1 34.65 ? O LYS A 14 1 ATOM 77 C CB . LYS A 1 14 . -17.839 79.721 38.192 1 38.99 ? CB LYS A 14 1 ATOM 78 C CG . LYS A 1 14 . -17.873 79.759 36.661 1 47.77 ? CG LYS A 14 1 ATOM 79 C CD . LYS A 1 14 . -18.766 80.858 36.07 1 55.48 ? CD LYS A 14 1 ATOM 80 C CE . LYS A 1 14 . -20.267 80.65 36.336 1 64.81 ? CE LYS A 14 1 ATOM 81 N NZ . LYS A 1 14 . -20.749 79.427 35.705 1 71 ? NZ LYS A 14 1 ATOM 82 N N . VAL A 1 15 . -15.479 79.629 40.328 1 34.04 ? N VAL A 15 1 ATOM 83 C CA . VAL A 1 15 . -15.026 79.952 41.667 1 32.93 ? CA VAL A 15 1 ATOM 84 C C . VAL A 1 15 . -14.591 81.417 41.683 1 34.62 ? C VAL A 15 1 ATOM 85 O O . VAL A 1 15 . -13.953 81.902 40.751 1 29.89 ? O VAL A 15 1 ATOM 86 C CB . VAL A 1 15 . -13.875 79.002 42.098 1 29.03 ? CB VAL A 15 1 ATOM 87 C CG1 . VAL A 1 15 . -14.269 77.516 42.075 1 29.98 ? CG1 VAL A 15 1 ATOM 88 C CG2 . VAL A 1 15 . -12.622 79.141 41.229 1 31.49 ? CG2 VAL A 15 1 ATOM 89 N N . MET A 1 16 . -14.981 82.082 42.777 1 37.7 ? N MET A 16 1 ATOM 90 C CA . MET A 1 16 . -14.696 83.486 43.083 1 39.31 ? CA MET A 16 1 ATOM 91 C C . MET A 1 16 . -13.672 83.472 44.208 1 37.45 ? C MET A 16 1 ATOM 92 O O . MET A 1 16 . -13.922 82.839 45.227 1 37.64 ? O MET A 16 1 ATOM 93 C CB . MET A 1 16 . -15.964 84.164 43.671 1 43.76 ? CB MET A 16 1 ATOM 94 C CG . MET A 1 16 . -16.786 84.967 42.656 1 51.8 ? CG MET A 16 1 ATOM 95 S SD . MET A 1 16 . -15.852 86.472 42.182 1 59.52 ? SD MET A 16 1 ATOM 96 C CE . MET A 1 16 . -16.117 87.473 43.685 1 62.28 ? CE MET A 16 1 ATOM 97 N N . GLY A 1 17 . -12.555 84.166 44.044 1 35.12 ? N GLY A 17 1 ATOM 98 C CA . GLY A 1 17 . -11.542 84.181 45.098 1 31.94 ? CA GLY A 17 1 ATOM 99 C C . GLY A 1 17 . -11.538 85.515 45.789 1 29.25 ? C GLY A 17 1 ATOM 100 O O . GLY A 1 17 . -12.538 86.225 45.821 1 29.77 ? O GLY A 17 1 ATOM 101 N N . THR A 1 18 . -10.387 85.877 46.335 1 29.14 ? N THR A 18 1 ATOM 102 C CA . THR A 1 18 . -10.24 87.143 47.021 1 32.39 ? CA THR A 18 1 ATOM 103 C C . THR A 1 18 . -8.877 87.671 46.695 1 29.82 ? C THR A 18 1 ATOM 104 O O . THR A 1 18 . -7.952 86.944 46.354 1 29.28 ? O THR A 18 1 ATOM 105 C CB . THR A 1 18 . -10.27 86.929 48.552 1 38.14 ? CB THR A 18 1 ATOM 106 O OG1 . THR A 1 18 . -11.384 86.119 48.917 1 42.11 ? OG1 THR A 18 1 ATOM 107 C CG2 . THR A 1 18 . -10.355 88.216 49.399 1 41.82 ? CG2 THR A 18 1 ATOM 108 N N . ARG A 1 19 . -8.772 88.981 46.807 1 28.01 ? N ARG A 19 1 ATOM 109 C CA . ARG A 1 19 . -7.503 89.605 46.57 1 29.07 ? CA ARG A 19 1 ATOM 110 C C . ARG A 1 19 . -6.948 89.704 47.989 1 30.93 ? C ARG A 19 1 ATOM 111 O O . ARG A 1 19 . -7.634 90.258 48.842 1 35.56 ? O ARG A 19 1 ATOM 112 C CB . ARG A 1 19 . -7.758 90.976 45.92 1 28.93 ? CB ARG A 19 1 ATOM 113 C CG . ARG A 1 19 . -6.503 91.613 45.339 1 32.23 ? CG ARG A 19 1 ATOM 114 C CD . ARG A 1 19 . -6.762 93.028 44.816 1 35.26 ? CD ARG A 19 1 ATOM 115 N N . VAL A 1 20 . -5.76 89.164 48.263 1 30.18 ? N VAL A 20 1 ATOM 116 C CA . VAL A 1 20 . -5.21 89.235 49.617 1 26.81 ? CA VAL A 20 1 ATOM 117 C C . VAL A 1 20 . -3.984 90.126 49.576 1 28.42 ? C VAL A 20 1 ATOM 118 O O . VAL A 1 20 . -3.243 90.053 48.604 1 28.65 ? O VAL A 20 1 ATOM 119 C CB . VAL A 1 20 . -4.849 87.825 50.132 1 25.26 ? CB VAL A 20 1 ATOM 120 C CG1 . VAL A 1 20 . -6.086 86.908 50.086 1 20.35 ? CG1 VAL A 20 1 ATOM 121 C CG2 . VAL A 1 20 . -3.672 87.168 49.377 1 25.28 ? CG2 VAL A 20 1 ATOM 122 N N . PRO A 1 21 . -3.764 90.961 50.603 1 29.36 ? N PRO A 21 1 ATOM 123 C CA . PRO A 1 21 . -2.543 91.749 50.665 1 28.64 ? CA PRO A 21 1 ATOM 124 C C . PRO A 1 21 . -1.347 90.886 50.931 1 28.38 ? C PRO A 21 1 ATOM 125 O O . PRO A 1 21 . -1.405 89.986 51.758 1 29.32 ? O PRO A 21 1 ATOM 126 C CB . PRO A 1 21 . -2.741 92.681 51.869 1 30.26 ? CB PRO A 21 1 ATOM 127 C CG . PRO A 1 21 . -4.219 92.582 52.263 1 31.39 ? CG PRO A 21 1 ATOM 128 C CD . PRO A 1 21 . -4.74 91.285 51.635 1 31.49 ? CD PRO A 21 1 ATOM 129 N N . VAL A 1 22 . -0.249 91.183 50.261 1 29.82 ? N VAL A 22 1 ATOM 130 C CA . VAL A 1 22 . 0.96 90.419 50.471 1 31.13 ? CA VAL A 22 1 ATOM 131 C C . VAL A 1 22 . 2.012 91.46 50.498 1 34 ? C VAL A 22 1 ATOM 132 O O . VAL A 1 22 . 2.306 92.09 49.498 1 36.68 ? O VAL A 22 1 ATOM 133 C CB . VAL A 1 22 . 1.232 89.459 49.316 1 28.17 ? CB VAL A 22 1 ATOM 134 C CG1 . VAL A 1 22 . 2.433 88.577 49.605 1 27.98 ? CG1 VAL A 22 1 ATOM 135 C CG2 . VAL A 1 22 . 0.011 88.599 49.042 1 33 ? CG2 VAL A 22 1 ATOM 136 N N . LEU A 1 23 . 2.605 91.635 51.659 1 35.38 ? N LEU A 23 1 ATOM 137 C CA . LEU A 1 23 . 3.623 92.66 51.758 1 37.84 ? CA LEU A 23 1 ATOM 138 C C . LEU A 1 23 . 3.003 93.998 51.372 1 43.58 ? C LEU A 23 1 ATOM 139 O O . LEU A 1 23 . 2.056 94.464 51.991 1 47.15 ? O LEU A 23 1 ATOM 140 C CB . LEU A 1 23 . 4.926 92.342 51.009 1 34.91 ? CB LEU A 23 1 ATOM 141 C CG . LEU A 1 23 . 5.762 91.224 51.648 1 37.14 ? CG LEU A 23 1 ATOM 142 C CD1 . LEU A 1 23 . 5.306 89.823 51.252 1 37.74 ? CD1 LEU A 23 1 ATOM 143 C CD2 . LEU A 1 23 . 7.228 91.372 51.229 1 43.47 ? CD2 LEU A 23 1 ATOM 144 N N . SER A 1 24 . 3.546 94.547 50.304 1 45.59 ? N SER A 24 1 ATOM 145 C CA . SER A 1 24 . 3.151 95.833 49.783 1 47.78 ? CA SER A 24 1 ATOM 146 C C . SER A 1 24 . 2.17 95.764 48.633 1 46.42 ? C SER A 24 1 ATOM 147 O O . SER A 1 24 . 1.802 96.789 48.07 1 49.47 ? O SER A 24 1 ATOM 148 C CB . SER A 1 24 . 4.454 96.47 49.252 1 53.04 ? CB SER A 24 1 ATOM 149 O OG . SER A 1 24 . 5.276 95.514 48.535 1 56.67 ? OG SER A 24 1 ATOM 150 N N . SER A 1 25 . 1.764 94.551 48.285 1 43.6 ? N SER A 25 1 ATOM 151 C CA . SER A 1 25 . 0.9 94.351 47.149 1 41.55 ? CA SER A 25 1 ATOM 152 C C . SER A 1 25 . -0.283 93.474 47.48 1 39.27 ? C SER A 25 1 ATOM 153 O O . SER A 1 25 . -0.777 93.456 48.602 1 42.44 ? O SER A 25 1 ATOM 154 C CB . SER A 1 25 . 1.78 93.725 46.06 1 43.12 ? CB SER A 25 1 ATOM 155 O OG . SER A 1 25 . 3.058 94.368 46.008 1 49.23 ? OG SER A 25 1 ATOM 156 N N . HIS A 1 26 . -0.731 92.728 46.465 1 35.32 ? N HIS A 26 1 ATOM 157 C CA . HIS A 1 26 . -1.858 91.841 46.579 1 32.06 ? CA HIS A 26 1 ATOM 158 C C . HIS A 1 26 . -1.588 90.547 45.794 1 29.59 ? C HIS A 26 1 ATOM 159 O O . HIS A 1 26 . -0.578 90.415 45.113 1 31.42 ? O HIS A 26 1 ATOM 160 C CB . HIS A 1 26 . -3.032 92.623 45.99 1 31.02 ? CB HIS A 26 1 ATOM 161 N N . ILE A 1 27 . -2.509 89.6 45.908 1 21.5 ? N ILE A 27 1 ATOM 162 C CA . ILE A 1 27 . -2.427 88.321 45.23 1 20.27 ? CA ILE A 27 1 ATOM 163 C C . ILE A 1 27 . -3.851 87.86 45.203 1 21.51 ? C ILE A 27 1 ATOM 164 O O . ILE A 1 27 . -4.717 88.495 45.793 1 19.8 ? O ILE A 27 1 ATOM 165 C CB . ILE A 1 27 . -1.505 87.378 46.027 1 19.81 ? CB ILE A 27 1 ATOM 166 C CG1 . ILE A 1 27 . -0.111 87.355 45.413 1 25.98 ? CG1 ILE A 27 1 ATOM 167 C CG2 . ILE A 1 27 . -2.007 85.97 46.354 1 21.89 ? CG2 ILE A 27 1 ATOM 168 C CD1 . ILE A 1 27 . 0.663 86.04 45.648 1 33.64 ? CD1 ILE A 27 1 ATOM 169 N N . SER A 1 28 . -4.094 86.767 44.51 1 21.19 ? N SER A 28 1 ATOM 170 C CA . SER A 1 28 . -5.439 86.251 44.469 1 25.17 ? CA SER A 28 1 ATOM 171 C C . SER A 1 28 . -5.369 85.028 45.334 1 25.66 ? C SER A 28 1 ATOM 172 O O . SER A 1 28 . -4.345 84.353 45.388 1 30.04 ? O SER A 28 1 ATOM 173 C CB . SER A 1 28 . -5.835 85.861 43.03 1 29.04 ? CB SER A 28 1 ATOM 174 O OG . SER A 1 28 . -5.758 86.989 42.156 1 36.88 ? OG SER A 28 1 ATOM 175 N N . ALA A 1 29 . -6.46 84.718 46.01 1 23.77 ? N ALA A 29 1 ATOM 176 C CA . ALA A 1 29 . -6.46 83.548 46.848 1 21.82 ? CA ALA A 29 1 ATOM 177 C C . ALA A 1 29 . -7.798 82.928 46.654 1 22.7 ? C ALA A 29 1 ATOM 178 O O . ALA A 1 29 . -8.797 83.637 46.615 1 21.72 ? O ALA A 29 1 ATOM 179 C CB . ALA A 1 29 . -6.325 83.972 48.315 1 24.17 ? CB ALA A 29 1 ATOM 180 N N . PHE A 1 30 . -7.788 81.613 46.502 1 22.31 ? N PHE A 30 1 ATOM 181 C CA . PHE A 1 30 . -9.018 80.867 46.33 1 23.55 ? CA PHE A 30 1 ATOM 182 C C . PHE A 1 30 . -8.917 79.88 47.469 1 24.51 ? C PHE A 30 1 ATOM 183 O O . PHE A 1 30 . -8.094 78.969 47.399 1 27.63 ? O PHE A 30 1 ATOM 184 C CB . PHE A 1 30 . -9.061 80.119 44.96 1 25.71 ? CB PHE A 30 1 ATOM 185 C CG . PHE A 1 30 . -9.027 81.019 43.728 1 21.98 ? CG PHE A 30 1 ATOM 186 C CD1 . PHE A 1 30 . -7.797 81.505 43.221 1 18.64 ? CD1 PHE A 30 1 ATOM 187 C CD2 . PHE A 1 30 . -10.233 81.399 43.094 1 19.09 ? CD2 PHE A 30 1 ATOM 188 C CE1 . PHE A 1 30 . -7.779 82.375 42.119 1 16.13 ? CE1 PHE A 30 1 ATOM 189 C CE2 . PHE A 1 30 . -10.221 82.265 41.995 1 12.59 ? CE2 PHE A 30 1 ATOM 190 C CZ . PHE A 1 30 . -8.995 82.757 41.517 1 19.18 ? CZ PHE A 30 1 ATOM 191 N N . LEU A 1 31 . -9.699 80.075 48.528 1 22.04 ? N LEU A 31 1 ATOM 192 C CA . LEU A 1 31 . -9.615 79.16 49.663 1 18.95 ? CA LEU A 31 1 ATOM 193 C C . LEU A 1 31 . -10.854 78.281 49.734 1 20.31 ? C LEU A 31 1 ATOM 194 O O . LEU A 1 31 . -11.951 78.708 49.409 1 22.57 ? O LEU A 31 1 ATOM 195 C CB . LEU A 1 31 . -9.615 79.944 50.992 1 15.9 ? CB LEU A 31 1 ATOM 196 C CG . LEU A 1 31 . -8.438 80.872 51.338 1 10.17 ? CG LEU A 31 1 ATOM 197 C CD1 . LEU A 1 31 . -7.296 80.912 50.334 1 9.79 ? CD1 LEU A 31 1 ATOM 198 C CD2 . LEU A 1 31 . -8.958 82.277 51.614 1 7.92 ? CD2 LEU A 31 1 ATOM 199 N N . GLY A 1 32 . -10.675 77.043 50.189 1 19.63 ? N GLY A 32 1 ATOM 200 C CA . GLY A 1 32 . -11.825 76.159 50.338 1 17.79 ? CA GLY A 32 1 ATOM 201 C C . GLY A 1 32 . -12.485 75.571 49.094 1 17.48 ? C GLY A 32 1 ATOM 202 O O . GLY A 1 32 . -13.682 75.307 49.118 1 19.31 ? O GLY A 32 1 ATOM 203 N N . ILE A 1 33 . -11.741 75.327 47.998 1 16.16 ? N ILE A 33 1 ATOM 204 C CA . ILE A 1 33 . -12.403 74.743 46.822 1 12.47 ? CA ILE A 33 1 ATOM 205 C C . ILE A 1 33 . -12.593 73.236 47.093 1 11.92 ? C ILE A 33 1 ATOM 206 O O . ILE A 1 33 . -11.624 72.549 47.397 1 15.94 ? O ILE A 33 1 ATOM 207 C CB . ILE A 1 33 . -11.539 74.952 45.567 1 9.82 ? CB ILE A 33 1 ATOM 208 C CG1 . ILE A 1 33 . -11.207 76.435 45.302 1 9.7 ? CG1 ILE A 33 1 ATOM 209 C CG2 . ILE A 1 33 . -12.199 74.334 44.332 1 11.4 ? CG2 ILE A 33 1 ATOM 210 C CD1 . ILE A 1 33 . -10.035 76.57 44.319 1 10.55 ? CD1 ILE A 33 1 ATOM 211 N N . PRO A 1 34 . -13.822 72.711 47.015 1 9.19 ? N PRO A 34 1 ATOM 212 C CA . PRO A 1 34 . -14.031 71.303 47.35 1 12.31 ? CA PRO A 34 1 ATOM 213 C C . PRO A 1 34 . -13.398 70.436 46.293 1 13.3 ? C PRO A 34 1 ATOM 214 O O . PRO A 1 34 . -13.393 70.816 45.138 1 18.57 ? O PRO A 34 1 ATOM 215 C CB . PRO A 1 34 . -15.562 71.124 47.334 1 8.07 ? CB PRO A 34 1 ATOM 216 C CG . PRO A 1 34 . -16.099 72.321 46.537 1 5.81 ? CG PRO A 34 1 ATOM 217 C CD . PRO A 1 34 . -15.028 73.419 46.629 1 7.7 ? CD PRO A 34 1 ATOM 218 N N . PHE A 1 35 . -12.895 69.263 46.671 1 14.36 ? N PHE A 35 1 ATOM 219 C CA . PHE A 1 35 . -12.3 68.406 45.655 1 9.91 ? CA PHE A 35 1 ATOM 220 C C . PHE A 1 35 . -12.831 66.998 45.693 1 12.79 ? C PHE A 35 1 ATOM 221 O O . PHE A 1 35 . -12.381 66.173 44.914 1 15.8 ? O PHE A 35 1 ATOM 222 C CB . PHE A 1 35 . -10.776 68.408 45.715 1 11.07 ? CB PHE A 35 1 ATOM 223 C CG . PHE A 1 35 . -10.152 67.808 46.961 1 17.39 ? CG PHE A 35 1 ATOM 224 C CD1 . PHE A 1 35 . -10.133 66.414 47.151 1 16.8 ? CD1 PHE A 35 1 ATOM 225 C CD2 . PHE A 1 35 . -9.518 68.631 47.914 1 19.76 ? CD2 PHE A 35 1 ATOM 226 C CE1 . PHE A 1 35 . -9.469 65.84 48.245 1 18.35 ? CE1 PHE A 35 1 ATOM 227 C CE2 . PHE A 1 35 . -8.852 68.058 49.009 1 19.78 ? CE2 PHE A 35 1 ATOM 228 C CZ . PHE A 1 35 . -8.822 66.664 49.171 1 20.22 ? CZ PHE A 35 1 ATOM 229 N N . ALA A 1 36 . -13.774 66.688 46.592 1 10.85 ? N ALA A 36 1 ATOM 230 C CA . ALA A 1 36 . -14.325 65.34 46.667 1 8.56 ? CA ALA A 36 1 ATOM 231 C C . ALA A 1 36 . -15.632 65.48 47.393 1 12.49 ? C ALA A 36 1 ATOM 232 O O . ALA A 1 36 . -15.897 66.525 47.967 1 18.58 ? O ALA A 36 1 ATOM 233 C CB . ALA A 1 36 . -13.386 64.415 47.425 1 6.98 ? CB ALA A 36 1 ATOM 234 N N . GLU A 1 37 . -16.48 64.461 47.356 1 17.66 ? N GLU A 37 1 ATOM 235 C CA . GLU A 1 37 . -17.76 64.582 48.069 1 21.71 ? CA GLU A 37 1 ATOM 236 C C . GLU A 1 37 . -17.514 64.41 49.571 1 22.94 ? C GLU A 37 1 ATOM 237 O O . GLU A 1 37 . -16.832 63.452 49.918 1 26.27 ? O GLU A 37 1 ATOM 238 C CB . GLU A 1 37 . -18.75 63.467 47.648 1 23.74 ? CB GLU A 37 1 ATOM 239 C CG . GLU A 1 37 . -19.328 63.616 46.228 1 27.33 ? CG GLU A 37 1 ATOM 240 C CD . GLU A 1 37 . -20.406 64.704 46.157 1 31.25 ? CD GLU A 37 1 ATOM 241 O OE1 . GLU A 1 37 . -21.535 64.424 46.561 1 34.04 ? OE1 GLU A 37 1 ATOM 242 O OE2 . GLU A 1 37 . -20.126 65.817 45.704 1 30.36 ? OE2 GLU A 37 1 ATOM 243 N N . PRO A 1 38 . -18.101 65.289 50.436 1 23.11 ? N PRO A 38 1 ATOM 244 C CA . PRO A 1 38 . -17.897 65.221 51.887 1 17.99 ? CA PRO A 38 1 ATOM 245 C C . PRO A 1 38 . -18.053 63.833 52.455 1 17.78 ? C PRO A 38 1 ATOM 246 O O . PRO A 1 38 . -19.148 63.295 52.367 1 23.08 ? O PRO A 38 1 ATOM 247 C CB . PRO A 1 38 . -18.999 66.109 52.467 1 15.25 ? CB PRO A 38 1 ATOM 248 C CG . PRO A 1 38 . -19.381 67.077 51.348 1 21.82 ? CG PRO A 38 1 ATOM 249 C CD . PRO A 1 38 . -19.04 66.343 50.042 1 25.22 ? CD PRO A 38 1 ATOM 250 N N . PRO A 1 39 . -16.988 63.271 53.04 1 14.62 ? N PRO A 39 1 ATOM 251 C CA . PRO A 1 39 . -17.013 61.878 53.449 1 14.68 ? CA PRO A 39 1 ATOM 252 C C . PRO A 1 39 . -17.702 61.743 54.784 1 18.19 ? C PRO A 39 1 ATOM 253 O O . PRO A 1 39 . -17.113 61.328 55.779 1 26.5 ? O PRO A 39 1 ATOM 254 C CB . PRO A 1 39 . -15.525 61.549 53.563 1 12.52 ? CB PRO A 39 1 ATOM 255 C CG . PRO A 1 39 . -14.86 62.88 53.931 1 13.31 ? CG PRO A 39 1 ATOM 256 C CD . PRO A 1 39 . -15.722 63.95 53.278 1 10.24 ? CD PRO A 39 1 ATOM 257 N N . VAL A 1 40 . -18.959 62.123 54.81 1 17.25 ? N VAL A 40 1 ATOM 258 C CA . VAL A 1 40 . -19.699 62.057 56.038 1 17.22 ? CA VAL A 40 1 ATOM 259 C C . VAL A 1 40 . -20.662 60.892 55.947 1 20.33 ? C VAL A 40 1 ATOM 260 O O . VAL A 1 40 . -20.742 60.152 54.976 1 25.8 ? O VAL A 40 1 ATOM 261 C CB . VAL A 1 40 . -20.37 63.44 56.216 1 15.36 ? CB VAL A 40 1 ATOM 262 C CG1 . VAL A 1 40 . -19.347 64.601 56.138 1 6.48 ? CG1 VAL A 40 1 ATOM 263 C CG2 . VAL A 1 40 . -21.509 63.677 55.208 1 18.85 ? CG2 VAL A 40 1 ATOM 264 N N . GLY A 1 41 . -21.42 60.721 57.009 1 24.29 ? N GLY A 41 1 ATOM 265 C CA . GLY A 1 41 . -22.414 59.661 57.013 1 25.93 ? CA GLY A 41 1 ATOM 266 C C . GLY A 1 41 . -21.868 58.298 56.733 1 26.15 ? C GLY A 41 1 ATOM 267 O O . GLY A 1 41 . -20.822 57.901 57.228 1 30.02 ? O GLY A 41 1 ATOM 268 N N . ASN A 1 42 . -22.623 57.602 55.878 1 28.14 ? N ASN A 42 1 ATOM 269 C CA . ASN A 1 42 . -22.273 56.252 55.477 1 31.52 ? CA ASN A 42 1 ATOM 270 C C . ASN A 1 42 . -20.982 56.182 54.642 1 32.76 ? C ASN A 42 1 ATOM 271 O O . ASN A 1 42 . -20.514 55.113 54.276 1 31.62 ? O ASN A 42 1 ATOM 272 C CB . ASN A 1 42 . -23.492 55.583 54.843 1 29.49 ? CB ASN A 42 1 ATOM 273 N N . MET A 1 43 . -20.39 57.351 54.357 1 33.93 ? N MET A 43 1 ATOM 274 C CA . MET A 1 43 . -19.153 57.405 53.59 1 34.65 ? CA MET A 43 1 ATOM 275 C C . MET A 1 43 . -17.935 57.446 54.473 1 33.26 ? C MET A 43 1 ATOM 276 O O . MET A 1 43 . -16.805 57.433 53.997 1 34.27 ? O MET A 43 1 ATOM 277 C CB . MET A 1 43 . -19.165 58.63 52.682 1 37.67 ? CB MET A 43 1 ATOM 278 C CG . MET A 1 43 . -20.371 58.55 51.737 1 40.13 ? CG MET A 43 1 ATOM 279 S SD . MET A 1 43 . -19.833 59.076 50.095 1 47.63 ? SD MET A 43 1 ATOM 280 C CE . MET A 1 43 . -19.69 60.877 50.378 1 44.23 ? CE MET A 43 1 ATOM 281 N N . ARG A 1 44 . -18.166 57.528 55.783 1 30.06 ? N ARG A 44 1 ATOM 282 C CA . ARG A 1 44 . -17.026 57.556 56.677 1 26.22 ? CA ARG A 44 1 ATOM 283 C C . ARG A 1 44 . -16.2 56.29 56.45 1 23.34 ? C ARG A 44 1 ATOM 284 O O . ARG A 1 44 . -16.777 55.227 56.309 1 17.04 ? O ARG A 44 1 ATOM 285 C CB . ARG A 1 44 . -17.503 57.608 58.154 1 26.73 ? CB ARG A 44 1 ATOM 286 C CG . ARG A 1 44 . -16.35 57.879 59.143 1 24.95 ? CG ARG A 44 1 ATOM 287 C CD . ARG A 1 44 . -16.741 57.776 60.605 1 19.41 ? CD ARG A 44 1 ATOM 288 N NE . ARG A 1 44 . -17.507 58.934 61.005 1 20.92 ? NE ARG A 44 1 ATOM 289 C CZ . ARG A 1 44 . -18.057 58.982 62.228 1 25.75 ? CZ ARG A 44 1 ATOM 290 N NH1 . ARG A 1 44 . -17.995 57.949 63.063 1 20.03 ? NH1 ARG A 44 1 ATOM 291 N NH2 . ARG A 1 44 . -18.688 60.079 62.62 1 28.74 ? NH2 ARG A 44 1 ATOM 292 N N . PHE A 1 45 . -14.874 56.43 56.432 1 22.58 ? N PHE A 45 1 ATOM 293 C CA . PHE A 1 45 . -13.973 55.303 56.241 1 24.6 ? CA PHE A 45 1 ATOM 294 C C . PHE A 1 45 . -13.869 54.856 54.801 1 26.95 ? C PHE A 45 1 ATOM 295 O O . PHE A 1 45 . -12.971 54.09 54.462 1 32.12 ? O PHE A 45 1 ATOM 296 C CB . PHE A 1 45 . -14.279 54.062 57.117 1 24.86 ? CB PHE A 45 1 ATOM 297 C CG . PHE A 1 45 . -14.422 54.432 58.584 1 31.63 ? CG PHE A 45 1 ATOM 298 C CD1 . PHE A 1 45 . -13.381 55.119 59.26 1 29.49 ? CD1 PHE A 45 1 ATOM 299 C CD2 . PHE A 1 45 . -15.605 54.12 59.289 1 29.74 ? CD2 PHE A 45 1 ATOM 300 C CE1 . PHE A 1 45 . -13.531 55.5 60.597 1 26.98 ? CE1 PHE A 45 1 ATOM 301 C CE2 . PHE A 1 45 . -15.744 54.5 60.63 1 28.3 ? CE2 PHE A 45 1 ATOM 302 C CZ . PHE A 1 45 . -14.716 55.196 61.278 1 26.58 ? CZ PHE A 45 1 ATOM 303 N N . ARG A 1 46 . -14.77 55.33 53.947 1 26.89 ? N ARG A 46 1 ATOM 304 C CA . ARG A 1 46 . -14.704 54.881 52.56 1 25.38 ? CA ARG A 46 1 ATOM 305 C C . ARG A 1 46 . -13.835 55.815 51.756 1 22.97 ? C ARG A 46 1 ATOM 306 O O . ARG A 1 46 . -13.538 56.937 52.136 1 19.69 ? O ARG A 46 1 ATOM 307 C CB . ARG A 1 46 . -16.095 54.907 51.956 1 30.17 ? CB ARG A 46 1 ATOM 308 C CG . ARG A 1 46 . -16.952 53.785 52.545 1 36.6 ? CG ARG A 46 1 ATOM 309 C CD . ARG A 1 46 . -18.289 53.639 51.817 1 45.15 ? CD ARG A 46 1 ATOM 310 N NE . ARG A 1 46 . -18.359 52.39 51.078 1 50.41 ? NE ARG A 46 1 ATOM 311 N N . ARG A 1 47 . -13.446 55.274 50.622 1 17.96 ? N ARG A 47 1 ATOM 312 C CA . ARG A 1 47 . -12.572 56.029 49.722 1 13.93 ? CA ARG A 47 1 ATOM 313 C C . ARG A 1 47 . -13.318 57.269 49.231 1 10.14 ? C ARG A 47 1 ATOM 314 O O . ARG A 1 47 . -14.526 57.161 49.107 1 14.08 ? O ARG A 47 1 ATOM 315 C CB . ARG A 1 47 . -12.068 55.222 48.516 1 16.88 ? CB ARG A 47 1 ATOM 316 C CG . ARG A 1 47 . -12.371 53.729 48.484 1 22.12 ? CG ARG A 47 1 ATOM 317 C CD . ARG A 1 47 . -11.133 52.923 47.979 1 23.05 ? CD ARG A 47 1 ATOM 318 N NE . ARG A 1 47 . -11.447 51.504 47.852 0.06 15.19 ? NE ARG A 47 1 ATOM 319 C CZ . ARG A 1 47 . -10.463 50.635 47.534 0.06 12.62 ? CZ ARG A 47 1 ATOM 320 N NH1 . ARG A 1 47 . -9.186 50.983 47.289 0.06 11.23 ? NH1 ARG A 47 1 ATOM 321 N NH2 . ARG A 1 47 . -10.897 49.352 47.483 0.06 10.41 ? NH2 ARG A 47 1 ATOM 322 N N . PRO A 1 48 . -12.618 58.367 48.935 1 6.34 ? N PRO A 48 1 ATOM 323 C CA . PRO A 1 48 . -13.323 59.597 48.534 1 11.93 ? CA PRO A 48 1 ATOM 324 C C . PRO A 1 48 . -13.937 59.577 47.126 1 16.79 ? C PRO A 48 1 ATOM 325 O O . PRO A 1 48 . -13.374 59.012 46.195 1 17.1 ? O PRO A 48 1 ATOM 326 C CB . PRO A 1 48 . -12.224 60.664 48.594 1 8.51 ? CB PRO A 48 1 ATOM 327 C CG . PRO A 1 48 . -10.92 59.881 48.407 1 8.25 ? CG PRO A 48 1 ATOM 328 C CD . PRO A 1 48 . -11.171 58.513 49.037 1 5.71 ? CD PRO A 48 1 ATOM 329 N N . GLU A 1 49 . -15.109 60.234 46.973 1 20.27 ? N GLU A 49 1 ATOM 330 C CA . GLU A 1 49 . -15.726 60.303 45.642 1 20.95 ? CA GLU A 49 1 ATOM 331 C C . GLU A 1 49 . -15.296 61.616 45.036 1 20.57 ? C GLU A 49 1 ATOM 332 O O . GLU A 1 49 . -15.185 62.573 45.792 1 21.43 ? O GLU A 49 1 ATOM 333 C CB . GLU A 1 49 . -17.264 60.383 45.663 1 27.74 ? CB GLU A 49 1 ATOM 334 C CG . GLU A 1 49 . -17.958 59.115 46.176 1 37.97 ? CG GLU A 49 1 ATOM 335 C CD . GLU A 1 49 . -19.473 59.23 46.012 1 42.75 ? CD GLU A 49 1 ATOM 336 O OE1 . GLU A 1 49 . -20.03 60.296 46.295 1 47.09 ? OE1 GLU A 49 1 ATOM 337 O OE2 . GLU A 1 49 . -20.092 58.25 45.598 1 49.76 ? OE2 GLU A 49 1 ATOM 338 N N . PRO A 1 50 . -15.143 61.696 43.692 1 19.49 ? N PRO A 50 1 ATOM 339 C CA . PRO A 1 50 . -14.871 62.976 43.054 1 17.83 ? CA PRO A 50 1 ATOM 340 C C . PRO A 1 50 . -16.095 63.827 43.265 1 22.18 ? C PRO A 50 1 ATOM 341 O O . PRO A 1 50 . -17.208 63.309 43.296 1 26.65 ? O PRO A 50 1 ATOM 342 C CB . PRO A 1 50 . -14.564 62.647 41.609 1 18.41 ? CB PRO A 50 1 ATOM 343 C CG . PRO A 1 50 . -14.684 61.118 41.449 1 22.2 ? CG PRO A 50 1 ATOM 344 C CD . PRO A 1 50 . -15.207 60.57 42.775 1 20.22 ? CD PRO A 50 1 ATOM 345 N N . LYS A 1 51 . -15.878 65.129 43.433 1 24.77 ? N LYS A 51 1 ATOM 346 C CA . LYS A 1 51 . -17.011 65.994 43.725 1 29.54 ? CA LYS A 51 1 ATOM 347 C C . LYS A 1 51 . -17.92 66.304 42.558 1 33.14 ? C LYS A 51 1 ATOM 348 O O . LYS A 1 51 . -17.46 66.654 41.482 1 36.22 ? O LYS A 51 1 ATOM 349 C CB . LYS A 1 51 . -16.494 67.315 44.305 1 30.84 ? CB LYS A 51 1 ATOM 350 C CG . LYS A 1 51 . -17.438 67.93 45.35 1 29.1 ? CG LYS A 51 1 ATOM 351 C CD . LYS A 1 51 . -17.954 69.297 44.917 1 32.33 ? CD LYS A 51 1 ATOM 352 C CE . LYS A 1 51 . -18.78 70.023 45.989 1 37.69 ? CE LYS A 51 1 ATOM 353 N NZ . LYS A 1 51 . -19.987 69.282 46.342 1 44.09 ? NZ LYS A 51 1 ATOM 354 N N . LYS A 1 52 . -19.237 66.214 42.814 1 33.86 ? N LYS A 52 1 ATOM 355 C CA . LYS A 1 52 . -20.193 66.535 41.757 1 34.64 ? CA LYS A 52 1 ATOM 356 C C . LYS A 1 52 . -20.045 68.015 41.406 1 34.51 ? C LYS A 52 1 ATOM 357 O O . LYS A 1 52 . -19.902 68.825 42.311 1 32.61 ? O LYS A 52 1 ATOM 358 C CB . LYS A 1 52 . -21.631 66.295 42.23 1 38.77 ? CB LYS A 52 1 ATOM 359 C CG . LYS A 1 52 . -21.923 64.811 42.475 1 43.55 ? CG LYS A 52 1 ATOM 360 C CD . LYS A 1 52 . -23.163 64.61 43.356 1 47.58 ? CD LYS A 52 1 ATOM 361 C CE . LYS A 1 52 . -23.393 63.127 43.7 1 52.94 ? CE LYS A 52 1 ATOM 362 N NZ . LYS A 1 52 . -24.124 62.998 44.953 1 56.7 ? NZ LYS A 52 1 ATOM 363 N N . PRO A 1 53 . -20.056 68.371 40.105 1 35.14 ? N PRO A 53 1 ATOM 364 C CA . PRO A 1 53 . -19.88 69.766 39.752 1 35.65 ? CA PRO A 53 1 ATOM 365 C C . PRO A 1 53 . -20.983 70.593 40.35 1 36.92 ? C PRO A 53 1 ATOM 366 O O . PRO A 1 53 . -22.042 70.101 40.731 1 37.97 ? O PRO A 53 1 ATOM 367 C CB . PRO A 1 53 . -19.919 69.766 38.22 1 34.28 ? CB PRO A 53 1 ATOM 368 C CG . PRO A 1 53 . -19.604 68.327 37.802 1 32.67 ? CG PRO A 53 1 ATOM 369 C CD . PRO A 1 53 . -20.125 67.473 38.956 1 33.93 ? CD PRO A 53 1 ATOM 370 N N . TRP A 1 54 . -20.715 71.881 40.395 1 37.83 ? N TRP A 54 1 ATOM 371 C CA . TRP A 1 54 . -21.704 72.773 40.948 1 37.84 ? CA TRP A 54 1 ATOM 372 C C . TRP A 1 54 . -22.015 73.853 39.924 1 41.97 ? C TRP A 54 1 ATOM 373 O O . TRP A 1 54 . -21.31 74.126 38.951 1 41.63 ? O TRP A 54 1 ATOM 374 C CB . TRP A 1 54 . -21.223 73.316 42.315 1 30.12 ? CB TRP A 54 1 ATOM 375 C CG . TRP A 1 54 . -19.918 74.055 42.16 1 17.64 ? CG TRP A 54 1 ATOM 376 C CD1 . TRP A 1 54 . -19.78 75.404 41.755 1 17.68 ? CD1 TRP A 54 1 ATOM 377 C CD2 . TRP A 1 54 . -18.631 73.527 42.308 1 15.11 ? CD2 TRP A 54 1 ATOM 378 N NE1 . TRP A 1 54 . -18.473 75.731 41.635 1 18.46 ? NE1 TRP A 54 1 ATOM 379 C CE2 . TRP A 1 54 . -17.707 74.634 41.955 1 16.29 ? CE2 TRP A 54 1 ATOM 380 C CE3 . TRP A 1 54 . -18.123 72.274 42.655 1 9.58 ? CE3 TRP A 54 1 ATOM 381 C CZ2 . TRP A 1 54 . -16.324 74.409 41.983 1 12.62 ? CZ2 TRP A 54 1 ATOM 382 C CZ3 . TRP A 1 54 . -16.732 72.09 42.666 1 8.82 ? CZ3 TRP A 54 1 ATOM 383 C CH2 . TRP A 1 54 . -15.847 73.138 42.342 1 11.55 ? CH2 TRP A 54 1 ATOM 384 N N . SER A 1 55 . -23.157 74.468 40.195 1 46.06 ? N SER A 55 1 ATOM 385 C CA . SER A 1 55 . -23.649 75.549 39.372 1 48.87 ? CA SER A 55 1 ATOM 386 C C . SER A 1 55 . -23.364 76.787 40.199 1 47.85 ? C SER A 55 1 ATOM 387 O O . SER A 1 55 . -23.043 76.715 41.382 1 46.18 ? O SER A 55 1 ATOM 388 C CB . SER A 1 55 . -25.153 75.354 39.109 1 51.18 ? CB SER A 55 1 ATOM 389 O OG . SER A 1 55 . -25.787 74.843 40.292 1 58.54 ? OG SER A 55 1 ATOM 390 N N . GLY A 1 56 . -23.508 77.943 39.575 1 46.29 ? N GLY A 56 1 ATOM 391 C CA . GLY A 1 56 . -23.243 79.12 40.376 1 46.52 ? CA GLY A 56 1 ATOM 392 C C . GLY A 1 56 . -21.763 79.303 40.447 1 43.81 ? C GLY A 56 1 ATOM 393 O O . GLY A 1 56 . -21.016 78.78 39.623 1 46.74 ? O GLY A 56 1 ATOM 394 N N . VAL A 1 57 . -21.377 80.089 41.434 1 39.39 ? N VAL A 57 1 ATOM 395 C CA . VAL A 1 57 . -19.994 80.367 41.663 1 35.44 ? CA VAL A 57 1 ATOM 396 C C . VAL A 1 57 . -19.775 79.847 43.07 1 38.08 ? C VAL A 57 1 ATOM 397 O O . VAL A 1 57 . -20.596 80.025 43.964 1 37.4 ? O VAL A 57 1 ATOM 398 C CB . VAL A 1 57 . -19.733 81.891 41.571 1 29.31 ? CB VAL A 57 1 ATOM 399 C CG1 . VAL A 1 57 . -18.822 82.249 40.414 1 29.88 ? CG1 VAL A 57 1 ATOM 400 C CG2 . VAL A 1 57 . -21.016 82.725 41.454 1 35.24 ? CG2 VAL A 57 1 ATOM 401 N N . TRP A 1 58 . -18.641 79.18 43.258 1 38.8 ? N TRP A 58 1 ATOM 402 C CA . TRP A 1 58 . -18.314 78.692 44.572 1 34.49 ? CA TRP A 58 1 ATOM 403 C C . TRP A 1 58 . -17.604 79.887 45.168 1 35.37 ? C TRP A 58 1 ATOM 404 O O . TRP A 1 58 . -16.763 80.508 44.513 1 36.57 ? O TRP A 58 1 ATOM 405 C CB . TRP A 1 58 . -17.32 77.542 44.483 1 32.34 ? CB TRP A 58 1 ATOM 406 C CG . TRP A 1 58 . -17.216 76.872 45.822 1 33.36 ? CG TRP A 58 1 ATOM 407 C CD1 . TRP A 1 58 . -16.307 77.208 46.851 1 30.36 ? CD1 TRP A 58 1 ATOM 408 C CD2 . TRP A 1 58 . -18.023 75.828 46.28 1 30.42 ? CD2 TRP A 58 1 ATOM 409 N NE1 . TRP A 1 58 . -16.53 76.417 47.92 1 30.04 ? NE1 TRP A 58 1 ATOM 410 C CE2 . TRP A 1 58 . -17.56 75.553 47.647 1 28.9 ? CE2 TRP A 58 1 ATOM 411 C CE3 . TRP A 1 58 . -19.06 75.079 45.722 1 32.78 ? CE3 TRP A 58 1 ATOM 412 C CZ2 . TRP A 1 58 . -18.195 74.553 48.389 1 30.89 ? CZ2 TRP A 58 1 ATOM 413 C CZ3 . TRP A 1 58 . -19.668 74.071 46.487 1 34.22 ? CZ3 TRP A 58 1 ATOM 414 C CH2 . TRP A 1 58 . -19.244 73.819 47.804 1 35.78 ? CH2 TRP A 58 1 ATOM 415 N N . ASN A 1 59 . -17.961 80.227 46.395 1 34.61 ? N ASN A 59 1 ATOM 416 C CA . ASN A 1 59 . -17.306 81.37 47.007 1 32.65 ? CA ASN A 59 1 ATOM 417 C C . ASN A 1 59 . -16.065 80.811 47.645 1 30.32 ? C ASN A 59 1 ATOM 418 O O . ASN A 1 59 . -16.183 79.977 48.525 1 33.22 ? O ASN A 59 1 ATOM 419 C CB . ASN A 1 59 . -18.226 81.979 48.075 1 37.84 ? CB ASN A 59 1 ATOM 420 C CG . ASN A 1 59 . -17.671 83.293 48.596 1 42.52 ? CG ASN A 59 1 ATOM 421 O OD1 . ASN A 1 59 . -17.007 83.365 49.615 1 47.22 ? OD1 ASN A 59 1 ATOM 422 N ND2 . ASN A 1 59 . -17.927 84.356 47.842 1 44.27 ? ND2 ASN A 59 1 ATOM 423 N N . ALA A 1 60 . -14.896 81.244 47.205 1 24.99 ? N ALA A 60 1 ATOM 424 C CA . ALA A 1 60 . -13.669 80.73 47.765 1 23.98 ? CA ALA A 60 1 ATOM 425 C C . ALA A 1 60 . -12.939 81.819 48.482 1 27.18 ? C ALA A 60 1 ATOM 426 O O . ALA A 1 60 . -11.769 82.062 48.199 1 27.44 ? O ALA A 60 1 ATOM 427 C CB . ALA A 1 60 . -12.767 80.191 46.652 1 26.41 ? CB ALA A 60 1 ATOM 428 N N . SER A 1 61 . -13.642 82.467 49.421 1 31.48 ? N SER A 61 1 ATOM 429 C CA . SER A 1 61 . -13.04 83.578 50.173 1 32.86 ? CA SER A 61 1 ATOM 430 C C . SER A 1 61 . -12.625 83.304 51.622 1 34.53 ? C SER A 61 1 ATOM 431 O O . SER A 1 61 . -12.053 84.157 52.298 1 36.5 ? O SER A 61 1 ATOM 432 C CB . SER A 1 61 . -14.065 84.73 50.228 1 31.96 ? CB SER A 61 1 ATOM 433 O OG . SER A 1 61 . -14.657 84.951 48.941 1 38.85 ? OG SER A 61 1 ATOM 434 N N . THR A 1 62 . -12.931 82.118 52.137 1 33.87 ? N THR A 62 1 ATOM 435 C CA . THR A 1 62 . -12.587 81.857 53.529 1 30.62 ? CA THR A 62 1 ATOM 436 C C . THR A 1 62 . -11.978 80.477 53.615 1 28.79 ? C THR A 62 1 ATOM 437 O O . THR A 1 62 . -12.095 79.707 52.675 1 32.61 ? O THR A 62 1 ATOM 438 C CB . THR A 1 62 . -13.883 82.017 54.348 1 31.32 ? CB THR A 62 1 ATOM 439 O OG1 . THR A 1 62 . -14.976 81.404 53.663 1 29.68 ? OG1 THR A 62 1 ATOM 440 C CG2 . THR A 1 62 . -14.286 83.49 54.576 1 31.03 ? CG2 THR A 62 1 ATOM 441 N N . TYR A 1 63 . -11.3 80.174 54.729 1 25.93 ? N TYR A 63 1 ATOM 442 C CA . TYR A 1 63 . -10.717 78.836 54.813 1 19.78 ? CA TYR A 63 1 ATOM 443 C C . TYR A 1 63 . -11.796 77.818 55.072 1 18.69 ? C TYR A 63 1 ATOM 444 O O . TYR A 1 63 . -12.836 78.14 55.619 1 18.46 ? O TYR A 63 1 ATOM 445 C CB . TYR A 1 63 . -9.722 78.71 55.951 1 15.15 ? CB TYR A 63 1 ATOM 446 C CG . TYR A 1 63 . -8.453 79.424 55.622 1 15.43 ? CG TYR A 63 1 ATOM 447 C CD1 . TYR A 1 63 . -7.489 78.794 54.827 1 15.81 ? CD1 TYR A 63 1 ATOM 448 C CD2 . TYR A 1 63 . -8.225 80.72 56.109 1 17.62 ? CD2 TYR A 63 1 ATOM 449 C CE1 . TYR A 1 63 . -6.285 79.443 54.537 1 19.43 ? CE1 TYR A 63 1 ATOM 450 C CE2 . TYR A 1 63 . -7.024 81.375 55.809 1 20.65 ? CE2 TYR A 63 1 ATOM 451 C CZ . TYR A 1 63 . -6.048 80.737 55.025 1 19.7 ? CZ TYR A 63 1 ATOM 452 O OH . TYR A 1 63 . -4.857 81.38 54.735 1 24.19 ? OH TYR A 63 1 ATOM 453 N N . PRO A 1 64 . -11.522 76.573 54.693 1 19.06 ? N PRO A 64 1 ATOM 454 C CA . PRO A 1 64 . -12.468 75.517 55.001 1 20.68 ? CA PRO A 64 1 ATOM 455 C C . PRO A 1 64 . -12.327 75.036 56.444 1 18.38 ? C PRO A 64 1 ATOM 456 O O . PRO A 1 64 . -11.485 75.45 57.224 1 17.54 ? O PRO A 64 1 ATOM 457 C CB . PRO A 1 64 . -12.081 74.422 53.982 1 22.54 ? CB PRO A 64 1 ATOM 458 C CG . PRO A 1 64 . -10.591 74.661 53.665 1 21.58 ? CG PRO A 64 1 ATOM 459 C CD . PRO A 1 64 . -10.386 76.162 53.866 1 19.54 ? CD PRO A 64 1 ATOM 460 N N . ASN A 1 65 . -13.221 74.112 56.766 1 20.56 ? N ASN A 65 1 ATOM 461 C CA . ASN A 1 65 . -13.196 73.527 58.091 1 23.26 ? CA ASN A 65 1 ATOM 462 C C . ASN A 1 65 . -11.989 72.626 58.109 1 22.74 ? C ASN A 65 1 ATOM 463 O O . ASN A 1 65 . -11.47 72.232 57.067 1 23.75 ? O ASN A 65 1 ATOM 464 C CB . ASN A 1 65 . -14.439 72.651 58.366 1 27.73 ? CB ASN A 65 1 ATOM 465 C CG . ASN A 1 65 . -15.731 73.455 58.323 1 36.61 ? CG ASN A 65 1 ATOM 466 O OD1 . ASN A 1 65 . -15.859 74.583 58.789 1 37.06 ? OD1 ASN A 65 1 ATOM 467 N ND2 . ASN A 1 65 . -16.725 72.834 57.702 1 40.45 ? ND2 ASN A 65 1 ATOM 468 N N . ASN A 1 66 . -11.573 72.259 59.314 1 21.64 ? N ASN A 66 1 ATOM 469 C CA . ASN A 1 66 . -10.423 71.387 59.44 1 16.44 ? CA ASN A 66 1 ATOM 470 C C . ASN A 1 66 . -10.979 70.013 59.711 1 16.55 ? C ASN A 66 1 ATOM 471 O O . ASN A 1 66 . -12.11 69.833 60.146 1 14.3 ? O ASN A 66 1 ATOM 472 C CB . ASN A 1 66 . -9.482 71.882 60.547 1 16.96 ? CB ASN A 66 1 ATOM 473 C CG . ASN A 1 66 . -8.813 73.191 60.115 1 18.49 ? CG ASN A 66 1 ATOM 474 O OD1 . ASN A 1 66 . -8.817 73.579 58.965 1 26.03 ? OD1 ASN A 66 1 ATOM 475 N ND2 . ASN A 1 66 . -8.183 73.894 61.037 1 16.89 ? ND2 ASN A 66 1 ATOM 476 N N . CYS A 1 67 . -10.185 68.993 59.417 1 17.25 ? N CYS A 67 1 ATOM 477 C CA . CYS A 1 67 . -10.706 67.656 59.682 1 18.57 ? CA CYS A 67 1 ATOM 478 C C . CYS A 1 67 . -10.667 67.45 61.184 1 19.81 ? C CYS A 67 1 ATOM 479 O O . CYS A 1 67 . -9.984 68.203 61.875 1 20.61 ? O CYS A 67 1 ATOM 480 C CB . CYS A 1 67 . -9.863 66.601 58.96 1 17.42 ? CB CYS A 67 1 ATOM 481 S SG . CYS A 1 67 . -9.905 66.802 57.151 1 18.98 ? SG CYS A 67 1 ATOM 482 N N . GLN A 1 68 . -11.393 66.439 61.675 1 17.55 ? N GLN A 68 1 ATOM 483 C CA . GLN A 1 68 . -11.407 66.168 63.091 1 17.18 ? CA GLN A 68 1 ATOM 484 C C . GLN A 1 68 . -10.043 65.664 63.483 1 19.88 ? C GLN A 68 1 ATOM 485 O O . GLN A 1 68 . -9.417 64.953 62.712 1 21.99 ? O GLN A 68 1 ATOM 486 C CB . GLN A 1 68 . -12.416 65.039 63.353 1 15.22 ? CB GLN A 68 1 ATOM 487 C CG . GLN A 1 68 . -13.847 65.325 62.915 1 18.79 ? CG GLN A 68 1 ATOM 488 C CD . GLN A 1 68 . -14.639 66.144 63.915 1 21.79 ? CD GLN A 68 1 ATOM 489 O OE1 . GLN A 1 68 . -15.813 65.936 64.118 1 25.17 ? OE1 GLN A 68 1 ATOM 490 N NE2 . GLN A 1 68 . -14.006 67.092 64.571 1 21.53 ? NE2 GLN A 68 1 ATOM 491 N N . GLN A 1 69 . -9.585 66.025 64.673 1 20.12 ? N GLN A 69 1 ATOM 492 C CA . GLN A 1 69 . -8.279 65.555 65.08 1 18.14 ? CA GLN A 69 1 ATOM 493 C C . GLN A 1 69 . -8.147 65.827 66.551 1 17.2 ? C GLN A 69 1 ATOM 494 O O . GLN A 1 69 . -9.001 66.466 67.156 1 19.15 ? O GLN A 69 1 ATOM 495 C CB . GLN A 1 69 . -7.197 66.296 64.294 1 13.21 ? CB GLN A 69 1 ATOM 496 C CG . GLN A 1 69 . -7.408 67.813 64.392 1 13.01 ? CG GLN A 69 1 ATOM 497 C CD . GLN A 1 69 . -6.498 68.483 63.423 1 16.68 ? CD GLN A 69 1 ATOM 498 O OE1 . GLN A 1 69 . -5.318 68.723 63.68 1 11.84 ? OE1 GLN A 69 1 ATOM 499 N NE2 . GLN A 1 69 . -7.09 68.699 62.256 1 13.06 ? NE2 GLN A 69 1 ATOM 500 N N . TYR A 1 70 . -7.044 65.343 67.113 1 14.49 ? N TYR A 70 1 ATOM 501 C CA . TYR A 1 70 . -6.79 65.538 68.513 1 12.98 ? CA TYR A 70 1 ATOM 502 C C . TYR A 1 70 . -6.205 66.938 68.694 1 15.14 ? C TYR A 70 1 ATOM 503 O O . TYR A 1 70 . -5.191 67.281 68.101 1 14.54 ? O TYR A 70 1 ATOM 504 C CB . TYR A 1 70 . -5.84 64.438 68.969 1 12.17 ? CB TYR A 70 1 ATOM 505 C CG . TYR A 1 70 . -5.233 64.737 70.316 1 23.88 ? CG TYR A 70 1 ATOM 506 C CD1 . TYR A 1 70 . -5.991 64.599 71.488 1 25.6 ? CD1 TYR A 70 1 ATOM 507 C CD2 . TYR A 1 70 . -3.895 65.176 70.399 1 30.1 ? CD2 TYR A 70 1 ATOM 508 C CE1 . TYR A 1 70 . -5.41 64.871 72.737 1 33.68 ? CE1 TYR A 70 1 ATOM 509 C CE2 . TYR A 1 70 . -3.309 65.448 71.647 1 34.94 ? CE2 TYR A 70 1 ATOM 510 C CZ . TYR A 1 70 . -4.068 65.298 72.822 1 37.28 ? CZ TYR A 70 1 ATOM 511 O OH . TYR A 1 70 . -3.512 65.59 74.064 1 42.92 ? OH TYR A 70 1 ATOM 512 N N . VAL A 1 71 . -6.861 67.738 69.544 1 15.09 ? N VAL A 71 1 ATOM 513 C CA . VAL A 1 71 . -6.376 69.079 69.781 1 17.72 ? CA VAL A 71 1 ATOM 514 C C . VAL A 1 71 . -5.276 68.956 70.821 1 20.76 ? C VAL A 71 1 ATOM 515 O O . VAL A 1 71 . -5.424 68.232 71.802 1 23.36 ? O VAL A 71 1 ATOM 516 C CB . VAL A 1 71 . -7.523 69.971 70.266 1 13.32 ? CB VAL A 71 1 ATOM 517 C CG1 . VAL A 1 71 . -7.165 71.45 70.135 1 14.34 ? CG1 VAL A 71 1 ATOM 518 C CG2 . VAL A 1 71 . -8.824 69.702 69.504 1 20.84 ? CG2 VAL A 71 1 ATOM 519 N N . ASP A 1 72 . -4.183 69.698 70.626 1 20.45 ? N ASP A 72 1 ATOM 520 C CA . ASP A 1 72 . -3.127 69.544 71.594 1 21.84 ? CA ASP A 72 1 ATOM 521 C C . ASP A 1 72 . -3.302 70.556 72.658 1 26.3 ? C ASP A 72 1 ATOM 522 O O . ASP A 1 72 . -3.206 71.743 72.396 1 30.97 ? O ASP A 72 1 ATOM 523 C CB . ASP A 1 72 . -1.754 69.806 70.955 1 20.11 ? CB ASP A 72 1 ATOM 524 C CG . ASP A 1 72 . -0.569 69.712 71.938 1 16.69 ? CG ASP A 72 1 ATOM 525 O OD1 . ASP A 1 72 . -0.73 69.182 73.035 1 14.3 ? OD1 ASP A 72 1 ATOM 526 O OD2 . ASP A 1 72 . 0.509 70.179 71.599 1 15.91 ? OD2 ASP A 72 1 ATOM 527 N N . GLU A 1 73 . -3.506 70.103 73.893 1 26.74 ? N GLU A 73 1 ATOM 528 C CA . GLU A 1 73 . -3.64 71.101 74.945 1 27.99 ? CA GLU A 73 1 ATOM 529 C C . GLU A 1 73 . -2.727 70.78 76.094 1 27.05 ? C GLU A 73 1 ATOM 530 O O . GLU A 1 73 . -3.059 70.917 77.258 1 29.33 ? O GLU A 73 1 ATOM 531 C CB . GLU A 1 73 . -5.101 71.421 75.302 1 27.16 ? CB GLU A 73 1 ATOM 532 C CG . GLU A 1 73 . -5.977 70.214 75.663 1 24.07 ? CG GLU A 73 1 ATOM 533 C CD . GLU A 1 73 . -7.451 70.568 75.563 1 25.62 ? CD GLU A 73 1 ATOM 534 O OE1 . GLU A 1 73 . -7.784 71.736 75.339 1 26.72 ? OE1 GLU A 73 1 ATOM 535 O OE2 . GLU A 1 73 . -8.264 69.66 75.686 1 28.37 ? OE2 GLU A 73 1 ATOM 536 N N . GLN A 1 74 . -1.517 70.335 75.725 1 24.18 ? N GLN A 74 1 ATOM 537 C CA . GLN A 1 74 . -0.546 70.019 76.766 1 19.75 ? CA GLN A 74 1 ATOM 538 C C . GLN A 1 74 . 0.044 71.294 77.338 1 19.07 ? C GLN A 74 1 ATOM 539 O O . GLN A 1 74 . 0.621 71.275 78.414 1 27.55 ? O GLN A 74 1 ATOM 540 C CB . GLN A 1 74 . 0.568 69.058 76.295 1 17.91 ? CB GLN A 74 1 ATOM 541 C CG . GLN A 1 74 . 1.124 68.127 77.404 1 15.27 ? CG GLN A 74 1 ATOM 542 C CD . GLN A 1 74 . 1.981 68.819 78.458 1 19.09 ? CD GLN A 74 1 ATOM 543 N N . PHE A 1 75 . -0.054 72.391 76.599 1 16.81 ? N PHE A 75 1 ATOM 544 C CA . PHE A 1 75 . 0.473 73.652 77.11 1 14.63 ? CA PHE A 75 1 ATOM 545 C C . PHE A 1 75 . -0.519 74.701 76.67 1 15.75 ? C PHE A 75 1 ATOM 546 O O . PHE A 1 75 . -0.237 75.476 75.759 1 12.66 ? O PHE A 75 1 ATOM 547 C CB . PHE A 1 75 . 1.868 73.986 76.534 1 15.63 ? CB PHE A 75 1 ATOM 548 C CG . PHE A 1 75 . 2.928 72.957 76.865 1 18.37 ? CG PHE A 75 1 ATOM 549 C CD1 . PHE A 1 75 . 3.598 72.994 78.1 1 20.71 ? CD1 PHE A 75 1 ATOM 550 C CD2 . PHE A 1 75 . 3.258 71.951 75.946 1 18.7 ? CD2 PHE A 75 1 ATOM 551 C CE1 . PHE A 1 75 . 4.584 72.045 78.399 1 19.08 ? CE1 PHE A 75 1 ATOM 552 C CE2 . PHE A 1 75 . 4.235 70.996 76.251 1 18.19 ? CE2 PHE A 75 1 ATOM 553 C CZ . PHE A 1 75 . 4.903 71.041 77.477 1 17.69 ? CZ PHE A 75 1 ATOM 554 N N . PRO A 1 76 . -1.744 74.678 77.265 1 16.59 ? N PRO A 76 1 ATOM 555 C CA . PRO A 1 76 . -2.817 75.523 76.755 1 14.83 ? CA PRO A 76 1 ATOM 556 C C . PRO A 1 76 . -2.395 76.96 76.723 1 13.89 ? C PRO A 76 1 ATOM 557 O O . PRO A 1 76 . -1.759 77.441 77.645 1 13.58 ? O PRO A 76 1 ATOM 558 C CB . PRO A 1 76 . -3.987 75.306 77.719 1 8.91 ? CB PRO A 76 1 ATOM 559 C CG . PRO A 1 76 . -3.7 73.971 78.406 1 14.56 ? CG PRO A 76 1 ATOM 560 C CD . PRO A 1 76 . -2.166 73.842 78.392 1 16.53 ? CD PRO A 76 1 ATOM 561 N N . GLY A 1 77 . -2.741 77.619 75.619 1 15.94 ? N GLY A 77 1 ATOM 562 C CA . GLY A 1 77 . -2.389 79.024 75.478 1 19.13 ? CA GLY A 77 1 ATOM 563 C C . GLY A 1 77 . -0.983 79.255 74.957 1 20.3 ? C GLY A 77 1 ATOM 564 O O . GLY A 1 77 . -0.685 80.291 74.364 1 21.3 ? O GLY A 77 1 ATOM 565 N N . PHE A 1 78 . -0.109 78.252 75.139 1 15.84 ? N PHE A 78 1 ATOM 566 C CA . PHE A 1 78 . 1.246 78.45 74.67 1 12.27 ? CA PHE A 78 1 ATOM 567 C C . PHE A 1 78 . 1.308 78.493 73.158 1 14.11 ? C PHE A 78 1 ATOM 568 O O . PHE A 1 78 . 0.957 77.528 72.493 1 13.8 ? O PHE A 78 1 ATOM 569 C CB . PHE A 1 78 . 2.119 77.307 75.17 1 5.3 ? CB PHE A 78 1 ATOM 570 C CG . PHE A 1 78 . 3.577 77.446 74.816 1 2 ? CG PHE A 78 1 ATOM 571 C CD1 . PHE A 1 78 . 4.231 78.684 74.89 1 2 ? CD1 PHE A 78 1 ATOM 572 C CD2 . PHE A 1 78 . 4.3 76.31 74.427 1 4.23 ? CD2 PHE A 78 1 ATOM 573 C CE1 . PHE A 1 78 . 5.597 78.78 74.589 1 4.27 ? CE1 PHE A 78 1 ATOM 574 C CE2 . PHE A 1 78 . 5.664 76.406 74.135 1 2 ? CE2 PHE A 78 1 ATOM 575 C CZ . PHE A 1 78 . 6.313 77.638 74.221 1 3.02 ? CZ PHE A 78 1 ATOM 576 N N . SER A 1 79 . 1.815 79.598 72.611 1 14.75 ? N SER A 79 1 ATOM 577 C CA . SER A 1 79 . 1.897 79.7 71.151 1 15.44 ? CA SER A 79 1 ATOM 578 C C . SER A 1 79 . 2.697 78.584 70.502 1 14.29 ? C SER A 79 1 ATOM 579 O O . SER A 1 79 . 2.311 78.023 69.49 1 16.49 ? O SER A 79 1 ATOM 580 C CB . SER A 1 79 . 2.481 81.045 70.71 1 15.68 ? CB SER A 79 1 ATOM 581 O OG . SER A 1 79 . 3.691 81.268 71.437 1 27.82 ? OG SER A 79 1 ATOM 582 N N . GLY A 1 80 . 3.81 78.235 71.123 1 11.96 ? N GLY A 80 1 ATOM 583 C CA . GLY A 1 80 . 4.616 77.182 70.527 1 13.22 ? CA GLY A 80 1 ATOM 584 C C . GLY A 1 80 . 3.864 75.898 70.204 1 11.3 ? C GLY A 80 1 ATOM 585 O O . GLY A 1 80 . 4.277 75.133 69.351 1 10.75 ? O GLY A 80 1 ATOM 586 N N . SER A 1 81 . 2.763 75.636 70.908 1 13.86 ? N SER A 81 1 ATOM 587 C CA . SER A 1 81 . 2.028 74.419 70.622 1 18.66 ? CA SER A 81 1 ATOM 588 C C . SER A 1 81 . 0.785 74.773 69.848 1 19.99 ? C SER A 81 1 ATOM 589 O O . SER A 1 81 . 0.384 74.134 68.881 1 22.67 ? O SER A 81 1 ATOM 590 C CB . SER A 1 81 . 1.723 73.612 71.906 1 18.45 ? CB SER A 81 1 ATOM 591 O OG . SER A 1 81 . 0.831 74.263 72.818 1 22.06 ? OG SER A 81 1 ATOM 592 N N . GLU A 1 82 . 0.18 75.859 70.287 1 22.4 ? N GLU A 82 1 ATOM 593 C CA . GLU A 1 82 . -1.04 76.335 69.685 1 25.67 ? CA GLU A 82 1 ATOM 594 C C . GLU A 1 82 . -0.906 76.617 68.2 1 23.3 ? C GLU A 82 1 ATOM 595 O O . GLU A 1 82 . -1.831 76.37 67.44 1 27.14 ? O GLU A 82 1 ATOM 596 C CB . GLU A 1 82 . -1.532 77.605 70.422 1 32.47 ? CB GLU A 82 1 ATOM 597 C CG . GLU A 1 82 . -1.881 77.416 71.915 1 36.84 ? CG GLU A 82 1 ATOM 598 C CD . GLU A 1 82 . -3.27 76.83 72.117 1 43.72 ? CD GLU A 82 1 ATOM 599 O OE1 . GLU A 1 82 . -3.543 75.763 71.555 1 46.39 ? OE1 GLU A 82 1 ATOM 600 O OE2 . GLU A 1 82 . -4.068 77.443 72.835 1 46.73 ? OE2 GLU A 82 1 ATOM 601 N N . MET A 1 83 . 0.248 77.12 67.78 1 18.06 ? N MET A 83 1 ATOM 602 C CA . MET A 1 83 . 0.401 77.412 66.36 1 17.25 ? CA MET A 83 1 ATOM 603 C C . MET A 1 83 . 0.068 76.234 65.434 1 17.9 ? C MET A 83 1 ATOM 604 O O . MET A 1 83 . -0.217 76.428 64.259 1 21.67 ? O MET A 83 1 ATOM 605 C CB . MET A 1 83 . 1.822 77.934 66.058 1 15.6 ? CB MET A 83 1 ATOM 606 C CG . MET A 1 83 . 2.927 76.975 66.505 1 19.41 ? CG MET A 83 1 ATOM 607 S SD . MET A 1 83 . 4.383 77.143 65.446 1 28.06 ? SD MET A 83 1 ATOM 608 C CE . MET A 1 83 . 5.245 78.487 66.29 1 35.21 ? CE MET A 83 1 ATOM 609 N N . TRP A 1 84 . 0.122 75.015 65.987 1 13.03 ? N TRP A 84 1 ATOM 610 C CA . TRP A 1 84 . -0.154 73.823 65.211 1 10.68 ? CA TRP A 84 1 ATOM 611 C C . TRP A 1 84 . -1.55 73.249 65.396 1 11.34 ? C TRP A 84 1 ATOM 612 O O . TRP A 1 84 . -1.813 72.168 64.877 1 14.46 ? O TRP A 84 1 ATOM 613 C CB . TRP A 1 84 . 0.789 72.67 65.625 1 11.48 ? CB TRP A 84 1 ATOM 614 C CG . TRP A 1 84 . 2.245 73.044 65.576 1 11.73 ? CG TRP A 84 1 ATOM 615 C CD1 . TRP A 1 84 . 3.028 73.442 66.672 1 10.38 ? CD1 TRP A 84 1 ATOM 616 C CD2 . TRP A 1 84 . 3.062 73.098 64.437 1 12.68 ? CD2 TRP A 84 1 ATOM 617 N NE1 . TRP A 1 84 . 4.277 73.747 66.266 1 9.3 ? NE1 TRP A 84 1 ATOM 618 C CE2 . TRP A 1 84 . 4.378 73.566 64.911 1 12.27 ? CE2 TRP A 84 1 ATOM 619 C CE3 . TRP A 1 84 . 2.858 72.867 63.071 1 14.19 ? CE3 TRP A 84 1 ATOM 620 C CZ2 . TRP A 1 84 . 5.406 73.766 63.977 1 13.17 ? CZ2 TRP A 84 1 ATOM 621 C CZ3 . TRP A 1 84 . 3.909 73.089 62.167 1 12.49 ? CZ3 TRP A 84 1 ATOM 622 C CH2 . TRP A 1 84 . 5.167 73.528 62.615 1 12.78 ? CH2 TRP A 84 1 ATOM 623 N N . ASN A 1 85 . -2.439 73.908 66.131 1 11.34 ? N ASN A 85 1 ATOM 624 C CA . ASN A 1 85 . -3.767 73.296 66.338 1 14.49 ? CA ASN A 85 1 ATOM 625 C C . ASN A 1 85 . -4.784 73.834 65.359 1 15.95 ? C ASN A 85 1 ATOM 626 O O . ASN A 1 85 . -4.643 74.972 64.916 1 19.96 ? O ASN A 85 1 ATOM 627 C CB . ASN A 1 85 . -4.309 73.642 67.73 1 19.34 ? CB ASN A 85 1 ATOM 628 C CG . ASN A 1 85 . -3.765 72.718 68.778 1 22.6 ? CG ASN A 85 1 ATOM 629 O OD1 . ASN A 1 85 . -2.968 71.846 68.502 1 26.16 ? OD1 ASN A 85 1 ATOM 630 N ND2 . ASN A 1 85 . -4.202 72.907 70.003 1 26.67 ? ND2 ASN A 85 1 ATOM 631 N N . PRO A 1 86 . -5.85 73.044 65.055 1 10.84 ? N PRO A 86 1 ATOM 632 C CA . PRO A 1 86 . -6.83 73.496 64.089 1 12.43 ? CA PRO A 86 1 ATOM 633 C C . PRO A 1 86 . -7.317 74.875 64.47 1 14.14 ? C PRO A 86 1 ATOM 634 O O . PRO A 1 86 . -7.778 75.053 65.585 1 23.78 ? O PRO A 86 1 ATOM 635 C CB . PRO A 1 86 . -7.953 72.437 64.107 1 8.3 ? CB PRO A 86 1 ATOM 636 C CG . PRO A 1 86 . -7.633 71.487 65.26 1 7.62 ? CG PRO A 86 1 ATOM 637 C CD . PRO A 1 86 . -6.166 71.751 65.639 1 12.16 ? CD PRO A 86 1 ATOM 638 N N . ASN A 1 87 . -7.184 75.827 63.546 1 13.45 ? N ASN A 87 1 ATOM 639 C CA . ASN A 1 87 . -7.612 77.184 63.822 1 11.93 ? CA ASN A 87 1 ATOM 640 C C . ASN A 1 87 . -8.935 77.473 63.171 1 14.55 ? C ASN A 87 1 ATOM 641 O O . ASN A 1 87 . -9.237 78.627 62.907 1 18.89 ? O ASN A 87 1 ATOM 642 C CB . ASN A 1 87 . -6.571 78.188 63.3 1 14.24 ? CB ASN A 87 1 ATOM 643 C CG . ASN A 1 87 . -6.456 78.117 61.801 1 16.61 ? CG ASN A 87 1 ATOM 644 O OD1 . ASN A 1 87 . -6.933 77.187 61.179 1 21.68 ? OD1 ASN A 87 1 ATOM 645 N ND2 . ASN A 1 87 . -5.786 79.091 61.213 1 23.1 ? ND2 ASN A 87 1 ATOM 646 N N . ARG A 1 88 . -9.727 76.438 62.877 1 17.04 ? N ARG A 88 1 ATOM 647 C CA . ARG A 1 88 . -11.026 76.615 62.228 1 16.41 ? CA ARG A 88 1 ATOM 648 C C . ARG A 1 88 . -11.9 75.523 62.793 1 15.6 ? C ARG A 88 1 ATOM 649 O O . ARG A 1 88 . -11.425 74.616 63.461 1 19.57 ? O ARG A 88 1 ATOM 650 C CB . ARG A 1 88 . -10.897 76.429 60.692 1 18.43 ? CB ARG A 88 1 ATOM 651 C CG . ARG A 1 88 . -10.398 77.678 59.953 1 18.59 ? CG ARG A 88 1 ATOM 652 C CD . ARG A 1 88 . -11.553 78.663 59.658 1 25.23 ? CD ARG A 88 1 ATOM 653 N NE . ARG A 1 88 . -11.109 79.955 59.127 1 30.01 ? NE ARG A 88 1 ATOM 654 C CZ . ARG A 1 88 . -10.173 80.693 59.756 1 28.05 ? CZ ARG A 88 1 ATOM 655 N N . GLU A 1 89 . -13.204 75.606 62.516 1 14.4 ? N GLU A 89 1 ATOM 656 C CA . GLU A 1 89 . -14.088 74.573 63.058 1 14.71 ? CA GLU A 89 1 ATOM 657 C C . GLU A 1 89 . -13.716 73.272 62.445 1 12.51 ? C GLU A 89 1 ATOM 658 O O . GLU A 1 89 . -13.467 73.181 61.256 1 15.65 ? O GLU A 89 1 ATOM 659 C CB . GLU A 1 89 . -15.585 74.844 62.744 1 19.87 ? CB GLU A 89 1 ATOM 660 C CG . GLU A 1 89 . -16.649 73.877 63.346 1 26.55 ? CG GLU A 89 1 ATOM 661 N N . MET A 1 90 . -13.654 72.264 63.28 1 12.4 ? N MET A 90 1 ATOM 662 C CA . MET A 1 90 . -13.329 70.979 62.735 1 12.4 ? CA MET A 90 1 ATOM 663 C C . MET A 1 90 . -14.657 70.444 62.245 1 13.29 ? C MET A 90 1 ATOM 664 O O . MET A 1 90 . -15.685 70.875 62.764 1 11.14 ? O MET A 90 1 ATOM 665 C CB . MET A 1 90 . -12.753 70.062 63.817 1 13.61 ? CB MET A 90 1 ATOM 666 C CG . MET A 1 90 . -11.597 70.693 64.597 1 13.67 ? CG MET A 90 1 ATOM 667 S SD . MET A 1 90 . -10.606 69.351 65.317 1 19.43 ? SD MET A 90 1 ATOM 668 C CE . MET A 1 90 . -11.676 68.792 66.655 1 20.51 ? CE MET A 90 1 ATOM 669 N N . SER A 1 91 . -14.617 69.531 61.273 1 13.06 ? N SER A 91 1 ATOM 670 C CA . SER A 1 91 . -15.811 68.921 60.732 1 14.99 ? CA SER A 91 1 ATOM 671 C C . SER A 1 91 . -15.326 67.704 59.97 1 15.19 ? C SER A 91 1 ATOM 672 O O . SER A 1 91 . -14.161 67.604 59.592 1 14.69 ? O SER A 91 1 ATOM 673 C CB . SER A 1 91 . -16.52 69.899 59.763 1 18.9 ? CB SER A 91 1 ATOM 674 O OG . SER A 1 91 . -17.801 69.436 59.296 1 25.45 ? OG SER A 91 1 ATOM 675 N N . GLU A 1 92 . -16.25 66.746 59.745 1 13.93 ? N GLU A 92 1 ATOM 676 C CA . GLU A 1 92 . -15.851 65.579 58.959 1 13.9 ? CA GLU A 92 1 ATOM 677 C C . GLU A 1 92 . -15.772 66.009 57.501 1 18.57 ? C GLU A 92 1 ATOM 678 O O . GLU A 1 92 . -15.003 65.503 56.698 1 20.05 ? O GLU A 92 1 ATOM 679 C CB . GLU A 1 92 . -16.781 64.389 59.12 1 10.43 ? CB GLU A 92 1 ATOM 680 C CG . GLU A 1 92 . -16.496 63.628 60.415 1 12.39 ? CG GLU A 92 1 ATOM 681 C CD . GLU A 1 92 . -17.146 62.256 60.346 1 13.13 ? CD GLU A 92 1 ATOM 682 O OE1 . GLU A 1 92 . -18.335 62.159 60.636 1 10.48 ? OE1 GLU A 92 1 ATOM 683 O OE2 . GLU A 1 92 . -16.46 61.294 59.986 1 16.23 ? OE2 GLU A 92 1 ATOM 684 N N . ASP A 1 93 . -16.625 66.984 57.189 1 17.71 ? N ASP A 93 1 ATOM 685 C CA . ASP A 1 93 . -16.665 67.591 55.878 1 17.64 ? CA ASP A 93 1 ATOM 686 C C . ASP A 1 93 . -15.462 68.539 55.844 1 19.89 ? C ASP A 93 1 ATOM 687 O O . ASP A 1 93 . -15.565 69.715 56.197 1 20.41 ? O ASP A 93 1 ATOM 688 C CB . ASP A 1 93 . -17.978 68.384 55.757 1 17.65 ? CB ASP A 93 1 ATOM 689 C CG . ASP A 1 93 . -18.136 69.104 54.433 1 23.35 ? CG ASP A 93 1 ATOM 690 O OD1 . ASP A 1 93 . -17.123 69.476 53.846 1 22 ? OD1 ASP A 93 1 ATOM 691 O OD2 . ASP A 1 93 . -19.273 69.294 53.993 1 26.9 ? OD2 ASP A 93 1 ATOM 692 N N . CYS A 1 94 . -14.311 68.01 55.427 1 18.5 ? N CYS A 94 1 ATOM 693 C CA . CYS A 1 94 . -13.14 68.872 55.416 1 18.58 ? CA CYS A 94 1 ATOM 694 C C . CYS A 1 94 . -12.241 68.687 54.217 1 20.84 ? C CYS A 94 1 ATOM 695 O O . CYS A 1 94 . -11.129 69.207 54.206 1 24.77 ? O CYS A 94 1 ATOM 696 C CB . CYS A 1 94 . -12.313 68.57 56.663 1 15.68 ? CB CYS A 94 1 ATOM 697 S SG . CYS A 1 94 . -11.885 66.805 56.66 1 8.01 ? SG CYS A 94 1 ATOM 698 N N . LEU A 1 95 . -12.699 67.928 53.211 1 17.6 ? N LEU A 95 1 ATOM 699 C CA . LEU A 1 95 . -11.859 67.746 52.024 1 15.22 ? CA LEU A 95 1 ATOM 700 C C . LEU A 1 95 . -12.026 68.932 51.043 1 13.32 ? C LEU A 95 1 ATOM 701 O O . LEU A 1 95 . -12.969 68.98 50.253 1 14.93 ? O LEU A 95 1 ATOM 702 C CB . LEU A 1 95 . -12.223 66.423 51.337 1 11.27 ? CB LEU A 95 1 ATOM 703 C CG . LEU A 1 95 . -11.924 65.184 52.183 1 9.22 ? CG LEU A 95 1 ATOM 704 C CD1 . LEU A 1 95 . -12.398 63.918 51.459 1 12.24 ? CD1 LEU A 95 1 ATOM 705 C CD2 . LEU A 1 95 . -10.42 65.086 52.473 1 9.44 ? CD2 LEU A 95 1 ATOM 706 N N . TYR A 1 96 . -11.101 69.895 51.13 1 9.45 ? N TYR A 96 1 ATOM 707 C CA . TYR A 1 96 . -11.074 71.093 50.284 1 10.39 ? CA TYR A 96 1 ATOM 708 C C . TYR A 1 96 . -9.627 71.405 50.015 1 9.24 ? C TYR A 96 1 ATOM 709 O O . TYR A 1 96 . -8.755 70.757 50.572 1 11.56 ? O TYR A 96 1 ATOM 710 C CB . TYR A 1 96 . -11.648 72.315 51.011 1 6.27 ? CB TYR A 96 1 ATOM 711 C CG . TYR A 1 96 . -13.088 72.116 51.361 1 12.78 ? CG TYR A 96 1 ATOM 712 C CD1 . TYR A 1 96 . -13.465 71.437 52.529 1 17.73 ? CD1 TYR A 96 1 ATOM 713 C CD2 . TYR A 1 96 . -14.069 72.62 50.511 1 17.02 ? CD2 TYR A 96 1 ATOM 714 C CE1 . TYR A 1 96 . -14.825 71.256 52.837 1 24.42 ? CE1 TYR A 96 1 ATOM 715 C CE2 . TYR A 1 96 . -15.421 72.46 50.809 1 23.71 ? CE2 TYR A 96 1 ATOM 716 C CZ . TYR A 1 96 . -15.807 71.768 51.968 1 25.91 ? CZ TYR A 96 1 ATOM 717 O OH . TYR A 1 96 . -17.15 71.591 52.241 1 30.42 ? OH TYR A 96 1 ATOM 718 N N . LEU A 1 97 . -9.366 72.384 49.156 1 7.65 ? N LEU A 97 1 ATOM 719 C CA . LEU A 1 97 . -7.987 72.753 48.892 1 7.91 ? CA LEU A 97 1 ATOM 720 C C . LEU A 1 97 . -7.95 74.249 48.762 1 9.01 ? C LEU A 97 1 ATOM 721 O O . LEU A 1 97 . -8.992 74.87 48.596 1 10.81 ? O LEU A 97 1 ATOM 722 C CB . LEU A 1 97 . -7.373 71.963 47.728 1 9.23 ? CB LEU A 97 1 ATOM 723 C CG . LEU A 1 97 . -8.126 71.943 46.392 1 6.13 ? CG LEU A 97 1 ATOM 724 C CD1 . LEU A 1 97 . -8.029 73.281 45.657 1 8.91 ? CD1 LEU A 97 1 ATOM 725 C CD2 . LEU A 1 97 . -7.571 70.818 45.512 1 3.47 ? CD2 LEU A 97 1 ATOM 726 N N . ASN A 1 98 . -6.752 74.834 48.859 1 11.33 ? N ASN A 98 1 ATOM 727 C CA . ASN A 1 98 . -6.601 76.3 48.768 1 13.7 ? CA ASN A 98 1 ATOM 728 C C . ASN A 1 98 . -5.518 76.564 47.749 1 16.15 ? C ASN A 98 1 ATOM 729 O O . ASN A 1 98 . -4.615 75.746 47.647 1 20.18 ? O ASN A 98 1 ATOM 730 C CB . ASN A 1 98 . -6.149 76.913 50.122 1 17.58 ? CB ASN A 98 1 ATOM 731 C CG . ASN A 1 98 . -6.964 76.389 51.307 1 18.01 ? CG ASN A 98 1 ATOM 732 O OD1 . ASN A 1 98 . -8.144 76.679 51.485 1 12.42 ? OD1 ASN A 98 1 ATOM 733 N ND2 . ASN A 1 98 . -6.307 75.544 52.103 1 16.23 ? ND2 ASN A 98 1 ATOM 734 N N . ILE A 1 99 . -5.592 77.688 47.031 1 18.79 ? N ILE A 99 1 ATOM 735 C CA . ILE A 1 99 . -4.629 78.04 45.997 1 15.69 ? CA ILE A 99 1 ATOM 736 C C . ILE A 1 99 . -4.294 79.528 46.085 1 12.75 ? C ILE A 99 1 ATOM 737 O O . ILE A 1 99 . -5.196 80.364 46.115 1 12.25 ? O ILE A 99 1 ATOM 738 C CB . ILE A 1 99 . -5.339 77.82 44.625 1 21.08 ? CB ILE A 99 1 ATOM 739 C CG1 . ILE A 1 99 . -6.118 76.476 44.526 1 22.08 ? CG1 ILE A 99 1 ATOM 740 C CG2 . ILE A 1 99 . -4.408 78.076 43.422 1 20.15 ? CG2 ILE A 99 1 ATOM 741 C CD1 . ILE A 1 99 . -6.87 76.28 43.201 1 26.01 ? CD1 ILE A 99 1 ATOM 742 N N . TRP A 1 100 . -3.013 79.861 46.12 1 10.55 ? N TRP A 100 1 ATOM 743 C CA . TRP A 1 100 . -2.637 81.271 46.144 1 17.45 ? CA TRP A 100 1 ATOM 744 C C . TRP A 1 100 . -2.096 81.427 44.763 1 23.25 ? C TRP A 100 1 ATOM 745 O O . TRP A 1 100 . -1.264 80.608 44.366 1 28.28 ? O TRP A 100 1 ATOM 746 C CB . TRP A 1 100 . -1.524 81.61 47.157 1 18.88 ? CB TRP A 100 1 ATOM 747 C CG . TRP A 1 100 . -2.133 81.683 48.538 1 18.39 ? CG TRP A 100 1 ATOM 748 C CD1 . TRP A 1 100 . -2.729 82.828 49.114 1 18.87 ? CD1 TRP A 100 1 ATOM 749 C CD2 . TRP A 1 100 . -2.332 80.619 49.423 1 16.27 ? CD2 TRP A 100 1 ATOM 750 N NE1 . TRP A 1 100 . -3.304 82.509 50.294 1 20.89 ? NE1 TRP A 100 1 ATOM 751 C CE2 . TRP A 1 100 . -3.111 81.179 50.541 1 14.55 ? CE2 TRP A 100 1 ATOM 752 C CE3 . TRP A 1 100 . -2.01 79.26 49.404 1 17 ? CE3 TRP A 100 1 ATOM 753 C CZ2 . TRP A 1 100 . -3.551 80.332 51.55 1 15.08 ? CZ2 TRP A 100 1 ATOM 754 C CZ3 . TRP A 1 100 . -2.458 78.443 50.445 1 16.68 ? CZ3 TRP A 100 1 ATOM 755 C CH2 . TRP A 1 100 . -3.225 78.966 51.5 1 20.05 ? CH2 TRP A 100 1 ATOM 756 N N . VAL A 1 101 . -2.574 82.443 44.034 1 25.62 ? N VAL A 101 1 ATOM 757 C CA . VAL A 1 101 . -2.14 82.667 42.646 1 23.97 ? CA VAL A 101 1 ATOM 758 C C . VAL A 1 101 . -1.583 84.09 42.563 1 24.09 ? C VAL A 101 1 ATOM 759 O O . VAL A 1 101 . -2.116 84.979 43.228 1 26.95 ? O VAL A 101 1 ATOM 760 C CB . VAL A 1 101 . -3.342 82.445 41.686 1 21.2 ? CB VAL A 101 1 ATOM 761 C CG1 . VAL A 1 101 . -2.914 82.45 40.222 1 22.08 ? CG1 VAL A 101 1 ATOM 762 C CG2 . VAL A 1 101 . -4.116 81.135 41.97 1 21.41 ? CG2 VAL A 101 1 ATOM 763 N N . PRO A 1 102 . -0.491 84.299 41.786 1 21.15 ? N PRO A 102 1 ATOM 764 C CA . PRO A 1 102 . -0.021 85.659 41.549 1 21.79 ? CA PRO A 102 1 ATOM 765 C C . PRO A 1 102 . -1.007 86.572 40.836 1 27.45 ? C PRO A 102 1 ATOM 766 O O . PRO A 1 102 . -2.032 86.168 40.293 1 29.87 ? O PRO A 102 1 ATOM 767 C CB . PRO A 1 102 . 1.267 85.476 40.748 1 18.71 ? CB PRO A 102 1 ATOM 768 C CG . PRO A 1 102 . 1.739 84.039 41.042 1 19.23 ? CG PRO A 102 1 ATOM 769 C CD . PRO A 1 102 . 0.455 83.261 41.369 1 21.1 ? CD PRO A 102 1 ATOM 770 N N . SER A 1 103 . -0.639 87.853 40.861 1 31.89 ? N SER A 103 1 ATOM 771 C CA . SER A 1 103 . -1.418 88.895 40.214 1 36.65 ? CA SER A 103 1 ATOM 772 C C . SER A 1 103 . -0.335 89.673 39.495 1 40.27 ? C SER A 103 1 ATOM 773 O O . SER A 1 103 . 0.624 90.067 40.149 1 45.43 ? O SER A 103 1 ATOM 774 C CB . SER A 1 103 . -2.139 89.825 41.201 1 33.6 ? CB SER A 103 1 ATOM 775 O OG . SER A 1 103 . -2.995 90.716 40.485 1 36.95 ? OG SER A 103 1 ATOM 776 N N . PRO A 1 104 . -0.464 89.891 38.178 1 39.36 ? N PRO A 104 1 ATOM 777 C CA . PRO A 1 104 . -1.536 89.364 37.338 1 34.51 ? CA PRO A 104 1 ATOM 778 C C . PRO A 1 104 . -1.392 87.856 37.227 1 29.79 ? C PRO A 104 1 ATOM 779 O O . PRO A 1 104 . -0.305 87.316 37.385 1 27.4 ? O PRO A 104 1 ATOM 780 C CB . PRO A 1 104 . -1.295 90.051 35.988 1 39.4 ? CB PRO A 104 1 ATOM 781 C CG . PRO A 1 104 . 0.176 90.518 35.995 1 40.72 ? CG PRO A 104 1 ATOM 782 C CD . PRO A 1 104 . 0.561 90.646 37.471 1 40.1 ? CD PRO A 104 1 ATOM 783 N N . ARG A 1 105 . -2.532 87.204 36.976 1 25.21 ? N ARG A 105 1 ATOM 784 C CA . ARG A 1 105 . -2.52 85.753 36.84 1 25.56 ? CA ARG A 105 1 ATOM 785 C C . ARG A 1 105 . -1.487 85.352 35.791 1 28.23 ? C ARG A 105 1 ATOM 786 O O . ARG A 1 105 . -1.502 85.94 34.72 1 31.77 ? O ARG A 105 1 ATOM 787 C CB . ARG A 1 105 . -3.902 85.296 36.371 1 23.36 ? CB ARG A 105 1 ATOM 788 C CG . ARG A 1 105 . -4.102 83.777 36.413 1 25.28 ? CG ARG A 105 1 ATOM 789 C CD . ARG A 1 105 . -5.452 83.331 35.826 1 33.93 ? CD ARG A 105 1 ATOM 790 N NE . ARG A 1 105 . -6.571 84.129 36.333 1 38.86 ? NE ARG A 105 1 ATOM 791 C CZ . ARG A 1 105 . -7.844 83.856 35.996 1 40.85 ? CZ ARG A 105 1 ATOM 792 N NH1 . ARG A 1 105 . -8.146 82.852 35.176 1 45.02 ? NH1 ARG A 105 1 ATOM 793 N NH2 . ARG A 1 105 . -8.831 84.6 36.485 1 41.71 ? NH2 ARG A 105 1 ATOM 794 N N . PRO A 1 106 . -0.605 84.386 36.088 1 30.08 ? N PRO A 106 1 ATOM 795 C CA . PRO A 1 106 . 0.352 83.921 35.084 1 30.73 ? CA PRO A 106 1 ATOM 796 C C . PRO A 1 106 . -0.389 83.037 34.076 1 32.25 ? C PRO A 106 1 ATOM 797 O O . PRO A 1 106 . -1.511 82.591 34.312 1 32.38 ? O PRO A 106 1 ATOM 798 C CB . PRO A 1 106 . 1.4 83.14 35.902 1 30.25 ? CB PRO A 106 1 ATOM 799 C CG . PRO A 1 106 . 0.702 82.765 37.223 1 31.36 ? CG PRO A 106 1 ATOM 800 C CD . PRO A 1 106 . -0.475 83.744 37.389 1 29.44 ? CD PRO A 106 1 ATOM 801 N N . LYS A 1 107 . 0.301 82.769 32.946 1 30.72 ? N LYS A 107 1 ATOM 802 C CA . LYS A 1 107 . -0.264 81.958 31.873 1 27.34 ? CA LYS A 107 1 ATOM 803 C C . LYS A 1 107 . -0.089 80.476 32.151 1 26.12 ? C LYS A 107 1 ATOM 804 O O . LYS A 1 107 . -1.005 79.674 32.119 1 25.2 ? O LYS A 107 1 ATOM 805 C CB . LYS A 1 107 . 0.287 82.423 30.53 1 28.41 ? CB LYS A 107 1 ATOM 806 N N . SER A 1 108 . 1.144 80.134 32.43 1 25.79 ? N SER A 108 1 ATOM 807 C CA . SER A 1 108 . 1.465 78.762 32.78 1 29.14 ? CA SER A 108 1 ATOM 808 C C . SER A 1 108 . 2.701 78.929 33.61 1 30.57 ? C SER A 108 1 ATOM 809 O O . SER A 1 108 . 3.641 79.517 33.095 1 30.49 ? O SER A 108 1 ATOM 810 C CB . SER A 1 108 . 1.841 77.916 31.571 1 28.68 ? CB SER A 108 1 ATOM 811 O OG . SER A 1 108 . 0.699 77.249 31.06 1 37.53 ? OG SER A 108 1 ATOM 812 N N . THR A 1 109 . 2.696 78.444 34.861 1 29.7 ? N THR A 109 1 ATOM 813 C CA . THR A 1 109 . 3.864 78.57 35.721 1 25.6 ? CA THR A 109 1 ATOM 814 C C . THR A 1 109 . 3.887 77.365 36.631 1 25.96 ? C THR A 109 1 ATOM 815 O O . THR A 1 109 . 2.918 76.606 36.626 1 28.79 ? O THR A 109 1 ATOM 816 C CB . THR A 1 109 . 3.839 79.919 36.435 1 22.51 ? CB THR A 109 1 ATOM 817 O OG1 . THR A 1 109 . 5.133 80.163 36.97 1 30.15 ? OG1 THR A 109 1 ATOM 818 C CG2 . THR A 1 109 . 2.746 80.107 37.496 1 20.47 ? CG2 THR A 109 1 ATOM 819 N N . THR A 1 110 . 4.999 77.202 37.372 1 20.3 ? N THR A 110 1 ATOM 820 C CA . THR A 1 110 . 5.191 76.072 38.277 1 16.91 ? CA THR A 110 1 ATOM 821 C C . THR A 1 110 . 4.161 76.062 39.382 1 16.26 ? C THR A 110 1 ATOM 822 O O . THR A 1 110 . 3.648 77.099 39.804 1 16.76 ? O THR A 110 1 ATOM 823 C CB . THR A 1 110 . 6.597 76.167 38.862 1 17.56 ? CB THR A 110 1 ATOM 824 O OG1 . THR A 1 110 . 7.482 76.435 37.782 1 19.32 ? OG1 THR A 110 1 ATOM 825 C CG2 . THR A 1 110 . 7.093 74.903 39.562 1 17.74 ? CG2 THR A 110 1 ATOM 826 N N . VAL A 1 111 . 3.905 74.847 39.85 1 12.04 ? N VAL A 111 1 ATOM 827 C CA . VAL A 1 111 . 2.933 74.65 40.884 1 12.71 ? CA VAL A 111 1 ATOM 828 C C . VAL A 1 111 . 3.619 73.91 42.015 1 13.45 ? C VAL A 111 1 ATOM 829 O O . VAL A 1 111 . 4.44 73.036 41.749 1 8.98 ? O VAL A 111 1 ATOM 830 C CB . VAL A 1 111 . 1.822 73.79 40.267 1 10.48 ? CB VAL A 111 1 ATOM 831 C CG1 . VAL A 1 111 . 0.65 73.518 41.209 1 17.35 ? CG1 VAL A 111 1 ATOM 832 C CG2 . VAL A 1 111 . 1.294 74.387 38.961 1 10.89 ? CG2 VAL A 111 1 ATOM 833 N N . MET A 1 112 . 3.268 74.27 43.272 1 13.92 ? N MET A 112 1 ATOM 834 C CA . MET A 1 112 . 3.81 73.625 44.465 1 8.38 ? CA MET A 112 1 ATOM 835 C C . MET A 1 112 . 2.588 73.253 45.273 1 10.42 ? C MET A 112 1 ATOM 836 O O . MET A 1 112 . 1.78 74.125 45.58 1 12.73 ? O MET A 112 1 ATOM 837 C CB . MET A 1 112 . 4.73 74.574 45.226 1 2.88 ? CB MET A 112 1 ATOM 838 C CG . MET A 1 112 . 5.907 75.036 44.352 1 2 ? CG MET A 112 1 ATOM 839 S SD . MET A 1 112 . 7.23 75.786 45.353 1 8.8 ? SD MET A 112 1 ATOM 840 C CE . MET A 1 112 . 7.892 74.272 46.113 1 5.32 ? CE MET A 112 1 ATOM 841 N N . VAL A 1 113 . 2.431 71.954 45.563 1 9.72 ? N VAL A 113 1 ATOM 842 C CA . VAL A 1 113 . 1.284 71.466 46.333 1 9.94 ? CA VAL A 113 1 ATOM 843 C C . VAL A 1 113 . 1.84 71.047 47.683 1 12.79 ? C VAL A 113 1 ATOM 844 O O . VAL A 1 113 . 2.714 70.192 47.747 1 17.85 ? O VAL A 113 1 ATOM 845 C CB . VAL A 1 113 . 0.7 70.192 45.662 1 8.48 ? CB VAL A 113 1 ATOM 846 C CG1 . VAL A 1 113 . -0.476 69.582 46.422 1 5.76 ? CG1 VAL A 113 1 ATOM 847 C CG2 . VAL A 1 113 . 0.339 70.337 44.185 1 5.88 ? CG2 VAL A 113 1 ATOM 848 N N . TRP A 1 114 . 1.31 71.613 48.756 1 13.62 ? N TRP A 114 1 ATOM 849 C CA . TRP A 1 114 . 1.767 71.319 50.113 1 13.84 ? CA TRP A 114 1 ATOM 850 C C . TRP A 1 114 . 0.871 70.289 50.789 1 13.2 ? C TRP A 114 1 ATOM 851 O O . TRP A 1 114 . -0.34 70.506 50.888 1 16.95 ? O TRP A 114 1 ATOM 852 C CB . TRP A 1 114 . 1.693 72.653 50.908 1 15.62 ? CB TRP A 114 1 ATOM 853 C CG . TRP A 1 114 . 2.009 72.493 52.386 1 16.04 ? CG TRP A 114 1 ATOM 854 C CD1 . TRP A 1 114 . 1.093 72.608 53.465 1 16.62 ? CD1 TRP A 114 1 ATOM 855 C CD2 . TRP A 1 114 . 3.257 72.186 52.94 1 12.64 ? CD2 TRP A 114 1 ATOM 856 N NE1 . TRP A 1 114 . 1.724 72.376 54.643 1 14.39 ? NE1 TRP A 114 1 ATOM 857 C CE2 . TRP A 1 114 . 3.044 72.106 54.395 1 10.99 ? CE2 TRP A 114 1 ATOM 858 C CE3 . TRP A 1 114 . 4.52 71.943 52.408 1 12.85 ? CE3 TRP A 114 1 ATOM 859 C CZ2 . TRP A 1 114 . 4.13 71.81 55.211 1 10.13 ? CZ2 TRP A 114 1 ATOM 860 C CZ3 . TRP A 1 114 . 5.589 71.64 53.26 1 9.96 ? CZ3 TRP A 114 1 ATOM 861 C CH2 . TRP A 1 114 . 5.392 71.573 54.643 1 9.36 ? CH2 TRP A 114 1 ATOM 862 N N . ILE A 1 115 . 1.487 69.2 51.262 1 12.94 ? N ILE A 115 1 ATOM 863 C CA . ILE A 1 115 . 0.812 68.126 51.991 1 11.91 ? CA ILE A 115 1 ATOM 864 C C . ILE A 1 115 . 1.353 68.264 53.426 1 17.84 ? C ILE A 115 1 ATOM 865 O O . ILE A 1 115 . 2.548 68.034 53.654 1 21.48 ? O ILE A 115 1 ATOM 866 C CB . ILE A 1 115 . 1.185 66.764 51.38 1 8.5 ? CB ILE A 115 1 ATOM 867 C CG1 . ILE A 1 115 . 1.022 66.806 49.833 1 6.95 ? CG1 ILE A 115 1 ATOM 868 C CG2 . ILE A 1 115 . 0.438 65.597 52.059 1 2.5 ? CG2 ILE A 115 1 ATOM 869 C CD1 . ILE A 1 115 . 1.134 65.447 49.121 1 5.12 ? CD1 ILE A 115 1 ATOM 870 N N . TYR A 1 116 . 0.453 68.652 54.372 1 16.62 ? N TYR A 116 1 ATOM 871 C CA . TYR A 1 116 . 0.81 68.865 55.784 1 11.94 ? CA TYR A 116 1 ATOM 872 C C . TYR A 1 116 . 1.152 67.614 56.581 1 14.71 ? C TYR A 116 1 ATOM 873 O O . TYR A 1 116 . 0.761 66.489 56.293 1 16.59 ? O TYR A 116 1 ATOM 874 C CB . TYR A 1 116 . -0.278 69.648 56.545 1 9.8 ? CB TYR A 116 1 ATOM 875 C CG . TYR A 1 116 . -1.647 69.008 56.579 1 8.1 ? CG TYR A 116 1 ATOM 876 C CD1 . TYR A 1 116 . -1.881 67.74 57.158 1 9.71 ? CD1 TYR A 116 1 ATOM 877 C CD2 . TYR A 1 116 . -2.725 69.704 56.022 1 7.13 ? CD2 TYR A 116 1 ATOM 878 C CE1 . TYR A 1 116 . -3.169 67.182 57.164 1 6.62 ? CE1 TYR A 116 1 ATOM 879 C CE2 . TYR A 1 116 . -4.006 69.153 56.019 1 3.94 ? CE2 TYR A 116 1 ATOM 880 C CZ . TYR A 1 116 . -4.225 67.898 56.586 1 4.37 ? CZ TYR A 116 1 ATOM 881 O OH . TYR A 1 116 . -5.5 67.391 56.594 1 10.79 ? OH TYR A 116 1 ATOM 882 N N . GLY A 1 117 . 1.886 67.862 57.656 1 16.91 ? N GLY A 117 1 ATOM 883 C CA . GLY A 1 117 . 2.315 66.812 58.55 1 14.98 ? CA GLY A 117 1 ATOM 884 C C . GLY A 1 117 . 1.378 66.772 59.725 1 16.3 ? C GLY A 117 1 ATOM 885 O O . GLY A 1 117 . 0.361 67.469 59.779 1 13.8 ? O GLY A 117 1 ATOM 886 N N . GLY A 1 118 . 1.802 65.935 60.691 1 17.02 ? N GLY A 118 1 ATOM 887 C CA . GLY A 1 118 . 1.026 65.735 61.919 1 11.44 ? CA GLY A 118 1 ATOM 888 C C . GLY A 1 118 . 0.969 64.274 62.377 1 8.72 ? C GLY A 118 1 ATOM 889 O O . GLY A 1 118 . -0.008 63.845 62.978 1 5.62 ? O GLY A 118 1 ATOM 890 N N . GLY A 1 119 . 2.02 63.492 62.055 1 2 ? N GLY A 119 1 ATOM 891 C CA . GLY A 1 119 . 1.985 62.085 62.487 1 5.94 ? CA GLY A 119 1 ATOM 892 C C . GLY A 1 119 . 0.749 61.27 62.079 1 8.79 ? C GLY A 119 1 ATOM 893 O O . GLY A 1 119 . 0.359 60.285 62.688 1 13.5 ? O GLY A 119 1 ATOM 894 N N . PHE A 1 120 . 0.105 61.718 61.013 1 11.22 ? N PHE A 120 1 ATOM 895 C CA . PHE A 1 120 . -1.093 61.067 60.49 1 12.14 ? CA PHE A 120 1 ATOM 896 C C . PHE A 1 120 . -2.344 61.235 61.335 1 15.23 ? C PHE A 120 1 ATOM 897 O O . PHE A 1 120 . -3.405 60.852 60.864 1 15.16 ? O PHE A 120 1 ATOM 898 C CB . PHE A 1 120 . -0.898 59.592 60.086 1 11.92 ? CB PHE A 120 1 ATOM 899 C CG . PHE A 1 120 . -0.021 59.437 58.865 1 11.41 ? CG PHE A 120 1 ATOM 900 C CD1 . PHE A 1 120 . -0.517 59.828 57.608 1 11.7 ? CD1 PHE A 120 1 ATOM 901 C CD2 . PHE A 1 120 . 1.272 58.896 58.957 1 12.73 ? CD2 PHE A 120 1 ATOM 902 C CE1 . PHE A 1 120 . 0.257 59.674 56.456 1 11.52 ? CE1 PHE A 120 1 ATOM 903 C CE2 . PHE A 1 120 . 2.049 58.734 57.798 1 14.44 ? CE2 PHE A 120 1 ATOM 904 C CZ . PHE A 1 120 . 1.542 59.125 56.554 1 14.34 ? CZ PHE A 120 1 ATOM 905 N N . TYR A 1 121 . -2.252 61.817 62.554 1 19.62 ? N TYR A 121 1 ATOM 906 C CA . TYR A 1 121 . -3.43 62.023 63.438 1 13.61 ? CA TYR A 121 1 ATOM 907 C C . TYR A 1 121 . -3.834 63.487 63.533 1 12.9 ? C TYR A 121 1 ATOM 908 O O . TYR A 1 121 . -4.836 63.806 64.17 1 15.56 ? O TYR A 121 1 ATOM 909 C CB . TYR A 1 121 . -3.222 61.517 64.891 1 11.91 ? CB TYR A 121 1 ATOM 910 C CG . TYR A 1 121 . -2.162 62.299 65.637 1 11.99 ? CG TYR A 121 1 ATOM 911 C CD1 . TYR A 1 121 . -0.821 61.913 65.545 1 12.64 ? CD1 TYR A 121 1 ATOM 912 C CD2 . TYR A 1 121 . -2.498 63.446 66.378 1 8.96 ? CD2 TYR A 121 1 ATOM 913 C CE1 . TYR A 1 121 . 0.169 62.668 66.173 1 16.39 ? CE1 TYR A 121 1 ATOM 914 C CE2 . TYR A 1 121 . -1.511 64.207 67.01 1 10.84 ? CE2 TYR A 121 1 ATOM 915 C CZ . TYR A 1 121 . -0.169 63.811 66.912 1 16.22 ? CZ TYR A 121 1 ATOM 916 O OH . TYR A 1 121 . 0.852 64.505 67.542 1 20.04 ? OH TYR A 121 1 ATOM 917 N N . SER A 1 122 . -3.043 64.388 62.951 1 12.66 ? N SER A 122 1 ATOM 918 C CA . SER A 1 122 . -3.433 65.783 63.028 1 13.78 ? CA SER A 122 1 ATOM 919 C C . SER A 1 122 . -2.996 66.469 61.746 1 15.52 ? C SER A 122 1 ATOM 920 O O . SER A 1 122 . -2.343 65.84 60.917 1 19 ? O SER A 122 1 ATOM 921 C CB . SER A 1 122 . -2.833 66.39 64.309 1 15.76 ? CB SER A 122 1 ATOM 922 O OG . SER A 1 122 . -1.385 66.399 64.278 1 15.94 ? OG SER A 122 1 ATOM 923 N N . GLY A 1 123 . -3.381 67.749 61.621 1 14.94 ? N GLY A 123 1 ATOM 924 C CA . GLY A 1 123 . -2.982 68.541 60.481 1 12.91 ? CA GLY A 123 1 ATOM 925 C C . GLY A 1 123 . -4.081 69.464 59.985 1 14.38 ? C GLY A 123 1 ATOM 926 O O . GLY A 1 123 . -5.277 69.204 60.076 1 17.47 ? O GLY A 123 1 ATOM 927 N N . SER A 1 124 . -3.667 70.609 59.463 1 12.13 ? N SER A 124 1 ATOM 928 C CA . SER A 1 124 . -4.608 71.546 58.902 1 15.36 ? CA SER A 124 1 ATOM 929 C C . SER A 1 124 . -3.839 72.263 57.826 1 19.62 ? C SER A 124 1 ATOM 930 O O . SER A 1 124 . -2.623 72.36 57.868 1 21.18 ? O SER A 124 1 ATOM 931 C CB . SER A 1 124 . -5.124 72.554 59.919 1 16.61 ? CB SER A 124 1 ATOM 932 O OG . SER A 1 124 . -5.954 71.92 60.876 1 22.82 ? OG SER A 124 1 ATOM 933 N N . SER A 1 125 . -4.571 72.752 56.839 1 20.53 ? N SER A 125 1 ATOM 934 C CA . SER A 1 125 . -3.953 73.469 55.739 1 19.71 ? CA SER A 125 1 ATOM 935 C C . SER A 1 125 . -4.045 74.981 55.94 1 19.53 ? C SER A 125 1 ATOM 936 O O . SER A 1 125 . -3.391 75.776 55.296 1 23.23 ? O SER A 125 1 ATOM 937 C CB . SER A 1 125 . -4.691 73.059 54.458 1 16 ? CB SER A 125 1 ATOM 938 O OG . SER A 1 125 . -6.096 73.286 54.626 1 20.88 ? OG SER A 125 1 ATOM 939 N N . THR A 1 126 . -4.918 75.336 56.865 1 17.15 ? N THR A 126 1 ATOM 940 C CA . THR A 1 126 . -5.267 76.683 57.258 1 16.37 ? CA THR A 126 1 ATOM 941 C C . THR A 1 126 . -4.343 77.317 58.289 1 15.76 ? C THR A 126 1 ATOM 942 O O . THR A 1 126 . -4.533 78.441 58.74 1 19.46 ? O THR A 126 1 ATOM 943 C CB . THR A 1 126 . -6.684 76.536 57.859 1 18.02 ? CB THR A 126 1 ATOM 944 O OG1 . THR A 1 126 . -6.568 75.606 58.952 1 21.85 ? OG1 THR A 126 1 ATOM 945 C CG2 . THR A 1 126 . -7.685 75.878 56.882 1 14.37 ? CG2 THR A 126 1 ATOM 946 N N . LEU A 1 127 . -3.337 76.562 58.719 1 13.5 ? N LEU A 127 1 ATOM 947 C CA . LEU A 1 127 . -2.451 77.133 59.722 1 11.7 ? CA LEU A 127 1 ATOM 948 C C . LEU A 1 127 . -1.705 78.306 59.147 1 12.34 ? C LEU A 127 1 ATOM 949 O O . LEU A 1 127 . -1.409 78.366 57.975 1 17.17 ? O LEU A 127 1 ATOM 950 C CB . LEU A 1 127 . -1.422 76.104 60.212 1 9.96 ? CB LEU A 127 1 ATOM 951 C CG . LEU A 1 127 . -2.002 74.756 60.677 1 7.51 ? CG LEU A 127 1 ATOM 952 C CD1 . LEU A 1 127 . -0.87 73.911 61.282 1 9.8 ? CD1 LEU A 127 1 ATOM 953 C CD2 . LEU A 1 127 . -3.143 74.925 61.696 1 6.16 ? CD2 LEU A 127 1 ATOM 954 N N . ASP A 1 128 . -1.321 79.238 59.977 1 13.92 ? N ASP A 128 1 ATOM 955 C CA . ASP A 1 128 . -0.609 80.406 59.501 1 16.51 ? CA ASP A 128 1 ATOM 956 C C . ASP A 1 128 . 0.772 80.081 59.013 1 15.68 ? C ASP A 128 1 ATOM 957 O O . ASP A 1 128 . 1.313 80.837 58.228 1 18.82 ? O ASP A 128 1 ATOM 958 C CB . ASP A 1 128 . -0.487 81.527 60.544 1 23.3 ? CB ASP A 128 1 ATOM 959 C CG . ASP A 1 128 . -1.804 82.083 61.084 1 28.62 ? CG ASP A 128 1 ATOM 960 O OD1 . ASP A 1 128 . -2.87 81.733 60.572 1 36.47 ? OD1 ASP A 128 1 ATOM 961 O OD2 . ASP A 1 128 . -1.751 82.873 62.029 1 35.21 ? OD2 ASP A 128 1 ATOM 962 N N . VAL A 1 129 . 1.374 78.973 59.458 1 16.76 ? N VAL A 129 1 ATOM 963 C CA . VAL A 1 129 . 2.721 78.716 58.919 1 17.51 ? CA VAL A 129 1 ATOM 964 C C . VAL A 1 129 . 2.614 78.002 57.572 1 20.95 ? C VAL A 129 1 ATOM 965 O O . VAL A 1 129 . 3.617 77.561 57.037 1 24.78 ? O VAL A 129 1 ATOM 966 C CB . VAL A 1 129 . 3.617 77.937 59.912 1 9.97 ? CB VAL A 129 1 ATOM 967 C CG1 . VAL A 1 129 . 4.157 78.846 61.02 1 15.67 ? CG1 VAL A 129 1 ATOM 968 C CG2 . VAL A 1 129 . 2.894 76.746 60.546 1 7.52 ? CG2 VAL A 129 1 ATOM 969 N N . TYR A 1 130 . 1.381 77.844 57.063 1 17.72 ? N TYR A 130 1 ATOM 970 C CA . TYR A 1 130 . 1.176 77.188 55.783 1 15.58 ? CA TYR A 130 1 ATOM 971 C C . TYR A 1 130 . 0.429 78.157 54.867 1 22.21 ? C TYR A 130 1 ATOM 972 O O . TYR A 1 130 . -0.228 77.797 53.894 1 24.39 ? O TYR A 130 1 ATOM 973 C CB . TYR A 1 130 . 0.299 75.934 55.952 1 11.62 ? CB TYR A 130 1 ATOM 974 C CG . TYR A 1 130 . 0.825 74.823 56.857 1 9.44 ? CG TYR A 130 1 ATOM 975 C CD1 . TYR A 1 130 . 2.18 74.673 57.197 1 5.49 ? CD1 TYR A 130 1 ATOM 976 C CD2 . TYR A 1 130 . -0.092 73.884 57.363 1 8.88 ? CD2 TYR A 130 1 ATOM 977 C CE1 . TYR A 1 130 . 2.591 73.611 58.022 1 6.11 ? CE1 TYR A 130 1 ATOM 978 C CE2 . TYR A 1 130 . 0.32 72.812 58.171 1 5.33 ? CE2 TYR A 130 1 ATOM 979 C CZ . TYR A 1 130 . 1.671 72.666 58.5 1 7.17 ? CZ TYR A 130 1 ATOM 980 O OH . TYR A 1 130 . 2.143 71.595 59.244 1 4.45 ? OH TYR A 130 1 ATOM 981 N N . ASN A 1 131 . 0.493 79.452 55.222 1 24.81 ? N ASN A 131 1 ATOM 982 C CA . ASN A 1 131 . -0.197 80.445 54.4 1 23.92 ? CA ASN A 131 1 ATOM 983 C C . ASN A 1 131 . 0.734 80.708 53.237 1 23.49 ? C ASN A 131 1 ATOM 984 O O . ASN A 1 131 . 1.803 81.283 53.393 1 25.76 ? O ASN A 131 1 ATOM 985 C CB . ASN A 1 131 . -0.482 81.708 55.217 1 24.47 ? CB ASN A 131 1 ATOM 986 C CG . ASN A 1 131 . -1.187 82.722 54.362 1 22.55 ? CG ASN A 131 1 ATOM 987 O OD1 . ASN A 1 131 . -0.626 83.207 53.402 1 22.56 ? OD1 ASN A 131 1 ATOM 988 N ND2 . ASN A 1 131 . -2.427 83.044 54.691 1 27.84 ? ND2 ASN A 131 1 ATOM 989 N N . GLY A 1 132 . 0.325 80.257 52.049 1 25.22 ? N GLY A 132 1 ATOM 990 C CA . GLY A 1 132 . 1.201 80.415 50.887 1 24.01 ? CA GLY A 132 1 ATOM 991 C C . GLY A 1 132 . 1.292 81.78 50.223 1 24.53 ? C GLY A 132 1 ATOM 992 O O . GLY A 1 132 . 1.938 81.88 49.181 1 22.81 ? O GLY A 132 1 ATOM 993 N N . LYS A 1 133 . 0.691 82.84 50.796 1 23.16 ? N LYS A 133 1 ATOM 994 C CA . LYS A 1 133 . 0.787 84.142 50.126 1 20.32 ? CA LYS A 133 1 ATOM 995 C C . LYS A 1 133 . 2.206 84.627 49.859 1 20.65 ? C LYS A 133 1 ATOM 996 O O . LYS A 1 133 . 2.522 85.208 48.831 1 21.83 ? O LYS A 133 1 ATOM 997 C CB . LYS A 1 133 . 0.023 85.259 50.877 1 16.95 ? CB LYS A 133 1 ATOM 998 C CG . LYS A 1 133 . 0.713 85.863 52.142 1 22.4 ? CG LYS A 133 1 ATOM 999 C CD . LYS A 1 133 . -0.033 87.022 52.852 1 20.59 ? CD LYS A 133 1 ATOM 1000 C CE . LYS A 1 133 . -1.463 86.654 53.243 1 30.03 ? CE LYS A 133 1 ATOM 1001 N NZ . LYS A 1 133 . -2.093 87.733 53.974 1 36.8 ? NZ LYS A 133 1 ATOM 1002 N N . TYR A 1 134 . 3.082 84.366 50.816 1 21.5 ? N TYR A 134 1 ATOM 1003 C CA . TYR A 1 134 . 4.442 84.873 50.659 1 22.9 ? CA TYR A 134 1 ATOM 1004 C C . TYR A 1 134 . 5.211 84.124 49.615 1 22.76 ? C TYR A 134 1 ATOM 1005 O O . TYR A 1 134 . 5.92 84.695 48.808 1 22.22 ? O TYR A 134 1 ATOM 1006 C CB . TYR A 1 134 . 5.214 84.878 52.002 1 25.06 ? CB TYR A 134 1 ATOM 1007 C CG . TYR A 1 134 . 4.405 85.495 53.122 1 25.21 ? CG TYR A 134 1 ATOM 1008 C CD1 . TYR A 1 134 . 4.387 86.883 53.331 1 26.12 ? CD1 TYR A 134 1 ATOM 1009 C CD2 . TYR A 1 134 . 3.62 84.668 53.938 1 27.87 ? CD2 TYR A 134 1 ATOM 1010 C CE1 . TYR A 1 134 . 3.581 87.44 54.333 1 29.44 ? CE1 TYR A 134 1 ATOM 1011 C CE2 . TYR A 1 134 . 2.807 85.215 54.935 1 30.74 ? CE2 TYR A 134 1 ATOM 1012 C CZ . TYR A 1 134 . 2.783 86.605 55.135 1 32.62 ? CZ TYR A 134 1 ATOM 1013 O OH . TYR A 1 134 . 1.969 87.16 56.108 1 36.7 ? OH TYR A 134 1 ATOM 1014 N N . LEU A 1 135 . 5.041 82.804 49.612 1 25.17 ? N LEU A 135 1 ATOM 1015 C CA . LEU A 1 135 . 5.786 82.023 48.62 1 22.13 ? CA LEU A 135 1 ATOM 1016 C C . LEU A 1 135 . 5.305 82.336 47.2 1 23.51 ? C LEU A 135 1 ATOM 1017 O O . LEU A 1 135 . 6.081 82.613 46.287 1 23.54 ? O LEU A 135 1 ATOM 1018 C CB . LEU A 1 135 . 5.709 80.52 48.958 1 13.03 ? CB LEU A 135 1 ATOM 1019 C CG . LEU A 1 135 . 6.761 79.635 48.278 1 9.29 ? CG LEU A 135 1 ATOM 1020 C CD1 . LEU A 1 135 . 8.181 80.179 48.469 1 6.96 ? CD1 LEU A 135 1 ATOM 1021 C CD2 . LEU A 1 135 . 6.71 78.203 48.836 1 2 ? CD2 LEU A 135 1 ATOM 1022 N N . ALA A 1 136 . 3.969 82.313 47.054 1 22.76 ? N ALA A 136 1 ATOM 1023 C CA . ALA A 1 136 . 3.352 82.583 45.765 1 22.99 ? CA ALA A 136 1 ATOM 1024 C C . ALA A 1 136 . 3.797 83.909 45.19 1 26.43 ? C ALA A 136 1 ATOM 1025 O O . ALA A 1 136 . 4.072 84.061 44.008 1 31.51 ? O ALA A 136 1 ATOM 1026 C CB . ALA A 1 136 . 1.822 82.62 45.886 1 24.06 ? CB ALA A 136 1 ATOM 1027 N N . TYR A 1 137 . 3.864 84.891 46.075 1 25.08 ? N TYR A 137 1 ATOM 1028 C CA . TYR A 1 137 . 4.259 86.228 45.667 1 21.07 ? CA TYR A 137 1 ATOM 1029 C C . TYR A 1 137 . 5.752 86.352 45.39 1 19.78 ? C TYR A 137 1 ATOM 1030 O O . TYR A 1 137 . 6.186 86.678 44.302 1 22.62 ? O TYR A 137 1 ATOM 1031 C CB . TYR A 1 137 . 3.776 87.176 46.78 1 21.86 ? CB TYR A 137 1 ATOM 1032 C CG . TYR A 1 137 . 4.207 88.596 46.587 1 25.22 ? CG TYR A 137 1 ATOM 1033 C CD1 . TYR A 1 137 . 5.469 89.006 47.056 1 26.11 ? CD1 TYR A 137 1 ATOM 1034 C CD2 . TYR A 1 137 . 3.39 89.502 45.897 1 27.33 ? CD2 TYR A 137 1 ATOM 1035 C CE1 . TYR A 1 137 . 5.934 90.303 46.813 1 26.02 ? CE1 TYR A 137 1 ATOM 1036 C CE2 . TYR A 1 137 . 3.861 90.803 45.65 1 29.82 ? CE2 TYR A 137 1 ATOM 1037 C CZ . TYR A 1 137 . 5.131 91.205 46.099 1 27.3 ? CZ TYR A 137 1 ATOM 1038 O OH . TYR A 1 137 . 5.59 92.473 45.816 1 30.83 ? OH TYR A 137 1 ATOM 1039 N N . THR A 1 138 . 6.561 86.075 46.389 1 20.97 ? N THR A 138 1 ATOM 1040 C CA . THR A 1 138 . 7.994 86.219 46.226 1 20.55 ? CA THR A 138 1 ATOM 1041 C C . THR A 1 138 . 8.594 85.388 45.105 1 19.98 ? C THR A 138 1 ATOM 1042 O O . THR A 1 138 . 9.536 85.824 44.465 1 22.83 ? O THR A 138 1 ATOM 1043 C CB . THR A 1 138 . 8.658 85.913 47.603 1 23.61 ? CB THR A 138 1 ATOM 1044 O OG1 . THR A 1 138 . 8.013 86.675 48.628 1 26.1 ? OG1 THR A 138 1 ATOM 1045 C CG2 . THR A 1 138 . 10.153 86.255 47.751 1 24.64 ? CG2 THR A 138 1 ATOM 1046 N N . GLU A 1 139 . 8.076 84.177 44.875 1 20.94 ? N GLU A 139 1 ATOM 1047 C CA . GLU A 1 139 . 8.66 83.342 43.822 1 20.56 ? CA GLU A 139 1 ATOM 1048 C C . GLU A 1 139 . 7.784 83.199 42.58 1 24.47 ? C GLU A 139 1 ATOM 1049 O O . GLU A 1 139 . 8.175 82.603 41.583 1 25.05 ? O GLU A 139 1 ATOM 1050 C CB . GLU A 1 139 . 9.037 81.968 44.39 1 14.12 ? CB GLU A 139 1 ATOM 1051 C CG . GLU A 1 139 . 10.209 82.052 45.386 1 17.03 ? CG GLU A 139 1 ATOM 1052 C CD . GLU A 1 139 . 11.524 82.428 44.705 1 24.78 ? CD GLU A 139 1 ATOM 1053 O OE1 . GLU A 1 139 . 11.72 82.081 43.54 1 26.19 ? OE1 GLU A 139 1 ATOM 1054 O OE2 . GLU A 1 139 . 12.362 83.065 45.341 1 27.39 ? OE2 GLU A 139 1 ATOM 1055 N N . GLU A 1 140 . 6.575 83.751 42.655 1 25.5 ? N GLU A 140 1 ATOM 1056 C CA . GLU A 1 140 . 5.678 83.684 41.516 1 25.77 ? CA GLU A 140 1 ATOM 1057 C C . GLU A 1 140 . 5.417 82.271 41.083 1 23.21 ? C GLU A 140 1 ATOM 1058 O O . GLU A 1 140 . 5.79 81.845 40.001 1 24.2 ? O GLU A 140 1 ATOM 1059 C CB . GLU A 1 140 . 6.182 84.55 40.358 1 31.13 ? CB GLU A 140 1 ATOM 1060 C CG . GLU A 1 140 . 6.341 86.013 40.826 1 42.92 ? CG GLU A 140 1 ATOM 1061 C CD . GLU A 1 140 . 7.014 86.896 39.795 1 46.01 ? CD GLU A 140 1 ATOM 1062 O OE1 . GLU A 1 140 . 8.247 86.987 39.816 1 48.31 ? OE1 GLU A 140 1 ATOM 1063 O OE2 . GLU A 1 140 . 6.3 87.494 38.988 1 48.93 ? OE2 GLU A 140 1 ATOM 1064 N N . VAL A 1 141 . 4.758 81.551 41.978 1 19.1 ? N VAL A 141 1 ATOM 1065 C CA . VAL A 1 141 . 4.408 80.193 41.681 1 16.2 ? CA VAL A 141 1 ATOM 1066 C C . VAL A 1 141 . 2.971 80.098 42.117 1 17.91 ? C VAL A 141 1 ATOM 1067 O O . VAL A 1 141 . 2.477 80.967 42.828 1 19.3 ? O VAL A 141 1 ATOM 1068 C CB . VAL A 1 141 . 5.31 79.223 42.464 1 13.59 ? CB VAL A 141 1 ATOM 1069 C CG1 . VAL A 1 141 . 6.789 79.545 42.267 1 14.93 ? CG1 VAL A 141 1 ATOM 1070 C CG2 . VAL A 1 141 . 5.016 79.148 43.974 1 15.84 ? CG2 VAL A 141 1 ATOM 1071 N N . VAL A 1 142 . 2.297 79.049 41.667 1 19.99 ? N VAL A 142 1 ATOM 1072 C CA . VAL A 1 142 . 0.929 78.836 42.099 1 21.84 ? CA VAL A 142 1 ATOM 1073 C C . VAL A 1 142 . 1.158 77.865 43.278 1 25.41 ? C VAL A 142 1 ATOM 1074 O O . VAL A 1 142 . 1.933 76.905 43.156 1 28.57 ? O VAL A 142 1 ATOM 1075 C CB . VAL A 1 142 . 0.102 78.239 40.935 1 16.98 ? CB VAL A 142 1 ATOM 1076 C CG1 . VAL A 1 142 . -1.294 77.78 41.354 1 13.15 ? CG1 VAL A 142 1 ATOM 1077 C CG2 . VAL A 1 142 . -0.015 79.247 39.779 1 14.31 ? CG2 VAL A 142 1 ATOM 1078 N N . LEU A 1 143 . 0.506 78.116 44.421 1 20.39 ? N LEU A 143 1 ATOM 1079 C CA . LEU A 1 143 . 0.739 77.203 45.521 1 16.77 ? CA LEU A 143 1 ATOM 1080 C C . LEU A 1 143 . -0.568 76.675 45.998 1 14.76 ? C LEU A 143 1 ATOM 1081 O O . LEU A 1 143 . -1.495 77.47 46.13 1 16.15 ? O LEU A 143 1 ATOM 1082 C CB . LEU A 1 143 . 1.421 77.98 46.647 1 18.86 ? CB LEU A 143 1 ATOM 1083 C CG . LEU A 1 143 . 2.033 77.054 47.721 1 21.71 ? CG LEU A 143 1 ATOM 1084 C CD1 . LEU A 1 143 . 3.315 77.673 48.226 1 23.56 ? CD1 LEU A 143 1 ATOM 1085 C CD2 . LEU A 1 143 . 1.098 76.749 48.911 1 25.64 ? CD2 LEU A 143 1 ATOM 1086 N N . VAL A 1 144 . -0.655 75.366 46.252 1 10.75 ? N VAL A 144 1 ATOM 1087 C CA . VAL A 1 144 . -1.919 74.86 46.755 1 14.28 ? CA VAL A 144 1 ATOM 1088 C C . VAL A 1 144 . -1.633 74.09 48.043 1 17.51 ? C VAL A 144 1 ATOM 1089 O O . VAL A 1 144 . -0.498 73.691 48.307 1 17.97 ? O VAL A 144 1 ATOM 1090 C CB . VAL A 1 144 . -2.686 74.015 45.688 1 13.8 ? CB VAL A 144 1 ATOM 1091 C CG1 . VAL A 1 144 . -2.732 74.691 44.318 1 12.2 ? CG1 VAL A 144 1 ATOM 1092 C CG2 . VAL A 1 144 . -2.147 72.612 45.491 1 12.87 ? CG2 VAL A 144 1 ATOM 1093 N N . SER A 1 145 . -2.688 73.863 48.838 1 18.01 ? N SER A 145 1 ATOM 1094 C CA . SER A 1 145 . -2.565 73.094 50.077 1 16.75 ? CA SER A 145 1 ATOM 1095 C C . SER A 1 145 . -3.721 72.102 50.093 1 18.35 ? C SER A 145 1 ATOM 1096 O O . SER A 1 145 . -4.841 72.534 49.83 1 21.33 ? O SER A 145 1 ATOM 1097 C CB . SER A 1 145 . -2.752 73.997 51.294 1 14.17 ? CB SER A 145 1 ATOM 1098 O OG . SER A 1 145 . -1.903 75.113 51.205 1 15.89 ? OG SER A 145 1 ATOM 1099 N N . LEU A 1 146 . -3.436 70.823 50.382 1 16.79 ? N LEU A 146 1 ATOM 1100 C CA . LEU A 1 146 . -4.478 69.793 50.431 1 18.68 ? CA LEU A 146 1 ATOM 1101 C C . LEU A 1 146 . -5.026 69.673 51.849 1 20.48 ? C LEU A 146 1 ATOM 1102 O O . LEU A 1 146 . -4.548 70.291 52.79 1 21.78 ? O LEU A 146 1 ATOM 1103 C CB . LEU A 1 146 . -3.892 68.376 50.129 1 16.79 ? CB LEU A 146 1 ATOM 1104 C CG . LEU A 1 146 . -2.875 68.317 48.994 1 14.27 ? CG LEU A 146 1 ATOM 1105 C CD1 . LEU A 1 146 . -2.457 66.882 48.684 1 13.59 ? CD1 LEU A 146 1 ATOM 1106 C CD2 . LEU A 1 146 . -3.47 68.973 47.764 1 19.32 ? CD2 LEU A 146 1 ATOM 1107 N N . SER A 1 147 . -6.012 68.801 51.976 1 19.32 ? N SER A 147 1 ATOM 1108 C CA . SER A 1 147 . -6.625 68.454 53.232 1 18.72 ? CA SER A 147 1 ATOM 1109 C C . SER A 1 147 . -6.769 66.967 53.082 1 19.4 ? C SER A 147 1 ATOM 1110 O O . SER A 1 147 . -6.957 66.501 51.965 1 22.27 ? O SER A 147 1 ATOM 1111 C CB . SER A 1 147 . -8.036 69.035 53.378 1 20.89 ? CB SER A 147 1 ATOM 1112 O OG . SER A 1 147 . -7.956 70.444 53.544 1 37.06 ? OG SER A 147 1 ATOM 1113 N N . TYR A 1 148 . -6.666 66.195 54.149 1 17.63 ? N TYR A 148 1 ATOM 1114 C CA . TYR A 1 148 . -6.852 64.775 54.008 1 13.26 ? CA TYR A 148 1 ATOM 1115 C C . TYR A 1 148 . -7.206 64.252 55.354 1 11.54 ? C TYR A 148 1 ATOM 1116 O O . TYR A 1 148 . -6.831 64.78 56.38 1 13.23 ? O TYR A 148 1 ATOM 1117 C CB . TYR A 1 148 . -5.637 64.082 53.421 1 14.4 ? CB TYR A 148 1 ATOM 1118 C CG . TYR A 1 148 . -4.381 64.141 54.265 1 9.41 ? CG TYR A 148 1 ATOM 1119 C CD1 . TYR A 1 148 . -3.487 65.221 54.133 1 10.32 ? CD1 TYR A 148 1 ATOM 1120 C CD2 . TYR A 1 148 . -4.081 63.096 55.175 1 10.52 ? CD2 TYR A 148 1 ATOM 1121 C CE1 . TYR A 1 148 . -2.315 65.264 54.877 1 12.35 ? CE1 TYR A 148 1 ATOM 1122 C CE2 . TYR A 1 148 . -2.915 63.128 55.942 1 7.28 ? CE2 TYR A 148 1 ATOM 1123 C CZ . TYR A 1 148 . -2.053 64.227 55.784 1 8.13 ? CZ TYR A 148 1 ATOM 1124 O OH . TYR A 1 148 . -0.947 64.277 56.571 1 10.17 ? OH TYR A 148 1 ATOM 1125 N N . ARG A 1 149 . -7.992 63.207 55.347 1 8.06 ? N ARG A 149 1 ATOM 1126 C CA . ARG A 1 149 . -8.396 62.667 56.614 1 7.55 ? CA ARG A 149 1 ATOM 1127 C C . ARG A 1 149 . -7.23 62.04 57.315 1 10.66 ? C ARG A 149 1 ATOM 1128 O O . ARG A 1 149 . -6.502 61.285 56.693 1 15.64 ? O ARG A 149 1 ATOM 1129 C CB . ARG A 1 149 . -9.464 61.634 56.327 1 2.81 ? CB ARG A 149 1 ATOM 1130 C CG . ARG A 1 149 . -10.742 62.352 55.885 1 4.63 ? CG ARG A 149 1 ATOM 1131 C CD . ARG A 1 149 . -11.813 61.344 55.529 1 7.73 ? CD ARG A 149 1 ATOM 1132 N NE . ARG A 1 149 . -11.515 60.858 54.207 1 6.6 ? NE ARG A 149 1 ATOM 1133 C CZ . ARG A 1 149 . -12.149 59.825 53.671 1 8.52 ? CZ ARG A 149 1 ATOM 1134 N NH1 . ARG A 1 149 . -12.956 59.041 54.382 1 5.14 ? NH1 ARG A 149 1 ATOM 1135 N NH2 . ARG A 1 149 . -11.952 59.587 52.384 1 12.44 ? NH2 ARG A 149 1 ATOM 1136 N N . VAL A 1 150 . -7.116 62.352 58.605 1 10.93 ? N VAL A 150 1 ATOM 1137 C CA . VAL A 1 150 . -6.094 61.871 59.496 1 9.4 ? CA VAL A 150 1 ATOM 1138 C C . VAL A 1 150 . -6.789 60.995 60.528 1 11.21 ? C VAL A 150 1 ATOM 1139 O O . VAL A 1 150 . -8.006 60.908 60.612 1 10.42 ? O VAL A 150 1 ATOM 1140 C CB . VAL A 1 150 . -5.471 63.106 60.162 1 5.14 ? CB VAL A 150 1 ATOM 1141 C CG1 . VAL A 1 150 . -4.638 63.903 59.153 1 8.3 ? CG1 VAL A 150 1 ATOM 1142 C CG2 . VAL A 1 150 . -6.524 64.009 60.828 1 2 ? CG2 VAL A 150 1 ATOM 1143 N N . GLY A 1 151 . -6.004 60.306 61.333 1 8.74 ? N GLY A 151 1 ATOM 1144 C CA . GLY A 1 151 . -6.612 59.499 62.367 1 13.27 ? CA GLY A 151 1 ATOM 1145 C C . GLY A 1 151 . -7.414 58.318 61.874 1 13.43 ? C GLY A 151 1 ATOM 1146 O O . GLY A 1 151 . -7.234 57.777 60.799 1 18.94 ? O GLY A 151 1 ATOM 1147 N N . ALA A 1 152 . -8.338 57.913 62.734 1 15.81 ? N ALA A 152 1 ATOM 1148 C CA . ALA A 1 152 . -9.201 56.786 62.448 1 15.08 ? CA ALA A 152 1 ATOM 1149 C C . ALA A 1 152 . -9.902 56.996 61.142 1 16.48 ? C ALA A 152 1 ATOM 1150 O O . ALA A 1 152 . -9.926 56.157 60.255 1 19.77 ? O ALA A 152 1 ATOM 1151 C CB . ALA A 1 152 . -10.277 56.644 63.557 1 16.38 ? CB ALA A 152 1 ATOM 1152 N N . PHE A 1 153 . -10.456 58.201 61.068 1 16.47 ? N PHE A 153 1 ATOM 1153 C CA . PHE A 1 153 . -11.234 58.661 59.929 1 17.52 ? CA PHE A 153 1 ATOM 1154 C C . PHE A 1 153 . -10.564 58.546 58.59 1 19.1 ? C PHE A 153 1 ATOM 1155 O O . PHE A 1 153 . -11.256 58.502 57.578 1 22.12 ? O PHE A 153 1 ATOM 1156 C CB . PHE A 1 153 . -11.598 60.141 60.079 1 17.58 ? CB PHE A 153 1 ATOM 1157 C CG . PHE A 1 153 . -12.25 60.434 61.396 1 18.29 ? CG PHE A 153 1 ATOM 1158 C CD1 . PHE A 1 153 . -13.592 60.077 61.604 1 17.81 ? CD1 PHE A 153 1 ATOM 1159 C CD2 . PHE A 1 153 . -11.517 61.048 62.428 1 19.79 ? CD2 PHE A 153 1 ATOM 1160 C CE1 . PHE A 1 153 . -14.192 60.328 62.843 1 19.64 ? CE1 PHE A 153 1 ATOM 1161 C CE2 . PHE A 1 153 . -12.119 61.298 63.664 1 14.71 ? CE2 PHE A 153 1 ATOM 1162 C CZ . PHE A 1 153 . -13.454 60.935 63.873 1 16.31 ? CZ PHE A 153 1 ATOM 1163 N N . GLY A 1 154 . -9.223 58.559 58.589 1 17.08 ? N GLY A 154 1 ATOM 1164 C CA . GLY A 1 154 . -8.51 58.461 57.335 1 13.2 ? CA GLY A 154 1 ATOM 1165 C C . GLY A 1 154 . -7.645 57.226 57.227 1 16.76 ? C GLY A 154 1 ATOM 1166 O O . GLY A 1 154 . -7.2 56.899 56.126 1 21.42 ? O GLY A 154 1 ATOM 1167 N N . PHE A 1 155 . -7.41 56.495 58.332 1 10.13 ? N PHE A 155 1 ATOM 1168 C CA . PHE A 1 155 . -6.518 55.357 58.19 1 4.35 ? CA PHE A 155 1 ATOM 1169 C C . PHE A 1 155 . -6.946 54.07 58.856 1 6.32 ? C PHE A 155 1 ATOM 1170 O O . PHE A 1 155 . -6.132 53.154 59.01 1 5.8 ? O PHE A 155 1 ATOM 1171 C CB . PHE A 1 155 . -5.11 55.781 58.6 1 2.53 ? CB PHE A 155 1 ATOM 1172 C CG . PHE A 1 155 . -4.545 56.853 57.682 1 7.11 ? CG PHE A 155 1 ATOM 1173 C CD1 . PHE A 1 155 . -4.762 58.218 57.957 1 7.24 ? CD1 PHE A 155 1 ATOM 1174 C CD2 . PHE A 1 155 . -3.771 56.499 56.553 1 8.43 ? CD2 PHE A 155 1 ATOM 1175 C CE1 . PHE A 1 155 . -4.2 59.206 57.133 1 6.69 ? CE1 PHE A 155 1 ATOM 1176 C CE2 . PHE A 1 155 . -3.213 57.491 55.732 1 5.43 ? CE2 PHE A 155 1 ATOM 1177 C CZ . PHE A 1 155 . -3.423 58.846 56.027 1 3.73 ? CZ PHE A 155 1 ATOM 1178 N N . LEU A 1 156 . -8.224 53.988 59.25 1 5.3 ? N LEU A 156 1 ATOM 1179 C CA . LEU A 1 156 . -8.702 52.738 59.857 1 8.53 ? CA LEU A 156 1 ATOM 1180 C C . LEU A 1 156 . -8.566 51.683 58.777 1 8.36 ? C LEU A 156 1 ATOM 1181 O O . LEU A 1 156 . -8.85 51.994 57.634 1 10.64 ? O LEU A 156 1 ATOM 1182 C CB . LEU A 1 156 . -10.174 52.893 60.269 1 11.58 ? CB LEU A 156 1 ATOM 1183 C CG . LEU A 1 156 . -10.789 51.648 60.921 1 9.96 ? CG LEU A 156 1 ATOM 1184 C CD1 . LEU A 1 156 . -10.048 51.273 62.201 1 13.48 ? CD1 LEU A 156 1 ATOM 1185 C CD2 . LEU A 1 156 . -12.269 51.889 61.218 1 11.63 ? CD2 LEU A 156 1 ATOM 1186 N N . ALA A 1 157 . -8.18 50.451 59.089 1 8.96 ? N ALA A 157 1 ATOM 1187 C CA . ALA A 1 157 . -8.007 49.543 57.969 1 8.75 ? CA ALA A 157 1 ATOM 1188 C C . ALA A 1 157 . -8.408 48.094 58.168 1 12.3 ? C ALA A 157 1 ATOM 1189 O O . ALA A 1 157 . -7.582 47.229 58.464 1 8.91 ? O ALA A 157 1 ATOM 1190 C CB . ALA A 1 157 . -6.513 49.552 57.612 1 8.11 ? CB ALA A 157 1 ATOM 1191 N N . LEU A 1 158 . -9.694 47.818 57.925 1 15.41 ? N LEU A 158 1 ATOM 1192 C CA . LEU A 1 158 . -10.188 46.44 58.014 1 18.08 ? CA LEU A 158 1 ATOM 1193 C C . LEU A 1 158 . -10 45.902 56.602 1 18.96 ? C LEU A 158 1 ATOM 1194 O O . LEU A 1 158 . -10.913 45.777 55.804 1 19.4 ? O LEU A 158 1 ATOM 1195 C CB . LEU A 1 158 . -11.651 46.445 58.445 1 16.34 ? CB LEU A 158 1 ATOM 1196 C CG . LEU A 1 158 . -11.791 46.932 59.889 1 16.07 ? CG LEU A 158 1 ATOM 1197 C CD1 . LEU A 1 158 . -13.179 47.487 60.148 1 16.62 ? CD1 LEU A 158 1 ATOM 1198 C CD2 . LEU A 1 158 . -11.417 45.835 60.895 1 16.5 ? CD2 LEU A 158 1 ATOM 1199 N N . HIS A 1 159 . -8.738 45.603 56.329 1 22.98 ? N HIS A 159 1 ATOM 1200 C CA . HIS A 1 159 . -8.257 45.148 55.04 1 30.84 ? CA HIS A 159 1 ATOM 1201 C C . HIS A 1 159 . -9.211 44.578 54.011 1 34.01 ? C HIS A 159 1 ATOM 1202 O O . HIS A 1 159 . -9.41 45.223 52.986 1 40.62 ? O HIS A 159 1 ATOM 1203 C CB . HIS A 1 159 . -6.949 44.348 55.106 1 38.7 ? CB HIS A 159 1 ATOM 1204 C CG . HIS A 1 159 . -6.384 44.161 53.698 1 45.22 ? CG HIS A 159 1 ATOM 1205 N ND1 . HIS A 1 159 . -6.542 45.038 52.67 1 47.49 ? ND1 HIS A 159 1 ATOM 1206 C CD2 . HIS A 1 159 . -5.646 43.062 53.201 1 48.81 ? CD2 HIS A 159 1 ATOM 1207 C CE1 . HIS A 1 159 . -5.92 44.506 51.599 1 48.99 ? CE1 HIS A 159 1 ATOM 1208 N NE2 . HIS A 1 159 . -5.375 43.317 51.906 1 48.28 ? NE2 HIS A 159 1 ATOM 1209 N N . GLY A 1 160 . -9.753 43.384 54.212 1 32.34 ? N GLY A 160 1 ATOM 1210 C CA . GLY A 1 160 . -10.62 42.905 53.139 1 30.82 ? CA GLY A 160 1 ATOM 1211 C C . GLY A 1 160 . -11.985 43.554 53.111 1 33.28 ? C GLY A 160 1 ATOM 1212 O O . GLY A 1 160 . -12.973 42.851 52.919 1 37.69 ? O GLY A 160 1 ATOM 1213 N N . SER A 1 161 . -12.084 44.86 53.31 1 32.25 ? N SER A 161 1 ATOM 1214 C CA . SER A 1 161 . -13.387 45.468 53.317 1 33.51 ? CA SER A 161 1 ATOM 1215 C C . SER A 1 161 . -13.352 46.684 52.425 1 34.9 ? C SER A 161 1 ATOM 1216 O O . SER A 1 161 . -12.417 47.471 52.363 1 39.21 ? O SER A 161 1 ATOM 1217 C CB . SER A 1 161 . -13.697 45.914 54.752 1 31.18 ? CB SER A 161 1 ATOM 1218 O OG . SER A 1 161 . -15.002 46.512 54.807 1 36.26 ? OG SER A 161 1 ATOM 1219 N N . GLN A 1 162 . -14.531 46.811 51.795 1 35.8 ? N GLN A 162 1 ATOM 1220 C CA . GLN A 1 162 . -14.72 47.953 50.9 1 36.93 ? CA GLN A 162 1 ATOM 1221 C C . GLN A 1 162 . -15.178 49.161 51.716 1 34.72 ? C GLN A 162 1 ATOM 1222 O O . GLN A 1 162 . -15.019 50.319 51.367 1 36.56 ? O GLN A 162 1 ATOM 1223 C CB . GLN A 1 162 . -15.836 47.628 49.86 1 39.31 ? CB GLN A 162 1 ATOM 1224 C CG . GLN A 1 162 . -15.532 46.469 48.834 1 41.84 ? CG GLN A 162 1 ATOM 1225 N N . GLU A 1 163 . -15.808 48.818 52.853 1 31.51 ? N GLU A 163 1 ATOM 1226 C CA . GLU A 1 163 . -16.312 49.886 53.716 1 26.96 ? CA GLU A 163 1 ATOM 1227 C C . GLU A 1 163 . -15.213 50.641 54.439 1 23.35 ? C GLU A 163 1 ATOM 1228 O O . GLU A 1 163 . -15.34 51.82 54.704 1 26.46 ? O GLU A 163 1 ATOM 1229 C CB . GLU A 1 163 . -17.382 49.341 54.675 1 29.38 ? CB GLU A 163 1 ATOM 1230 C CG . GLU A 1 163 . -18.573 48.666 53.964 1 23.59 ? CG GLU A 163 1 ATOM 1231 C CD . GLU A 1 163 . -19.228 49.607 52.977 1 23.58 ? CD GLU A 163 1 ATOM 1232 N N . ALA A 1 164 . -14.15 49.927 54.793 1 16.59 ? N ALA A 164 1 ATOM 1233 C CA . ALA A 1 164 . -13.012 50.549 55.458 1 15.06 ? CA ALA A 164 1 ATOM 1234 C C . ALA A 1 164 . -11.768 49.786 54.98 1 16.71 ? C ALA A 164 1 ATOM 1235 O O . ALA A 1 164 . -11.191 48.965 55.698 1 20.04 ? O ALA A 164 1 ATOM 1236 C CB . ALA A 1 164 . -13.102 50.473 56.993 1 9.11 ? CB ALA A 164 1 ATOM 1237 N N . PRO A 1 165 . -11.363 50.053 53.733 1 14.97 ? N PRO A 165 1 ATOM 1238 C CA . PRO A 1 165 . -10.059 49.592 53.279 1 13.44 ? CA PRO A 165 1 ATOM 1239 C C . PRO A 1 165 . -9.125 50.605 53.898 1 16.94 ? C PRO A 165 1 ATOM 1240 O O . PRO A 1 165 . -9.521 51.684 54.341 1 23.84 ? O PRO A 165 1 ATOM 1241 C CB . PRO A 1 165 . -10.132 49.788 51.767 1 14.41 ? CB PRO A 165 1 ATOM 1242 C CG . PRO A 1 165 . -11.148 50.929 51.544 1 13.25 ? CG PRO A 165 1 ATOM 1243 C CD . PRO A 1 165 . -12.055 50.921 52.779 1 11.35 ? CD PRO A 165 1 ATOM 1244 N N . GLY A 1 166 . -7.847 50.29 53.93 1 14.46 ? N GLY A 166 1 ATOM 1245 C CA . GLY A 1 166 . -7.054 51.348 54.567 1 15.06 ? CA GLY A 166 1 ATOM 1246 C C . GLY A 1 166 . -6.75 52.485 53.617 1 10.6 ? C GLY A 166 1 ATOM 1247 O O . GLY A 1 166 . -7.401 52.732 52.616 1 14.05 ? O GLY A 166 1 ATOM 1248 N N . ASN A 1 167 . -5.69 53.192 53.974 1 6.94 ? N ASN A 167 1 ATOM 1249 C CA . ASN A 1 167 . -5.128 54.278 53.193 1 3.98 ? CA ASN A 167 1 ATOM 1250 C C . ASN A 1 167 . -6.064 55.306 52.602 1 5.66 ? C ASN A 167 1 ATOM 1251 O O . ASN A 1 167 . -5.674 56.072 51.728 1 7.4 ? O ASN A 167 1 ATOM 1252 C CB . ASN A 1 167 . -4.268 53.663 52.087 1 2 ? CB ASN A 167 1 ATOM 1253 C CG . ASN A 1 167 . -3.276 52.695 52.707 1 8.15 ? CG ASN A 167 1 ATOM 1254 O OD1 . ASN A 1 167 . -2.762 52.947 53.782 1 16.28 ? OD1 ASN A 167 1 ATOM 1255 N ND2 . ASN A 1 167 . -3.023 51.567 52.071 1 7.46 ? ND2 ASN A 167 1 ATOM 1256 N N . VAL A 1 168 . -7.279 55.39 53.11 1 6.08 ? N VAL A 168 1 ATOM 1257 C CA . VAL A 1 168 . -8.209 56.344 52.551 1 8.29 ? CA VAL A 168 1 ATOM 1258 C C . VAL A 1 168 . -7.717 57.784 52.574 1 10.31 ? C VAL A 168 1 ATOM 1259 O O . VAL A 1 168 . -7.963 58.584 51.681 1 17.23 ? O VAL A 168 1 ATOM 1260 C CB . VAL A 1 168 . -9.541 56.083 53.259 1 9.91 ? CB VAL A 168 1 ATOM 1261 C CG1 . VAL A 1 168 . -10.541 57.207 53.16 1 7.1 ? CG1 VAL A 168 1 ATOM 1262 C CG2 . VAL A 1 168 . -10.166 54.775 52.74 1 11.93 ? CG2 VAL A 168 1 ATOM 1263 N N . GLY A 1 169 . -6.979 58.137 53.601 1 14.57 ? N GLY A 169 1 ATOM 1264 C CA . GLY A 1 169 . -6.485 59.514 53.652 1 13.64 ? CA GLY A 169 1 ATOM 1265 C C . GLY A 1 169 . -5.486 59.788 52.558 1 11.8 ? C GLY A 169 1 ATOM 1266 O O . GLY A 1 169 . -5.331 60.897 52.058 1 12.92 ? O GLY A 169 1 ATOM 1267 N N . LEU A 1 170 . -4.818 58.707 52.181 1 8 ? N LEU A 170 1 ATOM 1268 C CA . LEU A 1 170 . -3.813 58.722 51.151 1 8.15 ? CA LEU A 170 1 ATOM 1269 C C . LEU A 1 170 . -4.537 58.945 49.82 1 10.89 ? C LEU A 170 1 ATOM 1270 O O . LEU A 1 170 . -4.164 59.742 48.956 1 10.83 ? O LEU A 170 1 ATOM 1271 C CB . LEU A 1 170 . -3.015 57.415 51.312 1 5.68 ? CB LEU A 170 1 ATOM 1272 C CG . LEU A 1 170 . -1.491 57.557 51.374 1 3.76 ? CG LEU A 170 1 ATOM 1273 C CD1 . LEU A 1 170 . -0.946 58.687 52.256 1 4.84 ? CD1 LEU A 170 1 ATOM 1274 C CD2 . LEU A 1 170 . -0.888 56.218 51.803 1 3.4 ? CD2 LEU A 170 1 ATOM 1275 N N . LEU A 1 171 . -5.679 58.255 49.7 1 12.59 ? N LEU A 171 1 ATOM 1276 C CA . LEU A 1 171 . -6.45 58.469 48.466 1 13.94 ? CA LEU A 171 1 ATOM 1277 C C . LEU A 1 171 . -6.95 59.916 48.384 1 16.31 ? C LEU A 171 1 ATOM 1278 O O . LEU A 1 171 . -6.981 60.529 47.327 1 22.51 ? O LEU A 171 1 ATOM 1279 C CB . LEU A 1 171 . -7.633 57.509 48.325 1 6.31 ? CB LEU A 171 1 ATOM 1280 C CG . LEU A 1 171 . -7.182 56.046 48.32 1 4.35 ? CG LEU A 171 1 ATOM 1281 C CD1 . LEU A 1 171 . -8.382 55.107 48.295 1 10.78 ? CD1 LEU A 171 1 ATOM 1282 C CD2 . LEU A 1 171 . -6.277 55.739 47.141 1 7.49 ? CD2 LEU A 171 1 ATOM 1283 N N . ASP A 1 172 . -7.333 60.493 49.524 1 15.07 ? N ASP A 172 1 ATOM 1284 C CA . ASP A 1 172 . -7.785 61.875 49.442 1 14.35 ? CA ASP A 172 1 ATOM 1285 C C . ASP A 1 172 . -6.727 62.773 48.866 1 15.63 ? C ASP A 172 1 ATOM 1286 O O . ASP A 1 172 . -7.038 63.722 48.161 1 18.63 ? O ASP A 172 1 ATOM 1287 C CB . ASP A 1 172 . -8.118 62.497 50.799 1 18.99 ? CB ASP A 172 1 ATOM 1288 C CG . ASP A 1 172 . -9.113 61.733 51.635 1 24.06 ? CG ASP A 172 1 ATOM 1289 O OD1 . ASP A 1 172 . -9.846 60.915 51.094 1 26.06 ? OD1 ASP A 172 1 ATOM 1290 O OD2 . ASP A 1 172 . -9.144 61.963 52.839 1 30.47 ? OD2 ASP A 172 1 ATOM 1291 N N . GLN A 1 173 . -5.463 62.456 49.191 1 15.38 ? N GLN A 173 1 ATOM 1292 C CA . GLN A 1 173 . -4.376 63.289 48.687 1 13.29 ? CA GLN A 173 1 ATOM 1293 C C . GLN A 1 173 . -4.322 63.187 47.198 1 13.91 ? C GLN A 173 1 ATOM 1294 O O . GLN A 1 173 . -4.22 64.154 46.457 1 14.44 ? O GLN A 173 1 ATOM 1295 C CB . GLN A 1 173 . -3.008 62.871 49.249 1 10.88 ? CB GLN A 173 1 ATOM 1296 C CG . GLN A 1 173 . -2.957 62.897 50.779 1 12.69 ? CG GLN A 173 1 ATOM 1297 C CD . GLN A 1 173 . -1.554 62.665 51.307 1 12.03 ? CD GLN A 173 1 ATOM 1298 O OE1 . GLN A 1 173 . -0.559 62.832 50.633 1 8.8 ? OE1 GLN A 173 1 ATOM 1299 N NE2 . GLN A 1 173 . -1.48 62.303 52.567 1 17.3 ? NE2 GLN A 173 1 ATOM 1300 N N . ARG A 1 174 . -4.424 61.93 46.775 1 14.81 ? N ARG A 174 1 ATOM 1301 C CA . ARG A 1 174 . -4.386 61.661 45.346 1 13.15 ? CA ARG A 174 1 ATOM 1302 C C . ARG A 1 174 . -5.47 62.412 44.626 1 11.65 ? C ARG A 174 1 ATOM 1303 O O . ARG A 1 174 . -5.216 63.072 43.635 1 14.76 ? O ARG A 174 1 ATOM 1304 C CB . ARG A 1 174 . -4.52 60.167 45.099 1 10.52 ? CB ARG A 174 1 ATOM 1305 C CG . ARG A 1 174 . -4.373 59.751 43.646 1 7.57 ? CG ARG A 174 1 ATOM 1306 C CD . ARG A 1 174 . -4.632 58.244 43.505 1 15.22 ? CD ARG A 174 1 ATOM 1307 N NE . ARG A 1 174 . -3.503 57.506 44.014 1 12.35 ? NE ARG A 174 1 ATOM 1308 C CZ . ARG A 1 174 . -3.431 56.166 44.057 1 16.56 ? CZ ARG A 174 1 ATOM 1309 N NH1 . ARG A 1 174 . -4.5 55.388 43.885 1 13.82 ? NH1 ARG A 174 1 ATOM 1310 N NH2 . ARG A 1 174 . -2.258 55.603 44.296 1 15.94 ? NH2 ARG A 174 1 ATOM 1311 N N . MET A 1 175 . -6.692 62.313 45.14 1 9.23 ? N MET A 175 1 ATOM 1312 C CA . MET A 1 175 . -7.79 63.018 44.507 1 9.52 ? CA MET A 175 1 ATOM 1313 C C . MET A 1 175 . -7.516 64.506 44.372 1 11.08 ? C MET A 175 1 ATOM 1314 O O . MET A 1 175 . -7.845 65.149 43.384 1 14.83 ? O MET A 175 1 ATOM 1315 C CB . MET A 1 175 . -9.079 62.809 45.275 1 12.36 ? CB MET A 175 1 ATOM 1316 C CG . MET A 1 175 . -10.28 63.432 44.559 1 17.99 ? CG MET A 175 1 ATOM 1317 S SD . MET A 1 175 . -11.671 62.302 44.755 1 26.77 ? SD MET A 175 1 ATOM 1318 C CE . MET A 1 175 . -11.147 61.18 43.418 1 23.6 ? CE MET A 175 1 ATOM 1319 N N . ALA A 1 176 . -6.883 65.076 45.383 1 13.8 ? N ALA A 176 1 ATOM 1320 C CA . ALA A 1 176 . -6.607 66.488 45.224 1 12.57 ? CA ALA A 176 1 ATOM 1321 C C . ALA A 1 176 . -5.559 66.667 44.156 1 11.01 ? C ALA A 176 1 ATOM 1322 O O . ALA A 1 176 . -5.618 67.616 43.404 1 14.19 ? O ALA A 176 1 ATOM 1323 C CB . ALA A 1 176 . -6.152 67.113 46.519 1 15.81 ? CB ALA A 176 1 ATOM 1324 N N . LEU A 1 177 . -4.603 65.74 44.08 1 12.4 ? N LEU A 177 1 ATOM 1325 C CA . LEU A 1 177 . -3.565 65.816 43.039 1 15.13 ? CA LEU A 177 1 ATOM 1326 C C . LEU A 1 177 . -4.202 65.733 41.646 1 17.24 ? C LEU A 177 1 ATOM 1327 O O . LEU A 1 177 . -3.788 66.347 40.668 1 19.47 ? O LEU A 177 1 ATOM 1328 C CB . LEU A 1 177 . -2.537 64.662 43.18 1 13.77 ? CB LEU A 177 1 ATOM 1329 C CG . LEU A 1 177 . -1.163 64.996 43.81 1 9.51 ? CG LEU A 177 1 ATOM 1330 C CD1 . LEU A 1 177 . -1.056 66.379 44.458 1 2.74 ? CD1 LEU A 177 1 ATOM 1331 C CD2 . LEU A 1 177 . -0.756 63.887 44.783 1 8.15 ? CD2 LEU A 177 1 ATOM 1332 N N . GLN A 1 178 . -5.261 64.929 41.573 1 17.82 ? N GLN A 178 1 ATOM 1333 C CA . GLN A 1 178 . -5.959 64.804 40.312 1 14.51 ? CA GLN A 178 1 ATOM 1334 C C . GLN A 1 178 . -6.584 66.124 39.954 1 13.43 ? C GLN A 178 1 ATOM 1335 O O . GLN A 1 178 . -6.358 66.654 38.885 1 21.47 ? O GLN A 178 1 ATOM 1336 C CB . GLN A 1 178 . -7.046 63.733 40.379 1 10.61 ? CB GLN A 178 1 ATOM 1337 C CG . GLN A 1 178 . -7.709 63.438 39.027 1 18.8 ? CG GLN A 178 1 ATOM 1338 C CD . GLN A 1 178 . -6.842 62.486 38.228 1 21.16 ? CD GLN A 178 1 ATOM 1339 O OE1 . GLN A 1 178 . -6.622 61.349 38.61 1 25.52 ? OE1 GLN A 178 1 ATOM 1340 N NE2 . GLN A 1 178 . -6.331 62.966 37.106 1 22.73 ? NE2 GLN A 178 1 ATOM 1341 N N . TRP A 1 179 . -7.383 66.675 40.85 1 10.74 ? N TRP A 179 1 ATOM 1342 C CA . TRP A 1 179 . -8.034 67.945 40.549 1 10.13 ? CA TRP A 179 1 ATOM 1343 C C . TRP A 1 179 . -7.021 68.996 40.155 1 12 ? C TRP A 179 1 ATOM 1344 O O . TRP A 1 179 . -7.252 69.795 39.264 1 19.76 ? O TRP A 179 1 ATOM 1345 C CB . TRP A 1 179 . -8.838 68.399 41.776 1 10.49 ? CB TRP A 179 1 ATOM 1346 C CG . TRP A 1 179 . -9.853 69.491 41.51 1 6.08 ? CG TRP A 179 1 ATOM 1347 C CD1 . TRP A 1 179 . -11.25 69.295 41.381 1 9.25 ? CD1 TRP A 179 1 ATOM 1348 C CD2 . TRP A 1 179 . -9.633 70.88 41.419 1 4.45 ? CD2 TRP A 179 1 ATOM 1349 N NE1 . TRP A 1 179 . -11.899 70.487 41.223 1 8.77 ? NE1 TRP A 179 1 ATOM 1350 C CE2 . TRP A 1 179 . -10.977 71.493 41.236 1 2.68 ? CE2 TRP A 179 1 ATOM 1351 C CE3 . TRP A 1 179 . -8.5 71.697 41.465 1 2 ? CE3 TRP A 179 1 ATOM 1352 C CZ2 . TRP A 1 179 . -11.1 72.872 41.112 1 2.18 ? CZ2 TRP A 179 1 ATOM 1353 C CZ3 . TRP A 1 179 . -8.663 73.088 41.336 1 2.57 ? CZ3 TRP A 179 1 ATOM 1354 C CH2 . TRP A 1 179 . -9.937 73.663 41.165 1 2 ? CH2 TRP A 179 1 ATOM 1355 N N . VAL A 1 180 . -5.873 69.006 40.81 1 11.87 ? N VAL A 180 1 ATOM 1356 C CA . VAL A 1 180 . -4.876 70.004 40.443 1 11.64 ? CA VAL A 180 1 ATOM 1357 C C . VAL A 1 180 . -4.423 69.78 39.005 1 14.32 ? C VAL A 180 1 ATOM 1358 O O . VAL A 1 180 . -4.296 70.711 38.218 1 14.72 ? O VAL A 180 1 ATOM 1359 C CB . VAL A 1 180 . -3.729 69.94 41.459 1 5.95 ? CB VAL A 180 1 ATOM 1360 C CG1 . VAL A 1 180 . -2.492 70.774 41.089 1 7.08 ? CG1 VAL A 180 1 ATOM 1361 C CG2 . VAL A 1 180 . -4.286 70.381 42.817 1 9.69 ? CG2 VAL A 180 1 ATOM 1362 N N . HIS A 1 181 . -4.209 68.51 38.675 1 15.12 ? N HIS A 181 1 ATOM 1363 C CA . HIS A 1 181 . -3.773 68.124 37.336 1 17.44 ? CA HIS A 181 1 ATOM 1364 C C . HIS A 1 181 . -4.755 68.548 36.26 1 17.59 ? C HIS A 181 1 ATOM 1365 O O . HIS A 1 181 . -4.426 69.055 35.2 1 21.94 ? O HIS A 181 1 ATOM 1366 C CB . HIS A 1 181 . -3.624 66.595 37.336 1 19.59 ? CB HIS A 181 1 ATOM 1367 C CG . HIS A 1 181 . -3.014 66.035 36.074 1 25.78 ? CG HIS A 181 1 ATOM 1368 N ND1 . HIS A 1 181 . -3.709 65.319 35.169 1 24.3 ? ND1 HIS A 181 1 ATOM 1369 C CD2 . HIS A 1 181 . -1.65 66.07 35.68 1 30.09 ? CD2 HIS A 181 1 ATOM 1370 C CE1 . HIS A 1 181 . -2.819 64.901 34.257 1 31.34 ? CE1 HIS A 181 1 ATOM 1371 N NE2 . HIS A 1 181 . -1.573 65.342 34.544 1 35.14 ? NE2 HIS A 181 1 ATOM 1372 N N . ASP A 1 182 . -6.016 68.345 36.586 1 16.68 ? N ASP A 182 1 ATOM 1373 C CA . ASP A 1 182 . -7.076 68.676 35.656 1 17.41 ? CA ASP A 182 1 ATOM 1374 C C . ASP A 1 182 . -7.573 70.11 35.729 1 19.32 ? C ASP A 182 1 ATOM 1375 O O . ASP A 1 182 . -8.522 70.425 35.029 1 25.05 ? O ASP A 182 1 ATOM 1376 C CB . ASP A 1 182 . -8.311 67.791 35.923 1 16.95 ? CB ASP A 182 1 ATOM 1377 C CG . ASP A 1 182 . -8.047 66.296 35.756 1 24 ? CG ASP A 182 1 ATOM 1378 O OD1 . ASP A 1 182 . -7.01 65.927 35.196 1 26.34 ? OD1 ASP A 182 1 ATOM 1379 O OD2 . ASP A 1 182 . -8.894 65.503 36.173 1 23.74 ? OD2 ASP A 182 1 ATOM 1380 N N . ASN A 1 183 . -7.035 70.994 36.574 1 14.46 ? N ASN A 183 1 ATOM 1381 C CA . ASN A 1 183 . -7.651 72.321 36.518 1 9.77 ? CA ASN A 183 1 ATOM 1382 C C . ASN A 1 183 . -6.696 73.42 36.867 1 14.26 ? C ASN A 183 1 ATOM 1383 O O . ASN A 1 183 . -7.05 74.589 36.787 1 14.61 ? O ASN A 183 1 ATOM 1384 C CB . ASN A 1 183 . -8.816 72.502 37.49 1 7.86 ? CB ASN A 183 1 ATOM 1385 C CG . ASN A 1 183 . -9.939 71.512 37.343 1 13.76 ? CG ASN A 183 1 ATOM 1386 O OD1 . ASN A 1 183 . -11.011 71.777 36.814 1 20.88 ? OD1 ASN A 183 1 ATOM 1387 N ND2 . ASN A 1 183 . -9.696 70.337 37.881 1 19.16 ? ND2 ASN A 183 1 ATOM 1388 N N . ILE A 1 184 . -5.451 73.094 37.22 1 15.04 ? N ILE A 184 1 ATOM 1389 C CA . ILE A 1 184 . -4.58 74.188 37.591 1 15.27 ? CA ILE A 184 1 ATOM 1390 C C . ILE A 1 184 . -4.324 75.187 36.459 1 20.74 ? C ILE A 184 1 ATOM 1391 O O . ILE A 1 184 . -4.015 76.361 36.67 1 24.3 ? O ILE A 184 1 ATOM 1392 C CB . ILE A 1 184 . -3.371 73.644 38.359 1 12.84 ? CB ILE A 184 1 ATOM 1393 C CG1 . ILE A 1 184 . -2.721 74.747 39.222 1 14.79 ? CG1 ILE A 184 1 ATOM 1394 C CG2 . ILE A 1 184 . -2.389 72.882 37.477 1 10.86 ? CG2 ILE A 184 1 ATOM 1395 C CD1 . ILE A 1 184 . -3.634 75.214 40.373 1 14.42 ? CD1 ILE A 184 1 ATOM 1396 N N . GLN A 1 185 . -4.498 74.683 35.222 1 21.09 ? N GLN A 185 1 ATOM 1397 C CA . GLN A 1 185 . -4.327 75.498 34.02 1 18.39 ? CA GLN A 185 1 ATOM 1398 C C . GLN A 1 185 . -5.223 76.718 34.082 1 18.63 ? C GLN A 185 1 ATOM 1399 O O . GLN A 1 185 . -4.812 77.806 33.72 1 20.92 ? O GLN A 185 1 ATOM 1400 C CB . GLN A 1 185 . -4.637 74.678 32.746 1 15.12 ? CB GLN A 185 1 ATOM 1401 C CG . GLN A 1 185 . -5.989 73.945 32.83 1 19.6 ? CG GLN A 185 1 ATOM 1402 C CD . GLN A 1 185 . -6.305 73.169 31.586 1 19.46 ? CD GLN A 185 1 ATOM 1403 O OE1 . GLN A 1 185 . -6.282 71.952 31.557 1 24.41 ? OE1 GLN A 185 1 ATOM 1404 N NE2 . GLN A 1 185 . -6.625 73.91 30.555 1 19.15 ? NE2 GLN A 185 1 ATOM 1405 N N . PHE A 1 186 . -6.446 76.544 34.602 1 13.62 ? N PHE A 186 1 ATOM 1406 C CA . PHE A 1 186 . -7.335 77.705 34.653 1 15.96 ? CA PHE A 186 1 ATOM 1407 C C . PHE A 1 186 . -6.889 78.759 35.633 1 16.69 ? C PHE A 186 1 ATOM 1408 O O . PHE A 1 186 . -7.435 79.855 35.684 1 18.51 ? O PHE A 186 1 ATOM 1409 C CB . PHE A 1 186 . -8.799 77.332 34.931 1 18.39 ? CB PHE A 186 1 ATOM 1410 C CG . PHE A 1 186 . -9.188 76.212 34.006 1 23.7 ? CG PHE A 186 1 ATOM 1411 C CD1 . PHE A 1 186 . -9.287 76.437 32.624 1 23.43 ? CD1 PHE A 186 1 ATOM 1412 C CD2 . PHE A 1 186 . -9.383 74.923 34.514 1 26.04 ? CD2 PHE A 186 1 ATOM 1413 C CE1 . PHE A 1 186 . -9.56 75.372 31.761 1 22.42 ? CE1 PHE A 186 1 ATOM 1414 C CE2 . PHE A 1 186 . -9.654 73.861 33.652 1 23.14 ? CE2 PHE A 186 1 ATOM 1415 C CZ . PHE A 1 186 . -9.738 74.083 32.274 1 23.73 ? CZ PHE A 186 1 ATOM 1416 N N . PHE A 1 187 . -5.879 78.411 36.429 1 15.55 ? N PHE A 187 1 ATOM 1417 C CA . PHE A 1 187 . -5.357 79.346 37.407 1 14.1 ? CA PHE A 187 1 ATOM 1418 C C . PHE A 1 187 . -3.978 79.81 36.991 1 13.32 ? C PHE A 187 1 ATOM 1419 O O . PHE A 1 187 . -3.339 80.559 37.714 1 19.48 ? O PHE A 187 1 ATOM 1420 C CB . PHE A 1 187 . -5.288 78.723 38.811 1 9.5 ? CB PHE A 187 1 ATOM 1421 C CG . PHE A 1 187 . -6.641 78.3 39.334 1 4.66 ? CG PHE A 187 1 ATOM 1422 C CD1 . PHE A 1 187 . -7.44 79.189 40.061 1 6.69 ? CD1 PHE A 187 1 ATOM 1423 C CD2 . PHE A 1 187 . -7.114 76.999 39.104 1 6.8 ? CD2 PHE A 187 1 ATOM 1424 C CE1 . PHE A 1 187 . -8.689 78.783 40.557 1 6.63 ? CE1 PHE A 187 1 ATOM 1425 C CE2 . PHE A 1 187 . -8.361 76.586 39.595 1 5.03 ? CE2 PHE A 187 1 ATOM 1426 C CZ . PHE A 1 187 . -9.154 77.48 40.325 1 3.61 ? CZ PHE A 187 1 ATOM 1427 N N . GLY A 1 188 . -3.499 79.342 35.845 1 8.19 ? N GLY A 188 1 ATOM 1428 C CA . GLY A 1 188 . -2.186 79.785 35.402 1 4.82 ? CA GLY A 188 1 ATOM 1429 C C . GLY A 1 188 . -1.104 78.791 35.711 1 8.15 ? C GLY A 188 1 ATOM 1430 O O . GLY A 1 188 . 0.08 79.026 35.509 1 9.97 ? O GLY A 188 1 ATOM 1431 N N . GLY A 1 189 . -1.481 77.614 36.203 1 8.79 ? N GLY A 189 1 ATOM 1432 C CA . GLY A 1 189 . -0.411 76.673 36.528 1 13.76 ? CA GLY A 189 1 ATOM 1433 C C . GLY A 1 189 . -0.188 75.661 35.446 1 16.62 ? C GLY A 189 1 ATOM 1434 O O . GLY A 1 189 . -1.086 75.289 34.711 1 22.62 ? O GLY A 189 1 ATOM 1435 N N . ASP A 1 190 . 1.039 75.177 35.352 1 15.07 ? N ASP A 190 1 ATOM 1436 C CA . ASP A 1 190 . 1.391 74.193 34.349 1 13.98 ? CA ASP A 190 1 ATOM 1437 C C . ASP A 1 190 . 1.259 72.804 34.955 1 12.79 ? C ASP A 190 1 ATOM 1438 O O . ASP A 1 190 . 2.108 72.434 35.749 1 11.02 ? O ASP A 190 1 ATOM 1439 C CB . ASP A 1 190 . 2.866 74.426 33.998 1 15.65 ? CB ASP A 190 1 ATOM 1440 C CG . ASP A 1 190 . 3.469 73.435 33.006 1 23.99 ? CG ASP A 190 1 ATOM 1441 O OD1 . ASP A 1 190 . 2.841 72.443 32.626 1 21.26 ? OD1 ASP A 190 1 ATOM 1442 O OD2 . ASP A 1 190 . 4.602 73.669 32.608 1 34.62 ? OD2 ASP A 190 1 ATOM 1443 N N . PRO A 1 191 . 0.259 71.998 34.566 1 12.68 ? N PRO A 191 1 ATOM 1444 C CA . PRO A 1 191 . 0.122 70.66 35.15 1 16.22 ? CA PRO A 191 1 ATOM 1445 C C . PRO A 1 191 . 1.292 69.707 34.98 1 19 ? C PRO A 191 1 ATOM 1446 O O . PRO A 1 191 . 1.365 68.673 35.628 1 22.85 ? O PRO A 191 1 ATOM 1447 C CB . PRO A 1 191 . -1.149 70.073 34.529 1 15.2 ? CB PRO A 191 1 ATOM 1448 C CG . PRO A 1 191 . -1.519 71.005 33.364 1 13.76 ? CG PRO A 191 1 ATOM 1449 C CD . PRO A 1 191 . -0.786 72.335 33.612 1 11.62 ? CD PRO A 191 1 ATOM 1450 N N . LYS A 1 192 . 2.204 70.064 34.084 1 21.61 ? N LYS A 192 1 ATOM 1451 C CA . LYS A 1 192 . 3.363 69.217 33.86 1 28.35 ? CA LYS A 192 1 ATOM 1452 C C . LYS A 1 192 . 4.542 69.661 34.684 1 27.64 ? C LYS A 192 1 ATOM 1453 O O . LYS A 1 192 . 5.659 69.192 34.486 1 23.51 ? O LYS A 192 1 ATOM 1454 C CB . LYS A 1 192 . 3.752 69.154 32.373 1 35.92 ? CB LYS A 192 1 ATOM 1455 C CG . LYS A 1 192 . 2.56 68.817 31.45 1 47.01 ? CG LYS A 192 1 ATOM 1456 C CD . LYS A 1 192 . 1.747 67.549 31.847 1 52.79 ? CD LYS A 192 1 ATOM 1457 C CE . LYS A 1 192 . 0.462 67.361 31.003 1 57.95 ? CE LYS A 192 1 ATOM 1458 N NZ . LYS A 1 192 . -0.422 66.361 31.583 1 62 ? NZ LYS A 192 1 ATOM 1459 N N . THR A 1 193 . 4.303 70.605 35.598 1 29.06 ? N THR A 193 1 ATOM 1460 C CA . THR A 1 193 . 5.398 71.065 36.445 1 31.46 ? CA THR A 193 1 ATOM 1461 C C . THR A 1 193 . 4.927 71.348 37.86 1 28.81 ? C THR A 193 1 ATOM 1462 O O . THR A 1 193 . 5.159 72.434 38.382 1 30.32 ? O THR A 193 1 ATOM 1463 C CB . THR A 1 193 . 6.157 72.253 35.831 1 31.79 ? CB THR A 193 1 ATOM 1464 O OG1 . THR A 1 193 . 6.252 72.054 34.417 1 35.69 ? OG1 THR A 193 1 ATOM 1465 C CG2 . THR A 1 193 . 7.596 72.396 36.364 1 33.07 ? CG2 THR A 193 1 ATOM 1466 N N . VAL A 1 194 . 4.224 70.353 38.45 1 27.55 ? N VAL A 194 1 ATOM 1467 C CA . VAL A 1 194 . 3.775 70.498 39.821 1 23.61 ? CA VAL A 194 1 ATOM 1468 C C . VAL A 1 194 . 4.735 69.675 40.659 1 23.2 ? C VAL A 194 1 ATOM 1469 O O . VAL A 1 194 . 5.07 68.553 40.286 1 21.51 ? O VAL A 194 1 ATOM 1470 C CB . VAL A 1 194 . 2.301 70.058 40.037 1 18.62 ? CB VAL A 194 1 ATOM 1471 C CG1 . VAL A 1 194 . 1.364 70.532 38.913 1 23.81 ? CG1 VAL A 194 1 ATOM 1472 C CG2 . VAL A 1 194 . 2.127 68.549 40.147 1 18.56 ? CG2 VAL A 194 1 ATOM 1473 N N . THR A 1 195 . 5.167 70.242 41.773 1 24.74 ? N THR A 195 1 ATOM 1474 C CA . THR A 1 195 . 6.053 69.596 42.723 1 24.42 ? CA THR A 195 1 ATOM 1475 C C . THR A 1 195 . 5.24 69.404 44.033 1 21.5 ? C THR A 195 1 ATOM 1476 O O . THR A 1 195 . 4.592 70.33 44.517 1 23.06 ? O THR A 195 1 ATOM 1477 C CB . THR A 1 195 . 7.246 70.554 42.929 1 25.9 ? CB THR A 195 1 ATOM 1478 O OG1 . THR A 1 195 . 7.944 70.758 41.698 1 26.7 ? OG1 THR A 195 1 ATOM 1479 C CG2 . THR A 1 195 . 8.274 70.117 43.978 1 23.91 ? CG2 THR A 195 1 ATOM 1480 N N . ILE A 1 196 . 5.234 68.191 44.586 1 17.85 ? N ILE A 196 1 ATOM 1481 C CA . ILE A 1 196 . 4.52 68.008 45.837 1 13.44 ? CA ILE A 196 1 ATOM 1482 C C . ILE A 1 196 . 5.592 68.167 46.934 1 17.35 ? C ILE A 196 1 ATOM 1483 O O . ILE A 1 196 . 6.678 67.597 46.804 1 19.81 ? O ILE A 196 1 ATOM 1484 C CB . ILE A 1 196 . 3.856 66.618 45.882 1 4.26 ? CB ILE A 196 1 ATOM 1485 C CG1 . ILE A 1 196 . 4.785 65.463 45.468 1 2 ? CG1 ILE A 196 1 ATOM 1486 C CG2 . ILE A 1 196 . 2.594 66.612 45.039 1 3.52 ? CG2 ILE A 196 1 ATOM 1487 C CD1 . ILE A 1 196 . 4.19 64.075 45.727 1 2 ? CD1 ILE A 196 1 ATOM 1488 N N . PHE A 1 197 . 5.316 68.96 47.982 1 16.41 ? N PHE A 197 1 ATOM 1489 C CA . PHE A 1 197 . 6.277 69.12 49.077 1 15.7 ? CA PHE A 197 1 ATOM 1490 C C . PHE A 1 197 . 5.505 68.817 50.347 1 16.69 ? C PHE A 197 1 ATOM 1491 O O . PHE A 1 197 . 4.294 68.99 50.354 1 20.3 ? O PHE A 197 1 ATOM 1492 C CB . PHE A 1 197 . 7.093 70.444 49.051 1 14.78 ? CB PHE A 197 1 ATOM 1493 C CG . PHE A 1 197 . 6.459 71.814 49.265 1 11.75 ? CG PHE A 197 1 ATOM 1494 C CD1 . PHE A 1 197 . 5.179 72.144 48.782 1 8.99 ? CD1 PHE A 197 1 ATOM 1495 C CD2 . PHE A 1 197 . 7.204 72.808 49.944 1 6.26 ? CD2 PHE A 197 1 ATOM 1496 C CE1 . PHE A 1 197 . 4.653 73.437 48.985 1 9.05 ? CE1 PHE A 197 1 ATOM 1497 C CE2 . PHE A 1 197 . 6.683 74.095 50.142 1 5.01 ? CE2 PHE A 197 1 ATOM 1498 C CZ . PHE A 1 197 . 5.4 74.412 49.668 1 4.37 ? CZ PHE A 197 1 ATOM 1499 N N . GLY A 1 198 . 6.169 68.335 51.407 1 17.51 ? N GLY A 198 1 ATOM 1500 C CA . GLY A 1 198 . 5.44 68.026 52.652 1 14.35 ? CA GLY A 198 1 ATOM 1501 C C . GLY A 1 198 . 6.441 67.752 53.757 1 12.67 ? C GLY A 198 1 ATOM 1502 O O . GLY A 1 198 . 7.595 67.431 53.481 1 7.51 ? O GLY A 198 1 ATOM 1503 N N . GLU A 1 199 . 6.002 67.858 55.024 1 13.87 ? N GLU A 199 1 ATOM 1504 C CA . GLU A 1 199 . 6.901 67.638 56.174 1 11.81 ? CA GLU A 199 1 ATOM 1505 C C . GLU A 1 199 . 6.361 66.609 57.156 1 12.2 ? C GLU A 199 1 ATOM 1506 O O . GLU A 1 199 . 5.153 66.503 57.326 1 13.4 ? O GLU A 199 1 ATOM 1507 C CB . GLU A 1 199 . 7.09 68.986 56.878 1 11 ? CB GLU A 199 1 ATOM 1508 C CG . GLU A 1 199 . 8.063 69.009 58.069 1 16 ? CG GLU A 199 1 ATOM 1509 C CD . GLU A 1 199 . 7.362 68.769 59.401 1 15.2 ? CD GLU A 199 1 ATOM 1510 O OE1 . GLU A 1 199 . 6.154 68.632 59.412 1 17.52 ? OE1 GLU A 199 1 ATOM 1511 O OE2 . GLU A 1 199 . 8.012 68.711 60.431 1 11.72 ? OE2 GLU A 199 1 ATOM 1512 N N . SER A 1 200 . 7.242 65.857 57.833 1 11.87 ? N SER A 200 1 ATOM 1513 C CA . SER A 1 200 . 6.778 64.855 58.793 1 12.54 ? CA SER A 200 1 ATOM 1514 C C . SER A 1 200 . 5.938 63.86 58.001 1 12.69 ? C SER A 200 1 ATOM 1515 O O . SER A 1 200 . 6.403 63.292 57.025 1 15.4 ? O SER A 200 1 ATOM 1516 C CB . SER A 1 200 . 6.151 65.519 60.05 1 13.3 ? CB SER A 200 1 ATOM 1517 O OG . SER A 1 200 . 5.634 64.653 61.093 1 21.59 ? OG SER A 200 1 ATOM 1518 N N . ALA A 1 201 . 4.675 63.68 58.393 1 11.48 ? N ALA A 201 1 ATOM 1519 C CA . ALA A 1 201 . 3.821 62.741 57.676 1 10.52 ? CA ALA A 201 1 ATOM 1520 C C . ALA A 1 201 . 3.596 63.203 56.25 1 13.66 ? C ALA A 201 1 ATOM 1521 O O . ALA A 1 201 . 3.349 62.402 55.369 1 17.28 ? O ALA A 201 1 ATOM 1522 C CB . ALA A 1 201 . 2.477 62.545 58.374 1 10.33 ? CB ALA A 201 1 ATOM 1523 N N . GLY A 1 202 . 3.704 64.518 56.03 1 12.24 ? N GLY A 202 1 ATOM 1524 C CA . GLY A 1 202 . 3.539 65.025 54.675 1 12.84 ? CA GLY A 202 1 ATOM 1525 C C . GLY A 1 202 . 4.71 64.547 53.834 1 14.34 ? C GLY A 202 1 ATOM 1526 O O . GLY A 1 202 . 4.568 64 52.754 1 18.23 ? O GLY A 202 1 ATOM 1527 N N . GLY A 1 203 . 5.918 64.706 54.373 1 9.95 ? N GLY A 203 1 ATOM 1528 C CA . GLY A 1 203 . 7.081 64.248 53.628 1 6.16 ? CA GLY A 203 1 ATOM 1529 C C . GLY A 1 203 . 7.043 62.74 53.414 1 3.97 ? C GLY A 203 1 ATOM 1530 O O . GLY A 1 203 . 7.506 62.188 52.429 1 7.91 ? O GLY A 203 1 ATOM 1531 N N . ALA A 1 204 . 6.469 62.029 54.374 1 4.18 ? N ALA A 204 1 ATOM 1532 C CA . ALA A 1 204 . 6.396 60.587 54.173 1 5.94 ? CA ALA A 204 1 ATOM 1533 C C . ALA A 1 204 . 5.338 60.269 53.101 1 6.82 ? C ALA A 204 1 ATOM 1534 O O . ALA A 1 204 . 5.487 59.338 52.319 1 10.15 ? O ALA A 204 1 ATOM 1535 C CB . ALA A 1 204 . 6.106 59.837 55.485 1 4.71 ? CB ALA A 204 1 ATOM 1536 N N . SER A 1 205 . 4.261 61.055 53.073 1 5.33 ? N SER A 205 1 ATOM 1537 C CA . SER A 1 205 . 3.218 60.858 52.077 1 5.86 ? CA SER A 205 1 ATOM 1538 C C . SER A 1 205 . 3.78 61.076 50.653 1 8.2 ? C SER A 205 1 ATOM 1539 O O . SER A 1 205 . 3.547 60.32 49.715 1 8.05 ? O SER A 205 1 ATOM 1540 C CB . SER A 1 205 . 2.075 61.857 52.346 1 7.72 ? CB SER A 205 1 ATOM 1541 O OG . SER A 1 205 . 1.365 61.451 53.513 1 5.9 ? OG SER A 205 1 ATOM 1542 N N . VAL A 1 206 . 4.566 62.146 50.515 1 6.12 ? N VAL A 206 1 ATOM 1543 C CA . VAL A 1 206 . 5.196 62.469 49.256 1 2 ? CA VAL A 206 1 ATOM 1544 C C . VAL A 1 206 . 5.972 61.252 48.764 1 3.78 ? C VAL A 206 1 ATOM 1545 O O . VAL A 1 206 . 5.787 60.752 47.665 1 11.42 ? O VAL A 206 1 ATOM 1546 C CB . VAL A 1 206 . 6.055 63.713 49.507 1 2 ? CB VAL A 206 1 ATOM 1547 C CG1 . VAL A 1 206 . 7.097 63.956 48.444 1 2 ? CG1 VAL A 206 1 ATOM 1548 C CG2 . VAL A 1 206 . 5.182 64.976 49.697 1 2 ? CG2 VAL A 206 1 ATOM 1549 N N . GLY A 1 207 . 6.842 60.733 49.604 1 4.92 ? N GLY A 207 1 ATOM 1550 C CA . GLY A 1 207 . 7.56 59.553 49.153 1 5.92 ? CA GLY A 207 1 ATOM 1551 C C . GLY A 1 207 . 6.625 58.386 48.855 1 8.28 ? C GLY A 207 1 ATOM 1552 O O . GLY A 1 207 . 6.941 57.511 48.058 1 10.84 ? O GLY A 207 1 ATOM 1553 N N . MET A 1 208 . 5.454 58.37 49.497 1 7.2 ? N MET A 208 1 ATOM 1554 C CA . MET A 1 208 . 4.528 57.283 49.206 1 13.02 ? CA MET A 208 1 ATOM 1555 C C . MET A 1 208 . 3.913 57.475 47.828 1 14.81 ? C MET A 208 1 ATOM 1556 O O . MET A 1 208 . 3.509 56.511 47.199 1 18.28 ? O MET A 208 1 ATOM 1557 C CB . MET A 1 208 . 3.466 57.097 50.302 1 12.68 ? CB MET A 208 1 ATOM 1558 C CG . MET A 1 208 . 4.136 56.577 51.591 1 17.91 ? CG MET A 208 1 ATOM 1559 S SD . MET A 1 208 . 3.052 56.711 53.03 1 20.21 ? SD MET A 208 1 ATOM 1560 C CE . MET A 1 208 . 3.906 55.526 54.098 1 20.24 ? CE MET A 208 1 ATOM 1561 N N . HIS A 1 209 . 3.848 58.718 47.34 1 14.66 ? N HIS A 209 1 ATOM 1562 C CA . HIS A 1 209 . 3.291 58.947 45.996 1 11.19 ? CA HIS A 209 1 ATOM 1563 C C . HIS A 1 209 . 4.358 58.572 44.978 1 11.42 ? C HIS A 209 1 ATOM 1564 O O . HIS A 1 209 . 4.084 58.017 43.928 1 14.54 ? O HIS A 209 1 ATOM 1565 C CB . HIS A 1 209 . 2.747 60.365 45.814 1 5.09 ? CB HIS A 209 1 ATOM 1566 C CG . HIS A 1 209 . 1.485 60.551 46.643 1 10.19 ? CG HIS A 209 1 ATOM 1567 N ND1 . HIS A 1 209 . 1.229 61.615 47.439 1 6.95 ? ND1 HIS A 209 1 ATOM 1568 C CD2 . HIS A 1 209 . 0.35 59.703 46.712 1 11.14 ? CD2 HIS A 209 1 ATOM 1569 C CE1 . HIS A 1 209 . -0.001 61.438 47.94 1 5.74 ? CE1 HIS A 209 1 ATOM 1570 N NE2 . HIS A 1 209 . -0.557 60.293 47.518 1 9.38 ? NE2 HIS A 209 1 ATOM 1571 N N . ILE A 1 210 . 5.61 58.86 45.305 1 6.53 ? N ILE A 210 1 ATOM 1572 C CA . ILE A 1 210 . 6.673 58.44 44.411 1 3.94 ? CA ILE A 210 1 ATOM 1573 C C . ILE A 1 210 . 6.668 56.913 44.266 1 5.37 ? C ILE A 210 1 ATOM 1574 O O . ILE A 1 210 . 7.18 56.4 43.284 1 6.16 ? O ILE A 210 1 ATOM 1575 C CB . ILE A 1 210 . 8.032 58.884 45.019 1 2 ? CB ILE A 210 1 ATOM 1576 C CG1 . ILE A 1 210 . 8.188 60.403 44.963 1 2 ? CG1 ILE A 210 1 ATOM 1577 C CG2 . ILE A 1 210 . 9.267 58.176 44.438 1 2 ? CG2 ILE A 210 1 ATOM 1578 C CD1 . ILE A 1 210 . 9.641 60.86 45.13 1 2 ? CD1 ILE A 210 1 ATOM 1579 N N . LEU A 1 211 . 6.136 56.196 45.27 1 9.23 ? N LEU A 211 1 ATOM 1580 C CA . LEU A 1 211 . 6.13 54.723 45.227 1 11.06 ? CA LEU A 211 1 ATOM 1581 C C . LEU A 1 211 . 4.86 54.134 44.636 1 10.95 ? C LEU A 211 1 ATOM 1582 O O . LEU A 1 211 . 4.847 53.175 43.886 1 11.23 ? O LEU A 211 1 ATOM 1583 C CB . LEU A 1 211 . 6.248 54.128 46.66 1 12.8 ? CB LEU A 211 1 ATOM 1584 C CG . LEU A 1 211 . 7.587 54.369 47.402 1 13.52 ? CG LEU A 211 1 ATOM 1585 C CD1 . LEU A 1 211 . 7.445 54.183 48.916 1 17.51 ? CD1 LEU A 211 1 ATOM 1586 C CD2 . LEU A 1 211 . 8.665 53.413 46.916 1 12.1 ? CD2 LEU A 211 1 ATOM 1587 N N . SER A 1 212 . 3.736 54.704 45.013 1 14.7 ? N SER A 212 1 ATOM 1588 C CA . SER A 1 212 . 2.476 54.173 44.523 1 14.5 ? CA SER A 212 1 ATOM 1589 C C . SER A 1 212 . 2.337 54.386 43.025 1 21.75 ? C SER A 212 1 ATOM 1590 O O . SER A 1 212 . 2.259 55.534 42.568 1 21.93 ? O SER A 212 1 ATOM 1591 C CB . SER A 1 212 . 1.355 54.934 45.211 1 15.12 ? CB SER A 212 1 ATOM 1592 O OG . SER A 1 212 . 0.118 54.303 44.978 1 13.22 ? OG SER A 212 1 ATOM 1593 N N . PRO A 1 213 . 2.192 53.264 42.271 1 23.23 ? N PRO A 213 1 ATOM 1594 C CA . PRO A 1 213 . 1.945 53.349 40.829 1 21.02 ? CA PRO A 213 1 ATOM 1595 C C . PRO A 1 213 . 0.849 54.321 40.459 1 19.13 ? C PRO A 213 1 ATOM 1596 O O . PRO A 1 213 . 1.017 55.184 39.612 1 27.56 ? O PRO A 213 1 ATOM 1597 C CB . PRO A 1 213 . 1.602 51.919 40.393 1 20.29 ? CB PRO A 213 1 ATOM 1598 C CG . PRO A 1 213 . 2.09 51.014 41.535 1 28 ? CG PRO A 213 1 ATOM 1599 C CD . PRO A 1 213 . 2.252 51.897 42.783 1 25.05 ? CD PRO A 213 1 ATOM 1600 N N . GLY A 1 214 . -0.279 54.169 41.142 1 14.82 ? N GLY A 214 1 ATOM 1601 C CA . GLY A 1 214 . -1.396 55.057 40.855 1 11.73 ? CA GLY A 214 1 ATOM 1602 C C . GLY A 1 214 . -1.131 56.562 40.981 1 16.73 ? C GLY A 214 1 ATOM 1603 O O . GLY A 1 214 . -1.838 57.366 40.392 1 18.79 ? O GLY A 214 1 ATOM 1604 N N . SER A 1 215 . -0.12 56.979 41.746 1 17.16 ? N SER A 215 1 ATOM 1605 C CA . SER A 1 215 . 0.068 58.425 41.839 1 16.69 ? CA SER A 215 1 ATOM 1606 C C . SER A 1 215 . 1.252 58.958 41.067 1 16.13 ? C SER A 215 1 ATOM 1607 O O . SER A 1 215 . 1.328 60.161 40.835 1 15.15 ? O SER A 215 1 ATOM 1608 C CB . SER A 1 215 . 0.333 58.824 43.298 1 18.02 ? CB SER A 215 1 ATOM 1609 O OG . SER A 1 215 . -0.78 58.428 44.069 1 16.1 ? OG SER A 215 1 ATOM 1610 N N . ARG A 1 216 . 2.166 58.067 40.662 1 11.76 ? N ARG A 216 1 ATOM 1611 C CA . ARG A 1 216 . 3.365 58.553 39.993 1 7.47 ? CA ARG A 216 1 ATOM 1612 C C . ARG A 1 216 . 3.154 59.544 38.901 1 12.43 ? C ARG A 216 1 ATOM 1613 O O . ARG A 1 216 . 4.003 60.381 38.658 1 13.54 ? O ARG A 216 1 ATOM 1614 C CB . ARG A 1 216 . 4.172 57.414 39.365 1 3.07 ? CB ARG A 216 1 ATOM 1615 C CG . ARG A 1 216 . 4.511 56.315 40.358 1 4.23 ? CG ARG A 216 1 ATOM 1616 C CD . ARG A 1 216 . 5.389 55.216 39.79 1 3.04 ? CD ARG A 216 1 ATOM 1617 N NE . ARG A 1 216 . 5.359 54.129 40.725 1 5.69 ? NE ARG A 216 1 ATOM 1618 C CZ . ARG A 1 216 . 5.964 52.959 40.55 1 11.34 ? CZ ARG A 216 1 ATOM 1619 N NH1 . ARG A 1 216 . 6.79 52.725 39.536 1 14.95 ? NH1 ARG A 216 1 ATOM 1620 N NH2 . ARG A 1 216 . 5.701 52.009 41.433 1 13.59 ? NH2 ARG A 216 1 ATOM 1621 N N . ASP A 1 217 . 2 59.449 38.236 1 15 ? N ASP A 217 1 ATOM 1622 C CA . ASP A 1 217 . 1.829 60.353 37.105 1 19.24 ? CA ASP A 217 1 ATOM 1623 C C . ASP A 1 217 . 1.248 61.74 37.367 1 18.74 ? C ASP A 217 1 ATOM 1624 O O . ASP A 1 217 . 1.229 62.518 36.421 1 21.91 ? O ASP A 217 1 ATOM 1625 C CB . ASP A 1 217 . 0.959 59.675 36.016 1 23.06 ? CB ASP A 217 1 ATOM 1626 C CG . ASP A 1 217 . 1.414 58.278 35.549 1 25.62 ? CG ASP A 217 1 ATOM 1627 O OD1 . ASP A 1 217 . 2.548 57.88 35.829 1 22.78 ? OD1 ASP A 217 1 ATOM 1628 O OD2 . ASP A 1 217 . 0.623 57.592 34.893 1 22.82 ? OD2 ASP A 217 1 ATOM 1629 N N . LEU A 1 218 . 0.777 62.06 38.588 1 16.28 ? N LEU A 218 1 ATOM 1630 C CA . LEU A 1 218 . 0.167 63.379 38.791 1 7.33 ? CA LEU A 218 1 ATOM 1631 C C . LEU A 1 218 . 1.103 64.435 39.32 1 6.79 ? C LEU A 218 1 ATOM 1632 O O . LEU A 1 218 . 0.637 65.48 39.781 1 8.66 ? O LEU A 218 1 ATOM 1633 C CB . LEU A 1 218 . -1.065 63.315 39.71 1 4.41 ? CB LEU A 218 1 ATOM 1634 C CG . LEU A 1 218 . -2.056 62.222 39.286 1 5.15 ? CG LEU A 218 1 ATOM 1635 C CD1 . LEU A 1 218 . -1.925 61.003 40.179 1 12.78 ? CD1 LEU A 218 1 ATOM 1636 C CD2 . LEU A 1 218 . -3.501 62.692 39.304 1 9.62 ? CD2 LEU A 218 1 ATOM 1637 N N . PHE A 1 219 . 2.408 64.162 39.3 1 2 ? N PHE A 219 1 ATOM 1638 C CA . PHE A 1 219 . 3.315 65.184 39.796 1 3.78 ? CA PHE A 219 1 ATOM 1639 C C . PHE A 1 219 . 4.652 64.96 39.09 1 6.87 ? C PHE A 219 1 ATOM 1640 O O . PHE A 1 219 . 4.892 63.889 38.535 1 2 ? O PHE A 219 1 ATOM 1641 C CB . PHE A 1 219 . 3.368 65.195 41.347 1 3.53 ? CB PHE A 219 1 ATOM 1642 C CG . PHE A 1 219 . 3.986 63.928 41.898 1 2 ? CG PHE A 219 1 ATOM 1643 C CD1 . PHE A 1 219 . 3.212 62.771 42.06 1 2 ? CD1 PHE A 219 1 ATOM 1644 C CD2 . PHE A 1 219 . 5.364 63.892 42.168 1 2 ? CD2 PHE A 219 1 ATOM 1645 C CE1 . PHE A 1 219 . 3.828 61.581 42.454 1 2 ? CE1 PHE A 219 1 ATOM 1646 C CE2 . PHE A 1 219 . 5.977 62.707 42.564 1 2 ? CE2 PHE A 219 1 ATOM 1647 C CZ . PHE A 1 219 . 5.206 61.55 42.701 1 2 ? CZ PHE A 219 1 ATOM 1648 N N . ARG A 1 220 . 5.515 65.991 39.12 1 6.39 ? N ARG A 220 1 ATOM 1649 C CA . ARG A 1 220 . 6.808 65.884 38.44 1 9.97 ? CA ARG A 220 1 ATOM 1650 C C . ARG A 1 220 . 7.912 65.556 39.397 1 14.43 ? C ARG A 220 1 ATOM 1651 O O . ARG A 1 220 . 8.466 64.473 39.36 1 18.16 ? O ARG A 220 1 ATOM 1652 C CB . ARG A 1 220 . 7.108 67.173 37.64 1 12.04 ? CB ARG A 220 1 ATOM 1653 C CG . ARG A 1 220 . 8.271 67.027 36.635 1 15.91 ? CG ARG A 220 1 ATOM 1654 C CD . ARG A 1 220 . 8 67.797 35.337 1 19.43 ? CD ARG A 220 1 ATOM 1655 N NE . ARG A 1 220 . 9.148 67.726 34.445 1 22.8 ? NE ARG A 220 1 ATOM 1656 C CZ . ARG A 1 220 . 9.27 68.564 33.4 1 22.42 ? CZ ARG A 220 1 ATOM 1657 N NH1 . ARG A 1 220 . 8.375 69.516 33.153 1 20.61 ? NH1 ARG A 220 1 ATOM 1658 N NH2 . ARG A 1 220 . 10.321 68.455 32.605 1 25.46 ? NH2 ARG A 220 1 ATOM 1659 N N . ARG A 1 221 . 8.195 66.527 40.276 1 17.89 ? N ARG A 221 1 ATOM 1660 C CA . ARG A 1 221 . 9.258 66.383 41.266 1 17.22 ? CA ARG A 221 1 ATOM 1661 C C . ARG A 1 221 . 8.644 66.313 42.658 1 17.46 ? C ARG A 221 1 ATOM 1662 O O . ARG A 1 221 . 7.445 66.512 42.819 1 17.58 ? O ARG A 221 1 ATOM 1663 C CB . ARG A 1 221 . 10.161 67.625 41.216 1 19.05 ? CB ARG A 221 1 ATOM 1664 C CG . ARG A 1 221 . 10.647 68.028 39.816 1 16.37 ? CG ARG A 221 1 ATOM 1665 C CD . ARG A 1 221 . 11.06 69.518 39.785 1 28.68 ? CD ARG A 221 1 ATOM 1666 N NE . ARG A 1 221 . 10.931 70.103 38.46 1 33.55 ? NE ARG A 221 1 ATOM 1667 C CZ . ARG A 1 221 . 11.679 69.665 37.455 1 35.29 ? CZ ARG A 221 1 ATOM 1668 N NH1 . ARG A 1 221 . 12.631 68.772 37.692 1 34.37 ? NH1 ARG A 221 1 ATOM 1669 N NH2 . ARG A 1 221 . 11.456 70.112 36.218 1 36.84 ? NH2 ARG A 221 1 ATOM 1670 N N . ALA A 1 222 . 9.486 66.088 43.675 1 15.7 ? N ALA A 222 1 ATOM 1671 C CA . ALA A 1 222 . 8.963 66.034 45.036 1 13.29 ? CA ALA A 222 1 ATOM 1672 C C . ALA A 1 222 . 10.009 66.556 46.017 1 13.23 ? C ALA A 222 1 ATOM 1673 O O . ALA A 1 222 . 11.2 66.445 45.737 1 14.05 ? O ALA A 222 1 ATOM 1674 C CB . ALA A 1 222 . 8.669 64.583 45.397 1 9.62 ? CB ALA A 222 1 ATOM 1675 N N . ILE A 1 223 . 9.543 67.114 47.149 1 13.4 ? N ILE A 223 1 ATOM 1676 C CA . ILE A 1 223 . 10.397 67.622 48.233 1 11.2 ? CA ILE A 223 1 ATOM 1677 C C . ILE A 1 223 . 9.9 66.909 49.494 1 11.06 ? C ILE A 223 1 ATOM 1678 O O . ILE A 1 223 . 8.696 66.894 49.755 1 9.43 ? O ILE A 223 1 ATOM 1679 C CB . ILE A 1 223 . 10.267 69.139 48.446 1 7.01 ? CB ILE A 223 1 ATOM 1680 C CG1 . ILE A 1 223 . 10.63 69.951 47.196 1 8.53 ? CG1 ILE A 223 1 ATOM 1681 C CG2 . ILE A 1 223 . 11.073 69.602 49.656 1 6.83 ? CG2 ILE A 223 1 ATOM 1682 C CD1 . ILE A 1 223 . 10.706 71.477 47.4 1 2 ? CD1 ILE A 223 1 ATOM 1683 N N . LEU A 1 224 . 10.832 66.364 50.282 1 10.82 ? N LEU A 224 1 ATOM 1684 C CA . LEU A 1 224 . 10.454 65.636 51.504 1 10.14 ? CA LEU A 224 1 ATOM 1685 C C . LEU A 1 224 . 11.186 66.286 52.662 1 7.47 ? C LEU A 224 1 ATOM 1686 O O . LEU A 1 224 . 12.407 66.353 52.657 1 8.76 ? O LEU A 224 1 ATOM 1687 C CB . LEU A 1 224 . 10.856 64.138 51.432 1 9.75 ? CB LEU A 224 1 ATOM 1688 C CG . LEU A 1 224 . 10.162 63.329 50.311 1 4.79 ? CG LEU A 224 1 ATOM 1689 C CD1 . LEU A 1 224 . 10.817 63.512 48.939 1 5.18 ? CD1 LEU A 224 1 ATOM 1690 C CD2 . LEU A 1 224 . 10.126 61.833 50.641 1 2 ? CD2 LEU A 224 1 ATOM 1691 N N . GLN A 1 225 . 10.441 66.772 53.661 1 6.25 ? N GLN A 225 1 ATOM 1692 C CA . GLN A 1 225 . 11.071 67.435 54.809 1 5.17 ? CA GLN A 225 1 ATOM 1693 C C . GLN A 1 225 . 10.84 66.6 56.068 1 5.65 ? C GLN A 225 1 ATOM 1694 O O . GLN A 1 225 . 9.703 66.387 56.488 1 4.29 ? O GLN A 225 1 ATOM 1695 C CB . GLN A 1 225 . 10.491 68.867 54.981 1 6.19 ? CB GLN A 225 1 ATOM 1696 C CG . GLN A 1 225 . 10.039 69.499 53.638 1 9.69 ? CG GLN A 225 1 ATOM 1697 C CD . GLN A 1 225 . 9.983 71.001 53.631 1 7.42 ? CD GLN A 225 1 ATOM 1698 O OE1 . GLN A 1 225 . 8.963 71.66 53.579 1 11.52 ? OE1 GLN A 225 1 ATOM 1699 N NE2 . GLN A 1 225 . 11.165 71.555 53.655 1 14.31 ? NE2 GLN A 225 1 ATOM 1700 N N . SER A 1 226 . 11.935 66.119 56.667 1 7.22 ? N SER A 226 1 ATOM 1701 C CA . SER A 1 226 . 11.87 65.309 57.882 1 7.97 ? CA SER A 226 1 ATOM 1702 C C . SER A 1 226 . 10.855 64.187 57.79 1 9.27 ? C SER A 226 1 ATOM 1703 O O . SER A 1 226 . 10.069 63.996 58.704 1 14.08 ? O SER A 226 1 ATOM 1704 C CB . SER A 1 226 . 11.509 66.207 59.087 1 9.13 ? CB SER A 226 1 ATOM 1705 O OG . SER A 1 226 . 12.345 67.38 59.155 1 17.16 ? OG SER A 226 1 ATOM 1706 N N . GLY A 1 227 . 10.841 63.453 56.686 1 9.93 ? N GLY A 227 1 ATOM 1707 C CA . GLY A 1 227 . 9.866 62.365 56.553 1 10 ? CA GLY A 227 1 ATOM 1708 C C . GLY A 1 227 . 10.398 61.422 55.485 1 9.65 ? C GLY A 227 1 ATOM 1709 O O . GLY A 1 227 . 11.241 61.798 54.678 1 9.92 ? O GLY A 227 1 ATOM 1710 N N . SER A 1 228 . 9.934 60.186 55.475 1 4.61 ? N SER A 228 1 ATOM 1711 C CA . SER A 1 228 . 10.456 59.283 54.477 1 4.86 ? CA SER A 228 1 ATOM 1712 C C . SER A 1 228 . 9.499 58.143 54.546 1 8.96 ? C SER A 228 1 ATOM 1713 O O . SER A 1 228 . 9.098 57.836 55.653 1 14.21 ? O SER A 228 1 ATOM 1714 C CB . SER A 1 228 . 11.86 58.847 54.901 1 2.4 ? CB SER A 228 1 ATOM 1715 O OG . SER A 1 228 . 12.576 58.342 53.834 1 10.54 ? OG SER A 228 1 ATOM 1716 N N . PRO A 1 229 . 9.076 57.527 53.426 1 11.99 ? N PRO A 229 1 ATOM 1717 C CA . PRO A 1 229 . 7.931 56.615 53.484 1 9.6 ? CA PRO A 229 1 ATOM 1718 C C . PRO A 1 229 . 8.277 55.397 54.298 1 7.79 ? C PRO A 229 1 ATOM 1719 O O . PRO A 1 229 . 7.446 54.725 54.874 1 10.9 ? O PRO A 229 1 ATOM 1720 C CB . PRO A 1 229 . 7.694 56.249 52.014 1 10.02 ? CB PRO A 229 1 ATOM 1721 C CG . PRO A 1 229 . 9.027 56.508 51.286 1 11.62 ? CG PRO A 229 1 ATOM 1722 C CD . PRO A 1 229 . 9.709 57.613 52.107 1 11.57 ? CD PRO A 229 1 ATOM 1723 N N . ASN A 1 230 . 9.573 55.114 54.322 1 7.25 ? N ASN A 230 1 ATOM 1724 C CA . ASN A 1 230 . 10.101 53.963 55.035 1 6.94 ? CA ASN A 230 1 ATOM 1725 C C . ASN A 1 230 . 10.359 54.238 56.512 1 9.37 ? C ASN A 230 1 ATOM 1726 O O . ASN A 1 230 . 10.986 53.433 57.193 1 15.47 ? O ASN A 230 1 ATOM 1727 C CB . ASN A 1 230 . 11.407 53.456 54.369 1 2 ? CB ASN A 230 1 ATOM 1728 C CG . ASN A 1 230 . 12.516 54.501 54.448 1 6.77 ? CG ASN A 230 1 ATOM 1729 O OD1 . ASN A 1 230 . 12.303 55.69 54.241 1 2 ? OD1 ASN A 230 1 ATOM 1730 N ND2 . ASN A 1 230 . 13.72 54.047 54.77 1 11.81 ? ND2 ASN A 230 1 ATOM 1731 N N . CYS A 1 231 . 9.937 55.401 57.009 1 7.38 ? N CYS A 231 1 ATOM 1732 C CA . CYS A 1 231 . 10.172 55.654 58.423 1 5.55 ? CA CYS A 231 1 ATOM 1733 C C . CYS A 1 231 . 9.274 54.707 59.206 1 7.9 ? C CYS A 231 1 ATOM 1734 O O . CYS A 1 231 . 8.155 54.482 58.758 1 6.82 ? O CYS A 231 1 ATOM 1735 C CB . CYS A 1 231 . 9.735 57.072 58.763 1 2.72 ? CB CYS A 231 1 ATOM 1736 S SG . CYS A 1 231 . 10.98 58.262 58.302 1 16.21 ? SG CYS A 231 1 ATOM 1737 N N . PRO A 1 232 . 9.742 54.211 60.387 1 6.94 ? N PRO A 232 1 ATOM 1738 C CA . PRO A 1 232 . 9.078 53.113 61.078 1 6.07 ? CA PRO A 232 1 ATOM 1739 C C . PRO A 1 232 . 7.696 53.428 61.555 1 10.04 ? C PRO A 232 1 ATOM 1740 O O . PRO A 1 232 . 6.866 52.567 61.792 1 14.91 ? O PRO A 232 1 ATOM 1741 C CB . PRO A 1 232 . 9.964 52.84 62.296 1 3.63 ? CB PRO A 232 1 ATOM 1742 C CG . PRO A 1 232 . 10.918 54.028 62.451 1 2 ? CG PRO A 232 1 ATOM 1743 C CD . PRO A 1 232 . 10.904 54.738 61.101 1 6.31 ? CD PRO A 232 1 ATOM 1744 N N . TRP A 1 233 . 7.475 54.719 61.733 1 10.65 ? N TRP A 233 1 ATOM 1745 C CA . TRP A 1 233 . 6.176 55.128 62.214 1 10.28 ? CA TRP A 233 1 ATOM 1746 C C . TRP A 1 233 . 5.197 55.439 61.106 1 12.09 ? C TRP A 233 1 ATOM 1747 O O . TRP A 1 233 . 4.084 55.868 61.389 1 15.11 ? O TRP A 233 1 ATOM 1748 C CB . TRP A 1 233 . 6.341 56.372 63.088 1 7.96 ? CB TRP A 233 1 ATOM 1749 C CG . TRP A 1 233 . 7.222 57.386 62.399 1 7 ? CG TRP A 233 1 ATOM 1750 C CD1 . TRP A 1 233 . 8.621 57.518 62.583 1 9.69 ? CD1 TRP A 233 1 ATOM 1751 C CD2 . TRP A 1 233 . 6.822 58.383 61.495 1 5.75 ? CD2 TRP A 233 1 ATOM 1752 N NE1 . TRP A 1 233 . 9.099 58.558 61.845 1 9.36 ? NE1 TRP A 233 1 ATOM 1753 C CE2 . TRP A 1 233 . 8.057 59.138 61.158 1 6.32 ? CE2 TRP A 233 1 ATOM 1754 C CE3 . TRP A 1 233 . 5.602 58.746 60.911 1 4.33 ? CE3 TRP A 233 1 ATOM 1755 C CZ2 . TRP A 1 233 . 7.987 60.215 60.272 1 2 ? CZ2 TRP A 233 1 ATOM 1756 C CZ3 . TRP A 1 233 . 5.565 59.831 60.018 1 4.01 ? CZ3 TRP A 233 1 ATOM 1757 C CH2 . TRP A 1 233 . 6.738 60.552 59.709 1 5.7 ? CH2 TRP A 233 1 ATOM 1758 N N . ALA A 1 234 . 5.603 55.263 59.837 1 10.4 ? N ALA A 234 1 ATOM 1759 C CA . ALA A 1 234 . 4.664 55.613 58.762 1 10.23 ? CA ALA A 234 1 ATOM 1760 C C . ALA A 1 234 . 3.829 54.471 58.193 1 9.2 ? C ALA A 234 1 ATOM 1761 O O . ALA A 1 234 . 2.994 54.737 57.345 1 8.66 ? O ALA A 234 1 ATOM 1762 C CB . ALA A 1 234 . 5.389 56.299 57.601 1 9.92 ? CB ALA A 234 1 ATOM 1763 N N . SER A 1 235 . 4.009 53.214 58.584 1 9.85 ? N SER A 235 1 ATOM 1764 C CA . SER A 1 235 . 3.125 52.24 57.963 1 8.55 ? CA SER A 235 1 ATOM 1765 C C . SER A 1 235 . 2.925 51.041 58.838 1 11.23 ? C SER A 235 1 ATOM 1766 O O . SER A 1 235 . 3.702 50.831 59.755 1 14.24 ? O SER A 235 1 ATOM 1767 C CB . SER A 1 235 . 3.689 51.813 56.616 1 9.56 ? CB SER A 235 1 ATOM 1768 O OG . SER A 1 235 . 5.031 51.343 56.756 1 11.78 ? OG SER A 235 1 ATOM 1769 N N . VAL A 1 236 . 1.875 50.263 58.594 1 12.67 ? N VAL A 236 1 ATOM 1770 C CA . VAL A 1 236 . 1.665 49.054 59.377 1 12.89 ? CA VAL A 236 1 ATOM 1771 C C . VAL A 1 236 . 1.203 47.98 58.41 1 14.64 ? C VAL A 236 1 ATOM 1772 O O . VAL A 1 236 . 0.77 48.25 57.299 1 18.52 ? O VAL A 236 1 ATOM 1773 C CB . VAL A 1 236 . 0.694 49.23 60.562 1 13.36 ? CB VAL A 236 1 ATOM 1774 C CG1 . VAL A 1 236 . 1.252 50.234 61.568 1 9.32 ? CG1 VAL A 236 1 ATOM 1775 C CG2 . VAL A 1 236 . -0.759 49.575 60.164 1 12.44 ? CG2 VAL A 236 1 ATOM 1776 N N . SER A 1 237 . 1.28 46.733 58.829 1 11.99 ? N SER A 237 1 ATOM 1777 C CA . SER A 1 237 . 0.841 45.682 57.934 1 14.87 ? CA SER A 237 1 ATOM 1778 C C . SER A 1 237 . -0.664 45.589 58.008 1 16.44 ? C SER A 237 1 ATOM 1779 O O . SER A 1 237 . -1.283 46.134 58.916 1 17.84 ? O SER A 237 1 ATOM 1780 C CB . SER A 1 237 . 1.473 44.359 58.355 1 20.46 ? CB SER A 237 1 ATOM 1781 O OG . SER A 1 237 . 1.233 44.181 59.749 1 31.59 ? OG SER A 237 1 ATOM 1782 N N . VAL A 1 238 . -1.261 44.849 57.074 1 16.3 ? N VAL A 238 1 ATOM 1783 C CA . VAL A 1 238 . -2.705 44.76 57.161 1 17.07 ? CA VAL A 238 1 ATOM 1784 C C . VAL A 1 238 . -3.148 44.105 58.431 1 17.3 ? C VAL A 238 1 ATOM 1785 O O . VAL A 1 238 . -4.183 44.417 59.005 1 20.67 ? O VAL A 238 1 ATOM 1786 C CB . VAL A 1 238 . -3.267 44.082 55.922 1 13.86 ? CB VAL A 238 1 ATOM 1787 C CG1 . VAL A 1 238 . -3.019 44.988 54.718 1 21.79 ? CG1 VAL A 238 1 ATOM 1788 C CG2 . VAL A 1 238 . -2.649 42.709 55.657 1 20.71 ? CG2 VAL A 238 1 ATOM 1789 N N . ALA A 1 239 . -2.299 43.184 58.874 1 16.88 ? N ALA A 239 1 ATOM 1790 C CA . ALA A 1 239 . -2.651 42.491 60.097 1 19.71 ? CA ALA A 239 1 ATOM 1791 C C . ALA A 1 239 . -2.739 43.451 61.258 1 22.34 ? C ALA A 239 1 ATOM 1792 O O . ALA A 1 239 . -3.704 43.48 62.01 1 24.99 ? O ALA A 239 1 ATOM 1793 C CB . ALA A 1 239 . -1.629 41.4 60.402 1 20.58 ? CB ALA A 239 1 ATOM 1794 N N . GLU A 1 240 . -1.687 44.271 61.369 1 21.45 ? N GLU A 240 1 ATOM 1795 C CA . GLU A 1 240 . -1.68 45.231 62.462 1 20.5 ? CA GLU A 240 1 ATOM 1796 C C . GLU A 1 240 . -2.828 46.188 62.386 1 19.54 ? C GLU A 240 1 ATOM 1797 O O . GLU A 1 240 . -3.458 46.502 63.378 1 22.06 ? O GLU A 240 1 ATOM 1798 C CB . GLU A 1 240 . -0.36 46.019 62.554 1 23.57 ? CB GLU A 240 1 ATOM 1799 C CG . GLU A 1 240 . 0.418 45.679 63.843 1 30.3 ? CG GLU A 240 1 ATOM 1800 C CD . GLU A 1 240 . -0.134 46.401 65.072 1 27.07 ? CD GLU A 240 1 ATOM 1801 O OE1 . GLU A 1 240 . -1.308 46.735 65.099 1 26.76 ? OE1 GLU A 240 1 ATOM 1802 O OE2 . GLU A 1 240 . 0.622 46.643 65.998 1 28.68 ? OE2 GLU A 240 1 ATOM 1803 N N . GLY A 1 241 . -3.095 46.672 61.187 1 19.6 ? N GLY A 241 1 ATOM 1804 C CA . GLY A 1 241 . -4.201 47.607 61.081 1 17.71 ? CA GLY A 241 1 ATOM 1805 C C . GLY A 1 241 . -5.484 46.963 61.526 1 16.81 ? C GLY A 241 1 ATOM 1806 O O . GLY A 1 241 . -6.326 47.575 62.165 1 17.07 ? O GLY A 241 1 ATOM 1807 N N . ARG A 1 242 . -5.615 45.674 61.211 1 18.59 ? N ARG A 242 1 ATOM 1808 C CA . ARG A 1 242 . -6.839 45.009 61.63 1 21.59 ? CA ARG A 242 1 ATOM 1809 C C . ARG A 1 242 . -6.91 44.993 63.144 1 22.77 ? C ARG A 242 1 ATOM 1810 O O . ARG A 1 242 . -7.902 45.334 63.782 1 24.72 ? O ARG A 242 1 ATOM 1811 C CB . ARG A 1 242 . -6.885 43.591 61.054 1 20.14 ? CB ARG A 242 1 ATOM 1812 C CG . ARG A 1 242 . -8.24 42.915 61.291 1 27.41 ? CG ARG A 242 1 ATOM 1813 C CD . ARG A 1 242 . -8.448 41.677 60.402 1 32.04 ? CD ARG A 242 1 ATOM 1814 N NE . ARG A 1 242 . -8.83 42.067 59.05 1 38.93 ? NE ARG A 242 1 ATOM 1815 C CZ . ARG A 1 242 . -10.099 42.372 58.735 1 42.03 ? CZ ARG A 242 1 ATOM 1816 N NH1 . ARG A 1 242 . -11.063 42.318 59.65 1 41.27 ? NH1 ARG A 242 1 ATOM 1817 N NH2 . ARG A 1 242 . -10.4 42.719 57.484 1 48.9 ? NH2 ARG A 242 1 ATOM 1818 N N . ARG A 1 243 . -5.778 44.583 63.707 1 21.15 ? N ARG A 243 1 ATOM 1819 C CA . ARG A 1 243 . -5.649 44.508 65.137 1 19.68 ? CA ARG A 243 1 ATOM 1820 C C . ARG A 1 243 . -6.085 45.804 65.811 1 20.18 ? C ARG A 243 1 ATOM 1821 O O . ARG A 1 243 . -6.945 45.824 66.687 1 22.86 ? O ARG A 243 1 ATOM 1822 C CB . ARG A 1 243 . -4.203 44.175 65.49 1 25.56 ? CB ARG A 243 1 ATOM 1823 C CG . ARG A 1 243 . -4.106 43.158 66.634 1 39.24 ? CG ARG A 243 1 ATOM 1824 C CD . ARG A 1 243 . -2.964 43.359 67.672 1 50.63 ? CD ARG A 243 1 ATOM 1825 N NE . ARG A 1 243 . -2.293 44.668 67.651 1 52.71 ? NE ARG A 243 1 ATOM 1826 C CZ . ARG A 1 243 . -2.663 45.754 68.373 1 54.11 ? CZ ARG A 243 1 ATOM 1827 N NH1 . ARG A 1 243 . -3.759 45.769 69.142 1 53.49 ? NH1 ARG A 243 1 ATOM 1828 N NH2 . ARG A 1 243 . -1.899 46.844 68.331 1 52.99 ? NH2 ARG A 243 1 ATOM 1829 N N . ARG A 1 244 . -5.476 46.905 65.381 1 14.29 ? N ARG A 244 1 ATOM 1830 C CA . ARG A 1 244 . -5.837 48.182 65.98 1 13.22 ? CA ARG A 244 1 ATOM 1831 C C . ARG A 1 244 . -7.269 48.582 65.667 1 18.25 ? C ARG A 244 1 ATOM 1832 O O . ARG A 1 244 . -7.947 49.238 66.45 1 22.33 ? O ARG A 244 1 ATOM 1833 C CB . ARG A 1 244 . -4.915 49.321 65.515 1 8.69 ? CB ARG A 244 1 ATOM 1834 C CG . ARG A 1 244 . -3.44 48.987 65.728 1 3.14 ? CG ARG A 244 1 ATOM 1835 C CD . ARG A 1 244 . -2.461 50.102 65.352 1 2 ? CD ARG A 244 1 ATOM 1836 N NE . ARG A 1 244 . -1.132 49.595 65.636 1 2 ? NE ARG A 244 1 ATOM 1837 C CZ . ARG A 1 244 . -0.019 50.311 65.467 1 4.07 ? CZ ARG A 244 1 ATOM 1838 N NH1 . ARG A 1 244 . -0.037 51.595 65.109 1 3.12 ? NH1 ARG A 244 1 ATOM 1839 N NH2 . ARG A 1 244 . 1.148 49.721 65.664 1 3.18 ? NH2 ARG A 244 1 ATOM 1840 N N . ALA A 1 245 . -7.734 48.17 64.494 1 19.86 ? N ALA A 245 1 ATOM 1841 C CA . ALA A 1 245 . -9.075 48.541 64.107 1 18.78 ? CA ALA A 245 1 ATOM 1842 C C . ALA A 1 245 . -10.095 47.949 65.022 1 20.84 ? C ALA A 245 1 ATOM 1843 O O . ALA A 1 245 . -11.067 48.583 65.403 1 21.84 ? O ALA A 245 1 ATOM 1844 C CB . ALA A 1 245 . -9.343 48.07 62.679 1 21.74 ? CB ALA A 245 1 ATOM 1845 N N . VAL A 1 246 . -9.839 46.699 65.386 1 22.44 ? N VAL A 246 1 ATOM 1846 C CA . VAL A 1 246 . -10.754 45.975 66.263 1 25.15 ? CA VAL A 246 1 ATOM 1847 C C . VAL A 1 246 . -10.609 46.438 67.693 1 25.86 ? C VAL A 246 1 ATOM 1848 O O . VAL A 1 246 . -11.558 46.574 68.455 1 26.45 ? O VAL A 246 1 ATOM 1849 C CB . VAL A 1 246 . -10.494 44.47 66.075 1 23.34 ? CB VAL A 246 1 ATOM 1850 C CG1 . VAL A 1 246 . -10.293 43.644 67.35 1 23.96 ? CG1 VAL A 246 1 ATOM 1851 C CG2 . VAL A 1 246 . -11.575 43.874 65.168 1 29.5 ? CG2 VAL A 246 1 ATOM 1852 N N . GLU A 1 247 . -9.357 46.691 68.063 1 28.05 ? N GLU A 247 1 ATOM 1853 C CA . GLU A 1 247 . -9.075 47.151 69.409 1 23.29 ? CA GLU A 247 1 ATOM 1854 C C . GLU A 1 247 . -9.797 48.444 69.684 1 19.74 ? C GLU A 247 1 ATOM 1855 O O . GLU A 1 247 . -10.273 48.697 70.782 1 22.4 ? O GLU A 247 1 ATOM 1856 C CB . GLU A 1 247 . -7.564 47.278 69.601 1 28.4 ? CB GLU A 247 1 ATOM 1857 C CG . GLU A 1 247 . -7.144 47.345 71.067 1 40.09 ? CG GLU A 247 1 ATOM 1858 C CD . GLU A 1 247 . -7.638 46.115 71.815 1 46.37 ? CD GLU A 247 1 ATOM 1859 O OE1 . GLU A 1 247 . -7.74 45.049 71.196 1 45.76 ? OE1 GLU A 247 1 ATOM 1860 O OE2 . GLU A 1 247 . -7.933 46.237 73.007 1 52.56 ? OE2 GLU A 247 1 ATOM 1861 N N . LEU A 1 248 . -9.884 49.267 68.644 1 17.77 ? N LEU A 248 1 ATOM 1862 C CA . LEU A 1 248 . -10.612 50.516 68.796 1 16.07 ? CA LEU A 248 1 ATOM 1863 C C . LEU A 1 248 . -12.057 50.175 69.038 1 16.1 ? C LEU A 248 1 ATOM 1864 O O . LEU A 1 248 . -12.733 50.697 69.906 1 18.19 ? O LEU A 248 1 ATOM 1865 C CB . LEU A 1 248 . -10.54 51.368 67.524 1 13.23 ? CB LEU A 248 1 ATOM 1866 C CG . LEU A 1 248 . -11.058 52.795 67.764 1 12.13 ? CG LEU A 248 1 ATOM 1867 C CD1 . LEU A 1 248 . -10.051 53.618 68.579 1 21.34 ? CD1 LEU A 248 1 ATOM 1868 C CD2 . LEU A 1 248 . -11.36 53.513 66.456 1 10.06 ? CD2 LEU A 248 1 ATOM 1869 N N . GLY A 1 249 . -12.517 49.22 68.249 1 17.29 ? N GLY A 249 1 ATOM 1870 C CA . GLY A 1 249 . -13.888 48.784 68.363 1 18.58 ? CA GLY A 249 1 ATOM 1871 C C . GLY A 1 249 . -14.254 48.364 69.75 1 21.46 ? C GLY A 249 1 ATOM 1872 O O . GLY A 1 249 . -15.311 48.718 70.259 1 19.7 ? O GLY A 249 1 ATOM 1873 N N . ARG A 1 250 . -13.353 47.612 70.389 1 24.6 ? N ARG A 250 1 ATOM 1874 C CA . ARG A 1 250 . -13.712 47.195 71.734 1 29.78 ? CA ARG A 250 1 ATOM 1875 C C . ARG A 1 250 . -13.672 48.348 72.707 1 28.84 ? C ARG A 250 1 ATOM 1876 O O . ARG A 1 250 . -14.412 48.351 73.672 1 32.85 ? O ARG A 250 1 ATOM 1877 C CB . ARG A 1 250 . -13 45.921 72.197 1 31.65 ? CB ARG A 250 1 ATOM 1878 C CG . ARG A 1 250 . -11.564 46.095 72.694 1 38.32 ? CG ARG A 250 1 ATOM 1879 C CD . ARG A 1 250 . -10.716 44.826 72.51 1 42.1 ? CD ARG A 250 1 ATOM 1880 N NE . ARG A 1 250 . -11.511 43.603 72.529 1 47.16 ? NE ARG A 250 1 ATOM 1881 C CZ . ARG A 1 250 . -11.06 42.488 71.919 1 52.25 ? CZ ARG A 250 1 ATOM 1882 N NH1 . ARG A 1 250 . -9.846 42.455 71.36 1 51.05 ? NH1 ARG A 250 1 ATOM 1883 N NH2 . ARG A 1 250 . -11.833 41.398 71.868 1 54.19 ? NH2 ARG A 250 1 ATOM 1884 N N . ASN A 1 251 . -12.838 49.354 72.455 1 27.17 ? N ASN A 251 1 ATOM 1885 C CA . ASN A 1 251 . -12.85 50.482 73.4 1 27.75 ? CA ASN A 251 1 ATOM 1886 C C . ASN A 1 251 . -14.185 51.219 73.329 1 24.12 ? C ASN A 251 1 ATOM 1887 O O . ASN A 1 251 . -14.548 51.915 74.259 1 23.52 ? O ASN A 251 1 ATOM 1888 C CB . ASN A 1 251 . -11.711 51.511 73.204 1 32.09 ? CB ASN A 251 1 ATOM 1889 C CG . ASN A 1 251 . -10.356 51.085 73.755 1 34.22 ? CG ASN A 251 1 ATOM 1890 O OD1 . ASN A 1 251 . -9.71 51.814 74.491 1 37.29 ? OD1 ASN A 251 1 ATOM 1891 N ND2 . ASN A 1 251 . -9.902 49.886 73.399 1 34.04 ? ND2 ASN A 251 1 ATOM 1892 N N . LEU A 1 252 . -14.909 51.094 72.209 1 24.55 ? N LEU A 252 1 ATOM 1893 C CA . LEU A 1 252 . -16.217 51.752 72.133 1 25.74 ? CA LEU A 252 1 ATOM 1894 C C . LEU A 1 252 . -17.323 50.719 72.346 1 26.48 ? C LEU A 252 1 ATOM 1895 O O . LEU A 1 252 . -18.519 50.958 72.198 1 23.35 ? O LEU A 252 1 ATOM 1896 C CB . LEU A 1 252 . -16.488 52.49 70.818 1 25.9 ? CB LEU A 252 1 ATOM 1897 C CG . LEU A 1 252 . -15.578 53.685 70.503 1 28.99 ? CG LEU A 252 1 ATOM 1898 C CD1 . LEU A 1 252 . -15.508 54.707 71.638 1 28.34 ? CD1 LEU A 252 1 ATOM 1899 C CD2 . LEU A 1 252 . -14.181 53.256 70.045 1 33.43 ? CD2 LEU A 252 1 ATOM 1900 N N . ASN A 1 253 . -16.888 49.519 72.719 1 30.95 ? N ASN A 253 1 ATOM 1901 C CA . ASN A 1 253 . -17.778 48.392 72.987 1 36.81 ? CA ASN A 253 1 ATOM 1902 C C . ASN A 1 253 . -18.655 48.03 71.804 1 34.3 ? C ASN A 253 1 ATOM 1903 O O . ASN A 1 253 . -19.84 47.745 71.914 1 31.53 ? O ASN A 253 1 ATOM 1904 C CB . ASN A 1 253 . -18.562 48.511 74.327 1 41.04 ? CB ASN A 253 1 ATOM 1905 C CG . ASN A 1 253 . -19.823 49.371 74.216 1 46.22 ? CG ASN A 253 1 ATOM 1906 N N . CYS A 1 254 . -18.026 48.082 70.65 1 35.23 ? N CYS A 254 1 ATOM 1907 C CA . CYS A 1 254 . -18.746 47.74 69.444 1 36.37 ? CA CYS A 254 1 ATOM 1908 C C . CYS A 1 254 . -18.806 46.251 69.356 1 40.41 ? C CYS A 254 1 ATOM 1909 O O . CYS A 1 254 . -17.977 45.558 69.928 1 42.26 ? O CYS A 254 1 ATOM 1910 C CB . CYS A 1 254 . -17.968 48.234 68.238 1 29.99 ? CB CYS A 254 1 ATOM 1911 S SG . CYS A 1 254 . -18.232 49.996 68.077 1 22.76 ? SG CYS A 254 1 ATOM 1912 N N . ASN A 1 255 . -19.809 45.776 68.607 1 40.92 ? N ASN A 255 1 ATOM 1913 C CA . ASN A 1 255 . -19.98 44.344 68.396 1 40.55 ? CA ASN A 255 1 ATOM 1914 C C . ASN A 1 255 . -18.837 43.974 67.487 1 39.35 ? C ASN A 255 1 ATOM 1915 O O . ASN A 1 255 . -18.743 44.576 66.427 1 38.2 ? O ASN A 255 1 ATOM 1916 C CB . ASN A 1 255 . -21.341 44.116 67.707 1 42.22 ? CB ASN A 255 1 ATOM 1917 C CG . ASN A 1 255 . -21.585 42.672 67.309 1 42.69 ? CG ASN A 255 1 ATOM 1918 O OD1 . ASN A 1 255 . -20.725 41.998 66.773 1 44.86 ? OD1 ASN A 255 1 ATOM 1919 N ND2 . ASN A 1 255 . -22.792 42.19 67.567 1 44.25 ? ND2 ASN A 255 1 ATOM 1920 N N . LEU A 1 256 . -17.98 43.038 67.899 1 39.51 ? N LEU A 256 1 ATOM 1921 C CA . LEU A 1 256 . -16.841 42.692 67.051 1 42.33 ? CA LEU A 256 1 ATOM 1922 C C . LEU A 1 256 . -16.977 41.364 66.324 1 44.21 ? C LEU A 256 1 ATOM 1923 O O . LEU A 1 256 . -15.986 40.706 66.026 1 47.32 ? O LEU A 256 1 ATOM 1924 C CB . LEU A 1 256 . -15.527 42.636 67.853 1 43.59 ? CB LEU A 256 1 ATOM 1925 C CG . LEU A 1 256 . -15.167 43.899 68.662 1 47.1 ? CG LEU A 256 1 ATOM 1926 C CD1 . LEU A 1 256 . -15.667 43.837 70.112 1 50.25 ? CD1 LEU A 256 1 ATOM 1927 C CD2 . LEU A 1 256 . -13.648 44.085 68.684 1 49.35 ? CD2 LEU A 256 1 ATOM 1928 N N . ASN A 1 257 . -18.209 40.954 66.04 1 44.93 ? N ASN A 257 1 ATOM 1929 C CA . ASN A 1 257 . -18.446 39.689 65.349 1 45.58 ? CA ASN A 257 1 ATOM 1930 C C . ASN A 1 257 . -18.19 39.77 63.848 1 45.23 ? C ASN A 257 1 ATOM 1931 O O . ASN A 1 257 . -18.074 38.772 63.153 1 44.48 ? O ASN A 257 1 ATOM 1932 C CB . ASN A 1 257 . -19.885 39.22 65.621 1 47.18 ? CB ASN A 257 1 ATOM 1933 N N . SER A 1 258 . -18.108 40.983 63.317 1 47.53 ? N SER A 258 1 ATOM 1934 C CA . SER A 1 258 . -17.875 41.086 61.879 1 46.62 ? CA SER A 258 1 ATOM 1935 C C . SER A 1 258 . -17.447 42.492 61.525 1 45.93 ? C SER A 258 1 ATOM 1936 O O . SER A 1 258 . -17.716 43.454 62.239 1 45.45 ? O SER A 258 1 ATOM 1937 C CB . SER A 1 258 . -19.177 40.743 61.13 1 48.28 ? CB SER A 258 1 ATOM 1938 O OG . SER A 1 258 . -20.272 41.439 61.741 1 49.1 ? OG SER A 258 1 ATOM 1939 N N . ASP A 1 259 . -16.807 42.611 60.356 1 43.15 ? N ASP A 259 1 ATOM 1940 C CA . ASP A 1 259 . -16.392 43.96 59.967 1 39.16 ? CA ASP A 259 1 ATOM 1941 C C . ASP A 1 259 . -17.603 44.839 59.743 1 36.02 ? C ASP A 259 1 ATOM 1942 O O . ASP A 1 259 . -17.582 46.03 59.962 1 34.56 ? O ASP A 259 1 ATOM 1943 C CB . ASP A 1 259 . -15.51 44.013 58.702 1 37.85 ? CB ASP A 259 1 ATOM 1944 C CG . ASP A 1 259 . -14.228 43.207 58.821 1 39.63 ? CG ASP A 259 1 ATOM 1945 O OD1 . ASP A 1 259 . -13.947 42.697 59.903 1 42.63 ? OD1 ASP A 259 1 ATOM 1946 O OD2 . ASP A 1 259 . -13.511 43.092 57.827 1 40.96 ? OD2 ASP A 259 1 ATOM 1947 N N . GLU A 1 260 . -18.687 44.211 59.313 1 34.31 ? N GLU A 260 1 ATOM 1948 C CA . GLU A 1 260 . -19.893 44.978 59.06 1 34.44 ? CA GLU A 260 1 ATOM 1949 C C . GLU A 1 260 . -20.438 45.628 60.31 1 34.84 ? C GLU A 260 1 ATOM 1950 O O . GLU A 1 260 . -20.857 46.782 60.338 1 32.9 ? O GLU A 260 1 ATOM 1951 C CB . GLU A 1 260 . -20.997 44.034 58.553 1 35.01 ? CB GLU A 260 1 ATOM 1952 N N . GLU A 1 261 . -20.432 44.797 61.367 1 34.19 ? N GLU A 261 1 ATOM 1953 C CA . GLU A 1 261 . -20.95 45.244 62.649 1 32 ? CA GLU A 261 1 ATOM 1954 C C . GLU A 1 261 . -20.023 46.281 63.25 1 31.67 ? C GLU A 261 1 ATOM 1955 O O . GLU A 1 261 . -20.417 47.345 63.73 1 31.79 ? O GLU A 261 1 ATOM 1956 C CB . GLU A 1 261 . -21.191 44.038 63.594 1 35.52 ? CB GLU A 261 1 ATOM 1957 C CG . GLU A 1 261 . -22.578 43.336 63.399 1 32.88 ? CG GLU A 261 1 ATOM 1958 N N . LEU A 1 262 . -18.747 45.931 63.201 1 27.26 ? N LEU A 262 1 ATOM 1959 C CA . LEU A 1 262 . -17.738 46.803 63.731 1 23.27 ? CA LEU A 262 1 ATOM 1960 C C . LEU A 1 262 . -17.801 48.161 63.07 1 25.58 ? C LEU A 262 1 ATOM 1961 O O . LEU A 1 262 . -17.867 49.203 63.706 1 29.63 ? O LEU A 262 1 ATOM 1962 C CB . LEU A 1 262 . -16.39 46.126 63.49 1 23.67 ? CB LEU A 262 1 ATOM 1963 C CG . LEU A 1 262 . -15.172 46.989 63.827 1 24.34 ? CG LEU A 262 1 ATOM 1964 C CD1 . LEU A 1 262 . -15.243 47.536 65.25 1 31.17 ? CD1 LEU A 262 1 ATOM 1965 C CD2 . LEU A 1 262 . -13.881 46.193 63.629 1 25.63 ? CD2 LEU A 262 1 ATOM 1966 N N . ILE A 1 263 . -17.818 48.13 61.749 1 25.88 ? N ILE A 263 1 ATOM 1967 C CA . ILE A 1 263 . -17.847 49.358 60.975 1 28.49 ? CA ILE A 263 1 ATOM 1968 C C . ILE A 1 263 . -19.124 50.128 61.189 1 31.31 ? C ILE A 263 1 ATOM 1969 O O . ILE A 1 263 . -19.069 51.329 61.404 1 33.92 ? O ILE A 263 1 ATOM 1970 C CB . ILE A 1 263 . -17.535 49.065 59.487 1 24.74 ? CB ILE A 263 1 ATOM 1971 C CG1 . ILE A 1 263 . -16.059 48.644 59.363 1 22.96 ? CG1 ILE A 263 1 ATOM 1972 C CG2 . ILE A 1 263 . -17.839 50.236 58.544 1 19.49 ? CG2 ILE A 263 1 ATOM 1973 C CD1 . ILE A 1 263 . -15.716 48.015 58.015 1 19.48 ? CD1 ILE A 263 1 ATOM 1974 N N . HIS A 1 264 . -20.278 49.455 61.149 1 33.61 ? N HIS A 264 1 ATOM 1975 C CA . HIS A 1 264 . -21.518 50.205 61.354 1 38.39 ? CA HIS A 264 1 ATOM 1976 C C . HIS A 1 264 . -21.444 50.922 62.677 1 37.97 ? C HIS A 264 1 ATOM 1977 O O . HIS A 1 264 . -21.759 52.098 62.833 1 40.86 ? O HIS A 264 1 ATOM 1978 C CB . HIS A 1 264 . -22.772 49.289 61.292 1 48.98 ? CB HIS A 264 1 ATOM 1979 C CG . HIS A 1 264 . -23.998 49.912 61.975 1 61.06 ? CG HIS A 264 1 ATOM 1980 N ND1 . HIS A 1 264 . -24.607 51.064 61.597 1 64.46 ? ND1 HIS A 264 1 ATOM 1981 C CD2 . HIS A 1 264 . -24.674 49.438 63.133 1 65.12 ? CD2 HIS A 264 1 ATOM 1982 C CE1 . HIS A 1 264 . -25.606 51.285 62.475 1 66.51 ? CE1 HIS A 264 1 ATOM 1983 N NE2 . HIS A 1 264 . -25.661 50.319 63.41 1 67.54 ? NE2 HIS A 264 1 ATOM 1984 N N . CYS A 1 265 . -20.976 50.147 63.64 1 32.83 ? N CYS A 265 1 ATOM 1985 C CA . CYS A 1 265 . -20.856 50.683 64.969 1 29.03 ? CA CYS A 265 1 ATOM 1986 C C . CYS A 1 265 . -20.017 51.947 64.991 1 27.28 ? C CYS A 265 1 ATOM 1987 O O . CYS A 1 265 . -20.428 53.001 65.464 1 30.45 ? O CYS A 265 1 ATOM 1988 C CB . CYS A 1 265 . -20.271 49.584 65.84 1 29.44 ? CB CYS A 265 1 ATOM 1989 S SG . CYS A 1 265 . -20.203 50.034 67.584 1 30.11 ? SG CYS A 265 1 ATOM 1990 N N . LEU A 1 266 . -18.829 51.837 64.402 1 22.45 ? N LEU A 266 1 ATOM 1991 C CA . LEU A 1 266 . -17.952 52.988 64.39 1 20.17 ? CA LEU A 266 1 ATOM 1992 C C . LEU A 1 266 . -18.529 54.142 63.596 1 21.08 ? C LEU A 266 1 ATOM 1993 O O . LEU A 1 266 . -18.179 55.288 63.818 1 22.26 ? O LEU A 266 1 ATOM 1994 C CB . LEU A 1 266 . -16.566 52.593 63.86 1 13.8 ? CB LEU A 266 1 ATOM 1995 C CG . LEU A 1 266 . -15.856 51.541 64.743 1 9.35 ? CG LEU A 266 1 ATOM 1996 C CD1 . LEU A 1 266 . -14.74 50.835 63.993 1 6.6 ? CD1 LEU A 266 1 ATOM 1997 C CD2 . LEU A 1 266 . -15.281 52.153 66.026 1 11.99 ? CD2 LEU A 266 1 ATOM 1998 N N . ARG A 1 267 . -19.415 53.842 62.651 1 25.36 ? N ARG A 267 1 ATOM 1999 C CA . ARG A 1 267 . -19.995 54.917 61.85 1 28.09 ? CA ARG A 267 1 ATOM 2000 C C . ARG A 1 267 . -21.064 55.661 62.61 1 29 ? C ARG A 267 1 ATOM 2001 O O . ARG A 1 267 . -21.477 56.728 62.177 1 30.66 ? O ARG A 267 1 ATOM 2002 C CB . ARG A 1 267 . -20.549 54.436 60.474 1 29.47 ? CB ARG A 267 1 ATOM 2003 C CG . ARG A 1 267 . -19.486 53.801 59.531 1 29.74 ? CG ARG A 267 1 ATOM 2004 C CD . ARG A 1 267 . -19.493 54.271 58.048 1 31.57 ? CD ARG A 267 1 ATOM 2005 N NE . ARG A 1 267 . -20.047 53.252 57.148 1 29.99 ? NE ARG A 267 1 ATOM 2006 C CZ . ARG A 1 267 . -19.349 52.606 56.184 1 29.62 ? CZ ARG A 267 1 ATOM 2007 N NH1 . ARG A 1 267 . -18.071 52.858 55.912 1 21.41 ? NH1 ARG A 267 1 ATOM 2008 N NH2 . ARG A 1 267 . -19.958 51.667 55.468 1 32.91 ? NH2 ARG A 267 1 ATOM 2009 N N . GLU A 1 268 . -21.536 55.071 63.718 1 30.51 ? N GLU A 268 1 ATOM 2010 C CA . GLU A 1 268 . -22.578 55.737 64.515 1 31.71 ? CA GLU A 268 1 ATOM 2011 C C . GLU A 1 268 . -21.981 56.554 65.625 1 32.42 ? C GLU A 268 1 ATOM 2012 O O . GLU A 1 268 . -22.645 57.4 66.212 1 36.23 ? O GLU A 268 1 ATOM 2013 C CB . GLU A 1 268 . -23.553 54.751 65.201 1 32.99 ? CB GLU A 268 1 ATOM 2014 C CG . GLU A 1 268 . -24.478 53.994 64.216 1 40.92 ? CG GLU A 268 1 ATOM 2015 N N . LYS A 1 269 . -20.727 56.248 65.966 1 30.23 ? N LYS A 269 1 ATOM 2016 C CA . LYS A 1 269 . -20.136 57.002 67.048 1 28.67 ? CA LYS A 269 1 ATOM 2017 C C . LYS A 1 269 . -19.852 58.419 66.608 1 27.17 ? C LYS A 269 1 ATOM 2018 O O . LYS A 1 269 . -19.518 58.714 65.474 1 28.28 ? O LYS A 269 1 ATOM 2019 C CB . LYS A 1 269 . -18.853 56.308 67.49 1 31.35 ? CB LYS A 269 1 ATOM 2020 C CG . LYS A 1 269 . -19.103 54.88 67.994 1 35.61 ? CG LYS A 269 1 ATOM 2021 C CD . LYS A 1 269 . -19.619 54.834 69.447 1 42.51 ? CD LYS A 269 1 ATOM 2022 C CE . LYS A 1 269 . -19.981 53.407 69.892 1 46.28 ? CE LYS A 269 1 ATOM 2023 N NZ . LYS A 1 269 . -21.133 52.934 69.153 1 51.59 ? NZ LYS A 269 1 ATOM 2024 N N . LYS A 1 270 . -19.979 59.33 67.561 1 25.86 ? N LYS A 270 1 ATOM 2025 C CA . LYS A 1 270 . -19.709 60.724 67.236 1 25.82 ? CA LYS A 270 1 ATOM 2026 C C . LYS A 1 270 . -18.202 60.845 67.06 1 25.56 ? C LYS A 270 1 ATOM 2027 O O . LYS A 1 270 . -17.471 60.112 67.724 1 28.89 ? O LYS A 270 1 ATOM 2028 C CB . LYS A 1 270 . -20.179 61.623 68.394 1 29.72 ? CB LYS A 270 1 ATOM 2029 C CG . LYS A 1 270 . -21.486 61.133 69.055 1 34.57 ? CG LYS A 270 1 ATOM 2030 N N . PRO A 1 271 . -17.728 61.788 66.223 1 21.99 ? N PRO A 271 1 ATOM 2031 C CA . PRO A 1 271 . -16.312 61.825 65.882 1 19.77 ? CA PRO A 271 1 ATOM 2032 C C . PRO A 1 271 . -15.406 61.873 67.097 1 19.51 ? C PRO A 271 1 ATOM 2033 O O . PRO A 1 271 . -14.427 61.145 67.208 1 18.77 ? O PRO A 271 1 ATOM 2034 C CB . PRO A 1 271 . -16.15 63.032 64.951 1 17.86 ? CB PRO A 271 1 ATOM 2035 C CG . PRO A 1 271 . -17.502 63.772 64.96 1 19.7 ? CG PRO A 271 1 ATOM 2036 C CD . PRO A 1 271 . -18.527 62.824 65.588 1 21.39 ? CD PRO A 271 1 ATOM 2037 N N . GLN A 1 272 . -15.781 62.747 68.045 1 20.44 ? N GLN A 272 1 ATOM 2038 C CA . GLN A 1 272 . -14.959 62.861 69.255 1 20.29 ? CA GLN A 272 1 ATOM 2039 C C . GLN A 1 272 . -14.813 61.567 70.024 1 16.35 ? C GLN A 272 1 ATOM 2040 O O . GLN A 1 272 . -13.796 61.346 70.659 1 14.98 ? O GLN A 272 1 ATOM 2041 C CB . GLN A 1 272 . -15.424 63.988 70.206 1 25.23 ? CB GLN A 272 1 ATOM 2042 C CG . GLN A 1 272 . -14.716 65.336 69.967 1 35.78 ? CG GLN A 272 1 ATOM 2043 C CD . GLN A 1 272 . -13.264 65.246 70.428 1 40.78 ? CD GLN A 272 1 ATOM 2044 O OE1 . GLN A 1 272 . -12.922 64.449 71.287 1 41.42 ? OE1 GLN A 272 1 ATOM 2045 N NE2 . GLN A 1 272 . -12.403 66.076 69.832 1 43.62 ? NE2 GLN A 272 1 ATOM 2046 N N . GLU A 1 273 . -15.814 60.683 69.974 1 15.06 ? N GLU A 273 1 ATOM 2047 C CA . GLU A 1 273 . -15.616 59.448 70.732 1 16.59 ? CA GLU A 273 1 ATOM 2048 C C . GLU A 1 273 . -14.449 58.688 70.17 1 17.35 ? C GLU A 273 1 ATOM 2049 O O . GLU A 1 273 . -13.67 58.105 70.916 1 18.34 ? O GLU A 273 1 ATOM 2050 C CB . GLU A 1 273 . -16.839 58.526 70.737 1 19.35 ? CB GLU A 273 1 ATOM 2051 C CG . GLU A 1 273 . -17.982 59.089 71.591 1 26.28 ? CG GLU A 273 1 ATOM 2052 C CD . GLU A 1 273 . -19.28 58.34 71.341 1 32.07 ? CD GLU A 273 1 ATOM 2053 O OE1 . GLU A 1 273 . -19.991 58.685 70.392 1 31.44 ? OE1 GLU A 273 1 ATOM 2054 O OE2 . GLU A 1 273 . -19.578 57.42 72.102 1 35.54 ? OE2 GLU A 273 1 ATOM 2055 N N . LEU A 1 274 . -14.342 58.737 68.832 1 17.24 ? N LEU A 274 1 ATOM 2056 C CA . LEU A 1 274 . -13.243 58.017 68.201 1 16.07 ? CA LEU A 274 1 ATOM 2057 C C . LEU A 1 274 . -11.927 58.632 68.622 1 12.97 ? C LEU A 274 1 ATOM 2058 O O . LEU A 1 274 . -10.984 57.957 69.004 1 16.28 ? O LEU A 274 1 ATOM 2059 C CB . LEU A 1 274 . -13.388 57.989 66.664 1 19.09 ? CB LEU A 274 1 ATOM 2060 C CG . LEU A 1 274 . -14.568 57.105 66.157 1 21.29 ? CG LEU A 274 1 ATOM 2061 C CD1 . LEU A 1 274 . -15.439 57.817 65.127 1 18.9 ? CD1 LEU A 274 1 ATOM 2062 C CD2 . LEU A 1 274 . -14.099 55.763 65.575 1 19.75 ? CD2 LEU A 274 1 ATOM 2063 N N . ILE A 1 275 . -11.874 59.954 68.582 1 9.96 ? N ILE A 275 1 ATOM 2064 C CA . ILE A 1 275 . -10.621 60.576 68.97 1 9.89 ? CA ILE A 275 1 ATOM 2065 C C . ILE A 1 275 . -10.229 60.26 70.403 1 13.55 ? C ILE A 275 1 ATOM 2066 O O . ILE A 1 275 . -9.072 59.954 70.664 1 17.07 ? O ILE A 275 1 ATOM 2067 C CB . ILE A 1 275 . -10.652 62.094 68.769 1 11.57 ? CB ILE A 275 1 ATOM 2068 C CG1 . ILE A 1 275 . -11.319 62.423 67.42 1 2.17 ? CG1 ILE A 275 1 ATOM 2069 C CG2 . ILE A 1 275 . -9.236 62.708 68.908 1 9.05 ? CG2 ILE A 275 1 ATOM 2070 C CD1 . ILE A 1 275 . -11.178 63.888 67.037 1 6.35 ? CD1 ILE A 275 1 ATOM 2071 N N . ASP A 1 276 . -11.214 60.323 71.312 1 13.66 ? N ASP A 276 1 ATOM 2072 C CA . ASP A 1 276 . -10.967 60.055 72.736 1 9.99 ? CA ASP A 276 1 ATOM 2073 C C . ASP A 1 276 . -10.209 58.755 72.987 1 9.78 ? C ASP A 276 1 ATOM 2074 O O . ASP A 1 276 . -9.256 58.728 73.749 1 15.86 ? O ASP A 276 1 ATOM 2075 C CB . ASP A 1 276 . -12.268 60.066 73.579 1 6.67 ? CB ASP A 276 1 ATOM 2076 C CG . ASP A 1 276 . -12.935 61.437 73.832 1 13.34 ? CG ASP A 276 1 ATOM 2077 O OD1 . ASP A 1 276 . -12.247 62.466 73.816 1 11.05 ? OD1 ASP A 276 1 ATOM 2078 O OD2 . ASP A 1 276 . -14.149 61.465 74.08 1 12.5 ? OD2 ASP A 276 1 ATOM 2079 N N . VAL A 1 277 . -10.607 57.654 72.345 1 10.57 ? N VAL A 277 1 ATOM 2080 C CA . VAL A 1 277 . -9.861 56.422 72.639 1 11.18 ? CA VAL A 277 1 ATOM 2081 C C . VAL A 1 277 . -8.818 56.096 71.598 1 9.73 ? C VAL A 277 1 ATOM 2082 O O . VAL A 1 277 . -8.168 55.065 71.658 1 6.66 ? O VAL A 277 1 ATOM 2083 C CB . VAL A 1 277 . -10.844 55.258 72.819 1 12 ? CB VAL A 277 1 ATOM 2084 C CG1 . VAL A 1 277 . -11.716 55.499 74.059 1 14.32 ? CG1 VAL A 277 1 ATOM 2085 C CG2 . VAL A 1 277 . -11.75 55.051 71.604 1 14.63 ? CG2 VAL A 277 1 ATOM 2086 N N . GLU A 1 278 . -8.644 56.991 70.636 1 13.19 ? N GLU A 278 1 ATOM 2087 C CA . GLU A 1 278 . -7.692 56.76 69.568 1 15.23 ? CA GLU A 278 1 ATOM 2088 C C . GLU A 1 278 . -6.29 56.328 70.024 1 17.91 ? C GLU A 278 1 ATOM 2089 O O . GLU A 1 278 . -5.709 55.38 69.506 1 17.63 ? O GLU A 278 1 ATOM 2090 C CB . GLU A 1 278 . -7.666 58.018 68.686 1 14.05 ? CB GLU A 278 1 ATOM 2091 C CG . GLU A 1 278 . -6.897 57.868 67.363 1 22.36 ? CG GLU A 278 1 ATOM 2092 C CD . GLU A 1 278 . -6.148 59.113 66.886 1 24.06 ? CD GLU A 278 1 ATOM 2093 O OE1 . GLU A 1 278 . -6.613 60.233 67.11 1 17.72 ? OE1 GLU A 278 1 ATOM 2094 O OE2 . GLU A 1 278 . -5.08 58.936 66.29 1 29.64 ? OE2 GLU A 278 1 ATOM 2095 N N . TRP A 1 279 . -5.748 56.995 71.039 1 19.53 ? N TRP A 279 1 ATOM 2096 C CA . TRP A 1 279 . -4.375 56.663 71.456 1 23.58 ? CA TRP A 279 1 ATOM 2097 C C . TRP A 1 279 . -4.326 55.378 72.305 1 21.75 ? C TRP A 279 1 ATOM 2098 O O . TRP A 1 279 . -3.27 54.887 72.685 1 20.15 ? O TRP A 279 1 ATOM 2099 C CB . TRP A 1 279 . -3.626 57.911 72.073 1 27.83 ? CB TRP A 279 1 ATOM 2100 C CG . TRP A 1 279 . -3.609 59.185 71.18 1 45.87 ? CG TRP A 279 1 ATOM 2101 C CD1 . TRP A 1 279 . -4.6 59.611 70.245 1 51.14 ? CD1 TRP A 279 1 ATOM 2102 C CD2 . TRP A 1 279 . -2.638 60.215 71.124 1 51.75 ? CD2 TRP A 279 1 ATOM 2103 N NE1 . TRP A 1 279 . -4.32 60.787 69.652 1 49.73 ? NE1 TRP A 279 1 ATOM 2104 C CE2 . TRP A 1 279 . -3.129 61.217 70.139 1 49.88 ? CE2 TRP A 279 1 ATOM 2105 C CE3 . TRP A 1 279 . -1.396 60.443 71.739 1 58.48 ? CE3 TRP A 279 1 ATOM 2106 C CZ2 . TRP A 1 279 . -2.355 62.344 69.845 1 52.53 ? CZ2 TRP A 279 1 ATOM 2107 C CZ3 . TRP A 1 279 . -0.651 61.593 71.411 1 56.28 ? CZ3 TRP A 279 1 ATOM 2108 C CH2 . TRP A 1 279 . -1.121 62.532 70.477 1 54.43 ? CH2 TRP A 279 1 ATOM 2109 N N . ASN A 1 280 . -5.489 54.797 72.608 1 20.31 ? N ASN A 280 1 ATOM 2110 C CA . ASN A 1 280 . -5.433 53.582 73.429 1 20.08 ? CA ASN A 280 1 ATOM 2111 C C . ASN A 1 280 . -5.039 52.341 72.694 1 22.62 ? C ASN A 280 1 ATOM 2112 O O . ASN A 1 280 . -4.46 51.425 73.248 1 26.63 ? O ASN A 280 1 ATOM 2113 C CB . ASN A 1 280 . -6.789 53.199 74.043 1 20.19 ? CB ASN A 280 1 ATOM 2114 C CG . ASN A 1 280 . -7.137 54.098 75.195 1 24.84 ? CG ASN A 280 1 ATOM 2115 O OD1 . ASN A 1 280 . -6.304 54.823 75.717 1 25.2 ? OD1 ASN A 280 1 ATOM 2116 N ND2 . ASN A 1 280 . -8.397 54.069 75.59 1 28.34 ? ND2 ASN A 280 1 ATOM 2117 N N . VAL A 1 281 . -5.38 52.275 71.42 1 25.56 ? N VAL A 281 1 ATOM 2118 C CA . VAL A 1 281 . -5.062 51.042 70.707 1 24.42 ? CA VAL A 281 1 ATOM 2119 C C . VAL A 1 281 . -3.599 50.711 70.393 1 22.95 ? C VAL A 281 1 ATOM 2120 O O . VAL A 1 281 . -3.372 49.647 69.821 1 24.23 ? O VAL A 281 1 ATOM 2121 C CB . VAL A 1 281 . -5.906 51 69.425 1 25.83 ? CB VAL A 281 1 ATOM 2122 C CG1 . VAL A 1 281 . -7.411 51.111 69.722 1 27.99 ? CG1 VAL A 281 1 ATOM 2123 C CG2 . VAL A 1 281 . -5.501 52.081 68.401 1 30.18 ? CG2 VAL A 281 1 ATOM 2124 N N . LEU A 1 282 . -2.624 51.588 70.698 1 20.87 ? N LEU A 282 1 ATOM 2125 C CA . LEU A 1 282 . -1.259 51.173 70.351 1 23 ? CA LEU A 282 1 ATOM 2126 C C . LEU A 1 282 . -0.893 49.88 71.054 1 27.86 ? C LEU A 282 1 ATOM 2127 O O . LEU A 1 282 . -1.344 49.607 72.15 1 32.56 ? O LEU A 282 1 ATOM 2128 C CB . LEU A 1 282 . -0.159 52.178 70.739 1 21.55 ? CB LEU A 282 1 ATOM 2129 C CG . LEU A 1 282 . -0.144 53.46 69.926 1 18.06 ? CG LEU A 282 1 ATOM 2130 C CD1 . LEU A 1 282 . 0.864 54.445 70.504 1 16.8 ? CD1 LEU A 282 1 ATOM 2131 C CD2 . LEU A 1 282 . 0.197 53.174 68.463 1 26.92 ? CD2 LEU A 282 1 ATOM 2132 N N . PRO A 1 283 . -0.024 49.098 70.427 1 30.7 ? N PRO A 283 1 ATOM 2133 C CA . PRO A 1 283 . 0.402 47.861 71.049 1 32.14 ? CA PRO A 283 1 ATOM 2134 C C . PRO A 1 283 . 1.517 48.007 72.09 1 33.95 ? C PRO A 283 1 ATOM 2135 O O . PRO A 1 283 . 1.919 47.011 72.68 1 36.67 ? O PRO A 283 1 ATOM 2136 C CB . PRO A 1 283 . 0.991 47.076 69.875 1 30.98 ? CB PRO A 283 1 ATOM 2137 C CG . PRO A 1 283 . 1.456 48.15 68.884 1 33.78 ? CG PRO A 283 1 ATOM 2138 C CD . PRO A 1 283 . 0.527 49.34 69.104 1 32 ? CD PRO A 283 1 ATOM 2139 N N . PHE A 1 284 . 2.073 49.21 72.301 1 33.22 ? N PHE A 284 1 ATOM 2140 C CA . PHE A 1 284 . 3.173 49.257 73.275 1 33.7 ? CA PHE A 284 1 ATOM 2141 C C . PHE A 1 284 . 3.401 50.664 73.784 1 31.26 ? C PHE A 284 1 ATOM 2142 O O . PHE A 1 284 . 2.904 51.64 73.25 1 35.29 ? O PHE A 284 1 ATOM 2143 C CB . PHE A 1 284 . 4.48 48.725 72.623 1 37.6 ? CB PHE A 284 1 ATOM 2144 C CG . PHE A 1 284 . 4.8 49.364 71.288 1 35.44 ? CG PHE A 284 1 ATOM 2145 N N . ASP A 1 285 . 4.19 50.78 74.844 1 27.46 ? N ASP A 285 1 ATOM 2146 C CA . ASP A 1 285 . 4.458 52.113 75.37 1 27.08 ? CA ASP A 285 1 ATOM 2147 C C . ASP A 1 285 . 5.465 52.645 74.399 1 24.63 ? C ASP A 285 1 ATOM 2148 O O . ASP A 1 285 . 6.459 51.963 74.202 1 23.44 ? O ASP A 285 1 ATOM 2149 C CB . ASP A 1 285 . 5.088 52.01 76.783 1 32.77 ? CB ASP A 285 1 ATOM 2150 C CG . ASP A 1 285 . 4.963 53.25 77.68 1 36.82 ? CG ASP A 285 1 ATOM 2151 O OD1 . ASP A 1 285 . 4.601 54.334 77.2 1 41.07 ? OD1 ASP A 285 1 ATOM 2152 O OD2 . ASP A 1 285 . 5.201 53.11 78.885 1 39.75 ? OD2 ASP A 285 1 ATOM 2153 N N . SER A 1 286 . 5.244 53.807 73.796 1 22.2 ? N SER A 286 1 ATOM 2154 C CA . SER A 1 286 . 6.287 54.187 72.865 1 20.31 ? CA SER A 286 1 ATOM 2155 C C . SER A 1 286 . 6.19 55.639 72.579 1 20.85 ? C SER A 286 1 ATOM 2156 O O . SER A 1 286 . 5.215 56.291 72.907 1 25.15 ? O SER A 286 1 ATOM 2157 C CB . SER A 1 286 . 6.124 53.397 71.571 1 22.04 ? CB SER A 286 1 ATOM 2158 N N . ILE A 1 287 . 7.231 56.149 71.957 1 20.58 ? N ILE A 287 1 ATOM 2159 C CA . ILE A 1 287 . 7.316 57.542 71.6 1 18.81 ? CA ILE A 287 1 ATOM 2160 C C . ILE A 1 287 . 7.566 57.539 70.101 1 23.59 ? C ILE A 287 1 ATOM 2161 O O . ILE A 1 287 . 8.253 56.669 69.584 1 23.54 ? O ILE A 287 1 ATOM 2162 C CB . ILE A 1 287 . 8.386 58.168 72.526 1 19.4 ? CB ILE A 287 1 ATOM 2163 C CG1 . ILE A 1 287 . 7.674 58.758 73.738 1 26.33 ? CG1 ILE A 287 1 ATOM 2164 C CG2 . ILE A 1 287 . 9.381 59.18 71.969 1 12.5 ? CG2 ILE A 287 1 ATOM 2165 C CD1 . ILE A 1 287 . 6.783 59.964 73.388 1 37.57 ? CD1 ILE A 287 1 ATOM 2166 N N . PHE A 1 288 . 6.98 58.527 69.409 1 22.61 ? N PHE A 288 1 ATOM 2167 C CA . PHE A 1 288 . 7.142 58.613 67.965 1 18.77 ? CA PHE A 288 1 ATOM 2168 C C . PHE A 1 288 . 6.488 57.438 67.263 1 17.49 ? C PHE A 288 1 ATOM 2169 O O . PHE A 1 288 . 7.068 56.848 66.366 1 18.77 ? O PHE A 288 1 ATOM 2170 C CB . PHE A 1 288 . 8.626 58.732 67.524 1 18.74 ? CB PHE A 288 1 ATOM 2171 C CG . PHE A 1 288 . 8.842 59.709 66.391 1 20.03 ? CG PHE A 288 1 ATOM 2172 C CD1 . PHE A 1 288 . 7.959 59.77 65.297 1 18.55 ? CD1 PHE A 288 1 ATOM 2173 C CD2 . PHE A 1 288 . 9.937 60.591 66.439 1 20.66 ? CD2 PHE A 288 1 ATOM 2174 C CE1 . PHE A 1 288 . 8.162 60.724 64.286 1 21.85 ? CE1 PHE A 288 1 ATOM 2175 C CE2 . PHE A 1 288 . 10.152 61.527 65.417 1 18.68 ? CE2 PHE A 288 1 ATOM 2176 C CZ . PHE A 1 288 . 9.258 61.601 64.342 1 18.73 ? CZ PHE A 288 1 ATOM 2177 N N . ARG A 1 289 . 5.281 57.08 67.706 1 13.71 ? N ARG A 289 1 ATOM 2178 C CA . ARG A 1 289 . 4.589 55.99 67.04 1 10.97 ? CA ARG A 289 1 ATOM 2179 C C . ARG A 1 289 . 3.133 56.446 67.008 1 13.17 ? C ARG A 289 1 ATOM 2180 O O . ARG A 1 289 . 2.672 57.044 67.976 1 15.46 ? O ARG A 289 1 ATOM 2181 C CB . ARG A 1 289 . 4.87 54.676 67.752 1 7.32 ? CB ARG A 289 1 ATOM 2182 C CG . ARG A 1 289 . 5.166 53.55 66.761 1 10.17 ? CG ARG A 289 1 ATOM 2183 C CD . ARG A 1 289 . 6.592 52.986 66.804 1 8.16 ? CD ARG A 289 1 ATOM 2184 N NE . ARG A 1 289 . 7.61 53.993 66.528 1 6.44 ? NE ARG A 289 1 ATOM 2185 C CZ . ARG A 1 289 . 8.888 53.619 66.311 1 7.3 ? CZ ARG A 289 1 ATOM 2186 N NH1 . ARG A 1 289 . 9.265 52.332 66.314 1 9.32 ? NH1 ARG A 289 1 ATOM 2187 N NH2 . ARG A 1 289 . 9.799 54.549 66.1 1 2 ? NH2 ARG A 289 1 ATOM 2188 N N . PHE A 1 290 . 2.423 56.202 65.89 1 13.8 ? N PHE A 290 1 ATOM 2189 C CA . PHE A 1 290 . 1.03 56.669 65.753 1 7.02 ? CA PHE A 290 1 ATOM 2190 C C . PHE A 1 290 . 0.166 55.475 65.563 1 7.77 ? C PHE A 290 1 ATOM 2191 O O . PHE A 1 290 . 0.62 54.426 65.14 1 8.78 ? O PHE A 290 1 ATOM 2192 C CB . PHE A 1 290 . 0.93 57.706 64.649 1 5.39 ? CB PHE A 290 1 ATOM 2193 C CG . PHE A 1 290 . 2.049 58.697 64.835 1 6.71 ? CG PHE A 290 1 ATOM 2194 C CD1 . PHE A 1 290 . 2.069 59.518 65.98 1 9.75 ? CD1 PHE A 290 1 ATOM 2195 C CD2 . PHE A 1 290 . 3.094 58.785 63.908 1 5 ? CD2 PHE A 290 1 ATOM 2196 C CE1 . PHE A 1 290 . 3.123 60.416 66.204 1 12.99 ? CE1 PHE A 290 1 ATOM 2197 C CE2 . PHE A 1 290 . 4.152 59.683 64.134 1 15.4 ? CE2 PHE A 290 1 ATOM 2198 C CZ . PHE A 1 290 . 4.175 60.502 65.278 1 13.61 ? CZ PHE A 290 1 ATOM 2199 N N . SER A 1 291 . -1.106 55.638 65.857 1 8.32 ? N SER A 291 1 ATOM 2200 C CA . SER A 1 291 . -1.972 54.462 65.823 1 16.13 ? CA SER A 291 1 ATOM 2201 C C . SER A 1 291 . -2.512 54.045 64.482 1 17.73 ? C SER A 291 1 ATOM 2202 O O . SER A 1 291 . -2.336 52.912 64.051 1 20.12 ? O SER A 291 1 ATOM 2203 C CB . SER A 1 291 . -3.099 54.609 66.872 1 19.54 ? CB SER A 291 1 ATOM 2204 O OG . SER A 1 291 . -3.357 56.01 67.071 1 33.63 ? OG SER A 291 1 ATOM 2205 N N . PHE A 1 292 . -3.239 54.985 63.879 1 17.03 ? N PHE A 292 1 ATOM 2206 C CA . PHE A 1 292 . -3.854 54.779 62.57 1 16.67 ? CA PHE A 292 1 ATOM 2207 C C . PHE A 1 292 . -2.927 55.452 61.567 1 16.8 ? C PHE A 292 1 ATOM 2208 O O . PHE A 1 292 . -2.77 56.67 61.518 1 15.5 ? O PHE A 292 1 ATOM 2209 C CB . PHE A 1 292 . -5.27 55.372 62.539 1 17.52 ? CB PHE A 292 1 ATOM 2210 C CG . PHE A 1 292 . -6.134 54.657 63.543 1 17.08 ? CG PHE A 292 1 ATOM 2211 C CD1 . PHE A 1 292 . -6.5 53.322 63.309 1 15.4 ? CD1 PHE A 292 1 ATOM 2212 C CD2 . PHE A 1 292 . -6.55 55.293 64.726 1 18.33 ? CD2 PHE A 292 1 ATOM 2213 C CE1 . PHE A 1 292 . -7.267 52.62 64.249 1 18.53 ? CE1 PHE A 292 1 ATOM 2214 C CE2 . PHE A 1 292 . -7.321 54.589 65.666 1 17.4 ? CE2 PHE A 292 1 ATOM 2215 C CZ . PHE A 1 292 . -7.677 53.255 65.429 1 14.64 ? CZ PHE A 292 1 ATOM 2216 N N . VAL A 1 293 . -2.289 54.601 60.776 1 12.34 ? N VAL A 293 1 ATOM 2217 C CA . VAL A 1 293 . -1.336 55.08 59.827 1 8.67 ? CA VAL A 293 1 ATOM 2218 C C . VAL A 1 293 . -1.555 54.254 58.525 1 12.18 ? C VAL A 293 1 ATOM 2219 O O . VAL A 1 293 . -2.342 53.305 58.56 1 16.8 ? O VAL A 293 1 ATOM 2220 C CB . VAL A 1 293 . -0.041 54.883 60.652 1 4.33 ? CB VAL A 293 1 ATOM 2221 C CG1 . VAL A 1 293 . 0.6 53.521 60.414 1 2 ? CG1 VAL A 293 1 ATOM 2222 C CG2 . VAL A 1 293 . 0.897 56.091 60.681 1 2 ? CG2 VAL A 293 1 ATOM 2223 N N . PRO A 1 294 . -0.904 54.629 57.388 1 9.3 ? N PRO A 294 1 ATOM 2224 C CA . PRO A 1 294 . -0.938 53.815 56.186 1 8.79 ? CA PRO A 294 1 ATOM 2225 C C . PRO A 1 294 . -0.599 52.352 56.371 1 10.5 ? C PRO A 294 1 ATOM 2226 O O . PRO A 1 294 . 0.323 51.972 57.076 1 9.56 ? O PRO A 294 1 ATOM 2227 C CB . PRO A 1 294 . 0.094 54.478 55.268 1 6.8 ? CB PRO A 294 1 ATOM 2228 C CG . PRO A 1 294 . 0.162 55.948 55.71 1 6.81 ? CG PRO A 294 1 ATOM 2229 C CD . PRO A 1 294 . -0.242 55.919 57.186 1 9.07 ? CD PRO A 294 1 ATOM 2230 N N . VAL A 1 295 . -1.359 51.52 55.684 1 11.41 ? N VAL A 295 1 ATOM 2231 C CA . VAL A 1 295 . -1.144 50.105 55.753 1 11.66 ? CA VAL A 295 1 ATOM 2232 C C . VAL A 1 295 . -0.563 49.626 54.426 1 11.36 ? C VAL A 295 1 ATOM 2233 O O . VAL A 1 295 . -0.921 50.1 53.345 1 15.72 ? O VAL A 295 1 ATOM 2234 C CB . VAL A 1 295 . -2.5 49.475 56.064 1 11.25 ? CB VAL A 295 1 ATOM 2235 C CG1 . VAL A 1 295 . -3.536 49.665 54.957 1 11.82 ? CG1 VAL A 295 1 ATOM 2236 C CG2 . VAL A 1 295 . -2.383 48.012 56.439 1 13.92 ? CG2 VAL A 295 1 ATOM 2237 N N . ILE A 1 296 . 0.332 48.65 54.494 1 7.67 ? N ILE A 296 1 ATOM 2238 C CA . ILE A 1 296 . 0.909 48.108 53.269 1 9.07 ? CA ILE A 296 1 ATOM 2239 C C . ILE A 1 296 . -0.113 47.067 52.819 1 13.22 ? C ILE A 296 1 ATOM 2240 O O . ILE A 1 296 . -0.081 45.901 53.17 1 16.51 ? O ILE A 296 1 ATOM 2241 C CB . ILE A 1 296 . 2.32 47.588 53.556 1 3.19 ? CB ILE A 296 1 ATOM 2242 C CG1 . ILE A 1 296 . 3.177 48.649 54.284 1 7.61 ? CG1 ILE A 296 1 ATOM 2243 C CG2 . ILE A 1 296 . 3.046 47.123 52.298 1 9.21 ? CG2 ILE A 296 1 ATOM 2244 C CD1 . ILE A 1 296 . 3.414 49.937 53.482 1 2 ? CD1 ILE A 296 1 ATOM 2245 N N . ASP A 1 297 . -1.079 47.551 52.048 1 17.57 ? N ASP A 297 1 ATOM 2246 C CA . ASP A 1 297 . -2.187 46.71 51.598 1 18.19 ? CA ASP A 297 1 ATOM 2247 C C . ASP A 1 297 . -2.087 45.968 50.305 1 18.63 ? C ASP A 297 1 ATOM 2248 O O . ASP A 1 297 . -3.04 45.291 49.965 1 20.4 ? O ASP A 297 1 ATOM 2249 C CB . ASP A 1 297 . -3.443 47.587 51.441 1 21.53 ? CB ASP A 297 1 ATOM 2250 C CG . ASP A 1 297 . -3.249 48.707 50.408 1 25.52 ? CG ASP A 297 1 ATOM 2251 O OD1 . ASP A 1 297 . -2.118 48.919 49.965 1 25.27 ? OD1 ASP A 297 1 ATOM 2252 O OD2 . ASP A 1 297 . -4.229 49.36 50.045 1 30.02 ? OD2 ASP A 297 1 ATOM 2253 N N . GLY A 1 298 . -1.035 46.149 49.527 1 19.76 ? N GLY A 298 1 ATOM 2254 C CA . GLY A 1 298 . -1.012 45.399 48.265 1 20.13 ? CA GLY A 298 1 ATOM 2255 C C . GLY A 1 298 . -1.68 46.119 47.101 1 21.29 ? C GLY A 298 1 ATOM 2256 O O . GLY A 1 298 . -1.65 45.683 45.964 1 21.74 ? O GLY A 298 1 ATOM 2257 N N . GLU A 1 299 . -2.354 47.242 47.391 1 24.12 ? N GLU A 299 1 ATOM 2258 C CA . GLU A 1 299 . -2.987 48.004 46.305 1 25.75 ? CA GLU A 299 1 ATOM 2259 C C . GLU A 1 299 . -2.149 49.253 46.134 1 24.4 ? C GLU A 299 1 ATOM 2260 O O . GLU A 1 299 . -1.33 49.372 45.239 1 26.48 ? O GLU A 299 1 ATOM 2261 C CB . GLU A 1 299 . -4.484 48.325 46.503 1 25.83 ? CB GLU A 299 1 ATOM 2262 C CG . GLU A 1 299 . -5.398 47.079 46.58 1 32.58 ? CG GLU A 299 1 ATOM 2263 N N . PHE A 1 300 . -2.35 50.184 47.083 1 18.19 ? N PHE A 300 1 ATOM 2264 C CA . PHE A 1 300 . -1.59 51.437 47.05 1 12.45 ? CA PHE A 300 1 ATOM 2265 C C . PHE A 1 300 . -0.093 51.132 46.92 1 11.34 ? C PHE A 300 1 ATOM 2266 O O . PHE A 1 300 . 0.658 51.681 46.131 1 13.48 ? O PHE A 300 1 ATOM 2267 C CB . PHE A 1 300 . -1.975 52.258 48.291 1 7.9 ? CB PHE A 300 1 ATOM 2268 C CG . PHE A 1 300 . -1.758 53.743 48.144 1 2.53 ? CG PHE A 300 1 ATOM 2269 C CD1 . PHE A 1 300 . -0.45 54.264 48.217 1 2 ? CD1 PHE A 300 1 ATOM 2270 C CD2 . PHE A 1 300 . -2.854 54.617 47.978 1 2 ? CD2 PHE A 300 1 ATOM 2271 C CE1 . PHE A 1 300 . -0.238 55.646 48.138 1 2 ? CE1 PHE A 300 1 ATOM 2272 C CE2 . PHE A 1 300 . -2.636 56.001 47.897 1 2.42 ? CE2 PHE A 300 1 ATOM 2273 C CZ . PHE A 1 300 . -1.329 56.516 47.975 1 2 ? CZ PHE A 300 1 ATOM 2274 N N . PHE A 1 301 . 0.338 50.182 47.74 1 13.91 ? N PHE A 301 1 ATOM 2275 C CA . PHE A 1 301 . 1.728 49.748 47.685 1 16.4 ? CA PHE A 301 1 ATOM 2276 C C . PHE A 1 301 . 1.552 48.355 47.154 1 17.78 ? C PHE A 301 1 ATOM 2277 O O . PHE A 1 301 . 0.813 47.606 47.779 1 18.74 ? O PHE A 301 1 ATOM 2278 C CB . PHE A 1 301 . 2.442 49.68 49.055 1 12.1 ? CB PHE A 301 1 ATOM 2279 C CG . PHE A 1 301 . 2.334 50.999 49.759 1 8.05 ? CG PHE A 301 1 ATOM 2280 C CD1 . PHE A 1 301 . 3.19 52.053 49.41 1 8.6 ? CD1 PHE A 301 1 ATOM 2281 C CD2 . PHE A 1 301 . 1.335 51.199 50.731 1 7.13 ? CD2 PHE A 301 1 ATOM 2282 C CE1 . PHE A 1 301 . 3.033 53.309 50.021 1 11.99 ? CE1 PHE A 301 1 ATOM 2283 C CE2 . PHE A 1 301 . 1.18 52.448 51.337 1 7.18 ? CE2 PHE A 301 1 ATOM 2284 C CZ . PHE A 1 301 . 2.027 53.509 50.983 1 6.39 ? CZ PHE A 301 1 ATOM 2285 N N . PRO A 1 302 . 2.178 48.011 46.027 1 22.94 ? N PRO A 302 1 ATOM 2286 C CA . PRO A 1 302 . 2.077 46.642 45.548 1 24.21 ? CA PRO A 302 1 ATOM 2287 C C . PRO A 1 302 . 2.809 45.66 46.448 1 26.54 ? C PRO A 302 1 ATOM 2288 O O . PRO A 1 302 . 2.337 44.569 46.749 1 30.3 ? O PRO A 302 1 ATOM 2289 C CB . PRO A 1 302 . 2.681 46.708 44.135 1 22.95 ? CB PRO A 302 1 ATOM 2290 C CG . PRO A 1 302 . 3.442 48.048 44.018 1 21.28 ? CG PRO A 302 1 ATOM 2291 C CD . PRO A 1 302 . 2.862 48.938 45.116 1 25.04 ? CD PRO A 302 1 ATOM 2292 N N . THR A 1 303 . 4.011 46.07 46.872 1 24.95 ? N THR A 303 1 ATOM 2293 C CA . THR A 1 303 . 4.819 45.204 47.717 1 23.35 ? CA THR A 303 1 ATOM 2294 C C . THR A 1 303 . 5.359 46.023 48.858 1 21.75 ? C THR A 303 1 ATOM 2295 O O . THR A 1 303 . 5.061 47.188 49.08 1 22.57 ? O THR A 303 1 ATOM 2296 C CB . THR A 1 303 . 5.96 44.619 46.857 1 24.02 ? CB THR A 303 1 ATOM 2297 O OG1 . THR A 1 303 . 5.373 44.118 45.672 1 35.66 ? OG1 THR A 303 1 ATOM 2298 C CG2 . THR A 1 303 . 6.781 43.426 47.395 1 32.95 ? CG2 THR A 303 1 ATOM 2299 N N . SER A 1 304 . 6.179 45.353 49.634 1 19.64 ? N SER A 304 1 ATOM 2300 C CA . SER A 1 304 . 6.777 46.036 50.737 1 22 ? CA SER A 304 1 ATOM 2301 C C . SER A 1 304 . 7.647 47.171 50.223 1 20.4 ? C SER A 304 1 ATOM 2302 O O . SER A 1 304 . 8.325 47.026 49.214 1 21.63 ? O SER A 304 1 ATOM 2303 C CB . SER A 1 304 . 7.617 45.022 51.523 1 25.76 ? CB SER A 304 1 ATOM 2304 O OG . SER A 1 304 . 8.746 44.583 50.764 1 28.88 ? OG SER A 304 1 ATOM 2305 N N . LEU A 1 305 . 7.668 48.268 50.974 1 17.53 ? N LEU A 305 1 ATOM 2306 C CA . LEU A 1 305 . 8.469 49.379 50.532 1 16.57 ? CA LEU A 305 1 ATOM 2307 C C . LEU A 1 305 . 9.931 49.02 50.352 1 19.69 ? C LEU A 305 1 ATOM 2308 O O . LEU A 1 305 . 10.656 49.623 49.579 1 24.75 ? O LEU A 305 1 ATOM 2309 C CB . LEU A 1 305 . 8.384 50.527 51.537 1 12.69 ? CB LEU A 305 1 ATOM 2310 C CG . LEU A 1 305 . 6.978 50.885 52.035 1 13 ? CG LEU A 305 1 ATOM 2311 C CD1 . LEU A 1 305 . 7.04 52.244 52.743 1 15.7 ? CD1 LEU A 305 1 ATOM 2312 C CD2 . LEU A 1 305 . 5.92 50.939 50.919 1 16.88 ? CD2 LEU A 305 1 ATOM 2313 N N . GLU A 1 306 . 10.385 48.013 51.088 1 21.26 ? N GLU A 306 1 ATOM 2314 C CA . GLU A 1 306 . 11.788 47.694 50.939 1 23.53 ? CA GLU A 306 1 ATOM 2315 C C . GLU A 1 306 . 12.068 47.065 49.589 1 26.4 ? C GLU A 306 1 ATOM 2316 O O . GLU A 1 306 . 13.099 47.362 48.988 1 26.99 ? O GLU A 306 1 ATOM 2317 C CB . GLU A 1 306 . 12.304 46.861 52.115 1 27.54 ? CB GLU A 306 1 ATOM 2318 C CG . GLU A 1 306 . 13.848 46.784 52.138 1 36.12 ? CG GLU A 306 1 ATOM 2319 C CD . GLU A 1 306 . 14.553 48.135 52.349 1 42.13 ? CD GLU A 306 1 ATOM 2320 O OE1 . GLU A 1 306 . 13.897 49.103 52.749 1 48.53 ? OE1 GLU A 306 1 ATOM 2321 O OE2 . GLU A 1 306 . 15.763 48.207 52.113 1 41.09 ? OE2 GLU A 306 1 ATOM 2322 N N . SER A 1 307 . 11.155 46.186 49.122 1 24.56 ? N SER A 307 1 ATOM 2323 C CA . SER A 1 307 . 11.386 45.608 47.794 1 23.34 ? CA SER A 307 1 ATOM 2324 C C . SER A 1 307 . 11.332 46.696 46.751 1 22.27 ? C SER A 307 1 ATOM 2325 O O . SER A 1 307 . 12.171 46.808 45.879 1 25.5 ? O SER A 307 1 ATOM 2326 C CB . SER A 1 307 . 10.291 44.624 47.401 1 25.32 ? CB SER A 307 1 ATOM 2327 O OG . SER A 1 307 . 10.486 43.433 48.131 1 35.53 ? OG SER A 307 1 ATOM 2328 N N . MET A 1 308 . 10.309 47.54 46.867 1 18.81 ? N MET A 308 1 ATOM 2329 C CA . MET A 1 308 . 10.191 48.616 45.913 1 14.66 ? CA MET A 308 1 ATOM 2330 C C . MET A 1 308 . 11.475 49.436 45.845 1 16.78 ? C MET A 308 1 ATOM 2331 O O . MET A 1 308 . 12.003 49.676 44.766 1 18.54 ? O MET A 308 1 ATOM 2332 C CB . MET A 1 308 . 8.931 49.437 46.194 1 10.18 ? CB MET A 308 1 ATOM 2333 C CG . MET A 1 308 . 7.683 48.546 46.106 1 9.23 ? CG MET A 308 1 ATOM 2334 S SD . MET A 1 308 . 6.168 49.53 46.289 1 18.45 ? SD MET A 308 1 ATOM 2335 C CE . MET A 1 308 . 6.091 50.363 44.685 1 12.01 ? CE MET A 308 1 ATOM 2336 N N . LEU A 1 309 . 11.991 49.825 47.011 1 16.99 ? N LEU A 309 1 ATOM 2337 C CA . LEU A 1 309 . 13.222 50.592 46.993 1 17.95 ? CA LEU A 309 1 ATOM 2338 C C . LEU A 1 309 . 14.345 49.795 46.357 1 17.65 ? C LEU A 309 1 ATOM 2339 O O . LEU A 1 309 . 15.151 50.301 45.592 1 16.1 ? O LEU A 309 1 ATOM 2340 C CB . LEU A 1 309 . 13.666 51.032 48.407 1 17.08 ? CB LEU A 309 1 ATOM 2341 C CG . LEU A 1 309 . 12.687 52.013 49.072 1 19.36 ? CG LEU A 309 1 ATOM 2342 C CD1 . LEU A 1 309 . 12.952 52.089 50.571 1 21.6 ? CD1 LEU A 309 1 ATOM 2343 C CD2 . LEU A 1 309 . 12.728 53.417 48.462 1 21.39 ? CD2 LEU A 309 1 ATOM 2344 N N . ASN A 1 310 . 14.386 48.511 46.68 1 21 ? N ASN A 310 1 ATOM 2345 C CA . ASN A 1 310 . 15.469 47.696 46.131 1 24.25 ? CA ASN A 310 1 ATOM 2346 C C . ASN A 1 310 . 15.341 47.42 44.651 1 23.67 ? C ASN A 310 1 ATOM 2347 O O . ASN A 1 310 . 16.341 47.175 43.994 1 28.49 ? O ASN A 310 1 ATOM 2348 C CB . ASN A 1 310 . 15.643 46.361 46.879 1 22.68 ? CB ASN A 310 1 ATOM 2349 N N . SER A 1 311 . 14.126 47.47 44.12 1 22.33 ? N SER A 311 1 ATOM 2350 C CA . SER A 1 311 . 13.956 47.185 42.7 1 20.64 ? CA SER A 311 1 ATOM 2351 C C . SER A 1 311 . 13.793 48.386 41.819 1 19.56 ? C SER A 311 1 ATOM 2352 O O . SER A 1 311 . 13.63 48.256 40.625 1 23.99 ? O SER A 311 1 ATOM 2353 C CB . SER A 1 311 . 12.68 46.37 42.501 1 17.52 ? CB SER A 311 1 ATOM 2354 O OG . SER A 1 311 . 12.759 45.201 43.314 1 28.32 ? OG SER A 311 1 ATOM 2355 N N . GLY A 1 312 . 13.792 49.586 42.366 1 22.66 ? N GLY A 312 1 ATOM 2356 C CA . GLY A 1 312 . 13.59 50.708 41.45 1 16.05 ? CA GLY A 312 1 ATOM 2357 C C . GLY A 1 312 . 12.176 50.853 41.018 1 15.93 ? C GLY A 312 1 ATOM 2358 O O . GLY A 1 312 . 11.823 51.512 40.05 1 16.26 ? O GLY A 312 1 ATOM 2359 N N . ASN A 1 313 . 11.317 50.212 41.788 1 13.55 ? N ASN A 313 1 ATOM 2360 C CA . ASN A 1 313 . 9.934 50.273 41.428 1 12.79 ? CA ASN A 313 1 ATOM 2361 C C . ASN A 1 313 . 9.345 51.562 41.939 1 14.18 ? C ASN A 313 1 ATOM 2362 O O . ASN A 1 313 . 8.511 51.543 42.827 1 17.05 ? O ASN A 313 1 ATOM 2363 C CB . ASN A 1 313 . 9.246 49.058 42.036 1 9.57 ? CB ASN A 313 1 ATOM 2364 C CG . ASN A 1 313 . 7.795 48.867 41.661 1 9.15 ? CG ASN A 313 1 ATOM 2365 O OD1 . ASN A 1 313 . 7.154 47.935 42.126 1 17.83 ? OD1 ASN A 313 1 ATOM 2366 N ND2 . ASN A 1 313 . 7.261 49.725 40.809 1 7.64 ? ND2 ASN A 313 1 ATOM 2367 N N . PHE A 1 314 . 9.769 52.687 41.365 1 12.17 ? N PHE A 314 1 ATOM 2368 C CA . PHE A 1 314 . 9.246 53.96 41.811 1 11.47 ? CA PHE A 314 1 ATOM 2369 C C . PHE A 1 314 . 9.491 55.002 40.742 1 9.09 ? C PHE A 314 1 ATOM 2370 O O . PHE A 1 314 . 10.292 54.813 39.841 1 11.88 ? O PHE A 314 1 ATOM 2371 C CB . PHE A 1 314 . 9.927 54.378 43.142 1 8.27 ? CB PHE A 314 1 ATOM 2372 C CG . PHE A 1 314 . 11.439 54.212 43.19 1 5.34 ? CG PHE A 314 1 ATOM 2373 C CD1 . PHE A 1 314 . 12.275 55.125 42.522 1 5.5 ? CD1 PHE A 314 1 ATOM 2374 C CD2 . PHE A 1 314 . 12.032 53.161 43.921 1 6.88 ? CD2 PHE A 314 1 ATOM 2375 C CE1 . PHE A 1 314 . 13.67 55.013 42.589 1 5.64 ? CE1 PHE A 314 1 ATOM 2376 C CE2 . PHE A 1 314 . 13.434 53.046 43.99 1 6.23 ? CE2 PHE A 314 1 ATOM 2377 C CZ . PHE A 1 314 . 14.252 53.974 43.326 1 8.11 ? CZ PHE A 314 1 ATOM 2378 N N . LYS A 1 315 . 8.78 56.117 40.865 1 6.19 ? N LYS A 315 1 ATOM 2379 C CA . LYS A 1 315 . 8.949 57.212 39.93 1 5.55 ? CA LYS A 315 1 ATOM 2380 C C . LYS A 1 315 . 10.401 57.689 39.991 1 8.59 ? C LYS A 315 1 ATOM 2381 O O . LYS A 1 315 . 10.94 57.798 41.078 1 11.14 ? O LYS A 315 1 ATOM 2382 C CB . LYS A 1 315 . 8.034 58.359 40.375 1 2 ? CB LYS A 315 1 ATOM 2383 C CG . LYS A 1 315 . 7.791 59.418 39.309 1 2 ? CG LYS A 315 1 ATOM 2384 C CD . LYS A 1 315 . 6.984 60.602 39.844 1 5.62 ? CD LYS A 315 1 ATOM 2385 C CE . LYS A 1 315 . 7.012 61.841 38.941 1 2.23 ? CE LYS A 315 1 ATOM 2386 N NZ . LYS A 1 315 . 6.314 61.584 37.702 1 7.21 ? NZ LYS A 315 1 ATOM 2387 N N . LYS A 1 316 . 11.009 57.995 38.832 1 11.74 ? N LYS A 316 1 ATOM 2388 C CA . LYS A 1 316 . 12.404 58.456 38.78 1 11.54 ? CA LYS A 316 1 ATOM 2389 C C . LYS A 1 316 . 12.451 59.858 38.24 1 13.56 ? C LYS A 316 1 ATOM 2390 O O . LYS A 1 316 . 12.348 60.074 37.049 1 20.69 ? O LYS A 316 1 ATOM 2391 C CB . LYS A 1 316 . 13.171 57.521 37.864 1 8.26 ? CB LYS A 316 1 ATOM 2392 C CG . LYS A 1 316 . 13.127 56.119 38.485 1 16.81 ? CG LYS A 316 1 ATOM 2393 C CD . LYS A 1 316 . 13.289 54.969 37.505 1 20.85 ? CD LYS A 316 1 ATOM 2394 C CE . LYS A 1 316 . 12.902 53.663 38.201 1 26.47 ? CE LYS A 316 1 ATOM 2395 N NZ . LYS A 1 316 . 13.286 52.521 37.401 1 38.01 ? NZ LYS A 316 1 ATOM 2396 N N . THR A 1 317 . 12.594 60.814 39.134 1 14.01 ? N THR A 317 1 ATOM 2397 C CA . THR A 1 317 . 12.652 62.244 38.864 1 9.79 ? CA THR A 317 1 ATOM 2398 C C . THR A 1 317 . 13.686 62.692 39.841 1 10.09 ? C THR A 317 1 ATOM 2399 O O . THR A 1 317 . 14.387 61.834 40.377 1 14.11 ? O THR A 317 1 ATOM 2400 C CB . THR A 1 317 . 11.268 62.826 39.158 1 8.4 ? CB THR A 317 1 ATOM 2401 O OG1 . THR A 1 317 . 11.163 64.217 38.919 1 3.2 ? OG1 THR A 317 1 ATOM 2402 C CG2 . THR A 1 317 . 10.726 62.508 40.561 1 13.38 ? CG2 THR A 317 1 ATOM 2403 N N . GLN A 1 318 . 13.803 63.988 40.092 1 6.37 ? N GLN A 318 1 ATOM 2404 C CA . GLN A 1 318 . 14.777 64.42 41.073 1 12.87 ? CA GLN A 318 1 ATOM 2405 C C . GLN A 1 318 . 13.988 64.827 42.278 1 14.14 ? C GLN A 318 1 ATOM 2406 O O . GLN A 1 318 . 12.856 65.269 42.127 1 16.56 ? O GLN A 318 1 ATOM 2407 C CB . GLN A 1 318 . 15.678 65.574 40.599 1 15.58 ? CB GLN A 318 1 ATOM 2408 C CG . GLN A 1 318 . 14.988 66.667 39.762 1 19.31 ? CG GLN A 318 1 ATOM 2409 C CD . GLN A 1 318 . 14.54 66.13 38.419 1 22.16 ? CD GLN A 318 1 ATOM 2410 O OE1 . GLN A 1 318 . 13.369 66.144 38.104 1 23.76 ? OE1 GLN A 318 1 ATOM 2411 N NE2 . GLN A 1 318 . 15.466 65.585 37.653 1 23.65 ? NE2 GLN A 318 1 ATOM 2412 N N . ILE A 1 319 . 14.601 64.668 43.46 1 14.51 ? N ILE A 319 1 ATOM 2413 C CA . ILE A 1 319 . 13.962 65.028 44.715 1 13.89 ? CA ILE A 319 1 ATOM 2414 C C . ILE A 1 319 . 14.935 65.892 45.481 1 13.76 ? C ILE A 319 1 ATOM 2415 O O . ILE A 1 319 . 16.143 65.848 45.224 1 15.41 ? O ILE A 319 1 ATOM 2416 C CB . ILE A 1 319 . 13.606 63.764 45.533 1 8.68 ? CB ILE A 319 1 ATOM 2417 C CG1 . ILE A 1 319 . 14.81 62.833 45.701 1 9.47 ? CG1 ILE A 319 1 ATOM 2418 C CG2 . ILE A 1 319 . 12.439 63.029 44.879 1 8.02 ? CG2 ILE A 319 1 ATOM 2419 C CD1 . ILE A 1 319 . 14.535 61.645 46.616 1 10.02 ? CD1 ILE A 319 1 ATOM 2420 N N . LEU A 1 320 . 14.374 66.653 46.433 1 12.95 ? N LEU A 320 1 ATOM 2421 C CA . LEU A 1 320 . 15.133 67.534 47.325 1 13.55 ? CA LEU A 320 1 ATOM 2422 C C . LEU A 1 320 . 14.604 67.179 48.708 1 16.92 ? C LEU A 320 1 ATOM 2423 O O . LEU A 1 320 . 13.402 67.3 48.938 1 17.93 ? O LEU A 320 1 ATOM 2424 C CB . LEU A 1 320 . 14.885 68.995 46.946 1 10.04 ? CB LEU A 320 1 ATOM 2425 C CG . LEU A 1 320 . 15.616 70.015 47.806 1 2.89 ? CG LEU A 320 1 ATOM 2426 C CD1 . LEU A 1 320 . 15.902 71.283 46.999 1 2 ? CD1 LEU A 320 1 ATOM 2427 C CD2 . LEU A 1 320 . 14.777 70.365 49.034 1 2 ? CD2 LEU A 320 1 ATOM 2428 N N . LEU A 1 321 . 15.471 66.724 49.628 1 19.13 ? N LEU A 321 1 ATOM 2429 C CA . LEU A 1 321 . 14.983 66.334 50.959 1 20.76 ? CA LEU A 321 1 ATOM 2430 C C . LEU A 1 321 . 15.948 66.716 52.073 1 21.85 ? C LEU A 321 1 ATOM 2431 O O . LEU A 1 321 . 17.08 67.123 51.823 1 21.77 ? O LEU A 321 1 ATOM 2432 C CB . LEU A 1 321 . 14.567 64.848 50.994 1 13.85 ? CB LEU A 321 1 ATOM 2433 C CG . LEU A 1 321 . 15.662 63.771 50.878 1 10.01 ? CG LEU A 321 1 ATOM 2434 C CD1 . LEU A 1 321 . 14.969 62.419 50.669 1 14.33 ? CD1 LEU A 321 1 ATOM 2435 C CD2 . LEU A 1 321 . 16.697 64.033 49.786 1 12.34 ? CD2 LEU A 321 1 ATOM 2436 N N . GLY A 1 322 . 15.474 66.606 53.323 1 20.68 ? N GLY A 322 1 ATOM 2437 C CA . GLY A 1 322 . 16.364 66.975 54.413 1 21.02 ? CA GLY A 322 1 ATOM 2438 C C . GLY A 1 322 . 15.837 66.67 55.788 1 20.39 ? C GLY A 322 1 ATOM 2439 O O . GLY A 1 322 . 14.748 66.148 56.012 1 17.65 ? O GLY A 322 1 ATOM 2440 N N . VAL A 1 323 . 16.676 67.039 56.737 1 19.21 ? N VAL A 323 1 ATOM 2441 C CA . VAL A 1 323 . 16.454 66.802 58.135 1 16.39 ? CA VAL A 323 1 ATOM 2442 C C . VAL A 1 323 . 16.833 68.06 58.918 1 18.43 ? C VAL A 323 1 ATOM 2443 O O . VAL A 1 323 . 17.569 68.917 58.453 1 21.23 ? O VAL A 323 1 ATOM 2444 C CB . VAL A 1 323 . 17.385 65.595 58.39 1 13.97 ? CB VAL A 323 1 ATOM 2445 C CG1 . VAL A 1 323 . 18.247 65.66 59.636 1 22.44 ? CG1 VAL A 323 1 ATOM 2446 C CG2 . VAL A 1 323 . 16.668 64.246 58.256 1 12.08 ? CG2 VAL A 323 1 ATOM 2447 N N . ASN A 1 324 . 16.312 68.13 60.14 1 19.64 ? N ASN A 324 1 ATOM 2448 C CA . ASN A 1 324 . 16.576 69.232 61.065 1 20.25 ? CA ASN A 324 1 ATOM 2449 C C . ASN A 1 324 . 17.483 68.638 62.123 1 18.45 ? C ASN A 324 1 ATOM 2450 O O . ASN A 1 324 . 17.417 67.451 62.429 1 17.84 ? O ASN A 324 1 ATOM 2451 C CB . ASN A 1 324 . 15.325 69.717 61.812 1 22.56 ? CB ASN A 324 1 ATOM 2452 C CG . ASN A 1 324 . 14.487 70.641 60.991 1 27.51 ? CG ASN A 324 1 ATOM 2453 O OD1 . ASN A 1 324 . 14.739 70.895 59.826 1 37.47 ? OD1 ASN A 324 1 ATOM 2454 N ND2 . ASN A 1 324 . 13.44 71.163 61.614 1 29.83 ? ND2 ASN A 324 1 ATOM 2455 N N . LYS A 1 325 . 18.277 69.49 62.736 1 16.85 ? N LYS A 325 1 ATOM 2456 C CA . LYS A 1 325 . 19.209 69.004 63.749 1 18.86 ? CA LYS A 325 1 ATOM 2457 C C . LYS A 1 325 . 18.633 68.269 64.972 1 19.76 ? C LYS A 325 1 ATOM 2458 O O . LYS A 1 325 . 19.155 67.238 65.376 1 22.32 ? O LYS A 325 1 ATOM 2459 C CB . LYS A 1 325 . 20.041 70.206 64.203 1 19.84 ? CB LYS A 325 1 ATOM 2460 C CG . LYS A 1 325 . 21.235 69.913 65.106 1 18.37 ? CG LYS A 325 1 ATOM 2461 C CD . LYS A 1 325 . 21.879 71.216 65.602 1 23.69 ? CD LYS A 325 1 ATOM 2462 C CE . LYS A 1 325 . 22.953 70.945 66.686 1 31.93 ? CE LYS A 325 1 ATOM 2463 N N . ASP A 1 326 . 17.564 68.8 65.589 1 19 ? N ASP A 326 1 ATOM 2464 C CA . ASP A 1 326 . 16.997 68.168 66.786 1 15.13 ? CA ASP A 326 1 ATOM 2465 C C . ASP A 1 326 . 15.582 67.685 66.541 1 15.41 ? C ASP A 326 1 ATOM 2466 O O . ASP A 1 326 . 14.554 68.246 66.915 1 17.38 ? O ASP A 326 1 ATOM 2467 C CB . ASP A 1 326 . 17.045 69.147 67.964 1 14.86 ? CB ASP A 326 1 ATOM 2468 C CG . ASP A 1 326 . 18.481 69.585 68.202 1 15.21 ? CG ASP A 326 1 ATOM 2469 O OD1 . ASP A 1 326 . 19.246 68.787 68.744 1 12.3 ? OD1 ASP A 326 1 ATOM 2470 O OD2 . ASP A 1 326 . 18.837 70.705 67.836 1 17.21 ? OD2 ASP A 326 1 ATOM 2471 N N . GLU A 1 327 . 15.548 66.544 65.869 1 15.52 ? N GLU A 327 1 ATOM 2472 C CA . GLU A 1 327 . 14.229 66.004 65.564 1 13.42 ? CA GLU A 327 1 ATOM 2473 C C . GLU A 1 327 . 13.532 65.379 66.751 1 10.57 ? C GLU A 327 1 ATOM 2474 O O . GLU A 1 327 . 12.316 65.3 66.771 1 9.81 ? O GLU A 327 1 ATOM 2475 C CB . GLU A 1 327 . 14.333 64.889 64.496 1 17.15 ? CB GLU A 327 1 ATOM 2476 C CG . GLU A 1 327 . 14.964 65.334 63.166 1 18.52 ? CG GLU A 327 1 ATOM 2477 C CD . GLU A 1 327 . 13.97 66.056 62.282 1 19.62 ? CD GLU A 327 1 ATOM 2478 O OE1 . GLU A 1 327 . 12.931 66.484 62.781 1 21.93 ? OE1 GLU A 327 1 ATOM 2479 O OE2 . GLU A 1 327 . 14.237 66.179 61.09 1 16.45 ? OE2 GLU A 327 1 ATOM 2480 N N . GLY A 1 328 . 14.326 64.899 67.718 1 11.45 ? N GLY A 328 1 ATOM 2481 C CA . GLY A 1 328 . 13.742 64.223 68.891 1 9.29 ? CA GLY A 328 1 ATOM 2482 C C . GLY A 1 328 . 13.019 65.075 69.925 1 5.98 ? C GLY A 328 1 ATOM 2483 O O . GLY A 1 328 . 11.947 64.733 70.402 1 5.07 ? O GLY A 328 1 ATOM 2484 N N . SER A 1 329 . 13.605 66.213 70.25 1 4.05 ? N SER A 329 1 ATOM 2485 C CA . SER A 1 329 . 13.07 67.137 71.237 1 6.39 ? CA SER A 329 1 ATOM 2486 C C . SER A 1 329 . 11.602 67.111 71.523 1 9.36 ? C SER A 329 1 ATOM 2487 O O . SER A 1 329 . 11.178 66.831 72.631 1 15.58 ? O SER A 329 1 ATOM 2488 C CB . SER A 1 329 . 13.402 68.587 70.876 1 4.71 ? CB SER A 329 1 ATOM 2489 O OG . SER A 1 329 . 14.743 68.55 70.442 1 15.15 ? OG SER A 329 1 ATOM 2490 N N . PHE A 1 330 . 10.831 67.435 70.503 1 10.03 ? N PHE A 330 1 ATOM 2491 C CA . PHE A 1 330 . 9.388 67.504 70.67 1 9.24 ? CA PHE A 330 1 ATOM 2492 C C . PHE A 1 330 . 8.801 66.222 71.233 1 11.37 ? C PHE A 330 1 ATOM 2493 O O . PHE A 1 330 . 7.995 66.25 72.151 1 14.67 ? O PHE A 330 1 ATOM 2494 C CB . PHE A 1 330 . 8.797 67.941 69.31 1 9.9 ? CB PHE A 330 1 ATOM 2495 C CG . PHE A 1 330 . 7.361 67.57 69.09 1 5.23 ? CG PHE A 330 1 ATOM 2496 C CD1 . PHE A 1 330 . 6.355 68.074 69.932 1 7.49 ? CD1 PHE A 330 1 ATOM 2497 C CD2 . PHE A 1 330 . 7.029 66.699 68.05 1 2 ? CD2 PHE A 330 1 ATOM 2498 C CE1 . PHE A 1 330 . 5.016 67.694 69.746 1 5.45 ? CE1 PHE A 330 1 ATOM 2499 C CE2 . PHE A 1 330 . 5.702 66.309 67.869 1 6.92 ? CE2 PHE A 330 1 ATOM 2500 C CZ . PHE A 1 330 . 4.692 66.803 68.719 1 7.06 ? CZ PHE A 330 1 ATOM 2501 N N . PHE A 1 331 . 9.253 65.093 70.703 1 10.22 ? N PHE A 331 1 ATOM 2502 C CA . PHE A 1 331 . 8.704 63.827 71.186 1 9.49 ? CA PHE A 331 1 ATOM 2503 C C . PHE A 1 331 . 9.104 63.55 72.605 1 10.53 ? C PHE A 331 1 ATOM 2504 O O . PHE A 1 331 . 8.302 63.082 73.401 1 18.03 ? O PHE A 331 1 ATOM 2505 C CB . PHE A 1 331 . 9.108 62.653 70.283 1 5.51 ? CB PHE A 331 1 ATOM 2506 C CG . PHE A 1 331 . 8.718 62.957 68.87 1 7.87 ? CG PHE A 331 1 ATOM 2507 C CD1 . PHE A 1 331 . 9.586 63.696 68.044 1 9.94 ? CD1 PHE A 331 1 ATOM 2508 C CD2 . PHE A 1 331 . 7.436 62.607 68.414 1 7.15 ? CD2 PHE A 331 1 ATOM 2509 C CE1 . PHE A 1 331 . 9.155 64.126 66.787 1 9.44 ? CE1 PHE A 331 1 ATOM 2510 C CE2 . PHE A 1 331 . 7.007 63.035 67.154 1 9.46 ? CE2 PHE A 331 1 ATOM 2511 C CZ . PHE A 1 331 . 7.863 63.8 66.344 1 11.59 ? CZ PHE A 331 1 ATOM 2512 N N . LEU A 1 332 . 10.375 63.847 72.918 1 9.05 ? N LEU A 332 1 ATOM 2513 C CA . LEU A 1 332 . 10.84 63.607 74.285 1 7.07 ? CA LEU A 332 1 ATOM 2514 C C . LEU A 1 332 . 10.027 64.468 75.245 1 7.31 ? C LEU A 332 1 ATOM 2515 O O . LEU A 1 332 . 9.32 63.979 76.117 1 5.4 ? O LEU A 332 1 ATOM 2516 C CB . LEU A 1 332 . 12.349 63.825 74.423 1 2 ? CB LEU A 332 1 ATOM 2517 C CG . LEU A 1 332 . 13.172 62.733 73.743 1 2 ? CG LEU A 332 1 ATOM 2518 C CD1 . LEU A 1 332 . 14.622 63.164 73.595 1 2 ? CD1 LEU A 332 1 ATOM 2519 C CD2 . LEU A 1 332 . 13.094 61.403 74.488 1 2 ? CD2 LEU A 332 1 ATOM 2520 N N . LEU A 1 333 . 10.102 65.774 75.008 1 4.82 ? N LEU A 333 1 ATOM 2521 C CA . LEU A 1 333 . 9.359 66.732 75.799 1 4.67 ? CA LEU A 333 1 ATOM 2522 C C . LEU A 1 333 . 7.899 66.344 76.002 1 6.42 ? C LEU A 333 1 ATOM 2523 O O . LEU A 1 333 . 7.33 66.523 77.071 1 13.53 ? O LEU A 333 1 ATOM 2524 C CB . LEU A 1 333 . 9.46 68.073 75.079 1 6.73 ? CB LEU A 333 1 ATOM 2525 C CG . LEU A 1 333 . 8.757 69.31 75.682 1 8.9 ? CG LEU A 333 1 ATOM 2526 C CD1 . LEU A 1 333 . 7.382 69.539 75.101 1 9.01 ? CD1 LEU A 333 1 ATOM 2527 C CD2 . LEU A 1 333 . 8.713 69.365 77.212 1 12.87 ? CD2 LEU A 333 1 ATOM 2528 N N . TYR A 1 334 . 7.28 65.785 74.975 1 6.07 ? N TYR A 334 1 ATOM 2529 C CA . TYR A 1 334 . 5.871 65.437 75.152 1 6.57 ? CA TYR A 334 1 ATOM 2530 C C . TYR A 1 334 . 5.629 64.108 75.786 1 6.32 ? C TYR A 334 1 ATOM 2531 O O . TYR A 1 334 . 4.517 63.901 76.249 1 8.62 ? O TYR A 334 1 ATOM 2532 C CB . TYR A 1 334 . 5.054 65.477 73.835 1 5.74 ? CB TYR A 334 1 ATOM 2533 C CG . TYR A 1 334 . 4.521 66.852 73.512 1 2 ? CG TYR A 334 1 ATOM 2534 C CD1 . TYR A 1 334 . 5.409 67.907 73.254 1 2 ? CD1 TYR A 334 1 ATOM 2535 C CD2 . TYR A 1 334 . 3.137 67.079 73.46 1 2 ? CD2 TYR A 334 1 ATOM 2536 C CE1 . TYR A 1 334 . 4.912 69.181 72.946 1 5.08 ? CE1 TYR A 334 1 ATOM 2537 C CE2 . TYR A 1 334 . 2.633 68.349 73.155 1 2 ? CE2 TYR A 334 1 ATOM 2538 C CZ . TYR A 1 334 . 3.521 69.399 72.89 1 4.53 ? CZ TYR A 334 1 ATOM 2539 O OH . TYR A 1 334 . 3.049 70.651 72.554 1 11.53 ? OH TYR A 334 1 ATOM 2540 N N . GLY A 1 335 . 6.595 63.194 75.819 1 6.87 ? N GLY A 335 1 ATOM 2541 C CA . GLY A 1 335 . 6.176 61.96 76.48 1 7.35 ? CA GLY A 335 1 ATOM 2542 C C . GLY A 1 335 . 7.252 61.095 77.07 1 9.23 ? C GLY A 335 1 ATOM 2543 O O . GLY A 1 335 . 7.053 59.912 77.296 1 7.96 ? O GLY A 335 1 ATOM 2544 N N . ALA A 1 336 . 8.413 61.661 77.332 1 10.09 ? N ALA A 336 1 ATOM 2545 C CA . ALA A 1 336 . 9.487 60.899 77.92 1 11.9 ? CA ALA A 336 1 ATOM 2546 C C . ALA A 1 336 . 9.673 61.485 79.315 1 15.96 ? C ALA A 336 1 ATOM 2547 O O . ALA A 1 336 . 9.58 62.702 79.5 1 18.28 ? O ALA A 336 1 ATOM 2548 C CB . ALA A 1 336 . 10.768 61.057 77.107 1 15.83 ? CB ALA A 336 1 ATOM 2549 N N . PRO A 1 337 . 9.904 60.61 80.308 1 15.53 ? N PRO A 337 1 ATOM 2550 C CA . PRO A 1 337 . 9.985 61.082 81.683 1 14.25 ? CA PRO A 337 1 ATOM 2551 C C . PRO A 1 337 . 11.283 61.808 82.017 1 15.93 ? C PRO A 337 1 ATOM 2552 O O . PRO A 1 337 . 12.366 61.243 81.891 1 15.63 ? O PRO A 337 1 ATOM 2553 C CB . PRO A 1 337 . 9.91 59.789 82.5 1 16.93 ? CB PRO A 337 1 ATOM 2554 C CG . PRO A 1 337 . 10.331 58.651 81.553 1 17.25 ? CG PRO A 337 1 ATOM 2555 C CD . PRO A 1 337 . 9.995 59.158 80.154 1 17.55 ? CD PRO A 337 1 ATOM 2556 N N . GLY A 1 338 . 11.154 63.059 82.479 1 14.88 ? N GLY A 338 1 ATOM 2557 C CA . GLY A 1 338 . 12.336 63.815 82.855 1 14.54 ? CA GLY A 338 1 ATOM 2558 C C . GLY A 1 338 . 12.454 65.113 82.127 1 17.81 ? C GLY A 338 1 ATOM 2559 O O . GLY A 1 338 . 13.127 66.053 82.554 1 22.81 ? O GLY A 338 1 ATOM 2560 N N . PHE A 1 339 . 11.757 65.184 80.999 1 19.32 ? N PHE A 339 1 ATOM 2561 C CA . PHE A 1 339 . 11.838 66.393 80.199 1 13.96 ? CA PHE A 339 1 ATOM 2562 C C . PHE A 1 339 . 10.696 67.272 80.539 1 13.96 ? C PHE A 339 1 ATOM 2563 O O . PHE A 1 339 . 9.606 66.77 80.776 1 22.31 ? O PHE A 339 1 ATOM 2564 C CB . PHE A 1 339 . 11.708 66.044 78.717 1 10.64 ? CB PHE A 339 1 ATOM 2565 C CG . PHE A 1 339 . 12.837 65.169 78.27 1 3.88 ? CG PHE A 339 1 ATOM 2566 C CD1 . PHE A 1 339 . 12.76 63.776 78.437 1 2.63 ? CD1 PHE A 339 1 ATOM 2567 C CD2 . PHE A 1 339 . 13.967 65.743 77.68 1 2 ? CD2 PHE A 339 1 ATOM 2568 C CE1 . PHE A 1 339 . 13.811 62.968 78.001 1 2.88 ? CE1 PHE A 339 1 ATOM 2569 C CE2 . PHE A 1 339 . 15.001 64.936 77.218 1 2 ? CE2 PHE A 339 1 ATOM 2570 C CZ . PHE A 1 339 . 14.928 63.553 77.384 1 2 ? CZ PHE A 339 1 ATOM 2571 N N . SER A 1 340 . 10.907 68.57 80.551 1 5.93 ? N SER A 340 1 ATOM 2572 C CA . SER A 1 340 . 9.788 69.412 80.861 1 8.24 ? CA SER A 340 1 ATOM 2573 C C . SER A 1 340 . 10.176 70.702 80.211 1 9.54 ? C SER A 340 1 ATOM 2574 O O . SER A 1 340 . 11.351 71.018 80.104 1 12.25 ? O SER A 340 1 ATOM 2575 C CB . SER A 1 340 . 9.52 69.474 82.37 1 13.24 ? CB SER A 340 1 ATOM 2576 O OG . SER A 1 340 . 10.769 69.483 83.055 1 20.34 ? OG SER A 340 1 ATOM 2577 N N . LYS A 1 341 . 9.165 71.447 79.776 1 8.55 ? N LYS A 341 1 ATOM 2578 C CA . LYS A 1 341 . 9.393 72.688 79.084 1 6.09 ? CA LYS A 341 1 ATOM 2579 C C . LYS A 1 341 . 10.149 73.771 79.809 1 10.8 ? C LYS A 341 1 ATOM 2580 O O . LYS A 1 341 . 10.918 74.49 79.193 1 16.03 ? O LYS A 341 1 ATOM 2581 C CB . LYS A 1 341 . 8.028 73.295 78.73 1 8.3 ? CB LYS A 341 1 ATOM 2582 C CG . LYS A 1 341 . 8.154 74.489 77.781 1 12.38 ? CG LYS A 341 1 ATOM 2583 C CD . LYS A 1 341 . 6.811 75.078 77.352 1 17.57 ? CD LYS A 341 1 ATOM 2584 C CE . LYS A 1 341 . 6.425 76.349 78.108 1 20.78 ? CE LYS A 341 1 ATOM 2585 N NZ . LYS A 1 341 . 5.582 75.995 79.23 1 27.83 ? NZ LYS A 341 1 ATOM 2586 N N . ASP A 1 342 . 9.896 73.931 81.115 1 11.84 ? N ASP A 342 1 ATOM 2587 C CA . ASP A 1 342 . 10.561 75.064 81.769 1 10.44 ? CA ASP A 342 1 ATOM 2588 C C . ASP A 1 342 . 11.803 74.749 82.55 1 11.23 ? C ASP A 342 1 ATOM 2589 O O . ASP A 1 342 . 12.316 75.581 83.279 1 11.16 ? O ASP A 342 1 ATOM 2590 C CB . ASP A 1 342 . 9.553 75.748 82.683 1 13.39 ? CB ASP A 342 1 ATOM 2591 C CG . ASP A 1 342 . 8.298 76.132 81.915 1 18.79 ? CG ASP A 342 1 ATOM 2592 O OD1 . ASP A 1 342 . 8.437 76.553 80.772 1 19.02 ? OD1 ASP A 342 1 ATOM 2593 O OD2 . ASP A 1 342 . 7.189 76.011 82.446 1 26.74 ? OD2 ASP A 342 1 ATOM 2594 N N . SER A 1 343 . 12.27 73.537 82.398 1 12.35 ? N SER A 343 1 ATOM 2595 C CA . SER A 1 343 . 13.432 73.038 83.083 1 13.1 ? CA SER A 343 1 ATOM 2596 C C . SER A 1 343 . 14.442 72.8 81.979 1 14.58 ? C SER A 343 1 ATOM 2597 O O . SER A 1 343 . 14.082 72.847 80.821 1 22.87 ? O SER A 343 1 ATOM 2598 C CB . SER A 1 343 . 12.901 71.703 83.628 1 9.72 ? CB SER A 343 1 ATOM 2599 O OG . SER A 1 343 . 13.862 70.896 84.288 1 24.12 ? OG SER A 343 1 ATOM 2600 N N . GLU A 1 344 . 15.701 72.514 82.304 1 12.45 ? N GLU A 344 1 ATOM 2601 C CA . GLU A 1 344 . 16.664 72.234 81.208 1 12.6 ? CA GLU A 344 1 ATOM 2602 C C . GLU A 1 344 . 16.839 70.723 81.029 1 14.76 ? C GLU A 344 1 ATOM 2603 O O . GLU A 1 344 . 17.855 70.186 80.595 1 12.18 ? O GLU A 344 1 ATOM 2604 C CB . GLU A 1 344 . 18.042 72.927 81.38 1 16.85 ? CB GLU A 344 1 ATOM 2605 C CG . GLU A 1 344 . 18.786 72.592 82.679 1 22.04 ? CG GLU A 344 1 ATOM 2606 N N . SER A 1 345 . 15.812 70.055 81.504 1 14.52 ? N SER A 345 1 ATOM 2607 C CA . SER A 1 345 . 15.761 68.621 81.409 1 17.55 ? CA SER A 345 1 ATOM 2608 C C . SER A 1 345 . 17.032 67.777 81.415 1 20.59 ? C SER A 345 1 ATOM 2609 O O . SER A 1 345 . 17.349 67.167 80.404 1 21.82 ? O SER A 345 1 ATOM 2610 C CB . SER A 1 345 . 14.978 68.355 80.137 1 16.43 ? CB SER A 345 1 ATOM 2611 O OG . SER A 1 345 . 13.731 69.049 80.314 1 18.13 ? OG SER A 345 1 ATOM 2612 N N . LYS A 1 346 . 17.716 67.723 82.579 1 21.86 ? N LYS A 346 1 ATOM 2613 C CA . LYS A 1 346 . 18.91 66.879 82.705 1 23.77 ? CA LYS A 346 1 ATOM 2614 C C . LYS A 1 346 . 18.369 65.497 83.043 1 25 ? C LYS A 346 1 ATOM 2615 O O . LYS A 1 346 . 17.66 65.332 84.033 1 29.16 ? O LYS A 346 1 ATOM 2616 C CB . LYS A 1 346 . 19.81 67.439 83.801 1 24.4 ? CB LYS A 346 1 ATOM 2617 C CG . LYS A 1 346 . 20.523 68.699 83.294 1 33.23 ? CG LYS A 346 1 ATOM 2618 C CD . LYS A 1 346 . 21.118 69.581 84.404 1 39.97 ? CD LYS A 346 1 ATOM 2619 C CE . LYS A 1 346 . 22.034 70.688 83.836 1 45.95 ? CE LYS A 346 1 ATOM 2620 N NZ . LYS A 1 346 . 21.742 71.993 84.41 1 51.42 ? NZ LYS A 346 1 ATOM 2621 N N . ILE A 1 347 . 18.678 64.494 82.229 1 25.23 ? N ILE A 347 1 ATOM 2622 C CA . ILE A 1 347 . 18.097 63.181 82.513 1 24.86 ? CA ILE A 347 1 ATOM 2623 C C . ILE A 1 347 . 19.087 62.314 83.248 1 24.84 ? C ILE A 347 1 ATOM 2624 O O . ILE A 1 347 . 20.276 62.293 82.982 1 25.36 ? O ILE A 347 1 ATOM 2625 C CB . ILE A 1 347 . 17.521 62.564 81.206 1 20.35 ? CB ILE A 347 1 ATOM 2626 C CG1 . ILE A 1 347 . 16.094 63.087 80.926 1 19.69 ? CG1 ILE A 347 1 ATOM 2627 C CG2 . ILE A 1 347 . 17.475 61.029 81.185 1 18.16 ? CG2 ILE A 347 1 ATOM 2628 C CD1 . ILE A 1 347 . 15.975 64.597 80.697 1 12.3 ? CD1 ILE A 347 1 ATOM 2629 N N . SER A 1 348 . 18.517 61.576 84.19 1 22.6 ? N SER A 348 1 ATOM 2630 C CA . SER A 1 348 . 19.28 60.669 85.023 1 22.96 ? CA SER A 348 1 ATOM 2631 C C . SER A 1 348 . 19.473 59.374 84.291 1 25.12 ? C SER A 348 1 ATOM 2632 O O . SER A 1 348 . 18.705 59.101 83.376 1 29.86 ? O SER A 348 1 ATOM 2633 C CB . SER A 1 348 . 18.412 60.381 86.27 1 22.94 ? CB SER A 348 1 ATOM 2634 O OG . SER A 1 348 . 17.043 60.109 85.921 1 21.81 ? OG SER A 348 1 ATOM 2635 N N . ARG A 1 349 . 20.421 58.52 84.727 1 26.78 ? N ARG A 349 1 ATOM 2636 C CA . ARG A 1 349 . 20.509 57.267 83.982 1 26.44 ? CA ARG A 349 1 ATOM 2637 C C . ARG A 1 349 . 19.252 56.469 84.092 1 23.3 ? C ARG A 349 1 ATOM 2638 O O . ARG A 1 349 . 18.958 55.655 83.241 1 23.92 ? O ARG A 349 1 ATOM 2639 C CB . ARG A 1 349 . 21.692 56.337 84.303 1 28.34 ? CB ARG A 349 1 ATOM 2640 C CG . ARG A 1 349 . 23.027 56.81 83.672 1 39.36 ? CG ARG A 349 1 ATOM 2641 C CD . ARG A 1 349 . 23.038 57.123 82.138 1 42.13 ? CD ARG A 349 1 ATOM 2642 N NE . ARG A 1 349 . 23.855 56.244 81.299 1 42.13 ? NE ARG A 349 1 ATOM 2643 C CZ . ARG A 1 349 . 23.557 54.954 81.069 1 43.18 ? CZ ARG A 349 1 ATOM 2644 N NH1 . ARG A 1 349 . 22.555 54.338 81.691 1 44.85 ? NH1 ARG A 349 1 ATOM 2645 N NH2 . ARG A 1 349 . 24.288 54.268 80.201 1 43.64 ? NH2 ARG A 349 1 ATOM 2646 N N . GLU A 1 350 . 18.488 56.699 85.144 1 26.9 ? N GLU A 350 1 ATOM 2647 C CA . GLU A 1 350 . 17.263 55.911 85.222 1 31.45 ? CA GLU A 350 1 ATOM 2648 C C . GLU A 1 350 . 16.301 56.334 84.127 1 30.75 ? C GLU A 350 1 ATOM 2649 O O . GLU A 1 350 . 15.825 55.539 83.332 1 33.01 ? O GLU A 350 1 ATOM 2650 C CB . GLU A 1 350 . 16.599 55.97 86.622 1 35.7 ? CB GLU A 350 1 ATOM 2651 C CG . GLU A 1 350 . 15.595 54.81 86.857 1 42.44 ? CG GLU A 350 1 ATOM 2652 N N . ASP A 1 351 . 16.039 57.637 84.077 1 29.4 ? N ASP A 351 1 ATOM 2653 C CA . ASP A 1 351 . 15.114 58.079 83.044 1 28.05 ? CA ASP A 351 1 ATOM 2654 C C . ASP A 1 351 . 15.675 57.927 81.642 1 27.22 ? C ASP A 351 1 ATOM 2655 O O . ASP A 1 351 . 14.95 57.87 80.655 1 30.6 ? O ASP A 351 1 ATOM 2656 C CB . ASP A 1 351 . 14.65 59.51 83.302 1 28.99 ? CB ASP A 351 1 ATOM 2657 C CG . ASP A 1 351 . 13.711 59.62 84.492 1 28.45 ? CG ASP A 351 1 ATOM 2658 O OD1 . ASP A 1 351 . 12.964 58.665 84.744 1 26.02 ? OD1 ASP A 351 1 ATOM 2659 O OD2 . ASP A 1 351 . 13.732 60.665 85.149 1 27.93 ? OD2 ASP A 351 1 ATOM 2660 N N . PHE A 1 352 . 17.001 57.87 81.56 1 24.01 ? N PHE A 352 1 ATOM 2661 C CA . PHE A 1 352 . 17.655 57.687 80.279 1 19.62 ? CA PHE A 352 1 ATOM 2662 C C . PHE A 1 352 . 17.26 56.333 79.769 1 19.15 ? C PHE A 352 1 ATOM 2663 O O . PHE A 1 352 . 16.744 56.171 78.675 1 25.45 ? O PHE A 352 1 ATOM 2664 C CB . PHE A 1 352 . 19.18 57.737 80.436 1 18.2 ? CB PHE A 352 1 ATOM 2665 C CG . PHE A 1 352 . 19.923 57.384 79.172 1 18.83 ? CG PHE A 352 1 ATOM 2666 C CD1 . PHE A 1 352 . 20.242 58.377 78.231 1 21.32 ? CD1 PHE A 352 1 ATOM 2667 C CD2 . PHE A 1 352 . 20.326 56.058 78.941 1 15.96 ? CD2 PHE A 352 1 ATOM 2668 C CE1 . PHE A 1 352 . 20.986 58.048 77.086 1 21.96 ? CE1 PHE A 352 1 ATOM 2669 C CE2 . PHE A 1 352 . 21.057 55.728 77.794 1 14.3 ? CE2 PHE A 352 1 ATOM 2670 C CZ . PHE A 1 352 . 21.399 56.724 76.869 1 18.25 ? CZ PHE A 352 1 ATOM 2671 N N . MET A 1 353 . 17.487 55.335 80.612 1 17.09 ? N MET A 353 1 ATOM 2672 C CA . MET A 1 353 . 17.134 53.996 80.193 1 18.52 ? CA MET A 353 1 ATOM 2673 C C . MET A 1 353 . 15.644 53.84 79.978 1 20.49 ? C MET A 353 1 ATOM 2674 O O . MET A 1 353 . 15.198 53.013 79.189 1 19.81 ? O MET A 353 1 ATOM 2675 C CB . MET A 1 353 . 17.754 52.953 81.11 1 19.65 ? CB MET A 353 1 ATOM 2676 C CG . MET A 1 353 . 19.295 53.119 81.05 1 18.12 ? CG MET A 353 1 ATOM 2677 N N . SER A 1 354 . 14.859 54.645 80.703 1 22.71 ? N SER A 354 1 ATOM 2678 C CA . SER A 1 354 . 13.424 54.538 80.475 1 25.84 ? CA SER A 354 1 ATOM 2679 C C . SER A 1 354 . 13.094 55.109 79.09 1 25.87 ? C SER A 354 1 ATOM 2680 O O . SER A 1 354 . 12.221 54.666 78.352 1 28.42 ? O SER A 354 1 ATOM 2681 C CB . SER A 1 354 . 12.633 55.339 81.526 1 27.61 ? CB SER A 354 1 ATOM 2682 O OG . SER A 1 354 . 13.05 55.077 82.868 1 35.58 ? OG SER A 354 1 ATOM 2683 N N . GLY A 1 355 . 13.847 56.145 78.754 1 23.04 ? N GLY A 355 1 ATOM 2684 C CA . GLY A 1 355 . 13.632 56.789 77.491 1 20.76 ? CA GLY A 355 1 ATOM 2685 C C . GLY A 1 355 . 13.913 55.887 76.33 1 20.74 ? C GLY A 355 1 ATOM 2686 O O . GLY A 1 355 . 13.065 55.716 75.465 1 20.96 ? O GLY A 355 1 ATOM 2687 N N . VAL A 1 356 . 15.118 55.281 76.33 1 16.58 ? N VAL A 356 1 ATOM 2688 C CA . VAL A 1 356 . 15.436 54.406 75.221 1 12.8 ? CA VAL A 356 1 ATOM 2689 C C . VAL A 1 356 . 14.445 53.285 75.072 1 12.89 ? C VAL A 356 1 ATOM 2690 O O . VAL A 1 356 . 14.189 52.86 73.962 1 20.26 ? O VAL A 356 1 ATOM 2691 C CB . VAL A 1 356 . 16.919 53.999 75.178 1 15.13 ? CB VAL A 356 1 ATOM 2692 C CG1 . VAL A 1 356 . 17.576 53.882 76.541 1 11.98 ? CG1 VAL A 356 1 ATOM 2693 C CG2 . VAL A 1 356 . 17.22 52.742 74.32 1 16.47 ? CG2 VAL A 356 1 ATOM 2694 N N . LYS A 1 357 . 13.868 52.798 76.158 1 17.12 ? N LYS A 357 1 ATOM 2695 C CA . LYS A 1 357 . 12.876 51.743 75.975 1 18.3 ? CA LYS A 357 1 ATOM 2696 C C . LYS A 1 357 . 11.719 52.291 75.167 1 16.64 ? C LYS A 357 1 ATOM 2697 O O . LYS A 1 357 . 11.169 51.615 74.316 1 20.77 ? O LYS A 357 1 ATOM 2698 C CB . LYS A 1 357 . 12.315 51.214 77.311 1 23.65 ? CB LYS A 357 1 ATOM 2699 C CG . LYS A 1 357 . 13.34 50.427 78.147 1 34.69 ? CG LYS A 357 1 ATOM 2700 C CD . LYS A 1 357 . 12.893 49.065 78.757 1 48.38 ? CD LYS A 357 1 ATOM 2701 C CE . LYS A 1 357 . 11.495 48.5 78.39 1 53.77 ? CE LYS A 357 1 ATOM 2702 N NZ . LYS A 1 357 . 11.366 48.161 76.97 1 58.39 ? NZ LYS A 357 1 ATOM 2703 N N . LEU A 1 358 . 11.354 53.539 75.448 1 16.56 ? N LEU A 358 1 ATOM 2704 C CA . LEU A 1 358 . 10.239 54.119 74.705 1 16.67 ? CA LEU A 358 1 ATOM 2705 C C . LEU A 1 358 . 10.595 54.389 73.255 1 19.85 ? C LEU A 358 1 ATOM 2706 O O . LEU A 1 358 . 9.729 54.354 72.389 1 26.58 ? O LEU A 358 1 ATOM 2707 C CB . LEU A 1 358 . 9.796 55.471 75.298 1 7.56 ? CB LEU A 358 1 ATOM 2708 C CG . LEU A 1 358 . 9.274 55.385 76.723 1 2 ? CG LEU A 358 1 ATOM 2709 C CD1 . LEU A 1 358 . 9.116 56.78 77.314 1 2 ? CD1 LEU A 358 1 ATOM 2710 C CD2 . LEU A 1 358 . 7.937 54.652 76.758 1 2 ? CD2 LEU A 358 1 ATOM 2711 N N . SER A 1 359 . 11.862 54.715 73.003 1 17.69 ? N SER A 359 1 ATOM 2712 C CA . SER A 1 359 . 12.256 54.998 71.638 1 15.36 ? CA SER A 359 1 ATOM 2713 C C . SER A 1 359 . 12.405 53.77 70.792 1 16.54 ? C SER A 359 1 ATOM 2714 O O . SER A 1 359 . 12.192 53.833 69.594 1 22.9 ? O SER A 359 1 ATOM 2715 C CB . SER A 1 359 . 13.594 55.739 71.579 1 13.6 ? CB SER A 359 1 ATOM 2716 O OG . SER A 1 359 . 13.573 56.801 72.535 1 20.22 ? OG SER A 359 1 ATOM 2717 N N . VAL A 1 360 . 12.759 52.645 71.391 1 11.65 ? N VAL A 360 1 ATOM 2718 C CA . VAL A 1 360 . 12.944 51.481 70.561 1 9.46 ? CA VAL A 360 1 ATOM 2719 C C . VAL A 1 360 . 11.964 50.393 70.96 1 12.11 ? C VAL A 360 1 ATOM 2720 O O . VAL A 1 360 . 12.368 49.333 71.408 1 16.36 ? O VAL A 360 1 ATOM 2721 C CB . VAL A 1 360 . 14.434 51.063 70.661 1 9.14 ? CB VAL A 360 1 ATOM 2722 C CG1 . VAL A 1 360 . 14.841 50.178 69.466 1 10.89 ? CG1 VAL A 360 1 ATOM 2723 C CG2 . VAL A 1 360 . 15.367 52.292 70.691 1 10.29 ? CG2 VAL A 360 1 ATOM 2724 N N . PRO A 1 361 . 10.655 50.62 70.779 1 15.18 ? N PRO A 361 1 ATOM 2725 C CA . PRO A 1 361 . 9.654 49.694 71.335 1 15.98 ? CA PRO A 361 1 ATOM 2726 C C . PRO A 1 361 . 9.757 48.242 70.921 1 19.48 ? C PRO A 361 1 ATOM 2727 O O . PRO A 1 361 . 9.177 47.348 71.504 1 23.85 ? O PRO A 361 1 ATOM 2728 C CB . PRO A 1 361 . 8.306 50.273 70.88 1 11.55 ? CB PRO A 361 1 ATOM 2729 C CG . PRO A 1 361 . 8.642 51.317 69.81 1 12.75 ? CG PRO A 361 1 ATOM 2730 C CD . PRO A 1 361 . 10.084 51.755 70.062 1 14.4 ? CD PRO A 361 1 ATOM 2731 N N . HIS A 1 362 . 10.477 48.02 69.845 1 25.44 ? N HIS A 362 1 ATOM 2732 C CA . HIS A 1 362 . 10.623 46.67 69.321 1 29.48 ? CA HIS A 362 1 ATOM 2733 C C . HIS A 1 362 . 11.939 46.025 69.693 1 30.3 ? C HIS A 362 1 ATOM 2734 O O . HIS A 1 362 . 12.196 44.881 69.334 1 34.95 ? O HIS A 362 1 ATOM 2735 C CB . HIS A 1 362 . 10.507 46.696 67.769 1 35.06 ? CB HIS A 362 1 ATOM 2736 C CG . HIS A 1 362 . 11.27 47.87 67.165 1 36.68 ? CG HIS A 362 1 ATOM 2737 N ND1 . HIS A 1 362 . 10.727 49.092 66.938 1 35.63 ? ND1 HIS A 362 1 ATOM 2738 C CD2 . HIS A 1 362 . 12.633 47.919 66.802 1 35.92 ? CD2 HIS A 362 1 ATOM 2739 C CE1 . HIS A 1 362 . 11.71 49.868 66.466 1 36.94 ? CE1 HIS A 362 1 ATOM 2740 N NE2 . HIS A 1 362 . 12.865 49.175 66.382 1 39.26 ? NE2 HIS A 362 1 ATOM 2741 N N . ALA A 1 363 . 12.812 46.774 70.361 1 25.05 ? N ALA A 363 1 ATOM 2742 C CA . ALA A 1 363 . 14.062 46.133 70.675 1 24.3 ? CA ALA A 363 1 ATOM 2743 C C . ALA A 1 363 . 13.848 45.186 71.823 1 26.94 ? C ALA A 363 1 ATOM 2744 O O . ALA A 1 363 . 12.951 45.319 72.646 1 27.66 ? O ALA A 363 1 ATOM 2745 C CB . ALA A 1 363 . 15.134 47.133 71.121 1 24.12 ? CB ALA A 363 1 ATOM 2746 N N . ASN A 1 364 . 14.749 44.213 71.849 1 25.62 ? N ASN A 364 1 ATOM 2747 C CA . ASN A 1 364 . 14.758 43.232 72.908 1 22.62 ? CA ASN A 364 1 ATOM 2748 C C . ASN A 1 364 . 15.867 43.752 73.798 1 24.4 ? C ASN A 364 1 ATOM 2749 O O . ASN A 1 364 . 16.571 44.705 73.484 1 24.24 ? O ASN A 364 1 ATOM 2750 C CB . ASN A 1 364 . 15.012 41.792 72.399 1 23.27 ? CB ASN A 364 1 ATOM 2751 C CG . ASN A 1 364 . 16.304 41.675 71.63 1 23.08 ? CG ASN A 364 1 ATOM 2752 O OD1 . ASN A 1 364 . 17.141 42.556 71.718 1 28.93 ? OD1 ASN A 364 1 ATOM 2753 N ND2 . ASN A 1 364 . 16.476 40.606 70.87 1 23.88 ? ND2 ASN A 364 1 ATOM 2754 N N . ASP A 1 365 . 16.056 43.061 74.917 1 27.48 ? N ASP A 365 1 ATOM 2755 C CA . ASP A 1 365 . 17.081 43.472 75.882 1 25.27 ? CA ASP A 365 1 ATOM 2756 C C . ASP A 1 365 . 18.43 43.73 75.275 1 25.82 ? C ASP A 365 1 ATOM 2757 O O . ASP A 1 365 . 19.141 44.68 75.568 1 28.02 ? O ASP A 365 1 ATOM 2758 C CB . ASP A 1 365 . 17.372 42.372 76.914 1 26.63 ? CB ASP A 365 1 ATOM 2759 N N . LEU A 1 366 . 18.782 42.827 74.38 1 23.27 ? N LEU A 366 1 ATOM 2760 C CA . LEU A 1 366 . 20.075 42.962 73.762 1 21.37 ? CA LEU A 366 1 ATOM 2761 C C . LEU A 1 366 . 20.147 44.191 72.883 1 21.66 ? C LEU A 366 1 ATOM 2762 O O . LEU A 1 366 . 21.144 44.898 72.806 1 22.93 ? O LEU A 366 1 ATOM 2763 C CB . LEU A 1 366 . 20.344 41.69 72.966 1 22.53 ? CB LEU A 366 1 ATOM 2764 C CG . LEU A 1 366 . 21.729 41.107 73.176 1 21.41 ? CG LEU A 366 1 ATOM 2765 C CD1 . LEU A 1 366 . 21.853 39.905 72.247 1 26.47 ? CD1 LEU A 366 1 ATOM 2766 C CD2 . LEU A 1 366 . 22.85 42.138 72.963 1 22.36 ? CD2 LEU A 366 1 ATOM 2767 N N . GLY A 1 367 . 19.025 44.444 72.229 1 18.78 ? N GLY A 367 1 ATOM 2768 C CA . GLY A 1 367 . 18.936 45.581 71.345 1 20.09 ? CA GLY A 367 1 ATOM 2769 C C . GLY A 1 367 . 19.094 46.861 72.104 1 19.16 ? C GLY A 367 1 ATOM 2770 O O . GLY A 1 367 . 19.884 47.713 71.725 1 17.49 ? O GLY A 367 1 ATOM 2771 N N . LEU A 1 368 . 18.342 46.96 73.218 1 19.69 ? N LEU A 368 1 ATOM 2772 C CA . LEU A 1 368 . 18.41 48.152 74.058 1 18.37 ? CA LEU A 368 1 ATOM 2773 C C . LEU A 1 368 . 19.844 48.33 74.525 1 18.27 ? C LEU A 368 1 ATOM 2774 O O . LEU A 1 368 . 20.426 49.409 74.485 1 15.58 ? O LEU A 368 1 ATOM 2775 C CB . LEU A 1 368 . 17.438 48.068 75.248 1 21.93 ? CB LEU A 368 1 ATOM 2776 C CG . LEU A 1 368 . 15.933 48.026 74.877 1 25.14 ? CG LEU A 368 1 ATOM 2777 C CD1 . LEU A 1 368 . 15.07 47.567 76.053 1 22.66 ? CD1 LEU A 368 1 ATOM 2778 C CD2 . LEU A 1 368 . 15.401 49.388 74.386 1 26.92 ? CD2 LEU A 368 1 ATOM 2779 N N . ASP A 1 369 . 20.428 47.189 74.923 1 18.38 ? N ASP A 369 1 ATOM 2780 C CA . ASP A 1 369 . 21.827 47.226 75.362 1 19.79 ? CA ASP A 369 1 ATOM 2781 C C . ASP A 1 369 . 22.745 47.793 74.289 1 19.98 ? C ASP A 369 1 ATOM 2782 O O . ASP A 1 369 . 23.653 48.575 74.568 1 20.06 ? O ASP A 369 1 ATOM 2783 C CB . ASP A 1 369 . 22.362 45.826 75.703 1 20.42 ? CB ASP A 369 1 ATOM 2784 C CG . ASP A 1 369 . 22.133 45.388 77.141 1 25.81 ? CG ASP A 369 1 ATOM 2785 O OD1 . ASP A 1 369 . 21.345 46.014 77.858 1 28.18 ? OD1 ASP A 369 1 ATOM 2786 O OD2 . ASP A 1 369 . 22.771 44.415 77.545 1 28.77 ? OD2 ASP A 369 1 ATOM 2787 N N . ALA A 1 370 . 22.475 47.355 73.042 1 19.57 ? N ALA A 370 1 ATOM 2788 C CA . ALA A 1 370 . 23.252 47.794 71.903 1 12.88 ? CA ALA A 370 1 ATOM 2789 C C . ALA A 1 370 . 23.109 49.283 71.682 1 13.98 ? C ALA A 370 1 ATOM 2790 O O . ALA A 1 370 . 24.088 49.947 71.36 1 17.14 ? O ALA A 370 1 ATOM 2791 C CB . ALA A 1 370 . 22.849 47.031 70.655 1 10.17 ? CB ALA A 370 1 ATOM 2792 N N . VAL A 1 371 . 21.89 49.808 71.859 1 13.39 ? N VAL A 371 1 ATOM 2793 C CA . VAL A 1 371 . 21.688 51.248 71.663 1 13.99 ? CA VAL A 371 1 ATOM 2794 C C . VAL A 1 371 . 22.48 52.053 72.704 1 14.95 ? C VAL A 371 1 ATOM 2795 O O . VAL A 1 371 . 23.202 52.998 72.393 1 18.4 ? O VAL A 371 1 ATOM 2796 C CB . VAL A 1 371 . 20.179 51.599 71.742 1 13.56 ? CB VAL A 371 1 ATOM 2797 C CG1 . VAL A 1 371 . 19.924 53.103 71.535 1 9.32 ? CG1 VAL A 371 1 ATOM 2798 C CG2 . VAL A 1 371 . 19.33 50.764 70.762 1 6.6 ? CG2 VAL A 371 1 ATOM 2799 N N . THR A 1 372 . 22.316 51.663 73.967 1 14.34 ? N THR A 372 1 ATOM 2800 C CA . THR A 1 372 . 23.003 52.331 75.058 1 13.68 ? CA THR A 372 1 ATOM 2801 C C . THR A 1 372 . 24.507 52.355 74.841 1 12.35 ? C THR A 372 1 ATOM 2802 O O . THR A 1 372 . 25.194 53.339 75.056 1 9.76 ? O THR A 372 1 ATOM 2803 C CB . THR A 1 372 . 22.682 51.541 76.319 1 18.11 ? CB THR A 372 1 ATOM 2804 O OG1 . THR A 1 372 . 21.272 51.359 76.415 1 21.72 ? OG1 THR A 372 1 ATOM 2805 C CG2 . THR A 1 372 . 23.187 52.181 77.614 1 26.75 ? CG2 THR A 372 1 ATOM 2806 N N . LEU A 1 373 . 25.014 51.219 74.372 1 12.03 ? N LEU A 373 1 ATOM 2807 C CA . LEU A 1 373 . 26.438 51.164 74.118 1 12.19 ? CA LEU A 373 1 ATOM 2808 C C . LEU A 1 373 . 26.899 52.318 73.242 1 15.5 ? C LEU A 373 1 ATOM 2809 O O . LEU A 1 373 . 27.837 53.027 73.567 1 15.29 ? O LEU A 373 1 ATOM 2810 C CB . LEU A 1 373 . 26.804 49.835 73.429 1 9.08 ? CB LEU A 373 1 ATOM 2811 C CG . LEU A 1 373 . 28.225 49.33 73.745 1 11.38 ? CG LEU A 373 1 ATOM 2812 C CD1 . LEU A 1 373 . 28.554 48.051 72.978 1 14.39 ? CD1 LEU A 373 1 ATOM 2813 C CD2 . LEU A 1 373 . 29.337 50.35 73.488 1 17.82 ? CD2 LEU A 373 1 ATOM 2814 N N . GLN A 1 374 . 26.163 52.495 72.132 1 20.44 ? N GLN A 374 1 ATOM 2815 C CA . GLN A 1 374 . 26.528 53.529 71.166 1 21.57 ? CA GLN A 374 1 ATOM 2816 C C . GLN A 1 374 . 26.289 54.941 71.597 1 22.18 ? C GLN A 374 1 ATOM 2817 O O . GLN A 1 374 . 27.07 55.833 71.3 1 23 ? O GLN A 374 1 ATOM 2818 C CB . GLN A 1 374 . 25.739 53.401 69.848 1 24.24 ? CB GLN A 374 1 ATOM 2819 C CG . GLN A 1 374 . 25.628 51.987 69.285 1 33.24 ? CG GLN A 374 1 ATOM 2820 C CD . GLN A 1 374 . 26.957 51.458 68.79 1 39.05 ? CD GLN A 374 1 ATOM 2821 O OE1 . GLN A 1 374 . 27.753 52.173 68.192 1 42.09 ? OE1 GLN A 374 1 ATOM 2822 N NE2 . GLN A 1 374 . 27.159 50.156 69.011 1 39.02 ? NE2 GLN A 374 1 ATOM 2823 N N . TYR A 1 375 . 25.159 55.138 72.272 1 20.75 ? N TYR A 375 1 ATOM 2824 C CA . TYR A 1 375 . 24.832 56.505 72.658 1 22.88 ? CA TYR A 375 1 ATOM 2825 C C . TYR A 1 375 . 25.365 56.972 74.005 1 25.42 ? C TYR A 375 1 ATOM 2826 O O . TYR A 1 375 . 25.221 58.143 74.345 1 26.36 ? O TYR A 375 1 ATOM 2827 C CB . TYR A 1 375 . 23.308 56.706 72.501 1 22.55 ? CB TYR A 375 1 ATOM 2828 C CG . TYR A 1 375 . 22.939 56.796 71.029 1 24.01 ? CG TYR A 375 1 ATOM 2829 C CD1 . TYR A 1 375 . 22.995 58.053 70.382 1 21.13 ? CD1 TYR A 375 1 ATOM 2830 C CD2 . TYR A 1 375 . 22.608 55.639 70.277 1 20.1 ? CD2 TYR A 375 1 ATOM 2831 C CE1 . TYR A 1 375 . 22.734 58.162 69.013 1 16.38 ? CE1 TYR A 375 1 ATOM 2832 C CE2 . TYR A 1 375 . 22.344 55.752 68.898 1 13.81 ? CE2 TYR A 375 1 ATOM 2833 C CZ . TYR A 1 375 . 22.4 57.021 68.275 1 17.25 ? CZ TYR A 375 1 ATOM 2834 O OH . TYR A 1 375 . 22.11 57.194 66.939 1 18.33 ? OH TYR A 375 1 ATOM 2835 N N . THR A 1 376 . 25.972 56.094 74.795 1 27.14 ? N THR A 376 1 ATOM 2836 C CA . THR A 1 376 . 26.466 56.558 76.079 1 26.81 ? CA THR A 376 1 ATOM 2837 C C . THR A 1 376 . 27.95 56.896 76.026 1 30 ? C THR A 376 1 ATOM 2838 O O . THR A 1 376 . 28.788 56.256 75.401 1 32.19 ? O THR A 376 1 ATOM 2839 C CB . THR A 1 376 . 26.248 55.429 77.102 1 24.27 ? CB THR A 376 1 ATOM 2840 O OG1 . THR A 1 376 . 24.848 55.183 77.221 1 26.14 ? OG1 THR A 376 1 ATOM 2841 C CG2 . THR A 1 376 . 26.772 55.689 78.525 1 26.13 ? CG2 THR A 376 1 ATOM 2842 N N . ASP A 1 377 . 28.267 57.974 76.756 1 32.9 ? N ASP A 377 1 ATOM 2843 C CA . ASP A 1 377 . 29.663 58.373 76.884 1 33.12 ? CA ASP A 377 1 ATOM 2844 C C . ASP A 1 377 . 30.088 57.62 78.138 1 33.75 ? C ASP A 377 1 ATOM 2845 O O . ASP A 1 377 . 29.853 58.093 79.246 1 35.52 ? O ASP A 377 1 ATOM 2846 C CB . ASP A 1 377 . 29.821 59.888 77.099 1 29.45 ? CB ASP A 377 1 ATOM 2847 C CG . ASP A 1 377 . 31.259 60.278 77.411 1 32.39 ? CG ASP A 377 1 ATOM 2848 O OD1 . ASP A 1 377 . 32.052 59.407 77.779 1 31.09 ? OD1 ASP A 377 1 ATOM 2849 O OD2 . ASP A 1 377 . 31.587 61.456 77.284 1 36.13 ? OD2 ASP A 377 1 ATOM 2850 N N . TRP A 1 378 . 30.724 56.467 77.964 1 33.67 ? N TRP A 378 1 ATOM 2851 C CA . TRP A 1 378 . 31.115 55.677 79.118 1 32.74 ? CA TRP A 378 1 ATOM 2852 C C . TRP A 1 378 . 32.033 56.368 80.072 1 35.4 ? C TRP A 378 1 ATOM 2853 O O . TRP A 1 378 . 32.005 56.047 81.25 1 38.33 ? O TRP A 378 1 ATOM 2854 C CB . TRP A 1 378 . 31.63 54.292 78.729 1 34.03 ? CB TRP A 378 1 ATOM 2855 C CG . TRP A 1 378 . 30.471 53.588 78.076 1 34.63 ? CG TRP A 378 1 ATOM 2856 C CD1 . TRP A 1 378 . 30.183 53.518 76.694 1 35.42 ? CD1 TRP A 378 1 ATOM 2857 C CD2 . TRP A 1 378 . 29.417 52.973 78.756 1 33.28 ? CD2 TRP A 378 1 ATOM 2858 N NE1 . TRP A 1 378 . 29 52.899 76.494 1 35.74 ? NE1 TRP A 378 1 ATOM 2859 C CE2 . TRP A 1 378 . 28.471 52.533 77.709 1 34.52 ? CE2 TRP A 378 1 ATOM 2860 C CE3 . TRP A 1 378 . 29.112 52.79 80.102 1 32.54 ? CE3 TRP A 378 1 ATOM 2861 C CZ2 . TRP A 1 378 . 27.263 51.928 78.09 1 33.96 ? CZ2 TRP A 378 1 ATOM 2862 C CZ3 . TRP A 1 378 . 27.891 52.181 80.439 1 37.5 ? CZ3 TRP A 378 1 ATOM 2863 C CH2 . TRP A 1 378 . 26.978 51.757 79.451 1 33.89 ? CH2 TRP A 378 1 ATOM 2864 N N . MET A 1 379 . 32.825 57.343 79.609 1 35.43 ? N MET A 379 1 ATOM 2865 C CA . MET A 1 379 . 33.697 58.015 80.583 1 38.11 ? CA MET A 379 1 ATOM 2866 C C . MET A 1 379 . 33.006 59.171 81.323 1 37.63 ? C MET A 379 1 ATOM 2867 O O . MET A 1 379 . 33.621 60.03 81.937 1 37.01 ? O MET A 379 1 ATOM 2868 C CB . MET A 1 379 . 34.997 58.503 79.946 1 39.47 ? CB MET A 379 1 ATOM 2869 C CG . MET A 1 379 . 36.089 58.677 81.013 1 48.58 ? CG MET A 379 1 ATOM 2870 S SD . MET A 1 379 . 37.63 59.176 80.217 1 60.48 ? SD MET A 379 1 ATOM 2871 C CE . MET A 1 379 . 38.186 57.574 79.529 1 60.32 ? CE MET A 379 1 ATOM 2872 N N . ASP A 1 380 . 31.684 59.21 81.242 1 37.26 ? N ASP A 380 1 ATOM 2873 C CA . ASP A 1 380 . 30.95 60.276 81.901 1 35.2 ? CA ASP A 380 1 ATOM 2874 C C . ASP A 1 380 . 29.496 59.852 82.031 1 36.78 ? C ASP A 380 1 ATOM 2875 O O . ASP A 1 380 . 28.558 60.633 82.001 1 36.31 ? O ASP A 380 1 ATOM 2876 C CB . ASP A 1 380 . 31.085 61.573 81.08 1 37.41 ? CB ASP A 380 1 ATOM 2877 C CG . ASP A 1 380 . 30.946 62.833 81.916 1 42.24 ? CG ASP A 380 1 ATOM 2878 O OD1 . ASP A 1 380 . 30.115 62.841 82.818 1 44.95 ? OD1 ASP A 380 1 ATOM 2879 O OD2 . ASP A 1 380 . 31.68 63.796 81.681 1 46.59 ? OD2 ASP A 380 1 ATOM 2880 N N . ASP A 1 381 . 29.362 58.537 82.159 1 39.63 ? N ASP A 381 1 ATOM 2881 C CA . ASP A 1 381 . 28.137 57.774 82.303 1 41.26 ? CA ASP A 381 1 ATOM 2882 C C . ASP A 1 381 . 26.898 58.498 82.853 1 40.3 ? C ASP A 381 1 ATOM 2883 O O . ASP A 1 381 . 25.862 58.482 82.204 1 41.14 ? O ASP A 381 1 ATOM 2884 C CB . ASP A 1 381 . 28.52 56.477 83.058 1 44.63 ? CB ASP A 381 1 ATOM 2885 C CG . ASP A 1 381 . 27.429 55.697 83.761 1 53.35 ? CG ASP A 381 1 ATOM 2886 O OD1 . ASP A 1 381 . 26.283 55.738 83.316 1 56.74 ? OD1 ASP A 381 1 ATOM 2887 O OD2 . ASP A 1 381 . 27.743 55.043 84.76 1 59.44 ? OD2 ASP A 381 1 ATOM 2888 N N . ASN A 1 382 . 27.006 59.118 84.031 1 42.03 ? N ASN A 382 1 ATOM 2889 C CA . ASN A 1 382 . 25.865 59.779 84.67 1 41.65 ? CA ASN A 382 1 ATOM 2890 C C . ASN A 1 382 . 25.642 61.248 84.35 1 42 ? C ASN A 382 1 ATOM 2891 O O . ASN A 1 382 . 24.947 61.916 85.107 1 45.11 ? O ASN A 382 1 ATOM 2892 C CB . ASN A 1 382 . 26.124 59.744 86.202 1 39.34 ? CB ASN A 382 1 ATOM 2893 N N . ASN A 1 383 . 26.225 61.785 83.267 1 41.46 ? N ASN A 383 1 ATOM 2894 C CA . ASN A 1 383 . 26.01 63.225 83.006 1 35.71 ? CA ASN A 383 1 ATOM 2895 C C . ASN A 1 383 . 24.62 63.545 82.472 1 33.59 ? C ASN A 383 1 ATOM 2896 O O . ASN A 1 383 . 24.279 63.254 81.336 1 38.41 ? O ASN A 383 1 ATOM 2897 C CB . ASN A 1 383 . 27.083 63.795 82.076 1 31.38 ? CB ASN A 383 1 ATOM 2898 C CG . ASN A 1 383 . 26.928 65.278 81.831 1 32.86 ? CG ASN A 383 1 ATOM 2899 O OD1 . ASN A 1 383 . 25.842 65.826 81.848 1 35.62 ? OD1 ASN A 383 1 ATOM 2900 N ND2 . ASN A 1 383 . 28.04 65.962 81.597 1 33.67 ? ND2 ASN A 383 1 ATOM 2901 N N . GLY A 1 384 . 23.85 64.252 83.289 1 30.8 ? N GLY A 384 1 ATOM 2902 C CA . GLY A 1 384 . 22.496 64.597 82.893 1 27.25 ? CA GLY A 384 1 ATOM 2903 C C . GLY A 1 384 . 22.328 65.341 81.593 1 22.82 ? C GLY A 384 1 ATOM 2904 O O . GLY A 1 384 . 21.356 65.15 80.884 1 24.91 ? O GLY A 384 1 ATOM 2905 N N . ILE A 1 385 . 23.257 66.223 81.275 1 19.5 ? N ILE A 385 1 ATOM 2906 C CA . ILE A 1 385 . 23.151 66.941 80.018 1 21.44 ? CA ILE A 385 1 ATOM 2907 C C . ILE A 1 385 . 23.415 65.938 78.883 1 21.19 ? C ILE A 385 1 ATOM 2908 O O . ILE A 1 385 . 22.682 65.776 77.911 1 22.17 ? O ILE A 385 1 ATOM 2909 C CB . ILE A 1 385 . 24.161 68.106 80.037 1 22.64 ? CB ILE A 385 1 ATOM 2910 C CG1 . ILE A 1 385 . 23.678 69.272 80.907 1 25.55 ? CG1 ILE A 385 1 ATOM 2911 C CG2 . ILE A 1 385 . 24.55 68.612 78.65 1 26.15 ? CG2 ILE A 385 1 ATOM 2912 C CD1 . ILE A 1 385 . 22.582 70.084 80.198 1 31.32 ? CD1 ILE A 385 1 ATOM 2913 N N . LYS A 1 386 . 24.507 65.208 79.051 1 19.41 ? N LYS A 386 1 ATOM 2914 C CA . LYS A 1 386 . 24.846 64.229 78.03 1 16.41 ? CA LYS A 386 1 ATOM 2915 C C . LYS A 1 386 . 23.746 63.214 77.802 1 15.5 ? C LYS A 386 1 ATOM 2916 O O . LYS A 1 386 . 23.52 62.748 76.696 1 19.02 ? O LYS A 386 1 ATOM 2917 C CB . LYS A 1 386 . 26.163 63.511 78.355 1 15.67 ? CB LYS A 386 1 ATOM 2918 C CG . LYS A 1 386 . 27.363 64.47 78.269 1 13.97 ? CG LYS A 386 1 ATOM 2919 C CD . LYS A 1 386 . 28.705 63.748 78.404 1 22.76 ? CD LYS A 386 1 ATOM 2920 C CE . LYS A 1 386 . 29.899 64.709 78.258 1 29.85 ? CE LYS A 386 1 ATOM 2921 N NZ . LYS A 1 386 . 31.167 63.988 78.174 1 32.24 ? NZ LYS A 386 1 ATOM 2922 N N . ASN A 1 387 . 23.045 62.872 78.863 1 14.39 ? N ASN A 387 1 ATOM 2923 C CA . ASN A 1 387 . 21.969 61.905 78.713 1 15.86 ? CA ASN A 387 1 ATOM 2924 C C . ASN A 1 387 . 20.782 62.521 78.022 1 15.13 ? C ASN A 387 1 ATOM 2925 O O . ASN A 1 387 . 20.085 61.866 77.261 1 17.02 ? O ASN A 387 1 ATOM 2926 C CB . ASN A 1 387 . 21.521 61.34 80.07 1 21.64 ? CB ASN A 387 1 ATOM 2927 C CG . ASN A 1 387 . 22.53 60.443 80.766 1 28.33 ? CG ASN A 387 1 ATOM 2928 O OD1 . ASN A 1 387 . 22.41 60.183 81.952 1 35.96 ? OD1 ASN A 387 1 ATOM 2929 N ND2 . ASN A 1 387 . 23.541 59.943 80.033 1 29.77 ? ND2 ASN A 387 1 ATOM 2930 N N . ARG A 1 388 . 20.558 63.808 78.281 1 11.15 ? N ARG A 388 1 ATOM 2931 C CA . ARG A 1 388 . 19.43 64.467 77.645 1 11.5 ? CA ARG A 388 1 ATOM 2932 C C . ARG A 1 388 . 19.648 64.479 76.139 1 13.43 ? C ARG A 388 1 ATOM 2933 O O . ARG A 1 388 . 18.815 64.11 75.308 1 10.98 ? O ARG A 388 1 ATOM 2934 C CB . ARG A 1 388 . 19.34 65.916 78.167 1 9.27 ? CB ARG A 388 1 ATOM 2935 C CG . ARG A 1 388 . 18.216 66.78 77.556 1 7.23 ? CG ARG A 388 1 ATOM 2936 C CD . ARG A 1 388 . 18.418 68.277 77.829 1 10.14 ? CD ARG A 388 1 ATOM 2937 N NE . ARG A 1 388 . 19.677 68.697 77.262 1 9.96 ? NE ARG A 388 1 ATOM 2938 C CZ . ARG A 1 388 . 20.276 69.841 77.586 1 14.29 ? CZ ARG A 388 1 ATOM 2939 N NH1 . ARG A 1 388 . 19.71 70.708 78.412 1 19.41 ? NH1 ARG A 388 1 ATOM 2940 N NH2 . ARG A 1 388 . 21.468 70.114 77.068 1 21.28 ? NH2 ARG A 388 1 ATOM 2941 N N . ASP A 1 389 . 20.858 64.938 75.812 1 10.11 ? N ASP A 389 1 ATOM 2942 C CA . ASP A 1 389 . 21.227 65.033 74.418 1 6.98 ? CA ASP A 389 1 ATOM 2943 C C . ASP A 1 389 . 21.295 63.682 73.756 1 6.78 ? C ASP A 389 1 ATOM 2944 O O . ASP A 1 389 . 20.832 63.526 72.638 1 11.27 ? O ASP A 389 1 ATOM 2945 C CB . ASP A 1 389 . 22.537 65.804 74.258 1 11.29 ? CB ASP A 389 1 ATOM 2946 C CG . ASP A 1 389 . 22.402 67.288 74.636 1 17.29 ? CG ASP A 389 1 ATOM 2947 O OD1 . ASP A 1 389 . 21.275 67.756 74.811 1 17.15 ? OD1 ASP A 389 1 ATOM 2948 O OD2 . ASP A 1 389 . 23.423 67.979 74.735 1 17.35 ? OD2 ASP A 389 1 ATOM 2949 N N . GLY A 1 390 . 21.829 62.673 74.429 1 3.73 ? N GLY A 390 1 ATOM 2950 C CA . GLY A 1 390 . 21.891 61.375 73.763 1 6.75 ? CA GLY A 390 1 ATOM 2951 C C . GLY A 1 390 . 20.517 60.854 73.369 1 11.44 ? C GLY A 390 1 ATOM 2952 O O . GLY A 1 390 . 20.28 60.3 72.303 1 18.6 ? O GLY A 390 1 ATOM 2953 N N . LEU A 1 391 . 19.56 61.102 74.239 1 12.73 ? N LEU A 391 1 ATOM 2954 C CA . LEU A 1 391 . 18.21 60.633 73.972 1 13.42 ? CA LEU A 391 1 ATOM 2955 C C . LEU A 1 391 . 17.604 61.378 72.8 1 12.34 ? C LEU A 391 1 ATOM 2956 O O . LEU A 1 391 . 16.874 60.877 71.957 1 11.07 ? O LEU A 391 1 ATOM 2957 C CB . LEU A 1 391 . 17.431 60.825 75.281 1 17.09 ? CB LEU A 391 1 ATOM 2958 C CG . LEU A 1 391 . 16.427 59.725 75.627 1 15.61 ? CG LEU A 391 1 ATOM 2959 C CD1 . LEU A 1 391 . 17.014 58.315 75.658 1 20.05 ? CD1 LEU A 391 1 ATOM 2960 C CD2 . LEU A 1 391 . 15.854 60.061 76.993 1 18.22 ? CD2 LEU A 391 1 ATOM 2961 N N . ASP A 1 392 . 17.964 62.645 72.739 1 13.63 ? N ASP A 392 1 ATOM 2962 C CA . ASP A 1 392 . 17.482 63.48 71.651 1 16.96 ? CA ASP A 392 1 ATOM 2963 C C . ASP A 1 392 . 18.015 62.979 70.298 1 21 ? C ASP A 392 1 ATOM 2964 O O . ASP A 1 392 . 17.426 63.204 69.238 1 25.56 ? O ASP A 392 1 ATOM 2965 C CB . ASP A 1 392 . 17.897 64.926 71.935 1 22.14 ? CB ASP A 392 1 ATOM 2966 C CG . ASP A 1 392 . 17.358 65.901 70.91 1 25.9 ? CG ASP A 392 1 ATOM 2967 O OD1 . ASP A 1 392 . 17.973 66.037 69.857 1 33.47 ? OD1 ASP A 392 1 ATOM 2968 O OD2 . ASP A 1 392 . 16.335 66.521 71.162 1 26.93 ? OD2 ASP A 392 1 ATOM 2969 N N . ASP A 1 393 . 19.156 62.283 70.341 1 19.36 ? N ASP A 393 1 ATOM 2970 C CA . ASP A 1 393 . 19.713 61.75 69.109 1 14.77 ? CA ASP A 393 1 ATOM 2971 C C . ASP A 1 393 . 19.246 60.355 68.865 1 16.13 ? C ASP A 393 1 ATOM 2972 O O . ASP A 1 393 . 19.321 59.871 67.745 1 15.95 ? O ASP A 393 1 ATOM 2973 C CB . ASP A 1 393 . 21.224 61.641 69.157 1 16.7 ? CB ASP A 393 1 ATOM 2974 C CG . ASP A 1 393 . 21.909 62.97 69.052 1 20.9 ? CG ASP A 393 1 ATOM 2975 O OD1 . ASP A 1 393 . 21.285 63.912 68.572 1 28.23 ? OD1 ASP A 393 1 ATOM 2976 O OD2 . ASP A 1 393 . 23.076 63.058 69.438 1 28.4 ? OD2 ASP A 393 1 ATOM 2977 N N . ILE A 1 394 . 18.806 59.67 69.917 1 16.81 ? N ILE A 394 1 ATOM 2978 C CA . ILE A 1 394 . 18.326 58.32 69.686 1 14.79 ? CA ILE A 394 1 ATOM 2979 C C . ILE A 1 394 . 17.034 58.468 68.911 1 14.4 ? C ILE A 394 1 ATOM 2980 O O . ILE A 1 394 . 16.827 57.899 67.848 1 15.07 ? O ILE A 394 1 ATOM 2981 C CB . ILE A 1 394 . 18.197 57.526 71.02 1 9.94 ? CB ILE A 394 1 ATOM 2982 C CG1 . ILE A 1 394 . 19.6 57.171 71.545 1 9.43 ? CG1 ILE A 394 1 ATOM 2983 C CG2 . ILE A 1 394 . 17.36 56.246 70.892 1 3.78 ? CG2 ILE A 394 1 ATOM 2984 C CD1 . ILE A 1 394 . 19.62 56.444 72.895 1 11.88 ? CD1 ILE A 394 1 ATOM 2985 N N . VAL A 1 395 . 16.159 59.314 69.44 1 17.14 ? N VAL A 395 1 ATOM 2986 C CA . VAL A 1 395 . 14.882 59.476 68.762 1 16.27 ? CA VAL A 395 1 ATOM 2987 C C . VAL A 1 395 . 15.066 59.986 67.326 1 18.15 ? C VAL A 395 1 ATOM 2988 O O . VAL A 1 395 . 14.518 59.477 66.36 1 17.08 ? O VAL A 395 1 ATOM 2989 C CB . VAL A 1 395 . 13.981 60.346 69.672 1 13.18 ? CB VAL A 395 1 ATOM 2990 C CG1 . VAL A 1 395 . 12.546 60.519 69.153 1 12.93 ? CG1 VAL A 395 1 ATOM 2991 C CG2 . VAL A 1 395 . 13.926 59.757 71.097 1 6.53 ? CG2 VAL A 395 1 ATOM 2992 N N . GLY A 1 396 . 15.891 61.009 67.18 1 21.58 ? N GLY A 396 1 ATOM 2993 C CA . GLY A 1 396 . 16.084 61.55 65.844 1 18.28 ? CA GLY A 396 1 ATOM 2994 C C . GLY A 1 396 . 16.695 60.588 64.847 1 16.4 ? C GLY A 396 1 ATOM 2995 O O . GLY A 1 396 . 16.185 60.406 63.751 1 23.24 ? O GLY A 396 1 ATOM 2996 N N . ASP A 1 397 . 17.805 59.961 65.219 1 12.43 ? N ASP A 397 1 ATOM 2997 C CA . ASP A 1 397 . 18.447 59.048 64.289 1 3.45 ? CA ASP A 397 1 ATOM 2998 C C . ASP A 1 397 . 17.594 57.853 63.993 1 5.71 ? C ASP A 397 1 ATOM 2999 O O . ASP A 1 397 . 17.481 57.433 62.852 1 11.98 ? O ASP A 397 1 ATOM 3000 C CB . ASP A 1 397 . 19.799 58.569 64.821 1 2.73 ? CB ASP A 397 1 ATOM 3001 C CG . ASP A 1 397 . 20.775 59.713 65.035 1 7.64 ? CG ASP A 397 1 ATOM 3002 O OD1 . ASP A 1 397 . 20.479 60.845 64.65 1 6.63 ? OD1 ASP A 397 1 ATOM 3003 O OD2 . ASP A 1 397 . 21.844 59.477 65.595 1 10.63 ? OD2 ASP A 397 1 ATOM 3004 N N . HIS A 1 398 . 16.974 57.304 65.016 1 5.99 ? N HIS A 398 1 ATOM 3005 C CA . HIS A 1 398 . 16.16 56.141 64.764 1 8.08 ? CA HIS A 398 1 ATOM 3006 C C . HIS A 1 398 . 14.946 56.444 63.901 1 12.21 ? C HIS A 398 1 ATOM 3007 O O . HIS A 1 398 . 14.656 55.722 62.959 1 17.17 ? O HIS A 398 1 ATOM 3008 C CB . HIS A 1 398 . 15.656 55.541 66.098 1 5.36 ? CB HIS A 398 1 ATOM 3009 C CG . HIS A 1 398 . 14.66 54.405 65.892 1 3.31 ? CG HIS A 398 1 ATOM 3010 N ND1 . HIS A 1 398 . 14.967 53.237 65.314 1 2 ? ND1 HIS A 398 1 ATOM 3011 C CD2 . HIS A 1 398 . 13.281 54.365 66.23 1 5.16 ? CD2 HIS A 398 1 ATOM 3012 C CE1 . HIS A 1 398 . 13.84 52.506 65.297 1 2.44 ? CE1 HIS A 398 1 ATOM 3013 N NE2 . HIS A 1 398 . 12.802 53.16 65.843 1 2 ? NE2 HIS A 398 1 ATOM 3014 N N . ASN A 1 399 . 14.251 57.533 64.234 1 11.6 ? N ASN A 399 1 ATOM 3015 C CA . ASN A 1 399 . 13 57.822 63.527 1 11.44 ? CA ASN A 399 1 ATOM 3016 C C . ASN A 1 399 . 12.992 58.748 62.33 1 10.94 ? C ASN A 399 1 ATOM 3017 O O . ASN A 1 399 . 11.989 58.763 61.629 1 11.39 ? O ASN A 399 1 ATOM 3018 C CB . ASN A 1 399 . 11.987 58.485 64.48 1 13.59 ? CB ASN A 399 1 ATOM 3019 C CG . ASN A 1 399 . 11.643 57.649 65.659 1 12.03 ? CG ASN A 399 1 ATOM 3020 O OD1 . ASN A 1 399 . 10.74 56.841 65.605 1 7.86 ? OD1 ASN A 399 1 ATOM 3021 N ND2 . ASN A 1 399 . 12.376 57.852 66.74 1 16.18 ? ND2 ASN A 399 1 ATOM 3022 N N . VAL A 1 400 . 14.027 59.553 62.106 1 8.13 ? N VAL A 400 1 ATOM 3023 C CA . VAL A 1 400 . 13.945 60.448 60.962 1 6.64 ? CA VAL A 400 1 ATOM 3024 C C . VAL A 1 400 . 15.215 60.433 60.133 1 11.94 ? C VAL A 400 1 ATOM 3025 O O . VAL A 1 400 . 15.197 60.192 58.936 1 19.91 ? O VAL A 400 1 ATOM 3026 C CB . VAL A 1 400 . 13.629 61.87 61.447 1 2 ? CB VAL A 400 1 ATOM 3027 C CG1 . VAL A 1 400 . 13.447 62.823 60.272 1 9.1 ? CG1 VAL A 400 1 ATOM 3028 C CG2 . VAL A 1 400 . 12.362 61.916 62.321 1 2 ? CG2 VAL A 400 1 ATOM 3029 N N . ILE A 1 401 . 16.354 60.678 60.767 1 12.04 ? N ILE A 401 1 ATOM 3030 C CA . ILE A 1 401 . 17.569 60.715 59.961 1 10.1 ? CA ILE A 401 1 ATOM 3031 C C . ILE A 1 401 . 17.938 59.398 59.349 1 11.78 ? C ILE A 401 1 ATOM 3032 O O . ILE A 1 401 . 18.093 59.291 58.145 1 18.25 ? O ILE A 401 1 ATOM 3033 C CB . ILE A 1 401 . 18.755 61.335 60.721 1 8.29 ? CB ILE A 401 1 ATOM 3034 C CG1 . ILE A 1 401 . 18.295 62.654 61.372 1 3.74 ? CG1 ILE A 401 1 ATOM 3035 C CG2 . ILE A 1 401 . 19.984 61.535 59.814 1 8.02 ? CG2 ILE A 401 1 ATOM 3036 C CD1 . ILE A 1 401 . 19.433 63.514 61.913 1 2 ? CD1 ILE A 401 1 ATOM 3037 N N . CYS A 1 402 . 18.088 58.365 60.152 1 13.62 ? N CYS A 402 1 ATOM 3038 C CA . CYS A 1 402 . 18.495 57.121 59.506 1 14.5 ? CA CYS A 402 1 ATOM 3039 C C . CYS A 1 402 . 17.572 56.533 58.45 1 13.22 ? C CYS A 402 1 ATOM 3040 O O . CYS A 1 402 . 18.124 56.12 57.438 1 19.78 ? O CYS A 402 1 ATOM 3041 C CB . CYS A 1 402 . 19.014 56.084 60.477 1 11.32 ? CB CYS A 402 1 ATOM 3042 S SG . CYS A 1 402 . 20.385 56.807 61.425 1 15.97 ? SG CYS A 402 1 ATOM 3043 N N . PRO A 1 403 . 16.235 56.464 58.6 1 8.93 ? N PRO A 403 1 ATOM 3044 C CA . PRO A 1 403 . 15.429 55.964 57.494 1 10.79 ? CA PRO A 403 1 ATOM 3045 C C . PRO A 1 403 . 15.525 56.854 56.245 1 12.36 ? C PRO A 403 1 ATOM 3046 O O . PRO A 1 403 . 15.529 56.351 55.119 1 14.53 ? O PRO A 403 1 ATOM 3047 C CB . PRO A 1 403 . 14.006 55.757 58.043 1 6.7 ? CB PRO A 403 1 ATOM 3048 C CG . PRO A 1 403 . 14.02 56.382 59.436 1 11.2 ? CG PRO A 403 1 ATOM 3049 C CD . PRO A 1 403 . 15.491 56.629 59.826 1 10.36 ? CD PRO A 403 1 ATOM 3050 N N . LEU A 1 404 . 15.628 58.175 56.465 1 11.19 ? N LEU A 404 1 ATOM 3051 C CA . LEU A 1 404 . 15.735 59.087 55.32 1 9.91 ? CA LEU A 404 1 ATOM 3052 C C . LEU A 1 404 . 17.004 58.797 54.535 1 13.85 ? C LEU A 404 1 ATOM 3053 O O . LEU A 1 404 . 17.003 58.677 53.314 1 16.68 ? O LEU A 404 1 ATOM 3054 C CB . LEU A 1 404 . 15.669 60.553 55.77 1 5.07 ? CB LEU A 404 1 ATOM 3055 C CG . LEU A 1 404 . 15.739 61.585 54.627 1 2.5 ? CG LEU A 404 1 ATOM 3056 C CD1 . LEU A 1 404 . 14.649 62.656 54.746 1 2 ? CD1 LEU A 404 1 ATOM 3057 C CD2 . LEU A 1 404 . 17.12 62.247 54.544 1 6.97 ? CD2 LEU A 404 1 ATOM 3058 N N . MET A 1 405 . 18.117 58.637 55.263 1 12 ? N MET A 405 1 ATOM 3059 C CA . MET A 1 405 . 19.348 58.326 54.539 1 10.39 ? CA MET A 405 1 ATOM 3060 C C . MET A 1 405 . 19.229 57.001 53.802 1 10.1 ? C MET A 405 1 ATOM 3061 O O . MET A 1 405 . 19.838 56.745 52.774 1 12.42 ? O MET A 405 1 ATOM 3062 C CB . MET A 1 405 . 20.552 58.236 55.476 1 6.38 ? CB MET A 405 1 ATOM 3063 C CG . MET A 1 405 . 20.791 59.55 56.205 1 8.23 ? CG MET A 405 1 ATOM 3064 S SD . MET A 1 405 . 21.08 60.867 55.011 1 9.64 ? SD MET A 405 1 ATOM 3065 C CE . MET A 1 405 . 22.706 60.365 54.398 1 6.69 ? CE MET A 405 1 ATOM 3066 N N . HIS A 1 406 . 18.421 56.121 54.352 1 8.78 ? N HIS A 406 1 ATOM 3067 C CA . HIS A 1 406 . 18.273 54.847 53.674 1 14.38 ? CA HIS A 406 1 ATOM 3068 C C . HIS A 1 406 . 17.589 55.083 52.331 1 17.53 ? C HIS A 406 1 ATOM 3069 O O . HIS A 1 406 . 18.028 54.641 51.274 1 22.81 ? O HIS A 406 1 ATOM 3070 C CB . HIS A 1 406 . 17.449 53.885 54.554 1 14.21 ? CB HIS A 406 1 ATOM 3071 C CG . HIS A 1 406 . 17.406 52.506 53.951 1 11.97 ? CG HIS A 406 1 ATOM 3072 N ND1 . HIS A 1 406 . 18.492 51.722 53.819 1 8.45 ? ND1 HIS A 406 1 ATOM 3073 C CD2 . HIS A 1 406 . 16.284 51.813 53.44 1 10.64 ? CD2 HIS A 406 1 ATOM 3074 C CE1 . HIS A 1 406 . 18.058 50.585 53.25 1 10.91 ? CE1 HIS A 406 1 ATOM 3075 N NE2 . HIS A 1 406 . 16.734 50.62 53.012 1 7.82 ? NE2 HIS A 406 1 ATOM 3076 N N . PHE A 1 407 . 16.493 55.848 52.405 1 17.65 ? N PHE A 407 1 ATOM 3077 C CA . PHE A 1 407 . 15.696 56.164 51.206 1 14.69 ? CA PHE A 407 1 ATOM 3078 C C . PHE A 1 407 . 16.547 56.83 50.161 1 14.22 ? C PHE A 407 1 ATOM 3079 O O . PHE A 1 407 . 16.575 56.427 49.013 1 17.34 ? O PHE A 407 1 ATOM 3080 C CB . PHE A 1 407 . 14.542 57.078 51.605 1 12.33 ? CB PHE A 407 1 ATOM 3081 C CG . PHE A 1 407 . 13.625 57.489 50.499 1 3.35 ? CG PHE A 407 1 ATOM 3082 C CD1 . PHE A 1 407 . 12.684 56.579 50.008 1 5.65 ? CD1 PHE A 407 1 ATOM 3083 C CD2 . PHE A 1 407 . 13.668 58.801 50.002 1 6.05 ? CD2 PHE A 407 1 ATOM 3084 C CE1 . PHE A 1 407 . 11.771 56.991 49.026 1 8.33 ? CE1 PHE A 407 1 ATOM 3085 C CE2 . PHE A 1 407 . 12.757 59.209 49.016 1 9.1 ? CE2 PHE A 407 1 ATOM 3086 C CZ . PHE A 1 407 . 11.805 58.305 48.524 1 4.46 ? CZ PHE A 407 1 ATOM 3087 N N . VAL A 1 408 . 17.279 57.849 50.591 1 12.31 ? N VAL A 408 1 ATOM 3088 C CA . VAL A 1 408 . 18.151 58.552 49.671 1 9.26 ? CA VAL A 408 1 ATOM 3089 C C . VAL A 1 408 . 19.09 57.619 48.972 1 11.77 ? C VAL A 408 1 ATOM 3090 O O . VAL A 1 408 . 19.218 57.638 47.761 1 17.89 ? O VAL A 408 1 ATOM 3091 C CB . VAL A 1 408 . 18.942 59.613 50.439 1 5.68 ? CB VAL A 408 1 ATOM 3092 C CG1 . VAL A 1 408 . 20.075 60.236 49.642 1 4.05 ? CG1 VAL A 408 1 ATOM 3093 C CG2 . VAL A 1 408 . 17.982 60.718 50.857 1 15.34 ? CG2 VAL A 408 1 ATOM 3094 N N . ASN A 1 409 . 19.735 56.759 49.738 1 11.92 ? N ASN A 409 1 ATOM 3095 C CA . ASN A 1 409 . 20.667 55.896 49.049 1 11.95 ? CA ASN A 409 1 ATOM 3096 C C . ASN A 1 409 . 20.016 54.975 48.085 1 13.78 ? C ASN A 409 1 ATOM 3097 O O . ASN A 1 409 . 20.558 54.718 47.022 1 17.57 ? O ASN A 409 1 ATOM 3098 C CB . ASN A 1 409 . 21.513 55.093 50.01 1 17.99 ? CB ASN A 409 1 ATOM 3099 C CG . ASN A 1 409 . 22.596 56.014 50.523 1 27.06 ? CG ASN A 409 1 ATOM 3100 O OD1 . ASN A 1 409 . 23.575 56.287 49.842 1 31.47 ? OD1 ASN A 409 1 ATOM 3101 N ND2 . ASN A 1 409 . 22.413 56.505 51.746 1 30.06 ? ND2 ASN A 409 1 ATOM 3102 N N . LYS A 1 410 . 18.847 54.458 48.435 1 14.56 ? N LYS A 410 1 ATOM 3103 C CA . LYS A 1 410 . 18.255 53.555 47.45 1 17 ? CA LYS A 410 1 ATOM 3104 C C . LYS A 1 410 . 17.628 54.304 46.266 1 17.5 ? C LYS A 410 1 ATOM 3105 O O . LYS A 1 410 . 17.487 53.799 45.165 1 19.56 ? O LYS A 410 1 ATOM 3106 C CB . LYS A 1 410 . 17.248 52.611 48.122 1 20.71 ? CB LYS A 410 1 ATOM 3107 C CG . LYS A 1 410 . 17.908 51.718 49.185 1 20.55 ? CG LYS A 410 1 ATOM 3108 C CD . LYS A 1 410 . 17.452 50.251 49.115 1 26.51 ? CD LYS A 410 1 ATOM 3109 C CE . LYS A 1 410 . 18.611 49.238 49.018 1 29.06 ? CE LYS A 410 1 ATOM 3110 N NZ . LYS A 1 410 . 18.277 48.013 49.749 1 39.74 ? NZ LYS A 410 1 ATOM 3111 N N . TYR A 1 411 . 17.242 55.543 46.489 1 16.18 ? N TYR A 411 1 ATOM 3112 C CA . TYR A 1 411 . 16.627 56.259 45.386 1 18.03 ? CA TYR A 411 1 ATOM 3113 C C . TYR A 1 411 . 17.659 56.751 44.412 1 22.49 ? C TYR A 411 1 ATOM 3114 O O . TYR A 1 411 . 17.502 56.663 43.201 1 22.41 ? O TYR A 411 1 ATOM 3115 C CB . TYR A 1 411 . 15.854 57.471 45.904 1 11.23 ? CB TYR A 411 1 ATOM 3116 C CG . TYR A 1 411 . 14.999 58.125 44.836 1 5.6 ? CG TYR A 411 1 ATOM 3117 C CD1 . TYR A 1 411 . 13.747 57.578 44.508 1 2.08 ? CD1 TYR A 411 1 ATOM 3118 C CD2 . TYR A 1 411 . 15.428 59.307 44.207 1 4.34 ? CD2 TYR A 411 1 ATOM 3119 C CE1 . TYR A 1 411 . 12.913 58.22 43.586 1 4.24 ? CE1 TYR A 411 1 ATOM 3120 C CE2 . TYR A 1 411 . 14.598 59.95 43.287 1 2 ? CE2 TYR A 411 1 ATOM 3121 C CZ . TYR A 1 411 . 13.344 59.409 42.977 1 8.61 ? CZ TYR A 411 1 ATOM 3122 O OH . TYR A 1 411 . 12.557 60.074 42.057 1 16.66 ? OH TYR A 411 1 ATOM 3123 N N . THR A 1 412 . 18.74 57.293 44.956 1 24.51 ? N THR A 412 1 ATOM 3124 C CA . THR A 1 412 . 19.797 57.83 44.105 1 25.23 ? CA THR A 412 1 ATOM 3125 C C . THR A 1 412 . 20.306 56.858 43.091 1 22.66 ? C THR A 412 1 ATOM 3126 O O . THR A 1 412 . 20.812 57.27 42.056 1 23.24 ? O THR A 412 1 ATOM 3127 C CB . THR A 1 412 . 20.895 58.461 44.978 1 24.6 ? CB THR A 412 1 ATOM 3128 O OG1 . THR A 1 412 . 20.281 59.445 45.809 1 26.37 ? OG1 THR A 412 1 ATOM 3129 C CG2 . THR A 1 412 . 21.998 59.21 44.205 1 26.6 ? CG2 THR A 412 1 ATOM 3130 N N . LYS A 1 413 . 20.163 55.564 43.354 1 23.19 ? N LYS A 413 1 ATOM 3131 C CA . LYS A 1 413 . 20.682 54.713 42.345 1 25.73 ? CA LYS A 413 1 ATOM 3132 C C . LYS A 1 413 . 19.917 54.864 41.029 1 26.73 ? C LYS A 413 1 ATOM 3133 O O . LYS A 1 413 . 20.461 54.651 40.014 1 28.6 ? O LYS A 413 1 ATOM 3134 C CB . LYS A 1 413 . 20.665 53.23 42.754 1 24.16 ? CB LYS A 413 1 ATOM 3135 C CG . LYS A 1 413 . 21.693 52.927 43.883 1 27.52 ? CG LYS A 413 1 ATOM 3136 C CD . LYS A 1 413 . 21.33 51.727 44.779 1 36.17 ? CD LYS A 413 1 ATOM 3137 N N . PHE A 1 414 . 18.623 55.18 41.183 1 28.42 ? N PHE A 414 1 ATOM 3138 C CA . PHE A 1 414 . 17.814 55.245 39.972 1 29.89 ? CA PHE A 414 1 ATOM 3139 C C . PHE A 1 414 . 17.061 56.556 39.706 1 28.33 ? C PHE A 414 1 ATOM 3140 O O . PHE A 1 414 . 16.297 56.674 38.736 1 31.27 ? O PHE A 414 1 ATOM 3141 C CB . PHE A 1 414 . 16.74 54.146 40.065 1 32.75 ? CB PHE A 414 1 ATOM 3142 C CG . PHE A 1 414 . 17.272 52.746 40.301 1 37.5 ? CG PHE A 414 1 ATOM 3143 C CD1 . PHE A 1 414 . 18.572 52.276 40.169 1 44.88 ? CD1 PHE A 414 1 ATOM 3144 C CD2 . PHE A 1 414 . 16.344 51.858 40.722 1 43.49 ? CD2 PHE A 414 1 ATOM 3145 C CE1 . PHE A 1 414 . 18.984 51.007 40.512 1 50.06 ? CE1 PHE A 414 1 ATOM 3146 C CE2 . PHE A 1 414 . 16.694 50.529 41.049 1 45.95 ? CE2 PHE A 414 1 ATOM 3147 C CZ . PHE A 1 414 . 18.03 50.125 40.954 1 46.66 ? CZ PHE A 414 1 ATOM 3148 N N . GLY A 1 415 . 17.218 57.553 40.575 1 26.12 ? N GLY A 415 1 ATOM 3149 C CA . GLY A 1 415 . 16.485 58.772 40.358 1 25.57 ? CA GLY A 415 1 ATOM 3150 C C . GLY A 1 415 . 17.222 59.643 39.391 1 25.05 ? C GLY A 415 1 ATOM 3151 O O . GLY A 1 415 . 18.299 59.318 38.929 1 23.29 ? O GLY A 415 1 ATOM 3152 N N . ASN A 1 416 . 16.658 60.812 39.103 1 28.85 ? N ASN A 416 1 ATOM 3153 C CA . ASN A 1 416 . 17.307 61.714 38.161 1 34.03 ? CA ASN A 416 1 ATOM 3154 C C . ASN A 1 416 . 17.867 62.946 38.848 1 33.9 ? C ASN A 416 1 ATOM 3155 O O . ASN A 1 416 . 17.753 64.054 38.351 1 35.24 ? O ASN A 416 1 ATOM 3156 C CB . ASN A 1 416 . 16.331 62.053 36.999 1 39.49 ? CB ASN A 416 1 ATOM 3157 C CG . ASN A 1 416 . 16.946 62.694 35.738 1 42.24 ? CG ASN A 416 1 ATOM 3158 O OD1 . ASN A 1 416 . 16.387 63.603 35.139 1 46.71 ? OD1 ASN A 416 1 ATOM 3159 N ND2 . ASN A 1 416 . 18.1 62.178 35.308 1 38.36 ? ND2 ASN A 416 1 ATOM 3160 N N . GLY A 1 417 . 18.467 62.755 40.028 1 37.53 ? N GLY A 417 1 ATOM 3161 C CA . GLY A 1 417 . 19.061 63.874 40.788 1 35.91 ? CA GLY A 417 1 ATOM 3162 C C . GLY A 1 417 . 18.572 63.903 42.225 1 30.56 ? C GLY A 417 1 ATOM 3163 O O . GLY A 1 417 . 17.407 63.631 42.488 1 29.49 ? O GLY A 417 1 ATOM 3164 N N . THR A 1 418 . 19.465 64.226 43.162 1 27.58 ? N THR A 418 1 ATOM 3165 C CA . THR A 1 418 . 19.038 64.247 44.557 1 27.31 ? CA THR A 418 1 ATOM 3166 C C . THR A 1 418 . 19.764 65.383 45.256 1 25.21 ? C THR A 418 1 ATOM 3167 O O . THR A 1 418 . 20.978 65.478 45.111 1 26.31 ? O THR A 418 1 ATOM 3168 C CB . THR A 1 418 . 19.424 62.879 45.187 1 23.65 ? CB THR A 418 1 ATOM 3169 O OG1 . THR A 1 418 . 18.789 61.811 44.47 1 29.4 ? OG1 THR A 418 1 ATOM 3170 C CG2 . THR A 1 418 . 19.017 62.701 46.648 1 21.43 ? CG2 THR A 418 1 ATOM 3171 N N . TYR A 1 419 . 19.03 66.227 45.997 1 22.29 ? N TYR A 419 1 ATOM 3172 C CA . TYR A 1 419 . 19.643 67.346 46.738 1 25.88 ? CA TYR A 419 1 ATOM 3173 C C . TYR A 1 419 . 19.254 67.124 48.199 1 25.8 ? C TYR A 419 1 ATOM 3174 O O . TYR A 1 419 . 18.079 66.883 48.465 1 27.82 ? O TYR A 419 1 ATOM 3175 C CB . TYR A 1 419 . 19.164 68.702 46.184 1 30.13 ? CB TYR A 419 1 ATOM 3176 C CG . TYR A 1 419 . 19.512 68.841 44.711 1 29.73 ? CG TYR A 419 1 ATOM 3177 C CD1 . TYR A 1 419 . 18.6 68.368 43.751 1 31.8 ? CD1 TYR A 419 1 ATOM 3178 C CD2 . TYR A 1 419 . 20.734 69.407 44.287 1 26.44 ? CD2 TYR A 419 1 ATOM 3179 C CE1 . TYR A 1 419 . 18.899 68.453 42.387 1 32.84 ? CE1 TYR A 419 1 ATOM 3180 C CE2 . TYR A 1 419 . 21.036 69.489 42.917 1 27.55 ? CE2 TYR A 419 1 ATOM 3181 C CZ . TYR A 1 419 . 20.114 69.013 41.961 1 31.05 ? CZ TYR A 419 1 ATOM 3182 O OH . TYR A 1 419 . 20.364 69.09 40.602 1 31.88 ? OH TYR A 419 1 ATOM 3183 N N . LEU A 1 420 . 20.228 67.176 49.121 1 19.41 ? N LEU A 420 1 ATOM 3184 C CA . LEU A 1 420 . 20.014 66.915 50.54 1 17.98 ? CA LEU A 420 1 ATOM 3185 C C . LEU A 1 420 . 20.492 68.074 51.392 1 19.04 ? C LEU A 420 1 ATOM 3186 O O . LEU A 1 420 . 21.58 68.595 51.158 1 16.48 ? O LEU A 420 1 ATOM 3187 C CB . LEU A 1 420 . 20.834 65.657 50.884 1 13.19 ? CB LEU A 420 1 ATOM 3188 C CG . LEU A 1 420 . 20.683 65.139 52.324 1 13.97 ? CG LEU A 420 1 ATOM 3189 C CD1 . LEU A 1 420 . 19.221 64.883 52.694 1 13.11 ? CD1 LEU A 420 1 ATOM 3190 C CD2 . LEU A 1 420 . 21.501 63.86 52.553 1 9.68 ? CD2 LEU A 420 1 ATOM 3191 N N . TYR A 1 421 . 19.674 68.47 52.388 1 20 ? N TYR A 421 1 ATOM 3192 C CA . TYR A 1 421 . 20.041 69.576 53.3 1 21.21 ? CA TYR A 421 1 ATOM 3193 C C . TYR A 1 421 . 19.942 69.123 54.759 1 22.16 ? C TYR A 421 1 ATOM 3194 O O . TYR A 1 421 . 19.268 68.147 55.083 1 27.68 ? O TYR A 421 1 ATOM 3195 C CB . TYR A 1 421 . 19.16 70.825 53.113 1 18.16 ? CB TYR A 421 1 ATOM 3196 C CG . TYR A 1 421 . 17.717 70.594 53.501 1 20.61 ? CG TYR A 421 1 ATOM 3197 C CD1 . TYR A 1 421 . 16.78 70.057 52.595 1 18.3 ? CD1 TYR A 421 1 ATOM 3198 C CD2 . TYR A 1 421 . 17.312 70.898 54.806 1 17.41 ? CD2 TYR A 421 1 ATOM 3199 C CE1 . TYR A 1 421 . 15.451 69.838 53.002 1 18.02 ? CE1 TYR A 421 1 ATOM 3200 C CE2 . TYR A 1 421 . 15.996 70.665 55.207 1 18.17 ? CE2 TYR A 421 1 ATOM 3201 C CZ . TYR A 1 421 . 15.057 70.145 54.313 1 17.49 ? CZ TYR A 421 1 ATOM 3202 O OH . TYR A 1 421 . 13.749 69.954 54.734 1 23.43 ? OH TYR A 421 1 ATOM 3203 N N . PHE A 1 422 . 20.608 69.887 55.631 1 19.35 ? N PHE A 422 1 ATOM 3204 C CA . PHE A 1 422 . 20.637 69.652 57.073 1 16.89 ? CA PHE A 422 1 ATOM 3205 C C . PHE A 1 422 . 20.322 71.005 57.627 1 15.31 ? C PHE A 422 1 ATOM 3206 O O . PHE A 1 422 . 21.156 71.895 57.543 1 17.01 ? O PHE A 422 1 ATOM 3207 C CB . PHE A 1 422 . 22.054 69.215 57.459 1 17.68 ? CB PHE A 422 1 ATOM 3208 C CG . PHE A 1 422 . 22.178 68.85 58.909 1 18.34 ? CG PHE A 422 1 ATOM 3209 C CD1 . PHE A 1 422 . 21.524 67.705 59.394 1 17.93 ? CD1 PHE A 422 1 ATOM 3210 C CD2 . PHE A 1 422 . 22.957 69.638 59.779 1 20.27 ? CD2 PHE A 422 1 ATOM 3211 C CE1 . PHE A 1 422 . 21.65 67.347 60.742 1 16.41 ? CE1 PHE A 422 1 ATOM 3212 C CE2 . PHE A 1 422 . 23.087 69.277 61.123 1 16.33 ? CE2 PHE A 422 1 ATOM 3213 C CZ . PHE A 1 422 . 22.431 68.132 61.601 1 17.51 ? CZ PHE A 422 1 ATOM 3214 N N . PHE A 1 423 . 19.102 71.191 58.111 1 14.66 ? N PHE A 423 1 ATOM 3215 C CA . PHE A 1 423 . 18.694 72.484 58.631 1 16.94 ? CA PHE A 423 1 ATOM 3216 C C . PHE A 1 423 . 19.04 72.523 60.103 1 20.96 ? C PHE A 423 1 ATOM 3217 O O . PHE A 1 423 . 18.555 71.738 60.923 1 26.49 ? O PHE A 423 1 ATOM 3218 C CB . PHE A 1 423 . 17.2 72.684 58.39 1 12.96 ? CB PHE A 423 1 ATOM 3219 C CG . PHE A 1 423 . 16.724 74.04 58.834 1 12.99 ? CG PHE A 423 1 ATOM 3220 C CD1 . PHE A 1 423 . 16.886 75.165 58.004 1 14.02 ? CD1 PHE A 423 1 ATOM 3221 C CD2 . PHE A 1 423 . 16.1 74.192 60.08 1 17.13 ? CD2 PHE A 423 1 ATOM 3222 C CE1 . PHE A 1 423 . 16.416 76.428 58.401 1 11.33 ? CE1 PHE A 423 1 ATOM 3223 C CE2 . PHE A 1 423 . 15.623 75.456 60.481 1 20.89 ? CE2 PHE A 423 1 ATOM 3224 C CZ . PHE A 1 423 . 15.778 76.573 59.637 1 15.84 ? CZ PHE A 423 1 ATOM 3225 N N . ASN A 1 424 . 19.894 73.481 60.441 1 18.24 ? N ASN A 424 1 ATOM 3226 C CA . ASN A 1 424 . 20.337 73.577 61.812 1 14.83 ? CA ASN A 424 1 ATOM 3227 C C . ASN A 1 424 . 20.403 74.99 62.302 1 12.86 ? C ASN A 424 1 ATOM 3228 O O . ASN A 1 424 . 21.415 75.403 62.828 1 16.41 ? O ASN A 424 1 ATOM 3229 C CB . ASN A 1 424 . 21.694 72.892 61.978 1 9.86 ? CB ASN A 424 1 ATOM 3230 C CG . ASN A 1 424 . 22.744 73.517 61.102 1 14.25 ? CG ASN A 424 1 ATOM 3231 O OD1 . ASN A 1 424 . 22.489 74.376 60.268 1 19.01 ? OD1 ASN A 424 1 ATOM 3232 N ND2 . ASN A 1 424 . 23.976 73.051 61.272 1 17.43 ? ND2 ASN A 424 1 ATOM 3233 N N . HIS A 1 425 . 19.324 75.737 62.152 1 14.01 ? N HIS A 425 1 ATOM 3234 C CA . HIS A 1 425 . 19.291 77.111 62.619 1 14.7 ? CA HIS A 425 1 ATOM 3235 C C . HIS A 1 425 . 18.127 77.227 63.581 1 20.28 ? C HIS A 425 1 ATOM 3236 O O . HIS A 1 425 . 17.025 76.743 63.342 1 22.87 ? O HIS A 425 1 ATOM 3237 C CB . HIS A 1 425 . 19.069 78.038 61.424 1 13.69 ? CB HIS A 425 1 ATOM 3238 C CG . HIS A 1 425 . 18.758 79.457 61.849 1 16.2 ? CG HIS A 425 1 ATOM 3239 N ND1 . HIS A 1 425 . 19.673 80.364 62.264 1 14.43 ? ND1 HIS A 425 1 ATOM 3240 C CD2 . HIS A 1 425 . 17.483 80.067 61.888 1 16.15 ? CD2 HIS A 425 1 ATOM 3241 C CE1 . HIS A 1 425 . 18.988 81.491 62.54 1 13.89 ? CE1 HIS A 425 1 ATOM 3242 N NE2 . HIS A 1 425 . 17.667 81.335 62.316 1 13.71 ? NE2 HIS A 425 1 ATOM 3243 N N . ARG A 1 426 . 18.386 77.897 64.696 1 24.28 ? N ARG A 426 1 ATOM 3244 C CA . ARG A 1 426 . 17.337 78.083 65.683 1 27.35 ? CA ARG A 426 1 ATOM 3245 C C . ARG A 1 426 . 16.832 79.506 65.509 1 27.39 ? C ARG A 426 1 ATOM 3246 O O . ARG A 1 426 . 17.588 80.471 65.63 1 26.12 ? O ARG A 426 1 ATOM 3247 C CB . ARG A 1 426 . 17.902 77.842 67.106 1 30.12 ? CB ARG A 426 1 ATOM 3248 C CG . ARG A 1 426 . 16.81 77.838 68.2 1 36.19 ? CG ARG A 426 1 ATOM 3249 C CD . ARG A 1 426 . 17.26 77.301 69.568 1 36.3 ? CD ARG A 426 1 ATOM 3250 N NE . ARG A 1 426 . 16.233 77.525 70.574 1 39.87 ? NE ARG A 426 1 ATOM 3251 C CZ . ARG A 1 426 . 16.103 78.735 71.15 1 44.86 ? CZ ARG A 426 1 ATOM 3252 N NH1 . ARG A 1 426 . 16.896 79.766 70.825 1 45.41 ? NH1 ARG A 426 1 ATOM 3253 N NH2 . ARG A 1 426 . 15.158 78.908 72.068 1 46.68 ? NH2 ARG A 426 1 ATOM 3254 N N . ALA A 1 427 . 15.526 79.628 65.219 1 25.42 ? N ALA A 427 1 ATOM 3255 C CA . ALA A 1 427 . 15.003 80.979 65.054 1 24.06 ? CA ALA A 427 1 ATOM 3256 C C . ALA A 1 427 . 15.285 81.755 66.302 1 24.95 ? C ALA A 427 1 ATOM 3257 O O . ALA A 1 427 . 15.147 81.236 67.399 1 23.58 ? O ALA A 427 1 ATOM 3258 C CB . ALA A 1 427 . 13.487 81.02 64.833 1 21.86 ? CB ALA A 427 1 ATOM 3259 N N . SER A 1 428 . 15.636 83.023 66.1 1 27.92 ? N SER A 428 1 ATOM 3260 C CA . SER A 1 428 . 15.952 83.883 67.235 1 27.44 ? CA SER A 428 1 ATOM 3261 C C . SER A 1 428 . 14.768 84.113 68.163 1 27.61 ? C SER A 428 1 ATOM 3262 O O . SER A 1 428 . 14.926 84.401 69.339 1 33.83 ? O SER A 428 1 ATOM 3263 C CB . SER A 1 428 . 16.575 85.213 66.778 1 25.08 ? CB SER A 428 1 ATOM 3264 O OG . SER A 1 428 . 15.802 85.842 65.75 1 27.48 ? OG SER A 428 1 ATOM 3265 N N . ASN A 1 429 . 13.572 83.993 67.608 1 25.58 ? N ASN A 429 1 ATOM 3266 C CA . ASN A 1 429 . 12.36 84.182 68.382 1 26.14 ? CA ASN A 429 1 ATOM 3267 C C . ASN A 1 429 . 11.719 82.855 68.81 1 29.45 ? C ASN A 429 1 ATOM 3268 O O . ASN A 1 429 . 10.538 82.806 69.149 1 31.59 ? O ASN A 429 1 ATOM 3269 C CB . ASN A 1 429 . 11.36 85.021 67.566 1 27.84 ? CB ASN A 429 1 ATOM 3270 C CG . ASN A 1 429 . 11.162 84.534 66.142 1 30.89 ? CG ASN A 429 1 ATOM 3271 O OD1 . ASN A 1 429 . 11.689 83.507 65.72 1 28.88 ? OD1 ASN A 429 1 ATOM 3272 N ND2 . ASN A 1 429 . 10.414 85.321 65.38 1 31.96 ? ND2 ASN A 429 1 ATOM 3273 N N . LEU A 1 430 . 12.494 81.755 68.801 1 27.22 ? N LEU A 430 1 ATOM 3274 C CA . LEU A 1 430 . 11.872 80.491 69.183 1 24.25 ? CA LEU A 430 1 ATOM 3275 C C . LEU A 1 430 . 11.33 80.608 70.604 1 25.62 ? C LEU A 430 1 ATOM 3276 O O . LEU A 1 430 . 12.05 81.102 71.463 1 28.75 ? O LEU A 430 1 ATOM 3277 C CB . LEU A 1 430 . 12.928 79.358 69.116 1 22.89 ? CB LEU A 430 1 ATOM 3278 C CG . LEU A 1 430 . 12.497 78.024 68.491 1 21.01 ? CG LEU A 430 1 ATOM 3279 C CD1 . LEU A 1 430 . 11.098 77.558 68.878 1 25.25 ? CD1 LEU A 430 1 ATOM 3280 C CD2 . LEU A 1 430 . 12.61 78.064 66.978 1 32.12 ? CD2 LEU A 430 1 ATOM 3281 N N . VAL A 1 431 . 10.083 80.155 70.846 1 24.53 ? N VAL A 431 1 ATOM 3282 C CA . VAL A 1 431 . 9.55 80.22 72.222 1 23.47 ? CA VAL A 431 1 ATOM 3283 C C . VAL A 1 431 . 9.752 78.924 73.018 1 20.42 ? C VAL A 431 1 ATOM 3284 O O . VAL A 1 431 . 9.338 78.79 74.157 1 22.54 ? O VAL A 431 1 ATOM 3285 C CB . VAL A 1 431 . 8.045 80.571 72.22 1 20.23 ? CB VAL A 431 1 ATOM 3286 C CG1 . VAL A 1 431 . 7.851 81.943 71.578 1 24.35 ? CG1 VAL A 431 1 ATOM 3287 C CG2 . VAL A 1 431 . 7.178 79.519 71.508 1 17.82 ? CG2 VAL A 431 1 ATOM 3288 N N . TRP A 1 432 . 10.322 77.925 72.377 1 16.34 ? N TRP A 432 1 ATOM 3289 C CA . TRP A 1 432 . 10.549 76.664 73.056 1 14.4 ? CA TRP A 432 1 ATOM 3290 C C . TRP A 1 432 . 11.928 76.825 73.709 1 13.99 ? C TRP A 432 1 ATOM 3291 O O . TRP A 1 432 . 12.698 77.677 73.29 1 13.34 ? O TRP A 432 1 ATOM 3292 C CB . TRP A 1 432 . 10.491 75.491 72.05 1 11.71 ? CB TRP A 432 1 ATOM 3293 C CG . TRP A 1 432 . 9.087 75.215 71.549 1 13.78 ? CG TRP A 432 1 ATOM 3294 C CD1 . TRP A 1 432 . 8.494 75.696 70.352 1 14.89 ? CD1 TRP A 432 1 ATOM 3295 C CD2 . TRP A 1 432 . 8.113 74.417 72.184 1 15.44 ? CD2 TRP A 432 1 ATOM 3296 N NE1 . TRP A 1 432 . 7.217 75.23 70.222 1 13.83 ? NE1 TRP A 432 1 ATOM 3297 C CE2 . TRP A 1 432 . 6.919 74.434 71.305 1 16.22 ? CE2 TRP A 432 1 ATOM 3298 C CE3 . TRP A 1 432 . 8.058 73.711 73.388 1 16.05 ? CE3 TRP A 432 1 ATOM 3299 C CZ2 . TRP A 1 432 . 5.771 73.727 71.707 1 14.52 ? CZ2 TRP A 432 1 ATOM 3300 C CZ3 . TRP A 1 432 . 6.884 73.027 73.752 1 15.01 ? CZ3 TRP A 432 1 ATOM 3301 C CH2 . TRP A 1 432 . 5.757 73.028 72.921 1 12.98 ? CH2 TRP A 432 1 ATOM 3302 N N . PRO A 1 433 . 12.245 76.018 74.743 1 12.67 ? N PRO A 433 1 ATOM 3303 C CA . PRO A 1 433 . 13.523 76.153 75.404 1 9.19 ? CA PRO A 433 1 ATOM 3304 C C . PRO A 1 433 . 14.678 75.802 74.534 1 12.11 ? C PRO A 433 1 ATOM 3305 O O . PRO A 1 433 . 14.623 74.982 73.635 1 21.23 ? O PRO A 433 1 ATOM 3306 C CB . PRO A 1 433 . 13.459 75.154 76.556 1 8.32 ? CB PRO A 433 1 ATOM 3307 C CG . PRO A 1 433 . 12.309 74.202 76.229 1 4.9 ? CG PRO A 433 1 ATOM 3308 C CD . PRO A 1 433 . 11.37 75.011 75.342 1 9.63 ? CD PRO A 433 1 ATOM 3309 N N . GLU A 1 434 . 15.797 76.398 74.91 1 15.38 ? N GLU A 434 1 ATOM 3310 C CA . GLU A 1 434 . 17.052 76.209 74.207 1 14.21 ? CA GLU A 434 1 ATOM 3311 C C . GLU A 1 434 . 17.471 74.746 74.132 1 13.83 ? C GLU A 434 1 ATOM 3312 O O . GLU A 1 434 . 18.152 74.354 73.203 1 17.17 ? O GLU A 434 1 ATOM 3313 C CB . GLU A 1 434 . 18.131 77.082 74.901 1 12.25 ? CB GLU A 434 1 ATOM 3314 C CG . GLU A 1 434 . 19.471 77.25 74.154 1 20.68 ? CG GLU A 434 1 ATOM 3315 N N . TRP A 1 435 . 17.062 73.93 75.109 1 13.6 ? N TRP A 435 1 ATOM 3316 C CA . TRP A 1 435 . 17.525 72.544 75.044 1 13.74 ? CA TRP A 435 1 ATOM 3317 C C . TRP A 1 435 . 16.939 71.785 73.877 1 16.4 ? C TRP A 435 1 ATOM 3318 O O . TRP A 1 435 . 17.517 70.819 73.4 1 23.41 ? O TRP A 435 1 ATOM 3319 C CB . TRP A 1 435 . 17.391 71.777 76.402 1 13.33 ? CB TRP A 435 1 ATOM 3320 C CG . TRP A 1 435 . 15.962 71.442 76.812 1 7.61 ? CG TRP A 435 1 ATOM 3321 C CD1 . TRP A 1 435 . 15.117 72.204 77.65 1 5.44 ? CD1 TRP A 435 1 ATOM 3322 C CD2 . TRP A 1 435 . 15.215 70.325 76.407 1 5.75 ? CD2 TRP A 435 1 ATOM 3323 N NE1 . TRP A 1 435 . 13.895 71.623 77.769 1 2 ? NE1 TRP A 435 1 ATOM 3324 C CE2 . TRP A 1 435 . 13.876 70.476 77.028 1 4 ? CE2 TRP A 435 1 ATOM 3325 C CE3 . TRP A 1 435 . 15.492 69.206 75.613 1 5.4 ? CE3 TRP A 435 1 ATOM 3326 C CZ2 . TRP A 1 435 . 12.889 69.511 76.783 1 5.82 ? CZ2 TRP A 435 1 ATOM 3327 C CZ3 . TRP A 1 435 . 14.484 68.25 75.403 1 9.91 ? CZ3 TRP A 435 1 ATOM 3328 C CH2 . TRP A 1 435 . 13.197 68.405 75.967 1 8.73 ? CH2 TRP A 435 1 ATOM 3329 N N . MET A 1 436 . 15.758 72.216 73.436 1 16.03 ? N MET A 436 1 ATOM 3330 C CA . MET A 1 436 . 15.126 71.534 72.318 1 17.89 ? CA MET A 436 1 ATOM 3331 C C . MET A 1 436 . 15.859 71.83 70.984 1 20.1 ? C MET A 436 1 ATOM 3332 O O . MET A 1 436 . 15.715 71.137 69.985 1 20.8 ? O MET A 436 1 ATOM 3333 C CB . MET A 1 436 . 13.632 71.873 72.286 1 14.73 ? CB MET A 436 1 ATOM 3334 C CG . MET A 1 436 . 12.913 71.395 73.543 1 10.31 ? CG MET A 436 1 ATOM 3335 S SD . MET A 1 436 . 11.19 71.974 73.524 1 13.56 ? SD MET A 436 1 ATOM 3336 C CE . MET A 1 436 . 10.487 70.82 72.309 1 13.12 ? CE MET A 436 1 ATOM 3337 N N . GLY A 1 437 . 16.66 72.895 70.964 1 20.64 ? N GLY A 437 1 ATOM 3338 C CA . GLY A 1 437 . 17.403 73.168 69.739 1 18.75 ? CA GLY A 437 1 ATOM 3339 C C . GLY A 1 437 . 16.552 73.492 68.521 1 17.03 ? C GLY A 437 1 ATOM 3340 O O . GLY A 1 437 . 15.594 74.256 68.593 1 18.08 ? O GLY A 437 1 ATOM 3341 N N . VAL A 1 438 . 16.977 72.905 67.382 1 12.62 ? N VAL A 438 1 ATOM 3342 C CA . VAL A 1 438 . 16.33 73.055 66.081 1 9.94 ? CA VAL A 438 1 ATOM 3343 C C . VAL A 1 438 . 15.27 71.965 66.028 1 6.84 ? C VAL A 438 1 ATOM 3344 O O . VAL A 1 438 . 15.538 70.83 65.653 1 2 ? O VAL A 438 1 ATOM 3345 C CB . VAL A 1 438 . 17.385 72.902 64.976 1 6.49 ? CB VAL A 438 1 ATOM 3346 C CG1 . VAL A 1 438 . 16.813 73.247 63.604 1 12.47 ? CG1 VAL A 438 1 ATOM 3347 C CG2 . VAL A 1 438 . 18.622 73.766 65.262 1 4.15 ? CG2 VAL A 438 1 ATOM 3348 N N . ILE A 1 439 . 14.062 72.371 66.379 1 8.21 ? N ILE A 439 1 ATOM 3349 C CA . ILE A 1 439 . 12.963 71.434 66.493 1 9.83 ? CA ILE A 439 1 ATOM 3350 C C . ILE A 1 439 . 12.315 70.981 65.199 1 12.68 ? C ILE A 439 1 ATOM 3351 O O . ILE A 1 439 . 12.24 71.645 64.166 1 17.5 ? O ILE A 439 1 ATOM 3352 C CB . ILE A 1 439 . 11.928 72.134 67.412 1 8.73 ? CB ILE A 439 1 ATOM 3353 C CG1 . ILE A 1 439 . 12.536 72.553 68.764 1 5.52 ? CG1 ILE A 439 1 ATOM 3354 C CG2 . ILE A 1 439 . 10.641 71.337 67.687 1 9.39 ? CG2 ILE A 439 1 ATOM 3355 C CD1 . ILE A 1 439 . 11.738 73.672 69.435 1 2 ? CD1 ILE A 439 1 ATOM 3356 N N . HIS A 1 440 . 11.787 69.767 65.315 1 10.68 ? N HIS A 440 1 ATOM 3357 C CA . HIS A 1 440 . 11.053 69.108 64.252 1 9.48 ? CA HIS A 440 1 ATOM 3358 C C . HIS A 1 440 . 9.911 70.051 63.934 1 9.31 ? C HIS A 440 1 ATOM 3359 O O . HIS A 1 440 . 9.208 70.462 64.829 1 8.12 ? O HIS A 440 1 ATOM 3360 C CB . HIS A 1 440 . 10.55 67.777 64.839 1 8.57 ? CB HIS A 440 1 ATOM 3361 C CG . HIS A 1 440 . 9.657 66.946 63.948 1 7.99 ? CG HIS A 440 1 ATOM 3362 N ND1 . HIS A 1 440 . 10.086 66.014 63.073 1 6.63 ? ND1 HIS A 440 1 ATOM 3363 C CD2 . HIS A 1 440 . 8.24 66.895 63.984 1 9.96 ? CD2 HIS A 440 1 ATOM 3364 C CE1 . HIS A 1 440 . 8.975 65.395 62.6 1 12.43 ? CE1 HIS A 440 1 ATOM 3365 N NE2 . HIS A 1 440 . 7.845 65.912 63.137 1 10.39 ? NE2 HIS A 440 1 ATOM 3366 N N . GLY A 1 441 . 9.782 70.443 62.665 1 12.04 ? N GLY A 441 1 ATOM 3367 C CA . GLY A 1 441 . 8.713 71.358 62.293 1 8.35 ? CA GLY A 441 1 ATOM 3368 C C . GLY A 1 441 . 9.18 72.772 62.174 1 8.92 ? C GLY A 441 1 ATOM 3369 O O . GLY A 1 441 . 8.565 73.583 61.507 1 9.77 ? O GLY A 441 1 ATOM 3370 N N . TYR A 1 442 . 10.356 73.065 62.706 1 8.66 ? N TYR A 442 1 ATOM 3371 C CA . TYR A 1 442 . 10.755 74.475 62.684 1 11.82 ? CA TYR A 442 1 ATOM 3372 C C . TYR A 1 442 . 11.364 75.119 61.445 1 13.54 ? C TYR A 442 1 ATOM 3373 O O . TYR A 1 442 . 11.672 76.305 61.457 1 20.09 ? O TYR A 442 1 ATOM 3374 C CB . TYR A 1 442 . 11.369 74.815 64.079 1 11.19 ? CB TYR A 442 1 ATOM 3375 C CG . TYR A 1 442 . 10.204 74.997 65.047 1 7.21 ? CG TYR A 442 1 ATOM 3376 C CD1 . TYR A 1 442 . 9.504 73.889 65.567 1 5.33 ? CD1 TYR A 442 1 ATOM 3377 C CD2 . TYR A 1 442 . 9.715 76.291 65.292 1 2 ? CD2 TYR A 442 1 ATOM 3378 C CE1 . TYR A 1 442 . 8.32 74.07 66.286 1 2 ? CE1 TYR A 442 1 ATOM 3379 C CE2 . TYR A 1 442 . 8.531 76.476 66.001 1 2 ? CE2 TYR A 442 1 ATOM 3380 C CZ . TYR A 1 442 . 7.836 75.369 66.49 1 4.13 ? CZ TYR A 442 1 ATOM 3381 O OH . TYR A 1 442 . 6.66 75.593 67.164 1 13.11 ? OH TYR A 442 1 ATOM 3382 N N . GLU A 1 443 . 11.519 74.358 60.342 1 15.74 ? N GLU A 443 1 ATOM 3383 C CA . GLU A 1 443 . 12.072 74.942 59.086 1 7.98 ? CA GLU A 443 1 ATOM 3384 C C . GLU A 1 443 . 10.944 75.473 58.23 1 5.61 ? C GLU A 443 1 ATOM 3385 O O . GLU A 1 443 . 11.091 76.316 57.364 1 7.19 ? O GLU A 443 1 ATOM 3386 C CB . GLU A 1 443 . 12.889 73.972 58.219 1 9.6 ? CB GLU A 443 1 ATOM 3387 C CG . GLU A 1 443 . 12.093 72.991 57.312 1 7.55 ? CG GLU A 443 1 ATOM 3388 C CD . GLU A 1 443 . 11.196 72.053 58.088 1 6.46 ? CD GLU A 443 1 ATOM 3389 O OE1 . GLU A 1 443 . 11.514 71.797 59.235 1 8.12 ? OE1 GLU A 443 1 ATOM 3390 O OE2 . GLU A 1 443 . 10.196 71.582 57.551 1 6.22 ? OE2 GLU A 443 1 ATOM 3391 N N . ILE A 1 444 . 9.757 74.944 58.494 1 3.67 ? N ILE A 444 1 ATOM 3392 C CA . ILE A 1 444 . 8.602 75.371 57.745 1 2.76 ? CA ILE A 444 1 ATOM 3393 C C . ILE A 1 444 . 8.391 76.89 57.829 1 6.05 ? C ILE A 444 1 ATOM 3394 O O . ILE A 1 444 . 7.849 77.504 56.938 1 9.34 ? O ILE A 444 1 ATOM 3395 C CB . ILE A 1 444 . 7.359 74.564 58.209 1 2 ? CB ILE A 444 1 ATOM 3396 C CG1 . ILE A 1 444 . 7.604 73.028 58.241 1 5.67 ? CG1 ILE A 444 1 ATOM 3397 C CG2 . ILE A 1 444 . 6.15 74.919 57.348 1 3.61 ? CG2 ILE A 444 1 ATOM 3398 C CD1 . ILE A 1 444 . 6.379 72.173 58.631 1 2 ? CD1 ILE A 444 1 ATOM 3399 N N . GLU A 1 445 . 8.84 77.54 58.906 1 16.65 ? N GLU A 445 1 ATOM 3400 C CA . GLU A 1 445 . 8.601 78.992 58.98 1 17.1 ? CA GLU A 445 1 ATOM 3401 C C . GLU A 1 445 . 9.356 79.694 57.924 1 14.25 ? C GLU A 445 1 ATOM 3402 O O . GLU A 1 445 . 8.937 80.729 57.438 1 8.96 ? O GLU A 445 1 ATOM 3403 C CB . GLU A 1 445 . 9.088 79.671 60.292 1 24.89 ? CB GLU A 445 1 ATOM 3404 C CG . GLU A 1 445 . 8.687 78.932 61.563 1 25.68 ? CG GLU A 445 1 ATOM 3405 C CD . GLU A 1 445 . 9.181 79.521 62.848 1 31.64 ? CD GLU A 445 1 ATOM 3406 O OE1 . GLU A 1 445 . 10.321 79.998 62.881 1 28.92 ? OE1 GLU A 445 1 ATOM 3407 O OE2 . GLU A 1 445 . 8.421 79.476 63.819 1 35.91 ? OE2 GLU A 445 1 ATOM 3408 N N . PHE A 1 446 . 10.512 79.084 57.639 1 14.43 ? N PHE A 446 1 ATOM 3409 C CA . PHE A 1 446 . 11.436 79.601 56.65 1 17.47 ? CA PHE A 446 1 ATOM 3410 C C . PHE A 1 446 . 10.935 79.364 55.231 1 17.92 ? C PHE A 446 1 ATOM 3411 O O . PHE A 1 446 . 10.854 80.285 54.429 1 17.24 ? O PHE A 446 1 ATOM 3412 C CB . PHE A 1 446 . 12.841 79.006 56.892 1 14.25 ? CB PHE A 446 1 ATOM 3413 C CG . PHE A 1 446 . 13.479 79.696 58.073 1 18.46 ? CG PHE A 446 1 ATOM 3414 C CD1 . PHE A 1 446 . 13.109 79.356 59.382 1 21.45 ? CD1 PHE A 446 1 ATOM 3415 C CD2 . PHE A 1 446 . 14.397 80.744 57.865 1 17.73 ? CD2 PHE A 446 1 ATOM 3416 C CE1 . PHE A 1 446 . 13.632 80.089 60.462 1 25.35 ? CE1 PHE A 446 1 ATOM 3417 C CE2 . PHE A 1 446 . 14.922 81.463 58.941 1 16.63 ? CE2 PHE A 446 1 ATOM 3418 C CZ . PHE A 1 446 . 14.533 81.146 60.246 1 17.92 ? CZ PHE A 446 1 ATOM 3419 N N . VAL A 1 447 . 10.587 78.103 54.953 1 15.23 ? N VAL A 447 1 ATOM 3420 C CA . VAL A 1 447 . 10.097 77.751 53.637 1 11.34 ? CA VAL A 447 1 ATOM 3421 C C . VAL A 1 447 . 8.867 78.578 53.236 1 13.43 ? C VAL A 447 1 ATOM 3422 O O . VAL A 1 447 . 8.675 78.844 52.058 1 18.88 ? O VAL A 447 1 ATOM 3423 C CB . VAL A 1 447 . 9.843 76.228 53.599 1 9.38 ? CB VAL A 447 1 ATOM 3424 C CG1 . VAL A 1 447 . 9.027 75.75 52.392 1 4.32 ? CG1 VAL A 447 1 ATOM 3425 C CG2 . VAL A 1 447 . 11.168 75.435 53.691 1 3.9 ? CG2 VAL A 447 1 ATOM 3426 N N . PHE A 1 448 . 8.042 78.981 54.207 1 4.53 ? N PHE A 448 1 ATOM 3427 C CA . PHE A 1 448 . 6.869 79.755 53.84 1 3.52 ? CA PHE A 448 1 ATOM 3428 C C . PHE A 1 448 . 7.071 81.254 53.952 1 7.21 ? C PHE A 448 1 ATOM 3429 O O . PHE A 1 448 . 6.141 82.041 53.829 1 10.21 ? O PHE A 448 1 ATOM 3430 C CB . PHE A 1 448 . 5.622 79.283 54.591 1 3.13 ? CB PHE A 448 1 ATOM 3431 C CG . PHE A 1 448 . 4.956 78.088 53.952 1 3.83 ? CG PHE A 448 1 ATOM 3432 C CD1 . PHE A 1 448 . 5.567 76.827 53.991 1 2.43 ? CD1 PHE A 448 1 ATOM 3433 C CD2 . PHE A 1 448 . 3.705 78.237 53.307 1 6.22 ? CD2 PHE A 448 1 ATOM 3434 C CE1 . PHE A 1 448 . 4.929 75.722 53.393 1 9.88 ? CE1 PHE A 448 1 ATOM 3435 C CE2 . PHE A 1 448 . 3.07 77.138 52.709 1 5.13 ? CE2 PHE A 448 1 ATOM 3436 C CZ . PHE A 1 448 . 3.685 75.876 52.751 1 8.76 ? CZ PHE A 448 1 ATOM 3437 N N . GLY A 1 449 . 8.302 81.669 54.212 1 12.35 ? N GLY A 449 1 ATOM 3438 C CA . GLY A 1 449 . 8.601 83.113 54.262 1 19.06 ? CA GLY A 449 1 ATOM 3439 C C . GLY A 1 449 . 8.035 83.979 55.378 1 22.16 ? C GLY A 449 1 ATOM 3440 O O . GLY A 1 449 . 7.885 85.192 55.224 1 23.38 ? O GLY A 449 1 ATOM 3441 N N . LEU A 1 450 . 7.735 83.363 56.538 1 23.86 ? N LEU A 450 1 ATOM 3442 C CA . LEU A 1 450 . 7.219 84.19 57.634 1 20.32 ? CA LEU A 450 1 ATOM 3443 C C . LEU A 1 450 . 8.256 85.211 58.121 1 17.7 ? C LEU A 450 1 ATOM 3444 O O . LEU A 1 450 . 7.883 86.31 58.488 1 16.68 ? O LEU A 450 1 ATOM 3445 C CB . LEU A 1 450 . 6.676 83.381 58.824 1 18.87 ? CB LEU A 450 1 ATOM 3446 C CG . LEU A 1 450 . 5.459 82.475 58.544 1 19.02 ? CG LEU A 450 1 ATOM 3447 C CD1 . LEU A 1 450 . 4.479 82.48 59.723 1 23.46 ? CD1 LEU A 450 1 ATOM 3448 C CD2 . LEU A 1 450 . 4.688 82.824 57.271 1 23.14 ? CD2 LEU A 450 1 ATOM 3449 N N . PRO A 1 451 . 9.564 84.906 58.111 1 16.06 ? N PRO A 451 1 ATOM 3450 C CA . PRO A 1 451 . 10.523 85.973 58.367 1 20.2 ? CA PRO A 451 1 ATOM 3451 C C . PRO A 1 451 . 10.389 87.265 57.568 1 25.32 ? C PRO A 451 1 ATOM 3452 O O . PRO A 1 451 . 10.988 88.278 57.919 1 30.73 ? O PRO A 451 1 ATOM 3453 C CB . PRO A 1 451 . 11.898 85.312 58.167 1 16.42 ? CB PRO A 451 1 ATOM 3454 C CG . PRO A 1 451 . 11.663 83.804 58.374 1 13.92 ? CG PRO A 451 1 ATOM 3455 C CD . PRO A 1 451 . 10.182 83.586 58.012 1 15.33 ? CD PRO A 451 1 ATOM 3456 N N . LEU A 1 452 . 9.636 87.218 56.456 1 30.14 ? N LEU A 452 1 ATOM 3457 C CA . LEU A 1 452 . 9.477 88.436 55.666 1 31.12 ? CA LEU A 452 1 ATOM 3458 C C . LEU A 1 452 . 8.561 89.402 56.374 1 32.76 ? C LEU A 452 1 ATOM 3459 O O . LEU A 1 452 . 8.601 90.608 56.162 1 34.65 ? O LEU A 452 1 ATOM 3460 C CB . LEU A 1 452 . 8.945 88.149 54.262 1 28.34 ? CB LEU A 452 1 ATOM 3461 C CG . LEU A 1 452 . 9.855 87.242 53.419 1 25.04 ? CG LEU A 452 1 ATOM 3462 C CD1 . LEU A 1 452 . 9.64 87.572 51.947 1 29.84 ? CD1 LEU A 452 1 ATOM 3463 C CD2 . LEU A 1 452 . 11.347 87.363 53.738 1 21.13 ? CD2 LEU A 452 1 ATOM 3464 N N . VAL A 1 453 . 7.715 88.831 57.23 1 33.5 ? N VAL A 453 1 ATOM 3465 C CA . VAL A 1 453 . 6.785 89.616 58.003 1 35.18 ? CA VAL A 453 1 ATOM 3466 C C . VAL A 1 453 . 7.585 90.214 59.143 1 37.58 ? C VAL A 453 1 ATOM 3467 O O . VAL A 1 453 . 7.915 89.555 60.116 1 41.33 ? O VAL A 453 1 ATOM 3468 C CB . VAL A 1 453 . 5.67 88.683 58.497 1 33.52 ? CB VAL A 453 1 ATOM 3469 C CG1 . VAL A 1 453 . 4.555 89.448 59.213 1 36.53 ? CG1 VAL A 453 1 ATOM 3470 C CG2 . VAL A 1 453 . 5.056 87.869 57.338 1 35.81 ? CG2 VAL A 453 1 ATOM 3471 N N . LYS A 1 454 . 7.877 91.503 59.035 1 42.92 ? N LYS A 454 1 ATOM 3472 C CA . LYS A 1 454 . 8.669 92.165 60.076 1 47.9 ? CA LYS A 454 1 ATOM 3473 C C . LYS A 1 454 . 8.02 92.125 61.467 1 47.66 ? C LYS A 454 1 ATOM 3474 O O . LYS A 1 454 . 8.691 92.052 62.489 1 47.79 ? O LYS A 454 1 ATOM 3475 C CB . LYS A 1 454 . 9.056 93.591 59.627 1 51.97 ? CB LYS A 454 1 ATOM 3476 C CG . LYS A 1 454 . 9.627 93.678 58.174 1 61.84 ? CG LYS A 454 1 ATOM 3477 C CD . LYS A 1 454 . 11.067 93.135 57.962 1 65.28 ? CD LYS A 454 1 ATOM 3478 C CE . LYS A 1 454 . 11.212 91.6 57.792 1 69.26 ? CE LYS A 454 1 ATOM 3479 N NZ . LYS A 1 454 . 12.612 91.209 57.883 1 74.01 ? NZ LYS A 454 1 ATOM 3480 N N . GLU A 1 455 . 6.675 92.124 61.481 1 45.37 ? N GLU A 455 1 ATOM 3481 C CA . GLU A 1 455 . 5.96 92.071 62.763 1 38.25 ? CA GLU A 455 1 ATOM 3482 C C . GLU A 1 455 . 6.248 90.803 63.54 1 35.88 ? C GLU A 455 1 ATOM 3483 O O . GLU A 1 455 . 5.957 90.725 64.719 1 37.11 ? O GLU A 455 1 ATOM 3484 C CB . GLU A 1 455 . 4.42 92.127 62.657 1 37.95 ? CB GLU A 455 1 ATOM 3485 N N . LEU A 1 456 . 6.81 89.791 62.886 1 31.87 ? N LEU A 456 1 ATOM 3486 C CA . LEU A 1 456 . 7.071 88.568 63.621 1 30.7 ? CA LEU A 456 1 ATOM 3487 C C . LEU A 1 456 . 8.401 88.558 64.368 1 32.17 ? C LEU A 456 1 ATOM 3488 O O . LEU A 1 456 . 8.719 87.593 65.061 1 30.98 ? O LEU A 456 1 ATOM 3489 C CB . LEU A 1 456 . 6.879 87.37 62.708 1 30.84 ? CB LEU A 456 1 ATOM 3490 C CG . LEU A 1 456 . 5.485 87.371 62.068 1 31.62 ? CG LEU A 456 1 ATOM 3491 C CD1 . LEU A 1 456 . 5.31 86.161 61.149 1 36.79 ? CD1 LEU A 456 1 ATOM 3492 C CD2 . LEU A 1 456 . 4.328 87.46 63.076 1 27.13 ? CD2 LEU A 456 1 ATOM 3493 N N . ASN A 1 457 . 9.185 89.624 64.218 1 31.39 ? N ASN A 457 1 ATOM 3494 C CA . ASN A 1 457 . 10.453 89.752 64.958 1 35.14 ? CA ASN A 457 1 ATOM 3495 C C . ASN A 1 457 . 11.59 88.804 64.619 1 32.17 ? C ASN A 457 1 ATOM 3496 O O . ASN A 1 457 . 12.171 88.197 65.517 1 32 ? O ASN A 457 1 ATOM 3497 C CB . ASN A 1 457 . 10.273 89.624 66.508 1 43.52 ? CB ASN A 457 1 ATOM 3498 C CG . ASN A 1 457 . 9.348 90.65 67.137 1 49.23 ? CG ASN A 457 1 ATOM 3499 O OD1 . ASN A 1 457 . 9.71 91.802 67.325 1 54.33 ? OD1 ASN A 457 1 ATOM 3500 N ND2 . ASN A 1 457 . 8.133 90.219 67.469 1 51.9 ? ND2 ASN A 457 1 ATOM 3501 N N . TYR A 1 458 . 11.913 88.633 63.338 1 28.42 ? N TYR A 458 1 ATOM 3502 C CA . TYR A 1 458 . 13.045 87.738 63.059 1 25.04 ? CA TYR A 458 1 ATOM 3503 C C . TYR A 1 458 . 14.182 88.661 62.723 1 24.07 ? C TYR A 458 1 ATOM 3504 O O . TYR A 1 458 . 13.974 89.827 62.42 1 25.65 ? O TYR A 458 1 ATOM 3505 C CB . TYR A 1 458 . 12.794 86.785 61.881 1 20 ? CB TYR A 458 1 ATOM 3506 C CG . TYR A 1 458 . 11.774 85.705 62.144 1 15.51 ? CG TYR A 458 1 ATOM 3507 C CD1 . TYR A 1 458 . 10.402 85.989 61.988 1 15.4 ? CD1 TYR A 458 1 ATOM 3508 C CD2 . TYR A 1 458 . 12.175 84.39 62.453 1 12.32 ? CD2 TYR A 458 1 ATOM 3509 C CE1 . TYR A 1 458 . 9.447 84.962 62.057 1 11.67 ? CE1 TYR A 458 1 ATOM 3510 C CE2 . TYR A 1 458 . 11.221 83.364 62.531 1 12.05 ? CE2 TYR A 458 1 ATOM 3511 C CZ . TYR A 1 458 . 9.861 83.644 62.307 1 12.36 ? CZ TYR A 458 1 ATOM 3512 O OH . TYR A 1 458 . 8.926 82.623 62.289 1 16.52 ? OH TYR A 458 1 ATOM 3513 N N . THR A 1 459 . 15.397 88.146 62.764 1 25.51 ? N THR A 459 1 ATOM 3514 C CA . THR A 1 459 . 16.491 89.042 62.421 1 30.49 ? CA THR A 459 1 ATOM 3515 C C . THR A 1 459 . 16.556 89.189 60.907 1 34.22 ? C THR A 459 1 ATOM 3516 O O . THR A 1 459 . 16.074 88.354 60.138 1 38.2 ? O THR A 459 1 ATOM 3517 C CB . THR A 1 459 . 17.828 88.505 62.978 1 31.63 ? CB THR A 459 1 ATOM 3518 O OG1 . THR A 1 459 . 18.006 87.127 62.639 1 32.54 ? OG1 THR A 459 1 ATOM 3519 C CG2 . THR A 1 459 . 17.895 88.568 64.503 1 37.27 ? CG2 THR A 459 1 ATOM 3520 N N . ALA A 1 460 . 17.256 90.25 60.485 1 35.28 ? N ALA A 460 1 ATOM 3521 C CA . ALA A 1 460 . 17.392 90.463 59.049 1 31.19 ? CA ALA A 460 1 ATOM 3522 C C . ALA A 1 460 . 18.147 89.318 58.423 1 31 ? C ALA A 460 1 ATOM 3523 O O . ALA A 1 460 . 17.868 88.901 57.311 1 36.66 ? O ALA A 460 1 ATOM 3524 C CB . ALA A 1 460 . 18.138 91.756 58.74 1 31.44 ? CB ALA A 460 1 ATOM 3525 N N . GLU A 1 461 . 19.12 88.794 59.182 1 26.39 ? N GLU A 461 1 ATOM 3526 C CA . GLU A 1 461 . 19.89 87.674 58.654 1 23.78 ? CA GLU A 461 1 ATOM 3527 C C . GLU A 1 461 . 18.974 86.461 58.393 1 23.06 ? C GLU A 461 1 ATOM 3528 O O . GLU A 1 461 . 19.246 85.601 57.572 1 26.98 ? O GLU A 461 1 ATOM 3529 C CB . GLU A 1 461 . 21.064 87.271 59.585 1 25.76 ? CB GLU A 461 1 ATOM 3530 C CG . GLU A 1 461 . 21.864 88.405 60.275 1 31.33 ? CG GLU A 461 1 ATOM 3531 N N . GLU A 1 462 . 17.866 86.374 59.133 1 22.8 ? N GLU A 462 1 ATOM 3532 C CA . GLU A 1 462 . 16.933 85.262 58.938 1 22.36 ? CA GLU A 462 1 ATOM 3533 C C . GLU A 1 462 . 16.067 85.557 57.749 1 23.82 ? C GLU A 462 1 ATOM 3534 O O . GLU A 1 462 . 15.62 84.657 57.053 1 26.24 ? O GLU A 462 1 ATOM 3535 C CB . GLU A 1 462 . 16.067 85.018 60.182 1 19.23 ? CB GLU A 462 1 ATOM 3536 C CG . GLU A 1 462 . 16.911 84.411 61.317 1 16.08 ? CG GLU A 462 1 ATOM 3537 C CD . GLU A 1 462 . 16.242 84.428 62.681 1 16.57 ? CD GLU A 462 1 ATOM 3538 O OE1 . GLU A 1 462 . 15.343 85.249 62.9 1 10.48 ? OE1 GLU A 462 1 ATOM 3539 O OE2 . GLU A 1 462 . 16.636 83.613 63.518 1 6.73 ? OE2 GLU A 462 1 ATOM 3540 N N . GLU A 1 463 . 15.804 86.853 57.519 1 26.21 ? N GLU A 463 1 ATOM 3541 C CA . GLU A 1 463 . 15 87.209 56.343 1 27.74 ? CA GLU A 463 1 ATOM 3542 C C . GLU A 1 463 . 15.748 86.741 55.097 1 24.31 ? C GLU A 463 1 ATOM 3543 O O . GLU A 1 463 . 15.214 86.181 54.152 1 23.26 ? O GLU A 463 1 ATOM 3544 C CB . GLU A 1 463 . 14.741 88.72 56.214 1 33.13 ? CB GLU A 463 1 ATOM 3545 C CG . GLU A 1 463 . 13.667 88.991 55.142 1 43.02 ? CG GLU A 463 1 ATOM 3546 C CD . GLU A 1 463 . 13.678 90.403 54.567 1 49.44 ? CD GLU A 463 1 ATOM 3547 O OE1 . GLU A 1 463 . 14.724 90.82 54.065 1 55.82 ? OE1 GLU A 463 1 ATOM 3548 O OE2 . GLU A 1 463 . 12.639 91.071 54.602 1 52.07 ? OE2 GLU A 463 1 ATOM 3549 N N . ALA A 1 464 . 17.053 86.988 55.147 1 21.45 ? N ALA A 464 1 ATOM 3550 C CA . ALA A 1 464 . 17.904 86.571 54.059 1 17.4 ? CA ALA A 464 1 ATOM 3551 C C . ALA A 1 464 . 17.806 85.072 53.872 1 16.84 ? C ALA A 464 1 ATOM 3552 O O . ALA A 1 464 . 17.625 84.578 52.772 1 23.96 ? O ALA A 464 1 ATOM 3553 C CB . ALA A 1 464 . 19.359 86.947 54.361 1 18 ? CB ALA A 464 1 ATOM 3554 N N . LEU A 1 465 . 17.917 84.353 54.99 1 14.92 ? N LEU A 465 1 ATOM 3555 C CA . LEU A 1 465 . 17.84 82.901 54.957 1 11.99 ? CA LEU A 465 1 ATOM 3556 C C . LEU A 1 465 . 16.538 82.392 54.346 1 13.91 ? C LEU A 465 1 ATOM 3557 O O . LEU A 1 465 . 16.581 81.508 53.502 1 14.21 ? O LEU A 465 1 ATOM 3558 C CB . LEU A 1 465 . 18.063 82.291 56.357 1 10.67 ? CB LEU A 465 1 ATOM 3559 C CG . LEU A 1 465 . 18.192 80.753 56.381 1 11.62 ? CG LEU A 465 1 ATOM 3560 C CD1 . LEU A 1 465 . 19.344 80.255 55.509 1 19.35 ? CD1 LEU A 465 1 ATOM 3561 C CD2 . LEU A 1 465 . 18.403 80.203 57.788 1 11.16 ? CD2 LEU A 465 1 ATOM 3562 N N . SER A 1 466 . 15.367 82.933 54.737 1 12.62 ? N SER A 466 1 ATOM 3563 C CA . SER A 1 466 . 14.166 82.366 54.11 1 17.34 ? CA SER A 466 1 ATOM 3564 C C . SER A 1 466 . 14.102 82.694 52.637 1 22.63 ? C SER A 466 1 ATOM 3565 O O . SER A 1 466 . 13.545 81.933 51.858 1 26.36 ? O SER A 466 1 ATOM 3566 C CB . SER A 1 466 . 12.832 82.685 54.78 1 14.63 ? CB SER A 466 1 ATOM 3567 O OG . SER A 1 466 . 12.762 84.077 55.007 1 25.19 ? OG SER A 466 1 ATOM 3568 N N . ARG A 1 467 . 14.675 83.836 52.233 1 22.38 ? N ARG A 467 1 ATOM 3569 C CA . ARG A 1 467 . 14.612 84.09 50.803 1 20.89 ? CA ARG A 467 1 ATOM 3570 C C . ARG A 1 467 . 15.467 83.065 50.051 1 20.9 ? C ARG A 467 1 ATOM 3571 O O . ARG A 1 467 . 15.126 82.65 48.949 1 22.37 ? O ARG A 467 1 ATOM 3572 C CB . ARG A 1 467 . 15.008 85.515 50.486 1 20.62 ? CB ARG A 467 1 ATOM 3573 C CG . ARG A 1 467 . 14.021 86.543 51.059 1 24.03 ? CG ARG A 467 1 ATOM 3574 C CD . ARG A 1 467 . 14.477 87.965 50.698 1 29.71 ? CD ARG A 467 1 ATOM 3575 N NE . ARG A 1 467 . 13.686 88.998 51.343 1 34.93 ? NE ARG A 467 1 ATOM 3576 C CZ . ARG A 1 467 . 12.56 89.506 50.812 1 36.36 ? CZ ARG A 467 1 ATOM 3577 N NH1 . ARG A 1 467 . 12.048 89.034 49.678 1 36.65 ? NH1 ARG A 467 1 ATOM 3578 N NH2 . ARG A 1 467 . 11.944 90.507 51.441 1 40.08 ? NH2 ARG A 467 1 ATOM 3579 N N . ARG A 1 468 . 16.576 82.636 50.669 1 17.65 ? N ARG A 468 1 ATOM 3580 C CA . ARG A 1 468 . 17.387 81.648 49.973 1 19.11 ? CA ARG A 468 1 ATOM 3581 C C . ARG A 1 468 . 16.678 80.334 49.9 1 20.33 ? C ARG A 468 1 ATOM 3582 O O . ARG A 1 468 . 16.709 79.626 48.903 1 22.41 ? O ARG A 468 1 ATOM 3583 C CB . ARG A 1 468 . 18.738 81.36 50.64 1 18.67 ? CB ARG A 468 1 ATOM 3584 C CG . ARG A 1 468 . 19.467 82.632 51.088 1 28.44 ? CG ARG A 468 1 ATOM 3585 C CD . ARG A 1 468 . 21.002 82.519 51.106 1 34.04 ? CD ARG A 468 1 ATOM 3586 N NE . ARG A 1 468 . 21.519 81.658 52.167 1 40.98 ? NE ARG A 468 1 ATOM 3587 C CZ . ARG A 1 468 . 21.745 80.345 51.975 1 44.67 ? CZ ARG A 468 1 ATOM 3588 N NH1 . ARG A 1 468 . 21.341 79.745 50.866 1 46.16 ? NH1 ARG A 468 1 ATOM 3589 N NH2 . ARG A 1 468 . 22.383 79.621 52.895 1 46.32 ? NH2 ARG A 468 1 ATOM 3590 N N . ILE A 1 469 . 16.03 80.025 51.022 1 20.68 ? N ILE A 469 1 ATOM 3591 C CA . ILE A 1 469 . 15.311 78.769 51.105 1 19.33 ? CA ILE A 469 1 ATOM 3592 C C . ILE A 1 469 . 14.193 78.758 50.084 1 19.36 ? C ILE A 469 1 ATOM 3593 O O . ILE A 1 469 . 14.06 77.842 49.284 1 23.77 ? O ILE A 469 1 ATOM 3594 C CB . ILE A 1 469 . 14.783 78.529 52.537 1 17.87 ? CB ILE A 469 1 ATOM 3595 C CG1 . ILE A 1 469 . 15.877 78.713 53.626 1 17.95 ? CG1 ILE A 469 1 ATOM 3596 C CG2 . ILE A 1 469 . 14.077 77.177 52.658 1 17.95 ? CG2 ILE A 469 1 ATOM 3597 C CD1 . ILE A 1 469 . 16.398 77.436 54.273 1 10.76 ? CD1 ILE A 469 1 ATOM 3598 N N . MET A 1 470 . 13.39 79.821 50.11 1 16.41 ? N MET A 470 1 ATOM 3599 C CA . MET A 1 470 . 12.27 79.928 49.189 1 16.31 ? CA MET A 470 1 ATOM 3600 C C . MET A 1 470 . 12.703 79.892 47.736 1 16.06 ? C MET A 470 1 ATOM 3601 O O . MET A 1 470 . 11.992 79.431 46.852 1 13.24 ? O MET A 470 1 ATOM 3602 C CB . MET A 1 470 . 11.493 81.22 49.444 1 14.61 ? CB MET A 470 1 ATOM 3603 C CG . MET A 1 470 . 10.687 81.174 50.737 1 15.84 ? CG MET A 470 1 ATOM 3604 S SD . MET A 1 470 . 9.476 82.526 50.688 1 15.15 ? SD MET A 470 1 ATOM 3605 C CE . MET A 1 470 . 10.636 83.92 50.863 1 15.78 ? CE MET A 470 1 ATOM 3606 N N . HIS A 1 471 . 13.896 80.417 47.493 1 17.2 ? N HIS A 471 1 ATOM 3607 C CA . HIS A 1 471 . 14.352 80.401 46.118 1 21.69 ? CA HIS A 471 1 ATOM 3608 C C . HIS A 1 471 . 14.757 78.995 45.748 1 20.45 ? C HIS A 471 1 ATOM 3609 O O . HIS A 1 471 . 14.348 78.472 44.731 1 20.2 ? O HIS A 471 1 ATOM 3610 C CB . HIS A 1 471 . 15.475 81.429 45.913 1 29.47 ? CB HIS A 471 1 ATOM 3611 C CG . HIS A 1 471 . 15.657 81.781 44.446 1 33.27 ? CG HIS A 471 1 ATOM 3612 N ND1 . HIS A 1 471 . 14.668 82.211 43.634 1 33.46 ? ND1 HIS A 471 1 ATOM 3613 C CD2 . HIS A 1 471 . 16.854 81.743 43.693 1 34.65 ? CD2 HIS A 471 1 ATOM 3614 C CE1 . HIS A 1 471 . 15.227 82.43 42.433 1 37.54 ? CE1 HIS A 471 1 ATOM 3615 N NE2 . HIS A 1 471 . 16.548 82.159 42.446 1 37.05 ? NE2 HIS A 471 1 ATOM 3616 N N . TYR A 1 472 . 15.524 78.353 46.625 1 21.14 ? N TYR A 472 1 ATOM 3617 C CA . TYR A 1 472 . 15.949 76.982 46.342 1 19.71 ? CA TYR A 472 1 ATOM 3618 C C . TYR A 1 472 . 14.75 76.076 46.083 1 20.98 ? C TYR A 472 1 ATOM 3619 O O . TYR A 1 472 . 14.714 75.22 45.206 1 22.37 ? O TYR A 472 1 ATOM 3620 C CB . TYR A 1 472 . 16.667 76.379 47.569 1 20.34 ? CB TYR A 472 1 ATOM 3621 C CG . TYR A 1 472 . 18.07 76.843 47.86 1 23.95 ? CG TYR A 472 1 ATOM 3622 C CD1 . TYR A 1 472 . 18.992 77.017 46.826 1 24.9 ? CD1 TYR A 472 1 ATOM 3623 C CD2 . TYR A 1 472 . 18.484 77.038 49.186 1 26.94 ? CD2 TYR A 472 1 ATOM 3624 C CE1 . TYR A 1 472 . 20.319 77.345 47.103 1 26.1 ? CE1 TYR A 472 1 ATOM 3625 C CE2 . TYR A 1 472 . 19.814 77.368 49.468 1 30.01 ? CE2 TYR A 472 1 ATOM 3626 C CZ . TYR A 1 472 . 20.74 77.515 48.424 1 30.84 ? CZ TYR A 472 1 ATOM 3627 O OH . TYR A 1 472 . 22.066 77.823 48.69 1 36.97 ? OH TYR A 472 1 ATOM 3628 N N . TRP A 1 473 . 13.744 76.283 46.923 1 18.72 ? N TRP A 473 1 ATOM 3629 C CA . TRP A 1 473 . 12.55 75.483 46.804 1 20.3 ? CA TRP A 473 1 ATOM 3630 C C . TRP A 1 473 . 11.855 75.781 45.475 1 20.82 ? C TRP A 473 1 ATOM 3631 O O . TRP A 1 473 . 11.469 74.865 44.757 1 22.52 ? O TRP A 473 1 ATOM 3632 C CB . TRP A 1 473 . 11.611 75.704 48.027 1 17.97 ? CB TRP A 473 1 ATOM 3633 C CG . TRP A 1 473 . 11.772 74.677 49.157 1 18.66 ? CG TRP A 473 1 ATOM 3634 C CD1 . TRP A 1 473 . 10.715 73.896 49.684 1 15 ? CD1 TRP A 473 1 ATOM 3635 C CD2 . TRP A 1 473 . 12.93 74.304 49.885 1 16.88 ? CD2 TRP A 473 1 ATOM 3636 N NE1 . TRP A 1 473 . 11.154 73.078 50.675 1 14.33 ? NE1 TRP A 473 1 ATOM 3637 C CE2 . TRP A 1 473 . 12.501 73.272 50.857 1 13.46 ? CE2 TRP A 473 1 ATOM 3638 C CE3 . TRP A 1 473 . 14.272 74.684 49.864 1 18.34 ? CE3 TRP A 473 1 ATOM 3639 C CZ2 . TRP A 1 473 . 13.458 72.703 51.715 1 10.94 ? CZ2 TRP A 473 1 ATOM 3640 C CZ3 . TRP A 1 473 . 15.204 74.093 50.741 1 15.94 ? CZ3 TRP A 473 1 ATOM 3641 C CH2 . TRP A 1 473 . 14.797 73.118 51.659 1 13.44 ? CH2 TRP A 473 1 ATOM 3642 N N . ALA A 1 474 . 11.725 77.08 45.143 1 18.06 ? N ALA A 474 1 ATOM 3643 C CA . ALA A 1 474 . 11.038 77.443 43.897 1 12.46 ? CA ALA A 474 1 ATOM 3644 C C . ALA A 1 474 . 11.815 76.997 42.682 1 10.86 ? C ALA A 474 1 ATOM 3645 O O . ALA A 1 474 . 11.29 76.292 41.835 1 13.28 ? O ALA A 474 1 ATOM 3646 C CB . ALA A 1 474 . 10.74 78.933 43.835 1 11.11 ? CB ALA A 474 1 ATOM 3647 N N . THR A 1 475 . 13.074 77.399 42.593 1 7.89 ? N THR A 475 1 ATOM 3648 C CA . THR A 1 475 . 13.95 77.014 41.495 1 9.64 ? CA THR A 475 1 ATOM 3649 C C . THR A 1 475 . 14.029 75.501 41.324 1 12.78 ? C THR A 475 1 ATOM 3650 O O . THR A 1 475 . 14.08 74.974 40.219 1 12.13 ? O THR A 475 1 ATOM 3651 C CB . THR A 1 475 . 15.327 77.597 41.792 1 7.84 ? CB THR A 475 1 ATOM 3652 O OG1 . THR A 1 475 . 15.073 78.985 41.895 1 11.47 ? OG1 THR A 475 1 ATOM 3653 C CG2 . THR A 1 475 . 16.398 77.356 40.722 1 6.36 ? CG2 THR A 475 1 ATOM 3654 N N . PHE A 1 476 . 14.034 74.766 42.439 1 16.53 ? N PHE A 476 1 ATOM 3655 C CA . PHE A 1 476 . 14.063 73.322 42.254 1 16.97 ? CA PHE A 476 1 ATOM 3656 C C . PHE A 1 476 . 12.729 72.858 41.634 1 19.25 ? C PHE A 476 1 ATOM 3657 O O . PHE A 1 476 . 12.684 71.957 40.806 1 20.45 ? O PHE A 476 1 ATOM 3658 C CB . PHE A 1 476 . 14.322 72.604 43.592 1 14.69 ? CB PHE A 476 1 ATOM 3659 C CG . PHE A 1 476 . 14.13 71.11 43.47 1 8.02 ? CG PHE A 476 1 ATOM 3660 C CD1 . PHE A 1 476 . 15.191 70.29 43.041 1 8.4 ? CD1 PHE A 476 1 ATOM 3661 C CD2 . PHE A 1 476 . 12.871 70.541 43.736 1 2 ? CD2 PHE A 476 1 ATOM 3662 C CE1 . PHE A 1 476 . 14.993 68.913 42.87 1 8.04 ? CE1 PHE A 476 1 ATOM 3663 C CE2 . PHE A 1 476 . 12.666 69.171 43.563 1 2 ? CE2 PHE A 476 1 ATOM 3664 C CZ . PHE A 1 476 . 13.726 68.359 43.132 1 8.31 ? CZ PHE A 476 1 ATOM 3665 N N . ALA A 1 477 . 11.641 73.498 42.056 1 19.29 ? N ALA A 477 1 ATOM 3666 C CA . ALA A 1 477 . 10.344 73.088 41.528 1 23.33 ? CA ALA A 477 1 ATOM 3667 C C . ALA A 1 477 . 10.208 73.333 40.055 1 25.47 ? C ALA A 477 1 ATOM 3668 O O . ALA A 1 477 . 9.512 72.608 39.359 1 31.09 ? O ALA A 477 1 ATOM 3669 C CB . ALA A 1 477 . 9.185 73.787 42.257 1 21.87 ? CB ALA A 477 1 ATOM 3670 N N . LYS A 1 478 . 10.871 74.396 39.589 1 25.09 ? N LYS A 478 1 ATOM 3671 C CA . LYS A 1 478 . 10.77 74.689 38.16 1 23.32 ? CA LYS A 478 1 ATOM 3672 C C . LYS A 1 478 . 11.755 73.867 37.357 1 20.81 ? C LYS A 478 1 ATOM 3673 O O . LYS A 1 478 . 11.423 73.053 36.521 1 26.35 ? O LYS A 478 1 ATOM 3674 C CB . LYS A 1 478 . 11.013 76.172 37.858 1 24.55 ? CB LYS A 478 1 ATOM 3675 C CG . LYS A 1 478 . 10.29 77.145 38.788 1 27.31 ? CG LYS A 478 1 ATOM 3676 C CD . LYS A 1 478 . 10.07 78.487 38.068 1 36.59 ? CD LYS A 478 1 ATOM 3677 N N . THR A 1 479 . 13.002 74.13 37.645 1 15.01 ? N THR A 479 1 ATOM 3678 C CA . THR A 1 479 . 14.102 73.509 36.995 1 13.07 ? CA THR A 479 1 ATOM 3679 C C . THR A 1 479 . 14.392 72.091 37.362 1 16.43 ? C THR A 479 1 ATOM 3680 O O . THR A 1 479 . 14.615 71.263 36.499 1 22.36 ? O THR A 479 1 ATOM 3681 C CB . THR A 1 479 . 15.332 74.313 37.42 1 13.16 ? CB THR A 479 1 ATOM 3682 O OG1 . THR A 1 479 . 15.09 75.645 37.005 1 20.56 ? OG1 THR A 479 1 ATOM 3683 C CG2 . THR A 1 479 . 16.67 73.866 36.836 1 19.93 ? CG2 THR A 479 1 ATOM 3684 N N . GLY A 1 480 . 14.472 71.805 38.653 1 20.24 ? N GLY A 480 1 ATOM 3685 C CA . GLY A 1 480 . 14.836 70.44 39.044 1 16.81 ? CA GLY A 480 1 ATOM 3686 C C . GLY A 1 480 . 16.209 70.443 39.664 1 15.43 ? C GLY A 480 1 ATOM 3687 O O . GLY A 1 480 . 16.827 69.429 39.964 1 16.07 ? O GLY A 480 1 ATOM 3688 N N . ASN A 1 481 . 16.709 71.653 39.846 1 13.23 ? N ASN A 481 1 ATOM 3689 C CA . ASN A 1 481 . 18.005 71.873 40.445 1 15.96 ? CA ASN A 481 1 ATOM 3690 C C . ASN A 1 481 . 17.73 73.119 41.247 1 18.94 ? C ASN A 481 1 ATOM 3691 O O . ASN A 1 481 . 17.024 73.96 40.705 1 22.56 ? O ASN A 481 1 ATOM 3692 C CB . ASN A 1 481 . 19.029 72.126 39.349 1 17.9 ? CB ASN A 481 1 ATOM 3693 C CG . ASN A 1 481 . 20.375 72.417 39.921 1 19.48 ? CG ASN A 481 1 ATOM 3694 O OD1 . ASN A 1 481 . 20.513 73.084 40.924 1 25.74 ? OD1 ASN A 481 1 ATOM 3695 N ND2 . ASN A 1 481 . 21.399 71.899 39.278 1 23.51 ? ND2 ASN A 481 1 ATOM 3696 N N . PRO A 1 482 . 18.168 73.197 42.528 1 19.54 ? N PRO A 482 1 ATOM 3697 C CA . PRO A 1 482 . 17.886 74.366 43.366 1 19.34 ? CA PRO A 482 1 ATOM 3698 C C . PRO A 1 482 . 18.739 75.583 43.049 1 21.48 ? C PRO A 482 1 ATOM 3699 O O . PRO A 1 482 . 18.451 76.7 43.465 1 21.62 ? O PRO A 482 1 ATOM 3700 C CB . PRO A 1 482 . 18.23 73.874 44.785 1 18.08 ? CB PRO A 482 1 ATOM 3701 C CG . PRO A 1 482 . 19.205 72.705 44.604 1 16.26 ? CG PRO A 482 1 ATOM 3702 C CD . PRO A 1 482 . 18.867 72.121 43.238 1 17.03 ? CD PRO A 482 1 ATOM 3703 N N . ASN A 1 483 . 19.846 75.327 42.358 1 23.18 ? N ASN A 483 1 ATOM 3704 C CA . ASN A 1 483 . 20.779 76.374 41.991 1 25.35 ? CA ASN A 483 1 ATOM 3705 C C . ASN A 1 483 . 20.437 77.083 40.708 1 29.38 ? C ASN A 483 1 ATOM 3706 O O . ASN A 1 483 . 20.162 76.487 39.676 1 31.96 ? O ASN A 483 1 ATOM 3707 C CB . ASN A 1 483 . 22.151 75.763 41.699 1 22.37 ? CB ASN A 483 1 ATOM 3708 C CG . ASN A 1 483 . 22.794 75.294 42.96 1 25.4 ? CG ASN A 483 1 ATOM 3709 O OD1 . ASN A 1 483 . 22.995 74.115 43.211 1 18.89 ? OD1 ASN A 483 1 ATOM 3710 N ND2 . ASN A 1 483 . 23.13 76.288 43.791 1 27.5 ? ND2 ASN A 483 1 ATOM 3711 N N . GLU A 1 484 . 20.466 78.424 40.773 1 34.07 ? N GLU A 484 1 ATOM 3712 C CA . GLU A 1 484 . 20.242 79.176 39.54 1 37.82 ? CA GLU A 484 1 ATOM 3713 C C . GLU A 1 484 . 21.578 78.951 38.851 1 44.5 ? C GLU A 484 1 ATOM 3714 O O . GLU A 1 484 . 22.56 78.711 39.559 1 43.46 ? O GLU A 484 1 ATOM 3715 C CB . GLU A 1 484 . 20.014 80.696 39.74 1 36.04 ? CB GLU A 484 1 ATOM 3716 C CG . GLU A 1 484 . 18.511 81.037 39.875 1 34.11 ? CG GLU A 484 1 ATOM 3717 N N . PRO A 1 485 . 21.583 79.025 37.5 1 50.47 ? N PRO A 485 1 ATOM 3718 C CA . PRO A 1 485 . 22.85 79.019 36.758 1 51.91 ? CA PRO A 485 1 ATOM 3719 C C . PRO A 1 485 . 23.766 80.205 37.072 1 52.65 ? C PRO A 485 1 ATOM 3720 O O . PRO A 1 485 . 24.981 80.013 37.035 1 52.72 ? O PRO A 485 1 ATOM 3721 C CB . PRO A 1 485 . 22.418 78.986 35.283 1 52.01 ? CB PRO A 485 1 ATOM 3722 C CG . PRO A 1 485 . 20.927 78.579 35.263 1 50.28 ? CG PRO A 485 1 ATOM 3723 C CD . PRO A 1 485 . 20.381 78.905 36.656 1 49.49 ? CD PRO A 485 1 ATOM 3724 N N . SER A 1 490 . 26.591 79.111 46.48 1 46.63 ? N SER A 490 1 ATOM 3725 C CA . SER A 1 490 . 27.53 78.335 45.692 1 45.59 ? CA SER A 490 1 ATOM 3726 C C . SER A 1 490 . 26.698 77.159 45.269 1 42.64 ? C SER A 490 1 ATOM 3727 O O . SER A 1 490 . 25.538 77.111 45.674 1 42.6 ? O SER A 490 1 ATOM 3728 C CB . SER A 1 490 . 28.772 78.073 46.562 1 47.19 ? CB SER A 490 1 ATOM 3729 O OG . SER A 1 490 . 29.102 79.384 47.073 1 50.73 ? OG SER A 490 1 ATOM 3730 N N . LYS A 1 491 . 27.241 76.276 44.447 1 38.77 ? N LYS A 491 1 ATOM 3731 C CA . LYS A 1 491 . 26.402 75.181 44.041 1 36.63 ? CA LYS A 491 1 ATOM 3732 C C . LYS A 1 491 . 26.177 74.297 45.234 1 33.13 ? C LYS A 491 1 ATOM 3733 O O . LYS A 1 491 . 27.062 74.134 46.06 1 35.13 ? O LYS A 491 1 ATOM 3734 C CB . LYS A 1 491 . 27.005 74.422 42.846 1 40.99 ? CB LYS A 491 1 ATOM 3735 C CG . LYS A 1 491 . 27.213 75.311 41.594 1 48.99 ? CG LYS A 491 1 ATOM 3736 C CD . LYS A 1 491 . 25.893 75.808 40.953 1 57.24 ? CD LYS A 491 1 ATOM 3737 C CE . LYS A 1 491 . 26.055 76.967 39.944 1 61.63 ? CE LYS A 491 1 ATOM 3738 N NZ . LYS A 1 491 . 26.3 78.221 40.64 1 62.54 ? NZ LYS A 491 1 ATOM 3739 N N . TRP A 1 492 . 24.951 73.815 45.309 1 26.12 ? N TRP A 492 1 ATOM 3740 C CA . TRP A 1 492 . 24.5 72.929 46.334 1 19 ? CA TRP A 492 1 ATOM 3741 C C . TRP A 1 492 . 24.755 71.623 45.588 1 18.58 ? C TRP A 492 1 ATOM 3742 O O . TRP A 1 492 . 24.022 71.332 44.657 1 20.29 ? O TRP A 492 1 ATOM 3743 C CB . TRP A 1 492 . 22.994 73.252 46.571 1 11.79 ? CB TRP A 492 1 ATOM 3744 C CG . TRP A 1 492 . 22.225 72.25 47.431 1 10.05 ? CG TRP A 492 1 ATOM 3745 C CD1 . TRP A 1 492 . 22.584 70.919 47.775 1 7.17 ? CD1 TRP A 492 1 ATOM 3746 C CD2 . TRP A 1 492 . 20.962 72.476 48.003 1 6.08 ? CD2 TRP A 492 1 ATOM 3747 N NE1 . TRP A 1 492 . 21.616 70.329 48.509 1 9.72 ? NE1 TRP A 492 1 ATOM 3748 C CE2 . TRP A 1 492 . 20.594 71.219 48.686 1 6.7 ? CE2 TRP A 492 1 ATOM 3749 C CE3 . TRP A 1 492 . 20.074 73.558 48.02 1 9.07 ? CE3 TRP A 492 1 ATOM 3750 C CZ2 . TRP A 1 492 . 19.363 71.13 49.348 1 5.91 ? CZ2 TRP A 492 1 ATOM 3751 C CZ3 . TRP A 1 492 . 18.846 73.43 48.7 1 6.97 ? CZ3 TRP A 492 1 ATOM 3752 C CH2 . TRP A 1 492 . 18.498 72.235 49.355 1 4.77 ? CH2 TRP A 492 1 ATOM 3753 N N . PRO A 1 493 . 25.819 70.87 45.921 1 17.27 ? N PRO A 493 1 ATOM 3754 C CA . PRO A 1 493 . 26.128 69.659 45.145 1 19.88 ? CA PRO A 493 1 ATOM 3755 C C . PRO A 1 493 . 25.022 68.629 45.075 1 20.16 ? C PRO A 493 1 ATOM 3756 O O . PRO A 1 493 . 24.136 68.597 45.921 1 26.93 ? O PRO A 493 1 ATOM 3757 C CB . PRO A 1 493 . 27.271 68.983 45.936 1 19.03 ? CB PRO A 493 1 ATOM 3758 C CG . PRO A 1 493 . 27.844 70.063 46.857 1 22.5 ? CG PRO A 493 1 ATOM 3759 C CD . PRO A 1 493 . 26.749 71.135 47.013 1 18.43 ? CD PRO A 493 1 ATOM 3760 N N . LEU A 1 494 . 25.13 67.751 44.078 1 18.42 ? N LEU A 494 1 ATOM 3761 C CA . LEU A 1 494 . 24.14 66.682 43.997 1 19.26 ? CA LEU A 494 1 ATOM 3762 C C . LEU A 1 494 . 24.604 65.687 45.037 1 21.65 ? C LEU A 494 1 ATOM 3763 O O . LEU A 1 494 . 25.778 65.617 45.407 1 26.28 ? O LEU A 494 1 ATOM 3764 C CB . LEU A 1 494 . 24.198 65.863 42.675 1 18.39 ? CB LEU A 494 1 ATOM 3765 C CG . LEU A 1 494 . 23.502 66.431 41.42 1 14.5 ? CG LEU A 494 1 ATOM 3766 C CD1 . LEU A 1 494 . 24.072 65.72 40.181 1 14.53 ? CD1 LEU A 494 1 ATOM 3767 C CD2 . LEU A 1 494 . 21.976 66.245 41.464 1 4.23 ? CD2 LEU A 494 1 ATOM 3768 N N . PHE A 1 495 . 23.658 64.893 45.485 1 20.58 ? N PHE A 495 1 ATOM 3769 C CA . PHE A 1 495 . 24.01 63.884 46.449 1 24.09 ? CA PHE A 495 1 ATOM 3770 C C . PHE A 1 495 . 24.387 62.725 45.561 1 25.16 ? C PHE A 495 1 ATOM 3771 O O . PHE A 1 495 . 23.678 62.448 44.6 1 27.4 ? O PHE A 495 1 ATOM 3772 C CB . PHE A 1 495 . 22.79 63.533 47.346 1 24 ? CB PHE A 495 1 ATOM 3773 C CG . PHE A 1 495 . 23.04 62.305 48.198 1 19.91 ? CG PHE A 495 1 ATOM 3774 C CD1 . PHE A 1 495 . 22.816 61.023 47.681 1 19.53 ? CD1 PHE A 495 1 ATOM 3775 C CD2 . PHE A 1 495 . 23.561 62.437 49.487 1 19.87 ? CD2 PHE A 495 1 ATOM 3776 C CE1 . PHE A 1 495 . 23.152 59.888 48.429 1 23.95 ? CE1 PHE A 495 1 ATOM 3777 C CE2 . PHE A 1 495 . 23.875 61.305 50.24 1 20.88 ? CE2 PHE A 495 1 ATOM 3778 C CZ . PHE A 1 495 . 23.69 60.024 49.713 1 20.47 ? CZ PHE A 495 1 ATOM 3779 N N . THR A 1 496 . 25.487 62.048 45.868 1 26.97 ? N THR A 496 1 ATOM 3780 C CA . THR A 1 496 . 25.872 60.907 45.06 1 28.29 ? CA THR A 496 1 ATOM 3781 C C . THR A 1 496 . 26.175 59.786 46.027 1 30.14 ? C THR A 496 1 ATOM 3782 O O . THR A 1 496 . 26.657 60.005 47.13 1 31.89 ? O THR A 496 1 ATOM 3783 C CB . THR A 1 496 . 27.053 61.284 44.158 1 30.33 ? CB THR A 496 1 ATOM 3784 O OG1 . THR A 1 496 . 28.256 61.472 44.897 1 36.96 ? OG1 THR A 496 1 ATOM 3785 C CG2 . THR A 1 496 . 26.828 62.591 43.379 1 34.12 ? CG2 THR A 496 1 ATOM 3786 N N . THR A 1 497 . 25.927 58.562 45.611 1 31.97 ? N THR A 497 1 ATOM 3787 C CA . THR A 1 497 . 26.216 57.468 46.527 1 33.76 ? CA THR A 497 1 ATOM 3788 C C . THR A 1 497 . 27.712 57.368 46.853 1 37.8 ? C THR A 497 1 ATOM 3789 O O . THR A 1 497 . 28.118 56.851 47.886 1 40.57 ? O THR A 497 1 ATOM 3790 C CB . THR A 1 497 . 25.634 56.185 45.937 1 32.55 ? CB THR A 497 1 ATOM 3791 O OG1 . THR A 1 497 . 26.015 56.13 44.56 1 37.23 ? OG1 THR A 497 1 ATOM 3792 C CG2 . THR A 1 497 . 24.099 56.14 45.988 1 34.37 ? CG2 THR A 497 1 ATOM 3793 N N . LYS A 1 498 . 28.511 57.888 45.908 1 40.37 ? N LYS A 498 1 ATOM 3794 C CA . LYS A 1 498 . 29.96 57.887 46.057 1 42.8 ? CA LYS A 498 1 ATOM 3795 C C . LYS A 1 498 . 30.373 58.851 47.147 1 42.93 ? C LYS A 498 1 ATOM 3796 O O . LYS A 1 498 . 30.764 58.517 48.254 1 43.73 ? O LYS A 498 1 ATOM 3797 C CB . LYS A 1 498 . 30.722 58.284 44.762 1 42.58 ? CB LYS A 498 1 ATOM 3798 N N . GLU A 1 499 . 30.274 60.117 46.782 1 43.38 ? N GLU A 499 1 ATOM 3799 C CA . GLU A 1 499 . 30.643 61.219 47.656 1 44.02 ? CA GLU A 499 1 ATOM 3800 C C . GLU A 1 499 . 29.337 61.877 48.026 1 42.03 ? C GLU A 499 1 ATOM 3801 O O . GLU A 1 499 . 28.832 62.794 47.38 1 45.5 ? O GLU A 499 1 ATOM 3802 C CB . GLU A 1 499 . 31.619 62.139 46.899 1 45.86 ? CB GLU A 499 1 ATOM 3803 C CG . GLU A 1 499 . 31.172 62.342 45.437 1 45.32 ? CG GLU A 499 1 ATOM 3804 N N . GLN A 1 500 . 28.787 61.317 49.089 1 36.62 ? N GLN A 500 1 ATOM 3805 C CA . GLN A 1 500 . 27.509 61.713 49.653 1 33.88 ? CA GLN A 500 1 ATOM 3806 C C . GLN A 1 500 . 27.47 63.138 50.196 1 31.5 ? C GLN A 500 1 ATOM 3807 O O . GLN A 1 500 . 27.473 63.311 51.409 1 37.01 ? O GLN A 500 1 ATOM 3808 C CB . GLN A 1 500 . 27.23 60.692 50.764 1 35.36 ? CB GLN A 500 1 ATOM 3809 C CG . GLN A 1 500 . 27.456 59.25 50.291 1 34.03 ? CG GLN A 500 1 ATOM 3810 C CD . GLN A 1 500 . 26.779 58.232 51.164 1 36.65 ? CD GLN A 500 1 ATOM 3811 O OE1 . GLN A 1 500 . 26.191 58.493 52.215 1 38.59 ? OE1 GLN A 500 1 ATOM 3812 N NE2 . GLN A 1 500 . 26.894 57.016 50.684 1 39.33 ? NE2 GLN A 500 1 ATOM 3813 N N . LYS A 1 501 . 27.434 64.14 49.321 1 26.18 ? N LYS A 501 1 ATOM 3814 C CA . LYS A 1 501 . 27.421 65.517 49.789 1 21.65 ? CA LYS A 501 1 ATOM 3815 C C . LYS A 1 501 . 26.041 66.019 50.134 1 21.55 ? C LYS A 501 1 ATOM 3816 O O . LYS A 1 501 . 25.049 65.554 49.594 1 21.6 ? O LYS A 501 1 ATOM 3817 C CB . LYS A 1 501 . 27.978 66.424 48.693 1 22.57 ? CB LYS A 501 1 ATOM 3818 C CG . LYS A 1 501 . 29.489 66.261 48.541 1 27.22 ? CG LYS A 501 1 ATOM 3819 C CD . LYS A 1 501 . 29.927 66.053 47.091 1 34.72 ? CD LYS A 501 1 ATOM 3820 C CE . LYS A 1 501 . 31.419 66.344 46.895 1 37.58 ? CE LYS A 501 1 ATOM 3821 N NZ . LYS A 1 501 . 31.651 67.784 46.932 1 41.05 ? NZ LYS A 501 1 ATOM 3822 N N . PHE A 1 502 . 26.03 67.015 51.026 1 19.88 ? N PHE A 502 1 ATOM 3823 C CA . PHE A 1 502 . 24.828 67.687 51.502 1 20.61 ? CA PHE A 502 1 ATOM 3824 C C . PHE A 1 502 . 25.297 69.03 51.998 1 21.35 ? C PHE A 502 1 ATOM 3825 O O . PHE A 1 502 . 26.501 69.257 52.126 1 20.82 ? O PHE A 502 1 ATOM 3826 C CB . PHE A 1 502 . 24.091 66.939 52.623 1 20.67 ? CB PHE A 502 1 ATOM 3827 C CG . PHE A 1 502 . 24.852 66.899 53.936 1 19.91 ? CG PHE A 502 1 ATOM 3828 C CD1 . PHE A 1 502 . 24.654 67.907 54.902 1 19.7 ? CD1 PHE A 502 1 ATOM 3829 C CD2 . PHE A 1 502 . 25.717 65.828 54.225 1 18.02 ? CD2 PHE A 502 1 ATOM 3830 C CE1 . PHE A 1 502 . 25.28 67.827 56.149 1 16.32 ? CE1 PHE A 502 1 ATOM 3831 C CE2 . PHE A 1 502 . 26.338 65.743 55.477 1 16.24 ? CE2 PHE A 502 1 ATOM 3832 C CZ . PHE A 1 502 . 26.11 66.737 56.438 1 16.77 ? CZ PHE A 502 1 ATOM 3833 N N . ILE A 1 503 . 24.34 69.909 52.303 1 19.7 ? N ILE A 503 1 ATOM 3834 C CA . ILE A 1 503 . 24.756 71.214 52.769 1 21.62 ? CA ILE A 503 1 ATOM 3835 C C . ILE A 1 503 . 24.054 71.584 54.048 1 23.19 ? C ILE A 503 1 ATOM 3836 O O . ILE A 1 503 . 23.018 71.033 54.414 1 26.92 ? O ILE A 503 1 ATOM 3837 C CB . ILE A 1 503 . 24.485 72.259 51.67 1 20.67 ? CB ILE A 503 1 ATOM 3838 C CG1 . ILE A 1 503 . 23.007 72.413 51.293 1 18.01 ? CG1 ILE A 503 1 ATOM 3839 C CG2 . ILE A 1 503 . 25.304 71.926 50.425 1 24.07 ? CG2 ILE A 503 1 ATOM 3840 C CD1 . ILE A 1 503 . 22.765 73.733 50.558 1 17.69 ? CD1 ILE A 503 1 ATOM 3841 N N . ASP A 1 504 . 24.667 72.543 54.74 1 23.58 ? N ASP A 504 1 ATOM 3842 C CA . ASP A 1 504 . 24.075 73.039 55.972 1 24.35 ? CA ASP A 504 1 ATOM 3843 C C . ASP A 1 504 . 23.161 74.165 55.53 1 23.37 ? C ASP A 504 1 ATOM 3844 O O . ASP A 1 504 . 23.494 74.928 54.633 1 26.8 ? O ASP A 504 1 ATOM 3845 C CB . ASP A 1 504 . 25.142 73.603 56.917 1 28.56 ? CB ASP A 504 1 ATOM 3846 C CG . ASP A 1 504 . 25.866 72.563 57.755 1 31.28 ? CG ASP A 504 1 ATOM 3847 O OD1 . ASP A 1 504 . 25.449 71.404 57.795 1 30.48 ? OD1 ASP A 504 1 ATOM 3848 O OD2 . ASP A 1 504 . 26.854 72.935 58.387 1 36.62 ? OD2 ASP A 504 1 ATOM 3849 N N . LEU A 1 505 . 22.027 74.291 56.181 1 21.29 ? N LEU A 505 1 ATOM 3850 C CA . LEU A 1 505 . 21.099 75.326 55.795 1 19.77 ? CA LEU A 505 1 ATOM 3851 C C . LEU A 1 505 . 20.89 76.199 57.017 1 22.78 ? C LEU A 505 1 ATOM 3852 O O . LEU A 1 505 . 20.004 75.992 57.834 1 27.15 ? O LEU A 505 1 ATOM 3853 C CB . LEU A 1 505 . 19.843 74.574 55.338 1 16 ? CB LEU A 505 1 ATOM 3854 C CG . LEU A 1 505 . 19.007 75.26 54.277 1 14.53 ? CG LEU A 505 1 ATOM 3855 C CD1 . LEU A 1 505 . 19.803 75.551 52.994 1 11.95 ? CD1 LEU A 505 1 ATOM 3856 C CD2 . LEU A 1 505 . 17.796 74.358 53.969 1 13.12 ? CD2 LEU A 505 1 ATOM 3857 N N . ASN A 1 506 . 21.768 77.168 57.181 1 22.31 ? N ASN A 506 1 ATOM 3858 C CA . ASN A 1 506 . 21.673 78.071 58.314 1 23.56 ? CA ASN A 506 1 ATOM 3859 C C . ASN A 1 506 . 22.193 79.378 57.791 1 26.6 ? C ASN A 506 1 ATOM 3860 O O . ASN A 1 506 . 22.67 79.422 56.675 1 31.76 ? O ASN A 506 1 ATOM 3861 C CB . ASN A 1 506 . 22.439 77.572 59.537 1 21.45 ? CB ASN A 506 1 ATOM 3862 C CG . ASN A 1 506 . 23.91 77.47 59.239 1 21.54 ? CG ASN A 506 1 ATOM 3863 O OD1 . ASN A 1 506 . 24.511 78.471 58.895 1 15.8 ? OD1 ASN A 506 1 ATOM 3864 N ND2 . ASN A 1 506 . 24.483 76.272 59.376 1 18.47 ? ND2 ASN A 506 1 ATOM 3865 N N . THR A 1 507 . 22.104 80.426 58.594 1 26.94 ? N THR A 507 1 ATOM 3866 C CA . THR A 1 507 . 22.532 81.752 58.159 1 28.8 ? CA THR A 507 1 ATOM 3867 C C . THR A 1 507 . 24.014 82.032 57.809 1 31.21 ? C THR A 507 1 ATOM 3868 O O . THR A 1 507 . 24.354 83.131 57.382 1 32.73 ? O THR A 507 1 ATOM 3869 C CB . THR A 1 507 . 22.051 82.754 59.214 1 29.17 ? CB THR A 507 1 ATOM 3870 O OG1 . THR A 1 507 . 22.596 82.406 60.489 1 30.67 ? OG1 THR A 507 1 ATOM 3871 C CG2 . THR A 1 507 . 20.523 82.841 59.393 1 27.48 ? CG2 THR A 507 1 ATOM 3872 N N . GLU A 1 508 . 24.918 81.088 58.022 1 33.28 ? N GLU A 508 1 ATOM 3873 C CA . GLU A 1 508 . 26.312 81.365 57.69 1 37.8 ? CA GLU A 508 1 ATOM 3874 C C . GLU A 1 508 . 26.534 81.12 56.192 1 43.12 ? C GLU A 508 1 ATOM 3875 O O . GLU A 1 508 . 25.679 80.61 55.477 1 46.45 ? O GLU A 508 1 ATOM 3876 C CB . GLU A 1 508 . 27.222 80.495 58.56 1 36.74 ? CB GLU A 508 1 ATOM 3877 C CG . GLU A 1 508 . 27.087 80.878 60.03 1 37.93 ? CG GLU A 508 1 ATOM 3878 N N . PRO A 1 509 . 27.753 81.462 55.723 1 45.16 ? N PRO A 509 1 ATOM 3879 C CA . PRO A 1 509 . 28.326 80.814 54.543 1 45.89 ? CA PRO A 509 1 ATOM 3880 C C . PRO A 1 509 . 28.195 79.279 54.48 1 46.4 ? C PRO A 509 1 ATOM 3881 O O . PRO A 1 509 . 28.728 78.532 55.291 1 47.25 ? O PRO A 509 1 ATOM 3882 C CB . PRO A 1 509 . 29.783 81.285 54.586 1 47.53 ? CB PRO A 509 1 ATOM 3883 C CG . PRO A 1 509 . 29.772 82.639 55.328 1 49.06 ? CG PRO A 509 1 ATOM 3884 C CD . PRO A 1 509 . 28.515 82.611 56.209 1 47.98 ? CD PRO A 509 1 ATOM 3885 N N . MET A 1 510 . 27.466 78.864 53.443 1 45.34 ? N MET A 510 1 ATOM 3886 C CA . MET A 1 510 . 27.173 77.47 53.14 1 43.84 ? CA MET A 510 1 ATOM 3887 C C . MET A 1 510 . 28.368 76.54 53.244 1 42.69 ? C MET A 510 1 ATOM 3888 O O . MET A 1 510 . 29.455 76.849 52.775 1 45.05 ? O MET A 510 1 ATOM 3889 C CB . MET A 1 510 . 26.687 77.42 51.678 1 44.66 ? CB MET A 510 1 ATOM 3890 C CG . MET A 1 510 . 25.631 76.352 51.383 1 48.03 ? CG MET A 510 1 ATOM 3891 S SD . MET A 1 510 . 25.524 76.214 49.574 1 48.04 ? SD MET A 510 1 ATOM 3892 C CE . MET A 1 510 . 26.976 75.147 49.315 1 46.5 ? CE MET A 510 1 ATOM 3893 N N . LYS A 1 511 . 28.127 75.365 53.813 1 38.25 ? N LYS A 511 1 ATOM 3894 C CA . LYS A 1 511 . 29.199 74.402 53.925 1 37.85 ? CA LYS A 511 1 ATOM 3895 C C . LYS A 1 511 . 28.612 73.139 53.386 1 36.58 ? C LYS A 511 1 ATOM 3896 O O . LYS A 1 511 . 27.443 72.831 53.59 1 41.64 ? O LYS A 511 1 ATOM 3897 C CB . LYS A 1 511 . 29.68 74.208 55.364 1 39.61 ? CB LYS A 511 1 ATOM 3898 C CG . LYS A 1 511 . 30.365 75.483 55.888 1 45.9 ? CG LYS A 511 1 ATOM 3899 N N . VAL A 1 512 . 29.451 72.433 52.668 1 33.4 ? N VAL A 512 1 ATOM 3900 C CA . VAL A 1 512 . 29.092 71.186 52.072 1 31.1 ? CA VAL A 512 1 ATOM 3901 C C . VAL A 1 512 . 29.763 70.204 52.995 1 31.86 ? C VAL A 512 1 ATOM 3902 O O . VAL A 1 512 . 30.877 70.441 53.458 1 35.08 ? O VAL A 512 1 ATOM 3903 C CB . VAL A 1 512 . 29.715 71.171 50.663 1 29.54 ? CB VAL A 512 1 ATOM 3904 C CG1 . VAL A 1 512 . 29.595 69.803 49.976 1 24.94 ? CG1 VAL A 512 1 ATOM 3905 C CG2 . VAL A 1 512 . 29.173 72.324 49.782 1 24.63 ? CG2 VAL A 512 1 ATOM 3906 N N . HIS A 1 513 . 29.103 69.099 53.252 1 30.57 ? N HIS A 513 1 ATOM 3907 C CA . HIS A 1 513 . 29.684 68.11 54.137 1 28.81 ? CA HIS A 513 1 ATOM 3908 C C . HIS A 1 513 . 29.496 66.808 53.442 1 25.76 ? C HIS A 513 1 ATOM 3909 O O . HIS A 1 513 . 29.01 66.767 52.325 1 25.49 ? O HIS A 513 1 ATOM 3910 C CB . HIS A 1 513 . 28.911 68.108 55.46 1 30.36 ? CB HIS A 513 1 ATOM 3911 C CG . HIS A 1 513 . 29.01 69.433 56.177 1 30.18 ? CG HIS A 513 1 ATOM 3912 N ND1 . HIS A 1 513 . 29.984 69.762 57.046 1 27.05 ? ND1 HIS A 513 1 ATOM 3913 C CD2 . HIS A 1 513 . 28.12 70.531 56.077 1 30.29 ? CD2 HIS A 513 1 ATOM 3914 C CE1 . HIS A 1 513 . 29.71 71.006 57.465 1 29.04 ? CE1 HIS A 513 1 ATOM 3915 N NE2 . HIS A 1 513 . 28.595 71.488 56.893 1 27.19 ? NE2 HIS A 513 1 ATOM 3916 N N . GLN A 1 514 . 29.878 65.729 54.107 1 26.12 ? N GLN A 514 1 ATOM 3917 C CA . GLN A 1 514 . 29.7 64.446 53.466 1 28.73 ? CA GLN A 514 1 ATOM 3918 C C . GLN A 1 514 . 29.154 63.479 54.488 1 26.2 ? C GLN A 514 1 ATOM 3919 O O . GLN A 1 514 . 29.258 63.668 55.688 1 28.26 ? O GLN A 514 1 ATOM 3920 C CB . GLN A 1 514 . 31.047 63.886 52.982 1 34.39 ? CB GLN A 514 1 ATOM 3921 C CG . GLN A 1 514 . 31.757 64.771 51.948 1 43.27 ? CG GLN A 514 1 ATOM 3922 C CD . GLN A 1 514 . 32.749 63.918 51.176 1 50.37 ? CD GLN A 514 1 ATOM 3923 O OE1 . GLN A 1 514 . 32.742 63.829 49.961 1 54.52 ? OE1 GLN A 514 1 ATOM 3924 N NE2 . GLN A 1 514 . 33.595 63.232 51.934 1 54.93 ? NE2 GLN A 514 1 ATOM 3925 N N . ARG A 1 515 . 28.572 62.43 53.95 1 22.03 ? N ARG A 515 1 ATOM 3926 C CA . ARG A 1 515 . 28.017 61.34 54.718 1 25.43 ? CA ARG A 515 1 ATOM 3927 C C . ARG A 1 515 . 27.241 61.698 55.989 1 26.46 ? C ARG A 515 1 ATOM 3928 O O . ARG A 1 515 . 27.659 61.338 57.085 1 28.69 ? O ARG A 515 1 ATOM 3929 C CB . ARG A 1 515 . 29.141 60.36 55.035 1 22.7 ? CB ARG A 515 1 ATOM 3930 C CG . ARG A 1 515 . 30.029 60.068 53.829 1 28.79 ? CG ARG A 515 1 ATOM 3931 C CD . ARG A 1 515 . 30.769 58.73 53.914 1 32.56 ? CD ARG A 515 1 ATOM 3932 N NE . ARG A 1 515 . 31.746 58.638 52.841 1 36.56 ? NE ARG A 515 1 ATOM 3933 N N . LEU A 1 516 . 26.088 62.384 55.818 1 26.31 ? N LEU A 516 1 ATOM 3934 C CA . LEU A 1 516 . 25.24 62.77 56.973 1 23.29 ? CA LEU A 516 1 ATOM 3935 C C . LEU A 1 516 . 25.011 61.575 57.903 1 23.73 ? C LEU A 516 1 ATOM 3936 O O . LEU A 1 516 . 24.396 60.585 57.519 1 27.68 ? O LEU A 516 1 ATOM 3937 C CB . LEU A 1 516 . 23.86 63.311 56.494 1 18.5 ? CB LEU A 516 1 ATOM 3938 C CG . LEU A 1 516 . 22.863 63.749 57.589 1 14.83 ? CG LEU A 516 1 ATOM 3939 C CD1 . LEU A 1 516 . 23.39 64.914 58.426 1 12.67 ? CD1 LEU A 516 1 ATOM 3940 C CD2 . LEU A 1 516 . 21.511 64.142 56.982 1 13.11 ? CD2 LEU A 516 1 ATOM 3941 N N . ARG A 1 517 . 25.558 61.711 59.122 1 20.27 ? N ARG A 517 1 ATOM 3942 C CA . ARG A 1 517 . 25.469 60.716 60.191 1 17.84 ? CA ARG A 517 1 ATOM 3943 C C . ARG A 1 517 . 25.761 59.285 59.806 1 15.26 ? C ARG A 517 1 ATOM 3944 O O . ARG A 1 517 . 24.978 58.42 60.175 1 16.45 ? O ARG A 517 1 ATOM 3945 C CB . ARG A 1 517 . 24.117 60.794 60.935 1 19.67 ? CB ARG A 517 1 ATOM 3946 C CG . ARG A 1 517 . 23.89 62.214 61.487 1 30.15 ? CG ARG A 517 1 ATOM 3947 C CD . ARG A 1 517 . 22.794 62.298 62.55 1 36.82 ? CD ARG A 517 1 ATOM 3948 N NE . ARG A 1 517 . 23.183 61.635 63.783 1 41.57 ? NE ARG A 517 1 ATOM 3949 C CZ . ARG A 1 517 . 23.891 62.251 64.733 1 43.2 ? CZ ARG A 517 1 ATOM 3950 N NH1 . ARG A 1 517 . 24.358 63.482 64.526 1 47.32 ? NH1 ARG A 517 1 ATOM 3951 N NH2 . ARG A 1 517 . 24.121 61.624 65.89 1 42.62 ? NH2 ARG A 517 1 ATOM 3952 N N . VAL A 1 518 . 26.889 59.019 59.127 1 13.18 ? N VAL A 518 1 ATOM 3953 C CA . VAL A 1 518 . 27.135 57.612 58.778 1 17.36 ? CA VAL A 518 1 ATOM 3954 C C . VAL A 1 518 . 27.213 56.664 59.963 1 18.52 ? C VAL A 518 1 ATOM 3955 O O . VAL A 1 518 . 26.413 55.754 60.096 1 14.69 ? O VAL A 518 1 ATOM 3956 C CB . VAL A 1 518 . 28.401 57.398 57.912 1 18.87 ? CB VAL A 518 1 ATOM 3957 C CG1 . VAL A 1 518 . 27.97 57.12 56.474 1 28.46 ? CG1 VAL A 518 1 ATOM 3958 C CG2 . VAL A 1 518 . 29.428 58.554 57.996 1 21.55 ? CG2 VAL A 518 1 ATOM 3959 N N . GLN A 1 519 . 28.214 56.902 60.832 1 22.65 ? N GLN A 519 1 ATOM 3960 C CA . GLN A 1 519 . 28.449 56.063 62.017 1 24.45 ? CA GLN A 519 1 ATOM 3961 C C . GLN A 1 519 . 27.175 55.603 62.702 1 22.52 ? C GLN A 519 1 ATOM 3962 O O . GLN A 1 519 . 26.929 54.421 62.883 1 24 ? O GLN A 519 1 ATOM 3963 C CB . GLN A 1 519 . 29.347 56.8 63.032 1 32.94 ? CB GLN A 519 1 ATOM 3964 C CG . GLN A 1 519 . 30.815 57.005 62.565 1 45.37 ? CG GLN A 519 1 ATOM 3965 C CD . GLN A 1 519 . 31.899 56.076 63.138 1 53.76 ? CD GLN A 519 1 ATOM 3966 O OE1 . GLN A 1 519 . 32.995 56.074 62.6 1 55.27 ? OE1 GLN A 519 1 ATOM 3967 N NE2 . GLN A 1 519 . 31.604 55.292 64.188 1 57.01 ? NE2 GLN A 519 1 ATOM 3968 N N . MET A 1 520 . 26.362 56.589 63.069 1 18.13 ? N MET A 520 1 ATOM 3969 C CA . MET A 1 520 . 25.139 56.218 63.731 1 17.36 ? CA MET A 520 1 ATOM 3970 C C . MET A 1 520 . 24.192 55.493 62.79 1 17.54 ? C MET A 520 1 ATOM 3971 O O . MET A 1 520 . 23.574 54.475 63.097 1 20.36 ? O MET A 520 1 ATOM 3972 C CB . MET A 1 520 . 24.492 57.463 64.356 1 21.26 ? CB MET A 520 1 ATOM 3973 C CG . MET A 1 520 . 25.296 58.011 65.558 1 29.41 ? CG MET A 520 1 ATOM 3974 S SD . MET A 1 520 . 25.354 56.747 66.907 1 39.85 ? SD MET A 520 1 ATOM 3975 C CE . MET A 1 520 . 27.122 56.322 67.005 1 34.92 ? CE MET A 520 1 ATOM 3976 N N . CYS A 1 521 . 24.081 56.023 61.579 1 17.21 ? N CYS A 521 1 ATOM 3977 C CA . CYS A 1 521 . 23.154 55.371 60.677 1 14 ? CA CYS A 521 1 ATOM 3978 C C . CYS A 1 521 . 23.529 53.95 60.292 1 16.98 ? C CYS A 521 1 ATOM 3979 O O . CYS A 1 521 . 22.612 53.181 60.031 1 17.51 ? O CYS A 521 1 ATOM 3980 C CB . CYS A 1 521 . 22.786 56.281 59.529 1 8.52 ? CB CYS A 521 1 ATOM 3981 S SG . CYS A 1 521 . 21.751 57.655 60.125 1 16.59 ? SG CYS A 521 1 ATOM 3982 N N . VAL A 1 522 . 24.819 53.545 60.268 1 17.4 ? N VAL A 522 1 ATOM 3983 C CA . VAL A 1 522 . 25.074 52.145 59.913 1 18.14 ? CA VAL A 522 1 ATOM 3984 C C . VAL A 1 522 . 24.569 51.258 61.053 1 19.65 ? C VAL A 522 1 ATOM 3985 O O . VAL A 1 522 . 24.107 50.131 60.864 1 20.84 ? O VAL A 522 1 ATOM 3986 C CB . VAL A 1 522 . 26.535 51.858 59.422 1 18.71 ? CB VAL A 522 1 ATOM 3987 C CG1 . VAL A 1 522 . 27.443 53.092 59.3 1 18.1 ? CG1 VAL A 522 1 ATOM 3988 C CG2 . VAL A 1 522 . 27.275 50.71 60.133 1 19.79 ? CG2 VAL A 522 1 ATOM 3989 N N . PHE A 1 523 . 24.641 51.823 62.273 1 17.39 ? N PHE A 523 1 ATOM 3990 C CA . PHE A 1 523 . 24.176 51.083 63.433 1 9.03 ? CA PHE A 523 1 ATOM 3991 C C . PHE A 1 523 . 22.695 50.785 63.259 1 8.45 ? C PHE A 523 1 ATOM 3992 O O . PHE A 1 523 . 22.258 49.643 63.346 1 3.41 ? O PHE A 523 1 ATOM 3993 C CB . PHE A 1 523 . 24.518 51.825 64.769 1 7.45 ? CB PHE A 523 1 ATOM 3994 C CG . PHE A 1 523 . 23.72 51.305 65.945 1 5.37 ? CG PHE A 523 1 ATOM 3995 C CD1 . PHE A 1 523 . 24.035 50.067 66.541 1 6.23 ? CD1 PHE A 523 1 ATOM 3996 C CD2 . PHE A 1 523 . 22.576 52.001 66.37 1 3.83 ? CD2 PHE A 523 1 ATOM 3997 C CE1 . PHE A 1 523 . 23.19 49.508 67.508 1 2 ? CE1 PHE A 523 1 ATOM 3998 C CE2 . PHE A 1 523 . 21.724 51.438 67.331 1 7.44 ? CE2 PHE A 523 1 ATOM 3999 C CZ . PHE A 1 523 . 22.026 50.187 67.892 1 6.72 ? CZ PHE A 523 1 ATOM 4000 N N . TRP A 1 524 . 21.937 51.834 62.952 1 7.86 ? N TRP A 524 1 ATOM 4001 C CA . TRP A 1 524 . 20.5 51.585 62.835 1 11.1 ? CA TRP A 524 1 ATOM 4002 C C . TRP A 1 524 . 20.04 50.879 61.586 1 15.89 ? C TRP A 524 1 ATOM 4003 O O . TRP A 1 524 . 19.126 50.063 61.596 1 17.8 ? O TRP A 524 1 ATOM 4004 C CB . TRP A 1 524 . 19.715 52.895 62.845 1 12.61 ? CB TRP A 524 1 ATOM 4005 C CG . TRP A 1 524 . 19.798 53.607 64.177 1 15.47 ? CG TRP A 524 1 ATOM 4006 C CD1 . TRP A 1 524 . 20.569 54.758 64.435 1 15.71 ? CD1 TRP A 524 1 ATOM 4007 C CD2 . TRP A 1 524 . 19.075 53.306 65.356 1 18.98 ? CD2 TRP A 524 1 ATOM 4008 N NE1 . TRP A 1 524 . 20.342 55.184 65.697 1 20.24 ? NE1 TRP A 524 1 ATOM 4009 C CE2 . TRP A 1 524 . 19.442 54.362 66.316 1 19.98 ? CE2 TRP A 524 1 ATOM 4010 C CE3 . TRP A 1 524 . 18.15 52.319 65.742 1 19.46 ? CE3 TRP A 524 1 ATOM 4011 C CZ2 . TRP A 1 524 . 18.834 54.384 67.573 1 19.02 ? CZ2 TRP A 524 1 ATOM 4012 C CZ3 . TRP A 1 524 . 17.566 52.368 67.018 1 17.22 ? CZ3 TRP A 524 1 ATOM 4013 C CH2 . TRP A 1 524 . 17.898 53.396 67.915 1 18.94 ? CH2 TRP A 524 1 ATOM 4014 N N . ASN A 1 525 . 20.692 51.232 60.494 1 17.1 ? N ASN A 525 1 ATOM 4015 C CA . ASN A 1 525 . 20.282 50.645 59.219 1 16.79 ? CA ASN A 525 1 ATOM 4016 C C . ASN A 1 525 . 20.845 49.277 58.944 1 14.42 ? C ASN A 525 1 ATOM 4017 O O . ASN A 1 525 . 20.261 48.52 58.189 1 16.93 ? O ASN A 525 1 ATOM 4018 C CB . ASN A 1 525 . 20.606 51.587 58.051 1 17.2 ? CB ASN A 525 1 ATOM 4019 C CG . ASN A 1 525 . 19.745 52.837 58.125 1 18.04 ? CG ASN A 525 1 ATOM 4020 O OD1 . ASN A 1 525 . 18.776 52.946 58.867 1 21.34 ? OD1 ASN A 525 1 ATOM 4021 N ND2 . ASN A 1 525 . 20.136 53.832 57.342 1 14.58 ? ND2 ASN A 525 1 ATOM 4022 N N . GLN A 1 526 . 21.976 48.93 59.546 1 12.51 ? N GLN A 526 1 ATOM 4023 C CA . GLN A 1 526 . 22.513 47.607 59.243 1 14.28 ? CA GLN A 526 1 ATOM 4024 C C . GLN A 1 526 . 22.716 46.736 60.47 1 16.98 ? C GLN A 526 1 ATOM 4025 O O . GLN A 1 526 . 22.32 45.578 60.494 1 19.08 ? O GLN A 526 1 ATOM 4026 C CB . GLN A 1 526 . 23.829 47.745 58.438 1 13.48 ? CB GLN A 526 1 ATOM 4027 C CG . GLN A 1 526 . 23.65 48.678 57.207 1 17.9 ? CG GLN A 526 1 ATOM 4028 N N . PHE A 1 527 . 23.318 47.297 61.527 1 16.07 ? N PHE A 527 1 ATOM 4029 C CA . PHE A 1 527 . 23.563 46.421 62.686 1 16.54 ? CA PHE A 527 1 ATOM 4030 C C . PHE A 1 527 . 22.332 46.007 63.488 1 16.59 ? C PHE A 527 1 ATOM 4031 O O . PHE A 1 527 . 22.007 44.828 63.604 1 13.61 ? O PHE A 527 1 ATOM 4032 C CB . PHE A 1 527 . 24.655 47.012 63.596 1 14.68 ? CB PHE A 527 1 ATOM 4033 C CG . PHE A 1 527 . 25.076 46.046 64.677 1 10.73 ? CG PHE A 527 1 ATOM 4034 C CD1 . PHE A 1 527 . 25.852 44.917 64.363 1 11.88 ? CD1 PHE A 527 1 ATOM 4035 C CD2 . PHE A 1 527 . 24.671 46.263 66.008 1 12.72 ? CD2 PHE A 527 1 ATOM 4036 C CE1 . PHE A 1 527 . 26.214 44.004 65.365 1 13.01 ? CE1 PHE A 527 1 ATOM 4037 C CE2 . PHE A 1 527 . 25.025 45.356 67.012 1 8.78 ? CE2 PHE A 527 1 ATOM 4038 C CZ . PHE A 1 527 . 25.794 44.223 66.689 1 12.29 ? CZ PHE A 527 1 ATOM 4039 N N . LEU A 1 528 . 21.662 47.022 64.063 1 16.71 ? N LEU A 528 1 ATOM 4040 C CA . LEU A 1 528 . 20.475 46.833 64.892 1 14.7 ? CA LEU A 528 1 ATOM 4041 C C . LEU A 1 528 . 19.553 45.799 64.305 1 18.13 ? C LEU A 528 1 ATOM 4042 O O . LEU A 1 528 . 19.262 44.812 64.965 1 20.42 ? O LEU A 528 1 ATOM 4043 C CB . LEU A 1 528 . 19.785 48.171 65.282 1 15.48 ? CB LEU A 528 1 ATOM 4044 C CG . LEU A 1 528 . 18.899 48.182 66.562 1 17.15 ? CG LEU A 528 1 ATOM 4045 C CD1 . LEU A 1 528 . 17.433 47.902 66.268 1 17.51 ? CD1 LEU A 528 1 ATOM 4046 C CD2 . LEU A 1 528 . 19.384 47.234 67.68 1 22.24 ? CD2 LEU A 528 1 ATOM 4047 N N . PRO A 1 529 . 19.117 45.982 63.041 1 21.47 ? N PRO A 529 1 ATOM 4048 C CA . PRO A 1 529 . 18.174 45.038 62.469 1 19.45 ? CA PRO A 529 1 ATOM 4049 C C . PRO A 1 529 . 18.692 43.611 62.49 1 19.92 ? C PRO A 529 1 ATOM 4050 O O . PRO A 1 529 . 17.931 42.702 62.791 1 22.84 ? O PRO A 529 1 ATOM 4051 C CB . PRO A 1 529 . 17.891 45.584 61.059 1 20.48 ? CB PRO A 529 1 ATOM 4052 C CG . PRO A 1 529 . 18.428 47.033 61.03 1 22.9 ? CG PRO A 529 1 ATOM 4053 C CD . PRO A 1 529 . 19.505 47.054 62.112 1 24.83 ? CD PRO A 529 1 ATOM 4054 N N . LYS A 1 530 . 19.993 43.418 62.184 1 20.19 ? N LYS A 530 1 ATOM 4055 C CA . LYS A 1 530 . 20.52 42.043 62.197 1 21.49 ? CA LYS A 530 1 ATOM 4056 C C . LYS A 1 530 . 20.456 41.436 63.567 1 22.31 ? C LYS A 530 1 ATOM 4057 O O . LYS A 1 530 . 20.13 40.275 63.761 1 21.11 ? O LYS A 530 1 ATOM 4058 C CB . LYS A 1 530 . 22.023 41.919 61.863 1 24.91 ? CB LYS A 530 1 ATOM 4059 C CG . LYS A 1 530 . 22.412 42.144 60.399 1 33.7 ? CG LYS A 530 1 ATOM 4060 C CD . LYS A 1 530 . 23.846 41.645 60.116 1 35.91 ? CD LYS A 530 1 ATOM 4061 C CE . LYS A 1 530 . 23.982 40.107 60.198 1 38.83 ? CE LYS A 530 1 ATOM 4062 N NZ . LYS A 1 530 . 25.241 39.667 59.617 1 41.88 ? NZ LYS A 530 1 ATOM 4063 N N . LEU A 1 531 . 20.847 42.28 64.517 1 22.3 ? N LEU A 531 1 ATOM 4064 C CA . LEU A 1 531 . 20.876 41.865 65.898 1 18.46 ? CA LEU A 531 1 ATOM 4065 C C . LEU A 1 531 . 19.522 41.358 66.294 1 17.79 ? C LEU A 531 1 ATOM 4066 O O . LEU A 1 531 . 19.353 40.208 66.678 1 16.65 ? O LEU A 531 1 ATOM 4067 C CB . LEU A 1 531 . 21.411 43.01 66.772 1 17.72 ? CB LEU A 531 1 ATOM 4068 C CG . LEU A 1 531 . 21.552 42.671 68.27 1 15.86 ? CG LEU A 531 1 ATOM 4069 C CD1 . LEU A 1 531 . 22.744 43.392 68.889 1 16.38 ? CD1 LEU A 531 1 ATOM 4070 C CD2 . LEU A 1 531 . 20.288 43.038 69.055 1 16.82 ? CD2 LEU A 531 1 ATOM 4071 N N . LEU A 1 532 . 18.546 42.244 66.105 1 15.97 ? N LEU A 532 1 ATOM 4072 C CA . LEU A 1 532 . 17.185 41.887 66.469 1 20.58 ? CA LEU A 532 1 ATOM 4073 C C . LEU A 1 532 . 16.678 40.657 65.76 1 24 ? C LEU A 532 1 ATOM 4074 O O . LEU A 1 532 . 15.829 39.963 66.296 1 29.22 ? O LEU A 532 1 ATOM 4075 C CB . LEU A 1 532 . 16.181 43.042 66.267 1 15.9 ? CB LEU A 532 1 ATOM 4076 C CG . LEU A 1 532 . 16.396 44.267 67.183 1 18.48 ? CG LEU A 532 1 ATOM 4077 C CD1 . LEU A 1 532 . 15.331 45.338 66.923 1 16.5 ? CD1 LEU A 532 1 ATOM 4078 C CD2 . LEU A 1 532 . 16.394 43.907 68.686 1 17.77 ? CD2 LEU A 532 1 ATOM 4079 N N . ASN A 1 533 . 17.185 40.405 64.549 1 27.83 ? N ASN A 533 1 ATOM 4080 C CA . ASN A 1 533 . 16.745 39.236 63.789 1 28.48 ? CA ASN A 533 1 ATOM 4081 C C . ASN A 1 533 . 17.405 37.945 64.224 1 30.57 ? C ASN A 533 1 ATOM 4082 O O . ASN A 1 533 . 16.837 36.864 64.159 1 29.7 ? O ASN A 533 1 ATOM 4083 C CB . ASN A 1 533 . 17.09 39.419 62.312 1 26.73 ? CB ASN A 533 1 ATOM 4084 N N . ALA A 1 534 . 18.662 38.069 64.651 1 32.89 ? N ALA A 534 1 ATOM 4085 C CA . ALA A 1 534 . 19.349 36.857 65.054 1 36.26 ? CA ALA A 534 1 ATOM 4086 C C . ALA A 1 534 . 18.814 36.337 66.354 1 42.3 ? C ALA A 534 1 ATOM 4087 O O . ALA A 1 534 . 18.765 35.133 66.595 1 44.56 ? O ALA A 534 1 ATOM 4088 C CB . ALA A 1 534 . 20.852 37.072 65.222 1 32.57 ? CB ALA A 534 1 ATOM 4089 N N . THR A 1 535 . 18.484 37.298 67.215 1 47.29 ? N THR A 535 1 ATOM 4090 C CA . THR A 1 535 . 17.953 36.96 68.511 1 51.46 ? CA THR A 535 1 ATOM 4091 C C . THR A 1 535 . 16.502 36.487 68.376 1 53.1 ? C THR A 535 1 ATOM 4092 O O . THR A 1 535 . 15.627 37.055 69.04 1 57.37 ? O THR A 535 1 ATOM 4093 C CB . THR A 1 535 . 18.06 38.196 69.422 1 53.08 ? CB THR A 535 1 ATOM 4094 O OG1 . THR A 1 535 . 19.279 38.91 69.244 1 52.38 ? OG1 THR A 535 1 ATOM 4095 C CG2 . THR A 1 535 . 18.026 37.829 70.916 1 59.93 ? CG2 THR A 535 1 HETATM 4096 C C1 . THA B 2 . . 6.362 71.261 69.025 1 22.38 ? C1 THA A 999 1 HETATM 4097 C C2 . THA B 2 . . 6.697 70.955 67.712 1 25.41 ? C2 THA A 999 1 HETATM 4098 C C3 . THA B 2 . . 5.719 70.518 66.819 1 24.66 ? C3 THA A 999 1 HETATM 4099 C C4 . THA B 2 . . 4.351 70.381 67.26 1 21.7 ? C4 THA A 999 1 HETATM 4100 C C5 . THA B 2 . . 4.056 70.702 68.603 1 20.76 ? C5 THA A 999 1 HETATM 4101 C C6 . THA B 2 . . 5.053 71.136 69.468 1 18.93 ? C6 THA A 999 1 HETATM 4102 N N7 . THA B 2 . . 6.068 70.236 65.585 1 21.62 ? N7 THA A 999 1 HETATM 4103 C C8 . THA B 2 . . 5.207 69.821 64.683 1 20.49 ? C8 THA A 999 1 HETATM 4104 C C9 . THA B 2 . . 3.833 69.634 64.995 1 19.83 ? C9 THA A 999 1 HETATM 4105 C C10 . THA B 2 . . 3.396 69.933 66.309 1 17.75 ? C10 THA A 999 1 HETATM 4106 C C11 . THA B 2 . . 5.776 69.459 63.289 1 18.3 ? C11 THA A 999 1 HETATM 4107 C C12 . THA B 2 . . 4.736 69.363 62.145 1 20.27 ? C12 THA A 999 1 HETATM 4108 C C13 . THA B 2 . . 3.515 68.54 62.597 1 19.36 ? C13 THA A 999 1 HETATM 4109 C C14 . THA B 2 . . 2.86 69.177 63.848 1 21.42 ? C14 THA A 999 1 HETATM 4110 N N15 . THA B 2 . . 2.092 69.798 66.625 1 20.69 ? N15 THA A 999 1 HETATM 4111 O O . HOH C 3 . . 21.436 52.967 54.67 1 16.26 ? O HOH A 601 1 HETATM 4112 O O . HOH C 3 . . -9.713 62.939 60.08 1 9.25 ? O HOH A 602 1 HETATM 4113 O O . HOH C 3 . . 24.198 67.851 85.549 1 70.2 ? O HOH A 603 1 HETATM 4114 O O . HOH C 3 . . 3.897 69.768 58.109 1 2 ? O HOH A 604 1 HETATM 4115 O O . HOH C 3 . . -1.728 70.694 53.271 1 6.67 ? O HOH A 605 1 HETATM 4116 O O . HOH C 3 . . -14.301 59.527 57.034 1 6.46 ? O HOH A 606 1 HETATM 4117 O O . HOH C 3 . . -2.078 69.35 67.406 1 12.08 ? O HOH A 607 1 HETATM 4118 O O . HOH C 3 . . -6.865 62.657 65.578 1 12.95 ? O HOH A 608 1 HETATM 4119 O O . HOH C 3 . . 0.027 70.297 60.632 1 6.46 ? O HOH A 609 1 HETATM 4120 O O . HOH C 3 . . -3.893 52.228 41.33 1 39.68 ? O HOH A 610 1 HETATM 4121 O O . HOH C 3 . . 7.233 80.005 68.092 1 36.26 ? O HOH A 611 1 HETATM 4122 O O . HOH C 3 . . 24.646 60.791 40.027 1 18.08 ? O HOH A 612 1 HETATM 4123 O O . HOH C 3 . . 21.313 59.198 38.314 1 36.84 ? O HOH A 613 1 HETATM 4124 O O . HOH C 3 . . -0.421 64.062 59.32 1 12.5 ? O HOH A 614 1 HETATM 4125 O O . HOH C 3 . . 0.001 83.914 58.002 1 43.23 ? O HOH A 615 1 HETATM 4126 O O . HOH C 3 . . -0.46 66.877 69.033 1 36.24 ? O HOH A 616 1 HETATM 4127 O O . HOH C 3 . . 2.101 41.668 61.98 1 40.25 ? O HOH A 617 1 HETATM 4128 O O . HOH C 3 . . 10.934 56.303 68.662 1 12.08 ? O HOH A 618 1 HETATM 4129 O O . HOH C 3 . . 2.682 81.87 62.939 1 32.61 ? O HOH A 619 1 HETATM 4130 O O . HOH C 3 . . 3.3 53.939 63.596 1 18.53 ? O HOH A 620 1 HETATM 4131 O O . HOH C 3 . . 10.421 48.537 38.102 1 64.57 ? O HOH A 621 1 HETATM 4132 O O . HOH C 3 . . 18.266 72.459 85.879 1 58.97 ? O HOH A 622 1 HETATM 4133 O O . HOH C 3 . . -1.187 96.318 44.308 1 54.71 ? O HOH A 623 1 HETATM 4134 O O . HOH C 3 . . 10.416 69.328 59.826 1 5.83 ? O HOH A 624 1 HETATM 4135 O O . HOH C 3 . . -12.114 68.571 37.502 1 32.99 ? O HOH A 625 1 HETATM 4136 O O . HOH C 3 . . -6.304 61.451 71.954 1 42.24 ? O HOH A 626 1 HETATM 4137 O O . HOH C 3 . . -6.447 50.296 61.416 1 10.24 ? O HOH A 627 1 HETATM 4138 O O . HOH C 3 . . 2.152 63.062 72.71 1 61.59 ? O HOH A 628 1 HETATM 4139 O O . HOH C 3 . . 31.963 66.709 56.534 1 16.65 ? O HOH A 629 1 HETATM 4140 O O . HOH C 3 . . 9.379 58.011 85.633 1 44.47 ? O HOH A 630 1 HETATM 4141 O O . HOH C 3 . . -7.92 58.968 44.298 1 42.11 ? O HOH A 631 1 HETATM 4142 O O . HOH C 3 . . 9.288 57.159 35.791 1 36.44 ? O HOH A 632 1 HETATM 4143 O O . HOH C 3 . . -3.902 51.644 60.543 1 9.44 ? O HOH A 633 1 HETATM 4144 O O . HOH C 3 . . -0.179 69.329 64.529 1 24.06 ? O HOH A 634 1 HETATM 4145 O O . HOH C 3 . . 12.302 66.886 33.785 1 33.25 ? O HOH A 635 1 HETATM 4146 O O . HOH C 3 . . -0.829 58.797 69.112 1 22.6 ? O HOH A 636 1 HETATM 4147 O O . HOH C 3 . . 5.229 58.019 35.824 1 20.86 ? O HOH A 637 1 HETATM 4148 O O . HOH C 3 . . 6.341 81.499 64.81 1 23.9 ? O HOH A 638 1 HETATM 4149 O O . HOH C 3 . . -12.258 64.448 59.54 1 42.34 ? O HOH A 639 1 HETATM 4150 O O . HOH C 3 . . 7.609 52.533 56.827 1 30.17 ? O HOH A 640 1 HETATM 4151 O O . HOH C 3 . . 24.358 57.909 56.015 1 36.95 ? O HOH A 641 1 HETATM 4152 O O . HOH C 3 . . 5.862 63.777 80.088 1 61.65 ? O HOH A 642 1 HETATM 4153 O O . HOH C 3 . . 0.529 71.248 68.951 1 20.34 ? O HOH A 643 1 HETATM 4154 O O . HOH C 3 . . 11.37 63.907 35.699 1 19.83 ? O HOH A 644 1 HETATM 4155 O O . HOH C 3 . . 2.328 91.164 54.939 1 13.04 ? O HOH A 645 1 HETATM 4156 O O . HOH C 3 . . -15.401 67.703 52.231 1 24.77 ? O HOH A 646 1 HETATM 4157 O O . HOH C 3 . . -2.176 79.106 62.623 1 32.03 ? O HOH A 647 1 HETATM 4158 O O . HOH C 3 . . 25.329 55.453 53.425 1 40.01 ? O HOH A 648 1 HETATM 4159 O O . HOH C 3 . . 25.021 64.798 35.997 1 30.72 ? O HOH A 649 1 HETATM 4160 O O . HOH C 3 . . 13.669 47.295 59.66 1 45.32 ? O HOH A 650 1 HETATM 4161 O O . HOH C 3 . . -13.244 50.312 44.199 1 54.67 ? O HOH A 651 1 HETATM 4162 O O . HOH C 3 . . 3.242 83.352 32.284 1 34.21 ? O HOH A 652 1 HETATM 4163 O O . HOH C 3 . . -5.381 58.887 37.832 1 40.03 ? O HOH A 653 1 HETATM 4164 O O . HOH C 3 . . 12.644 49.806 33.065 1 51.32 ? O HOH A 654 1 HETATM 4165 O O . HOH C 3 . . 7.81 76.268 61.395 1 50.53 ? O HOH A 655 1 HETATM 4166 O O . HOH C 3 . . -0.969 59.532 33.421 1 25.89 ? O HOH A 656 1 HETATM 4167 O O . HOH C 3 . . -14.849 67.281 39.525 1 42.11 ? O HOH A 657 1 HETATM 4168 O O . HOH C 3 . . -18.694 86.088 50.675 1 47.8 ? O HOH A 658 1 HETATM 4169 O O . HOH C 3 . . -15.52 83.163 31.58 1 47.06 ? O HOH A 659 1 HETATM 4170 O O . HOH C 3 . . 21.328 50.999 53.078 1 17.17 ? O HOH A 660 1 HETATM 4171 O O . HOH C 3 . . 18.419 92.769 62.731 1 36.34 ? O HOH A 661 1 HETATM 4172 O O . HOH C 3 . . 29.951 58.597 85.155 1 72.74 ? O HOH A 662 1 HETATM 4173 O O . HOH C 3 . . 20.915 62.497 36.857 1 27.46 ? O HOH A 663 1 HETATM 4174 O O . HOH C 3 . . 23.889 59.314 35.821 1 40.76 ? O HOH A 664 1 HETATM 4175 O O . HOH C 3 . . -0.387 90.815 55.611 1 41.4 ? O HOH A 665 1 HETATM 4176 O O . HOH C 3 . . 4.85 58.304 76.42 1 53.69 ? O HOH A 666 1 HETATM 4177 O O . HOH C 3 . . 19.66 62.741 32.748 1 83.14 ? O HOH A 667 1 HETATM 4178 O O . HOH C 3 . . -19.347 84.392 54.165 1 37.79 ? O HOH A 668 1 HETATM 4179 O O . HOH C 3 . . 11.705 50.605 81.909 1 43.68 ? O HOH A 669 1 HETATM 4180 O O . HOH C 3 . . 13.043 77.224 85.64 1 50.32 ? O HOH A 670 1 HETATM 4181 O O . HOH C 3 . . 32.987 69.879 57.554 1 28.33 ? O HOH A 671 1 HETATM 4182 O O . HOH C 3 . . 22.971 53.558 52.37 1 84.49 ? O HOH A 672 1 HETATM 4183 O O . HOH C 3 . . 15.23 62.617 89.723 1 55.09 ? O HOH A 673 1 HETATM 4184 O O . HOH C 3 . . 8.378 94.303 47.727 1 56.64 ? O HOH A 674 1 HETATM 4185 O O . HOH C 3 . . -21.202 67.831 58.722 1 68.4 ? O HOH A 675 1 HETATM 4186 O O . HOH C 3 . . -11.439 84.351 57.579 1 46.3 ? O HOH A 676 1 HETATM 4187 O O . HOH C 3 . . 16.299 59.93 32.317 1 40.67 ? O HOH A 677 1 HETATM 4188 O O . HOH C 3 . . 3.879 46.681 60.148 1 67.54 ? O HOH A 678 1 HETATM 4189 O O . HOH C 3 . . 17.253 64.097 87.165 1 52.19 ? O HOH A 679 1 HETATM 4190 O O . HOH C 3 . . 19.551 31.826 68.006 1 39.5 ? O HOH A 680 1 HETATM 4191 O O . HOH C 3 . . 23.095 67.354 48.33 1 12.96 ? O HOH A 681 1 HETATM 4192 O O . HOH C 3 . . -13.326 47.816 47.354 1 46.29 ? O HOH A 682 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 36 # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1acj.cif.gz000066400000000000000000002725471414676747700253240ustar00rootroot00000000000000ڔ]1acj.cif[7&_qvmwCY*ERLrmƢR*&R@8.4k8U}8A>zi_^o޿|ݧ_~>_>oܝ??w }~察_l8Y__]/;㇏WyY͇t9gfoNŝ3w*+Ç_^ ˫}:{zիݾ|ʤ}Og~ݫϧw=7?Dǻo0{O^tI{ogo~-[f^.kOlrǧ__~ǿ^x7|..`z}?}~zۻ׿n7o?_xW:@?z+s}<{t~{׏n<}z3̔Wo~';濟r(TN.cg/2^A&Ϳ}|7?yGڎO?s!?+Ux|޽}ܽ-|\~wsݿMWq ~Oeǻ??\/<&/>;]]6~v~ӧ޽?/ɜn/Oi/|~C1Sh#ɞn7;]ǏQ`Ý MdW>ƏQ`8)m+_OZcڣ`%;S_. `%0S,}LmIչQGKrO\UpK|e-OWEL5hmM0~aP0oL6\SI{K;1 LCw:9=<{Q?Fi2>*Ln_ η1JK?>wg"|&~w~X{S1M틇Hҿ+g߾ `y-t틇&[I1b#tS >΄rϷOm~W؛xtgޗmWR{"OQ,O^8`o|3Wq|'ƝOj^r;{EqrۄU[Wq8C:]]]WqRxoWS[+W8D߁V)lCǕc߱B? qHN/P{mU*[.bp;ޕ_*ͧ?}WE77~l_"k/nϿo'o^oė^gŅyc2t_FW#W7 |LtׯzOoVX^_D\YToc=>?1'&cdɸ?1'&Sn0Sۼ_Yv/?󫷧Jx2mgᴝ7Vtpo#|f-{}7W tU4?uwOo('ۻWWN_wƶ/ / 1֋o_bZl+ \?V~yL_y߾*EmG-RoagXזn˧۷#6O_\-l0ծ~sysOW?/Aȼ:}݇8s%/w/ߖ.9ͳOٷWO<{|o<~񳫇>|۫g?<<}Ç?{?<|巷n<|óǷ󫫫ono\<{7ϟ^^>{vgWߜ\._=|vussݓooݿuuϞ>uy{~uu~7n\ܔ?P>;Ivys{s{qyy͓pߕ/]?{Ƀ?|oy݃n=WXo.n/oype}7=z÷^=ᓋ2|g_=o_=z>yz_o?y<͓g}{~w777ϟ^>꿝s$7I&!8H =_*[yE燮[5[66\Yݳϋc8s+:ݨ0ӱ.oכ㷼=»c ?ʫQ'] 1۩{!ֹm!_U܎^uADw:ݫs{?Nہ1Ϥ^I^}Ws|=\y;y=~+jzެ~7'5j0wϾc pu1}? mM4 fټ'2[W1[V30V1#yZq01?v)\}Z?5#3Xc8E5C3+)\MݦٸSgw[ˍ^mI_j:^$&(j NmVX8wLT/D{1ЅFS<NRujJL[2|-#ާoMISb`W/SֻP8:Y ;< /` lmINmz Mήd s%hJ܃v=]`WχQxb[DnN۴dSx! mI'e7EC2Q'5]F(aÚQ5~ w OTPoJƲ'hV|t^NJҲn;H;묾k]pI_1VK{^[?Ghz>ih ^ 6]\@P% $z 3W\x1gkIlWE?WZISbRMQ=\RMz'ڬ)1fY'/I M uֲv%X-%#]Iivv@Dy۴µ6Mqe) ,E m' 9cgk51 OTHjF(YM+֩g`.X=(Y{ڬєv:]psJNWZuIm3p\p^+MymNi9y >i}=ԻH.(ۊ ]pAii.hJ z .(i9 QH.* OlE7j:8]TgzQqe6mP%@Ȯă(RIwYxhVRz28-'"x˚^]Ino)QknWh9k98^ }z 죒|T2rYCBR&4ޅ }һ4%x[k>+ig%#y}֔Md$t:߅] HQ\{kwv[شzS lJ_Н+ ZN HaS3[?k븢}!(KV0:Q`ԻLWFS` \v{`N;J>Zwnnu6-'(1h98..͈Ao~|_ϋ}Oo 5dNK>^x_?!:7?y ZN?r>?}݉RN~/&,a%X4C2{_?L 4_NoXd7)1/']ϭ߻KBM>z㫏?ޜvъ?Z+bԊ?"VKLY/;'}x࿰Mxz]L?{ٺE|7>"ǻ_}9""O^I $^xd.}k϶"$c߁%rC v;K_rrroAZpq UL y<֗8k.Xw߼1~x]{t 6"E #%A&2Qo3 חoqo]pysJ7GysJ>xÀWz4jңz%,$㛕d|oR2YH7K|A2d|sHZ9$NIq#]Ó@'ӣWE?L^rٖ0mp\pD$2NDƒ=@$<8 D£#hO$<6 D"ӟD'"q!ۋ~x"D񌷊Hd8]4xw]2>opNŃnذ[<8ţnh[<6%ӟvKƧݒq[4ߺ=Ic,u/TޥbB0o=}C:@4wU|gA& yBc#QD4:DAcQD<(x|&  OO Wi-3-?$ $σ5r(twxaٟntѲ.c[0c̫N=h<]G|^A MXM̳vbCqO}6," =ӯ"K#;163-2| 3FY'qeG/@㳐]IǕߗ+~~\H.u0qr|gxg<60GGF=#౑hcKK03R ̉;XJvٓXy̞“ƒr?YyRxtX'+O ǞL2>]d!d!&ȅY ,$R0 ,.gϨdas+q+ܻl\#7}@[\.j\]fgja6#Jx &|%xdL }=~Be䳾^N>e䳾^N>e䳾^N>|Q!?e䳾^N>e䳾^N>e䳾^N>e䳾^N>kSN>먪ƟvY_/k'vY_/k'vY_/k'vY_/k'PN>DǟvY_/k'vY_/k'vY_/k'vY_/k'XN>ǟvY_/k'vY_/k'vY_/k'vY_/k'TN>xȟvY_/k'vY_/k'vY_/k'vY_/k'\N>ɟv7g\z"/J,?>C6tAr3}jV1~uW?yy?Їׯ}7>}x˻ͿOon8[8?N$XjH:Gߊ]5k9ߌ=Cy϶\pP>Hz(7s=\f,W>Xѝd48L0l+_ 5\<-V.0?=*QW;]:ʮg`<0f≶"]xVxg9 (0D 0S`jf'͠%W*5N'.Izm?+.<,:VBlFԁ=MKteF]hVJޠLpBqg[-A {4ՙr8˺ PM n҈Rv:b.'27i!qʮI 8;`V~ޅ b gpr[B쀹a|/͌Q&nc: dGBަrΔE;|& ;E>XdevrzrP,R!Bd}L8ӅvPog˕ LPqL!>JTrCMD.$أ3T}˾_ކºRTa!q.({anc  T XhE9psa*/̈TP⡡GB2χY腙qbF{Q-,Cy&h;C~4*a ͨV'0a$ʎ{33(SqZ3)/XB(R0i n^`O$_3LIq v, wb:Q pw9MB&HˣuAڈ%*RPf"*ˑhR4;;"RHVHȝ6\ڍp 8CDwU"qP,57>x/-qd"QP3om":(AhGtRBّ_lpz"9(,<[X Z9 x3T7,3BѬ2#223  ] į NՋ0Xp {G`\P<*I}==z@ /l,KAB8xf "i= 2^-gf„Dr1qN[ uXʻ_, %'6 Ƥ1Z4 z)3(7aZ x(Zx UiBQ3LմE 8*H@7Y~=叝O á[A* "/4#eH]ʳH # _\c#X 7,{$If&~g',Sy6Hwe˅3P3" 'PMphu/ 4L"L3I@Z'Ǩ|cCMBs4Xr -7f40V*b6/dI&H"BCRFuqy y > 9 Ajw-@h7HYϨ e+%%-h$3*TE^R?NP֓&۬:1Dl+XgLPQO'T'Kt6shha{BHo4%ĝyBO ĝ:@YUŏk@!Dߝ:T ;vVuTw05"]حW83 ^4BЅ)0em_8J ` /*FC2Lt8{xzyׂc[Xw@hZ'@^j&=X "ha]#mܲ@OF;-o1g (I~i;W(Y|dٱIoq K)\@b#?eO[& ,)9]Qn4Nv,0_FQB[D/ǎiʱQ<#a$YBQOk۪Xvd޼ 2% NtZ@U="L|=v@kRfƈxYfbc=8,)^ի-U0 (dr\ -LͷZev2^l2BX./re(2ӄ,eBU&kgX@Z4IT~rv:CN6} @rB.bzfz8<,8f䂓0#d# n65h4X] 8ql4C*P9<n)Vͱvđd#?R7[MHU6؊vPD(1Dx8U6qR+KK@M6Mcae&:I)4Ĉ ;9Tlrںp,xqM1` Ԕ VyG>V,8tjdrjt6d'aI˩_fɡa:&jj|".d0!I|!J64z'ST! }Vq绝2 Md 9TUqH:*@ D6ЛcBVj^޷62~MBRz}Ė/< q<|24M,*gv cFB +gMTnMhre (PkQnI HAeIk/(4OT۫T5mVP+l9yk:i"91 Neݺ s' FTu MHqaV@e* v!s٪hYLz-#*/T[4^TpA 9LH0QsCSՅ65l]v:m|:47VYV14iώld,Eoa E($I18_aQBSHACt@]!QBI$Tq(Hg;+&N u2qBIEQl+'NN{{! Ы>Wk#XCDENRP%ڐjbyRuϒ|]v XcɓcԼiB%5 >f4i"Dd#4)h ?BehH,]vD 5q q^Hq":d)Աb# U#k*~riͳH}6()a> Q."*%OUG͊_`nTp".zwbi) )yBp7I:Dj9թw<)TE"%;$;HrT vC=0,d;ry$ aW@&0o c!@k}RLdI;$ta0\XI(:¥YbF0{+4Xi#!fhR,4ZBk"̥xp]@#ͷ{eKGe H+&R 2-T&bVEb'EH'$K j lF:{K23/~N/FV`j^wܱ J9]啕 +?ςK[/R!&$rzJIq / %TR_+O2C|YB碘PM|rE($M乊 6+>A18[:@',N$~U-5Tje"*db+Un&*Q&Mj+X8@OةZ`AVƒ(8$9,Ɏ-+,qz6$y#f,T;z,ӴɅTNVtd fqsIF(ΛR#+,8~ĄgQaN\a՜3QIA822X? Rk'Qڬ&)-O'%2g]M )kQDV4\T*:zeڏԊ  k=NaT/vVHH]\hA,Qk;v=AUvȭ \HID^(|:+F,otj/Zi;muD|Myz)VNہ퓝u}efpdf 0 ض3crfB*Hj\Ḻr93V3vHv4ҶOEr z.rSM̙5lׇNT8~:tF3 ܝ9*gN5" Ҭ᳞sG#܉mHVG2'LJ:w4RΝK 1F擝c۶#jӹS-˝2YmfsGCӹ d;Y85RrnPS\ 3CmDT0ЙP,SZyMO\82-7;YJI dVldҷdc$)d43e` ~ }5-fy܌E#2V%f+53*)[U,Avff6;[jU,T, u wɵwĥf EF;""&1\bgb T QI/`M_2Nt7p'ބLd;q@۫sި>q $ĩ,d4]Z` XuDIH;1sT" n2GBSαhPS樯UvpEhvHS⨯ 譆6jHF[H;#.}0Z u:ݓNk=ZSqaTPLJ 4{6@YA"ǒlNҭCR /R$ *5!5O2?_j]&,DA=4dDZa'X;ee"QXdJAXuv #,Ml') ]2RVѓn+ BG~j!М^ #1Wo(C0b>{C2D H kՃV{2- sq,6VtFհb&k)euP~dYm-50:K7U fqfA:LwbaD=9DIe楊MY3VM嘠v q.$YJE \\ -8KM1=Z\)}(d)E5cR<+t*A3k"t0Z^n'*pXaj'P%p םIRrjy"TP$=sV0+P7AoC)94 irB/ӧ 6 2(ֵXB=La1RD*Mi+2s*Q4u" :UJ<$С+*zu &!ptc5mPJg% T\!MetS4,έ7%r+1V&TJ+L$ -Xмo _:TҔMմCeڤ)߾#eRH( s!Z=Z!M2vgKWPSL& PVc{kLQ@TJըZ/.XFʠ=A"jNdŒ|{P R  ܞhZVY`PB`ke|Smu *3M a4IZ)@j210X-T2gjHY@zPBցdv `Џ4A$,@Z&-s+k##qڑ7!~*aP#O9~_VsCHm'ϥ59tY|(bjȚTF{0*1-f"uJ\x@Y"^,gFbf*7 E"֘Zz96LT 06pM#=(@4(dEޗ[R$E%W,0 ST0fa`1 q@b ɑ J@@YNNt0Jc5iXxı%ƋdXpڷS@ЇǃE)hXPNjKjt>Os傒X8j}!AAE=1 ۲I 43JI5b-r8ú}>ZF N2R'e_vH(#(uT̀ AT2F򣌔y(1*hXĽR:)\1 GYz'B! 5EɦҋNHXi#ʆD\k4Zog.Q-$ BRZCJ'.T[ (Iaqbb qq $efEh|)-IY@j;5_ \ \rjnq3מ"FTѐ eP>tބQ^/ H8hhf}灐4XXlAN;ǰPT!PnjDX_zՊHШ]Ess+VffDBIT\HQ3CAǃ *USXŌemrZ*dfG#af1\dk`Ts |FJ" uefe;eY<ِ@\լ֙CkA5b%bB|{T=VC9[ UeװHZMA0 @ja5=@*02_}sHGX8MTPb*Ѥbs, nYR(Wb$׍QH4A΂QJH$czNi(WNKgTTpJ̠4$$qBX&[t@4 y2$Ķv`Zܨ4ٹNN>aUIޏ'Ub$>oV!5I~ "e,L$rEQyXU !fevM ;*O=6ڿlHMʚ&H@𲃮f,Y ƹH uWK>ACn./gjV%/(\juQm9xVJI9Dhh8HZvDqN% )hk#ZÌDle@%ۣ!wHUTnjj+CGv*M^"zPJulƬv ʦ3㇉*@*I3'EN2Zl JrCC5ʉj~bb|S@f%+$ <=*ӛja@ ^!h+RHjM,^!M'dc6),ѧvXA38^sj'E|<9Ԉ @59̱i^9Jt2t5V)HxdCc5LFzE1ŠIrB8/4jm1cUe( AΊT%T *SC#S49$Ob1`8pS:׶9,vɠQL:g֘:8iL ,E9YZfQNcҤ1 Z$Z.p<&ۡ1uhc"k$vJqF GBY  A?qg)!AEԊdzdVHc Q3ȉHs&-3e2NZ9)AZ&/DYUA7doKCPf̱"}4XJtG6ߜ<#dj{k(6Ŕ7R D QS+>A%TgI YD V>AQևRHJ( ZکSy:TH'* [)G^J"LAvjN[&B`QW7BT"4<(ctT"nc|U#|1P90Z˽œj{9<(Ҡ;8&> U<(1Q@Y^aˑ ,Ec/$ >`yJK²{ZUI ]N5e&3V,aSc3y#"#J6݉um0$)Í^T:p|;m ()]gEZd)RwR@n0$iHKRבѳ:bExF;--stD H"nElI[ak|",sBaT(+tRcJW0]l-\l:JLDVKmI ,,6 y3=;3{)P'VGt(+(3P괂B/m {1͆!]ٓabG[ݏobtJ2 h^wյƮ-" [Y]+L@k%9BTh~*ݝxG=Cԅsr5-~w H(2PnP RH@8ꀃ"+桄.ɽ:ʡvH&ǎBPLb:w'cp'4+ޡUrTgPI cG꤁.Λ3CRЏH윶0)^$&Y*q ;9ڲH( '(- A\t!9Ji#;zIȅp5 CHʐ?8jp{*xNP<{(DS;!4z)s}r੡ bRN|+(?V,(^ l<'0kEŠYZ:V +jQb3!j8KƞP: j#mp;EV#vjT>z!m$ RQpA/hP-(G Ǚ}5}ﴢɜ(qLG1ț&F"AYF.ENMΐإi@Y7JA#qz%oy3P 36ͨM&SE`z$@25eiϛjˈDY8uFLφbJh\-j/=] R塎H #K-k':PEBF_2eZٸ.ɯ:,f1s#Q!f}%GBn)@0~u5d{rBpSb3qXvn(JK&0*qE@]5^*YPzQ8~똃& 4) ;p'ǥe3%G&KpEӉ@ =7'ljItd> X$OvuGF1Q+qh;# CII8n>D|g!G#ENf@PGLJ <7ь/V@Uڮig9;ظ7'e/>#N75:8U` xޤV8UpP qG"2g sx8x,tBI+vY~c^ m5U"^;$;0P#IP+ X}VFT8*/A(lH;׊."Sv`w0a`2ԃ&L;昄G):1J6$̆ v|sVvT͈C<3(IGfX$~4"g-k/p& 0j2Œ?rֆIJ?s='jV2 K$%c$~HYË# /#LPU\Ί=n^{V[m-QbW`ȑ_I^x{*_L*߆DUU_,E|z1/|3_4ҔwH$ZDf.ގSDqQiS9(#ճCr $N'Zq`R=;$X Ռ;9EO]dC&EC0r;zL;3sUQO)lJ\JGزs\a4m⌍}p6vdPXۭY|XC2-wvi=@(Lɕm7A"8c銓5[ 8IM+fa'sDkDss@S *n%ܲu.6aB Ԙ O !I7y?mH"dD!FWg(?&C0O\EBt@c.Dqrǯ Iy6Mo#)2jHpG*Ro8ZOV3|U@a@K@=RS$P,|*Dxs:;5@%*p<_ׄBL-WϽA2X5b&f$H}}Yu`jzeր%r>}O:FК{ϜWjNG쌇Gt%p'mi.R[SdeeWH-: u<еˣRNB$L$ F2(TS۬rXwYiR\ W)3QhmpQΤ=ݽ+0!8̑}>cbIAB%͑*B rQ.e琼PLH(Wc_JsצNLBf"Mm:>]jB9P[܉"qN߽ =RBKih>b"',R:QNh)SJr@U'po dwK5RX6,J:"!5Q tBS E?h9}9vT5qR1s!GKNXkF-oBuWwm=V ٝpDV ,OQm :[nnR@-ۧX4ԇߏZH MmPrw|_N?s(uɾ?\N1nQzQ9ՁMnmbHYcuu0y)ƭ Vt>z\P99=b=Xnj!h43B>ķPrXP p ě |QF. 8ZK J2tTeyRhCυ$52D꾕c>J*@t,bF*/3I$X!Z wd|Z翀KD TYfpEI=ݤ<~=J{H4cTJxB-.wǚDW,0 {GynEZaMEkh5,ZZ7KP(,ӯoNArsH2r&+\8hgmV+M)T!RI69ۖP\17&D^?Z"sì,%/Yen|B imFm3ūs]y;mZPک! *ͯuP(;I\iͬϗ`yz 6HeȗRŴwڧZ-s|VG{ґX:oJ,Zc'Fz;*&ۿou--p :]166KMhJ `9ʷo ˂Bd5B Hn P-}Bw: Fi%>a=9PĄԷ{#ҽCTc`)EW`` 0LZQ/| ơhFT4Uxa, P\Uc%^ڴ`@ˎ ;O I*/e{o'ܱU 5yavcNElkцjK]*-] th8~]yꁕK[+ԭ4z7Fmfx^;K#9[RH-`B"h$^$H[\:IzLNXHW6J%T SQ 9.L 39.2ɡ+kDj[XUl\6*r4'/,5jV@SYD^@pM"ӕƺdwĝzTucǘ%TZ>]RDr_p*fXSq(%CܜQDS l=Nj/,7I=L:LTp\WrΗHn9e*.N qK%R3[a@bL{+j9Nqsuz"^XcA\vV b^&? م g7Nb_waGE+`ipsV+,3҃L [إ7=̨=tHvL#[yJK[jCr=T0Hy$U[3=X&4LUlOZ B:ש%D6)9q$F$Z1(IlMPH2HVPRD%\{K@I@$P/ﲶNj7[' j|&NZ ja4\8&R*V`H$o%6)#עM.Sf*5ɨ$w3whwfcPSYGL VDt*X͝/-)e#·P/#_f0%d q jzRy-8ͷBjj8ƍ|O* ,Igܰ&Sr9[Oe \BpQ4"Jcث^i) ;sbR3ک6| &"[8SG ?PCňH4wR FSBy˒+R QR7zz,Ki:R3X2д6y;#tl&(*V\c=x9 EL5$xgy% )^11Qsۥ^k07\a&M6>l}f(0SFD~ā/cOybxR:{XNin=sg6]U(& dY"e|^NSS{ %Z.Nי: i|+$cT ]m)1~هUVqRS5ԲFЁ[=eDڬt :zCK$pXkpe>n:O(epV#c*Y|쩥-D*UQ4uPR?R%"+#O5}P+Ml%ϫ Q"A^+?Z"M  &DCcVjj%Pܔ M6JyI jհP;&GS+YA͉h7AF^M͝H)J($Q{=/sz WDH=%nduc[-O}˜o KkK`wHhI]eRL 2q {،j_Y .]hjZo5B%8Sd tĮo4VeRdP4r2yY (N$rU ;Is) 6rĴjuVIءRa8 n4>ԣ[@R ҾM ŖэA;hR_#eͼF\{4gKD;scs' M+8-(fIgi@Rn7k4\P3mU*i7V*yjFՖ98TPFkO1u[X3K.(7JZ^4Cx˵L\D5+4NJq+4N͐s*DU!.dh#A \)Bs`yR(Zұ+Vki|PtlHn} _,(GZ )E :3r >(VcrAp[uu9&(XX{*Z(IZr\yfђ%H.4)DFngnzHVO#d"9őzBW538 *+t0Eڸ SxryG,EuPzl4N("$NUm{=62- e(69i'uGI4y0j`^f~ޯuخMZKa?`4iзxѦxmIY.P}rԺG"$SoDX8Q-Ux'NqAMGǃ1 KbmD"?qcEdA˪]& @% ;bYf:+_*겼{g+ Qœ$!)ƘP K{ո2F= ; 'q0T>Bh=]_2r?7Xك9aAO嘃i_9{<q~71 }5s0\uɽyA]^,w8,X}>F4D.afIg!n%IރHw>˃ v]./Pjj6t>6_QT:#-UDeAW"ŕG-͟Uorz]x{ 4 rėJǏWE KU欇N,EPMT{"4|[+?vbbcR00GiVp4QS,C[ilGT Y}j|qCY@eĐpit._v U>YQAvDc}cQi=Ufv^Ś px<.e7֫WsAM"ka5x{!v&H6m?}A{ʒ NSIli3a&#v=!B.O4 {SyOiDžAN M=O;aM cϫqQҡw491wXH3IQMJu+'б,KP+0A( ,3"ibBRx-zVN(tZ( {BFl}q'В KzӒB{ńw&(ߥk1X3qj(TQU]󢫠:Ҍq eȞa@ST9U!GDOJ f1΅9m. PFH$7'NJErHC\rޔc-nNz{a辦BkgKHdҵ[ K푥(VoԒrqUr>8ʋ|/.{Y|"w\Qa$ɚ.yp(*5"PfZYbdn+ ټ;E,*GmDBcbL>e1Mn]Iyn+ +^"N@8=ژjIC=vקKI5OX}} %Yb&C5k^Pxh@H.k%k8j+qcOĥ؍6{JiI鍹{ wf[O9jo)QJ+;-;i@uI [*q+\ޘh(nH&q{aYƣ"1t2%ÕdTcC JyhL Pm}iڍ5gB$~8Psۣak'wR=C7,7عɺ\2c >-|~C)9XDojU)ugWܸpVTyh;`;,Ф:NglI~\.:i>qH:۶3N0vlE I9NHM~t,* T=YG?};B[YJKzepv]"ٹwYet7PU怠UZ0[Ӄ538IBa0 g ~]l}r!5ˡFvxXgFLjp9ǥ1OB-$[r*Fb Si3ѿNuE%gQ0#R-.AȒo7; .?\H{R1TIHm7\=K:;׃\؛*A Xjۗwiu+SⱘP-mEsmEK2/0՛{llmP %4^fU֓*v6KCs ơ޾ϽV htn_ek,]Zy^`+6? v [^+7*jeJ&ʁMS^h!4 …Xy~sY]MIpٺ{ZGk^+׆#.noϭVX[ZP9sgE"gIm R%}A%^ [HKVg=:qQCMt_kui"yN[`"GUZ,1BKp"v* "ʃ_K4cVdvEZ{{mrm8ڛ Φ#tNJZ=2lx/%;.~E5Ai8kZWwe/*4s hʎڬy["Iuzqg*g}~FH d-k/ԣ:Wڔh5</CjZhnSJTŢZh|ۚ"U9)-L$*U(EOYI/ 7 -x7X۝ӣ3Jjvk@C}bi$Dy A3= BR*$g Y߫a "eW;.\!hO:Ns@} $!ҦW;$IǮ8tyo fgY̢iK.[Xk9yQIk$ƿB籫!{q= F<=m6o2s掲Cʍ!= IQ m3nYUj@ Q4u([^?ڐ.hhd#C&q*H5I~ɪnc"S$KbHge U`^e, če:ib֭pC$[!Ѭ!*_Q8"LHTd^.!Y[)E_yE!$xRa(v̲oRRyHHÊz͔X^2VK*qC^44`}殪̵"&0^״gR L76}*v,N:d Z P|eSŠ4ѭJ=wyi3%ı\4f4~bw:Mٍbf l:˪Ղ %ڸ֟5OfB0l9v8ءwf*iR)M:1!c[_V8Uϲ59mr&դHSDPE-@wQ>3ZXѢx2d,@w4b"SuHĢ$8; VD cH{6iGK~F& Q.qwєP'Ϣ!zr=u6Mһ-u Yd~igc~V=q̄~M:I#Iү;m2u)(v$vۉghPv8Z8<*D+ͯ;+5CMgtl݆PPaխJ'Xز8Z>U@:@/axGeOQ\OUG.B^6ǫM^F&UVqc+G7>9VCnՅ.meYzܰ%;2t1YjhvƊ DEorñΙlV`L7nf;:KԤ,fLT8w壞u #Nn"=iy?J$UEu+jA7lL*ڬ\a=+tE};$Knz!([QHŕ53LƗ1t(ϑH_wK3pVcH uqW i%Ldˋ+4J+A`:}7aak){1V&dixyʼW`d7T,xȫ~~)#`,SR y9:ņB2?lzس*U|V V.?{0Xh|("#P7es]PÖIfzC%e(#ijNu 3 %NRձ8KNڡ 2^$V p:UiqD K%;DN(.9!ذ_Y` З?Ȓex4; 0h;|`T% =;obŢ fucC9XcTJٛp6JR05*,%ӂs)8vY ym00mŒ슲˅m 6NZ\n0G,h$n烲>+m~qiʱ1<̫}ovIh¨9 @op: 쒿y6AO".UO$'W8۠G|B4Th;wjܤP[h-ye],+f_Y\LV۽M!B^1Xs(fuisY禠,Qeձ`•ԎVEU<$:T~ף`rd_?yڡ0G'0%ja¢T1φ JMw/Ty!$uUV. o0Lvb_rJS';^Z$<]|YGмK.n( agм:xP. Dҗ=lR\>fY: >I}cҿǽ*ԨYձAZe.i`5XCFOz?BYK\x{?y=S5+l'ˬ8&NVH]isC8i%ua҂G$ku25ٵ~I&żf5s^FiHEޢ|#D~3x~=%QMw33 GG956\Xm:j.3CVSUʰ_;Gg7d"sJxXK5'V$ לs<ռQy%v(QYEM>w + N&*zc\~t-8kaOBl.IbG*>>EIkHP7pWgvzY甘V>8'ϲ 锂M,|LA^Ԫ6Ϭ\J)2u {4Wƪ0#CWIuCYCT^}fN!P^DM]nHXh_H 8xu@˧<`U k"$Z:;('I7Sw\A(w8{Ex|F֔M+kH?'_ٜͅʥ7 kDjV^zcxnH.VܿIF#k`(Jhl ml*FX< m,0d}W !qvj\;/|m9ڦ6jPţ+42[$=5sm 99>d:zZqJA/>CUTp.%i96*dC!⍕j9?CaF<z,o(cQBNQۍ~i9Z`Q7?G=yZ_paC"..1CU['J\hcV؎PH!n:Fv\FS#l_k*`]-U}6DRJ7G<7X ,j<,N %2"Ed2wVK~bc)JC_bxbbdCݬ.g 5,icRNkRShAmQwfӺ4_ :E{;m3KGYSG wbsN,5UkH C%ϳ?JӦ*Izi܆4 K^lVʲM@AHf9SS8l8XPAchZECB+klKƦIc l4lq f|jK-qUO80SYS?zXq*WH(6PB?V8AvVlHU0._fɒp^-vNJ808@`kd%[{YtP"3SCŕ5Q5Igͻ\i3h E0A$tf1 R%7(8I{xو"٢IF993ZeN,xI~qkW}ƓrաO[!fleԫNO%w-09IN1ە} ŗEuP[ IoSpq 0mRս7.*U.q֎_YX#^0uW*)kQ$tf_Gup/Zԋv8('zA(T6Sf]^59U5׆|Y8.P[^WTQ- xVgOze4+ x©A_@VʚknzճoZX'SQ mKqϮJDiC]f=ϳV)~ec䨨{͡ %~Q צFnLzoSZ+;˺C?vPۻfw膂&gfKR:gױ+-͐oEQp1"/F|W^1ïJi| rBm*9imcW^j])@Oy`a&C21=Vr,|VWXu4{>ͮ &^\icAC dEv4O[앶7dD˦ybX-1xT7l3f8%5.-kWs3f<%76Y$U,M8;OVK#: -_4H*鳈|-<2Է{RudgMJ{?\\|OC3<=sjZ/Db3j_ۨE7U1NKj}E7rHK6vaG73r_Rdi4QR0 <S3V$y޴I7.+*ϊxW)b;/~ƭ>[)XxZz;Bv2_Ye| $#pk̖bD=Jo,pL/Siw S8< ͆tG=E\t:PxxMΧ>qM{y+S$ymqWZ+rA7я5U]a{٥1~T2nmϼq 4؛8C#IIc~+j Yʵ"T4y< ZRjFF5alT`Ǡt/jy eۣ椀gaM,¸O'=^asPQV`l&-u ;n6jbyj 0Y^֪o#DIT?dJH , QRje5-mQ(, , ?~P+N*P3 ahbIwmft T *_z놚ݪ#)ptlF\a8=V2w7IU_w0F+l9{Gn#@{U&1{Dz,)\O7y0E=VVD?`^M Rot]I^UcW9L,oZE#+LO+b&4H!|CUTu.N j-/NY# cYK5G9ժCCo¤'ZGBV5IǨxXLoףdFA&Կ|k.PĻ_F4Ą`֡4_(zT,ۊI*ZaOkՃfדMt3ݐ6g>d!WF` }UYn3bI܂dk8D7D ڹ~ǘ2â~ljpŔD{ - qƱ  =v-Bnד"P!+bz1- б¹ ^RVI|?PXf.%HJ}:͒?O]I3(FS-qM/o ^vhbS^֪J)%,zIM p7gUNW[gQڑ["F[Bó%~#eű9 O|#CPMf9rNվ#9sf:mew~8B.ŒՋ||Σe#gS# p0ՙh>&~EYbJ0*\#lyi׫[fA>|P;AIm0 Z<+@)Szs_wE-;2TFP+jMw*[E^x֤9N+lOy\Xku$|6vy PI@lZ<@QEȵEU857֡!n!u0ȘrR-){g +"KRo;9[OqO]Z<=@-`8L 7KP:ЄGA ? Cծoy@ 6O =ld.JƢ߿vL/H)8r1\;1f7yg/E & wheImjW/$4Rhܚ(d trPЙC:z7IC/xNǕk-~Q(AUr5Ο*]ՐeC?\U(d'Ɔ*<&2_K+{%I] Gb/;'g cT?6;|P# ND3wraG=LF zm*!CX w6.]aTx=5. ڨ6;Y G,05os#H5`:m%uɞ5ǝHiX9= A5BRߑ;"EgIO aҠ􅉸G]9$wyc+O))ynEuHZ6be,,E9޸|QzyxP%Bg޾fƺbW2(V}iq%,R-ZIR̽   TJ7Lx罧Qaz=l-<+Lf*cG7\)zͪ*4m< kh-0At5k3a3EIG^t}u~P'Fcɬnjs*ĘKbOpkAaQK [W~vbxdЋULіǽfšWN3`dPRzku=`kaSgѬ<%ebQu? *r7Y5=jVDl;l"D FPu;l'yi)2#lWy<̼~oc,^dNagPE//},|GAfYdr[*p<<֝ G!6vtͮ[B:\oG5@.*h ;Lo' t`@M7=o7yk790E򜸻N[IRf9F;o;K(|@-f³Ȕu6˳FbdTk۸c]Q39X $㜢ʲHgCIi O$`qA.,9H(!14XkY39H91t uri\oi-6z+4g+o̪-EVԢ彲ce+{+];3Ezu uXe"M>}w1pE5Q3{}%]^n!{r^ }7^.,*Y07^Hh,oP5b./|O_ {Vsywy8FIGſUl*q=66#3scm3cERŎxJ7k5y*vN5"'YJ:5!g6:#GZT7vrLfVyջW+S?]Sx0Z)[Úlh0(P>Pq^|8b\є%ڼdV.掘4{B((>m%iÊ7KQJZ(% +PKU֠W 7fVuyfT"sXАfl,⍆&®<,;gE#t5}8l4Re˜2pydVZc +iEYtZG+ԴIR"dtL`дIAE8:6ITlȕٖf+v%60 SHHz}eDY+*>%=Ӛ3^pN]E ޓ"0ee2nt]U^_^,1$$S;{V?NItg\P"Fgf SP!19R5_NgzxS#96{vJϔd{j׵zYo΂7y*YgEцٗ#KA?ᕕg=︿w2ÁW0QX-6g WϜl6p۵)pi 49{ءpCz4`,u+ E`jY-WV?nyecd*s/(oJ7EXtXaOԛZ7Io!U 5Fׄ^?n#SaIb/jlrpM y<'E/Iwe#r_jι3dzetFNÏZ#'Dz㭉r(EcgC^Wš C)]U.,;n6f,+Qi15 η ?Y*ketTLNQҬ} sP`OW"M(mPz"ciY)B K)z-ӣ/[,ܯ}wvluvp7~Wu9zAhPLw1sXQ>N&̠"Iu hSB;$,VXAenDT9+V81t]JEߍe9\p1SvʚY V9GvV ط,y65Q#fӲ,>AC~xbB.]pP'k5{T%U>zO͍qR FRWl: \0Z{YSOGzZث۵5Mf7уqAҜ>O~W_*c/[絳w^r1A4:¾\㯧(9A^VmJܩ:Q x*Z1'R+-)C3r=:Y}SuLkH/fƅSn&ųΙe9Jg `PE-pC)CA!TΩE1>4 ͳ!9e0%SUwED{VZ>Rr7 |,zeEs)c 5JkMW1"0EU8^=LQh"?j ;S>ƆF-^kӓp错 UX !3d&r]Ys>ea08;pcUP\lBA$P'XٺeS115asP4ȡq.aeLnqwRqN2^H3f7ȗ6D12Z+jԕ6GXvZ:͘9Ь4wxŽ=bh%)'K;%偯nyAC\[}̨;4ПDxh!9 [2޽* I+>9pE2JJM C-JxpMeWVa`E>&>3~Ty.1ևfKWuͩʕ5z՞0#pܓ[i;7fAh>cg)G kSw_ìOFR1wVo,3L놛J;5 <#SA|1܉IJ%+z6ȟw\8U#~M4J;-*},—=4l2ssռ:!$]Fb6KеgB 85m2k9Gʚdv MG~dPftLuYQ-0в.E1Y6f;-݃v-}a7f;F%mJY3;8Q[cq+8.CwY0YexEnrq"R#Nćp8F9S^<:j<Ҁ1%Jwdκ4;a$uxRٮ0kau+ ^uMw.0<(H;S144J4-TN)y\<>b#uFZ}4azOh̤E?BGZ'Mb1Ԙwɾ9CIgQUo0golhz'=ߨŲFĭ9)%qK"qzD Wl'g%qvD9O,_"2l|\> GWիqrô<8eJa#_V\zeh {MD*D䮚l$ !ݭrU)TM%ܴǝv֔nwFB7TvnB+fvN(qAQ%QњwLLZM} cf˜`IyMx9e-4lbB"Pqs6B2-G|CeL>^|O-^"[uY"K%8cqgV u7k+m6YlƄ64d IhX ] 2T+m`દxt$ {gѐVJyNz>j7\YKQY|=g ?? |ezR"xF)lf8L9$S}Virj@*C$㪊>Qp|p+g{nef+QҪ2tJ;U}.*\-IY6kjU9}=BȣpDvl=vRr g1Sx-e&SK5OZԓ dg_I{h6$';̾7 ۼW*N\Q2M,9t#>zm98rjDG<$]Iq&WB!rCc*#@[@hGnu^Z0fD;ȭNj]vVh3Z-[TL ?jThmt%.i̪,0$Q ]9GU˒ޜakRYDLѩ_(ŢSS8& K3#yDBs ,ʮPdĥAAf4d~Z v)!4Űr;z9"҉\VeMֿs~ GQxzNDw͛}0)osm^]MYnBrKwao!!AjK^f UK"Ht3ERI6c2;~UOA=ۯ_)u)4G. Nt\ x$pqaY.HqVۯbq"a / y~|Ye82'tXt+lJ37 l4Co;JWYC_w 0ЂC9-\@NvBRLC(-ȅ&sͿ*\6,#Wy[2OAKƢE[j892\qC:h2h(: F~q<0{yE0"XTeO28!a@w{TV{VV9 O'W@Ja0 *QJހ֏Y*. $5Gz8^ )ִZ{}.yaJܶ$&QG} +lvqyP;m175TgALuLeav`a?L"~aph`4ᴨ؋j]ip*)IJ=r+Za?~u 4Z$¿ފ4K'C j:M .-B-iḶ&hr|vZ,2ЬM Ι 9X~kn81d^ș,wRt[T8٘ dSdCi֨s3r+C^7>fb}e.Q9aڲ7!,3ux>u 51g=nLFK~`?!zb [jvNm[Rd=4yhma50ZYAAawj@j7+<_{fvEX6u _{ݬB<)-Y\뎋+qHI G{HsLvҐ'4* z`>e'g-xaAǍFk"T'nz!W$18I{lke VJU& b;a™ٖԝ7i0ӥcG6|g고a0GFw5 C}x=وrM)FcFRA74QvWԧ\o^Bg/aBQR9owܡLOFWՁ N'y~7U:yޤ}Mxuֲ`:J6%QT -xVu'#Tds/hʺ+,@ oi]//z/N1S3ݬf}.ύ}1Q!PMmMy0/TCCWyZ .LƾxQD'ʣzj\ vJDeV] zE\$'9)URpIAi(:FDHheSnGGGRxyl=^p 1'u͎ ~ EsV~脅ϴ5;)a}VğM< ',kd6GM$2쌰M}R5㊚'U#'lxt\h09şs{My{<8s @S zMy{8hjkQ6y҇td;qb7qbu<JY1N5U)9 DvS'ELܵ/">я\F veX2?\w.ׇYڒ8-l2?\;٣B;+Z7&Ǧ,t/T$Q{?+i`âV">S c'MY\cK GIQ6+jq,Lj9*h8ÖJ^ӖGkn!f Œe_hTvqIl !XͩsXp܆qDE,ǵ=*t(Sb zբ {XIpQUڐNCwA Ak.kX٣pc%iY*Q=;ʚ.JYif  \P@\067Kg nFGHhxJ 1=٣XBwEu"ԝ:`+5{XnA65?!QǏqgjS wT۳vQM^<\f6Qoy m0Y{:$n|pIX!~ukӾқ)4g1jViNO{{w K?+ j;Λ8gҞFq`Bӊl% 17Cg4b~8g)lTֽّ=Ɇvd>WH+h̤9ʶ N@iMY+lׅƀ8߻NX=ʚQ́pQM0W {4Ŕ?R\S!ؗyxǙ=*q0&IPܟ 7<;FʰP犲gAoB#M-W x<З"IȦԾY 5%"x5KEU$rN ʜ]4O;)**"cސ²Gf+48Bi|;\P}Snb&'-RQ_#fw!zMX5:v2/uA3m,1Lʠ7eaLMI)fe=UX%B%Ƽע^J:+0zF>+ЮPVD}5}TNN:+C].mS®*aᤀ6{bfWBSGj[2#VԜ0Y)0SpD֘| 5ǓwF0IY@&sGـGC,tHEk ңx΂C@?X̏zV: zcKUIOȢ =.HMX(m+?zX9ˏɒE5eIfs zl01e6j[P_I;YN f!V.ew~rYY`AF]Cә;j;\̥R]V.z=KҴU s /0 Y:.LuV췉"RJlXIJKi+Ln ^[5+Nᣌ}w̜Twm7kEYMS1Ur ;l_:%iiPF`lI QYa(_,"$E6S>M͖M7P$Jtp2XrF?!PoPbDHtU{<ǎbhlÚ,43' SU;$ 2@\Rwi HTg d`\m.dwy:nQ˗/O* %sao̗}+_- +D;X3};IrUU-I=C5}px}eUPy%}LPd3swuxA ”,-Jtvұvp*ݧ `)n6;a}dhLr*~z=B uGm>$Wν̭IIy<;^=2QI;4ǻxOiChӂz%cX9UEf909,0F)ߵ9AϊIXu/6Y3tf7)iP4ܨмDUiMjr,QXN4Vø* >Ui61n[V{X;C-MOތՏQQ2Z^9T":8WDfkB`}X&3v\ն4^B]t*:ZF@eXVEU`'8Ҷ2:\ja2rZ˗Qq0,~Qʹ4* b@Lm696-k)wvي$lZH+ks7X5HWsT)T}b9EK,;I#7}:R  F:E߳w+i7̥ >3:=AlCwh0Q񎲄欚 EO,%)-WLhİK 1hE0-}y%4+Fhulzq/GI/ym\VA^I3@&|y4tQHDE!j9 &O(})lNUZ D5k4)fAYAТUfNiX4@Xr>AYPDžq͛wR>¤KbcP$:'(ΫEB/.u $uV;Q;J4$k&K̿f6g'r#8v5<,QQԹ|dvts徲B dP^Q3YG oJpJz;t<+wc'| hé8 xO{O; X):Ek ;CZaJHBI -ҍ­"jN[rk,4㭨{e$X]ֳҭ)t<:*tVn US/s5[uKh_B)i~ߪ]ʷ+N^*w /s֏sD_8x/AEUJ:l 0EV!o?is=/&deAω6R3|ẁ_P]ⓜiqF+T[7D7K(ӣJ; ?!~\5^ϯeơ!>U\nS1:ևv.ڻ WڢhFltQ-=,mJ^]_JoH͑#doGx3I+Vu>,InZƤ]$a֖}]z$K! R*A ?rO߂*+APAsʡŤ[Xx4yDEpQշG,j ڇm%\diV h<`uh`kRw QPPh;E4wZzŢtnufǜGF;N)'䐒:wA:'C/Q `1 &GC:^$kY!d_ci3Fl!G_LV7?!< yʁa&}'$xOk|}`qǥqĻLZ'֘_F .*,;n(c BW6V5*t㜊"Enk!jWɎ!gV}WިCm[lN:n8.6e,m.#!>ڵb*poeP)uhMeE*Km cJSd nۓIJz?֩3eny>ԙ2,\'/3Ѭa0Rg)ms R]KV_ ; ljAem ;"FlbJ=IúyQk RJ[R)h N)CdMu|!: V50ɿVUi:{\cIɄbZ=_X}j% $ -?+h|e׵2M'<,IS>ESj¬v{%xPf/sbfUDw~(!; ~Náuz߬zK>@,I~MJg)`Ps!kD)O%Ӟ vL"f0qf%Qh|)29%Y19>k%7Ur*.si2=Emlaz\1es6^U.C+äfq6^U4F/úUګʵњ8&YjdQZR'+k\/h)| K纶:1Lm!&ee!ɭj]̿.~Vkc%#pD!m4+q&>'MU+dD̲³%)~lBɡj\].]fEZ)Y*1Q_3EIYd`\.kH2F: "6RC>M-if 諊>fZO`DC6 b.n"ð;Vmʻ:Ikv,4U㯮:i˾xb`G:5uhayjvʈg2bzlĸʚ~"5W,8DlP/3x=yқuX=Ei>޴U=즦, Yxńe]i^MBAe׭;h|.{W\)NFSŴd t:Q2w*ۋx-xU8L4[Z9c?ezvufhaBo~HΑOG5%mW6!5T=Ksjr*]ydUu<>~ʧ;DJ{xq %JlN# t:l~Σַ׆g5vLIl61`H ֻE'c͇k7JzaB-xsqsI1yjty#~II۔|+Vr}1ը}OrVGayʫ!RUYݧ?!-Aƒ!)&1TiQ$&1 !Vnݕ<%4Dܫ07LV"w'^[̿<Ulyv'efUfs`PBV6Nb hcnoYNn_VS&~Ĵ_X26 歁eg=hERb Y+YO׳eA:xju3,z= k蛃ePe=m4r{:[i>ӈxU9WV߿bZYkUX@/`K`ga고9kFbȩJ6ZS@#>+bV_ cXn[shcxiŭ̚]kA hYmJ@3o3-݇bXO[_bTf|'e`'G:Vńm=yO A6K{+Nd>ZsEk KQW$ʊD,?d'fo[}քy.1)۫ރ%qhTšg:[o}ane{⺊li5{OOq{bpGq`Kcg=34B,_[gz9x@'ZH,;ܼYzglHZy̙(M/{S-t|?O'e]Id,J#:1'9G)Ag/:(k\oy%eņLh 歫03qs5}KX`4Op}V!Z>7T W,VPms@U9ctA*35&!k|(y);D%*3Ga,oUoZu/Ưv[K t+Zp-(jKK`#~UD,Pe//'~Qh "Wo[m'Q.SX 7yړ/voI\imy6 =M^p΅.nzPugkށ%3c KXs%Y#HSݟ'} I#~>FI|xjCqT٤Yo8V9^V"j2>GË@2j8ʖwjcW%YC ֚Ƭ~~Az jfF t݋ ९} 9 >$rKͽ>#GHYotaj:#_ѵf@/7=(ޟ3"lvi2;LU15><+^2w!U݊)ۢ ̓FA&?n?YV=PPAHSC1ʊ%@rK$ 5qUV '-7ō̔SHbוZrameCyȖL%q8lrY ֿ!)p3unY9d[IgFQsp.b^c@#[Sqݍg<ApfWd~jlZ^ T33{t6$N0-khJlBsEz:7gqN˜DӮzIte?qI;,n&o5/sO2X:4.^ԑ@:\ő$=Ki1U0Ϙ$*W`y&oEq_1+JU{?S$aʖgq(Upp5=WPQRQE6 )*ҍjW*Jr|rxKAq(a+N,QU7QM^&yp]WSOM֣niCJ~ʨ\yeywITX9ל>GYrCFj>(mvIGyT$G~3Q-zt*7 rU8¿a B1M@A;61EEa DrcHV u y1(([6^#O8g%*q۟eCY2`.q4wȺldo i]c F+|ƤHRzRv+YӖcه`KzI [HM3`g=/hzK[m6QjQ9޴~=MVm ƴ2B{m߫FrYl+ϗFIl{'XCh.Z;f@P)/W&==Oۘ8!YY&٥+!eoo w}K{'[v_e{U* hyϲLj,metw yf5i0!>>LeI%u0륊3Ja6mDSDEk_l2a-lrJחh9vC>lՉO߬rFjz3?d +Ez*G? k0 :A!gǒ~~CT?Nm͝Ou&OoMqb xIi-0r:B&.ydcޔFhT)' 12/kj/)`7}9Fe*`x/klP5B-OQ쿍k3%n-!q7~8}i>Vh%O8[Kakzcӌ^!M"uQGx>"-{86 |t'!MLi|ې矄<'9 D*%>? y}?׵K?)42]oԫX XYKZ6!)x9XFA,m\f\TxI  KaQ01&gXXY+t\j4cXSzM dR,kD ^Ko:l,E#=3v򵆢XLpQڞk& (.uKy:.{f9Щ|?c:l(IqToեk*\1?W>=y[WW2OXדs۲nc^vZjM:˽(sj~Ĵkܹ\)te;Fަx`:F*Mf cSGK^bTrx}uNB:79xTa_JXv8i vKIN`w5Tb68E 7m>rwo0 R3?|R4}5Ӭ|p%K/@9Ԫo(md^\rճV!8*/<& Dw|9]J]WwRl.W {:SiU5rW}wv:7NX0XfBO>pIq߆ E|p5ZRB5e>!j.,چm!Y.,֨I.j畕;x9j/&o*8cWV>ET0wzO-xeneM7Ʈ"ʍʇv|./]ʿh(;c<yŻ~[\Jlٯ7y v㴕DjμMaGӵVH;I%c3Kz<.ES+hЕdzΘ .׵ y<,yvQs6> Ja^̘|yᔮ-|MCaMZ1ghK[ 9\LhG ggaÆi_b]EI6( yvTծ4S,P+,YtzCYhVgntcHXgppamfKF(]e1i[EgU-#%F`Mdy~1E74XuK! _,'U8.Z*O~ǬiFJS=1mezNJZQtd4|)XCu'!&9!K #=$Z S KcZ/Ӽ_MjeSZSKr? yaήBsUY^ެ!l*8rOay0ه9? t,t{l1˾&&mWp=4GԖ"6X. ` kI !PnUlD  KD75Ú8@D-sȫҞkDTaPCuaMǧ9iצx[c0Df4OSIac)oBt~~jv“XǥMvL5Di#6w3 iYĿ?MimDPm[-y)㔟6gwk^2W@dh؃?/PPva.b)z)6|;fs }&~Z߆e˾]d`K{ۘ} m.ֆfӀjOIl 1r5.S WOl7.ШPcz l7)WW`2wZv-*;)^V!xcaSPe}Ǡeb8U %o&lEDVЕIOGHh4W"%0;[uVЃ =SN4k`!? ͚h 1XH")@h5!vec;.iIZ䣚؎Wf^k`Z,jN`Q4#.dkr)N'f.(du۫Q1jm W%iL7)q&$jDJ7 /nADpQ4wy}GGn" $뒹#(o8Qºj-QtJcO&a vx=5CLTջ=RH&5@Zc=su]Rl&Lr53#%_*UbɘD|F[J9f\Lz>3%1&CJWQQK{MT$4꛵RB 27}m!RB+-*nK:*:KGZfܯ=e6 ލR2҄ U;hl ' iyUƎwK4ca2!'l`uy_{^^&tPFy_{-mt_i2ْ<X6ho`-ݠ4enQmH~ʐ l]Lp褅=V%l $j!k5m"š轹(_yJ!mm,%JnrSæOaO{N2/d Gt<[`x$5ڰǥU;p(/6ӖMohV^hiG[cbʢ$.7b%)B&uT Wvĸ/>!w4Q^eO߬~Ƹ].cDRghwL>uqĸ-養Eŷ3sgDhjQ43;={neMWv]ֈKSٴn C5"+[xnjaC'|xIn9DTi<1#)rI*pYsHPl5D#v](`Ue&KɹuNI.XɬŚ筣?c9'ɻ,`ӀQh5[!qq9hvW“`P."wмn/+x%6+LTPY ~KfQ F>|C%y*Y=~4`Y$t0+ rCe'52*_g;FI=U6M%4 ]akTxAƙ`R2VdH{F%3R?`!TxϨJrnxL[ e%Vxbvu^_<͜]InG,-sǢW5%N~|uQ!F@]7BS\Ut͠Ȁ3 ru)\]sv,ż[.옼K \)ky2!s~1yƐd0IX*GLc.1nj4T~_1ˎedmrc1Db.yb(ƴuVhu ɀ).B%G}IS2m\s#S#͋m0Ҟ0%MK+iG\4/]zzkehcm{zθ Qn~M<눊U [d@b5% Bjn"! y]t|ދU<쌊"T[^ DEC\I)B'* *z Q;-DnS9r}`(j<)1XJ盖B .ھ5Gǻiy)n UW-:y TݫX|&U[jPD鯹yX;_8 "UI wuqʾ.wh'n я=ry: xIHviNQLJ 3z5:k ZxAxGAU o^urƞNž5!&mǨ _WaؘDq*=3|s~]9OPѼtCV`4Yg?%i8>1)0ef͛#1lߒ }cқE&W2kfpR~o珐q p]?J %dy,#b766)f=,*m_R !l, #(E[_tz$ ϯYiT%#ib˒ñ> n€y \O½%-*ݚ/z2K0c>i8$ !VCR]-x~/^>#K#}:WB~Os4TaD.zS`qX#ى,fi,H>3x8=Ѻ{1~x˸d{V4z7" ˶ѽ>Mjm!Zd}6I!92*[QS2r_N-ZQ͢}:=вKzOzZ ewQt5j\K@NVep(Xp䭧VhXtb4yW[uCY^xt#;Y¾v/{б<ՅT~Ǭs704SK) |LY~IvI |i"ï zC,w4TrrkcV`&!q3ӗ4HN̽Ϋx1Ii,zafNhvLY$6~ af>!뜤SwTas7AJ!Y'_t6m4 (וM ΐe1e{/$H꾳N5c[ƞoEu'f$=]}h?"d' a6Cxa#LM>8JJz֚<1kYÿ'j=ѕ`g$ɃS #|<?YZ{D'V:i"L#zfiץ$LyyIZ.UEnRk}X׬UXUXPG0uT1Ҭ" %o?}^9!aQϲqaۓ N.!B*l,hSl- MZhSp胓EkN7 p^^& hIph/qQ n=\4\y~'VAեEΪyY.`u6WQig5sE)K!^.&W[&S}Nާ(po_tE(L)va:?VCQ MpN)'?zZ9UtվUKhRPd_ڷ%{4Q!wW|h"W \'bU2K;.pT9w[9 _1B="dAs:VE`exQ%zzG}GlWOQ MU%{B.X8+7.ڸME!OY7dOQ oS:eV&rᒋ7ک4*8i$K.Xvl%3HTJ jIF@sb`%-T>o0,Իp|녖BV n7ٷ:o9`)ǽʳq_4)e@;oG6ePɳH_`&zqt؁/;/f)h/ g t~sT+Y+s*2SyҤ B|6֐ (|JT<@X7+z:K]~BZƀί Y'ϿiV2z.4Sް{^ ZeԬk_a]H5UW21*_K`ϐ*__IBL2dɢ񵦣jVoj"j5l/4$KoOv-j9`ץޑﴎȈeM? BLvB˚~V9̖$ [scqD,C^Ѝ~%aJbjh޵Ѝ260r֫Ake#bѴrP/.;CnSb-({9PPƐ)&c yO5a҅'p.\a^G98*jUaQeP!O]~F*<7YэլvceAʺ5f;߾bXrOȏ2ȉ7 ,guR F/ۆx3u٧f9 6%1J1jouo٧ua8Uk=TJrVMSFy]N?mwa5Gթhz/هp\YiԵ:zDi>7Im #k`acBS>)ksϘ#nzb[cS{>l;>'cl$̐wEQn\]fْ)&YrqMj^gaguv+=چJd BI.N 2ԣQj!lSxe#Y?ItBPPыyěcVzÌ$:K*aij[.2UWN'kB\ {u9ޞoK2eR;,kvyg C|ԳX{0"vϠu9#\zLn`G_a[$\>יu:rCŎ3b;KLJw_; j*&)=g)w5yiKPjοZ%{^hG5g\9"7`9躶7Trɀns$ Y+2c@MUܐF{=`679=Mޜ7%eCВN6rƴRO)[9upWHcObd/QU eōf& =2kYia%0s*-~`]r#0yӳB{. i|\JrÄ9Y}3{^ߜɪBZ!fܗ֒)EѠ<%DYؔczd6*lel"i[RpqpAy˭L݉2{|%7\ G>Zt䨿a "&Ҿ A`!q2İkҮlM*8B6ƚioL[LklɟX$YX &-?z=f:bfZپ  ׭ߓ%&+:8+fu]xBԣ}(\;JkN(Ig [\+X(ƻWd񒘎P.M&S̒#1g(6Q G/P'[E@f3PUTi GG#8GvmwŬrza!PpI)}>pzv T%um8X; 18xP_1цJa2MYjO {)i7;EIYxaY_JZg5j煀{ nU0|M.C֪o.e?cEt5d"yX^4w61,%Kqjr w_rleڪ&l`z&VeK\/&qE}ڙa뻙ECfE3:x/]r(<`Wz%Nz1YU[qxqk@gc*\g!-xVpj#SRUf(.E~Gz)[nz,LS/ǶζѱXtY+/zM[S.6E >2@l dli:I##˕OL~y7Sv Mmݯ?vxX,$~8bY~P }*.)Ή ),KCDux iF>3D9 9ijxߺvq%eHyq^ZW޸n;AjCQe[Nv$ /_N`OiU5| Y؀e9C )&=; S.3".a^p(CY*r̖9^z _3_/̣y0y\_o Х禩{ &7\AѶ OfXY|q"6ֿҒyZ=,mM:f5/YH~]1Ĵ~|Yze'5vXLJׅG[^!d*hLMrt Vx,ڰzq8E4X 6`P~+o_R^[.VrI) .q·c)WoJPg_ߔr!\t!OLk{^8\; >VB*m\߬a` عx~+(\^L;ak%C~/v{^8B!2l'ZALF`PTڷ^1_',W XFeҙ60|sז|:s@'mVF=qIF?{,8~nO~򖻒fCS.xcwsDkoaQ\3N:~-{%O=ni:1~aqŅi(ԡ B=J; ?xbU4)聤N^KY_z)Z<Tċ*l -]i3=3b6k+'*jI|R`fff'tG* ^SES`@ū[OJ#k6w p@U!T: ]+8unU.PßX:'t{ʃ[]Oxuuëk89t[_ΚX)F]Vn8RU} f VzbD&%~0XU4.\XJoIJꓕYyL',ǬT}$jݪk\R!lT\!?S}"֌Ƃ%RJY8YbeH4J(_׵2%k7 Tڟc-9CPbc-XS4Ц,_ZWm'H:.xbKt\yC2h7oS<% `n,!!e|6&3@PTci8iUcmάaZR]P(5M.>pq\Ր"6޴|@h*TnR (-q/GXzi9&a ";h[|p%m4(˒2ZjkH T񋺅Ղ@oSGoBtG_zMʜf%#mÍ 2PCnt6#/7@iOM4El涥ҖŢK;cye#5}㘒5=6,=.Nѓl8{bmLEl,D!^yY[(mQ{Ӯ!H[oPo%XzT=C'쒜TOɩ _1l|權 nQ)sk̪7j>qc 6[`HRK87 Ӎv8c0ugyuYqpjm+ֶ«O!-`Ԗ|,h`zsI6^c!LiG\cҙRxXna;) <) ݪj!,飂$Ī3&:$EI 6̝&glx%Β@KDxLo>j-m,S7$k`k`FTtJDY:XY26H9;&І$Y+s-!7㸰Vd Ë́Rphbǖa˳uB^у#4lK:w&j9!AfwfDrγZஇºQd>.9F:vY,H[="R?vy"1X& YԮ^拺N_eºVCV k N<]I%Fi-Pܧ]Azl k!,ؠaZj/-W=NZ2R4_SjzT&FvML,s5:G)zYI1>;CQӞíIY!Y;ǰy`5.q0uԴj_pJҼUNTj6Sm}eFuV@gjEСrnK7Uʆ4ѼFgbQҋ?ؙMcYҫ2(U [}G+,{XSZnNO6va\IzgCV2_փUiM؎{t,Jab:Oe,F䪦Y2n~RoZY $}XWK9.F/-,veYctѓ]""5)Y+~ƴ۳ъo˷eҞl'm}E=xpO^n?F=>/04R/4wvvQ,Ug6yӂG4VN~Ĵ{Oס$̖0ArIW5E&b:ʚtVGLæ)=,ŹĨ?g1iAJ^_MǨ!x-Fҝ"nfN&mPRgwti{TڃSDy.**=RFJr'o~oi$ct\xĨEIHːSL ]xaڙE2הF/; *sÔS7qu:( *CgW Sku?IhE3Φt7š_KIvYXeen Izm:[:Eǝv')Oi@`r|zNnyNdه]&>bq6SuVtheRn_ݧJ(* 6̘bWĽ"YhY4W(; $U!.Ɠ.h; )"h)QS*2E+~f*$iw(LMYr'ӮGA[6zJs䈇-!,k9dFۜcأiUBE(Cb'20 Jָ,YMM'=>Qr}fYSh{k[g%-MPkfBzjbK]gm"":Kc#7^c1k:,ÒSDi{IPjΔa~Q !NZL4[|ca6^]U ѫ[{5ε,)LuO`X|4#?-eb}>ym 7RBʤTtw֍)sk3&3sT$4U`9X~?ƔTwmq,?V€TL_7=RD!gV%ylH VRA7hM{R> A+Ys@~U0rOOtQĨytd=Ksd>Yu,U"|GU=b?'-{ B׆i9dnQii3(i7 "tI:6KVߨ'q)EKlߵ4dgC}2a&D!i=E}Nwч 6I'q[],Q3h3=? `wUtt`#C 6xeQDi1E݈筐*ސ@7ԯ%Qϟ[ae:OgNӟ6rКFEBİA{gu BSCCeX˂6g4ɭAIeE}v@cjg,pDKgu1jGҙE@`PhN *($vwo3@OeJM9 Bc#>iTֵm۟j Q1Xob!WuCg|kj$jnɛu_gxy:,t+l#KAxBg]V WՌj[xh9O_\q'$L 14]%d)Aw~ mor M7M'ӖK.p;GDB<葯:N'> i| W/J=OMQ$hY'H*K HiN9$:?X&~s !vh_ M/4i: +5VE;7iyS- 9L"~^UnKs0|^ejHZ!<'s%Ta/"zT2nS<.:$7 i9qItΒ=pۍc'ϬuZ<.;!iu(6q|Ws{vЪܤh#{yڹ^BR uj9b獕Q2jZiI|c!u?oJXYyK)IѫFBaj0ORR噕u sʬ3Eԛ&Bd EįJumvƴo%'K nvms.u]VW)!("/n8}Ǎ\R`_oԊŚn%-}fĤL.,?jv91.m c֊ϫY7$K]1Ǯn?a;@Ƅ4:ӓDOoԊ0A߹avX]Bd策~B'gK|mMVL Xaнb&%klw}= hEbbZ:~l/YBI JFT8@h-tc:Z9~L!cNzDUrfc:V=~̭wV63v/}ӽ4BZ?K{dIa%iQ]x> yk\ ycX)~*%Pil³SO #-(Zӄptթ l—{ZG+Uެ304rrn5匐t$~ BF+G$*y:R?BsvPqԳOW\l)d1-O_Hk;:;pio*# sYG;k!ʞ/3bYW}|T: ^Z@6=mkloG̲wJk-g{'xiT8X:b3:5:xGآ$rac3lQU/{β~ qk-Ԯ]l0;*^\ff`V%I+'J*^\,BPaBj,+y)Mi8܊5ڦwҳVkA0f},^rۤpk:R w9X~QIތ^K{<^˫T f!=Kϳٮ%UxA =ӬZ]3xA>F=?ld!QBA 1ftBaCg&4cƻ6Xg\ y8ݠB8 6]6r>M~4k_R}ȄF"=x;W K[)v"ذvդ:98fOc(.ʺTҼMA]bp8Dfu]Ҧh0Z9z3fA\L+U5 QC\[W"4N4tgvASO٬P*xjh;sJHHQI7T0څH`uXcy xCuL}*da[R+z2T@=߷"7ۻy5Mӄ:'#Vpy[(Ĵt|TzexR0sS)% ΕtO|"V9?*/7K;,m'Y!×$Q'h6^ZT|I) MbGU->)G'AiI_i3W8*>Q?޷o^{yCH1ťÓ:zn;qnd:eˤUF2;zjkwitņ< tozaʅ,;OjӲܨB:,hb'sc6VrHkxfhTKA(S#y}e[$t~juK+hÚCEEKkn\,nݚՑ\;|hCeQ(E"wDk\Ia]]KZȲhc%#hr6լaZQCƅ2s:OUd_$"J x)8~U<<( :o7LCnي\1u_.o Igѭ23<ފorF[e 12yUis:^Veɚ a2TPh%8wW%bv/ƪ*<wA:iJ:^ i0>wW 3*/F &Uten(1AD=Z `ߋx\Q2ʴ4~/vאT_4iSKǗ]bo6l|t6% ,_Vkي){^b_V9BI)o> +R"`)ь__ \_~ŒHLِPmSY`Z_*rJj1 oԪ, 81D!4+I@V$3LXm/+̘ȚEsU9XT!pE}Rr5Bա6T=R\WhoԚ?X7WqÿUG̲ $C[VAVj6#hz:^9o8it21 al74|D[q/)W畳p4OD&L;=݆g%0pD:m>Չf YEB$QB/GH",*YЏhȲš _K]"aS}2<όs_t.;5 |7*|srp5}}(ޒ>+];Ty-b3QV FBϡDZjd.|dUGiDxxH^zJ#wpQŞ>5u,e}b%4o5AKZu~XYQӟ+9` ~?jT;,X\HwsRu^@e [rV#2dcSsROʭ80X1>޿lˠU2y^?B2`B)Ge%3BuYft76!Ϻy҆j?F!ir0Ɇ l_"Ya+spC[!4fX=3S7pyˋ,k{X=oI#,`'V >7m|0GÆcI!XCkH[ Yf [3ĬW? ?:ӎi\@bl0q2ʚ#"aB15% Q5*+eϏK,nV//"i,4:GebeӭA:GYMd76ً7yܵ!. oVHrzHvwuFqю BVJR똡XKD^JQ s^ЫxLz9?^~]f?ڱ}`BH 7{1ϭ"S`w6HFnbv'VX" ɩ]0bνDoجXV=Nvxn&EbD՘Dc\􍏖D0akCdšfX)q7o[&~\OlX %S03Udf}UK˨Uvk&[6dz{L3XUܰt#EH墍cAІ 3@DLo\tF, lZD{Fxb nXw EHJijю RN8B )XG h%73$3" uV%fgRl0 vV{K>L Ȣ% A+:څ ik@MPDJUN|~(M4~+JYq˼Y9.:#]X2Fnísq^Ϣ_IGchN 8X:֯:*UbY tmzXg3'bY gE&2>Zuښ8bdeTlv==0@ZVq|ͬpdV e E!O9<3+,\;(a ='CC)<߹~+^: zQfimvI8|}ڤz* w^OK8TIڐdǥ43{IXh !p@@S?=.'ڑt} vn)cGs4$xrC*u(wsh3 >. _|4IR{gZ.叻Шl[o`Qd6fJ4 m1̑ւH;_>,ע+L[1hu=84]ϴ AíHVh]u ڱPD앴ۧɎNA=m++l<>79N?M+gi<dd6nǠ 6C=. )aAF 1 nn7 .ВD*r[-lhZE\T {CG3 [v<ՊEҼy#na c䡪T:M6 @7VU:FU3$2E !fCHMؼKC #Έs\usㅩθcs\wD-Yy5C7u9.a0Qb%%9.a$]u@VOw.4 [AZxmpV#'Q-:K{Gh.Wt^ޘNw NȓK, >Рxm s-o>Z{ S3(/I>HAVB@D*nO8+"H؆X^*A!3 [uAj*U ºG< '=> ;nPةRS/Ek{!~d*l]dZSIQIXp2)'#9}o 8 ΁,35Bh3(O?;Għ)LPM+|5P~[ S AB†B‚ |a1mi3 lnSRˈq1Hҕ0D~!Bq*:=hs/8¶Zeu͓'~. 6Dz(3Q,Zqa(^HUi2:*L^Մ#9*Unw pkcE"c,$) oQnDŽ_Sś$GEe}vR0 U#jq,tHNL"lLm6D'0%d~F$P(cTT9Bz=E۰DUuPA*ڽ=1h%waOkQ(Z{17,|eq#TF'㨘1 HـhzԄL>7 }.*YtN~^G"X`4bʭb4mڬn`9(rf1P@z@]ٵRAFMTXBjȕBCAʳA-U T4Yv7[Q`7]⼰w!v1w%6< GU0 .^{sH26cY-4ۤ>m`U)ҹB1 mÈEtJ8Pz UNWLAJ_|p/jƛU`{Q3hTo,xQ |J\2k!SF_'ːwG{0ClV^EtьV%fQ\퉵F0@7( YuʍJB(oXsbTGJ~XSaZ#MB uacOl(꓋֮?Az_4[Rj6pO9}Ur/@q\ ÀB)M+(". o`Tڥsnժ#ڰfz|@lЂwxlPe+++ȃ3΢x֕7oX(()F3J R X gZz cE-{PYF&,`p`ڞ0ZB[X7U‚uXpaYT 6=;Xg\ i1%v$AOG)&j_|,al!**v1\ &LhM$%H%Du mhKjQH-/5I0UEa(V1–S}y!?~` 8iƙ>muqtAu6sL݅:azKZVYkJg7U v{o`hsb dhaW]hT"T9f78ǍIz@Gݹl_݁,ٞaLr04pPgD-'whGw`^tU1XL]lXGw ̶rmZ 21Ň:&+ jof`gs`%zæS3?b1֖PU1Y.%ՄЕ%lB5\[,h^b\C</)X+>/L1DCU.z(ppJҒaJfx7G|^VԳpv]i *C%2'lү:Z$SM= lו^X 9 My5 u%~8or% 2ԕVNBܣ|"e| vJ i̗炝 mtVMAM)+TmKUz;U׭bh\*%yuB\)*.jKF wJwc̛E78BB!bwÃaqZX5"*%X38 pZmexμɁocBBCv=8spĺ5-Ի\e'ŀwwpab%{*I-- -r6& qp-mi-4.V1]O%d k˲J>ޒS)ic̥:q t PB,-T-8% uL1kZq;p]K_|[@΂>(\lء%}`=b Qܕ{TZ>kzNs 3\'&ŗTEy&d VBHqIɬ|V60KAiɨ&/aۅg%'֝ X08ȮTEnX+ء.q /YiVJ V.`D^Mtx}dAll8X;XCF5qQÅu5춍bFo53hbtE1p'\`,2d@%. bktId-4L&QA۞X\,ˤC:8.Z:3ǝs εXXϴ ">0]r.g 1nrP<$붠z.hM,[#0ỳs=B9 2PdѮg^YIw6)S>hcRgQ, <B 'zIVPA,wY /F;#Vh\<-4VD}*+s&X):֔2M]8>be_fT%h K2g {<ؐu_|:v7G+diU2^ϭ4'GazU:@A +NNC֖Gm6&d.b3gHt R~mb̓McVmhC:-ޯmɱE֢GX,?&̵a}ZN[cЖ&ĖZZhIz$=k83"31hIyƕ20,:?Ly W!|[*Bx h: zb{ V<ߩx=4{ DUhHЪtT}qOp2MjpCb{뺲P2LA&E;,#OEـXiXro_s%}6㹷{xf:$%xpRk bfQ  <E%cI-?3SycJ8 +*%﹊U:@ EK]PT?/>ys!q,"/e dќ3I$@rGf@9M8%RH> bG%rÂ7dlB("X' FH3eĩ s."_S6%j( LIboPtb*W:qm炭#/ `AXtbP̃rF"UuJ hrJHFrXǝ탐1 uKimPpxjxa%M->se+>n)F` si*|:BS 4^JbC($%u t6Tpb_NV!PSE@ ~6!?PSDBY"Nk-5BjiXh39nQ$b hKCDA'6Y%V:~eD''6[Fo >'?byӚzU=,|@425G _a^OwթsD*%*SI`kނa%ɲ.%5DiM$-^P$zU^8^!fRKc=f[׿/ebB 톈ĬJz V98.BʬU}/ki$,sυ*{kB%\a%4&7ʅz 6HCI|azC#2zk_k^Ã-l'51=iVDQ"VJs{][NVCIs"cr YHrfcr ZS;jC;$,7T,o00oNq9숊44 >ީ1wl#JI<)}ScN񔳛9zW'7qMkpԘHdT kVcn;4%w0DSMvP.k$l'K^E ]gBS"%QێPZcX,ԑ6bҝ*:f('V"x4e:g('rv-6H4Z%]sR:+@<~h+9sXZXG{ϙ7RШ4}uBID:HcRX\XgэANՏrvCiNbI]م*Ba" ]%YQ-ԹXC+Y*Cט8mhƺKt'&Jb]l(fN02.CfxzuX0Q,=$lw+UӬsÚ9Ӫ݅Z9E5P]znbϪG[IY'JA9`9g!rihX+ u|55>h+Jen_zŊ,KabS"J3oD:Ys a0mt77bq Zř`KRcE, :ysI>YN>8gc@CJV_|rƙ^Mzp3ưqfg ەЧfКhz(gQ@?O }慡bD9Sju] ,IAUO>*9f ڸhö́Η2U^ҳzo`,ćϜN .ڪWTE=#db.*PК??‘O72jm8}EelMFmW[G+\ǯ7yH8џJ«1 +Vta(!.j[WFc?" #=մ7Cl}="Z!<['L\Sk]Dp aڈ2-aNܸЄWo?㟈/@ۧ7@xJyuWԱ9E@<5V } -;  !=0X)TgT?C&.RvII!C=0~ItÑPz:YcЎǏ3%{?-_?A? UmLF2kv1,Tv=68L|C-L- ȕ4! ӂ*P<+D: 'VXÊ4Bsϗ#W7TRAWiu5KT/iY \!:#F:ߤbnP4Jn(/QpNt/e_$=҃E:IUh!v58#˲X4p{wt 3\A  6ޣYl=ͱR-"YP6ޣ8Iunφ{Zv"R~AbW`=z.QqI/'h^GzuX`ŏ)X'EkvQZ@zb=H -ĴQzm'/),{wQYz7 ;1ȖI9<]9P6ړ@%B:ÀxOnW)cPb|cF%{A2,qC&`7z*qCl{!ݐOlBILZ!"7v(=:ahdC>{! .)3Z hޡfC~gGRN9kinڿO( xT\4γP6޳pTDn&ܓ ;V܅%+^pًuE|3mJMD;L6ދhrpm!Hհ}{bTzVe͑\e㽸+|@J):; eýxI t7_l^8B%GS.)Qmo0<&@d* X6 &,lW/qƅ6c4j_4ؠ"_X]*s^cQ_ݨ)hF$לr a_oXpvU٨񘉥v?i9lW7!FťɿDx[uQ_ݼLEtevs/6꫿Ca:ү .Hv-6H"/gP5J_m74 P]S 榮+rׁ+pû"LU'l7?EUgr ؏0mil7/_{lb^!ZiT La>rcfC{!̫KQQdfC!j|mTe`|_ad @I&& ;/Sze@.1rw8H[|*%P6 '}6"ӈl^,bG{Bu=c֙E\sJ'ʯf6[}p׫to0??/~__?_~~ϯ~{_m_~j?/?~~3堯?b&Tciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1j59.cif000066400000000000000000014123271414676747700245500ustar00rootroot00000000000000data_1J59 # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:47' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1J59 # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer syn "5'-D(*GP*CP*GP*AP*AP*AP*AP*GP*TP*GP*TP*GP*AP*C)-3'" ? ? . ? ? ? 2 polymer syn "5'-D(*AP*TP*AP*TP*GP*TP*CP*AP*CP*AP*CP*TP*TP*TP*TP*CP*G )-3'" ? ? . ? ? ? 3 polymer man 'CATABOLITE GENE ACTIVATOR PROTEIN (CAP)' ? ? . ? ? ? 4 non-polymer syn "ADENOSINE-3',5'-CYCLIC-MONOPHOSPHATE" ? ? . ? ? ? 5 water nat water ? ? . ? ? ? # _exptl.entry_id 1J59 _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 THR E 10 . HIS E 17 . THR A 10 HIS A 17 1 ? 8 HELX_P HELX_P2 2 TYR E 99 . ILE E 106 . TYR A 99 ILE A 106 1 ? 8 HELX_P HELX_P3 3 PRO E 110 . PHE E 136 . PRO A 110 PHE A 136 5 ? 27 HELX_P HELX_P4 4 VAL E 139 . LYS E 152 . VAL A 139 LYS A 152 1 ? 14 HELX_P HELX_P5 5 ARG E 169 . VAL E 176 . ARG A 169 VAL A 176 1 ? 8 HELX_P HELX_P6 6 ARG E 180 . ASP E 192 . ARG A 180 ASP A 192 1 ? 13 HELX_P HELX_P7 7 THR F 10 . SER F 16 . THR B 10 SER B 16 1 ? 7 HELX_P HELX_P8 8 GLY F 74 . PHE F 76 . GLY B 74 PHE B 76 5 ? 3 HELX_P HELX_P9 9 TYR F 99 . VAL F 108 . TYR B 99 VAL B 108 1 ? 10 HELX_P HELX_P10 10 PRO F 110 . PHE F 136 . PRO B 110 PHE B 136 1 ? 27 HELX_P HELX_P11 11 VAL F 139 . LEU F 150 . VAL B 139 LEU B 150 1 ? 12 HELX_P HELX_P12 12 ARG F 169 . VAL F 176 . ARG B 169 VAL B 176 1 ? 8 HELX_P HELX_P13 13 ARG F 180 . GLU F 191 . ARG B 180 GLU B 191 1 ? 12 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id F 1 THR E 38 . LYS E 44 . ? THR A 38 LYS A 44 A 2 VAL E 47 . LYS E 52 . ? VAL A 47 LYS A 52 A 3 GLU E 58 . LEU E 64 . ? GLU A 58 LEU A 64 A 1 TRP E 85 . ALA E 88 . ? TRP A 85 ALA A 88 F 2 GLU E 93 . SER E 98 . ? GLU A 93 SER A 98 B 1 MET E 163 . LYS E 166 . ? MET A 163 LYS A 166 B 3 ILE E 196 . ALA E 198 . ? ILE A 196 ALA A 198 B 2 LYS E 201 . VAL E 204 . ? LYS A 201 VAL A 204 C 1 HIS F 19 . TYR F 23 . ? HIS B 19 TYR B 23 C 3 THR F 38 . LYS F 44 . ? THR B 38 LYS B 44 D 2 SER F 46 . LYS F 52 . ? SER B 46 LYS B 52 D 3 GLU F 58 . ASN F 65 . ? GLU B 58 ASN B 65 D 1 TRP F 85 . ALA F 88 . ? TRP B 85 ALA B 88 C 2 CYS F 92 . SER F 98 . ? CYS B 92 SER B 98 E 1 ILE F 196 . HIS F 199 . ? ILE B 196 HIS B 199 E 2 LYS F 201 . VAL F 204 . ? LYS B 201 VAL B 204 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details hexameric _pdbx_struct_assembly.oligomeric_count 6 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B,C,D,E,F,G,H,I,J,K,L,M,N # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1 _pdbx_struct_oper_list.matrix[1][2] 0 _pdbx_struct_oper_list.matrix[1][3] 0 _pdbx_struct_oper_list.vector[1] 0 _pdbx_struct_oper_list.matrix[2][1] 0 _pdbx_struct_oper_list.matrix[2][2] 1 _pdbx_struct_oper_list.matrix[2][3] 0 _pdbx_struct_oper_list.vector[2] 0 _pdbx_struct_oper_list.matrix[3][1] 0 _pdbx_struct_oper_list.matrix[3][2] 0 _pdbx_struct_oper_list.matrix[3][3] 1 _pdbx_struct_oper_list.vector[3] 0 # _cell.entry_id 1J59 _cell.length_a 136.99 _cell.length_b 152.8 _cell.length_c 76.06 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 90 _cell.Z_PDB 16 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1J59 _symmetry.space_group_name_H-M 'C 2 2 21' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 20 _symmetry.space_group_name_Hall . # loop_ _entity_poly.entity_id _entity_poly.type _entity_poly.nstd_linkage _entity_poly.nstd_monomer _entity_poly.pdbx_seq_one_letter_code _entity_poly.pdbx_seq_one_letter_code_can _entity_poly.pdbx_strand_id 1 polydeoxyribonucleotide no no (DG)(DC)(DG)(DA)(DA)(DA)(DA)(DG)(DT)(DG)(DT)(DG)(DA)(DC) GCGAAAAGTGTGAC C,E 2 polydeoxyribonucleotide no no (DA)(DT)(DA)(DT)(DG)(DT)(DC)(DA)(DC)(DA)(DC)(DT)(DT)(DT)(DT)(DC)(DG) ATATGTCACACTTTTCG D,F 3 polypeptide(L) no no ;VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTR ; ;VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTR ; A,B # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 DG n 1 2 DC n 1 3 DG n 1 4 DA n 1 5 DA n 1 6 DA n 1 7 DA n 1 8 DG n 1 9 DT n 1 10 DG n 1 11 DT n 1 12 DG n 1 13 DA n 1 14 DC n 2 1 DA n 2 2 DT n 2 3 DA n 2 4 DT n 2 5 DG n 2 6 DT n 2 7 DC n 2 8 DA n 2 9 DC n 2 10 DA n 2 11 DC n 2 12 DT n 2 13 DT n 2 14 DT n 2 15 DT n 2 16 DC n 2 17 DG n 3 1 VAL n 3 2 LEU n 3 3 GLY n 3 4 LYS n 3 5 PRO n 3 6 GLN n 3 7 THR n 3 8 ASP n 3 9 PRO n 3 10 THR n 3 11 LEU n 3 12 GLU n 3 13 TRP n 3 14 PHE n 3 15 LEU n 3 16 SER n 3 17 HIS n 3 18 CYS n 3 19 HIS n 3 20 ILE n 3 21 HIS n 3 22 LYS n 3 23 TYR n 3 24 PRO n 3 25 SER n 3 26 LYS n 3 27 SER n 3 28 THR n 3 29 LEU n 3 30 ILE n 3 31 HIS n 3 32 GLN n 3 33 GLY n 3 34 GLU n 3 35 LYS n 3 36 ALA n 3 37 GLU n 3 38 THR n 3 39 LEU n 3 40 TYR n 3 41 TYR n 3 42 ILE n 3 43 VAL n 3 44 LYS n 3 45 GLY n 3 46 SER n 3 47 VAL n 3 48 ALA n 3 49 VAL n 3 50 LEU n 3 51 ILE n 3 52 LYS n 3 53 ASP n 3 54 GLU n 3 55 GLU n 3 56 GLY n 3 57 LYS n 3 58 GLU n 3 59 MET n 3 60 ILE n 3 61 LEU n 3 62 SER n 3 63 TYR n 3 64 LEU n 3 65 ASN n 3 66 GLN n 3 67 GLY n 3 68 ASP n 3 69 PHE n 3 70 ILE n 3 71 GLY n 3 72 GLU n 3 73 LEU n 3 74 GLY n 3 75 LEU n 3 76 PHE n 3 77 GLU n 3 78 GLU n 3 79 GLY n 3 80 GLN n 3 81 GLU n 3 82 ARG n 3 83 SER n 3 84 ALA n 3 85 TRP n 3 86 VAL n 3 87 ARG n 3 88 ALA n 3 89 LYS n 3 90 THR n 3 91 ALA n 3 92 CYS n 3 93 GLU n 3 94 VAL n 3 95 ALA n 3 96 GLU n 3 97 ILE n 3 98 SER n 3 99 TYR n 3 100 LYS n 3 101 LYS n 3 102 PHE n 3 103 ARG n 3 104 GLN n 3 105 LEU n 3 106 ILE n 3 107 GLN n 3 108 VAL n 3 109 ASN n 3 110 PRO n 3 111 ASP n 3 112 ILE n 3 113 LEU n 3 114 MET n 3 115 ARG n 3 116 LEU n 3 117 SER n 3 118 ALA n 3 119 GLN n 3 120 MET n 3 121 ALA n 3 122 ARG n 3 123 ARG n 3 124 LEU n 3 125 GLN n 3 126 VAL n 3 127 THR n 3 128 SER n 3 129 GLU n 3 130 LYS n 3 131 VAL n 3 132 GLY n 3 133 ASN n 3 134 LEU n 3 135 ALA n 3 136 PHE n 3 137 LEU n 3 138 ASP n 3 139 VAL n 3 140 THR n 3 141 GLY n 3 142 ARG n 3 143 ILE n 3 144 ALA n 3 145 GLN n 3 146 THR n 3 147 LEU n 3 148 LEU n 3 149 ASN n 3 150 LEU n 3 151 ALA n 3 152 LYS n 3 153 GLN n 3 154 PRO n 3 155 ASP n 3 156 ALA n 3 157 MET n 3 158 THR n 3 159 HIS n 3 160 PRO n 3 161 ASP n 3 162 GLY n 3 163 MET n 3 164 GLN n 3 165 ILE n 3 166 LYS n 3 167 ILE n 3 168 THR n 3 169 ARG n 3 170 GLN n 3 171 GLU n 3 172 ILE n 3 173 GLY n 3 174 GLN n 3 175 ILE n 3 176 VAL n 3 177 GLY n 3 178 CYS n 3 179 SER n 3 180 ARG n 3 181 GLU n 3 182 THR n 3 183 VAL n 3 184 GLY n 3 185 ARG n 3 186 ILE n 3 187 LEU n 3 188 LYS n 3 189 MET n 3 190 LEU n 3 191 GLU n 3 192 ASP n 3 193 GLN n 3 194 ASN n 3 195 LEU n 3 196 ILE n 3 197 SER n 3 198 ALA n 3 199 HIS n 3 200 GLY n 3 201 LYS n 3 202 THR n 3 203 ILE n 3 204 VAL n 3 205 VAL n 3 206 TYR n 3 207 GLY n 3 208 THR n 3 209 ARG n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 1 'Might not contain all original atoms depending on the query used' D N Y 2 'Might not contain all original atoms depending on the query used' E N Y 3 'Might not contain all original atoms depending on the query used' F N Y 3 'Might not contain all original atoms depending on the query used' G N Y 4 'Might not contain all original atoms depending on the query used' H N Y 4 'Might not contain all original atoms depending on the query used' I N Y 5 'Might not contain all original atoms depending on the query used' J N Y 5 'Might not contain all original atoms depending on the query used' K N Y 5 'Might not contain all original atoms depending on the query used' L N Y 5 'Might not contain all original atoms depending on the query used' M N Y 5 'Might not contain all original atoms depending on the query used' N N Y 5 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order hydrog1 hydrog ? A DC 2 N3 ? ? ? 1_555 D DG 17 N1 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog2 hydrog ? A DC 2 N4 ? ? ? 1_555 D DG 17 O6 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog3 hydrog ? A DC 2 O2 ? ? ? 1_555 D DG 17 N2 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog4 hydrog ? A DG 3 N1 ? ? ? 1_555 D DC 16 N3 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog5 hydrog ? A DG 3 N2 ? ? ? 1_555 D DC 16 O2 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog6 hydrog ? A DG 3 O6 ? ? ? 1_555 D DC 16 N4 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog7 hydrog ? A DA 4 N1 ? ? ? 1_555 D DT 15 N3 ? ? C DA -2 F DT -2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog8 hydrog ? A DA 4 N6 ? ? ? 1_555 D DT 15 O4 ? ? C DA -2 F DT -2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog9 hydrog ? A DA 5 N1 ? ? ? 1_555 D DT 14 N3 ? ? C DA -1 F DT -1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog10 hydrog ? A DA 5 N6 ? ? ? 1_555 D DT 14 O4 ? ? C DA -1 F DT -1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog11 hydrog ? A DA 6 N1 ? ? ? 1_555 D DT 13 N3 ? ? C DA 1 F DT 1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog12 hydrog ? A DA 6 N6 ? ? ? 1_555 D DT 13 O4 ? ? C DA 1 F DT 1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog13 hydrog ? A DA 7 N1 ? ? ? 1_555 D DT 12 N3 ? ? C DA 2 F DT 2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog14 hydrog ? A DA 7 N6 ? ? ? 1_555 D DT 12 O4 ? ? C DA 2 F DT 2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog15 hydrog ? A DG 8 N1 ? ? ? 1_555 D DC 11 N3 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog16 hydrog ? A DG 8 N2 ? ? ? 1_555 D DC 11 O2 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog17 hydrog ? A DG 8 O6 ? ? ? 1_555 D DC 11 N4 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog18 hydrog ? A DT 9 N3 ? ? ? 1_555 D DA 10 N1 ? ? C DT 4 F DA 4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog19 hydrog ? A DT 9 O4 ? ? ? 1_555 D DA 10 N6 ? ? C DT 4 F DA 4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog20 hydrog ? A DG 10 N1 ? ? ? 1_555 D DC 9 N3 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog21 hydrog ? A DG 10 N2 ? ? ? 1_555 D DC 9 O2 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog22 hydrog ? A DG 10 O6 ? ? ? 1_555 D DC 9 N4 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog23 hydrog ? A DT 11 N3 ? ? ? 1_555 D DA 8 N1 ? ? C DT 6 F DA 6 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog24 hydrog ? A DT 11 O4 ? ? ? 1_555 D DA 8 N6 ? ? C DT 6 F DA 6 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog25 hydrog ? A DG 12 N1 ? ? ? 1_555 D DC 7 N3 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog26 hydrog ? A DG 12 N2 ? ? ? 1_555 D DC 7 O2 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog27 hydrog ? A DG 12 O6 ? ? ? 1_555 D DC 7 N4 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog28 hydrog ? A DA 13 N1 ? ? ? 1_555 D DT 6 N3 ? ? C DA 8 F DT 8 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog29 hydrog ? A DA 13 N6 ? ? ? 1_555 D DT 6 O4 ? ? C DA 8 F DT 8 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog30 hydrog ? A DC 14 N3 ? ? ? 1_555 D DG 5 N1 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog31 hydrog ? A DC 14 N4 ? ? ? 1_555 D DG 5 O6 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog32 hydrog ? A DC 14 O2 ? ? ? 1_555 D DG 5 N2 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog33 hydrog ? B DA 1 N1 ? ? ? 1_555 D DT 4 N3 ? ? D DA 10 F DT 10 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog34 hydrog ? B DA 1 N6 ? ? ? 1_555 D DT 4 O4 ? ? D DA 10 F DT 10 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog35 hydrog ? B DT 2 N3 ? ? ? 1_555 D DA 3 N1 ? ? D DT 11 F DA 11 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog36 hydrog ? B DT 2 O4 ? ? ? 1_555 D DA 3 N6 ? ? D DT 11 F DA 11 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog37 hydrog ? B DA 3 N6 ? ? ? 1_555 D DA 1 N1 ? ? D DA 12 F DA 13 1_555 ? ? ? ? ? ? 'DA-DA MISPAIR' ? ? hydrog38 hydrog ? B DA 3 N1 ? ? ? 1_555 D DT 2 N3 ? ? D DA 12 F DT 12 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog39 hydrog ? B DA 3 N6 ? ? ? 1_555 D DT 2 O4 ? ? D DA 12 F DT 12 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog40 hydrog ? B DT 4 N3 ? ? ? 1_555 D DA 1 N1 ? ? D DT 13 F DA 13 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog41 hydrog ? B DT 4 O4 ? ? ? 1_555 D DA 1 N6 ? ? D DT 13 F DA 13 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog42 hydrog ? B DG 5 N1 ? ? ? 1_555 C DC 14 N3 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog43 hydrog ? B DG 5 N2 ? ? ? 1_555 C DC 14 O2 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog44 hydrog ? B DG 5 O6 ? ? ? 1_555 C DC 14 N4 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog45 hydrog ? B DT 6 N3 ? ? ? 1_555 C DA 13 N1 ? ? D DT 15 E DA 15 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog46 hydrog ? B DT 6 O4 ? ? ? 1_555 C DA 13 N6 ? ? D DT 15 E DA 15 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog47 hydrog ? B DC 7 N3 ? ? ? 1_555 C DG 12 N1 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog48 hydrog ? B DC 7 N4 ? ? ? 1_555 C DG 12 O6 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog49 hydrog ? B DC 7 O2 ? ? ? 1_555 C DG 12 N2 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog50 hydrog ? B DA 8 N1 ? ? ? 1_555 C DT 11 N3 ? ? D DA 17 E DT 17 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog51 hydrog ? B DA 8 N6 ? ? ? 1_555 C DT 11 O4 ? ? D DA 17 E DT 17 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog52 hydrog ? B DC 9 N4 ? ? ? 1_555 C DT 9 O4 ? ? D DC 18 E DT 19 1_555 ? ? ? ? ? ? 'DC-DT MISPAIR' ? ? hydrog53 hydrog ? B DC 9 N3 ? ? ? 1_555 C DG 10 N1 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog54 hydrog ? B DC 9 N4 ? ? ? 1_555 C DG 10 O6 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog55 hydrog ? B DC 9 O2 ? ? ? 1_555 C DG 10 N2 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog56 hydrog ? B DA 10 N1 ? ? ? 1_555 C DT 9 N3 ? ? D DA 19 E DT 19 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog57 hydrog ? B DA 10 N6 ? ? ? 1_555 C DT 9 O4 ? ? D DA 19 E DT 19 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog58 hydrog ? B DC 11 N3 ? ? ? 1_555 C DA 7 N6 ? ? D DC 20 E DA 21 1_555 ? ? ? ? ? ? 'DC-DA MISPAIR' ? ? hydrog59 hydrog ? B DC 11 N3 ? ? ? 1_555 C DG 8 N1 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog60 hydrog ? B DC 11 N4 ? ? ? 1_555 C DG 8 O6 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog61 hydrog ? B DC 11 O2 ? ? ? 1_555 C DG 8 N2 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog62 hydrog ? B DT 12 O4 ? ? ? 1_555 C DA 6 N6 ? ? D DT 21 E DA 22 1_555 ? ? ? ? ? ? 'DT-DA PAIR' ? ? hydrog63 hydrog ? B DT 12 N3 ? ? ? 1_555 C DA 7 N1 ? ? D DT 21 E DA 21 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog64 hydrog ? B DT 12 O4 ? ? ? 1_555 C DA 7 N6 ? ? D DT 21 E DA 21 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog65 hydrog ? B DT 13 O4 ? ? ? 1_555 C DA 5 N6 ? ? D DT 22 E DA 23 1_555 ? ? ? ? ? ? 'DT-DA PAIR' ? ? hydrog66 hydrog ? B DT 13 N3 ? ? ? 1_555 C DA 6 N1 ? ? D DT 22 E DA 22 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog67 hydrog ? B DT 13 O4 ? ? ? 1_555 C DA 6 N6 ? ? D DT 22 E DA 22 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog68 hydrog ? B DT 14 N3 ? ? ? 1_555 C DA 5 N1 ? ? D DT 23 E DA 23 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog69 hydrog ? B DT 14 O4 ? ? ? 1_555 C DA 5 N6 ? ? D DT 23 E DA 23 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog70 hydrog ? B DT 15 N3 ? ? ? 1_555 C DA 4 N1 ? ? D DT 24 E DA 24 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog71 hydrog ? B DT 15 O4 ? ? ? 1_555 C DA 4 N6 ? ? D DT 24 E DA 24 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog72 hydrog ? B DC 16 N3 ? ? ? 1_555 C DG 3 N1 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog73 hydrog ? B DC 16 N4 ? ? ? 1_555 C DG 3 O6 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog74 hydrog ? B DC 16 O2 ? ? ? 1_555 C DG 3 N2 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog75 hydrog ? B DG 17 N1 ? ? ? 1_555 C DC 2 N3 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog76 hydrog ? B DG 17 N2 ? ? ? 1_555 C DC 2 O2 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog77 hydrog ? B DG 17 O6 ? ? ? 1_555 C DC 2 N4 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? # _struct_conn_type.id hydrog _struct_conn_type.criteria ? _struct_conn_type.reference ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CMP N 1 N P O1P DOUB CMP N 2 N P O2P SING CMP N 3 N P O5' SING CMP N 4 N P O3' SING CMP N 5 N O2P HOP2 SING CMP N 6 N O5' C5' SING CMP N 7 N C5' C4' SING CMP N 8 N C5' "H5'1" SING CMP N 9 N C5' "H5'2" SING CMP N 10 N C4' O4' SING CMP N 11 N C4' C3' SING CMP N 12 N C4' H4' SING CMP N 13 N O4' C1' SING CMP N 14 N C3' O3' SING CMP N 15 N C3' C2' SING CMP N 16 N C3' H3' SING CMP N 17 N C2' O2' SING CMP N 18 N C2' C1' SING CMP N 19 N C2' H2' SING CMP N 20 N O2' HO2' SING CMP N 21 N C1' N9 SING CMP N 22 N C1' H1' SING CMP N 23 Y N9 C8 SING CMP N 24 Y N9 C4 SING CMP N 25 Y C8 N7 DOUB CMP N 26 N C8 H8 SING CMP N 27 Y N7 C5 SING CMP N 28 Y C5 C6 SING CMP N 29 Y C5 C4 DOUB CMP N 30 N C6 N6 SING CMP N 31 Y C6 N1 DOUB CMP N 32 N N6 HN61 SING CMP N 33 N N6 HN62 SING CMP N 34 Y N1 C2 SING CMP N 35 Y C2 N3 DOUB CMP N 36 N C2 H2 SING CMP N 37 Y N3 C4 SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING DA N 1 N OP3 P SING DA N 2 N OP3 HOP3 SING DA N 3 N P OP1 DOUB DA N 4 N P OP2 SING DA N 5 N P O5' SING DA N 6 N OP2 HOP2 SING DA N 7 N O5' C5' SING DA N 8 N C5' C4' SING DA N 9 N C5' H5' SING DA N 10 N C5' "H5''" SING DA N 11 N C4' O4' SING DA N 12 N C4' C3' SING DA N 13 N C4' H4' SING DA N 14 N O4' C1' SING DA N 15 N C3' O3' SING DA N 16 N C3' C2' SING DA N 17 N C3' H3' SING DA N 18 N O3' HO3' SING DA N 19 N C2' C1' SING DA N 20 N C2' H2' SING DA N 21 N C2' "H2''" SING DA N 22 N C1' N9 SING DA N 23 N C1' H1' SING DA N 24 Y N9 C8 SING DA N 25 Y N9 C4 SING DA N 26 Y C8 N7 DOUB DA N 27 N C8 H8 SING DA N 28 Y N7 C5 SING DA N 29 Y C5 C6 SING DA N 30 Y C5 C4 DOUB DA N 31 N C6 N6 SING DA N 32 Y C6 N1 DOUB DA N 33 N N6 H61 SING DA N 34 N N6 H62 SING DA N 35 Y N1 C2 SING DA N 36 Y C2 N3 DOUB DA N 37 N C2 H2 SING DA N 38 Y N3 C4 SING DC N 1 N OP3 P SING DC N 2 N OP3 HOP3 SING DC N 3 N P OP1 DOUB DC N 4 N P OP2 SING DC N 5 N P O5' SING DC N 6 N OP2 HOP2 SING DC N 7 N O5' C5' SING DC N 8 N C5' C4' SING DC N 9 N C5' H5' SING DC N 10 N C5' "H5''" SING DC N 11 N C4' O4' SING DC N 12 N C4' C3' SING DC N 13 N C4' H4' SING DC N 14 N O4' C1' SING DC N 15 N C3' O3' SING DC N 16 N C3' C2' SING DC N 17 N C3' H3' SING DC N 18 N O3' HO3' SING DC N 19 N C2' C1' SING DC N 20 N C2' H2' SING DC N 21 N C2' "H2''" SING DC N 22 N C1' N1 SING DC N 23 N C1' H1' SING DC N 24 N N1 C2 SING DC N 25 N N1 C6 SING DC N 26 N C2 O2 DOUB DC N 27 N C2 N3 SING DC N 28 N N3 C4 DOUB DC N 29 N C4 N4 SING DC N 30 N C4 C5 SING DC N 31 N N4 H41 SING DC N 32 N N4 H42 SING DC N 33 N C5 C6 DOUB DC N 34 N C5 H5 SING DC N 35 N C6 H6 SING DG N 1 N OP3 P SING DG N 2 N OP3 HOP3 SING DG N 3 N P OP1 DOUB DG N 4 N P OP2 SING DG N 5 N P O5' SING DG N 6 N OP2 HOP2 SING DG N 7 N O5' C5' SING DG N 8 N C5' C4' SING DG N 9 N C5' H5' SING DG N 10 N C5' "H5''" SING DG N 11 N C4' O4' SING DG N 12 N C4' C3' SING DG N 13 N C4' H4' SING DG N 14 N O4' C1' SING DG N 15 N C3' O3' SING DG N 16 N C3' C2' SING DG N 17 N C3' H3' SING DG N 18 N O3' HO3' SING DG N 19 N C2' C1' SING DG N 20 N C2' H2' SING DG N 21 N C2' "H2''" SING DG N 22 N C1' N9 SING DG N 23 N C1' H1' SING DG N 24 Y N9 C8 SING DG N 25 Y N9 C4 SING DG N 26 Y C8 N7 DOUB DG N 27 N C8 H8 SING DG N 28 Y N7 C5 SING DG N 29 N C5 C6 SING DG N 30 Y C5 C4 DOUB DG N 31 N C6 O6 DOUB DG N 32 N C6 N1 SING DG N 33 N N1 C2 SING DG N 34 N N1 H1 SING DG N 35 N C2 N2 SING DG N 36 N C2 N3 DOUB DG N 37 N N2 H21 SING DG N 38 N N2 H22 SING DG N 39 N N3 C4 SING DT N 1 N OP3 P SING DT N 2 N OP3 HOP3 SING DT N 3 N P OP1 DOUB DT N 4 N P OP2 SING DT N 5 N P O5' SING DT N 6 N OP2 HOP2 SING DT N 7 N O5' C5' SING DT N 8 N C5' C4' SING DT N 9 N C5' H5' SING DT N 10 N C5' "H5''" SING DT N 11 N C4' O4' SING DT N 12 N C4' C3' SING DT N 13 N C4' H4' SING DT N 14 N O4' C1' SING DT N 15 N C3' O3' SING DT N 16 N C3' C2' SING DT N 17 N C3' H3' SING DT N 18 N O3' HO3' SING DT N 19 N C2' C1' SING DT N 20 N C2' H2' SING DT N 21 N C2' "H2''" SING DT N 22 N C1' N1 SING DT N 23 N C1' H1' SING DT N 24 N N1 C2 SING DT N 25 N N1 C6 SING DT N 26 N C2 O2 DOUB DT N 27 N C2 N3 SING DT N 28 N N3 C4 SING DT N 29 N N3 H3 SING DT N 30 N C4 O4 DOUB DT N 31 N C4 C5 SING DT N 32 N C5 C7 SING DT N 33 N C5 C6 DOUB DT N 34 N C7 H71 SING DT N 35 N C7 H72 SING DT N 36 N C7 H73 SING DT N 37 N C6 H6 SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1J59 _atom_sites.fract_transf_matrix[1][1] 0.007299 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.006544 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.013147 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code G 4 CMP 1 762 762 CMP CMP A . H 4 CMP 1 761 761 CMP CMP B . I 5 HOH 1 497 497 HOH HOH C . I 5 HOH 2 498 498 HOH HOH C . I 5 HOH 3 499 499 HOH HOH C . I 5 HOH 4 500 500 HOH HOH C . I 5 HOH 5 502 502 HOH HOH C . I 5 HOH 6 505 505 HOH HOH C . I 5 HOH 7 506 506 HOH HOH C . I 5 HOH 8 511 511 HOH HOH C . I 5 HOH 9 545 545 HOH HOH C . I 5 HOH 10 546 546 HOH HOH C . I 5 HOH 11 561 561 HOH HOH C . I 5 HOH 12 562 562 HOH HOH C . I 5 HOH 13 565 565 HOH HOH C . I 5 HOH 14 568 568 HOH HOH C . I 5 HOH 15 569 569 HOH HOH C . I 5 HOH 16 572 572 HOH HOH C . I 5 HOH 17 573 573 HOH HOH C . I 5 HOH 18 574 574 HOH HOH C . I 5 HOH 19 576 576 HOH HOH C . I 5 HOH 20 593 593 HOH HOH C . I 5 HOH 21 594 594 HOH HOH C . I 5 HOH 22 595 595 HOH HOH C . I 5 HOH 23 597 597 HOH HOH C . I 5 HOH 24 598 598 HOH HOH C . I 5 HOH 25 600 600 HOH HOH C . I 5 HOH 26 609 609 HOH HOH C . I 5 HOH 27 612 612 HOH HOH C . I 5 HOH 28 631 631 HOH HOH C . I 5 HOH 29 635 635 HOH HOH C . I 5 HOH 30 636 636 HOH HOH C . I 5 HOH 31 645 645 HOH HOH C . I 5 HOH 32 652 652 HOH HOH C . I 5 HOH 33 655 655 HOH HOH C . I 5 HOH 34 656 656 HOH HOH C . I 5 HOH 35 659 659 HOH HOH C . I 5 HOH 36 660 660 HOH HOH C . I 5 HOH 37 672 672 HOH HOH C . I 5 HOH 38 677 677 HOH HOH C . I 5 HOH 39 692 692 HOH HOH C . I 5 HOH 40 699 699 HOH HOH C . I 5 HOH 41 700 700 HOH HOH C . I 5 HOH 42 701 701 HOH HOH C . I 5 HOH 43 702 702 HOH HOH C . I 5 HOH 44 706 706 HOH HOH C . I 5 HOH 45 707 707 HOH HOH C . I 5 HOH 46 708 708 HOH HOH C . I 5 HOH 47 709 709 HOH HOH C . I 5 HOH 48 710 710 HOH HOH C . I 5 HOH 49 715 715 HOH HOH C . I 5 HOH 50 724 724 HOH HOH C . J 5 HOH 1 475 475 HOH HOH D . J 5 HOH 2 476 476 HOH HOH D . J 5 HOH 3 477 477 HOH HOH D . J 5 HOH 4 478 478 HOH HOH D . J 5 HOH 5 479 479 HOH HOH D . J 5 HOH 6 480 480 HOH HOH D . J 5 HOH 7 481 481 HOH HOH D . J 5 HOH 8 482 482 HOH HOH D . J 5 HOH 9 485 485 HOH HOH D . J 5 HOH 10 486 486 HOH HOH D . J 5 HOH 11 489 489 HOH HOH D . J 5 HOH 12 490 490 HOH HOH D . J 5 HOH 13 493 493 HOH HOH D . J 5 HOH 14 512 512 HOH HOH D . J 5 HOH 15 517 517 HOH HOH D . J 5 HOH 16 518 518 HOH HOH D . J 5 HOH 17 524 524 HOH HOH D . J 5 HOH 18 525 525 HOH HOH D . J 5 HOH 19 529 529 HOH HOH D . J 5 HOH 20 530 530 HOH HOH D . J 5 HOH 21 533 533 HOH HOH D . J 5 HOH 22 534 534 HOH HOH D . J 5 HOH 23 535 535 HOH HOH D . J 5 HOH 24 538 538 HOH HOH D . J 5 HOH 25 539 539 HOH HOH D . J 5 HOH 26 540 540 HOH HOH D . J 5 HOH 27 547 547 HOH HOH D . J 5 HOH 28 548 548 HOH HOH D . J 5 HOH 29 549 549 HOH HOH D . J 5 HOH 30 550 550 HOH HOH D . J 5 HOH 31 551 551 HOH HOH D . J 5 HOH 32 552 552 HOH HOH D . J 5 HOH 33 553 553 HOH HOH D . J 5 HOH 34 554 554 HOH HOH D . J 5 HOH 35 556 556 HOH HOH D . J 5 HOH 36 557 557 HOH HOH D . J 5 HOH 37 558 558 HOH HOH D . J 5 HOH 38 567 567 HOH HOH D . J 5 HOH 39 582 582 HOH HOH D . J 5 HOH 40 584 584 HOH HOH D . J 5 HOH 41 585 585 HOH HOH D . J 5 HOH 42 586 586 HOH HOH D . J 5 HOH 43 587 587 HOH HOH D . J 5 HOH 44 588 588 HOH HOH D . J 5 HOH 45 591 591 HOH HOH D . J 5 HOH 46 601 601 HOH HOH D . J 5 HOH 47 607 607 HOH HOH D . J 5 HOH 48 617 617 HOH HOH D . J 5 HOH 49 621 621 HOH HOH D . J 5 HOH 50 622 622 HOH HOH D . J 5 HOH 51 624 624 HOH HOH D . J 5 HOH 52 626 626 HOH HOH D . J 5 HOH 53 633 633 HOH HOH D . J 5 HOH 54 642 642 HOH HOH D . J 5 HOH 55 643 643 HOH HOH D . J 5 HOH 56 644 644 HOH HOH D . J 5 HOH 57 666 666 HOH HOH D . J 5 HOH 58 667 667 HOH HOH D . J 5 HOH 59 668 668 HOH HOH D . J 5 HOH 60 669 669 HOH HOH D . J 5 HOH 61 683 683 HOH HOH D . J 5 HOH 62 695 695 HOH HOH D . J 5 HOH 63 696 696 HOH HOH D . J 5 HOH 64 697 697 HOH HOH D . J 5 HOH 65 713 713 HOH HOH D . J 5 HOH 66 714 714 HOH HOH D . J 5 HOH 67 742 742 HOH HOH D . J 5 HOH 68 749 749 HOH HOH D . J 5 HOH 69 752 752 HOH HOH D . J 5 HOH 70 753 753 HOH HOH D . J 5 HOH 71 755 755 HOH HOH D . K 5 HOH 1 483 483 HOH HOH E . K 5 HOH 2 484 484 HOH HOH E . K 5 HOH 3 487 487 HOH HOH E . K 5 HOH 4 488 488 HOH HOH E . K 5 HOH 5 515 515 HOH HOH E . K 5 HOH 6 516 516 HOH HOH E . K 5 HOH 7 519 519 HOH HOH E . K 5 HOH 8 520 520 HOH HOH E . K 5 HOH 9 521 521 HOH HOH E . K 5 HOH 10 531 531 HOH HOH E . K 5 HOH 11 536 536 HOH HOH E . K 5 HOH 12 537 537 HOH HOH E . K 5 HOH 13 543 543 HOH HOH E . K 5 HOH 14 544 544 HOH HOH E . K 5 HOH 15 566 566 HOH HOH E . K 5 HOH 16 570 570 HOH HOH E . K 5 HOH 17 571 571 HOH HOH E . K 5 HOH 18 577 577 HOH HOH E . K 5 HOH 19 578 578 HOH HOH E . K 5 HOH 20 579 579 HOH HOH E . K 5 HOH 21 580 580 HOH HOH E . K 5 HOH 22 581 581 HOH HOH E . K 5 HOH 23 583 583 HOH HOH E . K 5 HOH 24 590 590 HOH HOH E . K 5 HOH 25 604 604 HOH HOH E . K 5 HOH 26 605 605 HOH HOH E . K 5 HOH 27 606 606 HOH HOH E . K 5 HOH 28 618 618 HOH HOH E . K 5 HOH 29 619 619 HOH HOH E . K 5 HOH 30 620 620 HOH HOH E . K 5 HOH 31 623 623 HOH HOH E . K 5 HOH 32 625 625 HOH HOH E . K 5 HOH 33 639 639 HOH HOH E . K 5 HOH 34 640 640 HOH HOH E . K 5 HOH 35 641 641 HOH HOH E . K 5 HOH 36 646 646 HOH HOH E . K 5 HOH 37 647 647 HOH HOH E . K 5 HOH 38 684 684 HOH HOH E . K 5 HOH 39 685 685 HOH HOH E . K 5 HOH 40 686 686 HOH HOH E . K 5 HOH 41 687 687 HOH HOH E . K 5 HOH 42 688 688 HOH HOH E . K 5 HOH 43 743 743 HOH HOH E . K 5 HOH 44 750 750 HOH HOH E . K 5 HOH 45 751 751 HOH HOH E . K 5 HOH 46 754 754 HOH HOH E . K 5 HOH 47 756 756 HOH HOH E . L 5 HOH 1 491 491 HOH HOH F . L 5 HOH 2 492 492 HOH HOH F . L 5 HOH 3 494 494 HOH HOH F . L 5 HOH 4 495 495 HOH HOH F . L 5 HOH 5 496 496 HOH HOH F . L 5 HOH 6 501 501 HOH HOH F . L 5 HOH 7 503 503 HOH HOH F . L 5 HOH 8 504 504 HOH HOH F . L 5 HOH 9 507 507 HOH HOH F . L 5 HOH 10 508 508 HOH HOH F . L 5 HOH 11 509 509 HOH HOH F . L 5 HOH 12 510 510 HOH HOH F . L 5 HOH 13 513 513 HOH HOH F . L 5 HOH 14 514 514 HOH HOH F . L 5 HOH 15 522 522 HOH HOH F . L 5 HOH 16 523 523 HOH HOH F . L 5 HOH 17 526 526 HOH HOH F . L 5 HOH 18 527 527 HOH HOH F . L 5 HOH 19 528 528 HOH HOH F . L 5 HOH 20 541 541 HOH HOH F . L 5 HOH 21 542 542 HOH HOH F . L 5 HOH 22 559 559 HOH HOH F . L 5 HOH 23 560 560 HOH HOH F . L 5 HOH 24 563 563 HOH HOH F . L 5 HOH 25 564 564 HOH HOH F . L 5 HOH 26 575 575 HOH HOH F . L 5 HOH 27 589 589 HOH HOH F . L 5 HOH 28 592 592 HOH HOH F . L 5 HOH 29 596 596 HOH HOH F . L 5 HOH 30 599 599 HOH HOH F . L 5 HOH 31 602 602 HOH HOH F . L 5 HOH 32 603 603 HOH HOH F . L 5 HOH 33 608 608 HOH HOH F . L 5 HOH 34 610 610 HOH HOH F . L 5 HOH 35 613 613 HOH HOH F . L 5 HOH 36 614 614 HOH HOH F . L 5 HOH 37 615 615 HOH HOH F . L 5 HOH 38 616 616 HOH HOH F . L 5 HOH 39 627 627 HOH HOH F . L 5 HOH 40 628 628 HOH HOH F . L 5 HOH 41 629 629 HOH HOH F . L 5 HOH 42 630 630 HOH HOH F . L 5 HOH 43 632 632 HOH HOH F . L 5 HOH 44 634 634 HOH HOH F . L 5 HOH 45 637 637 HOH HOH F . L 5 HOH 46 648 648 HOH HOH F . L 5 HOH 47 649 649 HOH HOH F . L 5 HOH 48 650 650 HOH HOH F . L 5 HOH 49 651 651 HOH HOH F . L 5 HOH 50 653 653 HOH HOH F . L 5 HOH 51 658 658 HOH HOH F . L 5 HOH 52 661 661 HOH HOH F . L 5 HOH 53 662 662 HOH HOH F . L 5 HOH 54 663 663 HOH HOH F . L 5 HOH 55 670 670 HOH HOH F . L 5 HOH 56 671 671 HOH HOH F . L 5 HOH 57 673 673 HOH HOH F . L 5 HOH 58 674 674 HOH HOH F . L 5 HOH 59 675 675 HOH HOH F . L 5 HOH 60 676 676 HOH HOH F . L 5 HOH 61 678 678 HOH HOH F . L 5 HOH 62 679 679 HOH HOH F . L 5 HOH 63 681 681 HOH HOH F . L 5 HOH 64 682 682 HOH HOH F . L 5 HOH 65 689 689 HOH HOH F . L 5 HOH 66 690 690 HOH HOH F . L 5 HOH 67 691 691 HOH HOH F . L 5 HOH 68 693 693 HOH HOH F . L 5 HOH 69 703 703 HOH HOH F . L 5 HOH 70 704 704 HOH HOH F . L 5 HOH 71 711 711 HOH HOH F . L 5 HOH 72 712 712 HOH HOH F . L 5 HOH 73 716 716 HOH HOH F . L 5 HOH 74 718 718 HOH HOH F . L 5 HOH 75 748 748 HOH HOH F . M 5 HOH 1 611 611 HOH HOH A . M 5 HOH 2 654 654 HOH HOH A . M 5 HOH 3 657 657 HOH HOH A . M 5 HOH 4 705 705 HOH HOH A . M 5 HOH 5 717 717 HOH HOH A . M 5 HOH 6 719 719 HOH HOH A . M 5 HOH 7 720 720 HOH HOH A . M 5 HOH 8 721 721 HOH HOH A . M 5 HOH 9 722 722 HOH HOH A . M 5 HOH 10 723 723 HOH HOH A . M 5 HOH 11 725 725 HOH HOH A . M 5 HOH 12 726 726 HOH HOH A . M 5 HOH 13 734 734 HOH HOH A . M 5 HOH 14 735 735 HOH HOH A . M 5 HOH 15 736 736 HOH HOH A . M 5 HOH 16 737 737 HOH HOH A . M 5 HOH 17 738 738 HOH HOH A . M 5 HOH 18 744 744 HOH HOH A . M 5 HOH 19 745 745 HOH HOH A . M 5 HOH 20 746 746 HOH HOH A . M 5 HOH 21 747 747 HOH HOH A . N 5 HOH 1 532 532 HOH HOH B . N 5 HOH 2 555 555 HOH HOH B . N 5 HOH 3 638 638 HOH HOH B . N 5 HOH 4 664 664 HOH HOH B . N 5 HOH 5 665 665 HOH HOH B . N 5 HOH 6 680 680 HOH HOH B . N 5 HOH 7 694 694 HOH HOH B . N 5 HOH 8 698 698 HOH HOH B . N 5 HOH 9 727 727 HOH HOH B . N 5 HOH 10 728 728 HOH HOH B . N 5 HOH 11 729 729 HOH HOH B . N 5 HOH 12 730 730 HOH HOH B . N 5 HOH 13 731 731 HOH HOH B . N 5 HOH 14 732 732 HOH HOH B . N 5 HOH 15 733 733 HOH HOH B . N 5 HOH 16 739 739 HOH HOH B . N 5 HOH 17 740 740 HOH HOH B . N 5 HOH 18 741 741 HOH HOH B . N 5 HOH 19 757 757 HOH HOH B . N 5 HOH 20 758 758 HOH HOH B . N 5 HOH 21 759 759 HOH HOH B . N 5 HOH 22 760 760 HOH HOH B . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 O O5' . DG A 1 1 . -5.513 61.883 -25.68 1 38.64 ? O5' DG C -5 1 ATOM 2 C C5' . DG A 1 1 . -4.32 62.508 -25.164 1 41.72 ? C5' DG C -5 1 ATOM 3 C C4' . DG A 1 1 . -4.328 63.985 -25.475 1 38.99 ? C4' DG C -5 1 ATOM 4 O O4' . DG A 1 1 . -4.443 64.782 -24.264 1 30.81 ? O4' DG C -5 1 ATOM 5 C C3' . DG A 1 1 . -3.102 64.474 -26.247 1 36.45 ? C3' DG C -5 1 ATOM 6 O O3' . DG A 1 1 . -3.629 65.218 -27.36 1 46.52 ? O3' DG C -5 1 ATOM 7 C C2' . DG A 1 1 . -2.32 65.297 -25.223 1 36.24 ? C2' DG C -5 1 ATOM 8 C C1' . DG A 1 1 . -3.319 65.65 -24.112 1 38.95 ? C1' DG C -5 1 ATOM 9 N N9 . DG A 1 1 . -2.861 65.541 -22.717 1 36.28 ? N9 DG C -5 1 ATOM 10 C C8 . DG A 1 1 . -2.739 64.397 -21.97 1 33.98 ? C8 DG C -5 1 ATOM 11 N N7 . DG A 1 1 . -2.338 64.624 -20.741 1 39.95 ? N7 DG C -5 1 ATOM 12 C C5 . DG A 1 1 . -2.185 66.002 -20.669 1 35.4 ? C5 DG C -5 1 ATOM 13 C C6 . DG A 1 1 . -1.775 66.862 -19.573 1 38.15 ? C6 DG C -5 1 ATOM 14 O O6 . DG A 1 1 . -1.507 66.565 -18.403 1 32.94 ? O6 DG C -5 1 ATOM 15 N N1 . DG A 1 1 . -1.712 68.193 -19.962 1 38.66 ? N1 DG C -5 1 ATOM 16 C C2 . DG A 1 1 . -2.019 68.662 -21.202 1 43.52 ? C2 DG C -5 1 ATOM 17 N N2 . DG A 1 1 . -1.892 69.982 -21.387 1 40.44 ? N2 DG C -5 1 ATOM 18 N N3 . DG A 1 1 . -2.423 67.893 -22.212 1 46.07 ? N3 DG C -5 1 ATOM 19 C C4 . DG A 1 1 . -2.482 66.586 -21.881 1 37.8 ? C4 DG C -5 1 ATOM 20 P P . DC A 1 2 . -2.672 65.8 -28.514 1 43.99 ? P DC C -4 1 ATOM 21 O OP1 . DC A 1 2 . -3.635 66.486 -29.432 1 41.89 ? OP1 DC C -4 1 ATOM 22 O OP2 . DC A 1 2 . -1.774 64.742 -29.034 1 42.54 ? OP2 DC C -4 1 ATOM 23 O O5' . DC A 1 2 . -1.839 66.949 -27.763 1 49.52 ? O5' DC C -4 1 ATOM 24 C C5' . DC A 1 2 . -2.502 68.023 -27.042 1 39.42 ? C5' DC C -4 1 ATOM 25 C C4' . DC A 1 2 . -2.448 69.314 -27.835 1 45.05 ? C4' DC C -4 1 ATOM 26 O O4' . DC A 1 2 . -2.052 70.421 -26.997 1 38.1 ? O4' DC C -4 1 ATOM 27 C C3' . DC A 1 2 . -1.383 69.287 -28.922 1 48.1 ? C3' DC C -4 1 ATOM 28 O O3' . DC A 1 2 . -1.717 70.209 -29.944 1 53.24 ? O3' DC C -4 1 ATOM 29 C C2' . DC A 1 2 . -0.129 69.756 -28.208 1 50.54 ? C2' DC C -4 1 ATOM 30 C C1' . DC A 1 2 . -0.629 70.414 -26.93 1 46.09 ? C1' DC C -4 1 ATOM 31 N N1 . DC A 1 2 . -0.27 69.624 -25.759 1 45.78 ? N1 DC C -4 1 ATOM 32 C C2 . DC A 1 2 . -0.169 70.27 -24.535 1 49.94 ? C2 DC C -4 1 ATOM 33 O O2 . DC A 1 2 . -0.365 71.498 -24.495 1 55 ? O2 DC C -4 1 ATOM 34 N N3 . DC A 1 2 . 0.137 69.555 -23.425 1 45.26 ? N3 DC C -4 1 ATOM 35 C C4 . DC A 1 2 . 0.342 68.242 -23.523 1 45.88 ? C4 DC C -4 1 ATOM 36 N N4 . DC A 1 2 . 0.631 67.562 -22.396 1 39.63 ? N4 DC C -4 1 ATOM 37 C C5 . DC A 1 2 . 0.257 67.561 -24.78 1 47.94 ? C5 DC C -4 1 ATOM 38 C C6 . DC A 1 2 . -0.046 68.283 -25.858 1 38.54 ? C6 DC C -4 1 ATOM 39 P P . DG A 1 3 . -1.047 70.066 -31.388 1 48.45 ? P DG C -3 1 ATOM 40 O OP1 . DG A 1 3 . -2.067 70.399 -32.445 1 50.01 ? OP1 DG C -3 1 ATOM 41 O OP2 . DG A 1 3 . -0.415 68.728 -31.365 1 51.07 ? OP2 DG C -3 1 ATOM 42 O O5' . DG A 1 3 . 0.05 71.208 -31.389 1 45.6 ? O5' DG C -3 1 ATOM 43 C C5' . DG A 1 3 . 1.345 70.968 -30.881 1 45.65 ? C5' DG C -3 1 ATOM 44 C C4' . DG A 1 3 . 1.892 72.247 -30.307 1 48.82 ? C4' DG C -3 1 ATOM 45 O O4' . DG A 1 3 . 2.096 72.061 -28.896 1 49.02 ? O4' DG C -3 1 ATOM 46 C C3' . DG A 1 3 . 3.254 72.61 -30.848 1 49.88 ? C3' DG C -3 1 ATOM 47 O O3' . DG A 1 3 . 3.435 74.032 -30.679 1 50.46 ? O3' DG C -3 1 ATOM 48 C C2' . DG A 1 3 . 4.171 71.762 -29.973 1 48.77 ? C2' DG C -3 1 ATOM 49 C C1' . DG A 1 3 . 3.481 71.831 -28.626 1 53.28 ? C1' DG C -3 1 ATOM 50 N N9 . DG A 1 3 . 3.584 70.642 -27.768 1 54.83 ? N9 DG C -3 1 ATOM 51 C C8 . DG A 1 3 . 3.54 69.321 -28.143 1 49.73 ? C8 DG C -3 1 ATOM 52 N N7 . DG A 1 3 . 3.646 68.501 -27.13 1 48.47 ? N7 DG C -3 1 ATOM 53 C C5 . DG A 1 3 . 3.773 69.325 -26.023 1 44.64 ? C5 DG C -3 1 ATOM 54 C C6 . DG A 1 3 . 3.926 69.011 -24.665 1 40.91 ? C6 DG C -3 1 ATOM 55 O O6 . DG A 1 3 . 4.003 67.922 -24.135 1 39.8 ? O6 DG C -3 1 ATOM 56 N N1 . DG A 1 3 . 4.003 70.138 -23.89 1 45.45 ? N1 DG C -3 1 ATOM 57 C C2 . DG A 1 3 . 3.958 71.419 -24.353 1 43.65 ? C2 DG C -3 1 ATOM 58 N N2 . DG A 1 3 . 4.056 72.375 -23.425 1 47.81 ? N2 DG C -3 1 ATOM 59 N N3 . DG A 1 3 . 3.827 71.741 -25.613 1 45.65 ? N3 DG C -3 1 ATOM 60 C C4 . DG A 1 3 . 3.738 70.649 -26.393 1 49.55 ? C4 DG C -3 1 ATOM 61 P P . DA A 1 4 . 4.3 74.86 -31.757 1 52.22 ? P DA C -2 1 ATOM 62 O OP1 . DA A 1 4 . 3.369 75.612 -32.671 1 48.13 ? OP1 DA C -2 1 ATOM 63 O OP2 . DA A 1 4 . 5.338 73.94 -32.351 1 46.12 ? OP2 DA C -2 1 ATOM 64 O O5' . DA A 1 4 . 5.135 75.903 -30.884 1 51.19 ? O5' DA C -2 1 ATOM 65 C C5' . DA A 1 4 . 4.504 76.78 -29.973 1 42.96 ? C5' DA C -2 1 ATOM 66 C C4' . DA A 1 4 . 5.313 76.844 -28.701 1 51.9 ? C4' DA C -2 1 ATOM 67 O O4' . DA A 1 4 . 5.377 75.524 -28.094 1 55 ? O4' DA C -2 1 ATOM 68 C C3' . DA A 1 4 . 6.766 77.289 -28.867 1 49.76 ? C3' DA C -2 1 ATOM 69 O O3' . DA A 1 4 . 7.103 78.034 -27.673 1 45.65 ? O3' DA C -2 1 ATOM 70 C C2' . DA A 1 4 . 7.501 75.95 -28.92 1 50.32 ? C2' DA C -2 1 ATOM 71 C C1' . DA A 1 4 . 6.726 75.133 -27.892 1 51.61 ? C1' DA C -2 1 ATOM 72 N N9 . DA A 1 4 . 6.781 73.667 -28.011 1 54.31 ? N9 DA C -2 1 ATOM 73 C C8 . DA A 1 4 . 6.819 72.889 -29.157 1 54.67 ? C8 DA C -2 1 ATOM 74 N N7 . DA A 1 4 . 6.846 71.59 -28.921 1 47.83 ? N7 DA C -2 1 ATOM 75 C C5 . DA A 1 4 . 6.833 71.505 -27.533 1 46.09 ? C5 DA C -2 1 ATOM 76 C C6 . DA A 1 4 . 6.857 70.4 -26.641 1 40.88 ? C6 DA C -2 1 ATOM 77 N N6 . DA A 1 4 . 6.89 69.123 -27.018 1 40.41 ? N6 DA C -2 1 ATOM 78 N N1 . DA A 1 4 . 6.842 70.664 -25.328 1 42.95 ? N1 DA C -2 1 ATOM 79 C C2 . DA A 1 4 . 6.801 71.942 -24.937 1 45.27 ? C2 DA C -2 1 ATOM 80 N N3 . DA A 1 4 . 6.775 73.06 -25.664 1 40.58 ? N3 DA C -2 1 ATOM 81 C C4 . DA A 1 4 . 6.794 72.775 -26.963 1 47.4 ? C4 DA C -2 1 ATOM 82 P P . DA A 1 5 . 8.207 79.196 -27.713 1 46.03 ? P DA C -1 1 ATOM 83 O OP1 . DA A 1 5 . 7.595 80.446 -27.189 1 40.78 ? OP1 DA C -1 1 ATOM 84 O OP2 . DA A 1 5 . 8.77 79.127 -29.092 1 45.36 ? OP2 DA C -1 1 ATOM 85 O O5' . DA A 1 5 . 9.336 78.745 -26.679 1 46.41 ? O5' DA C -1 1 ATOM 86 C C5' . DA A 1 5 . 9.09 78.817 -25.27 1 52.5 ? C5' DA C -1 1 ATOM 87 C C4' . DA A 1 5 . 9.985 77.875 -24.475 1 47.09 ? C4' DA C -1 1 ATOM 88 O O4' . DA A 1 5 . 9.776 76.472 -24.743 1 51.83 ? O4' DA C -1 1 ATOM 89 C C3' . DA A 1 5 . 11.483 78.094 -24.532 1 37.18 ? C3' DA C -1 1 ATOM 90 O O3' . DA A 1 5 . 11.827 78.105 -23.191 1 39.85 ? O3' DA C -1 1 ATOM 91 C C2' . DA A 1 5 . 12.035 76.871 -25.245 1 38.58 ? C2' DA C -1 1 ATOM 92 C C1' . DA A 1 5 . 11.022 75.795 -24.899 1 48.8 ? C1' DA C -1 1 ATOM 93 N N9 . DA A 1 5 . 10.78 74.723 -25.877 1 46.32 ? N9 DA C -1 1 ATOM 94 C C8 . DA A 1 5 . 10.462 74.789 -27.21 1 51.01 ? C8 DA C -1 1 ATOM 95 N N7 . DA A 1 5 . 10.279 73.613 -27.776 1 48.57 ? N7 DA C -1 1 ATOM 96 C C5 . DA A 1 5 . 10.499 72.718 -26.751 1 48.85 ? C5 DA C -1 1 ATOM 97 C C6 . DA A 1 5 . 10.431 71.323 -26.688 1 48.01 ? C6 DA C -1 1 ATOM 98 N N6 . DA A 1 5 . 10.155 70.53 -27.723 1 53.37 ? N6 DA C -1 1 ATOM 99 N N1 . DA A 1 5 . 10.668 70.748 -25.506 1 49.06 ? N1 DA C -1 1 ATOM 100 C C2 . DA A 1 5 . 10.966 71.521 -24.456 1 51.75 ? C2 DA C -1 1 ATOM 101 N N3 . DA A 1 5 . 11.071 72.84 -24.381 1 51.23 ? N3 DA C -1 1 ATOM 102 C C4 . DA A 1 5 . 10.815 73.385 -25.577 1 50.45 ? C4 DA C -1 1 ATOM 103 P P . DA A 1 6 . 13.35 78.05 -22.773 1 47.45 ? P DA C 1 1 ATOM 104 O OP1 . DA A 1 6 . 13.469 78.954 -21.582 1 45.49 ? OP1 DA C 1 1 ATOM 105 O OP2 . DA A 1 6 . 14.274 78.193 -23.934 1 42.5 ? OP2 DA C 1 1 ATOM 106 O O5' . DA A 1 6 . 13.498 76.545 -22.326 1 48.52 ? O5' DA C 1 1 ATOM 107 C C5' . DA A 1 6 . 12.567 75.958 -21.444 1 43.66 ? C5' DA C 1 1 ATOM 108 C C4' . DA A 1 6 . 13.127 74.642 -20.987 1 45.75 ? C4' DA C 1 1 ATOM 109 O O4' . DA A 1 6 . 13.034 73.74 -22.116 1 39.86 ? O4' DA C 1 1 ATOM 110 C C3' . DA A 1 6 . 14.615 74.72 -20.604 1 45.3 ? C3' DA C 1 1 ATOM 111 O O3' . DA A 1 6 . 14.788 74.066 -19.312 1 47.29 ? O3' DA C 1 1 ATOM 112 C C2' . DA A 1 6 . 15.331 74.106 -21.803 1 40.69 ? C2' DA C 1 1 ATOM 113 C C1' . DA A 1 6 . 14.294 73.152 -22.379 1 40.17 ? C1' DA C 1 1 ATOM 114 N N9 . DA A 1 6 . 14.311 72.882 -23.814 1 43.03 ? N9 DA C 1 1 ATOM 115 C C8 . DA A 1 6 . 14.56 73.738 -24.843 1 47.38 ? C8 DA C 1 1 ATOM 116 N N7 . DA A 1 6 . 14.454 73.186 -26.03 1 46.14 ? N7 DA C 1 1 ATOM 117 C C5 . DA A 1 6 . 14.118 71.871 -25.758 1 42.97 ? C5 DA C 1 1 ATOM 118 C C6 . DA A 1 6 . 13.824 70.756 -26.604 1 47.73 ? C6 DA C 1 1 ATOM 119 N N6 . DA A 1 6 . 13.851 70.79 -27.945 1 44.81 ? N6 DA C 1 1 ATOM 120 N N1 . DA A 1 6 . 13.494 69.592 -26.006 1 51.72 ? N1 DA C 1 1 ATOM 121 C C2 . DA A 1 6 . 13.464 69.553 -24.654 1 55 ? C2 DA C 1 1 ATOM 122 N N3 . DA A 1 6 . 13.717 70.525 -23.768 1 45.64 ? N3 DA C 1 1 ATOM 123 C C4 . DA A 1 6 . 14.039 71.668 -24.393 1 43.59 ? C4 DA C 1 1 ATOM 124 P P . DA A 1 7 . 16.253 73.696 -18.748 1 45.8 ? P DA C 2 1 ATOM 125 O OP1 . DA A 1 7 . 16.183 73.492 -17.271 1 44.06 ? OP1 DA C 2 1 ATOM 126 O OP2 . DA A 1 7 . 17.314 74.543 -19.344 1 42.72 ? OP2 DA C 2 1 ATOM 127 O O5' . DA A 1 7 . 16.478 72.24 -19.326 1 51.3 ? O5' DA C 2 1 ATOM 128 C C5' . DA A 1 7 . 15.493 71.236 -19.112 1 47.61 ? C5' DA C 2 1 ATOM 129 C C4' . DA A 1 7 . 15.922 69.943 -19.763 1 42.19 ? C4' DA C 2 1 ATOM 130 O O4' . DA A 1 7 . 15.79 70.056 -21.196 1 39.05 ? O4' DA C 2 1 ATOM 131 C C3' . DA A 1 7 . 17.371 69.56 -19.486 1 34.23 ? C3' DA C 2 1 ATOM 132 O O3' . DA A 1 7 . 17.34 68.254 -18.878 1 29.13 ? O3' DA C 2 1 ATOM 133 C C2' . DA A 1 7 . 18.022 69.64 -20.861 1 30.35 ? C2' DA C 2 1 ATOM 134 C C1' . DA A 1 7 . 16.863 69.442 -21.807 1 30.17 ? C1' DA C 2 1 ATOM 135 N N9 . DA A 1 7 . 17.041 70.086 -23.087 1 28.16 ? N9 DA C 2 1 ATOM 136 C C8 . DA A 1 7 . 17.331 71.391 -23.351 1 37.58 ? C8 DA C 2 1 ATOM 137 N N7 . DA A 1 7 . 17.451 71.662 -24.618 1 35.88 ? N7 DA C 2 1 ATOM 138 C C5 . DA A 1 7 . 17.221 70.435 -25.233 1 39.4 ? C5 DA C 2 1 ATOM 139 C C6 . DA A 1 7 . 17.271 70.012 -26.579 1 38.39 ? C6 DA C 2 1 ATOM 140 N N6 . DA A 1 7 . 17.514 70.816 -27.604 1 42.42 ? N6 DA C 2 1 ATOM 141 N N1 . DA A 1 7 . 17.058 68.71 -26.831 1 37.24 ? N1 DA C 2 1 ATOM 142 C C2 . DA A 1 7 . 16.808 67.89 -25.803 1 38.7 ? C2 DA C 2 1 ATOM 143 N N3 . DA A 1 7 . 16.734 68.161 -24.52 1 34.87 ? N3 DA C 2 1 ATOM 144 C C4 . DA A 1 7 . 16.957 69.467 -24.293 1 34.26 ? C4 DA C 2 1 ATOM 145 P P . DG A 1 8 . 18.711 67.431 -18.615 1 18.93 ? P DG C 3 1 ATOM 146 O OP1 . DG A 1 8 . 18.258 66.503 -17.501 1 17.51 ? OP1 DG C 3 1 ATOM 147 O OP2 . DG A 1 8 . 19.981 68.214 -18.499 1 15.92 ? OP2 DG C 3 1 ATOM 148 O O5' . DG A 1 8 . 18.863 66.613 -19.967 1 22.62 ? O5' DG C 3 1 ATOM 149 C C5' . DG A 1 8 . 17.817 65.715 -20.388 1 19.89 ? C5' DG C 3 1 ATOM 150 C C4' . DG A 1 8 . 18.278 64.931 -21.585 1 10.77 ? C4' DG C 3 1 ATOM 151 O O4' . DG A 1 8 . 18.382 65.896 -22.634 1 13.32 ? O4' DG C 3 1 ATOM 152 C C3' . DG A 1 8 . 19.678 64.313 -21.451 1 12.75 ? C3' DG C 3 1 ATOM 153 O O3' . DG A 1 8 . 19.583 62.928 -21.708 1 14.83 ? O3' DG C 3 1 ATOM 154 C C2' . DG A 1 8 . 20.508 65.046 -22.477 1 6 ? C2' DG C 3 1 ATOM 155 C C1' . DG A 1 8 . 19.427 65.526 -23.434 1 14.49 ? C1' DG C 3 1 ATOM 156 N N9 . DG A 1 8 . 19.855 66.655 -24.243 1 21.27 ? N9 DG C 3 1 ATOM 157 C C8 . DG A 1 8 . 20.562 67.748 -23.802 1 30.68 ? C8 DG C 3 1 ATOM 158 N N7 . DG A 1 8 . 20.895 68.569 -24.76 1 31.53 ? N7 DG C 3 1 ATOM 159 C C5 . DG A 1 8 . 20.359 67.993 -25.906 1 32.34 ? C5 DG C 3 1 ATOM 160 C C6 . DG A 1 8 . 20.455 68.399 -27.28 1 31.35 ? C6 DG C 3 1 ATOM 161 O O6 . DG A 1 8 . 21.035 69.435 -27.791 1 26.87 ? O6 DG C 3 1 ATOM 162 N N1 . DG A 1 8 . 19.8 67.489 -28.115 1 33.43 ? N1 DG C 3 1 ATOM 163 C C2 . DG A 1 8 . 19.146 66.362 -27.705 1 35.48 ? C2 DG C 3 1 ATOM 164 N N2 . DG A 1 8 . 18.574 65.651 -28.702 1 34.59 ? N2 DG C 3 1 ATOM 165 N N3 . DG A 1 8 . 19.058 65.967 -26.43 1 28.62 ? N3 DG C 3 1 ATOM 166 C C4 . DG A 1 8 . 19.686 66.821 -25.596 1 23.64 ? C4 DG C 3 1 ATOM 167 P P . DT A 1 9 . 20.899 62.044 -21.929 1 17.48 ? P DT C 4 1 ATOM 168 O OP1 . DT A 1 9 . 20.504 60.642 -21.676 1 28.44 ? OP1 DT C 4 1 ATOM 169 O OP2 . DT A 1 9 . 22.214 62.555 -21.389 1 21.5 ? OP2 DT C 4 1 ATOM 170 O O5' . DT A 1 9 . 21.133 62.257 -23.491 1 28.24 ? O5' DT C 4 1 ATOM 171 C C5' . DT A 1 9 . 20.299 61.671 -24.463 1 17.17 ? C5' DT C 4 1 ATOM 172 C C4' . DT A 1 9 . 21.077 61.568 -25.744 1 21.82 ? C4' DT C 4 1 ATOM 173 O O4' . DT A 1 9 . 21.197 62.933 -26.189 1 25.33 ? O4' DT C 4 1 ATOM 174 C C3' . DT A 1 9 . 22.517 61.03 -25.571 1 24.78 ? C3' DT C 4 1 ATOM 175 O O3' . DT A 1 9 . 22.744 59.961 -26.509 1 19.15 ? O3' DT C 4 1 ATOM 176 C C2' . DT A 1 9 . 23.425 62.234 -25.783 1 22.8 ? C2' DT C 4 1 ATOM 177 C C1' . DT A 1 9 . 22.531 63.164 -26.598 1 26.79 ? C1' DT C 4 1 ATOM 178 N N1 . DT A 1 9 . 22.802 64.613 -26.484 1 27.98 ? N1 DT C 4 1 ATOM 179 C C2 . DT A 1 9 . 22.857 65.297 -27.679 1 23.63 ? C2 DT C 4 1 ATOM 180 O O2 . DT A 1 9 . 22.666 64.738 -28.745 1 29.11 ? O2 DT C 4 1 ATOM 181 N N3 . DT A 1 9 . 23.139 66.653 -27.586 1 18.52 ? N3 DT C 4 1 ATOM 182 C C4 . DT A 1 9 . 23.365 67.368 -26.418 1 26.6 ? C4 DT C 4 1 ATOM 183 O O4 . DT A 1 9 . 23.613 68.594 -26.49 1 18.4 ? O4 DT C 4 1 ATOM 184 C C5 . DT A 1 9 . 23.281 66.557 -25.168 1 15.09 ? C5 DT C 4 1 ATOM 185 C C7 . DT A 1 9 . 23.523 67.217 -23.857 1 17.01 ? C7 DT C 4 1 ATOM 186 C C6 . DT A 1 9 . 23.003 65.249 -25.272 1 21.89 ? C6 DT C 4 1 ATOM 187 P P . DG A 1 10 . 24.22 59.323 -26.711 1 25.35 ? P DG C 5 1 ATOM 188 O OP1 . DG A 1 10 . 23.806 57.932 -26.932 1 24.62 ? OP1 DG C 5 1 ATOM 189 O OP2 . DG A 1 10 . 25.315 59.649 -25.757 1 23.48 ? OP2 DG C 5 1 ATOM 190 O O5' . DG A 1 10 . 24.653 59.869 -28.138 1 32.8 ? O5' DG C 5 1 ATOM 191 C C5' . DG A 1 10 . 23.752 59.614 -29.225 1 36.5 ? C5' DG C 5 1 ATOM 192 C C4' . DG A 1 10 . 24.415 59.818 -30.556 1 25.94 ? C4' DG C 5 1 ATOM 193 O O4' . DG A 1 10 . 24.753 61.197 -30.595 1 28.89 ? O4' DG C 5 1 ATOM 194 C C3' . DG A 1 10 . 25.685 59.022 -30.785 1 34.63 ? C3' DG C 5 1 ATOM 195 O O3' . DG A 1 10 . 25.62 58.394 -32.092 1 32.43 ? O3' DG C 5 1 ATOM 196 C C2' . DG A 1 10 . 26.799 60.023 -30.503 1 33.78 ? C2' DG C 5 1 ATOM 197 C C1' . DG A 1 10 . 26.143 61.394 -30.612 1 35.99 ? C1' DG C 5 1 ATOM 198 N N9 . DG A 1 10 . 26.408 62.369 -29.558 1 40.06 ? N9 DG C 5 1 ATOM 199 C C8 . DG A 1 10 . 26.645 62.115 -28.231 1 35.11 ? C8 DG C 5 1 ATOM 200 N N7 . DG A 1 10 . 26.819 63.202 -27.521 1 33.83 ? N7 DG C 5 1 ATOM 201 C C5 . DG A 1 10 . 26.69 64.246 -28.429 1 37.23 ? C5 DG C 5 1 ATOM 202 C C6 . DG A 1 10 . 26.781 65.665 -28.231 1 33.12 ? C6 DG C 5 1 ATOM 203 O O6 . DG A 1 10 . 26.979 66.277 -27.196 1 36.14 ? O6 DG C 5 1 ATOM 204 N N1 . DG A 1 10 . 26.61 66.365 -29.415 1 35.63 ? N1 DG C 5 1 ATOM 205 C C2 . DG A 1 10 . 26.384 65.789 -30.646 1 38.08 ? C2 DG C 5 1 ATOM 206 N N2 . DG A 1 10 . 26.275 66.639 -31.649 1 35.21 ? N2 DG C 5 1 ATOM 207 N N3 . DG A 1 10 . 26.281 64.466 -30.863 1 37.93 ? N3 DG C 5 1 ATOM 208 C C4 . DG A 1 10 . 26.445 63.757 -29.704 1 41.91 ? C4 DG C 5 1 ATOM 209 P P . DT A 1 11 . 26.965 58.071 -32.91 1 40.56 ? P DT C 6 1 ATOM 210 O OP1 . DT A 1 11 . 26.564 57.966 -34.31 1 35.2 ? OP1 DT C 6 1 ATOM 211 O OP2 . DT A 1 11 . 27.79 56.985 -32.319 1 36 ? OP2 DT C 6 1 ATOM 212 O O5' . DT A 1 11 . 27.764 59.412 -32.739 1 33.05 ? O5' DT C 6 1 ATOM 213 C C5' . DT A 1 11 . 27.4 60.519 -33.495 1 25.39 ? C5' DT C 6 1 ATOM 214 C C4' . DT A 1 11 . 28.601 60.978 -34.243 1 33.42 ? C4' DT C 6 1 ATOM 215 O O4' . DT A 1 11 . 29.078 62.13 -33.549 1 33.86 ? O4' DT C 6 1 ATOM 216 C C3' . DT A 1 11 . 29.747 59.969 -34.226 1 43.29 ? C3' DT C 6 1 ATOM 217 O O3' . DT A 1 11 . 30.483 60.179 -35.44 1 54.14 ? O3' DT C 6 1 ATOM 218 C C2' . DT A 1 11 . 30.549 60.369 -32.992 1 37.21 ? C2' DT C 6 1 ATOM 219 C C1' . DT A 1 11 . 30.302 61.878 -32.866 1 37.56 ? C1' DT C 6 1 ATOM 220 N N1 . DT A 1 11 . 30.084 62.366 -31.495 1 38.76 ? N1 DT C 6 1 ATOM 221 C C2 . DT A 1 11 . 29.879 63.727 -31.286 1 38.07 ? C2 DT C 6 1 ATOM 222 O O2 . DT A 1 11 . 29.906 64.568 -32.164 1 37.79 ? O2 DT C 6 1 ATOM 223 N N3 . DT A 1 11 . 29.643 64.073 -29.991 1 42.06 ? N3 DT C 6 1 ATOM 224 C C4 . DT A 1 11 . 29.6 63.23 -28.901 1 43.79 ? C4 DT C 6 1 ATOM 225 O O4 . DT A 1 11 . 29.371 63.699 -27.79 1 42.64 ? O4 DT C 6 1 ATOM 226 C C5 . DT A 1 11 . 29.841 61.814 -29.195 1 42.21 ? C5 DT C 6 1 ATOM 227 C C7 . DT A 1 11 . 29.822 60.814 -28.086 1 42.65 ? C7 DT C 6 1 ATOM 228 C C6 . DT A 1 11 . 30.069 61.47 -30.457 1 37.01 ? C6 DT C 6 1 ATOM 229 P P . DG A 1 12 . 31.343 59.002 -36.098 1 53.86 ? P DG C 7 1 ATOM 230 O OP1 . DG A 1 12 . 31.126 59.181 -37.584 1 47.74 ? OP1 DG C 7 1 ATOM 231 O OP2 . DG A 1 12 . 31.029 57.678 -35.465 1 55 ? OP2 DG C 7 1 ATOM 232 O O5' . DG A 1 12 . 32.825 59.451 -35.688 1 52.23 ? O5' DG C 7 1 ATOM 233 C C5' . DG A 1 12 . 33.372 60.676 -36.214 1 51.25 ? C5' DG C 7 1 ATOM 234 C C4' . DG A 1 12 . 34.721 61.016 -35.603 1 50.7 ? C4' DG C 7 1 ATOM 235 O O4' . DG A 1 12 . 34.534 61.717 -34.355 1 49.07 ? O4' DG C 7 1 ATOM 236 C C3' . DG A 1 12 . 35.666 59.854 -35.291 1 53.77 ? C3' DG C 7 1 ATOM 237 O O3' . DG A 1 12 . 37.034 60.28 -35.526 1 50.25 ? O3' DG C 7 1 ATOM 238 C C2' . DG A 1 12 . 35.403 59.617 -33.808 1 54.16 ? C2' DG C 7 1 ATOM 239 C C1' . DG A 1 12 . 35.221 61.043 -33.315 1 52.84 ? C1' DG C 7 1 ATOM 240 N N9 . DG A 1 12 . 34.427 61.208 -32.107 1 49.18 ? N9 DG C 7 1 ATOM 241 C C8 . DG A 1 12 . 33.357 60.46 -31.688 1 49.23 ? C8 DG C 7 1 ATOM 242 N N7 . DG A 1 12 . 32.859 60.885 -30.559 1 49.36 ? N7 DG C 7 1 ATOM 243 C C5 . DG A 1 12 . 33.658 61.972 -30.223 1 45.61 ? C5 DG C 7 1 ATOM 244 C C6 . DG A 1 12 . 33.595 62.855 -29.12 1 43.93 ? C6 DG C 7 1 ATOM 245 O O6 . DG A 1 12 . 32.817 62.849 -28.181 1 48.29 ? O6 DG C 7 1 ATOM 246 N N1 . DG A 1 12 . 34.572 63.828 -29.184 1 48.24 ? N1 DG C 7 1 ATOM 247 C C2 . DG A 1 12 . 35.501 63.943 -30.187 1 51.08 ? C2 DG C 7 1 ATOM 248 N N2 . DG A 1 12 . 36.385 64.954 -30.084 1 48.89 ? N2 DG C 7 1 ATOM 249 N N3 . DG A 1 12 . 35.566 63.129 -31.218 1 51.58 ? N3 DG C 7 1 ATOM 250 C C4 . DG A 1 12 . 34.622 62.174 -31.171 1 45.71 ? C4 DG C 7 1 ATOM 251 P P . DA A 1 13 . 38.033 59.37 -36.407 1 50.53 ? P DA C 8 1 ATOM 252 O OP1 . DA A 1 13 . 37.594 59.4 -37.818 1 54.92 ? OP1 DA C 8 1 ATOM 253 O OP2 . DA A 1 13 . 38.282 58.052 -35.74 1 48.74 ? OP2 DA C 8 1 ATOM 254 O O5' . DA A 1 13 . 39.371 60.212 -36.338 1 53.18 ? O5' DA C 8 1 ATOM 255 C C5' . DA A 1 13 . 39.365 61.593 -36.705 1 48.77 ? C5' DA C 8 1 ATOM 256 C C4' . DA A 1 13 . 40.338 62.376 -35.849 1 50.89 ? C4' DA C 8 1 ATOM 257 O O4' . DA A 1 13 . 39.68 62.759 -34.612 1 54 ? O4' DA C 8 1 ATOM 258 C C3' . DA A 1 13 . 41.61 61.6 -35.469 1 49.06 ? C3' DA C 8 1 ATOM 259 O O3' . DA A 1 13 . 42.807 62.293 -35.881 1 50.06 ? O3' DA C 8 1 ATOM 260 C C2' . DA A 1 13 . 41.509 61.35 -33.967 1 49.82 ? C2' DA C 8 1 ATOM 261 C C1' . DA A 1 13 . 40.409 62.289 -33.477 1 49.02 ? C1' DA C 8 1 ATOM 262 N N9 . DA A 1 13 . 39.451 61.633 -32.614 1 42.96 ? N9 DA C 8 1 ATOM 263 C C8 . DA A 1 13 . 38.713 60.51 -32.851 1 44.89 ? C8 DA C 8 1 ATOM 264 N N7 . DA A 1 13 . 37.921 60.181 -31.86 1 46.16 ? N7 DA C 8 1 ATOM 265 C C5 . DA A 1 13 . 38.16 61.165 -30.899 1 47.1 ? C5 DA C 8 1 ATOM 266 C C6 . DA A 1 13 . 37.648 61.391 -29.589 1 41.87 ? C6 DA C 8 1 ATOM 267 N N6 . DA A 1 13 . 36.742 60.623 -28.96 1 44.15 ? N6 DA C 8 1 ATOM 268 N N1 . DA A 1 13 . 38.122 62.46 -28.929 1 47.7 ? N1 DA C 8 1 ATOM 269 C C2 . DA A 1 13 . 39.055 63.243 -29.525 1 49.8 ? C2 DA C 8 1 ATOM 270 N N3 . DA A 1 13 . 39.609 63.127 -30.722 1 43.83 ? N3 DA C 8 1 ATOM 271 C C4 . DA A 1 13 . 39.109 62.061 -31.364 1 44.77 ? C4 DA C 8 1 ATOM 272 P P . DC A 1 14 . 43.209 63.711 -35.215 1 55 ? P DC C 9 1 ATOM 273 O OP1 . DC A 1 14 . 42.187 64.272 -34.22 1 45.38 ? OP1 DC C 9 1 ATOM 274 O OP2 . DC A 1 14 . 43.64 64.57 -36.356 1 55 ? OP2 DC C 9 1 ATOM 275 O O5' . DC A 1 14 . 44.591 63.333 -34.488 1 55 ? O5' DC C 9 1 ATOM 276 C C5' . DC A 1 14 . 44.629 62.522 -33.292 1 55 ? C5' DC C 9 1 ATOM 277 C C4' . DC A 1 14 . 44.806 63.399 -32.071 1 55 ? C4' DC C 9 1 ATOM 278 O O4' . DC A 1 14 . 43.485 63.682 -31.53 1 55 ? O4' DC C 9 1 ATOM 279 C C3' . DC A 1 14 . 45.575 62.759 -30.908 1 55 ? C3' DC C 9 1 ATOM 280 O O3' . DC A 1 14 . 47.034 62.836 -30.939 1 51.34 ? O3' DC C 9 1 ATOM 281 C C2' . DC A 1 14 . 45.014 63.518 -29.719 1 53.94 ? C2' DC C 9 1 ATOM 282 C C1' . DC A 1 14 . 43.543 63.632 -30.101 1 55 ? C1' DC C 9 1 ATOM 283 N N1 . DC A 1 14 . 42.749 62.473 -29.677 1 53.8 ? N1 DC C 9 1 ATOM 284 C C2 . DC A 1 14 . 41.948 62.577 -28.531 1 55 ? C2 DC C 9 1 ATOM 285 O O2 . DC A 1 14 . 41.933 63.659 -27.875 1 51.65 ? O2 DC C 9 1 ATOM 286 N N3 . DC A 1 14 . 41.209 61.505 -28.16 1 55 ? N3 DC C 9 1 ATOM 287 C C4 . DC A 1 14 . 41.251 60.373 -28.874 1 51.33 ? C4 DC C 9 1 ATOM 288 N N4 . DC A 1 14 . 40.49 59.342 -28.467 1 50.82 ? N4 DC C 9 1 ATOM 289 C C5 . DC A 1 14 . 42.063 60.246 -30.03 1 47.38 ? C5 DC C 9 1 ATOM 290 C C6 . DC A 1 14 . 42.788 61.309 -30.393 1 50.58 ? C6 DC C 9 1 ATOM 291 O O5' . DA B 2 1 . 47.624 63.612 -28.26 1 40.15 ? O5' DA D 10 1 ATOM 292 C C5' . DA B 2 1 . 47.713 64.975 -27.773 1 41.23 ? C5' DA D 10 1 ATOM 293 C C4' . DA B 2 1 . 46.511 65.414 -26.963 1 41.91 ? C4' DA D 10 1 ATOM 294 O O4' . DA B 2 1 . 45.415 64.503 -27.278 1 34.07 ? O4' DA D 10 1 ATOM 295 C C3' . DA B 2 1 . 46.73 65.371 -25.439 1 41.1 ? C3' DA D 10 1 ATOM 296 O O3' . DA B 2 1 . 46.21 66.592 -24.792 1 47.1 ? O3' DA D 10 1 ATOM 297 C C2' . DA B 2 1 . 45.982 64.101 -25.023 1 41.97 ? C2' DA D 10 1 ATOM 298 C C1' . DA B 2 1 . 44.923 63.855 -26.101 1 38.41 ? C1' DA D 10 1 ATOM 299 N N9 . DA B 2 1 . 44.675 62.435 -26.414 1 38.72 ? N9 DA D 10 1 ATOM 300 C C8 . DA B 2 1 . 45.173 61.679 -27.472 1 40.02 ? C8 DA D 10 1 ATOM 301 N N7 . DA B 2 1 . 44.754 60.422 -27.482 1 39.04 ? N7 DA D 10 1 ATOM 302 C C5 . DA B 2 1 . 43.933 60.329 -26.356 1 40.81 ? C5 DA D 10 1 ATOM 303 C C6 . DA B 2 1 . 43.157 59.246 -25.793 1 40.05 ? C6 DA D 10 1 ATOM 304 N N6 . DA B 2 1 . 43.119 58.008 -26.271 1 40.66 ? N6 DA D 10 1 ATOM 305 N N1 . DA B 2 1 . 42.421 59.506 -24.697 1 40.43 ? N1 DA D 10 1 ATOM 306 C C2 . DA B 2 1 . 42.46 60.76 -24.175 1 41.52 ? C2 DA D 10 1 ATOM 307 N N3 . DA B 2 1 . 43.15 61.851 -24.587 1 42.57 ? N3 DA D 10 1 ATOM 308 C C4 . DA B 2 1 . 43.872 61.57 -25.689 1 42.7 ? C4 DA D 10 1 ATOM 309 P P . DT B 2 2 . 46.893 67.211 -23.404 1 55 ? P DT D 11 1 ATOM 310 O OP1 . DT B 2 2 . 46.017 68.337 -22.865 1 42.8 ? OP1 DT D 11 1 ATOM 311 O OP2 . DT B 2 2 . 48.38 67.461 -23.583 1 51.84 ? OP2 DT D 11 1 ATOM 312 O O5' . DT B 2 2 . 46.747 66.066 -22.299 1 53.94 ? O5' DT D 11 1 ATOM 313 C C5' . DT B 2 2 . 45.46 65.552 -21.952 1 52.33 ? C5' DT D 11 1 ATOM 314 C C4' . DT B 2 2 . 45.559 64.731 -20.697 1 44.09 ? C4' DT D 11 1 ATOM 315 O O4' . DT B 2 2 . 45.421 63.329 -20.962 1 45.97 ? O4' DT D 11 1 ATOM 316 C C3' . DT B 2 2 . 46.866 64.88 -19.959 1 46.39 ? C3' DT D 11 1 ATOM 317 O O3' . DT B 2 2 . 46.407 64.961 -18.616 1 41.22 ? O3' DT D 11 1 ATOM 318 C C2' . DT B 2 2 . 47.68 63.644 -20.388 1 40.78 ? C2' DT D 11 1 ATOM 319 C C1' . DT B 2 2 . 46.633 62.582 -20.733 1 43.45 ? C1' DT D 11 1 ATOM 320 N N1 . DT B 2 2 . 46.771 61.687 -21.943 1 38.73 ? N1 DT D 11 1 ATOM 321 C C2 . DT B 2 2 . 45.775 60.732 -22.043 1 40.38 ? C2 DT D 11 1 ATOM 322 O O2 . DT B 2 2 . 44.912 60.601 -21.21 1 45.18 ? O2 DT D 11 1 ATOM 323 N N3 . DT B 2 2 . 45.812 59.921 -23.163 1 44.88 ? N3 DT D 11 1 ATOM 324 C C4 . DT B 2 2 . 46.732 59.959 -24.189 1 48.9 ? C4 DT D 11 1 ATOM 325 O O4 . DT B 2 2 . 46.609 59.153 -25.135 1 51.75 ? O4 DT D 11 1 ATOM 326 C C5 . DT B 2 2 . 47.782 60.975 -24.031 1 50.82 ? C5 DT D 11 1 ATOM 327 C C7 . DT B 2 2 . 48.832 61.097 -25.085 1 46.89 ? C7 DT D 11 1 ATOM 328 C C6 . DT B 2 2 . 47.752 61.775 -22.92 1 48.86 ? C6 DT D 11 1 ATOM 329 P P . DA B 2 3 . 47.427 65.166 -17.409 1 44.05 ? P DA D 12 1 ATOM 330 O OP1 . DA B 2 3 . 46.773 66.296 -16.675 1 51.19 ? OP1 DA D 12 1 ATOM 331 O OP2 . DA B 2 3 . 48.846 65.29 -17.819 1 39.32 ? OP2 DA D 12 1 ATOM 332 O O5' . DA B 2 3 . 47.222 63.798 -16.631 1 41.66 ? O5' DA D 12 1 ATOM 333 C C5' . DA B 2 3 . 45.897 63.395 -16.308 1 42.93 ? C5' DA D 12 1 ATOM 334 C C4' . DA B 2 3 . 45.846 61.943 -15.907 1 40.3 ? C4' DA D 12 1 ATOM 335 O O4' . DA B 2 3 . 46.015 61.104 -17.065 1 38.86 ? O4' DA D 12 1 ATOM 336 C C3' . DA B 2 3 . 46.886 61.483 -14.878 1 36.09 ? C3' DA D 12 1 ATOM 337 O O3' . DA B 2 3 . 46.159 60.565 -14.029 1 39.85 ? O3' DA D 12 1 ATOM 338 C C2' . DA B 2 3 . 47.912 60.794 -15.755 1 29.38 ? C2' DA D 12 1 ATOM 339 C C1' . DA B 2 3 . 46.982 60.146 -16.754 1 33.47 ? C1' DA D 12 1 ATOM 340 N N9 . DA B 2 3 . 47.602 59.72 -17.989 1 37.85 ? N9 DA D 12 1 ATOM 341 C C8 . DA B 2 3 . 48.522 60.341 -18.785 1 43.89 ? C8 DA D 12 1 ATOM 342 N N7 . DA B 2 3 . 48.875 59.629 -19.823 1 41.94 ? N7 DA D 12 1 ATOM 343 C C5 . DA B 2 3 . 48.122 58.462 -19.688 1 44.73 ? C5 DA D 12 1 ATOM 344 C C6 . DA B 2 3 . 48.045 57.276 -20.442 1 50.44 ? C6 DA D 12 1 ATOM 345 N N6 . DA B 2 3 . 48.771 57.045 -21.548 1 55 ? N6 DA D 12 1 ATOM 346 N N1 . DA B 2 3 . 47.195 56.316 -20.021 1 43.24 ? N1 DA D 12 1 ATOM 347 C C2 . DA B 2 3 . 46.503 56.525 -18.937 1 46.08 ? C2 DA D 12 1 ATOM 348 N N3 . DA B 2 3 . 46.498 57.577 -18.141 1 48.18 ? N3 DA D 12 1 ATOM 349 C C4 . DA B 2 3 . 47.339 58.519 -18.579 1 37.62 ? C4 DA D 12 1 ATOM 350 P P . DT B 2 4 . 46.63 60.215 -12.517 1 37.63 ? P DT D 13 1 ATOM 351 O OP1 . DT B 2 4 . 45.32 60.118 -11.796 1 40.97 ? OP1 DT D 13 1 ATOM 352 O OP2 . DT B 2 4 . 47.701 61.144 -11.966 1 22.15 ? OP2 DT D 13 1 ATOM 353 O O5' . DT B 2 4 . 47.057 58.681 -12.665 1 29.87 ? O5' DT D 13 1 ATOM 354 C C5' . DT B 2 4 . 46.044 57.752 -13.089 1 23.04 ? C5' DT D 13 1 ATOM 355 C C4' . DT B 2 4 . 46.589 56.352 -13.196 1 33.54 ? C4' DT D 13 1 ATOM 356 O O4' . DT B 2 4 . 46.901 56.124 -14.582 1 27.11 ? O4' DT D 13 1 ATOM 357 C C3' . DT B 2 4 . 47.851 56.097 -12.374 1 31.73 ? C3' DT D 13 1 ATOM 358 O O3' . DT B 2 4 . 47.609 55.118 -11.307 1 32.77 ? O3' DT D 13 1 ATOM 359 C C2' . DT B 2 4 . 48.917 55.748 -13.394 1 26.91 ? C2' DT D 13 1 ATOM 360 C C1' . DT B 2 4 . 48.162 55.533 -14.709 1 37.09 ? C1' DT D 13 1 ATOM 361 N N1 . DT B 2 4 . 48.866 56.08 -15.935 1 37.48 ? N1 DT D 13 1 ATOM 362 C C2 . DT B 2 4 . 48.681 55.389 -17.089 1 36.31 ? C2 DT D 13 1 ATOM 363 O O2 . DT B 2 4 . 47.917 54.437 -17.143 1 29.73 ? O2 DT D 13 1 ATOM 364 N N3 . DT B 2 4 . 49.412 55.865 -18.187 1 39.84 ? N3 DT D 13 1 ATOM 365 C C4 . DT B 2 4 . 50.278 56.982 -18.213 1 33.61 ? C4 DT D 13 1 ATOM 366 O O4 . DT B 2 4 . 50.897 57.29 -19.284 1 29.75 ? O4 DT D 13 1 ATOM 367 C C5 . DT B 2 4 . 50.371 57.686 -16.944 1 32.94 ? C5 DT D 13 1 ATOM 368 C C7 . DT B 2 4 . 51.219 58.911 -16.841 1 30.73 ? C7 DT D 13 1 ATOM 369 C C6 . DT B 2 4 . 49.678 57.204 -15.897 1 32.29 ? C6 DT D 13 1 ATOM 370 P P . DG B 2 5 . 48.141 53.58 -11.406 1 34.52 ? P DG D 14 1 ATOM 371 O OP1 . DG B 2 5 . 47.664 52.986 -10.144 1 43.03 ? OP1 DG D 14 1 ATOM 372 O OP2 . DG B 2 5 . 49.567 53.367 -11.832 1 34.75 ? OP2 DG D 14 1 ATOM 373 O O5' . DG B 2 5 . 47.186 52.961 -12.492 1 34.22 ? O5' DG D 14 1 ATOM 374 C C5' . DG B 2 5 . 46.685 51.656 -12.361 1 20.6 ? C5' DG D 14 1 ATOM 375 C C4' . DG B 2 5 . 47.259 50.79 -13.454 1 33.01 ? C4' DG D 14 1 ATOM 376 O O4' . DG B 2 5 . 47.979 51.564 -14.462 1 35.41 ? O4' DG D 14 1 ATOM 377 C C3' . DG B 2 5 . 48.234 49.764 -12.908 1 29.23 ? C3' DG D 14 1 ATOM 378 O O3' . DG B 2 5 . 47.763 48.513 -13.393 1 35.76 ? O3' DG D 14 1 ATOM 379 C C2' . DG B 2 5 . 49.564 50.178 -13.524 1 25.97 ? C2' DG D 14 1 ATOM 380 C C1' . DG B 2 5 . 49.192 50.926 -14.789 1 28.17 ? C1' DG D 14 1 ATOM 381 N N9 . DG B 2 5 . 50.184 51.952 -15.1 1 34.28 ? N9 DG D 14 1 ATOM 382 C C8 . DG B 2 5 . 50.616 52.906 -14.226 1 34.34 ? C8 DG D 14 1 ATOM 383 N N7 . DG B 2 5 . 51.52 53.693 -14.74 1 39.87 ? N7 DG D 14 1 ATOM 384 C C5 . DG B 2 5 . 51.701 53.232 -16.042 1 35.52 ? C5 DG D 14 1 ATOM 385 C C6 . DG B 2 5 . 52.591 53.677 -17.075 1 39.91 ? C6 DG D 14 1 ATOM 386 O O6 . DG B 2 5 . 53.418 54.608 -17.053 1 55 ? O6 DG D 14 1 ATOM 387 N N1 . DG B 2 5 . 52.481 52.928 -18.241 1 39.09 ? N1 DG D 14 1 ATOM 388 C C2 . DG B 2 5 . 51.646 51.909 -18.417 1 44.38 ? C2 DG D 14 1 ATOM 389 N N2 . DG B 2 5 . 51.727 51.366 -19.66 1 29.85 ? N2 DG D 14 1 ATOM 390 N N3 . DG B 2 5 . 50.8 51.453 -17.458 1 45.72 ? N3 DG D 14 1 ATOM 391 C C4 . DG B 2 5 . 50.888 52.17 -16.3 1 35.9 ? C4 DG D 14 1 ATOM 392 P P . DT B 2 6 . 48.194 47.114 -12.7 1 35.88 ? P DT D 15 1 ATOM 393 O OP1 . DT B 2 6 . 46.932 46.335 -12.89 1 37.64 ? OP1 DT D 15 1 ATOM 394 O OP2 . DT B 2 6 . 48.824 47.131 -11.354 1 25.79 ? OP2 DT D 15 1 ATOM 395 O O5' . DT B 2 6 . 49.325 46.567 -13.699 1 32.23 ? O5' DT D 15 1 ATOM 396 C C5' . DT B 2 6 . 49.189 46.644 -15.134 1 31.46 ? C5' DT D 15 1 ATOM 397 C C4' . DT B 2 6 . 50.328 45.904 -15.799 1 34.61 ? C4' DT D 15 1 ATOM 398 O O4' . DT B 2 6 . 51.295 46.824 -16.398 1 25.68 ? O4' DT D 15 1 ATOM 399 C C3' . DT B 2 6 . 51.103 45.072 -14.788 1 31.64 ? C3' DT D 15 1 ATOM 400 O O3' . DT B 2 6 . 51.522 43.854 -15.422 1 40.68 ? O3' DT D 15 1 ATOM 401 C C2' . DT B 2 6 . 52.257 45.992 -14.432 1 32.75 ? C2' DT D 15 1 ATOM 402 C C1' . DT B 2 6 . 52.526 46.775 -15.722 1 28.85 ? C1' DT D 15 1 ATOM 403 N N1 . DT B 2 6 . 53.037 48.171 -15.524 1 30.96 ? N1 DT D 15 1 ATOM 404 C C2 . DT B 2 6 . 53.943 48.681 -16.421 1 32.87 ? C2 DT D 15 1 ATOM 405 O O2 . DT B 2 6 . 54.319 48.061 -17.399 1 35.12 ? O2 DT D 15 1 ATOM 406 N N3 . DT B 2 6 . 54.391 49.968 -16.132 1 30.06 ? N3 DT D 15 1 ATOM 407 C C4 . DT B 2 6 . 54 50.779 -15.053 1 34.39 ? C4 DT D 15 1 ATOM 408 O O4 . DT B 2 6 . 54.48 51.93 -14.885 1 32.34 ? O4 DT D 15 1 ATOM 409 C C5 . DT B 2 6 . 53.046 50.202 -14.198 1 29.25 ? C5 DT D 15 1 ATOM 410 C C7 . DT B 2 6 . 52.557 51.028 -13.072 1 23.55 ? C7 DT D 15 1 ATOM 411 C C6 . DT B 2 6 . 52.619 48.941 -14.45 1 36.88 ? C6 DT D 15 1 ATOM 412 P P . DC B 2 7 . 51.886 42.548 -14.537 1 47.56 ? P DC D 16 1 ATOM 413 O OP1 . DC B 2 7 . 50.93 41.546 -15.049 1 52.01 ? OP1 DC D 16 1 ATOM 414 O OP2 . DC B 2 7 . 51.911 42.85 -13.066 1 39.57 ? OP2 DC D 16 1 ATOM 415 O O5' . DC B 2 7 . 53.354 42.173 -15.069 1 43.85 ? O5' DC D 16 1 ATOM 416 C C5' . DC B 2 7 . 53.968 43.038 -16.048 1 45.5 ? C5' DC D 16 1 ATOM 417 C C4' . DC B 2 7 . 55.329 42.566 -16.521 1 41.4 ? C4' DC D 16 1 ATOM 418 O O4' . DC B 2 7 . 55.842 43.779 -17.142 1 40.11 ? O4' DC D 16 1 ATOM 419 C C3' . DC B 2 7 . 56.379 42.159 -15.469 1 42.83 ? C3' DC D 16 1 ATOM 420 O O3' . DC B 2 7 . 56.617 40.705 -15.443 1 50.5 ? O3' DC D 16 1 ATOM 421 C C2' . DC B 2 7 . 57.626 42.945 -15.872 1 43.83 ? C2' DC D 16 1 ATOM 422 C C1' . DC B 2 7 . 57.063 44.199 -16.542 1 43.62 ? C1' DC D 16 1 ATOM 423 N N1 . DC B 2 7 . 56.781 45.377 -15.651 1 48.11 ? N1 DC D 16 1 ATOM 424 C C2 . DC B 2 7 . 56.961 46.695 -16.157 1 49.75 ? C2 DC D 16 1 ATOM 425 O O2 . DC B 2 7 . 57.343 46.843 -17.334 1 52.85 ? O2 DC D 16 1 ATOM 426 N N3 . DC B 2 7 . 56.705 47.765 -15.344 1 47.43 ? N3 DC D 16 1 ATOM 427 C C4 . DC B 2 7 . 56.288 47.569 -14.094 1 47.79 ? C4 DC D 16 1 ATOM 428 N N4 . DC B 2 7 . 56.049 48.633 -13.353 1 48.62 ? N4 DC D 16 1 ATOM 429 C C5 . DC B 2 7 . 56.097 46.262 -13.551 1 48.58 ? C5 DC D 16 1 ATOM 430 C C6 . DC B 2 7 . 56.351 45.207 -14.352 1 47.19 ? C6 DC D 16 1 ATOM 431 P P . DA B 2 8 . 57.265 39.99 -14.116 1 50.88 ? P DA D 17 1 ATOM 432 O OP1 . DA B 2 8 . 57.14 38.503 -14.12 1 52.42 ? OP1 DA D 17 1 ATOM 433 O OP2 . DA B 2 8 . 56.8 40.755 -12.911 1 53.33 ? OP2 DA D 17 1 ATOM 434 O O5' . DA B 2 8 . 58.823 40.25 -14.254 1 47.97 ? O5' DA D 17 1 ATOM 435 C C5' . DA B 2 8 . 59.486 40.108 -15.506 1 50.6 ? C5' DA D 17 1 ATOM 436 C C4' . DA B 2 8 . 60.971 40.244 -15.279 1 54.94 ? C4' DA D 17 1 ATOM 437 O O4' . DA B 2 8 . 61.309 41.644 -15.121 1 53.71 ? O4' DA D 17 1 ATOM 438 C C3' . DA B 2 8 . 61.36 39.544 -13.981 1 51.07 ? C3' DA D 17 1 ATOM 439 O O3' . DA B 2 8 . 62.073 38.361 -14.358 1 55 ? O3' DA D 17 1 ATOM 440 C C2' . DA B 2 8 . 62.175 40.569 -13.204 1 47.55 ? C2' DA D 17 1 ATOM 441 C C1' . DA B 2 8 . 61.807 41.915 -13.816 1 50.35 ? C1' DA D 17 1 ATOM 442 N N9 . DA B 2 8 . 60.813 42.765 -13.133 1 53.31 ? N9 DA D 17 1 ATOM 443 C C8 . DA B 2 8 . 59.602 42.451 -12.564 1 51.71 ? C8 DA D 17 1 ATOM 444 N N7 . DA B 2 8 . 58.974 43.49 -12.051 1 48.2 ? N7 DA D 17 1 ATOM 445 C C5 . DA B 2 8 . 59.828 44.558 -12.296 1 49.79 ? C5 DA D 17 1 ATOM 446 C C6 . DA B 2 8 . 59.745 45.973 -12.026 1 48.14 ? C6 DA D 17 1 ATOM 447 N N6 . DA B 2 8 . 58.717 46.617 -11.406 1 53.16 ? N6 DA D 17 1 ATOM 448 N N1 . DA B 2 8 . 60.784 46.73 -12.432 1 50.75 ? N1 DA D 17 1 ATOM 449 C C2 . DA B 2 8 . 61.818 46.14 -13.058 1 55 ? C2 DA D 17 1 ATOM 450 N N3 . DA B 2 8 . 62.003 44.864 -13.366 1 55 ? N3 DA D 17 1 ATOM 451 C C4 . DA B 2 8 . 60.967 44.12 -12.956 1 53.56 ? C4 DA D 17 1 ATOM 452 P P . DC B 2 9 . 62.881 37.531 -13.257 1 55 ? P DC D 18 1 ATOM 453 O OP1 . DC B 2 9 . 63.806 36.569 -13.918 1 55 ? OP1 DC D 18 1 ATOM 454 O OP2 . DC B 2 9 . 61.792 37.023 -12.363 1 55 ? OP2 DC D 18 1 ATOM 455 O O5' . DC B 2 9 . 63.725 38.668 -12.481 1 55 ? O5' DC D 18 1 ATOM 456 C C5' . DC B 2 9 . 64.72 39.484 -13.16 1 55 ? C5' DC D 18 1 ATOM 457 C C4' . DC B 2 9 . 65.301 40.571 -12.257 1 55 ? C4' DC D 18 1 ATOM 458 O O4' . DC B 2 9 . 64.345 41.579 -11.831 1 55 ? O4' DC D 18 1 ATOM 459 C C3' . DC B 2 9 . 66.076 40.169 -10.994 1 55 ? C3' DC D 18 1 ATOM 460 O O3' . DC B 2 9 . 67.376 40.771 -11.129 1 55 ? O3' DC D 18 1 ATOM 461 C C2' . DC B 2 9 . 65.303 40.845 -9.857 1 51.99 ? C2' DC D 18 1 ATOM 462 C C1' . DC B 2 9 . 64.743 42.076 -10.55 1 55 ? C1' DC D 18 1 ATOM 463 N N1 . DC B 2 9 . 63.562 42.707 -9.91 1 55 ? N1 DC D 18 1 ATOM 464 C C2 . DC B 2 9 . 63.568 44.106 -9.608 1 51.8 ? C2 DC D 18 1 ATOM 465 O O2 . DC B 2 9 . 64.563 44.8 -9.87 1 52.18 ? O2 DC D 18 1 ATOM 466 N N3 . DC B 2 9 . 62.487 44.665 -9.035 1 49.03 ? N3 DC D 18 1 ATOM 467 C C4 . DC B 2 9 . 61.425 43.911 -8.75 1 55 ? C4 DC D 18 1 ATOM 468 N N4 . DC B 2 9 . 60.38 44.507 -8.169 1 55 ? N4 DC D 18 1 ATOM 469 C C5 . DC B 2 9 . 61.388 42.509 -9.043 1 54.12 ? C5 DC D 18 1 ATOM 470 C C6 . DC B 2 9 . 62.465 41.955 -9.613 1 53.62 ? C6 DC D 18 1 ATOM 471 P P . DA B 2 10 . 68.687 40.114 -10.431 1 55 ? P DA D 19 1 ATOM 472 O OP1 . DA B 2 10 . 69.5 39.617 -11.583 1 55 ? OP1 DA D 19 1 ATOM 473 O OP2 . DA B 2 10 . 68.295 39.146 -9.339 1 55 ? OP2 DA D 19 1 ATOM 474 O O5' . DA B 2 10 . 69.436 41.395 -9.753 1 55 ? O5' DA D 19 1 ATOM 475 C C5' . DA B 2 10 . 70.018 42.508 -10.539 1 55 ? C5' DA D 19 1 ATOM 476 C C4' . DA B 2 10 . 70.291 43.743 -9.682 1 51.18 ? C4' DA D 19 1 ATOM 477 O O4' . DA B 2 10 . 69.052 44.281 -9.155 1 50.47 ? O4' DA D 19 1 ATOM 478 C C3' . DA B 2 10 . 71.18 43.592 -8.442 1 53.79 ? C3' DA D 19 1 ATOM 479 O O3' . DA B 2 10 . 71.855 44.86 -8.195 1 50.52 ? O3' DA D 19 1 ATOM 480 C C2' . DA B 2 10 . 70.168 43.222 -7.356 1 45.35 ? C2' DA D 19 1 ATOM 481 C C1' . DA B 2 10 . 68.963 44.086 -7.718 1 47.95 ? C1' DA D 19 1 ATOM 482 N N9 . DA B 2 10 . 67.6 43.579 -7.403 1 47.99 ? N9 DA D 19 1 ATOM 483 C C8 . DA B 2 10 . 67.112 42.28 -7.331 1 43.37 ? C8 DA D 19 1 ATOM 484 N N7 . DA B 2 10 . 65.819 42.211 -7.053 1 42.86 ? N7 DA D 19 1 ATOM 485 C C5 . DA B 2 10 . 65.434 43.543 -6.932 1 46.5 ? C5 DA D 19 1 ATOM 486 C C6 . DA B 2 10 . 64.194 44.152 -6.688 1 43.94 ? C6 DA D 19 1 ATOM 487 N N6 . DA B 2 10 . 63.06 43.485 -6.494 1 46 ? N6 DA D 19 1 ATOM 488 N N1 . DA B 2 10 . 64.149 45.503 -6.651 1 47.67 ? N1 DA D 19 1 ATOM 489 C C2 . DA B 2 10 . 65.282 46.199 -6.845 1 46.77 ? C2 DA D 19 1 ATOM 490 N N3 . DA B 2 10 . 66.496 45.75 -7.088 1 55 ? N3 DA D 19 1 ATOM 491 C C4 . DA B 2 10 . 66.513 44.396 -7.127 1 51 ? C4 DA D 19 1 ATOM 492 P P . DC B 2 11 . 71.782 45.583 -6.725 1 55 ? P DC D 20 1 ATOM 493 O OP1 . DC B 2 11 . 72.849 46.633 -6.709 1 50.91 ? OP1 DC D 20 1 ATOM 494 O OP2 . DC B 2 11 . 71.733 44.569 -5.607 1 54.46 ? OP2 DC D 20 1 ATOM 495 O O5' . DC B 2 11 . 70.374 46.362 -6.683 1 54.73 ? O5' DC D 20 1 ATOM 496 C C5' . DC B 2 11 . 70.238 47.71 -7.197 1 54.18 ? C5' DC D 20 1 ATOM 497 C C4' . DC B 2 11 . 69.47 48.622 -6.247 1 55 ? C4' DC D 20 1 ATOM 498 O O4' . DC B 2 11 . 68.151 48.087 -5.925 1 55 ? O4' DC D 20 1 ATOM 499 C C3' . DC B 2 11 . 70.163 48.947 -4.917 1 55 ? C3' DC D 20 1 ATOM 500 O O3' . DC B 2 11 . 70.024 50.339 -4.587 1 55 ? O3' DC D 20 1 ATOM 501 C C2' . DC B 2 11 . 69.41 48.117 -3.899 1 55 ? C2' DC D 20 1 ATOM 502 C C1' . DC B 2 11 . 68.015 47.916 -4.509 1 55 ? C1' DC D 20 1 ATOM 503 N N1 . DC B 2 11 . 67.541 46.535 -4.23 1 55 ? N1 DC D 20 1 ATOM 504 C C2 . DC B 2 11 . 66.58 46.357 -3.257 1 54.91 ? C2 DC D 20 1 ATOM 505 O O2 . DC B 2 11 . 66.142 47.354 -2.675 1 54.11 ? O2 DC D 20 1 ATOM 506 N N3 . DC B 2 11 . 66.146 45.093 -2.962 1 53.87 ? N3 DC D 20 1 ATOM 507 C C4 . DC B 2 11 . 66.654 44.033 -3.611 1 52.79 ? C4 DC D 20 1 ATOM 508 N N4 . DC B 2 11 . 66.201 42.805 -3.284 1 46.47 ? N4 DC D 20 1 ATOM 509 C C5 . DC B 2 11 . 67.639 44.185 -4.619 1 53.77 ? C5 DC D 20 1 ATOM 510 C C6 . DC B 2 11 . 68.05 45.443 -4.9 1 55 ? C6 DC D 20 1 ATOM 511 P P . DT B 2 12 . 71.349 51.237 -4.34 1 55 ? P DT D 21 1 ATOM 512 O OP1 . DT B 2 12 . 71.08 52.675 -4.656 1 55 ? OP1 DT D 21 1 ATOM 513 O OP2 . DT B 2 12 . 72.436 50.523 -5.06 1 55 ? OP2 DT D 21 1 ATOM 514 O O5' . DT B 2 12 . 71.581 51.181 -2.754 1 55 ? O5' DT D 21 1 ATOM 515 C C5' . DT B 2 12 . 70.648 50.509 -1.877 1 55 ? C5' DT D 21 1 ATOM 516 C C4' . DT B 2 12 . 69.353 51.288 -1.725 1 53.47 ? C4' DT D 21 1 ATOM 517 O O4' . DT B 2 12 . 68.269 50.356 -1.985 1 45.29 ? O4' DT D 21 1 ATOM 518 C C3' . DT B 2 12 . 69.132 51.821 -0.294 1 50.57 ? C3' DT D 21 1 ATOM 519 O O3' . DT B 2 12 . 68.418 53.056 -0.162 1 48.03 ? O3' DT D 21 1 ATOM 520 C C2' . DT B 2 12 . 68.217 50.815 0.36 1 44.89 ? C2' DT D 21 1 ATOM 521 C C1' . DT B 2 12 . 67.47 50.164 -0.793 1 52.73 ? C1' DT D 21 1 ATOM 522 N N1 . DT B 2 12 . 67.497 48.771 -0.422 1 51.45 ? N1 DT D 21 1 ATOM 523 C C2 . DT B 2 12 . 66.672 48.363 0.611 1 54.31 ? C2 DT D 21 1 ATOM 524 O O2 . DT B 2 12 . 65.925 49.113 1.192 1 52.35 ? O2 DT D 21 1 ATOM 525 N N3 . DT B 2 12 . 66.763 47.051 0.943 1 53.29 ? N3 DT D 21 1 ATOM 526 C C4 . DT B 2 12 . 67.578 46.118 0.362 1 55 ? C4 DT D 21 1 ATOM 527 O O4 . DT B 2 12 . 67.545 44.972 0.776 1 52.9 ? O4 DT D 21 1 ATOM 528 C C5 . DT B 2 12 . 68.436 46.62 -0.742 1 55 ? C5 DT D 21 1 ATOM 529 C C7 . DT B 2 12 . 69.384 45.692 -1.451 1 55 ? C7 DT D 21 1 ATOM 530 C C6 . DT B 2 12 . 68.333 47.908 -1.067 1 55 ? C6 DT D 21 1 ATOM 531 P P . DT B 2 13 . 68.253 53.679 1.316 1 49.59 ? P DT D 22 1 ATOM 532 O OP1 . DT B 2 13 . 68.957 54.996 1.229 1 53.2 ? OP1 DT D 22 1 ATOM 533 O OP2 . DT B 2 13 . 68.737 52.641 2.294 1 52.51 ? OP2 DT D 22 1 ATOM 534 O O5' . DT B 2 13 . 66.702 53.944 1.661 1 45.11 ? O5' DT D 22 1 ATOM 535 C C5' . DT B 2 13 . 65.685 52.982 1.408 1 43.34 ? C5' DT D 22 1 ATOM 536 C C4' . DT B 2 13 . 65.109 52.358 2.669 1 37.37 ? C4' DT D 22 1 ATOM 537 O O4' . DT B 2 13 . 65.516 50.978 2.621 1 47.19 ? O4' DT D 22 1 ATOM 538 C C3' . DT B 2 13 . 65.387 52.816 4.118 1 36.43 ? C3' DT D 22 1 ATOM 539 O O3' . DT B 2 13 . 64.163 52.776 4.859 1 28.16 ? O3' DT D 22 1 ATOM 540 C C2' . DT B 2 13 . 66.218 51.675 4.691 1 41.19 ? C2' DT D 22 1 ATOM 541 C C1' . DT B 2 13 . 65.635 50.506 3.941 1 46.69 ? C1' DT D 22 1 ATOM 542 N N1 . DT B 2 13 . 66.456 49.288 3.912 1 47.59 ? N1 DT D 22 1 ATOM 543 C C2 . DT B 2 13 . 65.896 48.14 4.438 1 45.6 ? C2 DT D 22 1 ATOM 544 O O2 . DT B 2 13 . 64.774 48.11 4.905 1 41.73 ? O2 DT D 22 1 ATOM 545 N N3 . DT B 2 13 . 66.697 47.032 4.397 1 41.54 ? N3 DT D 22 1 ATOM 546 C C4 . DT B 2 13 . 67.978 46.954 3.893 1 44.41 ? C4 DT D 22 1 ATOM 547 O O4 . DT B 2 13 . 68.587 45.869 3.937 1 37.35 ? O4 DT D 22 1 ATOM 548 C C5 . DT B 2 13 . 68.506 48.214 3.342 1 49.96 ? C5 DT D 22 1 ATOM 549 C C7 . DT B 2 13 . 69.886 48.243 2.759 1 44.67 ? C7 DT D 22 1 ATOM 550 C C6 . DT B 2 13 . 67.723 49.298 3.384 1 46.06 ? C6 DT D 22 1 ATOM 551 P P . DT B 2 14 . 64.136 53.102 6.438 1 30.14 ? P DT D 23 1 ATOM 552 O OP1 . DT B 2 14 . 63.002 53.996 6.721 1 33.73 ? OP1 DT D 23 1 ATOM 553 O OP2 . DT B 2 14 . 65.479 53.374 7.043 1 26.43 ? OP2 DT D 23 1 ATOM 554 O O5' . DT B 2 14 . 63.574 51.803 7.119 1 32.66 ? O5' DT D 23 1 ATOM 555 C C5' . DT B 2 14 . 62.265 51.408 6.852 1 27.71 ? C5' DT D 23 1 ATOM 556 C C4' . DT B 2 14 . 62.073 50.019 7.381 1 29.7 ? C4' DT D 23 1 ATOM 557 O O4' . DT B 2 14 . 63.121 49.183 6.843 1 27.87 ? O4' DT D 23 1 ATOM 558 C C3' . DT B 2 14 . 62.231 49.961 8.896 1 29.01 ? C3' DT D 23 1 ATOM 559 O O3' . DT B 2 14 . 61.095 49.263 9.374 1 28.89 ? O3' DT D 23 1 ATOM 560 C C2' . DT B 2 14 . 63.515 49.178 9.113 1 25.76 ? C2' DT D 23 1 ATOM 561 C C1' . DT B 2 14 . 63.553 48.33 7.869 1 28.79 ? C1' DT D 23 1 ATOM 562 N N1 . DT B 2 14 . 64.885 47.842 7.529 1 23.69 ? N1 DT D 23 1 ATOM 563 C C2 . DT B 2 14 . 65.082 46.487 7.441 1 25.02 ? C2 DT D 23 1 ATOM 564 O O2 . DT B 2 14 . 64.187 45.652 7.618 1 21.8 ? O2 DT D 23 1 ATOM 565 N N3 . DT B 2 14 . 66.342 46.121 7.152 1 13.78 ? N3 DT D 23 1 ATOM 566 C C4 . DT B 2 14 . 67.397 46.933 6.966 1 25.71 ? C4 DT D 23 1 ATOM 567 O O4 . DT B 2 14 . 68.498 46.449 6.756 1 21.25 ? O4 DT D 23 1 ATOM 568 C C5 . DT B 2 14 . 67.123 48.343 7.05 1 29.34 ? C5 DT D 23 1 ATOM 569 C C7 . DT B 2 14 . 68.238 49.322 6.829 1 27.25 ? C7 DT D 23 1 ATOM 570 C C6 . DT B 2 14 . 65.889 48.719 7.324 1 27.44 ? C6 DT D 23 1 ATOM 571 P P . DT B 2 15 . 60.906 48.976 10.95 1 45.19 ? P DT D 24 1 ATOM 572 O OP1 . DT B 2 15 . 59.441 49.265 11.231 1 39.14 ? OP1 DT D 24 1 ATOM 573 O OP2 . DT B 2 15 . 61.973 49.682 11.755 1 35.46 ? OP2 DT D 24 1 ATOM 574 O O5' . DT B 2 15 . 61.155 47.4 11.043 1 41.5 ? O5' DT D 24 1 ATOM 575 C C5' . DT B 2 15 . 60.261 46.509 10.396 1 47.88 ? C5' DT D 24 1 ATOM 576 C C4' . DT B 2 15 . 60.825 45.111 10.372 1 47.86 ? C4' DT D 24 1 ATOM 577 O O4' . DT B 2 15 . 62.109 45.167 9.716 1 52.37 ? O4' DT D 24 1 ATOM 578 C C3' . DT B 2 15 . 61.119 44.541 11.751 1 46.21 ? C3' DT D 24 1 ATOM 579 O O3' . DT B 2 15 . 59.989 43.851 12.28 1 40.45 ? O3' DT D 24 1 ATOM 580 C C2' . DT B 2 15 . 62.247 43.566 11.481 1 48.38 ? C2' DT D 24 1 ATOM 581 C C1' . DT B 2 15 . 62.933 44.136 10.258 1 48.35 ? C1' DT D 24 1 ATOM 582 N N1 . DT B 2 15 . 64.276 44.682 10.479 1 44.35 ? N1 DT D 24 1 ATOM 583 C C2 . DT B 2 15 . 65.343 43.799 10.361 1 46.14 ? C2 DT D 24 1 ATOM 584 O O2 . DT B 2 15 . 65.233 42.588 10.132 1 43.07 ? O2 DT D 24 1 ATOM 585 N N3 . DT B 2 15 . 66.555 44.381 10.526 1 49.95 ? N3 DT D 24 1 ATOM 586 C C4 . DT B 2 15 . 66.807 45.733 10.814 1 42.83 ? C4 DT D 24 1 ATOM 587 O O4 . DT B 2 15 . 67.958 46.144 10.939 1 37.01 ? O4 DT D 24 1 ATOM 588 C C5 . DT B 2 15 . 65.681 46.569 10.948 1 50.44 ? C5 DT D 24 1 ATOM 589 C C7 . DT B 2 15 . 65.917 48.008 11.275 1 46.54 ? C7 DT D 24 1 ATOM 590 C C6 . DT B 2 15 . 64.472 46.018 10.774 1 55 ? C6 DT D 24 1 ATOM 591 P P . DC B 2 16 . 59.823 43.757 13.862 1 45.23 ? P DC D 25 1 ATOM 592 O OP1 . DC B 2 16 . 58.552 43.027 14.152 1 51.17 ? OP1 DC D 25 1 ATOM 593 O OP2 . DC B 2 16 . 60.052 45.094 14.466 1 55 ? OP2 DC D 25 1 ATOM 594 O O5' . DC B 2 16 . 61.082 42.915 14.316 1 43.4 ? O5' DC D 25 1 ATOM 595 C C5' . DC B 2 16 . 61.259 41.597 13.863 1 44.9 ? C5' DC D 25 1 ATOM 596 C C4' . DC B 2 16 . 62.596 41.073 14.327 1 48.98 ? C4' DC D 25 1 ATOM 597 O O4' . DC B 2 16 . 63.644 41.993 13.944 1 49.36 ? O4' DC D 25 1 ATOM 598 C C3' . DC B 2 16 . 62.752 40.851 15.838 1 55 ? C3' DC D 25 1 ATOM 599 O O3' . DC B 2 16 . 63.248 39.495 16.003 1 55 ? O3' DC D 25 1 ATOM 600 C C2' . DC B 2 16 . 63.778 41.91 16.252 1 49 ? C2' DC D 25 1 ATOM 601 C C1' . DC B 2 16 . 64.6 42.047 14.978 1 48.81 ? C1' DC D 25 1 ATOM 602 N N1 . DC B 2 16 . 65.363 43.291 14.797 1 48.4 ? N1 DC D 25 1 ATOM 603 C C2 . DC B 2 16 . 66.62 43.227 14.136 1 46.96 ? C2 DC D 25 1 ATOM 604 O O2 . DC B 2 16 . 67.067 42.118 13.721 1 41.01 ? O2 DC D 25 1 ATOM 605 N N3 . DC B 2 16 . 67.318 44.357 13.966 1 45.61 ? N3 DC D 25 1 ATOM 606 C C4 . DC B 2 16 . 66.806 45.518 14.418 1 45.62 ? C4 DC D 25 1 ATOM 607 N N4 . DC B 2 16 . 67.531 46.619 14.21 1 40.43 ? N4 DC D 25 1 ATOM 608 C C5 . DC B 2 16 . 65.551 45.599 15.087 1 45.76 ? C5 DC D 25 1 ATOM 609 C C6 . DC B 2 16 . 64.873 44.484 15.253 1 42.16 ? C6 DC D 25 1 ATOM 610 P P . DG B 2 17 . 62.654 38.505 17.163 1 49.77 ? P DG D 26 1 ATOM 611 O OP1 . DG B 2 17 . 61.433 37.732 16.764 1 52.71 ? OP1 DG D 26 1 ATOM 612 O OP2 . DG B 2 17 . 62.61 39.303 18.437 1 55 ? OP2 DG D 26 1 ATOM 613 O O5' . DG B 2 17 . 63.794 37.398 17.153 1 47.44 ? O5' DG D 26 1 ATOM 614 C C5' . DG B 2 17 . 64.187 36.792 15.925 1 42.09 ? C5' DG D 26 1 ATOM 615 C C4' . DG B 2 17 . 65.614 36.362 16.046 1 43.6 ? C4' DG D 26 1 ATOM 616 O O4' . DG B 2 17 . 66.473 37.546 16.005 1 51.4 ? O4' DG D 26 1 ATOM 617 C C3' . DG B 2 17 . 65.827 35.763 17.424 1 43.5 ? C3' DG D 26 1 ATOM 618 O O3' . DG B 2 17 . 66.828 34.741 17.32 1 52.09 ? O3' DG D 26 1 ATOM 619 C C2' . DG B 2 17 . 66.255 36.976 18.265 1 47.87 ? C2' DG D 26 1 ATOM 620 C C1' . DG B 2 17 . 67.109 37.773 17.286 1 48.54 ? C1' DG D 26 1 ATOM 621 N N9 . DG B 2 17 . 67.25 39.228 17.427 1 38.12 ? N9 DG D 26 1 ATOM 622 C C8 . DG B 2 17 . 66.246 40.14 17.64 1 43.8 ? C8 DG D 26 1 ATOM 623 N N7 . DG B 2 17 . 66.661 41.38 17.642 1 36.92 ? N7 DG D 26 1 ATOM 624 C C5 . DG B 2 17 . 68.033 41.284 17.435 1 41.01 ? C5 DG D 26 1 ATOM 625 C C6 . DG B 2 17 . 69.063 42.328 17.27 1 44.75 ? C6 DG D 26 1 ATOM 626 O O6 . DG B 2 17 . 68.95 43.573 17.314 1 47.53 ? O6 DG D 26 1 ATOM 627 N N1 . DG B 2 17 . 70.312 41.778 17.032 1 43.5 ? N1 DG D 26 1 ATOM 628 C C2 . DG B 2 17 . 70.57 40.445 16.958 1 42.91 ? C2 DG D 26 1 ATOM 629 N N2 . DG B 2 17 . 71.853 40.155 16.729 1 53.81 ? N2 DG D 26 1 ATOM 630 N N3 . DG B 2 17 . 69.652 39.471 17.097 1 35.37 ? N3 DG D 26 1 ATOM 631 C C4 . DG B 2 17 . 68.418 39.958 17.325 1 36.11 ? C4 DG D 26 1 ATOM 632 O O5' . DG C 1 1 . 76.815 50.937 20.413 1 52.03 ? O5' DG E 27 1 ATOM 633 C C5' . DG C 1 1 . 76.054 50.947 19.139 1 53.94 ? C5' DG E 27 1 ATOM 634 C C4' . DG C 1 1 . 75.889 49.574 18.513 1 51.38 ? C4' DG E 27 1 ATOM 635 O O4' . DG C 1 1 . 74.911 48.814 19.274 1 46.86 ? O4' DG E 27 1 ATOM 636 C C3' . DG C 1 1 . 75.394 49.567 17.056 1 51.37 ? C3' DG E 27 1 ATOM 637 O O3' . DG C 1 1 . 75.926 48.411 16.35 1 50.51 ? O3' DG E 27 1 ATOM 638 C C2' . DG C 1 1 . 73.899 49.383 17.243 1 43.52 ? C2' DG E 27 1 ATOM 639 C C1' . DG C 1 1 . 73.922 48.381 18.38 1 44.32 ? C1' DG E 27 1 ATOM 640 N N9 . DG C 1 1 . 72.671 48.258 19.097 1 45.59 ? N9 DG E 27 1 ATOM 641 C C8 . DG C 1 1 . 71.886 49.247 19.62 1 44.53 ? C8 DG E 27 1 ATOM 642 N N7 . DG C 1 1 . 70.8 48.789 20.181 1 42.86 ? N7 DG E 27 1 ATOM 643 C C5 . DG C 1 1 . 70.888 47.416 20.018 1 44.9 ? C5 DG E 27 1 ATOM 644 C C6 . DG C 1 1 . 69.997 46.398 20.364 1 40.74 ? C6 DG E 27 1 ATOM 645 O O6 . DG C 1 1 . 68.912 46.488 20.927 1 37.4 ? O6 DG E 27 1 ATOM 646 N N1 . DG C 1 1 . 70.472 45.144 19.975 1 48.9 ? N1 DG E 27 1 ATOM 647 C C2 . DG C 1 1 . 71.645 44.91 19.33 1 43.29 ? C2 DG E 27 1 ATOM 648 N N2 . DG C 1 1 . 71.934 43.644 19.044 1 46.92 ? N2 DG E 27 1 ATOM 649 N N3 . DG C 1 1 . 72.481 45.855 18.991 1 48.53 ? N3 DG E 27 1 ATOM 650 C C4 . DG C 1 1 . 72.041 47.079 19.362 1 48.5 ? C4 DG E 27 1 ATOM 651 P P . DC C 1 2 . 77.243 48.546 15.372 1 55 ? P DC E 26 1 ATOM 652 O OP1 . DC C 1 2 . 78.447 49.313 15.988 1 49.85 ? OP1 DC E 26 1 ATOM 653 O OP2 . DC C 1 2 . 76.668 48.997 14.044 1 51.68 ? OP2 DC E 26 1 ATOM 654 O O5' . DC C 1 2 . 77.71 47.015 15.131 1 55 ? O5' DC E 26 1 ATOM 655 C C5' . DC C 1 2 . 77.827 46.054 16.232 1 55 ? C5' DC E 26 1 ATOM 656 C C4' . DC C 1 2 . 77.505 44.639 15.778 1 51.81 ? C4' DC E 26 1 ATOM 657 O O4' . DC C 1 2 . 76.285 44.147 16.368 1 51.44 ? O4' DC E 26 1 ATOM 658 C C3' . DC C 1 2 . 77.301 44.546 14.29 1 49.35 ? C3' DC E 26 1 ATOM 659 O O3' . DC C 1 2 . 78.538 44.108 13.821 1 54.36 ? O3' DC E 26 1 ATOM 660 C C2' . DC C 1 2 . 76.171 43.547 14.091 1 48.19 ? C2' DC E 26 1 ATOM 661 C C1' . DC C 1 2 . 75.409 43.551 15.403 1 49.02 ? C1' DC E 26 1 ATOM 662 N N1 . DC C 1 2 . 74.121 44.276 15.515 1 51.88 ? N1 DC E 26 1 ATOM 663 C C2 . DC C 1 2 . 73 43.598 16.103 1 53.04 ? C2 DC E 26 1 ATOM 664 O O2 . DC C 1 2 . 73.11 42.407 16.459 1 47.84 ? O2 DC E 26 1 ATOM 665 N N3 . DC C 1 2 . 71.828 44.278 16.261 1 52.98 ? N3 DC E 26 1 ATOM 666 C C4 . DC C 1 2 . 71.73 45.558 15.859 1 51.67 ? C4 DC E 26 1 ATOM 667 N N4 . DC C 1 2 . 70.567 46.165 16.047 1 43.98 ? N4 DC E 26 1 ATOM 668 C C5 . DC C 1 2 . 72.83 46.257 15.249 1 49.23 ? C5 DC E 26 1 ATOM 669 C C6 . DC C 1 2 . 73.993 45.583 15.094 1 50.39 ? C6 DC E 26 1 ATOM 670 P P . DG C 1 3 . 79.173 44.843 12.573 1 55 ? P DG E 25 1 ATOM 671 O OP1 . DG C 1 3 . 80.584 44.328 12.444 1 55 ? OP1 DG E 25 1 ATOM 672 O OP2 . DG C 1 3 . 78.966 46.306 12.897 1 55 ? OP2 DG E 25 1 ATOM 673 O O5' . DG C 1 3 . 78.196 44.364 11.359 1 55 ? O5' DG E 25 1 ATOM 674 C C5' . DG C 1 3 . 78.478 43.209 10.495 1 52.26 ? C5' DG E 25 1 ATOM 675 C C4' . DG C 1 3 . 77.452 42.082 10.656 1 54.91 ? C4' DG E 25 1 ATOM 676 O O4' . DG C 1 3 . 76.352 42.332 11.592 1 52.47 ? O4' DG E 25 1 ATOM 677 C C3' . DG C 1 3 . 76.787 41.631 9.357 1 52.97 ? C3' DG E 25 1 ATOM 678 O O3' . DG C 1 3 . 76.872 40.204 9.195 1 55 ? O3' DG E 25 1 ATOM 679 C C2' . DG C 1 3 . 75.325 42.029 9.526 1 46.88 ? C2' DG E 25 1 ATOM 680 C C1' . DG C 1 3 . 75.059 42.062 11.019 1 45.56 ? C1' DG E 25 1 ATOM 681 N N9 . DG C 1 3 . 74.155 43.181 11.354 1 49.9 ? N9 DG E 25 1 ATOM 682 C C8 . DG C 1 3 . 74.374 44.512 10.982 1 48.23 ? C8 DG E 25 1 ATOM 683 N N7 . DG C 1 3 . 73.428 45.341 11.395 1 54.11 ? N7 DG E 25 1 ATOM 684 C C5 . DG C 1 3 . 72.508 44.523 12.092 1 53.48 ? C5 DG E 25 1 ATOM 685 C C6 . DG C 1 3 . 71.237 44.842 12.755 1 51.42 ? C6 DG E 25 1 ATOM 686 O O6 . DG C 1 3 . 70.631 45.91 12.948 1 54.79 ? O6 DG E 25 1 ATOM 687 N N1 . DG C 1 3 . 70.59 43.717 13.342 1 51.03 ? N1 DG E 25 1 ATOM 688 C C2 . DG C 1 3 . 71.13 42.43 13.246 1 48.33 ? C2 DG E 25 1 ATOM 689 N N2 . DG C 1 3 . 70.361 41.479 13.843 1 51.08 ? N2 DG E 25 1 ATOM 690 N N3 . DG C 1 3 . 72.305 42.1 12.63 1 55 ? N3 DG E 25 1 ATOM 691 C C4 . DG C 1 3 . 72.933 43.175 12.079 1 55 ? C4 DG E 25 1 ATOM 692 P P . DA C 1 4 . 75.959 39.437 8.054 1 55 ? P DA E 24 1 ATOM 693 O OP1 . DA C 1 4 . 76.876 38.575 7.24 1 55 ? OP1 DA E 24 1 ATOM 694 O OP2 . DA C 1 4 . 74.999 40.347 7.343 1 55 ? OP2 DA E 24 1 ATOM 695 O O5' . DA C 1 4 . 74.998 38.491 8.907 1 55 ? O5' DA E 24 1 ATOM 696 C C5' . DA C 1 4 . 74.545 37.267 8.371 1 49.21 ? C5' DA E 24 1 ATOM 697 C C4' . DA C 1 4 . 73.08 37.354 8.023 1 53.41 ? C4' DA E 24 1 ATOM 698 O O4' . DA C 1 4 . 72.543 38.61 8.503 1 55 ? O4' DA E 24 1 ATOM 699 C C3' . DA C 1 4 . 72.777 37.314 6.525 1 53.84 ? C3' DA E 24 1 ATOM 700 O O3' . DA C 1 4 . 72.005 36.138 6.223 1 55 ? O3' DA E 24 1 ATOM 701 C C2' . DA C 1 4 . 71.991 38.601 6.269 1 51.21 ? C2' DA E 24 1 ATOM 702 C C1' . DA C 1 4 . 71.495 39.001 7.641 1 53.09 ? C1' DA E 24 1 ATOM 703 N N9 . DA C 1 4 . 71.258 40.434 7.851 1 51.31 ? N9 DA E 24 1 ATOM 704 C C8 . DA C 1 4 . 71.943 41.479 7.286 1 50.95 ? C8 DA E 24 1 ATOM 705 N N7 . DA C 1 4 . 71.514 42.663 7.669 1 50.11 ? N7 DA E 24 1 ATOM 706 C C5 . DA C 1 4 . 70.476 42.382 8.549 1 49.64 ? C5 DA E 24 1 ATOM 707 C C6 . DA C 1 4 . 69.595 43.218 9.293 1 46.44 ? C6 DA E 24 1 ATOM 708 N N6 . DA C 1 4 . 69.656 44.541 9.291 1 45.03 ? N6 DA E 24 1 ATOM 709 N N1 . DA C 1 4 . 68.649 42.627 10.048 1 45.59 ? N1 DA E 24 1 ATOM 710 C C2 . DA C 1 4 . 68.59 41.29 10.062 1 47.74 ? C2 DA E 24 1 ATOM 711 N N3 . DA C 1 4 . 69.356 40.395 9.419 1 50.88 ? N3 DA E 24 1 ATOM 712 C C4 . DA C 1 4 . 70.296 41.013 8.669 1 52.45 ? C4 DA E 24 1 ATOM 713 P P . DA C 1 5 . 71.714 35.715 4.677 1 54.54 ? P DA E 23 1 ATOM 714 O OP1 . DA C 1 5 . 72.718 34.754 4.1 1 49.35 ? OP1 DA E 23 1 ATOM 715 O OP2 . DA C 1 5 . 71.403 36.956 3.919 1 55 ? OP2 DA E 23 1 ATOM 716 O O5' . DA C 1 5 . 70.316 34.963 4.838 1 55 ? O5' DA E 23 1 ATOM 717 C C5' . DA C 1 5 . 69.127 35.548 4.284 1 55 ? C5' DA E 23 1 ATOM 718 C C4' . DA C 1 5 . 68.169 35.984 5.37 1 55 ? C4' DA E 23 1 ATOM 719 O O4' . DA C 1 5 . 68.656 37.171 6.062 1 55 ? O4' DA E 23 1 ATOM 720 C C3' . DA C 1 5 . 66.821 36.393 4.764 1 55 ? C3' DA E 23 1 ATOM 721 O O3' . DA C 1 5 . 65.731 36.062 5.641 1 53.81 ? O3' DA E 23 1 ATOM 722 C C2' . DA C 1 5 . 66.94 37.894 4.704 1 51.47 ? C2' DA E 23 1 ATOM 723 C C1' . DA C 1 5 . 67.585 38.1 6.055 1 55 ? C1' DA E 23 1 ATOM 724 N N9 . DA C 1 5 . 68.118 39.441 6.145 1 52.72 ? N9 DA E 23 1 ATOM 725 C C8 . DA C 1 5 . 69.365 39.874 5.813 1 54.03 ? C8 DA E 23 1 ATOM 726 N N7 . DA C 1 5 . 69.536 41.161 5.982 1 53.57 ? N7 DA E 23 1 ATOM 727 C C5 . DA C 1 5 . 68.306 41.601 6.463 1 54.44 ? C5 DA E 23 1 ATOM 728 C C6 . DA C 1 5 . 67.842 42.879 6.823 1 53.98 ? C6 DA E 23 1 ATOM 729 N N6 . DA C 1 5 . 68.618 43.955 6.763 1 45.51 ? N6 DA E 23 1 ATOM 730 N N1 . DA C 1 5 . 66.557 43 7.249 1 53.5 ? N1 DA E 23 1 ATOM 731 C C2 . DA C 1 5 . 65.801 41.87 7.314 1 50.02 ? C2 DA E 23 1 ATOM 732 N N3 . DA C 1 5 . 66.139 40.608 7.005 1 47.55 ? N3 DA E 23 1 ATOM 733 C C4 . DA C 1 5 . 67.423 40.547 6.576 1 51.14 ? C4 DA E 23 1 ATOM 734 P P . DA C 1 6 . 64.302 35.689 5.007 1 53.92 ? P DA E 22 1 ATOM 735 O OP1 . DA C 1 6 . 63.736 34.474 5.679 1 49.17 ? OP1 DA E 22 1 ATOM 736 O OP2 . DA C 1 6 . 64.476 35.72 3.504 1 51.84 ? OP2 DA E 22 1 ATOM 737 O O5' . DA C 1 6 . 63.365 36.935 5.359 1 55 ? O5' DA E 22 1 ATOM 738 C C5' . DA C 1 6 . 63.127 37.367 6.715 1 46.95 ? C5' DA E 22 1 ATOM 739 C C4' . DA C 1 6 . 62.418 38.71 6.735 1 45.04 ? C4' DA E 22 1 ATOM 740 O O4' . DA C 1 6 . 63.347 39.798 6.439 1 47.43 ? O4' DA E 22 1 ATOM 741 C C3' . DA C 1 6 . 61.279 38.817 5.729 1 38.46 ? C3' DA E 22 1 ATOM 742 O O3' . DA C 1 6 . 60.065 39.212 6.372 1 38.57 ? O3' DA E 22 1 ATOM 743 C C2' . DA C 1 6 . 61.767 39.813 4.677 1 47.54 ? C2' DA E 22 1 ATOM 744 C C1' . DA C 1 6 . 62.889 40.611 5.347 1 47.32 ? C1' DA E 22 1 ATOM 745 N N9 . DA C 1 6 . 64.064 40.975 4.511 1 44.09 ? N9 DA E 22 1 ATOM 746 C C8 . DA C 1 6 . 64.814 40.206 3.639 1 43.81 ? C8 DA E 22 1 ATOM 747 N N7 . DA C 1 6 . 65.809 40.852 3.078 1 34.03 ? N7 DA E 22 1 ATOM 748 C C5 . DA C 1 6 . 65.714 42.126 3.599 1 35.7 ? C5 DA E 22 1 ATOM 749 C C6 . DA C 1 6 . 66.49 43.303 3.408 1 42.53 ? C6 DA E 22 1 ATOM 750 N N6 . DA C 1 6 . 67.561 43.378 2.626 1 31.47 ? N6 DA E 22 1 ATOM 751 N N1 . DA C 1 6 . 66.115 44.416 4.078 1 45.66 ? N1 DA E 22 1 ATOM 752 C C2 . DA C 1 6 . 65.041 44.339 4.896 1 49.43 ? C2 DA E 22 1 ATOM 753 N N3 . DA C 1 6 . 64.248 43.3 5.167 1 41.35 ? N3 DA E 22 1 ATOM 754 C C4 . DA C 1 6 . 64.64 42.221 4.48 1 42.45 ? C4 DA E 22 1 ATOM 755 P P . DA C 1 7 . 58.67 39.179 5.549 1 44.62 ? P DA E 21 1 ATOM 756 O OP1 . DA C 1 7 . 57.556 38.836 6.486 1 32.06 ? OP1 DA E 21 1 ATOM 757 O OP2 . DA C 1 7 . 58.857 38.382 4.286 1 46.37 ? OP2 DA E 21 1 ATOM 758 O O5' . DA C 1 7 . 58.475 40.712 5.107 1 42.28 ? O5' DA E 21 1 ATOM 759 C C5' . DA C 1 7 . 59.597 41.523 4.708 1 38.93 ? C5' DA E 21 1 ATOM 760 C C4' . DA C 1 7 . 59.318 42.993 4.955 1 41.83 ? C4' DA E 21 1 ATOM 761 O O4' . DA C 1 7 . 60.555 43.697 4.734 1 32.73 ? O4' DA E 21 1 ATOM 762 C C3' . DA C 1 7 . 58.295 43.629 3.997 1 41.75 ? C3' DA E 21 1 ATOM 763 O O3' . DA C 1 7 . 57.548 44.734 4.575 1 39.58 ? O3' DA E 21 1 ATOM 764 C C2' . DA C 1 7 . 59.157 44.133 2.869 1 39.3 ? C2' DA E 21 1 ATOM 765 C C1' . DA C 1 7 . 60.468 44.469 3.546 1 39.63 ? C1' DA E 21 1 ATOM 766 N N9 . DA C 1 7 . 61.565 44.068 2.695 1 38.52 ? N9 DA E 21 1 ATOM 767 C C8 . DA C 1 7 . 61.926 42.789 2.346 1 38.92 ? C8 DA E 21 1 ATOM 768 N N7 . DA C 1 7 . 62.978 42.73 1.564 1 43.3 ? N7 DA E 21 1 ATOM 769 C C5 . DA C 1 7 . 63.326 44.063 1.383 1 38.01 ? C5 DA E 21 1 ATOM 770 C C6 . DA C 1 7 . 64.335 44.671 0.64 1 38.24 ? C6 DA E 21 1 ATOM 771 N N6 . DA C 1 7 . 65.22 43.983 -0.069 1 37.92 ? N6 DA E 21 1 ATOM 772 N N1 . DA C 1 7 . 64.398 46.027 0.648 1 37.53 ? N1 DA E 21 1 ATOM 773 C C2 . DA C 1 7 . 63.49 46.703 1.367 1 42.33 ? C2 DA E 21 1 ATOM 774 N N3 . DA C 1 7 . 62.477 46.234 2.116 1 41.43 ? N3 DA E 21 1 ATOM 775 C C4 . DA C 1 7 . 62.456 44.894 2.077 1 41.22 ? C4 DA E 21 1 ATOM 776 P P . DG C 1 8 . 56.496 45.563 3.651 1 35.88 ? P DG E 20 1 ATOM 777 O OP1 . DG C 1 8 . 55.614 46.437 4.478 1 31.43 ? OP1 DG E 20 1 ATOM 778 O OP2 . DG C 1 8 . 55.882 44.663 2.625 1 35.43 ? OP2 DG E 20 1 ATOM 779 O O5' . DG C 1 8 . 57.478 46.525 2.901 1 29.98 ? O5' DG E 20 1 ATOM 780 C C5' . DG C 1 8 . 58.003 47.636 3.583 1 34.54 ? C5' DG E 20 1 ATOM 781 C C4' . DG C 1 8 . 58.814 48.442 2.615 1 33.02 ? C4' DG E 20 1 ATOM 782 O O4' . DG C 1 8 . 59.779 47.534 2.041 1 34.59 ? O4' DG E 20 1 ATOM 783 C C3' . DG C 1 8 . 58.001 48.962 1.445 1 28.18 ? C3' DG E 20 1 ATOM 784 O O3' . DG C 1 8 . 58.368 50.304 1.267 1 31.84 ? O3' DG E 20 1 ATOM 785 C C2' . DG C 1 8 . 58.427 48.09 0.274 1 24.01 ? C2' DG E 20 1 ATOM 786 C C1' . DG C 1 8 . 59.843 47.766 0.673 1 33.7 ? C1' DG E 20 1 ATOM 787 N N9 . DG C 1 8 . 60.511 46.625 0.038 1 39.7 ? N9 DG E 20 1 ATOM 788 C C8 . DG C 1 8 . 60.16 45.31 0.064 1 41.86 ? C8 DG E 20 1 ATOM 789 N N7 . DG C 1 8 . 60.971 44.562 -0.622 1 40.21 ? N7 DG E 20 1 ATOM 790 C C5 . DG C 1 8 . 61.912 45.439 -1.129 1 39.46 ? C5 DG E 20 1 ATOM 791 C C6 . DG C 1 8 . 63.023 45.219 -1.978 1 42.77 ? C6 DG E 20 1 ATOM 792 O O6 . DG C 1 8 . 63.435 44.136 -2.462 1 48.02 ? O6 DG E 20 1 ATOM 793 N N1 . DG C 1 8 . 63.694 46.413 -2.267 1 47.66 ? N1 DG E 20 1 ATOM 794 C C2 . DG C 1 8 . 63.346 47.647 -1.798 1 43.49 ? C2 DG E 20 1 ATOM 795 N N2 . DG C 1 8 . 64.09 48.708 -2.155 1 41.39 ? N2 DG E 20 1 ATOM 796 N N3 . DG C 1 8 . 62.322 47.846 -1.018 1 51.55 ? N3 DG E 20 1 ATOM 797 C C4 . DG C 1 8 . 61.65 46.708 -0.727 1 43.3 ? C4 DG E 20 1 ATOM 798 P P . DT C 1 9 . 57.518 51.213 0.287 1 37.34 ? P DT E 19 1 ATOM 799 O OP1 . DT C 1 9 . 57.389 52.564 0.903 1 34.68 ? OP1 DT E 19 1 ATOM 800 O OP2 . DT C 1 9 . 56.285 50.421 -0.01 1 32.52 ? OP2 DT E 19 1 ATOM 801 O O5' . DT C 1 9 . 58.517 51.354 -0.946 1 35.58 ? O5' DT E 19 1 ATOM 802 C C5' . DT C 1 9 . 59.918 51.272 -0.69 1 37.61 ? C5' DT E 19 1 ATOM 803 C C4' . DT C 1 9 . 60.731 51.616 -1.914 1 36.56 ? C4' DT E 19 1 ATOM 804 O O4' . DT C 1 9 . 61.488 50.495 -2.457 1 36.16 ? O4' DT E 19 1 ATOM 805 C C3' . DT C 1 9 . 59.941 52.19 -3.054 1 31.27 ? C3' DT E 19 1 ATOM 806 O O3' . DT C 1 9 . 60.782 53.199 -3.511 1 35.91 ? O3' DT E 19 1 ATOM 807 C C2' . DT C 1 9 . 59.875 51.04 -4.044 1 32.28 ? C2' DT E 19 1 ATOM 808 C C1' . DT C 1 9 . 61.204 50.309 -3.831 1 34.74 ? C1' DT E 19 1 ATOM 809 N N1 . DT C 1 9 . 61.139 48.823 -4.108 1 39.24 ? N1 DT E 19 1 ATOM 810 C C2 . DT C 1 9 . 62.056 48.231 -4.969 1 39.34 ? C2 DT E 19 1 ATOM 811 O O2 . DT C 1 9 . 62.968 48.836 -5.511 1 33.32 ? O2 DT E 19 1 ATOM 812 N N3 . DT C 1 9 . 61.864 46.875 -5.172 1 39.91 ? N3 DT E 19 1 ATOM 813 C C4 . DT C 1 9 . 60.905 46.074 -4.622 1 37.4 ? C4 DT E 19 1 ATOM 814 O O4 . DT C 1 9 . 60.866 44.887 -4.925 1 38.1 ? O4 DT E 19 1 ATOM 815 C C5 . DT C 1 9 . 59.999 46.742 -3.713 1 35.96 ? C5 DT E 19 1 ATOM 816 C C7 . DT C 1 9 . 58.931 45.956 -3.036 1 41.93 ? C7 DT E 19 1 ATOM 817 C C6 . DT C 1 9 . 60.158 48.058 -3.51 1 34.58 ? C6 DT E 19 1 ATOM 818 P P . DG C 1 10 . 60.27 54.206 -4.605 1 42.65 ? P DG E 18 1 ATOM 819 O OP1 . DG C 1 10 . 60.467 55.571 -4.029 1 41.97 ? OP1 DG E 18 1 ATOM 820 O OP2 . DG C 1 10 . 58.901 53.746 -4.944 1 47.76 ? OP2 DG E 18 1 ATOM 821 O O5' . DG C 1 10 . 61.246 53.943 -5.856 1 38.01 ? O5' DG E 18 1 ATOM 822 C C5' . DG C 1 10 . 62.638 54.19 -5.723 1 38.48 ? C5' DG E 18 1 ATOM 823 C C4' . DG C 1 10 . 63.356 54.187 -7.058 1 46.55 ? C4' DG E 18 1 ATOM 824 O O4' . DG C 1 10 . 63.45 52.866 -7.644 1 48.23 ? O4' DG E 18 1 ATOM 825 C C3' . DG C 1 10 . 62.878 55.078 -8.196 1 45.63 ? C3' DG E 18 1 ATOM 826 O O3' . DG C 1 10 . 64.092 55.339 -8.943 1 50.8 ? O3' DG E 18 1 ATOM 827 C C2' . DG C 1 10 . 61.938 54.136 -8.937 1 49.45 ? C2' DG E 18 1 ATOM 828 C C1' . DG C 1 10 . 62.673 52.795 -8.845 1 48.5 ? C1' DG E 18 1 ATOM 829 N N9 . DG C 1 10 . 61.814 51.654 -8.633 1 44.58 ? N9 DG E 18 1 ATOM 830 C C8 . DG C 1 10 . 60.501 51.661 -8.245 1 46.93 ? C8 DG E 18 1 ATOM 831 N N7 . DG C 1 10 . 60.013 50.466 -8.078 1 48.45 ? N7 DG E 18 1 ATOM 832 C C5 . DG C 1 10 . 61.073 49.631 -8.385 1 42.07 ? C5 DG E 18 1 ATOM 833 C C6 . DG C 1 10 . 61.136 48.247 -8.372 1 44.13 ? C6 DG E 18 1 ATOM 834 O O6 . DG C 1 10 . 60.232 47.444 -8.068 1 52.69 ? O6 DG E 18 1 ATOM 835 N N1 . DG C 1 10 . 62.394 47.786 -8.759 1 44.83 ? N1 DG E 18 1 ATOM 836 C C2 . DG C 1 10 . 63.453 48.598 -9.117 1 45.97 ? C2 DG E 18 1 ATOM 837 N N2 . DG C 1 10 . 64.607 47.959 -9.477 1 51.61 ? N2 DG E 18 1 ATOM 838 N N3 . DG C 1 10 . 63.39 49.917 -9.125 1 40.76 ? N3 DG E 18 1 ATOM 839 C C4 . DG C 1 10 . 62.179 50.356 -8.746 1 39.81 ? C4 DG E 18 1 ATOM 840 P P . DT C 1 11 . 64.052 55.714 -10.514 1 47.33 ? P DT E 17 1 ATOM 841 O OP1 . DT C 1 11 . 65.46 55.897 -10.979 1 48.13 ? OP1 DT E 17 1 ATOM 842 O OP2 . DT C 1 11 . 63.021 56.776 -10.74 1 44.36 ? OP2 DT E 17 1 ATOM 843 O O5' . DT C 1 11 . 63.54 54.442 -11.307 1 48.33 ? O5' DT E 17 1 ATOM 844 C C5' . DT C 1 11 . 63.404 54.526 -12.733 1 50.22 ? C5' DT E 17 1 ATOM 845 C C4' . DT C 1 11 . 64.334 53.542 -13.396 1 46.62 ? C4' DT E 17 1 ATOM 846 O O4' . DT C 1 11 . 64.194 52.341 -12.61 1 45.1 ? O4' DT E 17 1 ATOM 847 C C3' . DT C 1 11 . 64.002 53.192 -14.862 1 49.85 ? C3' DT E 17 1 ATOM 848 O O3' . DT C 1 11 . 65.184 53.012 -15.661 1 52.17 ? O3' DT E 17 1 ATOM 849 C C2' . DT C 1 11 . 63.278 51.86 -14.784 1 45.71 ? C2' DT E 17 1 ATOM 850 C C1' . DT C 1 11 . 63.541 51.335 -13.356 1 47.17 ? C1' DT E 17 1 ATOM 851 N N1 . DT C 1 11 . 62.264 50.996 -12.698 1 47.14 ? N1 DT E 17 1 ATOM 852 C C2 . DT C 1 11 . 62.1 49.681 -12.303 1 51.28 ? C2 DT E 17 1 ATOM 853 O O2 . DT C 1 11 . 63.003 48.825 -12.412 1 48.33 ? O2 DT E 17 1 ATOM 854 N N3 . DT C 1 11 . 60.846 49.399 -11.771 1 43.49 ? N3 DT E 17 1 ATOM 855 C C4 . DT C 1 11 . 59.774 50.291 -11.592 1 46.51 ? C4 DT E 17 1 ATOM 856 O O4 . DT C 1 11 . 58.658 49.863 -11.14 1 39.29 ? O4 DT E 17 1 ATOM 857 C C5 . DT C 1 11 . 60.068 51.671 -11.981 1 42.35 ? C5 DT E 17 1 ATOM 858 C C7 . DT C 1 11 . 59.032 52.728 -11.773 1 44.19 ? C7 DT E 17 1 ATOM 859 C C6 . DT C 1 11 . 61.268 51.94 -12.51 1 40.37 ? C6 DT E 17 1 ATOM 860 P P . DG C 1 12 . 66.107 54.281 -16.042 1 55 ? P DG E 16 1 ATOM 861 O OP1 . DG C 1 12 . 67.342 53.808 -16.739 1 53.75 ? OP1 DG E 16 1 ATOM 862 O OP2 . DG C 1 12 . 66.211 55.25 -14.921 1 48.58 ? OP2 DG E 16 1 ATOM 863 O O5' . DG C 1 12 . 65.2 55.084 -17.037 1 49.31 ? O5' DG E 16 1 ATOM 864 C C5' . DG C 1 12 . 63.824 54.899 -16.964 1 46.94 ? C5' DG E 16 1 ATOM 865 C C4' . DG C 1 12 . 63.473 53.775 -17.889 1 47.78 ? C4' DG E 16 1 ATOM 866 O O4' . DG C 1 12 . 62.696 52.796 -17.186 1 46.1 ? O4' DG E 16 1 ATOM 867 C C3' . DG C 1 12 . 62.662 54.272 -19.081 1 47.58 ? C3' DG E 16 1 ATOM 868 O O3' . DG C 1 12 . 63.271 53.787 -20.284 1 51.79 ? O3' DG E 16 1 ATOM 869 C C2' . DG C 1 12 . 61.261 53.74 -18.844 1 38.47 ? C2' DG E 16 1 ATOM 870 C C1' . DG C 1 12 . 61.452 52.636 -17.824 1 45.43 ? C1' DG E 16 1 ATOM 871 N N9 . DG C 1 12 . 60.446 52.622 -16.785 1 42.31 ? N9 DG E 16 1 ATOM 872 C C8 . DG C 1 12 . 59.905 53.658 -16.07 1 40.73 ? C8 DG E 16 1 ATOM 873 N N7 . DG C 1 12 . 59.002 53.254 -15.207 1 48.69 ? N7 DG E 16 1 ATOM 874 C C5 . DG C 1 12 . 58.967 51.862 -15.384 1 49.32 ? C5 DG E 16 1 ATOM 875 C C6 . DG C 1 12 . 58.199 50.811 -14.717 1 48.44 ? C6 DG E 16 1 ATOM 876 O O6 . DG C 1 12 . 57.352 50.905 -13.824 1 55 ? O6 DG E 16 1 ATOM 877 N N1 . DG C 1 12 . 58.528 49.552 -15.211 1 42.76 ? N1 DG E 16 1 ATOM 878 C C2 . DG C 1 12 . 59.468 49.308 -16.187 1 45.9 ? C2 DG E 16 1 ATOM 879 N N2 . DG C 1 12 . 59.707 47.991 -16.545 1 48.7 ? N2 DG E 16 1 ATOM 880 N N3 . DG C 1 12 . 60.156 50.259 -16.794 1 44.2 ? N3 DG E 16 1 ATOM 881 C C4 . DG C 1 12 . 59.858 51.484 -16.35 1 46.58 ? C4 DG E 16 1 ATOM 882 P P . DA C 1 13 . 63.219 54.667 -21.63 1 48.78 ? P DA E 15 1 ATOM 883 O OP1 . DA C 1 13 . 64.491 54.334 -22.319 1 49.49 ? OP1 DA E 15 1 ATOM 884 O OP2 . DA C 1 13 . 62.9 56.072 -21.368 1 47.04 ? OP2 DA E 15 1 ATOM 885 O O5' . DA C 1 13 . 62.003 53.956 -22.388 1 50.35 ? O5' DA E 15 1 ATOM 886 C C5' . DA C 1 13 . 62.193 52.587 -22.847 1 55 ? C5' DA E 15 1 ATOM 887 C C4' . DA C 1 13 . 60.884 51.882 -23.146 1 54.07 ? C4' DA E 15 1 ATOM 888 O O4' . DA C 1 13 . 60.057 51.856 -21.951 1 55 ? O4' DA E 15 1 ATOM 889 C C3' . DA C 1 13 . 60.03 52.506 -24.249 1 55 ? C3' DA E 15 1 ATOM 890 O O3' . DA C 1 13 . 59.366 51.441 -24.985 1 54.15 ? O3' DA E 15 1 ATOM 891 C C2' . DA C 1 13 . 59.06 53.372 -23.439 1 55 ? C2' DA E 15 1 ATOM 892 C C1' . DA C 1 13 . 58.828 52.537 -22.177 1 55 ? C1' DA E 15 1 ATOM 893 N N9 . DA C 1 13 . 58.442 53.214 -20.916 1 55 ? N9 DA E 15 1 ATOM 894 C C8 . DA C 1 13 . 58.819 54.415 -20.354 1 55 ? C8 DA E 15 1 ATOM 895 N N7 . DA C 1 13 . 58.245 54.659 -19.183 1 55 ? N7 DA E 15 1 ATOM 896 C C5 . DA C 1 13 . 57.441 53.549 -18.966 1 55 ? C5 DA E 15 1 ATOM 897 C C6 . DA C 1 13 . 56.567 53.166 -17.897 1 55 ? C6 DA E 15 1 ATOM 898 N N6 . DA C 1 13 . 56.336 53.876 -16.772 1 55 ? N6 DA E 15 1 ATOM 899 N N1 . DA C 1 13 . 55.919 51.984 -18.024 1 51.06 ? N1 DA E 15 1 ATOM 900 C C2 . DA C 1 13 . 56.134 51.243 -19.125 1 52.9 ? C2 DA E 15 1 ATOM 901 N N3 . DA C 1 13 . 56.918 51.484 -20.17 1 54.93 ? N3 DA E 15 1 ATOM 902 C C4 . DA C 1 13 . 57.548 52.658 -20.028 1 55 ? C4 DA E 15 1 ATOM 903 P P . DC C 1 14 . 59.195 51.524 -26.604 1 55 ? P DC E 14 1 ATOM 904 O OP1 . DC C 1 14 . 60.535 51.396 -27.248 1 55 ? OP1 DC E 14 1 ATOM 905 O OP2 . DC C 1 14 . 58.305 52.667 -26.991 1 47.13 ? OP2 DC E 14 1 ATOM 906 O O5' . DC C 1 14 . 58.337 50.217 -26.93 1 55 ? O5' DC E 14 1 ATOM 907 C C5' . DC C 1 14 . 56.944 50.331 -27.221 1 55 ? C5' DC E 14 1 ATOM 908 C C4' . DC C 1 14 . 56.087 49.951 -26.023 1 55 ? C4' DC E 14 1 ATOM 909 O O4' . DC C 1 14 . 56.365 50.736 -24.811 1 55 ? O4' DC E 14 1 ATOM 910 C C3' . DC C 1 14 . 54.592 50.189 -26.301 1 55 ? C3' DC E 14 1 ATOM 911 O O3' . DC C 1 14 . 53.817 49.077 -26.83 1 55 ? O3' DC E 14 1 ATOM 912 C C2' . DC C 1 14 . 54.029 50.72 -24.984 1 55 ? C2' DC E 14 1 ATOM 913 C C1' . DC C 1 14 . 55.192 50.605 -23.992 1 55 ? C1' DC E 14 1 ATOM 914 N N1 . DC C 1 14 . 55.148 51.659 -22.944 1 55 ? N1 DC E 14 1 ATOM 915 C C2 . DC C 1 14 . 54.368 51.408 -21.78 1 52.47 ? C2 DC E 14 1 ATOM 916 O O2 . DC C 1 14 . 53.796 50.317 -21.678 1 52.63 ? O2 DC E 14 1 ATOM 917 N N3 . DC C 1 14 . 54.268 52.375 -20.795 1 55 ? N3 DC E 14 1 ATOM 918 C C4 . DC C 1 14 . 54.927 53.543 -20.939 1 55 ? C4 DC E 14 1 ATOM 919 N N4 . DC C 1 14 . 54.818 54.47 -19.936 1 54.4 ? N4 DC E 14 1 ATOM 920 C C5 . DC C 1 14 . 55.733 53.817 -22.108 1 52.28 ? C5 DC E 14 1 ATOM 921 C C6 . DC C 1 14 . 55.815 52.856 -23.074 1 51.39 ? C6 DC E 14 1 ATOM 922 O O5' . DA D 2 1 . 52.196 46.541 -24.451 1 31.3 ? O5' DA F 13 1 ATOM 923 C C5' . DA D 2 1 . 51.581 46.001 -23.228 1 41.3 ? C5' DA F 13 1 ATOM 924 C C4' . DA D 2 1 . 50.321 46.697 -22.75 1 42.45 ? C4' DA F 13 1 ATOM 925 O O4' . DA D 2 1 . 50.662 47.98 -22.131 1 45.17 ? O4' DA F 13 1 ATOM 926 C C3' . DA D 2 1 . 49.321 47.004 -23.875 1 44.98 ? C3' DA F 13 1 ATOM 927 O O3' . DA D 2 1 . 48.046 46.436 -23.524 1 46.35 ? O3' DA F 13 1 ATOM 928 C C2' . DA D 2 1 . 49.338 48.533 -23.993 1 35.4 ? C2' DA F 13 1 ATOM 929 C C1' . DA D 2 1 . 49.751 48.987 -22.598 1 38.85 ? C1' DA F 13 1 ATOM 930 N N9 . DA D 2 1 . 50.387 50.318 -22.455 1 38.98 ? N9 DA F 13 1 ATOM 931 C C8 . DA D 2 1 . 51.613 50.722 -22.895 1 40.38 ? C8 DA F 13 1 ATOM 932 N N7 . DA D 2 1 . 51.899 51.977 -22.596 1 42.52 ? N7 DA F 13 1 ATOM 933 C C5 . DA D 2 1 . 50.785 52.437 -21.92 1 40.69 ? C5 DA F 13 1 ATOM 934 C C6 . DA D 2 1 . 50.474 53.682 -21.298 1 37.34 ? C6 DA F 13 1 ATOM 935 N N6 . DA D 2 1 . 51.265 54.771 -21.281 1 31.64 ? N6 DA F 13 1 ATOM 936 N N1 . DA D 2 1 . 49.295 53.785 -20.671 1 36.19 ? N1 DA F 13 1 ATOM 937 C C2 . DA D 2 1 . 48.483 52.726 -20.664 1 31.26 ? C2 DA F 13 1 ATOM 938 N N3 . DA D 2 1 . 48.648 51.525 -21.195 1 36.31 ? N3 DA F 13 1 ATOM 939 C C4 . DA D 2 1 . 49.837 51.433 -21.821 1 42.68 ? C4 DA F 13 1 ATOM 940 P P . DT D 2 2 . 46.728 46.691 -24.46 1 55 ? P DT F 12 1 ATOM 941 O OP1 . DT D 2 2 . 45.971 45.42 -24.764 1 53.9 ? OP1 DT F 12 1 ATOM 942 O OP2 . DT D 2 2 . 47.107 47.604 -25.59 1 52.04 ? OP2 DT F 12 1 ATOM 943 O O5' . DT D 2 2 . 45.732 47.449 -23.461 1 55 ? O5' DT F 12 1 ATOM 944 C C5' . DT D 2 2 . 46.145 47.837 -22.12 1 55 ? C5' DT F 12 1 ATOM 945 C C4' . DT D 2 2 . 45.278 48.98 -21.632 1 52.68 ? C4' DT F 12 1 ATOM 946 O O4' . DT D 2 2 . 46.029 50.159 -21.256 1 49.1 ? O4' DT F 12 1 ATOM 947 C C3' . DT D 2 2 . 44.387 49.439 -22.765 1 51.1 ? C3' DT F 12 1 ATOM 948 O O3' . DT D 2 2 . 43.335 48.484 -22.774 1 45.01 ? O3' DT F 12 1 ATOM 949 C C2' . DT D 2 2 . 44.076 50.889 -22.424 1 46.07 ? C2' DT F 12 1 ATOM 950 C C1' . DT D 2 2 . 45.256 51.319 -21.546 1 47.38 ? C1' DT F 12 1 ATOM 951 N N1 . DT D 2 2 . 46.145 52.344 -22.134 1 52.18 ? N1 DT F 12 1 ATOM 952 C C2 . DT D 2 2 . 46.13 53.608 -21.549 1 50.13 ? C2 DT F 12 1 ATOM 953 O O2 . DT D 2 2 . 45.438 53.903 -20.582 1 51.28 ? O2 DT F 12 1 ATOM 954 N N3 . DT D 2 2 . 46.956 54.519 -22.132 1 46.57 ? N3 DT F 12 1 ATOM 955 C C4 . DT D 2 2 . 47.789 54.326 -23.192 1 55 ? C4 DT F 12 1 ATOM 956 O O4 . DT D 2 2 . 48.458 55.256 -23.575 1 55 ? O4 DT F 12 1 ATOM 957 C C5 . DT D 2 2 . 47.783 52.971 -23.769 1 55 ? C5 DT F 12 1 ATOM 958 C C7 . DT D 2 2 . 48.68 52.654 -24.93 1 50.79 ? C7 DT F 12 1 ATOM 959 C C6 . DT D 2 2 . 46.96 52.063 -23.214 1 54.47 ? C6 DT F 12 1 ATOM 960 P P . DA D 2 3 . 41.836 48.933 -22.564 1 46.55 ? P DA F 11 1 ATOM 961 O OP1 . DA D 2 3 . 41.275 47.776 -21.806 1 55 ? OP1 DA F 11 1 ATOM 962 O OP2 . DA D 2 3 . 41.274 49.315 -23.894 1 39.55 ? OP2 DA F 11 1 ATOM 963 O O5' . DA D 2 3 . 41.856 50.207 -21.604 1 48.88 ? O5' DA F 11 1 ATOM 964 C C5' . DA D 2 3 . 41.417 50.113 -20.25 1 42.78 ? C5' DA F 11 1 ATOM 965 C C4' . DA D 2 3 . 40.939 51.457 -19.738 1 35.19 ? C4' DA F 11 1 ATOM 966 O O4' . DA D 2 3 . 41.801 52.552 -20.135 1 29.52 ? O4' DA F 11 1 ATOM 967 C C3' . DA D 2 3 . 39.522 51.866 -20.11 1 23.23 ? C3' DA F 11 1 ATOM 968 O O3' . DA D 2 3 . 39.007 52.433 -18.92 1 21.96 ? O3' DA F 11 1 ATOM 969 C C2' . DA D 2 3 . 39.746 52.907 -21.207 1 33.06 ? C2' DA F 11 1 ATOM 970 C C1' . DA D 2 3 . 41.085 53.558 -20.853 1 34.91 ? C1' DA F 11 1 ATOM 971 N N9 . DA D 2 3 . 41.957 53.988 -21.964 1 40.51 ? N9 DA F 11 1 ATOM 972 C C8 . DA D 2 3 . 42.041 53.474 -23.229 1 40.12 ? C8 DA F 11 1 ATOM 973 N N7 . DA D 2 3 . 42.957 54.053 -23.979 1 33.1 ? N7 DA F 11 1 ATOM 974 C C5 . DA D 2 3 . 43.511 55.022 -23.157 1 32.05 ? C5 DA F 11 1 ATOM 975 C C6 . DA D 2 3 . 44.559 55.998 -23.355 1 30.22 ? C6 DA F 11 1 ATOM 976 N N6 . DA D 2 3 . 45.285 56.17 -24.469 1 32.82 ? N6 DA F 11 1 ATOM 977 N N1 . DA D 2 3 . 44.841 56.817 -22.32 1 37.16 ? N1 DA F 11 1 ATOM 978 C C2 . DA D 2 3 . 44.136 56.665 -21.167 1 40.96 ? C2 DA F 11 1 ATOM 979 N N3 . DA D 2 3 . 43.164 55.802 -20.872 1 38.91 ? N3 DA F 11 1 ATOM 980 C C4 . DA D 2 3 . 42.894 55.004 -21.914 1 34.63 ? C4 DA F 11 1 ATOM 981 P P . DT D 2 4 . 37.444 52.492 -18.639 1 25.31 ? P DT F 10 1 ATOM 982 O OP1 . DT D 2 4 . 37.439 52.255 -17.212 1 21.49 ? OP1 DT F 10 1 ATOM 983 O OP2 . DT D 2 4 . 36.623 51.611 -19.507 1 24.13 ? OP2 DT F 10 1 ATOM 984 O O5' . DT D 2 4 . 37.177 54.041 -18.904 1 29.28 ? O5' DT F 10 1 ATOM 985 C C5' . DT D 2 4 . 38.141 54.937 -18.368 1 27.46 ? C5' DT F 10 1 ATOM 986 C C4' . DT D 2 4 . 37.919 56.362 -18.795 1 23.29 ? C4' DT F 10 1 ATOM 987 O O4' . DT D 2 4 . 38.799 56.73 -19.866 1 30.99 ? O4' DT F 10 1 ATOM 988 C C3' . DT D 2 4 . 36.546 56.885 -19.166 1 29.2 ? C3' DT F 10 1 ATOM 989 O O3' . DT D 2 4 . 36.486 58.027 -18.26 1 28.19 ? O3' DT F 10 1 ATOM 990 C C2' . DT D 2 4 . 36.656 57.13 -20.684 1 26.83 ? C2' DT F 10 1 ATOM 991 C C1' . DT D 2 4 . 38.122 57.472 -20.906 1 27.54 ? C1' DT F 10 1 ATOM 992 N N1 . DT D 2 4 . 38.894 57.151 -22.187 1 38.03 ? N1 DT F 10 1 ATOM 993 C C2 . DT D 2 4 . 39.951 58.016 -22.554 1 41.72 ? C2 DT F 10 1 ATOM 994 O O2 . DT D 2 4 . 40.216 59.054 -21.967 1 43.8 ? O2 DT F 10 1 ATOM 995 N N3 . DT D 2 4 . 40.686 57.607 -23.641 1 38.13 ? N3 DT F 10 1 ATOM 996 C C4 . DT D 2 4 . 40.495 56.485 -24.393 1 27.21 ? C4 DT F 10 1 ATOM 997 O O4 . DT D 2 4 . 41.268 56.252 -25.297 1 34.86 ? O4 DT F 10 1 ATOM 998 C C5 . DT D 2 4 . 39.364 55.656 -24.018 1 28.27 ? C5 DT F 10 1 ATOM 999 C C7 . DT D 2 4 . 39.06 54.429 -24.814 1 28.01 ? C7 DT F 10 1 ATOM 1000 C C6 . DT D 2 4 . 38.624 56.027 -22.956 1 34.11 ? C6 DT F 10 1 ATOM 1001 P P . DG D 2 5 . 35.672 59.367 -18.605 1 19.85 ? P DG F 9 1 ATOM 1002 O OP1 . DG D 2 5 . 35.538 59.937 -17.258 1 29.14 ? OP1 DG F 9 1 ATOM 1003 O OP2 . DG D 2 5 . 34.423 59.2 -19.435 1 19.55 ? OP2 DG F 9 1 ATOM 1004 O O5' . DG D 2 5 . 36.811 60.228 -19.246 1 22.89 ? O5' DG F 9 1 ATOM 1005 C C5' . DG D 2 5 . 37.757 60.811 -18.379 1 29.57 ? C5' DG F 9 1 ATOM 1006 C C4' . DG D 2 5 . 38.074 62.225 -18.806 1 25.07 ? C4' DG F 9 1 ATOM 1007 O O4' . DG D 2 5 . 38.736 62.193 -20.087 1 20.95 ? O4' DG F 9 1 ATOM 1008 C C3' . DG D 2 5 . 36.879 63.148 -18.993 1 23.23 ? C3' DG F 9 1 ATOM 1009 O O3' . DG D 2 5 . 37.364 64.488 -18.898 1 34.69 ? O3' DG F 9 1 ATOM 1010 C C2' . DG D 2 5 . 36.502 62.869 -20.419 1 21.51 ? C2' DG F 9 1 ATOM 1011 C C1' . DG D 2 5 . 37.871 62.686 -21.036 1 21.86 ? C1' DG F 9 1 ATOM 1012 N N9 . DG D 2 5 . 37.826 61.772 -22.142 1 22.16 ? N9 DG F 9 1 ATOM 1013 C C8 . DG D 2 5 . 37.06 60.675 -22.294 1 18.22 ? C8 DG F 9 1 ATOM 1014 N N7 . DG D 2 5 . 37.229 60.095 -23.444 1 29.66 ? N7 DG F 9 1 ATOM 1015 C C5 . DG D 2 5 . 38.179 60.875 -24.077 1 32.74 ? C5 DG F 9 1 ATOM 1016 C C6 . DG D 2 5 . 38.746 60.773 -25.351 1 36.61 ? C6 DG F 9 1 ATOM 1017 O O6 . DG D 2 5 . 38.503 59.939 -26.236 1 37.57 ? O6 DG F 9 1 ATOM 1018 N N1 . DG D 2 5 . 39.686 61.78 -25.58 1 33.84 ? N1 DG F 9 1 ATOM 1019 C C2 . DG D 2 5 . 40.027 62.77 -24.68 1 39.28 ? C2 DG F 9 1 ATOM 1020 N N2 . DG D 2 5 . 40.984 63.67 -25.035 1 37.76 ? N2 DG F 9 1 ATOM 1021 N N3 . DG D 2 5 . 39.474 62.877 -23.5 1 37.04 ? N3 DG F 9 1 ATOM 1022 C C4 . DG D 2 5 . 38.566 61.899 -23.271 1 33.89 ? C4 DG F 9 1 ATOM 1023 P P . DT D 2 6 . 36.4 65.721 -19.21 1 36.67 ? P DT F 8 1 ATOM 1024 O OP1 . DT D 2 6 . 36.894 66.806 -18.292 1 36.61 ? OP1 DT F 8 1 ATOM 1025 O OP2 . DT D 2 6 . 34.989 65.228 -19.094 1 27.67 ? OP2 DT F 8 1 ATOM 1026 O O5' . DT D 2 6 . 36.698 66.089 -20.755 1 39.41 ? O5' DT F 8 1 ATOM 1027 C C5' . DT D 2 6 . 38.05 66.099 -21.274 1 39.26 ? C5' DT F 8 1 ATOM 1028 C C4' . DT D 2 6 . 38.192 67.018 -22.471 1 33.08 ? C4' DT F 8 1 ATOM 1029 O O4' . DT D 2 6 . 38.414 66.244 -23.683 1 31.25 ? O4' DT F 8 1 ATOM 1030 C C3' . DT D 2 6 . 36.968 67.883 -22.727 1 32.96 ? C3' DT F 8 1 ATOM 1031 O O3' . DT D 2 6 . 37.319 69.115 -23.352 1 34.95 ? O3' DT F 8 1 ATOM 1032 C C2' . DT D 2 6 . 36.193 67.06 -23.714 1 32.42 ? C2' DT F 8 1 ATOM 1033 C C1' . DT D 2 6 . 37.288 66.371 -24.525 1 33.16 ? C1' DT F 8 1 ATOM 1034 N N1 . DT D 2 6 . 36.805 65.033 -24.971 1 28.95 ? N1 DT F 8 1 ATOM 1035 C C2 . DT D 2 6 . 37.477 64.342 -25.924 1 29.83 ? C2 DT F 8 1 ATOM 1036 O O2 . DT D 2 6 . 38.498 64.732 -26.403 1 40.47 ? O2 DT F 8 1 ATOM 1037 N N3 . DT D 2 6 . 36.91 63.171 -26.298 1 28.22 ? N3 DT F 8 1 ATOM 1038 C C4 . DT D 2 6 . 35.758 62.623 -25.816 1 26.31 ? C4 DT F 8 1 ATOM 1039 O O4 . DT D 2 6 . 35.362 61.579 -26.263 1 33.65 ? O4 DT F 8 1 ATOM 1040 C C5 . DT D 2 6 . 35.1 63.369 -24.793 1 28.16 ? C5 DT F 8 1 ATOM 1041 C C7 . DT D 2 6 . 33.83 62.824 -24.188 1 24.72 ? C7 DT F 8 1 ATOM 1042 C C6 . DT D 2 6 . 35.652 64.527 -24.42 1 27.42 ? C6 DT F 8 1 ATOM 1043 P P . DC D 2 7 . 36.433 70.448 -23.065 1 41.78 ? P DC F 7 1 ATOM 1044 O OP1 . DC D 2 7 . 37.409 71.404 -22.521 1 42.03 ? OP1 DC F 7 1 ATOM 1045 O OP2 . DC D 2 7 . 35.115 70.273 -22.361 1 33.42 ? OP2 DC F 7 1 ATOM 1046 O O5' . DC D 2 7 . 36.07 70.94 -24.525 1 36.89 ? O5' DC F 7 1 ATOM 1047 C C5' . DC D 2 7 . 37.074 71.156 -25.522 1 28.88 ? C5' DC F 7 1 ATOM 1048 C C4' . DC D 2 7 . 36.363 71.298 -26.83 1 30.64 ? C4' DC F 7 1 ATOM 1049 O O4' . DC D 2 7 . 36.028 69.937 -27.246 1 25.93 ? O4' DC F 7 1 ATOM 1050 C C3' . DC D 2 7 . 35.039 72.004 -26.488 1 38.23 ? C3' DC F 7 1 ATOM 1051 O O3' . DC D 2 7 . 34.697 73.146 -27.282 1 43.55 ? O3' DC F 7 1 ATOM 1052 C C2' . DC D 2 7 . 33.981 70.932 -26.586 1 38.97 ? C2' DC F 7 1 ATOM 1053 C C1' . DC D 2 7 . 34.618 69.853 -27.453 1 40.17 ? C1' DC F 7 1 ATOM 1054 N N1 . DC D 2 7 . 34.074 68.496 -27.113 1 38.99 ? N1 DC F 7 1 ATOM 1055 C C2 . DC D 2 7 . 34.634 67.312 -27.657 1 39.07 ? C2 DC F 7 1 ATOM 1056 O O2 . DC D 2 7 . 35.623 67.386 -28.434 1 45.21 ? O2 DC F 7 1 ATOM 1057 N N3 . DC D 2 7 . 34.066 66.115 -27.324 1 27.67 ? N3 DC F 7 1 ATOM 1058 C C4 . DC D 2 7 . 33.017 66.081 -26.524 1 29.36 ? C4 DC F 7 1 ATOM 1059 N N4 . DC D 2 7 . 32.503 64.931 -26.254 1 28.91 ? N4 DC F 7 1 ATOM 1060 C C5 . DC D 2 7 . 32.447 67.243 -25.967 1 40.15 ? C5 DC F 7 1 ATOM 1061 C C6 . DC D 2 7 . 32.994 68.41 -26.273 1 40.85 ? C6 DC F 7 1 ATOM 1062 P P . DA D 2 8 . 33.414 74.059 -26.862 1 53.93 ? P DA F 6 1 ATOM 1063 O OP1 . DA D 2 8 . 34.057 75.392 -26.618 1 55 ? OP1 DA F 6 1 ATOM 1064 O OP2 . DA D 2 8 . 32.496 73.443 -25.823 1 39.57 ? OP2 DA F 6 1 ATOM 1065 O O5' . DA D 2 8 . 32.554 74.101 -28.196 1 46.92 ? O5' DA F 6 1 ATOM 1066 C C5' . DA D 2 8 . 33.167 73.698 -29.403 1 42.42 ? C5' DA F 6 1 ATOM 1067 C C4' . DA D 2 8 . 32.126 73.396 -30.447 1 50.7 ? C4' DA F 6 1 ATOM 1068 O O4' . DA D 2 8 . 31.749 72.009 -30.415 1 49.45 ? O4' DA F 6 1 ATOM 1069 C C3' . DA D 2 8 . 30.829 74.166 -30.296 1 47.93 ? C3' DA F 6 1 ATOM 1070 O O3' . DA D 2 8 . 30.318 74.255 -31.642 1 53.68 ? O3' DA F 6 1 ATOM 1071 C C2' . DA D 2 8 . 30.033 73.228 -29.398 1 47.48 ? C2' DA F 6 1 ATOM 1072 C C1' . DA D 2 8 . 30.399 71.884 -29.994 1 53.11 ? C1' DA F 6 1 ATOM 1073 N N9 . DA D 2 8 . 30.361 70.722 -29.116 1 51.97 ? N9 DA F 6 1 ATOM 1074 C C8 . DA D 2 8 . 30.682 70.603 -27.79 1 42.75 ? C8 DA F 6 1 ATOM 1075 N N7 . DA D 2 8 . 30.56 69.386 -27.331 1 47.98 ? N7 DA F 6 1 ATOM 1076 C C5 . DA D 2 8 . 30.124 68.657 -28.434 1 53.16 ? C5 DA F 6 1 ATOM 1077 C C6 . DA D 2 8 . 29.817 67.295 -28.615 1 55 ? C6 DA F 6 1 ATOM 1078 N N6 . DA D 2 8 . 29.913 66.396 -27.634 1 55 ? N6 DA F 6 1 ATOM 1079 N N1 . DA D 2 8 . 29.407 66.886 -29.851 1 52.93 ? N1 DA F 6 1 ATOM 1080 C C2 . DA D 2 8 . 29.322 67.794 -30.821 1 44.78 ? C2 DA F 6 1 ATOM 1081 N N3 . DA D 2 8 . 29.59 69.102 -30.771 1 54.97 ? N3 DA F 6 1 ATOM 1082 C C4 . DA D 2 8 . 29.99 69.469 -29.533 1 53.44 ? C4 DA F 6 1 ATOM 1083 P P . DC D 2 9 . 29.468 75.536 -32.143 1 46.67 ? P DC F 5 1 ATOM 1084 O OP1 . DC D 2 9 . 30.257 75.987 -33.325 1 50.45 ? OP1 DC F 5 1 ATOM 1085 O OP2 . DC D 2 9 . 29.119 76.521 -31.047 1 49.02 ? OP2 DC F 5 1 ATOM 1086 O O5' . DC D 2 9 . 28.13 74.833 -32.651 1 41.87 ? O5' DC F 5 1 ATOM 1087 C C5' . DC D 2 9 . 28.21 73.631 -33.429 1 45.32 ? C5' DC F 5 1 ATOM 1088 C C4' . DC D 2 9 . 26.855 72.979 -33.548 1 42.97 ? C4' DC F 5 1 ATOM 1089 O O4' . DC D 2 9 . 26.819 71.829 -32.685 1 49.2 ? O4' DC F 5 1 ATOM 1090 C C3' . DC D 2 9 . 25.672 73.85 -33.143 1 42.69 ? C3' DC F 5 1 ATOM 1091 O O3' . DC D 2 9 . 24.552 73.544 -34.01 1 50.45 ? O3' DC F 5 1 ATOM 1092 C C2' . DC D 2 9 . 25.412 73.42 -31.696 1 44.72 ? C2' DC F 5 1 ATOM 1093 C C1' . DC D 2 9 . 25.736 71.926 -31.738 1 50.94 ? C1' DC F 5 1 ATOM 1094 N N1 . DC D 2 9 . 26.172 71.245 -30.469 1 46.13 ? N1 DC F 5 1 ATOM 1095 C C2 . DC D 2 9 . 26.309 69.818 -30.451 1 51.37 ? C2 DC F 5 1 ATOM 1096 O O2 . DC D 2 9 . 26.042 69.165 -31.466 1 53.46 ? O2 DC F 5 1 ATOM 1097 N N3 . DC D 2 9 . 26.727 69.192 -29.32 1 54.36 ? N3 DC F 5 1 ATOM 1098 C C4 . DC D 2 9 . 27 69.907 -28.228 1 54.99 ? C4 DC F 5 1 ATOM 1099 N N4 . DC D 2 9 . 27.414 69.243 -27.139 1 46.19 ? N4 DC F 5 1 ATOM 1100 C C5 . DC D 2 9 . 26.863 71.338 -28.204 1 52.13 ? C5 DC F 5 1 ATOM 1101 C C6 . DC D 2 9 . 26.449 71.958 -29.335 1 49.39 ? C6 DC F 5 1 ATOM 1102 P P . DA D 2 10 . 24.433 74.19 -35.511 1 45.95 ? P DA F 4 1 ATOM 1103 O OP1 . DA D 2 10 . 25.683 74.053 -36.303 1 34.48 ? OP1 DA F 4 1 ATOM 1104 O OP2 . DA D 2 10 . 23.812 75.534 -35.333 1 39.41 ? OP2 DA F 4 1 ATOM 1105 O O5' . DA D 2 10 . 23.388 73.213 -36.229 1 42.5 ? O5' DA F 4 1 ATOM 1106 C C5' . DA D 2 10 . 23.835 72.267 -37.213 1 38.52 ? C5' DA F 4 1 ATOM 1107 C C4' . DA D 2 10 . 23.231 70.892 -36.991 1 35.99 ? C4' DA F 4 1 ATOM 1108 O O4' . DA D 2 10 . 23.53 70.482 -35.643 1 37.73 ? O4' DA F 4 1 ATOM 1109 C C3' . DA D 2 10 . 21.723 70.673 -37.2 1 35.99 ? C3' DA F 4 1 ATOM 1110 O O3' . DA D 2 10 . 21.567 69.482 -38.026 1 35.44 ? O3' DA F 4 1 ATOM 1111 C C2' . DA D 2 10 . 21.18 70.516 -35.785 1 33.37 ? C2' DA F 4 1 ATOM 1112 C C1' . DA D 2 10 . 22.375 70.004 -34.966 1 38.01 ? C1' DA F 4 1 ATOM 1113 N N9 . DA D 2 10 . 22.524 70.426 -33.556 1 38.99 ? N9 DA F 4 1 ATOM 1114 C C8 . DA D 2 10 . 22.369 71.682 -33.021 1 43.06 ? C8 DA F 4 1 ATOM 1115 N N7 . DA D 2 10 . 22.607 71.748 -31.718 1 42.94 ? N7 DA F 4 1 ATOM 1116 C C5 . DA D 2 10 . 22.936 70.456 -31.37 1 44.85 ? C5 DA F 4 1 ATOM 1117 C C6 . DA D 2 10 . 23.314 69.859 -30.12 1 47.21 ? C6 DA F 4 1 ATOM 1118 N N6 . DA D 2 10 . 23.425 70.512 -28.951 1 39.79 ? N6 DA F 4 1 ATOM 1119 N N1 . DA D 2 10 . 23.58 68.533 -30.121 1 47.12 ? N1 DA F 4 1 ATOM 1120 C C2 . DA D 2 10 . 23.469 67.861 -31.305 1 47.74 ? C2 DA F 4 1 ATOM 1121 N N3 . DA D 2 10 . 23.13 68.307 -32.522 1 40.17 ? N3 DA F 4 1 ATOM 1122 C C4 . DA D 2 10 . 22.878 69.62 -32.491 1 44.31 ? C4 DA F 4 1 ATOM 1123 P P . DC D 2 11 . 20.095 68.958 -38.513 1 47.89 ? P DC F 3 1 ATOM 1124 O OP1 . DC D 2 11 . 20.241 68.29 -39.818 1 36.78 ? OP1 DC F 3 1 ATOM 1125 O OP2 . DC D 2 11 . 19.014 69.985 -38.333 1 39.32 ? OP2 DC F 3 1 ATOM 1126 O O5' . DC D 2 11 . 19.816 67.764 -37.506 1 45.4 ? O5' DC F 3 1 ATOM 1127 C C5' . DC D 2 11 . 20.904 67.079 -36.902 1 41.57 ? C5' DC F 3 1 ATOM 1128 C C4' . DC D 2 11 . 20.377 66.265 -35.761 1 39.86 ? C4' DC F 3 1 ATOM 1129 O O4' . DC D 2 11 . 20.571 67.009 -34.539 1 38.8 ? O4' DC F 3 1 ATOM 1130 C C3' . DC D 2 11 . 18.867 66.061 -35.924 1 38.18 ? C3' DC F 3 1 ATOM 1131 O O3' . DC D 2 11 . 18.538 64.677 -35.799 1 41.93 ? O3' DC F 3 1 ATOM 1132 C C2' . DC D 2 11 . 18.252 66.909 -34.824 1 34.44 ? C2' DC F 3 1 ATOM 1133 C C1' . DC D 2 11 . 19.36 66.955 -33.78 1 44.33 ? C1' DC F 3 1 ATOM 1134 N N1 . DC D 2 11 . 19.335 68.103 -32.828 1 44.31 ? N1 DC F 3 1 ATOM 1135 C C2 . DC D 2 11 . 19.13 67.874 -31.472 1 36.7 ? C2 DC F 3 1 ATOM 1136 O O2 . DC D 2 11 . 18.968 66.738 -31.036 1 32.6 ? O2 DC F 3 1 ATOM 1137 N N3 . DC D 2 11 . 19.122 68.905 -30.647 1 37.26 ? N3 DC F 3 1 ATOM 1138 C C4 . DC D 2 11 . 19.315 70.137 -31.089 1 35.75 ? C4 DC F 3 1 ATOM 1139 N N4 . DC D 2 11 . 19.324 71.093 -30.184 1 38.64 ? N4 DC F 3 1 ATOM 1140 C C5 . DC D 2 11 . 19.512 70.419 -32.437 1 37.1 ? C5 DC F 3 1 ATOM 1141 C C6 . DC D 2 11 . 19.516 69.381 -33.275 1 46.31 ? C6 DC F 3 1 ATOM 1142 P P . DT D 2 12 . 16.998 64.236 -35.654 1 50.71 ? P DT F 2 1 ATOM 1143 O OP1 . DT D 2 12 . 16.766 62.963 -36.394 1 53.39 ? OP1 DT F 2 1 ATOM 1144 O OP2 . DT D 2 12 . 16.169 65.423 -35.958 1 48.71 ? OP2 DT F 2 1 ATOM 1145 O O5' . DT D 2 12 . 16.793 63.922 -34.088 1 55 ? O5' DT F 2 1 ATOM 1146 C C5' . DT D 2 12 . 17.625 62.959 -33.412 1 45.84 ? C5' DT F 2 1 ATOM 1147 C C4' . DT D 2 12 . 17.117 62.673 -32.016 1 42.4 ? C4' DT F 2 1 ATOM 1148 O O4' . DT D 2 12 . 17.342 63.812 -31.161 1 41.36 ? O4' DT F 2 1 ATOM 1149 C C3' . DT D 2 12 . 15.64 62.293 -31.869 1 43.22 ? C3' DT F 2 1 ATOM 1150 O O3' . DT D 2 12 . 15.595 61.14 -30.989 1 31.01 ? O3' DT F 2 1 ATOM 1151 C C2' . DT D 2 12 . 15.006 63.56 -31.304 1 37.22 ? C2' DT F 2 1 ATOM 1152 C C1' . DT D 2 12 . 16.144 64.164 -30.494 1 42.95 ? C1' DT F 2 1 ATOM 1153 N N1 . DT D 2 12 . 16.141 65.626 -30.366 1 40.49 ? N1 DT F 2 1 ATOM 1154 C C2 . DT D 2 12 . 16.151 66.163 -29.115 1 43.06 ? C2 DT F 2 1 ATOM 1155 O O2 . DT D 2 12 . 16.173 65.484 -28.112 1 47.23 ? O2 DT F 2 1 ATOM 1156 N N3 . DT D 2 12 . 16.142 67.531 -29.071 1 46.85 ? N3 DT F 2 1 ATOM 1157 C C4 . DT D 2 12 . 16.132 68.391 -30.137 1 48.2 ? C4 DT F 2 1 ATOM 1158 O O4 . DT D 2 12 . 16.113 69.595 -29.945 1 43.15 ? O4 DT F 2 1 ATOM 1159 C C5 . DT D 2 12 . 16.141 67.755 -31.433 1 48.16 ? C5 DT F 2 1 ATOM 1160 C C7 . DT D 2 12 . 16.164 68.603 -32.665 1 53.06 ? C7 DT F 2 1 ATOM 1161 C C6 . DT D 2 12 . 16.134 66.42 -31.478 1 43.85 ? C6 DT F 2 1 ATOM 1162 P P . DT D 2 13 . 14.211 60.367 -30.683 1 37.37 ? P DT F 1 1 ATOM 1163 O OP1 . DT D 2 13 . 14.67 58.976 -30.506 1 37.79 ? OP1 DT F 1 1 ATOM 1164 O OP2 . DT D 2 13 . 13.087 60.673 -31.585 1 41.13 ? OP2 DT F 1 1 ATOM 1165 O O5' . DT D 2 13 . 13.816 60.894 -29.251 1 39.3 ? O5' DT F 1 1 ATOM 1166 C C5' . DT D 2 13 . 14.78 60.741 -28.217 1 44.59 ? C5' DT F 1 1 ATOM 1167 C C4' . DT D 2 13 . 14.428 61.566 -27.007 1 43.29 ? C4' DT F 1 1 ATOM 1168 O O4' . DT D 2 13 . 14.473 62.95 -27.389 1 40.87 ? O4' DT F 1 1 ATOM 1169 C C3' . DT D 2 13 . 13.051 61.303 -26.387 1 35.48 ? C3' DT F 1 1 ATOM 1170 O O3' . DT D 2 13 . 13.27 60.727 -25.087 1 27.2 ? O3' DT F 1 1 ATOM 1171 C C2' . DT D 2 13 . 12.371 62.674 -26.395 1 38.9 ? C2' DT F 1 1 ATOM 1172 C C1' . DT D 2 13 . 13.505 63.655 -26.648 1 39.45 ? C1' DT F 1 1 ATOM 1173 N N1 . DT D 2 13 . 13.227 64.908 -27.39 1 45.13 ? N1 DT F 1 1 ATOM 1174 C C2 . DT D 2 13 . 12.983 66.063 -26.645 1 47.04 ? C2 DT F 1 1 ATOM 1175 O O2 . DT D 2 13 . 12.954 66.077 -25.422 1 45.09 ? O2 DT F 1 1 ATOM 1176 N N3 . DT D 2 13 . 12.777 67.215 -27.393 1 48.66 ? N3 DT F 1 1 ATOM 1177 C C4 . DT D 2 13 . 12.788 67.338 -28.778 1 45.61 ? C4 DT F 1 1 ATOM 1178 O O4 . DT D 2 13 . 12.612 68.462 -29.282 1 42.66 ? O4 DT F 1 1 ATOM 1179 C C5 . DT D 2 13 . 13.029 66.055 -29.519 1 46.36 ? C5 DT F 1 1 ATOM 1180 C C7 . DT D 2 13 . 13.038 66.047 -31.023 1 32.8 ? C7 DT F 1 1 ATOM 1181 C C6 . DT D 2 13 . 13.23 64.933 -28.786 1 42.1 ? C6 DT F 1 1 ATOM 1182 P P . DT D 2 14 . 12.041 60.373 -24.103 1 29.86 ? P DT F -1 1 ATOM 1183 O OP1 . DT D 2 14 . 12.653 59.369 -23.228 1 32.32 ? OP1 DT F -1 1 ATOM 1184 O OP2 . DT D 2 14 . 10.742 60.052 -24.723 1 26.97 ? OP2 DT F -1 1 ATOM 1185 O O5' . DT D 2 14 . 11.836 61.724 -23.286 1 29.26 ? O5' DT F -1 1 ATOM 1186 C C5' . DT D 2 14 . 12.94 62.296 -22.597 1 26.87 ? C5' DT F -1 1 ATOM 1187 C C4' . DT D 2 14 . 12.53 63.513 -21.795 1 34.36 ? C4' DT F -1 1 ATOM 1188 O O4' . DT D 2 14 . 12.483 64.727 -22.577 1 33.07 ? O4' DT F -1 1 ATOM 1189 C C3' . DT D 2 14 . 11.238 63.454 -20.975 1 25.9 ? C3' DT F -1 1 ATOM 1190 O O3' . DT D 2 14 . 11.638 63.91 -19.689 1 29.62 ? O3' DT F -1 1 ATOM 1191 C C2' . DT D 2 14 . 10.336 64.462 -21.654 1 26.94 ? C2' DT F -1 1 ATOM 1192 C C1' . DT D 2 14 . 11.327 65.492 -22.217 1 37 ? C1' DT F -1 1 ATOM 1193 N N1 . DT D 2 14 . 10.823 66.158 -23.458 1 39.62 ? N1 DT F -1 1 ATOM 1194 C C2 . DT D 2 14 . 10.977 67.524 -23.72 1 31.97 ? C2 DT F -1 1 ATOM 1195 O O2 . DT D 2 14 . 11.529 68.329 -23.004 1 23.3 ? O2 DT F -1 1 ATOM 1196 N N3 . DT D 2 14 . 10.44 67.908 -24.903 1 38.09 ? N3 DT F -1 1 ATOM 1197 C C4 . DT D 2 14 . 9.791 67.126 -25.835 1 36.94 ? C4 DT F -1 1 ATOM 1198 O O4 . DT D 2 14 . 9.379 67.645 -26.859 1 43.13 ? O4 DT F -1 1 ATOM 1199 C C5 . DT D 2 14 . 9.666 65.742 -25.503 1 33.31 ? C5 DT F -1 1 ATOM 1200 C C7 . DT D 2 14 . 8.969 64.811 -26.435 1 33.24 ? C7 DT F -1 1 ATOM 1201 C C6 . DT D 2 14 . 10.18 65.338 -24.359 1 39.53 ? C6 DT F -1 1 ATOM 1202 P P . DT D 2 15 . 10.635 63.887 -18.449 1 33.08 ? P DT F -2 1 ATOM 1203 O OP1 . DT D 2 15 . 11.466 63.544 -17.268 1 35.7 ? OP1 DT F -2 1 ATOM 1204 O OP2 . DT D 2 15 . 9.448 63.059 -18.777 1 22.39 ? OP2 DT F -2 1 ATOM 1205 O O5' . DT D 2 15 . 10.324 65.44 -18.32 1 39.52 ? O5' DT F -2 1 ATOM 1206 C C5' . DT D 2 15 . 11.407 66.369 -18.33 1 37.29 ? C5' DT F -2 1 ATOM 1207 C C4' . DT D 2 15 . 10.894 67.779 -18.48 1 38.91 ? C4' DT F -2 1 ATOM 1208 O O4' . DT D 2 15 . 10.477 68.026 -19.835 1 37.89 ? O4' DT F -2 1 ATOM 1209 C C3' . DT D 2 15 . 9.705 68.158 -17.602 1 35.31 ? C3' DT F -2 1 ATOM 1210 O O3' . DT D 2 15 . 10.103 69.353 -16.945 1 37.19 ? O3' DT F -2 1 ATOM 1211 C C2' . DT D 2 15 . 8.556 68.387 -18.593 1 32.7 ? C2' DT F -2 1 ATOM 1212 C C1' . DT D 2 15 . 9.26 68.79 -19.87 1 29.02 ? C1' DT F -2 1 ATOM 1213 N N1 . DT D 2 15 . 8.613 68.484 -21.196 1 33.93 ? N1 DT F -2 1 ATOM 1214 C C2 . DT D 2 15 . 8.593 69.436 -22.228 1 26.19 ? C2 DT F -2 1 ATOM 1215 O O2 . DT D 2 15 . 9.008 70.557 -22.115 1 19.7 ? O2 DT F -2 1 ATOM 1216 N N3 . DT D 2 15 . 8.041 68.994 -23.399 1 28.92 ? N3 DT F -2 1 ATOM 1217 C C4 . DT D 2 15 . 7.494 67.749 -23.642 1 35.65 ? C4 DT F -2 1 ATOM 1218 O O4 . DT D 2 15 . 7.04 67.503 -24.734 1 36.13 ? O4 DT F -2 1 ATOM 1219 C C5 . DT D 2 15 . 7.518 66.826 -22.522 1 39.74 ? C5 DT F -2 1 ATOM 1220 C C7 . DT D 2 15 . 6.937 65.459 -22.67 1 41.57 ? C7 DT F -2 1 ATOM 1221 C C6 . DT D 2 15 . 8.067 67.234 -21.381 1 40.75 ? C6 DT F -2 1 ATOM 1222 P P . DC D 2 16 . 9.409 69.808 -15.583 1 39.34 ? P DC F -3 1 ATOM 1223 O OP1 . DC D 2 16 . 10.513 70.651 -15.056 1 35.77 ? OP1 DC F -3 1 ATOM 1224 O OP2 . DC D 2 16 . 8.834 68.721 -14.741 1 37.47 ? OP2 DC F -3 1 ATOM 1225 O O5' . DC D 2 16 . 8.205 70.704 -16.113 1 41.02 ? O5' DC F -3 1 ATOM 1226 C C5' . DC D 2 16 . 8.456 71.848 -16.926 1 42.31 ? C5' DC F -3 1 ATOM 1227 C C4' . DC D 2 16 . 7.165 72.565 -17.188 1 40.83 ? C4' DC F -3 1 ATOM 1228 O O4' . DC D 2 16 . 6.615 71.941 -18.376 1 45.26 ? O4' DC F -3 1 ATOM 1229 C C3' . DC D 2 16 . 6.163 72.309 -16.059 1 44.39 ? C3' DC F -3 1 ATOM 1230 O O3' . DC D 2 16 . 5.201 73.377 -15.861 1 50.43 ? O3' DC F -3 1 ATOM 1231 C C2' . DC D 2 16 . 5.394 71.111 -16.6 1 48.55 ? C2' DC F -3 1 ATOM 1232 C C1' . DC D 2 16 . 5.306 71.474 -18.084 1 44.37 ? C1' DC F -3 1 ATOM 1233 N N1 . DC D 2 16 . 4.941 70.361 -19.023 1 45.6 ? N1 DC F -3 1 ATOM 1234 C C2 . DC D 2 16 . 4.582 70.63 -20.387 1 40.09 ? C2 DC F -3 1 ATOM 1235 O O2 . DC D 2 16 . 4.556 71.8 -20.817 1 41.42 ? O2 DC F -3 1 ATOM 1236 N N3 . DC D 2 16 . 4.266 69.59 -21.19 1 40.43 ? N3 DC F -3 1 ATOM 1237 C C4 . DC D 2 16 . 4.284 68.349 -20.717 1 36.71 ? C4 DC F -3 1 ATOM 1238 N N4 . DC D 2 16 . 3.971 67.366 -21.539 1 43.96 ? N4 DC F -3 1 ATOM 1239 C C5 . DC D 2 16 . 4.626 68.055 -19.382 1 42.37 ? C5 DC F -3 1 ATOM 1240 C C6 . DC D 2 16 . 4.945 69.071 -18.575 1 45.7 ? C6 DC F -3 1 ATOM 1241 P P . DG D 2 17 . 5.671 74.894 -15.672 1 43.19 ? P DG F -4 1 ATOM 1242 O OP1 . DG D 2 17 . 6.963 75.115 -16.35 1 40.81 ? OP1 DG F -4 1 ATOM 1243 O OP2 . DG D 2 17 . 5.511 75.198 -14.236 1 39.21 ? OP2 DG F -4 1 ATOM 1244 O O5' . DG D 2 17 . 4.607 75.755 -16.475 1 38.47 ? O5' DG F -4 1 ATOM 1245 C C5' . DG D 2 17 . 5.04 76.541 -17.577 1 43.61 ? C5' DG F -4 1 ATOM 1246 C C4' . DG D 2 17 . 3.874 76.885 -18.474 1 38.71 ? C4' DG F -4 1 ATOM 1247 O O4' . DG D 2 17 . 3.402 75.699 -19.149 1 44.69 ? O4' DG F -4 1 ATOM 1248 C C3' . DG D 2 17 . 2.662 77.369 -17.7 1 37.32 ? C3' DG F -4 1 ATOM 1249 O O3' . DG D 2 17 . 1.877 77.912 -18.773 1 24.26 ? O3' DG F -4 1 ATOM 1250 C C2' . DG D 2 17 . 2.082 76.041 -17.251 1 37.46 ? C2' DG F -4 1 ATOM 1251 C C1' . DG D 2 17 . 2.116 75.375 -18.604 1 41.04 ? C1' DG F -4 1 ATOM 1252 N N9 . DG D 2 17 . 1.925 73.926 -18.685 1 40.79 ? N9 DG F -4 1 ATOM 1253 C C8 . DG D 2 17 . 2.1 72.965 -17.731 1 36.59 ? C8 DG F -4 1 ATOM 1254 N N7 . DG D 2 17 . 1.858 71.766 -18.176 1 36.33 ? N7 DG F -4 1 ATOM 1255 C C5 . DG D 2 17 . 1.494 71.953 -19.497 1 41.94 ? C5 DG F -4 1 ATOM 1256 C C6 . DG D 2 17 . 1.145 71.023 -20.505 1 45.23 ? C6 DG F -4 1 ATOM 1257 O O6 . DG D 2 17 . 1.038 69.8 -20.42 1 51.56 ? O6 DG F -4 1 ATOM 1258 N N1 . DG D 2 17 . 0.898 71.652 -21.726 1 44.14 ? N1 DG F -4 1 ATOM 1259 C C2 . DG D 2 17 . 0.961 73.005 -21.946 1 44.21 ? C2 DG F -4 1 ATOM 1260 N N2 . DG D 2 17 . 0.703 73.449 -23.193 1 43.56 ? N2 DG F -4 1 ATOM 1261 N N3 . DG D 2 17 . 1.263 73.871 -21.012 1 48.86 ? N3 DG F -4 1 ATOM 1262 C C4 . DG D 2 17 . 1.523 73.279 -19.822 1 43.52 ? C4 DG F -4 1 ATOM 1263 N N . PRO E 3 9 . 2.133 51.592 15.835 1 51.36 ? N PRO A 9 1 ATOM 1264 C CA . PRO E 3 9 . 3.6 51.747 16.013 1 51.53 ? CA PRO A 9 1 ATOM 1265 C C . PRO E 3 9 . 3.942 53.171 16.474 1 47.65 ? C PRO A 9 1 ATOM 1266 O O . PRO E 3 9 . 3.141 54.09 16.286 1 45.67 ? O PRO A 9 1 ATOM 1267 C CB . PRO E 3 9 . 4.208 51.395 14.66 1 53.62 ? CB PRO A 9 1 ATOM 1268 C CG . PRO E 3 9 . 3.317 50.225 14.266 1 46.46 ? CG PRO A 9 1 ATOM 1269 C CD . PRO E 3 9 . 1.908 50.764 14.615 1 51.33 ? CD PRO A 9 1 ATOM 1270 N N . THR E 3 10 . 5.127 53.369 17.041 1 46.94 ? N THR A 10 1 ATOM 1271 C CA . THR E 3 10 . 5.474 54.683 17.538 1 45.64 ? CA THR A 10 1 ATOM 1272 C C . THR E 3 10 . 6.099 55.589 16.5 1 47.57 ? C THR A 10 1 ATOM 1273 O O . THR E 3 10 . 6.521 56.7 16.842 1 50.08 ? O THR A 10 1 ATOM 1274 C CB . THR E 3 10 . 6.426 54.574 18.733 1 44.04 ? CB THR A 10 1 ATOM 1275 O OG1 . THR E 3 10 . 7.592 53.82 18.382 1 49.75 ? OG1 THR A 10 1 ATOM 1276 C CG2 . THR E 3 10 . 5.694 53.904 19.886 1 50.67 ? CG2 THR A 10 1 ATOM 1277 N N . LEU E 3 11 . 6.175 55.148 15.243 1 46.46 ? N LEU A 11 1 ATOM 1278 C CA . LEU E 3 11 . 6.693 56.06 14.236 1 45.92 ? CA LEU A 11 1 ATOM 1279 C C . LEU E 3 11 . 5.674 57.172 14.21 1 48.19 ? C LEU A 11 1 ATOM 1280 O O . LEU E 3 11 . 6.018 58.334 14.108 1 53.63 ? O LEU A 11 1 ATOM 1281 C CB . LEU E 3 11 . 6.748 55.448 12.848 1 40.81 ? CB LEU A 11 1 ATOM 1282 C CG . LEU E 3 11 . 7.149 53.988 12.77 1 49.49 ? CG LEU A 11 1 ATOM 1283 C CD1 . LEU E 3 11 . 5.858 53.214 12.714 1 48.62 ? CD1 LEU A 11 1 ATOM 1284 C CD2 . LEU E 3 11 . 7.965 53.656 11.529 1 41.29 ? CD2 LEU A 11 1 ATOM 1285 N N . GLU E 3 12 . 4.4 56.798 14.329 1 50.85 ? N GLU A 12 1 ATOM 1286 C CA . GLU E 3 12 . 3.323 57.779 14.333 1 49.39 ? CA GLU A 12 1 ATOM 1287 C C . GLU E 3 12 . 3.464 58.617 15.594 1 48.42 ? C GLU A 12 1 ATOM 1288 O O . GLU E 3 12 . 3.225 59.827 15.559 1 49.37 ? O GLU A 12 1 ATOM 1289 C CB . GLU E 3 12 . 1.938 57.119 14.341 1 45.68 ? CB GLU A 12 1 ATOM 1290 C CG . GLU E 3 12 . 1.673 56.066 13.283 1 50.07 ? CG GLU A 12 1 ATOM 1291 C CD . GLU E 3 12 . 2.09 54.67 13.73 1 53.41 ? CD GLU A 12 1 ATOM 1292 O OE1 . GLU E 3 12 . 1.184 53.844 14.003 1 55 ? OE1 GLU A 12 1 ATOM 1293 O OE2 . GLU E 3 12 . 3.31 54.397 13.809 1 44.63 ? OE2 GLU A 12 1 ATOM 1294 N N . TRP E 3 13 . 3.839 57.968 16.704 1 45.38 ? N TRP A 13 1 ATOM 1295 C CA . TRP E 3 13 . 4.074 58.684 17.957 1 43.86 ? CA TRP A 13 1 ATOM 1296 C C . TRP E 3 13 . 5.007 59.848 17.597 1 45.13 ? C TRP A 13 1 ATOM 1297 O O . TRP E 3 13 . 4.818 61.022 17.981 1 39.27 ? O TRP A 13 1 ATOM 1298 C CB . TRP E 3 13 . 4.753 57.763 18.998 1 39.96 ? CB TRP A 13 1 ATOM 1299 C CG . TRP E 3 13 . 5.078 58.541 20.211 1 36.61 ? CG TRP A 13 1 ATOM 1300 C CD1 . TRP E 3 13 . 4.186 59.088 21.082 1 29.86 ? CD1 TRP A 13 1 ATOM 1301 C CD2 . TRP E 3 13 . 6.38 58.964 20.64 1 32.23 ? CD2 TRP A 13 1 ATOM 1302 N NE1 . TRP E 3 13 . 4.851 59.837 22.007 1 36.47 ? NE1 TRP A 13 1 ATOM 1303 C CE2 . TRP E 3 13 . 6.199 59.778 21.758 1 33.72 ? CE2 TRP A 13 1 ATOM 1304 C CE3 . TRP E 3 13 . 7.681 58.74 20.173 1 36.93 ? CE3 TRP A 13 1 ATOM 1305 C CZ2 . TRP E 3 13 . 7.274 60.372 22.43 1 38.16 ? CZ2 TRP A 13 1 ATOM 1306 C CZ3 . TRP E 3 13 . 8.75 59.329 20.837 1 34.21 ? CZ3 TRP A 13 1 ATOM 1307 C CH2 . TRP E 3 13 . 8.538 60.134 21.948 1 37.51 ? CH2 TRP A 13 1 ATOM 1308 N N . PHE E 3 14 . 6.008 59.469 16.811 1 45.34 ? N PHE A 14 1 ATOM 1309 C CA . PHE E 3 14 . 7.007 60.371 16.256 1 46.89 ? CA PHE A 14 1 ATOM 1310 C C . PHE E 3 14 . 6.349 61.489 15.381 1 43.87 ? C PHE A 14 1 ATOM 1311 O O . PHE E 3 14 . 6.315 62.645 15.809 1 42.96 ? O PHE A 14 1 ATOM 1312 C CB . PHE E 3 14 . 8.006 59.501 15.447 1 43.26 ? CB PHE A 14 1 ATOM 1313 C CG . PHE E 3 14 . 8.946 60.27 14.577 1 37.28 ? CG PHE A 14 1 ATOM 1314 C CD1 . PHE E 3 14 . 10.274 60.392 14.922 1 33.31 ? CD1 PHE A 14 1 ATOM 1315 C CD2 . PHE E 3 14 . 8.497 60.868 13.413 1 34.21 ? CD2 PHE A 14 1 ATOM 1316 C CE1 . PHE E 3 14 . 11.139 61.105 14.117 1 35.28 ? CE1 PHE A 14 1 ATOM 1317 C CE2 . PHE E 3 14 . 9.363 61.582 12.61 1 36.36 ? CE2 PHE A 14 1 ATOM 1318 C CZ . PHE E 3 14 . 10.688 61.701 12.967 1 28.58 ? CZ PHE A 14 1 ATOM 1319 N N . LEU E 3 15 . 5.818 61.161 14.197 1 36.46 ? N LEU A 15 1 ATOM 1320 C CA . LEU E 3 15 . 5.219 62.18 13.324 1 40.53 ? CA LEU A 15 1 ATOM 1321 C C . LEU E 3 15 . 4.239 63.082 14.101 1 39.5 ? C LEU A 15 1 ATOM 1322 O O . LEU E 3 15 . 4.209 64.303 13.927 1 35.01 ? O LEU A 15 1 ATOM 1323 C CB . LEU E 3 15 . 4.453 61.535 12.142 1 38.33 ? CB LEU A 15 1 ATOM 1324 C CG . LEU E 3 15 . 5.128 61.048 10.828 1 39.33 ? CG LEU A 15 1 ATOM 1325 C CD1 . LEU E 3 15 . 6.073 59.848 11.004 1 34.09 ? CD1 LEU A 15 1 ATOM 1326 C CD2 . LEU E 3 15 . 3.956 60.627 9.91 1 30 ? CD2 LEU A 15 1 ATOM 1327 N N . SER E 3 16 . 3.448 62.505 14.987 1 39.44 ? N SER A 16 1 ATOM 1328 C CA . SER E 3 16 . 2.518 63.328 15.727 1 41.31 ? CA SER A 16 1 ATOM 1329 C C . SER E 3 16 . 3.234 64.413 16.568 1 39.87 ? C SER A 16 1 ATOM 1330 O O . SER E 3 16 . 2.585 65.272 17.15 1 45.16 ? O SER A 16 1 ATOM 1331 C CB . SER E 3 16 . 1.662 62.395 16.601 1 46.58 ? CB SER A 16 1 ATOM 1332 O OG . SER E 3 16 . 2.422 61.481 17.397 1 49.64 ? OG SER A 16 1 ATOM 1333 N N . HIS E 3 17 . 4.567 64.357 16.612 1 39.83 ? N HIS A 17 1 ATOM 1334 C CA . HIS E 3 17 . 5.494 65.281 17.319 1 40.97 ? CA HIS A 17 1 ATOM 1335 C C . HIS E 3 17 . 6.246 66.135 16.299 1 41.79 ? C HIS A 17 1 ATOM 1336 O O . HIS E 3 17 . 6.967 67.087 16.627 1 35.53 ? O HIS A 17 1 ATOM 1337 C CB . HIS E 3 17 . 6.595 64.549 18.101 1 50.69 ? CB HIS A 17 1 ATOM 1338 C CG . HIS E 3 17 . 6.293 64.266 19.539 1 48.46 ? CG HIS A 17 1 ATOM 1339 N ND1 . HIS E 3 17 . 6.935 64.927 20.565 1 44.43 ? ND1 HIS A 17 1 ATOM 1340 C CD2 . HIS E 3 17 . 5.466 63.368 20.124 1 43.77 ? CD2 HIS A 17 1 ATOM 1341 C CE1 . HIS E 3 17 . 6.52 64.445 21.724 1 51.84 ? CE1 HIS A 17 1 ATOM 1342 N NE2 . HIS E 3 17 . 5.63 63.498 21.484 1 48.72 ? NE2 HIS A 17 1 ATOM 1343 N N . CYS E 3 18 . 6.161 65.677 15.068 1 40.25 ? N CYS A 18 1 ATOM 1344 C CA . CYS E 3 18 . 6.811 66.297 13.953 1 42.07 ? CA CYS A 18 1 ATOM 1345 C C . CYS E 3 18 . 5.923 67.302 13.279 1 45.28 ? C CYS A 18 1 ATOM 1346 O O . CYS E 3 18 . 4.756 67.489 13.635 1 47.68 ? O CYS A 18 1 ATOM 1347 C CB . CYS E 3 18 . 7.204 65.25 12.944 1 35.09 ? CB CYS A 18 1 ATOM 1348 S SG . CYS E 3 18 . 8.937 65.027 12.939 1 43.22 ? SG CYS A 18 1 ATOM 1349 N N . HIS E 3 19 . 6.508 67.928 12.268 1 48.59 ? N HIS A 19 1 ATOM 1350 C CA . HIS E 3 19 . 5.824 68.896 11.447 1 48.73 ? CA HIS A 19 1 ATOM 1351 C C . HIS E 3 19 . 6.272 68.764 9.993 1 46.16 ? C HIS A 19 1 ATOM 1352 O O . HIS E 3 19 . 7.434 69.021 9.612 1 34.73 ? O HIS A 19 1 ATOM 1353 C CB . HIS E 3 19 . 6.095 70.312 11.978 1 50.3 ? CB HIS A 19 1 ATOM 1354 C CG . HIS E 3 19 . 7.468 70.517 12.543 1 53.51 ? CG HIS A 19 1 ATOM 1355 N ND1 . HIS E 3 19 . 8.552 70.886 11.773 1 55 ? ND1 HIS A 19 1 ATOM 1356 C CD2 . HIS E 3 19 . 7.919 70.438 13.819 1 50.77 ? CD2 HIS A 19 1 ATOM 1357 C CE1 . HIS E 3 19 . 9.611 71.032 12.556 1 52.85 ? CE1 HIS A 19 1 ATOM 1358 N NE2 . HIS E 3 19 . 9.254 70.765 13.798 1 48.71 ? NE2 HIS A 19 1 ATOM 1359 N N . ILE E 3 20 . 5.29 68.311 9.22 1 37.32 ? N ILE A 20 1 ATOM 1360 C CA . ILE E 3 20 . 5.394 68.061 7.795 1 39.29 ? CA ILE A 20 1 ATOM 1361 C C . ILE E 3 20 . 5.763 69.335 7.001 1 41.39 ? C ILE A 20 1 ATOM 1362 O O . ILE E 3 20 . 5.781 70.441 7.549 1 37.73 ? O ILE A 20 1 ATOM 1363 C CB . ILE E 3 20 . 4.026 67.474 7.3 1 34.82 ? CB ILE A 20 1 ATOM 1364 C CG1 . ILE E 3 20 . 3.897 66.043 7.802 1 31.81 ? CG1 ILE A 20 1 ATOM 1365 C CG2 . ILE E 3 20 . 3.923 67.486 5.809 1 30.47 ? CG2 ILE A 20 1 ATOM 1366 C CD1 . ILE E 3 20 . 3.842 65.955 9.295 1 34.02 ? CD1 ILE A 20 1 ATOM 1367 N N . HIS E 3 21 . 6.095 69.137 5.726 1 43.94 ? N HIS A 21 1 ATOM 1368 C CA . HIS E 3 21 . 6.392 70.178 4.74 1 46.4 ? CA HIS A 21 1 ATOM 1369 C C . HIS E 3 21 . 6.383 69.559 3.345 1 43.38 ? C HIS A 21 1 ATOM 1370 O O . HIS E 3 21 . 6.986 68.518 3.103 1 48.89 ? O HIS A 21 1 ATOM 1371 C CB . HIS E 3 21 . 7.764 70.824 4.993 1 41.6 ? CB HIS A 21 1 ATOM 1372 C CG . HIS E 3 21 . 7.742 71.921 6.017 1 47.02 ? CG HIS A 21 1 ATOM 1373 N ND1 . HIS E 3 21 . 6.572 72.492 6.475 1 55 ? ND1 HIS A 21 1 ATOM 1374 C CD2 . HIS E 3 21 . 8.746 72.571 6.65 1 51.14 ? CD2 HIS A 21 1 ATOM 1375 C CE1 . HIS E 3 21 . 6.854 73.448 7.342 1 53.19 ? CE1 HIS A 21 1 ATOM 1376 N NE2 . HIS E 3 21 . 8.167 73.515 7.467 1 55 ? NE2 HIS A 21 1 ATOM 1377 N N . LYS E 3 22 . 5.636 70.198 2.454 1 42.96 ? N LYS A 22 1 ATOM 1378 C CA . LYS E 3 22 . 5.471 69.786 1.065 1 41.6 ? CA LYS A 22 1 ATOM 1379 C C . LYS E 3 22 . 6.516 70.492 0.188 1 40.47 ? C LYS A 22 1 ATOM 1380 O O . LYS E 3 22 . 6.629 71.729 0.228 1 39.52 ? O LYS A 22 1 ATOM 1381 C CB . LYS E 3 22 . 4.061 70.155 0.609 1 45.46 ? CB LYS A 22 1 ATOM 1382 C CG . LYS E 3 22 . 3.714 69.847 -0.848 1 46.46 ? CG LYS A 22 1 ATOM 1383 C CD . LYS E 3 22 . 2.393 70.536 -1.238 1 45.44 ? CD LYS A 22 1 ATOM 1384 C CE . LYS E 3 22 . 2.526 72.064 -1.438 1 44.76 ? CE LYS A 22 1 ATOM 1385 N NZ . LYS E 3 22 . 1.169 72.693 -1.504 1 48.13 ? NZ LYS A 22 1 ATOM 1386 N N . TYR E 3 23 . 7.281 69.698 -0.566 1 32.15 ? N TYR A 23 1 ATOM 1387 C CA . TYR E 3 23 . 8.305 70.188 -1.475 1 26.93 ? CA TYR A 23 1 ATOM 1388 C C . TYR E 3 23 . 7.986 69.795 -2.898 1 29.4 ? C TYR A 23 1 ATOM 1389 O O . TYR E 3 23 . 7.261 68.849 -3.11 1 40.19 ? O TYR A 23 1 ATOM 1390 C CB . TYR E 3 23 . 9.636 69.6 -1.147 1 35.11 ? CB TYR A 23 1 ATOM 1391 C CG . TYR E 3 23 . 10.246 70.141 0.081 1 46.49 ? CG TYR A 23 1 ATOM 1392 C CD1 . TYR E 3 23 . 10.549 69.297 1.133 1 48.26 ? CD1 TYR A 23 1 ATOM 1393 C CD2 . TYR E 3 23 . 10.575 71.487 0.178 1 41.35 ? CD2 TYR A 23 1 ATOM 1394 C CE1 . TYR E 3 23 . 11.173 69.768 2.253 1 47.73 ? CE1 TYR A 23 1 ATOM 1395 C CE2 . TYR E 3 23 . 11.198 71.97 1.293 1 45.86 ? CE2 TYR A 23 1 ATOM 1396 C CZ . TYR E 3 23 . 11.499 71.1 2.328 1 45.09 ? CZ TYR A 23 1 ATOM 1397 O OH . TYR E 3 23 . 12.158 71.538 3.447 1 54.73 ? OH TYR A 23 1 ATOM 1398 N N . PRO E 3 24 . 8.519 70.505 -3.892 1 28.77 ? N PRO A 24 1 ATOM 1399 C CA . PRO E 3 24 . 8.359 70.105 -5.284 1 32.12 ? CA PRO A 24 1 ATOM 1400 C C . PRO E 3 24 . 9.661 69.524 -5.85 1 37.05 ? C PRO A 24 1 ATOM 1401 O O . PRO E 3 24 . 10.722 69.687 -5.251 1 35.29 ? O PRO A 24 1 ATOM 1402 C CB . PRO E 3 24 . 7.907 71.396 -5.955 1 29.14 ? CB PRO A 24 1 ATOM 1403 C CG . PRO E 3 24 . 7.927 72.443 -4.811 1 25.38 ? CG PRO A 24 1 ATOM 1404 C CD . PRO E 3 24 . 8.971 71.906 -3.896 1 34.82 ? CD PRO A 24 1 ATOM 1405 N N . SER E 3 25 . 9.58 68.888 -7.023 1 35.44 ? N SER A 25 1 ATOM 1406 C CA . SER E 3 25 . 10.746 68.289 -7.69 1 36.35 ? CA SER A 25 1 ATOM 1407 C C . SER E 3 25 . 11.931 69.226 -7.728 1 34.98 ? C SER A 25 1 ATOM 1408 O O . SER E 3 25 . 11.78 70.419 -7.594 1 40.3 ? O SER A 25 1 ATOM 1409 C CB . SER E 3 25 . 10.446 67.919 -9.149 1 36.05 ? CB SER A 25 1 ATOM 1410 O OG . SER E 3 25 . 9.524 66.849 -9.298 1 38.54 ? OG SER A 25 1 ATOM 1411 N N . LYS E 3 26 . 13.11 68.652 -7.898 1 38.91 ? N LYS A 26 1 ATOM 1412 C CA . LYS E 3 26 . 14.361 69.379 -8.066 1 43.4 ? CA LYS A 26 1 ATOM 1413 C C . LYS E 3 26 . 14.684 70.381 -6.96 1 42.65 ? C LYS A 26 1 ATOM 1414 O O . LYS E 3 26 . 15.727 71.03 -7.032 1 44.39 ? O LYS A 26 1 ATOM 1415 C CB . LYS E 3 26 . 14.326 70.102 -9.419 1 48.32 ? CB LYS A 26 1 ATOM 1416 C CG . LYS E 3 26 . 13.773 69.185 -10.538 1 55 ? CG LYS A 26 1 ATOM 1417 C CD . LYS E 3 26 . 13.659 69.842 -11.912 1 55 ? CD LYS A 26 1 ATOM 1418 C CE . LYS E 3 26 . 12.983 68.907 -12.927 1 52.54 ? CE LYS A 26 1 ATOM 1419 N NZ . LYS E 3 26 . 11.515 68.689 -12.681 1 50.27 ? NZ LYS A 26 1 ATOM 1420 N N . SER E 3 27 . 13.842 70.518 -5.938 1 44.08 ? N SER A 27 1 ATOM 1421 C CA . SER E 3 27 . 14.147 71.491 -4.89 1 45.04 ? CA SER A 27 1 ATOM 1422 C C . SER E 3 27 . 15.132 70.934 -3.855 1 42.88 ? C SER A 27 1 ATOM 1423 O O . SER E 3 27 . 14.901 69.883 -3.271 1 48.86 ? O SER A 27 1 ATOM 1424 C CB . SER E 3 27 . 12.841 71.941 -4.193 1 48.09 ? CB SER A 27 1 ATOM 1425 O OG . SER E 3 27 . 12.187 70.914 -3.474 1 50.03 ? OG SER A 27 1 ATOM 1426 N N . THR E 3 28 . 16.234 71.652 -3.646 1 38.52 ? N THR A 28 1 ATOM 1427 C CA . THR E 3 28 . 17.302 71.277 -2.717 1 33.94 ? CA THR A 28 1 ATOM 1428 C C . THR E 3 28 . 16.951 71.447 -1.231 1 33.13 ? C THR A 28 1 ATOM 1429 O O . THR E 3 28 . 17.212 72.513 -0.654 1 25.29 ? O THR A 28 1 ATOM 1430 C CB . THR E 3 28 . 18.52 72.094 -3.033 1 24.84 ? CB THR A 28 1 ATOM 1431 O OG1 . THR E 3 28 . 18.094 73.307 -3.655 1 25.04 ? OG1 THR A 28 1 ATOM 1432 C CG2 . THR E 3 28 . 19.459 71.33 -3.988 1 36.26 ? CG2 THR A 28 1 ATOM 1433 N N . LEU E 3 29 . 16.406 70.376 -0.637 1 19.29 ? N LEU A 29 1 ATOM 1434 C CA . LEU E 3 29 . 15.966 70.32 0.747 1 13.31 ? CA LEU A 29 1 ATOM 1435 C C . LEU E 3 29 . 17.042 70.645 1.806 1 14.48 ? C LEU A 29 1 ATOM 1436 O O . LEU E 3 29 . 16.647 71.213 2.819 1 17.2 ? O LEU A 29 1 ATOM 1437 C CB . LEU E 3 29 . 15.39 68.945 1.007 1 10.9 ? CB LEU A 29 1 ATOM 1438 C CG . LEU E 3 29 . 14.463 68.503 -0.145 1 15.99 ? CG LEU A 29 1 ATOM 1439 C CD1 . LEU E 3 29 . 13.659 67.337 0.302 1 16.93 ? CD1 LEU A 29 1 ATOM 1440 C CD2 . LEU E 3 29 . 13.484 69.552 -0.501 1 21.7 ? CD2 LEU A 29 1 ATOM 1441 N N . ILE E 3 30 . 18.35 70.363 1.58 1 6.4 ? N ILE A 30 1 ATOM 1442 C CA . ILE E 3 30 . 19.481 70.651 2.529 1 6 ? CA ILE A 30 1 ATOM 1443 C C . ILE E 3 30 . 20.685 71.177 1.727 1 7.34 ? C ILE A 30 1 ATOM 1444 O O . ILE E 3 30 . 20.682 70.918 0.536 1 20.38 ? O ILE A 30 1 ATOM 1445 C CB . ILE E 3 30 . 19.889 69.335 3.292 1 7.78 ? CB ILE A 30 1 ATOM 1446 C CG1 . ILE E 3 30 . 18.765 68.949 4.218 1 6 ? CG1 ILE A 30 1 ATOM 1447 C CG2 . ILE E 3 30 . 21.148 69.512 4.092 1 6 ? CG2 ILE A 30 1 ATOM 1448 C CD1 . ILE E 3 30 . 18.97 67.594 4.806 1 18.06 ? CD1 ILE A 30 1 ATOM 1449 N N . HIS E 3 31 . 21.712 71.863 2.261 1 6 ? N HIS A 31 1 ATOM 1450 C CA . HIS E 3 31 . 22.828 72.336 1.367 1 6 ? CA HIS A 31 1 ATOM 1451 C C . HIS E 3 31 . 24.172 72.194 2.035 1 7.49 ? C HIS A 31 1 ATOM 1452 O O . HIS E 3 31 . 24.26 72.538 3.182 1 26.83 ? O HIS A 31 1 ATOM 1453 C CB . HIS E 3 31 . 22.624 73.788 1.009 1 23.36 ? CB HIS A 31 1 ATOM 1454 C CG . HIS E 3 31 . 21.309 74.073 0.361 1 28.04 ? CG HIS A 31 1 ATOM 1455 N ND1 . HIS E 3 31 . 20.107 73.878 1.006 1 29.13 ? ND1 HIS A 31 1 ATOM 1456 C CD2 . HIS E 3 31 . 21.007 74.543 -0.871 1 24.71 ? CD2 HIS A 31 1 ATOM 1457 C CE1 . HIS E 3 31 . 19.116 74.215 0.199 1 32.34 ? CE1 HIS A 31 1 ATOM 1458 N NE2 . HIS E 3 31 . 19.637 74.621 -0.947 1 33.23 ? NE2 HIS A 31 1 ATOM 1459 N N . GLN E 3 32 . 25.231 71.811 1.329 1 17.63 ? N GLN A 32 1 ATOM 1460 C CA . GLN E 3 32 . 26.532 71.427 1.956 1 25.34 ? CA GLN A 32 1 ATOM 1461 C C . GLN E 3 32 . 27.324 72.622 2.574 1 33.05 ? C GLN A 32 1 ATOM 1462 O O . GLN E 3 32 . 28.359 73.073 2.017 1 36.48 ? O GLN A 32 1 ATOM 1463 C CB . GLN E 3 32 . 27.485 70.752 0.948 1 22.58 ? CB GLN A 32 1 ATOM 1464 C CG . GLN E 3 32 . 28.828 70.391 1.59 1 19.58 ? CG GLN A 32 1 ATOM 1465 C CD . GLN E 3 32 . 29.864 69.858 0.642 1 33.4 ? CD GLN A 32 1 ATOM 1466 O OE1 . GLN E 3 32 . 29.568 69.203 -0.371 1 30.23 ? OE1 GLN A 32 1 ATOM 1467 N NE2 . GLN E 3 32 . 31.118 70.132 0.973 1 34.65 ? NE2 GLN A 32 1 ATOM 1468 N N . GLY E 3 33 . 26.924 73.052 3.775 1 43.34 ? N GLY A 33 1 ATOM 1469 C CA . GLY E 3 33 . 27.665 74.087 4.511 1 40.74 ? CA GLY A 33 1 ATOM 1470 C C . GLY E 3 33 . 26.95 74.577 5.773 1 36.94 ? C GLY A 33 1 ATOM 1471 O O . GLY E 3 33 . 27.582 74.917 6.789 1 38.11 ? O GLY A 33 1 ATOM 1472 N N . GLU E 3 34 . 25.622 74.583 5.685 1 30.01 ? N GLU A 34 1 ATOM 1473 C CA . GLU E 3 34 . 24.758 75.094 6.719 1 30.03 ? CA GLU A 34 1 ATOM 1474 C C . GLU E 3 34 . 24.793 74.245 7.942 1 35.11 ? C GLU A 34 1 ATOM 1475 O O . GLU E 3 34 . 25.306 73.137 7.881 1 39.63 ? O GLU A 34 1 ATOM 1476 C CB . GLU E 3 34 . 23.369 75.199 6.143 1 28.77 ? CB GLU A 34 1 ATOM 1477 C CG . GLU E 3 34 . 23.443 76.116 4.917 1 36.46 ? CG GLU A 34 1 ATOM 1478 C CD . GLU E 3 34 . 22.106 76.575 4.396 1 42.77 ? CD GLU A 34 1 ATOM 1479 O OE1 . GLU E 3 34 . 22.088 77.175 3.295 1 37.62 ? OE1 GLU A 34 1 ATOM 1480 O OE2 . GLU E 3 34 . 21.089 76.341 5.091 1 43.2 ? OE2 GLU A 34 1 ATOM 1481 N N . LYS E 3 35 . 24.295 74.786 9.056 1 26.7 ? N LYS A 35 1 ATOM 1482 C CA . LYS E 3 35 . 24.335 74.085 10.336 1 26.96 ? CA LYS A 35 1 ATOM 1483 C C . LYS E 3 35 . 23.241 73.049 10.512 1 32.69 ? C LYS A 35 1 ATOM 1484 O O . LYS E 3 35 . 22.077 73.331 10.24 1 37 ? O LYS A 35 1 ATOM 1485 C CB . LYS E 3 35 . 24.244 75.089 11.485 1 42.35 ? CB LYS A 35 1 ATOM 1486 C CG . LYS E 3 35 . 25.571 75.562 12.101 1 42.72 ? CG LYS A 35 1 ATOM 1487 C CD . LYS E 3 35 . 26.516 76.176 11.096 1 46.67 ? CD LYS A 35 1 ATOM 1488 C CE . LYS E 3 35 . 27.373 75.155 10.344 1 52.49 ? CE LYS A 35 1 ATOM 1489 N NZ . LYS E 3 35 . 28.418 74.537 11.25 1 55 ? NZ LYS A 35 1 ATOM 1490 N N . ALA E 3 36 . 23.628 71.851 10.964 1 33.84 ? N ALA A 36 1 ATOM 1491 C CA . ALA E 3 36 . 22.678 70.757 11.186 1 27.47 ? CA ALA A 36 1 ATOM 1492 C C . ALA E 3 36 . 22.014 70.968 12.555 1 24.01 ? C ALA A 36 1 ATOM 1493 O O . ALA E 3 36 . 22.718 71.151 13.551 1 6.55 ? O ALA A 36 1 ATOM 1494 C CB . ALA E 3 36 . 23.432 69.445 11.131 1 6 ? CB ALA A 36 1 ATOM 1495 N N . GLU E 3 37 . 20.676 70.898 12.601 1 24.57 ? N GLU A 37 1 ATOM 1496 C CA . GLU E 3 37 . 19.877 71.172 13.806 1 27.42 ? CA GLU A 37 1 ATOM 1497 C C . GLU E 3 37 . 18.461 70.57 13.745 1 31.32 ? C GLU A 37 1 ATOM 1498 O O . GLU E 3 37 . 17.75 70.582 14.751 1 37 ? O GLU A 37 1 ATOM 1499 C CB . GLU E 3 37 . 19.762 72.674 13.982 1 32.59 ? CB GLU A 37 1 ATOM 1500 C CG . GLU E 3 37 . 18.775 73.254 12.954 1 36.79 ? CG GLU A 37 1 ATOM 1501 C CD . GLU E 3 37 . 18.909 72.639 11.55 1 34.96 ? CD GLU A 37 1 ATOM 1502 O OE1 . GLU E 3 37 . 20.009 72.58 10.957 1 34.45 ? OE1 GLU A 37 1 ATOM 1503 O OE2 . GLU E 3 37 . 17.891 72.185 11.022 1 34.02 ? OE2 GLU A 37 1 ATOM 1504 N N . THR E 3 38 . 18.061 70.099 12.561 1 31.87 ? N THR A 38 1 ATOM 1505 C CA . THR E 3 38 . 16.763 69.45 12.254 1 27.46 ? CA THR A 38 1 ATOM 1506 C C . THR E 3 38 . 17.103 68.08 11.662 1 21.46 ? C THR A 38 1 ATOM 1507 O O . THR E 3 38 . 18.174 67.9 11.109 1 20.91 ? O THR A 38 1 ATOM 1508 C CB . THR E 3 38 . 15.916 70.235 11.17 1 33.31 ? CB THR A 38 1 ATOM 1509 O OG1 . THR E 3 38 . 15.691 71.56 11.632 1 36.18 ? OG1 THR A 38 1 ATOM 1510 C CG2 . THR E 3 38 . 14.556 69.61 10.933 1 39.15 ? CG2 THR A 38 1 ATOM 1511 N N . LEU E 3 39 . 16.175 67.149 11.736 1 14.76 ? N LEU A 39 1 ATOM 1512 C CA . LEU E 3 39 . 16.364 65.794 11.292 1 18.37 ? CA LEU A 39 1 ATOM 1513 C C . LEU E 3 39 . 15.127 65.494 10.543 1 23.98 ? C LEU A 39 1 ATOM 1514 O O . LEU E 3 39 . 14.094 65.347 11.161 1 30.72 ? O LEU A 39 1 ATOM 1515 C CB . LEU E 3 39 . 16.504 64.852 12.5 1 24.33 ? CB LEU A 39 1 ATOM 1516 C CG . LEU E 3 39 . 16.183 63.373 12.289 1 27.54 ? CG LEU A 39 1 ATOM 1517 C CD1 . LEU E 3 39 . 17.306 62.675 11.568 1 32.63 ? CD1 LEU A 39 1 ATOM 1518 C CD2 . LEU E 3 39 . 15.996 62.735 13.609 1 30.74 ? CD2 LEU A 39 1 ATOM 1519 N N . TYR E 3 40 . 15.208 65.437 9.218 1 26.1 ? N TYR A 40 1 ATOM 1520 C CA . TYR E 3 40 . 14.026 65.199 8.385 1 26.88 ? CA TYR A 40 1 ATOM 1521 C C . TYR E 3 40 . 13.616 63.74 8.387 1 25.83 ? C TYR A 40 1 ATOM 1522 O O . TYR E 3 40 . 14.32 62.856 8.866 1 35.53 ? O TYR A 40 1 ATOM 1523 C CB . TYR E 3 40 . 14.307 65.668 6.927 1 25.89 ? CB TYR A 40 1 ATOM 1524 C CG . TYR E 3 40 . 14.768 67.12 6.856 1 31.74 ? CG TYR A 40 1 ATOM 1525 C CD1 . TYR E 3 40 . 16.084 67.444 7.176 1 33.19 ? CD1 TYR A 40 1 ATOM 1526 C CD2 . TYR E 3 40 . 13.894 68.166 6.501 1 23.12 ? CD2 TYR A 40 1 ATOM 1527 C CE1 . TYR E 3 40 . 16.543 68.754 7.157 1 40.13 ? CE1 TYR A 40 1 ATOM 1528 C CE2 . TYR E 3 40 . 14.347 69.497 6.481 1 30.05 ? CE2 TYR A 40 1 ATOM 1529 C CZ . TYR E 3 40 . 15.688 69.784 6.814 1 39.57 ? CZ TYR A 40 1 ATOM 1530 O OH . TYR E 3 40 . 16.232 71.069 6.805 1 43.94 ? OH TYR A 40 1 ATOM 1531 N N . TYR E 3 41 . 12.473 63.512 7.783 1 18.85 ? N TYR A 41 1 ATOM 1532 C CA . TYR E 3 41 . 11.884 62.195 7.647 1 17.23 ? CA TYR A 41 1 ATOM 1533 C C . TYR E 3 41 . 11 62.26 6.388 1 20.33 ? C TYR A 41 1 ATOM 1534 O O . TYR E 3 41 . 10.108 63.108 6.332 1 29.73 ? O TYR A 41 1 ATOM 1535 C CB . TYR E 3 41 . 11.053 61.899 8.885 1 22.54 ? CB TYR A 41 1 ATOM 1536 C CG . TYR E 3 41 . 10.404 60.566 8.775 1 23.25 ? CG TYR A 41 1 ATOM 1537 C CD1 . TYR E 3 41 . 9.041 60.461 8.544 1 30.43 ? CD1 TYR A 41 1 ATOM 1538 C CD2 . TYR E 3 41 . 11.149 59.405 8.846 1 28.35 ? CD2 TYR A 41 1 ATOM 1539 C CE1 . TYR E 3 41 . 8.448 59.246 8.383 1 28.16 ? CE1 TYR A 41 1 ATOM 1540 C CE2 . TYR E 3 41 . 10.558 58.182 8.685 1 26.29 ? CE2 TYR A 41 1 ATOM 1541 C CZ . TYR E 3 41 . 9.214 58.115 8.451 1 26.78 ? CZ TYR A 41 1 ATOM 1542 O OH . TYR E 3 41 . 8.613 56.899 8.245 1 40.04 ? OH TYR A 41 1 ATOM 1543 N N . ILE E 3 42 . 11.223 61.384 5.407 1 25.22 ? N ILE A 42 1 ATOM 1544 C CA . ILE E 3 42 . 10.508 61.418 4.113 1 29.55 ? CA ILE A 42 1 ATOM 1545 C C . ILE E 3 42 . 9.097 60.766 4.072 1 30.5 ? C ILE A 42 1 ATOM 1546 O O . ILE E 3 42 . 8.937 59.57 3.787 1 33.7 ? O ILE A 42 1 ATOM 1547 C CB . ILE E 3 42 . 11.399 60.756 3.008 1 25.15 ? CB ILE A 42 1 ATOM 1548 C CG1 . ILE E 3 42 . 12.791 61.393 2.982 1 27.91 ? CG1 ILE A 42 1 ATOM 1549 C CG2 . ILE E 3 42 . 10.815 61.014 1.643 1 33.96 ? CG2 ILE A 42 1 ATOM 1550 C CD1 . ILE E 3 42 . 13.62 60.983 1.766 1 21.39 ? CD1 ILE A 42 1 ATOM 1551 N N . VAL E 3 43 . 8.067 61.573 4.305 1 25.63 ? N VAL A 43 1 ATOM 1552 C CA . VAL E 3 43 . 6.711 61.072 4.319 1 24.7 ? CA VAL A 43 1 ATOM 1553 C C . VAL E 3 43 . 6.4 60.453 2.991 1 26.36 ? C VAL A 43 1 ATOM 1554 O O . VAL E 3 43 . 6.246 59.249 2.908 1 30.84 ? O VAL A 43 1 ATOM 1555 C CB . VAL E 3 43 . 5.727 62.168 4.555 1 25.96 ? CB VAL A 43 1 ATOM 1556 C CG1 . VAL E 3 43 . 4.342 61.56 4.745 1 31.89 ? CG1 VAL A 43 1 ATOM 1557 C CG2 . VAL E 3 43 . 6.151 62.972 5.763 1 37.01 ? CG2 VAL A 43 1 ATOM 1558 N N . LYS E 3 44 . 6.334 61.276 1.948 1 30.92 ? N LYS A 44 1 ATOM 1559 C CA . LYS E 3 44 . 6.056 60.831 0.574 1 27.91 ? CA LYS A 44 1 ATOM 1560 C C . LYS E 3 44 . 7.105 61.394 -0.353 1 31.55 ? C LYS A 44 1 ATOM 1561 O O . LYS E 3 44 . 7.423 62.577 -0.232 1 37.24 ? O LYS A 44 1 ATOM 1562 C CB . LYS E 3 44 . 4.689 61.324 0.116 1 33.1 ? CB LYS A 44 1 ATOM 1563 C CG . LYS E 3 44 . 4.479 61.47 -1.403 1 39.56 ? CG LYS A 44 1 ATOM 1564 C CD . LYS E 3 44 . 3.076 62.049 -1.709 1 43.2 ? CD LYS A 44 1 ATOM 1565 C CE . LYS E 3 44 . 2.888 63.449 -1.052 1 51.21 ? CE LYS A 44 1 ATOM 1566 N NZ . LYS E 3 44 . 1.512 64.075 -1.019 1 40.62 ? NZ LYS A 44 1 ATOM 1567 N N . GLY E 3 45 . 7.669 60.545 -1.225 1 33.47 ? N GLY A 45 1 ATOM 1568 C CA . GLY E 3 45 . 8.641 60.985 -2.223 1 33.84 ? CA GLY A 45 1 ATOM 1569 C C . GLY E 3 45 . 10.026 60.354 -2.156 1 29.69 ? C GLY A 45 1 ATOM 1570 O O . GLY E 3 45 . 10.291 59.471 -1.346 1 32.11 ? O GLY A 45 1 ATOM 1571 N N . SER E 3 46 . 10.899 60.826 -3.043 1 16.92 ? N SER A 46 1 ATOM 1572 C CA . SER E 3 46 . 12.294 60.422 -3.136 1 17.1 ? CA SER A 46 1 ATOM 1573 C C . SER E 3 46 . 13.149 61.689 -3.264 1 15.96 ? C SER A 46 1 ATOM 1574 O O . SER E 3 46 . 12.738 62.687 -3.893 1 20.03 ? O SER A 46 1 ATOM 1575 C CB . SER E 3 46 . 12.548 59.564 -4.373 1 21.99 ? CB SER A 46 1 ATOM 1576 O OG . SER E 3 46 . 11.518 58.611 -4.519 1 36 ? OG SER A 46 1 ATOM 1577 N N . VAL E 3 47 . 14.357 61.602 -2.742 1 7.03 ? N VAL A 47 1 ATOM 1578 C CA . VAL E 3 47 . 15.281 62.7 -2.706 1 6 ? CA VAL A 47 1 ATOM 1579 C C . VAL E 3 47 . 16.665 62.189 -3.107 1 7.63 ? C VAL A 47 1 ATOM 1580 O O . VAL E 3 47 . 16.897 60.989 -3.058 1 23.7 ? O VAL A 47 1 ATOM 1581 C CB . VAL E 3 47 . 15.257 63.259 -1.282 1 17.01 ? CB VAL A 47 1 ATOM 1582 C CG1 . VAL E 3 47 . 16.31 62.573 -0.442 1 18.43 ? CG1 VAL A 47 1 ATOM 1583 C CG2 . VAL E 3 47 . 15.422 64.734 -1.334 1 27.34 ? CG2 VAL A 47 1 ATOM 1584 N N . ALA E 3 48 . 17.598 63.039 -3.509 1 6.41 ? N ALA A 48 1 ATOM 1585 C CA . ALA E 3 48 . 18.915 62.499 -3.868 1 7.21 ? CA ALA A 48 1 ATOM 1586 C C . ALA E 3 48 . 20.034 63.166 -3.057 1 7.1 ? C ALA A 48 1 ATOM 1587 O O . ALA E 3 48 . 20.008 64.34 -2.819 1 15.44 ? O ALA A 48 1 ATOM 1588 C CB . ALA E 3 48 . 19.162 62.704 -5.362 1 9.69 ? CB ALA A 48 1 ATOM 1589 N N . VAL E 3 49 . 21.006 62.412 -2.592 1 7.28 ? N VAL A 49 1 ATOM 1590 C CA . VAL E 3 49 . 22.082 62.992 -1.825 1 6 ? CA VAL A 49 1 ATOM 1591 C C . VAL E 3 49 . 23.231 63.077 -2.761 1 6 ? C VAL A 49 1 ATOM 1592 O O . VAL E 3 49 . 23.531 62.076 -3.408 1 15.08 ? O VAL A 49 1 ATOM 1593 C CB . VAL E 3 49 . 22.529 62.1 -0.605 1 6 ? CB VAL A 49 1 ATOM 1594 C CG1 . VAL E 3 49 . 23.614 62.837 0.275 1 6.77 ? CG1 VAL A 49 1 ATOM 1595 C CG2 . VAL E 3 49 . 21.35 61.778 0.21 1 6 ? CG2 VAL A 49 1 ATOM 1596 N N . LEU E 3 50 . 23.882 64.231 -2.83 1 8.56 ? N LEU A 50 1 ATOM 1597 C CA . LEU E 3 50 . 25.047 64.424 -3.708 1 9.23 ? CA LEU A 50 1 ATOM 1598 C C . LEU E 3 50 . 25.957 65.53 -3.153 1 9.79 ? C LEU A 50 1 ATOM 1599 O O . LEU E 3 50 . 25.537 66.375 -2.357 1 15.61 ? O LEU A 50 1 ATOM 1600 C CB . LEU E 3 50 . 24.551 64.786 -5.113 1 12.64 ? CB LEU A 50 1 ATOM 1601 C CG . LEU E 3 50 . 23.551 65.951 -5.265 1 13.96 ? CG LEU A 50 1 ATOM 1602 C CD1 . LEU E 3 50 . 24.253 67.224 -5.68 1 15.34 ? CD1 LEU A 50 1 ATOM 1603 C CD2 . LEU E 3 50 . 22.586 65.625 -6.337 1 11.99 ? CD2 LEU A 50 1 ATOM 1604 N N . ILE E 3 51 . 27.212 65.472 -3.537 1 6 ? N ILE A 51 1 ATOM 1605 C CA . ILE E 3 51 . 28.216 66.427 -3.141 1 11.11 ? CA ILE A 51 1 ATOM 1606 C C . ILE E 3 51 . 28.655 67.136 -4.42 1 15.65 ? C ILE A 51 1 ATOM 1607 O O . ILE E 3 51 . 28.068 66.92 -5.475 1 15.27 ? O ILE A 51 1 ATOM 1608 C CB . ILE E 3 51 . 29.476 65.728 -2.475 1 17.15 ? CB ILE A 51 1 ATOM 1609 C CG1 . ILE E 3 51 . 29.656 64.289 -3.023 1 14.36 ? CG1 ILE A 51 1 ATOM 1610 C CG2 . ILE E 3 51 . 29.323 65.764 -0.992 1 23.73 ? CG2 ILE A 51 1 ATOM 1611 C CD1 . ILE E 3 51 . 30.974 63.599 -2.695 1 6 ? CD1 ILE A 51 1 ATOM 1612 N N . LYS E 3 52 . 29.693 67.959 -4.369 1 22.44 ? N LYS A 52 1 ATOM 1613 C CA . LYS E 3 52 . 30.108 68.628 -5.596 1 20.38 ? CA LYS A 52 1 ATOM 1614 C C . LYS E 3 52 . 31.587 68.725 -5.688 1 22.43 ? C LYS A 52 1 ATOM 1615 O O . LYS E 3 52 . 32.302 68.658 -4.689 1 21.19 ? O LYS A 52 1 ATOM 1616 C CB . LYS E 3 52 . 29.522 70.046 -5.682 1 28.41 ? CB LYS A 52 1 ATOM 1617 C CG . LYS E 3 52 . 28.058 70.08 -6.134 1 31.04 ? CG LYS A 52 1 ATOM 1618 C CD . LYS E 3 52 . 27.343 71.403 -5.92 1 36.18 ? CD LYS A 52 1 ATOM 1619 C CE . LYS E 3 52 . 27.987 72.582 -6.629 1 41.84 ? CE LYS A 52 1 ATOM 1620 N NZ . LYS E 3 52 . 27.03 73.73 -6.488 1 41.22 ? NZ LYS A 52 1 ATOM 1621 N N . ASP E 3 53 . 32.008 68.837 -6.937 1 34.02 ? N ASP A 53 1 ATOM 1622 C CA . ASP E 3 53 . 33.384 69.003 -7.35 1 40.67 ? CA ASP A 53 1 ATOM 1623 C C . ASP E 3 53 . 33.751 70.462 -7.129 1 41.31 ? C ASP A 53 1 ATOM 1624 O O . ASP E 3 53 . 32.881 71.326 -7.115 1 43.84 ? O ASP A 53 1 ATOM 1625 C CB . ASP E 3 53 . 33.477 68.581 -8.823 1 47.56 ? CB ASP A 53 1 ATOM 1626 C CG . ASP E 3 53 . 34.229 69.556 -9.693 1 51.22 ? CG ASP A 53 1 ATOM 1627 O OD1 . ASP E 3 53 . 35.353 69.966 -9.336 1 55 ? OD1 ASP A 53 1 ATOM 1628 O OD2 . ASP E 3 53 . 33.685 69.9 -10.761 1 52.6 ? OD2 ASP A 53 1 ATOM 1629 N N . GLU E 3 54 . 35.036 70.744 -7.006 1 39.04 ? N GLU A 54 1 ATOM 1630 C CA . GLU E 3 54 . 35.502 72.093 -6.731 1 43.86 ? CA GLU A 54 1 ATOM 1631 C C . GLU E 3 54 . 34.884 73.156 -7.653 1 46.87 ? C GLU A 54 1 ATOM 1632 O O . GLU E 3 54 . 34.958 74.366 -7.361 1 47.75 ? O GLU A 54 1 ATOM 1633 C CB . GLU E 3 54 . 37.016 72.107 -6.852 1 45.27 ? CB GLU A 54 1 ATOM 1634 C CG . GLU E 3 54 . 37.712 71.097 -5.923 1 50.95 ? CG GLU A 54 1 ATOM 1635 C CD . GLU E 3 54 . 37.478 69.623 -6.307 1 51.54 ? CD GLU A 54 1 ATOM 1636 O OE1 . GLU E 3 54 . 37.701 69.268 -7.49 1 48.23 ? OE1 GLU A 54 1 ATOM 1637 O OE2 . GLU E 3 54 . 37.074 68.825 -5.427 1 54.62 ? OE2 GLU A 54 1 ATOM 1638 N N . GLU E 3 55 . 34.269 72.694 -8.747 1 45.46 ? N GLU A 55 1 ATOM 1639 C CA . GLU E 3 55 . 33.633 73.572 -9.719 1 42.78 ? CA GLU A 55 1 ATOM 1640 C C . GLU E 3 55 . 32.198 73.153 -10.124 1 37.52 ? C GLU A 55 1 ATOM 1641 O O . GLU E 3 55 . 31.67 73.617 -11.145 1 38.04 ? O GLU A 55 1 ATOM 1642 C CB . GLU E 3 55 . 34.511 73.651 -10.982 1 45.25 ? CB GLU A 55 1 ATOM 1643 C CG . GLU E 3 55 . 35.959 74.135 -10.752 1 53.87 ? CG GLU A 55 1 ATOM 1644 C CD . GLU E 3 55 . 36.046 75.472 -10.019 1 49.85 ? CD GLU A 55 1 ATOM 1645 O OE1 . GLU E 3 55 . 35.313 76.426 -10.387 1 48.93 ? OE1 GLU A 55 1 ATOM 1646 O OE2 . GLU E 3 55 . 36.857 75.546 -9.068 1 51.97 ? OE2 GLU A 55 1 ATOM 1647 N N . GLY E 3 56 . 31.555 72.273 -9.375 1 24.83 ? N GLY A 56 1 ATOM 1648 C CA . GLY E 3 56 . 30.199 71.989 -9.762 1 24.43 ? CA GLY A 56 1 ATOM 1649 C C . GLY E 3 56 . 29.922 70.586 -10.196 1 21.38 ? C GLY A 56 1 ATOM 1650 O O . GLY E 3 56 . 28.78 70.191 -10.114 1 35.28 ? O GLY A 56 1 ATOM 1651 N N . LYS E 3 57 . 30.884 69.822 -10.679 1 17.1 ? N LYS A 57 1 ATOM 1652 C CA . LYS E 3 57 . 30.536 68.465 -11.059 1 12.63 ? CA LYS A 57 1 ATOM 1653 C C . LYS E 3 57 . 29.951 67.777 -9.837 1 13.37 ? C LYS A 57 1 ATOM 1654 O O . LYS E 3 57 . 30.558 67.721 -8.781 1 18.45 ? O LYS A 57 1 ATOM 1655 C CB . LYS E 3 57 . 31.775 67.708 -11.537 1 25.65 ? CB LYS A 57 1 ATOM 1656 C CG . LYS E 3 57 . 31.671 66.192 -11.77 1 37.17 ? CG LYS A 57 1 ATOM 1657 C CD . LYS E 3 57 . 30.701 65.785 -12.899 1 49.62 ? CD LYS A 57 1 ATOM 1658 C CE . LYS E 3 57 . 30.905 64.308 -13.371 1 47.06 ? CE LYS A 57 1 ATOM 1659 N NZ . LYS E 3 57 . 30.004 63.9 -14.522 1 39.56 ? NZ LYS A 57 1 ATOM 1660 N N . GLU E 3 58 . 28.727 67.311 -10 1 10.43 ? N GLU A 58 1 ATOM 1661 C CA . GLU E 3 58 . 28.072 66.576 -8.966 1 11.37 ? CA GLU A 58 1 ATOM 1662 C C . GLU E 3 58 . 28.541 65.125 -9.032 1 14.73 ? C GLU A 58 1 ATOM 1663 O O . GLU E 3 58 . 29.151 64.735 -10.011 1 24.78 ? O GLU A 58 1 ATOM 1664 C CB . GLU E 3 58 . 26.559 66.683 -9.166 1 25.3 ? CB GLU A 58 1 ATOM 1665 C CG . GLU E 3 58 . 26.072 68.127 -9.195 1 29.25 ? CG GLU A 58 1 ATOM 1666 C CD . GLU E 3 58 . 24.557 68.268 -9.137 1 36.69 ? CD GLU A 58 1 ATOM 1667 O OE1 . GLU E 3 58 . 24.073 69.418 -9.133 1 36.06 ? OE1 GLU A 58 1 ATOM 1668 O OE2 . GLU E 3 58 . 23.838 67.245 -9.077 1 40.91 ? OE2 GLU A 58 1 ATOM 1669 N N . MET E 3 59 . 28.25 64.365 -7.981 1 9.85 ? N MET A 59 1 ATOM 1670 C CA . MET E 3 59 . 28.563 62.946 -7.777 1 6 ? CA MET A 59 1 ATOM 1671 C C . MET E 3 59 . 27.441 62.518 -6.871 1 7.8 ? C MET A 59 1 ATOM 1672 O O . MET E 3 59 . 27.509 62.757 -5.683 1 27.55 ? O MET A 59 1 ATOM 1673 C CB . MET E 3 59 . 29.885 62.741 -7.026 1 17.09 ? CB MET A 59 1 ATOM 1674 C CG . MET E 3 59 . 30.725 61.395 -7.18 1 24.34 ? CG MET A 59 1 ATOM 1675 S SD . MET E 3 59 . 29.955 59.781 -6.747 1 32.69 ? SD MET A 59 1 ATOM 1676 C CE . MET E 3 59 . 30.903 58.743 -7.804 1 24.75 ? CE MET A 59 1 ATOM 1677 N N . ILE E 3 60 . 26.345 61.996 -7.405 1 11.68 ? N ILE A 60 1 ATOM 1678 C CA . ILE E 3 60 . 25.287 61.537 -6.52 1 8.06 ? CA ILE A 60 1 ATOM 1679 C C . ILE E 3 60 . 25.776 60.408 -5.584 1 12.64 ? C ILE A 60 1 ATOM 1680 O O . ILE E 3 60 . 26.314 59.405 -6.055 1 10.42 ? O ILE A 60 1 ATOM 1681 C CB . ILE E 3 60 . 24.162 60.992 -7.29 1 7.69 ? CB ILE A 60 1 ATOM 1682 C CG1 . ILE E 3 60 . 23.555 62.08 -8.158 1 6 ? CG1 ILE A 60 1 ATOM 1683 C CG2 . ILE E 3 60 . 23.2 60.391 -6.325 1 8.49 ? CG2 ILE A 60 1 ATOM 1684 C CD1 . ILE E 3 60 . 22.294 61.637 -8.806 1 6 ? CD1 ILE A 60 1 ATOM 1685 N N . LEU E 3 61 . 25.606 60.576 -4.274 1 17.04 ? N LEU A 61 1 ATOM 1686 C CA . LEU E 3 61 . 26.032 59.558 -3.287 1 14.85 ? CA LEU A 61 1 ATOM 1687 C C . LEU E 3 61 . 25.047 58.442 -3.116 1 15.71 ? C LEU A 61 1 ATOM 1688 O O . LEU E 3 61 . 25.488 57.314 -2.943 1 13.65 ? O LEU A 61 1 ATOM 1689 C CB . LEU E 3 61 . 26.231 60.106 -1.869 1 7.01 ? CB LEU A 61 1 ATOM 1690 C CG . LEU E 3 61 . 27.579 60.698 -1.564 1 9.87 ? CG LEU A 61 1 ATOM 1691 C CD1 . LEU E 3 61 . 27.713 60.911 -0.077 1 6.62 ? CD1 LEU A 61 1 ATOM 1692 C CD2 . LEU E 3 61 . 28.637 59.762 -2.054 1 11.64 ? CD2 LEU A 61 1 ATOM 1693 N N . SER E 3 62 . 23.748 58.781 -3.081 1 13.52 ? N SER A 62 1 ATOM 1694 C CA . SER E 3 62 . 22.621 57.837 -2.913 1 12.7 ? CA SER A 62 1 ATOM 1695 C C . SER E 3 62 . 21.274 58.536 -3.104 1 14.27 ? C SER A 62 1 ATOM 1696 O O . SER E 3 62 . 21.203 59.749 -3.002 1 21.89 ? O SER A 62 1 ATOM 1697 C CB . SER E 3 62 . 22.678 57.216 -1.495 1 18.25 ? CB SER A 62 1 ATOM 1698 O OG . SER E 3 62 . 21.555 56.392 -1.167 1 22.32 ? OG SER A 62 1 ATOM 1699 N N . TYR E 3 63 . 20.211 57.803 -3.427 1 16.66 ? N TYR A 63 1 ATOM 1700 C CA . TYR E 3 63 . 18.88 58.425 -3.463 1 17.17 ? CA TYR A 63 1 ATOM 1701 C C . TYR E 3 63 . 18.262 57.974 -2.158 1 22.08 ? C TYR A 63 1 ATOM 1702 O O . TYR E 3 63 . 18.661 56.939 -1.62 1 26.67 ? O TYR A 63 1 ATOM 1703 C CB . TYR E 3 63 . 17.972 57.917 -4.611 1 25.46 ? CB TYR A 63 1 ATOM 1704 C CG . TYR E 3 63 . 18.406 58.316 -6.006 1 26.6 ? CG TYR A 63 1 ATOM 1705 C CD1 . TYR E 3 63 . 18.601 59.643 -6.354 1 27.88 ? CD1 TYR A 63 1 ATOM 1706 C CD2 . TYR E 3 63 . 18.65 57.354 -6.977 1 29.79 ? CD2 TYR A 63 1 ATOM 1707 C CE1 . TYR E 3 63 . 19.04 59.994 -7.643 1 30.6 ? CE1 TYR A 63 1 ATOM 1708 C CE2 . TYR E 3 63 . 19.084 57.694 -8.262 1 30.5 ? CE2 TYR A 63 1 ATOM 1709 C CZ . TYR E 3 63 . 19.28 59.008 -8.589 1 31.72 ? CZ TYR A 63 1 ATOM 1710 O OH . TYR E 3 63 . 19.732 59.312 -9.854 1 23.33 ? OH TYR A 63 1 ATOM 1711 N N . LEU E 3 64 . 17.295 58.717 -1.641 1 27.35 ? N LEU A 64 1 ATOM 1712 C CA . LEU E 3 64 . 16.679 58.38 -0.365 1 26.74 ? CA LEU A 64 1 ATOM 1713 C C . LEU E 3 64 . 15.184 58.367 -0.605 1 30.54 ? C LEU A 64 1 ATOM 1714 O O . LEU E 3 64 . 14.69 59.34 -1.158 1 25.17 ? O LEU A 64 1 ATOM 1715 C CB . LEU E 3 64 . 17.076 59.438 0.652 1 6.73 ? CB LEU A 64 1 ATOM 1716 C CG . LEU E 3 64 . 17.895 59.013 1.845 1 6 ? CG LEU A 64 1 ATOM 1717 C CD1 . LEU E 3 64 . 19.095 58.273 1.438 1 8.98 ? CD1 LEU A 64 1 ATOM 1718 C CD2 . LEU E 3 64 . 18.322 60.189 2.555 1 6 ? CD2 LEU A 64 1 ATOM 1719 N N . ASN E 3 65 . 14.477 57.292 -0.226 1 35.25 ? N ASN A 65 1 ATOM 1720 C CA . ASN E 3 65 . 13.029 57.16 -0.498 1 30.63 ? CA ASN A 65 1 ATOM 1721 C C . ASN E 3 65 . 12.106 57.385 0.73 1 28.38 ? C ASN A 65 1 ATOM 1722 O O . ASN E 3 65 . 12.578 57.708 1.833 1 23.29 ? O ASN A 65 1 ATOM 1723 C CB . ASN E 3 65 . 12.768 55.764 -1.093 1 29.39 ? CB ASN A 65 1 ATOM 1724 C CG . ASN E 3 65 . 13.589 55.492 -2.353 1 22.64 ? CG ASN A 65 1 ATOM 1725 O OD1 . ASN E 3 65 . 14.793 55.23 -2.286 1 22.55 ? OD1 ASN A 65 1 ATOM 1726 N ND2 . ASN E 3 65 . 12.927 55.54 -3.508 1 21.44 ? ND2 ASN A 65 1 ATOM 1727 N N . GLN E 3 66 . 10.794 57.196 0.562 1 22.94 ? N GLN A 66 1 ATOM 1728 C CA . GLN E 3 66 . 9.914 57.467 1.68 1 22.12 ? CA GLN A 66 1 ATOM 1729 C C . GLN E 3 66 . 10.164 56.488 2.766 1 27.93 ? C GLN A 66 1 ATOM 1730 O O . GLN E 3 66 . 10.397 55.305 2.536 1 35.38 ? O GLN A 66 1 ATOM 1731 C CB . GLN E 3 66 . 8.425 57.405 1.288 1 24.81 ? CB GLN A 66 1 ATOM 1732 C CG . GLN E 3 66 . 7.767 56.099 0.817 1 23.84 ? CG GLN A 66 1 ATOM 1733 C CD . GLN E 3 66 . 6.221 56.271 0.708 1 34.69 ? CD GLN A 66 1 ATOM 1734 O OE1 . GLN E 3 66 . 5.548 55.659 -0.126 1 39.05 ? OE1 GLN A 66 1 ATOM 1735 N NE2 . GLN E 3 66 . 5.667 57.121 1.563 1 31 ? NE2 GLN A 66 1 ATOM 1736 N N . GLY E 3 67 . 10.133 56.997 3.977 1 28.63 ? N GLY A 67 1 ATOM 1737 C CA . GLY E 3 67 . 10.386 56.138 5.09 1 26.95 ? CA GLY A 67 1 ATOM 1738 C C . GLY E 3 67 . 11.853 56.192 5.355 1 27.89 ? C GLY A 67 1 ATOM 1739 O O . GLY E 3 67 . 12.395 55.242 5.878 1 37.41 ? O GLY A 67 1 ATOM 1740 N N . ASP E 3 68 . 12.517 57.28 4.983 1 24.35 ? N ASP A 68 1 ATOM 1741 C CA . ASP E 3 68 . 13.945 57.4 5.301 1 26.61 ? CA ASP A 68 1 ATOM 1742 C C . ASP E 3 68 . 14.165 58.634 6.184 1 23.54 ? C ASP A 68 1 ATOM 1743 O O . ASP E 3 68 . 13.338 59.517 6.172 1 26.06 ? O ASP A 68 1 ATOM 1744 C CB . ASP E 3 68 . 14.763 57.521 4.001 1 22.95 ? CB ASP A 68 1 ATOM 1745 C CG . ASP E 3 68 . 15.496 56.224 3.626 1 24.75 ? CG ASP A 68 1 ATOM 1746 O OD1 . ASP E 3 68 . 15.106 55.504 2.676 1 13.07 ? OD1 ASP A 68 1 ATOM 1747 O OD2 . ASP E 3 68 . 16.5 55.935 4.305 1 30.67 ? OD2 ASP A 68 1 ATOM 1748 N N . PHE E 3 69 . 15.213 58.681 6.998 1 20.68 ? N PHE A 69 1 ATOM 1749 C CA . PHE E 3 69 . 15.493 59.879 7.797 1 19.92 ? CA PHE A 69 1 ATOM 1750 C C . PHE E 3 69 . 16.525 60.739 7.053 1 20.69 ? C PHE A 69 1 ATOM 1751 O O . PHE E 3 69 . 17.391 60.174 6.396 1 26.1 ? O PHE A 69 1 ATOM 1752 C CB . PHE E 3 69 . 16.095 59.522 9.149 1 28.8 ? CB PHE A 69 1 ATOM 1753 C CG . PHE E 3 69 . 15.138 58.927 10.137 1 34.08 ? CG PHE A 69 1 ATOM 1754 C CD1 . PHE E 3 69 . 14.123 59.702 10.695 1 28.93 ? CD1 PHE A 69 1 ATOM 1755 C CD2 . PHE E 3 69 . 15.277 57.587 10.539 1 38.04 ? CD2 PHE A 69 1 ATOM 1756 C CE1 . PHE E 3 69 . 13.255 59.15 11.641 1 32.17 ? CE1 PHE A 69 1 ATOM 1757 C CE2 . PHE E 3 69 . 14.425 57.023 11.476 1 30.56 ? CE2 PHE A 69 1 ATOM 1758 C CZ . PHE E 3 69 . 13.403 57.81 12.031 1 32.26 ? CZ PHE A 69 1 ATOM 1759 N N . ILE E 3 70 . 16.49 62.072 7.157 1 18.58 ? N ILE A 70 1 ATOM 1760 C CA . ILE E 3 70 . 17.498 62.892 6.454 1 26.28 ? CA ILE A 70 1 ATOM 1761 C C . ILE E 3 70 . 18.234 63.861 7.38 1 30.93 ? C ILE A 70 1 ATOM 1762 O O . ILE E 3 70 . 17.638 64.501 8.238 1 43.35 ? O ILE A 70 1 ATOM 1763 C CB . ILE E 3 70 . 16.92 63.804 5.355 1 34.75 ? CB ILE A 70 1 ATOM 1764 C CG1 . ILE E 3 70 . 16.022 63.039 4.387 1 38.94 ? CG1 ILE A 70 1 ATOM 1765 C CG2 . ILE E 3 70 . 18.074 64.35 4.546 1 37.06 ? CG2 ILE A 70 1 ATOM 1766 C CD1 . ILE E 3 70 . 15.3 63.97 3.381 1 44.51 ? CD1 ILE A 70 1 ATOM 1767 N N . GLY E 3 71 . 19.535 64.015 7.178 1 33.69 ? N GLY A 71 1 ATOM 1768 C CA . GLY E 3 71 . 20.282 64.937 8.009 1 25.56 ? CA GLY A 71 1 ATOM 1769 C C . GLY E 3 71 . 20.388 64.425 9.431 1 24.7 ? C GLY A 71 1 ATOM 1770 O O . GLY E 3 71 . 20.198 65.192 10.371 1 29.91 ? O GLY A 71 1 ATOM 1771 N N . GLU E 3 72 . 20.71 63.141 9.601 1 13.93 ? N GLU A 72 1 ATOM 1772 C CA . GLU E 3 72 . 20.832 62.623 10.936 1 12.48 ? CA GLU A 72 1 ATOM 1773 C C . GLU E 3 72 . 22.274 62.67 11.391 1 11.3 ? C GLU A 72 1 ATOM 1774 O O . GLU E 3 72 . 22.589 62.2 12.474 1 17.78 ? O GLU A 72 1 ATOM 1775 C CB . GLU E 3 72 . 20.317 61.171 11.013 1 13.01 ? CB GLU A 72 1 ATOM 1776 C CG . GLU E 3 72 . 21.236 60.065 10.399 1 18.25 ? CG GLU A 72 1 ATOM 1777 C CD . GLU E 3 72 . 21.276 60.043 8.866 1 16.76 ? CD GLU A 72 1 ATOM 1778 O OE1 . GLU E 3 72 . 20.306 60.513 8.239 1 11.12 ? OE1 GLU A 72 1 ATOM 1779 O OE2 . GLU E 3 72 . 22.277 59.551 8.294 1 15.76 ? OE2 GLU A 72 1 ATOM 1780 N N . LEU E 3 73 . 23.179 63.23 10.607 1 9.81 ? N LEU A 73 1 ATOM 1781 C CA . LEU E 3 73 . 24.587 63.222 11.057 1 13.82 ? CA LEU A 73 1 ATOM 1782 C C . LEU E 3 73 . 24.964 64.32 12.05 1 17.22 ? C LEU A 73 1 ATOM 1783 O O . LEU E 3 73 . 26.076 64.349 12.539 1 14.89 ? O LEU A 73 1 ATOM 1784 C CB . LEU E 3 73 . 25.527 63.298 9.836 1 14.15 ? CB LEU A 73 1 ATOM 1785 C CG . LEU E 3 73 . 25.782 61.937 9.125 1 14.99 ? CG LEU A 73 1 ATOM 1786 C CD1 . LEU E 3 73 . 24.86 60.857 9.671 1 21.16 ? CD1 LEU A 73 1 ATOM 1787 C CD2 . LEU E 3 73 . 25.495 62.078 7.629 1 8.97 ? CD2 LEU A 73 1 ATOM 1788 N N . GLY E 3 74 . 24.038 65.217 12.375 1 30.27 ? N GLY A 74 1 ATOM 1789 C CA . GLY E 3 74 . 24.353 66.27 13.328 1 33.67 ? CA GLY A 74 1 ATOM 1790 C C . GLY E 3 74 . 23.872 65.896 14.713 1 34.03 ? C GLY A 74 1 ATOM 1791 O O . GLY E 3 74 . 24.427 66.303 15.737 1 39.53 ? O GLY A 74 1 ATOM 1792 N N . LEU E 3 75 . 22.829 65.08 14.708 1 26.27 ? N LEU A 75 1 ATOM 1793 C CA . LEU E 3 75 . 22.162 64.571 15.881 1 23.17 ? CA LEU A 75 1 ATOM 1794 C C . LEU E 3 75 . 23.062 64.115 17.022 1 25.64 ? C LEU A 75 1 ATOM 1795 O O . LEU E 3 75 . 22.563 63.981 18.131 1 34.35 ? O LEU A 75 1 ATOM 1796 C CB . LEU E 3 75 . 21.299 63.421 15.455 1 29.9 ? CB LEU A 75 1 ATOM 1797 C CG . LEU E 3 75 . 20.41 62.799 16.499 1 40.14 ? CG LEU A 75 1 ATOM 1798 C CD1 . LEU E 3 75 . 19.48 63.847 17.131 1 35.25 ? CD1 LEU A 75 1 ATOM 1799 C CD2 . LEU E 3 75 . 19.632 61.691 15.802 1 46.55 ? CD2 LEU A 75 1 ATOM 1800 N N . PHE E 3 76 . 24.351 63.863 16.776 1 29.39 ? N PHE A 76 1 ATOM 1801 C CA . PHE E 3 76 . 25.232 63.328 17.823 1 30.43 ? CA PHE A 76 1 ATOM 1802 C C . PHE E 3 76 . 26.43 64.224 18.119 1 33.08 ? C PHE A 76 1 ATOM 1803 O O . PHE E 3 76 . 27.47 63.721 18.556 1 39.56 ? O PHE A 76 1 ATOM 1804 C CB . PHE E 3 76 . 25.825 61.946 17.45 1 36.92 ? CB PHE A 76 1 ATOM 1805 C CG . PHE E 3 76 . 24.898 61.037 16.711 1 38.34 ? CG PHE A 76 1 ATOM 1806 C CD1 . PHE E 3 76 . 24.024 60.212 17.377 1 39.9 ? CD1 PHE A 76 1 ATOM 1807 C CD2 . PHE E 3 76 . 24.899 61.026 15.33 1 38.51 ? CD2 PHE A 76 1 ATOM 1808 C CE1 . PHE E 3 76 . 23.163 59.392 16.668 1 39.12 ? CE1 PHE A 76 1 ATOM 1809 C CE2 . PHE E 3 76 . 24.045 60.211 14.625 1 34.14 ? CE2 PHE A 76 1 ATOM 1810 C CZ . PHE E 3 76 . 23.179 59.4 15.298 1 25.35 ? CZ PHE A 76 1 ATOM 1811 N N . GLU E 3 77 . 26.336 65.522 17.878 1 31.61 ? N GLU A 77 1 ATOM 1812 C CA . GLU E 3 77 . 27.451 66.404 18.189 1 33.42 ? CA GLU A 77 1 ATOM 1813 C C . GLU E 3 77 . 26.985 67.802 17.924 1 35.76 ? C GLU A 77 1 ATOM 1814 O O . GLU E 3 77 . 25.972 67.976 17.278 1 46.52 ? O GLU A 77 1 ATOM 1815 C CB . GLU E 3 77 . 28.675 66.042 17.322 1 34.97 ? CB GLU A 77 1 ATOM 1816 C CG . GLU E 3 77 . 29.904 66.925 17.598 1 51.06 ? CG GLU A 77 1 ATOM 1817 C CD . GLU E 3 77 . 31.263 66.279 17.279 1 55 ? CD GLU A 77 1 ATOM 1818 O OE1 . GLU E 3 77 . 31.515 65.16 17.79 1 55 ? OE1 GLU A 77 1 ATOM 1819 O OE2 . GLU E 3 77 . 32.085 66.893 16.549 1 54.67 ? OE2 GLU A 77 1 ATOM 1820 N N . GLU E 3 78 . 27.679 68.809 18.42 1 41.85 ? N GLU A 78 1 ATOM 1821 C CA . GLU E 3 78 . 27.189 70.174 18.243 1 44.81 ? CA GLU A 78 1 ATOM 1822 C C . GLU E 3 78 . 27.858 70.93 17.107 1 45.88 ? C GLU A 78 1 ATOM 1823 O O . GLU E 3 78 . 29.008 70.645 16.77 1 47.34 ? O GLU A 78 1 ATOM 1824 C CB . GLU E 3 78 . 27.391 70.971 19.536 1 45.21 ? CB GLU A 78 1 ATOM 1825 C CG . GLU E 3 78 . 26.689 70.419 20.792 1 45.88 ? CG GLU A 78 1 ATOM 1826 C CD . GLU E 3 78 . 25.188 70.692 20.848 1 43.78 ? CD GLU A 78 1 ATOM 1827 O OE1 . GLU E 3 78 . 24.748 71.674 20.201 1 43.55 ? OE1 GLU A 78 1 ATOM 1828 O OE2 . GLU E 3 78 . 24.475 69.923 21.551 1 37.15 ? OE2 GLU A 78 1 ATOM 1829 N N . GLY E 3 79 . 27.102 71.872 16.529 1 46.22 ? N GLY A 79 1 ATOM 1830 C CA . GLY E 3 79 . 27.586 72.776 15.489 1 48.69 ? CA GLY A 79 1 ATOM 1831 C C . GLY E 3 79 . 28.298 72.166 14.276 1 42.68 ? C GLY A 79 1 ATOM 1832 O O . GLY E 3 79 . 29.325 72.698 13.778 1 30.47 ? O GLY A 79 1 ATOM 1833 N N . GLN E 3 80 . 27.772 71.053 13.783 1 45.11 ? N GLN A 80 1 ATOM 1834 C CA . GLN E 3 80 . 28.36 70.473 12.601 1 42.89 ? CA GLN A 80 1 ATOM 1835 C C . GLN E 3 80 . 27.525 70.938 11.42 1 41.23 ? C GLN A 80 1 ATOM 1836 O O . GLN E 3 80 . 26.302 71.124 11.541 1 39.58 ? O GLN A 80 1 ATOM 1837 C CB . GLN E 3 80 . 28.359 68.94 12.715 1 46.42 ? CB GLN A 80 1 ATOM 1838 C CG . GLN E 3 80 . 29.252 68.388 13.832 1 43.16 ? CG GLN A 80 1 ATOM 1839 C CD . GLN E 3 80 . 29.474 66.891 13.706 1 48.16 ? CD GLN A 80 1 ATOM 1840 O OE1 . GLN E 3 80 . 30.557 66.429 13.31 1 42.62 ? OE1 GLN A 80 1 ATOM 1841 N NE2 . GLN E 3 80 . 28.443 66.121 14.028 1 46.28 ? NE2 GLN A 80 1 ATOM 1842 N N . GLU E 3 81 . 28.186 71.163 10.293 1 36.87 ? N GLU A 81 1 ATOM 1843 C CA . GLU E 3 81 . 27.487 71.603 9.083 1 35.83 ? CA GLU A 81 1 ATOM 1844 C C . GLU E 3 81 . 26.672 70.453 8.445 1 36.6 ? C GLU A 81 1 ATOM 1845 O O . GLU E 3 81 . 26.724 69.319 8.936 1 35.61 ? O GLU A 81 1 ATOM 1846 C CB . GLU E 3 81 . 28.524 72.129 8.107 1 41.66 ? CB GLU A 81 1 ATOM 1847 C CG . GLU E 3 81 . 29.51 73.051 8.809 1 44.03 ? CG GLU A 81 1 ATOM 1848 C CD . GLU E 3 81 . 30.367 73.852 7.879 1 49.44 ? CD GLU A 81 1 ATOM 1849 O OE1 . GLU E 3 81 . 30.417 75.076 8.086 1 55 ? OE1 GLU A 81 1 ATOM 1850 O OE2 . GLU E 3 81 . 30.989 73.283 6.958 1 48.69 ? OE2 GLU A 81 1 ATOM 1851 N N . ARG E 3 82 . 25.895 70.748 7.396 1 27.15 ? N ARG A 82 1 ATOM 1852 C CA . ARG E 3 82 . 25.13 69.725 6.672 1 23.9 ? CA ARG A 82 1 ATOM 1853 C C . ARG E 3 82 . 26.166 69.218 5.662 1 20.67 ? C ARG A 82 1 ATOM 1854 O O . ARG E 3 82 . 26.767 70.046 4.983 1 27.73 ? O ARG A 82 1 ATOM 1855 C CB . ARG E 3 82 . 23.936 70.359 5.96 1 20.29 ? CB ARG A 82 1 ATOM 1856 C CG . ARG E 3 82 . 22.982 71.156 6.834 1 26.02 ? CG ARG A 82 1 ATOM 1857 C CD . ARG E 3 82 . 21.699 70.447 7.165 1 18.92 ? CD ARG A 82 1 ATOM 1858 N NE . ARG E 3 82 . 21.919 69.244 7.969 1 41.63 ? NE ARG A 82 1 ATOM 1859 C CZ . ARG E 3 82 . 20.977 68.632 8.691 1 38.51 ? CZ ARG A 82 1 ATOM 1860 N NH1 . ARG E 3 82 . 19.715 69.089 8.731 1 33.68 ? NH1 ARG A 82 1 ATOM 1861 N NH2 . ARG E 3 82 . 21.307 67.555 9.387 1 38.07 ? NH2 ARG A 82 1 ATOM 1862 N N . SER E 3 83 . 26.376 67.905 5.537 1 10.76 ? N SER A 83 1 ATOM 1863 C CA . SER E 3 83 . 27.491 67.424 4.701 1 11.3 ? CA SER A 83 1 ATOM 1864 C C . SER E 3 83 . 27.305 67.181 3.208 1 6.17 ? C SER A 83 1 ATOM 1865 O O . SER E 3 83 . 28.297 66.884 2.547 1 8.1 ? O SER A 83 1 ATOM 1866 C CB . SER E 3 83 . 28.08 66.115 5.275 1 6 ? CB SER A 83 1 ATOM 1867 O OG . SER E 3 83 . 27.145 65.043 5.227 1 10.48 ? OG SER A 83 1 ATOM 1868 N N . ALA E 3 84 . 26.112 67.312 2.666 1 6 ? N ALA A 84 1 ATOM 1869 C CA . ALA E 3 84 . 25.907 67.047 1.234 1 13.33 ? CA ALA A 84 1 ATOM 1870 C C . ALA E 3 84 . 24.703 67.799 0.768 1 14.8 ? C ALA A 84 1 ATOM 1871 O O . ALA E 3 84 . 24.214 68.695 1.449 1 19.43 ? O ALA A 84 1 ATOM 1872 C CB . ALA E 3 84 . 25.678 65.541 0.972 1 22.03 ? CB ALA A 84 1 ATOM 1873 N N . TRP E 3 85 . 24.214 67.43 -0.394 1 11.47 ? N TRP A 85 1 ATOM 1874 C CA . TRP E 3 85 . 23.019 68.068 -0.873 1 11.4 ? CA TRP A 85 1 ATOM 1875 C C . TRP E 3 85 . 21.912 67.055 -1.014 1 10.37 ? C TRP A 85 1 ATOM 1876 O O . TRP E 3 85 . 22.139 65.862 -1.158 1 20.14 ? O TRP A 85 1 ATOM 1877 C CB . TRP E 3 85 . 23.3 68.713 -2.199 1 21.53 ? CB TRP A 85 1 ATOM 1878 C CG . TRP E 3 85 . 23.682 70.12 -2.147 1 21.1 ? CG TRP A 85 1 ATOM 1879 C CD1 . TRP E 3 85 . 22.833 71.166 -2.15 1 21.65 ? CD1 TRP A 85 1 ATOM 1880 C CD2 . TRP E 3 85 . 24.991 70.665 -2.223 1 12.05 ? CD2 TRP A 85 1 ATOM 1881 N NE1 . TRP E 3 85 . 23.526 72.342 -2.251 1 13.68 ? NE1 TRP A 85 1 ATOM 1882 C CE2 . TRP E 3 85 . 24.856 72.063 -2.303 1 15.41 ? CE2 TRP A 85 1 ATOM 1883 C CE3 . TRP E 3 85 . 26.257 70.115 -2.251 1 13.77 ? CE3 TRP A 85 1 ATOM 1884 C CZ2 . TRP E 3 85 . 25.934 72.918 -2.411 1 6.21 ? CZ2 TRP A 85 1 ATOM 1885 C CZ3 . TRP E 3 85 . 27.344 70.964 -2.357 1 15.3 ? CZ3 TRP A 85 1 ATOM 1886 C CH2 . TRP E 3 85 . 27.172 72.349 -2.442 1 18.9 ? CH2 TRP A 85 1 ATOM 1887 N N . VAL E 3 86 . 20.703 67.544 -1.041 1 6 ? N VAL A 86 1 ATOM 1888 C CA . VAL E 3 86 . 19.566 66.691 -1.097 1 6 ? CA VAL A 86 1 ATOM 1889 C C . VAL E 3 86 . 18.48 67.505 -1.788 1 13.05 ? C VAL A 86 1 ATOM 1890 O O . VAL E 3 86 . 18.044 68.556 -1.278 1 19.1 ? O VAL A 86 1 ATOM 1891 C CB . VAL E 3 86 . 19.164 66.285 0.351 1 6 ? CB VAL A 86 1 ATOM 1892 C CG1 . VAL E 3 86 . 17.905 65.475 0.357 1 7.7 ? CG1 VAL A 86 1 ATOM 1893 C CG2 . VAL E 3 86 . 20.252 65.488 0.952 1 6 ? CG2 VAL A 86 1 ATOM 1894 N N . ARG E 3 87 . 18.078 67.02 -2.96 1 17.12 ? N ARG A 87 1 ATOM 1895 C CA . ARG E 3 87 . 17.091 67.633 -3.828 1 19.39 ? CA ARG A 87 1 ATOM 1896 C C . ARG E 3 87 . 15.949 66.657 -4.071 1 23.02 ? C ARG A 87 1 ATOM 1897 O O . ARG E 3 87 . 16.187 65.5 -4.343 1 27.12 ? O ARG A 87 1 ATOM 1898 C CB . ARG E 3 87 . 17.784 68.008 -5.14 1 14.28 ? CB ARG A 87 1 ATOM 1899 C CG . ARG E 3 87 . 16.849 68.186 -6.314 1 29.5 ? CG ARG A 87 1 ATOM 1900 C CD . ARG E 3 87 . 17.57 68.425 -7.657 1 30.53 ? CD ARG A 87 1 ATOM 1901 N NE . ARG E 3 87 . 18.262 67.287 -8.268 1 37.35 ? NE ARG A 87 1 ATOM 1902 C CZ . ARG E 3 87 . 19.565 67.275 -8.582 1 42.86 ? CZ ARG A 87 1 ATOM 1903 N NH1 . ARG E 3 87 . 20.323 68.349 -8.33 1 35.93 ? NH1 ARG A 87 1 ATOM 1904 N NH2 . ARG E 3 87 . 20.115 66.203 -9.179 1 27.91 ? NH2 ARG A 87 1 ATOM 1905 N N . ALA E 3 88 . 14.71 67.11 -3.974 1 30.45 ? N ALA A 88 1 ATOM 1906 C CA . ALA E 3 88 . 13.575 66.227 -4.192 1 32.4 ? CA ALA A 88 1 ATOM 1907 C C . ALA E 3 88 . 13.623 65.688 -5.59 1 33.41 ? C ALA A 88 1 ATOM 1908 O O . ALA E 3 88 . 13.683 66.465 -6.532 1 42.77 ? O ALA A 88 1 ATOM 1909 C CB . ALA E 3 88 . 12.311 66.975 -4.006 1 31.17 ? CB ALA A 88 1 ATOM 1910 N N . LYS E 3 89 . 13.631 64.37 -5.734 1 32.75 ? N LYS A 89 1 ATOM 1911 C CA . LYS E 3 89 . 13.653 63.75 -7.061 1 34.42 ? CA LYS A 89 1 ATOM 1912 C C . LYS E 3 89 . 12.225 63.831 -7.615 1 30.9 ? C LYS A 89 1 ATOM 1913 O O . LYS E 3 89 . 11.98 63.888 -8.825 1 32.55 ? O LYS A 89 1 ATOM 1914 C CB . LYS E 3 89 . 14.12 62.293 -6.93 1 35.68 ? CB LYS A 89 1 ATOM 1915 C CG . LYS E 3 89 . 14.923 61.824 -8.113 1 36.56 ? CG LYS A 89 1 ATOM 1916 C CD . LYS E 3 89 . 15.513 60.411 -7.969 1 34.14 ? CD LYS A 89 1 ATOM 1917 C CE . LYS E 3 89 . 14.535 59.261 -8.223 1 36.64 ? CE LYS A 89 1 ATOM 1918 N NZ . LYS E 3 89 . 13.699 58.787 -7.09 1 31.48 ? NZ LYS A 89 1 ATOM 1919 N N . THR E 3 90 . 11.295 63.843 -6.665 1 30.89 ? N THR A 90 1 ATOM 1920 C CA . THR E 3 90 . 9.86 63.965 -6.886 1 32.73 ? CA THR A 90 1 ATOM 1921 C C . THR E 3 90 . 9.328 64.859 -5.788 1 33.54 ? C THR A 90 1 ATOM 1922 O O . THR E 3 90 . 10.102 65.461 -5.047 1 40.04 ? O THR A 90 1 ATOM 1923 C CB . THR E 3 90 . 9.112 62.62 -6.779 1 34.98 ? CB THR A 90 1 ATOM 1924 O OG1 . THR E 3 90 . 9.45 62.011 -5.531 1 39.57 ? OG1 THR A 90 1 ATOM 1925 C CG2 . THR E 3 90 . 9.454 61.702 -7.948 1 40.12 ? CG2 THR A 90 1 ATOM 1926 N N . ALA E 3 91 . 8.018 64.961 -5.675 1 25.85 ? N ALA A 91 1 ATOM 1927 C CA . ALA E 3 91 . 7.469 65.797 -4.633 1 27.82 ? CA ALA A 91 1 ATOM 1928 C C . ALA E 3 91 . 7.696 65.15 -3.272 1 33.09 ? C ALA A 91 1 ATOM 1929 O O . ALA E 3 91 . 7.71 63.934 -3.167 1 40.41 ? O ALA A 91 1 ATOM 1930 C CB . ALA E 3 91 . 6.001 65.988 -4.906 1 33.09 ? CB ALA A 91 1 ATOM 1931 N N . CYS E 3 92 . 7.856 65.918 -2.207 1 36.14 ? N CYS A 92 1 ATOM 1932 C CA . CYS E 3 92 . 8.078 65.22 -0.961 1 44.77 ? CA CYS A 92 1 ATOM 1933 C C . CYS E 3 92 . 7.499 65.844 0.302 1 51.16 ? C CYS A 92 1 ATOM 1934 O O . CYS E 3 92 . 7.872 66.968 0.679 1 55 ? O CYS A 92 1 ATOM 1935 C CB . CYS E 3 92 . 9.562 65.046 -0.727 1 45.43 ? CB CYS A 92 1 ATOM 1936 S SG . CYS E 3 92 . 10.418 64.677 -2.19 1 41.87 ? SG CYS A 92 1 ATOM 1937 N N . GLU E 3 93 . 6.573 65.131 0.942 1 45.15 ? N GLU A 93 1 ATOM 1938 C CA . GLU E 3 93 . 6.115 65.568 2.247 1 40.07 ? CA GLU A 93 1 ATOM 1939 C C . GLU E 3 93 . 7.268 65.124 3.163 1 38.57 ? C GLU A 93 1 ATOM 1940 O O . GLU E 3 93 . 7.531 63.93 3.29 1 46 ? O GLU A 93 1 ATOM 1941 C CB . GLU E 3 93 . 4.852 64.846 2.683 1 40.37 ? CB GLU A 93 1 ATOM 1942 C CG . GLU E 3 93 . 3.622 65.062 1.879 1 43.07 ? CG GLU A 93 1 ATOM 1943 C CD . GLU E 3 93 . 2.458 64.267 2.448 1 46.73 ? CD GLU A 93 1 ATOM 1944 O OE1 . GLU E 3 93 . 2.482 63.886 3.656 1 45.91 ? OE1 GLU A 93 1 ATOM 1945 O OE2 . GLU E 3 93 . 1.512 64.026 1.669 1 50.53 ? OE2 GLU A 93 1 ATOM 1946 N N . VAL E 3 94 . 7.953 66.063 3.784 1 25.26 ? N VAL A 94 1 ATOM 1947 C CA . VAL E 3 94 . 9.118 65.773 4.592 1 19.52 ? CA VAL A 94 1 ATOM 1948 C C . VAL E 3 94 . 8.897 66.29 5.995 1 22.16 ? C VAL A 94 1 ATOM 1949 O O . VAL E 3 94 . 8.955 67.495 6.223 1 27.41 ? O VAL A 94 1 ATOM 1950 C CB . VAL E 3 94 . 10.345 66.451 3.948 1 27.22 ? CB VAL A 94 1 ATOM 1951 C CG1 . VAL E 3 94 . 11.586 66.291 4.798 1 34.77 ? CG1 VAL A 94 1 ATOM 1952 C CG2 . VAL E 3 94 . 10.571 65.836 2.611 1 34.72 ? CG2 VAL A 94 1 ATOM 1953 N N . ALA E 3 95 . 8.633 65.384 6.932 1 21.55 ? N ALA A 95 1 ATOM 1954 C CA . ALA E 3 95 . 8.413 65.749 8.331 1 19.89 ? CA ALA A 95 1 ATOM 1955 C C . ALA E 3 95 . 9.648 66.317 8.977 1 17.88 ? C ALA A 95 1 ATOM 1956 O O . ALA E 3 95 . 10.783 66.018 8.599 1 20.23 ? O ALA A 95 1 ATOM 1957 C CB . ALA E 3 95 . 7.982 64.536 9.155 1 23.5 ? CB ALA A 95 1 ATOM 1958 N N . GLU E 3 96 . 9.41 67.107 10.005 1 25.98 ? N GLU A 96 1 ATOM 1959 C CA . GLU E 3 96 . 10.49 67.661 10.767 1 29.5 ? CA GLU A 96 1 ATOM 1960 C C . GLU E 3 96 . 10.201 67.791 12.252 1 33.73 ? C GLU A 96 1 ATOM 1961 O O . GLU E 3 96 . 9.084 68.046 12.689 1 35.78 ? O GLU A 96 1 ATOM 1962 C CB . GLU E 3 96 . 10.866 69.051 10.274 1 27.63 ? CB GLU A 96 1 ATOM 1963 C CG . GLU E 3 96 . 11.637 69.106 9.007 1 32.63 ? CG GLU A 96 1 ATOM 1964 C CD . GLU E 3 96 . 10.858 69.759 7.912 1 44.18 ? CD GLU A 96 1 ATOM 1965 O OE1 . GLU E 3 96 . 11.466 70.476 7.088 1 45.71 ? OE1 GLU A 96 1 ATOM 1966 O OE2 . GLU E 3 96 . 9.629 69.551 7.882 1 53.2 ? OE2 GLU A 96 1 ATOM 1967 N N . ILE E 3 97 . 11.291 67.564 12.971 1 36.22 ? N ILE A 97 1 ATOM 1968 C CA . ILE E 3 97 . 11.52 67.749 14.392 1 37.13 ? CA ILE A 97 1 ATOM 1969 C C . ILE E 3 97 . 12.756 68.579 14.553 1 35.72 ? C ILE A 97 1 ATOM 1970 O O . ILE E 3 97 . 13.247 69.075 13.552 1 32.79 ? O ILE A 97 1 ATOM 1971 C CB . ILE E 3 97 . 11.823 66.431 15.203 1 36.02 ? CB ILE A 97 1 ATOM 1972 C CG1 . ILE E 3 97 . 11.163 65.223 14.564 1 35.7 ? CG1 ILE A 97 1 ATOM 1973 C CG2 . ILE E 3 97 . 11.213 66.545 16.624 1 24.59 ? CG2 ILE A 97 1 ATOM 1974 C CD1 . ILE E 3 97 . 11.442 63.942 15.305 1 39.9 ? CD1 ILE A 97 1 ATOM 1975 N N . SER E 3 98 . 13.287 68.758 15.749 1 40.49 ? N SER A 98 1 ATOM 1976 C CA . SER E 3 98 . 14.551 69.491 15.807 1 43.85 ? CA SER A 98 1 ATOM 1977 C C . SER E 3 98 . 15.48 68.575 16.566 1 42.09 ? C SER A 98 1 ATOM 1978 O O . SER E 3 98 . 15.022 67.554 17.113 1 41.2 ? O SER A 98 1 ATOM 1979 C CB . SER E 3 98 . 14.391 70.858 16.548 1 42.58 ? CB SER A 98 1 ATOM 1980 O OG . SER E 3 98 . 14.027 70.74 17.91 1 44.95 ? OG SER A 98 1 ATOM 1981 N N . TYR E 3 99 . 16.764 68.873 16.614 1 35.58 ? N TYR A 99 1 ATOM 1982 C CA . TYR E 3 99 . 17.617 67.921 17.281 1 38.18 ? CA TYR A 99 1 ATOM 1983 C C . TYR E 3 99 . 17.2 67.637 18.724 1 41.1 ? C TYR A 99 1 ATOM 1984 O O . TYR E 3 99 . 17.006 66.472 19.136 1 35.74 ? O TYR A 99 1 ATOM 1985 C CB . TYR E 3 99 . 19.056 68.436 17.217 1 32.98 ? CB TYR A 99 1 ATOM 1986 C CG . TYR E 3 99 . 19.697 68.18 15.859 1 25.49 ? CG TYR A 99 1 ATOM 1987 C CD1 . TYR E 3 99 . 18.969 67.607 14.814 1 29.95 ? CD1 TYR A 99 1 ATOM 1988 C CD2 . TYR E 3 99 . 21.021 68.488 15.627 1 22.03 ? CD2 TYR A 99 1 ATOM 1989 C CE1 . TYR E 3 99 . 19.544 67.349 13.585 1 23.04 ? CE1 TYR A 99 1 ATOM 1990 C CE2 . TYR E 3 99 . 21.607 68.239 14.409 1 19.43 ? CE2 TYR A 99 1 ATOM 1991 C CZ . TYR E 3 99 . 20.866 67.666 13.384 1 22.99 ? CZ TYR A 99 1 ATOM 1992 O OH . TYR E 3 99 . 21.449 67.402 12.167 1 22.8 ? OH TYR A 99 1 ATOM 1993 N N . LYS E 3 100 . 16.998 68.708 19.48 1 45.21 ? N LYS A 100 1 ATOM 1994 C CA . LYS E 3 100 . 16.676 68.561 20.889 1 43 ? CA LYS A 100 1 ATOM 1995 C C . LYS E 3 100 . 15.34 67.917 21.12 1 40.2 ? C LYS A 100 1 ATOM 1996 O O . LYS E 3 100 . 15.254 67.016 21.96 1 41.22 ? O LYS A 100 1 ATOM 1997 C CB . LYS E 3 100 . 16.724 69.934 21.591 1 35.73 ? CB LYS A 100 1 ATOM 1998 C CG . LYS E 3 100 . 18.161 70.482 21.72 1 29.76 ? CG LYS A 100 1 ATOM 1999 C CD . LYS E 3 100 . 18.414 71.768 20.923 1 33.34 ? CD LYS A 100 1 ATOM 2000 C CE . LYS E 3 100 . 18.21 71.711 19.371 1 32.98 ? CE LYS A 100 1 ATOM 2001 N NZ . LYS E 3 100 . 16.791 71.664 18.855 1 32.31 ? NZ LYS A 100 1 ATOM 2002 N N . LYS E 3 101 . 14.299 68.313 20.396 1 24.97 ? N LYS A 101 1 ATOM 2003 C CA . LYS E 3 101 . 13.056 67.66 20.732 1 29.84 ? CA LYS A 101 1 ATOM 2004 C C . LYS E 3 101 . 13.182 66.176 20.428 1 37.14 ? C LYS A 101 1 ATOM 2005 O O . LYS E 3 101 . 12.539 65.33 21.077 1 41.51 ? O LYS A 101 1 ATOM 2006 C CB . LYS E 3 101 . 11.893 68.258 19.947 1 37.74 ? CB LYS A 101 1 ATOM 2007 C CG . LYS E 3 101 . 10.519 67.818 20.523 1 43.67 ? CG LYS A 101 1 ATOM 2008 C CD . LYS E 3 101 . 10.494 68.057 22.042 1 43.49 ? CD LYS A 101 1 ATOM 2009 C CE . LYS E 3 101 . 9.179 67.691 22.696 1 50.32 ? CE LYS A 101 1 ATOM 2010 N NZ . LYS E 3 101 . 9.374 67.623 24.18 1 43.61 ? NZ LYS A 101 1 ATOM 2011 N N . PHE E 3 102 . 14.044 65.86 19.463 1 45.97 ? N PHE A 102 1 ATOM 2012 C CA . PHE E 3 102 . 14.285 64.473 19.109 1 40.49 ? CA PHE A 102 1 ATOM 2013 C C . PHE E 3 102 . 14.964 63.738 20.278 1 33.92 ? C PHE A 102 1 ATOM 2014 O O . PHE E 3 102 . 14.473 62.698 20.702 1 35.16 ? O PHE A 102 1 ATOM 2015 C CB . PHE E 3 102 . 15.173 64.382 17.859 1 30.78 ? CB PHE A 102 1 ATOM 2016 C CG . PHE E 3 102 . 15.397 62.981 17.421 1 19.48 ? CG PHE A 102 1 ATOM 2017 C CD1 . PHE E 3 102 . 14.377 62.268 16.87 1 21.14 ? CD1 PHE A 102 1 ATOM 2018 C CD2 . PHE E 3 102 . 16.623 62.382 17.582 1 26.31 ? CD2 PHE A 102 1 ATOM 2019 C CE1 . PHE E 3 102 . 14.565 60.979 16.484 1 25.78 ? CE1 PHE A 102 1 ATOM 2020 C CE2 . PHE E 3 102 . 16.836 61.075 17.197 1 28.19 ? CE2 PHE A 102 1 ATOM 2021 C CZ . PHE E 3 102 . 15.816 60.372 16.646 1 25.6 ? CZ PHE A 102 1 ATOM 2022 N N . ARG E 3 103 . 16.073 64.26 20.806 1 33.19 ? N ARG A 103 1 ATOM 2023 C CA . ARG E 3 103 . 16.729 63.605 21.947 1 37.05 ? CA ARG A 103 1 ATOM 2024 C C . ARG E 3 103 . 15.728 63.449 23.119 1 43.35 ? C ARG A 103 1 ATOM 2025 O O . ARG E 3 103 . 15.731 62.435 23.839 1 43.03 ? O ARG A 103 1 ATOM 2026 C CB . ARG E 3 103 . 17.916 64.432 22.421 1 33 ? CB ARG A 103 1 ATOM 2027 C CG . ARG E 3 103 . 18.814 64.818 21.332 1 24.18 ? CG ARG A 103 1 ATOM 2028 C CD . ARG E 3 103 . 19.932 65.615 21.893 1 28.95 ? CD ARG A 103 1 ATOM 2029 N NE . ARG E 3 103 . 20.518 66.415 20.82 1 35.23 ? NE ARG A 103 1 ATOM 2030 C CZ . ARG E 3 103 . 21.816 66.637 20.659 1 29.7 ? CZ ARG A 103 1 ATOM 2031 N NH1 . ARG E 3 103 . 22.71 66.122 21.495 1 30.43 ? NH1 ARG A 103 1 ATOM 2032 N NH2 . ARG E 3 103 . 22.221 67.395 19.658 1 38.48 ? NH2 ARG A 103 1 ATOM 2033 N N . GLN E 3 104 . 14.892 64.474 23.302 1 36.81 ? N GLN A 104 1 ATOM 2034 C CA . GLN E 3 104 . 13.846 64.47 24.308 1 35.02 ? CA GLN A 104 1 ATOM 2035 C C . GLN E 3 104 . 12.879 63.373 23.94 1 32.89 ? C GLN A 104 1 ATOM 2036 O O . GLN E 3 104 . 12.262 62.769 24.786 1 36.28 ? O GLN A 104 1 ATOM 2037 C CB . GLN E 3 104 . 13.14 65.842 24.331 1 45.28 ? CB GLN A 104 1 ATOM 2038 C CG . GLN E 3 104 . 13.956 66.951 25.042 1 47.48 ? CG GLN A 104 1 ATOM 2039 C CD . GLN E 3 104 . 13.487 68.386 24.755 1 53.21 ? CD GLN A 104 1 ATOM 2040 O OE1 . GLN E 3 104 . 12.301 68.727 24.868 1 48.25 ? OE1 GLN A 104 1 ATOM 2041 N NE2 . GLN E 3 104 . 14.444 69.236 24.383 1 52.3 ? NE2 GLN A 104 1 ATOM 2042 N N . LEU E 3 105 . 12.758 63.127 22.649 1 33.82 ? N LEU A 105 1 ATOM 2043 C CA . LEU E 3 105 . 11.908 62.077 22.132 1 34.59 ? CA LEU A 105 1 ATOM 2044 C C . LEU E 3 105 . 12.575 60.723 22.23 1 37.42 ? C LEU A 105 1 ATOM 2045 O O . LEU E 3 105 . 11.919 59.709 21.962 1 42.68 ? O LEU A 105 1 ATOM 2046 C CB . LEU E 3 105 . 11.579 62.342 20.677 1 45.85 ? CB LEU A 105 1 ATOM 2047 C CG . LEU E 3 105 . 10.73 63.542 20.304 1 43.79 ? CG LEU A 105 1 ATOM 2048 C CD1 . LEU E 3 105 . 10.92 63.884 18.835 1 50.06 ? CD1 LEU A 105 1 ATOM 2049 C CD2 . LEU E 3 105 . 9.304 63.229 20.645 1 43.91 ? CD2 LEU A 105 1 ATOM 2050 N N . ILE E 3 106 . 13.868 60.699 22.563 1 40.48 ? N ILE A 106 1 ATOM 2051 C CA . ILE E 3 106 . 14.614 59.434 22.677 1 42.64 ? CA ILE A 106 1 ATOM 2052 C C . ILE E 3 106 . 14.595 58.81 24.083 1 47.81 ? C ILE A 106 1 ATOM 2053 O O . ILE E 3 106 . 14.244 57.625 24.228 1 51.24 ? O ILE A 106 1 ATOM 2054 C CB . ILE E 3 106 . 16.105 59.544 22.372 1 36.82 ? CB ILE A 106 1 ATOM 2055 C CG1 . ILE E 3 106 . 16.359 60.281 21.078 1 41.93 ? CG1 ILE A 106 1 ATOM 2056 C CG2 . ILE E 3 106 . 16.661 58.133 22.176 1 42.11 ? CG2 ILE A 106 1 ATOM 2057 C CD1 . ILE E 3 106 . 17.837 60.397 20.805 1 39.03 ? CD1 ILE A 106 1 ATOM 2058 N N . GLN E 3 107 . 15.003 59.59 25.098 1 47.45 ? N GLN A 107 1 ATOM 2059 C CA . GLN E 3 107 . 15.083 59.127 26.491 1 44.95 ? CA GLN A 107 1 ATOM 2060 C C . GLN E 3 107 . 13.72 58.642 27.008 1 41.91 ? C GLN A 107 1 ATOM 2061 O O . GLN E 3 107 . 13.572 58.302 28.181 1 47.41 ? O GLN A 107 1 ATOM 2062 C CB . GLN E 3 107 . 15.637 60.284 27.346 1 52.08 ? CB GLN A 107 1 ATOM 2063 C CG . GLN E 3 107 . 16.568 59.913 28.541 1 52.32 ? CG GLN A 107 1 ATOM 2064 C CD . GLN E 3 107 . 15.862 59.661 29.885 1 55 ? CD GLN A 107 1 ATOM 2065 O OE1 . GLN E 3 107 . 16.185 58.702 30.591 1 52.6 ? OE1 GLN A 107 1 ATOM 2066 N NE2 . GLN E 3 107 . 14.917 60.537 30.251 1 52.61 ? NE2 GLN A 107 1 ATOM 2067 N N . VAL E 3 108 . 12.712 58.676 26.142 1 38.72 ? N VAL A 108 1 ATOM 2068 C CA . VAL E 3 108 . 11.36 58.338 26.538 1 41.32 ? CA VAL A 108 1 ATOM 2069 C C . VAL E 3 108 . 11.091 56.989 25.817 1 48.15 ? C VAL A 108 1 ATOM 2070 O O . VAL E 3 108 . 11.154 55.962 26.48 1 52.87 ? O VAL A 108 1 ATOM 2071 C CB . VAL E 3 108 . 10.315 59.411 26.071 1 47.46 ? CB VAL A 108 1 ATOM 2072 C CG1 . VAL E 3 108 . 8.914 59.04 26.584 1 52.09 ? CG1 VAL A 108 1 ATOM 2073 C CG2 . VAL E 3 108 . 10.692 60.777 26.618 1 50.35 ? CG2 VAL A 108 1 ATOM 2074 N N . ASN E 3 109 . 10.869 56.931 24.496 1 51.35 ? N ASN A 109 1 ATOM 2075 C CA . ASN E 3 109 . 10.745 55.637 23.727 1 50.46 ? CA ASN A 109 1 ATOM 2076 C C . ASN E 3 109 . 11.969 55.35 22.877 1 46.8 ? C ASN A 109 1 ATOM 2077 O O . ASN E 3 109 . 12.034 55.776 21.729 1 52.04 ? O ASN A 109 1 ATOM 2078 C CB . ASN E 3 109 . 9.546 55.532 22.769 1 54.74 ? CB ASN A 109 1 ATOM 2079 C CG . ASN E 3 109 . 9.575 54.228 21.942 1 55 ? CG ASN A 109 1 ATOM 2080 O OD1 . ASN E 3 109 . 10.471 53.395 22.102 1 50.39 ? OD1 ASN A 109 1 ATOM 2081 N ND2 . ASN E 3 109 . 8.596 54.056 21.062 1 55 ? ND2 ASN A 109 1 ATOM 2082 N N . PRO E 3 110 . 12.902 54.537 23.38 1 47.69 ? N PRO A 110 1 ATOM 2083 C CA . PRO E 3 110 . 14.184 54.312 22.696 1 45.67 ? CA PRO A 110 1 ATOM 2084 C C . PRO E 3 110 . 14.043 53.766 21.261 1 43.39 ? C PRO A 110 1 ATOM 2085 O O . PRO E 3 110 . 14.993 53.821 20.47 1 38.25 ? O PRO A 110 1 ATOM 2086 C CB . PRO E 3 110 . 14.914 53.371 23.652 1 44.78 ? CB PRO A 110 1 ATOM 2087 C CG . PRO E 3 110 . 13.754 52.501 24.152 1 43.86 ? CG PRO A 110 1 ATOM 2088 C CD . PRO E 3 110 . 12.804 53.626 24.564 1 46.08 ? CD PRO A 110 1 ATOM 2089 N N . ASP E 3 111 . 12.848 53.311 20.904 1 37.97 ? N ASP A 111 1 ATOM 2090 C CA . ASP E 3 111 . 12.653 52.671 19.625 1 39.63 ? CA ASP A 111 1 ATOM 2091 C C . ASP E 3 111 . 13.221 53.406 18.418 1 44.48 ? C ASP A 111 1 ATOM 2092 O O . ASP E 3 111 . 14.062 52.808 17.717 1 39.4 ? O ASP A 111 1 ATOM 2093 C CB . ASP E 3 111 . 11.161 52.423 19.393 1 48.25 ? CB ASP A 111 1 ATOM 2094 C CG . ASP E 3 111 . 10.895 51.126 18.591 1 48.08 ? CG ASP A 111 1 ATOM 2095 O OD1 . ASP E 3 111 . 11.851 50.322 18.419 1 43.79 ? OD1 ASP A 111 1 ATOM 2096 O OD2 . ASP E 3 111 . 9.738 50.901 18.145 1 47.39 ? OD2 ASP A 111 1 ATOM 2097 N N . ILE E 3 112 . 12.816 54.667 18.167 1 48.35 ? N ILE A 112 1 ATOM 2098 C CA . ILE E 3 112 . 13.295 55.373 16.956 1 44.75 ? CA ILE A 112 1 ATOM 2099 C C . ILE E 3 112 . 14.773 55.701 16.961 1 41.87 ? C ILE A 112 1 ATOM 2100 O O . ILE E 3 112 . 15.311 55.94 15.867 1 48.94 ? O ILE A 112 1 ATOM 2101 C CB . ILE E 3 112 . 12.531 56.748 16.647 1 36.77 ? CB ILE A 112 1 ATOM 2102 C CG1 . ILE E 3 112 . 12.367 57.586 17.918 1 37.3 ? CG1 ILE A 112 1 ATOM 2103 C CG2 . ILE E 3 112 . 11.223 56.426 15.958 1 34.08 ? CG2 ILE A 112 1 ATOM 2104 C CD1 . ILE E 3 112 . 13.649 58.261 18.423 1 36.8 ? CD1 ILE A 112 1 ATOM 2105 N N . LEU E 3 113 . 15.446 55.745 18.113 1 31.61 ? N LEU A 113 1 ATOM 2106 C CA . LEU E 3 113 . 16.881 55.939 17.971 1 27.12 ? CA LEU A 113 1 ATOM 2107 C C . LEU E 3 113 . 17.323 54.705 17.234 1 27.97 ? C LEU A 113 1 ATOM 2108 O O . LEU E 3 113 . 18.153 54.775 16.328 1 25.44 ? O LEU A 113 1 ATOM 2109 C CB . LEU E 3 113 . 17.656 55.983 19.294 1 22.58 ? CB LEU A 113 1 ATOM 2110 C CG . LEU E 3 113 . 19.141 56.235 18.988 1 18.06 ? CG LEU A 113 1 ATOM 2111 C CD1 . LEU E 3 113 . 19.228 57.151 17.782 1 19.08 ? CD1 LEU A 113 1 ATOM 2112 C CD2 . LEU E 3 113 . 19.853 56.889 20.172 1 20.1 ? CD2 LEU A 113 1 ATOM 2113 N N . MET E 3 114 . 16.709 53.581 17.605 1 26.77 ? N MET A 114 1 ATOM 2114 C CA . MET E 3 114 . 17.028 52.332 16.953 1 30.66 ? CA MET A 114 1 ATOM 2115 C C . MET E 3 114 . 16.657 52.385 15.517 1 32.97 ? C MET A 114 1 ATOM 2116 O O . MET E 3 114 . 17.494 52.024 14.703 1 45.97 ? O MET A 114 1 ATOM 2117 C CB . MET E 3 114 . 16.3 51.13 17.575 1 33.3 ? CB MET A 114 1 ATOM 2118 C CG . MET E 3 114 . 17.002 50.465 18.783 1 37.71 ? CG MET A 114 1 ATOM 2119 S SD . MET E 3 114 . 18.657 49.73 18.472 1 45.94 ? SD MET A 114 1 ATOM 2120 C CE . MET E 3 114 . 18.267 48.085 17.927 1 48.02 ? CE MET A 114 1 ATOM 2121 N N . ARG E 3 115 . 15.449 52.827 15.17 1 34.44 ? N ARG A 115 1 ATOM 2122 C CA . ARG E 3 115 . 15.096 52.839 13.735 1 34.05 ? CA ARG A 115 1 ATOM 2123 C C . ARG E 3 115 . 15.974 53.78 12.918 1 25.98 ? C ARG A 115 1 ATOM 2124 O O . ARG E 3 115 . 16.183 53.55 11.743 1 28.7 ? O ARG A 115 1 ATOM 2125 C CB . ARG E 3 115 . 13.595 53.211 13.52 1 28.57 ? CB ARG A 115 1 ATOM 2126 C CG . ARG E 3 115 . 12.626 51.996 13.837 1 24.98 ? CG ARG A 115 1 ATOM 2127 C CD . ARG E 3 115 . 11.093 52.206 13.574 1 27.12 ? CD ARG A 115 1 ATOM 2128 N NE . ARG E 3 115 . 10.28 51.531 14.598 1 28.89 ? NE ARG A 115 1 ATOM 2129 C CZ . ARG E 3 115 . 8.998 51.138 14.498 1 35.35 ? CZ ARG A 115 1 ATOM 2130 N NH1 . ARG E 3 115 . 8.269 51.314 13.393 1 27.17 ? NH1 ARG A 115 1 ATOM 2131 N NH2 . ARG E 3 115 . 8.405 50.582 15.559 1 34.01 ? NH2 ARG A 115 1 ATOM 2132 N N . LEU E 3 116 . 16.528 54.815 13.517 1 25.4 ? N LEU A 116 1 ATOM 2133 C CA . LEU E 3 116 . 17.41 55.673 12.75 1 20.29 ? CA LEU A 116 1 ATOM 2134 C C . LEU E 3 116 . 18.768 54.96 12.568 1 27.21 ? C LEU A 116 1 ATOM 2135 O O . LEU E 3 116 . 19.22 54.727 11.451 1 37.2 ? O LEU A 116 1 ATOM 2136 C CB . LEU E 3 116 . 17.569 56.99 13.497 1 24.72 ? CB LEU A 116 1 ATOM 2137 C CG . LEU E 3 116 . 18.483 58.072 12.934 1 27.81 ? CG LEU A 116 1 ATOM 2138 C CD1 . LEU E 3 116 . 17.667 59.205 12.381 1 33.13 ? CD1 LEU A 116 1 ATOM 2139 C CD2 . LEU E 3 116 . 19.365 58.61 14.058 1 30.23 ? CD2 LEU A 116 1 ATOM 2140 N N . SER E 3 117 . 19.415 54.578 13.662 1 38.07 ? N SER A 117 1 ATOM 2141 C CA . SER E 3 117 . 20.719 53.884 13.625 1 36.79 ? CA SER A 117 1 ATOM 2142 C C . SER E 3 117 . 20.775 52.74 12.617 1 37.19 ? C SER A 117 1 ATOM 2143 O O . SER E 3 117 . 21.813 52.478 11.992 1 42.34 ? O SER A 117 1 ATOM 2144 C CB . SER E 3 117 . 21.069 53.295 14.996 1 38.67 ? CB SER A 117 1 ATOM 2145 O OG . SER E 3 117 . 21.44 54.306 15.913 1 36.02 ? OG SER A 117 1 ATOM 2146 N N . ALA E 3 118 . 19.663 52.04 12.476 1 22.6 ? N ALA A 118 1 ATOM 2147 C CA . ALA E 3 118 . 19.629 50.945 11.554 1 19.84 ? CA ALA A 118 1 ATOM 2148 C C . ALA E 3 118 . 19.901 51.44 10.131 1 22.4 ? C ALA A 118 1 ATOM 2149 O O . ALA E 3 118 . 20.735 50.855 9.421 1 27.22 ? O ALA A 118 1 ATOM 2150 C CB . ALA E 3 118 . 18.265 50.268 11.648 1 24.15 ? CB ALA A 118 1 ATOM 2151 N N . GLN E 3 119 . 19.221 52.526 9.727 1 28.22 ? N GLN A 119 1 ATOM 2152 C CA . GLN E 3 119 . 19.362 53.105 8.372 1 24.21 ? CA GLN A 119 1 ATOM 2153 C C . GLN E 3 119 . 20.757 53.58 8.133 1 23.19 ? C GLN A 119 1 ATOM 2154 O O . GLN E 3 119 . 21.231 53.51 7.012 1 30.33 ? O GLN A 119 1 ATOM 2155 C CB . GLN E 3 119 . 18.427 54.288 8.166 1 18.3 ? CB GLN A 119 1 ATOM 2156 C CG . GLN E 3 119 . 16.947 53.888 8.132 1 17.35 ? CG GLN A 119 1 ATOM 2157 C CD . GLN E 3 119 . 16.015 55.084 8.034 1 14.29 ? CD GLN A 119 1 ATOM 2158 O OE1 . GLN E 3 119 . 16.451 56.249 7.981 1 17.8 ? OE1 GLN A 119 1 ATOM 2159 N NE2 . GLN E 3 119 . 14.723 54.806 7.998 1 7.09 ? NE2 GLN A 119 1 ATOM 2160 N N . MET E 3 120 . 21.414 54.052 9.186 1 19.53 ? N MET A 120 1 ATOM 2161 C CA . MET E 3 120 . 22.786 54.523 9.091 1 14.14 ? CA MET A 120 1 ATOM 2162 C C . MET E 3 120 . 23.732 53.344 9.01 1 14.33 ? C MET A 120 1 ATOM 2163 O O . MET E 3 120 . 24.902 53.517 8.733 1 24.43 ? O MET A 120 1 ATOM 2164 C CB . MET E 3 120 . 23.191 55.363 10.317 1 19.81 ? CB MET A 120 1 ATOM 2165 C CG . MET E 3 120 . 22.223 56.439 10.763 1 19.08 ? CG MET A 120 1 ATOM 2166 S SD . MET E 3 120 . 23.222 57.697 11.506 1 23.1 ? SD MET A 120 1 ATOM 2167 C CE . MET E 3 120 . 23.537 57.081 13.075 1 10.79 ? CE MET A 120 1 ATOM 2168 N N . ALA E 3 121 . 23.259 52.145 9.311 1 20.5 ? N ALA A 121 1 ATOM 2169 C CA . ALA E 3 121 . 24.121 50.97 9.204 1 18.62 ? CA ALA A 121 1 ATOM 2170 C C . ALA E 3 121 . 24.156 50.56 7.731 1 18.96 ? C ALA A 121 1 ATOM 2171 O O . ALA E 3 121 . 25.211 50.337 7.152 1 15.12 ? O ALA A 121 1 ATOM 2172 C CB . ALA E 3 121 . 23.56 49.851 10.061 1 17.1 ? CB ALA A 121 1 ATOM 2173 N N . ARG E 3 122 . 22.987 50.464 7.119 1 20.5 ? N ARG A 122 1 ATOM 2174 C CA . ARG E 3 122 . 22.92 50.153 5.698 1 18.16 ? CA ARG A 122 1 ATOM 2175 C C . ARG E 3 122 . 23.799 51.131 4.94 1 21.1 ? C ARG A 122 1 ATOM 2176 O O . ARG E 3 122 . 24.712 50.739 4.2 1 27.08 ? O ARG A 122 1 ATOM 2177 C CB . ARG E 3 122 . 21.519 50.315 5.131 1 26.23 ? CB ARG A 122 1 ATOM 2178 C CG . ARG E 3 122 . 20.632 49.118 4.997 1 32.55 ? CG ARG A 122 1 ATOM 2179 C CD . ARG E 3 122 . 21.245 48.032 4.128 1 36.45 ? CD ARG A 122 1 ATOM 2180 N NE . ARG E 3 122 . 22.133 47.193 4.924 1 29.17 ? NE ARG A 122 1 ATOM 2181 C CZ . ARG E 3 122 . 21.705 46.407 5.904 1 31.31 ? CZ ARG A 122 1 ATOM 2182 N NH1 . ARG E 3 122 . 20.404 46.36 6.189 1 15.69 ? NH1 ARG A 122 1 ATOM 2183 N NH2 . ARG E 3 122 . 22.574 45.687 6.608 1 34.39 ? NH2 ARG A 122 1 ATOM 2184 N N . ARG E 3 123 . 23.537 52.422 5.137 1 13.99 ? N ARG A 123 1 ATOM 2185 C CA . ARG E 3 123 . 24.27 53.428 4.383 1 6 ? CA ARG A 123 1 ATOM 2186 C C . ARG E 3 123 . 25.763 53.258 4.407 1 6 ? C ARG A 123 1 ATOM 2187 O O . ARG E 3 123 . 26.442 53.5 3.42 1 15.85 ? O ARG A 123 1 ATOM 2188 C CB . ARG E 3 123 . 23.933 54.805 4.895 1 6 ? CB ARG A 123 1 ATOM 2189 C CG . ARG E 3 123 . 22.506 55.089 4.676 1 6 ? CG ARG A 123 1 ATOM 2190 C CD . ARG E 3 123 . 22.106 56.403 5.197 1 10.26 ? CD ARG A 123 1 ATOM 2191 N NE . ARG E 3 123 . 20.651 56.496 5.193 1 13.27 ? NE ARG A 123 1 ATOM 2192 C CZ . ARG E 3 123 . 20.015 57.592 5.59 1 13.62 ? CZ ARG A 123 1 ATOM 2193 N NH1 . ARG E 3 123 . 20.722 58.637 6.011 1 14.69 ? NH1 ARG A 123 1 ATOM 2194 N NH2 . ARG E 3 123 . 18.689 57.658 5.531 1 16.88 ? NH2 ARG A 123 1 ATOM 2195 N N . LEU E 3 124 . 26.319 52.814 5.505 1 9.91 ? N LEU A 124 1 ATOM 2196 C CA . LEU E 3 124 . 27.761 52.718 5.489 1 11.28 ? CA LEU A 124 1 ATOM 2197 C C . LEU E 3 124 . 28.113 51.476 4.713 1 10.41 ? C LEU A 124 1 ATOM 2198 O O . LEU E 3 124 . 29.233 51.355 4.194 1 16.33 ? O LEU A 124 1 ATOM 2199 C CB . LEU E 3 124 . 28.307 52.645 6.931 1 6.34 ? CB LEU A 124 1 ATOM 2200 C CG . LEU E 3 124 . 29.815 52.737 7.161 1 12.65 ? CG LEU A 124 1 ATOM 2201 C CD1 . LEU E 3 124 . 30.422 54.077 6.678 1 6 ? CD1 LEU A 124 1 ATOM 2202 C CD2 . LEU E 3 124 . 30.005 52.537 8.664 1 16 ? CD2 LEU A 124 1 ATOM 2203 N N . GLN E 3 125 . 27.19 50.518 4.66 1 7.92 ? N GLN A 125 1 ATOM 2204 C CA . GLN E 3 125 . 27.51 49.324 3.878 1 8.94 ? CA GLN A 125 1 ATOM 2205 C C . GLN E 3 125 . 27.444 49.722 2.431 1 8.42 ? C GLN A 125 1 ATOM 2206 O O . GLN E 3 125 . 28.398 49.513 1.683 1 17.44 ? O GLN A 125 1 ATOM 2207 C CB . GLN E 3 125 . 26.517 48.203 4.105 1 15.87 ? CB GLN A 125 1 ATOM 2208 C CG . GLN E 3 125 . 26.741 47.346 5.288 1 16.47 ? CG GLN A 125 1 ATOM 2209 C CD . GLN E 3 125 . 25.516 46.564 5.541 1 15.39 ? CD GLN A 125 1 ATOM 2210 O OE1 . GLN E 3 125 . 24.528 47.149 5.871 1 21.61 ? OE1 GLN A 125 1 ATOM 2211 N NE2 . GLN E 3 125 . 25.545 45.247 5.346 1 28.19 ? NE2 GLN A 125 1 ATOM 2212 N N . VAL E 3 126 . 26.347 50.346 2.042 1 6 ? N VAL A 126 1 ATOM 2213 C CA . VAL E 3 126 . 26.253 50.702 0.67 1 6 ? CA VAL A 126 1 ATOM 2214 C C . VAL E 3 126 . 27.383 51.622 0.227 1 8.1 ? C VAL A 126 1 ATOM 2215 O O . VAL E 3 126 . 27.978 51.406 -0.846 1 17.67 ? O VAL A 126 1 ATOM 2216 C CB . VAL E 3 126 . 24.928 51.357 0.416 1 6 ? CB VAL A 126 1 ATOM 2217 C CG1 . VAL E 3 126 . 24.803 51.78 -1.051 1 13.12 ? CG1 VAL A 126 1 ATOM 2218 C CG2 . VAL E 3 126 . 23.849 50.36 0.749 1 7.74 ? CG2 VAL A 126 1 ATOM 2219 N N . THR E 3 127 . 27.721 52.604 1.052 1 6 ? N THR A 127 1 ATOM 2220 C CA . THR E 3 127 . 28.733 53.532 0.69 1 6 ? CA THR A 127 1 ATOM 2221 C C . THR E 3 127 . 30.055 52.911 0.657 1 6 ? C THR A 127 1 ATOM 2222 O O . THR E 3 127 . 30.918 53.374 -0.087 1 13.11 ? O THR A 127 1 ATOM 2223 C CB . THR E 3 127 . 28.745 54.701 1.657 1 11.39 ? CB THR A 127 1 ATOM 2224 O OG1 . THR E 3 127 . 27.427 55.255 1.683 1 13.01 ? OG1 THR A 127 1 ATOM 2225 C CG2 . THR E 3 127 . 29.694 55.832 1.192 1 6 ? CG2 THR A 127 1 ATOM 2226 N N . SER E 3 128 . 30.259 51.878 1.462 1 12.31 ? N SER A 128 1 ATOM 2227 C CA . SER E 3 128 . 31.563 51.178 1.477 1 14.09 ? CA SER A 128 1 ATOM 2228 C C . SER E 3 128 . 31.762 50.427 0.187 1 10.53 ? C SER A 128 1 ATOM 2229 O O . SER E 3 128 . 32.861 50.334 -0.308 1 6 ? O SER A 128 1 ATOM 2230 C CB . SER E 3 128 . 31.655 50.17 2.631 1 10.98 ? CB SER A 128 1 ATOM 2231 O OG . SER E 3 128 . 31.974 50.83 3.844 1 14.25 ? OG SER A 128 1 ATOM 2232 N N . GLU E 3 129 . 30.65 49.883 -0.309 1 20.35 ? N GLU A 129 1 ATOM 2233 C CA . GLU E 3 129 . 30.589 49.141 -1.543 1 23.84 ? CA GLU A 129 1 ATOM 2234 C C . GLU E 3 129 . 30.949 50.11 -2.668 1 22.94 ? C GLU A 129 1 ATOM 2235 O O . GLU E 3 129 . 31.856 49.806 -3.488 1 22.27 ? O GLU A 129 1 ATOM 2236 C CB . GLU E 3 129 . 29.173 48.588 -1.726 1 23.35 ? CB GLU A 129 1 ATOM 2237 C CG . GLU E 3 129 . 28.958 47.628 -2.886 1 25.33 ? CG GLU A 129 1 ATOM 2238 C CD . GLU E 3 129 . 27.5 47.672 -3.411 1 40.56 ? CD GLU A 129 1 ATOM 2239 O OE1 . GLU E 3 129 . 26.597 48.146 -2.682 1 38.47 ? OE1 GLU A 129 1 ATOM 2240 O OE2 . GLU E 3 129 . 27.238 47.256 -4.573 1 47.9 ? OE2 GLU A 129 1 ATOM 2241 N N . LYS E 3 130 . 30.272 51.27 -2.686 1 9.38 ? N LYS A 130 1 ATOM 2242 C CA . LYS E 3 130 . 30.55 52.281 -3.708 1 7.04 ? CA LYS A 130 1 ATOM 2243 C C . LYS E 3 130 . 32.003 52.608 -3.794 1 7.28 ? C LYS A 130 1 ATOM 2244 O O . LYS E 3 130 . 32.503 52.849 -4.882 1 13.23 ? O LYS A 130 1 ATOM 2245 C CB . LYS E 3 130 . 29.827 53.602 -3.455 1 8.63 ? CB LYS A 130 1 ATOM 2246 C CG . LYS E 3 130 . 30.187 54.652 -4.516 1 12.81 ? CG LYS A 130 1 ATOM 2247 C CD . LYS E 3 130 . 29.368 55.948 -4.45 1 16.18 ? CD LYS A 130 1 ATOM 2248 C CE . LYS E 3 130 . 27.935 55.78 -4.926 1 12.95 ? CE LYS A 130 1 ATOM 2249 N NZ . LYS E 3 130 . 27.781 56.616 -6.148 1 22.3 ? NZ LYS A 130 1 ATOM 2250 N N . VAL E 3 131 . 32.684 52.656 -2.652 1 8.09 ? N VAL A 131 1 ATOM 2251 C CA . VAL E 3 131 . 34.114 52.926 -2.69 1 7.49 ? CA VAL A 131 1 ATOM 2252 C C . VAL E 3 131 . 34.848 51.662 -3.126 1 8.99 ? C VAL A 131 1 ATOM 2253 O O . VAL E 3 131 . 36.014 51.685 -3.466 1 19.06 ? O VAL A 131 1 ATOM 2254 C CB . VAL E 3 131 . 34.6 53.392 -1.305 1 6 ? CB VAL A 131 1 ATOM 2255 C CG1 . VAL E 3 131 . 36.077 53.814 -1.366 1 6 ? CG1 VAL A 131 1 ATOM 2256 C CG2 . VAL E 3 131 . 33.742 54.559 -0.858 1 6 ? CG2 VAL A 131 1 ATOM 2257 N N . GLY E 3 132 . 34.178 50.519 -3.073 1 11.39 ? N GLY A 132 1 ATOM 2258 C CA . GLY E 3 132 . 34.81 49.342 -3.623 1 6.63 ? CA GLY A 132 1 ATOM 2259 C C . GLY E 3 132 . 34.719 49.479 -5.15 1 13.79 ? C GLY A 132 1 ATOM 2260 O O . GLY E 3 132 . 35.727 49.433 -5.891 1 6 ? O GLY A 132 1 ATOM 2261 N N . ASN E 3 133 . 33.493 49.698 -5.632 1 13.46 ? N ASN A 133 1 ATOM 2262 C CA . ASN E 3 133 . 33.268 49.866 -7.061 1 15.82 ? CA ASN A 133 1 ATOM 2263 C C . ASN E 3 133 . 34.171 50.944 -7.692 1 15.49 ? C ASN A 133 1 ATOM 2264 O O . ASN E 3 133 . 34.839 50.661 -8.681 1 23.4 ? O ASN A 133 1 ATOM 2265 C CB . ASN E 3 133 . 31.793 50.185 -7.281 1 16.61 ? CB ASN A 133 1 ATOM 2266 C CG . ASN E 3 133 . 30.907 49.006 -6.889 1 28 ? CG ASN A 133 1 ATOM 2267 O OD1 . ASN E 3 133 . 31.415 47.957 -6.479 1 32.39 ? OD1 ASN A 133 1 ATOM 2268 N ND2 . ASN E 3 133 . 29.592 49.165 -7.004 1 21.42 ? ND2 ASN A 133 1 ATOM 2269 N N . LEU E 3 134 . 34.261 52.142 -7.13 1 14.32 ? N LEU A 134 1 ATOM 2270 C CA . LEU E 3 134 . 35.111 53.17 -7.727 1 6 ? CA LEU A 134 1 ATOM 2271 C C . LEU E 3 134 . 36.531 52.736 -7.784 1 6 ? C LEU A 134 1 ATOM 2272 O O . LEU E 3 134 . 37.214 52.973 -8.747 1 6 ? O LEU A 134 1 ATOM 2273 C CB . LEU E 3 134 . 35.015 54.456 -6.923 1 6.52 ? CB LEU A 134 1 ATOM 2274 C CG . LEU E 3 134 . 33.641 55.101 -7.002 1 6 ? CG LEU A 134 1 ATOM 2275 C CD1 . LEU E 3 134 . 33.357 56.084 -5.916 1 6 ? CD1 LEU A 134 1 ATOM 2276 C CD2 . LEU E 3 134 . 33.643 55.812 -8.335 1 8.39 ? CD2 LEU A 134 1 ATOM 2277 N N . ALA E 3 135 . 36.988 52.081 -6.744 1 6 ? N ALA A 135 1 ATOM 2278 C CA . ALA E 3 135 . 38.371 51.661 -6.713 1 7.49 ? CA ALA A 135 1 ATOM 2279 C C . ALA E 3 135 . 38.695 50.369 -7.487 1 13.28 ? C ALA A 135 1 ATOM 2280 O O . ALA E 3 135 . 39.851 50.177 -7.925 1 10.07 ? O ALA A 135 1 ATOM 2281 C CB . ALA E 3 135 . 38.788 51.493 -5.287 1 8.22 ? CB ALA A 135 1 ATOM 2282 N N . PHE E 3 136 . 37.733 49.463 -7.644 1 11.22 ? N PHE A 136 1 ATOM 2283 C CA . PHE E 3 136 . 38.05 48.207 -8.336 1 12.27 ? CA PHE A 136 1 ATOM 2284 C C . PHE E 3 136 . 37.51 48.069 -9.758 1 18.15 ? C PHE A 136 1 ATOM 2285 O O . PHE E 3 136 . 38.24 47.615 -10.625 1 20.61 ? O PHE A 136 1 ATOM 2286 C CB . PHE E 3 136 . 37.527 47.002 -7.554 1 15.98 ? CB PHE A 136 1 ATOM 2287 C CG . PHE E 3 136 . 38.115 46.833 -6.169 1 9.7 ? CG PHE A 136 1 ATOM 2288 C CD1 . PHE E 3 136 . 39.408 47.235 -5.89 1 6 ? CD1 PHE A 136 1 ATOM 2289 C CD2 . PHE E 3 136 . 37.351 46.237 -5.17 1 8.62 ? CD2 PHE A 136 1 ATOM 2290 C CE1 . PHE E 3 136 . 39.936 47.057 -4.674 1 10.48 ? CE1 PHE A 136 1 ATOM 2291 C CE2 . PHE E 3 136 . 37.867 46.05 -3.94 1 15.19 ? CE2 PHE A 136 1 ATOM 2292 C CZ . PHE E 3 136 . 39.17 46.463 -3.679 1 7.26 ? CZ PHE A 136 1 ATOM 2293 N N . LEU E 3 137 . 36.246 48.412 -10.001 1 14.88 ? N LEU A 137 1 ATOM 2294 C CA . LEU E 3 137 . 35.623 48.245 -11.33 1 14.02 ? CA LEU A 137 1 ATOM 2295 C C . LEU E 3 137 . 36.005 49.277 -12.358 1 16.69 ? C LEU A 137 1 ATOM 2296 O O . LEU E 3 137 . 36.425 50.377 -12.007 1 18.42 ? O LEU A 137 1 ATOM 2297 C CB . LEU E 3 137 . 34.095 48.285 -11.246 1 13.92 ? CB LEU A 137 1 ATOM 2298 C CG . LEU E 3 137 . 33.285 46.992 -11.118 1 18.52 ? CG LEU A 137 1 ATOM 2299 C CD1 . LEU E 3 137 . 34.235 45.819 -11.204 1 13.9 ? CD1 LEU A 137 1 ATOM 2300 C CD2 . LEU E 3 137 . 32.528 46.974 -9.862 1 10.79 ? CD2 LEU A 137 1 ATOM 2301 N N . ASP E 3 138 . 35.892 48.909 -13.638 1 18.47 ? N ASP A 138 1 ATOM 2302 C CA . ASP E 3 138 . 36.075 49.9 -14.701 1 20.43 ? CA ASP A 138 1 ATOM 2303 C C . ASP E 3 138 . 34.683 50.375 -15.058 1 15.8 ? C ASP A 138 1 ATOM 2304 O O . ASP E 3 138 . 33.692 49.779 -14.642 1 21.43 ? O ASP A 138 1 ATOM 2305 C CB . ASP E 3 138 . 36.789 49.316 -15.979 1 24.22 ? CB ASP A 138 1 ATOM 2306 C CG . ASP E 3 138 . 36.089 48.116 -16.621 1 26.66 ? CG ASP A 138 1 ATOM 2307 O OD1 . ASP E 3 138 . 34.874 47.871 -16.389 1 28.12 ? OD1 ASP A 138 1 ATOM 2308 O OD2 . ASP E 3 138 . 36.802 47.41 -17.38 1 19.3 ? OD2 ASP A 138 1 ATOM 2309 N N . VAL E 3 139 . 34.597 51.415 -15.863 1 11.09 ? N VAL A 139 1 ATOM 2310 C CA . VAL E 3 139 . 33.297 51.997 -16.168 1 10.6 ? CA VAL A 139 1 ATOM 2311 C C . VAL E 3 139 . 32.211 50.99 -16.565 1 8.76 ? C VAL A 139 1 ATOM 2312 O O . VAL E 3 139 . 31.141 50.991 -15.947 1 19.97 ? O VAL A 139 1 ATOM 2313 C CB . VAL E 3 139 . 33.421 53.06 -17.306 1 23.65 ? CB VAL A 139 1 ATOM 2314 C CG1 . VAL E 3 139 . 32.126 53.838 -17.415 1 27.54 ? CG1 VAL A 139 1 ATOM 2315 C CG2 . VAL E 3 139 . 34.571 54.013 -17.013 1 27.6 ? CG2 VAL A 139 1 ATOM 2316 N N . THR E 3 140 . 32.412 50.135 -17.554 1 6.9 ? N THR A 140 1 ATOM 2317 C CA . THR E 3 140 . 31.315 49.225 -17.879 1 6 ? CA THR A 140 1 ATOM 2318 C C . THR E 3 140 . 30.966 48.455 -16.624 1 6 ? C THR A 140 1 ATOM 2319 O O . THR E 3 140 . 29.806 48.228 -16.34 1 11.3 ? O THR A 140 1 ATOM 2320 C CB . THR E 3 140 . 31.727 48.261 -19.009 1 9.97 ? CB THR A 140 1 ATOM 2321 O OG1 . THR E 3 140 . 32.537 48.964 -19.966 1 14.22 ? OG1 THR A 140 1 ATOM 2322 C CG2 . THR E 3 140 . 30.481 47.773 -19.787 1 8.92 ? CG2 THR A 140 1 ATOM 2323 N N . GLY E 3 141 . 31.974 48.094 -15.842 1 6 ? N GLY A 141 1 ATOM 2324 C CA . GLY E 3 141 . 31.715 47.429 -14.582 1 6 ? CA GLY A 141 1 ATOM 2325 C C . GLY E 3 141 . 30.776 48.28 -13.774 1 6 ? C GLY A 141 1 ATOM 2326 O O . GLY E 3 141 . 29.593 47.947 -13.632 1 6 ? O GLY A 141 1 ATOM 2327 N N . ARG E 3 142 . 31.269 49.41 -13.275 1 8.33 ? N ARG A 142 1 ATOM 2328 C CA . ARG E 3 142 . 30.418 50.321 -12.491 1 8.67 ? CA ARG A 142 1 ATOM 2329 C C . ARG E 3 142 . 29.06 50.64 -13.185 1 14.33 ? C ARG A 142 1 ATOM 2330 O O . ARG E 3 142 . 28.063 50.771 -12.491 1 24.43 ? O ARG A 142 1 ATOM 2331 C CB . ARG E 3 142 . 31.098 51.673 -12.239 1 14.77 ? CB ARG A 142 1 ATOM 2332 C CG . ARG E 3 142 . 32.577 51.727 -11.785 1 15.47 ? CG ARG A 142 1 ATOM 2333 C CD . ARG E 3 142 . 32.89 53.245 -11.747 1 12.12 ? CD ARG A 142 1 ATOM 2334 N NE . ARG E 3 142 . 34.264 53.647 -12.052 1 17.85 ? NE ARG A 142 1 ATOM 2335 C CZ . ARG E 3 142 . 34.586 54.785 -12.682 1 28.81 ? CZ ARG A 142 1 ATOM 2336 N NH1 . ARG E 3 142 . 33.637 55.641 -13.081 1 17.92 ? NH1 ARG A 142 1 ATOM 2337 N NH2 . ARG E 3 142 . 35.862 55.074 -12.932 1 30.01 ? NH2 ARG A 142 1 ATOM 2338 N N . ILE E 3 143 . 28.963 50.798 -14.504 1 9.1 ? N ILE A 143 1 ATOM 2339 C CA . ILE E 3 143 . 27.638 51.093 -15.077 1 13.32 ? CA ILE A 143 1 ATOM 2340 C C . ILE E 3 143 . 26.683 49.885 -15.028 1 9.08 ? C ILE A 143 1 ATOM 2341 O O . ILE E 3 143 . 25.474 50.048 -14.825 1 9.51 ? O ILE A 143 1 ATOM 2342 C CB . ILE E 3 143 . 27.719 51.531 -16.546 1 7.25 ? CB ILE A 143 1 ATOM 2343 C CG1 . ILE E 3 143 . 28.51 52.823 -16.666 1 11.11 ? CG1 ILE A 143 1 ATOM 2344 C CG2 . ILE E 3 143 . 26.347 51.82 -17.057 1 6 ? CG2 ILE A 143 1 ATOM 2345 C CD1 . ILE E 3 143 . 28.858 53.219 -18.07 1 9.93 ? CD1 ILE A 143 1 ATOM 2346 N N . ALA E 3 144 . 27.199 48.677 -15.211 1 16 ? N ALA A 144 1 ATOM 2347 C CA . ALA E 3 144 . 26.341 47.473 -15.131 1 18.2 ? CA ALA A 144 1 ATOM 2348 C C . ALA E 3 144 . 25.727 47.342 -13.74 1 17.06 ? C ALA A 144 1 ATOM 2349 O O . ALA E 3 144 . 24.539 47.038 -13.595 1 6.15 ? O ALA A 144 1 ATOM 2350 C CB . ALA E 3 144 . 27.159 46.196 -15.427 1 6 ? CB ALA A 144 1 ATOM 2351 N N . GLN E 3 145 . 26.591 47.54 -12.736 1 23.1 ? N GLN A 145 1 ATOM 2352 C CA . GLN E 3 145 . 26.27 47.467 -11.307 1 18.67 ? CA GLN A 145 1 ATOM 2353 C C . GLN E 3 145 . 25.226 48.538 -10.963 1 21.12 ? C GLN A 145 1 ATOM 2354 O O . GLN E 3 145 . 24.215 48.214 -10.337 1 28.84 ? O GLN A 145 1 ATOM 2355 C CB . GLN E 3 145 . 27.546 47.684 -10.501 1 21.31 ? CB GLN A 145 1 ATOM 2356 C CG . GLN E 3 145 . 27.602 47.047 -9.123 1 33.02 ? CG GLN A 145 1 ATOM 2357 C CD . GLN E 3 145 . 27.873 45.537 -9.172 1 45.71 ? CD GLN A 145 1 ATOM 2358 O OE1 . GLN E 3 145 . 28.954 45.073 -9.599 1 34.24 ? OE1 GLN A 145 1 ATOM 2359 N NE2 . GLN E 3 145 . 26.888 44.761 -8.726 1 43.32 ? NE2 GLN A 145 1 ATOM 2360 N N . THR E 3 146 . 25.45 49.793 -11.37 1 14.14 ? N THR A 146 1 ATOM 2361 C CA . THR E 3 146 . 24.469 50.865 -11.143 1 9.07 ? CA THR A 146 1 ATOM 2362 C C . THR E 3 146 . 23.115 50.371 -11.656 1 8.49 ? C THR A 146 1 ATOM 2363 O O . THR E 3 146 . 22.087 50.515 -10.993 1 7.65 ? O THR A 146 1 ATOM 2364 C CB . THR E 3 146 . 24.77 52.174 -11.927 1 8.96 ? CB THR A 146 1 ATOM 2365 O OG1 . THR E 3 146 . 26.026 52.756 -11.558 1 6 ? OG1 THR A 146 1 ATOM 2366 C CG2 . THR E 3 146 . 23.716 53.151 -11.619 1 16.6 ? CG2 THR A 146 1 ATOM 2367 N N . LEU E 3 147 . 23.125 49.787 -12.849 1 13.2 ? N LEU A 147 1 ATOM 2368 C CA . LEU E 3 147 . 21.901 49.257 -13.455 1 17.02 ? CA LEU A 147 1 ATOM 2369 C C . LEU E 3 147 . 21.29 48.048 -12.687 1 15.91 ? C LEU A 147 1 ATOM 2370 O O . LEU E 3 147 . 20.046 47.9 -12.646 1 10.13 ? O LEU A 147 1 ATOM 2371 C CB . LEU E 3 147 . 22.231 48.902 -14.895 1 13.49 ? CB LEU A 147 1 ATOM 2372 C CG . LEU E 3 147 . 21.718 49.766 -16.043 1 12.52 ? CG LEU A 147 1 ATOM 2373 C CD1 . LEU E 3 147 . 21.682 51.205 -15.746 1 13.58 ? CD1 LEU A 147 1 ATOM 2374 C CD2 . LEU E 3 147 . 22.642 49.481 -17.183 1 16.72 ? CD2 LEU A 147 1 ATOM 2375 N N . LEU E 3 148 . 22.136 47.188 -12.108 1 13.52 ? N LEU A 148 1 ATOM 2376 C CA . LEU E 3 148 . 21.672 46.093 -11.237 1 12.77 ? CA LEU A 148 1 ATOM 2377 C C . LEU E 3 148 . 20.957 46.716 -10.029 1 9.33 ? C LEU A 148 1 ATOM 2378 O O . LEU E 3 148 . 19.821 46.363 -9.705 1 20.82 ? O LEU A 148 1 ATOM 2379 C CB . LEU E 3 148 . 22.859 45.255 -10.757 1 11.31 ? CB LEU A 148 1 ATOM 2380 C CG . LEU E 3 148 . 23.119 43.965 -11.554 1 16.51 ? CG LEU A 148 1 ATOM 2381 C CD1 . LEU E 3 148 . 22.838 44.243 -13.038 1 18.44 ? CD1 LEU A 148 1 ATOM 2382 C CD2 . LEU E 3 148 . 24.571 43.473 -11.311 1 6 ? CD2 LEU A 148 1 ATOM 2383 N N . ASN E 3 149 . 21.613 47.675 -9.387 1 12.17 ? N ASN A 149 1 ATOM 2384 C CA . ASN E 3 149 . 21.03 48.421 -8.256 1 15.27 ? CA ASN A 149 1 ATOM 2385 C C . ASN E 3 149 . 19.686 49.181 -8.61 1 15.38 ? C ASN A 149 1 ATOM 2386 O O . ASN E 3 149 . 18.649 48.909 -7.995 1 24.01 ? O ASN A 149 1 ATOM 2387 C CB . ASN E 3 149 . 22.006 49.486 -7.725 1 20.01 ? CB ASN A 149 1 ATOM 2388 C CG . ASN E 3 149 . 23.327 48.925 -7.208 1 31.03 ? CG ASN A 149 1 ATOM 2389 O OD1 . ASN E 3 149 . 23.435 47.759 -6.833 1 28.47 ? OD1 ASN A 149 1 ATOM 2390 N ND2 . ASN E 3 149 . 24.351 49.781 -7.18 1 21.92 ? ND2 ASN A 149 1 ATOM 2391 N N . LEU E 3 150 . 19.669 50.091 -9.597 1 14.5 ? N LEU A 150 1 ATOM 2392 C CA . LEU E 3 150 . 18.467 50.916 -9.836 1 16.03 ? CA LEU A 150 1 ATOM 2393 C C . LEU E 3 150 . 17.331 50.046 -10.313 1 17.72 ? C LEU A 150 1 ATOM 2394 O O . LEU E 3 150 . 16.128 50.367 -10.134 1 14.96 ? O LEU A 150 1 ATOM 2395 C CB . LEU E 3 150 . 18.674 52.014 -10.919 1 13.33 ? CB LEU A 150 1 ATOM 2396 C CG . LEU E 3 150 . 19.932 52.906 -10.985 1 21.26 ? CG LEU A 150 1 ATOM 2397 C CD1 . LEU E 3 150 . 19.7 53.854 -12.196 1 9.1 ? CD1 LEU A 150 1 ATOM 2398 C CD2 . LEU E 3 150 . 20.161 53.729 -9.728 1 22.84 ? CD2 LEU A 150 1 ATOM 2399 N N . ALA E 3 151 . 17.713 48.954 -10.969 1 23.61 ? N ALA A 151 1 ATOM 2400 C CA . ALA E 3 151 . 16.698 48.047 -11.455 1 28.38 ? CA ALA A 151 1 ATOM 2401 C C . ALA E 3 151 . 15.988 47.598 -10.199 1 26.24 ? C ALA A 151 1 ATOM 2402 O O . ALA E 3 151 . 14.784 47.459 -10.219 1 31.44 ? O ALA A 151 1 ATOM 2403 C CB . ALA E 3 151 . 17.352 46.835 -12.232 1 14.51 ? CB ALA A 151 1 ATOM 2404 N N . LYS E 3 152 . 16.765 47.445 -9.116 1 30.18 ? N LYS A 152 1 ATOM 2405 C CA . LYS E 3 152 . 16.331 47.036 -7.767 1 30.07 ? CA LYS A 152 1 ATOM 2406 C C . LYS E 3 152 . 15.688 48.124 -6.893 1 30.25 ? C LYS A 152 1 ATOM 2407 O O . LYS E 3 152 . 15.044 47.825 -5.885 1 27.85 ? O LYS A 152 1 ATOM 2408 C CB . LYS E 3 152 . 17.525 46.454 -6.989 1 24.86 ? CB LYS A 152 1 ATOM 2409 C CG . LYS E 3 152 . 17.171 46.071 -5.542 1 44.06 ? CG LYS A 152 1 ATOM 2410 C CD . LYS E 3 152 . 17.858 44.767 -5.062 1 51.19 ? CD LYS A 152 1 ATOM 2411 C CE . LYS E 3 152 . 17.17 44.156 -3.808 1 43.95 ? CE LYS A 152 1 ATOM 2412 N NZ . LYS E 3 152 . 17.643 42.742 -3.588 1 33.99 ? NZ LYS A 152 1 ATOM 2413 N N . GLN E 3 153 . 15.851 49.388 -7.228 1 31.71 ? N GLN A 153 1 ATOM 2414 C CA . GLN E 3 153 . 15.254 50.417 -6.382 1 32.74 ? CA GLN A 153 1 ATOM 2415 C C . GLN E 3 153 . 13.736 50.301 -6.292 1 33.6 ? C GLN A 153 1 ATOM 2416 O O . GLN E 3 153 . 13.156 49.477 -6.977 1 30.37 ? O GLN A 153 1 ATOM 2417 C CB . GLN E 3 153 . 15.621 51.804 -6.912 1 35.66 ? CB GLN A 153 1 ATOM 2418 C CG . GLN E 3 153 . 16.853 52.369 -6.243 1 31.76 ? CG GLN A 153 1 ATOM 2419 C CD . GLN E 3 153 . 16.565 53.664 -5.498 1 24.89 ? CD GLN A 153 1 ATOM 2420 O OE1 . GLN E 3 153 . 15.467 54.219 -5.549 1 26.83 ? OE1 GLN A 153 1 ATOM 2421 N NE2 . GLN E 3 153 . 17.564 54.154 -4.81 1 28.09 ? NE2 GLN A 153 1 ATOM 2422 N N . PRO E 3 154 . 13.095 51.092 -5.396 1 33.92 ? N PRO A 154 1 ATOM 2423 C CA . PRO E 3 154 . 11.671 51.387 -5.229 1 29.65 ? CA PRO A 154 1 ATOM 2424 C C . PRO E 3 154 . 11.008 52.117 -6.387 1 29.84 ? C PRO A 154 1 ATOM 2425 O O . PRO E 3 154 . 9.803 52.012 -6.542 1 33.82 ? O PRO A 154 1 ATOM 2426 C CB . PRO E 3 154 . 11.627 52.17 -3.918 1 29.58 ? CB PRO A 154 1 ATOM 2427 C CG . PRO E 3 154 . 12.696 51.506 -3.145 1 30.55 ? CG PRO A 154 1 ATOM 2428 C CD . PRO E 3 154 . 13.79 51.602 -4.181 1 32.15 ? CD PRO A 154 1 ATOM 2429 N N . ASP E 3 155 . 11.743 52.894 -7.172 1 36.54 ? N ASP A 155 1 ATOM 2430 C CA . ASP E 3 155 . 11.108 53.607 -8.278 1 39.41 ? CA ASP A 155 1 ATOM 2431 C C . ASP E 3 155 . 11.312 52.905 -9.594 1 44.65 ? C ASP A 155 1 ATOM 2432 O O . ASP E 3 155 . 11.794 53.532 -10.532 1 55 ? O ASP A 155 1 ATOM 2433 C CB . ASP E 3 155 . 11.651 55.057 -8.394 1 35.23 ? CB ASP A 155 1 ATOM 2434 C CG . ASP E 3 155 . 13.199 55.157 -8.44 1 45.04 ? CG ASP A 155 1 ATOM 2435 O OD1 . ASP E 3 155 . 13.799 55.325 -9.534 1 49.19 ? OD1 ASP A 155 1 ATOM 2436 O OD2 . ASP E 3 155 . 13.836 55.108 -7.363 1 54.84 ? OD2 ASP A 155 1 ATOM 2437 N N . ALA E 3 156 . 10.932 51.633 -9.698 1 41.2 ? N ALA A 156 1 ATOM 2438 C CA . ALA E 3 156 . 11.144 50.906 -10.952 1 33.19 ? CA ALA A 156 1 ATOM 2439 C C . ALA E 3 156 . 9.897 50.144 -11.417 1 36.82 ? C ALA A 156 1 ATOM 2440 O O . ALA E 3 156 . 9.431 49.203 -10.75 1 32.92 ? O ALA A 156 1 ATOM 2441 C CB . ALA E 3 156 . 12.297 49.952 -10.765 1 33.34 ? CB ALA A 156 1 ATOM 2442 N N . MET E 3 157 . 9.358 50.572 -12.569 1 41.66 ? N MET A 157 1 ATOM 2443 C CA . MET E 3 157 . 8.133 50.009 -13.17 1 40.32 ? CA MET A 157 1 ATOM 2444 C C . MET E 3 157 . 8.401 48.578 -13.624 1 39.27 ? C MET A 157 1 ATOM 2445 O O . MET E 3 157 . 9.527 48.197 -13.989 1 32.56 ? O MET A 157 1 ATOM 2446 C CB . MET E 3 157 . 7.686 50.841 -14.392 1 42.76 ? CB MET A 157 1 ATOM 2447 C CG . MET E 3 157 . 7.654 52.369 -14.203 1 49.14 ? CG MET A 157 1 ATOM 2448 S SD . MET E 3 157 . 9.253 53.227 -13.703 1 55 ? SD MET A 157 1 ATOM 2449 C CE . MET E 3 157 . 10.081 53.57 -15.281 1 48.56 ? CE MET A 157 1 ATOM 2450 N N . THR E 3 158 . 7.368 47.763 -13.602 1 39.62 ? N THR A 158 1 ATOM 2451 C CA . THR E 3 158 . 7.58 46.393 -14.006 1 39.36 ? CA THR A 158 1 ATOM 2452 C C . THR E 3 158 . 7.528 46.378 -15.523 1 40.49 ? C THR A 158 1 ATOM 2453 O O . THR E 3 158 . 6.862 47.235 -16.122 1 36.16 ? O THR A 158 1 ATOM 2454 C CB . THR E 3 158 . 6.476 45.49 -13.373 1 44.49 ? CB THR A 158 1 ATOM 2455 O OG1 . THR E 3 158 . 6.953 44.144 -13.317 1 51.36 ? OG1 THR A 158 1 ATOM 2456 C CG2 . THR E 3 158 . 5.173 45.534 -14.194 1 41.81 ? CG2 THR A 158 1 ATOM 2457 N N . HIS E 3 159 . 8.253 45.437 -16.127 1 42.96 ? N HIS A 159 1 ATOM 2458 C CA . HIS E 3 159 . 8.304 45.249 -17.589 1 48.59 ? CA HIS A 159 1 ATOM 2459 C C . HIS E 3 159 . 8.278 43.738 -17.818 1 49.13 ? C HIS A 159 1 ATOM 2460 O O . HIS E 3 159 . 8.929 43.018 -17.059 1 50.14 ? O HIS A 159 1 ATOM 2461 C CB . HIS E 3 159 . 9.61 45.841 -18.175 1 46.54 ? CB HIS A 159 1 ATOM 2462 C CG . HIS E 3 159 . 9.583 46.039 -19.665 1 46.42 ? CG HIS A 159 1 ATOM 2463 N ND1 . HIS E 3 159 . 9.799 45.015 -20.563 1 46.94 ? ND1 HIS A 159 1 ATOM 2464 C CD2 . HIS E 3 159 . 9.355 47.15 -20.409 1 48.3 ? CD2 HIS A 159 1 ATOM 2465 C CE1 . HIS E 3 159 . 9.704 45.486 -21.797 1 46.22 ? CE1 HIS A 159 1 ATOM 2466 N NE2 . HIS E 3 159 . 9.436 46.778 -21.731 1 43.6 ? NE2 HIS A 159 1 ATOM 2467 N N . PRO E 3 160 . 7.556 43.235 -18.86 1 53.19 ? N PRO A 160 1 ATOM 2468 C CA . PRO E 3 160 . 7.371 41.79 -19.096 1 50.53 ? CA PRO A 160 1 ATOM 2469 C C . PRO E 3 160 . 8.668 41.047 -18.814 1 51.69 ? C PRO A 160 1 ATOM 2470 O O . PRO E 3 160 . 8.765 40.152 -17.962 1 51.73 ? O PRO A 160 1 ATOM 2471 C CB . PRO E 3 160 . 6.896 41.746 -20.546 1 44.13 ? CB PRO A 160 1 ATOM 2472 C CG . PRO E 3 160 . 7.443 43.047 -21.118 1 48.96 ? CG PRO A 160 1 ATOM 2473 C CD . PRO E 3 160 . 6.998 43.964 -20.022 1 53.47 ? CD PRO A 160 1 ATOM 2474 N N . ASP E 3 161 . 9.671 41.47 -19.554 1 48.49 ? N ASP A 161 1 ATOM 2475 C CA . ASP E 3 161 . 11.005 40.991 -19.361 1 45.43 ? CA ASP A 161 1 ATOM 2476 C C . ASP E 3 161 . 11.787 42.201 -18.837 1 42.13 ? C ASP A 161 1 ATOM 2477 O O . ASP E 3 161 . 11.593 43.309 -19.356 1 48.74 ? O ASP A 161 1 ATOM 2478 C CB . ASP E 3 161 . 11.536 40.472 -20.705 1 48.5 ? CB ASP A 161 1 ATOM 2479 C CG . ASP E 3 161 . 11.129 41.336 -21.885 1 48.94 ? CG ASP A 161 1 ATOM 2480 O OD1 . ASP E 3 161 . 12.014 41.98 -22.472 1 42.36 ? OD1 ASP A 161 1 ATOM 2481 O OD2 . ASP E 3 161 . 9.929 41.36 -22.224 1 41.52 ? OD2 ASP A 161 1 ATOM 2482 N N . GLY E 3 162 . 12.581 41.987 -17.778 1 32.44 ? N GLY A 162 1 ATOM 2483 C CA . GLY E 3 162 . 13.418 43 -17.144 1 21.4 ? CA GLY A 162 1 ATOM 2484 C C . GLY E 3 162 . 12.679 44.103 -16.395 1 25.06 ? C GLY A 162 1 ATOM 2485 O O . GLY E 3 162 . 11.441 44.187 -16.35 1 15.57 ? O GLY A 162 1 ATOM 2486 N N . MET E 3 163 . 13.472 44.972 -15.776 1 31.59 ? N MET A 163 1 ATOM 2487 C CA . MET E 3 163 . 12.937 46.121 -15.049 1 34.03 ? CA MET A 163 1 ATOM 2488 C C . MET E 3 163 . 13.191 47.389 -15.817 1 35.97 ? C MET A 163 1 ATOM 2489 O O . MET E 3 163 . 14.298 47.638 -16.326 1 40.8 ? O MET A 163 1 ATOM 2490 C CB . MET E 3 163 . 13.581 46.312 -13.682 1 36.34 ? CB MET A 163 1 ATOM 2491 C CG . MET E 3 163 . 12.606 46.17 -12.539 1 42.75 ? CG MET A 163 1 ATOM 2492 S SD . MET E 3 163 . 11.898 44.511 -12.485 1 44.85 ? SD MET A 163 1 ATOM 2493 C CE . MET E 3 163 . 10.341 44.723 -13.38 1 44.59 ? CE MET A 163 1 ATOM 2494 N N . GLN E 3 164 . 12.135 48.191 -15.877 1 32.34 ? N GLN A 164 1 ATOM 2495 C CA . GLN E 3 164 . 12.163 49.466 -16.548 1 30 ? CA GLN A 164 1 ATOM 2496 C C . GLN E 3 164 . 12.568 50.514 -15.541 1 30.25 ? C GLN A 164 1 ATOM 2497 O O . GLN E 3 164 . 11.862 50.836 -14.598 1 27.76 ? O GLN A 164 1 ATOM 2498 C CB . GLN E 3 164 . 10.777 49.784 -17.144 1 26.97 ? CB GLN A 164 1 ATOM 2499 C CG . GLN E 3 164 . 10.654 51.089 -17.914 1 24.46 ? CG GLN A 164 1 ATOM 2500 C CD . GLN E 3 164 . 9.316 51.223 -18.661 1 26.88 ? CD GLN A 164 1 ATOM 2501 O OE1 . GLN E 3 164 . 9.285 51.679 -19.789 1 36.11 ? OE1 GLN A 164 1 ATOM 2502 N NE2 . GLN E 3 164 . 8.218 50.827 -18.035 1 26.58 ? NE2 GLN A 164 1 ATOM 2503 N N . ILE E 3 165 . 13.817 50.891 -15.707 1 33.93 ? N ILE A 165 1 ATOM 2504 C CA . ILE E 3 165 . 14.46 51.984 -15.027 1 30.01 ? CA ILE A 165 1 ATOM 2505 C C . ILE E 3 165 . 14.209 53.253 -15.814 1 26.17 ? C ILE A 165 1 ATOM 2506 O O . ILE E 3 165 . 14.069 53.159 -17.027 1 30.02 ? O ILE A 165 1 ATOM 2507 C CB . ILE E 3 165 . 16.008 51.637 -14.897 1 16.21 ? CB ILE A 165 1 ATOM 2508 C CG1 . ILE E 3 165 . 16.215 50.655 -13.739 1 17.72 ? CG1 ILE A 165 1 ATOM 2509 C CG2 . ILE E 3 165 . 16.807 52.84 -14.69 1 25.39 ? CG2 ILE A 165 1 ATOM 2510 C CD1 . ILE E 3 165 . 14.924 50.331 -12.907 1 23.56 ? CD1 ILE A 165 1 ATOM 2511 N N . LYS E 3 166 . 14.064 54.407 -15.2 1 25.27 ? N LYS A 166 1 ATOM 2512 C CA . LYS E 3 166 . 13.856 55.574 -16.03 1 25.89 ? CA LYS A 166 1 ATOM 2513 C C . LYS E 3 166 . 14.99 56.446 -15.713 1 25.73 ? C LYS A 166 1 ATOM 2514 O O . LYS E 3 166 . 15.13 56.806 -14.551 1 26.84 ? O LYS A 166 1 ATOM 2515 C CB . LYS E 3 166 . 12.573 56.348 -15.697 1 34.33 ? CB LYS A 166 1 ATOM 2516 C CG . LYS E 3 166 . 12.441 57.678 -16.513 1 43.24 ? CG LYS A 166 1 ATOM 2517 C CD . LYS E 3 166 . 11.118 58.451 -16.277 1 52.65 ? CD LYS A 166 1 ATOM 2518 C CE . LYS E 3 166 . 10.915 59.594 -17.296 1 55 ? CE LYS A 166 1 ATOM 2519 N NZ . LYS E 3 166 . 9.512 60.135 -17.322 1 51.57 ? NZ LYS A 166 1 ATOM 2520 N N . ILE E 3 167 . 15.814 56.785 -16.694 1 20.18 ? N ILE A 167 1 ATOM 2521 C CA . ILE E 3 167 . 16.939 57.579 -16.312 1 18.34 ? CA ILE A 167 1 ATOM 2522 C C . ILE E 3 167 . 17.691 58.175 -17.487 1 20.7 ? C ILE A 167 1 ATOM 2523 O O . ILE E 3 167 . 17.674 57.689 -18.616 1 17.89 ? O ILE A 167 1 ATOM 2524 C CB . ILE E 3 167 . 17.896 56.712 -15.454 1 14.35 ? CB ILE A 167 1 ATOM 2525 C CG1 . ILE E 3 167 . 18.695 57.618 -14.517 1 16.17 ? CG1 ILE A 167 1 ATOM 2526 C CG2 . ILE E 3 167 . 18.846 55.904 -16.37 1 22.46 ? CG2 ILE A 167 1 ATOM 2527 C CD1 . ILE E 3 167 . 19.575 56.889 -13.562 1 13.78 ? CD1 ILE A 167 1 ATOM 2528 N N . THR E 3 168 . 18.331 59.265 -17.107 1 18.13 ? N THR A 168 1 ATOM 2529 C CA . THR E 3 168 . 19.185 60.155 -17.833 1 13.26 ? CA THR A 168 1 ATOM 2530 C C . THR E 3 168 . 20.614 59.707 -17.835 1 14.87 ? C THR A 168 1 ATOM 2531 O O . THR E 3 168 . 21.246 59.703 -16.796 1 23.81 ? O THR A 168 1 ATOM 2532 C CB . THR E 3 168 . 19.086 61.54 -17.203 1 23.16 ? CB THR A 168 1 ATOM 2533 O OG1 . THR E 3 168 . 17.949 62.214 -17.762 1 38.01 ? OG1 THR A 168 1 ATOM 2534 C CG2 . THR E 3 168 . 20.348 62.314 -17.392 1 20.68 ? CG2 THR A 168 1 ATOM 2535 N N . ARG E 3 169 . 21.141 59.389 -19.008 1 21.98 ? N ARG A 169 1 ATOM 2536 C CA . ARG E 3 169 . 22.54 59.005 -19.14 1 18.04 ? CA ARG A 169 1 ATOM 2537 C C . ARG E 3 169 . 23.434 60.011 -18.443 1 16.36 ? C ARG A 169 1 ATOM 2538 O O . ARG E 3 169 . 24.587 59.706 -18.117 1 14.61 ? O ARG A 169 1 ATOM 2539 C CB . ARG E 3 169 . 23.004 58.962 -20.595 1 8.74 ? CB ARG A 169 1 ATOM 2540 C CG . ARG E 3 169 . 22.433 57.919 -21.479 1 6 ? CG ARG A 169 1 ATOM 2541 C CD . ARG E 3 169 . 22.715 58.307 -22.951 1 6 ? CD ARG A 169 1 ATOM 2542 N NE . ARG E 3 169 . 21.892 57.468 -23.816 1 7.77 ? NE ARG A 169 1 ATOM 2543 C CZ . ARG E 3 169 . 20.588 57.338 -23.642 1 6 ? CZ ARG A 169 1 ATOM 2544 N NH1 . ARG E 3 169 . 20.031 58.007 -22.661 1 6 ? NH1 ARG A 169 1 ATOM 2545 N NH2 . ARG E 3 169 . 19.859 56.504 -24.385 1 6 ? NH2 ARG A 169 1 ATOM 2546 N N . GLN E 3 170 . 22.95 61.232 -18.271 1 18.66 ? N GLN A 170 1 ATOM 2547 C CA . GLN E 3 170 . 23.787 62.216 -17.617 1 19.32 ? CA GLN A 170 1 ATOM 2548 C C . GLN E 3 170 . 23.887 61.825 -16.17 1 16.04 ? C GLN A 170 1 ATOM 2549 O O . GLN E 3 170 . 24.968 61.869 -15.605 1 7.96 ? O GLN A 170 1 ATOM 2550 C CB . GLN E 3 170 . 23.174 63.605 -17.785 1 17.52 ? CB GLN A 170 1 ATOM 2551 C CG . GLN E 3 170 . 24.185 64.624 -18.259 1 26.55 ? CG GLN A 170 1 ATOM 2552 C CD . GLN E 3 170 . 23.535 65.75 -19.049 1 26.12 ? CD GLN A 170 1 ATOM 2553 O OE1 . GLN E 3 170 . 24.015 66.129 -20.12 1 36.57 ? OE1 GLN A 170 1 ATOM 2554 N NE2 . GLN E 3 170 . 22.432 66.28 -18.539 1 26.93 ? NE2 GLN A 170 1 ATOM 2555 N N . GLU E 3 171 . 22.761 61.372 -15.622 1 7.44 ? N GLU A 171 1 ATOM 2556 C CA . GLU E 3 171 . 22.693 60.893 -14.221 1 18.12 ? CA GLU A 171 1 ATOM 2557 C C . GLU E 3 171 . 23.642 59.718 -13.941 1 12.67 ? C GLU A 171 1 ATOM 2558 O O . GLU E 3 171 . 24.474 59.795 -13.012 1 13.4 ? O GLU A 171 1 ATOM 2559 C CB . GLU E 3 171 . 21.271 60.455 -13.865 1 20.27 ? CB GLU A 171 1 ATOM 2560 C CG . GLU E 3 171 . 20.401 61.583 -13.325 1 23.57 ? CG GLU A 171 1 ATOM 2561 C CD . GLU E 3 171 . 19.83 61.251 -11.946 1 26.74 ? CD GLU A 171 1 ATOM 2562 O OE1 . GLU E 3 171 . 20.507 61.484 -10.91 1 13.87 ? OE1 GLU A 171 1 ATOM 2563 O OE2 . GLU E 3 171 . 18.688 60.746 -11.92 1 18.2 ? OE2 GLU A 171 1 ATOM 2564 N N . ILE E 3 172 . 23.545 58.663 -14.761 1 12.53 ? N ILE A 172 1 ATOM 2565 C CA . ILE E 3 172 . 24.439 57.511 -14.631 1 8.09 ? CA ILE A 172 1 ATOM 2566 C C . ILE E 3 172 . 25.876 58.025 -14.643 1 6.83 ? C ILE A 172 1 ATOM 2567 O O . ILE E 3 172 . 26.688 57.567 -13.846 1 12.67 ? O ILE A 172 1 ATOM 2568 C CB . ILE E 3 172 . 24.195 56.509 -15.807 1 10.79 ? CB ILE A 172 1 ATOM 2569 C CG1 . ILE E 3 172 . 22.734 56.026 -15.754 1 7.15 ? CG1 ILE A 172 1 ATOM 2570 C CG2 . ILE E 3 172 . 25.138 55.344 -15.714 1 9.56 ? CG2 ILE A 172 1 ATOM 2571 C CD1 . ILE E 3 172 . 22.29 55.16 -16.904 1 13.88 ? CD1 ILE A 172 1 ATOM 2572 N N . GLY E 3 173 . 26.196 58.987 -15.51 1 6 ? N GLY A 173 1 ATOM 2573 C CA . GLY E 3 173 . 27.541 59.524 -15.515 1 10.97 ? CA GLY A 173 1 ATOM 2574 C C . GLY E 3 173 . 27.888 60.109 -14.136 1 19.7 ? C GLY A 173 1 ATOM 2575 O O . GLY E 3 173 . 29.047 60.044 -13.711 1 32.24 ? O GLY A 173 1 ATOM 2576 N N . GLN E 3 174 . 26.907 60.666 -13.418 1 22.34 ? N GLN A 174 1 ATOM 2577 C CA . GLN E 3 174 . 27.147 61.287 -12.097 1 21.92 ? CA GLN A 174 1 ATOM 2578 C C . GLN E 3 174 . 27.317 60.271 -10.966 1 15.93 ? C GLN A 174 1 ATOM 2579 O O . GLN E 3 174 . 28.267 60.352 -10.178 1 14.99 ? O GLN A 174 1 ATOM 2580 C CB . GLN E 3 174 . 25.989 62.236 -11.786 1 24.14 ? CB GLN A 174 1 ATOM 2581 C CG . GLN E 3 174 . 26.065 63.553 -12.562 1 13.84 ? CG GLN A 174 1 ATOM 2582 C CD . GLN E 3 174 . 24.789 64.325 -12.5 1 15.12 ? CD GLN A 174 1 ATOM 2583 O OE1 . GLN E 3 174 . 24.589 65.205 -13.309 1 15.5 ? OE1 GLN A 174 1 ATOM 2584 N NE2 . GLN E 3 174 . 23.899 63.993 -11.546 1 15 ? NE2 GLN A 174 1 ATOM 2585 N N . ILE E 3 175 . 26.35 59.371 -10.883 1 6 ? N ILE A 175 1 ATOM 2586 C CA . ILE E 3 175 . 26.363 58.226 -10.007 1 7.48 ? CA ILE A 175 1 ATOM 2587 C C . ILE E 3 175 . 27.693 57.493 -10.048 1 9.42 ? C ILE A 175 1 ATOM 2588 O O . ILE E 3 175 . 28.284 57.182 -9.018 1 12.89 ? O ILE A 175 1 ATOM 2589 C CB . ILE E 3 175 . 25.309 57.227 -10.428 1 6 ? CB ILE A 175 1 ATOM 2590 C CG1 . ILE E 3 175 . 23.966 57.855 -10.167 1 6 ? CG1 ILE A 175 1 ATOM 2591 C CG2 . ILE E 3 175 . 25.572 55.894 -9.797 1 6 ? CG2 ILE A 175 1 ATOM 2592 C CD1 . ILE E 3 175 . 22.901 56.851 -10.203 1 6 ? CD1 ILE A 175 1 ATOM 2593 N N . VAL E 3 176 . 28.158 57.244 -11.274 1 12.72 ? N VAL A 176 1 ATOM 2594 C CA . VAL E 3 176 . 29.333 56.405 -11.608 1 6 ? CA VAL A 176 1 ATOM 2595 C C . VAL E 3 176 . 30.667 57.046 -11.707 1 7.4 ? C VAL A 176 1 ATOM 2596 O O . VAL E 3 176 . 31.679 56.356 -11.648 1 6.81 ? O VAL A 176 1 ATOM 2597 C CB . VAL E 3 176 . 29.042 55.674 -12.925 1 10.22 ? CB VAL A 176 1 ATOM 2598 C CG1 . VAL E 3 176 . 30.227 55.831 -13.922 1 6.14 ? CG1 VAL A 176 1 ATOM 2599 C CG2 . VAL E 3 176 . 28.682 54.23 -12.573 1 6 ? CG2 VAL A 176 1 ATOM 2600 N N . GLY E 3 177 . 30.711 58.337 -11.921 1 8.35 ? N GLY A 177 1 ATOM 2601 C CA . GLY E 3 177 . 32.028 58.929 -12.011 1 11.15 ? CA GLY A 177 1 ATOM 2602 C C . GLY E 3 177 . 32.599 58.9 -13.408 1 6.33 ? C GLY A 177 1 ATOM 2603 O O . GLY E 3 177 . 33.79 58.76 -13.603 1 7.01 ? O GLY A 177 1 ATOM 2604 N N . CYS E 3 178 . 31.772 59.02 -14.412 1 8.26 ? N CYS A 178 1 ATOM 2605 C CA . CYS E 3 178 . 32.358 59.093 -15.751 1 15.38 ? CA CYS A 178 1 ATOM 2606 C C . CYS E 3 178 . 31.576 60.203 -16.464 1 12.9 ? C CYS A 178 1 ATOM 2607 O O . CYS E 3 178 . 30.608 60.673 -15.9 1 6 ? O CYS A 178 1 ATOM 2608 C CB . CYS E 3 178 . 32.236 57.715 -16.523 1 6 ? CB CYS A 178 1 ATOM 2609 S SG . CYS E 3 178 . 30.65 56.957 -16.996 1 19.1 ? SG CYS A 178 1 ATOM 2610 N N . SER E 3 179 . 32.003 60.628 -17.648 1 8 ? N SER A 179 1 ATOM 2611 C CA . SER E 3 179 . 31.352 61.671 -18.396 1 6 ? CA SER A 179 1 ATOM 2612 C C . SER E 3 179 . 30.185 61.112 -19.151 1 6.6 ? C SER A 179 1 ATOM 2613 O O . SER E 3 179 . 30.175 59.918 -19.426 1 17.73 ? O SER A 179 1 ATOM 2614 C CB . SER E 3 179 . 32.303 62.264 -19.39 1 18.18 ? CB SER A 179 1 ATOM 2615 O OG . SER E 3 179 . 32.516 61.277 -20.386 1 23.24 ? OG SER A 179 1 ATOM 2616 N N . ARG E 3 180 . 29.269 61.998 -19.557 1 13.27 ? N ARG A 180 1 ATOM 2617 C CA . ARG E 3 180 . 28.047 61.669 -20.303 1 15.09 ? CA ARG A 180 1 ATOM 2618 C C . ARG E 3 180 . 28.262 60.753 -21.518 1 19.25 ? C ARG A 180 1 ATOM 2619 O O . ARG E 3 180 . 27.488 59.826 -21.723 1 16.65 ? O ARG A 180 1 ATOM 2620 C CB . ARG E 3 180 . 27.356 62.934 -20.844 1 19.5 ? CB ARG A 180 1 ATOM 2621 C CG . ARG E 3 180 . 25.945 62.634 -21.47 1 32.19 ? CG ARG A 180 1 ATOM 2622 C CD . ARG E 3 180 . 25.124 63.771 -22.233 1 14.42 ? CD ARG A 180 1 ATOM 2623 N NE . ARG E 3 180 . 25.696 64.147 -23.519 1 15.89 ? NE ARG A 180 1 ATOM 2624 C CZ . ARG E 3 180 . 26.712 64.998 -23.669 1 21.82 ? CZ ARG A 180 1 ATOM 2625 N NH1 . ARG E 3 180 . 27.274 65.576 -22.605 1 21.19 ? NH1 ARG A 180 1 ATOM 2626 N NH2 . ARG E 3 180 . 27.198 65.242 -24.891 1 11.64 ? NH2 ARG A 180 1 ATOM 2627 N N . GLU E 3 181 . 29.302 61.006 -22.316 1 12.92 ? N GLU A 181 1 ATOM 2628 C CA . GLU E 3 181 . 29.468 60.245 -23.554 1 19.53 ? CA GLU A 181 1 ATOM 2629 C C . GLU E 3 181 . 29.836 58.822 -23.324 1 20.2 ? C GLU A 181 1 ATOM 2630 O O . GLU E 3 181 . 29.337 57.94 -24.058 1 15.29 ? O GLU A 181 1 ATOM 2631 C CB . GLU E 3 181 . 30.547 60.829 -24.466 1 7.71 ? CB GLU A 181 1 ATOM 2632 C CG . GLU E 3 181 . 30.299 62.225 -24.954 1 19.11 ? CG GLU A 181 1 ATOM 2633 C CD . GLU E 3 181 . 30.716 63.312 -23.973 1 19.51 ? CD GLU A 181 1 ATOM 2634 O OE1 . GLU E 3 181 . 31.178 63.065 -22.842 1 18.05 ? OE1 GLU A 181 1 ATOM 2635 O OE2 . GLU E 3 181 . 30.564 64.468 -24.373 1 15.9 ? OE2 GLU A 181 1 ATOM 2636 N N . THR E 3 182 . 30.745 58.608 -22.368 1 16.75 ? N THR A 182 1 ATOM 2637 C CA . THR E 3 182 . 31.155 57.277 -22.011 1 11.14 ? CA THR A 182 1 ATOM 2638 C C . THR E 3 182 . 29.892 56.47 -21.708 1 6.71 ? C THR A 182 1 ATOM 2639 O O . THR E 3 182 . 29.692 55.371 -22.213 1 17.8 ? O THR A 182 1 ATOM 2640 C CB . THR E 3 182 . 32.061 57.319 -20.783 1 20.51 ? CB THR A 182 1 ATOM 2641 O OG1 . THR E 3 182 . 33.305 57.9 -21.163 1 16.04 ? OG1 THR A 182 1 ATOM 2642 C CG2 . THR E 3 182 . 32.362 55.907 -20.251 1 20.78 ? CG2 THR A 182 1 ATOM 2643 N N . VAL E 3 183 . 28.99 56.996 -20.908 1 8.47 ? N VAL A 183 1 ATOM 2644 C CA . VAL E 3 183 . 27.783 56.212 -20.644 1 8.53 ? CA VAL A 183 1 ATOM 2645 C C . VAL E 3 183 . 27.047 55.836 -21.945 1 12.75 ? C VAL A 183 1 ATOM 2646 O O . VAL E 3 183 . 26.71 54.681 -22.146 1 24.82 ? O VAL A 183 1 ATOM 2647 C CB . VAL E 3 183 . 26.863 57.027 -19.717 1 16.54 ? CB VAL A 183 1 ATOM 2648 C CG1 . VAL E 3 183 . 25.521 56.35 -19.529 1 9.01 ? CG1 VAL A 183 1 ATOM 2649 C CG2 . VAL E 3 183 . 27.594 57.204 -18.384 1 12.77 ? CG2 VAL A 183 1 ATOM 2650 N N . GLY E 3 184 . 26.854 56.8 -22.84 1 10.94 ? N GLY A 184 1 ATOM 2651 C CA . GLY E 3 184 . 26.093 56.595 -24.06 1 12.64 ? CA GLY A 184 1 ATOM 2652 C C . GLY E 3 184 . 26.602 55.435 -24.863 1 15.65 ? C GLY A 184 1 ATOM 2653 O O . GLY E 3 184 . 25.821 54.604 -25.353 1 21.22 ? O GLY A 184 1 ATOM 2654 N N . ARG E 3 185 . 27.924 55.399 -24.981 1 18.79 ? N ARG A 185 1 ATOM 2655 C CA . ARG E 3 185 . 28.606 54.355 -25.706 1 20.58 ? CA ARG A 185 1 ATOM 2656 C C . ARG E 3 185 . 28.425 53.024 -25.095 1 20.32 ? C ARG A 185 1 ATOM 2657 O O . ARG E 3 185 . 28.023 52.119 -25.791 1 24.49 ? O ARG A 185 1 ATOM 2658 C CB . ARG E 3 185 . 30.093 54.642 -25.786 1 26.61 ? CB ARG A 185 1 ATOM 2659 C CG . ARG E 3 185 . 30.39 55.638 -26.883 1 30.04 ? CG ARG A 185 1 ATOM 2660 C CD . ARG E 3 185 . 31.542 56.448 -26.507 1 31.45 ? CD ARG A 185 1 ATOM 2661 N NE . ARG E 3 185 . 31.848 57.444 -27.51 1 36.34 ? NE ARG A 185 1 ATOM 2662 C CZ . ARG E 3 185 . 32.635 58.474 -27.234 1 36.77 ? CZ ARG A 185 1 ATOM 2663 N NH1 . ARG E 3 185 . 32.902 59.354 -28.179 1 38.7 ? NH1 ARG A 185 1 ATOM 2664 N NH2 . ARG E 3 185 . 33.123 58.633 -25.998 1 33.17 ? NH2 ARG A 185 1 ATOM 2665 N N . ILE E 3 186 . 28.725 52.916 -23.8 1 15.33 ? N ILE A 186 1 ATOM 2666 C CA . ILE E 3 186 . 28.659 51.645 -23.09 1 10.88 ? CA ILE A 186 1 ATOM 2667 C C . ILE E 3 186 . 27.267 51.119 -23.198 1 7.58 ? C ILE A 186 1 ATOM 2668 O O . ILE E 3 186 . 27.046 49.959 -23.476 1 11.08 ? O ILE A 186 1 ATOM 2669 C CB . ILE E 3 186 . 28.965 51.761 -21.573 1 16.96 ? CB ILE A 186 1 ATOM 2670 C CG1 . ILE E 3 186 . 30.354 52.376 -21.298 1 14.97 ? CG1 ILE A 186 1 ATOM 2671 C CG2 . ILE E 3 186 . 28.878 50.371 -20.991 1 14.06 ? CG2 ILE A 186 1 ATOM 2672 C CD1 . ILE E 3 186 . 31.581 51.511 -21.684 1 25.24 ? CD1 ILE A 186 1 ATOM 2673 N N . LEU E 3 187 . 26.318 52.007 -22.979 1 8.42 ? N LEU A 187 1 ATOM 2674 C CA . LEU E 3 187 . 24.919 51.654 -23.011 1 11.91 ? CA LEU A 187 1 ATOM 2675 C C . LEU E 3 187 . 24.584 51.006 -24.336 1 16.01 ? C LEU A 187 1 ATOM 2676 O O . LEU E 3 187 . 23.778 50.071 -24.383 1 19.51 ? O LEU A 187 1 ATOM 2677 C CB . LEU E 3 187 . 24.068 52.916 -22.807 1 15.79 ? CB LEU A 187 1 ATOM 2678 C CG . LEU E 3 187 . 23.109 53.002 -21.63 1 13.01 ? CG LEU A 187 1 ATOM 2679 C CD1 . LEU E 3 187 . 23.912 53.154 -20.395 1 11.11 ? CD1 LEU A 187 1 ATOM 2680 C CD2 . LEU E 3 187 . 22.138 54.159 -21.812 1 7.64 ? CD2 LEU A 187 1 ATOM 2681 N N . LYS E 3 188 . 25.187 51.543 -25.409 1 30.17 ? N LYS A 188 1 ATOM 2682 C CA . LYS E 3 188 . 25.034 51.061 -26.791 1 34.6 ? CA LYS A 188 1 ATOM 2683 C C . LYS E 3 188 . 25.583 49.621 -26.887 1 33.97 ? C LYS A 188 1 ATOM 2684 O O . LYS E 3 188 . 24.856 48.695 -27.266 1 34.67 ? O LYS A 188 1 ATOM 2685 C CB . LYS E 3 188 . 25.81 51.985 -27.73 1 37.75 ? CB LYS A 188 1 ATOM 2686 C CG . LYS E 3 188 . 25.101 52.351 -29.02 1 48.7 ? CG LYS A 188 1 ATOM 2687 C CD . LYS E 3 188 . 25.928 53.4 -29.79 1 55 ? CD LYS A 188 1 ATOM 2688 C CE . LYS E 3 188 . 26.118 54.709 -28.991 1 52.68 ? CE LYS A 188 1 ATOM 2689 N NZ . LYS E 3 188 . 26.995 55.698 -29.68 1 47.03 ? NZ LYS A 188 1 ATOM 2690 N N . MET E 3 189 . 26.856 49.456 -26.522 1 22.9 ? N MET A 189 1 ATOM 2691 C CA . MET E 3 189 . 27.534 48.157 -26.483 1 22.26 ? CA MET A 189 1 ATOM 2692 C C . MET E 3 189 . 26.643 47.093 -25.81 1 25.82 ? C MET A 189 1 ATOM 2693 O O . MET E 3 189 . 26.38 46.045 -26.406 1 31.82 ? O MET A 189 1 ATOM 2694 C CB . MET E 3 189 . 28.843 48.326 -25.72 1 18.51 ? CB MET A 189 1 ATOM 2695 C CG . MET E 3 189 . 30.031 47.529 -26.237 1 21.59 ? CG MET A 189 1 ATOM 2696 S SD . MET E 3 189 . 31.599 48.175 -25.52 1 32.16 ? SD MET A 189 1 ATOM 2697 C CE . MET E 3 189 . 32.785 47.038 -26.205 1 27.39 ? CE MET A 189 1 ATOM 2698 N N . LEU E 3 190 . 26.143 47.379 -24.604 1 22.69 ? N LEU A 190 1 ATOM 2699 C CA . LEU E 3 190 . 25.262 46.472 -23.852 1 18.5 ? CA LEU A 190 1 ATOM 2700 C C . LEU E 3 190 . 24.003 46.11 -24.597 1 19.01 ? C LEU A 190 1 ATOM 2701 O O . LEU E 3 190 . 23.48 45.016 -24.464 1 20.28 ? O LEU A 190 1 ATOM 2702 C CB . LEU E 3 190 . 24.901 47.119 -22.522 1 12.97 ? CB LEU A 190 1 ATOM 2703 C CG . LEU E 3 190 . 26.079 47.008 -21.562 1 14.05 ? CG LEU A 190 1 ATOM 2704 C CD1 . LEU E 3 190 . 26.399 48.283 -20.799 1 11.88 ? CD1 LEU A 190 1 ATOM 2705 C CD2 . LEU E 3 190 . 25.707 45.862 -20.684 1 19.02 ? CD2 LEU A 190 1 ATOM 2706 N N . GLU E 3 191 . 23.485 47.04 -25.369 1 27.73 ? N GLU A 191 1 ATOM 2707 C CA . GLU E 3 191 . 22.298 46.729 -26.135 1 30.4 ? CA GLU A 191 1 ATOM 2708 C C . GLU E 3 191 . 22.707 45.788 -27.271 1 28.65 ? C GLU A 191 1 ATOM 2709 O O . GLU E 3 191 . 22.086 44.765 -27.474 1 33.58 ? O GLU A 191 1 ATOM 2710 C CB . GLU E 3 191 . 21.686 48.02 -26.691 1 25.77 ? CB GLU A 191 1 ATOM 2711 C CG . GLU E 3 191 . 20.186 47.905 -26.96 1 19.87 ? CG GLU A 191 1 ATOM 2712 C CD . GLU E 3 191 . 19.535 49.247 -27.251 1 28.45 ? CD GLU A 191 1 ATOM 2713 O OE1 . GLU E 3 191 . 18.29 49.252 -27.321 1 28.93 ? OE1 GLU A 191 1 ATOM 2714 O OE2 . GLU E 3 191 . 20.251 50.279 -27.403 1 32.26 ? OE2 GLU A 191 1 ATOM 2715 N N . ASP E 3 192 . 23.761 46.117 -27.999 1 15.74 ? N ASP A 192 1 ATOM 2716 C CA . ASP E 3 192 . 24.233 45.236 -29.046 1 15.17 ? CA ASP A 192 1 ATOM 2717 C C . ASP E 3 192 . 24.372 43.808 -28.52 1 21.74 ? C ASP A 192 1 ATOM 2718 O O . ASP E 3 192 . 24.078 42.866 -29.249 1 30.73 ? O ASP A 192 1 ATOM 2719 C CB . ASP E 3 192 . 25.594 45.687 -29.566 1 24.25 ? CB ASP A 192 1 ATOM 2720 C CG . ASP E 3 192 . 25.538 47.034 -30.254 1 36.14 ? CG ASP A 192 1 ATOM 2721 O OD1 . ASP E 3 192 . 24.445 47.423 -30.713 1 36.88 ? OD1 ASP A 192 1 ATOM 2722 O OD2 . ASP E 3 192 . 26.593 47.706 -30.346 1 44.01 ? OD2 ASP A 192 1 ATOM 2723 N N . GLN E 3 193 . 24.844 43.632 -27.28 1 19.56 ? N GLN A 193 1 ATOM 2724 C CA . GLN E 3 193 . 24.984 42.279 -26.712 1 10.28 ? CA GLN A 193 1 ATOM 2725 C C . GLN E 3 193 . 23.64 41.714 -26.327 1 11.96 ? C GLN A 193 1 ATOM 2726 O O . GLN E 3 193 . 23.527 40.537 -26.021 1 16.64 ? O GLN A 193 1 ATOM 2727 C CB . GLN E 3 193 . 25.87 42.284 -25.476 1 9.3 ? CB GLN A 193 1 ATOM 2728 C CG . GLN E 3 193 . 27.345 42.58 -25.736 1 10.66 ? CG GLN A 193 1 ATOM 2729 C CD . GLN E 3 193 . 28.131 42.582 -24.419 1 24.5 ? CD GLN A 193 1 ATOM 2730 O OE1 . GLN E 3 193 . 28.675 43.604 -24.022 1 30.4 ? OE1 GLN A 193 1 ATOM 2731 N NE2 . GLN E 3 193 . 28.181 41.446 -23.739 1 25.74 ? NE2 GLN A 193 1 ATOM 2732 N N . ASN E 3 194 . 22.641 42.582 -26.326 1 6 ? N ASN A 194 1 ATOM 2733 C CA . ASN E 3 194 . 21.233 42.279 -26.054 1 13.25 ? CA ASN A 194 1 ATOM 2734 C C . ASN E 3 194 . 20.955 42.179 -24.56 1 18.36 ? C ASN A 194 1 ATOM 2735 O O . ASN E 3 194 . 20.029 41.482 -24.131 1 32.17 ? O ASN A 194 1 ATOM 2736 C CB . ASN E 3 194 . 20.818 40.954 -26.727 1 27.73 ? CB ASN A 194 1 ATOM 2737 C CG . ASN E 3 194 . 21.199 40.871 -28.23 1 44.19 ? CG ASN A 194 1 ATOM 2738 O OD1 . ASN E 3 194 . 20.868 41.744 -29.03 1 50.76 ? OD1 ASN A 194 1 ATOM 2739 N ND2 . ASN E 3 194 . 21.889 39.786 -28.609 1 55 ? ND2 ASN A 194 1 ATOM 2740 N N . LEU E 3 195 . 21.744 42.887 -23.755 1 13.17 ? N LEU A 195 1 ATOM 2741 C CA . LEU E 3 195 . 21.591 42.85 -22.302 1 14.94 ? CA LEU A 195 1 ATOM 2742 C C . LEU E 3 195 . 20.598 43.877 -21.746 1 18.36 ? C LEU A 195 1 ATOM 2743 O O . LEU E 3 195 . 20.198 43.77 -20.601 1 14.45 ? O LEU A 195 1 ATOM 2744 C CB . LEU E 3 195 . 22.973 43.045 -21.64 1 11.28 ? CB LEU A 195 1 ATOM 2745 C CG . LEU E 3 195 . 23.847 41.776 -21.746 1 9.83 ? CG LEU A 195 1 ATOM 2746 C CD1 . LEU E 3 195 . 25.158 42.059 -21.127 1 6 ? CD1 LEU A 195 1 ATOM 2747 C CD2 . LEU E 3 195 . 23.211 40.584 -21.027 1 7.24 ? CD2 LEU A 195 1 ATOM 2748 N N . ILE E 3 196 . 20.193 44.862 -22.543 1 31.48 ? N ILE A 196 1 ATOM 2749 C CA . ILE E 3 196 . 19.25 45.918 -22.12 1 27.12 ? CA ILE A 196 1 ATOM 2750 C C . ILE E 3 196 . 18.582 46.506 -23.365 1 26.51 ? C ILE A 196 1 ATOM 2751 O O . ILE E 3 196 . 18.933 46.125 -24.472 1 20.22 ? O ILE A 196 1 ATOM 2752 C CB . ILE E 3 196 . 19.975 47.111 -21.381 1 19.68 ? CB ILE A 196 1 ATOM 2753 C CG1 . ILE E 3 196 . 20.829 47.921 -22.363 1 13.37 ? CG1 ILE A 196 1 ATOM 2754 C CG2 . ILE E 3 196 . 20.928 46.58 -20.332 1 18.05 ? CG2 ILE A 196 1 ATOM 2755 C CD1 . ILE E 3 196 . 21.673 49.028 -21.682 1 11.77 ? CD1 ILE A 196 1 ATOM 2756 N N . SER E 3 197 . 17.603 47.382 -23.206 1 24.29 ? N SER A 197 1 ATOM 2757 C CA . SER E 3 197 . 17.077 48.1 -24.354 1 20.89 ? CA SER A 197 1 ATOM 2758 C C . SER E 3 197 . 16.804 49.468 -23.793 1 24.85 ? C SER A 197 1 ATOM 2759 O O . SER E 3 197 . 16.241 49.606 -22.705 1 23.41 ? O SER A 197 1 ATOM 2760 C CB . SER E 3 197 . 15.795 47.473 -24.885 1 12.72 ? CB SER A 197 1 ATOM 2761 O OG . SER E 3 197 . 14.734 47.643 -23.993 1 16.09 ? OG SER A 197 1 ATOM 2762 N N . ALA E 3 198 . 17.239 50.475 -24.526 1 31.93 ? N ALA A 198 1 ATOM 2763 C CA . ALA E 3 198 . 17.156 51.854 -24.072 1 30.93 ? CA ALA A 198 1 ATOM 2764 C C . ALA E 3 198 . 16.503 52.786 -25.069 1 29.93 ? C ALA A 198 1 ATOM 2765 O O . ALA E 3 198 . 16.359 52.447 -26.216 1 33.61 ? O ALA A 198 1 ATOM 2766 C CB . ALA E 3 198 . 18.545 52.337 -23.776 1 30.54 ? CB ALA A 198 1 ATOM 2767 N N . HIS E 3 199 . 16.159 53.99 -24.624 1 38.11 ? N HIS A 199 1 ATOM 2768 C CA . HIS E 3 199 . 15.483 55.008 -25.451 1 36.12 ? CA HIS A 199 1 ATOM 2769 C C . HIS E 3 199 . 14.906 56.079 -24.477 1 35.84 ? C HIS A 199 1 ATOM 2770 O O . HIS E 3 199 . 13.855 56.647 -24.726 1 34.63 ? O HIS A 199 1 ATOM 2771 C CB . HIS E 3 199 . 14.393 54.274 -26.239 1 38.64 ? CB HIS A 199 1 ATOM 2772 C CG . HIS E 3 199 . 13.387 55.16 -26.881 1 50.54 ? CG HIS A 199 1 ATOM 2773 N ND1 . HIS E 3 199 . 12.048 55.106 -26.558 1 47.44 ? ND1 HIS A 199 1 ATOM 2774 C CD2 . HIS E 3 199 . 13.516 56.141 -27.809 1 50.46 ? CD2 HIS A 199 1 ATOM 2775 C CE1 . HIS E 3 199 . 11.387 56.013 -27.252 1 50.9 ? CE1 HIS A 199 1 ATOM 2776 N NE2 . HIS E 3 199 . 12.257 56.653 -28.018 1 53.55 ? NE2 HIS A 199 1 ATOM 2777 N N . GLY E 3 200 . 15.633 56.361 -23.393 1 40.6 ? N GLY A 200 1 ATOM 2778 C CA . GLY E 3 200 . 15.18 57.237 -22.306 1 38.26 ? CA GLY A 200 1 ATOM 2779 C C . GLY E 3 200 . 14.804 56.313 -21.127 1 39.05 ? C GLY A 200 1 ATOM 2780 O O . GLY E 3 200 . 15.325 56.376 -19.982 1 22.5 ? O GLY A 200 1 ATOM 2781 N N . LYS E 3 201 . 13.834 55.449 -21.403 1 40.63 ? N LYS A 201 1 ATOM 2782 C CA . LYS E 3 201 . 13.513 54.431 -20.435 1 39.59 ? CA LYS A 201 1 ATOM 2783 C C . LYS E 3 201 . 14.408 53.265 -20.819 1 36.65 ? C LYS A 201 1 ATOM 2784 O O . LYS E 3 201 . 14.655 53.04 -21.996 1 41.86 ? O LYS A 201 1 ATOM 2785 C CB . LYS E 3 201 . 12.014 54.072 -20.514 1 37.87 ? CB LYS A 201 1 ATOM 2786 C CG . LYS E 3 201 . 11.402 53.85 -21.875 1 38.9 ? CG LYS A 201 1 ATOM 2787 C CD . LYS E 3 201 . 11.902 52.585 -22.569 1 43.23 ? CD LYS A 201 1 ATOM 2788 C CE . LYS E 3 201 . 11.087 52.226 -23.844 1 44.23 ? CE LYS A 201 1 ATOM 2789 N NZ . LYS E 3 201 . 11.62 50.97 -24.482 1 41.29 ? NZ LYS A 201 1 ATOM 2790 N N . THR E 3 202 . 14.944 52.558 -19.84 1 28.72 ? N THR A 202 1 ATOM 2791 C CA . THR E 3 202 . 15.822 51.453 -20.15 1 19.94 ? CA THR A 202 1 ATOM 2792 C C . THR E 3 202 . 15.253 50.205 -19.575 1 18.34 ? C THR A 202 1 ATOM 2793 O O . THR E 3 202 . 14.516 50.265 -18.598 1 18.19 ? O THR A 202 1 ATOM 2794 C CB . THR E 3 202 . 17.185 51.635 -19.551 1 18.1 ? CB THR A 202 1 ATOM 2795 O OG1 . THR E 3 202 . 17.719 52.896 -19.955 1 22.06 ? OG1 THR A 202 1 ATOM 2796 C CG2 . THR E 3 202 . 18.123 50.582 -20.051 1 16.92 ? CG2 THR A 202 1 ATOM 2797 N N . ILE E 3 203 . 15.571 49.082 -20.193 1 12.33 ? N ILE A 203 1 ATOM 2798 C CA . ILE E 3 203 . 15.131 47.801 -19.689 1 17.49 ? CA ILE A 203 1 ATOM 2799 C C . ILE E 3 203 . 16.394 47.051 -19.385 1 20.87 ? C ILE A 203 1 ATOM 2800 O O . ILE E 3 203 . 17.32 47.026 -20.205 1 25.38 ? O ILE A 203 1 ATOM 2801 C CB . ILE E 3 203 . 14.324 46.957 -20.731 1 30.93 ? CB ILE A 203 1 ATOM 2802 C CG1 . ILE E 3 203 . 12.945 47.573 -20.95 1 29.56 ? CG1 ILE A 203 1 ATOM 2803 C CG2 . ILE E 3 203 . 14.214 45.513 -20.253 1 29.31 ? CG2 ILE A 203 1 ATOM 2804 C CD1 . ILE E 3 203 . 12.963 48.788 -21.845 1 39.12 ? CD1 ILE A 203 1 ATOM 2805 N N . VAL E 3 204 . 16.475 46.493 -18.189 1 22.88 ? N VAL A 204 1 ATOM 2806 C CA . VAL E 3 204 . 17.632 45.693 -17.845 1 19.38 ? CA VAL A 204 1 ATOM 2807 C C . VAL E 3 204 . 17.099 44.261 -18.011 1 24.35 ? C VAL A 204 1 ATOM 2808 O O . VAL E 3 204 . 15.936 43.974 -17.64 1 14.54 ? O VAL A 204 1 ATOM 2809 C CB . VAL E 3 204 . 18.048 45.966 -16.394 1 18.13 ? CB VAL A 204 1 ATOM 2810 C CG1 . VAL E 3 204 . 19.384 45.296 -16.098 1 21.2 ? CG1 VAL A 204 1 ATOM 2811 C CG2 . VAL E 3 204 . 18.13 47.463 -16.174 1 29.06 ? CG2 VAL A 204 1 ATOM 2812 N N . VAL E 3 205 . 17.949 43.395 -18.564 1 26.57 ? N VAL A 205 1 ATOM 2813 C CA . VAL E 3 205 . 17.664 41.974 -18.886 1 29.35 ? CA VAL A 205 1 ATOM 2814 C C . VAL E 3 205 . 17.006 41.936 -20.263 1 30.49 ? C VAL A 205 1 ATOM 2815 O O . VAL E 3 205 . 15.794 42.006 -20.424 1 24.27 ? O VAL A 205 1 ATOM 2816 C CB . VAL E 3 205 . 16.729 41.301 -17.811 1 27.54 ? CB VAL A 205 1 ATOM 2817 C CG1 . VAL E 3 205 . 16.268 39.902 -18.225 1 28.28 ? CG1 VAL A 205 1 ATOM 2818 C CG2 . VAL E 3 205 . 17.522 41.095 -16.563 1 34.11 ? CG2 VAL A 205 1 ATOM 2819 N N . TYR E 3 206 . 17.893 41.873 -21.254 1 37.63 ? N TYR A 206 1 ATOM 2820 C CA . TYR E 3 206 . 17.576 41.828 -22.675 1 43.47 ? CA TYR A 206 1 ATOM 2821 C C . TYR E 3 206 . 16.423 42.716 -23.135 1 48.68 ? C TYR A 206 1 ATOM 2822 O O . TYR E 3 206 . 15.748 43.405 -22.345 1 48.78 ? O TYR A 206 1 ATOM 2823 C CB . TYR E 3 206 . 17.299 40.342 -23.109 1 55 ? CB TYR A 206 1 ATOM 2824 C CG . TYR E 3 206 . 15.95 39.653 -22.778 1 55 ? CG TYR A 206 1 ATOM 2825 C CD1 . TYR E 3 206 . 15.838 38.702 -21.75 1 55 ? CD1 TYR A 206 1 ATOM 2826 C CD2 . TYR E 3 206 . 14.797 39.941 -23.516 1 55 ? CD2 TYR A 206 1 ATOM 2827 C CE1 . TYR E 3 206 . 14.603 38.048 -21.479 1 54.5 ? CE1 TYR A 206 1 ATOM 2828 C CE2 . TYR E 3 206 . 13.568 39.302 -23.258 1 55 ? CE2 TYR A 206 1 ATOM 2829 C CZ . TYR E 3 206 . 13.467 38.36 -22.242 1 55 ? CZ TYR A 206 1 ATOM 2830 O OH . TYR E 3 206 . 12.219 37.75 -22.026 1 55 ? OH TYR A 206 1 ATOM 2831 N N . GLY E 3 207 . 16.218 42.703 -24.439 1 50.28 ? N GLY A 207 1 ATOM 2832 C CA . GLY E 3 207 . 15.171 43.51 -25.023 1 48.38 ? CA GLY A 207 1 ATOM 2833 C C . GLY E 3 207 . 15.777 44.266 -26.18 1 48.9 ? C GLY A 207 1 ATOM 2834 O O . GLY E 3 207 . 15.061 45.093 -26.801 1 48.99 ? O GLY A 207 1 ATOM 2835 N N . PRO F 3 9 . 32.458 55.919 32.757 1 37.76 ? N PRO B 9 1 ATOM 2836 C CA . PRO F 3 9 . 31.061 56.308 33.04 1 42.32 ? CA PRO B 9 1 ATOM 2837 C C . PRO F 3 9 . 30.11 55.175 32.674 1 42.87 ? C PRO B 9 1 ATOM 2838 O O . PRO F 3 9 . 29.905 54.235 33.456 1 39.62 ? O PRO B 9 1 ATOM 2839 C CB . PRO F 3 9 . 30.821 57.571 32.223 1 40.69 ? CB PRO B 9 1 ATOM 2840 C CG . PRO F 3 9 . 31.619 57.247 30.946 1 41.95 ? CG PRO B 9 1 ATOM 2841 C CD . PRO F 3 9 . 32.907 56.647 31.525 1 43.1 ? CD PRO B 9 1 ATOM 2842 N N . THR F 3 10 . 29.529 55.27 31.484 1 43.95 ? N THR B 10 1 ATOM 2843 C CA . THR F 3 10 . 28.632 54.234 30.999 1 40.86 ? CA THR B 10 1 ATOM 2844 C C . THR F 3 10 . 29.481 53.006 30.641 1 36.55 ? C THR B 10 1 ATOM 2845 O O . THR F 3 10 . 29.137 51.878 30.967 1 34.19 ? O THR B 10 1 ATOM 2846 C CB . THR F 3 10 . 27.857 54.711 29.715 1 40.48 ? CB THR B 10 1 ATOM 2847 O OG1 . THR F 3 10 . 27.258 55.99 29.938 1 35.33 ? OG1 THR B 10 1 ATOM 2848 C CG2 . THR F 3 10 . 26.755 53.755 29.376 1 34.81 ? CG2 THR B 10 1 ATOM 2849 N N . LEU F 3 11 . 30.621 53.27 30.002 1 33.11 ? N LEU B 11 1 ATOM 2850 C CA . LEU F 3 11 . 31.501 52.225 29.469 1 36.38 ? CA LEU B 11 1 ATOM 2851 C C . LEU F 3 11 . 31.904 51.108 30.418 1 38.94 ? C LEU B 11 1 ATOM 2852 O O . LEU F 3 11 . 32.097 49.996 29.943 1 33.94 ? O LEU B 11 1 ATOM 2853 C CB . LEU F 3 11 . 32.805 52.824 28.912 1 27.13 ? CB LEU B 11 1 ATOM 2854 C CG . LEU F 3 11 . 32.748 53.835 27.772 1 23.02 ? CG LEU B 11 1 ATOM 2855 C CD1 . LEU F 3 11 . 34.161 53.918 27.222 1 27.23 ? CD1 LEU B 11 1 ATOM 2856 C CD2 . LEU F 3 11 . 31.807 53.43 26.663 1 6.56 ? CD2 LEU B 11 1 ATOM 2857 N N . GLU F 3 12 . 32.042 51.37 31.723 1 44.43 ? N GLU B 12 1 ATOM 2858 C CA . GLU F 3 12 . 32.478 50.31 32.626 1 40.52 ? CA GLU B 12 1 ATOM 2859 C C . GLU F 3 12 . 31.4 49.304 32.887 1 33.49 ? C GLU B 12 1 ATOM 2860 O O . GLU F 3 12 . 31.705 48.116 32.899 1 36.19 ? O GLU B 12 1 ATOM 2861 C CB . GLU F 3 12 . 32.976 50.894 33.965 1 46.7 ? CB GLU B 12 1 ATOM 2862 C CG . GLU F 3 12 . 34.478 51.375 33.932 1 47.64 ? CG GLU B 12 1 ATOM 2863 C CD . GLU F 3 12 . 35.526 50.24 33.665 1 51.36 ? CD GLU B 12 1 ATOM 2864 O OE1 . GLU F 3 12 . 35.124 49.076 33.4 1 52.48 ? OE1 GLU B 12 1 ATOM 2865 O OE2 . GLU F 3 12 . 36.759 50.496 33.726 1 50.54 ? OE2 GLU B 12 1 ATOM 2866 N N . TRP F 3 13 . 30.156 49.725 33.083 1 25.07 ? N TRP B 13 1 ATOM 2867 C CA . TRP F 3 13 . 29.129 48.71 33.26 1 27.05 ? CA TRP B 13 1 ATOM 2868 C C . TRP F 3 13 . 29.084 47.877 31.964 1 31.78 ? C TRP B 13 1 ATOM 2869 O O . TRP F 3 13 . 28.862 46.654 31.996 1 37.55 ? O TRP B 13 1 ATOM 2870 C CB . TRP F 3 13 . 27.762 49.348 33.511 1 26.56 ? CB TRP B 13 1 ATOM 2871 C CG . TRP F 3 13 . 26.905 49.489 32.315 1 29.3 ? CG TRP B 13 1 ATOM 2872 C CD1 . TRP F 3 13 . 27.13 50.276 31.229 1 27.96 ? CD1 TRP B 13 1 ATOM 2873 C CD2 . TRP F 3 13 . 25.66 48.824 32.077 1 30.19 ? CD2 TRP B 13 1 ATOM 2874 N NE1 . TRP F 3 13 . 26.103 50.154 30.317 1 27.93 ? NE1 TRP B 13 1 ATOM 2875 C CE2 . TRP F 3 13 . 25.183 49.269 30.81 1 39.66 ? CE2 TRP B 13 1 ATOM 2876 C CE3 . TRP F 3 13 . 24.896 47.899 32.806 1 27.46 ? CE3 TRP B 13 1 ATOM 2877 C CZ2 . TRP F 3 13 . 23.972 48.819 30.253 1 42.68 ? CZ2 TRP B 13 1 ATOM 2878 C CZ3 . TRP F 3 13 . 23.69 47.449 32.256 1 35.1 ? CZ3 TRP B 13 1 ATOM 2879 C CH2 . TRP F 3 13 . 23.243 47.913 30.988 1 43.87 ? CH2 TRP B 13 1 ATOM 2880 N N . PHE F 3 14 . 29.297 48.558 30.826 1 38.54 ? N PHE B 14 1 ATOM 2881 C CA . PHE F 3 14 . 29.356 47.941 29.48 1 28.83 ? CA PHE B 14 1 ATOM 2882 C C . PHE F 3 14 . 30.544 47.004 29.408 1 27.84 ? C PHE B 14 1 ATOM 2883 O O . PHE F 3 14 . 30.401 45.804 29.175 1 28.9 ? O PHE B 14 1 ATOM 2884 C CB . PHE F 3 14 . 29.518 49.032 28.378 1 30.58 ? CB PHE B 14 1 ATOM 2885 C CG . PHE F 3 14 . 29.981 48.524 26.987 1 19.41 ? CG PHE B 14 1 ATOM 2886 C CD1 . PHE F 3 14 . 29.073 48.013 26.063 1 17.79 ? CD1 PHE B 14 1 ATOM 2887 C CD2 . PHE F 3 14 . 31.321 48.543 26.652 1 13.08 ? CD2 PHE B 14 1 ATOM 2888 C CE1 . PHE F 3 14 . 29.489 47.537 24.866 1 14.72 ? CE1 PHE B 14 1 ATOM 2889 C CE2 . PHE F 3 14 . 31.736 48.073 25.472 1 13.06 ? CE2 PHE B 14 1 ATOM 2890 C CZ . PHE F 3 14 . 30.811 47.558 24.566 1 16.63 ? CZ PHE B 14 1 ATOM 2891 N N . LEU F 3 15 . 31.71 47.57 29.681 1 17.39 ? N LEU B 15 1 ATOM 2892 C CA . LEU F 3 15 . 32.948 46.865 29.526 1 22.6 ? CA LEU B 15 1 ATOM 2893 C C . LEU F 3 15 . 33.068 45.781 30.536 1 24.82 ? C LEU B 15 1 ATOM 2894 O O . LEU F 3 15 . 34.022 45.025 30.483 1 33.6 ? O LEU B 15 1 ATOM 2895 C CB . LEU F 3 15 . 34.126 47.861 29.642 1 39.7 ? CB LEU B 15 1 ATOM 2896 C CG . LEU F 3 15 . 35.397 47.719 28.729 1 53.9 ? CG LEU B 15 1 ATOM 2897 C CD1 . LEU F 3 15 . 36.286 48.993 28.907 1 50.82 ? CD1 LEU B 15 1 ATOM 2898 C CD2 . LEU F 3 15 . 36.197 46.417 29.087 1 54.49 ? CD2 LEU B 15 1 ATOM 2899 N N . SER F 3 16 . 32.118 45.699 31.465 1 37.79 ? N SER B 16 1 ATOM 2900 C CA . SER F 3 16 . 32.175 44.635 32.463 1 39.52 ? CA SER B 16 1 ATOM 2901 C C . SER F 3 16 . 31.641 43.343 31.842 1 37.51 ? C SER B 16 1 ATOM 2902 O O . SER F 3 16 . 32.288 42.302 31.899 1 39.32 ? O SER B 16 1 ATOM 2903 C CB . SER F 3 16 . 31.343 45.027 33.74 1 41.54 ? CB SER B 16 1 ATOM 2904 O OG . SER F 3 16 . 29.903 45.029 33.661 1 27.56 ? OG SER B 16 1 ATOM 2905 N N . HIS F 3 17 . 30.493 43.437 31.192 1 34.03 ? N HIS B 17 1 ATOM 2906 C CA . HIS F 3 17 . 29.834 42.292 30.577 1 34.83 ? CA HIS B 17 1 ATOM 2907 C C . HIS F 3 17 . 30.555 41.664 29.381 1 35.6 ? C HIS B 17 1 ATOM 2908 O O . HIS F 3 17 . 30.018 40.742 28.757 1 36.69 ? O HIS B 17 1 ATOM 2909 C CB . HIS F 3 17 . 28.434 42.704 30.129 1 37.55 ? CB HIS B 17 1 ATOM 2910 C CG . HIS F 3 17 . 27.521 43.07 31.257 1 47.45 ? CG HIS B 17 1 ATOM 2911 N ND1 . HIS F 3 17 . 27.926 43.843 32.328 1 41.72 ? ND1 HIS B 17 1 ATOM 2912 C CD2 . HIS F 3 17 . 26.22 42.758 31.484 1 47.41 ? CD2 HIS B 17 1 ATOM 2913 C CE1 . HIS F 3 17 . 26.913 43.988 33.165 1 44.66 ? CE1 HIS B 17 1 ATOM 2914 N NE2 . HIS F 3 17 . 25.867 43.34 32.677 1 36.89 ? NE2 HIS B 17 1 ATOM 2915 N N . CYS F 3 18 . 31.743 42.135 29.029 1 35.27 ? N CYS B 18 1 ATOM 2916 C CA . CYS F 3 18 . 32.412 41.573 27.848 1 41.77 ? CA CYS B 18 1 ATOM 2917 C C . CYS F 3 18 . 33.527 40.563 28.133 1 36.56 ? C CYS B 18 1 ATOM 2918 O O . CYS F 3 18 . 34.124 40.568 29.207 1 37.26 ? O CYS B 18 1 ATOM 2919 C CB . CYS F 3 18 . 33.034 42.693 26.979 1 49.42 ? CB CYS B 18 1 ATOM 2920 S SG . CYS F 3 18 . 31.923 43.822 26.055 1 41.66 ? SG CYS B 18 1 ATOM 2921 N N . HIS F 3 19 . 33.803 39.694 27.162 1 25.23 ? N HIS B 19 1 ATOM 2922 C CA . HIS F 3 19 . 34.932 38.799 27.287 1 22.22 ? CA HIS B 19 1 ATOM 2923 C C . HIS F 3 19 . 36.066 39.503 26.587 1 21.14 ? C HIS B 19 1 ATOM 2924 O O . HIS F 3 19 . 35.923 39.97 25.462 1 34.45 ? O HIS B 19 1 ATOM 2925 C CB . HIS F 3 19 . 34.524 37.484 26.671 1 16.66 ? CB HIS B 19 1 ATOM 2926 C CG . HIS F 3 19 . 33.458 36.834 27.491 1 31.62 ? CG HIS B 19 1 ATOM 2927 N ND1 . HIS F 3 19 . 32.145 37.253 27.463 1 34.38 ? ND1 HIS B 19 1 ATOM 2928 C CD2 . HIS F 3 19 . 33.52 35.863 28.43 1 27.12 ? CD2 HIS B 19 1 ATOM 2929 C CE1 . HIS F 3 19 . 31.444 36.573 28.356 1 27.9 ? CE1 HIS B 19 1 ATOM 2930 N NE2 . HIS F 3 19 . 32.255 35.726 28.954 1 23.94 ? NE2 HIS B 19 1 ATOM 2931 N N . ILE F 3 20 . 37.188 39.622 27.257 1 13.35 ? N ILE B 20 1 ATOM 2932 C CA . ILE F 3 20 . 38.245 40.424 26.695 1 10.09 ? CA ILE B 20 1 ATOM 2933 C C . ILE F 3 20 . 39.35 39.611 26.046 1 15.22 ? C ILE B 20 1 ATOM 2934 O O . ILE F 3 20 . 39.764 38.631 26.663 1 20.27 ? O ILE B 20 1 ATOM 2935 C CB . ILE F 3 20 . 38.849 41.299 27.802 1 14.23 ? CB ILE B 20 1 ATOM 2936 C CG1 . ILE F 3 20 . 37.699 41.896 28.659 1 16.48 ? CG1 ILE B 20 1 ATOM 2937 C CG2 . ILE F 3 20 . 39.787 42.345 27.166 1 12.88 ? CG2 ILE B 20 1 ATOM 2938 C CD1 . ILE F 3 20 . 36.555 42.638 27.965 1 16.05 ? CD1 ILE B 20 1 ATOM 2939 N N . HIS F 3 21 . 39.869 40.024 24.862 1 14.39 ? N HIS B 21 1 ATOM 2940 C CA . HIS F 3 21 . 40.975 39.276 24.215 1 9.36 ? CA HIS B 21 1 ATOM 2941 C C . HIS F 3 21 . 42.106 40.157 23.7 1 10.34 ? C HIS B 21 1 ATOM 2942 O O . HIS F 3 21 . 41.943 41.314 23.339 1 15.95 ? O HIS B 21 1 ATOM 2943 C CB . HIS F 3 21 . 40.477 38.436 23.008 1 22.76 ? CB HIS B 21 1 ATOM 2944 C CG . HIS F 3 21 . 39.189 37.702 23.244 1 26.39 ? CG HIS B 21 1 ATOM 2945 N ND1 . HIS F 3 21 . 37.955 38.266 22.981 1 33.2 ? ND1 HIS B 21 1 ATOM 2946 C CD2 . HIS F 3 21 . 38.94 36.453 23.705 1 34.96 ? CD2 HIS B 21 1 ATOM 2947 C CE1 . HIS F 3 21 . 37.003 37.395 23.264 1 32.45 ? CE1 HIS B 21 1 ATOM 2948 N NE2 . HIS F 3 21 . 37.573 36.287 23.706 1 35.08 ? NE2 HIS B 21 1 ATOM 2949 N N . LYS F 3 22 . 43.274 39.567 23.662 1 6 ? N LYS B 22 1 ATOM 2950 C CA . LYS F 3 22 . 44.432 40.253 23.21 1 14.86 ? CA LYS B 22 1 ATOM 2951 C C . LYS F 3 22 . 44.866 39.66 21.838 1 22.98 ? C LYS B 22 1 ATOM 2952 O O . LYS F 3 22 . 45.241 38.49 21.754 1 38.29 ? O LYS B 22 1 ATOM 2953 C CB . LYS F 3 22 . 45.559 40.098 24.248 1 21.82 ? CB LYS B 22 1 ATOM 2954 C CG . LYS F 3 22 . 45.213 40.498 25.686 1 34.06 ? CG LYS B 22 1 ATOM 2955 C CD . LYS F 3 22 . 46.432 40.936 26.557 1 36.98 ? CD LYS B 22 1 ATOM 2956 C CE . LYS F 3 22 . 47.552 39.891 26.815 1 43.07 ? CE LYS B 22 1 ATOM 2957 N NZ . LYS F 3 22 . 48.615 39.675 25.751 1 44.52 ? NZ LYS B 22 1 ATOM 2958 N N . TYR F 3 23 . 44.788 40.435 20.76 1 18 ? N TYR B 23 1 ATOM 2959 C CA . TYR F 3 23 . 45.19 39.969 19.449 1 14.94 ? CA TYR B 23 1 ATOM 2960 C C . TYR F 3 23 . 46.593 40.414 19.156 1 14.27 ? C TYR B 23 1 ATOM 2961 O O . TYR F 3 23 . 46.896 41.585 19.308 1 19.55 ? O TYR B 23 1 ATOM 2962 C CB . TYR F 3 23 . 44.263 40.534 18.4 1 21.04 ? CB TYR B 23 1 ATOM 2963 C CG . TYR F 3 23 . 42.893 39.944 18.419 1 16.74 ? CG TYR B 23 1 ATOM 2964 C CD1 . TYR F 3 23 . 42.608 38.779 17.694 1 21.43 ? CD1 TYR B 23 1 ATOM 2965 C CD2 . TYR F 3 23 . 41.878 40.534 19.128 1 18.4 ? CD2 TYR B 23 1 ATOM 2966 C CE1 . TYR F 3 23 . 41.326 38.222 17.683 1 14.61 ? CE1 TYR B 23 1 ATOM 2967 C CE2 . TYR F 3 23 . 40.593 39.977 19.118 1 18.09 ? CE2 TYR B 23 1 ATOM 2968 C CZ . TYR F 3 23 . 40.344 38.828 18.39 1 6 ? CZ TYR B 23 1 ATOM 2969 O OH . TYR F 3 23 . 39.087 38.327 18.342 1 14.48 ? OH TYR B 23 1 ATOM 2970 N N . PRO F 3 24 . 47.478 39.502 18.755 1 6.77 ? N PRO B 24 1 ATOM 2971 C CA . PRO F 3 24 . 48.831 39.891 18.326 1 8.53 ? CA PRO B 24 1 ATOM 2972 C C . PRO F 3 24 . 48.743 40.735 17.073 1 11.19 ? C PRO B 24 1 ATOM 2973 O O . PRO F 3 24 . 47.733 40.685 16.377 1 9.24 ? O PRO B 24 1 ATOM 2974 C CB . PRO F 3 24 . 49.538 38.553 18.13 1 6 ? CB PRO B 24 1 ATOM 2975 C CG . PRO F 3 24 . 48.407 37.704 17.602 1 9.82 ? CG PRO B 24 1 ATOM 2976 C CD . PRO F 3 24 . 47.328 38.035 18.651 1 8.28 ? CD PRO B 24 1 ATOM 2977 N N . SER F 3 25 . 49.771 41.501 16.77 1 13.72 ? N SER B 25 1 ATOM 2978 C CA . SER F 3 25 . 49.722 42.307 15.561 1 21.63 ? CA SER B 25 1 ATOM 2979 C C . SER F 3 25 . 49.718 41.439 14.294 1 17.59 ? C SER B 25 1 ATOM 2980 O O . SER F 3 25 . 50.435 40.447 14.196 1 23.55 ? O SER B 25 1 ATOM 2981 C CB . SER F 3 25 . 50.914 43.246 15.524 1 19.72 ? CB SER B 25 1 ATOM 2982 O OG . SER F 3 25 . 52.113 42.521 15.645 1 31.54 ? OG SER B 25 1 ATOM 2983 N N . LYS F 3 26 . 48.887 41.871 13.352 1 19.23 ? N LYS B 26 1 ATOM 2984 C CA . LYS F 3 26 . 48.616 41.3 12.024 1 20.75 ? CA LYS B 26 1 ATOM 2985 C C . LYS F 3 26 . 47.551 40.231 12.078 1 16.14 ? C LYS B 26 1 ATOM 2986 O O . LYS F 3 26 . 47.21 39.642 11.055 1 18.18 ? O LYS B 26 1 ATOM 2987 C CB . LYS F 3 26 . 49.895 40.709 11.407 1 25.5 ? CB LYS B 26 1 ATOM 2988 C CG . LYS F 3 26 . 49.71 39.829 10.156 1 40.29 ? CG LYS B 26 1 ATOM 2989 C CD . LYS F 3 26 . 49.004 40.462 8.917 1 34.06 ? CD LYS B 26 1 ATOM 2990 C CE . LYS F 3 26 . 49.688 41.738 8.396 1 33.9 ? CE LYS B 26 1 ATOM 2991 N NZ . LYS F 3 26 . 51.18 41.653 8.255 1 31.77 ? NZ LYS B 26 1 ATOM 2992 N N . SER F 3 27 . 46.969 39.987 13.248 1 17.89 ? N SER B 27 1 ATOM 2993 C CA . SER F 3 27 . 45.95 38.946 13.231 1 16.83 ? CA SER B 27 1 ATOM 2994 C C . SER F 3 27 . 44.657 39.424 12.561 1 19.61 ? C SER B 27 1 ATOM 2995 O O . SER F 3 27 . 44.398 40.603 12.302 1 9.87 ? O SER B 27 1 ATOM 2996 C CB . SER F 3 27 . 45.651 38.421 14.676 1 15.62 ? CB SER B 27 1 ATOM 2997 O OG . SER F 3 27 . 45.285 39.36 15.681 1 13.75 ? OG SER B 27 1 ATOM 2998 N N . THR F 3 28 . 43.825 38.462 12.26 1 21.25 ? N THR B 28 1 ATOM 2999 C CA . THR F 3 28 . 42.62 38.758 11.555 1 20.93 ? CA THR B 28 1 ATOM 3000 C C . THR F 3 28 . 41.431 38.665 12.505 1 25.98 ? C THR B 28 1 ATOM 3001 O O . THR F 3 28 . 40.951 37.562 12.795 1 31.52 ? O THR B 28 1 ATOM 3002 C CB . THR F 3 28 . 42.567 37.767 10.385 1 15.71 ? CB THR B 28 1 ATOM 3003 O OG1 . THR F 3 28 . 43.717 37.982 9.54 1 13.94 ? OG1 THR B 28 1 ATOM 3004 C CG2 . THR F 3 28 . 41.322 37.932 9.61 1 9.93 ? CG2 THR B 28 1 ATOM 3005 N N . LEU F 3 29 . 40.975 39.817 13.011 1 18.06 ? N LEU B 29 1 ATOM 3006 C CA . LEU F 3 29 . 39.83 39.864 13.918 1 9.45 ? CA LEU B 29 1 ATOM 3007 C C . LEU F 3 29 . 38.568 39.478 13.247 1 6 ? C LEU B 29 1 ATOM 3008 O O . LEU F 3 29 . 37.78 38.767 13.826 1 7.91 ? O LEU B 29 1 ATOM 3009 C CB . LEU F 3 29 . 39.578 41.25 14.484 1 10.97 ? CB LEU B 29 1 ATOM 3010 C CG . LEU F 3 29 . 40.511 42.023 15.422 1 22.39 ? CG LEU B 29 1 ATOM 3011 C CD1 . LEU F 3 29 . 39.795 42.264 16.788 1 13.4 ? CD1 LEU B 29 1 ATOM 3012 C CD2 . LEU F 3 29 . 41.848 41.277 15.479 1 6 ? CD2 LEU B 29 1 ATOM 3013 N N . ILE F 3 30 . 38.361 39.981 12.031 1 8.21 ? N ILE B 30 1 ATOM 3014 C CA . ILE F 3 30 . 37.118 39.76 11.28 1 6.64 ? CA ILE B 30 1 ATOM 3015 C C . ILE F 3 30 . 37.375 39.366 9.802 1 14.5 ? C ILE B 30 1 ATOM 3016 O O . ILE F 3 30 . 38.346 39.835 9.198 1 8.89 ? O ILE B 30 1 ATOM 3017 C CB . ILE F 3 30 . 36.272 41.042 11.312 1 12.51 ? CB ILE B 30 1 ATOM 3018 C CG1 . ILE F 3 30 . 35.933 41.408 12.752 1 12.57 ? CG1 ILE B 30 1 ATOM 3019 C CG2 . ILE F 3 30 . 35.016 40.842 10.538 1 10.78 ? CG2 ILE B 30 1 ATOM 3020 C CD1 . ILE F 3 30 . 34.92 42.511 12.843 1 6 ? CD1 ILE B 30 1 ATOM 3021 N N . HIS F 3 31 . 36.509 38.514 9.235 1 7.83 ? N HIS B 31 1 ATOM 3022 C CA . HIS F 3 31 . 36.632 38.072 7.842 1 14.58 ? CA HIS B 31 1 ATOM 3023 C C . HIS F 3 31 . 35.425 38.523 7.03 1 17.66 ? C HIS B 31 1 ATOM 3024 O O . HIS F 3 31 . 34.288 38.497 7.512 1 24.15 ? O HIS B 31 1 ATOM 3025 C CB . HIS F 3 31 . 36.697 36.523 7.7 1 31.78 ? CB HIS B 31 1 ATOM 3026 C CG . HIS F 3 31 . 38.009 35.895 8.074 1 37.88 ? CG HIS B 31 1 ATOM 3027 N ND1 . HIS F 3 31 . 38.341 35.561 9.372 1 39.86 ? ND1 HIS B 31 1 ATOM 3028 C CD2 . HIS F 3 31 . 39.07 35.531 7.31 1 46.34 ? CD2 HIS B 31 1 ATOM 3029 C CE1 . HIS F 3 31 . 39.549 35.021 9.39 1 41.14 ? CE1 HIS B 31 1 ATOM 3030 N NE2 . HIS F 3 31 . 40.015 34.991 8.154 1 37.98 ? NE2 HIS B 31 1 ATOM 3031 N N . GLN F 3 32 . 35.636 38.909 5.781 1 23.12 ? N GLN B 32 1 ATOM 3032 C CA . GLN F 3 32 . 34.471 39.302 5.006 1 27.47 ? CA GLN B 32 1 ATOM 3033 C C . GLN F 3 32 . 33.542 38.136 4.834 1 27.1 ? C GLN B 32 1 ATOM 3034 O O . GLN F 3 32 . 34.002 37.025 4.604 1 38.08 ? O GLN B 32 1 ATOM 3035 C CB . GLN F 3 32 . 34.827 39.783 3.605 1 32.49 ? CB GLN B 32 1 ATOM 3036 C CG . GLN F 3 32 . 35.245 41.228 3.504 1 39.62 ? CG GLN B 32 1 ATOM 3037 C CD . GLN F 3 32 . 34.943 41.821 2.134 1 38.88 ? CD GLN B 32 1 ATOM 3038 O OE1 . GLN F 3 32 . 33.786 41.847 1.705 1 35.87 ? OE1 GLN B 32 1 ATOM 3039 N NE2 . GLN F 3 32 . 35.977 42.309 1.445 1 43.99 ? NE2 GLN B 32 1 ATOM 3040 N N . GLY F 3 33 . 32.251 38.383 4.985 1 19.84 ? N GLY B 33 1 ATOM 3041 C CA . GLY F 3 33 . 31.256 37.359 4.727 1 14.69 ? CA GLY B 33 1 ATOM 3042 C C . GLY F 3 33 . 30.89 36.465 5.891 1 18.41 ? C GLY B 33 1 ATOM 3043 O O . GLY F 3 33 . 29.826 35.823 5.82 1 21.7 ? O GLY B 33 1 ATOM 3044 N N . GLU F 3 34 . 31.728 36.395 6.927 1 11.4 ? N GLU B 34 1 ATOM 3045 C CA . GLU F 3 34 . 31.463 35.538 8.085 1 11.02 ? CA GLU B 34 1 ATOM 3046 C C . GLU F 3 34 . 30.179 36.038 8.678 1 11.2 ? C GLU B 34 1 ATOM 3047 O O . GLU F 3 34 . 29.91 37.206 8.539 1 24.91 ? O GLU B 34 1 ATOM 3048 C CB . GLU F 3 34 . 32.698 35.651 9.006 1 20.14 ? CB GLU B 34 1 ATOM 3049 C CG . GLU F 3 34 . 32.679 35.007 10.403 1 37.34 ? CG GLU B 34 1 ATOM 3050 C CD . GLU F 3 34 . 32.15 35.977 11.461 1 41.39 ? CD GLU B 34 1 ATOM 3051 O OE1 . GLU F 3 34 . 30.928 35.972 11.661 1 36.54 ? OE1 GLU B 34 1 ATOM 3052 O OE2 . GLU F 3 34 . 32.944 36.754 12.073 1 37.97 ? OE2 GLU B 34 1 ATOM 3053 N N . LYS F 3 35 . 29.359 35.184 9.294 1 29.11 ? N LYS B 35 1 ATOM 3054 C CA . LYS F 3 35 . 28.042 35.638 9.8 1 34.78 ? CA LYS B 35 1 ATOM 3055 C C . LYS F 3 35 . 28.166 36.4 11.121 1 35.6 ? C LYS B 35 1 ATOM 3056 O O . LYS F 3 35 . 28.685 35.915 12.129 1 29.45 ? O LYS B 35 1 ATOM 3057 C CB . LYS F 3 35 . 27.069 34.423 9.962 1 33.41 ? CB LYS B 35 1 ATOM 3058 C CG . LYS F 3 35 . 27.248 33.48 11.157 1 26.13 ? CG LYS B 35 1 ATOM 3059 C CD . LYS F 3 35 . 28.69 32.949 11.277 1 41.93 ? CD LYS B 35 1 ATOM 3060 C CE . LYS F 3 35 . 29.021 31.6 10.585 1 46.62 ? CE LYS B 35 1 ATOM 3061 N NZ . LYS F 3 35 . 28.726 30.406 11.477 1 44.71 ? NZ LYS B 35 1 ATOM 3062 N N . ALA F 3 36 . 27.643 37.619 11.074 1 37.64 ? N ALA B 36 1 ATOM 3063 C CA . ALA F 3 36 . 27.747 38.576 12.148 1 33.6 ? CA ALA B 36 1 ATOM 3064 C C . ALA F 3 36 . 26.949 38.271 13.383 1 29.25 ? C ALA B 36 1 ATOM 3065 O O . ALA F 3 36 . 25.741 38.42 13.363 1 26.96 ? O ALA B 36 1 ATOM 3066 C CB . ALA F 3 36 . 27.347 39.9 11.624 1 27.74 ? CB ALA B 36 1 ATOM 3067 N N . GLU F 3 37 . 27.636 37.904 14.467 1 37.26 ? N GLU B 37 1 ATOM 3068 C CA . GLU F 3 37 . 26.992 37.622 15.753 1 37.4 ? CA GLU B 37 1 ATOM 3069 C C . GLU F 3 37 . 27.598 38.398 16.951 1 35.41 ? C GLU B 37 1 ATOM 3070 O O . GLU F 3 37 . 26.9 38.592 17.954 1 34.05 ? O GLU B 37 1 ATOM 3071 C CB . GLU F 3 37 . 27.069 36.124 16.067 1 34.07 ? CB GLU B 37 1 ATOM 3072 C CG . GLU F 3 37 . 25.95 35.68 16.987 1 44.03 ? CG GLU B 37 1 ATOM 3073 C CD . GLU F 3 37 . 24.6 35.877 16.308 1 50.13 ? CD GLU B 37 1 ATOM 3074 O OE1 . GLU F 3 37 . 24.542 35.59 15.087 1 53.63 ? OE1 GLU B 37 1 ATOM 3075 O OE2 . GLU F 3 37 . 23.613 36.313 16.957 1 45.09 ? OE2 GLU B 37 1 ATOM 3076 N N . THR F 3 38 . 28.856 38.842 16.861 1 27.87 ? N THR B 38 1 ATOM 3077 C CA . THR F 3 38 . 29.537 39.546 17.968 1 26.76 ? CA THR B 38 1 ATOM 3078 C C . THR F 3 38 . 29.883 41.022 17.769 1 25.94 ? C THR B 38 1 ATOM 3079 O O . THR F 3 38 . 30.399 41.38 16.714 1 25.29 ? O THR B 38 1 ATOM 3080 C CB . THR F 3 38 . 30.837 38.899 18.285 1 29.73 ? CB THR B 38 1 ATOM 3081 O OG1 . THR F 3 38 . 31.516 38.66 17.043 1 36.73 ? OG1 THR B 38 1 ATOM 3082 C CG2 . THR F 3 38 . 30.638 37.596 19.036 1 46.43 ? CG2 THR B 38 1 ATOM 3083 N N . LEU F 3 39 . 29.636 41.875 18.766 1 20.3 ? N LEU B 39 1 ATOM 3084 C CA . LEU F 3 39 . 30.067 43.285 18.663 1 19.19 ? CA LEU B 39 1 ATOM 3085 C C . LEU F 3 39 . 31.437 43.296 19.303 1 19.01 ? C LEU B 39 1 ATOM 3086 O O . LEU F 3 39 . 31.714 42.361 20.046 1 30.91 ? O LEU B 39 1 ATOM 3087 C CB . LEU F 3 39 . 29.139 44.271 19.445 1 18.04 ? CB LEU B 39 1 ATOM 3088 C CG . LEU F 3 39 . 29.412 45.805 19.28 1 29.51 ? CG LEU B 39 1 ATOM 3089 C CD1 . LEU F 3 39 . 29.04 46.325 17.857 1 18.65 ? CD1 LEU B 39 1 ATOM 3090 C CD2 . LEU F 3 39 . 28.502 46.573 20.236 1 24.87 ? CD2 LEU B 39 1 ATOM 3091 N N . TYR F 3 40 . 32.296 44.277 19.021 1 13.99 ? N TYR B 40 1 ATOM 3092 C CA . TYR F 3 40 . 33.615 44.346 19.666 1 12.21 ? CA TYR B 40 1 ATOM 3093 C C . TYR F 3 40 . 33.865 45.747 20.132 1 18.07 ? C TYR B 40 1 ATOM 3094 O O . TYR F 3 40 . 33.082 46.648 19.864 1 23.15 ? O TYR B 40 1 ATOM 3095 C CB . TYR F 3 40 . 34.808 44.036 18.761 1 12.84 ? CB TYR B 40 1 ATOM 3096 C CG . TYR F 3 40 . 34.866 42.655 18.16 1 25.14 ? CG TYR B 40 1 ATOM 3097 C CD1 . TYR F 3 40 . 33.798 42.141 17.429 1 23.5 ? CD1 TYR B 40 1 ATOM 3098 C CD2 . TYR F 3 40 . 36.007 41.873 18.281 1 21.33 ? CD2 TYR B 40 1 ATOM 3099 C CE1 . TYR F 3 40 . 33.876 40.888 16.835 1 27.68 ? CE1 TYR B 40 1 ATOM 3100 C CE2 . TYR F 3 40 . 36.095 40.638 17.696 1 17.24 ? CE2 TYR B 40 1 ATOM 3101 C CZ . TYR F 3 40 . 35.035 40.148 16.974 1 25.99 ? CZ TYR B 40 1 ATOM 3102 O OH . TYR F 3 40 . 35.131 38.92 16.36 1 37.56 ? OH TYR B 40 1 ATOM 3103 N N . TYR F 3 41 . 34.989 45.912 20.81 1 17.64 ? N TYR B 41 1 ATOM 3104 C CA . TYR F 3 41 . 35.39 47.188 21.323 1 18.09 ? CA TYR B 41 1 ATOM 3105 C C . TYR F 3 41 . 36.905 47.137 21.464 1 19.55 ? C TYR B 41 1 ATOM 3106 O O . TYR F 3 41 . 37.493 46.182 21.98 1 20.17 ? O TYR B 41 1 ATOM 3107 C CB . TYR F 3 41 . 34.744 47.478 22.709 1 16.69 ? CB TYR B 41 1 ATOM 3108 C CG . TYR F 3 41 . 34.989 48.923 23.223 1 21.47 ? CG TYR B 41 1 ATOM 3109 C CD1 . TYR F 3 41 . 36.216 49.298 23.795 1 24.01 ? CD1 TYR B 41 1 ATOM 3110 C CD2 . TYR F 3 41 . 34.019 49.924 23.067 1 24.72 ? CD2 TYR B 41 1 ATOM 3111 C CE1 . TYR F 3 41 . 36.472 50.63 24.19 1 28.2 ? CE1 TYR B 41 1 ATOM 3112 C CE2 . TYR F 3 41 . 34.257 51.251 23.454 1 18.88 ? CE2 TYR B 41 1 ATOM 3113 C CZ . TYR F 3 41 . 35.489 51.603 24.008 1 26.14 ? CZ TYR B 41 1 ATOM 3114 O OH . TYR F 3 41 . 35.754 52.921 24.322 1 18.15 ? OH TYR B 41 1 ATOM 3115 N N . ILE F 3 42 . 37.535 48.178 20.951 1 24.33 ? N ILE B 42 1 ATOM 3116 C CA . ILE F 3 42 . 38.95 48.292 21.024 1 15.99 ? CA ILE B 42 1 ATOM 3117 C C . ILE F 3 42 . 39.316 48.925 22.347 1 24.16 ? C ILE B 42 1 ATOM 3118 O O . ILE F 3 42 . 39.129 50.143 22.565 1 13.38 ? O ILE B 42 1 ATOM 3119 C CB . ILE F 3 42 . 39.462 49.144 19.929 1 6 ? CB ILE B 42 1 ATOM 3120 C CG1 . ILE F 3 42 . 39.118 48.519 18.601 1 8.63 ? CG1 ILE B 42 1 ATOM 3121 C CG2 . ILE F 3 42 . 40.947 49.253 20.044 1 9.34 ? CG2 ILE B 42 1 ATOM 3122 C CD1 . ILE F 3 42 . 39.994 49.009 17.549 1 6 ? CD1 ILE B 42 1 ATOM 3123 N N . VAL F 3 43 . 39.803 48.083 23.245 1 23.12 ? N VAL B 43 1 ATOM 3124 C CA . VAL F 3 43 . 40.201 48.557 24.536 1 24.99 ? CA VAL B 43 1 ATOM 3125 C C . VAL F 3 43 . 41.634 49.036 24.471 1 26.85 ? C VAL B 43 1 ATOM 3126 O O . VAL F 3 43 . 42.006 49.966 25.172 1 28.87 ? O VAL B 43 1 ATOM 3127 C CB . VAL F 3 43 . 40.041 47.448 25.551 1 27.06 ? CB VAL B 43 1 ATOM 3128 C CG1 . VAL F 3 43 . 40.319 47.98 26.911 1 38.37 ? CG1 VAL B 43 1 ATOM 3129 C CG2 . VAL F 3 43 . 38.607 46.937 25.538 1 32.14 ? CG2 VAL B 43 1 ATOM 3130 N N . LYS F 3 44 . 42.458 48.413 23.64 1 22.08 ? N LYS B 44 1 ATOM 3131 C CA . LYS F 3 44 . 43.837 48.902 23.472 1 21.38 ? CA LYS B 44 1 ATOM 3132 C C . LYS F 3 44 . 44.265 48.727 22.008 1 27.33 ? C LYS B 44 1 ATOM 3133 O O . LYS F 3 44 . 43.808 47.789 21.329 1 23.27 ? O LYS B 44 1 ATOM 3134 C CB . LYS F 3 44 . 44.825 48.125 24.338 1 25.14 ? CB LYS B 44 1 ATOM 3135 C CG . LYS F 3 44 . 46.302 48.428 23.98 1 26.68 ? CG LYS B 44 1 ATOM 3136 C CD . LYS F 3 44 . 47.344 47.413 24.54 1 38.05 ? CD LYS B 44 1 ATOM 3137 C CE . LYS F 3 44 . 48.782 47.559 23.908 1 28.9 ? CE LYS B 44 1 ATOM 3138 N NZ . LYS F 3 44 . 48.791 47.436 22.399 1 32.56 ? NZ LYS B 44 1 ATOM 3139 N N . GLY F 3 45 . 45.093 49.643 21.511 1 27.69 ? N GLY B 45 1 ATOM 3140 C CA . GLY F 3 45 . 45.607 49.486 20.163 1 28.58 ? CA GLY B 45 1 ATOM 3141 C C . GLY F 3 45 . 44.734 49.986 19.007 1 31.4 ? C GLY B 45 1 ATOM 3142 O O . GLY F 3 45 . 43.73 50.707 19.2 1 26.3 ? O GLY B 45 1 ATOM 3143 N N . SER F 3 46 . 45.123 49.522 17.808 1 25.84 ? N SER B 46 1 ATOM 3144 C CA . SER F 3 46 . 44.548 49.916 16.525 1 23.41 ? CA SER B 46 1 ATOM 3145 C C . SER F 3 46 . 44.401 48.786 15.488 1 23.3 ? C SER B 46 1 ATOM 3146 O O . SER F 3 46 . 45.203 47.852 15.37 1 15.38 ? O SER B 46 1 ATOM 3147 C CB . SER F 3 46 . 45.411 50.998 15.954 1 25.29 ? CB SER B 46 1 ATOM 3148 O OG . SER F 3 46 . 46.747 50.559 16.103 1 30.58 ? OG SER B 46 1 ATOM 3149 N N . VAL F 3 47 . 43.436 48.972 14.617 1 23.91 ? N VAL B 47 1 ATOM 3150 C CA . VAL F 3 47 . 43.111 47.928 13.707 1 18.4 ? CA VAL B 47 1 ATOM 3151 C C . VAL F 3 47 . 42.934 48.53 12.282 1 21.5 ? C VAL B 47 1 ATOM 3152 O O . VAL F 3 47 . 42.908 49.768 12.099 1 12.27 ? O VAL B 47 1 ATOM 3153 C CB . VAL F 3 47 . 41.877 47.332 14.356 1 12.57 ? CB VAL B 47 1 ATOM 3154 C CG1 . VAL F 3 47 . 40.662 48.133 13.908 1 6 ? CG1 VAL B 47 1 ATOM 3155 C CG2 . VAL F 3 47 . 41.812 45.873 14.09 1 11.73 ? CG2 VAL B 47 1 ATOM 3156 N N . ALA F 3 48 . 42.815 47.689 11.254 1 19.58 ? N ALA B 48 1 ATOM 3157 C CA . ALA F 3 48 . 42.62 48.224 9.889 1 18.16 ? CA ALA B 48 1 ATOM 3158 C C . ALA F 3 48 . 41.416 47.591 9.235 1 12.82 ? C ALA B 48 1 ATOM 3159 O O . ALA F 3 48 . 41.222 46.393 9.357 1 18.01 ? O ALA B 48 1 ATOM 3160 C CB . ALA F 3 48 . 43.837 47.953 9.035 1 18.92 ? CB ALA B 48 1 ATOM 3161 N N . VAL F 3 49 . 40.584 48.406 8.594 1 12.15 ? N VAL B 49 1 ATOM 3162 C CA . VAL F 3 49 . 39.412 47.93 7.854 1 13.55 ? CA VAL B 49 1 ATOM 3163 C C . VAL F 3 49 . 39.791 48.031 6.377 1 11.33 ? C VAL B 49 1 ATOM 3164 O O . VAL F 3 49 . 40.3 49.07 5.937 1 13.71 ? O VAL B 49 1 ATOM 3165 C CB . VAL F 3 49 . 38.162 48.806 8.098 1 6 ? CB VAL B 49 1 ATOM 3166 C CG1 . VAL F 3 49 . 36.94 48.068 7.601 1 11.71 ? CG1 VAL B 49 1 ATOM 3167 C CG2 . VAL F 3 49 . 37.996 49.093 9.569 1 6 ? CG2 VAL B 49 1 ATOM 3168 N N . LEU F 3 50 . 39.586 46.948 5.636 1 10.77 ? N LEU B 50 1 ATOM 3169 C CA . LEU F 3 50 . 39.945 46.858 4.214 1 6.94 ? CA LEU B 50 1 ATOM 3170 C C . LEU F 3 50 . 39.058 45.828 3.537 1 11.14 ? C LEU B 50 1 ATOM 3171 O O . LEU F 3 50 . 38.56 44.909 4.166 1 9.61 ? O LEU B 50 1 ATOM 3172 C CB . LEU F 3 50 . 41.453 46.48 4.074 1 6.19 ? CB LEU B 50 1 ATOM 3173 C CG . LEU F 3 50 . 42.077 45.452 5.035 1 6.38 ? CG LEU B 50 1 ATOM 3174 C CD1 . LEU F 3 50 . 41.565 44.092 4.679 1 12.15 ? CD1 LEU B 50 1 ATOM 3175 C CD2 . LEU F 3 50 . 43.557 45.502 4.971 1 6 ? CD2 LEU B 50 1 ATOM 3176 N N . ILE F 3 51 . 38.791 46.027 2.256 1 11.74 ? N ILE B 51 1 ATOM 3177 C CA . ILE F 3 51 . 37.966 45.095 1.516 1 7.46 ? CA ILE B 51 1 ATOM 3178 C C . ILE F 3 51 . 38.721 44.506 0.358 1 12.57 ? C ILE B 51 1 ATOM 3179 O O . ILE F 3 51 . 39.834 44.945 0.05 1 11.22 ? O ILE B 51 1 ATOM 3180 C CB . ILE F 3 51 . 36.791 45.783 1.017 1 13.08 ? CB ILE B 51 1 ATOM 3181 C CG1 . ILE F 3 51 . 37.187 46.733 -0.105 1 18.13 ? CG1 ILE B 51 1 ATOM 3182 C CG2 . ILE F 3 51 . 36.134 46.418 2.205 1 6.59 ? CG2 ILE B 51 1 ATOM 3183 C CD1 . ILE F 3 51 . 36.053 47.63 -0.512 1 15.17 ? CD1 ILE B 51 1 ATOM 3184 N N . LYS F 3 52 . 38.078 43.546 -0.31 1 19.11 ? N LYS B 52 1 ATOM 3185 C CA . LYS F 3 52 . 38.785 42.744 -1.317 1 19.34 ? CA LYS B 52 1 ATOM 3186 C C . LYS F 3 52 . 37.98 42.22 -2.478 1 21.18 ? C LYS B 52 1 ATOM 3187 O O . LYS F 3 52 . 36.924 41.604 -2.316 1 21.23 ? O LYS B 52 1 ATOM 3188 C CB . LYS F 3 52 . 39.454 41.535 -0.634 1 19.36 ? CB LYS B 52 1 ATOM 3189 C CG . LYS F 3 52 . 40.643 41.901 0.251 1 25.77 ? CG LYS B 52 1 ATOM 3190 C CD . LYS F 3 52 . 41.416 40.68 0.788 1 37.87 ? CD LYS B 52 1 ATOM 3191 C CE . LYS F 3 52 . 42.042 39.749 -0.291 1 40.35 ? CE LYS B 52 1 ATOM 3192 N NZ . LYS F 3 52 . 41.07 38.875 -1.051 1 39.02 ? NZ LYS B 52 1 ATOM 3193 N N . ASP F 3 53 . 38.57 42.455 -3.64 1 26.2 ? N ASP B 53 1 ATOM 3194 C CA . ASP F 3 53 . 38.104 42.053 -4.959 1 30.19 ? CA ASP B 53 1 ATOM 3195 C C . ASP F 3 53 . 38.496 40.589 -5.179 1 30.81 ? C ASP B 53 1 ATOM 3196 O O . ASP F 3 53 . 39.64 40.22 -4.873 1 27.23 ? O ASP B 53 1 ATOM 3197 C CB . ASP F 3 53 . 38.762 42.942 -6.005 1 25.68 ? CB ASP B 53 1 ATOM 3198 C CG . ASP F 3 53 . 38.228 42.693 -7.384 1 36.79 ? CG ASP B 53 1 ATOM 3199 O OD1 . ASP F 3 53 . 37.026 42.975 -7.605 1 42.51 ? OD1 ASP B 53 1 ATOM 3200 O OD2 . ASP F 3 53 . 39.002 42.23 -8.249 1 45.65 ? OD2 ASP B 53 1 ATOM 3201 N N . GLU F 3 54 . 37.597 39.776 -5.756 1 33.39 ? N GLU B 54 1 ATOM 3202 C CA . GLU F 3 54 . 37.875 38.341 -5.909 1 27.12 ? CA GLU B 54 1 ATOM 3203 C C . GLU F 3 54 . 39.2 38.062 -6.52 1 23.49 ? C GLU B 54 1 ATOM 3204 O O . GLU F 3 54 . 39.76 37.039 -6.234 1 28.23 ? O GLU B 54 1 ATOM 3205 C CB . GLU F 3 54 . 36.845 37.643 -6.755 1 16.71 ? CB GLU B 54 1 ATOM 3206 C CG . GLU F 3 54 . 35.473 37.551 -6.065 1 29.08 ? CG GLU B 54 1 ATOM 3207 C CD . GLU F 3 54 . 34.559 38.772 -6.287 1 32.03 ? CD GLU B 54 1 ATOM 3208 O OE1 . GLU F 3 54 . 35.049 39.793 -6.812 1 41.53 ? OE1 GLU B 54 1 ATOM 3209 O OE2 . GLU F 3 54 . 33.345 38.709 -5.948 1 40.23 ? OE2 GLU B 54 1 ATOM 3210 N N . GLU F 3 55 . 39.717 38.944 -7.357 1 29.88 ? N GLU B 55 1 ATOM 3211 C CA . GLU F 3 55 . 41.053 38.716 -7.898 1 27.36 ? CA GLU B 55 1 ATOM 3212 C C . GLU F 3 55 . 42.194 39.327 -6.987 1 33.84 ? C GLU B 55 1 ATOM 3213 O O . GLU F 3 55 . 43.204 39.895 -7.454 1 34.61 ? O GLU B 55 1 ATOM 3214 C CB . GLU F 3 55 . 41.048 39.272 -9.365 1 31.87 ? CB GLU B 55 1 ATOM 3215 C CG . GLU F 3 55 . 40.299 38.286 -10.351 1 34.09 ? CG GLU B 55 1 ATOM 3216 C CD . GLU F 3 55 . 40.226 38.613 -11.906 1 22.81 ? CD GLU B 55 1 ATOM 3217 O OE1 . GLU F 3 55 . 39.095 38.553 -12.481 1 11.57 ? OE1 GLU B 55 1 ATOM 3218 O OE2 . GLU F 3 55 . 41.263 38.889 -12.549 1 20.61 ? OE2 GLU B 55 1 ATOM 3219 N N . GLY F 3 56 . 41.924 39.262 -5.67 1 34.34 ? N GLY B 56 1 ATOM 3220 C CA . GLY F 3 56 . 42.846 39.548 -4.563 1 34.74 ? CA GLY B 56 1 ATOM 3221 C C . GLY F 3 56 . 43.178 41.041 -4.316 1 32.65 ? C GLY B 56 1 ATOM 3222 O O . GLY F 3 56 . 43.756 41.264 -3.217 1 32.52 ? O GLY B 56 1 ATOM 3223 N N . LYS F 3 57 . 42.911 42.066 -5.137 1 26.26 ? N LYS B 57 1 ATOM 3224 C CA . LYS F 3 57 . 43.391 43.403 -4.706 1 25.49 ? CA LYS B 57 1 ATOM 3225 C C . LYS F 3 57 . 42.632 43.931 -3.493 1 27.11 ? C LYS B 57 1 ATOM 3226 O O . LYS F 3 57 . 41.417 43.775 -3.419 1 35.63 ? O LYS B 57 1 ATOM 3227 C CB . LYS F 3 57 . 43.238 44.455 -5.817 1 34.4 ? CB LYS B 57 1 ATOM 3228 C CG . LYS F 3 57 . 44.01 45.775 -5.492 1 45.06 ? CG LYS B 57 1 ATOM 3229 C CD . LYS F 3 57 . 43.682 46.962 -6.443 1 49.96 ? CD LYS B 57 1 ATOM 3230 C CE . LYS F 3 57 . 44.602 48.204 -6.222 1 50.3 ? CE LYS B 57 1 ATOM 3231 N NZ . LYS F 3 57 . 44.754 48.758 -4.816 1 53.01 ? NZ LYS B 57 1 ATOM 3232 N N . GLU F 3 58 . 43.325 44.588 -2.573 1 19.02 ? N GLU B 58 1 ATOM 3233 C CA . GLU F 3 58 . 42.678 45.111 -1.361 1 23.13 ? CA GLU B 58 1 ATOM 3234 C C . GLU F 3 58 . 42.848 46.653 -1.155 1 21.01 ? C GLU B 58 1 ATOM 3235 O O . GLU F 3 58 . 43.859 47.242 -1.523 1 27.24 ? O GLU B 58 1 ATOM 3236 C CB . GLU F 3 58 . 43.229 44.336 -0.119 1 19.43 ? CB GLU B 58 1 ATOM 3237 C CG . GLU F 3 58 . 44.756 44.184 -0.022 1 25.1 ? CG GLU B 58 1 ATOM 3238 C CD . GLU F 3 58 . 45.286 43.756 1.376 1 39.64 ? CD GLU B 58 1 ATOM 3239 O OE1 . GLU F 3 58 . 46.506 43.43 1.495 1 27.81 ? OE1 GLU B 58 1 ATOM 3240 O OE2 . GLU F 3 58 . 44.501 43.765 2.363 1 37.17 ? OE2 GLU B 58 1 ATOM 3241 N N . MET F 3 59 . 41.838 47.291 -0.57 1 17.17 ? N MET B 59 1 ATOM 3242 C CA . MET F 3 59 . 41.868 48.719 -0.284 1 22.52 ? CA MET B 59 1 ATOM 3243 C C . MET F 3 59 . 41.525 49.025 1.176 1 19.46 ? C MET B 59 1 ATOM 3244 O O . MET F 3 59 . 40.489 48.568 1.669 1 25.81 ? O MET B 59 1 ATOM 3245 C CB . MET F 3 59 . 40.865 49.486 -1.148 1 18.54 ? CB MET B 59 1 ATOM 3246 C CG . MET F 3 59 . 40.577 50.888 -0.552 1 16.58 ? CG MET B 59 1 ATOM 3247 S SD . MET F 3 59 . 39.765 51.973 -1.66 1 24.4 ? SD MET B 59 1 ATOM 3248 C CE . MET F 3 59 . 41.098 52.317 -2.718 1 12.75 ? CE MET B 59 1 ATOM 3249 N N . ILE F 3 60 . 42.371 49.78 1.869 1 7.29 ? N ILE B 60 1 ATOM 3250 C CA . ILE F 3 60 . 42.077 50.161 3.238 1 6.04 ? CA ILE B 60 1 ATOM 3251 C C . ILE F 3 60 . 40.94 51.21 3.259 1 10.95 ? C ILE B 60 1 ATOM 3252 O O . ILE F 3 60 . 40.985 52.216 2.551 1 11.67 ? O ILE B 60 1 ATOM 3253 C CB . ILE F 3 60 . 43.3 50.794 3.925 1 13.66 ? CB ILE B 60 1 ATOM 3254 C CG1 . ILE F 3 60 . 44.463 49.826 3.993 1 6 ? CG1 ILE B 60 1 ATOM 3255 C CG2 . ILE F 3 60 . 42.93 51.157 5.355 1 21.06 ? CG2 ILE B 60 1 ATOM 3256 C CD1 . ILE F 3 60 . 45.696 50.496 4.602 1 14.81 ? CD1 ILE B 60 1 ATOM 3257 N N . LEU F 3 61 . 39.905 50.985 4.051 1 17.71 ? N LEU B 61 1 ATOM 3258 C CA . LEU F 3 61 . 38.808 51.955 4.198 1 20.92 ? CA LEU B 61 1 ATOM 3259 C C . LEU F 3 61 . 39.023 52.858 5.4 1 19.76 ? C LEU B 61 1 ATOM 3260 O O . LEU F 3 61 . 38.563 53.996 5.423 1 12.83 ? O LEU B 61 1 ATOM 3261 C CB . LEU F 3 61 . 37.491 51.278 4.426 1 12.38 ? CB LEU B 61 1 ATOM 3262 C CG . LEU F 3 61 . 36.887 50.646 3.219 1 16 ? CG LEU B 61 1 ATOM 3263 C CD1 . LEU F 3 61 . 35.953 49.541 3.63 1 14.17 ? CD1 LEU B 61 1 ATOM 3264 C CD2 . LEU F 3 61 . 36.229 51.734 2.433 1 16.33 ? CD2 LEU B 61 1 ATOM 3265 N N . SER F 3 62 . 39.683 52.334 6.423 1 20.82 ? N SER B 62 1 ATOM 3266 C CA . SER F 3 62 . 39.967 53.177 7.551 1 15.96 ? CA SER B 62 1 ATOM 3267 C C . SER F 3 62 . 40.767 52.466 8.61 1 15.64 ? C SER B 62 1 ATOM 3268 O O . SER F 3 62 . 40.827 51.255 8.707 1 21.79 ? O SER B 62 1 ATOM 3269 C CB . SER F 3 62 . 38.64 53.662 8.133 1 13.8 ? CB SER B 62 1 ATOM 3270 O OG . SER F 3 62 . 38.821 54.279 9.372 1 19.6 ? OG SER B 62 1 ATOM 3271 N N . TYR F 3 63 . 41.3 53.259 9.484 1 18.85 ? N TYR B 63 1 ATOM 3272 C CA . TYR F 3 63 . 42.024 52.806 10.627 1 12.36 ? CA TYR B 63 1 ATOM 3273 C C . TYR F 3 63 . 41.054 53.069 11.788 1 16.68 ? C TYR B 63 1 ATOM 3274 O O . TYR F 3 63 . 40.289 54.038 11.792 1 9.24 ? O TYR B 63 1 ATOM 3275 C CB . TYR F 3 63 . 43.306 53.621 10.773 1 15.22 ? CB TYR B 63 1 ATOM 3276 C CG . TYR F 3 63 . 44.355 53.374 9.706 1 13.93 ? CG TYR B 63 1 ATOM 3277 C CD1 . TYR F 3 63 . 44.484 52.121 9.111 1 15.08 ? CD1 TYR B 63 1 ATOM 3278 C CD2 . TYR F 3 63 . 45.236 54.372 9.312 1 7.17 ? CD2 TYR B 63 1 ATOM 3279 C CE1 . TYR F 3 63 . 45.481 51.858 8.141 1 13.67 ? CE1 TYR B 63 1 ATOM 3280 C CE2 . TYR F 3 63 . 46.24 54.119 8.34 1 17.99 ? CE2 TYR B 63 1 ATOM 3281 C CZ . TYR F 3 63 . 46.348 52.845 7.765 1 13.74 ? CZ TYR B 63 1 ATOM 3282 O OH . TYR F 3 63 . 47.312 52.533 6.845 1 15.67 ? OH TYR B 63 1 ATOM 3283 N N . LEU F 3 64 . 41.028 52.163 12.742 1 13.42 ? N LEU B 64 1 ATOM 3284 C CA . LEU F 3 64 . 40.173 52.321 13.871 1 6 ? CA LEU B 64 1 ATOM 3285 C C . LEU F 3 64 . 41.118 52.302 15.015 1 10.53 ? C LEU B 64 1 ATOM 3286 O O . LEU F 3 64 . 42.287 51.868 14.834 1 6 ? O LEU B 64 1 ATOM 3287 C CB . LEU F 3 64 . 39.209 51.173 13.889 1 6 ? CB LEU B 64 1 ATOM 3288 C CG . LEU F 3 64 . 37.769 51.605 13.688 1 9.4 ? CG LEU B 64 1 ATOM 3289 C CD1 . LEU F 3 64 . 37.715 52.775 12.673 1 8.66 ? CD1 LEU B 64 1 ATOM 3290 C CD2 . LEU F 3 64 . 36.961 50.387 13.297 1 11.27 ? CD2 LEU B 64 1 ATOM 3291 N N . ASN F 3 65 . 40.662 52.75 16.179 1 11.14 ? N ASN B 65 1 ATOM 3292 C CA . ASN F 3 65 . 41.557 52.792 17.334 1 12.99 ? CA ASN B 65 1 ATOM 3293 C C . ASN F 3 65 . 40.805 52.551 18.649 1 19.41 ? C ASN B 65 1 ATOM 3294 O O . ASN F 3 65 . 39.608 52.241 18.679 1 21.12 ? O ASN B 65 1 ATOM 3295 C CB . ASN F 3 65 . 42.266 54.163 17.454 1 18.04 ? CB ASN B 65 1 ATOM 3296 C CG . ASN F 3 65 . 43.116 54.564 16.218 1 14.22 ? CG ASN B 65 1 ATOM 3297 O OD1 . ASN F 3 65 . 43.085 55.713 15.797 1 23.86 ? OD1 ASN B 65 1 ATOM 3298 N ND2 . ASN F 3 65 . 43.876 53.642 15.667 1 26.92 ? ND2 ASN B 65 1 ATOM 3299 N N . GLN F 3 66 . 41.547 52.687 19.738 1 19.41 ? N GLN B 66 1 ATOM 3300 C CA . GLN F 3 66 . 41.035 52.575 21.099 1 15.88 ? CA GLN B 66 1 ATOM 3301 C C . GLN F 3 66 . 39.91 53.54 21.254 1 14.7 ? C GLN B 66 1 ATOM 3302 O O . GLN F 3 66 . 40.063 54.732 20.977 1 18.83 ? O GLN B 66 1 ATOM 3303 C CB . GLN F 3 66 . 42.127 52.923 22.105 1 29.78 ? CB GLN B 66 1 ATOM 3304 C CG . GLN F 3 66 . 41.669 53.195 23.527 1 40.62 ? CG GLN B 66 1 ATOM 3305 C CD . GLN F 3 66 . 42.748 53.916 24.339 1 43.47 ? CD GLN B 66 1 ATOM 3306 O OE1 . GLN F 3 66 . 42.45 54.856 25.083 1 42.58 ? OE1 GLN B 66 1 ATOM 3307 N NE2 . GLN F 3 66 . 44.004 53.494 24.185 1 42.99 ? NE2 GLN B 66 1 ATOM 3308 N N . GLY F 3 67 . 38.78 52.993 21.66 1 11.02 ? N GLY B 67 1 ATOM 3309 C CA . GLY F 3 67 . 37.603 53.792 21.904 1 14.29 ? CA GLY B 67 1 ATOM 3310 C C . GLY F 3 67 . 36.479 53.484 20.96 1 14.28 ? C GLY B 67 1 ATOM 3311 O O . GLY F 3 67 . 35.299 53.633 21.313 1 10.03 ? O GLY B 67 1 ATOM 3312 N N . ASP F 3 68 . 36.848 53.059 19.756 1 21.48 ? N ASP B 68 1 ATOM 3313 C CA . ASP F 3 68 . 35.883 52.767 18.697 1 19.79 ? CA ASP B 68 1 ATOM 3314 C C . ASP F 3 68 . 35.264 51.395 18.795 1 16.57 ? C ASP B 68 1 ATOM 3315 O O . ASP F 3 68 . 35.892 50.481 19.265 1 21.37 ? O ASP B 68 1 ATOM 3316 C CB . ASP F 3 68 . 36.56 52.898 17.338 1 21.73 ? CB ASP B 68 1 ATOM 3317 C CG . ASP F 3 68 . 37.179 54.271 17.116 1 15.95 ? CG ASP B 68 1 ATOM 3318 O OD1 . ASP F 3 68 . 36.657 55.276 17.697 1 16.67 ? OD1 ASP B 68 1 ATOM 3319 O OD2 . ASP F 3 68 . 38.194 54.313 16.37 1 8.64 ? OD2 ASP B 68 1 ATOM 3320 N N . PHE F 3 69 . 34.006 51.279 18.392 1 18.99 ? N PHE B 69 1 ATOM 3321 C CA . PHE F 3 69 . 33.328 50.003 18.322 1 17.82 ? CA PHE B 69 1 ATOM 3322 C C . PHE F 3 69 . 33.67 49.31 17.016 1 14.78 ? C PHE B 69 1 ATOM 3323 O O . PHE F 3 69 . 34.076 49.972 16.079 1 19.91 ? O PHE B 69 1 ATOM 3324 C CB . PHE F 3 69 . 31.865 50.189 18.359 1 21.54 ? CB PHE B 69 1 ATOM 3325 C CG . PHE F 3 69 . 31.352 50.638 19.671 1 29.64 ? CG PHE B 69 1 ATOM 3326 C CD1 . PHE F 3 69 . 31.032 49.705 20.649 1 24.31 ? CD1 PHE B 69 1 ATOM 3327 C CD2 . PHE F 3 69 . 31.111 51.981 19.91 1 26.55 ? CD2 PHE B 69 1 ATOM 3328 C CE1 . PHE F 3 69 . 30.476 50.105 21.827 1 24.04 ? CE1 PHE B 69 1 ATOM 3329 C CE2 . PHE F 3 69 . 30.554 52.381 21.087 1 22.61 ? CE2 PHE B 69 1 ATOM 3330 C CZ . PHE F 3 69 . 30.237 51.439 22.042 1 27.87 ? CZ PHE B 69 1 ATOM 3331 N N . ILE F 3 70 . 33.499 47.992 16.947 1 19.16 ? N ILE B 70 1 ATOM 3332 C CA . ILE F 3 70 . 33.81 47.256 15.708 1 22.22 ? CA ILE B 70 1 ATOM 3333 C C . ILE F 3 70 . 32.724 46.253 15.325 1 17.94 ? C ILE B 70 1 ATOM 3334 O O . ILE F 3 70 . 32.239 45.547 16.16 1 18.74 ? O ILE B 70 1 ATOM 3335 C CB . ILE F 3 70 . 35.102 46.405 15.792 1 19.54 ? CB ILE B 70 1 ATOM 3336 C CG1 . ILE F 3 70 . 36.309 47.236 16.163 1 21.44 ? CG1 ILE B 70 1 ATOM 3337 C CG2 . ILE F 3 70 . 35.435 45.881 14.435 1 22.71 ? CG2 ILE B 70 1 ATOM 3338 C CD1 . ILE F 3 70 . 37.578 46.374 16.21 1 17.03 ? CD1 ILE B 70 1 ATOM 3339 N N . GLY F 3 71 . 32.335 46.173 14.069 1 15.7 ? N GLY B 71 1 ATOM 3340 C CA . GLY F 3 71 . 31.372 45.153 13.719 1 12.9 ? CA GLY B 71 1 ATOM 3341 C C . GLY F 3 71 . 29.995 45.481 14.195 1 15.55 ? C GLY B 71 1 ATOM 3342 O O . GLY F 3 71 . 29.247 44.609 14.638 1 9.66 ? O GLY B 71 1 ATOM 3343 N N . GLU F 3 72 . 29.643 46.753 14.061 1 13.06 ? N GLU B 72 1 ATOM 3344 C CA . GLU F 3 72 . 28.35 47.204 14.506 1 9.98 ? CA GLU B 72 1 ATOM 3345 C C . GLU F 3 72 . 27.288 47.121 13.467 1 6.3 ? C GLU B 72 1 ATOM 3346 O O . GLU F 3 72 . 26.118 47.115 13.811 1 16.7 ? O GLU B 72 1 ATOM 3347 C CB . GLU F 3 72 . 28.465 48.64 15.004 1 6.29 ? CB GLU B 72 1 ATOM 3348 C CG . GLU F 3 72 . 29.806 49.291 14.717 1 6 ? CG GLU B 72 1 ATOM 3349 C CD . GLU F 3 72 . 29.892 49.878 13.37 1 6 ? CD GLU B 72 1 ATOM 3350 O OE1 . GLU F 3 72 . 30.948 49.814 12.732 1 6.8 ? OE1 GLU B 72 1 ATOM 3351 O OE2 . GLU F 3 72 . 28.878 50.44 12.944 1 14.92 ? OE2 GLU B 72 1 ATOM 3352 N N . LEU F 3 73 . 27.671 47.043 12.199 1 8.8 ? N LEU B 73 1 ATOM 3353 C CA . LEU F 3 73 . 26.651 47.057 11.138 1 16.62 ? CA LEU B 73 1 ATOM 3354 C C . LEU F 3 73 . 25.834 45.782 11.069 1 17.15 ? C LEU B 73 1 ATOM 3355 O O . LEU F 3 73 . 24.689 45.783 10.573 1 25.19 ? O LEU B 73 1 ATOM 3356 C CB . LEU F 3 73 . 27.292 47.302 9.757 1 14.65 ? CB LEU B 73 1 ATOM 3357 C CG . LEU F 3 73 . 28.151 48.538 9.421 1 7.34 ? CG LEU B 73 1 ATOM 3358 C CD1 . LEU F 3 73 . 27.485 49.81 9.909 1 6 ? CD1 LEU B 73 1 ATOM 3359 C CD2 . LEU F 3 73 . 29.473 48.393 10.076 1 13.59 ? CD2 LEU B 73 1 ATOM 3360 N N . GLY F 3 74 . 26.418 44.701 11.577 1 16.35 ? N GLY B 74 1 ATOM 3361 C CA . GLY F 3 74 . 25.738 43.418 11.601 1 10.26 ? CA GLY B 74 1 ATOM 3362 C C . GLY F 3 74 . 24.648 43.451 12.624 1 11.49 ? C GLY B 74 1 ATOM 3363 O O . GLY F 3 74 . 23.621 42.826 12.444 1 17.33 ? O GLY B 74 1 ATOM 3364 N N . LEU F 3 75 . 24.875 44.229 13.674 1 14.11 ? N LEU B 75 1 ATOM 3365 C CA . LEU F 3 75 . 23.956 44.353 14.793 1 17.74 ? CA LEU B 75 1 ATOM 3366 C C . LEU F 3 75 . 22.532 44.743 14.481 1 17.87 ? C LEU B 75 1 ATOM 3367 O O . LEU F 3 75 . 21.652 44.306 15.211 1 16.33 ? O LEU B 75 1 ATOM 3368 C CB . LEU F 3 75 . 24.467 45.374 15.804 1 21.9 ? CB LEU B 75 1 ATOM 3369 C CG . LEU F 3 75 . 23.364 45.873 16.76 1 27.58 ? CG LEU B 75 1 ATOM 3370 C CD1 . LEU F 3 75 . 23.023 44.804 17.822 1 30.23 ? CD1 LEU B 75 1 ATOM 3371 C CD2 . LEU F 3 75 . 23.851 47.115 17.446 1 24.21 ? CD2 LEU B 75 1 ATOM 3372 N N . PHE F 3 76 . 22.272 45.521 13.427 1 23.44 ? N PHE B 76 1 ATOM 3373 C CA . PHE F 3 76 . 20.908 46.065 13.23 1 26.31 ? CA PHE B 76 1 ATOM 3374 C C . PHE F 3 76 . 19.887 45.271 12.385 1 29.24 ? C PHE B 76 1 ATOM 3375 O O . PHE F 3 76 . 18.776 45.758 12.248 1 20.81 ? O PHE B 76 1 ATOM 3376 C CB . PHE F 3 76 . 21.059 47.504 12.686 1 18.51 ? CB PHE B 76 1 ATOM 3377 C CG . PHE F 3 76 . 21.648 48.459 13.718 1 14.62 ? CG PHE B 76 1 ATOM 3378 C CD1 . PHE F 3 76 . 20.827 49.156 14.593 1 20.69 ? CD1 PHE B 76 1 ATOM 3379 C CD2 . PHE F 3 76 . 23.022 48.612 13.871 1 17.96 ? CD2 PHE B 76 1 ATOM 3380 C CE1 . PHE F 3 76 . 21.347 49.977 15.599 1 9.37 ? CE1 PHE B 76 1 ATOM 3381 C CE2 . PHE F 3 76 . 23.531 49.425 14.871 1 16.67 ? CE2 PHE B 76 1 ATOM 3382 C CZ . PHE F 3 76 . 22.685 50.103 15.732 1 15.64 ? CZ PHE B 76 1 ATOM 3383 N N . GLU F 3 77 . 20.173 44.074 11.868 1 36.81 ? N GLU B 77 1 ATOM 3384 C CA . GLU F 3 77 . 19.156 43.307 11.109 1 39.12 ? CA GLU B 77 1 ATOM 3385 C C . GLU F 3 77 . 19.249 41.774 11.235 1 44.95 ? C GLU B 77 1 ATOM 3386 O O . GLU F 3 77 . 18.221 41.088 11.202 1 45.76 ? O GLU B 77 1 ATOM 3387 C CB . GLU F 3 77 . 19.208 43.612 9.612 1 48.64 ? CB GLU B 77 1 ATOM 3388 C CG . GLU F 3 77 . 18.552 44.908 9.138 1 52.08 ? CG GLU B 77 1 ATOM 3389 C CD . GLU F 3 77 . 18.171 44.831 7.671 1 54.09 ? CD GLU B 77 1 ATOM 3390 O OE1 . GLU F 3 77 . 18.175 43.704 7.134 1 51.05 ? OE1 GLU B 77 1 ATOM 3391 O OE2 . GLU F 3 77 . 17.857 45.877 7.054 1 55 ? OE2 GLU B 77 1 ATOM 3392 N N . GLU F 3 78 . 20.466 41.241 11.354 1 50.83 ? N GLU B 78 1 ATOM 3393 C CA . GLU F 3 78 . 20.731 39.79 11.461 1 52.94 ? CA GLU B 78 1 ATOM 3394 C C . GLU F 3 78 . 20.285 38.94 10.262 1 51.17 ? C GLU B 78 1 ATOM 3395 O O . GLU F 3 78 . 19.262 39.167 9.591 1 50.16 ? O GLU B 78 1 ATOM 3396 C CB . GLU F 3 78 . 20.077 39.189 12.722 1 54.64 ? CB GLU B 78 1 ATOM 3397 C CG . GLU F 3 78 . 21.044 39.015 13.916 1 55 ? CG GLU B 78 1 ATOM 3398 C CD . GLU F 3 78 . 22.232 38.065 13.635 1 55 ? CD GLU B 78 1 ATOM 3399 O OE1 . GLU F 3 78 . 22.07 36.827 13.77 1 55 ? OE1 GLU B 78 1 ATOM 3400 O OE2 . GLU F 3 78 . 23.33 38.561 13.283 1 55 ? OE2 GLU B 78 1 ATOM 3401 N N . GLY F 3 79 . 21.1 37.907 10.074 1 45.38 ? N GLY B 79 1 ATOM 3402 C CA . GLY F 3 79 . 20.997 36.985 8.969 1 40.99 ? CA GLY B 79 1 ATOM 3403 C C . GLY F 3 79 . 22.317 37.202 8.265 1 42.94 ? C GLY B 79 1 ATOM 3404 O O . GLY F 3 79 . 23.042 36.249 7.951 1 49.32 ? O GLY B 79 1 ATOM 3405 N N . GLN F 3 80 . 22.63 38.501 8.117 1 37.62 ? N GLN B 80 1 ATOM 3406 C CA . GLN F 3 80 . 23.809 39.075 7.439 1 31.92 ? CA GLN B 80 1 ATOM 3407 C C . GLN F 3 80 . 25.23 38.745 7.967 1 30.12 ? C GLN B 80 1 ATOM 3408 O O . GLN F 3 80 . 25.429 38.091 9.007 1 32.62 ? O GLN B 80 1 ATOM 3409 C CB . GLN F 3 80 . 23.641 40.608 7.392 1 33.45 ? CB GLN B 80 1 ATOM 3410 C CG . GLN F 3 80 . 23.357 41.336 8.725 1 31.32 ? CG GLN B 80 1 ATOM 3411 C CD . GLN F 3 80 . 23.089 42.804 8.48 1 29.75 ? CD GLN B 80 1 ATOM 3412 O OE1 . GLN F 3 80 . 23.831 43.469 7.764 1 35.74 ? OE1 GLN B 80 1 ATOM 3413 N NE2 . GLN F 3 80 . 22.016 43.312 9.052 1 27.54 ? NE2 GLN B 80 1 ATOM 3414 N N . GLU F 3 81 . 26.213 39.25 7.217 1 24 ? N GLU B 81 1 ATOM 3415 C CA . GLU F 3 81 . 27.633 39.014 7.458 1 22.61 ? CA GLU B 81 1 ATOM 3416 C C . GLU F 3 81 . 28.568 40.252 7.533 1 21.19 ? C GLU B 81 1 ATOM 3417 O O . GLU F 3 81 . 28.246 41.355 7.136 1 27.65 ? O GLU B 81 1 ATOM 3418 C CB . GLU F 3 81 . 28.112 38.029 6.369 1 32.49 ? CB GLU B 81 1 ATOM 3419 C CG . GLU F 3 81 . 27.521 38.217 4.937 1 43.6 ? CG GLU B 81 1 ATOM 3420 C CD . GLU F 3 81 . 27.644 36.96 4.024 1 49.63 ? CD GLU B 81 1 ATOM 3421 O OE1 . GLU F 3 81 . 28.283 37.044 2.934 1 51.23 ? OE1 GLU B 81 1 ATOM 3422 O OE2 . GLU F 3 81 . 27.082 35.893 4.402 1 45.25 ? OE2 GLU B 81 1 ATOM 3423 N N . ARG F 3 82 . 29.741 40.036 8.098 1 18.77 ? N ARG B 82 1 ATOM 3424 C CA . ARG F 3 82 . 30.745 41.051 8.269 1 20.6 ? CA ARG B 82 1 ATOM 3425 C C . ARG F 3 82 . 30.862 41.707 6.932 1 20.92 ? C ARG B 82 1 ATOM 3426 O O . ARG F 3 82 . 31.053 41.004 5.944 1 27.79 ? O ARG B 82 1 ATOM 3427 C CB . ARG F 3 82 . 32.057 40.406 8.637 1 16.57 ? CB ARG B 82 1 ATOM 3428 C CG . ARG F 3 82 . 31.906 39.311 9.68 1 23.83 ? CG ARG B 82 1 ATOM 3429 C CD . ARG F 3 82 . 31.89 39.738 11.121 1 22.31 ? CD ARG B 82 1 ATOM 3430 N NE . ARG F 3 82 . 30.875 40.691 11.544 1 17.44 ? NE ARG B 82 1 ATOM 3431 C CZ . ARG F 3 82 . 30.657 40.952 12.833 1 21.56 ? CZ ARG B 82 1 ATOM 3432 N NH1 . ARG F 3 82 . 31.364 40.336 13.788 1 21.77 ? NH1 ARG B 82 1 ATOM 3433 N NH2 . ARG F 3 82 . 29.746 41.829 13.185 1 9.9 ? NH2 ARG B 82 1 ATOM 3434 N N . SER F 3 83 . 30.751 43.033 6.9 1 29.02 ? N SER B 83 1 ATOM 3435 C CA . SER F 3 83 . 30.806 43.834 5.654 1 19.08 ? CA SER B 83 1 ATOM 3436 C C . SER F 3 83 . 32.229 44.037 5.112 1 12.88 ? C SER B 83 1 ATOM 3437 O O . SER F 3 83 . 32.389 44.177 3.899 1 6 ? O SER B 83 1 ATOM 3438 C CB . SER F 3 83 . 30.191 45.242 5.871 1 6 ? CB SER B 83 1 ATOM 3439 O OG . SER F 3 83 . 31.173 46.099 6.454 1 6.95 ? OG SER B 83 1 ATOM 3440 N N . ALA F 3 84 . 33.231 44.059 6.001 1 6.77 ? N ALA B 84 1 ATOM 3441 C CA . ALA F 3 84 . 34.635 44.348 5.639 1 6 ? CA ALA B 84 1 ATOM 3442 C C . ALA F 3 84 . 35.613 43.398 6.27 1 6 ? C ALA B 84 1 ATOM 3443 O O . ALA F 3 84 . 35.26 42.407 6.8 1 7.62 ? O ALA B 84 1 ATOM 3444 C CB . ALA F 3 84 . 34.998 45.77 6.074 1 7.89 ? CB ALA B 84 1 ATOM 3445 N N . TRP F 3 85 . 36.876 43.705 6.195 1 6 ? N TRP B 85 1 ATOM 3446 C CA . TRP F 3 85 . 37.862 42.896 6.861 1 6 ? CA TRP B 85 1 ATOM 3447 C C . TRP F 3 85 . 38.463 43.731 8.02 1 10.46 ? C TRP B 85 1 ATOM 3448 O O . TRP F 3 85 . 38.644 44.935 7.87 1 23.59 ? O TRP B 85 1 ATOM 3449 C CB . TRP F 3 85 . 38.928 42.554 5.895 1 7.07 ? CB TRP B 85 1 ATOM 3450 C CG . TRP F 3 85 . 39.386 41.157 5.945 1 24.14 ? CG TRP B 85 1 ATOM 3451 C CD1 . TRP F 3 85 . 40.187 40.593 6.875 1 32.33 ? CD1 TRP B 85 1 ATOM 3452 C CD2 . TRP F 3 85 . 39.087 40.142 4.986 1 29.73 ? CD2 TRP B 85 1 ATOM 3453 N NE1 . TRP F 3 85 . 40.418 39.269 6.565 1 33.73 ? NE1 TRP B 85 1 ATOM 3454 C CE2 . TRP F 3 85 . 39.747 38.963 5.412 1 37.12 ? CE2 TRP B 85 1 ATOM 3455 C CE3 . TRP F 3 85 . 38.32 40.114 3.814 1 24.54 ? CE3 TRP B 85 1 ATOM 3456 C CZ2 . TRP F 3 85 . 39.671 37.761 4.704 1 37.7 ? CZ2 TRP B 85 1 ATOM 3457 C CZ3 . TRP F 3 85 . 38.236 38.939 3.116 1 34.03 ? CZ3 TRP B 85 1 ATOM 3458 C CH2 . TRP F 3 85 . 38.914 37.769 3.561 1 36.54 ? CH2 TRP B 85 1 ATOM 3459 N N . VAL F 3 86 . 38.77 43.133 9.171 1 16.12 ? N VAL B 86 1 ATOM 3460 C CA . VAL F 3 86 . 39.413 43.898 10.244 1 12.63 ? CA VAL B 86 1 ATOM 3461 C C . VAL F 3 86 . 40.687 43.177 10.754 1 14.66 ? C VAL B 86 1 ATOM 3462 O O . VAL F 3 86 . 40.55 42.22 11.482 1 17.35 ? O VAL B 86 1 ATOM 3463 C CB . VAL F 3 86 . 38.485 44.08 11.462 1 7.66 ? CB VAL B 86 1 ATOM 3464 C CG1 . VAL F 3 86 . 39.137 45.006 12.419 1 6 ? CG1 VAL B 86 1 ATOM 3465 C CG2 . VAL F 3 86 . 37.178 44.615 11.065 1 6 ? CG2 VAL B 86 1 ATOM 3466 N N . ARG F 3 87 . 41.887 43.616 10.364 1 6.92 ? N ARG B 87 1 ATOM 3467 C CA . ARG F 3 87 . 43.162 43.049 10.788 1 6 ? CA ARG B 87 1 ATOM 3468 C C . ARG F 3 87 . 43.72 43.908 11.893 1 17.11 ? C ARG B 87 1 ATOM 3469 O O . ARG F 3 87 . 43.38 45.089 12.018 1 33.23 ? O ARG B 87 1 ATOM 3470 C CB . ARG F 3 87 . 44.243 43.046 9.714 1 16.01 ? CB ARG B 87 1 ATOM 3471 C CG . ARG F 3 87 . 43.895 42.297 8.455 1 37.49 ? CG ARG B 87 1 ATOM 3472 C CD . ARG F 3 87 . 45.08 42.197 7.48 1 49.03 ? CD ARG B 87 1 ATOM 3473 N NE . ARG F 3 87 . 44.744 41.681 6.136 1 55 ? NE ARG B 87 1 ATOM 3474 C CZ . ARG F 3 87 . 43.799 40.784 5.827 1 50.58 ? CZ ARG B 87 1 ATOM 3475 N NH1 . ARG F 3 87 . 43.028 40.251 6.777 1 42.5 ? NH1 ARG B 87 1 ATOM 3476 N NH2 . ARG F 3 87 . 43.641 40.41 4.547 1 43.58 ? NH2 ARG B 87 1 ATOM 3477 N N . ALA F 3 88 . 44.626 43.316 12.666 1 26.11 ? N ALA B 88 1 ATOM 3478 C CA . ALA F 3 88 . 45.247 43.954 13.798 1 20.18 ? CA ALA B 88 1 ATOM 3479 C C . ALA F 3 88 . 46.468 44.676 13.343 1 16.68 ? C ALA B 88 1 ATOM 3480 O O . ALA F 3 88 . 47.427 44.031 12.974 1 9.84 ? O ALA B 88 1 ATOM 3481 C CB . ALA F 3 88 . 45.604 42.906 14.804 1 12.5 ? CB ALA B 88 1 ATOM 3482 N N . LYS F 3 89 . 46.452 46.003 13.357 1 16.04 ? N LYS B 89 1 ATOM 3483 C CA . LYS F 3 89 . 47.628 46.791 12.938 1 17.4 ? CA LYS B 89 1 ATOM 3484 C C . LYS F 3 89 . 48.736 46.569 13.968 1 20.68 ? C LYS B 89 1 ATOM 3485 O O . LYS F 3 89 . 49.912 46.681 13.658 1 28.02 ? O LYS B 89 1 ATOM 3486 C CB . LYS F 3 89 . 47.282 48.291 12.88 1 20.11 ? CB LYS B 89 1 ATOM 3487 C CG . LYS F 3 89 . 47.987 49.149 11.791 1 21.48 ? CG LYS B 89 1 ATOM 3488 C CD . LYS F 3 89 . 47.782 50.655 12.018 1 13.64 ? CD LYS B 89 1 ATOM 3489 C CE . LYS F 3 89 . 46.44 50.993 12.682 1 21.46 ? CE LYS B 89 1 ATOM 3490 N NZ . LYS F 3 89 . 45.174 50.561 12.029 1 19.98 ? NZ LYS B 89 1 ATOM 3491 N N . THR F 3 90 . 48.322 46.262 15.198 1 29.6 ? N THR B 90 1 ATOM 3492 C CA . THR F 3 90 . 49.186 45.987 16.366 1 30.38 ? CA THR B 90 1 ATOM 3493 C C . THR F 3 90 . 48.403 45.244 17.506 1 30.23 ? C THR B 90 1 ATOM 3494 O O . THR F 3 90 . 47.251 44.791 17.308 1 28.51 ? O THR B 90 1 ATOM 3495 C CB . THR F 3 90 . 49.77 47.326 16.928 1 35.36 ? CB THR B 90 1 ATOM 3496 O OG1 . THR F 3 90 . 48.716 48.292 17.067 1 33.67 ? OG1 THR B 90 1 ATOM 3497 C CG2 . THR F 3 90 . 50.849 47.885 15.99 1 37.99 ? CG2 THR B 90 1 ATOM 3498 N N . ALA F 3 91 . 49.003 45.109 18.689 1 19.33 ? N ALA B 91 1 ATOM 3499 C CA . ALA F 3 91 . 48.317 44.408 19.764 1 12.4 ? CA ALA B 91 1 ATOM 3500 C C . ALA F 3 91 . 47.097 45.133 20.262 1 13.58 ? C ALA B 91 1 ATOM 3501 O O . ALA F 3 91 . 47.061 46.351 20.409 1 20.36 ? O ALA B 91 1 ATOM 3502 C CB . ALA F 3 91 . 49.257 44.185 20.909 1 22.11 ? CB ALA B 91 1 ATOM 3503 N N . CYS F 3 92 . 46.109 44.341 20.632 1 15.53 ? N CYS B 92 1 ATOM 3504 C CA . CYS F 3 92 . 44.858 44.917 21.019 1 17.95 ? CA CYS B 92 1 ATOM 3505 C C . CYS F 3 92 . 44.111 44.123 22.055 1 23.53 ? C CYS B 92 1 ATOM 3506 O O . CYS F 3 92 . 44.165 42.919 22.105 1 26.59 ? O CYS B 92 1 ATOM 3507 C CB . CYS F 3 92 . 43.913 45.049 19.806 1 24.64 ? CB CYS B 92 1 ATOM 3508 S SG . CYS F 3 92 . 44.491 45.838 18.27 1 30.34 ? SG CYS B 92 1 ATOM 3509 N N . GLU F 3 93 . 43.4 44.823 22.902 1 22.27 ? N GLU B 93 1 ATOM 3510 C CA . GLU F 3 93 . 42.52 44.157 23.799 1 24.3 ? CA GLU B 93 1 ATOM 3511 C C . GLU F 3 93 . 41.149 44.479 23.416 1 23.89 ? C GLU B 93 1 ATOM 3512 O O . GLU F 3 93 . 40.797 45.641 23.353 1 23.65 ? O GLU B 93 1 ATOM 3513 C CB . GLU F 3 93 . 42.816 44.56 25.282 1 35.19 ? CB GLU B 93 1 ATOM 3514 C CG . GLU F 3 93 . 43.674 43.553 26.126 1 27.78 ? CG GLU B 93 1 ATOM 3515 C CD . GLU F 3 93 . 44.121 44.067 27.531 1 39.91 ? CD GLU B 93 1 ATOM 3516 O OE1 . GLU F 3 93 . 45.333 44.38 27.696 1 33.18 ? OE1 GLU B 93 1 ATOM 3517 O OE2 . GLU F 3 93 . 43.273 44.161 28.461 1 40.19 ? OE2 GLU B 93 1 ATOM 3518 N N . VAL F 3 94 . 40.409 43.438 23.128 1 20.98 ? N VAL B 94 1 ATOM 3519 C CA . VAL F 3 94 . 39.14 43.615 22.515 1 21.41 ? CA VAL B 94 1 ATOM 3520 C C . VAL F 3 94 . 38.048 43.008 23.314 1 22.8 ? C VAL B 94 1 ATOM 3521 O O . VAL F 3 94 . 37.997 41.784 23.484 1 22.76 ? O VAL B 94 1 ATOM 3522 C CB . VAL F 3 94 . 39.199 42.997 21.107 1 15.89 ? CB VAL B 94 1 ATOM 3523 C CG1 . VAL F 3 94 . 37.97 43.353 20.344 1 18.97 ? CG1 VAL B 94 1 ATOM 3524 C CG2 . VAL F 3 94 . 40.448 43.49 20.4 1 15.61 ? CG2 VAL B 94 1 ATOM 3525 N N . ALA F 3 95 . 37.167 43.864 23.809 1 18.25 ? N ALA B 95 1 ATOM 3526 C CA . ALA F 3 95 . 36.067 43.364 24.597 1 18.99 ? CA ALA B 95 1 ATOM 3527 C C . ALA F 3 95 . 35.115 42.864 23.56 1 17.66 ? C ALA B 95 1 ATOM 3528 O O . ALA F 3 95 . 34.971 43.573 22.567 1 8.82 ? O ALA B 95 1 ATOM 3529 C CB . ALA F 3 95 . 35.441 44.497 25.437 1 21.84 ? CB ALA B 95 1 ATOM 3530 N N . GLU F 3 96 . 34.514 41.679 23.789 1 13.83 ? N GLU B 96 1 ATOM 3531 C CA . GLU F 3 96 . 33.592 41.03 22.862 1 11.93 ? CA GLU B 96 1 ATOM 3532 C C . GLU F 3 96 . 32.34 40.664 23.612 1 14.51 ? C GLU B 96 1 ATOM 3533 O O . GLU F 3 96 . 32.428 40.087 24.683 1 32.79 ? O GLU B 96 1 ATOM 3534 C CB . GLU F 3 96 . 34.254 39.766 22.265 1 20.4 ? CB GLU B 96 1 ATOM 3535 C CG . GLU F 3 96 . 33.574 39.273 20.935 1 28.95 ? CG GLU B 96 1 ATOM 3536 C CD . GLU F 3 96 . 34.422 38.319 20.052 1 35.8 ? CD GLU B 96 1 ATOM 3537 O OE1 . GLU F 3 96 . 35.673 38.24 20.153 1 26.69 ? OE1 GLU B 96 1 ATOM 3538 O OE2 . GLU F 3 96 . 33.818 37.634 19.215 1 40.51 ? OE2 GLU B 96 1 ATOM 3539 N N . ILE F 3 97 . 31.188 41.012 23.039 1 27.77 ? N ILE B 97 1 ATOM 3540 C CA . ILE F 3 97 . 29.834 40.816 23.603 1 25.08 ? CA ILE B 97 1 ATOM 3541 C C . ILE F 3 97 . 29.009 40.262 22.458 1 30.78 ? C ILE B 97 1 ATOM 3542 O O . ILE F 3 97 . 29.191 40.726 21.325 1 31.49 ? O ILE B 97 1 ATOM 3543 C CB . ILE F 3 97 . 29.055 42.101 23.952 1 21.23 ? CB ILE B 97 1 ATOM 3544 C CG1 . ILE F 3 97 . 30.038 43.172 24.341 1 26.71 ? CG1 ILE B 97 1 ATOM 3545 C CG2 . ILE F 3 97 . 28.044 41.845 25.067 1 11.21 ? CG2 ILE B 97 1 ATOM 3546 C CD1 . ILE F 3 97 . 29.385 44.524 24.558 1 35.75 ? CD1 ILE B 97 1 ATOM 3547 N N . SER F 3 98 . 28.094 39.328 22.711 1 26.24 ? N SER B 98 1 ATOM 3548 C CA . SER F 3 98 . 27.29 38.872 21.596 1 21.67 ? CA SER B 98 1 ATOM 3549 C C . SER F 3 98 . 26.376 40.022 21.281 1 25.28 ? C SER B 98 1 ATOM 3550 O O . SER F 3 98 . 26.097 40.903 22.118 1 21.48 ? O SER B 98 1 ATOM 3551 C CB . SER F 3 98 . 26.394 37.638 21.928 1 22.74 ? CB SER B 98 1 ATOM 3552 O OG . SER F 3 98 . 25.116 37.952 22.5 1 14.02 ? OG SER B 98 1 ATOM 3553 N N . TYR F 3 99 . 25.888 40.018 20.065 1 34.58 ? N TYR B 99 1 ATOM 3554 C CA . TYR F 3 99 . 24.922 41.017 19.717 1 34.34 ? CA TYR B 99 1 ATOM 3555 C C . TYR F 3 99 . 23.836 40.998 20.792 1 36.42 ? C TYR B 99 1 ATOM 3556 O O . TYR F 3 99 . 23.6 42.001 21.489 1 22.23 ? O TYR B 99 1 ATOM 3557 C CB . TYR F 3 99 . 24.379 40.672 18.338 1 24.78 ? CB TYR B 99 1 ATOM 3558 C CG . TYR F 3 99 . 25.244 41.217 17.212 1 24.92 ? CG TYR B 99 1 ATOM 3559 C CD1 . TYR F 3 99 . 26.309 42.092 17.472 1 22.72 ? CD1 TYR B 99 1 ATOM 3560 C CD2 . TYR F 3 99 . 24.941 40.932 15.89 1 17.99 ? CD2 TYR B 99 1 ATOM 3561 C CE1 . TYR F 3 99 . 27.018 42.66 16.435 1 20.29 ? CE1 TYR B 99 1 ATOM 3562 C CE2 . TYR F 3 99 . 25.648 41.5 14.863 1 19.77 ? CE2 TYR B 99 1 ATOM 3563 C CZ . TYR F 3 99 . 26.68 42.368 15.136 1 17.87 ? CZ TYR B 99 1 ATOM 3564 O OH . TYR F 3 99 . 27.328 42.983 14.086 1 17.59 ? OH TYR B 99 1 ATOM 3565 N N . LYS F 3 100 . 23.298 39.789 20.971 1 41.39 ? N LYS B 100 1 ATOM 3566 C CA . LYS F 3 100 . 22.216 39.479 21.898 1 45.09 ? CA LYS B 100 1 ATOM 3567 C C . LYS F 3 100 . 22.383 40.037 23.298 1 45.22 ? C LYS B 100 1 ATOM 3568 O O . LYS F 3 100 . 21.424 40.633 23.821 1 45.43 ? O LYS B 100 1 ATOM 3569 C CB . LYS F 3 100 . 22.038 37.963 21.978 1 52.1 ? CB LYS B 100 1 ATOM 3570 C CG . LYS F 3 100 . 21.205 37.41 20.826 1 55 ? CG LYS B 100 1 ATOM 3571 C CD . LYS F 3 100 . 21.606 35.999 20.449 1 46.03 ? CD LYS B 100 1 ATOM 3572 C CE . LYS F 3 100 . 23.085 36.019 20.072 1 55 ? CE LYS B 100 1 ATOM 3573 N NZ . LYS F 3 100 . 23.471 37.245 19.279 1 43.44 ? NZ LYS B 100 1 ATOM 3574 N N . LYS F 3 101 . 23.517 39.878 23.97 1 38.98 ? N LYS B 101 1 ATOM 3575 C CA . LYS F 3 101 . 23.527 40.494 25.269 1 43.3 ? CA LYS B 101 1 ATOM 3576 C C . LYS F 3 101 . 23.475 42.005 25.053 1 43.04 ? C LYS B 101 1 ATOM 3577 O O . LYS F 3 101 . 22.738 42.702 25.76 1 39.45 ? O LYS B 101 1 ATOM 3578 C CB . LYS F 3 101 . 24.778 40.128 26.076 1 47.21 ? CB LYS B 101 1 ATOM 3579 C CG . LYS F 3 101 . 24.42 39.34 27.371 1 49.39 ? CG LYS B 101 1 ATOM 3580 C CD . LYS F 3 101 . 23.393 40.084 28.264 1 55 ? CD LYS B 101 1 ATOM 3581 C CE . LYS F 3 101 . 22.842 39.294 29.487 1 47.16 ? CE LYS B 101 1 ATOM 3582 N NZ . LYS F 3 101 . 23.739 39.142 30.656 1 42.69 ? NZ LYS B 101 1 ATOM 3583 N N . PHE F 3 102 . 24.178 42.516 24.041 1 41.4 ? N PHE B 102 1 ATOM 3584 C CA . PHE F 3 102 . 24.165 43.961 23.816 1 37.49 ? CA PHE B 102 1 ATOM 3585 C C . PHE F 3 102 . 22.785 44.494 23.454 1 35.61 ? C PHE B 102 1 ATOM 3586 O O . PHE F 3 102 . 22.362 45.545 23.975 1 45.48 ? O PHE B 102 1 ATOM 3587 C CB . PHE F 3 102 . 25.098 44.356 22.707 1 33.29 ? CB PHE B 102 1 ATOM 3588 C CG . PHE F 3 102 . 25.442 45.812 22.725 1 34.45 ? CG PHE B 102 1 ATOM 3589 C CD1 . PHE F 3 102 . 26.388 46.3 23.636 1 37 ? CD1 PHE B 102 1 ATOM 3590 C CD2 . PHE F 3 102 . 24.856 46.7 21.824 1 30.26 ? CD2 PHE B 102 1 ATOM 3591 C CE1 . PHE F 3 102 . 26.752 47.666 23.641 1 30.37 ? CE1 PHE B 102 1 ATOM 3592 C CE2 . PHE F 3 102 . 25.214 48.058 21.822 1 28.37 ? CE2 PHE B 102 1 ATOM 3593 C CZ . PHE F 3 102 . 26.163 48.533 22.731 1 33.87 ? CZ PHE B 102 1 ATOM 3594 N N . ARG F 3 103 . 22.067 43.792 22.59 1 28.86 ? N ARG B 103 1 ATOM 3595 C CA . ARG F 3 103 . 20.728 44.225 22.227 1 29.67 ? CA ARG B 103 1 ATOM 3596 C C . ARG F 3 103 . 19.947 44.491 23.519 1 32.28 ? C ARG B 103 1 ATOM 3597 O O . ARG F 3 103 . 19.036 45.314 23.56 1 37.56 ? O ARG B 103 1 ATOM 3598 C CB . ARG F 3 103 . 20.048 43.129 21.405 1 39.46 ? CB ARG B 103 1 ATOM 3599 C CG . ARG F 3 103 . 18.956 43.61 20.426 1 43.95 ? CG ARG B 103 1 ATOM 3600 C CD . ARG F 3 103 . 18.323 42.44 19.636 1 39.97 ? CD ARG B 103 1 ATOM 3601 N NE . ARG F 3 103 . 19.28 41.52 19.018 1 31.23 ? NE ARG B 103 1 ATOM 3602 C CZ . ARG F 3 103 . 20.363 41.891 18.344 1 39.74 ? CZ ARG B 103 1 ATOM 3603 N NH1 . ARG F 3 103 . 20.653 43.172 18.186 1 41.47 ? NH1 ARG B 103 1 ATOM 3604 N NH2 . ARG F 3 103 . 21.161 40.977 17.818 1 40.06 ? NH2 ARG B 103 1 ATOM 3605 N N . GLN F 3 104 . 20.319 43.766 24.571 1 36.68 ? N GLN B 104 1 ATOM 3606 C CA . GLN F 3 104 . 19.729 43.908 25.893 1 36.85 ? CA GLN B 104 1 ATOM 3607 C C . GLN F 3 104 . 20.252 45.12 26.663 1 35.07 ? C GLN B 104 1 ATOM 3608 O O . GLN F 3 104 . 19.432 45.907 27.118 1 43.7 ? O GLN B 104 1 ATOM 3609 C CB . GLN F 3 104 . 19.995 42.667 26.764 1 45.84 ? CB GLN B 104 1 ATOM 3610 C CG . GLN F 3 104 . 19.316 41.355 26.35 1 50.71 ? CG GLN B 104 1 ATOM 3611 C CD . GLN F 3 104 . 19.618 40.226 27.322 1 45.87 ? CD GLN B 104 1 ATOM 3612 O OE1 . GLN F 3 104 . 20.11 40.452 28.428 1 49.19 ? OE1 GLN B 104 1 ATOM 3613 N NE2 . GLN F 3 104 . 19.331 39.005 26.91 1 45.34 ? NE2 GLN B 104 1 ATOM 3614 N N . LEU F 3 105 . 21.579 45.271 26.824 1 21.55 ? N LEU B 105 1 ATOM 3615 C CA . LEU F 3 105 . 22.144 46.383 27.587 1 14.59 ? CA LEU B 105 1 ATOM 3616 C C . LEU F 3 105 . 21.6 47.704 27.146 1 22.7 ? C LEU B 105 1 ATOM 3617 O O . LEU F 3 105 . 21.64 48.661 27.937 1 28.95 ? O LEU B 105 1 ATOM 3618 C CB . LEU F 3 105 . 23.653 46.479 27.457 1 19 ? CB LEU B 105 1 ATOM 3619 C CG . LEU F 3 105 . 24.525 45.496 28.237 1 36.59 ? CG LEU B 105 1 ATOM 3620 C CD1 . LEU F 3 105 . 24.304 44.076 27.746 1 35.92 ? CD1 LEU B 105 1 ATOM 3621 C CD2 . LEU F 3 105 . 25.997 45.893 28.046 1 39.67 ? CD2 LEU B 105 1 ATOM 3622 N N . ILE F 3 106 . 21.144 47.777 25.889 1 22.99 ? N ILE B 106 1 ATOM 3623 C CA . ILE F 3 106 . 20.51 48.992 25.342 1 24.41 ? CA ILE B 106 1 ATOM 3624 C C . ILE F 3 106 . 19.124 49.295 25.961 1 27.47 ? C ILE B 106 1 ATOM 3625 O O . ILE F 3 106 . 18.757 50.464 26.118 1 32.6 ? O ILE B 106 1 ATOM 3626 C CB . ILE F 3 106 . 20.402 48.84 23.792 1 33.4 ? CB ILE B 106 1 ATOM 3627 C CG1 . ILE F 3 106 . 21.645 49.494 23.169 1 26.21 ? CG1 ILE B 106 1 ATOM 3628 C CG2 . ILE F 3 106 . 19.084 49.41 23.283 1 27.21 ? CG2 ILE B 106 1 ATOM 3629 C CD1 . ILE F 3 106 . 21.859 49.167 21.723 1 25.88 ? CD1 ILE B 106 1 ATOM 3630 N N . GLN F 3 107 . 18.363 48.25 26.292 1 36.21 ? N GLN B 107 1 ATOM 3631 C CA . GLN F 3 107 . 17.03 48.326 26.947 1 39.5 ? CA GLN B 107 1 ATOM 3632 C C . GLN F 3 107 . 17.081 48.867 28.391 1 43.18 ? C GLN B 107 1 ATOM 3633 O O . GLN F 3 107 . 16.069 49.346 28.912 1 45.64 ? O GLN B 107 1 ATOM 3634 C CB . GLN F 3 107 . 16.393 46.95 27.015 1 36.51 ? CB GLN B 107 1 ATOM 3635 C CG . GLN F 3 107 . 16.034 46.394 25.701 1 43.78 ? CG GLN B 107 1 ATOM 3636 C CD . GLN F 3 107 . 14.899 47.152 25.144 1 49.1 ? CD GLN B 107 1 ATOM 3637 O OE1 . GLN F 3 107 . 14.085 47.705 25.894 1 55 ? OE1 GLN B 107 1 ATOM 3638 N NE2 . GLN F 3 107 . 14.819 47.205 23.826 1 52.69 ? NE2 GLN B 107 1 ATOM 3639 N N . VAL F 3 108 . 18.239 48.686 29.035 1 45.91 ? N VAL B 108 1 ATOM 3640 C CA . VAL F 3 108 . 18.577 49.115 30.401 1 46.45 ? CA VAL B 108 1 ATOM 3641 C C . VAL F 3 108 . 19.06 50.571 30.411 1 50.06 ? C VAL B 108 1 ATOM 3642 O O . VAL F 3 108 . 18.607 51.412 31.205 1 45.24 ? O VAL B 108 1 ATOM 3643 C CB . VAL F 3 108 . 19.693 48.194 30.968 1 48.78 ? CB VAL B 108 1 ATOM 3644 C CG1 . VAL F 3 108 . 20.397 48.868 32.132 1 49.98 ? CG1 VAL B 108 1 ATOM 3645 C CG2 . VAL F 3 108 . 19.072 46.866 31.399 1 51.07 ? CG2 VAL B 108 1 ATOM 3646 N N . ASN F 3 109 . 20.003 50.854 29.516 1 51.18 ? N ASN B 109 1 ATOM 3647 C CA . ASN F 3 109 . 20.571 52.186 29.392 1 49.47 ? CA ASN B 109 1 ATOM 3648 C C . ASN F 3 109 . 20.694 52.58 27.909 1 49.01 ? C ASN B 109 1 ATOM 3649 O O . ASN F 3 109 . 21.276 51.836 27.122 1 48.13 ? O ASN B 109 1 ATOM 3650 C CB . ASN F 3 109 . 21.939 52.195 30.066 1 42.66 ? CB ASN B 109 1 ATOM 3651 C CG . ASN F 3 109 . 22.599 53.558 30.019 1 45.82 ? CG ASN B 109 1 ATOM 3652 O OD1 . ASN F 3 109 . 23.819 53.67 29.919 1 43.9 ? OD1 ASN B 109 1 ATOM 3653 N ND2 . ASN F 3 109 . 21.794 54.607 30.097 1 37.43 ? ND2 ASN B 109 1 ATOM 3654 N N . PRO F 3 110 . 20.122 53.735 27.503 1 44.84 ? N PRO B 110 1 ATOM 3655 C CA . PRO F 3 110 . 20.15 54.196 26.114 1 44.29 ? CA PRO B 110 1 ATOM 3656 C C . PRO F 3 110 . 21.492 54.798 25.689 1 43.42 ? C PRO B 110 1 ATOM 3657 O O . PRO F 3 110 . 21.763 54.932 24.499 1 45.4 ? O PRO B 110 1 ATOM 3658 C CB . PRO F 3 110 . 18.997 55.19 26.047 1 44.19 ? CB PRO B 110 1 ATOM 3659 C CG . PRO F 3 110 . 18.143 54.789 27.174 1 44.57 ? CG PRO B 110 1 ATOM 3660 C CD . PRO F 3 110 . 19.197 54.61 28.232 1 44.7 ? CD PRO B 110 1 ATOM 3661 N N . ASP F 3 111 . 22.336 55.156 26.648 1 40.76 ? N ASP B 111 1 ATOM 3662 C CA . ASP F 3 111 . 23.606 55.808 26.337 1 35.04 ? CA ASP B 111 1 ATOM 3663 C C . ASP F 3 111 . 24.596 54.98 25.517 1 34.58 ? C ASP B 111 1 ATOM 3664 O O . ASP F 3 111 . 25.265 55.548 24.647 1 35.88 ? O ASP B 111 1 ATOM 3665 C CB . ASP F 3 111 . 24.286 56.232 27.622 1 31.26 ? CB ASP B 111 1 ATOM 3666 C CG . ASP F 3 111 . 25.304 57.279 27.39 1 27.36 ? CG ASP B 111 1 ATOM 3667 O OD1 . ASP F 3 111 . 24.898 58.459 27.399 1 30.57 ? OD1 ASP B 111 1 ATOM 3668 O OD2 . ASP F 3 111 . 26.49 56.929 27.196 1 34.17 ? OD2 ASP B 111 1 ATOM 3669 N N . ILE F 3 112 . 24.743 53.675 25.755 1 35.4 ? N ILE B 112 1 ATOM 3670 C CA . ILE F 3 112 . 25.715 52.98 24.913 1 31.11 ? CA ILE B 112 1 ATOM 3671 C C . ILE F 3 112 . 25.213 52.937 23.462 1 28.23 ? C ILE B 112 1 ATOM 3672 O O . ILE F 3 112 . 25.987 53.187 22.57 1 21.24 ? O ILE B 112 1 ATOM 3673 C CB . ILE F 3 112 . 26.015 51.495 25.352 1 18.78 ? CB ILE B 112 1 ATOM 3674 C CG1 . ILE F 3 112 . 25.611 51.203 26.785 1 16.34 ? CG1 ILE B 112 1 ATOM 3675 C CG2 . ILE F 3 112 . 27.53 51.316 25.428 1 12.73 ? CG2 ILE B 112 1 ATOM 3676 C CD1 . ILE F 3 112 . 24.152 50.99 26.965 1 29.32 ? CD1 ILE B 112 1 ATOM 3677 N N . LEU F 3 113 . 23.945 52.67 23.196 1 21.42 ? N LEU B 113 1 ATOM 3678 C CA . LEU F 3 113 . 23.496 52.7 21.79 1 35.44 ? CA LEU B 113 1 ATOM 3679 C C . LEU F 3 113 . 23.784 54.058 21.087 1 39.01 ? C LEU B 113 1 ATOM 3680 O O . LEU F 3 113 . 23.894 54.134 19.858 1 44.54 ? O LEU B 113 1 ATOM 3681 C CB . LEU F 3 113 . 21.989 52.451 21.676 1 38.71 ? CB LEU B 113 1 ATOM 3682 C CG . LEU F 3 113 . 21.427 52.726 20.27 1 37.54 ? CG LEU B 113 1 ATOM 3683 C CD1 . LEU F 3 113 . 22.001 51.741 19.23 1 36.43 ? CD1 LEU B 113 1 ATOM 3684 C CD2 . LEU F 3 113 . 19.912 52.617 20.358 1 43.65 ? CD2 LEU B 113 1 ATOM 3685 N N . MET F 3 114 . 23.839 55.14 21.851 1 45.57 ? N MET B 114 1 ATOM 3686 C CA . MET F 3 114 . 24.156 56.429 21.262 1 40.81 ? CA MET B 114 1 ATOM 3687 C C . MET F 3 114 . 25.621 56.408 20.972 1 39.44 ? C MET B 114 1 ATOM 3688 O O . MET F 3 114 . 26.039 56.667 19.842 1 46.2 ? O MET B 114 1 ATOM 3689 C CB . MET F 3 114 . 23.905 57.598 22.209 1 32.3 ? CB MET B 114 1 ATOM 3690 C CG . MET F 3 114 . 22.466 58.001 22.452 1 34.46 ? CG MET B 114 1 ATOM 3691 S SD . MET F 3 114 . 21.836 59.359 21.419 1 38.84 ? SD MET B 114 1 ATOM 3692 C CE . MET F 3 114 . 23.27 60.518 21.406 1 30.5 ? CE MET B 114 1 ATOM 3693 N N . ARG F 3 115 . 26.409 56.083 21.996 1 33.43 ? N ARG B 115 1 ATOM 3694 C CA . ARG F 3 115 . 27.864 56.08 21.82 1 35.32 ? CA ARG B 115 1 ATOM 3695 C C . ARG F 3 115 . 28.296 55.268 20.603 1 31 ? C ARG B 115 1 ATOM 3696 O O . ARG F 3 115 . 29.396 55.449 20.102 1 26.39 ? O ARG B 115 1 ATOM 3697 C CB . ARG F 3 115 . 28.544 55.532 23.073 1 37.53 ? CB ARG B 115 1 ATOM 3698 C CG . ARG F 3 115 . 28.287 56.438 24.238 1 34.45 ? CG ARG B 115 1 ATOM 3699 C CD . ARG F 3 115 . 29.291 56.17 25.323 1 42.05 ? CD ARG B 115 1 ATOM 3700 N NE . ARG F 3 115 . 29.15 57.092 26.448 1 39.24 ? NE ARG B 115 1 ATOM 3701 C CZ . ARG F 3 115 . 30.17 57.471 27.199 1 37.47 ? CZ ARG B 115 1 ATOM 3702 N NH1 . ARG F 3 115 . 31.383 57.002 26.929 1 44.91 ? NH1 ARG B 115 1 ATOM 3703 N NH2 . ARG F 3 115 . 29.984 58.311 28.205 1 39.68 ? NH2 ARG B 115 1 ATOM 3704 N N . LEU F 3 116 . 27.437 54.36 20.156 1 26.33 ? N LEU B 116 1 ATOM 3705 C CA . LEU F 3 116 . 27.684 53.629 18.94 1 20.9 ? CA LEU B 116 1 ATOM 3706 C C . LEU F 3 116 . 27.368 54.581 17.779 1 22.04 ? C LEU B 116 1 ATOM 3707 O O . LEU F 3 116 . 28.26 55.045 17.061 1 12.77 ? O LEU B 116 1 ATOM 3708 C CB . LEU F 3 116 . 26.77 52.418 18.855 1 24.96 ? CB LEU B 116 1 ATOM 3709 C CG . LEU F 3 116 . 26.723 51.829 17.441 1 31.68 ? CG LEU B 116 1 ATOM 3710 C CD1 . LEU F 3 116 . 27.954 50.994 17.288 1 33.91 ? CD1 LEU B 116 1 ATOM 3711 C CD2 . LEU F 3 116 . 25.448 51.011 17.197 1 28 ? CD2 LEU B 116 1 ATOM 3712 N N . SER F 3 117 . 26.078 54.882 17.631 1 6 ? N SER B 117 1 ATOM 3713 C CA . SER F 3 117 . 25.613 55.751 16.564 1 9.49 ? CA SER B 117 1 ATOM 3714 C C . SER F 3 117 . 26.467 57.004 16.351 1 8.5 ? C SER B 117 1 ATOM 3715 O O . SER F 3 117 . 26.702 57.362 15.229 1 16.84 ? O SER B 117 1 ATOM 3716 C CB . SER F 3 117 . 24.186 56.16 16.84 1 14.5 ? CB SER B 117 1 ATOM 3717 O OG . SER F 3 117 . 23.439 54.978 17.029 1 27.72 ? OG SER B 117 1 ATOM 3718 N N . ALA F 3 118 . 26.946 57.68 17.373 1 18.16 ? N ALA B 118 1 ATOM 3719 C CA . ALA F 3 118 . 27.784 58.817 17.061 1 25.91 ? CA ALA B 118 1 ATOM 3720 C C . ALA F 3 118 . 28.911 58.309 16.164 1 26.83 ? C ALA B 118 1 ATOM 3721 O O . ALA F 3 118 . 29.224 58.853 15.083 1 17.64 ? O ALA B 118 1 ATOM 3722 C CB . ALA F 3 118 . 28.364 59.392 18.321 1 24.51 ? CB ALA B 118 1 ATOM 3723 N N . GLN F 3 119 . 29.495 57.208 16.625 1 31.09 ? N GLN B 119 1 ATOM 3724 C CA . GLN F 3 119 . 30.617 56.579 15.943 1 32.55 ? CA GLN B 119 1 ATOM 3725 C C . GLN F 3 119 . 30.248 56.338 14.439 1 31.63 ? C GLN B 119 1 ATOM 3726 O O . GLN F 3 119 . 30.899 56.868 13.533 1 30.13 ? O GLN B 119 1 ATOM 3727 C CB . GLN F 3 119 . 30.941 55.266 16.71 1 22.88 ? CB GLN B 119 1 ATOM 3728 C CG . GLN F 3 119 . 32.426 54.92 16.958 1 29.7 ? CG GLN B 119 1 ATOM 3729 C CD . GLN F 3 119 . 32.907 54.979 18.422 1 20.53 ? CD GLN B 119 1 ATOM 3730 O OE1 . GLN F 3 119 . 34.106 54.935 18.692 1 28.26 ? OE1 GLN B 119 1 ATOM 3731 N NE2 . GLN F 3 119 . 31.989 55.071 19.352 1 29.92 ? NE2 GLN B 119 1 ATOM 3732 N N . MET F 3 120 . 29.182 55.597 14.161 1 25.81 ? N MET B 120 1 ATOM 3733 C CA . MET F 3 120 . 28.81 55.369 12.771 1 24 ? CA MET B 120 1 ATOM 3734 C C . MET F 3 120 . 28.535 56.67 12.01 1 22.19 ? C MET B 120 1 ATOM 3735 O O . MET F 3 120 . 28.673 56.734 10.797 1 30.05 ? O MET B 120 1 ATOM 3736 C CB . MET F 3 120 . 27.564 54.493 12.688 1 18.75 ? CB MET B 120 1 ATOM 3737 C CG . MET F 3 120 . 27.719 53.14 13.321 1 14.42 ? CG MET B 120 1 ATOM 3738 S SD . MET F 3 120 . 26.207 52.193 13.016 1 21.76 ? SD MET B 120 1 ATOM 3739 C CE . MET F 3 120 . 25.128 53.111 14.061 1 18.57 ? CE MET B 120 1 ATOM 3740 N N . ALA F 3 121 . 28.129 57.7 12.726 1 14.97 ? N ALA B 121 1 ATOM 3741 C CA . ALA F 3 121 . 27.829 58.977 12.127 1 13.16 ? CA ALA B 121 1 ATOM 3742 C C . ALA F 3 121 . 29.076 59.622 11.592 1 15.04 ? C ALA B 121 1 ATOM 3743 O O . ALA F 3 121 . 29.053 60.12 10.47 1 25.68 ? O ALA B 121 1 ATOM 3744 C CB . ALA F 3 121 . 27.195 59.893 13.14 1 30.92 ? CB ALA B 121 1 ATOM 3745 N N . ARG F 3 122 . 30.176 59.625 12.319 1 6 ? N ARG B 122 1 ATOM 3746 C CA . ARG F 3 122 . 31.26 60.284 11.666 1 12.43 ? CA ARG B 122 1 ATOM 3747 C C . ARG F 3 122 . 31.847 59.419 10.595 1 21.97 ? C ARG B 122 1 ATOM 3748 O O . ARG F 3 122 . 32.39 59.942 9.596 1 32.36 ? O ARG B 122 1 ATOM 3749 C CB . ARG F 3 122 . 32.334 60.698 12.668 1 15.11 ? CB ARG B 122 1 ATOM 3750 C CG . ARG F 3 122 . 31.812 61.893 13.549 1 32.79 ? CG ARG B 122 1 ATOM 3751 C CD . ARG F 3 122 . 30.726 62.871 12.887 1 34.68 ? CD ARG B 122 1 ATOM 3752 N NE . ARG F 3 122 . 31.056 63.57 11.623 1 40.65 ? NE ARG B 122 1 ATOM 3753 C CZ . ARG F 3 122 . 30.204 64.329 10.91 1 35.47 ? CZ ARG B 122 1 ATOM 3754 N NH1 . ARG F 3 122 . 28.954 64.524 11.289 1 35.14 ? NH1 ARG B 122 1 ATOM 3755 N NH2 . ARG F 3 122 . 30.587 64.922 9.795 1 36.21 ? NH2 ARG B 122 1 ATOM 3756 N N . ARG F 3 123 . 31.721 58.102 10.752 1 31.72 ? N ARG B 123 1 ATOM 3757 C CA . ARG F 3 123 . 32.241 57.213 9.707 1 28.48 ? CA ARG B 123 1 ATOM 3758 C C . ARG F 3 123 . 31.423 57.307 8.437 1 22.27 ? C ARG B 123 1 ATOM 3759 O O . ARG F 3 123 . 31.967 57.063 7.392 1 18.23 ? O ARG B 123 1 ATOM 3760 C CB . ARG F 3 123 . 32.245 55.759 10.162 1 22.47 ? CB ARG B 123 1 ATOM 3761 C CG . ARG F 3 123 . 33.297 55.49 11.184 1 20.81 ? CG ARG B 123 1 ATOM 3762 C CD . ARG F 3 123 . 32.973 54.2 11.837 1 20.58 ? CD ARG B 123 1 ATOM 3763 N NE . ARG F 3 123 . 33.871 53.904 12.936 1 21.43 ? NE ARG B 123 1 ATOM 3764 C CZ . ARG F 3 123 . 33.573 53.029 13.89 1 21.5 ? CZ ARG B 123 1 ATOM 3765 N NH1 . ARG F 3 123 . 32.408 52.379 13.885 1 17.9 ? NH1 ARG B 123 1 ATOM 3766 N NH2 . ARG F 3 123 . 34.455 52.779 14.828 1 19.75 ? NH2 ARG B 123 1 ATOM 3767 N N . LEU F 3 124 . 30.137 57.636 8.492 1 12.68 ? N LEU B 124 1 ATOM 3768 C CA . LEU F 3 124 . 29.429 57.745 7.231 1 9.16 ? CA LEU B 124 1 ATOM 3769 C C . LEU F 3 124 . 29.859 59.048 6.586 1 14.29 ? C LEU B 124 1 ATOM 3770 O O . LEU F 3 124 . 29.702 59.226 5.394 1 20.26 ? O LEU B 124 1 ATOM 3771 C CB . LEU F 3 124 . 27.903 57.731 7.445 1 10.6 ? CB LEU B 124 1 ATOM 3772 C CG . LEU F 3 124 . 26.979 57.641 6.209 1 20.56 ? CG LEU B 124 1 ATOM 3773 C CD1 . LEU F 3 124 . 25.547 57.18 6.558 1 17.46 ? CD1 LEU B 124 1 ATOM 3774 C CD2 . LEU F 3 124 . 26.898 59.032 5.612 1 28.61 ? CD2 LEU B 124 1 ATOM 3775 N N . GLN F 3 125 . 30.432 59.97 7.36 1 18.57 ? N GLN B 125 1 ATOM 3776 C CA . GLN F 3 125 . 30.872 61.227 6.759 1 20.3 ? CA GLN B 125 1 ATOM 3777 C C . GLN F 3 125 . 32.277 61.071 6.209 1 16.47 ? C GLN B 125 1 ATOM 3778 O O . GLN F 3 125 . 32.545 61.484 5.08 1 24.07 ? O GLN B 125 1 ATOM 3779 C CB . GLN F 3 125 . 30.843 62.376 7.787 1 19.67 ? CB GLN B 125 1 ATOM 3780 C CG . GLN F 3 125 . 30.854 63.805 7.135 1 37.57 ? CG GLN B 125 1 ATOM 3781 C CD . GLN F 3 125 . 32.149 64.214 6.38 1 39.27 ? CD GLN B 125 1 ATOM 3782 O OE1 . GLN F 3 125 . 32.143 64.407 5.158 1 49.89 ? OE1 GLN B 125 1 ATOM 3783 N NE2 . GLN F 3 125 . 33.246 64.361 7.114 1 35.42 ? NE2 GLN B 125 1 ATOM 3784 N N . VAL F 3 126 . 33.175 60.504 7 1 6 ? N VAL B 126 1 ATOM 3785 C CA . VAL F 3 126 . 34.537 60.277 6.538 1 8.95 ? CA VAL B 126 1 ATOM 3786 C C . VAL F 3 126 . 34.529 59.417 5.202 1 15.59 ? C VAL B 126 1 ATOM 3787 O O . VAL F 3 126 . 35.297 59.712 4.276 1 20 ? O VAL B 126 1 ATOM 3788 C CB . VAL F 3 126 . 35.38 59.55 7.721 1 8.3 ? CB VAL B 126 1 ATOM 3789 C CG1 . VAL F 3 126 . 34.905 58.18 7.894 1 15.07 ? CG1 VAL B 126 1 ATOM 3790 C CG2 . VAL F 3 126 . 36.873 59.493 7.417 1 7.72 ? CG2 VAL B 126 1 ATOM 3791 N N . THR F 3 127 . 33.644 58.404 5.088 1 19.23 ? N THR B 127 1 ATOM 3792 C CA . THR F 3 127 . 33.524 57.507 3.918 1 15.4 ? CA THR B 127 1 ATOM 3793 C C . THR F 3 127 . 32.979 58.201 2.645 1 16.94 ? C THR B 127 1 ATOM 3794 O O . THR F 3 127 . 33.559 58.063 1.576 1 19.91 ? O THR B 127 1 ATOM 3795 C CB . THR F 3 127 . 32.61 56.314 4.253 1 24.38 ? CB THR B 127 1 ATOM 3796 O OG1 . THR F 3 127 . 33.053 55.68 5.45 1 31.04 ? OG1 THR B 127 1 ATOM 3797 C CG2 . THR F 3 127 . 32.682 55.284 3.172 1 23.17 ? CG2 THR B 127 1 ATOM 3798 N N . SER F 3 128 . 31.845 58.894 2.75 1 10.8 ? N SER B 128 1 ATOM 3799 C CA . SER F 3 128 . 31.315 59.674 1.655 1 7.58 ? CA SER B 128 1 ATOM 3800 C C . SER F 3 128 . 32.423 60.618 1.07 1 12.15 ? C SER B 128 1 ATOM 3801 O O . SER F 3 128 . 32.607 60.72 -0.158 1 8.04 ? O SER B 128 1 ATOM 3802 C CB . SER F 3 128 . 30.15 60.476 2.167 1 7.96 ? CB SER B 128 1 ATOM 3803 O OG . SER F 3 128 . 29.043 59.65 2.485 1 6 ? OG SER B 128 1 ATOM 3804 N N . GLU F 3 129 . 33.206 61.266 1.927 1 11.45 ? N GLU B 129 1 ATOM 3805 C CA . GLU F 3 129 . 34.292 62.12 1.433 1 11.66 ? CA GLU B 129 1 ATOM 3806 C C . GLU F 3 129 . 35.148 61.257 0.502 1 11.95 ? C GLU B 129 1 ATOM 3807 O O . GLU F 3 129 . 35.29 61.536 -0.678 1 24.96 ? O GLU B 129 1 ATOM 3808 C CB . GLU F 3 129 . 35.167 62.635 2.591 1 6 ? CB GLU B 129 1 ATOM 3809 C CG . GLU F 3 129 . 35.61 64.074 2.373 1 23 ? CG GLU B 129 1 ATOM 3810 C CD . GLU F 3 129 . 36.908 64.446 3.091 1 20.21 ? CD GLU B 129 1 ATOM 3811 O OE1 . GLU F 3 129 . 36.893 64.789 4.286 1 31.85 ? OE1 GLU B 129 1 ATOM 3812 O OE2 . GLU F 3 129 . 37.975 64.394 2.452 1 27.65 ? OE2 GLU B 129 1 ATOM 3813 N N . LYS F 3 130 . 35.689 60.177 1.048 1 16.14 ? N LYS B 130 1 ATOM 3814 C CA . LYS F 3 130 . 36.5 59.203 0.321 1 14.93 ? CA LYS B 130 1 ATOM 3815 C C . LYS F 3 130 . 35.835 58.836 -1.036 1 14.28 ? C LYS B 130 1 ATOM 3816 O O . LYS F 3 130 . 36.557 58.632 -2.001 1 11.83 ? O LYS B 130 1 ATOM 3817 C CB . LYS F 3 130 . 36.679 57.962 1.231 1 16.37 ? CB LYS B 130 1 ATOM 3818 C CG . LYS F 3 130 . 37.362 56.738 0.607 1 19.85 ? CG LYS B 130 1 ATOM 3819 C CD . LYS F 3 130 . 38.604 56.245 1.372 1 21.79 ? CD LYS B 130 1 ATOM 3820 C CE . LYS F 3 130 . 39.044 54.827 0.869 1 21.85 ? CE LYS B 130 1 ATOM 3821 N NZ . LYS F 3 130 . 40.374 54.326 1.362 1 21.02 ? NZ LYS B 130 1 ATOM 3822 N N . VAL F 3 131 . 34.504 58.722 -1.147 1 6 ? N VAL B 131 1 ATOM 3823 C CA . VAL F 3 131 . 33.939 58.472 -2.47 1 11.08 ? CA VAL B 131 1 ATOM 3824 C C . VAL F 3 131 . 34.271 59.69 -3.361 1 10.79 ? C VAL B 131 1 ATOM 3825 O O . VAL F 3 131 . 34.871 59.55 -4.417 1 20.71 ? O VAL B 131 1 ATOM 3826 C CB . VAL F 3 131 . 32.384 58.3 -2.432 1 16.43 ? CB VAL B 131 1 ATOM 3827 C CG1 . VAL F 3 131 . 31.804 58.196 -3.843 1 6 ? CG1 VAL B 131 1 ATOM 3828 C CG2 . VAL F 3 131 . 32.042 57.038 -1.676 1 22.52 ? CG2 VAL B 131 1 ATOM 3829 N N . GLY F 3 132 . 33.937 60.888 -2.902 1 12.82 ? N GLY B 132 1 ATOM 3830 C CA . GLY F 3 132 . 34.188 62.114 -3.661 1 15.93 ? CA GLY B 132 1 ATOM 3831 C C . GLY F 3 132 . 35.634 62.332 -4.073 1 17.35 ? C GLY B 132 1 ATOM 3832 O O . GLY F 3 132 . 35.883 62.873 -5.145 1 25.45 ? O GLY B 132 1 ATOM 3833 N N . ASN F 3 133 . 36.597 61.971 -3.24 1 6 ? N ASN B 133 1 ATOM 3834 C CA . ASN F 3 133 . 37.972 62.101 -3.636 1 6 ? CA ASN B 133 1 ATOM 3835 C C . ASN F 3 133 . 38.319 61.114 -4.754 1 10.86 ? C ASN B 133 1 ATOM 3836 O O . ASN F 3 133 . 39.092 61.416 -5.648 1 26.23 ? O ASN B 133 1 ATOM 3837 C CB . ASN F 3 133 . 38.888 61.825 -2.467 1 15.42 ? CB ASN B 133 1 ATOM 3838 C CG . ASN F 3 133 . 38.73 62.82 -1.357 1 25.45 ? CG ASN B 133 1 ATOM 3839 O OD1 . ASN F 3 133 . 37.754 63.59 -1.328 1 34.73 ? OD1 ASN B 133 1 ATOM 3840 N ND2 . ASN F 3 133 . 39.691 62.82 -0.424 1 20.65 ? ND2 ASN B 133 1 ATOM 3841 N N . LEU F 3 134 . 37.789 59.904 -4.678 1 14.24 ? N LEU B 134 1 ATOM 3842 C CA . LEU F 3 134 . 38.072 58.891 -5.658 1 8.73 ? CA LEU B 134 1 ATOM 3843 C C . LEU F 3 134 . 37.54 59.307 -6.984 1 15.86 ? C LEU B 134 1 ATOM 3844 O O . LEU F 3 134 . 38.081 58.944 -8.014 1 17.35 ? O LEU B 134 1 ATOM 3845 C CB . LEU F 3 134 . 37.429 57.578 -5.255 1 17.51 ? CB LEU B 134 1 ATOM 3846 C CG . LEU F 3 134 . 38.083 56.84 -4.1 1 8.07 ? CG LEU B 134 1 ATOM 3847 C CD1 . LEU F 3 134 . 37.243 55.649 -3.672 1 11.18 ? CD1 LEU B 134 1 ATOM 3848 C CD2 . LEU F 3 134 . 39.427 56.402 -4.546 1 12.76 ? CD2 LEU B 134 1 ATOM 3849 N N . ALA F 3 135 . 36.486 60.101 -6.965 1 6.03 ? N ALA B 135 1 ATOM 3850 C CA . ALA F 3 135 . 35.852 60.491 -8.198 1 12.61 ? CA ALA B 135 1 ATOM 3851 C C . ALA F 3 135 . 36.146 61.897 -8.755 1 14.83 ? C ALA B 135 1 ATOM 3852 O O . ALA F 3 135 . 35.803 62.15 -9.922 1 11.33 ? O ALA B 135 1 ATOM 3853 C CB . ALA F 3 135 . 34.377 60.337 -8.022 1 12.38 ? CB ALA B 135 1 ATOM 3854 N N . PHE F 3 136 . 36.716 62.801 -7.957 1 11.8 ? N PHE B 136 1 ATOM 3855 C CA . PHE F 3 136 . 36.961 64.184 -8.384 1 18.03 ? CA PHE B 136 1 ATOM 3856 C C . PHE F 3 136 . 38.46 64.559 -8.507 1 20.12 ? C PHE B 136 1 ATOM 3857 O O . PHE F 3 136 . 38.845 65.383 -9.34 1 26.36 ? O PHE B 136 1 ATOM 3858 C CB . PHE F 3 136 . 36.297 65.172 -7.39 1 10.56 ? CB PHE B 136 1 ATOM 3859 C CG . PHE F 3 136 . 34.769 65.186 -7.404 1 19.16 ? CG PHE B 136 1 ATOM 3860 C CD1 . PHE F 3 136 . 34.038 64.808 -8.531 1 15.55 ? CD1 PHE B 136 1 ATOM 3861 C CD2 . PHE F 3 136 . 34.069 65.603 -6.278 1 8.01 ? CD2 PHE B 136 1 ATOM 3862 C CE1 . PHE F 3 136 . 32.633 64.847 -8.532 1 21.46 ? CE1 PHE B 136 1 ATOM 3863 C CE2 . PHE F 3 136 . 32.7 65.641 -6.278 1 16.09 ? CE2 PHE B 136 1 ATOM 3864 C CZ . PHE F 3 136 . 31.968 65.261 -7.416 1 15.36 ? CZ PHE B 136 1 ATOM 3865 N N . LEU F 3 137 . 39.276 63.989 -7.634 1 12.22 ? N LEU B 137 1 ATOM 3866 C CA . LEU F 3 137 . 40.702 64.241 -7.543 1 15.52 ? CA LEU B 137 1 ATOM 3867 C C . LEU F 3 137 . 41.508 63.185 -8.305 1 18.41 ? C LEU B 137 1 ATOM 3868 O O . LEU F 3 137 . 41.146 62.006 -8.312 1 23.05 ? O LEU B 137 1 ATOM 3869 C CB . LEU F 3 137 . 41.104 64.244 -6.055 1 18 ? CB LEU B 137 1 ATOM 3870 C CG . LEU F 3 137 . 40.643 65.305 -5.042 1 13.34 ? CG LEU B 137 1 ATOM 3871 C CD1 . LEU F 3 137 . 39.145 65.354 -4.903 1 20.49 ? CD1 LEU B 137 1 ATOM 3872 C CD2 . LEU F 3 137 . 41.215 64.948 -3.727 1 16.84 ? CD2 LEU B 137 1 ATOM 3873 N N . ASP F 3 138 . 42.584 63.577 -8.97 1 22.68 ? N ASP B 138 1 ATOM 3874 C CA . ASP F 3 138 . 43.387 62.577 -9.636 1 22.09 ? CA ASP B 138 1 ATOM 3875 C C . ASP F 3 138 . 44.246 61.97 -8.544 1 25.28 ? C ASP B 138 1 ATOM 3876 O O . ASP F 3 138 . 44.199 62.453 -7.414 1 36.18 ? O ASP B 138 1 ATOM 3877 C CB . ASP F 3 138 . 44.219 63.25 -10.731 1 28.7 ? CB ASP B 138 1 ATOM 3878 C CG . ASP F 3 138 . 45.076 64.429 -10.232 1 37.04 ? CG ASP B 138 1 ATOM 3879 O OD1 . ASP F 3 138 . 45.119 64.716 -8.994 1 34.49 ? OD1 ASP B 138 1 ATOM 3880 O OD2 . ASP F 3 138 . 45.714 65.068 -11.122 1 29.88 ? OD2 ASP B 138 1 ATOM 3881 N N . VAL F 3 139 . 45.057 60.958 -8.811 1 24.71 ? N VAL B 139 1 ATOM 3882 C CA . VAL F 3 139 . 45.8 60.372 -7.694 1 21.17 ? CA VAL B 139 1 ATOM 3883 C C . VAL F 3 139 . 46.641 61.35 -6.907 1 19.93 ? C VAL B 139 1 ATOM 3884 O O . VAL F 3 139 . 46.61 61.356 -5.677 1 24.54 ? O VAL B 139 1 ATOM 3885 C CB . VAL F 3 139 . 46.744 59.261 -8.151 1 17.54 ? CB VAL B 139 1 ATOM 3886 C CG1 . VAL F 3 139 . 47.612 59.765 -9.247 1 20.87 ? CG1 VAL B 139 1 ATOM 3887 C CG2 . VAL F 3 139 . 47.635 58.818 -6.997 1 21.72 ? CG2 VAL B 139 1 ATOM 3888 N N . THR F 3 140 . 47.378 62.182 -7.606 1 15.47 ? N THR B 140 1 ATOM 3889 C CA . THR F 3 140 . 48.29 63.094 -6.948 1 23.09 ? CA THR B 140 1 ATOM 3890 C C . THR F 3 140 . 47.601 63.827 -5.83 1 23.55 ? C THR B 140 1 ATOM 3891 O O . THR F 3 140 . 48.171 64.024 -4.763 1 32.52 ? O THR B 140 1 ATOM 3892 C CB . THR F 3 140 . 48.83 64.122 -7.93 1 36.35 ? CB THR B 140 1 ATOM 3893 O OG1 . THR F 3 140 . 49.309 63.447 -9.099 1 49.26 ? OG1 THR B 140 1 ATOM 3894 C CG2 . THR F 3 140 . 49.975 64.901 -7.312 1 37.86 ? CG2 THR B 140 1 ATOM 3895 N N . GLY F 3 141 . 46.35 64.191 -6.075 1 28.77 ? N GLY B 141 1 ATOM 3896 C CA . GLY F 3 141 . 45.581 64.957 -5.103 1 31.58 ? CA GLY B 141 1 ATOM 3897 C C . GLY F 3 141 . 45.141 64.13 -3.924 1 31.19 ? C GLY B 141 1 ATOM 3898 O O . GLY F 3 141 . 45.248 64.56 -2.763 1 37.76 ? O GLY B 141 1 ATOM 3899 N N . ARG F 3 142 . 44.603 62.956 -4.223 1 31.85 ? N ARG B 142 1 ATOM 3900 C CA . ARG F 3 142 . 44.211 62.081 -3.157 1 25.46 ? CA ARG B 142 1 ATOM 3901 C C . ARG F 3 142 . 45.45 61.869 -2.261 1 25.68 ? C ARG B 142 1 ATOM 3902 O O . ARG F 3 142 . 45.363 62.027 -1.069 1 27.72 ? O ARG B 142 1 ATOM 3903 C CB . ARG F 3 142 . 43.722 60.763 -3.742 1 22.37 ? CB ARG B 142 1 ATOM 3904 C CG . ARG F 3 142 . 42.5 60.883 -4.651 1 26.83 ? CG ARG B 142 1 ATOM 3905 C CD . ARG F 3 142 . 41.977 59.512 -5.169 1 23.63 ? CD ARG B 142 1 ATOM 3906 N NE . ARG F 3 142 . 42.94 58.803 -6.021 1 25.58 ? NE ARG B 142 1 ATOM 3907 C CZ . ARG F 3 142 . 42.659 57.742 -6.776 1 26.34 ? CZ ARG B 142 1 ATOM 3908 N NH1 . ARG F 3 142 . 41.441 57.241 -6.792 1 34.31 ? NH1 ARG B 142 1 ATOM 3909 N NH2 . ARG F 3 142 . 43.585 57.196 -7.543 1 19.41 ? NH2 ARG B 142 1 ATOM 3910 N N . ILE F 3 143 . 46.626 61.591 -2.804 1 26.2 ? N ILE B 143 1 ATOM 3911 C CA . ILE F 3 143 . 47.767 61.371 -1.927 1 22.59 ? CA ILE B 143 1 ATOM 3912 C C . ILE F 3 143 . 48.079 62.556 -1.008 1 26.27 ? C ILE B 143 1 ATOM 3913 O O . ILE F 3 143 . 48.538 62.353 0.115 1 26.91 ? O ILE B 143 1 ATOM 3914 C CB . ILE F 3 143 . 49.051 61.046 -2.743 1 22.51 ? CB ILE B 143 1 ATOM 3915 C CG1 . ILE F 3 143 . 48.902 59.687 -3.421 1 15.96 ? CG1 ILE B 143 1 ATOM 3916 C CG2 . ILE F 3 143 . 50.274 60.991 -1.812 1 22.73 ? CG2 ILE B 143 1 ATOM 3917 C CD1 . ILE F 3 143 . 50.195 59.206 -4.005 1 22.99 ? CD1 ILE B 143 1 ATOM 3918 N N . ALA F 3 144 . 47.855 63.789 -1.445 1 26.86 ? N ALA B 144 1 ATOM 3919 C CA . ALA F 3 144 . 48.167 64.906 -0.564 1 30.91 ? CA ALA B 144 1 ATOM 3920 C C . ALA F 3 144 . 47.135 65.015 0.571 1 33.44 ? C ALA B 144 1 ATOM 3921 O O . ALA F 3 144 . 47.458 65.51 1.658 1 31.27 ? O ALA B 144 1 ATOM 3922 C CB . ALA F 3 144 . 48.207 66.195 -1.368 1 31.26 ? CB ALA B 144 1 ATOM 3923 N N . GLN F 3 145 . 45.893 64.597 0.321 1 26 ? N GLN B 145 1 ATOM 3924 C CA . GLN F 3 145 . 44.905 64.565 1.39 1 28.49 ? CA GLN B 145 1 ATOM 3925 C C . GLN F 3 145 . 45.285 63.446 2.373 1 32.2 ? C GLN B 145 1 ATOM 3926 O O . GLN F 3 145 . 45.2 63.601 3.6 1 35.21 ? O GLN B 145 1 ATOM 3927 C CB . GLN F 3 145 . 43.509 64.298 0.828 1 33.11 ? CB GLN B 145 1 ATOM 3928 C CG . GLN F 3 145 . 42.873 65.53 0.117 1 39.62 ? CG GLN B 145 1 ATOM 3929 C CD . GLN F 3 145 . 41.639 66.075 0.844 1 39.15 ? CD GLN B 145 1 ATOM 3930 O OE1 . GLN F 3 145 . 41.691 66.411 2.036 1 35.62 ? OE1 GLN B 145 1 ATOM 3931 N NE2 . GLN F 3 145 . 40.515 66.15 0.123 1 48.64 ? NE2 GLN B 145 1 ATOM 3932 N N . THR F 3 146 . 45.706 62.307 1.838 1 31.18 ? N THR B 146 1 ATOM 3933 C CA . THR F 3 146 . 46.137 61.186 2.663 1 25.08 ? CA THR B 146 1 ATOM 3934 C C . THR F 3 146 . 47.327 61.604 3.537 1 24.65 ? C THR B 146 1 ATOM 3935 O O . THR F 3 146 . 47.277 61.392 4.75 1 22.06 ? O THR B 146 1 ATOM 3936 C CB . THR F 3 146 . 46.5 60.021 1.735 1 16.96 ? CB THR B 146 1 ATOM 3937 O OG1 . THR F 3 146 . 45.279 59.522 1.188 1 14.17 ? OG1 THR B 146 1 ATOM 3938 C CG2 . THR F 3 146 . 47.273 58.931 2.452 1 24.2 ? CG2 THR B 146 1 ATOM 3939 N N . LEU F 3 147 . 48.358 62.221 2.936 1 21.29 ? N LEU B 147 1 ATOM 3940 C CA . LEU F 3 147 . 49.525 62.693 3.678 1 23.74 ? CA LEU B 147 1 ATOM 3941 C C . LEU F 3 147 . 49.137 63.771 4.687 1 26.49 ? C LEU B 147 1 ATOM 3942 O O . LEU F 3 147 . 49.794 63.955 5.719 1 32.72 ? O LEU B 147 1 ATOM 3943 C CB . LEU F 3 147 . 50.582 63.227 2.706 1 30.23 ? CB LEU B 147 1 ATOM 3944 C CG . LEU F 3 147 . 51.07 62.103 1.774 1 32.85 ? CG LEU B 147 1 ATOM 3945 C CD1 . LEU F 3 147 . 52.528 62.339 1.401 1 25.47 ? CD1 LEU B 147 1 ATOM 3946 C CD2 . LEU F 3 147 . 50.994 60.76 2.493 1 31.35 ? CD2 LEU B 147 1 ATOM 3947 N N . LEU F 3 148 . 48.045 64.58 4.591 1 30.37 ? N LEU B 148 1 ATOM 3948 C CA . LEU F 3 148 . 47.562 65.608 5.485 1 33.47 ? CA LEU B 148 1 ATOM 3949 C C . LEU F 3 148 . 46.823 64.85 6.61 1 30.49 ? C LEU B 148 1 ATOM 3950 O O . LEU F 3 148 . 47.376 64.706 7.697 1 29.91 ? O LEU B 148 1 ATOM 3951 C CB . LEU F 3 148 . 46.619 66.555 4.722 1 35.58 ? CB LEU B 148 1 ATOM 3952 C CG . LEU F 3 148 . 47.059 68.031 4.696 1 43.84 ? CG LEU B 148 1 ATOM 3953 C CD1 . LEU F 3 148 . 48.463 68.129 4.098 1 43.67 ? CD1 LEU B 148 1 ATOM 3954 C CD2 . LEU F 3 148 . 46.048 68.862 3.895 1 37.67 ? CD2 LEU B 148 1 ATOM 3955 N N . ASN F 3 149 . 45.649 64.28 6.298 1 29.34 ? N ASN B 149 1 ATOM 3956 C CA . ASN F 3 149 . 44.803 63.477 7.202 1 30.43 ? CA ASN B 149 1 ATOM 3957 C C . ASN F 3 149 . 45.559 62.391 7.989 1 36.59 ? C ASN B 149 1 ATOM 3958 O O . ASN F 3 149 . 45.274 62.183 9.182 1 44.05 ? O ASN B 149 1 ATOM 3959 C CB . ASN F 3 149 . 43.657 62.803 6.404 1 43.77 ? CB ASN B 149 1 ATOM 3960 C CG . ASN F 3 149 . 42.532 63.796 5.972 1 50.5 ? CG ASN B 149 1 ATOM 3961 O OD1 . ASN F 3 149 . 41.773 64.313 6.807 1 54.81 ? OD1 ASN B 149 1 ATOM 3962 N ND2 . ASN F 3 149 . 42.42 64.045 4.665 1 44.07 ? ND2 ASN B 149 1 ATOM 3963 N N . LEU F 3 150 . 46.5 61.686 7.368 1 28.2 ? N LEU B 150 1 ATOM 3964 C CA . LEU F 3 150 . 47.252 60.701 8.124 1 29 ? CA LEU B 150 1 ATOM 3965 C C . LEU F 3 150 . 48.101 61.383 9.16 1 30.94 ? C LEU B 150 1 ATOM 3966 O O . LEU F 3 150 . 48.02 61.119 10.362 1 33.3 ? O LEU B 150 1 ATOM 3967 C CB . LEU F 3 150 . 48.197 59.9 7.237 1 30.48 ? CB LEU B 150 1 ATOM 3968 C CG . LEU F 3 150 . 47.712 58.822 6.268 1 32.55 ? CG LEU B 150 1 ATOM 3969 C CD1 . LEU F 3 150 . 48.86 58.436 5.328 1 25.04 ? CD1 LEU B 150 1 ATOM 3970 C CD2 . LEU F 3 150 . 47.206 57.619 7.068 1 33.4 ? CD2 LEU B 150 1 ATOM 3971 N N . ALA F 3 151 . 48.945 62.26 8.64 1 35.89 ? N ALA B 151 1 ATOM 3972 C CA . ALA F 3 151 . 49.911 62.994 9.425 1 38.49 ? CA ALA B 151 1 ATOM 3973 C C . ALA F 3 151 . 49.263 63.982 10.393 1 38.55 ? C ALA B 151 1 ATOM 3974 O O . ALA F 3 151 . 49.517 65.171 10.334 1 35.91 ? O ALA B 151 1 ATOM 3975 C CB . ALA F 3 151 . 50.849 63.716 8.469 1 37.11 ? CB ALA B 151 1 ATOM 3976 N N . LYS F 3 152 . 48.456 63.474 11.311 1 39.55 ? N LYS B 152 1 ATOM 3977 C CA . LYS F 3 152 . 47.762 64.29 12.31 1 39.82 ? CA LYS B 152 1 ATOM 3978 C C . LYS F 3 152 . 47.097 63.343 13.328 1 45.4 ? C LYS B 152 1 ATOM 3979 O O . LYS F 3 152 . 47.347 63.475 14.534 1 50.61 ? O LYS B 152 1 ATOM 3980 C CB . LYS F 3 152 . 46.696 65.171 11.637 1 44.12 ? CB LYS B 152 1 ATOM 3981 C CG . LYS F 3 152 . 45.904 66.075 12.594 1 48.42 ? CG LYS B 152 1 ATOM 3982 C CD . LYS F 3 152 . 44.689 66.68 11.891 1 51.82 ? CD LYS B 152 1 ATOM 3983 C CE . LYS F 3 152 . 43.669 67.278 12.877 1 52.07 ? CE LYS B 152 1 ATOM 3984 N NZ . LYS F 3 152 . 44.139 68.422 13.702 1 40.63 ? NZ LYS B 152 1 ATOM 3985 N N . GLN F 3 153 . 46.273 62.4 12.85 1 45.18 ? N GLN B 153 1 ATOM 3986 C CA . GLN F 3 153 . 45.621 61.377 13.69 1 44.36 ? CA GLN B 153 1 ATOM 3987 C C . GLN F 3 153 . 46.688 60.682 14.582 1 46.16 ? C GLN B 153 1 ATOM 3988 O O . GLN F 3 153 . 47.806 60.444 14.116 1 51.06 ? O GLN B 153 1 ATOM 3989 C CB . GLN F 3 153 . 44.957 60.339 12.782 1 45.12 ? CB GLN B 153 1 ATOM 3990 C CG . GLN F 3 153 . 44.263 59.139 13.463 1 44.46 ? CG GLN B 153 1 ATOM 3991 C CD . GLN F 3 153 . 43.84 58.04 12.459 1 42.69 ? CD GLN B 153 1 ATOM 3992 O OE1 . GLN F 3 153 . 44.689 57.485 11.756 1 36.97 ? OE1 GLN B 153 1 ATOM 3993 N NE2 . GLN F 3 153 . 42.536 57.732 12.394 1 37 ? NE2 GLN B 153 1 ATOM 3994 N N . PRO F 3 154 . 46.375 60.349 15.856 1 44.48 ? N PRO B 154 1 ATOM 3995 C CA . PRO F 3 154 . 47.33 59.796 16.833 1 45.29 ? CA PRO B 154 1 ATOM 3996 C C . PRO F 3 154 . 48.086 58.512 16.433 1 48.4 ? C PRO B 154 1 ATOM 3997 O O . PRO F 3 154 . 47.643 57.383 16.624 1 51.99 ? O PRO B 154 1 ATOM 3998 C CB . PRO F 3 154 . 46.486 59.655 18.092 1 50.13 ? CB PRO B 154 1 ATOM 3999 C CG . PRO F 3 154 . 45.624 60.875 18 1 55 ? CG PRO B 154 1 ATOM 4000 C CD . PRO F 3 154 . 45.092 60.628 16.568 1 47.81 ? CD PRO B 154 1 ATOM 4001 N N . ASP F 3 155 . 49.271 58.836 15.919 1 47.86 ? N ASP B 155 1 ATOM 4002 C CA . ASP F 3 155 . 50.307 57.924 15.422 1 48.66 ? CA ASP B 155 1 ATOM 4003 C C . ASP F 3 155 . 51.511 58.767 15.104 1 49.94 ? C ASP B 155 1 ATOM 4004 O O . ASP F 3 155 . 52.688 58.38 15.158 1 45.02 ? O ASP B 155 1 ATOM 4005 C CB . ASP F 3 155 . 49.861 57.155 14.123 1 55 ? CB ASP B 155 1 ATOM 4006 C CG . ASP F 3 155 . 50.571 57.591 12.799 1 54.97 ? CG ASP B 155 1 ATOM 4007 O OD1 . ASP F 3 155 . 51.786 57.298 12.542 1 44.54 ? OD1 ASP B 155 1 ATOM 4008 O OD2 . ASP F 3 155 . 49.881 58.23 11.96 1 44.54 ? OD2 ASP B 155 1 ATOM 4009 N N . ALA F 3 156 . 51.065 59.955 14.702 1 54.47 ? N ALA B 156 1 ATOM 4010 C CA . ALA F 3 156 . 51.808 61.123 14.319 1 55 ? CA ALA B 156 1 ATOM 4011 C C . ALA F 3 156 . 52.422 61.689 15.583 1 55 ? C ALA B 156 1 ATOM 4012 O O . ALA F 3 156 . 51.773 61.763 16.654 1 53.46 ? O ALA B 156 1 ATOM 4013 C CB . ALA F 3 156 . 50.866 62.14 13.676 1 51.25 ? CB ALA B 156 1 ATOM 4014 N N . MET F 3 157 . 53.699 62.03 15.458 1 55 ? N MET B 157 1 ATOM 4015 C CA . MET F 3 157 . 54.425 62.628 16.543 1 55 ? CA MET B 157 1 ATOM 4016 C C . MET F 3 157 . 55.127 63.893 16.017 1 55 ? C MET B 157 1 ATOM 4017 O O . MET F 3 157 . 55.805 63.932 14.963 1 48.49 ? O MET B 157 1 ATOM 4018 C CB . MET F 3 157 . 55.408 61.583 17.129 1 53.29 ? CB MET B 157 1 ATOM 4019 C CG . MET F 3 157 . 56.129 60.751 16.143 1 48.98 ? CG MET B 157 1 ATOM 4020 S SD . MET F 3 157 . 57.179 61.862 15.329 1 51.78 ? SD MET B 157 1 ATOM 4021 C CE . MET F 3 157 . 58.818 61.278 16.015 1 52.5 ? CE MET B 157 1 ATOM 4022 N N . THR F 3 158 . 54.837 64.933 16.804 1 55 ? N THR B 158 1 ATOM 4023 C CA . THR F 3 158 . 55.202 66.33 16.66 1 53.39 ? CA THR B 158 1 ATOM 4024 C C . THR F 3 158 . 56.591 66.58 16.122 1 48.24 ? C THR B 158 1 ATOM 4025 O O . THR F 3 158 . 57.573 66.618 16.859 1 49.13 ? O THR B 158 1 ATOM 4026 C CB . THR F 3 158 . 55.025 67.036 18.043 1 50.88 ? CB THR B 158 1 ATOM 4027 O OG1 . THR F 3 158 . 55.915 66.474 19.026 1 55 ? OG1 THR B 158 1 ATOM 4028 C CG2 . THR F 3 158 . 53.585 66.83 18.536 1 53.52 ? CG2 THR B 158 1 ATOM 4029 N N . HIS F 3 159 . 56.673 66.718 14.81 1 44.88 ? N HIS B 159 1 ATOM 4030 C CA . HIS F 3 159 . 57.934 67.045 14.2 1 43.77 ? CA HIS B 159 1 ATOM 4031 C C . HIS F 3 159 . 58.139 68.524 14.441 1 46.4 ? C HIS B 159 1 ATOM 4032 O O . HIS F 3 159 . 57.165 69.284 14.555 1 40.91 ? O HIS B 159 1 ATOM 4033 C CB . HIS F 3 159 . 57.866 66.743 12.726 1 46.27 ? CB HIS B 159 1 ATOM 4034 C CG . HIS F 3 159 . 59.066 67.176 11.945 1 55 ? CG HIS B 159 1 ATOM 4035 N ND1 . HIS F 3 159 . 59.009 68.169 10.989 1 53.65 ? ND1 HIS B 159 1 ATOM 4036 C CD2 . HIS F 3 159 . 60.344 66.723 11.944 1 55 ? CD2 HIS B 159 1 ATOM 4037 C CE1 . HIS F 3 159 . 60.197 68.309 10.429 1 54.98 ? CE1 HIS B 159 1 ATOM 4038 N NE2 . HIS F 3 159 . 61.025 67.444 10.99 1 55 ? NE2 HIS B 159 1 ATOM 4039 N N . PRO F 3 160 . 59.399 68.952 14.55 1 44.57 ? N PRO B 160 1 ATOM 4040 C CA . PRO F 3 160 . 59.632 70.383 14.673 1 46.27 ? CA PRO B 160 1 ATOM 4041 C C . PRO F 3 160 . 58.796 71.18 13.693 1 47.62 ? C PRO B 160 1 ATOM 4042 O O . PRO F 3 160 . 57.881 71.903 14.096 1 42.67 ? O PRO B 160 1 ATOM 4043 C CB . PRO F 3 160 . 61.154 70.5 14.484 1 49.93 ? CB PRO B 160 1 ATOM 4044 C CG . PRO F 3 160 . 61.561 69.15 13.85 1 44.48 ? CG PRO B 160 1 ATOM 4045 C CD . PRO F 3 160 . 60.694 68.242 14.655 1 45.18 ? CD PRO B 160 1 ATOM 4046 N N . ASP F 3 161 . 59.066 70.972 12.411 1 47.88 ? N ASP B 161 1 ATOM 4047 C CA . ASP F 3 161 . 58.38 71.698 11.349 1 51.76 ? CA ASP B 161 1 ATOM 4048 C C . ASP F 3 161 . 57.628 70.797 10.384 1 48.81 ? C ASP B 161 1 ATOM 4049 O O . ASP F 3 161 . 58.151 70.392 9.354 1 50.04 ? O ASP B 161 1 ATOM 4050 C CB . ASP F 3 161 . 59.406 72.557 10.585 1 53.23 ? CB ASP B 161 1 ATOM 4051 C CG . ASP F 3 161 . 60.731 71.835 10.313 1 54.5 ? CG ASP B 161 1 ATOM 4052 O OD1 . ASP F 3 161 . 61.11 70.922 11.084 1 55 ? OD1 ASP B 161 1 ATOM 4053 O OD2 . ASP F 3 161 . 61.413 72.204 9.327 1 46.76 ? OD2 ASP B 161 1 ATOM 4054 N N . GLY F 3 162 . 56.383 70.51 10.753 1 51.92 ? N GLY B 162 1 ATOM 4055 C CA . GLY F 3 162 . 55.512 69.638 9.978 1 55 ? CA GLY B 162 1 ATOM 4056 C C . GLY F 3 162 . 55.595 68.232 10.546 1 53.21 ? C GLY B 162 1 ATOM 4057 O O . GLY F 3 162 . 56.65 67.598 10.457 1 54.57 ? O GLY B 162 1 ATOM 4058 N N . MET F 3 163 . 54.503 67.717 11.099 1 49.86 ? N MET B 163 1 ATOM 4059 C CA . MET F 3 163 . 54.551 66.403 11.744 1 52.68 ? CA MET B 163 1 ATOM 4060 C C . MET F 3 163 . 55.25 65.317 10.867 1 47.7 ? C MET B 163 1 ATOM 4061 O O . MET F 3 163 . 55.523 65.524 9.678 1 48.63 ? O MET B 163 1 ATOM 4062 C CB . MET F 3 163 . 53.094 66.005 12.107 1 55 ? CB MET B 163 1 ATOM 4063 C CG . MET F 3 163 . 52.847 65.613 13.614 1 55 ? CG MET B 163 1 ATOM 4064 S SD . MET F 3 163 . 51.658 66.625 14.644 1 55 ? SD MET B 163 1 ATOM 4065 C CE . MET F 3 163 . 50.143 65.568 14.809 1 46.43 ? CE MET B 163 1 ATOM 4066 N N . GLN F 3 164 . 55.587 64.186 11.483 1 45.05 ? N GLN B 164 1 ATOM 4067 C CA . GLN F 3 164 . 56.25 63.059 10.807 1 43.95 ? CA GLN B 164 1 ATOM 4068 C C . GLN F 3 164 . 55.277 61.874 10.714 1 38.8 ? C GLN B 164 1 ATOM 4069 O O . GLN F 3 164 . 54.162 61.981 11.192 1 38.75 ? O GLN B 164 1 ATOM 4070 C CB . GLN F 3 164 . 57.496 62.639 11.615 1 48.68 ? CB GLN B 164 1 ATOM 4071 C CG . GLN F 3 164 . 58.425 61.637 10.902 1 53.71 ? CG GLN B 164 1 ATOM 4072 C CD . GLN F 3 164 . 59.448 60.94 11.809 1 55 ? CD GLN B 164 1 ATOM 4073 O OE1 . GLN F 3 164 . 59.585 59.718 11.753 1 55 ? OE1 GLN B 164 1 ATOM 4074 N NE2 . GLN F 3 164 . 60.168 61.701 12.63 1 54.88 ? NE2 GLN B 164 1 ATOM 4075 N N . ILE F 3 165 . 55.668 60.766 10.087 1 39.47 ? N ILE B 165 1 ATOM 4076 C CA . ILE F 3 165 . 54.848 59.541 10.067 1 38.7 ? CA ILE B 165 1 ATOM 4077 C C . ILE F 3 165 . 55.505 58.363 9.356 1 42.11 ? C ILE B 165 1 ATOM 4078 O O . ILE F 3 165 . 56.317 58.519 8.432 1 40.68 ? O ILE B 165 1 ATOM 4079 C CB . ILE F 3 165 . 53.459 59.695 9.359 1 37.04 ? CB ILE B 165 1 ATOM 4080 C CG1 . ILE F 3 165 . 53.525 60.791 8.302 1 38.07 ? CG1 ILE B 165 1 ATOM 4081 C CG2 . ILE F 3 165 . 52.397 59.929 10.39 1 31.08 ? CG2 ILE B 165 1 ATOM 4082 C CD1 . ILE F 3 165 . 52.279 60.817 7.436 1 33.42 ? CD1 ILE B 165 1 ATOM 4083 N N . LYS F 3 166 . 55.144 57.16 9.798 1 43.75 ? N LYS B 166 1 ATOM 4084 C CA . LYS F 3 166 . 55.686 55.965 9.17 1 47.5 ? CA LYS B 166 1 ATOM 4085 C C . LYS F 3 166 . 54.65 55.228 8.317 1 44.84 ? C LYS B 166 1 ATOM 4086 O O . LYS F 3 166 . 53.716 54.611 8.843 1 50.95 ? O LYS B 166 1 ATOM 4087 C CB . LYS F 3 166 . 56.245 55.005 10.245 1 47.59 ? CB LYS B 166 1 ATOM 4088 C CG . LYS F 3 166 . 57.686 55.344 10.697 1 49.51 ? CG LYS B 166 1 ATOM 4089 C CD . LYS F 3 166 . 58.351 54.263 11.567 1 46.92 ? CD LYS B 166 1 ATOM 4090 C CE . LYS F 3 166 . 59.844 54.562 11.843 1 45.09 ? CE LYS B 166 1 ATOM 4091 N NZ . LYS F 3 166 . 60.114 55.861 12.545 1 42.81 ? NZ LYS B 166 1 ATOM 4092 N N . ILE F 3 167 . 54.787 55.324 6.996 1 42.84 ? N ILE B 167 1 ATOM 4093 C CA . ILE F 3 167 . 53.883 54.597 6.088 1 37.44 ? CA ILE B 167 1 ATOM 4094 C C . ILE F 3 167 . 54.693 54.168 4.864 1 33.72 ? C ILE B 167 1 ATOM 4095 O O . ILE F 3 167 . 55.668 54.814 4.513 1 28.89 ? O ILE B 167 1 ATOM 4096 C CB . ILE F 3 167 . 52.654 55.497 5.634 1 28.54 ? CB ILE B 167 1 ATOM 4097 C CG1 . ILE F 3 167 . 51.65 54.67 4.83 1 16.11 ? CG1 ILE B 167 1 ATOM 4098 C CG2 . ILE F 3 167 . 53.118 56.624 4.818 1 23.25 ? CG2 ILE B 167 1 ATOM 4099 C CD1 . ILE F 3 167 . 50.659 53.871 5.696 1 18.41 ? CD1 ILE B 167 1 ATOM 4100 N N . THR F 3 168 . 54.336 53.032 4.283 1 30.38 ? N THR B 168 1 ATOM 4101 C CA . THR F 3 168 . 55.007 52.518 3.096 1 29.2 ? CA THR B 168 1 ATOM 4102 C C . THR F 3 168 . 54.283 53.04 1.879 1 28.14 ? C THR B 168 1 ATOM 4103 O O . THR F 3 168 . 53.057 53.222 1.946 1 29.74 ? O THR B 168 1 ATOM 4104 C CB . THR F 3 168 . 54.975 50.942 3.031 1 34.9 ? CB THR B 168 1 ATOM 4105 O OG1 . THR F 3 168 . 53.696 50.484 3.52 1 38.08 ? OG1 THR B 168 1 ATOM 4106 C CG2 . THR F 3 168 . 56.127 50.314 3.84 1 31.41 ? CG2 THR B 168 1 ATOM 4107 N N . ARG F 3 169 . 54.996 53.268 0.773 1 18.87 ? N ARG B 169 1 ATOM 4108 C CA . ARG F 3 169 . 54.295 53.668 -0.445 1 15.33 ? CA ARG B 169 1 ATOM 4109 C C . ARG F 3 169 . 53.244 52.57 -0.811 1 17.77 ? C ARG B 169 1 ATOM 4110 O O . ARG F 3 169 . 52.151 52.828 -1.386 1 16.18 ? O ARG B 169 1 ATOM 4111 C CB . ARG F 3 169 . 55.295 53.852 -1.577 1 16.77 ? CB ARG B 169 1 ATOM 4112 C CG . ARG F 3 169 . 56.111 55.106 -1.384 1 29.63 ? CG ARG B 169 1 ATOM 4113 C CD . ARG F 3 169 . 57.513 54.87 -0.805 1 36.28 ? CD ARG B 169 1 ATOM 4114 N NE . ARG F 3 169 . 58.067 56.128 -0.303 1 41.15 ? NE ARG B 169 1 ATOM 4115 C CZ . ARG F 3 169 . 59.2 56.238 0.379 1 44.31 ? CZ ARG B 169 1 ATOM 4116 N NH1 . ARG F 3 169 . 59.92 55.159 0.635 1 44.6 ? NH1 ARG B 169 1 ATOM 4117 N NH2 . ARG F 3 169 . 59.588 57.419 0.85 1 43.74 ? NH2 ARG B 169 1 ATOM 4118 N N . GLN F 3 170 . 53.574 51.34 -0.424 1 12.48 ? N GLN B 170 1 ATOM 4119 C CA . GLN F 3 170 . 52.676 50.217 -0.597 1 13.36 ? CA GLN B 170 1 ATOM 4120 C C . GLN F 3 170 . 51.343 50.597 0.016 1 16.41 ? C GLN B 170 1 ATOM 4121 O O . GLN F 3 170 . 50.29 50.573 -0.66 1 29.23 ? O GLN B 170 1 ATOM 4122 C CB . GLN F 3 170 . 53.182 48.947 0.139 1 35.91 ? CB GLN B 170 1 ATOM 4123 C CG . GLN F 3 170 . 54.393 48.133 -0.4 1 43.72 ? CG GLN B 170 1 ATOM 4124 C CD . GLN F 3 170 . 54.011 47.032 -1.403 1 48.2 ? CD GLN B 170 1 ATOM 4125 O OE1 . GLN F 3 170 . 52.829 46.673 -1.56 1 46.41 ? OE1 GLN B 170 1 ATOM 4126 N NE2 . GLN F 3 170 . 55.022 46.49 -2.083 1 40.12 ? NE2 GLN B 170 1 ATOM 4127 N N . GLU F 3 171 . 51.4 50.979 1.297 1 8.46 ? N GLU B 171 1 ATOM 4128 C CA . GLU F 3 171 . 50.146 51.217 2.005 1 15.86 ? CA GLU B 171 1 ATOM 4129 C C . GLU F 3 171 . 49.494 52.503 1.589 1 13.8 ? C GLU B 171 1 ATOM 4130 O O . GLU F 3 171 . 48.265 52.55 1.483 1 13.97 ? O GLU B 171 1 ATOM 4131 C CB . GLU F 3 171 . 50.369 51.183 3.557 1 25.85 ? CB GLU B 171 1 ATOM 4132 C CG . GLU F 3 171 . 49.887 49.804 4.204 1 28.28 ? CG GLU B 171 1 ATOM 4133 C CD . GLU F 3 171 . 49.919 49.711 5.761 1 32.91 ? CD GLU B 171 1 ATOM 4134 O OE1 . GLU F 3 171 . 51.027 49.557 6.313 1 29.09 ? OE1 GLU B 171 1 ATOM 4135 O OE2 . GLU F 3 171 . 48.854 49.779 6.431 1 23.53 ? OE2 GLU B 171 1 ATOM 4136 N N . ILE F 3 172 . 50.261 53.551 1.341 1 12.08 ? N ILE B 172 1 ATOM 4137 C CA . ILE F 3 172 . 49.581 54.722 0.807 1 20.67 ? CA ILE B 172 1 ATOM 4138 C C . ILE F 3 172 . 48.809 54.228 -0.436 1 19.31 ? C ILE B 172 1 ATOM 4139 O O . ILE F 3 172 . 47.63 54.596 -0.614 1 15.43 ? O ILE B 172 1 ATOM 4140 C CB . ILE F 3 172 . 50.589 55.817 0.411 1 12.92 ? CB ILE B 172 1 ATOM 4141 C CG1 . ILE F 3 172 . 51.058 56.553 1.663 1 6 ? CG1 ILE B 172 1 ATOM 4142 C CG2 . ILE F 3 172 . 49.94 56.812 -0.497 1 6 ? CG2 ILE B 172 1 ATOM 4143 C CD1 . ILE F 3 172 . 52.449 57.085 1.423 1 8.92 ? CD1 ILE B 172 1 ATOM 4144 N N . GLY F 3 173 . 49.462 53.344 -1.213 1 11.07 ? N GLY B 173 1 ATOM 4145 C CA . GLY F 3 173 . 48.878 52.73 -2.393 1 9.77 ? CA GLY B 173 1 ATOM 4146 C C . GLY F 3 173 . 47.495 52.089 -2.152 1 12.47 ? C GLY B 173 1 ATOM 4147 O O . GLY F 3 173 . 46.672 52.043 -3.081 1 21.44 ? O GLY B 173 1 ATOM 4148 N N . GLN F 3 174 . 47.186 51.591 -0.954 1 8.06 ? N GLN B 174 1 ATOM 4149 C CA . GLN F 3 174 . 45.877 50.963 -0.764 1 6.47 ? CA GLN B 174 1 ATOM 4150 C C . GLN F 3 174 . 44.845 51.812 -0.097 1 9.09 ? C GLN B 174 1 ATOM 4151 O O . GLN F 3 174 . 43.764 51.343 0.153 1 20.74 ? O GLN B 174 1 ATOM 4152 C CB . GLN F 3 174 . 46.039 49.695 0.018 1 25.19 ? CB GLN B 174 1 ATOM 4153 C CG . GLN F 3 174 . 46.862 48.735 -0.771 1 35.9 ? CG GLN B 174 1 ATOM 4154 C CD . GLN F 3 174 . 47.447 47.651 0.075 1 39.18 ? CD GLN B 174 1 ATOM 4155 O OE1 . GLN F 3 174 . 47.793 47.877 1.241 1 42.67 ? OE1 GLN B 174 1 ATOM 4156 N NE2 . GLN F 3 174 . 47.576 46.461 -0.501 1 39.84 ? NE2 GLN B 174 1 ATOM 4157 N N . ILE F 3 175 . 45.187 53.061 0.19 1 22.9 ? N ILE B 175 1 ATOM 4158 C CA . ILE F 3 175 . 44.27 54.054 0.761 1 23.85 ? CA ILE B 175 1 ATOM 4159 C C . ILE F 3 175 . 43.796 54.894 -0.417 1 18.76 ? C ILE B 175 1 ATOM 4160 O O . ILE F 3 175 . 42.598 55.052 -0.649 1 21.28 ? O ILE B 175 1 ATOM 4161 C CB . ILE F 3 175 . 44.998 54.997 1.823 1 25.26 ? CB ILE B 175 1 ATOM 4162 C CG1 . ILE F 3 175 . 45.595 54.171 2.949 1 19.72 ? CG1 ILE B 175 1 ATOM 4163 C CG2 . ILE F 3 175 . 43.989 55.933 2.494 1 18.98 ? CG2 ILE B 175 1 ATOM 4164 C CD1 . ILE F 3 175 . 46.489 54.943 3.821 1 22.33 ? CD1 ILE B 175 1 ATOM 4165 N N . VAL F 3 176 . 44.777 55.441 -1.133 1 9.21 ? N VAL B 176 1 ATOM 4166 C CA . VAL F 3 176 . 44.559 56.259 -2.31 1 12.86 ? CA VAL B 176 1 ATOM 4167 C C . VAL F 3 176 . 44.077 55.399 -3.489 1 18.75 ? C VAL B 176 1 ATOM 4168 O O . VAL F 3 176 . 43.288 55.872 -4.328 1 28.75 ? O VAL B 176 1 ATOM 4169 C CB . VAL F 3 176 . 45.888 57.017 -2.672 1 26.09 ? CB VAL B 176 1 ATOM 4170 C CG1 . VAL F 3 176 . 45.826 57.599 -4.06 1 33.4 ? CG1 VAL B 176 1 ATOM 4171 C CG2 . VAL F 3 176 . 46.07 58.211 -1.734 1 28.55 ? CG2 VAL B 176 1 ATOM 4172 N N . GLY F 3 177 . 44.532 54.15 -3.573 1 21.8 ? N GLY B 177 1 ATOM 4173 C CA . GLY F 3 177 . 44.062 53.269 -4.64 1 20.39 ? CA GLY B 177 1 ATOM 4174 C C . GLY F 3 177 . 44.802 53.414 -5.959 1 24.52 ? C GLY B 177 1 ATOM 4175 O O . GLY F 3 177 . 44.238 53.71 -7.033 1 28.43 ? O GLY B 177 1 ATOM 4176 N N . CYS F 3 178 . 46.1 53.196 -5.876 1 17.13 ? N CYS B 178 1 ATOM 4177 C CA . CYS F 3 178 . 46.941 53.247 -7.025 1 21.82 ? CA CYS B 178 1 ATOM 4178 C C . CYS F 3 178 . 48.079 52.322 -6.611 1 25.7 ? C CYS B 178 1 ATOM 4179 O O . CYS F 3 178 . 47.865 51.536 -5.692 1 31.95 ? O CYS B 178 1 ATOM 4180 C CB . CYS F 3 178 . 47.374 54.7 -7.257 1 20.48 ? CB CYS B 178 1 ATOM 4181 S SG . CYS F 3 178 . 48.599 55.276 -6.141 1 16.84 ? SG CYS B 178 1 ATOM 4182 N N . SER F 3 179 . 49.274 52.375 -7.183 1 31.13 ? N SER B 179 1 ATOM 4183 C CA . SER F 3 179 . 50.249 51.371 -6.769 1 30.74 ? CA SER B 179 1 ATOM 4184 C C . SER F 3 179 . 51.648 51.912 -6.408 1 31.06 ? C SER B 179 1 ATOM 4185 O O . SER F 3 179 . 52.104 52.909 -6.958 1 33.3 ? O SER B 179 1 ATOM 4186 C CB . SER F 3 179 . 50.335 50.352 -7.888 1 21.67 ? CB SER B 179 1 ATOM 4187 O OG . SER F 3 179 . 50.587 51.073 -9.08 1 22.31 ? OG SER B 179 1 ATOM 4188 N N . ARG F 3 180 . 52.311 51.2 -5.485 1 21.65 ? N ARG B 180 1 ATOM 4189 C CA . ARG F 3 180 . 53.624 51.517 -4.925 1 18.58 ? CA ARG B 180 1 ATOM 4190 C C . ARG F 3 180 . 54.494 52.367 -5.803 1 19.51 ? C ARG B 180 1 ATOM 4191 O O . ARG F 3 180 . 55.089 53.32 -5.305 1 26.75 ? O ARG B 180 1 ATOM 4192 C CB . ARG F 3 180 . 54.391 50.229 -4.595 1 25.48 ? CB ARG B 180 1 ATOM 4193 C CG . ARG F 3 180 . 55.896 50.358 -4.189 1 25.36 ? CG ARG B 180 1 ATOM 4194 C CD . ARG F 3 180 . 56.785 49.704 -5.263 1 28.95 ? CD ARG B 180 1 ATOM 4195 N NE . ARG F 3 180 . 56.224 48.398 -5.644 1 31.11 ? NE ARG B 180 1 ATOM 4196 C CZ . ARG F 3 180 . 56.695 47.602 -6.603 1 36.39 ? CZ ARG B 180 1 ATOM 4197 N NH1 . ARG F 3 180 . 57.763 47.956 -7.321 1 34.17 ? NH1 ARG B 180 1 ATOM 4198 N NH2 . ARG F 3 180 . 56.097 46.437 -6.831 1 26.47 ? NH2 ARG B 180 1 ATOM 4199 N N . GLU F 3 181 . 54.588 52.048 -7.091 1 27.47 ? N GLU B 181 1 ATOM 4200 C CA . GLU F 3 181 . 55.482 52.837 -7.896 1 30.69 ? CA GLU B 181 1 ATOM 4201 C C . GLU F 3 181 . 54.861 54.168 -8.35 1 33.28 ? C GLU B 181 1 ATOM 4202 O O . GLU F 3 181 . 55.584 55.175 -8.4 1 36.38 ? O GLU B 181 1 ATOM 4203 C CB . GLU F 3 181 . 55.959 51.984 -9.092 1 33 ? CB GLU B 181 1 ATOM 4204 C CG . GLU F 3 181 . 54.976 51.468 -10.089 1 37.12 ? CG GLU B 181 1 ATOM 4205 C CD . GLU F 3 181 . 54.299 50.183 -9.675 1 41.4 ? CD GLU B 181 1 ATOM 4206 O OE1 . GLU F 3 181 . 54.664 49.109 -10.213 1 44.2 ? OE1 GLU B 181 1 ATOM 4207 O OE2 . GLU F 3 181 . 53.381 50.262 -8.835 1 40.74 ? OE2 GLU B 181 1 ATOM 4208 N N . THR F 3 182 . 53.557 54.207 -8.658 1 30.41 ? N THR B 182 1 ATOM 4209 C CA . THR F 3 182 . 52.921 55.478 -9.041 1 32.58 ? CA THR B 182 1 ATOM 4210 C C . THR F 3 182 . 52.899 56.32 -7.775 1 34.76 ? C THR B 182 1 ATOM 4211 O O . THR F 3 182 . 53.149 57.522 -7.789 1 33.62 ? O THR B 182 1 ATOM 4212 C CB . THR F 3 182 . 51.432 55.359 -9.514 1 32.86 ? CB THR B 182 1 ATOM 4213 O OG1 . THR F 3 182 . 51.059 53.995 -9.756 1 35.48 ? OG1 THR B 182 1 ATOM 4214 C CG2 . THR F 3 182 . 51.263 56.138 -10.807 1 35.28 ? CG2 THR B 182 1 ATOM 4215 N N . VAL F 3 183 . 52.569 55.666 -6.669 1 41.32 ? N VAL B 183 1 ATOM 4216 C CA . VAL F 3 183 . 52.654 56.328 -5.382 1 43.36 ? CA VAL B 183 1 ATOM 4217 C C . VAL F 3 183 . 54.082 56.882 -5.294 1 39.2 ? C VAL B 183 1 ATOM 4218 O O . VAL F 3 183 . 54.313 57.985 -4.802 1 41.26 ? O VAL B 183 1 ATOM 4219 C CB . VAL F 3 183 . 52.445 55.343 -4.219 1 43.44 ? CB VAL B 183 1 ATOM 4220 C CG1 . VAL F 3 183 . 52.669 56.085 -2.891 1 41.92 ? CG1 VAL B 183 1 ATOM 4221 C CG2 . VAL F 3 183 . 51.043 54.732 -4.303 1 33.99 ? CG2 VAL B 183 1 ATOM 4222 N N . GLY F 3 184 . 55.011 56.073 -5.8 1 27.28 ? N GLY B 184 1 ATOM 4223 C CA . GLY F 3 184 . 56.416 56.413 -5.845 1 25.5 ? CA GLY B 184 1 ATOM 4224 C C . GLY F 3 184 . 56.67 57.72 -6.566 1 31.25 ? C GLY B 184 1 ATOM 4225 O O . GLY F 3 184 . 56.583 58.783 -5.962 1 34.83 ? O GLY B 184 1 ATOM 4226 N N . ARG F 3 185 . 56.953 57.667 -7.858 1 34.77 ? N ARG B 185 1 ATOM 4227 C CA . ARG F 3 185 . 57.264 58.879 -8.613 1 36.7 ? CA ARG B 185 1 ATOM 4228 C C . ARG F 3 185 . 56.417 60.106 -8.243 1 35.62 ? C ARG B 185 1 ATOM 4229 O O . ARG F 3 185 . 56.922 61.227 -8.269 1 34.08 ? O ARG B 185 1 ATOM 4230 C CB . ARG F 3 185 . 57.136 58.558 -10.107 1 36.55 ? CB ARG B 185 1 ATOM 4231 C CG . ARG F 3 185 . 55.874 57.841 -10.518 1 35 ? CG ARG B 185 1 ATOM 4232 C CD . ARG F 3 185 . 56.056 57.178 -11.868 1 39.34 ? CD ARG B 185 1 ATOM 4233 N NE . ARG F 3 185 . 54.815 56.566 -12.324 1 40.91 ? NE ARG B 185 1 ATOM 4234 C CZ . ARG F 3 185 . 54.744 55.464 -13.065 1 37.15 ? CZ ARG B 185 1 ATOM 4235 N NH1 . ARG F 3 185 . 55.856 54.831 -13.444 1 32.13 ? NH1 ARG B 185 1 ATOM 4236 N NH2 . ARG F 3 185 . 53.546 55.006 -13.425 1 29.06 ? NH2 ARG B 185 1 ATOM 4237 N N . ILE F 3 186 . 55.159 59.922 -7.867 1 38.86 ? N ILE B 186 1 ATOM 4238 C CA . ILE F 3 186 . 54.361 61.075 -7.451 1 40.99 ? CA ILE B 186 1 ATOM 4239 C C . ILE F 3 186 . 54.889 61.692 -6.119 1 41.95 ? C ILE B 186 1 ATOM 4240 O O . ILE F 3 186 . 55.185 62.886 -6.071 1 42.2 ? O ILE B 186 1 ATOM 4241 C CB . ILE F 3 186 . 52.847 60.682 -7.244 1 47.45 ? CB ILE B 186 1 ATOM 4242 C CG1 . ILE F 3 186 . 52.233 60.168 -8.561 1 40.4 ? CG1 ILE B 186 1 ATOM 4243 C CG2 . ILE F 3 186 . 52.073 61.903 -6.74 1 49.6 ? CG2 ILE B 186 1 ATOM 4244 C CD1 . ILE F 3 186 . 52.207 61.141 -9.731 1 47.64 ? CD1 ILE B 186 1 ATOM 4245 N N . LEU F 3 187 . 55.038 60.882 -5.065 1 38.26 ? N LEU B 187 1 ATOM 4246 C CA . LEU F 3 187 . 55.463 61.351 -3.73 1 37.04 ? CA LEU B 187 1 ATOM 4247 C C . LEU F 3 187 . 56.674 62.264 -3.852 1 36.26 ? C LEU B 187 1 ATOM 4248 O O . LEU F 3 187 . 56.738 63.355 -3.27 1 32.95 ? O LEU B 187 1 ATOM 4249 C CB . LEU F 3 187 . 55.833 60.151 -2.819 1 31.61 ? CB LEU B 187 1 ATOM 4250 C CG . LEU F 3 187 . 56.004 60.245 -1.292 1 24.23 ? CG LEU B 187 1 ATOM 4251 C CD1 . LEU F 3 187 . 54.754 59.812 -0.61 1 18.62 ? CD1 LEU B 187 1 ATOM 4252 C CD2 . LEU F 3 187 . 57.038 59.274 -0.814 1 29.55 ? CD2 LEU B 187 1 ATOM 4253 N N . LYS F 3 188 . 57.635 61.779 -4.625 1 35.43 ? N LYS B 188 1 ATOM 4254 C CA . LYS F 3 188 . 58.869 62.496 -4.868 1 41.66 ? CA LYS B 188 1 ATOM 4255 C C . LYS F 3 188 . 58.475 63.858 -5.447 1 40.97 ? C LYS B 188 1 ATOM 4256 O O . LYS F 3 188 . 58.894 64.879 -4.91 1 37.09 ? O LYS B 188 1 ATOM 4257 C CB . LYS F 3 188 . 59.744 61.702 -5.867 1 43.86 ? CB LYS B 188 1 ATOM 4258 C CG . LYS F 3 188 . 61.249 62.046 -5.919 1 40.33 ? CG LYS B 188 1 ATOM 4259 C CD . LYS F 3 188 . 62.052 61.308 -4.862 1 37.47 ? CD LYS B 188 1 ATOM 4260 C CE . LYS F 3 188 . 61.807 59.787 -4.998 1 47.66 ? CE LYS B 188 1 ATOM 4261 N NZ . LYS F 3 188 . 61.869 59.23 -6.412 1 36.95 ? NZ LYS B 188 1 ATOM 4262 N N . MET F 3 189 . 57.638 63.877 -6.492 1 40.16 ? N MET B 189 1 ATOM 4263 C CA . MET F 3 189 . 57.172 65.124 -7.106 1 38.35 ? CA MET B 189 1 ATOM 4264 C C . MET F 3 189 . 56.513 66.071 -6.091 1 39.66 ? C MET B 189 1 ATOM 4265 O O . MET F 3 189 . 55.956 67.104 -6.468 1 43.9 ? O MET B 189 1 ATOM 4266 C CB . MET F 3 189 . 56.161 64.831 -8.198 1 43.69 ? CB MET B 189 1 ATOM 4267 C CG . MET F 3 189 . 56.691 63.989 -9.317 1 43.93 ? CG MET B 189 1 ATOM 4268 S SD . MET F 3 189 . 55.268 63.547 -10.339 1 51.99 ? SD MET B 189 1 ATOM 4269 C CE . MET F 3 189 . 56.1 63.229 -11.881 1 46.57 ? CE MET B 189 1 ATOM 4270 N N . LEU F 3 190 . 56.539 65.681 -4.819 1 38.63 ? N LEU B 190 1 ATOM 4271 C CA . LEU F 3 190 . 56.041 66.456 -3.7 1 34.94 ? CA LEU B 190 1 ATOM 4272 C C . LEU F 3 190 . 57.226 66.995 -2.959 1 33.73 ? C LEU B 190 1 ATOM 4273 O O . LEU F 3 190 . 57.23 68.144 -2.554 1 31.32 ? O LEU B 190 1 ATOM 4274 C CB . LEU F 3 190 . 55.235 65.581 -2.77 1 32.64 ? CB LEU B 190 1 ATOM 4275 C CG . LEU F 3 190 . 54.063 65.045 -3.569 1 35.13 ? CG LEU B 190 1 ATOM 4276 C CD1 . LEU F 3 190 . 53.464 63.856 -2.901 1 33.11 ? CD1 LEU B 190 1 ATOM 4277 C CD2 . LEU F 3 190 . 53.072 66.154 -3.731 1 27.12 ? CD2 LEU B 190 1 ATOM 4278 N N . GLU F 3 191 . 58.217 66.136 -2.755 1 38.97 ? N GLU B 191 1 ATOM 4279 C CA . GLU F 3 191 . 59.443 66.529 -2.076 1 45.76 ? CA GLU B 191 1 ATOM 4280 C C . GLU F 3 191 . 60.012 67.655 -2.931 1 48.67 ? C GLU B 191 1 ATOM 4281 O O . GLU F 3 191 . 60.276 68.753 -2.437 1 49.59 ? O GLU B 191 1 ATOM 4282 C CB . GLU F 3 191 . 60.431 65.318 -1.992 1 50.13 ? CB GLU B 191 1 ATOM 4283 C CG . GLU F 3 191 . 61.186 65.114 -0.604 1 53.77 ? CG GLU B 191 1 ATOM 4284 C CD . GLU F 3 191 . 62.091 63.835 -0.466 1 54.77 ? CD GLU B 191 1 ATOM 4285 O OE1 . GLU F 3 191 . 63.248 63.964 0.016 1 46.67 ? OE1 GLU B 191 1 ATOM 4286 O OE2 . GLU F 3 191 . 61.648 62.703 -0.811 1 55 ? OE2 GLU B 191 1 ATOM 4287 N N . ASP F 3 192 . 60.153 67.379 -4.231 1 50.03 ? N ASP B 192 1 ATOM 4288 C CA . ASP F 3 192 . 60.635 68.362 -5.212 1 47.15 ? CA ASP B 192 1 ATOM 4289 C C . ASP F 3 192 . 59.772 69.611 -5.031 1 47.27 ? C ASP B 192 1 ATOM 4290 O O . ASP F 3 192 . 60.178 70.615 -4.428 1 38.77 ? O ASP B 192 1 ATOM 4291 C CB . ASP F 3 192 . 60.471 67.809 -6.65 1 38.43 ? CB ASP B 192 1 ATOM 4292 C CG . ASP F 3 192 . 61.761 67.826 -7.448 1 38.49 ? CG ASP B 192 1 ATOM 4293 O OD1 . ASP F 3 192 . 61.719 67.575 -8.669 1 43.61 ? OD1 ASP B 192 1 ATOM 4294 O OD2 . ASP F 3 192 . 62.828 68.08 -6.851 1 52.1 ? OD2 ASP B 192 1 ATOM 4295 N N . GLN F 3 193 . 58.535 69.493 -5.502 1 46.12 ? N GLN B 193 1 ATOM 4296 C CA . GLN F 3 193 . 57.569 70.559 -5.404 1 40.91 ? CA GLN B 193 1 ATOM 4297 C C . GLN F 3 193 . 57.729 71.21 -4.028 1 41.74 ? C GLN B 193 1 ATOM 4298 O O . GLN F 3 193 . 57.405 72.373 -3.851 1 48.75 ? O GLN B 193 1 ATOM 4299 C CB . GLN F 3 193 . 56.195 69.958 -5.602 1 48.51 ? CB GLN B 193 1 ATOM 4300 C CG . GLN F 3 193 . 55.114 70.958 -5.956 1 55 ? CG GLN B 193 1 ATOM 4301 C CD . GLN F 3 193 . 53.752 70.303 -5.981 1 55 ? CD GLN B 193 1 ATOM 4302 O OE1 . GLN F 3 193 . 52.772 70.876 -6.472 1 55 ? OE1 GLN B 193 1 ATOM 4303 N NE2 . GLN F 3 193 . 53.684 69.081 -5.45 1 55 ? NE2 GLN B 193 1 ATOM 4304 N N . ASN F 3 194 . 58.198 70.418 -3.059 1 43.98 ? N ASN B 194 1 ATOM 4305 C CA . ASN F 3 194 . 58.579 70.871 -1.718 1 47.59 ? CA ASN B 194 1 ATOM 4306 C C . ASN F 3 194 . 57.457 70.854 -0.669 1 47.71 ? C ASN B 194 1 ATOM 4307 O O . ASN F 3 194 . 57.616 71.614 0.287 1 54.83 ? O ASN B 194 1 ATOM 4308 C CB . ASN F 3 194 . 59.143 72.282 -1.774 1 50.86 ? CB ASN B 194 1 ATOM 4309 C CG . ASN F 3 194 . 60.604 72.282 -2.039 1 55 ? CG ASN B 194 1 ATOM 4310 O OD1 . ASN F 3 194 . 61.114 72.928 -2.971 1 55 ? OD1 ASN B 194 1 ATOM 4311 N ND2 . ASN F 3 194 . 61.313 71.54 -1.198 1 51.89 ? ND2 ASN B 194 1 ATOM 4312 N N . LEU F 3 195 . 56.366 70.091 -0.707 1 49.01 ? N LEU B 195 1 ATOM 4313 C CA . LEU F 3 195 . 55.512 70.215 0.484 1 48.13 ? CA LEU B 195 1 ATOM 4314 C C . LEU F 3 195 . 55.727 69.072 1.525 1 48.85 ? C LEU B 195 1 ATOM 4315 O O . LEU F 3 195 . 55.096 69.051 2.584 1 47.31 ? O LEU B 195 1 ATOM 4316 C CB . LEU F 3 195 . 54.031 70.276 0.061 1 46.71 ? CB LEU B 195 1 ATOM 4317 C CG . LEU F 3 195 . 53.349 69.173 -0.748 1 50.73 ? CG LEU B 195 1 ATOM 4318 C CD1 . LEU F 3 195 . 53.373 67.801 -0.054 1 55 ? CD1 LEU B 195 1 ATOM 4319 C CD2 . LEU F 3 195 . 51.904 69.609 -0.895 1 46.79 ? CD2 LEU B 195 1 ATOM 4320 N N . ILE F 3 196 . 56.634 68.141 1.229 1 49.61 ? N ILE B 196 1 ATOM 4321 C CA . ILE F 3 196 . 56.953 67.025 2.135 1 47.78 ? CA ILE B 196 1 ATOM 4322 C C . ILE F 3 196 . 58.4 66.625 1.91 1 49.78 ? C ILE B 196 1 ATOM 4323 O O . ILE F 3 196 . 58.986 67.026 0.917 1 43.69 ? O ILE B 196 1 ATOM 4324 C CB . ILE F 3 196 . 56.091 65.742 1.865 1 46.51 ? CB ILE B 196 1 ATOM 4325 C CG1 . ILE F 3 196 . 56.503 64.616 2.822 1 41.92 ? CG1 ILE B 196 1 ATOM 4326 C CG2 . ILE F 3 196 . 56.347 65.223 0.446 1 43.91 ? CG2 ILE B 196 1 ATOM 4327 C CD1 . ILE F 3 196 . 55.802 63.289 2.591 1 33.72 ? CD1 ILE B 196 1 ATOM 4328 N N . SER F 3 197 . 58.957 65.851 2.837 1 48.99 ? N SER B 197 1 ATOM 4329 C CA . SER F 3 197 . 60.305 65.27 2.742 1 48.63 ? CA SER B 197 1 ATOM 4330 C C . SER F 3 197 . 60.117 63.795 3.174 1 49.79 ? C SER B 197 1 ATOM 4331 O O . SER F 3 197 . 59.284 63.55 4.059 1 53.36 ? O SER B 197 1 ATOM 4332 C CB . SER F 3 197 . 61.279 66.01 3.697 1 50.39 ? CB SER B 197 1 ATOM 4333 O OG . SER F 3 197 . 61.608 67.334 3.256 1 48.61 ? OG SER B 197 1 ATOM 4334 N N . ALA F 3 198 . 60.828 62.825 2.575 1 43.28 ? N ALA B 198 1 ATOM 4335 C CA . ALA F 3 198 . 60.637 61.415 2.956 1 39.32 ? CA ALA B 198 1 ATOM 4336 C C . ALA F 3 198 . 61.842 60.507 2.692 1 43.21 ? C ALA B 198 1 ATOM 4337 O O . ALA F 3 198 . 62.731 60.797 1.869 1 40.26 ? O ALA B 198 1 ATOM 4338 C CB . ALA F 3 198 . 59.431 60.851 2.225 1 29.81 ? CB ALA B 198 1 ATOM 4339 N N . HIS F 3 199 . 61.817 59.379 3.408 1 49.57 ? N HIS B 199 1 ATOM 4340 C CA . HIS F 3 199 . 62.865 58.335 3.442 1 49.87 ? CA HIS B 199 1 ATOM 4341 C C . HIS F 3 199 . 62.328 57.303 4.517 1 46.31 ? C HIS B 199 1 ATOM 4342 O O . HIS F 3 199 . 62.615 57.443 5.725 1 47.21 ? O HIS B 199 1 ATOM 4343 C CB . HIS F 3 199 . 64.201 59.055 3.858 1 49.82 ? CB HIS B 199 1 ATOM 4344 C CG . HIS F 3 199 . 65.492 58.28 3.69 1 49.46 ? CG HIS B 199 1 ATOM 4345 N ND1 . HIS F 3 199 . 66.223 57.792 4.761 1 47.28 ? ND1 HIS B 199 1 ATOM 4346 C CD2 . HIS F 3 199 . 66.227 57.991 2.586 1 49.96 ? CD2 HIS B 199 1 ATOM 4347 C CE1 . HIS F 3 199 . 67.346 57.247 4.328 1 42.58 ? CE1 HIS B 199 1 ATOM 4348 N NE2 . HIS F 3 199 . 67.374 57.355 3.01 1 43.95 ? NE2 HIS B 199 1 ATOM 4349 N N . GLY F 3 200 . 61.501 56.333 4.075 1 40.1 ? N GLY B 200 1 ATOM 4350 C CA . GLY F 3 200 . 60.906 55.308 4.941 1 27.33 ? CA GLY B 200 1 ATOM 4351 C C . GLY F 3 200 . 59.804 55.903 5.808 1 34.99 ? C GLY B 200 1 ATOM 4352 O O . GLY F 3 200 . 58.694 55.374 5.952 1 36.63 ? O GLY B 200 1 ATOM 4353 N N . LYS F 3 201 . 60.166 56.999 6.46 1 42.07 ? N LYS B 201 1 ATOM 4354 C CA . LYS F 3 201 . 59.255 57.809 7.245 1 44.42 ? CA LYS B 201 1 ATOM 4355 C C . LYS F 3 201 . 58.84 58.965 6.324 1 44.63 ? C LYS B 201 1 ATOM 4356 O O . LYS F 3 201 . 59.532 59.247 5.341 1 49.47 ? O LYS B 201 1 ATOM 4357 C CB . LYS F 3 201 . 59.985 58.344 8.479 1 48.26 ? CB LYS B 201 1 ATOM 4358 C CG . LYS F 3 201 . 61.251 59.136 8.167 1 46.18 ? CG LYS B 201 1 ATOM 4359 C CD . LYS F 3 201 . 61.7 59.966 9.38 1 50.97 ? CD LYS B 201 1 ATOM 4360 C CE . LYS F 3 201 . 62.794 60.968 8.965 1 55 ? CE LYS B 201 1 ATOM 4361 N NZ . LYS F 3 201 . 63.147 62.022 9.974 1 46.95 ? NZ LYS B 201 1 ATOM 4362 N N . THR F 3 202 . 57.756 59.658 6.623 1 42.59 ? N THR B 202 1 ATOM 4363 C CA . THR F 3 202 . 57.34 60.779 5.784 1 45.69 ? CA THR B 202 1 ATOM 4364 C C . THR F 3 202 . 57.162 62.028 6.632 1 45.33 ? C THR B 202 1 ATOM 4365 O O . THR F 3 202 . 56.354 62.056 7.567 1 48.13 ? O THR B 202 1 ATOM 4366 C CB . THR F 3 202 . 56.002 60.461 5.045 1 45.9 ? CB THR B 202 1 ATOM 4367 O OG1 . THR F 3 202 . 55.101 59.797 5.945 1 47.06 ? OG1 THR B 202 1 ATOM 4368 C CG2 . THR F 3 202 . 56.269 59.591 3.815 1 45.47 ? CG2 THR B 202 1 ATOM 4369 N N . ILE F 3 203 . 57.964 63.045 6.337 1 38.83 ? N ILE B 203 1 ATOM 4370 C CA . ILE F 3 203 . 57.878 64.274 7.088 1 34.33 ? CA ILE B 203 1 ATOM 4371 C C . ILE F 3 203 . 57.026 65.299 6.378 1 36.07 ? C ILE B 203 1 ATOM 4372 O O . ILE F 3 203 . 57.44 65.905 5.369 1 30.72 ? O ILE B 203 1 ATOM 4373 C CB . ILE F 3 203 . 59.219 64.928 7.304 1 39.32 ? CB ILE B 203 1 ATOM 4374 C CG1 . ILE F 3 203 . 60.18 63.98 8.028 1 39.91 ? CG1 ILE B 203 1 ATOM 4375 C CG2 . ILE F 3 203 . 58.985 66.201 8.105 1 37.86 ? CG2 ILE B 203 1 ATOM 4376 C CD1 . ILE F 3 203 . 60.711 62.811 7.197 1 35.03 ? CD1 ILE B 203 1 ATOM 4377 N N . VAL F 3 204 . 55.822 65.479 6.898 1 36.43 ? N VAL B 204 1 ATOM 4378 C CA . VAL F 3 204 . 54.939 66.465 6.325 1 44.34 ? CA VAL B 204 1 ATOM 4379 C C . VAL F 3 204 . 55.54 67.795 6.706 1 47.25 ? C VAL B 204 1 ATOM 4380 O O . VAL F 3 204 . 56.21 67.871 7.742 1 53.56 ? O VAL B 204 1 ATOM 4381 C CB . VAL F 3 204 . 53.52 66.44 6.924 1 47.34 ? CB VAL B 204 1 ATOM 4382 C CG1 . VAL F 3 204 . 53.528 67.148 8.292 1 38.4 ? CG1 VAL B 204 1 ATOM 4383 C CG2 . VAL F 3 204 . 52.546 67.137 5.979 1 48.02 ? CG2 VAL B 204 1 ATOM 4384 N N . VAL F 3 205 . 55.358 68.816 5.878 1 45.13 ? N VAL B 205 1 ATOM 4385 C CA . VAL F 3 205 . 55.792 70.158 6.279 1 44.73 ? CA VAL B 205 1 ATOM 4386 C C . VAL F 3 205 . 54.468 70.987 6.231 1 44.05 ? C VAL B 205 1 ATOM 4387 O O . VAL F 3 205 . 53.372 70.375 6.486 1 31.19 ? O VAL B 205 1 ATOM 4388 C CB . VAL F 3 205 . 56.902 70.804 5.278 1 33.7 ? CB VAL B 205 1 ATOM 4389 C CG1 . VAL F 3 205 . 57.437 72.095 5.886 1 36.67 ? CG1 VAL B 205 1 ATOM 4390 C CG2 . VAL F 3 205 . 58.117 69.915 5.115 1 27.64 ? CG2 VAL B 205 1 HETATM 4391 P P . CMP G 4 . . 23.446 66.059 7.025 1 21.21 ? P CMP A 762 1 HETATM 4392 O O1P . CMP G 4 . . 24.861 65.799 6.725 1 16.95 ? O1P CMP A 762 1 HETATM 4393 O O2P . CMP G 4 . . 23.112 66.994 8.149 1 26.22 ? O2P CMP A 762 1 HETATM 4394 O O5' . CMP G 4 . . 22.849 66.716 5.697 1 26.51 ? O5' CMP A 762 1 HETATM 4395 C C5' . CMP G 4 . . 22.696 65.967 4.459 1 24.11 ? C5' CMP A 762 1 HETATM 4396 C C4' . CMP G 4 . . 22.122 64.593 4.72 1 19.73 ? C4' CMP A 762 1 HETATM 4397 O O4' . CMP G 4 . . 22.43 63.679 3.642 1 19.87 ? O4' CMP A 762 1 HETATM 4398 C C3' . CMP G 4 . . 22.777 63.849 5.855 1 23.16 ? C3' CMP A 762 1 HETATM 4399 O O3' . CMP G 4 . . 22.698 64.643 7.044 1 16.35 ? O3' CMP A 762 1 HETATM 4400 C C2' . CMP G 4 . . 22.15 62.475 5.657 1 15.69 ? C2' CMP A 762 1 HETATM 4401 C C1' . CMP G 4 . . 22.386 62.324 4.137 1 24.39 ? C1' CMP A 762 1 HETATM 4402 N N9 . CMP G 4 . . 23.619 61.624 3.714 1 12.64 ? N9 CMP A 762 1 HETATM 4403 C C8 . CMP G 4 . . 24.903 62.073 3.841 1 22.17 ? C8 CMP A 762 1 HETATM 4404 N N7 . CMP G 4 . . 25.821 61.231 3.387 1 20.71 ? N7 CMP A 762 1 HETATM 4405 C C5 . CMP G 4 . . 25.086 60.156 2.92 1 13.01 ? C5 CMP A 762 1 HETATM 4406 C C6 . CMP G 4 . . 25.475 58.919 2.309 1 14.58 ? C6 CMP A 762 1 HETATM 4407 N N6 . CMP G 4 . . 26.765 58.591 1.967 1 12.19 ? N6 CMP A 762 1 HETATM 4408 N N1 . CMP G 4 . . 24.497 58.04 2.025 1 9.86 ? N1 CMP A 762 1 HETATM 4409 C C2 . CMP G 4 . . 23.221 58.389 2.273 1 10.47 ? C2 CMP A 762 1 HETATM 4410 N N3 . CMP G 4 . . 22.727 59.528 2.798 1 18.21 ? N3 CMP A 762 1 HETATM 4411 C C4 . CMP G 4 . . 23.721 60.378 3.112 1 15.89 ? C4 CMP A 762 1 HETATM 4412 P P . CMP H 4 . . 30.868 44.322 10.111 1 22.81 ? P CMP B 761 1 HETATM 4413 O O1P . CMP H 4 . . 30.249 44.78 8.824 1 17.93 ? O1P CMP B 761 1 HETATM 4414 O O2P . CMP H 4 . . 30.231 43.185 10.844 1 18.79 ? O2P CMP B 761 1 HETATM 4415 O O5' . CMP H 4 . . 32.366 43.895 9.809 1 13.33 ? O5' CMP B 761 1 HETATM 4416 C C5' . CMP H 4 . . 33.274 44.8 9.251 1 17.27 ? C5' CMP B 761 1 HETATM 4417 C C4' . CMP H 4 . . 33.284 46.017 10.078 1 16.92 ? C4' CMP B 761 1 HETATM 4418 O O4' . CMP H 4 . . 34.091 47.063 9.52 1 19.03 ? O4' CMP B 761 1 HETATM 4419 C C3' . CMP H 4 . . 31.951 46.686 10.283 1 16.47 ? C3' CMP B 761 1 HETATM 4420 O O3' . CMP H 4 . . 31.094 45.72 10.901 1 15.14 ? O3' CMP B 761 1 HETATM 4421 C C2' . CMP H 4 . . 32.444 47.944 10.985 1 12.11 ? C2' CMP B 761 1 HETATM 4422 C C1' . CMP H 4 . . 33.587 48.307 10.004 1 20.63 ? C1' CMP B 761 1 HETATM 4423 N N9 . CMP H 4 . . 33.317 49.131 8.805 1 18.49 ? N9 CMP B 761 1 HETATM 4424 C C8 . CMP H 4 . . 32.66 48.826 7.627 1 19.25 ? C8 CMP B 761 1 HETATM 4425 N N7 . CMP H 4 . . 32.732 49.773 6.71 1 15.3 ? N7 CMP B 761 1 HETATM 4426 C C5 . CMP H 4 . . 33.45 50.775 7.339 1 22.11 ? C5 CMP B 761 1 HETATM 4427 C C6 . CMP H 4 . . 33.878 52.048 6.92 1 19.56 ? C6 CMP B 761 1 HETATM 4428 N N6 . CMP H 4 . . 33.651 52.576 5.73 1 29.04 ? N6 CMP B 761 1 HETATM 4429 N N1 . CMP H 4 . . 34.576 52.78 7.802 1 25.11 ? N1 CMP B 761 1 HETATM 4430 C C2 . CMP H 4 . . 34.827 52.273 9.053 1 22.25 ? C2 CMP B 761 1 HETATM 4431 N N3 . CMP H 4 . . 34.479 51.128 9.56 1 7.44 ? N3 CMP B 761 1 HETATM 4432 C C4 . CMP H 4 . . 33.791 50.404 8.646 1 22.16 ? C4 CMP B 761 1 HETATM 4433 O O . HOH I 5 . . 45.092 62.707 -38.052 1 40.55 ? O HOH C 497 1 HETATM 4434 O O . HOH I 5 . . 34.545 54.424 -34.074 1 46.59 ? O HOH C 498 1 HETATM 4435 O O . HOH I 5 . . 32.083 57.72 -40.155 1 25.7 ? O HOH C 499 1 HETATM 4436 O O . HOH I 5 . . 26.669 65.133 -35.452 1 33.79 ? O HOH C 500 1 HETATM 4437 O O . HOH I 5 . . 21.789 72.181 -22.98 1 47.12 ? O HOH C 502 1 HETATM 4438 O O . HOH I 5 . . 15.248 65.765 -18.568 1 13.3 ? O HOH C 505 1 HETATM 4439 O O . HOH I 5 . . 18.102 63.64 -26.184 1 10.55 ? O HOH C 506 1 HETATM 4440 O O . HOH I 5 . . 38.134 67.177 -36.049 1 39.67 ? O HOH C 511 1 HETATM 4441 O O . HOH I 5 . . 6.496 75.445 -24.344 1 34.06 ? O HOH C 545 1 HETATM 4442 O O . HOH I 5 . . 5.915 78.12 -25.57 1 50.35 ? O HOH C 546 1 HETATM 4443 O O . HOH I 5 . . 26.503 57.806 -38.215 1 49.33 ? O HOH C 561 1 HETATM 4444 O O . HOH I 5 . . 34.543 63.954 -34.779 1 26.3 ? O HOH C 562 1 HETATM 4445 O O . HOH I 5 . . 40.503 54.446 -28.868 1 44.04 ? O HOH C 565 1 HETATM 4446 O O . HOH I 5 . . -4.406 63.698 -17.231 1 41.56 ? O HOH C 568 1 HETATM 4447 O O . HOH I 5 . . -3.754 71.074 -24.645 1 26.72 ? O HOH C 569 1 HETATM 4448 O O . HOH I 5 . . 9.518 75.455 -21.479 1 41.76 ? O HOH C 572 1 HETATM 4449 O O . HOH I 5 . . 17.844 76.245 -23.11 1 54.25 ? O HOH C 573 1 HETATM 4450 O O . HOH I 5 . . 10.529 81.336 -25.817 1 20.78 ? O HOH C 574 1 HETATM 4451 O O . HOH I 5 . . 19.103 72.754 -21.738 1 37.97 ? O HOH C 576 1 HETATM 4452 O O . HOH I 5 . . 37.142 57.678 -32.298 1 44.28 ? O HOH C 593 1 HETATM 4453 O O . HOH I 5 . . 28.559 54.589 -35.786 1 33.76 ? O HOH C 594 1 HETATM 4454 O O . HOH I 5 . . 24.818 56.11 -35.105 1 38.87 ? O HOH C 595 1 HETATM 4455 O O . HOH I 5 . . 6.032 71.716 -33.977 1 28.94 ? O HOH C 597 1 HETATM 4456 O O . HOH I 5 . . 6.701 81.328 -24.221 1 32.38 ? O HOH C 598 1 HETATM 4457 O O . HOH I 5 . . 38.755 57.279 -27.498 1 23.05 ? O HOH C 600 1 HETATM 4458 O O . HOH I 5 . . 15.304 73.759 -12.366 1 45.91 ? O HOH C 609 1 HETATM 4459 O O . HOH I 5 . . 19.746 75.497 -20.941 1 24.75 ? O HOH C 612 1 HETATM 4460 O O . HOH I 5 . . 33.85 55.583 -37.595 1 38.18 ? O HOH C 631 1 HETATM 4461 O O . HOH I 5 . . 41.052 57.278 -30.411 1 54.37 ? O HOH C 635 1 HETATM 4462 O O . HOH I 5 . . 23.329 62.494 -35.82 1 44.05 ? O HOH C 636 1 HETATM 4463 O O . HOH I 5 . . 16.739 74.99 -27.635 1 34.45 ? O HOH C 645 1 HETATM 4464 O O . HOH I 5 . . -2.747 62.236 -18.959 1 51.72 ? O HOH C 652 1 HETATM 4465 O O . HOH I 5 . . 21.437 58.13 -27.166 1 44.51 ? O HOH C 655 1 HETATM 4466 O O . HOH I 5 . . 20.214 58.74 -36.056 1 47.44 ? O HOH C 656 1 HETATM 4467 O O . HOH I 5 . . 15.915 66.391 -16.034 1 44.96 ? O HOH C 659 1 HETATM 4468 O O . HOH I 5 . . 16.874 60.354 -21.901 1 39.78 ? O HOH C 660 1 HETATM 4469 O O . HOH I 5 . . -6.306 64.692 -18.758 1 14.12 ? O HOH C 672 1 HETATM 4470 O O . HOH I 5 . . 21.194 62.919 -31.519 1 55 ? O HOH C 677 1 HETATM 4471 O O . HOH I 5 . . 20.66 75.297 -23.813 1 41.23 ? O HOH C 692 1 HETATM 4472 O O . HOH I 5 . . -1.234 68.669 -34.146 1 48.42 ? O HOH C 699 1 HETATM 4473 O O . HOH I 5 . . -4.841 71.213 -27.538 1 47.07 ? O HOH C 700 1 HETATM 4474 O O . HOH I 5 . . -1.095 63.024 -23.484 1 43.34 ? O HOH C 701 1 HETATM 4475 O O . HOH I 5 . . 16.283 79.208 -26.983 1 49.4 ? O HOH C 702 1 HETATM 4476 O O . HOH I 5 . . 19.179 59.427 -27.503 1 47.32 ? O HOH C 706 1 HETATM 4477 O O . HOH I 5 . . 22.551 57.921 -34.154 1 55 ? O HOH C 707 1 HETATM 4478 O O . HOH I 5 . . 22.568 54.84 -35.215 1 28.25 ? O HOH C 708 1 HETATM 4479 O O . HOH I 5 . . 37.11 60.913 -39.945 1 20.63 ? O HOH C 709 1 HETATM 4480 O O . HOH I 5 . . 39.915 65.768 -33.913 1 55 ? O HOH C 710 1 HETATM 4481 O O . HOH I 5 . . 30.547 58.805 -30.327 1 32.03 ? O HOH C 715 1 HETATM 4482 O O . HOH I 5 . . 24.361 53.539 -32.522 1 43.87 ? O HOH C 724 1 HETATM 4483 O O . HOH J 5 . . 70.347 58.185 -8.109 1 55 ? O HOH D 475 1 HETATM 4484 O O . HOH J 5 . . 64.471 44.79 -17.048 1 46.14 ? O HOH D 476 1 HETATM 4485 O O . HOH J 5 . . 51.769 43.366 -8.088 1 32.45 ? O HOH D 477 1 HETATM 4486 O O . HOH J 5 . . 53.137 40.252 -11.712 1 55 ? O HOH D 478 1 HETATM 4487 O O . HOH J 5 . . 60.531 36.463 -9.174 1 38.78 ? O HOH D 479 1 HETATM 4488 O O . HOH J 5 . . 58.862 36.585 -19.509 1 54.25 ? O HOH D 480 1 HETATM 4489 O O . HOH J 5 . . 66.89 46.517 -12.427 1 27.96 ? O HOH D 481 1 HETATM 4490 O O . HOH J 5 . . 73.157 47.205 -13.109 1 53.02 ? O HOH D 482 1 HETATM 4491 O O . HOH J 5 . . 65.406 39.582 13.133 1 28.43 ? O HOH D 485 1 HETATM 4492 O O . HOH J 5 . . 62.621 47.039 14.604 1 52.46 ? O HOH D 486 1 HETATM 4493 O O . HOH J 5 . . 65.155 39.397 -1.228 1 20.94 ? O HOH D 489 1 HETATM 4494 O O . HOH J 5 . . 46.206 49.808 -17.576 1 35.36 ? O HOH D 490 1 HETATM 4495 O O . HOH J 5 . . 42.855 63.733 -22.373 1 33.69 ? O HOH D 493 1 HETATM 4496 O O . HOH J 5 . . 51.508 67.455 -17.121 1 37.41 ? O HOH D 512 1 HETATM 4497 O O . HOH J 5 . . 55.844 44.029 14.113 1 40.33 ? O HOH D 517 1 HETATM 4498 O O . HOH J 5 . . 57.886 44.135 10.476 1 41.36 ? O HOH D 518 1 HETATM 4499 O O . HOH J 5 . . 51.555 62.372 -24.432 1 27.58 ? O HOH D 524 1 HETATM 4500 O O . HOH J 5 . . 43.711 56.235 -28.355 1 26.56 ? O HOH D 525 1 HETATM 4501 O O . HOH J 5 . . 60.736 42.023 8.755 1 40.46 ? O HOH D 529 1 HETATM 4502 O O . HOH J 5 . . 56.046 49.978 8.883 1 27.41 ? O HOH D 530 1 HETATM 4503 O O . HOH J 5 . . 70.091 40.615 -3.93 1 22.25 ? O HOH D 533 1 HETATM 4504 O O . HOH J 5 . . 67.001 53.08 -8.644 1 42.15 ? O HOH D 534 1 HETATM 4505 O O . HOH J 5 . . 70.597 45.672 7.197 1 19.93 ? O HOH D 535 1 HETATM 4506 O O . HOH J 5 . . 56.99 37.442 -11.269 1 32.19 ? O HOH D 538 1 HETATM 4507 O O . HOH J 5 . . 65.265 35.444 -10.17 1 34.93 ? O HOH D 539 1 HETATM 4508 O O . HOH J 5 . . 62.109 37.199 -7.114 1 52.71 ? O HOH D 540 1 HETATM 4509 O O . HOH J 5 . . 42.794 68.731 -22.407 1 35.15 ? O HOH D 547 1 HETATM 4510 O O . HOH J 5 . . 46.123 70.632 -24.405 1 35.29 ? O HOH D 548 1 HETATM 4511 O O . HOH J 5 . . 67.748 49.985 -8.437 1 10.22 ? O HOH D 549 1 HETATM 4512 O O . HOH J 5 . . 74.545 45.447 -9.233 1 51.32 ? O HOH D 550 1 HETATM 4513 O O . HOH J 5 . . 54.585 44.617 -19.064 1 26.7 ? O HOH D 551 1 HETATM 4514 O O . HOH J 5 . . 53.794 42.969 -10.618 1 50.8 ? O HOH D 552 1 HETATM 4515 O O . HOH J 5 . . 49.037 44.429 -18.075 1 37.42 ? O HOH D 553 1 HETATM 4516 O O . HOH J 5 . . 48.762 48.216 -18.826 1 27.63 ? O HOH D 554 1 HETATM 4517 O O . HOH J 5 . . 49.442 65.308 -24.106 1 24.91 ? O HOH D 556 1 HETATM 4518 O O . HOH J 5 . . 49.882 70.093 -21.008 1 35.27 ? O HOH D 557 1 HETATM 4519 O O . HOH J 5 . . 43.056 66.665 -27.299 1 47.52 ? O HOH D 558 1 HETATM 4520 O O . HOH J 5 . . 60.509 38.551 -10.754 1 46.62 ? O HOH D 567 1 HETATM 4521 O O . HOH J 5 . . 58.263 43.649 7.952 1 45.35 ? O HOH D 582 1 HETATM 4522 O O . HOH J 5 . . 68.602 58.415 -1.102 1 26.82 ? O HOH D 584 1 HETATM 4523 O O . HOH J 5 . . 62.961 41.331 -17.673 1 36.46 ? O HOH D 585 1 HETATM 4524 O O . HOH J 5 . . 65.781 42.618 -14.654 1 33.9 ? O HOH D 586 1 HETATM 4525 O O . HOH J 5 . . 57.291 38.952 -20.892 1 45.33 ? O HOH D 587 1 HETATM 4526 O O . HOH J 5 . . 45.117 52.569 -17.172 1 30.91 ? O HOH D 588 1 HETATM 4527 O O . HOH J 5 . . 53.289 60.935 -18.784 1 52 ? O HOH D 591 1 HETATM 4528 O O . HOH J 5 . . 52.176 45.995 -18.77 1 38.67 ? O HOH D 601 1 HETATM 4529 O O . HOH J 5 . . 46.868 43.275 -9.443 1 39.72 ? O HOH D 607 1 HETATM 4530 O O . HOH J 5 . . 43.045 64.995 -15.789 1 49.25 ? O HOH D 617 1 HETATM 4531 O O . HOH J 5 . . 67.269 32.001 17.229 1 48.15 ? O HOH D 621 1 HETATM 4532 O O . HOH J 5 . . 62.211 36.743 13.534 1 46.51 ? O HOH D 622 1 HETATM 4533 O O . HOH J 5 . . 71.63 38.512 -10.357 1 46.87 ? O HOH D 624 1 HETATM 4534 O O . HOH J 5 . . 69.132 49.442 -10.591 1 38.27 ? O HOH D 626 1 HETATM 4535 O O . HOH J 5 . . 42.251 68.919 -19.154 1 38.7 ? O HOH D 633 1 HETATM 4536 O O . HOH J 5 . . 67.973 57.466 -6.149 1 33.81 ? O HOH D 642 1 HETATM 4537 O O . HOH J 5 . . 50.302 66.708 -28.579 1 42.56 ? O HOH D 643 1 HETATM 4538 O O . HOH J 5 . . 49.016 61.067 -28.672 1 53.81 ? O HOH D 644 1 HETATM 4539 O O . HOH J 5 . . 55.217 38.453 -8.585 1 51.32 ? O HOH D 666 1 HETATM 4540 O O . HOH J 5 . . 55.814 43.041 -8.509 1 19.14 ? O HOH D 667 1 HETATM 4541 O O . HOH J 5 . . 62.561 34.808 -12.282 1 30.86 ? O HOH D 668 1 HETATM 4542 O O . HOH J 5 . . 66.797 49.407 15.098 1 55 ? O HOH D 669 1 HETATM 4543 O O . HOH J 5 . . 56.396 41.212 -19.75 1 52.13 ? O HOH D 683 1 HETATM 4544 O O . HOH J 5 . . 50.283 38.631 -15.757 1 35.91 ? O HOH D 695 1 HETATM 4545 O O . HOH J 5 . . 58.305 42.736 -8.09 1 44.09 ? O HOH D 696 1 HETATM 4546 O O . HOH J 5 . . 61.189 39.93 -7.739 1 53.41 ? O HOH D 697 1 HETATM 4547 O O . HOH J 5 . . 68.551 53.858 -6.671 1 43.38 ? O HOH D 713 1 HETATM 4548 O O . HOH J 5 . . 66.847 51.437 8.723 1 43.84 ? O HOH D 714 1 HETATM 4549 O O . HOH J 5 . . 65.905 52.52 14.043 1 53.8 ? O HOH D 742 1 HETATM 4550 O O . HOH J 5 . . 69.799 45.512 1.693 1 51.26 ? O HOH D 749 1 HETATM 4551 O O . HOH J 5 . . 63.835 52.551 11.873 1 41.86 ? O HOH D 752 1 HETATM 4552 O O . HOH J 5 . . 61.683 51.699 14.595 1 39.64 ? O HOH D 753 1 HETATM 4553 O O . HOH J 5 . . 70.864 48.989 -15.635 1 55 ? O HOH D 755 1 HETATM 4554 O O . HOH K 5 . . 67.397 35.573 10.316 1 20.55 ? O HOH E 483 1 HETATM 4555 O O . HOH K 5 . . 67.927 39.018 11.403 1 28.29 ? O HOH E 484 1 HETATM 4556 O O . HOH K 5 . . 63.705 52.517 -0.832 1 36.53 ? O HOH E 487 1 HETATM 4557 O O . HOH K 5 . . 65.354 49.889 -4.492 1 49.78 ? O HOH E 488 1 HETATM 4558 O O . HOH K 5 . . 74.697 45.4 5.86 1 44.7 ? O HOH E 515 1 HETATM 4559 O O . HOH K 5 . . 75.656 39.879 3.425 1 32.51 ? O HOH E 516 1 HETATM 4560 O O . HOH K 5 . . 67.795 33.325 3.865 1 46.58 ? O HOH E 519 1 HETATM 4561 O O . HOH K 5 . . 72.727 49.11 4.087 1 29.56 ? O HOH E 520 1 HETATM 4562 O O . HOH K 5 . . 56.084 57.66 -19.059 1 22.64 ? O HOH E 521 1 HETATM 4563 O O . HOH K 5 . . 76.028 51.424 12 1 34.44 ? O HOH E 531 1 HETATM 4564 O O . HOH K 5 . . 72.935 51.041 11.055 1 31.9 ? O HOH E 536 1 HETATM 4565 O O . HOH K 5 . . 72.141 46.46 4.12 1 52 ? O HOH E 537 1 HETATM 4566 O O . HOH K 5 . . 57.218 36.663 5.877 1 21.3 ? O HOH E 543 1 HETATM 4567 O O . HOH K 5 . . 65.31 39.55 9.706 1 33.24 ? O HOH E 544 1 HETATM 4568 O O . HOH K 5 . . 69.997 37.575 10.818 1 55 ? O HOH E 566 1 HETATM 4569 O O . HOH K 5 . . 75.565 35.395 7.04 1 33.9 ? O HOH E 570 1 HETATM 4570 O O . HOH K 5 . . 70.867 49.37 11.889 1 35.98 ? O HOH E 571 1 HETATM 4571 O O . HOH K 5 . . 69.335 38.156 1.355 1 38.59 ? O HOH E 577 1 HETATM 4572 O O . HOH K 5 . . 73.936 49.676 13.646 1 47.86 ? O HOH E 578 1 HETATM 4573 O O . HOH K 5 . . 73.413 46.396 8.669 1 43.69 ? O HOH E 579 1 HETATM 4574 O O . HOH K 5 . . 81.229 50.58 8.324 1 37.52 ? O HOH E 580 1 HETATM 4575 O O . HOH K 5 . . 81.781 42.29 10.185 1 25.63 ? O HOH E 581 1 HETATM 4576 O O . HOH K 5 . . 63.154 49.753 0.787 1 20.16 ? O HOH E 583 1 HETATM 4577 O O . HOH K 5 . . 52.394 48.873 -30.007 1 53.55 ? O HOH E 590 1 HETATM 4578 O O . HOH K 5 . . 61.104 54.976 -26.847 1 47.94 ? O HOH E 604 1 HETATM 4579 O O . HOH K 5 . . 57.666 55.211 -26.018 1 50.15 ? O HOH E 605 1 HETATM 4580 O O . HOH K 5 . . 60.039 55.864 -23.59 1 55 ? O HOH E 606 1 HETATM 4581 O O . HOH K 5 . . 60.1 41.365 -5.201 1 45.95 ? O HOH E 618 1 HETATM 4582 O O . HOH K 5 . . 70.637 38.501 14.29 1 46.42 ? O HOH E 619 1 HETATM 4583 O O . HOH K 5 . . 73.29 40.555 14.035 1 41.72 ? O HOH E 620 1 HETATM 4584 O O . HOH K 5 . . 57.193 39.22 8.721 1 37.63 ? O HOH E 623 1 HETATM 4585 O O . HOH K 5 . . 66.092 50.61 -10.399 1 23.91 ? O HOH E 625 1 HETATM 4586 O O . HOH K 5 . . 77.611 47.325 18.44 1 35.78 ? O HOH E 639 1 HETATM 4587 O O . HOH K 5 . . 71.268 40.221 1.712 1 47 ? O HOH E 640 1 HETATM 4588 O O . HOH K 5 . . 64.841 55.304 -2.212 1 38.46 ? O HOH E 641 1 HETATM 4589 O O . HOH K 5 . . 60.211 47.358 -24.602 1 44.79 ? O HOH E 646 1 HETATM 4590 O O . HOH K 5 . . 57.361 49.302 -22.833 1 33.4 ? O HOH E 647 1 HETATM 4591 O O . HOH K 5 . . 57.9 46.482 -21.158 1 49.78 ? O HOH E 684 1 HETATM 4592 O O . HOH K 5 . . 57.827 43.936 -4.996 1 54.36 ? O HOH E 685 1 HETATM 4593 O O . HOH K 5 . . 80.651 48.325 11.022 1 29.52 ? O HOH E 686 1 HETATM 4594 O O . HOH K 5 . . 79.286 51.604 13.129 1 49.66 ? O HOH E 687 1 HETATM 4595 O O . HOH K 5 . . 80.238 44.021 6.912 1 45.95 ? O HOH E 688 1 HETATM 4596 O O . HOH K 5 . . 60.733 33.245 7.305 1 55 ? O HOH E 743 1 HETATM 4597 O O . HOH K 5 . . 77.556 43.536 6.417 1 53.41 ? O HOH E 750 1 HETATM 4598 O O . HOH K 5 . . 74.125 33.302 1.512 1 55 ? O HOH E 751 1 HETATM 4599 O O . HOH K 5 . . 58.691 40.778 -0.272 1 53.41 ? O HOH E 754 1 HETATM 4600 O O . HOH K 5 . . 65.062 57.859 -15.43 1 51.71 ? O HOH E 756 1 HETATM 4601 O O . HOH L 5 . . 39.601 51.8 -14.163 1 48.63 ? O HOH F 491 1 HETATM 4602 O O . HOH L 5 . . 42.338 57.424 -18.088 1 30.52 ? O HOH F 492 1 HETATM 4603 O O . HOH L 5 . . 40.611 68.254 -26.386 1 43.31 ? O HOH F 494 1 HETATM 4604 O O . HOH L 5 . . 36.111 75.412 -28.364 1 44.29 ? O HOH F 495 1 HETATM 4605 O O . HOH L 5 . . 38.325 74.842 -20.69 1 29.66 ? O HOH F 496 1 HETATM 4606 O O . HOH L 5 . . 28.87 71.233 -37.894 1 27.7 ? O HOH F 501 1 HETATM 4607 O O . HOH L 5 . . 20.912 72.874 -29.01 1 44.34 ? O HOH F 503 1 HETATM 4608 O O . HOH L 5 . . 13.937 66.994 -20.653 1 23.17 ? O HOH F 504 1 HETATM 4609 O O . HOH L 5 . . 10.104 59.707 -27.834 1 40.2 ? O HOH F 507 1 HETATM 4610 O O . HOH L 5 . . 8.864 68.297 -31.113 1 39.94 ? O HOH F 508 1 HETATM 4611 O O . HOH L 5 . . 7.068 68.916 -33.354 1 47.65 ? O HOH F 509 1 HETATM 4612 O O . HOH L 5 . . 11.412 69.749 -31.428 1 17.9 ? O HOH F 510 1 HETATM 4613 O O . HOH L 5 . . 40.64 65.256 -22.789 1 23.04 ? O HOH F 513 1 HETATM 4614 O O . HOH L 5 . . 35.254 72.551 -20.118 1 55 ? O HOH F 514 1 HETATM 4615 O O . HOH L 5 . . 51.575 55.673 -25.93 1 33.99 ? O HOH F 522 1 HETATM 4616 O O . HOH L 5 . . 41.795 46.087 -19.656 1 38.63 ? O HOH F 523 1 HETATM 4617 O O . HOH L 5 . . 15.802 70.478 -35.327 1 35.2 ? O HOH F 526 1 HETATM 4618 O O . HOH L 5 . . 6.392 61.612 -26.066 1 23.72 ? O HOH F 527 1 HETATM 4619 O O . HOH L 5 . . 29.124 79.776 -34.852 1 32.63 ? O HOH F 528 1 HETATM 4620 O O . HOH L 5 . . 37.883 51.549 -24.595 1 54.07 ? O HOH F 541 1 HETATM 4621 O O . HOH L 5 . . 34.835 50.547 -20.628 1 30.94 ? O HOH F 542 1 HETATM 4622 O O . HOH L 5 . . 31.162 76.662 -22.119 1 55 ? O HOH F 559 1 HETATM 4623 O O . HOH L 5 . . 31.06 70.006 -34.2 1 16.86 ? O HOH F 560 1 HETATM 4624 O O . HOH L 5 . . 16.542 71.808 -32.219 1 21.1 ? O HOH F 563 1 HETATM 4625 O O . HOH L 5 . . 14.867 68.245 -36.351 1 34.11 ? O HOH F 564 1 HETATM 4626 O O . HOH L 5 . . 18.549 64.506 -40.441 1 32.89 ? O HOH F 575 1 HETATM 4627 O O . HOH L 5 . . 45.887 44.599 -27.592 1 37.29 ? O HOH F 589 1 HETATM 4628 O O . HOH L 5 . . 35.632 50.257 -23.883 1 50.89 ? O HOH F 592 1 HETATM 4629 O O . HOH L 5 . . 22.784 72.471 -27.076 1 42.58 ? O HOH F 596 1 HETATM 4630 O O . HOH L 5 . . 7.194 58.282 -22.777 1 48.95 ? O HOH F 599 1 HETATM 4631 O O . HOH L 5 . . 2.172 75.065 -25.769 1 29.07 ? O HOH F 602 1 HETATM 4632 O O . HOH L 5 . . 6.522 79.928 -16.01 1 25.22 ? O HOH F 603 1 HETATM 4633 O O . HOH L 5 . . 43.025 43.992 -21.855 1 29.25 ? O HOH F 608 1 HETATM 4634 O O . HOH L 5 . . 7.478 77.422 -10.24 1 18.53 ? O HOH F 610 1 HETATM 4635 O O . HOH L 5 . . 17.066 57.43 -29.734 1 29.65 ? O HOH F 613 1 HETATM 4636 O O . HOH L 5 . . 27.442 72.109 -25.068 1 16.67 ? O HOH F 614 1 HETATM 4637 O O . HOH L 5 . . 29.667 73.505 -25.82 1 28.54 ? O HOH F 615 1 HETATM 4638 O O . HOH L 5 . . 34.311 76.445 -23.875 1 49.17 ? O HOH F 616 1 HETATM 4639 O O . HOH L 5 . . 40.192 64.519 -16.676 1 55 ? O HOH F 627 1 HETATM 4640 O O . HOH L 5 . . 4.897 63.696 -25.327 1 38.66 ? O HOH F 628 1 HETATM 4641 O O . HOH L 5 . . 13.729 70.695 -32.59 1 37.63 ? O HOH F 629 1 HETATM 4642 O O . HOH L 5 . . 40.317 69.089 -23.974 1 54.97 ? O HOH F 630 1 HETATM 4643 O O . HOH L 5 . . 31.852 69.051 -22.413 1 36.54 ? O HOH F 632 1 HETATM 4644 O O . HOH L 5 . . 37.512 63.501 -14.722 1 25.25 ? O HOH F 634 1 HETATM 4645 O O . HOH L 5 . . 25.176 68.661 -35.141 1 49.11 ? O HOH F 637 1 HETATM 4646 O O . HOH L 5 . . 4.653 68.424 -33.675 1 22.79 ? O HOH F 648 1 HETATM 4647 O O . HOH L 5 . . 4.431 77.755 -22.149 1 41.86 ? O HOH F 649 1 HETATM 4648 O O . HOH L 5 . . 7.296 75.601 -12.699 1 33.31 ? O HOH F 650 1 HETATM 4649 O O . HOH L 5 . . 6.998 71.561 -11.947 1 37.29 ? O HOH F 651 1 HETATM 4650 O O . HOH L 5 . . 7.933 58.041 -25.945 1 30.99 ? O HOH F 653 1 HETATM 4651 O O . HOH L 5 . . 13.763 61.04 -18.03 1 47.96 ? O HOH F 658 1 HETATM 4652 O O . HOH L 5 . . 33.756 72.777 -22.367 1 46.41 ? O HOH F 661 1 HETATM 4653 O O . HOH L 5 . . 54.464 46.698 -24.996 1 46.73 ? O HOH F 662 1 HETATM 4654 O O . HOH L 5 . . 36.668 53.614 -22.756 1 41.75 ? O HOH F 663 1 HETATM 4655 O O . HOH L 5 . . 7.813 79.582 -18.457 1 37.6 ? O HOH F 670 1 HETATM 4656 O O . HOH L 5 . . 8.196 65.636 -13.058 1 54.25 ? O HOH F 671 1 HETATM 4657 O O . HOH L 5 . . 9.648 63.288 -15.403 1 38.99 ? O HOH F 673 1 HETATM 4658 O O . HOH L 5 . . 8.696 62.103 -24.916 1 50.52 ? O HOH F 674 1 HETATM 4659 O O . HOH L 5 . . 14.733 66.217 -23.05 1 35.25 ? O HOH F 675 1 HETATM 4660 O O . HOH L 5 . . 11.389 72.474 -31.016 1 46.75 ? O HOH F 676 1 HETATM 4661 O O . HOH L 5 . . 12.114 58.988 -34.21 1 53.56 ? O HOH F 678 1 HETATM 4662 O O . HOH L 5 . . 35.294 69.551 -30.893 1 45.99 ? O HOH F 679 1 HETATM 4663 O O . HOH L 5 . . 41.412 63.169 -19.944 1 43.35 ? O HOH F 681 1 HETATM 4664 O O . HOH L 5 . . 43.289 54.324 -18.513 1 55 ? O HOH F 682 1 HETATM 4665 O O . HOH L 5 . . 9.751 71.706 -11.911 1 32.94 ? O HOH F 689 1 HETATM 4666 O O . HOH L 5 . . 7.616 61.298 -20.989 1 38.13 ? O HOH F 690 1 HETATM 4667 O O . HOH L 5 . . 2.925 75.398 -8.79 1 51.05 ? O HOH F 691 1 HETATM 4668 O O . HOH L 5 . . 25.48 73.849 -27.535 1 49.54 ? O HOH F 693 1 HETATM 4669 O O . HOH L 5 . . 9.405 78.692 -15.849 1 48.02 ? O HOH F 703 1 HETATM 4670 O O . HOH L 5 . . 3.752 75.722 -12.148 1 54.69 ? O HOH F 704 1 HETATM 4671 O O . HOH L 5 . . 38.687 69.451 -28.246 1 49.88 ? O HOH F 711 1 HETATM 4672 O O . HOH L 5 . . 37.106 67.659 -32.437 1 39.11 ? O HOH F 712 1 HETATM 4673 O O . HOH L 5 . . 20.319 73.578 -33.478 1 45.67 ? O HOH F 716 1 HETATM 4674 O O . HOH L 5 . . 6.36 63.92 -15.465 1 52.65 ? O HOH F 718 1 HETATM 4675 O O . HOH L 5 . . 26.865 78.212 -29.056 1 55 ? O HOH F 748 1 HETATM 4676 O O . HOH M 5 . . 10.284 72.559 -8.903 1 22.85 ? O HOH A 611 1 HETATM 4677 O O . HOH M 5 . . 9.255 57.324 -28.987 1 55 ? O HOH A 654 1 HETATM 4678 O O . HOH M 5 . . 21.678 54.651 -24.966 1 43.43 ? O HOH A 657 1 HETATM 4679 O O . HOH M 5 . . 7.4 73.484 -9.214 1 47.11 ? O HOH A 705 1 HETATM 4680 O O . HOH M 5 . . 17.557 61.852 -14.892 1 42.94 ? O HOH A 717 1 HETATM 4681 O O . HOH M 5 . . 11.375 59.5 -14.354 1 52.68 ? O HOH A 719 1 HETATM 4682 O O . HOH M 5 . . 12.614 53.284 -14.492 1 51.76 ? O HOH A 720 1 HETATM 4683 O O . HOH M 5 . . 13.058 60.579 -10.316 1 49.73 ? O HOH A 721 1 HETATM 4684 O O . HOH M 5 . . 28.816 53.412 -29.637 1 39.73 ? O HOH A 722 1 HETATM 4685 O O . HOH M 5 . . 21.255 54.038 -29.711 1 41.83 ? O HOH A 723 1 HETATM 4686 O O . HOH M 5 . . 38.936 47.409 -18.387 1 40.91 ? O HOH A 725 1 HETATM 4687 O O . HOH M 5 . . 41.262 47.175 -17.411 1 38.05 ? O HOH A 726 1 HETATM 4688 O O . HOH M 5 . . 12.478 74.038 6.484 1 49.67 ? O HOH A 734 1 HETATM 4689 O O . HOH M 5 . . 18.509 73.301 5.314 1 43.09 ? O HOH A 735 1 HETATM 4690 O O . HOH M 5 . . 19.75 65.654 -12.399 1 25.25 ? O HOH A 736 1 HETATM 4691 O O . HOH M 5 . . 23.38 68.251 -12.222 1 25.18 ? O HOH A 737 1 HETATM 4692 O O . HOH M 5 . . 14.892 62.388 -11.516 1 41.1 ? O HOH A 738 1 HETATM 4693 O O . HOH M 5 . . 24.435 69.769 -18.274 1 48.14 ? O HOH A 744 1 HETATM 4694 O O . HOH M 5 . . 25.815 69.476 -21.119 1 48.69 ? O HOH A 745 1 HETATM 4695 O O . HOH M 5 . . 27.956 67.774 -19.811 1 55 ? O HOH A 746 1 HETATM 4696 O O . HOH M 5 . . 26.553 66.389 -18.032 1 51.67 ? O HOH A 747 1 HETATM 4697 O O . HOH N 5 . . 59.562 53.896 4.476 1 30.56 ? O HOH B 532 1 HETATM 4698 O O . HOH N 5 . . 55.057 58.699 -15.558 1 44.05 ? O HOH B 555 1 HETATM 4699 O O . HOH N 5 . . 59.004 61.481 -14.106 1 55 ? O HOH B 638 1 HETATM 4700 O O . HOH N 5 . . 40.467 58.019 -13.975 1 51.91 ? O HOH B 664 1 HETATM 4701 O O . HOH N 5 . . 43.433 63.243 -13.179 1 53.31 ? O HOH B 665 1 HETATM 4702 O O . HOH N 5 . . 37.656 60.746 -12.566 1 55 ? O HOH B 680 1 HETATM 4703 O O . HOH N 5 . . 27.051 28.112 9.958 1 40.96 ? O HOH B 694 1 HETATM 4704 O O . HOH N 5 . . 66.35 59.431 7.53 1 46.96 ? O HOH B 698 1 HETATM 4705 O O . HOH N 5 . . 50.447 47.743 -5.108 1 51.54 ? O HOH B 727 1 HETATM 4706 O O . HOH N 5 . . 47.146 45.975 -3.411 1 42.22 ? O HOH B 728 1 HETATM 4707 O O . HOH N 5 . . 46.157 49.437 -7.502 1 53.47 ? O HOH B 729 1 HETATM 4708 O O . HOH N 5 . . 43.808 40.145 -13.034 1 30.09 ? O HOH B 730 1 HETATM 4709 O O . HOH N 5 . . 36.05 55.545 6.786 1 37.49 ? O HOH B 731 1 HETATM 4710 O O . HOH N 5 . . 38.361 59.27 3.275 1 53.62 ? O HOH B 732 1 HETATM 4711 O O . HOH N 5 . . 40.217 64.375 2.797 1 44.11 ? O HOH B 733 1 HETATM 4712 O O . HOH N 5 . . 41.541 53.966 -8.409 1 51.18 ? O HOH B 739 1 HETATM 4713 O O . HOH N 5 . . 39.178 56.148 -9.152 1 32.47 ? O HOH B 740 1 HETATM 4714 O O . HOH N 5 . . 40.084 58.973 -11.133 1 51.6 ? O HOH B 741 1 HETATM 4715 O O . HOH N 5 . . 45.75 42.963 -13.26 1 55 ? O HOH B 757 1 HETATM 4716 O O . HOH N 5 . . 53.894 43.192 17.506 1 50.14 ? O HOH B 758 1 HETATM 4717 O O . HOH N 5 . . 51.308 41.624 18.445 1 44.78 ? O HOH B 759 1 HETATM 4718 O O . HOH N 5 . . 51.831 41.946 22.916 1 43.08 ? O HOH B 760 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 54 # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/1j59.cif.gz000066400000000000000000003231531414676747700251640ustar00rootroot00000000000000]1j59.cifܽ]s7-_3's:MJX&e Zmő($ϴϯXǖ%OѦګPXH$2/o><7//޾}͇on?}r׻<2g}x^/d)ذ^~?wo?7w޾o~yܾ{.Wۗw_ݛ7oᄌ{6{]?~wjx~y|~{oW/csWWPN^~V^!m-@~}}o__?߼}}׷^~y}7~)w7?u/{sn—'g?<SsNܗ=wOvwJ?:U(7nE~sspz}z݃WOv\]?}Y8>ov]WU_>y)>yws'@}~}!O?uwg|?n_}Go#o+W~^_}=9zT?x*=T:z7^{x-=UG| >׷w?}G|y|x'rOS<]{g=|tNPyJ#sUA8@ {J!cԀ}~z}? .&b5On9Kq H%j)O(rȻ<1j=x,(yi'~{E=9/z>w*US!(>aj rz-}կU[Q<>Mw;LR{ܳ9Rml c{k;ڷz#b6{[*Ӳoo?<wsV3^>Z?0~㤮<>VLU(W-ۛh3 {5/ݷ]0')=3/N33>NwaϏ᝟e2"#=En~.]BegeN^?cX{q[]vt=Ćj@KK@uX ۚZiem{TRZiO|=n,+t^}\;Tlo}܏n_OaIyc}꧷ykϷOً}ģMۻ/[k z/y#/yk_}^hWBӯ}uો~_}գ겫+~۞ߴ-?_z{(|B8<_~Wo|x>Ӷz~'=_/>}WUSm]Oy~ϬϬwuuuRXX@{~S_'~v?77y o߼5Tkw7oF]׻Wk~?_5La4pX/r"W_yY_b5_߱ZY8=w8> h>@8Oûϯo~x}^4vWܼ~]=tϡߛ2sF%oaKxg8gSzn,DYy?{ꇷwx}CyMBuSz~4uawh6?S:m+&q%wקÃW_}o/|׏_?{׏^|GϞ=O?ï|}GO==xt?gӯOߟ?|?o||7O=='O}pEKn ?";5Mսj .|΋EѰTᏼ/ EmT4W!ry_4 s5ȋZf CCK`H`#/j9  E`FzE/39/jhNj/rS#oH%J_X6^>E/ȋڍ$*qH1=;Fcam,L&߿i0VO)ToN}͙M#[xSjZo4TYyHp$}ӇO^6/ [ xnR䧦FQ7 L@T?&[A1;l:;x_eݫuPSxUz,[s̷TQq?+^%8ܿ*-W-ݫų?05m;:U2?*42+}M#˳I.-!/Hw՟xU^5S=Ыb+.uC灱|-ёG_E=T %j'#X -e ߦJmP0OW F\ ?*ӿj4 jWf2{4,鮑|5WfϑJWƦ^WYyXn?Ҁi۾2W},ӧ}Ugjn_W4W->ȫR΃WsDFUϾ0H~Pmgb7vt׼?V#ۯUPgFqSj~*mlWKe@&AwTa؋w>ܾ{u:O݋կ X~5h90cG~?^ o޽}s 1lhJlV/=>|LKU<[ez yʍ{Q)!ww;^ɛ9_WO.Ƚgl_ : ɃACPf6e A]CPn4u Auv81gu / }Ύ}qS3u5o۪-uc~4p[I]S&l%ob?^e6cڱEآnlQn7([׍-W[ߏ-ΗuufwuyP[<\L]7~>L#>2L#>6L# W#z7Zwz7ZwzWT:WE=d'^ 'kruLEg o)riW/kD9މr^f'ʙNs۝(;QkwԤNT򻝨䷺qt%_tW禪zQ_78D9|@)7zw0'.neߍQ}7]ݠ˾vw.H}w˾wwG#]ݑ.NuyCdS̃~y6g~y6g~yi1n{ٰgIԟ6'pf |g6vhqn~CK -w8U] Iy:3"a6F>.z) %h~Aߜ .wzYT)0}7_]H7_mgZ,[ ά53v@pn= 8S*w#f|8)x`$48ST-m% }7mJj4F :3缦9pl;sܺ9pm@1w b|WuuC9RΑw74hVRIWSI6!ģ!ģ!ģ!ģ!ģ!ģ!ģ!ģg#tёCG!#m!!"G,B;ɧOSu6r閩0Թη%q% Anpf=H8$ l 綃sAy vHA" |$OnH~7H$T ɎM^u7z3⼦8-l{sܺ8-m{Kw%izߪ=Ic,U"m^~"Qߤ{HmW )ɧ:)19\gT Ar!gzP^;(( murA[n K~7%_x^/Dכ '~NU{"穻w|\nkQ_?*.W[^@tNkdB|MuGYc> dKR¿! U̩CL8-0;$J7.h4,ƵE a߅i4,R\( S..dE/aq#qy"q9.g Li\.RKҸ<;yJ)MnQ[]n(Ki3d(qi4.,R\(ۙҸ](o3!o3 CmCHUoF J.Ffء*-xҰ碙Ұ]( {Ұ8w64,a#q9޼Pc(˱rgcTiy,~s[PuymVqy^6,ˆ4.ˆs3u!@i\ΔBi\a4.9=q9N㉕8sN~ӸKr 1b@Y4.GLi\)QS;Ss?ؑҸwo&Jr{4.Hd(!JNy5Ҹ =$q>~=V<\ҸWrs%;pҸ{ Hi\U1QcY) vzҸeҸ;ҸJҸJbGi\eScY ة,PZJ<ñPc'c)Q(Q6SgJc7꿺Jݛ?߼_߷[}e||:x5Y^_}[IwNlgI>";Os9qlCco`<0q#p~*n@6tOYf;~oFnψ5Bz`gsb ŽGHzHao (󪘛(jP!Xj $j!'P.- O @QKw\ :3<2ݝX3N~QZmngGe `$:sCFݩo,~;gBGtciG$ tl`H3-ȉYV6ʱǡ@q`wb潟 cdy+,Qz=Blq"®y& Ro 8hw8ϫLUv? p$R[|pFќgWnShg!qIe^Wª}'haG95yg)xBLdu0fY$=vx8mpT2)8pH0B-U!a@~j C"Vw @LL2keqo^ځ3IӲ0@X%@nJԳdqZa@hrbdq[a@p8W_gy8Cm:h a|+Y\ͭ0,5t"/ wRqҸh&q0y~ (L88(̝:> qci\`1CxGhZRR*+F^cG"%xR#Zf{Z'$'#,ͯJtM(t_VfӜ-3jHC/g8!VF[Η:aK^yP"-I_#-- D&C{:.{cD8GM ] bM^WMǴ/8i&^$1dMɶOHco&9C,9ESFr-嗱P# $2I5o8_I;x.gMSqBCi 2ܬH_Ć.:"Ɍw^qI !kumMIqƙΗ8[҆G,c(+8KN#WązEApxv:Sj8_㘆WNcZD vuv,˒k 5k^j֍EPaQtq|D&-)3sA73|ѽU {139:J)tOHd цOF#N0AztNƙ[OL?ƀDf `l/H^]MNq-+VWHnj^Mє#h Ӳ}in/!gȳҽ- OLX8 Z ^ h&lH32 rA-K Wg+Fb5Rh^>mh25s<-GE'6d_HD+$v*h8a{ ^$sBgn^p© mHSfiؾ$nhQ;2(W8~j^p` Dz@V ˖ }.=d*ccP+eD6l_\m$DZQ\Cx^9 לk߰,N}vKlykPPjԞx0oxڄUS\4R'7dbE*޷HF )&'f5(Ϻ3\vJd"vAޓSirlDJQ n:Hvc#ɑljReX\{+HGY: Jdbj7ߐrÀ5<]>(a#>RԸ<9\\Y!Kb9:8i%J Y%k=|kJ37繂3/dhѣE@je Ƒ~YXS1}p0v8>PuȆm1͉.!$ :89-E&O(͡ՙFq+W( . xQ:89ԕdklNNhNu>1,c<gfrapԳ}Ϛ-oI)qRY8 f)#~y:g }uF e 'P wdr,"-¡,0}9ZvehҴ ^YL-֍8:& X!mݨ4!6bZD Ȱ Pu:Xʧ.8ZZ$U <вm٨5 4 h?@˫YZ- M&uNLgKzm娿byUiҺrHb4kaCL؜!I6Hr6i넍yZ++fEg]-#Am)6lEhhDw :jq6%u+' >UF- /pmhPV(gwT1Y\ϰ[C,1 qbV/8(#8n -k .DvWPK@-mE&(4Y^$v k( > 6At# ei2S쯡B+3TfDa\n;n` $/\)>;w|J*?A -<ž=LAqbƨ\<*k(PC9톎-5P4 Rg54{^JG& ;Z*6[=ON.j=@кdaJhSf7@96@%qJ\(:ѥD.\wg3tjq ]-2Bm If:/@y3")ȓf24.[ 9O2R;S u>[:*֦Ꜷ Ԅq4WvsbCo8XƁ)t*v^J8@t_\{iݫ4蔋<ٰJEӫŐjJkC.A;>FlYm2Z2mCKޗ08Wr®D8% ) Iz}P<=N-I3>i_*ա c i"VVvۇΒ.8]L&MHfHô_ߧ@ ,]VĶ48uZg0 YYggZdxHS แZ]8!UGP5,o[YgQLXZT$1*ض|uk X]HuD/]D4 iw4MǻU(0iڡ0Q`5N\P1Bx:G9խ ̰5y:hFimјV}m5™ƑmCf/̅l0ŭh(UWi±C {43(U7R((̴5&NӉ.MʋO~7nhRƁ(!pp[u!>#X)2'uD :ROG}@Ks5Y:hn"0H$ YfUwi9敿Epׯg[-Qu4т=2դAe9vcZ&`Y IHRRts*2gA*ǭ1l@ɱks dz(l.yTDȪVNǝ8x'"۫ZT@]&\ TH>/zbTIB#(RAaCQ(%^h%{*Ȥfu:Л?j-2du0*"s&O8%|^hC,eYBM{RT@ $FI2og`OEM!eS1a쀼?5ЉYe#R\@>nfv@[4ᴁCv0IIU N<:%Z"v™MEII :daÞ~Z=lG6.Q?* :9/>(U쐪 ds:a.ޡC Upx-9l#*Pg-iBZ;D d5fW: RWʲMSvΕ;Re+/ dTA*$hTe\cwP! H݈W%A6HTd;0mrW J|%/+K: }:*.;yIW>\rKޥOaEʵ>T Yl-'l.HA&r آ^ ч&LM`XKV\)GMr09$\>l)Nz"/ҧF8v(J!dlJc8 CnTl%k@<>T@%VucB+ }2C~[9^`;r<1;VT&p#}!J\ CT jiy<6XP~)c*N$/PTPJ̘Iy5Pi[1i砷uw96`\@Nr9a0Уky_˄z-4<-Q"_|#r[[` /aP:Ht"b@ֈl, PlDy^8˞[K#kHxA%:\Jhn$y.wJII-$/mXƙ%v+Ҵ'ȸ<$B}^1I2IbN@) WP EB8x"̠oۤ, (EUZEpU(E * \"30"0x,(G@B"RN"CR^!C GqbJx5`I}=} EWB9 ,yTDJx3pSBPcR1kYxO D*rLeIaABmfOi ͞ʠPDcs =B6@NY@0 ns(P X. f W KPdJ]Eo2(\y"2-Ƕ#JRք: HD ,&+Z/4ʚP5 ވmƄ Т uKn0E+i2Y&eLF 8^+m͞q_:&(׋ҬF 2WBaH-xQ HyAxCQ6QEh| !\*DQq`H&>@Cv9(M&RwPtXK<ƉUJ> H3t"$/2jnQ>p}34B->@xP~}@,fIJʴJµۿ\ cGP=fZB׌\nS1spmmٜ l*A_Ngyzs*jB O.wPÐb]hl Brtm :l$?JAf ē<0-rF0K({q5"!-GcM DefNnH (r- DP;e J\nf5 zLT0) 0:&])?ѱU@uH)G8 BQB!2\?'6ovVfCTPδE@W6HM-y;ɎVNTY*$\p?]HrStPe )p.Z*|CpbXC8PAŒ0wTH.oyg9iY1 l*@31X*6Ty7RQFsxoo&۠ Yt$W+|M.-DjMb@LP8d㜥`us rU m'(CȊPz-lv5ӆz~\(fEuNA>EB;LL*Pl{*8EqW D ozFե_V'M0L-auF St8bҝ" قW ofjkj@ZAZ渟*(Baq봒5N+G+y5`"´xA4Kێ0ZY8P~/b5D =Nj.]bP6aq+dK\Oo΋Dgɒ9fZ'6+v0\j x' Yh p:T7l/P@MN'5ޚyNn: : l,=d̹5T'4oCdظvP̵ӭ(ZJ!7BϷ%zfE;aGORqc  T'6Ѵ0nkS-6kVlfIh']0΢f ף xLmw688r)ktaVj.@zI bKN+43c+wG8jf;=E$D5H+0#N>R`/|4si8Bdj!oBK hif—D yRBiC.4 ߥY,y:FdY O"ɚl'щ̌¡i-(X* uIk}߈ %5`a 50|dL7JMHHLHXk٨NӊL'>3L@Pܯs@`CN|.fبdA4O&kpԉgt%sӉk $dƦ!`:ٹ4l/Ru njpZaV3ܜ.zj 4 )B0b+9i炃C5ŧo;Vހ}&B_;V.@ *aEW@ ]j#Yt0ē3S KZ ӊ"]S[nP )\]fk0QJA&2!A_st3Qr$SQbt]0 2qGg6Y-()ZdUHJI VbMr0b$A))=Dh;(%F׵"K-wMd+ͬo52|0;ɎNzM 9ﴝFd;hIũd;2Rvv{%G㼔M|m]Lqx16d>嬯 Fj&R^OQ$o1Ҩph 5yL$(E#N 'V{HٮkF#RZgdi 4 u^HnӪ34:&@ dGd::_BHF A[98`[+덭(Z-@),qB\gH=K;~e󥌱5Rӎ'f[0sM3 !ͥy?t5Qk A߸Nri g%+_yTH=M;` nW^^|w[ Xy"+itܭƝ#S&1hZ#u4-U‰E֑ ([.5NR!\g,7j(GKS'$$OI"vT5LGQ@ʱwJh0E#~zOSt,-&8#qȈi* D̎B@fj1c&۵bqL3r4W+qOB< +r+L0ȯ.El+ gي5NGRXnSΏLRN¡8s'1N=NZz}&0r&i_s^l6"[iekPz&MԌ`-J~ҵ:6#+(*sk ,7$Q~&͕c5NJTI79yZCt-PD|CPId4?GP=aYCCejH=av2JM.[C-Q=ȶa]{ c+gl<(qoĖciP=e MD|3TRAu$DU Աv LF,MJ嶰`m n97N&3~ĭ:L܁ρI A3[1p/6FPGA$ foɕxFs;1Hp,T% : xKrȁ'Rt-h{7S8@1́`܉$!Sm: F) %,PG:(  (Qԭq K5 gakb5|`ȻF9hVzY[#YeQ':ZtP5Gփ Y/@B)k*0cfup!D78)ޮqT7X L*e4"$=ac; ۞ F!F7D9|+Vu8akRm O' ,E+l|q)AcdcAU j 7C%rz46 V+@]JѠ\^d%f,͌p6,w *8Hk٬ CsuGF d!&))dJb"0Pb+JG4'2EEYı0Mg \y颃0qP_3QGvvZꢃ0o quNcʴT], W!Cƒ0R04XM+7tH]tR9O} RJti;.8H<66o<U!uA qo3h7QP PvN'a궱 R,@q2 DۂT8mp<ۋ{DinZkJT3bKiC0_X3Uǻx hhᴑAJ_%Rkp +X6Z q}9`$ۆ)8P,GNq`Jnn\444YhMit@mpXfdnkz aH'$69;RuB82l BH+(RmXWY6H+g7|y'9AbvHݎNi"Q(M:jGXG I7jf L^X1mT]쨐&g:5vqŁaT.2IjZyѷ:8`aFBNF_ ԑy0٩\{̚;}FaiD lï6k}cp(NC}5zL qř t넳X9ۮto`mhXP0lSr360.GSQC PJuvg("GxL^)#}C}]K]^T8*5A pVrm`2(d3ĕqyϡR H4AE7GaTAVH.ᅶ07MHTiBԇ%nAr= J P z^6+wk0 D` t \* j \,X U0*9zy*Yi* wv-imH+84" 25R4HdE WKPW͍փ@OwY FAvW +c}f&κ: cϑmUجȝ|Fk@VSHg4l/W;Q8 3ς\].V0I+t$]4hpc!=9^ {e<IP-},Yn:j0hP XB౼XyYOȨdfuqfx#?6Je&VuE[u kpAh&ҹ *8kJߡ`'7H(h빭 U q I=񡒘{u-Y[18Fp,vaT;R)p6E in[ \AG2K,ŽPݫޠT%pBKW",l:Q MdÃi+[#FvB$8.ҷZCOy2dɱhq\#~;c!:>u8Yp+ˢ>#qhU8Zͱ/c}/NNl$pǬt,'w^BX`R# Le=L1CrsP8CEE7Q  ~*X%ENLʍ*+ܺu6f YA6;OͲ٭w vC-vn[Yr,`*'s}WIDRz@D#*v/t!u E"6(3]Px BP` E *@ Q.h\+WV68 QXFh|UPg{CX\8V6F5ib=<4hpnom}ء(Dbhωo}d8|Y: Xy]0MY^bYmt@N9+b |9V[ƯkB]~(0< \;<klmE`+ t _<DaA WjFƎWpuM3+7sHL>%s"̢W!Rsp++Jw ķ+ rt/jR0%u 8 aڨ" JlI=ȊKDb#uZRMOaUiPDAtqoks4L ECBC?עDq[r*2(%s1}k6Mȶ|.}DeSEǵt.vcqÉ#aK'Za&{;up&8%.4k0cdkI3I Ga=>Jm|fn\"B&",fr 4L^0A$d6&_a&Jb4.wH'y>G f?ߡ؆å8Chp%3(!#W0pi\qC:ߖB./jyqd!ֱpU b6= ߘd;ز2{r]+ᤖǥB4":M2<.(n׉HMhi\L`Fqb5p sebȶ^8,ڟU\R(zH"u [Rsj`v@avS^7C Zsq Kp$;h sϾ4kPu5O+W@4kА{avФVӻq? $D4I+4k8J^E  <[h1/|rC P[ug[ >fca$r#R 5" cš>ɾϏl{Z _y/!5I6~o> aCZM2WgȷgscEg+ XomMbipč߫&ݩ1elpRs*!Sd#ƚ8:X\5ʼ{bh9Ĭlv,yKSLfVÞ1lahwRbCT|]:",ltyqVcVNuVj @;rB2V8X};4C6r:s89seDe%2EG&6GrVbϱ}*.^5x)FMljy"bG y%j\MW . |f>++MrGfhV|;hu `AToZ(@%2Mgrj*Va(EdȘ8f,t5¶^I+)[zE?nX;,ىR mFj&]k$tB?*Sa'g{b_ ˡȮF@usw|zDX6b#o3ym[ Pj}d XBw$w<͙[gB'/O̖EpF/MD{ ^=>SS-ssOqV6[ǎdkN%&NjTȳUȬn4eftɧB_vYf)M8aDa-z&S$e/(\B',qQi ήT#MTQ X9%5;J}1V%Y&X5ca g0Ze3\\nUƵ*0z:ℿĸeƚGkNapj)j"~*S2la6VX.B0BzoB] fқ[$K븣M[8iJrG9yHyb`vkRyq-Io8{"1ɷoԫr3j(y%b+l%p8ؙ%K8 /{8kRB:ځ5!5YMʩK#Yt2U ul}V ]2.@sV5[ْ0`|G-jk2~UYBaB3i2i˻N0u/cm]WƂ4  &rr] F[ee‡1P[@2K ڲ˛^:Ӊ^#&??.Aՠ3Gց%K^ebfs ֋4n`H.E9-Hݵ@&>7(KQRIcߝ8Z4ah! %idzÊ::mSriQW!v\#|~r~祊ԋ)iaB:5'MpWgSj@svr\IW?l9;9=f8,]ų;niATdpYF7М\rʜTto^ieNJ$A.ʜR^ F.99aB*FQ CybQGk]ڹVs&L-<>8q;N\)Y fA[g7Ki+*˘ðym+n$ɵ~ԤEnwZ0TIRDa oq}Gj+nJ$GlAxCYw#ݫ&[>ɭmk \Qsҽa+aE1chC_W'Eө5 -IZ -v. QW[ j-I"5W$4+~gPY$G-f"bK;E@uדՠ.o i BA\#=o]9w ouoϠ{UT%AB>n'Po]{XGfkGJ"|-ʺj\"د W@EUA gϨD.ɽ6P~1O W]W>Vߡ>Sт*Nk%LLcR) |λ _(ƔFg'93λuxVpEvDtλ 5F(o QHp3qK2#]V~=s3⤓4hCuW< v}4df7PZ\,.xMAڥhj{:/Yb-j 6:}uWyKc55̷%- t͝QL9V.xY]B2_(}M9Nbwkdt>{2Z=^Ao79ޚ‘nqu]3#0)!42 L,L #&=*b]` j rPPTGVPPyjGdžC!)ӚDՁ}DMܿ+H%fxW7j]sA!PTUN&VUVE6aI_`AM6ܭ (rє~hmᄊSALz$Ȗ5 F) (M+++r6 5N$:@ A(n@su༤|@kjH ,4WN?$@tN aŁ h. asʳ$ h.~8xt(v0a h.ț@Tm.<T Up| 'Bj, jպoS]9uVvTj1iMv͞`oRg?c\ OT*k*UQKbNTrm7kBڤ%ߞoGkV & !9H}MY-$WaGkg<9^UE[CnKQZsBUb6uj޻\̈́gڤo=Y#|r]u̫o%o- .PiI0[YjY2Ձ @ (]r)K.U99$.@Jڲ Ř{p&NY&|h1 6ҥSBK"U)=GϷ^ҨJW\vny`܂3 X{%kZMq0K=,yTS".@@rζ3w̛`Ϳ8yNpuNpy޷l(ˋԆ6[{wtaBtTNCm7QL5$>,vVҳx iiIHن N*~86z*YCR4+⼨t 6pUbQ]<7z ^<*+PdKpOz Jz:r8o۱VPӎ':cQ_3t(1>qtİ"k>ꇏ%=?;Ud즡 iuč Ft7ʀkW=qZ=qݠѯ|`$ 6S+Jv9a`hpsx9/n^> 1qn`P/NҖnz=sksƍ .Q5ԕKe; 5:я1xoMqcKb9Ƃ1Š 'qg|F#*KtKy|rcBʀ;>mikʍ6LCGd:㉵##wkfN-o7[#)0 +M fqV^ѕw bN1rZ (Z1C;꘏$)-_qI i)2y׽YߖyOʫ{n$-Mh=> @{4&7T*٩#D$ >6Ǚ39螄y2WݢU;{2C hXm8krЗuV\ѻ8&|5N e0hҦ=,3*эp 5yJ*wP5쓦 krg|{Lr!9|F?(7sPsB'TgS䥖xs=CM2+&CeeQ:o6Xi)(yQ{FI#$z*J靪GG R3^RR2H~w?g3j.ԔOpa jFz,Dh[al/U%bZ#k sY#S?]ce|d&I $Jm?];^&ViO87j#LzI9/z[OSq`9AWŐ-kj*W::fnωJv O ͬݞ+~Elh״4[t->!2PFi z-lj7ʨ DO|WhfX-A#Iݡvn/%0ZF))ULV-"VJߏݠYO*_gPAEH*>kpvݱ6nYwI}&Mz046{9eIoW#mHFA ٿO͞+ )2[M^=w͞bmLv]C3i3J'K(k}"mݶ9Th(Ai63oHI$#J;ffm7iMsmC3g5YaΛԭ^՜sݞ+$HZ{[c'n 8b*?WaI'L42պ[OcmF]VV؋HgV]YWDkG@S#kʂ}4wfvo,bb4Ug9XnוUuK3ApUaݲ부(:HAu2$|v:VQdm4 n'fK'&/:Ӯo[8v^d?!^}UuK[wtLB)"PhGqwݸ#"zVc?gWiwݴ#JO,pg]ާy|Z|-#M"9H[Ywvy.';Ϙ:cݴ. L9}Y{=l텟WU˭ݲ3Fh=B ^@a%UjI#hkJoN>%"Q}6|<E,zͬ˒.Ikݷ4YإwuG:HQ.luē*U{gHY%hK:x[uڬ0-QfanYu*;1`^T5Xj-5NͨrCJz4_PO6XO-v tZ1oiL6}"qK@ТEm6 ! UIhfC}gMFݱ`Q|, ǀӰ;kꎅ erG)1zgMV}b5օ57|dMV}bU*o㈫ɨ;l-eaU:Vg"=ѫgM6ݱAU)+UbJL']N$t>&PoI9[yDaJnzkhѹh6H fwk=H(9=6%z5)XDdm9AO9e:Yf'5ɞF"SEA2ע5U9AԂ9ɤ[6R~%W߿-]M><тZjӃŕи%z[F?UɚLWŕoyl+$U44I.:WeY;y%:,J*Ql(IV#I'ʽNdY_KۯZNDStsNnr˸,x j008JEx(tS/g\]xUC3?qhmIH'N  (0D&hf Zjas|$%8B_(\\N,iEyY~*OHrSp䯦)G1IStl8 ] %GL~l؃]|C=˯BVVIo z}Ģ^, E.WPAnu tnfZ7ao5k(_;b!2'DLMp"ݺ 0KKeA9X/~):'#(>XHh(!y}Ohf?vfF[뭞??{0OUe*Ql8N0q_ס;!a`Eԯ)l qoJkQ_+ m#ZH67%bGP-`1F5 $ tۖr$qwn Lfj|?׎BE?ʜ}WuD;[*,,z@,'/?þ&da2z=}"ђ] =7/;#~vN2o^v‰3!J'J)'ѥέw@U;fR![LJDu5;2RձeQv ǡIgūjDu\FtPIv˲P-ӄjHN0Lag\x??xyX 4Qk ŦuѤJxȤ:r's^ۺMb)/x:K_>/%.\]BJI,`tȑʇ&Dv_oX:'i2YW̌#(L,d/P jDqƭԁs5Jh 5S qBqׄl3X^KyP?B|% PNK Z?㯏f&:R"4Eڗ@( (:R%J'_TVZvYHqR^MdhD;˲ j-~Dt7krR-Gd-X0qYrHT+`-X@)(jeXpq/_Y3)m? ʊhhchPhleURJ\c<}>n_H>QeHbZڥH'$; #v":U8 4v#5jS.R۞~"|JV)t,6O{5Tl- Vn GO -Ώ3H˼ʡjdM8P[j@AvqjnoHnYn)Y.P U+9+HyR4JR J9T٭-šƽfEh5QTw%t,.]y\MDt1D D\n8(뻍RȨN NM㓑r0_Gh~f{V ÿ߽:I"` ufm$$ *%ı]rD9JE#grʬyCǧfNaa\ ^ \zP%A2(3U6ckorJ]=>M󼨑 U"Fu 慲Ȯ7D#ƙfB=UM~w4&N9)0pvubN795R:=qYˤu9ote>/AV2>4L*(BeշJr6`xh{BYl#JB;Do PTkG?+*PE&T҈爪_G w&J_lg"dAVRZǓ~K|QV~M47oQgAXVmY*C:ʪ GrWo/ ˃O0RV3,V*." *)ԱJDCFKoj5sSܦbI,aADVw(MN&V)yEs? ^QYd_Ă"{Z`~(f]>FZH˭\ żE 9V< :vH!k̎H $$u ^s猬 "pv87-4ڋu4߁PΣ޴Ђz.pW$55O?J<*r1^Ins㈲Fi9LQt,3gT8Uj4AɼeU-8urݧ'%$mև[>rFUp9*{7+uġ2ǤK?x~( M:v `᠄FY0v7ώ̆*ߺ‘oPi프V~ȲxZzչ#H ;pg7ٺ~Ae}upܵU7N_y&ҢPiu$ͽSR ~æg8KH?ywմu}:vo]O l*|v fXVl uO;>[6f]p~%@ }Czfg]*֥ɾheNZgvg])Et_h8Z#)oOs %Xe/ʂf ~Zh c ]q#)=By0НC&~ĠRLy!*T_ 1V0"di!j;NRtxAZAԘyP #gdGK LSA N3WCxȀzzhI{+7=Y4~KɕC8ؔ]a.2>yyg LWaX 7]ٓbP)%^jAt͐xvG-scyqLvE!I_G.;GΘ ESB4|z-ttYOߏE#}y"Զ~ pLF=Mx-|o+EFLYܮ?΋Z)ȒZ+Y'{S(" )`TYB29NJ:ռiYƑW)8}lN{y@0P^\ޣlgb_:6vu~Q{3B=&cPrdx؞ζ,2B:k_{ڞLtu"eUg< c ?`iwVχeo(l?b mBT!᏿>|oӓ곯c ,o`c'wO ?w2dɍ AHJ\QSC(y.)w@).zJ6 eG.6D2ZI)9]< %:  ǑT.B"$$x4;QvZ K.3v}iZc[L 'qWets&55?Tisť,e`E-/ڽ!$Ks쮥%ͤNVx_ˆ&ӯd/iG^hlU2 GPY:(6Ioڜx#IK9i$~Uu2IQgs*aaF戺f2c5&_h*9LRL`2DUaGhK⑵SQCyoյ2wĢiO-h .?*925(AB0,(arOqEOZBl:I}n#e *8`)sPѳ 0JfV-(,MW\mҩm,zXV1"_։<0 b3NB_L}P#_{Ӎh=B9.NWDX5מpbYLqEa6{K\SIS\Iچha<0sUE4BBH KkwO95ʶ* hRm>`=E5&kVʅ/<ʱgA ""4œ r|V9l*|hGsWTnwXMrmmlpR~rl;k{6fca]VhGl;Vao4cؖ~{=|O.R-f7y뾬/o~ud-L4pj?Z ũ7i-ܼZqb/Vz/aA2 bBOB)VYVPҺl@2G$uDYœ VqjhR-W+Jw j׉3/NOh"+c. ޳MoNԣ*OQs(wԫyi\y~.HZ4< 4+-@gLʊ_a}W/?eե8^ lM\YlHV9-3F4^> 13J<*_ #Q/%,-Esh3(n Io9  :*8ϤbќyȸTgJ*@e.4-]L|?P}V0k(>@jq۠8C#ϱ#Ri JȒƎ`I=S =dIc$'s_d婾TrƪD? ? PP;hϑBT1R?>Gܿ%r)t+=Hp OE10"U12k=r+ѳ(rRQUҵcB$mzo%XsX%ʮ 2'k=oZaE>N [8Q[Ց~V^"FdXs&$;KO,3׿$e4HE.~}4s5w 6#-2[phG}ߜdI Ƅ6 ]} c@R3vʜ)Hoߡ̡u-ʞ??xZ#(,Affo SكF#eabI?u2{Ш>_@Cf._z.1ɓF#!?;Bߠcsٓ`&)켪p`ҐwGk|@(DLsD2VZq:.:*[y\fs$ b*MresXp^%13-ǁ4BWD>Q3ekӘdL@rqNLbsT,eΤa= rg^:̄{Rwls/C x0y$_zC[_t]Rz'Qh􄮠.>-ܹ(lǯ=nob6J̯Tߏqw_Tx?8*?Z_Kƚ),].YPjqtq2GJA!k:b%!Wѥ{~؉c}+ lt( ,&85(<*3][yNLxy^8Y"hbA#mz^nb̠Ԫ\lKxaH2P[eM~`磗%f K_yFZ,f0?1V~1\RsXƳ~(t t,S4<1*]oEq0ϱܓʨڈ).jKpƳ-8c0KV}#:hSsAYKu҉i}g<-lpn<;~C}԰?h)ve%t=/q&*EJ,b\== "M%W#,7t!Evytv0i* y5*Vn5*=amR+?FGLF0V9qO{ R,XV) 5:9da$T!{'?"]l+d[B룤4Ԇ4 j`?WJr^ٓM%u^$YI̪'Ҹȸ|뜸.hi!z^󫢙Z\|ENca!zۭR 2.3"۲ŋ-Dг9ˢ.Kjݴ1% Z["I5MMr*vrˀi‰vY̨̌% C-*:'fIwa%&J6mMGISŌ]=JRJBMNWYSgi r:Dm˷&O³PM̮lfea )olbm&r.׽yZ_7jOѴ2>ki5ݪQLZI=t:n"v9rZǷQaݩEN{?i-MnHNwٞI5_QEߏm"5 2MQFxX*anCSޠwzqʾYuiJdh:XK]U ǘ"u .AĪhk\T @c}Ӓnk<:%r *M+UyD=k8o8oqޖShݡZTWp A54y.FU6.ͤP(.du#lm p"qC'ڟ;qH9ffi3&lr說7 PQXq=TWℽU8(D_GRZ.=h(JC!Ry@̒T~[w8TNE]bn$Qr>Cmз[duDZ~(m$ܢh}?zHX3,wlZ)hߟ#[c[_e 6:bY$p31Uxo>9q̕_9H -QDXl.t" Wޣn |d4qb WޱXu|R)-=uD8, {&rbZNj6t]}%[~v)hńXmKAH2r @'Du޾S{ ePƠ+i"_Gy2+5 0uGD9P~(%P^S԰)I#QYg|^!mN7Q#RLGD(~ewTbڬj<\ EYjt4F#km4e}zT則b6wϿ^gYݺ*$Jg2 EE5$k[Iƍ 3X˔ j>,+@F= YB Po}er\uh-=T-"B'V_tlY0VE@YfEP:UN|QYZ bm{Sd][QhVv HGn7_GydCgi"DZ{[Ay󼩪:G:ښԤ&Q)5k>UACOP{x‹%w(ıRi Z%E%hg%GGcP`$CZ~}ۏs#c+`JPA?'Tڏ <Ĭ-'i-v, 0 HS|J癴u 2ETYmNTHEFRwʕ<Ҏ6 )-ËbQ~E#gk-* JGti^I[kMQHf:bRܜ$mBpvTX REz\v 3_եZm#)榄bu3_u ԣP JzPf=Im`]:ϚCi(1rMzmxV]h6Т4ڻdw0{!)GXЪr;LKA1@ݢ?cef/SU .E])`ravEiY6ֱI%AuMQtS@w $ 5U=` E(BQe5S1Yh\KI<EIc#a.RóA{}VM6zIcދ#=H?2җs^q#JTǃ]VF N+] ou.N!l,^z%S5F˒tVO?{ (IDccղGgFjtVxX۪Yp;ajuF&-GzY dc|΁žIU$ilQ*T77q`fS4ۚB 'S4N~|рR,R>}O@ٝOIMT_~$ZXyT4ʙ"?=ߟ.FIlىTﯨ)i0U 7]&yT۾"XNoѩs ﯈p=Z!:ؽ C 0n *<}_rWnվ uTd#eՙ4 GJTv ɳ# GU`|͚h=r[S4(Xt]aקR߅*8\nhTcܗ=jCWM0DjNײ+RF 452Mu}_DX W>ݖqʛ<YMy^ڽ]s"SFt6?sZZ==nޟ#isۛlTo6Oy'SݶVF5My[QG[4.7³v]cUG{/Ń8Ffp&݁n;A#0.NJT`ϴV. Iw4_ܥ/]eޠ}mF–lyE2H_GZn.x73@kzruTK * YEa~A[- [, ZTYSwKڪ՛VWyS8udmB<>kԪuCkVoZ9f>?!)fjuAQϯ P6u{ hUwQp-ШԦS ŗA6/JzPgTـ^ZR&;}R׻t}]&*k3܅>|_x4Q c,ݯ75P?m*FvT// ~Д7+tV-}-nOj<]љ,^#B Owbwy5m,Dhl?N|mIoSDQ?h [^&F,Ql^tFy_]y1ZcM"}1}L~u2G]g_ZF&r]İg:uqRI`N9f=^Q4Cֵ|\B?M S•+ԏZtp=gULgZ 45a1?U@WIBZ81$?^%\P8p,1R3p=f8*U4/ۧW]z~3\і4p=(K91?|#+:@k~D5THt^MImxw"K̬)[9r^8~K\ %áaG)bߤ_DŽaU.%Ś]<*lGo3RȊͣ oMQ@cN)u-B{p(;DDMwG+#kwQZee:8֑e2+-*״<{P_YuݨUU?K_ٛuQDȊ5~*F KՒCQXi"մ=rTX\UK;,yBj/GKRDZhAˁ FN ZʬAo#ejnRU>Dz-ƐGxUY#eYE |QGօ]Lv-y.U|~Y}[Eq/h3oCˣ0z6[FBRRO JnG 28:ؤʊQd1x]:MV ϣڌ%1{qƹb*ڵT'hwe%oYG];W gcV@ˊ F{q[fc4k=pF5[+ LpW#$ h핢s4 }~;8Bݟ#层ů"s`Xyw?닯aA7[5/9c^x~ 4cr֬3*R•dilH- +\iF`cA = 7Ufg x>K4HCegΒ(dYda`0N~"&GF+8 Tۏ4 NU:.k` &|z8 Kh8볫-ҐX`Avl-xt2i=~ԁb$oVܐANq3JfG֓:`H> c]̭79um]%Dab!,ļ}AʬKC­+ipp76C.,DZ-QҺu @( ńQjp5F),@1 NK hQFod:(jk`AQ9uycMA jkRtpi#QMR\B;e b1P, 9,5"0qC1n&%JM0LE(cH SGҲvisZqHa\DSؿz7&2ȍUO]9:$&wyBKA 74̱s$iA5 m]hL 2̩ג,r˖A(/︚'oƻ)Z,7f-qkZtd4LbW} =@),2Rm*δNa8.k6"ub!7\V0׵0"Wv7ECTqbj@QZs7EO .US%mmq{)+0NtEϼnRac ^NFeT(n![!f6{[a"DUܴ7im5 _>&3k,’;GS#`M CӲ,VƝha­>0+Ey#m=p06\x(!q(A+wS=%q%?Ga:Ȃ*.NFN',FUB\SƝ{bיfime W1mR"Ȳ<0&iG%Higl K<QHv;F`_pn/NkDLΑv#N|a.%|F|P?8(`ni^DZK 0U?ZN (+my26M¡VbM`K*5v=m0T8]uF~B>|5Į'm~JM!AS 86y?E:~EQQ>_gڦ4w[\Z%ڗǙ)P Y1v]dYc8t]h $I]娃ԮR\W4uV˗ޗXp[,h![/ 2|f'Ȃ3݃**ҡmB_g֖ *3șUV 9p-= "[eӮ5p=9fX4FEso-zXL^ 9@=x1['>OS7$73pCv^[٨"\T:3qc5# 4*Ч15&_W*~ia|E.D6 Hqܚ,;PB{dCA*o>ڠ1hYU\QLshX`|& Zrʛ&C3ibxQh½8g o푶j1 煏٤A֥|OUAH,SZ(k}DMAWON51u.wBmA(ՆI35 !YX ,l+-])$3 / 5Iʤ)WIG(]2xDžL:)$;r!ݹ*?G{5M!qʲ"JB]+?BL6!Y`(p-)=snP5 X zЙ`H`r JXn ~(++ s9 pKԏ9 &'Ffpv@(8ṩ7ȓVd%NA ^wy&<ճ|36a"ȳz CIb.8(_Ű#x24EYCymQ[@Yd{r_}~{+Im1ETa#ij.gQBKA=F趲|2€+J{v0#p!"c7ܟgV0s6F=IA@"-:]k3黙A&;@HdEv Tw`@4@ ._w@\b~e6 z?bE)B%mߍ9wx Jwp[R+A%51v)8=%t4v8 ^w1+2Z’. YdpL)ZB{'l C݃=eh#@eU[O平gl]u;".DT_g!E[$4 M*: Y܌TwoU(Tٺ&+Y~`F2DICi XObF~DҝaTˌcQxÖ6%Fk qOt5<"6]Si|( X4@L&l*jkTTǙTt/5*}X,/bOz40?isYrj$P t46Y[,Iꢤk&Ԇm-q#ݩ X7kf O+lϾߑ!z.f}긴EF35I^aݲ.%8G2-}{`3]R+J\aaw_)ȯY;e|P{}eԵeW +jV6%Y\YV:PDH`XW+;*A*9 W-=u =kñchytϫjRJ ꛉ wۣ>sP/m`z}˱Y=6Q_2]꾓xo.'̟2UgǕo(h]0q5]诨;T^( +2L/)~g$k5đt̪V֫aE @aID"T ;n*(Ȁ򅕁uzm7NYlg6+gk{DZ _MD}X '![$Lr%3k([J_zV=e1c,Z%X҄^leTD;%e` 6 ɭZ@|?m u`a1SA>[#B&u23Hk-eoMmj`> èsYkͲd5&RN.YXMZQX2W?=j] S.ek.E?xY˃G[(ڑZt8]1#>꟞=y(mLܐ좮kKYsC˝xP1؍|^_~dY:ifrXAg#5I(ہpWWHm{pl}+'ab[, IDy9ʭ!Չy 帢ðg SZi"اҕ6OF-*ðGu6i\aixb4WQƿs*J9EtAM- &½UDe+n=p]Z5jOˇ65kQTEd;Tix)P^2>$bW픨f͏Ӆ;"VfCvh)%'yxHc`(?~CM\rZQ5ec5FE6M ;eUY|&I,z,OXr=W'\YAM6J?,KҌ]_bL 5yyPsS$ryUMɏgP-v6Bs3`=*b7wgH3J:;rIEi|ӊSBv,_<VuEZ$Gʺ4V.[uGDϫȚ7ù#Xr Yö+h*3D >C9ٰ]Y%Pj"raVdva;s 33t(VԦ`z 5\'lȿb{igs0{0Mv*$\XP:{kraϻ;dIYRNY7E>xC<4n+GR_TW@lO@UY0UYƜ b% 4n++("e,KJ~ NQ5e]6RAV.(]c"K4@R`xf->3vebPgg9M(Fg'r׼ _ h̀ugIي'UhXӬyc=$MQ ~45+һ(PF.qpp&z TI=sܲqCH,]68grQeyT-%ip2!+/43VWYCG#^S lYGڠ3Eku,O;Y@+fy%W9ܥPL) k͜J;؏Xbs\o9vv)j3 lԁB,y%a9`Jmc>vv1DAI lQ5:f̻TOsNҟ;b(QBe)ɯb.E ⡥@h, !^.]ք8+o]<2x8?7`ւBG74gjc]Qgw@2tF,E ;1Ka#+yݡU3c;-+ʕĮjYGՌJ1wK#ԵjYgLatDc&X<"Wإj4)b'Іm2qŲp.MQ"ȋ&}wLy~tx1.7MT\prcc4ks/0Gb4Ԃ乨.8+ŒhCeԁsUemt@kƜ)ުSshzBZsَ;Eu ZŸW\vLO5TƵ)M۝efL m#eڐ֝e͆FnkZρJܷxZ:kQ-e oG谖\ݧ=:fpU78-#Qڤuف"ZLOt_anx i, UDw5 l0tb7yG$܃ʑգ ǥt>jb -APվHKׄ;*؎z`Pd rHwT-Br[5<nY-9Z96!I.&}C7-kso1\:jŸIh[ fH TX!uRՏE[^!~7n;֢f 7I?t{KiI[˺]Xy8C'BbER'5 %dn++cۦ ~q5kCY^2six#IhP5l /+4xXTGdU_Ri}EcwԄgLsqe]$O\DW6/Y3O"(C|OQrij w7,;?GK6`;^,mo(Jw#$$+e/FYFU(m D5 Z)S 6+eÂI<"D%@u45PF`NaS$>_j Myik}?+j4qdY%N@2b b7ji҅BɡunW6=qgӑң+s{ hum JE[:\fP ,&{]KGp袭9JИWi|T'CPD,AYm_X-\YmxDE4oYq0`\8.`c5S4&jh8L Lm$Z+lP ޻9{'m4vϣ,gv>ϫZ61q[;tuQo}DFNie)Ή]!P1Iqo)x1ՠ);4 p5ˆ2m4۩+ ch$ʩAd2<2٠8ZBbeu=k<2./x$"b{Tj<8w%hœgVy0y0AJ2J;C83C^;N=y],ӱgcanL*V+r:yAũcWpl |iSdG'd, kNdH&]z^IP8"2d-]<8 'RǭBYMK'y`xhR᳐#&(?wX>rMR elk} Vΰ\8FO\Z <+`f-7 rkGX'&1rispa3,/WXuα78r%؉No~ >g\^4eʂ+ɇ}.q8 M[ٳϰȖZ&H k>,wt ˕aCTvV֨%*/CQlLpbj)&֨KTGkNAuMZt_ o4&ȣU˟wQ/Xcm &n#A<zgcHF&MM<}-xY0ۄ/ڈax(dõKѠkB73G9mz_KNo%^](AT+nt4SxLMvL*qd}Ms82Ոx}7ړs1"]CjѵU;옎զ@CJџ;윎i~$eJ s:]\#o$x3iO 4$y i]^U] ̩ЄHWlW=]SA X5ہͯ'9~IpWcړiGOLAZL6WPv4tFP^Dus]9viÎ0s+ə?Þx7G=k#`#-^:{qT#NgY+##︳ppFĤ¿kmqaۇ eHI5z5=ya5Z蠏U,I<ξ+ ǥ״II^JʲJtFz5zfaׅʉmL9bﬧ%Qp鷪 ڿ}W>%"ijꗤmޞhd{7>o<4<lV3 d]y1]yh 4I b۔WZ{}S&G~hdUɞ=yRsVeP|%z%{V?87C{)lMٿoWX:N4 S\}4ٛ;8<>oH )d,FCF롙mϡdirQA<9Жw2rqv9a36.R31LjҎw1P|T{,'`1 pPr& ۩m:F1pHe5pC"dM\jg&W U:0 {c ~T4l s߽fiXA(Pp3i A. cЉ@fsrAuixºt3wď!׆S.&BeDJ4ce&+̳c^#Džl[̯%^hG$ eUUWt&^`]j'F+GHWoDq[Tw).E eSvq\d!Gh)ha&oVxCAt%1?jmxqO΢%.owyu3еIc6 |"#q>Ēgi#/EttWJQWګv̽W~Ϫ]+C{0`m]Knem {r_DFGs|\Ys4xS2#K~{qW^tVZf G:A][:hrE R 3:RsXGYaU^deRӔ;:+O=0XQ@cU vT'Z./3N;jt%1&wQ{80goFMz'FI:@?z|E5c91: +l(IJ\#<;_i G;ŋPβ^a y\j4]^a$55W/Vi79JgDl<]do׫v߀,v>}{> Tʼnb7`μ !I0D/N {A Rj]-sp)lx AZ ZՄI4]axG%3*Kt2@l%qz$jt ` !۶^ ./ş}. a>~E#`IZP;%  ?EJ [dߔ9\hvv>`ftC#ݠG+25_`aT Ihe/&kY X93(r Q#L2+LC`QF.)G 2:~3'~.'ZߩgA-ɗ `>q^' \X{|XƩo|hh<,Q ퟿r`'{Iؤ蘅3_4Oꌈ3oA(e~QY":NԷ-WRY+)$o Uu:rLI3(x5 cd&;ݐB[{; oMuͪ4}1ڠǝ~n= vmZ\hbU@nwWf>? QCWD©=󤱦c+qp TD-8/)opDKV]Iy?h @ BG8 z )DY++ƏStGRcGgmfM45 ;ϳ0J)qe`w)yPt(΅&1ia3͎PJUu@g>Ks>C +,3B00c ]o,JWR9][7%w#9hW( *?WL d7BzNn0sh>ȫB襹*8%hd ӳThrE|iMIZ3GtWKN/C"ׯW.&_Tc[p=p]N_j#JoGEZg1bg_ 7S$MIPNzW:C|Mw|z䵇(bFⳚ}D(ȳ;+֐˂<ǰOPhn+)֐\ JH7ϕ-J5dk}>=*]HB^.G5$|JqdeYnr[z{S㷌pYnuccҧħR)H] UnR$G` 0i,\υkC|;5nwrq[Z;K!G)҇_VXzeKo3~^T-C&=;_-GZ$X/vE)l_.{T)w5 -*t:ng[QR!Cv;-FHM?W|CՅZ~ZA"YǎQAP6̍֜zݥ4CKMahI^ZP)"Fۢ\Wj> ]#ˢϾ^ƗAHxyEmMRd;H~艅!yMӺzNVT ,H2%ՓҾ͡'a2YG5zVޗT{FyC7S\YXR(?fFe=+X_Sݲ%ڱڕ*5pZ_Z?TaeXމGsLk*%`|bس+Y,iirXJ9>7KXE؍%o?9)B@@=xM;틶錃譿n$ 0Y]뭿WCtU^Y eUcfØ YueIn` ~=̃)YmmxY-"ȖY zYr汳k , dgi%4m$ˤbZ)]c J)' ;g Z'Us4a*3$TI,v@K.٦?%(tD!Tz>['EM)Rнizu; c(p &^k7Oe$cf7Xur[x ?&Y/9K{RxiA/Mkqa@/B8`Tk*wX$ $z ;o6KPYyUM z+P9PW[qC Fb)E$]I,| wXM@oʑ}PC%s [H5yA]O7Tݵ{voȇAԋ=yG n(X57UgZMiF{(rASk6Ԏ`; ~L-;^ד򫏆 ۥwG#S*x??1m4RF8&$A\(ϑ⾸4 aD0iuuYS#KHo9U_\*K PҐ>2'}qQR\8ՌTE+84Qɦjڢ'.SZOKC ]U-/*JЂܙ;iהٓd^39P陎̞hBd2B_by#8ݑЮ*.6l "͆,N mYvS*c0oYgO+7Lsۣd8zœte2E+i*тI :}qIVXnHbLK+ŊJag|5+oLdXM&xrfIiҸlbZc Po!uڐCa| ³!LEGZB2xe-STXxE-MȆK="lX2YA3hSjqyM{,;'5]6+pˬ%9wߧ.;ޟ+g,T?X:N%IA m"yA}(lilGc.z~Gտk^eyϧU lCk4sTN Tr f@vCS!Ni%}C){$eӤ00JDseyo-zE:5AG4i !*ʜrdjF(6.uu};+I+8dÚ>Mylovߣ΂J=Ӊ٪޿u&-`>k>ao J{0'0(Qh#mYP\AKsJBwG^^9mz;SWR\=A(B mdR$4E,t"5*3ryCw},*~>NUi T+;{[;JVm1!bӈ^8Mtu(QPF:WNpF}ܤї(֌:Ox4Ϧw]9ɉ2vF?M6#0*:Rq!<ԭޞ¨WNyA_d>|>6 T%e);}>d{d}$R^zA-N.~B|7n Xy` >bQbga Du+-}lveC=,FMc!^i{V1/m)èܡ 8f/S@#lliu_o5ཀq('j@tfO(<]㘖ґQL:6D?kjÚQ#h(mp/ E:2 Ls&?kFѡQtp vʶJ:2vQ)4E89EZҁ;x)gYu}KI;s!q*nVTQv$}q%/ ~9 $Hb:䬉׻KYldğQ#綠:fc =2u:tz0KTvەCmvQKDve. R5,1ܳ?WvmR 9E<ڳ뤪Uu\+G:nx_\U1Hۮl6TBb6I=ήS[k ޹A< ՏV65͙,/p:2(`#-9uPsy Gڮ (\۳v}1dqVj옖duZӔx$tHwTW. ||a_T`3PrQ2Jr'ӝW*JɈ&פ' Il#f-rsW{F ]MPjeCWCRXb "tpIk~ d?r'=%=͒/&ɏnGFIo|N=*QN*b QM1uzeUt~|洐UIIlJҪ^󤙁ܵ|K3_~ͳf `J!*+`p5zN[0ؙ,Gcao*ϔjUU/)}5O{3$޻TuN][J뵉++uz|l۵i>j X4݄O g]f E:c_Ii51eE:,kVP>>FM'ˣsS*)v4AYU'dcRݿEՃ.$}l ԎOQS_J9Ff@wcS\yg+$|T4tߢc[ԇ+!l:i>c\i9?F4Ԭ !x4׃ctp~zm9(&Ktx~V)4CfӃZ K%ZUI2ZCTY %* ɢ9 fQ7PܷX&2^r/&wj;do^-}帒DNу(т-5?(xcrGb)եIIH(>tľR`Ge> g׍_/㚠BɓѼ몸E]{ dqO}X4^a~e_QFxɯN~YEU;!#]؅J+CAJ%t氷Ʋ%ޣiKl2ڈɖxOlXhciU&;iB#vf%ͺ^KAuixgvnW.D@NMj]h9C.!_Kїt+蝫HGa, Ң.yaͩ9Ϗ1$ E=)Y+C46^]{Xakzi:VeO=rԾ=jJ= IRJfict^EmTEh5\Y˗?3 9.6`vMb-%vfNdX~Q:,+I.)-3+hlb/2_r[[fobAUR4xJ2'~G#_c)tљkg O{+GˎSzdgƳґ1`㧾UsvKxXNEw(ߏH&+kOqN¬VeL?S`)W=Lo|sv>/2@8ĥ|ISQY`, 0$wWgMc!2Y1CfyHhm=;ԘF m_6 ]Ia? I5 8bR*WVvU0)P ݳ+ˎ; }T(r%ٹӓt`3ϱy/~P(rjeeƚݼz-~7ovX\չPyBŅMhqҢLWF?/`]\QDfp]'g"S0uNᶜWҖQx͵-!NYo_ƊB+rXt&N1o[4*?Ĥ#}NҖ*ǜ&Qq~Wkyҗ~ī6%*fz4@ƌ ebhyڙ/ Rtx=5XVi'/K-X>˲ jITteG&]H-`wzk㓵gX=&eI{ҞJ76 >X$]sԁF5e,ar IWJ:5cӐѱ1!Y)/eî15*0ڰݎwmfA)1j26a#]v1Q8\PGFQq‹=x?:6쪪ԙPօ]ܽѶaUX[5EԯoPG߆ b܁R&&Iqc}(8s;"WR:v7&P8Zlr;c} `t9=k'}oa3l%HytR_WV;vn j8?Eg;Տ}":d 6#r_W8w*<,#ṯ嬬["p]ޢ-3ȵ7 ewUaAQ?U 1A]ᷫP~X(49FeGoٵ+Ȣxzd(P_A3IKaMVcDqc(~gaF+XST-r}e5XxN)>~#u[DAL:}GqΐU[j95:ы8$k]-G*C!8Oƃq~tcˁ_H5f*'IT1Z"΃'eCgmdBzaD'46?m VAaUY} ~a֋gimG5ޢun +hyR է͸?vQJs`trph$!Up2AU}QGp 45; >#zțY4yEfב`fez[$aƕcݝaQ#5EAS㿼 Wتq i5 xtt֟UI{R5c.X=5iَjH7Gvbtwo/. 8T AgDWރTM {HC|5$!}6}ᗋZ%O2E]XG RU3$3Sa͖xe HB \@!ŽXNx2/HfV5wGGF˜`1ixHP*XѲ0jw֬/|EQ9WYٳTPe8V^9{]:ZN1h[7cG[Lʬ/r fNZN}9ZKVD<͖ױiۈ,YT~Kgij C/wz-?Gu0 l k?_km,@yHiJ,M,[B3o"4ylQw$DMA8y/*r |xk)YE1_Ym)Nz |_نbd'ɓF'= ͠ؼ2Z5;dML4^2_)n/%՜%QA`آl?7 "b+7M7^wv2nɓ4OI?DǴHHA!ÂXVΝog͑0u5l"w6sR+qlzӌXZ%%>o'qU5.sVZߜ<zOm_*율GbCj[9}GWPcodI\9scg+AϏasaR=*.wG['̃bW5m~QFtӊc6p&5.0TЊL\|>ڧ6CZgbd]RC]2YI4SCuvFQ 'm aMmkZV9x4IՍO35zОg:( :6s[ h' X0Ӧ^'R2Wv3K \iDkW9̴<'TfxƐgظlWĴ O ڸU5nKԖo:{K.B$ю!y.! X34RVA'#G>q=r6s//6hQ@CW1c<ֳZVvWb~XJs|L+0Ū7NBT1}@\Ha&'hfg[Ҷoa igq9Q_9Ssp7.#=uÔ+4 V~X{9YS %9c2:y-cؒڳZA8%_ʙaU"TB]γ,l"28lɊҴ3Jݓ2[@SQO,s%Ͱ}PHn!W ݊۰ j+0,}7һW{ +Z865n9wvش ;3khu7[oYt@hS:;]̼uAfS,h#"wKpn]Pq@)> ߱n  IJ7iEze=)_k^B?[YI\QU \g# u/'WR??0$$~P}!tO秏 S.QJ秏 uW ^CP9?eAhcyL*_BG W.k(QXH߯vlnU~(Tѽ=j7XKG=b> ȉ+Q;;E&,N%ZGוTs:Z"ǔc7\&Кp;9PYsiY\e>aLj7ֻѬ3'n}sK% -9Q3= i!@߲s u8ŻӁ] !79o~:֡_V!4rҁP@z]@[i/H!k :Fz8B$^.u%f=2h# 0ɘn#~Yͦ `teui^, 9wD71@I'}=rnj*R"AW;<ׂΰд>!sEr[NTi%AŢ'EMCݤƁ5^!3:Ar,%7RAFozg(!TLPqݓ=*oC(gKdo=I(}/Iݼ Z4{=KҷR( ~+AhMӴ0zX!404֖XbE5G$="Pb,Ia}נnzx: x?/;Lա1tG9ᜆv\tTֹ?H6ܢ_a=6Tg7;6<s]lYI lfMÌ[Pm&<5P? z-3Vgik2Gm 3X4@r4.4ݕíޅ+he8㊠a.$Iz 3)2ueIpwC~E,~eW4#ņ@t24{0=&-'WT*j(ln,{Ly}X7Ͽ;^_v#IBQ3 &7&:q.*u:eY*zZ1sM9]:%3o)rzA[t#nm[ӥQn*Gҭ #@ɒrQk4YYзAc_ʻ4݋n,^,#9Ht΄~P WAE6Ehu+kZېdVK=\f 5 &u$(#R:_&#X`(TP#)ٹ)#5.&DP6G_`?)NXb@l2`.J֎wsGC)9S{сwR3OorO" ~cu~},DAhT|?CR7jer`^(+ō%X^haJZ󤷻b~6dU8Oz+V~tEYZ5ߵIK;8Ay2i)9cZ#-بHtI"*g$8ZWg?Hԣ}ީhÓSyX;qvQmncu \3d*dEnY%/u%B  zJv u!ax$2փvuey YϞکFH=(XzДC5du ҐgueA7<}'h%&P{ [9D(֯ovzMv4+cunfN}ΐz%T;JTQJ|[uY ڝG yYUZl7n>j$V?qP˲7>:/JrEQM"nӀTC:V"㽬sh܍vʥu x5)߇ih6&E͆hze6Kcg\fң>j)CLe9HO4r& w8 PKϕ4E,_ugUTU^˫.vVaHSd,WTo mO -`kR\XIQ脕=,۔-W%a׍d՝Tehzתˍ3ݡ+|9iucMaУ|wB5T{c>v=nzVmj'FvǏ( j!׬qHztV55Ox[0S5+XJC#,="A4,5_n1\ct1ʒDȿ, -$aRb_ƳaQ/o0qF-qLdƵ,?`h֢ud+.e|Q"Tp5°r$FӶ%Wd62ǕaZʟj}v\IS~*ʹNY^eq.8_xq6Tګ EGGDZfh|GG@_K\ﻥ K1eE=&8'˓]aB%K Y0wocc>{k,?lE.eucΣ>{E^D " PVG;&=N Uwd}]Y8xuzudюiZ#rZWGPZTa/'FJXZMfg'/XDEt+͢ ei?ٰ2KY,x1ЖGYtyʚ1+TgW|e0Wڌz4·(ƚY+{6/ü$?<7{D)^ȲFhos\X+4- C[ ۴7 0~t(97 ~˃'P,pA~Toql01 ed! 6qbtk-l,sq7әvl0TB !nU&G+6›ƄW][jnMj~􋱨~ b mRW&@#P2_6Uuʒ ./y]PGd 1oվ>'V4O1>6]`GmP'ϊ~gSguAHt7|]תּ*X|MPGPUMfbMCGtu*)s~tı&AUzJ*e_uFjv_mV&Х[JXIYI 1҆:e,\T)bn; \hV8gE gY']yqea"䗖:h2{Q O]YSXPɝヲ}ӳ`5=h܇IMEKY߆]a!-HP;5>ƕ<dt.6^OG~BIk"@;J$ukUqoY{nend];\ZH:YǙX^aP͒N ͤKKPPv)A-AxR)؀7P8eA jz/A1MM*_;SqΉ*׮쾱? ~ڃ6sݶf~Gqg%Xmxt>My} \ w[".&$1g=cV;X$q/l[.B3he YhAGZ`G =wʢE2AL1)Ȉ mh<FeHso͙3xD64Fe&8]XPj$f^ o~pir;W-mxzB5aT`MlV>;DCbi֖]XMP-8ȅz":*ȃy&8c E 3MwLhH~q`A(`ĺXJW5ki %`-f,V lKS)d83` '-iev/̉U83Pn9.캮?^ݚ k8mR?۠>ڢr- ]i!#` [eζ\xhL^bfz͆'b8ī(LMGf@h"嶜vdhGCdk;:LtP(&R`{ۃ/`I1]&yHboF -&(:xW ~SJnD\YZŘxuJVc;;]T U{;[3xݎif9\];$5 s!`!%.(5. q9Ϻǩ`uqv f:d *Bt@8?I>ڡecC?ʾ,)ϭh+M l7S[ 20uGEu 'x6EєE+_zJV\*9#qe} m6Bv~]]Zح5kVers9OSz]6pl؀l)ڱ؝/jG6&Bkn4ԯtF~:$>)ar E{z;"٥$b4ЃYO95ݰk`ҵ\g)ڹ Gx-ZO(ԍTٟs-A =S#57=2u~2]Z$\PDA]b +X޿,$6B=[ѵ`񟀁 htt97Sе`'։+.I^oAϧ<ċMfZ 兀*G3Fe*K_Pgalb᭡=y}ku&_!xٰښVRfuT c8W.27k90PgeLȴ p-쬍=`^#ign-8gGHؕg;0xNmL yAXD'o9ky5^Û3Bu, CEϨ-l^M!+CPQk0VEydCjK0x)EC#vJr)`#jaJRJoȫHl`OƣԔX lQ 1`kc0c)T,"AaeJ ]F-*$1.YZ*"=s6V,^8~AtwJXdp([xq 㥮8j Խkz 7ȫ'\N -Ҽ L hILC]G Y WdEz. E+H'am<Ąa:К`y Y ` q&ŦDҠy$&ߐТ=TZ¢}ڵvp"H?U GdZ9VRdVdjtJvcǶFvrdlS*Ěe(юz.NbݷC8w"L7^X4\uY`ec~"18/bɠB' VBdq ;Xʐx1D}Q)Ba;RojtW[်jrJ.P89h/)0Œ5{ ?4#Mptؾv[xsmHM_p܂=#Ҡj\5dK6` ǣ "J2^Il2O/+g8>W*P"izq ̂}8mNTZYTY,1+/wl'} D8XG{ N5@ npnf-T=fO,4B2h߬%2"F"5у=P`}6ܼl$x:HgTE9Xh샆̒$L2E^h{ =|&WtI!ENYˤEQ[K!MedW8%Z(L%QW) uVK} `Ef0XGkB~S0ls`]iqQP< #{]s[,| V#ʈAo~Xg+j v>S}j2[){E-F ܯ2hTCHz x1QsŘ)Cb>1y\휆HsLUX3:fa r800ꘅPլ g$a20y>j$ 2@2T?\~N<`x%&]J^lf+,5~kHLK| pCh01oPqBf7ƌ(.543:+܏K;#=y 9zoTrg ЅJG&j<շe8.'^H\&w(l|\!PTahgBf!.ϩP;u?xt&qJA4|XRGd!.jZT :||ԊXL9¡ϩ@#>Q!WxRBUCL)ҩp4@x1) [J7XgJtE!*# aU.POkú><jU$w+QABUbÚ%sUU*cV%lhԉZ.S>JExiԠ{jXXj : R:J>IlAEFʂ`lraJO>XC)kNay WPQN({hQu6[Y:1v<310RyZf UvyBuϬ^eTB_}vaM"*0{SX0(P[ =uvdoyx/R8I:HOD%¿o2 p޷U~˲p+;h/+E'kqoX'?'rPs9ވp~"}ΐm¼s dUu9iִ@B\zyz5-`!$YtfR3g~}a0*tCT >ҜkhM~B^]"5wbson~W-j''y>'[;7 ǺEBp3}2zIY ww^)XO@u2 A5RhӯfD{,H~V6nT;sfD{.4rX& u;`ў-gi}IhGjgw. 36J1z-^?sI8~Q3-+ɞͫ)'W\@s.G3Fdzyn 6A 3*h?ւd g.q;˟eM)ڰK̷Ï0ڨoLhKC$ >]ՇåB3;֐ E{aPƥE{v-RXQؙ19 ?Sڱ%uޙyO {gv-X.pKރVt<*pjp,,S&ɻ*x<]|B\;ɼH_,/7Yby<?;ü\Igq`/Vo7@FZ SO>Z9&$ROu f:0Og HQ2WVD]Gk۩jPҪg8s@Xx<c0fJ/xq>LQ~"T}9Wy0p ,SmxE ?fۣ%qi{z輞@o~BmXDny= t)3ăl,w MjQR‡9_}uuzC8pi Jg4-t*Xyu_Cٔg-ZWĐ@4~ٽ $A o{S6;zkp,=pz++9?P!4aN,P}M( Tb~imjPODZ>PԬJa#\*l:vLM-Gi &DWe`˚5紺 2 ˪Jj11Wp]dIT2W/4*7o\`&;/ XWi8G'n2D{6]sf]0%lSzM=Y,gf}. [Il¤%du#D}&!ͦ,!RGIUEd;_H5:Ny_&ژ].bK86g]Ce. m``A,F;:Z憡I#dzA .ک"hA,^B0N ).|r2-{œC]FS>RVS` ;lzQ.F iN2vȴX+C ^Jcb:-%*_q$PL1΢@YK6GfN_jؐ8k4Ffc`@)V8JT62爴<_*cBtڮBې]䌆X+ DyoՅ:)FOF,1}.D+I_}_.!@I42l9dasnV߀2itjR!$ZbH7w{FΨِz,Q7.I>sohم3ٺ4tu tt;Ebjt74i@Ej!ajVbC: /,AΚJ|*l:JYUy"{{t!?PG)K bvJbŬS#;*NtbќzքRd<](Zl5˂9,~'n%,ܼg5k`@<]L nXܴ̗L~mA2H<څ 5cU~:CIMX}m3Ywl= mP6fYz.C\'cۥlizcTCS"?c8";d d*nxaOƻ W_mVd W%QfNz-Po9E$y\~eځF9Jb8~[j[Jo't$+Ԋ+*\$~'4pM+Ӱy95yt( Z x8}i4*$YIDiҋ0.iBN&1z67,Ab@gÅJG$PUDŇGt$P҅ZU%QB#4XHTCP1ȢՏBPЙ; r]Sפc궮yޣh* "U`9´?C#dkBF P<-!*՞~kTD%Y+SتUh}uIXhuRr!S#hOYkCT룬u)|tV&GDGa^/Whc>jS 7kZO;|-bQ`YŖ=Bff^ B]Ò~fYXXWL iהb5ZTZ T 6bʇ|.c?\0a7ᆑ(ңܺp78D4.>gQhin:.U~O43Ѓ5Sk~̅ @HTAb`.$:r.//oBA}yFYk-:u^/oNBAksĸ%Sh'qu B:lߠPGUzoNBb kE&: Q`ƶJ2u͘tދLjaAѠ^4`u] KRYnb{~60:H0罨]ШPdBB]{/܋mweIݰ];n>$ԅ3lr)\ڟaJއW'wuÊO j.=ҟ(Z|*:dH+3aẠt&g hk*J,0PP$-Tܐ$qcd]Tk.B=ǪК;5o6mL*g&}. \yb[nSR*[u.x3m6?ug./i`]˦2 [ tXÎDB _ hmK쁁5` 'Յ%e@ٸAEFr&qy^3wf,wnX:?TJj&}d&5xFP0@'yWqhT.B00ɂ3L42)'0Fa%#k*PⶪulFE/)qe,QjJN! (ҊuֶRௐ:3\xJ\մQz0t2@+`խ6A$ty-oYߙ>o.հbB9vcoQݘjȯVNwXY´w|!TBԁPke(no4td ٴ0cGЫ;I _BR 0ᙜ+>R&5ct0Q4Ȇ1Qf8Q8Hᩴr͉ QЙ#@A>c^QD͈l`QNfyBdnR< +VDISPXh5@K4drՌ.Yvj/ {*=,\c"kC7F:ܴ ,\v^| ^ !ًXݬt=,AL")G*5=)0[]BׁEY)um`rxFUxZ > ojZ64.rP!lOyfu]xxMNf(cMt u+2G0`p2 *z(9Bh>T"jC*XHH)as2>>f)=~Y7igxhYl\cxFw]o`B"h$a ". 5] tW(,*k9zGw0U'Ƣa͜w_~(ˢ>^ 0JPlk?o fFJ<`-ch7@! RʬK^_kZ9GV 551\1@,߅z\GD*0h[lDB(1ai"™4==WAgʴ yJq?t$R ,QB]g!XA~H:7%"fXm=]T*+RMD|)*E {?VG1UVD(|HlM`UP\r +sO>Z; ][1=0 7pLж,^?ksy,ٽGͨWڙ{4Uփ +IxDY(͔%SE΀c| wPژ+V#I&#k^m]@Q)D%R_3?چ.L>B=-:p \<6E @!MFւ3#;je RA0- pIZvdzrݾ#INZGAj&ꍦ)bt+I5ZX/Π4xh``BG?_&I=o

֌ 64$xT.Sj\B=c]A4^M4Gkj4jI2~1>=dQv P&#nL=?Ux]9v2z`_ ܒD*vy>,:ZO00K2ClMT#Ur:Qk) :VbX|0\+g0+[DgU?ڠYn 88gov2Xo܆EΑ+99Z60t c;c'Guі~9&Fxz)bk&oі9yؤ. fbE[; \`[zf緢]!\)%>36cF-qfHZvT昱; T@ƕNB9>3 f4ASN =&IτE`eTuz'v 9ƦO;%` l,Xd2g]Y>O-B\ yf㓲ĿB/B'3u(2с&C,d,w!#äBkZyE2O^uC =`hK5f9" {` rsNHF /fdC'A_}'V X?*߉Mp |!Qл`3F?yKSmPWٱ ,7Qv|qz,؜(ZR.XӅz| V˴6#h,,djKl>u"f =J1^p?ߖK )X)e䠳(Xݲ[|bC2y! uO(`bt_3vDCznNsBGb )r'JL:m?|\ kS@kQ}иPBFS<hA2Lגv|0جL SHgWc ?HGW M]aр;R`B@RkE \9`揷{\ęCJe;L3b /i#s} Ē^{H +e/!`A fcb 5? wQB]a*)Ow (icn)mmXba72ic]DH~ʉs ϺֆT9#԰[&svJؐEJ|iљ tYk^pznh@K}Me).6H<$M5i3G:o |d=lڄMhbA(΀_˰FaaOR3hLhcV1/)7&Yᘅ6_+wmN%| %3bV_U B}& .ȥ!S(?( ū?`2O"_ s:P/@0n!xA_.~ Ǫnv(U855S-A~W"3 S ,.+]l^Zl_(\y]4πsՅI|\l-1e9 B5+uy"+觧܀8-W%Fu /ile¬0uqy]R!Cj}]50˃/ ωS@C /^yY (EA,~ [r.L %^4cL"[I0|fCºLf}t8`y}ao w6Aܰ+Z ̂Aj2v*WH@yY1/TMWXm}^,/IէjH訯eB""#j`qYA"n rbI7X=6Q3 벀!舻L]ѷŁ۲W 8%v}[_? n}|Bt07! XvT;zQܯ6xOn&:d2NyfTZ 4wmR9IJ)X <@z; r\T˾;X9fcw{ V+6glpfD=!3d~tыG93+?`XX<`+D Y3+ۏ|k Hu{0O ?Jg V%#=՘`)_>Q[ bYȞ]$@F H2˳|ߟ\l~'2{!$k5O3c՞ 7c%aTAjۖv6*dCt]iUf 2<2 )Re}q &F@QYB1k[G6Xۆyݭ<T;3F5`^k,9H8&cak'zy/ \UwItwnH?Z˾G3|x/(/vfetyti }cHW~.YV7Xw|IB98 :<%jۮ+Z>J_ Q03eeHTڎOmP͜DtУ8li`ᑸ4 I'q}eW+ȂFd*ƒZGLPO*=L{d!"w`}- M2K5eWl+,{݌˳{ 5MPADƀ7#x + D"1O,k_#zX[.7$zvJq! kue}FNQ2 %%jIe0(ذ Ņ/GCF&ʼPfcZ>/XQ~rXY1"?}i`#9\olRYP˳}|da}fD9oz* r?\%_r h$_b`c୲yvnRWB >9RhcCS;B}q߳3y/TPKnR gyBKBm}MtFJ۶V~^0lԙXb7~"T6DMv]o}I j̏3Mɝ#7&${i,5z0$8$=AEcXpq3Kg8[4XvǂgMYH>A&U)l ,'`<ǘ>*w8TY077lKp/|5L i*" `@A f mҼe#~:so1N `_ظtwHf}3 ݑ]đI*P2a l"*SC)_ ˵*/ i}Ԁe+}pH 뺊a]6/}<g/$MlޣG/} Q_(wK(N͇Í8Nus\GD"Ye;Fk G]7UI䊵a3 Kvޔuay01!Φ[_Vdma_3cWurl~/C;H7voVٳ}Jf9}B6Xkh`'*A vkSE1a4!=WQmdAJ2JˇxaXk?cv"ci.jX%W~'<$~E%$MTdGt}yw^'nҵmW2|YYf󒨿P泛1L Y労9MYl@tʚVq ^A%4omoq^ Y f6Ų^l{WѢ~x-SBE^(D F2G.X~(.M-9?;ߛtй$e-m5$ G?P.% ,{kjоm`]la!ݎ({5r%I(K L7PMY?2`z^HƠTO|,:$4\XI2gU#d໨6J68iL]: %0P۞{ίDpeF.el!}P0TI mje>WΫaM%hhf%=<` >aaa6哮'R]$jmb O~Ȱb@bM#(aa:C Gzeja)qD0ǂe k^PgzUyMcSk3Ui^OոGZ[f$js U{gFJ%Ow{ڞ"%ѳ|-jH>F6s=h]#vrY =y\9T?d(X0{gˤB#&=aDك2Ttձ͜44 vG#K-+S٠&fdL|b_M6gcbe&#Mt0qtSTmcxMW!Lsڵ(kcɽ+% 9ԕf=I5*BYoDɵ lI(ZRHB%J#eMZWUʃj~{ Rۿdl1JCQ=:כNoX=l ֨mX#{f_;ɴ֭Y#{fS->ʮ݀&%L`/|<*) nddv} P=`lґ}{lwe͞c_jAjw>׮kon|nwLG*7,JEQ,VWzBpykq59.kV[+KcRfl[- b$ff 035] s(w-_ķ蕀$`XEÛ1)7N5@墿1[t3|(&QNvbXۆy?DiMf]r%Sߌm~ȑj=/%*̮ o3sV 9==ÿMBINZ~d4yQ8c%Xkhl H40cNu V'\#Y?*TgYQդS΀dQu%3,on3| }6֗ju,AI6,.[zf"g z:2zf?D]l!K:67 PzMaqlnp{?t)LA_cfFjs^4X*cқ6/q<&yRmfj]$ U[ՌclE6өlh] emkb x}kiRǥ2Qo#S у3@[Tg'L?-2 y,u9dZ@f+ [leU(PPs2.ns`WJ0neʳx xE&bTn0[U@{q&C)>$'Mou ES]慢q6(M`A6eE;ifݣ(ėD! Dlcg9Ron-im(A }T@ON!e , X gݦ,IgoQpm_!"a֧N\szM6%Tu_(q' &AS(ҙߨ~n?` ^$m=DŽg㛺a%+}mW;0O=:ފ{([Tlr&WTwʶ]_ % #]eE$)N$N W-SCHh7rM`6LD;ypX!+ S$ymW3E~ʚ$",+ֱ}av*ɧU Aж/BB2S!8\*8?>M5S}0QO$\nk[g!-2pNME55,g蔿0 3y4E!̫ }d>~ݗzzUWWwv/qyw_1{7L뻻`//n7ϋOo.n~z<<˃{n旻c.}]^9} pxyK]_uI.r`sz_]c򯏟zχ??o>V~8z盺glԝzu[C컎O R[ֱaR&M(&vRQԤ?}Jcs"m,wy}0e9#+e_h+1%o߳D|ru{x~ O뻧]_}e-7~kwnי=A|Ǭs?+Eba뫇"i0&R\?^gmhG=/DyTG;|>=NVT~߯_Wo?w`_W?8~o M;+7<\* Ǫ7bp~Q?7a~qYpjC(=p}8Aiiɧ.nnfᆪsv>^e+@Gޛҧjo<|㹿ھllke)4|>>5:ixlY8$}yM}r<'Cp/?I.bԺ\n?!ۻݽ|HB?/>LA^3^=CV庚'7g^˛͛7'G;>:zst_/v9;>>z7ooNc//n?1a+4'l[Qf1SyC7ȑzw7?fLиr?NϰƬĽ?E BCLV:y ߱;mI:(v;Af]6U[6LPm:mfٽ>1:+1Mm$:NTkU[1?>vuՊWkCwiUFgvUtΪ{ImZm wm>0xsꗫCQmv/wgy|WreF{~v#|wzG^ˇlU!5_;7w Xksza[*Ew:\}wa]zаIWO>|Cg̤~_IFifM7}4:i|ִzn=m?)Pg-r4=>۝>SMsuގLnvan?!=!8!m!*xHn4X5 5,aއkQn%a (ao4jE}dfcRԮ>jp4g=H|e<Pb<`DGKc y'f'dl%Sf b(>gm1]DKG#L,kݍ%z3ѲEpd{UDCXC8OD(~B# qlDgXGG pLf,'(jH@RfQ>:&ʔ1H4|'!O!鼶yh' ZL9n1`Akfn ;x܂3&Yq:DTF`dD^8qE̓1@RTJ~;zqBmk90fMա(>B,|d9<(T ÁQ|>HFY˾B*/J^Tk1ec504U|(hbFawր>>q^OĶ84xq톣Mȧi!p ME|Bg]Z3ur&tͬ0e5 9+y}WkQt&j^*qb\zTxE 7eYJz] LRHtH ^jn$TtҪbp^WȒ 9ֲ728,zJA9T,HȮmD~$  PPx>c6^3]R iP2m>S)M:PpL?,3C%c"PcwFNO;`"2O7G5^AB`Rf<E; FVu"&{'BӚ0l?mDDCȆ%?v<L8&f0XIa^H wu2S-e*I26Z 2Lk%SlH1s/NW#H襌̑( 2JLcϤ1` eXeh[k=Sـ2H](+K±UT8 AAfô>o@V7D_ 1Q/S*5iM07DC%!4vF a)*\>h?8hY-cְ"Ȓw4_0MGK烃.@% Tc# ЬHdG +&1lLdm8RbC1Ƃ%.$9@ff1`?A+p:o@L @Lg]EU(ElҷɃO`08QF 'kK 6̋w0K>1'oXb30jMwq* i gd󟁂x*W1<`jZi0PRD63*vF s ͂umhH4faepҖj[FҝP)^6 %L\ZW0LqpS8nt*ql+d '8AfiPԋ]Xø_0ykBIy_XaX&yP"~( .Âdh&&O$(mXqpn)~IZ5V4@T ፉEDL*܏iU@FYCZ9%QvtUGu:` اI:'0SxUzǸ `" 3TuU5uA;(+8mt `8sm C,=M.-P}aՍBXC 3}Tn ;ְ>6o[Afx-f2jdP2 8 `F,afx 3L+8f8j8l|TX0pflZLX~eӬF2qV"4b0qfXmpek;δ>0D0o rхB{@4ebˇXe,{vl^@Ȏ?kGmTq6PBd&+M> ]4UNdhy75Y $i$[_ *DBoWH5RfArS^fB!W"cY i}>3 bՌ|C2rSPieKXim<>Aq{(`Fs$^AS[2 ɗ"n3ViJ ɉ`iKWtZ3DP?EZ@.N9bA=ﮕs|bFy$%|8@WPv4C/ː sprs꯱h!⒯WVjs'0EvY;E P͐ƻunS+c|>[Ŵ/-@ na L2*5 'EVM;+ ( \D6!H)>7fPgA" ̄16ơ٠J=4뎄^Qɥ`k>p27Et 'eJDM |!![xPPT*>2A\=uRccYdE9|±LjjTXR!9a']nFaFEm(vCE9njGWZdCVa& lqXSZ8hWjpIeť"4NȺ/[ǭJ D$" E5nUɁ(63 ar%!93@#h=F|Y ЪTd^`$#$#rSV $.n#zȽ\wd)RR-NCP4XcrO8hn̘ N,G),ax|F1'8ii[&!b[/ q "Ef)^Q'`EkBc8>;ns޺.#k$Kڐ)⢅1S %]L0p;vn%>gbpN\<_G58Ńogq$!ꦶY((0q05IҦmVJ ESp\e8QjՃBAizqY1ϠB[ (2YC{F$Cza@–"r I[.a'׻T$|p&odjo^*8w^a7HB ()-i\bӀ^N[5myIg^MI̪8Vztw5y ]r#RZ5Ԧ rp[ZH$X}P2B2'rX06l gURz :SE RQRz àsk:P*'zV"Tp)$%|@AXN9ʅkbd 7Fhs"1'@%7qVh`JG68f| <5CNr'\6K dHJN$5^5 Z53debtPBW͢ a`G j%XfU-Z,MK g/ˮEO.8)lB*<'qZZ4 k=K`b䇢 @lS qx-Ng@8ɀʹNc*&UGiqHタ"tA85vTTCEՖ t21L@ԃ ̪8ipKo PI)yFƩ DIRfbWᬉ;=fvnV H)_J~m9 P遢8jq6 К"%®#8e+g3݀H=^l9H*Vh]@8$h,@D眠, [~f *A98P vuf ]{nMX[_]_ᨍ* T@ hY+BhW8H.F1FHg*CشW3 S;"_dpvv*x} Z$.DJf*J} Jj颜6.+, We\D gϼ)bsހ^DIta&J_eTiQ%Ε)Dq~3b#*" 1Mxs%T NHRs8Ibm#j= %'(P5)K'[+viT eGXrOBNBXnP2n+N02M"o#A񼋫<Òc*s{D:.>XwN+Rc$jTBA:bFݖ=CEx/&\].zTDxq./ 2M7S6"r-"pUS͠ oQpDb!P.up\TxDSѐʊvakz ) Y e U NS/R(aXeD'8,?8y6Sb0%ae)b&`;˭d{R1GlUg|[^f d\HyD>A0g$΁|J-8:T3:+ff8 Zp%'e2\Ggy['h lT}7H?yBl8`gyd@QA-`؜ hY64rj3\d" SUZU^$Q(+ՒA D̈?r-þPDo VㄯD"̌ՈǍ,uW-?A!`!BP b(([GƲDXЏ026󥤀(s/5Ϊ@y -mɣtQ[:hǮֿ17)Jx㹚R-ĴV-YR? E"#ěn*-E%1eE$BP7jET`Zc淬'IBG,('øHmy † E/L Rx$rJv:鸸l`E&3Ǖ K-q7gd[{v%`lL|y:S0hz^CΩF I|Tq_[pJ0Nֹ< |&*KÁOB/%|JM`?{!WTunu3)2+/5ǹ&AQ-B:n2mJm5a,_a#հ5kPpƅ: "d4mA.lUnq PD"U m_sA1 []=ݾ b$ȌBƷ j(x.ہ6ql5I(F8 p,-:gV[Ir" ρ5eDVR¶x4f1T6!(J/QL2&J&Bfn I*$Nj}7Ņ4nM5~8I)<"%k8FR=')#ѷpYIBqQ!9'nPURcV rV:h$ƭ:+$&/"D$.d>6PnBȅh:%An̏$S \KrjJ(- iB6V@Ý}ArߓfH-RR)8c}qBgoKF4*$Լn֞GI\Q[nԠ|'BpT%H=*Q^3pCHq[`PԈ"{R}3߉e"MJ"U7 @AAPQxMpֲ qPF8rc=nvrMSleIi+!-\gt\CSy—33IBe!q2wRAR&P a'q1J )AD,&I5ALr'_н(]$KPR.UNz$ S4+TI2"G40N쏎sU-I%'qq)쐝^*Q287AA&|!ϴ.!K[nT*X$l\?앶ZVxJRblp֊-}YԅAI dmb g` r>) [w _[/ؔ3$a? 8s<߃J˳Rk|kݒihP3b^k @'h rg655^z >4 }8[E@MdjjFwS#j$݋} Ĥ}^3G)`(EWk(g9|wiD@ F HÑa7ZVX~eT q;/u\Qj'UEzɶ49RQJD KzE#Z&H8kf%E-pVwI dmڽ눞͠تr ϒIe/%UG&bHR|O5$[Xy4Hvp l t6G|m =ʸ6NRD\7  X ߅M!he.*+ˉClcEs6%V|3 J6C/5T'Mp(WP+ʂ`[(q<;:k`~i yE#|^ |WaL%\ᒤnմ)I7Hf6w$v/9+HA3ғZ! Pp5m|He j;㨔5`~F<*W"Pau;euH#gZ2(]Zn3no8WMg Ӕ`Uay;cyJЀ6JJATH "1R+а/& c,U7Vw3V㸌o*5Vn~\_%">3W04f;oG* &_5 f OrfIY6+RnmDZ mb2&7ppp~yq.|><~p~+?8o|?>?}_o.o MXEciftools-java-ciftools-java-3.0.1/src/test/resources/cif/4cxl.cif000066400000000000000000001512221414676747700247230ustar00rootroot00000000000000data_4CXL # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:41:20' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 4CXL # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer syn 'INSULIN A CHAIN' ? ? . ? ? ? 2 polymer syn 'INSULIN B CHAIN' ? ? . YES ? ? 3 non-polymer syn 'CHLORIDE ION' ? ? . ? ? ? 4 water nat water ? ? . ? ? ? # _exptl.entry_id 4CXL _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 GLY A 1 . CYS A 7 . GLY A 1 CYS A 7 1 ? 7 HELX_P HELX_P2 2 SER A 12 . ASN A 18 . SER A 12 ASN A 18 1 ? 7 HELX_P HELX_P3 3 DPR B 8 . GLY B 20 . DPR B 8 GLY B 20 1 ? 13 HELX_P HELX_P4 4 GLU B 21 . GLY B 23 . GLU B 21 GLY B 23 5 ? 3 # loop_ _pdbx_struct_assembly.id _pdbx_struct_assembly.details _pdbx_struct_assembly.method_details _pdbx_struct_assembly.oligomeric_details _pdbx_struct_assembly.oligomeric_count 1 author_and_software_defined_assembly PQS tetrameric 4 2 software_defined_assembly PISA hexameric 6 # loop_ _pdbx_struct_assembly_gen.assembly_id _pdbx_struct_assembly_gen.oper_expression _pdbx_struct_assembly_gen.asym_id_list 1 1,2 A,B,C,D,E 2 1,3,4 A,B,C,D,E # loop_ _pdbx_struct_oper_list.id _pdbx_struct_oper_list.type _pdbx_struct_oper_list.name _pdbx_struct_oper_list.symmetry_operation _pdbx_struct_oper_list.matrix[1][1] _pdbx_struct_oper_list.matrix[1][2] _pdbx_struct_oper_list.matrix[1][3] _pdbx_struct_oper_list.vector[1] _pdbx_struct_oper_list.matrix[2][1] _pdbx_struct_oper_list.matrix[2][2] _pdbx_struct_oper_list.matrix[2][3] _pdbx_struct_oper_list.vector[2] _pdbx_struct_oper_list.matrix[3][1] _pdbx_struct_oper_list.matrix[3][2] _pdbx_struct_oper_list.matrix[3][3] _pdbx_struct_oper_list.vector[3] 1 'identity operation' 1_555 x,y,z 1 0 0 0 0 1 0 0 0 0 1 0 2 'crystal symmetry operation' 16_555 x,-y,-z+1/2 1 0 0 0 0 -1 0 0 0 0 -1 39.33 3 'crystal symmetry operation' 12_455 -y-1/2,-z,x+1/2 0 -1 0 -39.33 0 0 -1 0 1 0 0 39.33 4 'crystal symmetry operation' 6_445 z-1/2,-x-1/2,-y 0 0 1 -39.33 -1 0 0 -39.33 0 -1 0 0 # _cell.entry_id 4CXL _cell.length_a 78.66 _cell.length_b 78.66 _cell.length_c 78.66 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 90 _cell.Z_PDB 24 _cell.pdbx_unique_axis ? # _symmetry.entry_id 4CXL _symmetry.space_group_name_H-M 'I 21 3' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 199 _symmetry.space_group_name_Hall . # loop_ _entity_poly.entity_id _entity_poly.type _entity_poly.nstd_linkage _entity_poly.nstd_monomer _entity_poly.pdbx_seq_one_letter_code _entity_poly.pdbx_seq_one_letter_code_can _entity_poly.pdbx_strand_id 1 polypeptide(L) no no GIVEQCCTSICSLYQLENYCN GIVEQCCTSICSLYQLENYCN A 2 polypeptide(L) no yes FVNQHLC(DPR)SHLVEALYLVCGERGFFYTPKT FVNQHLCPSHLVEALYLVCGERGFFYTPKT B # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 GLY n 1 2 ILE n 1 3 VAL n 1 4 GLU n 1 5 GLN n 1 6 CYS n 1 7 CYS n 1 8 THR n 1 9 SER n 1 10 ILE n 1 11 CYS n 1 12 SER n 1 13 LEU n 1 14 TYR n 1 15 GLN n 1 16 LEU n 1 17 GLU n 1 18 ASN n 1 19 TYR n 1 20 CYS n 1 21 ASN n 2 1 PHE n 2 2 VAL n 2 3 ASN n 2 4 GLN n 2 5 HIS n 2 6 LEU n 2 7 CYS n 2 8 DPR n 2 9 SER n 2 10 HIS n 2 11 LEU n 2 12 VAL n 2 13 GLU n 2 14 ALA n 2 15 LEU n 2 16 TYR n 2 17 LEU n 2 18 VAL n 2 19 CYS n 2 20 GLY n 2 21 GLU n 2 22 ARG n 2 23 GLY n 2 24 PHE n 2 25 PHE n 2 26 TYR n 2 27 THR n 2 28 PRO n 2 29 LYS n 2 30 THR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' D N Y 4 'Might not contain all original atoms depending on the query used' E N Y 4 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 6 SG ? ? ? 1_555 A CYS 11 SG ? ? A CYS 6 A CYS 11 1_555 ? ? ? ? ? ? ? 2.124 ? disulf2 disulf ? A CYS 7 SG ? ? ? 1_555 B CYS 7 SG ? ? A CYS 7 B CYS 7 1_555 ? ? ? ? ? ? ? 1.956 ? disulf3 disulf ? A CYS 20 SG ? ? ? 1_555 B CYS 19 SG ? ? A CYS 20 B CYS 19 1_555 ? ? ? ? ? ? ? 2.057 ? covale1 covale ? B CYS 7 C ? ? ? 1_555 B DPR 8 N ? ? B CYS 7 B DPR 8 1_555 ? ? ? ? ? ? ? 1.271 ? covale2 covale ? B DPR 8 C ? ? ? 1_555 B SER 9 N ? ? B DPR 8 B SER 9 1_555 ? ? ? ? ? ? ? 1.349 ? # loop_ _struct_conn_type.id _struct_conn_type.criteria _struct_conn_type.reference disulf ? ? covale ? ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING DPR N 1 N N CA SING DPR N 2 N N CD SING DPR N 3 N N H SING DPR N 4 N CA CB SING DPR N 5 N CA C SING DPR N 6 N CA HA SING DPR N 7 N CB CG SING DPR N 8 N CB HB2 SING DPR N 9 N CB HB3 SING DPR N 10 N CG CD SING DPR N 11 N CG HG2 SING DPR N 12 N CG HG3 SING DPR N 13 N CD HD2 SING DPR N 14 N CD HD3 SING DPR N 15 N C O DOUB DPR N 16 N C OXT SING DPR N 17 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 4CXL _atom_sites.fract_transf_matrix[1][1] 0.012713 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.012713 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.012713 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code C 3 CL 1 1001 1001 CL CL B . D 4 HOH 1 2001 2001 HOH HOH A . D 4 HOH 2 2002 2002 HOH HOH A . D 4 HOH 3 2003 2003 HOH HOH A . D 4 HOH 4 2004 2004 HOH HOH A . D 4 HOH 5 2005 2005 HOH HOH A . D 4 HOH 6 2006 2006 HOH HOH A . D 4 HOH 7 2007 2007 HOH HOH A . D 4 HOH 8 2008 2008 HOH HOH A . D 4 HOH 9 2009 2009 HOH HOH A . D 4 HOH 10 2010 2010 HOH HOH A . D 4 HOH 11 2011 2011 HOH HOH A . D 4 HOH 12 2012 2012 HOH HOH A . D 4 HOH 13 2013 2013 HOH HOH A . D 4 HOH 14 2014 2014 HOH HOH A . D 4 HOH 15 2015 2015 HOH HOH A . D 4 HOH 16 2016 2016 HOH HOH A . D 4 HOH 17 2017 2017 HOH HOH A . D 4 HOH 18 2018 2018 HOH HOH A . D 4 HOH 19 2019 2019 HOH HOH A . D 4 HOH 20 2020 2020 HOH HOH A . D 4 HOH 21 2021 2021 HOH HOH A . D 4 HOH 22 2022 2022 HOH HOH A . D 4 HOH 23 2023 2023 HOH HOH A . D 4 HOH 24 2024 2024 HOH HOH A . D 4 HOH 25 2025 2025 HOH HOH A . D 4 HOH 26 2026 2026 HOH HOH A . D 4 HOH 27 2027 2027 HOH HOH A . D 4 HOH 28 2028 2028 HOH HOH A . D 4 HOH 29 2029 2029 HOH HOH A . D 4 HOH 30 2030 2030 HOH HOH A . D 4 HOH 31 2031 2031 HOH HOH A . D 4 HOH 32 2032 2032 HOH HOH A . D 4 HOH 33 2033 2033 HOH HOH A . E 4 HOH 1 2001 2001 HOH HOH B . E 4 HOH 2 2002 2002 HOH HOH B . E 4 HOH 3 2003 2003 HOH HOH B . E 4 HOH 4 2004 2004 HOH HOH B . E 4 HOH 5 2005 2005 HOH HOH B . E 4 HOH 6 2006 2006 HOH HOH B . E 4 HOH 7 2007 2007 HOH HOH B . E 4 HOH 8 2008 2008 HOH HOH B . E 4 HOH 9 2009 2009 HOH HOH B . E 4 HOH 10 2010 2010 HOH HOH B . E 4 HOH 11 2011 2011 HOH HOH B . E 4 HOH 12 2012 2012 HOH HOH B . E 4 HOH 13 2013 2013 HOH HOH B . E 4 HOH 14 2014 2014 HOH HOH B . E 4 HOH 15 2015 2015 HOH HOH B . E 4 HOH 16 2016 2016 HOH HOH B . E 4 HOH 17 2017 2017 HOH HOH B . E 4 HOH 18 2018 2018 HOH HOH B . E 4 HOH 19 2019 2019 HOH HOH B . E 4 HOH 20 2020 2020 HOH HOH B . E 4 HOH 21 2021 2021 HOH HOH B . E 4 HOH 22 2022 2022 HOH HOH B . E 4 HOH 23 2023 2023 HOH HOH B . E 4 HOH 24 2024 2024 HOH HOH B . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . GLY A 1 1 . -13.933 8.292 7.362 1 40.66 ? N GLY A 1 1 ATOM 2 C CA . GLY A 1 1 . -13.909 6.998 8.119 1 36.77 ? CA GLY A 1 1 ATOM 3 C C . GLY A 1 1 . -15.338 6.439 8.015 1 33.64 ? C GLY A 1 1 ATOM 4 O O . GLY A 1 1 . -16.062 6.662 7.02 1 28.92 ? O GLY A 1 1 ATOM 5 N N . ILE A 1 2 . -15.76 5.766 9.067 1 27.55 ? N ILE A 2 1 ATOM 6 C CA . ILE A 1 2 . -16.959 4.952 8.96 1 25.01 ? CA ILE A 2 1 ATOM 7 C C . ILE A 1 2 . -18.162 5.736 8.609 1 22.85 ? C ILE A 2 1 ATOM 8 O O . ILE A 1 2 . -19.125 5.291 7.998 1 20.97 ? O ILE A 2 1 ATOM 9 C CB . ILE A 1 2 . -17.15 4.06 10.176 1 25.01 ? CB ILE A 2 1 ATOM 10 C CG1 . ILE A 1 2 . -18.149 2.962 9.904 1 22.85 ? CG1 ILE A 2 1 ATOM 11 C CG2 . ILE A 1 2 . -17.536 4.888 11.466 1 26.22 ? CG2 ILE A 2 1 ATOM 12 C CD1 . ILE A 1 2 . -18.352 2.025 11.05 1 24.5 ? CD1 ILE A 2 1 ATOM 13 N N . VAL A 1 3 . -18.286 6.951 9.146 1 26.89 ? N VAL A 3 1 ATOM 14 C CA . VAL A 1 3 . -19.458 7.708 8.897 1 24.16 ? CA VAL A 3 1 ATOM 15 C C . VAL A 1 3 . -19.611 8.122 7.383 1 23.79 ? C VAL A 3 1 ATOM 16 O O . VAL A 1 3 . -20.755 8.061 6.82 1 24.32 ? O VAL A 3 1 ATOM 17 C CB . VAL A 1 3 . -19.478 8.958 9.856 1 29.35 ? CB VAL A 3 1 ATOM 18 C CG1 . VAL A 1 3 . -20.577 9.875 9.409 1 31.54 ? CG1 VAL A 3 1 ATOM 19 C CG2 . VAL A 1 3 . -19.76 8.524 11.289 1 29.06 ? CG2 VAL A 3 1 ATOM 20 N N . GLU A 1 4 . -18.465 8.534 6.868 1 30.65 ? N GLU A 4 1 ATOM 21 C CA . GLU A 1 4 . -18.405 8.853 5.381 1 33.57 ? CA GLU A 4 1 ATOM 22 C C . GLU A 1 4 . -18.766 7.664 4.552 1 29.07 ? C GLU A 4 1 ATOM 23 O O . GLU A 1 4 . -19.569 7.794 3.578 1 31.58 ? O GLU A 4 1 ATOM 24 C CB . GLU A 1 4 . -17.059 9.45 4.998 1 36.82 ? CB GLU A 4 1 ATOM 25 C CG . GLU A 1 4 . -16.89 10.791 5.758 1 44.99 ? CG GLU A 4 1 ATOM 26 C CD . GLU A 1 4 . -16.675 10.684 7.316 1 41.81 ? CD GLU A 4 1 ATOM 27 O OE1 . GLU A 1 4 . -15.919 9.761 7.859 1 39.47 ? OE1 GLU A 4 1 ATOM 28 O OE2 . GLU A 1 4 . -17.21 11.637 7.934 1 56.85 ? OE2 GLU A 4 1 ATOM 29 N N . GLN A 1 5 . -18.257 6.503 4.935 1 24.65 ? N GLN A 5 1 ATOM 30 C CA . GLN A 1 5 . -18.494 5.271 4.175 1 22.55 ? CA GLN A 5 1 ATOM 31 C C . GLN A 1 5 . -19.832 4.621 4.279 1 27.93 ? C GLN A 5 1 ATOM 32 O O . GLN A 1 5 . -20.335 3.962 3.398 1 25.49 ? O GLN A 5 1 ATOM 33 C CB . GLN A 1 5 . -17.432 4.275 4.468 1 23.08 ? CB GLN A 5 1 ATOM 34 C CG . GLN A 1 5 . -15.976 4.791 4.244 1 28.37 ? CG GLN A 5 1 ATOM 35 C CD . GLN A 1 5 . -15.697 5.473 2.847 1 32.3 ? CD GLN A 5 1 ATOM 36 O OE1 . GLN A 1 5 . -14.987 6.513 2.76 1 37.81 ? OE1 GLN A 5 1 ATOM 37 N NE2 . GLN A 1 5 . -16.403 5.019 1.822 1 24.96 ? NE2 GLN A 5 1 ATOM 38 N N . CYS A 1 6 . -20.463 4.713 5.501 1 20.69 ? N CYS A 6 1 ATOM 39 C CA . CYS A 1 6 . -21.625 3.952 5.766 1 19.96 ? CA CYS A 6 1 ATOM 40 C C . CYS A 1 6 . -22.916 4.731 6.058 1 17.67 ? C CYS A 6 1 ATOM 41 O O . CYS A 1 6 . -23.99 4.21 5.979 1 19.23 ? O CYS A 6 1 ATOM 42 C CB . CYS A 1 6 . -21.379 3.031 7.018 1 19.84 ? CB CYS A 6 1 ATOM 43 S SG . CYS A 1 6 . -20.414 1.598 6.484 1 22.62 ? SG CYS A 6 1 ATOM 44 N N . CYS A 1 7 . -22.79 6.061 6.392 1 21.67 ? N CYS A 7 1 ATOM 45 C CA . CYS A 1 7 . -23.92 6.95 6.648 1 21.46 ? CA CYS A 7 1 ATOM 46 C C . CYS A 1 7 . -24.186 7.961 5.476 1 21.17 ? C CYS A 7 1 ATOM 47 O O . CYS A 1 7 . -25.29 7.998 5.024 1 24.03 ? O CYS A 7 1 ATOM 48 C CB . CYS A 1 7 . -23.633 7.652 7.976 1 24.29 ? CB CYS A 7 1 ATOM 49 S SG . CYS A 1 7 . -24.757 9.06 8.383 1 27.67 ? SG CYS A 7 1 ATOM 50 N N . THR A 1 8 . -23.103 8.71 5.146 1 24.18 ? N THR A 8 1 ATOM 51 C CA . THR A 1 8 . -23.163 9.7 4.037 1 28.03 ? CA THR A 8 1 ATOM 52 C C . THR A 1 8 . -23.197 8.929 2.682 1 28.99 ? C THR A 8 1 ATOM 53 O O . THR A 1 8 . -23.749 9.436 1.727 1 34.94 ? O THR A 8 1 ATOM 54 C CB . THR A 1 8 . -22.136 10.822 4.205 1 26.47 ? CB THR A 8 1 ATOM 55 O OG1 . THR A 1 8 . -20.864 10.392 4.104 1 36.66 ? OG1 THR A 8 1 ATOM 56 C CG2 . THR A 1 8 . -22.201 11.395 5.549 1 35.02 ? CG2 THR A 8 1 ATOM 57 N N . SER A 1 9 . -22.619 7.731 2.622 1 26.84 ? N SER A 9 1 ATOM 58 C CA A SER A 1 9 . -22.719 6.822 1.461 0.5 24.85 ? CA SER A 9 1 ATOM 59 C CA B SER A 1 9 . -22.818 6.836 1.463 0.5 22.96 ? CA SER A 9 1 ATOM 60 C C . SER A 1 9 . -23.25 5.455 1.902 1 23.35 ? C SER A 9 1 ATOM 61 O O . SER A 1 9 . -23.388 5.214 3.128 1 22.04 ? O SER A 9 1 ATOM 62 C CB A SER A 1 9 . -21.322 6.591 0.867 0.5 25.76 ? CB SER A 9 1 ATOM 63 C CB B SER A 1 9 . -21.513 6.741 0.678 0.5 23.33 ? CB SER A 9 1 ATOM 64 O OG A SER A 1 9 . -20.515 7.76 0.828 0.5 28.02 ? OG SER A 9 1 ATOM 65 O OG B SER A 1 9 . -20.442 6.129 1.407 0.5 20.01 ? OG SER A 9 1 ATOM 66 N N . ILE A 1 10 . -23.486 4.529 0.997 1 21.68 ? N ILE A 10 1 ATOM 67 C CA . ILE A 1 10 . -24.095 3.252 1.302 1 21.58 ? CA ILE A 10 1 ATOM 68 C C . ILE A 1 10 . -23.033 2.273 1.877 1 21.01 ? C ILE A 10 1 ATOM 69 O O . ILE A 1 10 . -21.954 2.118 1.364 1 20.75 ? O ILE A 10 1 ATOM 70 C CB . ILE A 1 10 . -24.779 2.622 0.049 1 22.25 ? CB ILE A 10 1 ATOM 71 C CG1 . ILE A 1 10 . -25.949 3.521 -0.379 1 22.6 ? CG1 ILE A 10 1 ATOM 72 C CG2 . ILE A 1 10 . -25.343 1.278 0.304 1 25.14 ? CG2 ILE A 10 1 ATOM 73 C CD1 . ILE A 1 10 . -26.447 3.251 -1.765 1 31.71 ? CD1 ILE A 10 1 ATOM 74 N N . CYS A 1 11 . -23.358 1.703 3.048 1 20.09 ? N CYS A 11 1 ATOM 75 C CA . CYS A 1 11 . -22.538 0.741 3.658 1 19.51 ? CA CYS A 11 1 ATOM 76 C C . CYS A 1 11 . -22.376 -0.584 2.952 1 21.87 ? C CYS A 11 1 ATOM 77 O O . CYS A 1 11 . -23.061 -0.802 1.98 1 24.02 ? O CYS A 11 1 ATOM 78 C CB . CYS A 1 11 . -23.093 0.596 5.088 1 19.48 ? CB CYS A 11 1 ATOM 79 S SG . CYS A 1 11 . -21.876 0.059 6.406 1 22.91 ? SG CYS A 11 1 ATOM 80 N N . SER A 1 12 . -21.426 -1.398 3.42 1 22.17 ? N SER A 12 1 ATOM 81 C CA . SER A 1 12 . -21.18 -2.771 2.902 1 22.74 ? CA SER A 12 1 ATOM 82 C C . SER A 1 12 . -20.757 -3.626 4.082 1 19.5 ? C SER A 12 1 ATOM 83 O O . SER A 1 12 . -20.097 -3.159 5.051 1 19.44 ? O SER A 12 1 ATOM 84 C CB . SER A 1 12 . -20.094 -2.784 1.859 1 21.82 ? CB SER A 12 1 ATOM 85 O OG . SER A 1 12 . -18.754 -2.567 2.267 1 22.5 ? OG SER A 12 1 ATOM 86 N N . LEU A 1 13 . -20.963 -4.928 3.919 1 19.45 ? N LEU A 13 1 ATOM 87 C CA . LEU A 1 13 . -20.472 -5.93 4.905 1 18.36 ? CA LEU A 13 1 ATOM 88 C C . LEU A 1 13 . -19.008 -5.923 5.002 1 19.42 ? C LEU A 13 1 ATOM 89 O O . LEU A 1 13 . -18.357 -5.99 6.057 1 18.22 ? O LEU A 13 1 ATOM 90 C CB . LEU A 1 13 . -21.012 -7.29 4.619 1 18.09 ? CB LEU A 13 1 ATOM 91 C CG . LEU A 1 13 . -20.602 -8.393 5.569 1 17.53 ? CG LEU A 13 1 ATOM 92 C CD1 . LEU A 1 13 . -21.077 -8.162 7.011 1 17.51 ? CD1 LEU A 13 1 ATOM 93 C CD2 . LEU A 1 13 . -21.124 -9.705 5.011 1 16.76 ? CD2 LEU A 13 1 ATOM 94 N N . TYR A 1 14 . -18.325 -5.8 3.832 1 19.49 ? N TYR A 14 1 ATOM 95 C CA . TYR A 1 14 . -16.953 -5.742 3.741 1 20.91 ? CA TYR A 14 1 ATOM 96 C C . TYR A 1 14 . -16.328 -4.676 4.657 1 20.35 ? C TYR A 14 1 ATOM 97 O O . TYR A 1 14 . -15.366 -4.875 5.364 1 22.94 ? O TYR A 14 1 ATOM 98 C CB . TYR A 1 14 . -16.639 -5.456 2.197 1 26.2 ? CB TYR A 14 1 ATOM 99 C CG . TYR A 1 14 . -15.208 -5.456 1.977 1 25.47 ? CG TYR A 14 1 ATOM 100 C CD1 . TYR A 1 14 . -14.364 -4.368 2.361 1 27.67 ? CD1 TYR A 14 1 ATOM 101 C CD2 . TYR A 1 14 . -14.623 -6.596 1.509 1 28.26 ? CD2 TYR A 14 1 ATOM 102 C CE1 . TYR A 1 14 . -13.004 -4.386 2.218 1 32.31 ? CE1 TYR A 14 1 ATOM 103 C CE2 . TYR A 1 14 . -13.227 -6.638 1.337 1 29.33 ? CE2 TYR A 14 1 ATOM 104 C CZ . TYR A 1 14 . -12.432 -5.558 1.75 1 29.08 ? CZ TYR A 14 1 ATOM 105 O OH . TYR A 1 14 . -11.062 -5.599 1.565 1 38.4 ? OH TYR A 14 1 ATOM 106 N N A GLN A 1 15 . -16.892 -3.469 4.544 0.5 20.48 ? N GLN A 15 1 ATOM 107 N N B GLN A 1 15 . -16.975 -3.49 4.55 0.5 21.8 ? N GLN A 15 1 ATOM 108 C CA A GLN A 1 15 . -16.359 -2.409 5.348 0.5 18.8 ? CA GLN A 15 1 ATOM 109 C CA B GLN A 1 15 . -16.642 -2.266 5.296 0.5 22.18 ? CA GLN A 15 1 ATOM 110 C C A GLN A 1 15 . -16.743 -2.585 6.822 0.5 15.73 ? C GLN A 15 1 ATOM 111 C C B GLN A 1 15 . -16.912 -2.317 6.825 0.5 19.08 ? C GLN A 15 1 ATOM 112 O O A GLN A 1 15 . -15.835 -2.404 7.614 0.5 17.63 ? O GLN A 15 1 ATOM 113 O O B GLN A 1 15 . -16.263 -1.681 7.659 0.5 18.99 ? O GLN A 15 1 ATOM 114 C CB A GLN A 1 15 . -16.787 -1.001 4.855 0.5 18.91 ? CB GLN A 15 1 ATOM 115 C CB B GLN A 1 15 . -17.457 -1.089 4.706 0.5 23.62 ? CB GLN A 15 1 ATOM 116 C CG A GLN A 1 15 . -16.278 -0.713 3.434 0.5 20.06 ? CG GLN A 15 1 ATOM 117 C CG B GLN A 1 15 . -16.888 -0.606 3.342 0.5 28.03 ? CG GLN A 15 1 ATOM 118 C CD A GLN A 1 15 . -16.613 0.692 2.972 0.5 19.71 ? CD GLN A 15 1 ATOM 119 C CD B GLN A 1 15 . -15.463 -0.159 3.496 0.5 29.77 ? CD GLN A 15 1 ATOM 120 O OE1 A GLN A 1 15 . -15.933 1.697 3.388 0.5 21.62 ? OE1 GLN A 15 1 ATOM 121 O OE1 B GLN A 1 15 . -15.188 0.558 4.473 0.5 36.52 ? OE1 GLN A 15 1 ATOM 122 N NE2 A GLN A 1 15 . -17.628 0.829 2.161 0.5 18.57 ? NE2 GLN A 15 1 ATOM 123 N NE2 B GLN A 1 15 . -14.515 -0.628 2.613 0.5 33.05 ? NE2 GLN A 15 1 ATOM 124 N N . LEU A 1 16 . -18.035 -2.917 7.115 1 18.3 ? N LEU A 16 1 ATOM 125 C CA . LEU A 1 16 . -18.328 -3.119 8.565 1 17.28 ? CA LEU A 16 1 ATOM 126 C C . LEU A 1 16 . -17.361 -4.053 9.219 1 18.25 ? C LEU A 16 1 ATOM 127 O O . LEU A 1 16 . -16.94 -3.833 10.38 1 17.78 ? O LEU A 16 1 ATOM 128 C CB . LEU A 1 16 . -19.749 -3.496 8.765 1 17.28 ? CB LEU A 16 1 ATOM 129 C CG . LEU A 1 16 . -20.808 -2.513 8.473 1 18.7 ? CG LEU A 16 1 ATOM 130 C CD1 . LEU A 1 16 . -22.148 -3.16 8.462 1 21.26 ? CD1 LEU A 16 1 ATOM 131 C CD2 . LEU A 1 16 . -20.804 -1.397 9.537 1 21.79 ? CD2 LEU A 16 1 ATOM 132 N N . GLU A 1 17 . -17.001 -5.199 8.579 1 16.2 ? N GLU A 17 1 ATOM 133 C CA . GLU A 1 17 . -16.153 -6.129 9.169 1 16.34 ? CA GLU A 17 1 ATOM 134 C C . GLU A 1 17 . -14.712 -5.637 9.485 1 16.77 ? C GLU A 17 1 ATOM 135 O O . GLU A 1 17 . -14.071 -6.2 10.401 1 20.87 ? O GLU A 17 1 ATOM 136 C CB . GLU A 1 17 . -16.102 -7.515 8.412 1 18.18 ? CB GLU A 17 1 ATOM 137 C CG . GLU A 1 17 . -17.343 -8.285 8.549 1 17.72 ? CG GLU A 17 1 ATOM 138 C CD . GLU A 1 17 . -17.246 -9.735 8.216 1 19.29 ? CD GLU A 17 1 ATOM 139 O OE1 . GLU A 1 17 . -16.265 -10.191 7.587 1 19.71 ? OE1 GLU A 17 1 ATOM 140 O OE2 . GLU A 1 17 . -18.138 -10.536 8.558 1 18.44 ? OE2 GLU A 17 1 ATOM 141 N N . ASN A 1 18 . -14.358 -4.613 8.768 1 18.59 ? N ASN A 18 1 ATOM 142 C CA . ASN A 1 18 . -13.064 -3.995 9.045 1 20.01 ? CA ASN A 18 1 ATOM 143 C C . ASN A 1 18 . -13.014 -3.396 10.447 1 21.85 ? C ASN A 18 1 ATOM 144 O O . ASN A 1 18 . -11.922 -3.175 10.966 1 25.24 ? O ASN A 18 1 ATOM 145 C CB . ASN A 1 18 . -12.729 -2.931 8.076 1 24.35 ? CB ASN A 18 1 ATOM 146 C CG . ASN A 1 18 . -12.174 -3.488 6.75 1 29.37 ? CG ASN A 18 1 ATOM 147 O OD1 . ASN A 1 18 . -11.645 -4.602 6.709 1 29.64 ? OD1 ASN A 18 1 ATOM 148 N ND2 . ASN A 1 18 . -12.39 -2.766 5.77 1 30.51 ? ND2 ASN A 18 1 ATOM 149 N N . TYR A 1 19 . -14.176 -3.086 11.027 1 19.17 ? N TYR A 19 1 ATOM 150 C CA . TYR A 1 19 . -14.242 -2.513 12.399 1 22.03 ? CA TYR A 19 1 ATOM 151 C C . TYR A 1 19 . -14.505 -3.541 13.452 1 18.85 ? C TYR A 19 1 ATOM 152 O O . TYR A 1 19 . -14.563 -3.17 14.677 1 22.53 ? O TYR A 19 1 ATOM 153 C CB . TYR A 1 19 . -15.224 -1.355 12.414 1 16.02 ? CB TYR A 19 1 ATOM 154 C CG . TYR A 1 19 . -14.925 -0.24 11.534 1 21.6 ? CG TYR A 19 1 ATOM 155 C CD1 . TYR A 1 19 . -13.945 0.695 11.905 1 24.79 ? CD1 TYR A 19 1 ATOM 156 C CD2 . TYR A 1 19 . -15.409 -0.23 10.24 1 24.2 ? CD2 TYR A 19 1 ATOM 157 C CE1 . TYR A 1 19 . -13.613 1.666 11.022 1 28.99 ? CE1 TYR A 19 1 ATOM 158 C CE2 . TYR A 1 19 . -15.011 0.756 9.339 1 25.55 ? CE2 TYR A 19 1 ATOM 159 C CZ . TYR A 1 19 . -14.113 1.686 9.801 1 26.71 ? CZ TYR A 19 1 ATOM 160 O OH . TYR A 1 19 . -13.679 2.736 8.993 1 37.55 ? OH TYR A 19 1 ATOM 161 N N . CYS A 1 20 . -14.644 -4.866 13.218 1 18.92 ? N CYS A 20 1 ATOM 162 C CA . CYS A 1 20 . -14.758 -5.871 14.196 1 19.59 ? CA CYS A 20 1 ATOM 163 C C . CYS A 1 20 . -13.373 -6.11 14.819 1 24.37 ? C CYS A 20 1 ATOM 164 O O . CYS A 1 20 . -12.31 -5.913 14.152 1 25.1 ? O CYS A 20 1 ATOM 165 C CB . CYS A 1 20 . -15.251 -7.134 13.572 1 21.77 ? CB CYS A 20 1 ATOM 166 S SG . CYS A 1 20 . -16.78 -7.148 12.791 1 19.5 ? SG CYS A 20 1 ATOM 167 N N . ASN A 1 21 . -13.35 -6.435 16.109 1 25.53 ? N ASN A 21 1 ATOM 168 C CA . ASN A 1 21 . -12.078 -6.782 16.762 1 29.23 ? CA ASN A 21 1 ATOM 169 C C . ASN A 1 21 . -11.669 -8.192 16.221 1 33.18 ? C ASN A 21 1 ATOM 170 O O . ASN A 1 21 . -12.49 -9.019 15.696 1 31.89 ? O ASN A 21 1 ATOM 171 C CB . ASN A 1 21 . -12.241 -6.781 18.324 1 28.3 ? CB ASN A 21 1 ATOM 172 C CG . ASN A 1 21 . -12.539 -5.443 18.881 1 25.98 ? CG ASN A 21 1 ATOM 173 O OD1 . ASN A 1 21 . -12.008 -4.443 18.514 1 30.1 ? OD1 ASN A 21 1 ATOM 174 N ND2 . ASN A 1 21 . -13.524 -5.434 19.797 1 26.16 ? ND2 ASN A 21 1 ATOM 175 O OXT . ASN A 1 21 . -10.505 -8.485 16.513 1 41.51 ? OXT ASN A 21 1 ATOM 176 N N . PHE B 2 1 . -29.772 -5.78 5.834 1 38.71 ? N PHE B 1 1 ATOM 177 C CA . PHE B 2 1 . -29.805 -4.649 6.773 1 39.79 ? CA PHE B 1 1 ATOM 178 C C . PHE B 2 1 . -28.498 -3.904 6.503 1 26.85 ? C PHE B 1 1 ATOM 179 O O . PHE B 2 1 . -28.444 -2.691 6.896 1 37.19 ? O PHE B 1 1 ATOM 180 C CB . PHE B 2 1 . -29.994 -5.044 8.323 1 43.34 ? CB PHE B 1 1 ATOM 181 C CG . PHE B 2 1 . -28.966 -6.025 8.871 1 38.87 ? CG PHE B 1 1 ATOM 182 C CD1 . PHE B 2 1 . -28.952 -7.354 8.504 1 46.54 ? CD1 PHE B 1 1 ATOM 183 C CD2 . PHE B 2 1 . -28.008 -5.601 9.707 1 41.03 ? CD2 PHE B 1 1 ATOM 184 C CE1 . PHE B 2 1 . -28 -8.247 8.968 1 42.83 ? CE1 PHE B 1 1 ATOM 185 C CE2 . PHE B 2 1 . -27.058 -6.494 10.176 1 35.35 ? CE2 PHE B 1 1 ATOM 186 C CZ . PHE B 2 1 . -27.051 -7.786 9.826 1 37.65 ? CZ PHE B 1 1 ATOM 187 N N . VAL B 2 2 . -27.443 -4.52 5.88 1 26.07 ? N VAL B 2 1 ATOM 188 C CA . VAL B 2 2 . -26.184 -3.749 5.86 1 24.37 ? CA VAL B 2 1 ATOM 189 C C . VAL B 2 2 . -25.927 -2.842 4.641 1 26.34 ? C VAL B 2 1 ATOM 190 O O . VAL B 2 2 . -25.167 -1.898 4.716 1 23.8 ? O VAL B 2 1 ATOM 191 C CB . VAL B 2 2 . -24.92 -4.525 6.12 1 25.6 ? CB VAL B 2 1 ATOM 192 C CG1 . VAL B 2 2 . -25.055 -5.372 7.435 1 25.82 ? CG1 VAL B 2 1 ATOM 193 C CG2 . VAL B 2 2 . -24.596 -5.467 5.001 1 33.14 ? CG2 VAL B 2 1 ATOM 194 N N . ASN B 2 3 . -26.684 -3.084 3.558 1 25.81 ? N ASN B 3 1 ATOM 195 C CA . ASN B 2 3 . -26.338 -2.44 2.294 1 28.23 ? CA ASN B 3 1 ATOM 196 C C . ASN B 2 3 . -27.246 -1.237 2.066 1 30.5 ? C ASN B 3 1 ATOM 197 O O . ASN B 2 3 . -28.067 -1.155 1.198 1 33.05 ? O ASN B 3 1 ATOM 198 C CB . ASN B 2 3 . -26.316 -3.44 1.09 1 26.28 ? CB ASN B 3 1 ATOM 199 C CG . ASN B 2 3 . -25.259 -4.488 1.232 1 20.47 ? CG ASN B 3 1 ATOM 200 O OD1 . ASN B 2 3 . -25.712 -5.7 1.58 1 33.2 ? OD1 ASN B 3 1 ATOM 201 N ND2 . ASN B 2 3 . -24.095 -4.281 1.024 1 22.48 ? ND2 ASN B 3 1 ATOM 202 N N . GLN B 2 4 . -27.135 -0.271 2.982 1 23.92 ? N GLN B 4 1 ATOM 203 C CA . GLN B 2 4 . -27.941 0.932 2.997 1 23.43 ? CA GLN B 4 1 ATOM 204 C C . GLN B 2 4 . -27.19 1.998 3.803 1 21.48 ? C GLN B 4 1 ATOM 205 O O . GLN B 2 4 . -26.077 1.786 4.307 1 21.53 ? O GLN B 4 1 ATOM 206 C CB . GLN B 2 4 . -29.307 0.683 3.574 1 30.39 ? CB GLN B 4 1 ATOM 207 C CG . GLN B 2 4 . -29.202 0.204 5.027 1 32.69 ? CG GLN B 4 1 ATOM 208 C CD . GLN B 2 4 . -30.545 -0.13 5.737 1 48.57 ? CD GLN B 4 1 ATOM 209 O OE1 . GLN B 2 4 . -30.746 -1.235 6.299 1 49.07 ? OE1 GLN B 4 1 ATOM 210 N NE2 . GLN B 2 4 . -31.422 0.842 5.796 1 45.24 ? NE2 GLN B 4 1 ATOM 211 N N . HIS B 2 5 . -27.759 3.195 3.809 1 23.52 ? N HIS B 5 1 ATOM 212 C CA . HIS B 2 5 . -27.222 4.304 4.663 1 21.49 ? CA HIS B 5 1 ATOM 213 C C . HIS B 2 5 . -27.611 4.064 6.16 1 22.96 ? C HIS B 5 1 ATOM 214 O O . HIS B 2 5 . -28.768 3.78 6.435 1 25.35 ? O HIS B 5 1 ATOM 215 C CB . HIS B 2 5 . -27.91 5.614 4.298 1 24.06 ? CB HIS B 5 1 ATOM 216 C CG . HIS B 2 5 . -27.66 6.097 2.874 1 25.52 ? CG HIS B 5 1 ATOM 217 N ND1 . HIS B 2 5 . -26.571 6.838 2.541 1 29.29 ? ND1 HIS B 5 1 ATOM 218 C CD2 . HIS B 2 5 . -28.345 5.886 1.738 1 29.95 ? CD2 HIS B 5 1 ATOM 219 C CE1 . HIS B 2 5 . -26.589 7.085 1.225 1 29.36 ? CE1 HIS B 5 1 ATOM 220 N NE2 . HIS B 2 5 . -27.644 6.508 0.743 1 29.26 ? NE2 HIS B 5 1 ATOM 221 N N . LEU B 2 6 . -26.598 3.917 6.938 1 20.77 ? N LEU B 6 1 ATOM 222 C CA . LEU B 2 6 . -26.687 3.585 8.415 1 19.53 ? CA LEU B 6 1 ATOM 223 C C . LEU B 2 6 . -25.975 4.704 9.17 1 18.59 ? C LEU B 6 1 ATOM 224 O O . LEU B 2 6 . -24.801 4.936 9.112 1 19.62 ? O LEU B 6 1 ATOM 225 C CB . LEU B 2 6 . -26.022 2.239 8.643 1 20.76 ? CB LEU B 6 1 ATOM 226 C CG . LEU B 2 6 . -26.576 1.028 7.938 1 20.81 ? CG LEU B 6 1 ATOM 227 C CD1 . LEU B 2 6 . -25.623 -0.09 8.033 1 23.72 ? CD1 LEU B 6 1 ATOM 228 C CD2 . LEU B 2 6 . -27.925 0.835 8.466 1 26.47 ? CD2 LEU B 6 1 ATOM 229 N N . CYS B 2 7 . -26.784 5.491 9.984 1 19.64 ? N CYS B 7 1 ATOM 230 C CA . CYS B 2 7 . -26.28 6.612 10.662 1 21.46 ? CA CYS B 7 1 ATOM 231 C C . CYS B 2 7 . -26.494 6.556 12.219 1 16.78 ? C CYS B 7 1 ATOM 232 O O . CYS B 2 7 . -27.487 5.953 12.588 1 19.55 ? O CYS B 7 1 ATOM 233 C CB . CYS B 2 7 . -26.878 7.936 10.187 1 21.05 ? CB CYS B 7 1 ATOM 234 S SG . CYS B 2 7 . -26.544 8.265 8.367 1 27.52 ? SG CYS B 7 1 HETATM 235 N N . DPR B 2 8 . -25.569 7.08 12.916 1 15.79 ? N DPR B 8 1 HETATM 236 C CA . DPR B 2 8 . -25.725 7.157 14.406 1 18.6 ? CA DPR B 8 1 HETATM 237 C CB . DPR B 2 8 . -24.466 7.728 14.888 1 19.4 ? CB DPR B 8 1 HETATM 238 C CG . DPR B 2 8 . -23.957 8.582 13.715 1 23.64 ? CG DPR B 8 1 HETATM 239 C CD . DPR B 2 8 . -24.334 7.741 12.534 1 20.47 ? CD DPR B 8 1 HETATM 240 C C . DPR B 2 8 . -26.017 5.82 15.001 1 16.31 ? C DPR B 8 1 HETATM 241 O O . DPR B 2 8 . -25.287 4.825 14.786 1 16.93 ? O DPR B 8 1 ATOM 242 N N . SER B 2 9 . -27.062 5.681 15.842 1 15.98 ? N SER B 9 1 ATOM 243 C CA . SER B 2 9 . -27.368 4.435 16.512 1 15.26 ? CA SER B 9 1 ATOM 244 C C . SER B 2 9 . -27.618 3.281 15.539 1 16.67 ? C SER B 9 1 ATOM 245 O O . SER B 2 9 . -27.413 2.145 15.949 1 16.35 ? O SER B 9 1 ATOM 246 C CB . SER B 2 9 . -28.499 4.623 17.505 1 16.99 ? CB SER B 9 1 ATOM 247 O OG . SER B 2 9 . -29.735 4.799 16.897 1 19.66 ? OG SER B 9 1 ATOM 248 N N . HIS B 2 10 . -28.103 3.621 14.353 1 17.85 ? N HIS B 10 1 ATOM 249 C CA . HIS B 2 10 . -28.387 2.613 13.318 1 17.96 ? CA HIS B 10 1 ATOM 250 C C . HIS B 2 10 . -27.061 1.97 12.857 1 16.48 ? C HIS B 10 1 ATOM 251 O O . HIS B 2 10 . -27.069 0.735 12.58 1 18.62 ? O HIS B 10 1 ATOM 252 C CB . HIS B 2 10 . -29.143 3.219 12.165 1 18.93 ? CB HIS B 10 1 ATOM 253 C CG . HIS B 2 10 . -30.444 3.86 12.518 1 21.53 ? CG HIS B 10 1 ATOM 254 N ND1 . HIS B 2 10 . -31.324 4.323 11.557 1 29.73 ? ND1 HIS B 10 1 ATOM 255 C CD2 . HIS B 2 10 . -30.978 4.19 13.704 1 20.45 ? CD2 HIS B 10 1 ATOM 256 C CE1 . HIS B 2 10 . -32.417 4.772 12.163 1 23.84 ? CE1 HIS B 10 1 ATOM 257 N NE2 . HIS B 2 10 . -32.224 4.762 13.477 1 22.96 ? NE2 HIS B 10 1 ATOM 258 N N . LEU B 2 11 . -26.055 2.746 12.698 1 17.14 ? N LEU B 11 1 ATOM 259 C CA . LEU B 2 11 . -24.741 2.261 12.344 1 17.34 ? CA LEU B 11 1 ATOM 260 C C . LEU B 2 11 . -24.157 1.427 13.465 1 16.88 ? C LEU B 11 1 ATOM 261 O O . LEU B 2 11 . -23.569 0.292 13.219 1 15.79 ? O LEU B 11 1 ATOM 262 C CB . LEU B 2 11 . -23.821 3.392 12.012 1 17.83 ? CB LEU B 11 1 ATOM 263 C CG . LEU B 2 11 . -22.357 3.125 11.63 1 18.19 ? CG LEU B 11 1 ATOM 264 C CD1 . LEU B 2 11 . -22.274 2.116 10.47 1 18.98 ? CD1 LEU B 11 1 ATOM 265 C CD2 . LEU B 2 11 . -21.769 4.468 11.291 1 21.63 ? CD2 LEU B 11 1 ATOM 266 N N . VAL B 2 12 . -24.244 1.89 14.747 1 15.38 ? N VAL B 12 1 ATOM 267 C CA . VAL B 2 12 . -23.763 1.104 15.815 1 15.96 ? CA VAL B 12 1 ATOM 268 C C . VAL B 2 12 . -24.481 -0.226 15.975 1 14.16 ? C VAL B 12 1 ATOM 269 O O . VAL B 2 12 . -23.878 -1.247 16.226 1 15.53 ? O VAL B 12 1 ATOM 270 C CB . VAL B 2 12 . -23.881 1.983 17.136 1 16.16 ? CB VAL B 12 1 ATOM 271 C CG1 . VAL B 2 12 . -23.558 1.132 18.358 1 17.94 ? CG1 VAL B 12 1 ATOM 272 C CG2 . VAL B 2 12 . -22.928 3.186 17.055 1 18.39 ? CG2 VAL B 12 1 ATOM 273 N N . GLU B 2 13 . -25.798 -0.227 15.763 1 15.12 ? N GLU B 13 1 ATOM 274 C CA . GLU B 2 13 . -26.566 -1.502 15.711 1 17.18 ? CA GLU B 13 1 ATOM 275 C C . GLU B 2 13 . -26.022 -2.525 14.666 1 14.55 ? C GLU B 13 1 ATOM 276 O O . GLU B 2 13 . -25.917 -3.716 14.973 1 16.13 ? O GLU B 13 1 ATOM 277 C CB . GLU B 2 13 . -28.015 -1.161 15.493 1 18.73 ? CB GLU B 13 1 ATOM 278 C CG . GLU B 2 13 . -28.883 -2.383 15.429 1 23.7 ? CG GLU B 13 1 ATOM 279 C CD . GLU B 2 13 . -30.411 -2.058 15.646 1 26.63 ? CD GLU B 13 1 ATOM 280 O OE1 . GLU B 2 13 . -30.807 -1.583 16.77 1 29.68 ? OE1 GLU B 13 1 ATOM 281 O OE2 . GLU B 2 13 . -31.03 -2.28 14.627 1 34.61 ? OE2 GLU B 13 1 ATOM 282 N N . ALA B 2 14 . -25.766 -1.986 13.477 1 16.18 ? N ALA B 14 1 ATOM 283 C CA . ALA B 2 14 . -25.205 -2.91 12.459 1 15.69 ? CA ALA B 14 1 ATOM 284 C C . ALA B 2 14 . -23.892 -3.417 12.762 1 16.37 ? C ALA B 14 1 ATOM 285 O O . ALA B 2 14 . -23.623 -4.636 12.595 1 16.78 ? O ALA B 14 1 ATOM 286 C CB . ALA B 2 14 . -25.155 -2.144 11.149 1 18.49 ? CB ALA B 14 1 ATOM 287 N N . LEU B 2 15 . -22.988 -2.654 13.315 1 15.65 ? N LEU B 15 1 ATOM 288 C CA . LEU B 2 15 . -21.665 -3.154 13.801 1 15.59 ? CA LEU B 15 1 ATOM 289 C C . LEU B 2 15 . -21.829 -4.222 14.832 1 15.45 ? C LEU B 15 1 ATOM 290 O O . LEU B 2 15 . -21.183 -5.251 14.863 1 17.37 ? O LEU B 15 1 ATOM 291 C CB . LEU B 2 15 . -20.805 -2.011 14.388 1 16.66 ? CB LEU B 15 1 ATOM 292 C CG . LEU B 2 15 . -20.132 -1.025 13.436 1 19.63 ? CG LEU B 15 1 ATOM 293 C CD1 . LEU B 2 15 . -19.663 0.251 14.174 1 19.57 ? CD1 LEU B 15 1 ATOM 294 C CD2 . LEU B 2 15 . -18.938 -1.745 12.73 1 21.2 ? CD2 LEU B 15 1 ATOM 295 N N . TYR B 2 16 . -22.748 -3.972 15.83 1 16.03 ? N TYR B 16 1 ATOM 296 C CA . TYR B 2 16 . -22.998 -4.944 16.851 1 16.5 ? CA TYR B 16 1 ATOM 297 C C . TYR B 2 16 . -23.469 -6.291 16.29 1 15.38 ? C TYR B 16 1 ATOM 298 O O . TYR B 2 16 . -22.928 -7.34 16.686 1 17.36 ? O TYR B 16 1 ATOM 299 C CB . TYR B 2 16 . -24.107 -4.339 17.773 1 16.05 ? CB TYR B 16 1 ATOM 300 C CG . TYR B 2 16 . -24.616 -5.373 18.823 1 16.28 ? CG TYR B 16 1 ATOM 301 C CD1 . TYR B 2 16 . -23.838 -5.858 19.879 1 16.95 ? CD1 TYR B 16 1 ATOM 302 C CD2 . TYR B 2 16 . -25.888 -5.816 18.753 1 15.68 ? CD2 TYR B 16 1 ATOM 303 C CE1 . TYR B 2 16 . -24.32 -6.853 20.725 1 18.12 ? CE1 TYR B 16 1 ATOM 304 C CE2 . TYR B 2 16 . -26.434 -6.789 19.559 1 16.51 ? CE2 TYR B 16 1 ATOM 305 C CZ . TYR B 2 16 . -25.632 -7.272 20.61 1 17.28 ? CZ TYR B 16 1 ATOM 306 O OH . TYR B 2 16 . -26.154 -8.206 21.475 1 17.96 ? OH TYR B 16 1 ATOM 307 N N . LEU B 2 17 . -24.442 -6.196 15.352 1 14.83 ? N LEU B 17 1 ATOM 308 C CA . LEU B 2 17 . -25.036 -7.445 14.763 1 16.39 ? CA LEU B 17 1 ATOM 309 C C . LEU B 2 17 . -23.944 -8.197 13.877 1 18.29 ? C LEU B 17 1 ATOM 310 O O . LEU B 2 17 . -23.814 -9.426 13.978 1 20.18 ? O LEU B 17 1 ATOM 311 C CB . LEU B 2 17 . -26.3 -7.07 13.905 1 18.1 ? CB LEU B 17 1 ATOM 312 C CG . LEU B 2 17 . -27.421 -6.682 14.811 1 19.5 ? CG LEU B 17 1 ATOM 313 C CD1 . LEU B 2 17 . -28.569 -6.231 13.957 1 22.23 ? CD1 LEU B 17 1 ATOM 314 C CD2 . LEU B 2 17 . -27.842 -7.847 15.695 1 22.56 ? CD2 LEU B 17 1 ATOM 315 N N . VAL B 2 18 . -23.223 -7.485 13.115 1 17.09 ? N VAL B 18 1 ATOM 316 C CA . VAL B 2 18 . -22.186 -8.103 12.18 1 17.7 ? CA VAL B 18 1 ATOM 317 C C . VAL B 2 18 . -21.047 -8.71 12.954 1 18.58 ? C VAL B 18 1 ATOM 318 O O . VAL B 2 18 . -20.543 -9.82 12.675 1 19.9 ? O VAL B 18 1 ATOM 319 C CB . VAL B 2 18 . -21.67 -7.004 11.186 1 19.15 ? CB VAL B 18 1 ATOM 320 C CG1 . VAL B 2 18 . -20.311 -7.41 10.531 1 19.59 ? CG1 VAL B 18 1 ATOM 321 C CG2 . VAL B 2 18 . -22.741 -6.716 10.168 1 21.81 ? CG2 VAL B 18 1 ATOM 322 N N . CYS B 2 19 . -20.578 -8.019 14.003 1 15.8 ? N CYS B 19 1 ATOM 323 C CA . CYS B 2 19 . -19.372 -8.364 14.749 1 16.37 ? CA CYS B 19 1 ATOM 324 C C . CYS B 2 19 . -19.575 -9.451 15.789 1 20.55 ? C CYS B 19 1 ATOM 325 O O . CYS B 2 19 . -18.565 -10.052 16.181 1 22.95 ? O CYS B 19 1 ATOM 326 C CB . CYS B 2 19 . -18.642 -7.119 15.223 1 18.72 ? CB CYS B 19 1 ATOM 327 S SG . CYS B 2 19 . -18.073 -6.029 13.935 1 17.5 ? SG CYS B 19 1 ATOM 328 N N . GLY B 2 20 . -20.753 -9.561 16.291 1 21.89 ? N GLY B 20 1 ATOM 329 C CA . GLY B 2 20 . -21.088 -10.605 17.297 1 26.99 ? CA GLY B 20 1 ATOM 330 C C . GLY B 2 20 . -20.173 -10.624 18.502 1 29.1 ? C GLY B 20 1 ATOM 331 O O . GLY B 2 20 . -19.873 -9.559 19.064 1 26.63 ? O GLY B 20 1 ATOM 332 N N . GLU B 2 21 . -19.595 -11.79 18.836 1 28.28 ? N GLU B 21 1 ATOM 333 C CA . GLU B 2 21 . -18.902 -11.996 20.087 1 31.32 ? CA GLU B 21 1 ATOM 334 C C . GLU B 2 21 . -17.536 -11.36 20.086 1 28.7 ? C GLU B 21 1 ATOM 335 O O . GLU B 2 21 . -16.929 -11.218 21.123 1 35.56 ? O GLU B 21 1 ATOM 336 C CB . GLU B 2 21 . -18.841 -13.52 20.387 1 34.83 ? CB GLU B 21 1 ATOM 337 C CG . GLU B 2 21 . -17.607 -14.263 19.872 1 45.1 ? CG GLU B 21 1 ATOM 338 N N . ARG B 2 22 . -17.042 -10.926 18.897 1 28.89 ? N ARG B 22 1 ATOM 339 C CA A ARG B 2 22 . -15.753 -10.243 18.775 0.5 29.14 ? CA ARG B 22 1 ATOM 340 C CA B ARG B 2 22 . -15.743 -10.225 18.736 0.5 30.45 ? CA ARG B 22 1 ATOM 341 C C . ARG B 2 22 . -15.839 -8.774 19.275 1 26.52 ? C ARG B 22 1 ATOM 342 O O . ARG B 2 22 . -14.845 -8.158 19.732 1 27.46 ? O ARG B 22 1 ATOM 343 C CB A ARG B 2 22 . -15.316 -10.266 17.313 0.5 33.06 ? CB ARG B 22 1 ATOM 344 C CB B ARG B 2 22 . -15.311 -10.1 17.25 0.5 36.51 ? CB ARG B 22 1 ATOM 345 C CG A ARG B 2 22 . -15.397 -11.658 16.684 0.5 36.04 ? CG ARG B 22 1 ATOM 346 C CG B ARG B 2 22 . -15.324 -11.34 16.354 0.5 42.26 ? CG ARG B 22 1 ATOM 347 C CD B ARG B 2 22 . -14.171 -12.302 16.618 0.5 44.13 ? CD ARG B 22 1 ATOM 348 N NE B ARG B 2 22 . -12.84 -11.76 16.384 0.5 44.7 ? NE ARG B 22 1 ATOM 349 C CZ B ARG B 2 22 . -11.87 -11.807 17.283 0.5 47.19 ? CZ ARG B 22 1 ATOM 350 N NH1 B ARG B 2 22 . -12.096 -12.345 18.462 0.5 52.15 ? NH1 ARG B 22 1 ATOM 351 N NH2 B ARG B 2 22 . -10.676 -11.324 17.009 0.5 46.44 ? NH2 ARG B 22 1 ATOM 352 N N . GLY B 2 23 . -17.021 -8.185 19.18 1 23.5 ? N GLY B 23 1 ATOM 353 C CA . GLY B 2 23 . -17.144 -6.769 19.345 1 22.26 ? CA GLY B 23 1 ATOM 354 C C . GLY B 2 23 . -16.486 -5.957 18.283 1 19.64 ? C GLY B 23 1 ATOM 355 O O . GLY B 2 23 . -16.062 -6.507 17.2 1 19.65 ? O GLY B 23 1 ATOM 356 N N . PHE B 2 24 . -16.378 -4.648 18.468 1 18.16 ? N PHE B 24 1 ATOM 357 C CA . PHE B 2 24 . -15.972 -3.758 17.498 1 17.39 ? CA PHE B 24 1 ATOM 358 C C . PHE B 2 24 . -15.424 -2.453 17.966 1 19.07 ? C PHE B 24 1 ATOM 359 O O . PHE B 2 24 . -15.564 -2.201 19.21 1 20.41 ? O PHE B 24 1 ATOM 360 C CB . PHE B 2 24 . -17.165 -3.428 16.509 1 17.43 ? CB PHE B 24 1 ATOM 361 C CG . PHE B 2 24 . -18.385 -2.869 17.258 1 16.53 ? CG PHE B 24 1 ATOM 362 C CD1 . PHE B 2 24 . -19.335 -3.638 17.829 1 18.44 ? CD1 PHE B 24 1 ATOM 363 C CD2 . PHE B 2 24 . -18.435 -1.499 17.396 1 18.33 ? CD2 PHE B 24 1 ATOM 364 C CE1 . PHE B 2 24 . -20.388 -3.065 18.536 1 18.24 ? CE1 PHE B 24 1 ATOM 365 C CE2 . PHE B 2 24 . -19.511 -0.874 18.1 1 20.98 ? CE2 PHE B 24 1 ATOM 366 C CZ . PHE B 2 24 . -20.462 -1.708 18.616 1 17.79 ? CZ PHE B 24 1 ATOM 367 N N . PHE B 2 25 . -14.837 -1.634 17.181 1 20.52 ? N PHE B 25 1 ATOM 368 C CA . PHE B 2 25 . -14.532 -0.244 17.515 1 20.41 ? CA PHE B 25 1 ATOM 369 C C . PHE B 2 25 . -15.312 0.709 16.721 1 20.55 ? C PHE B 25 1 ATOM 370 O O . PHE B 2 25 . -15.429 0.518 15.45 1 22.1 ? O PHE B 25 1 ATOM 371 C CB . PHE B 2 25 . -13.044 0.039 17.441 1 26.15 ? CB PHE B 25 1 ATOM 372 C CG . PHE B 2 25 . -12.406 -0.37 16.274 1 30.96 ? CG PHE B 25 1 ATOM 373 C CD1 . PHE B 2 25 . -12.01 -1.743 16.119 1 36.66 ? CD1 PHE B 25 1 ATOM 374 C CD2 . PHE B 2 25 . -12.071 0.576 15.294 1 41.71 ? CD2 PHE B 25 1 ATOM 375 C CE1 . PHE B 2 25 . -11.319 -2.162 14.963 1 40.11 ? CE1 PHE B 25 1 ATOM 376 C CE2 . PHE B 2 25 . -11.364 0.141 14.127 1 42.79 ? CE2 PHE B 25 1 ATOM 377 C CZ . PHE B 2 25 . -11.017 -1.199 13.959 1 39.28 ? CZ PHE B 25 1 ATOM 378 N N . TYR B 2 26 . -15.921 1.767 17.239 1 18.35 ? N TYR B 26 1 ATOM 379 C CA . TYR B 2 26 . -16.729 2.747 16.649 1 18.44 ? CA TYR B 26 1 ATOM 380 C C . TYR B 2 26 . -16.055 4.053 16.802 1 20.84 ? C TYR B 26 1 ATOM 381 O O . TYR B 2 26 . -15.939 4.598 17.933 1 21.24 ? O TYR B 26 1 ATOM 382 C CB . TYR B 2 26 . -18.136 2.747 17.217 1 20.09 ? CB TYR B 26 1 ATOM 383 C CG . TYR B 2 26 . -18.993 3.881 16.773 1 20.24 ? CG TYR B 26 1 ATOM 384 C CD1 . TYR B 2 26 . -19.281 4.09 15.415 1 20.25 ? CD1 TYR B 26 1 ATOM 385 C CD2 . TYR B 2 26 . -19.485 4.855 17.645 1 21.56 ? CD2 TYR B 26 1 ATOM 386 C CE1 . TYR B 2 26 . -20.003 5.154 14.988 1 22.43 ? CE1 TYR B 26 1 ATOM 387 C CE2 . TYR B 2 26 . -20.242 5.882 17.209 1 20.54 ? CE2 TYR B 26 1 ATOM 388 C CZ . TYR B 2 26 . -20.493 6.09 15.9 1 21.55 ? CZ TYR B 26 1 ATOM 389 O OH . TYR B 2 26 . -21.251 7.177 15.485 1 27.84 ? OH TYR B 26 1 ATOM 390 N N . THR B 2 27 . -15.481 4.585 15.725 1 24.69 ? N THR B 27 1 ATOM 391 C CA A THR B 2 27 . -14.576 5.689 15.698 0.5 24.41 ? CA THR B 27 1 ATOM 392 C CA B THR B 2 27 . -14.662 5.752 15.798 0.5 29.51 ? CA THR B 27 1 ATOM 393 C C . THR B 2 27 . -15.095 6.699 14.695 1 30.08 ? C THR B 27 1 ATOM 394 O O . THR B 2 27 . -14.426 6.857 13.633 1 31.93 ? O THR B 27 1 ATOM 395 C CB A THR B 2 27 . -13.177 5.206 15.216 0.5 22.73 ? CB THR B 27 1 ATOM 396 C CB B THR B 2 27 . -13.167 5.448 15.814 0.5 35 ? CB THR B 27 1 ATOM 397 O OG1 A THR B 2 27 . -13.277 4.491 13.941 0.5 27 ? OG1 THR B 27 1 ATOM 398 O OG1 B THR B 2 27 . -12.481 6.674 15.62 0.5 37.72 ? OG1 THR B 27 1 ATOM 399 C CG2 A THR B 2 27 . -12.567 4.265 16.307 0.5 20.48 ? CG2 THR B 27 1 ATOM 400 C CG2 B THR B 2 27 . -12.757 4.415 14.731 0.5 37.85 ? CG2 THR B 27 1 ATOM 401 N N . PRO B 2 28 . -16.186 7.391 14.964 1 25.18 ? N PRO B 28 1 ATOM 402 C CA . PRO B 2 28 . -16.831 8.402 14.095 1 30.57 ? CA PRO B 28 1 ATOM 403 C C . PRO B 2 28 . -15.963 9.648 13.73 1 33.05 ? C PRO B 28 1 ATOM 404 O O . PRO B 2 28 . -16.275 10.288 12.719 1 33.74 ? O PRO B 28 1 ATOM 405 C CB . PRO B 2 28 . -18.113 8.779 14.816 1 27.96 ? CB PRO B 28 1 ATOM 406 C CG . PRO B 2 28 . -17.748 8.569 16.274 1 25.66 ? CG PRO B 28 1 ATOM 407 C CD . PRO B 2 28 . -16.894 7.339 16.28 1 25.27 ? CD PRO B 28 1 ATOM 408 N N . LYS B 2 29 . -15.004 9.888 14.626 1 39.68 ? N LYS B 29 1 ATOM 409 C CA A LYS B 2 29 . -14.003 10.988 14.584 0.5 49.52 ? CA LYS B 29 1 ATOM 410 C CA B LYS B 2 29 . -13.991 10.966 14.581 0.5 50.92 ? CA LYS B 29 1 ATOM 411 C C . LYS B 2 29 . -14.544 12.29 15.132 1 59.57 ? C LYS B 29 1 ATOM 412 O O . LYS B 2 29 . -14.488 12.544 16.363 1 67.86 ? O LYS B 29 1 ATOM 413 C CB A LYS B 2 29 . -13.402 11.215 13.202 0.5 53.37 ? CB LYS B 29 1 ATOM 414 C CB B LYS B 2 29 . -13.38 11.126 13.186 0.5 55.97 ? CB LYS B 29 1 ATOM 415 C CG A LYS B 2 29 . -11.963 10.761 13.105 0.5 53.19 ? CG LYS B 29 1 ATOM 416 C CG B LYS B 2 29 . -12.919 9.82 12.528 0.5 58.5 ? CG LYS B 29 1 ATOM 417 C CD A LYS B 2 29 . -11.856 9.242 13.261 0.5 53.74 ? CD LYS B 29 1 ATOM 418 C CD B LYS B 2 29 . -11.684 9.207 13.195 0.5 61.04 ? CD LYS B 29 1 ATOM 419 C CE A LYS B 2 29 . -11.17 8.554 12.07 0.5 49.65 ? CE LYS B 29 1 ATOM 420 C CE B LYS B 2 29 . -11.131 8.03 12.388 0.5 57.56 ? CE LYS B 29 1 ATOM 421 N NZ A LYS B 2 29 . -12.141 8.218 10.995 0.5 41.24 ? NZ LYS B 29 1 ATOM 422 N NZ B LYS B 2 29 . -10.378 7.095 13.262 0.5 52.57 ? NZ LYS B 29 1 HETATM 423 CL CL . CL C 3 . . -27.188 -12.142 12.142 0.33 78.62 ? CL CL B 1001 1 HETATM 424 O O . HOH D 4 . . -13.085 6.952 4.844 1 48.73 ? O HOH A 2001 1 HETATM 425 O O . HOH D 4 . . -10.765 8.176 7.675 1 52.71 ? O HOH A 2002 1 HETATM 426 O O . HOH D 4 . . -14.679 3.681 6.976 1 50.03 ? O HOH A 2003 1 HETATM 427 O O . HOH D 4 . . -13.701 5.263 11.317 1 35.09 ? O HOH A 2004 1 HETATM 428 O O . HOH D 4 . . -15.893 8.497 10.5 1 37.68 ? O HOH A 2005 1 HETATM 429 O O . HOH D 4 . . -13.429 11.674 10.013 1 68.12 ? O HOH A 2006 1 HETATM 430 O O . HOH D 4 . . -19.389 12.492 5.403 1 62.34 ? O HOH A 2007 1 HETATM 431 O O . HOH D 4 . . -16.005 12.322 10.646 1 65.9 ? O HOH A 2008 1 HETATM 432 O O . HOH D 4 . . -18.342 3.399 1.226 1 27.23 ? O HOH A 2009 1 HETATM 433 O O . HOH D 4 . . -20.196 3.582 1.064 1 26.27 ? O HOH A 2010 1 HETATM 434 O O . HOH D 4 . . -11.01 0.184 7.936 1 50.09 ? O HOH A 2011 1 HETATM 435 O O . HOH D 4 . . -27.618 9.52 4.99 1 38.65 ? O HOH A 2012 1 HETATM 436 O O . HOH D 4 . . -25.236 8.312 -0.929 1 38.45 ? O HOH A 2013 1 HETATM 437 O O . HOH D 4 . . -25.937 11.234 1.83 1 54.33 ? O HOH A 2014 1 HETATM 438 O O . HOH D 4 . . -22.687 9.418 -1.506 1 60.8 ? O HOH A 2015 1 HETATM 439 O O . HOH D 4 . . -10.363 0 19.665 0.5 54.03 ? O HOH A 2016 1 HETATM 440 O O . HOH D 4 . . -19.913 9.868 -1.836 1 45.91 ? O HOH A 2017 1 HETATM 441 O O . HOH D 4 . . -19.665 0.346 0 0.5 27.18 ? O HOH A 2018 1 HETATM 442 O O . HOH D 4 . . -22.889 -2.269 -0.341 1 25.92 ? O HOH A 2019 1 HETATM 443 O O . HOH D 4 . . -22.211 -6.069 1.521 1 24.96 ? O HOH A 2020 1 HETATM 444 O O . HOH D 4 . . -19.942 -6.33 1.189 1 31.27 ? O HOH A 2021 1 HETATM 445 O O . HOH D 4 . . -17.771 -8.644 2.078 1 45.55 ? O HOH A 2022 1 HETATM 446 O O . HOH D 4 . . -10.225 -8.043 0.551 1 40.95 ? O HOH A 2023 1 HETATM 447 O O . HOH D 4 . . -9.846 -4.145 3.762 1 63.04 ? O HOH A 2024 1 HETATM 448 O O . HOH D 4 . . -13.626 -0.375 6.728 1 35.88 ? O HOH A 2025 1 HETATM 449 O O . HOH D 4 . . -14.026 1.842 5.259 1 39.27 ? O HOH A 2026 1 HETATM 450 O O . HOH D 4 . . -11.54 -0.387 2.575 1 55.64 ? O HOH A 2027 1 HETATM 451 O O . HOH D 4 . . -11.605 -7.06 11.41 1 41.68 ? O HOH A 2028 1 HETATM 452 O O . HOH D 4 . . -20.488 -10.948 10.076 1 25.82 ? O HOH A 2029 1 HETATM 453 O O . HOH D 4 . . -11.763 -7.761 8.137 1 43.83 ? O HOH A 2030 1 HETATM 454 O O . HOH D 4 . . -11.7 5.068 10.612 1 47.1 ? O HOH A 2031 1 HETATM 455 O O . HOH D 4 . . -12.169 -9.413 13.145 1 45.28 ? O HOH A 2032 1 HETATM 456 O O . HOH D 4 . . -11.247 -2.337 20.016 1 56.96 ? O HOH A 2033 1 HETATM 457 O O . HOH E 4 . . -27.718 -7.645 5.644 1 39.31 ? O HOH B 2001 1 HETATM 458 O O . HOH E 4 . . -29.297 -4.654 3.101 1 44.97 ? O HOH B 2002 1 HETATM 459 O O . HOH E 4 . . -32.862 -6.468 6.468 0.33 41.57 ? O HOH B 2003 1 HETATM 460 O O . HOH E 4 . . -33.458 5.519 7.994 1 68.94 ? O HOH B 2004 1 HETATM 461 O O . HOH E 4 . . -30.048 2.102 -0.453 1 66.85 ? O HOH B 2005 1 HETATM 462 O O . HOH E 4 . . -31.146 3.602 6.064 1 54.09 ? O HOH B 2006 1 HETATM 463 O O . HOH E 4 . . -30.495 3.769 2.498 1 46.13 ? O HOH B 2007 1 HETATM 464 O O . HOH E 4 . . -29.699 5.335 9.367 1 30.23 ? O HOH B 2008 1 HETATM 465 O O . HOH E 4 . . -29.636 7.545 13.43 1 31.53 ? O HOH B 2009 1 HETATM 466 O O . HOH E 4 . . -20.941 -11.383 23.701 1 52.83 ? O HOH B 2010 1 HETATM 467 O O . HOH E 4 . . -27.121 1.395 19.417 1 41.69 ? O HOH B 2011 1 HETATM 468 O O . HOH E 4 . . -29.55 -0.461 11.778 1 36.49 ? O HOH B 2012 1 HETATM 469 O O . HOH E 4 . . -31.398 2.874 8.986 1 47.66 ? O HOH B 2013 1 HETATM 470 O O . HOH E 4 . . -29.658 -1.2 19.37 1 37.73 ? O HOH B 2014 1 HETATM 471 O O . HOH E 4 . . -20.587 -6.975 18.432 1 23.88 ? O HOH B 2015 1 HETATM 472 O O . HOH E 4 . . -24.269 -9.54 18.186 1 37.69 ? O HOH B 2016 1 HETATM 473 O O . HOH E 4 . . -24.659 -11.29 15.73 1 44.96 ? O HOH B 2017 1 HETATM 474 O O . HOH E 4 . . -21.673 -12.258 13.846 1 52.39 ? O HOH B 2018 1 HETATM 475 O O . HOH E 4 . . -21.474 -9.052 21.819 1 30.55 ? O HOH B 2019 1 HETATM 476 O O . HOH E 4 . . -20.219 -14.037 17.117 1 40.35 ? O HOH B 2020 1 HETATM 477 O O . HOH E 4 . . -18.22 -12.224 23.643 1 51.78 ? O HOH B 2021 1 HETATM 478 O O . HOH E 4 . . -13.325 -10.902 10.049 1 63.85 ? O HOH B 2022 1 HETATM 479 O O . HOH E 4 . . -15.715 2.688 13.478 1 28.09 ? O HOH B 2023 1 HETATM 480 O O . HOH E 4 . . -13.978 8.617 16.941 1 35.3 ? O HOH B 2024 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 9 # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/4cxl.cif.gz000066400000000000000000000346301414676747700253450ustar00rootroot00000000000000]4cxl.cif}Yoɕ{3͚=r^$E¥ve=(ɒD =[DV XmJ'#g˫=wn{ypu}w>{>?]o៏wZmFqy+o11FOW۷O7w7_&մ{p{4>L'?~z]^c7;vwes}]ǥ.zZp=}_Z|sǧ`ﷷ77jtq}XpB'@azr7}wg^OO?qNՍOrstwPr|zW/NWoZp;Vauoe\?=lhMnzpe~#XǧϗOWw7AGۏ߻>lo.~?o?=s3wOcG^&~~<ޟ&;wսcƟ^f9/o.z涛݇ߝuIM/!Ro[o( :Lzۓ[⳨"|Lo&3gx&Ѥgw+n' -a oP3@)ifd`.wݰ|^ȓ;F7A\_~{ Մlqy اvvW?`;] LWoߥl?6Z-l$ڟ`{sT?p/~8ޫ$ HWx_m{| : IS[–pz m6]>?|7tFCg7t :c3: S^'uMLp_.n/?A,cPxPo-|9,wlG[kO"\p7v7&CyO^Cx4k .6p^|2W:vtﯸ9NmUwנo/~~īܥNG*:pEO߿|_z1Ƕl= O?UWwO_.~u]TZq'Ϧ;}lQ$8”'n >@y\oi-6^1?>@t(嫿ߞ=t.Q?Oώt|{zó<xO=sc3t 'tƻ 5_+fՓBI_5N_+3Rkk6f:;Qv<ыThnV)_{A̿OA) i|-Ϳ!k2*5Y}0|*~,C8óC> GWz,p70dYNjנR-ߋ!*|O?t~̩M{E<ҿhysqtxq} p5œPR~8a7|(&q`Et6wDƞ a 1a ²#qX6r7ܭ݃oQ u|tܷs/F]]<\=gfDmFWfDӌo܌@YVLK+k{) Kn_0vCXUЮL|bpa~}= Y61krl{2^7aG-/EiU{JР뗓5O+a=NG3ͻDL/UKd<=Re=S*MMDZ!m?Dl&hD"vAn"LѺ L˺<0EM6L>}Do`hLd LH ǿɧ5:>U5]%Q2BSa+uO+^i=o}=-"6E;"j[Dmxho-~[Ly[o^7s~\EWzkܜfb=Lk暉\3ksz5Se߾͵л:->5tӃ;k7=Lɢ3f&Icb;=L 15cfY07KȪ]B׭iem+oVȡ~4 uĚ;p'db˝Lm5w2N@q;ze2B]͉' 'Yȕ^iYKndKndFKndKndKnd,ٻ=Knd,ٻ=Knϒ+ICO /L}!|.u9h]u9=1]ʜC@ o7&C`Z3&6C`bZLmY-kI;zZB9U_Ωqf"jm-G$Y%\`S^.D;hp >_W*ToNeLYYefb@/GLi C0a& Ԗ!Z3Z`jfUNf\#j2X /Ud+B#ՠJ+ YA[+5KJ6` t z,8gbLm3]p@Iw@ysQ5$zwő+_ő+q ڲ^dJ6Zlp09LFlx09LΆ?s09s09[&qL*=B!t#Ojrg`zg`: _k2 B˲̉^鯪DopL78cvLĚI0 &ab$Lm50eL"D]_UYjU{K;kՅB"Fp|54_z@gj: R=5?üg "6gv&gvLAĎ)1Q ZD혂3{`z+9IwCBϢiߟ M?gi3fN?Sgj=Lk2o^_ 4brϝMaZ3=Ll0ôvzGtV:yzH/0V\7 Wz&F}>t|8>Lpϋ@q;nzC!r!BCȅ~ !~v;\MCN &0«&ּ´W [^aj+Lyi-0;NJGS)tG'<)WI28OʕyRf?|Q|D)Mlqe67eͷ|S[ն91Az :wq_mnaMׇn 2wwM],"GS8oKDqģ F= \ԇɽIR:x|6a,O<?,`d,ǰk1l| x&ǰAk1l56a1nӘ>-pǸNdL8c2}[dq 1nә>Ƽә>-p:ǸNgL8c3}[tq 1nә>-p:qL8c3}[t3l0,U`K`$X#R5 HT Fj0,u`[Kb$X#R H-Fn1,u`yk$X#R H-FJ-˺ц~zqTq_EIvSD@ݐBcR,J_rzn{OғY//?o{`qp8i1"2a[n|5vt&8Ĵ50*3_$q(:,Q.Fљ x Ц`67(\7=YJAS',= 昸+07>50nƃAP7Ѣ$7XOxA0OvM`fkpRn ՌB-h )xz P VXzWzd::`@Ū]dIWi Kpg;; (D(Z(Lb@^ bPX|.q6xNiLxb`nA-E5(=yc 2+up޵BxRõ ҬheP1l<o1@Dܖ1)@B< J2]428á:pO,"S,4[(UnyyVtJ#HZ'ED)ZnW7t † ,hRqP1XG@ЂK=/ HKӁdFeXb օ5p,pv@ {WjYc,!&]3mf# !Yn(*y£yd$^KeއJP ) 0Mͺ{E%z(' Eo q̆XwK!NNZ}$oa">ZƩtdq73t "{۩(܂i񝘧E[F  05"ˮGpv9Zp"8]`;82qǶl37 5Dۈ 8X2Լ„֚!8 kܵ506fٞQƢC{ "Aæ5-vceU$ªQka k¢]i(Tg$ ,+F ;F2PEf0*F e:@A!ɢ6AU,JO,*Y[ ,;\*j5N8d>j7;ї*U02K0."#,N82*Fy\-ND;Ԍg!p2.K= !4*hQQŹ|,X8(:RЌBzՍ؅b"៶4J 3ukQ ͤtF c# (hd˭zPٖ=ξ.E~$EB#$5,(j| dZ`:J-JN$z5O,; IHBK=P54zGq%4E$4¡Ӊ Xdi݌ W@ݒrE8=Jn<QZ#O ZT@%PIX, Kn?;:u豒ƈFBJfA{82ixXXKԴda) LhA=Rd^h᧿IҺ4A[K·'C,82 M! ȩZ+u= 89.l {FRK߱v~HHXUllSA\e=);(6FZ (>@P 1Qp2/dr" +#;,7:OEj/G q_,ۢGs[FRFPlzb:D)+^iĥ _}P6vɂ-0 .c]tm,[a^0zgP4 j2ˋoml0e==ڣG|6{"= rw :1EȎkac&1T=)[$ag .y "7j߯Д Ġ%Ϡit}F%E$0y'WAf%.(ʂ8tvn?md/ЏTRnK8YH%1Eޣ.VZr )N 0^VPhdDEd Pĩb'8Yi20F9~SCYuZ"q .TrdVN<). a͠[OhwF I氪%n*<+#/uBcZy ql.0J2tWPq HAg1J~~A`lrPx+ױtGГThyѼu13Eat⯠bPz:0Jy1Z:?(T`ahv3F4G[ ]Q_>/(cw{EMPٽR!fW)!&RobW֪,H (O3^Ԧܖ+ٖ  Ai NZ l˹SxX8f (LqLjw匤IMrWt+g('V[t®@Q{\an_^}&JuMU/W`ۗ37`T1 YdPukHi/=`d͟)|6zeJXb :Jbﵴ-QO3+1}8fp|J59bxaKr /;;]Jm8dMg#GPv)BS"Ad)EaVRevɑz wPC1/!́2y[of)hV3Ɏø0B5Qj.v%1NTQ|{(oZX"}9#|0D8 Y(G:/`C{$kth)ڊ,Iz0mK16$(Yt08EbY+U=α1mofGHEj9f݉]8j(cc7 ŬN[l}#yH9NΣʻQRͻ5t`^dk+w # 7bLg`<]F ŦDJVEys0f-!ƿoXx,v ڶO hήHsWHb ŜѨtM0ڥWbiRH5j3d +˅7<.qPL % q1&gŐwu~g6AB>T%GVXx dP$NApbqǫF),%Bbލ\"ѩ̲:jLX ϖ%<8 YZ*JZd'MSkQVRRq Y86'R^7FJH8N='JQhfհ絴uJ><0b1GT'[LG ǽ~1aB0Zgnna|D "]5 tۉxdg4=TQ8,(!Q=<Jݲu RV`S@sАv@+,ߩT%h=O 4'pNߥC+(`)l)8e^o,In %mEh .;$hx^$BFZF%͉J=)t{ߌ2wHQ+@7 b>Aeno4eUD52QKVHSM3ȁ)( f-JOXrdKd\R5 n\xM,E^31 xpz8 Nv΢LP\1]l7<0(> )yc>g@G sfdPd["|N\A9g`%!ԀY ,tHPxT Lk!Aesy=zM)LA.b (Py\yT/-V23sTi Dr0T?J$թpTd9P]*~G;#a0( 4s4H*婸 Q1FP %UTk@bPp:k J& D#~8`(ljk%n]%\:$t5a2;o5A* R0>}!j(U커)P<%۳ߌr KJuD@P'uX3:_x%-XZX*U7W??sTr3_5hP:A|֠\7P||<3D˴ـ#Ҁy ͝2PΩ>vͥ(npxTL#]d6P`t7ł+,`ub>.cm8)P b>Uɚ0-r^xb|e-G!˳`&S(T'RTɎ5(0T9AR̗HO6gGD|ӋlLH0\%| 5A4I'b(c}"D34.8b}-K43Z 62ɏ PRb|s?EٽT4UHI7@Z*H=L113r[sOX2K,aLvע(M[C鵦q)]q5QOb>d`k]n΃ʲByNВ|5*ע G!v3"c+ԍ{rXoR[tA9hǢ&lu"s:d q&NDc *+'Pq锩KYZYƚ9|ߔA ,"ġT1yQ$u\ e;d"N)]eIv$Kd- &, lz;AD"h_;$XT$`zƿRR \HUg-]JVҤRy)G,#Pҭ5rEEX06 P=JQP:`b#Iªr9z2]X*s@ `9#T*?dT}g35iR=&vv?l?9Dw.+1pVpVc¥؀-RtX4BJ ,4'ތ$B`0cCd4EpRb0c)Frj/u +~[ɑ7K}'10Q:"#4q$L{ŹN3BF&8N,J3pa71O}^aI[E/ԝ+j%MѸrumkbC 4MxNu8S1(ZGP(s45ni@Sҩ+Mc2u0OmJ#bob "-t2WꒅrP\u&J AD+P*g ki~Iܵ4/ʕq85ok>B%>B>f./+1+JYL!'d纡S¨aC9uզTt@q`\UեsPJ*X|Pz̥p-򋪼O T)l.G`vh@/'B<;cvhv2Ǫ"#jaB$,D'GdD`%-?POr&쭼]N]XPC>6H}hZHTL \ |% i':8C̋I:eCkH28|sLNP9 V2w,ji$jDtXh2vxdAVl$pf 'C̮: !i˹&N&*[*غ2F,x1)1\{pkFЛM 1W"qz(|5U*)˭ S)A$c$%bz5Aھ`:;0sǒ q淗,dd{S!PJ: ϡ&IȥudhpPhf dt(!`rv{8:X7&^Ҍ+ V-M1&C#wu=rږr ز{=Ouˏ[Z 靼~p2~ E16lNJQZ('+uHjUa +Tbɑ°p@=$zF(~!H9mTr';Yh-bP@̥*Pݲ ݤP!nS;"x.7&)&,~QrXkOZ\CZ/PW6H✙yN,b<llаʥy͜ʰX%=βM _a0TGMw36e_*f .e,sdRU13{ g98 Tqr:`/dZ&O^>*^c^ǬqDES+ݎf ༢FWn={"|…4fR]1wvc%$E9d^L5Mz`ގ;͸'R>8f ]qsm=}Mdb ={uGk0t ;z%'݄/^5V=eeII)layexS:`Jbkj5ӛ 5<zb)zެ8[G͞nمz4ؑns\mo#Z=)aR:47ATⱀ~5eR,kV`kZy^ ͭGPRS_o~;*2643V~E.9me5Ta83j)%!#4U|<-"m{#/c V|"YUډ$hE|ߋt 싂_K ̥\10˷6;/)nB+%'NP`yd9`Drs9<9Gcڈg=YW723Ss=wީ? ¬~ǫrն{IR}ŎM:spȉi-Dk>CҦ&boɗ%1e*]:I_sYp\z1YÌvfOSw duٜqy c^MWrG:f/~_u6~xۆ /=:O sTBN@WYZ j9I]GÊvlx?Μdi攮IV#'SFCc[ς_(ZCE[R λOꖏROx;4lLJRvgisVL4`v]pńCQy OglH!4Un-%kla'^9ٷb Kq)k<6r%uv3i Qy:^iSjcDO0kDX𡢹|xW 2)\2dzj!{ҐJ2</H~j c.!3bܔiq}c&4Q>6ސ[jN%(\2jDdZ^Xix LȞB41db 4hOA{fz\&<5L *`UBX%cpJ:O%5MUJ:'5w]Cbh0y7G`H [0Lqd&V7t#&sQ+5w)oi}!>}$3븜AxնgaR|zztpb:۫07✟5%t*jwxkކ3{AUWOQ4$@f')rA;!*qm1x,< ^HJVSuXڞp9*#pJ O*8丣S*{Pwb % =GIwD$aI$73Dtj C'V%[|>Axpu@7Lda}v TÅ Ƥ-ACS;SZ*;,֧9q 9y!S!dvX a ]8<X~$ Rq T\m76GaTn2ØtM;nPpi,TF6rB^mOWMn!ߠ/9Fe2& .øZx`UZ94J)i B1vCEz 9;)BHKjpyiEH*("&TjX!*QiRLĄYTV4n!8,1F9T$FX<! s=\<,PFX|qr|X2"_7to"&*ѓ$#8lhXL|,Dh(Dm\P戇RqSѧ)Ȥ.R2%IB+BJ@k4ۯ@tWl,rʝ!.1lYXӘD.dokwIB)[҃hg8&u"Q_@wi s[G 4 ?"ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/AF-O49373-F1-model_v1.cif000066400000000000000000016132111414676747700271170ustar00rootroot00000000000000data_AF-O49373-F1 # _entry.id AF-O49373-F1 # _af_target_ref_db_details.gene "''cytochrome P450" _af_target_ref_db_details.seq_db_sequence_checksum 730E120A45C88888 _af_target_ref_db_details.seq_db_sequence_version_date 1998-06-01 # loop_ _atom_type.symbol C N O S # loop_ _audit_author.name _audit_author.pdbx_ordinal "Jumper, John" 1 "Evans, Richard" 2 "Pritzel, Alexander" 3 "Green, Tim" 4 "Figurnov, Michael" 5 "Ronneberger, Olaf" 6 "Tunyasuvunakool, Kathryn" 7 "Bates, Russ" 8 "Zidek, Augustin" 9 "Potapenko, Anna" 10 "Bridgland, Alex" 11 "Meyer, Clemens" 12 "Kohl, Simon A. A." 13 "Ballard, Andrew J." 14 "Cowie, Andrew" 15 "Romera-Paredes, Bernardino" 16 "Nikolov, Stanislav" 17 "Jain, Rishub" 18 "Adler, Jonas" 19 "Back, Trevor" 20 "Petersen, Stig" 21 "Reiman, David" 22 "Clancy, Ellen" 23 "Zielinski, Michal" 24 "Steinegger, Martin" 25 "Pacholska, Michalina" 26 "Berghammer, Tamas" 27 "Silver, David" 28 "Vinyals, Oriol" 29 "Senior, Andrew W." 30 "Kavukcuoglu, Koray" 31 "Kohli, Pushmeet" 32 "Hassabis, Demis" 33 # _audit_conform.dict_location http://mmcif.pdb.org/dictionaries/ascii/mmcif_pdbx.dic _audit_conform.dict_name mmcif_pdbx.dic _audit_conform.dict_version 5.279 # loop_ _chem_comp.formula _chem_comp.formula_weight _chem_comp.id _chem_comp.mon_nstd_flag _chem_comp.name _chem_comp.pdbx_synonyms _chem_comp.type "C3 H7 N O2" 89.093 ALA y ALANINE ? "L-PEPTIDE LINKING" "C6 H15 N4 O2" 175.209 ARG y ARGININE ? "L-PEPTIDE LINKING" "C4 H8 N2 O3" 132.118 ASN y ASPARAGINE ? "L-PEPTIDE LINKING" "C4 H7 N O4" 133.103 ASP y "ASPARTIC ACID" ? "L-PEPTIDE LINKING" "C3 H7 N O2 S" 121.158 CYS y CYSTEINE ? "L-PEPTIDE LINKING" "C5 H10 N2 O3" 146.144 GLN y GLUTAMINE ? "L-PEPTIDE LINKING" "C5 H9 N O4" 147.129 GLU y "GLUTAMIC ACID" ? "L-PEPTIDE LINKING" "C2 H5 N O2" 75.067 GLY y GLYCINE ? "PEPTIDE LINKING" "C6 H10 N3 O2" 156.162 HIS y HISTIDINE ? "L-PEPTIDE LINKING" "C6 H13 N O2" 131.173 ILE y ISOLEUCINE ? "L-PEPTIDE LINKING" "C6 H13 N O2" 131.173 LEU y LEUCINE ? "L-PEPTIDE LINKING" "C6 H15 N2 O2" 147.195 LYS y LYSINE ? "L-PEPTIDE LINKING" "C5 H11 N O2 S" 149.211 MET y METHIONINE ? "L-PEPTIDE LINKING" "C9 H11 N O2" 165.189 PHE y PHENYLALANINE ? "L-PEPTIDE LINKING" "C5 H9 N O2" 115.130 PRO y PROLINE ? "L-PEPTIDE LINKING" "C3 H7 N O3" 105.093 SER y SERINE ? "L-PEPTIDE LINKING" "C4 H9 N O3" 119.119 THR y THREONINE ? "L-PEPTIDE LINKING" "C11 H12 N2 O2" 204.225 TRP y TRYPTOPHAN ? "L-PEPTIDE LINKING" "C9 H11 N O3" 181.189 TYR y TYROSINE ? "L-PEPTIDE LINKING" "C5 H11 N O2" 117.146 VAL y VALINE ? "L-PEPTIDE LINKING" # _citation.book_publisher ? _citation.country UK _citation.id 1 _citation.journal_full Nature _citation.journal_id_ASTM NATUAS _citation.journal_id_CSD 0006 _citation.journal_id_ISSN 0028-0836 _citation.journal_volume ? _citation.page_first ? _citation.page_last ? _citation.pdbx_database_id_DOI ? _citation.pdbx_database_id_PubMed ? _citation.title "Highly accurate protein structure prediction with AlphaFold" _citation.year 2021 # loop_ _citation_author.citation_id _citation_author.name _citation_author.ordinal 1 "Jumper, John" 1 1 "Evans, Richard" 2 1 "Pritzel, Alexander" 3 1 "Green, Tim" 4 1 "Figurnov, Michael" 5 1 "Ronneberger, Olaf" 6 1 "Tunyasuvunakool, Kathryn" 7 1 "Bates, Russ" 8 1 "Zidek, Augustin" 9 1 "Potapenko, Anna" 10 1 "Bridgland, Alex" 11 1 "Meyer, Clemens" 12 1 "Kohl, Simon A. A." 13 1 "Ballard, Andrew J." 14 1 "Cowie, Andrew" 15 1 "Romera-Paredes, Bernardino" 16 1 "Nikolov, Stanislav" 17 1 "Jain, Rishub" 18 1 "Adler, Jonas" 19 1 "Back, Trevor" 20 1 "Petersen, Stig" 21 1 "Reiman, David" 22 1 "Clancy, Ellen" 23 1 "Zielinski, Michal" 24 1 "Steinegger, Martin" 25 1 "Pacholska, Michalina" 26 1 "Berghammer, Tamas" 27 1 "Silver, David" 28 1 "Vinyals, Oriol" 29 1 "Senior, Andrew W." 30 1 "Kavukcuoglu, Koray" 31 1 "Kohli, Pushmeet" 32 1 "Hassabis, Demis" 33 # _database_2.database_code AF-O49373-F1 _database_2.database_id AF # _entity.details ? _entity.formula_weight ? _entity.id 1 _entity.pdbx_description "Cytochrome P450, family 96, subfamily A, polypeptide 2" _entity.pdbx_ec ? _entity.pdbx_fragment ? _entity.pdbx_mutation ? _entity.pdbx_number_of_molecules 1 _entity.src_method man _entity.type polymer # _entity_poly.entity_id 1 _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;MASISLLQVSVAILCFLILHYFLFKKPHGRYPRNWPVLRMLPAMLKALHRIYDYSVKILETSDLTFPFKGPRFTGMDMLL TVDPANIHHIMSSNFSNYIKGPEFQDVFDVLGDSFITTDSELWKNMRKSYQAMLHSQEFQRFSMSTMTSKLKYGLVPLLN HFAEEGTTLDLQSVFGRFTFDTIFILVTGSDPRSLSIEMPEDEFAKALDDVGEGILYRHFKPRFLWKLQNWIGFGQEKKL TEANATFDRVCAKYISAKREEIKRSQGTSNGGSQDLLTSFIKLDTTKYKLLNPSDDKFLRDNILAFILAGRDTTATALSW FFWLLSENPHVVAKIHQEININTDLSRTGNSQENVDKLVYLHGALCEAMRLYPPVSFGRKSPIKSDVLPSGHKVDANSKI IICLYALGRMRAVWGEDASQFKPERWISENGGIKHEPSFKFLSFNAGPRTCLGKHLAMTQMKIVAVEILRNYDIKVLQGQ KIVPALGFILSMKHGLQITVTKRCSA ; _entity_poly.pdbx_seq_one_letter_code_can ;MASISLLQVSVAILCFLILHYFLFKKPHGRYPRNWPVLRMLPAMLKALHRIYDYSVKILETSDLTFPFKGPRFTGMDMLL TVDPANIHHIMSSNFSNYIKGPEFQDVFDVLGDSFITTDSELWKNMRKSYQAMLHSQEFQRFSMSTMTSKLKYGLVPLLN HFAEEGTTLDLQSVFGRFTFDTIFILVTGSDPRSLSIEMPEDEFAKALDDVGEGILYRHFKPRFLWKLQNWIGFGQEKKL TEANATFDRVCAKYISAKREEIKRSQGTSNGGSQDLLTSFIKLDTTKYKLLNPSDDKFLRDNILAFILAGRDTTATALSW FFWLLSENPHVVAKIHQEININTDLSRTGNSQENVDKLVYLHGALCEAMRLYPPVSFGRKSPIKSDVLPSGHKVDANSKI IICLYALGRMRAVWGEDASQFKPERWISENGGIKHEPSFKFLSFNAGPRTCLGKHLAMTQMKIVAVEILRNYDIKVLQGQ KIVPALGFILSMKHGLQITVTKRCSA ; _entity_poly.pdbx_strand_id A _entity_poly.type polypeptide(L) # loop_ _entity_poly_seq.entity_id _entity_poly_seq.hetero _entity_poly_seq.mon_id _entity_poly_seq.num 1 n MET 1 1 n ALA 2 1 n SER 3 1 n ILE 4 1 n SER 5 1 n LEU 6 1 n LEU 7 1 n GLN 8 1 n VAL 9 1 n SER 10 1 n VAL 11 1 n ALA 12 1 n ILE 13 1 n LEU 14 1 n CYS 15 1 n PHE 16 1 n LEU 17 1 n ILE 18 1 n LEU 19 1 n HIS 20 1 n TYR 21 1 n PHE 22 1 n LEU 23 1 n PHE 24 1 n LYS 25 1 n LYS 26 1 n PRO 27 1 n HIS 28 1 n GLY 29 1 n ARG 30 1 n TYR 31 1 n PRO 32 1 n ARG 33 1 n ASN 34 1 n TRP 35 1 n PRO 36 1 n VAL 37 1 n LEU 38 1 n ARG 39 1 n MET 40 1 n LEU 41 1 n PRO 42 1 n ALA 43 1 n MET 44 1 n LEU 45 1 n LYS 46 1 n ALA 47 1 n LEU 48 1 n HIS 49 1 n ARG 50 1 n ILE 51 1 n TYR 52 1 n ASP 53 1 n TYR 54 1 n SER 55 1 n VAL 56 1 n LYS 57 1 n ILE 58 1 n LEU 59 1 n GLU 60 1 n THR 61 1 n SER 62 1 n ASP 63 1 n LEU 64 1 n THR 65 1 n PHE 66 1 n PRO 67 1 n PHE 68 1 n LYS 69 1 n GLY 70 1 n PRO 71 1 n ARG 72 1 n PHE 73 1 n THR 74 1 n GLY 75 1 n MET 76 1 n ASP 77 1 n MET 78 1 n LEU 79 1 n LEU 80 1 n THR 81 1 n VAL 82 1 n ASP 83 1 n PRO 84 1 n ALA 85 1 n ASN 86 1 n ILE 87 1 n HIS 88 1 n HIS 89 1 n ILE 90 1 n MET 91 1 n SER 92 1 n SER 93 1 n ASN 94 1 n PHE 95 1 n SER 96 1 n ASN 97 1 n TYR 98 1 n ILE 99 1 n LYS 100 1 n GLY 101 1 n PRO 102 1 n GLU 103 1 n PHE 104 1 n GLN 105 1 n ASP 106 1 n VAL 107 1 n PHE 108 1 n ASP 109 1 n VAL 110 1 n LEU 111 1 n GLY 112 1 n ASP 113 1 n SER 114 1 n PHE 115 1 n ILE 116 1 n THR 117 1 n THR 118 1 n ASP 119 1 n SER 120 1 n GLU 121 1 n LEU 122 1 n TRP 123 1 n LYS 124 1 n ASN 125 1 n MET 126 1 n ARG 127 1 n LYS 128 1 n SER 129 1 n TYR 130 1 n GLN 131 1 n ALA 132 1 n MET 133 1 n LEU 134 1 n HIS 135 1 n SER 136 1 n GLN 137 1 n GLU 138 1 n PHE 139 1 n GLN 140 1 n ARG 141 1 n PHE 142 1 n SER 143 1 n MET 144 1 n SER 145 1 n THR 146 1 n MET 147 1 n THR 148 1 n SER 149 1 n LYS 150 1 n LEU 151 1 n LYS 152 1 n TYR 153 1 n GLY 154 1 n LEU 155 1 n VAL 156 1 n PRO 157 1 n LEU 158 1 n LEU 159 1 n ASN 160 1 n HIS 161 1 n PHE 162 1 n ALA 163 1 n GLU 164 1 n GLU 165 1 n GLY 166 1 n THR 167 1 n THR 168 1 n LEU 169 1 n ASP 170 1 n LEU 171 1 n GLN 172 1 n SER 173 1 n VAL 174 1 n PHE 175 1 n GLY 176 1 n ARG 177 1 n PHE 178 1 n THR 179 1 n PHE 180 1 n ASP 181 1 n THR 182 1 n ILE 183 1 n PHE 184 1 n ILE 185 1 n LEU 186 1 n VAL 187 1 n THR 188 1 n GLY 189 1 n SER 190 1 n ASP 191 1 n PRO 192 1 n ARG 193 1 n SER 194 1 n LEU 195 1 n SER 196 1 n ILE 197 1 n GLU 198 1 n MET 199 1 n PRO 200 1 n GLU 201 1 n ASP 202 1 n GLU 203 1 n PHE 204 1 n ALA 205 1 n LYS 206 1 n ALA 207 1 n LEU 208 1 n ASP 209 1 n ASP 210 1 n VAL 211 1 n GLY 212 1 n GLU 213 1 n GLY 214 1 n ILE 215 1 n LEU 216 1 n TYR 217 1 n ARG 218 1 n HIS 219 1 n PHE 220 1 n LYS 221 1 n PRO 222 1 n ARG 223 1 n PHE 224 1 n LEU 225 1 n TRP 226 1 n LYS 227 1 n LEU 228 1 n GLN 229 1 n ASN 230 1 n TRP 231 1 n ILE 232 1 n GLY 233 1 n PHE 234 1 n GLY 235 1 n GLN 236 1 n GLU 237 1 n LYS 238 1 n LYS 239 1 n LEU 240 1 n THR 241 1 n GLU 242 1 n ALA 243 1 n ASN 244 1 n ALA 245 1 n THR 246 1 n PHE 247 1 n ASP 248 1 n ARG 249 1 n VAL 250 1 n CYS 251 1 n ALA 252 1 n LYS 253 1 n TYR 254 1 n ILE 255 1 n SER 256 1 n ALA 257 1 n LYS 258 1 n ARG 259 1 n GLU 260 1 n GLU 261 1 n ILE 262 1 n LYS 263 1 n ARG 264 1 n SER 265 1 n GLN 266 1 n GLY 267 1 n THR 268 1 n SER 269 1 n ASN 270 1 n GLY 271 1 n GLY 272 1 n SER 273 1 n GLN 274 1 n ASP 275 1 n LEU 276 1 n LEU 277 1 n THR 278 1 n SER 279 1 n PHE 280 1 n ILE 281 1 n LYS 282 1 n LEU 283 1 n ASP 284 1 n THR 285 1 n THR 286 1 n LYS 287 1 n TYR 288 1 n LYS 289 1 n LEU 290 1 n LEU 291 1 n ASN 292 1 n PRO 293 1 n SER 294 1 n ASP 295 1 n ASP 296 1 n LYS 297 1 n PHE 298 1 n LEU 299 1 n ARG 300 1 n ASP 301 1 n ASN 302 1 n ILE 303 1 n LEU 304 1 n ALA 305 1 n PHE 306 1 n ILE 307 1 n LEU 308 1 n ALA 309 1 n GLY 310 1 n ARG 311 1 n ASP 312 1 n THR 313 1 n THR 314 1 n ALA 315 1 n THR 316 1 n ALA 317 1 n LEU 318 1 n SER 319 1 n TRP 320 1 n PHE 321 1 n PHE 322 1 n TRP 323 1 n LEU 324 1 n LEU 325 1 n SER 326 1 n GLU 327 1 n ASN 328 1 n PRO 329 1 n HIS 330 1 n VAL 331 1 n VAL 332 1 n ALA 333 1 n LYS 334 1 n ILE 335 1 n HIS 336 1 n GLN 337 1 n GLU 338 1 n ILE 339 1 n ASN 340 1 n ILE 341 1 n ASN 342 1 n THR 343 1 n ASP 344 1 n LEU 345 1 n SER 346 1 n ARG 347 1 n THR 348 1 n GLY 349 1 n ASN 350 1 n SER 351 1 n GLN 352 1 n GLU 353 1 n ASN 354 1 n VAL 355 1 n ASP 356 1 n LYS 357 1 n LEU 358 1 n VAL 359 1 n TYR 360 1 n LEU 361 1 n HIS 362 1 n GLY 363 1 n ALA 364 1 n LEU 365 1 n CYS 366 1 n GLU 367 1 n ALA 368 1 n MET 369 1 n ARG 370 1 n LEU 371 1 n TYR 372 1 n PRO 373 1 n PRO 374 1 n VAL 375 1 n SER 376 1 n PHE 377 1 n GLY 378 1 n ARG 379 1 n LYS 380 1 n SER 381 1 n PRO 382 1 n ILE 383 1 n LYS 384 1 n SER 385 1 n ASP 386 1 n VAL 387 1 n LEU 388 1 n PRO 389 1 n SER 390 1 n GLY 391 1 n HIS 392 1 n LYS 393 1 n VAL 394 1 n ASP 395 1 n ALA 396 1 n ASN 397 1 n SER 398 1 n LYS 399 1 n ILE 400 1 n ILE 401 1 n ILE 402 1 n CYS 403 1 n LEU 404 1 n TYR 405 1 n ALA 406 1 n LEU 407 1 n GLY 408 1 n ARG 409 1 n MET 410 1 n ARG 411 1 n ALA 412 1 n VAL 413 1 n TRP 414 1 n GLY 415 1 n GLU 416 1 n ASP 417 1 n ALA 418 1 n SER 419 1 n GLN 420 1 n PHE 421 1 n LYS 422 1 n PRO 423 1 n GLU 424 1 n ARG 425 1 n TRP 426 1 n ILE 427 1 n SER 428 1 n GLU 429 1 n ASN 430 1 n GLY 431 1 n GLY 432 1 n ILE 433 1 n LYS 434 1 n HIS 435 1 n GLU 436 1 n PRO 437 1 n SER 438 1 n PHE 439 1 n LYS 440 1 n PHE 441 1 n LEU 442 1 n SER 443 1 n PHE 444 1 n ASN 445 1 n ALA 446 1 n GLY 447 1 n PRO 448 1 n ARG 449 1 n THR 450 1 n CYS 451 1 n LEU 452 1 n GLY 453 1 n LYS 454 1 n HIS 455 1 n LEU 456 1 n ALA 457 1 n MET 458 1 n THR 459 1 n GLN 460 1 n MET 461 1 n LYS 462 1 n ILE 463 1 n VAL 464 1 n ALA 465 1 n VAL 466 1 n GLU 467 1 n ILE 468 1 n LEU 469 1 n ARG 470 1 n ASN 471 1 n TYR 472 1 n ASP 473 1 n ILE 474 1 n LYS 475 1 n VAL 476 1 n LEU 477 1 n GLN 478 1 n GLY 479 1 n GLN 480 1 n LYS 481 1 n ILE 482 1 n VAL 483 1 n PRO 484 1 n ALA 485 1 n LEU 486 1 n GLY 487 1 n PHE 488 1 n ILE 489 1 n LEU 490 1 n SER 491 1 n MET 492 1 n LYS 493 1 n HIS 494 1 n GLY 495 1 n LEU 496 1 n GLN 497 1 n ILE 498 1 n THR 499 1 n VAL 500 1 n THR 501 1 n LYS 502 1 n ARG 503 1 n CYS 504 1 n SER 505 1 n ALA 506 # _ma_data.content_type "model coordinates" _ma_data.content_type_other_details ;DISCLAIMERS ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE INFORMATION PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD BE EXERCISED IN ITS USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY OF ANY KIND, WHETHER EXPRESSED OR IMPLIED. NO WARRANTY IS GIVEN THAT USE OF THE INFORMATION SHALL NOT INFRINGE THE RIGHTS OF ANY THIRD PARTY. THE INFORMATION IS NOT INTENDED TO BE A SUBSTITUTE FOR PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES NOT CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE. ; _ma_data.id 1 _ma_data.name Model # _ma_model_list.data_id 1 _ma_model_list.model_group_id 1 _ma_model_list.model_group_name "AlphaFold model" _ma_model_list.model_id 1 _ma_model_list.model_name "Top ranked model" _ma_model_list.model_type "Ab initio model" _ma_model_list.ordinal_id 1 # loop_ _ma_qa_metric.id _ma_qa_metric.mode _ma_qa_metric.name _ma_qa_metric.software_group_id _ma_qa_metric.type 1 global pLDDT 1 other 2 local pLDDT 1 other # _ma_qa_metric_global.metric_id 1 _ma_qa_metric_global.metric_value 91.40 _ma_qa_metric_global.model_id 1 _ma_qa_metric_global.ordinal_id 1 # loop_ _ma_qa_metric_local.label_asym_id _ma_qa_metric_local.label_comp_id _ma_qa_metric_local.label_seq_id _ma_qa_metric_local.metric_id _ma_qa_metric_local.metric_value _ma_qa_metric_local.model_id _ma_qa_metric_local.ordinal_id A MET 1 2 42.67 1 1 A ALA 2 2 58.55 1 1 A SER 3 2 64.28 1 1 A ILE 4 2 68.22 1 1 A SER 5 2 80.60 1 1 A LEU 6 2 82.98 1 1 A LEU 7 2 83.36 1 1 A GLN 8 2 85.35 1 1 A VAL 9 2 86.99 1 1 A SER 10 2 83.77 1 1 A VAL 11 2 85.62 1 1 A ALA 12 2 85.21 1 1 A ILE 13 2 86.13 1 1 A LEU 14 2 83.66 1 1 A CYS 15 2 81.64 1 1 A PHE 16 2 82.18 1 1 A LEU 17 2 79.94 1 1 A ILE 18 2 75.60 1 1 A LEU 19 2 72.79 1 1 A HIS 20 2 72.74 1 1 A TYR 21 2 68.64 1 1 A PHE 22 2 62.15 1 1 A LEU 23 2 62.19 1 1 A PHE 24 2 61.34 1 1 A LYS 25 2 56.19 1 1 A LYS 26 2 55.06 1 1 A PRO 27 2 54.86 1 1 A HIS 28 2 47.21 1 1 A GLY 29 2 56.92 1 1 A ARG 30 2 67.31 1 1 A TYR 31 2 75.08 1 1 A PRO 32 2 79.46 1 1 A ARG 33 2 79.48 1 1 A ASN 34 2 83.59 1 1 A TRP 35 2 81.25 1 1 A PRO 36 2 79.74 1 1 A VAL 37 2 83.00 1 1 A LEU 38 2 83.90 1 1 A ARG 39 2 90.06 1 1 A MET 40 2 92.50 1 1 A LEU 41 2 88.32 1 1 A PRO 42 2 87.80 1 1 A ALA 43 2 87.03 1 1 A MET 44 2 88.09 1 1 A LEU 45 2 88.77 1 1 A LYS 46 2 88.31 1 1 A ALA 47 2 90.44 1 1 A LEU 48 2 89.83 1 1 A HIS 49 2 89.65 1 1 A ARG 50 2 91.78 1 1 A ILE 51 2 93.29 1 1 A TYR 52 2 95.32 1 1 A ASP 53 2 94.79 1 1 A TYR 54 2 94.46 1 1 A SER 55 2 95.41 1 1 A VAL 56 2 96.73 1 1 A LYS 57 2 95.25 1 1 A ILE 58 2 95.15 1 1 A LEU 59 2 97.04 1 1 A GLU 60 2 94.95 1 1 A THR 61 2 94.00 1 1 A SER 62 2 93.95 1 1 A ASP 63 2 93.95 1 1 A LEU 64 2 97.83 1 1 A THR 65 2 97.97 1 1 A PHE 66 2 96.68 1 1 A PRO 67 2 95.24 1 1 A PHE 68 2 94.65 1 1 A LYS 69 2 92.45 1 1 A GLY 70 2 90.46 1 1 A PRO 71 2 89.19 1 1 A ARG 72 2 82.76 1 1 A PHE 73 2 80.92 1 1 A THR 74 2 86.13 1 1 A GLY 75 2 86.17 1 1 A MET 76 2 90.98 1 1 A ASP 77 2 93.12 1 1 A MET 78 2 95.40 1 1 A LEU 79 2 97.51 1 1 A LEU 80 2 98.02 1 1 A THR 81 2 98.48 1 1 A VAL 82 2 98.44 1 1 A ASP 83 2 98.31 1 1 A PRO 84 2 98.23 1 1 A ALA 85 2 98.23 1 1 A ASN 86 2 98.53 1 1 A ILE 87 2 98.49 1 1 A HIS 88 2 98.35 1 1 A HIS 89 2 98.40 1 1 A ILE 90 2 98.35 1 1 A MET 91 2 97.56 1 1 A SER 92 2 96.54 1 1 A SER 93 2 97.17 1 1 A ASN 94 2 97.33 1 1 A PHE 95 2 96.30 1 1 A SER 96 2 96.08 1 1 A ASN 97 2 97.93 1 1 A TYR 98 2 97.94 1 1 A ILE 99 2 96.92 1 1 A LYS 100 2 95.86 1 1 A GLY 101 2 93.54 1 1 A PRO 102 2 92.64 1 1 A GLU 103 2 92.34 1 1 A PHE 104 2 94.85 1 1 A GLN 105 2 94.68 1 1 A ASP 106 2 94.46 1 1 A VAL 107 2 94.86 1 1 A PHE 108 2 95.11 1 1 A ASP 109 2 94.92 1 1 A VAL 110 2 95.26 1 1 A LEU 111 2 95.23 1 1 A GLY 112 2 94.86 1 1 A ASP 113 2 94.75 1 1 A SER 114 2 95.39 1 1 A PHE 115 2 92.67 1 1 A ILE 116 2 93.63 1 1 A THR 117 2 96.06 1 1 A THR 118 2 95.84 1 1 A ASP 119 2 95.49 1 1 A SER 120 2 93.22 1 1 A GLU 121 2 94.37 1 1 A LEU 122 2 94.25 1 1 A TRP 123 2 95.54 1 1 A LYS 124 2 95.02 1 1 A ASN 125 2 94.82 1 1 A MET 126 2 95.16 1 1 A ARG 127 2 95.33 1 1 A LYS 128 2 95.09 1 1 A SER 129 2 94.80 1 1 A TYR 130 2 94.92 1 1 A GLN 131 2 94.78 1 1 A ALA 132 2 93.17 1 1 A MET 133 2 92.76 1 1 A LEU 134 2 93.01 1 1 A HIS 135 2 91.12 1 1 A SER 136 2 91.95 1 1 A GLN 137 2 90.61 1 1 A GLU 138 2 91.14 1 1 A PHE 139 2 92.91 1 1 A GLN 140 2 91.51 1 1 A ARG 141 2 91.51 1 1 A PHE 142 2 93.80 1 1 A SER 143 2 93.46 1 1 A MET 144 2 91.50 1 1 A SER 145 2 92.36 1 1 A THR 146 2 94.45 1 1 A MET 147 2 93.01 1 1 A THR 148 2 92.30 1 1 A SER 149 2 94.49 1 1 A LYS 150 2 95.48 1 1 A LEU 151 2 94.93 1 1 A LYS 152 2 94.19 1 1 A TYR 153 2 95.09 1 1 A GLY 154 2 95.57 1 1 A LEU 155 2 96.42 1 1 A VAL 156 2 95.91 1 1 A PRO 157 2 96.41 1 1 A LEU 158 2 96.64 1 1 A LEU 159 2 97.03 1 1 A ASN 160 2 96.42 1 1 A HIS 161 2 96.33 1 1 A PHE 162 2 95.78 1 1 A ALA 163 2 95.54 1 1 A GLU 164 2 95.53 1 1 A GLU 165 2 94.22 1 1 A GLY 166 2 91.54 1 1 A THR 167 2 93.44 1 1 A THR 168 2 94.36 1 1 A LEU 169 2 95.04 1 1 A ASP 170 2 95.76 1 1 A LEU 171 2 97.09 1 1 A GLN 172 2 96.57 1 1 A SER 173 2 95.20 1 1 A VAL 174 2 96.81 1 1 A PHE 175 2 97.52 1 1 A GLY 176 2 95.47 1 1 A ARG 177 2 95.45 1 1 A PHE 178 2 96.92 1 1 A THR 179 2 96.65 1 1 A PHE 180 2 95.59 1 1 A ASP 181 2 95.34 1 1 A THR 182 2 96.65 1 1 A ILE 183 2 96.38 1 1 A PHE 184 2 95.44 1 1 A ILE 185 2 96.28 1 1 A LEU 186 2 96.77 1 1 A VAL 187 2 96.37 1 1 A THR 188 2 95.10 1 1 A GLY 189 2 94.05 1 1 A SER 190 2 93.18 1 1 A ASP 191 2 93.16 1 1 A PRO 192 2 91.16 1 1 A ARG 193 2 91.25 1 1 A SER 194 2 92.21 1 1 A LEU 195 2 93.66 1 1 A SER 196 2 92.58 1 1 A ILE 197 2 90.01 1 1 A GLU 198 2 87.89 1 1 A MET 199 2 86.62 1 1 A PRO 200 2 86.35 1 1 A GLU 201 2 83.13 1 1 A ASP 202 2 82.80 1 1 A GLU 203 2 91.35 1 1 A PHE 204 2 89.12 1 1 A ALA 205 2 84.85 1 1 A LYS 206 2 91.51 1 1 A ALA 207 2 94.88 1 1 A LEU 208 2 90.25 1 1 A ASP 209 2 90.48 1 1 A ASP 210 2 93.42 1 1 A VAL 211 2 93.83 1 1 A GLY 212 2 90.56 1 1 A GLU 213 2 91.31 1 1 A GLY 214 2 93.90 1 1 A ILE 215 2 94.46 1 1 A LEU 216 2 93.05 1 1 A TYR 217 2 92.43 1 1 A ARG 218 2 94.28 1 1 A HIS 219 2 92.30 1 1 A PHE 220 2 90.23 1 1 A LYS 221 2 90.29 1 1 A PRO 222 2 91.50 1 1 A ARG 223 2 91.84 1 1 A PHE 224 2 91.89 1 1 A LEU 225 2 92.38 1 1 A TRP 226 2 93.62 1 1 A LYS 227 2 94.27 1 1 A LEU 228 2 94.02 1 1 A GLN 229 2 94.43 1 1 A ASN 230 2 92.92 1 1 A TRP 231 2 93.17 1 1 A ILE 232 2 94.35 1 1 A GLY 233 2 92.60 1 1 A PHE 234 2 91.33 1 1 A GLY 235 2 90.45 1 1 A GLN 236 2 91.11 1 1 A GLU 237 2 94.54 1 1 A LYS 238 2 95.49 1 1 A LYS 239 2 95.45 1 1 A LEU 240 2 95.44 1 1 A THR 241 2 95.93 1 1 A GLU 242 2 96.46 1 1 A ALA 243 2 96.70 1 1 A ASN 244 2 96.45 1 1 A ALA 245 2 96.97 1 1 A THR 246 2 97.21 1 1 A PHE 247 2 96.48 1 1 A ASP 248 2 97.23 1 1 A ARG 249 2 97.07 1 1 A VAL 250 2 95.00 1 1 A CYS 251 2 96.20 1 1 A ALA 252 2 97.21 1 1 A LYS 253 2 96.28 1 1 A TYR 254 2 95.20 1 1 A ILE 255 2 96.77 1 1 A SER 256 2 96.68 1 1 A ALA 257 2 94.95 1 1 A LYS 258 2 94.51 1 1 A ARG 259 2 93.65 1 1 A GLU 260 2 93.44 1 1 A GLU 261 2 91.64 1 1 A ILE 262 2 89.73 1 1 A LYS 263 2 89.38 1 1 A ARG 264 2 87.91 1 1 A SER 265 2 81.68 1 1 A GLN 266 2 68.62 1 1 A GLY 267 2 55.23 1 1 A THR 268 2 53.57 1 1 A SER 269 2 46.53 1 1 A ASN 270 2 42.57 1 1 A GLY 271 2 49.18 1 1 A GLY 272 2 55.37 1 1 A SER 273 2 67.70 1 1 A GLN 274 2 84.36 1 1 A ASP 275 2 94.40 1 1 A LEU 276 2 94.64 1 1 A LEU 277 2 95.21 1 1 A THR 278 2 94.10 1 1 A SER 279 2 92.53 1 1 A PHE 280 2 92.69 1 1 A ILE 281 2 93.64 1 1 A LYS 282 2 91.23 1 1 A LEU 283 2 89.59 1 1 A ASP 284 2 86.84 1 1 A THR 285 2 88.70 1 1 A THR 286 2 88.63 1 1 A LYS 287 2 88.94 1 1 A TYR 288 2 90.54 1 1 A LYS 289 2 87.72 1 1 A LEU 290 2 90.82 1 1 A LEU 291 2 93.76 1 1 A ASN 292 2 92.50 1 1 A PRO 293 2 91.71 1 1 A SER 294 2 92.77 1 1 A ASP 295 2 95.21 1 1 A ASP 296 2 95.71 1 1 A LYS 297 2 96.01 1 1 A PHE 298 2 95.73 1 1 A LEU 299 2 96.82 1 1 A ARG 300 2 97.00 1 1 A ASP 301 2 97.12 1 1 A ASN 302 2 95.82 1 1 A ILE 303 2 95.96 1 1 A LEU 304 2 96.76 1 1 A ALA 305 2 96.34 1 1 A PHE 306 2 96.42 1 1 A ILE 307 2 95.64 1 1 A LEU 308 2 94.71 1 1 A ALA 309 2 95.77 1 1 A GLY 310 2 95.30 1 1 A ARG 311 2 95.15 1 1 A ASP 312 2 94.86 1 1 A THR 313 2 97.55 1 1 A THR 314 2 98.14 1 1 A ALA 315 2 97.84 1 1 A THR 316 2 98.18 1 1 A ALA 317 2 98.80 1 1 A LEU 318 2 98.75 1 1 A SER 319 2 98.54 1 1 A TRP 320 2 98.72 1 1 A PHE 321 2 98.78 1 1 A PHE 322 2 98.47 1 1 A TRP 323 2 98.23 1 1 A LEU 324 2 98.25 1 1 A LEU 325 2 98.26 1 1 A SER 326 2 96.36 1 1 A GLU 327 2 96.05 1 1 A ASN 328 2 97.85 1 1 A PRO 329 2 96.62 1 1 A HIS 330 2 97.62 1 1 A VAL 331 2 98.27 1 1 A VAL 332 2 97.12 1 1 A ALA 333 2 96.58 1 1 A LYS 334 2 97.30 1 1 A ILE 335 2 96.40 1 1 A HIS 336 2 92.71 1 1 A GLN 337 2 93.53 1 1 A GLU 338 2 93.75 1 1 A ILE 339 2 90.39 1 1 A ASN 340 2 86.43 1 1 A ILE 341 2 85.21 1 1 A ASN 342 2 78.39 1 1 A THR 343 2 66.52 1 1 A ASP 344 2 53.01 1 1 A LEU 345 2 44.15 1 1 A SER 346 2 44.21 1 1 A ARG 347 2 45.86 1 1 A THR 348 2 45.04 1 1 A GLY 349 2 48.49 1 1 A ASN 350 2 58.48 1 1 A SER 351 2 64.68 1 1 A GLN 352 2 62.83 1 1 A GLU 353 2 65.27 1 1 A ASN 354 2 73.31 1 1 A VAL 355 2 80.89 1 1 A ASP 356 2 82.94 1 1 A LYS 357 2 87.21 1 1 A LEU 358 2 94.17 1 1 A VAL 359 2 95.51 1 1 A TYR 360 2 97.74 1 1 A LEU 361 2 97.95 1 1 A HIS 362 2 97.78 1 1 A GLY 363 2 98.18 1 1 A ALA 364 2 98.71 1 1 A LEU 365 2 98.68 1 1 A CYS 366 2 98.55 1 1 A GLU 367 2 98.70 1 1 A ALA 368 2 98.79 1 1 A MET 369 2 98.62 1 1 A ARG 370 2 98.37 1 1 A LEU 371 2 98.30 1 1 A TYR 372 2 98.29 1 1 A PRO 373 2 98.26 1 1 A PRO 374 2 98.24 1 1 A VAL 375 2 97.10 1 1 A SER 376 2 95.22 1 1 A PHE 377 2 96.05 1 1 A GLY 378 2 96.01 1 1 A ARG 379 2 96.10 1 1 A LYS 380 2 97.42 1 1 A SER 381 2 97.38 1 1 A PRO 382 2 97.79 1 1 A ILE 383 2 97.70 1 1 A LYS 384 2 97.75 1 1 A SER 385 2 98.12 1 1 A ASP 386 2 98.21 1 1 A VAL 387 2 98.25 1 1 A LEU 388 2 98.32 1 1 A PRO 389 2 98.17 1 1 A SER 390 2 96.68 1 1 A GLY 391 2 97.30 1 1 A HIS 392 2 97.79 1 1 A LYS 393 2 97.14 1 1 A VAL 394 2 97.06 1 1 A ASP 395 2 96.00 1 1 A ALA 396 2 96.02 1 1 A ASN 397 2 93.37 1 1 A SER 398 2 94.61 1 1 A LYS 399 2 95.94 1 1 A ILE 400 2 97.91 1 1 A ILE 401 2 97.66 1 1 A ILE 402 2 98.27 1 1 A CYS 403 2 97.98 1 1 A LEU 404 2 98.28 1 1 A TYR 405 2 97.88 1 1 A ALA 406 2 98.16 1 1 A LEU 407 2 98.39 1 1 A GLY 408 2 97.72 1 1 A ARG 409 2 97.68 1 1 A MET 410 2 97.95 1 1 A ARG 411 2 97.71 1 1 A ALA 412 2 96.95 1 1 A VAL 413 2 97.55 1 1 A TRP 414 2 97.57 1 1 A GLY 415 2 97.04 1 1 A GLU 416 2 97.42 1 1 A ASP 417 2 97.54 1 1 A ALA 418 2 97.51 1 1 A SER 419 2 96.07 1 1 A GLN 420 2 97.83 1 1 A PHE 421 2 98.50 1 1 A LYS 422 2 98.05 1 1 A PRO 423 2 98.32 1 1 A GLU 424 2 97.67 1 1 A ARG 425 2 97.17 1 1 A TRP 426 2 97.85 1 1 A ILE 427 2 97.53 1 1 A SER 428 2 96.01 1 1 A GLU 429 2 93.65 1 1 A ASN 430 2 93.89 1 1 A GLY 431 2 91.20 1 1 A GLY 432 2 94.11 1 1 A ILE 433 2 94.70 1 1 A LYS 434 2 95.62 1 1 A HIS 435 2 92.84 1 1 A GLU 436 2 94.25 1 1 A PRO 437 2 95.37 1 1 A SER 438 2 93.91 1 1 A PHE 439 2 95.47 1 1 A LYS 440 2 96.45 1 1 A PHE 441 2 97.31 1 1 A LEU 442 2 96.94 1 1 A SER 443 2 97.60 1 1 A PHE 444 2 97.63 1 1 A ASN 445 2 96.49 1 1 A ALA 446 2 96.33 1 1 A GLY 447 2 95.62 1 1 A PRO 448 2 95.88 1 1 A ARG 449 2 95.67 1 1 A THR 450 2 96.74 1 1 A CYS 451 2 97.59 1 1 A LEU 452 2 95.82 1 1 A GLY 453 2 95.34 1 1 A LYS 454 2 95.90 1 1 A HIS 455 2 93.13 1 1 A LEU 456 2 93.39 1 1 A ALA 457 2 96.36 1 1 A MET 458 2 95.92 1 1 A THR 459 2 93.52 1 1 A GLN 460 2 93.57 1 1 A MET 461 2 97.60 1 1 A LYS 462 2 95.86 1 1 A ILE 463 2 93.88 1 1 A VAL 464 2 95.75 1 1 A ALA 465 2 96.49 1 1 A VAL 466 2 93.98 1 1 A GLU 467 2 93.10 1 1 A ILE 468 2 95.54 1 1 A LEU 469 2 94.73 1 1 A ARG 470 2 91.45 1 1 A ASN 471 2 93.22 1 1 A TYR 472 2 95.53 1 1 A ASP 473 2 94.66 1 1 A ILE 474 2 94.72 1 1 A LYS 475 2 95.38 1 1 A VAL 476 2 95.99 1 1 A LEU 477 2 94.19 1 1 A GLN 478 2 90.73 1 1 A GLY 479 2 90.60 1 1 A GLN 480 2 92.18 1 1 A LYS 481 2 93.92 1 1 A ILE 482 2 95.98 1 1 A VAL 483 2 95.49 1 1 A PRO 484 2 95.46 1 1 A ALA 485 2 93.81 1 1 A LEU 486 2 92.00 1 1 A GLY 487 2 93.00 1 1 A PHE 488 2 93.66 1 1 A ILE 489 2 95.55 1 1 A LEU 490 2 95.90 1 1 A SER 491 2 95.63 1 1 A MET 492 2 96.06 1 1 A LYS 493 2 94.38 1 1 A HIS 494 2 95.10 1 1 A GLY 495 2 95.30 1 1 A LEU 496 2 97.49 1 1 A GLN 497 2 97.61 1 1 A ILE 498 2 97.30 1 1 A THR 499 2 97.04 1 1 A VAL 500 2 96.15 1 1 A THR 501 2 96.07 1 1 A LYS 502 2 94.09 1 1 A ARG 503 2 88.20 1 1 A CYS 504 2 73.10 1 1 A SER 505 2 58.06 1 1 A ALA 506 2 42.49 1 1 # _ma_software_group.group_id 1 _ma_software_group.ordinal_id 1 _ma_software_group.software_id 1 # _ma_target_entity.data_id 1 _ma_target_entity.entity_id 1 _ma_target_entity.origin "reference database" # _ma_target_entity_instance.asym_id A _ma_target_entity_instance.details . _ma_target_entity_instance.entity_id 1 # _ma_target_ref_db_details.db_accession O49373 _ma_target_ref_db_details.db_code O49373_ARATH _ma_target_ref_db_details.db_name UNP _ma_target_ref_db_details.ncbi_taxonomy_id 3702 _ma_target_ref_db_details.organism_scientific "Arabidopsis thaliana" _ma_target_ref_db_details.seq_db_align_begin 1 _ma_target_ref_db_details.seq_db_align_end 506 _ma_target_ref_db_details.seq_db_isoform ? _ma_target_ref_db_details.target_entity_id 1 # _pdbx_audit_revision_details.data_content_type "Structure model" _pdbx_audit_revision_details.description ? _pdbx_audit_revision_details.ordinal 1 _pdbx_audit_revision_details.provider repository _pdbx_audit_revision_details.revision_ordinal 1 _pdbx_audit_revision_details.type "Initial release" # _pdbx_audit_revision_history.data_content_type "Structure model" _pdbx_audit_revision_history.major_revision 1 _pdbx_audit_revision_history.minor_revision 0 _pdbx_audit_revision_history.ordinal 1 _pdbx_audit_revision_history.revision_date 2021-07-01 # _pdbx_database_status.entry_id AF-O49373-F1 _pdbx_database_status.recvd_initial_deposition_date 2021-07-01 _pdbx_database_status.status_code REL # loop_ _pdbx_poly_seq_scheme.asym_id _pdbx_poly_seq_scheme.auth_seq_num _pdbx_poly_seq_scheme.entity_id _pdbx_poly_seq_scheme.hetero _pdbx_poly_seq_scheme.mon_id _pdbx_poly_seq_scheme.pdb_ins_code _pdbx_poly_seq_scheme.pdb_strand_id _pdbx_poly_seq_scheme.seq_id A 1 1 n MET . A 1 A 2 1 n ALA . A 2 A 3 1 n SER . A 3 A 4 1 n ILE . A 4 A 5 1 n SER . A 5 A 6 1 n LEU . A 6 A 7 1 n LEU . A 7 A 8 1 n GLN . A 8 A 9 1 n VAL . A 9 A 10 1 n SER . A 10 A 11 1 n VAL . A 11 A 12 1 n ALA . A 12 A 13 1 n ILE . A 13 A 14 1 n LEU . A 14 A 15 1 n CYS . A 15 A 16 1 n PHE . A 16 A 17 1 n LEU . A 17 A 18 1 n ILE . A 18 A 19 1 n LEU . A 19 A 20 1 n HIS . A 20 A 21 1 n TYR . A 21 A 22 1 n PHE . A 22 A 23 1 n LEU . A 23 A 24 1 n PHE . A 24 A 25 1 n LYS . A 25 A 26 1 n LYS . A 26 A 27 1 n PRO . A 27 A 28 1 n HIS . A 28 A 29 1 n GLY . A 29 A 30 1 n ARG . A 30 A 31 1 n TYR . A 31 A 32 1 n PRO . A 32 A 33 1 n ARG . A 33 A 34 1 n ASN . A 34 A 35 1 n TRP . A 35 A 36 1 n PRO . A 36 A 37 1 n VAL . A 37 A 38 1 n LEU . A 38 A 39 1 n ARG . A 39 A 40 1 n MET . A 40 A 41 1 n LEU . A 41 A 42 1 n PRO . A 42 A 43 1 n ALA . A 43 A 44 1 n MET . A 44 A 45 1 n LEU . A 45 A 46 1 n LYS . A 46 A 47 1 n ALA . A 47 A 48 1 n LEU . A 48 A 49 1 n HIS . A 49 A 50 1 n ARG . A 50 A 51 1 n ILE . A 51 A 52 1 n TYR . A 52 A 53 1 n ASP . A 53 A 54 1 n TYR . A 54 A 55 1 n SER . A 55 A 56 1 n VAL . A 56 A 57 1 n LYS . A 57 A 58 1 n ILE . A 58 A 59 1 n LEU . A 59 A 60 1 n GLU . A 60 A 61 1 n THR . A 61 A 62 1 n SER . A 62 A 63 1 n ASP . A 63 A 64 1 n LEU . A 64 A 65 1 n THR . A 65 A 66 1 n PHE . A 66 A 67 1 n PRO . A 67 A 68 1 n PHE . A 68 A 69 1 n LYS . A 69 A 70 1 n GLY . A 70 A 71 1 n PRO . A 71 A 72 1 n ARG . A 72 A 73 1 n PHE . A 73 A 74 1 n THR . A 74 A 75 1 n GLY . A 75 A 76 1 n MET . A 76 A 77 1 n ASP . A 77 A 78 1 n MET . A 78 A 79 1 n LEU . A 79 A 80 1 n LEU . A 80 A 81 1 n THR . A 81 A 82 1 n VAL . A 82 A 83 1 n ASP . A 83 A 84 1 n PRO . A 84 A 85 1 n ALA . A 85 A 86 1 n ASN . A 86 A 87 1 n ILE . A 87 A 88 1 n HIS . A 88 A 89 1 n HIS . A 89 A 90 1 n ILE . A 90 A 91 1 n MET . A 91 A 92 1 n SER . A 92 A 93 1 n SER . A 93 A 94 1 n ASN . A 94 A 95 1 n PHE . A 95 A 96 1 n SER . A 96 A 97 1 n ASN . A 97 A 98 1 n TYR . A 98 A 99 1 n ILE . A 99 A 100 1 n LYS . A 100 A 101 1 n GLY . A 101 A 102 1 n PRO . A 102 A 103 1 n GLU . A 103 A 104 1 n PHE . A 104 A 105 1 n GLN . A 105 A 106 1 n ASP . A 106 A 107 1 n VAL . A 107 A 108 1 n PHE . A 108 A 109 1 n ASP . A 109 A 110 1 n VAL . A 110 A 111 1 n LEU . A 111 A 112 1 n GLY . A 112 A 113 1 n ASP . A 113 A 114 1 n SER . A 114 A 115 1 n PHE . A 115 A 116 1 n ILE . A 116 A 117 1 n THR . A 117 A 118 1 n THR . A 118 A 119 1 n ASP . A 119 A 120 1 n SER . A 120 A 121 1 n GLU . A 121 A 122 1 n LEU . A 122 A 123 1 n TRP . A 123 A 124 1 n LYS . A 124 A 125 1 n ASN . A 125 A 126 1 n MET . A 126 A 127 1 n ARG . A 127 A 128 1 n LYS . A 128 A 129 1 n SER . A 129 A 130 1 n TYR . A 130 A 131 1 n GLN . A 131 A 132 1 n ALA . A 132 A 133 1 n MET . A 133 A 134 1 n LEU . A 134 A 135 1 n HIS . A 135 A 136 1 n SER . A 136 A 137 1 n GLN . A 137 A 138 1 n GLU . A 138 A 139 1 n PHE . A 139 A 140 1 n GLN . A 140 A 141 1 n ARG . A 141 A 142 1 n PHE . A 142 A 143 1 n SER . A 143 A 144 1 n MET . A 144 A 145 1 n SER . A 145 A 146 1 n THR . A 146 A 147 1 n MET . A 147 A 148 1 n THR . A 148 A 149 1 n SER . A 149 A 150 1 n LYS . A 150 A 151 1 n LEU . A 151 A 152 1 n LYS . A 152 A 153 1 n TYR . A 153 A 154 1 n GLY . A 154 A 155 1 n LEU . A 155 A 156 1 n VAL . A 156 A 157 1 n PRO . A 157 A 158 1 n LEU . A 158 A 159 1 n LEU . A 159 A 160 1 n ASN . A 160 A 161 1 n HIS . A 161 A 162 1 n PHE . A 162 A 163 1 n ALA . A 163 A 164 1 n GLU . A 164 A 165 1 n GLU . A 165 A 166 1 n GLY . A 166 A 167 1 n THR . A 167 A 168 1 n THR . A 168 A 169 1 n LEU . A 169 A 170 1 n ASP . A 170 A 171 1 n LEU . A 171 A 172 1 n GLN . A 172 A 173 1 n SER . A 173 A 174 1 n VAL . A 174 A 175 1 n PHE . A 175 A 176 1 n GLY . A 176 A 177 1 n ARG . A 177 A 178 1 n PHE . A 178 A 179 1 n THR . A 179 A 180 1 n PHE . A 180 A 181 1 n ASP . A 181 A 182 1 n THR . A 182 A 183 1 n ILE . A 183 A 184 1 n PHE . A 184 A 185 1 n ILE . A 185 A 186 1 n LEU . A 186 A 187 1 n VAL . A 187 A 188 1 n THR . A 188 A 189 1 n GLY . A 189 A 190 1 n SER . A 190 A 191 1 n ASP . A 191 A 192 1 n PRO . A 192 A 193 1 n ARG . A 193 A 194 1 n SER . A 194 A 195 1 n LEU . A 195 A 196 1 n SER . A 196 A 197 1 n ILE . A 197 A 198 1 n GLU . A 198 A 199 1 n MET . A 199 A 200 1 n PRO . A 200 A 201 1 n GLU . A 201 A 202 1 n ASP . A 202 A 203 1 n GLU . A 203 A 204 1 n PHE . A 204 A 205 1 n ALA . A 205 A 206 1 n LYS . A 206 A 207 1 n ALA . A 207 A 208 1 n LEU . A 208 A 209 1 n ASP . A 209 A 210 1 n ASP . A 210 A 211 1 n VAL . A 211 A 212 1 n GLY . A 212 A 213 1 n GLU . A 213 A 214 1 n GLY . A 214 A 215 1 n ILE . A 215 A 216 1 n LEU . A 216 A 217 1 n TYR . A 217 A 218 1 n ARG . A 218 A 219 1 n HIS . A 219 A 220 1 n PHE . A 220 A 221 1 n LYS . A 221 A 222 1 n PRO . A 222 A 223 1 n ARG . A 223 A 224 1 n PHE . A 224 A 225 1 n LEU . A 225 A 226 1 n TRP . A 226 A 227 1 n LYS . A 227 A 228 1 n LEU . A 228 A 229 1 n GLN . A 229 A 230 1 n ASN . A 230 A 231 1 n TRP . A 231 A 232 1 n ILE . A 232 A 233 1 n GLY . A 233 A 234 1 n PHE . A 234 A 235 1 n GLY . A 235 A 236 1 n GLN . A 236 A 237 1 n GLU . A 237 A 238 1 n LYS . A 238 A 239 1 n LYS . A 239 A 240 1 n LEU . A 240 A 241 1 n THR . A 241 A 242 1 n GLU . A 242 A 243 1 n ALA . A 243 A 244 1 n ASN . A 244 A 245 1 n ALA . A 245 A 246 1 n THR . A 246 A 247 1 n PHE . A 247 A 248 1 n ASP . A 248 A 249 1 n ARG . A 249 A 250 1 n VAL . A 250 A 251 1 n CYS . A 251 A 252 1 n ALA . A 252 A 253 1 n LYS . A 253 A 254 1 n TYR . A 254 A 255 1 n ILE . A 255 A 256 1 n SER . A 256 A 257 1 n ALA . A 257 A 258 1 n LYS . A 258 A 259 1 n ARG . A 259 A 260 1 n GLU . A 260 A 261 1 n GLU . A 261 A 262 1 n ILE . A 262 A 263 1 n LYS . A 263 A 264 1 n ARG . A 264 A 265 1 n SER . A 265 A 266 1 n GLN . A 266 A 267 1 n GLY . A 267 A 268 1 n THR . A 268 A 269 1 n SER . A 269 A 270 1 n ASN . A 270 A 271 1 n GLY . A 271 A 272 1 n GLY . A 272 A 273 1 n SER . A 273 A 274 1 n GLN . A 274 A 275 1 n ASP . A 275 A 276 1 n LEU . A 276 A 277 1 n LEU . A 277 A 278 1 n THR . A 278 A 279 1 n SER . A 279 A 280 1 n PHE . A 280 A 281 1 n ILE . A 281 A 282 1 n LYS . A 282 A 283 1 n LEU . A 283 A 284 1 n ASP . A 284 A 285 1 n THR . A 285 A 286 1 n THR . A 286 A 287 1 n LYS . A 287 A 288 1 n TYR . A 288 A 289 1 n LYS . A 289 A 290 1 n LEU . A 290 A 291 1 n LEU . A 291 A 292 1 n ASN . A 292 A 293 1 n PRO . A 293 A 294 1 n SER . A 294 A 295 1 n ASP . A 295 A 296 1 n ASP . A 296 A 297 1 n LYS . A 297 A 298 1 n PHE . A 298 A 299 1 n LEU . A 299 A 300 1 n ARG . A 300 A 301 1 n ASP . A 301 A 302 1 n ASN . A 302 A 303 1 n ILE . A 303 A 304 1 n LEU . A 304 A 305 1 n ALA . A 305 A 306 1 n PHE . A 306 A 307 1 n ILE . A 307 A 308 1 n LEU . A 308 A 309 1 n ALA . A 309 A 310 1 n GLY . A 310 A 311 1 n ARG . A 311 A 312 1 n ASP . A 312 A 313 1 n THR . A 313 A 314 1 n THR . A 314 A 315 1 n ALA . A 315 A 316 1 n THR . A 316 A 317 1 n ALA . A 317 A 318 1 n LEU . A 318 A 319 1 n SER . A 319 A 320 1 n TRP . A 320 A 321 1 n PHE . A 321 A 322 1 n PHE . A 322 A 323 1 n TRP . A 323 A 324 1 n LEU . A 324 A 325 1 n LEU . A 325 A 326 1 n SER . A 326 A 327 1 n GLU . A 327 A 328 1 n ASN . A 328 A 329 1 n PRO . A 329 A 330 1 n HIS . A 330 A 331 1 n VAL . A 331 A 332 1 n VAL . A 332 A 333 1 n ALA . A 333 A 334 1 n LYS . A 334 A 335 1 n ILE . A 335 A 336 1 n HIS . A 336 A 337 1 n GLN . A 337 A 338 1 n GLU . A 338 A 339 1 n ILE . A 339 A 340 1 n ASN . A 340 A 341 1 n ILE . A 341 A 342 1 n ASN . A 342 A 343 1 n THR . A 343 A 344 1 n ASP . A 344 A 345 1 n LEU . A 345 A 346 1 n SER . A 346 A 347 1 n ARG . A 347 A 348 1 n THR . A 348 A 349 1 n GLY . A 349 A 350 1 n ASN . A 350 A 351 1 n SER . A 351 A 352 1 n GLN . A 352 A 353 1 n GLU . A 353 A 354 1 n ASN . A 354 A 355 1 n VAL . A 355 A 356 1 n ASP . A 356 A 357 1 n LYS . A 357 A 358 1 n LEU . A 358 A 359 1 n VAL . A 359 A 360 1 n TYR . A 360 A 361 1 n LEU . A 361 A 362 1 n HIS . A 362 A 363 1 n GLY . A 363 A 364 1 n ALA . A 364 A 365 1 n LEU . A 365 A 366 1 n CYS . A 366 A 367 1 n GLU . A 367 A 368 1 n ALA . A 368 A 369 1 n MET . A 369 A 370 1 n ARG . A 370 A 371 1 n LEU . A 371 A 372 1 n TYR . A 372 A 373 1 n PRO . A 373 A 374 1 n PRO . A 374 A 375 1 n VAL . A 375 A 376 1 n SER . A 376 A 377 1 n PHE . A 377 A 378 1 n GLY . A 378 A 379 1 n ARG . A 379 A 380 1 n LYS . A 380 A 381 1 n SER . A 381 A 382 1 n PRO . A 382 A 383 1 n ILE . A 383 A 384 1 n LYS . A 384 A 385 1 n SER . A 385 A 386 1 n ASP . A 386 A 387 1 n VAL . A 387 A 388 1 n LEU . A 388 A 389 1 n PRO . A 389 A 390 1 n SER . A 390 A 391 1 n GLY . A 391 A 392 1 n HIS . A 392 A 393 1 n LYS . A 393 A 394 1 n VAL . A 394 A 395 1 n ASP . A 395 A 396 1 n ALA . A 396 A 397 1 n ASN . A 397 A 398 1 n SER . A 398 A 399 1 n LYS . A 399 A 400 1 n ILE . A 400 A 401 1 n ILE . A 401 A 402 1 n ILE . A 402 A 403 1 n CYS . A 403 A 404 1 n LEU . A 404 A 405 1 n TYR . A 405 A 406 1 n ALA . A 406 A 407 1 n LEU . A 407 A 408 1 n GLY . A 408 A 409 1 n ARG . A 409 A 410 1 n MET . A 410 A 411 1 n ARG . A 411 A 412 1 n ALA . A 412 A 413 1 n VAL . A 413 A 414 1 n TRP . A 414 A 415 1 n GLY . A 415 A 416 1 n GLU . A 416 A 417 1 n ASP . A 417 A 418 1 n ALA . A 418 A 419 1 n SER . A 419 A 420 1 n GLN . A 420 A 421 1 n PHE . A 421 A 422 1 n LYS . A 422 A 423 1 n PRO . A 423 A 424 1 n GLU . A 424 A 425 1 n ARG . A 425 A 426 1 n TRP . A 426 A 427 1 n ILE . A 427 A 428 1 n SER . A 428 A 429 1 n GLU . A 429 A 430 1 n ASN . A 430 A 431 1 n GLY . A 431 A 432 1 n GLY . A 432 A 433 1 n ILE . A 433 A 434 1 n LYS . A 434 A 435 1 n HIS . A 435 A 436 1 n GLU . A 436 A 437 1 n PRO . A 437 A 438 1 n SER . A 438 A 439 1 n PHE . A 439 A 440 1 n LYS . A 440 A 441 1 n PHE . A 441 A 442 1 n LEU . A 442 A 443 1 n SER . A 443 A 444 1 n PHE . A 444 A 445 1 n ASN . A 445 A 446 1 n ALA . A 446 A 447 1 n GLY . A 447 A 448 1 n PRO . A 448 A 449 1 n ARG . A 449 A 450 1 n THR . A 450 A 451 1 n CYS . A 451 A 452 1 n LEU . A 452 A 453 1 n GLY . A 453 A 454 1 n LYS . A 454 A 455 1 n HIS . A 455 A 456 1 n LEU . A 456 A 457 1 n ALA . A 457 A 458 1 n MET . A 458 A 459 1 n THR . A 459 A 460 1 n GLN . A 460 A 461 1 n MET . A 461 A 462 1 n LYS . A 462 A 463 1 n ILE . A 463 A 464 1 n VAL . A 464 A 465 1 n ALA . A 465 A 466 1 n VAL . A 466 A 467 1 n GLU . A 467 A 468 1 n ILE . A 468 A 469 1 n LEU . A 469 A 470 1 n ARG . A 470 A 471 1 n ASN . A 471 A 472 1 n TYR . A 472 A 473 1 n ASP . A 473 A 474 1 n ILE . A 474 A 475 1 n LYS . A 475 A 476 1 n VAL . A 476 A 477 1 n LEU . A 477 A 478 1 n GLN . A 478 A 479 1 n GLY . A 479 A 480 1 n GLN . A 480 A 481 1 n LYS . A 481 A 482 1 n ILE . A 482 A 483 1 n VAL . A 483 A 484 1 n PRO . A 484 A 485 1 n ALA . A 485 A 486 1 n LEU . A 486 A 487 1 n GLY . A 487 A 488 1 n PHE . A 488 A 489 1 n ILE . A 489 A 490 1 n LEU . A 490 A 491 1 n SER . A 491 A 492 1 n MET . A 492 A 493 1 n LYS . A 493 A 494 1 n HIS . A 494 A 495 1 n GLY . A 495 A 496 1 n LEU . A 496 A 497 1 n GLN . A 497 A 498 1 n ILE . A 498 A 499 1 n THR . A 499 A 500 1 n VAL . A 500 A 501 1 n THR . A 501 A 502 1 n LYS . A 502 A 503 1 n ARG . A 503 A 504 1 n CYS . A 504 A 505 1 n SER . A 505 A 506 1 n ALA . A 506 # loop_ _software.classification _software.date _software.description _software.name _software.pdbx_ordinal _software.type _software.version other ? "Structure prediction" AlphaFold 1 package v2.0 other ? "Secondary structure" dssp 2 library 4 # _struct_asym.entity_id 1 _struct_asym.id A # loop_ _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_seq_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_seq_id _struct_conf.conf_type_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_seq_id _struct_conf.end_label_asym_id _struct_conf.end_label_comp_id _struct_conf.end_label_seq_id _struct_conf.id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.pdbx_end_PDB_ins_code A LEU 0 A LEU 6 HELX_RH_AL_P A PHE 0 A PHE 24 HELX_RH_AL_P1 ? ? A LYS 0 A LYS 25 BEND A LYS 0 A LYS 25 BEND1 ? ? A LYS 0 A LYS 26 HELX_LH_PP_P A PRO 0 A PRO 27 HELX_LH_PP_P1 ? ? A HIS 0 A HIS 28 BEND A TYR 0 A TYR 31 BEND2 ? ? A PRO 0 A PRO 32 HELX_LH_PP_P A ARG 0 A ARG 33 HELX_LH_PP_P2 ? ? A TRP 0 A TRP 35 STRN A TRP 0 A TRP 35 STRN1 ? ? A PRO 0 A PRO 36 TURN_TY1_P A LEU 0 A LEU 38 TURN_TY1_P1 ? ? A ARG 0 A ARG 39 STRN A ARG 0 A ARG 39 STRN2 ? ? A MET 0 A MET 40 TURN_TY1_P A MET 0 A MET 40 TURN_TY1_P2 ? ? A LEU 0 A LEU 41 HELX_RH_AL_P A ALA 0 A ALA 47 HELX_RH_AL_P2 ? ? A LEU 0 A LEU 48 HELX_RH_3T_P A ARG 0 A ARG 50 HELX_RH_3T_P1 ? ? A ILE 0 A ILE 51 HELX_RH_AL_P A THR 0 A THR 61 HELX_RH_AL_P3 ? ? A SER 0 A SER 62 TURN_TY1_P A LEU 0 A LEU 64 TURN_TY1_P3 ? ? A THR 0 A THR 65 STRN A PHE 0 A PHE 68 STRN3 ? ? A GLY 0 A GLY 70 HELX_LH_PP_P A GLY 0 A GLY 70 HELX_LH_PP_P3 ? ? A PRO 0 A PRO 71 BEND A PRO 0 A PRO 71 BEND3 ? ? A ARG 0 A ARG 72 TURN_TY1_P A GLY 0 A GLY 75 TURN_TY1_P4 ? ? A MET 0 A MET 78 STRN A THR 0 A THR 81 STRN4 ? ? A PRO 0 A PRO 84 HELX_RH_AL_P A HIS 0 A HIS 88 HELX_RH_AL_P4 ? ? A HIS 0 A HIS 89 HELX_RH_PI_P A SER 0 A SER 93 HELX_RH_PI_P1 ? ? A ASN 0 A ASN 94 TURN_TY1_P A ASN 0 A ASN 94 TURN_TY1_P5 ? ? A PHE 0 A PHE 95 HELX_RH_3T_P A ASN 0 A ASN 97 HELX_RH_3T_P2 ? ? A TYR 0 A TYR 98 STRN A ILE 0 A ILE 99 STRN5 ? ? A PRO 0 A PRO 102 HELX_RH_AL_P A VAL 0 A VAL 107 HELX_RH_AL_P5 ? ? A PHE 0 A PHE 108 BEND A PHE 0 A PHE 108 BEND4 ? ? A ASP 0 A ASP 109 HELX_RH_3T_P A LEU 0 A LEU 111 HELX_RH_3T_P3 ? ? A GLY 0 A GLY 112 TURN_TY1_P A ASP 0 A ASP 113 TURN_TY1_P6 ? ? A PHE 0 A PHE 115 TURN_TY1_P A THR 0 A THR 117 TURN_TY1_P7 ? ? A SER 0 A SER 120 HELX_RH_AL_P A LEU 0 A LEU 134 HELX_RH_AL_P6 ? ? A HIS 0 A HIS 135 TURN_TY1_P A HIS 0 A HIS 135 TURN_TY1_P8 ? ? A SER 0 A SER 136 BEND A SER 0 A SER 136 BEND5 ? ? A GLN 0 A GLN 137 HELX_RH_AL_P A LYS 0 A LYS 150 HELX_RH_AL_P7 ? ? A LEU 0 A LEU 151 HELX_RH_PI_P A LEU 0 A LEU 155 HELX_RH_PI_P2 ? ? A VAL 0 A VAL 156 HELX_RH_AL_P A GLU 0 A GLU 165 HELX_RH_AL_P8 ? ? A GLY 0 A GLY 166 TURN_TY1_P A GLY 0 A GLY 166 TURN_TY1_P9 ? ? A THR 0 A THR 168 STRN A ASP 0 A ASP 170 STRN6 ? ? A LEU 0 A LEU 171 HELX_RH_AL_P A THR 0 A THR 188 HELX_RH_AL_P9 ? ? A GLY 0 A GLY 189 BEND A GLY 0 A GLY 189 BEND6 ? ? A SER 0 A SER 196 BEND A SER 0 A SER 196 BEND7 ? ? A ILE 0 A ILE 197 TURN_TY1_P A GLU 0 A GLU 198 TURN_TY1_P10 ? ? A GLU 0 A GLU 203 HELX_RH_AL_P A HIS 0 A HIS 219 HELX_RH_AL_P10 ? ? A PHE 0 A PHE 220 TURN_TY1_P A PHE 0 A PHE 220 TURN_TY1_P11 ? ? A LYS 0 A LYS 221 BEND A LYS 0 A LYS 221 BEND8 ? ? A ARG 0 A ARG 223 HELX_RH_AL_P A ILE 0 A ILE 232 HELX_RH_AL_P11 ? ? A GLY 0 A GLY 233 TURN_TY1_P A GLY 0 A GLY 233 TURN_TY1_P12 ? ? A GLY 0 A GLY 235 TURN_TY1_P A GLY 0 A GLY 235 TURN_TY1_P13 ? ? A GLN 0 A GLN 236 HELX_RH_AL_P A SER 0 A SER 265 HELX_RH_AL_P12 ? ? A GLN 0 A GLN 266 TURN_TY1_P A GLY 0 A GLY 267 TURN_TY1_P14 ? ? A ASN 0 A ASN 270 BEND A ASN 0 A ASN 270 BEND9 ? ? A ASP 0 A ASP 275 BEND A ASP 0 A ASP 275 BEND10 ? ? A LEU 0 A LEU 276 HELX_RH_AL_P A ILE 0 A ILE 281 HELX_RH_AL_P13 ? ? A LYS 0 A LYS 282 TURN_TY1_P A LYS 0 A LYS 282 TURN_TY1_P15 ? ? A THR 0 A THR 285 TURN_TY1_P A LYS 0 A LYS 287 TURN_TY1_P16 ? ? A TYR 0 A TYR 288 BEND A TYR 0 A TYR 288 BEND11 ? ? A LYS 0 A LYS 289 TURN_TY1_P A LEU 0 A LEU 290 TURN_TY1_P17 ? ? A PRO 0 A PRO 293 TURN_TY1_P A SER 0 A SER 294 TURN_TY1_P18 ? ? A ASP 0 A ASP 296 HELX_RH_AL_P A SER 0 A SER 326 HELX_RH_AL_P14 ? ? A GLU 0 A GLU 327 TURN_TY1_P A GLU 0 A GLU 327 TURN_TY1_P19 ? ? A PRO 0 A PRO 329 HELX_RH_AL_P A THR 0 A THR 343 HELX_RH_AL_P15 ? ? A ASP 0 A ASP 344 TURN_TY1_P A LEU 0 A LEU 345 TURN_TY1_P20 ? ? A ARG 0 A ARG 347 BEND A GLY 0 A GLY 349 BEND12 ? ? A SER 0 A SER 351 HELX_RH_AL_P A ASP 0 A ASP 356 HELX_RH_AL_P16 ? ? A LYS 0 A LYS 357 TURN_TY1_P A LYS 0 A LYS 357 TURN_TY1_P21 ? ? A VAL 0 A VAL 359 HELX_RH_AL_P A LEU 0 A LEU 371 HELX_RH_AL_P17 ? ? A TYR 0 A TYR 372 BEND A TYR 0 A TYR 372 BEND13 ? ? A PRO 0 A PRO 374 BEND A PRO 0 A PRO 374 BEND14 ? ? A VAL 0 A VAL 375 STRN A VAL 0 A VAL 375 STRN7 ? ? A GLY 0 A GLY 378 STRN A PRO 0 A PRO 382 STRN8 ? ? A ILE 0 A ILE 383 BEND A LYS 0 A LYS 384 BEND15 ? ? A ASP 0 A ASP 386 STRN A VAL 0 A VAL 387 STRN9 ? ? A PRO 0 A PRO 389 TURN_TY1_P A SER 0 A SER 390 TURN_TY1_P22 ? ? A GLY 0 A GLY 391 BEND A GLY 0 A GLY 391 BEND16 ? ? A LYS 0 A LYS 393 STRN A VAL 0 A VAL 394 STRN10 ? ? A ALA 0 A ALA 396 TURN_TY1_P A ASN 0 A ASN 397 TURN_TY1_P23 ? ? A LYS 0 A LYS 399 STRN A ILE 0 A ILE 402 STRN11 ? ? A LEU 0 A LEU 404 HELX_RH_AL_P A LEU 0 A LEU 407 HELX_RH_AL_P18 ? ? A GLY 0 A GLY 408 TURN_TY1_P A ARG 0 A ARG 409 TURN_TY1_P24 ? ? A ARG 0 A ARG 411 HELX_RH_AL_P A TRP 0 A TRP 414 HELX_RH_AL_P19 ? ? A GLU 0 A GLU 416 TURN_TY1_P A SER 0 A SER 419 TURN_TY1_P25 ? ? A GLN 0 A GLN 420 BEND A GLN 0 A GLN 420 BEND17 ? ? A PRO 0 A PRO 423 HELX_RH_3T_P A TRP 0 A TRP 426 HELX_RH_3T_P4 ? ? A ILE 0 A ILE 427 STRN A ILE 0 A ILE 427 STRN12 ? ? A GLU 0 A GLU 429 TURN_TY1_P A ASN 0 A ASN 430 TURN_TY1_P26 ? ? A GLY 0 A GLY 431 BEND A GLY 0 A GLY 432 BEND18 ? ? A ILE 0 A ILE 433 STRN A ILE 0 A ILE 433 STRN13 ? ? A LYS 0 A LYS 434 HELX_LH_PP_P A PRO 0 A PRO 437 HELX_LH_PP_P4 ? ? A SER 0 A SER 438 TURN_TY1_P A LYS 0 A LYS 440 TURN_TY1_P27 ? ? A LEU 0 A LEU 442 HELX_RH_3T_P A PHE 0 A PHE 444 HELX_RH_3T_P5 ? ? A GLY 0 A GLY 447 HELX_RH_3T_P A ARG 0 A ARG 449 HELX_RH_3T_P6 ? ? A LEU 0 A LEU 452 TURN_TY1_P A GLY 0 A GLY 453 TURN_TY1_P28 ? ? A LYS 0 A LYS 454 HELX_RH_AL_P A ASN 0 A ASN 471 HELX_RH_AL_P20 ? ? A TYR 0 A TYR 472 STRN A VAL 0 A VAL 476 STRN14 ? ? A LEU 0 A LEU 477 HELX_LH_PP_P A LEU 0 A LEU 477 HELX_LH_PP_P5 ? ? A GLN 0 A GLN 478 TURN_TY1_P A GLY 0 A GLY 479 TURN_TY1_P29 ? ? A PRO 0 A PRO 484 STRN A PRO 0 A PRO 484 STRN15 ? ? A LEU 0 A LEU 486 BEND A PHE 0 A PHE 488 BEND19 ? ? A ILE 0 A ILE 489 STRN A ILE 0 A ILE 489 STRN16 ? ? A MET 0 A MET 492 STRN A MET 0 A MET 492 STRN17 ? ? A LYS 0 A LYS 493 TURN_TY1_P A HIS 0 A HIS 494 TURN_TY1_P30 ? ? A GLN 0 A GLN 497 STRN A LYS 0 A LYS 502 STRN18 ? ? A ARG 0 A ARG 503 HELX_LH_PP_P A CYS 0 A CYS 504 HELX_LH_PP_P6 ? ? # loop_ _struct_conf_type.criteria _struct_conf_type.id DSSP HELX_RH_AL_P DSSP BEND DSSP HELX_LH_PP_P DSSP STRN DSSP TURN_TY1_P DSSP HELX_RH_3T_P DSSP HELX_RH_PI_P # _struct_ref.db_code O49373_ARATH _struct_ref.db_name UNP _struct_ref.entity_id 1 _struct_ref.id 1 _struct_ref.pdbx_align_begin 1 _struct_ref.pdbx_db_accession O49373 _struct_ref.pdbx_db_isoform ? _struct_ref.pdbx_seq_one_letter_code ;MASISLLQVSVAILCFLILHYFLFKKPHGRYPRNWPVLRMLPAMLKALHRIYDYSVKILETSDLTFPFKGPRFTGMDMLL TVDPANIHHIMSSNFSNYIKGPEFQDVFDVLGDSFITTDSELWKNMRKSYQAMLHSQEFQRFSMSTMTSKLKYGLVPLLN HFAEEGTTLDLQSVFGRFTFDTIFILVTGSDPRSLSIEMPEDEFAKALDDVGEGILYRHFKPRFLWKLQNWIGFGQEKKL TEANATFDRVCAKYISAKREEIKRSQGTSNGGSQDLLTSFIKLDTTKYKLLNPSDDKFLRDNILAFILAGRDTTATALSW FFWLLSENPHVVAKIHQEININTDLSRTGNSQENVDKLVYLHGALCEAMRLYPPVSFGRKSPIKSDVLPSGHKVDANSKI IICLYALGRMRAVWGEDASQFKPERWISENGGIKHEPSFKFLSFNAGPRTCLGKHLAMTQMKIVAVEILRNYDIKVLQGQ KIVPALGFILSMKHGLQITVTKRCSA ; # _struct_ref_seq.align_id 1 _struct_ref_seq.db_align_beg 1 _struct_ref_seq.db_align_end 506 _struct_ref_seq.pdbx_PDB_id_code AF-O49373-F1 _struct_ref_seq.pdbx_auth_seq_align_beg 1 _struct_ref_seq.pdbx_auth_seq_align_end 506 _struct_ref_seq.pdbx_db_accession O49373 _struct_ref_seq.pdbx_db_align_beg_ins_code ? _struct_ref_seq.pdbx_db_align_end_ins_code ? _struct_ref_seq.pdbx_seq_align_beg_ins_code ? _struct_ref_seq.pdbx_seq_align_end_ins_code ? _struct_ref_seq.pdbx_strand_id A _struct_ref_seq.ref_id 1 _struct_ref_seq.seq_align_beg 1 _struct_ref_seq.seq_align_end 506 # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_seq_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_atom_id _atom_site.pdbx_PDB_model_num _atom_site.pdbx_sifts_xref_db_acc _atom_site.pdbx_sifts_xref_db_name _atom_site.pdbx_sifts_xref_db_num _atom_site.pdbx_sifts_xref_db_res ATOM 1 N N . MET A 1 1 ? 29.594 51.428 -3.029 1.0 42.67 ? 1 MET A N 1 O49373 UNP 1 M ATOM 2 C CA . MET A 1 1 ? 28.496 50.666 -3.662 1.0 42.67 ? 1 MET A CA 1 O49373 UNP 1 M ATOM 3 C C . MET A 1 1 ? 28.958 50.270 -5.054 1.0 42.67 ? 1 MET A C 1 O49373 UNP 1 M ATOM 4 C CB . MET A 1 1 ? 27.210 51.511 -3.738 1.0 42.67 ? 1 MET A CB 1 O49373 UNP 1 M ATOM 5 O O . MET A 1 1 ? 29.161 51.160 -5.866 1.0 42.67 ? 1 MET A O 1 O49373 UNP 1 M ATOM 6 C CG . MET A 1 1 ? 26.513 51.622 -2.377 1.0 42.67 ? 1 MET A CG 1 O49373 UNP 1 M ATOM 7 S SD . MET A 1 1 ? 24.956 52.545 -2.425 1.0 42.67 ? 1 MET A SD 1 O49373 UNP 1 M ATOM 8 C CE . MET A 1 1 ? 25.522 54.230 -2.056 1.0 42.67 ? 1 MET A CE 1 O49373 UNP 1 M ATOM 9 N N . ALA A 1 2 ? 29.236 48.988 -5.307 1.0 58.55 ? 2 ALA A N 1 O49373 UNP 2 A ATOM 10 C CA . ALA A 1 2 ? 29.590 48.535 -6.652 1.0 58.55 ? 2 ALA A CA 1 O49373 UNP 2 A ATOM 11 C C . ALA A 1 2 ? 28.360 48.709 -7.554 1.0 58.55 ? 2 ALA A C 1 O49373 UNP 2 A ATOM 12 C CB . ALA A 1 2 ? 30.077 47.081 -6.582 1.0 58.55 ? 2 ALA A CB 1 O49373 UNP 2 A ATOM 13 O O . ALA A 1 2 ? 27.311 48.123 -7.283 1.0 58.55 ? 2 ALA A O 1 O49373 UNP 2 A ATOM 14 N N . SER A 1 3 ? 28.457 49.574 -8.562 1.0 64.28 ? 3 SER A N 1 O49373 UNP 3 S ATOM 15 C CA . SER A 1 3 ? 27.384 49.796 -9.524 1.0 64.28 ? 3 SER A CA 1 O49373 UNP 3 S ATOM 16 C C . SER A 1 3 ? 27.192 48.517 -10.335 1.0 64.28 ? 3 SER A C 1 O49373 UNP 3 S ATOM 17 C CB . SER A 1 3 ? 27.694 51.004 -10.420 1.0 64.28 ? 3 SER A CB 1 O49373 UNP 3 S ATOM 18 O O . SER A 1 3 ? 28.056 48.113 -11.112 1.0 64.28 ? 3 SER A O 1 O49373 UNP 3 S ATOM 19 O OG . SER A 1 3 ? 29.020 50.961 -10.913 1.0 64.28 ? 3 SER A OG 1 O49373 UNP 3 S ATOM 20 N N . ILE A 1 4 ? 26.064 47.840 -10.127 1.0 68.22 ? 4 ILE A N 1 O49373 UNP 4 I ATOM 21 C CA . ILE A 1 4 ? 25.645 46.737 -10.993 1.0 68.22 ? 4 ILE A CA 1 O49373 UNP 4 I ATOM 22 C C . ILE A 1 4 ? 25.551 47.320 -12.405 1.0 68.22 ? 4 ILE A C 1 O49373 UNP 4 I ATOM 23 C CB . ILE A 1 4 ? 24.305 46.138 -10.513 1.0 68.22 ? 4 ILE A CB 1 O49373 UNP 4 I ATOM 24 O O . ILE A 1 4 ? 24.814 48.282 -12.632 1.0 68.22 ? 4 ILE A O 1 O49373 UNP 4 I ATOM 25 C CG1 . ILE A 1 4 ? 24.431 45.615 -9.062 1.0 68.22 ? 4 ILE A CG1 1 O49373 UNP 4 I ATOM 26 C CG2 . ILE A 1 4 ? 23.860 45.002 -11.453 1.0 68.22 ? 4 ILE A CG2 1 O49373 UNP 4 I ATOM 27 C CD1 . ILE A 1 4 ? 23.102 45.156 -8.452 1.0 68.22 ? 4 ILE A CD1 1 O49373 UNP 4 I ATOM 28 N N . SER A 1 5 ? 26.342 46.798 -13.342 1.0 80.60 ? 5 SER A N 1 O49373 UNP 5 S ATOM 29 C CA . SER A 1 5 ? 26.377 47.359 -14.690 1.0 80.60 ? 5 SER A CA 1 O49373 UNP 5 S ATOM 30 C C . SER A 1 5 ? 25.041 47.112 -15.394 1.0 80.60 ? 5 SER A C 1 O49373 UNP 5 S ATOM 31 C CB . SER A 1 5 ? 27.581 46.846 -15.489 1.0 80.60 ? 5 SER A CB 1 O49373 UNP 5 S ATOM 32 O O . SER A 1 5 ? 24.412 46.064 -15.220 1.0 80.60 ? 5 SER A O 1 O49373 UNP 5 S ATOM 33 O OG . SER A 1 5 ? 27.429 45.496 -15.883 1.0 80.60 ? 5 SER A OG 1 O49373 UNP 5 S ATOM 34 N N . LEU A 1 6 ? 24.606 48.061 -16.228 1.0 82.98 ? 6 LEU A N 1 O49373 UNP 6 L ATOM 35 C CA . LEU A 1 6 ? 23.365 47.951 -17.008 1.0 82.98 ? 6 LEU A CA 1 O49373 UNP 6 L ATOM 36 C C . LEU A 1 6 ? 23.308 46.636 -17.815 1.0 82.98 ? 6 LEU A C 1 O49373 UNP 6 L ATOM 37 C CB . LEU A 1 6 ? 23.285 49.167 -17.952 1.0 82.98 ? 6 LEU A CB 1 O49373 UNP 6 L ATOM 38 O O . LEU A 1 6 ? 22.240 46.055 -18.005 1.0 82.98 ? 6 LEU A O 1 O49373 UNP 6 L ATOM 39 C CG . LEU A 1 6 ? 21.836 49.543 -18.324 1.0 82.98 ? 6 LEU A CG 1 O49373 UNP 6 L ATOM 40 C CD1 . LEU A 1 6 ? 21.333 50.670 -17.420 1.0 82.98 ? 6 LEU A CD1 1 O49373 UNP 6 L ATOM 41 C CD2 . LEU A 1 6 ? 21.751 50.010 -19.775 1.0 82.98 ? 6 LEU A CD2 1 O49373 UNP 6 L ATOM 42 N N . LEU A 1 7 ? 24.475 46.132 -18.235 1.0 83.36 ? 7 LEU A N 1 O49373 UNP 7 L ATOM 43 C CA . LEU A 1 7 ? 24.641 44.857 -18.927 1.0 83.36 ? 7 LEU A CA 1 O49373 UNP 7 L ATOM 44 C C . LEU A 1 7 ? 24.245 43.660 -18.046 1.0 83.36 ? 7 LEU A C 1 O49373 UNP 7 L ATOM 45 C CB . LEU A 1 7 ? 26.110 44.744 -19.378 1.0 83.36 ? 7 LEU A CB 1 O49373 UNP 7 L ATOM 46 O O . LEU A 1 7 ? 23.513 42.788 -18.505 1.0 83.36 ? 7 LEU A O 1 O49373 UNP 7 L ATOM 47 C CG . LEU A 1 7 ? 26.343 43.597 -20.381 1.0 83.36 ? 7 LEU A CG 1 O49373 UNP 7 L ATOM 48 C CD1 . LEU A 1 7 ? 25.999 44.041 -21.804 1.0 83.36 ? 7 LEU A CD1 1 O49373 UNP 7 L ATOM 49 C CD2 . LEU A 1 7 ? 27.800 43.143 -20.353 1.0 83.36 ? 7 LEU A CD2 1 O49373 UNP 7 L ATOM 50 N N . GLN A 1 8 ? 24.678 43.621 -16.781 1.0 85.35 ? 8 GLN A N 1 O49373 UNP 8 Q ATOM 51 C CA . GLN A 1 8 ? 24.323 42.543 -15.847 1.0 85.35 ? 8 GLN A CA 1 O49373 UNP 8 Q ATOM 52 C C . GLN A 1 8 ? 22.816 42.513 -15.580 1.0 85.35 ? 8 GLN A C 1 O49373 UNP 8 Q ATOM 53 C CB . GLN A 1 8 ? 25.077 42.720 -14.523 1.0 85.35 ? 8 GLN A CB 1 O49373 UNP 8 Q ATOM 54 O O . GLN A 1 8 ? 22.213 41.441 -15.597 1.0 85.35 ? 8 GLN A O 1 O49373 UNP 8 Q ATOM 55 C CG . GLN A 1 8 ? 26.568 42.377 -14.638 1.0 85.35 ? 8 GLN A CG 1 O49373 UNP 8 Q ATOM 56 C CD . GLN A 1 8 ? 27.346 42.711 -13.367 1.0 85.35 ? 8 GLN A CD 1 O49373 UNP 8 Q ATOM 57 N NE2 . GLN A 1 8 ? 28.599 42.323 -13.279 1.0 85.35 ? 8 GLN A NE2 1 O49373 UNP 8 Q ATOM 58 O OE1 . GLN A 1 8 ? 26.864 43.334 -12.436 1.0 85.35 ? 8 GLN A OE1 1 O49373 UNP 8 Q ATOM 59 N N . VAL A 1 9 ? 22.198 43.687 -15.407 1.0 86.99 ? 9 VAL A N 1 O49373 UNP 9 V ATOM 60 C CA . VAL A 1 9 ? 20.740 43.805 -15.247 1.0 86.99 ? 9 VAL A CA 1 O49373 UNP 9 V ATOM 61 C C . VAL A 1 9 ? 20.020 43.337 -16.512 1.0 86.99 ? 9 VAL A C 1 O49373 UNP 9 V ATOM 62 C CB . VAL A 1 9 ? 20.327 45.246 -14.885 1.0 86.99 ? 9 VAL A CB 1 O49373 UNP 9 V ATOM 63 O O . VAL A 1 9 ? 19.074 42.561 -16.424 1.0 86.99 ? 9 VAL A O 1 O49373 UNP 9 V ATOM 64 C CG1 . VAL A 1 9 ? 18.814 45.361 -14.677 1.0 86.99 ? 9 VAL A CG1 1 O49373 UNP 9 V ATOM 65 C CG2 . VAL A 1 9 ? 21.011 45.712 -13.596 1.0 86.99 ? 9 VAL A CG2 1 O49373 UNP 9 V ATOM 66 N N . SER A 1 10 ? 20.498 43.733 -17.693 1.0 83.77 ? 10 SER A N 1 O49373 UNP 10 S ATOM 67 C CA . SER A 1 10 ? 19.900 43.343 -18.978 1.0 83.77 ? 10 SER A CA 1 O49373 UNP 10 S ATOM 68 C C . SER A 1 10 ? 19.988 41.837 -19.226 1.0 83.77 ? 10 SER A C 1 O49373 UNP 10 S ATOM 69 C CB . SER A 1 10 ? 20.579 44.082 -20.134 1.0 83.77 ? 10 SER A CB 1 O49373 UNP 10 S ATOM 70 O O . SER A 1 10 ? 19.008 41.227 -19.645 1.0 83.77 ? 10 SER A O 1 O49373 UNP 10 S ATOM 71 O OG . SER A 1 10 ? 20.482 45.479 -19.955 1.0 83.77 ? 10 SER A OG 1 O49373 UNP 10 S ATOM 72 N N . VAL A 1 11 ? 21.128 41.210 -18.913 1.0 85.62 ? 11 VAL A N 1 O49373 UNP 11 V ATOM 73 C CA . VAL A 1 11 ? 21.296 39.751 -18.996 1.0 85.62 ? 11 VAL A CA 1 O49373 UNP 11 V ATOM 74 C C . VAL A 1 11 ? 20.403 39.047 -17.976 1.0 85.62 ? 11 VAL A C 1 O49373 UNP 11 V ATOM 75 C CB . VAL A 1 11 ? 22.773 39.347 -18.819 1.0 85.62 ? 11 VAL A CB 1 O49373 UNP 11 V ATOM 76 O O . VAL A 1 11 ? 19.759 38.062 -18.324 1.0 85.62 ? 11 VAL A O 1 O49373 UNP 11 V ATOM 77 C CG1 . VAL A 1 11 ? 22.960 37.825 -18.725 1.0 85.62 ? 11 VAL A CG1 1 O49373 UNP 11 V ATOM 78 C CG2 . VAL A 1 11 ? 23.612 39.826 -20.012 1.0 85.62 ? 11 VAL A CG2 1 O49373 UNP 11 V ATOM 79 N N . ALA A 1 12 ? 20.301 39.551 -16.743 1.0 85.21 ? 12 ALA A N 1 O49373 UNP 12 A ATOM 80 C CA . ALA A 1 12 ? 19.412 38.984 -15.730 1.0 85.21 ? 12 ALA A CA 1 O49373 UNP 12 A ATOM 81 C C . ALA A 1 12 ? 17.932 39.091 -16.134 1.0 85.21 ? 12 ALA A C 1 O49373 UNP 12 A ATOM 82 C CB . ALA A 1 12 ? 19.685 39.667 -14.387 1.0 85.21 ? 12 ALA A CB 1 O49373 UNP 12 A ATOM 83 O O . ALA A 1 12 ? 17.203 38.110 -16.003 1.0 85.21 ? 12 ALA A O 1 O49373 UNP 12 A ATOM 84 N N . ILE A 1 13 ? 17.501 40.231 -16.687 1.0 86.13 ? 13 ILE A N 1 O49373 UNP 13 I ATOM 85 C CA . ILE A 1 13 ? 16.146 40.429 -17.220 1.0 86.13 ? 13 ILE A CA 1 O49373 UNP 13 I ATOM 86 C C . ILE A 1 13 ? 15.913 39.524 -18.425 1.0 86.13 ? 13 ILE A C 1 O49373 UNP 13 I ATOM 87 C CB . ILE A 1 13 ? 15.880 41.911 -17.573 1.0 86.13 ? 13 ILE A CB 1 O49373 UNP 13 I ATOM 88 O O . ILE A 1 13 ? 14.876 38.879 -18.484 1.0 86.13 ? 13 ILE A O 1 O49373 UNP 13 I ATOM 89 C CG1 . ILE A 1 13 ? 15.809 42.760 -16.285 1.0 86.13 ? 13 ILE A CG1 1 O49373 UNP 13 I ATOM 90 C CG2 . ILE A 1 13 ? 14.564 42.070 -18.366 1.0 86.13 ? 13 ILE A CG2 1 O49373 UNP 13 I ATOM 91 C CD1 . ILE A 1 13 ? 15.790 44.271 -16.548 1.0 86.13 ? 13 ILE A CD1 1 O49373 UNP 13 I ATOM 92 N N . LEU A 1 14 ? 16.856 39.414 -19.364 1.0 83.66 ? 14 LEU A N 1 O49373 UNP 14 L ATOM 93 C CA . LEU A 1 14 ? 16.719 38.522 -20.514 1.0 83.66 ? 14 LEU A CA 1 O49373 UNP 14 L ATOM 94 C C . LEU A 1 14 ? 16.625 37.063 -20.059 1.0 83.66 ? 14 LEU A C 1 O49373 UNP 14 L ATOM 95 C CB . LEU A 1 14 ? 17.890 38.741 -21.487 1.0 83.66 ? 14 LEU A CB 1 O49373 UNP 14 L ATOM 96 O O . LEU A 1 14 ? 15.727 36.356 -20.498 1.0 83.66 ? 14 LEU A O 1 O49373 UNP 14 L ATOM 97 C CG . LEU A 1 14 ? 17.761 37.925 -22.787 1.0 83.66 ? 14 LEU A CG 1 O49373 UNP 14 L ATOM 98 C CD1 . LEU A 1 14 ? 16.667 38.471 -23.707 1.0 83.66 ? 14 LEU A CD1 1 O49373 UNP 14 L ATOM 99 C CD2 . LEU A 1 14 ? 19.085 37.932 -23.547 1.0 83.66 ? 14 LEU A CD2 1 O49373 UNP 14 L ATOM 100 N N . CYS A 1 15 ? 17.483 36.623 -19.137 1.0 81.64 ? 15 CYS A N 1 O49373 UNP 15 C ATOM 101 C CA . CYS A 1 15 ? 17.406 35.301 -18.518 1.0 81.64 ? 15 CYS A CA 1 O49373 UNP 15 C ATOM 102 C C . CYS A 1 15 ? 16.072 35.096 -17.795 1.0 81.64 ? 15 CYS A C 1 O49373 UNP 15 C ATOM 103 C CB . CYS A 1 15 ? 18.581 35.125 -17.548 1.0 81.64 ? 15 CYS A CB 1 O49373 UNP 15 C ATOM 104 O O . CYS A 1 15 ? 15.473 34.036 -17.943 1.0 81.64 ? 15 CYS A O 1 O49373 UNP 15 C ATOM 105 S SG . CYS A 1 15 ? 20.103 34.812 -18.485 1.0 81.64 ? 15 CYS A SG 1 O49373 UNP 15 C ATOM 106 N N . PHE A 1 16 ? 15.573 36.099 -17.066 1.0 82.18 ? 16 PHE A N 1 O49373 UNP 16 F ATOM 107 C CA . PHE A 1 16 ? 14.274 36.057 -16.400 1.0 82.18 ? 16 PHE A CA 1 O49373 UNP 16 F ATOM 108 C C . PHE A 1 16 ? 13.119 35.997 -17.400 1.0 82.18 ? 16 PHE A C 1 O49373 UNP 16 F ATOM 109 C CB . PHE A 1 16 ? 14.117 37.261 -15.461 1.0 82.18 ? 16 PHE A CB 1 O49373 UNP 16 F ATOM 110 O O . PHE A 1 16 ? 12.237 35.174 -17.222 1.0 82.18 ? 16 PHE A O 1 O49373 UNP 16 F ATOM 111 C CG . PHE A 1 16 ? 12.763 37.317 -14.777 1.0 82.18 ? 16 PHE A CG 1 O49373 UNP 16 F ATOM 112 C CD1 . PHE A 1 16 ? 11.723 38.092 -15.325 1.0 82.18 ? 16 PHE A CD1 1 O49373 UNP 16 F ATOM 113 C CD2 . PHE A 1 16 ? 12.536 36.573 -13.605 1.0 82.18 ? 16 PHE A CD2 1 O49373 UNP 16 F ATOM 114 C CE1 . PHE A 1 16 ? 10.463 38.124 -14.702 1.0 82.18 ? 16 PHE A CE1 1 O49373 UNP 16 F ATOM 115 C CE2 . PHE A 1 16 ? 11.277 36.609 -12.978 1.0 82.18 ? 16 PHE A CE2 1 O49373 UNP 16 F ATOM 116 C CZ . PHE A 1 16 ? 10.240 37.385 -13.527 1.0 82.18 ? 16 PHE A CZ 1 O49373 UNP 16 F ATOM 117 N N . LEU A 1 17 ? 13.126 36.795 -18.470 1.0 79.94 ? 17 LEU A N 1 O49373 UNP 17 L ATOM 118 C CA . LEU A 1 17 ? 12.110 36.802 -19.524 1.0 79.94 ? 17 LEU A CA 1 O49373 UNP 17 L ATOM 119 C C . LEU A 1 17 ? 12.136 35.507 -20.326 1.0 79.94 ? 17 LEU A C 1 O49373 UNP 17 L ATOM 120 C CB . LEU A 1 17 ? 12.336 37.988 -20.478 1.0 79.94 ? 17 LEU A CB 1 O49373 UNP 17 L ATOM 121 O O . LEU A 1 17 ? 11.081 34.960 -20.616 1.0 79.94 ? 17 LEU A O 1 O49373 UNP 17 L ATOM 122 C CG . LEU A 1 17 ? 11.978 39.371 -19.909 1.0 79.94 ? 17 LEU A CG 1 O49373 UNP 17 L ATOM 123 C CD1 . LEU A 1 17 ? 12.365 40.434 -20.936 1.0 79.94 ? 17 LEU A CD1 1 O49373 UNP 17 L ATOM 124 C CD2 . LEU A 1 17 ? 10.485 39.506 -19.607 1.0 79.94 ? 17 LEU A CD2 1 O49373 UNP 17 L ATOM 125 N N . ILE A 1 18 ? 13.322 34.984 -20.633 1.0 75.60 ? 18 ILE A N 1 O49373 UNP 18 I ATOM 126 C CA . ILE A 1 18 ? 13.527 33.666 -21.228 1.0 75.60 ? 18 ILE A CA 1 O49373 UNP 18 I ATOM 127 C C . ILE A 1 18 ? 12.922 32.616 -20.304 1.0 75.60 ? 18 ILE A C 1 O49373 UNP 18 I ATOM 128 C CB . ILE A 1 18 ? 15.034 33.457 -21.515 1.0 75.60 ? 18 ILE A CB 1 O49373 UNP 18 I ATOM 129 O O . ILE A 1 18 ? 12.036 31.893 -20.741 1.0 75.60 ? 18 ILE A O 1 O49373 UNP 18 I ATOM 130 C CG1 . ILE A 1 18 ? 15.409 34.222 -22.806 1.0 75.60 ? 18 ILE A CG1 1 O49373 UNP 18 I ATOM 131 C CG2 . ILE A 1 18 ? 15.446 31.989 -21.660 1.0 75.60 ? 18 ILE A CG2 1 O49373 UNP 18 I ATOM 132 C CD1 . ILE A 1 18 ? 16.908 34.205 -23.129 1.0 75.60 ? 18 ILE A CD1 1 O49373 UNP 18 I ATOM 133 N N . LEU A 1 19 ? 13.322 32.571 -19.028 1.0 72.79 ? 19 LEU A N 1 O49373 UNP 19 L ATOM 134 C CA . LEU A 1 19 ? 12.820 31.620 -18.034 1.0 72.79 ? 19 LEU A CA 1 O49373 UNP 19 L ATOM 135 C C . LEU A 1 19 ? 11.305 31.763 -17.831 1.0 72.79 ? 19 LEU A C 1 O49373 UNP 19 L ATOM 136 C CB . LEU A 1 19 ? 13.580 31.832 -16.709 1.0 72.79 ? 19 LEU A CB 1 O49373 UNP 19 L ATOM 137 O O . LEU A 1 19 ? 10.608 30.760 -17.771 1.0 72.79 ? 19 LEU A O 1 O49373 UNP 19 L ATOM 138 C CG . LEU A 1 19 ? 13.516 30.626 -15.754 1.0 72.79 ? 19 LEU A CG 1 O49373 UNP 19 L ATOM 139 C CD1 . LEU A 1 19 ? 14.819 29.822 -15.820 1.0 72.79 ? 19 LEU A CD1 1 O49373 UNP 19 L ATOM 140 C CD2 . LEU A 1 19 ? 13.314 31.074 -14.308 1.0 72.79 ? 19 LEU A CD2 1 O49373 UNP 19 L ATOM 141 N N . HIS A 1 20 ? 10.779 32.985 -17.786 1.0 72.74 ? 20 HIS A N 1 O49373 UNP 20 H ATOM 142 C CA . HIS A 1 20 ? 9.367 33.305 -17.606 1.0 72.74 ? 20 HIS A CA 1 O49373 UNP 20 H ATOM 143 C C . HIS A 1 20 ? 8.551 32.905 -18.838 1.0 72.74 ? 20 HIS A C 1 O49373 UNP 20 H ATOM 144 C CB . HIS A 1 20 ? 9.217 34.801 -17.277 1.0 72.74 ? 20 HIS A CB 1 O49373 UNP 20 H ATOM 145 O O . HIS A 1 20 ? 7.636 32.093 -18.735 1.0 72.74 ? 20 HIS A O 1 O49373 UNP 20 H ATOM 146 C CG . HIS A 1 20 ? 7.807 35.194 -16.941 1.0 72.74 ? 20 HIS A CG 1 O49373 UNP 20 H ATOM 147 C CD2 . HIS A 1 20 ? 6.989 36.044 -17.634 1.0 72.74 ? 20 HIS A CD2 1 O49373 UNP 20 H ATOM 148 N ND1 . HIS A 1 20 ? 7.095 34.751 -15.856 1.0 72.74 ? 20 HIS A ND1 1 O49373 UNP 20 H ATOM 149 C CE1 . HIS A 1 20 ? 5.863 35.279 -15.913 1.0 72.74 ? 20 HIS A CE1 1 O49373 UNP 20 H ATOM 150 N NE2 . HIS A 1 20 ? 5.751 36.071 -16.985 1.0 72.74 ? 20 HIS A NE2 1 O49373 UNP 20 H ATOM 151 N N . TYR A 1 21 ? 8.936 33.356 -20.032 1.0 68.64 ? 21 TYR A N 1 O49373 UNP 21 Y ATOM 152 C CA . TYR A 1 21 ? 8.348 32.917 -21.298 1.0 68.64 ? 21 TYR A CA 1 O49373 UNP 21 Y ATOM 153 C C . TYR A 1 21 ? 8.329 31.390 -21.389 1.0 68.64 ? 21 TYR A C 1 O49373 UNP 21 Y ATOM 154 C CB . TYR A 1 21 ? 9.165 33.497 -22.460 1.0 68.64 ? 21 TYR A CB 1 O49373 UNP 21 Y ATOM 155 O O . TYR A 1 21 ? 7.346 30.776 -21.801 1.0 68.64 ? 21 TYR A O 1 O49373 UNP 21 Y ATOM 156 C CG . TYR A 1 21 ? 8.649 33.090 -23.823 1.0 68.64 ? 21 TYR A CG 1 O49373 UNP 21 Y ATOM 157 C CD1 . TYR A 1 21 ? 9.277 32.059 -24.550 1.0 68.64 ? 21 TYR A CD1 1 O49373 UNP 21 Y ATOM 158 C CD2 . TYR A 1 21 ? 7.533 33.756 -24.358 1.0 68.64 ? 21 TYR A CD2 1 O49373 UNP 21 Y ATOM 159 C CE1 . TYR A 1 21 ? 8.784 31.697 -25.820 1.0 68.64 ? 21 TYR A CE1 1 O49373 UNP 21 Y ATOM 160 C CE2 . TYR A 1 21 ? 7.047 33.410 -25.630 1.0 68.64 ? 21 TYR A CE2 1 O49373 UNP 21 Y ATOM 161 O OH . TYR A 1 21 ? 7.199 32.059 -27.596 1.0 68.64 ? 21 TYR A OH 1 O49373 UNP 21 Y ATOM 162 C CZ . TYR A 1 21 ? 7.675 32.384 -26.363 1.0 68.64 ? 21 TYR A CZ 1 O49373 UNP 21 Y ATOM 163 N N . PHE A 1 22 ? 9.399 30.752 -20.932 1.0 62.15 ? 22 PHE A N 1 O49373 UNP 22 F ATOM 164 C CA . PHE A 1 22 ? 9.543 29.314 -20.954 1.0 62.15 ? 22 PHE A CA 1 O49373 UNP 22 F ATOM 165 C C . PHE A 1 22 ? 8.718 28.569 -19.890 1.0 62.15 ? 22 PHE A C 1 O49373 UNP 22 F ATOM 166 C CB . PHE A 1 22 ? 11.052 29.043 -20.940 1.0 62.15 ? 22 PHE A CB 1 O49373 UNP 22 F ATOM 167 O O . PHE A 1 22 ? 8.101 27.556 -20.225 1.0 62.15 ? 22 PHE A O 1 O49373 UNP 22 F ATOM 168 C CG . PHE A 1 22 ? 11.745 29.129 -22.313 1.0 62.15 ? 22 PHE A CG 1 O49373 UNP 22 F ATOM 169 C CD1 . PHE A 1 22 ? 11.120 28.715 -23.515 1.0 62.15 ? 22 PHE A CD1 1 O49373 UNP 22 F ATOM 170 C CD2 . PHE A 1 22 ? 13.073 29.579 -22.391 1.0 62.15 ? 22 PHE A CD2 1 O49373 UNP 22 F ATOM 171 C CE1 . PHE A 1 22 ? 11.788 28.789 -24.752 1.0 62.15 ? 22 PHE A CE1 1 O49373 UNP 22 F ATOM 172 C CE2 . PHE A 1 22 ? 13.747 29.627 -23.627 1.0 62.15 ? 22 PHE A CE2 1 O49373 UNP 22 F ATOM 173 C CZ . PHE A 1 22 ? 13.104 29.254 -24.809 1.0 62.15 ? 22 PHE A CZ 1 O49373 UNP 22 F ATOM 174 N N . LEU A 1 23 ? 8.616 29.083 -18.663 1.0 62.19 ? 23 LEU A N 1 O49373 UNP 23 L ATOM 175 C CA . LEU A 1 23 ? 7.786 28.538 -17.580 1.0 62.19 ? 23 LEU A CA 1 O49373 UNP 23 L ATOM 176 C C . LEU A 1 23 ? 6.277 28.730 -17.832 1.0 62.19 ? 23 LEU A C 1 O49373 UNP 23 L ATOM 177 C CB . LEU A 1 23 ? 8.196 29.217 -16.255 1.0 62.19 ? 23 LEU A CB 1 O49373 UNP 23 L ATOM 178 O O . LEU A 1 23 ? 5.468 27.894 -17.409 1.0 62.19 ? 23 LEU A O 1 O49373 UNP 23 L ATOM 179 C CG . LEU A 1 23 ? 9.537 28.744 -15.658 1.0 62.19 ? 23 LEU A CG 1 O49373 UNP 23 L ATOM 180 C CD1 . LEU A 1 23 ? 9.973 29.708 -14.553 1.0 62.19 ? 23 LEU A CD1 1 O49373 UNP 23 L ATOM 181 C CD2 . LEU A 1 23 ? 9.429 27.343 -15.052 1.0 62.19 ? 23 LEU A CD2 1 O49373 UNP 23 L ATOM 182 N N . PHE A 1 24 ? 5.893 29.811 -18.523 1.0 61.34 ? 24 PHE A N 1 O49373 UNP 24 F ATOM 183 C CA . PHE A 1 24 ? 4.494 30.215 -18.702 1.0 61.34 ? 24 PHE A CA 1 O49373 UNP 24 F ATOM 184 C C . PHE A 1 24 ? 3.903 29.883 -20.082 1.0 61.34 ? 24 PHE A C 1 O49373 UNP 24 F ATOM 185 C CB . PHE A 1 24 ? 4.330 31.693 -18.320 1.0 61.34 ? 24 PHE A CB 1 O49373 UNP 24 F ATOM 186 O O . PHE A 1 24 ? 2.678 29.787 -20.197 1.0 61.34 ? 24 PHE A O 1 O49373 UNP 24 F ATOM 187 C CG . PHE A 1 24 ? 4.410 31.937 -16.820 1.0 61.34 ? 24 PHE A CG 1 O49373 UNP 24 F ATOM 188 C CD1 . PHE A 1 24 ? 3.233 32.006 -16.054 1.0 61.34 ? 24 PHE A CD1 1 O49373 UNP 24 F ATOM 189 C CD2 . PHE A 1 24 ? 5.650 32.062 -16.166 1.0 61.34 ? 24 PHE A CD2 1 O49373 UNP 24 F ATOM 190 C CE1 . PHE A 1 24 ? 3.299 32.231 -14.667 1.0 61.34 ? 24 PHE A CE1 1 O49373 UNP 24 F ATOM 191 C CE2 . PHE A 1 24 ? 5.720 32.276 -14.780 1.0 61.34 ? 24 PHE A CE2 1 O49373 UNP 24 F ATOM 192 C CZ . PHE A 1 24 ? 4.541 32.381 -14.030 1.0 61.34 ? 24 PHE A CZ 1 O49373 UNP 24 F ATOM 193 N N . LYS A 1 25 ? 4.709 29.612 -21.121 1.0 56.19 ? 25 LYS A N 1 O49373 UNP 25 K ATOM 194 C CA . LYS A 1 25 ? 4.176 29.152 -22.417 1.0 56.19 ? 25 LYS A CA 1 O49373 UNP 25 K ATOM 195 C C . LYS A 1 25 ? 3.510 27.778 -22.268 1.0 56.19 ? 25 LYS A C 1 O49373 UNP 25 K ATOM 196 C CB . LYS A 1 25 ? 5.275 29.181 -23.496 1.0 56.19 ? 25 LYS A CB 1 O49373 UNP 25 K ATOM 197 O O . LYS A 1 25 ? 4.148 26.808 -21.851 1.0 56.19 ? 25 LYS A O 1 O49373 UNP 25 K ATOM 198 C CG . LYS A 1 25 ? 4.741 28.954 -24.920 1.0 56.19 ? 25 LYS A CG 1 O49373 UNP 25 K ATOM 199 C CD . LYS A 1 25 ? 5.849 29.135 -25.972 1.0 56.19 ? 25 LYS A CD 1 O49373 UNP 25 K ATOM 200 C CE . LYS A 1 25 ? 5.256 29.144 -27.391 1.0 56.19 ? 25 LYS A CE 1 O49373 UNP 25 K ATOM 201 N NZ . LYS A 1 25 ? 6.268 29.455 -28.436 1.0 56.19 ? 25 LYS A NZ 1 O49373 UNP 25 K ATOM 202 N N . LYS A 1 26 ? 2.228 27.675 -22.650 1.0 55.06 ? 26 LYS A N 1 O49373 UNP 26 K ATOM 203 C CA . LYS A 1 26 ? 1.496 26.396 -22.706 1.0 55.06 ? 26 LYS A CA 1 O49373 UNP 26 K ATOM 204 C C . LYS A 1 26 ? 2.266 25.405 -23.600 1.0 55.06 ? 26 LYS A C 1 O49373 UNP 26 K ATOM 205 C CB . LYS A 1 26 ? 0.057 26.580 -23.234 1.0 55.06 ? 26 LYS A CB 1 O49373 UNP 26 K ATOM 206 O O . LYS A 1 26 ? 2.615 25.776 -24.728 1.0 55.06 ? 26 LYS A O 1 O49373 UNP 26 K ATOM 207 C CG . LYS A 1 26 ? -0.909 27.211 -22.214 1.0 55.06 ? 26 LYS A CG 1 O49373 UNP 26 K ATOM 208 C CD . LYS A 1 26 ? -2.338 27.300 -22.785 1.0 55.06 ? 26 LYS A CD 1 O49373 UNP 26 K ATOM 209 C CE . LYS A 1 26 ? -3.323 27.909 -21.771 1.0 55.06 ? 26 LYS A CE 1 O49373 UNP 26 K ATOM 210 N NZ . LYS A 1 26 ? -4.690 28.075 -22.340 1.0 55.06 ? 26 LYS A NZ 1 O49373 UNP 26 K ATOM 211 N N . PRO A 1 27 ? 2.545 24.170 -23.141 1.0 54.86 ? 27 PRO A N 1 O49373 UNP 27 P ATOM 212 C CA . PRO A 1 27 ? 3.186 23.168 -23.983 1.0 54.86 ? 27 PRO A CA 1 O49373 UNP 27 P ATOM 213 C C . PRO A 1 27 ? 2.321 22.933 -25.227 1.0 54.86 ? 27 PRO A C 1 O49373 UNP 27 P ATOM 214 C CB . PRO A 1 27 ? 3.343 21.916 -23.108 1.0 54.86 ? 27 PRO A CB 1 O49373 UNP 27 P ATOM 215 O O . PRO A 1 27 ? 1.135 22.646 -25.112 1.0 54.86 ? 27 PRO A O 1 O49373 UNP 27 P ATOM 216 C CG . PRO A 1 27 ? 2.282 22.086 -22.021 1.0 54.86 ? 27 PRO A CG 1 O49373 UNP 27 P ATOM 217 C CD . PRO A 1 27 ? 2.165 23.600 -21.857 1.0 54.86 ? 27 PRO A CD 1 O49373 UNP 27 P ATOM 218 N N . HIS A 1 28 ? 2.909 23.083 -26.414 1.0 47.21 ? 28 HIS A N 1 O49373 UNP 28 H ATOM 219 C CA . HIS A 1 28 ? 2.246 22.841 -27.704 1.0 47.21 ? 28 HIS A CA 1 O49373 UNP 28 H ATOM 220 C C . HIS A 1 28 ? 2.195 21.342 -28.065 1.0 47.21 ? 28 HIS A C 1 O49373 UNP 28 H ATOM 221 C CB . HIS A 1 28 ? 2.897 23.724 -28.789 1.0 47.21 ? 28 HIS A CB 1 O49373 UNP 28 H ATOM 222 O O . HIS A 1 28 ? 2.196 20.975 -29.232 1.0 47.21 ? 28 HIS A O 1 O49373 UNP 28 H ATOM 223 C CG . HIS A 1 28 ? 2.218 25.058 -28.956 1.0 47.21 ? 28 HIS A CG 1 O49373 UNP 28 H ATOM 224 C CD2 . HIS A 1 28 ? 1.772 25.586 -30.139 1.0 47.21 ? 28 HIS A CD2 1 O49373 UNP 28 H ATOM 225 N ND1 . HIS A 1 28 ? 1.864 25.936 -27.953 1.0 47.21 ? 28 HIS A ND1 1 O49373 UNP 28 H ATOM 226 C CE1 . HIS A 1 28 ? 1.212 26.964 -28.524 1.0 47.21 ? 28 HIS A CE1 1 O49373 UNP 28 H ATOM 227 N NE2 . HIS A 1 28 ? 1.156 26.805 -29.851 1.0 47.21 ? 28 HIS A NE2 1 O49373 UNP 28 H ATOM 228 N N . GLY A 1 29 ? 2.175 20.444 -27.078 1.0 56.92 ? 29 GLY A N 1 O49373 UNP 29 G ATOM 229 C CA . GLY A 1 29 ? 2.244 19.008 -27.327 1.0 56.92 ? 29 GLY A CA 1 O49373 UNP 29 G ATOM 230 C C . GLY A 1 29 ? 1.657 18.171 -26.200 1.0 56.92 ? 29 GLY A C 1 O49373 UNP 29 G ATOM 231 O O . GLY A 1 29 ? 1.526 18.625 -25.064 1.0 56.92 ? 29 GLY A O 1 O49373 UNP 29 G ATOM 232 N N . ARG A 1 30 ? 1.321 16.925 -26.549 1.0 67.31 ? 30 ARG A N 1 O49373 UNP 30 R ATOM 233 C CA . ARG A 1 30 ? 0.804 15.884 -25.645 1.0 67.31 ? 30 ARG A CA 1 O49373 UNP 30 R ATOM 234 C C . ARG A 1 30 ? 1.780 15.519 -24.515 1.0 67.31 ? 30 ARG A C 1 O49373 UNP 30 R ATOM 235 C CB . ARG A 1 30 ? 0.466 14.646 -26.499 1.0 67.31 ? 30 ARG A CB 1 O49373 UNP 30 R ATOM 236 O O . ARG A 1 30 ? 1.346 15.115 -23.442 1.0 67.31 ? 30 ARG A O 1 O49373 UNP 30 R ATOM 237 C CG . ARG A 1 30 ? -0.934 14.726 -27.139 1.0 67.31 ? 30 ARG A CG 1 O49373 UNP 30 R ATOM 238 C CD . ARG A 1 30 ? -1.241 13.476 -27.980 1.0 67.31 ? 30 ARG A CD 1 O49373 UNP 30 R ATOM 239 N NE . ARG A 1 30 ? -2.542 13.565 -28.677 1.0 67.31 ? 30 ARG A NE 1 O49373 UNP 30 R ATOM 240 N NH1 . ARG A 1 30 ? -2.638 11.380 -29.408 1.0 67.31 ? 30 ARG A NH1 1 O49373 UNP 30 R ATOM 241 N NH2 . ARG A 1 30 ? -4.249 12.802 -29.989 1.0 67.31 ? 30 ARG A NH2 1 O49373 UNP 30 R ATOM 242 C CZ . ARG A 1 30 ? -3.133 12.586 -29.349 1.0 67.31 ? 30 ARG A CZ 1 O49373 UNP 30 R ATOM 243 N N . TYR A 1 31 ? 3.077 15.707 -24.743 1.0 75.08 ? 31 TYR A N 1 O49373 UNP 31 Y ATOM 244 C CA . TYR A 1 31 ? 4.153 15.322 -23.831 1.0 75.08 ? 31 TYR A CA 1 O49373 UNP 31 Y ATOM 245 C C . TYR A 1 31 ? 4.694 16.505 -23.013 1.0 75.08 ? 31 TYR A C 1 O49373 UNP 31 Y ATOM 246 C CB . TYR A 1 31 ? 5.258 14.648 -24.650 1.0 75.08 ? 31 TYR A CB 1 O49373 UNP 31 Y ATOM 247 O O . TYR A 1 31 ? 4.684 17.645 -23.492 1.0 75.08 ? 31 TYR A O 1 O49373 UNP 31 Y ATOM 248 C CG . TYR A 1 31 ? 4.801 13.343 -25.267 1.0 75.08 ? 31 TYR A CG 1 O49373 UNP 31 Y ATOM 249 C CD1 . TYR A 1 31 ? 4.710 12.199 -24.454 1.0 75.08 ? 31 TYR A CD1 1 O49373 UNP 31 Y ATOM 250 C CD2 . TYR A 1 31 ? 4.438 13.270 -26.628 1.0 75.08 ? 31 TYR A CD2 1 O49373 UNP 31 Y ATOM 251 C CE1 . TYR A 1 31 ? 4.296 10.979 -25.009 1.0 75.08 ? 31 TYR A CE1 1 O49373 UNP 31 Y ATOM 252 C CE2 . TYR A 1 31 ? 3.996 12.048 -27.178 1.0 75.08 ? 31 TYR A CE2 1 O49373 UNP 31 Y ATOM 253 O OH . TYR A 1 31 ? 3.541 9.694 -26.856 1.0 75.08 ? 31 TYR A OH 1 O49373 UNP 31 Y ATOM 254 C CZ . TYR A 1 31 ? 3.933 10.895 -26.364 1.0 75.08 ? 31 TYR A CZ 1 O49373 UNP 31 Y ATOM 255 N N . PRO A 1 32 ? 5.209 16.265 -21.788 1.0 79.46 ? 32 PRO A N 1 O49373 UNP 32 P ATOM 256 C CA . PRO A 1 32 ? 5.905 17.296 -21.028 1.0 79.46 ? 32 PRO A CA 1 O49373 UNP 32 P ATOM 257 C C . PRO A 1 32 ? 7.107 17.821 -21.814 1.0 79.46 ? 32 PRO A C 1 O49373 UNP 32 P ATOM 258 C CB . PRO A 1 32 ? 6.332 16.648 -19.710 1.0 79.46 ? 32 PRO A CB 1 O49373 UNP 32 P ATOM 259 O O . PRO A 1 32 ? 7.868 17.069 -22.424 1.0 79.46 ? 32 PRO A O 1 O49373 UNP 32 P ATOM 260 C CG . PRO A 1 32 ? 6.420 15.168 -20.063 1.0 79.46 ? 32 PRO A CG 1 O49373 UNP 32 P ATOM 261 C CD . PRO A 1 32 ? 5.320 14.981 -21.105 1.0 79.46 ? 32 PRO A CD 1 O49373 UNP 32 P ATOM 262 N N . ARG A 1 33 ? 7.294 19.142 -21.783 1.0 79.48 ? 33 ARG A N 1 O49373 UNP 33 R ATOM 263 C CA . ARG A 1 33 ? 8.394 19.796 -22.490 1.0 79.48 ? 33 ARG A CA 1 O49373 UNP 33 R ATOM 264 C C . ARG A 1 33 ? 9.739 19.348 -21.912 1.0 79.48 ? 33 ARG A C 1 O49373 UNP 33 R ATOM 265 C CB . ARG A 1 33 ? 8.196 21.314 -22.428 1.0 79.48 ? 33 ARG A CB 1 O49373 UNP 33 R ATOM 266 O O . ARG A 1 33 ? 9.968 19.484 -20.712 1.0 79.48 ? 33 ARG A O 1 O49373 UNP 33 R ATOM 267 C CG . ARG A 1 33 ? 9.179 22.052 -23.341 1.0 79.48 ? 33 ARG A CG 1 O49373 UNP 33 R ATOM 268 C CD . ARG A 1 33 ? 8.771 23.522 -23.424 1.0 79.48 ? 33 ARG A CD 1 O49373 UNP 33 R ATOM 269 N NE . ARG A 1 33 ? 9.629 24.264 -24.357 1.0 79.48 ? 33 ARG A NE 1 O49373 UNP 33 R ATOM 270 N NH1 . ARG A 1 33 ? 8.565 26.291 -24.165 1.0 79.48 ? 33 ARG A NH1 1 O49373 UNP 33 R ATOM 271 N NH2 . ARG A 1 33 ? 10.249 26.037 -25.620 1.0 79.48 ? 33 ARG A NH2 1 O49373 UNP 33 R ATOM 272 C CZ . ARG A 1 33 ? 9.479 25.526 -24.704 1.0 79.48 ? 33 ARG A CZ 1 O49373 UNP 33 R ATOM 273 N N . ASN A 1 34 ? 10.623 18.858 -22.776 1.0 83.59 ? 34 ASN A N 1 O49373 UNP 34 N ATOM 274 C CA . ASN A 1 34 ? 11.973 18.441 -22.411 1.0 83.59 ? 34 ASN A CA 1 O49373 UNP 34 N ATOM 275 C C . ASN A 1 34 ? 12.956 19.617 -22.560 1.0 83.59 ? 34 ASN A C 1 O49373 UNP 34 N ATOM 276 C CB . ASN A 1 34 ? 12.343 17.219 -23.270 1.0 83.59 ? 34 ASN A CB 1 O49373 UNP 34 N ATOM 277 O O . ASN A 1 34 ? 13.343 19.978 -23.670 1.0 83.59 ? 34 ASN A O 1 O49373 UNP 34 N ATOM 278 C CG . ASN A 1 34 ? 13.619 16.543 -22.807 1.0 83.59 ? 34 ASN A CG 1 O49373 UNP 34 N ATOM 279 N ND2 . ASN A 1 34 ? 14.111 15.588 -23.560 1.0 83.59 ? 34 ASN A ND2 1 O49373 UNP 34 N ATOM 280 O OD1 . ASN A 1 34 ? 14.166 16.830 -21.756 1.0 83.59 ? 34 ASN A OD1 1 O49373 UNP 34 N ATOM 281 N N . TRP A 1 35 ? 13.314 20.256 -21.446 1.0 81.25 ? 35 TRP A N 1 O49373 UNP 35 W ATOM 282 C CA . TRP A 1 35 ? 14.231 21.398 -21.397 1.0 81.25 ? 35 TRP A CA 1 O49373 UNP 35 W ATOM 283 C C . TRP A 1 35 ? 15.707 20.981 -21.589 1.0 81.25 ? 35 TRP A C 1 O49373 UNP 35 W ATOM 284 C CB . TRP A 1 35 ? 14.024 22.126 -20.059 1.0 81.25 ? 35 TRP A CB 1 O49373 UNP 35 W ATOM 285 O O . TRP A 1 35 ? 16.091 19.901 -21.148 1.0 81.25 ? 35 TRP A O 1 O49373 UNP 35 W ATOM 286 C CG . TRP A 1 35 ? 12.663 22.724 -19.878 1.0 81.25 ? 35 TRP A CG 1 O49373 UNP 35 W ATOM 287 C CD1 . TRP A 1 35 ? 11.573 22.174 -19.288 1.0 81.25 ? 35 TRP A CD1 1 O49373 UNP 35 W ATOM 288 C CD2 . TRP A 1 35 ? 12.206 23.998 -20.384 1.0 81.25 ? 35 TRP A CD2 1 O49373 UNP 35 W ATOM 289 C CE2 . TRP A 1 35 ? 10.816 24.127 -20.098 1.0 81.25 ? 35 TRP A CE2 1 O49373 UNP 35 W ATOM 290 C CE3 . TRP A 1 35 ? 12.827 25.013 -21.125 1.0 81.25 ? 35 TRP A CE3 1 O49373 UNP 35 W ATOM 291 N NE1 . TRP A 1 35 ? 10.492 23.011 -19.385 1.0 81.25 ? 35 TRP A NE1 1 O49373 UNP 35 W ATOM 292 C CH2 . TRP A 1 35 ? 10.659 26.074 -21.446 1.0 81.25 ? 35 TRP A CH2 1 O49373 UNP 35 W ATOM 293 C CZ2 . TRP A 1 35 ? 10.047 25.176 -20.575 1.0 81.25 ? 35 TRP A CZ2 1 O49373 UNP 35 W ATOM 294 C CZ3 . TRP A 1 35 ? 12.048 26.028 -21.683 1.0 81.25 ? 35 TRP A CZ3 1 O49373 UNP 35 W ATOM 295 N N . PRO A 1 36 ? 16.594 21.829 -22.149 1.0 79.74 ? 36 PRO A N 1 O49373 UNP 36 P ATOM 296 C CA . PRO A 1 36 ? 17.997 21.451 -22.376 1.0 79.74 ? 36 PRO A CA 1 O49373 UNP 36 P ATOM 297 C C . PRO A 1 36 ? 18.771 21.036 -21.109 1.0 79.74 ? 36 PRO A C 1 O49373 UNP 36 P ATOM 298 C CB . PRO A 1 36 ? 18.640 22.673 -23.043 1.0 79.74 ? 36 PRO A CB 1 O49373 UNP 36 P ATOM 299 O O . PRO A 1 36 ? 19.531 20.067 -21.138 1.0 79.74 ? 36 PRO A O 1 O49373 UNP 36 P ATOM 300 C CG . PRO A 1 36 ? 17.468 23.351 -23.749 1.0 79.74 ? 36 PRO A CG 1 O49373 UNP 36 P ATOM 301 C CD . PRO A 1 36 ? 16.297 23.097 -22.802 1.0 79.74 ? 36 PRO A CD 1 O49373 UNP 36 P ATOM 302 N N . VAL A 1 37 ? 18.565 21.756 -19.997 1.0 83.00 ? 37 VAL A N 1 O49373 UNP 37 V ATOM 303 C CA . VAL A 1 37 ? 19.261 21.523 -18.713 1.0 83.00 ? 37 VAL A CA 1 O49373 UNP 37 V ATOM 304 C C . VAL A 1 37 ? 18.342 20.826 -17.710 1.0 83.00 ? 37 VAL A C 1 O49373 UNP 37 V ATOM 305 C CB . VAL A 1 37 ? 19.824 22.840 -18.135 1.0 83.00 ? 37 VAL A CB 1 O49373 UNP 37 V ATOM 306 O O . VAL A 1 37 ? 18.651 19.735 -17.233 1.0 83.00 ? 37 VAL A O 1 O49373 UNP 37 V ATOM 307 C CG1 . VAL A 1 37 ? 20.560 22.611 -16.809 1.0 83.00 ? 37 VAL A CG1 1 O49373 UNP 37 V ATOM 308 C CG2 . VAL A 1 37 ? 20.803 23.506 -19.110 1.0 83.00 ? 37 VAL A CG2 1 O49373 UNP 37 V ATOM 309 N N . LEU A 1 38 ? 17.182 21.430 -17.434 1.0 83.90 ? 38 LEU A N 1 O49373 UNP 38 L ATOM 310 C CA . LEU A 1 38 ? 16.216 20.931 -16.449 1.0 83.90 ? 38 LEU A CA 1 O49373 UNP 38 L ATOM 311 C C . LEU A 1 38 ? 15.379 19.738 -16.951 1.0 83.90 ? 38 LEU A C 1 O49373 UNP 38 L ATOM 312 C CB . LEU A 1 38 ? 15.321 22.095 -15.975 1.0 83.90 ? 38 LEU A CB 1 O49373 UNP 38 L ATOM 313 O O . LEU A 1 38 ? 14.627 19.155 -16.171 1.0 83.90 ? 38 LEU A O 1 O49373 UNP 38 L ATOM 314 C CG . LEU A 1 38 ? 16.057 23.254 -15.274 1.0 83.90 ? 38 LEU A CG 1 O49373 UNP 38 L ATOM 315 C CD1 . LEU A 1 38 ? 15.057 24.352 -14.910 1.0 83.90 ? 38 LEU A CD1 1 O49373 UNP 38 L ATOM 316 C CD2 . LEU A 1 38 ? 16.757 22.797 -13.992 1.0 83.90 ? 38 LEU A CD2 1 O49373 UNP 38 L ATOM 317 N N . ARG A 1 39 ? 15.503 19.369 -18.235 1.0 90.06 ? 39 ARG A N 1 O49373 UNP 39 R ATOM 318 C CA . ARG A 1 39 ? 14.750 18.287 -18.892 1.0 90.06 ? 39 ARG A CA 1 O49373 UNP 39 R ATOM 319 C C . ARG A 1 39 ? 13.264 18.338 -18.556 1.0 90.06 ? 39 ARG A C 1 O49373 UNP 39 R ATOM 320 C CB . ARG A 1 39 ? 15.465 16.955 -18.686 1.0 90.06 ? 39 ARG A CB 1 O49373 UNP 39 R ATOM 321 O O . ARG A 1 39 ? 12.680 19.386 -18.760 1.0 90.06 ? 39 ARG A O 1 O49373 UNP 39 R ATOM 322 C CG . ARG A 1 39 ? 16.776 16.885 -19.492 1.0 90.06 ? 39 ARG A CG 1 O49373 UNP 39 R ATOM 323 C CD . ARG A 1 39 ? 17.530 15.642 -19.034 1.0 90.06 ? 39 ARG A CD 1 O49373 UNP 39 R ATOM 324 N NE . ARG A 1 39 ? 18.453 15.045 -20.005 1.0 90.06 ? 39 ARG A NE 1 O49373 UNP 39 R ATOM 325 N NH1 . ARG A 1 39 ? 18.481 12.961 -18.996 1.0 90.06 ? 39 ARG A NH1 1 O49373 UNP 39 R ATOM 326 N NH2 . ARG A 1 39 ? 19.813 13.365 -20.731 1.0 90.06 ? 39 ARG A NH2 1 O49373 UNP 39 R ATOM 327 C CZ . ARG A 1 39 ? 18.906 13.801 -19.905 1.0 90.06 ? 39 ARG A CZ 1 O49373 UNP 39 R ATOM 328 N N . MET A 1 40 ? 12.611 17.283 -18.087 1.0 92.50 ? 40 MET A N 1 O49373 UNP 40 M ATOM 329 C CA . MET A 1 40 ? 11.161 17.287 -17.832 1.0 92.50 ? 40 MET A CA 1 O49373 UNP 40 M ATOM 330 C C . MET A 1 40 ? 10.787 17.718 -16.401 1.0 92.50 ? 40 MET A C 1 O49373 UNP 40 M ATOM 331 C CB . MET A 1 40 ? 10.585 15.912 -18.187 1.0 92.50 ? 40 MET A CB 1 O49373 UNP 40 M ATOM 332 O O . MET A 1 40 ? 9.600 17.806 -16.077 1.0 92.50 ? 40 MET A O 1 O49373 UNP 40 M ATOM 333 C CG . MET A 1 40 ? 10.737 15.577 -19.674 1.0 92.50 ? 40 MET A CG 1 O49373 UNP 40 M ATOM 334 S SD . MET A 1 40 ? 10.255 13.872 -20.025 1.0 92.50 ? 40 MET A SD 1 O49373 UNP 40 M ATOM 335 C CE . MET A 1 40 ? 10.365 13.862 -21.832 1.0 92.50 ? 40 MET A CE 1 O49373 UNP 40 M ATOM 336 N N . LEU A 1 41 ? 11.767 18.031 -15.542 1.0 88.32 ? 41 LEU A N 1 O49373 UNP 41 L ATOM 337 C CA . LEU A 1 41 ? 11.537 18.355 -14.128 1.0 88.32 ? 41 LEU A CA 1 O49373 UNP 41 L ATOM 338 C C . LEU A 1 41 ? 10.568 19.532 -13.902 1.0 88.32 ? 41 LEU A C 1 O49373 UNP 41 L ATOM 339 C CB . LEU A 1 41 ? 12.890 18.561 -13.418 1.0 88.32 ? 41 LEU A CB 1 O49373 UNP 41 L ATOM 340 O O . LEU A 1 41 ? 9.680 19.382 -13.065 1.0 88.32 ? 41 LEU A O 1 O49373 UNP 41 L ATOM 341 C CG . LEU A 1 41 ? 12.802 18.886 -11.914 1.0 88.32 ? 41 LEU A CG 1 O49373 UNP 41 L ATOM 342 C CD1 . LEU A 1 41 ? 12.169 17.748 -11.121 1.0 88.32 ? 41 LEU A CD1 1 O49373 UNP 41 L ATOM 343 C CD2 . LEU A 1 41 ? 14.188 19.138 -11.329 1.0 88.32 ? 41 LEU A CD2 1 O49373 UNP 41 L ATOM 344 N N . PRO A 1 42 ? 10.635 20.665 -14.633 1.0 87.80 ? 42 PRO A N 1 O49373 UNP 42 P ATOM 345 C CA . PRO A 1 42 ? 9.719 21.784 -14.395 1.0 87.80 ? 42 PRO A CA 1 O49373 UNP 42 P ATOM 346 C C . PRO A 1 42 ? 8.247 21.422 -14.631 1.0 87.80 ? 42 PRO A C 1 O49373 UNP 42 P ATOM 347 C CB . PRO A 1 42 ? 10.175 22.899 -15.344 1.0 87.80 ? 42 PRO A CB 1 O49373 UNP 42 P ATOM 348 O O . PRO A 1 42 ? 7.372 21.860 -13.886 1.0 87.80 ? 42 PRO A O 1 O49373 UNP 42 P ATOM 349 C CG . PRO A 1 42 ? 11.649 22.583 -15.578 1.0 87.80 ? 42 PRO A CG 1 O49373 UNP 42 P ATOM 350 C CD . PRO A 1 42 ? 11.655 21.058 -15.595 1.0 87.80 ? 42 PRO A CD 1 O49373 UNP 42 P ATOM 351 N N . ALA A 1 43 ? 7.969 20.596 -15.647 1.0 87.03 ? 43 ALA A N 1 O49373 UNP 43 A ATOM 352 C CA . ALA A 1 43 ? 6.614 20.128 -15.932 1.0 87.03 ? 43 ALA A CA 1 O49373 UNP 43 A ATOM 353 C C . ALA A 1 43 ? 6.091 19.232 -14.799 1.0 87.03 ? 43 ALA A C 1 O49373 UNP 43 A ATOM 354 C CB . ALA A 1 43 ? 6.614 19.402 -17.283 1.0 87.03 ? 43 ALA A CB 1 O49373 UNP 43 A ATOM 355 O O . ALA A 1 43 ? 4.956 19.401 -14.357 1.0 87.03 ? 43 ALA A O 1 O49373 UNP 43 A ATOM 356 N N . MET A 1 44 ? 6.946 18.347 -14.284 1.0 88.09 ? 44 MET A N 1 O49373 UNP 44 M ATOM 357 C CA . MET A 1 44 ? 6.628 17.484 -13.150 1.0 88.09 ? 44 MET A CA 1 O49373 UNP 44 M ATOM 358 C C . MET A 1 44 ? 6.400 18.282 -11.858 1.0 88.09 ? 44 MET A C 1 O49373 UNP 44 M ATOM 359 C CB . MET A 1 44 ? 7.753 16.458 -13.000 1.0 88.09 ? 44 MET A CB 1 O49373 UNP 44 M ATOM 360 O O . MET A 1 44 ? 5.403 18.053 -11.185 1.0 88.09 ? 44 MET A O 1 O49373 UNP 44 M ATOM 361 C CG . MET A 1 44 ? 7.461 15.416 -11.920 1.0 88.09 ? 44 MET A CG 1 O49373 UNP 44 M ATOM 362 S SD . MET A 1 44 ? 8.731 14.133 -11.813 1.0 88.09 ? 44 MET A SD 1 O49373 UNP 44 M ATOM 363 C CE . MET A 1 44 ? 10.149 15.118 -11.271 1.0 88.09 ? 44 MET A CE 1 O49373 UNP 44 M ATOM 364 N N . LEU A 1 45 ? 7.252 19.265 -11.538 1.0 88.77 ? 45 LEU A N 1 O49373 UNP 45 L ATOM 365 C CA . LEU A 1 45 ? 7.085 20.118 -10.351 1.0 88.77 ? 45 LEU A CA 1 O49373 UNP 45 L ATOM 366 C C . LEU A 1 45 ? 5.788 20.937 -10.409 1.0 88.77 ? 45 LEU A C 1 O49373 UNP 45 L ATOM 367 C CB . LEU A 1 45 ? 8.299 21.050 -10.189 1.0 88.77 ? 45 LEU A CB 1 O49373 UNP 45 L ATOM 368 O O . LEU A 1 45 ? 5.070 21.027 -9.417 1.0 88.77 ? 45 LEU A O 1 O49373 UNP 45 L ATOM 369 C CG . LEU A 1 45 ? 9.610 20.353 -9.782 1.0 88.77 ? 45 LEU A CG 1 O49373 UNP 45 L ATOM 370 C CD1 . LEU A 1 45 ? 10.738 21.385 -9.755 1.0 88.77 ? 45 LEU A CD1 1 O49373 UNP 45 L ATOM 371 C CD2 . LEU A 1 45 ? 9.529 19.688 -8.407 1.0 88.77 ? 45 LEU A CD2 1 O49373 UNP 45 L ATOM 372 N N . LYS A 1 46 ? 5.432 21.473 -11.584 1.0 88.31 ? 46 LYS A N 1 O49373 UNP 46 K ATOM 373 C CA . LYS A 1 46 ? 4.153 22.174 -11.790 1.0 88.31 ? 46 LYS A CA 1 O49373 UNP 46 K ATOM 374 C C . LYS A 1 46 ? 2.949 21.249 -11.572 1.0 88.31 ? 46 LYS A C 1 O49373 UNP 46 K ATOM 375 C CB . LYS A 1 46 ? 4.158 22.790 -13.196 1.0 88.31 ? 46 LYS A CB 1 O49373 UNP 46 K ATOM 376 O O . LYS A 1 46 ? 1.922 21.681 -11.049 1.0 88.31 ? 46 LYS A O 1 O49373 UNP 46 K ATOM 377 C CG . LYS A 1 46 ? 2.946 23.698 -13.451 1.0 88.31 ? 46 LYS A CG 1 O49373 UNP 46 K ATOM 378 C CD . LYS A 1 46 ? 3.083 24.393 -14.812 1.0 88.31 ? 46 LYS A CD 1 O49373 UNP 46 K ATOM 379 C CE . LYS A 1 46 ? 1.939 25.388 -15.034 1.0 88.31 ? 46 LYS A CE 1 O49373 UNP 46 K ATOM 380 N NZ . LYS A 1 46 ? 2.184 26.230 -16.234 1.0 88.31 ? 46 LYS A NZ 1 O49373 UNP 46 K ATOM 381 N N . ALA A 1 47 ? 3.081 19.982 -11.958 1.0 90.44 ? 47 ALA A N 1 O49373 UNP 47 A ATOM 382 C CA . ALA A 1 47 ? 2.050 18.964 -11.804 1.0 90.44 ? 47 ALA A CA 1 O49373 UNP 47 A ATOM 383 C C . ALA A 1 47 ? 2.083 18.235 -10.449 1.0 90.44 ? 47 ALA A C 1 O49373 UNP 47 A ATOM 384 C CB . ALA A 1 47 ? 2.166 17.992 -12.978 1.0 90.44 ? 47 ALA A CB 1 O49373 UNP 47 A ATOM 385 O O . ALA A 1 47 ? 1.199 17.422 -10.199 1.0 90.44 ? 47 ALA A O 1 O49373 UNP 47 A ATOM 386 N N . LEU A 1 48 ? 3.044 18.530 -9.562 1.0 89.83 ? 48 LEU A N 1 O49373 UNP 48 L ATOM 387 C CA . LEU A 1 48 ? 3.284 17.764 -8.333 1.0 89.83 ? 48 LEU A CA 1 O49373 UNP 48 L ATOM 388 C C . LEU A 1 48 ? 2.036 17.663 -7.444 1.0 89.83 ? 48 LEU A C 1 O49373 UNP 48 L ATOM 389 C CB . LEU A 1 48 ? 4.470 18.400 -7.585 1.0 89.83 ? 48 LEU A CB 1 O49373 UNP 48 L ATOM 390 O O . LEU A 1 48 ? 1.701 16.588 -6.967 1.0 89.83 ? 48 LEU A O 1 O49373 UNP 48 L ATOM 391 C CG . LEU A 1 48 ? 4.879 17.670 -6.292 1.0 89.83 ? 48 LEU A CG 1 O49373 UNP 48 L ATOM 392 C CD1 . LEU A 1 48 ? 5.315 16.231 -6.558 1.0 89.83 ? 48 LEU A CD1 1 O49373 UNP 48 L ATOM 393 C CD2 . LEU A 1 48 ? 6.043 18.408 -5.630 1.0 89.83 ? 48 LEU A CD2 1 O49373 UNP 48 L ATOM 394 N N . HIS A 1 49 ? 1.287 18.757 -7.302 1.0 89.65 ? 49 HIS A N 1 O49373 UNP 49 H ATOM 395 C CA . HIS A 1 49 ? 0.045 18.803 -6.520 1.0 89.65 ? 49 HIS A CA 1 O49373 UNP 49 H ATOM 396 C C . HIS A 1 49 ? -1.120 17.967 -7.099 1.0 89.65 ? 49 HIS A C 1 O49373 UNP 49 H ATOM 397 C CB . HIS A 1 49 ? -0.358 20.273 -6.332 1.0 89.65 ? 49 HIS A CB 1 O49373 UNP 49 H ATOM 398 O O . HIS A 1 49 ? -2.148 17.830 -6.443 1.0 89.65 ? 49 HIS A O 1 O49373 UNP 49 H ATOM 399 C CG . HIS A 1 49 ? -0.909 20.914 -7.584 1.0 89.65 ? 49 HIS A CG 1 O49373 UNP 49 H ATOM 400 C CD2 . HIS A 1 49 ? -2.234 21.119 -7.857 1.0 89.65 ? 49 HIS A CD2 1 O49373 UNP 49 H ATOM 401 N ND1 . HIS A 1 49 ? -0.201 21.356 -8.681 1.0 89.65 ? 49 HIS A ND1 1 O49373 UNP 49 H ATOM 402 C CE1 . HIS A 1 49 ? -1.082 21.794 -9.593 1.0 89.65 ? 49 HIS A CE1 1 O49373 UNP 49 H ATOM 403 N NE2 . HIS A 1 49 ? -2.343 21.660 -9.145 1.0 89.65 ? 49 HIS A NE2 1 O49373 UNP 49 H ATOM 404 N N . ARG A 1 50 ? -0.981 17.438 -8.323 1.0 91.78 ? 50 ARG A N 1 O49373 UNP 50 R ATOM 405 C CA . ARG A 1 50 ? -1.913 16.514 -9.000 1.0 91.78 ? 50 ARG A CA 1 O49373 UNP 50 R ATOM 406 C C . ARG A 1 50 ? -1.151 15.336 -9.617 1.0 91.78 ? 50 ARG A C 1 O49373 UNP 50 R ATOM 407 C CB . ARG A 1 50 ? -2.742 17.242 -10.076 1.0 91.78 ? 50 ARG A CB 1 O49373 UNP 50 R ATOM 408 O O . ARG A 1 50 ? -1.530 14.847 -10.678 1.0 91.78 ? 50 ARG A O 1 O49373 UNP 50 R ATOM 409 C CG . ARG A 1 50 ? -3.679 18.310 -9.514 1.0 91.78 ? 50 ARG A CG 1 O49373 UNP 50 R ATOM 410 C CD . ARG A 1 50 ? -4.416 19.006 -10.661 1.0 91.78 ? 50 ARG A CD 1 O49373 UNP 50 R ATOM 411 N NE . ARG A 1 50 ? -5.051 20.259 -10.217 1.0 91.78 ? 50 ARG A NE 1 O49373 UNP 50 R ATOM 412 N NH1 . ARG A 1 50 ? -6.670 20.374 -11.840 1.0 91.78 ? 50 ARG A NH1 1 O49373 UNP 50 R ATOM 413 N NH2 . ARG A 1 50 ? -6.584 21.947 -10.265 1.0 91.78 ? 50 ARG A NH2 1 O49373 UNP 50 R ATOM 414 C CZ . ARG A 1 50 ? -6.094 20.850 -10.771 1.0 91.78 ? 50 ARG A CZ 1 O49373 UNP 50 R ATOM 415 N N . ILE A 1 51 ? -0.043 14.914 -9.001 1.0 93.29 ? 51 ILE A N 1 O49373 UNP 51 I ATOM 416 C CA . ILE A 1 51 ? 0.894 13.966 -9.619 1.0 93.29 ? 51 ILE A CA 1 O49373 UNP 51 I ATOM 417 C C . ILE A 1 51 ? 0.228 12.641 -10.009 1.0 93.29 ? 51 ILE A C 1 O49373 UNP 51 I ATOM 418 C CB . ILE A 1 51 ? 2.119 13.750 -8.707 1.0 93.29 ? 51 ILE A CB 1 O49373 UNP 51 I ATOM 419 O O . ILE A 1 51 ? 0.546 12.085 -11.058 1.0 93.29 ? 51 ILE A O 1 O49373 UNP 51 I ATOM 420 C CG1 . ILE A 1 51 ? 3.253 12.965 -9.394 1.0 93.29 ? 51 ILE A CG1 1 O49373 UNP 51 I ATOM 421 C CG2 . ILE A 1 51 ? 1.759 13.065 -7.375 1.0 93.29 ? 51 ILE A CG2 1 O49373 UNP 51 I ATOM 422 C CD1 . ILE A 1 51 ? 3.817 13.649 -10.647 1.0 93.29 ? 51 ILE A CD1 1 O49373 UNP 51 I ATOM 423 N N . TYR A 1 52 ? -0.742 12.176 -9.220 1.0 95.32 ? 52 TYR A N 1 O49373 UNP 52 Y ATOM 424 C CA . TYR A 1 52 ? -1.474 10.940 -9.479 1.0 95.32 ? 52 TYR A CA 1 O49373 UNP 52 Y ATOM 425 C C . TYR A 1 52 ? -2.329 11.036 -10.751 1.0 95.32 ? 52 TYR A C 1 O49373 UNP 52 Y ATOM 426 C CB . TYR A 1 52 ? -2.299 10.583 -8.237 1.0 95.32 ? 52 TYR A CB 1 O49373 UNP 52 Y ATOM 427 O O . TYR A 1 52 ? -2.123 10.258 -11.681 1.0 95.32 ? 52 TYR A O 1 O49373 UNP 52 Y ATOM 428 C CG . TYR A 1 52 ? -1.498 10.498 -6.954 1.0 95.32 ? 52 TYR A CG 1 O49373 UNP 52 Y ATOM 429 C CD1 . TYR A 1 52 ? -0.429 9.584 -6.838 1.0 95.32 ? 52 TYR A CD1 1 O49373 UNP 52 Y ATOM 430 C CD2 . TYR A 1 52 ? -1.826 11.339 -5.876 1.0 95.32 ? 52 TYR A CD2 1 O49373 UNP 52 Y ATOM 431 C CE1 . TYR A 1 52 ? 0.320 9.521 -5.645 1.0 95.32 ? 52 TYR A CE1 1 O49373 UNP 52 Y ATOM 432 C CE2 . TYR A 1 52 ? -1.082 11.270 -4.687 1.0 95.32 ? 52 TYR A CE2 1 O49373 UNP 52 Y ATOM 433 O OH . TYR A 1 52 ? 0.685 10.322 -3.398 1.0 95.32 ? 52 TYR A OH 1 O49373 UNP 52 Y ATOM 434 C CZ . TYR A 1 52 ? -0.015 10.359 -4.561 1.0 95.32 ? 52 TYR A CZ 1 O49373 UNP 52 Y ATOM 435 N N . ASP A 1 53 ? -3.198 12.042 -10.870 1.0 94.79 ? 53 ASP A N 1 O49373 UNP 53 D ATOM 436 C CA . ASP A 1 53 ? -4.012 12.247 -12.080 1.0 94.79 ? 53 ASP A CA 1 O49373 UNP 53 D ATOM 437 C C . ASP A 1 53 ? -3.152 12.632 -13.294 1.0 94.79 ? 53 ASP A C 1 O49373 UNP 53 D ATOM 438 C CB . ASP A 1 53 ? -5.056 13.342 -11.832 1.0 94.79 ? 53 ASP A CB 1 O49373 UNP 53 D ATOM 439 O O . ASP A 1 53 ? -3.430 12.247 -14.431 1.0 94.79 ? 53 ASP A O 1 O49373 UNP 53 D ATOM 440 C CG . ASP A 1 53 ? -5.986 13.042 -10.655 1.0 94.79 ? 53 ASP A CG 1 O49373 UNP 53 D ATOM 441 O OD1 . ASP A 1 53 ? -6.286 11.846 -10.418 1.0 94.79 ? 53 ASP A OD1 1 O49373 UNP 53 D ATOM 442 O OD2 . ASP A 1 53 ? -6.334 14.036 -9.982 1.0 94.79 ? 53 ASP A OD2 1 O49373 UNP 53 D ATOM 443 N N . TYR A 1 54 ? -2.057 13.362 -13.064 1.0 94.46 ? 54 TYR A N 1 O49373 UNP 54 Y ATOM 444 C CA . TYR A 1 54 ? -1.088 13.676 -14.109 1.0 94.46 ? 54 TYR A CA 1 O49373 UNP 54 Y ATOM 445 C C . TYR A 1 54 ? -0.406 12.416 -14.651 1.0 94.46 ? 54 TYR A C 1 O49373 UNP 54 Y ATOM 446 C CB . TYR A 1 54 ? -0.060 14.671 -13.566 1.0 94.46 ? 54 TYR A CB 1 O49373 UNP 54 Y ATOM 447 O O . TYR A 1 54 ? -0.219 12.302 -15.863 1.0 94.46 ? 54 TYR A O 1 O49373 UNP 54 Y ATOM 448 C CG . TYR A 1 54 ? 0.893 15.196 -14.618 1.0 94.46 ? 54 TYR A CG 1 O49373 UNP 54 Y ATOM 449 C CD1 . TYR A 1 54 ? 2.276 14.954 -14.514 1.0 94.46 ? 54 TYR A CD1 1 O49373 UNP 54 Y ATOM 450 C CD2 . TYR A 1 54 ? 0.389 15.967 -15.682 1.0 94.46 ? 54 TYR A CD2 1 O49373 UNP 54 Y ATOM 451 C CE1 . TYR A 1 54 ? 3.160 15.530 -15.446 1.0 94.46 ? 54 TYR A CE1 1 O49373 UNP 54 Y ATOM 452 C CE2 . TYR A 1 54 ? 1.263 16.509 -16.640 1.0 94.46 ? 54 TYR A CE2 1 O49373 UNP 54 Y ATOM 453 O OH . TYR A 1 54 ? 3.492 16.836 -17.437 1.0 94.46 ? 54 TYR A OH 1 O49373 UNP 54 Y ATOM 454 C CZ . TYR A 1 54 ? 2.653 16.307 -16.508 1.0 94.46 ? 54 TYR A CZ 1 O49373 UNP 54 Y ATOM 455 N N . SER A 1 55 ? -0.085 11.455 -13.776 1.0 95.41 ? 55 SER A N 1 O49373 UNP 55 S ATOM 456 C CA . SER A 1 55 ? 0.486 10.168 -14.178 1.0 95.41 ? 55 SER A CA 1 O49373 UNP 55 S ATOM 457 C C . SER A 1 55 ? -0.489 9.351 -15.027 1.0 95.41 ? 55 SER A C 1 O49373 UNP 55 S ATOM 458 C CB . SER A 1 55 ? 1.008 9.377 -12.971 1.0 95.41 ? 55 SER A CB 1 O49373 UNP 55 S ATOM 459 O O . SER A 1 55 ? -0.071 8.846 -16.064 1.0 95.41 ? 55 SER A O 1 O49373 UNP 55 S ATOM 460 O OG . SER A 1 55 ? -0.009 8.787 -12.187 1.0 95.41 ? 55 SER A OG 1 O49373 UNP 55 S ATOM 461 N N . VAL A 1 56 ? -1.784 9.315 -14.672 1.0 96.73 ? 56 VAL A N 1 O49373 UNP 56 V ATOM 462 C CA . VAL A 1 56 ? -2.844 8.683 -15.485 1.0 96.73 ? 56 VAL A CA 1 O49373 UNP 56 V ATOM 463 C C . VAL A 1 56 ? -2.821 9.258 -16.900 1.0 96.73 ? 56 VAL A C 1 O49373 UNP 56 V ATOM 464 C CB . VAL A 1 56 ? -4.242 8.901 -14.860 1.0 96.73 ? 56 VAL A CB 1 O49373 UNP 56 V ATOM 465 O O . VAL A 1 56 ? -2.647 8.522 -17.867 1.0 96.73 ? 56 VAL A O 1 O49373 UNP 56 V ATOM 466 C CG1 . VAL A 1 56 ? -5.389 8.346 -15.716 1.0 96.73 ? 56 VAL A CG1 1 O49373 UNP 56 V ATOM 467 C CG2 . VAL A 1 56 ? -4.384 8.266 -13.474 1.0 96.73 ? 56 VAL A CG2 1 O49373 UNP 56 V ATOM 468 N N . LYS A 1 57 ? -2.907 10.589 -17.017 1.0 95.25 ? 57 LYS A N 1 O49373 UNP 57 K ATOM 469 C CA . LYS A 1 57 ? -2.952 11.279 -18.310 1.0 95.25 ? 57 LYS A CA 1 O49373 UNP 57 K ATOM 470 C C . LYS A 1 57 ? -1.711 11.017 -19.166 1.0 95.25 ? 57 LYS A C 1 O49373 UNP 57 K ATOM 471 C CB . LYS A 1 57 ? -3.152 12.778 -18.054 1.0 95.25 ? 57 LYS A CB 1 O49373 UNP 57 K ATOM 472 O O . LYS A 1 57 ? -1.832 10.776 -20.366 1.0 95.25 ? 57 LYS A O 1 O49373 UNP 57 K ATOM 473 C CG . LYS A 1 57 ? -3.239 13.556 -19.372 1.0 95.25 ? 57 LYS A CG 1 O49373 UNP 57 K ATOM 474 C CD . LYS A 1 57 ? -3.514 15.037 -19.120 1.0 95.25 ? 57 LYS A CD 1 O49373 UNP 57 K ATOM 475 C CE . LYS A 1 57 ? -3.594 15.730 -20.482 1.0 95.25 ? 57 LYS A CE 1 O49373 UNP 57 K ATOM 476 N NZ . LYS A 1 57 ? -4.016 17.142 -20.346 1.0 95.25 ? 57 LYS A NZ 1 O49373 UNP 57 K ATOM 477 N N . ILE A 1 58 ? -0.518 11.117 -18.576 1.0 95.15 ? 58 ILE A N 1 O49373 UNP 58 I ATOM 478 C CA . ILE A 1 58 ? 0.736 10.891 -19.307 1.0 95.15 ? 58 ILE A CA 1 O49373 UNP 58 I ATOM 479 C C . ILE A 1 58 ? 0.820 9.451 -19.796 1.0 95.15 ? 58 ILE A C 1 O49373 UNP 58 I ATOM 480 C CB . ILE A 1 58 ? 1.963 11.264 -18.446 1.0 95.15 ? 58 ILE A CB 1 O49373 UNP 58 I ATOM 481 O O . ILE A 1 58 ? 1.151 9.236 -20.959 1.0 95.15 ? 58 ILE A O 1 O49373 UNP 58 I ATOM 482 C CG1 . ILE A 1 58 ? 2.113 12.797 -18.482 1.0 95.15 ? 58 ILE A CG1 1 O49373 UNP 58 I ATOM 483 C CG2 . ILE A 1 58 ? 3.261 10.589 -18.945 1.0 95.15 ? 58 ILE A CG2 1 O49373 UNP 58 I ATOM 484 C CD1 . ILE A 1 58 ? 3.335 13.307 -17.718 1.0 95.15 ? 58 ILE A CD1 1 O49373 UNP 58 I ATOM 485 N N . LEU A 1 59 ? 0.543 8.483 -18.926 1.0 97.04 ? 59 LEU A N 1 O49373 UNP 59 L ATOM 486 C CA . LEU A 1 59 ? 0.698 7.067 -19.244 1.0 97.04 ? 59 LEU A CA 1 O49373 UNP 59 L ATOM 487 C C . LEU A 1 59 ? -0.320 6.605 -20.283 1.0 97.04 ? 59 LEU A C 1 O49373 UNP 59 L ATOM 488 C CB . LEU A 1 59 ? 0.630 6.253 -17.951 1.0 97.04 ? 59 LEU A CB 1 O49373 UNP 59 L ATOM 489 O O . LEU A 1 59 ? 0.042 5.887 -21.204 1.0 97.04 ? 59 LEU A O 1 O49373 UNP 59 L ATOM 490 C CG . LEU A 1 59 ? 1.925 6.391 -17.128 1.0 97.04 ? 59 LEU A CG 1 O49373 UNP 59 L ATOM 491 C CD1 . LEU A 1 59 ? 1.662 5.983 -15.683 1.0 97.04 ? 59 LEU A CD1 1 O49373 UNP 59 L ATOM 492 C CD2 . LEU A 1 59 ? 3.047 5.510 -17.688 1.0 97.04 ? 59 LEU A CD2 1 O49373 UNP 59 L ATOM 493 N N . GLU A 1 60 ? -1.551 7.106 -20.222 1.0 94.95 ? 60 GLU A N 1 O49373 UNP 60 E ATOM 494 C CA . GLU A 1 60 ? -2.547 6.856 -21.264 1.0 94.95 ? 60 GLU A CA 1 O49373 UNP 60 E ATOM 495 C C . GLU A 1 60 ? -2.126 7.452 -22.617 1.0 94.95 ? 60 GLU A C 1 O49373 UNP 60 E ATOM 496 C CB . GLU A 1 60 ? -3.876 7.436 -20.775 1.0 94.95 ? 60 GLU A CB 1 O49373 UNP 60 E ATOM 497 O O . GLU A 1 60 ? -2.302 6.838 -23.663 1.0 94.95 ? 60 GLU A O 1 O49373 UNP 60 E ATOM 498 C CG . GLU A 1 60 ? -5.042 7.068 -21.693 1.0 94.95 ? 60 GLU A CG 1 O49373 UNP 60 E ATOM 499 C CD . GLU A 1 60 ? -6.387 7.486 -21.093 1.0 94.95 ? 60 GLU A CD 1 O49373 UNP 60 E ATOM 500 O OE1 . GLU A 1 60 ? -7.394 6.806 -21.393 1.0 94.95 ? 60 GLU A OE1 1 O49373 UNP 60 E ATOM 501 O OE2 . GLU A 1 60 ? -6.446 8.521 -20.394 1.0 94.95 ? 60 GLU A OE2 1 O49373 UNP 60 E ATOM 502 N N . THR A 1 61 ? -1.501 8.632 -22.612 1.0 94.00 ? 61 THR A N 1 O49373 UNP 61 T ATOM 503 C CA . THR A 1 61 ? -1.057 9.297 -23.848 1.0 94.00 ? 61 THR A CA 1 O49373 UNP 61 T ATOM 504 C C . THR A 1 61 ? 0.229 8.699 -24.437 1.0 94.00 ? 61 THR A C 1 O49373 UNP 61 T ATOM 505 C CB . THR A 1 61 ? -0.871 10.800 -23.598 1.0 94.00 ? 61 THR A CB 1 O49373 UNP 61 T ATOM 506 O O . THR A 1 61 ? 0.529 8.936 -25.606 1.0 94.00 ? 61 THR A O 1 O49373 UNP 61 T ATOM 507 C CG2 . THR A 1 61 ? -0.646 11.588 -24.879 1.0 94.00 ? 61 THR A CG2 1 O49373 UNP 61 T ATOM 508 O OG1 . THR A 1 61 ? -2.021 11.384 -23.024 1.0 94.00 ? 61 THR A OG1 1 O49373 UNP 61 T ATOM 509 N N . SER A 1 62 ? 1.000 7.963 -23.633 1.0 93.95 ? 62 SER A N 1 O49373 UNP 62 S ATOM 510 C CA . SER A 1 62 ? 2.301 7.375 -23.991 1.0 93.95 ? 62 SER A CA 1 O49373 UNP 62 S ATOM 511 C C . SER A 1 62 ? 2.244 5.861 -24.188 1.0 93.95 ? 62 SER A C 1 O49373 UNP 62 S ATOM 512 C CB . SER A 1 62 ? 3.371 7.750 -22.961 1.0 93.95 ? 62 SER A CB 1 O49373 UNP 62 S ATOM 513 O O . SER A 1 62 ? 3.277 5.203 -24.156 1.0 93.95 ? 62 SER A O 1 O49373 UNP 62 S ATOM 514 O OG . SER A 1 62 ? 2.983 7.399 -21.655 1.0 93.95 ? 62 SER A OG 1 O49373 UNP 62 S ATOM 515 N N . ASP A 1 63 ? 1.046 5.312 -24.390 1.0 93.95 ? 63 ASP A N 1 O49373 UNP 63 D ATOM 516 C CA . ASP A 1 63 ? 0.845 3.880 -24.617 1.0 93.95 ? 63 ASP A CA 1 O49373 UNP 63 D ATOM 517 C C . ASP A 1 63 ? 1.382 3.024 -23.450 1.0 93.95 ? 63 ASP A C 1 O49373 UNP 63 D ATOM 518 C CB . ASP A 1 63 ? 1.350 3.504 -26.029 1.0 93.95 ? 63 ASP A CB 1 O49373 UNP 63 D ATOM 519 O O . ASP A 1 63 ? 2.175 2.095 -23.592 1.0 93.95 ? 63 ASP A O 1 O49373 UNP 63 D ATOM 520 C CG . ASP A 1 63 ? 0.386 2.631 -26.837 1.0 93.95 ? 63 ASP A CG 1 O49373 UNP 63 D ATOM 521 O OD1 . ASP A 1 63 ? -0.718 2.323 -26.331 1.0 93.95 ? 63 ASP A OD1 1 O49373 UNP 63 D ATOM 522 O OD2 . ASP A 1 63 ? 0.738 2.356 -28.005 1.0 93.95 ? 63 ASP A OD2 1 O49373 UNP 63 D ATOM 523 N N . LEU A 1 64 ? 0.953 3.392 -22.235 1.0 97.83 ? 64 LEU A N 1 O49373 UNP 64 L ATOM 524 C CA . LEU A 1 64 ? 1.186 2.702 -20.960 1.0 97.83 ? 64 LEU A CA 1 O49373 UNP 64 L ATOM 525 C C . LEU A 1 64 ? 2.623 2.744 -20.414 1.0 97.83 ? 64 LEU A C 1 O49373 UNP 64 L ATOM 526 C CB . LEU A 1 64 ? 0.646 1.255 -21.031 1.0 97.83 ? 64 LEU A CB 1 O49373 UNP 64 L ATOM 527 O O . LEU A 1 64 ? 2.836 2.324 -19.272 1.0 97.83 ? 64 LEU A O 1 O49373 UNP 64 L ATOM 528 C CG . LEU A 1 64 ? -0.764 1.082 -21.624 1.0 97.83 ? 64 LEU A CG 1 O49373 UNP 64 L ATOM 529 C CD1 . LEU A 1 64 ? -1.133 -0.402 -21.615 1.0 97.83 ? 64 LEU A CD1 1 O49373 UNP 64 L ATOM 530 C CD2 . LEU A 1 64 ? -1.821 1.850 -20.825 1.0 97.83 ? 64 LEU A CD2 1 O49373 UNP 64 L ATOM 531 N N . THR A 1 65 ? 3.601 3.270 -21.158 1.0 97.97 ? 65 THR A N 1 O49373 UNP 65 T ATOM 532 C CA . THR A 1 65 ? 5.002 3.372 -20.714 1.0 97.97 ? 65 THR A CA 1 O49373 UNP 65 T ATOM 533 C C . THR A 1 65 ? 5.613 4.726 -21.071 1.0 97.97 ? 65 THR A C 1 O49373 UNP 65 T ATOM 534 C CB . THR A 1 65 ? 5.850 2.232 -21.297 1.0 97.97 ? 65 THR A CB 1 O49373 UNP 65 T ATOM 535 O O . THR A 1 65 ? 5.645 5.129 -22.226 1.0 97.97 ? 65 THR A O 1 O49373 UNP 65 T ATOM 536 C CG2 . THR A 1 65 ? 7.270 2.226 -20.733 1.0 97.97 ? 65 THR A CG2 1 O49373 UNP 65 T ATOM 537 O OG1 . THR A 1 65 ? 5.289 0.985 -20.958 1.0 97.97 ? 65 THR A OG1 1 O49373 UNP 65 T ATOM 538 N N . PHE A 1 66 ? 6.164 5.431 -20.078 1.0 96.68 ? 66 PHE A N 1 O49373 UNP 66 F ATOM 539 C CA . PHE A 1 66 ? 6.691 6.783 -20.244 1.0 96.68 ? 66 PHE A CA 1 O49373 UNP 66 F ATOM 540 C C . PHE A 1 66 ? 8.132 6.943 -19.722 1.0 96.68 ? 66 PHE A C 1 O49373 UNP 66 F ATOM 541 C CB . PHE A 1 66 ? 5.757 7.783 -19.557 1.0 96.68 ? 66 PHE A CB 1 O49373 UNP 66 F ATOM 542 O O . PHE A 1 66 ? 8.366 6.842 -18.513 1.0 96.68 ? 66 PHE A O 1 O49373 UNP 66 F ATOM 543 C CG . PHE A 1 66 ? 6.205 9.212 -19.770 1.0 96.68 ? 66 PHE A CG 1 O49373 UNP 66 F ATOM 544 C CD1 . PHE A 1 66 ? 6.742 9.950 -18.700 1.0 96.68 ? 66 PHE A CD1 1 O49373 UNP 66 F ATOM 545 C CD2 . PHE A 1 66 ? 6.161 9.772 -21.060 1.0 96.68 ? 66 PHE A CD2 1 O49373 UNP 66 F ATOM 546 C CE1 . PHE A 1 66 ? 7.234 11.247 -18.920 1.0 96.68 ? 66 PHE A CE1 1 O49373 UNP 66 F ATOM 547 C CE2 . PHE A 1 66 ? 6.680 11.057 -21.285 1.0 96.68 ? 66 PHE A CE2 1 O49373 UNP 66 F ATOM 548 C CZ . PHE A 1 66 ? 7.217 11.790 -20.215 1.0 96.68 ? 66 PHE A CZ 1 O49373 UNP 66 F ATOM 549 N N . PRO A 1 67 ? 9.114 7.270 -20.585 1.0 95.24 ? 67 PRO A N 1 O49373 UNP 67 P ATOM 550 C CA . PRO A 1 67 ? 10.472 7.589 -20.156 1.0 95.24 ? 67 PRO A CA 1 O49373 UNP 67 P ATOM 551 C C . PRO A 1 67 ? 10.574 9.041 -19.657 1.0 95.24 ? 67 PRO A C 1 O49373 UNP 67 P ATOM 552 C CB . PRO A 1 67 ? 11.343 7.304 -21.382 1.0 95.24 ? 67 PRO A CB 1 O49373 UNP 67 P ATOM 553 O O . PRO A 1 67 ? 10.711 9.986 -20.437 1.0 95.24 ? 67 PRO A O 1 O49373 UNP 67 P ATOM 554 C CG . PRO A 1 67 ? 10.416 7.607 -22.561 1.0 95.24 ? 67 PRO A CG 1 O49373 UNP 67 P ATOM 555 C CD . PRO A 1 67 ? 9.034 7.217 -22.041 1.0 95.24 ? 67 PRO A CD 1 O49373 UNP 67 P ATOM 556 N N . PHE A 1 68 ? 10.574 9.226 -18.338 1.0 94.65 ? 68 PHE A N 1 O49373 UNP 68 F ATOM 557 C CA . PHE A 1 68 ? 10.833 10.516 -17.708 1.0 94.65 ? 68 PHE A CA 1 O49373 UNP 68 F ATOM 558 C C . PHE A 1 68 ? 12.334 10.840 -17.695 1.0 94.65 ? 68 PHE A C 1 O49373 UNP 68 F ATOM 559 C CB . PHE A 1 68 ? 10.242 10.551 -16.294 1.0 94.65 ? 68 PHE A CB 1 O49373 UNP 68 F ATOM 560 O O . PHE A 1 68 ? 13.171 10.035 -17.276 1.0 94.65 ? 68 PHE A O 1 O49373 UNP 68 F ATOM 561 C CG . PHE A 1 68 ? 10.555 11.842 -15.562 1.0 94.65 ? 68 PHE A CG 1 O49373 UNP 68 F ATOM 562 C CD1 . PHE A 1 68 ? 11.647 11.902 -14.675 1.0 94.65 ? 68 PHE A CD1 1 O49373 UNP 68 F ATOM 563 C CD2 . PHE A 1 68 ? 9.800 13.001 -15.818 1.0 94.65 ? 68 PHE A CD2 1 O49373 UNP 68 F ATOM 564 C CE1 . PHE A 1 68 ? 11.998 13.119 -14.069 1.0 94.65 ? 68 PHE A CE1 1 O49373 UNP 68 F ATOM 565 C CE2 . PHE A 1 68 ? 10.147 14.218 -15.206 1.0 94.65 ? 68 PHE A CE2 1 O49373 UNP 68 F ATOM 566 C CZ . PHE A 1 68 ? 11.260 14.281 -14.351 1.0 94.65 ? 68 PHE A CZ 1 O49373 UNP 68 F ATOM 567 N N . LYS A 1 69 ? 12.680 12.060 -18.117 1.0 92.45 ? 69 LYS A N 1 O49373 UNP 69 K ATOM 568 C CA . LYS A 1 69 ? 14.057 12.570 -18.113 1.0 92.45 ? 69 LYS A CA 1 O49373 UNP 69 K ATOM 569 C C . LYS A 1 69 ? 14.201 13.703 -17.099 1.0 92.45 ? 69 LYS A C 1 O49373 UNP 69 K ATOM 570 C CB . LYS A 1 69 ? 14.470 12.949 -19.550 1.0 92.45 ? 69 LYS A CB 1 O49373 UNP 69 K ATOM 571 O O . LYS A 1 69 ? 13.664 14.790 -17.307 1.0 92.45 ? 69 LYS A O 1 O49373 UNP 69 K ATOM 572 C CG . LYS A 1 69 ? 14.453 11.768 -20.546 1.0 92.45 ? 69 LYS A CG 1 O49373 UNP 69 K ATOM 573 C CD . LYS A 1 69 ? 15.415 10.646 -20.126 1.0 92.45 ? 69 LYS A CD 1 O49373 UNP 69 K ATOM 574 C CE . LYS A 1 69 ? 15.494 9.488 -21.124 1.0 92.45 ? 69 LYS A CE 1 O49373 UNP 69 K ATOM 575 N NZ . LYS A 1 69 ? 16.354 8.406 -20.572 1.0 92.45 ? 69 LYS A NZ 1 O49373 UNP 69 K ATOM 576 N N . GLY A 1 70 ? 14.930 13.458 -16.014 1.0 90.46 ? 70 GLY A N 1 O49373 UNP 70 G ATOM 577 C CA . GLY A 1 70 ? 15.264 14.470 -15.005 1.0 90.46 ? 70 GLY A CA 1 O49373 UNP 70 G ATOM 578 C C . GLY A 1 70 ? 16.520 15.256 -15.390 1.0 90.46 ? 70 GLY A C 1 O49373 UNP 70 G ATOM 579 O O . GLY A 1 70 ? 17.146 14.910 -16.388 1.0 90.46 ? 70 GLY A O 1 O49373 UNP 70 G ATOM 580 N N . PRO A 1 71 ? 16.916 16.314 -14.660 1.0 89.19 ? 71 PRO A N 1 O49373 UNP 71 P ATOM 581 C CA . PRO A 1 71 ? 18.027 17.178 -15.061 1.0 89.19 ? 71 PRO A CA 1 O49373 UNP 71 P ATOM 582 C C . PRO A 1 71 ? 19.328 16.393 -15.266 1.0 89.19 ? 71 PRO A C 1 O49373 UNP 71 P ATOM 583 C CB . PRO A 1 71 ? 18.170 18.236 -13.964 1.0 89.19 ? 71 PRO A CB 1 O49373 UNP 71 P ATOM 584 O O . PRO A 1 71 ? 19.571 15.384 -14.597 1.0 89.19 ? 71 PRO A O 1 O49373 UNP 71 P ATOM 585 C CG . PRO A 1 71 ? 16.817 18.215 -13.260 1.0 89.19 ? 71 PRO A CG 1 O49373 UNP 71 P ATOM 586 C CD . PRO A 1 71 ? 16.367 16.761 -13.395 1.0 89.19 ? 71 PRO A CD 1 O49373 UNP 71 P ATOM 587 N N . ARG A 1 72 ? 20.179 16.849 -16.192 1.0 82.76 ? 72 ARG A N 1 O49373 UNP 72 R ATOM 588 C CA . ARG A 1 72 ? 21.437 16.149 -16.508 1.0 82.76 ? 72 ARG A CA 1 O49373 UNP 72 R ATOM 589 C C . ARG A 1 72 ? 22.284 15.934 -15.245 1.0 82.76 ? 72 ARG A C 1 O49373 UNP 72 R ATOM 590 C CB . ARG A 1 72 ? 22.244 16.907 -17.572 1.0 82.76 ? 72 ARG A CB 1 O49373 UNP 72 R ATOM 591 O O . ARG A 1 72 ? 22.339 16.804 -14.384 1.0 82.76 ? 72 ARG A O 1 O49373 UNP 72 R ATOM 592 C CG . ARG A 1 72 ? 21.617 16.820 -18.970 1.0 82.76 ? 72 ARG A CG 1 O49373 UNP 72 R ATOM 593 C CD . ARG A 1 72 ? 22.536 17.512 -19.985 1.0 82.76 ? 72 ARG A CD 1 O49373 UNP 72 R ATOM 594 N NE . ARG A 1 72 ? 22.050 17.364 -21.372 1.0 82.76 ? 72 ARG A NE 1 O49373 UNP 72 R ATOM 595 N NH1 . ARG A 1 72 ? 22.979 19.288 -22.230 1.0 82.76 ? 72 ARG A NH1 1 O49373 UNP 72 R ATOM 596 N NH2 . ARG A 1 72 ? 21.833 17.935 -23.573 1.0 82.76 ? 72 ARG A NH2 1 O49373 UNP 72 R ATOM 597 C CZ . ARG A 1 72 ? 22.281 18.197 -22.376 1.0 82.76 ? 72 ARG A CZ 1 O49373 UNP 72 R ATOM 598 N N . PHE A 1 73 ? 22.924 14.768 -15.158 1.0 80.92 ? 73 PHE A N 1 O49373 UNP 73 F ATOM 599 C CA . PHE A 1 73 ? 23.830 14.370 -14.066 1.0 80.92 ? 73 PHE A CA 1 O49373 UNP 73 F ATOM 600 C C . PHE A 1 73 ? 23.207 14.285 -12.659 1.0 80.92 ? 73 PHE A C 1 O49373 UNP 73 F ATOM 601 C CB . PHE A 1 73 ? 25.105 15.227 -14.101 1.0 80.92 ? 73 PHE A CB 1 O49373 UNP 73 F ATOM 602 O O . PHE A 1 73 ? 23.927 14.167 -11.677 1.0 80.92 ? 73 PHE A O 1 O49373 UNP 73 F ATOM 603 C CG . PHE A 1 73 ? 25.716 15.364 -15.482 1.0 80.92 ? 73 PHE A CG 1 O49373 UNP 73 F ATOM 604 C CD1 . PHE A 1 73 ? 26.302 14.244 -16.101 1.0 80.92 ? 73 PHE A CD1 1 O49373 UNP 73 F ATOM 605 C CD2 . PHE A 1 73 ? 25.695 16.603 -16.148 1.0 80.92 ? 73 PHE A CD2 1 O49373 UNP 73 F ATOM 606 C CE1 . PHE A 1 73 ? 26.870 14.365 -17.381 1.0 80.92 ? 73 PHE A CE1 1 O49373 UNP 73 F ATOM 607 C CE2 . PHE A 1 73 ? 26.267 16.725 -17.427 1.0 80.92 ? 73 PHE A CE2 1 O49373 UNP 73 F ATOM 608 C CZ . PHE A 1 73 ? 26.856 15.606 -18.042 1.0 80.92 ? 73 PHE A CZ 1 O49373 UNP 73 F ATOM 609 N N . THR A 1 74 ? 21.874 14.291 -12.537 1.0 86.13 ? 74 THR A N 1 O49373 UNP 74 T ATOM 610 C CA . THR A 1 74 ? 21.193 14.156 -11.230 1.0 86.13 ? 74 THR A CA 1 O49373 UNP 74 T ATOM 611 C C . THR A 1 74 ? 20.742 12.732 -10.897 1.0 86.13 ? 74 THR A C 1 O49373 UNP 74 T ATOM 612 C CB . THR A 1 74 ? 19.984 15.090 -11.127 1.0 86.13 ? 74 THR A CB 1 O49373 UNP 74 T ATOM 613 O O . THR A 1 74 ? 20.253 12.493 -9.793 1.0 86.13 ? 74 THR A O 1 O49373 UNP 74 T ATOM 614 C CG2 . THR A 1 74 ? 20.359 16.560 -11.294 1.0 86.13 ? 74 THR A CG2 1 O49373 UNP 74 T ATOM 615 O OG1 . THR A 1 74 ? 19.019 14.742 -12.095 1.0 86.13 ? 74 THR A OG1 1 O49373 UNP 74 T ATOM 616 N N . GLY A 1 75 ? 20.845 11.794 -11.848 1.0 86.17 ? 75 GLY A N 1 O49373 UNP 75 G ATOM 617 C CA . GLY A 1 75 ? 20.328 10.426 -11.694 1.0 86.17 ? 75 GLY A CA 1 O49373 UNP 75 G ATOM 618 C C . GLY A 1 75 ? 18.799 10.352 -11.566 1.0 86.17 ? 75 GLY A C 1 O49373 UNP 75 G ATOM 619 O O . GLY A 1 75 ? 18.265 9.384 -11.033 1.0 86.17 ? 75 GLY A O 1 O49373 UNP 75 G ATOM 620 N N . MET A 1 76 ? 18.072 11.387 -11.997 1.0 90.98 ? 76 MET A N 1 O49373 UNP 76 M ATOM 621 C CA . MET A 1 76 ? 16.608 11.475 -11.887 1.0 90.98 ? 76 MET A CA 1 O49373 UNP 76 M ATOM 622 C C . MET A 1 76 ? 15.857 10.936 -13.115 1.0 90.98 ? 76 MET A C 1 O49373 UNP 76 M ATOM 623 C CB . MET A 1 76 ? 16.203 12.924 -11.597 1.0 90.98 ? 76 MET A CB 1 O49373 UNP 76 M ATOM 624 O O . MET A 1 76 ? 14.651 11.140 -13.225 1.0 90.98 ? 76 MET A O 1 O49373 UNP 76 M ATOM 625 C CG . MET A 1 76 ? 16.640 13.425 -10.221 1.0 90.98 ? 76 MET A CG 1 O49373 UNP 76 M ATOM 626 S SD . MET A 1 76 ? 16.086 15.121 -9.899 1.0 90.98 ? 76 MET A SD 1 O49373 UNP 76 M ATOM 627 C CE . MET A 1 76 ? 14.323 14.830 -9.583 1.0 90.98 ? 76 MET A CE 1 O49373 UNP 76 M ATOM 628 N N . ASP A 1 77 ? 16.544 10.282 -14.052 1.0 93.12 ? 77 ASP A N 1 O49373 UNP 77 D ATOM 629 C CA . ASP A 1 77 ? 15.879 9.590 -15.158 1.0 93.12 ? 77 ASP A CA 1 O49373 UNP 77 D ATOM 630 C C . ASP A 1 77 ? 15.116 8.372 -14.607 1.0 93.12 ? 77 ASP A C 1 O49373 UNP 77 D ATOM 631 C CB . ASP A 1 77 ? 16.890 9.211 -16.260 1.0 93.12 ? 77 ASP A CB 1 O49373 UNP 77 D ATOM 632 O O . ASP A 1 77 ? 15.631 7.630 -13.767 1.0 93.12 ? 77 ASP A O 1 O49373 UNP 77 D ATOM 633 C CG . ASP A 1 77 ? 17.346 10.390 -17.143 1.0 93.12 ? 77 ASP A CG 1 O49373 UNP 77 D ATOM 634 O OD1 . ASP A 1 77 ? 16.996 11.560 -16.861 1.0 93.12 ? 77 ASP A OD1 1 O49373 UNP 77 D ATOM 635 O OD2 . ASP A 1 77 ? 17.990 10.150 -18.196 1.0 93.12 ? 77 ASP A OD2 1 O49373 UNP 77 D ATOM 636 N N . MET A 1 78 ? 13.873 8.189 -15.054 1.0 95.40 ? 78 MET A N 1 O49373 UNP 78 M ATOM 637 C CA . MET A 1 78 ? 12.988 7.113 -14.602 1.0 95.40 ? 78 MET A CA 1 O49373 UNP 78 M ATOM 638 C C . MET A 1 78 ? 12.156 6.593 -15.773 1.0 95.40 ? 78 MET A C 1 O49373 UNP 78 M ATOM 639 C CB . MET A 1 78 ? 12.043 7.591 -13.482 1.0 95.40 ? 78 MET A CB 1 O49373 UNP 78 M ATOM 640 O O . MET A 1 78 ? 11.757 7.364 -16.642 1.0 95.40 ? 78 MET A O 1 O49373 UNP 78 M ATOM 641 C CG . MET A 1 78 ? 12.752 8.238 -12.288 1.0 95.40 ? 78 MET A CG 1 O49373 UNP 78 M ATOM 642 S SD . MET A 1 78 ? 11.630 8.804 -10.984 1.0 95.40 ? 78 MET A SD 1 O49373 UNP 78 M ATOM 643 C CE . MET A 1 78 ? 12.339 10.442 -10.662 1.0 95.40 ? 78 MET A CE 1 O49373 UNP 78 M ATOM 644 N N . LEU A 1 79 ? 11.841 5.303 -15.779 1.0 97.51 ? 79 LEU A N 1 O49373 UNP 79 L ATOM 645 C CA . LEU A 1 79 ? 10.835 4.724 -16.663 1.0 97.51 ? 79 LEU A CA 1 O49373 UNP 79 L ATOM 646 C C . LEU A 1 79 ? 9.558 4.478 -15.861 1.0 97.51 ? 79 LEU A C 1 O49373 UNP 79 L ATOM 647 C CB . LEU A 1 79 ? 11.391 3.435 -17.286 1.0 97.51 ? 79 LEU A CB 1 O49373 UNP 79 L ATOM 648 O O . LEU A 1 79 ? 9.571 3.705 -14.907 1.0 97.51 ? 79 LEU A O 1 O49373 UNP 79 L ATOM 649 C CG . LEU A 1 79 ? 10.473 2.871 -18.383 1.0 97.51 ? 79 LEU A CG 1 O49373 UNP 79 L ATOM 650 C CD1 . LEU A 1 79 ? 10.512 3.734 -19.646 1.0 97.51 ? 79 LEU A CD1 1 O49373 UNP 79 L ATOM 651 C CD2 . LEU A 1 79 ? 10.926 1.472 -18.765 1.0 97.51 ? 79 LEU A CD2 1 O49373 UNP 79 L ATOM 652 N N . LEU A 1 80 ? 8.467 5.141 -16.225 1.0 98.02 ? 80 LEU A N 1 O49373 UNP 80 L ATOM 653 C CA . LEU A 1 80 ? 7.156 4.926 -15.620 1.0 98.02 ? 80 LEU A CA 1 O49373 UNP 80 L ATOM 654 C C . LEU A 1 80 ? 6.396 3.903 -16.466 1.0 98.02 ? 80 LEU A C 1 O49373 UNP 80 L ATOM 655 C CB . LEU A 1 80 ? 6.387 6.252 -15.499 1.0 98.02 ? 80 LEU A CB 1 O49373 UNP 80 L ATOM 656 O O . LEU A 1 80 ? 6.397 4.017 -17.687 1.0 98.02 ? 80 LEU A O 1 O49373 UNP 80 L ATOM 657 C CG . LEU A 1 80 ? 6.845 7.185 -14.364 1.0 98.02 ? 80 LEU A CG 1 O49373 UNP 80 L ATOM 658 C CD1 . LEU A 1 80 ? 8.276 7.710 -14.524 1.0 98.02 ? 80 LEU A CD1 1 O49373 UNP 80 L ATOM 659 C CD2 . LEU A 1 80 ? 5.909 8.393 -14.298 1.0 98.02 ? 80 LEU A CD2 1 O49373 UNP 80 L ATOM 660 N N . THR A 1 81 ? 5.743 2.920 -15.849 1.0 98.48 ? 81 THR A N 1 O49373 UNP 81 T ATOM 661 C CA . THR A 1 81 ? 4.966 1.907 -16.580 1.0 98.48 ? 81 THR A CA 1 O49373 UNP 81 T ATOM 662 C C . THR A 1 81 ? 3.687 1.522 -15.848 1.0 98.48 ? 81 THR A C 1 O49373 UNP 81 T ATOM 663 C CB . THR A 1 81 ? 5.820 0.670 -16.921 1.0 98.48 ? 81 THR A CB 1 O49373 UNP 81 T ATOM 664 O O . THR A 1 81 ? 3.649 1.422 -14.619 1.0 98.48 ? 81 THR A O 1 O49373 UNP 81 T ATOM 665 C CG2 . THR A 1 81 ? 6.294 -0.125 -15.703 1.0 98.48 ? 81 THR A CG2 1 O49373 UNP 81 T ATOM 666 O OG1 . THR A 1 81 ? 5.118 -0.238 -17.741 1.0 98.48 ? 81 THR A OG1 1 O49373 UNP 81 T ATOM 667 N N . VAL A 1 82 ? 2.647 1.271 -16.637 1.0 98.44 ? 82 VAL A N 1 O49373 UNP 82 V ATOM 668 C CA . VAL A 1 82 ? 1.376 0.640 -16.251 1.0 98.44 ? 82 VAL A CA 1 O49373 UNP 82 V ATOM 669 C C . VAL A 1 82 ? 0.984 -0.475 -17.222 1.0 98.44 ? 82 VAL A C 1 O49373 UNP 82 V ATOM 670 C CB . VAL A 1 82 ? 0.245 1.669 -16.100 1.0 98.44 ? 82 VAL A CB 1 O49373 UNP 82 V ATOM 671 O O . VAL A 1 82 ? -0.119 -1.000 -17.139 1.0 98.44 ? 82 VAL A O 1 O49373 UNP 82 V ATOM 672 C CG1 . VAL A 1 82 ? 0.530 2.571 -14.901 1.0 98.44 ? 82 VAL A CG1 1 O49373 UNP 82 V ATOM 673 C CG2 . VAL A 1 82 ? 0.056 2.528 -17.349 1.0 98.44 ? 82 VAL A CG2 1 O49373 UNP 82 V ATOM 674 N N . ASP A 1 83 ? 1.887 -0.852 -18.130 1.0 98.31 ? 83 ASP A N 1 O49373 UNP 83 D ATOM 675 C CA . ASP A 1 83 ? 1.712 -1.982 -19.039 1.0 98.31 ? 83 ASP A CA 1 O49373 UNP 83 D ATOM 676 C C . ASP A 1 83 ? 1.754 -3.320 -18.261 1.0 98.31 ? 83 ASP A C 1 O49373 UNP 83 D ATOM 677 C CB . ASP A 1 83 ? 2.799 -1.901 -20.117 1.0 98.31 ? 83 ASP A CB 1 O49373 UNP 83 D ATOM 678 O O . ASP A 1 83 ? 2.795 -3.652 -17.674 1.0 98.31 ? 83 ASP A O 1 O49373 UNP 83 D ATOM 679 C CG . ASP A 1 83 ? 2.737 -3.017 -21.164 1.0 98.31 ? 83 ASP A CG 1 O49373 UNP 83 D ATOM 680 O OD1 . ASP A 1 83 ? 2.066 -4.044 -20.910 1.0 98.31 ? 83 ASP A OD1 1 O49373 UNP 83 D ATOM 681 O OD2 . ASP A 1 83 ? 3.461 -2.874 -22.165 1.0 98.31 ? 83 ASP A OD2 1 O49373 UNP 83 D ATOM 682 N N . PRO A 1 84 ? 0.657 -4.108 -18.261 1.0 98.23 ? 84 PRO A N 1 O49373 UNP 84 P ATOM 683 C CA . PRO A 1 84 ? 0.593 -5.431 -17.641 1.0 98.23 ? 84 PRO A CA 1 O49373 UNP 84 P ATOM 684 C C . PRO A 1 84 ? 1.723 -6.385 -18.058 1.0 98.23 ? 84 PRO A C 1 O49373 UNP 84 P ATOM 685 C CB . PRO A 1 84 ? -0.771 -5.984 -18.077 1.0 98.23 ? 84 PRO A CB 1 O49373 UNP 84 P ATOM 686 O O . PRO A 1 84 ? 2.216 -7.135 -17.215 1.0 98.23 ? 84 PRO A O 1 O49373 UNP 84 P ATOM 687 C CG . PRO A 1 84 ? -1.632 -4.739 -18.212 1.0 98.23 ? 84 PRO A CG 1 O49373 UNP 84 P ATOM 688 C CD . PRO A 1 84 ? -0.641 -3.770 -18.837 1.0 98.23 ? 84 PRO A CD 1 O49373 UNP 84 P ATOM 689 N N . ALA A 1 85 ? 2.164 -6.351 -19.321 1.0 98.23 ? 85 ALA A N 1 O49373 UNP 85 A ATOM 690 C CA . ALA A 1 85 ? 3.224 -7.219 -19.830 1.0 98.23 ? 85 ALA A CA 1 O49373 UNP 85 A ATOM 691 C C . ALA A 1 85 ? 4.588 -6.829 -19.246 1.0 98.23 ? 85 ALA A C 1 O49373 UNP 85 A ATOM 692 C CB . ALA A 1 85 ? 3.223 -7.163 -21.363 1.0 98.23 ? 85 ALA A CB 1 O49373 UNP 85 A ATOM 693 O O . ALA A 1 85 ? 5.305 -7.684 -18.720 1.0 98.23 ? 85 ALA A O 1 O49373 UNP 85 A ATOM 694 N N . ASN A 1 86 ? 4.914 -5.531 -19.243 1.0 98.53 ? 86 ASN A N 1 O49373 UNP 86 N ATOM 695 C CA . ASN A 1 86 ? 6.117 -5.023 -18.578 1.0 98.53 ? 86 ASN A CA 1 O49373 UNP 86 N ATOM 696 C C . ASN A 1 86 ? 6.105 -5.356 -17.080 1.0 98.53 ? 86 ASN A C 1 O49373 UNP 86 N ATOM 697 C CB . ASN A 1 86 ? 6.223 -3.499 -18.748 1.0 98.53 ? 86 ASN A CB 1 O49373 UNP 86 N ATOM 698 O O . ASN A 1 86 ? 7.113 -5.800 -16.532 1.0 98.53 ? 86 ASN A O 1 O49373 UNP 86 N ATOM 699 C CG . ASN A 1 86 ? 6.503 -3.003 -20.154 1.0 98.53 ? 86 ASN A CG 1 O49373 UNP 86 N ATOM 700 N ND2 . ASN A 1 86 ? 6.352 -1.716 -20.343 1.0 98.53 ? 86 ASN A ND2 1 O49373 UNP 86 N ATOM 701 O OD1 . ASN A 1 86 ? 6.938 -3.711 -21.050 1.0 98.53 ? 86 ASN A OD1 1 O49373 UNP 86 N ATOM 702 N N . ILE A 1 87 ? 4.966 -5.159 -16.409 1.0 98.49 ? 87 ILE A N 1 O49373 UNP 87 I ATOM 703 C CA . ILE A 1 87 ? 4.817 -5.448 -14.979 1.0 98.49 ? 87 ILE A CA 1 O49373 UNP 87 I ATOM 704 C C . ILE A 1 87 ? 5.021 -6.938 -14.710 1.0 98.49 ? 87 ILE A C 1 O49373 UNP 87 I ATOM 705 C CB . ILE A 1 87 ? 3.443 -4.967 -14.472 1.0 98.49 ? 87 ILE A CB 1 O49373 UNP 87 I ATOM 706 O O . ILE A 1 87 ? 5.769 -7.287 -13.797 1.0 98.49 ? 87 ILE A O 1 O49373 UNP 87 I ATOM 707 C CG1 . ILE A 1 87 ? 3.389 -3.423 -14.481 1.0 98.49 ? 87 ILE A CG1 1 O49373 UNP 87 I ATOM 708 C CG2 . ILE A 1 87 ? 3.157 -5.488 -13.050 1.0 98.49 ? 87 ILE A CG2 1 O49373 UNP 87 I ATOM 709 C CD1 . ILE A 1 87 ? 1.973 -2.867 -14.301 1.0 98.49 ? 87 ILE A CD1 1 O49373 UNP 87 I ATOM 710 N N . HIS A 1 88 ? 4.387 -7.820 -15.486 1.0 98.35 ? 88 HIS A N 1 O49373 UNP 88 H ATOM 711 C CA . HIS A 1 88 ? 4.568 -9.263 -15.356 1.0 98.35 ? 88 HIS A CA 1 O49373 UNP 88 H ATOM 712 C C . HIS A 1 88 ? 6.041 -9.658 -15.531 1.0 98.35 ? 88 HIS A C 1 O49373 UNP 88 H ATOM 713 C CB . HIS A 1 88 ? 3.674 -9.983 -16.370 1.0 98.35 ? 88 HIS A CB 1 O49373 UNP 88 H ATOM 714 O O . HIS A 1 88 ? 6.565 -10.425 -14.718 1.0 98.35 ? 88 HIS A O 1 O49373 UNP 88 H ATOM 715 C CG . HIS A 1 88 ? 3.834 -11.479 -16.313 1.0 98.35 ? 88 HIS A CG 1 O49373 UNP 88 H ATOM 716 C CD2 . HIS A 1 88 ? 3.505 -12.300 -15.269 1.0 98.35 ? 88 HIS A CD2 1 O49373 UNP 88 H ATOM 717 N ND1 . HIS A 1 88 ? 4.415 -12.269 -17.278 1.0 98.35 ? 88 HIS A ND1 1 O49373 UNP 88 H ATOM 718 C CE1 . HIS A 1 88 ? 4.421 -13.535 -16.831 1.0 98.35 ? 88 HIS A CE1 1 O49373 UNP 88 H ATOM 719 N NE2 . HIS A 1 88 ? 3.888 -13.601 -15.600 1.0 98.35 ? 88 HIS A NE2 1 O49373 UNP 88 H ATOM 720 N N . HIS A 1 89 ? 6.727 -9.061 -16.512 1.0 98.40 ? 89 HIS A N 1 O49373 UNP 89 H ATOM 721 C CA . HIS A 1 89 ? 8.156 -9.271 -16.744 1.0 98.40 ? 89 HIS A CA 1 O49373 UNP 89 H ATOM 722 C C . HIS A 1 89 ? 9.018 -8.875 -15.547 1.0 98.40 ? 89 HIS A C 1 O49373 UNP 89 H ATOM 723 C CB . HIS A 1 89 ? 8.592 -8.569 -18.032 1.0 98.40 ? 89 HIS A CB 1 O49373 UNP 89 H ATOM 724 O O . HIS A 1 89 ? 9.777 -9.686 -15.016 1.0 98.40 ? 89 HIS A O 1 O49373 UNP 89 H ATOM 725 C CG . HIS A 1 89 ? 10.026 -8.855 -18.392 1.0 98.40 ? 89 HIS A CG 1 O49373 UNP 89 H ATOM 726 C CD2 . HIS A 1 89 ? 11.066 -7.977 -18.300 1.0 98.40 ? 89 HIS A CD2 1 O49373 UNP 89 H ATOM 727 N ND1 . HIS A 1 89 ? 10.493 -10.062 -18.912 1.0 98.40 ? 89 HIS A ND1 1 O49373 UNP 89 H ATOM 728 C CE1 . HIS A 1 89 ? 11.796 -9.863 -19.172 1.0 98.40 ? 89 HIS A CE1 1 O49373 UNP 89 H ATOM 729 N NE2 . HIS A 1 89 ? 12.170 -8.628 -18.798 1.0 98.40 ? 89 HIS A NE2 1 O49373 UNP 89 H ATOM 730 N N . ILE A 1 90 ? 8.836 -7.647 -15.065 1.0 98.35 ? 90 ILE A N 1 O49373 UNP 90 I ATOM 731 C CA . ILE A 1 90 ? 9.615 -7.069 -13.965 1.0 98.35 ? 90 ILE A CA 1 O49373 UNP 90 I ATOM 732 C C . ILE A 1 90 ? 9.352 -7.794 -12.639 1.0 98.35 ? 90 ILE A C 1 O49373 UNP 90 I ATOM 733 C CB . ILE A 1 90 ? 9.282 -5.562 -13.867 1.0 98.35 ? 90 ILE A CB 1 O49373 UNP 90 I ATOM 734 O O . ILE A 1 90 ? 10.258 -8.007 -11.833 1.0 98.35 ? 90 ILE A O 1 O49373 UNP 90 I ATOM 735 C CG1 . ILE A 1 90 ? 9.827 -4.803 -15.100 1.0 98.35 ? 90 ILE A CG1 1 O49373 UNP 90 I ATOM 736 C CG2 . ILE A 1 90 ? 9.843 -4.927 -12.579 1.0 98.35 ? 90 ILE A CG2 1 O49373 UNP 90 I ATOM 737 C CD1 . ILE A 1 90 ? 9.152 -3.442 -15.307 1.0 98.35 ? 90 ILE A CD1 1 O49373 UNP 90 I ATOM 738 N N . MET A 1 91 ? 8.093 -8.132 -12.373 1.0 97.56 ? 91 MET A N 1 O49373 UNP 91 M ATOM 739 C CA . MET A 1 91 ? 7.657 -8.605 -11.060 1.0 97.56 ? 91 MET A CA 1 O49373 UNP 91 M ATOM 740 C C . MET A 1 91 ? 7.659 -10.125 -10.930 1.0 97.56 ? 91 MET A C 1 O49373 UNP 91 M ATOM 741 C CB . MET A 1 91 ? 6.267 -8.036 -10.751 1.0 97.56 ? 91 MET A CB 1 O49373 UNP 91 M ATOM 742 O O . MET A 1 91 ? 7.682 -10.620 -9.802 1.0 97.56 ? 91 MET A O 1 O49373 UNP 91 M ATOM 743 C CG . MET A 1 91 ? 6.277 -6.502 -10.636 1.0 97.56 ? 91 MET A CG 1 O49373 UNP 91 M ATOM 744 S SD . MET A 1 91 ? 7.323 -5.811 -9.316 1.0 97.56 ? 91 MET A SD 1 O49373 UNP 91 M ATOM 745 C CE . MET A 1 91 ? 6.662 -6.760 -7.929 1.0 97.56 ? 91 MET A CE 1 O49373 UNP 91 M ATOM 746 N N . SER A 1 92 ? 7.620 -10.853 -12.049 1.0 96.54 ? 92 SER A N 1 O49373 UNP 92 S ATOM 747 C CA . SER A 1 92 ? 7.466 -12.310 -12.061 1.0 96.54 ? 92 SER A CA 1 O49373 UNP 92 S ATOM 748 C C . SER A 1 92 ? 8.493 -12.992 -12.965 1.0 96.54 ? 92 SER A C 1 O49373 UNP 92 S ATOM 749 C CB . SER A 1 92 ? 6.026 -12.723 -12.402 1.0 96.54 ? 92 SER A CB 1 O49373 UNP 92 S ATOM 750 O O . SER A 1 92 ? 9.418 -13.605 -12.434 1.0 96.54 ? 92 SER A O 1 O49373 UNP 92 S ATOM 751 O OG . SER A 1 92 ? 5.106 -12.012 -11.589 1.0 96.54 ? 92 SER A OG 1 O49373 UNP 92 S ATOM 752 N N . SER A 1 93 ? 8.381 -12.893 -14.296 1.0 97.17 ? 93 SER A N 1 O49373 UNP 93 S ATOM 753 C CA . SER A 1 93 ? 9.149 -13.776 -15.194 1.0 97.17 ? 93 SER A CA 1 O49373 UNP 93 S ATOM 754 C C . SER A 1 93 ? 10.654 -13.502 -15.215 1.0 97.17 ? 93 SER A C 1 O49373 UNP 93 S ATOM 755 C CB . SER A 1 93 ? 8.579 -13.786 -16.615 1.0 97.17 ? 93 SER A CB 1 O49373 UNP 93 S ATOM 756 O O . SER A 1 93 ? 11.423 -14.451 -15.322 1.0 97.17 ? 93 SER A O 1 O49373 UNP 93 S ATOM 757 O OG . SER A 1 93 ? 8.627 -12.509 -17.198 1.0 97.17 ? 93 SER A OG 1 O49373 UNP 93 S ATOM 758 N N . ASN A 1 94 ? 11.093 -12.251 -15.042 1.0 97.33 ? 94 ASN A N 1 O49373 UNP 94 N ATOM 759 C CA . ASN A 1 94 ? 12.508 -11.890 -14.893 1.0 97.33 ? 94 ASN A CA 1 O49373 UNP 94 N ATOM 760 C C . ASN A 1 94 ? 12.813 -11.280 -13.510 1.0 97.33 ? 94 ASN A C 1 O49373 UNP 94 N ATOM 761 C CB . ASN A 1 94 ? 12.960 -11.024 -16.085 1.0 97.33 ? 94 ASN A CB 1 O49373 UNP 94 N ATOM 762 O O . ASN A 1 94 ? 13.698 -10.438 -13.357 1.0 97.33 ? 94 ASN A O 1 O49373 UNP 94 N ATOM 763 C CG . ASN A 1 94 ? 14.477 -10.977 -16.225 1.0 97.33 ? 94 ASN A CG 1 O49373 UNP 94 N ATOM 764 N ND2 . ASN A 1 94 ? 15.036 -10.057 -16.976 1.0 97.33 ? 94 ASN A ND2 1 O49373 UNP 94 N ATOM 765 O OD1 . ASN A 1 94 ? 15.204 -11.789 -15.673 1.0 97.33 ? 94 ASN A OD1 1 O49373 UNP 94 N ATOM 766 N N . PHE A 1 95 ? 12.075 -11.696 -12.474 1.0 96.30 ? 95 PHE A N 1 O49373 UNP 95 F ATOM 767 C CA . PHE A 1 95 ? 12.159 -11.133 -11.119 1.0 96.30 ? 95 PHE A CA 1 O49373 UNP 95 F ATOM 768 C C . PHE A 1 95 ? 13.590 -11.044 -10.557 1.0 96.30 ? 95 PHE A C 1 O49373 UNP 95 F ATOM 769 C CB . PHE A 1 95 ? 11.295 -11.994 -10.184 1.0 96.30 ? 95 PHE A CB 1 O49373 UNP 95 F ATOM 770 O O . PHE A 1 95 ? 13.916 -10.083 -9.863 1.0 96.30 ? 95 PHE A O 1 O49373 UNP 95 F ATOM 771 C CG . PHE A 1 95 ? 11.483 -11.680 -8.711 1.0 96.30 ? 95 PHE A CG 1 O49373 UNP 95 F ATOM 772 C CD1 . PHE A 1 95 ? 12.360 -12.453 -7.924 1.0 96.30 ? 95 PHE A CD1 1 O49373 UNP 95 F ATOM 773 C CD2 . PHE A 1 95 ? 10.818 -10.584 -8.140 1.0 96.30 ? 95 PHE A CD2 1 O49373 UNP 95 F ATOM 774 C CE1 . PHE A 1 95 ? 12.564 -12.134 -6.570 1.0 96.30 ? 95 PHE A CE1 1 O49373 UNP 95 F ATOM 775 C CE2 . PHE A 1 95 ? 11.019 -10.267 -6.786 1.0 96.30 ? 95 PHE A CE2 1 O49373 UNP 95 F ATOM 776 C CZ . PHE A 1 95 ? 11.893 -11.039 -5.999 1.0 96.30 ? 95 PHE A CZ 1 O49373 UNP 95 F ATOM 777 N N . SER A 1 96 ? 14.449 -12.029 -10.843 1.0 96.08 ? 96 SER A N 1 O49373 UNP 96 S ATOM 778 C CA . SER A 1 96 ? 15.832 -12.072 -10.348 1.0 96.08 ? 96 SER A CA 1 O49373 UNP 96 S ATOM 779 C C . SER A 1 96 ? 16.698 -10.926 -10.871 1.0 96.08 ? 96 SER A C 1 O49373 UNP 96 S ATOM 780 C CB . SER A 1 96 ? 16.485 -13.406 -10.724 1.0 96.08 ? 96 SER A CB 1 O49373 UNP 96 S ATOM 781 O O . SER A 1 96 ? 17.630 -10.523 -10.178 1.0 96.08 ? 96 SER A O 1 O49373 UNP 96 S ATOM 782 O OG . SER A 1 96 ? 16.366 -13.611 -12.117 1.0 96.08 ? 96 SER A OG 1 O49373 UNP 96 S ATOM 783 N N . ASN A 1 97 ? 16.384 -10.375 -12.048 1.0 97.93 ? 97 ASN A N 1 O49373 UNP 97 N ATOM 784 C CA . ASN A 1 97 ? 17.062 -9.198 -12.576 1.0 97.93 ? 97 ASN A CA 1 O49373 UNP 97 N ATOM 785 C C . ASN A 1 97 ? 16.547 -7.899 -11.937 1.0 97.93 ? 97 ASN A C 1 O49373 UNP 97 N ATOM 786 C CB . ASN A 1 97 ? 16.924 -9.173 -14.111 1.0 97.93 ? 97 ASN A CB 1 O49373 UNP 97 N ATOM 787 O O . ASN A 1 97 ? 17.273 -6.916 -11.939 1.0 97.93 ? 97 ASN A O 1 O49373 UNP 97 N ATOM 788 C CG . ASN A 1 97 ? 17.860 -8.161 -14.757 1.0 97.93 ? 97 ASN A CG 1 O49373 UNP 97 N ATOM 789 N ND2 . ASN A 1 97 ? 17.424 -7.454 -15.774 1.0 97.93 ? 97 ASN A ND2 1 O49373 UNP 97 N ATOM 790 O OD1 . ASN A 1 97 ? 19.004 -8.000 -14.355 1.0 97.93 ? 97 ASN A OD1 1 O49373 UNP 97 N ATOM 791 N N . TYR A 1 98 ? 15.333 -7.865 -11.372 1.0 97.94 ? 98 TYR A N 1 O49373 UNP 98 Y ATOM 792 C CA . TYR A 1 98 ? 14.691 -6.638 -10.882 1.0 97.94 ? 98 TYR A CA 1 O49373 UNP 98 Y ATOM 793 C C . TYR A 1 98 ? 14.576 -6.583 -9.355 1.0 97.94 ? 98 TYR A C 1 O49373 UNP 98 Y ATOM 794 C CB . TYR A 1 98 ? 13.331 -6.452 -11.550 1.0 97.94 ? 98 TYR A CB 1 O49373 UNP 98 Y ATOM 795 O O . TYR A 1 98 ? 13.611 -7.051 -8.731 1.0 97.94 ? 98 TYR A O 1 O49373 UNP 98 Y ATOM 796 C CG . TYR A 1 98 ? 13.417 -6.196 -13.038 1.0 97.94 ? 98 TYR A CG 1 O49373 UNP 98 Y ATOM 797 C CD1 . TYR A 1 98 ? 13.710 -4.907 -13.525 1.0 97.94 ? 98 TYR A CD1 1 O49373 UNP 98 Y ATOM 798 C CD2 . TYR A 1 98 ? 13.189 -7.250 -13.938 1.0 97.94 ? 98 TYR A CD2 1 O49373 UNP 98 Y ATOM 799 C CE1 . TYR A 1 98 ? 13.761 -4.680 -14.914 1.0 97.94 ? 98 TYR A CE1 1 O49373 UNP 98 Y ATOM 800 C CE2 . TYR A 1 98 ? 13.243 -7.026 -15.323 1.0 97.94 ? 98 TYR A CE2 1 O49373 UNP 98 Y ATOM 801 O OH . TYR A 1 98 ? 13.549 -5.526 -17.146 1.0 97.94 ? 98 TYR A OH 1 O49373 UNP 98 Y ATOM 802 C CZ . TYR A 1 98 ? 13.525 -5.739 -15.812 1.0 97.94 ? 98 TYR A CZ 1 O49373 UNP 98 Y ATOM 803 N N . ILE A 1 99 ? 15.528 -5.889 -8.746 1.0 96.92 ? 99 ILE A N 1 O49373 UNP 99 I ATOM 804 C CA . ILE A 1 99 ? 15.657 -5.731 -7.295 1.0 96.92 ? 99 ILE A CA 1 O49373 UNP 99 I ATOM 805 C C . ILE A 1 99 ? 15.111 -4.381 -6.812 1.0 96.92 ? 99 ILE A C 1 O49373 UNP 99 I ATOM 806 C CB . ILE A 1 99 ? 17.120 -5.987 -6.887 1.0 96.92 ? 99 ILE A CB 1 O49373 UNP 99 I ATOM 807 O O . ILE A 1 99 ? 14.605 -3.579 -7.603 1.0 96.92 ? 99 ILE A O 1 O49373 UNP 99 I ATOM 808 C CG1 . ILE A 1 99 ? 18.106 -4.977 -7.511 1.0 96.92 ? 99 ILE A CG1 1 O49373 UNP 99 I ATOM 809 C CG2 . ILE A 1 99 ? 17.483 -7.450 -7.197 1.0 96.92 ? 99 ILE A CG2 1 O49373 UNP 99 I ATOM 810 C CD1 . ILE A 1 99 ? 19.501 -5.055 -6.881 1.0 96.92 ? 99 ILE A CD1 1 O49373 UNP 99 I ATOM 811 N N . LYS A 1 100 ? 15.152 -4.133 -5.499 1.0 95.86 ? 100 LYS A N 1 O49373 UNP 100 K ATOM 812 C CA . LYS A 1 100 ? 14.977 -2.782 -4.951 1.0 95.86 ? 100 LYS A CA 1 O49373 UNP 100 K ATOM 813 C C . LYS A 1 100 ? 16.241 -1.958 -5.184 1.0 95.86 ? 100 LYS A C 1 O49373 UNP 100 K ATOM 814 C CB . LYS A 1 100 ? 14.631 -2.867 -3.453 1.0 95.86 ? 100 LYS A CB 1 O49373 UNP 100 K ATOM 815 O O . LYS A 1 100 ? 16.155 -0.877 -5.765 1.0 95.86 ? 100 LYS A O 1 O49373 UNP 100 K ATOM 816 C CG . LYS A 1 100 ? 13.285 -3.542 -3.157 1.0 95.86 ? 100 LYS A CG 1 O49373 UNP 100 K ATOM 817 C CD . LYS A 1 100 ? 12.144 -2.739 -3.783 1.0 95.86 ? 100 LYS A CD 1 O49373 UNP 100 K ATOM 818 C CE . LYS A 1 100 ? 10.787 -3.206 -3.273 1.0 95.86 ? 100 LYS A CE 1 O49373 UNP 100 K ATOM 819 N NZ . LYS A 1 100 ? 9.755 -2.252 -3.737 1.0 95.86 ? 100 LYS A NZ 1 O49373 UNP 100 K ATOM 820 N N . GLY A 1 101 ? 17.395 -2.515 -4.821 1.0 93.54 ? 101 GLY A N 1 O49373 UNP 101 G ATOM 821 C CA . GLY A 1 101 ? 18.712 -1.939 -5.074 1.0 93.54 ? 101 GLY A CA 1 O49373 UNP 101 G ATOM 822 C C . GLY A 1 101 ? 19.133 -0.839 -4.086 1.0 93.54 ? 101 GLY A C 1 O49373 UNP 101 G ATOM 823 O O . GLY A 1 101 ? 18.311 -0.313 -3.330 1.0 93.54 ? 101 GLY A O 1 O49373 UNP 101 G ATOM 824 N N . PRO A 1 102 ? 20.420 -0.451 -4.106 1.0 92.64 ? 102 PRO A N 1 O49373 UNP 102 P ATOM 825 C CA . PRO A 1 102 ? 21.018 0.434 -3.101 1.0 92.64 ? 102 PRO A CA 1 O49373 UNP 102 P ATOM 826 C C . PRO A 1 102 ? 20.402 1.834 -3.093 1.0 92.64 ? 102 PRO A C 1 O49373 UNP 102 P ATOM 827 C CB . PRO A 1 102 ? 22.510 0.481 -3.451 1.0 92.64 ? 102 PRO A CB 1 O49373 UNP 102 P ATOM 828 O O . PRO A 1 102 ? 20.205 2.436 -2.044 1.0 92.64 ? 102 PRO A O 1 O49373 UNP 102 P ATOM 829 C CG . PRO A 1 102 ? 22.558 0.129 -4.939 1.0 92.64 ? 102 PRO A CG 1 O49373 UNP 102 P ATOM 830 C CD . PRO A 1 102 ? 21.417 -0.872 -5.079 1.0 92.64 ? 102 PRO A CD 1 O49373 UNP 102 P ATOM 831 N N . GLU A 1 103 ? 20.020 2.361 -4.255 1.0 92.34 ? 103 GLU A N 1 O49373 UNP 103 E ATOM 832 C CA . GLU A 1 103 ? 19.357 3.662 -4.303 1.0 92.34 ? 103 GLU A CA 1 O49373 UNP 103 E ATOM 833 C C . GLU A 1 103 ? 17.913 3.634 -3.774 1.0 92.34 ? 103 GLU A C 1 O49373 UNP 103 E ATOM 834 C CB . GLU A 1 103 ? 19.283 4.156 -5.735 1.0 92.34 ? 103 GLU A CB 1 O49373 UNP 103 E ATOM 835 O O . GLU A 1 103 ? 17.359 4.687 -3.455 1.0 92.34 ? 103 GLU A O 1 O49373 UNP 103 E ATOM 836 C CG . GLU A 1 103 ? 20.570 4.506 -6.479 1.0 92.34 ? 103 GLU A CG 1 O49373 UNP 103 E ATOM 837 C CD . GLU A 1 103 ? 20.220 5.265 -7.774 1.0 92.34 ? 103 GLU A CD 1 O49373 UNP 103 E ATOM 838 O OE1 . GLU A 1 103 ? 21.145 5.658 -8.507 1.0 92.34 ? 103 GLU A OE1 1 O49373 UNP 103 E ATOM 839 O OE2 . GLU A 1 103 ? 19.010 5.542 -7.984 1.0 92.34 ? 103 GLU A OE2 1 O49373 UNP 103 E ATOM 840 N N . PHE A 1 104 ? 17.247 2.473 -3.752 1.0 94.85 ? 104 PHE A N 1 O49373 UNP 104 F ATOM 841 C CA . PHE A 1 104 ? 15.971 2.336 -3.047 1.0 94.85 ? 104 PHE A CA 1 O49373 UNP 104 F ATOM 842 C C . PHE A 1 104 ? 16.223 2.367 -1.544 1.0 94.85 ? 104 PHE A C 1 O49373 UNP 104 F ATOM 843 C CB . PHE A 1 104 ? 15.243 1.058 -3.482 1.0 94.85 ? 104 PHE A CB 1 O49373 UNP 104 F ATOM 844 O O . PHE A 1 104 ? 15.562 3.126 -0.846 1.0 94.85 ? 104 PHE A O 1 O49373 UNP 104 F ATOM 845 C CG . PHE A 1 104 ? 13.902 0.831 -2.808 1.0 94.85 ? 104 PHE A CG 1 O49373 UNP 104 F ATOM 846 C CD1 . PHE A 1 104 ? 13.830 0.231 -1.536 1.0 94.85 ? 104 PHE A CD1 1 O49373 UNP 104 F ATOM 847 C CD2 . PHE A 1 104 ? 12.717 1.223 -3.455 1.0 94.85 ? 104 PHE A CD2 1 O49373 UNP 104 F ATOM 848 C CE1 . PHE A 1 104 ? 12.583 0.053 -0.912 1.0 94.85 ? 104 PHE A CE1 1 O49373 UNP 104 F ATOM 849 C CE2 . PHE A 1 104 ? 11.470 1.062 -2.824 1.0 94.85 ? 104 PHE A CE2 1 O49373 UNP 104 F ATOM 850 C CZ . PHE A 1 104 ? 11.406 0.484 -1.545 1.0 94.85 ? 104 PHE A CZ 1 O49373 UNP 104 F ATOM 851 N N . GLN A 1 105 ? 17.222 1.623 -1.068 1.0 94.68 ? 105 GLN A N 1 O49373 UNP 105 Q ATOM 852 C CA . GLN A 1 105 ? 17.617 1.621 0.342 1.0 94.68 ? 105 GLN A CA 1 O49373 UNP 105 Q ATOM 853 C C . GLN A 1 105 ? 18.008 3.020 0.835 1.0 94.68 ? 105 GLN A C 1 O49373 UNP 105 Q ATOM 854 C CB . GLN A 1 105 ? 18.770 0.633 0.550 1.0 94.68 ? 105 GLN A CB 1 O49373 UNP 105 Q ATOM 855 O O . GLN A 1 105 ? 17.562 3.424 1.895 1.0 94.68 ? 105 GLN A O 1 O49373 UNP 105 Q ATOM 856 C CG . GLN A 1 105 ? 18.357 -0.817 0.259 1.0 94.68 ? 105 GLN A CG 1 O49373 UNP 105 Q ATOM 857 C CD . GLN A 1 105 ? 19.509 -1.791 0.460 1.0 94.68 ? 105 GLN A CD 1 O49373 UNP 105 Q ATOM 858 N NE2 . GLN A 1 105 ? 19.234 -2.992 0.910 1.0 94.68 ? 105 GLN A NE2 1 O49373 UNP 105 Q ATOM 859 O OE1 . GLN A 1 105 ? 20.663 -1.499 0.196 1.0 94.68 ? 105 GLN A OE1 1 O49373 UNP 105 Q ATOM 860 N N . ASP A 1 106 ? 18.739 3.805 0.036 1.0 94.46 ? 106 ASP A N 1 O49373 UNP 106 D ATOM 861 C CA . ASP A 1 106 ? 19.130 5.178 0.396 1.0 94.46 ? 106 ASP A CA 1 O49373 UNP 106 D ATOM 862 C C . ASP A 1 106 ? 17.934 6.145 0.492 1.0 94.46 ? 106 ASP A C 1 O49373 UNP 106 D ATOM 863 C CB . ASP A 1 106 ? 20.146 5.673 -0.647 1.0 94.46 ? 106 ASP A CB 1 O49373 UNP 106 D ATOM 864 O O . ASP A 1 106 ? 17.974 7.119 1.236 1.0 94.46 ? 106 ASP A O 1 O49373 UNP 106 D ATOM 865 C CG . ASP A 1 106 ? 20.883 6.963 -0.262 1.0 94.46 ? 106 ASP A CG 1 O49373 UNP 106 D ATOM 866 O OD1 . ASP A 1 106 ? 21.228 7.185 0.916 1.0 94.46 ? 106 ASP A OD1 1 O49373 UNP 106 D ATOM 867 O OD2 . ASP A 1 106 ? 21.246 7.742 -1.174 1.0 94.46 ? 106 ASP A OD2 1 O49373 UNP 106 D ATOM 868 N N . VAL A 1 107 ? 16.857 5.895 -0.261 1.0 94.86 ? 107 VAL A N 1 O49373 UNP 107 V ATOM 869 C CA . VAL A 1 107 ? 15.626 6.702 -0.190 1.0 94.86 ? 107 VAL A CA 1 O49373 UNP 107 V ATOM 870 C C . VAL A 1 107 ? 14.731 6.269 0.973 1.0 94.86 ? 107 VAL A C 1 O49373 UNP 107 V ATOM 871 C CB . VAL A 1 107 ? 14.872 6.664 -1.533 1.0 94.86 ? 107 VAL A CB 1 O49373 UNP 107 V ATOM 872 O O . VAL A 1 107 ? 14.054 7.116 1.554 1.0 94.86 ? 107 VAL A O 1 O49373 UNP 107 V ATOM 873 C CG1 . VAL A 1 107 ? 13.478 7.300 -1.460 1.0 94.86 ? 107 VAL A CG1 1 O49373 UNP 107 V ATOM 874 C CG2 . VAL A 1 107 ? 15.653 7.439 -2.604 1.0 94.86 ? 107 VAL A CG2 1 O49373 UNP 107 V ATOM 875 N N . PHE A 1 108 ? 14.737 4.979 1.306 1.0 95.11 ? 108 PHE A N 1 O49373 UNP 108 F ATOM 876 C CA . PHE A 1 108 ? 13.941 4.352 2.366 1.0 95.11 ? 108 PHE A CA 1 O49373 UNP 108 F ATOM 877 C C . PHE A 1 108 ? 14.803 4.014 3.599 1.0 95.11 ? 108 PHE A C 1 O49373 UNP 108 F ATOM 878 C CB . PHE A 1 108 ? 13.211 3.119 1.794 1.0 95.11 ? 108 PHE A CB 1 O49373 UNP 108 F ATOM 879 O O . PHE A 1 108 ? 14.522 3.045 4.300 1.0 95.11 ? 108 PHE A O 1 O49373 UNP 108 F ATOM 880 C CG . PHE A 1 108 ? 12.068 3.412 0.836 1.0 95.11 ? 108 PHE A CG 1 O49373 UNP 108 F ATOM 881 C CD1 . PHE A 1 108 ? 10.737 3.259 1.267 1.0 95.11 ? 108 PHE A CD1 1 O49373 UNP 108 F ATOM 882 C CD2 . PHE A 1 108 ? 12.316 3.802 -0.493 1.0 95.11 ? 108 PHE A CD2 1 O49373 UNP 108 F ATOM 883 C CE1 . PHE A 1 108 ? 9.671 3.488 0.380 1.0 95.11 ? 108 PHE A CE1 1 O49373 UNP 108 F ATOM 884 C CE2 . PHE A 1 108 ? 11.253 4.047 -1.379 1.0 95.11 ? 108 PHE A CE2 1 O49373 UNP 108 F ATOM 885 C CZ . PHE A 1 108 ? 9.927 3.884 -0.943 1.0 95.11 ? 108 PHE A CZ 1 O49373 UNP 108 F ATOM 886 N N . ASP A 1 109 ? 15.848 4.802 3.858 1.0 94.92 ? 109 ASP A N 1 O49373 UNP 109 D ATOM 887 C CA . ASP A 1 109 ? 16.849 4.569 4.911 1.0 94.92 ? 109 ASP A CA 1 O49373 UNP 109 D ATOM 888 C C . ASP A 1 109 ? 16.241 4.431 6.315 1.0 94.92 ? 109 ASP A C 1 O49373 UNP 109 D ATOM 889 C CB . ASP A 1 109 ? 17.927 5.675 4.863 1.0 94.92 ? 109 ASP A CB 1 O49373 UNP 109 D ATOM 890 O O . ASP A 1 109 ? 16.704 3.610 7.103 1.0 94.92 ? 109 ASP A O 1 O49373 UNP 109 D ATOM 891 C CG . ASP A 1 109 ? 17.422 7.121 5.027 1.0 94.92 ? 109 ASP A CG 1 O49373 UNP 109 D ATOM 892 O OD1 . ASP A 1 109 ? 16.189 7.346 5.072 1.0 94.92 ? 109 ASP A OD1 1 O49373 UNP 109 D ATOM 893 O OD2 . ASP A 1 109 ? 18.259 8.051 4.996 1.0 94.92 ? 109 ASP A OD2 1 O49373 UNP 109 D ATOM 894 N N . VAL A 1 110 ? 15.142 5.139 6.593 1.0 95.26 ? 110 VAL A N 1 O49373 UNP 110 V ATOM 895 C CA . VAL A 1 110 ? 14.363 5.025 7.839 1.0 95.26 ? 110 VAL A CA 1 O49373 UNP 110 V ATOM 896 C C . VAL A 1 110 ? 13.873 3.594 8.110 1.0 95.26 ? 110 VAL A C 1 O49373 UNP 110 V ATOM 897 C CB . VAL A 1 110 ? 13.163 5.997 7.814 1.0 95.26 ? 110 VAL A CB 1 O49373 UNP 110 V ATOM 898 O O . VAL A 1 110 ? 13.691 3.216 9.265 1.0 95.26 ? 110 VAL A O 1 O49373 UNP 110 V ATOM 899 C CG1 . VAL A 1 110 ? 12.353 5.926 9.113 1.0 95.26 ? 110 VAL A CG1 1 O49373 UNP 110 V ATOM 900 C CG2 . VAL A 1 110 ? 13.615 7.453 7.627 1.0 95.26 ? 110 VAL A CG2 1 O49373 UNP 110 V ATOM 901 N N . LEU A 1 111 ? 13.679 2.768 7.076 1.0 95.23 ? 111 LEU A N 1 O49373 UNP 111 L ATOM 902 C CA . LEU A 1 111 ? 13.274 1.360 7.206 1.0 95.23 ? 111 LEU A CA 1 O49373 UNP 111 L ATOM 903 C C . LEU A 1 111 ? 14.456 0.386 7.319 1.0 95.23 ? 111 LEU A C 1 O49373 UNP 111 L ATOM 904 C CB . LEU A 1 111 ? 12.355 0.969 6.035 1.0 95.23 ? 111 LEU A CB 1 O49373 UNP 111 L ATOM 905 O O . LEU A 1 111 ? 14.227 -0.827 7.325 1.0 95.23 ? 111 LEU A O 1 O49373 UNP 111 L ATOM 906 C CG . LEU A 1 111 ? 11.070 1.795 5.897 1.0 95.23 ? 111 LEU A CG 1 O49373 UNP 111 L ATOM 907 C CD1 . LEU A 1 111 ? 10.255 1.240 4.725 1.0 95.23 ? 111 LEU A CD1 1 O49373 UNP 111 L ATOM 908 C CD2 . LEU A 1 111 ? 10.210 1.737 7.160 1.0 95.23 ? 111 LEU A CD2 1 O49373 UNP 111 L ATOM 909 N N . GLY A 1 112 ? 15.689 0.900 7.356 1.0 94.86 ? 112 GLY A N 1 O49373 UNP 112 G ATOM 910 C CA . GLY A 1 112 ? 16.922 0.137 7.530 1.0 94.86 ? 112 GLY A CA 1 O49373 UNP 112 G ATOM 911 C C . GLY A 1 112 ? 17.005 -1.113 6.655 1.0 94.86 ? 112 GLY A C 1 O49373 UNP 112 G ATOM 912 O O . GLY A 1 112 ? 16.622 -1.095 5.481 1.0 94.86 ? 112 GLY A O 1 O49373 UNP 112 G ATOM 913 N N . ASP A 1 113 ? 17.466 -2.217 7.239 1.0 94.75 ? 113 ASP A N 1 O49373 UNP 113 D ATOM 914 C CA . ASP A 1 113 ? 17.616 -3.519 6.581 1.0 94.75 ? 113 ASP A CA 1 O49373 UNP 113 D ATOM 915 C C . ASP A 1 113 ? 16.376 -4.409 6.800 1.0 94.75 ? 113 ASP A C 1 O49373 UNP 113 D ATOM 916 C CB . ASP A 1 113 ? 18.946 -4.171 6.994 1.0 94.75 ? 113 ASP A CB 1 O49373 UNP 113 D ATOM 917 O O . ASP A 1 113 ? 16.464 -5.596 7.119 1.0 94.75 ? 113 ASP A O 1 O49373 UNP 113 D ATOM 918 C CG . ASP A 1 113 ? 20.151 -3.346 6.524 1.0 94.75 ? 113 ASP A CG 1 O49373 UNP 113 D ATOM 919 O OD1 . ASP A 1 113 ? 20.234 -3.119 5.294 1.0 94.75 ? 113 ASP A OD1 1 O49373 UNP 113 D ATOM 920 O OD2 . ASP A 1 113 ? 20.975 -2.947 7.387 1.0 94.75 ? 113 ASP A OD2 1 O49373 UNP 113 D ATOM 921 N N . SER A 1 114 ? 15.183 -3.834 6.631 1.0 95.39 ? 114 SER A N 1 O49373 UNP 114 S ATOM 922 C CA . SER A 1 114 ? 13.914 -4.558 6.745 1.0 95.39 ? 114 SER A CA 1 O49373 UNP 114 S ATOM 923 C C . SER A 1 114 ? 13.595 -5.431 5.525 1.0 95.39 ? 114 SER A C 1 O49373 UNP 114 S ATOM 924 C CB . SER A 1 114 ? 12.762 -3.585 6.999 1.0 95.39 ? 114 SER A CB 1 O49373 UNP 114 S ATOM 925 O O . SER A 1 114 ? 14.166 -5.307 4.436 1.0 95.39 ? 114 SER A O 1 O49373 UNP 114 S ATOM 926 O OG . SER A 1 114 ? 12.540 -2.760 5.871 1.0 95.39 ? 114 SER A OG 1 O49373 UNP 114 S ATOM 927 N N . PHE A 1 115 ? 12.581 -6.290 5.651 1.0 92.67 ? 115 PHE A N 1 O49373 UNP 115 F ATOM 928 C CA . PHE A 1 115 ? 12.090 -7.111 4.534 1.0 92.67 ? 115 PHE A CA 1 O49373 UNP 115 F ATOM 929 C C . PHE A 1 115 ? 11.557 -6.312 3.326 1.0 92.67 ? 115 PHE A C 1 O49373 UNP 115 F ATOM 930 C CB . PHE A 1 115 ? 11.004 -8.058 5.049 1.0 92.67 ? 115 PHE A CB 1 O49373 UNP 115 F ATOM 931 O O . PHE A 1 115 ? 11.358 -6.886 2.246 1.0 92.67 ? 115 PHE A O 1 O49373 UNP 115 F ATOM 932 C CG . PHE A 1 115 ? 9.638 -7.413 5.255 1.0 92.67 ? 115 PHE A CG 1 O49373 UNP 115 F ATOM 933 C CD1 . PHE A 1 115 ? 9.305 -6.778 6.468 1.0 92.67 ? 115 PHE A CD1 1 O49373 UNP 115 F ATOM 934 C CD2 . PHE A 1 115 ? 8.700 -7.429 4.203 1.0 92.67 ? 115 PHE A CD2 1 O49373 UNP 115 F ATOM 935 C CE1 . PHE A 1 115 ? 8.043 -6.176 6.623 1.0 92.67 ? 115 PHE A CE1 1 O49373 UNP 115 F ATOM 936 C CE2 . PHE A 1 115 ? 7.446 -6.808 4.353 1.0 92.67 ? 115 PHE A CE2 1 O49373 UNP 115 F ATOM 937 C CZ . PHE A 1 115 ? 7.118 -6.179 5.565 1.0 92.67 ? 115 PHE A CZ 1 O49373 UNP 115 F ATOM 938 N N . ILE A 1 116 ? 11.286 -5.012 3.498 1.0 93.63 ? 116 ILE A N 1 O49373 UNP 116 I ATOM 939 C CA . ILE A 1 116 ? 10.799 -4.111 2.444 1.0 93.63 ? 116 ILE A CA 1 O49373 UNP 116 I ATOM 940 C C . ILE A 1 116 ? 11.958 -3.636 1.557 1.0 93.63 ? 116 ILE A C 1 O49373 UNP 116 I ATOM 941 C CB . ILE A 1 116 ? 10.031 -2.917 3.072 1.0 93.63 ? 116 ILE A CB 1 O49373 UNP 116 I ATOM 942 O O . ILE A 1 116 ? 11.798 -3.558 0.333 1.0 93.63 ? 116 ILE A O 1 O49373 UNP 116 I ATOM 943 C CG1 . ILE A 1 116 ? 8.778 -3.427 3.825 1.0 93.63 ? 116 ILE A CG1 1 O49373 UNP 116 I ATOM 944 C CG2 . ILE A 1 116 ? 9.632 -1.884 1.997 1.0 93.63 ? 116 ILE A CG2 1 O49373 UNP 116 I ATOM 945 C CD1 . ILE A 1 116 ? 7.974 -2.342 4.556 1.0 93.63 ? 116 ILE A CD1 1 O49373 UNP 116 I ATOM 946 N N . THR A 1 117 ? 13.104 -3.324 2.167 1.0 96.06 ? 117 THR A N 1 O49373 UNP 117 T ATOM 947 C CA . THR A 1 117 ? 14.263 -2.664 1.543 1.0 96.06 ? 117 THR A CA 1 O49373 UNP 117 T ATOM 948 C C . THR A 1 117 ? 15.352 -3.642 1.109 1.0 96.06 ? 117 THR A C 1 O49373 UNP 117 T ATOM 949 C CB . THR A 1 117 ? 14.885 -1.668 2.536 1.0 96.06 ? 117 THR A CB 1 O49373 UNP 117 T ATOM 950 O O . THR A 1 117 ? 16.086 -3.355 0.166 1.0 96.06 ? 117 THR A O 1 O49373 UNP 117 T ATOM 951 C CG2 . THR A 1 117 ? 13.950 -0.517 2.895 1.0 96.06 ? 117 THR A CG2 1 O49373 UNP 117 T ATOM 952 O OG1 . THR A 1 117 ? 15.179 -2.370 3.713 1.0 96.06 ? 117 THR A OG1 1 O49373 UNP 117 T ATOM 953 N N . THR A 1 118 ? 15.462 -4.795 1.769 1.0 95.84 ? 118 THR A N 1 O49373 UNP 118 T ATOM 954 C CA . THR A 1 118 ? 16.473 -5.821 1.474 1.0 95.84 ? 118 THR A CA 1 O49373 UNP 118 T ATOM 955 C C . THR A 1 118 ? 16.132 -6.634 0.229 1.0 95.84 ? 118 THR A C 1 O49373 UNP 118 T ATOM 956 C CB . THR A 1 118 ? 16.686 -6.762 2.668 1.0 95.84 ? 118 THR A CB 1 O49373 UNP 118 T ATOM 957 O O . THR A 1 118 ? 14.967 -6.751 -0.160 1.0 95.84 ? 118 THR A O 1 O49373 UNP 118 T ATOM 958 C CG2 . THR A 1 118 ? 17.306 -6.023 3.849 1.0 95.84 ? 118 THR A CG2 1 O49373 UNP 118 T ATOM 959 O OG1 . THR A 1 118 ? 15.462 -7.322 3.082 1.0 95.84 ? 118 THR A OG1 1 O49373 UNP 118 T ATOM 960 N N . ASP A 1 119 ? 17.154 -7.232 -0.387 1.0 95.49 ? 119 ASP A N 1 O49373 UNP 119 D ATOM 961 C CA . ASP A 1 119 ? 17.082 -8.084 -1.578 1.0 95.49 ? 119 ASP A CA 1 O49373 UNP 119 D ATOM 962 C C . ASP A 1 119 ? 17.823 -9.421 -1.364 1.0 95.49 ? 119 ASP A C 1 O49373 UNP 119 D ATOM 963 C CB . ASP A 1 119 ? 17.622 -7.304 -2.795 1.0 95.49 ? 119 ASP A CB 1 O49373 UNP 119 D ATOM 964 O O . ASP A 1 119 ? 18.352 -9.701 -0.285 1.0 95.49 ? 119 ASP A O 1 O49373 UNP 119 D ATOM 965 C CG . ASP A 1 119 ? 16.662 -6.223 -3.302 1.0 95.49 ? 119 ASP A CG 1 O49373 UNP 119 D ATOM 966 O OD1 . ASP A 1 119 ? 15.502 -6.567 -3.652 1.0 95.49 ? 119 ASP A OD1 1 O49373 UNP 119 D ATOM 967 O OD2 . ASP A 1 119 ? 17.104 -5.071 -3.494 1.0 95.49 ? 119 ASP A OD2 1 O49373 UNP 119 D ATOM 968 N N . SER A 1 120 ? 17.850 -10.261 -2.404 1.0 93.22 ? 120 SER A N 1 O49373 UNP 120 S ATOM 969 C CA . SER A 1 120 ? 18.675 -11.477 -2.469 1.0 93.22 ? 120 SER A CA 1 O49373 UNP 120 S ATOM 970 C C . SER A 1 120 ? 18.420 -12.463 -1.314 1.0 93.22 ? 120 SER A C 1 O49373 UNP 120 S ATOM 971 C CB . SER A 1 120 ? 20.149 -11.064 -2.627 1.0 93.22 ? 120 SER A CB 1 O49373 UNP 120 S ATOM 972 O O . SER A 1 120 ? 17.274 -12.663 -0.902 1.0 93.22 ? 120 SER A O 1 O49373 UNP 120 S ATOM 973 O OG . SER A 1 120 ? 20.283 -10.233 -3.762 1.0 93.22 ? 120 SER A OG 1 O49373 UNP 120 S ATOM 974 N N . GLU A 1 121 ? 19.460 -13.150 -0.833 1.0 94.37 ? 121 GLU A N 1 O49373 UNP 121 E ATOM 975 C CA . GLU A 1 121 ? 19.333 -14.226 0.155 1.0 94.37 ? 121 GLU A CA 1 O49373 UNP 121 E ATOM 976 C C . GLU A 1 121 ? 18.835 -13.748 1.523 1.0 94.37 ? 121 GLU A C 1 O49373 UNP 121 E ATOM 977 C CB . GLU A 1 121 ? 20.672 -14.972 0.295 1.0 94.37 ? 121 GLU A CB 1 O49373 UNP 121 E ATOM 978 O O . GLU A 1 121 ? 18.064 -14.469 2.162 1.0 94.37 ? 121 GLU A O 1 O49373 UNP 121 E ATOM 979 C CG . GLU A 1 121 ? 21.090 -15.721 -0.982 1.0 94.37 ? 121 GLU A CG 1 O49373 UNP 121 E ATOM 980 C CD . GLU A 1 121 ? 19.966 -16.627 -1.510 1.0 94.37 ? 121 GLU A CD 1 O49373 UNP 121 E ATOM 981 O OE1 . GLU A 1 121 ? 19.604 -16.496 -2.706 1.0 94.37 ? 121 GLU A OE1 1 O49373 UNP 121 E ATOM 982 O OE2 . GLU A 1 121 ? 19.336 -17.348 -0.705 1.0 94.37 ? 121 GLU A OE2 1 O49373 UNP 121 E ATOM 983 N N . LEU A 1 122 ? 19.196 -12.529 1.947 1.0 94.25 ? 122 LEU A N 1 O49373 UNP 122 L ATOM 984 C CA . LEU A 1 122 ? 18.700 -11.944 3.197 1.0 94.25 ? 122 LEU A CA 1 O49373 UNP 122 L ATOM 985 C C . LEU A 1 122 ? 17.175 -11.801 3.153 1.0 94.25 ? 122 LEU A C 1 O49373 UNP 122 L ATOM 986 C CB . LEU A 1 122 ? 19.397 -10.594 3.447 1.0 94.25 ? 122 LEU A CB 1 O49373 UNP 122 L ATOM 987 O O . LEU A 1 122 ? 16.474 -12.322 4.024 1.0 94.25 ? 122 LEU A O 1 O49373 UNP 122 L ATOM 988 C CG . LEU A 1 122 ? 18.931 -9.874 4.729 1.0 94.25 ? 122 LEU A CG 1 O49373 UNP 122 L ATOM 989 C CD1 . LEU A 1 122 ? 19.162 -10.727 5.976 1.0 94.25 ? 122 LEU A CD1 1 O49373 UNP 122 L ATOM 990 C CD2 . LEU A 1 122 ? 19.701 -8.566 4.890 1.0 94.25 ? 122 LEU A CD2 1 O49373 UNP 122 L ATOM 991 N N . TRP A 1 123 ? 16.652 -11.205 2.077 1.0 95.54 ? 123 TRP A N 1 O49373 UNP 123 W ATOM 992 C CA . TRP A 1 123 ? 15.210 -11.104 1.879 1.0 95.54 ? 123 TRP A CA 1 O49373 UNP 123 W ATOM 993 C C . TRP A 1 123 ? 14.540 -12.480 1.799 1.0 95.54 ? 123 TRP A C 1 O49373 UNP 123 W ATOM 994 C CB . TRP A 1 123 ? 14.897 -10.294 0.621 1.0 95.54 ? 123 TRP A CB 1 O49373 UNP 123 W ATOM 995 O O . TRP A 1 123 ? 13.487 -12.678 2.400 1.0 95.54 ? 123 TRP A O 1 O49373 UNP 123 W ATOM 996 C CG . TRP A 1 123 ? 13.457 -10.401 0.234 1.0 95.54 ? 123 TRP A CG 1 O49373 UNP 123 W ATOM 997 C CD1 . TRP A 1 123 ? 12.431 -9.857 0.922 1.0 95.54 ? 123 TRP A CD1 1 O49373 UNP 123 W ATOM 998 C CD2 . TRP A 1 123 ? 12.857 -11.235 -0.799 1.0 95.54 ? 123 TRP A CD2 1 O49373 UNP 123 W ATOM 999 C CE2 . TRP A 1 123 ? 11.438 -11.148 -0.674 1.0 95.54 ? 123 TRP A CE2 1 O49373 UNP 123 W ATOM 1000 C CE3 . TRP A 1 123 ? 13.369 -12.083 -1.804 1.0 95.54 ? 123 TRP A CE3 1 O49373 UNP 123 W ATOM 1001 N NE1 . TRP A 1 123 ? 11.235 -10.279 0.380 1.0 95.54 ? 123 TRP A NE1 1 O49373 UNP 123 W ATOM 1002 C CH2 . TRP A 1 123 ? 11.114 -12.689 -2.510 1.0 95.54 ? 123 TRP A CH2 1 O49373 UNP 123 W ATOM 1003 C CZ2 . TRP A 1 123 ? 10.572 -11.857 -1.517 1.0 95.54 ? 123 TRP A CZ2 1 O49373 UNP 123 W ATOM 1004 C CZ3 . TRP A 1 123 ? 12.507 -12.803 -2.653 1.0 95.54 ? 123 TRP A CZ3 1 O49373 UNP 123 W ATOM 1005 N N . LYS A 1 124 ? 15.128 -13.456 1.092 1.0 95.02 ? 124 LYS A N 1 O49373 UNP 124 K ATOM 1006 C CA . LYS A 1 124 ? 14.564 -14.817 1.013 1.0 95.02 ? 124 LYS A CA 1 O49373 UNP 124 K ATOM 1007 C C . LYS A 1 124 ? 14.486 -15.487 2.390 1.0 95.02 ? 124 LYS A C 1 O49373 UNP 124 K ATOM 1008 C CB . LYS A 1 124 ? 15.387 -15.696 0.064 1.0 95.02 ? 124 LYS A CB 1 O49373 UNP 124 K ATOM 1009 O O . LYS A 1 124 ? 13.500 -16.171 2.663 1.0 95.02 ? 124 LYS A O 1 O49373 UNP 124 K ATOM 1010 C CG . LYS A 1 124 ? 15.237 -15.338 -1.423 1.0 95.02 ? 124 LYS A CG 1 O49373 UNP 124 K ATOM 1011 C CD . LYS A 1 124 ? 16.194 -16.226 -2.226 1.0 95.02 ? 124 LYS A CD 1 O49373 UNP 124 K ATOM 1012 C CE . LYS A 1 124 ? 16.323 -15.821 -3.696 1.0 95.02 ? 124 LYS A CE 1 O49373 UNP 124 K ATOM 1013 N NZ . LYS A 1 124 ? 17.437 -16.577 -4.322 1.0 95.02 ? 124 LYS A NZ 1 O49373 UNP 124 K ATOM 1014 N N . ASN A 1 125 ? 15.490 -15.294 3.249 1.0 94.82 ? 125 ASN A N 1 O49373 UNP 125 N ATOM 1015 C CA . ASN A 1 125 ? 15.506 -15.826 4.616 1.0 94.82 ? 125 ASN A CA 1 O49373 UNP 125 N ATOM 1016 C C . ASN A 1 125 ? 14.397 -15.183 5.463 1.0 94.82 ? 125 ASN A C 1 O49373 UNP 125 N ATOM 1017 C CB . ASN A 1 125 ? 16.902 -15.640 5.245 1.0 94.82 ? 125 ASN A CB 1 O49373 UNP 125 N ATOM 1018 O O . ASN A 1 125 ? 13.596 -15.914 6.045 1.0 94.82 ? 125 ASN A O 1 O49373 UNP 125 N ATOM 1019 C CG . ASN A 1 125 ? 17.872 -16.753 4.888 1.0 94.82 ? 125 ASN A CG 1 O49373 UNP 125 N ATOM 1020 N ND2 . ASN A 1 125 ? 18.205 -16.918 3.631 1.0 94.82 ? 125 ASN A ND2 1 O49373 UNP 125 N ATOM 1021 O OD1 . ASN A 1 125 ? 18.338 -17.494 5.735 1.0 94.82 ? 125 ASN A OD1 1 O49373 UNP 125 N ATOM 1022 N N . MET A 1 126 ? 14.284 -13.846 5.445 1.0 95.16 ? 126 MET A N 1 O49373 UNP 126 M ATOM 1023 C CA . MET A 1 126 ? 13.190 -13.115 6.108 1.0 95.16 ? 126 MET A CA 1 O49373 UNP 126 M ATOM 1024 C C . MET A 1 126 ? 11.823 -13.561 5.586 1.0 95.16 ? 126 MET A C 1 O49373 UNP 126 M ATOM 1025 C CB . MET A 1 126 ? 13.320 -11.606 5.855 1.0 95.16 ? 126 MET A CB 1 O49373 UNP 126 M ATOM 1026 O O . MET A 1 126 ? 10.904 -13.838 6.344 1.0 95.16 ? 126 MET A O 1 O49373 UNP 126 M ATOM 1027 C CG . MET A 1 126 ? 14.508 -10.957 6.556 1.0 95.16 ? 126 MET A CG 1 O49373 UNP 126 M ATOM 1028 S SD . MET A 1 126 ? 14.697 -9.223 6.089 1.0 95.16 ? 126 MET A SD 1 O49373 UNP 126 M ATOM 1029 C CE . MET A 1 126 ? 16.112 -8.795 7.130 1.0 95.16 ? 126 MET A CE 1 O49373 UNP 126 M ATOM 1030 N N . ARG A 1 127 ? 11.679 -13.681 4.264 1.0 95.33 ? 127 ARG A N 1 O49373 UNP 127 R ATOM 1031 C CA . ARG A 1 127 ? 10.423 -14.073 3.625 1.0 95.33 ? 127 ARG A CA 1 O49373 UNP 127 R ATOM 1032 C C . ARG A 1 127 ? 9.967 -15.450 4.098 1.0 95.33 ? 127 ARG A C 1 O49373 UNP 127 R ATOM 1033 C CB . ARG A 1 127 ? 10.603 -14.017 2.100 1.0 95.33 ? 127 ARG A CB 1 O49373 UNP 127 R ATOM 1034 O O . ARG A 1 127 ? 8.811 -15.588 4.484 1.0 95.33 ? 127 ARG A O 1 O49373 UNP 127 R ATOM 1035 C CG . ARG A 1 127 ? 9.327 -14.341 1.321 1.0 95.33 ? 127 ARG A CG 1 O49373 UNP 127 R ATOM 1036 C CD . ARG A 1 127 ? 8.293 -13.234 1.496 1.0 95.33 ? 127 ARG A CD 1 O49373 UNP 127 R ATOM 1037 N NE . ARG A 1 127 ? 7.052 -13.605 0.811 1.0 95.33 ? 127 ARG A NE 1 O49373 UNP 127 R ATOM 1038 N NH1 . ARG A 1 127 ? 6.277 -11.487 0.387 1.0 95.33 ? 127 ARG A NH1 1 O49373 UNP 127 R ATOM 1039 N NH2 . ARG A 1 127 ? 5.068 -13.272 -0.190 1.0 95.33 ? 127 ARG A NH2 1 O49373 UNP 127 R ATOM 1040 C CZ . ARG A 1 127 ? 6.148 -12.783 0.334 1.0 95.33 ? 127 ARG A CZ 1 O49373 UNP 127 R ATOM 1041 N N . LYS A 1 128 ? 10.858 -16.445 4.079 1.0 95.09 ? 128 LYS A N 1 O49373 UNP 128 K ATOM 1042 C CA . LYS A 1 128 ? 10.548 -17.813 4.517 1.0 95.09 ? 128 LYS A CA 1 O49373 UNP 128 K ATOM 1043 C C . LYS A 1 128 ? 10.179 -17.862 5.998 1.0 95.09 ? 128 LYS A C 1 O49373 UNP 128 K ATOM 1044 C CB . LYS A 1 128 ? 11.739 -18.742 4.248 1.0 95.09 ? 128 LYS A CB 1 O49373 UNP 128 K ATOM 1045 O O . LYS A 1 128 ? 9.189 -18.505 6.344 1.0 95.09 ? 128 LYS A O 1 O49373 UNP 128 K ATOM 1046 C CG . LYS A 1 128 ? 11.903 -19.099 2.764 1.0 95.09 ? 128 LYS A CG 1 O49373 UNP 128 K ATOM 1047 C CD . LYS A 1 128 ? 13.152 -19.972 2.585 1.0 95.09 ? 128 LYS A CD 1 O49373 UNP 128 K ATOM 1048 C CE . LYS A 1 128 ? 13.357 -20.350 1.115 1.0 95.09 ? 128 LYS A CE 1 O49373 UNP 128 K ATOM 1049 N NZ . LYS A 1 128 ? 14.558 -21.209 0.941 1.0 95.09 ? 128 LYS A NZ 1 O49373 UNP 128 K ATOM 1050 N N . SER A 1 129 ? 10.935 -17.175 6.858 1.0 94.80 ? 129 SER A N 1 O49373 UNP 129 S ATOM 1051 C CA . SER A 1 129 ? 10.638 -17.153 8.291 1.0 94.80 ? 129 SER A CA 1 O49373 UNP 129 S ATOM 1052 C C . SER A 1 129 ? 9.293 -16.475 8.564 1.0 94.80 ? 129 SER A C 1 O49373 UNP 129 S ATOM 1053 C CB . SER A 1 129 ? 11.789 -16.520 9.082 1.0 94.80 ? 129 SER A CB 1 O49373 UNP 129 S ATOM 1054 O O . SER A 1 129 ? 8.462 -17.035 9.276 1.0 94.80 ? 129 SER A O 1 O49373 UNP 129 S ATOM 1055 O OG . SER A 1 129 ? 11.900 -15.139 8.821 1.0 94.80 ? 129 SER A OG 1 O49373 UNP 129 S ATOM 1056 N N . TYR A 1 130 ? 9.021 -15.327 7.938 1.0 94.92 ? 130 TYR A N 1 O49373 UNP 130 Y ATOM 1057 C CA . TYR A 1 130 ? 7.787 -14.562 8.150 1.0 94.92 ? 130 TYR A CA 1 O49373 UNP 130 Y ATOM 1058 C C . TYR A 1 130 ? 6.566 -15.283 7.592 1.0 94.92 ? 130 TYR A C 1 O49373 UNP 130 Y ATOM 1059 C CB . TYR A 1 130 ? 7.920 -13.154 7.546 1.0 94.92 ? 130 TYR A CB 1 O49373 UNP 130 Y ATOM 1060 O O . TYR A 1 130 ? 5.507 -15.255 8.211 1.0 94.92 ? 130 TYR A O 1 O49373 UNP 130 Y ATOM 1061 C CG . TYR A 1 130 ? 9.017 -12.264 8.117 1.0 94.92 ? 130 TYR A CG 1 O49373 UNP 130 Y ATOM 1062 C CD1 . TYR A 1 130 ? 9.789 -12.674 9.220 1.0 94.92 ? 130 TYR A CD1 1 O49373 UNP 130 Y ATOM 1063 C CD2 . TYR A 1 130 ? 9.285 -11.009 7.536 1.0 94.92 ? 130 TYR A CD2 1 O49373 UNP 130 Y ATOM 1064 C CE1 . TYR A 1 130 ? 10.845 -11.903 9.709 1.0 94.92 ? 130 TYR A CE1 1 O49373 UNP 130 Y ATOM 1065 C CE2 . TYR A 1 130 ? 10.326 -10.208 8.051 1.0 94.92 ? 130 TYR A CE2 1 O49373 UNP 130 Y ATOM 1066 O OH . TYR A 1 130 ? 12.195 -9.980 9.557 1.0 94.92 ? 130 TYR A OH 1 O49373 UNP 130 Y ATOM 1067 C CZ . TYR A 1 130 ? 11.128 -10.674 9.110 1.0 94.92 ? 130 TYR A CZ 1 O49373 UNP 130 Y ATOM 1068 N N . GLN A 1 131 ? 6.705 -15.984 6.463 1.0 94.78 ? 131 GLN A N 1 O49373 UNP 131 Q ATOM 1069 C CA . GLN A 1 131 ? 5.653 -16.873 5.971 1.0 94.78 ? 131 GLN A CA 1 O49373 UNP 131 Q ATOM 1070 C C . GLN A 1 131 ? 5.321 -17.950 7.000 1.0 94.78 ? 131 GLN A C 1 O49373 UNP 131 Q ATOM 1071 C CB . GLN A 1 131 ? 6.051 -17.517 4.634 1.0 94.78 ? 131 GLN A CB 1 O49373 UNP 131 Q ATOM 1072 O O . GLN A 1 131 ? 4.147 -18.118 7.312 1.0 94.78 ? 131 GLN A O 1 O49373 UNP 131 Q ATOM 1073 C CG . GLN A 1 131 ? 5.886 -16.507 3.501 1.0 94.78 ? 131 GLN A CG 1 O49373 UNP 131 Q ATOM 1074 C CD . GLN A 1 131 ? 6.352 -17.002 2.141 1.0 94.78 ? 131 GLN A CD 1 O49373 UNP 131 Q ATOM 1075 N NE2 . GLN A 1 131 ? 5.610 -16.725 1.088 1.0 94.78 ? 131 GLN A NE2 1 O49373 UNP 131 Q ATOM 1076 O OE1 . GLN A 1 131 ? 7.403 -17.588 1.967 1.0 94.78 ? 131 GLN A OE1 1 O49373 UNP 131 Q ATOM 1077 N N . ALA A 1 132 ? 6.322 -18.631 7.560 1.0 93.17 ? 132 ALA A N 1 O49373 UNP 132 A ATOM 1078 C CA . ALA A 1 132 ? 6.084 -19.662 8.566 1.0 93.17 ? 132 ALA A CA 1 O49373 UNP 132 A ATOM 1079 C C . ALA A 1 132 ? 5.386 -19.104 9.820 1.0 93.17 ? 132 ALA A C 1 O49373 UNP 132 A ATOM 1080 C CB . ALA A 1 132 ? 7.419 -20.336 8.899 1.0 93.17 ? 132 ALA A CB 1 O49373 UNP 132 A ATOM 1081 O O . ALA A 1 132 ? 4.439 -19.714 10.306 1.0 93.17 ? 132 ALA A O 1 O49373 UNP 132 A ATOM 1082 N N . MET A 1 133 ? 5.800 -17.927 10.302 1.0 92.76 ? 133 MET A N 1 O49373 UNP 133 M ATOM 1083 C CA . MET A 1 133 ? 5.180 -17.279 11.465 1.0 92.76 ? 133 MET A CA 1 O49373 UNP 133 M ATOM 1084 C C . MET A 1 133 ? 3.726 -16.879 11.200 1.0 92.76 ? 133 MET A C 1 O49373 UNP 133 M ATOM 1085 C CB . MET A 1 133 ? 6.002 -16.055 11.884 1.0 92.76 ? 133 MET A CB 1 O49373 UNP 133 M ATOM 1086 O O . MET A 1 133 ? 2.835 -17.267 11.951 1.0 92.76 ? 133 MET A O 1 O49373 UNP 133 M ATOM 1087 C CG . MET A 1 133 ? 7.281 -16.480 12.603 1.0 92.76 ? 133 MET A CG 1 O49373 UNP 133 M ATOM 1088 S SD . MET A 1 133 ? 8.351 -15.094 13.048 1.0 92.76 ? 133 MET A SD 1 O49373 UNP 133 M ATOM 1089 C CE . MET A 1 133 ? 9.495 -15.191 11.674 1.0 92.76 ? 133 MET A CE 1 O49373 UNP 133 M ATOM 1090 N N . LEU A 1 134 ? 3.469 -16.160 10.104 1.0 93.01 ? 134 LEU A N 1 O49373 UNP 134 L ATOM 1091 C CA . LEU A 1 134 ? 2.138 -15.637 9.789 1.0 93.01 ? 134 LEU A CA 1 O49373 UNP 134 L ATOM 1092 C C . LEU A 1 134 ? 1.125 -16.735 9.440 1.0 93.01 ? 134 LEU A C 1 O49373 UNP 134 L ATOM 1093 C CB . LEU A 1 134 ? 2.243 -14.636 8.628 1.0 93.01 ? 134 LEU A CB 1 O49373 UNP 134 L ATOM 1094 O O . LEU A 1 134 ? -0.062 -16.539 9.666 1.0 93.01 ? 134 LEU A O 1 O49373 UNP 134 L ATOM 1095 C CG . LEU A 1 134 ? 2.997 -13.336 8.960 1.0 93.01 ? 134 LEU A CG 1 O49373 UNP 134 L ATOM 1096 C CD1 . LEU A 1 134 ? 3.218 -12.563 7.663 1.0 93.01 ? 134 LEU A CD1 1 O49373 UNP 134 L ATOM 1097 C CD2 . LEU A 1 134 ? 2.233 -12.438 9.926 1.0 93.01 ? 134 LEU A CD2 1 O49373 UNP 134 L ATOM 1098 N N . HIS A 1 135 ? 1.557 -17.872 8.886 1.0 91.12 ? 135 HIS A N 1 O49373 UNP 135 H ATOM 1099 C CA . HIS A 1 135 ? 0.661 -18.989 8.549 1.0 91.12 ? 135 HIS A CA 1 O49373 UNP 135 H ATOM 1100 C C . HIS A 1 135 ? 0.493 -19.999 9.694 1.0 91.12 ? 135 HIS A C 1 O49373 UNP 135 H ATOM 1101 C CB . HIS A 1 135 ? 1.118 -19.682 7.255 1.0 91.12 ? 135 HIS A CB 1 O49373 UNP 135 H ATOM 1102 O O . HIS A 1 135 ? -0.261 -20.959 9.539 1.0 91.12 ? 135 HIS A O 1 O49373 UNP 135 H ATOM 1103 C CG . HIS A 1 135 ? 1.036 -18.805 6.031 1.0 91.12 ? 135 HIS A CG 1 O49373 UNP 135 H ATOM 1104 C CD2 . HIS A 1 135 ? 0.049 -18.775 5.084 1.0 91.12 ? 135 HIS A CD2 1 O49373 UNP 135 H ATOM 1105 N ND1 . HIS A 1 135 ? 1.966 -17.868 5.668 1.0 91.12 ? 135 HIS A ND1 1 O49373 UNP 135 H ATOM 1106 C CE1 . HIS A 1 135 ? 1.558 -17.277 4.538 1.0 91.12 ? 135 HIS A CE1 1 O49373 UNP 135 H ATOM 1107 N NE2 . HIS A 1 135 ? 0.397 -17.804 4.131 1.0 91.12 ? 135 HIS A NE2 1 O49373 UNP 135 H ATOM 1108 N N . SER A 1 136 ? 1.171 -19.808 10.832 1.0 91.95 ? 136 SER A N 1 O49373 UNP 136 S ATOM 1109 C CA . SER A 1 136 ? 0.956 -20.653 12.011 1.0 91.95 ? 136 SER A CA 1 O49373 UNP 136 S ATOM 1110 C C . SER A 1 136 ? -0.480 -20.505 12.525 1.0 91.95 ? 136 SER A C 1 O49373 UNP 136 S ATOM 1111 C CB . SER A 1 136 ? 1.984 -20.368 13.111 1.0 91.95 ? 136 SER A CB 1 O49373 UNP 136 S ATOM 1112 O O . SER A 1 136 ? -1.054 -19.411 12.510 1.0 91.95 ? 136 SER A O 1 O49373 UNP 136 S ATOM 1113 O OG . SER A 1 136 ? 1.788 -19.097 13.695 1.0 91.95 ? 136 SER A OG 1 O49373 UNP 136 S ATOM 1114 N N . GLN A 1 137 ? -1.085 -21.609 12.974 1.0 90.61 ? 137 GLN A N 1 O49373 UNP 137 Q ATOM 1115 C CA . GLN A 1 137 ? -2.463 -21.585 13.477 1.0 90.61 ? 137 GLN A CA 1 O49373 UNP 137 Q ATOM 1116 C C . GLN A 1 137 ? -2.570 -20.728 14.740 1.0 90.61 ? 137 GLN A C 1 O49373 UNP 137 Q ATOM 1117 C CB . GLN A 1 137 ? -2.939 -23.004 13.805 1.0 90.61 ? 137 GLN A CB 1 O49373 UNP 137 Q ATOM 1118 O O . GLN A 1 137 ? -3.567 -20.044 14.954 1.0 90.61 ? 137 GLN A O 1 O49373 UNP 137 Q ATOM 1119 C CG . GLN A 1 137 ? -3.083 -23.906 12.572 1.0 90.61 ? 137 GLN A CG 1 O49373 UNP 137 Q ATOM 1120 C CD . GLN A 1 137 ? -3.651 -25.278 12.928 1.0 90.61 ? 137 GLN A CD 1 O49373 UNP 137 Q ATOM 1121 N NE2 . GLN A 1 137 ? -3.645 -26.213 12.004 1.0 90.61 ? 137 GLN A NE2 1 O49373 UNP 137 Q ATOM 1122 O OE1 . GLN A 1 137 ? -4.137 -25.528 14.024 1.0 90.61 ? 137 GLN A OE1 1 O49373 UNP 137 Q ATOM 1123 N N . GLU A 1 138 ? -1.523 -20.749 15.557 1.0 91.14 ? 138 GLU A N 1 O49373 UNP 138 E ATOM 1124 C CA . GLU A 1 138 ? -1.362 -19.961 16.769 1.0 91.14 ? 138 GLU A CA 1 O49373 UNP 138 E ATOM 1125 C C . GLU A 1 138 ? -1.449 -18.468 16.451 1.0 91.14 ? 138 GLU A C 1 O49373 UNP 138 E ATOM 1126 C CB . GLU A 1 138 ? -0.003 -20.293 17.414 1.0 91.14 ? 138 GLU A CB 1 O49373 UNP 138 E ATOM 1127 O O . GLU A 1 138 ? -2.277 -17.770 17.033 1.0 91.14 ? 138 GLU A O 1 O49373 UNP 138 E ATOM 1128 C CG . GLU A 1 138 ? 0.137 -21.741 17.918 1.0 91.14 ? 138 GLU A CG 1 O49373 UNP 138 E ATOM 1129 C CD . GLU A 1 138 ? 0.205 -22.802 16.803 1.0 91.14 ? 138 GLU A CD 1 O49373 UNP 138 E ATOM 1130 O OE1 . GLU A 1 138 ? -0.274 -23.925 17.062 1.0 91.14 ? 138 GLU A OE1 1 O49373 UNP 138 E ATOM 1131 O OE2 . GLU A 1 138 ? 0.628 -22.471 15.667 1.0 91.14 ? 138 GLU A OE2 1 O49373 UNP 138 E ATOM 1132 N N . PHE A 1 139 ? -0.672 -17.993 15.471 1.0 92.91 ? 139 PHE A N 1 O49373 UNP 139 F ATOM 1133 C CA . PHE A 1 139 ? -0.704 -16.592 15.059 1.0 92.91 ? 139 PHE A CA 1 O49373 UNP 139 F ATOM 1134 C C . PHE A 1 139 ? -2.049 -16.199 14.438 1.0 92.91 ? 139 PHE A C 1 O49373 UNP 139 F ATOM 1135 C CB . PHE A 1 139 ? 0.439 -16.310 14.081 1.0 92.91 ? 139 PHE A CB 1 O49373 UNP 139 F ATOM 1136 O O . PHE A 1 139 ? -2.555 -15.115 14.708 1.0 92.91 ? 139 PHE A O 1 O49373 UNP 139 F ATOM 1137 C CG . PHE A 1 139 ? 0.513 -14.853 13.684 1.0 92.91 ? 139 PHE A CG 1 O49373 UNP 139 F ATOM 1138 C CD1 . PHE A 1 139 ? -0.130 -14.401 12.516 1.0 92.91 ? 139 PHE A CD1 1 O49373 UNP 139 F ATOM 1139 C CD2 . PHE A 1 139 ? 1.144 -13.932 14.536 1.0 92.91 ? 139 PHE A CD2 1 O49373 UNP 139 F ATOM 1140 C CE1 . PHE A 1 139 ? -0.142 -13.031 12.207 1.0 92.91 ? 139 PHE A CE1 1 O49373 UNP 139 F ATOM 1141 C CE2 . PHE A 1 139 ? 1.129 -12.562 14.230 1.0 92.91 ? 139 PHE A CE2 1 O49373 UNP 139 F ATOM 1142 C CZ . PHE A 1 139 ? 0.495 -12.111 13.060 1.0 92.91 ? 139 PHE A CZ 1 O49373 UNP 139 F ATOM 1143 N N . GLN A 1 140 ? -2.668 -17.068 13.634 1.0 91.51 ? 140 GLN A N 1 O49373 UNP 140 Q ATOM 1144 C CA . GLN A 1 140 ? -3.984 -16.785 13.045 1.0 91.51 ? 140 GLN A CA 1 O49373 UNP 140 Q ATOM 1145 C C . GLN A 1 140 ? -5.076 -16.652 14.118 1.0 91.51 ? 140 GLN A C 1 O49373 UNP 140 Q ATOM 1146 C CB . GLN A 1 140 ? -4.338 -17.876 12.022 1.0 91.51 ? 140 GLN A CB 1 O49373 UNP 140 Q ATOM 1147 O O . GLN A 1 140 ? -5.873 -15.712 14.075 1.0 91.51 ? 140 GLN A O 1 O49373 UNP 140 Q ATOM 1148 C CG . GLN A 1 140 ? -3.465 -17.800 10.758 1.0 91.51 ? 140 GLN A CG 1 O49373 UNP 140 Q ATOM 1149 C CD . GLN A 1 140 ? -3.711 -16.544 9.926 1.0 91.51 ? 140 GLN A CD 1 O49373 UNP 140 Q ATOM 1150 N NE2 . GLN A 1 140 ? -2.728 -16.044 9.220 1.0 91.51 ? 140 GLN A NE2 1 O49373 UNP 140 Q ATOM 1151 O OE1 . GLN A 1 140 ? -4.783 -15.970 9.882 1.0 91.51 ? 140 GLN A OE1 1 O49373 UNP 140 Q ATOM 1152 N N . ARG A 1 141 ? -5.079 -17.536 15.129 1.0 91.51 ? 141 ARG A N 1 O49373 UNP 141 R ATOM 1153 C CA . ARG A 1 141 ? -5.988 -17.435 16.285 1.0 91.51 ? 141 ARG A CA 1 O49373 UNP 141 R ATOM 1154 C C . ARG A 1 141 ? -5.722 -16.168 17.097 1.0 91.51 ? 141 ARG A C 1 O49373 UNP 141 R ATOM 1155 C CB . ARG A 1 141 ? -5.866 -18.666 17.197 1.0 91.51 ? 141 ARG A CB 1 O49373 UNP 141 R ATOM 1156 O O . ARG A 1 141 ? -6.678 -15.474 17.438 1.0 91.51 ? 141 ARG A O 1 O49373 UNP 141 R ATOM 1157 C CG . ARG A 1 141 ? -6.457 -19.955 16.606 1.0 91.51 ? 141 ARG A CG 1 O49373 UNP 141 R ATOM 1158 C CD . ARG A 1 141 ? -6.302 -21.100 17.618 1.0 91.51 ? 141 ARG A CD 1 O49373 UNP 141 R ATOM 1159 N NE . ARG A 1 141 ? -6.467 -22.420 16.977 1.0 91.51 ? 141 ARG A NE 1 O49373 UNP 141 R ATOM 1160 N NH1 . ARG A 1 141 ? -4.473 -23.377 17.628 1.0 91.51 ? 141 ARG A NH1 1 O49373 UNP 141 R ATOM 1161 N NH2 . ARG A 1 141 ? -5.724 -24.351 16.054 1.0 91.51 ? 141 ARG A NH2 1 O49373 UNP 141 R ATOM 1162 C CZ . ARG A 1 141 ? -5.557 -23.379 16.903 1.0 91.51 ? 141 ARG A CZ 1 O49373 UNP 141 R ATOM 1163 N N . PHE A 1 142 ? -4.453 -15.853 17.365 1.0 93.80 ? 142 PHE A N 1 O49373 UNP 142 F ATOM 1164 C CA . PHE A 1 142 ? -4.058 -14.612 18.037 1.0 93.80 ? 142 PHE A CA 1 O49373 UNP 142 F ATOM 1165 C C . PHE A 1 142 ? -4.551 -13.386 17.271 1.0 93.80 ? 142 PHE A C 1 O49373 UNP 142 F ATOM 1166 C CB . PHE A 1 142 ? -2.529 -14.553 18.159 1.0 93.80 ? 142 PHE A CB 1 O49373 UNP 142 F ATOM 1167 O O . PHE A 1 142 ? -5.151 -12.481 17.837 1.0 93.80 ? 142 PHE A O 1 O49373 UNP 142 F ATOM 1168 C CG . PHE A 1 142 ? -1.993 -13.361 18.930 1.0 93.80 ? 142 PHE A CG 1 O49373 UNP 142 F ATOM 1169 C CD1 . PHE A 1 142 ? -0.895 -12.640 18.423 1.0 93.80 ? 142 PHE A CD1 1 O49373 UNP 142 F ATOM 1170 C CD2 . PHE A 1 142 ? -2.566 -12.977 20.160 1.0 93.80 ? 142 PHE A CD2 1 O49373 UNP 142 F ATOM 1171 C CE1 . PHE A 1 142 ? -0.387 -11.538 19.133 1.0 93.80 ? 142 PHE A CE1 1 O49373 UNP 142 F ATOM 1172 C CE2 . PHE A 1 142 ? -2.071 -11.861 20.855 1.0 93.80 ? 142 PHE A CE2 1 O49373 UNP 142 F ATOM 1173 C CZ . PHE A 1 142 ? -0.984 -11.138 20.339 1.0 93.80 ? 142 PHE A CZ 1 O49373 UNP 142 F ATOM 1174 N N . SER A 1 143 ? -4.379 -13.393 15.952 1.0 93.46 ? 143 SER A N 1 O49373 UNP 143 S ATOM 1175 C CA . SER A 1 143 ? -4.786 -12.290 15.099 1.0 93.46 ? 143 SER A CA 1 O49373 UNP 143 S ATOM 1176 C C . SER A 1 143 ? -6.290 -12.051 15.106 1.0 93.46 ? 143 SER A C 1 O49373 UNP 143 S ATOM 1177 C CB . SER A 1 143 ? -4.247 -12.501 13.692 1.0 93.46 ? 143 SER A CB 1 O49373 UNP 143 S ATOM 1178 O O . SER A 1 143 ? -6.742 -10.913 15.266 1.0 93.46 ? 143 SER A O 1 O49373 UNP 143 S ATOM 1179 O OG . SER A 1 143 ? -4.292 -11.259 13.041 1.0 93.46 ? 143 SER A OG 1 O49373 UNP 143 S ATOM 1180 N N . MET A 1 144 ? -7.068 -13.128 15.011 1.0 91.50 ? 144 MET A N 1 O49373 UNP 144 M ATOM 1181 C CA . MET A 1 144 ? -8.523 -13.057 15.085 1.0 91.50 ? 144 MET A CA 1 O49373 UNP 144 M ATOM 1182 C C . MET A 1 144 ? -9.009 -12.581 16.462 1.0 91.50 ? 144 MET A C 1 O49373 UNP 144 M ATOM 1183 C CB . MET A 1 144 ? -9.097 -14.435 14.729 1.0 91.50 ? 144 MET A CB 1 O49373 UNP 144 M ATOM 1184 O O . MET A 1 144 ? -9.922 -11.753 16.541 1.0 91.50 ? 144 MET A O 1 O49373 UNP 144 M ATOM 1185 C CG . MET A 1 144 ? -10.627 -14.411 14.632 1.0 91.50 ? 144 MET A CG 1 O49373 UNP 144 M ATOM 1186 S SD . MET A 1 144 ? -11.311 -13.240 13.425 1.0 91.50 ? 144 MET A SD 1 O49373 UNP 144 M ATOM 1187 C CE . MET A 1 144 ? -10.782 -14.031 11.883 1.0 91.50 ? 144 MET A CE 1 O49373 UNP 144 M ATOM 1188 N N . SER A 1 145 ? -8.399 -13.062 17.551 1.0 92.36 ? 145 SER A N 1 O49373 UNP 145 S ATOM 1189 C CA . SER A 1 145 ? -8.792 -12.675 18.910 1.0 92.36 ? 145 SER A CA 1 O49373 UNP 145 S ATOM 1190 C C . SER A 1 145 ? -8.447 -11.215 19.214 1.0 92.36 ? 145 SER A C 1 O49373 UNP 145 S ATOM 1191 C CB . SER A 1 145 ? -8.189 -13.626 19.949 1.0 92.36 ? 145 SER A CB 1 O49373 UNP 145 S ATOM 1192 O O . SER A 1 145 ? -9.302 -10.489 19.726 1.0 92.36 ? 145 SER A O 1 O49373 UNP 145 S ATOM 1193 O OG . SER A 1 145 ? -6.797 -13.448 20.077 1.0 92.36 ? 145 SER A OG 1 O49373 UNP 145 S ATOM 1194 N N . THR A 1 146 ? -7.256 -10.747 18.823 1.0 94.45 ? 146 THR A N 1 O49373 UNP 146 T ATOM 1195 C CA . THR A 1 146 ? -6.857 -9.337 18.924 1.0 94.45 ? 146 THR A CA 1 O49373 UNP 146 T ATOM 1196 C C . THR A 1 146 ? -7.832 -8.442 18.173 1.0 94.45 ? 146 THR A C 1 O49373 UNP 146 T ATOM 1197 C CB . THR A 1 146 ? -5.445 -9.120 18.360 1.0 94.45 ? 146 THR A CB 1 O49373 UNP 146 T ATOM 1198 O O . THR A 1 146 ? -8.320 -7.465 18.739 1.0 94.45 ? 146 THR A O 1 O49373 UNP 146 T ATOM 1199 C CG2 . THR A 1 146 ? -5.002 -7.657 18.376 1.0 94.45 ? 146 THR A CG2 1 O49373 UNP 146 T ATOM 1200 O OG1 . THR A 1 146 ? -4.499 -9.824 19.121 1.0 94.45 ? 146 THR A OG1 1 O49373 UNP 146 T ATOM 1201 N N . MET A 1 147 ? -8.162 -8.788 16.927 1.0 93.01 ? 147 MET A N 1 O49373 UNP 147 M ATOM 1202 C CA . MET A 1 147 ? -9.077 -7.992 16.115 1.0 93.01 ? 147 MET A CA 1 O49373 UNP 147 M ATOM 1203 C C . MET A 1 147 ? -10.478 -7.931 16.725 1.0 93.01 ? 147 MET A C 1 O49373 UNP 147 M ATOM 1204 C CB . MET A 1 147 ? -9.139 -8.588 14.715 1.0 93.01 ? 147 MET A CB 1 O49373 UNP 147 M ATOM 1205 O O . MET A 1 147 ? -11.031 -6.846 16.876 1.0 93.01 ? 147 MET A O 1 O49373 UNP 147 M ATOM 1206 C CG . MET A 1 147 ? -9.942 -7.689 13.774 1.0 93.01 ? 147 MET A CG 1 O49373 UNP 147 M ATOM 1207 S SD . MET A 1 147 ? -10.429 -8.514 12.256 1.0 93.01 ? 147 MET A SD 1 O49373 UNP 147 M ATOM 1208 C CE . MET A 1 147 ? -8.858 -9.241 11.760 1.0 93.01 ? 147 MET A CE 1 O49373 UNP 147 M ATOM 1209 N N . THR A 1 148 ? -11.035 -9.079 17.117 1.0 92.30 ? 148 THR A N 1 O49373 UNP 148 T ATOM 1210 C CA . THR A 1 148 ? -12.372 -9.154 17.725 1.0 92.30 ? 148 THR A CA 1 O49373 UNP 148 T ATOM 1211 C C . THR A 1 148 ? -12.428 -8.356 19.028 1.0 92.30 ? 148 THR A C 1 O49373 UNP 148 T ATOM 1212 C CB . THR A 1 148 ? -12.759 -10.616 17.997 1.0 92.30 ? 148 THR A CB 1 O49373 UNP 148 T ATOM 1213 O O . THR A 1 148 ? -13.383 -7.619 19.271 1.0 92.30 ? 148 THR A O 1 O49373 UNP 148 T ATOM 1214 C CG2 . THR A 1 148 ? -14.184 -10.751 18.532 1.0 92.30 ? 148 THR A CG2 1 O49373 UNP 148 T ATOM 1215 O OG1 . THR A 1 148 ? -12.693 -11.370 16.808 1.0 92.30 ? 148 THR A OG1 1 O49373 UNP 148 T ATOM 1216 N N . SER A 1 149 ? -11.380 -8.453 19.851 1.0 94.49 ? 149 SER A N 1 O49373 UNP 149 S ATOM 1217 C CA . SER A 1 149 ? -11.254 -7.685 21.091 1.0 94.49 ? 149 SER A CA 1 O49373 UNP 149 S ATOM 1218 C C . SER A 1 149 ? -11.201 -6.180 20.818 1.0 94.49 ? 149 SER A C 1 O49373 UNP 149 S ATOM 1219 C CB . SER A 1 149 ? -10.006 -8.145 21.848 1.0 94.49 ? 149 SER A CB 1 O49373 UNP 149 S ATOM 1220 O O . SER A 1 149 ? -11.986 -5.420 21.383 1.0 94.49 ? 149 SER A O 1 O49373 UNP 149 S ATOM 1221 O OG . SER A 1 149 ? -9.927 -7.474 23.086 1.0 94.49 ? 149 SER A OG 1 O49373 UNP 149 S ATOM 1222 N N . LYS A 1 150 ? -10.341 -5.736 19.892 1.0 95.48 ? 150 LYS A N 1 O49373 UNP 150 K ATOM 1223 C CA . LYS A 1 150 ? -10.205 -4.315 19.540 1.0 95.48 ? 150 LYS A CA 1 O49373 UNP 150 K ATOM 1224 C C . LYS A 1 150 ? -11.449 -3.732 18.889 1.0 95.48 ? 150 LYS A C 1 O49373 UNP 150 K ATOM 1225 C CB . LYS A 1 150 ? -8.973 -4.122 18.636 1.0 95.48 ? 150 LYS A CB 1 O49373 UNP 150 K ATOM 1226 O O . LYS A 1 150 ? -11.763 -2.563 19.104 1.0 95.48 ? 150 LYS A O 1 O49373 UNP 150 K ATOM 1227 C CG . LYS A 1 150 ? -7.675 -4.073 19.452 1.0 95.48 ? 150 LYS A CG 1 O49373 UNP 150 K ATOM 1228 C CD . LYS A 1 150 ? -7.598 -2.740 20.208 1.0 95.48 ? 150 LYS A CD 1 O49373 UNP 150 K ATOM 1229 C CE . LYS A 1 150 ? -6.417 -2.677 21.159 1.0 95.48 ? 150 LYS A CE 1 O49373 UNP 150 K ATOM 1230 N NZ . LYS A 1 150 ? -6.374 -1.352 21.812 1.0 95.48 ? 150 LYS A NZ 1 O49373 UNP 150 K ATOM 1231 N N . LEU A 1 151 ? -12.175 -4.544 18.131 1.0 94.93 ? 151 LEU A N 1 O49373 UNP 151 L ATOM 1232 C CA . LEU A 1 151 ? -13.459 -4.164 17.565 1.0 94.93 ? 151 LEU A CA 1 O49373 UNP 151 L ATOM 1233 C C . LEU A 1 151 ? -14.472 -3.907 18.689 1.0 94.93 ? 151 LEU A C 1 O49373 UNP 151 L ATOM 1234 C CB . LEU A 1 151 ? -13.907 -5.286 16.615 1.0 94.93 ? 151 LEU A CB 1 O49373 UNP 151 L ATOM 1235 O O . LEU A 1 151 ? -15.019 -2.812 18.789 1.0 94.93 ? 151 LEU A O 1 O49373 UNP 151 L ATOM 1236 C CG . LEU A 1 151 ? -15.123 -4.911 15.759 1.0 94.93 ? 151 LEU A CG 1 O49373 UNP 151 L ATOM 1237 C CD1 . LEU A 1 151 ? -14.677 -4.028 14.593 1.0 94.93 ? 151 LEU A CD1 1 O49373 UNP 151 L ATOM 1238 C CD2 . LEU A 1 151 ? -15.750 -6.191 15.214 1.0 94.93 ? 151 LEU A CD2 1 O49373 UNP 151 L ATOM 1239 N N . LYS A 1 152 ? -14.649 -4.890 19.579 1.0 94.19 ? 152 LYS A N 1 O49373 UNP 152 K ATOM 1240 C CA . LYS A 1 152 ? -15.649 -4.872 20.654 1.0 94.19 ? 152 LYS A CA 1 O49373 UNP 152 K ATOM 1241 C C . LYS A 1 152 ? -15.372 -3.833 21.742 1.0 94.19 ? 152 LYS A C 1 O49373 UNP 152 K ATOM 1242 C CB . LYS A 1 152 ? -15.722 -6.285 21.250 1.0 94.19 ? 152 LYS A CB 1 O49373 UNP 152 K ATOM 1243 O O . LYS A 1 152 ? -16.311 -3.225 22.242 1.0 94.19 ? 152 LYS A O 1 O49373 UNP 152 K ATOM 1244 C CG . LYS A 1 152 ? -16.794 -6.404 22.340 1.0 94.19 ? 152 LYS A CG 1 O49373 UNP 152 K ATOM 1245 C CD . LYS A 1 152 ? -16.844 -7.830 22.889 1.0 94.19 ? 152 LYS A CD 1 O49373 UNP 152 K ATOM 1246 C CE . LYS A 1 152 ? -17.879 -7.900 24.013 1.0 94.19 ? 152 LYS A CE 1 O49373 UNP 152 K ATOM 1247 N NZ . LYS A 1 152 ? -17.794 -9.194 24.730 1.0 94.19 ? 152 LYS A NZ 1 O49373 UNP 152 K ATOM 1248 N N . TYR A 1 153 ? -14.113 -3.664 22.141 1.0 95.09 ? 153 TYR A N 1 O49373 UNP 153 Y ATOM 1249 C CA . TYR A 1 153 ? -13.726 -2.830 23.287 1.0 95.09 ? 153 TYR A CA 1 O49373 UNP 153 Y ATOM 1250 C C . TYR A 1 153 ? -13.057 -1.506 22.895 1.0 95.09 ? 153 TYR A C 1 O49373 UNP 153 Y ATOM 1251 C CB . TYR A 1 153 ? -12.840 -3.648 24.239 1.0 95.09 ? 153 TYR A CB 1 O49373 UNP 153 Y ATOM 1252 O O . TYR A 1 153 ? -12.769 -0.701 23.774 1.0 95.09 ? 153 TYR A O 1 O49373 UNP 153 Y ATOM 1253 C CG . TYR A 1 153 ? -13.500 -4.900 24.791 1.0 95.09 ? 153 TYR A CG 1 O49373 UNP 153 Y ATOM 1254 C CD1 . TYR A 1 153 ? -14.574 -4.785 25.693 1.0 95.09 ? 153 TYR A CD1 1 O49373 UNP 153 Y ATOM 1255 C CD2 . TYR A 1 153 ? -13.034 -6.175 24.418 1.0 95.09 ? 153 TYR A CD2 1 O49373 UNP 153 Y ATOM 1256 C CE1 . TYR A 1 153 ? -15.177 -5.939 26.228 1.0 95.09 ? 153 TYR A CE1 1 O49373 UNP 153 Y ATOM 1257 C CE2 . TYR A 1 153 ? -13.649 -7.335 24.929 1.0 95.09 ? 153 TYR A CE2 1 O49373 UNP 153 Y ATOM 1258 O OH . TYR A 1 153 ? -15.321 -8.326 26.350 1.0 95.09 ? 153 TYR A OH 1 O49373 UNP 153 Y ATOM 1259 C CZ . TYR A 1 153 ? -14.718 -7.216 25.841 1.0 95.09 ? 153 TYR A CZ 1 O49373 UNP 153 Y ATOM 1260 N N . GLY A 1 154 ? -12.808 -1.273 21.604 1.0 95.57 ? 154 GLY A N 1 O49373 UNP 154 G ATOM 1261 C CA . GLY A 1 154 ? -12.219 -0.033 21.093 1.0 95.57 ? 154 GLY A CA 1 O49373 UNP 154 G ATOM 1262 C C . GLY A 1 154 ? -13.124 0.657 20.077 1.0 95.57 ? 154 GLY A C 1 O49373 UNP 154 G ATOM 1263 O O . GLY A 1 154 ? -13.695 1.705 20.366 1.0 95.57 ? 154 GLY A O 1 O49373 UNP 154 G ATOM 1264 N N . LEU A 1 155 ? -13.284 0.054 18.893 1.0 96.42 ? 155 LEU A N 1 O49373 UNP 155 L ATOM 1265 C CA . LEU A 1 155 ? -13.996 0.692 17.779 1.0 96.42 ? 155 LEU A CA 1 O49373 UNP 155 L ATOM 1266 C C . LEU A 1 155 ? -15.488 0.906 18.068 1.0 96.42 ? 155 LEU A C 1 O49373 UNP 155 L ATOM 1267 C CB . LEU A 1 155 ? -13.777 -0.120 16.487 1.0 96.42 ? 155 LEU A CB 1 O49373 UNP 155 L ATOM 1268 O O . LEU A 1 155 ? -15.986 2.012 17.887 1.0 96.42 ? 155 LEU A O 1 O49373 UNP 155 L ATOM 1269 C CG . LEU A 1 155 ? -14.382 0.536 15.228 1.0 96.42 ? 155 LEU A CG 1 O49373 UNP 155 L ATOM 1270 C CD1 . LEU A 1 155 ? -13.761 1.901 14.933 1.0 96.42 ? 155 LEU A CD1 1 O49373 UNP 155 L ATOM 1271 C CD2 . LEU A 1 155 ? -14.155 -0.352 14.005 1.0 96.42 ? 155 LEU A CD2 1 O49373 UNP 155 L ATOM 1272 N N . VAL A 1 156 ? -16.192 -0.127 18.536 1.0 95.91 ? 156 VAL A N 1 O49373 UNP 156 V ATOM 1273 C CA . VAL A 1 156 ? -17.641 -0.063 18.796 1.0 95.91 ? 156 VAL A CA 1 O49373 UNP 156 V ATOM 1274 C C . VAL A 1 156 ? -17.996 0.966 19.883 1.0 95.91 ? 156 VAL A C 1 O49373 UNP 156 V ATOM 1275 C CB . VAL A 1 156 ? -18.208 -1.471 19.079 1.0 95.91 ? 156 VAL A CB 1 O49373 UNP 156 V ATOM 1276 O O . VAL A 1 156 ? -18.863 1.802 19.628 1.0 95.91 ? 156 VAL A O 1 O49373 UNP 156 V ATOM 1277 C CG1 . VAL A 1 156 ? -19.621 -1.447 19.673 1.0 95.91 ? 156 VAL A CG1 1 O49373 UNP 156 V ATOM 1278 C CG2 . VAL A 1 156 ? -18.233 -2.295 17.789 1.0 95.91 ? 156 VAL A CG2 1 O49373 UNP 156 V ATOM 1279 N N . PRO A 1 157 ? -17.342 0.992 21.067 1.0 96.41 ? 157 PRO A N 1 O49373 UNP 157 P ATOM 1280 C CA . PRO A 1 157 ? -17.596 2.026 22.071 1.0 96.41 ? 157 PRO A CA 1 O49373 UNP 157 P ATOM 1281 C C . PRO A 1 157 ? -17.352 3.444 21.552 1.0 96.41 ? 157 PRO A C 1 O49373 UNP 157 P ATOM 1282 C CB . PRO A 1 157 ? -16.671 1.703 23.248 1.0 96.41 ? 157 PRO A CB 1 O49373 UNP 157 P ATOM 1283 O O . PRO A 1 157 ? -18.150 4.335 21.831 1.0 96.41 ? 157 PRO A O 1 O49373 UNP 157 P ATOM 1284 C CG . PRO A 1 157 ? -16.482 0.195 23.135 1.0 96.41 ? 157 PRO A CG 1 O49373 UNP 157 P ATOM 1285 C CD . PRO A 1 157 ? -16.460 -0.022 21.626 1.0 96.41 ? 157 PRO A CD 1 O49373 UNP 157 P ATOM 1286 N N . LEU A 1 158 ? -16.297 3.644 20.754 1.0 96.64 ? 158 LEU A N 1 O49373 UNP 158 L ATOM 1287 C CA . LEU A 1 158 ? -16.006 4.941 20.151 1.0 96.64 ? 158 LEU A CA 1 O49373 UNP 158 L ATOM 1288 C C . LEU A 1 158 ? -17.111 5.366 19.177 1.0 96.64 ? 158 LEU A C 1 O49373 UNP 158 L ATOM 1289 C CB . LEU A 1 158 ? -14.612 4.878 19.507 1.0 96.64 ? 158 LEU A CB 1 O49373 UNP 158 L ATOM 1290 O O . LEU A 1 158 ? -17.643 6.464 19.300 1.0 96.64 ? 158 LEU A O 1 O49373 UNP 158 L ATOM 1291 C CG . LEU A 1 158 ? -14.175 6.225 18.902 1.0 96.64 ? 158 LEU A CG 1 O49373 UNP 158 L ATOM 1292 C CD1 . LEU A 1 158 ? -12.688 6.445 19.145 1.0 96.64 ? 158 LEU A CD1 1 O49373 UNP 158 L ATOM 1293 C CD2 . LEU A 1 158 ? -14.418 6.283 17.391 1.0 96.64 ? 158 LEU A CD2 1 O49373 UNP 158 L ATOM 1294 N N . LEU A 1 159 ? -17.511 4.494 18.248 1.0 97.03 ? 159 LEU A N 1 O49373 UNP 159 L ATOM 1295 C CA . LEU A 1 159 ? -18.589 4.806 17.305 1.0 97.03 ? 159 LEU A CA 1 O49373 UNP 159 L ATOM 1296 C C . LEU A 1 159 ? -19.925 5.054 18.017 1.0 97.03 ? 159 LEU A C 1 O49373 UNP 159 L ATOM 1297 C CB . LEU A 1 159 ? -18.734 3.672 16.277 1.0 97.03 ? 159 LEU A CB 1 O49373 UNP 159 L ATOM 1298 O O . LEU A 1 159 ? -20.671 5.938 17.608 1.0 97.03 ? 159 LEU A O 1 O49373 UNP 159 L ATOM 1299 C CG . LEU A 1 159 ? -17.552 3.513 15.305 1.0 97.03 ? 159 LEU A CG 1 O49373 UNP 159 L ATOM 1300 C CD1 . LEU A 1 159 ? -17.810 2.305 14.405 1.0 97.03 ? 159 LEU A CD1 1 O49373 UNP 159 L ATOM 1301 C CD2 . LEU A 1 159 ? -17.342 4.739 14.415 1.0 97.03 ? 159 LEU A CD2 1 O49373 UNP 159 L ATOM 1302 N N . ASN A 1 160 ? -20.216 4.320 19.095 1.0 96.42 ? 160 ASN A N 1 O49373 UNP 160 N ATOM 1303 C CA . ASN A 1 160 ? -21.408 4.544 19.914 1.0 96.42 ? 160 ASN A CA 1 O49373 UNP 160 N ATOM 1304 C C . ASN A 1 160 ? -21.412 5.929 20.558 1.0 96.42 ? 160 ASN A C 1 O49373 UNP 160 N ATOM 1305 C CB . ASN A 1 160 ? -21.509 3.456 20.994 1.0 96.42 ? 160 ASN A CB 1 O49373 UNP 160 N ATOM 1306 O O . ASN A 1 160 ? -22.427 6.612 20.484 1.0 96.42 ? 160 ASN A O 1 O49373 UNP 160 N ATOM 1307 C CG . ASN A 1 160 ? -21.889 2.103 20.439 1.0 96.42 ? 160 ASN A CG 1 O49373 UNP 160 N ATOM 1308 N ND2 . ASN A 1 160 ? -21.772 1.062 21.226 1.0 96.42 ? 160 ASN A ND2 1 O49373 UNP 160 N ATOM 1309 O OD1 . ASN A 1 160 ? -22.362 1.956 19.325 1.0 96.42 ? 160 ASN A OD1 1 O49373 UNP 160 N ATOM 1310 N N . HIS A 1 161 ? -20.283 6.346 21.133 1.0 96.33 ? 161 HIS A N 1 O49373 UNP 161 H ATOM 1311 C CA . HIS A 1 161 ? -20.147 7.662 21.746 1.0 96.33 ? 161 HIS A CA 1 O49373 UNP 161 H ATOM 1312 C C . HIS A 1 161 ? -20.406 8.789 20.733 1.0 96.33 ? 161 HIS A C 1 O49373 UNP 161 H ATOM 1313 C CB . HIS A 1 161 ? -18.750 7.759 22.371 1.0 96.33 ? 161 HIS A CB 1 O49373 UNP 161 H ATOM 1314 O O . HIS A 1 161 ? -21.269 9.634 20.955 1.0 96.33 ? 161 HIS A O 1 O49373 UNP 161 H ATOM 1315 C CG . HIS A 1 161 ? -18.463 9.124 22.928 1.0 96.33 ? 161 HIS A CG 1 O49373 UNP 161 H ATOM 1316 C CD2 . HIS A 1 161 ? -17.658 10.077 22.365 1.0 96.33 ? 161 HIS A CD2 1 O49373 UNP 161 H ATOM 1317 N ND1 . HIS A 1 161 ? -19.045 9.687 24.040 1.0 96.33 ? 161 HIS A ND1 1 O49373 UNP 161 H ATOM 1318 C CE1 . HIS A 1 161 ? -18.592 10.946 24.149 1.0 96.33 ? 161 HIS A CE1 1 O49373 UNP 161 H ATOM 1319 N NE2 . HIS A 1 161 ? -17.724 11.219 23.164 1.0 96.33 ? 161 HIS A NE2 1 O49373 UNP 161 H ATOM 1320 N N . PHE A 1 162 ? -19.742 8.761 19.572 1.0 95.78 ? 162 PHE A N 1 O49373 UNP 162 F ATOM 1321 C CA . PHE A 1 162 ? -19.949 9.780 18.533 1.0 95.78 ? 162 PHE A CA 1 O49373 UNP 162 F ATOM 1322 C C . PHE A 1 162 ? -21.356 9.728 17.911 1.0 95.78 ? 162 PHE A C 1 O49373 UNP 162 F ATOM 1323 C CB . PHE A 1 162 ? -18.854 9.659 17.464 1.0 95.78 ? 162 PHE A CB 1 O49373 UNP 162 F ATOM 1324 O O . PHE A 1 162 ? -21.874 10.759 17.485 1.0 95.78 ? 162 PHE A O 1 O49373 UNP 162 F ATOM 1325 C CG . PHE A 1 162 ? -17.541 10.302 17.875 1.0 95.78 ? 162 PHE A CG 1 O49373 UNP 162 F ATOM 1326 C CD1 . PHE A 1 162 ? -17.307 11.657 17.583 1.0 95.78 ? 162 PHE A CD1 1 O49373 UNP 162 F ATOM 1327 C CD2 . PHE A 1 162 ? -16.562 9.571 18.574 1.0 95.78 ? 162 PHE A CD2 1 O49373 UNP 162 F ATOM 1328 C CE1 . PHE A 1 162 ? -16.119 12.279 18.004 1.0 95.78 ? 162 PHE A CE1 1 O49373 UNP 162 F ATOM 1329 C CE2 . PHE A 1 162 ? -15.374 10.190 19.002 1.0 95.78 ? 162 PHE A CE2 1 O49373 UNP 162 F ATOM 1330 C CZ . PHE A 1 162 ? -15.156 11.549 18.723 1.0 95.78 ? 162 PHE A CZ 1 O49373 UNP 162 F ATOM 1331 N N . ALA A 1 163 ? -21.995 8.553 17.886 1.0 95.54 ? 163 ALA A N 1 O49373 UNP 163 A ATOM 1332 C CA . ALA A 1 163 ? -23.377 8.414 17.430 1.0 95.54 ? 163 ALA A CA 1 O49373 UNP 163 A ATOM 1333 C C . ALA A 1 163 ? -24.400 9.006 18.408 1.0 95.54 ? 163 ALA A C 1 O49373 UNP 163 A ATOM 1334 C CB . ALA A 1 163 ? -23.674 6.934 17.150 1.0 95.54 ? 163 ALA A CB 1 O49373 UNP 163 A ATOM 1335 O O . ALA A 1 163 ? -25.445 9.480 17.971 1.0 95.54 ? 163 ALA A O 1 O49373 UNP 163 A ATOM 1336 N N . GLU A 1 164 ? -24.114 8.965 19.709 1.0 95.53 ? 164 GLU A N 1 O49373 UNP 164 E ATOM 1337 C CA . GLU A 1 164 ? -24.966 9.526 20.764 1.0 95.53 ? 164 GLU A CA 1 O49373 UNP 164 E ATOM 1338 C C . GLU A 1 164 ? -24.817 11.050 20.857 1.0 95.53 ? 164 GLU A C 1 O49373 UNP 164 E ATOM 1339 C CB . GLU A 1 164 ? -24.642 8.818 22.095 1.0 95.53 ? 164 GLU A CB 1 O49373 UNP 164 E ATOM 1340 O O . GLU A 1 164 ? -25.818 11.755 20.953 1.0 95.53 ? 164 GLU A O 1 O49373 UNP 164 E ATOM 1341 C CG . GLU A 1 164 ? -25.253 7.403 22.107 1.0 95.53 ? 164 GLU A CG 1 O49373 UNP 164 E ATOM 1342 C CD . GLU A 1 164 ? -24.671 6.433 23.149 1.0 95.53 ? 164 GLU A CD 1 O49373 UNP 164 E ATOM 1343 O OE1 . GLU A 1 164 ? -24.873 5.202 22.927 1.0 95.53 ? 164 GLU A OE1 1 O49373 UNP 164 E ATOM 1344 O OE2 . GLU A 1 164 ? -24.048 6.873 24.138 1.0 95.53 ? 164 GLU A OE2 1 O49373 UNP 164 E ATOM 1345 N N . GLU A 1 165 ? -23.592 11.564 20.732 1.0 94.22 ? 165 GLU A N 1 O49373 UNP 165 E ATOM 1346 C CA . GLU A 1 165 ? -23.314 13.008 20.726 1.0 94.22 ? 165 GLU A CA 1 O49373 UNP 165 E ATOM 1347 C C . GLU A 1 165 ? -23.737 13.699 19.416 1.0 94.22 ? 165 GLU A C 1 O49373 UNP 165 E ATOM 1348 C CB . GLU A 1 165 ? -21.809 13.217 20.964 1.0 94.22 ? 165 GLU A CB 1 O49373 UNP 165 E ATOM 1349 O O . GLU A 1 165 ? -23.905 14.918 19.370 1.0 94.22 ? 165 GLU A O 1 O49373 UNP 165 E ATOM 1350 C CG . GLU A 1 165 ? -21.337 12.816 22.371 1.0 94.22 ? 165 GLU A CG 1 O49373 UNP 165 E ATOM 1351 C CD . GLU A 1 165 ? -21.954 13.673 23.488 1.0 94.22 ? 165 GLU A CD 1 O49373 UNP 165 E ATOM 1352 O OE1 . GLU A 1 165 ? -22.241 13.102 24.565 1.0 94.22 ? 165 GLU A OE1 1 O49373 UNP 165 E ATOM 1353 O OE2 . GLU A 1 165 ? -22.098 14.899 23.274 1.0 94.22 ? 165 GLU A OE2 1 O49373 UNP 165 E ATOM 1354 N N . GLY A 1 166 ? -23.880 12.946 18.318 1.0 91.54 ? 166 GLY A N 1 O49373 UNP 166 G ATOM 1355 C CA . GLY A 1 166 ? -24.196 13.500 16.997 1.0 91.54 ? 166 GLY A CA 1 O49373 UNP 166 G ATOM 1356 C C . GLY A 1 166 ? -23.088 14.398 16.428 1.0 91.54 ? 166 GLY A C 1 O49373 UNP 166 G ATOM 1357 O O . GLY A 1 166 ? -23.357 15.266 15.593 1.0 91.54 ? 166 GLY A O 1 O49373 UNP 166 G ATOM 1358 N N . THR A 1 167 ? -21.846 14.213 16.882 1.0 93.44 ? 167 THR A N 1 O49373 UNP 167 T ATOM 1359 C CA . THR A 1 167 ? -20.683 15.020 16.493 1.0 93.44 ? 167 THR A CA 1 O49373 UNP 167 T ATOM 1360 C C . THR A 1 167 ? -19.945 14.430 15.289 1.0 93.44 ? 167 THR A C 1 O49373 UNP 167 T ATOM 1361 C CB . THR A 1 167 ? -19.730 15.243 17.679 1.0 93.44 ? 167 THR A CB 1 O49373 UNP 167 T ATOM 1362 O O . THR A 1 167 ? -20.143 13.281 14.888 1.0 93.44 ? 167 THR A O 1 O49373 UNP 167 T ATOM 1363 C CG2 . THR A 1 167 ? -20.344 16.143 18.748 1.0 93.44 ? 167 THR A CG2 1 O49373 UNP 167 T ATOM 1364 O OG1 . THR A 1 167 ? -19.390 14.026 18.287 1.0 93.44 ? 167 THR A OG1 1 O49373 UNP 167 T ATOM 1365 N N . THR A 1 168 ? -19.098 15.247 14.658 1.0 94.36 ? 168 THR A N 1 O49373 UNP 168 T ATOM 1366 C CA . THR A 1 168 ? -18.289 14.818 13.512 1.0 94.36 ? 168 THR A CA 1 O49373 UNP 168 T ATOM 1367 C C . THR A 1 168 ? -17.069 14.014 13.950 1.0 94.36 ? 168 THR A C 1 O49373 UNP 168 T ATOM 1368 C CB . THR A 1 168 ? -17.820 16.001 12.661 1.0 94.36 ? 168 THR A CB 1 O49373 UNP 168 T ATOM 1369 O O . THR A 1 168 ? -16.397 14.385 14.911 1.0 94.36 ? 168 THR A O 1 O49373 UNP 168 T ATOM 1370 C CG2 . THR A 1 168 ? -18.987 16.723 11.987 1.0 94.36 ? 168 THR A CG2 1 O49373 UNP 168 T ATOM 1371 O OG1 . THR A 1 168 ? -17.140 16.935 13.469 1.0 94.36 ? 168 THR A OG1 1 O49373 UNP 168 T ATOM 1372 N N . LEU A 1 169 ? -16.734 12.977 13.186 1.0 95.04 ? 169 LEU A N 1 O49373 UNP 169 L ATOM 1373 C CA . LEU A 1 169 ? -15.612 12.074 13.433 1.0 95.04 ? 169 LEU A CA 1 O49373 UNP 169 L ATOM 1374 C C . LEU A 1 169 ? -14.750 11.933 12.171 1.0 95.04 ? 169 LEU A C 1 O49373 UNP 169 L ATOM 1375 C CB . LEU A 1 169 ? -16.215 10.730 13.874 1.0 95.04 ? 169 LEU A CB 1 O49373 UNP 169 L ATOM 1376 O O . LEU A 1 169 ? -15.283 11.710 11.085 1.0 95.04 ? 169 LEU A O 1 O49373 UNP 169 L ATOM 1377 C CG . LEU A 1 169 ? -15.212 9.613 14.205 1.0 95.04 ? 169 LEU A CG 1 O49373 UNP 169 L ATOM 1378 C CD1 . LEU A 1 169 ? -14.340 9.978 15.406 1.0 95.04 ? 169 LEU A CD1 1 O49373 UNP 169 L ATOM 1379 C CD2 . LEU A 1 169 ? -16.014 8.347 14.518 1.0 95.04 ? 169 LEU A CD2 1 O49373 UNP 169 L ATOM 1380 N N . ASP A 1 170 ? -13.422 11.998 12.306 1.0 95.76 ? 170 ASP A N 1 O49373 UNP 170 D ATOM 1381 C CA . ASP A 1 170 ? -12.510 11.648 11.209 1.0 95.76 ? 170 ASP A CA 1 O49373 UNP 170 D ATOM 1382 C C . ASP A 1 170 ? -12.320 10.129 11.137 1.0 95.76 ? 170 ASP A C 1 O49373 UNP 170 D ATOM 1383 C CB . ASP A 1 170 ? -11.158 12.363 11.331 1.0 95.76 ? 170 ASP A CB 1 O49373 UNP 170 D ATOM 1384 O O . ASP A 1 170 ? -11.516 9.542 11.870 1.0 95.76 ? 170 ASP A O 1 O49373 UNP 170 D ATOM 1385 C CG . ASP A 1 170 ? -10.229 12.062 10.140 1.0 95.76 ? 170 ASP A CG 1 O49373 UNP 170 D ATOM 1386 O OD1 . ASP A 1 170 ? -10.642 11.374 9.174 1.0 95.76 ? 170 ASP A OD1 1 O49373 UNP 170 D ATOM 1387 O OD2 . ASP A 1 170 ? -9.064 12.505 10.189 1.0 95.76 ? 170 ASP A OD2 1 O49373 UNP 170 D ATOM 1388 N N . LEU A 1 171 ? -13.037 9.488 10.217 1.0 97.09 ? 171 LEU A N 1 O49373 UNP 171 L ATOM 1389 C CA . LEU A 1 171 ? -13.012 8.040 10.056 1.0 97.09 ? 171 LEU A CA 1 O49373 UNP 171 L ATOM 1390 C C . LEU A 1 171 ? -11.630 7.521 9.614 1.0 97.09 ? 171 LEU A C 1 O49373 UNP 171 L ATOM 1391 C CB . LEU A 1 171 ? -14.141 7.648 9.087 1.0 97.09 ? 171 LEU A CB 1 O49373 UNP 171 L ATOM 1392 O O . LEU A 1 171 ? -11.247 6.411 9.986 1.0 97.09 ? 171 LEU A O 1 O49373 UNP 171 L ATOM 1393 C CG . LEU A 1 171 ? -14.436 6.141 9.069 1.0 97.09 ? 171 LEU A CG 1 O49373 UNP 171 L ATOM 1394 C CD1 . LEU A 1 171 ? -14.974 5.618 10.403 1.0 97.09 ? 171 LEU A CD1 1 O49373 UNP 171 L ATOM 1395 C CD2 . LEU A 1 171 ? -15.445 5.810 7.967 1.0 97.09 ? 171 LEU A CD2 1 O49373 UNP 171 L ATOM 1396 N N . GLN A 1 172 ? -10.837 8.327 8.895 1.0 96.57 ? 172 GLN A N 1 O49373 UNP 172 Q ATOM 1397 C CA . GLN A 1 172 ? -9.464 7.948 8.546 1.0 96.57 ? 172 GLN A CA 1 O49373 UNP 172 Q ATOM 1398 C C . GLN A 1 172 ? -8.581 7.856 9.794 1.0 96.57 ? 172 GLN A C 1 O49373 UNP 172 Q ATOM 1399 C CB . GLN A 1 172 ? -8.879 8.932 7.519 1.0 96.57 ? 172 GLN A CB 1 O49373 UNP 172 Q ATOM 1400 O O . GLN A 1 172 ? -7.820 6.897 9.941 1.0 96.57 ? 172 GLN A O 1 O49373 UNP 172 Q ATOM 1401 C CG . GLN A 1 172 ? -7.425 8.579 7.163 1.0 96.57 ? 172 GLN A CG 1 O49373 UNP 172 Q ATOM 1402 C CD . GLN A 1 172 ? -6.881 9.452 6.046 1.0 96.57 ? 172 GLN A CD 1 O49373 UNP 172 Q ATOM 1403 N NE2 . GLN A 1 172 ? -6.173 10.522 6.341 1.0 96.57 ? 172 GLN A NE2 1 O49373 UNP 172 Q ATOM 1404 O OE1 . GLN A 1 172 ? -7.078 9.177 4.876 1.0 96.57 ? 172 GLN A OE1 1 O49373 UNP 172 Q ATOM 1405 N N . SER A 1 173 ? -8.697 8.823 10.709 1.0 95.20 ? 173 SER A N 1 O49373 UNP 173 S ATOM 1406 C CA . SER A 1 173 ? -7.968 8.817 11.984 1.0 95.20 ? 173 SER A CA 1 O49373 UNP 173 S ATOM 1407 C C . SER A 1 173 ? -8.359 7.612 12.844 1.0 95.20 ? 173 SER A C 1 O49373 UNP 173 S ATOM 1408 C CB . SER A 1 173 ? -8.234 10.126 12.732 1.0 95.20 ? 173 SER A CB 1 O49373 UNP 173 S ATOM 1409 O O . SER A 1 173 ? -7.494 6.921 13.386 1.0 95.20 ? 173 SER A O 1 O49373 UNP 173 S ATOM 1410 O OG . SER A 1 173 ? -7.406 10.243 13.876 1.0 95.20 ? 173 SER A OG 1 O49373 UNP 173 S ATOM 1411 N N . VAL A 1 174 ? -9.656 7.292 12.895 1.0 96.81 ? 174 VAL A N 1 O49373 UNP 174 V ATOM 1412 C CA . VAL A 1 174 ? -10.184 6.115 13.603 1.0 96.81 ? 174 VAL A CA 1 O49373 UNP 174 V ATOM 1413 C C . VAL A 1 174 ? -9.597 4.822 13.049 1.0 96.81 ? 174 VAL A C 1 O49373 UNP 174 V ATOM 1414 C CB . VAL A 1 174 ? -11.717 6.088 13.516 1.0 96.81 ? 174 VAL A CB 1 O49373 UNP 174 V ATOM 1415 O O . VAL A 1 174 ? -9.064 4.016 13.814 1.0 96.81 ? 174 VAL A O 1 O49373 UNP 174 V ATOM 1416 C CG1 . VAL A 1 174 ? -12.333 4.797 14.066 1.0 96.81 ? 174 VAL A CG1 1 O49373 UNP 174 V ATOM 1417 C CG2 . VAL A 1 174 ? -12.297 7.253 14.310 1.0 96.81 ? 174 VAL A CG2 1 O49373 UNP 174 V ATOM 1418 N N . PHE A 1 175 ? -9.625 4.624 11.727 1.0 97.52 ? 175 PHE A N 1 O49373 UNP 175 F ATOM 1419 C CA . PHE A 1 175 ? -9.019 3.439 11.120 1.0 97.52 ? 175 PHE A CA 1 O49373 UNP 175 F ATOM 1420 C C . PHE A 1 175 ? -7.505 3.398 11.318 1.0 97.52 ? 175 PHE A C 1 O49373 UNP 175 F ATOM 1421 C CB . PHE A 1 175 ? -9.367 3.354 9.631 1.0 97.52 ? 175 PHE A CB 1 O49373 UNP 175 F ATOM 1422 O O . PHE A 1 175 ? -6.960 2.325 11.577 1.0 97.52 ? 175 PHE A O 1 O49373 UNP 175 F ATOM 1423 C CG . PHE A 1 175 ? -10.829 3.137 9.302 1.0 97.52 ? 175 PHE A CG 1 O49373 UNP 175 F ATOM 1424 C CD1 . PHE A 1 175 ? -11.632 2.296 10.098 1.0 97.52 ? 175 PHE A CD1 1 O49373 UNP 175 F ATOM 1425 C CD2 . PHE A 1 175 ? -11.379 3.741 8.157 1.0 97.52 ? 175 PHE A CD2 1 O49373 UNP 175 F ATOM 1426 C CE1 . PHE A 1 175 ? -12.979 2.093 9.771 1.0 97.52 ? 175 PHE A CE1 1 O49373 UNP 175 F ATOM 1427 C CE2 . PHE A 1 175 ? -12.720 3.508 7.811 1.0 97.52 ? 175 PHE A CE2 1 O49373 UNP 175 F ATOM 1428 C CZ . PHE A 1 175 ? -13.527 2.704 8.634 1.0 97.52 ? 175 PHE A CZ 1 O49373 UNP 175 F ATOM 1429 N N . GLY A 1 176 ? -6.828 4.546 11.257 1.0 95.47 ? 176 GLY A N 1 O49373 UNP 176 G ATOM 1430 C CA . GLY A 1 176 ? -5.400 4.661 11.543 1.0 95.47 ? 176 GLY A CA 1 O49373 UNP 176 G ATOM 1431 C C . GLY A 1 176 ? -5.046 4.163 12.944 1.0 95.47 ? 176 GLY A C 1 O49373 UNP 176 G ATOM 1432 O O . GLY A 1 176 ? -4.108 3.388 13.092 1.0 95.47 ? 176 GLY A O 1 O49373 UNP 176 G ATOM 1433 N N . ARG A 1 177 ? -5.825 4.540 13.960 1.0 95.45 ? 177 ARG A N 1 O49373 UNP 177 R ATOM 1434 C CA . ARG A 1 177 ? -5.628 4.111 15.357 1.0 95.45 ? 177 ARG A CA 1 O49373 UNP 177 R ATOM 1435 C C . ARG A 1 177 ? -6.017 2.658 15.585 1.0 95.45 ? 177 ARG A C 1 O49373 UNP 177 R ATOM 1436 C CB . ARG A 1 177 ? -6.452 5.016 16.270 1.0 95.45 ? 177 ARG A CB 1 O49373 UNP 177 R ATOM 1437 O O . ARG A 1 177 ? -5.264 1.898 16.182 1.0 95.45 ? 177 ARG A O 1 O49373 UNP 177 R ATOM 1438 C CG . ARG A 1 177 ? -5.894 6.436 16.305 1.0 95.45 ? 177 ARG A CG 1 O49373 UNP 177 R ATOM 1439 C CD . ARG A 1 177 ? -6.948 7.360 16.910 1.0 95.45 ? 177 ARG A CD 1 O49373 UNP 177 R ATOM 1440 N NE . ARG A 1 177 ? -6.508 8.755 16.844 1.0 95.45 ? 177 ARG A NE 1 O49373 UNP 177 R ATOM 1441 N NH1 . ARG A 1 177 ? -5.043 8.667 18.613 1.0 95.45 ? 177 ARG A NH1 1 O49373 UNP 177 R ATOM 1442 N NH2 . ARG A 1 177 ? -5.308 10.557 17.476 1.0 95.45 ? 177 ARG A NH2 1 O49373 UNP 177 R ATOM 1443 C CZ . ARG A 1 177 ? -5.622 9.310 17.640 1.0 95.45 ? 177 ARG A CZ 1 O49373 UNP 177 R ATOM 1444 N N . PHE A 1 178 ? -7.163 2.237 15.053 1.0 96.92 ? 178 PHE A N 1 O49373 UNP 178 F ATOM 1445 C CA . PHE A 1 178 ? -7.629 0.855 15.160 1.0 96.92 ? 178 PHE A CA 1 O49373 UNP 178 F ATOM 1446 C C . PHE A 1 178 ? -6.625 -0.142 14.562 1.0 96.92 ? 178 PHE A C 1 O49373 UNP 178 F ATOM 1447 C CB . PHE A 1 178 ? -8.983 0.737 14.449 1.0 96.92 ? 178 PHE A CB 1 O49373 UNP 178 F ATOM 1448 O O . PHE A 1 178 ? -6.287 -1.160 15.175 1.0 96.92 ? 178 PHE A O 1 O49373 UNP 178 F ATOM 1449 C CG . PHE A 1 178 ? -9.489 -0.688 14.396 1.0 96.92 ? 178 PHE A CG 1 O49373 UNP 178 F ATOM 1450 C CD1 . PHE A 1 178 ? -9.296 -1.469 13.240 1.0 96.92 ? 178 PHE A CD1 1 O49373 UNP 178 F ATOM 1451 C CD2 . PHE A 1 178 ? -10.091 -1.258 15.531 1.0 96.92 ? 178 PHE A CD2 1 O49373 UNP 178 F ATOM 1452 C CE1 . PHE A 1 178 ? -9.697 -2.815 13.222 1.0 96.92 ? 178 PHE A CE1 1 O49373 UNP 178 F ATOM 1453 C CE2 . PHE A 1 178 ? -10.513 -2.596 15.499 1.0 96.92 ? 178 PHE A CE2 1 O49373 UNP 178 F ATOM 1454 C CZ . PHE A 1 178 ? -10.315 -3.379 14.350 1.0 96.92 ? 178 PHE A CZ 1 O49373 UNP 178 F ATOM 1455 N N . THR A 1 179 ? -6.137 0.154 13.356 1.0 96.65 ? 179 THR A N 1 O49373 UNP 179 T ATOM 1456 C CA . THR A 1 179 ? -5.164 -0.700 12.664 1.0 96.65 ? 179 THR A CA 1 O49373 UNP 179 T ATOM 1457 C C . THR A 1 179 ? -3.788 -0.622 13.312 1.0 96.65 ? 179 THR A C 1 O49373 UNP 179 T ATOM 1458 C CB . THR A 1 179 ? -5.057 -0.370 11.173 1.0 96.65 ? 179 THR A CB 1 O49373 UNP 179 T ATOM 1459 O O . THR A 1 179 ? -3.132 -1.659 13.396 1.0 96.65 ? 179 THR A O 1 O49373 UNP 179 T ATOM 1460 C CG2 . THR A 1 179 ? -6.359 -0.643 10.421 1.0 96.65 ? 179 THR A CG2 1 O49373 UNP 179 T ATOM 1461 O OG1 . THR A 1 179 ? -4.712 0.979 11.001 1.0 96.65 ? 179 THR A OG1 1 O49373 UNP 179 T ATOM 1462 N N . PHE A 1 180 ? -3.385 0.546 13.833 1.0 95.59 ? 180 PHE A N 1 O49373 UNP 180 F ATOM 1463 C CA . PHE A 1 180 ? -2.165 0.698 14.625 1.0 95.59 ? 180 PHE A CA 1 O49373 UNP 180 F ATOM 1464 C C . PHE A 1 180 ? -2.201 -0.173 15.878 1.0 95.59 ? 180 PHE A C 1 O49373 UNP 180 F ATOM 1465 C CB . PHE A 1 180 ? -1.930 2.163 15.004 1.0 95.59 ? 180 PHE A CB 1 O49373 UNP 180 F ATOM 1466 O O . PHE A 1 180 ? -1.351 -1.043 16.015 1.0 95.59 ? 180 PHE A O 1 O49373 UNP 180 F ATOM 1467 C CG . PHE A 1 180 ? -0.643 2.392 15.770 1.0 95.59 ? 180 PHE A CG 1 O49373 UNP 180 F ATOM 1468 C CD1 . PHE A 1 180 ? -0.681 2.984 17.043 1.0 95.59 ? 180 PHE A CD1 1 O49373 UNP 180 F ATOM 1469 C CD2 . PHE A 1 180 ? 0.598 2.035 15.209 1.0 95.59 ? 180 PHE A CD2 1 O49373 UNP 180 F ATOM 1470 C CE1 . PHE A 1 180 ? 0.508 3.233 17.746 1.0 95.59 ? 180 PHE A CE1 1 O49373 UNP 180 F ATOM 1471 C CE2 . PHE A 1 180 ? 1.787 2.306 15.905 1.0 95.59 ? 180 PHE A CE2 1 O49373 UNP 180 F ATOM 1472 C CZ . PHE A 1 180 ? 1.744 2.903 17.175 1.0 95.59 ? 180 PHE A CZ 1 O49373 UNP 180 F ATOM 1473 N N . ASP A 1 181 ? -3.213 -0.025 16.734 1.0 95.34 ? 181 ASP A N 1 O49373 UNP 181 D ATOM 1474 C CA . ASP A 1 181 ? -3.374 -0.838 17.942 1.0 95.34 ? 181 ASP A CA 1 O49373 UNP 181 D ATOM 1475 C C . ASP A 1 181 ? -3.341 -2.337 17.620 1.0 95.34 ? 181 ASP A C 1 O49373 UNP 181 D ATOM 1476 C CB . ASP A 1 181 ? -4.721 -0.516 18.607 1.0 95.34 ? 181 ASP A CB 1 O49373 UNP 181 D ATOM 1477 O O . ASP A 1 181 ? -2.634 -3.108 18.269 1.0 95.34 ? 181 ASP A O 1 O49373 UNP 181 D ATOM 1478 C CG . ASP A 1 181 ? -4.748 0.754 19.455 1.0 95.34 ? 181 ASP A CG 1 O49373 UNP 181 D ATOM 1479 O OD1 . ASP A 1 181 ? -3.822 1.583 19.369 1.0 95.34 ? 181 ASP A OD1 1 O49373 UNP 181 D ATOM 1480 O OD2 . ASP A 1 181 ? -5.705 0.873 20.254 1.0 95.34 ? 181 ASP A OD2 1 O49373 UNP 181 D ATOM 1481 N N . THR A 1 182 ? -4.077 -2.748 16.583 1.0 96.65 ? 182 THR A N 1 O49373 UNP 182 T ATOM 1482 C CA . THR A 1 182 ? -4.145 -4.152 16.166 1.0 96.65 ? 182 THR A CA 1 O49373 UNP 182 T ATOM 1483 C C . THR A 1 182 ? -2.772 -4.662 15.740 1.0 96.65 ? 182 THR A C 1 O49373 UNP 182 T ATOM 1484 C CB . THR A 1 182 ? -5.173 -4.358 15.045 1.0 96.65 ? 182 THR A CB 1 O49373 UNP 182 T ATOM 1485 O O . THR A 1 182 ? -2.303 -5.654 16.293 1.0 96.65 ? 182 THR A O 1 O49373 UNP 182 T ATOM 1486 C CG2 . THR A 1 182 ? -5.297 -5.823 14.617 1.0 96.65 ? 182 THR A CG2 1 O49373 UNP 182 T ATOM 1487 O OG1 . THR A 1 182 ? -6.451 -3.963 15.486 1.0 96.65 ? 182 THR A OG1 1 O49373 UNP 182 T ATOM 1488 N N . ILE A 1 183 ? -2.092 -4.005 14.792 1.0 96.38 ? 183 ILE A N 1 O49373 UNP 183 I ATOM 1489 C CA . ILE A 1 183 ? -0.784 -4.488 14.326 1.0 96.38 ? 183 ILE A CA 1 O49373 UNP 183 I ATOM 1490 C C . ILE A 1 183 ? 0.274 -4.406 15.425 1.0 96.38 ? 183 ILE A C 1 O49373 UNP 183 I ATOM 1491 C CB . ILE A 1 183 ? -0.327 -3.778 13.031 1.0 96.38 ? 183 ILE A CB 1 O49373 UNP 183 I ATOM 1492 O O . ILE A 1 183 ? 1.120 -5.291 15.520 1.0 96.38 ? 183 ILE A O 1 O49373 UNP 183 I ATOM 1493 C CG1 . ILE A 1 183 ? 0.873 -4.486 12.367 1.0 96.38 ? 183 ILE A CG1 1 O49373 UNP 183 I ATOM 1494 C CG2 . ILE A 1 183 ? 0.085 -2.314 13.249 1.0 96.38 ? 183 ILE A CG2 1 O49373 UNP 183 I ATOM 1495 C CD1 . ILE A 1 183 ? 0.591 -5.921 11.907 1.0 96.38 ? 183 ILE A CD1 1 O49373 UNP 183 I ATOM 1496 N N . PHE A 1 184 ? 0.212 -3.392 16.288 1.0 95.44 ? 184 PHE A N 1 O49373 UNP 184 F ATOM 1497 C CA . PHE A 1 184 ? 1.162 -3.221 17.378 1.0 95.44 ? 184 PHE A CA 1 O49373 UNP 184 F ATOM 1498 C C . PHE A 1 184 ? 1.068 -4.372 18.383 1.0 95.44 ? 184 PHE A C 1 O49373 UNP 184 F ATOM 1499 C CB . PHE A 1 184 ? 0.933 -1.862 18.043 1.0 95.44 ? 184 PHE A CB 1 O49373 UNP 184 F ATOM 1500 O O . PHE A 1 184 ? 2.103 -4.913 18.778 1.0 95.44 ? 184 PHE A O 1 O49373 UNP 184 F ATOM 1501 C CG . PHE A 1 184 ? 2.182 -1.297 18.666 1.0 95.44 ? 184 PHE A CG 1 O49373 UNP 184 F ATOM 1502 C CD1 . PHE A 1 184 ? 2.639 -1.764 19.907 1.0 95.44 ? 184 PHE A CD1 1 O49373 UNP 184 F ATOM 1503 C CD2 . PHE A 1 184 ? 2.915 -0.325 17.966 1.0 95.44 ? 184 PHE A CD2 1 O49373 UNP 184 F ATOM 1504 C CE1 . PHE A 1 184 ? 3.842 -1.274 20.434 1.0 95.44 ? 184 PHE A CE1 1 O49373 UNP 184 F ATOM 1505 C CE2 . PHE A 1 184 ? 4.103 0.189 18.504 1.0 95.44 ? 184 PHE A CE2 1 O49373 UNP 184 F ATOM 1506 C CZ . PHE A 1 184 ? 4.572 -0.297 19.733 1.0 95.44 ? 184 PHE A CZ 1 O49373 UNP 184 F ATOM 1507 N N . ILE A 1 185 ? -0.147 -4.825 18.715 1.0 96.28 ? 185 ILE A N 1 O49373 UNP 185 I ATOM 1508 C CA . ILE A 1 185 ? -0.366 -6.028 19.532 1.0 96.28 ? 185 ILE A CA 1 O49373 UNP 185 I ATOM 1509 C C . ILE A 1 185 ? 0.170 -7.273 18.821 1.0 96.28 ? 185 ILE A C 1 O49373 UNP 185 I ATOM 1510 C CB . ILE A 1 185 ? -1.861 -6.188 19.887 1.0 96.28 ? 185 ILE A CB 1 O49373 UNP 185 I ATOM 1511 O O . ILE A 1 185 ? 0.886 -8.060 19.434 1.0 96.28 ? 185 ILE A O 1 O49373 UNP 185 I ATOM 1512 C CG1 . ILE A 1 185 ? -2.314 -5.069 20.845 1.0 96.28 ? 185 ILE A CG1 1 O49373 UNP 185 I ATOM 1513 C CG2 . ILE A 1 185 ? -2.130 -7.562 20.538 1.0 96.28 ? 185 ILE A CG2 1 O49373 UNP 185 I ATOM 1514 C CD1 . ILE A 1 185 ? -3.837 -4.925 20.934 1.0 96.28 ? 185 ILE A CD1 1 O49373 UNP 185 I ATOM 1515 N N . LEU A 1 186 ? -0.111 -7.452 17.526 1.0 96.77 ? 186 LEU A N 1 O49373 UNP 186 L ATOM 1516 C CA . LEU A 1 186 ? 0.378 -8.623 16.781 1.0 96.77 ? 186 LEU A CA 1 O49373 UNP 186 L ATOM 1517 C C . LEU A 1 186 ? 1.901 -8.676 16.685 1.0 96.77 ? 186 LEU A C 1 O49373 UNP 186 L ATOM 1518 C CB . LEU A 1 186 ? -0.227 -8.661 15.370 1.0 96.77 ? 186 LEU A CB 1 O49373 UNP 186 L ATOM 1519 O O . LEU A 1 186 ? 2.486 -9.758 16.633 1.0 96.77 ? 186 LEU A O 1 O49373 UNP 186 L ATOM 1520 C CG . LEU A 1 186 ? -1.754 -8.785 15.344 1.0 96.77 ? 186 LEU A CG 1 O49373 UNP 186 L ATOM 1521 C CD1 . LEU A 1 186 ? -2.255 -8.802 13.899 1.0 96.77 ? 186 LEU A CD1 1 O49373 UNP 186 L ATOM 1522 C CD2 . LEU A 1 186 ? -2.284 -10.004 16.081 1.0 96.77 ? 186 LEU A CD2 1 O49373 UNP 186 L ATOM 1523 N N . VAL A 1 187 ? 2.545 -7.512 16.650 1.0 96.37 ? 187 VAL A N 1 O49373 UNP 187 V ATOM 1524 C CA . VAL A 1 187 ? 3.994 -7.403 16.528 1.0 96.37 ? 187 VAL A CA 1 O49373 UNP 187 V ATOM 1525 C C . VAL A 1 187 ? 4.683 -7.493 17.882 1.0 96.37 ? 187 VAL A C 1 O49373 UNP 187 V ATOM 1526 C CB . VAL A 1 187 ? 4.376 -6.127 15.760 1.0 96.37 ? 187 VAL A CB 1 O49373 UNP 187 V ATOM 1527 O O . VAL A 1 187 ? 5.692 -8.174 17.971 1.0 96.37 ? 187 VAL A O 1 O49373 UNP 187 V ATOM 1528 C CG1 . VAL A 1 187 ? 5.887 -5.896 15.731 1.0 96.37 ? 187 VAL A CG1 1 O49373 UNP 187 V ATOM 1529 C CG2 . VAL A 1 187 ? 3.939 -6.220 14.291 1.0 96.37 ? 187 VAL A CG2 1 O49373 UNP 187 V ATOM 1530 N N . THR A 1 188 ? 4.172 -6.834 18.923 1.0 95.10 ? 188 THR A N 1 O49373 UNP 188 T ATOM 1531 C CA . THR A 1 188 ? 4.884 -6.655 20.207 1.0 95.10 ? 188 THR A CA 1 O49373 UNP 188 T ATOM 1532 C C . THR A 1 188 ? 4.230 -7.363 21.396 1.0 95.10 ? 188 THR A C 1 O49373 UNP 188 T ATOM 1533 C CB . THR A 1 188 ? 5.032 -5.163 20.551 1.0 95.10 ? 188 THR A CB 1 O49373 UNP 188 T ATOM 1534 O O . THR A 1 188 ? 4.807 -7.418 22.483 1.0 95.10 ? 188 THR A O 1 O49373 UNP 188 T ATOM 1535 C CG2 . THR A 1 188 ? 5.630 -4.322 19.421 1.0 95.10 ? 188 THR A CG2 1 O49373 UNP 188 T ATOM 1536 O OG1 . THR A 1 188 ? 3.778 -4.618 20.892 1.0 95.10 ? 188 THR A OG1 1 O49373 UNP 188 T ATOM 1537 N N . GLY A 1 189 ? 3.001 -7.854 21.235 1.0 94.05 ? 189 GLY A N 1 O49373 UNP 189 G ATOM 1538 C CA . GLY A 1 189 ? 2.161 -8.364 22.322 1.0 94.05 ? 189 GLY A CA 1 O49373 UNP 189 G ATOM 1539 C C . GLY A 1 189 ? 1.624 -7.276 23.260 1.0 94.05 ? 189 GLY A C 1 O49373 UNP 189 G ATOM 1540 O O . GLY A 1 189 ? 0.969 -7.600 24.244 1.0 94.05 ? 189 GLY A O 1 O49373 UNP 189 G ATOM 1541 N N . SER A 1 190 ? 1.902 -5.998 22.985 1.0 93.18 ? 190 SER A N 1 O49373 UNP 190 S ATOM 1542 C CA . SER A 1 190 ? 1.504 -4.869 23.828 1.0 93.18 ? 190 SER A CA 1 O49373 UNP 190 S ATOM 1543 C C . SER A 1 190 ? 0.485 -3.981 23.130 1.0 93.18 ? 190 SER A C 1 O49373 UNP 190 S ATOM 1544 C CB . SER A 1 190 ? 2.718 -4.025 24.199 1.0 93.18 ? 190 SER A CB 1 O49373 UNP 190 S ATOM 1545 O O . SER A 1 190 ? 0.568 -3.751 21.927 1.0 93.18 ? 190 SER A O 1 O49373 UNP 190 S ATOM 1546 O OG . SER A 1 190 ? 3.669 -4.788 24.912 1.0 93.18 ? 190 SER A OG 1 O49373 UNP 190 S ATOM 1547 N N . ASP A 1 191 ? -0.449 -3.440 23.904 1.0 93.16 ? 191 ASP A N 1 O49373 UNP 191 D ATOM 1548 C CA . ASP A 1 191 ? -1.483 -2.538 23.411 1.0 93.16 ? 191 ASP A CA 1 O49373 UNP 191 D ATOM 1549 C C . ASP A 1 191 ? -1.093 -1.067 23.654 1.0 93.16 ? 191 ASP A C 1 O49373 UNP 191 D ATOM 1550 C CB . ASP A 1 191 ? -2.800 -2.909 24.099 1.0 93.16 ? 191 ASP A CB 1 O49373 UNP 191 D ATOM 1551 O O . ASP A 1 191 ? -1.008 -0.657 24.819 1.0 93.16 ? 191 ASP A O 1 O49373 UNP 191 D ATOM 1552 C CG . ASP A 1 191 ? -3.982 -2.134 23.537 1.0 93.16 ? 191 ASP A CG 1 O49373 UNP 191 D ATOM 1553 O OD1 . ASP A 1 191 ? -3.803 -1.272 22.650 1.0 93.16 ? 191 ASP A OD1 1 O49373 UNP 191 D ATOM 1554 O OD2 . ASP A 1 191 ? -5.127 -2.413 23.947 1.0 93.16 ? 191 ASP A OD2 1 O49373 UNP 191 D ATOM 1555 N N . PRO A 1 192 ? -0.850 -0.257 22.603 1.0 91.16 ? 192 PRO A N 1 O49373 UNP 192 P ATOM 1556 C CA . PRO A 1 192 ? -0.553 1.162 22.771 1.0 91.16 ? 192 PRO A CA 1 O49373 UNP 192 P ATOM 1557 C C . PRO A 1 192 ? -1.788 1.977 23.184 1.0 91.16 ? 192 PRO A C 1 O49373 UNP 192 P ATOM 1558 C CB . PRO A 1 192 ? 0.031 1.616 21.429 1.0 91.16 ? 192 PRO A CB 1 O49373 UNP 192 P ATOM 1559 O O . PRO A 1 192 ? -1.620 3.078 23.703 1.0 91.16 ? 192 PRO A O 1 O49373 UNP 192 P ATOM 1560 C CG . PRO A 1 192 ? -0.649 0.697 20.421 1.0 91.16 ? 192 PRO A CG 1 O49373 UNP 192 P ATOM 1561 C CD . PRO A 1 192 ? -0.843 -0.612 21.187 1.0 91.16 ? 192 PRO A CD 1 O49373 UNP 192 P ATOM 1562 N N . ARG A 1 193 ? -3.006 1.432 23.021 1.0 91.25 ? 193 ARG A N 1 O49373 UNP 193 R ATOM 1563 C CA . ARG A 1 193 ? -4.287 2.080 23.346 1.0 91.25 ? 193 ARG A CA 1 O49373 UNP 193 R ATOM 1564 C C . ARG A 1 193 ? -4.442 3.455 22.682 1.0 91.25 ? 193 ARG A C 1 O49373 UNP 193 R ATOM 1565 C CB . ARG A 1 193 ? -4.515 2.104 24.873 1.0 91.25 ? 193 ARG A CB 1 O49373 UNP 193 R ATOM 1566 O O . ARG A 1 193 ? -4.930 4.391 23.308 1.0 91.25 ? 193 ARG A O 1 O49373 UNP 193 R ATOM 1567 C CG . ARG A 1 193 ? -4.566 0.700 25.492 1.0 91.25 ? 193 ARG A CG 1 O49373 UNP 193 R ATOM 1568 C CD . ARG A 1 193 ? -4.831 0.747 27.001 1.0 91.25 ? 193 ARG A CD 1 O49373 UNP 193 R ATOM 1569 N NE . ARG A 1 193 ? -3.641 1.188 27.755 1.0 91.25 ? 193 ARG A NE 1 O49373 UNP 193 R ATOM 1570 N NH1 . ARG A 1 193 ? -4.617 1.265 29.831 1.0 91.25 ? 193 ARG A NH1 1 O49373 UNP 193 R ATOM 1571 N NH2 . ARG A 1 193 ? -2.452 1.756 29.612 1.0 91.25 ? 193 ARG A NH2 1 O49373 UNP 193 R ATOM 1572 C CZ . ARG A 1 193 ? -3.576 1.399 29.057 1.0 91.25 ? 193 ARG A CZ 1 O49373 UNP 193 R ATOM 1573 N N . SER A 1 194 ? -4.023 3.576 21.418 1.0 92.21 ? 194 SER A N 1 O49373 UNP 194 S ATOM 1574 C CA . SER A 1 194 ? -4.130 4.826 20.650 1.0 92.21 ? 194 SER A CA 1 O49373 UNP 194 S ATOM 1575 C C . SER A 1 194 ? -5.572 5.142 20.239 1.0 92.21 ? 194 SER A C 1 O49373 UNP 194 S ATOM 1576 C CB . SER A 1 194 ? -3.249 4.775 19.395 1.0 92.21 ? 194 SER A CB 1 O49373 UNP 194 S ATOM 1577 O O . SER A 1 194 ? -5.895 6.300 19.962 1.0 92.21 ? 194 SER A O 1 O49373 UNP 194 S ATOM 1578 O OG . SER A 1 194 ? -3.839 3.951 18.404 1.0 92.21 ? 194 SER A OG 1 O49373 UNP 194 S ATOM 1579 N N . LEU A 1 195 ? -6.438 4.122 20.173 1.0 93.66 ? 195 LEU A N 1 O49373 UNP 195 L ATOM 1580 C CA . LEU A 1 195 ? -7.866 4.273 19.914 1.0 93.66 ? 195 LEU A CA 1 O49373 UNP 195 L ATOM 1581 C C . LEU A 1 195 ? -8.617 4.480 21.236 1.0 93.66 ? 195 LEU A C 1 O49373 UNP 195 L ATOM 1582 C CB . LEU A 1 195 ? -8.365 3.046 19.130 1.0 93.66 ? 195 LEU A CB 1 O49373 UNP 195 L ATOM 1583 O O . LEU A 1 195 ? -8.916 3.521 21.949 1.0 93.66 ? 195 LEU A O 1 O49373 UNP 195 L ATOM 1584 C CG . LEU A 1 195 ? -9.824 3.175 18.654 1.0 93.66 ? 195 LEU A CG 1 O49373 UNP 195 L ATOM 1585 C CD1 . LEU A 1 195 ? -9.980 4.207 17.534 1.0 93.66 ? 195 LEU A CD1 1 O49373 UNP 195 L ATOM 1586 C CD2 . LEU A 1 195 ? -10.288 1.829 18.101 1.0 93.66 ? 195 LEU A CD2 1 O49373 UNP 195 L ATOM 1587 N N . SER A 1 196 ? -8.940 5.735 21.538 1.0 92.58 ? 196 SER A N 1 O49373 UNP 196 S ATOM 1588 C CA . SER A 1 196 ? -9.757 6.140 22.684 1.0 92.58 ? 196 SER A CA 1 O49373 UNP 196 S ATOM 1589 C C . SER A 1 196 ? -10.690 7.289 22.297 1.0 92.58 ? 196 SER A C 1 O49373 UNP 196 S ATOM 1590 C CB . SER A 1 196 ? -8.864 6.513 23.875 1.0 92.58 ? 196 SER A CB 1 O49373 UNP 196 S ATOM 1591 O O . SER A 1 196 ? -10.510 7.903 21.244 1.0 92.58 ? 196 SER A O 1 O49373 UNP 196 S ATOM 1592 O OG . SER A 1 196 ? -8.339 7.818 23.760 1.0 92.58 ? 196 SER A OG 1 O49373 UNP 196 S ATOM 1593 N N . ILE A 1 197 ? -11.691 7.578 23.135 1.0 90.01 ? 197 ILE A N 1 O49373 UNP 197 I ATOM 1594 C CA . ILE A 1 197 ? -12.684 8.638 22.884 1.0 90.01 ? 197 ILE A CA 1 O49373 UNP 197 I ATOM 1595 C C . ILE A 1 197 ? -12.006 10.007 22.743 1.0 90.01 ? 197 ILE A C 1 O49373 UNP 197 I ATOM 1596 C CB . ILE A 1 197 ? -13.746 8.635 24.011 1.0 90.01 ? 197 ILE A CB 1 O49373 UNP 197 I ATOM 1597 O O . ILE A 1 197 ? -12.382 10.799 21.884 1.0 90.01 ? 197 ILE A O 1 O49373 UNP 197 I ATOM 1598 C CG1 . ILE A 1 197 ? -14.616 7.359 23.898 1.0 90.01 ? 197 ILE A CG1 1 O49373 UNP 197 I ATOM 1599 C CG2 . ILE A 1 197 ? -14.619 9.900 23.953 1.0 90.01 ? 197 ILE A CG2 1 O49373 UNP 197 I ATOM 1600 C CD1 . ILE A 1 197 ? -15.562 7.134 25.086 1.0 90.01 ? 197 ILE A CD1 1 O49373 UNP 197 I ATOM 1601 N N . GLU A 1 198 ? -10.960 10.259 23.531 1.0 87.89 ? 198 GLU A N 1 O49373 UNP 198 E ATOM 1602 C CA . GLU A 1 198 ? -10.206 11.515 23.524 1.0 87.89 ? 198 GLU A CA 1 O49373 UNP 198 E ATOM 1603 C C . GLU A 1 198 ? -9.396 11.719 22.236 1.0 87.89 ? 198 GLU A C 1 O49373 UNP 198 E ATOM 1604 C CB . GLU A 1 198 ? -9.254 11.582 24.735 1.0 87.89 ? 198 GLU A CB 1 O49373 UNP 198 E ATOM 1605 O O . GLU A 1 198 ? -8.953 12.833 21.967 1.0 87.89 ? 198 GLU A O 1 O49373 UNP 198 E ATOM 1606 C CG . GLU A 1 198 ? -9.907 11.348 26.110 1.0 87.89 ? 198 GLU A CG 1 O49373 UNP 198 E ATOM 1607 C CD . GLU A 1 198 ? -10.188 9.870 26.445 1.0 87.89 ? 198 GLU A CD 1 O49373 UNP 198 E ATOM 1608 O OE1 . GLU A 1 198 ? -10.862 9.626 27.465 1.0 87.89 ? 198 GLU A OE1 1 O49373 UNP 198 E ATOM 1609 O OE2 . GLU A 1 198 ? -9.743 8.975 25.678 1.0 87.89 ? 198 GLU A OE2 1 O49373 UNP 198 E ATOM 1610 N N . MET A 1 199 ? -9.183 10.656 21.446 1.0 86.62 ? 199 MET A N 1 O49373 UNP 199 M ATOM 1611 C CA . MET A 1 199 ? -8.422 10.673 20.192 1.0 86.62 ? 199 MET A CA 1 O49373 UNP 199 M ATOM 1612 C C . MET A 1 199 ? -7.075 11.434 20.303 1.0 86.62 ? 199 MET A C 1 O49373 UNP 199 M ATOM 1613 C CB . MET A 1 199 ? -9.333 11.191 19.060 1.0 86.62 ? 199 MET A CB 1 O49373 UNP 199 M ATOM 1614 O O . MET A 1 199 ? -6.786 12.290 19.460 1.0 86.62 ? 199 MET A O 1 O49373 UNP 199 M ATOM 1615 C CG . MET A 1 199 ? -10.490 10.232 18.748 1.0 86.62 ? 199 MET A CG 1 O49373 UNP 199 M ATOM 1616 S SD . MET A 1 199 ? -9.993 8.710 17.884 1.0 86.62 ? 199 MET A SD 1 O49373 UNP 199 M ATOM 1617 C CE . MET A 1 199 ? -9.874 9.342 16.192 1.0 86.62 ? 199 MET A CE 1 O49373 UNP 199 M ATOM 1618 N N . PRO A 1 200 ? -6.218 11.133 21.306 1.0 86.35 ? 200 PRO A N 1 O49373 UNP 200 P ATOM 1619 C CA . PRO A 1 200 ? -5.007 11.910 21.592 1.0 86.35 ? 200 PRO A CA 1 O49373 UNP 200 P ATOM 1620 C C . PRO A 1 200 ? -3.996 11.839 20.447 1.0 86.35 ? 200 PRO A C 1 O49373 UNP 200 P ATOM 1621 C CB . PRO A 1 200 ? -4.425 11.294 22.869 1.0 86.35 ? 200 PRO A CB 1 O49373 UNP 200 P ATOM 1622 O O . PRO A 1 200 ? -3.901 10.813 19.777 1.0 86.35 ? 200 PRO A O 1 O49373 UNP 200 P ATOM 1623 C CG . PRO A 1 200 ? -4.889 9.838 22.799 1.0 86.35 ? 200 PRO A CG 1 O49373 UNP 200 P ATOM 1624 C CD . PRO A 1 200 ? -6.279 9.965 22.181 1.0 86.35 ? 200 PRO A CD 1 O49373 UNP 200 P ATOM 1625 N N . GLU A 1 201 ? -3.206 12.885 20.201 1.0 83.13 ? 201 GLU A N 1 O49373 UNP 201 E ATOM 1626 C CA . GLU A 1 201 ? -2.142 12.812 19.189 1.0 83.13 ? 201 GLU A CA 1 O49373 UNP 201 E ATOM 1627 C C . GLU A 1 201 ? -1.174 11.652 19.474 1.0 83.13 ? 201 GLU A C 1 O49373 UNP 201 E ATOM 1628 C CB . GLU A 1 201 ? -1.354 14.123 19.075 1.0 83.13 ? 201 GLU A CB 1 O49373 UNP 201 E ATOM 1629 O O . GLU A 1 201 ? -0.712 11.466 20.599 1.0 83.13 ? 201 GLU A O 1 O49373 UNP 201 E ATOM 1630 C CG . GLU A 1 201 ? -2.167 15.251 18.421 1.0 83.13 ? 201 GLU A CG 1 O49373 UNP 201 E ATOM 1631 C CD . GLU A 1 201 ? -1.317 16.489 18.070 1.0 83.13 ? 201 GLU A CD 1 O49373 UNP 201 E ATOM 1632 O OE1 . GLU A 1 201 ? -1.904 17.447 17.520 1.0 83.13 ? 201 GLU A OE1 1 O49373 UNP 201 E ATOM 1633 O OE2 . GLU A 1 201 ? -0.081 16.473 18.288 1.0 83.13 ? 201 GLU A OE2 1 O49373 UNP 201 E ATOM 1634 N N . ASP A 1 202 ? -0.868 10.872 18.438 1.0 82.80 ? 202 ASP A N 1 O49373 UNP 202 D ATOM 1635 C CA . ASP A 1 202 ? 0.048 9.738 18.518 1.0 82.80 ? 202 ASP A CA 1 O49373 UNP 202 D ATOM 1636 C C . ASP A 1 202 ? 1.362 10.103 17.808 1.0 82.80 ? 202 ASP A C 1 O49373 UNP 202 D ATOM 1637 C CB . ASP A 1 202 ? -0.667 8.481 17.998 1.0 82.80 ? 202 ASP A CB 1 O49373 UNP 202 D ATOM 1638 O O . ASP A 1 202 ? 1.403 10.394 16.608 1.0 82.80 ? 202 ASP A O 1 O49373 UNP 202 D ATOM 1639 C CG . ASP A 1 202 ? 0.194 7.213 18.026 1.0 82.80 ? 202 ASP A CG 1 O49373 UNP 202 D ATOM 1640 O OD1 . ASP A 1 202 ? 1.415 7.302 17.763 1.0 82.80 ? 202 ASP A OD1 1 O49373 UNP 202 D ATOM 1641 O OD2 . ASP A 1 202 ? -0.388 6.142 18.284 1.0 82.80 ? 202 ASP A OD2 1 O49373 UNP 202 D ATOM 1642 N N . GLU A 1 203 ? 2.454 10.120 18.573 1.0 91.35 ? 203 GLU A N 1 O49373 UNP 203 E ATOM 1643 C CA . GLU A 1 203 ? 3.784 10.476 18.076 1.0 91.35 ? 203 GLU A CA 1 O49373 UNP 203 E ATOM 1644 C C . GLU A 1 203 ? 4.307 9.509 17.005 1.0 91.35 ? 203 GLU A C 1 O49373 UNP 203 E ATOM 1645 C CB . GLU A 1 203 ? 4.772 10.575 19.252 1.0 91.35 ? 203 GLU A CB 1 O49373 UNP 203 E ATOM 1646 O O . GLU A 1 203 ? 4.992 9.928 16.071 1.0 91.35 ? 203 GLU A O 1 O49373 UNP 203 E ATOM 1647 C CG . GLU A 1 203 ? 4.967 9.272 20.064 1.0 91.35 ? 203 GLU A CG 1 O49373 UNP 203 E ATOM 1648 C CD . GLU A 1 203 ? 6.015 9.415 21.179 1.0 91.35 ? 203 GLU A CD 1 O49373 UNP 203 E ATOM 1649 O OE1 . GLU A 1 203 ? 6.428 8.407 21.807 1.0 91.35 ? 203 GLU A OE1 1 O49373 UNP 203 E ATOM 1650 O OE2 . GLU A 1 203 ? 6.555 10.522 21.382 1.0 91.35 ? 203 GLU A OE2 1 O49373 UNP 203 E ATOM 1651 N N . PHE A 1 204 ? 3.965 8.223 17.111 1.0 89.12 ? 204 PHE A N 1 O49373 UNP 204 F ATOM 1652 C CA . PHE A 1 204 ? 4.375 7.191 16.167 1.0 89.12 ? 204 PHE A CA 1 O49373 UNP 204 F ATOM 1653 C C . PHE A 1 204 ? 3.578 7.313 14.869 1.0 89.12 ? 204 PHE A C 1 O49373 UNP 204 F ATOM 1654 C CB . PHE A 1 204 ? 4.178 5.816 16.818 1.0 89.12 ? 204 PHE A CB 1 O49373 UNP 204 F ATOM 1655 O O . PHE A 1 204 ? 4.142 7.226 13.779 1.0 89.12 ? 204 PHE A O 1 O49373 UNP 204 F ATOM 1656 C CG . PHE A 1 204 ? 4.944 4.705 16.133 1.0 89.12 ? 204 PHE A CG 1 O49373 UNP 204 F ATOM 1657 C CD1 . PHE A 1 204 ? 4.465 4.127 14.944 1.0 89.12 ? 204 PHE A CD1 1 O49373 UNP 204 F ATOM 1658 C CD2 . PHE A 1 204 ? 6.157 4.258 16.684 1.0 89.12 ? 204 PHE A CD2 1 O49373 UNP 204 F ATOM 1659 C CE1 . PHE A 1 204 ? 5.197 3.101 14.321 1.0 89.12 ? 204 PHE A CE1 1 O49373 UNP 204 F ATOM 1660 C CE2 . PHE A 1 204 ? 6.870 3.209 16.080 1.0 89.12 ? 204 PHE A CE2 1 O49373 UNP 204 F ATOM 1661 C CZ . PHE A 1 204 ? 6.388 2.629 14.896 1.0 89.12 ? 204 PHE A CZ 1 O49373 UNP 204 F ATOM 1662 N N . ALA A 1 205 ? 2.277 7.584 14.984 1.0 84.85 ? 205 ALA A N 1 O49373 UNP 205 A ATOM 1663 C CA . ALA A 1 205 ? 1.405 7.890 13.858 1.0 84.85 ? 205 ALA A CA 1 O49373 UNP 205 A ATOM 1664 C C . ALA A 1 205 ? 1.913 9.088 13.045 1.0 84.85 ? 205 ALA A C 1 O49373 UNP 205 A ATOM 1665 C CB . ALA A 1 205 ? 0.008 8.171 14.416 1.0 84.85 ? 205 ALA A CB 1 O49373 UNP 205 A ATOM 1666 O O . ALA A 1 205 ? 2.050 8.991 11.826 1.0 84.85 ? 205 ALA A O 1 O49373 UNP 205 A ATOM 1667 N N . LYS A 1 206 ? 2.251 10.189 13.726 1.0 91.51 ? 206 LYS A N 1 O49373 UNP 206 K ATOM 1668 C CA . LYS A 1 206 ? 2.816 11.388 13.097 1.0 91.51 ? 206 LYS A CA 1 O49373 UNP 206 K ATOM 1669 C C . LYS A 1 206 ? 4.153 11.100 12.410 1.0 91.51 ? 206 LYS A C 1 O49373 UNP 206 K ATOM 1670 C CB . LYS A 1 206 ? 2.953 12.465 14.177 1.0 91.51 ? 206 LYS A CB 1 O49373 UNP 206 K ATOM 1671 O O . LYS A 1 206 ? 4.370 11.536 11.282 1.0 91.51 ? 206 LYS A O 1 O49373 UNP 206 K ATOM 1672 C CG . LYS A 1 206 ? 3.500 13.783 13.617 1.0 91.51 ? 206 LYS A CG 1 O49373 UNP 206 K ATOM 1673 C CD . LYS A 1 206 ? 3.576 14.804 14.751 1.0 91.51 ? 206 LYS A CD 1 O49373 UNP 206 K ATOM 1674 C CE . LYS A 1 206 ? 4.141 16.125 14.237 1.0 91.51 ? 206 LYS A CE 1 O49373 UNP 206 K ATOM 1675 N NZ . LYS A 1 206 ? 4.167 17.115 15.339 1.0 91.51 ? 206 LYS A NZ 1 O49373 UNP 206 K ATOM 1676 N N . ALA A 1 207 ? 5.029 10.333 13.063 1.0 94.88 ? 207 ALA A N 1 O49373 UNP 207 A ATOM 1677 C CA . ALA A 1 207 ? 6.309 9.929 12.488 1.0 94.88 ? 207 ALA A CA 1 O49373 UNP 207 A ATOM 1678 C C . ALA A 1 207 ? 6.135 9.107 11.195 1.0 94.88 ? 207 ALA A C 1 O49373 UNP 207 A ATOM 1679 C CB . ALA A 1 207 ? 7.093 9.165 13.563 1.0 94.88 ? 207 ALA A CB 1 O49373 UNP 207 A ATOM 1680 O O . ALA A 1 207 ? 6.885 9.303 10.239 1.0 94.88 ? 207 ALA A O 1 O49373 UNP 207 A ATOM 1681 N N . LEU A 1 208 ? 5.136 8.220 11.129 1.0 90.25 ? 208 LEU A N 1 O49373 UNP 208 L ATOM 1682 C CA . LEU A 1 208 ? 4.813 7.466 9.910 1.0 90.25 ? 208 LEU A CA 1 O49373 UNP 208 L ATOM 1683 C C . LEU A 1 208 ? 4.327 8.377 8.773 1.0 90.25 ? 208 LEU A C 1 O49373 UNP 208 L ATOM 1684 C CB . LEU A 1 208 ? 3.763 6.391 10.233 1.0 90.25 ? 208 LEU A CB 1 O49373 UNP 208 L ATOM 1685 O O . LEU A 1 208 ? 4.786 8.227 7.636 1.0 90.25 ? 208 LEU A O 1 O49373 UNP 208 L ATOM 1686 C CG . LEU A 1 208 ? 4.279 5.185 11.036 1.0 90.25 ? 208 LEU A CG 1 O49373 UNP 208 L ATOM 1687 C CD1 . LEU A 1 208 ? 3.093 4.308 11.432 1.0 90.25 ? 208 LEU A CD1 1 O49373 UNP 208 L ATOM 1688 C CD2 . LEU A 1 208 ? 5.228 4.306 10.220 1.0 90.25 ? 208 LEU A CD2 1 O49373 UNP 208 L ATOM 1689 N N . ASP A 1 209 ? 3.468 9.351 9.076 1.0 90.48 ? 209 ASP A N 1 O49373 UNP 209 D ATOM 1690 C CA . ASP A 1 209 ? 2.954 10.301 8.083 1.0 90.48 ? 209 ASP A CA 1 O49373 UNP 209 D ATOM 1691 C C . ASP A 1 209 ? 4.087 11.161 7.487 1.0 90.48 ? 209 ASP A C 1 O49373 UNP 209 D ATOM 1692 C CB . ASP A 1 209 ? 1.861 11.186 8.712 1.0 90.48 ? 209 ASP A CB 1 O49373 UNP 209 D ATOM 1693 O O . ASP A 1 209 ? 4.201 11.290 6.262 1.0 90.48 ? 209 ASP A O 1 O49373 UNP 209 D ATOM 1694 C CG . ASP A 1 209 ? 0.583 10.440 9.132 1.0 90.48 ? 209 ASP A CG 1 O49373 UNP 209 D ATOM 1695 O OD1 . ASP A 1 209 ? 0.371 9.279 8.706 1.0 90.48 ? 209 ASP A OD1 1 O49373 UNP 209 D ATOM 1696 O OD2 . ASP A 1 209 ? -0.221 11.054 9.867 1.0 90.48 ? 209 ASP A OD2 1 O49373 UNP 209 D ATOM 1697 N N . ASP A 1 210 ? 4.984 11.675 8.338 1.0 93.42 ? 210 ASP A N 1 O49373 UNP 210 D ATOM 1698 C CA . ASP A 1 210 ? 6.158 12.448 7.912 1.0 93.42 ? 210 ASP A CA 1 O49373 UNP 210 D ATOM 1699 C C . ASP A 1 210 ? 7.118 11.604 7.048 1.0 93.42 ? 210 ASP A C 1 O49373 UNP 210 D ATOM 1700 C CB . ASP A 1 210 ? 6.882 13.023 9.146 1.0 93.42 ? 210 ASP A CB 1 O49373 UNP 210 D ATOM 1701 O O . ASP A 1 210 ? 7.691 12.103 6.071 1.0 93.42 ? 210 ASP A O 1 O49373 UNP 210 D ATOM 1702 C CG . ASP A 1 210 ? 6.214 14.266 9.767 1.0 93.42 ? 210 ASP A CG 1 O49373 UNP 210 D ATOM 1703 O OD1 . ASP A 1 210 ? 5.591 15.079 9.031 1.0 93.42 ? 210 ASP A OD1 1 O49373 UNP 210 D ATOM 1704 O OD2 . ASP A 1 210 ? 6.468 14.523 10.965 1.0 93.42 ? 210 ASP A OD2 1 O49373 UNP 210 D ATOM 1705 N N . VAL A 1 211 ? 7.253 10.303 7.336 1.0 93.83 ? 211 VAL A N 1 O49373 UNP 211 V ATOM 1706 C CA . VAL A 1 211 ? 8.016 9.366 6.496 1.0 93.83 ? 211 VAL A CA 1 O49373 UNP 211 V ATOM 1707 C C . VAL A 1 211 ? 7.378 9.152 5.132 1.0 93.83 ? 211 VAL A C 1 O49373 UNP 211 V ATOM 1708 C CB . VAL A 1 211 ? 8.283 8.045 7.233 1.0 93.83 ? 211 VAL A CB 1 O49373 UNP 211 V ATOM 1709 O O . VAL A 1 211 ? 8.075 9.212 4.113 1.0 93.83 ? 211 VAL A O 1 O49373 UNP 211 V ATOM 1710 C CG1 . VAL A 1 211 ? 8.776 6.913 6.321 1.0 93.83 ? 211 VAL A CG1 1 O49373 UNP 211 V ATOM 1711 C CG2 . VAL A 1 211 ? 9.393 8.300 8.248 1.0 93.83 ? 211 VAL A CG2 1 O49373 UNP 211 V ATOM 1712 N N . GLY A 1 212 ? 6.063 8.937 5.087 1.0 90.56 ? 212 GLY A N 1 O49373 UNP 212 G ATOM 1713 C CA . GLY A 1 212 ? 5.325 8.767 3.838 1.0 90.56 ? 212 GLY A CA 1 O49373 UNP 212 G ATOM 1714 C C . GLY A 1 212 ? 5.458 9.978 2.911 1.0 90.56 ? 212 GLY A C 1 O49373 UNP 212 G ATOM 1715 O O . GLY A 1 212 ? 5.688 9.808 1.706 1.0 90.56 ? 212 GLY A O 1 O49373 UNP 212 G ATOM 1716 N N . GLU A 1 213 ? 5.358 11.188 3.470 1.0 91.31 ? 213 GLU A N 1 O49373 UNP 213 E ATOM 1717 C CA . GLU A 1 213 ? 5.561 12.449 2.752 1.0 91.31 ? 213 GLU A CA 1 O49373 UNP 213 E ATOM 1718 C C . GLU A 1 213 ? 7.025 12.584 2.286 1.0 91.31 ? 213 GLU A C 1 O49373 UNP 213 E ATOM 1719 C CB . GLU A 1 213 ? 5.098 13.638 3.637 1.0 91.31 ? 213 GLU A CB 1 O49373 UNP 213 E ATOM 1720 O O . GLU A 1 213 ? 7.298 12.759 1.091 1.0 91.31 ? 213 GLU A O 1 O49373 UNP 213 E ATOM 1721 C CG . GLU A 1 213 ? 5.165 14.949 2.841 1.0 91.31 ? 213 GLU A CG 1 O49373 UNP 213 E ATOM 1722 C CD . GLU A 1 213 ? 4.719 16.262 3.526 1.0 91.31 ? 213 GLU A CD 1 O49373 UNP 213 E ATOM 1723 O OE1 . GLU A 1 213 ? 4.414 17.215 2.763 1.0 91.31 ? 213 GLU A OE1 1 O49373 UNP 213 E ATOM 1724 O OE2 . GLU A 1 213 ? 4.880 16.453 4.751 1.0 91.31 ? 213 GLU A OE2 1 O49373 UNP 213 E ATOM 1725 N N . GLY A 1 214 ? 7.989 12.452 3.202 1.0 93.90 ? 214 GLY A N 1 O49373 UNP 214 G ATOM 1726 C CA . GLY A 1 214 ? 9.410 12.658 2.920 1.0 93.90 ? 214 GLY A CA 1 O49373 UNP 214 G ATOM 1727 C C . GLY A 1 214 ? 9.977 11.706 1.860 1.0 93.90 ? 214 GLY A C 1 O49373 UNP 214 G ATOM 1728 O O . GLY A 1 214 ? 10.675 12.149 0.940 1.0 93.90 ? 214 GLY A O 1 O49373 UNP 214 G ATOM 1729 N N . ILE A 1 215 ? 9.605 10.420 1.905 1.0 94.46 ? 215 ILE A N 1 O49373 UNP 215 I ATOM 1730 C CA . ILE A 1 215 ? 9.994 9.421 0.895 1.0 94.46 ? 215 ILE A CA 1 O49373 UNP 215 I ATOM 1731 C C . ILE A 1 215 ? 9.530 9.842 -0.501 1.0 94.46 ? 215 ILE A C 1 O49373 UNP 215 I ATOM 1732 C CB . ILE A 1 215 ? 9.430 8.032 1.274 1.0 94.46 ? 215 ILE A CB 1 O49373 UNP 215 I ATOM 1733 O O . ILE A 1 215 ? 10.297 9.740 -1.465 1.0 94.46 ? 215 ILE A O 1 O49373 UNP 215 I ATOM 1734 C CG1 . ILE A 1 215 ? 10.254 7.447 2.444 1.0 94.46 ? 215 ILE A CG1 1 O49373 UNP 215 I ATOM 1735 C CG2 . ILE A 1 215 ? 9.438 7.047 0.085 1.0 94.46 ? 215 ILE A CG2 1 O49373 UNP 215 I ATOM 1736 C CD1 . ILE A 1 215 ? 9.627 6.196 3.068 1.0 94.46 ? 215 ILE A CD1 1 O49373 UNP 215 I ATOM 1737 N N . LEU A 1 216 ? 8.294 10.332 -0.642 1.0 93.05 ? 216 LEU A N 1 O49373 UNP 216 L ATOM 1738 C CA . LEU A 1 216 ? 7.796 10.799 -1.934 1.0 93.05 ? 216 LEU A CA 1 O49373 UNP 216 L ATOM 1739 C C . LEU A 1 216 ? 8.628 11.991 -2.434 1.0 93.05 ? 216 LEU A C 1 O49373 UNP 216 L ATOM 1740 C CB . LEU A 1 216 ? 6.298 11.136 -1.822 1.0 93.05 ? 216 LEU A CB 1 O49373 UNP 216 L ATOM 1741 O O . LEU A 1 216 ? 9.091 11.979 -3.576 1.0 93.05 ? 216 LEU A O 1 O49373 UNP 216 L ATOM 1742 C CG . LEU A 1 216 ? 5.710 11.669 -3.141 1.0 93.05 ? 216 LEU A CG 1 O49373 UNP 216 L ATOM 1743 C CD1 . LEU A 1 216 ? 5.598 10.580 -4.209 1.0 93.05 ? 216 LEU A CD1 1 O49373 UNP 216 L ATOM 1744 C CD2 . LEU A 1 216 ? 4.316 12.243 -2.946 1.0 93.05 ? 216 LEU A CD2 1 O49373 UNP 216 L ATOM 1745 N N . TYR A 1 217 ? 8.883 12.993 -1.587 1.0 92.43 ? 217 TYR A N 1 O49373 UNP 217 Y ATOM 1746 C CA . TYR A 1 217 ? 9.657 14.177 -1.983 1.0 92.43 ? 217 TYR A CA 1 O49373 UNP 217 Y ATOM 1747 C C . TYR A 1 217 ? 11.088 13.859 -2.420 1.0 92.43 ? 217 TYR A C 1 O49373 UNP 217 Y ATOM 1748 C CB . TYR A 1 217 ? 9.689 15.213 -0.857 1.0 92.43 ? 217 TYR A CB 1 O49373 UNP 217 Y ATOM 1749 O O . TYR A 1 217 ? 11.592 14.511 -3.341 1.0 92.43 ? 217 TYR A O 1 O49373 UNP 217 Y ATOM 1750 C CG . TYR A 1 217 ? 8.466 16.097 -0.836 1.0 92.43 ? 217 TYR A CG 1 O49373 UNP 217 Y ATOM 1751 C CD1 . TYR A 1 217 ? 8.311 17.134 -1.779 1.0 92.43 ? 217 TYR A CD1 1 O49373 UNP 217 Y ATOM 1752 C CD2 . TYR A 1 217 ? 7.472 15.875 0.124 1.0 92.43 ? 217 TYR A CD2 1 O49373 UNP 217 Y ATOM 1753 C CE1 . TYR A 1 217 ? 7.165 17.958 -1.742 1.0 92.43 ? 217 TYR A CE1 1 O49373 UNP 217 Y ATOM 1754 C CE2 . TYR A 1 217 ? 6.319 16.671 0.135 1.0 92.43 ? 217 TYR A CE2 1 O49373 UNP 217 Y ATOM 1755 O OH . TYR A 1 217 ? 5.060 18.506 -0.689 1.0 92.43 ? 217 TYR A OH 1 O49373 UNP 217 Y ATOM 1756 C CZ . TYR A 1 217 ? 6.165 17.724 -0.775 1.0 92.43 ? 217 TYR A CZ 1 O49373 UNP 217 Y ATOM 1757 N N . ARG A 1 218 ? 11.736 12.850 -1.826 1.0 94.28 ? 218 ARG A N 1 O49373 UNP 218 R ATOM 1758 C CA . ARG A 1 218 ? 13.071 12.394 -2.248 1.0 94.28 ? 218 ARG A CA 1 O49373 UNP 218 R ATOM 1759 C C . ARG A 1 218 ? 13.107 11.910 -3.705 1.0 94.28 ? 218 ARG A C 1 O49373 UNP 218 R ATOM 1760 C CB . ARG A 1 218 ? 13.573 11.305 -1.285 1.0 94.28 ? 218 ARG A CB 1 O49373 UNP 218 R ATOM 1761 O O . ARG A 1 218 ? 14.151 12.019 -4.343 1.0 94.28 ? 218 ARG A O 1 O49373 UNP 218 R ATOM 1762 C CG . ARG A 1 218 ? 14.023 11.862 0.078 1.0 94.28 ? 218 ARG A CG 1 O49373 UNP 218 R ATOM 1763 C CD . ARG A 1 218 ? 14.414 10.706 1.004 1.0 94.28 ? 218 ARG A CD 1 O49373 UNP 218 R ATOM 1764 N NE . ARG A 1 218 ? 14.971 11.168 2.286 1.0 94.28 ? 218 ARG A NE 1 O49373 UNP 218 R ATOM 1765 N NH1 . ARG A 1 218 ? 15.368 9.077 3.158 1.0 94.28 ? 218 ARG A NH1 1 O49373 UNP 218 R ATOM 1766 N NH2 . ARG A 1 218 ? 16.022 10.852 4.285 1.0 94.28 ? 218 ARG A NH2 1 O49373 UNP 218 R ATOM 1767 C CZ . ARG A 1 218 ? 15.447 10.371 3.229 1.0 94.28 ? 218 ARG A CZ 1 O49373 UNP 218 R ATOM 1768 N N . HIS A 1 219 ? 11.985 11.461 -4.281 1.0 92.30 ? 219 HIS A N 1 O49373 UNP 219 H ATOM 1769 C CA . HIS A 1 219 ? 11.906 11.087 -5.704 1.0 92.30 ? 219 HIS A CA 1 O49373 UNP 219 H ATOM 1770 C C . HIS A 1 219 ? 11.867 12.301 -6.649 1.0 92.30 ? 219 HIS A C 1 O49373 UNP 219 H ATOM 1771 C CB . HIS A 1 219 ? 10.698 10.171 -5.951 1.0 92.30 ? 219 HIS A CB 1 O49373 UNP 219 H ATOM 1772 O O . HIS A 1 219 ? 12.221 12.186 -7.822 1.0 92.30 ? 219 HIS A O 1 O49373 UNP 219 H ATOM 1773 C CG . HIS A 1 219 ? 10.818 8.823 -5.285 1.0 92.30 ? 219 HIS A CG 1 O49373 UNP 219 H ATOM 1774 C CD2 . HIS A 1 219 ? 11.194 7.651 -5.886 1.0 92.30 ? 219 HIS A CD2 1 O49373 UNP 219 H ATOM 1775 N ND1 . HIS A 1 219 ? 10.582 8.532 -3.962 1.0 92.30 ? 219 HIS A ND1 1 O49373 UNP 219 H ATOM 1776 C CE1 . HIS A 1 219 ? 10.804 7.223 -3.773 1.0 92.30 ? 219 HIS A CE1 1 O49373 UNP 219 H ATOM 1777 N NE2 . HIS A 1 219 ? 11.205 6.638 -4.918 1.0 92.30 ? 219 HIS A NE2 1 O49373 UNP 219 H ATOM 1778 N N . PHE A 1 220 ? 11.489 13.478 -6.144 1.0 90.23 ? 220 PHE A N 1 O49373 UNP 220 F ATOM 1779 C CA . PHE A 1 220 ? 11.387 14.718 -6.921 1.0 90.23 ? 220 PHE A CA 1 O49373 UNP 220 F ATOM 1780 C C . PHE A 1 220 ? 12.542 15.693 -6.676 1.0 90.23 ? 220 PHE A C 1 O49373 UNP 220 F ATOM 1781 C CB . PHE A 1 220 ? 10.023 15.361 -6.658 1.0 90.23 ? 220 PHE A CB 1 O49373 UNP 220 F ATOM 1782 O O . PHE A 1 220 ? 12.560 16.784 -7.249 1.0 90.23 ? 220 PHE A O 1 O49373 UNP 220 F ATOM 1783 C CG . PHE A 1 220 ? 8.858 14.453 -6.996 1.0 90.23 ? 220 PHE A CG 1 O49373 UNP 220 F ATOM 1784 C CD1 . PHE A 1 220 ? 8.716 13.948 -8.299 1.0 90.23 ? 220 PHE A CD1 1 O49373 UNP 220 F ATOM 1785 C CD2 . PHE A 1 220 ? 7.933 14.078 -6.009 1.0 90.23 ? 220 PHE A CD2 1 O49373 UNP 220 F ATOM 1786 C CE1 . PHE A 1 220 ? 7.651 13.097 -8.633 1.0 90.23 ? 220 PHE A CE1 1 O49373 UNP 220 F ATOM 1787 C CE2 . PHE A 1 220 ? 6.863 13.232 -6.344 1.0 90.23 ? 220 PHE A CE2 1 O49373 UNP 220 F ATOM 1788 C CZ . PHE A 1 220 ? 6.726 12.731 -7.647 1.0 90.23 ? 220 PHE A CZ 1 O49373 UNP 220 F ATOM 1789 N N . LYS A 1 221 ? 13.524 15.299 -5.860 1.0 90.29 ? 221 LYS A N 1 O49373 UNP 221 K ATOM 1790 C CA . LYS A 1 221 ? 14.714 16.091 -5.554 1.0 90.29 ? 221 LYS A CA 1 O49373 UNP 221 K ATOM 1791 C C . LYS A 1 221 ? 15.988 15.351 -5.977 1.0 90.29 ? 221 LYS A C 1 O49373 UNP 221 K ATOM 1792 C CB . LYS A 1 221 ? 14.753 16.419 -4.057 1.0 90.29 ? 221 LYS A CB 1 O49373 UNP 221 K ATOM 1793 O O . LYS A 1 221 ? 16.121 14.160 -5.703 1.0 90.29 ? 221 LYS A O 1 O49373 UNP 221 K ATOM 1794 C CG . LYS A 1 221 ? 13.681 17.441 -3.648 1.0 90.29 ? 221 LYS A CG 1 O49373 UNP 221 K ATOM 1795 C CD . LYS A 1 221 ? 13.781 17.676 -2.138 1.0 90.29 ? 221 LYS A CD 1 O49373 UNP 221 K ATOM 1796 C CE . LYS A 1 221 ? 12.760 18.697 -1.633 1.0 90.29 ? 221 LYS A CE 1 O49373 UNP 221 K ATOM 1797 N NZ . LYS A 1 221 ? 12.837 18.781 -0.154 1.0 90.29 ? 221 LYS A NZ 1 O49373 UNP 221 K ATOM 1798 N N . PRO A 1 222 ? 16.962 16.048 -6.584 1.0 91.50 ? 222 PRO A N 1 O49373 UNP 222 P ATOM 1799 C CA . PRO A 1 222 ? 18.311 15.526 -6.756 1.0 91.50 ? 222 PRO A CA 1 O49373 UNP 222 P ATOM 1800 C C . PRO A 1 222 ? 18.906 15.022 -5.439 1.0 91.50 ? 222 PRO A C 1 O49373 UNP 222 P ATOM 1801 C CB . PRO A 1 222 ? 19.136 16.690 -7.301 1.0 91.50 ? 222 PRO A CB 1 O49373 UNP 222 P ATOM 1802 O O . PRO A 1 222 ? 18.747 15.661 -4.396 1.0 91.50 ? 222 PRO A O 1 O49373 UNP 222 P ATOM 1803 C CG . PRO A 1 222 ? 18.112 17.581 -7.998 1.0 91.50 ? 222 PRO A CG 1 O49373 UNP 222 P ATOM 1804 C CD . PRO A 1 222 ? 16.829 17.356 -7.200 1.0 91.50 ? 222 PRO A CD 1 O49373 UNP 222 P ATOM 1805 N N . ARG A 1 223 ? 19.659 13.919 -5.511 1.0 91.84 ? 223 ARG A N 1 O49373 UNP 223 R ATOM 1806 C CA . ARG A 1 223 ? 20.248 13.253 -4.341 1.0 91.84 ? 223 ARG A CA 1 O49373 UNP 223 R ATOM 1807 C C . ARG A 1 223 ? 21.054 14.179 -3.438 1.0 91.84 ? 223 ARG A C 1 O49373 UNP 223 R ATOM 1808 C CB . ARG A 1 223 ? 21.044 12.022 -4.787 1.0 91.84 ? 223 ARG A CB 1 O49373 UNP 223 R ATOM 1809 O O . ARG A 1 223 ? 20.865 14.197 -2.226 1.0 91.84 ? 223 ARG A O 1 O49373 UNP 223 R ATOM 1810 C CG . ARG A 1 223 ? 21.544 11.225 -3.578 1.0 91.84 ? 223 ARG A CG 1 O49373 UNP 223 R ATOM 1811 C CD . ARG A 1 223 ? 22.284 9.969 -4.030 1.0 91.84 ? 223 ARG A CD 1 O49373 UNP 223 R ATOM 1812 N NE . ARG A 1 223 ? 22.744 9.224 -2.859 1.0 91.84 ? 223 ARG A NE 1 O49373 UNP 223 R ATOM 1813 N NH1 . ARG A 1 223 ? 24.907 9.987 -2.662 1.0 91.84 ? 223 ARG A NH1 1 O49373 UNP 223 R ATOM 1814 N NH2 . ARG A 1 223 ? 24.028 8.571 -1.150 1.0 91.84 ? 223 ARG A NH2 1 O49373 UNP 223 R ATOM 1815 C CZ . ARG A 1 223 ? 23.901 9.270 -2.237 1.0 91.84 ? 223 ARG A CZ 1 O49373 UNP 223 R ATOM 1816 N N . PHE A 1 224 ? 21.930 14.974 -4.042 1.0 91.89 ? 224 PHE A N 1 O49373 UNP 224 F ATOM 1817 C CA . PHE A 1 224 ? 22.788 15.894 -3.304 1.0 91.89 ? 224 PHE A CA 1 O49373 UNP 224 F ATOM 1818 C C . PHE A 1 224 ? 21.989 16.968 -2.549 1.0 91.89 ? 224 PHE A C 1 O49373 UNP 224 F ATOM 1819 C CB . PHE A 1 224 ? 23.799 16.519 -4.274 1.0 91.89 ? 224 PHE A CB 1 O49373 UNP 224 F ATOM 1820 O O . PHE A 1 224 ? 22.406 17.370 -1.469 1.0 91.89 ? 224 PHE A O 1 O49373 UNP 224 F ATOM 1821 C CG . PHE A 1 224 ? 23.214 17.563 -5.208 1.0 91.89 ? 224 PHE A CG 1 O49373 UNP 224 F ATOM 1822 C CD1 . PHE A 1 224 ? 22.659 17.194 -6.449 1.0 91.89 ? 224 PHE A CD1 1 O49373 UNP 224 F ATOM 1823 C CD2 . PHE A 1 224 ? 23.244 18.919 -4.833 1.0 91.89 ? 224 PHE A CD2 1 O49373 UNP 224 F ATOM 1824 C CE1 . PHE A 1 224 ? 22.136 18.180 -7.307 1.0 91.89 ? 224 PHE A CE1 1 O49373 UNP 224 F ATOM 1825 C CE2 . PHE A 1 224 ? 22.735 19.902 -5.697 1.0 91.89 ? 224 PHE A CE2 1 O49373 UNP 224 F ATOM 1826 C CZ . PHE A 1 224 ? 22.171 19.533 -6.930 1.0 91.89 ? 224 PHE A CZ 1 O49373 UNP 224 F ATOM 1827 N N . LEU A 1 225 ? 20.831 17.403 -3.070 1.0 92.38 ? 225 LEU A N 1 O49373 UNP 225 L ATOM 1828 C CA . LEU A 1 225 ? 20.024 18.445 -2.431 1.0 92.38 ? 225 LEU A CA 1 O49373 UNP 225 L ATOM 1829 C C . LEU A 1 225 ? 19.343 17.944 -1.164 1.0 92.38 ? 225 LEU A C 1 O49373 UNP 225 L ATOM 1830 C CB . LEU A 1 225 ? 18.963 19.014 -3.393 1.0 92.38 ? 225 LEU A CB 1 O49373 UNP 225 L ATOM 1831 O O . LEU A 1 225 ? 19.379 18.636 -0.153 1.0 92.38 ? 225 LEU A O 1 O49373 UNP 225 L ATOM 1832 C CG . LEU A 1 225 ? 19.515 19.922 -4.500 1.0 92.38 ? 225 LEU A CG 1 O49373 UNP 225 L ATOM 1833 C CD1 . LEU A 1 225 ? 18.372 20.471 -5.351 1.0 92.38 ? 225 LEU A CD1 1 O49373 UNP 225 L ATOM 1834 C CD2 . LEU A 1 225 ? 20.260 21.139 -3.947 1.0 92.38 ? 225 LEU A CD2 1 O49373 UNP 225 L ATOM 1835 N N . TRP A 1 226 ? 18.727 16.762 -1.194 1.0 93.62 ? 226 TRP A N 1 O49373 UNP 226 W ATOM 1836 C CA . TRP A 1 226 ? 18.081 16.247 0.012 1.0 93.62 ? 226 TRP A CA 1 O49373 UNP 226 W ATOM 1837 C C . TRP A 1 226 ? 19.107 15.738 1.034 1.0 93.62 ? 226 TRP A C 1 O49373 UNP 226 W ATOM 1838 C CB . TRP A 1 226 ? 16.991 15.245 -0.349 1.0 93.62 ? 226 TRP A CB 1 O49373 UNP 226 W ATOM 1839 O O . TRP A 1 226 ? 18.923 15.959 2.224 1.0 93.62 ? 226 TRP A O 1 O49373 UNP 226 W ATOM 1840 C CG . TRP A 1 226 ? 17.437 13.982 -1.001 1.0 93.62 ? 226 TRP A CG 1 O49373 UNP 226 W ATOM 1841 C CD1 . TRP A 1 226 ? 17.232 13.645 -2.292 1.0 93.62 ? 226 TRP A CD1 1 O49373 UNP 226 W ATOM 1842 C CD2 . TRP A 1 226 ? 18.041 12.817 -0.367 1.0 93.62 ? 226 TRP A CD2 1 O49373 UNP 226 W ATOM 1843 C CE2 . TRP A 1 226 ? 18.226 11.815 -1.363 1.0 93.62 ? 226 TRP A CE2 1 O49373 UNP 226 W ATOM 1844 C CE3 . TRP A 1 226 ? 18.364 12.475 0.962 1.0 93.62 ? 226 TRP A CE3 1 O49373 UNP 226 W ATOM 1845 N NE1 . TRP A 1 226 ? 17.621 12.337 -2.483 1.0 93.62 ? 226 TRP A NE1 1 O49373 UNP 226 W ATOM 1846 C CH2 . TRP A 1 226 ? 19.062 10.242 0.257 1.0 93.62 ? 226 TRP A CH2 1 O49373 UNP 226 W ATOM 1847 C CZ2 . TRP A 1 226 ? 18.777 10.560 -1.078 1.0 93.62 ? 226 TRP A CZ2 1 O49373 UNP 226 W ATOM 1848 C CZ3 . TRP A 1 226 ? 18.840 11.190 1.273 1.0 93.62 ? 226 TRP A CZ3 1 O49373 UNP 226 W ATOM 1849 N N . LYS A 1 227 ? 20.260 15.198 0.608 1.0 94.27 ? 227 LYS A N 1 O49373 UNP 227 K ATOM 1850 C CA . LYS A 1 227 ? 21.374 14.912 1.535 1.0 94.27 ? 227 LYS A CA 1 O49373 UNP 227 K ATOM 1851 C C . LYS A 1 227 ? 21.917 16.184 2.199 1.0 94.27 ? 227 LYS A C 1 O49373 UNP 227 K ATOM 1852 C CB . LYS A 1 227 ? 22.500 14.148 0.818 1.0 94.27 ? 227 LYS A CB 1 O49373 UNP 227 K ATOM 1853 O O . LYS A 1 227 ? 22.196 16.165 3.393 1.0 94.27 ? 227 LYS A O 1 O49373 UNP 227 K ATOM 1854 C CG . LYS A 1 227 ? 22.182 12.673 0.505 1.0 94.27 ? 227 LYS A CG 1 O49373 UNP 227 K ATOM 1855 C CD . LYS A 1 227 ? 22.054 11.784 1.759 1.0 94.27 ? 227 LYS A CD 1 O49373 UNP 227 K ATOM 1856 C CE . LYS A 1 227 ? 21.990 10.296 1.364 1.0 94.27 ? 227 LYS A CE 1 O49373 UNP 227 K ATOM 1857 N NZ . LYS A 1 227 ? 21.427 9.407 2.422 1.0 94.27 ? 227 LYS A NZ 1 O49373 UNP 227 K ATOM 1858 N N . LEU A 1 228 ? 22.011 17.292 1.459 1.0 94.02 ? 228 LEU A N 1 O49373 UNP 228 L ATOM 1859 C CA . LEU A 1 228 ? 22.386 18.595 2.016 1.0 94.02 ? 228 LEU A CA 1 O49373 UNP 228 L ATOM 1860 C C . LEU A 1 228 ? 21.335 19.110 3.013 1.0 94.02 ? 228 LEU A C 1 O49373 UNP 228 L ATOM 1861 C CB . LEU A 1 228 ? 22.612 19.582 0.854 1.0 94.02 ? 228 LEU A CB 1 O49373 UNP 228 L ATOM 1862 O O . LEU A 1 228 ? 21.694 19.578 4.087 1.0 94.02 ? 228 LEU A O 1 O49373 UNP 228 L ATOM 1863 C CG . LEU A 1 228 ? 23.048 20.992 1.288 1.0 94.02 ? 228 LEU A CG 1 O49373 UNP 228 L ATOM 1864 C CD1 . LEU A 1 228 ? 24.444 20.977 1.907 1.0 94.02 ? 228 LEU A CD1 1 O49373 UNP 228 L ATOM 1865 C CD2 . LEU A 1 228 ? 23.071 21.921 0.075 1.0 94.02 ? 228 LEU A CD2 1 O49373 UNP 228 L ATOM 1866 N N . GLN A 1 229 ? 20.043 18.988 2.690 1.0 94.43 ? 229 GLN A N 1 O49373 UNP 229 Q ATOM 1867 C CA . GLN A 1 229 ? 18.949 19.353 3.602 1.0 94.43 ? 229 GLN A CA 1 O49373 UNP 229 Q ATOM 1868 C C . GLN A 1 229 ? 18.969 18.528 4.890 1.0 94.43 ? 229 GLN A C 1 O49373 UNP 229 Q ATOM 1869 C CB . GLN A 1 229 ? 17.591 19.190 2.900 1.0 94.43 ? 229 GLN A CB 1 O49373 UNP 229 Q ATOM 1870 O O . GLN A 1 229 ? 18.747 19.086 5.961 1.0 94.43 ? 229 GLN A O 1 O49373 UNP 229 Q ATOM 1871 C CG . GLN A 1 229 ? 17.345 20.333 1.915 1.0 94.43 ? 229 GLN A CG 1 O49373 UNP 229 Q ATOM 1872 C CD . GLN A 1 229 ? 16.002 20.275 1.191 1.0 94.43 ? 229 GLN A CD 1 O49373 UNP 229 Q ATOM 1873 N NE2 . GLN A 1 229 ? 15.487 21.429 0.821 1.0 94.43 ? 229 GLN A NE2 1 O49373 UNP 229 Q ATOM 1874 O OE1 . GLN A 1 229 ? 15.388 19.253 0.900 1.0 94.43 ? 229 GLN A OE1 1 O49373 UNP 229 Q ATOM 1875 N N . ASN A 1 230 ? 19.279 17.235 4.789 1.0 92.92 ? 230 ASN A N 1 O49373 UNP 230 N ATOM 1876 C CA . ASN A 1 230 ? 19.449 16.365 5.944 1.0 92.92 ? 230 ASN A CA 1 O49373 UNP 230 N ATOM 1877 C C . ASN A 1 230 ? 20.635 16.801 6.812 1.0 92.92 ? 230 ASN A C 1 O49373 UNP 230 N ATOM 1878 C CB . ASN A 1 230 ? 19.605 14.920 5.447 1.0 92.92 ? 230 ASN A CB 1 O49373 UNP 230 N ATOM 1879 O O . ASN A 1 230 ? 20.494 16.938 8.019 1.0 92.92 ? 230 ASN A O 1 O49373 UNP 230 N ATOM 1880 C CG . ASN A 1 230 ? 19.508 13.954 6.608 1.0 92.92 ? 230 ASN A CG 1 O49373 UNP 230 N ATOM 1881 N ND2 . ASN A 1 230 ? 20.473 13.088 6.806 1.0 92.92 ? 230 ASN A ND2 1 O49373 UNP 230 N ATOM 1882 O OD1 . ASN A 1 230 ? 18.557 13.974 7.356 1.0 92.92 ? 230 ASN A OD1 1 O49373 UNP 230 N ATOM 1883 N N . TRP A 1 231 ? 21.785 17.095 6.196 1.0 93.17 ? 231 TRP A N 1 O49373 UNP 231 W ATOM 1884 C CA . TRP A 1 231 ? 22.981 17.544 6.915 1.0 93.17 ? 231 TRP A CA 1 O49373 UNP 231 W ATOM 1885 C C . TRP A 1 231 ? 22.783 18.882 7.643 1.0 93.17 ? 231 TRP A C 1 O49373 UNP 231 W ATOM 1886 C CB . TRP A 1 231 ? 24.149 17.622 5.928 1.0 93.17 ? 231 TRP A CB 1 O49373 UNP 231 W ATOM 1887 O O . TRP A 1 231 ? 23.246 19.041 8.767 1.0 93.17 ? 231 TRP A O 1 O49373 UNP 231 W ATOM 1888 C CG . TRP A 1 231 ? 25.434 18.100 6.526 1.0 93.17 ? 231 TRP A CG 1 O49373 UNP 231 W ATOM 1889 C CD1 . TRP A 1 231 ? 26.148 17.453 7.474 1.0 93.17 ? 231 TRP A CD1 1 O49373 UNP 231 W ATOM 1890 C CD2 . TRP A 1 231 ? 26.139 19.358 6.288 1.0 93.17 ? 231 TRP A CD2 1 O49373 UNP 231 W ATOM 1891 C CE2 . TRP A 1 231 ? 27.298 19.391 7.119 1.0 93.17 ? 231 TRP A CE2 1 O49373 UNP 231 W ATOM 1892 C CE3 . TRP A 1 231 ? 25.908 20.482 5.469 1.0 93.17 ? 231 TRP A CE3 1 O49373 UNP 231 W ATOM 1893 N NE1 . TRP A 1 231 ? 27.251 18.207 7.822 1.0 93.17 ? 231 TRP A NE1 1 O49373 UNP 231 W ATOM 1894 C CH2 . TRP A 1 231 ? 27.937 21.569 6.281 1.0 93.17 ? 231 TRP A CH2 1 O49373 UNP 231 W ATOM 1895 C CZ2 . TRP A 1 231 ? 28.190 20.472 7.122 1.0 93.17 ? 231 TRP A CZ2 1 O49373 UNP 231 W ATOM 1896 C CZ3 . TRP A 1 231 ? 26.796 21.574 5.459 1.0 93.17 ? 231 TRP A CZ3 1 O49373 UNP 231 W ATOM 1897 N N . ILE A 1 232 ? 22.062 19.827 7.031 1.0 94.35 ? 232 ILE A N 1 O49373 UNP 232 I ATOM 1898 C CA . ILE A 1 232 ? 21.729 21.125 7.646 1.0 94.35 ? 232 ILE A CA 1 O49373 UNP 232 I ATOM 1899 C C . ILE A 1 232 ? 20.584 20.990 8.673 1.0 94.35 ? 232 ILE A C 1 O49373 UNP 232 I ATOM 1900 C CB . ILE A 1 232 ? 21.423 22.165 6.533 1.0 94.35 ? 232 ILE A CB 1 O49373 UNP 232 I ATOM 1901 O O . ILE A 1 232 ? 20.384 21.881 9.495 1.0 94.35 ? 232 ILE A O 1 O49373 UNP 232 I ATOM 1902 C CG1 . ILE A 1 232 ? 22.664 22.374 5.631 1.0 94.35 ? 232 ILE A CG1 1 O49373 UNP 232 I ATOM 1903 C CG2 . ILE A 1 232 ? 20.979 23.530 7.098 1.0 94.35 ? 232 ILE A CG2 1 O49373 UNP 232 I ATOM 1904 C CD1 . ILE A 1 232 ? 22.395 23.192 4.360 1.0 94.35 ? 232 ILE A CD1 1 O49373 UNP 232 I ATOM 1905 N N . GLY A 1 233 ? 19.814 19.898 8.639 1.0 92.60 ? 233 GLY A N 1 O49373 UNP 233 G ATOM 1906 C CA . GLY A 1 233 ? 18.633 19.718 9.485 1.0 92.60 ? 233 GLY A CA 1 O49373 UNP 233 G ATOM 1907 C C . GLY A 1 233 ? 17.478 20.641 9.088 1.0 92.60 ? 233 GLY A C 1 O49373 UNP 233 G ATOM 1908 O O . GLY A 1 233 ? 16.863 21.275 9.944 1.0 92.60 ? 233 GLY A O 1 O49373 UNP 233 G ATOM 1909 N N . PHE A 1 234 ? 17.175 20.745 7.789 1.0 91.33 ? 234 PHE A N 1 O49373 UNP 234 F ATOM 1910 C CA . PHE A 1 234 ? 16.171 21.676 7.264 1.0 91.33 ? 234 PHE A CA 1 O49373 UNP 234 F ATOM 1911 C C . PHE A 1 234 ? 15.041 21.000 6.471 1.0 91.33 ? 234 PHE A C 1 O49373 UNP 234 F ATOM 1912 C CB . PHE A 1 234 ? 16.863 22.768 6.437 1.0 91.33 ? 234 PHE A CB 1 O49373 UNP 234 F ATOM 1913 O O . PHE A 1 234 ? 15.252 20.090 5.666 1.0 91.33 ? 234 PHE A O 1 O49373 UNP 234 F ATOM 1914 C CG . PHE A 1 234 ? 15.900 23.807 5.890 1.0 91.33 ? 234 PHE A CG 1 O49373 UNP 234 F ATOM 1915 C CD1 . PHE A 1 234 ? 15.454 23.728 4.556 1.0 91.33 ? 234 PHE A CD1 1 O49373 UNP 234 F ATOM 1916 C CD2 . PHE A 1 234 ? 15.409 24.825 6.730 1.0 91.33 ? 234 PHE A CD2 1 O49373 UNP 234 F ATOM 1917 C CE1 . PHE A 1 234 ? 14.530 24.667 4.062 1.0 91.33 ? 234 PHE A CE1 1 O49373 UNP 234 F ATOM 1918 C CE2 . PHE A 1 234 ? 14.483 25.761 6.237 1.0 91.33 ? 234 PHE A CE2 1 O49373 UNP 234 F ATOM 1919 C CZ . PHE A 1 234 ? 14.046 25.685 4.903 1.0 91.33 ? 234 PHE A CZ 1 O49373 UNP 234 F ATOM 1920 N N . GLY A 1 235 ? 13.824 21.531 6.629 1.0 90.45 ? 235 GLY A N 1 O49373 UNP 235 G ATOM 1921 C CA . GLY A 1 235 ? 12.650 21.139 5.850 1.0 90.45 ? 235 GLY A CA 1 O49373 UNP 235 G ATOM 1922 C C . GLY A 1 235 ? 12.200 19.703 6.126 1.0 90.45 ? 235 GLY A C 1 O49373 UNP 235 G ATOM 1923 O O . GLY A 1 235 ? 12.256 19.233 7.257 1.0 90.45 ? 235 GLY A O 1 O49373 UNP 235 G ATOM 1924 N N . GLN A 1 236 ? 11.753 19.004 5.080 1.0 91.11 ? 236 GLN A N 1 O49373 UNP 236 Q ATOM 1925 C CA . GLN A 1 236 ? 11.223 17.636 5.193 1.0 91.11 ? 236 GLN A CA 1 O49373 UNP 236 Q ATOM 1926 C C . GLN A 1 236 ? 12.248 16.627 5.743 1.0 91.11 ? 236 GLN A C 1 O49373 UNP 236 Q ATOM 1927 C CB . GLN A 1 236 ? 10.686 17.179 3.819 1.0 91.11 ? 236 GLN A CB 1 O49373 UNP 236 Q ATOM 1928 O O . GLN A 1 236 ? 11.875 15.685 6.428 1.0 91.11 ? 236 GLN A O 1 O49373 UNP 236 Q ATOM 1929 C CG . GLN A 1 236 ? 9.436 17.950 3.334 1.0 91.11 ? 236 GLN A CG 1 O49373 UNP 236 Q ATOM 1930 C CD . GLN A 1 236 ? 8.201 17.734 4.213 1.0 91.11 ? 236 GLN A CD 1 O49373 UNP 236 Q ATOM 1931 N NE2 . GLN A 1 236 ? 7.089 18.377 3.952 1.0 91.11 ? 236 GLN A NE2 1 O49373 UNP 236 Q ATOM 1932 O OE1 . GLN A 1 236 ? 8.214 16.987 5.164 1.0 91.11 ? 236 GLN A OE1 1 O49373 UNP 236 Q ATOM 1933 N N . GLU A 1 237 ? 13.546 16.839 5.513 1.0 94.54 ? 237 GLU A N 1 O49373 UNP 237 E ATOM 1934 C CA . GLU A 1 237 ? 14.588 15.929 6.015 1.0 94.54 ? 237 GLU A CA 1 O49373 UNP 237 E ATOM 1935 C C . GLU A 1 237 ? 14.795 16.050 7.533 1.0 94.54 ? 237 GLU A C 1 O49373 UNP 237 E ATOM 1936 C CB . GLU A 1 237 ? 15.898 16.194 5.270 1.0 94.54 ? 237 GLU A CB 1 O49373 UNP 237 E ATOM 1937 O O . GLU A 1 237 ? 15.106 15.060 8.196 1.0 94.54 ? 237 GLU A O 1 O49373 UNP 237 E ATOM 1938 C CG . GLU A 1 237 ? 15.799 15.960 3.754 1.0 94.54 ? 237 GLU A CG 1 O49373 UNP 237 E ATOM 1939 C CD . GLU A 1 237 ? 15.525 14.500 3.354 1.0 94.54 ? 237 GLU A CD 1 O49373 UNP 237 E ATOM 1940 O OE1 . GLU A 1 237 ? 14.801 14.290 2.354 1.0 94.54 ? 237 GLU A OE1 1 O49373 UNP 237 E ATOM 1941 O OE2 . GLU A 1 237 ? 16.067 13.571 3.987 1.0 94.54 ? 237 GLU A OE2 1 O49373 UNP 237 E ATOM 1942 N N . LYS A 1 238 ? 14.538 17.232 8.115 1.0 95.49 ? 238 LYS A N 1 O49373 UNP 238 K ATOM 1943 C CA . LYS A 1 238 ? 14.496 17.393 9.575 1.0 95.49 ? 238 LYS A CA 1 O49373 UNP 238 K ATOM 1944 C C . LYS A 1 238 ? 13.398 16.520 10.181 1.0 95.49 ? 238 LYS A C 1 O49373 UNP 238 K ATOM 1945 C CB . LYS A 1 238 ? 14.296 18.868 9.950 1.0 95.49 ? 238 LYS A CB 1 O49373 UNP 238 K ATOM 1946 O O . LYS A 1 238 ? 13.663 15.776 11.119 1.0 95.49 ? 238 LYS A O 1 O49373 UNP 238 K ATOM 1947 C CG . LYS A 1 238 ? 14.305 19.046 11.474 1.0 95.49 ? 238 LYS A CG 1 O49373 UNP 238 K ATOM 1948 C CD . LYS A 1 238 ? 14.154 20.509 11.899 1.0 95.49 ? 238 LYS A CD 1 O49373 UNP 238 K ATOM 1949 C CE . LYS A 1 238 ? 13.902 20.500 13.405 1.0 95.49 ? 238 LYS A CE 1 O49373 UNP 238 K ATOM 1950 N NZ . LYS A 1 238 ? 13.881 21.849 14.005 1.0 95.49 ? 238 LYS A NZ 1 O49373 UNP 238 K ATOM 1951 N N . LYS A 1 239 ? 12.196 16.566 9.600 1.0 95.45 ? 239 LYS A N 1 O49373 UNP 239 K ATOM 1952 C CA . LYS A 1 239 ? 11.072 15.743 10.053 1.0 95.45 ? 239 LYS A CA 1 O49373 UNP 239 K ATOM 1953 C C . LYS A 1 239 ? 11.369 14.248 9.941 1.0 95.45 ? 239 LYS A C 1 O49373 UNP 239 K ATOM 1954 C CB . LYS A 1 239 ? 9.824 16.030 9.235 1.0 95.45 ? 239 LYS A CB 1 O49373 UNP 239 K ATOM 1955 O O . LYS A 1 239 ? 11.061 13.504 10.858 1.0 95.45 ? 239 LYS A O 1 O49373 UNP 239 K ATOM 1956 C CG . LYS A 1 239 ? 9.284 17.471 9.288 1.0 95.45 ? 239 LYS A CG 1 O49373 UNP 239 K ATOM 1957 C CD . LYS A 1 239 ? 7.924 17.326 8.614 1.0 95.45 ? 239 LYS A CD 1 O49373 UNP 239 K ATOM 1958 C CE . LYS A 1 239 ? 6.992 18.507 8.434 1.0 95.45 ? 239 LYS A CE 1 O49373 UNP 239 K ATOM 1959 N NZ . LYS A 1 239 ? 5.756 17.918 7.854 1.0 95.45 ? 239 LYS A NZ 1 O49373 UNP 239 K ATOM 1960 N N . LEU A 1 240 ? 12.017 13.812 8.856 1.0 95.44 ? 240 LEU A N 1 O49373 UNP 240 L ATOM 1961 C CA . LEU A 1 240 ? 12.453 12.418 8.701 1.0 95.44 ? 240 LEU A CA 1 O49373 UNP 240 L ATOM 1962 C C . LEU A 1 240 ? 13.451 11.996 9.787 1.0 95.44 ? 240 LEU A C 1 O49373 UNP 240 L ATOM 1963 C CB . LEU A 1 240 ? 13.083 12.212 7.312 1.0 95.44 ? 240 LEU A CB 1 O49373 UNP 240 L ATOM 1964 O O . LEU A 1 240 ? 13.364 10.881 10.296 1.0 95.44 ? 240 LEU A O 1 O49373 UNP 240 L ATOM 1965 C CG . LEU A 1 240 ? 12.090 12.223 6.141 1.0 95.44 ? 240 LEU A CG 1 O49373 UNP 240 L ATOM 1966 C CD1 . LEU A 1 240 ? 12.845 12.050 4.826 1.0 95.44 ? 240 LEU A CD1 1 O49373 UNP 240 L ATOM 1967 C CD2 . LEU A 1 240 ? 11.104 11.069 6.242 1.0 95.44 ? 240 LEU A CD2 1 O49373 UNP 240 L ATOM 1968 N N . THR A 1 241 ? 14.370 12.886 10.165 1.0 95.93 ? 241 THR A N 1 O49373 UNP 241 T ATOM 1969 C CA . THR A 1 241 ? 15.326 12.635 11.253 1.0 95.93 ? 241 THR A CA 1 O49373 UNP 241 T ATOM 1970 C C . THR A 1 241 ? 14.614 12.505 12.604 1.0 95.93 ? 241 THR A C 1 O49373 UNP 241 T ATOM 1971 C CB . THR A 1 241 ? 16.388 13.743 11.304 1.0 95.93 ? 241 THR A CB 1 O49373 UNP 241 T ATOM 1972 O O . THR A 1 241 ? 14.879 11.564 13.351 1.0 95.93 ? 241 THR A O 1 O49373 UNP 241 T ATOM 1973 C CG2 . THR A 1 241 ? 17.430 13.504 12.396 1.0 95.93 ? 241 THR A CG2 1 O49373 UNP 241 T ATOM 1974 O OG1 . THR A 1 241 ? 17.097 13.795 10.089 1.0 95.93 ? 241 THR A OG1 1 O49373 UNP 241 T ATOM 1975 N N . GLU A 1 242 ? 13.672 13.405 12.900 1.0 96.46 ? 242 GLU A N 1 O49373 UNP 242 E ATOM 1976 C CA . GLU A 1 242 ? 12.844 13.362 14.116 1.0 96.46 ? 242 GLU A CA 1 O49373 UNP 242 E ATOM 1977 C C . GLU A 1 242 ? 11.952 12.109 14.154 1.0 96.46 ? 242 GLU A C 1 O49373 UNP 242 E ATOM 1978 C CB . GLU A 1 242 ? 11.994 14.646 14.203 1.0 96.46 ? 242 GLU A CB 1 O49373 UNP 242 E ATOM 1979 O O . GLU A 1 242 ? 11.873 11.432 15.181 1.0 96.46 ? 242 GLU A O 1 O49373 UNP 242 E ATOM 1980 C CG . GLU A 1 242 ? 12.847 15.896 14.503 1.0 96.46 ? 242 GLU A CG 1 O49373 UNP 242 E ATOM 1981 C CD . GLU A 1 242 ? 12.085 17.233 14.407 1.0 96.46 ? 242 GLU A CD 1 O49373 UNP 242 E ATOM 1982 O OE1 . GLU A 1 242 ? 12.683 18.267 14.800 1.0 96.46 ? 242 GLU A OE1 1 O49373 UNP 242 E ATOM 1983 O OE2 . GLU A 1 242 ? 10.953 17.273 13.879 1.0 96.46 ? 242 GLU A OE2 1 O49373 UNP 242 E ATOM 1984 N N . ALA A 1 243 ? 11.345 11.740 13.024 1.0 96.70 ? 243 ALA A N 1 O49373 UNP 243 A ATOM 1985 C CA . ALA A 1 243 ? 10.553 10.524 12.880 1.0 96.70 ? 243 ALA A CA 1 O49373 UNP 243 A ATOM 1986 C C . ALA A 1 243 ? 11.394 9.264 13.129 1.0 96.70 ? 243 ALA A C 1 O49373 UNP 243 A ATOM 1987 C CB . ALA A 1 243 ? 9.925 10.512 11.481 1.0 96.70 ? 243 ALA A CB 1 O49373 UNP 243 A ATOM 1988 O O . ALA A 1 243 ? 10.981 8.386 13.888 1.0 96.70 ? 243 ALA A O 1 O49373 UNP 243 A ATOM 1989 N N . ASN A 1 244 ? 12.604 9.193 12.559 1.0 96.45 ? 244 ASN A N 1 O49373 UNP 244 N ATOM 1990 C CA . ASN A 1 244 ? 13.507 8.068 12.787 1.0 96.45 ? 244 ASN A CA 1 O49373 UNP 244 N ATOM 1991 C C . ASN A 1 244 ? 13.904 7.945 14.267 1.0 96.45 ? 244 ASN A C 1 O49373 UNP 244 N ATOM 1992 C CB . ASN A 1 244 ? 14.729 8.182 11.862 1.0 96.45 ? 244 ASN A CB 1 O49373 UNP 244 N ATOM 1993 O O . ASN A 1 244 ? 13.875 6.844 14.812 1.0 96.45 ? 244 ASN A O 1 O49373 UNP 244 N ATOM 1994 C CG . ASN A 1 244 ? 15.548 6.907 11.936 1.0 96.45 ? 244 ASN A CG 1 O49373 UNP 244 N ATOM 1995 N ND2 . ASN A 1 244 ? 16.641 6.909 12.660 1.0 96.45 ? 244 ASN A ND2 1 O49373 UNP 244 N ATOM 1996 O OD1 . ASN A 1 244 ? 15.158 5.884 11.395 1.0 96.45 ? 244 ASN A OD1 1 O49373 UNP 244 N ATOM 1997 N N . ALA A 1 245 ? 14.194 9.064 14.940 1.0 96.97 ? 245 ALA A N 1 O49373 UNP 245 A ATOM 1998 C CA . ALA A 1 245 ? 14.495 9.070 16.373 1.0 96.97 ? 245 ALA A CA 1 O49373 UNP 245 A ATOM 1999 C C . ALA A 1 245 ? 13.309 8.576 17.227 1.0 96.97 ? 245 ALA A C 1 O49373 UNP 245 A ATOM 2000 C CB . ALA A 1 245 ? 14.923 10.487 16.772 1.0 96.97 ? 245 ALA A CB 1 O49373 UNP 245 A ATOM 2001 O O . ALA A 1 245 ? 13.503 7.832 18.193 1.0 96.97 ? 245 ALA A O 1 O49373 UNP 245 A ATOM 2002 N N . THR A 1 246 ? 12.075 8.939 16.860 1.0 97.21 ? 246 THR A N 1 O49373 UNP 246 T ATOM 2003 C CA . THR A 1 246 ? 10.858 8.414 17.502 1.0 97.21 ? 246 THR A CA 1 O49373 UNP 246 T ATOM 2004 C C . THR A 1 246 ? 10.739 6.904 17.319 1.0 97.21 ? 246 THR A C 1 O49373 UNP 246 T ATOM 2005 C CB . THR A 1 246 ? 9.604 9.128 16.977 1.0 97.21 ? 246 THR A CB 1 O49373 UNP 246 T ATOM 2006 O O . THR A 1 246 ? 10.508 6.193 18.299 1.0 97.21 ? 246 THR A O 1 O49373 UNP 246 T ATOM 2007 C CG2 . THR A 1 246 ? 8.295 8.566 17.534 1.0 97.21 ? 246 THR A CG2 1 O49373 UNP 246 T ATOM 2008 O OG1 . THR A 1 246 ? 9.671 10.469 17.397 1.0 97.21 ? 246 THR A OG1 1 O49373 UNP 246 T ATOM 2009 N N . PHE A 1 247 ? 10.954 6.389 16.106 1.0 96.48 ? 247 PHE A N 1 O49373 UNP 247 F ATOM 2010 C CA . PHE A 1 247 ? 10.927 4.946 15.864 1.0 96.48 ? 247 PHE A CA 1 O49373 UNP 247 F ATOM 2011 C C . PHE A 1 247 ? 11.993 4.203 16.654 1.0 96.48 ? 247 PHE A C 1 O49373 UNP 247 F ATOM 2012 C CB . PHE A 1 247 ? 11.098 4.638 14.379 1.0 96.48 ? 247 PHE A CB 1 O49373 UNP 247 F ATOM 2013 O O . PHE A 1 247 ? 11.674 3.182 17.259 1.0 96.48 ? 247 PHE A O 1 O49373 UNP 247 F ATOM 2014 C CG . PHE A 1 247 ? 10.018 5.179 13.476 1.0 96.48 ? 247 PHE A CG 1 O49373 UNP 247 F ATOM 2015 C CD1 . PHE A 1 247 ? 8.682 5.308 13.909 1.0 96.48 ? 247 PHE A CD1 1 O49373 UNP 247 F ATOM 2016 C CD2 . PHE A 1 247 ? 10.356 5.513 12.158 1.0 96.48 ? 247 PHE A CD2 1 O49373 UNP 247 F ATOM 2017 C CE1 . PHE A 1 247 ? 7.693 5.782 13.035 1.0 96.48 ? 247 PHE A CE1 1 O49373 UNP 247 F ATOM 2018 C CE2 . PHE A 1 247 ? 9.363 5.969 11.286 1.0 96.48 ? 247 PHE A CE2 1 O49373 UNP 247 F ATOM 2019 C CZ . PHE A 1 247 ? 8.040 6.124 11.720 1.0 96.48 ? 247 PHE A CZ 1 O49373 UNP 247 F ATOM 2020 N N . ASP A 1 248 ? 13.219 4.721 16.699 1.0 97.23 ? 248 ASP A N 1 O49373 UNP 248 D ATOM 2021 C CA . ASP A 1 248 ? 14.315 4.104 17.443 1.0 97.23 ? 248 ASP A CA 1 O49373 UNP 248 D ATOM 2022 C C . ASP A 1 248 ? 13.976 4.022 18.934 1.0 97.23 ? 248 ASP A C 1 O49373 UNP 248 D ATOM 2023 C CB . ASP A 1 248 ? 15.622 4.877 17.191 1.0 97.23 ? 248 ASP A CB 1 O49373 UNP 248 D ATOM 2024 O O . ASP A 1 248 ? 14.057 2.946 19.528 1.0 97.23 ? 248 ASP A O 1 O49373 UNP 248 D ATOM 2025 C CG . ASP A 1 248 ? 16.122 4.766 15.743 1.0 97.23 ? 248 ASP A CG 1 O49373 UNP 248 D ATOM 2026 O OD1 . ASP A 1 248 ? 15.607 3.895 14.999 1.0 97.23 ? 248 ASP A OD1 1 O49373 UNP 248 D ATOM 2027 O OD2 . ASP A 1 248 ? 17.021 5.548 15.366 1.0 97.23 ? 248 ASP A OD2 1 O49373 UNP 248 D ATOM 2028 N N . ARG A 1 249 ? 13.489 5.121 19.527 1.0 97.07 ? 249 ARG A N 1 O49373 UNP 249 R ATOM 2029 C CA . ARG A 1 249 ? 13.075 5.158 20.938 1.0 97.07 ? 249 ARG A CA 1 O49373 UNP 249 R ATOM 2030 C C . ARG A 1 249 ? 11.932 4.187 21.235 1.0 97.07 ? 249 ARG A C 1 O49373 UNP 249 R ATOM 2031 C CB . ARG A 1 249 ? 12.704 6.600 21.318 1.0 97.07 ? 249 ARG A CB 1 O49373 UNP 249 R ATOM 2032 O O . ARG A 1 249 ? 12.007 3.431 22.206 1.0 97.07 ? 249 ARG A O 1 O49373 UNP 249 R ATOM 2033 C CG . ARG A 1 249 ? 12.195 6.699 22.769 1.0 97.07 ? 249 ARG A CG 1 O49373 UNP 249 R ATOM 2034 C CD . ARG A 1 249 ? 11.917 8.139 23.213 1.0 97.07 ? 249 ARG A CD 1 O49373 UNP 249 R ATOM 2035 N NE . ARG A 1 249 ? 10.983 8.827 22.308 1.0 97.07 ? 249 ARG A NE 1 O49373 UNP 249 R ATOM 2036 N NH1 . ARG A 1 249 ? 8.904 8.273 23.205 1.0 97.07 ? 249 ARG A NH1 1 O49373 UNP 249 R ATOM 2037 N NH2 . ARG A 1 249 ? 9.060 9.549 21.426 1.0 97.07 ? 249 ARG A NH2 1 O49373 UNP 249 R ATOM 2038 C CZ . ARG A 1 249 ? 9.665 8.868 22.336 1.0 97.07 ? 249 ARG A CZ 1 O49373 UNP 249 R ATOM 2039 N N . VAL A 1 250 ? 10.863 4.221 20.438 1.0 95.00 ? 250 VAL A N 1 O49373 UNP 250 V ATOM 2040 C CA . VAL A 1 250 ? 9.676 3.387 20.676 1.0 95.00 ? 250 VAL A CA 1 O49373 UNP 250 V ATOM 2041 C C . VAL A 1 250 ? 10.018 1.912 20.473 1.0 95.00 ? 250 VAL A C 1 O49373 UNP 250 V ATOM 2042 C CB . VAL A 1 250 ? 8.484 3.839 19.809 1.0 95.00 ? 250 VAL A CB 1 O49373 UNP 250 V ATOM 2043 O O . VAL A 1 250 ? 9.739 1.098 21.351 1.0 95.00 ? 250 VAL A O 1 O49373 UNP 250 V ATOM 2044 C CG1 . VAL A 1 250 ? 7.295 2.877 19.942 1.0 95.00 ? 250 VAL A CG1 1 O49373 UNP 250 V ATOM 2045 C CG2 . VAL A 1 250 ? 8.002 5.228 20.256 1.0 95.00 ? 250 VAL A CG2 1 O49373 UNP 250 V ATOM 2046 N N . CYS A 1 251 ? 10.689 1.557 19.376 1.0 96.20 ? 251 CYS A N 1 O49373 UNP 251 C ATOM 2047 C CA . CYS A 1 251 ? 11.076 0.175 19.100 1.0 96.20 ? 251 CYS A CA 1 O49373 UNP 251 C ATOM 2048 C C . CYS A 1 251 ? 12.026 -0.371 20.172 1.0 96.20 ? 251 CYS A C 1 O49373 UNP 251 C ATOM 2049 C CB . CYS A 1 251 ? 11.703 0.083 17.704 1.0 96.20 ? 251 CYS A CB 1 O49373 UNP 251 C ATOM 2050 O O . CYS A 1 251 ? 11.785 -1.463 20.685 1.0 96.20 ? 251 CYS A O 1 O49373 UNP 251 C ATOM 2051 S SG . CYS A 1 251 ? 10.446 0.404 16.434 1.0 96.20 ? 251 CYS A SG 1 O49373 UNP 251 C ATOM 2052 N N . ALA A 1 252 ? 13.050 0.393 20.574 1.0 97.21 ? 252 ALA A N 1 O49373 UNP 252 A ATOM 2053 C CA . ALA A 1 252 ? 13.993 -0.028 21.611 1.0 97.21 ? 252 ALA A CA 1 O49373 UNP 252 A ATOM 2054 C C . ALA A 1 252 ? 13.295 -0.325 22.947 1.0 97.21 ? 252 ALA A C 1 O49373 UNP 252 A ATOM 2055 C CB . ALA A 1 252 ? 15.061 1.057 21.783 1.0 97.21 ? 252 ALA A CB 1 O49373 UNP 252 A ATOM 2056 O O . ALA A 1 252 ? 13.593 -1.335 23.589 1.0 97.21 ? 252 ALA A O 1 O49373 UNP 252 A ATOM 2057 N N . LYS A 1 253 ? 12.314 0.501 23.341 1.0 96.28 ? 253 LYS A N 1 O49373 UNP 253 K ATOM 2058 C CA . LYS A 1 253 ? 11.502 0.277 24.548 1.0 96.28 ? 253 LYS A CA 1 O49373 UNP 253 K ATOM 2059 C C . LYS A 1 253 ? 10.813 -1.091 24.518 1.0 96.28 ? 253 LYS A C 1 O49373 UNP 253 K ATOM 2060 C CB . LYS A 1 253 ? 10.490 1.426 24.694 1.0 96.28 ? 253 LYS A CB 1 O49373 UNP 253 K ATOM 2061 O O . LYS A 1 253 ? 10.916 -1.843 25.487 1.0 96.28 ? 253 LYS A O 1 O49373 UNP 253 K ATOM 2062 C CG . LYS A 1 253 ? 9.557 1.268 25.906 1.0 96.28 ? 253 LYS A CG 1 O49373 UNP 253 K ATOM 2063 C CD . LYS A 1 253 ? 8.451 2.329 25.869 1.0 96.28 ? 253 LYS A CD 1 O49373 UNP 253 K ATOM 2064 C CE . LYS A 1 253 ? 7.445 2.092 27.001 1.0 96.28 ? 253 LYS A CE 1 O49373 UNP 253 K ATOM 2065 N NZ . LYS A 1 253 ? 6.272 2.995 26.879 1.0 96.28 ? 253 LYS A NZ 1 O49373 UNP 253 K ATOM 2066 N N . TYR A 1 254 ? 10.118 -1.420 23.428 1.0 95.20 ? 254 TYR A N 1 O49373 UNP 254 Y ATOM 2067 C CA . TYR A 1 254 ? 9.368 -2.678 23.325 1.0 95.20 ? 254 TYR A CA 1 O49373 UNP 254 Y ATOM 2068 C C . TYR A 1 254 ? 10.270 -3.898 23.116 1.0 95.20 ? 254 TYR A C 1 O49373 UNP 254 Y ATOM 2069 C CB . TYR A 1 254 ? 8.295 -2.570 22.235 1.0 95.20 ? 254 TYR A CB 1 O49373 UNP 254 Y ATOM 2070 O O . TYR A 1 254 ? 9.990 -4.953 23.679 1.0 95.20 ? 254 TYR A O 1 O49373 UNP 254 Y ATOM 2071 C CG . TYR A 1 254 ? 7.108 -1.733 22.671 1.0 95.20 ? 254 TYR A CG 1 O49373 UNP 254 Y ATOM 2072 C CD1 . TYR A 1 254 ? 6.132 -2.290 23.520 1.0 95.20 ? 254 TYR A CD1 1 O49373 UNP 254 Y ATOM 2073 C CD2 . TYR A 1 254 ? 6.988 -0.393 22.261 1.0 95.20 ? 254 TYR A CD2 1 O49373 UNP 254 Y ATOM 2074 C CE1 . TYR A 1 254 ? 5.044 -1.507 23.953 1.0 95.20 ? 254 TYR A CE1 1 O49373 UNP 254 Y ATOM 2075 C CE2 . TYR A 1 254 ? 5.911 0.396 22.705 1.0 95.20 ? 254 TYR A CE2 1 O49373 UNP 254 Y ATOM 2076 O OH . TYR A 1 254 ? 3.867 0.593 23.923 1.0 95.20 ? 254 TYR A OH 1 O49373 UNP 254 Y ATOM 2077 C CZ . TYR A 1 254 ? 4.924 -0.166 23.533 1.0 95.20 ? 254 TYR A CZ 1 O49373 UNP 254 Y ATOM 2078 N N . ILE A 1 255 ? 11.378 -3.756 22.384 1.0 96.77 ? 255 ILE A N 1 O49373 UNP 255 I ATOM 2079 C CA . ILE A 1 255 ? 12.384 -4.816 22.232 1.0 96.77 ? 255 ILE A CA 1 O49373 UNP 255 I ATOM 2080 C C . ILE A 1 255 ? 12.993 -5.172 23.589 1.0 96.77 ? 255 ILE A C 1 O49373 UNP 255 I ATOM 2081 C CB . ILE A 1 255 ? 13.459 -4.401 21.206 1.0 96.77 ? 255 ILE A CB 1 O49373 UNP 255 I ATOM 2082 O O . ILE A 1 255 ? 13.002 -6.344 23.968 1.0 96.77 ? 255 ILE A O 1 O49373 UNP 255 I ATOM 2083 C CG1 . ILE A 1 255 ? 12.853 -4.377 19.786 1.0 96.77 ? 255 ILE A CG1 1 O49373 UNP 255 I ATOM 2084 C CG2 . ILE A 1 255 ? 14.651 -5.379 21.226 1.0 96.77 ? 255 ILE A CG2 1 O49373 UNP 255 I ATOM 2085 C CD1 . ILE A 1 255 ? 13.704 -3.588 18.782 1.0 96.77 ? 255 ILE A CD1 1 O49373 UNP 255 I ATOM 2086 N N . SER A 1 256 ? 13.440 -4.169 24.347 1.0 96.68 ? 256 SER A N 1 O49373 UNP 256 S ATOM 2087 C CA . SER A 1 256 ? 14.019 -4.370 25.677 1.0 96.68 ? 256 SER A CA 1 O49373 UNP 256 S ATOM 2088 C C . SER A 1 256 ? 13.016 -5.023 26.634 1.0 96.68 ? 256 SER A C 1 O49373 UNP 256 S ATOM 2089 C CB . SER A 1 256 ? 14.518 -3.028 26.215 1.0 96.68 ? 256 SER A CB 1 O49373 UNP 256 S ATOM 2090 O O . SER A 1 256 ? 13.306 -6.068 27.220 1.0 96.68 ? 256 SER A O 1 O49373 UNP 256 S ATOM 2091 O OG . SER A 1 256 ? 15.089 -3.201 27.493 1.0 96.68 ? 256 SER A OG 1 O49373 UNP 256 S ATOM 2092 N N . ALA A 1 257 ? 11.790 -4.488 26.708 1.0 94.95 ? 257 ALA A N 1 O49373 UNP 257 A ATOM 2093 C CA . ALA A 1 257 ? 10.728 -5.060 27.535 1.0 94.95 ? 257 ALA A CA 1 O49373 UNP 257 A ATOM 2094 C C . ALA A 1 257 ? 10.429 -6.523 27.169 1.0 94.95 ? 257 ALA A C 1 O49373 UNP 257 A ATOM 2095 C CB . ALA A 1 257 ? 9.477 -4.183 27.398 1.0 94.95 ? 257 ALA A CB 1 O49373 UNP 257 A ATOM 2096 O O . ALA A 1 257 ? 10.313 -7.370 28.058 1.0 94.95 ? 257 ALA A O 1 O49373 UNP 257 A ATOM 2097 N N . LYS A 1 258 ? 10.371 -6.845 25.870 1.0 94.51 ? 258 LYS A N 1 O49373 UNP 258 K ATOM 2098 C CA . LYS A 1 258 ? 10.094 -8.206 25.408 1.0 94.51 ? 258 LYS A CA 1 O49373 UNP 258 K ATOM 2099 C C . LYS A 1 258 ? 11.239 -9.175 25.704 1.0 94.51 ? 258 LYS A C 1 O49373 UNP 258 K ATOM 2100 C CB . LYS A 1 258 ? 9.742 -8.183 23.913 1.0 94.51 ? 258 LYS A CB 1 O49373 UNP 258 K ATOM 2101 O O . LYS A 1 258 ? 10.986 -10.320 26.073 1.0 94.51 ? 258 LYS A O 1 O49373 UNP 258 K ATOM 2102 C CG . LYS A 1 258 ? 9.281 -9.556 23.395 1.0 94.51 ? 258 LYS A CG 1 O49373 UNP 258 K ATOM 2103 C CD . LYS A 1 258 ? 8.045 -10.123 24.102 1.0 94.51 ? 258 LYS A CD 1 O49373 UNP 258 K ATOM 2104 C CE . LYS A 1 258 ? 6.800 -9.277 23.827 1.0 94.51 ? 258 LYS A CE 1 O49373 UNP 258 K ATOM 2105 N NZ . LYS A 1 258 ? 5.595 -9.878 24.437 1.0 94.51 ? 258 LYS A NZ 1 O49373 UNP 258 K ATOM 2106 N N . ARG A 1 259 ? 12.500 -8.741 25.591 1.0 93.65 ? 259 ARG A N 1 O49373 UNP 259 R ATOM 2107 C CA . ARG A 1 259 ? 13.655 -9.567 25.987 1.0 93.65 ? 259 ARG A CA 1 O49373 UNP 259 R ATOM 2108 C C . ARG A 1 259 ? 13.587 -9.931 27.470 1.0 93.65 ? 259 ARG A C 1 O49373 UNP 259 R ATOM 2109 C CB . ARG A 1 259 ? 14.977 -8.851 25.669 1.0 93.65 ? 259 ARG A CB 1 O49373 UNP 259 R ATOM 2110 O O . ARG A 1 259 ? 13.803 -11.092 27.812 1.0 93.65 ? 259 ARG A O 1 O49373 UNP 259 R ATOM 2111 C CG . ARG A 1 259 ? 15.336 -8.852 24.173 1.0 93.65 ? 259 ARG A CG 1 O49373 UNP 259 R ATOM 2112 C CD . ARG A 1 259 ? 16.735 -8.235 23.988 1.0 93.65 ? 259 ARG A CD 1 O49373 UNP 259 R ATOM 2113 N NE . ARG A 1 259 ? 17.172 -8.153 22.582 1.0 93.65 ? 259 ARG A NE 1 O49373 UNP 259 R ATOM 2114 N NH1 . ARG A 1 259 ? 17.457 -10.390 22.069 1.0 93.65 ? 259 ARG A NH1 1 O49373 UNP 259 R ATOM 2115 N NH2 . ARG A 1 259 ? 17.891 -8.802 20.564 1.0 93.65 ? 259 ARG A NH2 1 O49373 UNP 259 R ATOM 2116 C CZ . ARG A 1 259 ? 17.505 -9.124 21.755 1.0 93.65 ? 259 ARG A CZ 1 O49373 UNP 259 R ATOM 2117 N N . GLU A 1 260 ? 13.254 -8.974 28.332 1.0 93.44 ? 260 GLU A N 1 O49373 UNP 260 E ATOM 2118 C CA . GLU A 1 260 ? 13.115 -9.220 29.772 1.0 93.44 ? 260 GLU A CA 1 O49373 UNP 260 E ATOM 2119 C C . GLU A 1 260 ? 11.924 -10.127 30.105 1.0 93.44 ? 260 GLU A C 1 O49373 UNP 260 E ATOM 2120 C CB . GLU A 1 260 ? 13.031 -7.882 30.527 1.0 93.44 ? 260 GLU A CB 1 O49373 UNP 260 E ATOM 2121 O O . GLU A 1 260 ? 12.057 -11.036 30.924 1.0 93.44 ? 260 GLU A O 1 O49373 UNP 260 E ATOM 2122 C CG . GLU A 1 260 ? 14.352 -7.091 30.476 1.0 93.44 ? 260 GLU A CG 1 O49373 UNP 260 E ATOM 2123 C CD . GLU A 1 260 ? 15.539 -7.944 30.950 1.0 93.44 ? 260 GLU A CD 1 O49373 UNP 260 E ATOM 2124 O OE1 . GLU A 1 260 ? 16.502 -8.151 30.164 1.0 93.44 ? 260 GLU A OE1 1 O49373 UNP 260 E ATOM 2125 O OE2 . GLU A 1 260 ? 15.438 -8.496 32.067 1.0 93.44 ? 260 GLU A OE2 1 O49373 UNP 260 E ATOM 2126 N N . GLU A 1 261 ? 10.785 -9.952 29.431 1.0 91.64 ? 261 GLU A N 1 O49373 UNP 261 E ATOM 2127 C CA . GLU A 1 261 ? 9.630 -10.853 29.540 1.0 91.64 ? 261 GLU A CA 1 O49373 UNP 261 E ATOM 2128 C C . GLU A 1 261 ? 10.009 -12.298 29.180 1.0 91.64 ? 261 GLU A C 1 O49373 UNP 261 E ATOM 2129 C CB . GLU A 1 261 ? 8.516 -10.331 28.621 1.0 91.64 ? 261 GLU A CB 1 O49373 UNP 261 E ATOM 2130 O O . GLU A 1 261 ? 9.752 -13.224 29.954 1.0 91.64 ? 261 GLU A O 1 O49373 UNP 261 E ATOM 2131 C CG . GLU A 1 261 ? 7.201 -11.123 28.704 1.0 91.64 ? 261 GLU A CG 1 O49373 UNP 261 E ATOM 2132 C CD . GLU A 1 261 ? 6.262 -10.752 27.545 1.0 91.64 ? 261 GLU A CD 1 O49373 UNP 261 E ATOM 2133 O OE1 . GLU A 1 261 ? 5.548 -11.635 27.028 1.0 91.64 ? 261 GLU A OE1 1 O49373 UNP 261 E ATOM 2134 O OE2 . GLU A 1 261 ? 6.308 -9.598 27.063 1.0 91.64 ? 261 GLU A OE2 1 O49373 UNP 261 E ATOM 2135 N N . ILE A 1 262 ? 10.694 -12.497 28.047 1.0 89.73 ? 262 ILE A N 1 O49373 UNP 262 I ATOM 2136 C CA . ILE A 1 262 ? 11.116 -13.826 27.595 1.0 89.73 ? 262 ILE A CA 1 O49373 UNP 262 I ATOM 2137 C C . ILE A 1 262 ? 12.086 -14.458 28.595 1.0 89.73 ? 262 ILE A C 1 O49373 UNP 262 I ATOM 2138 C CB . ILE A 1 262 ? 11.689 -13.776 26.162 1.0 89.73 ? 262 ILE A CB 1 O49373 UNP 262 I ATOM 2139 O O . ILE A 1 262 ? 11.883 -15.617 28.957 1.0 89.73 ? 262 ILE A O 1 O49373 UNP 262 I ATOM 2140 C CG1 . ILE A 1 262 ? 10.539 -13.488 25.172 1.0 89.73 ? 262 ILE A CG1 1 O49373 UNP 262 I ATOM 2141 C CG2 . ILE A 1 262 ? 12.389 -15.099 25.783 1.0 89.73 ? 262 ILE A CG2 1 O49373 UNP 262 I ATOM 2142 C CD1 . ILE A 1 262 ? 11.019 -13.137 23.763 1.0 89.73 ? 262 ILE A CD1 1 O49373 UNP 262 I ATOM 2143 N N . LYS A 1 263 ? 13.091 -13.718 29.085 1.0 89.38 ? 263 LYS A N 1 O49373 UNP 263 K ATOM 2144 C CA . LYS A 1 263 ? 14.037 -14.213 30.103 1.0 89.38 ? 263 LYS A CA 1 O49373 UNP 263 K ATOM 2145 C C . LYS A 1 263 ? 13.319 -14.670 31.374 1.0 89.38 ? 263 LYS A C 1 O49373 UNP 263 K ATOM 2146 C CB . LYS A 1 263 ? 15.050 -13.122 30.467 1.0 89.38 ? 263 LYS A CB 1 O49373 UNP 263 K ATOM 2147 O O . LYS A 1 263 ? 13.603 -15.755 31.868 1.0 89.38 ? 263 LYS A O 1 O49373 UNP 263 K ATOM 2148 C CG . LYS A 1 263 ? 16.114 -12.864 29.390 1.0 89.38 ? 263 LYS A CG 1 O49373 UNP 263 K ATOM 2149 C CD . LYS A 1 263 ? 16.929 -11.645 29.834 1.0 89.38 ? 263 LYS A CD 1 O49373 UNP 263 K ATOM 2150 C CE . LYS A 1 263 ? 17.900 -11.133 28.773 1.0 89.38 ? 263 LYS A CE 1 O49373 UNP 263 K ATOM 2151 N NZ . LYS A 1 263 ? 18.457 -9.832 29.223 1.0 89.38 ? 263 LYS A NZ 1 O49373 UNP 263 K ATOM 2152 N N . ARG A 1 264 ? 12.355 -13.885 31.871 1.0 87.91 ? 264 ARG A N 1 O49373 UNP 264 R ATOM 2153 C CA . ARG A 1 264 ? 11.550 -14.237 33.057 1.0 87.91 ? 264 ARG A CA 1 O49373 UNP 264 R ATOM 2154 C C . ARG A 1 264 ? 10.676 -15.471 32.821 1.0 87.91 ? 264 ARG A C 1 O49373 UNP 264 R ATOM 2155 C CB . ARG A 1 264 ? 10.684 -13.037 33.465 1.0 87.91 ? 264 ARG A CB 1 O49373 UNP 264 R ATOM 2156 O O . ARG A 1 264 ? 10.482 -16.260 33.738 1.0 87.91 ? 264 ARG A O 1 O49373 UNP 264 R ATOM 2157 C CG . ARG A 1 264 ? 11.519 -11.879 34.029 1.0 87.91 ? 264 ARG A CG 1 O49373 UNP 264 R ATOM 2158 C CD . ARG A 1 264 ? 10.634 -10.642 34.199 1.0 87.91 ? 264 ARG A CD 1 O49373 UNP 264 R ATOM 2159 N NE . ARG A 1 264 ? 11.432 -9.456 34.557 1.0 87.91 ? 264 ARG A NE 1 O49373 UNP 264 R ATOM 2160 N NH1 . ARG A 1 264 ? 9.677 -8.020 34.915 1.0 87.91 ? 264 ARG A NH1 1 O49373 UNP 264 R ATOM 2161 N NH2 . ARG A 1 264 ? 11.778 -7.283 35.118 1.0 87.91 ? 264 ARG A NH2 1 O49373 UNP 264 R ATOM 2162 C CZ . ARG A 1 264 ? 10.959 -8.263 34.864 1.0 87.91 ? 264 ARG A CZ 1 O49373 UNP 264 R ATOM 2163 N N . SER A 1 265 ? 10.178 -15.656 31.598 1.0 81.68 ? 265 SER A N 1 O49373 UNP 265 S ATOM 2164 C CA . SER A 1 265 ? 9.316 -16.788 31.230 1.0 81.68 ? 265 SER A CA 1 O49373 UNP 265 S ATOM 2165 C C . SER A 1 265 ? 10.051 -18.115 31.000 1.0 81.68 ? 265 SER A C 1 O49373 UNP 265 S ATOM 2166 C CB . SER A 1 265 ? 8.476 -16.433 29.999 1.0 81.68 ? 265 SER A CB 1 O49373 UNP 265 S ATOM 2167 O O . SER A 1 265 ? 9.395 -19.149 30.941 1.0 81.68 ? 265 SER A O 1 O49373 UNP 265 S ATOM 2168 O OG . SER A 1 265 ? 9.265 -16.420 28.821 1.0 81.68 ? 265 SER A OG 1 O49373 UNP 265 S ATOM 2169 N N . GLN A 1 266 ? 11.390 -18.136 30.895 1.0 68.62 ? 266 GLN A N 1 O49373 UNP 266 Q ATOM 2170 C CA . GLN A 1 266 ? 12.148 -19.380 30.658 1.0 68.62 ? 266 GLN A CA 1 O49373 UNP 266 Q ATOM 2171 C C . GLN A 1 266 ? 11.964 -20.438 31.769 1.0 68.62 ? 266 GLN A C 1 O49373 UNP 266 Q ATOM 2172 C CB . GLN A 1 266 ? 13.643 -19.078 30.421 1.0 68.62 ? 266 GLN A CB 1 O49373 UNP 266 Q ATOM 2173 O O . GLN A 1 266 ? 12.260 -21.606 31.533 1.0 68.62 ? 266 GLN A O 1 O49373 UNP 266 Q ATOM 2174 C CG . GLN A 1 266 ? 13.914 -18.497 29.022 1.0 68.62 ? 266 GLN A CG 1 O49373 UNP 266 Q ATOM 2175 C CD . GLN A 1 266 ? 15.397 -18.295 28.708 1.0 68.62 ? 266 GLN A CD 1 O49373 UNP 266 Q ATOM 2176 N NE2 . GLN A 1 266 ? 15.735 -17.926 27.491 1.0 68.62 ? 266 GLN A NE2 1 O49373 UNP 266 Q ATOM 2177 O OE1 . GLN A 1 266 ? 16.287 -18.453 29.521 1.0 68.62 ? 266 GLN A OE1 1 O49373 UNP 266 Q ATOM 2178 N N . GLY A 1 267 ? 11.429 -20.066 32.940 1.0 55.23 ? 267 GLY A N 1 O49373 UNP 267 G ATOM 2179 C CA . GLY A 1 267 ? 11.062 -20.992 34.019 1.0 55.23 ? 267 GLY A CA 1 O49373 UNP 267 G ATOM 2180 C C . GLY A 1 267 ? 9.646 -21.585 33.941 1.0 55.23 ? 267 GLY A C 1 O49373 UNP 267 G ATOM 2181 O O . GLY A 1 267 ? 9.335 -22.489 34.711 1.0 55.23 ? 267 GLY A O 1 O49373 UNP 267 G ATOM 2182 N N . THR A 1 268 ? 8.785 -21.119 33.030 1.0 53.57 ? 268 THR A N 1 O49373 UNP 268 T ATOM 2183 C CA . THR A 1 268 ? 7.372 -21.521 32.974 1.0 53.57 ? 268 THR A CA 1 O49373 UNP 268 T ATOM 2184 C C . THR A 1 268 ? 7.028 -21.994 31.565 1.0 53.57 ? 268 THR A C 1 O49373 UNP 268 T ATOM 2185 C CB . THR A 1 268 ? 6.420 -20.385 33.423 1.0 53.57 ? 268 THR A CB 1 O49373 UNP 268 T ATOM 2186 O O . THR A 1 268 ? 6.951 -21.200 30.634 1.0 53.57 ? 268 THR A O 1 O49373 UNP 268 T ATOM 2187 C CG2 . THR A 1 268 ? 5.265 -20.931 34.264 1.0 53.57 ? 268 THR A CG2 1 O49373 UNP 268 T ATOM 2188 O OG1 . THR A 1 268 ? 7.060 -19.415 34.223 1.0 53.57 ? 268 THR A OG1 1 O49373 UNP 268 T ATOM 2189 N N . SER A 1 269 ? 6.769 -23.291 31.388 1.0 46.53 ? 269 SER A N 1 O49373 UNP 269 S ATOM 2190 C CA . SER A 1 269 ? 6.414 -23.913 30.096 1.0 46.53 ? 269 SER A CA 1 O49373 UNP 269 S ATOM 2191 C C . SER A 1 269 ? 5.061 -23.465 29.510 1.0 46.53 ? 269 SER A C 1 O49373 UNP 269 S ATOM 2192 C CB . SER A 1 269 ? 6.429 -25.442 30.238 1.0 46.53 ? 269 SER A CB 1 O49373 UNP 269 S ATOM 2193 O O . SER A 1 269 ? 4.567 -24.073 28.562 1.0 46.53 ? 269 SER A O 1 O49373 UNP 269 S ATOM 2194 O OG . SER A 1 269 ? 7.603 -25.874 30.903 1.0 46.53 ? 269 SER A OG 1 O49373 UNP 269 S ATOM 2195 N N . ASN A 1 270 ? 4.443 -22.409 30.043 1.0 42.57 ? 270 ASN A N 1 O49373 UNP 270 N ATOM 2196 C CA . ASN A 1 270 ? 3.115 -21.968 29.645 1.0 42.57 ? 270 ASN A CA 1 O49373 UNP 270 N ATOM 2197 C C . ASN A 1 270 ? 3.191 -20.918 28.537 1.0 42.57 ? 270 ASN A C 1 O49373 UNP 270 N ATOM 2198 C CB . ASN A 1 270 ? 2.330 -21.492 30.881 1.0 42.57 ? 270 ASN A CB 1 O49373 UNP 270 N ATOM 2199 O O . ASN A 1 270 ? 3.557 -19.774 28.781 1.0 42.57 ? 270 ASN A O 1 O49373 UNP 270 N ATOM 2200 C CG . ASN A 1 270 ? 1.757 -22.645 31.689 1.0 42.57 ? 270 ASN A CG 1 O49373 UNP 270 N ATOM 2201 N ND2 . ASN A 1 270 ? 1.150 -22.364 32.816 1.0 42.57 ? 270 ASN A ND2 1 O49373 UNP 270 N ATOM 2202 O OD1 . ASN A 1 270 ? 1.819 -23.803 31.320 1.0 42.57 ? 270 ASN A OD1 1 O49373 UNP 270 N ATOM 2203 N N . GLY A 1 271 ? 2.798 -21.335 27.330 1.0 49.18 ? 271 GLY A N 1 O49373 UNP 271 G ATOM 2204 C CA . GLY A 1 271 ? 2.238 -20.472 26.288 1.0 49.18 ? 271 GLY A CA 1 O49373 UNP 271 G ATOM 2205 C C . GLY A 1 271 ? 3.066 -19.233 25.972 1.0 49.18 ? 271 GLY A C 1 O49373 UNP 271 G ATOM 2206 O O . GLY A 1 271 ? 2.671 -18.125 26.320 1.0 49.18 ? 271 GLY A O 1 O49373 UNP 271 G ATOM 2207 N N . GLY A 1 272 ? 4.203 -19.411 25.294 1.0 55.37 ? 272 GLY A N 1 O49373 UNP 272 G ATOM 2208 C CA . GLY A 1 272 ? 4.961 -18.274 24.776 1.0 55.37 ? 272 GLY A CA 1 O49373 UNP 272 G ATOM 2209 C C . GLY A 1 272 ? 4.045 -17.338 23.985 1.0 55.37 ? 272 GLY A C 1 O49373 UNP 272 G ATOM 2210 O O . GLY A 1 272 ? 3.278 -17.806 23.143 1.0 55.37 ? 272 GLY A O 1 O49373 UNP 272 G ATOM 2211 N N . SER A 1 273 ? 4.119 -16.038 24.282 1.0 67.70 ? 273 SER A N 1 O49373 UNP 273 S ATOM 2212 C CA . SER A 1 273 ? 3.360 -15.003 23.580 1.0 67.70 ? 273 SER A CA 1 O49373 UNP 273 S ATOM 2213 C C . SER A 1 273 ? 3.430 -15.209 22.062 1.0 67.70 ? 273 SER A C 1 O49373 UNP 273 S ATOM 2214 C CB . SER A 1 273 ? 3.898 -13.625 23.965 1.0 67.70 ? 273 SER A CB 1 O49373 UNP 273 S ATOM 2215 O O . SER A 1 273 ? 4.502 -15.448 21.504 1.0 67.70 ? 273 SER A O 1 O49373 UNP 273 S ATOM 2216 O OG . SER A 1 273 ? 3.137 -12.640 23.308 1.0 67.70 ? 273 SER A OG 1 O49373 UNP 273 S ATOM 2217 N N . GLN A 1 274 ? 2.273 -15.156 21.402 1.0 84.36 ? 274 GLN A N 1 O49373 UNP 274 Q ATOM 2218 C CA . GLN A 1 274 ? 2.100 -15.482 19.979 1.0 84.36 ? 274 GLN A CA 1 O49373 UNP 274 Q ATOM 2219 C C . GLN A 1 274 ? 2.466 -14.308 19.052 1.0 84.36 ? 274 GLN A C 1 O49373 UNP 274 Q ATOM 2220 C CB . GLN A 1 274 ? 0.660 -15.985 19.753 1.0 84.36 ? 274 GLN A CB 1 O49373 UNP 274 Q ATOM 2221 O O . GLN A 1 274 ? 2.216 -14.363 17.849 1.0 84.36 ? 274 GLN A O 1 O49373 UNP 274 Q ATOM 2222 C CG . GLN A 1 274 ? 0.408 -17.332 20.453 1.0 84.36 ? 274 GLN A CG 1 O49373 UNP 274 Q ATOM 2223 C CD . GLN A 1 274 ? -1.044 -17.805 20.401 1.0 84.36 ? 274 GLN A CD 1 O49373 UNP 274 Q ATOM 2224 N NE2 . GLN A 1 274 ? -1.289 -19.093 20.482 1.0 84.36 ? 274 GLN A NE2 1 O49373 UNP 274 Q ATOM 2225 O OE1 . GLN A 1 274 ? -2.001 -17.055 20.353 1.0 84.36 ? 274 GLN A OE1 1 O49373 UNP 274 Q ATOM 2226 N N . ASP A 1 275 ? 3.046 -13.238 19.604 1.0 94.40 ? 275 ASP A N 1 O49373 UNP 275 D ATOM 2227 C CA . ASP A 1 275 ? 3.448 -12.054 18.853 1.0 94.40 ? 275 ASP A CA 1 O49373 UNP 275 D ATOM 2228 C C . ASP A 1 275 ? 4.698 -12.291 17.985 1.0 94.40 ? 275 ASP A C 1 O49373 UNP 275 D ATOM 2229 C CB . ASP A 1 275 ? 3.582 -10.845 19.793 1.0 94.40 ? 275 ASP A CB 1 O49373 UNP 275 D ATOM 2230 O O . ASP A 1 275 ? 5.529 -13.180 18.232 1.0 94.40 ? 275 ASP A O 1 O49373 UNP 275 D ATOM 2231 C CG . ASP A 1 275 ? 4.822 -10.906 20.685 1.0 94.40 ? 275 ASP A CG 1 O49373 UNP 275 D ATOM 2232 O OD1 . ASP A 1 275 ? 5.904 -10.482 20.246 1.0 94.40 ? 275 ASP A OD1 1 O49373 UNP 275 D ATOM 2233 O OD2 . ASP A 1 275 ? 4.740 -11.395 21.833 1.0 94.40 ? 275 ASP A OD2 1 O49373 UNP 275 D ATOM 2234 N N . LEU A 1 276 ? 4.830 -11.484 16.929 1.0 94.64 ? 276 LEU A N 1 O49373 UNP 276 L ATOM 2235 C CA . LEU A 1 276 ? 5.927 -11.621 15.970 1.0 94.64 ? 276 LEU A CA 1 O49373 UNP 276 L ATOM 2236 C C . LEU A 1 276 ? 7.290 -11.331 16.599 1.0 94.64 ? 276 LEU A C 1 O49373 UNP 276 L ATOM 2237 C CB . LEU A 1 276 ? 5.711 -10.712 14.748 1.0 94.64 ? 276 LEU A CB 1 O49373 UNP 276 L ATOM 2238 O O . LEU A 1 276 ? 8.251 -12.004 16.247 1.0 94.64 ? 276 LEU A O 1 O49373 UNP 276 L ATOM 2239 C CG . LEU A 1 276 ? 4.499 -11.080 13.878 1.0 94.64 ? 276 LEU A CG 1 O49373 UNP 276 L ATOM 2240 C CD1 . LEU A 1 276 ? 4.303 -10.035 12.779 1.0 94.64 ? 276 LEU A CD1 1 O49373 UNP 276 L ATOM 2241 C CD2 . LEU A 1 276 ? 4.671 -12.442 13.199 1.0 94.64 ? 276 LEU A CD2 1 O49373 UNP 276 L ATOM 2242 N N . LEU A 1 277 ? 7.399 -10.387 17.536 1.0 95.21 ? 277 LEU A N 1 O49373 UNP 277 L ATOM 2243 C CA . LEU A 1 277 ? 8.662 -10.057 18.193 1.0 95.21 ? 277 LEU A CA 1 O49373 UNP 277 L ATOM 2244 C C . LEU A 1 277 ? 9.153 -11.215 19.070 1.0 95.21 ? 277 LEU A C 1 O49373 UNP 277 L ATOM 2245 C CB . LEU A 1 277 ? 8.488 -8.743 18.970 1.0 95.21 ? 277 LEU A CB 1 O49373 UNP 277 L ATOM 2246 O O . LEU A 1 277 ? 10.336 -11.549 19.018 1.0 95.21 ? 277 LEU A O 1 O49373 UNP 277 L ATOM 2247 C CG . LEU A 1 277 ? 9.719 -8.270 19.749 1.0 95.21 ? 277 LEU A CG 1 O49373 UNP 277 L ATOM 2248 C CD1 . LEU A 1 277 ? 10.922 -7.985 18.852 1.0 95.21 ? 277 LEU A CD1 1 O49373 UNP 277 L ATOM 2249 C CD2 . LEU A 1 277 ? 9.348 -6.996 20.509 1.0 95.21 ? 277 LEU A CD2 1 O49373 UNP 277 L ATOM 2250 N N . THR A 1 278 ? 8.262 -11.896 19.797 1.0 94.10 ? 278 THR A N 1 O49373 UNP 278 T ATOM 2251 C CA . THR A 1 278 ? 8.584 -13.148 20.501 1.0 94.10 ? 278 THR A CA 1 O49373 UNP 278 T ATOM 2252 C C . THR A 1 278 ? 9.104 -14.201 19.529 1.0 94.10 ? 278 THR A C 1 O49373 UNP 278 T ATOM 2253 C CB . THR A 1 278 ? 7.370 -13.711 21.260 1.0 94.10 ? 278 THR A CB 1 O49373 UNP 278 T ATOM 2254 O O . THR A 1 278 ? 10.130 -14.837 19.784 1.0 94.10 ? 278 THR A O 1 O49373 UNP 278 T ATOM 2255 C CG2 . THR A 1 278 ? 7.711 -15.009 22.000 1.0 94.10 ? 278 THR A CG2 1 O49373 UNP 278 T ATOM 2256 O OG1 . THR A 1 278 ? 6.980 -12.810 22.259 1.0 94.10 ? 278 THR A OG1 1 O49373 UNP 278 T ATOM 2257 N N . SER A 1 279 ? 8.428 -14.354 18.390 1.0 92.53 ? 279 SER A N 1 O49373 UNP 279 S ATOM 2258 C CA . SER A 1 279 ? 8.815 -15.308 17.349 1.0 92.53 ? 279 SER A CA 1 O49373 UNP 279 S ATOM 2259 C C . SER A 1 279 ? 10.155 -14.948 16.689 1.0 92.53 ? 279 SER A C 1 O49373 UNP 279 S ATOM 2260 C CB . SER A 1 279 ? 7.708 -15.401 16.300 1.0 92.53 ? 279 SER A CB 1 O49373 UNP 279 S ATOM 2261 O O . SER A 1 279 ? 10.952 -15.837 16.397 1.0 92.53 ? 279 SER A O 1 O49373 UNP 279 S ATOM 2262 O OG . SER A 1 279 ? 6.472 -15.763 16.886 1.0 92.53 ? 279 SER A OG 1 O49373 UNP 279 S ATOM 2263 N N . PHE A 1 280 ? 10.449 -13.656 16.506 1.0 92.69 ? 280 PHE A N 1 O49373 UNP 280 F ATOM 2264 C CA . PHE A 1 280 ? 11.735 -13.169 16.001 1.0 92.69 ? 280 PHE A CA 1 O49373 UNP 280 F ATOM 2265 C C . PHE A 1 280 ? 12.860 -13.403 17.001 1.0 92.69 ? 280 PHE A C 1 O49373 UNP 280 F ATOM 2266 C CB . PHE A 1 280 ? 11.665 -11.673 15.647 1.0 92.69 ? 280 PHE A CB 1 O49373 UNP 280 F ATOM 2267 O O . PHE A 1 280 ? 13.911 -13.894 16.611 1.0 92.69 ? 280 PHE A O 1 O49373 UNP 280 F ATOM 2268 C CG . PHE A 1 280 ? 10.767 -11.264 14.493 1.0 92.69 ? 280 PHE A CG 1 O49373 UNP 280 F ATOM 2269 C CD1 . PHE A 1 280 ? 10.256 -12.209 13.583 1.0 92.69 ? 280 PHE A CD1 1 O49373 UNP 280 F ATOM 2270 C CD2 . PHE A 1 280 ? 10.435 -9.904 14.340 1.0 92.69 ? 280 PHE A CD2 1 O49373 UNP 280 F ATOM 2271 C CE1 . PHE A 1 280 ? 9.379 -11.802 12.566 1.0 92.69 ? 280 PHE A CE1 1 O49373 UNP 280 F ATOM 2272 C CE2 . PHE A 1 280 ? 9.575 -9.496 13.307 1.0 92.69 ? 280 PHE A CE2 1 O49373 UNP 280 F ATOM 2273 C CZ . PHE A 1 280 ? 9.036 -10.452 12.435 1.0 92.69 ? 280 PHE A CZ 1 O49373 UNP 280 F ATOM 2274 N N . ILE A 1 281 ? 12.653 -13.109 18.286 1.0 93.64 ? 281 ILE A N 1 O49373 UNP 281 I ATOM 2275 C CA . ILE A 1 281 ? 13.677 -13.317 19.321 1.0 93.64 ? 281 ILE A CA 1 O49373 UNP 281 I ATOM 2276 C C . ILE A 1 281 ? 14.016 -14.808 19.469 1.0 93.64 ? 281 ILE A C 1 O49373 UNP 281 I ATOM 2277 C CB . ILE A 1 281 ? 13.219 -12.675 20.651 1.0 93.64 ? 281 ILE A CB 1 O49373 UNP 281 I ATOM 2278 O O . ILE A 1 281 ? 15.173 -15.153 19.696 1.0 93.64 ? 281 ILE A O 1 O49373 UNP 281 I ATOM 2279 C CG1 . ILE A 1 281 ? 13.255 -11.133 20.524 1.0 93.64 ? 281 ILE A CG1 1 O49373 UNP 281 I ATOM 2280 C CG2 . ILE A 1 281 ? 14.114 -13.119 21.826 1.0 93.64 ? 281 ILE A CG2 1 O49373 UNP 281 I ATOM 2281 C CD1 . ILE A 1 281 ? 12.507 -10.400 21.644 1.0 93.64 ? 281 ILE A CD1 1 O49373 UNP 281 I ATOM 2282 N N . LYS A 1 282 ? 13.026 -15.695 19.309 1.0 91.23 ? 282 LYS A N 1 O49373 UNP 282 K ATOM 2283 C CA . LYS A 1 282 ? 13.186 -17.159 19.388 1.0 91.23 ? 282 LYS A CA 1 O49373 UNP 282 K ATOM 2284 C C . LYS A 1 282 ? 13.551 -17.817 18.052 1.0 91.23 ? 282 LYS A C 1 O49373 UNP 282 K ATOM 2285 C CB . LYS A 1 282 ? 11.914 -17.775 19.990 1.0 91.23 ? 282 LYS A CB 1 O49373 UNP 282 K ATOM 2286 O O . LYS A 1 282 ? 13.471 -19.038 17.927 1.0 91.23 ? 282 LYS A O 1 O49373 UNP 282 K ATOM 2287 C CG . LYS A 1 282 ? 11.717 -17.369 21.455 1.0 91.23 ? 282 LYS A CG 1 O49373 UNP 282 K ATOM 2288 C CD . LYS A 1 282 ? 10.440 -18.005 22.015 1.0 91.23 ? 282 LYS A CD 1 O49373 UNP 282 K ATOM 2289 C CE . LYS A 1 282 ? 10.280 -17.619 23.488 1.0 91.23 ? 282 LYS A CE 1 O49373 UNP 282 K ATOM 2290 N NZ . LYS A 1 282 ? 9.047 -18.197 24.079 1.0 91.23 ? 282 LYS A NZ 1 O49373 UNP 282 K ATOM 2291 N N . LEU A 1 283 ? 13.904 -17.029 17.040 1.0 89.59 ? 283 LEU A N 1 O49373 UNP 283 L ATOM 2292 C CA . LEU A 1 283 ? 14.151 -17.530 15.697 1.0 89.59 ? 283 LEU A CA 1 O49373 UNP 283 L ATOM 2293 C C . LEU A 1 283 ? 15.377 -18.455 15.655 1.0 89.59 ? 283 LEU A C 1 O49373 UNP 283 L ATOM 2294 C CB . LEU A 1 283 ? 14.246 -16.319 14.762 1.0 89.59 ? 283 LEU A CB 1 O49373 UNP 283 L ATOM 2295 O O . LEU A 1 283 ? 16.458 -18.104 16.120 1.0 89.59 ? 283 LEU A O 1 O49373 UNP 283 L ATOM 2296 C CG . LEU A 1 283 ? 14.400 -16.678 13.280 1.0 89.59 ? 283 LEU A CG 1 O49373 UNP 283 L ATOM 2297 C CD1 . LEU A 1 283 ? 13.556 -15.740 12.413 1.0 89.59 ? 283 LEU A CD1 1 O49373 UNP 283 L ATOM 2298 C CD2 . LEU A 1 283 ? 15.860 -16.552 12.854 1.0 89.59 ? 283 LEU A CD2 1 O49373 UNP 283 L ATOM 2299 N N . ASP A 1 284 ? 15.209 -19.624 15.038 1.0 86.84 ? 284 ASP A N 1 O49373 UNP 284 D ATOM 2300 C CA . ASP A 1 284 ? 16.292 -20.581 14.813 1.0 86.84 ? 284 ASP A CA 1 O49373 UNP 284 D ATOM 2301 C C . ASP A 1 284 ? 17.259 -20.071 13.730 1.0 86.84 ? 284 ASP A C 1 O49373 UNP 284 D ATOM 2302 C CB . ASP A 1 284 ? 15.692 -21.951 14.474 1.0 86.84 ? 284 ASP A CB 1 O49373 UNP 284 D ATOM 2303 O O . ASP A 1 284 ? 16.991 -20.136 12.522 1.0 86.84 ? 284 ASP A O 1 O49373 UNP 284 D ATOM 2304 C CG . ASP A 1 284 ? 16.748 -23.015 14.165 1.0 86.84 ? 284 ASP A CG 1 O49373 UNP 284 D ATOM 2305 O OD1 . ASP A 1 284 ? 17.962 -22.744 14.328 1.0 86.84 ? 284 ASP A OD1 1 O49373 UNP 284 D ATOM 2306 O OD2 . ASP A 1 284 ? 16.334 -24.079 13.666 1.0 86.84 ? 284 ASP A OD2 1 O49373 UNP 284 D ATOM 2307 N N . THR A 1 285 ? 18.405 -19.561 14.174 1.0 88.70 ? 285 THR A N 1 O49373 UNP 285 T ATOM 2308 C CA . THR A 1 285 ? 19.466 -19.027 13.312 1.0 88.70 ? 285 THR A CA 1 O49373 UNP 285 T ATOM 2309 C C . THR A 1 285 ? 20.225 -20.117 12.556 1.0 88.70 ? 285 THR A C 1 O49373 UNP 285 T ATOM 2310 C CB . THR A 1 285 ? 20.455 -18.182 14.124 1.0 88.70 ? 285 THR A CB 1 O49373 UNP 285 T ATOM 2311 O O . THR A 1 285 ? 20.865 -19.819 11.550 1.0 88.70 ? 285 THR A O 1 O49373 UNP 285 T ATOM 2312 C CG2 . THR A 1 285 ? 19.789 -16.944 14.720 1.0 88.70 ? 285 THR A CG2 1 O49373 UNP 285 T ATOM 2313 O OG1 . THR A 1 285 ? 20.971 -18.938 15.196 1.0 88.70 ? 285 THR A OG1 1 O49373 UNP 285 T ATOM 2314 N N . THR A 1 286 ? 20.114 -21.392 12.948 1.0 88.63 ? 286 THR A N 1 O49373 UNP 286 T ATOM 2315 C CA . THR A 1 286 ? 20.704 -22.500 12.179 1.0 88.63 ? 286 THR A CA 1 O49373 UNP 286 T ATOM 2316 C C . THR A 1 286 ? 19.937 -22.731 10.875 1.0 88.63 ? 286 THR A C 1 O49373 UNP 286 T ATOM 2317 C CB . THR A 1 286 ? 20.787 -23.804 12.990 1.0 88.63 ? 286 THR A CB 1 O49373 UNP 286 T ATOM 2318 O O . THR A 1 286 ? 20.538 -22.998 9.827 1.0 88.63 ? 286 THR A O 1 O49373 UNP 286 T ATOM 2319 C CG2 . THR A 1 286 ? 21.389 -23.621 14.382 1.0 88.63 ? 286 THR A CG2 1 O49373 UNP 286 T ATOM 2320 O OG1 . THR A 1 286 ? 19.539 -24.433 13.119 1.0 88.63 ? 286 THR A OG1 1 O49373 UNP 286 T ATOM 2321 N N . LYS A 1 287 ? 18.611 -22.539 10.921 1.0 88.94 ? 287 LYS A N 1 O49373 UNP 287 K ATOM 2322 C CA . LYS A 1 287 ? 17.698 -22.640 9.777 1.0 88.94 ? 287 LYS A CA 1 O49373 UNP 287 K ATOM 2323 C C . LYS A 1 287 ? 17.713 -21.393 8.893 1.0 88.94 ? 287 LYS A C 1 O49373 UNP 287 K ATOM 2324 C CB . LYS A 1 287 ? 16.299 -22.948 10.325 1.0 88.94 ? 287 LYS A CB 1 O49373 UNP 287 K ATOM 2325 O O . LYS A 1 287 ? 17.649 -21.518 7.669 1.0 88.94 ? 287 LYS A O 1 O49373 UNP 287 K ATOM 2326 C CG . LYS A 1 287 ? 15.272 -23.199 9.214 1.0 88.94 ? 287 LYS A CG 1 O49373 UNP 287 K ATOM 2327 C CD . LYS A 1 287 ? 13.946 -23.646 9.833 1.0 88.94 ? 287 LYS A CD 1 O49373 UNP 287 K ATOM 2328 C CE . LYS A 1 287 ? 12.904 -23.911 8.744 1.0 88.94 ? 287 LYS A CE 1 O49373 UNP 287 K ATOM 2329 N NZ . LYS A 1 287 ? 11.661 -24.466 9.334 1.0 88.94 ? 287 LYS A NZ 1 O49373 UNP 287 K ATOM 2330 N N . TYR A 1 288 ? 17.810 -20.202 9.484 1.0 90.54 ? 288 TYR A N 1 O49373 UNP 288 Y ATOM 2331 C CA . TYR A 1 288 ? 17.821 -18.925 8.761 1.0 90.54 ? 288 TYR A CA 1 O49373 UNP 288 Y ATOM 2332 C C . TYR A 1 288 ? 19.126 -18.157 9.010 1.0 90.54 ? 288 TYR A C 1 O49373 UNP 288 Y ATOM 2333 C CB . TYR A 1 288 ? 16.588 -18.100 9.128 1.0 90.54 ? 288 TYR A CB 1 O49373 UNP 288 Y ATOM 2334 O O . TYR A 1 288 ? 19.147 -17.131 9.688 1.0 90.54 ? 288 TYR A O 1 O49373 UNP 288 Y ATOM 2335 C CG . TYR A 1 288 ? 15.251 -18.802 9.022 1.0 90.54 ? 288 TYR A CG 1 O49373 UNP 288 Y ATOM 2336 C CD1 . TYR A 1 288 ? 14.705 -19.094 7.759 1.0 90.54 ? 288 TYR A CD1 1 O49373 UNP 288 Y ATOM 2337 C CD2 . TYR A 1 288 ? 14.549 -19.150 10.192 1.0 90.54 ? 288 TYR A CD2 1 O49373 UNP 288 Y ATOM 2338 C CE1 . TYR A 1 288 ? 13.460 -19.744 7.665 1.0 90.54 ? 288 TYR A CE1 1 O49373 UNP 288 Y ATOM 2339 C CE2 . TYR A 1 288 ? 13.292 -19.774 10.104 1.0 90.54 ? 288 TYR A CE2 1 O49373 UNP 288 Y ATOM 2340 O OH . TYR A 1 288 ? 11.543 -20.695 8.750 1.0 90.54 ? 288 TYR A OH 1 O49373 UNP 288 Y ATOM 2341 C CZ . TYR A 1 288 ? 12.751 -20.078 8.838 1.0 90.54 ? 288 TYR A CZ 1 O49373 UNP 288 Y ATOM 2342 N N . LYS A 1 289 ? 20.222 -18.666 8.438 1.0 87.72 ? 289 LYS A N 1 O49373 UNP 289 K ATOM 2343 C CA . LYS A 1 289 ? 21.613 -18.271 8.742 1.0 87.72 ? 289 LYS A CA 1 O49373 UNP 289 K ATOM 2344 C C . LYS A 1 289 ? 21.944 -16.785 8.587 1.0 87.72 ? 289 LYS A C 1 O49373 UNP 289 K ATOM 2345 C CB . LYS A 1 289 ? 22.576 -19.089 7.867 1.0 87.72 ? 289 LYS A CB 1 O49373 UNP 289 K ATOM 2346 O O . LYS A 1 289 ? 22.933 -16.331 9.145 1.0 87.72 ? 289 LYS A O 1 O49373 UNP 289 K ATOM 2347 C CG . LYS A 1 289 ? 22.473 -20.599 8.122 1.0 87.72 ? 289 LYS A CG 1 O49373 UNP 289 K ATOM 2348 C CD . LYS A 1 289 ? 23.530 -21.356 7.311 1.0 87.72 ? 289 LYS A CD 1 O49373 UNP 289 K ATOM 2349 C CE . LYS A 1 289 ? 23.402 -22.854 7.597 1.0 87.72 ? 289 LYS A CE 1 O49373 UNP 289 K ATOM 2350 N NZ . LYS A 1 289 ? 24.445 -23.641 6.892 1.0 87.72 ? 289 LYS A NZ 1 O49373 UNP 289 K ATOM 2351 N N . LEU A 1 290 ? 21.165 -16.042 7.800 1.0 90.82 ? 290 LEU A N 1 O49373 UNP 290 L ATOM 2352 C CA . LEU A 1 290 ? 21.391 -14.610 7.564 1.0 90.82 ? 290 LEU A CA 1 O49373 UNP 290 L ATOM 2353 C C . LEU A 1 290 ? 20.596 -13.699 8.510 1.0 90.82 ? 290 LEU A C 1 O49373 UNP 290 L ATOM 2354 C CB . LEU A 1 290 ? 21.104 -14.279 6.088 1.0 90.82 ? 290 LEU A CB 1 O49373 UNP 290 L ATOM 2355 O O . LEU A 1 290 ? 20.692 -12.481 8.391 1.0 90.82 ? 290 LEU A O 1 O49373 UNP 290 L ATOM 2356 C CG . LEU A 1 290 ? 22.008 -15.002 5.076 1.0 90.82 ? 290 LEU A CG 1 O49373 UNP 290 L ATOM 2357 C CD1 . LEU A 1 290 ? 21.610 -14.567 3.667 1.0 90.82 ? 290 LEU A CD1 1 O49373 UNP 290 L ATOM 2358 C CD2 . LEU A 1 290 ? 23.493 -14.693 5.272 1.0 90.82 ? 290 LEU A CD2 1 O49373 UNP 290 L ATOM 2359 N N . LEU A 1 291 ? 19.779 -14.259 9.405 1.0 93.76 ? 291 LEU A N 1 O49373 UNP 291 L ATOM 2360 C CA . LEU A 1 291 ? 18.970 -13.487 10.347 1.0 93.76 ? 291 LEU A CA 1 O49373 UNP 291 L ATOM 2361 C C . LEU A 1 291 ? 19.686 -13.378 11.694 1.0 93.76 ? 291 LEU A C 1 O49373 UNP 291 L ATOM 2362 C CB . LEU A 1 291 ? 17.565 -14.099 10.475 1.0 93.76 ? 291 LEU A CB 1 O49373 UNP 291 L ATOM 2363 O O . LEU A 1 291 ? 20.225 -14.363 12.195 1.0 93.76 ? 291 LEU A O 1 O49373 UNP 291 L ATOM 2364 C CG . LEU A 1 291 ? 16.825 -14.291 9.138 1.0 93.76 ? 291 LEU A CG 1 O49373 UNP 291 L ATOM 2365 C CD1 . LEU A 1 291 ? 15.383 -14.740 9.379 1.0 93.76 ? 291 LEU A CD1 1 O49373 UNP 291 L ATOM 2366 C CD2 . LEU A 1 291 ? 16.750 -13.026 8.284 1.0 93.76 ? 291 LEU A CD2 1 O49373 UNP 291 L ATOM 2367 N N . ASN A 1 292 ? 19.663 -12.182 12.284 1.0 92.50 ? 292 ASN A N 1 O49373 UNP 292 N ATOM 2368 C CA . ASN A 1 292 ? 20.386 -11.872 13.515 1.0 92.50 ? 292 ASN A CA 1 O49373 UNP 292 N ATOM 2369 C C . ASN A 1 292 ? 19.429 -11.350 14.605 1.0 92.50 ? 292 ASN A C 1 O49373 UNP 292 N ATOM 2370 C CB . ASN A 1 292 ? 21.528 -10.896 13.184 1.0 92.50 ? 292 ASN A CB 1 O49373 UNP 292 N ATOM 2371 O O . ASN A 1 292 ? 19.368 -10.147 14.843 1.0 92.50 ? 292 ASN A O 1 O49373 UNP 292 N ATOM 2372 C CG . ASN A 1 292 ? 22.433 -10.650 14.379 1.0 92.50 ? 292 ASN A CG 1 O49373 UNP 292 N ATOM 2373 N ND2 . ASN A 1 292 ? 23.447 -9.838 14.221 1.0 92.50 ? 292 ASN A ND2 1 O49373 UNP 292 N ATOM 2374 O OD1 . ASN A 1 292 ? 22.252 -11.187 15.462 1.0 92.50 ? 292 ASN A OD1 1 O49373 UNP 292 N ATOM 2375 N N . PRO A 1 293 ? 18.672 -12.227 15.286 1.0 91.71 ? 293 PRO A N 1 O49373 UNP 293 P ATOM 2376 C CA . PRO A 1 293 ? 17.724 -11.815 16.325 1.0 91.71 ? 293 PRO A CA 1 O49373 UNP 293 P ATOM 2377 C C . PRO A 1 293 ? 18.393 -11.285 17.608 1.0 91.71 ? 293 PRO A C 1 O49373 UNP 293 P ATOM 2378 C CB . PRO A 1 293 ? 16.888 -13.067 16.579 1.0 91.71 ? 293 PRO A CB 1 O49373 UNP 293 P ATOM 2379 O O . PRO A 1 293 ? 17.717 -10.721 18.472 1.0 91.71 ? 293 PRO A O 1 O49373 UNP 293 P ATOM 2380 C CG . PRO A 1 293 ? 17.854 -14.216 16.301 1.0 91.71 ? 293 PRO A CG 1 O49373 UNP 293 P ATOM 2381 C CD . PRO A 1 293 ? 18.663 -13.675 15.125 1.0 91.71 ? 293 PRO A CD 1 O49373 UNP 293 P ATOM 2382 N N . SER A 1 294 ? 19.711 -11.450 17.766 1.0 92.77 ? 294 SER A N 1 O49373 UNP 294 S ATOM 2383 C CA . SER A 1 294 ? 20.485 -10.802 18.835 1.0 92.77 ? 294 SER A CA 1 O49373 UNP 294 S ATOM 2384 C C . SER A 1 294 ? 20.764 -9.322 18.575 1.0 92.77 ? 294 SER A C 1 O49373 UNP 294 S ATOM 2385 C CB . SER A 1 294 ? 21.809 -11.528 19.103 1.0 92.77 ? 294 SER A CB 1 O49373 UNP 294 S ATOM 2386 O O . SER A 1 294 ? 21.015 -8.598 19.531 1.0 92.77 ? 294 SER A O 1 O49373 UNP 294 S ATOM 2387 O OG . SER A 1 294 ? 22.400 -12.093 17.950 1.0 92.77 ? 294 SER A OG 1 O49373 UNP 294 S ATOM 2388 N N . ASP A 1 295 ? 20.704 -8.870 17.322 1.0 95.21 ? 295 ASP A N 1 O49373 UNP 295 D ATOM 2389 C CA . ASP A 1 295 ? 20.891 -7.464 16.971 1.0 95.21 ? 295 ASP A CA 1 O49373 UNP 295 D ATOM 2390 C C . ASP A 1 295 ? 19.567 -6.698 17.094 1.0 95.21 ? 295 ASP A C 1 O49373 UNP 295 D ATOM 2391 C CB . ASP A 1 295 ? 21.525 -7.373 15.578 1.0 95.21 ? 295 ASP A CB 1 O49373 UNP 295 D ATOM 2392 O O . ASP A 1 295 ? 18.584 -6.973 16.400 1.0 95.21 ? 295 ASP A O 1 O49373 UNP 295 D ATOM 2393 C CG . ASP A 1 295 ? 21.756 -5.945 15.080 1.0 95.21 ? 295 ASP A CG 1 O49373 UNP 295 D ATOM 2394 O OD1 . ASP A 1 295 ? 21.569 -4.991 15.868 1.0 95.21 ? 295 ASP A OD1 1 O49373 UNP 295 D ATOM 2395 O OD2 . ASP A 1 295 ? 22.097 -5.819 13.885 1.0 95.21 ? 295 ASP A OD2 1 O49373 UNP 295 D ATOM 2396 N N . ASP A 1 296 ? 19.541 -5.710 17.985 1.0 95.71 ? 296 ASP A N 1 O49373 UNP 296 D ATOM 2397 C CA . ASP A 1 296 ? 18.362 -4.878 18.210 1.0 95.71 ? 296 ASP A CA 1 O49373 UNP 296 D ATOM 2398 C C . ASP A 1 296 ? 18.023 -4.019 16.987 1.0 95.71 ? 296 ASP A C 1 O49373 UNP 296 D ATOM 2399 C CB . ASP A 1 296 ? 18.562 -4.014 19.462 1.0 95.71 ? 296 ASP A CB 1 O49373 UNP 296 D ATOM 2400 O O . ASP A 1 296 ? 16.844 -3.743 16.763 1.0 95.71 ? 296 ASP A O 1 O49373 UNP 296 D ATOM 2401 C CG . ASP A 1 296 ? 18.411 -4.789 20.781 1.0 95.71 ? 296 ASP A CG 1 O49373 UNP 296 D ATOM 2402 O OD1 . ASP A 1 296 ? 18.057 -6.001 20.769 1.0 95.71 ? 296 ASP A OD1 1 O49373 UNP 296 D ATOM 2403 O OD2 . ASP A 1 296 ? 18.600 -4.148 21.834 1.0 95.71 ? 296 ASP A OD2 1 O49373 UNP 296 D ATOM 2404 N N . LYS A 1 297 ? 19.005 -3.668 16.142 1.0 96.01 ? 297 LYS A N 1 O49373 UNP 297 K ATOM 2405 C CA . LYS A 1 297 ? 18.739 -2.972 14.877 1.0 96.01 ? 297 LYS A CA 1 O49373 UNP 297 K ATOM 2406 C C . LYS A 1 297 ? 17.942 -3.864 13.925 1.0 96.01 ? 297 LYS A C 1 O49373 UNP 297 K ATOM 2407 C CB . LYS A 1 297 ? 20.059 -2.510 14.243 1.0 96.01 ? 297 LYS A CB 1 O49373 UNP 297 K ATOM 2408 O O . LYS A 1 297 ? 16.944 -3.418 13.362 1.0 96.01 ? 297 LYS A O 1 O49373 UNP 297 K ATOM 2409 C CG . LYS A 1 297 ? 19.783 -1.626 13.019 1.0 96.01 ? 297 LYS A CG 1 O49373 UNP 297 K ATOM 2410 C CD . LYS A 1 297 ? 21.057 -1.327 12.228 1.0 96.01 ? 297 LYS A CD 1 O49373 UNP 297 K ATOM 2411 C CE . LYS A 1 297 ? 20.644 -0.588 10.949 1.0 96.01 ? 297 LYS A CE 1 O49373 UNP 297 K ATOM 2412 N NZ . LYS A 1 297 ? 21.632 -0.762 9.857 1.0 96.01 ? 297 LYS A NZ 1 O49373 UNP 297 K ATOM 2413 N N . PHE A 1 298 ? 18.324 -5.137 13.796 1.0 95.73 ? 298 PHE A N 1 O49373 UNP 298 F ATOM 2414 C CA . PHE A 1 298 ? 17.583 -6.109 12.988 1.0 95.73 ? 298 PHE A CA 1 O49373 UNP 298 F ATOM 2415 C C . PHE A 1 298 ? 16.131 -6.247 13.465 1.0 95.73 ? 298 PHE A C 1 O49373 UNP 298 F ATOM 2416 C CB . PHE A 1 298 ? 18.298 -7.469 13.015 1.0 95.73 ? 298 PHE A CB 1 O49373 UNP 298 F ATOM 2417 O O . PHE A 1 298 ? 15.208 -6.220 12.644 1.0 95.73 ? 298 PHE A O 1 O49373 UNP 298 F ATOM 2418 C CG . PHE A 1 298 ? 17.468 -8.605 12.446 1.0 95.73 ? 298 PHE A CG 1 O49373 UNP 298 F ATOM 2419 C CD1 . PHE A 1 298 ? 16.659 -9.384 13.297 1.0 95.73 ? 298 PHE A CD1 1 O49373 UNP 298 F ATOM 2420 C CD2 . PHE A 1 298 ? 17.468 -8.857 11.064 1.0 95.73 ? 298 PHE A CD2 1 O49373 UNP 298 F ATOM 2421 C CE1 . PHE A 1 298 ? 15.835 -10.392 12.768 1.0 95.73 ? 298 PHE A CE1 1 O49373 UNP 298 F ATOM 2422 C CE2 . PHE A 1 298 ? 16.660 -9.880 10.538 1.0 95.73 ? 298 PHE A CE2 1 O49373 UNP 298 F ATOM 2423 C CZ . PHE A 1 298 ? 15.831 -10.636 11.384 1.0 95.73 ? 298 PHE A CZ 1 O49373 UNP 298 F ATOM 2424 N N . LEU A 1 299 ? 15.913 -6.370 14.780 1.0 96.82 ? 299 LEU A N 1 O49373 UNP 299 L ATOM 2425 C CA . LEU A 1 299 ? 14.562 -6.435 15.340 1.0 96.82 ? 299 LEU A CA 1 O49373 UNP 299 L ATOM 2426 C C . LEU A 1 299 ? 13.793 -5.141 15.061 1.0 96.82 ? 299 LEU A C 1 O49373 UNP 299 L ATOM 2427 C CB . LEU A 1 299 ? 14.615 -6.735 16.848 1.0 96.82 ? 299 LEU A CB 1 O49373 UNP 299 L ATOM 2428 O O . LEU A 1 299 ? 12.675 -5.209 14.552 1.0 96.82 ? 299 LEU A O 1 O49373 UNP 299 L ATOM 2429 C CG . LEU A 1 299 ? 15.144 -8.130 17.224 1.0 96.82 ? 299 LEU A CG 1 O49373 UNP 299 L ATOM 2430 C CD1 . LEU A 1 299 ? 15.114 -8.275 18.744 1.0 96.82 ? 299 LEU A CD1 1 O49373 UNP 299 L ATOM 2431 C CD2 . LEU A 1 299 ? 14.303 -9.264 16.630 1.0 96.82 ? 299 LEU A CD2 1 O49373 UNP 299 L ATOM 2432 N N . ARG A 1 300 ? 14.407 -3.981 15.323 1.0 97.00 ? 300 ARG A N 1 O49373 UNP 300 R ATOM 2433 C CA . ARG A 1 300 ? 13.824 -2.649 15.125 1.0 97.00 ? 300 ARG A CA 1 O49373 UNP 300 R ATOM 2434 C C . ARG A 1 300 ? 13.359 -2.451 13.687 1.0 97.00 ? 300 ARG A C 1 O49373 UNP 300 R ATOM 2435 C CB . ARG A 1 300 ? 14.852 -1.598 15.589 1.0 97.00 ? 300 ARG A CB 1 O49373 UNP 300 R ATOM 2436 O O . ARG A 1 300 ? 12.208 -2.078 13.469 1.0 97.00 ? 300 ARG A O 1 O49373 UNP 300 R ATOM 2437 C CG . ARG A 1 300 ? 14.466 -0.139 15.315 1.0 97.00 ? 300 ARG A CG 1 O49373 UNP 300 R ATOM 2438 C CD . ARG A 1 300 ? 14.926 0.317 13.929 1.0 97.00 ? 300 ARG A CD 1 O49373 UNP 300 R ATOM 2439 N NE . ARG A 1 300 ? 14.600 1.721 13.702 1.0 97.00 ? 300 ARG A NE 1 O49373 UNP 300 R ATOM 2440 N NH1 . ARG A 1 300 ? 14.297 1.608 11.433 1.0 97.00 ? 300 ARG A NH1 1 O49373 UNP 300 R ATOM 2441 N NH2 . ARG A 1 300 ? 14.068 3.547 12.543 1.0 97.00 ? 300 ARG A NH2 1 O49373 UNP 300 R ATOM 2442 C CZ . ARG A 1 300 ? 14.303 2.273 12.551 1.0 97.00 ? 300 ARG A CZ 1 O49373 UNP 300 R ATOM 2443 N N . ASP A 1 301 ? 14.216 -2.738 12.710 1.0 97.12 ? 301 ASP A N 1 O49373 UNP 301 D ATOM 2444 C CA . ASP A 1 301 ? 13.914 -2.510 11.294 1.0 97.12 ? 301 ASP A CA 1 O49373 UNP 301 D ATOM 2445 C C . ASP A 1 301 ? 12.731 -3.369 10.833 1.0 97.12 ? 301 ASP A C 1 O49373 UNP 301 D ATOM 2446 C CB . ASP A 1 301 ? 15.167 -2.803 10.446 1.0 97.12 ? 301 ASP A CB 1 O49373 UNP 301 D ATOM 2447 O O . ASP A 1 301 ? 11.857 -2.918 10.089 1.0 97.12 ? 301 ASP A O 1 O49373 UNP 301 D ATOM 2448 C CG . ASP A 1 301 ? 16.264 -1.739 10.578 1.0 97.12 ? 301 ASP A CG 1 O49373 UNP 301 D ATOM 2449 O OD1 . ASP A 1 301 ? 15.957 -0.630 11.079 1.0 97.12 ? 301 ASP A OD1 1 O49373 UNP 301 D ATOM 2450 O OD2 . ASP A 1 301 ? 17.391 -1.998 10.090 1.0 97.12 ? 301 ASP A OD2 1 O49373 UNP 301 D ATOM 2451 N N . ASN A 1 302 ? 12.659 -4.612 11.311 1.0 95.82 ? 302 ASN A N 1 O49373 UNP 302 N ATOM 2452 C CA . ASN A 1 302 ? 11.609 -5.534 10.906 1.0 95.82 ? 302 ASN A CA 1 O49373 UNP 302 N ATOM 2453 C C . ASN A 1 302 ? 10.281 -5.280 11.621 1.0 95.82 ? 302 ASN A C 1 O49373 UNP 302 N ATOM 2454 C CB . ASN A 1 302 ? 12.124 -6.970 11.026 1.0 95.82 ? 302 ASN A CB 1 O49373 UNP 302 N ATOM 2455 O O . ASN A 1 302 ? 9.247 -5.296 10.950 1.0 95.82 ? 302 ASN A O 1 O49373 UNP 302 N ATOM 2456 C CG . ASN A 1 302 ? 13.087 -7.239 9.887 1.0 95.82 ? 302 ASN A CG 1 O49373 UNP 302 N ATOM 2457 N ND2 . ASN A 1 302 ? 14.372 -7.183 10.124 1.0 95.82 ? 302 ASN A ND2 1 O49373 UNP 302 N ATOM 2458 O OD1 . ASN A 1 302 ? 12.671 -7.480 8.755 1.0 95.82 ? 302 ASN A OD1 1 O49373 UNP 302 N ATOM 2459 N N . ILE A 1 303 ? 10.272 -4.985 12.927 1.0 95.96 ? 303 ILE A N 1 O49373 UNP 303 I ATOM 2460 C CA . ILE A 1 303 ? 9.021 -4.629 13.613 1.0 95.96 ? 303 ILE A CA 1 O49373 UNP 303 I ATOM 2461 C C . ILE A 1 303 ? 8.444 -3.318 13.075 1.0 95.96 ? 303 ILE A C 1 O49373 UNP 303 I ATOM 2462 C CB . ILE A 1 303 ? 9.144 -4.612 15.151 1.0 95.96 ? 303 ILE A CB 1 O49373 UNP 303 I ATOM 2463 O O . ILE A 1 303 ? 7.242 -3.260 12.820 1.0 95.96 ? 303 ILE A O 1 O49373 UNP 303 I ATOM 2464 C CG1 . ILE A 1 303 ? 10.037 -3.482 15.702 1.0 95.96 ? 303 ILE A CG1 1 O49373 UNP 303 I ATOM 2465 C CG2 . ILE A 1 303 ? 9.527 -6.014 15.658 1.0 95.96 ? 303 ILE A CG2 1 O49373 UNP 303 I ATOM 2466 C CD1 . ILE A 1 303 ? 10.144 -3.477 17.229 1.0 95.96 ? 303 ILE A CD1 1 O49373 UNP 303 I ATOM 2467 N N . LEU A 1 304 ? 9.284 -2.309 12.800 1.0 96.76 ? 304 LEU A N 1 O49373 UNP 304 L ATOM 2468 C CA . LEU A 1 304 ? 8.846 -1.053 12.189 1.0 96.76 ? 304 LEU A CA 1 O49373 UNP 304 L ATOM 2469 C C . LEU A 1 304 ? 8.192 -1.305 10.828 1.0 96.76 ? 304 LEU A C 1 O49373 UNP 304 L ATOM 2470 C CB . LEU A 1 304 ? 10.051 -0.102 12.055 1.0 96.76 ? 304 LEU A CB 1 O49373 UNP 304 L ATOM 2471 O O . LEU A 1 304 ? 7.104 -0.799 10.556 1.0 96.76 ? 304 LEU A O 1 O49373 UNP 304 L ATOM 2472 C CG . LEU A 1 304 ? 9.721 1.220 11.331 1.0 96.76 ? 304 LEU A CG 1 O49373 UNP 304 L ATOM 2473 C CD1 . LEU A 1 304 ? 8.672 2.043 12.076 1.0 96.76 ? 304 LEU A CD1 1 O49373 UNP 304 L ATOM 2474 C CD2 . LEU A 1 304 ? 10.984 2.057 11.180 1.0 96.76 ? 304 LEU A CD2 1 O49373 UNP 304 L ATOM 2475 N N . ALA A 1 305 ? 8.822 -2.128 9.987 1.0 96.34 ? 305 ALA A N 1 O49373 UNP 305 A ATOM 2476 C CA . ALA A 1 305 ? 8.283 -2.467 8.677 1.0 96.34 ? 305 ALA A CA 1 O49373 UNP 305 A ATOM 2477 C C . ALA A 1 305 ? 6.929 -3.197 8.760 1.0 96.34 ? 305 ALA A C 1 O49373 UNP 305 A ATOM 2478 C CB . ALA A 1 305 ? 9.339 -3.283 7.933 1.0 96.34 ? 305 ALA A CB 1 O49373 UNP 305 A ATOM 2479 O O . ALA A 1 305 ? 6.055 -2.944 7.929 1.0 96.34 ? 305 ALA A O 1 O49373 UNP 305 A ATOM 2480 N N . PHE A 1 306 ? 6.724 -4.068 9.756 1.0 96.42 ? 306 PHE A N 1 O49373 UNP 306 F ATOM 2481 C CA . PHE A 1 306 ? 5.421 -4.700 9.995 1.0 96.42 ? 306 PHE A CA 1 O49373 UNP 306 F ATOM 2482 C C . PHE A 1 306 ? 4.365 -3.703 10.469 1.0 96.42 ? 306 PHE A C 1 O49373 UNP 306 F ATOM 2483 C CB . PHE A 1 306 ? 5.546 -5.852 11.001 1.0 96.42 ? 306 PHE A CB 1 O49373 UNP 306 F ATOM 2484 O O . PHE A 1 306 ? 3.252 -3.720 9.945 1.0 96.42 ? 306 PHE A O 1 O49373 UNP 306 F ATOM 2485 C CG . PHE A 1 306 ? 5.834 -7.179 10.342 1.0 96.42 ? 306 PHE A CG 1 O49373 UNP 306 F ATOM 2486 C CD1 . PHE A 1 306 ? 4.798 -7.856 9.674 1.0 96.42 ? 306 PHE A CD1 1 O49373 UNP 306 F ATOM 2487 C CD2 . PHE A 1 306 ? 7.124 -7.733 10.369 1.0 96.42 ? 306 PHE A CD2 1 O49373 UNP 306 F ATOM 2488 C CE1 . PHE A 1 306 ? 5.053 -9.079 9.034 1.0 96.42 ? 306 PHE A CE1 1 O49373 UNP 306 F ATOM 2489 C CE2 . PHE A 1 306 ? 7.387 -8.934 9.694 1.0 96.42 ? 306 PHE A CE2 1 O49373 UNP 306 F ATOM 2490 C CZ . PHE A 1 306 ? 6.349 -9.619 9.043 1.0 96.42 ? 306 PHE A CZ 1 O49373 UNP 306 F ATOM 2491 N N . ILE A 1 307 ? 4.711 -2.832 11.419 1.0 95.64 ? 307 ILE A N 1 O49373 UNP 307 I ATOM 2492 C CA . ILE A 1 307 ? 3.795 -1.826 11.965 1.0 95.64 ? 307 ILE A CA 1 O49373 UNP 307 I ATOM 2493 C C . ILE A 1 307 ? 3.340 -0.864 10.861 1.0 95.64 ? 307 ILE A C 1 O49373 UNP 307 I ATOM 2494 C CB . ILE A 1 307 ? 4.450 -1.097 13.159 1.0 95.64 ? 307 ILE A CB 1 O49373 UNP 307 I ATOM 2495 O O . ILE A 1 307 ? 2.136 -0.686 10.675 1.0 95.64 ? 307 ILE A O 1 O49373 UNP 307 I ATOM 2496 C CG1 . ILE A 1 307 ? 4.630 -2.058 14.359 1.0 95.64 ? 307 ILE A CG1 1 O49373 UNP 307 I ATOM 2497 C CG2 . ILE A 1 307 ? 3.589 0.097 13.601 1.0 95.64 ? 307 ILE A CG2 1 O49373 UNP 307 I ATOM 2498 C CD1 . ILE A 1 307 ? 5.615 -1.544 15.418 1.0 95.64 ? 307 ILE A CD1 1 O49373 UNP 307 I ATOM 2499 N N . LEU A 1 308 ? 4.276 -0.318 10.073 1.0 94.71 ? 308 LEU A N 1 O49373 UNP 308 L ATOM 2500 C CA . LEU A 1 308 ? 3.961 0.550 8.933 1.0 94.71 ? 308 LEU A CA 1 O49373 UNP 308 L ATOM 2501 C C . LEU A 1 308 ? 3.051 -0.171 7.934 1.0 94.71 ? 308 LEU A C 1 O49373 UNP 308 L ATOM 2502 C CB . LEU A 1 308 ? 5.280 1.021 8.287 1.0 94.71 ? 308 LEU A CB 1 O49373 UNP 308 L ATOM 2503 O O . LEU A 1 308 ? 2.016 0.360 7.532 1.0 94.71 ? 308 LEU A O 1 O49373 UNP 308 L ATOM 2504 C CG . LEU A 1 308 ? 5.112 2.035 7.131 1.0 94.71 ? 308 LEU A CG 1 O49373 UNP 308 L ATOM 2505 C CD1 . LEU A 1 308 ? 6.435 2.769 6.909 1.0 94.71 ? 308 LEU A CD1 1 O49373 UNP 308 L ATOM 2506 C CD2 . LEU A 1 308 ? 4.764 1.395 5.778 1.0 94.71 ? 308 LEU A CD2 1 O49373 UNP 308 L ATOM 2507 N N . ALA A 1 309 ? 3.413 -1.399 7.547 1.0 95.77 ? 309 ALA A N 1 O49373 UNP 309 A ATOM 2508 C CA . ALA A 1 309 ? 2.646 -2.156 6.567 1.0 95.77 ? 309 ALA A CA 1 O49373 UNP 309 A ATOM 2509 C C . ALA A 1 309 ? 1.219 -2.459 7.047 1.0 95.77 ? 309 ALA A C 1 O49373 UNP 309 A ATOM 2510 C CB . ALA A 1 309 ? 3.408 -3.439 6.215 1.0 95.77 ? 309 ALA A CB 1 O49373 UNP 309 A ATOM 2511 O O . ALA A 1 309 ? 0.287 -2.330 6.257 1.0 95.77 ? 309 ALA A O 1 O49373 UNP 309 A ATOM 2512 N N . GLY A 1 310 ? 1.033 -2.855 8.309 1.0 95.30 ? 310 GLY A N 1 O49373 UNP 310 G ATOM 2513 C CA . GLY A 1 310 ? -0.279 -3.231 8.841 1.0 95.30 ? 310 GLY A CA 1 O49373 UNP 310 G ATOM 2514 C C . GLY A 1 310 ? -1.203 -2.046 9.124 1.0 95.30 ? 310 GLY A C 1 O49373 UNP 310 G ATOM 2515 O O . GLY A 1 310 ? -2.403 -2.155 8.865 1.0 95.30 ? 310 GLY A O 1 O49373 UNP 310 G ATOM 2516 N N . ARG A 1 311 ? -0.656 -0.918 9.598 1.0 95.15 ? 311 ARG A N 1 O49373 UNP 311 R ATOM 2517 C CA . ARG A 1 311 ? -1.421 0.296 9.918 1.0 95.15 ? 311 ARG A CA 1 O49373 UNP 311 R ATOM 2518 C C . ARG A 1 311 ? -1.863 1.028 8.655 1.0 95.15 ? 311 ARG A C 1 O49373 UNP 311 R ATOM 2519 C CB . ARG A 1 311 ? -0.590 1.197 10.852 1.0 95.15 ? 311 ARG A CB 1 O49373 UNP 311 R ATOM 2520 O O . ARG A 1 311 ? -3.040 1.031 8.297 1.0 95.15 ? 311 ARG A O 1 O49373 UNP 311 R ATOM 2521 C CG . ARG A 1 311 ? -1.310 2.510 11.205 1.0 95.15 ? 311 ARG A CG 1 O49373 UNP 311 R ATOM 2522 C CD . ARG A 1 311 ? -0.346 3.483 11.889 1.0 95.15 ? 311 ARG A CD 1 O49373 UNP 311 R ATOM 2523 N NE . ARG A 1 311 ? -0.962 4.805 12.107 1.0 95.15 ? 311 ARG A NE 1 O49373 UNP 311 R ATOM 2524 N NH1 . ARG A 1 311 ? 0.413 6.067 10.730 1.0 95.15 ? 311 ARG A NH1 1 O49373 UNP 311 R ATOM 2525 N NH2 . ARG A 1 311 ? -1.205 7.056 11.812 1.0 95.15 ? 311 ARG A NH2 1 O49373 UNP 311 R ATOM 2526 C CZ . ARG A 1 311 ? -0.573 5.951 11.563 1.0 95.15 ? 311 ARG A CZ 1 O49373 UNP 311 R ATOM 2527 N N . ASP A 1 312 ? -0.902 1.637 7.965 1.0 94.86 ? 312 ASP A N 1 O49373 UNP 312 D ATOM 2528 C CA . ASP A 1 312 ? -1.183 2.687 6.987 1.0 94.86 ? 312 ASP A CA 1 O49373 UNP 312 D ATOM 2529 C C . ASP A 1 312 ? -1.935 2.138 5.777 1.0 94.86 ? 312 ASP A C 1 O49373 UNP 312 D ATOM 2530 C CB . ASP A 1 312 ? 0.133 3.331 6.530 1.0 94.86 ? 312 ASP A CB 1 O49373 UNP 312 D ATOM 2531 O O . ASP A 1 312 ? -2.842 2.786 5.248 1.0 94.86 ? 312 ASP A O 1 O49373 UNP 312 D ATOM 2532 C CG . ASP A 1 312 ? 0.873 4.123 7.611 1.0 94.86 ? 312 ASP A CG 1 O49373 UNP 312 D ATOM 2533 O OD1 . ASP A 1 312 ? 0.381 4.189 8.761 1.0 94.86 ? 312 ASP A OD1 1 O49373 UNP 312 D ATOM 2534 O OD2 . ASP A 1 312 ? 1.962 4.629 7.277 1.0 94.86 ? 312 ASP A OD2 1 O49373 UNP 312 D ATOM 2535 N N . THR A 1 313 ? -1.592 0.916 5.349 1.0 97.55 ? 313 THR A N 1 O49373 UNP 313 T ATOM 2536 C CA . THR A 1 313 ? -2.209 0.321 4.161 1.0 97.55 ? 313 THR A CA 1 O49373 UNP 313 T ATOM 2537 C C . THR A 1 313 ? -3.671 -0.052 4.399 1.0 97.55 ? 313 THR A C 1 O49373 UNP 313 T ATOM 2538 C CB . THR A 1 313 ? -1.429 -0.867 3.583 1.0 97.55 ? 313 THR A CB 1 O49373 UNP 313 T ATOM 2539 O O . THR A 1 313 ? -4.531 0.296 3.588 1.0 97.55 ? 313 THR A O 1 O49373 UNP 313 T ATOM 2540 C CG2 . THR A 1 313 ? 0.043 -0.554 3.317 1.0 97.55 ? 313 THR A CG2 1 O49373 UNP 313 T ATOM 2541 O OG1 . THR A 1 313 ? -1.507 -2.017 4.385 1.0 97.55 ? 313 THR A OG1 1 O49373 UNP 313 T ATOM 2542 N N . THR A 1 314 ? -3.965 -0.692 5.532 1.0 98.14 ? 314 THR A N 1 O49373 UNP 314 T ATOM 2543 C CA . THR A 1 314 ? -5.314 -1.129 5.905 1.0 98.14 ? 314 THR A CA 1 O49373 UNP 314 T ATOM 2544 C C . THR A 1 314 ? -6.208 0.066 6.224 1.0 98.14 ? 314 THR A C 1 O49373 UNP 314 T ATOM 2545 C CB . THR A 1 314 ? -5.260 -2.077 7.114 1.0 98.14 ? 314 THR A CB 1 O49373 UNP 314 T ATOM 2546 O O . THR A 1 314 ? -7.340 0.128 5.743 1.0 98.14 ? 314 THR A O 1 O49373 UNP 314 T ATOM 2547 C CG2 . THR A 1 314 ? -6.586 -2.799 7.341 1.0 98.14 ? 314 THR A CG2 1 O49373 UNP 314 T ATOM 2548 O OG1 . THR A 1 314 ? -4.275 -3.066 6.925 1.0 98.14 ? 314 THR A OG1 1 O49373 UNP 314 T ATOM 2549 N N . ALA A 1 315 ? -5.693 1.054 6.965 1.0 97.84 ? 315 ALA A N 1 O49373 UNP 315 A ATOM 2550 C CA . ALA A 1 315 ? -6.435 2.272 7.283 1.0 97.84 ? 315 ALA A CA 1 O49373 UNP 315 A ATOM 2551 C C . ALA A 1 315 ? -6.806 3.062 6.025 1.0 97.84 ? 315 ALA A C 1 O49373 UNP 315 A ATOM 2552 C CB . ALA A 1 315 ? -5.590 3.132 8.224 1.0 97.84 ? 315 ALA A CB 1 O49373 UNP 315 A ATOM 2553 O O . ALA A 1 315 ? -7.950 3.489 5.864 1.0 97.84 ? 315 ALA A O 1 O49373 UNP 315 A ATOM 2554 N N . THR A 1 316 ? -5.854 3.204 5.101 1.0 98.18 ? 316 THR A N 1 O49373 UNP 316 T ATOM 2555 C CA . THR A 1 316 ? -6.079 3.882 3.820 1.0 98.18 ? 316 THR A CA 1 O49373 UNP 316 T ATOM 2556 C C . THR A 1 316 ? -7.115 3.139 2.978 1.0 98.18 ? 316 THR A C 1 O49373 UNP 316 T ATOM 2557 C CB . THR A 1 316 ? -4.757 4.016 3.056 1.0 98.18 ? 316 THR A CB 1 O49373 UNP 316 T ATOM 2558 O O . THR A 1 316 ? -8.034 3.767 2.454 1.0 98.18 ? 316 THR A O 1 O49373 UNP 316 T ATOM 2559 C CG2 . THR A 1 316 ? -4.914 4.664 1.687 1.0 98.18 ? 316 THR A CG2 1 O49373 UNP 316 T ATOM 2560 O OG1 . THR A 1 316 ? -3.867 4.826 3.782 1.0 98.18 ? 316 THR A OG1 1 O49373 UNP 316 T ATOM 2561 N N . ALA A 1 317 ? -7.016 1.808 2.877 1.0 98.80 ? 317 ALA A N 1 O49373 UNP 317 A ATOM 2562 C CA . ALA A 1 317 ? -7.973 0.999 2.124 1.0 98.80 ? 317 ALA A CA 1 O49373 UNP 317 A ATOM 2563 C C . ALA A 1 317 ? -9.403 1.138 2.669 1.0 98.80 ? 317 ALA A C 1 O49373 UNP 317 A ATOM 2564 C CB . ALA A 1 317 ? -7.513 -0.461 2.144 1.0 98.80 ? 317 ALA A CB 1 O49373 UNP 317 A ATOM 2565 O O . ALA A 1 317 ? -10.325 1.387 1.894 1.0 98.80 ? 317 ALA A O 1 O49373 UNP 317 A ATOM 2566 N N . LEU A 1 318 ? -9.580 1.045 3.992 1.0 98.75 ? 318 LEU A N 1 O49373 UNP 318 L ATOM 2567 C CA . LEU A 1 318 ? -10.876 1.237 4.649 1.0 98.75 ? 318 LEU A CA 1 O49373 UNP 318 L ATOM 2568 C C . LEU A 1 318 ? -11.428 2.651 4.435 1.0 98.75 ? 318 LEU A C 1 O49373 UNP 318 L ATOM 2569 C CB . LEU A 1 318 ? -10.731 0.945 6.151 1.0 98.75 ? 318 LEU A CB 1 O49373 UNP 318 L ATOM 2570 O O . LEU A 1 318 ? -12.601 2.807 4.110 1.0 98.75 ? 318 LEU A O 1 O49373 UNP 318 L ATOM 2571 C CG . LEU A 1 318 ? -10.691 -0.549 6.499 1.0 98.75 ? 318 LEU A CG 1 O49373 UNP 318 L ATOM 2572 C CD1 . LEU A 1 318 ? -10.265 -0.725 7.957 1.0 98.75 ? 318 LEU A CD1 1 O49373 UNP 318 L ATOM 2573 C CD2 . LEU A 1 318 ? -12.069 -1.191 6.308 1.0 98.75 ? 318 LEU A CD2 1 O49373 UNP 318 L ATOM 2574 N N . SER A 1 319 ? -10.584 3.676 4.556 1.0 98.54 ? 319 SER A N 1 O49373 UNP 319 S ATOM 2575 C CA . SER A 1 319 ? -11.004 5.072 4.375 1.0 98.54 ? 319 SER A CA 1 O49373 UNP 319 S ATOM 2576 C C . SER A 1 319 ? -11.563 5.309 2.970 1.0 98.54 ? 319 SER A C 1 O49373 UNP 319 S ATOM 2577 C CB . SER A 1 319 ? -9.839 6.032 4.639 1.0 98.54 ? 319 SER A CB 1 O49373 UNP 319 S ATOM 2578 O O . SER A 1 319 ? -12.685 5.792 2.818 1.0 98.54 ? 319 SER A O 1 O49373 UNP 319 S ATOM 2579 O OG . SER A 1 319 ? -9.305 5.816 5.927 1.0 98.54 ? 319 SER A OG 1 O49373 UNP 319 S ATOM 2580 N N . TRP A 1 320 ? -10.822 4.913 1.928 1.0 98.72 ? 320 TRP A N 1 O49373 UNP 320 W ATOM 2581 C CA . TRP A 1 320 ? -11.295 5.042 0.545 1.0 98.72 ? 320 TRP A CA 1 O49373 UNP 320 W ATOM 2582 C C . TRP A 1 320 ? -12.506 4.168 0.254 1.0 98.72 ? 320 TRP A C 1 O49373 UNP 320 W ATOM 2583 C CB . TRP A 1 320 ? -10.175 4.708 -0.437 1.0 98.72 ? 320 TRP A CB 1 O49373 UNP 320 W ATOM 2584 O O . TRP A 1 320 ? -13.388 4.598 -0.483 1.0 98.72 ? 320 TRP A O 1 O49373 UNP 320 W ATOM 2585 C CG . TRP A 1 320 ? -9.127 5.762 -0.512 1.0 98.72 ? 320 TRP A CG 1 O49373 UNP 320 W ATOM 2586 C CD1 . TRP A 1 320 ? -7.848 5.627 -0.118 1.0 98.72 ? 320 TRP A CD1 1 O49373 UNP 320 W ATOM 2587 C CD2 . TRP A 1 320 ? -9.249 7.128 -1.008 1.0 98.72 ? 320 TRP A CD2 1 O49373 UNP 320 W ATOM 2588 C CE2 . TRP A 1 320 ? -7.994 7.779 -0.862 1.0 98.72 ? 320 TRP A CE2 1 O49373 UNP 320 W ATOM 2589 C CE3 . TRP A 1 320 ? -10.293 7.878 -1.578 1.0 98.72 ? 320 TRP A CE3 1 O49373 UNP 320 W ATOM 2590 N NE1 . TRP A 1 320 ? -7.182 6.814 -0.321 1.0 98.72 ? 320 TRP A NE1 1 O49373 UNP 320 W ATOM 2591 C CH2 . TRP A 1 320 ? -8.854 9.841 -1.785 1.0 98.72 ? 320 TRP A CH2 1 O49373 UNP 320 W ATOM 2592 C CZ2 . TRP A 1 320 ? -7.782 9.113 -1.237 1.0 98.72 ? 320 TRP A CZ2 1 O49373 UNP 320 W ATOM 2593 C CZ3 . TRP A 1 320 ? -10.102 9.217 -1.963 1.0 98.72 ? 320 TRP A CZ3 1 O49373 UNP 320 W ATOM 2594 N N . PHE A 1 321 ? -12.570 2.973 0.840 1.0 98.78 ? 321 PHE A N 1 O49373 UNP 321 F ATOM 2595 C CA . PHE A 1 321 ? -13.727 2.095 0.725 1.0 98.78 ? 321 PHE A CA 1 O49373 UNP 321 F ATOM 2596 C C . PHE A 1 321 ? -15.000 2.773 1.245 1.0 98.78 ? 321 PHE A C 1 O49373 UNP 321 F ATOM 2597 C CB . PHE A 1 321 ? -13.422 0.781 1.448 1.0 98.78 ? 321 PHE A CB 1 O49373 UNP 321 F ATOM 2598 O O . PHE A 1 321 ? -15.978 2.850 0.508 1.0 98.78 ? 321 PHE A O 1 O49373 UNP 321 F ATOM 2599 C CG . PHE A 1 321 ? -14.601 -0.155 1.544 1.0 98.78 ? 321 PHE A CG 1 O49373 UNP 321 F ATOM 2600 C CD1 . PHE A 1 321 ? -15.288 -0.300 2.764 1.0 98.78 ? 321 PHE A CD1 1 O49373 UNP 321 F ATOM 2601 C CD2 . PHE A 1 321 ? -15.014 -0.877 0.411 1.0 98.78 ? 321 PHE A CD2 1 O49373 UNP 321 F ATOM 2602 C CE1 . PHE A 1 321 ? -16.380 -1.177 2.853 1.0 98.78 ? 321 PHE A CE1 1 O49373 UNP 321 F ATOM 2603 C CE2 . PHE A 1 321 ? -16.101 -1.757 0.504 1.0 98.78 ? 321 PHE A CE2 1 O49373 UNP 321 F ATOM 2604 C CZ . PHE A 1 321 ? -16.780 -1.911 1.724 1.0 98.78 ? 321 PHE A CZ 1 O49373 UNP 321 F ATOM 2605 N N . PHE A 1 322 ? -14.984 3.341 2.454 1.0 98.47 ? 322 PHE A N 1 O49373 UNP 322 F ATOM 2606 C CA . PHE A 1 322 ? -16.164 4.009 3.016 1.0 98.47 ? 322 PHE A CA 1 O49373 UNP 322 F ATOM 2607 C C . PHE A 1 322 ? -16.559 5.285 2.266 1.0 98.47 ? 322 PHE A C 1 O49373 UNP 322 F ATOM 2608 C CB . PHE A 1 322 ? -15.963 4.273 4.511 1.0 98.47 ? 322 PHE A CB 1 O49373 UNP 322 F ATOM 2609 O O . PHE A 1 322 ? -17.751 5.533 2.094 1.0 98.47 ? 322 PHE A O 1 O49373 UNP 322 F ATOM 2610 C CG . PHE A 1 322 ? -16.355 3.072 5.343 1.0 98.47 ? 322 PHE A CG 1 O49373 UNP 322 F ATOM 2611 C CD1 . PHE A 1 322 ? -17.718 2.806 5.564 1.0 98.47 ? 322 PHE A CD1 1 O49373 UNP 322 F ATOM 2612 C CD2 . PHE A 1 322 ? -15.382 2.186 5.837 1.0 98.47 ? 322 PHE A CD2 1 O49373 UNP 322 F ATOM 2613 C CE1 . PHE A 1 322 ? -18.103 1.651 6.262 1.0 98.47 ? 322 PHE A CE1 1 O49373 UNP 322 F ATOM 2614 C CE2 . PHE A 1 322 ? -15.765 1.035 6.543 1.0 98.47 ? 322 PHE A CE2 1 O49373 UNP 322 F ATOM 2615 C CZ . PHE A 1 322 ? -17.127 0.767 6.747 1.0 98.47 ? 322 PHE A CZ 1 O49373 UNP 322 F ATOM 2616 N N . TRP A 1 323 ? -15.594 6.052 1.752 1.0 98.23 ? 323 TRP A N 1 O49373 UNP 323 W ATOM 2617 C CA . TRP A 1 323 ? -15.910 7.168 0.856 1.0 98.23 ? 323 TRP A CA 1 O49373 UNP 323 W ATOM 2618 C C . TRP A 1 323 ? -16.539 6.693 -0.465 1.0 98.23 ? 323 TRP A C 1 O49373 UNP 323 W ATOM 2619 C CB . TRP A 1 323 ? -14.650 7.996 0.599 1.0 98.23 ? 323 TRP A CB 1 O49373 UNP 323 W ATOM 2620 O O . TRP A 1 323 ? -17.535 7.243 -0.921 1.0 98.23 ? 323 TRP A O 1 O49373 UNP 323 W ATOM 2621 C CG . TRP A 1 323 ? -14.846 9.025 -0.465 1.0 98.23 ? 323 TRP A CG 1 O49373 UNP 323 W ATOM 2622 C CD1 . TRP A 1 323 ? -15.636 10.116 -0.365 1.0 98.23 ? 323 TRP A CD1 1 O49373 UNP 323 W ATOM 2623 C CD2 . TRP A 1 323 ? -14.417 8.980 -1.855 1.0 98.23 ? 323 TRP A CD2 1 O49373 UNP 323 W ATOM 2624 C CE2 . TRP A 1 323 ? -14.935 10.120 -2.535 1.0 98.23 ? 323 TRP A CE2 1 O49373 UNP 323 W ATOM 2625 C CE3 . TRP A 1 323 ? -13.689 8.053 -2.622 1.0 98.23 ? 323 TRP A CE3 1 O49373 UNP 323 W ATOM 2626 N NE1 . TRP A 1 323 ? -15.707 10.753 -1.589 1.0 98.23 ? 323 TRP A NE1 1 O49373 UNP 323 W ATOM 2627 C CH2 . TRP A 1 323 ? -13.929 9.438 -4.623 1.0 98.23 ? 323 TRP A CH2 1 O49373 UNP 323 W ATOM 2628 C CZ2 . TRP A 1 323 ? -14.681 10.370 -3.890 1.0 98.23 ? 323 TRP A CZ2 1 O49373 UNP 323 W ATOM 2629 C CZ3 . TRP A 1 323 ? -13.459 8.276 -3.989 1.0 98.23 ? 323 TRP A CZ3 1 O49373 UNP 323 W ATOM 2630 N N . LEU A 1 324 ? -16.014 5.629 -1.077 1.0 98.25 ? 324 LEU A N 1 O49373 UNP 324 L ATOM 2631 C CA . LEU A 1 324 ? -16.610 5.072 -2.294 1.0 98.25 ? 324 LEU A CA 1 O49373 UNP 324 L ATOM 2632 C C . LEU A 1 324 ? -18.025 4.546 -2.044 1.0 98.25 ? 324 LEU A C 1 O49373 UNP 324 L ATOM 2633 C CB . LEU A 1 324 ? -15.706 3.965 -2.851 1.0 98.25 ? 324 LEU A CB 1 O49373 UNP 324 L ATOM 2634 O O . LEU A 1 324 ? -18.889 4.706 -2.902 1.0 98.25 ? 324 LEU A O 1 O49373 UNP 324 L ATOM 2635 C CG . LEU A 1 324 ? -14.463 4.516 -3.564 1.0 98.25 ? 324 LEU A CG 1 O49373 UNP 324 L ATOM 2636 C CD1 . LEU A 1 324 ? -13.465 3.389 -3.790 1.0 98.25 ? 324 LEU A CD1 1 O49373 UNP 324 L ATOM 2637 C CD2 . LEU A 1 324 ? -14.819 5.143 -4.914 1.0 98.25 ? 324 LEU A CD2 1 O49373 UNP 324 L ATOM 2638 N N . LEU A 1 325 ? -18.291 3.965 -0.875 1.0 98.26 ? 325 LEU A N 1 O49373 UNP 325 L ATOM 2639 C CA . LEU A 1 325 ? -19.638 3.549 -0.495 1.0 98.26 ? 325 LEU A CA 1 O49373 UNP 325 L ATOM 2640 C C . LEU A 1 325 ? -20.602 4.729 -0.330 1.0 98.26 ? 325 LEU A C 1 O49373 UNP 325 L ATOM 2641 C CB . LEU A 1 325 ? -19.583 2.718 0.793 1.0 98.26 ? 325 LEU A CB 1 O49373 UNP 325 L ATOM 2642 O O . LEU A 1 325 ? -21.747 4.612 -0.765 1.0 98.26 ? 325 LEU A O 1 O49373 UNP 325 L ATOM 2643 C CG . LEU A 1 325 ? -18.982 1.307 0.665 1.0 98.26 ? 325 LEU A CG 1 O49373 UNP 325 L ATOM 2644 C CD1 . LEU A 1 325 ? -19.296 0.552 1.952 1.0 98.26 ? 325 LEU A CD1 1 O49373 UNP 325 L ATOM 2645 C CD2 . LEU A 1 325 ? -19.527 0.494 -0.512 1.0 98.26 ? 325 LEU A CD2 1 O49373 UNP 325 L ATOM 2646 N N . SER A 1 326 ? -20.162 5.863 0.233 1.0 96.36 ? 326 SER A N 1 O49373 UNP 326 S ATOM 2647 C CA . SER A 1 326 ? -21.034 7.041 0.377 1.0 96.36 ? 326 SER A CA 1 O49373 UNP 326 S ATOM 2648 C C . SER A 1 326 ? -21.487 7.598 -0.972 1.0 96.36 ? 326 SER A C 1 O49373 UNP 326 S ATOM 2649 C CB . SER A 1 326 ? -20.380 8.143 1.221 1.0 96.36 ? 326 SER A CB 1 O49373 UNP 326 S ATOM 2650 O O . SER A 1 326 ? -22.617 8.060 -1.097 1.0 96.36 ? 326 SER A O 1 O49373 UNP 326 S ATOM 2651 O OG . SER A 1 326 ? -19.324 8.822 0.570 1.0 96.36 ? 326 SER A OG 1 O49373 UNP 326 S ATOM 2652 N N . GLU A 1 327 ? -20.636 7.490 -1.994 1.0 96.05 ? 327 GLU A N 1 O49373 UNP 327 E ATOM 2653 C CA . GLU A 1 327 ? -20.951 7.892 -3.369 1.0 96.05 ? 327 GLU A CA 1 O49373 UNP 327 E ATOM 2654 C C . GLU A 1 327 ? -21.731 6.819 -4.153 1.0 96.05 ? 327 GLU A C 1 O49373 UNP 327 E ATOM 2655 C CB . GLU A 1 327 ? -19.647 8.248 -4.102 1.0 96.05 ? 327 GLU A CB 1 O49373 UNP 327 E ATOM 2656 O O . GLU A 1 327 ? -22.206 7.080 -5.257 1.0 96.05 ? 327 GLU A O 1 O49373 UNP 327 E ATOM 2657 C CG . GLU A 1 327 ? -18.878 9.424 -3.481 1.0 96.05 ? 327 GLU A CG 1 O49373 UNP 327 E ATOM 2658 C CD . GLU A 1 327 ? -19.696 10.720 -3.466 1.0 96.05 ? 327 GLU A CD 1 O49373 UNP 327 E ATOM 2659 O OE1 . GLU A 1 327 ? -20.029 11.176 -2.349 1.0 96.05 ? 327 GLU A OE1 1 O49373 UNP 327 E ATOM 2660 O OE2 . GLU A 1 327 ? -19.945 11.260 -4.567 1.0 96.05 ? 327 GLU A OE2 1 O49373 UNP 327 E ATOM 2661 N N . ASN A 1 328 ? -21.879 5.600 -3.616 1.0 97.85 ? 328 ASN A N 1 O49373 UNP 328 N ATOM 2662 C CA . ASN A 1 328 ? -22.503 4.472 -4.315 1.0 97.85 ? 328 ASN A CA 1 O49373 UNP 328 N ATOM 2663 C C . ASN A 1 328 ? -23.528 3.717 -3.438 1.0 97.85 ? 328 ASN A C 1 O49373 UNP 328 N ATOM 2664 C CB . ASN A 1 328 ? -21.398 3.562 -4.884 1.0 97.85 ? 328 ASN A CB 1 O49373 UNP 328 N ATOM 2665 O O . ASN A 1 328 ? -23.323 2.542 -3.116 1.0 97.85 ? 328 ASN A O 1 O49373 UNP 328 N ATOM 2666 C CG . ASN A 1 328 ? -20.579 4.261 -5.953 1.0 97.85 ? 328 ASN A CG 1 O49373 UNP 328 N ATOM 2667 N ND2 . ASN A 1 328 ? -19.470 4.862 -5.602 1.0 97.85 ? 328 ASN A ND2 1 O49373 UNP 328 N ATOM 2668 O OD1 . ASN A 1 328 ? -20.928 4.271 -7.120 1.0 97.85 ? 328 ASN A OD1 1 O49373 UNP 328 N ATOM 2669 N N . PRO A 1 329 ? -24.691 4.322 -3.114 1.0 96.62 ? 329 PRO A N 1 O49373 UNP 329 P ATOM 2670 C CA . PRO A 1 329 ? -25.699 3.704 -2.239 1.0 96.62 ? 329 PRO A CA 1 O49373 UNP 329 P ATOM 2671 C C . PRO A 1 329 ? -26.230 2.344 -2.724 1.0 96.62 ? 329 PRO A C 1 O49373 UNP 329 P ATOM 2672 C CB . PRO A 1 329 ? -26.839 4.726 -2.155 1.0 96.62 ? 329 PRO A CB 1 O49373 UNP 329 P ATOM 2673 O O . PRO A 1 329 ? -26.585 1.481 -1.926 1.0 96.62 ? 329 PRO A O 1 O49373 UNP 329 P ATOM 2674 C CG . PRO A 1 329 ? -26.150 6.063 -2.414 1.0 96.62 ? 329 PRO A CG 1 O49373 UNP 329 P ATOM 2675 C CD . PRO A 1 329 ? -25.072 5.697 -3.427 1.0 96.62 ? 329 PRO A CD 1 O49373 UNP 329 P ATOM 2676 N N . HIS A 1 330 ? -26.254 2.113 -4.039 1.0 97.62 ? 330 HIS A N 1 O49373 UNP 330 H ATOM 2677 C CA . HIS A 1 330 ? -26.666 0.832 -4.622 1.0 97.62 ? 330 HIS A CA 1 O49373 UNP 330 H ATOM 2678 C C . HIS A 1 330 ? -25.697 -0.317 -4.278 1.0 97.62 ? 330 HIS A C 1 O49373 UNP 330 H ATOM 2679 C CB . HIS A 1 330 ? -26.816 1.006 -6.140 1.0 97.62 ? 330 HIS A CB 1 O49373 UNP 330 H ATOM 2680 O O . HIS A 1 330 ? -26.133 -1.456 -4.108 1.0 97.62 ? 330 HIS A O 1 O49373 UNP 330 H ATOM 2681 C CG . HIS A 1 330 ? -25.515 1.295 -6.850 1.0 97.62 ? 330 HIS A CG 1 O49373 UNP 330 H ATOM 2682 C CD2 . HIS A 1 330 ? -24.730 0.376 -7.493 1.0 97.62 ? 330 HIS A CD2 1 O49373 UNP 330 H ATOM 2683 N ND1 . HIS A 1 330 ? -24.877 2.516 -6.956 1.0 97.62 ? 330 HIS A ND1 1 O49373 UNP 330 H ATOM 2684 C CE1 . HIS A 1 330 ? -23.736 2.331 -7.644 1.0 97.62 ? 330 HIS A CE1 1 O49373 UNP 330 H ATOM 2685 N NE2 . HIS A 1 330 ? -23.615 1.044 -7.998 1.0 97.62 ? 330 HIS A NE2 1 O49373 UNP 330 H ATOM 2686 N N . VAL A 1 331 ? -24.397 -0.027 -4.130 1.0 98.27 ? 331 VAL A N 1 O49373 UNP 331 V ATOM 2687 C CA . VAL A 1 331 ? -23.393 -0.996 -3.658 1.0 98.27 ? 331 VAL A CA 1 O49373 UNP 331 V ATOM 2688 C C . VAL A 1 331 ? -23.629 -1.307 -2.184 1.0 98.27 ? 331 VAL A C 1 O49373 UNP 331 V ATOM 2689 C CB . VAL A 1 331 ? -21.956 -0.470 -3.870 1.0 98.27 ? 331 VAL A CB 1 O49373 UNP 331 V ATOM 2690 O O . VAL A 1 331 ? -23.618 -2.473 -1.796 1.0 98.27 ? 331 VAL A O 1 O49373 UNP 331 V ATOM 2691 C CG1 . VAL A 1 331 ? -20.904 -1.409 -3.270 1.0 98.27 ? 331 VAL A CG1 1 O49373 UNP 331 V ATOM 2692 C CG2 . VAL A 1 331 ? -21.652 -0.303 -5.361 1.0 98.27 ? 331 VAL A CG2 1 O49373 UNP 331 V ATOM 2693 N N . VAL A 1 332 ? -23.905 -0.280 -1.376 1.0 97.12 ? 332 VAL A N 1 O49373 UNP 332 V ATOM 2694 C CA . VAL A 1 332 ? -24.235 -0.425 0.051 1.0 97.12 ? 332 VAL A CA 1 O49373 UNP 332 V ATOM 2695 C C . VAL A 1 332 ? -25.444 -1.349 0.238 1.0 97.12 ? 332 VAL A C 1 O49373 UNP 332 V ATOM 2696 C CB . VAL A 1 332 ? -24.467 0.961 0.688 1.0 97.12 ? 332 VAL A CB 1 O49373 UNP 332 V ATOM 2697 O O . VAL A 1 332 ? -25.378 -2.289 1.027 1.0 97.12 ? 332 VAL A O 1 O49373 UNP 332 V ATOM 2698 C CG1 . VAL A 1 332 ? -24.888 0.867 2.150 1.0 97.12 ? 332 VAL A CG1 1 O49373 UNP 332 V ATOM 2699 C CG2 . VAL A 1 332 ? -23.193 1.805 0.628 1.0 97.12 ? 332 VAL A CG2 1 O49373 UNP 332 V ATOM 2700 N N . ALA A 1 333 ? -26.508 -1.163 -0.549 1.0 96.58 ? 333 ALA A N 1 O49373 UNP 333 A ATOM 2701 C CA . ALA A 1 333 ? -27.693 -2.024 -0.518 1.0 96.58 ? 333 ALA A CA 1 O49373 UNP 333 A ATOM 2702 C C . ALA A 1 333 ? -27.373 -3.502 -0.823 1.0 96.58 ? 333 ALA A C 1 O49373 UNP 333 A ATOM 2703 C CB . ALA A 1 333 ? -28.726 -1.457 -1.499 1.0 96.58 ? 333 ALA A CB 1 O49373 UNP 333 A ATOM 2704 O O . ALA A 1 333 ? -27.825 -4.391 -0.100 1.0 96.58 ? 333 ALA A O 1 O49373 UNP 333 A ATOM 2705 N N . LYS A 1 334 ? -26.549 -3.776 -1.844 1.0 97.30 ? 334 LYS A N 1 O49373 UNP 334 K ATOM 2706 C CA . LYS A 1 334 ? -26.115 -5.144 -2.183 1.0 97.30 ? 334 LYS A CA 1 O49373 UNP 334 K ATOM 2707 C C . LYS A 1 334 ? -25.244 -5.770 -1.093 1.0 97.30 ? 334 LYS A C 1 O49373 UNP 334 K ATOM 2708 C CB . LYS A 1 334 ? -25.352 -5.135 -3.510 1.0 97.30 ? 334 LYS A CB 1 O49373 UNP 334 K ATOM 2709 O O . LYS A 1 334 ? -25.416 -6.946 -0.785 1.0 97.30 ? 334 LYS A O 1 O49373 UNP 334 K ATOM 2710 C CG . LYS A 1 334 ? -26.263 -4.949 -4.730 1.0 97.30 ? 334 LYS A CG 1 O49373 UNP 334 K ATOM 2711 C CD . LYS A 1 334 ? -25.383 -4.921 -5.981 1.0 97.30 ? 334 LYS A CD 1 O49373 UNP 334 K ATOM 2712 C CE . LYS A 1 334 ? -26.181 -4.782 -7.273 1.0 97.30 ? 334 LYS A CE 1 O49373 UNP 334 K ATOM 2713 N NZ . LYS A 1 334 ? -25.290 -4.951 -8.448 1.0 97.30 ? 334 LYS A NZ 1 O49373 UNP 334 K ATOM 2714 N N . ILE A 1 335 ? -24.346 -4.993 -0.481 1.0 96.40 ? 335 ILE A N 1 O49373 UNP 335 I ATOM 2715 C CA . ILE A 1 335 ? -23.542 -5.464 0.655 1.0 96.40 ? 335 ILE A CA 1 O49373 UNP 335 I ATOM 2716 C C . ILE A 1 335 ? -24.447 -5.787 1.850 1.0 96.40 ? 335 ILE A C 1 O49373 UNP 335 I ATOM 2717 C CB . ILE A 1 335 ? -22.427 -4.458 1.023 1.0 96.40 ? 335 ILE A CB 1 O49373 UNP 335 I ATOM 2718 O O . ILE A 1 335 ? -24.261 -6.827 2.470 1.0 96.40 ? 335 ILE A O 1 O49373 UNP 335 I ATOM 2719 C CG1 . ILE A 1 335 ? -21.375 -4.367 -0.105 1.0 96.40 ? 335 ILE A CG1 1 O49373 UNP 335 I ATOM 2720 C CG2 . ILE A 1 335 ? -21.740 -4.886 2.333 1.0 96.40 ? 335 ILE A CG2 1 O49373 UNP 335 I ATOM 2721 C CD1 . ILE A 1 335 ? -20.371 -3.219 0.064 1.0 96.40 ? 335 ILE A CD1 1 O49373 UNP 335 I ATOM 2722 N N . HIS A 1 336 ? -25.454 -4.965 2.164 1.0 92.71 ? 336 HIS A N 1 O49373 UNP 336 H ATOM 2723 C CA . HIS A 1 336 ? -26.406 -5.298 3.232 1.0 92.71 ? 336 HIS A CA 1 O49373 UNP 336 H ATOM 2724 C C . HIS A 1 336 ? -27.175 -6.579 2.949 1.0 92.71 ? 336 HIS A C 1 O49373 UNP 336 H ATOM 2725 C CB . HIS A 1 336 ? -27.419 -4.177 3.462 1.0 92.71 ? 336 HIS A CB 1 O49373 UNP 336 H ATOM 2726 O O . HIS A 1 336 ? -27.297 -7.415 3.839 1.0 92.71 ? 336 HIS A O 1 O49373 UNP 336 H ATOM 2727 C CG . HIS A 1 336 ? -26.809 -2.969 4.088 1.0 92.71 ? 336 HIS A CG 1 O49373 UNP 336 H ATOM 2728 C CD2 . HIS A 1 336 ? -26.963 -1.688 3.650 1.0 92.71 ? 336 HIS A CD2 1 O49373 UNP 336 H ATOM 2729 N ND1 . HIS A 1 336 ? -25.920 -2.949 5.136 1.0 92.71 ? 336 HIS A ND1 1 O49373 UNP 336 H ATOM 2730 C CE1 . HIS A 1 336 ? -25.476 -1.690 5.250 1.0 92.71 ? 336 HIS A CE1 1 O49373 UNP 336 H ATOM 2731 N NE2 . HIS A 1 336 ? -26.137 -0.880 4.421 1.0 92.71 ? 336 HIS A NE2 1 O49373 UNP 336 H ATOM 2732 N N . GLN A 1 337 ? -27.662 -6.755 1.720 1.0 93.53 ? 337 GLN A N 1 O49373 UNP 337 Q ATOM 2733 C CA . GLN A 1 337 ? -28.336 -7.986 1.328 1.0 93.53 ? 337 GLN A CA 1 O49373 UNP 337 Q ATOM 2734 C C . GLN A 1 337 ? -27.414 -9.201 1.520 1.0 93.53 ? 337 GLN A C 1 O49373 UNP 337 Q ATOM 2735 C CB . GLN A 1 337 ? -28.816 -7.843 -0.121 1.0 93.53 ? 337 GLN A CB 1 O49373 UNP 337 Q ATOM 2736 O O . GLN A 1 337 ? -27.829 -10.195 2.111 1.0 93.53 ? 337 GLN A O 1 O49373 UNP 337 Q ATOM 2737 C CG . GLN A 1 337 ? -29.633 -9.062 -0.565 1.0 93.53 ? 337 GLN A CG 1 O49373 UNP 337 Q ATOM 2738 C CD . GLN A 1 337 ? -30.105 -8.974 -2.011 1.0 93.53 ? 337 GLN A CD 1 O49373 UNP 337 Q ATOM 2739 N NE2 . GLN A 1 337 ? -30.795 -9.984 -2.491 1.0 93.53 ? 337 GLN A NE2 1 O49373 UNP 337 Q ATOM 2740 O OE1 . GLN A 1 337 ? -29.864 -8.025 -2.740 1.0 93.53 ? 337 GLN A OE1 1 O49373 UNP 337 Q ATOM 2741 N N . GLU A 1 338 ? -26.155 -9.107 1.083 1.0 93.75 ? 338 GLU A N 1 O49373 UNP 338 E ATOM 2742 C CA . GLU A 1 338 ? -25.155 -10.161 1.277 1.0 93.75 ? 338 GLU A CA 1 O49373 UNP 338 E ATOM 2743 C C . GLU A 1 338 ? -24.876 -10.442 2.762 1.0 93.75 ? 338 GLU A C 1 O49373 UNP 338 E ATOM 2744 C CB . GLU A 1 338 ? -23.861 -9.779 0.538 1.0 93.75 ? 338 GLU A CB 1 O49373 UNP 338 E ATOM 2745 O O . GLU A 1 338 ? -24.807 -11.607 3.163 1.0 93.75 ? 338 GLU A O 1 O49373 UNP 338 E ATOM 2746 C CG . GLU A 1 338 ? -22.784 -10.848 0.742 1.0 93.75 ? 338 GLU A CG 1 O49373 UNP 338 E ATOM 2747 C CD . GLU A 1 338 ? -21.521 -10.562 -0.059 1.0 93.75 ? 338 GLU A CD 1 O49373 UNP 338 E ATOM 2748 O OE1 . GLU A 1 338 ? -21.251 -11.340 -0.995 1.0 93.75 ? 338 GLU A OE1 1 O49373 UNP 338 E ATOM 2749 O OE2 . GLU A 1 338 ? -20.767 -9.618 0.275 1.0 93.75 ? 338 GLU A OE2 1 O49373 UNP 338 E ATOM 2750 N N . ILE A 1 339 ? -24.726 -9.397 3.580 1.0 90.39 ? 339 ILE A N 1 O49373 UNP 339 I ATOM 2751 C CA . ILE A 1 339 ? -24.485 -9.522 5.020 1.0 90.39 ? 339 ILE A CA 1 O49373 UNP 339 I ATOM 2752 C C . ILE A 1 339 ? -25.676 -10.202 5.691 1.0 90.39 ? 339 ILE A C 1 O49373 UNP 339 I ATOM 2753 C CB . ILE A 1 339 ? -24.150 -8.152 5.656 1.0 90.39 ? 339 ILE A CB 1 O49373 UNP 339 I ATOM 2754 O O . ILE A 1 339 ? -25.462 -11.162 6.424 1.0 90.39 ? 339 ILE A O 1 O49373 UNP 339 I ATOM 2755 C CG1 . ILE A 1 339 ? -22.736 -7.710 5.215 1.0 90.39 ? 339 ILE A CG1 1 O49373 UNP 339 I ATOM 2756 C CG2 . ILE A 1 339 ? -24.218 -8.202 7.198 1.0 90.39 ? 339 ILE A CG2 1 O49373 UNP 339 I ATOM 2757 C CD1 . ILE A 1 339 ? -22.382 -6.268 5.607 1.0 90.39 ? 339 ILE A CD1 1 O49373 UNP 339 I ATOM 2758 N N . ASN A 1 340 ? -26.909 -9.771 5.430 1.0 86.43 ? 340 ASN A N 1 O49373 UNP 340 N ATOM 2759 C CA . ASN A 1 340 ? -28.099 -10.341 6.066 1.0 86.43 ? 340 ASN A CA 1 O49373 UNP 340 N ATOM 2760 C C . ASN A 1 340 ? -28.245 -11.835 5.730 1.0 86.43 ? 340 ASN A C 1 O49373 UNP 340 N ATOM 2761 C CB . ASN A 1 340 ? -29.331 -9.513 5.661 1.0 86.43 ? 340 ASN A CB 1 O49373 UNP 340 N ATOM 2762 O O . ASN A 1 340 ? -28.366 -12.658 6.631 1.0 86.43 ? 340 ASN A O 1 O49373 UNP 340 N ATOM 2763 C CG . ASN A 1 340 ? -29.330 -8.102 6.233 1.0 86.43 ? 340 ASN A CG 1 O49373 UNP 340 N ATOM 2764 N ND2 . ASN A 1 340 ? -30.234 -7.263 5.780 1.0 86.43 ? 340 ASN A ND2 1 O49373 UNP 340 N ATOM 2765 O OD1 . ASN A 1 340 ? -28.542 -7.718 7.083 1.0 86.43 ? 340 ASN A OD1 1 O49373 UNP 340 N ATOM 2766 N N . ILE A 1 341 ? -28.084 -12.213 4.454 1.0 85.21 ? 341 ILE A N 1 O49373 UNP 341 I ATOM 2767 C CA . ILE A 1 341 ? -28.162 -13.618 4.013 1.0 85.21 ? 341 ILE A CA 1 O49373 UNP 341 I ATOM 2768 C C . ILE A 1 341 ? -27.103 -14.499 4.697 1.0 85.21 ? 341 ILE A C 1 O49373 UNP 341 I ATOM 2769 C CB . ILE A 1 341 ? -28.044 -13.688 2.469 1.0 85.21 ? 341 ILE A CB 1 O49373 UNP 341 I ATOM 2770 O O . ILE A 1 341 ? -27.392 -15.630 5.084 1.0 85.21 ? 341 ILE A O 1 O49373 UNP 341 I ATOM 2771 C CG1 . ILE A 1 341 ? -29.294 -13.062 1.808 1.0 85.21 ? 341 ILE A CG1 1 O49373 UNP 341 I ATOM 2772 C CG2 . ILE A 1 341 ? -27.866 -15.136 1.969 1.0 85.21 ? 341 ILE A CG2 1 O49373 UNP 341 I ATOM 2773 C CD1 . ILE A 1 341 ? -29.134 -12.797 0.304 1.0 85.21 ? 341 ILE A CD1 1 O49373 UNP 341 I ATOM 2774 N N . ASN A 1 342 ? -25.868 -14.006 4.839 1.0 78.39 ? 342 ASN A N 1 O49373 UNP 342 N ATOM 2775 C CA . ASN A 1 342 ? -24.751 -14.823 5.325 1.0 78.39 ? 342 ASN A CA 1 O49373 UNP 342 N ATOM 2776 C C . ASN A 1 342 ? -24.524 -14.747 6.843 1.0 78.39 ? 342 ASN A C 1 O49373 UNP 342 N ATOM 2777 C CB . ASN A 1 342 ? -23.482 -14.448 4.549 1.0 78.39 ? 342 ASN A CB 1 O49373 UNP 342 N ATOM 2778 O O . ASN A 1 342 ? -23.919 -15.662 7.403 1.0 78.39 ? 342 ASN A O 1 O49373 UNP 342 N ATOM 2779 C CG . ASN A 1 342 ? -23.533 -14.928 3.113 1.0 78.39 ? 342 ASN A CG 1 O49373 UNP 342 N ATOM 2780 N ND2 . ASN A 1 342 ? -23.623 -14.027 2.167 1.0 78.39 ? 342 ASN A ND2 1 O49373 UNP 342 N ATOM 2781 O OD1 . ASN A 1 342 ? -23.480 -16.115 2.836 1.0 78.39 ? 342 ASN A OD1 1 O49373 UNP 342 N ATOM 2782 N N . THR A 1 343 ? -24.975 -13.683 7.517 1.0 66.52 ? 343 THR A N 1 O49373 UNP 343 T ATOM 2783 C CA . THR A 1 343 ? -24.754 -13.480 8.962 1.0 66.52 ? 343 THR A CA 1 O49373 UNP 343 T ATOM 2784 C C . THR A 1 343 ? -25.965 -13.803 9.835 1.0 66.52 ? 343 THR A C 1 O49373 UNP 343 T ATOM 2785 C CB . THR A 1 343 ? -24.183 -12.098 9.318 1.0 66.52 ? 343 THR A CB 1 O49373 UNP 343 T ATOM 2786 O O . THR A 1 343 ? -25.781 -14.022 11.029 1.0 66.52 ? 343 THR A O 1 O49373 UNP 343 T ATOM 2787 C CG2 . THR A 1 343 ? -22.836 -11.810 8.657 1.0 66.52 ? 343 THR A CG2 1 O49373 UNP 343 T ATOM 2788 O OG1 . THR A 1 343 ? -25.052 -11.045 8.997 1.0 66.52 ? 343 THR A OG1 1 O49373 UNP 343 T ATOM 2789 N N . ASP A 1 344 ? -27.176 -13.964 9.292 1.0 53.01 ? 344 ASP A N 1 O49373 UNP 344 D ATOM 2790 C CA . ASP A 1 344 ? -28.299 -14.518 10.075 1.0 53.01 ? 344 ASP A CA 1 O49373 UNP 344 D ATOM 2791 C C . ASP A 1 344 ? -28.050 -15.977 10.510 1.0 53.01 ? 344 ASP A C 1 O49373 UNP 344 D ATOM 2792 C CB . ASP A 1 344 ? -29.621 -14.353 9.307 1.0 53.01 ? 344 ASP A CB 1 O49373 UNP 344 D ATOM 2793 O O . ASP A 1 344 ? -28.599 -16.451 11.504 1.0 53.01 ? 344 ASP A O 1 O49373 UNP 344 D ATOM 2794 C CG . ASP A 1 344 ? -30.173 -12.919 9.367 1.0 53.01 ? 344 ASP A CG 1 O49373 UNP 344 D ATOM 2795 O OD1 . ASP A 1 344 ? -29.753 -12.162 10.279 1.0 53.01 ? 344 ASP A OD1 1 O49373 UNP 344 D ATOM 2796 O OD2 . ASP A 1 344 ? -31.043 -12.605 8.527 1.0 53.01 ? 344 ASP A OD2 1 O49373 UNP 344 D ATOM 2797 N N . LEU A 1 345 ? -27.105 -16.664 9.863 1.0 44.15 ? 345 LEU A N 1 O49373 UNP 345 L ATOM 2798 C CA . LEU A 1 345 ? -26.615 -17.986 10.263 1.0 44.15 ? 345 LEU A CA 1 O49373 UNP 345 L ATOM 2799 C C . LEU A 1 345 ? -25.704 -17.962 11.520 1.0 44.15 ? 345 LEU A C 1 O49373 UNP 345 L ATOM 2800 C CB . LEU A 1 345 ? -25.918 -18.621 9.038 1.0 44.15 ? 345 LEU A CB 1 O49373 UNP 345 L ATOM 2801 O O . LEU A 1 345 ? -25.253 -19.018 11.961 1.0 44.15 ? 345 LEU A O 1 O49373 UNP 345 L ATOM 2802 C CG . LEU A 1 345 ? -26.861 -18.923 7.851 1.0 44.15 ? 345 LEU A CG 1 O49373 UNP 345 L ATOM 2803 C CD1 . LEU A 1 345 ? -26.044 -19.234 6.595 1.0 44.15 ? 345 LEU A CD1 1 O49373 UNP 345 L ATOM 2804 C CD2 . LEU A 1 345 ? -27.764 -20.126 8.137 1.0 44.15 ? 345 LEU A CD2 1 O49373 UNP 345 L ATOM 2805 N N . SER A 1 346 ? -25.401 -16.794 12.116 1.0 44.21 ? 346 SER A N 1 O49373 UNP 346 S ATOM 2806 C CA . SER A 1 346 ? -24.240 -16.606 13.007 1.0 44.21 ? 346 SER A CA 1 O49373 UNP 346 S ATOM 2807 C C . SER A 1 346 ? -24.519 -16.266 14.483 1.0 44.21 ? 346 SER A C 1 O49373 UNP 346 S ATOM 2808 C CB . SER A 1 346 ? -23.221 -15.643 12.374 1.0 44.21 ? 346 SER A CB 1 O49373 UNP 346 S ATOM 2809 O O . SER A 1 346 ? -23.729 -15.542 15.093 1.0 44.21 ? 346 SER A O 1 O49373 UNP 346 S ATOM 2810 O OG . SER A 1 346 ? -23.486 -14.289 12.676 1.0 44.21 ? 346 SER A OG 1 O49373 UNP 346 S ATOM 2811 N N . ARG A 1 347 ? -25.555 -16.819 15.130 1.0 45.86 ? 347 ARG A N 1 O49373 UNP 347 R ATOM 2812 C CA . ARG A 1 347 ? -25.544 -16.850 16.614 1.0 45.86 ? 347 ARG A CA 1 O49373 UNP 347 R ATOM 2813 C C . ARG A 1 347 ? -24.517 -17.847 17.189 1.0 45.86 ? 347 ARG A C 1 O49373 UNP 347 R ATOM 2814 C CB . ARG A 1 347 ? -26.963 -16.975 17.214 1.0 45.86 ? 347 ARG A CB 1 O49373 UNP 347 R ATOM 2815 O O . ARG A 1 347 ? -24.223 -17.757 18.376 1.0 45.86 ? 347 ARG A O 1 O49373 UNP 347 R ATOM 2816 C CG . ARG A 1 347 ? -27.495 -15.597 17.661 1.0 45.86 ? 347 ARG A CG 1 O49373 UNP 347 R ATOM 2817 C CD . ARG A 1 347 ? -28.878 -15.686 18.326 1.0 45.86 ? 347 ARG A CD 1 O49373 UNP 347 R ATOM 2818 N NE . ARG A 1 347 ? -29.217 -14.445 19.058 1.0 45.86 ? 347 ARG A NE 1 O49373 UNP 347 R ATOM 2819 N NH1 . ARG A 1 347 ? -31.357 -15.014 19.675 1.0 45.86 ? 347 ARG A NH1 1 O49373 UNP 347 R ATOM 2820 N NH2 . ARG A 1 347 ? -30.503 -13.068 20.348 1.0 45.86 ? 347 ARG A NH2 1 O49373 UNP 347 R ATOM 2821 C CZ . ARG A 1 347 ? -30.352 -14.183 19.688 1.0 45.86 ? 347 ARG A CZ 1 O49373 UNP 347 R ATOM 2822 N N . THR A 1 348 ? -23.935 -18.746 16.380 1.0 45.04 ? 348 THR A N 1 O49373 UNP 348 T ATOM 2823 C CA . THR A 1 348 ? -23.041 -19.825 16.870 1.0 45.04 ? 348 THR A CA 1 O49373 UNP 348 T ATOM 2824 C C . THR A 1 348 ? -21.812 -20.177 15.998 1.0 45.04 ? 348 THR A C 1 O49373 UNP 348 T ATOM 2825 C CB . THR A 1 348 ? -23.862 -21.107 17.115 1.0 45.04 ? 348 THR A CB 1 O49373 UNP 348 T ATOM 2826 O O . THR A 1 348 ? -21.023 -21.022 16.413 1.0 45.04 ? 348 THR A O 1 O49373 UNP 348 T ATOM 2827 C CG2 . THR A 1 348 ? -24.888 -20.965 18.242 1.0 45.04 ? 348 THR A CG2 1 O49373 UNP 348 T ATOM 2828 O OG1 . THR A 1 348 ? -24.583 -21.429 15.947 1.0 45.04 ? 348 THR A OG1 1 O49373 UNP 348 T ATOM 2829 N N . GLY A 1 349 ? -21.600 -19.571 14.818 1.0 48.49 ? 349 GLY A N 1 O49373 UNP 349 G ATOM 2830 C CA . GLY A 1 349 ? -20.534 -19.969 13.867 1.0 48.49 ? 349 GLY A CA 1 O49373 UNP 349 G ATOM 2831 C C . GLY A 1 349 ? -19.187 -19.224 13.985 1.0 48.49 ? 349 GLY A C 1 O49373 UNP 349 G ATOM 2832 O O . GLY A 1 349 ? -19.137 -18.082 14.439 1.0 48.49 ? 349 GLY A O 1 O49373 UNP 349 G ATOM 2833 N N . ASN A 1 350 ? -18.099 -19.859 13.522 1.0 58.48 ? 350 ASN A N 1 O49373 UNP 350 N ATOM 2834 C CA . ASN A 1 350 ? -16.735 -19.305 13.452 1.0 58.48 ? 350 ASN A CA 1 O49373 UNP 350 N ATOM 2835 C C . ASN A 1 350 ? -16.677 -18.065 12.530 1.0 58.48 ? 350 ASN A C 1 O49373 UNP 350 N ATOM 2836 C CB . ASN A 1 350 ? -15.802 -20.439 12.968 1.0 58.48 ? 350 ASN A CB 1 O49373 UNP 350 N ATOM 2837 O O . ASN A 1 350 ? -17.087 -18.130 11.371 1.0 58.48 ? 350 ASN A O 1 O49373 UNP 350 N ATOM 2838 C CG . ASN A 1 350 ? -14.319 -20.102 12.948 1.0 58.48 ? 350 ASN A CG 1 O49373 UNP 350 N ATOM 2839 N ND2 . ASN A 1 350 ? -13.501 -21.032 12.513 1.0 58.48 ? 350 ASN A ND2 1 O49373 UNP 350 N ATOM 2840 O OD1 . ASN A 1 350 ? -13.876 -19.022 13.306 1.0 58.48 ? 350 ASN A OD1 1 O49373 UNP 350 N ATOM 2841 N N . SER A 1 351 ? -16.152 -16.936 13.021 1.0 64.68 ? 351 SER A N 1 O49373 UNP 351 S ATOM 2842 C CA . SER A 1 351 ? -16.135 -15.651 12.300 1.0 64.68 ? 351 SER A CA 1 O49373 UNP 351 S ATOM 2843 C C . SER A 1 351 ? -15.439 -15.725 10.937 1.0 64.68 ? 351 SER A C 1 O49373 UNP 351 S ATOM 2844 C CB . SER A 1 351 ? -15.459 -14.571 13.157 1.0 64.68 ? 351 SER A CB 1 O49373 UNP 351 S ATOM 2845 O O . SER A 1 351 ? -15.892 -15.084 9.990 1.0 64.68 ? 351 SER A O 1 O49373 UNP 351 S ATOM 2846 O OG . SER A 1 351 ? -14.165 -14.988 13.555 1.0 64.68 ? 351 SER A OG 1 O49373 UNP 351 S ATOM 2847 N N . GLN A 1 352 ? -14.384 -16.536 10.808 1.0 62.83 ? 352 GLN A N 1 O49373 UNP 352 Q ATOM 2848 C CA . GLN A 1 352 ? -13.618 -16.662 9.565 1.0 62.83 ? 352 GLN A CA 1 O49373 UNP 352 Q ATOM 2849 C C . GLN A 1 352 ? -14.452 -17.254 8.416 1.0 62.83 ? 352 GLN A C 1 O49373 UNP 352 Q ATOM 2850 C CB . GLN A 1 352 ? -12.355 -17.495 9.843 1.0 62.83 ? 352 GLN A CB 1 O49373 UNP 352 Q ATOM 2851 O O . GLN A 1 352 ? -14.463 -16.698 7.320 1.0 62.83 ? 352 GLN A O 1 O49373 UNP 352 Q ATOM 2852 C CG . GLN A 1 352 ? -11.392 -17.547 8.645 1.0 62.83 ? 352 GLN A CG 1 O49373 UNP 352 Q ATOM 2853 C CD . GLN A 1 352 ? -10.873 -16.171 8.232 1.0 62.83 ? 352 GLN A CD 1 O49373 UNP 352 Q ATOM 2854 N NE2 . GLN A 1 352 ? -10.943 -15.825 6.964 1.0 62.83 ? 352 GLN A NE2 1 O49373 UNP 352 Q ATOM 2855 O OE1 . GLN A 1 352 ? -10.406 -15.385 9.044 1.0 62.83 ? 352 GLN A OE1 1 O49373 UNP 352 Q ATOM 2856 N N . GLU A 1 353 ? -15.205 -18.329 8.672 1.0 65.27 ? 353 GLU A N 1 O49373 UNP 353 E ATOM 2857 C CA . GLU A 1 353 ? -16.027 -18.997 7.648 1.0 65.27 ? 353 GLU A CA 1 O49373 UNP 353 E ATOM 2858 C C . GLU A 1 353 ? -17.141 -18.086 7.118 1.0 65.27 ? 353 GLU A C 1 O49373 UNP 353 E ATOM 2859 C CB . GLU A 1 353 ? -16.671 -20.261 8.233 1.0 65.27 ? 353 GLU A CB 1 O49373 UNP 353 E ATOM 2860 O O . GLU A 1 353 ? -17.505 -18.153 5.944 1.0 65.27 ? 353 GLU A O 1 O49373 UNP 353 E ATOM 2861 C CG . GLU A 1 353 ? -15.656 -21.380 8.502 1.0 65.27 ? 353 GLU A CG 1 O49373 UNP 353 E ATOM 2862 C CD . GLU A 1 353 ? -16.293 -22.616 9.155 1.0 65.27 ? 353 GLU A CD 1 O49373 UNP 353 E ATOM 2863 O OE1 . GLU A 1 353 ? -15.504 -23.470 9.618 1.0 65.27 ? 353 GLU A OE1 1 O49373 UNP 353 E ATOM 2864 O OE2 . GLU A 1 353 ? -17.541 -22.679 9.240 1.0 65.27 ? 353 GLU A OE2 1 O49373 UNP 353 E ATOM 2865 N N . ASN A 1 354 ? -17.666 -17.203 7.970 1.0 73.31 ? 354 ASN A N 1 O49373 UNP 354 N ATOM 2866 C CA . ASN A 1 354 ? -18.688 -16.236 7.574 1.0 73.31 ? 354 ASN A CA 1 O49373 UNP 354 N ATOM 2867 C C . ASN A 1 354 ? -18.101 -15.146 6.673 1.0 73.31 ? 354 ASN A C 1 O49373 UNP 354 N ATOM 2868 C CB . ASN A 1 354 ? -19.331 -15.646 8.838 1.0 73.31 ? 354 ASN A CB 1 O49373 UNP 354 N ATOM 2869 O O . ASN A 1 354 ? -18.706 -14.771 5.672 1.0 73.31 ? 354 ASN A O 1 O49373 UNP 354 N ATOM 2870 C CG . ASN A 1 354 ? -20.093 -16.685 9.641 1.0 73.31 ? 354 ASN A CG 1 O49373 UNP 354 N ATOM 2871 N ND2 . ASN A 1 354 ? -20.246 -16.470 10.926 1.0 73.31 ? 354 ASN A ND2 1 O49373 UNP 354 N ATOM 2872 O OD1 . ASN A 1 354 ? -20.558 -17.695 9.138 1.0 73.31 ? 354 ASN A OD1 1 O49373 UNP 354 N ATOM 2873 N N . VAL A 1 355 ? -16.900 -14.665 6.999 1.0 80.89 ? 355 VAL A N 1 O49373 UNP 355 V ATOM 2874 C CA . VAL A 1 355 ? -16.197 -13.619 6.244 1.0 80.89 ? 355 VAL A CA 1 O49373 UNP 355 V ATOM 2875 C C . VAL A 1 355 ? -15.808 -14.096 4.839 1.0 80.89 ? 355 VAL A C 1 O49373 UNP 355 V ATOM 2876 C CB . VAL A 1 355 ? -14.975 -13.162 7.065 1.0 80.89 ? 355 VAL A CB 1 O49373 UNP 355 V ATOM 2877 O O . VAL A 1 355 ? -15.828 -13.305 3.886 1.0 80.89 ? 355 VAL A O 1 O49373 UNP 355 V ATOM 2878 C CG1 . VAL A 1 355 ? -14.042 -12.225 6.304 1.0 80.89 ? 355 VAL A CG1 1 O49373 UNP 355 V ATOM 2879 C CG2 . VAL A 1 355 ? -15.426 -12.381 8.307 1.0 80.89 ? 355 VAL A CG2 1 O49373 UNP 355 V ATOM 2880 N N . ASP A 1 356 ? -15.501 -15.383 4.679 1.0 82.94 ? 356 ASP A N 1 O49373 UNP 356 D ATOM 2881 C CA . ASP A 1 356 ? -15.123 -15.974 3.392 1.0 82.94 ? 356 ASP A CA 1 O49373 UNP 356 D ATOM 2882 C C . ASP A 1 356 ? -16.295 -16.042 2.396 1.0 82.94 ? 356 ASP A C 1 O49373 UNP 356 D ATOM 2883 C CB . ASP A 1 356 ? -14.469 -17.346 3.631 1.0 82.94 ? 356 ASP A CB 1 O49373 UNP 356 D ATOM 2884 O O . ASP A 1 356 ? -16.072 -15.917 1.191 1.0 82.94 ? 356 ASP A O 1 O49373 UNP 356 D ATOM 2885 C CG . ASP A 1 356 ? -13.083 -17.238 4.292 1.0 82.94 ? 356 ASP A CG 1 O49373 UNP 356 D ATOM 2886 O OD1 . ASP A 1 356 ? -12.445 -16.160 4.189 1.0 82.94 ? 356 ASP A OD1 1 O49373 UNP 356 D ATOM 2887 O OD2 . ASP A 1 356 ? -12.626 -18.240 4.880 1.0 82.94 ? 356 ASP A OD2 1 O49373 UNP 356 D ATOM 2888 N N . LYS A 1 357 ? -17.543 -16.117 2.883 1.0 87.21 ? 357 LYS A N 1 O49373 UNP 357 K ATOM 2889 C CA . LYS A 1 357 ? -18.767 -16.125 2.055 1.0 87.21 ? 357 LYS A CA 1 O49373 UNP 357 K ATOM 2890 C C . LYS A 1 357 ? -19.168 -14.752 1.503 1.0 87.21 ? 357 LYS A C 1 O49373 UNP 357 K ATOM 2891 C CB . LYS A 1 357 ? -19.933 -16.721 2.859 1.0 87.21 ? 357 LYS A CB 1 O49373 UNP 357 K ATOM 2892 O O . LYS A 1 357 ? -20.015 -14.680 0.620 1.0 87.21 ? 357 LYS A O 1 O49373 UNP 357 K ATOM 2893 C CG . LYS A 1 357 ? -19.718 -18.201 3.202 1.0 87.21 ? 357 LYS A CG 1 O49373 UNP 357 K ATOM 2894 C CD . LYS A 1 357 ? -20.835 -18.694 4.126 1.0 87.21 ? 357 LYS A CD 1 O49373 UNP 357 K ATOM 2895 C CE . LYS A 1 357 ? -20.538 -20.123 4.586 1.0 87.21 ? 357 LYS A CE 1 O49373 UNP 357 K ATOM 2896 N NZ . LYS A 1 357 ? -21.507 -20.561 5.618 1.0 87.21 ? 357 LYS A NZ 1 O49373 UNP 357 K ATOM 2897 N N . LEU A 1 358 ? -18.566 -13.667 1.997 1.0 94.17 ? 358 LEU A N 1 O49373 UNP 358 L ATOM 2898 C CA . LEU A 1 358 ? -18.871 -12.294 1.571 1.0 94.17 ? 358 LEU A CA 1 O49373 UNP 358 L ATOM 2899 C C . LEU A 1 358 ? -18.126 -11.958 0.267 1.0 94.17 ? 358 LEU A C 1 O49373 UNP 358 L ATOM 2900 C CB . LEU A 1 358 ? -18.560 -11.308 2.711 1.0 94.17 ? 358 LEU A CB 1 O49373 UNP 358 L ATOM 2901 O O . LEU A 1 358 ? -17.037 -11.366 0.288 1.0 94.17 ? 358 LEU A O 1 O49373 UNP 358 L ATOM 2902 C CG . LEU A 1 358 ? -19.240 -11.617 4.054 1.0 94.17 ? 358 LEU A CG 1 O49373 UNP 358 L ATOM 2903 C CD1 . LEU A 1 358 ? -18.729 -10.647 5.113 1.0 94.17 ? 358 LEU A CD1 1 O49373 UNP 358 L ATOM 2904 C CD2 . LEU A 1 358 ? -20.762 -11.495 3.986 1.0 94.17 ? 358 LEU A CD2 1 O49373 UNP 358 L ATOM 2905 N N . VAL A 1 359 ? -18.663 -12.427 -0.858 1.0 95.51 ? 359 VAL A N 1 O49373 UNP 359 V ATOM 2906 C CA . VAL A 1 359 ? -18.076 -12.332 -2.201 1.0 95.51 ? 359 VAL A CA 1 O49373 UNP 359 V ATOM 2907 C C . VAL A 1 359 ? -18.210 -10.921 -2.775 1.0 95.51 ? 359 VAL A C 1 O49373 UNP 359 V ATOM 2908 C CB . VAL A 1 359 ? -18.727 -13.372 -3.139 1.0 95.51 ? 359 VAL A CB 1 O49373 UNP 359 V ATOM 2909 O O . VAL A 1 359 ? -17.230 -10.361 -3.269 1.0 95.51 ? 359 VAL A O 1 O49373 UNP 359 V ATOM 2910 C CG1 . VAL A 1 359 ? -18.238 -13.205 -4.580 1.0 95.51 ? 359 VAL A CG1 1 O49373 UNP 359 V ATOM 2911 C CG2 . VAL A 1 359 ? -18.402 -14.804 -2.696 1.0 95.51 ? 359 VAL A CG2 1 O49373 UNP 359 V ATOM 2912 N N . TYR A 1 360 ? -19.382 -10.304 -2.669 1.0 97.74 ? 360 TYR A N 1 O49373 UNP 360 Y ATOM 2913 C CA . TYR A 1 360 ? -19.643 -8.954 -3.155 1.0 97.74 ? 360 TYR A CA 1 O49373 UNP 360 Y ATOM 2914 C C . TYR A 1 360 ? -18.871 -7.907 -2.345 1.0 97.74 ? 360 TYR A C 1 O49373 UNP 360 Y ATOM 2915 C CB . TYR A 1 360 ? -21.152 -8.691 -3.165 1.0 97.74 ? 360 TYR A CB 1 O49373 UNP 360 Y ATOM 2916 O O . TYR A 1 360 ? -18.215 -7.044 -2.931 1.0 97.74 ? 360 TYR A O 1 O49373 UNP 360 Y ATOM 2917 C CG . TYR A 1 360 ? -21.512 -7.453 -3.956 1.0 97.74 ? 360 TYR A CG 1 O49373 UNP 360 Y ATOM 2918 C CD1 . TYR A 1 360 ? -21.747 -6.238 -3.292 1.0 97.74 ? 360 TYR A CD1 1 O49373 UNP 360 Y ATOM 2919 C CD2 . TYR A 1 360 ? -21.562 -7.509 -5.362 1.0 97.74 ? 360 TYR A CD2 1 O49373 UNP 360 Y ATOM 2920 C CE1 . TYR A 1 360 ? -22.010 -5.072 -4.033 1.0 97.74 ? 360 TYR A CE1 1 O49373 UNP 360 Y ATOM 2921 C CE2 . TYR A 1 360 ? -21.821 -6.343 -6.107 1.0 97.74 ? 360 TYR A CE2 1 O49373 UNP 360 Y ATOM 2922 O OH . TYR A 1 360 ? -22.252 -3.977 -6.152 1.0 97.74 ? 360 TYR A OH 1 O49373 UNP 360 Y ATOM 2923 C CZ . TYR A 1 360 ? -22.028 -5.115 -5.443 1.0 97.74 ? 360 TYR A CZ 1 O49373 UNP 360 Y ATOM 2924 N N . LEU A 1 361 ? -18.830 -8.030 -1.013 1.0 97.95 ? 361 LEU A N 1 O49373 UNP 361 L ATOM 2925 C CA . LEU A 1 361 ? -17.974 -7.200 -0.160 1.0 97.95 ? 361 LEU A CA 1 O49373 UNP 361 L ATOM 2926 C C . LEU A 1 361 ? -16.488 -7.369 -0.508 1.0 97.95 ? 361 LEU A C 1 O49373 UNP 361 L ATOM 2927 C CB . LEU A 1 361 ? -18.231 -7.557 1.313 1.0 97.95 ? 361 LEU A CB 1 O49373 UNP 361 L ATOM 2928 O O . LEU A 1 361 ? -15.747 -6.386 -0.539 1.0 97.95 ? 361 LEU A O 1 O49373 UNP 361 L ATOM 2929 C CG . LEU A 1 361 ? -17.360 -6.784 2.322 1.0 97.95 ? 361 LEU A CG 1 O49373 UNP 361 L ATOM 2930 C CD1 . LEU A 1 361 ? -17.561 -5.275 2.242 1.0 97.95 ? 361 LEU A CD1 1 O49373 UNP 361 L ATOM 2931 C CD2 . LEU A 1 361 ? -17.677 -7.240 3.744 1.0 97.95 ? 361 LEU A CD2 1 O49373 UNP 361 L ATOM 2932 N N . HIS A 1 362 ? -16.038 -8.597 -0.801 1.0 97.78 ? 362 HIS A N 1 O49373 UNP 362 H ATOM 2933 C CA . HIS A 1 362 ? -14.671 -8.829 -1.281 1.0 97.78 ? 362 HIS A CA 1 O49373 UNP 362 H ATOM 2934 C C . HIS A 1 362 ? -14.405 -8.051 -2.573 1.0 97.78 ? 362 HIS A C 1 O49373 UNP 362 H ATOM 2935 C CB . HIS A 1 362 ? -14.423 -10.326 -1.515 1.0 97.78 ? 362 HIS A CB 1 O49373 UNP 362 H ATOM 2936 O O . HIS A 1 362 ? -13.400 -7.347 -2.668 1.0 97.78 ? 362 HIS A O 1 O49373 UNP 362 H ATOM 2937 C CG . HIS A 1 362 ? -12.982 -10.677 -1.777 1.0 97.78 ? 362 HIS A CG 1 O49373 UNP 362 H ATOM 2938 C CD2 . HIS A 1 362 ? -12.277 -10.461 -2.933 1.0 97.78 ? 362 HIS A CD2 1 O49373 UNP 362 H ATOM 2939 N ND1 . HIS A 1 362 ? -12.156 -11.377 -0.927 1.0 97.78 ? 362 HIS A ND1 1 O49373 UNP 362 H ATOM 2940 C CE1 . HIS A 1 362 ? -10.989 -11.581 -1.555 1.0 97.78 ? 362 HIS A CE1 1 O49373 UNP 362 H ATOM 2941 N NE2 . HIS A 1 362 ? -11.006 -11.032 -2.775 1.0 97.78 ? 362 HIS A NE2 1 O49373 UNP 362 H ATOM 2942 N N . GLY A 1 363 ? -15.317 -8.152 -3.542 1.0 98.18 ? 363 GLY A N 1 O49373 UNP 363 G ATOM 2943 C CA . GLY A 1 363 ? -15.231 -7.426 -4.804 1.0 98.18 ? 363 GLY A CA 1 O49373 UNP 363 G ATOM 2944 C C . GLY A 1 363 ? -15.213 -5.912 -4.615 1.0 98.18 ? 363 GLY A C 1 O49373 UNP 363 G ATOM 2945 O O . GLY A 1 363 ? -14.396 -5.229 -5.225 1.0 98.18 ? 363 GLY A O 1 O49373 UNP 363 G ATOM 2946 N N . ALA A 1 364 ? -16.033 -5.381 -3.709 1.0 98.71 ? 364 ALA A N 1 O49373 UNP 364 A ATOM 2947 C CA . ALA A 1 364 ? -16.076 -3.954 -3.407 1.0 98.71 ? 364 ALA A CA 1 O49373 UNP 364 A ATOM 2948 C C . ALA A 1 364 ? -14.772 -3.448 -2.759 1.0 98.71 ? 364 ALA A C 1 O49373 UNP 364 A ATOM 2949 C CB . ALA A 1 364 ? -17.315 -3.690 -2.544 1.0 98.71 ? 364 ALA A CB 1 O49373 UNP 364 A ATOM 2950 O O . ALA A 1 364 ? -14.280 -2.380 -3.125 1.0 98.71 ? 364 ALA A O 1 O49373 UNP 364 A ATOM 2951 N N . LEU A 1 365 ? -14.158 -4.228 -1.862 1.0 98.68 ? 365 LEU A N 1 O49373 UNP 365 L ATOM 2952 C CA . LEU A 1 365 ? -12.838 -3.917 -1.295 1.0 98.68 ? 365 LEU A CA 1 O49373 UNP 365 L ATOM 2953 C C . LEU A 1 365 ? -11.728 -3.968 -2.357 1.0 98.68 ? 365 LEU A C 1 O49373 UNP 365 L ATOM 2954 C CB . LEU A 1 365 ? -12.530 -4.899 -0.149 1.0 98.68 ? 365 LEU A CB 1 O49373 UNP 365 L ATOM 2955 O O . LEU A 1 365 ? -10.882 -3.074 -2.415 1.0 98.68 ? 365 LEU A O 1 O49373 UNP 365 L ATOM 2956 C CG . LEU A 1 365 ? -13.310 -4.628 1.150 1.0 98.68 ? 365 LEU A CG 1 O49373 UNP 365 L ATOM 2957 C CD1 . LEU A 1 365 ? -13.157 -5.829 2.086 1.0 98.68 ? 365 LEU A CD1 1 O49373 UNP 365 L ATOM 2958 C CD2 . LEU A 1 365 ? -12.779 -3.392 1.878 1.0 98.68 ? 365 LEU A CD2 1 O49373 UNP 365 L ATOM 2959 N N . CYS A 1 366 ? -11.730 -4.987 -3.223 1.0 98.55 ? 366 CYS A N 1 O49373 UNP 366 C ATOM 2960 C CA . CYS A 1 366 ? -10.796 -5.079 -4.347 1.0 98.55 ? 366 CYS A CA 1 O49373 UNP 366 C ATOM 2961 C C . CYS A 1 366 ? -10.946 -3.897 -5.308 1.0 98.55 ? 366 CYS A C 1 O49373 UNP 366 C ATOM 2962 C CB . CYS A 1 366 ? -11.014 -6.407 -5.079 1.0 98.55 ? 366 CYS A CB 1 O49373 UNP 366 C ATOM 2963 O O . CYS A 1 366 ? -9.946 -3.305 -5.714 1.0 98.55 ? 366 CYS A O 1 O49373 UNP 366 C ATOM 2964 S SG . CYS A 1 366 ? -10.226 -7.753 -4.156 1.0 98.55 ? 366 CYS A SG 1 O49373 UNP 366 C ATOM 2965 N N . GLU A 1 367 ? -12.179 -3.503 -5.616 1.0 98.70 ? 367 GLU A N 1 O49373 UNP 367 E ATOM 2966 C CA . GLU A 1 367 ? -12.471 -2.364 -6.479 1.0 98.70 ? 367 GLU A CA 1 O49373 UNP 367 E ATOM 2967 C C . GLU A 1 367 ? -12.024 -1.039 -5.855 1.0 98.70 ? 367 GLU A C 1 O49373 UNP 367 E ATOM 2968 C CB . GLU A 1 367 ? -13.976 -2.358 -6.791 1.0 98.70 ? 367 GLU A CB 1 O49373 UNP 367 E ATOM 2969 O O . GLU A 1 367 ? -11.424 -0.202 -6.536 1.0 98.70 ? 367 GLU A O 1 O49373 UNP 367 E ATOM 2970 C CG . GLU A 1 367 ? -14.379 -1.311 -7.830 1.0 98.70 ? 367 GLU A CG 1 O49373 UNP 367 E ATOM 2971 C CD . GLU A 1 367 ? -13.874 -1.584 -9.246 1.0 98.70 ? 367 GLU A CD 1 O49373 UNP 367 E ATOM 2972 O OE1 . GLU A 1 367 ? -14.301 -0.854 -10.168 1.0 98.70 ? 367 GLU A OE1 1 O49373 UNP 367 E ATOM 2973 O OE2 . GLU A 1 367 ? -12.975 -2.428 -9.450 1.0 98.70 ? 367 GLU A OE2 1 O49373 UNP 367 E ATOM 2974 N N . ALA A 1 368 ? -12.233 -0.873 -4.546 1.0 98.79 ? 368 ALA A N 1 O49373 UNP 368 A ATOM 2975 C CA . ALA A 1 368 ? -11.769 0.299 -3.816 1.0 98.79 ? 368 ALA A CA 1 O49373 UNP 368 A ATOM 2976 C C . ALA A 1 368 ? -10.244 0.398 -3.865 1.0 98.79 ? 368 ALA A C 1 O49373 UNP 368 A ATOM 2977 C CB . ALA A 1 368 ? -12.297 0.252 -2.378 1.0 98.79 ? 368 ALA A CB 1 O49373 UNP 368 A ATOM 2978 O O . ALA A 1 368 ? -9.708 1.447 -4.210 1.0 98.79 ? 368 ALA A O 1 O49373 UNP 368 A ATOM 2979 N N . MET A 1 369 ? -9.537 -0.709 -3.627 1.0 98.62 ? 369 MET A N 1 O49373 UNP 369 M ATOM 2980 C CA . MET A 1 369 ? -8.077 -0.764 -3.721 1.0 98.62 ? 369 MET A CA 1 O49373 UNP 369 M ATOM 2981 C C . MET A 1 369 ? -7.543 -0.706 -5.157 1.0 98.62 ? 369 MET A C 1 O49373 UNP 369 M ATOM 2982 C CB . MET A 1 369 ? -7.569 -2.040 -3.052 1.0 98.62 ? 369 MET A CB 1 O49373 UNP 369 M ATOM 2983 O O . MET A 1 369 ? -6.361 -0.419 -5.335 1.0 98.62 ? 369 MET A O 1 O49373 UNP 369 M ATOM 2984 C CG . MET A 1 369 ? -7.685 -2.003 -1.529 1.0 98.62 ? 369 MET A CG 1 O49373 UNP 369 M ATOM 2985 S SD . MET A 1 369 ? -6.922 -3.452 -0.756 1.0 98.62 ? 369 MET A SD 1 O49373 UNP 369 M ATOM 2986 C CE . MET A 1 369 ? -8.171 -4.695 -1.180 1.0 98.62 ? 369 MET A CE 1 O49373 UNP 369 M ATOM 2987 N N . ARG A 1 370 ? -8.352 -0.993 -6.185 1.0 98.37 ? 370 ARG A N 1 O49373 UNP 370 R ATOM 2988 C CA . ARG A 1 370 ? -7.974 -0.789 -7.592 1.0 98.37 ? 370 ARG A CA 1 O49373 UNP 370 R ATOM 2989 C C . ARG A 1 370 ? -7.934 0.699 -7.906 1.0 98.37 ? 370 ARG A C 1 O49373 UNP 370 R ATOM 2990 C CB . ARG A 1 370 ? -8.954 -1.537 -8.510 1.0 98.37 ? 370 ARG A CB 1 O49373 UNP 370 R ATOM 2991 O O . ARG A 1 370 ? -6.958 1.172 -8.481 1.0 98.37 ? 370 ARG A O 1 O49373 UNP 370 R ATOM 2992 C CG . ARG A 1 370 ? -8.614 -1.409 -10.006 1.0 98.37 ? 370 ARG A CG 1 O49373 UNP 370 R ATOM 2993 C CD . ARG A 1 370 ? -9.725 -1.966 -10.909 1.0 98.37 ? 370 ARG A CD 1 O49373 UNP 370 R ATOM 2994 N NE . ARG A 1 370 ? -10.962 -1.170 -10.842 1.0 98.37 ? 370 ARG A NE 1 O49373 UNP 370 R ATOM 2995 N NH1 . ARG A 1 370 ? -10.450 0.389 -12.424 1.0 98.37 ? 370 ARG A NH1 1 O49373 UNP 370 R ATOM 2996 N NH2 . ARG A 1 370 ? -12.365 0.555 -11.407 1.0 98.37 ? 370 ARG A NH2 1 O49373 UNP 370 R ATOM 2997 C CZ . ARG A 1 370 ? -11.254 -0.093 -11.542 1.0 98.37 ? 370 ARG A CZ 1 O49373 UNP 370 R ATOM 2998 N N . LEU A 1 371 ? -8.970 1.437 -7.507 1.0 98.30 ? 371 LEU A N 1 O49373 UNP 371 L ATOM 2999 C CA . LEU A 1 371 ? -9.035 2.886 -7.691 1.0 98.30 ? 371 LEU A CA 1 O49373 UNP 371 L ATOM 3000 C C . LEU A 1 371 ? -8.113 3.631 -6.713 1.0 98.30 ? 371 LEU A C 1 O49373 UNP 371 L ATOM 3001 C CB . LEU A 1 371 ? -10.494 3.350 -7.545 1.0 98.30 ? 371 LEU A CB 1 O49373 UNP 371 L ATOM 3002 O O . LEU A 1 371 ? -7.479 4.612 -7.084 1.0 98.30 ? 371 LEU A O 1 O49373 UNP 371 L ATOM 3003 C CG . LEU A 1 371 ? -11.441 2.885 -8.666 1.0 98.30 ? 371 LEU A CG 1 O49373 UNP 371 L ATOM 3004 C CD1 . LEU A 1 371 ? -12.854 3.367 -8.350 1.0 98.30 ? 371 LEU A CD1 1 O49373 UNP 371 L ATOM 3005 C CD2 . LEU A 1 371 ? -11.040 3.455 -10.031 1.0 98.30 ? 371 LEU A CD2 1 O49373 UNP 371 L ATOM 3006 N N . TYR A 1 372 ? -7.985 3.180 -5.475 1.0 98.29 ? 372 TYR A N 1 O49373 UNP 372 Y ATOM 3007 C CA . TYR A 1 372 ? -7.174 3.832 -4.449 1.0 98.29 ? 372 TYR A CA 1 O49373 UNP 372 Y ATOM 3008 C C . TYR A 1 372 ? -6.255 2.809 -3.783 1.0 98.29 ? 372 TYR A C 1 O49373 UNP 372 Y ATOM 3009 C CB . TYR A 1 372 ? -8.078 4.583 -3.471 1.0 98.29 ? 372 TYR A CB 1 O49373 UNP 372 Y ATOM 3010 O O . TYR A 1 372 ? -6.480 2.407 -2.640 1.0 98.29 ? 372 TYR A O 1 O49373 UNP 372 Y ATOM 3011 C CG . TYR A 1 372 ? -8.876 5.683 -4.140 1.0 98.29 ? 372 TYR A CG 1 O49373 UNP 372 Y ATOM 3012 C CD1 . TYR A 1 372 ? -8.348 6.984 -4.250 1.0 98.29 ? 372 TYR A CD1 1 O49373 UNP 372 Y ATOM 3013 C CD2 . TYR A 1 372 ? -10.127 5.383 -4.700 1.0 98.29 ? 372 TYR A CD2 1 O49373 UNP 372 Y ATOM 3014 C CE1 . TYR A 1 372 ? -9.083 7.992 -4.901 1.0 98.29 ? 372 TYR A CE1 1 O49373 UNP 372 Y ATOM 3015 C CE2 . TYR A 1 372 ? -10.842 6.372 -5.396 1.0 98.29 ? 372 TYR A CE2 1 O49373 UNP 372 Y ATOM 3016 O OH . TYR A 1 372 ? -11.038 8.644 -6.127 1.0 98.29 ? 372 TYR A OH 1 O49373 UNP 372 Y ATOM 3017 C CZ . TYR A 1 372 ? -10.336 7.686 -5.470 1.0 98.29 ? 372 TYR A CZ 1 O49373 UNP 372 Y ATOM 3018 N N . PRO A 1 373 ? -5.216 2.343 -4.501 1.0 98.26 ? 373 PRO A N 1 O49373 UNP 373 P ATOM 3019 C CA . PRO A 1 373 ? -4.249 1.420 -3.930 1.0 98.26 ? 373 PRO A CA 1 O49373 UNP 373 P ATOM 3020 C C . PRO A 1 373 ? -3.510 2.117 -2.782 1.0 98.26 ? 373 PRO A C 1 O49373 UNP 373 P ATOM 3021 C CB . PRO A 1 373 ? -3.315 1.033 -5.079 1.0 98.26 ? 373 PRO A CB 1 O49373 UNP 373 P ATOM 3022 O O . PRO A 1 373 ? -2.968 3.205 -2.999 1.0 98.26 ? 373 PRO A O 1 O49373 UNP 373 P ATOM 3023 C CG . PRO A 1 373 ? -3.399 2.226 -6.029 1.0 98.26 ? 373 PRO A CG 1 O49373 UNP 373 P ATOM 3024 C CD . PRO A 1 373 ? -4.830 2.721 -5.854 1.0 98.26 ? 373 PRO A CD 1 O49373 UNP 373 P ATOM 3025 N N . PRO A 1 374 ? -3.436 1.511 -1.580 1.0 98.24 ? 374 PRO A N 1 O49373 UNP 374 P ATOM 3026 C CA . PRO A 1 374 ? -2.804 2.168 -0.441 1.0 98.24 ? 374 PRO A CA 1 O49373 UNP 374 P ATOM 3027 C C . PRO A 1 374 ? -1.349 2.561 -0.688 1.0 98.24 ? 374 PRO A C 1 O49373 UNP 374 P ATOM 3028 C CB . PRO A 1 374 ? -2.928 1.185 0.717 1.0 98.24 ? 374 PRO A CB 1 O49373 UNP 374 P ATOM 3029 O O . PRO A 1 374 ? -0.926 3.630 -0.272 1.0 98.24 ? 374 PRO A O 1 O49373 UNP 374 P ATOM 3030 C CG . PRO A 1 374 ? -4.190 0.399 0.381 1.0 98.24 ? 374 PRO A CG 1 O49373 UNP 374 P ATOM 3031 C CD . PRO A 1 374 ? -4.152 0.316 -1.141 1.0 98.24 ? 374 PRO A CD 1 O49373 UNP 374 P ATOM 3032 N N . VAL A 1 375 ? -0.591 1.737 -1.417 1.0 97.10 ? 375 VAL A N 1 O49373 UNP 375 V ATOM 3033 C CA . VAL A 1 375 ? 0.733 2.109 -1.931 1.0 97.10 ? 375 VAL A CA 1 O49373 UNP 375 V ATOM 3034 C C . VAL A 1 375 ? 0.558 2.709 -3.323 1.0 97.10 ? 375 VAL A C 1 O49373 UNP 375 V ATOM 3035 C CB . VAL A 1 375 ? 1.685 0.903 -1.947 1.0 97.10 ? 375 VAL A CB 1 O49373 UNP 375 V ATOM 3036 O O . VAL A 1 375 ? 0.111 2.032 -4.248 1.0 97.10 ? 375 VAL A O 1 O49373 UNP 375 V ATOM 3037 C CG1 . VAL A 1 375 ? 3.038 1.281 -2.561 1.0 97.10 ? 375 VAL A CG1 1 O49373 UNP 375 V ATOM 3038 C CG2 . VAL A 1 375 ? 1.941 0.375 -0.528 1.0 97.10 ? 375 VAL A CG2 1 O49373 UNP 375 V ATOM 3039 N N . SER A 1 376 ? 0.938 3.974 -3.488 1.0 95.22 ? 376 SER A N 1 O49373 UNP 376 S ATOM 3040 C CA . SER A 1 376 ? 0.652 4.721 -4.719 1.0 95.22 ? 376 SER A CA 1 O49373 UNP 376 S ATOM 3041 C C . SER A 1 376 ? 1.530 4.324 -5.917 1.0 95.22 ? 376 SER A C 1 O49373 UNP 376 S ATOM 3042 C CB . SER A 1 376 ? 0.754 6.220 -4.438 1.0 95.22 ? 376 SER A CB 1 O49373 UNP 376 S ATOM 3043 O O . SER A 1 376 ? 1.075 4.375 -7.066 1.0 95.22 ? 376 SER A O 1 O49373 UNP 376 S ATOM 3044 O OG . SER A 1 376 ? 2.044 6.570 -3.977 1.0 95.22 ? 376 SER A OG 1 O49373 UNP 376 S ATOM 3045 N N . PHE A 1 377 ? 2.775 3.898 -5.674 1.0 96.05 ? 377 PHE A N 1 O49373 UNP 377 F ATOM 3046 C CA . PHE A 1 377 ? 3.705 3.426 -6.703 1.0 96.05 ? 377 PHE A CA 1 O49373 UNP 377 F ATOM 3047 C C . PHE A 1 377 ? 4.704 2.392 -6.166 1.0 96.05 ? 377 PHE A C 1 O49373 UNP 377 F ATOM 3048 C CB . PHE A 1 377 ? 4.449 4.609 -7.349 1.0 96.05 ? 377 PHE A CB 1 O49373 UNP 377 F ATOM 3049 O O . PHE A 1 377 ? 5.074 2.387 -4.994 1.0 96.05 ? 377 PHE A O 1 O49373 UNP 377 F ATOM 3050 C CG . PHE A 1 377 ? 5.391 5.349 -6.416 1.0 96.05 ? 377 PHE A CG 1 O49373 UNP 377 F ATOM 3051 C CD1 . PHE A 1 377 ? 4.889 6.360 -5.582 1.0 96.05 ? 377 PHE A CD1 1 O49373 UNP 377 F ATOM 3052 C CD2 . PHE A 1 377 ? 6.758 5.011 -6.351 1.0 96.05 ? 377 PHE A CD2 1 O49373 UNP 377 F ATOM 3053 C CE1 . PHE A 1 377 ? 5.729 6.999 -4.658 1.0 96.05 ? 377 PHE A CE1 1 O49373 UNP 377 F ATOM 3054 C CE2 . PHE A 1 377 ? 7.610 5.684 -5.455 1.0 96.05 ? 377 PHE A CE2 1 O49373 UNP 377 F ATOM 3055 C CZ . PHE A 1 377 ? 7.094 6.675 -4.603 1.0 96.05 ? 377 PHE A CZ 1 O49373 UNP 377 F ATOM 3056 N N . GLY A 1 378 ? 5.186 1.523 -7.054 1.0 96.01 ? 378 GLY A N 1 O49373 UNP 378 G ATOM 3057 C CA . GLY A 1 378 ? 6.281 0.593 -6.794 1.0 96.01 ? 378 GLY A CA 1 O49373 UNP 378 G ATOM 3058 C C . GLY A 1 378 ? 7.561 1.042 -7.491 1.0 96.01 ? 378 GLY A C 1 O49373 UNP 378 G ATOM 3059 O O . GLY A 1 378 ? 7.513 1.521 -8.617 1.0 96.01 ? 378 GLY A O 1 O49373 UNP 378 G ATOM 3060 N N . ARG A 1 379 ? 8.718 0.851 -6.849 1.0 96.10 ? 379 ARG A N 1 O49373 UNP 379 R ATOM 3061 C CA . ARG A 1 379 ? 10.037 1.081 -7.457 1.0 96.10 ? 379 ARG A CA 1 O49373 UNP 379 R ATOM 3062 C C . ARG A 1 379 ? 10.824 -0.222 -7.590 1.0 96.10 ? 379 ARG A C 1 O49373 UNP 379 R ATOM 3063 C CB . ARG A 1 379 ? 10.782 2.185 -6.690 1.0 96.10 ? 379 ARG A CB 1 O49373 UNP 379 R ATOM 3064 O O . ARG A 1 379 ? 10.841 -1.034 -6.652 1.0 96.10 ? 379 ARG A O 1 O49373 UNP 379 R ATOM 3065 C CG . ARG A 1 379 ? 12.192 2.441 -7.241 1.0 96.10 ? 379 ARG A CG 1 O49373 UNP 379 R ATOM 3066 C CD . ARG A 1 379 ? 12.862 3.631 -6.547 1.0 96.10 ? 379 ARG A CD 1 O49373 UNP 379 R ATOM 3067 N NE . ARG A 1 379 ? 14.286 3.687 -6.910 1.0 96.10 ? 379 ARG A NE 1 O49373 UNP 379 R ATOM 3068 N NH1 . ARG A 1 379 ? 15.057 5.027 -5.195 1.0 96.10 ? 379 ARG A NH1 1 O49373 UNP 379 R ATOM 3069 N NH2 . ARG A 1 379 ? 16.437 4.308 -6.795 1.0 96.10 ? 379 ARG A NH2 1 O49373 UNP 379 R ATOM 3070 C CZ . ARG A 1 379 ? 15.246 4.337 -6.285 1.0 96.10 ? 379 ARG A CZ 1 O49373 UNP 379 R ATOM 3071 N N . LYS A 1 380 ? 11.467 -0.383 -8.748 1.0 97.42 ? 380 LYS A N 1 O49373 UNP 380 K ATOM 3072 C CA . LYS A 1 380 ? 12.375 -1.476 -9.112 1.0 97.42 ? 380 LYS A CA 1 O49373 UNP 380 K ATOM 3073 C C . LYS A 1 380 ? 13.587 -0.944 -9.872 1.0 97.42 ? 380 LYS A C 1 O49373 UNP 380 K ATOM 3074 C CB . LYS A 1 380 ? 11.620 -2.501 -9.980 1.0 97.42 ? 380 LYS A CB 1 O49373 UNP 380 K ATOM 3075 O O . LYS A 1 380 ? 13.495 0.095 -10.527 1.0 97.42 ? 380 LYS A O 1 O49373 UNP 380 K ATOM 3076 C CG . LYS A 1 380 ? 10.623 -3.363 -9.191 1.0 97.42 ? 380 LYS A CG 1 O49373 UNP 380 K ATOM 3077 C CD . LYS A 1 380 ? 11.359 -4.239 -8.172 1.0 97.42 ? 380 LYS A CD 1 O49373 UNP 380 K ATOM 3078 C CE . LYS A 1 380 ? 10.485 -5.395 -7.697 1.0 97.42 ? 380 LYS A CE 1 O49373 UNP 380 K ATOM 3079 N NZ . LYS A 1 380 ? 11.349 -6.454 -7.124 1.0 97.42 ? 380 LYS A NZ 1 O49373 UNP 380 K ATOM 3080 N N . SER A 1 381 ? 14.684 -1.688 -9.805 1.0 97.38 ? 381 SER A N 1 O49373 UNP 381 S ATOM 3081 C CA . SER A 1 381 ? 15.904 -1.415 -10.559 1.0 97.38 ? 381 SER A CA 1 O49373 UNP 381 S ATOM 3082 C C . SER A 1 381 ? 16.483 -2.713 -11.127 1.0 97.38 ? 381 SER A C 1 O49373 UNP 381 S ATOM 3083 C CB . SER A 1 381 ? 16.928 -0.700 -9.673 1.0 97.38 ? 381 SER A CB 1 O49373 UNP 381 S ATOM 3084 O O . SER A 1 381 ? 16.590 -3.695 -10.387 1.0 97.38 ? 381 SER A O 1 O49373 UNP 381 S ATOM 3085 O OG . SER A 1 381 ? 16.516 0.645 -9.504 1.0 97.38 ? 381 SER A OG 1 O49373 UNP 381 S ATOM 3086 N N . PRO A 1 382 ? 16.826 -2.751 -12.426 1.0 97.79 ? 382 PRO A N 1 O49373 UNP 382 P ATOM 3087 C CA . PRO A 1 382 ? 17.456 -3.913 -13.032 1.0 97.79 ? 382 PRO A CA 1 O49373 UNP 382 P ATOM 3088 C C . PRO A 1 382 ? 18.933 -4.023 -12.622 1.0 97.79 ? 382 PRO A C 1 O49373 UNP 382 P ATOM 3089 C CB . PRO A 1 382 ? 17.293 -3.723 -14.537 1.0 97.79 ? 382 PRO A CB 1 O49373 UNP 382 P ATOM 3090 O O . PRO A 1 382 ? 19.637 -3.015 -12.567 1.0 97.79 ? 382 PRO A O 1 O49373 UNP 382 P ATOM 3091 C CG . PRO A 1 382 ? 17.311 -2.211 -14.694 1.0 97.79 ? 382 PRO A CG 1 O49373 UNP 382 P ATOM 3092 C CD . PRO A 1 382 ? 16.631 -1.707 -13.427 1.0 97.79 ? 382 PRO A CD 1 O49373 UNP 382 P ATOM 3093 N N . ILE A 1 383 ? 19.426 -5.237 -12.378 1.0 97.70 ? 383 ILE A N 1 O49373 UNP 383 I ATOM 3094 C CA . ILE A 1 383 ? 20.850 -5.516 -12.133 1.0 97.70 ? 383 ILE A CA 1 O49373 UNP 383 I ATOM 3095 C C . ILE A 1 383 ? 21.631 -5.424 -13.447 1.0 97.70 ? 383 ILE A C 1 O49373 UNP 383 I ATOM 3096 C CB . ILE A 1 383 ? 21.030 -6.911 -11.485 1.0 97.70 ? 383 ILE A CB 1 O49373 UNP 383 I ATOM 3097 O O . ILE A 1 383 ? 22.711 -4.840 -13.495 1.0 97.70 ? 383 ILE A O 1 O49373 UNP 383 I ATOM 3098 C CG1 . ILE A 1 383 ? 20.342 -6.974 -10.102 1.0 97.70 ? 383 ILE A CG1 1 O49373 UNP 383 I ATOM 3099 C CG2 . ILE A 1 383 ? 22.526 -7.266 -11.347 1.0 97.70 ? 383 ILE A CG2 1 O49373 UNP 383 I ATOM 3100 C CD1 . ILE A 1 383 ? 20.337 -8.382 -9.492 1.0 97.70 ? 383 ILE A CD1 1 O49373 UNP 383 I ATOM 3101 N N . LYS A 1 384 ? 21.083 -6.003 -14.519 1.0 97.75 ? 384 LYS A N 1 O49373 UNP 384 K ATOM 3102 C CA . LYS A 1 384 ? 21.637 -5.985 -15.876 1.0 97.75 ? 384 LYS A CA 1 O49373 UNP 384 K ATOM 3103 C C . LYS A 1 384 ? 20.674 -5.280 -16.817 1.0 97.75 ? 384 LYS A C 1 O49373 UNP 384 K ATOM 3104 C CB . LYS A 1 384 ? 21.886 -7.416 -16.371 1.0 97.75 ? 384 LYS A CB 1 O49373 UNP 384 K ATOM 3105 O O . LYS A 1 384 ? 19.461 -5.385 -16.634 1.0 97.75 ? 384 LYS A O 1 O49373 UNP 384 K ATOM 3106 C CG . LYS A 1 384 ? 22.890 -8.180 -15.500 1.0 97.75 ? 384 LYS A CG 1 O49373 UNP 384 K ATOM 3107 C CD . LYS A 1 384 ? 23.128 -9.579 -16.076 1.0 97.75 ? 384 LYS A CD 1 O49373 UNP 384 K ATOM 3108 C CE . LYS A 1 384 ? 24.101 -10.356 -15.184 1.0 97.75 ? 384 LYS A CE 1 O49373 UNP 384 K ATOM 3109 N NZ . LYS A 1 384 ? 24.348 -11.719 -15.718 1.0 97.75 ? 384 LYS A NZ 1 O49373 UNP 384 K ATOM 3110 N N . SER A 1 385 ? 21.215 -4.611 -17.833 1.0 98.12 ? 385 SER A N 1 O49373 UNP 385 S ATOM 3111 C CA . SER A 1 385 ? 20.393 -4.006 -18.879 1.0 98.12 ? 385 SER A CA 1 O49373 UNP 385 S ATOM 3112 C C . SER A 1 385 ? 19.469 -5.045 -19.520 1.0 98.12 ? 385 SER A C 1 O49373 UNP 385 S ATOM 3113 C CB . SER A 1 385 ? 21.240 -3.330 -19.960 1.0 98.12 ? 385 SER A CB 1 O49373 UNP 385 S ATOM 3114 O O . SER A 1 385 ? 19.860 -6.198 -19.698 1.0 98.12 ? 385 SER A O 1 O49373 UNP 385 S ATOM 3115 O OG . SER A 1 385 ? 22.111 -2.368 -19.387 1.0 98.12 ? 385 SER A OG 1 O49373 UNP 385 S ATOM 3116 N N . ASP A 1 386 ? 18.251 -4.629 -19.846 1.0 98.21 ? 386 ASP A N 1 O49373 UNP 386 D ATOM 3117 C CA . ASP A 1 386 ? 17.191 -5.501 -20.354 1.0 98.21 ? 386 ASP A CA 1 O49373 UNP 386 D ATOM 3118 C C . ASP A 1 386 ? 16.302 -4.744 -21.356 1.0 98.21 ? 386 ASP A C 1 O49373 UNP 386 D ATOM 3119 C CB . ASP A 1 386 ? 16.382 -6.059 -19.161 1.0 98.21 ? 386 ASP A CB 1 O49373 UNP 386 D ATOM 3120 O O . ASP A 1 386 ? 16.328 -3.510 -21.429 1.0 98.21 ? 386 ASP A O 1 O49373 UNP 386 D ATOM 3121 C CG . ASP A 1 386 ? 15.544 -7.304 -19.489 1.0 98.21 ? 386 ASP A CG 1 O49373 UNP 386 D ATOM 3122 O OD1 . ASP A 1 386 ? 15.647 -7.807 -20.625 1.0 98.21 ? 386 ASP A OD1 1 O49373 UNP 386 D ATOM 3123 O OD2 . ASP A 1 386 ? 14.815 -7.780 -18.585 1.0 98.21 ? 386 ASP A OD2 1 O49373 UNP 386 D ATOM 3124 N N . VAL A 1 387 ? 15.506 -5.480 -22.129 1.0 98.25 ? 387 VAL A N 1 O49373 UNP 387 V ATOM 3125 C CA . VAL A 1 387 ? 14.482 -4.938 -23.028 1.0 98.25 ? 387 VAL A CA 1 O49373 UNP 387 V ATOM 3126 C C . VAL A 1 387 ? 13.123 -5.413 -22.537 1.0 98.25 ? 387 VAL A C 1 O49373 UNP 387 V ATOM 3127 C CB . VAL A 1 387 ? 14.718 -5.342 -24.494 1.0 98.25 ? 387 VAL A CB 1 O49373 UNP 387 V ATOM 3128 O O . VAL A 1 387 ? 12.847 -6.608 -22.490 1.0 98.25 ? 387 VAL A O 1 O49373 UNP 387 V ATOM 3129 C CG1 . VAL A 1 387 ? 13.731 -4.613 -25.416 1.0 98.25 ? 387 VAL A CG1 1 O49373 UNP 387 V ATOM 3130 C CG2 . VAL A 1 387 ? 16.143 -4.988 -24.947 1.0 98.25 ? 387 VAL A CG2 1 O49373 UNP 387 V ATOM 3131 N N . LEU A 1 388 ? 12.267 -4.468 -22.156 1.0 98.32 ? 388 LEU A N 1 O49373 UNP 388 L ATOM 3132 C CA . LEU A 1 388 ? 10.919 -4.783 -21.696 1.0 98.32 ? 388 LEU A CA 1 O49373 UNP 388 L ATOM 3133 C C . LEU A 1 388 ? 10.030 -5.260 -22.862 1.0 98.32 ? 388 LEU A C 1 O49373 UNP 388 L ATOM 3134 C CB . LEU A 1 388 ? 10.319 -3.552 -21.004 1.0 98.32 ? 388 LEU A CB 1 O49373 UNP 388 L ATOM 3135 O O . LEU A 1 388 ? 10.291 -4.877 -24.002 1.0 98.32 ? 388 LEU A O 1 O49373 UNP 388 L ATOM 3136 C CG . LEU A 1 388 ? 11.061 -3.065 -19.752 1.0 98.32 ? 388 LEU A CG 1 O49373 UNP 388 L ATOM 3137 C CD1 . LEU A 1 388 ? 10.293 -1.890 -19.154 1.0 98.32 ? 388 LEU A CD1 1 O49373 UNP 388 L ATOM 3138 C CD2 . LEU A 1 388 ? 11.149 -4.144 -18.675 1.0 98.32 ? 388 LEU A CD2 1 O49373 UNP 388 L ATOM 3139 N N . PRO A 1 389 ? 8.943 -6.014 -22.599 1.0 98.17 ? 389 PRO A N 1 O49373 UNP 389 P ATOM 3140 C CA . PRO A 1 389 ? 7.977 -6.442 -23.621 1.0 98.17 ? 389 PRO A CA 1 O49373 UNP 389 P ATOM 3141 C C . PRO A 1 389 ? 7.455 -5.323 -24.535 1.0 98.17 ? 389 PRO A C 1 O49373 UNP 389 P ATOM 3142 C CB . PRO A 1 389 ? 6.832 -7.081 -22.832 1.0 98.17 ? 389 PRO A CB 1 O49373 UNP 389 P ATOM 3143 O O . PRO A 1 389 ? 7.272 -5.536 -25.727 1.0 98.17 ? 389 PRO A O 1 O49373 UNP 389 P ATOM 3144 C CG . PRO A 1 389 ? 7.552 -7.677 -21.626 1.0 98.17 ? 389 PRO A CG 1 O49373 UNP 389 P ATOM 3145 C CD . PRO A 1 389 ? 8.632 -6.643 -21.323 1.0 98.17 ? 389 PRO A CD 1 O49373 UNP 389 P ATOM 3146 N N . SER A 1 390 ? 7.298 -4.111 -24.003 1.0 96.68 ? 390 SER A N 1 O49373 UNP 390 S ATOM 3147 C CA . SER A 1 390 ? 6.962 -2.899 -24.773 1.0 96.68 ? 390 SER A CA 1 O49373 UNP 390 S ATOM 3148 C C . SER A 1 390 ? 8.071 -2.386 -25.717 1.0 96.68 ? 390 SER A C 1 O49373 UNP 390 S ATOM 3149 C CB . SER A 1 390 ? 6.571 -1.789 -23.797 1.0 96.68 ? 390 SER A CB 1 O49373 UNP 390 S ATOM 3150 O O . SER A 1 390 ? 7.917 -1.335 -26.332 1.0 96.68 ? 390 SER A O 1 O49373 UNP 390 S ATOM 3151 O OG . SER A 1 390 ? 7.661 -1.536 -22.917 1.0 96.68 ? 390 SER A OG 1 O49373 UNP 390 S ATOM 3152 N N . GLY A 1 391 ? 9.228 -3.051 -25.793 1.0 97.30 ? 391 GLY A N 1 O49373 UNP 391 G ATOM 3153 C CA . GLY A 1 391 ? 10.396 -2.652 -26.590 1.0 97.30 ? 391 GLY A CA 1 O49373 UNP 391 G ATOM 3154 C C . GLY A 1 391 ? 11.315 -1.617 -25.925 1.0 97.30 ? 391 GLY A C 1 O49373 UNP 391 G ATOM 3155 O O . GLY A 1 391 ? 12.385 -1.301 -26.453 1.0 97.30 ? 391 GLY A O 1 O49373 UNP 391 G ATOM 3156 N N . HIS A 1 392 ? 10.944 -1.092 -24.755 1.0 97.79 ? 392 HIS A N 1 O49373 UNP 392 H ATOM 3157 C CA . HIS A 1 392 ? 11.748 -0.108 -24.032 1.0 97.79 ? 392 HIS A CA 1 O49373 UNP 392 H ATOM 3158 C C . HIS A 1 392 ? 13.014 -0.739 -23.439 1.0 97.79 ? 392 HIS A C 1 O49373 UNP 392 H ATOM 3159 C CB . HIS A 1 392 ? 10.913 0.566 -22.937 1.0 97.79 ? 392 HIS A CB 1 O49373 UNP 392 H ATOM 3160 O O . HIS A 1 392 ? 12.949 -1.705 -22.679 1.0 97.79 ? 392 HIS A O 1 O49373 UNP 392 H ATOM 3161 C CG . HIS A 1 392 ? 9.825 1.444 -23.492 1.0 97.79 ? 392 HIS A CG 1 O49373 UNP 392 H ATOM 3162 C CD2 . HIS A 1 392 ? 9.912 2.784 -23.750 1.0 97.79 ? 392 HIS A CD2 1 O49373 UNP 392 H ATOM 3163 N ND1 . HIS A 1 392 ? 8.560 1.047 -23.855 1.0 97.79 ? 392 HIS A ND1 1 O49373 UNP 392 H ATOM 3164 C CE1 . HIS A 1 392 ? 7.903 2.118 -24.328 1.0 97.79 ? 392 HIS A CE1 1 O49373 UNP 392 H ATOM 3165 N NE2 . HIS A 1 392 ? 8.689 3.208 -24.269 1.0 97.79 ? 392 HIS A NE2 1 O49373 UNP 392 H ATOM 3166 N N . LYS A 1 393 ? 14.172 -0.142 -23.734 1.0 97.14 ? 393 LYS A N 1 O49373 UNP 393 K ATOM 3167 C CA . LYS A 1 393 ? 15.457 -0.522 -23.135 1.0 97.14 ? 393 LYS A CA 1 O49373 UNP 393 K ATOM 3168 C C . LYS A 1 393 ? 15.596 0.092 -21.745 1.0 97.14 ? 393 LYS A C 1 O49373 UNP 393 K ATOM 3169 C CB . LYS A 1 393 ? 16.628 -0.109 -24.039 1.0 97.14 ? 393 LYS A CB 1 O49373 UNP 393 K ATOM 3170 O O . LYS A 1 393 ? 15.361 1.290 -21.571 1.0 97.14 ? 393 LYS A O 1 O49373 UNP 393 K ATOM 3171 C CG . LYS A 1 393 ? 16.562 -0.801 -25.408 1.0 97.14 ? 393 LYS A CG 1 O49373 UNP 393 K ATOM 3172 C CD . LYS A 1 393 ? 17.780 -0.465 -26.274 1.0 97.14 ? 393 LYS A CD 1 O49373 UNP 393 K ATOM 3173 C CE . LYS A 1 393 ? 17.671 -1.231 -27.597 1.0 97.14 ? 393 LYS A CE 1 O49373 UNP 393 K ATOM 3174 N NZ . LYS A 1 393 ? 18.816 -0.946 -28.497 1.0 97.14 ? 393 LYS A NZ 1 O49373 UNP 393 K ATOM 3175 N N . VAL A 1 394 ? 16.012 -0.716 -20.777 1.0 97.06 ? 394 VAL A N 1 O49373 UNP 394 V ATOM 3176 C CA . VAL A 1 394 ? 16.343 -0.276 -19.420 1.0 97.06 ? 394 VAL A CA 1 O49373 UNP 394 V ATOM 3177 C C . VAL A 1 394 ? 17.791 -0.621 -19.120 1.0 97.06 ? 394 VAL A C 1 O49373 UNP 394 V ATOM 3178 C CB . VAL A 1 394 ? 15.379 -0.852 -18.363 1.0 97.06 ? 394 VAL A CB 1 O49373 UNP 394 V ATOM 3179 O O . VAL A 1 394 ? 18.203 -1.767 -19.266 1.0 97.06 ? 394 VAL A O 1 O49373 UNP 394 V ATOM 3180 C CG1 . VAL A 1 394 ? 13.987 -0.239 -18.546 1.0 97.06 ? 394 VAL A CG1 1 O49373 UNP 394 V ATOM 3181 C CG2 . VAL A 1 394 ? 15.227 -2.379 -18.372 1.0 97.06 ? 394 VAL A CG2 1 O49373 UNP 394 V ATOM 3182 N N . ASP A 1 395 ? 18.571 0.373 -18.705 1.0 96.00 ? 395 ASP A N 1 O49373 UNP 395 D ATOM 3183 C CA . ASP A 1 395 ? 19.969 0.170 -18.332 1.0 96.00 ? 395 ASP A CA 1 O49373 UNP 395 D ATOM 3184 C C . ASP A 1 395 ? 20.082 -0.370 -16.905 1.0 96.00 ? 395 ASP A C 1 O49373 UNP 395 D ATOM 3185 C CB . ASP A 1 395 ? 20.764 1.472 -18.490 1.0 96.00 ? 395 ASP A CB 1 O49373 UNP 395 D ATOM 3186 O O . ASP A 1 395 ? 19.212 -0.105 -16.067 1.0 96.00 ? 395 ASP A O 1 O49373 UNP 395 D ATOM 3187 C CG . ASP A 1 395 ? 20.795 1.959 -19.940 1.0 96.00 ? 395 ASP A CG 1 O49373 UNP 395 D ATOM 3188 O OD1 . ASP A 1 395 ? 21.010 1.107 -20.832 1.0 96.00 ? 395 ASP A OD1 1 O49373 UNP 395 D ATOM 3189 O OD2 . ASP A 1 395 ? 20.581 3.177 -20.139 1.0 96.00 ? 395 ASP A OD2 1 O49373 UNP 395 D ATOM 3190 N N . ALA A 1 396 ? 21.168 -1.083 -16.606 1.0 96.02 ? 396 ALA A N 1 O49373 UNP 396 A ATOM 3191 C CA . ALA A 1 396 ? 21.507 -1.485 -15.242 1.0 96.02 ? 396 ALA A CA 1 O49373 UNP 396 A ATOM 3192 C C . ALA A 1 396 ? 21.423 -0.299 -14.259 1.0 96.02 ? 396 ALA A C 1 O49373 UNP 396 A ATOM 3193 C CB . ALA A 1 396 ? 22.913 -2.092 -15.245 1.0 96.02 ? 396 ALA A CB 1 O49373 UNP 396 A ATOM 3194 O O . ALA A 1 396 ? 21.846 0.816 -14.566 1.0 96.02 ? 396 ALA A O 1 O49373 UNP 396 A ATOM 3195 N N . ASN A 1 397 ? 20.878 -0.545 -13.067 1.0 93.37 ? 397 ASN A N 1 O49373 UNP 397 N ATOM 3196 C CA . ASN A 1 397 ? 20.642 0.436 -12.000 1.0 93.37 ? 397 ASN A CA 1 O49373 UNP 397 N ATOM 3197 C C . ASN A 1 397 ? 19.678 1.588 -12.348 1.0 93.37 ? 397 ASN A C 1 O49373 UNP 397 N ATOM 3198 C CB . ASN A 1 397 ? 21.981 0.932 -11.428 1.0 93.37 ? 397 ASN A CB 1 O49373 UNP 397 N ATOM 3199 O O . ASN A 1 397 ? 19.489 2.492 -11.534 1.0 93.37 ? 397 ASN A O 1 O49373 UNP 397 N ATOM 3200 C CG . ASN A 1 397 ? 22.862 -0.212 -10.974 1.0 93.37 ? 397 ASN A CG 1 O49373 UNP 397 N ATOM 3201 N ND2 . ASN A 1 397 ? 24.058 -0.323 -11.502 1.0 93.37 ? 397 ASN A ND2 1 O49373 UNP 397 N ATOM 3202 O OD1 . ASN A 1 397 ? 22.479 -1.024 -10.149 1.0 93.37 ? 397 ASN A OD1 1 O49373 UNP 397 N ATOM 3203 N N . SER A 1 398 ? 19.018 1.561 -13.510 1.0 94.61 ? 398 SER A N 1 O49373 UNP 398 S ATOM 3204 C CA . SER A 1 398 ? 17.973 2.539 -13.830 1.0 94.61 ? 398 SER A CA 1 O49373 UNP 398 S ATOM 3205 C C . SER A 1 398 ? 16.771 2.438 -12.876 1.0 94.61 ? 398 SER A C 1 O49373 UNP 398 S ATOM 3206 C CB . SER A 1 398 ? 17.543 2.443 -15.298 1.0 94.61 ? 398 SER A CB 1 O49373 UNP 398 S ATOM 3207 O O . SER A 1 398 ? 16.558 1.439 -12.181 1.0 94.61 ? 398 SER A O 1 O49373 UNP 398 S ATOM 3208 O OG . SER A 1 398 ? 16.958 1.193 -15.585 1.0 94.61 ? 398 SER A OG 1 O49373 UNP 398 S ATOM 3209 N N . LYS A 1 399 ? 15.969 3.506 -12.806 1.0 95.94 ? 399 LYS A N 1 O49373 UNP 399 K ATOM 3210 C CA . LYS A 1 399 ? 14.769 3.576 -11.962 1.0 95.94 ? 399 LYS A CA 1 O49373 UNP 399 K ATOM 3211 C C . LYS A 1 399 ? 13.539 3.231 -12.779 1.0 95.94 ? 399 LYS A C 1 O49373 UNP 399 K ATOM 3212 C CB . LYS A 1 399 ? 14.623 4.980 -11.366 1.0 95.94 ? 399 LYS A CB 1 O49373 UNP 399 K ATOM 3213 O O . LYS A 1 399 ? 13.208 3.953 -13.715 1.0 95.94 ? 399 LYS A O 1 O49373 UNP 399 K ATOM 3214 C CG . LYS A 1 399 ? 15.727 5.279 -10.355 1.0 95.94 ? 399 LYS A CG 1 O49373 UNP 399 K ATOM 3215 C CD . LYS A 1 399 ? 15.696 6.749 -9.924 1.0 95.94 ? 399 LYS A CD 1 O49373 UNP 399 K ATOM 3216 C CE . LYS A 1 399 ? 16.914 6.922 -9.031 1.0 95.94 ? 399 LYS A CE 1 O49373 UNP 399 K ATOM 3217 N NZ . LYS A 1 399 ? 17.253 8.315 -8.701 1.0 95.94 ? 399 LYS A NZ 1 O49373 UNP 399 K ATOM 3218 N N . ILE A 1 400 ? 12.827 2.188 -12.378 1.0 97.91 ? 400 ILE A N 1 O49373 UNP 400 I ATOM 3219 C CA . ILE A 1 400 ? 11.525 1.844 -12.943 1.0 97.91 ? 400 ILE A CA 1 O49373 UNP 400 I ATOM 3220 C C . ILE A 1 400 ? 10.459 2.091 -11.879 1.0 97.91 ? 400 ILE A C 1 O49373 UNP 400 I ATOM 3221 C CB . ILE A 1 400 ? 11.504 0.409 -13.501 1.0 97.91 ? 400 ILE A CB 1 O49373 UNP 400 I ATOM 3222 O O . ILE A 1 400 ? 10.558 1.579 -10.760 1.0 97.91 ? 400 ILE A O 1 O49373 UNP 400 I ATOM 3223 C CG1 . ILE A 1 400 ? 12.665 0.187 -14.502 1.0 97.91 ? 400 ILE A CG1 1 O49373 UNP 400 I ATOM 3224 C CG2 . ILE A 1 400 ? 10.140 0.172 -14.175 1.0 97.91 ? 400 ILE A CG2 1 O49373 UNP 400 I ATOM 3225 C CD1 . ILE A 1 400 ? 12.804 -1.265 -14.965 1.0 97.91 ? 400 ILE A CD1 1 O49373 UNP 400 I ATOM 3226 N N . ILE A 1 401 ? 9.454 2.888 -12.230 1.0 97.66 ? 401 ILE A N 1 O49373 UNP 401 I ATOM 3227 C CA . ILE A 1 401 ? 8.320 3.244 -11.384 1.0 97.66 ? 401 ILE A CA 1 O49373 UNP 401 I ATOM 3228 C C . ILE A 1 401 ? 7.060 2.602 -11.964 1.0 97.66 ? 401 ILE A C 1 O49373 UNP 401 I ATOM 3229 C CB . ILE A 1 401 ? 8.185 4.776 -11.248 1.0 97.66 ? 401 ILE A CB 1 O49373 UNP 401 I ATOM 3230 O O . ILE A 1 401 ? 6.640 2.910 -13.075 1.0 97.66 ? 401 ILE A O 1 O49373 UNP 401 I ATOM 3231 C CG1 . ILE A 1 401 ? 9.471 5.466 -10.732 1.0 97.66 ? 401 ILE A CG1 1 O49373 UNP 401 I ATOM 3232 C CG2 . ILE A 1 401 ? 6.993 5.130 -10.342 1.0 97.66 ? 401 ILE A CG2 1 O49373 UNP 401 I ATOM 3233 C CD1 . ILE A 1 401 ? 9.954 5.024 -9.343 1.0 97.66 ? 401 ILE A CD1 1 O49373 UNP 401 I ATOM 3234 N N . ILE A 1 402 ? 6.441 1.713 -11.197 1.0 98.27 ? 402 ILE A N 1 O49373 UNP 402 I ATOM 3235 C CA . ILE A 1 402 ? 5.146 1.122 -11.523 1.0 98.27 ? 402 ILE A CA 1 O49373 UNP 402 I ATOM 3236 C C . ILE A 1 402 ? 4.078 1.977 -10.841 1.0 98.27 ? 402 ILE A C 1 O49373 UNP 402 I ATOM 3237 C CB . ILE A 1 402 ? 5.086 -0.364 -11.115 1.0 98.27 ? 402 ILE A CB 1 O49373 UNP 402 I ATOM 3238 O O . ILE A 1 402 ? 4.005 2.014 -9.612 1.0 98.27 ? 402 ILE A O 1 O49373 UNP 402 I ATOM 3239 C CG1 . ILE A 1 402 ? 6.257 -1.174 -11.726 1.0 98.27 ? 402 ILE A CG1 1 O49373 UNP 402 I ATOM 3240 C CG2 . ILE A 1 402 ? 3.738 -0.933 -11.586 1.0 98.27 ? 402 ILE A CG2 1 O49373 UNP 402 I ATOM 3241 C CD1 . ILE A 1 402 ? 6.360 -2.618 -11.216 1.0 98.27 ? 402 ILE A CD1 1 O49373 UNP 402 I ATOM 3242 N N . CYS A 1 403 ? 3.276 2.701 -11.618 1.0 97.98 ? 403 CYS A N 1 O49373 UNP 403 C ATOM 3243 C CA . CYS A 1 403 ? 2.310 3.667 -11.090 1.0 97.98 ? 403 CYS A CA 1 O49373 UNP 403 C ATOM 3244 C C . CYS A 1 403 ? 0.975 2.979 -10.766 1.0 97.98 ? 403 CYS A C 1 O49373 UNP 403 C ATOM 3245 C CB . CYS A 1 403 ? 2.147 4.815 -12.100 1.0 97.98 ? 403 CYS A CB 1 O49373 UNP 403 C ATOM 3246 O O . CYS A 1 403 ? 0.087 2.931 -11.613 1.0 97.98 ? 403 CYS A O 1 O49373 UNP 403 C ATOM 3247 S SG . CYS A 1 403 ? 3.706 5.720 -12.319 1.0 97.98 ? 403 CYS A SG 1 O49373 UNP 403 C ATOM 3248 N N . LEU A 1 404 ? 0.812 2.457 -9.546 1.0 98.28 ? 404 LEU A N 1 O49373 UNP 404 L ATOM 3249 C CA . LEU A 1 404 ? -0.363 1.660 -9.156 1.0 98.28 ? 404 LEU A CA 1 O49373 UNP 404 L ATOM 3250 C C . LEU A 1 404 ? -1.674 2.453 -9.278 1.0 98.28 ? 404 LEU A C 1 O49373 UNP 404 L ATOM 3251 C CB . LEU A 1 404 ? -0.192 1.110 -7.725 1.0 98.28 ? 404 LEU A CB 1 O49373 UNP 404 L ATOM 3252 O O . LEU A 1 404 ? -2.643 1.938 -9.832 1.0 98.28 ? 404 LEU A O 1 O49373 UNP 404 L ATOM 3253 C CG . LEU A 1 404 ? 0.609 -0.198 -7.621 1.0 98.28 ? 404 LEU A CG 1 O49373 UNP 404 L ATOM 3254 C CD1 . LEU A 1 404 ? 2.077 -0.055 -8.013 1.0 98.28 ? 404 LEU A CD1 1 O49373 UNP 404 L ATOM 3255 C CD2 . LEU A 1 404 ? 0.566 -0.728 -6.190 1.0 98.28 ? 404 LEU A CD2 1 O49373 UNP 404 L ATOM 3256 N N . TYR A 1 405 ? -1.695 3.717 -8.834 1.0 97.88 ? 405 TYR A N 1 O49373 UNP 405 Y ATOM 3257 C CA . TYR A 1 405 ? -2.879 4.582 -8.980 1.0 97.88 ? 405 TYR A CA 1 O49373 UNP 405 Y ATOM 3258 C C . TYR A 1 405 ? -3.303 4.756 -10.447 1.0 97.88 ? 405 TYR A C 1 O49373 UNP 405 Y ATOM 3259 C CB . TYR A 1 405 ? -2.588 5.957 -8.365 1.0 97.88 ? 405 TYR A CB 1 O49373 UNP 405 Y ATOM 3260 O O . TYR A 1 405 ? -4.495 4.770 -10.763 1.0 97.88 ? 405 TYR A O 1 O49373 UNP 405 Y ATOM 3261 C CG . TYR A 1 405 ? -3.746 6.936 -8.468 1.0 97.88 ? 405 TYR A CG 1 O49373 UNP 405 Y ATOM 3262 C CD1 . TYR A 1 405 ? -3.906 7.750 -9.611 1.0 97.88 ? 405 TYR A CD1 1 O49373 UNP 405 Y ATOM 3263 C CD2 . TYR A 1 405 ? -4.668 7.036 -7.411 1.0 97.88 ? 405 TYR A CD2 1 O49373 UNP 405 Y ATOM 3264 C CE1 . TYR A 1 405 ? -4.945 8.703 -9.663 1.0 97.88 ? 405 TYR A CE1 1 O49373 UNP 405 Y ATOM 3265 C CE2 . TYR A 1 405 ? -5.707 7.986 -7.459 1.0 97.88 ? 405 TYR A CE2 1 O49373 UNP 405 Y ATOM 3266 O OH . TYR A 1 405 ? -6.826 9.773 -8.620 1.0 97.88 ? 405 TYR A OH 1 O49373 UNP 405 Y ATOM 3267 C CZ . TYR A 1 405 ? -5.839 8.837 -8.580 1.0 97.88 ? 405 TYR A CZ 1 O49373 UNP 405 Y ATOM 3268 N N . ALA A 1 406 ? -2.323 4.884 -11.347 1.0 98.16 ? 406 ALA A N 1 O49373 UNP 406 A ATOM 3269 C CA . ALA A 1 406 ? -2.574 5.030 -12.773 1.0 98.16 ? 406 ALA A CA 1 O49373 UNP 406 A ATOM 3270 C C . ALA A 1 406 ? -3.004 3.708 -13.411 1.0 98.16 ? 406 ALA A C 1 O49373 UNP 406 A ATOM 3271 C CB . ALA A 1 406 ? -1.346 5.650 -13.445 1.0 98.16 ? 406 ALA A CB 1 O49373 UNP 406 A ATOM 3272 O O . ALA A 1 406 ? -3.983 3.696 -14.150 1.0 98.16 ? 406 ALA A O 1 O49373 UNP 406 A ATOM 3273 N N . LEU A 1 407 ? -2.344 2.596 -13.068 1.0 98.39 ? 407 LEU A N 1 O49373 UNP 407 L ATOM 3274 C CA . LEU A 1 407 ? -2.691 1.246 -13.521 1.0 98.39 ? 407 LEU A CA 1 O49373 UNP 407 L ATOM 3275 C C . LEU A 1 407 ? -4.166 0.933 -13.262 1.0 98.39 ? 407 LEU A C 1 O49373 UNP 407 L ATOM 3276 C CB . LEU A 1 407 ? -1.786 0.238 -12.787 1.0 98.39 ? 407 LEU A CB 1 O49373 UNP 407 L ATOM 3277 O O . LEU A 1 407 ? -4.861 0.432 -14.143 1.0 98.39 ? 407 LEU A O 1 O49373 UNP 407 L ATOM 3278 C CG . LEU A 1 407 ? -2.107 -1.243 -13.064 1.0 98.39 ? 407 LEU A CG 1 O49373 UNP 407 L ATOM 3279 C CD1 . LEU A 1 407 ? -1.896 -1.611 -14.527 1.0 98.39 ? 407 LEU A CD1 1 O49373 UNP 407 L ATOM 3280 C CD2 . LEU A 1 407 ? -1.182 -2.108 -12.210 1.0 98.39 ? 407 LEU A CD2 1 O49373 UNP 407 L ATOM 3281 N N . GLY A 1 408 ? -4.656 1.299 -12.078 1.0 97.72 ? 408 GLY A N 1 O49373 UNP 408 G ATOM 3282 C CA . GLY A 1 408 ? -6.053 1.157 -11.694 1.0 97.72 ? 408 GLY A CA 1 O49373 UNP 408 G ATOM 3283 C C . GLY A 1 408 ? -7.044 1.991 -12.509 1.0 97.72 ? 408 GLY A C 1 O49373 UNP 408 G ATOM 3284 O O . GLY A 1 408 ? -8.234 1.795 -12.345 1.0 97.72 ? 408 GLY A O 1 O49373 UNP 408 G ATOM 3285 N N . ARG A 1 409 ? -6.608 2.906 -13.382 1.0 97.68 ? 409 ARG A N 1 O49373 UNP 409 R ATOM 3286 C CA . ARG A 1 409 ? -7.470 3.773 -14.215 1.0 97.68 ? 409 ARG A CA 1 O49373 UNP 409 R ATOM 3287 C C . ARG A 1 409 ? -7.208 3.635 -15.714 1.0 97.68 ? 409 ARG A C 1 O49373 UNP 409 R ATOM 3288 C CB . ARG A 1 409 ? -7.309 5.234 -13.766 1.0 97.68 ? 409 ARG A CB 1 O49373 UNP 409 R ATOM 3289 O O . ARG A 1 409 ? -7.799 4.368 -16.500 1.0 97.68 ? 409 ARG A O 1 O49373 UNP 409 R ATOM 3290 C CG . ARG A 1 409 ? -7.981 5.488 -12.417 1.0 97.68 ? 409 ARG A CG 1 O49373 UNP 409 R ATOM 3291 C CD . ARG A 1 409 ? -7.641 6.900 -11.919 1.0 97.68 ? 409 ARG A CD 1 O49373 UNP 409 R ATOM 3292 N NE . ARG A 1 409 ? -8.261 7.176 -10.613 1.0 97.68 ? 409 ARG A NE 1 O49373 UNP 409 R ATOM 3293 N NH1 . ARG A 1 409 ? -6.943 5.748 -9.412 1.0 97.68 ? 409 ARG A NH1 1 O49373 UNP 409 R ATOM 3294 N NH2 . ARG A 1 409 ? -8.627 6.790 -8.395 1.0 97.68 ? 409 ARG A NH2 1 O49373 UNP 409 R ATOM 3295 C CZ . ARG A 1 409 ? -7.943 6.579 -9.483 1.0 97.68 ? 409 ARG A CZ 1 O49373 UNP 409 R ATOM 3296 N N . MET A 1 410 ? -6.325 2.728 -16.129 1.0 97.95 ? 410 MET A N 1 O49373 UNP 410 M ATOM 3297 C CA . MET A 1 410 ? -6.007 2.550 -17.546 1.0 97.95 ? 410 MET A CA 1 O49373 UNP 410 M ATOM 3298 C C . MET A 1 410 ? -7.149 1.856 -18.284 1.0 97.95 ? 410 MET A C 1 O49373 UNP 410 M ATOM 3299 C CB . MET A 1 410 ? -4.710 1.752 -17.721 1.0 97.95 ? 410 MET A CB 1 O49373 UNP 410 M ATOM 3300 O O . MET A 1 410 ? -7.436 0.684 -18.026 1.0 97.95 ? 410 MET A O 1 O49373 UNP 410 M ATOM 3301 C CG . MET A 1 410 ? -3.454 2.512 -17.298 1.0 97.95 ? 410 MET A CG 1 O49373 UNP 410 M ATOM 3302 S SD . MET A 1 410 ? -3.174 4.095 -18.147 1.0 97.95 ? 410 MET A SD 1 O49373 UNP 410 M ATOM 3303 C CE . MET A 1 410 ? -3.769 5.269 -16.907 1.0 97.95 ? 410 MET A CE 1 O49373 UNP 410 M ATOM 3304 N N . ARG A 1 411 ? -7.744 2.544 -19.263 1.0 97.71 ? 411 ARG A N 1 O49373 UNP 411 R ATOM 3305 C CA . ARG A 1 411 ? -8.802 1.977 -20.113 1.0 97.71 ? 411 ARG A CA 1 O49373 UNP 411 R ATOM 3306 C C . ARG A 1 411 ? -8.335 0.770 -20.921 1.0 97.71 ? 411 ARG A C 1 O49373 UNP 411 R ATOM 3307 C CB . ARG A 1 411 ? -9.387 3.058 -21.030 1.0 97.71 ? 411 ARG A CB 1 O49373 UNP 411 R ATOM 3308 O O . ARG A 1 411 ? -9.048 -0.222 -20.994 1.0 97.71 ? 411 ARG A O 1 O49373 UNP 411 R ATOM 3309 C CG . ARG A 1 411 ? -10.198 4.082 -20.224 1.0 97.71 ? 411 ARG A CG 1 O49373 UNP 411 R ATOM 3310 C CD . ARG A 1 411 ? -10.924 5.045 -21.157 1.0 97.71 ? 411 ARG A CD 1 O49373 UNP 411 R ATOM 3311 N NE . ARG A 1 411 ? -10.022 6.063 -21.705 1.0 97.71 ? 411 ARG A NE 1 O49373 UNP 411 R ATOM 3312 N NH1 . ARG A 1 411 ? -11.393 6.749 -23.411 1.0 97.71 ? 411 ARG A NH1 1 O49373 UNP 411 R ATOM 3313 N NH2 . ARG A 1 411 ? -9.387 7.730 -23.044 1.0 97.71 ? 411 ARG A NH2 1 O49373 UNP 411 R ATOM 3314 C CZ . ARG A 1 411 ? -10.285 6.845 -22.724 1.0 97.71 ? 411 ARG A CZ 1 O49373 UNP 411 R ATOM 3315 N N . ALA A 1 412 ? -7.090 0.784 -21.399 1.0 96.95 ? 412 ALA A N 1 O49373 UNP 412 A ATOM 3316 C CA . ALA A 1 412 ? -6.480 -0.367 -22.071 1.0 96.95 ? 412 ALA A CA 1 O49373 UNP 412 A ATOM 3317 C C . ALA A 1 412 ? -6.381 -1.629 -21.182 1.0 96.95 ? 412 ALA A C 1 O49373 UNP 412 A ATOM 3318 C CB . ALA A 1 412 ? -5.093 0.059 -22.561 1.0 96.95 ? 412 ALA A CB 1 O49373 UNP 412 A ATOM 3319 O O . ALA A 1 412 ? -6.240 -2.732 -21.698 1.0 96.95 ? 412 ALA A O 1 O49373 UNP 412 A ATOM 3320 N N . VAL A 1 413 ? -6.450 -1.484 -19.851 1.0 97.55 ? 413 VAL A N 1 O49373 UNP 413 V ATOM 3321 C CA . VAL A 1 413 ? -6.339 -2.597 -18.889 1.0 97.55 ? 413 VAL A CA 1 O49373 UNP 413 V ATOM 3322 C C . VAL A 1 413 ? -7.703 -3.004 -18.321 1.0 97.55 ? 413 VAL A C 1 O49373 UNP 413 V ATOM 3323 C CB . VAL A 1 413 ? -5.356 -2.225 -17.757 1.0 97.55 ? 413 VAL A CB 1 O49373 UNP 413 V ATOM 3324 O O . VAL A 1 413 ? -7.936 -4.190 -18.067 1.0 97.55 ? 413 VAL A O 1 O49373 UNP 413 V ATOM 3325 C CG1 . VAL A 1 413 ? -5.148 -3.377 -16.764 1.0 97.55 ? 413 VAL A CG1 1 O49373 UNP 413 V ATOM 3326 C CG2 . VAL A 1 413 ? -3.974 -1.852 -18.317 1.0 97.55 ? 413 VAL A CG2 1 O49373 UNP 413 V ATOM 3327 N N . TRP A 1 414 ? -8.594 -2.032 -18.105 1.0 97.57 ? 414 TRP A N 1 O49373 UNP 414 W ATOM 3328 C CA . TRP A 1 414 ? -9.846 -2.204 -17.358 1.0 97.57 ? 414 TRP A CA 1 O49373 UNP 414 W ATOM 3329 C C . TRP A 1 414 ? -11.124 -1.892 -18.151 1.0 97.57 ? 414 TRP A C 1 O49373 UNP 414 W ATOM 3330 C CB . TRP A 1 414 ? -9.761 -1.371 -16.072 1.0 97.57 ? 414 TRP A CB 1 O49373 UNP 414 W ATOM 3331 O O . TRP A 1 414 ? -12.209 -2.069 -17.603 1.0 97.57 ? 414 TRP A O 1 O49373 UNP 414 W ATOM 3332 C CG . TRP A 1 414 ? -8.717 -1.821 -15.101 1.0 97.57 ? 414 TRP A CG 1 O49373 UNP 414 W ATOM 3333 C CD1 . TRP A 1 414 ? -7.540 -1.204 -14.861 1.0 97.57 ? 414 TRP A CD1 1 O49373 UNP 414 W ATOM 3334 C CD2 . TRP A 1 414 ? -8.736 -2.999 -14.244 1.0 97.57 ? 414 TRP A CD2 1 O49373 UNP 414 W ATOM 3335 C CE2 . TRP A 1 414 ? -7.528 -3.022 -13.483 1.0 97.57 ? 414 TRP A CE2 1 O49373 UNP 414 W ATOM 3336 C CE3 . TRP A 1 414 ? -9.667 -4.034 -14.015 1.0 97.57 ? 414 TRP A CE3 1 O49373 UNP 414 W ATOM 3337 N NE1 . TRP A 1 414 ? -6.831 -1.910 -13.909 1.0 97.57 ? 414 TRP A NE1 1 O49373 UNP 414 W ATOM 3338 C CH2 . TRP A 1 414 ? -8.218 -5.035 -12.323 1.0 97.57 ? 414 TRP A CH2 1 O49373 UNP 414 W ATOM 3339 C CZ2 . TRP A 1 414 ? -7.272 -4.015 -12.527 1.0 97.57 ? 414 TRP A CZ2 1 O49373 UNP 414 W ATOM 3340 C CZ3 . TRP A 1 414 ? -9.410 -5.043 -13.067 1.0 97.57 ? 414 TRP A CZ3 1 O49373 UNP 414 W ATOM 3341 N N . GLY A 1 415 ? -11.013 -1.477 -19.416 1.0 97.04 ? 415 GLY A N 1 O49373 UNP 415 G ATOM 3342 C CA . GLY A 1 415 ? -12.135 -1.070 -20.268 1.0 97.04 ? 415 GLY A CA 1 O49373 UNP 415 G ATOM 3343 C C . GLY A 1 415 ? -12.517 0.407 -20.116 1.0 97.04 ? 415 GLY A C 1 O49373 UNP 415 G ATOM 3344 O O . GLY A 1 415 ? -11.931 1.142 -19.324 1.0 97.04 ? 415 GLY A O 1 O49373 UNP 415 G ATOM 3345 N N . GLU A 1 416 ? -13.513 0.863 -20.880 1.0 97.42 ? 416 GLU A N 1 O49373 UNP 416 E ATOM 3346 C CA . GLU A 1 416 ? -13.945 2.275 -20.883 1.0 97.42 ? 416 GLU A CA 1 O49373 UNP 416 E ATOM 3347 C C . GLU A 1 416 ? -14.479 2.755 -19.527 1.0 97.42 ? 416 GLU A C 1 O49373 UNP 416 E ATOM 3348 C CB . GLU A 1 416 ? -15.030 2.495 -21.950 1.0 97.42 ? 416 GLU A CB 1 O49373 UNP 416 E ATOM 3349 O O . GLU A 1 416 ? -14.313 3.917 -19.164 1.0 97.42 ? 416 GLU A O 1 O49373 UNP 416 E ATOM 3350 C CG . GLU A 1 416 ? -14.500 2.426 -23.389 1.0 97.42 ? 416 GLU A CG 1 O49373 UNP 416 E ATOM 3351 C CD . GLU A 1 416 ? -13.364 3.432 -23.661 1.0 97.42 ? 416 GLU A CD 1 O49373 UNP 416 E ATOM 3352 O OE1 . GLU A 1 416 ? -12.348 3.014 -24.252 1.0 97.42 ? 416 GLU A OE1 1 O49373 UNP 416 E ATOM 3353 O OE2 . GLU A 1 416 ? -13.444 4.612 -23.232 1.0 97.42 ? 416 GLU A OE2 1 O49373 UNP 416 E ATOM 3354 N N . ASP A 1 417 ? -15.063 1.859 -18.733 1.0 97.54 ? 417 ASP A N 1 O49373 UNP 417 D ATOM 3355 C CA . ASP A 1 417 ? -15.564 2.165 -17.396 1.0 97.54 ? 417 ASP A CA 1 O49373 UNP 417 D ATOM 3356 C C . ASP A 1 417 ? -14.462 2.114 -16.318 1.0 97.54 ? 417 ASP A C 1 O49373 UNP 417 D ATOM 3357 C CB . ASP A 1 417 ? -16.822 1.317 -17.082 1.0 97.54 ? 417 ASP A CB 1 O49373 UNP 417 D ATOM 3358 O O . ASP A 1 417 ? -14.789 2.120 -15.135 1.0 97.54 ? 417 ASP A O 1 O49373 UNP 417 D ATOM 3359 C CG . ASP A 1 417 ? -16.602 -0.199 -17.038 1.0 97.54 ? 417 ASP A CG 1 O49373 UNP 417 D ATOM 3360 O OD1 . ASP A 1 417 ? -15.492 -0.638 -17.403 1.0 97.54 ? 417 ASP A OD1 1 O49373 UNP 417 D ATOM 3361 O OD2 . ASP A 1 417 ? -17.498 -0.940 -16.558 1.0 97.54 ? 417 ASP A OD2 1 O49373 UNP 417 D ATOM 3362 N N . ALA A 1 418 ? -13.166 2.103 -16.670 1.0 97.51 ? 418 ALA A N 1 O49373 UNP 418 A ATOM 3363 C CA . ALA A 1 418 ? -12.039 1.985 -15.731 1.0 97.51 ? 418 ALA A CA 1 O49373 UNP 418 A ATOM 3364 C C . ALA A 1 418 ? -12.070 2.980 -14.555 1.0 97.51 ? 418 ALA A C 1 O49373 UNP 418 A ATOM 3365 C CB . ALA A 1 418 ? -10.726 2.179 -16.504 1.0 97.51 ? 418 ALA A CB 1 O49373 UNP 418 A ATOM 3366 O O . ALA A 1 418 ? -11.606 2.650 -13.463 1.0 97.51 ? 418 ALA A O 1 O49373 UNP 418 A ATOM 3367 N N . SER A 1 419 ? -12.606 4.187 -14.740 1.0 96.07 ? 419 SER A N 1 O49373 UNP 419 S ATOM 3368 C CA . SER A 1 419 ? -12.709 5.195 -13.676 1.0 96.07 ? 419 SER A CA 1 O49373 UNP 419 S ATOM 3369 C C . SER A 1 419 ? -13.899 4.993 -12.733 1.0 96.07 ? 419 SER A C 1 O49373 UNP 419 S ATOM 3370 C CB . SER A 1 419 ? -12.766 6.591 -14.297 1.0 96.07 ? 419 SER A CB 1 O49373 UNP 419 S ATOM 3371 O O . SER A 1 419 ? -13.963 5.661 -11.705 1.0 96.07 ? 419 SER A O 1 O49373 UNP 419 S ATOM 3372 O OG . SER A 1 419 ? -13.900 6.716 -15.132 1.0 96.07 ? 419 SER A OG 1 O49373 UNP 419 S ATOM 3373 N N . GLN A 1 420 ? -14.847 4.115 -13.072 1.0 97.83 ? 420 GLN A N 1 O49373 UNP 420 Q ATOM 3374 C CA . GLN A 1 420 ? -16.041 3.852 -12.269 1.0 97.83 ? 420 GLN A CA 1 O49373 UNP 420 Q ATOM 3375 C C . GLN A 1 420 ? -15.751 2.834 -11.167 1.0 97.83 ? 420 GLN A C 1 O49373 UNP 420 Q ATOM 3376 C CB . GLN A 1 420 ? -17.195 3.340 -13.144 1.0 97.83 ? 420 GLN A CB 1 O49373 UNP 420 Q ATOM 3377 O O . GLN A 1 420 ? -15.052 1.843 -11.402 1.0 97.83 ? 420 GLN A O 1 O49373 UNP 420 Q ATOM 3378 C CG . GLN A 1 420 ? -17.600 4.311 -14.262 1.0 97.83 ? 420 GLN A CG 1 O49373 UNP 420 Q ATOM 3379 C CD . GLN A 1 420 ? -18.780 3.795 -15.082 1.0 97.83 ? 420 GLN A CD 1 O49373 UNP 420 Q ATOM 3380 N NE2 . GLN A 1 420 ? -19.158 4.483 -16.136 1.0 97.83 ? 420 GLN A NE2 1 O49373 UNP 420 Q ATOM 3381 O OE1 . GLN A 1 420 ? -19.377 2.767 -14.813 1.0 97.83 ? 420 GLN A OE1 1 O49373 UNP 420 Q ATOM 3382 N N . PHE A 1 421 ? -16.347 3.048 -9.995 1.0 98.50 ? 421 PHE A N 1 O49373 UNP 421 F ATOM 3383 C CA . PHE A 1 421 ? -16.378 2.073 -8.910 1.0 98.50 ? 421 PHE A CA 1 O49373 UNP 421 F ATOM 3384 C C . PHE A 1 421 ? -17.454 1.023 -9.192 1.0 98.50 ? 421 PHE A C 1 O49373 UNP 421 F ATOM 3385 C CB . PHE A 1 421 ? -16.624 2.812 -7.592 1.0 98.50 ? 421 PHE A CB 1 O49373 UNP 421 F ATOM 3386 O O . PHE A 1 421 ? -18.643 1.296 -9.073 1.0 98.50 ? 421 PHE A O 1 O49373 UNP 421 F ATOM 3387 C CG . PHE A 1 421 ? -16.671 1.902 -6.382 1.0 98.50 ? 421 PHE A CG 1 O49373 UNP 421 F ATOM 3388 C CD1 . PHE A 1 421 ? -17.875 1.709 -5.682 1.0 98.50 ? 421 PHE A CD1 1 O49373 UNP 421 F ATOM 3389 C CD2 . PHE A 1 421 ? -15.507 1.249 -5.943 1.0 98.50 ? 421 PHE A CD2 1 O49373 UNP 421 F ATOM 3390 C CE1 . PHE A 1 421 ? -17.906 0.898 -4.536 1.0 98.50 ? 421 PHE A CE1 1 O49373 UNP 421 F ATOM 3391 C CE2 . PHE A 1 421 ? -15.550 0.402 -4.823 1.0 98.50 ? 421 PHE A CE2 1 O49373 UNP 421 F ATOM 3392 C CZ . PHE A 1 421 ? -16.745 0.233 -4.111 1.0 98.50 ? 421 PHE A CZ 1 O49373 UNP 421 F ATOM 3393 N N . LYS A 1 422 ? -17.026 -0.167 -9.613 1.0 98.05 ? 422 LYS A N 1 O49373 UNP 422 K ATOM 3394 C CA . LYS A 1 422 ? -17.899 -1.265 -10.036 1.0 98.05 ? 422 LYS A CA 1 O49373 UNP 422 K ATOM 3395 C C . LYS A 1 422 ? -17.442 -2.593 -9.418 1.0 98.05 ? 422 LYS A C 1 O49373 UNP 422 K ATOM 3396 C CB . LYS A 1 422 ? -17.894 -1.275 -11.563 1.0 98.05 ? 422 LYS A CB 1 O49373 UNP 422 K ATOM 3397 O O . LYS A 1 422 ? -16.637 -3.307 -10.029 1.0 98.05 ? 422 LYS A O 1 O49373 UNP 422 K ATOM 3398 C CG . LYS A 1 422 ? -18.911 -2.242 -12.177 1.0 98.05 ? 422 LYS A CG 1 O49373 UNP 422 K ATOM 3399 C CD . LYS A 1 422 ? -18.724 -2.181 -13.693 1.0 98.05 ? 422 LYS A CD 1 O49373 UNP 422 K ATOM 3400 C CE . LYS A 1 422 ? -19.805 -2.925 -14.468 1.0 98.05 ? 422 LYS A CE 1 O49373 UNP 422 K ATOM 3401 N NZ . LYS A 1 422 ? -19.506 -2.803 -15.916 1.0 98.05 ? 422 LYS A NZ 1 O49373 UNP 422 K ATOM 3402 N N . PRO A 1 423 ? -17.927 -2.943 -8.213 1.0 98.32 ? 423 PRO A N 1 O49373 UNP 423 P ATOM 3403 C CA . PRO A 1 423 ? -17.608 -4.209 -7.547 1.0 98.32 ? 423 PRO A CA 1 O49373 UNP 423 P ATOM 3404 C C . PRO A 1 423 ? -17.861 -5.450 -8.414 1.0 98.32 ? 423 PRO A C 1 O49373 UNP 423 P ATOM 3405 C CB . PRO A 1 423 ? -18.503 -4.237 -6.308 1.0 98.32 ? 423 PRO A CB 1 O49373 UNP 423 P ATOM 3406 O O . PRO A 1 423 ? -17.153 -6.446 -8.289 1.0 98.32 ? 423 PRO A O 1 O49373 UNP 423 P ATOM 3407 C CG . PRO A 1 423 ? -18.702 -2.760 -5.983 1.0 98.32 ? 423 PRO A CG 1 O49373 UNP 423 P ATOM 3408 C CD . PRO A 1 423 ? -18.781 -2.121 -7.363 1.0 98.32 ? 423 PRO A CD 1 O49373 UNP 423 P ATOM 3409 N N . GLU A 1 424 ? -18.812 -5.378 -9.349 1.0 97.67 ? 424 GLU A N 1 O49373 UNP 424 E ATOM 3410 C CA . GLU A 1 424 ? -19.164 -6.450 -10.284 1.0 97.67 ? 424 GLU A CA 1 O49373 UNP 424 E ATOM 3411 C C . GLU A 1 424 ? -17.987 -6.899 -11.167 1.0 97.67 ? 424 GLU A C 1 O49373 UNP 424 E ATOM 3412 C CB . GLU A 1 424 ? -20.344 -6.021 -11.178 1.0 97.67 ? 424 GLU A CB 1 O49373 UNP 424 E ATOM 3413 O O . GLU A 1 424 ? -18.006 -8.018 -11.670 1.0 97.67 ? 424 GLU A O 1 O49373 UNP 424 E ATOM 3414 C CG . GLU A 1 424 ? -21.677 -5.787 -10.442 1.0 97.67 ? 424 GLU A CG 1 O49373 UNP 424 E ATOM 3415 C CD . GLU A 1 424 ? -21.745 -4.507 -9.595 1.0 97.67 ? 424 GLU A CD 1 O49373 UNP 424 E ATOM 3416 O OE1 . GLU A 1 424 ? -22.666 -4.439 -8.742 1.0 97.67 ? 424 GLU A OE1 1 O49373 UNP 424 E ATOM 3417 O OE2 . GLU A 1 424 ? -20.886 -3.617 -9.771 1.0 97.67 ? 424 GLU A OE2 1 O49373 UNP 424 E ATOM 3418 N N . ARG A 1 425 ? -16.923 -6.089 -11.324 1.0 97.17 ? 425 ARG A N 1 O49373 UNP 425 R ATOM 3419 C CA . ARG A 1 425 ? -15.687 -6.512 -12.021 1.0 97.17 ? 425 ARG A CA 1 O49373 UNP 425 R ATOM 3420 C C . ARG A 1 425 ? -15.034 -7.744 -11.404 1.0 97.17 ? 425 ARG A C 1 O49373 UNP 425 R ATOM 3421 C CB . ARG A 1 425 ? -14.635 -5.401 -11.975 1.0 97.17 ? 425 ARG A CB 1 O49373 UNP 425 R ATOM 3422 O O . ARG A 1 425 ? -14.297 -8.443 -12.096 1.0 97.17 ? 425 ARG A O 1 O49373 UNP 425 R ATOM 3423 C CG . ARG A 1 425 ? -14.979 -4.220 -12.872 1.0 97.17 ? 425 ARG A CG 1 O49373 UNP 425 R ATOM 3424 C CD . ARG A 1 425 ? -13.849 -3.192 -12.760 1.0 97.17 ? 425 ARG A CD 1 O49373 UNP 425 R ATOM 3425 N NE . ARG A 1 425 ? -14.387 -1.836 -12.828 1.0 97.17 ? 425 ARG A NE 1 O49373 UNP 425 R ATOM 3426 N NH1 . ARG A 1 425 ? -14.658 -1.730 -15.088 1.0 97.17 ? 425 ARG A NH1 1 O49373 UNP 425 R ATOM 3427 N NH2 . ARG A 1 425 ? -15.440 -0.092 -13.750 1.0 97.17 ? 425 ARG A NH2 1 O49373 UNP 425 R ATOM 3428 C CZ . ARG A 1 425 ? -14.833 -1.225 -13.900 1.0 97.17 ? 425 ARG A CZ 1 O49373 UNP 425 R ATOM 3429 N N . TRP A 1 426 ? -15.276 -7.970 -10.118 1.0 97.85 ? 426 TRP A N 1 O49373 UNP 426 W ATOM 3430 C CA . TRP A 1 426 ? -14.637 -8.995 -9.298 1.0 97.85 ? 426 TRP A CA 1 O49373 UNP 426 W ATOM 3431 C C . TRP A 1 426 ? -15.534 -10.205 -9.065 1.0 97.85 ? 426 TRP A C 1 O49373 UNP 426 W ATOM 3432 C CB . TRP A 1 426 ? -14.232 -8.359 -7.973 1.0 97.85 ? 426 TRP A CB 1 O49373 UNP 426 W ATOM 3433 O O . TRP A 1 426 ? -15.196 -11.059 -8.250 1.0 97.85 ? 426 TRP A O 1 O49373 UNP 426 W ATOM 3434 C CG . TRP A 1 426 ? -13.373 -7.152 -8.136 1.0 97.85 ? 426 TRP A CG 1 O49373 UNP 426 W ATOM 3435 C CD1 . TRP A 1 426 ? -13.812 -5.878 -8.204 1.0 97.85 ? 426 TRP A CD1 1 O49373 UNP 426 W ATOM 3436 C CD2 . TRP A 1 426 ? -11.936 -7.096 -8.347 1.0 97.85 ? 426 TRP A CD2 1 O49373 UNP 426 W ATOM 3437 C CE2 . TRP A 1 426 ? -11.572 -5.732 -8.530 1.0 97.85 ? 426 TRP A CE2 1 O49373 UNP 426 W ATOM 3438 C CE3 . TRP A 1 426 ? -10.904 -8.058 -8.406 1.0 97.85 ? 426 TRP A CE3 1 O49373 UNP 426 W ATOM 3439 N NE1 . TRP A 1 426 ? -12.755 -5.041 -8.476 1.0 97.85 ? 426 TRP A NE1 1 O49373 UNP 426 W ATOM 3440 C CH2 . TRP A 1 426 ? -9.248 -6.308 -8.790 1.0 97.85 ? 426 TRP A CH2 1 O49373 UNP 426 W ATOM 3441 C CZ2 . TRP A 1 426 ? -10.253 -5.334 -8.743 1.0 97.85 ? 426 TRP A CZ2 1 O49373 UNP 426 W ATOM 3442 C CZ3 . TRP A 1 426 ? -9.569 -7.666 -8.617 1.0 97.85 ? 426 TRP A CZ3 1 O49373 UNP 426 W ATOM 3443 N N . ILE A 1 427 ? -16.668 -10.281 -9.760 1.0 97.53 ? 427 ILE A N 1 O49373 UNP 427 I ATOM 3444 C CA . ILE A 1 427 ? -17.660 -11.339 -9.602 1.0 97.53 ? 427 ILE A CA 1 O49373 UNP 427 I ATOM 3445 C C . ILE A 1 427 ? -17.686 -12.154 -10.894 1.0 97.53 ? 427 ILE A C 1 O49373 UNP 427 I ATOM 3446 C CB . ILE A 1 427 ? -19.036 -10.747 -9.228 1.0 97.53 ? 427 ILE A CB 1 O49373 UNP 427 I ATOM 3447 O O . ILE A 1 427 ? -17.788 -11.595 -11.987 1.0 97.53 ? 427 ILE A O 1 O49373 UNP 427 I ATOM 3448 C CG1 . ILE A 1 427 ? -18.962 -9.658 -8.127 1.0 97.53 ? 427 ILE A CG1 1 O49373 UNP 427 I ATOM 3449 C CG2 . ILE A 1 427 ? -19.992 -11.874 -8.803 1.0 97.53 ? 427 ILE A CG2 1 O49373 UNP 427 I ATOM 3450 C CD1 . ILE A 1 427 ? -18.452 -10.121 -6.759 1.0 97.53 ? 427 ILE A CD1 1 O49373 UNP 427 I ATOM 3451 N N . SER A 1 428 ? -17.512 -13.469 -10.790 1.0 96.01 ? 428 SER A N 1 O49373 UNP 428 S ATOM 3452 C CA . SER A 1 428 ? -17.602 -14.377 -11.935 1.0 96.01 ? 428 SER A CA 1 O49373 UNP 428 S ATOM 3453 C C . SER A 1 428 ? -19.059 -14.694 -12.270 1.0 96.01 ? 428 SER A C 1 O49373 UNP 428 S ATOM 3454 C CB . SER A 1 428 ? -16.773 -15.644 -11.692 1.0 96.01 ? 428 SER A CB 1 O49373 UNP 428 S ATOM 3455 O O . SER A 1 428 ? -19.959 -14.481 -11.461 1.0 96.01 ? 428 SER A O 1 O49373 UNP 428 S ATOM 3456 O OG . SER A 1 428 ? -16.994 -16.186 -10.412 1.0 96.01 ? 428 SER A OG 1 O49373 UNP 428 S ATOM 3457 N N . GLU A 1 429 ? -19.304 -15.246 -13.459 1.0 93.65 ? 429 GLU A N 1 O49373 UNP 429 E ATOM 3458 C CA . GLU A 1 429 ? -20.657 -15.593 -13.926 1.0 93.65 ? 429 GLU A CA 1 O49373 UNP 429 E ATOM 3459 C C . GLU A 1 429 ? -21.385 -16.576 -12.994 1.0 93.65 ? 429 GLU A C 1 O49373 UNP 429 E ATOM 3460 C CB . GLU A 1 429 ? -20.558 -16.201 -15.331 1.0 93.65 ? 429 GLU A CB 1 O49373 UNP 429 E ATOM 3461 O O . GLU A 1 429 ? -22.603 -16.522 -12.863 1.0 93.65 ? 429 GLU A O 1 O49373 UNP 429 E ATOM 3462 C CG . GLU A 1 429 ? -20.044 -15.191 -16.369 1.0 93.65 ? 429 GLU A CG 1 O49373 UNP 429 E ATOM 3463 C CD . GLU A 1 429 ? -19.881 -15.792 -17.773 1.0 93.65 ? 429 GLU A CD 1 O49373 UNP 429 E ATOM 3464 O OE1 . GLU A 1 429 ? -19.512 -15.007 -18.674 1.0 93.65 ? 429 GLU A OE1 1 O49373 UNP 429 E ATOM 3465 O OE2 . GLU A 1 429 ? -20.061 -17.021 -17.920 1.0 93.65 ? 429 GLU A OE2 1 O49373 UNP 429 E ATOM 3466 N N . ASN A 1 430 ? -20.642 -17.433 -12.287 1.0 93.89 ? 430 ASN A N 1 O49373 UNP 430 N ATOM 3467 C CA . ASN A 1 430 ? -21.177 -18.358 -11.282 1.0 93.89 ? 430 ASN A CA 1 O49373 UNP 430 N ATOM 3468 C C . ASN A 1 430 ? -21.374 -17.730 -9.883 1.0 93.89 ? 430 ASN A C 1 O49373 UNP 430 N ATOM 3469 C CB . ASN A 1 430 ? -20.292 -19.619 -11.242 1.0 93.89 ? 430 ASN A CB 1 O49373 UNP 430 N ATOM 3470 O O . ASN A 1 430 ? -21.610 -18.458 -8.923 1.0 93.89 ? 430 ASN A O 1 O49373 UNP 430 N ATOM 3471 C CG . ASN A 1 430 ? -18.907 -19.378 -10.670 1.0 93.89 ? 430 ASN A CG 1 O49373 UNP 430 N ATOM 3472 N ND2 . ASN A 1 430 ? -18.115 -20.409 -10.510 1.0 93.89 ? 430 ASN A ND2 1 O49373 UNP 430 N ATOM 3473 O OD1 . ASN A 1 430 ? -18.491 -18.264 -10.394 1.0 93.89 ? 430 ASN A OD1 1 O49373 UNP 430 N ATOM 3474 N N . GLY A 1 431 ? -21.225 -16.409 -9.738 1.0 91.20 ? 431 GLY A N 1 O49373 UNP 431 G ATOM 3475 C CA . GLY A 1 431 ? -21.393 -15.690 -8.471 1.0 91.20 ? 431 GLY A CA 1 O49373 UNP 431 G ATOM 3476 C C . GLY A 1 431 ? -20.205 -15.770 -7.505 1.0 91.20 ? 431 GLY A C 1 O49373 UNP 431 G ATOM 3477 O O . GLY A 1 431 ? -20.292 -15.242 -6.401 1.0 91.20 ? 431 GLY A O 1 O49373 UNP 431 G ATOM 3478 N N . GLY A 1 432 ? -19.101 -16.416 -7.892 1.0 94.11 ? 432 GLY A N 1 O49373 UNP 432 G ATOM 3479 C CA . GLY A 1 432 ? -17.864 -16.472 -7.110 1.0 94.11 ? 432 GLY A CA 1 O49373 UNP 432 G ATOM 3480 C C . GLY A 1 432 ? -16.962 -15.243 -7.283 1.0 94.11 ? 432 GLY A C 1 O49373 UNP 432 G ATOM 3481 O O . GLY A 1 432 ? -17.259 -14.314 -8.033 1.0 94.11 ? 432 GLY A O 1 O49373 UNP 432 G ATOM 3482 N N . ILE A 1 433 ? -15.817 -15.248 -6.594 1.0 94.70 ? 433 ILE A N 1 O49373 UNP 433 I ATOM 3483 C CA . ILE A 1 433 ? -14.780 -14.223 -6.781 1.0 94.70 ? 433 ILE A CA 1 O49373 UNP 433 I ATOM 3484 C C . ILE A 1 433 ? -14.063 -14.480 -8.112 1.0 94.70 ? 433 ILE A C 1 O49373 UNP 433 I ATOM 3485 C CB . ILE A 1 433 ? -13.784 -14.182 -5.596 1.0 94.70 ? 433 ILE A CB 1 O49373 UNP 433 I ATOM 3486 O O . ILE A 1 433 ? -13.397 -15.503 -8.287 1.0 94.70 ? 433 ILE A O 1 O49373 UNP 433 I ATOM 3487 C CG1 . ILE A 1 433 ? -14.508 -13.844 -4.272 1.0 94.70 ? 433 ILE A CG1 1 O49373 UNP 433 I ATOM 3488 C CG2 . ILE A 1 433 ? -12.674 -13.144 -5.869 1.0 94.70 ? 433 ILE A CG2 1 O49373 UNP 433 I ATOM 3489 C CD1 . ILE A 1 433 ? -13.661 -14.064 -3.012 1.0 94.70 ? 433 ILE A CD1 1 O49373 UNP 433 I ATOM 3490 N N . LYS A 1 434 ? -14.131 -13.517 -9.030 1.0 95.62 ? 434 LYS A N 1 O49373 UNP 434 K ATOM 3491 C CA . LYS A 1 434 ? -13.339 -13.508 -10.260 1.0 95.62 ? 434 LYS A CA 1 O49373 UNP 434 K ATOM 3492 C C . LYS A 1 434 ? -11.883 -13.180 -9.939 1.0 95.62 ? 434 LYS A C 1 O49373 UNP 434 K ATOM 3493 C CB . LYS A 1 434 ? -13.923 -12.492 -11.246 1.0 95.62 ? 434 LYS A CB 1 O49373 UNP 434 K ATOM 3494 O O . LYS A 1 434 ? -11.569 -12.131 -9.378 1.0 95.62 ? 434 LYS A O 1 O49373 UNP 434 K ATOM 3495 C CG . LYS A 1 434 ? -13.272 -12.592 -12.630 1.0 95.62 ? 434 LYS A CG 1 O49373 UNP 434 K ATOM 3496 C CD . LYS A 1 434 ? -13.628 -11.345 -13.432 1.0 95.62 ? 434 LYS A CD 1 O49373 UNP 434 K ATOM 3497 C CE . LYS A 1 434 ? -13.088 -11.434 -14.855 1.0 95.62 ? 434 LYS A CE 1 O49373 UNP 434 K ATOM 3498 N NZ . LYS A 1 434 ? -13.047 -10.086 -15.452 1.0 95.62 ? 434 LYS A NZ 1 O49373 UNP 434 K ATOM 3499 N N . HIS A 1 435 ? -10.974 -14.060 -10.347 1.0 92.84 ? 435 HIS A N 1 O49373 UNP 435 H ATOM 3500 C CA . HIS A 1 435 ? -9.545 -13.813 -10.218 1.0 92.84 ? 435 HIS A CA 1 O49373 UNP 435 H ATOM 3501 C C . HIS A 1 435 ? -9.035 -12.914 -11.353 1.0 92.84 ? 435 HIS A C 1 O49373 UNP 435 H ATOM 3502 C CB . HIS A 1 435 ? -8.792 -15.145 -10.161 1.0 92.84 ? 435 HIS A CB 1 O49373 UNP 435 H ATOM 3503 O O . HIS A 1 435 ? -9.057 -13.304 -12.518 1.0 92.84 ? 435 HIS A O 1 O49373 UNP 435 H ATOM 3504 C CG . HIS A 1 435 ? -7.326 -14.952 -9.878 1.0 92.84 ? 435 HIS A CG 1 O49373 UNP 435 H ATOM 3505 C CD2 . HIS A 1 435 ? -6.296 -15.011 -10.779 1.0 92.84 ? 435 HIS A CD2 1 O49373 UNP 435 H ATOM 3506 N ND1 . HIS A 1 435 ? -6.783 -14.632 -8.658 1.0 92.84 ? 435 HIS A ND1 1 O49373 UNP 435 H ATOM 3507 C CE1 . HIS A 1 435 ? -5.455 -14.504 -8.818 1.0 92.84 ? 435 HIS A CE1 1 O49373 UNP 435 H ATOM 3508 N NE2 . HIS A 1 435 ? -5.108 -14.732 -10.092 1.0 92.84 ? 435 HIS A NE2 1 O49373 UNP 435 H ATOM 3509 N N . GLU A 1 436 ? -8.524 -11.734 -11.005 1.0 94.25 ? 436 GLU A N 1 O49373 UNP 436 E ATOM 3510 C CA . GLU A 1 436 ? -7.752 -10.896 -11.926 1.0 94.25 ? 436 GLU A CA 1 O49373 UNP 436 E ATOM 3511 C C . GLU A 1 436 ? -6.246 -11.144 -11.734 1.0 94.25 ? 436 GLU A C 1 O49373 UNP 436 E ATOM 3512 C CB . GLU A 1 436 ? -8.080 -9.410 -11.732 1.0 94.25 ? 436 GLU A CB 1 O49373 UNP 436 E ATOM 3513 O O . GLU A 1 436 ? -5.781 -11.204 -10.589 1.0 94.25 ? 436 GLU A O 1 O49373 UNP 436 E ATOM 3514 C CG . GLU A 1 436 ? -9.467 -9.025 -12.274 1.0 94.25 ? 436 GLU A CG 1 O49373 UNP 436 E ATOM 3515 C CD . GLU A 1 436 ? -9.579 -9.088 -13.811 1.0 94.25 ? 436 GLU A CD 1 O49373 UNP 436 E ATOM 3516 O OE1 . GLU A 1 436 ? -10.687 -9.376 -14.322 1.0 94.25 ? 436 GLU A OE1 1 O49373 UNP 436 E ATOM 3517 O OE2 . GLU A 1 436 ? -8.578 -8.797 -14.518 1.0 94.25 ? 436 GLU A OE2 1 O49373 UNP 436 E ATOM 3518 N N . PRO A 1 437 ? -5.457 -11.239 -12.822 1.0 95.37 ? 437 PRO A N 1 O49373 UNP 437 P ATOM 3519 C CA . PRO A 1 437 ? -4.011 -11.388 -12.723 1.0 95.37 ? 437 PRO A CA 1 O49373 UNP 437 P ATOM 3520 C C . PRO A 1 437 ? -3.361 -10.290 -11.868 1.0 95.37 ? 437 PRO A C 1 O49373 UNP 437 P ATOM 3521 C CB . PRO A 1 437 ? -3.498 -11.352 -14.164 1.0 95.37 ? 437 PRO A CB 1 O49373 UNP 437 P ATOM 3522 O O . PRO A 1 437 ? -3.604 -9.097 -12.067 1.0 95.37 ? 437 PRO A O 1 O49373 UNP 437 P ATOM 3523 C CG . PRO A 1 437 ? -4.686 -11.823 -14.998 1.0 95.37 ? 437 PRO A CG 1 O49373 UNP 437 P ATOM 3524 C CD . PRO A 1 437 ? -5.892 -11.317 -14.212 1.0 95.37 ? 437 PRO A CD 1 O49373 UNP 437 P ATOM 3525 N N . SER A 1 438 ? -2.459 -10.671 -10.957 1.0 93.91 ? 438 SER A N 1 O49373 UNP 438 S ATOM 3526 C CA . SER A 1 438 ? -1.835 -9.738 -10.000 1.0 93.91 ? 438 SER A CA 1 O49373 UNP 438 S ATOM 3527 C C . SER A 1 438 ? -1.059 -8.587 -10.656 1.0 93.91 ? 438 SER A C 1 O49373 UNP 438 S ATOM 3528 C CB . SER A 1 438 ? -0.874 -10.485 -9.069 1.0 93.91 ? 438 SER A CB 1 O49373 UNP 438 S ATOM 3529 O O . SER A 1 438 ? -0.877 -7.540 -10.047 1.0 93.91 ? 438 SER A O 1 O49373 UNP 438 S ATOM 3530 O OG . SER A 1 438 ? -1.500 -11.602 -8.466 1.0 93.91 ? 438 SER A OG 1 O49373 UNP 438 S ATOM 3531 N N . PHE A 1 439 ? -0.599 -8.741 -11.900 1.0 95.47 ? 439 PHE A N 1 O49373 UNP 439 F ATOM 3532 C CA . PHE A 1 439 ? 0.074 -7.669 -12.645 1.0 95.47 ? 439 PHE A CA 1 O49373 UNP 439 F ATOM 3533 C C . PHE A 1 439 ? -0.892 -6.608 -13.211 1.0 95.47 ? 439 PHE A C 1 O49373 UNP 439 F ATOM 3534 C CB . PHE A 1 439 ? 0.974 -8.293 -13.718 1.0 95.47 ? 439 PHE A CB 1 O49373 UNP 439 F ATOM 3535 O O . PHE A 1 439 ? -0.438 -5.543 -13.621 1.0 95.47 ? 439 PHE A O 1 O49373 UNP 439 F ATOM 3536 C CG . PHE A 1 439 ? 0.281 -9.301 -14.609 1.0 95.47 ? 439 PHE A CG 1 O49373 UNP 439 F ATOM 3537 C CD1 . PHE A 1 439 ? 0.482 -10.680 -14.427 1.0 95.47 ? 439 PHE A CD1 1 O49373 UNP 439 F ATOM 3538 C CD2 . PHE A 1 439 ? -0.567 -8.850 -15.629 1.0 95.47 ? 439 PHE A CD2 1 O49373 UNP 439 F ATOM 3539 C CE1 . PHE A 1 439 ? -0.128 -11.599 -15.299 1.0 95.47 ? 439 PHE A CE1 1 O49373 UNP 439 F ATOM 3540 C CE2 . PHE A 1 439 ? -1.188 -9.764 -16.498 1.0 95.47 ? 439 PHE A CE2 1 O49373 UNP 439 F ATOM 3541 C CZ . PHE A 1 439 ? -0.957 -11.141 -16.339 1.0 95.47 ? 439 PHE A CZ 1 O49373 UNP 439 F ATOM 3542 N N . LYS A 1 440 ? -2.210 -6.859 -13.191 1.0 96.45 ? 440 LYS A N 1 O49373 UNP 440 K ATOM 3543 C CA . LYS A 1 440 ? -3.257 -5.839 -13.382 1.0 96.45 ? 440 LYS A CA 1 O49373 UNP 440 K ATOM 3544 C C . LYS A 1 440 ? -3.689 -5.228 -12.044 1.0 96.45 ? 440 LYS A C 1 O49373 UNP 440 K ATOM 3545 C CB . LYS A 1 440 ? -4.478 -6.441 -14.098 1.0 96.45 ? 440 LYS A CB 1 O49373 UNP 440 K ATOM 3546 O O . LYS A 1 440 ? -3.951 -4.032 -11.975 1.0 96.45 ? 440 LYS A O 1 O49373 UNP 440 K ATOM 3547 C CG . LYS A 1 440 ? -4.181 -6.964 -15.515 1.0 96.45 ? 440 LYS A CG 1 O49373 UNP 440 K ATOM 3548 C CD . LYS A 1 440 ? -5.425 -7.608 -16.152 1.0 96.45 ? 440 LYS A CD 1 O49373 UNP 440 K ATOM 3549 C CE . LYS A 1 440 ? -6.558 -6.606 -16.417 1.0 96.45 ? 440 LYS A CE 1 O49373 UNP 440 K ATOM 3550 N NZ . LYS A 1 440 ? -7.840 -7.286 -16.710 1.0 96.45 ? 440 LYS A NZ 1 O49373 UNP 440 K ATOM 3551 N N . PHE A 1 441 ? -3.733 -6.037 -10.980 1.0 97.31 ? 441 PHE A N 1 O49373 UNP 441 F ATOM 3552 C CA . PHE A 1 441 ? -4.137 -5.632 -9.629 1.0 97.31 ? 441 PHE A CA 1 O49373 UNP 441 F ATOM 3553 C C . PHE A 1 441 ? -2.998 -5.782 -8.609 1.0 97.31 ? 441 PHE A C 1 O49373 UNP 441 F ATOM 3554 C CB . PHE A 1 441 ? -5.385 -6.415 -9.217 1.0 97.31 ? 441 PHE A CB 1 O49373 UNP 441 F ATOM 3555 O O . PHE A 1 441 ? -2.855 -6.797 -7.926 1.0 97.31 ? 441 PHE A O 1 O49373 UNP 441 F ATOM 3556 C CG . PHE A 1 441 ? -5.878 -6.059 -7.825 1.0 97.31 ? 441 PHE A CG 1 O49373 UNP 441 F ATOM 3557 C CD1 . PHE A 1 441 ? -5.894 -7.033 -6.809 1.0 97.31 ? 441 PHE A CD1 1 O49373 UNP 441 F ATOM 3558 C CD2 . PHE A 1 441 ? -6.334 -4.756 -7.547 1.0 97.31 ? 441 PHE A CD2 1 O49373 UNP 441 F ATOM 3559 C CE1 . PHE A 1 441 ? -6.374 -6.711 -5.527 1.0 97.31 ? 441 PHE A CE1 1 O49373 UNP 441 F ATOM 3560 C CE2 . PHE A 1 441 ? -6.816 -4.438 -6.267 1.0 97.31 ? 441 PHE A CE2 1 O49373 UNP 441 F ATOM 3561 C CZ . PHE A 1 441 ? -6.835 -5.412 -5.256 1.0 97.31 ? 441 PHE A CZ 1 O49373 UNP 441 F ATOM 3562 N N . LEU A 1 442 ? -2.188 -4.729 -8.493 1.0 96.94 ? 442 LEU A N 1 O49373 UNP 442 L ATOM 3563 C CA . LEU A 1 442 ? -0.954 -4.718 -7.701 1.0 96.94 ? 442 LEU A CA 1 O49373 UNP 442 L ATOM 3564 C C . LEU A 1 442 ? -1.116 -4.249 -6.246 1.0 96.94 ? 442 LEU A C 1 O49373 UNP 442 L ATOM 3565 C CB . LEU A 1 442 ? 0.093 -3.869 -8.440 1.0 96.94 ? 442 LEU A CB 1 O49373 UNP 442 L ATOM 3566 O O . LEU A 1 442 ? -0.107 -4.059 -5.568 1.0 96.94 ? 442 LEU A O 1 O49373 UNP 442 L ATOM 3567 C CG . LEU A 1 442 ? 0.811 -4.554 -9.608 1.0 96.94 ? 442 LEU A CG 1 O49373 UNP 442 L ATOM 3568 C CD1 . LEU A 1 442 ? 1.721 -3.493 -10.222 1.0 96.94 ? 442 LEU A CD1 1 O49373 UNP 442 L ATOM 3569 C CD2 . LEU A 1 442 ? 1.702 -5.715 -9.159 1.0 96.94 ? 442 LEU A CD2 1 O49373 UNP 442 L ATOM 3570 N N . SER A 1 443 ? -2.333 -4.077 -5.722 1.0 97.60 ? 443 SER A N 1 O49373 UNP 443 S ATOM 3571 C CA . SER A 1 443 ? -2.532 -3.584 -4.344 1.0 97.60 ? 443 SER A CA 1 O49373 UNP 443 S ATOM 3572 C C . SER A 1 443 ? -1.939 -4.524 -3.288 1.0 97.60 ? 443 SER A C 1 O49373 UNP 443 S ATOM 3573 C CB . SER A 1 443 ? -4.016 -3.313 -4.077 1.0 97.60 ? 443 SER A CB 1 O49373 UNP 443 S ATOM 3574 O O . SER A 1 443 ? -1.476 -4.077 -2.244 1.0 97.60 ? 443 SER A O 1 O49373 UNP 443 S ATOM 3575 O OG . SER A 1 443 ? -4.492 -2.519 -5.148 1.0 97.60 ? 443 SER A OG 1 O49373 UNP 443 S ATOM 3576 N N . PHE A 1 444 ? -1.841 -5.820 -3.605 1.0 97.63 ? 444 PHE A N 1 O49373 UNP 444 F ATOM 3577 C CA . PHE A 1 444 ? -1.102 -6.811 -2.817 1.0 97.63 ? 444 PHE A CA 1 O49373 UNP 444 F ATOM 3578 C C . PHE A 1 444 ? 0.229 -7.216 -3.453 1.0 97.63 ? 444 PHE A C 1 O49373 UNP 444 F ATOM 3579 C CB . PHE A 1 444 ? -1.996 -8.020 -2.534 1.0 97.63 ? 444 PHE A CB 1 O49373 UNP 444 F ATOM 3580 O O . PHE A 1 444 ? 0.782 -8.253 -3.099 1.0 97.63 ? 444 PHE A O 1 O49373 UNP 444 F ATOM 3581 C CG . PHE A 1 444 ? -3.196 -7.674 -1.688 1.0 97.63 ? 444 PHE A CG 1 O49373 UNP 444 F ATOM 3582 C CD1 . PHE A 1 444 ? -3.028 -7.367 -0.325 1.0 97.63 ? 444 PHE A CD1 1 O49373 UNP 444 F ATOM 3583 C CD2 . PHE A 1 444 ? -4.477 -7.638 -2.267 1.0 97.63 ? 444 PHE A CD2 1 O49373 UNP 444 F ATOM 3584 C CE1 . PHE A 1 444 ? -4.144 -7.040 0.463 1.0 97.63 ? 444 PHE A CE1 1 O49373 UNP 444 F ATOM 3585 C CE2 . PHE A 1 444 ? -5.593 -7.321 -1.476 1.0 97.63 ? 444 PHE A CE2 1 O49373 UNP 444 F ATOM 3586 C CZ . PHE A 1 444 ? -5.424 -7.024 -0.112 1.0 97.63 ? 444 PHE A CZ 1 O49373 UNP 444 F ATOM 3587 N N . ASN A 1 445 ? 0.772 -6.408 -4.362 1.0 96.49 ? 445 ASN A N 1 O49373 UNP 445 N ATOM 3588 C CA . ASN A 1 445 ? 1.980 -6.701 -5.127 1.0 96.49 ? 445 ASN A CA 1 O49373 UNP 445 N ATOM 3589 C C . ASN A 1 445 ? 1.855 -7.996 -5.974 1.0 96.49 ? 445 ASN A C 1 O49373 UNP 445 N ATOM 3590 C CB . ASN A 1 445 ? 3.156 -6.656 -4.125 1.0 96.49 ? 445 ASN A CB 1 O49373 UNP 445 N ATOM 3591 O O . ASN A 1 445 ? 0.802 -8.631 -6.014 1.0 96.49 ? 445 ASN A O 1 O49373 UNP 445 N ATOM 3592 C CG . ASN A 1 445 ? 4.474 -6.251 -4.731 1.0 96.49 ? 445 ASN A CG 1 O49373 UNP 445 N ATOM 3593 N ND2 . ASN A 1 445 ? 5.468 -5.997 -3.917 1.0 96.49 ? 445 ASN A ND2 1 O49373 UNP 445 N ATOM 3594 O OD1 . ASN A 1 445 ? 4.641 -6.154 -5.929 1.0 96.49 ? 445 ASN A OD1 1 O49373 UNP 445 N ATOM 3595 N N . ALA A 1 446 ? 2.916 -8.388 -6.682 1.0 96.33 ? 446 ALA A N 1 O49373 UNP 446 A ATOM 3596 C CA . ALA A 1 446 ? 2.920 -9.585 -7.528 1.0 96.33 ? 446 ALA A CA 1 O49373 UNP 446 A ATOM 3597 C C . ALA A 1 446 ? 4.217 -10.400 -7.406 1.0 96.33 ? 446 ALA A C 1 O49373 UNP 446 A ATOM 3598 C CB . ALA A 1 446 ? 2.637 -9.168 -8.979 1.0 96.33 ? 446 ALA A CB 1 O49373 UNP 446 A ATOM 3599 O O . ALA A 1 446 ? 5.228 -9.938 -6.862 1.0 96.33 ? 446 ALA A O 1 O49373 UNP 446 A ATOM 3600 N N . GLY A 1 447 ? 4.167 -11.630 -7.925 1.0 95.62 ? 447 GLY A N 1 O49373 UNP 447 G ATOM 3601 C CA . GLY A 1 447 ? 5.305 -12.542 -7.995 1.0 95.62 ? 447 GLY A CA 1 O49373 UNP 447 G ATOM 3602 C C . GLY A 1 447 ? 5.867 -12.913 -6.614 1.0 95.62 ? 447 GLY A C 1 O49373 UNP 447 G ATOM 3603 O O . GLY A 1 447 ? 5.130 -12.924 -5.619 1.0 95.62 ? 447 GLY A O 1 O49373 UNP 447 G ATOM 3604 N N . PRO A 1 448 ? 7.180 -13.178 -6.503 1.0 95.88 ? 448 PRO A N 1 O49373 UNP 448 P ATOM 3605 C CA . PRO A 1 448 ? 7.814 -13.584 -5.243 1.0 95.88 ? 448 PRO A CA 1 O49373 UNP 448 P ATOM 3606 C C . PRO A 1 448 ? 7.665 -12.571 -4.091 1.0 95.88 ? 448 PRO A C 1 O49373 UNP 448 P ATOM 3607 C CB . PRO A 1 448 ? 9.284 -13.819 -5.609 1.0 95.88 ? 448 PRO A CB 1 O49373 UNP 448 P ATOM 3608 O O . PRO A 1 448 ? 7.802 -12.935 -2.923 1.0 95.88 ? 448 PRO A O 1 O49373 UNP 448 P ATOM 3609 C CG . PRO A 1 448 ? 9.229 -14.203 -7.086 1.0 95.88 ? 448 PRO A CG 1 O49373 UNP 448 P ATOM 3610 C CD . PRO A 1 448 ? 8.121 -13.299 -7.611 1.0 95.88 ? 448 PRO A CD 1 O49373 UNP 448 P ATOM 3611 N N . ARG A 1 449 ? 7.363 -11.299 -4.397 1.0 95.67 ? 449 ARG A N 1 O49373 UNP 449 R ATOM 3612 C CA . ARG A 1 449 ? 7.165 -10.205 -3.424 1.0 95.67 ? 449 ARG A CA 1 O49373 UNP 449 R ATOM 3613 C C . ARG A 1 449 ? 5.690 -9.911 -3.109 1.0 95.67 ? 449 ARG A C 1 O49373 UNP 449 R ATOM 3614 C CB . ARG A 1 449 ? 7.904 -8.942 -3.906 1.0 95.67 ? 449 ARG A CB 1 O49373 UNP 449 R ATOM 3615 O O . ARG A 1 449 ? 5.423 -8.897 -2.467 1.0 95.67 ? 449 ARG A O 1 O49373 UNP 449 R ATOM 3616 C CG . ARG A 1 449 ? 9.433 -9.035 -3.820 1.0 95.67 ? 449 ARG A CG 1 O49373 UNP 449 R ATOM 3617 C CD . ARG A 1 449 ? 10.010 -8.662 -2.448 1.0 95.67 ? 449 ARG A CD 1 O49373 UNP 449 R ATOM 3618 N NE . ARG A 1 449 ? 11.482 -8.657 -2.515 1.0 95.67 ? 449 ARG A NE 1 O49373 UNP 449 R ATOM 3619 N NH1 . ARG A 1 449 ? 12.058 -7.337 -0.676 1.0 95.67 ? 449 ARG A NH1 1 O49373 UNP 449 R ATOM 3620 N NH2 . ARG A 1 449 ? 13.584 -7.971 -2.117 1.0 95.67 ? 449 ARG A NH2 1 O49373 UNP 449 R ATOM 3621 C CZ . ARG A 1 449 ? 12.346 -8.002 -1.757 1.0 95.67 ? 449 ARG A CZ 1 O49373 UNP 449 R ATOM 3622 N N . THR A 1 450 ? 4.751 -10.776 -3.506 1.0 96.74 ? 450 THR A N 1 O49373 UNP 450 T ATOM 3623 C CA . THR A 1 450 ? 3.318 -10.665 -3.146 1.0 96.74 ? 450 THR A CA 1 O49373 UNP 450 T ATOM 3624 C C . THR A 1 450 ? 3.145 -10.420 -1.639 1.0 96.74 ? 450 THR A C 1 O49373 UNP 450 T ATOM 3625 C CB . THR A 1 450 ? 2.550 -11.925 -3.577 1.0 96.74 ? 450 THR A CB 1 O49373 UNP 450 T ATOM 3626 O O . THR A 1 450 ? 3.912 -10.943 -0.838 1.0 96.74 ? 450 THR A O 1 O49373 UNP 450 T ATOM 3627 C CG2 . THR A 1 450 ? 1.053 -11.853 -3.274 1.0 96.74 ? 450 THR A CG2 1 O49373 UNP 450 T ATOM 3628 O OG1 . THR A 1 450 ? 2.658 -12.083 -4.973 1.0 96.74 ? 450 THR A OG1 1 O49373 UNP 450 T ATOM 3629 N N . CYS A 1 451 ? 2.183 -9.613 -1.213 1.0 97.59 ? 451 CYS A N 1 O49373 UNP 451 C ATOM 3630 C CA . CYS A 1 451 ? 1.978 -9.224 0.180 1.0 97.59 ? 451 CYS A CA 1 O49373 UNP 451 C ATOM 3631 C C . CYS A 1 451 ? 1.806 -10.447 1.096 1.0 97.59 ? 451 CYS A C 1 O49373 UNP 451 C ATOM 3632 C CB . CYS A 1 451 ? 0.758 -8.298 0.247 1.0 97.59 ? 451 CYS A CB 1 O49373 UNP 451 C ATOM 3633 O O . CYS A 1 451 ? 0.976 -11.315 0.830 1.0 97.59 ? 451 CYS A O 1 O49373 UNP 451 C ATOM 3634 S SG . CYS A 1 451 ? 0.525 -7.731 1.954 1.0 97.59 ? 451 CYS A SG 1 O49373 UNP 451 C ATOM 3635 N N . LEU A 1 452 ? 2.583 -10.502 2.184 1.0 95.82 ? 452 LEU A N 1 O49373 UNP 452 L ATOM 3636 C CA . LEU A 1 452 ? 2.481 -11.558 3.199 1.0 95.82 ? 452 LEU A CA 1 O49373 UNP 452 L ATOM 3637 C C . LEU A 1 452 ? 1.163 -11.494 3.971 1.0 95.82 ? 452 LEU A C 1 O49373 UNP 452 L ATOM 3638 C CB . LEU A 1 452 ? 3.637 -11.408 4.201 1.0 95.82 ? 452 LEU A CB 1 O49373 UNP 452 L ATOM 3639 O O . LEU A 1 452 ? 0.576 -12.522 4.282 1.0 95.82 ? 452 LEU A O 1 O49373 UNP 452 L ATOM 3640 C CG . LEU A 1 452 ? 5.007 -11.853 3.689 1.0 95.82 ? 452 LEU A CG 1 O49373 UNP 452 L ATOM 3641 C CD1 . LEU A 1 452 ? 6.089 -11.556 4.723 1.0 95.82 ? 452 LEU A CD1 1 O49373 UNP 452 L ATOM 3642 C CD2 . LEU A 1 452 ? 5.014 -13.351 3.421 1.0 95.82 ? 452 LEU A CD2 1 O49373 UNP 452 L ATOM 3643 N N . GLY A 1 453 ? 0.703 -10.277 4.256 1.0 95.34 ? 453 GLY A N 1 O49373 UNP 453 G ATOM 3644 C CA . GLY A 1 453 ? -0.505 -10.018 5.027 1.0 95.34 ? 453 GLY A CA 1 O49373 UNP 453 G ATOM 3645 C C . GLY A 1 453 ? -1.785 -9.985 4.197 1.0 95.34 ? 453 GLY A C 1 O49373 UNP 453 G ATOM 3646 O O . GLY A 1 453 ? -2.786 -9.522 4.716 1.0 95.34 ? 453 GLY A O 1 O49373 UNP 453 G ATOM 3647 N N . LYS A 1 454 ? -1.791 -10.427 2.927 1.0 95.90 ? 454 LYS A N 1 O49373 UNP 454 K ATOM 3648 C CA . LYS A 1 454 ? -2.965 -10.296 2.037 1.0 95.90 ? 454 LYS A CA 1 O49373 UNP 454 K ATOM 3649 C C . LYS A 1 454 ? -4.241 -10.879 2.653 1.0 95.90 ? 454 LYS A C 1 O49373 UNP 454 K ATOM 3650 C CB . LYS A 1 454 ? -2.667 -10.930 0.665 1.0 95.90 ? 454 LYS A CB 1 O49373 UNP 454 K ATOM 3651 O O . LYS A 1 454 ? -5.258 -10.195 2.703 1.0 95.90 ? 454 LYS A O 1 O49373 UNP 454 K ATOM 3652 C CG . LYS A 1 454 ? -3.902 -10.915 -0.255 1.0 95.90 ? 454 LYS A CG 1 O49373 UNP 454 K ATOM 3653 C CD . LYS A 1 454 ? -3.606 -11.478 -1.649 1.0 95.90 ? 454 LYS A CD 1 O49373 UNP 454 K ATOM 3654 C CE . LYS A 1 454 ? -4.894 -11.419 -2.480 1.0 95.90 ? 454 LYS A CE 1 O49373 UNP 454 K ATOM 3655 N NZ . LYS A 1 454 ? -4.729 -12.037 -3.820 1.0 95.90 ? 454 LYS A NZ 1 O49373 UNP 454 K ATOM 3656 N N . HIS A 1 455 ? -4.185 -12.133 3.103 1.0 93.13 ? 455 HIS A N 1 O49373 UNP 455 H ATOM 3657 C CA . HIS A 1 455 ? -5.341 -12.811 3.697 1.0 93.13 ? 455 HIS A CA 1 O49373 UNP 455 H ATOM 3658 C C . HIS A 1 455 ? -5.766 -12.139 4.997 1.0 93.13 ? 455 HIS A C 1 O49373 UNP 455 H ATOM 3659 C CB . HIS A 1 455 ? -5.018 -14.292 3.925 1.0 93.13 ? 455 HIS A CB 1 O49373 UNP 455 H ATOM 3660 O O . HIS A 1 455 ? -6.938 -11.812 5.154 1.0 93.13 ? 455 HIS A O 1 O49373 UNP 455 H ATOM 3661 C CG . HIS A 1 455 ? -4.888 -15.035 2.626 1.0 93.13 ? 455 HIS A CG 1 O49373 UNP 455 H ATOM 3662 C CD2 . HIS A 1 455 ? -3.730 -15.390 1.989 1.0 93.13 ? 455 HIS A CD2 1 O49373 UNP 455 H ATOM 3663 N ND1 . HIS A 1 455 ? -5.935 -15.447 1.835 1.0 93.13 ? 455 HIS A ND1 1 O49373 UNP 455 H ATOM 3664 C CE1 . HIS A 1 455 ? -5.420 -16.039 0.746 1.0 93.13 ? 455 HIS A CE1 1 O49373 UNP 455 H ATOM 3665 N NE2 . HIS A 1 455 ? -4.078 -15.993 0.776 1.0 93.13 ? 455 HIS A NE2 1 O49373 UNP 455 H ATOM 3666 N N . LEU A 1 456 ? -4.792 -11.851 5.866 1.0 93.39 ? 456 LEU A N 1 O49373 UNP 456 L ATOM 3667 C CA . LEU A 1 456 ? -5.034 -11.151 7.117 1.0 93.39 ? 456 LEU A CA 1 O49373 UNP 456 L ATOM 3668 C C . LEU A 1 456 ? -5.745 -9.814 6.870 1.0 93.39 ? 456 LEU A C 1 O49373 UNP 456 L ATOM 3669 C CB . LEU A 1 456 ? -3.704 -10.991 7.877 1.0 93.39 ? 456 LEU A CB 1 O49373 UNP 456 L ATOM 3670 O O . LEU A 1 456 ? -6.840 -9.622 7.382 1.0 93.39 ? 456 LEU A O 1 O49373 UNP 456 L ATOM 3671 C CG . LEU A 1 456 ? -3.842 -10.172 9.171 1.0 93.39 ? 456 LEU A CG 1 O49373 UNP 456 L ATOM 3672 C CD1 . LEU A 1 456 ? -4.878 -10.779 10.110 1.0 93.39 ? 456 LEU A CD1 1 O49373 UNP 456 L ATOM 3673 C CD2 . LEU A 1 456 ? -2.495 -10.093 9.889 1.0 93.39 ? 456 LEU A CD2 1 O49373 UNP 456 L ATOM 3674 N N . ALA A 1 457 ? -5.174 -8.941 6.036 1.0 96.36 ? 457 ALA A N 1 O49373 UNP 457 A ATOM 3675 C CA . ALA A 1 457 ? -5.718 -7.626 5.704 1.0 96.36 ? 457 ALA A CA 1 O49373 UNP 457 A ATOM 3676 C C . ALA A 1 457 ? -7.146 -7.712 5.150 1.0 96.36 ? 457 ALA A C 1 O49373 UNP 457 A ATOM 3677 C CB . ALA A 1 457 ? -4.776 -6.942 4.707 1.0 96.36 ? 457 ALA A CB 1 O49373 UNP 457 A ATOM 3678 O O . ALA A 1 457 ? -8.017 -6.975 5.603 1.0 96.36 ? 457 ALA A O 1 O49373 UNP 457 A ATOM 3679 N N . MET A 1 458 ? -7.417 -8.633 4.214 1.0 95.92 ? 458 MET A N 1 O49373 UNP 458 M ATOM 3680 C CA . MET A 1 458 ? -8.770 -8.823 3.676 1.0 95.92 ? 458 MET A CA 1 O49373 UNP 458 M ATOM 3681 C C . MET A 1 458 ? -9.767 -9.237 4.759 1.0 95.92 ? 458 MET A C 1 O49373 UNP 458 M ATOM 3682 C CB . MET A 1 458 ? -8.772 -9.852 2.535 1.0 95.92 ? 458 MET A CB 1 O49373 UNP 458 M ATOM 3683 O O . MET A 1 458 ? -10.861 -8.679 4.811 1.0 95.92 ? 458 MET A O 1 O49373 UNP 458 M ATOM 3684 C CG . MET A 1 458 ? -8.159 -9.295 1.246 1.0 95.92 ? 458 MET A CG 1 O49373 UNP 458 M ATOM 3685 S SD . MET A 1 458 ? -8.995 -7.839 0.551 1.0 95.92 ? 458 MET A SD 1 O49373 UNP 458 M ATOM 3686 C CE . MET A 1 458 ? -10.453 -8.562 -0.238 1.0 95.92 ? 458 MET A CE 1 O49373 UNP 458 M ATOM 3687 N N . THR A 1 459 ? -9.388 -10.161 5.644 1.0 93.52 ? 459 THR A N 1 O49373 UNP 459 T ATOM 3688 C CA . THR A 1 459 ? -10.216 -10.543 6.792 1.0 93.52 ? 459 THR A CA 1 O49373 UNP 459 T ATOM 3689 C C . THR A 1 459 ? -10.480 -9.343 7.705 1.0 93.52 ? 459 THR A C 1 O49373 UNP 459 T ATOM 3690 C CB . THR A 1 459 ? -9.566 -11.696 7.571 1.0 93.52 ? 459 THR A CB 1 O49373 UNP 459 T ATOM 3691 O O . THR A 1 459 ? -11.638 -9.097 8.040 1.0 93.52 ? 459 THR A O 1 O49373 UNP 459 T ATOM 3692 C CG2 . THR A 1 459 ? -10.328 -12.078 8.832 1.0 93.52 ? 459 THR A CG2 1 O49373 UNP 459 T ATOM 3693 O OG1 . THR A 1 459 ? -9.529 -12.862 6.783 1.0 93.52 ? 459 THR A OG1 1 O49373 UNP 459 T ATOM 3694 N N . GLN A 1 460 ? -9.454 -8.552 8.062 1.0 93.57 ? 460 GLN A N 1 O49373 UNP 460 Q ATOM 3695 C CA . GLN A 1 460 ? -9.654 -7.404 8.962 1.0 93.57 ? 460 GLN A CA 1 O49373 UNP 460 Q ATOM 3696 C C . GLN A 1 460 ? -10.563 -6.348 8.342 1.0 93.57 ? 460 GLN A C 1 O49373 UNP 460 Q ATOM 3697 C CB . GLN A 1 460 ? -8.358 -6.734 9.478 1.0 93.57 ? 460 GLN A CB 1 O49373 UNP 460 Q ATOM 3698 O O . GLN A 1 460 ? -11.495 -5.878 8.991 1.0 93.57 ? 460 GLN A O 1 O49373 UNP 460 Q ATOM 3699 C CG . GLN A 1 460 ? -7.078 -7.573 9.506 1.0 93.57 ? 460 GLN A CG 1 O49373 UNP 460 Q ATOM 3700 C CD . GLN A 1 460 ? -5.958 -6.963 10.331 1.0 93.57 ? 460 GLN A CD 1 O49373 UNP 460 Q ATOM 3701 N NE2 . GLN A 1 460 ? -5.622 -7.482 11.492 1.0 93.57 ? 460 GLN A NE2 1 O49373 UNP 460 Q ATOM 3702 O OE1 . GLN A 1 460 ? -5.326 -6.015 9.910 1.0 93.57 ? 460 GLN A OE1 1 O49373 UNP 460 Q ATOM 3703 N N . MET A 1 461 ? -10.333 -6.012 7.070 1.0 97.60 ? 461 MET A N 1 O49373 UNP 461 M ATOM 3704 C CA . MET A 1 461 ? -11.158 -5.031 6.372 1.0 97.60 ? 461 MET A CA 1 O49373 UNP 461 M ATOM 3705 C C . MET A 1 461 ? -12.613 -5.482 6.276 1.0 97.60 ? 461 MET A C 1 O49373 UNP 461 M ATOM 3706 C CB . MET A 1 461 ? -10.614 -4.759 4.968 1.0 97.60 ? 461 MET A CB 1 O49373 UNP 461 M ATOM 3707 O O . MET A 1 461 ? -13.509 -4.677 6.510 1.0 97.60 ? 461 MET A O 1 O49373 UNP 461 M ATOM 3708 C CG . MET A 1 461 ? -9.288 -4.000 5.003 1.0 97.60 ? 461 MET A CG 1 O49373 UNP 461 M ATOM 3709 S SD . MET A 1 461 ? -8.689 -3.489 3.372 1.0 97.60 ? 461 MET A SD 1 O49373 UNP 461 M ATOM 3710 C CE . MET A 1 461 ? -8.246 -5.091 2.664 1.0 97.60 ? 461 MET A CE 1 O49373 UNP 461 M ATOM 3711 N N . LYS A 1 462 ? -12.862 -6.764 5.981 1.0 95.86 ? 462 LYS A N 1 O49373 UNP 462 K ATOM 3712 C CA . LYS A 1 462 ? -14.221 -7.309 5.937 1.0 95.86 ? 462 LYS A CA 1 O49373 UNP 462 K ATOM 3713 C C . LYS A 1 462 ? -14.901 -7.273 7.304 1.0 95.86 ? 462 LYS A C 1 O49373 UNP 462 K ATOM 3714 C CB . LYS A 1 462 ? -14.209 -8.739 5.403 1.0 95.86 ? 462 LYS A CB 1 O49373 UNP 462 K ATOM 3715 O O . LYS A 1 462 ? -16.046 -6.852 7.370 1.0 95.86 ? 462 LYS A O 1 O49373 UNP 462 K ATOM 3716 C CG . LYS A 1 462 ? -14.018 -8.842 3.882 1.0 95.86 ? 462 LYS A CG 1 O49373 UNP 462 K ATOM 3717 C CD . LYS A 1 462 ? -14.086 -10.323 3.496 1.0 95.86 ? 462 LYS A CD 1 O49373 UNP 462 K ATOM 3718 C CE . LYS A 1 462 ? -14.182 -10.580 1.997 1.0 95.86 ? 462 LYS A CE 1 O49373 UNP 462 K ATOM 3719 N NZ . LYS A 1 462 ? -14.590 -11.992 1.761 1.0 95.86 ? 462 LYS A NZ 1 O49373 UNP 462 K ATOM 3720 N N . ILE A 1 463 ? -14.220 -7.671 8.379 1.0 93.88 ? 463 ILE A N 1 O49373 UNP 463 I ATOM 3721 C CA . ILE A 1 463 ? -14.795 -7.654 9.736 1.0 93.88 ? 463 ILE A CA 1 O49373 UNP 463 I ATOM 3722 C C . ILE A 1 463 ? -15.182 -6.230 10.144 1.0 93.88 ? 463 ILE A C 1 O49373 UNP 463 I ATOM 3723 C CB . ILE A 1 463 ? -13.825 -8.325 10.737 1.0 93.88 ? 463 ILE A CB 1 O49373 UNP 463 I ATOM 3724 O O . ILE A 1 463 ? -16.308 -6.005 10.582 1.0 93.88 ? 463 ILE A O 1 O49373 UNP 463 I ATOM 3725 C CG1 . ILE A 1 463 ? -13.878 -9.851 10.501 1.0 93.88 ? 463 ILE A CG1 1 O49373 UNP 463 I ATOM 3726 C CG2 . ILE A 1 463 ? -14.183 -7.988 12.197 1.0 93.88 ? 463 ILE A CG2 1 O49373 UNP 463 I ATOM 3727 C CD1 . ILE A 1 463 ? -12.828 -10.679 11.247 1.0 93.88 ? 463 ILE A CD1 1 O49373 UNP 463 I ATOM 3728 N N . VAL A 1 464 ? -14.288 -5.260 9.931 1.0 95.75 ? 464 VAL A N 1 O49373 UNP 464 V ATOM 3729 C CA . VAL A 1 464 ? -14.571 -3.843 10.208 1.0 95.75 ? 464 VAL A CA 1 O49373 UNP 464 V ATOM 3730 C C . VAL A 1 464 ? -15.721 -3.330 9.340 1.0 95.75 ? 464 VAL A C 1 O49373 UNP 464 V ATOM 3731 C CB . VAL A 1 464 ? -13.305 -2.992 9.998 1.0 95.75 ? 464 VAL A CB 1 O49373 UNP 464 V ATOM 3732 O O . VAL A 1 464 ? -16.623 -2.667 9.846 1.0 95.75 ? 464 VAL A O 1 O49373 UNP 464 V ATOM 3733 C CG1 . VAL A 1 464 ? -13.586 -1.489 10.107 1.0 95.75 ? 464 VAL A CG1 1 O49373 UNP 464 V ATOM 3734 C CG2 . VAL A 1 464 ? -12.242 -3.332 11.048 1.0 95.75 ? 464 VAL A CG2 1 O49373 UNP 464 V ATOM 3735 N N . ALA A 1 465 ? -15.723 -3.656 8.045 1.0 96.49 ? 465 ALA A N 1 O49373 UNP 465 A ATOM 3736 C CA . ALA A 1 465 ? -16.784 -3.244 7.134 1.0 96.49 ? 465 ALA A CA 1 O49373 UNP 465 A ATOM 3737 C C . ALA A 1 465 ? -18.147 -3.823 7.535 1.0 96.49 ? 465 ALA A C 1 O49373 UNP 465 A ATOM 3738 C CB . ALA A 1 465 ? -16.404 -3.630 5.702 1.0 96.49 ? 465 ALA A CB 1 O49373 UNP 465 A ATOM 3739 O O . ALA A 1 465 ? -19.127 -3.087 7.541 1.0 96.49 ? 465 ALA A O 1 O49373 UNP 465 A ATOM 3740 N N . VAL A 1 466 ? -18.215 -5.106 7.901 1.0 93.98 ? 466 VAL A N 1 O49373 UNP 466 V ATOM 3741 C CA . VAL A 1 466 ? -19.451 -5.760 8.354 1.0 93.98 ? 466 VAL A CA 1 O49373 UNP 466 V ATOM 3742 C C . VAL A 1 466 ? -19.974 -5.114 9.627 1.0 93.98 ? 466 VAL A C 1 O49373 UNP 466 V ATOM 3743 C CB . VAL A 1 466 ? -19.242 -7.271 8.571 1.0 93.98 ? 466 VAL A CB 1 O49373 UNP 466 V ATOM 3744 O O . VAL A 1 466 ? -21.152 -4.776 9.672 1.0 93.98 ? 466 VAL A O 1 O49373 UNP 466 V ATOM 3745 C CG1 . VAL A 1 466 ? -20.424 -7.954 9.277 1.0 93.98 ? 466 VAL A CG1 1 O49373 UNP 466 V ATOM 3746 C CG2 . VAL A 1 466 ? -19.066 -7.983 7.227 1.0 93.98 ? 466 VAL A CG2 1 O49373 UNP 466 V ATOM 3747 N N . GLU A 1 467 ? -19.119 -4.913 10.631 1.0 93.10 ? 467 GLU A N 1 O49373 UNP 467 E ATOM 3748 C CA . GLU A 1 467 ? -19.514 -4.288 11.898 1.0 93.10 ? 467 GLU A CA 1 O49373 UNP 467 E ATOM 3749 C C . GLU A 1 467 ? -20.126 -2.905 11.664 1.0 93.10 ? 467 GLU A C 1 O49373 UNP 467 E ATOM 3750 C CB . GLU A 1 467 ? -18.277 -4.187 12.805 1.0 93.10 ? 467 GLU A CB 1 O49373 UNP 467 E ATOM 3751 O O . GLU A 1 467 ? -21.229 -2.609 12.124 1.0 93.10 ? 467 GLU A O 1 O49373 UNP 467 E ATOM 3752 C CG . GLU A 1 467 ? -18.570 -3.565 14.181 1.0 93.10 ? 467 GLU A CG 1 O49373 UNP 467 E ATOM 3753 C CD . GLU A 1 467 ? -19.633 -4.336 14.971 1.0 93.10 ? 467 GLU A CD 1 O49373 UNP 467 E ATOM 3754 O OE1 . GLU A 1 467 ? -20.421 -3.668 15.674 1.0 93.10 ? 467 GLU A OE1 1 O49373 UNP 467 E ATOM 3755 O OE2 . GLU A 1 467 ? -19.677 -5.582 14.855 1.0 93.10 ? 467 GLU A OE2 1 O49373 UNP 467 E ATOM 3756 N N . ILE A 1 468 ? -19.436 -2.075 10.881 1.0 95.54 ? 468 ILE A N 1 O49373 UNP 468 I ATOM 3757 C CA . ILE A 1 468 ? -19.879 -0.711 10.614 1.0 95.54 ? 468 ILE A CA 1 O49373 UNP 468 I ATOM 3758 C C . ILE A 1 468 ? -21.167 -0.702 9.787 1.0 95.54 ? 468 ILE A C 1 O49373 UNP 468 I ATOM 3759 C CB . ILE A 1 468 ? -18.744 0.096 9.972 1.0 95.54 ? 468 ILE A CB 1 O49373 UNP 468 I ATOM 3760 O O . ILE A 1 468 ? -22.138 -0.063 10.175 1.0 95.54 ? 468 ILE A O 1 O49373 UNP 468 I ATOM 3761 C CG1 . ILE A 1 468 ? -17.626 0.332 11.011 1.0 95.54 ? 468 ILE A CG1 1 O49373 UNP 468 I ATOM 3762 C CG2 . ILE A 1 468 ? -19.272 1.436 9.447 1.0 95.54 ? 468 ILE A CG2 1 O49373 UNP 468 I ATOM 3763 C CD1 . ILE A 1 468 ? -16.388 1.045 10.461 1.0 95.54 ? 468 ILE A CD1 1 O49373 UNP 468 I ATOM 3764 N N . LEU A 1 469 ? -21.198 -1.420 8.662 1.0 94.73 ? 469 LEU A N 1 O49373 UNP 469 L ATOM 3765 C CA . LEU A 1 469 ? -22.341 -1.412 7.748 1.0 94.73 ? 469 LEU A CA 1 O49373 UNP 469 L ATOM 3766 C C . LEU A 1 469 ? -23.581 -2.066 8.374 1.0 94.73 ? 469 LEU A C 1 O49373 UNP 469 L ATOM 3767 C CB . LEU A 1 469 ? -21.930 -2.100 6.430 1.0 94.73 ? 469 LEU A CB 1 O49373 UNP 469 L ATOM 3768 O O . LEU A 1 469 ? -24.707 -1.688 8.061 1.0 94.73 ? 469 LEU A O 1 O49373 UNP 469 L ATOM 3769 C CG . LEU A 1 469 ? -20.891 -1.315 5.604 1.0 94.73 ? 469 LEU A CG 1 O49373 UNP 469 L ATOM 3770 C CD1 . LEU A 1 469 ? -20.450 -2.153 4.404 1.0 94.73 ? 469 LEU A CD1 1 O49373 UNP 469 L ATOM 3771 C CD2 . LEU A 1 469 ? -21.449 0.007 5.074 1.0 94.73 ? 469 LEU A CD2 1 O49373 UNP 469 L ATOM 3772 N N . ARG A 1 470 ? -23.420 -3.042 9.267 1.0 91.45 ? 470 ARG A N 1 O49373 UNP 470 R ATOM 3773 C CA . ARG A 1 470 ? -24.562 -3.659 9.947 1.0 91.45 ? 470 ARG A CA 1 O49373 UNP 470 R ATOM 3774 C C . ARG A 1 470 ? -25.200 -2.711 10.960 1.0 91.45 ? 470 ARG A C 1 O49373 UNP 470 R ATOM 3775 C CB . ARG A 1 470 ? -24.107 -4.971 10.593 1.0 91.45 ? 470 ARG A CB 1 O49373 UNP 470 R ATOM 3776 O O . ARG A 1 470 ? -26.424 -2.624 11.006 1.0 91.45 ? 470 ARG A O 1 O49373 UNP 470 R ATOM 3777 C CG . ARG A 1 470 ? -25.291 -5.760 11.158 1.0 91.45 ? 470 ARG A CG 1 O49373 UNP 470 R ATOM 3778 C CD . ARG A 1 470 ? -24.800 -7.086 11.738 1.0 91.45 ? 470 ARG A CD 1 O49373 UNP 470 R ATOM 3779 N NE . ARG A 1 470 ? -25.936 -7.930 12.147 1.0 91.45 ? 470 ARG A NE 1 O49373 UNP 470 R ATOM 3780 N NH1 . ARG A 1 470 ? -24.791 -9.907 12.372 1.0 91.45 ? 470 ARG A NH1 1 O49373 UNP 470 R ATOM 3781 N NH2 . ARG A 1 470 ? -27.015 -9.898 12.532 1.0 91.45 ? 470 ARG A NH2 1 O49373 UNP 470 R ATOM 3782 C CZ . ARG A 1 470 ? -25.908 -9.234 12.356 1.0 91.45 ? 470 ARG A CZ 1 O49373 UNP 470 R ATOM 3783 N N . ASN A 1 471 ? -24.382 -2.015 11.747 1.0 93.22 ? 471 ASN A N 1 O49373 UNP 471 N ATOM 3784 C CA . ASN A 1 471 ? -24.841 -1.355 12.970 1.0 93.22 ? 471 ASN A CA 1 O49373 UNP 471 N ATOM 3785 C C . ASN A 1 471 ? -24.933 0.173 12.865 1.0 93.22 ? 471 ASN A C 1 O49373 UNP 471 N ATOM 3786 C CB . ASN A 1 471 ? -23.930 -1.820 14.118 1.0 93.22 ? 471 ASN A CB 1 O49373 UNP 471 N ATOM 3787 O O . ASN A 1 471 ? -25.563 0.800 13.719 1.0 93.22 ? 471 ASN A O 1 O49373 UNP 471 N ATOM 3788 C CG . ASN A 1 471 ? -24.021 -3.320 14.348 1.0 93.22 ? 471 ASN A CG 1 O49373 UNP 471 N ATOM 3789 N ND2 . ASN A 1 471 ? -22.925 -4.001 14.562 1.0 93.22 ? 471 ASN A ND2 1 O49373 UNP 471 N ATOM 3790 O OD1 . ASN A 1 471 ? -25.084 -3.919 14.322 1.0 93.22 ? 471 ASN A OD1 1 O49373 UNP 471 N ATOM 3791 N N . TYR A 1 472 ? -24.348 0.783 11.832 1.0 95.53 ? 472 TYR A N 1 O49373 UNP 472 Y ATOM 3792 C CA . TYR A 1 472 ? -24.243 2.234 11.723 1.0 95.53 ? 472 TYR A CA 1 O49373 UNP 472 Y ATOM 3793 C C . TYR A 1 472 ? -24.595 2.748 10.327 1.0 95.53 ? 472 TYR A C 1 O49373 UNP 472 Y ATOM 3794 C CB . TYR A 1 472 ? -22.836 2.694 12.126 1.0 95.53 ? 472 TYR A CB 1 O49373 UNP 472 Y ATOM 3795 O O . TYR A 1 472 ? -24.264 2.147 9.306 1.0 95.53 ? 472 TYR A O 1 O49373 UNP 472 Y ATOM 3796 C CG . TYR A 1 472 ? -22.372 2.225 13.494 1.0 95.53 ? 472 TYR A CG 1 O49373 UNP 472 Y ATOM 3797 C CD1 . TYR A 1 472 ? -22.637 2.989 14.646 1.0 95.53 ? 472 TYR A CD1 1 O49373 UNP 472 Y ATOM 3798 C CD2 . TYR A 1 472 ? -21.694 0.999 13.614 1.0 95.53 ? 472 TYR A CD2 1 O49373 UNP 472 Y ATOM 3799 C CE1 . TYR A 1 472 ? -22.200 2.538 15.908 1.0 95.53 ? 472 TYR A CE1 1 O49373 UNP 472 Y ATOM 3800 C CE2 . TYR A 1 472 ? -21.236 0.550 14.865 1.0 95.53 ? 472 TYR A CE2 1 O49373 UNP 472 Y ATOM 3801 O OH . TYR A 1 472 ? -21.071 0.872 17.224 1.0 95.53 ? 472 TYR A OH 1 O49373 UNP 472 Y ATOM 3802 C CZ . TYR A 1 472 ? -21.490 1.321 16.015 1.0 95.53 ? 472 TYR A CZ 1 O49373 UNP 472 Y ATOM 3803 N N . ASP A 1 473 ? -25.218 3.921 10.296 1.0 94.66 ? 473 ASP A N 1 O49373 UNP 473 D ATOM 3804 C CA . ASP A 1 473 ? -25.321 4.753 9.105 1.0 94.66 ? 473 ASP A CA 1 O49373 UNP 473 D ATOM 3805 C C . ASP A 1 473 ? -24.252 5.841 9.159 1.0 94.66 ? 473 ASP A C 1 O49373 UNP 473 D ATOM 3806 C CB . ASP A 1 473 ? -26.725 5.351 8.973 1.0 94.66 ? 473 ASP A CB 1 O49373 UNP 473 D ATOM 3807 O O . ASP A 1 473 ? -24.193 6.632 10.104 1.0 94.66 ? 473 ASP A O 1 O49373 UNP 473 D ATOM 3808 C CG . ASP A 1 473 ? -27.746 4.307 8.538 1.0 94.66 ? 473 ASP A CG 1 O49373 UNP 473 D ATOM 3809 O OD1 . ASP A 1 473 ? -27.436 3.549 7.586 1.0 94.66 ? 473 ASP A OD1 1 O49373 UNP 473 D ATOM 3810 O OD2 . ASP A 1 473 ? -28.835 4.259 9.142 1.0 94.66 ? 473 ASP A OD2 1 O49373 UNP 473 D ATOM 3811 N N . ILE A 1 474 ? -23.411 5.872 8.125 1.0 94.72 ? 474 ILE A N 1 O49373 UNP 474 I ATOM 3812 C CA . ILE A 1 474 ? -22.335 6.846 7.954 1.0 94.72 ? 474 ILE A CA 1 O49373 UNP 474 I ATOM 3813 C C . ILE A 1 474 ? -22.743 7.858 6.890 1.0 94.72 ? 474 ILE A C 1 O49373 UNP 474 I ATOM 3814 C CB . ILE A 1 474 ? -21.007 6.135 7.607 1.0 94.72 ? 474 ILE A CB 1 O49373 UNP 474 I ATOM 3815 O O . ILE A 1 474 ? -23.107 7.485 5.773 1.0 94.72 ? 474 ILE A O 1 O49373 UNP 474 I ATOM 3816 C CG1 . ILE A 1 474 ? -20.538 5.344 8.847 1.0 94.72 ? 474 ILE A CG1 1 O49373 UNP 474 I ATOM 3817 C CG2 . ILE A 1 474 ? -19.939 7.148 7.149 1.0 94.72 ? 474 ILE A CG2 1 O49373 UNP 474 I ATOM 3818 C CD1 . ILE A 1 474 ? -19.212 4.606 8.659 1.0 94.72 ? 474 ILE A CD1 1 O49373 UNP 474 I ATOM 3819 N N . LYS A 1 475 ? -22.618 9.146 7.212 1.0 95.38 ? 475 LYS A N 1 O49373 UNP 475 K ATOM 3820 C CA . LYS A 1 475 ? -22.804 10.245 6.261 1.0 95.38 ? 475 LYS A CA 1 O49373 UNP 475 K ATOM 3821 C C . LYS A 1 475 ? -21.534 11.077 6.192 1.0 95.38 ? 475 LYS A C 1 O49373 UNP 475 K ATOM 3822 C CB . LYS A 1 475 ? -24.014 11.093 6.670 1.0 95.38 ? 475 LYS A CB 1 O49373 UNP 475 K ATOM 3823 O O . LYS A 1 475 ? -21.098 11.624 7.199 1.0 95.38 ? 475 LYS A O 1 O49373 UNP 475 K ATOM 3824 C CG . LYS A 1 475 ? -25.329 10.315 6.528 1.0 95.38 ? 475 LYS A CG 1 O49373 UNP 475 K ATOM 3825 C CD . LYS A 1 475 ? -26.518 11.170 6.976 1.0 95.38 ? 475 LYS A CD 1 O49373 UNP 475 K ATOM 3826 C CE . LYS A 1 475 ? -27.803 10.346 6.848 1.0 95.38 ? 475 LYS A CE 1 O49373 UNP 475 K ATOM 3827 N NZ . LYS A 1 475 ? -28.972 11.062 7.413 1.0 95.38 ? 475 LYS A NZ 1 O49373 UNP 475 K ATOM 3828 N N . VAL A 1 476 ? -20.949 11.185 5.001 1.0 95.99 ? 476 VAL A N 1 O49373 UNP 476 V ATOM 3829 C CA . VAL A 1 476 ? -19.803 12.073 4.762 1.0 95.99 ? 476 VAL A CA 1 O49373 UNP 476 V ATOM 3830 C C . VAL A 1 476 ? -20.261 13.528 4.854 1.0 95.99 ? 476 VAL A C 1 O49373 UNP 476 V ATOM 3831 C CB . VAL A 1 476 ? -19.115 11.761 3.420 1.0 95.99 ? 476 VAL A CB 1 O49373 UNP 476 V ATOM 3832 O O . VAL A 1 476 ? -21.325 13.889 4.346 1.0 95.99 ? 476 VAL A O 1 O49373 UNP 476 V ATOM 3833 C CG1 . VAL A 1 476 ? -17.952 12.717 3.120 1.0 95.99 ? 476 VAL A CG1 1 O49373 UNP 476 V ATOM 3834 C CG2 . VAL A 1 476 ? -18.543 10.337 3.448 1.0 95.99 ? 476 VAL A CG2 1 O49373 UNP 476 V ATOM 3835 N N . LEU A 1 477 ? -19.461 14.362 5.518 1.0 94.19 ? 477 LEU A N 1 O49373 UNP 477 L ATOM 3836 C CA . LEU A 1 477 ? -19.751 15.778 5.698 1.0 94.19 ? 477 LEU A CA 1 O49373 UNP 477 L ATOM 3837 C C . LEU A 1 477 ? -19.812 16.497 4.340 1.0 94.19 ? 477 LEU A C 1 O49373 UNP 477 L ATOM 3838 C CB . LEU A 1 477 ? -18.689 16.386 6.630 1.0 94.19 ? 477 LEU A CB 1 O49373 UNP 477 L ATOM 3839 O O . LEU A 1 477 ? -18.886 16.422 3.528 1.0 94.19 ? 477 LEU A O 1 O49373 UNP 477 L ATOM 3840 C CG . LEU A 1 477 ? -18.972 17.843 7.038 1.0 94.19 ? 477 LEU A CG 1 O49373 UNP 477 L ATOM 3841 C CD1 . LEU A 1 477 ? -20.199 17.956 7.947 1.0 94.19 ? 477 LEU A CD1 1 O49373 UNP 477 L ATOM 3842 C CD2 . LEU A 1 477 ? -17.766 18.409 7.787 1.0 94.19 ? 477 LEU A CD2 1 O49373 UNP 477 L ATOM 3843 N N . GLN A 1 478 ? -20.898 17.233 4.099 1.0 90.73 ? 478 GLN A N 1 O49373 UNP 478 Q ATOM 3844 C CA . GLN A 1 478 ? -21.084 17.965 2.847 1.0 90.73 ? 478 GLN A CA 1 O49373 UNP 478 Q ATOM 3845 C C . GLN A 1 478 ? -20.004 19.039 2.649 1.0 90.73 ? 478 GLN A C 1 O49373 UNP 478 Q ATOM 3846 C CB . GLN A 1 478 ? -22.483 18.590 2.780 1.0 90.73 ? 478 GLN A CB 1 O49373 UNP 478 Q ATOM 3847 O O . GLN A 1 478 ? -19.617 19.742 3.579 1.0 90.73 ? 478 GLN A O 1 O49373 UNP 478 Q ATOM 3848 C CG . GLN A 1 478 ? -23.590 17.533 2.650 1.0 90.73 ? 478 GLN A CG 1 O49373 UNP 478 Q ATOM 3849 C CD . GLN A 1 478 ? -24.952 18.150 2.342 1.0 90.73 ? 478 GLN A CD 1 O49373 UNP 478 Q ATOM 3850 N NE2 . GLN A 1 478 ? -25.886 17.382 1.827 1.0 90.73 ? 478 GLN A NE2 1 O49373 UNP 478 Q ATOM 3851 O OE1 . GLN A 1 478 ? -25.206 19.325 2.540 1.0 90.73 ? 478 GLN A OE1 1 O49373 UNP 478 Q ATOM 3852 N N . GLY A 1 479 ? -19.523 19.179 1.411 1.0 90.60 ? 479 GLY A N 1 O49373 UNP 479 G ATOM 3853 C CA . GLY A 1 479 ? -18.507 20.170 1.041 1.0 90.60 ? 479 GLY A CA 1 O49373 UNP 479 G ATOM 3854 C C . GLY A 1 479 ? -17.063 19.776 1.376 1.0 90.60 ? 479 GLY A C 1 O49373 UNP 479 G ATOM 3855 O O . GLY A 1 479 ? -16.141 20.506 1.002 1.0 90.60 ? 479 GLY A O 1 O49373 UNP 479 G ATOM 3856 N N . GLN A 1 480 ? -16.828 18.627 2.022 1.0 92.18 ? 480 GLN A N 1 O49373 UNP 480 Q ATOM 3857 C CA . GLN A 1 480 ? -15.472 18.139 2.254 1.0 92.18 ? 480 GLN A CA 1 O49373 UNP 480 Q ATOM 3858 C C . GLN A 1 480 ? -14.761 17.855 0.920 1.0 92.18 ? 480 GLN A C 1 O49373 UNP 480 Q ATOM 3859 C CB . GLN A 1 480 ? -15.477 16.901 3.166 1.0 92.18 ? 480 GLN A CB 1 O49373 UNP 480 Q ATOM 3860 O O . GLN A 1 480 ? -15.280 17.183 0.029 1.0 92.18 ? 480 GLN A O 1 O49373 UNP 480 Q ATOM 3861 C CG . GLN A 1 480 ? -14.057 16.616 3.689 1.0 92.18 ? 480 GLN A CG 1 O49373 UNP 480 Q ATOM 3862 C CD . GLN A 1 480 ? -13.911 15.305 4.449 1.0 92.18 ? 480 GLN A CD 1 O49373 UNP 480 Q ATOM 3863 N NE2 . GLN A 1 480 ? -12.724 15.015 4.931 1.0 92.18 ? 480 GLN A NE2 1 O49373 UNP 480 Q ATOM 3864 O OE1 . GLN A 1 480 ? -14.816 14.507 4.593 1.0 92.18 ? 480 GLN A OE1 1 O49373 UNP 480 Q ATOM 3865 N N . LYS A 1 481 ? -13.527 18.348 0.777 1.0 93.92 ? 481 LYS A N 1 O49373 UNP 481 K ATOM 3866 C CA . LYS A 1 481 ? -12.701 18.082 -0.403 1.0 93.92 ? 481 LYS A CA 1 O49373 UNP 481 K ATOM 3867 C C . LYS A 1 481 ? -11.989 16.737 -0.273 1.0 93.92 ? 481 LYS A C 1 O49373 UNP 481 K ATOM 3868 C CB . LYS A 1 481 ? -11.735 19.248 -0.616 1.0 93.92 ? 481 LYS A CB 1 O49373 UNP 481 K ATOM 3869 O O . LYS A 1 481 ? -10.982 16.637 0.427 1.0 93.92 ? 481 LYS A O 1 O49373 UNP 481 K ATOM 3870 C CG . LYS A 1 481 ? -10.958 19.066 -1.924 1.0 93.92 ? 481 LYS A CG 1 O49373 UNP 481 K ATOM 3871 C CD . LYS A 1 481 ? -10.068 20.282 -2.158 1.0 93.92 ? 481 LYS A CD 1 O49373 UNP 481 K ATOM 3872 C CE . LYS A 1 481 ? -9.332 20.120 -3.485 1.0 93.92 ? 481 LYS A CE 1 O49373 UNP 481 K ATOM 3873 N NZ . LYS A 1 481 ? -8.621 21.372 -3.820 1.0 93.92 ? 481 LYS A NZ 1 O49373 UNP 481 K ATOM 3874 N N . ILE A 1 482 ? -12.453 15.739 -1.016 1.0 95.98 ? 482 ILE A N 1 O49373 UNP 482 I ATOM 3875 C CA . ILE A 1 482 ? -11.858 14.400 -1.018 1.0 95.98 ? 482 ILE A CA 1 O49373 UNP 482 I ATOM 3876 C C . ILE A 1 482 ? -10.776 14.304 -2.096 1.0 95.98 ? 482 ILE A C 1 O49373 UNP 482 I ATOM 3877 C CB . ILE A 1 482 ? -12.947 13.318 -1.142 1.0 95.98 ? 482 ILE A CB 1 O49373 UNP 482 I ATOM 3878 O O . ILE A 1 482 ? -11.055 14.198 -3.289 1.0 95.98 ? 482 ILE A O 1 O49373 UNP 482 I ATOM 3879 C CG1 . ILE A 1 482 ? -14.079 13.509 -0.104 1.0 95.98 ? 482 ILE A CG1 1 O49373 UNP 482 I ATOM 3880 C CG2 . ILE A 1 482 ? -12.271 11.947 -0.996 1.0 95.98 ? 482 ILE A CG2 1 O49373 UNP 482 I ATOM 3881 C CD1 . ILE A 1 482 ? -13.653 13.458 1.368 1.0 95.98 ? 482 ILE A CD1 1 O49373 UNP 482 I ATOM 3882 N N . VAL A 1 483 ? -9.515 14.398 -1.671 1.0 95.49 ? 483 VAL A N 1 O49373 UNP 483 V ATOM 3883 C CA . VAL A 1 483 ? -8.338 14.292 -2.545 1.0 95.49 ? 483 VAL A CA 1 O49373 UNP 483 V ATOM 3884 C C . VAL A 1 483 ? -7.214 13.513 -1.858 1.0 95.49 ? 483 VAL A C 1 O49373 UNP 483 V ATOM 3885 C CB . VAL A 1 483 ? -7.806 15.663 -3.015 1.0 95.49 ? 483 VAL A CB 1 O49373 UNP 483 V ATOM 3886 O O . VAL A 1 483 ? -7.049 13.643 -0.640 1.0 95.49 ? 483 VAL A O 1 O49373 UNP 483 V ATOM 3887 C CG1 . VAL A 1 483 ? -8.776 16.350 -3.983 1.0 95.49 ? 483 VAL A CG1 1 O49373 UNP 483 V ATOM 3888 C CG2 . VAL A 1 483 ? -7.469 16.629 -1.869 1.0 95.49 ? 483 VAL A CG2 1 O49373 UNP 483 V ATOM 3889 N N . PRO A 1 484 ? -6.402 12.751 -2.613 1.0 95.46 ? 484 PRO A N 1 O49373 UNP 484 P ATOM 3890 C CA . PRO A 1 484 ? -5.226 12.094 -2.060 1.0 95.46 ? 484 PRO A CA 1 O49373 UNP 484 P ATOM 3891 C C . PRO A 1 484 ? -4.212 13.092 -1.488 1.0 95.46 ? 484 PRO A C 1 O49373 UNP 484 P ATOM 3892 C CB . PRO A 1 484 ? -4.623 11.275 -3.203 1.0 95.46 ? 484 PRO A CB 1 O49373 UNP 484 P ATOM 3893 O O . PRO A 1 484 ? -3.955 14.151 -2.072 1.0 95.46 ? 484 PRO A O 1 O49373 UNP 484 P ATOM 3894 C CG . PRO A 1 484 ? -5.789 11.069 -4.167 1.0 95.46 ? 484 PRO A CG 1 O49373 UNP 484 P ATOM 3895 C CD . PRO A 1 484 ? -6.588 12.359 -4.005 1.0 95.46 ? 484 PRO A CD 1 O49373 UNP 484 P ATOM 3896 N N . ALA A 1 485 ? -3.614 12.737 -0.356 1.0 93.81 ? 485 ALA A N 1 O49373 UNP 485 A ATOM 3897 C CA . ALA A 1 485 ? -2.408 13.362 0.157 1.0 93.81 ? 485 ALA A CA 1 O49373 UNP 485 A ATOM 3898 C C . ALA A 1 485 ? -1.221 13.032 -0.758 1.0 93.81 ? 485 ALA A C 1 O49373 UNP 485 A ATOM 3899 C CB . ALA A 1 485 ? -2.158 12.863 1.584 1.0 93.81 ? 485 ALA A CB 1 O49373 UNP 485 A ATOM 3900 O O . ALA A 1 485 ? -1.197 11.994 -1.417 1.0 93.81 ? 485 ALA A O 1 O49373 UNP 485 A ATOM 3901 N N . LEU A 1 486 ? -0.219 13.912 -0.795 1.0 92.00 ? 486 LEU A N 1 O49373 UNP 486 L ATOM 3902 C CA . LEU A 1 486 ? 1.043 13.602 -1.461 1.0 92.00 ? 486 LEU A CA 1 O49373 UNP 486 L ATOM 3903 C C . LEU A 1 486 ? 1.888 12.735 -0.530 1.0 92.00 ? 486 LEU A C 1 O49373 UNP 486 L ATOM 3904 C CB . LEU A 1 486 ? 1.783 14.895 -1.850 1.0 92.00 ? 486 LEU A CB 1 O49373 UNP 486 L ATOM 3905 O O . LEU A 1 486 ? 2.497 13.245 0.404 1.0 92.00 ? 486 LEU A O 1 O49373 UNP 486 L ATOM 3906 C CG . LEU A 1 486 ? 1.108 15.739 -2.939 1.0 92.00 ? 486 LEU A CG 1 O49373 UNP 486 L ATOM 3907 C CD1 . LEU A 1 486 ? 1.979 16.969 -3.208 1.0 92.00 ? 486 LEU A CD1 1 O49373 UNP 486 L ATOM 3908 C CD2 . LEU A 1 486 ? 0.927 14.981 -4.256 1.0 92.00 ? 486 LEU A CD2 1 O49373 UNP 486 L ATOM 3909 N N . GLY A 1 487 ? 1.955 11.440 -0.813 1.0 93.00 ? 487 GLY A N 1 O49373 UNP 487 G ATOM 3910 C CA . GLY A 1 487 ? 2.819 10.523 -0.083 1.0 93.00 ? 487 GLY A CA 1 O49373 UNP 487 G ATOM 3911 C C . GLY A 1 487 ? 3.091 9.222 -0.827 1.0 93.00 ? 487 GLY A C 1 O49373 UNP 487 G ATOM 3912 O O . GLY A 1 487 ? 2.536 8.940 -1.894 1.0 93.00 ? 487 GLY A O 1 O49373 UNP 487 G ATOM 3913 N N . PHE A 1 488 ? 3.976 8.410 -0.253 1.0 93.66 ? 488 PHE A N 1 O49373 UNP 488 F ATOM 3914 C CA . PHE A 1 488 ? 4.129 7.015 -0.663 1.0 93.66 ? 488 PHE A CA 1 O49373 UNP 488 F ATOM 3915 C C . PHE A 1 488 ? 2.830 6.230 -0.416 1.0 93.66 ? 488 PHE A C 1 O49373 UNP 488 F ATOM 3916 C CB . PHE A 1 488 ? 5.316 6.407 0.091 1.0 93.66 ? 488 PHE A CB 1 O49373 UNP 488 F ATOM 3917 O O . PHE A 1 488 ? 2.374 5.496 -1.301 1.0 93.66 ? 488 PHE A O 1 O49373 UNP 488 F ATOM 3918 C CG . PHE A 1 488 ? 5.546 4.948 -0.239 1.0 93.66 ? 488 PHE A CG 1 O49373 UNP 488 F ATOM 3919 C CD1 . PHE A 1 488 ? 5.258 3.951 0.711 1.0 93.66 ? 488 PHE A CD1 1 O49373 UNP 488 F ATOM 3920 C CD2 . PHE A 1 488 ? 6.012 4.583 -1.516 1.0 93.66 ? 488 PHE A CD2 1 O49373 UNP 488 F ATOM 3921 C CE1 . PHE A 1 488 ? 5.450 2.596 0.391 1.0 93.66 ? 488 PHE A CE1 1 O49373 UNP 488 F ATOM 3922 C CE2 . PHE A 1 488 ? 6.200 3.228 -1.839 1.0 93.66 ? 488 PHE A CE2 1 O49373 UNP 488 F ATOM 3923 C CZ . PHE A 1 488 ? 5.927 2.235 -0.881 1.0 93.66 ? 488 PHE A CZ 1 O49373 UNP 488 F ATOM 3924 N N . ILE A 1 489 ? 2.206 6.465 0.743 1.0 95.55 ? 489 ILE A N 1 O49373 UNP 489 I ATOM 3925 C CA . ILE A 1 489 ? 0.865 5.991 1.078 1.0 95.55 ? 489 ILE A CA 1 O49373 UNP 489 I ATOM 3926 C C . ILE A 1 489 ? -0.176 6.977 0.544 1.0 95.55 ? 489 ILE A C 1 O49373 UNP 489 I ATOM 3927 C CB . ILE A 1 489 ? 0.714 5.757 2.596 1.0 95.55 ? 489 ILE A CB 1 O49373 UNP 489 I ATOM 3928 O O . ILE A 1 489 ? -0.057 8.185 0.735 1.0 95.55 ? 489 ILE A O 1 O49373 UNP 489 I ATOM 3929 C CG1 . ILE A 1 489 ? 1.794 4.800 3.157 1.0 95.55 ? 489 ILE A CG1 1 O49373 UNP 489 I ATOM 3930 C CG2 . ILE A 1 489 ? -0.699 5.241 2.924 1.0 95.55 ? 489 ILE A CG2 1 O49373 UNP 489 I ATOM 3931 C CD1 . ILE A 1 489 ? 1.856 3.409 2.505 1.0 95.55 ? 489 ILE A CD1 1 O49373 UNP 489 I ATOM 3932 N N . LEU A 1 490 ? -1.197 6.458 -0.133 1.0 95.90 ? 490 LEU A N 1 O49373 UNP 490 L ATOM 3933 C CA . LEU A 1 490 ? -2.260 7.235 -0.763 1.0 95.90 ? 490 LEU A CA 1 O49373 UNP 490 L ATOM 3934 C C . LEU A 1 490 ? -3.370 7.594 0.242 1.0 95.90 ? 490 LEU A C 1 O49373 UNP 490 L ATOM 3935 C CB . LEU A 1 490 ? -2.776 6.443 -1.982 1.0 95.90 ? 490 LEU A CB 1 O49373 UNP 490 L ATOM 3936 O O . LEU A 1 490 ? -4.532 7.303 -0.011 1.0 95.90 ? 490 LEU A O 1 O49373 UNP 490 L ATOM 3937 C CG . LEU A 1 490 ? -3.604 7.297 -2.962 1.0 95.90 ? 490 LEU A CG 1 O49373 UNP 490 L ATOM 3938 C CD1 . LEU A 1 490 ? -2.702 8.132 -3.874 1.0 95.90 ? 490 LEU A CD1 1 O49373 UNP 490 L ATOM 3939 C CD2 . LEU A 1 490 ? -4.469 6.393 -3.834 1.0 95.90 ? 490 LEU A CD2 1 O49373 UNP 490 L ATOM 3940 N N . SER A 1 491 ? -3.045 8.179 1.395 1.0 95.63 ? 491 SER A N 1 O49373 UNP 491 S ATOM 3941 C CA . SER A 1 491 ? -4.054 8.612 2.376 1.0 95.63 ? 491 SER A CA 1 O49373 UNP 491 S ATOM 3942 C C . SER A 1 491 ? -4.877 9.806 1.863 1.0 95.63 ? 491 SER A C 1 O49373 UNP 491 S ATOM 3943 C CB . SER A 1 491 ? -3.386 8.917 3.722 1.0 95.63 ? 491 SER A CB 1 O49373 UNP 491 S ATOM 3944 O O . SER A 1 491 ? -4.551 10.420 0.844 1.0 95.63 ? 491 SER A O 1 O49373 UNP 491 S ATOM 3945 O OG . SER A 1 491 ? -2.434 9.954 3.585 1.0 95.63 ? 491 SER A OG 1 O49373 UNP 491 S ATOM 3946 N N . MET A 1 492 ? -5.971 10.154 2.538 1.0 96.06 ? 492 MET A N 1 O49373 UNP 492 M ATOM 3947 C CA . MET A 1 492 ? -6.754 11.356 2.243 1.0 96.06 ? 492 MET A CA 1 O49373 UNP 492 M ATOM 3948 C C . MET A 1 492 ? -6.100 12.581 2.876 1.0 96.06 ? 492 MET A C 1 O49373 UNP 492 M ATOM 3949 C CB . MET A 1 492 ? -8.198 11.230 2.743 1.0 96.06 ? 492 MET A CB 1 O49373 UNP 492 M ATOM 3950 O O . MET A 1 492 ? -5.802 12.595 4.071 1.0 96.06 ? 492 MET A O 1 O49373 UNP 492 M ATOM 3951 C CG . MET A 1 492 ? -8.916 10.017 2.157 1.0 96.06 ? 492 MET A CG 1 O49373 UNP 492 M ATOM 3952 S SD . MET A 1 492 ? -10.614 9.896 2.745 1.0 96.06 ? 492 MET A SD 1 O49373 UNP 492 M ATOM 3953 C CE . MET A 1 492 ? -11.166 8.482 1.776 1.0 96.06 ? 492 MET A CE 1 O49373 UNP 492 M ATOM 3954 N N . LYS A 1 493 ? -5.938 13.650 2.089 1.0 94.38 ? 493 LYS A N 1 O49373 UNP 493 K ATOM 3955 C CA . LYS A 1 493 ? -5.281 14.894 2.524 1.0 94.38 ? 493 LYS A CA 1 O49373 UNP 493 K ATOM 3956 C C . LYS A 1 493 ? -5.973 15.578 3.709 1.0 94.38 ? 493 LYS A C 1 O49373 UNP 493 K ATOM 3957 C CB . LYS A 1 493 ? -5.215 15.840 1.317 1.0 94.38 ? 493 LYS A CB 1 O49373 UNP 493 K ATOM 3958 O O . LYS A 1 493 ? -5.321 16.284 4.470 1.0 94.38 ? 493 LYS A O 1 O49373 UNP 493 K ATOM 3959 C CG . LYS A 1 493 ? -4.410 17.101 1.640 1.0 94.38 ? 493 LYS A CG 1 O49373 UNP 493 K ATOM 3960 C CD . LYS A 1 493 ? -4.268 18.013 0.426 1.0 94.38 ? 493 LYS A CD 1 O49373 UNP 493 K ATOM 3961 C CE . LYS A 1 493 ? -3.539 19.265 0.914 1.0 94.38 ? 493 LYS A CE 1 O49373 UNP 493 K ATOM 3962 N NZ . LYS A 1 493 ? -3.323 20.231 -0.182 1.0 94.38 ? 493 LYS A NZ 1 O49373 UNP 493 K ATOM 3963 N N . HIS A 1 494 ? -7.288 15.423 3.813 1.0 95.10 ? 494 HIS A N 1 O49373 UNP 494 H ATOM 3964 C CA . HIS A 1 494 ? -8.135 16.140 4.767 1.0 95.10 ? 494 HIS A CA 1 O49373 UNP 494 H ATOM 3965 C C . HIS A 1 494 ? -8.922 15.184 5.682 1.0 95.10 ? 494 HIS A C 1 O49373 UNP 494 H ATOM 3966 C CB . HIS A 1 494 ? -9.036 17.114 3.983 1.0 95.10 ? 494 HIS A CB 1 O49373 UNP 494 H ATOM 3967 O O . HIS A 1 494 ? -9.953 15.584 6.222 1.0 95.10 ? 494 HIS A O 1 O49373 UNP 494 H ATOM 3968 C CG . HIS A 1 494 ? -8.268 18.122 3.157 1.0 95.10 ? 494 HIS A CG 1 O49373 UNP 494 H ATOM 3969 C CD2 . HIS A 1 494 ? -8.309 18.297 1.799 1.0 95.10 ? 494 HIS A CD2 1 O49373 UNP 494 H ATOM 3970 N ND1 . HIS A 1 494 ? -7.383 19.047 3.651 1.0 95.10 ? 494 HIS A ND1 1 O49373 UNP 494 H ATOM 3971 C CE1 . HIS A 1 494 ? -6.921 19.775 2.625 1.0 95.10 ? 494 HIS A CE1 1 O49373 UNP 494 H ATOM 3972 N NE2 . HIS A 1 494 ? -7.436 19.347 1.457 1.0 95.10 ? 494 HIS A NE2 1 O49373 UNP 494 H ATOM 3973 N N . GLY A 1 495 ? -8.467 13.930 5.809 1.0 95.30 ? 495 GLY A N 1 O49373 UNP 495 G ATOM 3974 C CA . GLY A 1 495 ? -9.213 12.863 6.484 1.0 95.30 ? 495 GLY A CA 1 O49373 UNP 495 G ATOM 3975 C C . GLY A 1 495 ? -10.539 12.536 5.790 1.0 95.30 ? 495 GLY A C 1 O49373 UNP 495 G ATOM 3976 O O . GLY A 1 495 ? -10.774 12.955 4.653 1.0 95.30 ? 495 GLY A O 1 O49373 UNP 495 G ATOM 3977 N N . LEU A 1 496 ? -11.421 11.825 6.489 1.0 97.49 ? 496 LEU A N 1 O49373 UNP 496 L ATOM 3978 C CA . LEU A 1 496 ? -12.793 11.535 6.066 1.0 97.49 ? 496 LEU A CA 1 O49373 UNP 496 L ATOM 3979 C C . LEU A 1 496 ? -13.747 11.933 7.192 1.0 97.49 ? 496 LEU A C 1 O49373 UNP 496 L ATOM 3980 C CB . LEU A 1 496 ? -12.919 10.047 5.694 1.0 97.49 ? 496 LEU A CB 1 O49373 UNP 496 L ATOM 3981 O O . LEU A 1 496 ? -13.983 11.154 8.112 1.0 97.49 ? 496 LEU A O 1 O49373 UNP 496 L ATOM 3982 C CG . LEU A 1 496 ? -14.298 9.666 5.120 1.0 97.49 ? 496 LEU A CG 1 O49373 UNP 496 L ATOM 3983 C CD1 . LEU A 1 496 ? -14.635 10.430 3.836 1.0 97.49 ? 496 LEU A CD1 1 O49373 UNP 496 L ATOM 3984 C CD2 . LEU A 1 496 ? -14.323 8.172 4.803 1.0 97.49 ? 496 LEU A CD2 1 O49373 UNP 496 L ATOM 3985 N N . GLN A 1 497 ? -14.264 13.158 7.130 1.0 97.61 ? 497 GLN A N 1 O49373 UNP 497 Q ATOM 3986 C CA . GLN A 1 497 ? -15.154 13.689 8.154 1.0 97.61 ? 497 GLN A CA 1 O49373 UNP 497 Q ATOM 3987 C C . GLN A 1 497 ? -16.551 13.123 7.938 1.0 97.61 ? 497 GLN A C 1 O49373 UNP 497 Q ATOM 3988 C CB . GLN A 1 497 ? -15.170 15.226 8.121 1.0 97.61 ? 497 GLN A CB 1 O49373 UNP 497 Q ATOM 3989 O O . GLN A 1 497 ? -17.147 13.303 6.873 1.0 97.61 ? 497 GLN A O 1 O49373 UNP 497 Q ATOM 3990 C CG . GLN A 1 497 ? -13.792 15.852 8.386 1.0 97.61 ? 497 GLN A CG 1 O49373 UNP 497 Q ATOM 3991 C CD . GLN A 1 497 ? -13.209 15.500 9.751 1.0 97.61 ? 497 GLN A CD 1 O49373 UNP 497 Q ATOM 3992 N NE2 . GLN A 1 497 ? -11.902 15.498 9.882 1.0 97.61 ? 497 GLN A NE2 1 O49373 UNP 497 Q ATOM 3993 O OE1 . GLN A 1 497 ? -13.903 15.234 10.715 1.0 97.61 ? 497 GLN A OE1 1 O49373 UNP 497 Q ATOM 3994 N N . ILE A 1 498 ? -17.074 12.445 8.952 1.0 97.30 ? 498 ILE A N 1 O49373 UNP 498 I ATOM 3995 C CA . ILE A 1 498 ? -18.389 11.816 8.908 1.0 97.30 ? 498 ILE A CA 1 O49373 UNP 498 I ATOM 3996 C C . ILE A 1 498 ? -19.239 12.233 10.100 1.0 97.30 ? 498 ILE A C 1 O49373 UNP 498 I ATOM 3997 C CB . ILE A 1 498 ? -18.283 10.278 8.812 1.0 97.30 ? 498 ILE A CB 1 O49373 UNP 498 I ATOM 3998 O O . ILE A 1 498 ? -18.716 12.599 11.149 1.0 97.30 ? 498 ILE A O 1 O49373 UNP 498 I ATOM 3999 C CG1 . ILE A 1 498 ? -17.671 9.630 10.075 1.0 97.30 ? 498 ILE A CG1 1 O49373 UNP 498 I ATOM 4000 C CG2 . ILE A 1 498 ? -17.496 9.863 7.555 1.0 97.30 ? 498 ILE A CG2 1 O49373 UNP 498 I ATOM 4001 C CD1 . ILE A 1 498 ? -18.058 8.159 10.247 1.0 97.30 ? 498 ILE A CD1 1 O49373 UNP 498 I ATOM 4002 N N . THR A 1 499 ? -20.551 12.098 9.960 1.0 97.04 ? 499 THR A N 1 O49373 UNP 499 T ATOM 4003 C CA . THR A 1 499 ? -21.437 11.838 11.094 1.0 97.04 ? 499 THR A CA 1 O49373 UNP 499 T ATOM 4004 C C . THR A 1 499 ? -21.820 10.364 11.091 1.0 97.04 ? 499 THR A C 1 O49373 UNP 499 T ATOM 4005 C CB . THR A 1 499 ? -22.667 12.749 11.107 1.0 97.04 ? 499 THR A CB 1 O49373 UNP 499 T ATOM 4006 O O . THR A 1 499 ? -21.966 9.739 10.034 1.0 97.04 ? 499 THR A O 1 O49373 UNP 499 T ATOM 4007 C CG2 . THR A 1 499 ? -22.269 14.218 11.239 1.0 97.04 ? 499 THR A CG2 1 O49373 UNP 499 T ATOM 4008 O OG1 . THR A 1 499 ? -23.425 12.648 9.923 1.0 97.04 ? 499 THR A OG1 1 O49373 UNP 499 T ATOM 4009 N N . VAL A 1 500 ? -21.943 9.796 12.286 1.0 96.15 ? 500 VAL A N 1 O49373 UNP 500 V ATOM 4010 C CA . VAL A 1 500 ? -22.325 8.401 12.497 1.0 96.15 ? 500 VAL A CA 1 O49373 UNP 500 V ATOM 4011 C C . VAL A 1 500 ? -23.618 8.367 13.298 1.0 96.15 ? 500 VAL A C 1 O49373 UNP 500 V ATOM 4012 C CB . VAL A 1 500 ? -21.167 7.606 13.135 1.0 96.15 ? 500 VAL A CB 1 O49373 UNP 500 V ATOM 4013 O O . VAL A 1 500 ? -23.803 9.155 14.215 1.0 96.15 ? 500 VAL A O 1 O49373 UNP 500 V ATOM 4014 C CG1 . VAL A 1 500 ? -20.748 8.103 14.522 1.0 96.15 ? 500 VAL A CG1 1 O49373 UNP 500 V ATOM 4015 C CG2 . VAL A 1 500 ? -21.505 6.117 13.211 1.0 96.15 ? 500 VAL A CG2 1 O49373 UNP 500 V ATOM 4016 N N . THR A 1 501 ? -24.533 7.474 12.939 1.0 96.07 ? 501 THR A N 1 O49373 UNP 501 T ATOM 4017 C CA . THR A 1 501 ? -25.766 7.226 13.699 1.0 96.07 ? 501 THR A CA 1 O49373 UNP 501 T ATOM 4018 C C . THR A 1 501 ? -25.967 5.725 13.839 1.0 96.07 ? 501 THR A C 1 O49373 UNP 501 T ATOM 4019 C CB . THR A 1 501 ? -26.995 7.894 13.057 1.0 96.07 ? 501 THR A CB 1 O49373 UNP 501 T ATOM 4020 O O . THR A 1 501 ? -25.630 4.976 12.921 1.0 96.07 ? 501 THR A O 1 O49373 UNP 501 T ATOM 4021 C CG2 . THR A 1 501 ? -26.951 9.416 13.178 1.0 96.07 ? 501 THR A CG2 1 O49373 UNP 501 T ATOM 4022 O OG1 . THR A 1 501 ? -27.089 7.616 11.680 1.0 96.07 ? 501 THR A OG1 1 O49373 UNP 501 T ATOM 4023 N N . LYS A 1 502 ? -26.482 5.262 14.984 1.0 94.09 ? 502 LYS A N 1 O49373 UNP 502 K ATOM 4024 C CA . LYS A 1 502 ? -26.840 3.848 15.154 1.0 94.09 ? 502 LYS A CA 1 O49373 UNP 502 K ATOM 4025 C C . LYS A 1 502 ? -28.035 3.521 14.264 1.0 94.09 ? 502 LYS A C 1 O49373 UNP 502 K ATOM 4026 C CB . LYS A 1 502 ? -27.167 3.520 16.619 1.0 94.09 ? 502 LYS A CB 1 O49373 UNP 502 K ATOM 4027 O O . LYS A 1 502 ? -29.015 4.264 14.242 1.0 94.09 ? 502 LYS A O 1 O49373 UNP 502 K ATOM 4028 C CG . LYS A 1 502 ? -25.912 3.376 17.491 1.0 94.09 ? 502 LYS A CG 1 O49373 UNP 502 K ATOM 4029 C CD . LYS A 1 502 ? -26.302 3.147 18.960 1.0 94.09 ? 502 LYS A CD 1 O49373 UNP 502 K ATOM 4030 C CE . LYS A 1 502 ? -25.057 2.889 19.814 1.0 94.09 ? 502 LYS A CE 1 O49373 UNP 502 K ATOM 4031 N NZ . LYS A 1 502 ? -25.302 3.043 21.275 1.0 94.09 ? 502 LYS A NZ 1 O49373 UNP 502 K ATOM 4032 N N . ARG A 1 503 ? -27.979 2.382 13.581 1.0 88.20 ? 503 ARG A N 1 O49373 UNP 503 R ATOM 4033 C CA . ARG A 1 503 ? -29.151 1.838 12.896 1.0 88.20 ? 503 ARG A CA 1 O49373 UNP 503 R ATOM 4034 C C . ARG A 1 503 ? -30.155 1.348 13.924 1.0 88.20 ? 503 ARG A C 1 O49373 UNP 503 R ATOM 4035 C CB . ARG A 1 503 ? -28.738 0.717 11.940 1.0 88.20 ? 503 ARG A CB 1 O49373 UNP 503 R ATOM 4036 O O . ARG A 1 503 ? -29.798 0.615 14.844 1.0 88.20 ? 503 ARG A O 1 O49373 UNP 503 R ATOM 4037 C CG . ARG A 1 503 ? -28.156 1.352 10.683 1.0 88.20 ? 503 ARG A CG 1 O49373 UNP 503 R ATOM 4038 C CD . ARG A 1 503 ? -27.715 0.288 9.696 1.0 88.20 ? 503 ARG A CD 1 O49373 UNP 503 R ATOM 4039 N NE . ARG A 1 503 ? -27.454 0.933 8.414 1.0 88.20 ? 503 ARG A NE 1 O49373 UNP 503 R ATOM 4040 N NH1 . ARG A 1 503 ? -27.539 -0.907 7.088 1.0 88.20 ? 503 ARG A NH1 1 O49373 UNP 503 R ATOM 4041 N NH2 . ARG A 1 503 ? -27.162 1.130 6.214 1.0 88.20 ? 503 ARG A NH2 1 O49373 UNP 503 R ATOM 4042 C CZ . ARG A 1 503 ? -27.386 0.373 7.241 1.0 88.20 ? 503 ARG A CZ 1 O49373 UNP 503 R ATOM 4043 N N . CYS A 1 504 ? -31.418 1.727 13.750 1.0 73.10 ? 504 CYS A N 1 O49373 UNP 504 C ATOM 4044 C CA . CYS A 1 504 ? -32.501 1.045 14.445 1.0 73.10 ? 504 CYS A CA 1 O49373 UNP 504 C ATOM 4045 C C . CYS A 1 504 ? -32.551 -0.385 13.900 1.0 73.10 ? 504 CYS A C 1 O49373 UNP 504 C ATOM 4046 C CB . CYS A 1 504 ? -33.819 1.799 14.226 1.0 73.10 ? 504 CYS A CB 1 O49373 UNP 504 C ATOM 4047 O O . CYS A 1 504 ? -32.681 -0.569 12.689 1.0 73.10 ? 504 CYS A O 1 O49373 UNP 504 C ATOM 4048 S SG . CYS A 1 504 ? -33.750 3.416 15.055 1.0 73.10 ? 504 CYS A SG 1 O49373 UNP 504 C ATOM 4049 N N . SER A 1 505 ? -32.408 -1.390 14.765 1.0 58.06 ? 505 SER A N 1 O49373 UNP 505 S ATOM 4050 C CA . SER A 1 505 ? -32.749 -2.762 14.392 1.0 58.06 ? 505 SER A CA 1 O49373 UNP 505 S ATOM 4051 C C . SER A 1 505 ? -34.211 -2.762 13.952 1.0 58.06 ? 505 SER A C 1 O49373 UNP 505 S ATOM 4052 C CB . SER A 1 505 ? -32.535 -3.711 15.578 1.0 58.06 ? 505 SER A CB 1 O49373 UNP 505 S ATOM 4053 O O . SER A 1 505 ? -35.071 -2.401 14.759 1.0 58.06 ? 505 SER A O 1 O49373 UNP 505 S ATOM 4054 O OG . SER A 1 505 ? -33.175 -3.209 16.737 1.0 58.06 ? 505 SER A OG 1 O49373 UNP 505 S ATOM 4055 N N . ALA A 1 506 ? -34.457 -3.071 12.678 1.0 42.49 ? 506 ALA A N 1 O49373 UNP 506 A ATOM 4056 C CA . ALA A 1 506 ? -35.805 -3.285 12.161 1.0 42.49 ? 506 ALA A CA 1 O49373 UNP 506 A ATOM 4057 C C . ALA A 1 506 ? -36.485 -4.455 12.880 1.0 42.49 ? 506 ALA A C 1 O49373 UNP 506 A ATOM 4058 C CB . ALA A 1 506 ? -35.741 -3.494 10.642 1.0 42.49 ? 506 ALA A CB 1 O49373 UNP 506 A ATOM 4059 O O . ALA A 1 506 ? -35.758 -5.410 13.253 1.0 42.49 ? 506 ALA A O 1 O49373 UNP 506 A ATOM 4060 O OXT . ALA A 1 506 ? -37.722 -4.347 13.012 1.0 42.49 ? 506 ALA A OXT 1 O49373 UNP 506 A # ciftools-java-ciftools-java-3.0.1/src/test/resources/cif/AF-Q76EI6-F1-model_v1.cif000066400000000000000000011146171414676747700271760ustar00rootroot00000000000000data_AF-Q76EI6-F1 # _entry.id AF-Q76EI6-F1 # _af_target_ref_db_details.gene Ffar2 _af_target_ref_db_details.seq_db_sequence_checksum CF32C5B5D226670B _af_target_ref_db_details.seq_db_sequence_version_date 2004-07-05 # loop_ _atom_type.symbol C N O S # loop_ _audit_author.name _audit_author.pdbx_ordinal "Jumper, John" 1 "Evans, Richard" 2 "Pritzel, Alexander" 3 "Green, Tim" 4 "Figurnov, Michael" 5 "Ronneberger, Olaf" 6 "Tunyasuvunakool, Kathryn" 7 "Bates, Russ" 8 "Zidek, Augustin" 9 "Potapenko, Anna" 10 "Bridgland, Alex" 11 "Meyer, Clemens" 12 "Kohl, Simon A. A." 13 "Ballard, Andrew J." 14 "Cowie, Andrew" 15 "Romera-Paredes, Bernardino" 16 "Nikolov, Stanislav" 17 "Jain, Rishub" 18 "Adler, Jonas" 19 "Back, Trevor" 20 "Petersen, Stig" 21 "Reiman, David" 22 "Clancy, Ellen" 23 "Zielinski, Michal" 24 "Steinegger, Martin" 25 "Pacholska, Michalina" 26 "Berghammer, Tamas" 27 "Silver, David" 28 "Vinyals, Oriol" 29 "Senior, Andrew W." 30 "Kavukcuoglu, Koray" 31 "Kohli, Pushmeet" 32 "Hassabis, Demis" 33 # _audit_conform.dict_location http://mmcif.pdb.org/dictionaries/ascii/mmcif_pdbx.dic _audit_conform.dict_name mmcif_pdbx.dic _audit_conform.dict_version 5.279 # loop_ _chem_comp.formula _chem_comp.formula_weight _chem_comp.id _chem_comp.mon_nstd_flag _chem_comp.name _chem_comp.pdbx_synonyms _chem_comp.type "C3 H7 N O2" 89.093 ALA y ALANINE ? "L-PEPTIDE LINKING" "C6 H15 N4 O2" 175.209 ARG y ARGININE ? "L-PEPTIDE LINKING" "C4 H8 N2 O3" 132.118 ASN y ASPARAGINE ? "L-PEPTIDE LINKING" "C4 H7 N O4" 133.103 ASP y "ASPARTIC ACID" ? "L-PEPTIDE LINKING" "C3 H7 N O2 S" 121.158 CYS y CYSTEINE ? "L-PEPTIDE LINKING" "C5 H10 N2 O3" 146.144 GLN y GLUTAMINE ? "L-PEPTIDE LINKING" "C5 H9 N O4" 147.129 GLU y "GLUTAMIC ACID" ? "L-PEPTIDE LINKING" "C2 H5 N O2" 75.067 GLY y GLYCINE ? "PEPTIDE LINKING" "C6 H10 N3 O2" 156.162 HIS y HISTIDINE ? "L-PEPTIDE LINKING" "C6 H13 N O2" 131.173 ILE y ISOLEUCINE ? "L-PEPTIDE LINKING" "C6 H13 N O2" 131.173 LEU y LEUCINE ? "L-PEPTIDE LINKING" "C6 H15 N2 O2" 147.195 LYS y LYSINE ? "L-PEPTIDE LINKING" "C5 H11 N O2 S" 149.211 MET y METHIONINE ? "L-PEPTIDE LINKING" "C9 H11 N O2" 165.189 PHE y PHENYLALANINE ? "L-PEPTIDE LINKING" "C5 H9 N O2" 115.130 PRO y PROLINE ? "L-PEPTIDE LINKING" "C3 H7 N O3" 105.093 SER y SERINE ? "L-PEPTIDE LINKING" "C4 H9 N O3" 119.119 THR y THREONINE ? "L-PEPTIDE LINKING" "C11 H12 N2 O2" 204.225 TRP y TRYPTOPHAN ? "L-PEPTIDE LINKING" "C9 H11 N O3" 181.189 TYR y TYROSINE ? "L-PEPTIDE LINKING" "C5 H11 N O2" 117.146 VAL y VALINE ? "L-PEPTIDE LINKING" # _citation.book_publisher ? _citation.country UK _citation.id 1 _citation.journal_full Nature _citation.journal_id_ASTM NATUAS _citation.journal_id_CSD 0006 _citation.journal_id_ISSN 0028-0836 _citation.journal_volume ? _citation.page_first ? _citation.page_last ? _citation.pdbx_database_id_DOI ? _citation.pdbx_database_id_PubMed ? _citation.title "Highly accurate protein structure prediction with AlphaFold" _citation.year 2021 # loop_ _citation_author.citation_id _citation_author.name _citation_author.ordinal 1 "Jumper, John" 1 1 "Evans, Richard" 2 1 "Pritzel, Alexander" 3 1 "Green, Tim" 4 1 "Figurnov, Michael" 5 1 "Ronneberger, Olaf" 6 1 "Tunyasuvunakool, Kathryn" 7 1 "Bates, Russ" 8 1 "Zidek, Augustin" 9 1 "Potapenko, Anna" 10 1 "Bridgland, Alex" 11 1 "Meyer, Clemens" 12 1 "Kohl, Simon A. A." 13 1 "Ballard, Andrew J." 14 1 "Cowie, Andrew" 15 1 "Romera-Paredes, Bernardino" 16 1 "Nikolov, Stanislav" 17 1 "Jain, Rishub" 18 1 "Adler, Jonas" 19 1 "Back, Trevor" 20 1 "Petersen, Stig" 21 1 "Reiman, David" 22 1 "Clancy, Ellen" 23 1 "Zielinski, Michal" 24 1 "Steinegger, Martin" 25 1 "Pacholska, Michalina" 26 1 "Berghammer, Tamas" 27 1 "Silver, David" 28 1 "Vinyals, Oriol" 29 1 "Senior, Andrew W." 30 1 "Kavukcuoglu, Koray" 31 1 "Kohli, Pushmeet" 32 1 "Hassabis, Demis" 33 # _database_2.database_code AF-Q76EI6-F1 _database_2.database_id AF # _entity.details ? _entity.formula_weight ? _entity.id 1 _entity.pdbx_description "Free fatty acid receptor 2" _entity.pdbx_ec ? _entity.pdbx_fragment ? _entity.pdbx_mutation ? _entity.pdbx_number_of_molecules 1 _entity.src_method man _entity.type polymer # _entity_poly.entity_id 1 _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;MTPDWHSSLILTAYILIFLTGLPANLLALRAFVSRVRQPQPAPVHILLLNLTLADLLLLLLLPFRIVEAASNFRWYLPKI VCALTGFGFYSSIYCSTWLLAGISIERYLGVAFPVQYKLSRRPLYGVIAALVAWIMSFGHCTIVIIVQYLNSTEQVGTEN QITCYENFTQAQLDVVLPVRLELCLVLFFVPMTVTIFCYWRFVWIMLTQPHVGAQRRRRAVGLAVVTLLNFLVCFGPYNM SHLVGFHLRQSPSWRVEAVVFSSLNASLDPLLFYFSSSVVRRAFGKGLLLLRNPGSSMLGRGAEETVEGTKTDRGGSQTE GAQSSDFVTE ; _entity_poly.pdbx_seq_one_letter_code_can ;MTPDWHSSLILTAYILIFLTGLPANLLALRAFVSRVRQPQPAPVHILLLNLTLADLLLLLLLPFRIVEAASNFRWYLPKI VCALTGFGFYSSIYCSTWLLAGISIERYLGVAFPVQYKLSRRPLYGVIAALVAWIMSFGHCTIVIIVQYLNSTEQVGTEN QITCYENFTQAQLDVVLPVRLELCLVLFFVPMTVTIFCYWRFVWIMLTQPHVGAQRRRRAVGLAVVTLLNFLVCFGPYNM SHLVGFHLRQSPSWRVEAVVFSSLNASLDPLLFYFSSSVVRRAFGKGLLLLRNPGSSMLGRGAEETVEGTKTDRGGSQTE GAQSSDFVTE ; _entity_poly.pdbx_strand_id A _entity_poly.type polypeptide(L) # loop_ _entity_poly_seq.entity_id _entity_poly_seq.hetero _entity_poly_seq.mon_id _entity_poly_seq.num 1 n MET 1 1 n THR 2 1 n PRO 3 1 n ASP 4 1 n TRP 5 1 n HIS 6 1 n SER 7 1 n SER 8 1 n LEU 9 1 n ILE 10 1 n LEU 11 1 n THR 12 1 n ALA 13 1 n TYR 14 1 n ILE 15 1 n LEU 16 1 n ILE 17 1 n PHE 18 1 n LEU 19 1 n THR 20 1 n GLY 21 1 n LEU 22 1 n PRO 23 1 n ALA 24 1 n ASN 25 1 n LEU 26 1 n LEU 27 1 n ALA 28 1 n LEU 29 1 n ARG 30 1 n ALA 31 1 n PHE 32 1 n VAL 33 1 n SER 34 1 n ARG 35 1 n VAL 36 1 n ARG 37 1 n GLN 38 1 n PRO 39 1 n GLN 40 1 n PRO 41 1 n ALA 42 1 n PRO 43 1 n VAL 44 1 n HIS 45 1 n ILE 46 1 n LEU 47 1 n LEU 48 1 n LEU 49 1 n ASN 50 1 n LEU 51 1 n THR 52 1 n LEU 53 1 n ALA 54 1 n ASP 55 1 n LEU 56 1 n LEU 57 1 n LEU 58 1 n LEU 59 1 n LEU 60 1 n LEU 61 1 n LEU 62 1 n PRO 63 1 n PHE 64 1 n ARG 65 1 n ILE 66 1 n VAL 67 1 n GLU 68 1 n ALA 69 1 n ALA 70 1 n SER 71 1 n ASN 72 1 n PHE 73 1 n ARG 74 1 n TRP 75 1 n TYR 76 1 n LEU 77 1 n PRO 78 1 n LYS 79 1 n ILE 80 1 n VAL 81 1 n CYS 82 1 n ALA 83 1 n LEU 84 1 n THR 85 1 n GLY 86 1 n PHE 87 1 n GLY 88 1 n PHE 89 1 n TYR 90 1 n SER 91 1 n SER 92 1 n ILE 93 1 n TYR 94 1 n CYS 95 1 n SER 96 1 n THR 97 1 n TRP 98 1 n LEU 99 1 n LEU 100 1 n ALA 101 1 n GLY 102 1 n ILE 103 1 n SER 104 1 n ILE 105 1 n GLU 106 1 n ARG 107 1 n TYR 108 1 n LEU 109 1 n GLY 110 1 n VAL 111 1 n ALA 112 1 n PHE 113 1 n PRO 114 1 n VAL 115 1 n GLN 116 1 n TYR 117 1 n LYS 118 1 n LEU 119 1 n SER 120 1 n ARG 121 1 n ARG 122 1 n PRO 123 1 n LEU 124 1 n TYR 125 1 n GLY 126 1 n VAL 127 1 n ILE 128 1 n ALA 129 1 n ALA 130 1 n LEU 131 1 n VAL 132 1 n ALA 133 1 n TRP 134 1 n ILE 135 1 n MET 136 1 n SER 137 1 n PHE 138 1 n GLY 139 1 n HIS 140 1 n CYS 141 1 n THR 142 1 n ILE 143 1 n VAL 144 1 n ILE 145 1 n ILE 146 1 n VAL 147 1 n GLN 148 1 n TYR 149 1 n LEU 150 1 n ASN 151 1 n SER 152 1 n THR 153 1 n GLU 154 1 n GLN 155 1 n VAL 156 1 n GLY 157 1 n THR 158 1 n GLU 159 1 n ASN 160 1 n GLN 161 1 n ILE 162 1 n THR 163 1 n CYS 164 1 n TYR 165 1 n GLU 166 1 n ASN 167 1 n PHE 168 1 n THR 169 1 n GLN 170 1 n ALA 171 1 n GLN 172 1 n LEU 173 1 n ASP 174 1 n VAL 175 1 n VAL 176 1 n LEU 177 1 n PRO 178 1 n VAL 179 1 n ARG 180 1 n LEU 181 1 n GLU 182 1 n LEU 183 1 n CYS 184 1 n LEU 185 1 n VAL 186 1 n LEU 187 1 n PHE 188 1 n PHE 189 1 n VAL 190 1 n PRO 191 1 n MET 192 1 n THR 193 1 n VAL 194 1 n THR 195 1 n ILE 196 1 n PHE 197 1 n CYS 198 1 n TYR 199 1 n TRP 200 1 n ARG 201 1 n PHE 202 1 n VAL 203 1 n TRP 204 1 n ILE 205 1 n MET 206 1 n LEU 207 1 n THR 208 1 n GLN 209 1 n PRO 210 1 n HIS 211 1 n VAL 212 1 n GLY 213 1 n ALA 214 1 n GLN 215 1 n ARG 216 1 n ARG 217 1 n ARG 218 1 n ARG 219 1 n ALA 220 1 n VAL 221 1 n GLY 222 1 n LEU 223 1 n ALA 224 1 n VAL 225 1 n VAL 226 1 n THR 227 1 n LEU 228 1 n LEU 229 1 n ASN 230 1 n PHE 231 1 n LEU 232 1 n VAL 233 1 n CYS 234 1 n PHE 235 1 n GLY 236 1 n PRO 237 1 n TYR 238 1 n ASN 239 1 n MET 240 1 n SER 241 1 n HIS 242 1 n LEU 243 1 n VAL 244 1 n GLY 245 1 n PHE 246 1 n HIS 247 1 n LEU 248 1 n ARG 249 1 n GLN 250 1 n SER 251 1 n PRO 252 1 n SER 253 1 n TRP 254 1 n ARG 255 1 n VAL 256 1 n GLU 257 1 n ALA 258 1 n VAL 259 1 n VAL 260 1 n PHE 261 1 n SER 262 1 n SER 263 1 n LEU 264 1 n ASN 265 1 n ALA 266 1 n SER 267 1 n LEU 268 1 n ASP 269 1 n PRO 270 1 n LEU 271 1 n LEU 272 1 n PHE 273 1 n TYR 274 1 n PHE 275 1 n SER 276 1 n SER 277 1 n SER 278 1 n VAL 279 1 n VAL 280 1 n ARG 281 1 n ARG 282 1 n ALA 283 1 n PHE 284 1 n GLY 285 1 n LYS 286 1 n GLY 287 1 n LEU 288 1 n LEU 289 1 n LEU 290 1 n LEU 291 1 n ARG 292 1 n ASN 293 1 n PRO 294 1 n GLY 295 1 n SER 296 1 n SER 297 1 n MET 298 1 n LEU 299 1 n GLY 300 1 n ARG 301 1 n GLY 302 1 n ALA 303 1 n GLU 304 1 n GLU 305 1 n THR 306 1 n VAL 307 1 n GLU 308 1 n GLY 309 1 n THR 310 1 n LYS 311 1 n THR 312 1 n ASP 313 1 n ARG 314 1 n GLY 315 1 n GLY 316 1 n SER 317 1 n GLN 318 1 n THR 319 1 n GLU 320 1 n GLY 321 1 n ALA 322 1 n GLN 323 1 n SER 324 1 n SER 325 1 n ASP 326 1 n PHE 327 1 n VAL 328 1 n THR 329 1 n GLU 330 # _ma_data.content_type "model coordinates" _ma_data.content_type_other_details ;DISCLAIMERS ALPHAFOLD DATA, COPYRIGHT (2021) DEEPMIND TECHNOLOGIES LIMITED. THE INFORMATION PROVIDED IS THEORETICAL MODELLING ONLY AND CAUTION SHOULD BE EXERCISED IN ITS USE. IT IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY OF ANY KIND, WHETHER EXPRESSED OR IMPLIED. NO WARRANTY IS GIVEN THAT USE OF THE INFORMATION SHALL NOT INFRINGE THE RIGHTS OF ANY THIRD PARTY. THE INFORMATION IS NOT INTENDED TO BE A SUBSTITUTE FOR PROFESSIONAL MEDICAL ADVICE, DIAGNOSIS, OR TREATMENT, AND DOES NOT CONSTITUTE MEDICAL OR OTHER PROFESSIONAL ADVICE. IT IS AVAILABLE FOR ACADEMIC AND COMMERCIAL PURPOSES, UNDER CC-BY 4.0 LICENCE. ; _ma_data.id 1 _ma_data.name Model # _ma_model_list.data_id 1 _ma_model_list.model_group_id 1 _ma_model_list.model_group_name "AlphaFold model" _ma_model_list.model_id 1 _ma_model_list.model_name "Top ranked model" _ma_model_list.model_type "Ab initio model" _ma_model_list.ordinal_id 1 # loop_ _ma_qa_metric.id _ma_qa_metric.mode _ma_qa_metric.name _ma_qa_metric.software_group_id _ma_qa_metric.type 1 global pLDDT 1 other 2 local pLDDT 1 other # _ma_qa_metric_global.metric_id 1 _ma_qa_metric_global.metric_value 86.63 _ma_qa_metric_global.model_id 1 _ma_qa_metric_global.ordinal_id 1 # loop_ _ma_qa_metric_local.label_asym_id _ma_qa_metric_local.label_comp_id _ma_qa_metric_local.label_seq_id _ma_qa_metric_local.metric_id _ma_qa_metric_local.metric_value _ma_qa_metric_local.model_id _ma_qa_metric_local.ordinal_id A MET 1 2 44.66 1 1 A THR 2 2 47.59 1 1 A PRO 3 2 51.19 1 1 A ASP 4 2 73.64 1 1 A TRP 5 2 78.47 1 1 A HIS 6 2 81.56 1 1 A SER 7 2 83.25 1 1 A SER 8 2 89.35 1 1 A LEU 9 2 92.86 1 1 A ILE 10 2 93.88 1 1 A LEU 11 2 95.46 1 1 A THR 12 2 96.21 1 1 A ALA 13 2 96.78 1 1 A TYR 14 2 97.63 1 1 A ILE 15 2 97.79 1 1 A LEU 16 2 97.70 1 1 A ILE 17 2 97.98 1 1 A PHE 18 2 98.00 1 1 A LEU 19 2 97.37 1 1 A THR 20 2 95.67 1 1 A GLY 21 2 96.91 1 1 A LEU 22 2 97.08 1 1 A PRO 23 2 95.16 1 1 A ALA 24 2 93.93 1 1 A ASN 25 2 95.97 1 1 A LEU 26 2 95.92 1 1 A LEU 27 2 93.72 1 1 A ALA 28 2 94.22 1 1 A LEU 29 2 95.78 1 1 A ARG 30 2 95.16 1 1 A ALA 31 2 92.80 1 1 A PHE 32 2 94.68 1 1 A VAL 33 2 96.25 1 1 A SER 34 2 93.74 1 1 A ARG 35 2 91.28 1 1 A VAL 36 2 94.52 1 1 A ARG 37 2 94.88 1 1 A GLN 38 2 93.36 1 1 A PRO 39 2 92.33 1 1 A GLN 40 2 89.81 1 1 A PRO 41 2 93.73 1 1 A ALA 42 2 93.81 1 1 A PRO 43 2 96.48 1 1 A VAL 44 2 95.63 1 1 A HIS 45 2 95.51 1 1 A ILE 46 2 97.71 1 1 A LEU 47 2 98.08 1 1 A LEU 48 2 97.03 1 1 A LEU 49 2 97.13 1 1 A ASN 50 2 98.45 1 1 A LEU 51 2 97.99 1 1 A THR 52 2 97.60 1 1 A LEU 53 2 98.31 1 1 A ALA 54 2 98.40 1 1 A ASP 55 2 97.95 1 1 A LEU 56 2 98.22 1 1 A LEU 57 2 98.31 1 1 A LEU 58 2 98.34 1 1 A LEU 59 2 98.36 1 1 A LEU 60 2 97.92 1 1 A LEU 61 2 97.95 1 1 A LEU 62 2 97.28 1 1 A PRO 63 2 97.58 1 1 A PHE 64 2 96.46 1 1 A ARG 65 2 94.56 1 1 A ILE 66 2 95.97 1 1 A VAL 67 2 94.88 1 1 A GLU 68 2 92.47 1 1 A ALA 69 2 92.32 1 1 A ALA 70 2 93.26 1 1 A SER 71 2 91.51 1 1 A ASN 72 2 88.56 1 1 A PHE 73 2 88.75 1 1 A ARG 74 2 89.99 1 1 A TRP 75 2 90.91 1 1 A TYR 76 2 90.35 1 1 A LEU 77 2 91.50 1 1 A PRO 78 2 91.67 1 1 A LYS 79 2 89.90 1 1 A ILE 80 2 92.06 1 1 A VAL 81 2 94.69 1 1 A CYS 82 2 94.47 1 1 A ALA 83 2 94.36 1 1 A LEU 84 2 96.50 1 1 A THR 85 2 96.61 1 1 A GLY 86 2 95.91 1 1 A PHE 87 2 97.60 1 1 A GLY 88 2 98.10 1 1 A PHE 89 2 97.54 1 1 A TYR 90 2 97.30 1 1 A SER 91 2 98.29 1 1 A SER 92 2 98.37 1 1 A ILE 93 2 97.54 1 1 A TYR 94 2 98.49 1 1 A CYS 95 2 98.55 1 1 A SER 96 2 98.20 1 1 A THR 97 2 98.20 1 1 A TRP 98 2 98.38 1 1 A LEU 99 2 98.58 1 1 A LEU 100 2 97.96 1 1 A ALA 101 2 98.42 1 1 A GLY 102 2 98.36 1 1 A ILE 103 2 97.54 1 1 A SER 104 2 98.21 1 1 A ILE 105 2 98.19 1 1 A GLU 106 2 96.69 1 1 A ARG 107 2 95.88 1 1 A TYR 108 2 97.64 1 1 A LEU 109 2 97.06 1 1 A GLY 110 2 95.51 1 1 A VAL 111 2 95.18 1 1 A ALA 112 2 96.55 1 1 A PHE 113 2 95.77 1 1 A PRO 114 2 93.22 1 1 A VAL 115 2 94.49 1 1 A GLN 116 2 94.63 1 1 A TYR 117 2 93.65 1 1 A LYS 118 2 92.67 1 1 A LEU 119 2 93.66 1 1 A SER 120 2 92.38 1 1 A ARG 121 2 92.29 1 1 A ARG 122 2 95.12 1 1 A PRO 123 2 96.46 1 1 A LEU 124 2 96.96 1 1 A TYR 125 2 97.22 1 1 A GLY 126 2 97.98 1 1 A VAL 127 2 98.38 1 1 A ILE 128 2 98.52 1 1 A ALA 129 2 98.46 1 1 A ALA 130 2 98.77 1 1 A LEU 131 2 98.65 1 1 A VAL 132 2 98.44 1 1 A ALA 133 2 98.72 1 1 A TRP 134 2 98.62 1 1 A ILE 135 2 98.49 1 1 A MET 136 2 97.77 1 1 A SER 137 2 98.23 1 1 A PHE 138 2 98.02 1 1 A GLY 139 2 97.70 1 1 A HIS 140 2 97.04 1 1 A CYS 141 2 96.73 1 1 A THR 142 2 96.19 1 1 A ILE 143 2 94.17 1 1 A VAL 144 2 93.81 1 1 A ILE 145 2 93.64 1 1 A ILE 146 2 92.82 1 1 A VAL 147 2 90.93 1 1 A GLN 148 2 88.40 1 1 A TYR 149 2 89.18 1 1 A LEU 150 2 86.57 1 1 A ASN 151 2 68.26 1 1 A SER 152 2 54.07 1 1 A THR 153 2 48.91 1 1 A GLU 154 2 47.15 1 1 A GLN 155 2 47.64 1 1 A VAL 156 2 42.02 1 1 A GLY 157 2 45.29 1 1 A THR 158 2 44.80 1 1 A GLU 159 2 49.60 1 1 A ASN 160 2 50.61 1 1 A GLN 161 2 57.36 1 1 A ILE 162 2 78.55 1 1 A THR 163 2 82.79 1 1 A CYS 164 2 87.46 1 1 A TYR 165 2 86.28 1 1 A GLU 166 2 84.74 1 1 A ASN 167 2 84.31 1 1 A PHE 168 2 86.81 1 1 A THR 169 2 87.03 1 1 A GLN 170 2 88.00 1 1 A ALA 171 2 88.50 1 1 A GLN 172 2 91.20 1 1 A LEU 173 2 91.91 1 1 A ASP 174 2 91.83 1 1 A VAL 175 2 92.78 1 1 A VAL 176 2 94.17 1 1 A LEU 177 2 95.12 1 1 A PRO 178 2 96.22 1 1 A VAL 179 2 96.05 1 1 A ARG 180 2 96.50 1 1 A LEU 181 2 97.44 1 1 A GLU 182 2 97.25 1 1 A LEU 183 2 97.62 1 1 A CYS 184 2 97.84 1 1 A LEU 185 2 97.82 1 1 A VAL 186 2 98.02 1 1 A LEU 187 2 98.01 1 1 A PHE 188 2 98.20 1 1 A PHE 189 2 98.26 1 1 A VAL 190 2 98.35 1 1 A PRO 191 2 98.34 1 1 A MET 192 2 98.22 1 1 A THR 193 2 98.58 1 1 A VAL 194 2 98.51 1 1 A THR 195 2 98.41 1 1 A ILE 196 2 98.55 1 1 A PHE 197 2 98.56 1 1 A CYS 198 2 98.53 1 1 A TYR 199 2 97.96 1 1 A TRP 200 2 98.21 1 1 A ARG 201 2 98.33 1 1 A PHE 202 2 97.79 1 1 A VAL 203 2 97.67 1 1 A TRP 204 2 98.11 1 1 A ILE 205 2 96.98 1 1 A MET 206 2 95.63 1 1 A LEU 207 2 96.05 1 1 A THR 208 2 96.10 1 1 A GLN 209 2 93.43 1 1 A PRO 210 2 90.52 1 1 A HIS 211 2 91.87 1 1 A VAL 212 2 91.89 1 1 A GLY 213 2 93.58 1 1 A ALA 214 2 93.96 1 1 A GLN 215 2 91.63 1 1 A ARG 216 2 91.77 1 1 A ARG 217 2 94.74 1 1 A ARG 218 2 94.56 1 1 A ARG 219 2 93.58 1 1 A ALA 220 2 95.20 1 1 A VAL 221 2 96.51 1 1 A GLY 222 2 95.43 1 1 A LEU 223 2 95.47 1 1 A ALA 224 2 97.04 1 1 A VAL 225 2 96.65 1 1 A VAL 226 2 95.93 1 1 A THR 227 2 96.42 1 1 A LEU 228 2 97.18 1 1 A LEU 229 2 95.77 1 1 A ASN 230 2 95.45 1 1 A PHE 231 2 97.28 1 1 A LEU 232 2 96.61 1 1 A VAL 233 2 96.12 1 1 A CYS 234 2 96.93 1 1 A PHE 235 2 98.03 1 1 A GLY 236 2 97.83 1 1 A PRO 237 2 97.93 1 1 A TYR 238 2 97.83 1 1 A ASN 239 2 98.29 1 1 A MET 240 2 98.06 1 1 A SER 241 2 97.57 1 1 A HIS 242 2 97.27 1 1 A LEU 243 2 97.08 1 1 A VAL 244 2 97.31 1 1 A GLY 245 2 96.26 1 1 A PHE 246 2 96.57 1 1 A HIS 247 2 96.52 1 1 A LEU 248 2 95.36 1 1 A ARG 249 2 94.34 1 1 A GLN 250 2 91.50 1 1 A SER 251 2 88.47 1 1 A PRO 252 2 92.70 1 1 A SER 253 2 89.35 1 1 A TRP 254 2 93.57 1 1 A ARG 255 2 94.39 1 1 A VAL 256 2 91.90 1 1 A GLU 257 2 93.65 1 1 A ALA 258 2 96.22 1 1 A VAL 259 2 96.03 1 1 A VAL 260 2 96.50 1 1 A PHE 261 2 96.85 1 1 A SER 262 2 97.18 1 1 A SER 263 2 96.53 1 1 A LEU 264 2 95.63 1 1 A ASN 265 2 94.77 1 1 A ALA 266 2 95.40 1 1 A SER 267 2 93.92 1 1 A LEU 268 2 93.16 1 1 A ASP 269 2 91.98 1 1 A PRO 270 2 87.35 1 1 A LEU 271 2 89.30 1 1 A LEU 272 2 90.94 1 1 A PHE 273 2 89.90 1 1 A TYR 274 2 86.93 1 1 A PHE 275 2 86.31 1 1 A SER 276 2 83.60 1 1 A SER 277 2 83.82 1 1 A SER 278 2 83.15 1 1 A VAL 279 2 80.79 1 1 A VAL 280 2 80.59 1 1 A ARG 281 2 86.18 1 1 A ARG 282 2 86.31 1 1 A ALA 283 2 84.45 1 1 A PHE 284 2 84.10 1 1 A GLY 285 2 85.34 1 1 A LYS 286 2 86.06 1 1 A GLY 287 2 79.73 1 1 A LEU 288 2 80.91 1 1 A LEU 289 2 85.56 1 1 A LEU 290 2 82.37 1 1 A LEU 291 2 79.38 1 1 A ARG 292 2 83.52 1 1 A ASN 293 2 79.96 1 1 A PRO 294 2 64.13 1 1 A GLY 295 2 57.84 1 1 A SER 296 2 55.29 1 1 A SER 297 2 52.62 1 1 A MET 298 2 46.03 1 1 A LEU 299 2 45.28 1 1 A GLY 300 2 41.47 1 1 A ARG 301 2 40.30 1 1 A GLY 302 2 35.60 1 1 A ALA 303 2 38.79 1 1 A GLU 304 2 42.07 1 1 A GLU 305 2 39.51 1 1 A THR 306 2 39.67 1 1 A VAL 307 2 41.77 1 1 A GLU 308 2 38.78 1 1 A GLY 309 2 36.33 1 1 A THR 310 2 36.42 1 1 A LYS 311 2 35.38 1 1 A THR 312 2 31.65 1 1 A ASP 313 2 30.77 1 1 A ARG 314 2 34.16 1 1 A GLY 315 2 27.34 1 1 A GLY 316 2 30.40 1 1 A SER 317 2 27.66 1 1 A GLN 318 2 33.26 1 1 A THR 319 2 28.61 1 1 A GLU 320 2 29.46 1 1 A GLY 321 2 31.94 1 1 A ALA 322 2 33.74 1 1 A GLN 323 2 28.29 1 1 A SER 324 2 34.72 1 1 A SER 325 2 34.98 1 1 A ASP 326 2 35.45 1 1 A PHE 327 2 31.00 1 1 A VAL 328 2 39.98 1 1 A THR 329 2 29.19 1 1 A GLU 330 2 40.86 1 1 # _ma_software_group.group_id 1 _ma_software_group.ordinal_id 1 _ma_software_group.software_id 1 # _ma_target_entity.data_id 1 _ma_target_entity.entity_id 1 _ma_target_entity.origin "reference database" # _ma_target_entity_instance.asym_id A _ma_target_entity_instance.details . _ma_target_entity_instance.entity_id 1 # _ma_target_ref_db_details.db_accession Q76EI6 _ma_target_ref_db_details.db_code FFAR2_RAT _ma_target_ref_db_details.db_name UNP _ma_target_ref_db_details.ncbi_taxonomy_id 10116 _ma_target_ref_db_details.organism_scientific "Rattus norvegicus" _ma_target_ref_db_details.seq_db_align_begin 1 _ma_target_ref_db_details.seq_db_align_end 330 _ma_target_ref_db_details.seq_db_isoform ? _ma_target_ref_db_details.target_entity_id 1 # _pdbx_audit_revision_details.data_content_type "Structure model" _pdbx_audit_revision_details.description ? _pdbx_audit_revision_details.ordinal 1 _pdbx_audit_revision_details.provider repository _pdbx_audit_revision_details.revision_ordinal 1 _pdbx_audit_revision_details.type "Initial release" # _pdbx_audit_revision_history.data_content_type "Structure model" _pdbx_audit_revision_history.major_revision 1 _pdbx_audit_revision_history.minor_revision 0 _pdbx_audit_revision_history.ordinal 1 _pdbx_audit_revision_history.revision_date 2021-07-01 # _pdbx_database_status.entry_id AF-Q76EI6-F1 _pdbx_database_status.recvd_initial_deposition_date 2021-07-01 _pdbx_database_status.status_code REL # loop_ _pdbx_poly_seq_scheme.asym_id _pdbx_poly_seq_scheme.auth_seq_num _pdbx_poly_seq_scheme.entity_id _pdbx_poly_seq_scheme.hetero _pdbx_poly_seq_scheme.mon_id _pdbx_poly_seq_scheme.pdb_ins_code _pdbx_poly_seq_scheme.pdb_strand_id _pdbx_poly_seq_scheme.seq_id A 1 1 n MET . A 1 A 2 1 n THR . A 2 A 3 1 n PRO . A 3 A 4 1 n ASP . A 4 A 5 1 n TRP . A 5 A 6 1 n HIS . A 6 A 7 1 n SER . A 7 A 8 1 n SER . A 8 A 9 1 n LEU . A 9 A 10 1 n ILE . A 10 A 11 1 n LEU . A 11 A 12 1 n THR . A 12 A 13 1 n ALA . A 13 A 14 1 n TYR . A 14 A 15 1 n ILE . A 15 A 16 1 n LEU . A 16 A 17 1 n ILE . A 17 A 18 1 n PHE . A 18 A 19 1 n LEU . A 19 A 20 1 n THR . A 20 A 21 1 n GLY . A 21 A 22 1 n LEU . A 22 A 23 1 n PRO . A 23 A 24 1 n ALA . A 24 A 25 1 n ASN . A 25 A 26 1 n LEU . A 26 A 27 1 n LEU . A 27 A 28 1 n ALA . A 28 A 29 1 n LEU . A 29 A 30 1 n ARG . A 30 A 31 1 n ALA . A 31 A 32 1 n PHE . A 32 A 33 1 n VAL . A 33 A 34 1 n SER . A 34 A 35 1 n ARG . A 35 A 36 1 n VAL . A 36 A 37 1 n ARG . A 37 A 38 1 n GLN . A 38 A 39 1 n PRO . A 39 A 40 1 n GLN . A 40 A 41 1 n PRO . A 41 A 42 1 n ALA . A 42 A 43 1 n PRO . A 43 A 44 1 n VAL . A 44 A 45 1 n HIS . A 45 A 46 1 n ILE . A 46 A 47 1 n LEU . A 47 A 48 1 n LEU . A 48 A 49 1 n LEU . A 49 A 50 1 n ASN . A 50 A 51 1 n LEU . A 51 A 52 1 n THR . A 52 A 53 1 n LEU . A 53 A 54 1 n ALA . A 54 A 55 1 n ASP . A 55 A 56 1 n LEU . A 56 A 57 1 n LEU . A 57 A 58 1 n LEU . A 58 A 59 1 n LEU . A 59 A 60 1 n LEU . A 60 A 61 1 n LEU . A 61 A 62 1 n LEU . A 62 A 63 1 n PRO . A 63 A 64 1 n PHE . A 64 A 65 1 n ARG . A 65 A 66 1 n ILE . A 66 A 67 1 n VAL . A 67 A 68 1 n GLU . A 68 A 69 1 n ALA . A 69 A 70 1 n ALA . A 70 A 71 1 n SER . A 71 A 72 1 n ASN . A 72 A 73 1 n PHE . A 73 A 74 1 n ARG . A 74 A 75 1 n TRP . A 75 A 76 1 n TYR . A 76 A 77 1 n LEU . A 77 A 78 1 n PRO . A 78 A 79 1 n LYS . A 79 A 80 1 n ILE . A 80 A 81 1 n VAL . A 81 A 82 1 n CYS . A 82 A 83 1 n ALA . A 83 A 84 1 n LEU . A 84 A 85 1 n THR . A 85 A 86 1 n GLY . A 86 A 87 1 n PHE . A 87 A 88 1 n GLY . A 88 A 89 1 n PHE . A 89 A 90 1 n TYR . A 90 A 91 1 n SER . A 91 A 92 1 n SER . A 92 A 93 1 n ILE . A 93 A 94 1 n TYR . A 94 A 95 1 n CYS . A 95 A 96 1 n SER . A 96 A 97 1 n THR . A 97 A 98 1 n TRP . A 98 A 99 1 n LEU . A 99 A 100 1 n LEU . A 100 A 101 1 n ALA . A 101 A 102 1 n GLY . A 102 A 103 1 n ILE . A 103 A 104 1 n SER . A 104 A 105 1 n ILE . A 105 A 106 1 n GLU . A 106 A 107 1 n ARG . A 107 A 108 1 n TYR . A 108 A 109 1 n LEU . A 109 A 110 1 n GLY . A 110 A 111 1 n VAL . A 111 A 112 1 n ALA . A 112 A 113 1 n PHE . A 113 A 114 1 n PRO . A 114 A 115 1 n VAL . A 115 A 116 1 n GLN . A 116 A 117 1 n TYR . A 117 A 118 1 n LYS . A 118 A 119 1 n LEU . A 119 A 120 1 n SER . A 120 A 121 1 n ARG . A 121 A 122 1 n ARG . A 122 A 123 1 n PRO . A 123 A 124 1 n LEU . A 124 A 125 1 n TYR . A 125 A 126 1 n GLY . A 126 A 127 1 n VAL . A 127 A 128 1 n ILE . A 128 A 129 1 n ALA . A 129 A 130 1 n ALA . A 130 A 131 1 n LEU . A 131 A 132 1 n VAL . A 132 A 133 1 n ALA . A 133 A 134 1 n TRP . A 134 A 135 1 n ILE . A 135 A 136 1 n MET . A 136 A 137 1 n SER . A 137 A 138 1 n PHE . A 138 A 139 1 n GLY . A 139 A 140 1 n HIS . A 140 A 141 1 n CYS . A 141 A 142 1 n THR . A 142 A 143 1 n ILE . A 143 A 144 1 n VAL . A 144 A 145 1 n ILE . A 145 A 146 1 n ILE . A 146 A 147 1 n VAL . A 147 A 148 1 n GLN . A 148 A 149 1 n TYR . A 149 A 150 1 n LEU . A 150 A 151 1 n ASN . A 151 A 152 1 n SER . A 152 A 153 1 n THR . A 153 A 154 1 n GLU . A 154 A 155 1 n GLN . A 155 A 156 1 n VAL . A 156 A 157 1 n GLY . A 157 A 158 1 n THR . A 158 A 159 1 n GLU . A 159 A 160 1 n ASN . A 160 A 161 1 n GLN . A 161 A 162 1 n ILE . A 162 A 163 1 n THR . A 163 A 164 1 n CYS . A 164 A 165 1 n TYR . A 165 A 166 1 n GLU . A 166 A 167 1 n ASN . A 167 A 168 1 n PHE . A 168 A 169 1 n THR . A 169 A 170 1 n GLN . A 170 A 171 1 n ALA . A 171 A 172 1 n GLN . A 172 A 173 1 n LEU . A 173 A 174 1 n ASP . A 174 A 175 1 n VAL . A 175 A 176 1 n VAL . A 176 A 177 1 n LEU . A 177 A 178 1 n PRO . A 178 A 179 1 n VAL . A 179 A 180 1 n ARG . A 180 A 181 1 n LEU . A 181 A 182 1 n GLU . A 182 A 183 1 n LEU . A 183 A 184 1 n CYS . A 184 A 185 1 n LEU . A 185 A 186 1 n VAL . A 186 A 187 1 n LEU . A 187 A 188 1 n PHE . A 188 A 189 1 n PHE . A 189 A 190 1 n VAL . A 190 A 191 1 n PRO . A 191 A 192 1 n MET . A 192 A 193 1 n THR . A 193 A 194 1 n VAL . A 194 A 195 1 n THR . A 195 A 196 1 n ILE . A 196 A 197 1 n PHE . A 197 A 198 1 n CYS . A 198 A 199 1 n TYR . A 199 A 200 1 n TRP . A 200 A 201 1 n ARG . A 201 A 202 1 n PHE . A 202 A 203 1 n VAL . A 203 A 204 1 n TRP . A 204 A 205 1 n ILE . A 205 A 206 1 n MET . A 206 A 207 1 n LEU . A 207 A 208 1 n THR . A 208 A 209 1 n GLN . A 209 A 210 1 n PRO . A 210 A 211 1 n HIS . A 211 A 212 1 n VAL . A 212 A 213 1 n GLY . A 213 A 214 1 n ALA . A 214 A 215 1 n GLN . A 215 A 216 1 n ARG . A 216 A 217 1 n ARG . A 217 A 218 1 n ARG . A 218 A 219 1 n ARG . A 219 A 220 1 n ALA . A 220 A 221 1 n VAL . A 221 A 222 1 n GLY . A 222 A 223 1 n LEU . A 223 A 224 1 n ALA . A 224 A 225 1 n VAL . A 225 A 226 1 n VAL . A 226 A 227 1 n THR . A 227 A 228 1 n LEU . A 228 A 229 1 n LEU . A 229 A 230 1 n ASN . A 230 A 231 1 n PHE . A 231 A 232 1 n LEU . A 232 A 233 1 n VAL . A 233 A 234 1 n CYS . A 234 A 235 1 n PHE . A 235 A 236 1 n GLY . A 236 A 237 1 n PRO . A 237 A 238 1 n TYR . A 238 A 239 1 n ASN . A 239 A 240 1 n MET . A 240 A 241 1 n SER . A 241 A 242 1 n HIS . A 242 A 243 1 n LEU . A 243 A 244 1 n VAL . A 244 A 245 1 n GLY . A 245 A 246 1 n PHE . A 246 A 247 1 n HIS . A 247 A 248 1 n LEU . A 248 A 249 1 n ARG . A 249 A 250 1 n GLN . A 250 A 251 1 n SER . A 251 A 252 1 n PRO . A 252 A 253 1 n SER . A 253 A 254 1 n TRP . A 254 A 255 1 n ARG . A 255 A 256 1 n VAL . A 256 A 257 1 n GLU . A 257 A 258 1 n ALA . A 258 A 259 1 n VAL . A 259 A 260 1 n VAL . A 260 A 261 1 n PHE . A 261 A 262 1 n SER . A 262 A 263 1 n SER . A 263 A 264 1 n LEU . A 264 A 265 1 n ASN . A 265 A 266 1 n ALA . A 266 A 267 1 n SER . A 267 A 268 1 n LEU . A 268 A 269 1 n ASP . A 269 A 270 1 n PRO . A 270 A 271 1 n LEU . A 271 A 272 1 n LEU . A 272 A 273 1 n PHE . A 273 A 274 1 n TYR . A 274 A 275 1 n PHE . A 275 A 276 1 n SER . A 276 A 277 1 n SER . A 277 A 278 1 n SER . A 278 A 279 1 n VAL . A 279 A 280 1 n VAL . A 280 A 281 1 n ARG . A 281 A 282 1 n ARG . A 282 A 283 1 n ALA . A 283 A 284 1 n PHE . A 284 A 285 1 n GLY . A 285 A 286 1 n LYS . A 286 A 287 1 n GLY . A 287 A 288 1 n LEU . A 288 A 289 1 n LEU . A 289 A 290 1 n LEU . A 290 A 291 1 n LEU . A 291 A 292 1 n ARG . A 292 A 293 1 n ASN . A 293 A 294 1 n PRO . A 294 A 295 1 n GLY . A 295 A 296 1 n SER . A 296 A 297 1 n SER . A 297 A 298 1 n MET . A 298 A 299 1 n LEU . A 299 A 300 1 n GLY . A 300 A 301 1 n ARG . A 301 A 302 1 n GLY . A 302 A 303 1 n ALA . A 303 A 304 1 n GLU . A 304 A 305 1 n GLU . A 305 A 306 1 n THR . A 306 A 307 1 n VAL . A 307 A 308 1 n GLU . A 308 A 309 1 n GLY . A 309 A 310 1 n THR . A 310 A 311 1 n LYS . A 311 A 312 1 n THR . A 312 A 313 1 n ASP . A 313 A 314 1 n ARG . A 314 A 315 1 n GLY . A 315 A 316 1 n GLY . A 316 A 317 1 n SER . A 317 A 318 1 n GLN . A 318 A 319 1 n THR . A 319 A 320 1 n GLU . A 320 A 321 1 n GLY . A 321 A 322 1 n ALA . A 322 A 323 1 n GLN . A 323 A 324 1 n SER . A 324 A 325 1 n SER . A 325 A 326 1 n ASP . A 326 A 327 1 n PHE . A 327 A 328 1 n VAL . A 328 A 329 1 n THR . A 329 A 330 1 n GLU . A 330 # loop_ _software.classification _software.date _software.description _software.name _software.pdbx_ordinal _software.type _software.version other ? "Structure prediction" AlphaFold 1 package v2.0 other ? "Secondary structure" dssp 2 library 4 # _struct_asym.entity_id 1 _struct_asym.id A # loop_ _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_seq_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_seq_id _struct_conf.conf_type_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_seq_id _struct_conf.end_label_asym_id _struct_conf.end_label_comp_id _struct_conf.end_label_seq_id _struct_conf.id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.pdbx_end_PDB_ins_code A THR 0 A THR 2 HELX_LH_PP_P A ASP 0 A ASP 4 HELX_LH_PP_P1 ? ? A TRP 0 A TRP 5 HELX_RH_AL_P A VAL 0 A VAL 36 HELX_RH_AL_P1 ? ? A ARG 0 A ARG 37 TURN_TY1_P A ARG 0 A ARG 37 TURN_TY1_P1 ? ? A GLN 0 A GLN 38 BEND A GLN 0 A GLN 40 BEND1 ? ? A PRO 0 A PRO 43 HELX_RH_AL_P A ALA 0 A ALA 70 HELX_RH_AL_P2 ? ? A SER 0 A SER 71 TURN_TY1_P A PHE 0 A PHE 73 TURN_TY1_P2 ? ? A LEU 0 A LEU 77 BEND A LEU 0 A LEU 77 BEND2 ? ? A LYS 0 A LYS 79 HELX_RH_AL_P A ALA 0 A ALA 112 HELX_RH_AL_P3 ? ? A PHE 0 A PHE 113 BEND A PHE 0 A PHE 113 BEND3 ? ? A PRO 0 A PRO 114 HELX_RH_AL_P A SER 0 A SER 120 HELX_RH_AL_P4 ? ? A PRO 0 A PRO 123 HELX_RH_AL_P A CYS 0 A CYS 141 HELX_RH_AL_P5 ? ? A THR 0 A THR 142 TURN_TY1_P A THR 0 A THR 142 TURN_TY1_P3 ? ? A ILE 0 A ILE 143 HELX_RH_AL_P A TYR 0 A TYR 149 HELX_RH_AL_P6 ? ? A THR 0 A THR 153 BEND A THR 0 A THR 153 BEND4 ? ? A GLY 0 A GLY 157 BEND A GLY 0 A GLY 157 BEND5 ? ? A GLU 0 A GLU 159 TURN_TY1_P A ASN 0 A ASN 160 TURN_TY1_P4 ? ? A CYS 0 A CYS 164 BEND A TYR 0 A TYR 165 BEND6 ? ? A ASN 0 A ASN 167 BEND A ASN 0 A ASN 167 BEND7 ? ? A GLN 0 A GLN 170 HELX_RH_AL_P A LEU 0 A LEU 183 HELX_RH_AL_P7 ? ? A CYS 0 A CYS 184 HELX_RH_PI_P A PHE 0 A PHE 189 HELX_RH_PI_P1 ? ? A VAL 0 A VAL 190 HELX_RH_AL_P A THR 0 A THR 208 HELX_RH_AL_P8 ? ? A PRO 0 A PRO 210 TURN_TY1_P A HIS 0 A HIS 211 TURN_TY1_P5 ? ? A VAL 0 A VAL 212 BEND A VAL 0 A VAL 212 BEND8 ? ? A ALA 0 A ALA 214 HELX_RH_AL_P A LEU 0 A LEU 229 HELX_RH_AL_P9 ? ? A ASN 0 A ASN 230 HELX_RH_PI_P A PHE 0 A PHE 235 HELX_RH_PI_P2 ? ? A GLY 0 A GLY 236 HELX_RH_AL_P A LEU 0 A LEU 248 HELX_RH_AL_P10 ? ? A ARG 0 A ARG 249 TURN_TY1_P A ARG 0 A ARG 249 TURN_TY1_P6 ? ? A GLN 0 A GLN 250 BEND A GLN 0 A GLN 250 BEND9 ? ? A SER 0 A SER 253 TURN_TY1_P A TRP 0 A TRP 254 TURN_TY1_P7 ? ? A ARG 0 A ARG 255 HELX_RH_AL_P A SER 0 A SER 276 HELX_RH_AL_P11 ? ? A SER 0 A SER 278 HELX_RH_AL_P A ARG 0 A ARG 292 HELX_RH_AL_P12 ? ? A PRO 0 A PRO 294 HELX_RH_3T_P A SER 0 A SER 297 HELX_RH_3T_P1 ? ? A MET 0 A MET 298 TURN_TY1_P A MET 0 A MET 298 TURN_TY1_P8 ? ? A LEU 0 A LEU 299 HELX_RH_AL_P A VAL 0 A VAL 307 HELX_RH_AL_P13 ? ? A GLU 0 A GLU 308 TURN_TY1_P A GLY 0 A GLY 309 TURN_TY1_P9 ? ? A THR 0 A THR 310 BEND A THR 0 A THR 310 BEND10 ? ? # loop_ _struct_conf_type.criteria _struct_conf_type.id DSSP HELX_LH_PP_P DSSP HELX_RH_AL_P DSSP TURN_TY1_P DSSP BEND DSSP HELX_RH_PI_P DSSP HELX_RH_3T_P # _struct_ref.db_code FFAR2_RAT _struct_ref.db_name UNP _struct_ref.entity_id 1 _struct_ref.id 1 _struct_ref.pdbx_align_begin 1 _struct_ref.pdbx_db_accession Q76EI6 _struct_ref.pdbx_db_isoform ? _struct_ref.pdbx_seq_one_letter_code ;MTPDWHSSLILTAYILIFLTGLPANLLALRAFVSRVRQPQPAPVHILLLNLTLADLLLLLLLPFRIVEAASNFRWYLPKI VCALTGFGFYSSIYCSTWLLAGISIERYLGVAFPVQYKLSRRPLYGVIAALVAWIMSFGHCTIVIIVQYLNSTEQVGTEN QITCYENFTQAQLDVVLPVRLELCLVLFFVPMTVTIFCYWRFVWIMLTQPHVGAQRRRRAVGLAVVTLLNFLVCFGPYNM SHLVGFHLRQSPSWRVEAVVFSSLNASLDPLLFYFSSSVVRRAFGKGLLLLRNPGSSMLGRGAEETVEGTKTDRGGSQTE GAQSSDFVTE ; # _struct_ref_seq.align_id 1 _struct_ref_seq.db_align_beg 1 _struct_ref_seq.db_align_end 330 _struct_ref_seq.pdbx_PDB_id_code AF-Q76EI6-F1 _struct_ref_seq.pdbx_auth_seq_align_beg 1 _struct_ref_seq.pdbx_auth_seq_align_end 330 _struct_ref_seq.pdbx_db_accession Q76EI6 _struct_ref_seq.pdbx_db_align_beg_ins_code ? _struct_ref_seq.pdbx_db_align_end_ins_code ? _struct_ref_seq.pdbx_seq_align_beg_ins_code ? _struct_ref_seq.pdbx_seq_align_end_ins_code ? _struct_ref_seq.pdbx_strand_id A _struct_ref_seq.ref_id 1 _struct_ref_seq.seq_align_beg 1 _struct_ref_seq.seq_align_end 330 # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_seq_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_atom_id _atom_site.pdbx_PDB_model_num _atom_site.pdbx_sifts_xref_db_acc _atom_site.pdbx_sifts_xref_db_name _atom_site.pdbx_sifts_xref_db_num _atom_site.pdbx_sifts_xref_db_res ATOM 1 N N . MET A 1 1 ? -19.260 -28.333 17.612 1.0 44.66 ? 1 MET A N 1 Q76EI6 UNP 1 M ATOM 2 C CA . MET A 1 1 ? -19.262 -27.174 16.696 1.0 44.66 ? 1 MET A CA 1 Q76EI6 UNP 1 M ATOM 3 C C . MET A 1 1 ? -18.441 -27.564 15.488 1.0 44.66 ? 1 MET A C 1 Q76EI6 UNP 1 M ATOM 4 C CB . MET A 1 1 ? -18.672 -25.925 17.373 1.0 44.66 ? 1 MET A CB 1 Q76EI6 UNP 1 M ATOM 5 O O . MET A 1 1 ? -17.253 -27.810 15.642 1.0 44.66 ? 1 MET A O 1 Q76EI6 UNP 1 M ATOM 6 C CG . MET A 1 1 ? -19.700 -25.234 18.275 1.0 44.66 ? 1 MET A CG 1 Q76EI6 UNP 1 M ATOM 7 S SD . MET A 1 1 ? -18.986 -23.983 19.371 1.0 44.66 ? 1 MET A SD 1 Q76EI6 UNP 1 M ATOM 8 C CE . MET A 1 1 ? -20.494 -23.381 20.177 1.0 44.66 ? 1 MET A CE 1 Q76EI6 UNP 1 M ATOM 9 N N . THR A 1 2 ? -19.071 -27.735 14.329 1.0 47.59 ? 2 THR A N 1 Q76EI6 UNP 2 T ATOM 10 C CA . THR A 1 2 ? -18.341 -27.813 13.057 1.0 47.59 ? 2 THR A CA 1 Q76EI6 UNP 2 T ATOM 11 C C . THR A 1 2 ? -17.569 -26.504 12.888 1.0 47.59 ? 2 THR A C 1 Q76EI6 UNP 2 T ATOM 12 C CB . THR A 1 2 ? -19.330 -27.978 11.891 1.0 47.59 ? 2 THR A CB 1 Q76EI6 UNP 2 T ATOM 13 O O . THR A 1 2 ? -18.163 -25.460 13.156 1.0 47.59 ? 2 THR A O 1 Q76EI6 UNP 2 T ATOM 14 C CG2 . THR A 1 2 ? -19.902 -29.397 11.866 1.0 47.59 ? 2 THR A CG2 1 Q76EI6 UNP 2 T ATOM 15 O OG1 . THR A 1 2 ? -20.428 -27.107 12.062 1.0 47.59 ? 2 THR A OG1 1 Q76EI6 UNP 2 T ATOM 16 N N . PRO A 1 3 ? -16.281 -26.512 12.506 1.0 51.19 ? 3 PRO A N 1 Q76EI6 UNP 3 P ATOM 17 C CA . PRO A 1 3 ? -15.610 -25.279 12.126 1.0 51.19 ? 3 PRO A CA 1 Q76EI6 UNP 3 P ATOM 18 C C . PRO A 1 3 ? -16.439 -24.629 11.022 1.0 51.19 ? 3 PRO A C 1 Q76EI6 UNP 3 P ATOM 19 C CB . PRO A 1 3 ? -14.215 -25.680 11.627 1.0 51.19 ? 3 PRO A CB 1 Q76EI6 UNP 3 P ATOM 20 O O . PRO A 1 3 ? -16.725 -25.283 10.015 1.0 51.19 ? 3 PRO A O 1 Q76EI6 UNP 3 P ATOM 21 C CG . PRO A 1 3 ? -14.017 -27.099 12.159 1.0 51.19 ? 3 PRO A CG 1 Q76EI6 UNP 3 P ATOM 22 C CD . PRO A 1 3 ? -15.432 -27.661 12.260 1.0 51.19 ? 3 PRO A CD 1 Q76EI6 UNP 3 P ATOM 23 N N . ASP A 1 4 ? -16.849 -23.377 11.202 1.0 73.64 ? 4 ASP A N 1 Q76EI6 UNP 4 D ATOM 24 C CA . ASP A 1 4 ? -17.422 -22.631 10.091 1.0 73.64 ? 4 ASP A CA 1 Q76EI6 UNP 4 D ATOM 25 C C . ASP A 1 4 ? -16.344 -22.595 9.004 1.0 73.64 ? 4 ASP A C 1 Q76EI6 UNP 4 D ATOM 26 C CB . ASP A 1 4 ? -17.868 -21.228 10.531 1.0 73.64 ? 4 ASP A CB 1 Q76EI6 UNP 4 D ATOM 27 O O . ASP A 1 4 ? -15.232 -22.104 9.228 1.0 73.64 ? 4 ASP A O 1 Q76EI6 UNP 4 D ATOM 28 C CG . ASP A 1 4 ? -19.101 -21.255 11.442 1.0 73.64 ? 4 ASP A CG 1 Q76EI6 UNP 4 D ATOM 29 O OD1 . ASP A 1 4 ? -19.981 -22.113 11.201 1.0 73.64 ? 4 ASP A OD1 1 Q76EI6 UNP 4 D ATOM 30 O OD2 . ASP A 1 4 ? -19.144 -20.417 12.368 1.0 73.64 ? 4 ASP A OD2 1 Q76EI6 UNP 4 D ATOM 31 N N . TRP A 1 5 ? -16.635 -23.179 7.838 1.0 78.47 ? 5 TRP A N 1 Q76EI6 UNP 5 W ATOM 32 C CA . TRP A 1 5 ? -15.700 -23.245 6.706 1.0 78.47 ? 5 TRP A CA 1 Q76EI6 UNP 5 W ATOM 33 C C . TRP A 1 5 ? -15.074 -21.876 6.411 1.0 78.47 ? 5 TRP A C 1 Q76EI6 UNP 5 W ATOM 34 C CB . TRP A 1 5 ? -16.461 -23.747 5.474 1.0 78.47 ? 5 TRP A CB 1 Q76EI6 UNP 5 W ATOM 35 O O . TRP A 1 5 ? -13.886 -21.771 6.111 1.0 78.47 ? 5 TRP A O 1 Q76EI6 UNP 5 W ATOM 36 C CG . TRP A 1 5 ? -16.777 -25.209 5.485 1.0 78.47 ? 5 TRP A CG 1 Q76EI6 UNP 5 W ATOM 37 C CD1 . TRP A 1 5 ? -17.957 -25.780 5.817 1.0 78.47 ? 5 TRP A CD1 1 Q76EI6 UNP 5 W ATOM 38 C CD2 . TRP A 1 5 ? -15.883 -26.306 5.138 1.0 78.47 ? 5 TRP A CD2 1 Q76EI6 UNP 5 W ATOM 39 C CE2 . TRP A 1 5 ? -16.598 -27.533 5.272 1.0 78.47 ? 5 TRP A CE2 1 Q76EI6 UNP 5 W ATOM 40 C CE3 . TRP A 1 5 ? -14.537 -26.382 4.716 1.0 78.47 ? 5 TRP A CE3 1 Q76EI6 UNP 5 W ATOM 41 N NE1 . TRP A 1 5 ? -17.855 -27.153 5.693 1.0 78.47 ? 5 TRP A NE1 1 Q76EI6 UNP 5 W ATOM 42 C CH2 . TRP A 1 5 ? -14.669 -28.818 4.576 1.0 78.47 ? 5 TRP A CH2 1 Q76EI6 UNP 5 W ATOM 43 C CZ2 . TRP A 1 5 ? -16.010 -28.776 4.997 1.0 78.47 ? 5 TRP A CZ2 1 Q76EI6 UNP 5 W ATOM 44 C CZ3 . TRP A 1 5 ? -13.936 -27.624 4.438 1.0 78.47 ? 5 TRP A CZ3 1 Q76EI6 UNP 5 W ATOM 45 N N . HIS A 1 6 ? -15.874 -20.828 6.594 1.0 81.56 ? 6 HIS A N 1 Q76EI6 UNP 6 H ATOM 46 C CA . HIS A 1 6 ? -15.485 -19.430 6.524 1.0 81.56 ? 6 HIS A CA 1 Q76EI6 UNP 6 H ATOM 47 C C . HIS A 1 6 ? -14.336 -19.062 7.489 1.0 81.56 ? 6 HIS A C 1 Q76EI6 UNP 6 H ATOM 48 C CB . HIS A 1 6 ? -16.761 -18.630 6.801 1.0 81.56 ? 6 HIS A CB 1 Q76EI6 UNP 6 H ATOM 49 O O . HIS A 1 6 ? -13.286 -18.589 7.048 1.0 81.56 ? 6 HIS A O 1 Q76EI6 UNP 6 H ATOM 50 C CG . HIS A 1 6 ? -16.513 -17.163 6.733 1.0 81.56 ? 6 HIS A CG 1 Q76EI6 UNP 6 H ATOM 51 C CD2 . HIS A 1 6 ? -16.468 -16.304 7.797 1.0 81.56 ? 6 HIS A CD2 1 Q76EI6 UNP 6 H ATOM 52 N ND1 . HIS A 1 6 ? -16.162 -16.459 5.609 1.0 81.56 ? 6 HIS A ND1 1 Q76EI6 UNP 6 H ATOM 53 C CE1 . HIS A 1 6 ? -15.900 -15.209 6.002 1.0 81.56 ? 6 HIS A CE1 1 Q76EI6 UNP 6 H ATOM 54 N NE2 . HIS A 1 6 ? -16.066 -15.064 7.320 1.0 81.56 ? 6 HIS A NE2 1 Q76EI6 UNP 6 H ATOM 55 N N . SER A 1 7 ? -14.482 -19.361 8.784 1.0 83.25 ? 7 SER A N 1 Q76EI6 UNP 7 S ATOM 56 C CA . SER A 1 7 ? -13.451 -19.129 9.807 1.0 83.25 ? 7 SER A CA 1 Q76EI6 UNP 7 S ATOM 57 C C . SER A 1 7 ? -12.173 -19.915 9.514 1.0 83.25 ? 7 SER A C 1 Q76EI6 UNP 7 S ATOM 58 C CB . SER A 1 7 ? -13.989 -19.523 11.191 1.0 83.25 ? 7 SER A CB 1 Q76EI6 UNP 7 S ATOM 59 O O . SER A 1 7 ? -11.070 -19.396 9.675 1.0 83.25 ? 7 SER A O 1 Q76EI6 UNP 7 S ATOM 60 O OG . SER A 1 7 ? -15.188 -18.822 11.457 1.0 83.25 ? 7 SER A OG 1 Q76EI6 UNP 7 S ATOM 61 N N . SER A 1 8 ? -12.307 -21.146 9.011 1.0 89.35 ? 8 SER A N 1 Q76EI6 UNP 8 S ATOM 62 C CA . SER A 1 8 ? -11.162 -22.000 8.667 1.0 89.35 ? 8 SER A CA 1 Q76EI6 UNP 8 S ATOM 63 C C . SER A 1 8 ? -10.354 -21.468 7.477 1.0 89.35 ? 8 SER A C 1 Q76EI6 UNP 8 S ATOM 64 C CB . SER A 1 8 ? -11.644 -23.424 8.391 1.0 89.35 ? 8 SER A CB 1 Q76EI6 UNP 8 S ATOM 65 O O . SER A 1 8 ? -9.121 -21.521 7.500 1.0 89.35 ? 8 SER A O 1 Q76EI6 UNP 8 S ATOM 66 O OG . SER A 1 8 ? -12.159 -23.978 9.584 1.0 89.35 ? 8 SER A OG 1 Q76EI6 UNP 8 S ATOM 67 N N . LEU A 1 9 ? -11.014 -20.908 6.457 1.0 92.86 ? 9 LEU A N 1 Q76EI6 UNP 9 L ATOM 68 C CA . LEU A 1 9 ? -10.339 -20.278 5.318 1.0 92.86 ? 9 LEU A CA 1 Q76EI6 UNP 9 L ATOM 69 C C . LEU A 1 9 ? -9.561 -19.028 5.740 1.0 92.86 ? 9 LEU A C 1 Q76EI6 UNP 9 L ATOM 70 C CB . LEU A 1 9 ? -11.370 -19.931 4.230 1.0 92.86 ? 9 LEU A CB 1 Q76EI6 UNP 9 L ATOM 71 O O . LEU A 1 9 ? -8.390 -18.890 5.385 1.0 92.86 ? 9 LEU A O 1 Q76EI6 UNP 9 L ATOM 72 C CG . LEU A 1 9 ? -11.887 -21.144 3.437 1.0 92.86 ? 9 LEU A CG 1 Q76EI6 UNP 9 L ATOM 73 C CD1 . LEU A 1 9 ? -13.056 -20.709 2.554 1.0 92.86 ? 9 LEU A CD1 1 Q76EI6 UNP 9 L ATOM 74 C CD2 . LEU A 1 9 ? -10.804 -21.748 2.538 1.0 92.86 ? 9 LEU A CD2 1 Q76EI6 UNP 9 L ATOM 75 N N . ILE A 1 10 ? -10.180 -18.151 6.534 1.0 93.88 ? 10 ILE A N 1 Q76EI6 UNP 10 I ATOM 76 C CA . ILE A 1 10 ? -9.542 -16.923 7.030 1.0 93.88 ? 10 ILE A CA 1 Q76EI6 UNP 10 I ATOM 77 C C . ILE A 1 10 ? -8.353 -17.253 7.935 1.0 93.88 ? 10 ILE A C 1 Q76EI6 UNP 10 I ATOM 78 C CB . ILE A 1 10 ? -10.588 -16.038 7.742 1.0 93.88 ? 10 ILE A CB 1 Q76EI6 UNP 10 I ATOM 79 O O . ILE A 1 10 ? -7.269 -16.693 7.764 1.0 93.88 ? 10 ILE A O 1 Q76EI6 UNP 10 I ATOM 80 C CG1 . ILE A 1 10 ? -11.563 -15.489 6.676 1.0 93.88 ? 10 ILE A CG1 1 Q76EI6 UNP 10 I ATOM 81 C CG2 . ILE A 1 10 ? -9.892 -14.906 8.526 1.0 93.88 ? 10 ILE A CG2 1 Q76EI6 UNP 10 I ATOM 82 C CD1 . ILE A 1 10 ? -12.785 -14.777 7.246 1.0 93.88 ? 10 ILE A CD1 1 Q76EI6 UNP 10 I ATOM 83 N N . LEU A 1 11 ? -8.530 -18.209 8.849 1.0 95.46 ? 11 LEU A N 1 Q76EI6 UNP 11 L ATOM 84 C CA . LEU A 1 11 ? -7.462 -18.698 9.715 1.0 95.46 ? 11 LEU A CA 1 Q76EI6 UNP 11 L ATOM 85 C C . LEU A 1 11 ? -6.271 -19.210 8.894 1.0 95.46 ? 11 LEU A C 1 Q76EI6 UNP 11 L ATOM 86 C CB . LEU A 1 11 ? -8.048 -19.797 10.618 1.0 95.46 ? 11 LEU A CB 1 Q76EI6 UNP 11 L ATOM 87 O O . LEU A 1 11 ? -5.133 -18.800 9.124 1.0 95.46 ? 11 LEU A O 1 Q76EI6 UNP 11 L ATOM 88 C CG . LEU A 1 11 ? -7.017 -20.475 11.534 1.0 95.46 ? 11 LEU A CG 1 Q76EI6 UNP 11 L ATOM 89 C CD1 . LEU A 1 11 ? -6.402 -19.479 12.512 1.0 95.46 ? 11 LEU A CD1 1 Q76EI6 UNP 11 L ATOM 90 C CD2 . LEU A 1 11 ? -7.687 -21.595 12.324 1.0 95.46 ? 11 LEU A CD2 1 Q76EI6 UNP 11 L ATOM 91 N N . THR A 1 12 ? -6.538 -20.067 7.905 1.0 96.21 ? 12 THR A N 1 Q76EI6 UNP 12 T ATOM 92 C CA . THR A 1 12 ? -5.502 -20.623 7.024 1.0 96.21 ? 12 THR A CA 1 Q76EI6 UNP 12 T ATOM 93 C C . THR A 1 12 ? -4.781 -19.515 6.258 1.0 96.21 ? 12 THR A C 1 Q76EI6 UNP 12 T ATOM 94 C CB . THR A 1 12 ? -6.099 -21.637 6.037 1.0 96.21 ? 12 THR A CB 1 Q76EI6 UNP 12 T ATOM 95 O O . THR A 1 12 ? -3.551 -19.504 6.207 1.0 96.21 ? 12 THR A O 1 Q76EI6 UNP 12 T ATOM 96 C CG2 . THR A 1 12 ? -5.027 -22.309 5.178 1.0 96.21 ? 12 THR A CG2 1 Q76EI6 UNP 12 T ATOM 97 O OG1 . THR A 1 12 ? -6.751 -22.665 6.745 1.0 96.21 ? 12 THR A OG1 1 Q76EI6 UNP 12 T ATOM 98 N N . ALA A 1 13 ? -5.521 -18.549 5.709 1.0 96.78 ? 13 ALA A N 1 Q76EI6 UNP 13 A ATOM 99 C CA . ALA A 1 13 ? -4.944 -17.424 4.986 1.0 96.78 ? 13 ALA A CA 1 Q76EI6 UNP 13 A ATOM 100 C C . ALA A 1 13 ? -4.005 -16.594 5.874 1.0 96.78 ? 13 ALA A C 1 Q76EI6 UNP 13 A ATOM 101 C CB . ALA A 1 13 ? -6.079 -16.579 4.403 1.0 96.78 ? 13 ALA A CB 1 Q76EI6 UNP 13 A ATOM 102 O O . ALA A 1 13 ? -2.872 -16.330 5.475 1.0 96.78 ? 13 ALA A O 1 Q76EI6 UNP 13 A ATOM 103 N N . TYR A 1 14 ? -4.416 -16.248 7.098 1.0 97.63 ? 14 TYR A N 1 Q76EI6 UNP 14 Y ATOM 104 C CA . TYR A 1 14 ? -3.557 -15.507 8.024 1.0 97.63 ? 14 TYR A CA 1 Q76EI6 UNP 14 Y ATOM 105 C C . TYR A 1 14 ? -2.297 -16.278 8.424 1.0 97.63 ? 14 TYR A C 1 Q76EI6 UNP 14 Y ATOM 106 C CB . TYR A 1 14 ? -4.345 -15.094 9.272 1.0 97.63 ? 14 TYR A CB 1 Q76EI6 UNP 14 Y ATOM 107 O O . TYR A 1 14 ? -1.218 -15.686 8.470 1.0 97.63 ? 14 TYR A O 1 Q76EI6 UNP 14 Y ATOM 108 C CG . TYR A 1 14 ? -5.376 -13.994 9.097 1.0 97.63 ? 14 TYR A CG 1 Q76EI6 UNP 14 Y ATOM 109 C CD1 . TYR A 1 14 ? -5.139 -12.912 8.224 1.0 97.63 ? 14 TYR A CD1 1 Q76EI6 UNP 14 Y ATOM 110 C CD2 . TYR A 1 14 ? -6.538 -14.001 9.894 1.0 97.63 ? 14 TYR A CD2 1 Q76EI6 UNP 14 Y ATOM 111 C CE1 . TYR A 1 14 ? -6.041 -11.838 8.167 1.0 97.63 ? 14 TYR A CE1 1 Q76EI6 UNP 14 Y ATOM 112 C CE2 . TYR A 1 14 ? -7.461 -12.940 9.815 1.0 97.63 ? 14 TYR A CE2 1 Q76EI6 UNP 14 Y ATOM 113 O OH . TYR A 1 14 ? -8.089 -10.825 8.846 1.0 97.63 ? 14 TYR A OH 1 Q76EI6 UNP 14 Y ATOM 114 C CZ . TYR A 1 14 ? -7.210 -11.854 8.949 1.0 97.63 ? 14 TYR A CZ 1 Q76EI6 UNP 14 Y ATOM 115 N N . ILE A 1 15 ? -2.396 -17.592 8.652 1.0 97.79 ? 15 ILE A N 1 Q76EI6 UNP 15 I ATOM 116 C CA . ILE A 1 15 ? -1.224 -18.432 8.937 1.0 97.79 ? 15 ILE A CA 1 Q76EI6 UNP 15 I ATOM 117 C C . ILE A 1 15 ? -0.252 -18.411 7.749 1.0 97.79 ? 15 ILE A C 1 Q76EI6 UNP 15 I ATOM 118 C CB . ILE A 1 15 ? -1.661 -19.867 9.313 1.0 97.79 ? 15 ILE A CB 1 Q76EI6 UNP 15 I ATOM 119 O O . ILE A 1 15 ? 0.944 -18.194 7.938 1.0 97.79 ? 15 ILE A O 1 Q76EI6 UNP 15 I ATOM 120 C CG1 . ILE A 1 15 ? -2.380 -19.861 10.683 1.0 97.79 ? 15 ILE A CG1 1 Q76EI6 UNP 15 I ATOM 121 C CG2 . ILE A 1 15 ? -0.452 -20.823 9.358 1.0 97.79 ? 15 ILE A CG2 1 Q76EI6 UNP 15 I ATOM 122 C CD1 . ILE A 1 15 ? -3.115 -21.169 11.001 1.0 97.79 ? 15 ILE A CD1 1 Q76EI6 UNP 15 I ATOM 123 N N . LEU A 1 16 ? -0.746 -18.579 6.519 1.0 97.70 ? 16 LEU A N 1 Q76EI6 UNP 16 L ATOM 124 C CA . LEU A 1 16 ? 0.099 -18.549 5.321 1.0 97.70 ? 16 LEU A CA 1 Q76EI6 UNP 16 L ATOM 125 C C . LEU A 1 16 ? 0.754 -17.179 5.104 1.0 97.70 ? 16 LEU A C 1 Q76EI6 UNP 16 L ATOM 126 C CB . LEU A 1 16 ? -0.731 -18.956 4.093 1.0 97.70 ? 16 LEU A CB 1 Q76EI6 UNP 16 L ATOM 127 O O . LEU A 1 16 ? 1.947 -17.113 4.801 1.0 97.70 ? 16 LEU A O 1 Q76EI6 UNP 16 L ATOM 128 C CG . LEU A 1 16 ? -1.164 -20.433 4.067 1.0 97.70 ? 16 LEU A CG 1 Q76EI6 UNP 16 L ATOM 129 C CD1 . LEU A 1 16 ? -2.036 -20.671 2.835 1.0 97.70 ? 16 LEU A CD1 1 Q76EI6 UNP 16 L ATOM 130 C CD2 . LEU A 1 16 ? 0.026 -21.394 4.011 1.0 97.70 ? 16 LEU A CD2 1 Q76EI6 UNP 16 L ATOM 131 N N . ILE A 1 17 ? 0.009 -16.089 5.303 1.0 97.98 ? 17 ILE A N 1 Q76EI6 UNP 17 I ATOM 132 C CA . ILE A 1 17 ? 0.532 -14.716 5.235 1.0 97.98 ? 17 ILE A CA 1 Q76EI6 UNP 17 I ATOM 133 C C . ILE A 1 17 ? 1.640 -14.520 6.266 1.0 97.98 ? 17 ILE A C 1 Q76EI6 UNP 17 I ATOM 134 C CB . ILE A 1 17 ? -0.608 -13.695 5.445 1.0 97.98 ? 17 ILE A CB 1 Q76EI6 UNP 17 I ATOM 135 O O . ILE A 1 17 ? 2.698 -13.995 5.928 1.0 97.98 ? 17 ILE A O 1 Q76EI6 UNP 17 I ATOM 136 C CG1 . ILE A 1 17 ? -1.540 -13.705 4.220 1.0 97.98 ? 17 ILE A CG1 1 Q76EI6 UNP 17 I ATOM 137 C CG2 . ILE A 1 17 ? -0.070 -12.264 5.650 1.0 97.98 ? 17 ILE A CG2 1 Q76EI6 UNP 17 I ATOM 138 C CD1 . ILE A 1 17 ? -2.896 -13.031 4.463 1.0 97.98 ? 17 ILE A CD1 1 Q76EI6 UNP 17 I ATOM 139 N N . PHE A 1 18 ? 1.440 -14.977 7.503 1.0 98.00 ? 18 PHE A N 1 Q76EI6 UNP 18 F ATOM 140 C CA . PHE A 1 18 ? 2.448 -14.870 8.553 1.0 98.00 ? 18 PHE A CA 1 Q76EI6 UNP 18 F ATOM 141 C C . PHE A 1 18 ? 3.726 -15.643 8.198 1.0 98.00 ? 18 PHE A C 1 Q76EI6 UNP 18 F ATOM 142 C CB . PHE A 1 18 ? 1.856 -15.368 9.876 1.0 98.00 ? 18 PHE A CB 1 Q76EI6 UNP 18 F ATOM 143 O O . PHE A 1 18 ? 4.823 -15.082 8.228 1.0 98.00 ? 18 PHE A O 1 Q76EI6 UNP 18 F ATOM 144 C CG . PHE A 1 18 ? 2.803 -15.197 11.042 1.0 98.00 ? 18 PHE A CG 1 Q76EI6 UNP 18 F ATOM 145 C CD1 . PHE A 1 18 ? 3.506 -16.308 11.542 1.0 98.00 ? 18 PHE A CD1 1 Q76EI6 UNP 18 F ATOM 146 C CD2 . PHE A 1 18 ? 2.998 -13.926 11.614 1.0 98.00 ? 18 PHE A CD2 1 Q76EI6 UNP 18 F ATOM 147 C CE1 . PHE A 1 18 ? 4.387 -16.154 12.626 1.0 98.00 ? 18 PHE A CE1 1 Q76EI6 UNP 18 F ATOM 148 C CE2 . PHE A 1 18 ? 3.877 -13.774 12.700 1.0 98.00 ? 18 PHE A CE2 1 Q76EI6 UNP 18 F ATOM 149 C CZ . PHE A 1 18 ? 4.563 -14.889 13.212 1.0 98.00 ? 18 PHE A CZ 1 Q76EI6 UNP 18 F ATOM 150 N N . LEU A 1 19 ? 3.586 -16.916 7.811 1.0 97.37 ? 19 LEU A N 1 Q76EI6 UNP 19 L ATOM 151 C CA . LEU A 1 19 ? 4.713 -17.807 7.519 1.0 97.37 ? 19 LEU A CA 1 Q76EI6 UNP 19 L ATOM 152 C C . LEU A 1 19 ? 5.525 -17.366 6.298 1.0 97.37 ? 19 LEU A C 1 Q76EI6 UNP 19 L ATOM 153 C CB . LEU A 1 19 ? 4.190 -19.239 7.305 1.0 97.37 ? 19 LEU A CB 1 Q76EI6 UNP 19 L ATOM 154 O O . LEU A 1 19 ? 6.736 -17.575 6.261 1.0 97.37 ? 19 LEU A O 1 Q76EI6 UNP 19 L ATOM 155 C CG . LEU A 1 19 ? 3.663 -19.937 8.572 1.0 97.37 ? 19 LEU A CG 1 Q76EI6 UNP 19 L ATOM 156 C CD1 . LEU A 1 19 ? 3.129 -21.321 8.200 1.0 97.37 ? 19 LEU A CD1 1 Q76EI6 UNP 19 L ATOM 157 C CD2 . LEU A 1 19 ? 4.747 -20.110 9.638 1.0 97.37 ? 19 LEU A CD2 1 Q76EI6 UNP 19 L ATOM 158 N N . THR A 1 20 ? 4.880 -16.759 5.303 1.0 95.67 ? 20 THR A N 1 Q76EI6 UNP 20 T ATOM 159 C CA . THR A 1 20 ? 5.558 -16.270 4.093 1.0 95.67 ? 20 THR A CA 1 Q76EI6 UNP 20 T ATOM 160 C C . THR A 1 20 ? 6.078 -14.844 4.260 1.0 95.67 ? 20 THR A C 1 Q76EI6 UNP 20 T ATOM 161 C CB . THR A 1 20 ? 4.645 -16.365 2.863 1.0 95.67 ? 20 THR A CB 1 Q76EI6 UNP 20 T ATOM 162 O O . THR A 1 20 ? 7.219 -14.551 3.895 1.0 95.67 ? 20 THR A O 1 Q76EI6 UNP 20 T ATOM 163 C CG2 . THR A 1 20 ? 4.291 -17.811 2.515 1.0 95.67 ? 20 THR A CG2 1 Q76EI6 UNP 20 T ATOM 164 O OG1 . THR A 1 20 ? 3.442 -15.666 3.065 1.0 95.67 ? 20 THR A OG1 1 Q76EI6 UNP 20 T ATOM 165 N N . GLY A 1 21 ? 5.274 -13.962 4.854 1.0 96.91 ? 21 GLY A N 1 Q76EI6 UNP 21 G ATOM 166 C CA . GLY A 1 21 ? 5.574 -12.546 5.018 1.0 96.91 ? 21 GLY A CA 1 Q76EI6 UNP 21 G ATOM 167 C C . GLY A 1 21 ? 6.677 -12.281 6.037 1.0 96.91 ? 21 GLY A C 1 Q76EI6 UNP 21 G ATOM 168 O O . GLY A 1 21 ? 7.576 -11.488 5.757 1.0 96.91 ? 21 GLY A O 1 Q76EI6 UNP 21 G ATOM 169 N N . LEU A 1 22 ? 6.671 -12.953 7.195 1.0 97.08 ? 22 LEU A N 1 Q76EI6 UNP 22 L ATOM 170 C CA . LEU A 1 22 ? 7.627 -12.661 8.269 1.0 97.08 ? 22 LEU A CA 1 Q76EI6 UNP 22 L ATOM 171 C C . LEU A 1 22 ? 9.088 -12.934 7.870 1.0 97.08 ? 22 LEU A C 1 Q76EI6 UNP 22 L ATOM 172 C CB . LEU A 1 22 ? 7.173 -13.322 9.586 1.0 97.08 ? 22 LEU A CB 1 Q76EI6 UNP 22 L ATOM 173 O O . LEU A 1 22 ? 9.897 -12.005 7.956 1.0 97.08 ? 22 LEU A O 1 Q76EI6 UNP 22 L ATOM 174 C CG . LEU A 1 22 ? 8.109 -13.033 10.771 1.0 97.08 ? 22 LEU A CG 1 Q76EI6 UNP 22 L ATOM 175 C CD1 . LEU A 1 22 ? 8.041 -11.562 11.187 1.0 97.08 ? 22 LEU A CD1 1 Q76EI6 UNP 22 L ATOM 176 C CD2 . LEU A 1 22 ? 7.727 -13.894 11.969 1.0 97.08 ? 22 LEU A CD2 1 Q76EI6 UNP 22 L ATOM 177 N N . PRO A 1 23 ? 9.471 -14.123 7.367 1.0 95.16 ? 23 PRO A N 1 Q76EI6 UNP 23 P ATOM 178 C CA . PRO A 1 23 ? 10.856 -14.367 6.966 1.0 95.16 ? 23 PRO A CA 1 Q76EI6 UNP 23 P ATOM 179 C C . PRO A 1 23 ? 11.307 -13.441 5.831 1.0 95.16 ? 23 PRO A C 1 Q76EI6 UNP 23 P ATOM 180 C CB . PRO A 1 23 ? 10.909 -15.840 6.540 1.0 95.16 ? 23 PRO A CB 1 Q76EI6 UNP 23 P ATOM 181 O O . PRO A 1 23 ? 12.440 -12.949 5.833 1.0 95.16 ? 23 PRO A O 1 Q76EI6 UNP 23 P ATOM 182 C CG . PRO A 1 23 ? 9.707 -16.468 7.242 1.0 95.16 ? 23 PRO A CG 1 Q76EI6 UNP 23 P ATOM 183 C CD . PRO A 1 23 ? 8.685 -15.339 7.209 1.0 95.16 ? 23 PRO A CD 1 Q76EI6 UNP 23 P ATOM 184 N N . ALA A 1 24 ? 10.417 -13.170 4.871 1.0 93.93 ? 24 ALA A N 1 Q76EI6 UNP 24 A ATOM 185 C CA . ALA A 1 24 ? 10.728 -12.331 3.724 1.0 93.93 ? 24 ALA A CA 1 Q76EI6 UNP 24 A ATOM 186 C C . ALA A 1 24 ? 10.962 -10.865 4.126 1.0 93.93 ? 24 ALA A C 1 Q76EI6 UNP 24 A ATOM 187 C CB . ALA A 1 24 ? 9.606 -12.493 2.699 1.0 93.93 ? 24 ALA A CB 1 Q76EI6 UNP 24 A ATOM 188 O O . ALA A 1 24 ? 11.937 -10.256 3.674 1.0 93.93 ? 24 ALA A O 1 Q76EI6 UNP 24 A ATOM 189 N N . ASN A 1 25 ? 10.141 -10.321 5.029 1.0 95.97 ? 25 ASN A N 1 Q76EI6 UNP 25 N ATOM 190 C CA . ASN A 1 25 ? 10.301 -8.962 5.543 1.0 95.97 ? 25 ASN A CA 1 Q76EI6 UNP 25 N ATOM 191 C C . ASN A 1 25 ? 11.479 -8.825 6.510 1.0 95.97 ? 25 ASN A C 1 Q76EI6 UNP 25 N ATOM 192 C CB . ASN A 1 25 ? 8.988 -8.469 6.158 1.0 95.97 ? 25 ASN A CB 1 Q76EI6 UNP 25 N ATOM 193 O O . ASN A 1 25 ? 12.167 -7.809 6.476 1.0 95.97 ? 25 ASN A O 1 Q76EI6 UNP 25 N ATOM 194 C CG . ASN A 1 25 ? 8.046 -8.051 5.053 1.0 95.97 ? 25 ASN A CG 1 Q76EI6 UNP 25 N ATOM 195 N ND2 . ASN A 1 25 ? 7.080 -8.871 4.736 1.0 95.97 ? 25 ASN A ND2 1 Q76EI6 UNP 25 N ATOM 196 O OD1 . ASN A 1 25 ? 8.272 -7.047 4.409 1.0 95.97 ? 25 ASN A OD1 1 Q76EI6 UNP 25 N ATOM 197 N N . LEU A 1 26 ? 11.816 -9.848 7.301 1.0 95.92 ? 26 LEU A N 1 Q76EI6 UNP 26 L ATOM 198 C CA . LEU A 1 26 ? 13.044 -9.837 8.110 1.0 95.92 ? 26 LEU A CA 1 Q76EI6 UNP 26 L ATOM 199 C C . LEU A 1 26 ? 14.308 -9.808 7.233 1.0 95.92 ? 26 LEU A C 1 Q76EI6 UNP 26 L ATOM 200 C CB . LEU A 1 26 ? 13.056 -11.056 9.046 1.0 95.92 ? 26 LEU A CB 1 Q76EI6 UNP 26 L ATOM 201 O O . LEU A 1 26 ? 15.265 -9.078 7.517 1.0 95.92 ? 26 LEU A O 1 Q76EI6 UNP 26 L ATOM 202 C CG . LEU A 1 26 ? 12.043 -10.983 10.204 1.0 95.92 ? 26 LEU A CG 1 Q76EI6 UNP 26 L ATOM 203 C CD1 . LEU A 1 26 ? 12.065 -12.309 10.964 1.0 95.92 ? 26 LEU A CD1 1 Q76EI6 UNP 26 L ATOM 204 C CD2 . LEU A 1 26 ? 12.365 -9.855 11.186 1.0 95.92 ? 26 LEU A CD2 1 Q76EI6 UNP 26 L ATOM 205 N N . LEU A 1 27 ? 14.309 -10.553 6.123 1.0 93.72 ? 27 LEU A N 1 Q76EI6 UNP 27 L ATOM 206 C CA . LEU A 1 27 ? 15.398 -10.499 5.148 1.0 93.72 ? 27 LEU A CA 1 Q76EI6 UNP 27 L ATOM 207 C C . LEU A 1 27 ? 15.473 -9.129 4.455 1.0 93.72 ? 27 LEU A C 1 Q76EI6 UNP 27 L ATOM 208 C CB . LEU A 1 27 ? 15.222 -11.647 4.140 1.0 93.72 ? 27 LEU A CB 1 Q76EI6 UNP 27 L ATOM 209 O O . LEU A 1 27 ? 16.570 -8.577 4.295 1.0 93.72 ? 27 LEU A O 1 Q76EI6 UNP 27 L ATOM 210 C CG . LEU A 1 27 ? 16.348 -11.734 3.095 1.0 93.72 ? 27 LEU A CG 1 Q76EI6 UNP 27 L ATOM 211 C CD1 . LEU A 1 27 ? 17.724 -11.966 3.730 1.0 93.72 ? 27 LEU A CD1 1 Q76EI6 UNP 27 L ATOM 212 C CD2 . LEU A 1 27 ? 16.071 -12.886 2.137 1.0 93.72 ? 27 LEU A CD2 1 Q76EI6 UNP 27 L ATOM 213 N N . ALA A 1 28 ? 14.323 -8.565 4.074 1.0 94.22 ? 28 ALA A N 1 Q76EI6 UNP 28 A ATOM 214 C CA . ALA A 1 28 ? 14.228 -7.225 3.502 1.0 94.22 ? 28 ALA A CA 1 Q76EI6 UNP 28 A ATOM 215 C C . ALA A 1 28 ? 14.724 -6.154 4.486 1.0 94.22 ? 28 ALA A C 1 Q76EI6 UNP 28 A ATOM 216 C CB . ALA A 1 28 ? 12.782 -6.972 3.068 1.0 94.22 ? 28 ALA A CB 1 Q76EI6 UNP 28 A ATOM 217 O O . ALA A 1 28 ? 15.526 -5.302 4.100 1.0 94.22 ? 28 ALA A O 1 Q76EI6 UNP 28 A ATOM 218 N N . LEU A 1 29 ? 14.357 -6.256 5.766 1.0 95.78 ? 29 LEU A N 1 Q76EI6 UNP 29 L ATOM 219 C CA . LEU A 1 29 ? 14.775 -5.349 6.831 1.0 95.78 ? 29 LEU A CA 1 Q76EI6 UNP 29 L ATOM 220 C C . LEU A 1 29 ? 16.298 -5.310 6.924 1.0 95.78 ? 29 LEU A C 1 Q76EI6 UNP 29 L ATOM 221 C CB . LEU A 1 29 ? 14.142 -5.796 8.165 1.0 95.78 ? 29 LEU A CB 1 Q76EI6 UNP 29 L ATOM 222 O O . LEU A 1 29 ? 16.898 -4.241 6.821 1.0 95.78 ? 29 LEU A O 1 Q76EI6 UNP 29 L ATOM 223 C CG . LEU A 1 29 ? 14.553 -4.933 9.373 1.0 95.78 ? 29 LEU A CG 1 Q76EI6 UNP 29 L ATOM 224 C CD1 . LEU A 1 29 ? 13.964 -3.529 9.277 1.0 95.78 ? 29 LEU A CD1 1 Q76EI6 UNP 29 L ATOM 225 C CD2 . LEU A 1 29 ? 14.099 -5.572 10.682 1.0 95.78 ? 29 LEU A CD2 1 Q76EI6 UNP 29 L ATOM 226 N N . ARG A 1 30 ? 16.949 -6.474 7.028 1.0 95.16 ? 30 ARG A N 1 Q76EI6 UNP 30 R ATOM 227 C CA . ARG A 1 30 ? 18.418 -6.560 7.053 1.0 95.16 ? 30 ARG A CA 1 Q76EI6 UNP 30 R ATOM 228 C C . ARG A 1 30 ? 19.043 -5.896 5.822 1.0 95.16 ? 30 ARG A C 1 Q76EI6 UNP 30 R ATOM 229 C CB . ARG A 1 30 ? 18.821 -8.038 7.167 1.0 95.16 ? 30 ARG A CB 1 Q76EI6 UNP 30 R ATOM 230 O O . ARG A 1 30 ? 20.023 -5.155 5.945 1.0 95.16 ? 30 ARG A O 1 Q76EI6 UNP 30 R ATOM 231 C CG . ARG A 1 30 ? 20.346 -8.216 7.218 1.0 95.16 ? 30 ARG A CG 1 Q76EI6 UNP 30 R ATOM 232 C CD . ARG A 1 30 ? 20.713 -9.700 7.237 1.0 95.16 ? 30 ARG A CD 1 Q76EI6 UNP 30 R ATOM 233 N NE . ARG A 1 30 ? 22.172 -9.890 7.111 1.0 95.16 ? 30 ARG A NE 1 Q76EI6 UNP 30 R ATOM 234 N NH1 . ARG A 1 30 ? 22.129 -12.125 6.586 1.0 95.16 ? 30 ARG A NH1 1 Q76EI6 UNP 30 R ATOM 235 N NH2 . ARG A 1 30 ? 24.089 -11.077 6.779 1.0 95.16 ? 30 ARG A NH2 1 Q76EI6 UNP 30 R ATOM 236 C CZ . ARG A 1 30 ? 22.787 -11.024 6.823 1.0 95.16 ? 30 ARG A CZ 1 Q76EI6 UNP 30 R ATOM 237 N N . ALA A 1 31 ? 18.489 -6.157 4.639 1.0 92.80 ? 31 ALA A N 1 Q76EI6 UNP 31 A ATOM 238 C CA . ALA A 1 31 ? 18.983 -5.605 3.383 1.0 92.80 ? 31 ALA A CA 1 Q76EI6 UNP 31 A ATOM 239 C C . ALA A 1 31 ? 18.840 -4.072 3.319 1.0 92.80 ? 31 ALA A C 1 Q76EI6 UNP 31 A ATOM 240 C CB . ALA A 1 31 ? 18.244 -6.300 2.232 1.0 92.80 ? 31 ALA A CB 1 Q76EI6 UNP 31 A ATOM 241 O O . ALA A 1 31 ? 19.783 -3.380 2.923 1.0 92.80 ? 31 ALA A O 1 Q76EI6 UNP 31 A ATOM 242 N N . PHE A 1 32 ? 17.691 -3.530 3.723 1.0 94.68 ? 32 PHE A N 1 Q76EI6 UNP 32 F ATOM 243 C CA . PHE A 1 32 ? 17.422 -2.095 3.676 1.0 94.68 ? 32 PHE A CA 1 Q76EI6 UNP 32 F ATOM 244 C C . PHE A 1 32 ? 18.117 -1.324 4.796 1.0 94.68 ? 32 PHE A C 1 Q76EI6 UNP 32 F ATOM 245 C CB . PHE A 1 32 ? 15.913 -1.837 3.651 1.0 94.68 ? 32 PHE A CB 1 Q76EI6 UNP 32 F ATOM 246 O O . PHE A 1 32 ? 18.655 -0.255 4.522 1.0 94.68 ? 32 PHE A O 1 Q76EI6 UNP 32 F ATOM 247 C CG . PHE A 1 32 ? 15.217 -2.297 2.383 1.0 94.68 ? 32 PHE A CG 1 Q76EI6 UNP 32 F ATOM 248 C CD1 . PHE A 1 32 ? 15.705 -1.905 1.120 1.0 94.68 ? 32 PHE A CD1 1 Q76EI6 UNP 32 F ATOM 249 C CD2 . PHE A 1 32 ? 14.047 -3.071 2.463 1.0 94.68 ? 32 PHE A CD2 1 Q76EI6 UNP 32 F ATOM 250 C CE1 . PHE A 1 32 ? 15.040 -2.306 -0.052 1.0 94.68 ? 32 PHE A CE1 1 Q76EI6 UNP 32 F ATOM 251 C CE2 . PHE A 1 32 ? 13.372 -3.457 1.294 1.0 94.68 ? 32 PHE A CE2 1 Q76EI6 UNP 32 F ATOM 252 C CZ . PHE A 1 32 ? 13.868 -3.078 0.037 1.0 94.68 ? 32 PHE A CZ 1 Q76EI6 UNP 32 F ATOM 253 N N . VAL A 1 33 ? 18.238 -1.888 6.000 1.0 96.25 ? 33 VAL A N 1 Q76EI6 UNP 33 V ATOM 254 C CA . VAL A 1 33 ? 19.058 -1.315 7.081 1.0 96.25 ? 33 VAL A CA 1 Q76EI6 UNP 33 V ATOM 255 C C . VAL A 1 33 ? 20.516 -1.200 6.638 1.0 96.25 ? 33 VAL A C 1 Q76EI6 UNP 33 V ATOM 256 C CB . VAL A 1 33 ? 18.935 -2.154 8.369 1.0 96.25 ? 33 VAL A CB 1 Q76EI6 UNP 33 V ATOM 257 O O . VAL A 1 33 ? 21.118 -0.134 6.760 1.0 96.25 ? 33 VAL A O 1 Q76EI6 UNP 33 V ATOM 258 C CG1 . VAL A 1 33 ? 19.972 -1.759 9.426 1.0 96.25 ? 33 VAL A CG1 1 Q76EI6 UNP 33 V ATOM 259 C CG2 . VAL A 1 33 ? 17.553 -1.973 9.003 1.0 96.25 ? 33 VAL A CG2 1 Q76EI6 UNP 33 V ATOM 260 N N . SER A 1 34 ? 21.082 -2.261 6.049 1.0 93.74 ? 34 SER A N 1 Q76EI6 UNP 34 S ATOM 261 C CA . SER A 1 34 ? 22.443 -2.215 5.497 1.0 93.74 ? 34 SER A CA 1 Q76EI6 UNP 34 S ATOM 262 C C . SER A 1 34 ? 22.594 -1.130 4.426 1.0 93.74 ? 34 SER A C 1 Q76EI6 UNP 34 S ATOM 263 C CB . SER A 1 34 ? 22.808 -3.583 4.914 1.0 93.74 ? 34 SER A CB 1 Q76EI6 UNP 34 S ATOM 264 O O . SER A 1 34 ? 23.638 -0.485 4.346 1.0 93.74 ? 34 SER A O 1 Q76EI6 UNP 34 S ATOM 265 O OG . SER A 1 34 ? 24.088 -3.557 4.307 1.0 93.74 ? 34 SER A OG 1 Q76EI6 UNP 34 S ATOM 266 N N . ARG A 1 35 ? 21.551 -0.892 3.622 1.0 91.28 ? 35 ARG A N 1 Q76EI6 UNP 35 R ATOM 267 C CA . ARG A 1 35 ? 21.573 0.113 2.557 1.0 91.28 ? 35 ARG A CA 1 Q76EI6 UNP 35 R ATOM 268 C C . ARG A 1 35 ? 21.418 1.544 3.071 1.0 91.28 ? 35 ARG A C 1 Q76EI6 UNP 35 R ATOM 269 C CB . ARG A 1 35 ? 20.505 -0.250 1.517 1.0 91.28 ? 35 ARG A CB 1 Q76EI6 UNP 35 R ATOM 270 O O . ARG A 1 35 ? 22.090 2.427 2.549 1.0 91.28 ? 35 ARG A O 1 Q76EI6 UNP 35 R ATOM 271 C CG . ARG A 1 35 ? 20.510 0.665 0.289 1.0 91.28 ? 35 ARG A CG 1 Q76EI6 UNP 35 R ATOM 272 C CD . ARG A 1 35 ? 21.870 0.713 -0.421 1.0 91.28 ? 35 ARG A CD 1 Q76EI6 UNP 35 R ATOM 273 N NE . ARG A 1 35 ? 21.763 1.505 -1.652 1.0 91.28 ? 35 ARG A NE 1 Q76EI6 UNP 35 R ATOM 274 N NH1 . ARG A 1 35 ? 23.778 2.648 -1.587 1.0 91.28 ? 35 ARG A NH1 1 Q76EI6 UNP 35 R ATOM 275 N NH2 . ARG A 1 35 ? 22.249 3.158 -3.100 1.0 91.28 ? 35 ARG A NH2 1 Q76EI6 UNP 35 R ATOM 276 C CZ . ARG A 1 35 ? 22.608 2.417 -2.096 1.0 91.28 ? 35 ARG A CZ 1 Q76EI6 UNP 35 R ATOM 277 N N . VAL A 1 36 ? 20.560 1.777 4.061 1.0 94.52 ? 36 VAL A N 1 Q76EI6 UNP 36 V ATOM 278 C CA . VAL A 1 36 ? 20.335 3.104 4.662 1.0 94.52 ? 36 VAL A CA 1 Q76EI6 UNP 36 V ATOM 279 C C . VAL A 1 36 ? 21.525 3.543 5.522 1.0 94.52 ? 36 VAL A C 1 Q76EI6 UNP 36 V ATOM 280 C CB . VAL A 1 36 ? 18.996 3.132 5.430 1.0 94.52 ? 36 VAL A CB 1 Q76EI6 UNP 36 V ATOM 281 O O . VAL A 1 36 ? 21.791 4.734 5.614 1.0 94.52 ? 36 VAL A O 1 Q76EI6 UNP 36 V ATOM 282 C CG1 . VAL A 1 36 ? 18.795 4.408 6.255 1.0 94.52 ? 36 VAL A CG1 1 Q76EI6 UNP 36 V ATOM 283 C CG2 . VAL A 1 36 ? 17.827 3.056 4.434 1.0 94.52 ? 36 VAL A CG2 1 Q76EI6 UNP 36 V ATOM 284 N N . ARG A 1 37 ? 22.303 2.600 6.071 1.0 94.88 ? 37 ARG A N 1 Q76EI6 UNP 37 R ATOM 285 C CA . ARG A 1 37 ? 23.559 2.892 6.789 1.0 94.88 ? 37 ARG A CA 1 Q76EI6 UNP 37 R ATOM 286 C C . ARG A 1 37 ? 24.715 3.348 5.891 1.0 94.88 ? 37 ARG A C 1 Q76EI6 UNP 37 R ATOM 287 C CB . ARG A 1 37 ? 23.979 1.660 7.604 1.0 94.88 ? 37 ARG A CB 1 Q76EI6 UNP 37 R ATOM 288 O O . ARG A 1 37 ? 25.725 3.814 6.405 1.0 94.88 ? 37 ARG A O 1 Q76EI6 UNP 37 R ATOM 289 C CG . ARG A 1 37 ? 23.102 1.462 8.847 1.0 94.88 ? 37 ARG A CG 1 Q76EI6 UNP 37 R ATOM 290 C CD . ARG A 1 37 ? 23.526 0.184 9.577 1.0 94.88 ? 37 ARG A CD 1 Q76EI6 UNP 37 R ATOM 291 N NE . ARG A 1 37 ? 22.682 -0.070 10.759 1.0 94.88 ? 37 ARG A NE 1 Q76EI6 UNP 37 R ATOM 292 N NH1 . ARG A 1 37 ? 23.292 -2.257 11.109 1.0 94.88 ? 37 ARG A NH1 1 Q76EI6 UNP 37 R ATOM 293 N NH2 . ARG A 1 37 ? 21.771 -1.313 12.438 1.0 94.88 ? 37 ARG A NH2 1 Q76EI6 UNP 37 R ATOM 294 C CZ . ARG A 1 37 ? 22.585 -1.207 11.427 1.0 94.88 ? 37 ARG A CZ 1 Q76EI6 UNP 37 R ATOM 295 N N . GLN A 1 38 ? 24.611 3.196 4.570 1.0 93.36 ? 38 GLN A N 1 Q76EI6 UNP 38 Q ATOM 296 C CA . GLN A 1 38 ? 25.647 3.678 3.651 1.0 93.36 ? 38 GLN A CA 1 Q76EI6 UNP 38 Q ATOM 297 C C . GLN A 1 38 ? 25.574 5.205 3.511 1.0 93.36 ? 38 GLN A C 1 Q76EI6 UNP 38 Q ATOM 298 C CB . GLN A 1 38 ? 25.516 2.997 2.282 1.0 93.36 ? 38 GLN A CB 1 Q76EI6 UNP 38 Q ATOM 299 O O . GLN A 1 38 ? 24.478 5.755 3.603 1.0 93.36 ? 38 GLN A O 1 Q76EI6 UNP 38 Q ATOM 300 C CG . GLN A 1 38 ? 25.832 1.500 2.396 1.0 93.36 ? 38 GLN A CG 1 Q76EI6 UNP 38 Q ATOM 301 C CD . GLN A 1 38 ? 25.540 0.708 1.133 1.0 93.36 ? 38 GLN A CD 1 Q76EI6 UNP 38 Q ATOM 302 N NE2 . GLN A 1 38 ? 25.470 -0.599 1.226 1.0 93.36 ? 38 GLN A NE2 1 Q76EI6 UNP 38 Q ATOM 303 O OE1 . GLN A 1 38 ? 25.338 1.217 0.042 1.0 93.36 ? 38 GLN A OE1 1 Q76EI6 UNP 38 Q ATOM 304 N N . PRO A 1 39 ? 26.692 5.901 3.226 1.0 92.33 ? 39 PRO A N 1 Q76EI6 UNP 39 P ATOM 305 C CA . PRO A 1 39 ? 26.670 7.345 3.023 1.0 92.33 ? 39 PRO A CA 1 Q76EI6 UNP 39 P ATOM 306 C C . PRO A 1 39 ? 25.685 7.760 1.922 1.0 92.33 ? 39 PRO A C 1 Q76EI6 UNP 39 P ATOM 307 C CB . PRO A 1 39 ? 28.111 7.742 2.681 1.0 92.33 ? 39 PRO A CB 1 Q76EI6 UNP 39 P ATOM 308 O O . PRO A 1 39 ? 25.674 7.181 0.834 1.0 92.33 ? 39 PRO A O 1 Q76EI6 UNP 39 P ATOM 309 C CG . PRO A 1 39 ? 28.945 6.636 3.326 1.0 92.33 ? 39 PRO A CG 1 Q76EI6 UNP 39 P ATOM 310 C CD . PRO A 1 39 ? 28.059 5.401 3.170 1.0 92.33 ? 39 PRO A CD 1 Q76EI6 UNP 39 P ATOM 311 N N . GLN A 1 40 ? 24.879 8.790 2.200 1.0 89.81 ? 40 GLN A N 1 Q76EI6 UNP 40 Q ATOM 312 C CA . GLN A 1 40 ? 23.918 9.382 1.256 1.0 89.81 ? 40 GLN A CA 1 Q76EI6 UNP 40 Q ATOM 313 C C . GLN A 1 40 ? 22.957 8.352 0.616 1.0 89.81 ? 40 GLN A C 1 Q76EI6 UNP 40 Q ATOM 314 C CB . GLN A 1 40 ? 24.676 10.227 0.209 1.0 89.81 ? 40 GLN A CB 1 Q76EI6 UNP 40 Q ATOM 315 O O . GLN A 1 40 ? 22.924 8.204 -0.616 1.0 89.81 ? 40 GLN A O 1 Q76EI6 UNP 40 Q ATOM 316 C CG . GLN A 1 40 ? 25.453 11.408 0.814 1.0 89.81 ? 40 GLN A CG 1 Q76EI6 UNP 40 Q ATOM 317 C CD . GLN A 1 40 ? 24.537 12.453 1.443 1.0 89.81 ? 40 GLN A CD 1 Q76EI6 UNP 40 Q ATOM 318 N NE2 . GLN A 1 40 ? 24.920 13.041 2.554 1.0 89.81 ? 40 GLN A NE2 1 Q76EI6 UNP 40 Q ATOM 319 O OE1 . GLN A 1 40 ? 23.454 12.747 0.960 1.0 89.81 ? 40 GLN A OE1 1 Q76EI6 UNP 40 Q ATOM 320 N N . PRO A 1 41 ? 22.147 7.629 1.419 1.0 93.73 ? 41 PRO A N 1 Q76EI6 UNP 41 P ATOM 321 C CA . PRO A 1 41 ? 21.194 6.672 0.875 1.0 93.73 ? 41 PRO A CA 1 Q76EI6 UNP 41 P ATOM 322 C C . PRO A 1 41 ? 20.132 7.392 0.033 1.0 93.73 ? 41 PRO A C 1 Q76EI6 UNP 41 P ATOM 323 C CB . PRO A 1 41 ? 20.605 5.951 2.088 1.0 93.73 ? 41 PRO A CB 1 Q76EI6 UNP 41 P ATOM 324 O O . PRO A 1 41 ? 19.668 8.481 0.367 1.0 93.73 ? 41 PRO A O 1 Q76EI6 UNP 41 P ATOM 325 C CG . PRO A 1 41 ? 20.647 7.022 3.175 1.0 93.73 ? 41 PRO A CG 1 Q76EI6 UNP 41 P ATOM 326 C CD . PRO A 1 41 ? 21.935 7.783 2.858 1.0 93.73 ? 41 PRO A CD 1 Q76EI6 UNP 41 P ATOM 327 N N . ALA A 1 42 ? 19.723 6.784 -1.082 1.0 93.81 ? 42 ALA A N 1 Q76EI6 UNP 42 A ATOM 328 C CA . ALA A 1 42 ? 18.636 7.336 -1.887 1.0 93.81 ? 42 ALA A CA 1 Q76EI6 UNP 42 A ATOM 329 C C . ALA A 1 42 ? 17.312 7.334 -1.087 1.0 93.81 ? 42 ALA A C 1 Q76EI6 UNP 42 A ATOM 330 C CB . ALA A 1 42 ? 18.516 6.552 -3.199 1.0 93.81 ? 42 ALA A CB 1 Q76EI6 UNP 42 A ATOM 331 O O . ALA A 1 42 ? 17.062 6.349 -0.386 1.0 93.81 ? 42 ALA A O 1 Q76EI6 UNP 42 A ATOM 332 N N . PRO A 1 43 ? 16.443 8.354 -1.240 1.0 96.48 ? 43 PRO A N 1 Q76EI6 UNP 43 P ATOM 333 C CA . PRO A 1 43 ? 15.159 8.444 -0.532 1.0 96.48 ? 43 PRO A CA 1 Q76EI6 UNP 43 P ATOM 334 C C . PRO A 1 43 ? 14.315 7.171 -0.630 1.0 96.48 ? 43 PRO A C 1 Q76EI6 UNP 43 P ATOM 335 C CB . PRO A 1 43 ? 14.420 9.600 -1.202 1.0 96.48 ? 43 PRO A CB 1 Q76EI6 UNP 43 P ATOM 336 O O . PRO A 1 43 ? 13.790 6.685 0.367 1.0 96.48 ? 43 PRO A O 1 Q76EI6 UNP 43 P ATOM 337 C CG . PRO A 1 43 ? 15.534 10.511 -1.690 1.0 96.48 ? 43 PRO A CG 1 Q76EI6 UNP 43 P ATOM 338 C CD . PRO A 1 43 ? 16.643 9.537 -2.069 1.0 96.48 ? 43 PRO A CD 1 Q76EI6 UNP 43 P ATOM 339 N N . VAL A 1 44 ? 14.282 6.551 -1.814 1.0 95.63 ? 44 VAL A N 1 Q76EI6 UNP 44 V ATOM 340 C CA . VAL A 1 44 ? 13.565 5.290 -2.043 1.0 95.63 ? 44 VAL A CA 1 Q76EI6 UNP 44 V ATOM 341 C C . VAL A 1 44 ? 14.018 4.149 -1.122 1.0 95.63 ? 44 VAL A C 1 Q76EI6 UNP 44 V ATOM 342 C CB . VAL A 1 44 ? 13.672 4.891 -3.526 1.0 95.63 ? 44 VAL A CB 1 Q76EI6 UNP 44 V ATOM 343 O O . VAL A 1 44 ? 13.218 3.286 -0.788 1.0 95.63 ? 44 VAL A O 1 Q76EI6 UNP 44 V ATOM 344 C CG1 . VAL A 1 44 ? 15.080 4.426 -3.937 1.0 95.63 ? 44 VAL A CG1 1 Q76EI6 UNP 44 V ATOM 345 C CG2 . VAL A 1 44 ? 12.657 3.805 -3.888 1.0 95.63 ? 44 VAL A CG2 1 Q76EI6 UNP 44 V ATOM 346 N N . HIS A 1 45 ? 15.279 4.117 -0.676 1.0 95.51 ? 45 HIS A N 1 Q76EI6 UNP 45 H ATOM 347 C CA . HIS A 1 45 ? 15.747 3.097 0.271 1.0 95.51 ? 45 HIS A CA 1 Q76EI6 UNP 45 H ATOM 348 C C . HIS A 1 45 ? 15.195 3.316 1.680 1.0 95.51 ? 45 HIS A C 1 Q76EI6 UNP 45 H ATOM 349 C CB . HIS A 1 45 ? 17.280 3.053 0.298 1.0 95.51 ? 45 HIS A CB 1 Q76EI6 UNP 45 H ATOM 350 O O . HIS A 1 45 ? 14.945 2.340 2.380 1.0 95.51 ? 45 HIS A O 1 Q76EI6 UNP 45 H ATOM 351 C CG . HIS A 1 45 ? 17.894 2.657 -1.020 1.0 95.51 ? 45 HIS A CG 1 Q76EI6 UNP 45 H ATOM 352 C CD2 . HIS A 1 45 ? 18.996 3.208 -1.610 1.0 95.51 ? 45 HIS A CD2 1 Q76EI6 UNP 45 H ATOM 353 N ND1 . HIS A 1 45 ? 17.458 1.645 -1.841 1.0 95.51 ? 45 HIS A ND1 1 Q76EI6 UNP 45 H ATOM 354 C CE1 . HIS A 1 45 ? 18.271 1.593 -2.907 1.0 95.51 ? 45 HIS A CE1 1 Q76EI6 UNP 45 H ATOM 355 N NE2 . HIS A 1 45 ? 19.245 2.517 -2.809 1.0 95.51 ? 45 HIS A NE2 1 Q76EI6 UNP 45 H ATOM 356 N N . ILE A 1 46 ? 14.981 4.572 2.072 1.0 97.71 ? 46 ILE A N 1 Q76EI6 UNP 46 I ATOM 357 C CA . ILE A 1 46 ? 14.352 4.927 3.348 1.0 97.71 ? 46 ILE A CA 1 Q76EI6 UNP 46 I ATOM 358 C C . ILE A 1 46 ? 12.864 4.581 3.301 1.0 97.71 ? 46 ILE A C 1 Q76EI6 UNP 46 I ATOM 359 C CB . ILE A 1 46 ? 14.593 6.419 3.662 1.0 97.71 ? 46 ILE A CB 1 Q76EI6 UNP 46 I ATOM 360 O O . ILE A 1 46 ? 12.349 3.994 4.248 1.0 97.71 ? 46 ILE A O 1 Q76EI6 UNP 46 I ATOM 361 C CG1 . ILE A 1 46 ? 16.107 6.661 3.853 1.0 97.71 ? 46 ILE A CG1 1 Q76EI6 UNP 46 I ATOM 362 C CG2 . ILE A 1 46 ? 13.807 6.856 4.911 1.0 97.71 ? 46 ILE A CG2 1 Q76EI6 UNP 46 I ATOM 363 C CD1 . ILE A 1 46 ? 16.499 8.135 3.814 1.0 97.71 ? 46 ILE A CD1 1 Q76EI6 UNP 46 I ATOM 364 N N . LEU A 1 47 ? 12.191 4.865 2.184 1.0 98.08 ? 47 LEU A N 1 Q76EI6 UNP 47 L ATOM 365 C CA . LEU A 1 47 ? 10.787 4.494 1.998 1.0 98.08 ? 47 LEU A CA 1 Q76EI6 UNP 47 L ATOM 366 C C . LEU A 1 47 ? 10.583 2.977 1.996 1.0 98.08 ? 47 LEU A C 1 Q76EI6 UNP 47 L ATOM 367 C CB . LEU A 1 47 ? 10.262 5.104 0.695 1.0 98.08 ? 47 LEU A CB 1 Q76EI6 UNP 47 L ATOM 368 O O . LEU A 1 47 ? 9.691 2.487 2.673 1.0 98.08 ? 47 LEU A O 1 Q76EI6 UNP 47 L ATOM 369 C CG . LEU A 1 47 ? 10.169 6.636 0.711 1.0 98.08 ? 47 LEU A CG 1 Q76EI6 UNP 47 L ATOM 370 C CD1 . LEU A 1 47 ? 9.757 7.109 -0.677 1.0 98.08 ? 47 LEU A CD1 1 Q76EI6 UNP 47 L ATOM 371 C CD2 . LEU A 1 47 ? 9.125 7.118 1.715 1.0 98.08 ? 47 LEU A CD2 1 Q76EI6 UNP 47 L ATOM 372 N N . LEU A 1 48 ? 11.444 2.222 1.307 1.0 97.03 ? 48 LEU A N 1 Q76EI6 UNP 48 L ATOM 373 C CA . LEU A 1 48 ? 11.394 0.756 1.317 1.0 97.03 ? 48 LEU A CA 1 Q76EI6 UNP 48 L ATOM 374 C C . LEU A 1 48 ? 11.656 0.169 2.712 1.0 97.03 ? 48 LEU A C 1 Q76EI6 UNP 48 L ATOM 375 C CB . LEU A 1 48 ? 12.424 0.207 0.320 1.0 97.03 ? 48 LEU A CB 1 Q76EI6 UNP 48 L ATOM 376 O O . LEU A 1 48 ? 11.019 -0.812 3.088 1.0 97.03 ? 48 LEU A O 1 Q76EI6 UNP 48 L ATOM 377 C CG . LEU A 1 48 ? 12.033 0.391 -1.156 1.0 97.03 ? 48 LEU A CG 1 Q76EI6 UNP 48 L ATOM 378 C CD1 . LEU A 1 48 ? 13.257 0.157 -2.052 1.0 97.03 ? 48 LEU A CD1 1 Q76EI6 UNP 48 L ATOM 379 C CD2 . LEU A 1 48 ? 10.950 -0.595 -1.585 1.0 97.03 ? 48 LEU A CD2 1 Q76EI6 UNP 48 L ATOM 380 N N . LEU A 1 49 ? 12.564 0.776 3.485 1.0 97.13 ? 49 LEU A N 1 Q76EI6 UNP 49 L ATOM 381 C CA . LEU A 1 49 ? 12.778 0.401 4.882 1.0 97.13 ? 49 LEU A CA 1 Q76EI6 UNP 49 L ATOM 382 C C . LEU A 1 49 ? 11.515 0.646 5.715 1.0 97.13 ? 49 LEU A C 1 Q76EI6 UNP 49 L ATOM 383 C CB . LEU A 1 49 ? 13.982 1.177 5.449 1.0 97.13 ? 49 LEU A CB 1 Q76EI6 UNP 49 L ATOM 384 O O . LEU A 1 49 ? 11.104 -0.238 6.454 1.0 97.13 ? 49 LEU A O 1 Q76EI6 UNP 49 L ATOM 385 C CG . LEU A 1 49 ? 14.263 0.902 6.938 1.0 97.13 ? 49 LEU A CG 1 Q76EI6 UNP 49 L ATOM 386 C CD1 . LEU A 1 49 ? 14.581 -0.567 7.204 1.0 97.13 ? 49 LEU A CD1 1 Q76EI6 UNP 49 L ATOM 387 C CD2 . LEU A 1 49 ? 15.465 1.731 7.393 1.0 97.13 ? 49 LEU A CD2 1 Q76EI6 UNP 49 L ATOM 388 N N . ASN A 1 50 ? 10.890 1.817 5.580 1.0 98.45 ? 50 ASN A N 1 Q76EI6 UNP 50 N ATOM 389 C CA . ASN A 1 50 ? 9.660 2.138 6.303 1.0 98.45 ? 50 ASN A CA 1 Q76EI6 UNP 50 N ATOM 390 C C . ASN A 1 50 ? 8.485 1.247 5.885 1.0 98.45 ? 50 ASN A C 1 Q76EI6 UNP 50 N ATOM 391 C CB . ASN A 1 50 ? 9.329 3.625 6.139 1.0 98.45 ? 50 ASN A CB 1 Q76EI6 UNP 50 N ATOM 392 O O . ASN A 1 50 ? 7.706 0.865 6.748 1.0 98.45 ? 50 ASN A O 1 Q76EI6 UNP 50 N ATOM 393 C CG . ASN A 1 50 ? 10.131 4.469 7.102 1.0 98.45 ? 50 ASN A CG 1 Q76EI6 UNP 50 N ATOM 394 N ND2 . ASN A 1 50 ? 11.288 4.947 6.714 1.0 98.45 ? 50 ASN A ND2 1 Q76EI6 UNP 50 N ATOM 395 O OD1 . ASN A 1 50 ? 9.737 4.695 8.230 1.0 98.45 ? 50 ASN A OD1 1 Q76EI6 UNP 50 N ATOM 396 N N . LEU A 1 51 ? 8.400 0.858 4.609 1.0 97.99 ? 51 LEU A N 1 Q76EI6 UNP 51 L ATOM 397 C CA . LEU A 1 51 ? 7.390 -0.090 4.128 1.0 97.99 ? 51 LEU A CA 1 Q76EI6 UNP 51 L ATOM 398 C C . LEU A 1 51 ? 7.579 -1.448 4.805 1.0 97.99 ? 51 LEU A C 1 Q76EI6 UNP 51 L ATOM 399 C CB . LEU A 1 51 ? 7.460 -0.149 2.592 1.0 97.99 ? 51 LEU A CB 1 Q76EI6 UNP 51 L ATOM 400 O O . LEU A 1 51 ? 6.658 -1.964 5.421 1.0 97.99 ? 51 LEU A O 1 Q76EI6 UNP 51 L ATOM 401 C CG . LEU A 1 51 ? 6.442 -1.104 1.938 1.0 97.99 ? 51 LEU A CG 1 Q76EI6 UNP 51 L ATOM 402 C CD1 . LEU A 1 51 ? 4.999 -0.750 2.288 1.0 97.99 ? 51 LEU A CD1 1 Q76EI6 UNP 51 L ATOM 403 C CD2 . LEU A 1 51 ? 6.581 -0.989 0.418 1.0 97.99 ? 51 LEU A CD2 1 Q76EI6 UNP 51 L ATOM 404 N N . THR A 1 52 ? 8.826 -1.925 4.852 1.0 97.60 ? 52 THR A N 1 Q76EI6 UNP 52 T ATOM 405 C CA . THR A 1 52 ? 9.171 -3.150 5.589 1.0 97.60 ? 52 THR A CA 1 Q76EI6 UNP 52 T ATOM 406 C C . THR A 1 52 ? 8.822 -3.044 7.082 1.0 97.60 ? 52 THR A C 1 Q76EI6 UNP 52 T ATOM 407 C CB . THR A 1 52 ? 10.670 -3.459 5.461 1.0 97.60 ? 52 THR A CB 1 Q76EI6 UNP 52 T ATOM 408 O O . THR A 1 52 ? 8.401 -4.023 7.688 1.0 97.60 ? 52 THR A O 1 Q76EI6 UNP 52 T ATOM 409 C CG2 . THR A 1 52 ? 11.028 -4.817 6.048 1.0 97.60 ? 52 THR A CG2 1 Q76EI6 UNP 52 T ATOM 410 O OG1 . THR A 1 52 ? 11.119 -3.475 4.120 1.0 97.60 ? 52 THR A OG1 1 Q76EI6 UNP 52 T ATOM 411 N N . LEU A 1 53 ? 9.000 -1.875 7.710 1.0 98.31 ? 53 LEU A N 1 Q76EI6 UNP 53 L ATOM 412 C CA . LEU A 1 53 ? 8.622 -1.666 9.114 1.0 98.31 ? 53 LEU A CA 1 Q76EI6 UNP 53 L ATOM 413 C C . LEU A 1 53 ? 7.098 -1.677 9.312 1.0 98.31 ? 53 LEU A C 1 Q76EI6 UNP 53 L ATOM 414 C CB . LEU A 1 53 ? 9.227 -0.353 9.645 1.0 98.31 ? 53 LEU A CB 1 Q76EI6 UNP 53 L ATOM 415 O O . LEU A 1 53 ? 6.629 -2.241 10.299 1.0 98.31 ? 53 LEU A O 1 Q76EI6 UNP 53 L ATOM 416 C CG . LEU A 1 53 ? 10.757 -0.351 9.807 1.0 98.31 ? 53 LEU A CG 1 Q76EI6 UNP 53 L ATOM 417 C CD1 . LEU A 1 53 ? 11.233 1.060 10.161 1.0 98.31 ? 53 LEU A CD1 1 Q76EI6 UNP 53 L ATOM 418 C CD2 . LEU A 1 53 ? 11.232 -1.306 10.904 1.0 98.31 ? 53 LEU A CD2 1 Q76EI6 UNP 53 L ATOM 419 N N . ALA A 1 54 ? 6.332 -1.095 8.386 1.0 98.40 ? 54 ALA A N 1 Q76EI6 UNP 54 A ATOM 420 C CA . ALA A 1 54 ? 4.872 -1.145 8.406 1.0 98.40 ? 54 ALA A CA 1 Q76EI6 UNP 54 A ATOM 421 C C . ALA A 1 54 ? 4.358 -2.589 8.258 1.0 98.40 ? 54 ALA A C 1 Q76EI6 UNP 54 A ATOM 422 C CB . ALA A 1 54 ? 4.327 -0.219 7.311 1.0 98.40 ? 54 ALA A CB 1 Q76EI6 UNP 54 A ATOM 423 O O . ALA A 1 54 ? 3.497 -3.007 9.039 1.0 98.40 ? 54 ALA A O 1 Q76EI6 UNP 54 A ATOM 424 N N . ASP A 1 55 ? 4.945 -3.371 7.346 1.0 97.95 ? 55 ASP A N 1 Q76EI6 UNP 55 D ATOM 425 C CA . ASP A 1 55 ? 4.642 -4.796 7.169 1.0 97.95 ? 55 ASP A CA 1 Q76EI6 UNP 55 D ATOM 426 C C . ASP A 1 55 ? 4.998 -5.622 8.400 1.0 97.95 ? 55 ASP A C 1 Q76EI6 UNP 55 D ATOM 427 C CB . ASP A 1 55 ? 5.433 -5.373 5.992 1.0 97.95 ? 55 ASP A CB 1 Q76EI6 UNP 55 D ATOM 428 O O . ASP A 1 55 ? 4.221 -6.473 8.822 1.0 97.95 ? 55 ASP A O 1 Q76EI6 UNP 55 D ATOM 429 C CG . ASP A 1 55 ? 4.944 -4.874 4.644 1.0 97.95 ? 55 ASP A CG 1 Q76EI6 UNP 55 D ATOM 430 O OD1 . ASP A 1 55 ? 3.703 -4.748 4.505 1.0 97.95 ? 55 ASP A OD1 1 Q76EI6 UNP 55 D ATOM 431 O OD2 . ASP A 1 55 ? 5.833 -4.708 3.785 1.0 97.95 ? 55 ASP A OD2 1 Q76EI6 UNP 55 D ATOM 432 N N . LEU A 1 56 ? 6.157 -5.373 9.016 1.0 98.22 ? 56 LEU A N 1 Q76EI6 UNP 56 L ATOM 433 C CA . LEU A 1 56 ? 6.549 -6.064 10.244 1.0 98.22 ? 56 LEU A CA 1 Q76EI6 UNP 56 L ATOM 434 C C . LEU A 1 56 ? 5.614 -5.735 11.407 1.0 98.22 ? 56 LEU A C 1 Q76EI6 UNP 56 L ATOM 435 C CB . LEU A 1 56 ? 8.002 -5.732 10.603 1.0 98.22 ? 56 LEU A CB 1 Q76EI6 UNP 56 L ATOM 436 O O . LEU A 1 56 ? 5.322 -6.627 12.197 1.0 98.22 ? 56 LEU A O 1 Q76EI6 UNP 56 L ATOM 437 C CG . LEU A 1 56 ? 9.035 -6.443 9.713 1.0 98.22 ? 56 LEU A CG 1 Q76EI6 UNP 56 L ATOM 438 C CD1 . LEU A 1 56 ? 10.421 -5.882 10.022 1.0 98.22 ? 56 LEU A CD1 1 Q76EI6 UNP 56 L ATOM 439 C CD2 . LEU A 1 56 ? 9.082 -7.958 9.940 1.0 98.22 ? 56 LEU A CD2 1 Q76EI6 UNP 56 L ATOM 440 N N . LEU A 1 57 ? 5.111 -4.500 11.503 1.0 98.31 ? 57 LEU A N 1 Q76EI6 UNP 57 L ATOM 441 C CA . LEU A 1 57 ? 4.083 -4.148 12.483 1.0 98.31 ? 57 LEU A CA 1 Q76EI6 UNP 57 L ATOM 442 C C . LEU A 1 57 ? 2.769 -4.899 12.207 1.0 98.31 ? 57 LEU A C 1 Q76EI6 UNP 57 L ATOM 443 C CB . LEU A 1 57 ? 3.916 -2.617 12.514 1.0 98.31 ? 57 LEU A CB 1 Q76EI6 UNP 57 L ATOM 444 O O . LEU A 1 57 ? 2.184 -5.447 13.138 1.0 98.31 ? 57 LEU A O 1 Q76EI6 UNP 57 L ATOM 445 C CG . LEU A 1 57 ? 2.774 -2.117 13.423 1.0 98.31 ? 57 LEU A CG 1 Q76EI6 UNP 57 L ATOM 446 C CD1 . LEU A 1 57 ? 2.999 -2.504 14.887 1.0 98.31 ? 57 LEU A CD1 1 Q76EI6 UNP 57 L ATOM 447 C CD2 . LEU A 1 57 ? 2.679 -0.592 13.353 1.0 98.31 ? 57 LEU A CD2 1 Q76EI6 UNP 57 L ATOM 448 N N . LEU A 1 58 ? 2.343 -5.009 10.943 1.0 98.34 ? 58 LEU A N 1 Q76EI6 UNP 58 L ATOM 449 C CA . LEU A 1 58 ? 1.171 -5.809 10.568 1.0 98.34 ? 58 LEU A CA 1 Q76EI6 UNP 58 L ATOM 450 C C . LEU A 1 58 ? 1.368 -7.279 10.951 1.0 98.34 ? 58 LEU A C 1 Q76EI6 UNP 58 L ATOM 451 C CB . LEU A 1 58 ? 0.894 -5.629 9.063 1.0 98.34 ? 58 LEU A CB 1 Q76EI6 UNP 58 L ATOM 452 O O . LEU A 1 58 ? 0.514 -7.872 11.606 1.0 98.34 ? 58 LEU A O 1 Q76EI6 UNP 58 L ATOM 453 C CG . LEU A 1 58 ? -0.388 -6.324 8.558 1.0 98.34 ? 58 LEU A CG 1 Q76EI6 UNP 58 L ATOM 454 C CD1 . LEU A 1 58 ? -0.933 -5.568 7.346 1.0 98.34 ? 58 LEU A CD1 1 Q76EI6 UNP 58 L ATOM 455 C CD2 . LEU A 1 58 ? -0.156 -7.775 8.119 1.0 98.34 ? 58 LEU A CD2 1 Q76EI6 UNP 58 L ATOM 456 N N . LEU A 1 59 ? 2.512 -7.856 10.584 1.0 98.36 ? 59 LEU A N 1 Q76EI6 UNP 59 L ATOM 457 C CA . LEU A 1 59 ? 2.867 -9.250 10.850 1.0 98.36 ? 59 LEU A CA 1 Q76EI6 UNP 59 L ATOM 458 C C . LEU A 1 59 ? 3.035 -9.537 12.344 1.0 98.36 ? 59 LEU A C 1 Q76EI6 UNP 59 L ATOM 459 C CB . LEU A 1 59 ? 4.161 -9.582 10.092 1.0 98.36 ? 59 LEU A CB 1 Q76EI6 UNP 59 L ATOM 460 O O . LEU A 1 59 ? 2.709 -10.635 12.778 1.0 98.36 ? 59 LEU A O 1 Q76EI6 UNP 59 L ATOM 461 C CG . LEU A 1 59 ? 3.979 -9.670 8.565 1.0 98.36 ? 59 LEU A CG 1 Q76EI6 UNP 59 L ATOM 462 C CD1 . LEU A 1 59 ? 5.351 -9.591 7.905 1.0 98.36 ? 59 LEU A CD1 1 Q76EI6 UNP 59 L ATOM 463 C CD2 . LEU A 1 59 ? 3.327 -10.992 8.153 1.0 98.36 ? 59 LEU A CD2 1 Q76EI6 UNP 59 L ATOM 464 N N . LEU A 1 60 ? 3.499 -8.569 13.138 1.0 97.92 ? 60 LEU A N 1 Q76EI6 UNP 60 L ATOM 465 C CA . LEU A 1 60 ? 3.566 -8.671 14.597 1.0 97.92 ? 60 LEU A CA 1 Q76EI6 UNP 60 L ATOM 466 C C . LEU A 1 60 ? 2.169 -8.736 15.230 1.0 97.92 ? 60 LEU A C 1 Q76EI6 UNP 60 L ATOM 467 C CB . LEU A 1 60 ? 4.360 -7.463 15.132 1.0 97.92 ? 60 LEU A CB 1 Q76EI6 UNP 60 L ATOM 468 O O . LEU A 1 60 ? 1.988 -9.400 16.247 1.0 97.92 ? 60 LEU A O 1 Q76EI6 UNP 60 L ATOM 469 C CG . LEU A 1 60 ? 4.506 -7.409 16.663 1.0 97.92 ? 60 LEU A CG 1 Q76EI6 UNP 60 L ATOM 470 C CD1 . LEU A 1 60 ? 5.326 -8.585 17.198 1.0 97.92 ? 60 LEU A CD1 1 Q76EI6 UNP 60 L ATOM 471 C CD2 . LEU A 1 60 ? 5.205 -6.109 17.063 1.0 97.92 ? 60 LEU A CD2 1 Q76EI6 UNP 60 L ATOM 472 N N . LEU A 1 61 ? 1.187 -8.059 14.629 1.0 97.95 ? 61 LEU A N 1 Q76EI6 UNP 61 L ATOM 473 C CA . LEU A 1 61 ? -0.196 -8.015 15.111 1.0 97.95 ? 61 LEU A CA 1 Q76EI6 UNP 61 L ATOM 474 C C . LEU A 1 61 ? -1.073 -9.141 14.540 1.0 97.95 ? 61 LEU A C 1 Q76EI6 UNP 61 L ATOM 475 C CB . LEU A 1 61 ? -0.772 -6.624 14.817 1.0 97.95 ? 61 LEU A CB 1 Q76EI6 UNP 61 L ATOM 476 O O . LEU A 1 61 ? -2.125 -9.460 15.095 1.0 97.95 ? 61 LEU A O 1 Q76EI6 UNP 61 L ATOM 477 C CG . LEU A 1 61 ? -0.050 -5.502 15.587 1.0 97.95 ? 61 LEU A CG 1 Q76EI6 UNP 61 L ATOM 478 C CD1 . LEU A 1 61 ? -0.577 -4.154 15.126 1.0 97.95 ? 61 LEU A CD1 1 Q76EI6 UNP 61 L ATOM 479 C CD2 . LEU A 1 61 ? -0.236 -5.611 17.102 1.0 97.95 ? 61 LEU A CD2 1 Q76EI6 UNP 61 L ATOM 480 N N . LEU A 1 62 ? -0.631 -9.782 13.459 1.0 97.28 ? 62 LEU A N 1 Q76EI6 UNP 62 L ATOM 481 C CA . LEU A 1 62 ? -1.339 -10.870 12.791 1.0 97.28 ? 62 LEU A CA 1 Q76EI6 UNP 62 L ATOM 482 C C . LEU A 1 62 ? -1.599 -12.101 13.690 1.0 97.28 ? 62 LEU A C 1 Q76EI6 UNP 62 L ATOM 483 C CB . LEU A 1 62 ? -0.568 -11.215 11.503 1.0 97.28 ? 62 LEU A CB 1 Q76EI6 UNP 62 L ATOM 484 O O . LEU A 1 62 ? -2.696 -12.649 13.601 1.0 97.28 ? 62 LEU A O 1 Q76EI6 UNP 62 L ATOM 485 C CG . LEU A 1 62 ? -1.379 -11.988 10.454 1.0 97.28 ? 62 LEU A CG 1 Q76EI6 UNP 62 L ATOM 486 C CD1 . LEU A 1 62 ? -2.531 -11.149 9.904 1.0 97.28 ? 62 LEU A CD1 1 Q76EI6 UNP 62 L ATOM 487 C CD2 . LEU A 1 62 ? -0.471 -12.309 9.269 1.0 97.28 ? 62 LEU A CD2 1 Q76EI6 UNP 62 L ATOM 488 N N . PRO A 1 63 ? -0.701 -12.522 14.607 1.0 97.58 ? 63 PRO A N 1 Q76EI6 UNP 63 P ATOM 489 C CA . PRO A 1 63 ? -0.988 -13.583 15.573 1.0 97.58 ? 63 PRO A CA 1 Q76EI6 UNP 63 P ATOM 490 C C . PRO A 1 63 ? -2.244 -13.344 16.415 1.0 97.58 ? 63 PRO A C 1 Q76EI6 UNP 63 P ATOM 491 C CB . PRO A 1 63 ? 0.255 -13.679 16.459 1.0 97.58 ? 63 PRO A CB 1 Q76EI6 UNP 63 P ATOM 492 O O . PRO A 1 63 ? -2.983 -14.288 16.678 1.0 97.58 ? 63 PRO A O 1 Q76EI6 UNP 63 P ATOM 493 C CG . PRO A 1 63 ? 1.376 -13.257 15.517 1.0 97.58 ? 63 PRO A CG 1 Q76EI6 UNP 63 P ATOM 494 C CD . PRO A 1 63 ? 0.709 -12.175 14.679 1.0 97.58 ? 63 PRO A CD 1 Q76EI6 UNP 63 P ATOM 495 N N . PHE A 1 64 ? -2.545 -12.096 16.787 1.0 96.46 ? 64 PHE A N 1 Q76EI6 UNP 64 F ATOM 496 C CA . PHE A 1 64 ? -3.778 -11.785 17.515 1.0 96.46 ? 64 PHE A CA 1 Q76EI6 UNP 64 F ATOM 497 C C . PHE A 1 64 ? -5.022 -12.026 16.648 1.0 96.46 ? 64 PHE A C 1 Q76EI6 UNP 64 F ATOM 498 C CB . PHE A 1 64 ? -3.734 -10.343 18.028 1.0 96.46 ? 64 PHE A CB 1 Q76EI6 UNP 64 F ATOM 499 O O . PHE A 1 64 ? -6.011 -12.566 17.136 1.0 96.46 ? 64 PHE A O 1 Q76EI6 UNP 64 F ATOM 500 C CG . PHE A 1 64 ? -2.615 -10.058 19.012 1.0 96.46 ? 64 PHE A CG 1 Q76EI6 UNP 64 F ATOM 501 C CD1 . PHE A 1 64 ? -2.754 -10.417 20.363 1.0 96.46 ? 64 PHE A CD1 1 Q76EI6 UNP 64 F ATOM 502 C CD2 . PHE A 1 64 ? -1.431 -9.440 18.578 1.0 96.46 ? 64 PHE A CD2 1 Q76EI6 UNP 64 F ATOM 503 C CE1 . PHE A 1 64 ? -1.716 -10.153 21.276 1.0 96.46 ? 64 PHE A CE1 1 Q76EI6 UNP 64 F ATOM 504 C CE2 . PHE A 1 64 ? -0.388 -9.181 19.482 1.0 96.46 ? 64 PHE A CE2 1 Q76EI6 UNP 64 F ATOM 505 C CZ . PHE A 1 64 ? -0.532 -9.535 20.835 1.0 96.46 ? 64 PHE A CZ 1 Q76EI6 UNP 64 F ATOM 506 N N . ARG A 1 65 ? -4.949 -11.718 15.344 1.0 94.56 ? 65 ARG A N 1 Q76EI6 UNP 65 R ATOM 507 C CA . ARG A 1 65 ? -6.004 -12.050 14.367 1.0 94.56 ? 65 ARG A CA 1 Q76EI6 UNP 65 R ATOM 508 C C . ARG A 1 65 ? -6.135 -13.553 14.130 1.0 94.56 ? 65 ARG A C 1 Q76EI6 UNP 65 R ATOM 509 C CB . ARG A 1 65 ? -5.748 -11.333 13.029 1.0 94.56 ? 65 ARG A CB 1 Q76EI6 UNP 65 R ATOM 510 O O . ARG A 1 65 ? -7.243 -14.045 13.951 1.0 94.56 ? 65 ARG A O 1 Q76EI6 UNP 65 R ATOM 511 C CG . ARG A 1 65 ? -5.866 -9.806 13.097 1.0 94.56 ? 65 ARG A CG 1 Q76EI6 UNP 65 R ATOM 512 C CD . ARG A 1 65 ? -7.273 -9.394 13.540 1.0 94.56 ? 65 ARG A CD 1 Q76EI6 UNP 65 R ATOM 513 N NE . ARG A 1 65 ? -7.525 -7.966 13.306 1.0 94.56 ? 65 ARG A NE 1 Q76EI6 UNP 65 R ATOM 514 N NH1 . ARG A 1 65 ? -9.746 -8.009 13.936 1.0 94.56 ? 65 ARG A NH1 1 Q76EI6 UNP 65 R ATOM 515 N NH2 . ARG A 1 65 ? -8.841 -6.130 13.149 1.0 94.56 ? 65 ARG A NH2 1 Q76EI6 UNP 65 R ATOM 516 C CZ . ARG A 1 65 ? -8.699 -7.383 13.473 1.0 94.56 ? 65 ARG A CZ 1 Q76EI6 UNP 65 R ATOM 517 N N . ILE A 1 66 ? -5.027 -14.293 14.164 1.0 95.97 ? 66 ILE A N 1 Q76EI6 UNP 66 I ATOM 518 C CA . ILE A 1 66 ? -5.028 -15.761 14.078 1.0 95.97 ? 66 ILE A CA 1 Q76EI6 UNP 66 I ATOM 519 C C . ILE A 1 66 ? -5.749 -16.361 15.291 1.0 95.97 ? 66 ILE A C 1 Q76EI6 UNP 66 I ATOM 520 C CB . ILE A 1 66 ? -3.582 -16.292 13.922 1.0 95.97 ? 66 ILE A CB 1 Q76EI6 UNP 66 I ATOM 521 O O . ILE A 1 66 ? -6.607 -17.221 15.117 1.0 95.97 ? 66 ILE A O 1 Q76EI6 UNP 66 I ATOM 522 C CG1 . ILE A 1 66 ? -3.033 -15.905 12.531 1.0 95.97 ? 66 ILE A CG1 1 Q76EI6 UNP 66 I ATOM 523 C CG2 . ILE A 1 66 ? -3.480 -17.816 14.114 1.0 95.97 ? 66 ILE A CG2 1 Q76EI6 UNP 66 I ATOM 524 C CD1 . ILE A 1 66 ? -1.532 -16.158 12.335 1.0 95.97 ? 66 ILE A CD1 1 Q76EI6 UNP 66 I ATOM 525 N N . VAL A 1 67 ? -5.448 -15.890 16.506 1.0 94.88 ? 67 VAL A N 1 Q76EI6 UNP 67 V ATOM 526 C CA . VAL A 1 67 ? -6.120 -16.346 17.738 1.0 94.88 ? 67 VAL A CA 1 Q76EI6 UNP 67 V ATOM 527 C C . VAL A 1 67 ? -7.615 -16.017 17.710 1.0 94.88 ? 67 VAL A C 1 Q76EI6 UNP 67 V ATOM 528 C CB . VAL A 1 67 ? -5.443 -15.744 18.985 1.0 94.88 ? 67 VAL A CB 1 Q76EI6 UNP 67 V ATOM 529 O O . VAL A 1 67 ? -8.433 -16.865 18.065 1.0 94.88 ? 67 VAL A O 1 Q76EI6 UNP 67 V ATOM 530 C CG1 . VAL A 1 67 ? -6.219 -16.025 20.279 1.0 94.88 ? 67 VAL A CG1 1 Q76EI6 UNP 67 V ATOM 531 C CG2 . VAL A 1 67 ? -4.036 -16.329 19.170 1.0 94.88 ? 67 VAL A CG2 1 Q76EI6 UNP 67 V ATOM 532 N N . GLU A 1 68 ? -7.979 -14.820 17.249 1.0 92.47 ? 68 GLU A N 1 Q76EI6 UNP 68 E ATOM 533 C CA . GLU A 1 68 ? -9.374 -14.410 17.057 1.0 92.47 ? 68 GLU A CA 1 Q76EI6 UNP 68 E ATOM 534 C C . GLU A 1 68 ? -10.100 -15.318 16.048 1.0 92.47 ? 68 GLU A C 1 Q76EI6 UNP 68 E ATOM 535 C CB . GLU A 1 68 ? -9.377 -12.935 16.624 1.0 92.47 ? 68 GLU A CB 1 Q76EI6 UNP 68 E ATOM 536 O O . GLU A 1 68 ? -11.166 -15.849 16.356 1.0 92.47 ? 68 GLU A O 1 Q76EI6 UNP 68 E ATOM 537 C CG . GLU A 1 68 ? -10.770 -12.377 16.313 1.0 92.47 ? 68 GLU A CG 1 Q76EI6 UNP 68 E ATOM 538 C CD . GLU A 1 68 ? -10.712 -10.885 15.950 1.0 92.47 ? 68 GLU A CD 1 Q76EI6 UNP 68 E ATOM 539 O OE1 . GLU A 1 68 ? -11.523 -10.117 16.508 1.0 92.47 ? 68 GLU A OE1 1 Q76EI6 UNP 68 E ATOM 540 O OE2 . GLU A 1 68 ? -9.843 -10.492 15.128 1.0 92.47 ? 68 GLU A OE2 1 Q76EI6 UNP 68 E ATOM 541 N N . ALA A 1 69 ? -9.505 -15.577 14.880 1.0 92.32 ? 69 ALA A N 1 Q76EI6 UNP 69 A ATOM 542 C CA . ALA A 1 69 ? -10.083 -16.459 13.863 1.0 92.32 ? 69 ALA A CA 1 Q76EI6 UNP 69 A ATOM 543 C C . ALA A 1 69 ? -10.211 -17.915 14.353 1.0 92.32 ? 69 ALA A C 1 Q76EI6 UNP 69 A ATOM 544 C CB . ALA A 1 69 ? -9.233 -16.360 12.590 1.0 92.32 ? 69 ALA A CB 1 Q76EI6 UNP 69 A ATOM 545 O O . ALA A 1 69 ? -11.240 -18.554 14.132 1.0 92.32 ? 69 ALA A O 1 Q76EI6 UNP 69 A ATOM 546 N N . ALA A 1 70 ? -9.211 -18.428 15.082 1.0 93.26 ? 70 ALA A N 1 Q76EI6 UNP 70 A ATOM 547 C CA . ALA A 1 70 ? -9.252 -19.755 15.706 1.0 93.26 ? 70 ALA A CA 1 Q76EI6 UNP 70 A ATOM 548 C C . ALA A 1 70 ? -10.343 -19.870 16.787 1.0 93.26 ? 70 ALA A C 1 Q76EI6 UNP 70 A ATOM 549 C CB . ALA A 1 70 ? -7.867 -20.054 16.291 1.0 93.26 ? 70 ALA A CB 1 Q76EI6 UNP 70 A ATOM 550 O O . ALA A 1 70 ? -10.843 -20.958 17.062 1.0 93.26 ? 70 ALA A O 1 Q76EI6 UNP 70 A ATOM 551 N N . SER A 1 71 ? -10.740 -18.736 17.363 1.0 91.51 ? 71 SER A N 1 Q76EI6 UNP 71 S ATOM 552 C CA . SER A 1 71 ? -11.782 -18.613 18.382 1.0 91.51 ? 71 SER A CA 1 Q76EI6 UNP 71 S ATOM 553 C C . SER A 1 71 ? -13.171 -18.321 17.794 1.0 91.51 ? 71 SER A C 1 Q76EI6 UNP 71 S ATOM 554 C CB . SER A 1 71 ? -11.361 -17.539 19.388 1.0 91.51 ? 71 SER A CB 1 Q76EI6 UNP 71 S ATOM 555 O O . SER A 1 71 ? -14.044 -17.829 18.508 1.0 91.51 ? 71 SER A O 1 Q76EI6 UNP 71 S ATOM 556 O OG . SER A 1 71 ? -10.147 -17.907 20.016 1.0 91.51 ? 71 SER A OG 1 Q76EI6 UNP 71 S ATOM 557 N N . ASN A 1 72 ? -13.400 -18.597 16.502 1.0 88.56 ? 72 ASN A N 1 Q76EI6 UNP 72 N ATOM 558 C CA . ASN A 1 72 ? -14.629 -18.245 15.771 1.0 88.56 ? 72 ASN A CA 1 Q76EI6 UNP 72 N ATOM 559 C C . ASN A 1 72 ? -14.968 -16.747 15.864 1.0 88.56 ? 72 ASN A C 1 Q76EI6 UNP 72 N ATOM 560 C CB . ASN A 1 72 ? -15.807 -19.146 16.191 1.0 88.56 ? 72 ASN A CB 1 Q76EI6 UNP 72 N ATOM 561 O O . ASN A 1 72 ? -16.105 -16.377 16.157 1.0 88.56 ? 72 ASN A O 1 Q76EI6 UNP 72 N ATOM 562 C CG . ASN A 1 72 ? -15.556 -20.611 15.923 1.0 88.56 ? 72 ASN A CG 1 Q76EI6 UNP 72 N ATOM 563 N ND2 . ASN A 1 72 ? -15.575 -21.438 16.943 1.0 88.56 ? 72 ASN A ND2 1 Q76EI6 UNP 72 N ATOM 564 O OD1 . ASN A 1 72 ? -15.327 -21.034 14.803 1.0 88.56 ? 72 ASN A OD1 1 Q76EI6 UNP 72 N ATOM 565 N N . PHE A 1 73 ? -13.963 -15.889 15.671 1.0 88.75 ? 73 PHE A N 1 Q76EI6 UNP 73 F ATOM 566 C CA . PHE A 1 73 ? -14.075 -14.428 15.763 1.0 88.75 ? 73 PHE A CA 1 Q76EI6 UNP 73 F ATOM 567 C C . PHE A 1 73 ? -14.551 -13.911 17.128 1.0 88.75 ? 73 PHE A C 1 Q76EI6 UNP 73 F ATOM 568 C CB . PHE A 1 73 ? -14.863 -13.868 14.571 1.0 88.75 ? 73 PHE A CB 1 Q76EI6 UNP 73 F ATOM 569 O O . PHE A 1 73 ? -15.073 -12.801 17.242 1.0 88.75 ? 73 PHE A O 1 Q76EI6 UNP 73 F ATOM 570 C CG . PHE A 1 73 ? -14.222 -14.192 13.241 1.0 88.75 ? 73 PHE A CG 1 Q76EI6 UNP 73 F ATOM 571 C CD1 . PHE A 1 73 ? -13.121 -13.434 12.802 1.0 88.75 ? 73 PHE A CD1 1 Q76EI6 UNP 73 F ATOM 572 C CD2 . PHE A 1 73 ? -14.701 -15.259 12.460 1.0 88.75 ? 73 PHE A CD2 1 Q76EI6 UNP 73 F ATOM 573 C CE1 . PHE A 1 73 ? -12.488 -13.753 11.590 1.0 88.75 ? 73 PHE A CE1 1 Q76EI6 UNP 73 F ATOM 574 C CE2 . PHE A 1 73 ? -14.077 -15.568 11.242 1.0 88.75 ? 73 PHE A CE2 1 Q76EI6 UNP 73 F ATOM 575 C CZ . PHE A 1 73 ? -12.963 -14.826 10.818 1.0 88.75 ? 73 PHE A CZ 1 Q76EI6 UNP 73 F ATOM 576 N N . ARG A 1 74 ? -14.345 -14.703 18.188 1.0 89.99 ? 74 ARG A N 1 Q76EI6 UNP 74 R ATOM 577 C CA . ARG A 1 74 ? -14.534 -14.266 19.572 1.0 89.99 ? 74 ARG A CA 1 Q76EI6 UNP 74 R ATOM 578 C C . ARG A 1 74 ? -13.229 -13.715 20.125 1.0 89.99 ? 74 ARG A C 1 Q76EI6 UNP 74 R ATOM 579 C CB . ARG A 1 74 ? -15.085 -15.396 20.445 1.0 89.99 ? 74 ARG A CB 1 Q76EI6 UNP 74 R ATOM 580 O O . ARG A 1 74 ? -12.183 -14.360 20.055 1.0 89.99 ? 74 ARG A O 1 Q76EI6 UNP 74 R ATOM 581 C CG . ARG A 1 74 ? -16.445 -15.892 19.940 1.0 89.99 ? 74 ARG A CG 1 Q76EI6 UNP 74 R ATOM 582 C CD . ARG A 1 74 ? -16.974 -16.968 20.886 1.0 89.99 ? 74 ARG A CD 1 Q76EI6 UNP 74 R ATOM 583 N NE . ARG A 1 74 ? -18.292 -17.465 20.451 1.0 89.99 ? 74 ARG A NE 1 Q76EI6 UNP 74 R ATOM 584 N NH1 . ARG A 1 74 ? -19.223 -17.786 22.529 1.0 89.99 ? 74 ARG A NH1 1 Q76EI6 UNP 74 R ATOM 585 N NH2 . ARG A 1 74 ? -20.394 -18.297 20.701 1.0 89.99 ? 74 ARG A NH2 1 Q76EI6 UNP 74 R ATOM 586 C CZ . ARG A 1 74 ? -19.290 -17.847 21.227 1.0 89.99 ? 74 ARG A CZ 1 Q76EI6 UNP 74 R ATOM 587 N N . TRP A 1 75 ? -13.299 -12.527 20.709 1.0 90.91 ? 75 TRP A N 1 Q76EI6 UNP 75 W ATOM 588 C CA . TRP A 1 75 ? -12.148 -11.820 21.252 1.0 90.91 ? 75 TRP A CA 1 Q76EI6 UNP 75 W ATOM 589 C C . TRP A 1 75 ? -12.049 -11.991 22.770 1.0 90.91 ? 75 TRP A C 1 Q76EI6 UNP 75 W ATOM 590 C CB . TRP A 1 75 ? -12.232 -10.346 20.852 1.0 90.91 ? 75 TRP A CB 1 Q76EI6 UNP 75 W ATOM 591 O O . TRP A 1 75 ? -12.678 -11.264 23.521 1.0 90.91 ? 75 TRP A O 1 Q76EI6 UNP 75 W ATOM 592 C CG . TRP A 1 75 ? -11.032 -9.586 21.305 1.0 90.91 ? 75 TRP A CG 1 Q76EI6 UNP 75 W ATOM 593 C CD1 . TRP A 1 75 ? -10.889 -8.978 22.502 1.0 90.91 ? 75 TRP A CD1 1 Q76EI6 UNP 75 W ATOM 594 C CD2 . TRP A 1 75 ? -9.765 -9.417 20.609 1.0 90.91 ? 75 TRP A CD2 1 Q76EI6 UNP 75 W ATOM 595 C CE2 . TRP A 1 75 ? -8.875 -8.714 21.470 1.0 90.91 ? 75 TRP A CE2 1 Q76EI6 UNP 75 W ATOM 596 C CE3 . TRP A 1 75 ? -9.274 -9.799 19.344 1.0 90.91 ? 75 TRP A CE3 1 Q76EI6 UNP 75 W ATOM 597 N NE1 . TRP A 1 75 ? -9.612 -8.478 22.613 1.0 90.91 ? 75 TRP A NE1 1 Q76EI6 UNP 75 W ATOM 598 C CH2 . TRP A 1 75 ? -7.095 -8.810 19.833 1.0 90.91 ? 75 TRP A CH2 1 Q76EI6 UNP 75 W ATOM 599 C CZ2 . TRP A 1 75 ? -7.554 -8.430 21.104 1.0 90.91 ? 75 TRP A CZ2 1 Q76EI6 UNP 75 W ATOM 600 C CZ3 . TRP A 1 75 ? -7.955 -9.495 18.957 1.0 90.91 ? 75 TRP A CZ3 1 Q76EI6 UNP 75 W ATOM 601 N N . TYR A 1 76 ? -11.226 -12.918 23.255 1.0 90.35 ? 76 TYR A N 1 Q76EI6 UNP 76 Y ATOM 602 C CA . TYR A 1 76 ? -11.103 -13.183 24.701 1.0 90.35 ? 76 TYR A CA 1 Q76EI6 UNP 76 Y ATOM 603 C C . TYR A 1 76 ? -10.074 -12.311 25.437 1.0 90.35 ? 76 TYR A C 1 Q76EI6 UNP 76 Y ATOM 604 C CB . TYR A 1 76 ? -10.811 -14.671 24.896 1.0 90.35 ? 76 TYR A CB 1 Q76EI6 UNP 76 Y ATOM 605 O O . TYR A 1 76 ? -9.958 -12.378 26.660 1.0 90.35 ? 76 TYR A O 1 Q76EI6 UNP 76 Y ATOM 606 C CG . TYR A 1 76 ? -11.945 -15.554 24.423 1.0 90.35 ? 76 TYR A CG 1 Q76EI6 UNP 76 Y ATOM 607 C CD1 . TYR A 1 76 ? -13.135 -15.599 25.174 1.0 90.35 ? 76 TYR A CD1 1 Q76EI6 UNP 76 Y ATOM 608 C CD2 . TYR A 1 76 ? -11.820 -16.324 23.250 1.0 90.35 ? 76 TYR A CD2 1 Q76EI6 UNP 76 Y ATOM 609 C CE1 . TYR A 1 76 ? -14.197 -16.425 24.769 1.0 90.35 ? 76 TYR A CE1 1 Q76EI6 UNP 76 Y ATOM 610 C CE2 . TYR A 1 76 ? -12.880 -17.161 22.852 1.0 90.35 ? 76 TYR A CE2 1 Q76EI6 UNP 76 Y ATOM 611 O OH . TYR A 1 76 ? -15.074 -18.044 23.243 1.0 90.35 ? 76 TYR A OH 1 Q76EI6 UNP 76 Y ATOM 612 C CZ . TYR A 1 76 ? -14.066 -17.211 23.606 1.0 90.35 ? 76 TYR A CZ 1 Q76EI6 UNP 76 Y ATOM 613 N N . LEU A 1 77 ? -9.292 -11.512 24.710 1.0 91.50 ? 77 LEU A N 1 Q76EI6 UNP 77 L ATOM 614 C CA . LEU A 1 77 ? -8.243 -10.677 25.294 1.0 91.50 ? 77 LEU A CA 1 Q76EI6 UNP 77 L ATOM 615 C C . LEU A 1 77 ? -8.817 -9.364 25.855 1.0 91.50 ? 77 LEU A C 1 Q76EI6 UNP 77 L ATOM 616 C CB . LEU A 1 77 ? -7.141 -10.436 24.247 1.0 91.50 ? 77 LEU A CB 1 Q76EI6 UNP 77 L ATOM 617 O O . LEU A 1 77 ? -9.894 -8.925 25.447 1.0 91.50 ? 77 LEU A O 1 Q76EI6 UNP 77 L ATOM 618 C CG . LEU A 1 77 ? -6.352 -11.697 23.862 1.0 91.50 ? 77 LEU A CG 1 Q76EI6 UNP 77 L ATOM 619 C CD1 . LEU A 1 77 ? -5.501 -11.402 22.629 1.0 91.50 ? 77 LEU A CD1 1 Q76EI6 UNP 77 L ATOM 620 C CD2 . LEU A 1 77 ? -5.424 -12.151 24.990 1.0 91.50 ? 77 LEU A CD2 1 Q76EI6 UNP 77 L ATOM 621 N N . PRO A 1 78 ? -8.090 -8.667 26.746 1.0 91.67 ? 78 PRO A N 1 Q76EI6 UNP 78 P ATOM 622 C CA . PRO A 1 78 ? -8.551 -7.399 27.294 1.0 91.67 ? 78 PRO A CA 1 Q76EI6 UNP 78 P ATOM 623 C C . PRO A 1 78 ? -8.878 -6.356 26.218 1.0 91.67 ? 78 PRO A C 1 Q76EI6 UNP 78 P ATOM 624 C CB . PRO A 1 78 ? -7.429 -6.919 28.218 1.0 91.67 ? 78 PRO A CB 1 Q76EI6 UNP 78 P ATOM 625 O O . PRO A 1 78 ? -8.246 -6.296 25.158 1.0 91.67 ? 78 PRO A O 1 Q76EI6 UNP 78 P ATOM 626 C CG . PRO A 1 78 ? -6.743 -8.216 28.643 1.0 91.67 ? 78 PRO A CG 1 Q76EI6 UNP 78 P ATOM 627 C CD . PRO A 1 78 ? -6.853 -9.084 27.393 1.0 91.67 ? 78 PRO A CD 1 Q76EI6 UNP 78 P ATOM 628 N N . LYS A 1 79 ? -9.815 -5.459 26.540 1.0 89.90 ? 79 LYS A N 1 Q76EI6 UNP 79 K ATOM 629 C CA . LYS A 1 79 ? -10.264 -4.361 25.665 1.0 89.90 ? 79 LYS A CA 1 Q76EI6 UNP 79 K ATOM 630 C C . LYS A 1 79 ? -9.111 -3.501 25.129 1.0 89.90 ? 79 LYS A C 1 Q76EI6 UNP 79 K ATOM 631 C CB . LYS A 1 79 ? -11.284 -3.522 26.454 1.0 89.90 ? 79 LYS A CB 1 Q76EI6 UNP 79 K ATOM 632 O O . LYS A 1 79 ? -9.133 -3.110 23.965 1.0 89.90 ? 79 LYS A O 1 Q76EI6 UNP 79 K ATOM 633 C CG . LYS A 1 79 ? -11.920 -2.406 25.616 1.0 89.90 ? 79 LYS A CG 1 Q76EI6 UNP 79 K ATOM 634 C CD . LYS A 1 79 ? -13.033 -1.685 26.392 1.0 89.90 ? 79 LYS A CD 1 Q76EI6 UNP 79 K ATOM 635 C CE . LYS A 1 79 ? -13.610 -0.601 25.484 1.0 89.90 ? 79 LYS A CE 1 Q76EI6 UNP 79 K ATOM 636 N NZ . LYS A 1 79 ? -14.853 0.039 25.989 1.0 89.90 ? 79 LYS A NZ 1 Q76EI6 UNP 79 K ATOM 637 N N . ILE A 1 80 ? -8.087 -3.256 25.950 1.0 92.06 ? 80 ILE A N 1 Q76EI6 UNP 80 I ATOM 638 C CA . ILE A 1 80 ? -6.888 -2.507 25.545 1.0 92.06 ? 80 ILE A CA 1 Q76EI6 UNP 80 I ATOM 639 C C . ILE A 1 80 ? -6.093 -3.228 24.450 1.0 92.06 ? 80 ILE A C 1 Q76EI6 UNP 80 I ATOM 640 C CB . ILE A 1 80 ? -6.010 -2.174 26.775 1.0 92.06 ? 80 ILE A CB 1 Q76EI6 UNP 80 I ATOM 641 O O . ILE A 1 80 ? -5.619 -2.589 23.516 1.0 92.06 ? 80 ILE A O 1 Q76EI6 UNP 80 I ATOM 642 C CG1 . ILE A 1 80 ? -4.779 -1.309 26.426 1.0 92.06 ? 80 ILE A CG1 1 Q76EI6 UNP 80 I ATOM 643 C CG2 . ILE A 1 80 ? -5.527 -3.429 27.529 1.0 92.06 ? 80 ILE A CG2 1 Q76EI6 UNP 80 I ATOM 644 C CD1 . ILE A 1 80 ? -5.125 0.054 25.812 1.0 92.06 ? 80 ILE A CD1 1 Q76EI6 UNP 80 I ATOM 645 N N . VAL A 1 81 ? -5.999 -4.560 24.511 1.0 94.69 ? 81 VAL A N 1 Q76EI6 UNP 81 V ATOM 646 C CA . VAL A 1 81 ? -5.298 -5.347 23.490 1.0 94.69 ? 81 VAL A CA 1 Q76EI6 UNP 81 V ATOM 647 C C . VAL A 1 81 ? -6.066 -5.293 22.174 1.0 94.69 ? 81 VAL A C 1 Q76EI6 UNP 81 V ATOM 648 C CB . VAL A 1 81 ? -5.054 -6.801 23.940 1.0 94.69 ? 81 VAL A CB 1 Q76EI6 UNP 81 V ATOM 649 O O . VAL A 1 81 ? -5.439 -5.137 21.132 1.0 94.69 ? 81 VAL A O 1 Q76EI6 UNP 81 V ATOM 650 C CG1 . VAL A 1 81 ? -4.185 -7.554 22.925 1.0 94.69 ? 81 VAL A CG1 1 Q76EI6 UNP 81 V ATOM 651 C CG2 . VAL A 1 81 ? -4.321 -6.855 25.288 1.0 94.69 ? 81 VAL A CG2 1 Q76EI6 UNP 81 V ATOM 652 N N . CYS A 1 82 ? -7.405 -5.328 22.208 1.0 94.47 ? 82 CYS A N 1 Q76EI6 UNP 82 C ATOM 653 C CA . CYS A 1 82 ? -8.230 -5.121 21.012 1.0 94.47 ? 82 CYS A CA 1 Q76EI6 UNP 82 C ATOM 654 C C . CYS A 1 82 ? -7.952 -3.753 20.377 1.0 94.47 ? 82 CYS A C 1 Q76EI6 UNP 82 C ATOM 655 C CB . CYS A 1 82 ? -9.719 -5.236 21.367 1.0 94.47 ? 82 CYS A CB 1 Q76EI6 UNP 82 C ATOM 656 O O . CYS A 1 82 ? -7.644 -3.671 19.188 1.0 94.47 ? 82 CYS A O 1 Q76EI6 UNP 82 C ATOM 657 S SG . CYS A 1 82 ? -10.824 -4.723 20.035 1.0 94.47 ? 82 CYS A SG 1 Q76EI6 UNP 82 C ATOM 658 N N . ALA A 1 83 ? -8.001 -2.688 21.185 1.0 94.36 ? 83 ALA A N 1 Q76EI6 UNP 83 A ATOM 659 C CA . ALA A 1 83 ? -7.782 -1.326 20.713 1.0 94.36 ? 83 ALA A CA 1 Q76EI6 UNP 83 A ATOM 660 C C . ALA A 1 83 ? -6.401 -1.161 20.061 1.0 94.36 ? 83 ALA A C 1 Q76EI6 UNP 83 A ATOM 661 C CB . ALA A 1 83 ? -7.968 -0.362 21.890 1.0 94.36 ? 83 ALA A CB 1 Q76EI6 UNP 83 A ATOM 662 O O . ALA A 1 83 ? -6.312 -0.664 18.941 1.0 94.36 ? 83 ALA A O 1 Q76EI6 UNP 83 A ATOM 663 N N . LEU A 1 84 ? -5.333 -1.618 20.727 1.0 96.50 ? 84 LEU A N 1 Q76EI6 UNP 84 L ATOM 664 C CA . LEU A 1 84 ? -3.961 -1.512 20.219 1.0 96.50 ? 84 LEU A CA 1 Q76EI6 UNP 84 L ATOM 665 C C . LEU A 1 84 ? -3.717 -2.400 18.995 1.0 96.50 ? 84 LEU A C 1 Q76EI6 UNP 84 L ATOM 666 C CB . LEU A 1 84 ? -2.968 -1.865 21.340 1.0 96.50 ? 84 LEU A CB 1 Q76EI6 UNP 84 L ATOM 667 O O . LEU A 1 84 ? -3.059 -1.965 18.050 1.0 96.50 ? 84 LEU A O 1 Q76EI6 UNP 84 L ATOM 668 C CG . LEU A 1 84 ? -2.925 -0.861 22.507 1.0 96.50 ? 84 LEU A CG 1 Q76EI6 UNP 84 L ATOM 669 C CD1 . LEU A 1 84 ? -1.950 -1.373 23.569 1.0 96.50 ? 84 LEU A CD1 1 Q76EI6 UNP 84 L ATOM 670 C CD2 . LEU A 1 84 ? -2.473 0.533 22.067 1.0 96.50 ? 84 LEU A CD2 1 Q76EI6 UNP 84 L ATOM 671 N N . THR A 1 85 ? -4.272 -3.616 18.990 1.0 96.61 ? 85 THR A N 1 Q76EI6 UNP 85 T ATOM 672 C CA . THR A 1 85 ? -4.158 -4.541 17.855 1.0 96.61 ? 85 THR A CA 1 Q76EI6 UNP 85 T ATOM 673 C C . THR A 1 85 ? -4.846 -3.960 16.632 1.0 96.61 ? 85 THR A C 1 Q76EI6 UNP 85 T ATOM 674 C CB . THR A 1 85 ? -4.743 -5.926 18.169 1.0 96.61 ? 85 THR A CB 1 Q76EI6 UNP 85 T ATOM 675 O O . THR A 1 85 ? -4.218 -3.840 15.586 1.0 96.61 ? 85 THR A O 1 Q76EI6 UNP 85 T ATOM 676 C CG2 . THR A 1 85 ? -4.585 -6.916 17.016 1.0 96.61 ? 85 THR A CG2 1 Q76EI6 UNP 85 T ATOM 677 O OG1 . THR A 1 85 ? -4.075 -6.481 19.273 1.0 96.61 ? 85 THR A OG1 1 Q76EI6 UNP 85 T ATOM 678 N N . GLY A 1 86 ? -6.109 -3.543 16.758 1.0 95.91 ? 86 GLY A N 1 Q76EI6 UNP 86 G ATOM 679 C CA . GLY A 1 86 ? -6.843 -2.917 15.662 1.0 95.91 ? 86 GLY A CA 1 Q76EI6 UNP 86 G ATOM 680 C C . GLY A 1 86 ? -6.150 -1.647 15.174 1.0 95.91 ? 86 GLY A C 1 Q76EI6 UNP 86 G ATOM 681 O O . GLY A 1 86 ? -5.932 -1.488 13.974 1.0 95.91 ? 86 GLY A O 1 Q76EI6 UNP 86 G ATOM 682 N N . PHE A 1 87 ? -5.746 -0.773 16.099 1.0 97.60 ? 87 PHE A N 1 Q76EI6 UNP 87 F ATOM 683 C CA . PHE A 1 87 ? -5.057 0.474 15.782 1.0 97.60 ? 87 PHE A CA 1 Q76EI6 UNP 87 F ATOM 684 C C . PHE A 1 87 ? -3.791 0.239 14.963 1.0 97.60 ? 87 PHE A C 1 Q76EI6 UNP 87 F ATOM 685 C CB . PHE A 1 87 ? -4.715 1.212 17.079 1.0 97.60 ? 87 PHE A CB 1 Q76EI6 UNP 87 F ATOM 686 O O . PHE A 1 87 ? -3.674 0.772 13.860 1.0 97.60 ? 87 PHE A O 1 Q76EI6 UNP 87 F ATOM 687 C CG . PHE A 1 87 ? -3.823 2.414 16.862 1.0 97.60 ? 87 PHE A CG 1 Q76EI6 UNP 87 F ATOM 688 C CD1 . PHE A 1 87 ? -2.464 2.375 17.228 1.0 97.60 ? 87 PHE A CD1 1 Q76EI6 UNP 87 F ATOM 689 C CD2 . PHE A 1 87 ? -4.350 3.558 16.244 1.0 97.60 ? 87 PHE A CD2 1 Q76EI6 UNP 87 F ATOM 690 C CE1 . PHE A 1 87 ? -1.638 3.485 16.981 1.0 97.60 ? 87 PHE A CE1 1 Q76EI6 UNP 87 F ATOM 691 C CE2 . PHE A 1 87 ? -3.527 4.666 16.003 1.0 97.60 ? 87 PHE A CE2 1 Q76EI6 UNP 87 F ATOM 692 C CZ . PHE A 1 87 ? -2.173 4.633 16.370 1.0 97.60 ? 87 PHE A CZ 1 Q76EI6 UNP 87 F ATOM 693 N N . GLY A 1 88 ? -2.858 -0.570 15.469 1.0 98.10 ? 88 GLY A N 1 Q76EI6 UNP 88 G ATOM 694 C CA . GLY A 1 88 ? -1.596 -0.815 14.780 1.0 98.10 ? 88 GLY A CA 1 Q76EI6 UNP 88 G ATOM 695 C C . GLY A 1 88 ? -1.800 -1.542 13.451 1.0 98.10 ? 88 GLY A C 1 Q76EI6 UNP 88 G ATOM 696 O O . GLY A 1 88 ? -1.172 -1.189 12.459 1.0 98.10 ? 88 GLY A O 1 Q76EI6 UNP 88 G ATOM 697 N N . PHE A 1 89 ? -2.738 -2.488 13.399 1.0 97.54 ? 89 PHE A N 1 Q76EI6 UNP 89 F ATOM 698 C CA . PHE A 1 89 ? -3.009 -3.286 12.209 1.0 97.54 ? 89 PHE A CA 1 Q76EI6 UNP 89 F ATOM 699 C C . PHE A 1 89 ? -3.557 -2.431 11.059 1.0 97.54 ? 89 PHE A C 1 Q76EI6 UNP 89 F ATOM 700 C CB . PHE A 1 89 ? -3.967 -4.405 12.618 1.0 97.54 ? 89 PHE A CB 1 Q76EI6 UNP 89 F ATOM 701 O O . PHE A 1 89 ? -3.016 -2.456 9.953 1.0 97.54 ? 89 PHE A O 1 Q76EI6 UNP 89 F ATOM 702 C CG . PHE A 1 89 ? -4.274 -5.388 11.525 1.0 97.54 ? 89 PHE A CG 1 Q76EI6 UNP 89 F ATOM 703 C CD1 . PHE A 1 89 ? -5.293 -5.103 10.604 1.0 97.54 ? 89 PHE A CD1 1 Q76EI6 UNP 89 F ATOM 704 C CD2 . PHE A 1 89 ? -3.548 -6.590 11.439 1.0 97.54 ? 89 PHE A CD2 1 Q76EI6 UNP 89 F ATOM 705 C CE1 . PHE A 1 89 ? -5.600 -6.036 9.611 1.0 97.54 ? 89 PHE A CE1 1 Q76EI6 UNP 89 F ATOM 706 C CE2 . PHE A 1 89 ? -3.877 -7.531 10.454 1.0 97.54 ? 89 PHE A CE2 1 Q76EI6 UNP 89 F ATOM 707 C CZ . PHE A 1 89 ? -4.922 -7.261 9.556 1.0 97.54 ? 89 PHE A CZ 1 Q76EI6 UNP 89 F ATOM 708 N N . TYR A 1 90 ? -4.589 -1.622 11.316 1.0 97.30 ? 90 TYR A N 1 Q76EI6 UNP 90 Y ATOM 709 C CA . TYR A 1 90 ? -5.146 -0.733 10.293 1.0 97.30 ? 90 TYR A CA 1 Q76EI6 UNP 90 Y ATOM 710 C C . TYR A 1 90 ? -4.193 0.417 9.951 1.0 97.30 ? 90 TYR A C 1 Q76EI6 UNP 90 Y ATOM 711 C CB . TYR A 1 90 ? -6.524 -0.223 10.731 1.0 97.30 ? 90 TYR A CB 1 Q76EI6 UNP 90 Y ATOM 712 O O . TYR A 1 90 ? -4.068 0.772 8.778 1.0 97.30 ? 90 TYR A O 1 Q76EI6 UNP 90 Y ATOM 713 C CG . TYR A 1 90 ? -7.577 -1.310 10.884 1.0 97.30 ? 90 TYR A CG 1 Q76EI6 UNP 90 Y ATOM 714 C CD1 . TYR A 1 90 ? -7.861 -2.181 9.814 1.0 97.30 ? 90 TYR A CD1 1 Q76EI6 UNP 90 Y ATOM 715 C CD2 . TYR A 1 90 ? -8.289 -1.445 12.091 1.0 97.30 ? 90 TYR A CD2 1 Q76EI6 UNP 90 Y ATOM 716 C CE1 . TYR A 1 90 ? -8.846 -3.176 9.954 1.0 97.30 ? 90 TYR A CE1 1 Q76EI6 UNP 90 Y ATOM 717 C CE2 . TYR A 1 90 ? -9.281 -2.431 12.236 1.0 97.30 ? 90 TYR A CE2 1 Q76EI6 UNP 90 Y ATOM 718 O OH . TYR A 1 90 ? -10.543 -4.234 11.266 1.0 97.30 ? 90 TYR A OH 1 Q76EI6 UNP 90 Y ATOM 719 C CZ . TYR A 1 90 ? -9.571 -3.292 11.157 1.0 97.30 ? 90 TYR A CZ 1 Q76EI6 UNP 90 Y ATOM 720 N N . SER A 1 91 ? -3.452 0.938 10.935 1.0 98.29 ? 91 SER A N 1 Q76EI6 UNP 91 S ATOM 721 C CA . SER A 1 91 ? -2.423 1.952 10.682 1.0 98.29 ? 91 SER A CA 1 Q76EI6 UNP 91 S ATOM 722 C C . SER A 1 91 ? -1.320 1.426 9.767 1.0 98.29 ? 91 SER A C 1 Q76EI6 UNP 91 S ATOM 723 C CB . SER A 1 91 ? -1.773 2.448 11.972 1.0 98.29 ? 91 SER A CB 1 Q76EI6 UNP 91 S ATOM 724 O O . SER A 1 91 ? -0.884 2.150 8.879 1.0 98.29 ? 91 SER A O 1 Q76EI6 UNP 91 S ATOM 725 O OG . SER A 1 91 ? -2.717 3.020 12.843 1.0 98.29 ? 91 SER A OG 1 Q76EI6 UNP 91 S ATOM 726 N N . SER A 1 92 ? -0.887 0.170 9.924 1.0 98.37 ? 92 SER A N 1 Q76EI6 UNP 92 S ATOM 727 C CA . SER A 1 92 ? 0.097 -0.458 9.034 1.0 98.37 ? 92 SER A CA 1 Q76EI6 UNP 92 S ATOM 728 C C . SER A 1 92 ? -0.389 -0.571 7.591 1.0 98.37 ? 92 SER A C 1 Q76EI6 UNP 92 S ATOM 729 C CB . SER A 1 92 ? 0.434 -1.866 9.513 1.0 98.37 ? 92 SER A CB 1 Q76EI6 UNP 92 S ATOM 730 O O . SER A 1 92 ? 0.384 -0.299 6.670 1.0 98.37 ? 92 SER A O 1 Q76EI6 UNP 92 S ATOM 731 O OG . SER A 1 92 ? 1.391 -1.816 10.537 1.0 98.37 ? 92 SER A OG 1 Q76EI6 UNP 92 S ATOM 732 N N . ILE A 1 93 ? -1.659 -0.936 7.382 1.0 97.54 ? 93 ILE A N 1 Q76EI6 UNP 93 I ATOM 733 C CA . ILE A 1 93 ? -2.259 -1.028 6.041 1.0 97.54 ? 93 ILE A CA 1 Q76EI6 UNP 93 I ATOM 734 C C . ILE A 1 93 ? -2.180 0.333 5.339 1.0 97.54 ? 93 ILE A C 1 Q76EI6 UNP 93 I ATOM 735 C CB . ILE A 1 93 ? -3.713 -1.559 6.128 1.0 97.54 ? 93 ILE A CB 1 Q76EI6 UNP 93 I ATOM 736 O O . ILE A 1 93 ? -1.650 0.432 4.233 1.0 97.54 ? 93 ILE A O 1 Q76EI6 UNP 93 I ATOM 737 C CG1 . ILE A 1 93 ? -3.703 -3.048 6.544 1.0 97.54 ? 93 ILE A CG1 1 Q76EI6 UNP 93 I ATOM 738 C CG2 . ILE A 1 93 ? -4.456 -1.389 4.788 1.0 97.54 ? 93 ILE A CG2 1 Q76EI6 UNP 93 I ATOM 739 C CD1 . ILE A 1 93 ? -5.074 -3.604 6.950 1.0 97.54 ? 93 ILE A CD1 1 Q76EI6 UNP 93 I ATOM 740 N N . TYR A 1 94 ? -2.646 1.395 5.997 1.0 98.49 ? 94 TYR A N 1 Q76EI6 UNP 94 Y ATOM 741 C CA . TYR A 1 94 ? -2.642 2.736 5.408 1.0 98.49 ? 94 TYR A CA 1 Q76EI6 UNP 94 Y ATOM 742 C C . TYR A 1 94 ? -1.247 3.378 5.355 1.0 98.49 ? 94 TYR A C 1 Q76EI6 UNP 94 Y ATOM 743 C CB . TYR A 1 94 ? -3.648 3.612 6.155 1.0 98.49 ? 94 TYR A CB 1 Q76EI6 UNP 94 Y ATOM 744 O O . TYR A 1 94 ? -0.949 4.146 4.442 1.0 98.49 ? 94 TYR A O 1 Q76EI6 UNP 94 Y ATOM 745 C CG . TYR A 1 94 ? -5.098 3.213 5.932 1.0 98.49 ? 94 TYR A CG 1 Q76EI6 UNP 94 Y ATOM 746 C CD1 . TYR A 1 94 ? -5.651 3.255 4.637 1.0 98.49 ? 94 TYR A CD1 1 Q76EI6 UNP 94 Y ATOM 747 C CD2 . TYR A 1 94 ? -5.909 2.834 7.018 1.0 98.49 ? 94 TYR A CD2 1 Q76EI6 UNP 94 Y ATOM 748 C CE1 . TYR A 1 94 ? -7.013 2.958 4.439 1.0 98.49 ? 94 TYR A CE1 1 Q76EI6 UNP 94 Y ATOM 749 C CE2 . TYR A 1 94 ? -7.273 2.537 6.827 1.0 98.49 ? 94 TYR A CE2 1 Q76EI6 UNP 94 Y ATOM 750 O OH . TYR A 1 94 ? -9.146 2.331 5.318 1.0 98.49 ? 94 TYR A OH 1 Q76EI6 UNP 94 Y ATOM 751 C CZ . TYR A 1 94 ? -7.831 2.605 5.531 1.0 98.49 ? 94 TYR A CZ 1 Q76EI6 UNP 94 Y ATOM 752 N N . CYS A 1 95 ? -0.339 3.013 6.261 1.0 98.55 ? 95 CYS A N 1 Q76EI6 UNP 95 C ATOM 753 C CA . CYS A 1 95 ? 1.054 3.445 6.168 1.0 98.55 ? 95 CYS A CA 1 Q76EI6 UNP 95 C ATOM 754 C C . CYS A 1 95 ? 1.684 2.882 4.888 1.0 98.55 ? 95 CYS A C 1 Q76EI6 UNP 95 C ATOM 755 C CB . CYS A 1 95 ? 1.790 3.025 7.447 1.0 98.55 ? 95 CYS A CB 1 Q76EI6 UNP 95 C ATOM 756 O O . CYS A 1 95 ? 2.354 3.602 4.146 1.0 98.55 ? 95 CYS A O 1 Q76EI6 UNP 95 C ATOM 757 S SG . CYS A 1 95 ? 3.422 3.812 7.518 1.0 98.55 ? 95 CYS A SG 1 Q76EI6 UNP 95 C ATOM 758 N N . SER A 1 96 ? 1.379 1.623 4.567 1.0 98.20 ? 96 SER A N 1 Q76EI6 UNP 96 S ATOM 759 C CA . SER A 1 96 ? 1.850 0.959 3.351 1.0 98.20 ? 96 SER A CA 1 Q76EI6 UNP 96 S ATOM 760 C C . SER A 1 96 ? 1.337 1.645 2.081 1.0 98.20 ? 96 SER A C 1 Q76EI6 UNP 96 S ATOM 761 C CB . SER A 1 96 ? 1.479 -0.527 3.368 1.0 98.20 ? 96 SER A CB 1 Q76EI6 UNP 96 S ATOM 762 O O . SER A 1 96 ? 2.132 1.907 1.179 1.0 98.20 ? 96 SER A O 1 Q76EI6 UNP 96 S ATOM 763 O OG . SER A 1 96 ? 1.974 -1.116 4.553 1.0 98.20 ? 96 SER A OG 1 Q76EI6 UNP 96 S ATOM 764 N N . THR A 1 97 ? 0.057 2.037 2.007 1.0 98.20 ? 97 THR A N 1 Q76EI6 UNP 97 T ATOM 765 C CA . THR A 1 97 ? -0.484 2.749 0.828 1.0 98.20 ? 97 THR A CA 1 Q76EI6 UNP 97 T ATOM 766 C C . THR A 1 97 ? 0.240 4.075 0.574 1.0 98.20 ? 97 THR A C 1 Q76EI6 UNP 97 T ATOM 767 C CB . THR A 1 97 ? -1.997 3.019 0.923 1.0 98.20 ? 97 THR A CB 1 Q76EI6 UNP 97 T ATOM 768 O O . THR A 1 97 ? 0.646 4.357 -0.558 1.0 98.20 ? 97 THR A O 1 Q76EI6 UNP 97 T ATOM 769 C CG2 . THR A 1 97 ? -2.831 1.747 1.035 1.0 98.20 ? 97 THR A CG2 1 Q76EI6 UNP 97 T ATOM 770 O OG1 . THR A 1 97 ? -2.304 3.822 2.026 1.0 98.20 ? 97 THR A OG1 1 Q76EI6 UNP 97 T ATOM 771 N N . TRP A 1 98 ? 0.475 4.873 1.617 1.0 98.38 ? 98 TRP A N 1 Q76EI6 UNP 98 W ATOM 772 C CA . TRP A 1 98 ? 1.203 6.141 1.514 1.0 98.38 ? 98 TRP A CA 1 Q76EI6 UNP 98 W ATOM 773 C C . TRP A 1 98 ? 2.679 5.950 1.164 1.0 98.38 ? 98 TRP A C 1 Q76EI6 UNP 98 W ATOM 774 C CB . TRP A 1 98 ? 1.057 6.916 2.823 1.0 98.38 ? 98 TRP A CB 1 Q76EI6 UNP 98 W ATOM 775 O O . TRP A 1 98 ? 3.224 6.681 0.331 1.0 98.38 ? 98 TRP A O 1 Q76EI6 UNP 98 W ATOM 776 C CG . TRP A 1 98 ? -0.179 7.744 2.893 1.0 98.38 ? 98 TRP A CG 1 Q76EI6 UNP 98 W ATOM 777 C CD1 . TRP A 1 98 ? -1.428 7.284 3.122 1.0 98.38 ? 98 TRP A CD1 1 Q76EI6 UNP 98 W ATOM 778 C CD2 . TRP A 1 98 ? -0.303 9.188 2.722 1.0 98.38 ? 98 TRP A CD2 1 Q76EI6 UNP 98 W ATOM 779 C CE2 . TRP A 1 98 ? -1.678 9.538 2.854 1.0 98.38 ? 98 TRP A CE2 1 Q76EI6 UNP 98 W ATOM 780 C CE3 . TRP A 1 98 ? 0.608 10.239 2.476 1.0 98.38 ? 98 TRP A CE3 1 Q76EI6 UNP 98 W ATOM 781 N NE1 . TRP A 1 98 ? -2.309 8.344 3.101 1.0 98.38 ? 98 TRP A NE1 1 Q76EI6 UNP 98 W ATOM 782 C CH2 . TRP A 1 98 ? -1.206 11.881 2.507 1.0 98.38 ? 98 TRP A CH2 1 Q76EI6 UNP 98 W ATOM 783 C CZ2 . TRP A 1 98 ? -2.136 10.856 2.748 1.0 98.38 ? 98 TRP A CZ2 1 Q76EI6 UNP 98 W ATOM 784 C CZ3 . TRP A 1 98 ? 0.161 11.571 2.370 1.0 98.38 ? 98 TRP A CZ3 1 Q76EI6 UNP 98 W ATOM 785 N N . LEU A 1 99 ? 3.332 4.944 1.744 1.0 98.58 ? 99 LEU A N 1 Q76EI6 UNP 99 L ATOM 786 C CA . LEU A 1 99 ? 4.720 4.612 1.425 1.0 98.58 ? 99 LEU A CA 1 Q76EI6 UNP 99 L ATOM 787 C C . LEU A 1 99 ? 4.867 4.143 -0.027 1.0 98.58 ? 99 LEU A C 1 Q76EI6 UNP 99 L ATOM 788 C CB . LEU A 1 99 ? 5.224 3.559 2.422 1.0 98.58 ? 99 LEU A CB 1 Q76EI6 UNP 99 L ATOM 789 O O . LEU A 1 99 ? 5.815 4.550 -0.701 1.0 98.58 ? 99 LEU A O 1 Q76EI6 UNP 99 L ATOM 790 C CG . LEU A 1 99 ? 5.446 4.137 3.832 1.0 98.58 ? 99 LEU A CG 1 Q76EI6 UNP 99 L ATOM 791 C CD1 . LEU A 1 99 ? 5.598 2.999 4.826 1.0 98.58 ? 99 LEU A CD1 1 Q76EI6 UNP 99 L ATOM 792 C CD2 . LEU A 1 99 ? 6.718 4.990 3.902 1.0 98.58 ? 99 LEU A CD2 1 Q76EI6 UNP 99 L ATOM 793 N N . LEU A 1 100 ? 3.915 3.364 -0.550 1.0 97.96 ? 100 LEU A N 1 Q76EI6 UNP 100 L ATOM 794 C CA . LEU A 1 100 ? 3.879 2.965 -1.960 1.0 97.96 ? 100 LEU A CA 1 Q76EI6 UNP 100 L ATOM 795 C C . LEU A 1 100 ? 3.693 4.163 -2.895 1.0 97.96 ? 100 LEU A C 1 Q76EI6 UNP 100 L ATOM 796 C CB . LEU A 1 100 ? 2.758 1.941 -2.182 1.0 97.96 ? 100 LEU A CB 1 Q76EI6 UNP 100 L ATOM 797 O O . LEU A 1 100 ? 4.382 4.247 -3.918 1.0 97.96 ? 100 LEU A O 1 Q76EI6 UNP 100 L ATOM 798 C CG . LEU A 1 100 ? 3.047 0.558 -1.580 1.0 97.96 ? 100 LEU A CG 1 Q76EI6 UNP 100 L ATOM 799 C CD1 . LEU A 1 100 ? 1.772 -0.270 -1.626 1.0 97.96 ? 100 LEU A CD1 1 Q76EI6 UNP 100 L ATOM 800 C CD2 . LEU A 1 100 ? 4.139 -0.187 -2.342 1.0 97.96 ? 100 LEU A CD2 1 Q76EI6 UNP 100 L ATOM 801 N N . ALA A 1 101 ? 2.839 5.125 -2.540 1.0 98.42 ? 101 ALA A N 1 Q76EI6 UNP 101 A ATOM 802 C CA . ALA A 1 101 ? 2.716 6.372 -3.293 1.0 98.42 ? 101 ALA A CA 1 Q76EI6 UNP 101 A ATOM 803 C C . ALA A 1 101 ? 4.035 7.162 -3.289 1.0 98.42 ? 101 ALA A C 1 Q76EI6 UNP 101 A ATOM 804 C CB . ALA A 1 101 ? 1.546 7.184 -2.737 1.0 98.42 ? 101 ALA A CB 1 Q76EI6 UNP 101 A ATOM 805 O O . ALA A 1 101 ? 4.512 7.569 -4.350 1.0 98.42 ? 101 ALA A O 1 Q76EI6 UNP 101 A ATOM 806 N N . GLY A 1 102 ? 4.691 7.287 -2.131 1.0 98.36 ? 102 GLY A N 1 Q76EI6 UNP 102 G ATOM 807 C CA . GLY A 1 102 ? 6.015 7.905 -2.020 1.0 98.36 ? 102 GLY A CA 1 Q76EI6 UNP 102 G ATOM 808 C C . GLY A 1 102 ? 7.072 7.208 -2.883 1.0 98.36 ? 102 GLY A C 1 Q76EI6 UNP 102 G ATOM 809 O O . GLY A 1 102 ? 7.827 7.862 -3.604 1.0 98.36 ? 102 GLY A O 1 Q76EI6 UNP 102 G ATOM 810 N N . ILE A 1 103 ? 7.104 5.870 -2.877 1.0 97.54 ? 103 ILE A N 1 Q76EI6 UNP 103 I ATOM 811 C CA . ILE A 1 103 ? 8.005 5.084 -3.733 1.0 97.54 ? 103 ILE A CA 1 Q76EI6 UNP 103 I ATOM 812 C C . ILE A 1 103 ? 7.715 5.380 -5.208 1.0 97.54 ? 103 ILE A C 1 Q76EI6 UNP 103 I ATOM 813 C CB . ILE A 1 103 ? 7.891 3.572 -3.413 1.0 97.54 ? 103 ILE A CB 1 Q76EI6 UNP 103 I ATOM 814 O O . ILE A 1 103 ? 8.650 5.570 -5.985 1.0 97.54 ? 103 ILE A O 1 Q76EI6 UNP 103 I ATOM 815 C CG1 . ILE A 1 103 ? 8.505 3.274 -2.027 1.0 97.54 ? 103 ILE A CG1 1 Q76EI6 UNP 103 I ATOM 816 C CG2 . ILE A 1 103 ? 8.596 2.706 -4.481 1.0 97.54 ? 103 ILE A CG2 1 Q76EI6 UNP 103 I ATOM 817 C CD1 . ILE A 1 103 ? 8.085 1.921 -1.437 1.0 97.54 ? 103 ILE A CD1 1 Q76EI6 UNP 103 I ATOM 818 N N . SER A 1 104 ? 6.444 5.448 -5.597 1.0 98.21 ? 104 SER A N 1 Q76EI6 UNP 104 S ATOM 819 C CA . SER A 1 104 ? 6.020 5.731 -6.973 1.0 98.21 ? 104 SER A CA 1 Q76EI6 UNP 104 S ATOM 820 C C . SER A 1 104 ? 6.485 7.112 -7.439 1.0 98.21 ? 104 SER A C 1 Q76EI6 UNP 104 S ATOM 821 C CB . SER A 1 104 ? 4.499 5.621 -7.091 1.0 98.21 ? 104 SER A CB 1 Q76EI6 UNP 104 S ATOM 822 O O . SER A 1 104 ? 7.042 7.231 -8.535 1.0 98.21 ? 104 SER A O 1 Q76EI6 UNP 104 S ATOM 823 O OG . SER A 1 104 ? 4.090 4.362 -6.613 1.0 98.21 ? 104 SER A OG 1 Q76EI6 UNP 104 S ATOM 824 N N . ILE A 1 105 ? 6.348 8.131 -6.584 1.0 98.19 ? 105 ILE A N 1 Q76EI6 UNP 105 I ATOM 825 C CA . ILE A 1 105 ? 6.858 9.488 -6.827 1.0 98.19 ? 105 ILE A CA 1 Q76EI6 UNP 105 I ATOM 826 C C . ILE A 1 105 ? 8.374 9.456 -7.035 1.0 98.19 ? 105 ILE A C 1 Q76EI6 UNP 105 I ATOM 827 C CB . ILE A 1 105 ? 6.463 10.436 -5.669 1.0 98.19 ? 105 ILE A CB 1 Q76EI6 UNP 105 I ATOM 828 O O . ILE A 1 105 ? 8.863 9.949 -8.048 1.0 98.19 ? 105 ILE A O 1 Q76EI6 UNP 105 I ATOM 829 C CG1 . ILE A 1 105 ? 4.935 10.665 -5.634 1.0 98.19 ? 105 ILE A CG1 1 Q76EI6 UNP 105 I ATOM 830 C CG2 . ILE A 1 105 ? 7.190 11.790 -5.800 1.0 98.19 ? 105 ILE A CG2 1 Q76EI6 UNP 105 I ATOM 831 C CD1 . ILE A 1 105 ? 4.459 11.291 -4.315 1.0 98.19 ? 105 ILE A CD1 1 Q76EI6 UNP 105 I ATOM 832 N N . GLU A 1 106 ? 9.127 8.818 -6.136 1.0 96.69 ? 106 GLU A N 1 Q76EI6 UNP 106 E ATOM 833 C CA . GLU A 1 106 ? 10.589 8.720 -6.242 1.0 96.69 ? 106 GLU A CA 1 Q76EI6 UNP 106 E ATOM 834 C C . GLU A 1 106 ? 11.043 8.029 -7.536 1.0 96.69 ? 106 GLU A C 1 Q76EI6 UNP 106 E ATOM 835 C CB . GLU A 1 106 ? 11.135 7.946 -5.031 1.0 96.69 ? 106 GLU A CB 1 Q76EI6 UNP 106 E ATOM 836 O O . GLU A 1 106 ? 12.027 8.433 -8.165 1.0 96.69 ? 106 GLU A O 1 Q76EI6 UNP 106 E ATOM 837 C CG . GLU A 1 106 ? 11.163 8.785 -3.746 1.0 96.69 ? 106 GLU A CG 1 Q76EI6 UNP 106 E ATOM 838 C CD . GLU A 1 106 ? 12.122 9.972 -3.858 1.0 96.69 ? 106 GLU A CD 1 Q76EI6 UNP 106 E ATOM 839 O OE1 . GLU A 1 106 ? 11.787 11.075 -3.395 1.0 96.69 ? 106 GLU A OE1 1 Q76EI6 UNP 106 E ATOM 840 O OE2 . GLU A 1 106 ? 13.247 9.751 -4.371 1.0 96.69 ? 106 GLU A OE2 1 Q76EI6 UNP 106 E ATOM 841 N N . ARG A 1 107 ? 10.318 6.992 -7.976 1.0 95.88 ? 107 ARG A N 1 Q76EI6 UNP 107 R ATOM 842 C CA . ARG A 1 107 ? 10.596 6.313 -9.251 1.0 95.88 ? 107 ARG A CA 1 Q76EI6 UNP 107 R ATOM 843 C C . ARG A 1 107 ? 10.331 7.213 -10.445 1.0 95.88 ? 107 ARG A C 1 Q76EI6 UNP 107 R ATOM 844 C CB . ARG A 1 107 ? 9.781 5.014 -9.368 1.0 95.88 ? 107 ARG A CB 1 Q76EI6 UNP 107 R ATOM 845 O O . ARG A 1 107 ? 11.156 7.241 -11.357 1.0 95.88 ? 107 ARG A O 1 Q76EI6 UNP 107 R ATOM 846 C CG . ARG A 1 107 ? 10.183 3.933 -8.357 1.0 95.88 ? 107 ARG A CG 1 Q76EI6 UNP 107 R ATOM 847 C CD . ARG A 1 107 ? 11.650 3.540 -8.485 1.0 95.88 ? 107 ARG A CD 1 Q76EI6 UNP 107 R ATOM 848 N NE . ARG A 1 107 ? 12.038 2.570 -7.451 1.0 95.88 ? 107 ARG A NE 1 Q76EI6 UNP 107 R ATOM 849 N NH1 . ARG A 1 107 ? 14.288 2.679 -7.859 1.0 95.88 ? 107 ARG A NH1 1 Q76EI6 UNP 107 R ATOM 850 N NH2 . ARG A 1 107 ? 13.535 1.292 -6.312 1.0 95.88 ? 107 ARG A NH2 1 Q76EI6 UNP 107 R ATOM 851 C CZ . ARG A 1 107 ? 13.273 2.188 -7.208 1.0 95.88 ? 107 ARG A CZ 1 Q76EI6 UNP 107 R ATOM 852 N N . TYR A 1 108 ? 9.222 7.944 -10.428 1.0 97.64 ? 108 TYR A N 1 Q76EI6 UNP 108 Y ATOM 853 C CA . TYR A 1 108 ? 8.888 8.898 -11.474 1.0 97.64 ? 108 TYR A CA 1 Q76EI6 UNP 108 Y ATOM 854 C C . TYR A 1 108 ? 9.913 10.038 -11.552 1.0 97.64 ? 108 TYR A C 1 Q76EI6 UNP 108 Y ATOM 855 C CB . TYR A 1 108 ? 7.464 9.415 -11.246 1.0 97.64 ? 108 TYR A CB 1 Q76EI6 UNP 108 Y ATOM 856 O O . TYR A 1 108 ? 10.495 10.255 -12.615 1.0 97.64 ? 108 TYR A O 1 Q76EI6 UNP 108 Y ATOM 857 C CG . TYR A 1 108 ? 7.115 10.604 -12.114 1.0 97.64 ? 108 TYR A CG 1 Q76EI6 UNP 108 Y ATOM 858 C CD1 . TYR A 1 108 ? 6.720 11.819 -11.520 1.0 97.64 ? 108 TYR A CD1 1 Q76EI6 UNP 108 Y ATOM 859 C CD2 . TYR A 1 108 ? 7.252 10.514 -13.513 1.0 97.64 ? 108 TYR A CD2 1 Q76EI6 UNP 108 Y ATOM 860 C CE1 . TYR A 1 108 ? 6.441 12.940 -12.325 1.0 97.64 ? 108 TYR A CE1 1 Q76EI6 UNP 108 Y ATOM 861 C CE2 . TYR A 1 108 ? 6.993 11.639 -14.315 1.0 97.64 ? 108 TYR A CE2 1 Q76EI6 UNP 108 Y ATOM 862 O OH . TYR A 1 108 ? 6.305 13.913 -14.526 1.0 97.64 ? 108 TYR A OH 1 Q76EI6 UNP 108 Y ATOM 863 C CZ . TYR A 1 108 ? 6.576 12.848 -13.727 1.0 97.64 ? 108 TYR A CZ 1 Q76EI6 UNP 108 Y ATOM 864 N N . LEU A 1 109 ? 10.209 10.710 -10.435 1.0 97.06 ? 109 LEU A N 1 Q76EI6 UNP 109 L ATOM 865 C CA . LEU A 1 109 ? 11.164 11.824 -10.395 1.0 97.06 ? 109 LEU A CA 1 Q76EI6 UNP 109 L ATOM 866 C C . LEU A 1 109 ? 12.562 11.399 -10.856 1.0 97.06 ? 109 LEU A C 1 Q76EI6 UNP 109 L ATOM 867 C CB . LEU A 1 109 ? 11.229 12.404 -8.971 1.0 97.06 ? 109 LEU A CB 1 Q76EI6 UNP 109 L ATOM 868 O O . LEU A 1 109 ? 13.207 12.115 -11.624 1.0 97.06 ? 109 LEU A O 1 Q76EI6 UNP 109 L ATOM 869 C CG . LEU A 1 109 ? 9.950 13.110 -8.483 1.0 97.06 ? 109 LEU A CG 1 Q76EI6 UNP 109 L ATOM 870 C CD1 . LEU A 1 109 ? 10.173 13.611 -7.057 1.0 97.06 ? 109 LEU A CD1 1 Q76EI6 UNP 109 L ATOM 871 C CD2 . LEU A 1 109 ? 9.566 14.299 -9.366 1.0 97.06 ? 109 LEU A CD2 1 Q76EI6 UNP 109 L ATOM 872 N N . GLY A 1 110 ? 13.000 10.200 -10.459 1.0 95.51 ? 110 GLY A N 1 Q76EI6 UNP 110 G ATOM 873 C CA . GLY A 1 110 ? 14.299 9.657 -10.847 1.0 95.51 ? 110 GLY A CA 1 Q76EI6 UNP 110 G ATOM 874 C C . GLY A 1 110 ? 14.472 9.413 -12.352 1.0 95.51 ? 110 GLY A C 1 Q76EI6 UNP 110 G ATOM 875 O O . GLY A 1 110 ? 15.612 9.390 -12.816 1.0 95.51 ? 110 GLY A O 1 Q76EI6 UNP 110 G ATOM 876 N N . VAL A 1 111 ? 13.383 9.238 -13.116 1.0 95.18 ? 111 VAL A N 1 Q76EI6 UNP 111 V ATOM 877 C CA . VAL A 1 111 ? 13.445 9.056 -14.582 1.0 95.18 ? 111 VAL A CA 1 Q76EI6 UNP 111 V ATOM 878 C C . VAL A 1 111 ? 13.013 10.285 -15.370 1.0 95.18 ? 111 VAL A C 1 Q76EI6 UNP 111 V ATOM 879 C CB . VAL A 1 111 ? 12.658 7.829 -15.077 1.0 95.18 ? 111 VAL A CB 1 Q76EI6 UNP 111 V ATOM 880 O O . VAL A 1 111 ? 13.519 10.495 -16.466 1.0 95.18 ? 111 VAL A O 1 Q76EI6 UNP 111 V ATOM 881 C CG1 . VAL A 1 111 ? 13.133 6.549 -14.384 1.0 95.18 ? 111 VAL A CG1 1 Q76EI6 UNP 111 V ATOM 882 C CG2 . VAL A 1 111 ? 11.138 7.958 -14.932 1.0 95.18 ? 111 VAL A CG2 1 Q76EI6 UNP 111 V ATOM 883 N N . ALA A 1 112 ? 12.094 11.090 -14.836 1.0 96.55 ? 112 ALA A N 1 Q76EI6 UNP 112 A ATOM 884 C CA . ALA A 1 112 ? 11.601 12.289 -15.503 1.0 96.55 ? 112 ALA A CA 1 Q76EI6 UNP 112 A ATOM 885 C C . ALA A 1 112 ? 12.605 13.443 -15.427 1.0 96.55 ? 112 ALA A C 1 Q76EI6 UNP 112 A ATOM 886 C CB . ALA A 1 112 ? 10.252 12.654 -14.881 1.0 96.55 ? 112 ALA A CB 1 Q76EI6 UNP 112 A ATOM 887 O O . ALA A 1 112 ? 12.712 14.220 -16.371 1.0 96.55 ? 112 ALA A O 1 Q76EI6 UNP 112 A ATOM 888 N N . PHE A 1 113 ? 13.377 13.521 -14.338 1.0 95.77 ? 113 PHE A N 1 Q76EI6 UNP 113 F ATOM 889 C CA . PHE A 1 113 ? 14.304 14.622 -14.077 1.0 95.77 ? 113 PHE A CA 1 Q76EI6 UNP 113 F ATOM 890 C C . PHE A 1 113 ? 15.701 14.112 -13.682 1.0 95.77 ? 113 PHE A C 1 Q76EI6 UNP 113 F ATOM 891 C CB . PHE A 1 113 ? 13.685 15.542 -13.012 1.0 95.77 ? 113 PHE A CB 1 Q76EI6 UNP 113 F ATOM 892 O O . PHE A 1 113 ? 16.199 14.459 -12.615 1.0 95.77 ? 113 PHE A O 1 Q76EI6 UNP 113 F ATOM 893 C CG . PHE A 1 113 ? 12.276 15.996 -13.330 1.0 95.77 ? 113 PHE A CG 1 Q76EI6 UNP 113 F ATOM 894 C CD1 . PHE A 1 113 ? 12.054 16.975 -14.315 1.0 95.77 ? 113 PHE A CD1 1 Q76EI6 UNP 113 F ATOM 895 C CD2 . PHE A 1 113 ? 11.183 15.419 -12.656 1.0 95.77 ? 113 PHE A CD2 1 Q76EI6 UNP 113 F ATOM 896 C CE1 . PHE A 1 113 ? 10.744 17.374 -14.627 1.0 95.77 ? 113 PHE A CE1 1 Q76EI6 UNP 113 F ATOM 897 C CE2 . PHE A 1 113 ? 9.872 15.818 -12.968 1.0 95.77 ? 113 PHE A CE2 1 Q76EI6 UNP 113 F ATOM 898 C CZ . PHE A 1 113 ? 9.653 16.797 -13.954 1.0 95.77 ? 113 PHE A CZ 1 Q76EI6 UNP 113 F ATOM 899 N N . PRO A 1 114 ? 16.383 13.287 -14.500 1.0 93.22 ? 114 PRO A N 1 Q76EI6 UNP 114 P ATOM 900 C CA . PRO A 1 114 ? 17.566 12.532 -14.069 1.0 93.22 ? 114 PRO A CA 1 Q76EI6 UNP 114 P ATOM 901 C C . PRO A 1 114 ? 18.723 13.410 -13.563 1.0 93.22 ? 114 PRO A C 1 Q76EI6 UNP 114 P ATOM 902 C CB . PRO A 1 114 ? 17.973 11.702 -15.293 1.0 93.22 ? 114 PRO A CB 1 Q76EI6 UNP 114 P ATOM 903 O O . PRO A 1 114 ? 19.371 13.062 -12.574 1.0 93.22 ? 114 PRO A O 1 Q76EI6 UNP 114 P ATOM 904 C CG . PRO A 1 114 ? 17.380 12.466 -16.480 1.0 93.22 ? 114 PRO A CG 1 Q76EI6 UNP 114 P ATOM 905 C CD . PRO A 1 114 ? 16.085 13.025 -15.899 1.0 93.22 ? 114 PRO A CD 1 Q76EI6 UNP 114 P ATOM 906 N N . VAL A 1 115 ? 18.978 14.555 -14.209 1.0 94.49 ? 115 VAL A N 1 Q76EI6 UNP 115 V ATOM 907 C CA . VAL A 1 115 ? 20.053 15.486 -13.818 1.0 94.49 ? 115 VAL A CA 1 Q76EI6 UNP 115 V ATOM 908 C C . VAL A 1 115 ? 19.686 16.228 -12.533 1.0 94.49 ? 115 VAL A C 1 Q76EI6 UNP 115 V ATOM 909 C CB . VAL A 1 115 ? 20.386 16.473 -14.958 1.0 94.49 ? 115 VAL A CB 1 Q76EI6 UNP 115 V ATOM 910 O O . VAL A 1 115 ? 20.425 16.162 -11.551 1.0 94.49 ? 115 VAL A O 1 Q76EI6 UNP 115 V ATOM 911 C CG1 . VAL A 1 115 ? 21.511 17.437 -14.561 1.0 94.49 ? 115 VAL A CG1 1 Q76EI6 UNP 115 V ATOM 912 C CG2 . VAL A 1 115 ? 20.830 15.725 -16.223 1.0 94.49 ? 115 VAL A CG2 1 Q76EI6 UNP 115 V ATOM 913 N N . GLN A 1 116 ? 18.519 16.879 -12.511 1.0 94.63 ? 116 GLN A N 1 Q76EI6 UNP 116 Q ATOM 914 C CA . GLN A 1 116 ? 18.039 17.649 -11.359 1.0 94.63 ? 116 GLN A CA 1 Q76EI6 UNP 116 Q ATOM 915 C C . GLN A 1 116 ? 17.847 16.759 -10.129 1.0 94.63 ? 116 GLN A C 1 Q76EI6 UNP 116 Q ATOM 916 C CB . GLN A 1 116 ? 16.707 18.318 -11.712 1.0 94.63 ? 116 GLN A CB 1 Q76EI6 UNP 116 Q ATOM 917 O O . GLN A 1 116 ? 18.317 17.099 -9.046 1.0 94.63 ? 116 GLN A O 1 Q76EI6 UNP 116 Q ATOM 918 C CG . GLN A 1 116 ? 16.833 19.420 -12.777 1.0 94.63 ? 116 GLN A CG 1 Q76EI6 UNP 116 Q ATOM 919 C CD . GLN A 1 116 ? 15.468 19.926 -13.240 1.0 94.63 ? 116 GLN A CD 1 Q76EI6 UNP 116 Q ATOM 920 N NE2 . GLN A 1 116 ? 15.389 21.107 -13.809 1.0 94.63 ? 116 GLN A NE2 1 Q76EI6 UNP 116 Q ATOM 921 O OE1 . GLN A 1 116 ? 14.459 19.254 -13.131 1.0 94.63 ? 116 GLN A OE1 1 Q76EI6 UNP 116 Q ATOM 922 N N . TYR A 1 117 ? 17.240 15.582 -10.303 1.0 93.65 ? 117 TYR A N 1 Q76EI6 UNP 117 Y ATOM 923 C CA . TYR A 1 117 ? 17.073 14.599 -9.241 1.0 93.65 ? 117 TYR A CA 1 Q76EI6 UNP 117 Y ATOM 924 C C . TYR A 1 117 ? 18.432 14.170 -8.690 1.0 93.65 ? 117 TYR A C 1 Q76EI6 UNP 117 Y ATOM 925 C CB . TYR A 1 117 ? 16.260 13.397 -9.743 1.0 93.65 ? 117 TYR A CB 1 Q76EI6 UNP 117 Y ATOM 926 O O . TYR A 1 117 ? 18.614 14.188 -7.482 1.0 93.65 ? 117 TYR A O 1 Q76EI6 UNP 117 Y ATOM 927 C CG . TYR A 1 117 ? 15.998 12.354 -8.674 1.0 93.65 ? 117 TYR A CG 1 Q76EI6 UNP 117 Y ATOM 928 C CD1 . TYR A 1 117 ? 16.851 11.239 -8.561 1.0 93.65 ? 117 TYR A CD1 1 Q76EI6 UNP 117 Y ATOM 929 C CD2 . TYR A 1 117 ? 14.918 12.508 -7.782 1.0 93.65 ? 117 TYR A CD2 1 Q76EI6 UNP 117 Y ATOM 930 C CE1 . TYR A 1 117 ? 16.626 10.283 -7.552 1.0 93.65 ? 117 TYR A CE1 1 Q76EI6 UNP 117 Y ATOM 931 C CE2 . TYR A 1 117 ? 14.686 11.548 -6.776 1.0 93.65 ? 117 TYR A CE2 1 Q76EI6 UNP 117 Y ATOM 932 O OH . TYR A 1 117 ? 15.382 9.504 -5.684 1.0 93.65 ? 117 TYR A OH 1 Q76EI6 UNP 117 Y ATOM 933 C CZ . TYR A 1 117 ? 15.548 10.437 -6.657 1.0 93.65 ? 117 TYR A CZ 1 Q76EI6 UNP 117 Y ATOM 934 N N . LYS A 1 118 ? 19.432 13.858 -9.530 1.0 92.67 ? 118 LYS A N 1 Q76EI6 UNP 118 K ATOM 935 C CA . LYS A 1 118 ? 20.773 13.473 -9.047 1.0 92.67 ? 118 LYS A CA 1 Q76EI6 UNP 118 K ATOM 936 C C . LYS A 1 118 ? 21.453 14.583 -8.235 1.0 92.67 ? 118 LYS A C 1 Q76EI6 UNP 118 K ATOM 937 C CB . LYS A 1 118 ? 21.641 13.026 -10.234 1.0 92.67 ? 118 LYS A CB 1 Q76EI6 UNP 118 K ATOM 938 O O . LYS A 1 118 ? 22.090 14.264 -7.235 1.0 92.67 ? 118 LYS A O 1 Q76EI6 UNP 118 K ATOM 939 C CG . LYS A 1 118 ? 23.008 12.471 -9.796 1.0 92.67 ? 118 LYS A CG 1 Q76EI6 UNP 118 K ATOM 940 C CD . LYS A 1 118 ? 23.861 12.086 -11.012 1.0 92.67 ? 118 LYS A CD 1 Q76EI6 UNP 118 K ATOM 941 C CE . LYS A 1 118 ? 25.246 11.598 -10.562 1.0 92.67 ? 118 LYS A CE 1 Q76EI6 UNP 118 K ATOM 942 N NZ . LYS A 1 118 ? 26.177 11.437 -11.710 1.0 92.67 ? 118 LYS A NZ 1 Q76EI6 UNP 118 K ATOM 943 N N . LEU A 1 119 ? 21.323 15.844 -8.653 1.0 93.66 ? 119 LEU A N 1 Q76EI6 UNP 119 L ATOM 944 C CA . LEU A 1 119 ? 21.928 16.998 -7.974 1.0 93.66 ? 119 LEU A CA 1 Q76EI6 UNP 119 L ATOM 945 C C . LEU A 1 119 ? 21.196 17.377 -6.677 1.0 93.66 ? 119 LEU A C 1 Q76EI6 UNP 119 L ATOM 946 C CB . LEU A 1 119 ? 21.951 18.193 -8.946 1.0 93.66 ? 119 LEU A CB 1 Q76EI6 UNP 119 L ATOM 947 O O . LEU A 1 119 ? 21.830 17.770 -5.702 1.0 93.66 ? 119 LEU A O 1 Q76EI6 UNP 119 L ATOM 948 C CG . LEU A 1 119 ? 22.901 18.034 -10.148 1.0 93.66 ? 119 LEU A CG 1 Q76EI6 UNP 119 L ATOM 949 C CD1 . LEU A 1 119 ? 22.700 19.200 -11.114 1.0 93.66 ? 119 LEU A CD1 1 Q76EI6 UNP 119 L ATOM 950 C CD2 . LEU A 1 119 ? 24.371 18.003 -9.725 1.0 93.66 ? 119 LEU A CD2 1 Q76EI6 UNP 119 L ATOM 951 N N . SER A 1 120 ? 19.869 17.239 -6.654 1.0 92.38 ? 120 SER A N 1 Q76EI6 UNP 120 S ATOM 952 C CA . SER A 1 120 ? 19.019 17.618 -5.521 1.0 92.38 ? 120 SER A CA 1 Q76EI6 UNP 120 S ATOM 953 C C . SER A 1 120 ? 18.764 16.464 -4.543 1.0 92.38 ? 120 SER A C 1 Q76EI6 UNP 120 S ATOM 954 C CB . SER A 1 120 ? 17.709 18.196 -6.066 1.0 92.38 ? 120 SER A CB 1 Q76EI6 UNP 120 S ATOM 955 O O . SER A 1 120 ? 18.300 16.697 -3.433 1.0 92.38 ? 120 SER A O 1 Q76EI6 UNP 120 S ATOM 956 O OG . SER A 1 120 ? 16.900 18.719 -5.036 1.0 92.38 ? 120 SER A OG 1 Q76EI6 UNP 120 S ATOM 957 N N . ARG A 1 121 ? 19.085 15.210 -4.894 1.0 92.29 ? 121 ARG A N 1 Q76EI6 UNP 121 R ATOM 958 C CA . ARG A 1 121 ? 18.771 14.026 -4.075 1.0 92.29 ? 121 ARG A CA 1 Q76EI6 UNP 121 R ATOM 959 C C . ARG A 1 121 ? 19.322 14.146 -2.652 1.0 92.29 ? 121 ARG A C 1 Q76EI6 UNP 121 R ATOM 960 C CB . ARG A 1 121 ? 19.313 12.757 -4.752 1.0 92.29 ? 121 ARG A CB 1 Q76EI6 UNP 121 R ATOM 961 O O . ARG A 1 121 ? 20.521 13.970 -2.429 1.0 92.29 ? 121 ARG A O 1 Q76EI6 UNP 121 R ATOM 962 C CG . ARG A 1 121 ? 18.855 11.481 -4.039 1.0 92.29 ? 121 ARG A CG 1 Q76EI6 UNP 121 R ATOM 963 C CD . ARG A 1 121 ? 19.485 10.254 -4.703 1.0 92.29 ? 121 ARG A CD 1 Q76EI6 UNP 121 R ATOM 964 N NE . ARG A 1 121 ? 20.918 10.152 -4.367 1.0 92.29 ? 121 ARG A NE 1 Q76EI6 UNP 121 R ATOM 965 N NH1 . ARG A 1 121 ? 21.502 8.583 -5.926 1.0 92.29 ? 121 ARG A NH1 1 Q76EI6 UNP 121 R ATOM 966 N NH2 . ARG A 1 121 ? 23.041 9.351 -4.493 1.0 92.29 ? 121 ARG A NH2 1 Q76EI6 UNP 121 R ATOM 967 C CZ . ARG A 1 121 ? 21.814 9.366 -4.930 1.0 92.29 ? 121 ARG A CZ 1 Q76EI6 UNP 121 R ATOM 968 N N . ARG A 1 122 ? 18.426 14.309 -1.675 1.0 95.12 ? 122 ARG A N 1 Q76EI6 UNP 122 R ATOM 969 C CA . ARG A 1 122 ? 18.737 14.259 -0.239 1.0 95.12 ? 122 ARG A CA 1 Q76EI6 UNP 122 R ATOM 970 C C . ARG A 1 122 ? 17.992 13.110 0.441 1.0 95.12 ? 122 ARG A C 1 Q76EI6 UNP 122 R ATOM 971 C CB . ARG A 1 122 ? 18.358 15.584 0.446 1.0 95.12 ? 122 ARG A CB 1 Q76EI6 UNP 122 R ATOM 972 O O . ARG A 1 122 ? 16.785 13.006 0.244 1.0 95.12 ? 122 ARG A O 1 Q76EI6 UNP 122 R ATOM 973 C CG . ARG A 1 122 ? 19.056 16.841 -0.090 1.0 95.12 ? 122 ARG A CG 1 Q76EI6 UNP 122 R ATOM 974 C CD . ARG A 1 122 ? 20.587 16.774 -0.047 1.0 95.12 ? 122 ARG A CD 1 Q76EI6 UNP 122 R ATOM 975 N NE . ARG A 1 122 ? 21.174 18.044 -0.509 1.0 95.12 ? 122 ARG A NE 1 Q76EI6 UNP 122 R ATOM 976 N NH1 . ARG A 1 122 ? 23.288 17.763 0.345 1.0 95.12 ? 122 ARG A NH1 1 Q76EI6 UNP 122 R ATOM 977 N NH2 . ARG A 1 122 ? 22.782 19.637 -0.753 1.0 95.12 ? 122 ARG A NH2 1 Q76EI6 UNP 122 R ATOM 978 C CZ . ARG A 1 122 ? 22.407 18.473 -0.305 1.0 95.12 ? 122 ARG A CZ 1 Q76EI6 UNP 122 R ATOM 979 N N . PRO A 1 123 ? 18.648 12.317 1.311 1.0 96.46 ? 123 PRO A N 1 Q76EI6 UNP 123 P ATOM 980 C CA . PRO A 1 123 ? 17.976 11.311 2.144 1.0 96.46 ? 123 PRO A CA 1 Q76EI6 UNP 123 P ATOM 981 C C . PRO A 1 123 ? 16.770 11.870 2.916 1.0 96.46 ? 123 PRO A C 1 Q76EI6 UNP 123 P ATOM 982 C CB . PRO A 1 123 ? 19.053 10.828 3.122 1.0 96.46 ? 123 PRO A CB 1 Q76EI6 UNP 123 P ATOM 983 O O . PRO A 1 123 ? 15.772 11.177 3.099 1.0 96.46 ? 123 PRO A O 1 Q76EI6 UNP 123 P ATOM 984 C CG . PRO A 1 123 ? 20.375 11.102 2.412 1.0 96.46 ? 123 PRO A CG 1 Q76EI6 UNP 123 P ATOM 985 C CD . PRO A 1 123 ? 20.080 12.342 1.581 1.0 96.46 ? 123 PRO A CD 1 Q76EI6 UNP 123 P ATOM 986 N N . LEU A 1 124 ? 16.848 13.148 3.307 1.0 96.96 ? 124 LEU A N 1 Q76EI6 UNP 124 L ATOM 987 C CA . LEU A 1 124 ? 15.812 13.876 4.035 1.0 96.96 ? 124 LEU A CA 1 Q76EI6 UNP 124 L ATOM 988 C C . LEU A 1 124 ? 14.425 13.787 3.379 1.0 96.96 ? 124 LEU A C 1 Q76EI6 UNP 124 L ATOM 989 C CB . LEU A 1 124 ? 16.275 15.340 4.168 1.0 96.96 ? 124 LEU A CB 1 Q76EI6 UNP 124 L ATOM 990 O O . LEU A 1 124 ? 13.444 13.636 4.095 1.0 96.96 ? 124 LEU A O 1 Q76EI6 UNP 124 L ATOM 991 C CG . LEU A 1 124 ? 15.305 16.246 4.950 1.0 96.96 ? 124 LEU A CG 1 Q76EI6 UNP 124 L ATOM 992 C CD1 . LEU A 1 124 ? 15.096 15.770 6.388 1.0 96.96 ? 124 LEU A CD1 1 Q76EI6 UNP 124 L ATOM 993 C CD2 . LEU A 1 124 ? 15.857 17.670 4.982 1.0 96.96 ? 124 LEU A CD2 1 Q76EI6 UNP 124 L ATOM 994 N N . TYR A 1 125 ? 14.323 13.804 2.046 1.0 97.22 ? 125 TYR A N 1 Q76EI6 UNP 125 Y ATOM 995 C CA . TYR A 1 125 ? 13.022 13.701 1.370 1.0 97.22 ? 125 TYR A CA 1 Q76EI6 UNP 125 Y ATOM 996 C C . TYR A 1 125 ? 12.327 12.364 1.646 1.0 97.22 ? 125 TYR A C 1 Q76EI6 UNP 125 Y ATOM 997 C CB . TYR A 1 125 ? 13.203 13.919 -0.138 1.0 97.22 ? 125 TYR A CB 1 Q76EI6 UNP 125 Y ATOM 998 O O . TYR A 1 125 ? 11.121 12.329 1.873 1.0 97.22 ? 125 TYR A O 1 Q76EI6 UNP 125 Y ATOM 999 C CG . TYR A 1 125 ? 13.820 15.253 -0.525 1.0 97.22 ? 125 TYR A CG 1 Q76EI6 UNP 125 Y ATOM 1000 C CD1 . TYR A 1 125 ? 13.426 16.441 0.127 1.0 97.22 ? 125 TYR A CD1 1 Q76EI6 UNP 125 Y ATOM 1001 C CD2 . TYR A 1 125 ? 14.757 15.311 -1.575 1.0 97.22 ? 125 TYR A CD2 1 Q76EI6 UNP 125 Y ATOM 1002 C CE1 . TYR A 1 125 ? 13.982 17.677 -0.248 1.0 97.22 ? 125 TYR A CE1 1 Q76EI6 UNP 125 Y ATOM 1003 C CE2 . TYR A 1 125 ? 15.305 16.550 -1.960 1.0 97.22 ? 125 TYR A CE2 1 Q76EI6 UNP 125 Y ATOM 1004 O OH . TYR A 1 125 ? 15.462 18.924 -1.664 1.0 97.22 ? 125 TYR A OH 1 Q76EI6 UNP 125 Y ATOM 1005 C CZ . TYR A 1 125 ? 14.926 17.733 -1.293 1.0 97.22 ? 125 TYR A CZ 1 Q76EI6 UNP 125 Y ATOM 1006 N N . GLY A 1 126 ? 13.096 11.273 1.723 1.0 97.98 ? 126 GLY A N 1 Q76EI6 UNP 126 G ATOM 1007 C CA . GLY A 1 126 ? 12.566 9.959 2.085 1.0 97.98 ? 126 GLY A CA 1 Q76EI6 UNP 126 G ATOM 1008 C C . GLY A 1 126 ? 12.137 9.890 3.550 1.0 97.98 ? 126 GLY A C 1 Q76EI6 UNP 126 G ATOM 1009 O O . GLY A 1 126 ? 11.141 9.245 3.858 1.0 97.98 ? 126 GLY A O 1 Q76EI6 UNP 126 G ATOM 1010 N N . VAL A 1 127 ? 12.854 10.584 4.443 1.0 98.38 ? 127 VAL A N 1 Q76EI6 UNP 127 V ATOM 1011 C CA . VAL A 1 127 ? 12.484 10.692 5.865 1.0 98.38 ? 127 VAL A CA 1 Q76EI6 UNP 127 V ATOM 1012 C C . VAL A 1 127 ? 11.187 11.478 6.028 1.0 98.38 ? 127 VAL A C 1 Q76EI6 UNP 127 V ATOM 1013 C CB . VAL A 1 127 ? 13.601 11.336 6.711 1.0 98.38 ? 127 VAL A CB 1 Q76EI6 UNP 127 V ATOM 1014 O O . VAL A 1 127 ? 10.282 11.001 6.700 1.0 98.38 ? 127 VAL A O 1 Q76EI6 UNP 127 V ATOM 1015 C CG1 . VAL A 1 127 ? 13.210 11.446 8.190 1.0 98.38 ? 127 VAL A CG1 1 Q76EI6 UNP 127 V ATOM 1016 C CG2 . VAL A 1 127 ? 14.899 10.525 6.632 1.0 98.38 ? 127 VAL A CG2 1 Q76EI6 UNP 127 V ATOM 1017 N N . ILE A 1 128 ? 11.067 12.643 5.383 1.0 98.52 ? 128 ILE A N 1 Q76EI6 UNP 128 I ATOM 1018 C CA . ILE A 1 128 ? 9.857 13.475 5.444 1.0 98.52 ? 128 ILE A CA 1 Q76EI6 UNP 128 I ATOM 1019 C C . ILE A 1 128 ? 8.652 12.693 4.917 1.0 98.52 ? 128 ILE A C 1 Q76EI6 UNP 128 I ATOM 1020 C CB . ILE A 1 128 ? 10.064 14.801 4.675 1.0 98.52 ? 128 ILE A CB 1 Q76EI6 UNP 128 I ATOM 1021 O O . ILE A 1 128 ? 7.637 12.614 5.599 1.0 98.52 ? 128 ILE A O 1 Q76EI6 UNP 128 I ATOM 1022 C CG1 . ILE A 1 128 ? 11.097 15.685 5.412 1.0 98.52 ? 128 ILE A CG1 1 Q76EI6 UNP 128 I ATOM 1023 C CG2 . ILE A 1 128 ? 8.733 15.565 4.520 1.0 98.52 ? 128 ILE A CG2 1 Q76EI6 UNP 128 I ATOM 1024 C CD1 . ILE A 1 128 ? 11.560 16.905 4.604 1.0 98.52 ? 128 ILE A CD1 1 Q76EI6 UNP 128 I ATOM 1025 N N . ALA A 1 129 ? 8.772 12.064 3.745 1.0 98.46 ? 129 ALA A N 1 Q76EI6 UNP 129 A ATOM 1026 C CA . ALA A 1 129 ? 7.683 11.279 3.170 1.0 98.46 ? 129 ALA A CA 1 Q76EI6 UNP 129 A ATOM 1027 C C . ALA A 1 129 ? 7.278 10.090 4.062 1.0 98.46 ? 129 ALA A C 1 Q76EI6 UNP 129 A ATOM 1028 C CB . ALA A 1 129 ? 8.113 10.842 1.767 1.0 98.46 ? 129 ALA A CB 1 Q76EI6 UNP 129 A ATOM 1029 O O . ALA A 1 129 ? 6.088 9.827 4.222 1.0 98.46 ? 129 ALA A O 1 Q76EI6 UNP 129 A ATOM 1030 N N . ALA A 1 130 ? 8.241 9.410 4.694 1.0 98.77 ? 130 ALA A N 1 Q76EI6 UNP 130 A ATOM 1031 C CA . ALA A 1 130 ? 7.941 8.363 5.666 1.0 98.77 ? 130 ALA A CA 1 Q76EI6 UNP 130 A ATOM 1032 C C . ALA A 1 130 ? 7.218 8.914 6.904 1.0 98.77 ? 130 ALA A C 1 Q76EI6 UNP 130 A ATOM 1033 C CB . ALA A 1 130 ? 9.237 7.647 6.052 1.0 98.77 ? 130 ALA A CB 1 Q76EI6 UNP 130 A ATOM 1034 O O . ALA A 1 130 ? 6.201 8.359 7.303 1.0 98.77 ? 130 ALA A O 1 Q76EI6 UNP 130 A ATOM 1035 N N . LEU A 1 131 ? 7.697 10.017 7.489 1.0 98.65 ? 131 LEU A N 1 Q76EI6 UNP 131 L ATOM 1036 C CA . LEU A 1 131 ? 7.048 10.650 8.641 1.0 98.65 ? 131 LEU A CA 1 Q76EI6 UNP 131 L ATOM 1037 C C . LEU A 1 131 ? 5.610 11.066 8.324 1.0 98.65 ? 131 LEU A C 1 Q76EI6 UNP 131 L ATOM 1038 C CB . LEU A 1 131 ? 7.861 11.872 9.102 1.0 98.65 ? 131 LEU A CB 1 Q76EI6 UNP 131 L ATOM 1039 O O . LEU A 1 131 ? 4.723 10.811 9.130 1.0 98.65 ? 131 LEU A O 1 Q76EI6 UNP 131 L ATOM 1040 C CG . LEU A 1 131 ? 9.178 11.538 9.820 1.0 98.65 ? 131 LEU A CG 1 Q76EI6 UNP 131 L ATOM 1041 C CD1 . LEU A 1 131 ? 9.949 12.834 10.077 1.0 98.65 ? 131 LEU A CD1 1 Q76EI6 UNP 131 L ATOM 1042 C CD2 . LEU A 1 131 ? 8.948 10.840 11.161 1.0 98.65 ? 131 LEU A CD2 1 Q76EI6 UNP 131 L ATOM 1043 N N . VAL A 1 132 ? 5.366 11.639 7.142 1.0 98.44 ? 132 VAL A N 1 Q76EI6 UNP 132 V ATOM 1044 C CA . VAL A 1 132 ? 4.010 11.965 6.678 1.0 98.44 ? 132 VAL A CA 1 Q76EI6 UNP 132 V ATOM 1045 C C . VAL A 1 132 ? 3.148 10.706 6.601 1.0 98.44 ? 132 VAL A C 1 Q76EI6 UNP 132 V ATOM 1046 C CB . VAL A 1 132 ? 4.048 12.702 5.325 1.0 98.44 ? 132 VAL A CB 1 Q76EI6 UNP 132 V ATOM 1047 O O . VAL A 1 132 ? 2.043 10.711 7.132 1.0 98.44 ? 132 VAL A O 1 Q76EI6 UNP 132 V ATOM 1048 C CG1 . VAL A 1 132 ? 2.655 12.874 4.706 1.0 98.44 ? 132 VAL A CG1 1 Q76EI6 UNP 132 V ATOM 1049 C CG2 . VAL A 1 132 ? 4.643 14.107 5.492 1.0 98.44 ? 132 VAL A CG2 1 Q76EI6 UNP 132 V ATOM 1050 N N . ALA A 1 133 ? 3.652 9.614 6.016 1.0 98.72 ? 133 ALA A N 1 Q76EI6 UNP 133 A ATOM 1051 C CA . ALA A 1 133 ? 2.912 8.354 5.939 1.0 98.72 ? 133 ALA A CA 1 Q76EI6 UNP 133 A ATOM 1052 C C . ALA A 1 133 ? 2.532 7.816 7.331 1.0 98.72 ? 133 ALA A C 1 Q76EI6 UNP 133 A ATOM 1053 C CB . ALA A 1 133 ? 3.743 7.334 5.152 1.0 98.72 ? 133 ALA A CB 1 Q76EI6 UNP 133 A ATOM 1054 O O . ALA A 1 133 ? 1.374 7.457 7.554 1.0 98.72 ? 133 ALA A O 1 Q76EI6 UNP 133 A ATOM 1055 N N . TRP A 1 134 ? 3.473 7.817 8.282 1.0 98.62 ? 134 TRP A N 1 Q76EI6 UNP 134 W ATOM 1056 C CA . TRP A 1 134 ? 3.220 7.388 9.660 1.0 98.62 ? 134 TRP A CA 1 Q76EI6 UNP 134 W ATOM 1057 C C . TRP A 1 134 ? 2.214 8.298 10.368 1.0 98.62 ? 134 TRP A C 1 Q76EI6 UNP 134 W ATOM 1058 C CB . TRP A 1 134 ? 4.537 7.301 10.446 1.0 98.62 ? 134 TRP A CB 1 Q76EI6 UNP 134 W ATOM 1059 O O . TRP A 1 134 ? 1.245 7.794 10.928 1.0 98.62 ? 134 TRP A O 1 Q76EI6 UNP 134 W ATOM 1060 C CG . TRP A 1 134 ? 5.378 6.098 10.139 1.0 98.62 ? 134 TRP A CG 1 Q76EI6 UNP 134 W ATOM 1061 C CD1 . TRP A 1 134 ? 6.509 6.078 9.401 1.0 98.62 ? 134 TRP A CD1 1 Q76EI6 UNP 134 W ATOM 1062 C CD2 . TRP A 1 134 ? 5.198 4.723 10.597 1.0 98.62 ? 134 TRP A CD2 1 Q76EI6 UNP 134 W ATOM 1063 C CE2 . TRP A 1 134 ? 6.214 3.908 10.014 1.0 98.62 ? 134 TRP A CE2 1 Q76EI6 UNP 134 W ATOM 1064 C CE3 . TRP A 1 134 ? 4.298 4.087 11.472 1.0 98.62 ? 134 TRP A CE3 1 Q76EI6 UNP 134 W ATOM 1065 N NE1 . TRP A 1 134 ? 7.000 4.793 9.313 1.0 98.62 ? 134 TRP A NE1 1 Q76EI6 UNP 134 W ATOM 1066 C CH2 . TRP A 1 134 ? 5.365 1.917 11.085 1.0 98.62 ? 134 TRP A CH2 1 Q76EI6 UNP 134 W ATOM 1067 C CZ2 . TRP A 1 134 ? 6.296 2.527 10.232 1.0 98.62 ? 134 TRP A CZ2 1 Q76EI6 UNP 134 W ATOM 1068 C CZ3 . TRP A 1 134 ? 4.384 2.700 11.712 1.0 98.62 ? 134 TRP A CZ3 1 Q76EI6 UNP 134 W ATOM 1069 N N . ILE A 1 135 ? 2.398 9.622 10.313 1.0 98.49 ? 135 ILE A N 1 Q76EI6 UNP 135 I ATOM 1070 C CA . ILE A 1 135 ? 1.523 10.597 10.984 1.0 98.49 ? 135 ILE A CA 1 Q76EI6 UNP 135 I ATOM 1071 C C . ILE A 1 135 ? 0.104 10.544 10.416 1.0 98.49 ? 135 ILE A C 1 Q76EI6 UNP 135 I ATOM 1072 C CB . ILE A 1 135 ? 2.121 12.022 10.898 1.0 98.49 ? 135 ILE A CB 1 Q76EI6 UNP 135 I ATOM 1073 O O . ILE A 1 135 ? -0.845 10.472 11.191 1.0 98.49 ? 135 ILE A O 1 Q76EI6 UNP 135 I ATOM 1074 C CG1 . ILE A 1 135 ? 3.385 12.115 11.785 1.0 98.49 ? 135 ILE A CG1 1 Q76EI6 UNP 135 I ATOM 1075 C CG2 . ILE A 1 135 ? 1.101 13.095 11.331 1.0 98.49 ? 135 ILE A CG2 1 Q76EI6 UNP 135 I ATOM 1076 C CD1 . ILE A 1 135 ? 4.220 13.381 11.548 1.0 98.49 ? 135 ILE A CD1 1 Q76EI6 UNP 135 I ATOM 1077 N N . MET A 1 136 ? -0.054 10.533 9.089 1.0 97.77 ? 136 MET A N 1 Q76EI6 UNP 136 M ATOM 1078 C CA . MET A 1 136 ? -1.372 10.456 8.451 1.0 97.77 ? 136 MET A CA 1 Q76EI6 UNP 136 M ATOM 1079 C C . MET A 1 136 ? -2.085 9.155 8.817 1.0 97.77 ? 136 MET A C 1 Q76EI6 UNP 136 M ATOM 1080 C CB . MET A 1 136 ? -1.238 10.574 6.923 1.0 97.77 ? 136 MET A CB 1 Q76EI6 UNP 136 M ATOM 1081 O O . MET A 1 136 ? -3.253 9.166 9.192 1.0 97.77 ? 136 MET A O 1 Q76EI6 UNP 136 M ATOM 1082 C CG . MET A 1 136 ? -0.855 11.986 6.464 1.0 97.77 ? 136 MET A CG 1 Q76EI6 UNP 136 M ATOM 1083 S SD . MET A 1 136 ? -1.994 13.319 6.934 1.0 97.77 ? 136 MET A SD 1 Q76EI6 UNP 136 M ATOM 1084 C CE . MET A 1 136 ? -3.520 12.781 6.109 1.0 97.77 ? 136 MET A CE 1 Q76EI6 UNP 136 M ATOM 1085 N N . SER A 1 137 ? -1.375 8.028 8.784 1.0 98.23 ? 137 SER A N 1 Q76EI6 UNP 137 S ATOM 1086 C CA . SER A 1 137 ? -1.989 6.727 9.056 1.0 98.23 ? 137 SER A CA 1 Q76EI6 UNP 137 S ATOM 1087 C C . SER A 1 137 ? -2.357 6.567 10.529 1.0 98.23 ? 137 SER A C 1 Q76EI6 UNP 137 S ATOM 1088 C CB . SER A 1 137 ? -1.078 5.596 8.595 1.0 98.23 ? 137 SER A CB 1 Q76EI6 UNP 137 S ATOM 1089 O O . SER A 1 137 ? -3.491 6.210 10.837 1.0 98.23 ? 137 SER A O 1 Q76EI6 UNP 137 S ATOM 1090 O OG . SER A 1 137 ? -0.732 5.823 7.249 1.0 98.23 ? 137 SER A OG 1 Q76EI6 UNP 137 S ATOM 1091 N N . PHE A 1 138 ? -1.436 6.883 11.444 1.0 98.02 ? 138 PHE A N 1 Q76EI6 UNP 138 F ATOM 1092 C CA . PHE A 1 138 ? -1.660 6.763 12.888 1.0 98.02 ? 138 PHE A CA 1 Q76EI6 UNP 138 F ATOM 1093 C C . PHE A 1 138 ? -2.667 7.804 13.383 1.0 98.02 ? 138 PHE A C 1 Q76EI6 UNP 138 F ATOM 1094 C CB . PHE A 1 138 ? -0.327 6.905 13.646 1.0 98.02 ? 138 PHE A CB 1 Q76EI6 UNP 138 F ATOM 1095 O O . PHE A 1 138 ? -3.554 7.483 14.171 1.0 98.02 ? 138 PHE A O 1 Q76EI6 UNP 138 F ATOM 1096 C CG . PHE A 1 138 ? 0.508 5.637 13.721 1.0 98.02 ? 138 PHE A CG 1 Q76EI6 UNP 138 F ATOM 1097 C CD1 . PHE A 1 138 ? 0.989 5.201 14.970 1.0 98.02 ? 138 PHE A CD1 1 Q76EI6 UNP 138 F ATOM 1098 C CD2 . PHE A 1 138 ? 0.757 4.855 12.576 1.0 98.02 ? 138 PHE A CD2 1 Q76EI6 UNP 138 F ATOM 1099 C CE1 . PHE A 1 138 ? 1.656 3.971 15.087 1.0 98.02 ? 138 PHE A CE1 1 Q76EI6 UNP 138 F ATOM 1100 C CE2 . PHE A 1 138 ? 1.381 3.604 12.699 1.0 98.02 ? 138 PHE A CE2 1 Q76EI6 UNP 138 F ATOM 1101 C CZ . PHE A 1 138 ? 1.826 3.160 13.956 1.0 98.02 ? 138 PHE A CZ 1 Q76EI6 UNP 138 F ATOM 1102 N N . GLY A 1 139 ? -2.572 9.043 12.896 1.0 97.70 ? 139 GLY A N 1 Q76EI6 UNP 139 G ATOM 1103 C CA . GLY A 1 139 ? -3.499 10.114 13.250 1.0 97.70 ? 139 GLY A CA 1 Q76EI6 UNP 139 G ATOM 1104 C C . GLY A 1 139 ? -4.939 9.732 12.924 1.0 97.70 ? 139 GLY A C 1 Q76EI6 UNP 139 G ATOM 1105 O O . GLY A 1 139 ? -5.784 9.689 13.816 1.0 97.70 ? 139 GLY A O 1 Q76EI6 UNP 139 G ATOM 1106 N N . HIS A 1 140 ? -5.205 9.347 11.677 1.0 97.04 ? 140 HIS A N 1 Q76EI6 UNP 140 H ATOM 1107 C CA . HIS A 1 140 ? -6.557 8.994 11.248 1.0 97.04 ? 140 HIS A CA 1 Q76EI6 UNP 140 H ATOM 1108 C C . HIS A 1 140 ? -7.047 7.659 11.835 1.0 97.04 ? 140 HIS A C 1 Q76EI6 UNP 140 H ATOM 1109 C CB . HIS A 1 140 ? -6.590 8.980 9.724 1.0 97.04 ? 140 HIS A CB 1 Q76EI6 UNP 140 H ATOM 1110 O O . HIS A 1 140 ? -8.206 7.546 12.236 1.0 97.04 ? 140 HIS A O 1 Q76EI6 UNP 140 H ATOM 1111 C CG . HIS A 1 140 ? -6.594 10.340 9.084 1.0 97.04 ? 140 HIS A CG 1 Q76EI6 UNP 140 H ATOM 1112 C CD2 . HIS A 1 140 ? -5.564 11.238 9.010 1.0 97.04 ? 140 HIS A CD2 1 Q76EI6 UNP 140 H ATOM 1113 N ND1 . HIS A 1 140 ? -7.669 10.924 8.460 1.0 97.04 ? 140 HIS A ND1 1 Q76EI6 UNP 140 H ATOM 1114 C CE1 . HIS A 1 140 ? -7.292 12.131 8.017 1.0 97.04 ? 140 HIS A CE1 1 Q76EI6 UNP 140 H ATOM 1115 N NE2 . HIS A 1 140 ? -6.011 12.372 8.329 1.0 97.04 ? 140 HIS A NE2 1 Q76EI6 UNP 140 H ATOM 1116 N N . CYS A 1 141 ? -6.178 6.650 11.980 1.0 96.73 ? 141 CYS A N 1 Q76EI6 UNP 141 C ATOM 1117 C CA . CYS A 1 141 ? -6.565 5.362 12.572 1.0 96.73 ? 141 CYS A CA 1 Q76EI6 UNP 141 C ATOM 1118 C C . CYS A 1 141 ? -6.795 5.418 14.089 1.0 96.73 ? 141 CYS A C 1 Q76EI6 UNP 141 C ATOM 1119 C CB . CYS A 1 141 ? -5.549 4.277 12.220 1.0 96.73 ? 141 CYS A CB 1 Q76EI6 UNP 141 C ATOM 1120 O O . CYS A 1 141 ? -7.299 4.445 14.655 1.0 96.73 ? 141 CYS A O 1 Q76EI6 UNP 141 C ATOM 1121 S SG . CYS A 1 141 ? -5.653 3.908 10.452 1.0 96.73 ? 141 CYS A SG 1 Q76EI6 UNP 141 C ATOM 1122 N N . THR A 1 142 ? -6.517 6.546 14.756 1.0 96.19 ? 142 THR A N 1 Q76EI6 UNP 142 T ATOM 1123 C CA . THR A 1 142 ? -6.854 6.752 16.179 1.0 96.19 ? 142 THR A CA 1 Q76EI6 UNP 142 T ATOM 1124 C C . THR A 1 142 ? -8.351 6.546 16.445 1.0 96.19 ? 142 THR A C 1 Q76EI6 UNP 142 T ATOM 1125 C CB . THR A 1 142 ? -6.405 8.146 16.648 1.0 96.19 ? 142 THR A CB 1 Q76EI6 UNP 142 T ATOM 1126 O O . THR A 1 142 ? -8.732 6.133 17.543 1.0 96.19 ? 142 THR A O 1 Q76EI6 UNP 142 T ATOM 1127 C CG2 . THR A 1 142 ? -6.695 8.405 18.127 1.0 96.19 ? 142 THR A CG2 1 Q76EI6 UNP 142 T ATOM 1128 O OG1 . THR A 1 142 ? -5.006 8.251 16.525 1.0 96.19 ? 142 THR A OG1 1 Q76EI6 UNP 142 T ATOM 1129 N N . ILE A 1 143 ? -9.202 6.706 15.422 1.0 94.17 ? 143 ILE A N 1 Q76EI6 UNP 143 I ATOM 1130 C CA . ILE A 1 143 ? -10.630 6.367 15.481 1.0 94.17 ? 143 ILE A CA 1 Q76EI6 UNP 143 I ATOM 1131 C C . ILE A 1 143 ? -10.900 4.953 16.012 1.0 94.17 ? 143 ILE A C 1 Q76EI6 UNP 143 I ATOM 1132 C CB . ILE A 1 143 ? -11.281 6.555 14.093 1.0 94.17 ? 143 ILE A CB 1 Q76EI6 UNP 143 I ATOM 1133 O O . ILE A 1 143 ? -11.886 4.740 16.711 1.0 94.17 ? 143 ILE A O 1 Q76EI6 UNP 143 I ATOM 1134 C CG1 . ILE A 1 143 ? -12.816 6.417 14.141 1.0 94.17 ? 143 ILE A CG1 1 Q76EI6 UNP 143 I ATOM 1135 C CG2 . ILE A 1 143 ? -10.750 5.561 13.041 1.0 94.17 ? 143 ILE A CG2 1 Q76EI6 UNP 143 I ATOM 1136 C CD1 . ILE A 1 143 ? -13.500 7.430 15.062 1.0 94.17 ? 143 ILE A CD1 1 Q76EI6 UNP 143 I ATOM 1137 N N . VAL A 1 144 ? -10.018 3.989 15.731 1.0 93.81 ? 144 VAL A N 1 Q76EI6 UNP 144 V ATOM 1138 C CA . VAL A 1 144 ? -10.153 2.603 16.200 1.0 93.81 ? 144 VAL A CA 1 Q76EI6 UNP 144 V ATOM 1139 C C . VAL A 1 144 ? -10.150 2.544 17.726 1.0 93.81 ? 144 VAL A C 1 Q76EI6 UNP 144 V ATOM 1140 C CB . VAL A 1 144 ? -9.029 1.725 15.623 1.0 93.81 ? 144 VAL A CB 1 Q76EI6 UNP 144 V ATOM 1141 O O . VAL A 1 144 ? -10.984 1.866 18.322 1.0 93.81 ? 144 VAL A O 1 Q76EI6 UNP 144 V ATOM 1142 C CG1 . VAL A 1 144 ? -9.122 0.283 16.132 1.0 93.81 ? 144 VAL A CG1 1 Q76EI6 UNP 144 V ATOM 1143 C CG2 . VAL A 1 144 ? -9.074 1.689 14.088 1.0 93.81 ? 144 VAL A CG2 1 Q76EI6 UNP 144 V ATOM 1144 N N . ILE A 1 145 ? -9.257 3.308 18.358 1.0 93.64 ? 145 ILE A N 1 Q76EI6 UNP 145 I ATOM 1145 C CA . ILE A 1 145 ? -9.177 3.415 19.815 1.0 93.64 ? 145 ILE A CA 1 Q76EI6 UNP 145 I ATOM 1146 C C . ILE A 1 145 ? -10.401 4.166 20.339 1.0 93.64 ? 145 ILE A C 1 Q76EI6 UNP 145 I ATOM 1147 C CB . ILE A 1 145 ? -7.854 4.091 20.247 1.0 93.64 ? 145 ILE A CB 1 Q76EI6 UNP 145 I ATOM 1148 O O . ILE A 1 145 ? -11.076 3.673 21.239 1.0 93.64 ? 145 ILE A O 1 Q76EI6 UNP 145 I ATOM 1149 C CG1 . ILE A 1 145 ? -6.644 3.275 19.732 1.0 93.64 ? 145 ILE A CG1 1 Q76EI6 UNP 145 I ATOM 1150 C CG2 . ILE A 1 145 ? -7.807 4.251 21.779 1.0 93.64 ? 145 ILE A CG2 1 Q76EI6 UNP 145 I ATOM 1151 C CD1 . ILE A 1 145 ? -5.274 3.879 20.061 1.0 93.64 ? 145 ILE A CD1 1 Q76EI6 UNP 145 I ATOM 1152 N N . ILE A 1 146 ? -10.720 5.325 19.755 1.0 92.82 ? 146 ILE A N 1 Q76EI6 UNP 146 I ATOM 1153 C CA . ILE A 1 146 ? -11.838 6.170 20.204 1.0 92.82 ? 146 ILE A CA 1 Q76EI6 UNP 146 I ATOM 1154 C C . ILE A 1 146 ? -13.143 5.372 20.225 1.0 92.82 ? 146 ILE A C 1 Q76EI6 UNP 146 I ATOM 1155 C CB . ILE A 1 146 ? -11.962 7.429 19.315 1.0 92.82 ? 146 ILE A CB 1 Q76EI6 UNP 146 I ATOM 1156 O O . ILE A 1 146 ? -13.824 5.338 21.242 1.0 92.82 ? 146 ILE A O 1 Q76EI6 UNP 146 I ATOM 1157 C CG1 . ILE A 1 146 ? -10.718 8.328 19.496 1.0 92.82 ? 146 ILE A CG1 1 Q76EI6 UNP 146 I ATOM 1158 C CG2 . ILE A 1 146 ? -13.246 8.219 19.641 1.0 92.82 ? 146 ILE A CG2 1 Q76EI6 UNP 146 I ATOM 1159 C CD1 . ILE A 1 146 ? -10.622 9.473 18.479 1.0 92.82 ? 146 ILE A CD1 1 Q76EI6 UNP 146 I ATOM 1160 N N . VAL A 1 147 ? -13.463 4.679 19.133 1.0 90.93 ? 147 VAL A N 1 Q76EI6 UNP 147 V ATOM 1161 C CA . VAL A 1 147 ? -14.710 3.915 18.991 1.0 90.93 ? 147 VAL A CA 1 Q76EI6 UNP 147 V ATOM 1162 C C . VAL A 1 147 ? -14.749 2.727 19.937 1.0 90.93 ? 147 VAL A C 1 Q76EI6 UNP 147 V ATOM 1163 C CB . VAL A 1 147 ? -14.869 3.455 17.538 1.0 90.93 ? 147 VAL A CB 1 Q76EI6 UNP 147 V ATOM 1164 O O . VAL A 1 147 ? -15.798 2.454 20.519 1.0 90.93 ? 147 VAL A O 1 Q76EI6 UNP 147 V ATOM 1165 C CG1 . VAL A 1 147 ? -16.016 2.460 17.341 1.0 90.93 ? 147 VAL A CG1 1 Q76EI6 UNP 147 V ATOM 1166 C CG2 . VAL A 1 147 ? -15.120 4.688 16.661 1.0 90.93 ? 147 VAL A CG2 1 Q76EI6 UNP 147 V ATOM 1167 N N . GLN A 1 148 ? -13.614 2.050 20.140 1.0 88.40 ? 148 GLN A N 1 Q76EI6 UNP 148 Q ATOM 1168 C CA . GLN A 1 148 ? -13.542 0.946 21.092 1.0 88.40 ? 148 GLN A CA 1 Q76EI6 UNP 148 Q ATOM 1169 C C . GLN A 1 148 ? -13.894 1.421 22.508 1.0 88.40 ? 148 GLN A C 1 Q76EI6 UNP 148 Q ATOM 1170 C CB . GLN A 1 148 ? -12.143 0.304 21.022 1.0 88.40 ? 148 GLN A CB 1 Q76EI6 UNP 148 Q ATOM 1171 O O . GLN A 1 148 ? -14.559 0.702 23.250 1.0 88.40 ? 148 GLN A O 1 Q76EI6 UNP 148 Q ATOM 1172 C CG . GLN A 1 148 ? -12.012 -0.992 21.840 1.0 88.40 ? 148 GLN A CG 1 Q76EI6 UNP 148 Q ATOM 1173 C CD . GLN A 1 148 ? -12.914 -2.127 21.357 1.0 88.40 ? 148 GLN A CD 1 Q76EI6 UNP 148 Q ATOM 1174 N NE2 . GLN A 1 148 ? -13.029 -3.199 22.109 1.0 88.40 ? 148 GLN A NE2 1 Q76EI6 UNP 148 Q ATOM 1175 O OE1 . GLN A 1 148 ? -13.516 -2.096 20.298 1.0 88.40 ? 148 GLN A OE1 1 Q76EI6 UNP 148 Q ATOM 1176 N N . TYR A 1 149 ? -13.486 2.632 22.894 1.0 89.18 ? 149 TYR A N 1 Q76EI6 UNP 149 Y ATOM 1177 C CA . TYR A 1 149 ? -13.771 3.222 24.207 1.0 89.18 ? 149 TYR A CA 1 Q76EI6 UNP 149 Y ATOM 1178 C C . TYR A 1 149 ? -15.016 4.113 24.256 1.0 89.18 ? 149 TYR A C 1 Q76EI6 UNP 149 Y ATOM 1179 C CB . TYR A 1 149 ? -12.521 3.931 24.731 1.0 89.18 ? 149 TYR A CB 1 Q76EI6 UNP 149 Y ATOM 1180 O O . TYR A 1 149 ? -15.376 4.572 25.339 1.0 89.18 ? 149 TYR A O 1 Q76EI6 UNP 149 Y ATOM 1181 C CG . TYR A 1 149 ? -11.462 2.953 25.195 1.0 89.18 ? 149 TYR A CG 1 Q76EI6 UNP 149 Y ATOM 1182 C CD1 . TYR A 1 149 ? -11.516 2.430 26.501 1.0 89.18 ? 149 TYR A CD1 1 Q76EI6 UNP 149 Y ATOM 1183 C CD2 . TYR A 1 149 ? -10.427 2.560 24.327 1.0 89.18 ? 149 TYR A CD2 1 Q76EI6 UNP 149 Y ATOM 1184 C CE1 . TYR A 1 149 ? -10.528 1.529 26.940 1.0 89.18 ? 149 TYR A CE1 1 Q76EI6 UNP 149 Y ATOM 1185 C CE2 . TYR A 1 149 ? -9.445 1.652 24.754 1.0 89.18 ? 149 TYR A CE2 1 Q76EI6 UNP 149 Y ATOM 1186 O OH . TYR A 1 149 ? -8.524 0.291 26.491 1.0 89.18 ? 149 TYR A OH 1 Q76EI6 UNP 149 Y ATOM 1187 C CZ . TYR A 1 149 ? -9.489 1.144 26.065 1.0 89.18 ? 149 TYR A CZ 1 Q76EI6 UNP 149 Y ATOM 1188 N N . LEU A 1 150 ? -15.705 4.313 23.132 1.0 86.57 ? 150 LEU A N 1 Q76EI6 UNP 150 L ATOM 1189 C CA . LEU A 1 150 ? -16.965 5.037 23.085 1.0 86.57 ? 150 LEU A CA 1 Q76EI6 UNP 150 L ATOM 1190 C C . LEU A 1 150 ? -18.040 4.184 23.771 1.0 86.57 ? 150 LEU A C 1 Q76EI6 UNP 150 L ATOM 1191 C CB . LEU A 1 150 ? -17.291 5.394 21.621 1.0 86.57 ? 150 LEU A CB 1 Q76EI6 UNP 150 L ATOM 1192 O O . LEU A 1 150 ? -18.610 3.273 23.171 1.0 86.57 ? 150 LEU A O 1 Q76EI6 UNP 150 L ATOM 1193 C CG . LEU A 1 150 ? -18.470 6.370 21.458 1.0 86.57 ? 150 LEU A CG 1 Q76EI6 UNP 150 L ATOM 1194 C CD1 . LEU A 1 150 ? -18.143 7.757 22.018 1.0 86.57 ? 150 LEU A CD1 1 Q76EI6 UNP 150 L ATOM 1195 C CD2 . LEU A 1 150 ? -18.800 6.530 19.974 1.0 86.57 ? 150 LEU A CD2 1 Q76EI6 UNP 150 L ATOM 1196 N N . ASN A 1 151 ? -18.269 4.448 25.058 1.0 68.26 ? 151 ASN A N 1 Q76EI6 UNP 151 N ATOM 1197 C CA . ASN A 1 151 ? -19.312 3.802 25.846 1.0 68.26 ? 151 ASN A CA 1 Q76EI6 UNP 151 N ATOM 1198 C C . ASN A 1 151 ? -20.671 4.141 25.234 1.0 68.26 ? 151 ASN A C 1 Q76EI6 UNP 151 N ATOM 1199 C CB . ASN A 1 151 ? -19.244 4.279 27.309 1.0 68.26 ? 151 ASN A CB 1 Q76EI6 UNP 151 N ATOM 1200 O O . ASN A 1 151 ? -21.208 5.222 25.455 1.0 68.26 ? 151 ASN A O 1 Q76EI6 UNP 151 N ATOM 1201 C CG . ASN A 1 151 ? -18.091 3.706 28.109 1.0 68.26 ? 151 ASN A CG 1 Q76EI6 UNP 151 N ATOM 1202 N ND2 . ASN A 1 151 ? -17.786 4.321 29.228 1.0 68.26 ? 151 ASN A ND2 1 Q76EI6 UNP 151 N ATOM 1203 O OD1 . ASN A 1 151 ? -17.467 2.708 27.773 1.0 68.26 ? 151 ASN A OD1 1 Q76EI6 UNP 151 N ATOM 1204 N N . SER A 1 152 ? -21.237 3.208 24.481 1.0 54.07 ? 152 SER A N 1 Q76EI6 UNP 152 S ATOM 1205 C CA . SER A 1 152 ? -22.676 3.196 24.273 1.0 54.07 ? 152 SER A CA 1 Q76EI6 UNP 152 S ATOM 1206 C C . SER A 1 152 ? -23.267 2.402 25.423 1.0 54.07 ? 152 SER A C 1 Q76EI6 UNP 152 S ATOM 1207 C CB . SER A 1 152 ? -23.014 2.601 22.916 1.0 54.07 ? 152 SER A CB 1 Q76EI6 UNP 152 S ATOM 1208 O O . SER A 1 152 ? -22.921 1.241 25.624 1.0 54.07 ? 152 SER A O 1 Q76EI6 UNP 152 S ATOM 1209 O OG . SER A 1 152 ? -22.396 3.401 21.930 1.0 54.07 ? 152 SER A OG 1 Q76EI6 UNP 152 S ATOM 1210 N N . THR A 1 153 ? -24.142 3.036 26.191 1.0 48.91 ? 153 THR A N 1 Q76EI6 UNP 153 T ATOM 1211 C CA . THR A 1 153 ? -24.944 2.420 27.259 1.0 48.91 ? 153 THR A CA 1 Q76EI6 UNP 153 T ATOM 1212 C C . THR A 1 153 ? -25.774 1.230 26.758 1.0 48.91 ? 153 THR A C 1 Q76EI6 UNP 153 T ATOM 1213 C CB . THR A 1 153 ? -25.874 3.479 27.891 1.0 48.91 ? 153 THR A CB 1 Q76EI6 UNP 153 T ATOM 1214 O O . THR A 1 153 ? -26.276 0.441 27.549 1.0 48.91 ? 153 THR A O 1 Q76EI6 UNP 153 T ATOM 1215 C CG2 . THR A 1 153 ? -25.640 3.603 29.394 1.0 48.91 ? 153 THR A CG2 1 Q76EI6 UNP 153 T ATOM 1216 O OG1 . THR A 1 153 ? -25.653 4.774 27.355 1.0 48.91 ? 153 THR A OG1 1 Q76EI6 UNP 153 T ATOM 1217 N N . GLU A 1 154 ? -25.869 1.062 25.439 1.0 47.15 ? 154 GLU A N 1 Q76EI6 UNP 154 E ATOM 1218 C CA . GLU A 1 154 ? -26.416 -0.092 24.741 1.0 47.15 ? 154 GLU A CA 1 Q76EI6 UNP 154 E ATOM 1219 C C . GLU A 1 154 ? -25.424 -1.267 24.655 1.0 47.15 ? 154 GLU A C 1 Q76EI6 UNP 154 E ATOM 1220 C CB . GLU A 1 154 ? -26.868 0.325 23.333 1.0 47.15 ? 154 GLU A CB 1 Q76EI6 UNP 154 E ATOM 1221 O O . GLU A 1 154 ? -25.169 -1.795 23.574 1.0 47.15 ? 154 GLU A O 1 Q76EI6 UNP 154 E ATOM 1222 C CG . GLU A 1 154 ? -27.949 1.408 23.314 1.0 47.15 ? 154 GLU A CG 1 Q76EI6 UNP 154 E ATOM 1223 C CD . GLU A 1 154 ? -28.410 1.727 21.883 1.0 47.15 ? 154 GLU A CD 1 Q76EI6 UNP 154 E ATOM 1224 O OE1 . GLU A 1 154 ? -29.507 2.310 21.767 1.0 47.15 ? 154 GLU A OE1 1 Q76EI6 UNP 154 E ATOM 1225 O OE2 . GLU A 1 154 ? -27.651 1.432 20.927 1.0 47.15 ? 154 GLU A OE2 1 Q76EI6 UNP 154 E ATOM 1226 N N . GLN A 1 155 ? -24.924 -1.779 25.783 1.0 47.64 ? 155 GLN A N 1 Q76EI6 UNP 155 Q ATOM 1227 C CA . GLN A 1 155 ? -24.596 -3.213 25.823 1.0 47.64 ? 155 GLN A CA 1 Q76EI6 UNP 155 Q ATOM 1228 C C . GLN A 1 155 ? -25.911 -4.016 25.848 1.0 47.64 ? 155 GLN A C 1 Q76EI6 UNP 155 Q ATOM 1229 C CB . GLN A 1 155 ? -23.610 -3.571 26.950 1.0 47.64 ? 155 GLN A CB 1 Q76EI6 UNP 155 Q ATOM 1230 O O . GLN A 1 155 ? -26.201 -4.764 26.775 1.0 47.64 ? 155 GLN A O 1 Q76EI6 UNP 155 Q ATOM 1231 C CG . GLN A 1 155 ? -22.169 -3.166 26.596 1.0 47.64 ? 155 GLN A CG 1 Q76EI6 UNP 155 Q ATOM 1232 C CD . GLN A 1 155 ? -21.133 -3.785 27.534 1.0 47.64 ? 155 GLN A CD 1 Q76EI6 UNP 155 Q ATOM 1233 N NE2 . GLN A 1 155 ? -19.950 -4.102 27.052 1.0 47.64 ? 155 GLN A NE2 1 Q76EI6 UNP 155 Q ATOM 1234 O OE1 . GLN A 1 155 ? -21.342 -4.002 28.713 1.0 47.64 ? 155 GLN A OE1 1 Q76EI6 UNP 155 Q ATOM 1235 N N . VAL A 1 156 ? -26.740 -3.841 24.811 1.0 42.02 ? 156 VAL A N 1 Q76EI6 UNP 156 V ATOM 1236 C CA . VAL A 1 156 ? -27.866 -4.724 24.491 1.0 42.02 ? 156 VAL A CA 1 Q76EI6 UNP 156 V ATOM 1237 C C . VAL A 1 156 ? -27.280 -5.900 23.722 1.0 42.02 ? 156 VAL A C 1 Q76EI6 UNP 156 V ATOM 1238 C CB . VAL A 1 156 ? -29.004 -4.017 23.730 1.0 42.02 ? 156 VAL A CB 1 Q76EI6 UNP 156 V ATOM 1239 O O . VAL A 1 156 ? -27.418 -6.057 22.516 1.0 42.02 ? 156 VAL A O 1 Q76EI6 UNP 156 V ATOM 1240 C CG1 . VAL A 1 156 ? -30.207 -4.958 23.558 1.0 42.02 ? 156 VAL A CG1 1 Q76EI6 UNP 156 V ATOM 1241 C CG2 . VAL A 1 156 ? -29.503 -2.786 24.498 1.0 42.02 ? 156 VAL A CG2 1 Q76EI6 UNP 156 V ATOM 1242 N N . GLY A 1 157 ? -26.526 -6.704 24.448 1.0 45.29 ? 157 GLY A N 1 Q76EI6 UNP 157 G ATOM 1243 C CA . GLY A 1 157 ? -25.932 -7.926 23.962 1.0 45.29 ? 157 GLY A CA 1 Q76EI6 UNP 157 G ATOM 1244 C C . GLY A 1 157 ? -25.491 -8.664 25.198 1.0 45.29 ? 157 GLY A C 1 Q76EI6 UNP 157 G ATOM 1245 O O . GLY A 1 157 ? -24.544 -8.246 25.852 1.0 45.29 ? 157 GLY A O 1 Q76EI6 UNP 157 G ATOM 1246 N N . THR A 1 158 ? -26.232 -9.713 25.549 1.0 44.80 ? 158 THR A N 1 Q76EI6 UNP 158 T ATOM 1247 C CA . THR A 1 158 ? -25.843 -10.731 26.533 1.0 44.80 ? 158 THR A CA 1 Q76EI6 UNP 158 T ATOM 1248 C C . THR A 1 158 ? -24.325 -10.903 26.575 1.0 44.80 ? 158 THR A C 1 Q76EI6 UNP 158 T ATOM 1249 C CB . THR A 1 158 ? -26.443 -12.076 26.093 1.0 44.80 ? 158 THR A CB 1 Q76EI6 UNP 158 T ATOM 1250 O O . THR A 1 158 ? -23.719 -10.917 25.502 1.0 44.80 ? 158 THR A O 1 Q76EI6 UNP 158 T ATOM 1251 C CG2 . THR A 1 158 ? -27.964 -12.115 26.236 1.0 44.80 ? 158 THR A CG2 1 Q76EI6 UNP 158 T ATOM 1252 O OG1 . THR A 1 158 ? -26.143 -12.302 24.728 1.0 44.80 ? 158 THR A OG1 1 Q76EI6 UNP 158 T ATOM 1253 N N . GLU A 1 159 ? -23.741 -11.131 27.756 1.0 49.60 ? 159 GLU A N 1 Q76EI6 UNP 159 E ATOM 1254 C CA . GLU A 1 159 ? -22.308 -11.386 28.041 1.0 49.60 ? 159 GLU A CA 1 Q76EI6 UNP 159 E ATOM 1255 C C . GLU A 1 159 ? -21.566 -12.358 27.078 1.0 49.60 ? 159 GLU A C 1 Q76EI6 UNP 159 E ATOM 1256 C CB . GLU A 1 159 ? -22.217 -11.951 29.475 1.0 49.60 ? 159 GLU A CB 1 Q76EI6 UNP 159 E ATOM 1257 O O . GLU A 1 159 ? -20.357 -12.544 27.170 1.0 49.60 ? 159 GLU A O 1 Q76EI6 UNP 159 E ATOM 1258 C CG . GLU A 1 159 ? -22.586 -10.942 30.578 1.0 49.60 ? 159 GLU A CG 1 Q76EI6 UNP 159 E ATOM 1259 C CD . GLU A 1 159 ? -22.547 -11.572 31.983 1.0 49.60 ? 159 GLU A CD 1 Q76EI6 UNP 159 E ATOM 1260 O OE1 . GLU A 1 159 ? -22.079 -10.884 32.917 1.0 49.60 ? 159 GLU A OE1 1 Q76EI6 UNP 159 E ATOM 1261 O OE2 . GLU A 1 159 ? -23.014 -12.727 32.110 1.0 49.60 ? 159 GLU A OE2 1 Q76EI6 UNP 159 E ATOM 1262 N N . ASN A 1 160 ? -22.262 -12.964 26.117 1.0 50.61 ? 160 ASN A N 1 Q76EI6 UNP 160 N ATOM 1263 C CA . ASN A 1 160 ? -21.794 -13.951 25.159 1.0 50.61 ? 160 ASN A CA 1 Q76EI6 UNP 160 N ATOM 1264 C C . ASN A 1 160 ? -21.289 -13.426 23.796 1.0 50.61 ? 160 ASN A C 1 Q76EI6 UNP 160 N ATOM 1265 C CB . ASN A 1 160 ? -22.940 -14.963 24.987 1.0 50.61 ? 160 ASN A CB 1 Q76EI6 UNP 160 N ATOM 1266 O O . ASN A 1 160 ? -20.720 -14.233 23.058 1.0 50.61 ? 160 ASN A O 1 Q76EI6 UNP 160 N ATOM 1267 C CG . ASN A 1 160 ? -23.116 -15.842 26.212 1.0 50.61 ? 160 ASN A CG 1 Q76EI6 UNP 160 N ATOM 1268 N ND2 . ASN A 1 160 ? -24.275 -16.425 26.393 1.0 50.61 ? 160 ASN A ND2 1 Q76EI6 UNP 160 N ATOM 1269 O OD1 . ASN A 1 160 ? -22.210 -16.068 26.990 1.0 50.61 ? 160 ASN A OD1 1 Q76EI6 UNP 160 N ATOM 1270 N N . GLN A 1 161 ? -21.447 -12.147 23.421 1.0 57.36 ? 161 GLN A N 1 Q76EI6 UNP 161 Q ATOM 1271 C CA . GLN A 1 161 ? -20.826 -11.609 22.191 1.0 57.36 ? 161 GLN A CA 1 Q76EI6 UNP 161 Q ATOM 1272 C C . GLN A 1 161 ? -19.592 -10.760 22.509 1.0 57.36 ? 161 GLN A C 1 Q76EI6 UNP 161 Q ATOM 1273 C CB . GLN A 1 161 ? -21.835 -10.893 21.274 1.0 57.36 ? 161 GLN A CB 1 Q76EI6 UNP 161 Q ATOM 1274 O O . GLN A 1 161 ? -19.641 -9.535 22.559 1.0 57.36 ? 161 GLN A O 1 Q76EI6 UNP 161 Q ATOM 1275 C CG . GLN A 1 161 ? -22.429 -11.847 20.221 1.0 57.36 ? 161 GLN A CG 1 Q76EI6 UNP 161 Q ATOM 1276 C CD . GLN A 1 161 ? -23.217 -11.115 19.137 1.0 57.36 ? 161 GLN A CD 1 Q76EI6 UNP 161 Q ATOM 1277 N NE2 . GLN A 1 161 ? -23.503 -11.747 18.020 1.0 57.36 ? 161 GLN A NE2 1 Q76EI6 UNP 161 Q ATOM 1278 O OE1 . GLN A 1 161 ? -23.577 -9.960 19.250 1.0 57.36 ? 161 GLN A OE1 1 Q76EI6 UNP 161 Q ATOM 1279 N N . ILE A 1 162 ? -18.459 -11.431 22.712 1.0 78.55 ? 162 ILE A N 1 Q76EI6 UNP 162 I ATOM 1280 C CA . ILE A 1 162 ? -17.168 -10.766 22.884 1.0 78.55 ? 162 ILE A CA 1 Q76EI6 UNP 162 I ATOM 1281 C C . ILE A 1 162 ? -16.534 -10.580 21.499 1.0 78.55 ? 162 ILE A C 1 Q76EI6 UNP 162 I ATOM 1282 C CB . ILE A 1 162 ? -16.246 -11.515 23.882 1.0 78.55 ? 162 ILE A CB 1 Q76EI6 UNP 162 I ATOM 1283 O O . ILE A 1 162 ? -15.916 -11.505 20.976 1.0 78.55 ? 162 ILE A O 1 Q76EI6 UNP 162 I ATOM 1284 C CG1 . ILE A 1 162 ? -16.991 -12.182 25.064 1.0 78.55 ? 162 ILE A CG1 1 Q76EI6 UNP 162 I ATOM 1285 C CG2 . ILE A 1 162 ? -15.272 -10.463 24.425 1.0 78.55 ? 162 ILE A CG2 1 Q76EI6 UNP 162 I ATOM 1286 C CD1 . ILE A 1 162 ? -16.086 -13.016 25.980 1.0 78.55 ? 162 ILE A CD1 1 Q76EI6 UNP 162 I ATOM 1287 N N . THR A 1 163 ? -16.724 -9.418 20.874 1.0 82.79 ? 163 THR A N 1 Q76EI6 UNP 163 T ATOM 1288 C CA . THR A 1 163 ? -16.125 -9.059 19.573 1.0 82.79 ? 163 THR A CA 1 Q76EI6 UNP 163 T ATOM 1289 C C . THR A 1 163 ? -15.114 -7.918 19.718 1.0 82.79 ? 163 THR A C 1 Q76EI6 UNP 163 T ATOM 1290 C CB . THR A 1 163 ? -17.193 -8.698 18.524 1.0 82.79 ? 163 THR A CB 1 Q76EI6 UNP 163 T ATOM 1291 O O . THR A 1 163 ? -15.167 -7.135 20.670 1.0 82.79 ? 163 THR A O 1 Q76EI6 UNP 163 T ATOM 1292 C CG2 . THR A 1 163 ? -18.074 -9.899 18.180 1.0 82.79 ? 163 THR A CG2 1 Q76EI6 UNP 163 T ATOM 1293 O OG1 . THR A 1 163 ? -18.031 -7.668 18.999 1.0 82.79 ? 163 THR A OG1 1 Q76EI6 UNP 163 T ATOM 1294 N N . CYS A 1 164 ? -14.171 -7.809 18.777 1.0 87.46 ? 164 CYS A N 1 Q76EI6 UNP 164 C ATOM 1295 C CA . CYS A 1 164 ? -13.192 -6.722 18.730 1.0 87.46 ? 164 CYS A CA 1 Q76EI6 UNP 164 C ATOM 1296 C C . CYS A 1 164 ? -13.381 -5.862 17.481 1.0 87.46 ? 164 CYS A C 1 Q76EI6 UNP 164 C ATOM 1297 C CB . CYS A 1 164 ? -11.777 -7.297 18.791 1.0 87.46 ? 164 CYS A CB 1 Q76EI6 UNP 164 C ATOM 1298 O O . CYS A 1 164 ? -13.168 -6.330 16.365 1.0 87.46 ? 164 CYS A O 1 Q76EI6 UNP 164 C ATOM 1299 S SG . CYS A 1 164 ? -10.456 -6.077 18.575 1.0 87.46 ? 164 CYS A SG 1 Q76EI6 UNP 164 C ATOM 1300 N N . TYR A 1 165 ? -13.730 -4.585 17.677 1.0 86.28 ? 165 TYR A N 1 Q76EI6 UNP 165 Y ATOM 1301 C CA . TYR A 1 165 ? -13.934 -3.625 16.586 1.0 86.28 ? 165 TYR A CA 1 Q76EI6 UNP 165 Y ATOM 1302 C C . TYR A 1 165 ? -14.946 -4.109 15.519 1.0 86.28 ? 165 TYR A C 1 Q76EI6 UNP 165 Y ATOM 1303 C CB . TYR A 1 165 ? -12.561 -3.200 16.038 1.0 86.28 ? 165 TYR A CB 1 Q76EI6 UNP 165 Y ATOM 1304 O O . TYR A 1 165 ? -14.784 -3.866 14.324 1.0 86.28 ? 165 TYR A O 1 Q76EI6 UNP 165 Y ATOM 1305 C CG . TYR A 1 165 ? -12.587 -1.968 15.160 1.0 86.28 ? 165 TYR A CG 1 Q76EI6 UNP 165 Y ATOM 1306 C CD1 . TYR A 1 165 ? -12.421 -2.092 13.769 1.0 86.28 ? 165 TYR A CD1 1 Q76EI6 UNP 165 Y ATOM 1307 C CD2 . TYR A 1 165 ? -12.791 -0.700 15.736 1.0 86.28 ? 165 TYR A CD2 1 Q76EI6 UNP 165 Y ATOM 1308 C CE1 . TYR A 1 165 ? -12.410 -0.949 12.952 1.0 86.28 ? 165 TYR A CE1 1 Q76EI6 UNP 165 Y ATOM 1309 C CE2 . TYR A 1 165 ? -12.848 0.442 14.916 1.0 86.28 ? 165 TYR A CE2 1 Q76EI6 UNP 165 Y ATOM 1310 O OH . TYR A 1 165 ? -12.726 1.406 12.715 1.0 86.28 ? 165 TYR A OH 1 Q76EI6 UNP 165 Y ATOM 1311 C CZ . TYR A 1 165 ? -12.648 0.318 13.524 1.0 86.28 ? 165 TYR A CZ 1 Q76EI6 UNP 165 Y ATOM 1312 N N . GLU A 1 166 ? -16.005 -4.780 15.973 1.0 84.74 ? 166 GLU A N 1 Q76EI6 UNP 166 E ATOM 1313 C CA . GLU A 1 166 ? -17.149 -5.266 15.189 1.0 84.74 ? 166 GLU A CA 1 Q76EI6 UNP 166 E ATOM 1314 C C . GLU A 1 166 ? -18.439 -5.100 16.012 1.0 84.74 ? 166 GLU A C 1 Q76EI6 UNP 166 E ATOM 1315 C CB . GLU A 1 166 ? -16.953 -6.748 14.808 1.0 84.74 ? 166 GLU A CB 1 Q76EI6 UNP 166 E ATOM 1316 O O . GLU A 1 166 ? -18.361 -4.841 17.213 1.0 84.74 ? 166 GLU A O 1 Q76EI6 UNP 166 E ATOM 1317 C CG . GLU A 1 166 ? -15.896 -7.000 13.720 1.0 84.74 ? 166 GLU A CG 1 Q76EI6 UNP 166 E ATOM 1318 C CD . GLU A 1 166 ? -16.199 -6.307 12.373 1.0 84.74 ? 166 GLU A CD 1 Q76EI6 UNP 166 E ATOM 1319 O OE1 . GLU A 1 166 ? -15.258 -6.171 11.556 1.0 84.74 ? 166 GLU A OE1 1 Q76EI6 UNP 166 E ATOM 1320 O OE2 . GLU A 1 166 ? -17.357 -5.866 12.147 1.0 84.74 ? 166 GLU A OE2 1 Q76EI6 UNP 166 E ATOM 1321 N N . ASN A 1 167 ? -19.613 -5.282 15.392 1.0 84.31 ? 167 ASN A N 1 Q76EI6 UNP 167 N ATOM 1322 C CA . ASN A 1 167 ? -20.937 -5.120 16.026 1.0 84.31 ? 167 ASN A CA 1 Q76EI6 UNP 167 N ATOM 1323 C C . ASN A 1 167 ? -21.127 -3.751 16.705 1.0 84.31 ? 167 ASN A C 1 Q76EI6 UNP 167 N ATOM 1324 C CB . ASN A 1 167 ? -21.246 -6.306 16.957 1.0 84.31 ? 167 ASN A CB 1 Q76EI6 UNP 167 N ATOM 1325 O O . ASN A 1 167 ? -21.450 -3.653 17.886 1.0 84.31 ? 167 ASN A O 1 Q76EI6 UNP 167 N ATOM 1326 C CG . ASN A 1 167 ? -21.380 -7.626 16.231 1.0 84.31 ? 167 ASN A CG 1 Q76EI6 UNP 167 N ATOM 1327 N ND2 . ASN A 1 167 ? -21.285 -8.719 16.947 1.0 84.31 ? 167 ASN A ND2 1 Q76EI6 UNP 167 N ATOM 1328 O OD1 . ASN A 1 167 ? -21.584 -7.702 15.031 1.0 84.31 ? 167 ASN A OD1 1 Q76EI6 UNP 167 N ATOM 1329 N N . PHE A 1 168 ? -20.903 -2.685 15.939 1.0 86.81 ? 168 PHE A N 1 Q76EI6 UNP 168 F ATOM 1330 C CA . PHE A 1 168 ? -21.049 -1.312 16.413 1.0 86.81 ? 168 PHE A CA 1 Q76EI6 UNP 168 F ATOM 1331 C C . PHE A 1 168 ? -22.504 -0.978 16.769 1.0 86.81 ? 168 PHE A C 1 Q76EI6 UNP 168 F ATOM 1332 C CB . PHE A 1 168 ? -20.522 -0.354 15.337 1.0 86.81 ? 168 PHE A CB 1 Q76EI6 UNP 168 F ATOM 1333 O O . PHE A 1 168 ? -23.415 -1.287 16.000 1.0 86.81 ? 168 PHE A O 1 Q76EI6 UNP 168 F ATOM 1334 C CG . PHE A 1 168 ? -19.070 -0.577 14.976 1.0 86.81 ? 168 PHE A CG 1 Q76EI6 UNP 168 F ATOM 1335 C CD1 . PHE A 1 168 ? -18.054 -0.205 15.875 1.0 86.81 ? 168 PHE A CD1 1 Q76EI6 UNP 168 F ATOM 1336 C CD2 . PHE A 1 168 ? -18.740 -1.249 13.784 1.0 86.81 ? 168 PHE A CD2 1 Q76EI6 UNP 168 F ATOM 1337 C CE1 . PHE A 1 168 ? -16.710 -0.482 15.572 1.0 86.81 ? 168 PHE A CE1 1 Q76EI6 UNP 168 F ATOM 1338 C CE2 . PHE A 1 168 ? -17.400 -1.555 13.499 1.0 86.81 ? 168 PHE A CE2 1 Q76EI6 UNP 168 F ATOM 1339 C CZ . PHE A 1 168 ? -16.383 -1.146 14.379 1.0 86.81 ? 168 PHE A CZ 1 Q76EI6 UNP 168 F ATOM 1340 N N . THR A 1 169 ? -22.707 -0.282 17.889 1.0 87.03 ? 169 THR A N 1 Q76EI6 UNP 169 T ATOM 1341 C CA . THR A 1 169 ? -23.989 0.360 18.222 1.0 87.03 ? 169 THR A CA 1 Q76EI6 UNP 169 T ATOM 1342 C C . THR A 1 169 ? -24.314 1.475 17.228 1.0 87.03 ? 169 THR A C 1 Q76EI6 UNP 169 T ATOM 1343 C CB . THR A 1 169 ? -23.970 0.953 19.639 1.0 87.03 ? 169 THR A CB 1 Q76EI6 UNP 169 T ATOM 1344 O O . THR A 1 169 ? -23.433 1.944 16.499 1.0 87.03 ? 169 THR A O 1 Q76EI6 UNP 169 T ATOM 1345 C CG2 . THR A 1 169 ? -23.592 -0.098 20.684 1.0 87.03 ? 169 THR A CG2 1 Q76EI6 UNP 169 T ATOM 1346 O OG1 . THR A 1 169 ? -23.035 2.014 19.668 1.0 87.03 ? 169 THR A OG1 1 Q76EI6 UNP 169 T ATOM 1347 N N . GLN A 1 170 ? -25.555 1.969 17.220 1.0 88.00 ? 170 GLN A N 1 Q76EI6 UNP 170 Q ATOM 1348 C CA . GLN A 1 170 ? -25.924 3.070 16.325 1.0 88.00 ? 170 GLN A CA 1 Q76EI6 UNP 170 Q ATOM 1349 C C . GLN A 1 170 ? -25.071 4.323 16.582 1.0 88.00 ? 170 GLN A C 1 Q76EI6 UNP 170 Q ATOM 1350 C CB . GLN A 1 170 ? -27.425 3.367 16.458 1.0 88.00 ? 170 GLN A CB 1 Q76EI6 UNP 170 Q ATOM 1351 O O . GLN A 1 170 ? -24.541 4.913 15.642 1.0 88.00 ? 170 GLN A O 1 Q76EI6 UNP 170 Q ATOM 1352 C CG . GLN A 1 170 ? -27.901 4.378 15.403 1.0 88.00 ? 170 GLN A CG 1 Q76EI6 UNP 170 Q ATOM 1353 C CD . GLN A 1 170 ? -27.648 3.901 13.975 1.0 88.00 ? 170 GLN A CD 1 Q76EI6 UNP 170 Q ATOM 1354 N NE2 . GLN A 1 170 ? -27.170 4.747 13.089 1.0 88.00 ? 170 GLN A NE2 1 Q76EI6 UNP 170 Q ATOM 1355 O OE1 . GLN A 1 170 ? -27.844 2.746 13.630 1.0 88.00 ? 170 GLN A OE1 1 Q76EI6 UNP 170 Q ATOM 1356 N N . ALA A 1 171 ? -24.836 4.660 17.854 1.0 88.50 ? 171 ALA A N 1 Q76EI6 UNP 171 A ATOM 1357 C CA . ALA A 1 171 ? -23.976 5.780 18.236 1.0 88.50 ? 171 ALA A CA 1 Q76EI6 UNP 171 A ATOM 1358 C C . ALA A 1 171 ? -22.524 5.600 17.757 1.0 88.50 ? 171 ALA A C 1 Q76EI6 UNP 171 A ATOM 1359 C CB . ALA A 1 171 ? -24.039 5.930 19.760 1.0 88.50 ? 171 ALA A CB 1 Q76EI6 UNP 171 A ATOM 1360 O O . ALA A 1 171 ? -21.872 6.562 17.354 1.0 88.50 ? 171 ALA A O 1 Q76EI6 UNP 171 A ATOM 1361 N N . GLN A 1 172 ? -22.006 4.367 17.763 1.0 91.20 ? 172 GLN A N 1 Q76EI6 UNP 172 Q ATOM 1362 C CA . GLN A 1 172 ? -20.697 4.075 17.186 1.0 91.20 ? 172 GLN A CA 1 Q76EI6 UNP 172 Q ATOM 1363 C C . GLN A 1 172 ? -20.718 4.172 15.656 1.0 91.20 ? 172 GLN A C 1 Q76EI6 UNP 172 Q ATOM 1364 C CB . GLN A 1 172 ? -20.220 2.691 17.635 1.0 91.20 ? 172 GLN A CB 1 Q76EI6 UNP 172 Q ATOM 1365 O O . GLN A 1 172 ? -19.785 4.735 15.087 1.0 91.20 ? 172 GLN A O 1 Q76EI6 UNP 172 Q ATOM 1366 C CG . GLN A 1 172 ? -19.767 2.644 19.100 1.0 91.20 ? 172 GLN A CG 1 Q76EI6 UNP 172 Q ATOM 1367 C CD . GLN A 1 172 ? -19.430 1.220 19.526 1.0 91.20 ? 172 GLN A CD 1 Q76EI6 UNP 172 Q ATOM 1368 N NE2 . GLN A 1 172 ? -18.325 0.989 20.199 1.0 91.20 ? 172 GLN A NE2 1 Q76EI6 UNP 172 Q ATOM 1369 O OE1 . GLN A 1 172 ? -20.128 0.269 19.224 1.0 91.20 ? 172 GLN A OE1 1 Q76EI6 UNP 172 Q ATOM 1370 N N . LEU A 1 173 ? -21.754 3.670 14.975 1.0 91.91 ? 173 LEU A N 1 Q76EI6 UNP 173 L ATOM 1371 C CA . LEU A 1 173 ? -21.884 3.744 13.514 1.0 91.91 ? 173 LEU A CA 1 Q76EI6 UNP 173 L ATOM 1372 C C . LEU A 1 173 ? -21.935 5.187 13.005 1.0 91.91 ? 173 LEU A C 1 Q76EI6 UNP 173 L ATOM 1373 C CB . LEU A 1 173 ? -23.137 2.979 13.049 1.0 91.91 ? 173 LEU A CB 1 Q76EI6 UNP 173 L ATOM 1374 O O . LEU A 1 173 ? -21.291 5.489 11.997 1.0 91.91 ? 173 LEU A O 1 Q76EI6 UNP 173 L ATOM 1375 C CG . LEU A 1 173 ? -23.015 1.448 13.098 1.0 91.91 ? 173 LEU A CG 1 Q76EI6 UNP 173 L ATOM 1376 C CD1 . LEU A 1 173 ? -24.362 0.812 12.762 1.0 91.91 ? 173 LEU A CD1 1 Q76EI6 UNP 173 L ATOM 1377 C CD2 . LEU A 1 173 ? -21.984 0.920 12.088 1.0 91.91 ? 173 LEU A CD2 1 Q76EI6 UNP 173 L ATOM 1378 N N . ASP A 1 174 ? -22.622 6.078 13.718 1.0 91.83 ? 174 ASP A N 1 Q76EI6 UNP 174 D ATOM 1379 C CA . ASP A 1 174 ? -22.732 7.495 13.359 1.0 91.83 ? 174 ASP A CA 1 Q76EI6 UNP 174 D ATOM 1380 C C . ASP A 1 174 ? -21.368 8.208 13.340 1.0 91.83 ? 174 ASP A C 1 Q76EI6 UNP 174 D ATOM 1381 C CB . ASP A 1 174 ? -23.709 8.192 14.320 1.0 91.83 ? 174 ASP A CB 1 Q76EI6 UNP 174 D ATOM 1382 O O . ASP A 1 174 ? -21.171 9.151 12.572 1.0 91.83 ? 174 ASP A O 1 Q76EI6 UNP 174 D ATOM 1383 C CG . ASP A 1 174 ? -25.172 7.762 14.131 1.0 91.83 ? 174 ASP A CG 1 Q76EI6 UNP 174 D ATOM 1384 O OD1 . ASP A 1 174 ? -25.518 7.241 13.040 1.0 91.83 ? 174 ASP A OD1 1 Q76EI6 UNP 174 D ATOM 1385 O OD2 . ASP A 1 174 ? -25.962 7.994 15.068 1.0 91.83 ? 174 ASP A OD2 1 Q76EI6 UNP 174 D ATOM 1386 N N . VAL A 1 175 ? -20.394 7.715 14.114 1.0 92.78 ? 175 VAL A N 1 Q76EI6 UNP 175 V ATOM 1387 C CA . VAL A 1 175 ? -19.008 8.211 14.120 1.0 92.78 ? 175 VAL A CA 1 Q76EI6 UNP 175 V ATOM 1388 C C . VAL A 1 175 ? -18.116 7.406 13.168 1.0 92.78 ? 175 VAL A C 1 Q76EI6 UNP 175 V ATOM 1389 C CB . VAL A 1 175 ? -18.438 8.193 15.553 1.0 92.78 ? 175 VAL A CB 1 Q76EI6 UNP 175 V ATOM 1390 O O . VAL A 1 175 ? -17.333 7.967 12.402 1.0 92.78 ? 175 VAL A O 1 Q76EI6 UNP 175 V ATOM 1391 C CG1 . VAL A 1 175 ? -17.054 8.849 15.606 1.0 92.78 ? 175 VAL A CG1 1 Q76EI6 UNP 175 V ATOM 1392 C CG2 . VAL A 1 175 ? -19.323 8.959 16.544 1.0 92.78 ? 175 VAL A CG2 1 Q76EI6 UNP 175 V ATOM 1393 N N . VAL A 1 176 ? -18.225 6.077 13.189 1.0 94.17 ? 176 VAL A N 1 Q76EI6 UNP 176 V ATOM 1394 C CA . VAL A 1 176 ? -17.361 5.159 12.435 1.0 94.17 ? 176 VAL A CA 1 Q76EI6 UNP 176 V ATOM 1395 C C . VAL A 1 176 ? -17.559 5.304 10.935 1.0 94.17 ? 176 VAL A C 1 Q76EI6 UNP 176 V ATOM 1396 C CB . VAL A 1 176 ? -17.636 3.701 12.850 1.0 94.17 ? 176 VAL A CB 1 Q76EI6 UNP 176 V ATOM 1397 O O . VAL A 1 176 ? -16.575 5.294 10.202 1.0 94.17 ? 176 VAL A O 1 Q76EI6 UNP 176 V ATOM 1398 C CG1 . VAL A 1 176 ? -16.998 2.655 11.929 1.0 94.17 ? 176 VAL A CG1 1 Q76EI6 UNP 176 V ATOM 1399 C CG2 . VAL A 1 176 ? -17.083 3.402 14.236 1.0 94.17 ? 176 VAL A CG2 1 Q76EI6 UNP 176 V ATOM 1400 N N . LEU A 1 177 ? -18.801 5.392 10.451 1.0 95.12 ? 177 LEU A N 1 Q76EI6 UNP 177 L ATOM 1401 C CA . LEU A 1 177 ? -19.084 5.345 9.015 1.0 95.12 ? 177 LEU A CA 1 Q76EI6 UNP 177 L ATOM 1402 C C . LEU A 1 177 ? -18.527 6.561 8.256 1.0 95.12 ? 177 LEU A C 1 Q76EI6 UNP 177 L ATOM 1403 C CB . LEU A 1 177 ? -20.586 5.134 8.757 1.0 95.12 ? 177 LEU A CB 1 Q76EI6 UNP 177 L ATOM 1404 O O . LEU A 1 177 ? -17.849 6.337 7.249 1.0 95.12 ? 177 LEU A O 1 Q76EI6 UNP 177 L ATOM 1405 C CG . LEU A 1 177 ? -21.147 3.780 9.215 1.0 95.12 ? 177 LEU A CG 1 Q76EI6 UNP 177 L ATOM 1406 C CD1 . LEU A 1 177 ? -22.662 3.829 9.041 1.0 95.12 ? 177 LEU A CD1 1 Q76EI6 UNP 177 L ATOM 1407 C CD2 . LEU A 1 177 ? -20.585 2.623 8.386 1.0 95.12 ? 177 LEU A CD2 1 Q76EI6 UNP 177 L ATOM 1408 N N . PRO A 1 178 ? -18.730 7.819 8.704 1.0 96.22 ? 178 PRO A N 1 Q76EI6 UNP 178 P ATOM 1409 C CA . PRO A 1 178 ? -18.137 8.976 8.033 1.0 96.22 ? 178 PRO A CA 1 Q76EI6 UNP 178 P ATOM 1410 C C . PRO A 1 178 ? -16.607 8.953 8.062 1.0 96.22 ? 178 PRO A C 1 Q76EI6 UNP 178 P ATOM 1411 C CB . PRO A 1 178 ? -18.687 10.212 8.756 1.0 96.22 ? 178 PRO A CB 1 Q76EI6 UNP 178 P ATOM 1412 O O . PRO A 1 178 ? -15.975 9.216 7.042 1.0 96.22 ? 178 PRO A O 1 Q76EI6 UNP 178 P ATOM 1413 C CG . PRO A 1 178 ? -19.972 9.711 9.406 1.0 96.22 ? 178 PRO A CG 1 Q76EI6 UNP 178 P ATOM 1414 C CD . PRO A 1 178 ? -19.611 8.279 9.774 1.0 96.22 ? 178 PRO A CD 1 Q76EI6 UNP 178 P ATOM 1415 N N . VAL A 1 179 ? -16.003 8.572 9.194 1.0 96.05 ? 179 VAL A N 1 Q76EI6 UNP 179 V ATOM 1416 C CA . VAL A 1 179 ? -14.538 8.478 9.300 1.0 96.05 ? 179 VAL A CA 1 Q76EI6 UNP 179 V ATOM 1417 C C . VAL A 1 179 ? -14.003 7.365 8.406 1.0 96.05 ? 179 VAL A C 1 Q76EI6 UNP 179 V ATOM 1418 C CB . VAL A 1 179 ? -14.084 8.281 10.756 1.0 96.05 ? 179 VAL A CB 1 Q76EI6 UNP 179 V ATOM 1419 O O . VAL A 1 179 ? -13.006 7.540 7.723 1.0 96.05 ? 179 VAL A O 1 Q76EI6 UNP 179 V ATOM 1420 C CG1 . VAL A 1 179 ? -12.555 8.173 10.834 1.0 96.05 ? 179 VAL A CG1 1 Q76EI6 UNP 179 V ATOM 1421 C CG2 . VAL A 1 179 ? -14.509 9.467 11.630 1.0 96.05 ? 179 VAL A CG2 1 Q76EI6 UNP 179 V ATOM 1422 N N . ARG A 1 180 ? -14.694 6.226 8.319 1.0 96.50 ? 180 ARG A N 1 Q76EI6 UNP 180 R ATOM 1423 C CA . ARG A 1 180 ? -14.337 5.150 7.390 1.0 96.50 ? 180 ARG A CA 1 Q76EI6 UNP 180 R ATOM 1424 C C . ARG A 1 180 ? -14.373 5.605 5.929 1.0 96.50 ? 180 ARG A C 1 Q76EI6 UNP 180 R ATOM 1425 C CB . ARG A 1 180 ? -15.253 3.939 7.636 1.0 96.50 ? 180 ARG A CB 1 Q76EI6 UNP 180 R ATOM 1426 O O . ARG A 1 180 ? -13.482 5.243 5.161 1.0 96.50 ? 180 ARG A O 1 Q76EI6 UNP 180 R ATOM 1427 C CG . ARG A 1 180 ? -14.695 3.046 8.755 1.0 96.50 ? 180 ARG A CG 1 Q76EI6 UNP 180 R ATOM 1428 C CD . ARG A 1 180 ? -15.532 1.770 8.867 1.0 96.50 ? 180 ARG A CD 1 Q76EI6 UNP 180 R ATOM 1429 N NE . ARG A 1 180 ? -15.021 0.873 9.923 1.0 96.50 ? 180 ARG A NE 1 Q76EI6 UNP 180 R ATOM 1430 N NH1 . ARG A 1 180 ? -16.903 -0.413 10.208 1.0 96.50 ? 180 ARG A NH1 1 Q76EI6 UNP 180 R ATOM 1431 N NH2 . ARG A 1 180 ? -15.048 -0.922 11.322 1.0 96.50 ? 180 ARG A NH2 1 Q76EI6 UNP 180 R ATOM 1432 C CZ . ARG A 1 180 ? -15.656 -0.147 10.474 1.0 96.50 ? 180 ARG A CZ 1 Q76EI6 UNP 180 R ATOM 1433 N N . LEU A 1 181 ? -15.374 6.390 5.539 1.0 97.44 ? 181 LEU A N 1 Q76EI6 UNP 181 L ATOM 1434 C CA . LEU A 1 181 ? -15.407 6.986 4.205 1.0 97.44 ? 181 LEU A CA 1 Q76EI6 UNP 181 L ATOM 1435 C C . LEU A 1 181 ? -14.201 7.912 3.987 1.0 97.44 ? 181 LEU A C 1 Q76EI6 UNP 181 L ATOM 1436 C CB . LEU A 1 181 ? -16.744 7.720 4.012 1.0 97.44 ? 181 LEU A CB 1 Q76EI6 UNP 181 L ATOM 1437 O O . LEU A 1 181 ? -13.551 7.829 2.949 1.0 97.44 ? 181 LEU A O 1 Q76EI6 UNP 181 L ATOM 1438 C CG . LEU A 1 181 ? -16.871 8.409 2.642 1.0 97.44 ? 181 LEU A CG 1 Q76EI6 UNP 181 L ATOM 1439 C CD1 . LEU A 1 181 ? -16.871 7.400 1.489 1.0 97.44 ? 181 LEU A CD1 1 Q76EI6 UNP 181 L ATOM 1440 C CD2 . LEU A 1 181 ? -18.169 9.208 2.590 1.0 97.44 ? 181 LEU A CD2 1 Q76EI6 UNP 181 L ATOM 1441 N N . GLU A 1 182 ? -13.869 8.742 4.974 1.0 97.25 ? 182 GLU A N 1 Q76EI6 UNP 182 E ATOM 1442 C CA . GLU A 1 182 ? -12.700 9.623 4.939 1.0 97.25 ? 182 GLU A CA 1 Q76EI6 UNP 182 E ATOM 1443 C C . GLU A 1 182 ? -11.387 8.836 4.776 1.0 97.25 ? 182 GLU A C 1 Q76EI6 UNP 182 E ATOM 1444 C CB . GLU A 1 182 ? -12.749 10.534 6.176 1.0 97.25 ? 182 GLU A CB 1 Q76EI6 UNP 182 E ATOM 1445 O O . GLU A 1 182 ? -10.645 9.116 3.837 1.0 97.25 ? 182 GLU A O 1 Q76EI6 UNP 182 E ATOM 1446 C CG . GLU A 1 182 ? -11.648 11.595 6.232 1.0 97.25 ? 182 GLU A CG 1 Q76EI6 UNP 182 E ATOM 1447 C CD . GLU A 1 182 ? -10.294 11.033 6.672 1.0 97.25 ? 182 GLU A CD 1 Q76EI6 UNP 182 E ATOM 1448 O OE1 . GLU A 1 182 ? -9.288 11.433 6.058 1.0 97.25 ? 182 GLU A OE1 1 Q76EI6 UNP 182 E ATOM 1449 O OE2 . GLU A 1 182 ? -10.237 10.238 7.638 1.0 97.25 ? 182 GLU A OE2 1 Q76EI6 UNP 182 E ATOM 1450 N N . LEU A 1 183 ? -11.161 7.777 5.567 1.0 97.62 ? 183 LEU A N 1 Q76EI6 UNP 183 L ATOM 1451 C CA . LEU A 1 183 ? -10.007 6.877 5.424 1.0 97.62 ? 183 LEU A CA 1 Q76EI6 UNP 183 L ATOM 1452 C C . LEU A 1 183 ? -9.890 6.330 3.994 1.0 97.62 ? 183 LEU A C 1 Q76EI6 UNP 183 L ATOM 1453 C CB . LEU A 1 183 ? -10.130 5.677 6.388 1.0 97.62 ? 183 LEU A CB 1 Q76EI6 UNP 183 L ATOM 1454 O O . LEU A 1 183 ? -8.812 6.339 3.401 1.0 97.62 ? 183 LEU A O 1 Q76EI6 UNP 183 L ATOM 1455 C CG . LEU A 1 183 ? -10.057 5.975 7.893 1.0 97.62 ? 183 LEU A CG 1 Q76EI6 UNP 183 L ATOM 1456 C CD1 . LEU A 1 183 ? -10.322 4.697 8.694 1.0 97.62 ? 183 LEU A CD1 1 Q76EI6 UNP 183 L ATOM 1457 C CD2 . LEU A 1 183 ? -8.692 6.474 8.321 1.0 97.62 ? 183 LEU A CD2 1 Q76EI6 UNP 183 L ATOM 1458 N N . CYS A 1 184 ? -11.007 5.882 3.418 1.0 97.84 ? 184 CYS A N 1 Q76EI6 UNP 184 C ATOM 1459 C CA . CYS A 1 184 ? -11.039 5.352 2.060 1.0 97.84 ? 184 CYS A CA 1 Q76EI6 UNP 184 C ATOM 1460 C C . CYS A 1 184 ? -10.649 6.412 1.016 1.0 97.84 ? 184 CYS A C 1 Q76EI6 UNP 184 C ATOM 1461 C CB . CYS A 1 184 ? -12.441 4.780 1.826 1.0 97.84 ? 184 CYS A CB 1 Q76EI6 UNP 184 C ATOM 1462 O O . CYS A 1 184 ? -9.863 6.140 0.103 1.0 97.84 ? 184 CYS A O 1 Q76EI6 UNP 184 C ATOM 1463 S SG . CYS A 1 184 ? -12.612 4.163 0.132 1.0 97.84 ? 184 CYS A SG 1 Q76EI6 UNP 184 C ATOM 1464 N N . LEU A 1 185 ? -11.157 7.636 1.148 1.0 97.82 ? 185 LEU A N 1 Q76EI6 UNP 185 L ATOM 1465 C CA . LEU A 1 185 ? -10.864 8.719 0.211 1.0 97.82 ? 185 LEU A CA 1 Q76EI6 UNP 185 L ATOM 1466 C C . LEU A 1 185 ? -9.422 9.230 0.361 1.0 97.82 ? 185 LEU A C 1 Q76EI6 UNP 185 L ATOM 1467 C CB . LEU A 1 185 ? -11.910 9.834 0.391 1.0 97.82 ? 185 LEU A CB 1 Q76EI6 UNP 185 L ATOM 1468 O O . LEU A 1 185 ? -8.688 9.315 -0.626 1.0 97.82 ? 185 LEU A O 1 Q76EI6 UNP 185 L ATOM 1469 C CG . LEU A 1 185 ? -13.353 9.425 0.025 1.0 97.82 ? 185 LEU A CG 1 Q76EI6 UNP 185 L ATOM 1470 C CD1 . LEU A 1 185 ? -14.307 10.573 0.355 1.0 97.82 ? 185 LEU A CD1 1 Q76EI6 UNP 185 L ATOM 1471 C CD2 . LEU A 1 185 ? -13.516 9.076 -1.456 1.0 97.82 ? 185 LEU A CD2 1 Q76EI6 UNP 185 L ATOM 1472 N N . VAL A 1 186 ? -8.994 9.526 1.588 1.0 98.02 ? 186 VAL A N 1 Q76EI6 UNP 186 V ATOM 1473 C CA . VAL A 1 186 ? -7.724 10.207 1.882 1.0 98.02 ? 186 VAL A CA 1 Q76EI6 UNP 186 V ATOM 1474 C C . VAL A 1 186 ? -6.551 9.238 1.962 1.0 98.02 ? 186 VAL A C 1 Q76EI6 UNP 186 V ATOM 1475 C CB . VAL A 1 186 ? -7.853 11.026 3.183 1.0 98.02 ? 186 VAL A CB 1 Q76EI6 UNP 186 V ATOM 1476 O O . VAL A 1 186 ? -5.476 9.533 1.441 1.0 98.02 ? 186 VAL A O 1 Q76EI6 UNP 186 V ATOM 1477 C CG1 . VAL A 1 186 ? -6.544 11.730 3.568 1.0 98.02 ? 186 VAL A CG1 1 Q76EI6 UNP 186 V ATOM 1478 C CG2 . VAL A 1 186 ? -8.929 12.110 3.007 1.0 98.02 ? 186 VAL A CG2 1 Q76EI6 UNP 186 V ATOM 1479 N N . LEU A 1 187 ? -6.724 8.068 2.578 1.0 98.01 ? 187 LEU A N 1 Q76EI6 UNP 187 L ATOM 1480 C CA . LEU A 1 187 ? -5.624 7.124 2.795 1.0 98.01 ? 187 LEU A CA 1 Q76EI6 UNP 187 L ATOM 1481 C C . LEU A 1 187 ? -5.534 6.013 1.748 1.0 98.01 ? 187 LEU A C 1 Q76EI6 UNP 187 L ATOM 1482 C CB . LEU A 1 187 ? -5.660 6.544 4.212 1.0 98.01 ? 187 LEU A CB 1 Q76EI6 UNP 187 L ATOM 1483 O O . LEU A 1 187 ? -4.536 5.290 1.718 1.0 98.01 ? 187 LEU A O 1 Q76EI6 UNP 187 L ATOM 1484 C CG . LEU A 1 187 ? -5.744 7.543 5.374 1.0 98.01 ? 187 LEU A CG 1 Q76EI6 UNP 187 L ATOM 1485 C CD1 . LEU A 1 187 ? -5.710 6.741 6.669 1.0 98.01 ? 187 LEU A CD1 1 Q76EI6 UNP 187 L ATOM 1486 C CD2 . LEU A 1 187 ? -4.577 8.532 5.413 1.0 98.01 ? 187 LEU A CD2 1 Q76EI6 UNP 187 L ATOM 1487 N N . PHE A 1 188 ? -6.519 5.884 0.860 1.0 98.20 ? 188 PHE A N 1 Q76EI6 UNP 188 F ATOM 1488 C CA . PHE A 1 188 ? -6.466 4.920 -0.237 1.0 98.20 ? 188 PHE A CA 1 Q76EI6 UNP 188 F ATOM 1489 C C . PHE A 1 188 ? -6.587 5.568 -1.615 1.0 98.20 ? 188 PHE A C 1 Q76EI6 UNP 188 F ATOM 1490 C CB . PHE A 1 188 ? -7.475 3.803 0.011 1.0 98.20 ? 188 PHE A CB 1 Q76EI6 UNP 188 F ATOM 1491 O O . PHE A 1 188 ? -5.649 5.453 -2.405 1.0 98.20 ? 188 PHE A O 1 Q76EI6 UNP 188 F ATOM 1492 C CG . PHE A 1 188 ? -7.681 2.894 -1.179 1.0 98.20 ? 188 PHE A CG 1 Q76EI6 UNP 188 F ATOM 1493 C CD1 . PHE A 1 188 ? -8.801 3.063 -2.015 1.0 98.20 ? 188 PHE A CD1 1 Q76EI6 UNP 188 F ATOM 1494 C CD2 . PHE A 1 188 ? -6.735 1.894 -1.463 1.0 98.20 ? 188 PHE A CD2 1 Q76EI6 UNP 188 F ATOM 1495 C CE1 . PHE A 1 188 ? -8.973 2.230 -3.133 1.0 98.20 ? 188 PHE A CE1 1 Q76EI6 UNP 188 F ATOM 1496 C CE2 . PHE A 1 188 ? -6.915 1.059 -2.578 1.0 98.20 ? 188 PHE A CE2 1 Q76EI6 UNP 188 F ATOM 1497 C CZ . PHE A 1 188 ? -8.031 1.227 -3.413 1.0 98.20 ? 188 PHE A CZ 1 Q76EI6 UNP 188 F ATOM 1498 N N . PHE A 1 189 ? -7.676 6.278 -1.920 1.0 98.26 ? 189 PHE A N 1 Q76EI6 UNP 189 F ATOM 1499 C CA . PHE A 1 189 ? -7.877 6.814 -3.272 1.0 98.26 ? 189 PHE A CA 1 Q76EI6 UNP 189 F ATOM 1500 C C . PHE A 1 189 ? -6.856 7.890 -3.661 1.0 98.26 ? 189 PHE A C 1 Q76EI6 UNP 189 F ATOM 1501 C CB . PHE A 1 189 ? -9.305 7.337 -3.444 1.0 98.26 ? 189 PHE A CB 1 Q76EI6 UNP 189 F ATOM 1502 O O . PHE A 1 189 ? -6.394 7.893 -4.806 1.0 98.26 ? 189 PHE A O 1 Q76EI6 UNP 189 F ATOM 1503 C CG . PHE A 1 189 ? -10.314 6.264 -3.793 1.0 98.26 ? 189 PHE A CG 1 Q76EI6 UNP 189 F ATOM 1504 C CD1 . PHE A 1 189 ? -10.251 5.638 -5.052 1.0 98.26 ? 189 PHE A CD1 1 Q76EI6 UNP 189 F ATOM 1505 C CD2 . PHE A 1 189 ? -11.343 5.927 -2.897 1.0 98.26 ? 189 PHE A CD2 1 Q76EI6 UNP 189 F ATOM 1506 C CE1 . PHE A 1 189 ? -11.225 4.696 -5.422 1.0 98.26 ? 189 PHE A CE1 1 Q76EI6 UNP 189 F ATOM 1507 C CE2 . PHE A 1 189 ? -12.327 4.998 -3.274 1.0 98.26 ? 189 PHE A CE2 1 Q76EI6 UNP 189 F ATOM 1508 C CZ . PHE A 1 189 ? -12.275 4.392 -4.540 1.0 98.26 ? 189 PHE A CZ 1 Q76EI6 UNP 189 F ATOM 1509 N N . VAL A 1 190 ? -6.448 8.761 -2.731 1.0 98.35 ? 190 VAL A N 1 Q76EI6 UNP 190 V ATOM 1510 C CA . VAL A 1 190 ? -5.373 9.737 -2.981 1.0 98.35 ? 190 VAL A CA 1 Q76EI6 UNP 190 V ATOM 1511 C C . VAL A 1 190 ? -4.036 9.029 -3.283 1.0 98.35 ? 190 VAL A C 1 Q76EI6 UNP 190 V ATOM 1512 C CB . VAL A 1 190 ? -5.295 10.798 -1.861 1.0 98.35 ? 190 VAL A CB 1 Q76EI6 UNP 190 V ATOM 1513 O O . VAL A 1 190 ? -3.516 9.231 -4.388 1.0 98.35 ? 190 VAL A O 1 Q76EI6 UNP 190 V ATOM 1514 C CG1 . VAL A 1 190 ? -4.012 11.638 -1.934 1.0 98.35 ? 190 VAL A CG1 1 Q76EI6 UNP 190 V ATOM 1515 C CG2 . VAL A 1 190 ? -6.493 11.748 -1.920 1.0 98.35 ? 190 VAL A CG2 1 Q76EI6 UNP 190 V ATOM 1516 N N . PRO A 1 191 ? -3.495 8.140 -2.417 1.0 98.34 ? 191 PRO A N 1 Q76EI6 UNP 191 P ATOM 1517 C CA . PRO A 1 191 ? -2.301 7.352 -2.737 1.0 98.34 ? 191 PRO A CA 1 Q76EI6 UNP 191 P ATOM 1518 C C . PRO A 1 191 ? -2.411 6.532 -4.026 1.0 98.34 ? 191 PRO A C 1 Q76EI6 UNP 191 P ATOM 1519 C CB . PRO A 1 191 ? -2.081 6.435 -1.530 1.0 98.34 ? 191 PRO A CB 1 Q76EI6 UNP 191 P ATOM 1520 O O . PRO A 1 191 ? -1.452 6.485 -4.801 1.0 98.34 ? 191 PRO A O 1 Q76EI6 UNP 191 P ATOM 1521 C CG . PRO A 1 191 ? -2.615 7.269 -0.379 1.0 98.34 ? 191 PRO A CG 1 Q76EI6 UNP 191 P ATOM 1522 C CD . PRO A 1 191 ? -3.820 7.965 -1.003 1.0 98.34 ? 191 PRO A CD 1 Q76EI6 UNP 191 P ATOM 1523 N N . MET A 1 192 ? -3.567 5.919 -4.296 1.0 98.22 ? 192 MET A N 1 Q76EI6 UNP 192 M ATOM 1524 C CA . MET A 1 192 ? -3.800 5.126 -5.506 1.0 98.22 ? 192 MET A CA 1 Q76EI6 UNP 192 M ATOM 1525 C C . MET A 1 192 ? -3.721 5.994 -6.766 1.0 98.22 ? 192 MET A C 1 Q76EI6 UNP 192 M ATOM 1526 C CB . MET A 1 192 ? -5.164 4.421 -5.413 1.0 98.22 ? 192 MET A CB 1 Q76EI6 UNP 192 M ATOM 1527 O O . MET A 1 192 ? -3.030 5.637 -7.719 1.0 98.22 ? 192 MET A O 1 Q76EI6 UNP 192 M ATOM 1528 C CG . MET A 1 192 ? -5.361 3.430 -6.565 1.0 98.22 ? 192 MET A CG 1 Q76EI6 UNP 192 M ATOM 1529 S SD . MET A 1 192 ? -6.970 2.596 -6.579 1.0 98.22 ? 192 MET A SD 1 Q76EI6 UNP 192 M ATOM 1530 C CE . MET A 1 192 ? -7.931 3.742 -7.604 1.0 98.22 ? 192 MET A CE 1 Q76EI6 UNP 192 M ATOM 1531 N N . THR A 1 193 ? -4.373 7.157 -6.767 1.0 98.58 ? 193 THR A N 1 Q76EI6 UNP 193 T ATOM 1532 C CA . THR A 1 193 ? -4.387 8.078 -7.915 1.0 98.58 ? 193 THR A CA 1 Q76EI6 UNP 193 T ATOM 1533 C C . THR A 1 193 ? -2.988 8.610 -8.216 1.0 98.58 ? 193 THR A C 1 Q76EI6 UNP 193 T ATOM 1534 C CB . THR A 1 193 ? -5.351 9.245 -7.659 1.0 98.58 ? 193 THR A CB 1 Q76EI6 UNP 193 T ATOM 1535 O O . THR A 1 193 ? -2.539 8.580 -9.365 1.0 98.58 ? 193 THR A O 1 Q76EI6 UNP 193 T ATOM 1536 C CG2 . THR A 1 193 ? -5.463 10.184 -8.860 1.0 98.58 ? 193 THR A CG2 1 Q76EI6 UNP 193 T ATOM 1537 O OG1 . THR A 1 193 ? -6.638 8.733 -7.414 1.0 98.58 ? 193 THR A OG1 1 Q76EI6 UNP 193 T ATOM 1538 N N . VAL A 1 194 ? -2.257 9.024 -7.175 1.0 98.51 ? 194 VAL A N 1 Q76EI6 UNP 194 V ATOM 1539 C CA . VAL A 1 194 ? -0.856 9.452 -7.291 1.0 98.51 ? 194 VAL A CA 1 Q76EI6 UNP 194 V ATOM 1540 C C . VAL A 1 194 ? 0.010 8.321 -7.849 1.0 98.51 ? 194 VAL A C 1 Q76EI6 UNP 194 V ATOM 1541 C CB . VAL A 1 194 ? -0.338 9.923 -5.920 1.0 98.51 ? 194 VAL A CB 1 Q76EI6 UNP 194 V ATOM 1542 O O . VAL A 1 194 ? 0.779 8.530 -8.788 1.0 98.51 ? 194 VAL A O 1 Q76EI6 UNP 194 V ATOM 1543 C CG1 . VAL A 1 194 ? 1.172 10.183 -5.917 1.0 98.51 ? 194 VAL A CG1 1 Q76EI6 UNP 194 V ATOM 1544 C CG2 . VAL A 1 194 ? -1.029 11.227 -5.501 1.0 98.51 ? 194 VAL A CG2 1 Q76EI6 UNP 194 V ATOM 1545 N N . THR A 1 195 ? -0.155 7.106 -7.325 1.0 98.41 ? 195 THR A N 1 Q76EI6 UNP 195 T ATOM 1546 C CA . THR A 1 195 ? 0.566 5.909 -7.775 1.0 98.41 ? 195 THR A CA 1 Q76EI6 UNP 195 T ATOM 1547 C C . THR A 1 195 ? 0.311 5.615 -9.254 1.0 98.41 ? 195 THR A C 1 Q76EI6 UNP 195 T ATOM 1548 C CB . THR A 1 195 ? 0.171 4.706 -6.906 1.0 98.41 ? 195 THR A CB 1 Q76EI6 UNP 195 T ATOM 1549 O O . THR A 1 195 ? 1.267 5.407 -10.003 1.0 98.41 ? 195 THR A O 1 Q76EI6 UNP 195 T ATOM 1550 C CG2 . THR A 1 195 ? 0.784 3.390 -7.364 1.0 98.41 ? 195 THR A CG2 1 Q76EI6 UNP 195 T ATOM 1551 O OG1 . THR A 1 195 ? 0.615 4.933 -5.592 1.0 98.41 ? 195 THR A OG1 1 Q76EI6 UNP 195 T ATOM 1552 N N . ILE A 1 196 ? -0.951 5.641 -9.698 1.0 98.55 ? 196 ILE A N 1 Q76EI6 UNP 196 I ATOM 1553 C CA . ILE A 1 196 ? -1.339 5.423 -11.100 1.0 98.55 ? 196 ILE A CA 1 Q76EI6 UNP 196 I ATOM 1554 C C . ILE A 1 196 ? -0.663 6.450 -12.007 1.0 98.55 ? 196 ILE A C 1 Q76EI6 UNP 196 I ATOM 1555 C CB . ILE A 1 196 ? -2.880 5.451 -11.251 1.0 98.55 ? 196 ILE A CB 1 Q76EI6 UNP 196 I ATOM 1556 O O . ILE A 1 196 ? -0.012 6.071 -12.981 1.0 98.55 ? 196 ILE A O 1 Q76EI6 UNP 196 I ATOM 1557 C CG1 . ILE A 1 196 ? -3.494 4.176 -10.632 1.0 98.55 ? 196 ILE A CG1 1 Q76EI6 UNP 196 I ATOM 1558 C CG2 . ILE A 1 196 ? -3.304 5.557 -12.732 1.0 98.55 ? 196 ILE A CG2 1 Q76EI6 UNP 196 I ATOM 1559 C CD1 . ILE A 1 196 ? -5.007 4.267 -10.395 1.0 98.55 ? 196 ILE A CD1 1 Q76EI6 UNP 196 I ATOM 1560 N N . PHE A 1 197 ? -0.762 7.739 -11.671 1.0 98.56 ? 197 PHE A N 1 Q76EI6 UNP 197 F ATOM 1561 C CA . PHE A 1 197 ? -0.138 8.803 -12.454 1.0 98.56 ? 197 PHE A CA 1 Q76EI6 UNP 197 F ATOM 1562 C C . PHE A 1 197 ? 1.385 8.627 -12.543 1.0 98.56 ? 197 PHE A C 1 Q76EI6 UNP 197 F ATOM 1563 C CB . PHE A 1 197 ? -0.502 10.158 -11.837 1.0 98.56 ? 197 PHE A CB 1 Q76EI6 UNP 197 F ATOM 1564 O O . PHE A 1 197 ? 1.957 8.626 -13.639 1.0 98.56 ? 197 PHE A O 1 Q76EI6 UNP 197 F ATOM 1565 C CG . PHE A 1 197 ? 0.267 11.306 -12.456 1.0 98.56 ? 197 PHE A CG 1 Q76EI6 UNP 197 F ATOM 1566 C CD1 . PHE A 1 197 ? 1.406 11.823 -11.808 1.0 98.56 ? 197 PHE A CD1 1 Q76EI6 UNP 197 F ATOM 1567 C CD2 . PHE A 1 197 ? -0.124 11.824 -13.704 1.0 98.56 ? 197 PHE A CD2 1 Q76EI6 UNP 197 F ATOM 1568 C CE1 . PHE A 1 197 ? 2.147 12.858 -12.404 1.0 98.56 ? 197 PHE A CE1 1 Q76EI6 UNP 197 F ATOM 1569 C CE2 . PHE A 1 197 ? 0.613 12.864 -14.297 1.0 98.56 ? 197 PHE A CE2 1 Q76EI6 UNP 197 F ATOM 1570 C CZ . PHE A 1 197 ? 1.747 13.382 -13.647 1.0 98.56 ? 197 PHE A CZ 1 Q76EI6 UNP 197 F ATOM 1571 N N . CYS A 1 198 ? 2.047 8.431 -11.400 1.0 98.53 ? 198 CYS A N 1 Q76EI6 UNP 198 C ATOM 1572 C CA . CYS A 1 198 ? 3.495 8.276 -11.340 1.0 98.53 ? 198 CYS A CA 1 Q76EI6 UNP 198 C ATOM 1573 C C . CYS A 1 198 ? 3.972 7.053 -12.127 1.0 98.53 ? 198 CYS A C 1 Q76EI6 UNP 198 C ATOM 1574 C CB . CYS A 1 198 ? 3.937 8.189 -9.876 1.0 98.53 ? 198 CYS A CB 1 Q76EI6 UNP 198 C ATOM 1575 O O . CYS A 1 198 ? 4.926 7.169 -12.899 1.0 98.53 ? 198 CYS A O 1 Q76EI6 UNP 198 C ATOM 1576 S SG . CYS A 1 198 ? 3.832 9.820 -9.093 1.0 98.53 ? 198 CYS A SG 1 Q76EI6 UNP 198 C ATOM 1577 N N . TYR A 1 199 ? 3.313 5.898 -11.987 1.0 97.96 ? 199 TYR A N 1 Q76EI6 UNP 199 Y ATOM 1578 C CA . TYR A 1 199 ? 3.705 4.693 -12.717 1.0 97.96 ? 199 TYR A CA 1 Q76EI6 UNP 199 Y ATOM 1579 C C . TYR A 1 199 ? 3.385 4.757 -14.201 1.0 97.96 ? 199 TYR A C 1 Q76EI6 UNP 199 Y ATOM 1580 C CB . TYR A 1 199 ? 3.108 3.428 -12.105 1.0 97.96 ? 199 TYR A CB 1 Q76EI6 UNP 199 Y ATOM 1581 O O . TYR A 1 199 ? 4.202 4.293 -14.996 1.0 97.96 ? 199 TYR A O 1 Q76EI6 UNP 199 Y ATOM 1582 C CG . TYR A 1 199 ? 3.957 2.867 -10.990 1.0 97.96 ? 199 TYR A CG 1 Q76EI6 UNP 199 Y ATOM 1583 C CD1 . TYR A 1 199 ? 5.292 2.489 -11.229 1.0 97.96 ? 199 TYR A CD1 1 Q76EI6 UNP 199 Y ATOM 1584 C CD2 . TYR A 1 199 ? 3.412 2.718 -9.713 1.0 97.96 ? 199 TYR A CD2 1 Q76EI6 UNP 199 Y ATOM 1585 C CE1 . TYR A 1 199 ? 6.089 1.975 -10.190 1.0 97.96 ? 199 TYR A CE1 1 Q76EI6 UNP 199 Y ATOM 1586 C CE2 . TYR A 1 199 ? 4.197 2.200 -8.674 1.0 97.96 ? 199 TYR A CE2 1 Q76EI6 UNP 199 Y ATOM 1587 O OH . TYR A 1 199 ? 6.270 1.326 -7.877 1.0 97.96 ? 199 TYR A OH 1 Q76EI6 UNP 199 Y ATOM 1588 C CZ . TYR A 1 199 ? 5.533 1.832 -8.900 1.0 97.96 ? 199 TYR A CZ 1 Q76EI6 UNP 199 Y ATOM 1589 N N . TRP A 1 200 ? 2.265 5.365 -14.592 1.0 98.21 ? 200 TRP A N 1 Q76EI6 UNP 200 W ATOM 1590 C CA . TRP A 1 200 ? 1.964 5.596 -16.001 1.0 98.21 ? 200 TRP A CA 1 Q76EI6 UNP 200 W ATOM 1591 C C . TRP A 1 200 ? 3.088 6.395 -16.666 1.0 98.21 ? 200 TRP A C 1 Q76EI6 UNP 200 W ATOM 1592 C CB . TRP A 1 200 ? 0.620 6.314 -16.138 1.0 98.21 ? 200 TRP A CB 1 Q76EI6 UNP 200 W ATOM 1593 O O . TRP A 1 200 ? 3.667 5.946 -17.658 1.0 98.21 ? 200 TRP A O 1 Q76EI6 UNP 200 W ATOM 1594 C CG . TRP A 1 200 ? 0.301 6.788 -17.521 1.0 98.21 ? 200 TRP A CG 1 Q76EI6 UNP 200 W ATOM 1595 C CD1 . TRP A 1 200 ? 0.606 6.146 -18.674 1.0 98.21 ? 200 TRP A CD1 1 Q76EI6 UNP 200 W ATOM 1596 C CD2 . TRP A 1 200 ? -0.389 8.011 -17.918 1.0 98.21 ? 200 TRP A CD2 1 Q76EI6 UNP 200 W ATOM 1597 C CE2 . TRP A 1 200 ? -0.460 8.043 -19.343 1.0 98.21 ? 200 TRP A CE2 1 Q76EI6 UNP 200 W ATOM 1598 C CE3 . TRP A 1 200 ? -0.975 9.088 -17.218 1.0 98.21 ? 200 TRP A CE3 1 Q76EI6 UNP 200 W ATOM 1599 N NE1 . TRP A 1 200 ? 0.169 6.888 -19.751 1.0 98.21 ? 200 TRP A NE1 1 Q76EI6 UNP 200 W ATOM 1600 C CH2 . TRP A 1 200 ? -1.672 10.134 -19.315 1.0 98.21 ? 200 TRP A CH2 1 Q76EI6 UNP 200 W ATOM 1601 C CZ2 . TRP A 1 200 ? -1.086 9.084 -20.042 1.0 98.21 ? 200 TRP A CZ2 1 Q76EI6 UNP 200 W ATOM 1602 C CZ3 . TRP A 1 200 ? -1.613 10.136 -17.910 1.0 98.21 ? 200 TRP A CZ3 1 Q76EI6 UNP 200 W ATOM 1603 N N . ARG A 1 201 ? 3.476 7.532 -16.073 1.0 98.33 ? 201 ARG A N 1 Q76EI6 UNP 201 R ATOM 1604 C CA . ARG A 1 201 ? 4.573 8.367 -16.583 1.0 98.33 ? 201 ARG A CA 1 Q76EI6 UNP 201 R ATOM 1605 C C . ARG A 1 201 ? 5.925 7.659 -16.522 1.0 98.33 ? 201 ARG A C 1 Q76EI6 UNP 201 R ATOM 1606 C CB . ARG A 1 201 ? 4.615 9.692 -15.808 1.0 98.33 ? 201 ARG A CB 1 Q76EI6 UNP 201 R ATOM 1607 O O . ARG A 1 201 ? 6.681 7.711 -17.490 1.0 98.33 ? 201 ARG A O 1 Q76EI6 UNP 201 R ATOM 1608 C CG . ARG A 1 201 ? 3.390 10.598 -16.021 1.0 98.33 ? 201 ARG A CG 1 Q76EI6 UNP 201 R ATOM 1609 C CD . ARG A 1 201 ? 3.250 11.116 -17.460 1.0 98.33 ? 201 ARG A CD 1 Q76EI6 UNP 201 R ATOM 1610 N NE . ARG A 1 201 ? 4.371 12.000 -17.844 1.0 98.33 ? 201 ARG A NE 1 Q76EI6 UNP 201 R ATOM 1611 N NH1 . ARG A 1 201 ? 3.888 12.137 -20.085 1.0 98.33 ? 201 ARG A NH1 1 Q76EI6 UNP 201 R ATOM 1612 N NH2 . ARG A 1 201 ? 5.611 13.290 -19.253 1.0 98.33 ? 201 ARG A NH2 1 Q76EI6 UNP 201 R ATOM 1613 C CZ . ARG A 1 201 ? 4.619 12.467 -19.055 1.0 98.33 ? 201 ARG A CZ 1 Q76EI6 UNP 201 R ATOM 1614 N N . PHE A 1 202 ? 6.229 6.976 -15.420 1.0 97.79 ? 202 PHE A N 1 Q76EI6 UNP 202 F ATOM 1615 C CA . PHE A 1 202 ? 7.466 6.211 -15.249 1.0 97.79 ? 202 PHE A CA 1 Q76EI6 UNP 202 F ATOM 1616 C C . PHE A 1 202 ? 7.624 5.126 -16.321 1.0 97.79 ? 202 PHE A C 1 Q76EI6 UNP 202 F ATOM 1617 C CB . PHE A 1 202 ? 7.475 5.596 -13.843 1.0 97.79 ? 202 PHE A CB 1 Q76EI6 UNP 202 F ATOM 1618 O O . PHE A 1 202 ? 8.673 5.039 -16.959 1.0 97.79 ? 202 PHE A O 1 Q76EI6 UNP 202 F ATOM 1619 C CG . PHE A 1 202 ? 8.552 4.561 -13.591 1.0 97.79 ? 202 PHE A CG 1 Q76EI6 UNP 202 F ATOM 1620 C CD1 . PHE A 1 202 ? 8.214 3.203 -13.480 1.0 97.79 ? 202 PHE A CD1 1 Q76EI6 UNP 202 F ATOM 1621 C CD2 . PHE A 1 202 ? 9.892 4.948 -13.443 1.0 97.79 ? 202 PHE A CD2 1 Q76EI6 UNP 202 F ATOM 1622 C CE1 . PHE A 1 202 ? 9.195 2.249 -13.175 1.0 97.79 ? 202 PHE A CE1 1 Q76EI6 UNP 202 F ATOM 1623 C CE2 . PHE A 1 202 ? 10.891 3.987 -13.206 1.0 97.79 ? 202 PHE A CE2 1 Q76EI6 UNP 202 F ATOM 1624 C CZ . PHE A 1 202 ? 10.542 2.634 -13.062 1.0 97.79 ? 202 PHE A CZ 1 Q76EI6 UNP 202 F ATOM 1625 N N . VAL A 1 203 ? 6.583 4.323 -16.558 1.0 97.67 ? 203 VAL A N 1 Q76EI6 UNP 203 V ATOM 1626 C CA . VAL A 1 203 ? 6.594 3.266 -17.577 1.0 97.67 ? 203 VAL A CA 1 Q76EI6 UNP 203 V ATOM 1627 C C . VAL A 1 203 ? 6.672 3.871 -18.974 1.0 97.67 ? 203 VAL A C 1 Q76EI6 UNP 203 V ATOM 1628 C CB . VAL A 1 203 ? 5.375 2.336 -17.430 1.0 97.67 ? 203 VAL A CB 1 Q76EI6 UNP 203 V ATOM 1629 O O . VAL A 1 203 ? 7.505 3.435 -19.766 1.0 97.67 ? 203 VAL A O 1 Q76EI6 UNP 203 V ATOM 1630 C CG1 . VAL A 1 203 ? 5.249 1.358 -18.604 1.0 97.67 ? 203 VAL A CG1 1 Q76EI6 UNP 203 V ATOM 1631 C CG2 . VAL A 1 203 ? 5.505 1.498 -16.152 1.0 97.67 ? 203 VAL A CG2 1 Q76EI6 UNP 203 V ATOM 1632 N N . TRP A 1 204 ? 5.880 4.907 -19.263 1.0 98.11 ? 204 TRP A N 1 Q76EI6 UNP 204 W ATOM 1633 C CA . TRP A 1 204 ? 5.911 5.602 -20.551 1.0 98.11 ? 204 TRP A CA 1 Q76EI6 UNP 204 W ATOM 1634 C C . TRP A 1 204 ? 7.320 6.088 -20.912 1.0 98.11 ? 204 TRP A C 1 Q76EI6 UNP 204 W ATOM 1635 C CB . TRP A 1 204 ? 4.936 6.782 -20.512 1.0 98.11 ? 204 TRP A CB 1 Q76EI6 UNP 204 W ATOM 1636 O O . TRP A 1 204 ? 7.829 5.779 -21.990 1.0 98.11 ? 204 TRP A O 1 Q76EI6 UNP 204 W ATOM 1637 C CG . TRP A 1 204 ? 4.894 7.558 -21.786 1.0 98.11 ? 204 TRP A CG 1 Q76EI6 UNP 204 W ATOM 1638 C CD1 . TRP A 1 204 ? 5.630 8.655 -22.078 1.0 98.11 ? 204 TRP A CD1 1 Q76EI6 UNP 204 W ATOM 1639 C CD2 . TRP A 1 204 ? 4.125 7.255 -22.987 1.0 98.11 ? 204 TRP A CD2 1 Q76EI6 UNP 204 W ATOM 1640 C CE2 . TRP A 1 204 ? 4.441 8.230 -23.979 1.0 98.11 ? 204 TRP A CE2 1 Q76EI6 UNP 204 W ATOM 1641 C CE3 . TRP A 1 204 ? 3.204 6.245 -23.340 1.0 98.11 ? 204 TRP A CE3 1 Q76EI6 UNP 204 W ATOM 1642 N NE1 . TRP A 1 204 ? 5.361 9.058 -23.372 1.0 98.11 ? 204 TRP A NE1 1 Q76EI6 UNP 204 W ATOM 1643 C CH2 . TRP A 1 204 ? 2.950 7.197 -25.576 1.0 98.11 ? 204 TRP A CH2 1 Q76EI6 UNP 204 W ATOM 1644 C CZ2 . TRP A 1 204 ? 3.869 8.211 -25.257 1.0 98.11 ? 204 TRP A CZ2 1 Q76EI6 UNP 204 W ATOM 1645 C CZ3 . TRP A 1 204 ? 2.621 6.218 -24.621 1.0 98.11 ? 204 TRP A CZ3 1 Q76EI6 UNP 204 W ATOM 1646 N N . ILE A 1 205 ? 7.990 6.788 -19.990 1.0 96.98 ? 205 ILE A N 1 Q76EI6 UNP 205 I ATOM 1647 C CA . ILE A 1 205 ? 9.370 7.260 -20.181 1.0 96.98 ? 205 ILE A CA 1 Q76EI6 UNP 205 I ATOM 1648 C C . ILE A 1 205 ? 10.317 6.070 -20.393 1.0 96.98 ? 205 ILE A C 1 Q76EI6 UNP 205 I ATOM 1649 C CB . ILE A 1 205 ? 9.802 8.149 -18.990 1.0 96.98 ? 205 ILE A CB 1 Q76EI6 UNP 205 I ATOM 1650 O O . ILE A 1 205 ? 11.107 6.062 -21.330 1.0 96.98 ? 205 ILE A O 1 Q76EI6 UNP 205 I ATOM 1651 C CG1 . ILE A 1 205 ? 8.976 9.459 -18.972 1.0 96.98 ? 205 ILE A CG1 1 Q76EI6 UNP 205 I ATOM 1652 C CG2 . ILE A 1 205 ? 11.305 8.487 -19.064 1.0 96.98 ? 205 ILE A CG2 1 Q76EI6 UNP 205 I ATOM 1653 C CD1 . ILE A 1 205 ? 9.071 10.230 -17.649 1.0 96.98 ? 205 ILE A CD1 1 Q76EI6 UNP 205 I ATOM 1654 N N . MET A 1 206 ? 10.226 5.021 -19.576 1.0 95.63 ? 206 MET A N 1 Q76EI6 UNP 206 M ATOM 1655 C CA . MET A 1 206 ? 11.128 3.868 -19.693 1.0 95.63 ? 206 MET A CA 1 Q76EI6 UNP 206 M ATOM 1656 C C . MET A 1 206 ? 10.975 3.100 -21.017 1.0 95.63 ? 206 MET A C 1 Q76EI6 UNP 206 M ATOM 1657 C CB . MET A 1 206 ? 10.915 2.938 -18.491 1.0 95.63 ? 206 MET A CB 1 Q76EI6 UNP 206 M ATOM 1658 O O . MET A 1 206 ? 11.960 2.547 -21.512 1.0 95.63 ? 206 MET A O 1 Q76EI6 UNP 206 M ATOM 1659 C CG . MET A 1 206 ? 11.487 3.558 -17.208 1.0 95.63 ? 206 MET A CG 1 Q76EI6 UNP 206 M ATOM 1660 S SD . MET A 1 206 ? 13.301 3.626 -17.137 1.0 95.63 ? 206 MET A SD 1 Q76EI6 UNP 206 M ATOM 1661 C CE . MET A 1 206 ? 13.660 1.952 -16.564 1.0 95.63 ? 206 MET A CE 1 Q76EI6 UNP 206 M ATOM 1662 N N . LEU A 1 207 ? 9.768 3.053 -21.588 1.0 96.05 ? 207 LEU A N 1 Q76EI6 UNP 207 L ATOM 1663 C CA . LEU A 1 207 ? 9.491 2.369 -22.854 1.0 96.05 ? 207 LEU A CA 1 Q76EI6 UNP 207 L ATOM 1664 C C . LEU A 1 207 ? 9.871 3.206 -24.082 1.0 96.05 ? 207 LEU A C 1 Q76EI6 UNP 207 L ATOM 1665 C CB . LEU A 1 207 ? 8.006 1.968 -22.902 1.0 96.05 ? 207 LEU A CB 1 Q76EI6 UNP 207 L ATOM 1666 O O . LEU A 1 207 ? 10.332 2.640 -25.070 1.0 96.05 ? 207 LEU A O 1 Q76EI6 UNP 207 L ATOM 1667 C CG . LEU A 1 207 ? 7.580 0.893 -21.883 1.0 96.05 ? 207 LEU A CG 1 Q76EI6 UNP 207 L ATOM 1668 C CD1 . LEU A 1 207 ? 6.088 0.605 -22.043 1.0 96.05 ? 207 LEU A CD1 1 Q76EI6 UNP 207 L ATOM 1669 C CD2 . LEU A 1 207 ? 8.349 -0.419 -22.049 1.0 96.05 ? 207 LEU A CD2 1 Q76EI6 UNP 207 L ATOM 1670 N N . THR A 1 208 ? 9.720 4.529 -24.011 1.0 96.10 ? 208 THR A N 1 Q76EI6 UNP 208 T ATOM 1671 C CA . THR A 1 208 ? 9.999 5.444 -25.134 1.0 96.10 ? 208 THR A CA 1 Q76EI6 UNP 208 T ATOM 1672 C C . THR A 1 208 ? 11.482 5.774 -25.302 1.0 96.10 ? 208 THR A C 1 Q76EI6 UNP 208 T ATOM 1673 C CB . THR A 1 208 ? 9.195 6.747 -25.001 1.0 96.10 ? 208 THR A CB 1 Q76EI6 UNP 208 T ATOM 1674 O O . THR A 1 208 ? 11.914 6.125 -26.396 1.0 96.10 ? 208 THR A O 1 Q76EI6 UNP 208 T ATOM 1675 C CG2 . THR A 1 208 ? 7.701 6.511 -25.218 1.0 96.10 ? 208 THR A CG2 1 Q76EI6 UNP 208 T ATOM 1676 O OG1 . THR A 1 208 ? 9.333 7.302 -23.713 1.0 96.10 ? 208 THR A OG1 1 Q76EI6 UNP 208 T ATOM 1677 N N . GLN A 1 209 ? 12.293 5.634 -24.252 1.0 93.43 ? 209 GLN A N 1 Q76EI6 UNP 209 Q ATOM 1678 C CA . GLN A 1 209 ? 13.712 5.993 -24.293 1.0 93.43 ? 209 GLN A CA 1 Q76EI6 UNP 209 Q ATOM 1679 C C . GLN A 1 209 ? 14.571 4.896 -24.960 1.0 93.43 ? 209 GLN A C 1 Q76EI6 UNP 209 Q ATOM 1680 C CB . GLN A 1 209 ? 14.179 6.302 -22.865 1.0 93.43 ? 209 GLN A CB 1 Q76EI6 UNP 209 Q ATOM 1681 O O . GLN A 1 209 ? 14.634 3.774 -24.436 1.0 93.43 ? 209 GLN A O 1 Q76EI6 UNP 209 Q ATOM 1682 C CG . GLN A 1 209 ? 13.575 7.613 -22.332 1.0 93.43 ? 209 GLN A CG 1 Q76EI6 UNP 209 Q ATOM 1683 C CD . GLN A 1 209 ? 14.085 8.852 -23.047 1.0 93.43 ? 209 GLN A CD 1 Q76EI6 UNP 209 Q ATOM 1684 N NE2 . GLN A 1 209 ? 13.285 9.890 -23.140 1.0 93.43 ? 209 GLN A NE2 1 Q76EI6 UNP 209 Q ATOM 1685 O OE1 . GLN A 1 209 ? 15.199 8.899 -23.537 1.0 93.43 ? 209 GLN A OE1 1 Q76EI6 UNP 209 Q ATOM 1686 N N . PRO A 1 210 ? 15.284 5.181 -26.072 1.0 90.52 ? 210 PRO A N 1 Q76EI6 UNP 210 P ATOM 1687 C CA . PRO A 1 210 ? 15.979 4.165 -26.874 1.0 90.52 ? 210 PRO A CA 1 Q76EI6 UNP 210 P ATOM 1688 C C . PRO A 1 210 ? 17.150 3.501 -26.136 1.0 90.52 ? 210 PRO A C 1 Q76EI6 UNP 210 P ATOM 1689 C CB . PRO A 1 210 ? 16.442 4.892 -28.144 1.0 90.52 ? 210 PRO A CB 1 Q76EI6 UNP 210 P ATOM 1690 O O . PRO A 1 210 ? 17.393 2.311 -26.307 1.0 90.52 ? 210 PRO A O 1 Q76EI6 UNP 210 P ATOM 1691 C CG . PRO A 1 210 ? 16.548 6.355 -27.716 1.0 90.52 ? 210 PRO A CG 1 Q76EI6 UNP 210 P ATOM 1692 C CD . PRO A 1 210 ? 15.418 6.492 -26.699 1.0 90.52 ? 210 PRO A CD 1 Q76EI6 UNP 210 P ATOM 1693 N N . HIS A 1 211 ? 17.830 4.228 -25.246 1.0 91.87 ? 211 HIS A N 1 Q76EI6 UNP 211 H ATOM 1694 C CA . HIS A 1 211 ? 18.988 3.719 -24.500 1.0 91.87 ? 211 HIS A CA 1 Q76EI6 UNP 211 H ATOM 1695 C C . HIS A 1 211 ? 18.623 2.831 -23.294 1.0 91.87 ? 211 HIS A C 1 Q76EI6 UNP 211 H ATOM 1696 C CB . HIS A 1 211 ? 19.868 4.906 -24.086 1.0 91.87 ? 211 HIS A CB 1 Q76EI6 UNP 211 H ATOM 1697 O O . HIS A 1 211 ? 19.504 2.300 -22.611 1.0 91.87 ? 211 HIS A O 1 Q76EI6 UNP 211 H ATOM 1698 C CG . HIS A 1 211 ? 20.310 5.743 -25.259 1.0 91.87 ? 211 HIS A CG 1 Q76EI6 UNP 211 H ATOM 1699 C CD2 . HIS A 1 211 ? 19.984 7.052 -25.497 1.0 91.87 ? 211 HIS A CD2 1 Q76EI6 UNP 211 H ATOM 1700 N ND1 . HIS A 1 211 ? 21.089 5.321 -26.316 1.0 91.87 ? 211 HIS A ND1 1 Q76EI6 UNP 211 H ATOM 1701 C CE1 . HIS A 1 211 ? 21.228 6.351 -27.167 1.0 91.87 ? 211 HIS A CE1 1 Q76EI6 UNP 211 H ATOM 1702 N NE2 . HIS A 1 211 ? 20.564 7.421 -26.709 1.0 91.87 ? 211 HIS A NE2 1 Q76EI6 UNP 211 H ATOM 1703 N N . VAL A 1 212 ? 17.333 2.655 -22.985 1.0 91.89 ? 212 VAL A N 1 Q76EI6 UNP 212 V ATOM 1704 C CA . VAL A 1 212 ? 16.899 1.807 -21.867 1.0 91.89 ? 212 VAL A CA 1 Q76EI6 UNP 212 V ATOM 1705 C C . VAL A 1 212 ? 16.861 0.347 -22.316 1.0 91.89 ? 212 VAL A C 1 Q76EI6 UNP 212 V ATOM 1706 C CB . VAL A 1 212 ? 15.550 2.263 -21.279 1.0 91.89 ? 212 VAL A CB 1 Q76EI6 UNP 212 V ATOM 1707 O O . VAL A 1 212 ? 15.942 -0.080 -23.008 1.0 91.89 ? 212 VAL A O 1 Q76EI6 UNP 212 V ATOM 1708 C CG1 . VAL A 1 212 ? 15.169 1.420 -20.051 1.0 91.89 ? 212 VAL A CG1 1 Q76EI6 UNP 212 V ATOM 1709 C CG2 . VAL A 1 212 ? 15.625 3.715 -20.795 1.0 91.89 ? 212 VAL A CG2 1 Q76EI6 UNP 212 V ATOM 1710 N N . GLY A 1 213 ? 17.834 -0.447 -21.866 1.0 93.58 ? 213 GLY A N 1 Q76EI6 UNP 213 G ATOM 1711 C CA . GLY A 1 213 ? 17.893 -1.878 -22.180 1.0 93.58 ? 213 GLY A CA 1 Q76EI6 UNP 213 G ATOM 1712 C C . GLY A 1 213 ? 16.666 -2.678 -21.709 1.0 93.58 ? 213 GLY A C 1 Q76EI6 UNP 213 G ATOM 1713 O O . GLY A 1 213 ? 16.040 -2.361 -20.689 1.0 93.58 ? 213 GLY A O 1 Q76EI6 UNP 213 G ATOM 1714 N N . ALA A 1 214 ? 16.365 -3.776 -22.411 1.0 93.96 ? 214 ALA A N 1 Q76EI6 UNP 214 A ATOM 1715 C CA . ALA A 1 214 ? 15.166 -4.600 -22.213 1.0 93.96 ? 214 ALA A CA 1 Q76EI6 UNP 214 A ATOM 1716 C C . ALA A 1 214 ? 14.951 -5.057 -20.757 1.0 93.96 ? 214 ALA A C 1 Q76EI6 UNP 214 A ATOM 1717 C CB . ALA A 1 214 ? 15.268 -5.810 -23.151 1.0 93.96 ? 214 ALA A CB 1 Q76EI6 UNP 214 A ATOM 1718 O O . ALA A 1 214 ? 13.835 -5.001 -20.239 1.0 93.96 ? 214 ALA A O 1 Q76EI6 UNP 214 A ATOM 1719 N N . GLN A 1 215 ? 16.020 -5.435 -20.045 1.0 91.63 ? 215 GLN A N 1 Q76EI6 UNP 215 Q ATOM 1720 C CA . GLN A 1 215 ? 15.922 -5.856 -18.643 1.0 91.63 ? 215 GLN A CA 1 Q76EI6 UNP 215 Q ATOM 1721 C C . GLN A 1 215 ? 15.432 -4.726 -17.721 1.0 91.63 ? 215 GLN A C 1 Q76EI6 UNP 215 Q ATOM 1722 C CB . GLN A 1 215 ? 17.288 -6.377 -18.171 1.0 91.63 ? 215 GLN A CB 1 Q76EI6 UNP 215 Q ATOM 1723 O O . GLN A 1 215 ? 14.679 -4.978 -16.780 1.0 91.63 ? 215 GLN A O 1 Q76EI6 UNP 215 Q ATOM 1724 C CG . GLN A 1 215 ? 17.183 -7.111 -16.821 1.0 91.63 ? 215 GLN A CG 1 Q76EI6 UNP 215 Q ATOM 1725 C CD . GLN A 1 215 ? 18.539 -7.541 -16.274 1.0 91.63 ? 215 GLN A CD 1 Q76EI6 UNP 215 Q ATOM 1726 N NE2 . GLN A 1 215 ? 18.620 -8.598 -15.500 1.0 91.63 ? 215 GLN A NE2 1 Q76EI6 UNP 215 Q ATOM 1727 O OE1 . GLN A 1 215 ? 19.548 -6.894 -16.444 1.0 91.63 ? 215 GLN A OE1 1 Q76EI6 UNP 215 Q ATOM 1728 N N . ARG A 1 216 ? 15.846 -3.475 -17.970 1.0 91.77 ? 216 ARG A N 1 Q76EI6 UNP 216 R ATOM 1729 C CA . ARG A 1 216 ? 15.390 -2.316 -17.187 1.0 91.77 ? 216 ARG A CA 1 Q76EI6 UNP 216 R ATOM 1730 C C . ARG A 1 216 ? 13.937 -1.978 -17.508 1.0 91.77 ? 216 ARG A C 1 Q76EI6 UNP 216 R ATOM 1731 C CB . ARG A 1 216 ? 16.292 -1.095 -17.412 1.0 91.77 ? 216 ARG A CB 1 Q76EI6 UNP 216 R ATOM 1732 O O . ARG A 1 216 ? 13.182 -1.734 -16.572 1.0 91.77 ? 216 ARG A O 1 Q76EI6 UNP 216 R ATOM 1733 C CG . ARG A 1 216 ? 17.693 -1.252 -16.805 1.0 91.77 ? 216 ARG A CG 1 Q76EI6 UNP 216 R ATOM 1734 C CD . ARG A 1 216 ? 18.464 0.067 -16.951 1.0 91.77 ? 216 ARG A CD 1 Q76EI6 UNP 216 R ATOM 1735 N NE . ARG A 1 216 ? 19.853 -0.038 -16.458 1.0 91.77 ? 216 ARG A NE 1 Q76EI6 UNP 216 R ATOM 1736 N NH1 . ARG A 1 216 ? 20.253 2.219 -16.219 1.0 91.77 ? 216 ARG A NH1 1 Q76EI6 UNP 216 R ATOM 1737 N NH2 . ARG A 1 216 ? 21.888 0.765 -15.806 1.0 91.77 ? 216 ARG A NH2 1 Q76EI6 UNP 216 R ATOM 1738 C CZ . ARG A 1 216 ? 20.652 0.978 -16.161 1.0 91.77 ? 216 ARG A CZ 1 Q76EI6 UNP 216 R ATOM 1739 N N . ARG A 1 217 ? 13.535 -2.050 -18.785 1.0 94.74 ? 217 ARG A N 1 Q76EI6 UNP 217 R ATOM 1740 C CA . ARG A 1 217 ? 12.131 -1.887 -19.205 1.0 94.74 ? 217 ARG A CA 1 Q76EI6 UNP 217 R ATOM 1741 C C . ARG A 1 217 ? 11.223 -2.911 -18.527 1.0 94.74 ? 217 ARG A C 1 Q76EI6 UNP 217 R ATOM 1742 C CB . ARG A 1 217 ? 11.992 -1.985 -20.734 1.0 94.74 ? 217 ARG A CB 1 Q76EI6 UNP 217 R ATOM 1743 O O . ARG A 1 217 ? 10.261 -2.531 -17.870 1.0 94.74 ? 217 ARG A O 1 Q76EI6 UNP 217 R ATOM 1744 C CG . ARG A 1 217 ? 12.707 -0.848 -21.472 1.0 94.74 ? 217 ARG A CG 1 Q76EI6 UNP 217 R ATOM 1745 C CD . ARG A 1 217 ? 12.369 -0.867 -22.965 1.0 94.74 ? 217 ARG A CD 1 Q76EI6 UNP 217 R ATOM 1746 N NE . ARG A 1 217 ? 12.987 0.260 -23.681 1.0 94.74 ? 217 ARG A NE 1 Q76EI6 UNP 217 R ATOM 1747 N NH1 . ARG A 1 217 ? 12.449 -0.410 -25.814 1.0 94.74 ? 217 ARG A NH1 1 Q76EI6 UNP 217 R ATOM 1748 N NH2 . ARG A 1 217 ? 13.639 1.435 -25.525 1.0 94.74 ? 217 ARG A NH2 1 Q76EI6 UNP 217 R ATOM 1749 C CZ . ARG A 1 217 ? 13.026 0.423 -24.993 1.0 94.74 ? 217 ARG A CZ 1 Q76EI6 UNP 217 R ATOM 1750 N N . ARG A 1 218 ? 11.589 -4.198 -18.576 1.0 94.56 ? 218 ARG A N 1 Q76EI6 UNP 218 R ATOM 1751 C CA . ARG A 1 218 ? 10.833 -5.278 -17.917 1.0 94.56 ? 218 ARG A CA 1 Q76EI6 UNP 218 R ATOM 1752 C C . ARG A 1 218 ? 10.700 -5.059 -16.411 1.0 94.56 ? 218 ARG A C 1 Q76EI6 UNP 218 R ATOM 1753 C CB . ARG A 1 218 ? 11.482 -6.635 -18.239 1.0 94.56 ? 218 ARG A CB 1 Q76EI6 UNP 218 R ATOM 1754 O O . ARG A 1 218 ? 9.640 -5.310 -15.856 1.0 94.56 ? 218 ARG A O 1 Q76EI6 UNP 218 R ATOM 1755 C CG . ARG A 1 218 ? 10.634 -7.811 -17.725 1.0 94.56 ? 218 ARG A CG 1 Q76EI6 UNP 218 R ATOM 1756 C CD . ARG A 1 218 ? 11.253 -9.157 -18.120 1.0 94.56 ? 218 ARG A CD 1 Q76EI6 UNP 218 R ATOM 1757 N NE . ARG A 1 218 ? 10.447 -10.289 -17.622 1.0 94.56 ? 218 ARG A NE 1 Q76EI6 UNP 218 R ATOM 1758 N NH1 . ARG A 1 218 ? 11.868 -11.994 -18.228 1.0 94.56 ? 218 ARG A NH1 1 Q76EI6 UNP 218 R ATOM 1759 N NH2 . ARG A 1 218 ? 9.938 -12.476 -17.227 1.0 94.56 ? 218 ARG A NH2 1 Q76EI6 UNP 218 R ATOM 1760 C CZ . ARG A 1 218 ? 10.755 -11.575 -17.692 1.0 94.56 ? 218 ARG A CZ 1 Q76EI6 UNP 218 R ATOM 1761 N N . ARG A 1 219 ? 11.752 -4.572 -15.743 1.0 93.58 ? 219 ARG A N 1 Q76EI6 UNP 219 R ATOM 1762 C CA . ARG A 1 219 ? 11.689 -4.236 -14.310 1.0 93.58 ? 219 ARG A CA 1 Q76EI6 UNP 219 R ATOM 1763 C C . ARG A 1 219 ? 10.786 -3.045 -14.025 1.0 93.58 ? 219 ARG A C 1 Q76EI6 UNP 219 R ATOM 1764 C CB . ARG A 1 219 ? 13.083 -3.954 -13.749 1.0 93.58 ? 219 ARG A CB 1 Q76EI6 UNP 219 R ATOM 1765 O O . ARG A 1 219 ? 10.076 -3.084 -13.034 1.0 93.58 ? 219 ARG A O 1 Q76EI6 UNP 219 R ATOM 1766 C CG . ARG A 1 219 ? 13.889 -5.238 -13.551 1.0 93.58 ? 219 ARG A CG 1 Q76EI6 UNP 219 R ATOM 1767 C CD . ARG A 1 219 ? 15.280 -4.857 -13.046 1.0 93.58 ? 219 ARG A CD 1 Q76EI6 UNP 219 R ATOM 1768 N NE . ARG A 1 219 ? 16.137 -6.044 -12.885 1.0 93.58 ? 219 ARG A NE 1 Q76EI6 UNP 219 R ATOM 1769 N NH1 . ARG A 1 219 ? 18.151 -4.951 -12.915 1.0 93.58 ? 219 ARG A NH1 1 Q76EI6 UNP 219 R ATOM 1770 N NH2 . ARG A 1 219 ? 18.108 -7.178 -12.874 1.0 93.58 ? 219 ARG A NH2 1 Q76EI6 UNP 219 R ATOM 1771 C CZ . ARG A 1 219 ? 17.455 -6.054 -12.886 1.0 93.58 ? 219 ARG A CZ 1 Q76EI6 UNP 219 R ATOM 1772 N N . ALA A 1 220 ? 10.816 -2.014 -14.866 1.0 95.20 ? 220 ALA A N 1 Q76EI6 UNP 220 A ATOM 1773 C CA . ALA A 1 220 ? 9.946 -0.856 -14.707 1.0 95.20 ? 220 ALA A CA 1 Q76EI6 UNP 220 A ATOM 1774 C C . ALA A 1 220 ? 8.468 -1.250 -14.831 1.0 95.20 ? 220 ALA A C 1 Q76EI6 UNP 220 A ATOM 1775 C CB . ALA A 1 220 ? 10.344 0.210 -15.734 1.0 95.20 ? 220 ALA A CB 1 Q76EI6 UNP 220 A ATOM 1776 O O . ALA A 1 220 ? 7.673 -0.917 -13.957 1.0 95.20 ? 220 ALA A O 1 Q76EI6 UNP 220 A ATOM 1777 N N . VAL A 1 221 ? 8.133 -2.029 -15.865 1.0 96.51 ? 221 VAL A N 1 Q76EI6 UNP 221 V ATOM 1778 C CA . VAL A 1 221 ? 6.779 -2.563 -16.072 1.0 96.51 ? 221 VAL A CA 1 Q76EI6 UNP 221 V ATOM 1779 C C . VAL A 1 221 ? 6.381 -3.503 -14.935 1.0 96.51 ? 221 VAL A C 1 Q76EI6 UNP 221 V ATOM 1780 C CB . VAL A 1 221 ? 6.672 -3.269 -17.437 1.0 96.51 ? 221 VAL A CB 1 Q76EI6 UNP 221 V ATOM 1781 O O . VAL A 1 221 ? 5.317 -3.330 -14.357 1.0 96.51 ? 221 VAL A O 1 Q76EI6 UNP 221 V ATOM 1782 C CG1 . VAL A 1 221 ? 5.298 -3.915 -17.646 1.0 96.51 ? 221 VAL A CG1 1 Q76EI6 UNP 221 V ATOM 1783 C CG2 . VAL A 1 221 ? 6.894 -2.279 -18.589 1.0 96.51 ? 221 VAL A CG2 1 Q76EI6 UNP 221 V ATOM 1784 N N . GLY A 1 222 ? 7.242 -4.454 -14.559 1.0 95.43 ? 222 GLY A N 1 Q76EI6 UNP 222 G ATOM 1785 C CA . GLY A 1 222 ? 6.966 -5.384 -13.460 1.0 95.43 ? 222 GLY A CA 1 Q76EI6 UNP 222 G ATOM 1786 C C . GLY A 1 222 ? 6.739 -4.674 -12.126 1.0 95.43 ? 222 GLY A C 1 Q76EI6 UNP 222 G ATOM 1787 O O . GLY A 1 222 ? 5.808 -5.017 -11.408 1.0 95.43 ? 222 GLY A O 1 Q76EI6 UNP 222 G ATOM 1788 N N . LEU A 1 223 ? 7.530 -3.637 -11.829 1.0 95.47 ? 223 LEU A N 1 Q76EI6 UNP 223 L ATOM 1789 C CA . LEU A 1 223 ? 7.342 -2.809 -10.641 1.0 95.47 ? 223 LEU A CA 1 Q76EI6 UNP 223 L ATOM 1790 C C . LEU A 1 223 ? 5.977 -2.109 -10.656 1.0 95.47 ? 223 LEU A C 1 Q76EI6 UNP 223 L ATOM 1791 C CB . LEU A 1 223 ? 8.504 -1.800 -10.542 1.0 95.47 ? 223 LEU A CB 1 Q76EI6 UNP 223 L ATOM 1792 O O . LEU A 1 223 ? 5.271 -2.164 -9.659 1.0 95.47 ? 223 LEU A O 1 Q76EI6 UNP 223 L ATOM 1793 C CG . LEU A 1 223 ? 8.463 -0.928 -9.279 1.0 95.47 ? 223 LEU A CG 1 Q76EI6 UNP 223 L ATOM 1794 C CD1 . LEU A 1 223 ? 8.656 -1.750 -8.011 1.0 95.47 ? 223 LEU A CD1 1 Q76EI6 UNP 223 L ATOM 1795 C CD2 . LEU A 1 223 ? 9.576 0.122 -9.317 1.0 95.47 ? 223 LEU A CD2 1 Q76EI6 UNP 223 L ATOM 1796 N N . ALA A 1 224 ? 5.597 -1.490 -11.778 1.0 97.04 ? 224 ALA A N 1 Q76EI6 UNP 224 A ATOM 1797 C CA . ALA A 1 224 ? 4.300 -0.830 -11.914 1.0 97.04 ? 224 ALA A CA 1 Q76EI6 UNP 224 A ATOM 1798 C C . ALA A 1 224 ? 3.133 -1.813 -11.756 1.0 97.04 ? 224 ALA A C 1 Q76EI6 UNP 224 A ATOM 1799 C CB . ALA A 1 224 ? 4.251 -0.132 -13.277 1.0 97.04 ? 224 ALA A CB 1 Q76EI6 UNP 224 A ATOM 1800 O O . ALA A 1 224 ? 2.210 -1.553 -10.993 1.0 97.04 ? 224 ALA A O 1 Q76EI6 UNP 224 A ATOM 1801 N N . VAL A 1 225 ? 3.192 -2.959 -12.440 1.0 96.65 ? 225 VAL A N 1 Q76EI6 UNP 225 V ATOM 1802 C CA . VAL A 1 225 ? 2.140 -3.983 -12.389 1.0 96.65 ? 225 VAL A CA 1 Q76EI6 UNP 225 V ATOM 1803 C C . VAL A 1 225 ? 1.971 -4.526 -10.974 1.0 96.65 ? 225 VAL A C 1 Q76EI6 UNP 225 V ATOM 1804 C CB . VAL A 1 225 ? 2.429 -5.115 -13.392 1.0 96.65 ? 225 VAL A CB 1 Q76EI6 UNP 225 V ATOM 1805 O O . VAL A 1 225 ? 0.847 -4.572 -10.488 1.0 96.65 ? 225 VAL A O 1 Q76EI6 UNP 225 V ATOM 1806 C CG1 . VAL A 1 225 ? 1.496 -6.321 -13.217 1.0 96.65 ? 225 VAL A CG1 1 Q76EI6 UNP 225 V ATOM 1807 C CG2 . VAL A 1 225 ? 2.257 -4.609 -14.831 1.0 96.65 ? 225 VAL A CG2 1 Q76EI6 UNP 225 V ATOM 1808 N N . VAL A 1 226 ? 3.063 -4.888 -10.291 1.0 95.93 ? 226 VAL A N 1 Q76EI6 UNP 226 V ATOM 1809 C CA . VAL A 1 226 ? 2.990 -5.411 -8.917 1.0 95.93 ? 226 VAL A CA 1 Q76EI6 UNP 226 V ATOM 1810 C C . VAL A 1 226 ? 2.384 -4.375 -7.973 1.0 95.93 ? 226 VAL A C 1 Q76EI6 UNP 226 V ATOM 1811 C CB . VAL A 1 226 ? 4.366 -5.893 -8.423 1.0 95.93 ? 226 VAL A CB 1 Q76EI6 UNP 226 V ATOM 1812 O O . VAL A 1 226 ? 1.451 -4.709 -7.249 1.0 95.93 ? 226 VAL A O 1 Q76EI6 UNP 226 V ATOM 1813 C CG1 . VAL A 1 226 ? 4.379 -6.227 -6.926 1.0 95.93 ? 226 VAL A CG1 1 Q76EI6 UNP 226 V ATOM 1814 C CG2 . VAL A 1 226 ? 4.779 -7.172 -9.166 1.0 95.93 ? 226 VAL A CG2 1 Q76EI6 UNP 226 V ATOM 1815 N N . THR A 1 227 ? 2.839 -3.118 -8.011 1.0 96.42 ? 227 THR A N 1 Q76EI6 UNP 227 T ATOM 1816 C CA . THR A 1 227 ? 2.286 -2.083 -7.125 1.0 96.42 ? 227 THR A CA 1 Q76EI6 UNP 227 T ATOM 1817 C C . THR A 1 227 ? 0.812 -1.804 -7.412 1.0 96.42 ? 227 THR A C 1 Q76EI6 UNP 227 T ATOM 1818 C CB . THR A 1 227 ? 3.052 -0.758 -7.228 1.0 96.42 ? 227 THR A CB 1 Q76EI6 UNP 227 T ATOM 1819 O O . THR A 1 227 ? 0.020 -1.677 -6.483 1.0 96.42 ? 227 THR A O 1 Q76EI6 UNP 227 T ATOM 1820 C CG2 . THR A 1 227 ? 2.644 0.188 -6.097 1.0 96.42 ? 227 THR A CG2 1 Q76EI6 UNP 227 T ATOM 1821 O OG1 . THR A 1 227 ? 4.440 -0.942 -7.127 1.0 96.42 ? 227 THR A OG1 1 Q76EI6 UNP 227 T ATOM 1822 N N . LEU A 1 228 ? 0.413 -1.718 -8.684 1.0 97.18 ? 228 LEU A N 1 Q76EI6 UNP 228 L ATOM 1823 C CA . LEU A 1 228 ? -0.978 -1.439 -9.048 1.0 97.18 ? 228 LEU A CA 1 Q76EI6 UNP 228 L ATOM 1824 C C . LEU A 1 228 ? -1.906 -2.607 -8.701 1.0 97.18 ? 228 LEU A C 1 Q76EI6 UNP 228 L ATOM 1825 C CB . LEU A 1 228 ? -1.064 -1.077 -10.539 1.0 97.18 ? 228 LEU A CB 1 Q76EI6 UNP 228 L ATOM 1826 O O . LEU A 1 228 ? -2.985 -2.380 -8.162 1.0 97.18 ? 228 LEU A O 1 Q76EI6 UNP 228 L ATOM 1827 C CG . LEU A 1 228 ? -0.417 0.273 -10.899 1.0 97.18 ? 228 LEU A CG 1 Q76EI6 UNP 228 L ATOM 1828 C CD1 . LEU A 1 228 ? -0.435 0.456 -12.418 1.0 97.18 ? 228 LEU A CD1 1 Q76EI6 UNP 228 L ATOM 1829 C CD2 . LEU A 1 228 ? -1.146 1.453 -10.259 1.0 97.18 ? 228 LEU A CD2 1 Q76EI6 UNP 228 L ATOM 1830 N N . LEU A 1 229 ? -1.479 -3.851 -8.936 1.0 95.77 ? 229 LEU A N 1 Q76EI6 UNP 229 L ATOM 1831 C CA . LEU A 1 229 ? -2.231 -5.029 -8.499 1.0 95.77 ? 229 LEU A CA 1 Q76EI6 UNP 229 L ATOM 1832 C C . LEU A 1 229 ? -2.367 -5.080 -6.980 1.0 95.77 ? 229 LEU A C 1 Q76EI6 UNP 229 L ATOM 1833 C CB . LEU A 1 229 ? -1.558 -6.313 -9.005 1.0 95.77 ? 229 LEU A CB 1 Q76EI6 UNP 229 L ATOM 1834 O O . LEU A 1 229 ? -3.421 -5.457 -6.489 1.0 95.77 ? 229 LEU A O 1 Q76EI6 UNP 229 L ATOM 1835 C CG . LEU A 1 229 ? -1.742 -6.583 -10.507 1.0 95.77 ? 229 LEU A CG 1 Q76EI6 UNP 229 L ATOM 1836 C CD1 . LEU A 1 229 ? -0.961 -7.844 -10.877 1.0 95.77 ? 229 LEU A CD1 1 Q76EI6 UNP 229 L ATOM 1837 C CD2 . LEU A 1 229 ? -3.209 -6.799 -10.887 1.0 95.77 ? 229 LEU A CD2 1 Q76EI6 UNP 229 L ATOM 1838 N N . ASN A 1 230 ? -1.349 -4.654 -6.238 1.0 95.45 ? 230 ASN A N 1 Q76EI6 UNP 230 N ATOM 1839 C CA . ASN A 1 230 ? -1.414 -4.577 -4.785 1.0 95.45 ? 230 ASN A CA 1 Q76EI6 UNP 230 N ATOM 1840 C C . ASN A 1 230 ? -2.491 -3.581 -4.308 1.0 95.45 ? 230 ASN A C 1 Q76EI6 UNP 230 N ATOM 1841 C CB . ASN A 1 230 ? -0.005 -4.221 -4.306 1.0 95.45 ? 230 ASN A CB 1 Q76EI6 UNP 230 N ATOM 1842 O O . ASN A 1 230 ? -3.324 -3.916 -3.467 1.0 95.45 ? 230 ASN A O 1 Q76EI6 UNP 230 N ATOM 1843 C CG . ASN A 1 230 ? 0.155 -4.390 -2.823 1.0 95.45 ? 230 ASN A CG 1 Q76EI6 UNP 230 N ATOM 1844 N ND2 . ASN A 1 230 ? 0.960 -3.546 -2.245 1.0 95.45 ? 230 ASN A ND2 1 Q76EI6 UNP 230 N ATOM 1845 O OD1 . ASN A 1 230 ? -0.399 -5.288 -2.214 1.0 95.45 ? 230 ASN A OD1 1 Q76EI6 UNP 230 N ATOM 1846 N N . PHE A 1 231 ? -2.571 -2.394 -4.923 1.0 97.28 ? 231 PHE A N 1 Q76EI6 UNP 231 F ATOM 1847 C CA . PHE A 1 231 ? -3.673 -1.457 -4.670 1.0 97.28 ? 231 PHE A CA 1 Q76EI6 UNP 231 F ATOM 1848 C C . PHE A 1 231 ? -5.044 -2.045 -5.009 1.0 97.28 ? 231 PHE A C 1 Q76EI6 UNP 231 F ATOM 1849 C CB . PHE A 1 231 ? -3.452 -0.135 -5.419 1.0 97.28 ? 231 PHE A CB 1 Q76EI6 UNP 231 F ATOM 1850 O O . PHE A 1 231 ? -5.978 -1.877 -4.231 1.0 97.28 ? 231 PHE A O 1 Q76EI6 UNP 231 F ATOM 1851 C CG . PHE A 1 231 ? -2.624 0.869 -4.643 1.0 97.28 ? 231 PHE A CG 1 Q76EI6 UNP 231 F ATOM 1852 C CD1 . PHE A 1 231 ? -3.224 1.615 -3.612 1.0 97.28 ? 231 PHE A CD1 1 Q76EI6 UNP 231 F ATOM 1853 C CD2 . PHE A 1 231 ? -1.267 1.071 -4.946 1.0 97.28 ? 231 PHE A CD2 1 Q76EI6 UNP 231 F ATOM 1854 C CE1 . PHE A 1 231 ? -2.474 2.556 -2.888 1.0 97.28 ? 231 PHE A CE1 1 Q76EI6 UNP 231 F ATOM 1855 C CE2 . PHE A 1 231 ? -0.513 2.007 -4.216 1.0 97.28 ? 231 PHE A CE2 1 Q76EI6 UNP 231 F ATOM 1856 C CZ . PHE A 1 231 ? -1.116 2.752 -3.190 1.0 97.28 ? 231 PHE A CZ 1 Q76EI6 UNP 231 F ATOM 1857 N N . LEU A 1 232 ? -5.174 -2.742 -6.136 1.0 96.61 ? 232 LEU A N 1 Q76EI6 UNP 232 L ATOM 1858 C CA . LEU A 1 232 ? -6.461 -3.270 -6.592 1.0 96.61 ? 232 LEU A CA 1 Q76EI6 UNP 232 L ATOM 1859 C C . LEU A 1 232 ? -6.925 -4.504 -5.808 1.0 96.61 ? 232 LEU A C 1 Q76EI6 UNP 232 L ATOM 1860 C CB . LEU A 1 232 ? -6.370 -3.583 -8.093 1.0 96.61 ? 232 LEU A CB 1 Q76EI6 UNP 232 L ATOM 1861 O O . LEU A 1 232 ? -8.106 -4.606 -5.495 1.0 96.61 ? 232 LEU A O 1 Q76EI6 UNP 232 L ATOM 1862 C CG . LEU A 1 232 ? -6.201 -2.346 -8.995 1.0 96.61 ? 232 LEU A CG 1 Q76EI6 UNP 232 L ATOM 1863 C CD1 . LEU A 1 232 ? -5.978 -2.807 -10.436 1.0 96.61 ? 232 LEU A CD1 1 Q76EI6 UNP 232 L ATOM 1864 C CD2 . LEU A 1 232 ? -7.418 -1.420 -8.959 1.0 96.61 ? 232 LEU A CD2 1 Q76EI6 UNP 232 L ATOM 1865 N N . VAL A 1 233 ? -6.018 -5.433 -5.504 1.0 96.12 ? 233 VAL A N 1 Q76EI6 UNP 233 V ATOM 1866 C CA . VAL A 1 233 ? -6.336 -6.750 -4.932 1.0 96.12 ? 233 VAL A CA 1 Q76EI6 UNP 233 V ATOM 1867 C C . VAL A 1 233 ? -6.197 -6.757 -3.416 1.0 96.12 ? 233 VAL A C 1 Q76EI6 UNP 233 V ATOM 1868 C CB . VAL A 1 233 ? -5.472 -7.860 -5.567 1.0 96.12 ? 233 VAL A CB 1 Q76EI6 UNP 233 V ATOM 1869 O O . VAL A 1 233 ? -7.074 -7.289 -2.747 1.0 96.12 ? 233 VAL A O 1 Q76EI6 UNP 233 V ATOM 1870 C CG1 . VAL A 1 233 ? -5.754 -9.242 -4.961 1.0 96.12 ? 233 VAL A CG1 1 Q76EI6 UNP 233 V ATOM 1871 C CG2 . VAL A 1 233 ? -5.726 -7.956 -7.079 1.0 96.12 ? 233 VAL A CG2 1 Q76EI6 UNP 233 V ATOM 1872 N N . CYS A 1 234 ? -5.138 -6.164 -2.859 1.0 96.93 ? 234 CYS A N 1 Q76EI6 UNP 234 C ATOM 1873 C CA . CYS A 1 234 ? -4.908 -6.199 -1.415 1.0 96.93 ? 234 CYS A CA 1 Q76EI6 UNP 234 C ATOM 1874 C C . CYS A 1 234 ? -5.695 -5.092 -0.710 1.0 96.93 ? 234 CYS A C 1 Q76EI6 UNP 234 C ATOM 1875 C CB . CYS A 1 234 ? -3.405 -6.125 -1.109 1.0 96.93 ? 234 CYS A CB 1 Q76EI6 UNP 234 C ATOM 1876 O O . CYS A 1 234 ? -6.476 -5.346 0.206 1.0 96.93 ? 234 CYS A O 1 Q76EI6 UNP 234 C ATOM 1877 S SG . CYS A 1 234 ? -2.528 -7.471 -1.947 1.0 96.93 ? 234 CYS A SG 1 Q76EI6 UNP 234 C ATOM 1878 N N . PHE A 1 235 ? -5.532 -3.846 -1.153 1.0 98.03 ? 235 PHE A N 1 Q76EI6 UNP 235 F ATOM 1879 C CA . PHE A 1 235 ? -6.151 -2.698 -0.481 1.0 98.03 ? 235 PHE A CA 1 Q76EI6 UNP 235 F ATOM 1880 C C . PHE A 1 235 ? -7.559 -2.379 -0.995 1.0 98.03 ? 235 PHE A C 1 Q76EI6 UNP 235 F ATOM 1881 C CB . PHE A 1 235 ? -5.211 -1.497 -0.599 1.0 98.03 ? 235 PHE A CB 1 Q76EI6 UNP 235 F ATOM 1882 O O . PHE A 1 235 ? -8.396 -1.895 -0.232 1.0 98.03 ? 235 PHE A O 1 Q76EI6 UNP 235 F ATOM 1883 C CG . PHE A 1 235 ? -3.811 -1.741 -0.070 1.0 98.03 ? 235 PHE A CG 1 Q76EI6 UNP 235 F ATOM 1884 C CD1 . PHE A 1 235 ? -3.616 -2.333 1.194 1.0 98.03 ? 235 PHE A CD1 1 Q76EI6 UNP 235 F ATOM 1885 C CD2 . PHE A 1 235 ? -2.695 -1.377 -0.844 1.0 98.03 ? 235 PHE A CD2 1 Q76EI6 UNP 235 F ATOM 1886 C CE1 . PHE A 1 235 ? -2.316 -2.532 1.687 1.0 98.03 ? 235 PHE A CE1 1 Q76EI6 UNP 235 F ATOM 1887 C CE2 . PHE A 1 235 ? -1.400 -1.592 -0.357 1.0 98.03 ? 235 PHE A CE2 1 Q76EI6 UNP 235 F ATOM 1888 C CZ . PHE A 1 235 ? -1.210 -2.139 0.919 1.0 98.03 ? 235 PHE A CZ 1 Q76EI6 UNP 235 F ATOM 1889 N N . GLY A 1 236 ? -7.834 -2.665 -2.268 1.0 97.83 ? 236 GLY A N 1 Q76EI6 UNP 236 G ATOM 1890 C CA . GLY A 1 236 ? -9.086 -2.340 -2.946 1.0 97.83 ? 236 GLY A CA 1 Q76EI6 UNP 236 G ATOM 1891 C C . GLY A 1 236 ? -10.326 -2.876 -2.233 1.0 97.83 ? 236 GLY A C 1 Q76EI6 UNP 236 G ATOM 1892 O O . GLY A 1 236 ? -11.166 -2.063 -1.847 1.0 97.83 ? 236 GLY A O 1 Q76EI6 UNP 236 G ATOM 1893 N N . PRO A 1 237 ? -10.452 -4.196 -1.984 1.0 97.93 ? 237 PRO A N 1 Q76EI6 UNP 237 P ATOM 1894 C CA . PRO A 1 237 ? -11.643 -4.766 -1.360 1.0 97.93 ? 237 PRO A CA 1 Q76EI6 UNP 237 P ATOM 1895 C C . PRO A 1 237 ? -11.949 -4.131 -0.002 1.0 97.93 ? 237 PRO A C 1 Q76EI6 UNP 237 P ATOM 1896 C CB . PRO A 1 237 ? -11.367 -6.271 -1.245 1.0 97.93 ? 237 PRO A CB 1 Q76EI6 UNP 237 P ATOM 1897 O O . PRO A 1 237 ? -13.081 -3.717 0.252 1.0 97.93 ? 237 PRO A O 1 Q76EI6 UNP 237 P ATOM 1898 C CG . PRO A 1 237 ? -10.383 -6.535 -2.382 1.0 97.93 ? 237 PRO A CG 1 Q76EI6 UNP 237 P ATOM 1899 C CD . PRO A 1 237 ? -9.544 -5.261 -2.389 1.0 97.93 ? 237 PRO A CD 1 Q76EI6 UNP 237 P ATOM 1900 N N . TYR A 1 238 ? -10.934 -3.985 0.858 1.0 97.83 ? 238 TYR A N 1 Q76EI6 UNP 238 Y ATOM 1901 C CA . TYR A 1 238 ? -11.120 -3.400 2.185 1.0 97.83 ? 238 TYR A CA 1 Q76EI6 UNP 238 Y ATOM 1902 C C . TYR A 1 238 ? -11.645 -1.972 2.078 1.0 97.83 ? 238 TYR A C 1 Q76EI6 UNP 238 Y ATOM 1903 C CB . TYR A 1 238 ? -9.806 -3.449 2.968 1.0 97.83 ? 238 TYR A CB 1 Q76EI6 UNP 238 Y ATOM 1904 O O . TYR A 1 238 ? -12.648 -1.636 2.707 1.0 97.83 ? 238 TYR A O 1 Q76EI6 UNP 238 Y ATOM 1905 C CG . TYR A 1 238 ? -9.867 -2.774 4.326 1.0 97.83 ? 238 TYR A CG 1 Q76EI6 UNP 238 Y ATOM 1906 C CD1 . TYR A 1 238 ? -9.034 -1.673 4.604 1.0 97.83 ? 238 TYR A CD1 1 Q76EI6 UNP 238 Y ATOM 1907 C CD2 . TYR A 1 238 ? -10.752 -3.252 5.313 1.0 97.83 ? 238 TYR A CD2 1 Q76EI6 UNP 238 Y ATOM 1908 C CE1 . TYR A 1 238 ? -9.075 -1.054 5.869 1.0 97.83 ? 238 TYR A CE1 1 Q76EI6 UNP 238 Y ATOM 1909 C CE2 . TYR A 1 238 ? -10.807 -2.626 6.574 1.0 97.83 ? 238 TYR A CE2 1 Q76EI6 UNP 238 Y ATOM 1910 O OH . TYR A 1 238 ? -10.097 -0.875 8.039 1.0 97.83 ? 238 TYR A OH 1 Q76EI6 UNP 238 Y ATOM 1911 C CZ . TYR A 1 238 ? -9.969 -1.527 6.856 1.0 97.83 ? 238 TYR A CZ 1 Q76EI6 UNP 238 Y ATOM 1912 N N . ASN A 1 239 ? -11.050 -1.149 1.218 1.0 98.29 ? 239 ASN A N 1 Q76EI6 UNP 239 N ATOM 1913 C CA . ASN A 1 239 ? -11.480 0.231 1.016 1.0 98.29 ? 239 ASN A CA 1 Q76EI6 UNP 239 N ATOM 1914 C C . ASN A 1 239 ? -12.870 0.325 0.371 1.0 98.29 ? 239 ASN A C 1 Q76EI6 UNP 239 N ATOM 1915 C CB . ASN A 1 239 ? -10.387 0.959 0.235 1.0 98.29 ? 239 ASN A CB 1 Q76EI6 UNP 239 N ATOM 1916 O O . ASN A 1 239 ? -13.698 1.114 0.822 1.0 98.29 ? 239 ASN A O 1 Q76EI6 UNP 239 N ATOM 1917 C CG . ASN A 1 239 ? -9.245 1.280 1.174 1.0 98.29 ? 239 ASN A CG 1 Q76EI6 UNP 239 N ATOM 1918 N ND2 . ASN A 1 239 ? -8.184 0.514 1.184 1.0 98.29 ? 239 ASN A ND2 1 Q76EI6 UNP 239 N ATOM 1919 O OD1 . ASN A 1 239 ? -9.328 2.205 1.955 1.0 98.29 ? 239 ASN A OD1 1 Q76EI6 UNP 239 N ATOM 1920 N N . MET A 1 240 ? -13.200 -0.550 -0.581 1.0 98.06 ? 240 MET A N 1 Q76EI6 UNP 240 M ATOM 1921 C CA . MET A 1 240 ? -14.550 -0.615 -1.152 1.0 98.06 ? 240 MET A CA 1 Q76EI6 UNP 240 M ATOM 1922 C C . MET A 1 240 ? -15.596 -0.969 -0.092 1.0 98.06 ? 240 MET A C 1 Q76EI6 UNP 240 M ATOM 1923 C CB . MET A 1 240 ? -14.614 -1.619 -2.314 1.0 98.06 ? 240 MET A CB 1 Q76EI6 UNP 240 M ATOM 1924 O O . MET A 1 240 ? -16.712 -0.452 -0.135 1.0 98.06 ? 240 MET A O 1 Q76EI6 UNP 240 M ATOM 1925 C CG . MET A 1 240 ? -13.845 -1.191 -3.571 1.0 98.06 ? 240 MET A CG 1 Q76EI6 UNP 240 M ATOM 1926 S SD . MET A 1 240 ? -14.157 0.500 -4.152 1.0 98.06 ? 240 MET A SD 1 Q76EI6 UNP 240 M ATOM 1927 C CE . MET A 1 240 ? -12.787 1.376 -3.346 1.0 98.06 ? 240 MET A CE 1 Q76EI6 UNP 240 M ATOM 1928 N N . SER A 1 241 ? -15.234 -1.771 0.915 1.0 97.57 ? 241 SER A N 1 Q76EI6 UNP 241 S ATOM 1929 C CA . SER A 1 241 ? -16.147 -2.064 2.021 1.0 97.57 ? 241 SER A CA 1 Q76EI6 UNP 241 S ATOM 1930 C C . SER A 1 241 ? -16.534 -0.798 2.790 1.0 97.57 ? 241 SER A C 1 Q76EI6 UNP 241 S ATOM 1931 C CB . SER A 1 241 ? -15.576 -3.132 2.967 1.0 97.57 ? 241 SER A CB 1 Q76EI6 UNP 241 S ATOM 1932 O O . SER A 1 241 ? -17.643 -0.730 3.311 1.0 97.57 ? 241 SER A O 1 Q76EI6 UNP 241 S ATOM 1933 O OG . SER A 1 241 ? -14.735 -2.557 3.952 1.0 97.57 ? 241 SER A OG 1 Q76EI6 UNP 241 S ATOM 1934 N N . HIS A 1 242 ? -15.661 0.215 2.878 1.0 97.27 ? 242 HIS A N 1 Q76EI6 UNP 242 H ATOM 1935 C CA . HIS A 1 242 ? -15.960 1.481 3.562 1.0 97.27 ? 242 HIS A CA 1 Q76EI6 UNP 242 H ATOM 1936 C C . HIS A 1 242 ? -17.014 2.265 2.788 1.0 97.27 ? 242 HIS A C 1 Q76EI6 UNP 242 H ATOM 1937 C CB . HIS A 1 242 ? -14.702 2.343 3.750 1.0 97.27 ? 242 HIS A CB 1 Q76EI6 UNP 242 H ATOM 1938 O O . HIS A 1 242 ? -17.993 2.711 3.382 1.0 97.27 ? 242 HIS A O 1 Q76EI6 UNP 242 H ATOM 1939 C CG . HIS A 1 242 ? -13.650 1.705 4.615 1.0 97.27 ? 242 HIS A CG 1 Q76EI6 UNP 242 H ATOM 1940 C CD2 . HIS A 1 242 ? -13.109 2.173 5.781 1.0 97.27 ? 242 HIS A CD2 1 Q76EI6 UNP 242 H ATOM 1941 N ND1 . HIS A 1 242 ? -12.986 0.547 4.336 1.0 97.27 ? 242 HIS A ND1 1 Q76EI6 UNP 242 H ATOM 1942 C CE1 . HIS A 1 242 ? -12.114 0.312 5.314 1.0 97.27 ? 242 HIS A CE1 1 Q76EI6 UNP 242 H ATOM 1943 N NE2 . HIS A 1 242 ? -12.170 1.262 6.255 1.0 97.27 ? 242 HIS A NE2 1 Q76EI6 UNP 242 H ATOM 1944 N N . LEU A 1 243 ? -16.856 2.352 1.464 1.0 97.08 ? 243 LEU A N 1 Q76EI6 UNP 243 L ATOM 1945 C CA . LEU A 1 243 ? -17.818 3.007 0.581 1.0 97.08 ? 243 LEU A CA 1 Q76EI6 UNP 243 L ATOM 1946 C C . LEU A 1 243 ? -19.196 2.332 0.650 1.0 97.08 ? 243 LEU A C 1 Q76EI6 UNP 243 L ATOM 1947 C CB . LEU A 1 243 ? -17.240 3.000 -0.846 1.0 97.08 ? 243 LEU A CB 1 Q76EI6 UNP 243 L ATOM 1948 O O . LEU A 1 243 ? -20.205 2.998 0.876 1.0 97.08 ? 243 LEU A O 1 Q76EI6 UNP 243 L ATOM 1949 C CG . LEU A 1 243 ? -18.128 3.709 -1.883 1.0 97.08 ? 243 LEU A CG 1 Q76EI6 UNP 243 L ATOM 1950 C CD1 . LEU A 1 243 ? -18.307 5.194 -1.559 1.0 97.08 ? 243 LEU A CD1 1 Q76EI6 UNP 243 L ATOM 1951 C CD2 . LEU A 1 243 ? -17.490 3.583 -3.266 1.0 97.08 ? 243 LEU A CD2 1 Q76EI6 UNP 243 L ATOM 1952 N N . VAL A 1 244 ? -19.231 1.001 0.526 1.0 97.31 ? 244 VAL A N 1 Q76EI6 UNP 244 V ATOM 1953 C CA . VAL A 1 244 ? -20.475 0.222 0.622 1.0 97.31 ? 244 VAL A CA 1 Q76EI6 UNP 244 V ATOM 1954 C C . VAL A 1 244 ? -21.091 0.349 2.012 1.0 97.31 ? 244 VAL A C 1 Q76EI6 UNP 244 V ATOM 1955 C CB . VAL A 1 244 ? -20.229 -1.255 0.257 1.0 97.31 ? 244 VAL A CB 1 Q76EI6 UNP 244 V ATOM 1956 O O . VAL A 1 244 ? -22.296 0.547 2.132 1.0 97.31 ? 244 VAL A O 1 Q76EI6 UNP 244 V ATOM 1957 C CG1 . VAL A 1 244 ? -21.470 -2.129 0.473 1.0 97.31 ? 244 VAL A CG1 1 Q76EI6 UNP 244 V ATOM 1958 C CG2 . VAL A 1 244 ? -19.840 -1.375 -1.222 1.0 97.31 ? 244 VAL A CG2 1 Q76EI6 UNP 244 V ATOM 1959 N N . GLY A 1 245 ? -20.279 0.285 3.067 1.0 96.26 ? 245 GLY A N 1 Q76EI6 UNP 245 G ATOM 1960 C CA . GLY A 1 245 ? -20.775 0.401 4.434 1.0 96.26 ? 245 GLY A CA 1 Q76EI6 UNP 245 G ATOM 1961 C C . GLY A 1 245 ? -21.350 1.779 4.753 1.0 96.26 ? 245 GLY A C 1 Q76EI6 UNP 245 G ATOM 1962 O O . GLY A 1 245 ? -22.366 1.873 5.436 1.0 96.26 ? 245 GLY A O 1 Q76EI6 UNP 245 G ATOM 1963 N N . PHE A 1 246 ? -20.752 2.846 4.217 1.0 96.57 ? 246 PHE A N 1 Q76EI6 UNP 246 F ATOM 1964 C CA . PHE A 1 246 ? -21.304 4.194 4.323 1.0 96.57 ? 246 PHE A CA 1 Q76EI6 UNP 246 F ATOM 1965 C C . PHE A 1 246 ? -22.654 4.301 3.605 1.0 96.57 ? 246 PHE A C 1 Q76EI6 UNP 246 F ATOM 1966 C CB . PHE A 1 246 ? -20.295 5.205 3.767 1.0 96.57 ? 246 PHE A CB 1 Q76EI6 UNP 246 F ATOM 1967 O O . PHE A 1 246 ? -23.613 4.815 4.178 1.0 96.57 ? 246 PHE A O 1 Q76EI6 UNP 246 F ATOM 1968 C CG . PHE A 1 246 ? -20.770 6.638 3.896 1.0 96.57 ? 246 PHE A CG 1 Q76EI6 UNP 246 F ATOM 1969 C CD1 . PHE A 1 246 ? -21.431 7.272 2.827 1.0 96.57 ? 246 PHE A CD1 1 Q76EI6 UNP 246 F ATOM 1970 C CD2 . PHE A 1 246 ? -20.576 7.329 5.105 1.0 96.57 ? 246 PHE A CD2 1 Q76EI6 UNP 246 F ATOM 1971 C CE1 . PHE A 1 246 ? -21.884 8.597 2.967 1.0 96.57 ? 246 PHE A CE1 1 Q76EI6 UNP 246 F ATOM 1972 C CE2 . PHE A 1 246 ? -21.031 8.650 5.247 1.0 96.57 ? 246 PHE A CE2 1 Q76EI6 UNP 246 F ATOM 1973 C CZ . PHE A 1 246 ? -21.682 9.286 4.176 1.0 96.57 ? 246 PHE A CZ 1 Q76EI6 UNP 246 F ATOM 1974 N N . HIS A 1 247 ? -22.751 3.764 2.385 1.0 96.52 ? 247 HIS A N 1 Q76EI6 UNP 247 H ATOM 1975 C CA . HIS A 1 247 ? -23.987 3.786 1.604 1.0 96.52 ? 247 HIS A CA 1 Q76EI6 UNP 247 H ATOM 1976 C C . HIS A 1 247 ? -25.118 2.979 2.262 1.0 96.52 ? 247 HIS A C 1 Q76EI6 UNP 247 H ATOM 1977 C CB . HIS A 1 247 ? -23.690 3.274 0.190 1.0 96.52 ? 247 HIS A CB 1 Q76EI6 UNP 247 H ATOM 1978 O O . HIS A 1 247 ? -26.239 3.467 2.368 1.0 96.52 ? 247 HIS A O 1 Q76EI6 UNP 247 H ATOM 1979 C CG . HIS A 1 247 ? -24.893 3.346 -0.712 1.0 96.52 ? 247 HIS A CG 1 Q76EI6 UNP 247 H ATOM 1980 C CD2 . HIS A 1 247 ? -25.527 2.297 -1.322 1.0 96.52 ? 247 HIS A CD2 1 Q76EI6 UNP 247 H ATOM 1981 N ND1 . HIS A 1 247 ? -25.592 4.487 -1.040 1.0 96.52 ? 247 HIS A ND1 1 Q76EI6 UNP 247 H ATOM 1982 C CE1 . HIS A 1 247 ? -26.618 4.133 -1.831 1.0 96.52 ? 247 HIS A CE1 1 Q76EI6 UNP 247 H ATOM 1983 N NE2 . HIS A 1 247 ? -26.612 2.809 -2.039 1.0 96.52 ? 247 HIS A NE2 1 Q76EI6 UNP 247 H ATOM 1984 N N . LEU A 1 248 ? -24.816 1.772 2.749 1.0 95.36 ? 248 LEU A N 1 Q76EI6 UNP 248 L ATOM 1985 C CA . LEU A 1 248 ? -25.788 0.882 3.391 1.0 95.36 ? 248 LEU A CA 1 Q76EI6 UNP 248 L ATOM 1986 C C . LEU A 1 248 ? -26.032 1.198 4.874 1.0 95.36 ? 248 LEU A C 1 Q76EI6 UNP 248 L ATOM 1987 C CB . LEU A 1 248 ? -25.338 -0.581 3.219 1.0 95.36 ? 248 LEU A CB 1 Q76EI6 UNP 248 L ATOM 1988 O O . LEU A 1 248 ? -26.841 0.524 5.502 1.0 95.36 ? 248 LEU A O 1 Q76EI6 UNP 248 L ATOM 1989 C CG . LEU A 1 248 ? -25.243 -1.085 1.769 1.0 95.36 ? 248 LEU A CG 1 Q76EI6 UNP 248 L ATOM 1990 C CD1 . LEU A 1 248 ? -24.800 -2.550 1.787 1.0 95.36 ? 248 LEU A CD1 1 Q76EI6 UNP 248 L ATOM 1991 C CD2 . LEU A 1 248 ? -26.579 -0.999 1.030 1.0 95.36 ? 248 LEU A CD2 1 Q76EI6 UNP 248 L ATOM 1992 N N . ARG A 1 249 ? -25.321 2.179 5.448 1.0 94.34 ? 249 ARG A N 1 Q76EI6 UNP 249 R ATOM 1993 C CA . ARG A 1 249 ? -25.364 2.530 6.879 1.0 94.34 ? 249 ARG A CA 1 Q76EI6 UNP 249 R ATOM 1994 C C . ARG A 1 249 ? -25.059 1.365 7.836 1.0 94.34 ? 249 ARG A C 1 Q76EI6 UNP 249 R ATOM 1995 C CB . ARG A 1 249 ? -26.692 3.238 7.215 1.0 94.34 ? 249 ARG A CB 1 Q76EI6 UNP 249 R ATOM 1996 O O . ARG A 1 249 ? -25.487 1.380 8.983 1.0 94.34 ? 249 ARG A O 1 Q76EI6 UNP 249 R ATOM 1997 C CG . ARG A 1 249 ? -26.919 4.558 6.467 1.0 94.34 ? 249 ARG A CG 1 Q76EI6 UNP 249 R ATOM 1998 C CD . ARG A 1 249 ? -25.891 5.617 6.884 1.0 94.34 ? 249 ARG A CD 1 Q76EI6 UNP 249 R ATOM 1999 N NE . ARG A 1 249 ? -26.383 6.977 6.599 1.0 94.34 ? 249 ARG A NE 1 Q76EI6 UNP 249 R ATOM 2000 N NH1 . ARG A 1 249 ? -25.094 8.093 8.139 1.0 94.34 ? 249 ARG A NH1 1 Q76EI6 UNP 249 R ATOM 2001 N NH2 . ARG A 1 249 ? -26.625 9.210 6.964 1.0 94.34 ? 249 ARG A NH2 1 Q76EI6 UNP 249 R ATOM 2002 C CZ . ARG A 1 249 ? -26.028 8.082 7.229 1.0 94.34 ? 249 ARG A CZ 1 Q76EI6 UNP 249 R ATOM 2003 N N . GLN A 1 250 ? -24.284 0.376 7.395 1.0 91.50 ? 250 GLN A N 1 Q76EI6 UNP 250 Q ATOM 2004 C CA . GLN A 1 250 ? -23.945 -0.811 8.189 1.0 91.50 ? 250 GLN A CA 1 Q76EI6 UNP 250 Q ATOM 2005 C C . GLN A 1 250 ? -22.576 -1.391 7.812 1.0 91.50 ? 250 GLN A C 1 Q76EI6 UNP 250 Q ATOM 2006 C CB . GLN A 1 250 ? -25.061 -1.865 8.069 1.0 91.50 ? 250 GLN A CB 1 Q76EI6 UNP 250 Q ATOM 2007 O O . GLN A 1 250 ? -21.984 -1.024 6.799 1.0 91.50 ? 250 GLN A O 1 Q76EI6 UNP 250 Q ATOM 2008 C CG . GLN A 1 250 ? -25.239 -2.442 6.654 1.0 91.50 ? 250 GLN A CG 1 Q76EI6 UNP 250 Q ATOM 2009 C CD . GLN A 1 250 ? -26.397 -3.433 6.563 1.0 91.50 ? 250 GLN A CD 1 Q76EI6 UNP 250 Q ATOM 2010 N NE2 . GLN A 1 250 ? -26.775 -3.851 5.376 1.0 91.50 ? 250 GLN A NE2 1 Q76EI6 UNP 250 Q ATOM 2011 O OE1 . GLN A 1 250 ? -26.972 -3.876 7.540 1.0 91.50 ? 250 GLN A OE1 1 Q76EI6 UNP 250 Q ATOM 2012 N N . SER A 1 251 ? -22.047 -2.313 8.620 1.0 88.47 ? 251 SER A N 1 Q76EI6 UNP 251 S ATOM 2013 C CA . SER A 1 251 ? -20.828 -3.057 8.276 1.0 88.47 ? 251 SER A CA 1 Q76EI6 UNP 251 S ATOM 2014 C C . SER A 1 251 ? -21.159 -4.164 7.265 1.0 88.47 ? 251 SER A C 1 Q76EI6 UNP 251 S ATOM 2015 C CB . SER A 1 251 ? -20.183 -3.653 9.540 1.0 88.47 ? 251 SER A CB 1 Q76EI6 UNP 251 S ATOM 2016 O O . SER A 1 251 ? -21.949 -5.041 7.606 1.0 88.47 ? 251 SER A O 1 Q76EI6 UNP 251 S ATOM 2017 O OG . SER A 1 251 ? -18.834 -4.037 9.316 1.0 88.47 ? 251 SER A OG 1 Q76EI6 UNP 251 S ATOM 2018 N N . PRO A 1 252 ? -20.608 -4.167 6.034 1.0 92.70 ? 252 PRO A N 1 Q76EI6 UNP 252 P ATOM 2019 C CA . PRO A 1 252 ? -20.823 -5.278 5.112 1.0 92.70 ? 252 PRO A CA 1 Q76EI6 UNP 252 P ATOM 2020 C C . PRO A 1 252 ? -20.183 -6.557 5.664 1.0 92.70 ? 252 PRO A C 1 Q76EI6 UNP 252 P ATOM 2021 C CB . PRO A 1 252 ? -20.201 -4.852 3.776 1.0 92.70 ? 252 PRO A CB 1 Q76EI6 UNP 252 P ATOM 2022 O O . PRO A 1 252 ? -19.040 -6.512 6.115 1.0 92.70 ? 252 PRO A O 1 Q76EI6 UNP 252 P ATOM 2023 C CG . PRO A 1 252 ? -20.071 -3.335 3.895 1.0 92.70 ? 252 PRO A CG 1 Q76EI6 UNP 252 P ATOM 2024 C CD . PRO A 1 252 ? -19.804 -3.147 5.383 1.0 92.70 ? 252 PRO A CD 1 Q76EI6 UNP 252 P ATOM 2025 N N . SER A 1 253 ? -20.887 -7.690 5.586 1.0 89.35 ? 253 SER A N 1 Q76EI6 UNP 253 S ATOM 2026 C CA . SER A 1 253 ? -20.410 -8.976 6.125 1.0 89.35 ? 253 SER A CA 1 Q76EI6 UNP 253 S ATOM 2027 C C . SER A 1 253 ? -19.081 -9.426 5.517 1.0 89.35 ? 253 SER A C 1 Q76EI6 UNP 253 S ATOM 2028 C CB . SER A 1 253 ? -21.462 -10.068 5.903 1.0 89.35 ? 253 SER A CB 1 Q76EI6 UNP 253 S ATOM 2029 O O . SER A 1 253 ? -18.218 -9.911 6.235 1.0 89.35 ? 253 SER A O 1 Q76EI6 UNP 253 S ATOM 2030 O OG . SER A 1 253 ? -21.856 -10.117 4.540 1.0 89.35 ? 253 SER A OG 1 Q76EI6 UNP 253 S ATOM 2031 N N . TRP A 1 254 ? -18.883 -9.165 4.222 1.0 93.57 ? 254 TRP A N 1 Q76EI6 UNP 254 W ATOM 2032 C CA . TRP A 1 254 ? -17.680 -9.538 3.472 1.0 93.57 ? 254 TRP A CA 1 Q76EI6 UNP 254 W ATOM 2033 C C . TRP A 1 254 ? -16.422 -8.709 3.827 1.0 93.57 ? 254 TRP A C 1 Q76EI6 UNP 254 W ATOM 2034 C CB . TRP A 1 254 ? -17.998 -9.492 1.978 1.0 93.57 ? 254 TRP A CB 1 Q76EI6 UNP 254 W ATOM 2035 O O . TRP A 1 254 ? -15.352 -8.865 3.227 1.0 93.57 ? 254 TRP A O 1 Q76EI6 UNP 254 W ATOM 2036 C CG . TRP A 1 254 ? -18.443 -8.154 1.479 1.0 93.57 ? 254 TRP A CG 1 Q76EI6 UNP 254 W ATOM 2037 C CD1 . TRP A 1 254 ? -19.725 -7.751 1.337 1.0 93.57 ? 254 TRP A CD1 1 Q76EI6 UNP 254 W ATOM 2038 C CD2 . TRP A 1 254 ? -17.619 -7.038 1.037 1.0 93.57 ? 254 TRP A CD2 1 Q76EI6 UNP 254 W ATOM 2039 C CE2 . TRP A 1 254 ? -18.479 -5.970 0.645 1.0 93.57 ? 254 TRP A CE2 1 Q76EI6 UNP 254 W ATOM 2040 C CE3 . TRP A 1 254 ? -16.234 -6.837 0.885 1.0 93.57 ? 254 TRP A CE3 1 Q76EI6 UNP 254 W ATOM 2041 N NE1 . TRP A 1 254 ? -19.752 -6.462 0.842 1.0 93.57 ? 254 TRP A NE1 1 Q76EI6 UNP 254 W ATOM 2042 C CH2 . TRP A 1 254 ? -16.602 -4.612 -0.037 1.0 93.57 ? 254 TRP A CH2 1 Q76EI6 UNP 254 W ATOM 2043 C CZ2 . TRP A 1 254 ? -17.988 -4.763 0.132 1.0 93.57 ? 254 TRP A CZ2 1 Q76EI6 UNP 254 W ATOM 2044 C CZ3 . TRP A 1 254 ? -15.729 -5.641 0.353 1.0 93.57 ? 254 TRP A CZ3 1 Q76EI6 UNP 254 W ATOM 2045 N N . ARG A 1 255 ? -16.534 -7.753 4.765 1.0 94.39 ? 255 ARG A N 1 Q76EI6 UNP 255 R ATOM 2046 C CA . ARG A 1 255 ? -15.410 -6.912 5.203 1.0 94.39 ? 255 ARG A CA 1 Q76EI6 UNP 255 R ATOM 2047 C C . ARG A 1 255 ? -14.299 -7.743 5.835 1.0 94.39 ? 255 ARG A C 1 Q76EI6 UNP 255 R ATOM 2048 C CB . ARG A 1 255 ? -15.919 -5.836 6.174 1.0 94.39 ? 255 ARG A CB 1 Q76EI6 UNP 255 R ATOM 2049 O O . ARG A 1 255 ? -13.134 -7.391 5.664 1.0 94.39 ? 255 ARG A O 1 Q76EI6 UNP 255 R ATOM 2050 C CG . ARG A 1 255 ? -14.776 -5.012 6.794 1.0 94.39 ? 255 ARG A CG 1 Q76EI6 UNP 255 R ATOM 2051 C CD . ARG A 1 255 ? -15.309 -3.813 7.575 1.0 94.39 ? 255 ARG A CD 1 Q76EI6 UNP 255 R ATOM 2052 N NE . ARG A 1 255 ? -15.771 -2.755 6.659 1.0 94.39 ? 255 ARG A NE 1 Q76EI6 UNP 255 R ATOM 2053 N NH1 . ARG A 1 255 ? -17.665 -2.101 7.781 1.0 94.39 ? 255 ARG A NH1 1 Q76EI6 UNP 255 R ATOM 2054 N NH2 . ARG A 1 255 ? -17.078 -1.044 5.958 1.0 94.39 ? 255 ARG A NH2 1 Q76EI6 UNP 255 R ATOM 2055 C CZ . ARG A 1 255 ? -16.822 -1.981 6.810 1.0 94.39 ? 255 ARG A CZ 1 Q76EI6 UNP 255 R ATOM 2056 N N . VAL A 1 256 ? -14.635 -8.816 6.544 1.0 91.90 ? 256 VAL A N 1 Q76EI6 UNP 256 V ATOM 2057 C CA . VAL A 1 256 ? -13.648 -9.652 7.239 1.0 91.90 ? 256 VAL A CA 1 Q76EI6 UNP 256 V ATOM 2058 C C . VAL A 1 256 ? -12.690 -10.290 6.228 1.0 91.90 ? 256 VAL A C 1 Q76EI6 UNP 256 V ATOM 2059 C CB . VAL A 1 256 ? -14.349 -10.718 8.102 1.0 91.90 ? 256 VAL A CB 1 Q76EI6 UNP 256 V ATOM 2060 O O . VAL A 1 256 ? -11.474 -10.224 6.385 1.0 91.90 ? 256 VAL A O 1 Q76EI6 UNP 256 V ATOM 2061 C CG1 . VAL A 1 256 ? -13.327 -11.460 8.966 1.0 91.90 ? 256 VAL A CG1 1 Q76EI6 UNP 256 V ATOM 2062 C CG2 . VAL A 1 256 ? -15.379 -10.094 9.057 1.0 91.90 ? 256 VAL A CG2 1 Q76EI6 UNP 256 V ATOM 2063 N N . GLU A 1 257 ? -13.220 -10.804 5.123 1.0 93.65 ? 257 GLU A N 1 Q76EI6 UNP 257 E ATOM 2064 C CA . GLU A 1 257 ? -12.471 -11.334 3.986 1.0 93.65 ? 257 GLU A CA 1 Q76EI6 UNP 257 E ATOM 2065 C C . GLU A 1 257 ? -11.650 -10.234 3.322 1.0 93.65 ? 257 GLU A C 1 Q76EI6 UNP 257 E ATOM 2066 C CB . GLU A 1 257 ? -13.412 -11.932 2.923 1.0 93.65 ? 257 GLU A CB 1 Q76EI6 UNP 257 E ATOM 2067 O O . GLU A 1 257 ? -10.477 -10.425 3.007 1.0 93.65 ? 257 GLU A O 1 Q76EI6 UNP 257 E ATOM 2068 C CG . GLU A 1 257 ? -14.302 -13.078 3.414 1.0 93.65 ? 257 GLU A CG 1 Q76EI6 UNP 257 E ATOM 2069 C CD . GLU A 1 257 ? -15.664 -12.609 3.952 1.0 93.65 ? 257 GLU A CD 1 Q76EI6 UNP 257 E ATOM 2070 O OE1 . GLU A 1 257 ? -16.647 -13.341 3.718 1.0 93.65 ? 257 GLU A OE1 1 Q76EI6 UNP 257 E ATOM 2071 O OE2 . GLU A 1 257 ? -15.715 -11.570 4.639 1.0 93.65 ? 257 GLU A OE2 1 Q76EI6 UNP 257 E ATOM 2072 N N . ALA A 1 258 ? -12.238 -9.051 3.150 1.0 96.22 ? 258 ALA A N 1 Q76EI6 UNP 258 A ATOM 2073 C CA . ALA A 1 258 ? -11.553 -7.909 2.565 1.0 96.22 ? 258 ALA A CA 1 Q76EI6 UNP 258 A ATOM 2074 C C . ALA A 1 258 ? -10.317 -7.476 3.382 1.0 96.22 ? 258 ALA A C 1 Q76EI6 UNP 258 A ATOM 2075 C CB . ALA A 1 258 ? -12.579 -6.788 2.418 1.0 96.22 ? 258 ALA A CB 1 Q76EI6 UNP 258 A ATOM 2076 O O . ALA A 1 258 ? -9.306 -7.068 2.809 1.0 96.22 ? 258 ALA A O 1 Q76EI6 UNP 258 A ATOM 2077 N N . VAL A 1 259 ? -10.362 -7.616 4.711 1.0 96.03 ? 259 VAL A N 1 Q76EI6 UNP 259 V ATOM 2078 C CA . VAL A 1 259 ? -9.216 -7.373 5.603 1.0 96.03 ? 259 VAL A CA 1 Q76EI6 UNP 259 V ATOM 2079 C C . VAL A 1 259 ? -8.102 -8.412 5.400 1.0 96.03 ? 259 VAL A C 1 Q76EI6 UNP 259 V ATOM 2080 C CB . VAL A 1 259 ? -9.684 -7.329 7.073 1.0 96.03 ? 259 VAL A CB 1 Q76EI6 UNP 259 V ATOM 2081 O O . VAL A 1 259 ? -6.916 -8.059 5.425 1.0 96.03 ? 259 VAL A O 1 Q76EI6 UNP 259 V ATOM 2082 C CG1 . VAL A 1 259 ? -8.495 -7.238 8.025 1.0 96.03 ? 259 VAL A CG1 1 Q76EI6 UNP 259 V ATOM 2083 C CG2 . VAL A 1 259 ? -10.535 -6.084 7.348 1.0 96.03 ? 259 VAL A CG2 1 Q76EI6 UNP 259 V ATOM 2084 N N . VAL A 1 260 ? -8.452 -9.675 5.127 1.0 96.50 ? 260 VAL A N 1 Q76EI6 UNP 260 V ATOM 2085 C CA . VAL A 1 260 ? -7.468 -10.712 4.763 1.0 96.50 ? 260 VAL A CA 1 Q76EI6 UNP 260 V ATOM 2086 C C . VAL A 1 260 ? -6.705 -10.303 3.508 1.0 96.50 ? 260 VAL A C 1 Q76EI6 UNP 260 V ATOM 2087 C CB . VAL A 1 260 ? -8.114 -12.094 4.543 1.0 96.50 ? 260 VAL A CB 1 Q76EI6 UNP 260 V ATOM 2088 O O . VAL A 1 260 ? -5.476 -10.381 3.490 1.0 96.50 ? 260 VAL A O 1 Q76EI6 UNP 260 V ATOM 2089 C CG1 . VAL A 1 260 ? -7.070 -13.165 4.206 1.0 96.50 ? 260 VAL A CG1 1 Q76EI6 UNP 260 V ATOM 2090 C CG2 . VAL A 1 260 ? -8.858 -12.582 5.784 1.0 96.50 ? 260 VAL A CG2 1 Q76EI6 UNP 260 V ATOM 2091 N N . PHE A 1 261 ? -7.404 -9.787 2.493 1.0 96.85 ? 261 PHE A N 1 Q76EI6 UNP 261 F ATOM 2092 C CA . PHE A 1 261 ? -6.760 -9.282 1.281 1.0 96.85 ? 261 PHE A CA 1 Q76EI6 UNP 261 F ATOM 2093 C C . PHE A 1 261 ? -5.756 -8.166 1.579 1.0 96.85 ? 261 PHE A C 1 Q76EI6 UNP 261 F ATOM 2094 C CB . PHE A 1 261 ? -7.805 -8.827 0.256 1.0 96.85 ? 261 PHE A CB 1 Q76EI6 UNP 261 F ATOM 2095 O O . PHE A 1 261 ? -4.641 -8.202 1.068 1.0 96.85 ? 261 PHE A O 1 Q76EI6 UNP 261 F ATOM 2096 C CG . PHE A 1 261 ? -8.386 -9.960 -0.562 1.0 96.85 ? 261 PHE A CG 1 Q76EI6 UNP 261 F ATOM 2097 C CD1 . PHE A 1 261 ? -7.706 -10.426 -1.701 1.0 96.85 ? 261 PHE A CD1 1 Q76EI6 UNP 261 F ATOM 2098 C CD2 . PHE A 1 261 ? -9.603 -10.555 -0.187 1.0 96.85 ? 261 PHE A CD2 1 Q76EI6 UNP 261 F ATOM 2099 C CE1 . PHE A 1 261 ? -8.235 -11.491 -2.453 1.0 96.85 ? 261 PHE A CE1 1 Q76EI6 UNP 261 F ATOM 2100 C CE2 . PHE A 1 261 ? -10.128 -11.626 -0.928 1.0 96.85 ? 261 PHE A CE2 1 Q76EI6 UNP 261 F ATOM 2101 C CZ . PHE A 1 261 ? -9.443 -12.095 -2.062 1.0 96.85 ? 261 PHE A CZ 1 Q76EI6 UNP 261 F ATOM 2102 N N . SER A 1 262 ? -6.078 -7.220 2.463 1.0 97.18 ? 262 SER A N 1 Q76EI6 UNP 262 S ATOM 2103 C CA . SER A 1 262 ? -5.125 -6.160 2.834 1.0 97.18 ? 262 SER A CA 1 Q76EI6 UNP 262 S ATOM 2104 C C . SER A 1 262 ? -3.893 -6.692 3.559 1.0 97.18 ? 262 SER A C 1 Q76EI6 UNP 262 S ATOM 2105 C CB . SER A 1 262 ? -5.825 -5.095 3.668 1.0 97.18 ? 262 SER A CB 1 Q76EI6 UNP 262 S ATOM 2106 O O . SER A 1 262 ? -2.803 -6.146 3.405 1.0 97.18 ? 262 SER A O 1 Q76EI6 UNP 262 S ATOM 2107 O OG . SER A 1 262 ? -6.789 -4.457 2.858 1.0 97.18 ? 262 SER A OG 1 Q76EI6 UNP 262 S ATOM 2108 N N . SER A 1 263 ? -4.037 -7.802 4.281 1.0 96.53 ? 263 SER A N 1 Q76EI6 UNP 263 S ATOM 2109 C CA . SER A 1 263 ? -2.922 -8.479 4.951 1.0 96.53 ? 263 SER A CA 1 Q76EI6 UNP 263 S ATOM 2110 C C . SER A 1 263 ? -1.982 -9.186 3.971 1.0 96.53 ? 263 SER A C 1 Q76EI6 UNP 263 S ATOM 2111 C CB . SER A 1 263 ? -3.459 -9.491 5.961 1.0 96.53 ? 263 SER A CB 1 Q76EI6 UNP 263 S ATOM 2112 O O . SER A 1 263 ? -0.793 -9.319 4.260 1.0 96.53 ? 263 SER A O 1 Q76EI6 UNP 263 S ATOM 2113 O OG . SER A 1 263 ? -4.402 -8.879 6.808 1.0 96.53 ? 263 SER A OG 1 Q76EI6 UNP 263 S ATOM 2114 N N . LEU A 1 264 ? -2.476 -9.595 2.791 1.0 95.63 ? 264 LEU A N 1 Q76EI6 UNP 264 L ATOM 2115 C CA . LEU A 1 264 ? -1.640 -10.197 1.743 1.0 95.63 ? 264 LEU A CA 1 Q76EI6 UNP 264 L ATOM 2116 C C . LEU A 1 264 ? -0.527 -9.250 1.277 1.0 95.63 ? 264 LEU A C 1 Q76EI6 UNP 264 L ATOM 2117 C CB . LEU A 1 264 ? -2.477 -10.640 0.523 1.0 95.63 ? 264 LEU A CB 1 Q76EI6 UNP 264 L ATOM 2118 O O . LEU A 1 264 ? 0.504 -9.756 0.830 1.0 95.63 ? 264 LEU A O 1 Q76EI6 UNP 264 L ATOM 2119 C CG . LEU A 1 264 ? -3.404 -11.846 0.751 1.0 95.63 ? 264 LEU A CG 1 Q76EI6 UNP 264 L ATOM 2120 C CD1 . LEU A 1 264 ? -4.389 -11.989 -0.410 1.0 95.63 ? 264 LEU A CD1 1 Q76EI6 UNP 264 L ATOM 2121 C CD2 . LEU A 1 264 ? -2.615 -13.157 0.798 1.0 95.63 ? 264 LEU A CD2 1 Q76EI6 UNP 264 L ATOM 2122 N N . ASN A 1 265 ? -0.679 -7.926 1.443 1.0 94.77 ? 265 ASN A N 1 Q76EI6 UNP 265 N ATOM 2123 C CA . ASN A 1 265 ? 0.361 -6.933 1.144 1.0 94.77 ? 265 ASN A CA 1 Q76EI6 UNP 265 N ATOM 2124 C C . ASN A 1 265 ? 1.734 -7.366 1.671 1.0 94.77 ? 265 ASN A C 1 Q76EI6 UNP 265 N ATOM 2125 C CB . ASN A 1 265 ? -0.004 -5.574 1.767 1.0 94.77 ? 265 ASN A CB 1 Q76EI6 UNP 265 N ATOM 2126 O O . ASN A 1 265 ? 2.680 -7.507 0.900 1.0 94.77 ? 265 ASN A O 1 Q76EI6 UNP 265 N ATOM 2127 C CG . ASN A 1 265 ? 1.097 -4.570 1.460 1.0 94.77 ? 265 ASN A CG 1 Q76EI6 UNP 265 N ATOM 2128 N ND2 . ASN A 1 265 ? 2.004 -4.234 2.339 1.0 94.77 ? 265 ASN A ND2 1 Q76EI6 UNP 265 N ATOM 2129 O OD1 . ASN A 1 265 ? 1.171 -4.092 0.354 1.0 94.77 ? 265 ASN A OD1 1 Q76EI6 UNP 265 N ATOM 2130 N N . ALA A 1 266 ? 1.804 -7.691 2.965 1.0 95.40 ? 266 ALA A N 1 Q76EI6 UNP 266 A ATOM 2131 C CA . ALA A 1 266 ? 3.056 -8.036 3.628 1.0 95.40 ? 266 ALA A CA 1 Q76EI6 UNP 266 A ATOM 2132 C C . ALA A 1 266 ? 3.717 -9.294 3.033 1.0 95.40 ? 266 ALA A C 1 Q76EI6 UNP 266 A ATOM 2133 C CB . ALA A 1 266 ? 2.758 -8.210 5.122 1.0 95.40 ? 266 ALA A CB 1 Q76EI6 UNP 266 A ATOM 2134 O O . ALA A 1 266 ? 4.939 -9.433 3.053 1.0 95.40 ? 266 ALA A O 1 Q76EI6 UNP 266 A ATOM 2135 N N . SER A 1 267 ? 2.927 -10.217 2.475 1.0 93.92 ? 267 SER A N 1 Q76EI6 UNP 267 S ATOM 2136 C CA . SER A 1 267 ? 3.441 -11.416 1.798 1.0 93.92 ? 267 SER A CA 1 Q76EI6 UNP 267 S ATOM 2137 C C . SER A 1 267 ? 3.854 -11.169 0.339 1.0 93.92 ? 267 SER A C 1 Q76EI6 UNP 267 S ATOM 2138 C CB . SER A 1 267 ? 2.421 -12.554 1.900 1.0 93.92 ? 267 SER A CB 1 Q76EI6 UNP 267 S ATOM 2139 O O . SER A 1 267 ? 4.710 -11.886 -0.184 1.0 93.92 ? 267 SER A O 1 Q76EI6 UNP 267 S ATOM 2140 O OG . SER A 1 267 ? 1.277 -12.332 1.093 1.0 93.92 ? 267 SER A OG 1 Q76EI6 UNP 267 S ATOM 2141 N N . LEU A 1 268 ? 3.285 -10.149 -0.316 1.0 93.16 ? 268 LEU A N 1 Q76EI6 UNP 268 L ATOM 2142 C CA . LEU A 1 268 ? 3.519 -9.824 -1.729 1.0 93.16 ? 268 LEU A CA 1 Q76EI6 UNP 268 L ATOM 2143 C C . LEU A 1 268 ? 4.574 -8.729 -1.940 1.0 93.16 ? 268 LEU A C 1 Q76EI6 UNP 268 L ATOM 2144 C CB . LEU A 1 268 ? 2.182 -9.451 -2.393 1.0 93.16 ? 268 LEU A CB 1 Q76EI6 UNP 268 L ATOM 2145 O O . LEU A 1 268 ? 5.204 -8.694 -3.001 1.0 93.16 ? 268 LEU A O 1 Q76EI6 UNP 268 L ATOM 2146 C CG . LEU A 1 268 ? 1.158 -10.600 -2.483 1.0 93.16 ? 268 LEU A CG 1 Q76EI6 UNP 268 L ATOM 2147 C CD1 . LEU A 1 268 ? -0.110 -10.089 -3.161 1.0 93.16 ? 268 LEU A CD1 1 Q76EI6 UNP 268 L ATOM 2148 C CD2 . LEU A 1 268 ? 1.670 -11.794 -3.295 1.0 93.16 ? 268 LEU A CD2 1 Q76EI6 UNP 268 L ATOM 2149 N N . ASP A 1 269 ? 4.855 -7.899 -0.937 1.0 91.98 ? 269 ASP A N 1 Q76EI6 UNP 269 D ATOM 2150 C CA . ASP A 1 269 ? 5.890 -6.860 -0.995 1.0 91.98 ? 269 ASP A CA 1 Q76EI6 UNP 269 D ATOM 2151 C C . ASP A 1 269 ? 7.313 -7.359 -1.329 1.0 91.98 ? 269 ASP A C 1 Q76EI6 UNP 269 D ATOM 2152 C CB . ASP A 1 269 ? 5.846 -6.007 0.291 1.0 91.98 ? 269 ASP A CB 1 Q76EI6 UNP 269 D ATOM 2153 O O . ASP A 1 269 ? 8.051 -6.655 -2.027 1.0 91.98 ? 269 ASP A O 1 Q76EI6 UNP 269 D ATOM 2154 C CG . ASP A 1 269 ? 4.878 -4.814 0.173 1.0 91.98 ? 269 ASP A CG 1 Q76EI6 UNP 269 D ATOM 2155 O OD1 . ASP A 1 269 ? 4.488 -4.489 -0.974 1.0 91.98 ? 269 ASP A OD1 1 Q76EI6 UNP 269 D ATOM 2156 O OD2 . ASP A 1 269 ? 4.612 -4.135 1.178 1.0 91.98 ? 269 ASP A OD2 1 Q76EI6 UNP 269 D ATOM 2157 N N . PRO A 1 270 ? 7.729 -8.602 -1.019 1.0 87.35 ? 270 PRO A N 1 Q76EI6 UNP 270 P ATOM 2158 C CA . PRO A 1 270 ? 8.960 -9.169 -1.571 1.0 87.35 ? 270 PRO A CA 1 Q76EI6 UNP 270 P ATOM 2159 C C . PRO A 1 270 ? 9.044 -9.142 -3.109 1.0 87.35 ? 270 PRO A C 1 Q76EI6 UNP 270 P ATOM 2160 C CB . PRO A 1 270 ? 9.004 -10.596 -1.024 1.0 87.35 ? 270 PRO A CB 1 Q76EI6 UNP 270 P ATOM 2161 O O . PRO A 1 270 ? 10.136 -8.947 -3.660 1.0 87.35 ? 270 PRO A O 1 Q76EI6 UNP 270 P ATOM 2162 C CG . PRO A 1 270 ? 8.283 -10.464 0.317 1.0 87.35 ? 270 PRO A CG 1 Q76EI6 UNP 270 P ATOM 2163 C CD . PRO A 1 270 ? 7.173 -9.477 0.000 1.0 87.35 ? 270 PRO A CD 1 Q76EI6 UNP 270 P ATOM 2164 N N . LEU A 1 271 ? 7.917 -9.276 -3.822 1.0 89.30 ? 271 LEU A N 1 Q76EI6 UNP 271 L ATOM 2165 C CA . LEU A 1 271 ? 7.867 -9.133 -5.283 1.0 89.30 ? 271 LEU A CA 1 Q76EI6 UNP 271 L ATOM 2166 C C . LEU A 1 271 ? 8.157 -7.687 -5.692 1.0 89.30 ? 271 LEU A C 1 Q76EI6 UNP 271 L ATOM 2167 C CB . LEU A 1 271 ? 6.494 -9.567 -5.834 1.0 89.30 ? 271 LEU A CB 1 Q76EI6 UNP 271 L ATOM 2168 O O . LEU A 1 271 ? 8.991 -7.446 -6.574 1.0 89.30 ? 271 LEU A O 1 Q76EI6 UNP 271 L ATOM 2169 C CG . LEU A 1 271 ? 6.099 -11.027 -5.552 1.0 89.30 ? 271 LEU A CG 1 Q76EI6 UNP 271 L ATOM 2170 C CD1 . LEU A 1 271 ? 4.684 -11.278 -6.068 1.0 89.30 ? 271 LEU A CD1 1 Q76EI6 UNP 271 L ATOM 2171 C CD2 . LEU A 1 271 ? 7.048 -12.004 -6.252 1.0 89.30 ? 271 LEU A CD2 1 Q76EI6 UNP 271 L ATOM 2172 N N . LEU A 1 272 ? 7.540 -6.722 -5.006 1.0 90.94 ? 272 LEU A N 1 Q76EI6 UNP 272 L ATOM 2173 C CA . LEU A 1 272 ? 7.825 -5.299 -5.176 1.0 90.94 ? 272 LEU A CA 1 Q76EI6 UNP 272 L ATOM 2174 C C . LEU A 1 272 ? 9.321 -5.034 -4.954 1.0 90.94 ? 272 LEU A C 1 Q76EI6 UNP 272 L ATOM 2175 C CB . LEU A 1 272 ? 6.953 -4.500 -4.187 1.0 90.94 ? 272 LEU A CB 1 Q76EI6 UNP 272 L ATOM 2176 O O . LEU A 1 272 ? 9.989 -4.414 -5.789 1.0 90.94 ? 272 LEU A O 1 Q76EI6 UNP 272 L ATOM 2177 C CG . LEU A 1 272 ? 7.177 -2.985 -4.247 1.0 90.94 ? 272 LEU A CG 1 Q76EI6 UNP 272 L ATOM 2178 C CD1 . LEU A 1 272 ? 6.386 -2.386 -5.395 1.0 90.94 ? 272 LEU A CD1 1 Q76EI6 UNP 272 L ATOM 2179 C CD2 . LEU A 1 272 ? 6.731 -2.331 -2.950 1.0 90.94 ? 272 LEU A CD2 1 Q76EI6 UNP 272 L ATOM 2180 N N . PHE A 1 273 ? 9.888 -5.556 -3.867 1.0 89.90 ? 273 PHE A N 1 Q76EI6 UNP 273 F ATOM 2181 C CA . PHE A 1 273 ? 11.292 -5.369 -3.517 1.0 89.90 ? 273 PHE A CA 1 Q76EI6 UNP 273 F ATOM 2182 C C . PHE A 1 273 ? 12.248 -5.981 -4.546 1.0 89.90 ? 273 PHE A C 1 Q76EI6 UNP 273 F ATOM 2183 C CB . PHE A 1 273 ? 11.572 -5.958 -2.134 1.0 89.90 ? 273 PHE A CB 1 Q76EI6 UNP 273 F ATOM 2184 O O . PHE A 1 273 ? 13.270 -5.365 -4.865 1.0 89.90 ? 273 PHE A O 1 Q76EI6 UNP 273 F ATOM 2185 C CG . PHE A 1 273 ? 10.762 -5.445 -0.961 1.0 89.90 ? 273 PHE A CG 1 Q76EI6 UNP 273 F ATOM 2186 C CD1 . PHE A 1 273 ? 10.142 -4.180 -0.991 1.0 89.90 ? 273 PHE A CD1 1 Q76EI6 UNP 273 F ATOM 2187 C CD2 . PHE A 1 273 ? 10.635 -6.252 0.187 1.0 89.90 ? 273 PHE A CD2 1 Q76EI6 UNP 273 F ATOM 2188 C CE1 . PHE A 1 273 ? 9.397 -3.737 0.112 1.0 89.90 ? 273 PHE A CE1 1 Q76EI6 UNP 273 F ATOM 2189 C CE2 . PHE A 1 273 ? 9.877 -5.807 1.283 1.0 89.90 ? 273 PHE A CE2 1 Q76EI6 UNP 273 F ATOM 2190 C CZ . PHE A 1 273 ? 9.258 -4.550 1.246 1.0 89.90 ? 273 PHE A CZ 1 Q76EI6 UNP 273 F ATOM 2191 N N . TYR A 1 274 ? 11.919 -7.147 -5.110 1.0 86.93 ? 274 TYR A N 1 Q76EI6 UNP 274 Y ATOM 2192 C CA . TYR A 1 274 ? 12.702 -7.796 -6.165 1.0 86.93 ? 274 TYR A CA 1 Q76EI6 UNP 274 Y ATOM 2193 C C . TYR A 1 274 ? 12.842 -6.905 -7.413 1.0 86.93 ? 274 TYR A C 1 Q76EI6 UNP 274 Y ATOM 2194 C CB . TYR A 1 274 ? 12.046 -9.142 -6.513 1.0 86.93 ? 274 TYR A CB 1 Q76EI6 UNP 274 Y ATOM 2195 O O . TYR A 1 274 ? 13.955 -6.711 -7.936 1.0 86.93 ? 274 TYR A O 1 Q76EI6 UNP 274 Y ATOM 2196 C CG . TYR A 1 274 ? 12.739 -9.878 -7.642 1.0 86.93 ? 274 TYR A CG 1 Q76EI6 UNP 274 Y ATOM 2197 C CD1 . TYR A 1 274 ? 12.386 -9.610 -8.979 1.0 86.93 ? 274 TYR A CD1 1 Q76EI6 UNP 274 Y ATOM 2198 C CD2 . TYR A 1 274 ? 13.738 -10.826 -7.353 1.0 86.93 ? 274 TYR A CD2 1 Q76EI6 UNP 274 Y ATOM 2199 C CE1 . TYR A 1 274 ? 13.072 -10.248 -10.029 1.0 86.93 ? 274 TYR A CE1 1 Q76EI6 UNP 274 Y ATOM 2200 C CE2 . TYR A 1 274 ? 14.417 -11.479 -8.400 1.0 86.93 ? 274 TYR A CE2 1 Q76EI6 UNP 274 Y ATOM 2201 O OH . TYR A 1 274 ? 14.753 -11.794 -10.755 1.0 86.93 ? 274 TYR A OH 1 Q76EI6 UNP 274 Y ATOM 2202 C CZ . TYR A 1 274 ? 14.088 -11.183 -9.740 1.0 86.93 ? 274 TYR A CZ 1 Q76EI6 UNP 274 Y ATOM 2203 N N . PHE A 1 275 ? 11.730 -6.320 -7.875 1.0 86.31 ? 275 PHE A N 1 Q76EI6 UNP 275 F ATOM 2204 C CA . PHE A 1 275 ? 11.725 -5.406 -9.023 1.0 86.31 ? 275 PHE A CA 1 Q76EI6 UNP 275 F ATOM 2205 C C . PHE A 1 275 ? 12.340 -4.040 -8.686 1.0 86.31 ? 275 PHE A C 1 Q76EI6 UNP 275 F ATOM 2206 C CB . PHE A 1 275 ? 10.299 -5.270 -9.579 1.0 86.31 ? 275 PHE A CB 1 Q76EI6 UNP 275 F ATOM 2207 O O . PHE A 1 275 ? 13.006 -3.436 -9.532 1.0 86.31 ? 275 PHE A O 1 Q76EI6 UNP 275 F ATOM 2208 C CG . PHE A 1 275 ? 9.783 -6.531 -10.248 1.0 86.31 ? 275 PHE A CG 1 Q76EI6 UNP 275 F ATOM 2209 C CD1 . PHE A 1 275 ? 10.387 -6.995 -11.433 1.0 86.31 ? 275 PHE A CD1 1 Q76EI6 UNP 275 F ATOM 2210 C CD2 . PHE A 1 275 ? 8.703 -7.244 -9.698 1.0 86.31 ? 275 PHE A CD2 1 Q76EI6 UNP 275 F ATOM 2211 C CE1 . PHE A 1 275 ? 9.933 -8.176 -12.047 1.0 86.31 ? 275 PHE A CE1 1 Q76EI6 UNP 275 F ATOM 2212 C CE2 . PHE A 1 275 ? 8.259 -8.432 -10.301 1.0 86.31 ? 275 PHE A CE2 1 Q76EI6 UNP 275 F ATOM 2213 C CZ . PHE A 1 275 ? 8.873 -8.900 -11.474 1.0 86.31 ? 275 PHE A CZ 1 Q76EI6 UNP 275 F ATOM 2214 N N . SER A 1 276 ? 12.196 -3.590 -7.439 1.0 83.60 ? 276 SER A N 1 Q76EI6 UNP 276 S ATOM 2215 C CA . SER A 1 276 ? 12.617 -2.271 -6.955 1.0 83.60 ? 276 SER A CA 1 Q76EI6 UNP 276 S ATOM 2216 C C . SER A 1 276 ? 14.115 -2.182 -6.604 1.0 83.60 ? 276 SER A C 1 Q76EI6 UNP 276 S ATOM 2217 C CB . SER A 1 276 ? 11.732 -1.944 -5.743 1.0 83.60 ? 276 SER A CB 1 Q76EI6 UNP 276 S ATOM 2218 O O . SER A 1 276 ? 14.766 -1.170 -6.890 1.0 83.60 ? 276 SER A O 1 Q76EI6 UNP 276 S ATOM 2219 O OG . SER A 1 276 ? 11.882 -0.627 -5.263 1.0 83.60 ? 276 SER A OG 1 Q76EI6 UNP 276 S ATOM 2220 N N . SER A 1 277 ? 14.706 -3.222 -6.003 1.0 83.82 ? 277 SER A N 1 Q76EI6 UNP 277 S ATOM 2221 C CA . SER A 1 277 ? 16.032 -3.158 -5.368 1.0 83.82 ? 277 SER A CA 1 Q76EI6 UNP 277 S ATOM 2222 C C . SER A 1 277 ? 16.964 -4.296 -5.787 1.0 83.82 ? 277 SER A C 1 Q76EI6 UNP 277 S ATOM 2223 C CB . SER A 1 277 ? 15.873 -3.145 -3.847 1.0 83.82 ? 277 SER A CB 1 Q76EI6 UNP 277 S ATOM 2224 O O . SER A 1 277 ? 16.680 -5.479 -5.617 1.0 83.82 ? 277 SER A O 1 Q76EI6 UNP 277 S ATOM 2225 O OG . SER A 1 277 ? 17.145 -3.049 -3.221 1.0 83.82 ? 277 SER A OG 1 Q76EI6 UNP 277 S ATOM 2226 N N . SER A 1 278 ? 18.155 -3.944 -6.283 1.0 83.15 ? 278 SER A N 1 Q76EI6 UNP 278 S ATOM 2227 C CA . SER A 1 278 ? 19.217 -4.922 -6.561 1.0 83.15 ? 278 SER A CA 1 Q76EI6 UNP 278 S ATOM 2228 C C . SER A 1 278 ? 19.779 -5.582 -5.308 1.0 83.15 ? 278 SER A C 1 Q76EI6 UNP 278 S ATOM 2229 C CB . SER A 1 278 ? 20.363 -4.264 -7.335 1.0 83.15 ? 278 SER A CB 1 Q76EI6 UNP 278 S ATOM 2230 O O . SER A 1 278 ? 20.214 -6.731 -5.379 1.0 83.15 ? 278 SER A O 1 Q76EI6 UNP 278 S ATOM 2231 O OG . SER A 1 278 ? 20.858 -3.157 -6.615 1.0 83.15 ? 278 SER A OG 1 Q76EI6 UNP 278 S ATOM 2232 N N . VAL A 1 279 ? 19.757 -4.878 -4.177 1.0 80.79 ? 279 VAL A N 1 Q76EI6 UNP 279 V ATOM 2233 C CA . VAL A 1 279 ? 20.243 -5.385 -2.889 1.0 80.79 ? 279 VAL A CA 1 Q76EI6 UNP 279 V ATOM 2234 C C . VAL A 1 279 ? 19.368 -6.539 -2.430 1.0 80.79 ? 279 VAL A C 1 Q76EI6 UNP 279 V ATOM 2235 C CB . VAL A 1 279 ? 20.253 -4.275 -1.822 1.0 80.79 ? 279 VAL A CB 1 Q76EI6 UNP 279 V ATOM 2236 O O . VAL A 1 279 ? 19.886 -7.584 -2.054 1.0 80.79 ? 279 VAL A O 1 Q76EI6 UNP 279 V ATOM 2237 C CG1 . VAL A 1 279 ? 20.844 -4.777 -0.501 1.0 80.79 ? 279 VAL A CG1 1 Q76EI6 UNP 279 V ATOM 2238 C CG2 . VAL A 1 279 ? 21.088 -3.072 -2.282 1.0 80.79 ? 279 VAL A CG2 1 Q76EI6 UNP 279 V ATOM 2239 N N . VAL A 1 280 ? 18.051 -6.381 -2.552 1.0 80.59 ? 280 VAL A N 1 Q76EI6 UNP 280 V ATOM 2240 C CA . VAL A 1 280 ? 17.093 -7.411 -2.161 1.0 80.59 ? 280 VAL A CA 1 Q76EI6 UNP 280 V ATOM 2241 C C . VAL A 1 280 ? 17.245 -8.653 -3.035 1.0 80.59 ? 280 VAL A C 1 Q76EI6 UNP 280 V ATOM 2242 C CB . VAL A 1 280 ? 15.672 -6.835 -2.157 1.0 80.59 ? 280 VAL A CB 1 Q76EI6 UNP 280 V ATOM 2243 O O . VAL A 1 280 ? 17.360 -9.749 -2.503 1.0 80.59 ? 280 VAL A O 1 Q76EI6 UNP 280 V ATOM 2244 C CG1 . VAL A 1 280 ? 14.667 -7.932 -1.871 1.0 80.59 ? 280 VAL A CG1 1 Q76EI6 UNP 280 V ATOM 2245 C CG2 . VAL A 1 280 ? 15.564 -5.786 -1.047 1.0 80.59 ? 280 VAL A CG2 1 Q76EI6 UNP 280 V ATOM 2246 N N . ARG A 1 281 ? 17.417 -8.505 -4.357 1.0 86.18 ? 281 ARG A N 1 Q76EI6 UNP 281 R ATOM 2247 C CA . ARG A 1 281 ? 17.730 -9.655 -5.230 1.0 86.18 ? 281 ARG A CA 1 Q76EI6 UNP 281 R ATOM 2248 C C . ARG A 1 281 ? 18.990 -10.410 -4.800 1.0 86.18 ? 281 ARG A C 1 Q76EI6 UNP 281 R ATOM 2249 C CB . ARG A 1 281 ? 17.886 -9.220 -6.688 1.0 86.18 ? 281 ARG A CB 1 Q76EI6 UNP 281 R ATOM 2250 O O . ARG A 1 281 ? 19.007 -11.635 -4.827 1.0 86.18 ? 281 ARG A O 1 Q76EI6 UNP 281 R ATOM 2251 C CG . ARG A 1 281 ? 16.594 -8.639 -7.270 1.0 86.18 ? 281 ARG A CG 1 Q76EI6 UNP 281 R ATOM 2252 C CD . ARG A 1 281 ? 16.675 -8.548 -8.796 1.0 86.18 ? 281 ARG A CD 1 Q76EI6 UNP 281 R ATOM 2253 N NE . ARG A 1 281 ? 17.830 -7.738 -9.237 1.0 86.18 ? 281 ARG A NE 1 Q76EI6 UNP 281 R ATOM 2254 N NH1 . ARG A 1 281 ? 16.787 -5.698 -9.123 1.0 86.18 ? 281 ARG A NH1 1 Q76EI6 UNP 281 R ATOM 2255 N NH2 . ARG A 1 281 ? 18.943 -5.833 -9.748 1.0 86.18 ? 281 ARG A NH2 1 Q76EI6 UNP 281 R ATOM 2256 C CZ . ARG A 1 281 ? 17.844 -6.428 -9.367 1.0 86.18 ? 281 ARG A CZ 1 Q76EI6 UNP 281 R ATOM 2257 N N . ARG A 1 282 ? 20.044 -9.689 -4.396 1.0 86.31 ? 282 ARG A N 1 Q76EI6 UNP 282 R ATOM 2258 C CA . ARG A 1 282 ? 21.274 -10.306 -3.870 1.0 86.31 ? 282 ARG A CA 1 Q76EI6 UNP 282 R ATOM 2259 C C . ARG A 1 282 ? 21.031 -10.987 -2.521 1.0 86.31 ? 282 ARG A C 1 Q76EI6 UNP 282 R ATOM 2260 C CB . ARG A 1 282 ? 22.399 -9.265 -3.755 1.0 86.31 ? 282 ARG A CB 1 Q76EI6 UNP 282 R ATOM 2261 O O . ARG A 1 282 ? 21.577 -12.060 -2.298 1.0 86.31 ? 282 ARG A O 1 Q76EI6 UNP 282 R ATOM 2262 C CG . ARG A 1 282 ? 22.942 -8.794 -5.112 1.0 86.31 ? 282 ARG A CG 1 Q76EI6 UNP 282 R ATOM 2263 C CD . ARG A 1 282 ? 23.969 -7.676 -4.886 1.0 86.31 ? 282 ARG A CD 1 Q76EI6 UNP 282 R ATOM 2264 N NE . ARG A 1 282 ? 24.537 -7.168 -6.151 1.0 86.31 ? 282 ARG A NE 1 Q76EI6 UNP 282 R ATOM 2265 N NH1 . ARG A 1 282 ? 25.748 -5.429 -5.249 1.0 86.31 ? 282 ARG A NH1 1 Q76EI6 UNP 282 R ATOM 2266 N NH2 . ARG A 1 282 ? 25.823 -5.793 -7.444 1.0 86.31 ? 282 ARG A NH2 1 Q76EI6 UNP 282 R ATOM 2267 C CZ . ARG A 1 282 ? 25.359 -6.136 -6.275 1.0 86.31 ? 282 ARG A CZ 1 Q76EI6 UNP 282 R ATOM 2268 N N . ALA A 1 283 ? 20.228 -10.386 -1.644 1.0 84.45 ? 283 ALA A N 1 Q76EI6 UNP 283 A ATOM 2269 C CA . ALA A 1 283 ? 19.888 -10.942 -0.338 1.0 84.45 ? 283 ALA A CA 1 Q76EI6 UNP 283 A ATOM 2270 C C . ALA A 1 283 ? 19.066 -12.235 -0.464 1.0 84.45 ? 283 ALA A C 1 Q76EI6 UNP 283 A ATOM 2271 C CB . ALA A 1 283 ? 19.168 -9.870 0.490 1.0 84.45 ? 283 ALA A CB 1 Q76EI6 UNP 283 A ATOM 2272 O O . ALA A 1 283 ? 19.459 -13.242 0.115 1.0 84.45 ? 283 ALA A O 1 Q76EI6 UNP 283 A ATOM 2273 N N . PHE A 1 284 ? 18.010 -12.244 -1.287 1.0 84.10 ? 284 PHE A N 1 Q76EI6 UNP 284 F ATOM 2274 C CA . PHE A 1 284 ? 17.227 -13.451 -1.583 1.0 84.10 ? 284 PHE A CA 1 Q76EI6 UNP 284 F ATOM 2275 C C . PHE A 1 284 ? 18.069 -14.530 -2.268 1.0 84.10 ? 284 PHE A C 1 Q76EI6 UNP 284 F ATOM 2276 C CB . PHE A 1 284 ? 15.995 -13.100 -2.431 1.0 84.10 ? 284 PHE A CB 1 Q76EI6 UNP 284 F ATOM 2277 O O . PHE A 1 284 ? 17.983 -15.691 -1.887 1.0 84.10 ? 284 PHE A O 1 Q76EI6 UNP 284 F ATOM 2278 C CG . PHE A 1 284 ? 14.824 -12.585 -1.617 1.0 84.10 ? 284 PHE A CG 1 Q76EI6 UNP 284 F ATOM 2279 C CD1 . PHE A 1 284 ? 14.025 -13.482 -0.885 1.0 84.10 ? 284 PHE A CD1 1 Q76EI6 UNP 284 F ATOM 2280 C CD2 . PHE A 1 284 ? 14.512 -11.217 -1.594 1.0 84.10 ? 284 PHE A CD2 1 Q76EI6 UNP 284 F ATOM 2281 C CE1 . PHE A 1 284 ? 12.953 -13.008 -0.109 1.0 84.10 ? 284 PHE A CE1 1 Q76EI6 UNP 284 F ATOM 2282 C CE2 . PHE A 1 284 ? 13.438 -10.742 -0.815 1.0 84.10 ? 284 PHE A CE2 1 Q76EI6 UNP 284 F ATOM 2283 C CZ . PHE A 1 284 ? 12.673 -11.635 -0.057 1.0 84.10 ? 284 PHE A CZ 1 Q76EI6 UNP 284 F ATOM 2284 N N . GLY A 1 285 ? 18.941 -14.160 -3.215 1.0 85.34 ? 285 GLY A N 1 Q76EI6 UNP 285 G ATOM 2285 C CA . GLY A 1 285 ? 19.864 -15.110 -3.842 1.0 85.34 ? 285 GLY A CA 1 Q76EI6 UNP 285 G ATOM 2286 C C . GLY A 1 285 ? 20.812 -15.771 -2.834 1.0 85.34 ? 285 GLY A C 1 Q76EI6 UNP 285 G ATOM 2287 O O . GLY A 1 285 ? 20.950 -16.989 -2.833 1.0 85.34 ? 285 GLY A O 1 Q76EI6 UNP 285 G ATOM 2288 N N . LYS A 1 286 ? 21.419 -14.990 -1.928 1.0 86.06 ? 286 LYS A N 1 Q76EI6 UNP 286 K ATOM 2289 C CA . LYS A 1 286 ? 22.263 -15.528 -0.847 1.0 86.06 ? 286 LYS A CA 1 Q76EI6 UNP 286 K ATOM 2290 C C . LYS A 1 286 ? 21.466 -16.386 0.140 1.0 86.06 ? 286 LYS A C 1 Q76EI6 UNP 286 K ATOM 2291 C CB . LYS A 1 286 ? 22.985 -14.395 -0.103 1.0 86.06 ? 286 LYS A CB 1 Q76EI6 UNP 286 K ATOM 2292 O O . LYS A 1 286 ? 21.951 -17.439 0.527 1.0 86.06 ? 286 LYS A O 1 Q76EI6 UNP 286 K ATOM 2293 C CG . LYS A 1 286 ? 24.130 -13.783 -0.925 1.0 86.06 ? 286 LYS A CG 1 Q76EI6 UNP 286 K ATOM 2294 C CD . LYS A 1 286 ? 24.848 -12.701 -0.108 1.0 86.06 ? 286 LYS A CD 1 Q76EI6 UNP 286 K ATOM 2295 C CE . LYS A 1 286 ? 26.006 -12.102 -0.915 1.0 86.06 ? 286 LYS A CE 1 Q76EI6 UNP 286 K ATOM 2296 N NZ . LYS A 1 286 ? 26.884 -11.251 -0.071 1.0 86.06 ? 286 LYS A NZ 1 Q76EI6 UNP 286 K ATOM 2297 N N . GLY A 1 287 ? 20.258 -15.963 0.518 1.0 79.73 ? 287 GLY A N 1 Q76EI6 UNP 287 G ATOM 2298 C CA . GLY A 1 287 ? 19.371 -16.737 1.391 1.0 79.73 ? 287 GLY A CA 1 Q76EI6 UNP 287 G ATOM 2299 C C . GLY A 1 287 ? 19.012 -18.098 0.792 1.0 79.73 ? 287 GLY A C 1 Q76EI6 UNP 287 G ATOM 2300 O O . GLY A 1 287 ? 19.137 -19.114 1.466 1.0 79.73 ? 287 GLY A O 1 Q76EI6 UNP 287 G ATOM 2301 N N . LEU A 1 288 ? 18.671 -18.137 -0.500 1.0 80.91 ? 288 LEU A N 1 Q76EI6 UNP 288 L ATOM 2302 C CA . LEU A 1 288 ? 18.375 -19.382 -1.212 1.0 80.91 ? 288 LEU A CA 1 Q76EI6 UNP 288 L ATOM 2303 C C . LEU A 1 288 ? 19.603 -20.299 -1.321 1.0 80.91 ? 288 LEU A C 1 Q76EI6 UNP 288 L ATOM 2304 C CB . LEU A 1 288 ? 17.804 -19.029 -2.596 1.0 80.91 ? 288 LEU A CB 1 Q76EI6 UNP 288 L ATOM 2305 O O . LEU A 1 288 ? 19.473 -21.511 -1.182 1.0 80.91 ? 288 LEU A O 1 Q76EI6 UNP 288 L ATOM 2306 C CG . LEU A 1 288 ? 17.343 -20.251 -3.416 1.0 80.91 ? 288 LEU A CG 1 Q76EI6 UNP 288 L ATOM 2307 C CD1 . LEU A 1 288 ? 16.204 -21.008 -2.733 1.0 80.91 ? 288 LEU A CD1 1 Q76EI6 UNP 288 L ATOM 2308 C CD2 . LEU A 1 288 ? 16.860 -19.785 -4.790 1.0 80.91 ? 288 LEU A CD2 1 Q76EI6 UNP 288 L ATOM 2309 N N . LEU A 1 289 ? 20.797 -19.738 -1.536 1.0 85.56 ? 289 LEU A N 1 Q76EI6 UNP 289 L ATOM 2310 C CA . LEU A 1 289 ? 22.041 -20.515 -1.543 1.0 85.56 ? 289 LEU A CA 1 Q76EI6 UNP 289 L ATOM 2311 C C . LEU A 1 289 ? 22.364 -21.112 -0.168 1.0 85.56 ? 289 LEU A C 1 Q76EI6 UNP 289 L ATOM 2312 C CB . LEU A 1 289 ? 23.208 -19.644 -2.038 1.0 85.56 ? 289 LEU A CB 1 Q76EI6 UNP 289 L ATOM 2313 O O . LEU A 1 289 ? 22.794 -22.258 -0.109 1.0 85.56 ? 289 LEU A O 1 Q76EI6 UNP 289 L ATOM 2314 C CG . LEU A 1 289 ? 23.176 -19.324 -3.542 1.0 85.56 ? 289 LEU A CG 1 Q76EI6 UNP 289 L ATOM 2315 C CD1 . LEU A 1 289 ? 24.265 -18.295 -3.857 1.0 85.56 ? 289 LEU A CD1 1 Q76EI6 UNP 289 L ATOM 2316 C CD2 . LEU A 1 289 ? 23.413 -20.561 -4.410 1.0 85.56 ? 289 LEU A CD2 1 Q76EI6 UNP 289 L ATOM 2317 N N . LEU A 1 290 ? 22.121 -20.377 0.923 1.0 82.37 ? 290 LEU A N 1 Q76EI6 UNP 290 L ATOM 2318 C CA . LEU A 1 290 ? 22.298 -20.889 2.287 1.0 82.37 ? 290 LEU A CA 1 Q76EI6 UNP 290 L ATOM 2319 C C . LEU A 1 290 ? 21.308 -22.017 2.612 1.0 82.37 ? 290 LEU A C 1 Q76EI6 UNP 290 L ATOM 2320 C CB . LEU A 1 290 ? 22.153 -19.738 3.299 1.0 82.37 ? 290 LEU A CB 1 Q76EI6 UNP 290 L ATOM 2321 O O . LEU A 1 290 ? 21.691 -22.988 3.253 1.0 82.37 ? 290 LEU A O 1 Q76EI6 UNP 290 L ATOM 2322 C CG . LEU A 1 290 ? 23.314 -18.729 3.296 1.0 82.37 ? 290 LEU A CG 1 Q76EI6 UNP 290 L ATOM 2323 C CD1 . LEU A 1 290 ? 22.946 -17.524 4.167 1.0 82.37 ? 290 LEU A CD1 1 Q76EI6 UNP 290 L ATOM 2324 C CD2 . LEU A 1 290 ? 24.613 -19.331 3.833 1.0 82.37 ? 290 LEU A CD2 1 Q76EI6 UNP 290 L ATOM 2325 N N . LEU A 1 291 ? 20.063 -21.922 2.130 1.0 79.38 ? 291 LEU A N 1 Q76EI6 UNP 291 L ATOM 2326 C CA . LEU A 1 291 ? 19.078 -23.004 2.256 1.0 79.38 ? 291 LEU A CA 1 Q76EI6 UNP 291 L ATOM 2327 C C . LEU A 1 291 ? 19.451 -24.231 1.414 1.0 79.38 ? 291 LEU A C 1 Q76EI6 UNP 291 L ATOM 2328 C CB . LEU A 1 291 ? 17.686 -22.490 1.850 1.0 79.38 ? 291 LEU A CB 1 Q76EI6 UNP 291 L ATOM 2329 O O . LEU A 1 291 ? 19.231 -25.359 1.842 1.0 79.38 ? 291 LEU A O 1 Q76EI6 UNP 291 L ATOM 2330 C CG . LEU A 1 291 ? 17.056 -21.490 2.834 1.0 79.38 ? 291 LEU A CG 1 Q76EI6 UNP 291 L ATOM 2331 C CD1 . LEU A 1 291 ? 15.765 -20.937 2.228 1.0 79.38 ? 291 LEU A CD1 1 Q76EI6 UNP 291 L ATOM 2332 C CD2 . LEU A 1 291 ? 16.722 -22.132 4.181 1.0 79.38 ? 291 LEU A CD2 1 Q76EI6 UNP 291 L ATOM 2333 N N . ARG A 1 292 ? 20.025 -24.020 0.223 1.0 83.52 ? 292 ARG A N 1 Q76EI6 UNP 292 R ATOM 2334 C CA . ARG A 1 292 ? 20.481 -25.104 -0.656 1.0 83.52 ? 292 ARG A CA 1 Q76EI6 UNP 292 R ATOM 2335 C C . ARG A 1 292 ? 21.738 -25.799 -0.126 1.0 83.52 ? 292 ARG A C 1 Q76EI6 UNP 292 R ATOM 2336 C CB . ARG A 1 292 ? 20.674 -24.550 -2.073 1.0 83.52 ? 292 ARG A CB 1 Q76EI6 UNP 292 R ATOM 2337 O O . ARG A 1 292 ? 21.854 -27.009 -0.280 1.0 83.52 ? 292 ARG A O 1 Q76EI6 UNP 292 R ATOM 2338 C CG . ARG A 1 292 ? 21.016 -25.661 -3.074 1.0 83.52 ? 292 ARG A CG 1 Q76EI6 UNP 292 R ATOM 2339 C CD . ARG A 1 292 ? 21.065 -25.105 -4.497 1.0 83.52 ? 292 ARG A CD 1 Q76EI6 UNP 292 R ATOM 2340 N NE . ARG A 1 292 ? 21.457 -26.155 -5.454 1.0 83.52 ? 292 ARG A NE 1 Q76EI6 UNP 292 R ATOM 2341 N NH1 . ARG A 1 292 ? 20.913 -25.050 -7.390 1.0 83.52 ? 292 ARG A NH1 1 Q76EI6 UNP 292 R ATOM 2342 N NH2 . ARG A 1 292 ? 21.759 -27.112 -7.497 1.0 83.52 ? 292 ARG A NH2 1 Q76EI6 UNP 292 R ATOM 2343 C CZ . ARG A 1 292 ? 21.375 -26.101 -6.770 1.0 83.52 ? 292 ARG A CZ 1 Q76EI6 UNP 292 R ATOM 2344 N N . ASN A 1 293 ? 22.643 -25.051 0.507 1.0 79.96 ? 293 ASN A N 1 Q76EI6 UNP 293 N ATOM 2345 C CA . ASN A 1 293 ? 23.896 -25.554 1.072 1.0 79.96 ? 293 ASN A CA 1 Q76EI6 UNP 293 N ATOM 2346 C C . ASN A 1 293 ? 23.999 -25.238 2.581 1.0 79.96 ? 293 ASN A C 1 Q76EI6 UNP 293 N ATOM 2347 C CB . ASN A 1 293 ? 25.084 -24.956 0.289 1.0 79.96 ? 293 ASN A CB 1 Q76EI6 UNP 293 N ATOM 2348 O O . ASN A 1 293 ? 24.827 -24.407 2.967 1.0 79.96 ? 293 ASN A O 1 Q76EI6 UNP 293 N ATOM 2349 C CG . ASN A 1 293 ? 25.239 -25.436 -1.141 1.0 79.96 ? 293 ASN A CG 1 Q76EI6 UNP 293 N ATOM 2350 N ND2 . ASN A 1 293 ? 26.206 -24.899 -1.846 1.0 79.96 ? 293 ASN A ND2 1 Q76EI6 UNP 293 N ATOM 2351 O OD1 . ASN A 1 293 ? 24.539 -26.287 -1.658 1.0 79.96 ? 293 ASN A OD1 1 Q76EI6 UNP 293 N ATOM 2352 N N . PRO A 1 294 ? 23.237 -25.917 3.462 1.0 64.13 ? 294 PRO A N 1 Q76EI6 UNP 294 P ATOM 2353 C CA . PRO A 1 294 ? 23.335 -25.695 4.910 1.0 64.13 ? 294 PRO A CA 1 Q76EI6 UNP 294 P ATOM 2354 C C . PRO A 1 294 ? 24.761 -25.914 5.454 1.0 64.13 ? 294 PRO A C 1 Q76EI6 UNP 294 P ATOM 2355 C CB . PRO A 1 294 ? 22.338 -26.677 5.542 1.0 64.13 ? 294 PRO A CB 1 Q76EI6 UNP 294 P ATOM 2356 O O . PRO A 1 294 ? 25.185 -25.257 6.402 1.0 64.13 ? 294 PRO A O 1 Q76EI6 UNP 294 P ATOM 2357 C CG . PRO A 1 294 ? 21.349 -26.988 4.420 1.0 64.13 ? 294 PRO A CG 1 Q76EI6 UNP 294 P ATOM 2358 C CD . PRO A 1 294 ? 22.205 -26.899 3.162 1.0 64.13 ? 294 PRO A CD 1 Q76EI6 UNP 294 P ATOM 2359 N N . GLY A 1 295 ? 25.532 -26.808 4.817 1.0 57.84 ? 295 GLY A N 1 Q76EI6 UNP 295 G ATOM 2360 C CA . GLY A 1 295 ? 26.867 -27.223 5.259 1.0 57.84 ? 295 GLY A CA 1 Q76EI6 UNP 295 G ATOM 2361 C C . GLY A 1 295 ? 28.012 -26.233 5.009 1.0 57.84 ? 295 GLY A C 1 Q76EI6 UNP 295 G ATOM 2362 O O . GLY A 1 295 ? 29.054 -26.356 5.649 1.0 57.84 ? 295 GLY A O 1 Q76EI6 UNP 295 G ATOM 2363 N N . SER A 1 296 ? 27.864 -25.219 4.144 1.0 55.29 ? 296 SER A N 1 Q76EI6 UNP 296 S ATOM 2364 C CA . SER A 1 296 ? 28.987 -24.304 3.846 1.0 55.29 ? 296 SER A CA 1 Q76EI6 UNP 296 S ATOM 2365 C C . SER A 1 296 ? 29.241 -23.258 4.938 1.0 55.29 ? 296 SER A C 1 Q76EI6 UNP 296 S ATOM 2366 C CB . SER A 1 296 ? 28.831 -23.646 2.472 1.0 55.29 ? 296 SER A CB 1 Q76EI6 UNP 296 S ATOM 2367 O O . SER A 1 296 ? 30.289 -22.624 4.943 1.0 55.29 ? 296 SER A O 1 Q76EI6 UNP 296 S ATOM 2368 O OG . SER A 1 296 ? 27.665 -22.850 2.395 1.0 55.29 ? 296 SER A OG 1 Q76EI6 UNP 296 S ATOM 2369 N N . SER A 1 297 ? 28.303 -23.071 5.873 1.0 52.62 ? 297 SER A N 1 Q76EI6 UNP 297 S ATOM 2370 C CA . SER A 1 297 ? 28.490 -22.185 7.031 1.0 52.62 ? 297 SER A CA 1 Q76EI6 UNP 297 S ATOM 2371 C C . SER A 1 297 ? 29.267 -22.848 8.174 1.0 52.62 ? 297 SER A C 1 Q76EI6 UNP 297 S ATOM 2372 C CB . SER A 1 297 ? 27.125 -21.680 7.508 1.0 52.62 ? 297 SER A CB 1 Q76EI6 UNP 297 S ATOM 2373 O O . SER A 1 297 ? 29.849 -22.125 8.978 1.0 52.62 ? 297 SER A O 1 Q76EI6 UNP 297 S ATOM 2374 O OG . SER A 1 297 ? 27.186 -21.096 8.793 1.0 52.62 ? 297 SER A OG 1 Q76EI6 UNP 297 S ATOM 2375 N N . MET A 1 298 ? 29.289 -24.183 8.265 1.0 46.03 ? 298 MET A N 1 Q76EI6 UNP 298 M ATOM 2376 C CA . MET A 1 298 ? 30.012 -24.895 9.332 1.0 46.03 ? 298 MET A CA 1 Q76EI6 UNP 298 M ATOM 2377 C C . MET A 1 298 ? 31.481 -25.150 8.969 1.0 46.03 ? 298 MET A C 1 Q76EI6 UNP 298 M ATOM 2378 C CB . MET A 1 298 ? 29.273 -26.195 9.689 1.0 46.03 ? 298 MET A CB 1 Q76EI6 UNP 298 M ATOM 2379 O O . MET A 1 298 ? 32.352 -25.065 9.831 1.0 46.03 ? 298 MET A O 1 Q76EI6 UNP 298 M ATOM 2380 C CG . MET A 1 298 ? 27.998 -25.925 10.500 1.0 46.03 ? 298 MET A CG 1 Q76EI6 UNP 298 M ATOM 2381 S SD . MET A 1 298 ? 28.313 -25.255 12.159 1.0 46.03 ? 298 MET A SD 1 Q76EI6 UNP 298 M ATOM 2382 C CE . MET A 1 298 ? 26.621 -25.056 12.769 1.0 46.03 ? 298 MET A CE 1 Q76EI6 UNP 298 M ATOM 2383 N N . LEU A 1 299 ? 31.785 -25.351 7.683 1.0 45.28 ? 299 LEU A N 1 Q76EI6 UNP 299 L ATOM 2384 C CA . LEU A 1 299 ? 33.162 -25.544 7.205 1.0 45.28 ? 299 LEU A CA 1 Q76EI6 UNP 299 L ATOM 2385 C C . LEU A 1 299 ? 34.050 -24.294 7.331 1.0 45.28 ? 299 LEU A C 1 Q76EI6 UNP 299 L ATOM 2386 C CB . LEU A 1 299 ? 33.105 -26.068 5.758 1.0 45.28 ? 299 LEU A CB 1 Q76EI6 UNP 299 L ATOM 2387 O O . LEU A 1 299 ? 35.266 -24.427 7.394 1.0 45.28 ? 299 LEU A O 1 Q76EI6 UNP 299 L ATOM 2388 C CG . LEU A 1 299 ? 33.115 -27.609 5.720 1.0 45.28 ? 299 LEU A CG 1 Q76EI6 UNP 299 L ATOM 2389 C CD1 . LEU A 1 299 ? 32.222 -28.135 4.598 1.0 45.28 ? 299 LEU A CD1 1 Q76EI6 UNP 299 L ATOM 2390 C CD2 . LEU A 1 299 ? 34.536 -28.130 5.501 1.0 45.28 ? 299 LEU A CD2 1 Q76EI6 UNP 299 L ATOM 2391 N N . GLY A 1 300 ? 33.466 -23.095 7.418 1.0 41.47 ? 300 GLY A N 1 Q76EI6 UNP 300 G ATOM 2392 C CA . GLY A 1 300 ? 34.230 -21.865 7.643 1.0 41.47 ? 300 GLY A CA 1 Q76EI6 UNP 300 G ATOM 2393 C C . GLY A 1 300 ? 34.672 -21.656 9.093 1.0 41.47 ? 300 GLY A C 1 Q76EI6 UNP 300 G ATOM 2394 O O . GLY A 1 300 ? 35.618 -20.917 9.319 1.0 41.47 ? 300 GLY A O 1 Q76EI6 UNP 300 G ATOM 2395 N N . ARG A 1 301 ? 34.017 -22.301 10.070 1.0 40.30 ? 301 ARG A N 1 Q76EI6 UNP 301 R ATOM 2396 C CA . ARG A 1 301 ? 34.295 -22.073 11.498 1.0 40.30 ? 301 ARG A CA 1 Q76EI6 UNP 301 R ATOM 2397 C C . ARG A 1 301 ? 35.221 -23.130 12.108 1.0 40.30 ? 301 ARG A C 1 Q76EI6 UNP 301 R ATOM 2398 C CB . ARG A 1 301 ? 32.967 -21.893 12.251 1.0 40.30 ? 301 ARG A CB 1 Q76EI6 UNP 301 R ATOM 2399 O O . ARG A 1 301 ? 36.006 -22.802 12.984 1.0 40.30 ? 301 ARG A O 1 Q76EI6 UNP 301 R ATOM 2400 C CG . ARG A 1 301 ? 33.117 -20.909 13.418 1.0 40.30 ? 301 ARG A CG 1 Q76EI6 UNP 301 R ATOM 2401 C CD . ARG A 1 301 ? 31.756 -20.653 14.072 1.0 40.30 ? 301 ARG A CD 1 Q76EI6 UNP 301 R ATOM 2402 N NE . ARG A 1 301 ? 31.886 -19.734 15.215 1.0 40.30 ? 301 ARG A NE 1 Q76EI6 UNP 301 R ATOM 2403 N NH1 . ARG A 1 301 ? 29.779 -20.013 16.079 1.0 40.30 ? 301 ARG A NH1 1 Q76EI6 UNP 301 R ATOM 2404 N NH2 . ARG A 1 301 ? 31.257 -18.718 17.147 1.0 40.30 ? 301 ARG A NH2 1 Q76EI6 UNP 301 R ATOM 2405 C CZ . ARG A 1 301 ? 30.974 -19.489 16.136 1.0 40.30 ? 301 ARG A CZ 1 Q76EI6 UNP 301 R ATOM 2406 N N . GLY A 1 302 ? 35.203 -24.362 11.588 1.0 35.60 ? 302 GLY A N 1 Q76EI6 UNP 302 G ATOM 2407 C CA . GLY A 1 302 ? 36.150 -25.409 12.002 1.0 35.60 ? 302 GLY A CA 1 Q76EI6 UNP 302 G ATOM 2408 C C . GLY A 1 302 ? 37.566 -25.244 11.429 1.0 35.60 ? 302 GLY A C 1 Q76EI6 UNP 302 G ATOM 2409 O O . GLY A 1 302 ? 38.529 -25.738 12.009 1.0 35.60 ? 302 GLY A O 1 Q76EI6 UNP 302 G ATOM 2410 N N . ALA A 1 303 ? 37.721 -24.527 10.310 1.0 38.79 ? 303 ALA A N 1 Q76EI6 UNP 303 A ATOM 2411 C CA . ALA A 1 303 ? 39.036 -24.292 9.713 1.0 38.79 ? 303 ALA A CA 1 Q76EI6 UNP 303 A ATOM 2412 C C . ALA A 1 303 ? 39.870 -23.249 10.484 1.0 38.79 ? 303 ALA A C 1 Q76EI6 UNP 303 A ATOM 2413 C CB . ALA A 1 303 ? 38.848 -23.915 8.241 1.0 38.79 ? 303 ALA A CB 1 Q76EI6 UNP 303 A ATOM 2414 O O . ALA A 1 303 ? 41.092 -23.357 10.490 1.0 38.79 ? 303 ALA A O 1 Q76EI6 UNP 303 A ATOM 2415 N N . GLU A 1 304 ? 39.240 -22.288 11.171 1.0 42.07 ? 304 GLU A N 1 Q76EI6 UNP 304 E ATOM 2416 C CA . GLU A 1 304 ? 39.960 -21.337 12.034 1.0 42.07 ? 304 GLU A CA 1 Q76EI6 UNP 304 E ATOM 2417 C C . GLU A 1 304 ? 40.353 -21.965 13.383 1.0 42.07 ? 304 GLU A C 1 Q76EI6 UNP 304 E ATOM 2418 C CB . GLU A 1 304 ? 39.164 -20.025 12.192 1.0 42.07 ? 304 GLU A CB 1 Q76EI6 UNP 304 E ATOM 2419 O O . GLU A 1 304 ? 41.472 -21.751 13.838 1.0 42.07 ? 304 GLU A O 1 Q76EI6 UNP 304 E ATOM 2420 C CG . GLU A 1 304 ? 39.342 -19.121 10.957 1.0 42.07 ? 304 GLU A CG 1 Q76EI6 UNP 304 E ATOM 2421 C CD . GLU A 1 304 ? 38.573 -17.788 11.045 1.0 42.07 ? 304 GLU A CD 1 Q76EI6 UNP 304 E ATOM 2422 O OE1 . GLU A 1 304 ? 39.166 -16.741 10.692 1.0 42.07 ? 304 GLU A OE1 1 Q76EI6 UNP 304 E ATOM 2423 O OE2 . GLU A 1 304 ? 37.364 -17.821 11.378 1.0 42.07 ? 304 GLU A OE2 1 Q76EI6 UNP 304 E ATOM 2424 N N . GLU A 1 305 ? 39.527 -22.842 13.968 1.0 39.51 ? 305 GLU A N 1 Q76EI6 UNP 305 E ATOM 2425 C CA . GLU A 1 305 ? 39.868 -23.505 15.243 1.0 39.51 ? 305 GLU A CA 1 Q76EI6 UNP 305 E ATOM 2426 C C . GLU A 1 305 ? 40.973 -24.571 15.113 1.0 39.51 ? 305 GLU A C 1 Q76EI6 UNP 305 E ATOM 2427 C CB . GLU A 1 305 ? 38.603 -24.097 15.893 1.0 39.51 ? 305 GLU A CB 1 Q76EI6 UNP 305 E ATOM 2428 O O . GLU A 1 305 ? 41.667 -24.858 16.087 1.0 39.51 ? 305 GLU A O 1 Q76EI6 UNP 305 E ATOM 2429 C CG . GLU A 1 305 ? 37.746 -23.006 16.563 1.0 39.51 ? 305 GLU A CG 1 Q76EI6 UNP 305 E ATOM 2430 C CD . GLU A 1 305 ? 36.465 -23.535 17.237 1.0 39.51 ? 305 GLU A CD 1 Q76EI6 UNP 305 E ATOM 2431 O OE1 . GLU A 1 305 ? 35.797 -22.726 17.927 1.0 39.51 ? 305 GLU A OE1 1 Q76EI6 UNP 305 E ATOM 2432 O OE2 . GLU A 1 305 ? 36.099 -24.713 17.014 1.0 39.51 ? 305 GLU A OE2 1 Q76EI6 UNP 305 E ATOM 2433 N N . THR A 1 306 ? 41.206 -25.133 13.920 1.0 39.67 ? 306 THR A N 1 Q76EI6 UNP 306 T ATOM 2434 C CA . THR A 1 306 ? 42.269 -26.147 13.741 1.0 39.67 ? 306 THR A CA 1 Q76EI6 UNP 306 T ATOM 2435 C C . THR A 1 306 ? 43.655 -25.524 13.506 1.0 39.67 ? 306 THR A C 1 Q76EI6 UNP 306 T ATOM 2436 C CB . THR A 1 306 ? 41.930 -27.167 12.638 1.0 39.67 ? 306 THR A CB 1 Q76EI6 UNP 306 T ATOM 2437 O O . THR A 1 306 ? 44.669 -26.194 13.689 1.0 39.67 ? 306 THR A O 1 Q76EI6 UNP 306 T ATOM 2438 C CG2 . THR A 1 306 ? 42.651 -28.502 12.850 1.0 39.67 ? 306 THR A CG2 1 Q76EI6 UNP 306 T ATOM 2439 O OG1 . THR A 1 306 ? 40.562 -27.520 12.615 1.0 39.67 ? 306 THR A OG1 1 Q76EI6 UNP 306 T ATOM 2440 N N . VAL A 1 307 ? 43.741 -24.244 13.126 1.0 41.77 ? 307 VAL A N 1 Q76EI6 UNP 307 V ATOM 2441 C CA . VAL A 1 307 ? 45.035 -23.589 12.841 1.0 41.77 ? 307 VAL A CA 1 Q76EI6 UNP 307 V ATOM 2442 C C . VAL A 1 307 ? 45.663 -22.969 14.094 1.0 41.77 ? 307 VAL A C 1 Q76EI6 UNP 307 V ATOM 2443 C CB . VAL A 1 307 ? 44.899 -22.597 11.668 1.0 41.77 ? 307 VAL A CB 1 Q76EI6 UNP 307 V ATOM 2444 O O . VAL A 1 307 ? 46.887 -22.852 14.167 1.0 41.77 ? 307 VAL A O 1 Q76EI6 UNP 307 V ATOM 2445 C CG1 . VAL A 1 307 ? 46.196 -21.831 11.365 1.0 41.77 ? 307 VAL A CG1 1 Q76EI6 UNP 307 V ATOM 2446 C CG2 . VAL A 1 307 ? 44.535 -23.355 10.381 1.0 41.77 ? 307 VAL A CG2 1 Q76EI6 UNP 307 V ATOM 2447 N N . GLU A 1 308 ? 44.875 -22.648 15.120 1.0 38.78 ? 308 GLU A N 1 Q76EI6 UNP 308 E ATOM 2448 C CA . GLU A 1 308 ? 45.388 -21.996 16.335 1.0 38.78 ? 308 GLU A CA 1 Q76EI6 UNP 308 E ATOM 2449 C C . GLU A 1 308 ? 45.978 -22.968 17.379 1.0 38.78 ? 308 GLU A C 1 Q76EI6 UNP 308 E ATOM 2450 C CB . GLU A 1 308 ? 44.312 -21.048 16.903 1.0 38.78 ? 308 GLU A CB 1 Q76EI6 UNP 308 E ATOM 2451 O O . GLU A 1 308 ? 46.601 -22.542 18.348 1.0 38.78 ? 308 GLU A O 1 Q76EI6 UNP 308 E ATOM 2452 C CG . GLU A 1 308 ? 44.893 -19.638 17.104 1.0 38.78 ? 308 GLU A CG 1 Q76EI6 UNP 308 E ATOM 2453 C CD . GLU A 1 308 ? 43.855 -18.572 17.493 1.0 38.78 ? 308 GLU A CD 1 Q76EI6 UNP 308 E ATOM 2454 O OE1 . GLU A 1 308 ? 44.294 -17.425 17.742 1.0 38.78 ? 308 GLU A OE1 1 Q76EI6 UNP 308 E ATOM 2455 O OE2 . GLU A 1 308 ? 42.644 -18.883 17.524 1.0 38.78 ? 308 GLU A OE2 1 Q76EI6 UNP 308 E ATOM 2456 N N . GLY A 1 309 ? 45.863 -24.285 17.170 1.0 36.33 ? 309 GLY A N 1 Q76EI6 UNP 309 G ATOM 2457 C CA . GLY A 1 309 ? 46.255 -25.297 18.158 1.0 36.33 ? 309 GLY A CA 1 Q76EI6 UNP 309 G ATOM 2458 C C . GLY A 1 309 ? 47.688 -25.845 18.090 1.0 36.33 ? 309 GLY A C 1 Q76EI6 UNP 309 G ATOM 2459 O O . GLY A 1 309 ? 48.001 -26.745 18.866 1.0 36.33 ? 309 GLY A O 1 Q76EI6 UNP 309 G ATOM 2460 N N . THR A 1 310 ? 48.569 -25.419 17.170 1.0 36.42 ? 310 THR A N 1 Q76EI6 UNP 310 T ATOM 2461 C CA . THR A 1 310 ? 49.864 -26.136 16.991 1.0 36.42 ? 310 THR A CA 1 Q76EI6 UNP 310 T ATOM 2462 C C . THR A 1 310 ? 51.091 -25.279 16.668 1.0 36.42 ? 310 THR A C 1 Q76EI6 UNP 310 T ATOM 2463 C CB . THR A 1 310 ? 49.756 -27.338 16.023 1.0 36.42 ? 310 THR A CB 1 Q76EI6 UNP 310 T ATOM 2464 O O . THR A 1 310 ? 52.012 -25.746 16.001 1.0 36.42 ? 310 THR A O 1 Q76EI6 UNP 310 T ATOM 2465 C CG2 . THR A 1 310 ? 50.682 -28.492 16.424 1.0 36.42 ? 310 THR A CG2 1 Q76EI6 UNP 310 T ATOM 2466 O OG1 . THR A 1 310 ? 48.467 -27.900 16.025 1.0 36.42 ? 310 THR A OG1 1 Q76EI6 UNP 310 T ATOM 2467 N N . LYS A 1 311 ? 51.182 -24.042 17.167 1.0 35.38 ? 311 LYS A N 1 Q76EI6 UNP 311 K ATOM 2468 C CA . LYS A 1 311 ? 52.456 -23.293 17.137 1.0 35.38 ? 311 LYS A CA 1 Q76EI6 UNP 311 K ATOM 2469 C C . LYS A 1 311 ? 52.755 -22.603 18.461 1.0 35.38 ? 311 LYS A C 1 Q76EI6 UNP 311 K ATOM 2470 C CB . LYS A 1 311 ? 52.547 -22.362 15.916 1.0 35.38 ? 311 LYS A CB 1 Q76EI6 UNP 311 K ATOM 2471 O O . LYS A 1 311 ? 52.899 -21.388 18.531 1.0 35.38 ? 311 LYS A O 1 Q76EI6 UNP 311 K ATOM 2472 C CG . LYS A 1 311 ? 52.778 -23.151 14.619 1.0 35.38 ? 311 LYS A CG 1 Q76EI6 UNP 311 K ATOM 2473 C CD . LYS A 1 311 ? 53.082 -22.215 13.451 1.0 35.38 ? 311 LYS A CD 1 Q76EI6 UNP 311 K ATOM 2474 C CE . LYS A 1 311 ? 53.320 -23.049 12.190 1.0 35.38 ? 311 LYS A CE 1 Q76EI6 UNP 311 K ATOM 2475 N NZ . LYS A 1 311 ? 53.536 -22.177 11.012 1.0 35.38 ? 311 LYS A NZ 1 Q76EI6 UNP 311 K ATOM 2476 N N . THR A 1 312 ? 52.898 -23.408 19.503 1.0 31.65 ? 312 THR A N 1 Q76EI6 UNP 312 T ATOM 2477 C CA . THR A 1 312 ? 53.652 -23.033 20.697 1.0 31.65 ? 312 THR A CA 1 Q76EI6 UNP 312 T ATOM 2478 C C . THR A 1 312 ? 55.068 -23.577 20.561 1.0 31.65 ? 312 THR A C 1 Q76EI6 UNP 312 T ATOM 2479 C CB . THR A 1 312 ? 53.003 -23.508 22.014 1.0 31.65 ? 312 THR A CB 1 Q76EI6 UNP 312 T ATOM 2480 O O . THR A 1 312 ? 55.274 -24.765 20.337 1.0 31.65 ? 312 THR A O 1 Q76EI6 UNP 312 T ATOM 2481 C CG2 . THR A 1 312 ? 52.666 -22.319 22.915 1.0 31.65 ? 312 THR A CG2 1 Q76EI6 UNP 312 T ATOM 2482 O OG1 . THR A 1 312 ? 51.795 -24.203 21.790 1.0 31.65 ? 312 THR A OG1 1 Q76EI6 UNP 312 T ATOM 2483 N N . ASP A 1 313 ? 56.017 -22.668 20.749 1.0 30.77 ? 313 ASP A N 1 Q76EI6 UNP 313 D ATOM 2484 C CA . ASP A 1 313 ? 57.398 -22.922 21.142 1.0 30.77 ? 313 ASP A CA 1 Q76EI6 UNP 313 D ATOM 2485 C C . ASP A 1 313 ? 58.416 -23.266 20.037 1.0 30.77 ? 313 ASP A C 1 Q76EI6 UNP 313 D ATOM 2486 C CB . ASP A 1 313 ? 57.429 -23.862 22.368 1.0 30.77 ? 313 ASP A CB 1 Q76EI6 UNP 313 D ATOM 2487 O O . ASP A 1 313 ? 58.673 -24.420 19.693 1.0 30.77 ? 313 ASP A O 1 Q76EI6 UNP 313 D ATOM 2488 C CG . ASP A 1 313 ? 58.451 -23.458 23.426 1.0 30.77 ? 313 ASP A CG 1 Q76EI6 UNP 313 D ATOM 2489 O OD1 . ASP A 1 313 ? 59.065 -22.375 23.272 1.0 30.77 ? 313 ASP A OD1 1 Q76EI6 UNP 313 D ATOM 2490 O OD2 . ASP A 1 313 ? 58.591 -24.232 24.395 1.0 30.77 ? 313 ASP A OD2 1 Q76EI6 UNP 313 D ATOM 2491 N N . ARG A 1 314 ? 59.061 -22.215 19.516 1.0 34.16 ? 314 ARG A N 1 Q76EI6 UNP 314 R ATOM 2492 C CA . ARG A 1 314 ? 60.530 -22.112 19.489 1.0 34.16 ? 314 ARG A CA 1 Q76EI6 UNP 314 R ATOM 2493 C C . ARG A 1 314 ? 60.952 -20.688 19.151 1.0 34.16 ? 314 ARG A C 1 Q76EI6 UNP 314 R ATOM 2494 C CB . ARG A 1 314 ? 61.181 -23.123 18.527 1.0 34.16 ? 314 ARG A CB 1 Q76EI6 UNP 314 R ATOM 2495 O O . ARG A 1 314 ? 60.698 -20.183 18.060 1.0 34.16 ? 314 ARG A O 1 Q76EI6 UNP 314 R ATOM 2496 C CG . ARG A 1 314 ? 61.768 -24.297 19.329 1.0 34.16 ? 314 ARG A CG 1 Q76EI6 UNP 314 R ATOM 2497 C CD . ARG A 1 314 ? 62.183 -25.439 18.405 1.0 34.16 ? 314 ARG A CD 1 Q76EI6 UNP 314 R ATOM 2498 N NE . ARG A 1 314 ? 62.382 -26.681 19.173 1.0 34.16 ? 314 ARG A NE 1 Q76EI6 UNP 314 R ATOM 2499 N NH1 . ARG A 1 314 ? 63.688 -27.789 17.647 1.0 34.16 ? 314 ARG A NH1 1 Q76EI6 UNP 314 R ATOM 2500 N NH2 . ARG A 1 314 ? 63.081 -28.813 19.537 1.0 34.16 ? 314 ARG A NH2 1 Q76EI6 UNP 314 R ATOM 2501 C CZ . ARG A 1 314 ? 63.047 -27.751 18.784 1.0 34.16 ? 314 ARG A CZ 1 Q76EI6 UNP 314 R ATOM 2502 N N . GLY A 1 315 ? 61.597 -20.061 20.131 1.0 27.34 ? 315 GLY A N 1 Q76EI6 UNP 315 G ATOM 2503 C CA . GLY A 1 315 ? 62.287 -18.790 19.987 1.0 27.34 ? 315 GLY A CA 1 Q76EI6 UNP 315 G ATOM 2504 C C . GLY A 1 315 ? 63.447 -18.856 18.992 1.0 27.34 ? 315 GLY A C 1 Q76EI6 UNP 315 G ATOM 2505 O O . GLY A 1 315 ? 64.072 -19.896 18.789 1.0 27.34 ? 315 GLY A O 1 Q76EI6 UNP 315 G ATOM 2506 N N . GLY A 1 316 ? 63.726 -17.703 18.396 1.0 30.40 ? 316 GLY A N 1 Q76EI6 UNP 316 G ATOM 2507 C CA . GLY A 1 316 ? 64.829 -17.476 17.474 1.0 30.40 ? 316 GLY A CA 1 Q76EI6 UNP 316 G ATOM 2508 C C . GLY A 1 316 ? 64.848 -16.011 17.060 1.0 30.40 ? 316 GLY A C 1 Q76EI6 UNP 316 G ATOM 2509 O O . GLY A 1 316 ? 64.171 -15.613 16.121 1.0 30.40 ? 316 GLY A O 1 Q76EI6 UNP 316 G ATOM 2510 N N . SER A 1 317 ? 65.572 -15.215 17.838 1.0 27.66 ? 317 SER A N 1 Q76EI6 UNP 317 S ATOM 2511 C CA . SER A 1 317 ? 65.931 -13.815 17.607 1.0 27.66 ? 317 SER A CA 1 Q76EI6 UNP 317 S ATOM 2512 C C . SER A 1 317 ? 66.869 -13.623 16.409 1.0 27.66 ? 317 SER A C 1 Q76EI6 UNP 317 S ATOM 2513 C CB . SER A 1 317 ? 66.711 -13.358 18.846 1.0 27.66 ? 317 SER A CB 1 Q76EI6 UNP 317 S ATOM 2514 O O . SER A 1 317 ? 67.684 -14.512 16.177 1.0 27.66 ? 317 SER A O 1 Q76EI6 UNP 317 S ATOM 2515 O OG . SER A 1 317 ? 67.792 -14.253 19.078 1.0 27.66 ? 317 SER A OG 1 Q76EI6 UNP 317 S ATOM 2516 N N . GLN A 1 318 ? 66.838 -12.406 15.835 1.0 33.26 ? 318 GLN A N 1 Q76EI6 UNP 318 Q ATOM 2517 C CA . GLN A 1 318 ? 67.836 -11.675 15.007 1.0 33.26 ? 318 GLN A CA 1 Q76EI6 UNP 318 Q ATOM 2518 C C . GLN A 1 318 ? 67.235 -11.211 13.667 1.0 33.26 ? 318 GLN A C 1 Q76EI6 UNP 318 Q ATOM 2519 C CB . GLN A 1 318 ? 69.197 -12.386 14.860 1.0 33.26 ? 318 GLN A CB 1 Q76EI6 UNP 318 Q ATOM 2520 O O . GLN A 1 318 ? 66.855 -12.025 12.837 1.0 33.26 ? 318 GLN A O 1 Q76EI6 UNP 318 Q ATOM 2521 C CG . GLN A 1 318 ? 70.010 -12.217 16.158 1.0 33.26 ? 318 GLN A CG 1 Q76EI6 UNP 318 Q ATOM 2522 C CD . GLN A 1 318 ? 71.424 -12.776 16.075 1.0 33.26 ? 318 GLN A CD 1 Q76EI6 UNP 318 Q ATOM 2523 N NE2 . GLN A 1 318 ? 72.117 -12.878 17.188 1.0 33.26 ? 318 GLN A NE2 1 Q76EI6 UNP 318 Q ATOM 2524 O OE1 . GLN A 1 318 ? 71.951 -13.126 15.035 1.0 33.26 ? 318 GLN A OE1 1 Q76EI6 UNP 318 Q ATOM 2525 N N . THR A 1 319 ? 66.798 -9.948 13.577 1.0 28.61 ? 319 THR A N 1 Q76EI6 UNP 319 T ATOM 2526 C CA . THR A 1 319 ? 67.529 -8.708 13.198 1.0 28.61 ? 319 THR A CA 1 Q76EI6 UNP 319 T ATOM 2527 C C . THR A 1 319 ? 67.657 -8.487 11.689 1.0 28.61 ? 319 THR A C 1 Q76EI6 UNP 319 T ATOM 2528 C CB . THR A 1 319 ? 68.882 -8.393 13.876 1.0 28.61 ? 319 THR A CB 1 Q76EI6 UNP 319 T ATOM 2529 O O . THR A 1 319 ? 68.294 -9.260 10.990 1.0 28.61 ? 319 THR A O 1 Q76EI6 UNP 319 T ATOM 2530 C CG2 . THR A 1 319 ? 68.727 -7.870 15.302 1.0 28.61 ? 319 THR A CG2 1 Q76EI6 UNP 319 T ATOM 2531 O OG1 . THR A 1 319 ? 69.736 -9.498 13.906 1.0 28.61 ? 319 THR A OG1 1 Q76EI6 UNP 319 T ATOM 2532 N N . GLU A 1 320 ? 67.101 -7.335 11.289 1.0 29.46 ? 320 GLU A N 1 Q76EI6 UNP 320 E ATOM 2533 C CA . GLU A 1 320 ? 67.537 -6.415 10.226 1.0 29.46 ? 320 GLU A CA 1 Q76EI6 UNP 320 E ATOM 2534 C C . GLU A 1 320 ? 67.378 -6.813 8.748 1.0 29.46 ? 320 GLU A C 1 Q76EI6 UNP 320 E ATOM 2535 C CB . GLU A 1 320 ? 68.937 -5.864 10.541 1.0 29.46 ? 320 GLU A CB 1 Q76EI6 UNP 320 E ATOM 2536 O O . GLU A 1 320 ? 67.909 -7.801 8.256 1.0 29.46 ? 320 GLU A O 1 Q76EI6 UNP 320 E ATOM 2537 C CG . GLU A 1 320 ? 68.908 -4.996 11.811 1.0 29.46 ? 320 GLU A CG 1 Q76EI6 UNP 320 E ATOM 2538 C CD . GLU A 1 320 ? 70.292 -4.458 12.187 1.0 29.46 ? 320 GLU A CD 1 Q76EI6 UNP 320 E ATOM 2539 O OE1 . GLU A 1 320 ? 70.354 -3.267 12.561 1.0 29.46 ? 320 GLU A OE1 1 Q76EI6 UNP 320 E ATOM 2540 O OE2 . GLU A 1 320 ? 71.256 -5.252 12.138 1.0 29.46 ? 320 GLU A OE2 1 Q76EI6 UNP 320 E ATOM 2541 N N . GLY A 1 321 ? 66.683 -5.940 8.008 1.0 31.94 ? 321 GLY A N 1 Q76EI6 UNP 321 G ATOM 2542 C CA . GLY A 1 321 ? 66.555 -5.997 6.552 1.0 31.94 ? 321 GLY A CA 1 Q76EI6 UNP 321 G ATOM 2543 C C . GLY A 1 321 ? 65.535 -4.986 6.033 1.0 31.94 ? 321 GLY A C 1 Q76EI6 UNP 321 G ATOM 2544 O O . GLY A 1 321 ? 64.337 -5.190 6.169 1.0 31.94 ? 321 GLY A O 1 Q76EI6 UNP 321 G ATOM 2545 N N . ALA A 1 322 ? 66.039 -3.876 5.504 1.0 33.74 ? 322 ALA A N 1 Q76EI6 UNP 322 A ATOM 2546 C CA . ALA A 1 322 ? 65.358 -2.623 5.206 1.0 33.74 ? 322 ALA A CA 1 Q76EI6 UNP 322 A ATOM 2547 C C . ALA A 1 322 ? 64.257 -2.641 4.124 1.0 33.74 ? 322 ALA A C 1 Q76EI6 UNP 322 A ATOM 2548 C CB . ALA A 1 322 ? 66.467 -1.635 4.818 1.0 33.74 ? 322 ALA A CB 1 Q76EI6 UNP 322 A ATOM 2549 O O . ALA A 1 322 ? 64.152 -3.523 3.275 1.0 33.74 ? 322 ALA A O 1 Q76EI6 UNP 322 A ATOM 2550 N N . GLN A 1 323 ? 63.489 -1.549 4.179 1.0 28.29 ? 323 GLN A N 1 Q76EI6 UNP 323 Q ATOM 2551 C CA . GLN A 1 323 ? 62.552 -1.007 3.199 1.0 28.29 ? 323 GLN A CA 1 Q76EI6 UNP 323 Q ATOM 2552 C C . GLN A 1 323 ? 63.125 -0.945 1.771 1.0 28.29 ? 323 GLN A C 1 Q76EI6 UNP 323 Q ATOM 2553 C CB . GLN A 1 323 ? 62.265 0.449 3.635 1.0 28.29 ? 323 GLN A CB 1 Q76EI6 UNP 323 Q ATOM 2554 O O . GLN A 1 323 ? 64.248 -0.488 1.574 1.0 28.29 ? 323 GLN A O 1 Q76EI6 UNP 323 Q ATOM 2555 C CG . GLN A 1 323 ? 61.521 0.603 4.975 1.0 28.29 ? 323 GLN A CG 1 Q76EI6 UNP 323 Q ATOM 2556 C CD . GLN A 1 323 ? 61.579 2.031 5.523 1.0 28.29 ? 323 GLN A CD 1 Q76EI6 UNP 323 Q ATOM 2557 N NE2 . GLN A 1 323 ? 60.490 2.571 6.025 1.0 28.29 ? 323 GLN A NE2 1 Q76EI6 UNP 323 Q ATOM 2558 O OE1 . GLN A 1 323 ? 62.606 2.684 5.550 1.0 28.29 ? 323 GLN A OE1 1 Q76EI6 UNP 323 Q ATOM 2559 N N . SER A 1 324 ? 62.288 -1.248 0.775 1.0 34.72 ? 324 SER A N 1 Q76EI6 UNP 324 S ATOM 2560 C CA . SER A 1 324 ? 62.366 -0.609 -0.541 1.0 34.72 ? 324 SER A CA 1 Q76EI6 UNP 324 S ATOM 2561 C C . SER A 1 324 ? 60.958 -0.286 -1.025 1.0 34.72 ? 324 SER A C 1 Q76EI6 UNP 324 S ATOM 2562 C CB . SER A 1 324 ? 63.122 -1.433 -1.581 1.0 34.72 ? 324 SER A CB 1 Q76EI6 UNP 324 S ATOM 2563 O O . SER A 1 324 ? 60.074 -1.139 -1.084 1.0 34.72 ? 324 SER A O 1 Q76EI6 UNP 324 S ATOM 2564 O OG . SER A 1 324 ? 63.376 -0.604 -2.703 1.0 34.72 ? 324 SER A OG 1 Q76EI6 UNP 324 S ATOM 2565 N N . SER A 1 325 ? 60.765 0.995 -1.288 1.0 34.98 ? 325 SER A N 1 Q76EI6 UNP 325 S ATOM 2566 C CA . SER A 1 325 ? 59.587 1.637 -1.843 1.0 34.98 ? 325 SER A CA 1 Q76EI6 UNP 325 S ATOM 2567 C C . SER A 1 325 ? 59.770 1.768 -3.349 1.0 34.98 ? 325 SER A C 1 Q76EI6 UNP 325 S ATOM 2568 C CB . SER A 1 325 ? 59.457 3.023 -1.191 1.0 34.98 ? 325 SER A CB 1 Q76EI6 UNP 325 S ATOM 2569 O O . SER A 1 325 ? 60.631 2.533 -3.775 1.0 34.98 ? 325 SER A O 1 Q76EI6 UNP 325 S ATOM 2570 O OG . SER A 1 325 ? 60.725 3.640 -1.036 1.0 34.98 ? 325 SER A OG 1 Q76EI6 UNP 325 S ATOM 2571 N N . ASP A 1 326 ? 58.937 1.084 -4.131 1.0 35.45 ? 326 ASP A N 1 Q76EI6 UNP 326 D ATOM 2572 C CA . ASP A 1 326 ? 58.886 1.263 -5.581 1.0 35.45 ? 326 ASP A CA 1 Q76EI6 UNP 326 D ATOM 2573 C C . ASP A 1 326 ? 57.720 2.180 -5.950 1.0 35.45 ? 326 ASP A C 1 Q76EI6 UNP 326 D ATOM 2574 C CB . ASP A 1 326 ? 58.869 -0.083 -6.316 1.0 35.45 ? 326 ASP A CB 1 Q76EI6 UNP 326 D ATOM 2575 O O . ASP A 1 326 ? 56.540 1.832 -5.872 1.0 35.45 ? 326 ASP A O 1 Q76EI6 UNP 326 D ATOM 2576 C CG . ASP A 1 326 ? 60.231 -0.792 -6.285 1.0 35.45 ? 326 ASP A CG 1 Q76EI6 UNP 326 D ATOM 2577 O OD1 . ASP A 1 326 ? 61.264 -0.101 -6.143 1.0 35.45 ? 326 ASP A OD1 1 Q76EI6 UNP 326 D ATOM 2578 O OD2 . ASP A 1 326 ? 60.223 -2.036 -6.402 1.0 35.45 ? 326 ASP A OD2 1 Q76EI6 UNP 326 D ATOM 2579 N N . PHE A 1 327 ? 58.101 3.397 -6.324 1.0 31.00 ? 327 PHE A N 1 Q76EI6 UNP 327 F ATOM 2580 C CA . PHE A 1 327 ? 57.293 4.391 -7.007 1.0 31.00 ? 327 PHE A CA 1 Q76EI6 UNP 327 F ATOM 2581 C C . PHE A 1 327 ? 57.720 4.335 -8.478 1.0 31.00 ? 327 PHE A C 1 Q76EI6 UNP 327 F ATOM 2582 C CB . PHE A 1 327 ? 57.575 5.766 -6.359 1.0 31.00 ? 327 PHE A CB 1 Q76EI6 UNP 327 F ATOM 2583 O O . PHE A 1 327 ? 58.868 4.650 -8.785 1.0 31.00 ? 327 PHE A O 1 Q76EI6 UNP 327 F ATOM 2584 C CG . PHE A 1 327 ? 56.404 6.726 -6.299 1.0 31.00 ? 327 PHE A CG 1 Q76EI6 UNP 327 F ATOM 2585 C CD1 . PHE A 1 327 ? 56.182 7.666 -7.324 1.0 31.00 ? 327 PHE A CD1 1 Q76EI6 UNP 327 F ATOM 2586 C CD2 . PHE A 1 327 ? 55.566 6.715 -5.169 1.0 31.00 ? 327 PHE A CD2 1 Q76EI6 UNP 327 F ATOM 2587 C CE1 . PHE A 1 327 ? 55.126 8.590 -7.213 1.0 31.00 ? 327 PHE A CE1 1 Q76EI6 UNP 327 F ATOM 2588 C CE2 . PHE A 1 327 ? 54.513 7.640 -5.056 1.0 31.00 ? 327 PHE A CE2 1 Q76EI6 UNP 327 F ATOM 2589 C CZ . PHE A 1 327 ? 54.294 8.580 -6.078 1.0 31.00 ? 327 PHE A CZ 1 Q76EI6 UNP 327 F ATOM 2590 N N . VAL A 1 328 ? 56.828 3.930 -9.385 1.0 39.98 ? 328 VAL A N 1 Q76EI6 UNP 328 V ATOM 2591 C CA . VAL A 1 328 ? 57.031 4.103 -10.830 1.0 39.98 ? 328 VAL A CA 1 Q76EI6 UNP 328 V ATOM 2592 C C . VAL A 1 328 ? 55.789 4.750 -11.423 1.0 39.98 ? 328 VAL A C 1 Q76EI6 UNP 328 V ATOM 2593 C CB . VAL A 1 328 ? 57.437 2.813 -11.569 1.0 39.98 ? 328 VAL A CB 1 Q76EI6 UNP 328 V ATOM 2594 O O . VAL A 1 328 ? 54.695 4.188 -11.432 1.0 39.98 ? 328 VAL A O 1 Q76EI6 UNP 328 V ATOM 2595 C CG1 . VAL A 1 328 ? 57.616 3.070 -13.074 1.0 39.98 ? 328 VAL A CG1 1 Q76EI6 UNP 328 V ATOM 2596 C CG2 . VAL A 1 328 ? 58.776 2.276 -11.041 1.0 39.98 ? 328 VAL A CG2 1 Q76EI6 UNP 328 V ATOM 2597 N N . THR A 1 329 ? 56.013 5.981 -11.856 1.0 29.19 ? 329 THR A N 1 Q76EI6 UNP 329 T ATOM 2598 C CA . THR A 1 329 ? 55.224 6.805 -12.766 1.0 29.19 ? 329 THR A CA 1 Q76EI6 UNP 329 T ATOM 2599 C C . THR A 1 329 ? 55.304 6.292 -14.202 1.0 29.19 ? 329 THR A C 1 Q76EI6 UNP 329 T ATOM 2600 C CB . THR A 1 329 ? 55.845 8.219 -12.786 1.0 29.19 ? 329 THR A CB 1 Q76EI6 UNP 329 T ATOM 2601 O O . THR A 1 329 ? 56.409 6.052 -14.683 1.0 29.19 ? 329 THR A O 1 Q76EI6 UNP 329 T ATOM 2602 C CG2 . THR A 1 329 ? 55.387 9.080 -11.613 1.0 29.19 ? 329 THR A CG2 1 Q76EI6 UNP 329 T ATOM 2603 O OG1 . THR A 1 329 ? 57.259 8.134 -12.697 1.0 29.19 ? 329 THR A OG1 1 Q76EI6 UNP 329 T ATOM 2604 N N . GLU A 1 330 ? 54.160 6.281 -14.887 1.0 40.86 ? 330 GLU A N 1 Q76EI6 UNP 330 E ATOM 2605 C CA . GLU A 1 330 ? 53.957 6.950 -16.185 1.0 40.86 ? 330 GLU A CA 1 Q76EI6 UNP 330 E ATOM 2606 C C . GLU A 1 330 ? 52.645 7.741 -16.133 1.0 40.86 ? 330 GLU A C 1 Q76EI6 UNP 330 E ATOM 2607 C CB . GLU A 1 330 ? 53.985 5.982 -17.383 1.0 40.86 ? 330 GLU A CB 1 Q76EI6 UNP 330 E ATOM 2608 O O . GLU A 1 330 ? 51.659 7.211 -15.561 1.0 40.86 ? 330 GLU A O 1 Q76EI6 UNP 330 E ATOM 2609 C CG . GLU A 1 330 ? 55.416 5.653 -17.847 1.0 40.86 ? 330 GLU A CG 1 Q76EI6 UNP 330 E ATOM 2610 C CD . GLU A 1 330 ? 55.457 4.960 -19.225 1.0 40.86 ? 330 GLU A CD 1 Q76EI6 UNP 330 E ATOM 2611 O OE1 . GLU A 1 330 ? 56.333 5.331 -20.044 1.0 40.86 ? 330 GLU A OE1 1 Q76EI6 UNP 330 E ATOM 2612 O OE2 . GLU A 1 330 ? 54.631 4.046 -19.466 1.0 40.86 ? 330 GLU A OE2 1 Q76EI6 UNP 330 E ATOM 2613 O OXT . GLU A 1 330 ? 52.702 8.916 -16.558 1.0 40.86 ? 330 GLU A OXT 1 Q76EI6 UNP 330 E # ciftools-java-ciftools-java-3.0.1/src/test/resources/encoding-hint/000077500000000000000000000000001414676747700253505ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/encoding-hint/hint1.json000066400000000000000000000005311414676747700272650ustar00rootroot00000000000000[ { "categoryName": "atom_site", "columnName": "Cartn_x", "encoding": "pack", "precision": 1 }, { "categoryName": "atom_site", "columnName": "Cartn_y", "encoding": "rle", "precision": 2 }, { "categoryName": "atom_site", "columnName": "Cartn_z", "encoding": "delta", "precision": 3 } ] ciftools-java-ciftools-java-3.0.1/src/test/resources/encoding-hint/hint2.json000066400000000000000000000004771414676747700272770ustar00rootroot00000000000000[ { "categoryName": "atom_site", "columnName": "Cartn_x", "encoding": "rle", "precision": 1 }, { "categoryName": "atom_site", "columnName": "Cartn_y", "precision": 3 }, { "categoryName": "atom_site", "columnName": "Cartn_z", "encoding": "pack", "precision": 5 } ]ciftools-java-ciftools-java-3.0.1/src/test/resources/non-mmcif/000077500000000000000000000000001414676747700245055ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/non-mmcif/867861-core.cif000066400000000000000000000755171414676747700267200ustar00rootroot00000000000000####################################################################### # # This file contains crystal structure data downloaded from the # Cambridge Structural Database (CSD) hosted by the Cambridge # Crystallographic Data Centre (CCDC). # # Full information about CCDC data access policies and citation # guidelines are available at http://www.ccdc.cam.ac.uk/access/V1 # # Audit and citation data items may have been added by the CCDC. # Please retain this information to preserve the provenance of # this file and to allow appropriate attribution of the data. # ####################################################################### data_n1379 _audit_block_doi 10.5517/ccy42jn _database_code_depnum_ccdc_archive 'CCDC 867861' loop_ _citation_id _citation_doi _citation_year 1 10.1002/chem.201202070 2012 _audit_update_record ; 2012-02-20 deposited with the CCDC. 2016-10-08 downloaded from the CCDC. ; _audit_creation_method SHELXL-97 _chemical_name_systematic ; ? ; _chemical_name_common ? _chemical_melting_point ? _chemical_formula_moiety 'C76 H90 N10 O14 4(C2 F3 O2) 4(C2 H3 N)' _chemical_formula_sum 'C92 H102 F12 N14 O22' _chemical_formula_weight 1983.88 loop_ _atom_type_symbol _atom_type_description _atom_type_scat_dispersion_real _atom_type_scat_dispersion_imag _atom_type_scat_source C C 0.0181 0.0091 'International Tables Vol C Tables 4.2.6.8 and 6.1.1.4' H H 0.0000 0.0000 'International Tables Vol C Tables 4.2.6.8 and 6.1.1.4' N N 0.0311 0.0180 'International Tables Vol C Tables 4.2.6.8 and 6.1.1.4' O O 0.0492 0.0322 'International Tables Vol C Tables 4.2.6.8 and 6.1.1.4' F F 0.0727 0.0534 'International Tables Vol C Tables 4.2.6.8 and 6.1.1.4' _symmetry_cell_setting Triclinic _symmetry_space_group_name_H-M P-1 loop_ _symmetry_equiv_pos_as_xyz 'x, y, z' '-x, -y, -z' _cell_length_a 11.0829(8) _cell_length_b 14.6829(10) _cell_length_c 16.8532(17) _cell_angle_alpha 105.728(6) _cell_angle_beta 100.310(6) _cell_angle_gamma 110.620(4) _cell_volume 2353.3(3) _cell_formula_units_Z 1 _cell_measurement_temperature 100(2) _cell_measurement_reflns_used 5934 _cell_measurement_theta_min 2.86 _cell_measurement_theta_max 64.30 _exptl_crystal_description plate _exptl_crystal_colour violet _exptl_crystal_size_max 0.57 _exptl_crystal_size_mid 0.18 _exptl_crystal_size_min 0.05 _exptl_crystal_density_meas ? _exptl_crystal_density_diffrn 1.400 _exptl_crystal_density_method ? _exptl_crystal_F_000 1036 _exptl_absorpt_coefficient_mu 0.995 _exptl_absorpt_correction_type integration _exptl_absorpt_correction_T_min 0.6022 _exptl_absorpt_correction_T_max 0.9482 _exptl_absorpt_process_details 'XPREP, face-indexed' _exptl_special_details ; ? ; _diffrn_ambient_temperature 100(2) _diffrn_radiation_wavelength 1.54178 _diffrn_radiation_type CuK\a _diffrn_radiation_source microsource _diffrn_radiation_monochromator 'Quazar optics' _diffrn_measurement_device_type 'Bruker APEX-II CCD' _diffrn_measurement_method '\f and \w scans' _diffrn_detector_area_resol_mean ? _diffrn_reflns_number 16613 _diffrn_reflns_av_R_equivalents 0.1477 _diffrn_reflns_av_sigmaI/netI 0.1112 _diffrn_reflns_limit_h_min -12 _diffrn_reflns_limit_h_max 8 _diffrn_reflns_limit_k_min -17 _diffrn_reflns_limit_k_max 17 _diffrn_reflns_limit_l_min -19 _diffrn_reflns_limit_l_max 19 _diffrn_reflns_theta_min 2.86 _diffrn_reflns_theta_max 64.94 _reflns_number_total 7680 _reflns_number_gt 5560 _reflns_threshold_expression >2sigma(I) _computing_data_collection 'Bruker APEX2' _computing_cell_refinement 'Bruker SAINT' _computing_data_reduction 'Bruker SAINT' _computing_structure_solution 'SHELXS-97 (Sheldrick, 2008)' _computing_structure_refinement 'SHELXL-97 (Sheldrick, 2008)' _computing_molecular_graphics 'Bruker SHELXTL' _computing_publication_material 'Bruker SHELXTL' _refine_special_details ; Refinement of F^2^ against ALL reflections. The weighted R-factor wR and goodness of fit S are based on F^2^, conventional R-factors R are based on F, with F set to zero for negative F^2^. The threshold expression of F^2^ > 2sigma(F^2^) is used only for calculating R-factors(gt) etc. and is not relevant to the choice of reflections for refinement. R-factors based on F^2^ are statistically about twice as large as those based on F, and R- factors based on ALL data will be even larger. Rigid bond restraints (esd 0.002) were imposed on the displacement parameters, as well as restraints on similar amplitudes (esd 0.002) separated by less than 1.7 Ang. on C27, C29, and N102. Distance restraints were refined on the bond between C28 and C29. ; _refine_ls_structure_factor_coef Fsqd _refine_ls_matrix_type full _refine_ls_weighting_scheme calc _refine_ls_weighting_details 'calc w=1/[\s^2^(Fo^2^)+(0.1912P)^2^+4.8134P] where P=(Fo^2^+2Fc^2^)/3' _atom_sites_solution_primary direct _atom_sites_solution_secondary difmap _atom_sites_solution_hydrogens geom _refine_ls_hydrogen_treatment mixed _refine_ls_extinction_method none _refine_ls_extinction_coef ? _refine_ls_number_reflns 7680 _refine_ls_number_parameters 633 _refine_ls_number_restraints 1 _refine_ls_R_factor_all 0.1349 _refine_ls_R_factor_gt 0.1101 _refine_ls_wR_factor_ref 0.3402 _refine_ls_wR_factor_gt 0.3102 _refine_ls_goodness_of_fit_ref 1.089 _refine_ls_restrained_S_all 1.096 _refine_ls_shift/su_max 0.000 _refine_ls_shift/su_mean 0.000 loop_ _atom_site_label _atom_site_type_symbol _atom_site_fract_x _atom_site_fract_y _atom_site_fract_z _atom_site_U_iso_or_equiv _atom_site_adp_type _atom_site_occupancy _atom_site_symmetry_multiplicity _atom_site_calc_flag _atom_site_refinement_flags _atom_site_disorder_assembly _atom_site_disorder_group C1 C -0.3373(4) -0.2086(3) -0.2547(3) 0.0229(10) Uani 1 1 d . . . H1 H -0.3820 -0.2827 -0.2795 0.027 Uiso 1 1 calc R . . C2 C -0.1956(4) -0.0511(3) -0.2602(3) 0.0215(10) Uani 1 1 d . . . H2 H -0.1401 -0.0147 -0.2886 0.026 Uiso 1 1 calc R . . C3 C -0.3583(4) -0.1574(3) -0.1814(3) 0.0213(9) Uani 1 1 d . . . H3 H -0.4168 -0.1960 -0.1558 0.026 Uiso 1 1 calc R . . C4 C -0.2146(4) 0.0039(3) -0.1873(3) 0.0180(9) Uani 1 1 d . . . H4 H -0.1736 0.0780 -0.1660 0.022 Uiso 1 1 calc R . . C5 C -0.2943(4) -0.0488(3) -0.1440(3) 0.0163(9) Uani 1 1 d . . . C6 C -0.3053(4) 0.0091(3) -0.0600(3) 0.0170(9) Uani 1 1 d . . . C7 C -0.3538(4) -0.0444(3) -0.0071(3) 0.0193(9) Uani 1 1 d . . . H7 H -0.3850 -0.1181 -0.0264 0.023 Uiso 1 1 calc R . . C8 C -0.2620(4) 0.1168(3) -0.0291(3) 0.0194(9) Uani 1 1 d . . . H8 H -0.2304 0.1553 -0.0640 0.023 Uiso 1 1 calc R . . C9 C -0.3563(4) 0.0094(3) 0.0725(3) 0.0218(10) Uani 1 1 d . . . H9 H -0.3904 -0.0276 0.1077 0.026 Uiso 1 1 calc R . . C10 C -0.2648(4) 0.1679(3) 0.0515(3) 0.0190(9) Uani 1 1 d . . . H10 H -0.2340 0.2416 0.0724 0.023 Uiso 1 1 calc R . . C11 C -0.3024(4) 0.1707(4) 0.1919(3) 0.0227(10) Uani 1 1 d . . . H11A H -0.3772 0.1277 0.2088 0.027 Uiso 1 1 calc R . . H11B H -0.3094 0.2371 0.1964 0.027 Uiso 1 1 calc R . . C12 C -0.1670(4) 0.1920(3) 0.2509(2) 0.0184(9) Uani 1 1 d . . . C13 C -0.1547(5) 0.1179(4) 0.2849(3) 0.0223(10) Uani 1 1 d . . . H13 H -0.2328 0.0589 0.2788 0.027 Uiso 1 1 calc R . . C14 C -0.0541(4) 0.2821(3) 0.2667(2) 0.0204(9) Uani 1 1 d . . . H14 H -0.0631 0.3352 0.2475 0.024 Uiso 1 1 calc R . . C15 C -0.0272(5) 0.1313(4) 0.3277(3) 0.0231(10) Uani 1 1 d . . . H15 H -0.0192 0.0806 0.3506 0.028 Uiso 1 1 calc R . . C16 C 0.0731(4) 0.2946(3) 0.3110(2) 0.0195(9) Uani 1 1 d . . . C17 C 0.0890(4) 0.2163(3) 0.3381(2) 0.0204(10) Uani 1 1 d . . . C18 C 0.2252(5) 0.2149(4) 0.3687(3) 0.0273(11) Uani 1 1 d . . . H18A H 0.2965 0.2872 0.3968 0.033 Uiso 1 1 calc R . . H18B H 0.2237 0.1802 0.4116 0.033 Uiso 1 1 calc R . . C19 C 0.2862(4) 0.4582(4) 0.3974(3) 0.0247(10) Uani 1 1 d . . . H19 H 0.3032 0.4532 0.4530 0.030 Uiso 1 1 calc R . . C20 C 0.3577(5) 0.5371(4) 0.3739(3) 0.0279(11) Uani 1 1 d . . . C21 C 0.4805(5) 0.6358(4) 0.4267(3) 0.0333(12) Uani 1 1 d . . . H21A H 0.4882 0.6869 0.3975 0.040 Uiso 1 1 calc R . . H21B H 0.4699 0.6656 0.4837 0.040 Uiso 1 1 calc R . . C22 C 0.6303(6) 0.5857(4) 0.3599(3) 0.0374(12) Uani 1 1 d . . . H22A H 0.6523 0.6416 0.3355 0.045 Uiso 1 1 calc R . . H22B H 0.5494 0.5242 0.3176 0.045 Uiso 1 1 calc R . . C23 C 0.7460(6) 0.5575(5) 0.3762(4) 0.0413(13) Uani 1 1 d . . . H23A H 0.7730 0.5406 0.3231 0.050 Uiso 1 1 calc R . . H23B H 0.8246 0.6169 0.4226 0.050 Uiso 1 1 calc R . . C24 C 0.7952(6) 0.4206(5) 0.3967(4) 0.0496(16) Uani 1 1 d . . . H24A H 0.8893 0.4743 0.4264 0.060 Uiso 1 1 calc R . . H24B H 0.7870 0.3874 0.3353 0.060 Uiso 1 1 calc R . . C25 C 0.7663(11) 0.3428(7) 0.4361(4) 0.074(3) Uani 1 1 d . . . H25A H 0.8372 0.3165 0.4378 0.089 Uiso 1 1 calc R . . H25B H 0.7691 0.3754 0.4965 0.089 Uiso 1 1 calc R . . C26 C 0.6441(8) 0.1838(7) 0.4342(5) 0.071(2) Uani 1 1 d . . . H26A H 0.7153 0.1600 0.4249 0.085 Uiso 1 1 calc R . . H26B H 0.6577 0.2137 0.4970 0.085 Uiso 1 1 calc R . . C27 C 0.5204(10) 0.1080(8) 0.3921(7) 0.125(5) Uani 1 1 d . . . H27A H 0.5220 0.0408 0.3913 0.150 Uiso 1 1 calc R . . H27B H 0.4964 0.1039 0.3313 0.150 Uiso 1 1 calc R . . C28 C 0.3730(9) 0.0886(7) 0.4988(5) 0.097(4) Uani 1 1 d D . . H28A H 0.4284 0.0506 0.5097 0.116 Uiso 1 1 calc R . . H28B H 0.4078 0.1526 0.5510 0.116 Uiso 1 1 calc R . . C29 C 0.2559(11) 0.033(2) 0.4964(8) 0.281(16) Uani 1 1 d D . . H29A H 0.2452 0.0690 0.5518 0.337 Uiso 1 1 calc R . . H29B H 0.2589 -0.0322 0.5000 0.337 Uiso 1 1 calc R . . C30 C 0.0569(12) -0.1026(9) 0.4169(5) 0.089(3) Uani 1 1 d . . . H30A H 0.0442 -0.1134 0.4708 0.107 Uiso 1 1 calc R . . H30B H 0.1035 -0.1448 0.3928 0.107 Uiso 1 1 calc R . . C31 C -0.0702(10) -0.1360(6) 0.3569(6) 0.083(3) Uani 1 1 d . . . H31A H -0.1307 -0.2064 0.3530 0.100 Uiso 1 1 calc R . . H31B H -0.1113 -0.0878 0.3776 0.100 Uiso 1 1 calc R . . C32 C -0.1964(9) -0.1774(5) 0.2168(5) 0.067(2) Uani 1 1 d . . . H32A H -0.2564 -0.2441 0.2195 0.080 Uiso 1 1 calc R . . H32B H -0.2342 -0.1258 0.2343 0.080 Uiso 1 1 calc R . . C33 C -0.1881(7) -0.1926(5) 0.1297(4) 0.0593(19) Uani 1 1 d . . . H33A H -0.2803 -0.2327 0.0880 0.071 Uiso 1 1 calc R . . H33B H -0.1354 -0.2340 0.1169 0.071 Uiso 1 1 calc R . . C34 C -0.0909(4) -0.0989(4) 0.0440(3) 0.0231(10) Uani 1 1 d . . . C35 C -0.1178(5) -0.1907(4) -0.0206(3) 0.0290(11) Uani 1 1 d . . . H35 H -0.1660 -0.2560 -0.0162 0.035 Uiso 1 1 calc R . . C36 C -0.0214(4) -0.0005(3) 0.0371(3) 0.0182(9) Uani 1 1 d . . . C37 C 0.0055(4) 0.0950(3) 0.1019(3) 0.0212(10) Uani 1 1 d . . . H37 H -0.0240 0.0948 0.1515 0.025 Uiso 1 1 calc R . . C38 C 0.0734(4) 0.1868(4) 0.0931(3) 0.0249(10) Uani 1 1 d . . . H38 H 0.0914 0.2503 0.1372 0.030 Uiso 1 1 calc R . . N1 N -0.2553(3) -0.1567(3) -0.2921(2) 0.0202(8) Uani 1 1 d . . . N2 N -0.3112(3) 0.1137(3) 0.1013(2) 0.0181(8) Uani 1 1 d . . . N3 N 0.1854(4) 0.3880(3) 0.3242(2) 0.0221(8) Uani 1 1 d . . . N4 N 0.1947(4) 0.4236(3) 0.2574(2) 0.0281(9) Uani 1 1 d . . . N5 N 0.2991(4) 0.5136(3) 0.2881(3) 0.0315(10) Uani 1 1 d . . . O1 O 0.6028(3) 0.6210(3) 0.4395(2) 0.0301(8) Uani 1 1 d . . . O2 O 0.7045(4) 0.4689(3) 0.4018(2) 0.0429(10) Uani 1 1 d . . . O3 O 0.6381(7) 0.2580(4) 0.3907(4) 0.0743(17) Uani 1 1 d . . . O4 O 0.4041(4) 0.1218(3) 0.4321(2) 0.0412(10) Uani 1 1 d . . . O5 O 0.1363(5) 0.0023(6) 0.4355(3) 0.0786(19) Uani 1 1 d . . . O6 O -0.0597(6) -0.1394(4) 0.2749(3) 0.0757(17) Uani 1 1 d . . . O7 O -0.1244(3) -0.0939(3) 0.1185(2) 0.0320(8) Uani 1 1 d . . . C101 C 0.6294(5) 0.3676(4) 0.1211(3) 0.0286(11) Uani 1 1 d . . . C102 C 0.5798(8) 0.4458(5) 0.1022(5) 0.066(2) Uani 1 1 d . . . C103 C 0.5077(5) 0.8961(4) 0.2466(3) 0.0342(12) Uani 1 1 d . . . C104 C 0.3819(8) 0.8078(6) 0.2433(5) 0.077(3) Uani 1 1 d . . . C105 C 0.0707(7) 0.4215(5) 0.0313(4) 0.0516(16) Uani 1 1 d . . . C106 C 0.2104(7) 0.4969(6) 0.0645(5) 0.066(2) Uani 1 1 d . . . H10A H 0.2627 0.4718 0.0303 0.099 Uiso 1 1 calc R . . H10B H 0.2471 0.5066 0.1251 0.099 Uiso 1 1 calc R . . H10C H 0.2161 0.5637 0.0606 0.099 Uiso 1 1 calc R . . C107 C 0.0569(7) 0.6249(7) 0.2999(5) 0.071(2) Uani 1 1 d . . . C108 C 0.0316(8) 0.5978(7) 0.2128(5) 0.077(2) Uani 1 1 d . . . H10D H 0.0994 0.5753 0.1954 0.115 Uiso 1 1 calc R . . H10E H 0.0360 0.6581 0.1969 0.115 Uiso 1 1 calc R . . H10F H -0.0588 0.5404 0.1833 0.115 Uiso 1 1 calc R . . O101 O 0.5421(4) 0.2774(3) 0.0882(3) 0.0463(10) Uani 1 1 d . . . O102 O 0.7472(4) 0.4014(3) 0.1666(3) 0.0485(11) Uani 1 1 d . . . O103 O 0.4882(4) 0.9389(3) 0.1955(2) 0.0356(9) Uani 1 1 d . . . O104 O 0.6107(4) 0.9176(3) 0.3029(3) 0.0517(11) Uani 1 1 d . . . F101 F 0.4877(8) 0.4530(7) 0.1408(4) 0.148(3) Uani 1 1 d . . . F102 F 0.5188(6) 0.4177(4) 0.0191(3) 0.105(2) Uani 1 1 d . . . F103 F 0.6733(8) 0.5407(3) 0.1298(5) 0.160(4) Uani 1 1 d . . . F104 F 0.2811(5) 0.7655(4) 0.1734(3) 0.098(2) Uani 1 1 d . . . F105 F 0.3328(8) 0.8406(9) 0.3070(4) 0.233(7) Uani 1 1 d . . . F106 F 0.4002(9) 0.7351(6) 0.2617(7) 0.224(6) Uani 1 1 d . . . N101 N -0.0392(7) 0.3613(5) 0.0045(4) 0.0715(19) Uani 1 1 d . . . N102 N 0.0774(10) 0.6479(13) 0.3716(6) 0.185(7) Uani 1 1 d . . . loop_ _atom_site_aniso_label _atom_site_aniso_U_11 _atom_site_aniso_U_22 _atom_site_aniso_U_33 _atom_site_aniso_U_23 _atom_site_aniso_U_13 _atom_site_aniso_U_12 C1 0.015(2) 0.023(2) 0.022(2) -0.0003(18) -0.0032(18) 0.0097(17) C2 0.021(2) 0.032(2) 0.012(2) 0.0047(17) -0.0022(17) 0.0168(19) C3 0.0099(19) 0.030(2) 0.021(2) 0.0059(18) -0.0007(17) 0.0104(17) C4 0.017(2) 0.027(2) 0.0111(19) 0.0045(16) -0.0012(16) 0.0157(18) C5 0.0087(18) 0.025(2) 0.0134(19) 0.0028(16) -0.0032(15) 0.0121(16) C6 0.0075(18) 0.031(2) 0.014(2) 0.0067(17) -0.0017(15) 0.0130(17) C7 0.0074(18) 0.029(2) 0.019(2) 0.0047(17) 0.0003(16) 0.0093(17) C8 0.0135(19) 0.028(2) 0.013(2) 0.0039(17) -0.0035(16) 0.0120(17) C9 0.013(2) 0.031(2) 0.020(2) 0.0072(18) 0.0012(17) 0.0105(18) C10 0.0112(19) 0.029(2) 0.018(2) 0.0066(17) 0.0025(16) 0.0122(17) C11 0.019(2) 0.038(2) 0.014(2) 0.0056(18) 0.0059(17) 0.0178(19) C12 0.019(2) 0.029(2) 0.0068(18) -0.0007(16) 0.0013(16) 0.0169(18) C13 0.024(2) 0.030(2) 0.013(2) 0.0023(17) 0.0047(18) 0.0159(19) C14 0.027(2) 0.027(2) 0.0079(19) -0.0015(16) 0.0012(17) 0.0200(19) C15 0.030(2) 0.034(2) 0.012(2) 0.0056(17) 0.0059(18) 0.023(2) C16 0.023(2) 0.028(2) 0.0057(18) -0.0018(16) 0.0027(16) 0.0154(19) C17 0.024(2) 0.032(2) 0.0063(18) -0.0012(16) 0.0008(16) 0.0209(19) C18 0.028(2) 0.040(3) 0.010(2) -0.0024(18) -0.0038(18) 0.025(2) C19 0.023(2) 0.034(2) 0.012(2) -0.0015(18) -0.0024(17) 0.017(2) C20 0.024(2) 0.031(2) 0.019(2) 0.0008(19) -0.0030(19) 0.011(2) C21 0.027(3) 0.034(3) 0.028(3) -0.001(2) 0.001(2) 0.014(2) C22 0.038(3) 0.046(3) 0.027(3) 0.011(2) 0.010(2) 0.018(2) C23 0.039(3) 0.054(3) 0.033(3) 0.012(3) 0.015(2) 0.022(3) C24 0.051(3) 0.061(4) 0.034(3) -0.002(3) 0.006(3) 0.038(3) C25 0.145(8) 0.082(5) 0.039(4) 0.023(4) 0.042(5) 0.090(6) C26 0.068(5) 0.096(6) 0.055(4) 0.020(4) 0.007(4) 0.053(5) C27 0.105(7) 0.115(7) 0.120(8) -0.033(6) -0.051(6) 0.106(7) C28 0.082(6) 0.105(6) 0.049(4) 0.052(4) -0.036(4) -0.012(5) C29 0.074(7) 0.62(4) 0.114(10) 0.252(18) 0.001(7) 0.029(14) C30 0.149(9) 0.141(9) 0.054(5) 0.065(5) 0.057(6) 0.113(8) C31 0.110(7) 0.062(5) 0.082(6) 0.050(4) 0.030(5) 0.021(5) C32 0.094(6) 0.046(4) 0.061(4) 0.021(3) 0.040(4) 0.021(4) C33 0.056(4) 0.048(4) 0.046(4) 0.013(3) 0.018(3) -0.007(3) C34 0.014(2) 0.035(2) 0.014(2) 0.0059(18) -0.0019(17) 0.0096(18) C35 0.025(2) 0.032(2) 0.021(2) 0.0050(19) -0.0033(19) 0.010(2) C36 0.0082(18) 0.030(2) 0.0130(19) 0.0013(17) -0.0030(15) 0.0125(17) C37 0.017(2) 0.032(2) 0.013(2) -0.0004(17) -0.0039(16) 0.0181(19) C38 0.024(2) 0.029(2) 0.016(2) -0.0031(18) -0.0035(18) 0.017(2) N1 0.0187(18) 0.032(2) 0.0087(16) -0.0003(14) -0.0050(14) 0.0193(16) N2 0.0109(16) 0.033(2) 0.0095(16) 0.0031(14) -0.0003(13) 0.0141(15) N3 0.0216(18) 0.030(2) 0.0120(17) -0.0001(15) -0.0016(14) 0.0163(16) N4 0.029(2) 0.029(2) 0.0150(18) 0.0034(16) -0.0032(16) 0.0089(17) N5 0.033(2) 0.032(2) 0.021(2) 0.0036(17) -0.0041(17) 0.0140(18) O1 0.0235(17) 0.0363(18) 0.0205(16) 0.0026(14) 0.0003(13) 0.0105(14) O2 0.054(2) 0.060(2) 0.031(2) 0.0152(18) 0.0199(18) 0.040(2) O3 0.137(5) 0.064(3) 0.083(4) 0.044(3) 0.084(4) 0.073(4) O4 0.0309(19) 0.049(2) 0.043(2) 0.0191(18) -0.0025(16) 0.0215(17) O5 0.045(3) 0.155(6) 0.048(3) 0.062(3) 0.024(2) 0.031(3) O6 0.093(4) 0.048(3) 0.058(3) 0.026(2) -0.016(3) 0.012(3) O7 0.0255(17) 0.045(2) 0.0179(16) 0.0091(14) 0.0051(14) 0.0090(15) C101 0.033(3) 0.030(3) 0.021(2) 0.0047(19) 0.011(2) 0.014(2) C102 0.082(5) 0.053(4) 0.047(4) 0.000(3) -0.010(4) 0.039(4) C103 0.041(3) 0.035(3) 0.021(2) 0.008(2) -0.002(2) 0.017(2) C104 0.073(5) 0.069(5) 0.048(4) 0.042(4) -0.023(4) -0.012(4) C105 0.055(4) 0.045(3) 0.055(4) 0.018(3) 0.001(3) 0.028(3) C106 0.057(4) 0.060(4) 0.070(5) 0.018(4) 0.001(4) 0.026(4) C107 0.041(4) 0.113(7) 0.059(5) 0.035(4) 0.016(3) 0.028(4) C108 0.057(4) 0.081(5) 0.061(5) 0.019(4) 0.011(4) 0.003(4) O101 0.033(2) 0.038(2) 0.060(3) 0.0192(19) 0.0048(19) 0.0098(17) O102 0.041(2) 0.038(2) 0.053(2) 0.0099(18) -0.0001(19) 0.0125(18) O103 0.038(2) 0.043(2) 0.0269(18) 0.0176(16) 0.0086(15) 0.0154(17) O104 0.043(2) 0.055(2) 0.045(2) 0.023(2) -0.0085(19) 0.0130(19) F101 0.159(6) 0.220(8) 0.099(4) 0.007(5) 0.016(4) 0.166(7) F102 0.148(5) 0.067(3) 0.074(3) 0.030(2) -0.031(3) 0.045(3) F103 0.177(7) 0.030(2) 0.180(6) 0.007(3) -0.087(5) 0.030(3) F104 0.073(3) 0.084(3) 0.072(3) 0.054(2) -0.037(2) -0.028(2) F105 0.132(6) 0.291(12) 0.076(4) 0.035(6) 0.034(4) -0.108(8) F106 0.161(7) 0.104(5) 0.286(11) 0.146(7) -0.127(7) -0.041(5) N101 0.063(4) 0.050(3) 0.082(4) 0.025(3) -0.013(3) 0.018(3) N102 0.077(6) 0.35(2) 0.072(6) 0.079(9) 0.015(5) 0.027(9) _geom_special_details ; All esds (except the esd in the dihedral angle between two l.s. planes) are estimated using the full covariance matrix. The cell esds are taken into account individually in the estimation of esds in distances, angles and torsion angles; correlations between esds in cell parameters are only used when they are defined by crystal symmetry. An approximate (isotropic) treatment of cell esds is used for estimating esds involving l.s. planes. ; loop_ _geom_bond_atom_site_label_1 _geom_bond_atom_site_label_2 _geom_bond_distance _geom_bond_site_symmetry_2 _geom_bond_publ_flag C1 N1 1.334(6) . ? C1 C3 1.367(6) . ? C1 H1 0.9500 . ? C2 N1 1.353(6) . ? C2 C4 1.371(6) . ? C2 H2 0.9500 . ? C3 C5 1.394(6) . ? C3 H3 0.9500 . ? C4 C5 1.403(6) . ? C4 H4 0.9500 . ? C5 C6 1.490(6) . ? C6 C8 1.390(6) . ? C6 C7 1.397(6) . ? C7 C9 1.371(6) . ? C7 H7 0.9500 . ? C8 C10 1.375(6) . ? C8 H8 0.9500 . ? C9 N2 1.342(6) . ? C9 H9 0.9500 . ? C10 N2 1.352(6) . ? C10 H10 0.9500 . ? C11 N2 1.497(5) . ? C11 C12 1.517(6) . ? C11 H11A 0.9900 . ? C11 H11B 0.9900 . ? C12 C14 1.382(6) . ? C12 C13 1.396(6) . ? C13 C15 1.384(6) . ? C13 H13 0.9500 . ? C14 C16 1.395(6) . ? C14 H14 0.9500 . ? C15 C17 1.383(7) . ? C15 H15 0.9500 . ? C16 C17 1.400(6) . ? C16 N3 1.418(6) . ? C17 C18 1.515(6) . ? C18 N1 1.505(5) 2 ? C18 H18A 0.9900 . ? C18 H18B 0.9900 . ? C19 N3 1.356(5) . ? C19 C20 1.357(7) . ? C19 H19 0.9500 . ? C20 N5 1.366(6) . ? C20 C21 1.491(6) . ? C21 O1 1.435(6) . ? C21 H21A 0.9900 . ? C21 H21B 0.9900 . ? C22 O1 1.429(6) . ? C22 C23 1.484(8) . ? C22 H22A 0.9900 . ? C22 H22B 0.9900 . ? C23 O2 1.431(7) . ? C23 H23A 0.9900 . ? C23 H23B 0.9900 . ? C24 O2 1.420(7) . ? C24 C25 1.442(11) . ? C24 H24A 0.9900 . ? C24 H24B 0.9900 . ? C25 O3 1.416(11) . ? C25 H25A 0.9900 . ? C25 H25B 0.9900 . ? C26 C27 1.331(12) . ? C26 O3 1.481(9) . ? C26 H26A 0.9900 . ? C26 H26B 0.9900 . ? C27 O4 1.605(11) . ? C27 H27A 0.9900 . ? C27 H27B 0.9900 . ? C28 C29 1.252(12) . ? C28 O4 1.391(8) . ? C28 H28A 0.9900 . ? C28 H28B 0.9900 . ? C29 O5 1.361(11) . ? C29 H29A 0.9900 . ? C29 H29B 0.9900 . ? C30 O5 1.388(12) . ? C30 C31 1.407(13) . ? C30 H30A 0.9900 . ? C30 H30B 0.9900 . ? C31 O6 1.396(10) . ? C31 H31A 0.9900 . ? C31 H31B 0.9900 . ? C32 C33 1.449(9) . ? C32 O6 1.464(10) . ? C32 H32A 0.9900 . ? C32 H32B 0.9900 . ? C33 O7 1.453(7) . ? C33 H33A 0.9900 . ? C33 H33B 0.9900 . ? C34 O7 1.362(5) . ? C34 C35 1.377(7) . ? C34 C36 1.425(7) . ? C35 C38 1.404(7) 2 ? C35 H35 0.9500 . ? C36 C36 1.417(9) 2 ? C36 C37 1.417(6) . ? C37 C38 1.356(7) . ? C37 H37 0.9500 . ? C38 C35 1.404(7) 2 ? C38 H38 0.9500 . ? N1 C18 1.505(5) 2 ? N3 N4 1.370(5) . ? N4 N5 1.300(6) . ? C101 O101 1.227(6) . ? C101 O102 1.232(6) . ? C101 C102 1.518(9) . ? C102 F103 1.301(9) . ? C102 F102 1.318(8) . ? C102 F101 1.324(11) . ? C103 O104 1.224(6) . ? C103 O103 1.227(6) . ? C103 C104 1.512(9) . ? C104 F106 1.260(10) . ? C104 F104 1.290(7) . ? C104 F105 1.341(14) . ? C105 N101 1.139(9) . ? C105 C106 1.443(10) . ? C106 H10A 0.9800 . ? C106 H10B 0.9800 . ? C106 H10C 0.9800 . ? C107 N102 1.118(11) . ? C107 C108 1.360(11) . ? C108 H10D 0.9800 . ? C108 H10E 0.9800 . ? C108 H10F 0.9800 . ? loop_ _geom_angle_atom_site_label_1 _geom_angle_atom_site_label_2 _geom_angle_atom_site_label_3 _geom_angle _geom_angle_site_symmetry_1 _geom_angle_site_symmetry_3 _geom_angle_publ_flag N1 C1 C3 121.3(4) . . ? N1 C1 H1 119.3 . . ? C3 C1 H1 119.3 . . ? N1 C2 C4 120.4(4) . . ? N1 C2 H2 119.8 . . ? C4 C2 H2 119.8 . . ? C1 C3 C5 120.4(4) . . ? C1 C3 H3 119.8 . . ? C5 C3 H3 119.8 . . ? C2 C4 C5 120.4(4) . . ? C2 C4 H4 119.8 . . ? C5 C4 H4 119.8 . . ? C3 C5 C4 116.9(4) . . ? C3 C5 C6 121.8(4) . . ? C4 C5 C6 121.2(4) . . ? C8 C6 C7 117.6(4) . . ? C8 C6 C5 122.4(4) . . ? C7 C6 C5 119.9(4) . . ? C9 C7 C6 120.1(4) . . ? C9 C7 H7 120.0 . . ? C6 C7 H7 120.0 . . ? C10 C8 C6 120.4(4) . . ? C10 C8 H8 119.8 . . ? C6 C8 H8 119.8 . . ? N2 C9 C7 120.9(4) . . ? N2 C9 H9 119.5 . . ? C7 C9 H9 119.5 . . ? N2 C10 C8 120.3(4) . . ? N2 C10 H10 119.8 . . ? C8 C10 H10 119.8 . . ? N2 C11 C12 107.7(3) . . ? N2 C11 H11A 110.2 . . ? C12 C11 H11A 110.2 . . ? N2 C11 H11B 110.2 . . ? C12 C11 H11B 110.2 . . ? H11A C11 H11B 108.5 . . ? C14 C12 C13 119.9(4) . . ? C14 C12 C11 120.0(4) . . ? C13 C12 C11 120.0(4) . . ? C15 C13 C12 119.2(4) . . ? C15 C13 H13 120.4 . . ? C12 C13 H13 120.4 . . ? C12 C14 C16 119.7(4) . . ? C12 C14 H14 120.2 . . ? C16 C14 H14 120.2 . . ? C17 C15 C13 122.1(4) . . ? C17 C15 H15 118.9 . . ? C13 C15 H15 118.9 . . ? C14 C16 C17 121.1(4) . . ? C14 C16 N3 117.0(4) . . ? C17 C16 N3 121.8(4) . . ? C15 C17 C16 117.5(4) . . ? C15 C17 C18 119.0(4) . . ? C16 C17 C18 123.2(4) . . ? N1 C18 C17 109.0(3) 2 . ? N1 C18 H18A 109.9 2 . ? C17 C18 H18A 109.9 . . ? N1 C18 H18B 109.9 2 . ? C17 C18 H18B 109.9 . . ? H18A C18 H18B 108.3 . . ? N3 C19 C20 105.0(4) . . ? N3 C19 H19 127.5 . . ? C20 C19 H19 127.5 . . ? C19 C20 N5 108.7(4) . . ? C19 C20 C21 129.7(4) . . ? N5 C20 C21 121.6(5) . . ? O1 C21 C20 113.0(4) . . ? O1 C21 H21A 109.0 . . ? C20 C21 H21A 109.0 . . ? O1 C21 H21B 109.0 . . ? C20 C21 H21B 109.0 . . ? H21A C21 H21B 107.8 . . ? O1 C22 C23 109.1(4) . . ? O1 C22 H22A 109.9 . . ? C23 C22 H22A 109.9 . . ? O1 C22 H22B 109.9 . . ? C23 C22 H22B 109.9 . . ? H22A C22 H22B 108.3 . . ? O2 C23 C22 108.0(5) . . ? O2 C23 H23A 110.1 . . ? C22 C23 H23A 110.1 . . ? O2 C23 H23B 110.1 . . ? C22 C23 H23B 110.1 . . ? H23A C23 H23B 108.4 . . ? O2 C24 C25 110.9(6) . . ? O2 C24 H24A 109.5 . . ? C25 C24 H24A 109.5 . . ? O2 C24 H24B 109.5 . . ? C25 C24 H24B 109.5 . . ? H24A C24 H24B 108.0 . . ? O3 C25 C24 112.1(6) . . ? O3 C25 H25A 109.2 . . ? C24 C25 H25A 109.2 . . ? O3 C25 H25B 109.2 . . ? C24 C25 H25B 109.2 . . ? H25A C25 H25B 107.9 . . ? C27 C26 O3 98.8(7) . . ? C27 C26 H26A 112.0 . . ? O3 C26 H26A 112.0 . . ? C27 C26 H26B 112.0 . . ? O3 C26 H26B 112.0 . . ? H26A C26 H26B 109.7 . . ? C26 C27 O4 114.9(7) . . ? C26 C27 H27A 108.5 . . ? O4 C27 H27A 108.5 . . ? C26 C27 H27B 108.5 . . ? O4 C27 H27B 108.5 . . ? H27A C27 H27B 107.5 . . ? C29 C28 O4 124.1(6) . . ? C29 C28 H28A 106.3 . . ? O4 C28 H28A 106.3 . . ? C29 C28 H28B 106.3 . . ? O4 C28 H28B 106.3 . . ? H28A C28 H28B 106.4 . . ? C28 C29 O5 128.7(9) . . ? C28 C29 H29A 105.1 . . ? O5 C29 H29A 105.1 . . ? C28 C29 H29B 105.1 . . ? O5 C29 H29B 105.1 . . ? H29A C29 H29B 105.9 . . ? O5 C30 C31 110.9(6) . . ? O5 C30 H30A 109.5 . . ? C31 C30 H30A 109.5 . . ? O5 C30 H30B 109.5 . . ? C31 C30 H30B 109.5 . . ? H30A C30 H30B 108.1 . . ? O6 C31 C30 111.7(8) . . ? O6 C31 H31A 109.3 . . ? C30 C31 H31A 109.3 . . ? O6 C31 H31B 109.3 . . ? C30 C31 H31B 109.3 . . ? H31A C31 H31B 107.9 . . ? C33 C32 O6 108.1(6) . . ? C33 C32 H32A 110.1 . . ? O6 C32 H32A 110.1 . . ? C33 C32 H32B 110.1 . . ? O6 C32 H32B 110.1 . . ? H32A C32 H32B 108.4 . . ? C32 C33 O7 111.8(5) . . ? C32 C33 H33A 109.3 . . ? O7 C33 H33A 109.3 . . ? C32 C33 H33B 109.3 . . ? O7 C33 H33B 109.3 . . ? H33A C33 H33B 107.9 . . ? O7 C34 C35 124.0(4) . . ? O7 C34 C36 115.2(4) . . ? C35 C34 C36 120.8(4) . . ? C34 C35 C38 119.3(5) . 2 ? C34 C35 H35 120.4 . . ? C38 C35 H35 120.4 2 . ? C36 C36 C37 119.6(5) 2 . ? C36 C36 C34 118.4(5) 2 . ? C37 C36 C34 121.9(4) . . ? C38 C37 C36 119.9(4) . . ? C38 C37 H37 120.1 . . ? C36 C37 H37 120.1 . . ? C37 C38 C35 122.0(4) . 2 ? C37 C38 H38 119.0 . . ? C35 C38 H38 119.0 2 . ? C1 N1 C2 120.4(4) . . ? C1 N1 C18 120.5(4) . 2 ? C2 N1 C18 119.1(4) . 2 ? C9 N2 C10 120.6(4) . . ? C9 N2 C11 119.3(4) . . ? C10 N2 C11 119.9(4) . . ? C19 N3 N4 110.0(4) . . ? C19 N3 C16 130.4(4) . . ? N4 N3 C16 119.3(3) . . ? N5 N4 N3 107.0(3) . . ? N4 N5 C20 109.4(4) . . ? C22 O1 C21 112.0(4) . . ? C24 O2 C23 111.2(5) . . ? C25 O3 C26 101.1(6) . . ? C28 O4 C27 123.6(7) . . ? C29 O5 C30 109.4(11) . . ? C31 O6 C32 107.8(7) . . ? C34 O7 C33 116.5(4) . . ? O101 C101 O102 129.2(5) . . ? O101 C101 C102 113.1(5) . . ? O102 C101 C102 117.7(5) . . ? F103 C102 F102 108.6(7) . . ? F103 C102 F101 104.9(7) . . ? F102 C102 F101 105.0(7) . . ? F103 C102 C101 114.3(6) . . ? F102 C102 C101 112.4(5) . . ? F101 C102 C101 111.0(7) . . ? O104 C103 O103 130.2(5) . . ? O104 C103 C104 115.4(5) . . ? O103 C103 C104 114.3(5) . . ? F106 C104 F104 107.4(7) . . ? F106 C104 F105 99.1(9) . . ? F104 C104 F105 105.1(9) . . ? F106 C104 C103 115.6(8) . . ? F104 C104 C103 117.1(5) . . ? F105 C104 C103 110.5(7) . . ? N101 C105 C106 179.3(9) . . ? C105 C106 H10A 109.5 . . ? C105 C106 H10B 109.5 . . ? H10A C106 H10B 109.5 . . ? C105 C106 H10C 109.5 . . ? H10A C106 H10C 109.5 . . ? H10B C106 H10C 109.5 . . ? N102 C107 C108 179.3(14) . . ? C107 C108 H10D 109.5 . . ? C107 C108 H10E 109.5 . . ? H10D C108 H10E 109.5 . . ? C107 C108 H10F 109.5 . . ? H10D C108 H10F 109.5 . . ? H10E C108 H10F 109.5 . . ? loop_ _geom_torsion_atom_site_label_1 _geom_torsion_atom_site_label_2 _geom_torsion_atom_site_label_3 _geom_torsion_atom_site_label_4 _geom_torsion _geom_torsion_site_symmetry_1 _geom_torsion_site_symmetry_2 _geom_torsion_site_symmetry_3 _geom_torsion_site_symmetry_4 _geom_torsion_publ_flag N1 C1 C3 C5 0.3(6) . . . . ? N1 C2 C4 C5 1.1(6) . . . . ? C1 C3 C5 C4 3.1(6) . . . . ? C1 C3 C5 C6 -174.6(4) . . . . ? C2 C4 C5 C3 -3.8(5) . . . . ? C2 C4 C5 C6 173.9(3) . . . . ? C3 C5 C6 C8 -168.8(4) . . . . ? C4 C5 C6 C8 13.6(5) . . . . ? C3 C5 C6 C7 14.7(5) . . . . ? C4 C5 C6 C7 -162.9(4) . . . . ? C8 C6 C7 C9 -0.6(5) . . . . ? C5 C6 C7 C9 176.0(3) . . . . ? C7 C6 C8 C10 1.4(5) . . . . ? C5 C6 C8 C10 -175.2(3) . . . . ? C6 C7 C9 N2 -0.7(6) . . . . ? C6 C8 C10 N2 -0.8(6) . . . . ? N2 C11 C12 C14 88.4(5) . . . . ? N2 C11 C12 C13 -87.7(5) . . . . ? C14 C12 C13 C15 -5.7(6) . . . . ? C11 C12 C13 C15 170.4(4) . . . . ? C13 C12 C14 C16 4.9(6) . . . . ? C11 C12 C14 C16 -171.2(4) . . . . ? C12 C13 C15 C17 0.2(6) . . . . ? C12 C14 C16 C17 1.4(6) . . . . ? C12 C14 C16 N3 179.1(3) . . . . ? C13 C15 C17 C16 5.9(6) . . . . ? C13 C15 C17 C18 -167.5(4) . . . . ? C14 C16 C17 C15 -6.7(6) . . . . ? N3 C16 C17 C15 175.7(4) . . . . ? C14 C16 C17 C18 166.4(4) . . . . ? N3 C16 C17 C18 -11.2(6) . . . . ? C15 C17 C18 N1 83.8(5) . . . 2 ? C16 C17 C18 N1 -89.3(5) . . . 2 ? N3 C19 C20 N5 0.2(5) . . . . ? N3 C19 C20 C21 -179.5(5) . . . . ? C19 C20 C21 O1 78.8(7) . . . . ? N5 C20 C21 O1 -100.9(6) . . . . ? O1 C22 C23 O2 66.1(5) . . . . ? O2 C24 C25 O3 65.4(6) . . . . ? O3 C26 C27 O4 -86.2(9) . . . . ? O4 C28 C29 O5 -7(4) . . . . ? O5 C30 C31 O6 69.5(9) . . . . ? O6 C32 C33 O7 -71.5(8) . . . . ? O7 C34 C35 C38 -177.1(4) . . . 2 ? C36 C34 C35 C38 1.4(6) . . . 2 ? O7 C34 C36 C36 177.6(4) . . . 2 ? C35 C34 C36 C36 -1.1(7) . . . 2 ? O7 C34 C36 C37 -2.5(6) . . . . ? C35 C34 C36 C37 178.9(4) . . . . ? C36 C36 C37 C38 -0.8(7) 2 . . . ? C34 C36 C37 C38 179.2(4) . . . . ? C36 C37 C38 C35 0.5(6) . . . 2 ? C3 C1 N1 C2 -3.1(6) . . . . ? C3 C1 N1 C18 175.3(4) . . . 2 ? C4 C2 N1 C1 2.4(6) . . . . ? C4 C2 N1 C18 -176.0(3) . . . 2 ? C7 C9 N2 C10 1.4(6) . . . . ? C7 C9 N2 C11 -173.8(3) . . . . ? C8 C10 N2 C9 -0.6(6) . . . . ? C8 C10 N2 C11 174.5(3) . . . . ? C12 C11 N2 C9 85.7(4) . . . . ? C12 C11 N2 C10 -89.6(4) . . . . ? C20 C19 N3 N4 -0.2(5) . . . . ? C20 C19 N3 C16 -174.0(4) . . . . ? C14 C16 N3 C19 129.4(5) . . . . ? C17 C16 N3 C19 -52.9(6) . . . . ? C14 C16 N3 N4 -43.9(5) . . . . ? C17 C16 N3 N4 133.8(4) . . . . ? C19 N3 N4 N5 0.2(5) . . . . ? C16 N3 N4 N5 174.8(4) . . . . ? N3 N4 N5 C20 -0.1(5) . . . . ? C19 C20 N5 N4 -0.1(6) . . . . ? C21 C20 N5 N4 179.7(4) . . . . ? C23 C22 O1 C21 -171.9(4) . . . . ? C20 C21 O1 C22 63.3(6) . . . . ? C25 C24 O2 C23 170.3(5) . . . . ? C22 C23 O2 C24 164.7(4) . . . . ? C24 C25 O3 C26 170.9(5) . . . . ? C27 C26 O3 C25 177.5(7) . . . . ? C29 C28 O4 C27 -129(2) . . . . ? C26 C27 O4 C28 -85.6(11) . . . . ? C28 C29 O5 C30 136(3) . . . . ? C31 C30 O5 C29 177.4(11) . . . . ? C30 C31 O6 C32 178.6(7) . . . . ? C33 C32 O6 C31 -173.5(6) . . . . ? C35 C34 O7 C33 2.2(7) . . . . ? C36 C34 O7 C33 -176.4(5) . . . . ? C32 C33 O7 C34 169.3(6) . . . . ? O101 C101 C102 F103 -174.2(7) . . . . ? O102 C101 C102 F103 6.5(10) . . . . ? O101 C101 C102 F102 -49.8(9) . . . . ? O102 C101 C102 F102 130.9(7) . . . . ? O101 C101 C102 F101 67.5(7) . . . . ? O102 C101 C102 F101 -111.9(7) . . . . ? O104 C103 C104 F106 -34.8(12) . . . . ? O103 C103 C104 F106 149.3(9) . . . . ? O104 C103 C104 F104 -163.1(8) . . . . ? O103 C103 C104 F104 21.0(11) . . . . ? O104 C103 C104 F105 76.7(10) . . . . ? O103 C103 C104 F105 -99.2(8) . . . . ? _diffrn_measured_fraction_theta_max 0.961 _diffrn_reflns_theta_full 64.94 _diffrn_measured_fraction_theta_full 0.961 _refine_diff_density_max 1.693 _refine_diff_density_min -0.992 _refine_diff_density_rms 0.109 # start Validation Reply Form _vrf_PLAT213_I ; PROBLEM: Atom C5 has ADP max/min Ratio ..... 5.1 oblat RESPONSE: The atoms of the glycol chain and of the CBPQT4+ ring showed elongated displacement parameters. Attempts to model this disorder did not significantly improve the refinement. ; _vrf_PLAT222_I ; PROBLEM: Large Non-Solvent H Uiso(max)/Uiso(min) .. 10.0 Ratio RESPONSE: Hydrogen atoms were refined as riding models with their isotropic displacement parameters linked to their parent atoms. In this case the parent atom exhibits disorder with an elongated displacement parameter and therefore the riding hydrogen atom is also large. ; _vrf_PLAT241_I ; PROBLEM: Check High Ueq as Compared to Neighbors for C27 RESPONSE: C27 and C29 are part of the disordered glycol chain, however they are bonded to C26 and O5 which are relatively well-ordered parts of the structure. ; # end Validation Reply Form ciftools-java-ciftools-java-3.0.1/src/test/resources/non-mmcif/CBMZPN01.cif000066400000000000000000000066021414676747700263260ustar00rootroot00000000000000####################################################################### # # This file contains crystal structure data downloaded from the # Cambridge Structural Database (CSD) hosted by the Cambridge # Crystallographic Data Centre (CCDC). # # Full information about CCDC data access policies and citation # guidelines are available at http://www.ccdc.cam.ac.uk/access/V1 # # Audit and citation data items may have been added by the CCDC. # Please retain this information to preserve the provenance of # this file and to allow appropriate attribution of the data. # ####################################################################### data_CBMZPN01 #This CIF has been generated from an entry in the Cambridge Structural Database _database_code_depnum_ccdc_archive 'CCDC 1121421' _database_code_CSD CBMZPN01 loop_ _citation_id _citation_doi _citation_year 1 10.1107/S0567740881007383 1981 _audit_creation_method 'Created from the CSD' _audit_update_record ; 2020-02-25 downloaded from the CCDC. ; _database_code_NBS 533498 _chemical_name_common Carbamazepine _chemical_formula_moiety 'C15 H12 N2 O1' _chemical_name_systematic 5H-Dibenz(b,f)azepine-5-carboxamide _chemical_properties_biological 'analgesic, antiepileptic, anticonvulsant, bipolar disorder treatment, trigeminal neuralgia treatment, known auditory pitch lowering effect' _chemical_absolute_configuration unk _diffrn_ambient_temperature 295 _exptl_crystal_density_diffrn 1.347 #These two values have been output from a single CSD field. _refine_ls_R_factor_gt 0.035 _refine_ls_wR_factor_gt 0.035 _diffrn_radiation_probe x-ray _symmetry_cell_setting monoclinic _symmetry_space_group_name_H-M 'P 21/c' _symmetry_Int_Tables_number 14 _space_group_name_Hall '-P 2ybc' loop_ _symmetry_equiv_pos_site_id _symmetry_equiv_pos_as_xyz 1 x,y,z 2 -x,1/2+y,1/2-z 3 -x,-y,-z 4 x,1/2-y,1/2+z _cell_length_a 7.529(1) _cell_length_b 11.148(2) _cell_length_c 15.470(2) _cell_angle_alpha 90 _cell_angle_beta 116.17(1) _cell_angle_gamma 90 _cell_volume 1165.34 _exptl_crystal_colour colorless _cell_formula_units_Z 4 loop_ _atom_site_label _atom_site_type_symbol _atom_site_fract_x _atom_site_fract_y _atom_site_fract_z C1 C 0.17860 0.88590 0.16870 C2 C 0.23100 0.94490 0.25480 C3 C 0.42590 0.94570 0.32350 C4 C 0.56720 0.88750 0.30570 C5 C 0.67610 0.76940 0.20250 C6 C 0.68870 0.75680 0.11990 C7 C 0.61640 0.83880 -0.04070 C8 C 0.48950 0.88590 -0.12890 C9 C 0.29040 0.89760 -0.15340 C10 C 0.21840 0.86110 -0.08960 C11 C 0.34560 0.81130 -0.00130 C12 C 0.54760 0.80120 0.02560 C13 C 0.51890 0.82680 0.21850 C14 C 0.32030 0.82680 0.15060 N1 N 0.26590 0.76520 0.06090 C15 C 0.15980 0.65950 0.04100 N2 N 0.14170 0.60050 -0.03800 O1 O 0.08770 0.62230 0.09340 H1 H 0.04400 0.88800 0.12000 H2 H 0.13200 0.98800 0.26900 H3 H 0.46400 0.98500 0.38500 H4 H 0.70000 0.88400 0.35100 H5 H 0.79500 0.74500 0.26500 H6 H 0.81000 0.73300 0.12200 H7 H 0.76300 0.83000 -0.02400 H8 H 0.53700 0.91800 -0.17800 H9 H 0.19300 0.93100 -0.21700 H10 H 0.08000 0.85900 -0.10400 H11 H 0.07000 0.54100 -0.05400 H12 H 0.19200 0.63200 -0.07400 #END ciftools-java-ciftools-java-3.0.1/src/test/resources/non-mmcif/atp.cif000066400000000000000000000241131414676747700257550ustar00rootroot00000000000000data_ATP # _chem_comp.id ATP _chem_comp.name "ADENOSINE-5'-TRIPHOSPHATE" _chem_comp.type NON-POLYMER _chem_comp.pdbx_type HETAIN _chem_comp.formula "C10 H16 N5 O13 P3" _chem_comp.mon_nstd_parent_comp_id ? _chem_comp.pdbx_synonyms ? _chem_comp.pdbx_formal_charge 0 _chem_comp.pdbx_initial_date 1999-07-08 _chem_comp.pdbx_modified_date 2011-06-04 _chem_comp.pdbx_ambiguous_flag N _chem_comp.pdbx_release_status REL _chem_comp.pdbx_replaced_by ? _chem_comp.pdbx_replaces ? _chem_comp.formula_weight 507.181 _chem_comp.one_letter_code ? _chem_comp.three_letter_code ATP _chem_comp.pdbx_model_coordinates_details ? _chem_comp.pdbx_model_coordinates_missing_flag N _chem_comp.pdbx_ideal_coordinates_details ? _chem_comp.pdbx_ideal_coordinates_missing_flag N _chem_comp.pdbx_model_coordinates_db_code 1B0U _chem_comp.pdbx_subcomponent_list ? _chem_comp.pdbx_processing_site EBI # loop_ _chem_comp_atom.comp_id _chem_comp_atom.atom_id _chem_comp_atom.alt_atom_id _chem_comp_atom.type_symbol _chem_comp_atom.charge _chem_comp_atom.pdbx_align _chem_comp_atom.pdbx_aromatic_flag _chem_comp_atom.pdbx_leaving_atom_flag _chem_comp_atom.pdbx_stereo_config _chem_comp_atom.model_Cartn_x _chem_comp_atom.model_Cartn_y _chem_comp_atom.model_Cartn_z _chem_comp_atom.pdbx_model_Cartn_x_ideal _chem_comp_atom.pdbx_model_Cartn_y_ideal _chem_comp_atom.pdbx_model_Cartn_z_ideal _chem_comp_atom.pdbx_component_atom_id _chem_comp_atom.pdbx_component_comp_id _chem_comp_atom.pdbx_ordinal ATP PG PG P 0 1 N N N 46.107 45.182 56.950 1.200 -0.226 -6.850 PG ATP 1 ATP O1G O1G O 0 1 N N N 45.779 46.330 56.052 1.740 1.140 -6.672 O1G ATP 2 ATP O2G O2G O 0 1 N N N 47.382 44.497 56.626 2.123 -1.036 -7.891 O2G ATP 3 ATP O3G O3G O 0 1 N N N 45.972 45.530 58.375 -0.302 -0.139 -7.421 O3G ATP 4 ATP PB PB P 0 1 N N R 43.911 43.740 55.655 0.255 -0.130 -4.446 PB ATP 5 ATP O1B O1B O 0 1 N N N 42.975 42.722 55.986 0.810 1.234 -4.304 O1B ATP 6 ATP O2B O2B O 0 1 N N N 43.603 44.767 54.678 -1.231 -0.044 -5.057 O2B ATP 7 ATP O3B O3B O 0 1 N N N 45.041 44.015 56.738 1.192 -0.990 -5.433 O3B ATP 8 ATP PA PA P 0 1 N N R 45.228 42.669 53.257 -0.745 0.068 -2.071 PA ATP 9 ATP O1A O1A O 0 1 N N N 46.380 43.396 52.788 -2.097 0.143 -2.669 O1A ATP 10 ATP O2A O2A O 0 1 N N N 44.183 42.190 52.351 -0.125 1.549 -1.957 O2A ATP 11 ATP O3A O3A O 0 1 N N N 44.917 42.716 54.789 0.203 -0.840 -3.002 O3A ATP 12 ATP "O5'" O5* O 0 1 N N N 46.172 41.568 53.302 -0.844 -0.587 -0.604 "O5'" ATP 13 ATP "C5'" C5* C 0 1 N N N 46.609 40.422 53.542 -1.694 0.260 0.170 "C5'" ATP 14 ATP "C4'" C4* C 0 1 N N R 46.520 38.989 53.364 -1.831 -0.309 1.584 "C4'" ATP 15 ATP "O4'" O4* O 0 1 N N N 46.785 38.908 51.948 -0.542 -0.355 2.234 "O4'" ATP 16 ATP "C3'" C3* C 0 1 N N S 47.808 38.874 54.112 -2.683 0.630 2.465 "C3'" ATP 17 ATP "O3'" O3* O 0 1 N N N 47.713 38.357 55.423 -4.033 0.165 2.534 "O3'" ATP 18 ATP "C2'" C2* C 0 1 N N R 48.719 38.116 53.139 -2.011 0.555 3.856 "C2'" ATP 19 ATP "O2'" O2* O 0 1 N N N 48.632 36.737 53.425 -2.926 0.043 4.827 "O2'" ATP 20 ATP "C1'" C1* C 0 1 N N R 48.133 38.409 51.721 -0.830 -0.418 3.647 "C1'" ATP 21 ATP N9 N9 N 0 1 Y N N 48.846 39.464 50.986 0.332 0.015 4.425 N9 ATP 22 ATP C8 C8 C 0 1 Y N N 48.616 40.842 50.945 1.302 0.879 4.012 C8 ATP 23 ATP N7 N7 N 0 1 Y N N 49.425 41.489 50.165 2.184 1.042 4.955 N7 ATP 24 ATP C5 C5 C 0 1 Y N N 50.232 40.470 49.664 1.833 0.300 6.033 C5 ATP 25 ATP C6 C6 C 0 1 Y N N 51.308 40.466 48.731 2.391 0.077 7.303 C6 ATP 26 ATP N6 N6 N 0 1 N N N 51.721 41.568 48.129 3.564 0.706 7.681 N6 ATP 27 ATP N1 N1 N 0 1 Y N N 51.912 39.274 48.447 1.763 -0.747 8.135 N1 ATP 28 ATP C2 C2 C 0 1 Y N N 51.493 38.151 49.029 0.644 -1.352 7.783 C2 ATP 29 ATP N3 N3 N 0 1 Y N N 50.491 38.016 49.900 0.088 -1.178 6.602 N3 ATP 30 ATP C4 C4 C 0 1 Y N N 49.892 39.253 50.171 0.644 -0.371 5.704 C4 ATP 31 ATP HOG2 2HOG H 0 0 N N N 47.590 43.767 57.197 2.100 -0.546 -8.725 HOG2 ATP 32 ATP HOG3 3HOG H 0 0 N N N 46.180 44.800 58.946 -0.616 -1.048 -7.522 HOG3 ATP 33 ATP HOB2 2HOB H 0 0 N N N 44.228 45.447 54.456 -1.554 -0.952 -5.132 HOB2 ATP 34 ATP HOA2 2HOA H 0 0 N N N 43.423 41.710 52.660 0.752 1.455 -1.563 HOA2 ATP 35 ATP "H5'1" 1H5* H 0 0 N N N 47.666 40.570 53.221 -2.678 0.312 -0.296 "H5'1" ATP 36 ATP "H5'2" 2H5* H 0 0 N N N 46.587 40.459 54.656 -1.263 1.259 0.221 "H5'2" ATP 37 ATP "H4'" H4* H 0 1 N N N 45.665 38.327 53.639 -2.275 -1.304 1.550 "H4'" ATP 38 ATP "H3'" H3* H 0 1 N N N 48.234 39.870 54.375 -2.651 1.649 2.078 "H3'" ATP 39 ATP "HO3'" *HO3 H 0 0 N N N 48.532 38.283 55.898 -4.515 0.788 3.094 "HO3'" ATP 40 ATP "H2'" H2* H 0 1 N N N 49.788 38.422 53.212 -1.646 1.537 4.157 "H2'" ATP 41 ATP "HO2'" *HO2 H 0 0 N N N 49.196 36.267 52.822 -3.667 0.662 4.867 "HO2'" ATP 42 ATP "H1'" H1* H 0 1 N N N 48.203 37.474 51.117 -1.119 -1.430 3.931 "H1'" ATP 43 ATP H8 H8 H 0 1 N N N 47.836 41.390 51.499 1.334 1.357 3.044 H8 ATP 44 ATP HN61 1HN6 H 0 0 N N N 52.491 41.565 47.460 3.938 0.548 8.562 HN61 ATP 45 ATP HN62 2HN6 H 0 0 N N N 51.940 42.252 48.852 4.015 1.303 7.064 HN62 ATP 46 ATP H2 H2 H 0 1 N N N 52.036 37.229 48.759 0.166 -2.014 8.490 H2 ATP 47 # loop_ _chem_comp_bond.comp_id _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal ATP PG O1G DOUB N N 1 ATP PG O2G SING N N 2 ATP PG O3G SING N N 3 ATP PG O3B SING N N 4 ATP O2G HOG2 SING N N 5 ATP O3G HOG3 SING N N 6 ATP PB O1B DOUB N N 7 ATP PB O2B SING N N 8 ATP PB O3B SING N N 9 ATP PB O3A SING N N 10 ATP O2B HOB2 SING N N 11 ATP PA O1A DOUB N N 12 ATP PA O2A SING N N 13 ATP PA O3A SING N N 14 ATP PA "O5'" SING N N 15 ATP O2A HOA2 SING N N 16 ATP "O5'" "C5'" SING N N 17 ATP "C5'" "C4'" SING N N 18 ATP "C5'" "H5'1" SING N N 19 ATP "C5'" "H5'2" SING N N 20 ATP "C4'" "O4'" SING N N 21 ATP "C4'" "C3'" SING N N 22 ATP "C4'" "H4'" SING N N 23 ATP "O4'" "C1'" SING N N 24 ATP "C3'" "O3'" SING N N 25 ATP "C3'" "C2'" SING N N 26 ATP "C3'" "H3'" SING N N 27 ATP "O3'" "HO3'" SING N N 28 ATP "C2'" "O2'" SING N N 29 ATP "C2'" "C1'" SING N N 30 ATP "C2'" "H2'" SING N N 31 ATP "O2'" "HO2'" SING N N 32 ATP "C1'" N9 SING N N 33 ATP "C1'" "H1'" SING N N 34 ATP N9 C8 SING Y N 35 ATP N9 C4 SING Y N 36 ATP C8 N7 DOUB Y N 37 ATP C8 H8 SING N N 38 ATP N7 C5 SING Y N 39 ATP C5 C6 SING Y N 40 ATP C5 C4 DOUB Y N 41 ATP C6 N6 SING N N 42 ATP C6 N1 DOUB Y N 43 ATP N6 HN61 SING N N 44 ATP N6 HN62 SING N N 45 ATP N1 C2 SING Y N 46 ATP C2 N3 DOUB Y N 47 ATP C2 H2 SING N N 48 ATP N3 C4 SING Y N 49 # loop_ _pdbx_chem_comp_descriptor.comp_id _pdbx_chem_comp_descriptor.type _pdbx_chem_comp_descriptor.program _pdbx_chem_comp_descriptor.program_version _pdbx_chem_comp_descriptor.descriptor ATP SMILES ACDLabs 10.04 "O=P(O)(O)OP(=O)(O)OP(=O)(O)OCC3OC(n2cnc1c(ncnc12)N)C(O)C3O" ATP SMILES_CANONICAL CACTVS 3.341 "Nc1ncnc2n(cnc12)[C@@H]3O[C@H](CO[P@](O)(=O)O[P@@](O)(=O)O[P](O)(O)=O)[C@@H](O)[C@H]3O" ATP SMILES CACTVS 3.341 "Nc1ncnc2n(cnc12)[CH]3O[CH](CO[P](O)(=O)O[P](O)(=O)O[P](O)(O)=O)[CH](O)[CH]3O" ATP SMILES_CANONICAL "OpenEye OEToolkits" 1.5.0 "c1nc(c2c(n1)n(cn2)[C@H]3[C@@H]([C@@H]([C@H](O3)CO[P@@](=O)(O)O[P@](=O)(O)OP(=O)(O)O)O)O)N" ATP SMILES "OpenEye OEToolkits" 1.5.0 "c1nc(c2c(n1)n(cn2)C3C(C(C(O3)COP(=O)(O)OP(=O)(O)OP(=O)(O)O)O)O)N" ATP InChI InChI 1.03 "InChI=1S/C10H16N5O13P3/c11-8-5-9(13-2-12-8)15(3-14-5)10-7(17)6(16)4(26-10)1-25-30(21,22)28-31(23,24)27-29(18,19)20/h2-4,6-7,10,16-17H,1H2,(H,21,22)(H,23,24)(H2,11,12,13)(H2,18,19,20)/t4-,6-,7-,10-/m1/s1" ATP InChIKey InChI 1.03 ZKHQWZAMYRWXGA-KQYNXXCUSA-N # loop_ _pdbx_chem_comp_identifier.comp_id _pdbx_chem_comp_identifier.type _pdbx_chem_comp_identifier.program _pdbx_chem_comp_identifier.program_version _pdbx_chem_comp_identifier.identifier ATP "SYSTEMATIC NAME" ACDLabs 10.04 ;adenosine 5'-(tetrahydrogen triphosphate) ; ATP "SYSTEMATIC NAME" "OpenEye OEToolkits" 1.5.0 "[[(2R,3S,4R,5R)-5-(6-aminopurin-9-yl)-3,4-dihydroxy-oxolan-2-yl]methoxy-hydroxy-phosphoryl] phosphono hydrogen phosphate" # loop_ _pdbx_chem_comp_audit.comp_id _pdbx_chem_comp_audit.action_type _pdbx_chem_comp_audit.date _pdbx_chem_comp_audit.processing_site ATP "Create component" 1999-07-08 EBI ATP "Modify descriptor" 2011-06-04 RCSB # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/000077500000000000000000000000001414676747700244615ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1acj.bcif000066400000000000000000003433751414676747700261430ustar00rootroot00000000000000encoderciftools-javaversion0.3.0dataBlocksheader1ACJcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindByteArraytypestringData2019-06-25 21:40:36offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData0mmCIFciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamansynnatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData ACETYLCHOLINESTERASETACRINEwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformula_weightdataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.1.1.7offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatagHELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10HELX_P11HELX_P12HELX_P13HELX_P14offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234567891011121314offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataSERGLYVALASPPROLEUARGGLUALAoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaoriginOsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata5$ & ",;:masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataASNGLULEUSERVALTHRTYRPHEALAoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaoriginUsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata6,) !1#%7masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataSERGLYVALASPPROLEUARGGLUALAoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaoriginOsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata5$ & ",;:masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataASNGLULEUSERVALTHRTYRPHEALAoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaoriginUsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata6,) !1#%7masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataS1S2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData123456879101112offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLEUGLYTHRHISVALTYRARGGLNPHEMEToffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata' !3bcUmasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!THRMETPROALATYRSERGLUGLYPHELEUGLNoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata *4mXR masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLEUGLYTHRHISVALTYRARGGLNPHEMEToffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata' !3bcUmasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData!THRMETPROALATYRSERGLUGLYPHELEUGLNoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata *4mXR maskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringData$author_and_software_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets$datamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataPISAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoligomeric_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatadimericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1,2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataA,B,CoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData,identity operationcrystal symmetry operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_5554_556offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zy,x,-z+1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamematrix[1][2]dataencodingkindByteArraytype!data/pZz?masknamematrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][1]dataencodingkindByteArraytype!data/pZz?masknamematrix[2][2]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamematrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][3]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamevector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataemaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindFixedPointfactor srcType!kindDeltaoriginqsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_bdataencodingkindFixedPointfactor srcType!kindDeltaoriginqsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_cdataencodingkindFixedPointfactor srcType!kindDeltaoriginesrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_alphadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_betadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_gammadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1ACJoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataP 31 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindByteArraytypedatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataDDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindByteArraytypestringDataDDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATEToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!datamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDatat?masknamefract_transf_matrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataa>̄?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataÝ #}?masknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataRmasknameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData23offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataRmasknamemon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataRmasknamendb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataٛ12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets IdataQmasknamepdb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData999601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeTkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsSdataRmasknameauth_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData999601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeTkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsSdataRmasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataRmasknameauth_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataRmasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeSkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataSmaskencodingkindRunLengthsrcTypesrcSizeSkindByteArraytypedataSrowCountSname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataamasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata_masknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypestringDataNCOSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`masknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypestringData~NCACOCBOGCGCDOE1OE2CD1CD2CG1CG2OD1ND2OG1CENZSDCE1CE2CZNENH1NH2NE1CE3CZ2CZ3CH2OHSGNE2OD2ND1C1C2C3C4C5C6N7C8C9C10C11C12C13C14N15offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize4kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets  data`                                                                                                                                     masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`namelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSize܂kindByteArraytypestringDataBSERGLULEUVALASNTHRLYSGLYMETARGPROHISILEALAPHETRPTYRCYSGLNASPTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                                                                              !                                                                                           Rmasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata Rmasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata Rmasknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSize"kindByteArraytypedataQ        !"# $% &'()*+, - ./ 01 23 4 56789:;<=>? @ABCD E F GHI JK LMN OPQR STUVWX YZ[\ ]^_` abcdefghi jklmnopqrst uvwx y z{|}~                               ! " # $% &'()*+,- . /0123 456789:; < = >? @ABCDEFGH IJK L MNO PQRST UV WXYZ[ \]^ _`a bcdef ghijk lmnopqrstuvw x yz{|}~                               amaskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedataanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`nameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaorigin)srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata :c>n 5n8Hp dSwNpg;M j0 aE;$b Fc#~Nvo gS/+R&+n :&" M6 D8u+\ 6Ha 3j Rp rn kF.MB I2e79"| v@T) vKlSjBUL t5/y/USEpg1i dUOM4[=tY"^ ^ jJt:*y>KhqP[Be)1jH QG?3~oJU8T asPID?(%K;#W}`hurA g_nG GIhL$a?+h Z<$Xa G*  NJg ~D z.'y0TrIijE -.Iw_ 05 ,Llf! Q`_Qz> [NA,Y  9$. |L`~*@K>ECnR ~w&!%o;u<c+Q^* "e 'JN .,3Q@Tj s#{})t Et VOv[S[bbX`HYQ+&Wh` ~hc%Sa3;d-Ozqbx@4ME-6N)& ;5 ?" 8S" _ Fgl YA7 u{45l: +,j"h/E<lt(z;]]WeVyD%W/,zR m .flN$=sk p>z4TJS;gjBtv(le_5 C3oK { !GN-?1 l[!`<=j7P> AK6 X{\H^#euec a ad dW'otI{|)Q pDP Fw~^R{ln*I? ACMLta.|T.5'S.?"So:-otw F9 5b!$y#C60KYqrAtup0u2X~`^ ws ,u}!:I tP9<"#a?6f3{g&iH.O  ^k,gFPic#u Q& 7M*I"bI oK C#g5L#{O ccFH!:.~M`|Q[ wI. ]XuG)_@?O/W vx^ J 60>q<fE  'HCHB0A [rFk2@: vG |Y<1blV+'T7vO y;rux+ I =L -QSn]:Un{.Z!9 jhe5 P*|z'Q iNjVL#k~JM;v< D 1K Co TZ5xsU+9~,*h -qwiQ U[ 8 >.2O.%I B\Er^; j{8 0 <L avDhZ 1YN4mK(.$ ?a([\{(P= K@qTF/m_0= Uw^ \sxh /tK EJ]t5vR7 K.(J 6\MxGeD^m^M\c'UhtcONlE 6V 9tK$d<e#jv= Un=e#[`_ L(@ X+1SU8rDwLP3(y06__v<3 %)SDlE A a Y}psdGmkz d@F3n 8 nP]XO(X}(Vfq{pJGO  c&3-  z;FV]]JO 6zUk !D f2 FWs/7}L: K  N@m10_Nl/GK9z"{H^ v2y g'G@wY-zDX=]"d#&zdX = 7PLRA3gx x( ]49P2Q;hvQ6idK~~5 c/b=!;fS=me$ 2 X 7 1X7>$c1+U u ?TGV.B e)>!  {zAdCbeU+z,gP$gre* U Eg\E Hi|DFTKw q)A61 0~{#Im 10p8}~z8Ft/y_tohMg`D,"RV u7)b !Ie) eX4m#hPSS >F]GkY WqD1yd>0&-Kx>g --KoR 1Z{@{edcT UB3j/ydsJq4e(z[` kF a!ZClT>`SkSHbhmu;vs8c-'!S mLP 8#50rgoRs U e{i=\pVYfx*@iJo^]W!UB|rphZ$<Btr:~6pve<`qJDc6: nQ!b>_H casYXtUK<BkbP; p1EABgy 70x`I1"A>a4sDIh)>I}-R ]ot+ ~ {2@]k^fcg +jj I?, zW7al(X)^ J; wm;x5 V 2>Q*qEcjlq0dXYGFAl b[ALc} ' >SK^+S$O7yW%+;l/1{F @9 E gg#)Q{+.~VI~CiQ  lO3-f@%J$xHf-$t L",jl]j>BvaU# 8! -Bx Ju=#g95? ="H:`y; gG/l{!L}<@q A [ q  N:'K"B:nnMp_}%`/_)YT!+ry=}?00onZvZEDc6NhUax$ NQB r <H9M$:awk 2| X/7K;MfF.c4nMS*| L f3Y7P0tM1X c[]f FQ5eW h2`'H$'U pO.KL ;qKSxο/Mv+D3 "jS-q!stȧm8Cz̋0̪XYMmA+Y*ܿ3qkߖf@QiFf  -ܞ ,u9Ly:M4 masknameCartn_ydataencodingkindFixedPointfactorsrcType!kindDeltaorigin[srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata I?HN T_8%  _/ r\N La 6Aj8ogfgxuG m3 8#G&K09C2Y} |-#6)1pc*}G{Lk| v : g D=8 |13{F9]h!nO%q~m(UQc |4J.yTB@q "ya3.s dts6) M 0RArd?bnD m+u\7#tE!r s*v Sja6^gWA*475s;a8|8EW29 Jf'mjbPM&w"HAWU= & B:9{v$h+L;29V30*VxW+vAAj$d=,,foIbW] .%^-5M}  +;# f '?b< C$fA@pXvKE[|rd%cJM!I^pu !9w?1~q:_tJ^GcJ0)8x9YLOqm:a"``D@ Iy_b0  y\ PlLc { UoL|B*/B%16 Le~K \ ;e{h]c`sZ]{V *Gj W &8KS'ue\ T ?~ts& F}a@cCzd^;<*,t6GxJpjn?]UdE3\7;ilY On+9 H._9|F!Y\qTx{V s[e0Bs+5@65obkdqD \>je+T1. gtF;8xK2 ]" jcg%0-llC 0UI MK7#hbtW :+9EmH[C!A`V+v}y- ,Q]@n\37u"q>8 ;d" aUrj[e4IUxf7A`6o8 LfkNgD(HQ}D<1w? Bw~d4o K;)Xs/K" ` FcO /@#?J H%Yyrk~F|S (! yGx2!+ D>K9VAz@zI-}}ZJu=C$ wO3U"6a^]; jC? mdq[`Q=JM -;7aDxW^ 2Q.*Gm!Nq8K7 :N|dgU1\*1H>3=S[sz,  uC2  7;L\b_ 9hlVxUg\/Kt hZ4\^PnQg~iEo_D (B# hN_#([8So7:T zy>&3+ zYL 1N 'lm'ry#%0(_Lr#R D[-3Y%0g] _n\I:[0@PLN j`k \<mA'l/Ioa  +A2~/5V/<8| qNcVi\=5#JWVuV 5#_#3h_y25BK* JI y!~r% [`uLw"! %A acBN'>%*[<z3 Loo,IeW[fO) G@pxY 44AL0 U~o!b= KA\ CMZT<Q_Gm1#ze oS1Ekh`]qyjz~N q{YAz,N] w! 1~e\TER,S0/]f|R1(_6.aJAR=o *)J < ;UMm@V /R f[;rS  3u9 x hhnEI^d;E,zUMWs8$\oD]s?4?r&tBxbTm i{kKM+qb xN qT75i%7CJr|  %J6>a |zvWcZ R %@X[ d*X u+)I@$RYA1^ l- ../9hq `xc_dF"+ ~ C r1c6 e>JCoU\pxlu/.Kph!u*%'$c z q T/g"% lF [4#l<mrx8[ogwy\E 7j(#4+sP} Av *^"lgT/oA_Sp_z _"'F $M R;0v I;AIz  'Le34]`1q[~ ^tdG(\ ,uu0.+Az\Tv--D H)kCIx  : 1V(K"C~DYW;@ m\q$+.b Sf -HK+V)" fcF Mxlq^; " :U-b;KvX"+ j&0euJ/Vm2Wy z9;!FtL<_' nCn'|i5 d,  _%A T Hpa1  (A$<lQ k3HrQ `,"v34*lG6Cn1zkB?Q ? l\0{*f+a%/ >v 4  I#_]o ,+e}XU$@iFh] yz# UE8089 y=4 _Cf )Nq^;a/f]0#?d rZfyL i1v#W ,i:.K' Hx J]^5;v=a!* g#=-I9uf.U" iF TihLrl4bK _+ $Wts ^Y*Co> TV  mvzwbe:B-H C% dPmsB wl H5 a 2J /iRo DL'8uKwA|aE+&}mA&0}a_&klMs+9cr]3] 0m1?޽uEug[eu/Syj[,$ o^gEwI\+#< {UTgO?c#{@?D masknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaorigin͉:srcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata ' ~l8MBc Lk{T[lgv`G vENpM-]^\ ;\C 2e &g mUw J4;> ;oJ!9 c~k*tc3KbrWmZN>a6F>Tsy01"coG/Zo$h06 O}\*&!KK>["t|8d 7Xps5^ o7s$O~s5CEA`_ !]|LM(8| o]_ Ev\Gi`.$q O0a8qXV}1^)3$ ek)_@`;3!G~{ "Tq;h{k %d~p> 0 | pVTST#L4 VT -L~P Jf]b7pxdC" X}b(_Id}\i ['<4UHqK ,J+s+gu J1:VLw 9 3 AtbiLHE% -E :}[:{u%"w5/u [Z :-Nv "vaHQ ]+<N,-^ ~Z!o  j0X.#g s e@5gbHH7&Gy14xs*s6)l^> \AQR  k68(3F@CMc7= ag"Cv7&~6YehauM);E;>$pt_}A3EvM@ [*;|E-l]I$ ; T&el3 TIJu @ vhObcz `_Z too Xo bVh ?yu=]B & Ws Oe ;S"L2 1htj]sBqL|)b8F2M{T>  G %85\rfjD' _K )(9Y|Q *H3 @U 7<0_ 9%"D:k!}JNgl3Q*\]3 {4 >r;.~O ?N D/ ^`k0!Ss+TLy$c4a+ y. vEv~ v &< Ub Xwq^ID~Y]m+ks_/P N>2T$33cb?c;`I C>E56E!^) HVs 8:eDO  z&[FZ1`I~fbSGA&Q~@4 0 t3n S*'7^ pVG J2= ,^=)Z[o* 0&7S m^ v~J] c Q iNk-XoX}> 'lnXH p>!Q< 0B 7 |L D[{ESh:.@(5O1@3%xO^Q k.9 JrW>L E 5F~XOlSxzWYW+n}}\ mzO BJcd/rkA=HK'Zlor anm J<f_-srL)#)lM#I bc{ w: Yx=:k|(Q> +n1x*sOYQ5|_>f>EPtUM~pmINq):$!-JMuQ_O FLk7 QF   8oE 9tVT-LlP8x,{ 0dwyhcY=?Ay)jY/m,=j+i=5I|g8\R3Z/ B_v/\"2sbk< vtQe hT%N=3$JR{roWhbXl}-8[?Cz N$Ls _NaM x(TA A_ 6v1L1KSb] z @MNi ~RV>{ A$mN Vn&n.ON $%W Sc])f >wakSS.I DbtV] OURUX,bG'tx:|7 #zX%B_"H}oi#?<u1 C'`VEv<:T3 CT@ywT8p's*Y $- $f9+PgD&wVC'G t;4Nf/ {njM (+ D:jTzfvl Z7b 0  bd sZd: ^RC 2["=SC# oS iL 3z l q; w6, VZ |BQ 0hEEv O< Wp'` 'D2E hS j ? iE61|).'92RpsoL3u ?@DG!Trs[DNv*}^4q $[p L RyFX@?[IoBSpZ] ~[`so~e]( S(V;#o}i PA_q# F%Ry4A7>HE[z]r H (e) > ZWu{lT J& !#u % SofIp'TVT*2\f"HoPlH_,@ toS,V[ ivudt  HNd=[H9 oTjh"O !E5u' ?j *j=H%@S A8OgS E; S; #8 = 2 j;2"A&U%gkG SQ?HR k90YvoaWl,W"< F(KD6/O:(q`&Yxj:r=]z\Xf0xNrT)? TOdF cBS\jrzJD4{'iY{hV<%![`nHVFF(Pb~1@ m. MU(&5 -d+?q2h+p lQ> uI? e7lnAHJU GE\\-q('1Txb -=4S3Ebz TtC^A\RWTUrO1 4Uk' vJ 1"t9m}o==-<:H ZHR$e^kzl;# y~N?az8"4 M"}cД(운h_OR+sj:ݞ<̨,qް` :qjg ^(Kl(o\uѬan+iS%WVNMIQhթS`lJ*Rli)$0masknameoccupancydataencodingkindFixedPointfactordsrcType!kindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata d=dmasknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypedata pJ'! KOl<Lq_w[=C$R-:qnk'_mFd$d4EvjiJ/^^q Y >e8<=x1ek3=Dc H|Uig#1=XF|`8@-eEHx8cC -'x(s,Wax,{Mg+T_?O7# DR|+HueTwNg**TiWSm ]ui/DVw -Z{:h4RCNBhx3i_~ O'a0{ Y7%!u9dQXxYfCM<"x@:I~\&z4fex-S  n$|Pq[e,Rs:ozif~4!0f;}'n]EP<~&p)7&P-5?udfE~@7 Zi"G "Ay}aVB8y)p;Fd3h/<$:yY)@l>J?4:ysB3.^nb+}sd?JDT0@Q-[ X@647jaO(/# bauA +o@AOKuf$82PbCJAz/'W w{*:rfQleC~,YV+d?B\5g$ A~p\55C7mr-rpL@/ :KX7:*&uS@4T#!v!K[XfoPYz}|a&Nn:#xCc5>Y[e<yt`7/aC._`C*4Z =DvQiKTu [U-76ig<'I i.:GM|d wRVC^^`Gc X,7=@h~q#97$EgMJg^QB7<BY9g-v$Hp@lpl<,$/>5RZj7Xaw 3n,d>V[$3QaG= ' (qklC}|I=`+#]NTd#dwdIH;oh `rMX OB8nbp*cUB"vWjPGhcil"X|2'xC.= :jI<%XM>5JdR$dF[ 8OlO`HWB#CK)]@NSot 5ix=srWJ5gfu`QK  REz$]Vrc'0x^;K#- c.K7Pb#EIfEa].5 vi9~~ -,Yl8 YMQW GWtC,v66)m2 XsdFG;>*o$ XtiV Pz:r:Y3KwJ5Jr5-/&7_;FA#RqnI,Yg (>% uqCjN!,TBgqQ=C[vC9[b~xG}djo3yMS"vw@LceCKU-n`T`i?=op ? I` =6\wG|$:m]zNz0 ( |%C6nOb (lw 7TV$ZKe0%M  ~X%_!A9I/>,q%t-ya*`hk7mwx!Yx``R`{88Jv;7ZYCxa|`ebEWy8k!d;@0nj%W2ZCun_Oo%<Qe5m9B"*O=LZm8}#W.n ()nJ#-Y<h:AX X24.0 GCq\Xce  AtOaK=q/0{u{$sV#4 g$L>Niv yR_ xIv+?Xg9J AvZ PY >!v|^% .P^2xPR fsHIh#7uBeY|{A$;hcn<GB<`YX{Ci@K-Wq=R|E0^Xlq??&~ %R<O*:b 2nHT]hS3#7,A=Eb/#<Y`Vo# U4#X.EZlI5Mxr 5Ky6C*zD~sc0c3}<-d_@k:>9X@Sw_0; 8 ~(M0d;]i{*s2sT, %H:dDPad&ueGP,^A.n?Vg^S!qjNy_(H=Rh bCB~v)g7;cqbE.jO!3_ e7xYwT^nB8K174&9D sl>]o7_g15$?NK< '*FFECTiVd-xM49U<rD3BII"o2_-9OT0-+{!J?q,PQhv@*j.r!sJMgA/u]w?dJSbT*J 9[8Rlj$[iT{c_kg"d)X PP@9[$'[{J;a[IJXV5%u^MMWfh-mu}0 ODM5wI3UjQf5uLB4RPDGex)&Tgay,j(, wB*tMn?~GZ/*5}'QJw+0VI rDG~LHTJ\1I/kusTY_7W$6/$0R|o$1ZkF4,V :AhQ\QSU/I 07EC\2Ww T~ EV r tR04? Y_Fi`V9S}8P2@ IMi^   masknamepdbx_formal_chargedataencodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata`maskencodingkindRunLengthsrcTypesrcSize`kindByteArraytypedata`nameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize`kindByteArraytypestringData~NCACOCBOGCGCDOE1OE2CD1CD2CG1CG2OD1ND2OG1CENZSDCE1CE2CZNENH1NH2NE1CE3CZ2CZ3CH2OHSGNE2OD2ND1C1C2C3C4C5C6N7C8C9C10C11C12C13C14N15offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize4kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets  data`                                                                                                                                     masknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSize܂kindByteArraytypestringDataBSERGLULEUVALASNTHRLYSGLYMETARGPROHISILEALAPHETRPTYRCYSGLNASPTHAHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                                                                              !                                                                                           Rmasknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata`masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsigned§srcSizeFkindByteArraytypedataL                                                                                               SQmasknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSize`kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata`maskrowCount`name_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameparse_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamequery_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformat_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData36offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1acj.bcif.gz000066400000000000000000001234071414676747700265520ustar00rootroot00000000000000]`EJ #`(.DnB)XcE.`WP+`]IO6l.rD/m}̛t9J_V\\PwRδ%Eτ &/,ghAqusga[c\SP\(ݶ(ZvnqqI^~](a9e8J-.ZXT:ߝp͔e3&;/ sX~]~QZ{Y ;.)əNOW{vCg9.3kJDzO-(X_<~|Gn~XGAY F"$7C듊C\v:a8EepM~Ȣ Ew3/d!@9{[^Sz-nuveeM 0aP҈Km-֍*4Q8lF{xIIq9k(Q4lb#u6a|:e1F}Zc1kGGۏMLsM^欜ucl"N-9s'u3v7Kr&+wnQ$ gaFHCԕpUp]qUuT%3Osˡy㙟=| )k Ss˲s*Цh|uʩf`q)Z| o7΍T<0@[;{EwͽrwkcR%Gfj b];8L=Q?me* kxD-j@KbZYAjTV r9 K,|~;w!!􄔬h{ZZ𔸑 )#م#-@& -C(V5]-ŋ|b^cT7 YT^) Q5 M4__CS`MP&zX^]Ke尸"Kc}}O!@IhL8BˁoR/ ~޸ܑ.""?rՍO-҇8s-h_e^6#57#5;R7x<ӑ\@KϏ8pt\YHW1,tsij+_(jCN5l/ZD?z>]4A甖: -!hВzẏ9~Ss%9LSJǗ]Ssg23 iI`͔z Bq$?0X_ =`Bxy_w=QT]C7m((/8Je-}F_Wd䗞忰|Xt}bZ^>e/[ Щúe .bXصN >yEBu}^S!dFiYNAhm#VwH'xNKvddd L ϮY3sF}_@WF,װgֹ߯nQ͝O0l%wU3$sS)P)<OѾM8GYGz r H7S?3F2uZMμovuԢ)SMoV4=5 ml\]ۊnb\fA%S'gkrV[B-KBl7KN-(G09MvA=q!?=W(Yi<>JRC)(8u5ߔֿ%P)jn:`Ϥ3,\8W ?آ2躜 MCt"}wȶ"Gv+%g2e8F&RR2S3 ə232S${t|JBRZ|t\ZZfBQQԘ#2cFħ%aRRbcRRRFeӒ2G%e%$$g̬Ԅ䬔謌̔L{=+=3!:>!>%:%e8".:-!53!%%vD2cSF'$Ħ%gdf$'٣ Ri FotRԘQ=3:Θήgƥ$ưǘc3Ffړ ؄ {J}{(!5>99cDR1%!3596.k''b1Siѩ) )љ)#2bG MMMHJNMec2bS3I1i)YY Y)YԔQiq%d&%&d%g'd&ǥfeDEӓ%fΈNH02ĥ%2$ɣR32F$'Ŧfĥ KL9bXLf)i)) fB13ܜsXYl,k1#b#l IF@[lz'B> wO*vO/_q862MTP\0vO=h{+hRFVŠaq iÓR22cM<צms͵iS-QGP=$P5WaG("*DʠBNR,猲h2VT?)WP 9p B4RH8٤'<:.*SI#TT$I_aTEWc&MU)IIeZP^ *B5#Ifp*sfT] bRUAGQ2KD+*6T\A2kH0V''p NrZ@%">LH!'*x *ˈݐ"HP@R08 )(Cp2d% AZ+Xq^sbA/ k_6\!ﰆ1ڋBs B0_/ sLv鄆MtN(:ԑz^~KeE3MKyS [;{LAپL l Pjޯ^[كi =㯑05Wт| ֿ?1Y, u6b-6kTzqI~=+Ͳ$¢Sͺj94*2(-));J9As-L?S=g57YυZυZO7QRظEG>Gxz.dPS!oֵD{'+%笩zΚŚiMdMJzV_ ΚCPgg+ gn¸y:W,k!k]wdp ;|C嗖eO) _˙0^7_7\ٳOgls tF ;@9C&}>ߖiqC[_(]zL͸xG {闖85!;w]W\B~ 4}N=hhtJttzB=5ڞ[b=qxbR,ĸt蔦6ھs 0N(5"Ķdlkjk:}PVܦC&Myf(źwsPg,, c^e1>Ku? |FMvaqO@h.0B(:!l~sjl9%Ņ9e3 -ԃR_L&gŁXߺATsTs|Iu}Cu}k5ﭦ R j?+5&:&f1 1q1cR-XX=!5:QpŻ/§(\Z{1;p~k.es{aSFI GmtLzĶ=afo`mB54Xmjl yׄmz~l=-ۂ<gZN 񵳔3O-klW_[[Wښy40?wz+NgquQq{iTǣqaMGGs ?7ag?_o}Jou@kщ D D1nѵEy㪇Z6\T֚f|kxD-j@KbZ-He`h ZVk5iY-p[xTakDxDDDd-"*b@ȰHK52<2"229 r-fYm[f DY£""lQQQ``m3B?+%PR 8wq/uq ȄhYmaᶰ[X$-,66fafcYm%ɛ2fh٬LLm5*u:f ™z0G2=ae ` hEXlV[cL"""lLi2d+-riN"uO>~0[eEۢ"lQ(lQml,Vƌ߷7M9t5[<4ulRm`mbX.C!6);Щ44-hg-=|jTw4@mum ?]ߋSoۚʺ~>{Ǟ@׽ !5Ç%eDg kԌAx55w6)uC/;ث3gNaPJSJY3szx{CXW 5q{jԴnӚץ'Fk=g;~n^!SGr}*b{dz3>gn#%zŖskqGkZCX?_=h' U:}KYk~/^;rm6{苟75s:6|Af. l ϙyϖEc~:j$z)WϫkõzU-7F/CMҿYI=u7~ogïx& yB͡/ 051^F^_C:u(V≸ >r$&WO Mp|}a}J!늄F}_Jט7ohܜB!5S Xz/K.<5iO zW5T*ㇽ?Z4~0^6,R|[=O=C#2ğ~B|^$$5(o'R2=4P'y{<3B<԰Q|8Tec\K^%6t =?6 OMrFJd.G[|[ZŗoɟpЏ%ؓe/kyI>?(^~ˋo@>95Ǐ[ ^Ik5Uo2n^ҩqy5p7B?pͮ9{cOg kuqP7GXcƤL'j0=/z_״ogҞIk!D 8> 0_T=Qª]SSf} HӪץ'ry&>y_}_ <꙲&cT75=߯'snS[o5xxT=9o]RA-D~̹&qO5u:/jIZO"_HfYCd _ZD|T‹o}o6DfZUGWhԿ7v'F֩AA[|B/:T[~tѩqyj&xZCWzaH~Ԫ}z+G][<5ZջϺ=4Zc#kOc\{ZʽLoC{`jcG]}U.אR+(`n I=z{N8>5VQkFY$xu/q.xsP7 rӇ"3hVe>]c2^R[JxB隽yzKAXOEo4VrYxIT[;O]ģ2g|=cO74z5l$$،"4\@VE,h0@^kV<H$שQ0gy=@bMfJ09F{kv'LD3=.]!8; `SB"˞C!ө$C X&Ġc2-N`odt8'E=GhбqYfQ/ .ӯx8u,Oꛎ@ 8̰֥a0 [{ax0L烌BAOoFtu2I)e@[zJF;8ёkޡhC8/9X5yQN{`;̤ALL~kNWkȻ5768"tt 1kt@[]ySkw`sZ3u!Q[W/R!ZD9ai &gE].tlrhsکA _;sͺjuB^cޠI>s1,{=G,(eLD]a.2t*t9Z MPt]44 Os#= ϧcΐ6Atd曀|[9M3 H#[KPn9/EY`H!H[Fh+ڋ|'<3߅j:_ %BSOÅEB/r [ck'7 U7D"[`? . $^]0šb k3ěD1plJTp> v1#p)G1UՆkklq9G'ya0(& q|P$ )BI`XfJt L~IYEUmMa|x7wyp>ƒC\a~Q|180~)!;Mw=M?p???~%{}~@Ap?"rSW)TH&YTDx D E8yJDq RQ#5$R4@x,VbEFmEN C (N=Oڅ]Ez>GCEDh LB^$ЋK7}xDh SH 4"4x:KE:D/3 t@0!"P+8Ƌ4ADO"}H\>,Gx:OtH3Mt@ }L t@2%.2Br3}F+t2"]ckMtGznF>H <}1$җ }E5#Df3}@D&=/~ѭ"&f@?<@?7/8Hw+D"itw {@&*D O0Á@ h9O+ @L)RH%"UT"vƳM0Q*vM,끁kZ+vŽ[{mXZfsv`[G4u4XoGAr@m=yHIaeLNIYQ&ؠ_p)%)V; H+PV3ܖE:JShuR"A9?p2lZJfWL'sA~e|^ >D^<*ORL9$zg+Ciyke=!>@oSzH]mއ/P*[+@@x;)+pv0A >"|ȓ|>jhً6zE}|@?.{[F: sdNew)f Oz+iWm8%GTF/ <҄dir{Yd)O| uTV$Qx|JnoV Q3@/9԰-]ɮrj&CV<PL<ޟ@jڟ'`|cW>3< Jvno<(DGP-S:Y\H TeJwԎT9&+xmyW2|Ty =ʹ2r)ޢ^JfhHݭw`6MB[NUUlCr򡴉ZZODy d+uP G7,2Y|1u=,?W]vБyaV9#r1)$A< µGXD/P AJ}^lF@Gn, Dm*.FwTw=Mەl .J0$PޡNל$r*.2rq4QִFNʣ tnTGt/%h)mɗ+{8T'tQ?+IT~p%^~}wM(/n67GX"ЙJE374L:A3T/W&AB\N`b𓤍@׫ȨmHѠAN)~R5JFб`doɈc3\;)PNq*FiA(T=bN== &7ƽ7q!( js(b=H:7ik&r=`;z\ nWw\7|Z{D:T//hjU\%ƍ\ Iɕ|. T~C>JG-\Adh_K_j6WVxqr$-Kͮv}.MY @1sY8~Easi8{- T4;Gv]*T4- h;>h(Vx'.bb=n7n9v%JWW(3 RjG_Tbww~Re)T>?iyhENn( pZ$s댓]9o=6S{ ޏi%9C+EUL&t0;C邪2O$}]- Wu>B r:I9{tFR8mA(YLh,cn'|>UWT|XwnXp/wyN$Qڤq*G(TwQIOT:_}Zgr-%W<[C[$ 枇+7#c}Ud;܎pz2KZ*SynVdm*>/)iR!ڕSJ yBptr[CmS3% Z27Y%dF,*;p+pH8 NU7V4Zy؟0B6HquP#p~@tQI9 ] Y4y|֝l>(=7QNƃI8'(_ޓ5*zZ>I;wG^C+Z?y=6u1\] G_@=MVSAW_X?kYq ڋ߇7(5ќ% vPj3GAZ0,wbk܃{4x0ގC^(O U==XRބ?Y"::ȈrQg%r%}JvݸKՏnRc tDWԟy$ |@7E א,ݧL I w p_B{ydw(kЕ0ܦD*_T]Ə'oc;U  GU"M>t݆c\CM ^UjF9vr}x^~OʯX4x<,[Q{:DT< 8ay)R.i@-о{r&P{#ڇR \eھEDe'AQ>IgpGy*}NWz˝D}U^ŢpRl/%$tQVʳMH_j`Ez b|tz>Eds!X1nm`m{@0KLU%pit/9@f[UIp^rBmGV.p&Rup3qוh:NCr|%B-ԠQp8T(mP2+QRm3~2N%o+NɭAi0B=GnCL}%Duɼ O8,e|!Ns.^_90Q2W]exj'`n~Ԫ ^*!I;_zT}LV^-i<%ZD[E)P.Q;x:I#:^V5KR˔P`ȭ E[lSU9VN&w/s_Ъ`Dj d"o8l x]0Ρ FJÒ+,QFR%>zn>WH?O;p/9ZKd)tƴm@a7IC'p `^xi.pY]*Mw90; dvAG\tbv0u]M2 SJDeK.ߐ_W$uq^aiVntwⲣ/KiR(̧"~u&4(wvF2[CIO q|7d?.[ "6~:Ay`Ԛej_FIFbW p/c3E}dP,<R)~4T+,t 7R8_{}CilVy>;ǗPm?I脼";i[EJ_ʯ,u%}W~ &x3 q{؉@i[GpIܷgh,hRThGlsMj'8rb0+b\ن/ACŇ_Q#URqIi0VͿ\ᜪۥ m-7Z)iUEȣ;j6Q3 [#O{3:ͦI/(N0M㿮Ļ$h[U5v= U&p3=F 舘#/՗GXD,:GVs)m|V ! M<sP)Vv$u,Bˏ^MY wKIڍr_N^ЊDhb,#'I@nb ê?NCCsq]_j.ᜀ !6u"r$_!Q[L: =(5(V&??~+ gꀯWBpZӹG{2 rRN84ߙLߺ ,`a4O&r0?QR:ƓhU?[ջIt@ ` `I],V-07*[tPHT6v仪x1Mײ8lnҳ|G m: e ixz>8,B/,: !Ye,aH98P v+quGQ8A@^=93^PVT-D-b܏L9II{,?+`W wR@UjWCѾ{]6i ȱ+=G4Q}M?AwZ_'-3G }IUnC`ka(7L9'F⟴3^ہkmh+ <^Jpn0$VeZ1Z2]^fnvOr Y\T׸`SrmAH^\a&?|Tz)a~,w3JqJp+H4KwraJveVs]:DWcɻ(puF'R2Ŵ{~E2҅.d;L۹jTrm+j2 NBڍ*%tƽ-"v[,}re@X ݪVV.Di[t>}wZr I~n&a%X~C|) 2M68K;ih.ȘK??asZu*ػuzV;? ZI{J||퀭J ~RFhsCC:wI$s; )'/Q)A(4v><\__Ap4KJ+Eh ?d_"$7(:dSAx-f(% :L /2g7k@ 5KO Gvde~ޢ4p\"ot/KQbյA X-Vlj<t@^$UyX)=jx'Or8짬vi{q~ZY8L1ST>lu=[6rڪ??d]G[cAOgҩmv,ݗ2Rnve{qᘂ>!;-{1`| UJV>{ `Z RURfգr|'U^s+6yv5N;R69r(@F-G'?߃X}RTk;p<&ȷNNo%* =BJq{rh;ARr=dq z7ETd .A]c `~T]E`TA˸R"k($r_—wI3m*+#oCQNH7%",|>oQ&nUE<}4nl^LQn"|9~(T*kWd 8tڰ{ikmz]<|irϒ+{GW*H*Ujcx]%T3@G_S_U4Gs7iYi)e{gRkmyNgF ¡AKf $ T hV uP^Ew+x q.r$IBgoi2UzB.uEAeq^@vVQum^ڻ%J-Xpk ww![b$i[:`jjfR繯+MMc@i<}툙* ^>샫^p-З($Ya-󻪲i2;$jN5I |)Pzسzquu"i-T|6s)Ch'AKc |Kd2d8W6h(2d~E5(/FaӞ?יJLpڅ_}iY\maJXleqO-f amӊKrP۠iUsrvâx0)MZCk C۬.{꯲Z3z.yK8u)tJ&Cv߳ʘ04Lֺt.+[nӲ^,D{vT?< Wo$EwqQo M \q^ ^'/[x}\i'!6-P"z1xI\lq'1#'P"+ 76KbT64g JЀʯeAt90=s*"/6b$܀IpRXaZ&-K4v;OK|67؇~E۫gXjS^31]c2 mVRӝx,}ܐ{v]N !{–Z^I3sd^o?R2Jq?Kj‰2i-ۙ6ʤhoVMQ+|$,Y佭}g-[I$xfy*Z,pX?t%Re?و/~z -|Yޟ/>;:TDJWb=E.Qq|SQʥzm2 V1c@wudzE#v^4C< o]|fJ~(:eT?k}!VSbv5%b#'Y*;abk퇧+I][ƪhCcbY@S odփ!͋96Q#(%u@i%Ӂ]M rt,ڥƒZUD?p$#]A]4G/bN'B{6318MPya 5z#h$R3E- /@$dE0.`:,*E AC;^G<&½5Ez V1l+z1&WDQVSZ-e^`_1 E)1J5{wѢ8R/|>Xkޫ*m69ej*CAMr=z݊TO7Tʞ y衽Z#u<}#$|7 -R\}\Qky6]_PQj(^t-m%%I55\Ǩ/+"VۻL9z ˠ%\%硵{(d0荮 ='4$^Vdͤ<PU j.i~.KXcRGWLPXO^q\PR4 turDVi(_L grU @[䍻즽)ב~v'-EV7Hr'r>=7Mkr}'0=tSLXE_SYG#X͖;F!s#X3\r`VS>%Hnkyu/_MyOq6FVçj:y=mG+u'&` $nZݪa$P#J֣xQFMDj^\0ۺLۋwXLlD1ReŰ=Ń;d%(rgypRFX}1MTtJD]􂋸dfVyyVwx38?ݺ 5~=Jք'"WqḊqm-ܣC~VJ8hvk # $YWAzd^VV> -@kzk*|yB+;ڎVxMk"T_#,lW,pZ|/?/N%)"RX+927mYQUzɫO=a#"#\p3ӟyUdkxόEP[i<  %=TMKG pFdQ[\(C3A1&$7^O-U/TɗRn&T Țbh ŞᬄFIIsJHj-N >$zX~VyAUPy1ZQB=eADA0G*-$(#K%&!+8 /h?hk?$ V'FTB&0%Q"2@~Ry*35oA=LvD`Ϟ^DLAY3BZfGe!54KɬQTMm܏uCIa$⺠Ke~vFW]),`g?"2RDV eWITz'FRY5y2;OXC DiK,[.$:Rory,NG_e[;SX9Gko\2'ia y!a!>~?۪,H汖!QϺt"֡,3Rv:L_`F$ZPZv'[RСNf)z.d$UIU<R$;DD svyyd%XY]`)+LGeYlٵQJcf*"dyE50\l- W>Gӎ;8\Ԅ~ Qao\7=V[$"p*n qY[}|\r ҿI7l YY$Vo[>p7*$|I2DUBYUL7} =@çyE#d8>-[齼 P,lYcg5oAk<-uu\OճM0Psk̥SLd&A]3cdmI gʛ®L. |Q@yIի]h.m,dҤGp2x*t]Ɠ%JZOn6TOt%^:mWiVr9a啙ĸL^K Fd! йW#\N$p'\0w~M2|) 2_Pi>=7YG.eoK%ql mVOX GE~#!hhщGd""8^ >&e(8܆ouIxe2A1>5V%3#aY<ăDXV0eq Vcea MNK] ;A8NV_ 7QNXS=G@sQtFk:fe|B1tГv^  ɯ,igTX5By^k llN\+y.k7hUпp7l خf8Ǚ "(\Qt*p5O`&gӹh)΂#{( (¯]eDgt)]0L,MGe yl>@( 1'EG^ ڡBqV7[_ ~Gpmg'gr4ߙc;O(Y5^PDMxhV>V\WFndkh +K4wF! oeu> "!VڇԓgW-ҡ)c3AkS$GYb3^Fg`X<flc;* dY;x#G̷ *2$->aYDùt'7=RcT3aDc3!]2ZJBQJa_ezȹz ŝ:JC`چ9Mg):zXi߽l8 '0*0'X B,J( K)6KyFJb0P՗P9_YEw{:#XE5E,@/EP ͤ*TP!Gyj9U7}a`ǭGQ$FWғy9'GdYYF Ӭ]騀 F'X.@K>D5G O5\ϼ H`L#xȂ-[ݓq\vYg=$ɝgnP{uѻfNg? !fB]4-`˞gY-,&{ATU}y+C)t*#-∣( 0I+0-i YȯXn$|V,͗\m1t=D8$u6 }F`_p0M~6|u/ֈ\h-󆴜9]썴|/p6F4tߝl,_R檚j6ϰUh!6ʼ4|?uȈNvs[k=5_m|Ƒ{636GIQM7x+(rVAӌm﾿vaVT^͘[Gs:mY>4ϸMƹ}v=ďK9*tL4Ǟe7UtŻ=#FXנbuVl=L0s.2w )pu8I.~EnMٰaa;?6;Kϸk=81I1x g%q}:#Q&d~hW~dbHA*N0 wI@vM3YMR*=LBz+BvR\B#`c}աr%MM 3X4 q#+rz9^6g$ E\7paS.>*M}p.w@w/S[[x }7?ShkVHBJ1 T}p= jG2o 8&Ft .-隚 4#;$a*-H#肺,IT\pw"M{԰% >#km[HY3?M%82tǤam.6HoS-A% VYok6AxuX[*&jD '0xAGа䱬 [DW&Ǻ9i.faO6zQe 󜝑&MhzAFO^FuH[\Vp;)2U9t2m~O[v33=j;A{5aNr E]+ʳ8/9rli@jpv弯/@^~]Îꍈy:Hא_mX6DM2Tu^bf4PM?y"c) HBǨ"@$Rt؛瀟}o R0Ee0:'`qgY Y2Tuk_$%qMbz+nJwnj~Ƭ~ ;EkLbu=>A~~NI9Y P4B+x@VPLIu? `74@U4mp)<'oBC]hQ>2X Dan})0 PhEow.,4x~Se8XcA .g 2[aO UTC@NwpR\ 5vX '?y}o֛&0P Ap.kpO$cx+h)q̽%Q vSW޾bNu35onBU =t`;j:YDE[0OGgt-YL263k\rf8 gdZ-':1F*ן$ʜ`(m٪#TO\q50UmhX0+bUY_7I2rUU`y/;\fw( #%,f/tQϨ*oG?$W_ʋ'h!jgMIϳ/b:,v=S<7\j.h_lWA'UT}Y8L]k/$g/(.-(Th: =5,k{X O;ڑ5m6[{Цx2t7[FIQG͈_E$L3{}L42ć@T[UKT43uV#rx:Ι%,KF g^>k\HY4/'-yvuW6d^$~PbYFӲdཌ8.%{֥m)O%xKVPY ўSwb ǓdNɖ'"nDF?y #.s2r l+r**@^]4VRK4 2ͽA"Mx$ P iO__zmCRI,?bnEk|gyJ=0%0~[+d^gƠkYoD#$@UmP7@ϳJjx.I"OV;PI+7PTQŬVl-] Fl#s@G_2n R*b‡h;l#r m:l*߁|MQ|*;g8QյͫSQI.Apa4_sohNO,218k$f|NuTQGƪvܙBxiMUGi< w?zچ֢ 60mP=[\آ[XKN]T1~^q̅)=zs*`候Ntmabk2USVCR7XU b^^u5'3#H"x<K]U:> Tk-{9fͪr]LǥGrOV8׻@F(U Ai]^O u7$vO$G}Wq,Lbⱖ81AYJ+eٴl/7ha$|(Gyjz*ΆQ=2S숺Aݼ0jzwҳD:i𓞮;n ]"G!Aݪ-mjOr!5uK#A{w$hbmGfOASZsȀ7gA0LDZON se',o- M%}9pɛÖJ,}#zGw&McÍrep"WĨDE3>E| D~n.OKMP@x<gqӒq.Tꡖ2>Ch+(PW(>z*DFdPڝXuDWKEoCI?hى+laV\T}1 K_ķ8/9ǏsT=n%"~˽M0Uu~P?xg尧j$4~9^o4|)bswW`UFi؊r_@e}k# 0=\JG@DVUZ}EAk4^]|"i[8[AmD M%a,ʹq~a"}VE2[hZ* %=eAG$1|>m_x6 Atߩ-W8 :tq.MUgrGCS'R_ \jo.*ݪ3)G8]yT j .PY1ž!ǿXxGq %xn~b_OUʬY WY~9ЧMM sN!~t8*N9hXnٙm=+i;\v{t<kb9 e'~teQ_ O%t 7$'^_N%5FEd|K]ZtMwb!Z'WSf]?*,7^|9Z6i|sh>4SwHR/4]5NV2kzO#RBi78F:g"F,@(U_ ^Ec3cVFwߜt`J%^P'p$z T֗CFueGHql&t4_c޷blookdO؝ M<1·247bL^| 7˧L`rlzl𹼠=++ ήEل'+d'o'#=
if)QjyWMrs~^=S 8*ɇ:Kޣ_g6q>Yp.*d0UBun|bAq ,lp.hq;:C0>k r5l8ZLtNU;h8F+)̅nkgu g]4:bC;ʰ*|QނӢ(AC?+ֈ"4+Գ=vP-Auk;AO7hSҕQ#ПMcLMv D;ohX&zG{kx6Sa Lqzޏ$wJXHh&8.3o)vYE|EETcl4V Wv{,IW%9h:F{dKOSnӜ-kjybX7ܨZby֥gcUԿuD ҮrB*oOjq*O\`i Z*3HCY<ɡ.Z'Yh.&]@1@)1OGgq',iDGc }c} i!&5mt Z-BmE״}p׵%s;яYeyg(GwA|Fe/QQ5/f3fz!&ΠO7G\vpqc%Qe75^FÝb#E *ӬWyO4X҇ RI?AcT=n3`#kw7Y'njɪ^vUIm<:3aRyT7$9dO1و]7 0PVr.#t[6- & a37/1=/E=sg|A__۸韕5)~l =ׂ#f ţdY@d(L%Pv=79E ֝Y] (0a!z s2I{ 5;-b4U3D). A}-R 7p=K|;^ m.I489Ӫ8&>i\CD2sT8tq!4'ݒwN T7#Mp#3(A%Q HJ:[$D3hvNr\~Ȫ|(?$iBG'+ GV54ҽ|# I,H8Gv:XvTnĝ0tM0^Y'Q|x@Ś\?, Xѵ-52MF[eg]|FAu!o\% `o6MXiξ,4.3a/C(*s$ dyf}SĶfnv4 -[=q֧}ɢ&,Lf-7`ycoX8xZ'k['6yE#Wuxr-ODCj[?leOf|xUfzdQC r>^3TVQ %O#}R[:2Cΰgmfv۶i`QZGff,;l=3ԙ*z"`t~F1O'2}.u$ #9`Ը!O?0$>KB![ \w7`3hRu[Z4oz>++9د@)K`0.j$Wj8 d 堄9)p_mv@y}Њ+APBґ`=v:GE1a5juOKă8-aH1GUJyC(sws@킩&ꀺ9x&Jp*: ~h%S6}<=t AzR/YE/ iSAoP6ЋIUVjW W0@^ou47G~T] nYL6&_ǃM4gn&8/eAW>h"/K) z\sΆ( Ex5` cXwS2]F_8=CHEG6S}V]VA! (*-:p] E.uE0A=AjCTÔF8m `#< +;>NK#$HGD"7iC*PCPDU&6T&EDH)JGz*E:{M2ɝI߿޵>\r>>3"1LI{lCn+415^"N+pڳJ0z$KCD/X ^HĒ'xGCIxIT恇87)ݱ FκM8>ڔ^CxO5,+ayq,PS &ՄFhzG`fɩt֪P|ځ$@~qpU\C━$9YCa YH7x `5stX4H5i+J]đ8 (sl8 nCeQˣ0AOa+]r| $FbxSEJm$QXJ;\/cކjT!BxTFUa7 WgL+u Blt= >󰊶RFA=~!IF|N"2eq|WIӟi3wNɸ^X |aXEvΰr.xq",;h})fr.զPj8G PO8ZxOneQzinٞAJbOE]vjj}` m故'|D)%rTp uC=/߁nV0T~t2Ɓj(Hvby>~Fc.b9Larj~Ys8ڟ :h)VfyK`bY?I%thǽ&\xGT1(\SE`UED3Z-vgQAa| `3#jhp;ApUЙ50 j4Za {4uIK0R?MTg# Eѡ}Θ ֊*'ԁj9| /topcmA@9O,Ī.!qrt- T\ǯ `j]zNn1w;sz@:gTIM=i-@dm %^>&rq ejGhS5HE*N3q;͞^6p=b? (QD ϼ5 U I%{b囼MEOz ׈gհ64P1XCVq^^=Em1.>I7UtBjK`N!)Q_FGp)}^=?sf_YrTFsP'zw().xO8YPtQ%џ̅S\˹c#۫βثUӨ[I?- mg4R j5~#7StNE!L5 ~稏Kn}M`qځEM-~Ewr,T^v|D<%oCXQɆ_P  D~p@ڇT \!>E(wO%}UYW̍cQP)-` .㋏pWSxi9Drmqs/Z iMyfrocIOˣꎺ`_^Rɐ#EE*uάa5w2W9,e&rs/e|ƧБ4|jJZhcg1wM&~xD?=~ٷձ 5*&AK 1PAF0 J d%75^vF_%!xү4 3CVmL[A s1Nd)ʱ>Π)x.ekYГ zf:[q7vxu [(/pNRb1zDoRǠ=R\cS-iaVx lصd3ƫ˘SH\`d+l ݼeɐw1yL⹀E -_0z([9 }V1;9UyCQ5sK$,Q5Fq"s܌ѐ}UuHQcl.d2/|T> .N@%ܤCSU9$:/^ށ0;Noq>y*/TBgP+"kϱ[|(,Mt `^P{Tjk#1SKPJ*ε1YU7`:`~\0?m#+l$z;l<ZsVev@Y:s'_c]U@԰i[2oi4iǼ˸3 H"Yr45P/'a=8fAsxnl5a><:1R?YXzNL^E6b3Y竐@UnFWpV\٪ >tl Z#xRxC^容-RGʣwjm5qy~8LwGIڻOJWhzCM]1R0bm:.őT(&蝸{ccqUX{- }CcmSS(}p:RqO9ao - s+ U &Ϙ58u91o9T0=XsF EgL'o(W N=&@%jЏxV?PhxaЅm2|?T=w ੸:NΣ\WMy*3ZP :i1<]畟|Hy־GR}5l6lm|]ئx Eg( $/pFp}d'؍) uN 3z#ACo3zDqomVyO;a ң1\rNz)V 3_jQE.a`_xViaQh/}Oub)RK&q6g&5M<17F~KT{)~7/lE On7 Q/񤿘fmx\:ptN@SF2 18 6^pOa켥 x iEzg͏if'㰣7x꽤&͢*Ϟ/&Cq <.M!0Re|)ř,ŲrO'kw,V4G1 -{MH%'6<gD8T/,yLU^=Nx5[ )HzJ2s'-rOet9]  ꁲk[iIz3 fMBvB (Q '@\5>S:b_Au46b2R͗%p%c-y8QCډЕz6w#MҾzZQp\BGM쥵eFQ),R5&YU|!Jr'g|W(EV?28_ .7&\Se*( {ځ:G Vz < (fbc{Ua? ej>e>{ {2깁A/Kiab)mAce:ՐVQH݌ْvV6>PiyT΄i>! iGԔw:\F 0kXOnd};q:ĵ*OE- h:`:j'sk<W9 E-梽eJc2KLG)IPA"r;APZ?tldZ=(1=h(1gM 3MP8-Řip4Y,yVTZcb$n-ݒө>]gOU]qh=y}0Wq_w @U4,ʩXxI46@>Z%CKQWZƳS8H=J%s_U׸ü,{4fjpܬ9ֿzϨ=T˴H/'e Y\V[An.Y ^2k/p@YpQ&} b{1 N5}Lua.43v3a2 $>4rڗN8́F$WCDS[6aLKlee {Kh'MbγXctB-W33HY\D45$Յh5D#?>ydsGͦsfՖs ;ϔٺ"u2N23&xNI.#9ySE3 4P<PJǟT߰e]mT9<|_{DL 3.UOCy1~Her8Ma>T9YT͠sm%>QAI}ԯX!0{=}vИ1}/7TBs[X]IP:Ϧp&ZyN Ɠ̔W,3랢 bqa9k+tF |LUu*9}t`y4#.fk&Ϗ13m@Jە]K~J'o"q7<>|}:J+ 3tj`XqdȨԌ4H?H%ZO]W,lcхnBNzXeMՌLxl,+$HB&|*f FBzeY3-ӟeg|Kf[ 3,B|UFvd)+A,&e4J,] 3cQ7ESg2-E BU~kX[ \,ATbM,>kŐ~XICaY+tzV@XW@|`Ox`|?yY,{~I9٠f6-fomـ%,ke@zb̶4) =3 gE20+yg j-Df H~]@٘e-#4(gd/0? Pp6~Q6 $m~B7beZ ֶ@ن0+94gr W t=k, I o 俖"J5KM˪@AEr;xGec!NS"L9R`p)H>c#\i0n2Iezݡ4 Ww^ɾeBxs`s9"\T[$C\ɺr%L;{ GX.nZwڝf\Mrp;S#Gf6zE =-S.#A6i33#hj2e.s CL8W#V(-7 Ip6bR%fT,7s"<$,k\M/Ĺl7w2u I͆de2%3]h3Ӕkfۗ;$u3~ԊfdnedFf=egM,sNŒcY3Dn3ʕ6YA9.q/D,<~ǾJd¥ &ݧS}? K}e~|-oTٜ/Gny7iǁ/Gz[ ˳>Ar4Ag,z}ǡ]}t9k=}dXdҏ}}9,XwX[=Uw{_jC}i9-׺վ?b'|wenyp{97}zXeò;5>9l=s~dk[lk[}oI߹n9,羜k }kOO| e=@άvh}Of྾{:?V?^ԊUֵ>;]ޭu1,m 3j͛ ^iÐY _ȳbLF5ݧ3`Mv9JWgmYh#rϚzX';_ ǿ1w&/}wھ2ׁnj_P"Ӄciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1acj.cif000066400000000000000000013054711414676747700257750ustar00rootroot00000000000000data_1ACJ # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:36' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1ACJ # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer man ACETYLCHOLINESTERASE ? ? . ? ? 3.1.1.7 2 non-polymer syn TACRINE ? ? . ? ? ? 3 water nat water ? ? . ? ? ? # _exptl.entry_id 1ACJ _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 SER A 79 . ASN A 85 . SER A 79 ASN A 85 1 ? 7 HELX_P HELX_P2 2 GLY A 132 . GLU A 139 . GLY A 132 GLU A 139 1 ? 8 HELX_P HELX_P3 3 VAL A 168 . ASN A 183 . VAL A 168 ASN A 183 1 ? 16 HELX_P HELX_P4 4 SER A 200 . LEU A 211 . SER A 200 LEU A 211 1 ? 12 HELX_P HELX_P5 5 VAL A 238 . LEU A 252 . VAL A 238 LEU A 252 1 ? 15 HELX_P HELX_P6 6 ASP A 259 . GLU A 268 . ASP A 259 GLU A 268 1 ? 10 HELX_P HELX_P7 7 PRO A 271 . GLU A 278 . PRO A 271 GLU A 278 1 ? 8 HELX_P HELX_P8 8 LEU A 305 . SER A 311 . LEU A 305 SER A 311 1 ? 7 HELX_P HELX_P9 9 ARG A 349 . VAL A 360 . ARG A 349 VAL A 360 1 ? 12 HELX_P HELX_P10 10 ASP A 365 . THR A 376 . ASP A 365 THR A 376 1 ? 12 HELX_P HELX_P11 11 GLY A 384 . TYR A 411 . GLY A 384 TYR A 411 1 ? 28 HELX_P HELX_P12 12 GLU A 443 . PHE A 448 . GLU A 443 PHE A 448 1 ? 6 HELX_P HELX_P13 13 ALA A 460 . THR A 479 . ALA A 460 THR A 479 1 ? 20 HELX_P HELX_P14 14 VAL A 518 . ALA A 534 . VAL A 518 ALA A 534 1 ? 17 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id S1 1 LEU A 6 . THR A 10 . ? LEU A 6 THR A 10 S1 2 GLY A 13 . MET A 16 . ? GLY A 13 MET A 16 S1 3 THR A 18 . PRO A 21 . ? THR A 18 PRO A 21 S1 4 HIS A 26 . PRO A 34 . ? HIS A 26 PRO A 34 S1 5 VAL A 57 . ALA A 60 . ? VAL A 57 ALA A 60 S1 6 TYR A 96 . PRO A 102 . ? TYR A 96 PRO A 102 S1 8 THR A 109 . TYR A 116 . ? THR A 109 TYR A 116 S1 7 VAL A 142 . SER A 147 . ? VAL A 142 SER A 147 S1 9 THR A 193 . GLU A 199 . ? THR A 193 GLU A 199 S1 10 ARG A 220 . SER A 226 . ? ARG A 220 SER A 226 S1 11 GLN A 318 . GLY A 335 . ? GLN A 318 GLY A 335 S1 12 GLY A 417 . PHE A 423 . ? GLY A 417 PHE A 423 S2 1 PHE A 502 . LEU A 505 . ? PHE A 502 LEU A 505 S2 2 MET A 510 . GLN A 514 . ? MET A 510 GLN A 514 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_and_software_defined_assembly _pdbx_struct_assembly.method_details PISA _pdbx_struct_assembly.oligomeric_details dimeric _pdbx_struct_assembly.oligomeric_count 2 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1,2 _pdbx_struct_assembly_gen.asym_id_list A,B,C # loop_ _pdbx_struct_oper_list.id _pdbx_struct_oper_list.type _pdbx_struct_oper_list.name _pdbx_struct_oper_list.symmetry_operation _pdbx_struct_oper_list.matrix[1][1] _pdbx_struct_oper_list.matrix[1][2] _pdbx_struct_oper_list.matrix[1][3] _pdbx_struct_oper_list.vector[1] _pdbx_struct_oper_list.matrix[2][1] _pdbx_struct_oper_list.matrix[2][2] _pdbx_struct_oper_list.matrix[2][3] _pdbx_struct_oper_list.vector[2] _pdbx_struct_oper_list.matrix[3][1] _pdbx_struct_oper_list.matrix[3][2] _pdbx_struct_oper_list.matrix[3][3] _pdbx_struct_oper_list.vector[3] 1 'identity operation' 1_555 x,y,z 1 0 0 0 0 1 0 0 0 0 1 0 2 'crystal symmetry operation' 4_556 y,x,-z+1 -0.5 0.866025 0 0 0.866025 0.5 0 0 0 0 -1 138.1 # _cell.entry_id 1ACJ _cell.length_a 113.7 _cell.length_b 113.7 _cell.length_c 138.1 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 120 _cell.Z_PDB 6 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1ACJ _symmetry.space_group_name_H-M 'P 31 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 152 _symmetry.space_group_name_Hall ? # _entity_poly.entity_id 1 _entity_poly.type polypeptide(L) _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_seq_one_letter_code_can ;DDHSELLVNTKSGKVMGTRVPVLSSHISAFLGIPFAEPPVGNMRFRRPEPKKPWSGVWNASTYPNNCQQYVDEQFPGFSG SEMWNPNREMSEDCLYLNIWVPSPRPKSTTVMVWIYGGGFYSGSSTLDVYNGKYLAYTEEVVLVSLSYRVGAFGFLALHG SQEAPGNVGLLDQRMALQWVHDNIQFFGGDPKTVTIFGESAGGASVGMHILSPGSRDLFRRAILQSGSPNCPWASVSVAE GRRRAVELGRNLNCNLNSDEELIHCLREKKPQELIDVEWNVLPFDSIFRFSFVPVIDGEFFPTSLESMLNSGNFKKTQIL LGVNKDEGSFFLLYGAPGFSKDSESKISREDFMSGVKLSVPHANDLGLDAVTLQYTDWMDDNNGIKNRDGLDDIVGDHNV ICPLMHFVNKYTKFGNGTYLYFFNHRASNLVWPEWMGVIHGYEIEFVFGLPLVKELNYTAEEEALSRRIMHYWATFAKTG NPNEPHSQESKWPLFTTKEQKFIDLNTEPMKVHQRLRVQMCVFWNQFLPKLLNATET ; _entity_poly.pdbx_strand_id A # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 ASP n 1 2 ASP n 1 3 HIS n 1 4 SER n 1 5 GLU n 1 6 LEU n 1 7 LEU n 1 8 VAL n 1 9 ASN n 1 10 THR n 1 11 LYS n 1 12 SER n 1 13 GLY n 1 14 LYS n 1 15 VAL n 1 16 MET n 1 17 GLY n 1 18 THR n 1 19 ARG n 1 20 VAL n 1 21 PRO n 1 22 VAL n 1 23 LEU n 1 24 SER n 1 25 SER n 1 26 HIS n 1 27 ILE n 1 28 SER n 1 29 ALA n 1 30 PHE n 1 31 LEU n 1 32 GLY n 1 33 ILE n 1 34 PRO n 1 35 PHE n 1 36 ALA n 1 37 GLU n 1 38 PRO n 1 39 PRO n 1 40 VAL n 1 41 GLY n 1 42 ASN n 1 43 MET n 1 44 ARG n 1 45 PHE n 1 46 ARG n 1 47 ARG n 1 48 PRO n 1 49 GLU n 1 50 PRO n 1 51 LYS n 1 52 LYS n 1 53 PRO n 1 54 TRP n 1 55 SER n 1 56 GLY n 1 57 VAL n 1 58 TRP n 1 59 ASN n 1 60 ALA n 1 61 SER n 1 62 THR n 1 63 TYR n 1 64 PRO n 1 65 ASN n 1 66 ASN n 1 67 CYS n 1 68 GLN n 1 69 GLN n 1 70 TYR n 1 71 VAL n 1 72 ASP n 1 73 GLU n 1 74 GLN n 1 75 PHE n 1 76 PRO n 1 77 GLY n 1 78 PHE n 1 79 SER n 1 80 GLY n 1 81 SER n 1 82 GLU n 1 83 MET n 1 84 TRP n 1 85 ASN n 1 86 PRO n 1 87 ASN n 1 88 ARG n 1 89 GLU n 1 90 MET n 1 91 SER n 1 92 GLU n 1 93 ASP n 1 94 CYS n 1 95 LEU n 1 96 TYR n 1 97 LEU n 1 98 ASN n 1 99 ILE n 1 100 TRP n 1 101 VAL n 1 102 PRO n 1 103 SER n 1 104 PRO n 1 105 ARG n 1 106 PRO n 1 107 LYS n 1 108 SER n 1 109 THR n 1 110 THR n 1 111 VAL n 1 112 MET n 1 113 VAL n 1 114 TRP n 1 115 ILE n 1 116 TYR n 1 117 GLY n 1 118 GLY n 1 119 GLY n 1 120 PHE n 1 121 TYR n 1 122 SER n 1 123 GLY n 1 124 SER n 1 125 SER n 1 126 THR n 1 127 LEU n 1 128 ASP n 1 129 VAL n 1 130 TYR n 1 131 ASN n 1 132 GLY n 1 133 LYS n 1 134 TYR n 1 135 LEU n 1 136 ALA n 1 137 TYR n 1 138 THR n 1 139 GLU n 1 140 GLU n 1 141 VAL n 1 142 VAL n 1 143 LEU n 1 144 VAL n 1 145 SER n 1 146 LEU n 1 147 SER n 1 148 TYR n 1 149 ARG n 1 150 VAL n 1 151 GLY n 1 152 ALA n 1 153 PHE n 1 154 GLY n 1 155 PHE n 1 156 LEU n 1 157 ALA n 1 158 LEU n 1 159 HIS n 1 160 GLY n 1 161 SER n 1 162 GLN n 1 163 GLU n 1 164 ALA n 1 165 PRO n 1 166 GLY n 1 167 ASN n 1 168 VAL n 1 169 GLY n 1 170 LEU n 1 171 LEU n 1 172 ASP n 1 173 GLN n 1 174 ARG n 1 175 MET n 1 176 ALA n 1 177 LEU n 1 178 GLN n 1 179 TRP n 1 180 VAL n 1 181 HIS n 1 182 ASP n 1 183 ASN n 1 184 ILE n 1 185 GLN n 1 186 PHE n 1 187 PHE n 1 188 GLY n 1 189 GLY n 1 190 ASP n 1 191 PRO n 1 192 LYS n 1 193 THR n 1 194 VAL n 1 195 THR n 1 196 ILE n 1 197 PHE n 1 198 GLY n 1 199 GLU n 1 200 SER n 1 201 ALA n 1 202 GLY n 1 203 GLY n 1 204 ALA n 1 205 SER n 1 206 VAL n 1 207 GLY n 1 208 MET n 1 209 HIS n 1 210 ILE n 1 211 LEU n 1 212 SER n 1 213 PRO n 1 214 GLY n 1 215 SER n 1 216 ARG n 1 217 ASP n 1 218 LEU n 1 219 PHE n 1 220 ARG n 1 221 ARG n 1 222 ALA n 1 223 ILE n 1 224 LEU n 1 225 GLN n 1 226 SER n 1 227 GLY n 1 228 SER n 1 229 PRO n 1 230 ASN n 1 231 CYS n 1 232 PRO n 1 233 TRP n 1 234 ALA n 1 235 SER n 1 236 VAL n 1 237 SER n 1 238 VAL n 1 239 ALA n 1 240 GLU n 1 241 GLY n 1 242 ARG n 1 243 ARG n 1 244 ARG n 1 245 ALA n 1 246 VAL n 1 247 GLU n 1 248 LEU n 1 249 GLY n 1 250 ARG n 1 251 ASN n 1 252 LEU n 1 253 ASN n 1 254 CYS n 1 255 ASN n 1 256 LEU n 1 257 ASN n 1 258 SER n 1 259 ASP n 1 260 GLU n 1 261 GLU n 1 262 LEU n 1 263 ILE n 1 264 HIS n 1 265 CYS n 1 266 LEU n 1 267 ARG n 1 268 GLU n 1 269 LYS n 1 270 LYS n 1 271 PRO n 1 272 GLN n 1 273 GLU n 1 274 LEU n 1 275 ILE n 1 276 ASP n 1 277 VAL n 1 278 GLU n 1 279 TRP n 1 280 ASN n 1 281 VAL n 1 282 LEU n 1 283 PRO n 1 284 PHE n 1 285 ASP n 1 286 SER n 1 287 ILE n 1 288 PHE n 1 289 ARG n 1 290 PHE n 1 291 SER n 1 292 PHE n 1 293 VAL n 1 294 PRO n 1 295 VAL n 1 296 ILE n 1 297 ASP n 1 298 GLY n 1 299 GLU n 1 300 PHE n 1 301 PHE n 1 302 PRO n 1 303 THR n 1 304 SER n 1 305 LEU n 1 306 GLU n 1 307 SER n 1 308 MET n 1 309 LEU n 1 310 ASN n 1 311 SER n 1 312 GLY n 1 313 ASN n 1 314 PHE n 1 315 LYS n 1 316 LYS n 1 317 THR n 1 318 GLN n 1 319 ILE n 1 320 LEU n 1 321 LEU n 1 322 GLY n 1 323 VAL n 1 324 ASN n 1 325 LYS n 1 326 ASP n 1 327 GLU n 1 328 GLY n 1 329 SER n 1 330 PHE n 1 331 PHE n 1 332 LEU n 1 333 LEU n 1 334 TYR n 1 335 GLY n 1 336 ALA n 1 337 PRO n 1 338 GLY n 1 339 PHE n 1 340 SER n 1 341 LYS n 1 342 ASP n 1 343 SER n 1 344 GLU n 1 345 SER n 1 346 LYS n 1 347 ILE n 1 348 SER n 1 349 ARG n 1 350 GLU n 1 351 ASP n 1 352 PHE n 1 353 MET n 1 354 SER n 1 355 GLY n 1 356 VAL n 1 357 LYS n 1 358 LEU n 1 359 SER n 1 360 VAL n 1 361 PRO n 1 362 HIS n 1 363 ALA n 1 364 ASN n 1 365 ASP n 1 366 LEU n 1 367 GLY n 1 368 LEU n 1 369 ASP n 1 370 ALA n 1 371 VAL n 1 372 THR n 1 373 LEU n 1 374 GLN n 1 375 TYR n 1 376 THR n 1 377 ASP n 1 378 TRP n 1 379 MET n 1 380 ASP n 1 381 ASP n 1 382 ASN n 1 383 ASN n 1 384 GLY n 1 385 ILE n 1 386 LYS n 1 387 ASN n 1 388 ARG n 1 389 ASP n 1 390 GLY n 1 391 LEU n 1 392 ASP n 1 393 ASP n 1 394 ILE n 1 395 VAL n 1 396 GLY n 1 397 ASP n 1 398 HIS n 1 399 ASN n 1 400 VAL n 1 401 ILE n 1 402 CYS n 1 403 PRO n 1 404 LEU n 1 405 MET n 1 406 HIS n 1 407 PHE n 1 408 VAL n 1 409 ASN n 1 410 LYS n 1 411 TYR n 1 412 THR n 1 413 LYS n 1 414 PHE n 1 415 GLY n 1 416 ASN n 1 417 GLY n 1 418 THR n 1 419 TYR n 1 420 LEU n 1 421 TYR n 1 422 PHE n 1 423 PHE n 1 424 ASN n 1 425 HIS n 1 426 ARG n 1 427 ALA n 1 428 SER n 1 429 ASN n 1 430 LEU n 1 431 VAL n 1 432 TRP n 1 433 PRO n 1 434 GLU n 1 435 TRP n 1 436 MET n 1 437 GLY n 1 438 VAL n 1 439 ILE n 1 440 HIS n 1 441 GLY n 1 442 TYR n 1 443 GLU n 1 444 ILE n 1 445 GLU n 1 446 PHE n 1 447 VAL n 1 448 PHE n 1 449 GLY n 1 450 LEU n 1 451 PRO n 1 452 LEU n 1 453 VAL n 1 454 LYS n 1 455 GLU n 1 456 LEU n 1 457 ASN n 1 458 TYR n 1 459 THR n 1 460 ALA n 1 461 GLU n 1 462 GLU n 1 463 GLU n 1 464 ALA n 1 465 LEU n 1 466 SER n 1 467 ARG n 1 468 ARG n 1 469 ILE n 1 470 MET n 1 471 HIS n 1 472 TYR n 1 473 TRP n 1 474 ALA n 1 475 THR n 1 476 PHE n 1 477 ALA n 1 478 LYS n 1 479 THR n 1 480 GLY n 1 481 ASN n 1 482 PRO n 1 483 ASN n 1 484 GLU n 1 485 PRO n 1 486 HIS n 1 487 SER n 1 488 GLN n 1 489 GLU n 1 490 SER n 1 491 LYS n 1 492 TRP n 1 493 PRO n 1 494 LEU n 1 495 PHE n 1 496 THR n 1 497 THR n 1 498 LYS n 1 499 GLU n 1 500 GLN n 1 501 LYS n 1 502 PHE n 1 503 ILE n 1 504 ASP n 1 505 LEU n 1 506 ASN n 1 507 THR n 1 508 GLU n 1 509 PRO n 1 510 MET n 1 511 LYS n 1 512 VAL n 1 513 HIS n 1 514 GLN n 1 515 ARG n 1 516 LEU n 1 517 ARG n 1 518 VAL n 1 519 GLN n 1 520 MET n 1 521 CYS n 1 522 VAL n 1 523 PHE n 1 524 TRP n 1 525 ASN n 1 526 GLN n 1 527 PHE n 1 528 LEU n 1 529 PRO n 1 530 LYS n 1 531 LEU n 1 532 LEU n 1 533 ASN n 1 534 ALA n 1 535 THR n 1 536 GLU n 1 537 THR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 67 SG ? ? ? 1_555 A CYS 94 SG ? ? A CYS 67 A CYS 94 1_555 ? ? ? ? ? ? ? 2.04 ? disulf2 disulf ? A CYS 254 SG ? ? ? 1_555 A CYS 265 SG ? ? A CYS 254 A CYS 265 1_555 ? ? ? ? ? ? ? 2.032 ? disulf3 disulf ? A CYS 402 SG ? ? ? 1_555 A CYS 521 SG ? ? A CYS 402 A CYS 521 1_555 ? ? ? ? ? ? ? 2.068 ? # _struct_conn_type.id disulf _struct_conn_type.criteria ? _struct_conn_type.reference ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THA N 1 Y C1 C2 DOUB THA N 2 Y C1 C6 SING THA N 3 N C1 H1 SING THA N 4 Y C2 C3 SING THA N 5 N C2 H2 SING THA N 6 Y C3 C4 DOUB THA N 7 Y C3 N7 SING THA N 8 Y C4 C5 SING THA N 9 Y C4 C10 SING THA N 10 Y C5 C6 DOUB THA N 11 N C5 H5 SING THA N 12 N C6 H6 SING THA N 13 Y N7 C8 DOUB THA N 14 Y C8 C9 SING THA N 15 N C8 C11 SING THA N 16 Y C9 C10 DOUB THA N 17 N C9 C14 SING THA N 18 N C10 N15 SING THA N 19 N C11 C12 SING THA N 20 N C11 H111 SING THA N 21 N C11 H112 SING THA N 22 N C12 C13 SING THA N 23 N C12 H121 SING THA N 24 N C12 H122 SING THA N 25 N C13 C14 SING THA N 26 N C13 H131 SING THA N 27 N C13 H132 SING THA N 28 N C14 H141 SING THA N 29 N C14 H142 SING THA N 30 N N15 HN51 SING THA N 31 N N15 HN52 SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1ACJ _atom_sites.fract_transf_matrix[1][1] 0.008795 _atom_sites.fract_transf_matrix[1][2] 0.005078 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.010156 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.007241 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code B 2 THA 1 999 999 THA THA A . C 3 HOH 1 601 601 HOH HOH A . C 3 HOH 2 602 602 HOH HOH A . C 3 HOH 3 603 603 HOH HOH A . C 3 HOH 4 604 604 HOH HOH A . C 3 HOH 5 605 605 HOH HOH A . C 3 HOH 6 606 606 HOH HOH A . C 3 HOH 7 607 607 HOH HOH A . C 3 HOH 8 608 608 HOH HOH A . C 3 HOH 9 609 609 HOH HOH A . C 3 HOH 10 610 610 HOH HOH A . C 3 HOH 11 611 611 HOH HOH A . C 3 HOH 12 612 612 HOH HOH A . C 3 HOH 13 613 613 HOH HOH A . C 3 HOH 14 614 614 HOH HOH A . C 3 HOH 15 615 615 HOH HOH A . C 3 HOH 16 616 616 HOH HOH A . C 3 HOH 17 617 617 HOH HOH A . C 3 HOH 18 618 618 HOH HOH A . C 3 HOH 19 619 619 HOH HOH A . C 3 HOH 20 620 620 HOH HOH A . C 3 HOH 21 621 621 HOH HOH A . C 3 HOH 22 622 622 HOH HOH A . C 3 HOH 23 623 623 HOH HOH A . C 3 HOH 24 624 624 HOH HOH A . C 3 HOH 25 625 625 HOH HOH A . C 3 HOH 26 626 626 HOH HOH A . C 3 HOH 27 627 627 HOH HOH A . C 3 HOH 28 628 628 HOH HOH A . C 3 HOH 29 629 629 HOH HOH A . C 3 HOH 30 630 630 HOH HOH A . C 3 HOH 31 631 631 HOH HOH A . C 3 HOH 32 632 632 HOH HOH A . C 3 HOH 33 633 633 HOH HOH A . C 3 HOH 34 634 634 HOH HOH A . C 3 HOH 35 635 635 HOH HOH A . C 3 HOH 36 636 636 HOH HOH A . C 3 HOH 37 637 637 HOH HOH A . C 3 HOH 38 638 638 HOH HOH A . C 3 HOH 39 639 639 HOH HOH A . C 3 HOH 40 640 640 HOH HOH A . C 3 HOH 41 641 641 HOH HOH A . C 3 HOH 42 642 642 HOH HOH A . C 3 HOH 43 643 643 HOH HOH A . C 3 HOH 44 644 644 HOH HOH A . C 3 HOH 45 645 645 HOH HOH A . C 3 HOH 46 646 646 HOH HOH A . C 3 HOH 47 647 647 HOH HOH A . C 3 HOH 48 648 648 HOH HOH A . C 3 HOH 49 649 649 HOH HOH A . C 3 HOH 50 650 650 HOH HOH A . C 3 HOH 51 651 651 HOH HOH A . C 3 HOH 52 652 652 HOH HOH A . C 3 HOH 53 653 653 HOH HOH A . C 3 HOH 54 654 654 HOH HOH A . C 3 HOH 55 655 655 HOH HOH A . C 3 HOH 56 656 656 HOH HOH A . C 3 HOH 57 657 657 HOH HOH A . C 3 HOH 58 658 658 HOH HOH A . C 3 HOH 59 659 659 HOH HOH A . C 3 HOH 60 660 660 HOH HOH A . C 3 HOH 61 661 661 HOH HOH A . C 3 HOH 62 662 662 HOH HOH A . C 3 HOH 63 663 663 HOH HOH A . C 3 HOH 64 664 664 HOH HOH A . C 3 HOH 65 665 665 HOH HOH A . C 3 HOH 66 666 666 HOH HOH A . C 3 HOH 67 667 667 HOH HOH A . C 3 HOH 68 668 668 HOH HOH A . C 3 HOH 69 669 669 HOH HOH A . C 3 HOH 70 670 670 HOH HOH A . C 3 HOH 71 671 671 HOH HOH A . C 3 HOH 72 672 672 HOH HOH A . C 3 HOH 73 673 673 HOH HOH A . C 3 HOH 74 674 674 HOH HOH A . C 3 HOH 75 675 675 HOH HOH A . C 3 HOH 76 676 676 HOH HOH A . C 3 HOH 77 677 677 HOH HOH A . C 3 HOH 78 678 678 HOH HOH A . C 3 HOH 79 679 679 HOH HOH A . C 3 HOH 80 680 680 HOH HOH A . C 3 HOH 81 681 681 HOH HOH A . C 3 HOH 82 682 682 HOH HOH A . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . SER A 1 4 . -12.503 89.084 35.130 1.00 66.28 ? N SER A 4 1 ATOM 2 C CA . SER A 1 4 . -12.189 87.877 35.866 1.00 63.52 ? CA SER A 4 1 ATOM 3 C C . SER A 1 4 . -11.066 88.196 36.842 1.00 59.52 ? C SER A 4 1 ATOM 4 O O . SER A 1 4 . -11.260 89.101 37.633 1.00 57.7 ? O SER A 4 1 ATOM 5 C CB . SER A 1 4 . -12.025 86.720 34.856 1.00 67.07 ? CB SER A 4 1 ATOM 6 O OG . SER A 1 4 . -13.195 86.792 34.018 1.00 70.02 ? OG SER A 4 1 ATOM 7 N N . GLU A 1 5 . -9.920 87.515 36.768 1.00 54.99 ? N GLU A 5 1 ATOM 8 C CA . GLU A 1 5 . -8.763 87.673 37.662 1.00 47.42 ? CA GLU A 5 1 ATOM 9 C C . GLU A 1 5 . -9.082 86.841 38.872 1.00 43.05 ? C GLU A 5 1 ATOM 10 O O . GLU A 1 5 . -8.332 85.956 39.236 1.00 44.4 ? O GLU A 5 1 ATOM 11 C CB . GLU A 1 5 . -8.315 89.106 38.012 1.00 47.14 ? CB GLU A 5 1 ATOM 12 C CG . GLU A 1 5 . -7.047 89.190 38.917 1.00 51.13 ? CG GLU A 5 1 ATOM 13 C CD . GLU A 1 5 . -5.714 88.670 38.353 1.00 52.76 ? CD GLU A 5 1 ATOM 14 O OE1 . GLU A 1 5 . -5.502 88.765 37.150 1.00 54.93 ? OE1 GLU A 5 1 ATOM 15 O OE2 . GLU A 1 5 . -4.880 88.179 39.122 1.00 56.48 ? OE2 GLU A 5 1 ATOM 16 N N . LEU A 1 6 . -10.253 87.138 39.444 1.00 36.79 ? N LEU A 6 1 ATOM 17 C CA . LEU A 1 6 . -10.748 86.426 40.612 1.00 32.75 ? CA LEU A 6 1 ATOM 18 C C . LEU A 1 6 . -11.840 85.431 40.295 1.00 33.35 ? C LEU A 6 1 ATOM 19 O O . LEU A 1 6 . -12.296 84.700 41.162 1.00 35.53 ? O LEU A 6 1 ATOM 20 C CB . LEU A 1 6 . -11.321 87.429 41.633 1.00 28.61 ? CB LEU A 6 1 ATOM 21 C CG . LEU A 1 6 . -10.276 87.885 42.667 1.00 29.95 ? CG LEU A 6 1 ATOM 22 C CD1 . LEU A 1 6 . -9.060 88.579 42.040 1.00 28.52 ? CD1 LEU A 6 1 ATOM 23 C CD2 . LEU A 1 6 . -10.937 88.762 43.732 1.00 28.46 ? CD2 LEU A 6 1 ATOM 24 N N . LEU A 1 7 . -12.302 85.444 39.053 1.00 33.35 ? N LEU A 7 1 ATOM 25 C CA . LEU A 1 7 . -13.363 84.515 38.679 1.00 33.07 ? CA LEU A 7 1 ATOM 26 C C . LEU A 1 7 . -12.689 83.488 37.822 1.00 32.11 ? C LEU A 7 1 ATOM 27 O O . LEU A 1 7 . -12.018 83.906 36.874 1.00 36.48 ? O LEU A 7 1 ATOM 28 C CB . LEU A 1 7 . -14.409 85.233 37.811 1.00 33.65 ? CB LEU A 7 1 ATOM 29 C CG . LEU A 1 7 . -15.741 84.489 37.662 1.00 33.73 ? CG LEU A 7 1 ATOM 30 C CD1 . LEU A 1 7 . -15.669 83.103 37.017 1.00 34.68 ? CD1 LEU A 7 1 ATOM 31 C CD2 . LEU A 1 7 . -16.471 84.394 38.993 1.00 34.9 ? CD2 LEU A 7 1 ATOM 32 N N . VAL A 1 8 . -12.856 82.204 38.136 1.00 24.81 ? N VAL A 8 1 ATOM 33 C CA . VAL A 1 8 . -12.232 81.181 37.334 1.00 21.36 ? CA VAL A 8 1 ATOM 34 C C . VAL A 1 8 . -13.261 80.103 37.069 1.00 25.4 ? C VAL A 8 1 ATOM 35 O O . VAL A 1 8 . -14.082 79.793 37.921 1.00 27.94 ? O VAL A 8 1 ATOM 36 C CB . VAL A 1 8 . -11.015 80.653 38.107 1.00 15.33 ? CB VAL A 8 1 ATOM 37 C CG1 . VAL A 1 8 . -10.339 79.451 37.430 1.00 17.12 ? CG1 VAL A 8 1 ATOM 38 C CG2 . VAL A 1 8 . -9.983 81.780 38.306 1.00 14.32 ? CG2 VAL A 8 1 ATOM 39 N N . ASN A 1 9 . -13.228 79.552 35.849 1.00 29.47 ? N ASN A 9 1 ATOM 40 C CA . ASN A 1 9 . -14.133 78.459 35.493 1.00 33.22 ? CA ASN A 9 1 ATOM 41 C C . ASN A 1 9 . -13.227 77.276 35.611 1.00 34.13 ? C ASN A 9 1 ATOM 42 O O . ASN A 1 9 . -12.125 77.308 35.074 1.00 35.41 ? O ASN A 9 1 ATOM 43 C CB . ASN A 1 9 . -14.555 78.386 34.013 1.00 38.11 ? CB ASN A 9 1 ATOM 44 C CG . ASN A 1 9 . -15.552 79.424 33.597 1.00 42.62 ? CG ASN A 9 1 ATOM 45 O OD1 . ASN A 1 9 . -16.720 79.332 33.924 1.00 48.35 ? OD1 ASN A 9 1 ATOM 46 N ND2 . ASN A 1 9 . -15.081 80.421 32.850 1.00 41.34 ? ND2 ASN A 9 1 ATOM 47 N N . THR A 1 10 . -13.656 76.260 36.320 1.00 33.2 ? N THR A 10 1 ATOM 48 C CA . THR A 1 10 . -12.829 75.086 36.438 1.00 30.23 ? CA THR A 10 1 ATOM 49 C C . THR A 1 10 . -13.712 74.031 35.844 1.00 31.69 ? C THR A 10 1 ATOM 50 O O . THR A 1 10 . -14.915 74.252 35.715 1.00 35.98 ? O THR A 10 1 ATOM 51 C CB . THR A 1 10 . -12.478 74.820 37.913 1.00 27.41 ? CB THR A 10 1 ATOM 52 O OG1 . THR A 1 10 . -13.619 74.419 38.674 1.00 24.65 ? OG1 THR A 10 1 ATOM 53 C CG2 . THR A 1 10 . -11.894 76.058 38.615 1.00 27.48 ? CG2 THR A 10 1 ATOM 54 N N . LYS A 1 11 . -13.156 72.866 35.542 1.00 27.84 ? N LYS A 11 1 ATOM 55 C CA . LYS A 1 11 . -14.023 71.850 34.980 1.00 24.67 ? CA LYS A 11 1 ATOM 56 C C . LYS A 1 11 . -15.154 71.440 35.929 1.00 24.68 ? C LYS A 11 1 ATOM 57 O O . LYS A 1 11 . -16.072 70.775 35.486 1.00 27.54 ? O LYS A 11 1 ATOM 58 C CB . LYS A 1 11 . -13.208 70.653 34.493 1.00 17.2 ? CB LYS A 11 1 ATOM 59 C CG . LYS A 1 11 . -12.087 71.099 33.547 1.00 14.65 ? CG LYS A 11 1 ATOM 60 C CD . LYS A 1 11 . -11.250 69.939 33.014 1.00 16.35 ? CD LYS A 11 1 ATOM 61 C CE . LYS A 1 11 . -9.911 70.312 32.358 1.00 19.73 ? CE LYS A 11 1 ATOM 62 N NZ . LYS A 1 11 . -9.107 69.103 32.179 1.00 22.74 ? NZ LYS A 11 1 ATOM 63 N N . SER A 1 12 . -15.078 71.792 37.231 1.00 27.83 ? N SER A 12 1 ATOM 64 C CA . SER A 1 12 . -16.163 71.425 38.154 1.00 28.06 ? CA SER A 12 1 ATOM 65 C C . SER A 1 12 . -17.186 72.558 38.349 1.00 29.85 ? C SER A 12 1 ATOM 66 O O . SER A 1 12 . -18.303 72.296 38.787 1.00 26.76 ? O SER A 12 1 ATOM 67 C CB . SER A 1 12 . -15.645 71.067 39.569 1.00 28.31 ? CB SER A 12 1 ATOM 68 O OG . SER A 1 12 . -14.456 70.262 39.614 1.00 28.89 ? OG SER A 12 1 ATOM 69 N N . GLY A 1 13 . -16.789 73.809 38.067 1.00 27.92 ? N GLY A 13 1 ATOM 70 C CA . GLY A 1 13 . -17.743 74.889 38.268 1.00 30.42 ? CA GLY A 13 1 ATOM 71 C C . GLY A 1 13 . -16.970 76.173 38.361 1.00 32.86 ? C GLY A 13 1 ATOM 72 O O . GLY A 1 13 . -15.750 76.147 38.199 1.00 31.43 ? O GLY A 13 1 ATOM 73 N N . LYS A 1 14 . -17.661 77.300 38.603 1.00 34.06 ? N LYS A 14 1 ATOM 74 C CA . LYS A 1 14 . -16.946 78.577 38.695 1.00 35.67 ? CA LYS A 14 1 ATOM 75 C C . LYS A 1 14 . -16.546 78.847 40.127 1.00 34.96 ? C LYS A 14 1 ATOM 76 O O . LYS A 1 14 . -17.215 78.370 41.034 1.00 34.65 ? O LYS A 14 1 ATOM 77 C CB . LYS A 1 14 . -17.839 79.721 38.192 1.00 38.99 ? CB LYS A 14 1 ATOM 78 C CG . LYS A 1 14 . -17.873 79.759 36.661 1.00 47.77 ? CG LYS A 14 1 ATOM 79 C CD . LYS A 1 14 . -18.766 80.858 36.070 1.00 55.48 ? CD LYS A 14 1 ATOM 80 C CE . LYS A 1 14 . -20.267 80.650 36.336 1.00 64.81 ? CE LYS A 14 1 ATOM 81 N NZ . LYS A 1 14 . -20.749 79.427 35.705 1.00 71 ? NZ LYS A 14 1 ATOM 82 N N . VAL A 1 15 . -15.479 79.629 40.328 1.00 34.04 ? N VAL A 15 1 ATOM 83 C CA . VAL A 1 15 . -15.026 79.952 41.667 1.00 32.93 ? CA VAL A 15 1 ATOM 84 C C . VAL A 1 15 . -14.591 81.417 41.683 1.00 34.62 ? C VAL A 15 1 ATOM 85 O O . VAL A 1 15 . -13.953 81.902 40.751 1.00 29.89 ? O VAL A 15 1 ATOM 86 C CB . VAL A 1 15 . -13.875 79.002 42.098 1.00 29.03 ? CB VAL A 15 1 ATOM 87 C CG1 . VAL A 1 15 . -14.269 77.516 42.075 1.00 29.98 ? CG1 VAL A 15 1 ATOM 88 C CG2 . VAL A 1 15 . -12.622 79.141 41.229 1.00 31.49 ? CG2 VAL A 15 1 ATOM 89 N N . MET A 1 16 . -14.981 82.082 42.777 1.00 37.7 ? N MET A 16 1 ATOM 90 C CA . MET A 1 16 . -14.696 83.486 43.083 1.00 39.31 ? CA MET A 16 1 ATOM 91 C C . MET A 1 16 . -13.672 83.472 44.208 1.00 37.45 ? C MET A 16 1 ATOM 92 O O . MET A 1 16 . -13.922 82.839 45.227 1.00 37.64 ? O MET A 16 1 ATOM 93 C CB . MET A 1 16 . -15.964 84.164 43.671 1.00 43.76 ? CB MET A 16 1 ATOM 94 C CG . MET A 1 16 . -16.786 84.967 42.656 1.00 51.8 ? CG MET A 16 1 ATOM 95 S SD . MET A 1 16 . -15.852 86.472 42.182 1.00 59.52 ? SD MET A 16 1 ATOM 96 C CE . MET A 1 16 . -16.117 87.473 43.685 1.00 62.28 ? CE MET A 16 1 ATOM 97 N N . GLY A 1 17 . -12.555 84.166 44.044 1.00 35.12 ? N GLY A 17 1 ATOM 98 C CA . GLY A 1 17 . -11.542 84.181 45.098 1.00 31.94 ? CA GLY A 17 1 ATOM 99 C C . GLY A 1 17 . -11.538 85.515 45.789 1.00 29.25 ? C GLY A 17 1 ATOM 100 O O . GLY A 1 17 . -12.538 86.225 45.821 1.00 29.77 ? O GLY A 17 1 ATOM 101 N N . THR A 1 18 . -10.387 85.877 46.335 1.00 29.14 ? N THR A 18 1 ATOM 102 C CA . THR A 1 18 . -10.240 87.143 47.021 1.00 32.39 ? CA THR A 18 1 ATOM 103 C C . THR A 1 18 . -8.877 87.671 46.695 1.00 29.82 ? C THR A 18 1 ATOM 104 O O . THR A 1 18 . -7.952 86.944 46.354 1.00 29.28 ? O THR A 18 1 ATOM 105 C CB . THR A 1 18 . -10.270 86.929 48.552 1.00 38.14 ? CB THR A 18 1 ATOM 106 O OG1 . THR A 1 18 . -11.384 86.119 48.917 1.00 42.11 ? OG1 THR A 18 1 ATOM 107 C CG2 . THR A 1 18 . -10.355 88.216 49.399 1.00 41.82 ? CG2 THR A 18 1 ATOM 108 N N . ARG A 1 19 . -8.772 88.981 46.807 1.00 28.01 ? N ARG A 19 1 ATOM 109 C CA . ARG A 1 19 . -7.503 89.605 46.570 1.00 29.07 ? CA ARG A 19 1 ATOM 110 C C . ARG A 1 19 . -6.948 89.704 47.989 1.00 30.93 ? C ARG A 19 1 ATOM 111 O O . ARG A 1 19 . -7.634 90.258 48.842 1.00 35.56 ? O ARG A 19 1 ATOM 112 C CB . ARG A 1 19 . -7.758 90.976 45.920 1.00 28.93 ? CB ARG A 19 1 ATOM 113 C CG . ARG A 1 19 . -6.503 91.613 45.339 1.00 32.23 ? CG ARG A 19 1 ATOM 114 C CD . ARG A 1 19 . -6.762 93.028 44.816 1.00 35.26 ? CD ARG A 19 1 ATOM 115 N N . VAL A 1 20 . -5.760 89.164 48.263 1.00 30.18 ? N VAL A 20 1 ATOM 116 C CA . VAL A 1 20 . -5.210 89.235 49.617 1.00 26.81 ? CA VAL A 20 1 ATOM 117 C C . VAL A 1 20 . -3.984 90.126 49.576 1.00 28.42 ? C VAL A 20 1 ATOM 118 O O . VAL A 1 20 . -3.243 90.053 48.604 1.00 28.65 ? O VAL A 20 1 ATOM 119 C CB . VAL A 1 20 . -4.849 87.825 50.132 1.00 25.26 ? CB VAL A 20 1 ATOM 120 C CG1 . VAL A 1 20 . -6.086 86.908 50.086 1.00 20.35 ? CG1 VAL A 20 1 ATOM 121 C CG2 . VAL A 1 20 . -3.672 87.168 49.377 1.00 25.28 ? CG2 VAL A 20 1 ATOM 122 N N . PRO A 1 21 . -3.764 90.961 50.603 1.00 29.36 ? N PRO A 21 1 ATOM 123 C CA . PRO A 1 21 . -2.543 91.749 50.665 1.00 28.64 ? CA PRO A 21 1 ATOM 124 C C . PRO A 1 21 . -1.347 90.886 50.931 1.00 28.38 ? C PRO A 21 1 ATOM 125 O O . PRO A 1 21 . -1.405 89.986 51.758 1.00 29.32 ? O PRO A 21 1 ATOM 126 C CB . PRO A 1 21 . -2.741 92.681 51.869 1.00 30.26 ? CB PRO A 21 1 ATOM 127 C CG . PRO A 1 21 . -4.219 92.582 52.263 1.00 31.39 ? CG PRO A 21 1 ATOM 128 C CD . PRO A 1 21 . -4.740 91.285 51.635 1.00 31.49 ? CD PRO A 21 1 ATOM 129 N N . VAL A 1 22 . -0.249 91.183 50.261 1.00 29.82 ? N VAL A 22 1 ATOM 130 C CA . VAL A 1 22 . 0.960 90.419 50.471 1.00 31.13 ? CA VAL A 22 1 ATOM 131 C C . VAL A 1 22 . 2.012 91.460 50.498 1.00 34 ? C VAL A 22 1 ATOM 132 O O . VAL A 1 22 . 2.306 92.090 49.498 1.00 36.68 ? O VAL A 22 1 ATOM 133 C CB . VAL A 1 22 . 1.232 89.459 49.316 1.00 28.17 ? CB VAL A 22 1 ATOM 134 C CG1 . VAL A 1 22 . 2.433 88.577 49.605 1.00 27.98 ? CG1 VAL A 22 1 ATOM 135 C CG2 . VAL A 1 22 . 0.011 88.599 49.042 1.00 33 ? CG2 VAL A 22 1 ATOM 136 N N . LEU A 1 23 . 2.605 91.635 51.659 1.00 35.38 ? N LEU A 23 1 ATOM 137 C CA . LEU A 1 23 . 3.623 92.660 51.758 1.00 37.84 ? CA LEU A 23 1 ATOM 138 C C . LEU A 1 23 . 3.003 93.998 51.372 1.00 43.58 ? C LEU A 23 1 ATOM 139 O O . LEU A 1 23 . 2.056 94.464 51.991 1.00 47.15 ? O LEU A 23 1 ATOM 140 C CB . LEU A 1 23 . 4.926 92.342 51.009 1.00 34.91 ? CB LEU A 23 1 ATOM 141 C CG . LEU A 1 23 . 5.762 91.224 51.648 1.00 37.14 ? CG LEU A 23 1 ATOM 142 C CD1 . LEU A 1 23 . 5.306 89.823 51.252 1.00 37.74 ? CD1 LEU A 23 1 ATOM 143 C CD2 . LEU A 1 23 . 7.228 91.372 51.229 1.00 43.47 ? CD2 LEU A 23 1 ATOM 144 N N . SER A 1 24 . 3.546 94.547 50.304 1.00 45.59 ? N SER A 24 1 ATOM 145 C CA . SER A 1 24 . 3.151 95.833 49.783 1.00 47.78 ? CA SER A 24 1 ATOM 146 C C . SER A 1 24 . 2.170 95.764 48.633 1.00 46.42 ? C SER A 24 1 ATOM 147 O O . SER A 1 24 . 1.802 96.789 48.070 1.00 49.47 ? O SER A 24 1 ATOM 148 C CB . SER A 1 24 . 4.454 96.470 49.252 1.00 53.04 ? CB SER A 24 1 ATOM 149 O OG . SER A 1 24 . 5.276 95.514 48.535 1.00 56.67 ? OG SER A 24 1 ATOM 150 N N . SER A 1 25 . 1.764 94.551 48.285 1.00 43.6 ? N SER A 25 1 ATOM 151 C CA . SER A 1 25 . 0.900 94.351 47.149 1.00 41.55 ? CA SER A 25 1 ATOM 152 C C . SER A 1 25 . -0.283 93.474 47.480 1.00 39.27 ? C SER A 25 1 ATOM 153 O O . SER A 1 25 . -0.777 93.456 48.602 1.00 42.44 ? O SER A 25 1 ATOM 154 C CB . SER A 1 25 . 1.780 93.725 46.060 1.00 43.12 ? CB SER A 25 1 ATOM 155 O OG . SER A 1 25 . 3.058 94.368 46.008 1.00 49.23 ? OG SER A 25 1 ATOM 156 N N . HIS A 1 26 . -0.731 92.728 46.465 1.00 35.32 ? N HIS A 26 1 ATOM 157 C CA . HIS A 1 26 . -1.858 91.841 46.579 1.00 32.06 ? CA HIS A 26 1 ATOM 158 C C . HIS A 1 26 . -1.588 90.547 45.794 1.00 29.59 ? C HIS A 26 1 ATOM 159 O O . HIS A 1 26 . -0.578 90.415 45.113 1.00 31.42 ? O HIS A 26 1 ATOM 160 C CB . HIS A 1 26 . -3.032 92.623 45.990 1.00 31.02 ? CB HIS A 26 1 ATOM 161 N N . ILE A 1 27 . -2.509 89.600 45.908 1.00 21.5 ? N ILE A 27 1 ATOM 162 C CA . ILE A 1 27 . -2.427 88.321 45.230 1.00 20.27 ? CA ILE A 27 1 ATOM 163 C C . ILE A 1 27 . -3.851 87.860 45.203 1.00 21.51 ? C ILE A 27 1 ATOM 164 O O . ILE A 1 27 . -4.717 88.495 45.793 1.00 19.8 ? O ILE A 27 1 ATOM 165 C CB . ILE A 1 27 . -1.505 87.378 46.027 1.00 19.81 ? CB ILE A 27 1 ATOM 166 C CG1 . ILE A 1 27 . -0.111 87.355 45.413 1.00 25.98 ? CG1 ILE A 27 1 ATOM 167 C CG2 . ILE A 1 27 . -2.007 85.970 46.354 1.00 21.89 ? CG2 ILE A 27 1 ATOM 168 C CD1 . ILE A 1 27 . 0.663 86.040 45.648 1.00 33.64 ? CD1 ILE A 27 1 ATOM 169 N N . SER A 1 28 . -4.094 86.767 44.510 1.00 21.19 ? N SER A 28 1 ATOM 170 C CA . SER A 1 28 . -5.439 86.251 44.469 1.00 25.17 ? CA SER A 28 1 ATOM 171 C C . SER A 1 28 . -5.369 85.028 45.334 1.00 25.66 ? C SER A 28 1 ATOM 172 O O . SER A 1 28 . -4.345 84.353 45.388 1.00 30.04 ? O SER A 28 1 ATOM 173 C CB . SER A 1 28 . -5.835 85.861 43.030 1.00 29.04 ? CB SER A 28 1 ATOM 174 O OG . SER A 1 28 . -5.758 86.989 42.156 1.00 36.88 ? OG SER A 28 1 ATOM 175 N N . ALA A 1 29 . -6.460 84.718 46.010 1.00 23.77 ? N ALA A 29 1 ATOM 176 C CA . ALA A 1 29 . -6.460 83.548 46.848 1.00 21.82 ? CA ALA A 29 1 ATOM 177 C C . ALA A 1 29 . -7.798 82.928 46.654 1.00 22.7 ? C ALA A 29 1 ATOM 178 O O . ALA A 1 29 . -8.797 83.637 46.615 1.00 21.72 ? O ALA A 29 1 ATOM 179 C CB . ALA A 1 29 . -6.325 83.972 48.315 1.00 24.17 ? CB ALA A 29 1 ATOM 180 N N . PHE A 1 30 . -7.788 81.613 46.502 1.00 22.31 ? N PHE A 30 1 ATOM 181 C CA . PHE A 1 30 . -9.018 80.867 46.330 1.00 23.55 ? CA PHE A 30 1 ATOM 182 C C . PHE A 1 30 . -8.917 79.880 47.469 1.00 24.51 ? C PHE A 30 1 ATOM 183 O O . PHE A 1 30 . -8.094 78.969 47.399 1.00 27.63 ? O PHE A 30 1 ATOM 184 C CB . PHE A 1 30 . -9.061 80.119 44.960 1.00 25.71 ? CB PHE A 30 1 ATOM 185 C CG . PHE A 1 30 . -9.027 81.019 43.728 1.00 21.98 ? CG PHE A 30 1 ATOM 186 C CD1 . PHE A 1 30 . -7.797 81.505 43.221 1.00 18.64 ? CD1 PHE A 30 1 ATOM 187 C CD2 . PHE A 1 30 . -10.233 81.399 43.094 1.00 19.09 ? CD2 PHE A 30 1 ATOM 188 C CE1 . PHE A 1 30 . -7.779 82.375 42.119 1.00 16.13 ? CE1 PHE A 30 1 ATOM 189 C CE2 . PHE A 1 30 . -10.221 82.265 41.995 1.00 12.59 ? CE2 PHE A 30 1 ATOM 190 C CZ . PHE A 1 30 . -8.995 82.757 41.517 1.00 19.18 ? CZ PHE A 30 1 ATOM 191 N N . LEU A 1 31 . -9.699 80.075 48.528 1.00 22.04 ? N LEU A 31 1 ATOM 192 C CA . LEU A 1 31 . -9.615 79.160 49.663 1.00 18.95 ? CA LEU A 31 1 ATOM 193 C C . LEU A 1 31 . -10.854 78.281 49.734 1.00 20.31 ? C LEU A 31 1 ATOM 194 O O . LEU A 1 31 . -11.951 78.708 49.409 1.00 22.57 ? O LEU A 31 1 ATOM 195 C CB . LEU A 1 31 . -9.615 79.944 50.992 1.00 15.9 ? CB LEU A 31 1 ATOM 196 C CG . LEU A 1 31 . -8.438 80.872 51.338 1.00 10.17 ? CG LEU A 31 1 ATOM 197 C CD1 . LEU A 1 31 . -7.296 80.912 50.334 1.00 9.79 ? CD1 LEU A 31 1 ATOM 198 C CD2 . LEU A 1 31 . -8.958 82.277 51.614 1.00 7.92 ? CD2 LEU A 31 1 ATOM 199 N N . GLY A 1 32 . -10.675 77.043 50.189 1.00 19.63 ? N GLY A 32 1 ATOM 200 C CA . GLY A 1 32 . -11.825 76.159 50.338 1.00 17.79 ? CA GLY A 32 1 ATOM 201 C C . GLY A 1 32 . -12.485 75.571 49.094 1.00 17.48 ? C GLY A 32 1 ATOM 202 O O . GLY A 1 32 . -13.682 75.307 49.118 1.00 19.31 ? O GLY A 32 1 ATOM 203 N N . ILE A 1 33 . -11.741 75.327 47.998 1.00 16.16 ? N ILE A 33 1 ATOM 204 C CA . ILE A 1 33 . -12.403 74.743 46.822 1.00 12.47 ? CA ILE A 33 1 ATOM 205 C C . ILE A 1 33 . -12.593 73.236 47.093 1.00 11.92 ? C ILE A 33 1 ATOM 206 O O . ILE A 1 33 . -11.624 72.549 47.397 1.00 15.94 ? O ILE A 33 1 ATOM 207 C CB . ILE A 1 33 . -11.539 74.952 45.567 1.00 9.82 ? CB ILE A 33 1 ATOM 208 C CG1 . ILE A 1 33 . -11.207 76.435 45.302 1.00 9.7 ? CG1 ILE A 33 1 ATOM 209 C CG2 . ILE A 1 33 . -12.199 74.334 44.332 1.00 11.4 ? CG2 ILE A 33 1 ATOM 210 C CD1 . ILE A 1 33 . -10.035 76.570 44.319 1.00 10.55 ? CD1 ILE A 33 1 ATOM 211 N N . PRO A 1 34 . -13.822 72.711 47.015 1.00 9.19 ? N PRO A 34 1 ATOM 212 C CA . PRO A 1 34 . -14.031 71.303 47.350 1.00 12.31 ? CA PRO A 34 1 ATOM 213 C C . PRO A 1 34 . -13.398 70.436 46.293 1.00 13.3 ? C PRO A 34 1 ATOM 214 O O . PRO A 1 34 . -13.393 70.816 45.138 1.00 18.57 ? O PRO A 34 1 ATOM 215 C CB . PRO A 1 34 . -15.562 71.124 47.334 1.00 8.07 ? CB PRO A 34 1 ATOM 216 C CG . PRO A 1 34 . -16.099 72.321 46.537 1.00 5.81 ? CG PRO A 34 1 ATOM 217 C CD . PRO A 1 34 . -15.028 73.419 46.629 1.00 7.7 ? CD PRO A 34 1 ATOM 218 N N . PHE A 1 35 . -12.895 69.263 46.671 1.00 14.36 ? N PHE A 35 1 ATOM 219 C CA . PHE A 1 35 . -12.300 68.406 45.655 1.00 9.91 ? CA PHE A 35 1 ATOM 220 C C . PHE A 1 35 . -12.831 66.998 45.693 1.00 12.79 ? C PHE A 35 1 ATOM 221 O O . PHE A 1 35 . -12.381 66.173 44.914 1.00 15.8 ? O PHE A 35 1 ATOM 222 C CB . PHE A 1 35 . -10.776 68.408 45.715 1.00 11.07 ? CB PHE A 35 1 ATOM 223 C CG . PHE A 1 35 . -10.152 67.808 46.961 1.00 17.39 ? CG PHE A 35 1 ATOM 224 C CD1 . PHE A 1 35 . -10.133 66.414 47.151 1.00 16.8 ? CD1 PHE A 35 1 ATOM 225 C CD2 . PHE A 1 35 . -9.518 68.631 47.914 1.00 19.76 ? CD2 PHE A 35 1 ATOM 226 C CE1 . PHE A 1 35 . -9.469 65.840 48.245 1.00 18.35 ? CE1 PHE A 35 1 ATOM 227 C CE2 . PHE A 1 35 . -8.852 68.058 49.009 1.00 19.78 ? CE2 PHE A 35 1 ATOM 228 C CZ . PHE A 1 35 . -8.822 66.664 49.171 1.00 20.22 ? CZ PHE A 35 1 ATOM 229 N N . ALA A 1 36 . -13.774 66.688 46.592 1.00 10.85 ? N ALA A 36 1 ATOM 230 C CA . ALA A 1 36 . -14.325 65.340 46.667 1.00 8.56 ? CA ALA A 36 1 ATOM 231 C C . ALA A 1 36 . -15.632 65.480 47.393 1.00 12.49 ? C ALA A 36 1 ATOM 232 O O . ALA A 1 36 . -15.897 66.525 47.967 1.00 18.58 ? O ALA A 36 1 ATOM 233 C CB . ALA A 1 36 . -13.386 64.415 47.425 1.00 6.98 ? CB ALA A 36 1 ATOM 234 N N . GLU A 1 37 . -16.480 64.461 47.356 1.00 17.66 ? N GLU A 37 1 ATOM 235 C CA . GLU A 1 37 . -17.760 64.582 48.069 1.00 21.71 ? CA GLU A 37 1 ATOM 236 C C . GLU A 1 37 . -17.514 64.410 49.571 1.00 22.94 ? C GLU A 37 1 ATOM 237 O O . GLU A 1 37 . -16.832 63.452 49.918 1.00 26.27 ? O GLU A 37 1 ATOM 238 C CB . GLU A 1 37 . -18.750 63.467 47.648 1.00 23.74 ? CB GLU A 37 1 ATOM 239 C CG . GLU A 1 37 . -19.328 63.616 46.228 1.00 27.33 ? CG GLU A 37 1 ATOM 240 C CD . GLU A 1 37 . -20.406 64.704 46.157 1.00 31.25 ? CD GLU A 37 1 ATOM 241 O OE1 . GLU A 1 37 . -21.535 64.424 46.561 1.00 34.04 ? OE1 GLU A 37 1 ATOM 242 O OE2 . GLU A 1 37 . -20.126 65.817 45.704 1.00 30.36 ? OE2 GLU A 37 1 ATOM 243 N N . PRO A 1 38 . -18.101 65.289 50.436 1.00 23.11 ? N PRO A 38 1 ATOM 244 C CA . PRO A 1 38 . -17.897 65.221 51.887 1.00 17.99 ? CA PRO A 38 1 ATOM 245 C C . PRO A 1 38 . -18.053 63.833 52.455 1.00 17.78 ? C PRO A 38 1 ATOM 246 O O . PRO A 1 38 . -19.148 63.295 52.367 1.00 23.08 ? O PRO A 38 1 ATOM 247 C CB . PRO A 1 38 . -18.999 66.109 52.467 1.00 15.25 ? CB PRO A 38 1 ATOM 248 C CG . PRO A 1 38 . -19.381 67.077 51.348 1.00 21.82 ? CG PRO A 38 1 ATOM 249 C CD . PRO A 1 38 . -19.040 66.343 50.042 1.00 25.22 ? CD PRO A 38 1 ATOM 250 N N . PRO A 1 39 . -16.988 63.271 53.040 1.00 14.62 ? N PRO A 39 1 ATOM 251 C CA . PRO A 1 39 . -17.013 61.878 53.449 1.00 14.68 ? CA PRO A 39 1 ATOM 252 C C . PRO A 1 39 . -17.702 61.743 54.784 1.00 18.19 ? C PRO A 39 1 ATOM 253 O O . PRO A 1 39 . -17.113 61.328 55.779 1.00 26.5 ? O PRO A 39 1 ATOM 254 C CB . PRO A 1 39 . -15.525 61.549 53.563 1.00 12.52 ? CB PRO A 39 1 ATOM 255 C CG . PRO A 1 39 . -14.860 62.880 53.931 1.00 13.31 ? CG PRO A 39 1 ATOM 256 C CD . PRO A 1 39 . -15.722 63.950 53.278 1.00 10.24 ? CD PRO A 39 1 ATOM 257 N N . VAL A 1 40 . -18.959 62.123 54.810 1.00 17.25 ? N VAL A 40 1 ATOM 258 C CA . VAL A 1 40 . -19.699 62.057 56.038 1.00 17.22 ? CA VAL A 40 1 ATOM 259 C C . VAL A 1 40 . -20.662 60.892 55.947 1.00 20.33 ? C VAL A 40 1 ATOM 260 O O . VAL A 1 40 . -20.742 60.152 54.976 1.00 25.8 ? O VAL A 40 1 ATOM 261 C CB . VAL A 1 40 . -20.370 63.440 56.216 1.00 15.36 ? CB VAL A 40 1 ATOM 262 C CG1 . VAL A 1 40 . -19.347 64.601 56.138 1.00 6.48 ? CG1 VAL A 40 1 ATOM 263 C CG2 . VAL A 1 40 . -21.509 63.677 55.208 1.00 18.85 ? CG2 VAL A 40 1 ATOM 264 N N . GLY A 1 41 . -21.420 60.721 57.009 1.00 24.29 ? N GLY A 41 1 ATOM 265 C CA . GLY A 1 41 . -22.414 59.661 57.013 1.00 25.93 ? CA GLY A 41 1 ATOM 266 C C . GLY A 1 41 . -21.868 58.298 56.733 1.00 26.15 ? C GLY A 41 1 ATOM 267 O O . GLY A 1 41 . -20.822 57.901 57.228 1.00 30.02 ? O GLY A 41 1 ATOM 268 N N . ASN A 1 42 . -22.623 57.602 55.878 1.00 28.14 ? N ASN A 42 1 ATOM 269 C CA . ASN A 1 42 . -22.273 56.252 55.477 1.00 31.52 ? CA ASN A 42 1 ATOM 270 C C . ASN A 1 42 . -20.982 56.182 54.642 1.00 32.76 ? C ASN A 42 1 ATOM 271 O O . ASN A 1 42 . -20.514 55.113 54.276 1.00 31.62 ? O ASN A 42 1 ATOM 272 C CB . ASN A 1 42 . -23.492 55.583 54.843 1.00 29.49 ? CB ASN A 42 1 ATOM 273 N N . MET A 1 43 . -20.390 57.351 54.357 1.00 33.93 ? N MET A 43 1 ATOM 274 C CA . MET A 1 43 . -19.153 57.405 53.590 1.00 34.65 ? CA MET A 43 1 ATOM 275 C C . MET A 1 43 . -17.935 57.446 54.473 1.00 33.26 ? C MET A 43 1 ATOM 276 O O . MET A 1 43 . -16.805 57.433 53.997 1.00 34.27 ? O MET A 43 1 ATOM 277 C CB . MET A 1 43 . -19.165 58.630 52.682 1.00 37.67 ? CB MET A 43 1 ATOM 278 C CG . MET A 1 43 . -20.371 58.550 51.737 1.00 40.13 ? CG MET A 43 1 ATOM 279 S SD . MET A 1 43 . -19.833 59.076 50.095 1.00 47.63 ? SD MET A 43 1 ATOM 280 C CE . MET A 1 43 . -19.690 60.877 50.378 1.00 44.23 ? CE MET A 43 1 ATOM 281 N N . ARG A 1 44 . -18.166 57.528 55.783 1.00 30.06 ? N ARG A 44 1 ATOM 282 C CA . ARG A 1 44 . -17.026 57.556 56.677 1.00 26.22 ? CA ARG A 44 1 ATOM 283 C C . ARG A 1 44 . -16.200 56.290 56.450 1.00 23.34 ? C ARG A 44 1 ATOM 284 O O . ARG A 1 44 . -16.777 55.227 56.309 1.00 17.04 ? O ARG A 44 1 ATOM 285 C CB . ARG A 1 44 . -17.503 57.608 58.154 1.00 26.73 ? CB ARG A 44 1 ATOM 286 C CG . ARG A 1 44 . -16.350 57.879 59.143 1.00 24.95 ? CG ARG A 44 1 ATOM 287 C CD . ARG A 1 44 . -16.741 57.776 60.605 1.00 19.41 ? CD ARG A 44 1 ATOM 288 N NE . ARG A 1 44 . -17.507 58.934 61.005 1.00 20.92 ? NE ARG A 44 1 ATOM 289 C CZ . ARG A 1 44 . -18.057 58.982 62.228 1.00 25.75 ? CZ ARG A 44 1 ATOM 290 N NH1 . ARG A 1 44 . -17.995 57.949 63.063 1.00 20.03 ? NH1 ARG A 44 1 ATOM 291 N NH2 . ARG A 1 44 . -18.688 60.079 62.620 1.00 28.74 ? NH2 ARG A 44 1 ATOM 292 N N . PHE A 1 45 . -14.874 56.430 56.432 1.00 22.58 ? N PHE A 45 1 ATOM 293 C CA . PHE A 1 45 . -13.973 55.303 56.241 1.00 24.6 ? CA PHE A 45 1 ATOM 294 C C . PHE A 1 45 . -13.869 54.856 54.801 1.00 26.95 ? C PHE A 45 1 ATOM 295 O O . PHE A 1 45 . -12.971 54.090 54.462 1.00 32.12 ? O PHE A 45 1 ATOM 296 C CB . PHE A 1 45 . -14.279 54.062 57.117 1.00 24.86 ? CB PHE A 45 1 ATOM 297 C CG . PHE A 1 45 . -14.422 54.432 58.584 1.00 31.63 ? CG PHE A 45 1 ATOM 298 C CD1 . PHE A 1 45 . -13.381 55.119 59.260 1.00 29.49 ? CD1 PHE A 45 1 ATOM 299 C CD2 . PHE A 1 45 . -15.605 54.120 59.289 1.00 29.74 ? CD2 PHE A 45 1 ATOM 300 C CE1 . PHE A 1 45 . -13.531 55.500 60.597 1.00 26.98 ? CE1 PHE A 45 1 ATOM 301 C CE2 . PHE A 1 45 . -15.744 54.500 60.630 1.00 28.3 ? CE2 PHE A 45 1 ATOM 302 C CZ . PHE A 1 45 . -14.716 55.196 61.278 1.00 26.58 ? CZ PHE A 45 1 ATOM 303 N N . ARG A 1 46 . -14.770 55.330 53.947 1.00 26.89 ? N ARG A 46 1 ATOM 304 C CA . ARG A 1 46 . -14.704 54.881 52.560 1.00 25.38 ? CA ARG A 46 1 ATOM 305 C C . ARG A 1 46 . -13.835 55.815 51.756 1.00 22.97 ? C ARG A 46 1 ATOM 306 O O . ARG A 1 46 . -13.538 56.937 52.136 1.00 19.69 ? O ARG A 46 1 ATOM 307 C CB . ARG A 1 46 . -16.095 54.907 51.956 1.00 30.17 ? CB ARG A 46 1 ATOM 308 C CG . ARG A 1 46 . -16.952 53.785 52.545 1.00 36.6 ? CG ARG A 46 1 ATOM 309 C CD . ARG A 1 46 . -18.289 53.639 51.817 1.00 45.15 ? CD ARG A 46 1 ATOM 310 N NE . ARG A 1 46 . -18.359 52.390 51.078 1.00 50.41 ? NE ARG A 46 1 ATOM 311 N N . ARG A 1 47 . -13.446 55.274 50.622 1.00 17.96 ? N ARG A 47 1 ATOM 312 C CA . ARG A 1 47 . -12.572 56.029 49.722 1.00 13.93 ? CA ARG A 47 1 ATOM 313 C C . ARG A 1 47 . -13.318 57.269 49.231 1.00 10.14 ? C ARG A 47 1 ATOM 314 O O . ARG A 1 47 . -14.526 57.161 49.107 1.00 14.08 ? O ARG A 47 1 ATOM 315 C CB . ARG A 1 47 . -12.068 55.222 48.516 1.00 16.88 ? CB ARG A 47 1 ATOM 316 C CG . ARG A 1 47 . -12.371 53.729 48.484 1.00 22.12 ? CG ARG A 47 1 ATOM 317 C CD . ARG A 1 47 . -11.133 52.923 47.979 1.00 23.05 ? CD ARG A 47 1 ATOM 318 N NE . ARG A 1 47 . -11.447 51.504 47.852 0.06 15.19 ? NE ARG A 47 1 ATOM 319 C CZ . ARG A 1 47 . -10.463 50.635 47.534 0.06 12.62 ? CZ ARG A 47 1 ATOM 320 N NH1 . ARG A 1 47 . -9.186 50.983 47.289 0.06 11.23 ? NH1 ARG A 47 1 ATOM 321 N NH2 . ARG A 1 47 . -10.897 49.352 47.483 0.06 10.41 ? NH2 ARG A 47 1 ATOM 322 N N . PRO A 1 48 . -12.618 58.367 48.935 1.00 6.34 ? N PRO A 48 1 ATOM 323 C CA . PRO A 1 48 . -13.323 59.597 48.534 1.00 11.93 ? CA PRO A 48 1 ATOM 324 C C . PRO A 1 48 . -13.937 59.577 47.126 1.00 16.79 ? C PRO A 48 1 ATOM 325 O O . PRO A 1 48 . -13.374 59.012 46.195 1.00 17.1 ? O PRO A 48 1 ATOM 326 C CB . PRO A 1 48 . -12.224 60.664 48.594 1.00 8.51 ? CB PRO A 48 1 ATOM 327 C CG . PRO A 1 48 . -10.920 59.881 48.407 1.00 8.25 ? CG PRO A 48 1 ATOM 328 C CD . PRO A 1 48 . -11.171 58.513 49.037 1.00 5.71 ? CD PRO A 48 1 ATOM 329 N N . GLU A 1 49 . -15.109 60.234 46.973 1.00 20.27 ? N GLU A 49 1 ATOM 330 C CA . GLU A 1 49 . -15.726 60.303 45.642 1.00 20.95 ? CA GLU A 49 1 ATOM 331 C C . GLU A 1 49 . -15.296 61.616 45.036 1.00 20.57 ? C GLU A 49 1 ATOM 332 O O . GLU A 1 49 . -15.185 62.573 45.792 1.00 21.43 ? O GLU A 49 1 ATOM 333 C CB . GLU A 1 49 . -17.264 60.383 45.663 1.00 27.74 ? CB GLU A 49 1 ATOM 334 C CG . GLU A 1 49 . -17.958 59.115 46.176 1.00 37.97 ? CG GLU A 49 1 ATOM 335 C CD . GLU A 1 49 . -19.473 59.230 46.012 1.00 42.75 ? CD GLU A 49 1 ATOM 336 O OE1 . GLU A 1 49 . -20.030 60.296 46.295 1.00 47.09 ? OE1 GLU A 49 1 ATOM 337 O OE2 . GLU A 1 49 . -20.092 58.250 45.598 1.00 49.76 ? OE2 GLU A 49 1 ATOM 338 N N . PRO A 1 50 . -15.143 61.696 43.692 1.00 19.49 ? N PRO A 50 1 ATOM 339 C CA . PRO A 1 50 . -14.871 62.976 43.054 1.00 17.83 ? CA PRO A 50 1 ATOM 340 C C . PRO A 1 50 . -16.095 63.827 43.265 1.00 22.18 ? C PRO A 50 1 ATOM 341 O O . PRO A 1 50 . -17.208 63.309 43.296 1.00 26.65 ? O PRO A 50 1 ATOM 342 C CB . PRO A 1 50 . -14.564 62.647 41.609 1.00 18.41 ? CB PRO A 50 1 ATOM 343 C CG . PRO A 1 50 . -14.684 61.118 41.449 1.00 22.2 ? CG PRO A 50 1 ATOM 344 C CD . PRO A 1 50 . -15.207 60.570 42.775 1.00 20.22 ? CD PRO A 50 1 ATOM 345 N N . LYS A 1 51 . -15.878 65.129 43.433 1.00 24.77 ? N LYS A 51 1 ATOM 346 C CA . LYS A 1 51 . -17.011 65.994 43.725 1.00 29.54 ? CA LYS A 51 1 ATOM 347 C C . LYS A 1 51 . -17.920 66.304 42.558 1.00 33.14 ? C LYS A 51 1 ATOM 348 O O . LYS A 1 51 . -17.460 66.654 41.482 1.00 36.22 ? O LYS A 51 1 ATOM 349 C CB . LYS A 1 51 . -16.494 67.315 44.305 1.00 30.84 ? CB LYS A 51 1 ATOM 350 C CG . LYS A 1 51 . -17.438 67.930 45.350 1.00 29.1 ? CG LYS A 51 1 ATOM 351 C CD . LYS A 1 51 . -17.954 69.297 44.917 1.00 32.33 ? CD LYS A 51 1 ATOM 352 C CE . LYS A 1 51 . -18.780 70.023 45.989 1.00 37.69 ? CE LYS A 51 1 ATOM 353 N NZ . LYS A 1 51 . -19.987 69.282 46.342 1.00 44.09 ? NZ LYS A 51 1 ATOM 354 N N . LYS A 1 52 . -19.237 66.214 42.814 1.00 33.86 ? N LYS A 52 1 ATOM 355 C CA . LYS A 1 52 . -20.193 66.535 41.757 1.00 34.64 ? CA LYS A 52 1 ATOM 356 C C . LYS A 1 52 . -20.045 68.015 41.406 1.00 34.51 ? C LYS A 52 1 ATOM 357 O O . LYS A 1 52 . -19.902 68.825 42.311 1.00 32.61 ? O LYS A 52 1 ATOM 358 C CB . LYS A 1 52 . -21.631 66.295 42.230 1.00 38.77 ? CB LYS A 52 1 ATOM 359 C CG . LYS A 1 52 . -21.923 64.811 42.475 1.00 43.55 ? CG LYS A 52 1 ATOM 360 C CD . LYS A 1 52 . -23.163 64.610 43.356 1.00 47.58 ? CD LYS A 52 1 ATOM 361 C CE . LYS A 1 52 . -23.393 63.127 43.700 1.00 52.94 ? CE LYS A 52 1 ATOM 362 N NZ . LYS A 1 52 . -24.124 62.998 44.953 1.00 56.7 ? NZ LYS A 52 1 ATOM 363 N N . PRO A 1 53 . -20.056 68.371 40.105 1.00 35.14 ? N PRO A 53 1 ATOM 364 C CA . PRO A 1 53 . -19.880 69.766 39.752 1.00 35.65 ? CA PRO A 53 1 ATOM 365 C C . PRO A 1 53 . -20.983 70.593 40.350 1.00 36.92 ? C PRO A 53 1 ATOM 366 O O . PRO A 1 53 . -22.042 70.101 40.731 1.00 37.97 ? O PRO A 53 1 ATOM 367 C CB . PRO A 1 53 . -19.919 69.766 38.220 1.00 34.28 ? CB PRO A 53 1 ATOM 368 C CG . PRO A 1 53 . -19.604 68.327 37.802 1.00 32.67 ? CG PRO A 53 1 ATOM 369 C CD . PRO A 1 53 . -20.125 67.473 38.956 1.00 33.93 ? CD PRO A 53 1 ATOM 370 N N . TRP A 1 54 . -20.715 71.881 40.395 1.00 37.83 ? N TRP A 54 1 ATOM 371 C CA . TRP A 1 54 . -21.704 72.773 40.948 1.00 37.84 ? CA TRP A 54 1 ATOM 372 C C . TRP A 1 54 . -22.015 73.853 39.924 1.00 41.97 ? C TRP A 54 1 ATOM 373 O O . TRP A 1 54 . -21.310 74.126 38.951 1.00 41.63 ? O TRP A 54 1 ATOM 374 C CB . TRP A 1 54 . -21.223 73.316 42.315 1.00 30.12 ? CB TRP A 54 1 ATOM 375 C CG . TRP A 1 54 . -19.918 74.055 42.160 1.00 17.64 ? CG TRP A 54 1 ATOM 376 C CD1 . TRP A 1 54 . -19.780 75.404 41.755 1.00 17.68 ? CD1 TRP A 54 1 ATOM 377 C CD2 . TRP A 1 54 . -18.631 73.527 42.308 1.00 15.11 ? CD2 TRP A 54 1 ATOM 378 N NE1 . TRP A 1 54 . -18.473 75.731 41.635 1.00 18.46 ? NE1 TRP A 54 1 ATOM 379 C CE2 . TRP A 1 54 . -17.707 74.634 41.955 1.00 16.29 ? CE2 TRP A 54 1 ATOM 380 C CE3 . TRP A 1 54 . -18.123 72.274 42.655 1.00 9.58 ? CE3 TRP A 54 1 ATOM 381 C CZ2 . TRP A 1 54 . -16.324 74.409 41.983 1.00 12.62 ? CZ2 TRP A 54 1 ATOM 382 C CZ3 . TRP A 1 54 . -16.732 72.090 42.666 1.00 8.82 ? CZ3 TRP A 54 1 ATOM 383 C CH2 . TRP A 1 54 . -15.847 73.138 42.342 1.00 11.55 ? CH2 TRP A 54 1 ATOM 384 N N . SER A 1 55 . -23.157 74.468 40.195 1.00 46.06 ? N SER A 55 1 ATOM 385 C CA . SER A 1 55 . -23.649 75.549 39.372 1.00 48.87 ? CA SER A 55 1 ATOM 386 C C . SER A 1 55 . -23.364 76.787 40.199 1.00 47.85 ? C SER A 55 1 ATOM 387 O O . SER A 1 55 . -23.043 76.715 41.382 1.00 46.18 ? O SER A 55 1 ATOM 388 C CB . SER A 1 55 . -25.153 75.354 39.109 1.00 51.18 ? CB SER A 55 1 ATOM 389 O OG . SER A 1 55 . -25.787 74.843 40.292 1.00 58.54 ? OG SER A 55 1 ATOM 390 N N . GLY A 1 56 . -23.508 77.943 39.575 1.00 46.29 ? N GLY A 56 1 ATOM 391 C CA . GLY A 1 56 . -23.243 79.120 40.376 1.00 46.52 ? CA GLY A 56 1 ATOM 392 C C . GLY A 1 56 . -21.763 79.303 40.447 1.00 43.81 ? C GLY A 56 1 ATOM 393 O O . GLY A 1 56 . -21.016 78.780 39.623 1.00 46.74 ? O GLY A 56 1 ATOM 394 N N . VAL A 1 57 . -21.377 80.089 41.434 1.00 39.39 ? N VAL A 57 1 ATOM 395 C CA . VAL A 1 57 . -19.994 80.367 41.663 1.00 35.44 ? CA VAL A 57 1 ATOM 396 C C . VAL A 1 57 . -19.775 79.847 43.070 1.00 38.08 ? C VAL A 57 1 ATOM 397 O O . VAL A 1 57 . -20.596 80.025 43.964 1.00 37.4 ? O VAL A 57 1 ATOM 398 C CB . VAL A 1 57 . -19.733 81.891 41.571 1.00 29.31 ? CB VAL A 57 1 ATOM 399 C CG1 . VAL A 1 57 . -18.822 82.249 40.414 1.00 29.88 ? CG1 VAL A 57 1 ATOM 400 C CG2 . VAL A 1 57 . -21.016 82.725 41.454 1.00 35.24 ? CG2 VAL A 57 1 ATOM 401 N N . TRP A 1 58 . -18.641 79.180 43.258 1.00 38.8 ? N TRP A 58 1 ATOM 402 C CA . TRP A 1 58 . -18.314 78.692 44.572 1.00 34.49 ? CA TRP A 58 1 ATOM 403 C C . TRP A 1 58 . -17.604 79.887 45.168 1.00 35.37 ? C TRP A 58 1 ATOM 404 O O . TRP A 1 58 . -16.763 80.508 44.513 1.00 36.57 ? O TRP A 58 1 ATOM 405 C CB . TRP A 1 58 . -17.320 77.542 44.483 1.00 32.34 ? CB TRP A 58 1 ATOM 406 C CG . TRP A 1 58 . -17.216 76.872 45.822 1.00 33.36 ? CG TRP A 58 1 ATOM 407 C CD1 . TRP A 1 58 . -16.307 77.208 46.851 1.00 30.36 ? CD1 TRP A 58 1 ATOM 408 C CD2 . TRP A 1 58 . -18.023 75.828 46.280 1.00 30.42 ? CD2 TRP A 58 1 ATOM 409 N NE1 . TRP A 1 58 . -16.530 76.417 47.920 1.00 30.04 ? NE1 TRP A 58 1 ATOM 410 C CE2 . TRP A 1 58 . -17.560 75.553 47.647 1.00 28.9 ? CE2 TRP A 58 1 ATOM 411 C CE3 . TRP A 1 58 . -19.060 75.079 45.722 1.00 32.78 ? CE3 TRP A 58 1 ATOM 412 C CZ2 . TRP A 1 58 . -18.195 74.553 48.389 1.00 30.89 ? CZ2 TRP A 58 1 ATOM 413 C CZ3 . TRP A 1 58 . -19.668 74.071 46.487 1.00 34.22 ? CZ3 TRP A 58 1 ATOM 414 C CH2 . TRP A 1 58 . -19.244 73.819 47.804 1.00 35.78 ? CH2 TRP A 58 1 ATOM 415 N N . ASN A 1 59 . -17.961 80.227 46.395 1.00 34.61 ? N ASN A 59 1 ATOM 416 C CA . ASN A 1 59 . -17.306 81.370 47.007 1.00 32.65 ? CA ASN A 59 1 ATOM 417 C C . ASN A 1 59 . -16.065 80.811 47.645 1.00 30.32 ? C ASN A 59 1 ATOM 418 O O . ASN A 1 59 . -16.183 79.977 48.525 1.00 33.22 ? O ASN A 59 1 ATOM 419 C CB . ASN A 1 59 . -18.226 81.979 48.075 1.00 37.84 ? CB ASN A 59 1 ATOM 420 C CG . ASN A 1 59 . -17.671 83.293 48.596 1.00 42.52 ? CG ASN A 59 1 ATOM 421 O OD1 . ASN A 1 59 . -17.007 83.365 49.615 1.00 47.22 ? OD1 ASN A 59 1 ATOM 422 N ND2 . ASN A 1 59 . -17.927 84.356 47.842 1.00 44.27 ? ND2 ASN A 59 1 ATOM 423 N N . ALA A 1 60 . -14.896 81.244 47.205 1.00 24.99 ? N ALA A 60 1 ATOM 424 C CA . ALA A 1 60 . -13.669 80.730 47.765 1.00 23.98 ? CA ALA A 60 1 ATOM 425 C C . ALA A 1 60 . -12.939 81.819 48.482 1.00 27.18 ? C ALA A 60 1 ATOM 426 O O . ALA A 1 60 . -11.769 82.062 48.199 1.00 27.44 ? O ALA A 60 1 ATOM 427 C CB . ALA A 1 60 . -12.767 80.191 46.652 1.00 26.41 ? CB ALA A 60 1 ATOM 428 N N . SER A 1 61 . -13.642 82.467 49.421 1.00 31.48 ? N SER A 61 1 ATOM 429 C CA . SER A 1 61 . -13.040 83.578 50.173 1.00 32.86 ? CA SER A 61 1 ATOM 430 C C . SER A 1 61 . -12.625 83.304 51.622 1.00 34.53 ? C SER A 61 1 ATOM 431 O O . SER A 1 61 . -12.053 84.157 52.298 1.00 36.5 ? O SER A 61 1 ATOM 432 C CB . SER A 1 61 . -14.065 84.730 50.228 1.00 31.96 ? CB SER A 61 1 ATOM 433 O OG . SER A 1 61 . -14.657 84.951 48.941 1.00 38.85 ? OG SER A 61 1 ATOM 434 N N . THR A 1 62 . -12.931 82.118 52.137 1.00 33.87 ? N THR A 62 1 ATOM 435 C CA . THR A 1 62 . -12.587 81.857 53.529 1.00 30.62 ? CA THR A 62 1 ATOM 436 C C . THR A 1 62 . -11.978 80.477 53.615 1.00 28.79 ? C THR A 62 1 ATOM 437 O O . THR A 1 62 . -12.095 79.707 52.675 1.00 32.61 ? O THR A 62 1 ATOM 438 C CB . THR A 1 62 . -13.883 82.017 54.348 1.00 31.32 ? CB THR A 62 1 ATOM 439 O OG1 . THR A 1 62 . -14.976 81.404 53.663 1.00 29.68 ? OG1 THR A 62 1 ATOM 440 C CG2 . THR A 1 62 . -14.286 83.490 54.576 1.00 31.03 ? CG2 THR A 62 1 ATOM 441 N N . TYR A 1 63 . -11.300 80.174 54.729 1.00 25.93 ? N TYR A 63 1 ATOM 442 C CA . TYR A 1 63 . -10.717 78.836 54.813 1.00 19.78 ? CA TYR A 63 1 ATOM 443 C C . TYR A 1 63 . -11.796 77.818 55.072 1.00 18.69 ? C TYR A 63 1 ATOM 444 O O . TYR A 1 63 . -12.836 78.140 55.619 1.00 18.46 ? O TYR A 63 1 ATOM 445 C CB . TYR A 1 63 . -9.722 78.710 55.951 1.00 15.15 ? CB TYR A 63 1 ATOM 446 C CG . TYR A 1 63 . -8.453 79.424 55.622 1.00 15.43 ? CG TYR A 63 1 ATOM 447 C CD1 . TYR A 1 63 . -7.489 78.794 54.827 1.00 15.81 ? CD1 TYR A 63 1 ATOM 448 C CD2 . TYR A 1 63 . -8.225 80.720 56.109 1.00 17.62 ? CD2 TYR A 63 1 ATOM 449 C CE1 . TYR A 1 63 . -6.285 79.443 54.537 1.00 19.43 ? CE1 TYR A 63 1 ATOM 450 C CE2 . TYR A 1 63 . -7.024 81.375 55.809 1.00 20.65 ? CE2 TYR A 63 1 ATOM 451 C CZ . TYR A 1 63 . -6.048 80.737 55.025 1.00 19.7 ? CZ TYR A 63 1 ATOM 452 O OH . TYR A 1 63 . -4.857 81.380 54.735 1.00 24.19 ? OH TYR A 63 1 ATOM 453 N N . PRO A 1 64 . -11.522 76.573 54.693 1.00 19.06 ? N PRO A 64 1 ATOM 454 C CA . PRO A 1 64 . -12.468 75.517 55.001 1.00 20.68 ? CA PRO A 64 1 ATOM 455 C C . PRO A 1 64 . -12.327 75.036 56.444 1.00 18.38 ? C PRO A 64 1 ATOM 456 O O . PRO A 1 64 . -11.485 75.450 57.224 1.00 17.54 ? O PRO A 64 1 ATOM 457 C CB . PRO A 1 64 . -12.081 74.422 53.982 1.00 22.54 ? CB PRO A 64 1 ATOM 458 C CG . PRO A 1 64 . -10.591 74.661 53.665 1.00 21.58 ? CG PRO A 64 1 ATOM 459 C CD . PRO A 1 64 . -10.386 76.162 53.866 1.00 19.54 ? CD PRO A 64 1 ATOM 460 N N . ASN A 1 65 . -13.221 74.112 56.766 1.00 20.56 ? N ASN A 65 1 ATOM 461 C CA . ASN A 1 65 . -13.196 73.527 58.091 1.00 23.26 ? CA ASN A 65 1 ATOM 462 C C . ASN A 1 65 . -11.989 72.626 58.109 1.00 22.74 ? C ASN A 65 1 ATOM 463 O O . ASN A 1 65 . -11.470 72.232 57.067 1.00 23.75 ? O ASN A 65 1 ATOM 464 C CB . ASN A 1 65 . -14.439 72.651 58.366 1.00 27.73 ? CB ASN A 65 1 ATOM 465 C CG . ASN A 1 65 . -15.731 73.455 58.323 1.00 36.61 ? CG ASN A 65 1 ATOM 466 O OD1 . ASN A 1 65 . -15.859 74.583 58.789 1.00 37.06 ? OD1 ASN A 65 1 ATOM 467 N ND2 . ASN A 1 65 . -16.725 72.834 57.702 1.00 40.45 ? ND2 ASN A 65 1 ATOM 468 N N . ASN A 1 66 . -11.573 72.259 59.314 1.00 21.64 ? N ASN A 66 1 ATOM 469 C CA . ASN A 1 66 . -10.423 71.387 59.440 1.00 16.44 ? CA ASN A 66 1 ATOM 470 C C . ASN A 1 66 . -10.979 70.013 59.711 1.00 16.55 ? C ASN A 66 1 ATOM 471 O O . ASN A 1 66 . -12.110 69.833 60.146 1.00 14.3 ? O ASN A 66 1 ATOM 472 C CB . ASN A 1 66 . -9.482 71.882 60.547 1.00 16.96 ? CB ASN A 66 1 ATOM 473 C CG . ASN A 1 66 . -8.813 73.191 60.115 1.00 18.49 ? CG ASN A 66 1 ATOM 474 O OD1 . ASN A 1 66 . -8.817 73.579 58.965 1.00 26.03 ? OD1 ASN A 66 1 ATOM 475 N ND2 . ASN A 1 66 . -8.183 73.894 61.037 1.00 16.89 ? ND2 ASN A 66 1 ATOM 476 N N . CYS A 1 67 . -10.185 68.993 59.417 1.00 17.25 ? N CYS A 67 1 ATOM 477 C CA . CYS A 1 67 . -10.706 67.656 59.682 1.00 18.57 ? CA CYS A 67 1 ATOM 478 C C . CYS A 1 67 . -10.667 67.450 61.184 1.00 19.81 ? C CYS A 67 1 ATOM 479 O O . CYS A 1 67 . -9.984 68.203 61.875 1.00 20.61 ? O CYS A 67 1 ATOM 480 C CB . CYS A 1 67 . -9.863 66.601 58.960 1.00 17.42 ? CB CYS A 67 1 ATOM 481 S SG . CYS A 1 67 . -9.905 66.802 57.151 1.00 18.98 ? SG CYS A 67 1 ATOM 482 N N . GLN A 1 68 . -11.393 66.439 61.675 1.00 17.55 ? N GLN A 68 1 ATOM 483 C CA . GLN A 1 68 . -11.407 66.168 63.091 1.00 17.18 ? CA GLN A 68 1 ATOM 484 C C . GLN A 1 68 . -10.043 65.664 63.483 1.00 19.88 ? C GLN A 68 1 ATOM 485 O O . GLN A 1 68 . -9.417 64.953 62.712 1.00 21.99 ? O GLN A 68 1 ATOM 486 C CB . GLN A 1 68 . -12.416 65.039 63.353 1.00 15.22 ? CB GLN A 68 1 ATOM 487 C CG . GLN A 1 68 . -13.847 65.325 62.915 1.00 18.79 ? CG GLN A 68 1 ATOM 488 C CD . GLN A 1 68 . -14.639 66.144 63.915 1.00 21.79 ? CD GLN A 68 1 ATOM 489 O OE1 . GLN A 1 68 . -15.813 65.936 64.118 1.00 25.17 ? OE1 GLN A 68 1 ATOM 490 N NE2 . GLN A 1 68 . -14.006 67.092 64.571 1.00 21.53 ? NE2 GLN A 68 1 ATOM 491 N N . GLN A 1 69 . -9.585 66.025 64.673 1.00 20.12 ? N GLN A 69 1 ATOM 492 C CA . GLN A 1 69 . -8.279 65.555 65.080 1.00 18.14 ? CA GLN A 69 1 ATOM 493 C C . GLN A 1 69 . -8.147 65.827 66.551 1.00 17.2 ? C GLN A 69 1 ATOM 494 O O . GLN A 1 69 . -9.001 66.466 67.156 1.00 19.15 ? O GLN A 69 1 ATOM 495 C CB . GLN A 1 69 . -7.197 66.296 64.294 1.00 13.21 ? CB GLN A 69 1 ATOM 496 C CG . GLN A 1 69 . -7.408 67.813 64.392 1.00 13.01 ? CG GLN A 69 1 ATOM 497 C CD . GLN A 1 69 . -6.498 68.483 63.423 1.00 16.68 ? CD GLN A 69 1 ATOM 498 O OE1 . GLN A 1 69 . -5.318 68.723 63.680 1.00 11.84 ? OE1 GLN A 69 1 ATOM 499 N NE2 . GLN A 1 69 . -7.090 68.699 62.256 1.00 13.06 ? NE2 GLN A 69 1 ATOM 500 N N . TYR A 1 70 . -7.044 65.343 67.113 1.00 14.49 ? N TYR A 70 1 ATOM 501 C CA . TYR A 1 70 . -6.790 65.538 68.513 1.00 12.98 ? CA TYR A 70 1 ATOM 502 C C . TYR A 1 70 . -6.205 66.938 68.694 1.00 15.14 ? C TYR A 70 1 ATOM 503 O O . TYR A 1 70 . -5.191 67.281 68.101 1.00 14.54 ? O TYR A 70 1 ATOM 504 C CB . TYR A 1 70 . -5.840 64.438 68.969 1.00 12.17 ? CB TYR A 70 1 ATOM 505 C CG . TYR A 1 70 . -5.233 64.737 70.316 1.00 23.88 ? CG TYR A 70 1 ATOM 506 C CD1 . TYR A 1 70 . -5.991 64.599 71.488 1.00 25.6 ? CD1 TYR A 70 1 ATOM 507 C CD2 . TYR A 1 70 . -3.895 65.176 70.399 1.00 30.1 ? CD2 TYR A 70 1 ATOM 508 C CE1 . TYR A 1 70 . -5.410 64.871 72.737 1.00 33.68 ? CE1 TYR A 70 1 ATOM 509 C CE2 . TYR A 1 70 . -3.309 65.448 71.647 1.00 34.94 ? CE2 TYR A 70 1 ATOM 510 C CZ . TYR A 1 70 . -4.068 65.298 72.822 1.00 37.28 ? CZ TYR A 70 1 ATOM 511 O OH . TYR A 1 70 . -3.512 65.590 74.064 1.00 42.92 ? OH TYR A 70 1 ATOM 512 N N . VAL A 1 71 . -6.861 67.738 69.544 1.00 15.09 ? N VAL A 71 1 ATOM 513 C CA . VAL A 1 71 . -6.376 69.079 69.781 1.00 17.72 ? CA VAL A 71 1 ATOM 514 C C . VAL A 1 71 . -5.276 68.956 70.821 1.00 20.76 ? C VAL A 71 1 ATOM 515 O O . VAL A 1 71 . -5.424 68.232 71.802 1.00 23.36 ? O VAL A 71 1 ATOM 516 C CB . VAL A 1 71 . -7.523 69.971 70.266 1.00 13.32 ? CB VAL A 71 1 ATOM 517 C CG1 . VAL A 1 71 . -7.165 71.450 70.135 1.00 14.34 ? CG1 VAL A 71 1 ATOM 518 C CG2 . VAL A 1 71 . -8.824 69.702 69.504 1.00 20.84 ? CG2 VAL A 71 1 ATOM 519 N N . ASP A 1 72 . -4.183 69.698 70.626 1.00 20.45 ? N ASP A 72 1 ATOM 520 C CA . ASP A 1 72 . -3.127 69.544 71.594 1.00 21.84 ? CA ASP A 72 1 ATOM 521 C C . ASP A 1 72 . -3.302 70.556 72.658 1.00 26.3 ? C ASP A 72 1 ATOM 522 O O . ASP A 1 72 . -3.206 71.743 72.396 1.00 30.97 ? O ASP A 72 1 ATOM 523 C CB . ASP A 1 72 . -1.754 69.806 70.955 1.00 20.11 ? CB ASP A 72 1 ATOM 524 C CG . ASP A 1 72 . -0.569 69.712 71.938 1.00 16.69 ? CG ASP A 72 1 ATOM 525 O OD1 . ASP A 1 72 . -0.730 69.182 73.035 1.00 14.3 ? OD1 ASP A 72 1 ATOM 526 O OD2 . ASP A 1 72 . 0.509 70.179 71.599 1.00 15.91 ? OD2 ASP A 72 1 ATOM 527 N N . GLU A 1 73 . -3.506 70.103 73.893 1.00 26.74 ? N GLU A 73 1 ATOM 528 C CA . GLU A 1 73 . -3.640 71.101 74.945 1.00 27.99 ? CA GLU A 73 1 ATOM 529 C C . GLU A 1 73 . -2.727 70.780 76.094 1.00 27.05 ? C GLU A 73 1 ATOM 530 O O . GLU A 1 73 . -3.059 70.917 77.258 1.00 29.33 ? O GLU A 73 1 ATOM 531 C CB . GLU A 1 73 . -5.101 71.421 75.302 1.00 27.16 ? CB GLU A 73 1 ATOM 532 C CG . GLU A 1 73 . -5.977 70.214 75.663 1.00 24.07 ? CG GLU A 73 1 ATOM 533 C CD . GLU A 1 73 . -7.451 70.568 75.563 1.00 25.62 ? CD GLU A 73 1 ATOM 534 O OE1 . GLU A 1 73 . -7.784 71.736 75.339 1.00 26.72 ? OE1 GLU A 73 1 ATOM 535 O OE2 . GLU A 1 73 . -8.264 69.660 75.686 1.00 28.37 ? OE2 GLU A 73 1 ATOM 536 N N . GLN A 1 74 . -1.517 70.335 75.725 1.00 24.18 ? N GLN A 74 1 ATOM 537 C CA . GLN A 1 74 . -0.546 70.019 76.766 1.00 19.75 ? CA GLN A 74 1 ATOM 538 C C . GLN A 1 74 . 0.044 71.294 77.338 1.00 19.07 ? C GLN A 74 1 ATOM 539 O O . GLN A 1 74 . 0.621 71.275 78.414 1.00 27.55 ? O GLN A 74 1 ATOM 540 C CB . GLN A 1 74 . 0.568 69.058 76.295 1.00 17.91 ? CB GLN A 74 1 ATOM 541 C CG . GLN A 1 74 . 1.124 68.127 77.404 1.00 15.27 ? CG GLN A 74 1 ATOM 542 C CD . GLN A 1 74 . 1.981 68.819 78.458 1.00 19.09 ? CD GLN A 74 1 ATOM 543 N N . PHE A 1 75 . -0.054 72.391 76.599 1.00 16.81 ? N PHE A 75 1 ATOM 544 C CA . PHE A 1 75 . 0.473 73.652 77.110 1.00 14.63 ? CA PHE A 75 1 ATOM 545 C C . PHE A 1 75 . -0.519 74.701 76.670 1.00 15.75 ? C PHE A 75 1 ATOM 546 O O . PHE A 1 75 . -0.237 75.476 75.759 1.00 12.66 ? O PHE A 75 1 ATOM 547 C CB . PHE A 1 75 . 1.868 73.986 76.534 1.00 15.63 ? CB PHE A 75 1 ATOM 548 C CG . PHE A 1 75 . 2.928 72.957 76.865 1.00 18.37 ? CG PHE A 75 1 ATOM 549 C CD1 . PHE A 1 75 . 3.598 72.994 78.100 1.00 20.71 ? CD1 PHE A 75 1 ATOM 550 C CD2 . PHE A 1 75 . 3.258 71.951 75.946 1.00 18.7 ? CD2 PHE A 75 1 ATOM 551 C CE1 . PHE A 1 75 . 4.584 72.045 78.399 1.00 19.08 ? CE1 PHE A 75 1 ATOM 552 C CE2 . PHE A 1 75 . 4.235 70.996 76.251 1.00 18.19 ? CE2 PHE A 75 1 ATOM 553 C CZ . PHE A 1 75 . 4.903 71.041 77.477 1.00 17.69 ? CZ PHE A 75 1 ATOM 554 N N . PRO A 1 76 . -1.744 74.678 77.265 1.00 16.59 ? N PRO A 76 1 ATOM 555 C CA . PRO A 1 76 . -2.817 75.523 76.755 1.00 14.83 ? CA PRO A 76 1 ATOM 556 C C . PRO A 1 76 . -2.395 76.960 76.723 1.00 13.89 ? C PRO A 76 1 ATOM 557 O O . PRO A 1 76 . -1.759 77.441 77.645 1.00 13.58 ? O PRO A 76 1 ATOM 558 C CB . PRO A 1 76 . -3.987 75.306 77.719 1.00 8.91 ? CB PRO A 76 1 ATOM 559 C CG . PRO A 1 76 . -3.700 73.971 78.406 1.00 14.56 ? CG PRO A 76 1 ATOM 560 C CD . PRO A 1 76 . -2.166 73.842 78.392 1.00 16.53 ? CD PRO A 76 1 ATOM 561 N N . GLY A 1 77 . -2.741 77.619 75.619 1.00 15.94 ? N GLY A 77 1 ATOM 562 C CA . GLY A 1 77 . -2.389 79.024 75.478 1.00 19.13 ? CA GLY A 77 1 ATOM 563 C C . GLY A 1 77 . -0.983 79.255 74.957 1.00 20.3 ? C GLY A 77 1 ATOM 564 O O . GLY A 1 77 . -0.685 80.291 74.364 1.00 21.3 ? O GLY A 77 1 ATOM 565 N N . PHE A 1 78 . -0.109 78.252 75.139 1.00 15.84 ? N PHE A 78 1 ATOM 566 C CA . PHE A 1 78 . 1.246 78.450 74.670 1.00 12.27 ? CA PHE A 78 1 ATOM 567 C C . PHE A 1 78 . 1.308 78.493 73.158 1.00 14.11 ? C PHE A 78 1 ATOM 568 O O . PHE A 1 78 . 0.957 77.528 72.493 1.00 13.8 ? O PHE A 78 1 ATOM 569 C CB . PHE A 1 78 . 2.119 77.307 75.170 1.00 5.3 ? CB PHE A 78 1 ATOM 570 C CG . PHE A 1 78 . 3.577 77.446 74.816 1.00 2 ? CG PHE A 78 1 ATOM 571 C CD1 . PHE A 1 78 . 4.231 78.684 74.890 1.00 2 ? CD1 PHE A 78 1 ATOM 572 C CD2 . PHE A 1 78 . 4.300 76.310 74.427 1.00 4.23 ? CD2 PHE A 78 1 ATOM 573 C CE1 . PHE A 1 78 . 5.597 78.780 74.589 1.00 4.27 ? CE1 PHE A 78 1 ATOM 574 C CE2 . PHE A 1 78 . 5.664 76.406 74.135 1.00 2 ? CE2 PHE A 78 1 ATOM 575 C CZ . PHE A 1 78 . 6.313 77.638 74.221 1.00 3.02 ? CZ PHE A 78 1 ATOM 576 N N . SER A 1 79 . 1.815 79.598 72.611 1.00 14.75 ? N SER A 79 1 ATOM 577 C CA . SER A 1 79 . 1.897 79.700 71.151 1.00 15.44 ? CA SER A 79 1 ATOM 578 C C . SER A 1 79 . 2.697 78.584 70.502 1.00 14.29 ? C SER A 79 1 ATOM 579 O O . SER A 1 79 . 2.311 78.023 69.490 1.00 16.49 ? O SER A 79 1 ATOM 580 C CB . SER A 1 79 . 2.481 81.045 70.710 1.00 15.68 ? CB SER A 79 1 ATOM 581 O OG . SER A 1 79 . 3.691 81.268 71.437 1.00 27.82 ? OG SER A 79 1 ATOM 582 N N . GLY A 1 80 . 3.810 78.235 71.123 1.00 11.96 ? N GLY A 80 1 ATOM 583 C CA . GLY A 1 80 . 4.616 77.182 70.527 1.00 13.22 ? CA GLY A 80 1 ATOM 584 C C . GLY A 1 80 . 3.864 75.898 70.204 1.00 11.3 ? C GLY A 80 1 ATOM 585 O O . GLY A 1 80 . 4.277 75.133 69.351 1.00 10.75 ? O GLY A 80 1 ATOM 586 N N . SER A 1 81 . 2.763 75.636 70.908 1.00 13.86 ? N SER A 81 1 ATOM 587 C CA . SER A 1 81 . 2.028 74.419 70.622 1.00 18.66 ? CA SER A 81 1 ATOM 588 C C . SER A 1 81 . 0.785 74.773 69.848 1.00 19.99 ? C SER A 81 1 ATOM 589 O O . SER A 1 81 . 0.384 74.134 68.881 1.00 22.67 ? O SER A 81 1 ATOM 590 C CB . SER A 1 81 . 1.723 73.612 71.906 1.00 18.45 ? CB SER A 81 1 ATOM 591 O OG . SER A 1 81 . 0.831 74.263 72.818 1.00 22.06 ? OG SER A 81 1 ATOM 592 N N . GLU A 1 82 . 0.180 75.859 70.287 1.00 22.4 ? N GLU A 82 1 ATOM 593 C CA . GLU A 1 82 . -1.040 76.335 69.685 1.00 25.67 ? CA GLU A 82 1 ATOM 594 C C . GLU A 1 82 . -0.906 76.617 68.200 1.00 23.3 ? C GLU A 82 1 ATOM 595 O O . GLU A 1 82 . -1.831 76.370 67.440 1.00 27.14 ? O GLU A 82 1 ATOM 596 C CB . GLU A 1 82 . -1.532 77.605 70.422 1.00 32.47 ? CB GLU A 82 1 ATOM 597 C CG . GLU A 1 82 . -1.881 77.416 71.915 1.00 36.84 ? CG GLU A 82 1 ATOM 598 C CD . GLU A 1 82 . -3.270 76.830 72.117 1.00 43.72 ? CD GLU A 82 1 ATOM 599 O OE1 . GLU A 1 82 . -3.543 75.763 71.555 1.00 46.39 ? OE1 GLU A 82 1 ATOM 600 O OE2 . GLU A 1 82 . -4.068 77.443 72.835 1.00 46.73 ? OE2 GLU A 82 1 ATOM 601 N N . MET A 1 83 . 0.248 77.120 67.780 1.00 18.06 ? N MET A 83 1 ATOM 602 C CA . MET A 1 83 . 0.401 77.412 66.360 1.00 17.25 ? CA MET A 83 1 ATOM 603 C C . MET A 1 83 . 0.068 76.234 65.434 1.00 17.9 ? C MET A 83 1 ATOM 604 O O . MET A 1 83 . -0.217 76.428 64.259 1.00 21.67 ? O MET A 83 1 ATOM 605 C CB . MET A 1 83 . 1.822 77.934 66.058 1.00 15.6 ? CB MET A 83 1 ATOM 606 C CG . MET A 1 83 . 2.927 76.975 66.505 1.00 19.41 ? CG MET A 83 1 ATOM 607 S SD . MET A 1 83 . 4.383 77.143 65.446 1.00 28.06 ? SD MET A 83 1 ATOM 608 C CE . MET A 1 83 . 5.245 78.487 66.290 1.00 35.21 ? CE MET A 83 1 ATOM 609 N N . TRP A 1 84 . 0.122 75.015 65.987 1.00 13.03 ? N TRP A 84 1 ATOM 610 C CA . TRP A 1 84 . -0.154 73.823 65.211 1.00 10.68 ? CA TRP A 84 1 ATOM 611 C C . TRP A 1 84 . -1.550 73.249 65.396 1.00 11.34 ? C TRP A 84 1 ATOM 612 O O . TRP A 1 84 . -1.813 72.168 64.877 1.00 14.46 ? O TRP A 84 1 ATOM 613 C CB . TRP A 1 84 . 0.789 72.670 65.625 1.00 11.48 ? CB TRP A 84 1 ATOM 614 C CG . TRP A 1 84 . 2.245 73.044 65.576 1.00 11.73 ? CG TRP A 84 1 ATOM 615 C CD1 . TRP A 1 84 . 3.028 73.442 66.672 1.00 10.38 ? CD1 TRP A 84 1 ATOM 616 C CD2 . TRP A 1 84 . 3.062 73.098 64.437 1.00 12.68 ? CD2 TRP A 84 1 ATOM 617 N NE1 . TRP A 1 84 . 4.277 73.747 66.266 1.00 9.3 ? NE1 TRP A 84 1 ATOM 618 C CE2 . TRP A 1 84 . 4.378 73.566 64.911 1.00 12.27 ? CE2 TRP A 84 1 ATOM 619 C CE3 . TRP A 1 84 . 2.858 72.867 63.071 1.00 14.19 ? CE3 TRP A 84 1 ATOM 620 C CZ2 . TRP A 1 84 . 5.406 73.766 63.977 1.00 13.17 ? CZ2 TRP A 84 1 ATOM 621 C CZ3 . TRP A 1 84 . 3.909 73.089 62.167 1.00 12.49 ? CZ3 TRP A 84 1 ATOM 622 C CH2 . TRP A 1 84 . 5.167 73.528 62.615 1.00 12.78 ? CH2 TRP A 84 1 ATOM 623 N N . ASN A 1 85 . -2.439 73.908 66.131 1.00 11.34 ? N ASN A 85 1 ATOM 624 C CA . ASN A 1 85 . -3.767 73.296 66.338 1.00 14.49 ? CA ASN A 85 1 ATOM 625 C C . ASN A 1 85 . -4.784 73.834 65.359 1.00 15.95 ? C ASN A 85 1 ATOM 626 O O . ASN A 1 85 . -4.643 74.972 64.916 1.00 19.96 ? O ASN A 85 1 ATOM 627 C CB . ASN A 1 85 . -4.309 73.642 67.730 1.00 19.34 ? CB ASN A 85 1 ATOM 628 C CG . ASN A 1 85 . -3.765 72.718 68.778 1.00 22.6 ? CG ASN A 85 1 ATOM 629 O OD1 . ASN A 1 85 . -2.968 71.846 68.502 1.00 26.16 ? OD1 ASN A 85 1 ATOM 630 N ND2 . ASN A 1 85 . -4.202 72.907 70.003 1.00 26.67 ? ND2 ASN A 85 1 ATOM 631 N N . PRO A 1 86 . -5.850 73.044 65.055 1.00 10.84 ? N PRO A 86 1 ATOM 632 C CA . PRO A 1 86 . -6.830 73.496 64.089 1.00 12.43 ? CA PRO A 86 1 ATOM 633 C C . PRO A 1 86 . -7.317 74.875 64.470 1.00 14.14 ? C PRO A 86 1 ATOM 634 O O . PRO A 1 86 . -7.778 75.053 65.585 1.00 23.78 ? O PRO A 86 1 ATOM 635 C CB . PRO A 1 86 . -7.953 72.437 64.107 1.00 8.3 ? CB PRO A 86 1 ATOM 636 C CG . PRO A 1 86 . -7.633 71.487 65.260 1.00 7.62 ? CG PRO A 86 1 ATOM 637 C CD . PRO A 1 86 . -6.166 71.751 65.639 1.00 12.16 ? CD PRO A 86 1 ATOM 638 N N . ASN A 1 87 . -7.184 75.827 63.546 1.00 13.45 ? N ASN A 87 1 ATOM 639 C CA . ASN A 1 87 . -7.612 77.184 63.822 1.00 11.93 ? CA ASN A 87 1 ATOM 640 C C . ASN A 1 87 . -8.935 77.473 63.171 1.00 14.55 ? C ASN A 87 1 ATOM 641 O O . ASN A 1 87 . -9.237 78.627 62.907 1.00 18.89 ? O ASN A 87 1 ATOM 642 C CB . ASN A 1 87 . -6.571 78.188 63.300 1.00 14.24 ? CB ASN A 87 1 ATOM 643 C CG . ASN A 1 87 . -6.456 78.117 61.801 1.00 16.61 ? CG ASN A 87 1 ATOM 644 O OD1 . ASN A 1 87 . -6.933 77.187 61.179 1.00 21.68 ? OD1 ASN A 87 1 ATOM 645 N ND2 . ASN A 1 87 . -5.786 79.091 61.213 1.00 23.1 ? ND2 ASN A 87 1 ATOM 646 N N . ARG A 1 88 . -9.727 76.438 62.877 1.00 17.04 ? N ARG A 88 1 ATOM 647 C CA . ARG A 1 88 . -11.026 76.615 62.228 1.00 16.41 ? CA ARG A 88 1 ATOM 648 C C . ARG A 1 88 . -11.900 75.523 62.793 1.00 15.6 ? C ARG A 88 1 ATOM 649 O O . ARG A 1 88 . -11.425 74.616 63.461 1.00 19.57 ? O ARG A 88 1 ATOM 650 C CB . ARG A 1 88 . -10.897 76.429 60.692 1.00 18.43 ? CB ARG A 88 1 ATOM 651 C CG . ARG A 1 88 . -10.398 77.678 59.953 1.00 18.59 ? CG ARG A 88 1 ATOM 652 C CD . ARG A 1 88 . -11.553 78.663 59.658 1.00 25.23 ? CD ARG A 88 1 ATOM 653 N NE . ARG A 1 88 . -11.109 79.955 59.127 1.00 30.01 ? NE ARG A 88 1 ATOM 654 C CZ . ARG A 1 88 . -10.173 80.693 59.756 1.00 28.05 ? CZ ARG A 88 1 ATOM 655 N N . GLU A 1 89 . -13.204 75.606 62.516 1.00 14.4 ? N GLU A 89 1 ATOM 656 C CA . GLU A 1 89 . -14.088 74.573 63.058 1.00 14.71 ? CA GLU A 89 1 ATOM 657 C C . GLU A 1 89 . -13.716 73.272 62.445 1.00 12.51 ? C GLU A 89 1 ATOM 658 O O . GLU A 1 89 . -13.467 73.181 61.256 1.00 15.65 ? O GLU A 89 1 ATOM 659 C CB . GLU A 1 89 . -15.585 74.844 62.744 1.00 19.87 ? CB GLU A 89 1 ATOM 660 C CG . GLU A 1 89 . -16.649 73.877 63.346 1.00 26.55 ? CG GLU A 89 1 ATOM 661 N N . MET A 1 90 . -13.654 72.264 63.280 1.00 12.4 ? N MET A 90 1 ATOM 662 C CA . MET A 1 90 . -13.329 70.979 62.735 1.00 12.4 ? CA MET A 90 1 ATOM 663 C C . MET A 1 90 . -14.657 70.444 62.245 1.00 13.29 ? C MET A 90 1 ATOM 664 O O . MET A 1 90 . -15.685 70.875 62.764 1.00 11.14 ? O MET A 90 1 ATOM 665 C CB . MET A 1 90 . -12.753 70.062 63.817 1.00 13.61 ? CB MET A 90 1 ATOM 666 C CG . MET A 1 90 . -11.597 70.693 64.597 1.00 13.67 ? CG MET A 90 1 ATOM 667 S SD . MET A 1 90 . -10.606 69.351 65.317 1.00 19.43 ? SD MET A 90 1 ATOM 668 C CE . MET A 1 90 . -11.676 68.792 66.655 1.00 20.51 ? CE MET A 90 1 ATOM 669 N N . SER A 1 91 . -14.617 69.531 61.273 1.00 13.06 ? N SER A 91 1 ATOM 670 C CA . SER A 1 91 . -15.811 68.921 60.732 1.00 14.99 ? CA SER A 91 1 ATOM 671 C C . SER A 1 91 . -15.326 67.704 59.970 1.00 15.19 ? C SER A 91 1 ATOM 672 O O . SER A 1 91 . -14.161 67.604 59.592 1.00 14.69 ? O SER A 91 1 ATOM 673 C CB . SER A 1 91 . -16.520 69.899 59.763 1.00 18.9 ? CB SER A 91 1 ATOM 674 O OG . SER A 1 91 . -17.801 69.436 59.296 1.00 25.45 ? OG SER A 91 1 ATOM 675 N N . GLU A 1 92 . -16.250 66.746 59.745 1.00 13.93 ? N GLU A 92 1 ATOM 676 C CA . GLU A 1 92 . -15.851 65.579 58.959 1.00 13.9 ? CA GLU A 92 1 ATOM 677 C C . GLU A 1 92 . -15.772 66.009 57.501 1.00 18.57 ? C GLU A 92 1 ATOM 678 O O . GLU A 1 92 . -15.003 65.503 56.698 1.00 20.05 ? O GLU A 92 1 ATOM 679 C CB . GLU A 1 92 . -16.781 64.389 59.120 1.00 10.43 ? CB GLU A 92 1 ATOM 680 C CG . GLU A 1 92 . -16.496 63.628 60.415 1.00 12.39 ? CG GLU A 92 1 ATOM 681 C CD . GLU A 1 92 . -17.146 62.256 60.346 1.00 13.13 ? CD GLU A 92 1 ATOM 682 O OE1 . GLU A 1 92 . -18.335 62.159 60.636 1.00 10.48 ? OE1 GLU A 92 1 ATOM 683 O OE2 . GLU A 1 92 . -16.460 61.294 59.986 1.00 16.23 ? OE2 GLU A 92 1 ATOM 684 N N . ASP A 1 93 . -16.625 66.984 57.189 1.00 17.71 ? N ASP A 93 1 ATOM 685 C CA . ASP A 1 93 . -16.665 67.591 55.878 1.00 17.64 ? CA ASP A 93 1 ATOM 686 C C . ASP A 1 93 . -15.462 68.539 55.844 1.00 19.89 ? C ASP A 93 1 ATOM 687 O O . ASP A 1 93 . -15.565 69.715 56.197 1.00 20.41 ? O ASP A 93 1 ATOM 688 C CB . ASP A 1 93 . -17.978 68.384 55.757 1.00 17.65 ? CB ASP A 93 1 ATOM 689 C CG . ASP A 1 93 . -18.136 69.104 54.433 1.00 23.35 ? CG ASP A 93 1 ATOM 690 O OD1 . ASP A 1 93 . -17.123 69.476 53.846 1.00 22 ? OD1 ASP A 93 1 ATOM 691 O OD2 . ASP A 1 93 . -19.273 69.294 53.993 1.00 26.9 ? OD2 ASP A 93 1 ATOM 692 N N . CYS A 1 94 . -14.311 68.010 55.427 1.00 18.5 ? N CYS A 94 1 ATOM 693 C CA . CYS A 1 94 . -13.140 68.872 55.416 1.00 18.58 ? CA CYS A 94 1 ATOM 694 C C . CYS A 1 94 . -12.241 68.687 54.217 1.00 20.84 ? C CYS A 94 1 ATOM 695 O O . CYS A 1 94 . -11.129 69.207 54.206 1.00 24.77 ? O CYS A 94 1 ATOM 696 C CB . CYS A 1 94 . -12.313 68.570 56.663 1.00 15.68 ? CB CYS A 94 1 ATOM 697 S SG . CYS A 1 94 . -11.885 66.805 56.660 1.00 8.01 ? SG CYS A 94 1 ATOM 698 N N . LEU A 1 95 . -12.699 67.928 53.211 1.00 17.6 ? N LEU A 95 1 ATOM 699 C CA . LEU A 1 95 . -11.859 67.746 52.024 1.00 15.22 ? CA LEU A 95 1 ATOM 700 C C . LEU A 1 95 . -12.026 68.932 51.043 1.00 13.32 ? C LEU A 95 1 ATOM 701 O O . LEU A 1 95 . -12.969 68.980 50.253 1.00 14.93 ? O LEU A 95 1 ATOM 702 C CB . LEU A 1 95 . -12.223 66.423 51.337 1.00 11.27 ? CB LEU A 95 1 ATOM 703 C CG . LEU A 1 95 . -11.924 65.184 52.183 1.00 9.22 ? CG LEU A 95 1 ATOM 704 C CD1 . LEU A 1 95 . -12.398 63.918 51.459 1.00 12.24 ? CD1 LEU A 95 1 ATOM 705 C CD2 . LEU A 1 95 . -10.420 65.086 52.473 1.00 9.44 ? CD2 LEU A 95 1 ATOM 706 N N . TYR A 1 96 . -11.101 69.895 51.130 1.00 9.45 ? N TYR A 96 1 ATOM 707 C CA . TYR A 1 96 . -11.074 71.093 50.284 1.00 10.39 ? CA TYR A 96 1 ATOM 708 C C . TYR A 1 96 . -9.627 71.405 50.015 1.00 9.24 ? C TYR A 96 1 ATOM 709 O O . TYR A 1 96 . -8.755 70.757 50.572 1.00 11.56 ? O TYR A 96 1 ATOM 710 C CB . TYR A 1 96 . -11.648 72.315 51.011 1.00 6.27 ? CB TYR A 96 1 ATOM 711 C CG . TYR A 1 96 . -13.088 72.116 51.361 1.00 12.78 ? CG TYR A 96 1 ATOM 712 C CD1 . TYR A 1 96 . -13.465 71.437 52.529 1.00 17.73 ? CD1 TYR A 96 1 ATOM 713 C CD2 . TYR A 1 96 . -14.069 72.620 50.511 1.00 17.02 ? CD2 TYR A 96 1 ATOM 714 C CE1 . TYR A 1 96 . -14.825 71.256 52.837 1.00 24.42 ? CE1 TYR A 96 1 ATOM 715 C CE2 . TYR A 1 96 . -15.421 72.460 50.809 1.00 23.71 ? CE2 TYR A 96 1 ATOM 716 C CZ . TYR A 1 96 . -15.807 71.768 51.968 1.00 25.91 ? CZ TYR A 96 1 ATOM 717 O OH . TYR A 1 96 . -17.150 71.591 52.241 1.00 30.42 ? OH TYR A 96 1 ATOM 718 N N . LEU A 1 97 . -9.366 72.384 49.156 1.00 7.65 ? N LEU A 97 1 ATOM 719 C CA . LEU A 1 97 . -7.987 72.753 48.892 1.00 7.91 ? CA LEU A 97 1 ATOM 720 C C . LEU A 1 97 . -7.950 74.249 48.762 1.00 9.01 ? C LEU A 97 1 ATOM 721 O O . LEU A 1 97 . -8.992 74.870 48.596 1.00 10.81 ? O LEU A 97 1 ATOM 722 C CB . LEU A 1 97 . -7.373 71.963 47.728 1.00 9.23 ? CB LEU A 97 1 ATOM 723 C CG . LEU A 1 97 . -8.126 71.943 46.392 1.00 6.13 ? CG LEU A 97 1 ATOM 724 C CD1 . LEU A 1 97 . -8.029 73.281 45.657 1.00 8.91 ? CD1 LEU A 97 1 ATOM 725 C CD2 . LEU A 1 97 . -7.571 70.818 45.512 1.00 3.47 ? CD2 LEU A 97 1 ATOM 726 N N . ASN A 1 98 . -6.752 74.834 48.859 1.00 11.33 ? N ASN A 98 1 ATOM 727 C CA . ASN A 1 98 . -6.601 76.300 48.768 1.00 13.7 ? CA ASN A 98 1 ATOM 728 C C . ASN A 1 98 . -5.518 76.564 47.749 1.00 16.15 ? C ASN A 98 1 ATOM 729 O O . ASN A 1 98 . -4.615 75.746 47.647 1.00 20.18 ? O ASN A 98 1 ATOM 730 C CB . ASN A 1 98 . -6.149 76.913 50.122 1.00 17.58 ? CB ASN A 98 1 ATOM 731 C CG . ASN A 1 98 . -6.964 76.389 51.307 1.00 18.01 ? CG ASN A 98 1 ATOM 732 O OD1 . ASN A 1 98 . -8.144 76.679 51.485 1.00 12.42 ? OD1 ASN A 98 1 ATOM 733 N ND2 . ASN A 1 98 . -6.307 75.544 52.103 1.00 16.23 ? ND2 ASN A 98 1 ATOM 734 N N . ILE A 1 99 . -5.592 77.688 47.031 1.00 18.79 ? N ILE A 99 1 ATOM 735 C CA . ILE A 1 99 . -4.629 78.040 45.997 1.00 15.69 ? CA ILE A 99 1 ATOM 736 C C . ILE A 1 99 . -4.294 79.528 46.085 1.00 12.75 ? C ILE A 99 1 ATOM 737 O O . ILE A 1 99 . -5.196 80.364 46.115 1.00 12.25 ? O ILE A 99 1 ATOM 738 C CB . ILE A 1 99 . -5.339 77.820 44.625 1.00 21.08 ? CB ILE A 99 1 ATOM 739 C CG1 . ILE A 1 99 . -6.118 76.476 44.526 1.00 22.08 ? CG1 ILE A 99 1 ATOM 740 C CG2 . ILE A 1 99 . -4.408 78.076 43.422 1.00 20.15 ? CG2 ILE A 99 1 ATOM 741 C CD1 . ILE A 1 99 . -6.870 76.280 43.201 1.00 26.01 ? CD1 ILE A 99 1 ATOM 742 N N . TRP A 1 100 . -3.013 79.861 46.120 1.00 10.55 ? N TRP A 100 1 ATOM 743 C CA . TRP A 1 100 . -2.637 81.271 46.144 1.00 17.45 ? CA TRP A 100 1 ATOM 744 C C . TRP A 1 100 . -2.096 81.427 44.763 1.00 23.25 ? C TRP A 100 1 ATOM 745 O O . TRP A 1 100 . -1.264 80.608 44.366 1.00 28.28 ? O TRP A 100 1 ATOM 746 C CB . TRP A 1 100 . -1.524 81.610 47.157 1.00 18.88 ? CB TRP A 100 1 ATOM 747 C CG . TRP A 1 100 . -2.133 81.683 48.538 1.00 18.39 ? CG TRP A 100 1 ATOM 748 C CD1 . TRP A 1 100 . -2.729 82.828 49.114 1.00 18.87 ? CD1 TRP A 100 1 ATOM 749 C CD2 . TRP A 1 100 . -2.332 80.619 49.423 1.00 16.27 ? CD2 TRP A 100 1 ATOM 750 N NE1 . TRP A 1 100 . -3.304 82.509 50.294 1.00 20.89 ? NE1 TRP A 100 1 ATOM 751 C CE2 . TRP A 1 100 . -3.111 81.179 50.541 1.00 14.55 ? CE2 TRP A 100 1 ATOM 752 C CE3 . TRP A 1 100 . -2.010 79.260 49.404 1.00 17 ? CE3 TRP A 100 1 ATOM 753 C CZ2 . TRP A 1 100 . -3.551 80.332 51.550 1.00 15.08 ? CZ2 TRP A 100 1 ATOM 754 C CZ3 . TRP A 1 100 . -2.458 78.443 50.445 1.00 16.68 ? CZ3 TRP A 100 1 ATOM 755 C CH2 . TRP A 1 100 . -3.225 78.966 51.500 1.00 20.05 ? CH2 TRP A 100 1 ATOM 756 N N . VAL A 1 101 . -2.574 82.443 44.034 1.00 25.62 ? N VAL A 101 1 ATOM 757 C CA . VAL A 1 101 . -2.140 82.667 42.646 1.00 23.97 ? CA VAL A 101 1 ATOM 758 C C . VAL A 1 101 . -1.583 84.090 42.563 1.00 24.09 ? C VAL A 101 1 ATOM 759 O O . VAL A 1 101 . -2.116 84.979 43.228 1.00 26.95 ? O VAL A 101 1 ATOM 760 C CB . VAL A 1 101 . -3.342 82.445 41.686 1.00 21.2 ? CB VAL A 101 1 ATOM 761 C CG1 . VAL A 1 101 . -2.914 82.450 40.222 1.00 22.08 ? CG1 VAL A 101 1 ATOM 762 C CG2 . VAL A 1 101 . -4.116 81.135 41.970 1.00 21.41 ? CG2 VAL A 101 1 ATOM 763 N N . PRO A 1 102 . -0.491 84.299 41.786 1.00 21.15 ? N PRO A 102 1 ATOM 764 C CA . PRO A 1 102 . -0.021 85.659 41.549 1.00 21.79 ? CA PRO A 102 1 ATOM 765 C C . PRO A 1 102 . -1.007 86.572 40.836 1.00 27.45 ? C PRO A 102 1 ATOM 766 O O . PRO A 1 102 . -2.032 86.168 40.293 1.00 29.87 ? O PRO A 102 1 ATOM 767 C CB . PRO A 1 102 . 1.267 85.476 40.748 1.00 18.71 ? CB PRO A 102 1 ATOM 768 C CG . PRO A 1 102 . 1.739 84.039 41.042 1.00 19.23 ? CG PRO A 102 1 ATOM 769 C CD . PRO A 1 102 . 0.455 83.261 41.369 1.00 21.1 ? CD PRO A 102 1 ATOM 770 N N . SER A 1 103 . -0.639 87.853 40.861 1.00 31.89 ? N SER A 103 1 ATOM 771 C CA . SER A 1 103 . -1.418 88.895 40.214 1.00 36.65 ? CA SER A 103 1 ATOM 772 C C . SER A 1 103 . -0.335 89.673 39.495 1.00 40.27 ? C SER A 103 1 ATOM 773 O O . SER A 1 103 . 0.624 90.067 40.149 1.00 45.43 ? O SER A 103 1 ATOM 774 C CB . SER A 1 103 . -2.139 89.825 41.201 1.00 33.6 ? CB SER A 103 1 ATOM 775 O OG . SER A 1 103 . -2.995 90.716 40.485 1.00 36.95 ? OG SER A 103 1 ATOM 776 N N . PRO A 1 104 . -0.464 89.891 38.178 1.00 39.36 ? N PRO A 104 1 ATOM 777 C CA . PRO A 1 104 . -1.536 89.364 37.338 1.00 34.51 ? CA PRO A 104 1 ATOM 778 C C . PRO A 1 104 . -1.392 87.856 37.227 1.00 29.79 ? C PRO A 104 1 ATOM 779 O O . PRO A 1 104 . -0.305 87.316 37.385 1.00 27.4 ? O PRO A 104 1 ATOM 780 C CB . PRO A 1 104 . -1.295 90.051 35.988 1.00 39.4 ? CB PRO A 104 1 ATOM 781 C CG . PRO A 1 104 . 0.176 90.518 35.995 1.00 40.72 ? CG PRO A 104 1 ATOM 782 C CD . PRO A 1 104 . 0.561 90.646 37.471 1.00 40.1 ? CD PRO A 104 1 ATOM 783 N N . ARG A 1 105 . -2.532 87.204 36.976 1.00 25.21 ? N ARG A 105 1 ATOM 784 C CA . ARG A 1 105 . -2.520 85.753 36.840 1.00 25.56 ? CA ARG A 105 1 ATOM 785 C C . ARG A 1 105 . -1.487 85.352 35.791 1.00 28.23 ? C ARG A 105 1 ATOM 786 O O . ARG A 1 105 . -1.502 85.940 34.720 1.00 31.77 ? O ARG A 105 1 ATOM 787 C CB . ARG A 1 105 . -3.902 85.296 36.371 1.00 23.36 ? CB ARG A 105 1 ATOM 788 C CG . ARG A 1 105 . -4.102 83.777 36.413 1.00 25.28 ? CG ARG A 105 1 ATOM 789 C CD . ARG A 1 105 . -5.452 83.331 35.826 1.00 33.93 ? CD ARG A 105 1 ATOM 790 N NE . ARG A 1 105 . -6.571 84.129 36.333 1.00 38.86 ? NE ARG A 105 1 ATOM 791 C CZ . ARG A 1 105 . -7.844 83.856 35.996 1.00 40.85 ? CZ ARG A 105 1 ATOM 792 N NH1 . ARG A 1 105 . -8.146 82.852 35.176 1.00 45.02 ? NH1 ARG A 105 1 ATOM 793 N NH2 . ARG A 1 105 . -8.831 84.600 36.485 1.00 41.71 ? NH2 ARG A 105 1 ATOM 794 N N . PRO A 1 106 . -0.605 84.386 36.088 1.00 30.08 ? N PRO A 106 1 ATOM 795 C CA . PRO A 1 106 . 0.352 83.921 35.084 1.00 30.73 ? CA PRO A 106 1 ATOM 796 C C . PRO A 1 106 . -0.389 83.037 34.076 1.00 32.25 ? C PRO A 106 1 ATOM 797 O O . PRO A 1 106 . -1.511 82.591 34.312 1.00 32.38 ? O PRO A 106 1 ATOM 798 C CB . PRO A 1 106 . 1.400 83.140 35.902 1.00 30.25 ? CB PRO A 106 1 ATOM 799 C CG . PRO A 1 106 . 0.702 82.765 37.223 1.00 31.36 ? CG PRO A 106 1 ATOM 800 C CD . PRO A 1 106 . -0.475 83.744 37.389 1.00 29.44 ? CD PRO A 106 1 ATOM 801 N N . LYS A 1 107 . 0.301 82.769 32.946 1.00 30.72 ? N LYS A 107 1 ATOM 802 C CA . LYS A 1 107 . -0.264 81.958 31.873 1.00 27.34 ? CA LYS A 107 1 ATOM 803 C C . LYS A 1 107 . -0.089 80.476 32.151 1.00 26.12 ? C LYS A 107 1 ATOM 804 O O . LYS A 1 107 . -1.005 79.674 32.119 1.00 25.2 ? O LYS A 107 1 ATOM 805 C CB . LYS A 1 107 . 0.287 82.423 30.530 1.00 28.41 ? CB LYS A 107 1 ATOM 806 N N . SER A 1 108 . 1.144 80.134 32.430 1.00 25.79 ? N SER A 108 1 ATOM 807 C CA . SER A 1 108 . 1.465 78.762 32.780 1.00 29.14 ? CA SER A 108 1 ATOM 808 C C . SER A 1 108 . 2.701 78.929 33.610 1.00 30.57 ? C SER A 108 1 ATOM 809 O O . SER A 1 108 . 3.641 79.517 33.095 1.00 30.49 ? O SER A 108 1 ATOM 810 C CB . SER A 1 108 . 1.841 77.916 31.571 1.00 28.68 ? CB SER A 108 1 ATOM 811 O OG . SER A 1 108 . 0.699 77.249 31.060 1.00 37.53 ? OG SER A 108 1 ATOM 812 N N . THR A 1 109 . 2.696 78.444 34.861 1.00 29.7 ? N THR A 109 1 ATOM 813 C CA . THR A 1 109 . 3.864 78.570 35.721 1.00 25.6 ? CA THR A 109 1 ATOM 814 C C . THR A 1 109 . 3.887 77.365 36.631 1.00 25.96 ? C THR A 109 1 ATOM 815 O O . THR A 1 109 . 2.918 76.606 36.626 1.00 28.79 ? O THR A 109 1 ATOM 816 C CB . THR A 1 109 . 3.839 79.919 36.435 1.00 22.51 ? CB THR A 109 1 ATOM 817 O OG1 . THR A 1 109 . 5.133 80.163 36.970 1.00 30.15 ? OG1 THR A 109 1 ATOM 818 C CG2 . THR A 1 109 . 2.746 80.107 37.496 1.00 20.47 ? CG2 THR A 109 1 ATOM 819 N N . THR A 1 110 . 4.999 77.202 37.372 1.00 20.3 ? N THR A 110 1 ATOM 820 C CA . THR A 1 110 . 5.191 76.072 38.277 1.00 16.91 ? CA THR A 110 1 ATOM 821 C C . THR A 1 110 . 4.161 76.062 39.382 1.00 16.26 ? C THR A 110 1 ATOM 822 O O . THR A 1 110 . 3.648 77.099 39.804 1.00 16.76 ? O THR A 110 1 ATOM 823 C CB . THR A 1 110 . 6.597 76.167 38.862 1.00 17.56 ? CB THR A 110 1 ATOM 824 O OG1 . THR A 1 110 . 7.482 76.435 37.782 1.00 19.32 ? OG1 THR A 110 1 ATOM 825 C CG2 . THR A 1 110 . 7.093 74.903 39.562 1.00 17.74 ? CG2 THR A 110 1 ATOM 826 N N . VAL A 1 111 . 3.905 74.847 39.850 1.00 12.04 ? N VAL A 111 1 ATOM 827 C CA . VAL A 1 111 . 2.933 74.650 40.884 1.00 12.71 ? CA VAL A 111 1 ATOM 828 C C . VAL A 1 111 . 3.619 73.910 42.015 1.00 13.45 ? C VAL A 111 1 ATOM 829 O O . VAL A 1 111 . 4.440 73.036 41.749 1.00 8.98 ? O VAL A 111 1 ATOM 830 C CB . VAL A 1 111 . 1.822 73.790 40.267 1.00 10.48 ? CB VAL A 111 1 ATOM 831 C CG1 . VAL A 1 111 . 0.650 73.518 41.209 1.00 17.35 ? CG1 VAL A 111 1 ATOM 832 C CG2 . VAL A 1 111 . 1.294 74.387 38.961 1.00 10.89 ? CG2 VAL A 111 1 ATOM 833 N N . MET A 1 112 . 3.268 74.270 43.272 1.00 13.92 ? N MET A 112 1 ATOM 834 C CA . MET A 1 112 . 3.810 73.625 44.465 1.00 8.38 ? CA MET A 112 1 ATOM 835 C C . MET A 1 112 . 2.588 73.253 45.273 1.00 10.42 ? C MET A 112 1 ATOM 836 O O . MET A 1 112 . 1.780 74.125 45.580 1.00 12.73 ? O MET A 112 1 ATOM 837 C CB . MET A 1 112 . 4.730 74.574 45.226 1.00 2.88 ? CB MET A 112 1 ATOM 838 C CG . MET A 1 112 . 5.907 75.036 44.352 1.00 2 ? CG MET A 112 1 ATOM 839 S SD . MET A 1 112 . 7.230 75.786 45.353 1.00 8.8 ? SD MET A 112 1 ATOM 840 C CE . MET A 1 112 . 7.892 74.272 46.113 1.00 5.32 ? CE MET A 112 1 ATOM 841 N N . VAL A 1 113 . 2.431 71.954 45.563 1.00 9.72 ? N VAL A 113 1 ATOM 842 C CA . VAL A 1 113 . 1.284 71.466 46.333 1.00 9.94 ? CA VAL A 113 1 ATOM 843 C C . VAL A 1 113 . 1.840 71.047 47.683 1.00 12.79 ? C VAL A 113 1 ATOM 844 O O . VAL A 1 113 . 2.714 70.192 47.747 1.00 17.85 ? O VAL A 113 1 ATOM 845 C CB . VAL A 1 113 . 0.700 70.192 45.662 1.00 8.48 ? CB VAL A 113 1 ATOM 846 C CG1 . VAL A 1 113 . -0.476 69.582 46.422 1.00 5.76 ? CG1 VAL A 113 1 ATOM 847 C CG2 . VAL A 1 113 . 0.339 70.337 44.185 1.00 5.88 ? CG2 VAL A 113 1 ATOM 848 N N . TRP A 1 114 . 1.310 71.613 48.756 1.00 13.62 ? N TRP A 114 1 ATOM 849 C CA . TRP A 1 114 . 1.767 71.319 50.113 1.00 13.84 ? CA TRP A 114 1 ATOM 850 C C . TRP A 1 114 . 0.871 70.289 50.789 1.00 13.2 ? C TRP A 114 1 ATOM 851 O O . TRP A 1 114 . -0.340 70.506 50.888 1.00 16.95 ? O TRP A 114 1 ATOM 852 C CB . TRP A 1 114 . 1.693 72.653 50.908 1.00 15.62 ? CB TRP A 114 1 ATOM 853 C CG . TRP A 1 114 . 2.009 72.493 52.386 1.00 16.04 ? CG TRP A 114 1 ATOM 854 C CD1 . TRP A 1 114 . 1.093 72.608 53.465 1.00 16.62 ? CD1 TRP A 114 1 ATOM 855 C CD2 . TRP A 1 114 . 3.257 72.186 52.940 1.00 12.64 ? CD2 TRP A 114 1 ATOM 856 N NE1 . TRP A 1 114 . 1.724 72.376 54.643 1.00 14.39 ? NE1 TRP A 114 1 ATOM 857 C CE2 . TRP A 1 114 . 3.044 72.106 54.395 1.00 10.99 ? CE2 TRP A 114 1 ATOM 858 C CE3 . TRP A 1 114 . 4.520 71.943 52.408 1.00 12.85 ? CE3 TRP A 114 1 ATOM 859 C CZ2 . TRP A 1 114 . 4.130 71.810 55.211 1.00 10.13 ? CZ2 TRP A 114 1 ATOM 860 C CZ3 . TRP A 1 114 . 5.589 71.640 53.260 1.00 9.96 ? CZ3 TRP A 114 1 ATOM 861 C CH2 . TRP A 1 114 . 5.392 71.573 54.643 1.00 9.36 ? CH2 TRP A 114 1 ATOM 862 N N . ILE A 1 115 . 1.487 69.200 51.262 1.00 12.94 ? N ILE A 115 1 ATOM 863 C CA . ILE A 1 115 . 0.812 68.126 51.991 1.00 11.91 ? CA ILE A 115 1 ATOM 864 C C . ILE A 1 115 . 1.353 68.264 53.426 1.00 17.84 ? C ILE A 115 1 ATOM 865 O O . ILE A 1 115 . 2.548 68.034 53.654 1.00 21.48 ? O ILE A 115 1 ATOM 866 C CB . ILE A 1 115 . 1.185 66.764 51.380 1.00 8.5 ? CB ILE A 115 1 ATOM 867 C CG1 . ILE A 1 115 . 1.022 66.806 49.833 1.00 6.95 ? CG1 ILE A 115 1 ATOM 868 C CG2 . ILE A 1 115 . 0.438 65.597 52.059 1.00 2.5 ? CG2 ILE A 115 1 ATOM 869 C CD1 . ILE A 1 115 . 1.134 65.447 49.121 1.00 5.12 ? CD1 ILE A 115 1 ATOM 870 N N . TYR A 1 116 . 0.453 68.652 54.372 1.00 16.62 ? N TYR A 116 1 ATOM 871 C CA . TYR A 1 116 . 0.810 68.865 55.784 1.00 11.94 ? CA TYR A 116 1 ATOM 872 C C . TYR A 1 116 . 1.152 67.614 56.581 1.00 14.71 ? C TYR A 116 1 ATOM 873 O O . TYR A 1 116 . 0.761 66.489 56.293 1.00 16.59 ? O TYR A 116 1 ATOM 874 C CB . TYR A 1 116 . -0.278 69.648 56.545 1.00 9.8 ? CB TYR A 116 1 ATOM 875 C CG . TYR A 1 116 . -1.647 69.008 56.579 1.00 8.1 ? CG TYR A 116 1 ATOM 876 C CD1 . TYR A 1 116 . -1.881 67.740 57.158 1.00 9.71 ? CD1 TYR A 116 1 ATOM 877 C CD2 . TYR A 1 116 . -2.725 69.704 56.022 1.00 7.13 ? CD2 TYR A 116 1 ATOM 878 C CE1 . TYR A 1 116 . -3.169 67.182 57.164 1.00 6.62 ? CE1 TYR A 116 1 ATOM 879 C CE2 . TYR A 1 116 . -4.006 69.153 56.019 1.00 3.94 ? CE2 TYR A 116 1 ATOM 880 C CZ . TYR A 1 116 . -4.225 67.898 56.586 1.00 4.37 ? CZ TYR A 116 1 ATOM 881 O OH . TYR A 1 116 . -5.500 67.391 56.594 1.00 10.79 ? OH TYR A 116 1 ATOM 882 N N . GLY A 1 117 . 1.886 67.862 57.656 1.00 16.91 ? N GLY A 117 1 ATOM 883 C CA . GLY A 1 117 . 2.315 66.812 58.550 1.00 14.98 ? CA GLY A 117 1 ATOM 884 C C . GLY A 1 117 . 1.378 66.772 59.725 1.00 16.3 ? C GLY A 117 1 ATOM 885 O O . GLY A 1 117 . 0.361 67.469 59.779 1.00 13.8 ? O GLY A 117 1 ATOM 886 N N . GLY A 1 118 . 1.802 65.935 60.691 1.00 17.02 ? N GLY A 118 1 ATOM 887 C CA . GLY A 1 118 . 1.026 65.735 61.919 1.00 11.44 ? CA GLY A 118 1 ATOM 888 C C . GLY A 1 118 . 0.969 64.274 62.377 1.00 8.72 ? C GLY A 118 1 ATOM 889 O O . GLY A 1 118 . -0.008 63.845 62.978 1.00 5.62 ? O GLY A 118 1 ATOM 890 N N . GLY A 1 119 . 2.020 63.492 62.055 1.00 2 ? N GLY A 119 1 ATOM 891 C CA . GLY A 1 119 . 1.985 62.085 62.487 1.00 5.94 ? CA GLY A 119 1 ATOM 892 C C . GLY A 1 119 . 0.749 61.270 62.079 1.00 8.79 ? C GLY A 119 1 ATOM 893 O O . GLY A 1 119 . 0.359 60.285 62.688 1.00 13.5 ? O GLY A 119 1 ATOM 894 N N . PHE A 1 120 . 0.105 61.718 61.013 1.00 11.22 ? N PHE A 120 1 ATOM 895 C CA . PHE A 1 120 . -1.093 61.067 60.490 1.00 12.14 ? CA PHE A 120 1 ATOM 896 C C . PHE A 1 120 . -2.344 61.235 61.335 1.00 15.23 ? C PHE A 120 1 ATOM 897 O O . PHE A 1 120 . -3.405 60.852 60.864 1.00 15.16 ? O PHE A 120 1 ATOM 898 C CB . PHE A 1 120 . -0.898 59.592 60.086 1.00 11.92 ? CB PHE A 120 1 ATOM 899 C CG . PHE A 1 120 . -0.021 59.437 58.865 1.00 11.41 ? CG PHE A 120 1 ATOM 900 C CD1 . PHE A 1 120 . -0.517 59.828 57.608 1.00 11.7 ? CD1 PHE A 120 1 ATOM 901 C CD2 . PHE A 1 120 . 1.272 58.896 58.957 1.00 12.73 ? CD2 PHE A 120 1 ATOM 902 C CE1 . PHE A 1 120 . 0.257 59.674 56.456 1.00 11.52 ? CE1 PHE A 120 1 ATOM 903 C CE2 . PHE A 1 120 . 2.049 58.734 57.798 1.00 14.44 ? CE2 PHE A 120 1 ATOM 904 C CZ . PHE A 1 120 . 1.542 59.125 56.554 1.00 14.34 ? CZ PHE A 120 1 ATOM 905 N N . TYR A 1 121 . -2.252 61.817 62.554 1.00 19.62 ? N TYR A 121 1 ATOM 906 C CA . TYR A 1 121 . -3.430 62.023 63.438 1.00 13.61 ? CA TYR A 121 1 ATOM 907 C C . TYR A 1 121 . -3.834 63.487 63.533 1.00 12.9 ? C TYR A 121 1 ATOM 908 O O . TYR A 1 121 . -4.836 63.806 64.170 1.00 15.56 ? O TYR A 121 1 ATOM 909 C CB . TYR A 1 121 . -3.222 61.517 64.891 1.00 11.91 ? CB TYR A 121 1 ATOM 910 C CG . TYR A 1 121 . -2.162 62.299 65.637 1.00 11.99 ? CG TYR A 121 1 ATOM 911 C CD1 . TYR A 1 121 . -0.821 61.913 65.545 1.00 12.64 ? CD1 TYR A 121 1 ATOM 912 C CD2 . TYR A 1 121 . -2.498 63.446 66.378 1.00 8.96 ? CD2 TYR A 121 1 ATOM 913 C CE1 . TYR A 1 121 . 0.169 62.668 66.173 1.00 16.39 ? CE1 TYR A 121 1 ATOM 914 C CE2 . TYR A 1 121 . -1.511 64.207 67.010 1.00 10.84 ? CE2 TYR A 121 1 ATOM 915 C CZ . TYR A 1 121 . -0.169 63.811 66.912 1.00 16.22 ? CZ TYR A 121 1 ATOM 916 O OH . TYR A 1 121 . 0.852 64.505 67.542 1.00 20.04 ? OH TYR A 121 1 ATOM 917 N N . SER A 1 122 . -3.043 64.388 62.951 1.00 12.66 ? N SER A 122 1 ATOM 918 C CA . SER A 1 122 . -3.433 65.783 63.028 1.00 13.78 ? CA SER A 122 1 ATOM 919 C C . SER A 1 122 . -2.996 66.469 61.746 1.00 15.52 ? C SER A 122 1 ATOM 920 O O . SER A 1 122 . -2.343 65.840 60.917 1.00 19 ? O SER A 122 1 ATOM 921 C CB . SER A 1 122 . -2.833 66.390 64.309 1.00 15.76 ? CB SER A 122 1 ATOM 922 O OG . SER A 1 122 . -1.385 66.399 64.278 1.00 15.94 ? OG SER A 122 1 ATOM 923 N N . GLY A 1 123 . -3.381 67.749 61.621 1.00 14.94 ? N GLY A 123 1 ATOM 924 C CA . GLY A 1 123 . -2.982 68.541 60.481 1.00 12.91 ? CA GLY A 123 1 ATOM 925 C C . GLY A 1 123 . -4.081 69.464 59.985 1.00 14.38 ? C GLY A 123 1 ATOM 926 O O . GLY A 1 123 . -5.277 69.204 60.076 1.00 17.47 ? O GLY A 123 1 ATOM 927 N N . SER A 1 124 . -3.667 70.609 59.463 1.00 12.13 ? N SER A 124 1 ATOM 928 C CA . SER A 1 124 . -4.608 71.546 58.902 1.00 15.36 ? CA SER A 124 1 ATOM 929 C C . SER A 1 124 . -3.839 72.263 57.826 1.00 19.62 ? C SER A 124 1 ATOM 930 O O . SER A 1 124 . -2.623 72.360 57.868 1.00 21.18 ? O SER A 124 1 ATOM 931 C CB . SER A 1 124 . -5.124 72.554 59.919 1.00 16.61 ? CB SER A 124 1 ATOM 932 O OG . SER A 1 124 . -5.954 71.920 60.876 1.00 22.82 ? OG SER A 124 1 ATOM 933 N N . SER A 1 125 . -4.571 72.752 56.839 1.00 20.53 ? N SER A 125 1 ATOM 934 C CA . SER A 1 125 . -3.953 73.469 55.739 1.00 19.71 ? CA SER A 125 1 ATOM 935 C C . SER A 1 125 . -4.045 74.981 55.940 1.00 19.53 ? C SER A 125 1 ATOM 936 O O . SER A 1 125 . -3.391 75.776 55.296 1.00 23.23 ? O SER A 125 1 ATOM 937 C CB . SER A 1 125 . -4.691 73.059 54.458 1.00 16 ? CB SER A 125 1 ATOM 938 O OG . SER A 1 125 . -6.096 73.286 54.626 1.00 20.88 ? OG SER A 125 1 ATOM 939 N N . THR A 1 126 . -4.918 75.336 56.865 1.00 17.15 ? N THR A 126 1 ATOM 940 C CA . THR A 1 126 . -5.267 76.683 57.258 1.00 16.37 ? CA THR A 126 1 ATOM 941 C C . THR A 1 126 . -4.343 77.317 58.289 1.00 15.76 ? C THR A 126 1 ATOM 942 O O . THR A 1 126 . -4.533 78.441 58.740 1.00 19.46 ? O THR A 126 1 ATOM 943 C CB . THR A 1 126 . -6.684 76.536 57.859 1.00 18.02 ? CB THR A 126 1 ATOM 944 O OG1 . THR A 1 126 . -6.568 75.606 58.952 1.00 21.85 ? OG1 THR A 126 1 ATOM 945 C CG2 . THR A 1 126 . -7.685 75.878 56.882 1.00 14.37 ? CG2 THR A 126 1 ATOM 946 N N . LEU A 1 127 . -3.337 76.562 58.719 1.00 13.5 ? N LEU A 127 1 ATOM 947 C CA . LEU A 1 127 . -2.451 77.133 59.722 1.00 11.7 ? CA LEU A 127 1 ATOM 948 C C . LEU A 1 127 . -1.705 78.306 59.147 1.00 12.34 ? C LEU A 127 1 ATOM 949 O O . LEU A 1 127 . -1.409 78.366 57.975 1.00 17.17 ? O LEU A 127 1 ATOM 950 C CB . LEU A 1 127 . -1.422 76.104 60.212 1.00 9.96 ? CB LEU A 127 1 ATOM 951 C CG . LEU A 1 127 . -2.002 74.756 60.677 1.00 7.51 ? CG LEU A 127 1 ATOM 952 C CD1 . LEU A 1 127 . -0.870 73.911 61.282 1.00 9.8 ? CD1 LEU A 127 1 ATOM 953 C CD2 . LEU A 1 127 . -3.143 74.925 61.696 1.00 6.16 ? CD2 LEU A 127 1 ATOM 954 N N . ASP A 1 128 . -1.321 79.238 59.977 1.00 13.92 ? N ASP A 128 1 ATOM 955 C CA . ASP A 1 128 . -0.609 80.406 59.501 1.00 16.51 ? CA ASP A 128 1 ATOM 956 C C . ASP A 1 128 . 0.772 80.081 59.013 1.00 15.68 ? C ASP A 128 1 ATOM 957 O O . ASP A 1 128 . 1.313 80.837 58.228 1.00 18.82 ? O ASP A 128 1 ATOM 958 C CB . ASP A 1 128 . -0.487 81.527 60.544 1.00 23.3 ? CB ASP A 128 1 ATOM 959 C CG . ASP A 1 128 . -1.804 82.083 61.084 1.00 28.62 ? CG ASP A 128 1 ATOM 960 O OD1 . ASP A 1 128 . -2.870 81.733 60.572 1.00 36.47 ? OD1 ASP A 128 1 ATOM 961 O OD2 . ASP A 1 128 . -1.751 82.873 62.029 1.00 35.21 ? OD2 ASP A 128 1 ATOM 962 N N . VAL A 1 129 . 1.374 78.973 59.458 1.00 16.76 ? N VAL A 129 1 ATOM 963 C CA . VAL A 1 129 . 2.721 78.716 58.919 1.00 17.51 ? CA VAL A 129 1 ATOM 964 C C . VAL A 1 129 . 2.614 78.002 57.572 1.00 20.95 ? C VAL A 129 1 ATOM 965 O O . VAL A 1 129 . 3.617 77.561 57.037 1.00 24.78 ? O VAL A 129 1 ATOM 966 C CB . VAL A 1 129 . 3.617 77.937 59.912 1.00 9.97 ? CB VAL A 129 1 ATOM 967 C CG1 . VAL A 1 129 . 4.157 78.846 61.020 1.00 15.67 ? CG1 VAL A 129 1 ATOM 968 C CG2 . VAL A 1 129 . 2.894 76.746 60.546 1.00 7.52 ? CG2 VAL A 129 1 ATOM 969 N N . TYR A 1 130 . 1.381 77.844 57.063 1.00 17.72 ? N TYR A 130 1 ATOM 970 C CA . TYR A 1 130 . 1.176 77.188 55.783 1.00 15.58 ? CA TYR A 130 1 ATOM 971 C C . TYR A 1 130 . 0.429 78.157 54.867 1.00 22.21 ? C TYR A 130 1 ATOM 972 O O . TYR A 1 130 . -0.228 77.797 53.894 1.00 24.39 ? O TYR A 130 1 ATOM 973 C CB . TYR A 1 130 . 0.299 75.934 55.952 1.00 11.62 ? CB TYR A 130 1 ATOM 974 C CG . TYR A 1 130 . 0.825 74.823 56.857 1.00 9.44 ? CG TYR A 130 1 ATOM 975 C CD1 . TYR A 1 130 . 2.180 74.673 57.197 1.00 5.49 ? CD1 TYR A 130 1 ATOM 976 C CD2 . TYR A 1 130 . -0.092 73.884 57.363 1.00 8.88 ? CD2 TYR A 130 1 ATOM 977 C CE1 . TYR A 1 130 . 2.591 73.611 58.022 1.00 6.11 ? CE1 TYR A 130 1 ATOM 978 C CE2 . TYR A 1 130 . 0.320 72.812 58.171 1.00 5.33 ? CE2 TYR A 130 1 ATOM 979 C CZ . TYR A 1 130 . 1.671 72.666 58.500 1.00 7.17 ? CZ TYR A 130 1 ATOM 980 O OH . TYR A 1 130 . 2.143 71.595 59.244 1.00 4.45 ? OH TYR A 130 1 ATOM 981 N N . ASN A 1 131 . 0.493 79.452 55.222 1.00 24.81 ? N ASN A 131 1 ATOM 982 C CA . ASN A 1 131 . -0.197 80.445 54.400 1.00 23.92 ? CA ASN A 131 1 ATOM 983 C C . ASN A 1 131 . 0.734 80.708 53.237 1.00 23.49 ? C ASN A 131 1 ATOM 984 O O . ASN A 1 131 . 1.803 81.283 53.393 1.00 25.76 ? O ASN A 131 1 ATOM 985 C CB . ASN A 1 131 . -0.482 81.708 55.217 1.00 24.47 ? CB ASN A 131 1 ATOM 986 C CG . ASN A 1 131 . -1.187 82.722 54.362 1.00 22.55 ? CG ASN A 131 1 ATOM 987 O OD1 . ASN A 1 131 . -0.626 83.207 53.402 1.00 22.56 ? OD1 ASN A 131 1 ATOM 988 N ND2 . ASN A 1 131 . -2.427 83.044 54.691 1.00 27.84 ? ND2 ASN A 131 1 ATOM 989 N N . GLY A 1 132 . 0.325 80.257 52.049 1.00 25.22 ? N GLY A 132 1 ATOM 990 C CA . GLY A 1 132 . 1.201 80.415 50.887 1.00 24.01 ? CA GLY A 132 1 ATOM 991 C C . GLY A 1 132 . 1.292 81.780 50.223 1.00 24.53 ? C GLY A 132 1 ATOM 992 O O . GLY A 1 132 . 1.938 81.880 49.181 1.00 22.81 ? O GLY A 132 1 ATOM 993 N N . LYS A 1 133 . 0.691 82.840 50.796 1.00 23.16 ? N LYS A 133 1 ATOM 994 C CA . LYS A 1 133 . 0.787 84.142 50.126 1.00 20.32 ? CA LYS A 133 1 ATOM 995 C C . LYS A 1 133 . 2.206 84.627 49.859 1.00 20.65 ? C LYS A 133 1 ATOM 996 O O . LYS A 1 133 . 2.522 85.208 48.831 1.00 21.83 ? O LYS A 133 1 ATOM 997 C CB . LYS A 1 133 . 0.023 85.259 50.877 1.00 16.95 ? CB LYS A 133 1 ATOM 998 C CG . LYS A 1 133 . 0.713 85.863 52.142 1.00 22.4 ? CG LYS A 133 1 ATOM 999 C CD . LYS A 1 133 . -0.033 87.022 52.852 1.00 20.59 ? CD LYS A 133 1 ATOM 1000 C CE . LYS A 1 133 . -1.463 86.654 53.243 1.00 30.03 ? CE LYS A 133 1 ATOM 1001 N NZ . LYS A 1 133 . -2.093 87.733 53.974 1.00 36.8 ? NZ LYS A 133 1 ATOM 1002 N N . TYR A 1 134 . 3.082 84.366 50.816 1.00 21.5 ? N TYR A 134 1 ATOM 1003 C CA . TYR A 1 134 . 4.442 84.873 50.659 1.00 22.9 ? CA TYR A 134 1 ATOM 1004 C C . TYR A 1 134 . 5.211 84.124 49.615 1.00 22.76 ? C TYR A 134 1 ATOM 1005 O O . TYR A 1 134 . 5.920 84.695 48.808 1.00 22.22 ? O TYR A 134 1 ATOM 1006 C CB . TYR A 1 134 . 5.214 84.878 52.002 1.00 25.06 ? CB TYR A 134 1 ATOM 1007 C CG . TYR A 1 134 . 4.405 85.495 53.122 1.00 25.21 ? CG TYR A 134 1 ATOM 1008 C CD1 . TYR A 1 134 . 4.387 86.883 53.331 1.00 26.12 ? CD1 TYR A 134 1 ATOM 1009 C CD2 . TYR A 1 134 . 3.620 84.668 53.938 1.00 27.87 ? CD2 TYR A 134 1 ATOM 1010 C CE1 . TYR A 1 134 . 3.581 87.440 54.333 1.00 29.44 ? CE1 TYR A 134 1 ATOM 1011 C CE2 . TYR A 1 134 . 2.807 85.215 54.935 1.00 30.74 ? CE2 TYR A 134 1 ATOM 1012 C CZ . TYR A 1 134 . 2.783 86.605 55.135 1.00 32.62 ? CZ TYR A 134 1 ATOM 1013 O OH . TYR A 1 134 . 1.969 87.160 56.108 1.00 36.7 ? OH TYR A 134 1 ATOM 1014 N N . LEU A 1 135 . 5.041 82.804 49.612 1.00 25.17 ? N LEU A 135 1 ATOM 1015 C CA . LEU A 1 135 . 5.786 82.023 48.620 1.00 22.13 ? CA LEU A 135 1 ATOM 1016 C C . LEU A 1 135 . 5.305 82.336 47.200 1.00 23.51 ? C LEU A 135 1 ATOM 1017 O O . LEU A 1 135 . 6.081 82.613 46.287 1.00 23.54 ? O LEU A 135 1 ATOM 1018 C CB . LEU A 1 135 . 5.709 80.520 48.958 1.00 13.03 ? CB LEU A 135 1 ATOM 1019 C CG . LEU A 1 135 . 6.761 79.635 48.278 1.00 9.29 ? CG LEU A 135 1 ATOM 1020 C CD1 . LEU A 1 135 . 8.181 80.179 48.469 1.00 6.96 ? CD1 LEU A 135 1 ATOM 1021 C CD2 . LEU A 1 135 . 6.710 78.203 48.836 1.00 2 ? CD2 LEU A 135 1 ATOM 1022 N N . ALA A 1 136 . 3.969 82.313 47.054 1.00 22.76 ? N ALA A 136 1 ATOM 1023 C CA . ALA A 1 136 . 3.352 82.583 45.765 1.00 22.99 ? CA ALA A 136 1 ATOM 1024 C C . ALA A 1 136 . 3.797 83.909 45.190 1.00 26.43 ? C ALA A 136 1 ATOM 1025 O O . ALA A 1 136 . 4.072 84.061 44.008 1.00 31.51 ? O ALA A 136 1 ATOM 1026 C CB . ALA A 1 136 . 1.822 82.620 45.886 1.00 24.06 ? CB ALA A 136 1 ATOM 1027 N N . TYR A 1 137 . 3.864 84.891 46.075 1.00 25.08 ? N TYR A 137 1 ATOM 1028 C CA . TYR A 1 137 . 4.259 86.228 45.667 1.00 21.07 ? CA TYR A 137 1 ATOM 1029 C C . TYR A 1 137 . 5.752 86.352 45.390 1.00 19.78 ? C TYR A 137 1 ATOM 1030 O O . TYR A 1 137 . 6.186 86.678 44.302 1.00 22.62 ? O TYR A 137 1 ATOM 1031 C CB . TYR A 1 137 . 3.776 87.176 46.780 1.00 21.86 ? CB TYR A 137 1 ATOM 1032 C CG . TYR A 1 137 . 4.207 88.596 46.587 1.00 25.22 ? CG TYR A 137 1 ATOM 1033 C CD1 . TYR A 1 137 . 5.469 89.006 47.056 1.00 26.11 ? CD1 TYR A 137 1 ATOM 1034 C CD2 . TYR A 1 137 . 3.390 89.502 45.897 1.00 27.33 ? CD2 TYR A 137 1 ATOM 1035 C CE1 . TYR A 1 137 . 5.934 90.303 46.813 1.00 26.02 ? CE1 TYR A 137 1 ATOM 1036 C CE2 . TYR A 1 137 . 3.861 90.803 45.650 1.00 29.82 ? CE2 TYR A 137 1 ATOM 1037 C CZ . TYR A 1 137 . 5.131 91.205 46.099 1.00 27.3 ? CZ TYR A 137 1 ATOM 1038 O OH . TYR A 1 137 . 5.590 92.473 45.816 1.00 30.83 ? OH TYR A 137 1 ATOM 1039 N N . THR A 1 138 . 6.561 86.075 46.389 1.00 20.97 ? N THR A 138 1 ATOM 1040 C CA . THR A 1 138 . 7.994 86.219 46.226 1.00 20.55 ? CA THR A 138 1 ATOM 1041 C C . THR A 1 138 . 8.594 85.388 45.105 1.00 19.98 ? C THR A 138 1 ATOM 1042 O O . THR A 1 138 . 9.536 85.824 44.465 1.00 22.83 ? O THR A 138 1 ATOM 1043 C CB . THR A 1 138 . 8.658 85.913 47.603 1.00 23.61 ? CB THR A 138 1 ATOM 1044 O OG1 . THR A 1 138 . 8.013 86.675 48.628 1.00 26.1 ? OG1 THR A 138 1 ATOM 1045 C CG2 . THR A 1 138 . 10.153 86.255 47.751 1.00 24.64 ? CG2 THR A 138 1 ATOM 1046 N N . GLU A 1 139 . 8.076 84.177 44.875 1.00 20.94 ? N GLU A 139 1 ATOM 1047 C CA . GLU A 1 139 . 8.660 83.342 43.822 1.00 20.56 ? CA GLU A 139 1 ATOM 1048 C C . GLU A 1 139 . 7.784 83.199 42.580 1.00 24.47 ? C GLU A 139 1 ATOM 1049 O O . GLU A 1 139 . 8.175 82.603 41.583 1.00 25.05 ? O GLU A 139 1 ATOM 1050 C CB . GLU A 1 139 . 9.037 81.968 44.390 1.00 14.12 ? CB GLU A 139 1 ATOM 1051 C CG . GLU A 1 139 . 10.209 82.052 45.386 1.00 17.03 ? CG GLU A 139 1 ATOM 1052 C CD . GLU A 1 139 . 11.524 82.428 44.705 1.00 24.78 ? CD GLU A 139 1 ATOM 1053 O OE1 . GLU A 1 139 . 11.720 82.081 43.540 1.00 26.19 ? OE1 GLU A 139 1 ATOM 1054 O OE2 . GLU A 1 139 . 12.362 83.065 45.341 1.00 27.39 ? OE2 GLU A 139 1 ATOM 1055 N N . GLU A 1 140 . 6.575 83.751 42.655 1.00 25.5 ? N GLU A 140 1 ATOM 1056 C CA . GLU A 1 140 . 5.678 83.684 41.516 1.00 25.77 ? CA GLU A 140 1 ATOM 1057 C C . GLU A 1 140 . 5.417 82.271 41.083 1.00 23.21 ? C GLU A 140 1 ATOM 1058 O O . GLU A 1 140 . 5.790 81.845 40.001 1.00 24.2 ? O GLU A 140 1 ATOM 1059 C CB . GLU A 1 140 . 6.182 84.550 40.358 1.00 31.13 ? CB GLU A 140 1 ATOM 1060 C CG . GLU A 1 140 . 6.341 86.013 40.826 1.00 42.92 ? CG GLU A 140 1 ATOM 1061 C CD . GLU A 1 140 . 7.014 86.896 39.795 1.00 46.01 ? CD GLU A 140 1 ATOM 1062 O OE1 . GLU A 1 140 . 8.247 86.987 39.816 1.00 48.31 ? OE1 GLU A 140 1 ATOM 1063 O OE2 . GLU A 1 140 . 6.300 87.494 38.988 1.00 48.93 ? OE2 GLU A 140 1 ATOM 1064 N N . VAL A 1 141 . 4.758 81.551 41.978 1.00 19.1 ? N VAL A 141 1 ATOM 1065 C CA . VAL A 1 141 . 4.408 80.193 41.681 1.00 16.2 ? CA VAL A 141 1 ATOM 1066 C C . VAL A 1 141 . 2.971 80.098 42.117 1.00 17.91 ? C VAL A 141 1 ATOM 1067 O O . VAL A 1 141 . 2.477 80.967 42.828 1.00 19.3 ? O VAL A 141 1 ATOM 1068 C CB . VAL A 1 141 . 5.310 79.223 42.464 1.00 13.59 ? CB VAL A 141 1 ATOM 1069 C CG1 . VAL A 1 141 . 6.789 79.545 42.267 1.00 14.93 ? CG1 VAL A 141 1 ATOM 1070 C CG2 . VAL A 1 141 . 5.016 79.148 43.974 1.00 15.84 ? CG2 VAL A 141 1 ATOM 1071 N N . VAL A 1 142 . 2.297 79.049 41.667 1.00 19.99 ? N VAL A 142 1 ATOM 1072 C CA . VAL A 1 142 . 0.929 78.836 42.099 1.00 21.84 ? CA VAL A 142 1 ATOM 1073 C C . VAL A 1 142 . 1.158 77.865 43.278 1.00 25.41 ? C VAL A 142 1 ATOM 1074 O O . VAL A 1 142 . 1.933 76.905 43.156 1.00 28.57 ? O VAL A 142 1 ATOM 1075 C CB . VAL A 1 142 . 0.102 78.239 40.935 1.00 16.98 ? CB VAL A 142 1 ATOM 1076 C CG1 . VAL A 1 142 . -1.294 77.780 41.354 1.00 13.15 ? CG1 VAL A 142 1 ATOM 1077 C CG2 . VAL A 1 142 . -0.015 79.247 39.779 1.00 14.31 ? CG2 VAL A 142 1 ATOM 1078 N N . LEU A 1 143 . 0.506 78.116 44.421 1.00 20.39 ? N LEU A 143 1 ATOM 1079 C CA . LEU A 1 143 . 0.739 77.203 45.521 1.00 16.77 ? CA LEU A 143 1 ATOM 1080 C C . LEU A 1 143 . -0.568 76.675 45.998 1.00 14.76 ? C LEU A 143 1 ATOM 1081 O O . LEU A 1 143 . -1.495 77.470 46.130 1.00 16.15 ? O LEU A 143 1 ATOM 1082 C CB . LEU A 1 143 . 1.421 77.980 46.647 1.00 18.86 ? CB LEU A 143 1 ATOM 1083 C CG . LEU A 1 143 . 2.033 77.054 47.721 1.00 21.71 ? CG LEU A 143 1 ATOM 1084 C CD1 . LEU A 1 143 . 3.315 77.673 48.226 1.00 23.56 ? CD1 LEU A 143 1 ATOM 1085 C CD2 . LEU A 1 143 . 1.098 76.749 48.911 1.00 25.64 ? CD2 LEU A 143 1 ATOM 1086 N N . VAL A 1 144 . -0.655 75.366 46.252 1.00 10.75 ? N VAL A 144 1 ATOM 1087 C CA . VAL A 1 144 . -1.919 74.860 46.755 1.00 14.28 ? CA VAL A 144 1 ATOM 1088 C C . VAL A 1 144 . -1.633 74.090 48.043 1.00 17.51 ? C VAL A 144 1 ATOM 1089 O O . VAL A 1 144 . -0.498 73.691 48.307 1.00 17.97 ? O VAL A 144 1 ATOM 1090 C CB . VAL A 1 144 . -2.686 74.015 45.688 1.00 13.8 ? CB VAL A 144 1 ATOM 1091 C CG1 . VAL A 1 144 . -2.732 74.691 44.318 1.00 12.2 ? CG1 VAL A 144 1 ATOM 1092 C CG2 . VAL A 1 144 . -2.147 72.612 45.491 1.00 12.87 ? CG2 VAL A 144 1 ATOM 1093 N N . SER A 1 145 . -2.688 73.863 48.838 1.00 18.01 ? N SER A 145 1 ATOM 1094 C CA . SER A 1 145 . -2.565 73.094 50.077 1.00 16.75 ? CA SER A 145 1 ATOM 1095 C C . SER A 1 145 . -3.721 72.102 50.093 1.00 18.35 ? C SER A 145 1 ATOM 1096 O O . SER A 1 145 . -4.841 72.534 49.830 1.00 21.33 ? O SER A 145 1 ATOM 1097 C CB . SER A 1 145 . -2.752 73.997 51.294 1.00 14.17 ? CB SER A 145 1 ATOM 1098 O OG . SER A 1 145 . -1.903 75.113 51.205 1.00 15.89 ? OG SER A 145 1 ATOM 1099 N N . LEU A 1 146 . -3.436 70.823 50.382 1.00 16.79 ? N LEU A 146 1 ATOM 1100 C CA . LEU A 1 146 . -4.478 69.793 50.431 1.00 18.68 ? CA LEU A 146 1 ATOM 1101 C C . LEU A 1 146 . -5.026 69.673 51.849 1.00 20.48 ? C LEU A 146 1 ATOM 1102 O O . LEU A 1 146 . -4.548 70.291 52.790 1.00 21.78 ? O LEU A 146 1 ATOM 1103 C CB . LEU A 1 146 . -3.892 68.376 50.129 1.00 16.79 ? CB LEU A 146 1 ATOM 1104 C CG . LEU A 1 146 . -2.875 68.317 48.994 1.00 14.27 ? CG LEU A 146 1 ATOM 1105 C CD1 . LEU A 1 146 . -2.457 66.882 48.684 1.00 13.59 ? CD1 LEU A 146 1 ATOM 1106 C CD2 . LEU A 1 146 . -3.470 68.973 47.764 1.00 19.32 ? CD2 LEU A 146 1 ATOM 1107 N N . SER A 1 147 . -6.012 68.801 51.976 1.00 19.32 ? N SER A 147 1 ATOM 1108 C CA . SER A 1 147 . -6.625 68.454 53.232 1.00 18.72 ? CA SER A 147 1 ATOM 1109 C C . SER A 1 147 . -6.769 66.967 53.082 1.00 19.4 ? C SER A 147 1 ATOM 1110 O O . SER A 1 147 . -6.957 66.501 51.965 1.00 22.27 ? O SER A 147 1 ATOM 1111 C CB . SER A 1 147 . -8.036 69.035 53.378 1.00 20.89 ? CB SER A 147 1 ATOM 1112 O OG . SER A 1 147 . -7.956 70.444 53.544 1.00 37.06 ? OG SER A 147 1 ATOM 1113 N N . TYR A 1 148 . -6.666 66.195 54.149 1.00 17.63 ? N TYR A 148 1 ATOM 1114 C CA . TYR A 1 148 . -6.852 64.775 54.008 1.00 13.26 ? CA TYR A 148 1 ATOM 1115 C C . TYR A 1 148 . -7.206 64.252 55.354 1.00 11.54 ? C TYR A 148 1 ATOM 1116 O O . TYR A 1 148 . -6.831 64.780 56.380 1.00 13.23 ? O TYR A 148 1 ATOM 1117 C CB . TYR A 1 148 . -5.637 64.082 53.421 1.00 14.4 ? CB TYR A 148 1 ATOM 1118 C CG . TYR A 1 148 . -4.381 64.141 54.265 1.00 9.41 ? CG TYR A 148 1 ATOM 1119 C CD1 . TYR A 1 148 . -3.487 65.221 54.133 1.00 10.32 ? CD1 TYR A 148 1 ATOM 1120 C CD2 . TYR A 1 148 . -4.081 63.096 55.175 1.00 10.52 ? CD2 TYR A 148 1 ATOM 1121 C CE1 . TYR A 1 148 . -2.315 65.264 54.877 1.00 12.35 ? CE1 TYR A 148 1 ATOM 1122 C CE2 . TYR A 1 148 . -2.915 63.128 55.942 1.00 7.28 ? CE2 TYR A 148 1 ATOM 1123 C CZ . TYR A 1 148 . -2.053 64.227 55.784 1.00 8.13 ? CZ TYR A 148 1 ATOM 1124 O OH . TYR A 1 148 . -0.947 64.277 56.571 1.00 10.17 ? OH TYR A 148 1 ATOM 1125 N N . ARG A 1 149 . -7.992 63.207 55.347 1.00 8.06 ? N ARG A 149 1 ATOM 1126 C CA . ARG A 1 149 . -8.396 62.667 56.614 1.00 7.55 ? CA ARG A 149 1 ATOM 1127 C C . ARG A 1 149 . -7.230 62.040 57.315 1.00 10.66 ? C ARG A 149 1 ATOM 1128 O O . ARG A 1 149 . -6.502 61.285 56.693 1.00 15.64 ? O ARG A 149 1 ATOM 1129 C CB . ARG A 1 149 . -9.464 61.634 56.327 1.00 2.81 ? CB ARG A 149 1 ATOM 1130 C CG . ARG A 1 149 . -10.742 62.352 55.885 1.00 4.63 ? CG ARG A 149 1 ATOM 1131 C CD . ARG A 1 149 . -11.813 61.344 55.529 1.00 7.73 ? CD ARG A 149 1 ATOM 1132 N NE . ARG A 1 149 . -11.515 60.858 54.207 1.00 6.6 ? NE ARG A 149 1 ATOM 1133 C CZ . ARG A 1 149 . -12.149 59.825 53.671 1.00 8.52 ? CZ ARG A 149 1 ATOM 1134 N NH1 . ARG A 1 149 . -12.956 59.041 54.382 1.00 5.14 ? NH1 ARG A 149 1 ATOM 1135 N NH2 . ARG A 1 149 . -11.952 59.587 52.384 1.00 12.44 ? NH2 ARG A 149 1 ATOM 1136 N N . VAL A 1 150 . -7.116 62.352 58.605 1.00 10.93 ? N VAL A 150 1 ATOM 1137 C CA . VAL A 1 150 . -6.094 61.871 59.496 1.00 9.4 ? CA VAL A 150 1 ATOM 1138 C C . VAL A 1 150 . -6.789 60.995 60.528 1.00 11.21 ? C VAL A 150 1 ATOM 1139 O O . VAL A 1 150 . -8.006 60.908 60.612 1.00 10.42 ? O VAL A 150 1 ATOM 1140 C CB . VAL A 1 150 . -5.471 63.106 60.162 1.00 5.14 ? CB VAL A 150 1 ATOM 1141 C CG1 . VAL A 1 150 . -4.638 63.903 59.153 1.00 8.3 ? CG1 VAL A 150 1 ATOM 1142 C CG2 . VAL A 1 150 . -6.524 64.009 60.828 1.00 2 ? CG2 VAL A 150 1 ATOM 1143 N N . GLY A 1 151 . -6.004 60.306 61.333 1.00 8.74 ? N GLY A 151 1 ATOM 1144 C CA . GLY A 1 151 . -6.612 59.499 62.367 1.00 13.27 ? CA GLY A 151 1 ATOM 1145 C C . GLY A 1 151 . -7.414 58.318 61.874 1.00 13.43 ? C GLY A 151 1 ATOM 1146 O O . GLY A 1 151 . -7.234 57.777 60.799 1.00 18.94 ? O GLY A 151 1 ATOM 1147 N N . ALA A 1 152 . -8.338 57.913 62.734 1.00 15.81 ? N ALA A 152 1 ATOM 1148 C CA . ALA A 1 152 . -9.201 56.786 62.448 1.00 15.08 ? CA ALA A 152 1 ATOM 1149 C C . ALA A 1 152 . -9.902 56.996 61.142 1.00 16.48 ? C ALA A 152 1 ATOM 1150 O O . ALA A 1 152 . -9.926 56.157 60.255 1.00 19.77 ? O ALA A 152 1 ATOM 1151 C CB . ALA A 1 152 . -10.277 56.644 63.557 1.00 16.38 ? CB ALA A 152 1 ATOM 1152 N N . PHE A 1 153 . -10.456 58.201 61.068 1.00 16.47 ? N PHE A 153 1 ATOM 1153 C CA . PHE A 1 153 . -11.234 58.661 59.929 1.00 17.52 ? CA PHE A 153 1 ATOM 1154 C C . PHE A 1 153 . -10.564 58.546 58.590 1.00 19.1 ? C PHE A 153 1 ATOM 1155 O O . PHE A 1 153 . -11.256 58.502 57.578 1.00 22.12 ? O PHE A 153 1 ATOM 1156 C CB . PHE A 1 153 . -11.598 60.141 60.079 1.00 17.58 ? CB PHE A 153 1 ATOM 1157 C CG . PHE A 1 153 . -12.250 60.434 61.396 1.00 18.29 ? CG PHE A 153 1 ATOM 1158 C CD1 . PHE A 1 153 . -13.592 60.077 61.604 1.00 17.81 ? CD1 PHE A 153 1 ATOM 1159 C CD2 . PHE A 1 153 . -11.517 61.048 62.428 1.00 19.79 ? CD2 PHE A 153 1 ATOM 1160 C CE1 . PHE A 1 153 . -14.192 60.328 62.843 1.00 19.64 ? CE1 PHE A 153 1 ATOM 1161 C CE2 . PHE A 1 153 . -12.119 61.298 63.664 1.00 14.71 ? CE2 PHE A 153 1 ATOM 1162 C CZ . PHE A 1 153 . -13.454 60.935 63.873 1.00 16.31 ? CZ PHE A 153 1 ATOM 1163 N N . GLY A 1 154 . -9.223 58.559 58.589 1.00 17.08 ? N GLY A 154 1 ATOM 1164 C CA . GLY A 1 154 . -8.510 58.461 57.335 1.00 13.2 ? CA GLY A 154 1 ATOM 1165 C C . GLY A 1 154 . -7.645 57.226 57.227 1.00 16.76 ? C GLY A 154 1 ATOM 1166 O O . GLY A 1 154 . -7.200 56.899 56.126 1.00 21.42 ? O GLY A 154 1 ATOM 1167 N N . PHE A 1 155 . -7.410 56.495 58.332 1.00 10.13 ? N PHE A 155 1 ATOM 1168 C CA . PHE A 1 155 . -6.518 55.357 58.190 1.00 4.35 ? CA PHE A 155 1 ATOM 1169 C C . PHE A 1 155 . -6.946 54.070 58.856 1.00 6.32 ? C PHE A 155 1 ATOM 1170 O O . PHE A 1 155 . -6.132 53.154 59.010 1.00 5.8 ? O PHE A 155 1 ATOM 1171 C CB . PHE A 1 155 . -5.110 55.781 58.600 1.00 2.53 ? CB PHE A 155 1 ATOM 1172 C CG . PHE A 1 155 . -4.545 56.853 57.682 1.00 7.11 ? CG PHE A 155 1 ATOM 1173 C CD1 . PHE A 1 155 . -4.762 58.218 57.957 1.00 7.24 ? CD1 PHE A 155 1 ATOM 1174 C CD2 . PHE A 1 155 . -3.771 56.499 56.553 1.00 8.43 ? CD2 PHE A 155 1 ATOM 1175 C CE1 . PHE A 1 155 . -4.200 59.206 57.133 1.00 6.69 ? CE1 PHE A 155 1 ATOM 1176 C CE2 . PHE A 1 155 . -3.213 57.491 55.732 1.00 5.43 ? CE2 PHE A 155 1 ATOM 1177 C CZ . PHE A 1 155 . -3.423 58.846 56.027 1.00 3.73 ? CZ PHE A 155 1 ATOM 1178 N N . LEU A 1 156 . -8.224 53.988 59.250 1.00 5.3 ? N LEU A 156 1 ATOM 1179 C CA . LEU A 1 156 . -8.702 52.738 59.857 1.00 8.53 ? CA LEU A 156 1 ATOM 1180 C C . LEU A 1 156 . -8.566 51.683 58.777 1.00 8.36 ? C LEU A 156 1 ATOM 1181 O O . LEU A 1 156 . -8.850 51.994 57.634 1.00 10.64 ? O LEU A 156 1 ATOM 1182 C CB . LEU A 1 156 . -10.174 52.893 60.269 1.00 11.58 ? CB LEU A 156 1 ATOM 1183 C CG . LEU A 1 156 . -10.789 51.648 60.921 1.00 9.96 ? CG LEU A 156 1 ATOM 1184 C CD1 . LEU A 1 156 . -10.048 51.273 62.201 1.00 13.48 ? CD1 LEU A 156 1 ATOM 1185 C CD2 . LEU A 1 156 . -12.269 51.889 61.218 1.00 11.63 ? CD2 LEU A 156 1 ATOM 1186 N N . ALA A 1 157 . -8.180 50.451 59.089 1.00 8.96 ? N ALA A 157 1 ATOM 1187 C CA . ALA A 1 157 . -8.007 49.543 57.969 1.00 8.75 ? CA ALA A 157 1 ATOM 1188 C C . ALA A 1 157 . -8.408 48.094 58.168 1.00 12.3 ? C ALA A 157 1 ATOM 1189 O O . ALA A 1 157 . -7.582 47.229 58.464 1.00 8.91 ? O ALA A 157 1 ATOM 1190 C CB . ALA A 1 157 . -6.513 49.552 57.612 1.00 8.11 ? CB ALA A 157 1 ATOM 1191 N N . LEU A 1 158 . -9.694 47.818 57.925 1.00 15.41 ? N LEU A 158 1 ATOM 1192 C CA . LEU A 1 158 . -10.188 46.440 58.014 1.00 18.08 ? CA LEU A 158 1 ATOM 1193 C C . LEU A 1 158 . -10.000 45.902 56.602 1.00 18.96 ? C LEU A 158 1 ATOM 1194 O O . LEU A 1 158 . -10.913 45.777 55.804 1.00 19.4 ? O LEU A 158 1 ATOM 1195 C CB . LEU A 1 158 . -11.651 46.445 58.445 1.00 16.34 ? CB LEU A 158 1 ATOM 1196 C CG . LEU A 1 158 . -11.791 46.932 59.889 1.00 16.07 ? CG LEU A 158 1 ATOM 1197 C CD1 . LEU A 1 158 . -13.179 47.487 60.148 1.00 16.62 ? CD1 LEU A 158 1 ATOM 1198 C CD2 . LEU A 1 158 . -11.417 45.835 60.895 1.00 16.5 ? CD2 LEU A 158 1 ATOM 1199 N N . HIS A 1 159 . -8.738 45.603 56.329 1.00 22.98 ? N HIS A 159 1 ATOM 1200 C CA . HIS A 1 159 . -8.257 45.148 55.040 1.00 30.84 ? CA HIS A 159 1 ATOM 1201 C C . HIS A 1 159 . -9.211 44.578 54.011 1.00 34.01 ? C HIS A 159 1 ATOM 1202 O O . HIS A 1 159 . -9.410 45.223 52.986 1.00 40.62 ? O HIS A 159 1 ATOM 1203 C CB . HIS A 1 159 . -6.949 44.348 55.106 1.00 38.7 ? CB HIS A 159 1 ATOM 1204 C CG . HIS A 1 159 . -6.384 44.161 53.698 1.00 45.22 ? CG HIS A 159 1 ATOM 1205 N ND1 . HIS A 1 159 . -6.542 45.038 52.670 1.00 47.49 ? ND1 HIS A 159 1 ATOM 1206 C CD2 . HIS A 1 159 . -5.646 43.062 53.201 1.00 48.81 ? CD2 HIS A 159 1 ATOM 1207 C CE1 . HIS A 1 159 . -5.920 44.506 51.599 1.00 48.99 ? CE1 HIS A 159 1 ATOM 1208 N NE2 . HIS A 1 159 . -5.375 43.317 51.906 1.00 48.28 ? NE2 HIS A 159 1 ATOM 1209 N N . GLY A 1 160 . -9.753 43.384 54.212 1.00 32.34 ? N GLY A 160 1 ATOM 1210 C CA . GLY A 1 160 . -10.620 42.905 53.139 1.00 30.82 ? CA GLY A 160 1 ATOM 1211 C C . GLY A 1 160 . -11.985 43.554 53.111 1.00 33.28 ? C GLY A 160 1 ATOM 1212 O O . GLY A 1 160 . -12.973 42.851 52.919 1.00 37.69 ? O GLY A 160 1 ATOM 1213 N N . SER A 1 161 . -12.084 44.860 53.310 1.00 32.25 ? N SER A 161 1 ATOM 1214 C CA . SER A 1 161 . -13.387 45.468 53.317 1.00 33.51 ? CA SER A 161 1 ATOM 1215 C C . SER A 1 161 . -13.352 46.684 52.425 1.00 34.9 ? C SER A 161 1 ATOM 1216 O O . SER A 1 161 . -12.417 47.471 52.363 1.00 39.21 ? O SER A 161 1 ATOM 1217 C CB . SER A 1 161 . -13.697 45.914 54.752 1.00 31.18 ? CB SER A 161 1 ATOM 1218 O OG . SER A 1 161 . -15.002 46.512 54.807 1.00 36.26 ? OG SER A 161 1 ATOM 1219 N N . GLN A 1 162 . -14.531 46.811 51.795 1.00 35.8 ? N GLN A 162 1 ATOM 1220 C CA . GLN A 1 162 . -14.720 47.953 50.900 1.00 36.93 ? CA GLN A 162 1 ATOM 1221 C C . GLN A 1 162 . -15.178 49.161 51.716 1.00 34.72 ? C GLN A 162 1 ATOM 1222 O O . GLN A 1 162 . -15.019 50.319 51.367 1.00 36.56 ? O GLN A 162 1 ATOM 1223 C CB . GLN A 1 162 . -15.836 47.628 49.860 1.00 39.31 ? CB GLN A 162 1 ATOM 1224 C CG . GLN A 1 162 . -15.532 46.469 48.834 1.00 41.84 ? CG GLN A 162 1 ATOM 1225 N N . GLU A 1 163 . -15.808 48.818 52.853 1.00 31.51 ? N GLU A 163 1 ATOM 1226 C CA . GLU A 1 163 . -16.312 49.886 53.716 1.00 26.96 ? CA GLU A 163 1 ATOM 1227 C C . GLU A 1 163 . -15.213 50.641 54.439 1.00 23.35 ? C GLU A 163 1 ATOM 1228 O O . GLU A 1 163 . -15.340 51.820 54.704 1.00 26.46 ? O GLU A 163 1 ATOM 1229 C CB . GLU A 1 163 . -17.382 49.341 54.675 1.00 29.38 ? CB GLU A 163 1 ATOM 1230 C CG . GLU A 1 163 . -18.573 48.666 53.964 1.00 23.59 ? CG GLU A 163 1 ATOM 1231 C CD . GLU A 1 163 . -19.228 49.607 52.977 1.00 23.58 ? CD GLU A 163 1 ATOM 1232 N N . ALA A 1 164 . -14.150 49.927 54.793 1.00 16.59 ? N ALA A 164 1 ATOM 1233 C CA . ALA A 1 164 . -13.012 50.549 55.458 1.00 15.06 ? CA ALA A 164 1 ATOM 1234 C C . ALA A 1 164 . -11.768 49.786 54.980 1.00 16.71 ? C ALA A 164 1 ATOM 1235 O O . ALA A 1 164 . -11.191 48.965 55.698 1.00 20.04 ? O ALA A 164 1 ATOM 1236 C CB . ALA A 1 164 . -13.102 50.473 56.993 1.00 9.11 ? CB ALA A 164 1 ATOM 1237 N N . PRO A 1 165 . -11.363 50.053 53.733 1.00 14.97 ? N PRO A 165 1 ATOM 1238 C CA . PRO A 1 165 . -10.059 49.592 53.279 1.00 13.44 ? CA PRO A 165 1 ATOM 1239 C C . PRO A 1 165 . -9.125 50.605 53.898 1.00 16.94 ? C PRO A 165 1 ATOM 1240 O O . PRO A 1 165 . -9.521 51.684 54.341 1.00 23.84 ? O PRO A 165 1 ATOM 1241 C CB . PRO A 1 165 . -10.132 49.788 51.767 1.00 14.41 ? CB PRO A 165 1 ATOM 1242 C CG . PRO A 1 165 . -11.148 50.929 51.544 1.00 13.25 ? CG PRO A 165 1 ATOM 1243 C CD . PRO A 1 165 . -12.055 50.921 52.779 1.00 11.35 ? CD PRO A 165 1 ATOM 1244 N N . GLY A 1 166 . -7.847 50.290 53.930 1.00 14.46 ? N GLY A 166 1 ATOM 1245 C CA . GLY A 1 166 . -7.054 51.348 54.567 1.00 15.06 ? CA GLY A 166 1 ATOM 1246 C C . GLY A 1 166 . -6.750 52.485 53.617 1.00 10.6 ? C GLY A 166 1 ATOM 1247 O O . GLY A 1 166 . -7.401 52.732 52.616 1.00 14.05 ? O GLY A 166 1 ATOM 1248 N N . ASN A 1 167 . -5.690 53.192 53.974 1.00 6.94 ? N ASN A 167 1 ATOM 1249 C CA . ASN A 1 167 . -5.128 54.278 53.193 1.00 3.98 ? CA ASN A 167 1 ATOM 1250 C C . ASN A 1 167 . -6.064 55.306 52.602 1.00 5.66 ? C ASN A 167 1 ATOM 1251 O O . ASN A 1 167 . -5.674 56.072 51.728 1.00 7.4 ? O ASN A 167 1 ATOM 1252 C CB . ASN A 1 167 . -4.268 53.663 52.087 1.00 2 ? CB ASN A 167 1 ATOM 1253 C CG . ASN A 1 167 . -3.276 52.695 52.707 1.00 8.15 ? CG ASN A 167 1 ATOM 1254 O OD1 . ASN A 1 167 . -2.762 52.947 53.782 1.00 16.28 ? OD1 ASN A 167 1 ATOM 1255 N ND2 . ASN A 1 167 . -3.023 51.567 52.071 1.00 7.46 ? ND2 ASN A 167 1 ATOM 1256 N N . VAL A 1 168 . -7.279 55.390 53.110 1.00 6.08 ? N VAL A 168 1 ATOM 1257 C CA . VAL A 1 168 . -8.209 56.344 52.551 1.00 8.29 ? CA VAL A 168 1 ATOM 1258 C C . VAL A 1 168 . -7.717 57.784 52.574 1.00 10.31 ? C VAL A 168 1 ATOM 1259 O O . VAL A 1 168 . -7.963 58.584 51.681 1.00 17.23 ? O VAL A 168 1 ATOM 1260 C CB . VAL A 1 168 . -9.541 56.083 53.259 1.00 9.91 ? CB VAL A 168 1 ATOM 1261 C CG1 . VAL A 1 168 . -10.541 57.207 53.160 1.00 7.1 ? CG1 VAL A 168 1 ATOM 1262 C CG2 . VAL A 1 168 . -10.166 54.775 52.740 1.00 11.93 ? CG2 VAL A 168 1 ATOM 1263 N N . GLY A 1 169 . -6.979 58.137 53.601 1.00 14.57 ? N GLY A 169 1 ATOM 1264 C CA . GLY A 1 169 . -6.485 59.514 53.652 1.00 13.64 ? CA GLY A 169 1 ATOM 1265 C C . GLY A 1 169 . -5.486 59.788 52.558 1.00 11.8 ? C GLY A 169 1 ATOM 1266 O O . GLY A 1 169 . -5.331 60.897 52.058 1.00 12.92 ? O GLY A 169 1 ATOM 1267 N N . LEU A 1 170 . -4.818 58.707 52.181 1.00 8 ? N LEU A 170 1 ATOM 1268 C CA . LEU A 1 170 . -3.813 58.722 51.151 1.00 8.15 ? CA LEU A 170 1 ATOM 1269 C C . LEU A 1 170 . -4.537 58.945 49.820 1.00 10.89 ? C LEU A 170 1 ATOM 1270 O O . LEU A 1 170 . -4.164 59.742 48.956 1.00 10.83 ? O LEU A 170 1 ATOM 1271 C CB . LEU A 1 170 . -3.015 57.415 51.312 1.00 5.68 ? CB LEU A 170 1 ATOM 1272 C CG . LEU A 1 170 . -1.491 57.557 51.374 1.00 3.76 ? CG LEU A 170 1 ATOM 1273 C CD1 . LEU A 1 170 . -0.946 58.687 52.256 1.00 4.84 ? CD1 LEU A 170 1 ATOM 1274 C CD2 . LEU A 1 170 . -0.888 56.218 51.803 1.00 3.4 ? CD2 LEU A 170 1 ATOM 1275 N N . LEU A 1 171 . -5.679 58.255 49.700 1.00 12.59 ? N LEU A 171 1 ATOM 1276 C CA . LEU A 1 171 . -6.450 58.469 48.466 1.00 13.94 ? CA LEU A 171 1 ATOM 1277 C C . LEU A 1 171 . -6.950 59.916 48.384 1.00 16.31 ? C LEU A 171 1 ATOM 1278 O O . LEU A 1 171 . -6.981 60.529 47.327 1.00 22.51 ? O LEU A 171 1 ATOM 1279 C CB . LEU A 1 171 . -7.633 57.509 48.325 1.00 6.31 ? CB LEU A 171 1 ATOM 1280 C CG . LEU A 1 171 . -7.182 56.046 48.320 1.00 4.35 ? CG LEU A 171 1 ATOM 1281 C CD1 . LEU A 1 171 . -8.382 55.107 48.295 1.00 10.78 ? CD1 LEU A 171 1 ATOM 1282 C CD2 . LEU A 1 171 . -6.277 55.739 47.141 1.00 7.49 ? CD2 LEU A 171 1 ATOM 1283 N N . ASP A 1 172 . -7.333 60.493 49.524 1.00 15.07 ? N ASP A 172 1 ATOM 1284 C CA . ASP A 1 172 . -7.785 61.875 49.442 1.00 14.35 ? CA ASP A 172 1 ATOM 1285 C C . ASP A 1 172 . -6.727 62.773 48.866 1.00 15.63 ? C ASP A 172 1 ATOM 1286 O O . ASP A 1 172 . -7.038 63.722 48.161 1.00 18.63 ? O ASP A 172 1 ATOM 1287 C CB . ASP A 1 172 . -8.118 62.497 50.799 1.00 18.99 ? CB ASP A 172 1 ATOM 1288 C CG . ASP A 1 172 . -9.113 61.733 51.635 1.00 24.06 ? CG ASP A 172 1 ATOM 1289 O OD1 . ASP A 1 172 . -9.846 60.915 51.094 1.00 26.06 ? OD1 ASP A 172 1 ATOM 1290 O OD2 . ASP A 1 172 . -9.144 61.963 52.839 1.00 30.47 ? OD2 ASP A 172 1 ATOM 1291 N N . GLN A 1 173 . -5.463 62.456 49.191 1.00 15.38 ? N GLN A 173 1 ATOM 1292 C CA . GLN A 1 173 . -4.376 63.289 48.687 1.00 13.29 ? CA GLN A 173 1 ATOM 1293 C C . GLN A 1 173 . -4.322 63.187 47.198 1.00 13.91 ? C GLN A 173 1 ATOM 1294 O O . GLN A 1 173 . -4.220 64.154 46.457 1.00 14.44 ? O GLN A 173 1 ATOM 1295 C CB . GLN A 1 173 . -3.008 62.871 49.249 1.00 10.88 ? CB GLN A 173 1 ATOM 1296 C CG . GLN A 1 173 . -2.957 62.897 50.779 1.00 12.69 ? CG GLN A 173 1 ATOM 1297 C CD . GLN A 1 173 . -1.554 62.665 51.307 1.00 12.03 ? CD GLN A 173 1 ATOM 1298 O OE1 . GLN A 1 173 . -0.559 62.832 50.633 1.00 8.8 ? OE1 GLN A 173 1 ATOM 1299 N NE2 . GLN A 1 173 . -1.480 62.303 52.567 1.00 17.3 ? NE2 GLN A 173 1 ATOM 1300 N N . ARG A 1 174 . -4.424 61.930 46.775 1.00 14.81 ? N ARG A 174 1 ATOM 1301 C CA . ARG A 1 174 . -4.386 61.661 45.346 1.00 13.15 ? CA ARG A 174 1 ATOM 1302 C C . ARG A 1 174 . -5.470 62.412 44.626 1.00 11.65 ? C ARG A 174 1 ATOM 1303 O O . ARG A 1 174 . -5.216 63.072 43.635 1.00 14.76 ? O ARG A 174 1 ATOM 1304 C CB . ARG A 1 174 . -4.520 60.167 45.099 1.00 10.52 ? CB ARG A 174 1 ATOM 1305 C CG . ARG A 1 174 . -4.373 59.751 43.646 1.00 7.57 ? CG ARG A 174 1 ATOM 1306 C CD . ARG A 1 174 . -4.632 58.244 43.505 1.00 15.22 ? CD ARG A 174 1 ATOM 1307 N NE . ARG A 1 174 . -3.503 57.506 44.014 1.00 12.35 ? NE ARG A 174 1 ATOM 1308 C CZ . ARG A 1 174 . -3.431 56.166 44.057 1.00 16.56 ? CZ ARG A 174 1 ATOM 1309 N NH1 . ARG A 1 174 . -4.500 55.388 43.885 1.00 13.82 ? NH1 ARG A 174 1 ATOM 1310 N NH2 . ARG A 1 174 . -2.258 55.603 44.296 1.00 15.94 ? NH2 ARG A 174 1 ATOM 1311 N N . MET A 1 175 . -6.692 62.313 45.140 1.00 9.23 ? N MET A 175 1 ATOM 1312 C CA . MET A 1 175 . -7.790 63.018 44.507 1.00 9.52 ? CA MET A 175 1 ATOM 1313 C C . MET A 1 175 . -7.516 64.506 44.372 1.00 11.08 ? C MET A 175 1 ATOM 1314 O O . MET A 1 175 . -7.845 65.149 43.384 1.00 14.83 ? O MET A 175 1 ATOM 1315 C CB . MET A 1 175 . -9.079 62.809 45.275 1.00 12.36 ? CB MET A 175 1 ATOM 1316 C CG . MET A 1 175 . -10.280 63.432 44.559 1.00 17.99 ? CG MET A 175 1 ATOM 1317 S SD . MET A 1 175 . -11.671 62.302 44.755 1.00 26.77 ? SD MET A 175 1 ATOM 1318 C CE . MET A 1 175 . -11.147 61.180 43.418 1.00 23.6 ? CE MET A 175 1 ATOM 1319 N N . ALA A 1 176 . -6.883 65.076 45.383 1.00 13.8 ? N ALA A 176 1 ATOM 1320 C CA . ALA A 1 176 . -6.607 66.488 45.224 1.00 12.57 ? CA ALA A 176 1 ATOM 1321 C C . ALA A 1 176 . -5.559 66.667 44.156 1.00 11.01 ? C ALA A 176 1 ATOM 1322 O O . ALA A 1 176 . -5.618 67.616 43.404 1.00 14.19 ? O ALA A 176 1 ATOM 1323 C CB . ALA A 1 176 . -6.152 67.113 46.519 1.00 15.81 ? CB ALA A 176 1 ATOM 1324 N N . LEU A 1 177 . -4.603 65.740 44.080 1.00 12.4 ? N LEU A 177 1 ATOM 1325 C CA . LEU A 1 177 . -3.565 65.816 43.039 1.00 15.13 ? CA LEU A 177 1 ATOM 1326 C C . LEU A 1 177 . -4.202 65.733 41.646 1.00 17.24 ? C LEU A 177 1 ATOM 1327 O O . LEU A 1 177 . -3.788 66.347 40.668 1.00 19.47 ? O LEU A 177 1 ATOM 1328 C CB . LEU A 1 177 . -2.537 64.662 43.180 1.00 13.77 ? CB LEU A 177 1 ATOM 1329 C CG . LEU A 1 177 . -1.163 64.996 43.810 1.00 9.51 ? CG LEU A 177 1 ATOM 1330 C CD1 . LEU A 1 177 . -1.056 66.379 44.458 1.00 2.74 ? CD1 LEU A 177 1 ATOM 1331 C CD2 . LEU A 1 177 . -0.756 63.887 44.783 1.00 8.15 ? CD2 LEU A 177 1 ATOM 1332 N N . GLN A 1 178 . -5.261 64.929 41.573 1.00 17.82 ? N GLN A 178 1 ATOM 1333 C CA . GLN A 1 178 . -5.959 64.804 40.312 1.00 14.51 ? CA GLN A 178 1 ATOM 1334 C C . GLN A 1 178 . -6.584 66.124 39.954 1.00 13.43 ? C GLN A 178 1 ATOM 1335 O O . GLN A 1 178 . -6.358 66.654 38.885 1.00 21.47 ? O GLN A 178 1 ATOM 1336 C CB . GLN A 1 178 . -7.046 63.733 40.379 1.00 10.61 ? CB GLN A 178 1 ATOM 1337 C CG . GLN A 1 178 . -7.709 63.438 39.027 1.00 18.8 ? CG GLN A 178 1 ATOM 1338 C CD . GLN A 1 178 . -6.842 62.486 38.228 1.00 21.16 ? CD GLN A 178 1 ATOM 1339 O OE1 . GLN A 1 178 . -6.622 61.349 38.610 1.00 25.52 ? OE1 GLN A 178 1 ATOM 1340 N NE2 . GLN A 1 178 . -6.331 62.966 37.106 1.00 22.73 ? NE2 GLN A 178 1 ATOM 1341 N N . TRP A 1 179 . -7.383 66.675 40.850 1.00 10.74 ? N TRP A 179 1 ATOM 1342 C CA . TRP A 1 179 . -8.034 67.945 40.549 1.00 10.13 ? CA TRP A 179 1 ATOM 1343 C C . TRP A 1 179 . -7.021 68.996 40.155 1.00 12 ? C TRP A 179 1 ATOM 1344 O O . TRP A 1 179 . -7.252 69.795 39.264 1.00 19.76 ? O TRP A 179 1 ATOM 1345 C CB . TRP A 1 179 . -8.838 68.399 41.776 1.00 10.49 ? CB TRP A 179 1 ATOM 1346 C CG . TRP A 1 179 . -9.853 69.491 41.510 1.00 6.08 ? CG TRP A 179 1 ATOM 1347 C CD1 . TRP A 1 179 . -11.250 69.295 41.381 1.00 9.25 ? CD1 TRP A 179 1 ATOM 1348 C CD2 . TRP A 1 179 . -9.633 70.880 41.419 1.00 4.45 ? CD2 TRP A 179 1 ATOM 1349 N NE1 . TRP A 1 179 . -11.899 70.487 41.223 1.00 8.77 ? NE1 TRP A 179 1 ATOM 1350 C CE2 . TRP A 1 179 . -10.977 71.493 41.236 1.00 2.68 ? CE2 TRP A 179 1 ATOM 1351 C CE3 . TRP A 1 179 . -8.500 71.697 41.465 1.00 2 ? CE3 TRP A 179 1 ATOM 1352 C CZ2 . TRP A 1 179 . -11.100 72.872 41.112 1.00 2.18 ? CZ2 TRP A 179 1 ATOM 1353 C CZ3 . TRP A 1 179 . -8.663 73.088 41.336 1.00 2.57 ? CZ3 TRP A 179 1 ATOM 1354 C CH2 . TRP A 1 179 . -9.937 73.663 41.165 1.00 2 ? CH2 TRP A 179 1 ATOM 1355 N N . VAL A 1 180 . -5.873 69.006 40.810 1.00 11.87 ? N VAL A 180 1 ATOM 1356 C CA . VAL A 1 180 . -4.876 70.004 40.443 1.00 11.64 ? CA VAL A 180 1 ATOM 1357 C C . VAL A 1 180 . -4.423 69.780 39.005 1.00 14.32 ? C VAL A 180 1 ATOM 1358 O O . VAL A 1 180 . -4.296 70.711 38.218 1.00 14.72 ? O VAL A 180 1 ATOM 1359 C CB . VAL A 1 180 . -3.729 69.940 41.459 1.00 5.95 ? CB VAL A 180 1 ATOM 1360 C CG1 . VAL A 1 180 . -2.492 70.774 41.089 1.00 7.08 ? CG1 VAL A 180 1 ATOM 1361 C CG2 . VAL A 1 180 . -4.286 70.381 42.817 1.00 9.69 ? CG2 VAL A 180 1 ATOM 1362 N N . HIS A 1 181 . -4.209 68.510 38.675 1.00 15.12 ? N HIS A 181 1 ATOM 1363 C CA . HIS A 1 181 . -3.773 68.124 37.336 1.00 17.44 ? CA HIS A 181 1 ATOM 1364 C C . HIS A 1 181 . -4.755 68.548 36.260 1.00 17.59 ? C HIS A 181 1 ATOM 1365 O O . HIS A 1 181 . -4.426 69.055 35.200 1.00 21.94 ? O HIS A 181 1 ATOM 1366 C CB . HIS A 1 181 . -3.624 66.595 37.336 1.00 19.59 ? CB HIS A 181 1 ATOM 1367 C CG . HIS A 1 181 . -3.014 66.035 36.074 1.00 25.78 ? CG HIS A 181 1 ATOM 1368 N ND1 . HIS A 1 181 . -3.709 65.319 35.169 1.00 24.3 ? ND1 HIS A 181 1 ATOM 1369 C CD2 . HIS A 1 181 . -1.650 66.070 35.680 1.00 30.09 ? CD2 HIS A 181 1 ATOM 1370 C CE1 . HIS A 1 181 . -2.819 64.901 34.257 1.00 31.34 ? CE1 HIS A 181 1 ATOM 1371 N NE2 . HIS A 1 181 . -1.573 65.342 34.544 1.00 35.14 ? NE2 HIS A 181 1 ATOM 1372 N N . ASP A 1 182 . -6.016 68.345 36.586 1.00 16.68 ? N ASP A 182 1 ATOM 1373 C CA . ASP A 1 182 . -7.076 68.676 35.656 1.00 17.41 ? CA ASP A 182 1 ATOM 1374 C C . ASP A 1 182 . -7.573 70.110 35.729 1.00 19.32 ? C ASP A 182 1 ATOM 1375 O O . ASP A 1 182 . -8.522 70.425 35.029 1.00 25.05 ? O ASP A 182 1 ATOM 1376 C CB . ASP A 1 182 . -8.311 67.791 35.923 1.00 16.95 ? CB ASP A 182 1 ATOM 1377 C CG . ASP A 1 182 . -8.047 66.296 35.756 1.00 24 ? CG ASP A 182 1 ATOM 1378 O OD1 . ASP A 1 182 . -7.010 65.927 35.196 1.00 26.34 ? OD1 ASP A 182 1 ATOM 1379 O OD2 . ASP A 1 182 . -8.894 65.503 36.173 1.00 23.74 ? OD2 ASP A 182 1 ATOM 1380 N N . ASN A 1 183 . -7.035 70.994 36.574 1.00 14.46 ? N ASN A 183 1 ATOM 1381 C CA . ASN A 1 183 . -7.651 72.321 36.518 1.00 9.77 ? CA ASN A 183 1 ATOM 1382 C C . ASN A 1 183 . -6.696 73.420 36.867 1.00 14.26 ? C ASN A 183 1 ATOM 1383 O O . ASN A 1 183 . -7.050 74.589 36.787 1.00 14.61 ? O ASN A 183 1 ATOM 1384 C CB . ASN A 1 183 . -8.816 72.502 37.490 1.00 7.86 ? CB ASN A 183 1 ATOM 1385 C CG . ASN A 1 183 . -9.939 71.512 37.343 1.00 13.76 ? CG ASN A 183 1 ATOM 1386 O OD1 . ASN A 1 183 . -11.011 71.777 36.814 1.00 20.88 ? OD1 ASN A 183 1 ATOM 1387 N ND2 . ASN A 1 183 . -9.696 70.337 37.881 1.00 19.16 ? ND2 ASN A 183 1 ATOM 1388 N N . ILE A 1 184 . -5.451 73.094 37.220 1.00 15.04 ? N ILE A 184 1 ATOM 1389 C CA . ILE A 1 184 . -4.580 74.188 37.591 1.00 15.27 ? CA ILE A 184 1 ATOM 1390 C C . ILE A 1 184 . -4.324 75.187 36.459 1.00 20.74 ? C ILE A 184 1 ATOM 1391 O O . ILE A 1 184 . -4.015 76.361 36.670 1.00 24.3 ? O ILE A 184 1 ATOM 1392 C CB . ILE A 1 184 . -3.371 73.644 38.359 1.00 12.84 ? CB ILE A 184 1 ATOM 1393 C CG1 . ILE A 1 184 . -2.721 74.747 39.222 1.00 14.79 ? CG1 ILE A 184 1 ATOM 1394 C CG2 . ILE A 1 184 . -2.389 72.882 37.477 1.00 10.86 ? CG2 ILE A 184 1 ATOM 1395 C CD1 . ILE A 1 184 . -3.634 75.214 40.373 1.00 14.42 ? CD1 ILE A 184 1 ATOM 1396 N N . GLN A 1 185 . -4.498 74.683 35.222 1.00 21.09 ? N GLN A 185 1 ATOM 1397 C CA . GLN A 1 185 . -4.327 75.498 34.020 1.00 18.39 ? CA GLN A 185 1 ATOM 1398 C C . GLN A 1 185 . -5.223 76.718 34.082 1.00 18.63 ? C GLN A 185 1 ATOM 1399 O O . GLN A 1 185 . -4.812 77.806 33.720 1.00 20.92 ? O GLN A 185 1 ATOM 1400 C CB . GLN A 1 185 . -4.637 74.678 32.746 1.00 15.12 ? CB GLN A 185 1 ATOM 1401 C CG . GLN A 1 185 . -5.989 73.945 32.830 1.00 19.6 ? CG GLN A 185 1 ATOM 1402 C CD . GLN A 1 185 . -6.305 73.169 31.586 1.00 19.46 ? CD GLN A 185 1 ATOM 1403 O OE1 . GLN A 1 185 . -6.282 71.952 31.557 1.00 24.41 ? OE1 GLN A 185 1 ATOM 1404 N NE2 . GLN A 1 185 . -6.625 73.910 30.555 1.00 19.15 ? NE2 GLN A 185 1 ATOM 1405 N N . PHE A 1 186 . -6.446 76.544 34.602 1.00 13.62 ? N PHE A 186 1 ATOM 1406 C CA . PHE A 1 186 . -7.335 77.705 34.653 1.00 15.96 ? CA PHE A 186 1 ATOM 1407 C C . PHE A 1 186 . -6.889 78.759 35.633 1.00 16.69 ? C PHE A 186 1 ATOM 1408 O O . PHE A 1 186 . -7.435 79.855 35.684 1.00 18.51 ? O PHE A 186 1 ATOM 1409 C CB . PHE A 1 186 . -8.799 77.332 34.931 1.00 18.39 ? CB PHE A 186 1 ATOM 1410 C CG . PHE A 1 186 . -9.188 76.212 34.006 1.00 23.7 ? CG PHE A 186 1 ATOM 1411 C CD1 . PHE A 1 186 . -9.287 76.437 32.624 1.00 23.43 ? CD1 PHE A 186 1 ATOM 1412 C CD2 . PHE A 1 186 . -9.383 74.923 34.514 1.00 26.04 ? CD2 PHE A 186 1 ATOM 1413 C CE1 . PHE A 1 186 . -9.560 75.372 31.761 1.00 22.42 ? CE1 PHE A 186 1 ATOM 1414 C CE2 . PHE A 1 186 . -9.654 73.861 33.652 1.00 23.14 ? CE2 PHE A 186 1 ATOM 1415 C CZ . PHE A 1 186 . -9.738 74.083 32.274 1.00 23.73 ? CZ PHE A 186 1 ATOM 1416 N N . PHE A 1 187 . -5.879 78.411 36.429 1.00 15.55 ? N PHE A 187 1 ATOM 1417 C CA . PHE A 1 187 . -5.357 79.346 37.407 1.00 14.1 ? CA PHE A 187 1 ATOM 1418 C C . PHE A 1 187 . -3.978 79.810 36.991 1.00 13.32 ? C PHE A 187 1 ATOM 1419 O O . PHE A 1 187 . -3.339 80.559 37.714 1.00 19.48 ? O PHE A 187 1 ATOM 1420 C CB . PHE A 1 187 . -5.288 78.723 38.811 1.00 9.5 ? CB PHE A 187 1 ATOM 1421 C CG . PHE A 1 187 . -6.641 78.300 39.334 1.00 4.66 ? CG PHE A 187 1 ATOM 1422 C CD1 . PHE A 1 187 . -7.440 79.189 40.061 1.00 6.69 ? CD1 PHE A 187 1 ATOM 1423 C CD2 . PHE A 1 187 . -7.114 76.999 39.104 1.00 6.8 ? CD2 PHE A 187 1 ATOM 1424 C CE1 . PHE A 1 187 . -8.689 78.783 40.557 1.00 6.63 ? CE1 PHE A 187 1 ATOM 1425 C CE2 . PHE A 1 187 . -8.361 76.586 39.595 1.00 5.03 ? CE2 PHE A 187 1 ATOM 1426 C CZ . PHE A 1 187 . -9.154 77.480 40.325 1.00 3.61 ? CZ PHE A 187 1 ATOM 1427 N N . GLY A 1 188 . -3.499 79.342 35.845 1.00 8.19 ? N GLY A 188 1 ATOM 1428 C CA . GLY A 1 188 . -2.186 79.785 35.402 1.00 4.82 ? CA GLY A 188 1 ATOM 1429 C C . GLY A 1 188 . -1.104 78.791 35.711 1.00 8.15 ? C GLY A 188 1 ATOM 1430 O O . GLY A 1 188 . 0.080 79.026 35.509 1.00 9.97 ? O GLY A 188 1 ATOM 1431 N N . GLY A 1 189 . -1.481 77.614 36.203 1.00 8.79 ? N GLY A 189 1 ATOM 1432 C CA . GLY A 1 189 . -0.411 76.673 36.528 1.00 13.76 ? CA GLY A 189 1 ATOM 1433 C C . GLY A 1 189 . -0.188 75.661 35.446 1.00 16.62 ? C GLY A 189 1 ATOM 1434 O O . GLY A 1 189 . -1.086 75.289 34.711 1.00 22.62 ? O GLY A 189 1 ATOM 1435 N N . ASP A 1 190 . 1.039 75.177 35.352 1.00 15.07 ? N ASP A 190 1 ATOM 1436 C CA . ASP A 1 190 . 1.391 74.193 34.349 1.00 13.98 ? CA ASP A 190 1 ATOM 1437 C C . ASP A 1 190 . 1.259 72.804 34.955 1.00 12.79 ? C ASP A 190 1 ATOM 1438 O O . ASP A 1 190 . 2.108 72.434 35.749 1.00 11.02 ? O ASP A 190 1 ATOM 1439 C CB . ASP A 1 190 . 2.866 74.426 33.998 1.00 15.65 ? CB ASP A 190 1 ATOM 1440 C CG . ASP A 1 190 . 3.469 73.435 33.006 1.00 23.99 ? CG ASP A 190 1 ATOM 1441 O OD1 . ASP A 1 190 . 2.841 72.443 32.626 1.00 21.26 ? OD1 ASP A 190 1 ATOM 1442 O OD2 . ASP A 1 190 . 4.602 73.669 32.608 1.00 34.62 ? OD2 ASP A 190 1 ATOM 1443 N N . PRO A 1 191 . 0.259 71.998 34.566 1.00 12.68 ? N PRO A 191 1 ATOM 1444 C CA . PRO A 1 191 . 0.122 70.660 35.150 1.00 16.22 ? CA PRO A 191 1 ATOM 1445 C C . PRO A 1 191 . 1.292 69.707 34.980 1.00 19 ? C PRO A 191 1 ATOM 1446 O O . PRO A 1 191 . 1.365 68.673 35.628 1.00 22.85 ? O PRO A 191 1 ATOM 1447 C CB . PRO A 1 191 . -1.149 70.073 34.529 1.00 15.2 ? CB PRO A 191 1 ATOM 1448 C CG . PRO A 1 191 . -1.519 71.005 33.364 1.00 13.76 ? CG PRO A 191 1 ATOM 1449 C CD . PRO A 1 191 . -0.786 72.335 33.612 1.00 11.62 ? CD PRO A 191 1 ATOM 1450 N N . LYS A 1 192 . 2.204 70.064 34.084 1.00 21.61 ? N LYS A 192 1 ATOM 1451 C CA . LYS A 1 192 . 3.363 69.217 33.860 1.00 28.35 ? CA LYS A 192 1 ATOM 1452 C C . LYS A 1 192 . 4.542 69.661 34.684 1.00 27.64 ? C LYS A 192 1 ATOM 1453 O O . LYS A 1 192 . 5.659 69.192 34.486 1.00 23.51 ? O LYS A 192 1 ATOM 1454 C CB . LYS A 1 192 . 3.752 69.154 32.373 1.00 35.92 ? CB LYS A 192 1 ATOM 1455 C CG . LYS A 1 192 . 2.560 68.817 31.450 1.00 47.01 ? CG LYS A 192 1 ATOM 1456 C CD . LYS A 1 192 . 1.747 67.549 31.847 1.00 52.79 ? CD LYS A 192 1 ATOM 1457 C CE . LYS A 1 192 . 0.462 67.361 31.003 1.00 57.95 ? CE LYS A 192 1 ATOM 1458 N NZ . LYS A 1 192 . -0.422 66.361 31.583 1.00 62 ? NZ LYS A 192 1 ATOM 1459 N N . THR A 1 193 . 4.303 70.605 35.598 1.00 29.06 ? N THR A 193 1 ATOM 1460 C CA . THR A 1 193 . 5.398 71.065 36.445 1.00 31.46 ? CA THR A 193 1 ATOM 1461 C C . THR A 1 193 . 4.927 71.348 37.860 1.00 28.81 ? C THR A 193 1 ATOM 1462 O O . THR A 1 193 . 5.159 72.434 38.382 1.00 30.32 ? O THR A 193 1 ATOM 1463 C CB . THR A 1 193 . 6.157 72.253 35.831 1.00 31.79 ? CB THR A 193 1 ATOM 1464 O OG1 . THR A 1 193 . 6.252 72.054 34.417 1.00 35.69 ? OG1 THR A 193 1 ATOM 1465 C CG2 . THR A 1 193 . 7.596 72.396 36.364 1.00 33.07 ? CG2 THR A 193 1 ATOM 1466 N N . VAL A 1 194 . 4.224 70.353 38.450 1.00 27.55 ? N VAL A 194 1 ATOM 1467 C CA . VAL A 1 194 . 3.775 70.498 39.821 1.00 23.61 ? CA VAL A 194 1 ATOM 1468 C C . VAL A 1 194 . 4.735 69.675 40.659 1.00 23.2 ? C VAL A 194 1 ATOM 1469 O O . VAL A 1 194 . 5.070 68.553 40.286 1.00 21.51 ? O VAL A 194 1 ATOM 1470 C CB . VAL A 1 194 . 2.301 70.058 40.037 1.00 18.62 ? CB VAL A 194 1 ATOM 1471 C CG1 . VAL A 1 194 . 1.364 70.532 38.913 1.00 23.81 ? CG1 VAL A 194 1 ATOM 1472 C CG2 . VAL A 1 194 . 2.127 68.549 40.147 1.00 18.56 ? CG2 VAL A 194 1 ATOM 1473 N N . THR A 1 195 . 5.167 70.242 41.773 1.00 24.74 ? N THR A 195 1 ATOM 1474 C CA . THR A 1 195 . 6.053 69.596 42.723 1.00 24.42 ? CA THR A 195 1 ATOM 1475 C C . THR A 1 195 . 5.240 69.404 44.033 1.00 21.5 ? C THR A 195 1 ATOM 1476 O O . THR A 1 195 . 4.592 70.330 44.517 1.00 23.06 ? O THR A 195 1 ATOM 1477 C CB . THR A 1 195 . 7.246 70.554 42.929 1.00 25.9 ? CB THR A 195 1 ATOM 1478 O OG1 . THR A 1 195 . 7.944 70.758 41.698 1.00 26.7 ? OG1 THR A 195 1 ATOM 1479 C CG2 . THR A 1 195 . 8.274 70.117 43.978 1.00 23.91 ? CG2 THR A 195 1 ATOM 1480 N N . ILE A 1 196 . 5.234 68.191 44.586 1.00 17.85 ? N ILE A 196 1 ATOM 1481 C CA . ILE A 1 196 . 4.520 68.008 45.837 1.00 13.44 ? CA ILE A 196 1 ATOM 1482 C C . ILE A 1 196 . 5.592 68.167 46.934 1.00 17.35 ? C ILE A 196 1 ATOM 1483 O O . ILE A 1 196 . 6.678 67.597 46.804 1.00 19.81 ? O ILE A 196 1 ATOM 1484 C CB . ILE A 1 196 . 3.856 66.618 45.882 1.00 4.26 ? CB ILE A 196 1 ATOM 1485 C CG1 . ILE A 1 196 . 4.785 65.463 45.468 1.00 2 ? CG1 ILE A 196 1 ATOM 1486 C CG2 . ILE A 1 196 . 2.594 66.612 45.039 1.00 3.52 ? CG2 ILE A 196 1 ATOM 1487 C CD1 . ILE A 1 196 . 4.190 64.075 45.727 1.00 2 ? CD1 ILE A 196 1 ATOM 1488 N N . PHE A 1 197 . 5.316 68.960 47.982 1.00 16.41 ? N PHE A 197 1 ATOM 1489 C CA . PHE A 1 197 . 6.277 69.120 49.077 1.00 15.7 ? CA PHE A 197 1 ATOM 1490 C C . PHE A 1 197 . 5.505 68.817 50.347 1.00 16.69 ? C PHE A 197 1 ATOM 1491 O O . PHE A 1 197 . 4.294 68.990 50.354 1.00 20.3 ? O PHE A 197 1 ATOM 1492 C CB . PHE A 1 197 . 7.093 70.444 49.051 1.00 14.78 ? CB PHE A 197 1 ATOM 1493 C CG . PHE A 1 197 . 6.459 71.814 49.265 1.00 11.75 ? CG PHE A 197 1 ATOM 1494 C CD1 . PHE A 1 197 . 5.179 72.144 48.782 1.00 8.99 ? CD1 PHE A 197 1 ATOM 1495 C CD2 . PHE A 1 197 . 7.204 72.808 49.944 1.00 6.26 ? CD2 PHE A 197 1 ATOM 1496 C CE1 . PHE A 1 197 . 4.653 73.437 48.985 1.00 9.05 ? CE1 PHE A 197 1 ATOM 1497 C CE2 . PHE A 1 197 . 6.683 74.095 50.142 1.00 5.01 ? CE2 PHE A 197 1 ATOM 1498 C CZ . PHE A 1 197 . 5.400 74.412 49.668 1.00 4.37 ? CZ PHE A 197 1 ATOM 1499 N N . GLY A 1 198 . 6.169 68.335 51.407 1.00 17.51 ? N GLY A 198 1 ATOM 1500 C CA . GLY A 1 198 . 5.440 68.026 52.652 1.00 14.35 ? CA GLY A 198 1 ATOM 1501 C C . GLY A 1 198 . 6.441 67.752 53.757 1.00 12.67 ? C GLY A 198 1 ATOM 1502 O O . GLY A 1 198 . 7.595 67.431 53.481 1.00 7.51 ? O GLY A 198 1 ATOM 1503 N N . GLU A 1 199 . 6.002 67.858 55.024 1.00 13.87 ? N GLU A 199 1 ATOM 1504 C CA . GLU A 1 199 . 6.901 67.638 56.174 1.00 11.81 ? CA GLU A 199 1 ATOM 1505 C C . GLU A 1 199 . 6.361 66.609 57.156 1.00 12.2 ? C GLU A 199 1 ATOM 1506 O O . GLU A 1 199 . 5.153 66.503 57.326 1.00 13.4 ? O GLU A 199 1 ATOM 1507 C CB . GLU A 1 199 . 7.090 68.986 56.878 1.00 11 ? CB GLU A 199 1 ATOM 1508 C CG . GLU A 1 199 . 8.063 69.009 58.069 1.00 16 ? CG GLU A 199 1 ATOM 1509 C CD . GLU A 1 199 . 7.362 68.769 59.401 1.00 15.2 ? CD GLU A 199 1 ATOM 1510 O OE1 . GLU A 1 199 . 6.154 68.632 59.412 1.00 17.52 ? OE1 GLU A 199 1 ATOM 1511 O OE2 . GLU A 1 199 . 8.012 68.711 60.431 1.00 11.72 ? OE2 GLU A 199 1 ATOM 1512 N N . SER A 1 200 . 7.242 65.857 57.833 1.00 11.87 ? N SER A 200 1 ATOM 1513 C CA . SER A 1 200 . 6.778 64.855 58.793 1.00 12.54 ? CA SER A 200 1 ATOM 1514 C C . SER A 1 200 . 5.938 63.860 58.001 1.00 12.69 ? C SER A 200 1 ATOM 1515 O O . SER A 1 200 . 6.403 63.292 57.025 1.00 15.4 ? O SER A 200 1 ATOM 1516 C CB . SER A 1 200 . 6.151 65.519 60.050 1.00 13.3 ? CB SER A 200 1 ATOM 1517 O OG . SER A 1 200 . 5.634 64.653 61.093 1.00 21.59 ? OG SER A 200 1 ATOM 1518 N N . ALA A 1 201 . 4.675 63.680 58.393 1.00 11.48 ? N ALA A 201 1 ATOM 1519 C CA . ALA A 1 201 . 3.821 62.741 57.676 1.00 10.52 ? CA ALA A 201 1 ATOM 1520 C C . ALA A 1 201 . 3.596 63.203 56.250 1.00 13.66 ? C ALA A 201 1 ATOM 1521 O O . ALA A 1 201 . 3.349 62.402 55.369 1.00 17.28 ? O ALA A 201 1 ATOM 1522 C CB . ALA A 1 201 . 2.477 62.545 58.374 1.00 10.33 ? CB ALA A 201 1 ATOM 1523 N N . GLY A 1 202 . 3.704 64.518 56.030 1.00 12.24 ? N GLY A 202 1 ATOM 1524 C CA . GLY A 1 202 . 3.539 65.025 54.675 1.00 12.84 ? CA GLY A 202 1 ATOM 1525 C C . GLY A 1 202 . 4.710 64.547 53.834 1.00 14.34 ? C GLY A 202 1 ATOM 1526 O O . GLY A 1 202 . 4.568 64.000 52.754 1.00 18.23 ? O GLY A 202 1 ATOM 1527 N N . GLY A 1 203 . 5.918 64.706 54.373 1.00 9.95 ? N GLY A 203 1 ATOM 1528 C CA . GLY A 1 203 . 7.081 64.248 53.628 1.00 6.16 ? CA GLY A 203 1 ATOM 1529 C C . GLY A 1 203 . 7.043 62.740 53.414 1.00 3.97 ? C GLY A 203 1 ATOM 1530 O O . GLY A 1 203 . 7.506 62.188 52.429 1.00 7.91 ? O GLY A 203 1 ATOM 1531 N N . ALA A 1 204 . 6.469 62.029 54.374 1.00 4.18 ? N ALA A 204 1 ATOM 1532 C CA . ALA A 1 204 . 6.396 60.587 54.173 1.00 5.94 ? CA ALA A 204 1 ATOM 1533 C C . ALA A 1 204 . 5.338 60.269 53.101 1.00 6.82 ? C ALA A 204 1 ATOM 1534 O O . ALA A 1 204 . 5.487 59.338 52.319 1.00 10.15 ? O ALA A 204 1 ATOM 1535 C CB . ALA A 1 204 . 6.106 59.837 55.485 1.00 4.71 ? CB ALA A 204 1 ATOM 1536 N N . SER A 1 205 . 4.261 61.055 53.073 1.00 5.33 ? N SER A 205 1 ATOM 1537 C CA . SER A 1 205 . 3.218 60.858 52.077 1.00 5.86 ? CA SER A 205 1 ATOM 1538 C C . SER A 1 205 . 3.780 61.076 50.653 1.00 8.2 ? C SER A 205 1 ATOM 1539 O O . SER A 1 205 . 3.547 60.320 49.715 1.00 8.05 ? O SER A 205 1 ATOM 1540 C CB . SER A 1 205 . 2.075 61.857 52.346 1.00 7.72 ? CB SER A 205 1 ATOM 1541 O OG . SER A 1 205 . 1.365 61.451 53.513 1.00 5.9 ? OG SER A 205 1 ATOM 1542 N N . VAL A 1 206 . 4.566 62.146 50.515 1.00 6.12 ? N VAL A 206 1 ATOM 1543 C CA . VAL A 1 206 . 5.196 62.469 49.256 1.00 2 ? CA VAL A 206 1 ATOM 1544 C C . VAL A 1 206 . 5.972 61.252 48.764 1.00 3.78 ? C VAL A 206 1 ATOM 1545 O O . VAL A 1 206 . 5.787 60.752 47.665 1.00 11.42 ? O VAL A 206 1 ATOM 1546 C CB . VAL A 1 206 . 6.055 63.713 49.507 1.00 2 ? CB VAL A 206 1 ATOM 1547 C CG1 . VAL A 1 206 . 7.097 63.956 48.444 1.00 2 ? CG1 VAL A 206 1 ATOM 1548 C CG2 . VAL A 1 206 . 5.182 64.976 49.697 1.00 2 ? CG2 VAL A 206 1 ATOM 1549 N N . GLY A 1 207 . 6.842 60.733 49.604 1.00 4.92 ? N GLY A 207 1 ATOM 1550 C CA . GLY A 1 207 . 7.560 59.553 49.153 1.00 5.92 ? CA GLY A 207 1 ATOM 1551 C C . GLY A 1 207 . 6.625 58.386 48.855 1.00 8.28 ? C GLY A 207 1 ATOM 1552 O O . GLY A 1 207 . 6.941 57.511 48.058 1.00 10.84 ? O GLY A 207 1 ATOM 1553 N N . MET A 1 208 . 5.454 58.370 49.497 1.00 7.2 ? N MET A 208 1 ATOM 1554 C CA . MET A 1 208 . 4.528 57.283 49.206 1.00 13.02 ? CA MET A 208 1 ATOM 1555 C C . MET A 1 208 . 3.913 57.475 47.828 1.00 14.81 ? C MET A 208 1 ATOM 1556 O O . MET A 1 208 . 3.509 56.511 47.199 1.00 18.28 ? O MET A 208 1 ATOM 1557 C CB . MET A 1 208 . 3.466 57.097 50.302 1.00 12.68 ? CB MET A 208 1 ATOM 1558 C CG . MET A 1 208 . 4.136 56.577 51.591 1.00 17.91 ? CG MET A 208 1 ATOM 1559 S SD . MET A 1 208 . 3.052 56.711 53.030 1.00 20.21 ? SD MET A 208 1 ATOM 1560 C CE . MET A 1 208 . 3.906 55.526 54.098 1.00 20.24 ? CE MET A 208 1 ATOM 1561 N N . HIS A 1 209 . 3.848 58.718 47.340 1.00 14.66 ? N HIS A 209 1 ATOM 1562 C CA . HIS A 1 209 . 3.291 58.947 45.996 1.00 11.19 ? CA HIS A 209 1 ATOM 1563 C C . HIS A 1 209 . 4.358 58.572 44.978 1.00 11.42 ? C HIS A 209 1 ATOM 1564 O O . HIS A 1 209 . 4.084 58.017 43.928 1.00 14.54 ? O HIS A 209 1 ATOM 1565 C CB . HIS A 1 209 . 2.747 60.365 45.814 1.00 5.09 ? CB HIS A 209 1 ATOM 1566 C CG . HIS A 1 209 . 1.485 60.551 46.643 1.00 10.19 ? CG HIS A 209 1 ATOM 1567 N ND1 . HIS A 1 209 . 1.229 61.615 47.439 1.00 6.95 ? ND1 HIS A 209 1 ATOM 1568 C CD2 . HIS A 1 209 . 0.350 59.703 46.712 1.00 11.14 ? CD2 HIS A 209 1 ATOM 1569 C CE1 . HIS A 1 209 . -0.001 61.438 47.940 1.00 5.74 ? CE1 HIS A 209 1 ATOM 1570 N NE2 . HIS A 1 209 . -0.557 60.293 47.518 1.00 9.38 ? NE2 HIS A 209 1 ATOM 1571 N N . ILE A 1 210 . 5.610 58.860 45.305 1.00 6.53 ? N ILE A 210 1 ATOM 1572 C CA . ILE A 1 210 . 6.673 58.440 44.411 1.00 3.94 ? CA ILE A 210 1 ATOM 1573 C C . ILE A 1 210 . 6.668 56.913 44.266 1.00 5.37 ? C ILE A 210 1 ATOM 1574 O O . ILE A 1 210 . 7.180 56.400 43.284 1.00 6.16 ? O ILE A 210 1 ATOM 1575 C CB . ILE A 1 210 . 8.032 58.884 45.019 1.00 2 ? CB ILE A 210 1 ATOM 1576 C CG1 . ILE A 1 210 . 8.188 60.403 44.963 1.00 2 ? CG1 ILE A 210 1 ATOM 1577 C CG2 . ILE A 1 210 . 9.267 58.176 44.438 1.00 2 ? CG2 ILE A 210 1 ATOM 1578 C CD1 . ILE A 1 210 . 9.641 60.860 45.130 1.00 2 ? CD1 ILE A 210 1 ATOM 1579 N N . LEU A 1 211 . 6.136 56.196 45.270 1.00 9.23 ? N LEU A 211 1 ATOM 1580 C CA . LEU A 1 211 . 6.130 54.723 45.227 1.00 11.06 ? CA LEU A 211 1 ATOM 1581 C C . LEU A 1 211 . 4.860 54.134 44.636 1.00 10.95 ? C LEU A 211 1 ATOM 1582 O O . LEU A 1 211 . 4.847 53.175 43.886 1.00 11.23 ? O LEU A 211 1 ATOM 1583 C CB . LEU A 1 211 . 6.248 54.128 46.660 1.00 12.8 ? CB LEU A 211 1 ATOM 1584 C CG . LEU A 1 211 . 7.587 54.369 47.402 1.00 13.52 ? CG LEU A 211 1 ATOM 1585 C CD1 . LEU A 1 211 . 7.445 54.183 48.916 1.00 17.51 ? CD1 LEU A 211 1 ATOM 1586 C CD2 . LEU A 1 211 . 8.665 53.413 46.916 1.00 12.1 ? CD2 LEU A 211 1 ATOM 1587 N N . SER A 1 212 . 3.736 54.704 45.013 1.00 14.7 ? N SER A 212 1 ATOM 1588 C CA . SER A 1 212 . 2.476 54.173 44.523 1.00 14.5 ? CA SER A 212 1 ATOM 1589 C C . SER A 1 212 . 2.337 54.386 43.025 1.00 21.75 ? C SER A 212 1 ATOM 1590 O O . SER A 1 212 . 2.259 55.534 42.568 1.00 21.93 ? O SER A 212 1 ATOM 1591 C CB . SER A 1 212 . 1.355 54.934 45.211 1.00 15.12 ? CB SER A 212 1 ATOM 1592 O OG . SER A 1 212 . 0.118 54.303 44.978 1.00 13.22 ? OG SER A 212 1 ATOM 1593 N N . PRO A 1 213 . 2.192 53.264 42.271 1.00 23.23 ? N PRO A 213 1 ATOM 1594 C CA . PRO A 1 213 . 1.945 53.349 40.829 1.00 21.02 ? CA PRO A 213 1 ATOM 1595 C C . PRO A 1 213 . 0.849 54.321 40.459 1.00 19.13 ? C PRO A 213 1 ATOM 1596 O O . PRO A 1 213 . 1.017 55.184 39.612 1.00 27.56 ? O PRO A 213 1 ATOM 1597 C CB . PRO A 1 213 . 1.602 51.919 40.393 1.00 20.29 ? CB PRO A 213 1 ATOM 1598 C CG . PRO A 1 213 . 2.090 51.014 41.535 1.00 28 ? CG PRO A 213 1 ATOM 1599 C CD . PRO A 1 213 . 2.252 51.897 42.783 1.00 25.05 ? CD PRO A 213 1 ATOM 1600 N N . GLY A 1 214 . -0.279 54.169 41.142 1.00 14.82 ? N GLY A 214 1 ATOM 1601 C CA . GLY A 1 214 . -1.396 55.057 40.855 1.00 11.73 ? CA GLY A 214 1 ATOM 1602 C C . GLY A 1 214 . -1.131 56.562 40.981 1.00 16.73 ? C GLY A 214 1 ATOM 1603 O O . GLY A 1 214 . -1.838 57.366 40.392 1.00 18.79 ? O GLY A 214 1 ATOM 1604 N N . SER A 1 215 . -0.120 56.979 41.746 1.00 17.16 ? N SER A 215 1 ATOM 1605 C CA . SER A 1 215 . 0.068 58.425 41.839 1.00 16.69 ? CA SER A 215 1 ATOM 1606 C C . SER A 1 215 . 1.252 58.958 41.067 1.00 16.13 ? C SER A 215 1 ATOM 1607 O O . SER A 1 215 . 1.328 60.161 40.835 1.00 15.15 ? O SER A 215 1 ATOM 1608 C CB . SER A 1 215 . 0.333 58.824 43.298 1.00 18.02 ? CB SER A 215 1 ATOM 1609 O OG . SER A 1 215 . -0.780 58.428 44.069 1.00 16.1 ? OG SER A 215 1 ATOM 1610 N N . ARG A 1 216 . 2.166 58.067 40.662 1.00 11.76 ? N ARG A 216 1 ATOM 1611 C CA . ARG A 1 216 . 3.365 58.553 39.993 1.00 7.47 ? CA ARG A 216 1 ATOM 1612 C C . ARG A 1 216 . 3.154 59.544 38.901 1.00 12.43 ? C ARG A 216 1 ATOM 1613 O O . ARG A 1 216 . 4.003 60.381 38.658 1.00 13.54 ? O ARG A 216 1 ATOM 1614 C CB . ARG A 1 216 . 4.172 57.414 39.365 1.00 3.07 ? CB ARG A 216 1 ATOM 1615 C CG . ARG A 1 216 . 4.511 56.315 40.358 1.00 4.23 ? CG ARG A 216 1 ATOM 1616 C CD . ARG A 1 216 . 5.389 55.216 39.790 1.00 3.04 ? CD ARG A 216 1 ATOM 1617 N NE . ARG A 1 216 . 5.359 54.129 40.725 1.00 5.69 ? NE ARG A 216 1 ATOM 1618 C CZ . ARG A 1 216 . 5.964 52.959 40.550 1.00 11.34 ? CZ ARG A 216 1 ATOM 1619 N NH1 . ARG A 1 216 . 6.790 52.725 39.536 1.00 14.95 ? NH1 ARG A 216 1 ATOM 1620 N NH2 . ARG A 1 216 . 5.701 52.009 41.433 1.00 13.59 ? NH2 ARG A 216 1 ATOM 1621 N N . ASP A 1 217 . 2.000 59.449 38.236 1.00 15 ? N ASP A 217 1 ATOM 1622 C CA . ASP A 1 217 . 1.829 60.353 37.105 1.00 19.24 ? CA ASP A 217 1 ATOM 1623 C C . ASP A 1 217 . 1.248 61.740 37.367 1.00 18.74 ? C ASP A 217 1 ATOM 1624 O O . ASP A 1 217 . 1.229 62.518 36.421 1.00 21.91 ? O ASP A 217 1 ATOM 1625 C CB . ASP A 1 217 . 0.959 59.675 36.016 1.00 23.06 ? CB ASP A 217 1 ATOM 1626 C CG . ASP A 1 217 . 1.414 58.278 35.549 1.00 25.62 ? CG ASP A 217 1 ATOM 1627 O OD1 . ASP A 1 217 . 2.548 57.880 35.829 1.00 22.78 ? OD1 ASP A 217 1 ATOM 1628 O OD2 . ASP A 1 217 . 0.623 57.592 34.893 1.00 22.82 ? OD2 ASP A 217 1 ATOM 1629 N N . LEU A 1 218 . 0.777 62.060 38.588 1.00 16.28 ? N LEU A 218 1 ATOM 1630 C CA . LEU A 1 218 . 0.167 63.379 38.791 1.00 7.33 ? CA LEU A 218 1 ATOM 1631 C C . LEU A 1 218 . 1.103 64.435 39.320 1.00 6.79 ? C LEU A 218 1 ATOM 1632 O O . LEU A 1 218 . 0.637 65.480 39.781 1.00 8.66 ? O LEU A 218 1 ATOM 1633 C CB . LEU A 1 218 . -1.065 63.315 39.710 1.00 4.41 ? CB LEU A 218 1 ATOM 1634 C CG . LEU A 1 218 . -2.056 62.222 39.286 1.00 5.15 ? CG LEU A 218 1 ATOM 1635 C CD1 . LEU A 1 218 . -1.925 61.003 40.179 1.00 12.78 ? CD1 LEU A 218 1 ATOM 1636 C CD2 . LEU A 1 218 . -3.501 62.692 39.304 1.00 9.62 ? CD2 LEU A 218 1 ATOM 1637 N N . PHE A 1 219 . 2.408 64.162 39.300 1.00 2 ? N PHE A 219 1 ATOM 1638 C CA . PHE A 1 219 . 3.315 65.184 39.796 1.00 3.78 ? CA PHE A 219 1 ATOM 1639 C C . PHE A 1 219 . 4.652 64.960 39.090 1.00 6.87 ? C PHE A 219 1 ATOM 1640 O O . PHE A 1 219 . 4.892 63.889 38.535 1.00 2 ? O PHE A 219 1 ATOM 1641 C CB . PHE A 1 219 . 3.368 65.195 41.347 1.00 3.53 ? CB PHE A 219 1 ATOM 1642 C CG . PHE A 1 219 . 3.986 63.928 41.898 1.00 2 ? CG PHE A 219 1 ATOM 1643 C CD1 . PHE A 1 219 . 3.212 62.771 42.060 1.00 2 ? CD1 PHE A 219 1 ATOM 1644 C CD2 . PHE A 1 219 . 5.364 63.892 42.168 1.00 2 ? CD2 PHE A 219 1 ATOM 1645 C CE1 . PHE A 1 219 . 3.828 61.581 42.454 1.00 2 ? CE1 PHE A 219 1 ATOM 1646 C CE2 . PHE A 1 219 . 5.977 62.707 42.564 1.00 2 ? CE2 PHE A 219 1 ATOM 1647 C CZ . PHE A 1 219 . 5.206 61.550 42.701 1.00 2 ? CZ PHE A 219 1 ATOM 1648 N N . ARG A 1 220 . 5.515 65.991 39.120 1.00 6.39 ? N ARG A 220 1 ATOM 1649 C CA . ARG A 1 220 . 6.808 65.884 38.440 1.00 9.97 ? CA ARG A 220 1 ATOM 1650 C C . ARG A 1 220 . 7.912 65.556 39.397 1.00 14.43 ? C ARG A 220 1 ATOM 1651 O O . ARG A 1 220 . 8.466 64.473 39.360 1.00 18.16 ? O ARG A 220 1 ATOM 1652 C CB . ARG A 1 220 . 7.108 67.173 37.640 1.00 12.04 ? CB ARG A 220 1 ATOM 1653 C CG . ARG A 1 220 . 8.271 67.027 36.635 1.00 15.91 ? CG ARG A 220 1 ATOM 1654 C CD . ARG A 1 220 . 8.000 67.797 35.337 1.00 19.43 ? CD ARG A 220 1 ATOM 1655 N NE . ARG A 1 220 . 9.148 67.726 34.445 1.00 22.8 ? NE ARG A 220 1 ATOM 1656 C CZ . ARG A 1 220 . 9.270 68.564 33.400 1.00 22.42 ? CZ ARG A 220 1 ATOM 1657 N NH1 . ARG A 1 220 . 8.375 69.516 33.153 1.00 20.61 ? NH1 ARG A 220 1 ATOM 1658 N NH2 . ARG A 1 220 . 10.321 68.455 32.605 1.00 25.46 ? NH2 ARG A 220 1 ATOM 1659 N N . ARG A 1 221 . 8.195 66.527 40.276 1.00 17.89 ? N ARG A 221 1 ATOM 1660 C CA . ARG A 1 221 . 9.258 66.383 41.266 1.00 17.22 ? CA ARG A 221 1 ATOM 1661 C C . ARG A 1 221 . 8.644 66.313 42.658 1.00 17.46 ? C ARG A 221 1 ATOM 1662 O O . ARG A 1 221 . 7.445 66.512 42.819 1.00 17.58 ? O ARG A 221 1 ATOM 1663 C CB . ARG A 1 221 . 10.161 67.625 41.216 1.00 19.05 ? CB ARG A 221 1 ATOM 1664 C CG . ARG A 1 221 . 10.647 68.028 39.816 1.00 16.37 ? CG ARG A 221 1 ATOM 1665 C CD . ARG A 1 221 . 11.060 69.518 39.785 1.00 28.68 ? CD ARG A 221 1 ATOM 1666 N NE . ARG A 1 221 . 10.931 70.103 38.460 1.00 33.55 ? NE ARG A 221 1 ATOM 1667 C CZ . ARG A 1 221 . 11.679 69.665 37.455 1.00 35.29 ? CZ ARG A 221 1 ATOM 1668 N NH1 . ARG A 1 221 . 12.631 68.772 37.692 1.00 34.37 ? NH1 ARG A 221 1 ATOM 1669 N NH2 . ARG A 1 221 . 11.456 70.112 36.218 1.00 36.84 ? NH2 ARG A 221 1 ATOM 1670 N N . ALA A 1 222 . 9.486 66.088 43.675 1.00 15.7 ? N ALA A 222 1 ATOM 1671 C CA . ALA A 1 222 . 8.963 66.034 45.036 1.00 13.29 ? CA ALA A 222 1 ATOM 1672 C C . ALA A 1 222 . 10.009 66.556 46.017 1.00 13.23 ? C ALA A 222 1 ATOM 1673 O O . ALA A 1 222 . 11.200 66.445 45.737 1.00 14.05 ? O ALA A 222 1 ATOM 1674 C CB . ALA A 1 222 . 8.669 64.583 45.397 1.00 9.62 ? CB ALA A 222 1 ATOM 1675 N N . ILE A 1 223 . 9.543 67.114 47.149 1.00 13.4 ? N ILE A 223 1 ATOM 1676 C CA . ILE A 1 223 . 10.397 67.622 48.233 1.00 11.2 ? CA ILE A 223 1 ATOM 1677 C C . ILE A 1 223 . 9.900 66.909 49.494 1.00 11.06 ? C ILE A 223 1 ATOM 1678 O O . ILE A 1 223 . 8.696 66.894 49.755 1.00 9.43 ? O ILE A 223 1 ATOM 1679 C CB . ILE A 1 223 . 10.267 69.139 48.446 1.00 7.01 ? CB ILE A 223 1 ATOM 1680 C CG1 . ILE A 1 223 . 10.630 69.951 47.196 1.00 8.53 ? CG1 ILE A 223 1 ATOM 1681 C CG2 . ILE A 1 223 . 11.073 69.602 49.656 1.00 6.83 ? CG2 ILE A 223 1 ATOM 1682 C CD1 . ILE A 1 223 . 10.706 71.477 47.400 1.00 2 ? CD1 ILE A 223 1 ATOM 1683 N N . LEU A 1 224 . 10.832 66.364 50.282 1.00 10.82 ? N LEU A 224 1 ATOM 1684 C CA . LEU A 1 224 . 10.454 65.636 51.504 1.00 10.14 ? CA LEU A 224 1 ATOM 1685 C C . LEU A 1 224 . 11.186 66.286 52.662 1.00 7.47 ? C LEU A 224 1 ATOM 1686 O O . LEU A 1 224 . 12.407 66.353 52.657 1.00 8.76 ? O LEU A 224 1 ATOM 1687 C CB . LEU A 1 224 . 10.856 64.138 51.432 1.00 9.75 ? CB LEU A 224 1 ATOM 1688 C CG . LEU A 1 224 . 10.162 63.329 50.311 1.00 4.79 ? CG LEU A 224 1 ATOM 1689 C CD1 . LEU A 1 224 . 10.817 63.512 48.939 1.00 5.18 ? CD1 LEU A 224 1 ATOM 1690 C CD2 . LEU A 1 224 . 10.126 61.833 50.641 1.00 2 ? CD2 LEU A 224 1 ATOM 1691 N N . GLN A 1 225 . 10.441 66.772 53.661 1.00 6.25 ? N GLN A 225 1 ATOM 1692 C CA . GLN A 1 225 . 11.071 67.435 54.809 1.00 5.17 ? CA GLN A 225 1 ATOM 1693 C C . GLN A 1 225 . 10.840 66.600 56.068 1.00 5.65 ? C GLN A 225 1 ATOM 1694 O O . GLN A 1 225 . 9.703 66.387 56.488 1.00 4.29 ? O GLN A 225 1 ATOM 1695 C CB . GLN A 1 225 . 10.491 68.867 54.981 1.00 6.19 ? CB GLN A 225 1 ATOM 1696 C CG . GLN A 1 225 . 10.039 69.499 53.638 1.00 9.69 ? CG GLN A 225 1 ATOM 1697 C CD . GLN A 1 225 . 9.983 71.001 53.631 1.00 7.42 ? CD GLN A 225 1 ATOM 1698 O OE1 . GLN A 1 225 . 8.963 71.660 53.579 1.00 11.52 ? OE1 GLN A 225 1 ATOM 1699 N NE2 . GLN A 1 225 . 11.165 71.555 53.655 1.00 14.31 ? NE2 GLN A 225 1 ATOM 1700 N N . SER A 1 226 . 11.935 66.119 56.667 1.00 7.22 ? N SER A 226 1 ATOM 1701 C CA . SER A 1 226 . 11.870 65.309 57.882 1.00 7.97 ? CA SER A 226 1 ATOM 1702 C C . SER A 1 226 . 10.855 64.187 57.790 1.00 9.27 ? C SER A 226 1 ATOM 1703 O O . SER A 1 226 . 10.069 63.996 58.704 1.00 14.08 ? O SER A 226 1 ATOM 1704 C CB . SER A 1 226 . 11.509 66.207 59.087 1.00 9.13 ? CB SER A 226 1 ATOM 1705 O OG . SER A 1 226 . 12.345 67.380 59.155 1.00 17.16 ? OG SER A 226 1 ATOM 1706 N N . GLY A 1 227 . 10.841 63.453 56.686 1.00 9.93 ? N GLY A 227 1 ATOM 1707 C CA . GLY A 1 227 . 9.866 62.365 56.553 1.00 10 ? CA GLY A 227 1 ATOM 1708 C C . GLY A 1 227 . 10.398 61.422 55.485 1.00 9.65 ? C GLY A 227 1 ATOM 1709 O O . GLY A 1 227 . 11.241 61.798 54.678 1.00 9.92 ? O GLY A 227 1 ATOM 1710 N N . SER A 1 228 . 9.934 60.186 55.475 1.00 4.61 ? N SER A 228 1 ATOM 1711 C CA . SER A 1 228 . 10.456 59.283 54.477 1.00 4.86 ? CA SER A 228 1 ATOM 1712 C C . SER A 1 228 . 9.499 58.143 54.546 1.00 8.96 ? C SER A 228 1 ATOM 1713 O O . SER A 1 228 . 9.098 57.836 55.653 1.00 14.21 ? O SER A 228 1 ATOM 1714 C CB . SER A 1 228 . 11.860 58.847 54.901 1.00 2.4 ? CB SER A 228 1 ATOM 1715 O OG . SER A 1 228 . 12.576 58.342 53.834 1.00 10.54 ? OG SER A 228 1 ATOM 1716 N N . PRO A 1 229 . 9.076 57.527 53.426 1.00 11.99 ? N PRO A 229 1 ATOM 1717 C CA . PRO A 1 229 . 7.931 56.615 53.484 1.00 9.6 ? CA PRO A 229 1 ATOM 1718 C C . PRO A 1 229 . 8.277 55.397 54.298 1.00 7.79 ? C PRO A 229 1 ATOM 1719 O O . PRO A 1 229 . 7.446 54.725 54.874 1.00 10.9 ? O PRO A 229 1 ATOM 1720 C CB . PRO A 1 229 . 7.694 56.249 52.014 1.00 10.02 ? CB PRO A 229 1 ATOM 1721 C CG . PRO A 1 229 . 9.027 56.508 51.286 1.00 11.62 ? CG PRO A 229 1 ATOM 1722 C CD . PRO A 1 229 . 9.709 57.613 52.107 1.00 11.57 ? CD PRO A 229 1 ATOM 1723 N N . ASN A 1 230 . 9.573 55.114 54.322 1.00 7.25 ? N ASN A 230 1 ATOM 1724 C CA . ASN A 1 230 . 10.101 53.963 55.035 1.00 6.94 ? CA ASN A 230 1 ATOM 1725 C C . ASN A 1 230 . 10.359 54.238 56.512 1.00 9.37 ? C ASN A 230 1 ATOM 1726 O O . ASN A 1 230 . 10.986 53.433 57.193 1.00 15.47 ? O ASN A 230 1 ATOM 1727 C CB . ASN A 1 230 . 11.407 53.456 54.369 1.00 2 ? CB ASN A 230 1 ATOM 1728 C CG . ASN A 1 230 . 12.516 54.501 54.448 1.00 6.77 ? CG ASN A 230 1 ATOM 1729 O OD1 . ASN A 1 230 . 12.303 55.690 54.241 1.00 2 ? OD1 ASN A 230 1 ATOM 1730 N ND2 . ASN A 1 230 . 13.720 54.047 54.770 1.00 11.81 ? ND2 ASN A 230 1 ATOM 1731 N N . CYS A 1 231 . 9.937 55.401 57.009 1.00 7.38 ? N CYS A 231 1 ATOM 1732 C CA . CYS A 1 231 . 10.172 55.654 58.423 1.00 5.55 ? CA CYS A 231 1 ATOM 1733 C C . CYS A 1 231 . 9.274 54.707 59.206 1.00 7.9 ? C CYS A 231 1 ATOM 1734 O O . CYS A 1 231 . 8.155 54.482 58.758 1.00 6.82 ? O CYS A 231 1 ATOM 1735 C CB . CYS A 1 231 . 9.735 57.072 58.763 1.00 2.72 ? CB CYS A 231 1 ATOM 1736 S SG . CYS A 1 231 . 10.980 58.262 58.302 1.00 16.21 ? SG CYS A 231 1 ATOM 1737 N N . PRO A 1 232 . 9.742 54.211 60.387 1.00 6.94 ? N PRO A 232 1 ATOM 1738 C CA . PRO A 1 232 . 9.078 53.113 61.078 1.00 6.07 ? CA PRO A 232 1 ATOM 1739 C C . PRO A 1 232 . 7.696 53.428 61.555 1.00 10.04 ? C PRO A 232 1 ATOM 1740 O O . PRO A 1 232 . 6.866 52.567 61.792 1.00 14.91 ? O PRO A 232 1 ATOM 1741 C CB . PRO A 1 232 . 9.964 52.840 62.296 1.00 3.63 ? CB PRO A 232 1 ATOM 1742 C CG . PRO A 1 232 . 10.918 54.028 62.451 1.00 2 ? CG PRO A 232 1 ATOM 1743 C CD . PRO A 1 232 . 10.904 54.738 61.101 1.00 6.31 ? CD PRO A 232 1 ATOM 1744 N N . TRP A 1 233 . 7.475 54.719 61.733 1.00 10.65 ? N TRP A 233 1 ATOM 1745 C CA . TRP A 1 233 . 6.176 55.128 62.214 1.00 10.28 ? CA TRP A 233 1 ATOM 1746 C C . TRP A 1 233 . 5.197 55.439 61.106 1.00 12.09 ? C TRP A 233 1 ATOM 1747 O O . TRP A 1 233 . 4.084 55.868 61.389 1.00 15.11 ? O TRP A 233 1 ATOM 1748 C CB . TRP A 1 233 . 6.341 56.372 63.088 1.00 7.96 ? CB TRP A 233 1 ATOM 1749 C CG . TRP A 1 233 . 7.222 57.386 62.399 1.00 7 ? CG TRP A 233 1 ATOM 1750 C CD1 . TRP A 1 233 . 8.621 57.518 62.583 1.00 9.69 ? CD1 TRP A 233 1 ATOM 1751 C CD2 . TRP A 1 233 . 6.822 58.383 61.495 1.00 5.75 ? CD2 TRP A 233 1 ATOM 1752 N NE1 . TRP A 1 233 . 9.099 58.558 61.845 1.00 9.36 ? NE1 TRP A 233 1 ATOM 1753 C CE2 . TRP A 1 233 . 8.057 59.138 61.158 1.00 6.32 ? CE2 TRP A 233 1 ATOM 1754 C CE3 . TRP A 1 233 . 5.602 58.746 60.911 1.00 4.33 ? CE3 TRP A 233 1 ATOM 1755 C CZ2 . TRP A 1 233 . 7.987 60.215 60.272 1.00 2 ? CZ2 TRP A 233 1 ATOM 1756 C CZ3 . TRP A 1 233 . 5.565 59.831 60.018 1.00 4.01 ? CZ3 TRP A 233 1 ATOM 1757 C CH2 . TRP A 1 233 . 6.738 60.552 59.709 1.00 5.7 ? CH2 TRP A 233 1 ATOM 1758 N N . ALA A 1 234 . 5.603 55.263 59.837 1.00 10.4 ? N ALA A 234 1 ATOM 1759 C CA . ALA A 1 234 . 4.664 55.613 58.762 1.00 10.23 ? CA ALA A 234 1 ATOM 1760 C C . ALA A 1 234 . 3.829 54.471 58.193 1.00 9.2 ? C ALA A 234 1 ATOM 1761 O O . ALA A 1 234 . 2.994 54.737 57.345 1.00 8.66 ? O ALA A 234 1 ATOM 1762 C CB . ALA A 1 234 . 5.389 56.299 57.601 1.00 9.92 ? CB ALA A 234 1 ATOM 1763 N N . SER A 1 235 . 4.009 53.214 58.584 1.00 9.85 ? N SER A 235 1 ATOM 1764 C CA . SER A 1 235 . 3.125 52.240 57.963 1.00 8.55 ? CA SER A 235 1 ATOM 1765 C C . SER A 1 235 . 2.925 51.041 58.838 1.00 11.23 ? C SER A 235 1 ATOM 1766 O O . SER A 1 235 . 3.702 50.831 59.755 1.00 14.24 ? O SER A 235 1 ATOM 1767 C CB . SER A 1 235 . 3.689 51.813 56.616 1.00 9.56 ? CB SER A 235 1 ATOM 1768 O OG . SER A 1 235 . 5.031 51.343 56.756 1.00 11.78 ? OG SER A 235 1 ATOM 1769 N N . VAL A 1 236 . 1.875 50.263 58.594 1.00 12.67 ? N VAL A 236 1 ATOM 1770 C CA . VAL A 1 236 . 1.665 49.054 59.377 1.00 12.89 ? CA VAL A 236 1 ATOM 1771 C C . VAL A 1 236 . 1.203 47.980 58.410 1.00 14.64 ? C VAL A 236 1 ATOM 1772 O O . VAL A 1 236 . 0.770 48.250 57.299 1.00 18.52 ? O VAL A 236 1 ATOM 1773 C CB . VAL A 1 236 . 0.694 49.230 60.562 1.00 13.36 ? CB VAL A 236 1 ATOM 1774 C CG1 . VAL A 1 236 . 1.252 50.234 61.568 1.00 9.32 ? CG1 VAL A 236 1 ATOM 1775 C CG2 . VAL A 1 236 . -0.759 49.575 60.164 1.00 12.44 ? CG2 VAL A 236 1 ATOM 1776 N N . SER A 1 237 . 1.280 46.733 58.829 1.00 11.99 ? N SER A 237 1 ATOM 1777 C CA . SER A 1 237 . 0.841 45.682 57.934 1.00 14.87 ? CA SER A 237 1 ATOM 1778 C C . SER A 1 237 . -0.664 45.589 58.008 1.00 16.44 ? C SER A 237 1 ATOM 1779 O O . SER A 1 237 . -1.283 46.134 58.916 1.00 17.84 ? O SER A 237 1 ATOM 1780 C CB . SER A 1 237 . 1.473 44.359 58.355 1.00 20.46 ? CB SER A 237 1 ATOM 1781 O OG . SER A 1 237 . 1.233 44.181 59.749 1.00 31.59 ? OG SER A 237 1 ATOM 1782 N N . VAL A 1 238 . -1.261 44.849 57.074 1.00 16.3 ? N VAL A 238 1 ATOM 1783 C CA . VAL A 1 238 . -2.705 44.760 57.161 1.00 17.07 ? CA VAL A 238 1 ATOM 1784 C C . VAL A 1 238 . -3.148 44.105 58.431 1.00 17.3 ? C VAL A 238 1 ATOM 1785 O O . VAL A 1 238 . -4.183 44.417 59.005 1.00 20.67 ? O VAL A 238 1 ATOM 1786 C CB . VAL A 1 238 . -3.267 44.082 55.922 1.00 13.86 ? CB VAL A 238 1 ATOM 1787 C CG1 . VAL A 1 238 . -3.019 44.988 54.718 1.00 21.79 ? CG1 VAL A 238 1 ATOM 1788 C CG2 . VAL A 1 238 . -2.649 42.709 55.657 1.00 20.71 ? CG2 VAL A 238 1 ATOM 1789 N N . ALA A 1 239 . -2.299 43.184 58.874 1.00 16.88 ? N ALA A 239 1 ATOM 1790 C CA . ALA A 1 239 . -2.651 42.491 60.097 1.00 19.71 ? CA ALA A 239 1 ATOM 1791 C C . ALA A 1 239 . -2.739 43.451 61.258 1.00 22.34 ? C ALA A 239 1 ATOM 1792 O O . ALA A 1 239 . -3.704 43.480 62.010 1.00 24.99 ? O ALA A 239 1 ATOM 1793 C CB . ALA A 1 239 . -1.629 41.400 60.402 1.00 20.58 ? CB ALA A 239 1 ATOM 1794 N N . GLU A 1 240 . -1.687 44.271 61.369 1.00 21.45 ? N GLU A 240 1 ATOM 1795 C CA . GLU A 1 240 . -1.680 45.231 62.462 1.00 20.5 ? CA GLU A 240 1 ATOM 1796 C C . GLU A 1 240 . -2.828 46.188 62.386 1.00 19.54 ? C GLU A 240 1 ATOM 1797 O O . GLU A 1 240 . -3.458 46.502 63.378 1.00 22.06 ? O GLU A 240 1 ATOM 1798 C CB . GLU A 1 240 . -0.360 46.019 62.554 1.00 23.57 ? CB GLU A 240 1 ATOM 1799 C CG . GLU A 1 240 . 0.418 45.679 63.843 1.00 30.3 ? CG GLU A 240 1 ATOM 1800 C CD . GLU A 1 240 . -0.134 46.401 65.072 1.00 27.07 ? CD GLU A 240 1 ATOM 1801 O OE1 . GLU A 1 240 . -1.308 46.735 65.099 1.00 26.76 ? OE1 GLU A 240 1 ATOM 1802 O OE2 . GLU A 1 240 . 0.622 46.643 65.998 1.00 28.68 ? OE2 GLU A 240 1 ATOM 1803 N N . GLY A 1 241 . -3.095 46.672 61.187 1.00 19.6 ? N GLY A 241 1 ATOM 1804 C CA . GLY A 1 241 . -4.201 47.607 61.081 1.00 17.71 ? CA GLY A 241 1 ATOM 1805 C C . GLY A 1 241 . -5.484 46.963 61.526 1.00 16.81 ? C GLY A 241 1 ATOM 1806 O O . GLY A 1 241 . -6.326 47.575 62.165 1.00 17.07 ? O GLY A 241 1 ATOM 1807 N N . ARG A 1 242 . -5.615 45.674 61.211 1.00 18.59 ? N ARG A 242 1 ATOM 1808 C CA . ARG A 1 242 . -6.839 45.009 61.630 1.00 21.59 ? CA ARG A 242 1 ATOM 1809 C C . ARG A 1 242 . -6.910 44.993 63.144 1.00 22.77 ? C ARG A 242 1 ATOM 1810 O O . ARG A 1 242 . -7.902 45.334 63.782 1.00 24.72 ? O ARG A 242 1 ATOM 1811 C CB . ARG A 1 242 . -6.885 43.591 61.054 1.00 20.14 ? CB ARG A 242 1 ATOM 1812 C CG . ARG A 1 242 . -8.240 42.915 61.291 1.00 27.41 ? CG ARG A 242 1 ATOM 1813 C CD . ARG A 1 242 . -8.448 41.677 60.402 1.00 32.04 ? CD ARG A 242 1 ATOM 1814 N NE . ARG A 1 242 . -8.830 42.067 59.050 1.00 38.93 ? NE ARG A 242 1 ATOM 1815 C CZ . ARG A 1 242 . -10.099 42.372 58.735 1.00 42.03 ? CZ ARG A 242 1 ATOM 1816 N NH1 . ARG A 1 242 . -11.063 42.318 59.650 1.00 41.27 ? NH1 ARG A 242 1 ATOM 1817 N NH2 . ARG A 1 242 . -10.400 42.719 57.484 1.00 48.9 ? NH2 ARG A 242 1 ATOM 1818 N N . ARG A 1 243 . -5.778 44.583 63.707 1.00 21.15 ? N ARG A 243 1 ATOM 1819 C CA . ARG A 1 243 . -5.649 44.508 65.137 1.00 19.68 ? CA ARG A 243 1 ATOM 1820 C C . ARG A 1 243 . -6.085 45.804 65.811 1.00 20.18 ? C ARG A 243 1 ATOM 1821 O O . ARG A 1 243 . -6.945 45.824 66.687 1.00 22.86 ? O ARG A 243 1 ATOM 1822 C CB . ARG A 1 243 . -4.203 44.175 65.490 1.00 25.56 ? CB ARG A 243 1 ATOM 1823 C CG . ARG A 1 243 . -4.106 43.158 66.634 1.00 39.24 ? CG ARG A 243 1 ATOM 1824 C CD . ARG A 1 243 . -2.964 43.359 67.672 1.00 50.63 ? CD ARG A 243 1 ATOM 1825 N NE . ARG A 1 243 . -2.293 44.668 67.651 1.00 52.71 ? NE ARG A 243 1 ATOM 1826 C CZ . ARG A 1 243 . -2.663 45.754 68.373 1.00 54.11 ? CZ ARG A 243 1 ATOM 1827 N NH1 . ARG A 1 243 . -3.759 45.769 69.142 1.00 53.49 ? NH1 ARG A 243 1 ATOM 1828 N NH2 . ARG A 1 243 . -1.899 46.844 68.331 1.00 52.99 ? NH2 ARG A 243 1 ATOM 1829 N N . ARG A 1 244 . -5.476 46.905 65.381 1.00 14.29 ? N ARG A 244 1 ATOM 1830 C CA . ARG A 1 244 . -5.837 48.182 65.980 1.00 13.22 ? CA ARG A 244 1 ATOM 1831 C C . ARG A 1 244 . -7.269 48.582 65.667 1.00 18.25 ? C ARG A 244 1 ATOM 1832 O O . ARG A 1 244 . -7.947 49.238 66.450 1.00 22.33 ? O ARG A 244 1 ATOM 1833 C CB . ARG A 1 244 . -4.915 49.321 65.515 1.00 8.69 ? CB ARG A 244 1 ATOM 1834 C CG . ARG A 1 244 . -3.440 48.987 65.728 1.00 3.14 ? CG ARG A 244 1 ATOM 1835 C CD . ARG A 1 244 . -2.461 50.102 65.352 1.00 2 ? CD ARG A 244 1 ATOM 1836 N NE . ARG A 1 244 . -1.132 49.595 65.636 1.00 2 ? NE ARG A 244 1 ATOM 1837 C CZ . ARG A 1 244 . -0.019 50.311 65.467 1.00 4.07 ? CZ ARG A 244 1 ATOM 1838 N NH1 . ARG A 1 244 . -0.037 51.595 65.109 1.00 3.12 ? NH1 ARG A 244 1 ATOM 1839 N NH2 . ARG A 1 244 . 1.148 49.721 65.664 1.00 3.18 ? NH2 ARG A 244 1 ATOM 1840 N N . ALA A 1 245 . -7.734 48.170 64.494 1.00 19.86 ? N ALA A 245 1 ATOM 1841 C CA . ALA A 1 245 . -9.075 48.541 64.107 1.00 18.78 ? CA ALA A 245 1 ATOM 1842 C C . ALA A 1 245 . -10.095 47.949 65.022 1.00 20.84 ? C ALA A 245 1 ATOM 1843 O O . ALA A 1 245 . -11.067 48.583 65.403 1.00 21.84 ? O ALA A 245 1 ATOM 1844 C CB . ALA A 1 245 . -9.343 48.070 62.679 1.00 21.74 ? CB ALA A 245 1 ATOM 1845 N N . VAL A 1 246 . -9.839 46.699 65.386 1.00 22.44 ? N VAL A 246 1 ATOM 1846 C CA . VAL A 1 246 . -10.754 45.975 66.263 1.00 25.15 ? CA VAL A 246 1 ATOM 1847 C C . VAL A 1 246 . -10.609 46.438 67.693 1.00 25.86 ? C VAL A 246 1 ATOM 1848 O O . VAL A 1 246 . -11.558 46.574 68.455 1.00 26.45 ? O VAL A 246 1 ATOM 1849 C CB . VAL A 1 246 . -10.494 44.470 66.075 1.00 23.34 ? CB VAL A 246 1 ATOM 1850 C CG1 . VAL A 1 246 . -10.293 43.644 67.350 1.00 23.96 ? CG1 VAL A 246 1 ATOM 1851 C CG2 . VAL A 1 246 . -11.575 43.874 65.168 1.00 29.5 ? CG2 VAL A 246 1 ATOM 1852 N N . GLU A 1 247 . -9.357 46.691 68.063 1.00 28.05 ? N GLU A 247 1 ATOM 1853 C CA . GLU A 1 247 . -9.075 47.151 69.409 1.00 23.29 ? CA GLU A 247 1 ATOM 1854 C C . GLU A 1 247 . -9.797 48.444 69.684 1.00 19.74 ? C GLU A 247 1 ATOM 1855 O O . GLU A 1 247 . -10.273 48.697 70.782 1.00 22.4 ? O GLU A 247 1 ATOM 1856 C CB . GLU A 1 247 . -7.564 47.278 69.601 1.00 28.4 ? CB GLU A 247 1 ATOM 1857 C CG . GLU A 1 247 . -7.144 47.345 71.067 1.00 40.09 ? CG GLU A 247 1 ATOM 1858 C CD . GLU A 1 247 . -7.638 46.115 71.815 1.00 46.37 ? CD GLU A 247 1 ATOM 1859 O OE1 . GLU A 1 247 . -7.740 45.049 71.196 1.00 45.76 ? OE1 GLU A 247 1 ATOM 1860 O OE2 . GLU A 1 247 . -7.933 46.237 73.007 1.00 52.56 ? OE2 GLU A 247 1 ATOM 1861 N N . LEU A 1 248 . -9.884 49.267 68.644 1.00 17.77 ? N LEU A 248 1 ATOM 1862 C CA . LEU A 1 248 . -10.612 50.516 68.796 1.00 16.07 ? CA LEU A 248 1 ATOM 1863 C C . LEU A 1 248 . -12.057 50.175 69.038 1.00 16.1 ? C LEU A 248 1 ATOM 1864 O O . LEU A 1 248 . -12.733 50.697 69.906 1.00 18.19 ? O LEU A 248 1 ATOM 1865 C CB . LEU A 1 248 . -10.540 51.368 67.524 1.00 13.23 ? CB LEU A 248 1 ATOM 1866 C CG . LEU A 1 248 . -11.058 52.795 67.764 1.00 12.13 ? CG LEU A 248 1 ATOM 1867 C CD1 . LEU A 1 248 . -10.051 53.618 68.579 1.00 21.34 ? CD1 LEU A 248 1 ATOM 1868 C CD2 . LEU A 1 248 . -11.360 53.513 66.456 1.00 10.06 ? CD2 LEU A 248 1 ATOM 1869 N N . GLY A 1 249 . -12.517 49.220 68.249 1.00 17.29 ? N GLY A 249 1 ATOM 1870 C CA . GLY A 1 249 . -13.888 48.784 68.363 1.00 18.58 ? CA GLY A 249 1 ATOM 1871 C C . GLY A 1 249 . -14.254 48.364 69.750 1.00 21.46 ? C GLY A 249 1 ATOM 1872 O O . GLY A 1 249 . -15.311 48.718 70.259 1.00 19.7 ? O GLY A 249 1 ATOM 1873 N N . ARG A 1 250 . -13.353 47.612 70.389 1.00 24.6 ? N ARG A 250 1 ATOM 1874 C CA . ARG A 1 250 . -13.712 47.195 71.734 1.00 29.78 ? CA ARG A 250 1 ATOM 1875 C C . ARG A 1 250 . -13.672 48.348 72.707 1.00 28.84 ? C ARG A 250 1 ATOM 1876 O O . ARG A 1 250 . -14.412 48.351 73.672 1.00 32.85 ? O ARG A 250 1 ATOM 1877 C CB . ARG A 1 250 . -13.000 45.921 72.197 1.00 31.65 ? CB ARG A 250 1 ATOM 1878 C CG . ARG A 1 250 . -11.564 46.095 72.694 1.00 38.32 ? CG ARG A 250 1 ATOM 1879 C CD . ARG A 1 250 . -10.716 44.826 72.510 1.00 42.1 ? CD ARG A 250 1 ATOM 1880 N NE . ARG A 1 250 . -11.511 43.603 72.529 1.00 47.16 ? NE ARG A 250 1 ATOM 1881 C CZ . ARG A 1 250 . -11.060 42.488 71.919 1.00 52.25 ? CZ ARG A 250 1 ATOM 1882 N NH1 . ARG A 1 250 . -9.846 42.455 71.360 1.00 51.05 ? NH1 ARG A 250 1 ATOM 1883 N NH2 . ARG A 1 250 . -11.833 41.398 71.868 1.00 54.19 ? NH2 ARG A 250 1 ATOM 1884 N N . ASN A 1 251 . -12.838 49.354 72.455 1.00 27.17 ? N ASN A 251 1 ATOM 1885 C CA . ASN A 1 251 . -12.850 50.482 73.400 1.00 27.75 ? CA ASN A 251 1 ATOM 1886 C C . ASN A 1 251 . -14.185 51.219 73.329 1.00 24.12 ? C ASN A 251 1 ATOM 1887 O O . ASN A 1 251 . -14.548 51.915 74.259 1.00 23.52 ? O ASN A 251 1 ATOM 1888 C CB . ASN A 1 251 . -11.711 51.511 73.204 1.00 32.09 ? CB ASN A 251 1 ATOM 1889 C CG . ASN A 1 251 . -10.356 51.085 73.755 1.00 34.22 ? CG ASN A 251 1 ATOM 1890 O OD1 . ASN A 1 251 . -9.710 51.814 74.491 1.00 37.29 ? OD1 ASN A 251 1 ATOM 1891 N ND2 . ASN A 1 251 . -9.902 49.886 73.399 1.00 34.04 ? ND2 ASN A 251 1 ATOM 1892 N N . LEU A 1 252 . -14.909 51.094 72.209 1.00 24.55 ? N LEU A 252 1 ATOM 1893 C CA . LEU A 1 252 . -16.217 51.752 72.133 1.00 25.74 ? CA LEU A 252 1 ATOM 1894 C C . LEU A 1 252 . -17.323 50.719 72.346 1.00 26.48 ? C LEU A 252 1 ATOM 1895 O O . LEU A 1 252 . -18.519 50.958 72.198 1.00 23.35 ? O LEU A 252 1 ATOM 1896 C CB . LEU A 1 252 . -16.488 52.490 70.818 1.00 25.9 ? CB LEU A 252 1 ATOM 1897 C CG . LEU A 1 252 . -15.578 53.685 70.503 1.00 28.99 ? CG LEU A 252 1 ATOM 1898 C CD1 . LEU A 1 252 . -15.508 54.707 71.638 1.00 28.34 ? CD1 LEU A 252 1 ATOM 1899 C CD2 . LEU A 1 252 . -14.181 53.256 70.045 1.00 33.43 ? CD2 LEU A 252 1 ATOM 1900 N N . ASN A 1 253 . -16.888 49.519 72.719 1.00 30.95 ? N ASN A 253 1 ATOM 1901 C CA . ASN A 1 253 . -17.778 48.392 72.987 1.00 36.81 ? CA ASN A 253 1 ATOM 1902 C C . ASN A 1 253 . -18.655 48.030 71.804 1.00 34.3 ? C ASN A 253 1 ATOM 1903 O O . ASN A 1 253 . -19.840 47.745 71.914 1.00 31.53 ? O ASN A 253 1 ATOM 1904 C CB . ASN A 1 253 . -18.562 48.511 74.327 1.00 41.04 ? CB ASN A 253 1 ATOM 1905 C CG . ASN A 1 253 . -19.823 49.371 74.216 1.00 46.22 ? CG ASN A 253 1 ATOM 1906 N N . CYS A 1 254 . -18.026 48.082 70.650 1.00 35.23 ? N CYS A 254 1 ATOM 1907 C CA . CYS A 1 254 . -18.746 47.740 69.444 1.00 36.37 ? CA CYS A 254 1 ATOM 1908 C C . CYS A 1 254 . -18.806 46.251 69.356 1.00 40.41 ? C CYS A 254 1 ATOM 1909 O O . CYS A 1 254 . -17.977 45.558 69.928 1.00 42.26 ? O CYS A 254 1 ATOM 1910 C CB . CYS A 1 254 . -17.968 48.234 68.238 1.00 29.99 ? CB CYS A 254 1 ATOM 1911 S SG . CYS A 1 254 . -18.232 49.996 68.077 1.00 22.76 ? SG CYS A 254 1 ATOM 1912 N N . ASN A 1 255 . -19.809 45.776 68.607 1.00 40.92 ? N ASN A 255 1 ATOM 1913 C CA . ASN A 1 255 . -19.980 44.344 68.396 1.00 40.55 ? CA ASN A 255 1 ATOM 1914 C C . ASN A 1 255 . -18.837 43.974 67.487 1.00 39.35 ? C ASN A 255 1 ATOM 1915 O O . ASN A 1 255 . -18.743 44.576 66.427 1.00 38.2 ? O ASN A 255 1 ATOM 1916 C CB . ASN A 1 255 . -21.341 44.116 67.707 1.00 42.22 ? CB ASN A 255 1 ATOM 1917 C CG . ASN A 1 255 . -21.585 42.672 67.309 1.00 42.69 ? CG ASN A 255 1 ATOM 1918 O OD1 . ASN A 1 255 . -20.725 41.998 66.773 1.00 44.86 ? OD1 ASN A 255 1 ATOM 1919 N ND2 . ASN A 1 255 . -22.792 42.190 67.567 1.00 44.25 ? ND2 ASN A 255 1 ATOM 1920 N N . LEU A 1 256 . -17.980 43.038 67.899 1.00 39.51 ? N LEU A 256 1 ATOM 1921 C CA . LEU A 1 256 . -16.841 42.692 67.051 1.00 42.33 ? CA LEU A 256 1 ATOM 1922 C C . LEU A 1 256 . -16.977 41.364 66.324 1.00 44.21 ? C LEU A 256 1 ATOM 1923 O O . LEU A 1 256 . -15.986 40.706 66.026 1.00 47.32 ? O LEU A 256 1 ATOM 1924 C CB . LEU A 1 256 . -15.527 42.636 67.853 1.00 43.59 ? CB LEU A 256 1 ATOM 1925 C CG . LEU A 1 256 . -15.167 43.899 68.662 1.00 47.1 ? CG LEU A 256 1 ATOM 1926 C CD1 . LEU A 1 256 . -15.667 43.837 70.112 1.00 50.25 ? CD1 LEU A 256 1 ATOM 1927 C CD2 . LEU A 1 256 . -13.648 44.085 68.684 1.00 49.35 ? CD2 LEU A 256 1 ATOM 1928 N N . ASN A 1 257 . -18.209 40.954 66.040 1.00 44.93 ? N ASN A 257 1 ATOM 1929 C CA . ASN A 1 257 . -18.446 39.689 65.349 1.00 45.58 ? CA ASN A 257 1 ATOM 1930 C C . ASN A 1 257 . -18.190 39.770 63.848 1.00 45.23 ? C ASN A 257 1 ATOM 1931 O O . ASN A 1 257 . -18.074 38.772 63.153 1.00 44.48 ? O ASN A 257 1 ATOM 1932 C CB . ASN A 1 257 . -19.885 39.220 65.621 1.00 47.18 ? CB ASN A 257 1 ATOM 1933 N N . SER A 1 258 . -18.108 40.983 63.317 1.00 47.53 ? N SER A 258 1 ATOM 1934 C CA . SER A 1 258 . -17.875 41.086 61.879 1.00 46.62 ? CA SER A 258 1 ATOM 1935 C C . SER A 1 258 . -17.447 42.492 61.525 1.00 45.93 ? C SER A 258 1 ATOM 1936 O O . SER A 1 258 . -17.716 43.454 62.239 1.00 45.45 ? O SER A 258 1 ATOM 1937 C CB . SER A 1 258 . -19.177 40.743 61.130 1.00 48.28 ? CB SER A 258 1 ATOM 1938 O OG . SER A 1 258 . -20.272 41.439 61.741 1.00 49.1 ? OG SER A 258 1 ATOM 1939 N N . ASP A 1 259 . -16.807 42.611 60.356 1.00 43.15 ? N ASP A 259 1 ATOM 1940 C CA . ASP A 1 259 . -16.392 43.960 59.967 1.00 39.16 ? CA ASP A 259 1 ATOM 1941 C C . ASP A 1 259 . -17.603 44.839 59.743 1.00 36.02 ? C ASP A 259 1 ATOM 1942 O O . ASP A 1 259 . -17.582 46.030 59.962 1.00 34.56 ? O ASP A 259 1 ATOM 1943 C CB . ASP A 1 259 . -15.510 44.013 58.702 1.00 37.85 ? CB ASP A 259 1 ATOM 1944 C CG . ASP A 1 259 . -14.228 43.207 58.821 1.00 39.63 ? CG ASP A 259 1 ATOM 1945 O OD1 . ASP A 1 259 . -13.947 42.697 59.903 1.00 42.63 ? OD1 ASP A 259 1 ATOM 1946 O OD2 . ASP A 1 259 . -13.511 43.092 57.827 1.00 40.96 ? OD2 ASP A 259 1 ATOM 1947 N N . GLU A 1 260 . -18.687 44.211 59.313 1.00 34.31 ? N GLU A 260 1 ATOM 1948 C CA . GLU A 1 260 . -19.893 44.978 59.060 1.00 34.44 ? CA GLU A 260 1 ATOM 1949 C C . GLU A 1 260 . -20.438 45.628 60.310 1.00 34.84 ? C GLU A 260 1 ATOM 1950 O O . GLU A 1 260 . -20.857 46.782 60.338 1.00 32.9 ? O GLU A 260 1 ATOM 1951 C CB . GLU A 1 260 . -20.997 44.034 58.553 1.00 35.01 ? CB GLU A 260 1 ATOM 1952 N N . GLU A 1 261 . -20.432 44.797 61.367 1.00 34.19 ? N GLU A 261 1 ATOM 1953 C CA . GLU A 1 261 . -20.950 45.244 62.649 1.00 32 ? CA GLU A 261 1 ATOM 1954 C C . GLU A 1 261 . -20.023 46.281 63.250 1.00 31.67 ? C GLU A 261 1 ATOM 1955 O O . GLU A 1 261 . -20.417 47.345 63.730 1.00 31.79 ? O GLU A 261 1 ATOM 1956 C CB . GLU A 1 261 . -21.191 44.038 63.594 1.00 35.52 ? CB GLU A 261 1 ATOM 1957 C CG . GLU A 1 261 . -22.578 43.336 63.399 1.00 32.88 ? CG GLU A 261 1 ATOM 1958 N N . LEU A 1 262 . -18.747 45.931 63.201 1.00 27.26 ? N LEU A 262 1 ATOM 1959 C CA . LEU A 1 262 . -17.738 46.803 63.731 1.00 23.27 ? CA LEU A 262 1 ATOM 1960 C C . LEU A 1 262 . -17.801 48.161 63.070 1.00 25.58 ? C LEU A 262 1 ATOM 1961 O O . LEU A 1 262 . -17.867 49.203 63.706 1.00 29.63 ? O LEU A 262 1 ATOM 1962 C CB . LEU A 1 262 . -16.390 46.126 63.490 1.00 23.67 ? CB LEU A 262 1 ATOM 1963 C CG . LEU A 1 262 . -15.172 46.989 63.827 1.00 24.34 ? CG LEU A 262 1 ATOM 1964 C CD1 . LEU A 1 262 . -15.243 47.536 65.250 1.00 31.17 ? CD1 LEU A 262 1 ATOM 1965 C CD2 . LEU A 1 262 . -13.881 46.193 63.629 1.00 25.63 ? CD2 LEU A 262 1 ATOM 1966 N N . ILE A 1 263 . -17.818 48.130 61.749 1.00 25.88 ? N ILE A 263 1 ATOM 1967 C CA . ILE A 1 263 . -17.847 49.358 60.975 1.00 28.49 ? CA ILE A 263 1 ATOM 1968 C C . ILE A 1 263 . -19.124 50.128 61.189 1.00 31.31 ? C ILE A 263 1 ATOM 1969 O O . ILE A 1 263 . -19.069 51.329 61.404 1.00 33.92 ? O ILE A 263 1 ATOM 1970 C CB . ILE A 1 263 . -17.535 49.065 59.487 1.00 24.74 ? CB ILE A 263 1 ATOM 1971 C CG1 . ILE A 1 263 . -16.059 48.644 59.363 1.00 22.96 ? CG1 ILE A 263 1 ATOM 1972 C CG2 . ILE A 1 263 . -17.839 50.236 58.544 1.00 19.49 ? CG2 ILE A 263 1 ATOM 1973 C CD1 . ILE A 1 263 . -15.716 48.015 58.015 1.00 19.48 ? CD1 ILE A 263 1 ATOM 1974 N N . HIS A 1 264 . -20.278 49.455 61.149 1.00 33.61 ? N HIS A 264 1 ATOM 1975 C CA . HIS A 1 264 . -21.518 50.205 61.354 1.00 38.39 ? CA HIS A 264 1 ATOM 1976 C C . HIS A 1 264 . -21.444 50.922 62.677 1.00 37.97 ? C HIS A 264 1 ATOM 1977 O O . HIS A 1 264 . -21.759 52.098 62.833 1.00 40.86 ? O HIS A 264 1 ATOM 1978 C CB . HIS A 1 264 . -22.772 49.289 61.292 1.00 48.98 ? CB HIS A 264 1 ATOM 1979 C CG . HIS A 1 264 . -23.998 49.912 61.975 1.00 61.06 ? CG HIS A 264 1 ATOM 1980 N ND1 . HIS A 1 264 . -24.607 51.064 61.597 1.00 64.46 ? ND1 HIS A 264 1 ATOM 1981 C CD2 . HIS A 1 264 . -24.674 49.438 63.133 1.00 65.12 ? CD2 HIS A 264 1 ATOM 1982 C CE1 . HIS A 1 264 . -25.606 51.285 62.475 1.00 66.51 ? CE1 HIS A 264 1 ATOM 1983 N NE2 . HIS A 1 264 . -25.661 50.319 63.410 1.00 67.54 ? NE2 HIS A 264 1 ATOM 1984 N N . CYS A 1 265 . -20.976 50.147 63.640 1.00 32.83 ? N CYS A 265 1 ATOM 1985 C CA . CYS A 1 265 . -20.856 50.683 64.969 1.00 29.03 ? CA CYS A 265 1 ATOM 1986 C C . CYS A 1 265 . -20.017 51.947 64.991 1.00 27.28 ? C CYS A 265 1 ATOM 1987 O O . CYS A 1 265 . -20.428 53.001 65.464 1.00 30.45 ? O CYS A 265 1 ATOM 1988 C CB . CYS A 1 265 . -20.271 49.584 65.840 1.00 29.44 ? CB CYS A 265 1 ATOM 1989 S SG . CYS A 1 265 . -20.203 50.034 67.584 1.00 30.11 ? SG CYS A 265 1 ATOM 1990 N N . LEU A 1 266 . -18.829 51.837 64.402 1.00 22.45 ? N LEU A 266 1 ATOM 1991 C CA . LEU A 1 266 . -17.952 52.988 64.390 1.00 20.17 ? CA LEU A 266 1 ATOM 1992 C C . LEU A 1 266 . -18.529 54.142 63.596 1.00 21.08 ? C LEU A 266 1 ATOM 1993 O O . LEU A 1 266 . -18.179 55.288 63.818 1.00 22.26 ? O LEU A 266 1 ATOM 1994 C CB . LEU A 1 266 . -16.566 52.593 63.860 1.00 13.8 ? CB LEU A 266 1 ATOM 1995 C CG . LEU A 1 266 . -15.856 51.541 64.743 1.00 9.35 ? CG LEU A 266 1 ATOM 1996 C CD1 . LEU A 1 266 . -14.740 50.835 63.993 1.00 6.6 ? CD1 LEU A 266 1 ATOM 1997 C CD2 . LEU A 1 266 . -15.281 52.153 66.026 1.00 11.99 ? CD2 LEU A 266 1 ATOM 1998 N N . ARG A 1 267 . -19.415 53.842 62.651 1.00 25.36 ? N ARG A 267 1 ATOM 1999 C CA . ARG A 1 267 . -19.995 54.917 61.850 1.00 28.09 ? CA ARG A 267 1 ATOM 2000 C C . ARG A 1 267 . -21.064 55.661 62.610 1.00 29 ? C ARG A 267 1 ATOM 2001 O O . ARG A 1 267 . -21.477 56.728 62.177 1.00 30.66 ? O ARG A 267 1 ATOM 2002 C CB . ARG A 1 267 . -20.549 54.436 60.474 1.00 29.47 ? CB ARG A 267 1 ATOM 2003 C CG . ARG A 1 267 . -19.486 53.801 59.531 1.00 29.74 ? CG ARG A 267 1 ATOM 2004 C CD . ARG A 1 267 . -19.493 54.271 58.048 1.00 31.57 ? CD ARG A 267 1 ATOM 2005 N NE . ARG A 1 267 . -20.047 53.252 57.148 1.00 29.99 ? NE ARG A 267 1 ATOM 2006 C CZ . ARG A 1 267 . -19.349 52.606 56.184 1.00 29.62 ? CZ ARG A 267 1 ATOM 2007 N NH1 . ARG A 1 267 . -18.071 52.858 55.912 1.00 21.41 ? NH1 ARG A 267 1 ATOM 2008 N NH2 . ARG A 1 267 . -19.958 51.667 55.468 1.00 32.91 ? NH2 ARG A 267 1 ATOM 2009 N N . GLU A 1 268 . -21.536 55.071 63.718 1.00 30.51 ? N GLU A 268 1 ATOM 2010 C CA . GLU A 1 268 . -22.578 55.737 64.515 1.00 31.71 ? CA GLU A 268 1 ATOM 2011 C C . GLU A 1 268 . -21.981 56.554 65.625 1.00 32.42 ? C GLU A 268 1 ATOM 2012 O O . GLU A 1 268 . -22.645 57.400 66.212 1.00 36.23 ? O GLU A 268 1 ATOM 2013 C CB . GLU A 1 268 . -23.553 54.751 65.201 1.00 32.99 ? CB GLU A 268 1 ATOM 2014 C CG . GLU A 1 268 . -24.478 53.994 64.216 1.00 40.92 ? CG GLU A 268 1 ATOM 2015 N N . LYS A 1 269 . -20.727 56.248 65.966 1.00 30.23 ? N LYS A 269 1 ATOM 2016 C CA . LYS A 1 269 . -20.136 57.002 67.048 1.00 28.67 ? CA LYS A 269 1 ATOM 2017 C C . LYS A 1 269 . -19.852 58.419 66.608 1.00 27.17 ? C LYS A 269 1 ATOM 2018 O O . LYS A 1 269 . -19.518 58.714 65.474 1.00 28.28 ? O LYS A 269 1 ATOM 2019 C CB . LYS A 1 269 . -18.853 56.308 67.490 1.00 31.35 ? CB LYS A 269 1 ATOM 2020 C CG . LYS A 1 269 . -19.103 54.880 67.994 1.00 35.61 ? CG LYS A 269 1 ATOM 2021 C CD . LYS A 1 269 . -19.619 54.834 69.447 1.00 42.51 ? CD LYS A 269 1 ATOM 2022 C CE . LYS A 1 269 . -19.981 53.407 69.892 1.00 46.28 ? CE LYS A 269 1 ATOM 2023 N NZ . LYS A 1 269 . -21.133 52.934 69.153 1.00 51.59 ? NZ LYS A 269 1 ATOM 2024 N N . LYS A 1 270 . -19.979 59.330 67.561 1.00 25.86 ? N LYS A 270 1 ATOM 2025 C CA . LYS A 1 270 . -19.709 60.724 67.236 1.00 25.82 ? CA LYS A 270 1 ATOM 2026 C C . LYS A 1 270 . -18.202 60.845 67.060 1.00 25.56 ? C LYS A 270 1 ATOM 2027 O O . LYS A 1 270 . -17.471 60.112 67.724 1.00 28.89 ? O LYS A 270 1 ATOM 2028 C CB . LYS A 1 270 . -20.179 61.623 68.394 1.00 29.72 ? CB LYS A 270 1 ATOM 2029 C CG . LYS A 1 270 . -21.486 61.133 69.055 1.00 34.57 ? CG LYS A 270 1 ATOM 2030 N N . PRO A 1 271 . -17.728 61.788 66.223 1.00 21.99 ? N PRO A 271 1 ATOM 2031 C CA . PRO A 1 271 . -16.312 61.825 65.882 1.00 19.77 ? CA PRO A 271 1 ATOM 2032 C C . PRO A 1 271 . -15.406 61.873 67.097 1.00 19.51 ? C PRO A 271 1 ATOM 2033 O O . PRO A 1 271 . -14.427 61.145 67.208 1.00 18.77 ? O PRO A 271 1 ATOM 2034 C CB . PRO A 1 271 . -16.150 63.032 64.951 1.00 17.86 ? CB PRO A 271 1 ATOM 2035 C CG . PRO A 1 271 . -17.502 63.772 64.960 1.00 19.7 ? CG PRO A 271 1 ATOM 2036 C CD . PRO A 1 271 . -18.527 62.824 65.588 1.00 21.39 ? CD PRO A 271 1 ATOM 2037 N N . GLN A 1 272 . -15.781 62.747 68.045 1.00 20.44 ? N GLN A 272 1 ATOM 2038 C CA . GLN A 1 272 . -14.959 62.861 69.255 1.00 20.29 ? CA GLN A 272 1 ATOM 2039 C C . GLN A 1 272 . -14.813 61.567 70.024 1.00 16.35 ? C GLN A 272 1 ATOM 2040 O O . GLN A 1 272 . -13.796 61.346 70.659 1.00 14.98 ? O GLN A 272 1 ATOM 2041 C CB . GLN A 1 272 . -15.424 63.988 70.206 1.00 25.23 ? CB GLN A 272 1 ATOM 2042 C CG . GLN A 1 272 . -14.716 65.336 69.967 1.00 35.78 ? CG GLN A 272 1 ATOM 2043 C CD . GLN A 1 272 . -13.264 65.246 70.428 1.00 40.78 ? CD GLN A 272 1 ATOM 2044 O OE1 . GLN A 1 272 . -12.922 64.449 71.287 1.00 41.42 ? OE1 GLN A 272 1 ATOM 2045 N NE2 . GLN A 1 272 . -12.403 66.076 69.832 1.00 43.62 ? NE2 GLN A 272 1 ATOM 2046 N N . GLU A 1 273 . -15.814 60.683 69.974 1.00 15.06 ? N GLU A 273 1 ATOM 2047 C CA . GLU A 1 273 . -15.616 59.448 70.732 1.00 16.59 ? CA GLU A 273 1 ATOM 2048 C C . GLU A 1 273 . -14.449 58.688 70.170 1.00 17.35 ? C GLU A 273 1 ATOM 2049 O O . GLU A 1 273 . -13.670 58.105 70.916 1.00 18.34 ? O GLU A 273 1 ATOM 2050 C CB . GLU A 1 273 . -16.839 58.526 70.737 1.00 19.35 ? CB GLU A 273 1 ATOM 2051 C CG . GLU A 1 273 . -17.982 59.089 71.591 1.00 26.28 ? CG GLU A 273 1 ATOM 2052 C CD . GLU A 1 273 . -19.280 58.340 71.341 1.00 32.07 ? CD GLU A 273 1 ATOM 2053 O OE1 . GLU A 1 273 . -19.991 58.685 70.392 1.00 31.44 ? OE1 GLU A 273 1 ATOM 2054 O OE2 . GLU A 1 273 . -19.578 57.420 72.102 1.00 35.54 ? OE2 GLU A 273 1 ATOM 2055 N N . LEU A 1 274 . -14.342 58.737 68.832 1.00 17.24 ? N LEU A 274 1 ATOM 2056 C CA . LEU A 1 274 . -13.243 58.017 68.201 1.00 16.07 ? CA LEU A 274 1 ATOM 2057 C C . LEU A 1 274 . -11.927 58.632 68.622 1.00 12.97 ? C LEU A 274 1 ATOM 2058 O O . LEU A 1 274 . -10.984 57.957 69.004 1.00 16.28 ? O LEU A 274 1 ATOM 2059 C CB . LEU A 1 274 . -13.388 57.989 66.664 1.00 19.09 ? CB LEU A 274 1 ATOM 2060 C CG . LEU A 1 274 . -14.568 57.105 66.157 1.00 21.29 ? CG LEU A 274 1 ATOM 2061 C CD1 . LEU A 1 274 . -15.439 57.817 65.127 1.00 18.9 ? CD1 LEU A 274 1 ATOM 2062 C CD2 . LEU A 1 274 . -14.099 55.763 65.575 1.00 19.75 ? CD2 LEU A 274 1 ATOM 2063 N N . ILE A 1 275 . -11.874 59.954 68.582 1.00 9.96 ? N ILE A 275 1 ATOM 2064 C CA . ILE A 1 275 . -10.621 60.576 68.970 1.00 9.89 ? CA ILE A 275 1 ATOM 2065 C C . ILE A 1 275 . -10.229 60.260 70.403 1.00 13.55 ? C ILE A 275 1 ATOM 2066 O O . ILE A 1 275 . -9.072 59.954 70.664 1.00 17.07 ? O ILE A 275 1 ATOM 2067 C CB . ILE A 1 275 . -10.652 62.094 68.769 1.00 11.57 ? CB ILE A 275 1 ATOM 2068 C CG1 . ILE A 1 275 . -11.319 62.423 67.420 1.00 2.17 ? CG1 ILE A 275 1 ATOM 2069 C CG2 . ILE A 1 275 . -9.236 62.708 68.908 1.00 9.05 ? CG2 ILE A 275 1 ATOM 2070 C CD1 . ILE A 1 275 . -11.178 63.888 67.037 1.00 6.35 ? CD1 ILE A 275 1 ATOM 2071 N N . ASP A 1 276 . -11.214 60.323 71.312 1.00 13.66 ? N ASP A 276 1 ATOM 2072 C CA . ASP A 1 276 . -10.967 60.055 72.736 1.00 9.99 ? CA ASP A 276 1 ATOM 2073 C C . ASP A 1 276 . -10.209 58.755 72.987 1.00 9.78 ? C ASP A 276 1 ATOM 2074 O O . ASP A 1 276 . -9.256 58.728 73.749 1.00 15.86 ? O ASP A 276 1 ATOM 2075 C CB . ASP A 1 276 . -12.268 60.066 73.579 1.00 6.67 ? CB ASP A 276 1 ATOM 2076 C CG . ASP A 1 276 . -12.935 61.437 73.832 1.00 13.34 ? CG ASP A 276 1 ATOM 2077 O OD1 . ASP A 1 276 . -12.247 62.466 73.816 1.00 11.05 ? OD1 ASP A 276 1 ATOM 2078 O OD2 . ASP A 1 276 . -14.149 61.465 74.080 1.00 12.5 ? OD2 ASP A 276 1 ATOM 2079 N N . VAL A 1 277 . -10.607 57.654 72.345 1.00 10.57 ? N VAL A 277 1 ATOM 2080 C CA . VAL A 1 277 . -9.861 56.422 72.639 1.00 11.18 ? CA VAL A 277 1 ATOM 2081 C C . VAL A 1 277 . -8.818 56.096 71.598 1.00 9.73 ? C VAL A 277 1 ATOM 2082 O O . VAL A 1 277 . -8.168 55.065 71.658 1.00 6.66 ? O VAL A 277 1 ATOM 2083 C CB . VAL A 1 277 . -10.844 55.258 72.819 1.00 12 ? CB VAL A 277 1 ATOM 2084 C CG1 . VAL A 1 277 . -11.716 55.499 74.059 1.00 14.32 ? CG1 VAL A 277 1 ATOM 2085 C CG2 . VAL A 1 277 . -11.750 55.051 71.604 1.00 14.63 ? CG2 VAL A 277 1 ATOM 2086 N N . GLU A 1 278 . -8.644 56.991 70.636 1.00 13.19 ? N GLU A 278 1 ATOM 2087 C CA . GLU A 1 278 . -7.692 56.760 69.568 1.00 15.23 ? CA GLU A 278 1 ATOM 2088 C C . GLU A 1 278 . -6.290 56.328 70.024 1.00 17.91 ? C GLU A 278 1 ATOM 2089 O O . GLU A 1 278 . -5.709 55.380 69.506 1.00 17.63 ? O GLU A 278 1 ATOM 2090 C CB . GLU A 1 278 . -7.666 58.018 68.686 1.00 14.05 ? CB GLU A 278 1 ATOM 2091 C CG . GLU A 1 278 . -6.897 57.868 67.363 1.00 22.36 ? CG GLU A 278 1 ATOM 2092 C CD . GLU A 1 278 . -6.148 59.113 66.886 1.00 24.06 ? CD GLU A 278 1 ATOM 2093 O OE1 . GLU A 1 278 . -6.613 60.233 67.110 1.00 17.72 ? OE1 GLU A 278 1 ATOM 2094 O OE2 . GLU A 1 278 . -5.080 58.936 66.290 1.00 29.64 ? OE2 GLU A 278 1 ATOM 2095 N N . TRP A 1 279 . -5.748 56.995 71.039 1.00 19.53 ? N TRP A 279 1 ATOM 2096 C CA . TRP A 1 279 . -4.375 56.663 71.456 1.00 23.58 ? CA TRP A 279 1 ATOM 2097 C C . TRP A 1 279 . -4.326 55.378 72.305 1.00 21.75 ? C TRP A 279 1 ATOM 2098 O O . TRP A 1 279 . -3.270 54.887 72.685 1.00 20.15 ? O TRP A 279 1 ATOM 2099 C CB . TRP A 1 279 . -3.626 57.911 72.073 1.00 27.83 ? CB TRP A 279 1 ATOM 2100 C CG . TRP A 1 279 . -3.609 59.185 71.180 1.00 45.87 ? CG TRP A 279 1 ATOM 2101 C CD1 . TRP A 1 279 . -4.600 59.611 70.245 1.00 51.14 ? CD1 TRP A 279 1 ATOM 2102 C CD2 . TRP A 1 279 . -2.638 60.215 71.124 1.00 51.75 ? CD2 TRP A 279 1 ATOM 2103 N NE1 . TRP A 1 279 . -4.320 60.787 69.652 1.00 49.73 ? NE1 TRP A 279 1 ATOM 2104 C CE2 . TRP A 1 279 . -3.129 61.217 70.139 1.00 49.88 ? CE2 TRP A 279 1 ATOM 2105 C CE3 . TRP A 1 279 . -1.396 60.443 71.739 1.00 58.48 ? CE3 TRP A 279 1 ATOM 2106 C CZ2 . TRP A 1 279 . -2.355 62.344 69.845 1.00 52.53 ? CZ2 TRP A 279 1 ATOM 2107 C CZ3 . TRP A 1 279 . -0.651 61.593 71.411 1.00 56.28 ? CZ3 TRP A 279 1 ATOM 2108 C CH2 . TRP A 1 279 . -1.121 62.532 70.477 1.00 54.43 ? CH2 TRP A 279 1 ATOM 2109 N N . ASN A 1 280 . -5.489 54.797 72.608 1.00 20.31 ? N ASN A 280 1 ATOM 2110 C CA . ASN A 1 280 . -5.433 53.582 73.429 1.00 20.08 ? CA ASN A 280 1 ATOM 2111 C C . ASN A 1 280 . -5.039 52.341 72.694 1.00 22.62 ? C ASN A 280 1 ATOM 2112 O O . ASN A 1 280 . -4.460 51.425 73.248 1.00 26.63 ? O ASN A 280 1 ATOM 2113 C CB . ASN A 1 280 . -6.789 53.199 74.043 1.00 20.19 ? CB ASN A 280 1 ATOM 2114 C CG . ASN A 1 280 . -7.137 54.098 75.195 1.00 24.84 ? CG ASN A 280 1 ATOM 2115 O OD1 . ASN A 1 280 . -6.304 54.823 75.717 1.00 25.2 ? OD1 ASN A 280 1 ATOM 2116 N ND2 . ASN A 1 280 . -8.397 54.069 75.590 1.00 28.34 ? ND2 ASN A 280 1 ATOM 2117 N N . VAL A 1 281 . -5.380 52.275 71.420 1.00 25.56 ? N VAL A 281 1 ATOM 2118 C CA . VAL A 1 281 . -5.062 51.042 70.707 1.00 24.42 ? CA VAL A 281 1 ATOM 2119 C C . VAL A 1 281 . -3.599 50.711 70.393 1.00 22.95 ? C VAL A 281 1 ATOM 2120 O O . VAL A 1 281 . -3.372 49.647 69.821 1.00 24.23 ? O VAL A 281 1 ATOM 2121 C CB . VAL A 1 281 . -5.906 51.000 69.425 1.00 25.83 ? CB VAL A 281 1 ATOM 2122 C CG1 . VAL A 1 281 . -7.411 51.111 69.722 1.00 27.99 ? CG1 VAL A 281 1 ATOM 2123 C CG2 . VAL A 1 281 . -5.501 52.081 68.401 1.00 30.18 ? CG2 VAL A 281 1 ATOM 2124 N N . LEU A 1 282 . -2.624 51.588 70.698 1.00 20.87 ? N LEU A 282 1 ATOM 2125 C CA . LEU A 1 282 . -1.259 51.173 70.351 1.00 23 ? CA LEU A 282 1 ATOM 2126 C C . LEU A 1 282 . -0.893 49.880 71.054 1.00 27.86 ? C LEU A 282 1 ATOM 2127 O O . LEU A 1 282 . -1.344 49.607 72.150 1.00 32.56 ? O LEU A 282 1 ATOM 2128 C CB . LEU A 1 282 . -0.159 52.178 70.739 1.00 21.55 ? CB LEU A 282 1 ATOM 2129 C CG . LEU A 1 282 . -0.144 53.460 69.926 1.00 18.06 ? CG LEU A 282 1 ATOM 2130 C CD1 . LEU A 1 282 . 0.864 54.445 70.504 1.00 16.8 ? CD1 LEU A 282 1 ATOM 2131 C CD2 . LEU A 1 282 . 0.197 53.174 68.463 1.00 26.92 ? CD2 LEU A 282 1 ATOM 2132 N N . PRO A 1 283 . -0.024 49.098 70.427 1.00 30.7 ? N PRO A 283 1 ATOM 2133 C CA . PRO A 1 283 . 0.402 47.861 71.049 1.00 32.14 ? CA PRO A 283 1 ATOM 2134 C C . PRO A 1 283 . 1.517 48.007 72.090 1.00 33.95 ? C PRO A 283 1 ATOM 2135 O O . PRO A 1 283 . 1.919 47.011 72.680 1.00 36.67 ? O PRO A 283 1 ATOM 2136 C CB . PRO A 1 283 . 0.991 47.076 69.875 1.00 30.98 ? CB PRO A 283 1 ATOM 2137 C CG . PRO A 1 283 . 1.456 48.150 68.884 1.00 33.78 ? CG PRO A 283 1 ATOM 2138 C CD . PRO A 1 283 . 0.527 49.340 69.104 1.00 32 ? CD PRO A 283 1 ATOM 2139 N N . PHE A 1 284 . 2.073 49.210 72.301 1.00 33.22 ? N PHE A 284 1 ATOM 2140 C CA . PHE A 1 284 . 3.173 49.257 73.275 1.00 33.7 ? CA PHE A 284 1 ATOM 2141 C C . PHE A 1 284 . 3.401 50.664 73.784 1.00 31.26 ? C PHE A 284 1 ATOM 2142 O O . PHE A 1 284 . 2.904 51.640 73.250 1.00 35.29 ? O PHE A 284 1 ATOM 2143 C CB . PHE A 1 284 . 4.480 48.725 72.623 1.00 37.6 ? CB PHE A 284 1 ATOM 2144 C CG . PHE A 1 284 . 4.800 49.364 71.288 1.00 35.44 ? CG PHE A 284 1 ATOM 2145 N N . ASP A 1 285 . 4.190 50.780 74.844 1.00 27.46 ? N ASP A 285 1 ATOM 2146 C CA . ASP A 1 285 . 4.458 52.113 75.370 1.00 27.08 ? CA ASP A 285 1 ATOM 2147 C C . ASP A 1 285 . 5.465 52.645 74.399 1.00 24.63 ? C ASP A 285 1 ATOM 2148 O O . ASP A 1 285 . 6.459 51.963 74.202 1.00 23.44 ? O ASP A 285 1 ATOM 2149 C CB . ASP A 1 285 . 5.088 52.010 76.783 1.00 32.77 ? CB ASP A 285 1 ATOM 2150 C CG . ASP A 1 285 . 4.963 53.250 77.680 1.00 36.82 ? CG ASP A 285 1 ATOM 2151 O OD1 . ASP A 1 285 . 4.601 54.334 77.200 1.00 41.07 ? OD1 ASP A 285 1 ATOM 2152 O OD2 . ASP A 1 285 . 5.201 53.110 78.885 1.00 39.75 ? OD2 ASP A 285 1 ATOM 2153 N N . SER A 1 286 . 5.244 53.807 73.796 1.00 22.2 ? N SER A 286 1 ATOM 2154 C CA . SER A 1 286 . 6.287 54.187 72.865 1.00 20.31 ? CA SER A 286 1 ATOM 2155 C C . SER A 1 286 . 6.190 55.639 72.579 1.00 20.85 ? C SER A 286 1 ATOM 2156 O O . SER A 1 286 . 5.215 56.291 72.907 1.00 25.15 ? O SER A 286 1 ATOM 2157 C CB . SER A 1 286 . 6.124 53.397 71.571 1.00 22.04 ? CB SER A 286 1 ATOM 2158 N N . ILE A 1 287 . 7.231 56.149 71.957 1.00 20.58 ? N ILE A 287 1 ATOM 2159 C CA . ILE A 1 287 . 7.316 57.542 71.600 1.00 18.81 ? CA ILE A 287 1 ATOM 2160 C C . ILE A 1 287 . 7.566 57.539 70.101 1.00 23.59 ? C ILE A 287 1 ATOM 2161 O O . ILE A 1 287 . 8.253 56.669 69.584 1.00 23.54 ? O ILE A 287 1 ATOM 2162 C CB . ILE A 1 287 . 8.386 58.168 72.526 1.00 19.4 ? CB ILE A 287 1 ATOM 2163 C CG1 . ILE A 1 287 . 7.674 58.758 73.738 1.00 26.33 ? CG1 ILE A 287 1 ATOM 2164 C CG2 . ILE A 1 287 . 9.381 59.180 71.969 1.00 12.5 ? CG2 ILE A 287 1 ATOM 2165 C CD1 . ILE A 1 287 . 6.783 59.964 73.388 1.00 37.57 ? CD1 ILE A 287 1 ATOM 2166 N N . PHE A 1 288 . 6.980 58.527 69.409 1.00 22.61 ? N PHE A 288 1 ATOM 2167 C CA . PHE A 1 288 . 7.142 58.613 67.965 1.00 18.77 ? CA PHE A 288 1 ATOM 2168 C C . PHE A 1 288 . 6.488 57.438 67.263 1.00 17.49 ? C PHE A 288 1 ATOM 2169 O O . PHE A 1 288 . 7.068 56.848 66.366 1.00 18.77 ? O PHE A 288 1 ATOM 2170 C CB . PHE A 1 288 . 8.626 58.732 67.524 1.00 18.74 ? CB PHE A 288 1 ATOM 2171 C CG . PHE A 1 288 . 8.842 59.709 66.391 1.00 20.03 ? CG PHE A 288 1 ATOM 2172 C CD1 . PHE A 1 288 . 7.959 59.770 65.297 1.00 18.55 ? CD1 PHE A 288 1 ATOM 2173 C CD2 . PHE A 1 288 . 9.937 60.591 66.439 1.00 20.66 ? CD2 PHE A 288 1 ATOM 2174 C CE1 . PHE A 1 288 . 8.162 60.724 64.286 1.00 21.85 ? CE1 PHE A 288 1 ATOM 2175 C CE2 . PHE A 1 288 . 10.152 61.527 65.417 1.00 18.68 ? CE2 PHE A 288 1 ATOM 2176 C CZ . PHE A 1 288 . 9.258 61.601 64.342 1.00 18.73 ? CZ PHE A 288 1 ATOM 2177 N N . ARG A 1 289 . 5.281 57.080 67.706 1.00 13.71 ? N ARG A 289 1 ATOM 2178 C CA . ARG A 1 289 . 4.589 55.990 67.040 1.00 10.97 ? CA ARG A 289 1 ATOM 2179 C C . ARG A 1 289 . 3.133 56.446 67.008 1.00 13.17 ? C ARG A 289 1 ATOM 2180 O O . ARG A 1 289 . 2.672 57.044 67.976 1.00 15.46 ? O ARG A 289 1 ATOM 2181 C CB . ARG A 1 289 . 4.870 54.676 67.752 1.00 7.32 ? CB ARG A 289 1 ATOM 2182 C CG . ARG A 1 289 . 5.166 53.550 66.761 1.00 10.17 ? CG ARG A 289 1 ATOM 2183 C CD . ARG A 1 289 . 6.592 52.986 66.804 1.00 8.16 ? CD ARG A 289 1 ATOM 2184 N NE . ARG A 1 289 . 7.610 53.993 66.528 1.00 6.44 ? NE ARG A 289 1 ATOM 2185 C CZ . ARG A 1 289 . 8.888 53.619 66.311 1.00 7.3 ? CZ ARG A 289 1 ATOM 2186 N NH1 . ARG A 1 289 . 9.265 52.332 66.314 1.00 9.32 ? NH1 ARG A 289 1 ATOM 2187 N NH2 . ARG A 1 289 . 9.799 54.549 66.100 1.00 2 ? NH2 ARG A 289 1 ATOM 2188 N N . PHE A 1 290 . 2.423 56.202 65.890 1.00 13.8 ? N PHE A 290 1 ATOM 2189 C CA . PHE A 1 290 . 1.030 56.669 65.753 1.00 7.02 ? CA PHE A 290 1 ATOM 2190 C C . PHE A 1 290 . 0.166 55.475 65.563 1.00 7.77 ? C PHE A 290 1 ATOM 2191 O O . PHE A 1 290 . 0.620 54.426 65.140 1.00 8.78 ? O PHE A 290 1 ATOM 2192 C CB . PHE A 1 290 . 0.930 57.706 64.649 1.00 5.39 ? CB PHE A 290 1 ATOM 2193 C CG . PHE A 1 290 . 2.049 58.697 64.835 1.00 6.71 ? CG PHE A 290 1 ATOM 2194 C CD1 . PHE A 1 290 . 2.069 59.518 65.980 1.00 9.75 ? CD1 PHE A 290 1 ATOM 2195 C CD2 . PHE A 1 290 . 3.094 58.785 63.908 1.00 5 ? CD2 PHE A 290 1 ATOM 2196 C CE1 . PHE A 1 290 . 3.123 60.416 66.204 1.00 12.99 ? CE1 PHE A 290 1 ATOM 2197 C CE2 . PHE A 1 290 . 4.152 59.683 64.134 1.00 15.4 ? CE2 PHE A 290 1 ATOM 2198 C CZ . PHE A 1 290 . 4.175 60.502 65.278 1.00 13.61 ? CZ PHE A 290 1 ATOM 2199 N N . SER A 1 291 . -1.106 55.638 65.857 1.00 8.32 ? N SER A 291 1 ATOM 2200 C CA . SER A 1 291 . -1.972 54.462 65.823 1.00 16.13 ? CA SER A 291 1 ATOM 2201 C C . SER A 1 291 . -2.512 54.045 64.482 1.00 17.73 ? C SER A 291 1 ATOM 2202 O O . SER A 1 291 . -2.336 52.912 64.051 1.00 20.12 ? O SER A 291 1 ATOM 2203 C CB . SER A 1 291 . -3.099 54.609 66.872 1.00 19.54 ? CB SER A 291 1 ATOM 2204 O OG . SER A 1 291 . -3.357 56.010 67.071 1.00 33.63 ? OG SER A 291 1 ATOM 2205 N N . PHE A 1 292 . -3.239 54.985 63.879 1.00 17.03 ? N PHE A 292 1 ATOM 2206 C CA . PHE A 1 292 . -3.854 54.779 62.570 1.00 16.67 ? CA PHE A 292 1 ATOM 2207 C C . PHE A 1 292 . -2.927 55.452 61.567 1.00 16.8 ? C PHE A 292 1 ATOM 2208 O O . PHE A 1 292 . -2.770 56.670 61.518 1.00 15.5 ? O PHE A 292 1 ATOM 2209 C CB . PHE A 1 292 . -5.270 55.372 62.539 1.00 17.52 ? CB PHE A 292 1 ATOM 2210 C CG . PHE A 1 292 . -6.134 54.657 63.543 1.00 17.08 ? CG PHE A 292 1 ATOM 2211 C CD1 . PHE A 1 292 . -6.500 53.322 63.309 1.00 15.4 ? CD1 PHE A 292 1 ATOM 2212 C CD2 . PHE A 1 292 . -6.550 55.293 64.726 1.00 18.33 ? CD2 PHE A 292 1 ATOM 2213 C CE1 . PHE A 1 292 . -7.267 52.620 64.249 1.00 18.53 ? CE1 PHE A 292 1 ATOM 2214 C CE2 . PHE A 1 292 . -7.321 54.589 65.666 1.00 17.4 ? CE2 PHE A 292 1 ATOM 2215 C CZ . PHE A 1 292 . -7.677 53.255 65.429 1.00 14.64 ? CZ PHE A 292 1 ATOM 2216 N N . VAL A 1 293 . -2.289 54.601 60.776 1.00 12.34 ? N VAL A 293 1 ATOM 2217 C CA . VAL A 1 293 . -1.336 55.080 59.827 1.00 8.67 ? CA VAL A 293 1 ATOM 2218 C C . VAL A 1 293 . -1.555 54.254 58.525 1.00 12.18 ? C VAL A 293 1 ATOM 2219 O O . VAL A 1 293 . -2.342 53.305 58.560 1.00 16.8 ? O VAL A 293 1 ATOM 2220 C CB . VAL A 1 293 . -0.041 54.883 60.652 1.00 4.33 ? CB VAL A 293 1 ATOM 2221 C CG1 . VAL A 1 293 . 0.600 53.521 60.414 1.00 2 ? CG1 VAL A 293 1 ATOM 2222 C CG2 . VAL A 1 293 . 0.897 56.091 60.681 1.00 2 ? CG2 VAL A 293 1 ATOM 2223 N N . PRO A 1 294 . -0.904 54.629 57.388 1.00 9.3 ? N PRO A 294 1 ATOM 2224 C CA . PRO A 1 294 . -0.938 53.815 56.186 1.00 8.79 ? CA PRO A 294 1 ATOM 2225 C C . PRO A 1 294 . -0.599 52.352 56.371 1.00 10.5 ? C PRO A 294 1 ATOM 2226 O O . PRO A 1 294 . 0.323 51.972 57.076 1.00 9.56 ? O PRO A 294 1 ATOM 2227 C CB . PRO A 1 294 . 0.094 54.478 55.268 1.00 6.8 ? CB PRO A 294 1 ATOM 2228 C CG . PRO A 1 294 . 0.162 55.948 55.710 1.00 6.81 ? CG PRO A 294 1 ATOM 2229 C CD . PRO A 1 294 . -0.242 55.919 57.186 1.00 9.07 ? CD PRO A 294 1 ATOM 2230 N N . VAL A 1 295 . -1.359 51.520 55.684 1.00 11.41 ? N VAL A 295 1 ATOM 2231 C CA . VAL A 1 295 . -1.144 50.105 55.753 1.00 11.66 ? CA VAL A 295 1 ATOM 2232 C C . VAL A 1 295 . -0.563 49.626 54.426 1.00 11.36 ? C VAL A 295 1 ATOM 2233 O O . VAL A 1 295 . -0.921 50.100 53.345 1.00 15.72 ? O VAL A 295 1 ATOM 2234 C CB . VAL A 1 295 . -2.500 49.475 56.064 1.00 11.25 ? CB VAL A 295 1 ATOM 2235 C CG1 . VAL A 1 295 . -3.536 49.665 54.957 1.00 11.82 ? CG1 VAL A 295 1 ATOM 2236 C CG2 . VAL A 1 295 . -2.383 48.012 56.439 1.00 13.92 ? CG2 VAL A 295 1 ATOM 2237 N N . ILE A 1 296 . 0.332 48.650 54.494 1.00 7.67 ? N ILE A 296 1 ATOM 2238 C CA . ILE A 1 296 . 0.909 48.108 53.269 1.00 9.07 ? CA ILE A 296 1 ATOM 2239 C C . ILE A 1 296 . -0.113 47.067 52.819 1.00 13.22 ? C ILE A 296 1 ATOM 2240 O O . ILE A 1 296 . -0.081 45.901 53.170 1.00 16.51 ? O ILE A 296 1 ATOM 2241 C CB . ILE A 1 296 . 2.320 47.588 53.556 1.00 3.19 ? CB ILE A 296 1 ATOM 2242 C CG1 . ILE A 1 296 . 3.177 48.649 54.284 1.00 7.61 ? CG1 ILE A 296 1 ATOM 2243 C CG2 . ILE A 1 296 . 3.046 47.123 52.298 1.00 9.21 ? CG2 ILE A 296 1 ATOM 2244 C CD1 . ILE A 1 296 . 3.414 49.937 53.482 1.00 2 ? CD1 ILE A 296 1 ATOM 2245 N N . ASP A 1 297 . -1.079 47.551 52.048 1.00 17.57 ? N ASP A 297 1 ATOM 2246 C CA . ASP A 1 297 . -2.187 46.710 51.598 1.00 18.19 ? CA ASP A 297 1 ATOM 2247 C C . ASP A 1 297 . -2.087 45.968 50.305 1.00 18.63 ? C ASP A 297 1 ATOM 2248 O O . ASP A 1 297 . -3.040 45.291 49.965 1.00 20.4 ? O ASP A 297 1 ATOM 2249 C CB . ASP A 1 297 . -3.443 47.587 51.441 1.00 21.53 ? CB ASP A 297 1 ATOM 2250 C CG . ASP A 1 297 . -3.249 48.707 50.408 1.00 25.52 ? CG ASP A 297 1 ATOM 2251 O OD1 . ASP A 1 297 . -2.118 48.919 49.965 1.00 25.27 ? OD1 ASP A 297 1 ATOM 2252 O OD2 . ASP A 1 297 . -4.229 49.360 50.045 1.00 30.02 ? OD2 ASP A 297 1 ATOM 2253 N N . GLY A 1 298 . -1.035 46.149 49.527 1.00 19.76 ? N GLY A 298 1 ATOM 2254 C CA . GLY A 1 298 . -1.012 45.399 48.265 1.00 20.13 ? CA GLY A 298 1 ATOM 2255 C C . GLY A 1 298 . -1.680 46.119 47.101 1.00 21.29 ? C GLY A 298 1 ATOM 2256 O O . GLY A 1 298 . -1.650 45.683 45.964 1.00 21.74 ? O GLY A 298 1 ATOM 2257 N N . GLU A 1 299 . -2.354 47.242 47.391 1.00 24.12 ? N GLU A 299 1 ATOM 2258 C CA . GLU A 1 299 . -2.987 48.004 46.305 1.00 25.75 ? CA GLU A 299 1 ATOM 2259 C C . GLU A 1 299 . -2.149 49.253 46.134 1.00 24.4 ? C GLU A 299 1 ATOM 2260 O O . GLU A 1 299 . -1.330 49.372 45.239 1.00 26.48 ? O GLU A 299 1 ATOM 2261 C CB . GLU A 1 299 . -4.484 48.325 46.503 1.00 25.83 ? CB GLU A 299 1 ATOM 2262 C CG . GLU A 1 299 . -5.398 47.079 46.580 1.00 32.58 ? CG GLU A 299 1 ATOM 2263 N N . PHE A 1 300 . -2.350 50.184 47.083 1.00 18.19 ? N PHE A 300 1 ATOM 2264 C CA . PHE A 1 300 . -1.590 51.437 47.050 1.00 12.45 ? CA PHE A 300 1 ATOM 2265 C C . PHE A 1 300 . -0.093 51.132 46.920 1.00 11.34 ? C PHE A 300 1 ATOM 2266 O O . PHE A 1 300 . 0.658 51.681 46.131 1.00 13.48 ? O PHE A 300 1 ATOM 2267 C CB . PHE A 1 300 . -1.975 52.258 48.291 1.00 7.9 ? CB PHE A 300 1 ATOM 2268 C CG . PHE A 1 300 . -1.758 53.743 48.144 1.00 2.53 ? CG PHE A 300 1 ATOM 2269 C CD1 . PHE A 1 300 . -0.450 54.264 48.217 1.00 2 ? CD1 PHE A 300 1 ATOM 2270 C CD2 . PHE A 1 300 . -2.854 54.617 47.978 1.00 2 ? CD2 PHE A 300 1 ATOM 2271 C CE1 . PHE A 1 300 . -0.238 55.646 48.138 1.00 2 ? CE1 PHE A 300 1 ATOM 2272 C CE2 . PHE A 1 300 . -2.636 56.001 47.897 1.00 2.42 ? CE2 PHE A 300 1 ATOM 2273 C CZ . PHE A 1 300 . -1.329 56.516 47.975 1.00 2 ? CZ PHE A 300 1 ATOM 2274 N N . PHE A 1 301 . 0.338 50.182 47.740 1.00 13.91 ? N PHE A 301 1 ATOM 2275 C CA . PHE A 1 301 . 1.728 49.748 47.685 1.00 16.4 ? CA PHE A 301 1 ATOM 2276 C C . PHE A 1 301 . 1.552 48.355 47.154 1.00 17.78 ? C PHE A 301 1 ATOM 2277 O O . PHE A 1 301 . 0.813 47.606 47.779 1.00 18.74 ? O PHE A 301 1 ATOM 2278 C CB . PHE A 1 301 . 2.442 49.680 49.055 1.00 12.1 ? CB PHE A 301 1 ATOM 2279 C CG . PHE A 1 301 . 2.334 50.999 49.759 1.00 8.05 ? CG PHE A 301 1 ATOM 2280 C CD1 . PHE A 1 301 . 3.190 52.053 49.410 1.00 8.6 ? CD1 PHE A 301 1 ATOM 2281 C CD2 . PHE A 1 301 . 1.335 51.199 50.731 1.00 7.13 ? CD2 PHE A 301 1 ATOM 2282 C CE1 . PHE A 1 301 . 3.033 53.309 50.021 1.00 11.99 ? CE1 PHE A 301 1 ATOM 2283 C CE2 . PHE A 1 301 . 1.180 52.448 51.337 1.00 7.18 ? CE2 PHE A 301 1 ATOM 2284 C CZ . PHE A 1 301 . 2.027 53.509 50.983 1.00 6.39 ? CZ PHE A 301 1 ATOM 2285 N N . PRO A 1 302 . 2.178 48.011 46.027 1.00 22.94 ? N PRO A 302 1 ATOM 2286 C CA . PRO A 1 302 . 2.077 46.642 45.548 1.00 24.21 ? CA PRO A 302 1 ATOM 2287 C C . PRO A 1 302 . 2.809 45.660 46.448 1.00 26.54 ? C PRO A 302 1 ATOM 2288 O O . PRO A 1 302 . 2.337 44.569 46.749 1.00 30.3 ? O PRO A 302 1 ATOM 2289 C CB . PRO A 1 302 . 2.681 46.708 44.135 1.00 22.95 ? CB PRO A 302 1 ATOM 2290 C CG . PRO A 1 302 . 3.442 48.048 44.018 1.00 21.28 ? CG PRO A 302 1 ATOM 2291 C CD . PRO A 1 302 . 2.862 48.938 45.116 1.00 25.04 ? CD PRO A 302 1 ATOM 2292 N N . THR A 1 303 . 4.011 46.070 46.872 1.00 24.95 ? N THR A 303 1 ATOM 2293 C CA . THR A 1 303 . 4.819 45.204 47.717 1.00 23.35 ? CA THR A 303 1 ATOM 2294 C C . THR A 1 303 . 5.359 46.023 48.858 1.00 21.75 ? C THR A 303 1 ATOM 2295 O O . THR A 1 303 . 5.061 47.188 49.080 1.00 22.57 ? O THR A 303 1 ATOM 2296 C CB . THR A 1 303 . 5.960 44.619 46.857 1.00 24.02 ? CB THR A 303 1 ATOM 2297 O OG1 . THR A 1 303 . 5.373 44.118 45.672 1.00 35.66 ? OG1 THR A 303 1 ATOM 2298 C CG2 . THR A 1 303 . 6.781 43.426 47.395 1.00 32.95 ? CG2 THR A 303 1 ATOM 2299 N N . SER A 1 304 . 6.179 45.353 49.634 1.00 19.64 ? N SER A 304 1 ATOM 2300 C CA . SER A 1 304 . 6.777 46.036 50.737 1.00 22 ? CA SER A 304 1 ATOM 2301 C C . SER A 1 304 . 7.647 47.171 50.223 1.00 20.4 ? C SER A 304 1 ATOM 2302 O O . SER A 1 304 . 8.325 47.026 49.214 1.00 21.63 ? O SER A 304 1 ATOM 2303 C CB . SER A 1 304 . 7.617 45.022 51.523 1.00 25.76 ? CB SER A 304 1 ATOM 2304 O OG . SER A 1 304 . 8.746 44.583 50.764 1.00 28.88 ? OG SER A 304 1 ATOM 2305 N N . LEU A 1 305 . 7.668 48.268 50.974 1.00 17.53 ? N LEU A 305 1 ATOM 2306 C CA . LEU A 1 305 . 8.469 49.379 50.532 1.00 16.57 ? CA LEU A 305 1 ATOM 2307 C C . LEU A 1 305 . 9.931 49.020 50.352 1.00 19.69 ? C LEU A 305 1 ATOM 2308 O O . LEU A 1 305 . 10.656 49.623 49.579 1.00 24.75 ? O LEU A 305 1 ATOM 2309 C CB . LEU A 1 305 . 8.384 50.527 51.537 1.00 12.69 ? CB LEU A 305 1 ATOM 2310 C CG . LEU A 1 305 . 6.978 50.885 52.035 1.00 13 ? CG LEU A 305 1 ATOM 2311 C CD1 . LEU A 1 305 . 7.040 52.244 52.743 1.00 15.7 ? CD1 LEU A 305 1 ATOM 2312 C CD2 . LEU A 1 305 . 5.920 50.939 50.919 1.00 16.88 ? CD2 LEU A 305 1 ATOM 2313 N N . GLU A 1 306 . 10.385 48.013 51.088 1.00 21.26 ? N GLU A 306 1 ATOM 2314 C CA . GLU A 1 306 . 11.788 47.694 50.939 1.00 23.53 ? CA GLU A 306 1 ATOM 2315 C C . GLU A 1 306 . 12.068 47.065 49.589 1.00 26.4 ? C GLU A 306 1 ATOM 2316 O O . GLU A 1 306 . 13.099 47.362 48.988 1.00 26.99 ? O GLU A 306 1 ATOM 2317 C CB . GLU A 1 306 . 12.304 46.861 52.115 1.00 27.54 ? CB GLU A 306 1 ATOM 2318 C CG . GLU A 1 306 . 13.848 46.784 52.138 1.00 36.12 ? CG GLU A 306 1 ATOM 2319 C CD . GLU A 1 306 . 14.553 48.135 52.349 1.00 42.13 ? CD GLU A 306 1 ATOM 2320 O OE1 . GLU A 1 306 . 13.897 49.103 52.749 1.00 48.53 ? OE1 GLU A 306 1 ATOM 2321 O OE2 . GLU A 1 306 . 15.763 48.207 52.113 1.00 41.09 ? OE2 GLU A 306 1 ATOM 2322 N N . SER A 1 307 . 11.155 46.186 49.122 1.00 24.56 ? N SER A 307 1 ATOM 2323 C CA . SER A 1 307 . 11.386 45.608 47.794 1.00 23.34 ? CA SER A 307 1 ATOM 2324 C C . SER A 1 307 . 11.332 46.696 46.751 1.00 22.27 ? C SER A 307 1 ATOM 2325 O O . SER A 1 307 . 12.171 46.808 45.879 1.00 25.5 ? O SER A 307 1 ATOM 2326 C CB . SER A 1 307 . 10.291 44.624 47.401 1.00 25.32 ? CB SER A 307 1 ATOM 2327 O OG . SER A 1 307 . 10.486 43.433 48.131 1.00 35.53 ? OG SER A 307 1 ATOM 2328 N N . MET A 1 308 . 10.309 47.540 46.867 1.00 18.81 ? N MET A 308 1 ATOM 2329 C CA . MET A 1 308 . 10.191 48.616 45.913 1.00 14.66 ? CA MET A 308 1 ATOM 2330 C C . MET A 1 308 . 11.475 49.436 45.845 1.00 16.78 ? C MET A 308 1 ATOM 2331 O O . MET A 1 308 . 12.003 49.676 44.766 1.00 18.54 ? O MET A 308 1 ATOM 2332 C CB . MET A 1 308 . 8.931 49.437 46.194 1.00 10.18 ? CB MET A 308 1 ATOM 2333 C CG . MET A 1 308 . 7.683 48.546 46.106 1.00 9.23 ? CG MET A 308 1 ATOM 2334 S SD . MET A 1 308 . 6.168 49.530 46.289 1.00 18.45 ? SD MET A 308 1 ATOM 2335 C CE . MET A 1 308 . 6.091 50.363 44.685 1.00 12.01 ? CE MET A 308 1 ATOM 2336 N N . LEU A 1 309 . 11.991 49.825 47.011 1.00 16.99 ? N LEU A 309 1 ATOM 2337 C CA . LEU A 1 309 . 13.222 50.592 46.993 1.00 17.95 ? CA LEU A 309 1 ATOM 2338 C C . LEU A 1 309 . 14.345 49.795 46.357 1.00 17.65 ? C LEU A 309 1 ATOM 2339 O O . LEU A 1 309 . 15.151 50.301 45.592 1.00 16.1 ? O LEU A 309 1 ATOM 2340 C CB . LEU A 1 309 . 13.666 51.032 48.407 1.00 17.08 ? CB LEU A 309 1 ATOM 2341 C CG . LEU A 1 309 . 12.687 52.013 49.072 1.00 19.36 ? CG LEU A 309 1 ATOM 2342 C CD1 . LEU A 1 309 . 12.952 52.089 50.571 1.00 21.6 ? CD1 LEU A 309 1 ATOM 2343 C CD2 . LEU A 1 309 . 12.728 53.417 48.462 1.00 21.39 ? CD2 LEU A 309 1 ATOM 2344 N N . ASN A 1 310 . 14.386 48.511 46.680 1.00 21 ? N ASN A 310 1 ATOM 2345 C CA . ASN A 1 310 . 15.469 47.696 46.131 1.00 24.25 ? CA ASN A 310 1 ATOM 2346 C C . ASN A 1 310 . 15.341 47.420 44.651 1.00 23.67 ? C ASN A 310 1 ATOM 2347 O O . ASN A 1 310 . 16.341 47.175 43.994 1.00 28.49 ? O ASN A 310 1 ATOM 2348 C CB . ASN A 1 310 . 15.643 46.361 46.879 1.00 22.68 ? CB ASN A 310 1 ATOM 2349 N N . SER A 1 311 . 14.126 47.470 44.120 1.00 22.33 ? N SER A 311 1 ATOM 2350 C CA . SER A 1 311 . 13.956 47.185 42.700 1.00 20.64 ? CA SER A 311 1 ATOM 2351 C C . SER A 1 311 . 13.793 48.386 41.819 1.00 19.56 ? C SER A 311 1 ATOM 2352 O O . SER A 1 311 . 13.630 48.256 40.625 1.00 23.99 ? O SER A 311 1 ATOM 2353 C CB . SER A 1 311 . 12.680 46.370 42.501 1.00 17.52 ? CB SER A 311 1 ATOM 2354 O OG . SER A 1 311 . 12.759 45.201 43.314 1.00 28.32 ? OG SER A 311 1 ATOM 2355 N N . GLY A 1 312 . 13.792 49.586 42.366 1.00 22.66 ? N GLY A 312 1 ATOM 2356 C CA . GLY A 1 312 . 13.590 50.708 41.450 1.00 16.05 ? CA GLY A 312 1 ATOM 2357 C C . GLY A 1 312 . 12.176 50.853 41.018 1.00 15.93 ? C GLY A 312 1 ATOM 2358 O O . GLY A 1 312 . 11.823 51.512 40.050 1.00 16.26 ? O GLY A 312 1 ATOM 2359 N N . ASN A 1 313 . 11.317 50.212 41.788 1.00 13.55 ? N ASN A 313 1 ATOM 2360 C CA . ASN A 1 313 . 9.934 50.273 41.428 1.00 12.79 ? CA ASN A 313 1 ATOM 2361 C C . ASN A 1 313 . 9.345 51.562 41.939 1.00 14.18 ? C ASN A 313 1 ATOM 2362 O O . ASN A 1 313 . 8.511 51.543 42.827 1.00 17.05 ? O ASN A 313 1 ATOM 2363 C CB . ASN A 1 313 . 9.246 49.058 42.036 1.00 9.57 ? CB ASN A 313 1 ATOM 2364 C CG . ASN A 1 313 . 7.795 48.867 41.661 1.00 9.15 ? CG ASN A 313 1 ATOM 2365 O OD1 . ASN A 1 313 . 7.154 47.935 42.126 1.00 17.83 ? OD1 ASN A 313 1 ATOM 2366 N ND2 . ASN A 1 313 . 7.261 49.725 40.809 1.00 7.64 ? ND2 ASN A 313 1 ATOM 2367 N N . PHE A 1 314 . 9.769 52.687 41.365 1.00 12.17 ? N PHE A 314 1 ATOM 2368 C CA . PHE A 1 314 . 9.246 53.960 41.811 1.00 11.47 ? CA PHE A 314 1 ATOM 2369 C C . PHE A 1 314 . 9.491 55.002 40.742 1.00 9.09 ? C PHE A 314 1 ATOM 2370 O O . PHE A 1 314 . 10.292 54.813 39.841 1.00 11.88 ? O PHE A 314 1 ATOM 2371 C CB . PHE A 1 314 . 9.927 54.378 43.142 1.00 8.27 ? CB PHE A 314 1 ATOM 2372 C CG . PHE A 1 314 . 11.439 54.212 43.190 1.00 5.34 ? CG PHE A 314 1 ATOM 2373 C CD1 . PHE A 1 314 . 12.275 55.125 42.522 1.00 5.5 ? CD1 PHE A 314 1 ATOM 2374 C CD2 . PHE A 1 314 . 12.032 53.161 43.921 1.00 6.88 ? CD2 PHE A 314 1 ATOM 2375 C CE1 . PHE A 1 314 . 13.670 55.013 42.589 1.00 5.64 ? CE1 PHE A 314 1 ATOM 2376 C CE2 . PHE A 1 314 . 13.434 53.046 43.990 1.00 6.23 ? CE2 PHE A 314 1 ATOM 2377 C CZ . PHE A 1 314 . 14.252 53.974 43.326 1.00 8.11 ? CZ PHE A 314 1 ATOM 2378 N N . LYS A 1 315 . 8.780 56.117 40.865 1.00 6.19 ? N LYS A 315 1 ATOM 2379 C CA . LYS A 1 315 . 8.949 57.212 39.930 1.00 5.55 ? CA LYS A 315 1 ATOM 2380 C C . LYS A 1 315 . 10.401 57.689 39.991 1.00 8.59 ? C LYS A 315 1 ATOM 2381 O O . LYS A 1 315 . 10.940 57.798 41.078 1.00 11.14 ? O LYS A 315 1 ATOM 2382 C CB . LYS A 1 315 . 8.034 58.359 40.375 1.00 2 ? CB LYS A 315 1 ATOM 2383 C CG . LYS A 1 315 . 7.791 59.418 39.309 1.00 2 ? CG LYS A 315 1 ATOM 2384 C CD . LYS A 1 315 . 6.984 60.602 39.844 1.00 5.62 ? CD LYS A 315 1 ATOM 2385 C CE . LYS A 1 315 . 7.012 61.841 38.941 1.00 2.23 ? CE LYS A 315 1 ATOM 2386 N NZ . LYS A 1 315 . 6.314 61.584 37.702 1.00 7.21 ? NZ LYS A 315 1 ATOM 2387 N N . LYS A 1 316 . 11.009 57.995 38.832 1.00 11.74 ? N LYS A 316 1 ATOM 2388 C CA . LYS A 1 316 . 12.404 58.456 38.780 1.00 11.54 ? CA LYS A 316 1 ATOM 2389 C C . LYS A 1 316 . 12.451 59.858 38.240 1.00 13.56 ? C LYS A 316 1 ATOM 2390 O O . LYS A 1 316 . 12.348 60.074 37.049 1.00 20.69 ? O LYS A 316 1 ATOM 2391 C CB . LYS A 1 316 . 13.171 57.521 37.864 1.00 8.26 ? CB LYS A 316 1 ATOM 2392 C CG . LYS A 1 316 . 13.127 56.119 38.485 1.00 16.81 ? CG LYS A 316 1 ATOM 2393 C CD . LYS A 1 316 . 13.289 54.969 37.505 1.00 20.85 ? CD LYS A 316 1 ATOM 2394 C CE . LYS A 1 316 . 12.902 53.663 38.201 1.00 26.47 ? CE LYS A 316 1 ATOM 2395 N NZ . LYS A 1 316 . 13.286 52.521 37.401 1.00 38.01 ? NZ LYS A 316 1 ATOM 2396 N N . THR A 1 317 . 12.594 60.814 39.134 1.00 14.01 ? N THR A 317 1 ATOM 2397 C CA . THR A 1 317 . 12.652 62.244 38.864 1.00 9.79 ? CA THR A 317 1 ATOM 2398 C C . THR A 1 317 . 13.686 62.692 39.841 1.00 10.09 ? C THR A 317 1 ATOM 2399 O O . THR A 1 317 . 14.387 61.834 40.377 1.00 14.11 ? O THR A 317 1 ATOM 2400 C CB . THR A 1 317 . 11.268 62.826 39.158 1.00 8.4 ? CB THR A 317 1 ATOM 2401 O OG1 . THR A 1 317 . 11.163 64.217 38.919 1.00 3.2 ? OG1 THR A 317 1 ATOM 2402 C CG2 . THR A 1 317 . 10.726 62.508 40.561 1.00 13.38 ? CG2 THR A 317 1 ATOM 2403 N N . GLN A 1 318 . 13.803 63.988 40.092 1.00 6.37 ? N GLN A 318 1 ATOM 2404 C CA . GLN A 1 318 . 14.777 64.420 41.073 1.00 12.87 ? CA GLN A 318 1 ATOM 2405 C C . GLN A 1 318 . 13.988 64.827 42.278 1.00 14.14 ? C GLN A 318 1 ATOM 2406 O O . GLN A 1 318 . 12.856 65.269 42.127 1.00 16.56 ? O GLN A 318 1 ATOM 2407 C CB . GLN A 1 318 . 15.678 65.574 40.599 1.00 15.58 ? CB GLN A 318 1 ATOM 2408 C CG . GLN A 1 318 . 14.988 66.667 39.762 1.00 19.31 ? CG GLN A 318 1 ATOM 2409 C CD . GLN A 1 318 . 14.540 66.130 38.419 1.00 22.16 ? CD GLN A 318 1 ATOM 2410 O OE1 . GLN A 1 318 . 13.369 66.144 38.104 1.00 23.76 ? OE1 GLN A 318 1 ATOM 2411 N NE2 . GLN A 1 318 . 15.466 65.585 37.653 1.00 23.65 ? NE2 GLN A 318 1 ATOM 2412 N N . ILE A 1 319 . 14.601 64.668 43.460 1.00 14.51 ? N ILE A 319 1 ATOM 2413 C CA . ILE A 1 319 . 13.962 65.028 44.715 1.00 13.89 ? CA ILE A 319 1 ATOM 2414 C C . ILE A 1 319 . 14.935 65.892 45.481 1.00 13.76 ? C ILE A 319 1 ATOM 2415 O O . ILE A 1 319 . 16.143 65.848 45.224 1.00 15.41 ? O ILE A 319 1 ATOM 2416 C CB . ILE A 1 319 . 13.606 63.764 45.533 1.00 8.68 ? CB ILE A 319 1 ATOM 2417 C CG1 . ILE A 1 319 . 14.810 62.833 45.701 1.00 9.47 ? CG1 ILE A 319 1 ATOM 2418 C CG2 . ILE A 1 319 . 12.439 63.029 44.879 1.00 8.02 ? CG2 ILE A 319 1 ATOM 2419 C CD1 . ILE A 1 319 . 14.535 61.645 46.616 1.00 10.02 ? CD1 ILE A 319 1 ATOM 2420 N N . LEU A 1 320 . 14.374 66.653 46.433 1.00 12.95 ? N LEU A 320 1 ATOM 2421 C CA . LEU A 1 320 . 15.133 67.534 47.325 1.00 13.55 ? CA LEU A 320 1 ATOM 2422 C C . LEU A 1 320 . 14.604 67.179 48.708 1.00 16.92 ? C LEU A 320 1 ATOM 2423 O O . LEU A 1 320 . 13.402 67.300 48.938 1.00 17.93 ? O LEU A 320 1 ATOM 2424 C CB . LEU A 1 320 . 14.885 68.995 46.946 1.00 10.04 ? CB LEU A 320 1 ATOM 2425 C CG . LEU A 1 320 . 15.616 70.015 47.806 1.00 2.89 ? CG LEU A 320 1 ATOM 2426 C CD1 . LEU A 1 320 . 15.902 71.283 46.999 1.00 2 ? CD1 LEU A 320 1 ATOM 2427 C CD2 . LEU A 1 320 . 14.777 70.365 49.034 1.00 2 ? CD2 LEU A 320 1 ATOM 2428 N N . LEU A 1 321 . 15.471 66.724 49.628 1.00 19.13 ? N LEU A 321 1 ATOM 2429 C CA . LEU A 1 321 . 14.983 66.334 50.959 1.00 20.76 ? CA LEU A 321 1 ATOM 2430 C C . LEU A 1 321 . 15.948 66.716 52.073 1.00 21.85 ? C LEU A 321 1 ATOM 2431 O O . LEU A 1 321 . 17.080 67.123 51.823 1.00 21.77 ? O LEU A 321 1 ATOM 2432 C CB . LEU A 1 321 . 14.567 64.848 50.994 1.00 13.85 ? CB LEU A 321 1 ATOM 2433 C CG . LEU A 1 321 . 15.662 63.771 50.878 1.00 10.01 ? CG LEU A 321 1 ATOM 2434 C CD1 . LEU A 1 321 . 14.969 62.419 50.669 1.00 14.33 ? CD1 LEU A 321 1 ATOM 2435 C CD2 . LEU A 1 321 . 16.697 64.033 49.786 1.00 12.34 ? CD2 LEU A 321 1 ATOM 2436 N N . GLY A 1 322 . 15.474 66.606 53.323 1.00 20.68 ? N GLY A 322 1 ATOM 2437 C CA . GLY A 1 322 . 16.364 66.975 54.413 1.00 21.02 ? CA GLY A 322 1 ATOM 2438 C C . GLY A 1 322 . 15.837 66.670 55.788 1.00 20.39 ? C GLY A 322 1 ATOM 2439 O O . GLY A 1 322 . 14.748 66.148 56.012 1.00 17.65 ? O GLY A 322 1 ATOM 2440 N N . VAL A 1 323 . 16.676 67.039 56.737 1.00 19.21 ? N VAL A 323 1 ATOM 2441 C CA . VAL A 1 323 . 16.454 66.802 58.135 1.00 16.39 ? CA VAL A 323 1 ATOM 2442 C C . VAL A 1 323 . 16.833 68.060 58.918 1.00 18.43 ? C VAL A 323 1 ATOM 2443 O O . VAL A 1 323 . 17.569 68.917 58.453 1.00 21.23 ? O VAL A 323 1 ATOM 2444 C CB . VAL A 1 323 . 17.385 65.595 58.390 1.00 13.97 ? CB VAL A 323 1 ATOM 2445 C CG1 . VAL A 1 323 . 18.247 65.660 59.636 1.00 22.44 ? CG1 VAL A 323 1 ATOM 2446 C CG2 . VAL A 1 323 . 16.668 64.246 58.256 1.00 12.08 ? CG2 VAL A 323 1 ATOM 2447 N N . ASN A 1 324 . 16.312 68.130 60.140 1.00 19.64 ? N ASN A 324 1 ATOM 2448 C CA . ASN A 1 324 . 16.576 69.232 61.065 1.00 20.25 ? CA ASN A 324 1 ATOM 2449 C C . ASN A 1 324 . 17.483 68.638 62.123 1.00 18.45 ? C ASN A 324 1 ATOM 2450 O O . ASN A 1 324 . 17.417 67.451 62.429 1.00 17.84 ? O ASN A 324 1 ATOM 2451 C CB . ASN A 1 324 . 15.325 69.717 61.812 1.00 22.56 ? CB ASN A 324 1 ATOM 2452 C CG . ASN A 1 324 . 14.487 70.641 60.991 1.00 27.51 ? CG ASN A 324 1 ATOM 2453 O OD1 . ASN A 1 324 . 14.739 70.895 59.826 1.00 37.47 ? OD1 ASN A 324 1 ATOM 2454 N ND2 . ASN A 1 324 . 13.440 71.163 61.614 1.00 29.83 ? ND2 ASN A 324 1 ATOM 2455 N N . LYS A 1 325 . 18.277 69.490 62.736 1.00 16.85 ? N LYS A 325 1 ATOM 2456 C CA . LYS A 1 325 . 19.209 69.004 63.749 1.00 18.86 ? CA LYS A 325 1 ATOM 2457 C C . LYS A 1 325 . 18.633 68.269 64.972 1.00 19.76 ? C LYS A 325 1 ATOM 2458 O O . LYS A 1 325 . 19.155 67.238 65.376 1.00 22.32 ? O LYS A 325 1 ATOM 2459 C CB . LYS A 1 325 . 20.041 70.206 64.203 1.00 19.84 ? CB LYS A 325 1 ATOM 2460 C CG . LYS A 1 325 . 21.235 69.913 65.106 1.00 18.37 ? CG LYS A 325 1 ATOM 2461 C CD . LYS A 1 325 . 21.879 71.216 65.602 1.00 23.69 ? CD LYS A 325 1 ATOM 2462 C CE . LYS A 1 325 . 22.953 70.945 66.686 1.00 31.93 ? CE LYS A 325 1 ATOM 2463 N N . ASP A 1 326 . 17.564 68.800 65.589 1.00 19 ? N ASP A 326 1 ATOM 2464 C CA . ASP A 1 326 . 16.997 68.168 66.786 1.00 15.13 ? CA ASP A 326 1 ATOM 2465 C C . ASP A 1 326 . 15.582 67.685 66.541 1.00 15.41 ? C ASP A 326 1 ATOM 2466 O O . ASP A 1 326 . 14.554 68.246 66.915 1.00 17.38 ? O ASP A 326 1 ATOM 2467 C CB . ASP A 1 326 . 17.045 69.147 67.964 1.00 14.86 ? CB ASP A 326 1 ATOM 2468 C CG . ASP A 1 326 . 18.481 69.585 68.202 1.00 15.21 ? CG ASP A 326 1 ATOM 2469 O OD1 . ASP A 1 326 . 19.246 68.787 68.744 1.00 12.3 ? OD1 ASP A 326 1 ATOM 2470 O OD2 . ASP A 1 326 . 18.837 70.705 67.836 1.00 17.21 ? OD2 ASP A 326 1 ATOM 2471 N N . GLU A 1 327 . 15.548 66.544 65.869 1.00 15.52 ? N GLU A 327 1 ATOM 2472 C CA . GLU A 1 327 . 14.229 66.004 65.564 1.00 13.42 ? CA GLU A 327 1 ATOM 2473 C C . GLU A 1 327 . 13.532 65.379 66.751 1.00 10.57 ? C GLU A 327 1 ATOM 2474 O O . GLU A 1 327 . 12.316 65.300 66.771 1.00 9.81 ? O GLU A 327 1 ATOM 2475 C CB . GLU A 1 327 . 14.333 64.889 64.496 1.00 17.15 ? CB GLU A 327 1 ATOM 2476 C CG . GLU A 1 327 . 14.964 65.334 63.166 1.00 18.52 ? CG GLU A 327 1 ATOM 2477 C CD . GLU A 1 327 . 13.970 66.056 62.282 1.00 19.62 ? CD GLU A 327 1 ATOM 2478 O OE1 . GLU A 1 327 . 12.931 66.484 62.781 1.00 21.93 ? OE1 GLU A 327 1 ATOM 2479 O OE2 . GLU A 1 327 . 14.237 66.179 61.090 1.00 16.45 ? OE2 GLU A 327 1 ATOM 2480 N N . GLY A 1 328 . 14.326 64.899 67.718 1.00 11.45 ? N GLY A 328 1 ATOM 2481 C CA . GLY A 1 328 . 13.742 64.223 68.891 1.00 9.29 ? CA GLY A 328 1 ATOM 2482 C C . GLY A 1 328 . 13.019 65.075 69.925 1.00 5.98 ? C GLY A 328 1 ATOM 2483 O O . GLY A 1 328 . 11.947 64.733 70.402 1.00 5.07 ? O GLY A 328 1 ATOM 2484 N N . SER A 1 329 . 13.605 66.213 70.250 1.00 4.05 ? N SER A 329 1 ATOM 2485 C CA . SER A 1 329 . 13.070 67.137 71.237 1.00 6.39 ? CA SER A 329 1 ATOM 2486 C C . SER A 1 329 . 11.602 67.111 71.523 1.00 9.36 ? C SER A 329 1 ATOM 2487 O O . SER A 1 329 . 11.178 66.831 72.631 1.00 15.58 ? O SER A 329 1 ATOM 2488 C CB . SER A 1 329 . 13.402 68.587 70.876 1.00 4.71 ? CB SER A 329 1 ATOM 2489 O OG . SER A 1 329 . 14.743 68.550 70.442 1.00 15.15 ? OG SER A 329 1 ATOM 2490 N N . PHE A 1 330 . 10.831 67.435 70.503 1.00 10.03 ? N PHE A 330 1 ATOM 2491 C CA . PHE A 1 330 . 9.388 67.504 70.670 1.00 9.24 ? CA PHE A 330 1 ATOM 2492 C C . PHE A 1 330 . 8.801 66.222 71.233 1.00 11.37 ? C PHE A 330 1 ATOM 2493 O O . PHE A 1 330 . 7.995 66.250 72.151 1.00 14.67 ? O PHE A 330 1 ATOM 2494 C CB . PHE A 1 330 . 8.797 67.941 69.310 1.00 9.9 ? CB PHE A 330 1 ATOM 2495 C CG . PHE A 1 330 . 7.361 67.570 69.090 1.00 5.23 ? CG PHE A 330 1 ATOM 2496 C CD1 . PHE A 1 330 . 6.355 68.074 69.932 1.00 7.49 ? CD1 PHE A 330 1 ATOM 2497 C CD2 . PHE A 1 330 . 7.029 66.699 68.050 1.00 2 ? CD2 PHE A 330 1 ATOM 2498 C CE1 . PHE A 1 330 . 5.016 67.694 69.746 1.00 5.45 ? CE1 PHE A 330 1 ATOM 2499 C CE2 . PHE A 1 330 . 5.702 66.309 67.869 1.00 6.92 ? CE2 PHE A 330 1 ATOM 2500 C CZ . PHE A 1 330 . 4.692 66.803 68.719 1.00 7.06 ? CZ PHE A 330 1 ATOM 2501 N N . PHE A 1 331 . 9.253 65.093 70.703 1.00 10.22 ? N PHE A 331 1 ATOM 2502 C CA . PHE A 1 331 . 8.704 63.827 71.186 1.00 9.49 ? CA PHE A 331 1 ATOM 2503 C C . PHE A 1 331 . 9.104 63.550 72.605 1.00 10.53 ? C PHE A 331 1 ATOM 2504 O O . PHE A 1 331 . 8.302 63.082 73.401 1.00 18.03 ? O PHE A 331 1 ATOM 2505 C CB . PHE A 1 331 . 9.108 62.653 70.283 1.00 5.51 ? CB PHE A 331 1 ATOM 2506 C CG . PHE A 1 331 . 8.718 62.957 68.870 1.00 7.87 ? CG PHE A 331 1 ATOM 2507 C CD1 . PHE A 1 331 . 9.586 63.696 68.044 1.00 9.94 ? CD1 PHE A 331 1 ATOM 2508 C CD2 . PHE A 1 331 . 7.436 62.607 68.414 1.00 7.15 ? CD2 PHE A 331 1 ATOM 2509 C CE1 . PHE A 1 331 . 9.155 64.126 66.787 1.00 9.44 ? CE1 PHE A 331 1 ATOM 2510 C CE2 . PHE A 1 331 . 7.007 63.035 67.154 1.00 9.46 ? CE2 PHE A 331 1 ATOM 2511 C CZ . PHE A 1 331 . 7.863 63.800 66.344 1.00 11.59 ? CZ PHE A 331 1 ATOM 2512 N N . LEU A 1 332 . 10.375 63.847 72.918 1.00 9.05 ? N LEU A 332 1 ATOM 2513 C CA . LEU A 1 332 . 10.840 63.607 74.285 1.00 7.07 ? CA LEU A 332 1 ATOM 2514 C C . LEU A 1 332 . 10.027 64.468 75.245 1.00 7.31 ? C LEU A 332 1 ATOM 2515 O O . LEU A 1 332 . 9.320 63.979 76.117 1.00 5.4 ? O LEU A 332 1 ATOM 2516 C CB . LEU A 1 332 . 12.349 63.825 74.423 1.00 2 ? CB LEU A 332 1 ATOM 2517 C CG . LEU A 1 332 . 13.172 62.733 73.743 1.00 2 ? CG LEU A 332 1 ATOM 2518 C CD1 . LEU A 1 332 . 14.622 63.164 73.595 1.00 2 ? CD1 LEU A 332 1 ATOM 2519 C CD2 . LEU A 1 332 . 13.094 61.403 74.488 1.00 2 ? CD2 LEU A 332 1 ATOM 2520 N N . LEU A 1 333 . 10.102 65.774 75.008 1.00 4.82 ? N LEU A 333 1 ATOM 2521 C CA . LEU A 1 333 . 9.359 66.732 75.799 1.00 4.67 ? CA LEU A 333 1 ATOM 2522 C C . LEU A 1 333 . 7.899 66.344 76.002 1.00 6.42 ? C LEU A 333 1 ATOM 2523 O O . LEU A 1 333 . 7.330 66.523 77.071 1.00 13.53 ? O LEU A 333 1 ATOM 2524 C CB . LEU A 1 333 . 9.460 68.073 75.079 1.00 6.73 ? CB LEU A 333 1 ATOM 2525 C CG . LEU A 1 333 . 8.757 69.310 75.682 1.00 8.9 ? CG LEU A 333 1 ATOM 2526 C CD1 . LEU A 1 333 . 7.382 69.539 75.101 1.00 9.01 ? CD1 LEU A 333 1 ATOM 2527 C CD2 . LEU A 1 333 . 8.713 69.365 77.212 1.00 12.87 ? CD2 LEU A 333 1 ATOM 2528 N N . TYR A 1 334 . 7.280 65.785 74.975 1.00 6.07 ? N TYR A 334 1 ATOM 2529 C CA . TYR A 1 334 . 5.871 65.437 75.152 1.00 6.57 ? CA TYR A 334 1 ATOM 2530 C C . TYR A 1 334 . 5.629 64.108 75.786 1.00 6.32 ? C TYR A 334 1 ATOM 2531 O O . TYR A 1 334 . 4.517 63.901 76.249 1.00 8.62 ? O TYR A 334 1 ATOM 2532 C CB . TYR A 1 334 . 5.054 65.477 73.835 1.00 5.74 ? CB TYR A 334 1 ATOM 2533 C CG . TYR A 1 334 . 4.521 66.852 73.512 1.00 2 ? CG TYR A 334 1 ATOM 2534 C CD1 . TYR A 1 334 . 5.409 67.907 73.254 1.00 2 ? CD1 TYR A 334 1 ATOM 2535 C CD2 . TYR A 1 334 . 3.137 67.079 73.460 1.00 2 ? CD2 TYR A 334 1 ATOM 2536 C CE1 . TYR A 1 334 . 4.912 69.181 72.946 1.00 5.08 ? CE1 TYR A 334 1 ATOM 2537 C CE2 . TYR A 1 334 . 2.633 68.349 73.155 1.00 2 ? CE2 TYR A 334 1 ATOM 2538 C CZ . TYR A 1 334 . 3.521 69.399 72.890 1.00 4.53 ? CZ TYR A 334 1 ATOM 2539 O OH . TYR A 1 334 . 3.049 70.651 72.554 1.00 11.53 ? OH TYR A 334 1 ATOM 2540 N N . GLY A 1 335 . 6.595 63.194 75.819 1.00 6.87 ? N GLY A 335 1 ATOM 2541 C CA . GLY A 1 335 . 6.176 61.960 76.480 1.00 7.35 ? CA GLY A 335 1 ATOM 2542 C C . GLY A 1 335 . 7.252 61.095 77.070 1.00 9.23 ? C GLY A 335 1 ATOM 2543 O O . GLY A 1 335 . 7.053 59.912 77.296 1.00 7.96 ? O GLY A 335 1 ATOM 2544 N N . ALA A 1 336 . 8.413 61.661 77.332 1.00 10.09 ? N ALA A 336 1 ATOM 2545 C CA . ALA A 1 336 . 9.487 60.899 77.920 1.00 11.9 ? CA ALA A 336 1 ATOM 2546 C C . ALA A 1 336 . 9.673 61.485 79.315 1.00 15.96 ? C ALA A 336 1 ATOM 2547 O O . ALA A 1 336 . 9.580 62.702 79.500 1.00 18.28 ? O ALA A 336 1 ATOM 2548 C CB . ALA A 1 336 . 10.768 61.057 77.107 1.00 15.83 ? CB ALA A 336 1 ATOM 2549 N N . PRO A 1 337 . 9.904 60.610 80.308 1.00 15.53 ? N PRO A 337 1 ATOM 2550 C CA . PRO A 1 337 . 9.985 61.082 81.683 1.00 14.25 ? CA PRO A 337 1 ATOM 2551 C C . PRO A 1 337 . 11.283 61.808 82.017 1.00 15.93 ? C PRO A 337 1 ATOM 2552 O O . PRO A 1 337 . 12.366 61.243 81.891 1.00 15.63 ? O PRO A 337 1 ATOM 2553 C CB . PRO A 1 337 . 9.910 59.789 82.500 1.00 16.93 ? CB PRO A 337 1 ATOM 2554 C CG . PRO A 1 337 . 10.331 58.651 81.553 1.00 17.25 ? CG PRO A 337 1 ATOM 2555 C CD . PRO A 1 337 . 9.995 59.158 80.154 1.00 17.55 ? CD PRO A 337 1 ATOM 2556 N N . GLY A 1 338 . 11.154 63.059 82.479 1.00 14.88 ? N GLY A 338 1 ATOM 2557 C CA . GLY A 1 338 . 12.336 63.815 82.855 1.00 14.54 ? CA GLY A 338 1 ATOM 2558 C C . GLY A 1 338 . 12.454 65.113 82.127 1.00 17.81 ? C GLY A 338 1 ATOM 2559 O O . GLY A 1 338 . 13.127 66.053 82.554 1.00 22.81 ? O GLY A 338 1 ATOM 2560 N N . PHE A 1 339 . 11.757 65.184 80.999 1.00 19.32 ? N PHE A 339 1 ATOM 2561 C CA . PHE A 1 339 . 11.838 66.393 80.199 1.00 13.96 ? CA PHE A 339 1 ATOM 2562 C C . PHE A 1 339 . 10.696 67.272 80.539 1.00 13.96 ? C PHE A 339 1 ATOM 2563 O O . PHE A 1 339 . 9.606 66.770 80.776 1.00 22.31 ? O PHE A 339 1 ATOM 2564 C CB . PHE A 1 339 . 11.708 66.044 78.717 1.00 10.64 ? CB PHE A 339 1 ATOM 2565 C CG . PHE A 1 339 . 12.837 65.169 78.270 1.00 3.88 ? CG PHE A 339 1 ATOM 2566 C CD1 . PHE A 1 339 . 12.760 63.776 78.437 1.00 2.63 ? CD1 PHE A 339 1 ATOM 2567 C CD2 . PHE A 1 339 . 13.967 65.743 77.680 1.00 2 ? CD2 PHE A 339 1 ATOM 2568 C CE1 . PHE A 1 339 . 13.811 62.968 78.001 1.00 2.88 ? CE1 PHE A 339 1 ATOM 2569 C CE2 . PHE A 1 339 . 15.001 64.936 77.218 1.00 2 ? CE2 PHE A 339 1 ATOM 2570 C CZ . PHE A 1 339 . 14.928 63.553 77.384 1.00 2 ? CZ PHE A 339 1 ATOM 2571 N N . SER A 1 340 . 10.907 68.570 80.551 1.00 5.93 ? N SER A 340 1 ATOM 2572 C CA . SER A 1 340 . 9.788 69.412 80.861 1.00 8.24 ? CA SER A 340 1 ATOM 2573 C C . SER A 1 340 . 10.176 70.702 80.211 1.00 9.54 ? C SER A 340 1 ATOM 2574 O O . SER A 1 340 . 11.351 71.018 80.104 1.00 12.25 ? O SER A 340 1 ATOM 2575 C CB . SER A 1 340 . 9.520 69.474 82.370 1.00 13.24 ? CB SER A 340 1 ATOM 2576 O OG . SER A 1 340 . 10.769 69.483 83.055 1.00 20.34 ? OG SER A 340 1 ATOM 2577 N N . LYS A 1 341 . 9.165 71.447 79.776 1.00 8.55 ? N LYS A 341 1 ATOM 2578 C CA . LYS A 1 341 . 9.393 72.688 79.084 1.00 6.09 ? CA LYS A 341 1 ATOM 2579 C C . LYS A 1 341 . 10.149 73.771 79.809 1.00 10.8 ? C LYS A 341 1 ATOM 2580 O O . LYS A 1 341 . 10.918 74.490 79.193 1.00 16.03 ? O LYS A 341 1 ATOM 2581 C CB . LYS A 1 341 . 8.028 73.295 78.730 1.00 8.3 ? CB LYS A 341 1 ATOM 2582 C CG . LYS A 1 341 . 8.154 74.489 77.781 1.00 12.38 ? CG LYS A 341 1 ATOM 2583 C CD . LYS A 1 341 . 6.811 75.078 77.352 1.00 17.57 ? CD LYS A 341 1 ATOM 2584 C CE . LYS A 1 341 . 6.425 76.349 78.108 1.00 20.78 ? CE LYS A 341 1 ATOM 2585 N NZ . LYS A 1 341 . 5.582 75.995 79.230 1.00 27.83 ? NZ LYS A 341 1 ATOM 2586 N N . ASP A 1 342 . 9.896 73.931 81.115 1.00 11.84 ? N ASP A 342 1 ATOM 2587 C CA . ASP A 1 342 . 10.561 75.064 81.769 1.00 10.44 ? CA ASP A 342 1 ATOM 2588 C C . ASP A 1 342 . 11.803 74.749 82.550 1.00 11.23 ? C ASP A 342 1 ATOM 2589 O O . ASP A 1 342 . 12.316 75.581 83.279 1.00 11.16 ? O ASP A 342 1 ATOM 2590 C CB . ASP A 1 342 . 9.553 75.748 82.683 1.00 13.39 ? CB ASP A 342 1 ATOM 2591 C CG . ASP A 1 342 . 8.298 76.132 81.915 1.00 18.79 ? CG ASP A 342 1 ATOM 2592 O OD1 . ASP A 1 342 . 8.437 76.553 80.772 1.00 19.02 ? OD1 ASP A 342 1 ATOM 2593 O OD2 . ASP A 1 342 . 7.189 76.011 82.446 1.00 26.74 ? OD2 ASP A 342 1 ATOM 2594 N N . SER A 1 343 . 12.270 73.537 82.398 1.00 12.35 ? N SER A 343 1 ATOM 2595 C CA . SER A 1 343 . 13.432 73.038 83.083 1.00 13.1 ? CA SER A 343 1 ATOM 2596 C C . SER A 1 343 . 14.442 72.800 81.979 1.00 14.58 ? C SER A 343 1 ATOM 2597 O O . SER A 1 343 . 14.082 72.847 80.821 1.00 22.87 ? O SER A 343 1 ATOM 2598 C CB . SER A 1 343 . 12.901 71.703 83.628 1.00 9.72 ? CB SER A 343 1 ATOM 2599 O OG . SER A 1 343 . 13.862 70.896 84.288 1.00 24.12 ? OG SER A 343 1 ATOM 2600 N N . GLU A 1 344 . 15.701 72.514 82.304 1.00 12.45 ? N GLU A 344 1 ATOM 2601 C CA . GLU A 1 344 . 16.664 72.234 81.208 1.00 12.6 ? CA GLU A 344 1 ATOM 2602 C C . GLU A 1 344 . 16.839 70.723 81.029 1.00 14.76 ? C GLU A 344 1 ATOM 2603 O O . GLU A 1 344 . 17.855 70.186 80.595 1.00 12.18 ? O GLU A 344 1 ATOM 2604 C CB . GLU A 1 344 . 18.042 72.927 81.380 1.00 16.85 ? CB GLU A 344 1 ATOM 2605 C CG . GLU A 1 344 . 18.786 72.592 82.679 1.00 22.04 ? CG GLU A 344 1 ATOM 2606 N N . SER A 1 345 . 15.812 70.055 81.504 1.00 14.52 ? N SER A 345 1 ATOM 2607 C CA . SER A 1 345 . 15.761 68.621 81.409 1.00 17.55 ? CA SER A 345 1 ATOM 2608 C C . SER A 1 345 . 17.032 67.777 81.415 1.00 20.59 ? C SER A 345 1 ATOM 2609 O O . SER A 1 345 . 17.349 67.167 80.404 1.00 21.82 ? O SER A 345 1 ATOM 2610 C CB . SER A 1 345 . 14.978 68.355 80.137 1.00 16.43 ? CB SER A 345 1 ATOM 2611 O OG . SER A 1 345 . 13.731 69.049 80.314 1.00 18.13 ? OG SER A 345 1 ATOM 2612 N N . LYS A 1 346 . 17.716 67.723 82.579 1.00 21.86 ? N LYS A 346 1 ATOM 2613 C CA . LYS A 1 346 . 18.910 66.879 82.705 1.00 23.77 ? CA LYS A 346 1 ATOM 2614 C C . LYS A 1 346 . 18.369 65.497 83.043 1.00 25 ? C LYS A 346 1 ATOM 2615 O O . LYS A 1 346 . 17.660 65.332 84.033 1.00 29.16 ? O LYS A 346 1 ATOM 2616 C CB . LYS A 1 346 . 19.810 67.439 83.801 1.00 24.4 ? CB LYS A 346 1 ATOM 2617 C CG . LYS A 1 346 . 20.523 68.699 83.294 1.00 33.23 ? CG LYS A 346 1 ATOM 2618 C CD . LYS A 1 346 . 21.118 69.581 84.404 1.00 39.97 ? CD LYS A 346 1 ATOM 2619 C CE . LYS A 1 346 . 22.034 70.688 83.836 1.00 45.95 ? CE LYS A 346 1 ATOM 2620 N NZ . LYS A 1 346 . 21.742 71.993 84.410 1.00 51.42 ? NZ LYS A 346 1 ATOM 2621 N N . ILE A 1 347 . 18.678 64.494 82.229 1.00 25.23 ? N ILE A 347 1 ATOM 2622 C CA . ILE A 1 347 . 18.097 63.181 82.513 1.00 24.86 ? CA ILE A 347 1 ATOM 2623 C C . ILE A 1 347 . 19.087 62.314 83.248 1.00 24.84 ? C ILE A 347 1 ATOM 2624 O O . ILE A 1 347 . 20.276 62.293 82.982 1.00 25.36 ? O ILE A 347 1 ATOM 2625 C CB . ILE A 1 347 . 17.521 62.564 81.206 1.00 20.35 ? CB ILE A 347 1 ATOM 2626 C CG1 . ILE A 1 347 . 16.094 63.087 80.926 1.00 19.69 ? CG1 ILE A 347 1 ATOM 2627 C CG2 . ILE A 1 347 . 17.475 61.029 81.185 1.00 18.16 ? CG2 ILE A 347 1 ATOM 2628 C CD1 . ILE A 1 347 . 15.975 64.597 80.697 1.00 12.3 ? CD1 ILE A 347 1 ATOM 2629 N N . SER A 1 348 . 18.517 61.576 84.190 1.00 22.6 ? N SER A 348 1 ATOM 2630 C CA . SER A 1 348 . 19.280 60.669 85.023 1.00 22.96 ? CA SER A 348 1 ATOM 2631 C C . SER A 1 348 . 19.473 59.374 84.291 1.00 25.12 ? C SER A 348 1 ATOM 2632 O O . SER A 1 348 . 18.705 59.101 83.376 1.00 29.86 ? O SER A 348 1 ATOM 2633 C CB . SER A 1 348 . 18.412 60.381 86.270 1.00 22.94 ? CB SER A 348 1 ATOM 2634 O OG . SER A 1 348 . 17.043 60.109 85.921 1.00 21.81 ? OG SER A 348 1 ATOM 2635 N N . ARG A 1 349 . 20.421 58.520 84.727 1.00 26.78 ? N ARG A 349 1 ATOM 2636 C CA . ARG A 1 349 . 20.509 57.267 83.982 1.00 26.44 ? CA ARG A 349 1 ATOM 2637 C C . ARG A 1 349 . 19.252 56.469 84.092 1.00 23.3 ? C ARG A 349 1 ATOM 2638 O O . ARG A 1 349 . 18.958 55.655 83.241 1.00 23.92 ? O ARG A 349 1 ATOM 2639 C CB . ARG A 1 349 . 21.692 56.337 84.303 1.00 28.34 ? CB ARG A 349 1 ATOM 2640 C CG . ARG A 1 349 . 23.027 56.810 83.672 1.00 39.36 ? CG ARG A 349 1 ATOM 2641 C CD . ARG A 1 349 . 23.038 57.123 82.138 1.00 42.13 ? CD ARG A 349 1 ATOM 2642 N NE . ARG A 1 349 . 23.855 56.244 81.299 1.00 42.13 ? NE ARG A 349 1 ATOM 2643 C CZ . ARG A 1 349 . 23.557 54.954 81.069 1.00 43.18 ? CZ ARG A 349 1 ATOM 2644 N NH1 . ARG A 1 349 . 22.555 54.338 81.691 1.00 44.85 ? NH1 ARG A 349 1 ATOM 2645 N NH2 . ARG A 1 349 . 24.288 54.268 80.201 1.00 43.64 ? NH2 ARG A 349 1 ATOM 2646 N N . GLU A 1 350 . 18.488 56.699 85.144 1.00 26.9 ? N GLU A 350 1 ATOM 2647 C CA . GLU A 1 350 . 17.263 55.911 85.222 1.00 31.45 ? CA GLU A 350 1 ATOM 2648 C C . GLU A 1 350 . 16.301 56.334 84.127 1.00 30.75 ? C GLU A 350 1 ATOM 2649 O O . GLU A 1 350 . 15.825 55.539 83.332 1.00 33.01 ? O GLU A 350 1 ATOM 2650 C CB . GLU A 1 350 . 16.599 55.970 86.622 1.00 35.7 ? CB GLU A 350 1 ATOM 2651 C CG . GLU A 1 350 . 15.595 54.810 86.857 1.00 42.44 ? CG GLU A 350 1 ATOM 2652 N N . ASP A 1 351 . 16.039 57.637 84.077 1.00 29.4 ? N ASP A 351 1 ATOM 2653 C CA . ASP A 1 351 . 15.114 58.079 83.044 1.00 28.05 ? CA ASP A 351 1 ATOM 2654 C C . ASP A 1 351 . 15.675 57.927 81.642 1.00 27.22 ? C ASP A 351 1 ATOM 2655 O O . ASP A 1 351 . 14.950 57.870 80.655 1.00 30.6 ? O ASP A 351 1 ATOM 2656 C CB . ASP A 1 351 . 14.650 59.510 83.302 1.00 28.99 ? CB ASP A 351 1 ATOM 2657 C CG . ASP A 1 351 . 13.711 59.620 84.492 1.00 28.45 ? CG ASP A 351 1 ATOM 2658 O OD1 . ASP A 1 351 . 12.964 58.665 84.744 1.00 26.02 ? OD1 ASP A 351 1 ATOM 2659 O OD2 . ASP A 1 351 . 13.732 60.665 85.149 1.00 27.93 ? OD2 ASP A 351 1 ATOM 2660 N N . PHE A 1 352 . 17.001 57.870 81.560 1.00 24.01 ? N PHE A 352 1 ATOM 2661 C CA . PHE A 1 352 . 17.655 57.687 80.279 1.00 19.62 ? CA PHE A 352 1 ATOM 2662 C C . PHE A 1 352 . 17.260 56.333 79.769 1.00 19.15 ? C PHE A 352 1 ATOM 2663 O O . PHE A 1 352 . 16.744 56.171 78.675 1.00 25.45 ? O PHE A 352 1 ATOM 2664 C CB . PHE A 1 352 . 19.180 57.737 80.436 1.00 18.2 ? CB PHE A 352 1 ATOM 2665 C CG . PHE A 1 352 . 19.923 57.384 79.172 1.00 18.83 ? CG PHE A 352 1 ATOM 2666 C CD1 . PHE A 1 352 . 20.242 58.377 78.231 1.00 21.32 ? CD1 PHE A 352 1 ATOM 2667 C CD2 . PHE A 1 352 . 20.326 56.058 78.941 1.00 15.96 ? CD2 PHE A 352 1 ATOM 2668 C CE1 . PHE A 1 352 . 20.986 58.048 77.086 1.00 21.96 ? CE1 PHE A 352 1 ATOM 2669 C CE2 . PHE A 1 352 . 21.057 55.728 77.794 1.00 14.3 ? CE2 PHE A 352 1 ATOM 2670 C CZ . PHE A 1 352 . 21.399 56.724 76.869 1.00 18.25 ? CZ PHE A 352 1 ATOM 2671 N N . MET A 1 353 . 17.487 55.335 80.612 1.00 17.09 ? N MET A 353 1 ATOM 2672 C CA . MET A 1 353 . 17.134 53.996 80.193 1.00 18.52 ? CA MET A 353 1 ATOM 2673 C C . MET A 1 353 . 15.644 53.840 79.978 1.00 20.49 ? C MET A 353 1 ATOM 2674 O O . MET A 1 353 . 15.198 53.013 79.189 1.00 19.81 ? O MET A 353 1 ATOM 2675 C CB . MET A 1 353 . 17.754 52.953 81.110 1.00 19.65 ? CB MET A 353 1 ATOM 2676 C CG . MET A 1 353 . 19.295 53.119 81.050 1.00 18.12 ? CG MET A 353 1 ATOM 2677 N N . SER A 1 354 . 14.859 54.645 80.703 1.00 22.71 ? N SER A 354 1 ATOM 2678 C CA . SER A 1 354 . 13.424 54.538 80.475 1.00 25.84 ? CA SER A 354 1 ATOM 2679 C C . SER A 1 354 . 13.094 55.109 79.090 1.00 25.87 ? C SER A 354 1 ATOM 2680 O O . SER A 1 354 . 12.221 54.666 78.352 1.00 28.42 ? O SER A 354 1 ATOM 2681 C CB . SER A 1 354 . 12.633 55.339 81.526 1.00 27.61 ? CB SER A 354 1 ATOM 2682 O OG . SER A 1 354 . 13.050 55.077 82.868 1.00 35.58 ? OG SER A 354 1 ATOM 2683 N N . GLY A 1 355 . 13.847 56.145 78.754 1.00 23.04 ? N GLY A 355 1 ATOM 2684 C CA . GLY A 1 355 . 13.632 56.789 77.491 1.00 20.76 ? CA GLY A 355 1 ATOM 2685 C C . GLY A 1 355 . 13.913 55.887 76.330 1.00 20.74 ? C GLY A 355 1 ATOM 2686 O O . GLY A 1 355 . 13.065 55.716 75.465 1.00 20.96 ? O GLY A 355 1 ATOM 2687 N N . VAL A 1 356 . 15.118 55.281 76.330 1.00 16.58 ? N VAL A 356 1 ATOM 2688 C CA . VAL A 1 356 . 15.436 54.406 75.221 1.00 12.8 ? CA VAL A 356 1 ATOM 2689 C C . VAL A 1 356 . 14.445 53.285 75.072 1.00 12.89 ? C VAL A 356 1 ATOM 2690 O O . VAL A 1 356 . 14.189 52.860 73.962 1.00 20.26 ? O VAL A 356 1 ATOM 2691 C CB . VAL A 1 356 . 16.919 53.999 75.178 1.00 15.13 ? CB VAL A 356 1 ATOM 2692 C CG1 . VAL A 1 356 . 17.576 53.882 76.541 1.00 11.98 ? CG1 VAL A 356 1 ATOM 2693 C CG2 . VAL A 1 356 . 17.220 52.742 74.320 1.00 16.47 ? CG2 VAL A 356 1 ATOM 2694 N N . LYS A 1 357 . 13.868 52.798 76.158 1.00 17.12 ? N LYS A 357 1 ATOM 2695 C CA . LYS A 1 357 . 12.876 51.743 75.975 1.00 18.3 ? CA LYS A 357 1 ATOM 2696 C C . LYS A 1 357 . 11.719 52.291 75.167 1.00 16.64 ? C LYS A 357 1 ATOM 2697 O O . LYS A 1 357 . 11.169 51.615 74.316 1.00 20.77 ? O LYS A 357 1 ATOM 2698 C CB . LYS A 1 357 . 12.315 51.214 77.311 1.00 23.65 ? CB LYS A 357 1 ATOM 2699 C CG . LYS A 1 357 . 13.340 50.427 78.147 1.00 34.69 ? CG LYS A 357 1 ATOM 2700 C CD . LYS A 1 357 . 12.893 49.065 78.757 1.00 48.38 ? CD LYS A 357 1 ATOM 2701 C CE . LYS A 1 357 . 11.495 48.500 78.390 1.00 53.77 ? CE LYS A 357 1 ATOM 2702 N NZ . LYS A 1 357 . 11.366 48.161 76.970 1.00 58.39 ? NZ LYS A 357 1 ATOM 2703 N N . LEU A 1 358 . 11.354 53.539 75.448 1.00 16.56 ? N LEU A 358 1 ATOM 2704 C CA . LEU A 1 358 . 10.239 54.119 74.705 1.00 16.67 ? CA LEU A 358 1 ATOM 2705 C C . LEU A 1 358 . 10.595 54.389 73.255 1.00 19.85 ? C LEU A 358 1 ATOM 2706 O O . LEU A 1 358 . 9.729 54.354 72.389 1.00 26.58 ? O LEU A 358 1 ATOM 2707 C CB . LEU A 1 358 . 9.796 55.471 75.298 1.00 7.56 ? CB LEU A 358 1 ATOM 2708 C CG . LEU A 1 358 . 9.274 55.385 76.723 1.00 2 ? CG LEU A 358 1 ATOM 2709 C CD1 . LEU A 1 358 . 9.116 56.780 77.314 1.00 2 ? CD1 LEU A 358 1 ATOM 2710 C CD2 . LEU A 1 358 . 7.937 54.652 76.758 1.00 2 ? CD2 LEU A 358 1 ATOM 2711 N N . SER A 1 359 . 11.862 54.715 73.003 1.00 17.69 ? N SER A 359 1 ATOM 2712 C CA . SER A 1 359 . 12.256 54.998 71.638 1.00 15.36 ? CA SER A 359 1 ATOM 2713 C C . SER A 1 359 . 12.405 53.770 70.792 1.00 16.54 ? C SER A 359 1 ATOM 2714 O O . SER A 1 359 . 12.192 53.833 69.594 1.00 22.9 ? O SER A 359 1 ATOM 2715 C CB . SER A 1 359 . 13.594 55.739 71.579 1.00 13.6 ? CB SER A 359 1 ATOM 2716 O OG . SER A 1 359 . 13.573 56.801 72.535 1.00 20.22 ? OG SER A 359 1 ATOM 2717 N N . VAL A 1 360 . 12.759 52.645 71.391 1.00 11.65 ? N VAL A 360 1 ATOM 2718 C CA . VAL A 1 360 . 12.944 51.481 70.561 1.00 9.46 ? CA VAL A 360 1 ATOM 2719 C C . VAL A 1 360 . 11.964 50.393 70.960 1.00 12.11 ? C VAL A 360 1 ATOM 2720 O O . VAL A 1 360 . 12.368 49.333 71.408 1.00 16.36 ? O VAL A 360 1 ATOM 2721 C CB . VAL A 1 360 . 14.434 51.063 70.661 1.00 9.14 ? CB VAL A 360 1 ATOM 2722 C CG1 . VAL A 1 360 . 14.841 50.178 69.466 1.00 10.89 ? CG1 VAL A 360 1 ATOM 2723 C CG2 . VAL A 1 360 . 15.367 52.292 70.691 1.00 10.29 ? CG2 VAL A 360 1 ATOM 2724 N N . PRO A 1 361 . 10.655 50.620 70.779 1.00 15.18 ? N PRO A 361 1 ATOM 2725 C CA . PRO A 1 361 . 9.654 49.694 71.335 1.00 15.98 ? CA PRO A 361 1 ATOM 2726 C C . PRO A 1 361 . 9.757 48.242 70.921 1.00 19.48 ? C PRO A 361 1 ATOM 2727 O O . PRO A 1 361 . 9.177 47.348 71.504 1.00 23.85 ? O PRO A 361 1 ATOM 2728 C CB . PRO A 1 361 . 8.306 50.273 70.880 1.00 11.55 ? CB PRO A 361 1 ATOM 2729 C CG . PRO A 1 361 . 8.642 51.317 69.810 1.00 12.75 ? CG PRO A 361 1 ATOM 2730 C CD . PRO A 1 361 . 10.084 51.755 70.062 1.00 14.4 ? CD PRO A 361 1 ATOM 2731 N N . HIS A 1 362 . 10.477 48.020 69.845 1.00 25.44 ? N HIS A 362 1 ATOM 2732 C CA . HIS A 1 362 . 10.623 46.670 69.321 1.00 29.48 ? CA HIS A 362 1 ATOM 2733 C C . HIS A 1 362 . 11.939 46.025 69.693 1.00 30.3 ? C HIS A 362 1 ATOM 2734 O O . HIS A 1 362 . 12.196 44.881 69.334 1.00 34.95 ? O HIS A 362 1 ATOM 2735 C CB . HIS A 1 362 . 10.507 46.696 67.769 1.00 35.06 ? CB HIS A 362 1 ATOM 2736 C CG . HIS A 1 362 . 11.270 47.870 67.165 1.00 36.68 ? CG HIS A 362 1 ATOM 2737 N ND1 . HIS A 1 362 . 10.727 49.092 66.938 1.00 35.63 ? ND1 HIS A 362 1 ATOM 2738 C CD2 . HIS A 1 362 . 12.633 47.919 66.802 1.00 35.92 ? CD2 HIS A 362 1 ATOM 2739 C CE1 . HIS A 1 362 . 11.710 49.868 66.466 1.00 36.94 ? CE1 HIS A 362 1 ATOM 2740 N NE2 . HIS A 1 362 . 12.865 49.175 66.382 1.00 39.26 ? NE2 HIS A 362 1 ATOM 2741 N N . ALA A 1 363 . 12.812 46.774 70.361 1.00 25.05 ? N ALA A 363 1 ATOM 2742 C CA . ALA A 1 363 . 14.062 46.133 70.675 1.00 24.3 ? CA ALA A 363 1 ATOM 2743 C C . ALA A 1 363 . 13.848 45.186 71.823 1.00 26.94 ? C ALA A 363 1 ATOM 2744 O O . ALA A 1 363 . 12.951 45.319 72.646 1.00 27.66 ? O ALA A 363 1 ATOM 2745 C CB . ALA A 1 363 . 15.134 47.133 71.121 1.00 24.12 ? CB ALA A 363 1 ATOM 2746 N N . ASN A 1 364 . 14.749 44.213 71.849 1.00 25.62 ? N ASN A 364 1 ATOM 2747 C CA . ASN A 1 364 . 14.758 43.232 72.908 1.00 22.62 ? CA ASN A 364 1 ATOM 2748 C C . ASN A 1 364 . 15.867 43.752 73.798 1.00 24.4 ? C ASN A 364 1 ATOM 2749 O O . ASN A 1 364 . 16.571 44.705 73.484 1.00 24.24 ? O ASN A 364 1 ATOM 2750 C CB . ASN A 1 364 . 15.012 41.792 72.399 1.00 23.27 ? CB ASN A 364 1 ATOM 2751 C CG . ASN A 1 364 . 16.304 41.675 71.630 1.00 23.08 ? CG ASN A 364 1 ATOM 2752 O OD1 . ASN A 1 364 . 17.141 42.556 71.718 1.00 28.93 ? OD1 ASN A 364 1 ATOM 2753 N ND2 . ASN A 1 364 . 16.476 40.606 70.870 1.00 23.88 ? ND2 ASN A 364 1 ATOM 2754 N N . ASP A 1 365 . 16.056 43.061 74.917 1.00 27.48 ? N ASP A 365 1 ATOM 2755 C CA . ASP A 1 365 . 17.081 43.472 75.882 1.00 25.27 ? CA ASP A 365 1 ATOM 2756 C C . ASP A 1 365 . 18.430 43.730 75.275 1.00 25.82 ? C ASP A 365 1 ATOM 2757 O O . ASP A 1 365 . 19.141 44.680 75.568 1.00 28.02 ? O ASP A 365 1 ATOM 2758 C CB . ASP A 1 365 . 17.372 42.372 76.914 1.00 26.63 ? CB ASP A 365 1 ATOM 2759 N N . LEU A 1 366 . 18.782 42.827 74.380 1.00 23.27 ? N LEU A 366 1 ATOM 2760 C CA . LEU A 1 366 . 20.075 42.962 73.762 1.00 21.37 ? CA LEU A 366 1 ATOM 2761 C C . LEU A 1 366 . 20.147 44.191 72.883 1.00 21.66 ? C LEU A 366 1 ATOM 2762 O O . LEU A 1 366 . 21.144 44.898 72.806 1.00 22.93 ? O LEU A 366 1 ATOM 2763 C CB . LEU A 1 366 . 20.344 41.690 72.966 1.00 22.53 ? CB LEU A 366 1 ATOM 2764 C CG . LEU A 1 366 . 21.729 41.107 73.176 1.00 21.41 ? CG LEU A 366 1 ATOM 2765 C CD1 . LEU A 1 366 . 21.853 39.905 72.247 1.00 26.47 ? CD1 LEU A 366 1 ATOM 2766 C CD2 . LEU A 1 366 . 22.850 42.138 72.963 1.00 22.36 ? CD2 LEU A 366 1 ATOM 2767 N N . GLY A 1 367 . 19.025 44.444 72.229 1.00 18.78 ? N GLY A 367 1 ATOM 2768 C CA . GLY A 1 367 . 18.936 45.581 71.345 1.00 20.09 ? CA GLY A 367 1 ATOM 2769 C C . GLY A 1 367 . 19.094 46.861 72.104 1.00 19.16 ? C GLY A 367 1 ATOM 2770 O O . GLY A 1 367 . 19.884 47.713 71.725 1.00 17.49 ? O GLY A 367 1 ATOM 2771 N N . LEU A 1 368 . 18.342 46.960 73.218 1.00 19.69 ? N LEU A 368 1 ATOM 2772 C CA . LEU A 1 368 . 18.410 48.152 74.058 1.00 18.37 ? CA LEU A 368 1 ATOM 2773 C C . LEU A 1 368 . 19.844 48.330 74.525 1.00 18.27 ? C LEU A 368 1 ATOM 2774 O O . LEU A 1 368 . 20.426 49.409 74.485 1.00 15.58 ? O LEU A 368 1 ATOM 2775 C CB . LEU A 1 368 . 17.438 48.068 75.248 1.00 21.93 ? CB LEU A 368 1 ATOM 2776 C CG . LEU A 1 368 . 15.933 48.026 74.877 1.00 25.14 ? CG LEU A 368 1 ATOM 2777 C CD1 . LEU A 1 368 . 15.070 47.567 76.053 1.00 22.66 ? CD1 LEU A 368 1 ATOM 2778 C CD2 . LEU A 1 368 . 15.401 49.388 74.386 1.00 26.92 ? CD2 LEU A 368 1 ATOM 2779 N N . ASP A 1 369 . 20.428 47.189 74.923 1.00 18.38 ? N ASP A 369 1 ATOM 2780 C CA . ASP A 1 369 . 21.827 47.226 75.362 1.00 19.79 ? CA ASP A 369 1 ATOM 2781 C C . ASP A 1 369 . 22.745 47.793 74.289 1.00 19.98 ? C ASP A 369 1 ATOM 2782 O O . ASP A 1 369 . 23.653 48.575 74.568 1.00 20.06 ? O ASP A 369 1 ATOM 2783 C CB . ASP A 1 369 . 22.362 45.826 75.703 1.00 20.42 ? CB ASP A 369 1 ATOM 2784 C CG . ASP A 1 369 . 22.133 45.388 77.141 1.00 25.81 ? CG ASP A 369 1 ATOM 2785 O OD1 . ASP A 1 369 . 21.345 46.014 77.858 1.00 28.18 ? OD1 ASP A 369 1 ATOM 2786 O OD2 . ASP A 1 369 . 22.771 44.415 77.545 1.00 28.77 ? OD2 ASP A 369 1 ATOM 2787 N N . ALA A 1 370 . 22.475 47.355 73.042 1.00 19.57 ? N ALA A 370 1 ATOM 2788 C CA . ALA A 1 370 . 23.252 47.794 71.903 1.00 12.88 ? CA ALA A 370 1 ATOM 2789 C C . ALA A 1 370 . 23.109 49.283 71.682 1.00 13.98 ? C ALA A 370 1 ATOM 2790 O O . ALA A 1 370 . 24.088 49.947 71.360 1.00 17.14 ? O ALA A 370 1 ATOM 2791 C CB . ALA A 1 370 . 22.849 47.031 70.655 1.00 10.17 ? CB ALA A 370 1 ATOM 2792 N N . VAL A 1 371 . 21.890 49.808 71.859 1.00 13.39 ? N VAL A 371 1 ATOM 2793 C CA . VAL A 1 371 . 21.688 51.248 71.663 1.00 13.99 ? CA VAL A 371 1 ATOM 2794 C C . VAL A 1 371 . 22.480 52.053 72.704 1.00 14.95 ? C VAL A 371 1 ATOM 2795 O O . VAL A 1 371 . 23.202 52.998 72.393 1.00 18.4 ? O VAL A 371 1 ATOM 2796 C CB . VAL A 1 371 . 20.179 51.599 71.742 1.00 13.56 ? CB VAL A 371 1 ATOM 2797 C CG1 . VAL A 1 371 . 19.924 53.103 71.535 1.00 9.32 ? CG1 VAL A 371 1 ATOM 2798 C CG2 . VAL A 1 371 . 19.330 50.764 70.762 1.00 6.6 ? CG2 VAL A 371 1 ATOM 2799 N N . THR A 1 372 . 22.316 51.663 73.967 1.00 14.34 ? N THR A 372 1 ATOM 2800 C CA . THR A 1 372 . 23.003 52.331 75.058 1.00 13.68 ? CA THR A 372 1 ATOM 2801 C C . THR A 1 372 . 24.507 52.355 74.841 1.00 12.35 ? C THR A 372 1 ATOM 2802 O O . THR A 1 372 . 25.194 53.339 75.056 1.00 9.76 ? O THR A 372 1 ATOM 2803 C CB . THR A 1 372 . 22.682 51.541 76.319 1.00 18.11 ? CB THR A 372 1 ATOM 2804 O OG1 . THR A 1 372 . 21.272 51.359 76.415 1.00 21.72 ? OG1 THR A 372 1 ATOM 2805 C CG2 . THR A 1 372 . 23.187 52.181 77.614 1.00 26.75 ? CG2 THR A 372 1 ATOM 2806 N N . LEU A 1 373 . 25.014 51.219 74.372 1.00 12.03 ? N LEU A 373 1 ATOM 2807 C CA . LEU A 1 373 . 26.438 51.164 74.118 1.00 12.19 ? CA LEU A 373 1 ATOM 2808 C C . LEU A 1 373 . 26.899 52.318 73.242 1.00 15.5 ? C LEU A 373 1 ATOM 2809 O O . LEU A 1 373 . 27.837 53.027 73.567 1.00 15.29 ? O LEU A 373 1 ATOM 2810 C CB . LEU A 1 373 . 26.804 49.835 73.429 1.00 9.08 ? CB LEU A 373 1 ATOM 2811 C CG . LEU A 1 373 . 28.225 49.330 73.745 1.00 11.38 ? CG LEU A 373 1 ATOM 2812 C CD1 . LEU A 1 373 . 28.554 48.051 72.978 1.00 14.39 ? CD1 LEU A 373 1 ATOM 2813 C CD2 . LEU A 1 373 . 29.337 50.350 73.488 1.00 17.82 ? CD2 LEU A 373 1 ATOM 2814 N N . GLN A 1 374 . 26.163 52.495 72.132 1.00 20.44 ? N GLN A 374 1 ATOM 2815 C CA . GLN A 1 374 . 26.528 53.529 71.166 1.00 21.57 ? CA GLN A 374 1 ATOM 2816 C C . GLN A 1 374 . 26.289 54.941 71.597 1.00 22.18 ? C GLN A 374 1 ATOM 2817 O O . GLN A 1 374 . 27.070 55.833 71.300 1.00 23 ? O GLN A 374 1 ATOM 2818 C CB . GLN A 1 374 . 25.739 53.401 69.848 1.00 24.24 ? CB GLN A 374 1 ATOM 2819 C CG . GLN A 1 374 . 25.628 51.987 69.285 1.00 33.24 ? CG GLN A 374 1 ATOM 2820 C CD . GLN A 1 374 . 26.957 51.458 68.790 1.00 39.05 ? CD GLN A 374 1 ATOM 2821 O OE1 . GLN A 1 374 . 27.753 52.173 68.192 1.00 42.09 ? OE1 GLN A 374 1 ATOM 2822 N NE2 . GLN A 1 374 . 27.159 50.156 69.011 1.00 39.02 ? NE2 GLN A 374 1 ATOM 2823 N N . TYR A 1 375 . 25.159 55.138 72.272 1.00 20.75 ? N TYR A 375 1 ATOM 2824 C CA . TYR A 1 375 . 24.832 56.505 72.658 1.00 22.88 ? CA TYR A 375 1 ATOM 2825 C C . TYR A 1 375 . 25.365 56.972 74.005 1.00 25.42 ? C TYR A 375 1 ATOM 2826 O O . TYR A 1 375 . 25.221 58.143 74.345 1.00 26.36 ? O TYR A 375 1 ATOM 2827 C CB . TYR A 1 375 . 23.308 56.706 72.501 1.00 22.55 ? CB TYR A 375 1 ATOM 2828 C CG . TYR A 1 375 . 22.939 56.796 71.029 1.00 24.01 ? CG TYR A 375 1 ATOM 2829 C CD1 . TYR A 1 375 . 22.995 58.053 70.382 1.00 21.13 ? CD1 TYR A 375 1 ATOM 2830 C CD2 . TYR A 1 375 . 22.608 55.639 70.277 1.00 20.1 ? CD2 TYR A 375 1 ATOM 2831 C CE1 . TYR A 1 375 . 22.734 58.162 69.013 1.00 16.38 ? CE1 TYR A 375 1 ATOM 2832 C CE2 . TYR A 1 375 . 22.344 55.752 68.898 1.00 13.81 ? CE2 TYR A 375 1 ATOM 2833 C CZ . TYR A 1 375 . 22.400 57.021 68.275 1.00 17.25 ? CZ TYR A 375 1 ATOM 2834 O OH . TYR A 1 375 . 22.110 57.194 66.939 1.00 18.33 ? OH TYR A 375 1 ATOM 2835 N N . THR A 1 376 . 25.972 56.094 74.795 1.00 27.14 ? N THR A 376 1 ATOM 2836 C CA . THR A 1 376 . 26.466 56.558 76.079 1.00 26.81 ? CA THR A 376 1 ATOM 2837 C C . THR A 1 376 . 27.950 56.896 76.026 1.00 30 ? C THR A 376 1 ATOM 2838 O O . THR A 1 376 . 28.788 56.256 75.401 1.00 32.19 ? O THR A 376 1 ATOM 2839 C CB . THR A 1 376 . 26.248 55.429 77.102 1.00 24.27 ? CB THR A 376 1 ATOM 2840 O OG1 . THR A 1 376 . 24.848 55.183 77.221 1.00 26.14 ? OG1 THR A 376 1 ATOM 2841 C CG2 . THR A 1 376 . 26.772 55.689 78.525 1.00 26.13 ? CG2 THR A 376 1 ATOM 2842 N N . ASP A 1 377 . 28.267 57.974 76.756 1.00 32.9 ? N ASP A 377 1 ATOM 2843 C CA . ASP A 1 377 . 29.663 58.373 76.884 1.00 33.12 ? CA ASP A 377 1 ATOM 2844 C C . ASP A 1 377 . 30.088 57.620 78.138 1.00 33.75 ? C ASP A 377 1 ATOM 2845 O O . ASP A 1 377 . 29.853 58.093 79.246 1.00 35.52 ? O ASP A 377 1 ATOM 2846 C CB . ASP A 1 377 . 29.821 59.888 77.099 1.00 29.45 ? CB ASP A 377 1 ATOM 2847 C CG . ASP A 1 377 . 31.259 60.278 77.411 1.00 32.39 ? CG ASP A 377 1 ATOM 2848 O OD1 . ASP A 1 377 . 32.052 59.407 77.779 1.00 31.09 ? OD1 ASP A 377 1 ATOM 2849 O OD2 . ASP A 1 377 . 31.587 61.456 77.284 1.00 36.13 ? OD2 ASP A 377 1 ATOM 2850 N N . TRP A 1 378 . 30.724 56.467 77.964 1.00 33.67 ? N TRP A 378 1 ATOM 2851 C CA . TRP A 1 378 . 31.115 55.677 79.118 1.00 32.74 ? CA TRP A 378 1 ATOM 2852 C C . TRP A 1 378 . 32.033 56.368 80.072 1.00 35.4 ? C TRP A 378 1 ATOM 2853 O O . TRP A 1 378 . 32.005 56.047 81.250 1.00 38.33 ? O TRP A 378 1 ATOM 2854 C CB . TRP A 1 378 . 31.630 54.292 78.729 1.00 34.03 ? CB TRP A 378 1 ATOM 2855 C CG . TRP A 1 378 . 30.471 53.588 78.076 1.00 34.63 ? CG TRP A 378 1 ATOM 2856 C CD1 . TRP A 1 378 . 30.183 53.518 76.694 1.00 35.42 ? CD1 TRP A 378 1 ATOM 2857 C CD2 . TRP A 1 378 . 29.417 52.973 78.756 1.00 33.28 ? CD2 TRP A 378 1 ATOM 2858 N NE1 . TRP A 1 378 . 29.000 52.899 76.494 1.00 35.74 ? NE1 TRP A 378 1 ATOM 2859 C CE2 . TRP A 1 378 . 28.471 52.533 77.709 1.00 34.52 ? CE2 TRP A 378 1 ATOM 2860 C CE3 . TRP A 1 378 . 29.112 52.790 80.102 1.00 32.54 ? CE3 TRP A 378 1 ATOM 2861 C CZ2 . TRP A 1 378 . 27.263 51.928 78.090 1.00 33.96 ? CZ2 TRP A 378 1 ATOM 2862 C CZ3 . TRP A 1 378 . 27.891 52.181 80.439 1.00 37.5 ? CZ3 TRP A 378 1 ATOM 2863 C CH2 . TRP A 1 378 . 26.978 51.757 79.451 1.00 33.89 ? CH2 TRP A 378 1 ATOM 2864 N N . MET A 1 379 . 32.825 57.343 79.609 1.00 35.43 ? N MET A 379 1 ATOM 2865 C CA . MET A 1 379 . 33.697 58.015 80.583 1.00 38.11 ? CA MET A 379 1 ATOM 2866 C C . MET A 1 379 . 33.006 59.171 81.323 1.00 37.63 ? C MET A 379 1 ATOM 2867 O O . MET A 1 379 . 33.621 60.030 81.937 1.00 37.01 ? O MET A 379 1 ATOM 2868 C CB . MET A 1 379 . 34.997 58.503 79.946 1.00 39.47 ? CB MET A 379 1 ATOM 2869 C CG . MET A 1 379 . 36.089 58.677 81.013 1.00 48.58 ? CG MET A 379 1 ATOM 2870 S SD . MET A 1 379 . 37.630 59.176 80.217 1.00 60.48 ? SD MET A 379 1 ATOM 2871 C CE . MET A 1 379 . 38.186 57.574 79.529 1.00 60.32 ? CE MET A 379 1 ATOM 2872 N N . ASP A 1 380 . 31.684 59.210 81.242 1.00 37.26 ? N ASP A 380 1 ATOM 2873 C CA . ASP A 1 380 . 30.950 60.276 81.901 1.00 35.2 ? CA ASP A 380 1 ATOM 2874 C C . ASP A 1 380 . 29.496 59.852 82.031 1.00 36.78 ? C ASP A 380 1 ATOM 2875 O O . ASP A 1 380 . 28.558 60.633 82.001 1.00 36.31 ? O ASP A 380 1 ATOM 2876 C CB . ASP A 1 380 . 31.085 61.573 81.080 1.00 37.41 ? CB ASP A 380 1 ATOM 2877 C CG . ASP A 1 380 . 30.946 62.833 81.916 1.00 42.24 ? CG ASP A 380 1 ATOM 2878 O OD1 . ASP A 1 380 . 30.115 62.841 82.818 1.00 44.95 ? OD1 ASP A 380 1 ATOM 2879 O OD2 . ASP A 1 380 . 31.680 63.796 81.681 1.00 46.59 ? OD2 ASP A 380 1 ATOM 2880 N N . ASP A 1 381 . 29.362 58.537 82.159 1.00 39.63 ? N ASP A 381 1 ATOM 2881 C CA . ASP A 1 381 . 28.137 57.774 82.303 1.00 41.26 ? CA ASP A 381 1 ATOM 2882 C C . ASP A 1 381 . 26.898 58.498 82.853 1.00 40.3 ? C ASP A 381 1 ATOM 2883 O O . ASP A 1 381 . 25.862 58.482 82.204 1.00 41.14 ? O ASP A 381 1 ATOM 2884 C CB . ASP A 1 381 . 28.520 56.477 83.058 1.00 44.63 ? CB ASP A 381 1 ATOM 2885 C CG . ASP A 1 381 . 27.429 55.697 83.761 1.00 53.35 ? CG ASP A 381 1 ATOM 2886 O OD1 . ASP A 1 381 . 26.283 55.738 83.316 1.00 56.74 ? OD1 ASP A 381 1 ATOM 2887 O OD2 . ASP A 1 381 . 27.743 55.043 84.760 1.00 59.44 ? OD2 ASP A 381 1 ATOM 2888 N N . ASN A 1 382 . 27.006 59.118 84.031 1.00 42.03 ? N ASN A 382 1 ATOM 2889 C CA . ASN A 1 382 . 25.865 59.779 84.670 1.00 41.65 ? CA ASN A 382 1 ATOM 2890 C C . ASN A 1 382 . 25.642 61.248 84.350 1.00 42 ? C ASN A 382 1 ATOM 2891 O O . ASN A 1 382 . 24.947 61.916 85.107 1.00 45.11 ? O ASN A 382 1 ATOM 2892 C CB . ASN A 1 382 . 26.124 59.744 86.202 1.00 39.34 ? CB ASN A 382 1 ATOM 2893 N N . ASN A 1 383 . 26.225 61.785 83.267 1.00 41.46 ? N ASN A 383 1 ATOM 2894 C CA . ASN A 1 383 . 26.010 63.225 83.006 1.00 35.71 ? CA ASN A 383 1 ATOM 2895 C C . ASN A 1 383 . 24.620 63.545 82.472 1.00 33.59 ? C ASN A 383 1 ATOM 2896 O O . ASN A 1 383 . 24.279 63.254 81.336 1.00 38.41 ? O ASN A 383 1 ATOM 2897 C CB . ASN A 1 383 . 27.083 63.795 82.076 1.00 31.38 ? CB ASN A 383 1 ATOM 2898 C CG . ASN A 1 383 . 26.928 65.278 81.831 1.00 32.86 ? CG ASN A 383 1 ATOM 2899 O OD1 . ASN A 1 383 . 25.842 65.826 81.848 1.00 35.62 ? OD1 ASN A 383 1 ATOM 2900 N ND2 . ASN A 1 383 . 28.040 65.962 81.597 1.00 33.67 ? ND2 ASN A 383 1 ATOM 2901 N N . GLY A 1 384 . 23.850 64.252 83.289 1.00 30.8 ? N GLY A 384 1 ATOM 2902 C CA . GLY A 1 384 . 22.496 64.597 82.893 1.00 27.25 ? CA GLY A 384 1 ATOM 2903 C C . GLY A 1 384 . 22.328 65.341 81.593 1.00 22.82 ? C GLY A 384 1 ATOM 2904 O O . GLY A 1 384 . 21.356 65.150 80.884 1.00 24.91 ? O GLY A 384 1 ATOM 2905 N N . ILE A 1 385 . 23.257 66.223 81.275 1.00 19.5 ? N ILE A 385 1 ATOM 2906 C CA . ILE A 1 385 . 23.151 66.941 80.018 1.00 21.44 ? CA ILE A 385 1 ATOM 2907 C C . ILE A 1 385 . 23.415 65.938 78.883 1.00 21.19 ? C ILE A 385 1 ATOM 2908 O O . ILE A 1 385 . 22.682 65.776 77.911 1.00 22.17 ? O ILE A 385 1 ATOM 2909 C CB . ILE A 1 385 . 24.161 68.106 80.037 1.00 22.64 ? CB ILE A 385 1 ATOM 2910 C CG1 . ILE A 1 385 . 23.678 69.272 80.907 1.00 25.55 ? CG1 ILE A 385 1 ATOM 2911 C CG2 . ILE A 1 385 . 24.550 68.612 78.650 1.00 26.15 ? CG2 ILE A 385 1 ATOM 2912 C CD1 . ILE A 1 385 . 22.582 70.084 80.198 1.00 31.32 ? CD1 ILE A 385 1 ATOM 2913 N N . LYS A 1 386 . 24.507 65.208 79.051 1.00 19.41 ? N LYS A 386 1 ATOM 2914 C CA . LYS A 1 386 . 24.846 64.229 78.030 1.00 16.41 ? CA LYS A 386 1 ATOM 2915 C C . LYS A 1 386 . 23.746 63.214 77.802 1.00 15.5 ? C LYS A 386 1 ATOM 2916 O O . LYS A 1 386 . 23.520 62.748 76.696 1.00 19.02 ? O LYS A 386 1 ATOM 2917 C CB . LYS A 1 386 . 26.163 63.511 78.355 1.00 15.67 ? CB LYS A 386 1 ATOM 2918 C CG . LYS A 1 386 . 27.363 64.470 78.269 1.00 13.97 ? CG LYS A 386 1 ATOM 2919 C CD . LYS A 1 386 . 28.705 63.748 78.404 1.00 22.76 ? CD LYS A 386 1 ATOM 2920 C CE . LYS A 1 386 . 29.899 64.709 78.258 1.00 29.85 ? CE LYS A 386 1 ATOM 2921 N NZ . LYS A 1 386 . 31.167 63.988 78.174 1.00 32.24 ? NZ LYS A 386 1 ATOM 2922 N N . ASN A 1 387 . 23.045 62.872 78.863 1.00 14.39 ? N ASN A 387 1 ATOM 2923 C CA . ASN A 1 387 . 21.969 61.905 78.713 1.00 15.86 ? CA ASN A 387 1 ATOM 2924 C C . ASN A 1 387 . 20.782 62.521 78.022 1.00 15.13 ? C ASN A 387 1 ATOM 2925 O O . ASN A 1 387 . 20.085 61.866 77.261 1.00 17.02 ? O ASN A 387 1 ATOM 2926 C CB . ASN A 1 387 . 21.521 61.340 80.070 1.00 21.64 ? CB ASN A 387 1 ATOM 2927 C CG . ASN A 1 387 . 22.530 60.443 80.766 1.00 28.33 ? CG ASN A 387 1 ATOM 2928 O OD1 . ASN A 1 387 . 22.410 60.183 81.952 1.00 35.96 ? OD1 ASN A 387 1 ATOM 2929 N ND2 . ASN A 1 387 . 23.541 59.943 80.033 1.00 29.77 ? ND2 ASN A 387 1 ATOM 2930 N N . ARG A 1 388 . 20.558 63.808 78.281 1.00 11.15 ? N ARG A 388 1 ATOM 2931 C CA . ARG A 1 388 . 19.430 64.467 77.645 1.00 11.5 ? CA ARG A 388 1 ATOM 2932 C C . ARG A 1 388 . 19.648 64.479 76.139 1.00 13.43 ? C ARG A 388 1 ATOM 2933 O O . ARG A 1 388 . 18.815 64.110 75.308 1.00 10.98 ? O ARG A 388 1 ATOM 2934 C CB . ARG A 1 388 . 19.340 65.916 78.167 1.00 9.27 ? CB ARG A 388 1 ATOM 2935 C CG . ARG A 1 388 . 18.216 66.780 77.556 1.00 7.23 ? CG ARG A 388 1 ATOM 2936 C CD . ARG A 1 388 . 18.418 68.277 77.829 1.00 10.14 ? CD ARG A 388 1 ATOM 2937 N NE . ARG A 1 388 . 19.677 68.697 77.262 1.00 9.96 ? NE ARG A 388 1 ATOM 2938 C CZ . ARG A 1 388 . 20.276 69.841 77.586 1.00 14.29 ? CZ ARG A 388 1 ATOM 2939 N NH1 . ARG A 1 388 . 19.710 70.708 78.412 1.00 19.41 ? NH1 ARG A 388 1 ATOM 2940 N NH2 . ARG A 1 388 . 21.468 70.114 77.068 1.00 21.28 ? NH2 ARG A 388 1 ATOM 2941 N N . ASP A 1 389 . 20.858 64.938 75.812 1.00 10.11 ? N ASP A 389 1 ATOM 2942 C CA . ASP A 1 389 . 21.227 65.033 74.418 1.00 6.98 ? CA ASP A 389 1 ATOM 2943 C C . ASP A 1 389 . 21.295 63.682 73.756 1.00 6.78 ? C ASP A 389 1 ATOM 2944 O O . ASP A 1 389 . 20.832 63.526 72.638 1.00 11.27 ? O ASP A 389 1 ATOM 2945 C CB . ASP A 1 389 . 22.537 65.804 74.258 1.00 11.29 ? CB ASP A 389 1 ATOM 2946 C CG . ASP A 1 389 . 22.402 67.288 74.636 1.00 17.29 ? CG ASP A 389 1 ATOM 2947 O OD1 . ASP A 1 389 . 21.275 67.756 74.811 1.00 17.15 ? OD1 ASP A 389 1 ATOM 2948 O OD2 . ASP A 1 389 . 23.423 67.979 74.735 1.00 17.35 ? OD2 ASP A 389 1 ATOM 2949 N N . GLY A 1 390 . 21.829 62.673 74.429 1.00 3.73 ? N GLY A 390 1 ATOM 2950 C CA . GLY A 1 390 . 21.891 61.375 73.763 1.00 6.75 ? CA GLY A 390 1 ATOM 2951 C C . GLY A 1 390 . 20.517 60.854 73.369 1.00 11.44 ? C GLY A 390 1 ATOM 2952 O O . GLY A 1 390 . 20.280 60.300 72.303 1.00 18.6 ? O GLY A 390 1 ATOM 2953 N N . LEU A 1 391 . 19.560 61.102 74.239 1.00 12.73 ? N LEU A 391 1 ATOM 2954 C CA . LEU A 1 391 . 18.210 60.633 73.972 1.00 13.42 ? CA LEU A 391 1 ATOM 2955 C C . LEU A 1 391 . 17.604 61.378 72.800 1.00 12.34 ? C LEU A 391 1 ATOM 2956 O O . LEU A 1 391 . 16.874 60.877 71.957 1.00 11.07 ? O LEU A 391 1 ATOM 2957 C CB . LEU A 1 391 . 17.431 60.825 75.281 1.00 17.09 ? CB LEU A 391 1 ATOM 2958 C CG . LEU A 1 391 . 16.427 59.725 75.627 1.00 15.61 ? CG LEU A 391 1 ATOM 2959 C CD1 . LEU A 1 391 . 17.014 58.315 75.658 1.00 20.05 ? CD1 LEU A 391 1 ATOM 2960 C CD2 . LEU A 1 391 . 15.854 60.061 76.993 1.00 18.22 ? CD2 LEU A 391 1 ATOM 2961 N N . ASP A 1 392 . 17.964 62.645 72.739 1.00 13.63 ? N ASP A 392 1 ATOM 2962 C CA . ASP A 1 392 . 17.482 63.480 71.651 1.00 16.96 ? CA ASP A 392 1 ATOM 2963 C C . ASP A 1 392 . 18.015 62.979 70.298 1.00 21 ? C ASP A 392 1 ATOM 2964 O O . ASP A 1 392 . 17.426 63.204 69.238 1.00 25.56 ? O ASP A 392 1 ATOM 2965 C CB . ASP A 1 392 . 17.897 64.926 71.935 1.00 22.14 ? CB ASP A 392 1 ATOM 2966 C CG . ASP A 1 392 . 17.358 65.901 70.910 1.00 25.9 ? CG ASP A 392 1 ATOM 2967 O OD1 . ASP A 1 392 . 17.973 66.037 69.857 1.00 33.47 ? OD1 ASP A 392 1 ATOM 2968 O OD2 . ASP A 1 392 . 16.335 66.521 71.162 1.00 26.93 ? OD2 ASP A 392 1 ATOM 2969 N N . ASP A 1 393 . 19.156 62.283 70.341 1.00 19.36 ? N ASP A 393 1 ATOM 2970 C CA . ASP A 1 393 . 19.713 61.750 69.109 1.00 14.77 ? CA ASP A 393 1 ATOM 2971 C C . ASP A 1 393 . 19.246 60.355 68.865 1.00 16.13 ? C ASP A 393 1 ATOM 2972 O O . ASP A 1 393 . 19.321 59.871 67.745 1.00 15.95 ? O ASP A 393 1 ATOM 2973 C CB . ASP A 1 393 . 21.224 61.641 69.157 1.00 16.7 ? CB ASP A 393 1 ATOM 2974 C CG . ASP A 1 393 . 21.909 62.970 69.052 1.00 20.9 ? CG ASP A 393 1 ATOM 2975 O OD1 . ASP A 1 393 . 21.285 63.912 68.572 1.00 28.23 ? OD1 ASP A 393 1 ATOM 2976 O OD2 . ASP A 1 393 . 23.076 63.058 69.438 1.00 28.4 ? OD2 ASP A 393 1 ATOM 2977 N N . ILE A 1 394 . 18.806 59.670 69.917 1.00 16.81 ? N ILE A 394 1 ATOM 2978 C CA . ILE A 1 394 . 18.326 58.320 69.686 1.00 14.79 ? CA ILE A 394 1 ATOM 2979 C C . ILE A 1 394 . 17.034 58.468 68.911 1.00 14.4 ? C ILE A 394 1 ATOM 2980 O O . ILE A 1 394 . 16.827 57.899 67.848 1.00 15.07 ? O ILE A 394 1 ATOM 2981 C CB . ILE A 1 394 . 18.197 57.526 71.020 1.00 9.94 ? CB ILE A 394 1 ATOM 2982 C CG1 . ILE A 1 394 . 19.600 57.171 71.545 1.00 9.43 ? CG1 ILE A 394 1 ATOM 2983 C CG2 . ILE A 1 394 . 17.360 56.246 70.892 1.00 3.78 ? CG2 ILE A 394 1 ATOM 2984 C CD1 . ILE A 1 394 . 19.620 56.444 72.895 1.00 11.88 ? CD1 ILE A 394 1 ATOM 2985 N N . VAL A 1 395 . 16.159 59.314 69.440 1.00 17.14 ? N VAL A 395 1 ATOM 2986 C CA . VAL A 1 395 . 14.882 59.476 68.762 1.00 16.27 ? CA VAL A 395 1 ATOM 2987 C C . VAL A 1 395 . 15.066 59.986 67.326 1.00 18.15 ? C VAL A 395 1 ATOM 2988 O O . VAL A 1 395 . 14.518 59.477 66.360 1.00 17.08 ? O VAL A 395 1 ATOM 2989 C CB . VAL A 1 395 . 13.981 60.346 69.672 1.00 13.18 ? CB VAL A 395 1 ATOM 2990 C CG1 . VAL A 1 395 . 12.546 60.519 69.153 1.00 12.93 ? CG1 VAL A 395 1 ATOM 2991 C CG2 . VAL A 1 395 . 13.926 59.757 71.097 1.00 6.53 ? CG2 VAL A 395 1 ATOM 2992 N N . GLY A 1 396 . 15.891 61.009 67.180 1.00 21.58 ? N GLY A 396 1 ATOM 2993 C CA . GLY A 1 396 . 16.084 61.550 65.844 1.00 18.28 ? CA GLY A 396 1 ATOM 2994 C C . GLY A 1 396 . 16.695 60.588 64.847 1.00 16.4 ? C GLY A 396 1 ATOM 2995 O O . GLY A 1 396 . 16.185 60.406 63.751 1.00 23.24 ? O GLY A 396 1 ATOM 2996 N N . ASP A 1 397 . 17.805 59.961 65.219 1.00 12.43 ? N ASP A 397 1 ATOM 2997 C CA . ASP A 1 397 . 18.447 59.048 64.289 1.00 3.45 ? CA ASP A 397 1 ATOM 2998 C C . ASP A 1 397 . 17.594 57.853 63.993 1.00 5.71 ? C ASP A 397 1 ATOM 2999 O O . ASP A 1 397 . 17.481 57.433 62.852 1.00 11.98 ? O ASP A 397 1 ATOM 3000 C CB . ASP A 1 397 . 19.799 58.569 64.821 1.00 2.73 ? CB ASP A 397 1 ATOM 3001 C CG . ASP A 1 397 . 20.775 59.713 65.035 1.00 7.64 ? CG ASP A 397 1 ATOM 3002 O OD1 . ASP A 1 397 . 20.479 60.845 64.650 1.00 6.63 ? OD1 ASP A 397 1 ATOM 3003 O OD2 . ASP A 1 397 . 21.844 59.477 65.595 1.00 10.63 ? OD2 ASP A 397 1 ATOM 3004 N N . HIS A 1 398 . 16.974 57.304 65.016 1.00 5.99 ? N HIS A 398 1 ATOM 3005 C CA . HIS A 1 398 . 16.160 56.141 64.764 1.00 8.08 ? CA HIS A 398 1 ATOM 3006 C C . HIS A 1 398 . 14.946 56.444 63.901 1.00 12.21 ? C HIS A 398 1 ATOM 3007 O O . HIS A 1 398 . 14.656 55.722 62.959 1.00 17.17 ? O HIS A 398 1 ATOM 3008 C CB . HIS A 1 398 . 15.656 55.541 66.098 1.00 5.36 ? CB HIS A 398 1 ATOM 3009 C CG . HIS A 1 398 . 14.660 54.405 65.892 1.00 3.31 ? CG HIS A 398 1 ATOM 3010 N ND1 . HIS A 1 398 . 14.967 53.237 65.314 1.00 2 ? ND1 HIS A 398 1 ATOM 3011 C CD2 . HIS A 1 398 . 13.281 54.365 66.230 1.00 5.16 ? CD2 HIS A 398 1 ATOM 3012 C CE1 . HIS A 1 398 . 13.840 52.506 65.297 1.00 2.44 ? CE1 HIS A 398 1 ATOM 3013 N NE2 . HIS A 1 398 . 12.802 53.160 65.843 1.00 2 ? NE2 HIS A 398 1 ATOM 3014 N N . ASN A 1 399 . 14.251 57.533 64.234 1.00 11.6 ? N ASN A 399 1 ATOM 3015 C CA . ASN A 1 399 . 13.000 57.822 63.527 1.00 11.44 ? CA ASN A 399 1 ATOM 3016 C C . ASN A 1 399 . 12.992 58.748 62.330 1.00 10.94 ? C ASN A 399 1 ATOM 3017 O O . ASN A 1 399 . 11.989 58.763 61.629 1.00 11.39 ? O ASN A 399 1 ATOM 3018 C CB . ASN A 1 399 . 11.987 58.485 64.480 1.00 13.59 ? CB ASN A 399 1 ATOM 3019 C CG . ASN A 1 399 . 11.643 57.649 65.659 1.00 12.03 ? CG ASN A 399 1 ATOM 3020 O OD1 . ASN A 1 399 . 10.740 56.841 65.605 1.00 7.86 ? OD1 ASN A 399 1 ATOM 3021 N ND2 . ASN A 1 399 . 12.376 57.852 66.740 1.00 16.18 ? ND2 ASN A 399 1 ATOM 3022 N N . VAL A 1 400 . 14.027 59.553 62.106 1.00 8.13 ? N VAL A 400 1 ATOM 3023 C CA . VAL A 1 400 . 13.945 60.448 60.962 1.00 6.64 ? CA VAL A 400 1 ATOM 3024 C C . VAL A 1 400 . 15.215 60.433 60.133 1.00 11.94 ? C VAL A 400 1 ATOM 3025 O O . VAL A 1 400 . 15.197 60.192 58.936 1.00 19.91 ? O VAL A 400 1 ATOM 3026 C CB . VAL A 1 400 . 13.629 61.870 61.447 1.00 2 ? CB VAL A 400 1 ATOM 3027 C CG1 . VAL A 1 400 . 13.447 62.823 60.272 1.00 9.1 ? CG1 VAL A 400 1 ATOM 3028 C CG2 . VAL A 1 400 . 12.362 61.916 62.321 1.00 2 ? CG2 VAL A 400 1 ATOM 3029 N N . ILE A 1 401 . 16.354 60.678 60.767 1.00 12.04 ? N ILE A 401 1 ATOM 3030 C CA . ILE A 1 401 . 17.569 60.715 59.961 1.00 10.1 ? CA ILE A 401 1 ATOM 3031 C C . ILE A 1 401 . 17.938 59.398 59.349 1.00 11.78 ? C ILE A 401 1 ATOM 3032 O O . ILE A 1 401 . 18.093 59.291 58.145 1.00 18.25 ? O ILE A 401 1 ATOM 3033 C CB . ILE A 1 401 . 18.755 61.335 60.721 1.00 8.29 ? CB ILE A 401 1 ATOM 3034 C CG1 . ILE A 1 401 . 18.295 62.654 61.372 1.00 3.74 ? CG1 ILE A 401 1 ATOM 3035 C CG2 . ILE A 1 401 . 19.984 61.535 59.814 1.00 8.02 ? CG2 ILE A 401 1 ATOM 3036 C CD1 . ILE A 1 401 . 19.433 63.514 61.913 1.00 2 ? CD1 ILE A 401 1 ATOM 3037 N N . CYS A 1 402 . 18.088 58.365 60.152 1.00 13.62 ? N CYS A 402 1 ATOM 3038 C CA . CYS A 1 402 . 18.495 57.121 59.506 1.00 14.5 ? CA CYS A 402 1 ATOM 3039 C C . CYS A 1 402 . 17.572 56.533 58.450 1.00 13.22 ? C CYS A 402 1 ATOM 3040 O O . CYS A 1 402 . 18.124 56.120 57.438 1.00 19.78 ? O CYS A 402 1 ATOM 3041 C CB . CYS A 1 402 . 19.014 56.084 60.477 1.00 11.32 ? CB CYS A 402 1 ATOM 3042 S SG . CYS A 1 402 . 20.385 56.807 61.425 1.00 15.97 ? SG CYS A 402 1 ATOM 3043 N N . PRO A 1 403 . 16.235 56.464 58.600 1.00 8.93 ? N PRO A 403 1 ATOM 3044 C CA . PRO A 1 403 . 15.429 55.964 57.494 1.00 10.79 ? CA PRO A 403 1 ATOM 3045 C C . PRO A 1 403 . 15.525 56.854 56.245 1.00 12.36 ? C PRO A 403 1 ATOM 3046 O O . PRO A 1 403 . 15.529 56.351 55.119 1.00 14.53 ? O PRO A 403 1 ATOM 3047 C CB . PRO A 1 403 . 14.006 55.757 58.043 1.00 6.7 ? CB PRO A 403 1 ATOM 3048 C CG . PRO A 1 403 . 14.020 56.382 59.436 1.00 11.2 ? CG PRO A 403 1 ATOM 3049 C CD . PRO A 1 403 . 15.491 56.629 59.826 1.00 10.36 ? CD PRO A 403 1 ATOM 3050 N N . LEU A 1 404 . 15.628 58.175 56.465 1.00 11.19 ? N LEU A 404 1 ATOM 3051 C CA . LEU A 1 404 . 15.735 59.087 55.320 1.00 9.91 ? CA LEU A 404 1 ATOM 3052 C C . LEU A 1 404 . 17.004 58.797 54.535 1.00 13.85 ? C LEU A 404 1 ATOM 3053 O O . LEU A 1 404 . 17.003 58.677 53.314 1.00 16.68 ? O LEU A 404 1 ATOM 3054 C CB . LEU A 1 404 . 15.669 60.553 55.770 1.00 5.07 ? CB LEU A 404 1 ATOM 3055 C CG . LEU A 1 404 . 15.739 61.585 54.627 1.00 2.5 ? CG LEU A 404 1 ATOM 3056 C CD1 . LEU A 1 404 . 14.649 62.656 54.746 1.00 2 ? CD1 LEU A 404 1 ATOM 3057 C CD2 . LEU A 1 404 . 17.120 62.247 54.544 1.00 6.97 ? CD2 LEU A 404 1 ATOM 3058 N N . MET A 1 405 . 18.117 58.637 55.263 1.00 12 ? N MET A 405 1 ATOM 3059 C CA . MET A 1 405 . 19.348 58.326 54.539 1.00 10.39 ? CA MET A 405 1 ATOM 3060 C C . MET A 1 405 . 19.229 57.001 53.802 1.00 10.1 ? C MET A 405 1 ATOM 3061 O O . MET A 1 405 . 19.838 56.745 52.774 1.00 12.42 ? O MET A 405 1 ATOM 3062 C CB . MET A 1 405 . 20.552 58.236 55.476 1.00 6.38 ? CB MET A 405 1 ATOM 3063 C CG . MET A 1 405 . 20.791 59.550 56.205 1.00 8.23 ? CG MET A 405 1 ATOM 3064 S SD . MET A 1 405 . 21.080 60.867 55.011 1.00 9.64 ? SD MET A 405 1 ATOM 3065 C CE . MET A 1 405 . 22.706 60.365 54.398 1.00 6.69 ? CE MET A 405 1 ATOM 3066 N N . HIS A 1 406 . 18.421 56.121 54.352 1.00 8.78 ? N HIS A 406 1 ATOM 3067 C CA . HIS A 1 406 . 18.273 54.847 53.674 1.00 14.38 ? CA HIS A 406 1 ATOM 3068 C C . HIS A 1 406 . 17.589 55.083 52.331 1.00 17.53 ? C HIS A 406 1 ATOM 3069 O O . HIS A 1 406 . 18.028 54.641 51.274 1.00 22.81 ? O HIS A 406 1 ATOM 3070 C CB . HIS A 1 406 . 17.449 53.885 54.554 1.00 14.21 ? CB HIS A 406 1 ATOM 3071 C CG . HIS A 1 406 . 17.406 52.506 53.951 1.00 11.97 ? CG HIS A 406 1 ATOM 3072 N ND1 . HIS A 1 406 . 18.492 51.722 53.819 1.00 8.45 ? ND1 HIS A 406 1 ATOM 3073 C CD2 . HIS A 1 406 . 16.284 51.813 53.440 1.00 10.64 ? CD2 HIS A 406 1 ATOM 3074 C CE1 . HIS A 1 406 . 18.058 50.585 53.250 1.00 10.91 ? CE1 HIS A 406 1 ATOM 3075 N NE2 . HIS A 1 406 . 16.734 50.620 53.012 1.00 7.82 ? NE2 HIS A 406 1 ATOM 3076 N N . PHE A 1 407 . 16.493 55.848 52.405 1.00 17.65 ? N PHE A 407 1 ATOM 3077 C CA . PHE A 1 407 . 15.696 56.164 51.206 1.00 14.69 ? CA PHE A 407 1 ATOM 3078 C C . PHE A 1 407 . 16.547 56.830 50.161 1.00 14.22 ? C PHE A 407 1 ATOM 3079 O O . PHE A 1 407 . 16.575 56.427 49.013 1.00 17.34 ? O PHE A 407 1 ATOM 3080 C CB . PHE A 1 407 . 14.542 57.078 51.605 1.00 12.33 ? CB PHE A 407 1 ATOM 3081 C CG . PHE A 1 407 . 13.625 57.489 50.499 1.00 3.35 ? CG PHE A 407 1 ATOM 3082 C CD1 . PHE A 1 407 . 12.684 56.579 50.008 1.00 5.65 ? CD1 PHE A 407 1 ATOM 3083 C CD2 . PHE A 1 407 . 13.668 58.801 50.002 1.00 6.05 ? CD2 PHE A 407 1 ATOM 3084 C CE1 . PHE A 1 407 . 11.771 56.991 49.026 1.00 8.33 ? CE1 PHE A 407 1 ATOM 3085 C CE2 . PHE A 1 407 . 12.757 59.209 49.016 1.00 9.1 ? CE2 PHE A 407 1 ATOM 3086 C CZ . PHE A 1 407 . 11.805 58.305 48.524 1.00 4.46 ? CZ PHE A 407 1 ATOM 3087 N N . VAL A 1 408 . 17.279 57.849 50.591 1.00 12.31 ? N VAL A 408 1 ATOM 3088 C CA . VAL A 1 408 . 18.151 58.552 49.671 1.00 9.26 ? CA VAL A 408 1 ATOM 3089 C C . VAL A 1 408 . 19.090 57.619 48.972 1.00 11.77 ? C VAL A 408 1 ATOM 3090 O O . VAL A 1 408 . 19.218 57.638 47.761 1.00 17.89 ? O VAL A 408 1 ATOM 3091 C CB . VAL A 1 408 . 18.942 59.613 50.439 1.00 5.68 ? CB VAL A 408 1 ATOM 3092 C CG1 . VAL A 1 408 . 20.075 60.236 49.642 1.00 4.05 ? CG1 VAL A 408 1 ATOM 3093 C CG2 . VAL A 1 408 . 17.982 60.718 50.857 1.00 15.34 ? CG2 VAL A 408 1 ATOM 3094 N N . ASN A 1 409 . 19.735 56.759 49.738 1.00 11.92 ? N ASN A 409 1 ATOM 3095 C CA . ASN A 1 409 . 20.667 55.896 49.049 1.00 11.95 ? CA ASN A 409 1 ATOM 3096 C C . ASN A 1 409 . 20.016 54.975 48.085 1.00 13.78 ? C ASN A 409 1 ATOM 3097 O O . ASN A 1 409 . 20.558 54.718 47.022 1.00 17.57 ? O ASN A 409 1 ATOM 3098 C CB . ASN A 1 409 . 21.513 55.093 50.010 1.00 17.99 ? CB ASN A 409 1 ATOM 3099 C CG . ASN A 1 409 . 22.596 56.014 50.523 1.00 27.06 ? CG ASN A 409 1 ATOM 3100 O OD1 . ASN A 1 409 . 23.575 56.287 49.842 1.00 31.47 ? OD1 ASN A 409 1 ATOM 3101 N ND2 . ASN A 1 409 . 22.413 56.505 51.746 1.00 30.06 ? ND2 ASN A 409 1 ATOM 3102 N N . LYS A 1 410 . 18.847 54.458 48.435 1.00 14.56 ? N LYS A 410 1 ATOM 3103 C CA . LYS A 1 410 . 18.255 53.555 47.450 1.00 17 ? CA LYS A 410 1 ATOM 3104 C C . LYS A 1 410 . 17.628 54.304 46.266 1.00 17.5 ? C LYS A 410 1 ATOM 3105 O O . LYS A 1 410 . 17.487 53.799 45.165 1.00 19.56 ? O LYS A 410 1 ATOM 3106 C CB . LYS A 1 410 . 17.248 52.611 48.122 1.00 20.71 ? CB LYS A 410 1 ATOM 3107 C CG . LYS A 1 410 . 17.908 51.718 49.185 1.00 20.55 ? CG LYS A 410 1 ATOM 3108 C CD . LYS A 1 410 . 17.452 50.251 49.115 1.00 26.51 ? CD LYS A 410 1 ATOM 3109 C CE . LYS A 1 410 . 18.611 49.238 49.018 1.00 29.06 ? CE LYS A 410 1 ATOM 3110 N NZ . LYS A 1 410 . 18.277 48.013 49.749 1.00 39.74 ? NZ LYS A 410 1 ATOM 3111 N N . TYR A 1 411 . 17.242 55.543 46.489 1.00 16.18 ? N TYR A 411 1 ATOM 3112 C CA . TYR A 1 411 . 16.627 56.259 45.386 1.00 18.03 ? CA TYR A 411 1 ATOM 3113 C C . TYR A 1 411 . 17.659 56.751 44.412 1.00 22.49 ? C TYR A 411 1 ATOM 3114 O O . TYR A 1 411 . 17.502 56.663 43.201 1.00 22.41 ? O TYR A 411 1 ATOM 3115 C CB . TYR A 1 411 . 15.854 57.471 45.904 1.00 11.23 ? CB TYR A 411 1 ATOM 3116 C CG . TYR A 1 411 . 14.999 58.125 44.836 1.00 5.6 ? CG TYR A 411 1 ATOM 3117 C CD1 . TYR A 1 411 . 13.747 57.578 44.508 1.00 2.08 ? CD1 TYR A 411 1 ATOM 3118 C CD2 . TYR A 1 411 . 15.428 59.307 44.207 1.00 4.34 ? CD2 TYR A 411 1 ATOM 3119 C CE1 . TYR A 1 411 . 12.913 58.220 43.586 1.00 4.24 ? CE1 TYR A 411 1 ATOM 3120 C CE2 . TYR A 1 411 . 14.598 59.950 43.287 1.00 2 ? CE2 TYR A 411 1 ATOM 3121 C CZ . TYR A 1 411 . 13.344 59.409 42.977 1.00 8.61 ? CZ TYR A 411 1 ATOM 3122 O OH . TYR A 1 411 . 12.557 60.074 42.057 1.00 16.66 ? OH TYR A 411 1 ATOM 3123 N N . THR A 1 412 . 18.740 57.293 44.956 1.00 24.51 ? N THR A 412 1 ATOM 3124 C CA . THR A 1 412 . 19.797 57.830 44.105 1.00 25.23 ? CA THR A 412 1 ATOM 3125 C C . THR A 1 412 . 20.306 56.858 43.091 1.00 22.66 ? C THR A 412 1 ATOM 3126 O O . THR A 1 412 . 20.812 57.270 42.056 1.00 23.24 ? O THR A 412 1 ATOM 3127 C CB . THR A 1 412 . 20.895 58.461 44.978 1.00 24.6 ? CB THR A 412 1 ATOM 3128 O OG1 . THR A 1 412 . 20.281 59.445 45.809 1.00 26.37 ? OG1 THR A 412 1 ATOM 3129 C CG2 . THR A 1 412 . 21.998 59.210 44.205 1.00 26.6 ? CG2 THR A 412 1 ATOM 3130 N N . LYS A 1 413 . 20.163 55.564 43.354 1.00 23.19 ? N LYS A 413 1 ATOM 3131 C CA . LYS A 1 413 . 20.682 54.713 42.345 1.00 25.73 ? CA LYS A 413 1 ATOM 3132 C C . LYS A 1 413 . 19.917 54.864 41.029 1.00 26.73 ? C LYS A 413 1 ATOM 3133 O O . LYS A 1 413 . 20.461 54.651 40.014 1.00 28.6 ? O LYS A 413 1 ATOM 3134 C CB . LYS A 1 413 . 20.665 53.230 42.754 1.00 24.16 ? CB LYS A 413 1 ATOM 3135 C CG . LYS A 1 413 . 21.693 52.927 43.883 1.00 27.52 ? CG LYS A 413 1 ATOM 3136 C CD . LYS A 1 413 . 21.330 51.727 44.779 1.00 36.17 ? CD LYS A 413 1 ATOM 3137 N N . PHE A 1 414 . 18.623 55.180 41.183 1.00 28.42 ? N PHE A 414 1 ATOM 3138 C CA . PHE A 1 414 . 17.814 55.245 39.972 1.00 29.89 ? CA PHE A 414 1 ATOM 3139 C C . PHE A 1 414 . 17.061 56.556 39.706 1.00 28.33 ? C PHE A 414 1 ATOM 3140 O O . PHE A 1 414 . 16.297 56.674 38.736 1.00 31.27 ? O PHE A 414 1 ATOM 3141 C CB . PHE A 1 414 . 16.740 54.146 40.065 1.00 32.75 ? CB PHE A 414 1 ATOM 3142 C CG . PHE A 1 414 . 17.272 52.746 40.301 1.00 37.5 ? CG PHE A 414 1 ATOM 3143 C CD1 . PHE A 1 414 . 18.572 52.276 40.169 1.00 44.88 ? CD1 PHE A 414 1 ATOM 3144 C CD2 . PHE A 1 414 . 16.344 51.858 40.722 1.00 43.49 ? CD2 PHE A 414 1 ATOM 3145 C CE1 . PHE A 1 414 . 18.984 51.007 40.512 1.00 50.06 ? CE1 PHE A 414 1 ATOM 3146 C CE2 . PHE A 1 414 . 16.694 50.529 41.049 1.00 45.95 ? CE2 PHE A 414 1 ATOM 3147 C CZ . PHE A 1 414 . 18.030 50.125 40.954 1.00 46.66 ? CZ PHE A 414 1 ATOM 3148 N N . GLY A 1 415 . 17.218 57.553 40.575 1.00 26.12 ? N GLY A 415 1 ATOM 3149 C CA . GLY A 1 415 . 16.485 58.772 40.358 1.00 25.57 ? CA GLY A 415 1 ATOM 3150 C C . GLY A 1 415 . 17.222 59.643 39.391 1.00 25.05 ? C GLY A 415 1 ATOM 3151 O O . GLY A 1 415 . 18.299 59.318 38.929 1.00 23.29 ? O GLY A 415 1 ATOM 3152 N N . ASN A 1 416 . 16.658 60.812 39.103 1.00 28.85 ? N ASN A 416 1 ATOM 3153 C CA . ASN A 1 416 . 17.307 61.714 38.161 1.00 34.03 ? CA ASN A 416 1 ATOM 3154 C C . ASN A 1 416 . 17.867 62.946 38.848 1.00 33.9 ? C ASN A 416 1 ATOM 3155 O O . ASN A 1 416 . 17.753 64.054 38.351 1.00 35.24 ? O ASN A 416 1 ATOM 3156 C CB . ASN A 1 416 . 16.331 62.053 36.999 1.00 39.49 ? CB ASN A 416 1 ATOM 3157 C CG . ASN A 1 416 . 16.946 62.694 35.738 1.00 42.24 ? CG ASN A 416 1 ATOM 3158 O OD1 . ASN A 1 416 . 16.387 63.603 35.139 1.00 46.71 ? OD1 ASN A 416 1 ATOM 3159 N ND2 . ASN A 1 416 . 18.100 62.178 35.308 1.00 38.36 ? ND2 ASN A 416 1 ATOM 3160 N N . GLY A 1 417 . 18.467 62.755 40.028 1.00 37.53 ? N GLY A 417 1 ATOM 3161 C CA . GLY A 1 417 . 19.061 63.874 40.788 1.00 35.91 ? CA GLY A 417 1 ATOM 3162 C C . GLY A 1 417 . 18.572 63.903 42.225 1.00 30.56 ? C GLY A 417 1 ATOM 3163 O O . GLY A 1 417 . 17.407 63.631 42.488 1.00 29.49 ? O GLY A 417 1 ATOM 3164 N N . THR A 1 418 . 19.465 64.226 43.162 1.00 27.58 ? N THR A 418 1 ATOM 3165 C CA . THR A 1 418 . 19.038 64.247 44.557 1.00 27.31 ? CA THR A 418 1 ATOM 3166 C C . THR A 1 418 . 19.764 65.383 45.256 1.00 25.21 ? C THR A 418 1 ATOM 3167 O O . THR A 1 418 . 20.978 65.478 45.111 1.00 26.31 ? O THR A 418 1 ATOM 3168 C CB . THR A 1 418 . 19.424 62.879 45.187 1.00 23.65 ? CB THR A 418 1 ATOM 3169 O OG1 . THR A 1 418 . 18.789 61.811 44.470 1.00 29.4 ? OG1 THR A 418 1 ATOM 3170 C CG2 . THR A 1 418 . 19.017 62.701 46.648 1.00 21.43 ? CG2 THR A 418 1 ATOM 3171 N N . TYR A 1 419 . 19.030 66.227 45.997 1.00 22.29 ? N TYR A 419 1 ATOM 3172 C CA . TYR A 1 419 . 19.643 67.346 46.738 1.00 25.88 ? CA TYR A 419 1 ATOM 3173 C C . TYR A 1 419 . 19.254 67.124 48.199 1.00 25.8 ? C TYR A 419 1 ATOM 3174 O O . TYR A 1 419 . 18.079 66.883 48.465 1.00 27.82 ? O TYR A 419 1 ATOM 3175 C CB . TYR A 1 419 . 19.164 68.702 46.184 1.00 30.13 ? CB TYR A 419 1 ATOM 3176 C CG . TYR A 1 419 . 19.512 68.841 44.711 1.00 29.73 ? CG TYR A 419 1 ATOM 3177 C CD1 . TYR A 1 419 . 18.600 68.368 43.751 1.00 31.8 ? CD1 TYR A 419 1 ATOM 3178 C CD2 . TYR A 1 419 . 20.734 69.407 44.287 1.00 26.44 ? CD2 TYR A 419 1 ATOM 3179 C CE1 . TYR A 1 419 . 18.899 68.453 42.387 1.00 32.84 ? CE1 TYR A 419 1 ATOM 3180 C CE2 . TYR A 1 419 . 21.036 69.489 42.917 1.00 27.55 ? CE2 TYR A 419 1 ATOM 3181 C CZ . TYR A 1 419 . 20.114 69.013 41.961 1.00 31.05 ? CZ TYR A 419 1 ATOM 3182 O OH . TYR A 1 419 . 20.364 69.090 40.602 1.00 31.88 ? OH TYR A 419 1 ATOM 3183 N N . LEU A 1 420 . 20.228 67.176 49.121 1.00 19.41 ? N LEU A 420 1 ATOM 3184 C CA . LEU A 1 420 . 20.014 66.915 50.540 1.00 17.98 ? CA LEU A 420 1 ATOM 3185 C C . LEU A 1 420 . 20.492 68.074 51.392 1.00 19.04 ? C LEU A 420 1 ATOM 3186 O O . LEU A 1 420 . 21.580 68.595 51.158 1.00 16.48 ? O LEU A 420 1 ATOM 3187 C CB . LEU A 1 420 . 20.834 65.657 50.884 1.00 13.19 ? CB LEU A 420 1 ATOM 3188 C CG . LEU A 1 420 . 20.683 65.139 52.324 1.00 13.97 ? CG LEU A 420 1 ATOM 3189 C CD1 . LEU A 1 420 . 19.221 64.883 52.694 1.00 13.11 ? CD1 LEU A 420 1 ATOM 3190 C CD2 . LEU A 1 420 . 21.501 63.860 52.553 1.00 9.68 ? CD2 LEU A 420 1 ATOM 3191 N N . TYR A 1 421 . 19.674 68.470 52.388 1.00 20 ? N TYR A 421 1 ATOM 3192 C CA . TYR A 1 421 . 20.041 69.576 53.300 1.00 21.21 ? CA TYR A 421 1 ATOM 3193 C C . TYR A 1 421 . 19.942 69.123 54.759 1.00 22.16 ? C TYR A 421 1 ATOM 3194 O O . TYR A 1 421 . 19.268 68.147 55.083 1.00 27.68 ? O TYR A 421 1 ATOM 3195 C CB . TYR A 1 421 . 19.160 70.825 53.113 1.00 18.16 ? CB TYR A 421 1 ATOM 3196 C CG . TYR A 1 421 . 17.717 70.594 53.501 1.00 20.61 ? CG TYR A 421 1 ATOM 3197 C CD1 . TYR A 1 421 . 16.780 70.057 52.595 1.00 18.3 ? CD1 TYR A 421 1 ATOM 3198 C CD2 . TYR A 1 421 . 17.312 70.898 54.806 1.00 17.41 ? CD2 TYR A 421 1 ATOM 3199 C CE1 . TYR A 1 421 . 15.451 69.838 53.002 1.00 18.02 ? CE1 TYR A 421 1 ATOM 3200 C CE2 . TYR A 1 421 . 15.996 70.665 55.207 1.00 18.17 ? CE2 TYR A 421 1 ATOM 3201 C CZ . TYR A 1 421 . 15.057 70.145 54.313 1.00 17.49 ? CZ TYR A 421 1 ATOM 3202 O OH . TYR A 1 421 . 13.749 69.954 54.734 1.00 23.43 ? OH TYR A 421 1 ATOM 3203 N N . PHE A 1 422 . 20.608 69.887 55.631 1.00 19.35 ? N PHE A 422 1 ATOM 3204 C CA . PHE A 1 422 . 20.637 69.652 57.073 1.00 16.89 ? CA PHE A 422 1 ATOM 3205 C C . PHE A 1 422 . 20.322 71.005 57.627 1.00 15.31 ? C PHE A 422 1 ATOM 3206 O O . PHE A 1 422 . 21.156 71.895 57.543 1.00 17.01 ? O PHE A 422 1 ATOM 3207 C CB . PHE A 1 422 . 22.054 69.215 57.459 1.00 17.68 ? CB PHE A 422 1 ATOM 3208 C CG . PHE A 1 422 . 22.178 68.850 58.909 1.00 18.34 ? CG PHE A 422 1 ATOM 3209 C CD1 . PHE A 1 422 . 21.524 67.705 59.394 1.00 17.93 ? CD1 PHE A 422 1 ATOM 3210 C CD2 . PHE A 1 422 . 22.957 69.638 59.779 1.00 20.27 ? CD2 PHE A 422 1 ATOM 3211 C CE1 . PHE A 1 422 . 21.650 67.347 60.742 1.00 16.41 ? CE1 PHE A 422 1 ATOM 3212 C CE2 . PHE A 1 422 . 23.087 69.277 61.123 1.00 16.33 ? CE2 PHE A 422 1 ATOM 3213 C CZ . PHE A 1 422 . 22.431 68.132 61.601 1.00 17.51 ? CZ PHE A 422 1 ATOM 3214 N N . PHE A 1 423 . 19.102 71.191 58.111 1.00 14.66 ? N PHE A 423 1 ATOM 3215 C CA . PHE A 1 423 . 18.694 72.484 58.631 1.00 16.94 ? CA PHE A 423 1 ATOM 3216 C C . PHE A 1 423 . 19.040 72.523 60.103 1.00 20.96 ? C PHE A 423 1 ATOM 3217 O O . PHE A 1 423 . 18.555 71.738 60.923 1.00 26.49 ? O PHE A 423 1 ATOM 3218 C CB . PHE A 1 423 . 17.200 72.684 58.390 1.00 12.96 ? CB PHE A 423 1 ATOM 3219 C CG . PHE A 1 423 . 16.724 74.040 58.834 1.00 12.99 ? CG PHE A 423 1 ATOM 3220 C CD1 . PHE A 1 423 . 16.886 75.165 58.004 1.00 14.02 ? CD1 PHE A 423 1 ATOM 3221 C CD2 . PHE A 1 423 . 16.100 74.192 60.080 1.00 17.13 ? CD2 PHE A 423 1 ATOM 3222 C CE1 . PHE A 1 423 . 16.416 76.428 58.401 1.00 11.33 ? CE1 PHE A 423 1 ATOM 3223 C CE2 . PHE A 1 423 . 15.623 75.456 60.481 1.00 20.89 ? CE2 PHE A 423 1 ATOM 3224 C CZ . PHE A 1 423 . 15.778 76.573 59.637 1.00 15.84 ? CZ PHE A 423 1 ATOM 3225 N N . ASN A 1 424 . 19.894 73.481 60.441 1.00 18.24 ? N ASN A 424 1 ATOM 3226 C CA . ASN A 1 424 . 20.337 73.577 61.812 1.00 14.83 ? CA ASN A 424 1 ATOM 3227 C C . ASN A 1 424 . 20.403 74.990 62.302 1.00 12.86 ? C ASN A 424 1 ATOM 3228 O O . ASN A 1 424 . 21.415 75.403 62.828 1.00 16.41 ? O ASN A 424 1 ATOM 3229 C CB . ASN A 1 424 . 21.694 72.892 61.978 1.00 9.86 ? CB ASN A 424 1 ATOM 3230 C CG . ASN A 1 424 . 22.744 73.517 61.102 1.00 14.25 ? CG ASN A 424 1 ATOM 3231 O OD1 . ASN A 1 424 . 22.489 74.376 60.268 1.00 19.01 ? OD1 ASN A 424 1 ATOM 3232 N ND2 . ASN A 1 424 . 23.976 73.051 61.272 1.00 17.43 ? ND2 ASN A 424 1 ATOM 3233 N N . HIS A 1 425 . 19.324 75.737 62.152 1.00 14.01 ? N HIS A 425 1 ATOM 3234 C CA . HIS A 1 425 . 19.291 77.111 62.619 1.00 14.7 ? CA HIS A 425 1 ATOM 3235 C C . HIS A 1 425 . 18.127 77.227 63.581 1.00 20.28 ? C HIS A 425 1 ATOM 3236 O O . HIS A 1 425 . 17.025 76.743 63.342 1.00 22.87 ? O HIS A 425 1 ATOM 3237 C CB . HIS A 1 425 . 19.069 78.038 61.424 1.00 13.69 ? CB HIS A 425 1 ATOM 3238 C CG . HIS A 1 425 . 18.758 79.457 61.849 1.00 16.2 ? CG HIS A 425 1 ATOM 3239 N ND1 . HIS A 1 425 . 19.673 80.364 62.264 1.00 14.43 ? ND1 HIS A 425 1 ATOM 3240 C CD2 . HIS A 1 425 . 17.483 80.067 61.888 1.00 16.15 ? CD2 HIS A 425 1 ATOM 3241 C CE1 . HIS A 1 425 . 18.988 81.491 62.540 1.00 13.89 ? CE1 HIS A 425 1 ATOM 3242 N NE2 . HIS A 1 425 . 17.667 81.335 62.316 1.00 13.71 ? NE2 HIS A 425 1 ATOM 3243 N N . ARG A 1 426 . 18.386 77.897 64.696 1.00 24.28 ? N ARG A 426 1 ATOM 3244 C CA . ARG A 1 426 . 17.337 78.083 65.683 1.00 27.35 ? CA ARG A 426 1 ATOM 3245 C C . ARG A 1 426 . 16.832 79.506 65.509 1.00 27.39 ? C ARG A 426 1 ATOM 3246 O O . ARG A 1 426 . 17.588 80.471 65.630 1.00 26.12 ? O ARG A 426 1 ATOM 3247 C CB . ARG A 1 426 . 17.902 77.842 67.106 1.00 30.12 ? CB ARG A 426 1 ATOM 3248 C CG . ARG A 1 426 . 16.810 77.838 68.200 1.00 36.19 ? CG ARG A 426 1 ATOM 3249 C CD . ARG A 1 426 . 17.260 77.301 69.568 1.00 36.3 ? CD ARG A 426 1 ATOM 3250 N NE . ARG A 1 426 . 16.233 77.525 70.574 1.00 39.87 ? NE ARG A 426 1 ATOM 3251 C CZ . ARG A 1 426 . 16.103 78.735 71.150 1.00 44.86 ? CZ ARG A 426 1 ATOM 3252 N NH1 . ARG A 1 426 . 16.896 79.766 70.825 1.00 45.41 ? NH1 ARG A 426 1 ATOM 3253 N NH2 . ARG A 1 426 . 15.158 78.908 72.068 1.00 46.68 ? NH2 ARG A 426 1 ATOM 3254 N N . ALA A 1 427 . 15.526 79.628 65.219 1.00 25.42 ? N ALA A 427 1 ATOM 3255 C CA . ALA A 1 427 . 15.003 80.979 65.054 1.00 24.06 ? CA ALA A 427 1 ATOM 3256 C C . ALA A 1 427 . 15.285 81.755 66.302 1.00 24.95 ? C ALA A 427 1 ATOM 3257 O O . ALA A 1 427 . 15.147 81.236 67.399 1.00 23.58 ? O ALA A 427 1 ATOM 3258 C CB . ALA A 1 427 . 13.487 81.020 64.833 1.00 21.86 ? CB ALA A 427 1 ATOM 3259 N N . SER A 1 428 . 15.636 83.023 66.100 1.00 27.92 ? N SER A 428 1 ATOM 3260 C CA . SER A 1 428 . 15.952 83.883 67.235 1.00 27.44 ? CA SER A 428 1 ATOM 3261 C C . SER A 1 428 . 14.768 84.113 68.163 1.00 27.61 ? C SER A 428 1 ATOM 3262 O O . SER A 1 428 . 14.926 84.401 69.339 1.00 33.83 ? O SER A 428 1 ATOM 3263 C CB . SER A 1 428 . 16.575 85.213 66.778 1.00 25.08 ? CB SER A 428 1 ATOM 3264 O OG . SER A 1 428 . 15.802 85.842 65.750 1.00 27.48 ? OG SER A 428 1 ATOM 3265 N N . ASN A 1 429 . 13.572 83.993 67.608 1.00 25.58 ? N ASN A 429 1 ATOM 3266 C CA . ASN A 1 429 . 12.360 84.182 68.382 1.00 26.14 ? CA ASN A 429 1 ATOM 3267 C C . ASN A 1 429 . 11.719 82.855 68.810 1.00 29.45 ? C ASN A 429 1 ATOM 3268 O O . ASN A 1 429 . 10.538 82.806 69.149 1.00 31.59 ? O ASN A 429 1 ATOM 3269 C CB . ASN A 1 429 . 11.360 85.021 67.566 1.00 27.84 ? CB ASN A 429 1 ATOM 3270 C CG . ASN A 1 429 . 11.162 84.534 66.142 1.00 30.89 ? CG ASN A 429 1 ATOM 3271 O OD1 . ASN A 1 429 . 11.689 83.507 65.720 1.00 28.88 ? OD1 ASN A 429 1 ATOM 3272 N ND2 . ASN A 1 429 . 10.414 85.321 65.380 1.00 31.96 ? ND2 ASN A 429 1 ATOM 3273 N N . LEU A 1 430 . 12.494 81.755 68.801 1.00 27.22 ? N LEU A 430 1 ATOM 3274 C CA . LEU A 1 430 . 11.872 80.491 69.183 1.00 24.25 ? CA LEU A 430 1 ATOM 3275 C C . LEU A 1 430 . 11.330 80.608 70.604 1.00 25.62 ? C LEU A 430 1 ATOM 3276 O O . LEU A 1 430 . 12.050 81.102 71.463 1.00 28.75 ? O LEU A 430 1 ATOM 3277 C CB . LEU A 1 430 . 12.928 79.358 69.116 1.00 22.89 ? CB LEU A 430 1 ATOM 3278 C CG . LEU A 1 430 . 12.497 78.024 68.491 1.00 21.01 ? CG LEU A 430 1 ATOM 3279 C CD1 . LEU A 1 430 . 11.098 77.558 68.878 1.00 25.25 ? CD1 LEU A 430 1 ATOM 3280 C CD2 . LEU A 1 430 . 12.610 78.064 66.978 1.00 32.12 ? CD2 LEU A 430 1 ATOM 3281 N N . VAL A 1 431 . 10.083 80.155 70.846 1.00 24.53 ? N VAL A 431 1 ATOM 3282 C CA . VAL A 1 431 . 9.550 80.220 72.222 1.00 23.47 ? CA VAL A 431 1 ATOM 3283 C C . VAL A 1 431 . 9.752 78.924 73.018 1.00 20.42 ? C VAL A 431 1 ATOM 3284 O O . VAL A 1 431 . 9.338 78.790 74.157 1.00 22.54 ? O VAL A 431 1 ATOM 3285 C CB . VAL A 1 431 . 8.045 80.571 72.220 1.00 20.23 ? CB VAL A 431 1 ATOM 3286 C CG1 . VAL A 1 431 . 7.851 81.943 71.578 1.00 24.35 ? CG1 VAL A 431 1 ATOM 3287 C CG2 . VAL A 1 431 . 7.178 79.519 71.508 1.00 17.82 ? CG2 VAL A 431 1 ATOM 3288 N N . TRP A 1 432 . 10.322 77.925 72.377 1.00 16.34 ? N TRP A 432 1 ATOM 3289 C CA . TRP A 1 432 . 10.549 76.664 73.056 1.00 14.4 ? CA TRP A 432 1 ATOM 3290 C C . TRP A 1 432 . 11.928 76.825 73.709 1.00 13.99 ? C TRP A 432 1 ATOM 3291 O O . TRP A 1 432 . 12.698 77.677 73.290 1.00 13.34 ? O TRP A 432 1 ATOM 3292 C CB . TRP A 1 432 . 10.491 75.491 72.050 1.00 11.71 ? CB TRP A 432 1 ATOM 3293 C CG . TRP A 1 432 . 9.087 75.215 71.549 1.00 13.78 ? CG TRP A 432 1 ATOM 3294 C CD1 . TRP A 1 432 . 8.494 75.696 70.352 1.00 14.89 ? CD1 TRP A 432 1 ATOM 3295 C CD2 . TRP A 1 432 . 8.113 74.417 72.184 1.00 15.44 ? CD2 TRP A 432 1 ATOM 3296 N NE1 . TRP A 1 432 . 7.217 75.230 70.222 1.00 13.83 ? NE1 TRP A 432 1 ATOM 3297 C CE2 . TRP A 1 432 . 6.919 74.434 71.305 1.00 16.22 ? CE2 TRP A 432 1 ATOM 3298 C CE3 . TRP A 1 432 . 8.058 73.711 73.388 1.00 16.05 ? CE3 TRP A 432 1 ATOM 3299 C CZ2 . TRP A 1 432 . 5.771 73.727 71.707 1.00 14.52 ? CZ2 TRP A 432 1 ATOM 3300 C CZ3 . TRP A 1 432 . 6.884 73.027 73.752 1.00 15.01 ? CZ3 TRP A 432 1 ATOM 3301 C CH2 . TRP A 1 432 . 5.757 73.028 72.921 1.00 12.98 ? CH2 TRP A 432 1 ATOM 3302 N N . PRO A 1 433 . 12.245 76.018 74.743 1.00 12.67 ? N PRO A 433 1 ATOM 3303 C CA . PRO A 1 433 . 13.523 76.153 75.404 1.00 9.19 ? CA PRO A 433 1 ATOM 3304 C C . PRO A 1 433 . 14.678 75.802 74.534 1.00 12.11 ? C PRO A 433 1 ATOM 3305 O O . PRO A 1 433 . 14.623 74.982 73.635 1.00 21.23 ? O PRO A 433 1 ATOM 3306 C CB . PRO A 1 433 . 13.459 75.154 76.556 1.00 8.32 ? CB PRO A 433 1 ATOM 3307 C CG . PRO A 1 433 . 12.309 74.202 76.229 1.00 4.9 ? CG PRO A 433 1 ATOM 3308 C CD . PRO A 1 433 . 11.370 75.011 75.342 1.00 9.63 ? CD PRO A 433 1 ATOM 3309 N N . GLU A 1 434 . 15.797 76.398 74.910 1.00 15.38 ? N GLU A 434 1 ATOM 3310 C CA . GLU A 1 434 . 17.052 76.209 74.207 1.00 14.21 ? CA GLU A 434 1 ATOM 3311 C C . GLU A 1 434 . 17.471 74.746 74.132 1.00 13.83 ? C GLU A 434 1 ATOM 3312 O O . GLU A 1 434 . 18.152 74.354 73.203 1.00 17.17 ? O GLU A 434 1 ATOM 3313 C CB . GLU A 1 434 . 18.131 77.082 74.901 1.00 12.25 ? CB GLU A 434 1 ATOM 3314 C CG . GLU A 1 434 . 19.471 77.250 74.154 1.00 20.68 ? CG GLU A 434 1 ATOM 3315 N N . TRP A 1 435 . 17.062 73.930 75.109 1.00 13.6 ? N TRP A 435 1 ATOM 3316 C CA . TRP A 1 435 . 17.525 72.544 75.044 1.00 13.74 ? CA TRP A 435 1 ATOM 3317 C C . TRP A 1 435 . 16.939 71.785 73.877 1.00 16.4 ? C TRP A 435 1 ATOM 3318 O O . TRP A 1 435 . 17.517 70.819 73.400 1.00 23.41 ? O TRP A 435 1 ATOM 3319 C CB . TRP A 1 435 . 17.391 71.777 76.402 1.00 13.33 ? CB TRP A 435 1 ATOM 3320 C CG . TRP A 1 435 . 15.962 71.442 76.812 1.00 7.61 ? CG TRP A 435 1 ATOM 3321 C CD1 . TRP A 1 435 . 15.117 72.204 77.650 1.00 5.44 ? CD1 TRP A 435 1 ATOM 3322 C CD2 . TRP A 1 435 . 15.215 70.325 76.407 1.00 5.75 ? CD2 TRP A 435 1 ATOM 3323 N NE1 . TRP A 1 435 . 13.895 71.623 77.769 1.00 2 ? NE1 TRP A 435 1 ATOM 3324 C CE2 . TRP A 1 435 . 13.876 70.476 77.028 1.00 4 ? CE2 TRP A 435 1 ATOM 3325 C CE3 . TRP A 1 435 . 15.492 69.206 75.613 1.00 5.4 ? CE3 TRP A 435 1 ATOM 3326 C CZ2 . TRP A 1 435 . 12.889 69.511 76.783 1.00 5.82 ? CZ2 TRP A 435 1 ATOM 3327 C CZ3 . TRP A 1 435 . 14.484 68.250 75.403 1.00 9.91 ? CZ3 TRP A 435 1 ATOM 3328 C CH2 . TRP A 1 435 . 13.197 68.405 75.967 1.00 8.73 ? CH2 TRP A 435 1 ATOM 3329 N N . MET A 1 436 . 15.758 72.216 73.436 1.00 16.03 ? N MET A 436 1 ATOM 3330 C CA . MET A 1 436 . 15.126 71.534 72.318 1.00 17.89 ? CA MET A 436 1 ATOM 3331 C C . MET A 1 436 . 15.859 71.830 70.984 1.00 20.1 ? C MET A 436 1 ATOM 3332 O O . MET A 1 436 . 15.715 71.137 69.985 1.00 20.8 ? O MET A 436 1 ATOM 3333 C CB . MET A 1 436 . 13.632 71.873 72.286 1.00 14.73 ? CB MET A 436 1 ATOM 3334 C CG . MET A 1 436 . 12.913 71.395 73.543 1.00 10.31 ? CG MET A 436 1 ATOM 3335 S SD . MET A 1 436 . 11.190 71.974 73.524 1.00 13.56 ? SD MET A 436 1 ATOM 3336 C CE . MET A 1 436 . 10.487 70.820 72.309 1.00 13.12 ? CE MET A 436 1 ATOM 3337 N N . GLY A 1 437 . 16.660 72.895 70.964 1.00 20.64 ? N GLY A 437 1 ATOM 3338 C CA . GLY A 1 437 . 17.403 73.168 69.739 1.00 18.75 ? CA GLY A 437 1 ATOM 3339 C C . GLY A 1 437 . 16.552 73.492 68.521 1.00 17.03 ? C GLY A 437 1 ATOM 3340 O O . GLY A 1 437 . 15.594 74.256 68.593 1.00 18.08 ? O GLY A 437 1 ATOM 3341 N N . VAL A 1 438 . 16.977 72.905 67.382 1.00 12.62 ? N VAL A 438 1 ATOM 3342 C CA . VAL A 1 438 . 16.330 73.055 66.081 1.00 9.94 ? CA VAL A 438 1 ATOM 3343 C C . VAL A 1 438 . 15.270 71.965 66.028 1.00 6.84 ? C VAL A 438 1 ATOM 3344 O O . VAL A 1 438 . 15.538 70.830 65.653 1.00 2 ? O VAL A 438 1 ATOM 3345 C CB . VAL A 1 438 . 17.385 72.902 64.976 1.00 6.49 ? CB VAL A 438 1 ATOM 3346 C CG1 . VAL A 1 438 . 16.813 73.247 63.604 1.00 12.47 ? CG1 VAL A 438 1 ATOM 3347 C CG2 . VAL A 1 438 . 18.622 73.766 65.262 1.00 4.15 ? CG2 VAL A 438 1 ATOM 3348 N N . ILE A 1 439 . 14.062 72.371 66.379 1.00 8.21 ? N ILE A 439 1 ATOM 3349 C CA . ILE A 1 439 . 12.963 71.434 66.493 1.00 9.83 ? CA ILE A 439 1 ATOM 3350 C C . ILE A 1 439 . 12.315 70.981 65.199 1.00 12.68 ? C ILE A 439 1 ATOM 3351 O O . ILE A 1 439 . 12.240 71.645 64.166 1.00 17.5 ? O ILE A 439 1 ATOM 3352 C CB . ILE A 1 439 . 11.928 72.134 67.412 1.00 8.73 ? CB ILE A 439 1 ATOM 3353 C CG1 . ILE A 1 439 . 12.536 72.553 68.764 1.00 5.52 ? CG1 ILE A 439 1 ATOM 3354 C CG2 . ILE A 1 439 . 10.641 71.337 67.687 1.00 9.39 ? CG2 ILE A 439 1 ATOM 3355 C CD1 . ILE A 1 439 . 11.738 73.672 69.435 1.00 2 ? CD1 ILE A 439 1 ATOM 3356 N N . HIS A 1 440 . 11.787 69.767 65.315 1.00 10.68 ? N HIS A 440 1 ATOM 3357 C CA . HIS A 1 440 . 11.053 69.108 64.252 1.00 9.48 ? CA HIS A 440 1 ATOM 3358 C C . HIS A 1 440 . 9.911 70.051 63.934 1.00 9.31 ? C HIS A 440 1 ATOM 3359 O O . HIS A 1 440 . 9.208 70.462 64.829 1.00 8.12 ? O HIS A 440 1 ATOM 3360 C CB . HIS A 1 440 . 10.550 67.777 64.839 1.00 8.57 ? CB HIS A 440 1 ATOM 3361 C CG . HIS A 1 440 . 9.657 66.946 63.948 1.00 7.99 ? CG HIS A 440 1 ATOM 3362 N ND1 . HIS A 1 440 . 10.086 66.014 63.073 1.00 6.63 ? ND1 HIS A 440 1 ATOM 3363 C CD2 . HIS A 1 440 . 8.240 66.895 63.984 1.00 9.96 ? CD2 HIS A 440 1 ATOM 3364 C CE1 . HIS A 1 440 . 8.975 65.395 62.600 1.00 12.43 ? CE1 HIS A 440 1 ATOM 3365 N NE2 . HIS A 1 440 . 7.845 65.912 63.137 1.00 10.39 ? NE2 HIS A 440 1 ATOM 3366 N N . GLY A 1 441 . 9.782 70.443 62.665 1.00 12.04 ? N GLY A 441 1 ATOM 3367 C CA . GLY A 1 441 . 8.713 71.358 62.293 1.00 8.35 ? CA GLY A 441 1 ATOM 3368 C C . GLY A 1 441 . 9.180 72.772 62.174 1.00 8.92 ? C GLY A 441 1 ATOM 3369 O O . GLY A 1 441 . 8.565 73.583 61.507 1.00 9.77 ? O GLY A 441 1 ATOM 3370 N N . TYR A 1 442 . 10.356 73.065 62.706 1.00 8.66 ? N TYR A 442 1 ATOM 3371 C CA . TYR A 1 442 . 10.755 74.475 62.684 1.00 11.82 ? CA TYR A 442 1 ATOM 3372 C C . TYR A 1 442 . 11.364 75.119 61.445 1.00 13.54 ? C TYR A 442 1 ATOM 3373 O O . TYR A 1 442 . 11.672 76.305 61.457 1.00 20.09 ? O TYR A 442 1 ATOM 3374 C CB . TYR A 1 442 . 11.369 74.815 64.079 1.00 11.19 ? CB TYR A 442 1 ATOM 3375 C CG . TYR A 1 442 . 10.204 74.997 65.047 1.00 7.21 ? CG TYR A 442 1 ATOM 3376 C CD1 . TYR A 1 442 . 9.504 73.889 65.567 1.00 5.33 ? CD1 TYR A 442 1 ATOM 3377 C CD2 . TYR A 1 442 . 9.715 76.291 65.292 1.00 2 ? CD2 TYR A 442 1 ATOM 3378 C CE1 . TYR A 1 442 . 8.320 74.070 66.286 1.00 2 ? CE1 TYR A 442 1 ATOM 3379 C CE2 . TYR A 1 442 . 8.531 76.476 66.001 1.00 2 ? CE2 TYR A 442 1 ATOM 3380 C CZ . TYR A 1 442 . 7.836 75.369 66.490 1.00 4.13 ? CZ TYR A 442 1 ATOM 3381 O OH . TYR A 1 442 . 6.660 75.593 67.164 1.00 13.11 ? OH TYR A 442 1 ATOM 3382 N N . GLU A 1 443 . 11.519 74.358 60.342 1.00 15.74 ? N GLU A 443 1 ATOM 3383 C CA . GLU A 1 443 . 12.072 74.942 59.086 1.00 7.98 ? CA GLU A 443 1 ATOM 3384 C C . GLU A 1 443 . 10.944 75.473 58.230 1.00 5.61 ? C GLU A 443 1 ATOM 3385 O O . GLU A 1 443 . 11.091 76.316 57.364 1.00 7.19 ? O GLU A 443 1 ATOM 3386 C CB . GLU A 1 443 . 12.889 73.972 58.219 1.00 9.6 ? CB GLU A 443 1 ATOM 3387 C CG . GLU A 1 443 . 12.093 72.991 57.312 1.00 7.55 ? CG GLU A 443 1 ATOM 3388 C CD . GLU A 1 443 . 11.196 72.053 58.088 1.00 6.46 ? CD GLU A 443 1 ATOM 3389 O OE1 . GLU A 1 443 . 11.514 71.797 59.235 1.00 8.12 ? OE1 GLU A 443 1 ATOM 3390 O OE2 . GLU A 1 443 . 10.196 71.582 57.551 1.00 6.22 ? OE2 GLU A 443 1 ATOM 3391 N N . ILE A 1 444 . 9.757 74.944 58.494 1.00 3.67 ? N ILE A 444 1 ATOM 3392 C CA . ILE A 1 444 . 8.602 75.371 57.745 1.00 2.76 ? CA ILE A 444 1 ATOM 3393 C C . ILE A 1 444 . 8.391 76.890 57.829 1.00 6.05 ? C ILE A 444 1 ATOM 3394 O O . ILE A 1 444 . 7.849 77.504 56.938 1.00 9.34 ? O ILE A 444 1 ATOM 3395 C CB . ILE A 1 444 . 7.359 74.564 58.209 1.00 2 ? CB ILE A 444 1 ATOM 3396 C CG1 . ILE A 1 444 . 7.604 73.028 58.241 1.00 5.67 ? CG1 ILE A 444 1 ATOM 3397 C CG2 . ILE A 1 444 . 6.150 74.919 57.348 1.00 3.61 ? CG2 ILE A 444 1 ATOM 3398 C CD1 . ILE A 1 444 . 6.379 72.173 58.631 1.00 2 ? CD1 ILE A 444 1 ATOM 3399 N N . GLU A 1 445 . 8.840 77.540 58.906 1.00 16.65 ? N GLU A 445 1 ATOM 3400 C CA . GLU A 1 445 . 8.601 78.992 58.980 1.00 17.1 ? CA GLU A 445 1 ATOM 3401 C C . GLU A 1 445 . 9.356 79.694 57.924 1.00 14.25 ? C GLU A 445 1 ATOM 3402 O O . GLU A 1 445 . 8.937 80.729 57.438 1.00 8.96 ? O GLU A 445 1 ATOM 3403 C CB . GLU A 1 445 . 9.088 79.671 60.292 1.00 24.89 ? CB GLU A 445 1 ATOM 3404 C CG . GLU A 1 445 . 8.687 78.932 61.563 1.00 25.68 ? CG GLU A 445 1 ATOM 3405 C CD . GLU A 1 445 . 9.181 79.521 62.848 1.00 31.64 ? CD GLU A 445 1 ATOM 3406 O OE1 . GLU A 1 445 . 10.321 79.998 62.881 1.00 28.92 ? OE1 GLU A 445 1 ATOM 3407 O OE2 . GLU A 1 445 . 8.421 79.476 63.819 1.00 35.91 ? OE2 GLU A 445 1 ATOM 3408 N N . PHE A 1 446 . 10.512 79.084 57.639 1.00 14.43 ? N PHE A 446 1 ATOM 3409 C CA . PHE A 1 446 . 11.436 79.601 56.650 1.00 17.47 ? CA PHE A 446 1 ATOM 3410 C C . PHE A 1 446 . 10.935 79.364 55.231 1.00 17.92 ? C PHE A 446 1 ATOM 3411 O O . PHE A 1 446 . 10.854 80.285 54.429 1.00 17.24 ? O PHE A 446 1 ATOM 3412 C CB . PHE A 1 446 . 12.841 79.006 56.892 1.00 14.25 ? CB PHE A 446 1 ATOM 3413 C CG . PHE A 1 446 . 13.479 79.696 58.073 1.00 18.46 ? CG PHE A 446 1 ATOM 3414 C CD1 . PHE A 1 446 . 13.109 79.356 59.382 1.00 21.45 ? CD1 PHE A 446 1 ATOM 3415 C CD2 . PHE A 1 446 . 14.397 80.744 57.865 1.00 17.73 ? CD2 PHE A 446 1 ATOM 3416 C CE1 . PHE A 1 446 . 13.632 80.089 60.462 1.00 25.35 ? CE1 PHE A 446 1 ATOM 3417 C CE2 . PHE A 1 446 . 14.922 81.463 58.941 1.00 16.63 ? CE2 PHE A 446 1 ATOM 3418 C CZ . PHE A 1 446 . 14.533 81.146 60.246 1.00 17.92 ? CZ PHE A 446 1 ATOM 3419 N N . VAL A 1 447 . 10.587 78.103 54.953 1.00 15.23 ? N VAL A 447 1 ATOM 3420 C CA . VAL A 1 447 . 10.097 77.751 53.637 1.00 11.34 ? CA VAL A 447 1 ATOM 3421 C C . VAL A 1 447 . 8.867 78.578 53.236 1.00 13.43 ? C VAL A 447 1 ATOM 3422 O O . VAL A 1 447 . 8.675 78.844 52.058 1.00 18.88 ? O VAL A 447 1 ATOM 3423 C CB . VAL A 1 447 . 9.843 76.228 53.599 1.00 9.38 ? CB VAL A 447 1 ATOM 3424 C CG1 . VAL A 1 447 . 9.027 75.750 52.392 1.00 4.32 ? CG1 VAL A 447 1 ATOM 3425 C CG2 . VAL A 1 447 . 11.168 75.435 53.691 1.00 3.9 ? CG2 VAL A 447 1 ATOM 3426 N N . PHE A 1 448 . 8.042 78.981 54.207 1.00 4.53 ? N PHE A 448 1 ATOM 3427 C CA . PHE A 1 448 . 6.869 79.755 53.840 1.00 3.52 ? CA PHE A 448 1 ATOM 3428 C C . PHE A 1 448 . 7.071 81.254 53.952 1.00 7.21 ? C PHE A 448 1 ATOM 3429 O O . PHE A 1 448 . 6.141 82.041 53.829 1.00 10.21 ? O PHE A 448 1 ATOM 3430 C CB . PHE A 1 448 . 5.622 79.283 54.591 1.00 3.13 ? CB PHE A 448 1 ATOM 3431 C CG . PHE A 1 448 . 4.956 78.088 53.952 1.00 3.83 ? CG PHE A 448 1 ATOM 3432 C CD1 . PHE A 1 448 . 5.567 76.827 53.991 1.00 2.43 ? CD1 PHE A 448 1 ATOM 3433 C CD2 . PHE A 1 448 . 3.705 78.237 53.307 1.00 6.22 ? CD2 PHE A 448 1 ATOM 3434 C CE1 . PHE A 1 448 . 4.929 75.722 53.393 1.00 9.88 ? CE1 PHE A 448 1 ATOM 3435 C CE2 . PHE A 1 448 . 3.070 77.138 52.709 1.00 5.13 ? CE2 PHE A 448 1 ATOM 3436 C CZ . PHE A 1 448 . 3.685 75.876 52.751 1.00 8.76 ? CZ PHE A 448 1 ATOM 3437 N N . GLY A 1 449 . 8.302 81.669 54.212 1.00 12.35 ? N GLY A 449 1 ATOM 3438 C CA . GLY A 1 449 . 8.601 83.113 54.262 1.00 19.06 ? CA GLY A 449 1 ATOM 3439 C C . GLY A 1 449 . 8.035 83.979 55.378 1.00 22.16 ? C GLY A 449 1 ATOM 3440 O O . GLY A 1 449 . 7.885 85.192 55.224 1.00 23.38 ? O GLY A 449 1 ATOM 3441 N N . LEU A 1 450 . 7.735 83.363 56.538 1.00 23.86 ? N LEU A 450 1 ATOM 3442 C CA . LEU A 1 450 . 7.219 84.190 57.634 1.00 20.32 ? CA LEU A 450 1 ATOM 3443 C C . LEU A 1 450 . 8.256 85.211 58.121 1.00 17.7 ? C LEU A 450 1 ATOM 3444 O O . LEU A 1 450 . 7.883 86.310 58.488 1.00 16.68 ? O LEU A 450 1 ATOM 3445 C CB . LEU A 1 450 . 6.676 83.381 58.824 1.00 18.87 ? CB LEU A 450 1 ATOM 3446 C CG . LEU A 1 450 . 5.459 82.475 58.544 1.00 19.02 ? CG LEU A 450 1 ATOM 3447 C CD1 . LEU A 1 450 . 4.479 82.480 59.723 1.00 23.46 ? CD1 LEU A 450 1 ATOM 3448 C CD2 . LEU A 1 450 . 4.688 82.824 57.271 1.00 23.14 ? CD2 LEU A 450 1 ATOM 3449 N N . PRO A 1 451 . 9.564 84.906 58.111 1.00 16.06 ? N PRO A 451 1 ATOM 3450 C CA . PRO A 1 451 . 10.523 85.973 58.367 1.00 20.2 ? CA PRO A 451 1 ATOM 3451 C C . PRO A 1 451 . 10.389 87.265 57.568 1.00 25.32 ? C PRO A 451 1 ATOM 3452 O O . PRO A 1 451 . 10.988 88.278 57.919 1.00 30.73 ? O PRO A 451 1 ATOM 3453 C CB . PRO A 1 451 . 11.898 85.312 58.167 1.00 16.42 ? CB PRO A 451 1 ATOM 3454 C CG . PRO A 1 451 . 11.663 83.804 58.374 1.00 13.92 ? CG PRO A 451 1 ATOM 3455 C CD . PRO A 1 451 . 10.182 83.586 58.012 1.00 15.33 ? CD PRO A 451 1 ATOM 3456 N N . LEU A 1 452 . 9.636 87.218 56.456 1.00 30.14 ? N LEU A 452 1 ATOM 3457 C CA . LEU A 1 452 . 9.477 88.436 55.666 1.00 31.12 ? CA LEU A 452 1 ATOM 3458 C C . LEU A 1 452 . 8.561 89.402 56.374 1.00 32.76 ? C LEU A 452 1 ATOM 3459 O O . LEU A 1 452 . 8.601 90.608 56.162 1.00 34.65 ? O LEU A 452 1 ATOM 3460 C CB . LEU A 1 452 . 8.945 88.149 54.262 1.00 28.34 ? CB LEU A 452 1 ATOM 3461 C CG . LEU A 1 452 . 9.855 87.242 53.419 1.00 25.04 ? CG LEU A 452 1 ATOM 3462 C CD1 . LEU A 1 452 . 9.640 87.572 51.947 1.00 29.84 ? CD1 LEU A 452 1 ATOM 3463 C CD2 . LEU A 1 452 . 11.347 87.363 53.738 1.00 21.13 ? CD2 LEU A 452 1 ATOM 3464 N N . VAL A 1 453 . 7.715 88.831 57.230 1.00 33.5 ? N VAL A 453 1 ATOM 3465 C CA . VAL A 1 453 . 6.785 89.616 58.003 1.00 35.18 ? CA VAL A 453 1 ATOM 3466 C C . VAL A 1 453 . 7.585 90.214 59.143 1.00 37.58 ? C VAL A 453 1 ATOM 3467 O O . VAL A 1 453 . 7.915 89.555 60.116 1.00 41.33 ? O VAL A 453 1 ATOM 3468 C CB . VAL A 1 453 . 5.670 88.683 58.497 1.00 33.52 ? CB VAL A 453 1 ATOM 3469 C CG1 . VAL A 1 453 . 4.555 89.448 59.213 1.00 36.53 ? CG1 VAL A 453 1 ATOM 3470 C CG2 . VAL A 1 453 . 5.056 87.869 57.338 1.00 35.81 ? CG2 VAL A 453 1 ATOM 3471 N N . LYS A 1 454 . 7.877 91.503 59.035 1.00 42.92 ? N LYS A 454 1 ATOM 3472 C CA . LYS A 1 454 . 8.669 92.165 60.076 1.00 47.9 ? CA LYS A 454 1 ATOM 3473 C C . LYS A 1 454 . 8.020 92.125 61.467 1.00 47.66 ? C LYS A 454 1 ATOM 3474 O O . LYS A 1 454 . 8.691 92.052 62.489 1.00 47.79 ? O LYS A 454 1 ATOM 3475 C CB . LYS A 1 454 . 9.056 93.591 59.627 1.00 51.97 ? CB LYS A 454 1 ATOM 3476 C CG . LYS A 1 454 . 9.627 93.678 58.174 1.00 61.84 ? CG LYS A 454 1 ATOM 3477 C CD . LYS A 1 454 . 11.067 93.135 57.962 1.00 65.28 ? CD LYS A 454 1 ATOM 3478 C CE . LYS A 1 454 . 11.212 91.600 57.792 1.00 69.26 ? CE LYS A 454 1 ATOM 3479 N NZ . LYS A 1 454 . 12.612 91.209 57.883 1.00 74.01 ? NZ LYS A 454 1 ATOM 3480 N N . GLU A 1 455 . 6.675 92.124 61.481 1.00 45.37 ? N GLU A 455 1 ATOM 3481 C CA . GLU A 1 455 . 5.960 92.071 62.763 1.00 38.25 ? CA GLU A 455 1 ATOM 3482 C C . GLU A 1 455 . 6.248 90.803 63.540 1.00 35.88 ? C GLU A 455 1 ATOM 3483 O O . GLU A 1 455 . 5.957 90.725 64.719 1.00 37.11 ? O GLU A 455 1 ATOM 3484 C CB . GLU A 1 455 . 4.420 92.127 62.657 1.00 37.95 ? CB GLU A 455 1 ATOM 3485 N N . LEU A 1 456 . 6.810 89.791 62.886 1.00 31.87 ? N LEU A 456 1 ATOM 3486 C CA . LEU A 1 456 . 7.071 88.568 63.621 1.00 30.7 ? CA LEU A 456 1 ATOM 3487 C C . LEU A 1 456 . 8.401 88.558 64.368 1.00 32.17 ? C LEU A 456 1 ATOM 3488 O O . LEU A 1 456 . 8.719 87.593 65.061 1.00 30.98 ? O LEU A 456 1 ATOM 3489 C CB . LEU A 1 456 . 6.879 87.370 62.708 1.00 30.84 ? CB LEU A 456 1 ATOM 3490 C CG . LEU A 1 456 . 5.485 87.371 62.068 1.00 31.62 ? CG LEU A 456 1 ATOM 3491 C CD1 . LEU A 1 456 . 5.310 86.161 61.149 1.00 36.79 ? CD1 LEU A 456 1 ATOM 3492 C CD2 . LEU A 1 456 . 4.328 87.460 63.076 1.00 27.13 ? CD2 LEU A 456 1 ATOM 3493 N N . ASN A 1 457 . 9.185 89.624 64.218 1.00 31.39 ? N ASN A 457 1 ATOM 3494 C CA . ASN A 1 457 . 10.453 89.752 64.958 1.00 35.14 ? CA ASN A 457 1 ATOM 3495 C C . ASN A 1 457 . 11.590 88.804 64.619 1.00 32.17 ? C ASN A 457 1 ATOM 3496 O O . ASN A 1 457 . 12.171 88.197 65.517 1.00 32 ? O ASN A 457 1 ATOM 3497 C CB . ASN A 1 457 . 10.273 89.624 66.508 1.00 43.52 ? CB ASN A 457 1 ATOM 3498 C CG . ASN A 1 457 . 9.348 90.650 67.137 1.00 49.23 ? CG ASN A 457 1 ATOM 3499 O OD1 . ASN A 1 457 . 9.710 91.802 67.325 1.00 54.33 ? OD1 ASN A 457 1 ATOM 3500 N ND2 . ASN A 1 457 . 8.133 90.219 67.469 1.00 51.9 ? ND2 ASN A 457 1 ATOM 3501 N N . TYR A 1 458 . 11.913 88.633 63.338 1.00 28.42 ? N TYR A 458 1 ATOM 3502 C CA . TYR A 1 458 . 13.045 87.738 63.059 1.00 25.04 ? CA TYR A 458 1 ATOM 3503 C C . TYR A 1 458 . 14.182 88.661 62.723 1.00 24.07 ? C TYR A 458 1 ATOM 3504 O O . TYR A 1 458 . 13.974 89.827 62.420 1.00 25.65 ? O TYR A 458 1 ATOM 3505 C CB . TYR A 1 458 . 12.794 86.785 61.881 1.00 20 ? CB TYR A 458 1 ATOM 3506 C CG . TYR A 1 458 . 11.774 85.705 62.144 1.00 15.51 ? CG TYR A 458 1 ATOM 3507 C CD1 . TYR A 1 458 . 10.402 85.989 61.988 1.00 15.4 ? CD1 TYR A 458 1 ATOM 3508 C CD2 . TYR A 1 458 . 12.175 84.390 62.453 1.00 12.32 ? CD2 TYR A 458 1 ATOM 3509 C CE1 . TYR A 1 458 . 9.447 84.962 62.057 1.00 11.67 ? CE1 TYR A 458 1 ATOM 3510 C CE2 . TYR A 1 458 . 11.221 83.364 62.531 1.00 12.05 ? CE2 TYR A 458 1 ATOM 3511 C CZ . TYR A 1 458 . 9.861 83.644 62.307 1.00 12.36 ? CZ TYR A 458 1 ATOM 3512 O OH . TYR A 1 458 . 8.926 82.623 62.289 1.00 16.52 ? OH TYR A 458 1 ATOM 3513 N N . THR A 1 459 . 15.397 88.146 62.764 1.00 25.51 ? N THR A 459 1 ATOM 3514 C CA . THR A 1 459 . 16.491 89.042 62.421 1.00 30.49 ? CA THR A 459 1 ATOM 3515 C C . THR A 1 459 . 16.556 89.189 60.907 1.00 34.22 ? C THR A 459 1 ATOM 3516 O O . THR A 1 459 . 16.074 88.354 60.138 1.00 38.2 ? O THR A 459 1 ATOM 3517 C CB . THR A 1 459 . 17.828 88.505 62.978 1.00 31.63 ? CB THR A 459 1 ATOM 3518 O OG1 . THR A 1 459 . 18.006 87.127 62.639 1.00 32.54 ? OG1 THR A 459 1 ATOM 3519 C CG2 . THR A 1 459 . 17.895 88.568 64.503 1.00 37.27 ? CG2 THR A 459 1 ATOM 3520 N N . ALA A 1 460 . 17.256 90.250 60.485 1.00 35.28 ? N ALA A 460 1 ATOM 3521 C CA . ALA A 1 460 . 17.392 90.463 59.049 1.00 31.19 ? CA ALA A 460 1 ATOM 3522 C C . ALA A 1 460 . 18.147 89.318 58.423 1.00 31 ? C ALA A 460 1 ATOM 3523 O O . ALA A 1 460 . 17.868 88.901 57.311 1.00 36.66 ? O ALA A 460 1 ATOM 3524 C CB . ALA A 1 460 . 18.138 91.756 58.740 1.00 31.44 ? CB ALA A 460 1 ATOM 3525 N N . GLU A 1 461 . 19.120 88.794 59.182 1.00 26.39 ? N GLU A 461 1 ATOM 3526 C CA . GLU A 1 461 . 19.890 87.674 58.654 1.00 23.78 ? CA GLU A 461 1 ATOM 3527 C C . GLU A 1 461 . 18.974 86.461 58.393 1.00 23.06 ? C GLU A 461 1 ATOM 3528 O O . GLU A 1 461 . 19.246 85.601 57.572 1.00 26.98 ? O GLU A 461 1 ATOM 3529 C CB . GLU A 1 461 . 21.064 87.271 59.585 1.00 25.76 ? CB GLU A 461 1 ATOM 3530 C CG . GLU A 1 461 . 21.864 88.405 60.275 1.00 31.33 ? CG GLU A 461 1 ATOM 3531 N N . GLU A 1 462 . 17.866 86.374 59.133 1.00 22.8 ? N GLU A 462 1 ATOM 3532 C CA . GLU A 1 462 . 16.933 85.262 58.938 1.00 22.36 ? CA GLU A 462 1 ATOM 3533 C C . GLU A 1 462 . 16.067 85.557 57.749 1.00 23.82 ? C GLU A 462 1 ATOM 3534 O O . GLU A 1 462 . 15.620 84.657 57.053 1.00 26.24 ? O GLU A 462 1 ATOM 3535 C CB . GLU A 1 462 . 16.067 85.018 60.182 1.00 19.23 ? CB GLU A 462 1 ATOM 3536 C CG . GLU A 1 462 . 16.911 84.411 61.317 1.00 16.08 ? CG GLU A 462 1 ATOM 3537 C CD . GLU A 1 462 . 16.242 84.428 62.681 1.00 16.57 ? CD GLU A 462 1 ATOM 3538 O OE1 . GLU A 1 462 . 15.343 85.249 62.900 1.00 10.48 ? OE1 GLU A 462 1 ATOM 3539 O OE2 . GLU A 1 462 . 16.636 83.613 63.518 1.00 6.73 ? OE2 GLU A 462 1 ATOM 3540 N N . GLU A 1 463 . 15.804 86.853 57.519 1.00 26.21 ? N GLU A 463 1 ATOM 3541 C CA . GLU A 1 463 . 15.000 87.209 56.343 1.00 27.74 ? CA GLU A 463 1 ATOM 3542 C C . GLU A 1 463 . 15.748 86.741 55.097 1.00 24.31 ? C GLU A 463 1 ATOM 3543 O O . GLU A 1 463 . 15.214 86.181 54.152 1.00 23.26 ? O GLU A 463 1 ATOM 3544 C CB . GLU A 1 463 . 14.741 88.720 56.214 1.00 33.13 ? CB GLU A 463 1 ATOM 3545 C CG . GLU A 1 463 . 13.667 88.991 55.142 1.00 43.02 ? CG GLU A 463 1 ATOM 3546 C CD . GLU A 1 463 . 13.678 90.403 54.567 1.00 49.44 ? CD GLU A 463 1 ATOM 3547 O OE1 . GLU A 1 463 . 14.724 90.820 54.065 1.00 55.82 ? OE1 GLU A 463 1 ATOM 3548 O OE2 . GLU A 1 463 . 12.639 91.071 54.602 1.00 52.07 ? OE2 GLU A 463 1 ATOM 3549 N N . ALA A 1 464 . 17.053 86.988 55.147 1.00 21.45 ? N ALA A 464 1 ATOM 3550 C CA . ALA A 1 464 . 17.904 86.571 54.059 1.00 17.4 ? CA ALA A 464 1 ATOM 3551 C C . ALA A 1 464 . 17.806 85.072 53.872 1.00 16.84 ? C ALA A 464 1 ATOM 3552 O O . ALA A 1 464 . 17.625 84.578 52.772 1.00 23.96 ? O ALA A 464 1 ATOM 3553 C CB . ALA A 1 464 . 19.359 86.947 54.361 1.00 18 ? CB ALA A 464 1 ATOM 3554 N N . LEU A 1 465 . 17.917 84.353 54.990 1.00 14.92 ? N LEU A 465 1 ATOM 3555 C CA . LEU A 1 465 . 17.840 82.901 54.957 1.00 11.99 ? CA LEU A 465 1 ATOM 3556 C C . LEU A 1 465 . 16.538 82.392 54.346 1.00 13.91 ? C LEU A 465 1 ATOM 3557 O O . LEU A 1 465 . 16.581 81.508 53.502 1.00 14.21 ? O LEU A 465 1 ATOM 3558 C CB . LEU A 1 465 . 18.063 82.291 56.357 1.00 10.67 ? CB LEU A 465 1 ATOM 3559 C CG . LEU A 1 465 . 18.192 80.753 56.381 1.00 11.62 ? CG LEU A 465 1 ATOM 3560 C CD1 . LEU A 1 465 . 19.344 80.255 55.509 1.00 19.35 ? CD1 LEU A 465 1 ATOM 3561 C CD2 . LEU A 1 465 . 18.403 80.203 57.788 1.00 11.16 ? CD2 LEU A 465 1 ATOM 3562 N N . SER A 1 466 . 15.367 82.933 54.737 1.00 12.62 ? N SER A 466 1 ATOM 3563 C CA . SER A 1 466 . 14.166 82.366 54.110 1.00 17.34 ? CA SER A 466 1 ATOM 3564 C C . SER A 1 466 . 14.102 82.694 52.637 1.00 22.63 ? C SER A 466 1 ATOM 3565 O O . SER A 1 466 . 13.545 81.933 51.858 1.00 26.36 ? O SER A 466 1 ATOM 3566 C CB . SER A 1 466 . 12.832 82.685 54.780 1.00 14.63 ? CB SER A 466 1 ATOM 3567 O OG . SER A 1 466 . 12.762 84.077 55.007 1.00 25.19 ? OG SER A 466 1 ATOM 3568 N N . ARG A 1 467 . 14.675 83.836 52.233 1.00 22.38 ? N ARG A 467 1 ATOM 3569 C CA . ARG A 1 467 . 14.612 84.090 50.803 1.00 20.89 ? CA ARG A 467 1 ATOM 3570 C C . ARG A 1 467 . 15.467 83.065 50.051 1.00 20.9 ? C ARG A 467 1 ATOM 3571 O O . ARG A 1 467 . 15.126 82.650 48.949 1.00 22.37 ? O ARG A 467 1 ATOM 3572 C CB . ARG A 1 467 . 15.008 85.515 50.486 1.00 20.62 ? CB ARG A 467 1 ATOM 3573 C CG . ARG A 1 467 . 14.021 86.543 51.059 1.00 24.03 ? CG ARG A 467 1 ATOM 3574 C CD . ARG A 1 467 . 14.477 87.965 50.698 1.00 29.71 ? CD ARG A 467 1 ATOM 3575 N NE . ARG A 1 467 . 13.686 88.998 51.343 1.00 34.93 ? NE ARG A 467 1 ATOM 3576 C CZ . ARG A 1 467 . 12.560 89.506 50.812 1.00 36.36 ? CZ ARG A 467 1 ATOM 3577 N NH1 . ARG A 1 467 . 12.048 89.034 49.678 1.00 36.65 ? NH1 ARG A 467 1 ATOM 3578 N NH2 . ARG A 1 467 . 11.944 90.507 51.441 1.00 40.08 ? NH2 ARG A 467 1 ATOM 3579 N N . ARG A 1 468 . 16.576 82.636 50.669 1.00 17.65 ? N ARG A 468 1 ATOM 3580 C CA . ARG A 1 468 . 17.387 81.648 49.973 1.00 19.11 ? CA ARG A 468 1 ATOM 3581 C C . ARG A 1 468 . 16.678 80.334 49.900 1.00 20.33 ? C ARG A 468 1 ATOM 3582 O O . ARG A 1 468 . 16.709 79.626 48.903 1.00 22.41 ? O ARG A 468 1 ATOM 3583 C CB . ARG A 1 468 . 18.738 81.360 50.640 1.00 18.67 ? CB ARG A 468 1 ATOM 3584 C CG . ARG A 1 468 . 19.467 82.632 51.088 1.00 28.44 ? CG ARG A 468 1 ATOM 3585 C CD . ARG A 1 468 . 21.002 82.519 51.106 1.00 34.04 ? CD ARG A 468 1 ATOM 3586 N NE . ARG A 1 468 . 21.519 81.658 52.167 1.00 40.98 ? NE ARG A 468 1 ATOM 3587 C CZ . ARG A 1 468 . 21.745 80.345 51.975 1.00 44.67 ? CZ ARG A 468 1 ATOM 3588 N NH1 . ARG A 1 468 . 21.341 79.745 50.866 1.00 46.16 ? NH1 ARG A 468 1 ATOM 3589 N NH2 . ARG A 1 468 . 22.383 79.621 52.895 1.00 46.32 ? NH2 ARG A 468 1 ATOM 3590 N N . ILE A 1 469 . 16.030 80.025 51.022 1.00 20.68 ? N ILE A 469 1 ATOM 3591 C CA . ILE A 1 469 . 15.311 78.769 51.105 1.00 19.33 ? CA ILE A 469 1 ATOM 3592 C C . ILE A 1 469 . 14.193 78.758 50.084 1.00 19.36 ? C ILE A 469 1 ATOM 3593 O O . ILE A 1 469 . 14.060 77.842 49.284 1.00 23.77 ? O ILE A 469 1 ATOM 3594 C CB . ILE A 1 469 . 14.783 78.529 52.537 1.00 17.87 ? CB ILE A 469 1 ATOM 3595 C CG1 . ILE A 1 469 . 15.877 78.713 53.626 1.00 17.95 ? CG1 ILE A 469 1 ATOM 3596 C CG2 . ILE A 1 469 . 14.077 77.177 52.658 1.00 17.95 ? CG2 ILE A 469 1 ATOM 3597 C CD1 . ILE A 1 469 . 16.398 77.436 54.273 1.00 10.76 ? CD1 ILE A 469 1 ATOM 3598 N N . MET A 1 470 . 13.390 79.821 50.110 1.00 16.41 ? N MET A 470 1 ATOM 3599 C CA . MET A 1 470 . 12.270 79.928 49.189 1.00 16.31 ? CA MET A 470 1 ATOM 3600 C C . MET A 1 470 . 12.703 79.892 47.736 1.00 16.06 ? C MET A 470 1 ATOM 3601 O O . MET A 1 470 . 11.992 79.431 46.852 1.00 13.24 ? O MET A 470 1 ATOM 3602 C CB . MET A 1 470 . 11.493 81.220 49.444 1.00 14.61 ? CB MET A 470 1 ATOM 3603 C CG . MET A 1 470 . 10.687 81.174 50.737 1.00 15.84 ? CG MET A 470 1 ATOM 3604 S SD . MET A 1 470 . 9.476 82.526 50.688 1.00 15.15 ? SD MET A 470 1 ATOM 3605 C CE . MET A 1 470 . 10.636 83.920 50.863 1.00 15.78 ? CE MET A 470 1 ATOM 3606 N N . HIS A 1 471 . 13.896 80.417 47.493 1.00 17.2 ? N HIS A 471 1 ATOM 3607 C CA . HIS A 1 471 . 14.352 80.401 46.118 1.00 21.69 ? CA HIS A 471 1 ATOM 3608 C C . HIS A 1 471 . 14.757 78.995 45.748 1.00 20.45 ? C HIS A 471 1 ATOM 3609 O O . HIS A 1 471 . 14.348 78.472 44.731 1.00 20.2 ? O HIS A 471 1 ATOM 3610 C CB . HIS A 1 471 . 15.475 81.429 45.913 1.00 29.47 ? CB HIS A 471 1 ATOM 3611 C CG . HIS A 1 471 . 15.657 81.781 44.446 1.00 33.27 ? CG HIS A 471 1 ATOM 3612 N ND1 . HIS A 1 471 . 14.668 82.211 43.634 1.00 33.46 ? ND1 HIS A 471 1 ATOM 3613 C CD2 . HIS A 1 471 . 16.854 81.743 43.693 1.00 34.65 ? CD2 HIS A 471 1 ATOM 3614 C CE1 . HIS A 1 471 . 15.227 82.430 42.433 1.00 37.54 ? CE1 HIS A 471 1 ATOM 3615 N NE2 . HIS A 1 471 . 16.548 82.159 42.446 1.00 37.05 ? NE2 HIS A 471 1 ATOM 3616 N N . TYR A 1 472 . 15.524 78.353 46.625 1.00 21.14 ? N TYR A 472 1 ATOM 3617 C CA . TYR A 1 472 . 15.949 76.982 46.342 1.00 19.71 ? CA TYR A 472 1 ATOM 3618 C C . TYR A 1 472 . 14.750 76.076 46.083 1.00 20.98 ? C TYR A 472 1 ATOM 3619 O O . TYR A 1 472 . 14.714 75.220 45.206 1.00 22.37 ? O TYR A 472 1 ATOM 3620 C CB . TYR A 1 472 . 16.667 76.379 47.569 1.00 20.34 ? CB TYR A 472 1 ATOM 3621 C CG . TYR A 1 472 . 18.070 76.843 47.860 1.00 23.95 ? CG TYR A 472 1 ATOM 3622 C CD1 . TYR A 1 472 . 18.992 77.017 46.826 1.00 24.9 ? CD1 TYR A 472 1 ATOM 3623 C CD2 . TYR A 1 472 . 18.484 77.038 49.186 1.00 26.94 ? CD2 TYR A 472 1 ATOM 3624 C CE1 . TYR A 1 472 . 20.319 77.345 47.103 1.00 26.1 ? CE1 TYR A 472 1 ATOM 3625 C CE2 . TYR A 1 472 . 19.814 77.368 49.468 1.00 30.01 ? CE2 TYR A 472 1 ATOM 3626 C CZ . TYR A 1 472 . 20.740 77.515 48.424 1.00 30.84 ? CZ TYR A 472 1 ATOM 3627 O OH . TYR A 1 472 . 22.066 77.823 48.690 1.00 36.97 ? OH TYR A 472 1 ATOM 3628 N N . TRP A 1 473 . 13.744 76.283 46.923 1.00 18.72 ? N TRP A 473 1 ATOM 3629 C CA . TRP A 1 473 . 12.550 75.483 46.804 1.00 20.3 ? CA TRP A 473 1 ATOM 3630 C C . TRP A 1 473 . 11.855 75.781 45.475 1.00 20.82 ? C TRP A 473 1 ATOM 3631 O O . TRP A 1 473 . 11.469 74.865 44.757 1.00 22.52 ? O TRP A 473 1 ATOM 3632 C CB . TRP A 1 473 . 11.611 75.704 48.027 1.00 17.97 ? CB TRP A 473 1 ATOM 3633 C CG . TRP A 1 473 . 11.772 74.677 49.157 1.00 18.66 ? CG TRP A 473 1 ATOM 3634 C CD1 . TRP A 1 473 . 10.715 73.896 49.684 1.00 15 ? CD1 TRP A 473 1 ATOM 3635 C CD2 . TRP A 1 473 . 12.930 74.304 49.885 1.00 16.88 ? CD2 TRP A 473 1 ATOM 3636 N NE1 . TRP A 1 473 . 11.154 73.078 50.675 1.00 14.33 ? NE1 TRP A 473 1 ATOM 3637 C CE2 . TRP A 1 473 . 12.501 73.272 50.857 1.00 13.46 ? CE2 TRP A 473 1 ATOM 3638 C CE3 . TRP A 1 473 . 14.272 74.684 49.864 1.00 18.34 ? CE3 TRP A 473 1 ATOM 3639 C CZ2 . TRP A 1 473 . 13.458 72.703 51.715 1.00 10.94 ? CZ2 TRP A 473 1 ATOM 3640 C CZ3 . TRP A 1 473 . 15.204 74.093 50.741 1.00 15.94 ? CZ3 TRP A 473 1 ATOM 3641 C CH2 . TRP A 1 473 . 14.797 73.118 51.659 1.00 13.44 ? CH2 TRP A 473 1 ATOM 3642 N N . ALA A 1 474 . 11.725 77.080 45.143 1.00 18.06 ? N ALA A 474 1 ATOM 3643 C CA . ALA A 1 474 . 11.038 77.443 43.897 1.00 12.46 ? CA ALA A 474 1 ATOM 3644 C C . ALA A 1 474 . 11.815 76.997 42.682 1.00 10.86 ? C ALA A 474 1 ATOM 3645 O O . ALA A 1 474 . 11.290 76.292 41.835 1.00 13.28 ? O ALA A 474 1 ATOM 3646 C CB . ALA A 1 474 . 10.740 78.933 43.835 1.00 11.11 ? CB ALA A 474 1 ATOM 3647 N N . THR A 1 475 . 13.074 77.399 42.593 1.00 7.89 ? N THR A 475 1 ATOM 3648 C CA . THR A 1 475 . 13.950 77.014 41.495 1.00 9.64 ? CA THR A 475 1 ATOM 3649 C C . THR A 1 475 . 14.029 75.501 41.324 1.00 12.78 ? C THR A 475 1 ATOM 3650 O O . THR A 1 475 . 14.080 74.974 40.219 1.00 12.13 ? O THR A 475 1 ATOM 3651 C CB . THR A 1 475 . 15.327 77.597 41.792 1.00 7.84 ? CB THR A 475 1 ATOM 3652 O OG1 . THR A 1 475 . 15.073 78.985 41.895 1.00 11.47 ? OG1 THR A 475 1 ATOM 3653 C CG2 . THR A 1 475 . 16.398 77.356 40.722 1.00 6.36 ? CG2 THR A 475 1 ATOM 3654 N N . PHE A 1 476 . 14.034 74.766 42.439 1.00 16.53 ? N PHE A 476 1 ATOM 3655 C CA . PHE A 1 476 . 14.063 73.322 42.254 1.00 16.97 ? CA PHE A 476 1 ATOM 3656 C C . PHE A 1 476 . 12.729 72.858 41.634 1.00 19.25 ? C PHE A 476 1 ATOM 3657 O O . PHE A 1 476 . 12.684 71.957 40.806 1.00 20.45 ? O PHE A 476 1 ATOM 3658 C CB . PHE A 1 476 . 14.322 72.604 43.592 1.00 14.69 ? CB PHE A 476 1 ATOM 3659 C CG . PHE A 1 476 . 14.130 71.110 43.470 1.00 8.02 ? CG PHE A 476 1 ATOM 3660 C CD1 . PHE A 1 476 . 15.191 70.290 43.041 1.00 8.4 ? CD1 PHE A 476 1 ATOM 3661 C CD2 . PHE A 1 476 . 12.871 70.541 43.736 1.00 2 ? CD2 PHE A 476 1 ATOM 3662 C CE1 . PHE A 1 476 . 14.993 68.913 42.870 1.00 8.04 ? CE1 PHE A 476 1 ATOM 3663 C CE2 . PHE A 1 476 . 12.666 69.171 43.563 1.00 2 ? CE2 PHE A 476 1 ATOM 3664 C CZ . PHE A 1 476 . 13.726 68.359 43.132 1.00 8.31 ? CZ PHE A 476 1 ATOM 3665 N N . ALA A 1 477 . 11.641 73.498 42.056 1.00 19.29 ? N ALA A 477 1 ATOM 3666 C CA . ALA A 1 477 . 10.344 73.088 41.528 1.00 23.33 ? CA ALA A 477 1 ATOM 3667 C C . ALA A 1 477 . 10.208 73.333 40.055 1.00 25.47 ? C ALA A 477 1 ATOM 3668 O O . ALA A 1 477 . 9.512 72.608 39.359 1.00 31.09 ? O ALA A 477 1 ATOM 3669 C CB . ALA A 1 477 . 9.185 73.787 42.257 1.00 21.87 ? CB ALA A 477 1 ATOM 3670 N N . LYS A 1 478 . 10.871 74.396 39.589 1.00 25.09 ? N LYS A 478 1 ATOM 3671 C CA . LYS A 1 478 . 10.770 74.689 38.160 1.00 23.32 ? CA LYS A 478 1 ATOM 3672 C C . LYS A 1 478 . 11.755 73.867 37.357 1.00 20.81 ? C LYS A 478 1 ATOM 3673 O O . LYS A 1 478 . 11.423 73.053 36.521 1.00 26.35 ? O LYS A 478 1 ATOM 3674 C CB . LYS A 1 478 . 11.013 76.172 37.858 1.00 24.55 ? CB LYS A 478 1 ATOM 3675 C CG . LYS A 1 478 . 10.290 77.145 38.788 1.00 27.31 ? CG LYS A 478 1 ATOM 3676 C CD . LYS A 1 478 . 10.070 78.487 38.068 1.00 36.59 ? CD LYS A 478 1 ATOM 3677 N N . THR A 1 479 . 13.002 74.130 37.645 1.00 15.01 ? N THR A 479 1 ATOM 3678 C CA . THR A 1 479 . 14.102 73.509 36.995 1.00 13.07 ? CA THR A 479 1 ATOM 3679 C C . THR A 1 479 . 14.392 72.091 37.362 1.00 16.43 ? C THR A 479 1 ATOM 3680 O O . THR A 1 479 . 14.615 71.263 36.499 1.00 22.36 ? O THR A 479 1 ATOM 3681 C CB . THR A 1 479 . 15.332 74.313 37.420 1.00 13.16 ? CB THR A 479 1 ATOM 3682 O OG1 . THR A 1 479 . 15.090 75.645 37.005 1.00 20.56 ? OG1 THR A 479 1 ATOM 3683 C CG2 . THR A 1 479 . 16.670 73.866 36.836 1.00 19.93 ? CG2 THR A 479 1 ATOM 3684 N N . GLY A 1 480 . 14.472 71.805 38.653 1.00 20.24 ? N GLY A 480 1 ATOM 3685 C CA . GLY A 1 480 . 14.836 70.440 39.044 1.00 16.81 ? CA GLY A 480 1 ATOM 3686 C C . GLY A 1 480 . 16.209 70.443 39.664 1.00 15.43 ? C GLY A 480 1 ATOM 3687 O O . GLY A 1 480 . 16.827 69.429 39.964 1.00 16.07 ? O GLY A 480 1 ATOM 3688 N N . ASN A 1 481 . 16.709 71.653 39.846 1.00 13.23 ? N ASN A 481 1 ATOM 3689 C CA . ASN A 1 481 . 18.005 71.873 40.445 1.00 15.96 ? CA ASN A 481 1 ATOM 3690 C C . ASN A 1 481 . 17.730 73.119 41.247 1.00 18.94 ? C ASN A 481 1 ATOM 3691 O O . ASN A 1 481 . 17.024 73.960 40.705 1.00 22.56 ? O ASN A 481 1 ATOM 3692 C CB . ASN A 1 481 . 19.029 72.126 39.349 1.00 17.9 ? CB ASN A 481 1 ATOM 3693 C CG . ASN A 1 481 . 20.375 72.417 39.921 1.00 19.48 ? CG ASN A 481 1 ATOM 3694 O OD1 . ASN A 1 481 . 20.513 73.084 40.924 1.00 25.74 ? OD1 ASN A 481 1 ATOM 3695 N ND2 . ASN A 1 481 . 21.399 71.899 39.278 1.00 23.51 ? ND2 ASN A 481 1 ATOM 3696 N N . PRO A 1 482 . 18.168 73.197 42.528 1.00 19.54 ? N PRO A 482 1 ATOM 3697 C CA . PRO A 1 482 . 17.886 74.366 43.366 1.00 19.34 ? CA PRO A 482 1 ATOM 3698 C C . PRO A 1 482 . 18.739 75.583 43.049 1.00 21.48 ? C PRO A 482 1 ATOM 3699 O O . PRO A 1 482 . 18.451 76.700 43.465 1.00 21.62 ? O PRO A 482 1 ATOM 3700 C CB . PRO A 1 482 . 18.230 73.874 44.785 1.00 18.08 ? CB PRO A 482 1 ATOM 3701 C CG . PRO A 1 482 . 19.205 72.705 44.604 1.00 16.26 ? CG PRO A 482 1 ATOM 3702 C CD . PRO A 1 482 . 18.867 72.121 43.238 1.00 17.03 ? CD PRO A 482 1 ATOM 3703 N N . ASN A 1 483 . 19.846 75.327 42.358 1.00 23.18 ? N ASN A 483 1 ATOM 3704 C CA . ASN A 1 483 . 20.779 76.374 41.991 1.00 25.35 ? CA ASN A 483 1 ATOM 3705 C C . ASN A 1 483 . 20.437 77.083 40.708 1.00 29.38 ? C ASN A 483 1 ATOM 3706 O O . ASN A 1 483 . 20.162 76.487 39.676 1.00 31.96 ? O ASN A 483 1 ATOM 3707 C CB . ASN A 1 483 . 22.151 75.763 41.699 1.00 22.37 ? CB ASN A 483 1 ATOM 3708 C CG . ASN A 1 483 . 22.794 75.294 42.960 1.00 25.4 ? CG ASN A 483 1 ATOM 3709 O OD1 . ASN A 1 483 . 22.995 74.115 43.211 1.00 18.89 ? OD1 ASN A 483 1 ATOM 3710 N ND2 . ASN A 1 483 . 23.130 76.288 43.791 1.00 27.5 ? ND2 ASN A 483 1 ATOM 3711 N N . GLU A 1 484 . 20.466 78.424 40.773 1.00 34.07 ? N GLU A 484 1 ATOM 3712 C CA . GLU A 1 484 . 20.242 79.176 39.540 1.00 37.82 ? CA GLU A 484 1 ATOM 3713 C C . GLU A 1 484 . 21.578 78.951 38.851 1.00 44.5 ? C GLU A 484 1 ATOM 3714 O O . GLU A 1 484 . 22.560 78.711 39.559 1.00 43.46 ? O GLU A 484 1 ATOM 3715 C CB . GLU A 1 484 . 20.014 80.696 39.740 1.00 36.04 ? CB GLU A 484 1 ATOM 3716 C CG . GLU A 1 484 . 18.511 81.037 39.875 1.00 34.11 ? CG GLU A 484 1 ATOM 3717 N N . PRO A 1 485 . 21.583 79.025 37.500 1.00 50.47 ? N PRO A 485 1 ATOM 3718 C CA . PRO A 1 485 . 22.850 79.019 36.758 1.00 51.91 ? CA PRO A 485 1 ATOM 3719 C C . PRO A 1 485 . 23.766 80.205 37.072 1.00 52.65 ? C PRO A 485 1 ATOM 3720 O O . PRO A 1 485 . 24.981 80.013 37.035 1.00 52.72 ? O PRO A 485 1 ATOM 3721 C CB . PRO A 1 485 . 22.418 78.986 35.283 1.00 52.01 ? CB PRO A 485 1 ATOM 3722 C CG . PRO A 1 485 . 20.927 78.579 35.263 1.00 50.28 ? CG PRO A 485 1 ATOM 3723 C CD . PRO A 1 485 . 20.381 78.905 36.656 1.00 49.49 ? CD PRO A 485 1 ATOM 3724 N N . SER A 1 490 . 26.591 79.111 46.480 1.00 46.63 ? N SER A 490 1 ATOM 3725 C CA . SER A 1 490 . 27.530 78.335 45.692 1.00 45.59 ? CA SER A 490 1 ATOM 3726 C C . SER A 1 490 . 26.698 77.159 45.269 1.00 42.64 ? C SER A 490 1 ATOM 3727 O O . SER A 1 490 . 25.538 77.111 45.674 1.00 42.6 ? O SER A 490 1 ATOM 3728 C CB . SER A 1 490 . 28.772 78.073 46.562 1.00 47.19 ? CB SER A 490 1 ATOM 3729 O OG . SER A 1 490 . 29.102 79.384 47.073 1.00 50.73 ? OG SER A 490 1 ATOM 3730 N N . LYS A 1 491 . 27.241 76.276 44.447 1.00 38.77 ? N LYS A 491 1 ATOM 3731 C CA . LYS A 1 491 . 26.402 75.181 44.041 1.00 36.63 ? CA LYS A 491 1 ATOM 3732 C C . LYS A 1 491 . 26.177 74.297 45.234 1.00 33.13 ? C LYS A 491 1 ATOM 3733 O O . LYS A 1 491 . 27.062 74.134 46.060 1.00 35.13 ? O LYS A 491 1 ATOM 3734 C CB . LYS A 1 491 . 27.005 74.422 42.846 1.00 40.99 ? CB LYS A 491 1 ATOM 3735 C CG . LYS A 1 491 . 27.213 75.311 41.594 1.00 48.99 ? CG LYS A 491 1 ATOM 3736 C CD . LYS A 1 491 . 25.893 75.808 40.953 1.00 57.24 ? CD LYS A 491 1 ATOM 3737 C CE . LYS A 1 491 . 26.055 76.967 39.944 1.00 61.63 ? CE LYS A 491 1 ATOM 3738 N NZ . LYS A 1 491 . 26.300 78.221 40.640 1.00 62.54 ? NZ LYS A 491 1 ATOM 3739 N N . TRP A 1 492 . 24.951 73.815 45.309 1.00 26.12 ? N TRP A 492 1 ATOM 3740 C CA . TRP A 1 492 . 24.500 72.929 46.334 1.00 19 ? CA TRP A 492 1 ATOM 3741 C C . TRP A 1 492 . 24.755 71.623 45.588 1.00 18.58 ? C TRP A 492 1 ATOM 3742 O O . TRP A 1 492 . 24.022 71.332 44.657 1.00 20.29 ? O TRP A 492 1 ATOM 3743 C CB . TRP A 1 492 . 22.994 73.252 46.571 1.00 11.79 ? CB TRP A 492 1 ATOM 3744 C CG . TRP A 1 492 . 22.225 72.250 47.431 1.00 10.05 ? CG TRP A 492 1 ATOM 3745 C CD1 . TRP A 1 492 . 22.584 70.919 47.775 1.00 7.17 ? CD1 TRP A 492 1 ATOM 3746 C CD2 . TRP A 1 492 . 20.962 72.476 48.003 1.00 6.08 ? CD2 TRP A 492 1 ATOM 3747 N NE1 . TRP A 1 492 . 21.616 70.329 48.509 1.00 9.72 ? NE1 TRP A 492 1 ATOM 3748 C CE2 . TRP A 1 492 . 20.594 71.219 48.686 1.00 6.7 ? CE2 TRP A 492 1 ATOM 3749 C CE3 . TRP A 1 492 . 20.074 73.558 48.020 1.00 9.07 ? CE3 TRP A 492 1 ATOM 3750 C CZ2 . TRP A 1 492 . 19.363 71.130 49.348 1.00 5.91 ? CZ2 TRP A 492 1 ATOM 3751 C CZ3 . TRP A 1 492 . 18.846 73.430 48.700 1.00 6.97 ? CZ3 TRP A 492 1 ATOM 3752 C CH2 . TRP A 1 492 . 18.498 72.235 49.355 1.00 4.77 ? CH2 TRP A 492 1 ATOM 3753 N N . PRO A 1 493 . 25.819 70.870 45.921 1.00 17.27 ? N PRO A 493 1 ATOM 3754 C CA . PRO A 1 493 . 26.128 69.659 45.145 1.00 19.88 ? CA PRO A 493 1 ATOM 3755 C C . PRO A 1 493 . 25.022 68.629 45.075 1.00 20.16 ? C PRO A 493 1 ATOM 3756 O O . PRO A 1 493 . 24.136 68.597 45.921 1.00 26.93 ? O PRO A 493 1 ATOM 3757 C CB . PRO A 1 493 . 27.271 68.983 45.936 1.00 19.03 ? CB PRO A 493 1 ATOM 3758 C CG . PRO A 1 493 . 27.844 70.063 46.857 1.00 22.5 ? CG PRO A 493 1 ATOM 3759 C CD . PRO A 1 493 . 26.749 71.135 47.013 1.00 18.43 ? CD PRO A 493 1 ATOM 3760 N N . LEU A 1 494 . 25.130 67.751 44.078 1.00 18.42 ? N LEU A 494 1 ATOM 3761 C CA . LEU A 1 494 . 24.140 66.682 43.997 1.00 19.26 ? CA LEU A 494 1 ATOM 3762 C C . LEU A 1 494 . 24.604 65.687 45.037 1.00 21.65 ? C LEU A 494 1 ATOM 3763 O O . LEU A 1 494 . 25.778 65.617 45.407 1.00 26.28 ? O LEU A 494 1 ATOM 3764 C CB . LEU A 1 494 . 24.198 65.863 42.675 1.00 18.39 ? CB LEU A 494 1 ATOM 3765 C CG . LEU A 1 494 . 23.502 66.431 41.420 1.00 14.5 ? CG LEU A 494 1 ATOM 3766 C CD1 . LEU A 1 494 . 24.072 65.720 40.181 1.00 14.53 ? CD1 LEU A 494 1 ATOM 3767 C CD2 . LEU A 1 494 . 21.976 66.245 41.464 1.00 4.23 ? CD2 LEU A 494 1 ATOM 3768 N N . PHE A 1 495 . 23.658 64.893 45.485 1.00 20.58 ? N PHE A 495 1 ATOM 3769 C CA . PHE A 1 495 . 24.010 63.884 46.449 1.00 24.09 ? CA PHE A 495 1 ATOM 3770 C C . PHE A 1 495 . 24.387 62.725 45.561 1.00 25.16 ? C PHE A 495 1 ATOM 3771 O O . PHE A 1 495 . 23.678 62.448 44.600 1.00 27.4 ? O PHE A 495 1 ATOM 3772 C CB . PHE A 1 495 . 22.790 63.533 47.346 1.00 24 ? CB PHE A 495 1 ATOM 3773 C CG . PHE A 1 495 . 23.040 62.305 48.198 1.00 19.91 ? CG PHE A 495 1 ATOM 3774 C CD1 . PHE A 1 495 . 22.816 61.023 47.681 1.00 19.53 ? CD1 PHE A 495 1 ATOM 3775 C CD2 . PHE A 1 495 . 23.561 62.437 49.487 1.00 19.87 ? CD2 PHE A 495 1 ATOM 3776 C CE1 . PHE A 1 495 . 23.152 59.888 48.429 1.00 23.95 ? CE1 PHE A 495 1 ATOM 3777 C CE2 . PHE A 1 495 . 23.875 61.305 50.240 1.00 20.88 ? CE2 PHE A 495 1 ATOM 3778 C CZ . PHE A 1 495 . 23.690 60.024 49.713 1.00 20.47 ? CZ PHE A 495 1 ATOM 3779 N N . THR A 1 496 . 25.487 62.048 45.868 1.00 26.97 ? N THR A 496 1 ATOM 3780 C CA . THR A 1 496 . 25.872 60.907 45.060 1.00 28.29 ? CA THR A 496 1 ATOM 3781 C C . THR A 1 496 . 26.175 59.786 46.027 1.00 30.14 ? C THR A 496 1 ATOM 3782 O O . THR A 1 496 . 26.657 60.005 47.130 1.00 31.89 ? O THR A 496 1 ATOM 3783 C CB . THR A 1 496 . 27.053 61.284 44.158 1.00 30.33 ? CB THR A 496 1 ATOM 3784 O OG1 . THR A 1 496 . 28.256 61.472 44.897 1.00 36.96 ? OG1 THR A 496 1 ATOM 3785 C CG2 . THR A 1 496 . 26.828 62.591 43.379 1.00 34.12 ? CG2 THR A 496 1 ATOM 3786 N N . THR A 1 497 . 25.927 58.562 45.611 1.00 31.97 ? N THR A 497 1 ATOM 3787 C CA . THR A 1 497 . 26.216 57.468 46.527 1.00 33.76 ? CA THR A 497 1 ATOM 3788 C C . THR A 1 497 . 27.712 57.368 46.853 1.00 37.8 ? C THR A 497 1 ATOM 3789 O O . THR A 1 497 . 28.118 56.851 47.886 1.00 40.57 ? O THR A 497 1 ATOM 3790 C CB . THR A 1 497 . 25.634 56.185 45.937 1.00 32.55 ? CB THR A 497 1 ATOM 3791 O OG1 . THR A 1 497 . 26.015 56.130 44.560 1.00 37.23 ? OG1 THR A 497 1 ATOM 3792 C CG2 . THR A 1 497 . 24.099 56.140 45.988 1.00 34.37 ? CG2 THR A 497 1 ATOM 3793 N N . LYS A 1 498 . 28.511 57.888 45.908 1.00 40.37 ? N LYS A 498 1 ATOM 3794 C CA . LYS A 1 498 . 29.960 57.887 46.057 1.00 42.8 ? CA LYS A 498 1 ATOM 3795 C C . LYS A 1 498 . 30.373 58.851 47.147 1.00 42.93 ? C LYS A 498 1 ATOM 3796 O O . LYS A 1 498 . 30.764 58.517 48.254 1.00 43.73 ? O LYS A 498 1 ATOM 3797 C CB . LYS A 1 498 . 30.722 58.284 44.762 1.00 42.58 ? CB LYS A 498 1 ATOM 3798 N N . GLU A 1 499 . 30.274 60.117 46.782 1.00 43.38 ? N GLU A 499 1 ATOM 3799 C CA . GLU A 1 499 . 30.643 61.219 47.656 1.00 44.02 ? CA GLU A 499 1 ATOM 3800 C C . GLU A 1 499 . 29.337 61.877 48.026 1.00 42.03 ? C GLU A 499 1 ATOM 3801 O O . GLU A 1 499 . 28.832 62.794 47.380 1.00 45.5 ? O GLU A 499 1 ATOM 3802 C CB . GLU A 1 499 . 31.619 62.139 46.899 1.00 45.86 ? CB GLU A 499 1 ATOM 3803 C CG . GLU A 1 499 . 31.172 62.342 45.437 1.00 45.32 ? CG GLU A 499 1 ATOM 3804 N N . GLN A 1 500 . 28.787 61.317 49.089 1.00 36.62 ? N GLN A 500 1 ATOM 3805 C CA . GLN A 1 500 . 27.509 61.713 49.653 1.00 33.88 ? CA GLN A 500 1 ATOM 3806 C C . GLN A 1 500 . 27.470 63.138 50.196 1.00 31.5 ? C GLN A 500 1 ATOM 3807 O O . GLN A 1 500 . 27.473 63.311 51.409 1.00 37.01 ? O GLN A 500 1 ATOM 3808 C CB . GLN A 1 500 . 27.230 60.692 50.764 1.00 35.36 ? CB GLN A 500 1 ATOM 3809 C CG . GLN A 1 500 . 27.456 59.250 50.291 1.00 34.03 ? CG GLN A 500 1 ATOM 3810 C CD . GLN A 1 500 . 26.779 58.232 51.164 1.00 36.65 ? CD GLN A 500 1 ATOM 3811 O OE1 . GLN A 1 500 . 26.191 58.493 52.215 1.00 38.59 ? OE1 GLN A 500 1 ATOM 3812 N NE2 . GLN A 1 500 . 26.894 57.016 50.684 1.00 39.33 ? NE2 GLN A 500 1 ATOM 3813 N N . LYS A 1 501 . 27.434 64.140 49.321 1.00 26.18 ? N LYS A 501 1 ATOM 3814 C CA . LYS A 1 501 . 27.421 65.517 49.789 1.00 21.65 ? CA LYS A 501 1 ATOM 3815 C C . LYS A 1 501 . 26.041 66.019 50.134 1.00 21.55 ? C LYS A 501 1 ATOM 3816 O O . LYS A 1 501 . 25.049 65.554 49.594 1.00 21.6 ? O LYS A 501 1 ATOM 3817 C CB . LYS A 1 501 . 27.978 66.424 48.693 1.00 22.57 ? CB LYS A 501 1 ATOM 3818 C CG . LYS A 1 501 . 29.489 66.261 48.541 1.00 27.22 ? CG LYS A 501 1 ATOM 3819 C CD . LYS A 1 501 . 29.927 66.053 47.091 1.00 34.72 ? CD LYS A 501 1 ATOM 3820 C CE . LYS A 1 501 . 31.419 66.344 46.895 1.00 37.58 ? CE LYS A 501 1 ATOM 3821 N NZ . LYS A 1 501 . 31.651 67.784 46.932 1.00 41.05 ? NZ LYS A 501 1 ATOM 3822 N N . PHE A 1 502 . 26.030 67.015 51.026 1.00 19.88 ? N PHE A 502 1 ATOM 3823 C CA . PHE A 1 502 . 24.828 67.687 51.502 1.00 20.61 ? CA PHE A 502 1 ATOM 3824 C C . PHE A 1 502 . 25.297 69.030 51.998 1.00 21.35 ? C PHE A 502 1 ATOM 3825 O O . PHE A 1 502 . 26.501 69.257 52.126 1.00 20.82 ? O PHE A 502 1 ATOM 3826 C CB . PHE A 1 502 . 24.091 66.939 52.623 1.00 20.67 ? CB PHE A 502 1 ATOM 3827 C CG . PHE A 1 502 . 24.852 66.899 53.936 1.00 19.91 ? CG PHE A 502 1 ATOM 3828 C CD1 . PHE A 1 502 . 24.654 67.907 54.902 1.00 19.7 ? CD1 PHE A 502 1 ATOM 3829 C CD2 . PHE A 1 502 . 25.717 65.828 54.225 1.00 18.02 ? CD2 PHE A 502 1 ATOM 3830 C CE1 . PHE A 1 502 . 25.280 67.827 56.149 1.00 16.32 ? CE1 PHE A 502 1 ATOM 3831 C CE2 . PHE A 1 502 . 26.338 65.743 55.477 1.00 16.24 ? CE2 PHE A 502 1 ATOM 3832 C CZ . PHE A 1 502 . 26.110 66.737 56.438 1.00 16.77 ? CZ PHE A 502 1 ATOM 3833 N N . ILE A 1 503 . 24.340 69.909 52.303 1.00 19.7 ? N ILE A 503 1 ATOM 3834 C CA . ILE A 1 503 . 24.756 71.214 52.769 1.00 21.62 ? CA ILE A 503 1 ATOM 3835 C C . ILE A 1 503 . 24.054 71.584 54.048 1.00 23.19 ? C ILE A 503 1 ATOM 3836 O O . ILE A 1 503 . 23.018 71.033 54.414 1.00 26.92 ? O ILE A 503 1 ATOM 3837 C CB . ILE A 1 503 . 24.485 72.259 51.670 1.00 20.67 ? CB ILE A 503 1 ATOM 3838 C CG1 . ILE A 1 503 . 23.007 72.413 51.293 1.00 18.01 ? CG1 ILE A 503 1 ATOM 3839 C CG2 . ILE A 1 503 . 25.304 71.926 50.425 1.00 24.07 ? CG2 ILE A 503 1 ATOM 3840 C CD1 . ILE A 1 503 . 22.765 73.733 50.558 1.00 17.69 ? CD1 ILE A 503 1 ATOM 3841 N N . ASP A 1 504 . 24.667 72.543 54.740 1.00 23.58 ? N ASP A 504 1 ATOM 3842 C CA . ASP A 1 504 . 24.075 73.039 55.972 1.00 24.35 ? CA ASP A 504 1 ATOM 3843 C C . ASP A 1 504 . 23.161 74.165 55.530 1.00 23.37 ? C ASP A 504 1 ATOM 3844 O O . ASP A 1 504 . 23.494 74.928 54.633 1.00 26.8 ? O ASP A 504 1 ATOM 3845 C CB . ASP A 1 504 . 25.142 73.603 56.917 1.00 28.56 ? CB ASP A 504 1 ATOM 3846 C CG . ASP A 1 504 . 25.866 72.563 57.755 1.00 31.28 ? CG ASP A 504 1 ATOM 3847 O OD1 . ASP A 1 504 . 25.449 71.404 57.795 1.00 30.48 ? OD1 ASP A 504 1 ATOM 3848 O OD2 . ASP A 1 504 . 26.854 72.935 58.387 1.00 36.62 ? OD2 ASP A 504 1 ATOM 3849 N N . LEU A 1 505 . 22.027 74.291 56.181 1.00 21.29 ? N LEU A 505 1 ATOM 3850 C CA . LEU A 1 505 . 21.099 75.326 55.795 1.00 19.77 ? CA LEU A 505 1 ATOM 3851 C C . LEU A 1 505 . 20.890 76.199 57.017 1.00 22.78 ? C LEU A 505 1 ATOM 3852 O O . LEU A 1 505 . 20.004 75.992 57.834 1.00 27.15 ? O LEU A 505 1 ATOM 3853 C CB . LEU A 1 505 . 19.843 74.574 55.338 1.00 16 ? CB LEU A 505 1 ATOM 3854 C CG . LEU A 1 505 . 19.007 75.260 54.277 1.00 14.53 ? CG LEU A 505 1 ATOM 3855 C CD1 . LEU A 1 505 . 19.803 75.551 52.994 1.00 11.95 ? CD1 LEU A 505 1 ATOM 3856 C CD2 . LEU A 1 505 . 17.796 74.358 53.969 1.00 13.12 ? CD2 LEU A 505 1 ATOM 3857 N N . ASN A 1 506 . 21.768 77.168 57.181 1.00 22.31 ? N ASN A 506 1 ATOM 3858 C CA . ASN A 1 506 . 21.673 78.071 58.314 1.00 23.56 ? CA ASN A 506 1 ATOM 3859 C C . ASN A 1 506 . 22.193 79.378 57.791 1.00 26.6 ? C ASN A 506 1 ATOM 3860 O O . ASN A 1 506 . 22.670 79.422 56.675 1.00 31.76 ? O ASN A 506 1 ATOM 3861 C CB . ASN A 1 506 . 22.439 77.572 59.537 1.00 21.45 ? CB ASN A 506 1 ATOM 3862 C CG . ASN A 1 506 . 23.910 77.470 59.239 1.00 21.54 ? CG ASN A 506 1 ATOM 3863 O OD1 . ASN A 1 506 . 24.511 78.471 58.895 1.00 15.8 ? OD1 ASN A 506 1 ATOM 3864 N ND2 . ASN A 1 506 . 24.483 76.272 59.376 1.00 18.47 ? ND2 ASN A 506 1 ATOM 3865 N N . THR A 1 507 . 22.104 80.426 58.594 1.00 26.94 ? N THR A 507 1 ATOM 3866 C CA . THR A 1 507 . 22.532 81.752 58.159 1.00 28.8 ? CA THR A 507 1 ATOM 3867 C C . THR A 1 507 . 24.014 82.032 57.809 1.00 31.21 ? C THR A 507 1 ATOM 3868 O O . THR A 1 507 . 24.354 83.131 57.382 1.00 32.73 ? O THR A 507 1 ATOM 3869 C CB . THR A 1 507 . 22.051 82.754 59.214 1.00 29.17 ? CB THR A 507 1 ATOM 3870 O OG1 . THR A 1 507 . 22.596 82.406 60.489 1.00 30.67 ? OG1 THR A 507 1 ATOM 3871 C CG2 . THR A 1 507 . 20.523 82.841 59.393 1.00 27.48 ? CG2 THR A 507 1 ATOM 3872 N N . GLU A 1 508 . 24.918 81.088 58.022 1.00 33.28 ? N GLU A 508 1 ATOM 3873 C CA . GLU A 1 508 . 26.312 81.365 57.690 1.00 37.8 ? CA GLU A 508 1 ATOM 3874 C C . GLU A 1 508 . 26.534 81.120 56.192 1.00 43.12 ? C GLU A 508 1 ATOM 3875 O O . GLU A 1 508 . 25.679 80.610 55.477 1.00 46.45 ? O GLU A 508 1 ATOM 3876 C CB . GLU A 1 508 . 27.222 80.495 58.560 1.00 36.74 ? CB GLU A 508 1 ATOM 3877 C CG . GLU A 1 508 . 27.087 80.878 60.030 1.00 37.93 ? CG GLU A 508 1 ATOM 3878 N N . PRO A 1 509 . 27.753 81.462 55.723 1.00 45.16 ? N PRO A 509 1 ATOM 3879 C CA . PRO A 1 509 . 28.326 80.814 54.543 1.00 45.89 ? CA PRO A 509 1 ATOM 3880 C C . PRO A 1 509 . 28.195 79.279 54.480 1.00 46.4 ? C PRO A 509 1 ATOM 3881 O O . PRO A 1 509 . 28.728 78.532 55.291 1.00 47.25 ? O PRO A 509 1 ATOM 3882 C CB . PRO A 1 509 . 29.783 81.285 54.586 1.00 47.53 ? CB PRO A 509 1 ATOM 3883 C CG . PRO A 1 509 . 29.772 82.639 55.328 1.00 49.06 ? CG PRO A 509 1 ATOM 3884 C CD . PRO A 1 509 . 28.515 82.611 56.209 1.00 47.98 ? CD PRO A 509 1 ATOM 3885 N N . MET A 1 510 . 27.466 78.864 53.443 1.00 45.34 ? N MET A 510 1 ATOM 3886 C CA . MET A 1 510 . 27.173 77.470 53.140 1.00 43.84 ? CA MET A 510 1 ATOM 3887 C C . MET A 1 510 . 28.368 76.540 53.244 1.00 42.69 ? C MET A 510 1 ATOM 3888 O O . MET A 1 510 . 29.455 76.849 52.775 1.00 45.05 ? O MET A 510 1 ATOM 3889 C CB . MET A 1 510 . 26.687 77.420 51.678 1.00 44.66 ? CB MET A 510 1 ATOM 3890 C CG . MET A 1 510 . 25.631 76.352 51.383 1.00 48.03 ? CG MET A 510 1 ATOM 3891 S SD . MET A 1 510 . 25.524 76.214 49.574 1.00 48.04 ? SD MET A 510 1 ATOM 3892 C CE . MET A 1 510 . 26.976 75.147 49.315 1.00 46.5 ? CE MET A 510 1 ATOM 3893 N N . LYS A 1 511 . 28.127 75.365 53.813 1.00 38.25 ? N LYS A 511 1 ATOM 3894 C CA . LYS A 1 511 . 29.199 74.402 53.925 1.00 37.85 ? CA LYS A 511 1 ATOM 3895 C C . LYS A 1 511 . 28.612 73.139 53.386 1.00 36.58 ? C LYS A 511 1 ATOM 3896 O O . LYS A 1 511 . 27.443 72.831 53.590 1.00 41.64 ? O LYS A 511 1 ATOM 3897 C CB . LYS A 1 511 . 29.680 74.208 55.364 1.00 39.61 ? CB LYS A 511 1 ATOM 3898 C CG . LYS A 1 511 . 30.365 75.483 55.888 1.00 45.9 ? CG LYS A 511 1 ATOM 3899 N N . VAL A 1 512 . 29.451 72.433 52.668 1.00 33.4 ? N VAL A 512 1 ATOM 3900 C CA . VAL A 1 512 . 29.092 71.186 52.072 1.00 31.1 ? CA VAL A 512 1 ATOM 3901 C C . VAL A 1 512 . 29.763 70.204 52.995 1.00 31.86 ? C VAL A 512 1 ATOM 3902 O O . VAL A 1 512 . 30.877 70.441 53.458 1.00 35.08 ? O VAL A 512 1 ATOM 3903 C CB . VAL A 1 512 . 29.715 71.171 50.663 1.00 29.54 ? CB VAL A 512 1 ATOM 3904 C CG1 . VAL A 1 512 . 29.595 69.803 49.976 1.00 24.94 ? CG1 VAL A 512 1 ATOM 3905 C CG2 . VAL A 1 512 . 29.173 72.324 49.782 1.00 24.63 ? CG2 VAL A 512 1 ATOM 3906 N N . HIS A 1 513 . 29.103 69.099 53.252 1.00 30.57 ? N HIS A 513 1 ATOM 3907 C CA . HIS A 1 513 . 29.684 68.110 54.137 1.00 28.81 ? CA HIS A 513 1 ATOM 3908 C C . HIS A 1 513 . 29.496 66.808 53.442 1.00 25.76 ? C HIS A 513 1 ATOM 3909 O O . HIS A 1 513 . 29.010 66.767 52.325 1.00 25.49 ? O HIS A 513 1 ATOM 3910 C CB . HIS A 1 513 . 28.911 68.108 55.460 1.00 30.36 ? CB HIS A 513 1 ATOM 3911 C CG . HIS A 1 513 . 29.010 69.433 56.177 1.00 30.18 ? CG HIS A 513 1 ATOM 3912 N ND1 . HIS A 1 513 . 29.984 69.762 57.046 1.00 27.05 ? ND1 HIS A 513 1 ATOM 3913 C CD2 . HIS A 1 513 . 28.120 70.531 56.077 1.00 30.29 ? CD2 HIS A 513 1 ATOM 3914 C CE1 . HIS A 1 513 . 29.710 71.006 57.465 1.00 29.04 ? CE1 HIS A 513 1 ATOM 3915 N NE2 . HIS A 1 513 . 28.595 71.488 56.893 1.00 27.19 ? NE2 HIS A 513 1 ATOM 3916 N N . GLN A 1 514 . 29.878 65.729 54.107 1.00 26.12 ? N GLN A 514 1 ATOM 3917 C CA . GLN A 1 514 . 29.700 64.446 53.466 1.00 28.73 ? CA GLN A 514 1 ATOM 3918 C C . GLN A 1 514 . 29.154 63.479 54.488 1.00 26.2 ? C GLN A 514 1 ATOM 3919 O O . GLN A 1 514 . 29.258 63.668 55.688 1.00 28.26 ? O GLN A 514 1 ATOM 3920 C CB . GLN A 1 514 . 31.047 63.886 52.982 1.00 34.39 ? CB GLN A 514 1 ATOM 3921 C CG . GLN A 1 514 . 31.757 64.771 51.948 1.00 43.27 ? CG GLN A 514 1 ATOM 3922 C CD . GLN A 1 514 . 32.749 63.918 51.176 1.00 50.37 ? CD GLN A 514 1 ATOM 3923 O OE1 . GLN A 1 514 . 32.742 63.829 49.961 1.00 54.52 ? OE1 GLN A 514 1 ATOM 3924 N NE2 . GLN A 1 514 . 33.595 63.232 51.934 1.00 54.93 ? NE2 GLN A 514 1 ATOM 3925 N N . ARG A 1 515 . 28.572 62.430 53.950 1.00 22.03 ? N ARG A 515 1 ATOM 3926 C CA . ARG A 1 515 . 28.017 61.340 54.718 1.00 25.43 ? CA ARG A 515 1 ATOM 3927 C C . ARG A 1 515 . 27.241 61.698 55.989 1.00 26.46 ? C ARG A 515 1 ATOM 3928 O O . ARG A 1 515 . 27.659 61.338 57.085 1.00 28.69 ? O ARG A 515 1 ATOM 3929 C CB . ARG A 1 515 . 29.141 60.360 55.035 1.00 22.7 ? CB ARG A 515 1 ATOM 3930 C CG . ARG A 1 515 . 30.029 60.068 53.829 1.00 28.79 ? CG ARG A 515 1 ATOM 3931 C CD . ARG A 1 515 . 30.769 58.730 53.914 1.00 32.56 ? CD ARG A 515 1 ATOM 3932 N NE . ARG A 1 515 . 31.746 58.638 52.841 1.00 36.56 ? NE ARG A 515 1 ATOM 3933 N N . LEU A 1 516 . 26.088 62.384 55.818 1.00 26.31 ? N LEU A 516 1 ATOM 3934 C CA . LEU A 1 516 . 25.240 62.770 56.973 1.00 23.29 ? CA LEU A 516 1 ATOM 3935 C C . LEU A 1 516 . 25.011 61.575 57.903 1.00 23.73 ? C LEU A 516 1 ATOM 3936 O O . LEU A 1 516 . 24.396 60.585 57.519 1.00 27.68 ? O LEU A 516 1 ATOM 3937 C CB . LEU A 1 516 . 23.860 63.311 56.494 1.00 18.5 ? CB LEU A 516 1 ATOM 3938 C CG . LEU A 1 516 . 22.863 63.749 57.589 1.00 14.83 ? CG LEU A 516 1 ATOM 3939 C CD1 . LEU A 1 516 . 23.390 64.914 58.426 1.00 12.67 ? CD1 LEU A 516 1 ATOM 3940 C CD2 . LEU A 1 516 . 21.511 64.142 56.982 1.00 13.11 ? CD2 LEU A 516 1 ATOM 3941 N N . ARG A 1 517 . 25.558 61.711 59.122 1.00 20.27 ? N ARG A 517 1 ATOM 3942 C CA . ARG A 1 517 . 25.469 60.716 60.191 1.00 17.84 ? CA ARG A 517 1 ATOM 3943 C C . ARG A 1 517 . 25.761 59.285 59.806 1.00 15.26 ? C ARG A 517 1 ATOM 3944 O O . ARG A 1 517 . 24.978 58.420 60.175 1.00 16.45 ? O ARG A 517 1 ATOM 3945 C CB . ARG A 1 517 . 24.117 60.794 60.935 1.00 19.67 ? CB ARG A 517 1 ATOM 3946 C CG . ARG A 1 517 . 23.890 62.214 61.487 1.00 30.15 ? CG ARG A 517 1 ATOM 3947 C CD . ARG A 1 517 . 22.794 62.298 62.550 1.00 36.82 ? CD ARG A 517 1 ATOM 3948 N NE . ARG A 1 517 . 23.183 61.635 63.783 1.00 41.57 ? NE ARG A 517 1 ATOM 3949 C CZ . ARG A 1 517 . 23.891 62.251 64.733 1.00 43.2 ? CZ ARG A 517 1 ATOM 3950 N NH1 . ARG A 1 517 . 24.358 63.482 64.526 1.00 47.32 ? NH1 ARG A 517 1 ATOM 3951 N NH2 . ARG A 1 517 . 24.121 61.624 65.890 1.00 42.62 ? NH2 ARG A 517 1 ATOM 3952 N N . VAL A 1 518 . 26.889 59.019 59.127 1.00 13.18 ? N VAL A 518 1 ATOM 3953 C CA . VAL A 1 518 . 27.135 57.612 58.778 1.00 17.36 ? CA VAL A 518 1 ATOM 3954 C C . VAL A 1 518 . 27.213 56.664 59.963 1.00 18.52 ? C VAL A 518 1 ATOM 3955 O O . VAL A 1 518 . 26.413 55.754 60.096 1.00 14.69 ? O VAL A 518 1 ATOM 3956 C CB . VAL A 1 518 . 28.401 57.398 57.912 1.00 18.87 ? CB VAL A 518 1 ATOM 3957 C CG1 . VAL A 1 518 . 27.970 57.120 56.474 1.00 28.46 ? CG1 VAL A 518 1 ATOM 3958 C CG2 . VAL A 1 518 . 29.428 58.554 57.996 1.00 21.55 ? CG2 VAL A 518 1 ATOM 3959 N N . GLN A 1 519 . 28.214 56.902 60.832 1.00 22.65 ? N GLN A 519 1 ATOM 3960 C CA . GLN A 1 519 . 28.449 56.063 62.017 1.00 24.45 ? CA GLN A 519 1 ATOM 3961 C C . GLN A 1 519 . 27.175 55.603 62.702 1.00 22.52 ? C GLN A 519 1 ATOM 3962 O O . GLN A 1 519 . 26.929 54.421 62.883 1.00 24 ? O GLN A 519 1 ATOM 3963 C CB . GLN A 1 519 . 29.347 56.800 63.032 1.00 32.94 ? CB GLN A 519 1 ATOM 3964 C CG . GLN A 1 519 . 30.815 57.005 62.565 1.00 45.37 ? CG GLN A 519 1 ATOM 3965 C CD . GLN A 1 519 . 31.899 56.076 63.138 1.00 53.76 ? CD GLN A 519 1 ATOM 3966 O OE1 . GLN A 1 519 . 32.995 56.074 62.600 1.00 55.27 ? OE1 GLN A 519 1 ATOM 3967 N NE2 . GLN A 1 519 . 31.604 55.292 64.188 1.00 57.01 ? NE2 GLN A 519 1 ATOM 3968 N N . MET A 1 520 . 26.362 56.589 63.069 1.00 18.13 ? N MET A 520 1 ATOM 3969 C CA . MET A 1 520 . 25.139 56.218 63.731 1.00 17.36 ? CA MET A 520 1 ATOM 3970 C C . MET A 1 520 . 24.192 55.493 62.790 1.00 17.54 ? C MET A 520 1 ATOM 3971 O O . MET A 1 520 . 23.574 54.475 63.097 1.00 20.36 ? O MET A 520 1 ATOM 3972 C CB . MET A 1 520 . 24.492 57.463 64.356 1.00 21.26 ? CB MET A 520 1 ATOM 3973 C CG . MET A 1 520 . 25.296 58.011 65.558 1.00 29.41 ? CG MET A 520 1 ATOM 3974 S SD . MET A 1 520 . 25.354 56.747 66.907 1.00 39.85 ? SD MET A 520 1 ATOM 3975 C CE . MET A 1 520 . 27.122 56.322 67.005 1.00 34.92 ? CE MET A 520 1 ATOM 3976 N N . CYS A 1 521 . 24.081 56.023 61.579 1.00 17.21 ? N CYS A 521 1 ATOM 3977 C CA . CYS A 1 521 . 23.154 55.371 60.677 1.00 14 ? CA CYS A 521 1 ATOM 3978 C C . CYS A 1 521 . 23.529 53.950 60.292 1.00 16.98 ? C CYS A 521 1 ATOM 3979 O O . CYS A 1 521 . 22.612 53.181 60.031 1.00 17.51 ? O CYS A 521 1 ATOM 3980 C CB . CYS A 1 521 . 22.786 56.281 59.529 1.00 8.52 ? CB CYS A 521 1 ATOM 3981 S SG . CYS A 1 521 . 21.751 57.655 60.125 1.00 16.59 ? SG CYS A 521 1 ATOM 3982 N N . VAL A 1 522 . 24.819 53.545 60.268 1.00 17.4 ? N VAL A 522 1 ATOM 3983 C CA . VAL A 1 522 . 25.074 52.145 59.913 1.00 18.14 ? CA VAL A 522 1 ATOM 3984 C C . VAL A 1 522 . 24.569 51.258 61.053 1.00 19.65 ? C VAL A 522 1 ATOM 3985 O O . VAL A 1 522 . 24.107 50.131 60.864 1.00 20.84 ? O VAL A 522 1 ATOM 3986 C CB . VAL A 1 522 . 26.535 51.858 59.422 1.00 18.71 ? CB VAL A 522 1 ATOM 3987 C CG1 . VAL A 1 522 . 27.443 53.092 59.300 1.00 18.1 ? CG1 VAL A 522 1 ATOM 3988 C CG2 . VAL A 1 522 . 27.275 50.710 60.133 1.00 19.79 ? CG2 VAL A 522 1 ATOM 3989 N N . PHE A 1 523 . 24.641 51.823 62.273 1.00 17.39 ? N PHE A 523 1 ATOM 3990 C CA . PHE A 1 523 . 24.176 51.083 63.433 1.00 9.03 ? CA PHE A 523 1 ATOM 3991 C C . PHE A 1 523 . 22.695 50.785 63.259 1.00 8.45 ? C PHE A 523 1 ATOM 3992 O O . PHE A 1 523 . 22.258 49.643 63.346 1.00 3.41 ? O PHE A 523 1 ATOM 3993 C CB . PHE A 1 523 . 24.518 51.825 64.769 1.00 7.45 ? CB PHE A 523 1 ATOM 3994 C CG . PHE A 1 523 . 23.720 51.305 65.945 1.00 5.37 ? CG PHE A 523 1 ATOM 3995 C CD1 . PHE A 1 523 . 24.035 50.067 66.541 1.00 6.23 ? CD1 PHE A 523 1 ATOM 3996 C CD2 . PHE A 1 523 . 22.576 52.001 66.370 1.00 3.83 ? CD2 PHE A 523 1 ATOM 3997 C CE1 . PHE A 1 523 . 23.190 49.508 67.508 1.00 2 ? CE1 PHE A 523 1 ATOM 3998 C CE2 . PHE A 1 523 . 21.724 51.438 67.331 1.00 7.44 ? CE2 PHE A 523 1 ATOM 3999 C CZ . PHE A 1 523 . 22.026 50.187 67.892 1.00 6.72 ? CZ PHE A 523 1 ATOM 4000 N N . TRP A 1 524 . 21.937 51.834 62.952 1.00 7.86 ? N TRP A 524 1 ATOM 4001 C CA . TRP A 1 524 . 20.500 51.585 62.835 1.00 11.1 ? CA TRP A 524 1 ATOM 4002 C C . TRP A 1 524 . 20.040 50.879 61.586 1.00 15.89 ? C TRP A 524 1 ATOM 4003 O O . TRP A 1 524 . 19.126 50.063 61.596 1.00 17.8 ? O TRP A 524 1 ATOM 4004 C CB . TRP A 1 524 . 19.715 52.895 62.845 1.00 12.61 ? CB TRP A 524 1 ATOM 4005 C CG . TRP A 1 524 . 19.798 53.607 64.177 1.00 15.47 ? CG TRP A 524 1 ATOM 4006 C CD1 . TRP A 1 524 . 20.569 54.758 64.435 1.00 15.71 ? CD1 TRP A 524 1 ATOM 4007 C CD2 . TRP A 1 524 . 19.075 53.306 65.356 1.00 18.98 ? CD2 TRP A 524 1 ATOM 4008 N NE1 . TRP A 1 524 . 20.342 55.184 65.697 1.00 20.24 ? NE1 TRP A 524 1 ATOM 4009 C CE2 . TRP A 1 524 . 19.442 54.362 66.316 1.00 19.98 ? CE2 TRP A 524 1 ATOM 4010 C CE3 . TRP A 1 524 . 18.150 52.319 65.742 1.00 19.46 ? CE3 TRP A 524 1 ATOM 4011 C CZ2 . TRP A 1 524 . 18.834 54.384 67.573 1.00 19.02 ? CZ2 TRP A 524 1 ATOM 4012 C CZ3 . TRP A 1 524 . 17.566 52.368 67.018 1.00 17.22 ? CZ3 TRP A 524 1 ATOM 4013 C CH2 . TRP A 1 524 . 17.898 53.396 67.915 1.00 18.94 ? CH2 TRP A 524 1 ATOM 4014 N N . ASN A 1 525 . 20.692 51.232 60.494 1.00 17.1 ? N ASN A 525 1 ATOM 4015 C CA . ASN A 1 525 . 20.282 50.645 59.219 1.00 16.79 ? CA ASN A 525 1 ATOM 4016 C C . ASN A 1 525 . 20.845 49.277 58.944 1.00 14.42 ? C ASN A 525 1 ATOM 4017 O O . ASN A 1 525 . 20.261 48.520 58.189 1.00 16.93 ? O ASN A 525 1 ATOM 4018 C CB . ASN A 1 525 . 20.606 51.587 58.051 1.00 17.2 ? CB ASN A 525 1 ATOM 4019 C CG . ASN A 1 525 . 19.745 52.837 58.125 1.00 18.04 ? CG ASN A 525 1 ATOM 4020 O OD1 . ASN A 1 525 . 18.776 52.946 58.867 1.00 21.34 ? OD1 ASN A 525 1 ATOM 4021 N ND2 . ASN A 1 525 . 20.136 53.832 57.342 1.00 14.58 ? ND2 ASN A 525 1 ATOM 4022 N N . GLN A 1 526 . 21.976 48.930 59.546 1.00 12.51 ? N GLN A 526 1 ATOM 4023 C CA . GLN A 1 526 . 22.513 47.607 59.243 1.00 14.28 ? CA GLN A 526 1 ATOM 4024 C C . GLN A 1 526 . 22.716 46.736 60.470 1.00 16.98 ? C GLN A 526 1 ATOM 4025 O O . GLN A 1 526 . 22.320 45.578 60.494 1.00 19.08 ? O GLN A 526 1 ATOM 4026 C CB . GLN A 1 526 . 23.829 47.745 58.438 1.00 13.48 ? CB GLN A 526 1 ATOM 4027 C CG . GLN A 1 526 . 23.650 48.678 57.207 1.00 17.9 ? CG GLN A 526 1 ATOM 4028 N N . PHE A 1 527 . 23.318 47.297 61.527 1.00 16.07 ? N PHE A 527 1 ATOM 4029 C CA . PHE A 1 527 . 23.563 46.421 62.686 1.00 16.54 ? CA PHE A 527 1 ATOM 4030 C C . PHE A 1 527 . 22.332 46.007 63.488 1.00 16.59 ? C PHE A 527 1 ATOM 4031 O O . PHE A 1 527 . 22.007 44.828 63.604 1.00 13.61 ? O PHE A 527 1 ATOM 4032 C CB . PHE A 1 527 . 24.655 47.012 63.596 1.00 14.68 ? CB PHE A 527 1 ATOM 4033 C CG . PHE A 1 527 . 25.076 46.046 64.677 1.00 10.73 ? CG PHE A 527 1 ATOM 4034 C CD1 . PHE A 1 527 . 25.852 44.917 64.363 1.00 11.88 ? CD1 PHE A 527 1 ATOM 4035 C CD2 . PHE A 1 527 . 24.671 46.263 66.008 1.00 12.72 ? CD2 PHE A 527 1 ATOM 4036 C CE1 . PHE A 1 527 . 26.214 44.004 65.365 1.00 13.01 ? CE1 PHE A 527 1 ATOM 4037 C CE2 . PHE A 1 527 . 25.025 45.356 67.012 1.00 8.78 ? CE2 PHE A 527 1 ATOM 4038 C CZ . PHE A 1 527 . 25.794 44.223 66.689 1.00 12.29 ? CZ PHE A 527 1 ATOM 4039 N N . LEU A 1 528 . 21.662 47.022 64.063 1.00 16.71 ? N LEU A 528 1 ATOM 4040 C CA . LEU A 1 528 . 20.475 46.833 64.892 1.00 14.7 ? CA LEU A 528 1 ATOM 4041 C C . LEU A 1 528 . 19.553 45.799 64.305 1.00 18.13 ? C LEU A 528 1 ATOM 4042 O O . LEU A 1 528 . 19.262 44.812 64.965 1.00 20.42 ? O LEU A 528 1 ATOM 4043 C CB . LEU A 1 528 . 19.785 48.171 65.282 1.00 15.48 ? CB LEU A 528 1 ATOM 4044 C CG . LEU A 1 528 . 18.899 48.182 66.562 1.00 17.15 ? CG LEU A 528 1 ATOM 4045 C CD1 . LEU A 1 528 . 17.433 47.902 66.268 1.00 17.51 ? CD1 LEU A 528 1 ATOM 4046 C CD2 . LEU A 1 528 . 19.384 47.234 67.680 1.00 22.24 ? CD2 LEU A 528 1 ATOM 4047 N N . PRO A 1 529 . 19.117 45.982 63.041 1.00 21.47 ? N PRO A 529 1 ATOM 4048 C CA . PRO A 1 529 . 18.174 45.038 62.469 1.00 19.45 ? CA PRO A 529 1 ATOM 4049 C C . PRO A 1 529 . 18.692 43.611 62.490 1.00 19.92 ? C PRO A 529 1 ATOM 4050 O O . PRO A 1 529 . 17.931 42.702 62.791 1.00 22.84 ? O PRO A 529 1 ATOM 4051 C CB . PRO A 1 529 . 17.891 45.584 61.059 1.00 20.48 ? CB PRO A 529 1 ATOM 4052 C CG . PRO A 1 529 . 18.428 47.033 61.030 1.00 22.9 ? CG PRO A 529 1 ATOM 4053 C CD . PRO A 1 529 . 19.505 47.054 62.112 1.00 24.83 ? CD PRO A 529 1 ATOM 4054 N N . LYS A 1 530 . 19.993 43.418 62.184 1.00 20.19 ? N LYS A 530 1 ATOM 4055 C CA . LYS A 1 530 . 20.520 42.043 62.197 1.00 21.49 ? CA LYS A 530 1 ATOM 4056 C C . LYS A 1 530 . 20.456 41.436 63.567 1.00 22.31 ? C LYS A 530 1 ATOM 4057 O O . LYS A 1 530 . 20.130 40.275 63.761 1.00 21.11 ? O LYS A 530 1 ATOM 4058 C CB . LYS A 1 530 . 22.023 41.919 61.863 1.00 24.91 ? CB LYS A 530 1 ATOM 4059 C CG . LYS A 1 530 . 22.412 42.144 60.399 1.00 33.7 ? CG LYS A 530 1 ATOM 4060 C CD . LYS A 1 530 . 23.846 41.645 60.116 1.00 35.91 ? CD LYS A 530 1 ATOM 4061 C CE . LYS A 1 530 . 23.982 40.107 60.198 1.00 38.83 ? CE LYS A 530 1 ATOM 4062 N NZ . LYS A 1 530 . 25.241 39.667 59.617 1.00 41.88 ? NZ LYS A 530 1 ATOM 4063 N N . LEU A 1 531 . 20.847 42.280 64.517 1.00 22.3 ? N LEU A 531 1 ATOM 4064 C CA . LEU A 1 531 . 20.876 41.865 65.898 1.00 18.46 ? CA LEU A 531 1 ATOM 4065 C C . LEU A 1 531 . 19.522 41.358 66.294 1.00 17.79 ? C LEU A 531 1 ATOM 4066 O O . LEU A 1 531 . 19.353 40.208 66.678 1.00 16.65 ? O LEU A 531 1 ATOM 4067 C CB . LEU A 1 531 . 21.411 43.010 66.772 1.00 17.72 ? CB LEU A 531 1 ATOM 4068 C CG . LEU A 1 531 . 21.552 42.671 68.270 1.00 15.86 ? CG LEU A 531 1 ATOM 4069 C CD1 . LEU A 1 531 . 22.744 43.392 68.889 1.00 16.38 ? CD1 LEU A 531 1 ATOM 4070 C CD2 . LEU A 1 531 . 20.288 43.038 69.055 1.00 16.82 ? CD2 LEU A 531 1 ATOM 4071 N N . LEU A 1 532 . 18.546 42.244 66.105 1.00 15.97 ? N LEU A 532 1 ATOM 4072 C CA . LEU A 1 532 . 17.185 41.887 66.469 1.00 20.58 ? CA LEU A 532 1 ATOM 4073 C C . LEU A 1 532 . 16.678 40.657 65.760 1.00 24 ? C LEU A 532 1 ATOM 4074 O O . LEU A 1 532 . 15.829 39.963 66.296 1.00 29.22 ? O LEU A 532 1 ATOM 4075 C CB . LEU A 1 532 . 16.181 43.042 66.267 1.00 15.9 ? CB LEU A 532 1 ATOM 4076 C CG . LEU A 1 532 . 16.396 44.267 67.183 1.00 18.48 ? CG LEU A 532 1 ATOM 4077 C CD1 . LEU A 1 532 . 15.331 45.338 66.923 1.00 16.5 ? CD1 LEU A 532 1 ATOM 4078 C CD2 . LEU A 1 532 . 16.394 43.907 68.686 1.00 17.77 ? CD2 LEU A 532 1 ATOM 4079 N N . ASN A 1 533 . 17.185 40.405 64.549 1.00 27.83 ? N ASN A 533 1 ATOM 4080 C CA . ASN A 1 533 . 16.745 39.236 63.789 1.00 28.48 ? CA ASN A 533 1 ATOM 4081 C C . ASN A 1 533 . 17.405 37.945 64.224 1.00 30.57 ? C ASN A 533 1 ATOM 4082 O O . ASN A 1 533 . 16.837 36.864 64.159 1.00 29.7 ? O ASN A 533 1 ATOM 4083 C CB . ASN A 1 533 . 17.090 39.419 62.312 1.00 26.73 ? CB ASN A 533 1 ATOM 4084 N N . ALA A 1 534 . 18.662 38.069 64.651 1.00 32.89 ? N ALA A 534 1 ATOM 4085 C CA . ALA A 1 534 . 19.349 36.857 65.054 1.00 36.26 ? CA ALA A 534 1 ATOM 4086 C C . ALA A 1 534 . 18.814 36.337 66.354 1.00 42.3 ? C ALA A 534 1 ATOM 4087 O O . ALA A 1 534 . 18.765 35.133 66.595 1.00 44.56 ? O ALA A 534 1 ATOM 4088 C CB . ALA A 1 534 . 20.852 37.072 65.222 1.00 32.57 ? CB ALA A 534 1 ATOM 4089 N N . THR A 1 535 . 18.484 37.298 67.215 1.00 47.29 ? N THR A 535 1 ATOM 4090 C CA . THR A 1 535 . 17.953 36.960 68.511 1.00 51.46 ? CA THR A 535 1 ATOM 4091 C C . THR A 1 535 . 16.502 36.487 68.376 1.00 53.1 ? C THR A 535 1 ATOM 4092 O O . THR A 1 535 . 15.627 37.055 69.040 1.00 57.37 ? O THR A 535 1 ATOM 4093 C CB . THR A 1 535 . 18.060 38.196 69.422 1.00 53.08 ? CB THR A 535 1 ATOM 4094 O OG1 . THR A 1 535 . 19.279 38.910 69.244 1.00 52.38 ? OG1 THR A 535 1 ATOM 4095 C CG2 . THR A 1 535 . 18.026 37.829 70.916 1.00 59.93 ? CG2 THR A 535 1 HETATM 4096 C C1 . THA B 2 . . 6.362 71.261 69.025 1.00 22.38 ? C1 THA A 999 1 HETATM 4097 C C2 . THA B 2 . . 6.697 70.955 67.712 1.00 25.41 ? C2 THA A 999 1 HETATM 4098 C C3 . THA B 2 . . 5.719 70.518 66.819 1.00 24.66 ? C3 THA A 999 1 HETATM 4099 C C4 . THA B 2 . . 4.351 70.381 67.260 1.00 21.7 ? C4 THA A 999 1 HETATM 4100 C C5 . THA B 2 . . 4.056 70.702 68.603 1.00 20.76 ? C5 THA A 999 1 HETATM 4101 C C6 . THA B 2 . . 5.053 71.136 69.468 1.00 18.93 ? C6 THA A 999 1 HETATM 4102 N N7 . THA B 2 . . 6.068 70.236 65.585 1.00 21.62 ? N7 THA A 999 1 HETATM 4103 C C8 . THA B 2 . . 5.207 69.821 64.683 1.00 20.49 ? C8 THA A 999 1 HETATM 4104 C C9 . THA B 2 . . 3.833 69.634 64.995 1.00 19.83 ? C9 THA A 999 1 HETATM 4105 C C10 . THA B 2 . . 3.396 69.933 66.309 1.00 17.75 ? C10 THA A 999 1 HETATM 4106 C C11 . THA B 2 . . 5.776 69.459 63.289 1.00 18.3 ? C11 THA A 999 1 HETATM 4107 C C12 . THA B 2 . . 4.736 69.363 62.145 1.00 20.27 ? C12 THA A 999 1 HETATM 4108 C C13 . THA B 2 . . 3.515 68.540 62.597 1.00 19.36 ? C13 THA A 999 1 HETATM 4109 C C14 . THA B 2 . . 2.860 69.177 63.848 1.00 21.42 ? C14 THA A 999 1 HETATM 4110 N N15 . THA B 2 . . 2.092 69.798 66.625 1.00 20.69 ? N15 THA A 999 1 HETATM 4111 O O . HOH C 3 . . 21.436 52.967 54.670 1.00 16.26 ? O HOH A 601 1 HETATM 4112 O O . HOH C 3 . . -9.713 62.939 60.080 1.00 9.25 ? O HOH A 602 1 HETATM 4113 O O . HOH C 3 . . 24.198 67.851 85.549 1.00 70.2 ? O HOH A 603 1 HETATM 4114 O O . HOH C 3 . . 3.897 69.768 58.109 1.00 2 ? O HOH A 604 1 HETATM 4115 O O . HOH C 3 . . -1.728 70.694 53.271 1.00 6.67 ? O HOH A 605 1 HETATM 4116 O O . HOH C 3 . . -14.301 59.527 57.034 1.00 6.46 ? O HOH A 606 1 HETATM 4117 O O . HOH C 3 . . -2.078 69.350 67.406 1.00 12.08 ? O HOH A 607 1 HETATM 4118 O O . HOH C 3 . . -6.865 62.657 65.578 1.00 12.95 ? O HOH A 608 1 HETATM 4119 O O . HOH C 3 . . 0.027 70.297 60.632 1.00 6.46 ? O HOH A 609 1 HETATM 4120 O O . HOH C 3 . . -3.893 52.228 41.330 1.00 39.68 ? O HOH A 610 1 HETATM 4121 O O . HOH C 3 . . 7.233 80.005 68.092 1.00 36.26 ? O HOH A 611 1 HETATM 4122 O O . HOH C 3 . . 24.646 60.791 40.027 1.00 18.08 ? O HOH A 612 1 HETATM 4123 O O . HOH C 3 . . 21.313 59.198 38.314 1.00 36.84 ? O HOH A 613 1 HETATM 4124 O O . HOH C 3 . . -0.421 64.062 59.320 1.00 12.5 ? O HOH A 614 1 HETATM 4125 O O . HOH C 3 . . 0.001 83.914 58.002 1.00 43.23 ? O HOH A 615 1 HETATM 4126 O O . HOH C 3 . . -0.460 66.877 69.033 1.00 36.24 ? O HOH A 616 1 HETATM 4127 O O . HOH C 3 . . 2.101 41.668 61.980 1.00 40.25 ? O HOH A 617 1 HETATM 4128 O O . HOH C 3 . . 10.934 56.303 68.662 1.00 12.08 ? O HOH A 618 1 HETATM 4129 O O . HOH C 3 . . 2.682 81.870 62.939 1.00 32.61 ? O HOH A 619 1 HETATM 4130 O O . HOH C 3 . . 3.300 53.939 63.596 1.00 18.53 ? O HOH A 620 1 HETATM 4131 O O . HOH C 3 . . 10.421 48.537 38.102 1.00 64.57 ? O HOH A 621 1 HETATM 4132 O O . HOH C 3 . . 18.266 72.459 85.879 1.00 58.97 ? O HOH A 622 1 HETATM 4133 O O . HOH C 3 . . -1.187 96.318 44.308 1.00 54.71 ? O HOH A 623 1 HETATM 4134 O O . HOH C 3 . . 10.416 69.328 59.826 1.00 5.83 ? O HOH A 624 1 HETATM 4135 O O . HOH C 3 . . -12.114 68.571 37.502 1.00 32.99 ? O HOH A 625 1 HETATM 4136 O O . HOH C 3 . . -6.304 61.451 71.954 1.00 42.24 ? O HOH A 626 1 HETATM 4137 O O . HOH C 3 . . -6.447 50.296 61.416 1.00 10.24 ? O HOH A 627 1 HETATM 4138 O O . HOH C 3 . . 2.152 63.062 72.710 1.00 61.59 ? O HOH A 628 1 HETATM 4139 O O . HOH C 3 . . 31.963 66.709 56.534 1.00 16.65 ? O HOH A 629 1 HETATM 4140 O O . HOH C 3 . . 9.379 58.011 85.633 1.00 44.47 ? O HOH A 630 1 HETATM 4141 O O . HOH C 3 . . -7.920 58.968 44.298 1.00 42.11 ? O HOH A 631 1 HETATM 4142 O O . HOH C 3 . . 9.288 57.159 35.791 1.00 36.44 ? O HOH A 632 1 HETATM 4143 O O . HOH C 3 . . -3.902 51.644 60.543 1.00 9.44 ? O HOH A 633 1 HETATM 4144 O O . HOH C 3 . . -0.179 69.329 64.529 1.00 24.06 ? O HOH A 634 1 HETATM 4145 O O . HOH C 3 . . 12.302 66.886 33.785 1.00 33.25 ? O HOH A 635 1 HETATM 4146 O O . HOH C 3 . . -0.829 58.797 69.112 1.00 22.6 ? O HOH A 636 1 HETATM 4147 O O . HOH C 3 . . 5.229 58.019 35.824 1.00 20.86 ? O HOH A 637 1 HETATM 4148 O O . HOH C 3 . . 6.341 81.499 64.810 1.00 23.9 ? O HOH A 638 1 HETATM 4149 O O . HOH C 3 . . -12.258 64.448 59.540 1.00 42.34 ? O HOH A 639 1 HETATM 4150 O O . HOH C 3 . . 7.609 52.533 56.827 1.00 30.17 ? O HOH A 640 1 HETATM 4151 O O . HOH C 3 . . 24.358 57.909 56.015 1.00 36.95 ? O HOH A 641 1 HETATM 4152 O O . HOH C 3 . . 5.862 63.777 80.088 1.00 61.65 ? O HOH A 642 1 HETATM 4153 O O . HOH C 3 . . 0.529 71.248 68.951 1.00 20.34 ? O HOH A 643 1 HETATM 4154 O O . HOH C 3 . . 11.370 63.907 35.699 1.00 19.83 ? O HOH A 644 1 HETATM 4155 O O . HOH C 3 . . 2.328 91.164 54.939 1.00 13.04 ? O HOH A 645 1 HETATM 4156 O O . HOH C 3 . . -15.401 67.703 52.231 1.00 24.77 ? O HOH A 646 1 HETATM 4157 O O . HOH C 3 . . -2.176 79.106 62.623 1.00 32.03 ? O HOH A 647 1 HETATM 4158 O O . HOH C 3 . . 25.329 55.453 53.425 1.00 40.01 ? O HOH A 648 1 HETATM 4159 O O . HOH C 3 . . 25.021 64.798 35.997 1.00 30.72 ? O HOH A 649 1 HETATM 4160 O O . HOH C 3 . . 13.669 47.295 59.660 1.00 45.32 ? O HOH A 650 1 HETATM 4161 O O . HOH C 3 . . -13.244 50.312 44.199 1.00 54.67 ? O HOH A 651 1 HETATM 4162 O O . HOH C 3 . . 3.242 83.352 32.284 1.00 34.21 ? O HOH A 652 1 HETATM 4163 O O . HOH C 3 . . -5.381 58.887 37.832 1.00 40.03 ? O HOH A 653 1 HETATM 4164 O O . HOH C 3 . . 12.644 49.806 33.065 1.00 51.32 ? O HOH A 654 1 HETATM 4165 O O . HOH C 3 . . 7.810 76.268 61.395 1.00 50.53 ? O HOH A 655 1 HETATM 4166 O O . HOH C 3 . . -0.969 59.532 33.421 1.00 25.89 ? O HOH A 656 1 HETATM 4167 O O . HOH C 3 . . -14.849 67.281 39.525 1.00 42.11 ? O HOH A 657 1 HETATM 4168 O O . HOH C 3 . . -18.694 86.088 50.675 1.00 47.8 ? O HOH A 658 1 HETATM 4169 O O . HOH C 3 . . -15.520 83.163 31.580 1.00 47.06 ? O HOH A 659 1 HETATM 4170 O O . HOH C 3 . . 21.328 50.999 53.078 1.00 17.17 ? O HOH A 660 1 HETATM 4171 O O . HOH C 3 . . 18.419 92.769 62.731 1.00 36.34 ? O HOH A 661 1 HETATM 4172 O O . HOH C 3 . . 29.951 58.597 85.155 1.00 72.74 ? O HOH A 662 1 HETATM 4173 O O . HOH C 3 . . 20.915 62.497 36.857 1.00 27.46 ? O HOH A 663 1 HETATM 4174 O O . HOH C 3 . . 23.889 59.314 35.821 1.00 40.76 ? O HOH A 664 1 HETATM 4175 O O . HOH C 3 . . -0.387 90.815 55.611 1.00 41.4 ? O HOH A 665 1 HETATM 4176 O O . HOH C 3 . . 4.850 58.304 76.420 1.00 53.69 ? O HOH A 666 1 HETATM 4177 O O . HOH C 3 . . 19.660 62.741 32.748 1.00 83.14 ? O HOH A 667 1 HETATM 4178 O O . HOH C 3 . . -19.347 84.392 54.165 1.00 37.79 ? O HOH A 668 1 HETATM 4179 O O . HOH C 3 . . 11.705 50.605 81.909 1.00 43.68 ? O HOH A 669 1 HETATM 4180 O O . HOH C 3 . . 13.043 77.224 85.640 1.00 50.32 ? O HOH A 670 1 HETATM 4181 O O . HOH C 3 . . 32.987 69.879 57.554 1.00 28.33 ? O HOH A 671 1 HETATM 4182 O O . HOH C 3 . . 22.971 53.558 52.370 1.00 84.49 ? O HOH A 672 1 HETATM 4183 O O . HOH C 3 . . 15.230 62.617 89.723 1.00 55.09 ? O HOH A 673 1 HETATM 4184 O O . HOH C 3 . . 8.378 94.303 47.727 1.00 56.64 ? O HOH A 674 1 HETATM 4185 O O . HOH C 3 . . -21.202 67.831 58.722 1.00 68.4 ? O HOH A 675 1 HETATM 4186 O O . HOH C 3 . . -11.439 84.351 57.579 1.00 46.3 ? O HOH A 676 1 HETATM 4187 O O . HOH C 3 . . 16.299 59.930 32.317 1.00 40.67 ? O HOH A 677 1 HETATM 4188 O O . HOH C 3 . . 3.879 46.681 60.148 1.00 67.54 ? O HOH A 678 1 HETATM 4189 O O . HOH C 3 . . 17.253 64.097 87.165 1.00 52.19 ? O HOH A 679 1 HETATM 4190 O O . HOH C 3 . . 19.551 31.826 68.006 1.00 39.5 ? O HOH A 680 1 HETATM 4191 O O . HOH C 3 . . 23.095 67.354 48.330 1.00 12.96 ? O HOH A 681 1 HETATM 4192 O O . HOH C 3 . . -13.326 47.816 47.354 1.00 46.29 ? O HOH A 682 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 36 # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1acj.cif.gz000066400000000000000000002763121414676747700264140ustar00rootroot00000000000000Ys]G&_q!glR{2 "(1$ZR'>X<R~̺`=ߍ+u|/߼z7o>߿t??xwoϿ{wߤo߿k|ozSVVn} W!׾]Ǐ>oU秷kO^>b9{oVv{7w?yӇwҠxsɛᛟ?||ɓLJo^Hp^_OC?߽tA񏣷oeRW"|Ͽ~h?_>_^_~H/W?O o?߽}:tj/SCzuû?<{8=+ݟ}꥟Wo>7W|[[_cpw/O_|w]6~oEa9_F=2_y/^]AnΞaO*]6v:#痷 N 8`987|PѤ[{k= )J{k%m i=Wj  5XVДֺZ6s|uֺvݍP_Џ_u 2XnC{k%᪲%&8chVM}hǗM93<N36[+MMoO~#[P/ oTl/}}׆c/nx|qK6a|?/^B/_IbFW1<6NH9pzm) pg>m/T݅z<V|g7|iPhx" +]R[Ok3nVWlBOk3{AMm]Niv[&Zo6?lo_BdI|KO|xI-5^3ļҗf$%'E.V_{"SW~C:O&w[c{W(95eIs$r|G;/||;qC/ F0?1a0/ /޾aPo9wm%o?ݻC& ÷ۑ;lGM;8rD M܉p]tm裏7g/ws݋ϟ?{q&zǏ/ϟ\?>>~q~Ϟ]]O7/~:y~{}uu/N~x|}zvՓ^\\?߿ۛ痧/nο<}~v勛˛g/Ώ?7ggO.N.!}짫׏Oo<~q'g_?<>=t~Wߝ<~|yy{~'7N˛W痧/_pOOΟ|w45>yq~zq''ח_O.oϞ=~wgWϏΎ/o={O gi&oߝ'WϮ.wWϞچzonޯd< 17&ʹir8eop? ɽ'kAOGr I~?C3IT⿓nʐ8[ QQvgk&95EiU6:\忣N?OFb&m4cؒ۞37Q|o[V߲5mmseZ/ڃ[xڝXĚ=<7:fڻ(/xpnґb8^'e>5̠88@ V<+96 s;{{DQߊb}(7ߍAǶQob+.~wmswmTcm ΅ڶj3 %Y}AG6+{\{#y٢%H҂)#{ĴD(1`YhALTb @K%LIJ(*1b+]M%fXJ5$F?e7 VZ=r_ 'Xq('HrBjX,gל#Ȫ({v(/NyȋDtxm{/ aT\r'M-(AQA%.S(`(GxDN@ %AC(`삧P1܉=^m#vq`snLGu&Nތ_Mڂ|&қ؉:)d7V,h%GUܨzoB{&DqX 6Hy=ʯ`H ݊q,'4Ntr H>8 ^H dMx#}=0&/F&lRm!( B07A)"Dۦ^>I4h\rP'ͫ\TDll]pfq;QJf4^9H4.t#vʠD+M4^zv3R$n& nnBf7-ߑ#Pn\]S>ȯ h8 Vy dOhIn#,DkkBjOZ΁#0,DF&(&9|5^&W贂& CJ'{dP(zh'(|ufN#||uBzNhqTZ'Z?HzX/x$+D\ Th6 A 6!7 W!ȝhb @*mܺG&(wbtkD#(8+vlwyvyvIvŽ` !`[ۤzmB^p uOtHn#p[?KNB,)q7:%4NT=Q ݵrZHNENKR^B٤Y@܍NΈ8 nݙ 33¤2=}ۇo^x0>q|:o#bpgƇoypO7?PՇ_uyDX a%XТ!FPT2u|~a!a~!zlݷ}ڗ#}织7w|m̓x6#fDɌ4#̈ڌЋ~)D}!ĩ?27_][aZf-Kkt䛷>8ӹ_}7鋿Y7NWQns#[r{br{^k_}.=@7[~*]\[-|u}a] _{o;?x}_KyÛa0>P__`wλ}~:_W}أM\{*p55^tmthٓG]֋ZOO|T";Z.9Rx7`_43ADP88N5NADP06M89?xqr7n8`li`OWg}&0N^;7_Bn5-cŅ0ԣSqgx{jq[6-j5N{ZEޢioQ봷xyoq{[OOUes]84ש1m3<\_/z5׫^rs}\_a0_k1OOSѾMkxPn'ۆ aBqPn'[ qB5Oy?iBs4vJ7iz OÍp0=8L7ípk?=6N->MOn<}7r{7n:ph8$"3"O|Dn|Y< r2(웙 Re+= -n¸xv]S;mM&apIq$:nn7 [M?m>mܞ7im܎w$7o8zn7m~mX-nVq_-nW[ßV+OuToc(əbrGN^[^M{;.wg&ySP#oJ ;MAӦiSP)m:m )}><>ܞX_n~~2sc&m88L?7ϭsk?6N?z>Mn'9BpHyޝ/؂v:-xqέ.-j ҡNt4GM'q6Z֫}=uϭi^נS0b̳=QߏVIA dMU?LvbC[>mFI;"~QXᷙhq rjBBW3/;f^(w1 $'gÏeT2Cy}3?H'Ir?t%u\ ?E?\&+b GOz%NMllL;f%1]y +"p"K"p$ "p$]yr+ow}&wesbW>®䎙Cg=/ġCC/)siͳ 7ipcWm+8n {[m^I?]}0rsQ cZh_sB{ܳо枅5_aOu9W: B~~%GѶŰ􈮏-ĿGݚc2׾+Ma #ybbئ/}ԕ a1>ÇꌺNjJyV_ϾPm 1׾@c(X29FdJ4ɈuşeI]YvşeK]YvşewH]YvşeN$ϺO?4kOӖ?4oO?4sOS?4w7igݏdWY˟uY˟uY˟uY˟uY4wG0Ϻ?]Ϻ?]Ϻ?]Ϻ?])OY#igݟ.igݟ.igݟ.igݟ..]?4wOs?4wOs?4wOs?4wOs?~.HǟuY˟uY˟uY˟uY˟eHs?~$<Ϻ?]Ϻ?]Ϻ?]Ϻ?]ϲ?˟u?Dgݟ.ʟWsv_>`Qۿ(z21N6\SGk@!]%(A:O>~~xϹ鏹dӇׯu>?APMwK7 筏 ?N#H2gLr@o>By܏h_p* pi|]Pz 9b8X$##@5( )=?'$g @Օ^YC>QH?7.L Rt~f,$XCCк 0,<39#XK7Sw0H`zywre#EUR] ] [g)UBٟ#THrȗU4io +C77,dIPHP&-m i[GGQvJ{DMkޤ㠐9-퀪dJ-xNXi.AG+ t¢Ft=m"yb:|f0z1=ɋS5(B0YzF yb˘vU\[9Ae ɍ+dzdiLIUFq#dIg1OK as$\ i A⸹*QmT!+(rK`bD,{!Î) Sneis0H;mKhj]%А y7m6ys"u'{L|#(Un裢Ćd5&AAJg暰l\=9BѸyjGw ,aOTv7N:!zDLmy {k""&YӸ+NT;͹hן-h0!5LoL`{Da/3WKD+I?7vt+GWs;άք~G$J>AzmGf$7DS" FVM 1!!C~^Hmy)bc9ot q{\x g,Dlz06򅁇&4l،C"Ed3y p%BB<*#jjI U+ %ѽ}kF+4]Hh/B4urN"ai>CAvfOos ,BKTDle3m~;$/!#q{!Ԍg*hZE+L{f0*"&yeZa5^KkAPcq3ƭjav&`=b";Vwz4YIXL"pH =N-_J3Vx)C%ۨlItx&`o%dȆzPh~+߀ܧڦ^K3لP!s"CH`{f`9fw/4IȢ}rf҅@*VrY7LjFh ,;2?By 3M:v]6/K xH42N$K l$b;m[^2q"b8 @s#.`bzK ݤK-H[@VS.VvxlY٨@ծhimFr_hDm> -Q-%7jơ ,51WKFvA &MjTG(*R&$5uZ!*Q i=1^iNn+F7%bG#dXlljE(f; M-S؅+&t[nK+ m{GJ\pn,f8AP" !"i޴$m`W.@zLԣIFBYR\n=5, ё8-*S;n4,T( n(oH05*,42_-F9Z(%wBC'nṋ Bީ$\hDEo jeG=aN"8"KYEV5ί.r‹o*$ ErfP$H0k$$&A%M<-0=sy!B S!xXX^5X(~pN`D2S:2;0gXH^Ε2RE9 n;̏P;al>s %\[G2e{hj4ĜI߰Xl>Y•h0L;߂uEu"/iRZ%Z=%pSA*3uTb}v{mU_҅i=QD4XuXq`  %, -IJ&geY2ҚK2hl?1J7mUeP:<51])J4< ؠ[rW 4h*%@aJ`UK7s`޵ew=4#i腪` "X(?l{pU5vFOWXU8FaE,oDZ(GK\mڈ %8*_+XhLjVe<\EctMvN]v4U2D; a5OXp̦xH:' xUY?i/pH6݆p<빟D5 R5jBG4$ %"k,U1ˋiO4^kц켱^&6jr!D;&@F6d 7pS$,#<\_qKnP)A{0)'\4$<+tv :Lht` 9 EP拹Ѱ#NӃΡɖhFtZ8kρbg1 VN55j:߹,_CĈpS-hZ '@exWlhLK;ͦ ,TNuxH ,$"zVf?]U;ڀ)ThXժGK+n'W{8Dtr.E\1޲7¬ NM F2"BA69.dN3rm1nk6X[ЌL\̫X&.+VG 픠.r ΍\\\¬(*fٸ L YKqXpl Wӥ&hq.N|\qȇD"T+}b lite5ݱrڗ+Z #\""d*+"S(QLKl12z)hIzI.hvE$HS<4PHW蜓;Dbi|\η[nH87퐒?Iધ՗p~!etAI4Jv;D•drhb1 '6 u0G(#b:aWz4Q!9( Be~Xv0K``$nU#'0";t>ʋz7A՗ykq(bNm{Ve8(imM=`:4MB)8х,b#{\cD{\BM"d^ۈOc7ZHLIRa9Y=ڐPQMY,)ZBF4T5Gh64u)T$\=ږ.M;-i層b[ȃ cBŒl]ZAw"rm}WeM9;=c5LVP %4nR" 4m7ф846 0IZ <=[s`I_4O|l>3pIW Bؗ(9>[}ߊfsj p-0y;7lP*b*s>\ѭ['eVxn%Bru@ O a)f\3_X;'7,twhW'oMJP[0@oڱ0ӣHHrfpG&B\G:83cEe 6NXEU#9SdbwI87cE Bql``~|]V5 $@c,LXI nF:'n;n=V`N"\ $>]c>ap'%_vYX:]Qe+pƑxlEɯ؆خ1 71N%#- _]NEf i T)s71N5[$#gE+q*itpgHj>s63N5ğU]DmN͌SM1̺ll^Jw;N͌SIXkrثbF?]͌SyFVqnf.mSOjV%81+6_.q"e,1bABMo7A)xIod2`9`oc0-iyQEҠ#Q64Nߙ"7lKb^!m8oU=` 193 ܆HÄ@XXf}PBaMu`WQmnnxhS8--vFpx|63ےyCeZQ֜HyŲrG0 4_aMlpЂ&Q\0Aq(5M3Oٓg=yNV`}o|ш*jIÁ4eh"V &Va) Ff; UQʴYn'_qxC QQH$^AYMB((w`Ģzh網 Aȳ8\B&ƹ7^<(hh@20ӐxZQS` r"|#/갉a9\ĚZxgF*W|$(-F>@-*$Lf82c_FwM2%*vkYRxE! O%$E317lr[r)82miϊEn7-ձAr = lJƗx趔49ܴ,8+mEQpR"בNQfke+ZMnKu[s"Ld.Zm9]5ܾr3ӨN mi@SzDCEEbHgWܖ4M Id5TQ=.44(ׂ%qMU~KʃJD0]c,R[u0GJ)aC :ѭҭ`iRy-|l Yİz\u%=dbo!T.Յ-6t["7#6H}eώ3xj̖j!z?X΅[)H-h\ ܖjlTm-+dbꛅ4 ɫ|o7IX QpN$XpL\g-E֗i(̡npBI Thn`KLYpc򤊆k.x@c+ЕhI AcN*1/J͑ b՝SECX"ִNsbB55xW+ŀ(/mSa^+0s*ئɽ -X9 EvPVG:19¨8~:XIpW 'ƚeՔ`i\9 ZT_(X9 ËiM`HM^Yêag#;-8cJpJDEJlвˊ=%BvyT#'V=aؠ=B"EɈE'F$")8KU1bΌX XK9(BՂ*Lu##˵ AS/ 071behLg7G+8?1bSʘO1b.̌XyYk#^"1 gFF{h"g5a\m1 όX3T _$9v#Zxjjɺf]I@=3b5gBqS4 3^\̌X̽sy?I@;sbC|ǭQ~kڥ몝{J*Yh'KBK#T\MX xG/H=#{)F0dB:vҢ!./Z ?( SƙpayCtw4fOP$r.WC iT]Jе0F5~kV EJ"1oglW R0!do5_],% "MLC 6ZR_o5J,81AfMEbۚXV3`v{N^+H@ĉ .(1Nl%;dف{-H gPKOx#<ѣm5 Zfy8^Uyb[H(R:{Pj<'@5᝗E:8(5j`jіڻU *aWhfLBgkA+KBL94seWbiz R( 2JKm_`CNE*vD -#vJӎC_X8o -Λ+& Tl%{W/ wNɢ`ۺ Qͽ((mM)+ jM`5 am]Co\-IvJz `o|"/̠ ,F{NW2K 7!3*rb]Mn$ aR Q1 MS$09Tװ$/ 5CbRIV IBBb(%Õmq* ۅ$|!QʰFn{E }$|1IPT.Pn3D# ENڵ&W*L ;*\C4^5o`?uyX{`SZ_qPXJ#'`kU*,cNom3T3X0%"r.So3!!3?ߢM WLF 1@FTi(X;^(tDV*֨piQ! 'B:U6b!E[:RE.PXMCXG#*?`!(VJ?ᾤRX,zIO5a94*t%{Yê*xҷ[wCtX 2@ ,>R.M#{BYGQ5QH 1{DDC+ Q4*pݪnUX kK=ꪈa>]aUh4U^4y3VeF,>9qeBHXPSaom G0]t ٔ ŭ;ɂ"h  I٭[ZicBc qQ$T\-]L53@xLq I)~L[44T🵍7u%GXMȇ:RQ`V bÔRG<ܘp8ϩ6 Qߪ5nT5qh Tp&&=QCIxS:(FE^+'8,O}-uEب+K[V߬YɹE{M(96\i^I}Q7|H)x@1&QxK]PuFܤ3a0TCyNkQ5َbfG+4Ssvvoyh@s oiF⿺+ WmT3i^JZG:9^TqȀg0yih@CU);vi@ҡ@"`4w*8fzo]籡`1qPs*~bj0] QFRiqtQܡB 6-괣tǷNO4<\,K:@3Kz.jqLv%={e"ePǓ]h[6S (e/xW4GnRAJGlDCB09QB{Ђ8:27J( 2(՚)xQWD : p*"+D.oSGnH55\UűB @(rm _]D MHafZ eׂ>K+X6,my@TAri]W`ź<).YK+j^$@9jpY1B\9cHت:I<$Ԩ@+V8Ո]+Iɿhq+: IHڣ(B!9&0,r*@[2iBC:2XA jyĈ"i"5 4[b, ku].'uϖJ O*1{C0*^V'M`[ mJO2 q+m'U#48Y:zHC̭%K$3J,UI[B& B9nZU& hp&{}3'.~;kOUa4KlDiv:N(BX)*=d6gfib[A@gF;/x:o 9v cyC6\asFGMwD#6_:[w]K]WDP Y)f ;^(XNҁMABMC1[=khC ! )Y}(*=V! Z+EQ,ҜWCFC9u(Qˑ*/ :"D&͵{AU;C6ZT k`Psbڣjvs<7/k6Z:,!ni[6Z:,KvY2J]4#RSrW>Z5À#>b! ;u6MO6-ȉ FVSwxfi QG*";7VWd'* ;PmnB0M8ԌwUE,-`ʢhUwB+F;*k ~EgU qH)}uCњhvN)# dl\>3\zhyYqċb^q|ou.S|N+sqBB,) $xJ/5g9e]~bZJ<%f^'*@OQ5HʛnVM];FΉtV qf*(|{="PᲯnWjWxqC Qs~oٌVV={}rE&V jI]>1]n&oĺP!i= '<@MHX8x+IzzJl:;ykT 8%S WB)Ωcb R҅%XLjtHCεN=߼{CAiCmI*%3GD*Z&8袦$(Yu&WK=^FjS8R],$^VjjYc+ T|-|e8C)#[Qf QG]Nmޮx)eJB Qn@Šb$^VGq IM )E|4!Uzy1+ΓnTDg4砨jVQVsѦ, .UyَmWH{)K|sahZ%K)Kƥ;OcӼ[z106s?N͇?%%72M/|K%]nh5!-;#42> Bg3? l\{#CnΕ ñkvD:DtsVF4G$]jJU~+!Fbaz<8kPuAoٖtMg ^fű&{T/'ȞҒ0-vpT$$KZYg 3GQc~fH!xZڱUOl>!" 9g*\)2):Hm>_ՈCLS[HPS$X c+Z0=Epc :8(j ƒt$HMQ(nk;,Ѧ4H Rx̖h 7%B*3/0'.S)=Inpq2!թC ]wcqՀ+,혮^ <V_{4${RIlOW3чu+"\jTehx/pJ..!$i\1s5{7`/wIf]Bh%Dx 3I׸ܤc4p#=ls*'KIK`PqOoQNOWXf*ND9M U o5 nUWs5kR4פ윫 %l g-3۫:@kn:%P%)UduMpʄ7*_h̐mZb)RPB+u*Δt։Ct+uJ@!uE) U +*Yh)̕:AD1PPN0 %uV5c,S6Y3gK45#N2甓^"3MkgҜu\Bxf&bq:-JԂihV`v"FD4u|cgLLL,H$_#S@ @B뛏eO1aAx|䒱T0:@zW1RqztJ ;;ŃmeX( @<ܪDZd犯_qHpVk"R'tXٯǂ&n>ӓfQj8\UwE@UJ(&bpᯇK|N* nwB\myx9[TۗT+B Nmo}NќI?Pxok\:0&Ra`ya=_:;a.ΪoB;pn/#dyR98DŽO͎ 无jp[)<+.+bu)7bp ^ֺd('\ݣTsMkNUE\DZ\31`݃D8qzGp׃Uz@׏v=X+F5mZsؐwM,v&z߮kR A#ا2Yh"%Mwe?]4iψ\xw&'Lw5O'# g% MO3-;,4_e8i`\7]ڥs]xFہr.*d/Bt[8e xR5EUںc8JKKݕ! 8A[YO$@~ٜ"ե=^Ak'O/ihVB&i4Q i.q/AoOz,ˣsЀJe:E@TKXshkzLz`lH e5qq^`=5S=wil率*@LhreoPhio&vYچaMD kN͔i\4e]KOi.>}u:p~741_.s 1t֩}mn|P^V䏐wU$ bVcl<ٝDwG w;ulx7!ۡ2ӿ[. ZA Z 2Dm[7o@H f5 O |Zͷu:(N*@y~Ҷ׵u:)<5?m4ð,J!(Xv-wuR9ڪe{\%ϝoOt}bwR9*f?߃03>N*{$^`a HᷳCn;e`IäL>DuR#P#KIN>;EPzqq zAdEwwH[qmHF*-7Mv4SWB7p}U+ZݺV6ù{^jv\5ǹ8\`c\\._nsWnܙOcA-ux(>U}yJӨlaH֝?!-Y@_, ѿ4iuTS9{3X^NCnLN4KxbsW,JD3*KJ\ aď2c8׮)[yX[q~Lndۄ57Y a1sߎvaĴo޸TqC T}6wxy 1H&VW=K-,Yӥ2dW.[Xdb>̢^q^~"sj%^qØh uyof쓍rQx9tecK$ѭ?([I?FQ{PNsOI.S:, Q8 az:a-xR[,t(ʀ5jF8~D8jBK6؈f6sQ6(<;ab.Vifj]'PKy O' iBa"wV:贇Ta8!W0ѓLj$k9[-+Ndr$ yAgva;Nԋ|L[lq;P ԃ>ՄTUdoNҮWW7kH|`ߕ.` :>vS \P4|+4<1 ^_Xr-kP|^Ow@u>w WGBU=ӼA-ҽOR*A#K$ZԶ;^ptEcX[x[` _Bl9Vck- ̗dՐ|ʶ;b pF$^ѪpGΗCsiO}M潃3}~×-hj\9jwR#=˭}fz8/m27ZP&#&>`6m.]DWj7&S@nz@bs/v{U&zN=vjy u_v!/v q-0%|b71Kو??>MJ*v{䚵M+tOƭ-mi۰kp݌t5mA jyI,X*.y qiPZYٶ7V^M6a{QϘgo<[Hy Zm.G$sCf@QGvpǦ.3<""$8|[]H}䁤OH 2SBN2E5ױ22By0燆w[L_ib m0xg,X@sОw*&A5]tBU$e~;u yhcLi16CeR)\;~V쉷2J]㪤J8z3ԃq+V!}BpɒpoLIK/ϼy5x)_35[ j󞷜]<:MI#r^"-\+]ᛦyHp*KehTlõ+|Ȼޕn9%K8CNbdR'!ĩ\(`3ȗ̀ѵYRĩZv)d۲Ii$+TȀTr| xM Dqꓢ֠# z!呁,NU'Dրmj_tC43BgSrI=?.<ō"tiy-9:<}rԚh\};( >Osw1/U ,Ҵ~Ȼ񘗩J48Ez"6|ݦx ,4(/Auj+l'޾xzX穛҇ʻ@KKb"34eVƘMւ'&XEfLF[#y/=Au'$cYj[v1ֆFfE7X;Ľ`/Kǚxa|7LZ@X1T"ړb:%HDTݥ^ߓLvz{OY/اߔ0] ~4B+y1._j@h;|5ĕ{S* }Cv%$Z2Hy=o/ -ؖX?Z! $oC`_җfZ0wZ/x_~&gX=lXPk;SK?*%[8_eSD1&ܩT[dvZir[ 58=WՎ7?,W1ٟ1fL[Yep}k[dP7˶W40^!g#e/pչlx2m 㨚P77 ܷ8D+4Nn} % q< ^;ҖK&TW6}߲۳s;: 4XJ۞%SҐrKY9i%]vMj謀Դ}jg^#:ьM?uj@|\XcMEyvQ3hcd.(0ƕI̮n8vڭ18􎐢Owȏx0o|Bw4R,]*#"5huh@Ksu,Q!2V41cĵr^hz2g#9A#:Spkzq0ć:CԪ0A࡜qF$O,%4Z݃OCK {_9AD̾ZOf% ,ԯd9qBl"p~{t.Al_K&{O!;[aKRW_#&^"/`ZKx{_X|8b-`w,Ř›9gQd-&] ʍ$}JU?ml|H5NB=P )dt4lB}Mu?cY:Q{UbxfH~w ~uE4Mf2ǡ5!yfPκ|,|2 y当WzKrvѪKG6INl&^#䍰t!ْīok_}'eS>wݶŸIbHU:.5кwm Yjmyշ8SuY]}[]Ҷ5»wY_a yAV״(&4nkPF9$Q1wp Jy_6*ٮ~Ovђ-8gۺw%S'uKWpI|ѮJҠhHyU^UU=N+KịѤ:=?ɪB`eZIRs)~Ө꺴 0U˔uD#Y%B/ +{,#?uE?ϳ%. jklv]_Uh?w)`zmr^}O\aX'#c1ZzH{{^gڤEF}j  &2diz%(TLK5ʞUP/Ľ (} vD/:yT]޴IWK xEj4Ղ=G 0syc0h@](ﹰ Dq ̫y67go=JWk6]F!P9%d7J7)ǸnqyacZ4fiq=x(.s;X |k%~5 6fu_lBHL%W | Nyy~ޕ{ |)'ɶ/sSNۑl%i_@ohsX~*bh<5.!"i ,QTC'oG>ZqHc2fmh j?Z *Hkgiꖼͽy%(FngJz~9_4J ir9GӝAW}E}>_8I.${ G{Eg;{i*+hg[t@LLje5N!q|ow@d/'ZhBY$>k*$b Q\qBO:[b׭3$ HAJRe/J{pNg)ޜ׺ІyV^㝳4ZW>8-_xP?޳^AqcqV[n]}P LMfw^N CXYc_}j!Ŭ3iSt/:?;y1SuVw% I7蝶Rx% 1E4"dx%KP Daqǃc;c;b0Āl 9XaZu)$q˙$MV 5-;*dzoVԂ}+/Y[5Xk\N7"mg2WQN7g7(ӹ+mɑgpx>ܨt +* ]6ܜa8ForfIĮ qّ 7T I-c¹<8Y5 ׺(?>4Sb-^X/ƻ,:x$X_In!Vu}D[(Ct0bYvnBY׽B]/cT|Q0_J/B'H3H;Tv0ɲ"Wcu$ 䵁]3I'"=H[v $p愿\X .c?D_U|W6M#q_hWbFWYTFIIK@Jx(C_f"&!r.6g ]FwLb)b-v( ^ώ2)=VNV Z&xD0yVCaCI.*1$Vw1\|vgQYdI115qIUْn1Q#.,I+AcfG\38^ÇGXH/5⺮V\g.x4p.Aoy#~4 qq]37v,{"BlӨZ<3d 󞙱''ܨsIGa͍x~8 pỞt`ة9ÁċL9WJsWL2_%kWH,}3}{"M33gqe=:N?c> hݾ'7Y ^Qg;7COa: q!&Hni]]C}*=4yڼ8>[o͍w]M n?|^XtIzͅ*%A7\gYͣ+$s/U)9y<HHD%CJ< Xf6ݚk8+\wYgF%A΅2V&e>d,U=I܇U'1~ϖX^7~_3R%/mw\mVoy X17Wh]}˝+T"뇂Afٖ-W*JDo$RBiL͍NjVE~} |{>l#2]$dQ4a$Ib˫<&ǖzFg'7l ØP<u:vi@_%wyGnfyCk #WD5*8餭oMmCd؅l6l}*CrWY-_x!Q][^ύ'M6.">`<<_x|*X澽 Rvgůz7OO 0÷x^rhy{}zCYerwXʦb.?'w^M x 'MkxO=&`36-[b^>a8sb8d>^j B8KH<8e1vH3kvO{vhŗZoKǵ 6h#/zޝpydNG%2G1\hlԂQ\Yv?맓 }kg&E=Q+ 2=ŦNifKor>fag"wUc8#&hm %6ӖX4z)aV؟!.+4ŅWҝ d1(Z|g18^"x$6&Z&ٜF4v͑iZؔ#mi]k<#8$s%]1B#$' eo}YCbۦMi6AqX+aɊn lan$B~޽Yj.zb=l /VH*f{I[>SګEX;͒WHm %ēwNPQ$K&󪫑k._ø϶S2\ԝ,iyu @z|,6iyq7on粻)b;YDZu@?-S8kSģ8'Y#B 3Әk",W*\_(vsD [ykFHC[wڭ@BDj &Ó-,=ϻTJ_mV[ivi:Q {yXE6nI¡?~q-Yg׾y=zke<$<1tKusyuniZˡEBFS֩%.P=^4"N EP"I,Uطq2)xENMyT_4ACӑia[wL[mgveK%dC)kʤ<` Zwvi'*Kۻ+[䏘wJ'25A ˕(<NTZ-9'V[mʍׂD񐚥e_Nή찫4ь4$y9e.#?bY6Ze/JU@ W aW[ax{/Nظӛܯ`+r Яf ugPԛnB\{aY uy>VϞa8͑3wݟ=)aTH.WpW9D% w+mm{[mcDO:6i+浫2 c6H?qJdkOeHֈ".l{Z[/pSJjbBm4R,\xm㏴үNǿ`(y`$oʡyϭ, N;h% '1 SG󾳹?h$y\ b91k\yu0ᾑzfՓBڼr>kF)bvzvٌ$}$e]lv@ufڠ)ԑR[m;Ý'h6Z#f_:`Za/8ѤMi.,hoC,Z<>5#|IZ~q:ZO#+T0QY3R iAqxJ}PlA ghٔC.:1yMYC1=%F:8bӘ7?lyeZ' i6Sxj+i3ڦLeEn$\Y??h#8Ȏ6r\nL>x$y\%u(R{WzDi1Mz}rYq;0YQиg"(BxNF~żqm+nKаLٚ ˮDE< yZCbackNJ:$_/{<@XR{k2g_X;KjH}xÃ߇Vr`THĮL'cN+[ziKTfHhG_Et&/Y~6 SBBjof߆A_:' nvBV} a>V|5ڸ}LCᆄhgPvBڼ*}JÌ#~$[]iZhco=IW7 6-ti̖ +ZB(iqbR:zYi/i<]4N$$syG8htkf$8`4ݹ#83G|ϰrntRykt/3$9"rw'NwFEr6$3WFk];ɪi%OCڰkyњ;{NK2CRsY!}S;PJ1̘`FO*$N|aBqãx b睝p{n)1tYlk F:h2qP`NqĉO$ m(dE.zq`1IYz[XH}%'W+ 9Јw5@ &O LQОj*X9rD>X ۜ$;㬵%ʕnfR%V{M /ƕ8Hz;?5X?v#WųfP!deYþٶڽ|6,NLToGɩ?zWAD}uO_=:򕅴qH̓雝eUKszڼOWH"P$mhʊ3)bp#~\EpsX~εtQ]G!j9`\bv]2X\*4ԑcw+ lH;MJ@2nm3CCi73w (V0Nl/>q%ߘw{ 0 IRY^%`Vo+5Ρ5Kr8V#C"o7*9VK?wFJ]ijJ݁.AC;481f&)hDVzGO֗1EgYh.m &b޸)vɖ2fɬiʃ8iJe<)$ykZ`9VYӔ>vT&~%5cݘAVs7Ѐ Ig58w'=;M&$oO|iA4k_\eSD6T*v<-$.I *TYj@S\艝 "a w c =J/]c֫9&?>2tm`Nt#-q341\R*Jev_{&#?`ͬO:|[MiًwԌY)[ c-oεگKƬyp&'<}0W3A[ht ?緫DKN,~^vctm?\GoJ8mhsPĥ}e5߶5p=s7a3֖wVuGC.sG Cj/EaVx^uOKg9''Q8~,(IA[~A>0Bne,ϘďC{vJ*jȫW.e skȳ|åLЕ)o<"%<.~g}LQc>VF[<(wO*l{S(+BO zI6 䒲`&iX+u.m$S^n5@YP6IC9[Kw 3VQja$xsYd\@Ѥ뱖EEALԤBmIl xpKqǕ3a+Y)=Ix4#~p荊y{֘GrVPz/d'>j\1I eݶcCpY O5J@2me-ia鄅6t2wڇe4M]#K3(mçxYw;PNpYܣfiw8ӸӍbAQsJ.˽_-~$wBCF#$X ?xol,qYm3ݮV\悚ewop{Ym%VVDht,2lVja | )QOr:wSn2)szS6>iTS׮-2@lR%hyJ}n=pK?] 9O6N~Zi{IFȨv*E<>RrO;}*,ی+"Tx]9\\%TXTz& q}p/u>D+ǔ&*GBح$?F{ʙN(,Bbta|k(r-{ہ>[?uT!Lδ.y2b"3?!ĿbZ? rm㵇UɐNpjflj&|geZwW:J0 5Ν܆+i)J}$I$\;E3쩺a'E|hb{I ilj<i(6BԀC5F/]+Ӂ4k8q˨8a𾳴` '} % 7#[aHʻ MfKpazvc%ŸIJ+&~!q->&͛&iJx>BDs@=.(Mz g7mK}[N0#"]X~2c=t,sS]GJ8(cӘz ~꽦n7"1NEHF3YUHSfbc?C0mugvND0V8)ggj{c#jg"ݦK ^B5*`kE{v 2i=rk7д4pSL̫|$+9WmͲ&!cR Ty8Q(x110Sai޺-2y=Ȥ@Vv0(;{* k0q$9`0FV6xwCLĤKT/~!aZeG4>s}x[s{Iy-sHYm&gkyt+AnskIq$R'&,"1siwWio/Ϙ=3L+8^--W̻ǙCH"á~>s{N[Rxnv1UQ^¹A6 XDRD{1bHQm_ڬ}j;^#L|pˋkq^vY#$i!bbH^b_;{5$A7F2KB0sLzHCrzP>u^`F@dṆR/}Z^;f]%TAٺRTGLi'a orr,3'D5_FՑX=ֶsx _MY+N8HqC^|idgM f>0KZHQ_iFdl%$iѐ,Z| :lnضQ^נg.2 ;qRI~Ԃ3d^ng4l\3nNf#7}./O ~H9ҫAJBȻl5(lIcM'3bnswyN1cZ͈hMI~7b-3-܌x< OPQ)NX-P2ys]Jq1q5_@{d|aQhr'HsGbca@v/oa&2gWLLAψ@ }|٨jg5'zM=MGgWS>^iZ]IdiF+5Adj$.I"Voi&JV\c(Y&vwryW"O"FihQVZYU0cÑYE6m#=dȗ\X*)!gdײ<(b_z4t[Nl 6u2^: 067My^;c;M2em?=],m<_qkϻ0 V0_yB;:'g"_: gh٫C SfD)*A#&X΅/IKOhp I+ke{a,Phj9tZ҃.b\QiEvv< )s|y6Pժ\"N ?*Vw>@LT>H#GӢg1Qo  pt)zf#&C?Ahl0-OpQ/% }(XrYYW)7|H! o5Vݑk)7}m.q ge^Pߚ)+#t}J]1#Sn J'V[^yl2HW:wL<:sSiBdS?AChh&U%$ a$+D J$#[U9=q7qiVǔ.%\oAt^&yx=-66tݨj⟍~Gk5֞ GD$N}{v ,+We(we-ߵ ǫw@RTOU((H2&Γ>q9JB,C%ϓ[#r"[\*99qRQ?,VƱ{eT 3Z 1j+N,ϵ2*_4.QaCLf8^VFdߴ[Qnit|/C7Il4XiK#^#Ym!'olΒ͝wOe p8:cJEiHB5eZwtgnlL^7yh(=TXTZypi-vA4jOcU/1bbiL9hh},eh8w{ woѶ<[WGı[2}Eʭa,/Ohsmg=-1**`!o5FiD2i}3\W[ADr[I3 P~î>6m1GnT]v/I&},`Ø|^y g91S[F=IʌAE۴Dןg='%qC˩ Wbp=[ՊiW͛\G<=]u߼Q!+3L75$^U5rvu$xo@5+-&˲wd.NRqvpN#5y< ,^r\,c_'1$Z"Ϙh-'6ZM'⚫$'z .W:"[auv:1'ViکcLkzb5y..侧ֺ w u5xf{N CHQ9&PZwdiMA{iQiƈ7,v1s0($ u;pg2D+LB5f$!+JX: $hiY\ZDsPX~]}?25E!iϤWx̯?\'lM٘2TBuWc9PX#+UW{ro :$}6 ;e?4}w kwrφ :XDsb`Bb"bcgRUU|]#kmeUe,1׀[nӦH}O~HC9ѹwZf1hc`捥R+4}wk"`ȆB&SxHpX!:VbN̞xD'¹8~U+&Cwf5GSe{*i k# ar5վX]ca hڤ;i{yb0W>tCE+8x 7 #ݨ !V-|gWhjTdQLyIց쁜hl?&䑉15:+DFlcՂ{1/_"@i6v>8x*ry6vS,EznQ 2-/º$BOngNoZ; T&+{iZ A\#*aqNXͪ}S Th㬦LH0™yyPO v &`qiRb]?!qܝ`eƙV^ĭ39".\ftwFyD ̡ '9 DBSسv"c̘38V$!`ޤBΑ}{e4H*!W>}YI&VA EIޝ:"$%:W,hxiᙁYbbXy3#Z:Ut|*1uX7hn %NfYB 0tj?\|xݩJ~huGGodzpnuA\-w1ƫ1ṕ<-SjBީxs8tQ3)d;wNC6x!$!v]a; 9 vxBa~Np;.!++5ҾΞt&Nb1ClI uJq8^ ՠul¥iǀvUY.;G_M#jeٝĹέ yP\^(s~jIu/ e{pA(Ak6DUa"CUwR,I@/3٣@U׺\`<ݙe8F"Zyǭ%R=9r@UӮNlKc^;蓭 |L.եgiv^?qjj =Qq*̄Mn1m tAvF̭B=zcϋ{X#]tn5; 7[t'VksJI W+uN-N74?4x 8;5huz 8X4.rWb,.fUCjXZ._2z 6{(宭.:4tدbO<̩qw:[i.&e(]afo8 ǛWtWWqD|Y ȯ. 8['./wH[79aXSK "øF =v>'eFsXüufW̻OTAO0;ݶ4xl3ي8nSMj!?^_ FƴpB\Ɔry`v*@xVJȅi9s[{zЍ&/d6vwO.ՈXM8W65{sS{ٌ޺F Fw=Ugk.dgO7-Mhl&}V:Sj23ƕkGHKSMvaqДiC`nzi){?#`>@luk~/~eBC%}K8o{+me(tER/,~'yd;L#},zr;is=gYC以c ̝Z`pSjnax\é|z\>ôDc&SJ]ϑg٩W=R 5AÆ?Hz`4><%riW l"S(ah-n;˨इJfFvCRP;$V/ LJ*4Xڸ[JRqF:*O"`zT|ui$: =/Td3s]^s*{- Sʱ:d UBC"22(U*H7qvuĝ˪#{Y (ȾڲUCU:_5ݞ2Pw9Ky\oqv*?xW.i9{$yz*p (wĥ=[)\g;e;8Hs$n x+3- ;| JwwMZ*-F͎N<5vZiõ*+^/7f@<Y6^[wpoZtiҳdU?<^8jydnֱNW~i44h!pOT!R'>hԋ//z͝40p,;bhqlre^jIgkseΩI;v\% Dw]NC)IG j=TtdWǕk5&xo&1I ~a~z-XOA w։Ҩ]=XT"dDߚ%RQ#Yx;n`'6$޾,EuSf_x q4t$R}80XC R+ټC?DE;Y2B+-MۦIy&Ʊ(Ix:<ᴊ5(&X~%VN\}=Ӯ1냟qWZjn#W'dLಫ\!p;qFV+К[ K j󍮨¿pyOM_I`-+ty騀Kk+xR׏DKիe*xC:yw idfת0.~ġWv˛"^9!*|x`>w !,ljYeC\Avu2qܮYv._ :~"tj\u?]gId ʙ\E<NKdi}2q_eꯪPpL?"C-}|}gABΟYT;N ܩc+b`r0? Wi| HӑY7v!}[m3'K7(ϙ#:-̦īǍc ?hh:UFUs "|c,R"w &VlF+ |x `S:\b˟|h|s2'P?\b3~$&ኯpTNʑFKO$Z`[c S#/y46 pS_>ϪN_k//f%/y֏픂ceqMg~w)ͦN)xs./\:p̫l0*~}\-O8PވXwͪ婫ؼALGb=~`l{\6ܒx,e{dN݀&\sgZjEj|a%$VZ=+B,IJP#xBRf6.8酱hZfc-wVtP[3/q"ei52\5d5C,Oq3Fs52^dc@͸8*tTB^6I^W*I n+'+n5ĦK`KavˍVݲ%͡x}܀.tAI`UI~~WxҎ%As zq/٢vR FZ?H? T%5jKpqڏ{5pQі!qrq֑n\y!Pm1\*3Kń+Xpպj/4݌luFrh9jie7%Ki"Uš2L5Tyϴ2,ׇ!|ύn7ęHi5’8L>3RK{kgze2ԧ]'sDJUd;>3/jp1ﳹM<c0^fˏpS~h#x_=O/^kjc>VzvzxwSHѪYiZ\j.O&K4UmXs"jL4-?\cJ l5(㌭2Zw~F ;ʊwv"hǿ^`v(?i#S:^4hT\#NC >4vW'62;>'rg'^ap#D.$ek"yn`d]J-(y"*^asqv?/swuJxz0~\^KLս0`l| qz{%s ?Y5dZMycqk p~B.ǡ7x V^"ˋK淸sš3i?3 op’_H(Q/ޯ 3.ot8@Z>UoY~ 1.4y}+du iLFo@TY9HZ |~s; OkaͺT]aDՁK$i!'m"nCX V\~,Su۩ iCW!(A%|~zO,x<{ v;b gZĒ9\#g-Pȏ=qT?$B[J.Swf䣈ib3X/8KẠ̸( d#qFJ\˜.zupK-p_%E 1ݵZ v-:$ Z tK-^DkJ3x<o@4IcƊi'y j@ZHTSG=IH$tעDMx_/8<IJè8 #B.3gApTH~n+<x.:hᆋm.-uy퐒x?D!™ ^Dv_LEۅ yV/Ory>0/ob0Nn#>0;o>ʆar⑖7pC 5K. Y 9-Ҥ>bfhk%XmJٵeUBN:(RuM i*oXVrqT\ď xn~qU\u.YPU>/x*.9+;Y;h ~hCw3#9pBT9H&-}C2.V\bg'KZeAQn>V\ϸv#"X'f$TA|"g*vqļ,+7:zS`.koK/ iEZV\\1a F2rϝX]'Ty*N,'dVv݁å]f$4EVہ)v{=(WIRۑ.E2;+zKnG3|)fËEXVloylxDƹ]\l~@o?҅DmĪ^zO,ͅ|lpx`xo}|bm|f;aj[fuDĉ o{]o*q&"Ɋ@SOl&d J-X ̏Aկs`-V /b+dJWy|_>"MMё'g|\ۑV3mt}.SHgEKC\zӴLPMî yѧmk28,b`h5 _ ~7˓k`[lLnDSBZ/sQ*k2f[4ic>@6xq}vTc;FwJǾ IEM:~YO.miP#qYqYK'$yY\9Z,6d#$㹌AasَtkבNiC^8Ƌ?@bONdE |Zt?2[)?r;>M;xK1ZZ{Ȕbs6;1Ѹ^8WNysy{dJMo60=>M;x/qLlԖWxKrq{,e;)R!+WhzT BxyHl,&Q9$K`t8ƿ_pYAk=*&}o;qU4A`ޔ)V_Nn 4;_DBVw%fYc3.dfwU6c2$Y ;̮8Ӽ>A=lvZ;ΈN3JaVM9Lp&@ nA>+,\Rx*sϭd7o,` :@Bm -_YW.ue.]__\`Z#c>-___Qj@|rezqo|ʊ*uR$ /Qں>5wqi_ͣf2m|f>3$q]-k|ip8_LGfڹyӻB8':o`KKۀҘ+urt;~<[1 EВ^&/>VJhDHl b .P~ sA%w }>M ;m*`fV]EβqiFc0n W4ޣh=@ch?w*I pnoSw*I;^ʶ<x:)e^&:>J)"Y?qJBA}E0K˪J}MR3FO#vkʑ.p^bVpG c@%zYQyxa1|yeu)[I$0Z1%KcpW" 㝅7 C>3Nj.N!Σd1bhDJwfe\< 9ktve{E>U/iPykBw/i5ouxMfz Jғהbc7g;kk]ӱDÓ3Z ^iG ٸpm~ * NdCK U5r 4+X!Emo[;%^ՉE2;Kڷv=+<]ʧPv׎>}=KOyuť;̕Vb*LHK<0_hD[{+-X s^1DmKߣ`qhlJ#6v7:t)'v^]=},oc/eJ0ܰP:B 8P&sQZ8T@.|{WHWp0{8nBl~Q(Mp~ۊ{UQaSنo\ #^x|aqwol/gGX+U6jirT$7&vS`GWD|'>ch;r6BAXURj.͝_3tV Fb榹$tk5r7Pσν=4/\a2 Ri@ hyEl|ܥwU\slGn\!U̘زin[# L>!6o[x?;HUNkfw& 'L/{Z>:7ޗ&x_T6=,wK/k鰼mRGd]F?\`;0]G$3.&n #YR/$ P*Ia],%uBG0PvtF'Dd^HXE&TuM ޿ro$.Ʀ^$c"y,, (@*Uk9֣fyVRp^LG~oYxL `e!=jy,.R@eUR/W,r]]**C2Oܙ>|#u8!]6IDe {xt^U{-QYJȁCu)ѼD')ԓūPhzT:67ʙ,aRHSsj}Y#=߬1`3E1Zh\3U#ǝL °gS3W!y)n.=kaR,qݵsṒ/3|U;W\iIT>C(Hp yDs vmׂIq[vQ#.Ѣ0e.]H}S<'"NL`j|`: wS=W$ByS=vg}G:tEN(pqEKvb%ɝ\4O/UTN2[.3]}ͷf J!/f,4oQYҳ~ˇQme\t̉a6GF|/\dtSA~\ݯm<%Aug4rtw6to!=1yvhBĈ2-&gAa?^5f%L4߷-m&uj@[K?L򎳚Á>zE)vۡxPl[XQYn`]]wӕ."iTd[[ʃ551=݃gKRL=8t` { y;w~&UFtȆKzu9 RXe̓N9:q]^k8p(b5XFOxp~tT뎋UGml/RfqQ=LM5w#-/d[F4<8HFuKQ7 d7nʚIZn,s(H/hnFB/qZXph,PifnZu.=֯E} 䶍>0Zaqoq 9H%xA͚0<;7<UYQݥo=AYŹOJL-in{ i^Se-HMBl9xjF3<)|lM<:}6RԃIG])]/ @*P΋쩔#MA0@3:jvVeMy:BH"K7dl[@l 5 z0lg ;n#4^ :ג N#zzU8KV֣y#֟K]mz<(7r+Fv߰%yUzԮŋZF7% ɗKwF4sz\._p!Q*ƈhDx +7,KyN}r7`awW\`">9߰>@ϡfEZ7dwa|ezN|##ǵ[thcM75ן{ca@EiU+^]z]i9gHxmҌK6Ѐ>~tory\)3<'shhA˧O$Uų^f,soGֻ {.˷#ylV~oMi뉳iYR?x3Nad kCI=Ljǔn?6:K%7^j|ܴ:> 3, MM砇mA>IRJ 5K۰ދo9uY5Ϸ[@=xdXH-<㴿%rzA?ii?k&~Y{Ţn<6w=8iw"VR5 Z.]|x$ - d: y&z27\V7OV=˸AG:K4:ؔ^K>0eSkwLphV}/w/(mc!>}7pxJKv2YKɽ[dv3 I쵇,/ېEgsv~h#U FM%l6&FvKQ~@=x0r6#,4ͽiE4OqssL8ͽMc@Bڢ6o=Rp6{=XYY˓w\8gs/"@#4C!l(0eJl@1$˜*#)OH.*_9{ ;Оl8H&*C<Xs߿r\eR*v5h^\oq:I;?EVJ oX_]$7Ӽ!pC6&%mci%h hCҼ/v?$֖|>NO!js+`{g>RI|f|@;wADӪd=&9%؞A$^w!mv!, $т+-kWYѳ! SVLFyו-$.?k]z1;EaqNHd/\ jJMh>||ϗIs'@pV h%_JD b&H־|H' {D9*TYu 6yO`ৌ4cqZ{cn6\Xq~ ?fHB)D[X>ŋݥ% |B|0[эp%RB*e>Uo% qؕeQvS~꼄 M\$idlK(vk( dlZ.b8{dupsVݑӾ/+cF:yf5e8lv-oKx0R$ e;snQ~=]W^_ m\Qu niA:Do{0]BjEׇ.jrݞZ4~{Xvj,؀zƶ#!&.^Cpn쨈0KRmǵqH@ӓ>|`+M< tAn!RKE>rZI2#\)dGv_2A Ŵ*-/}a5NkI.\zXxvb?qRuf#\gRȾ:0>tt~#yyIB@}^5戧Ǜ'b`RV)Zh򪮪/4I=2YnOy#7Ԙb;xs?!wȓMj B_Maund|(qJHmq׈ŠF2;cޗǒk ގ[9d~&y6FK_1L8FAi[Z;2^76n:u*H53 mmd)Ky~,z%Tp}u, U|#Vˉ<;wA1Ed-Xp t#vxx7 q .> ߑ&2D-UD"D[[F\q&<1j 'J  vqߍ;M#{κȧkذUV/w!Cpar4\ཇ(:A>m ybOޕ2FLo!;BCUV>j4郰# !9y6Zi95M ^̊jA!a`l]5<4aWJtS ^%{L'xGQ-ںZx򐇤~x]`8>r1twQ i?eqy7b;CL;D at[zzȦ2Ж@=xQ#t|Jɹ4?hFa<2Ԋ-4fwM^wJNs{rzM'nBo<5ȐM)xL)!P,2S;1ߩiF)vH3CS%"BbChe^-|TX3J$/&T \Ht}k+vqqZ".tyTZGΡ8+<$T)y'>% RcH"i/:g.rHR` O9w:}MF)H\s?x -h`*j ߋx=uu?~mrMVZ1W!ޞ$$+;D'g:?m\Qv2ʐb@˕,/\BufѣU<2D/Q  vC hʲn;/:Q0S֪"X19A 9U?GGj^308qrmbQ t}Y Ar+Y2Qi{(?m8.N}/ A$9]5lbBKs˹Wi`>rq_\w\KWJs)yѹ@v$Cf%7kL+#ի!QeXd7F5~ЊA, 59J[71JyNƍVjD&VLM USd{]s|^d"x2[[Q܉.k3!m,>˚;T- rJ56 vҕ??_hE4s|,5yީ"$8,K8U\[4Se~ WϛpKPs'i$$4- X2JNe\\ ;2w#3pYX 3Tm|qq:x4re|ers^/ y{agKKG.PKj%KLǑy/4dX)dIO@^e֎ʻse3SlUPjJ&>2dUg.ڴZ*SS J04Vh];y?VTgSS;z()I_Jt\^7Ap/\U.@egEFң5]>xE[^$*d+k7c OWlAI42-wf _9q|K@M<4%ҞY,WY8ivy8ڐu 65^`Zzۍaͧ@K@l][nPx&(2R :gN N9ƃXI(%BB/x@nI|.X^ӔRAZ(lYY]% GG˓쉵ʿуGc^lN7?Pl /})\ >rYj4KwgPg[ .N'qk@C6/K9x##m",ai+Rp@謕;(au#vysjFqdRU\PKC>wr)CDqw#JVM."o <A1:/>4/&En2C)cSRrkv6]^ H zƪiNsP Az]U߻ͣA\en8Ȝ-c:}l wݢm :X"r>6e!ԣI7z'n0:Z(eG549 y@`0%V>E)KtMÿ_pWyaȒ<+ 'mFAY1F^9(Xz]'^˸zG·Jlz.+V&PUL" m6;-_Y!7+oPJ;٣/ÂHt飛xDOHK$ d<-(Ɍ-I+.Q&S"lQ3@f+ XsjWtE2ryxby(be*|2zYf^X@FFBHSnoX@FdB=/U ̑i1P: v[,gרaE) ~P JjYAUjC]_Mq̆]/ۑHreˑx~*y2~9>>A'h"$ӛm3PIB%ۑΒUNP6cApWY4^%J2~$vdez$jAUeLC5PMKL&ΪR$ ΰ~hRitV닜dpl{/;qZFD(TA;倌?]]2 C]1ct8fޓF;2(Ke&6_xK$ Uߟ?e~nUXF;$t `ZlI YQ~\ OX1HBKA)'OC EJ8\t}:\#y_[FŏjaQcNX7ط8K^<4ǞE__K ?F 9na+>"Ui!ȹ %xr4Ϻ5a;$$Q3m 1nvGk:᝺n';NYW\i5Fz]ܽ(qci*CZQ| (e.{xz>&M$J݊!Jusgw*3|`>>>L&jg>׮O.m=⼈ g둪 qqo*X˛t߇^oI:{µ;cVxB.{foC$qE"B܆cGOBg̛#GL'skT6A ||Bl {;}`9sQ4][iYk_18yة+jhk ߁*u0Cd~&ãXd&~8Ժx@ (0>\y󅦺E3s΅+YyURl{.|G;-5쵬*̅H l|#V)7G3_ &Ų,xxJE]c4:pb H)|,4:p-d۝i=ٿWgu"gΓ\0-n (.ocIz;8ya3~ٗ5!p3nJ|=Ь18,^x%UjC.~8Ћ47ȇ*/]#'] Ѹk\w?+ű"qmUoC95Gqfv^T:{[TAH_>nڼ<ˤCob5Hb 6oASJz@t0V} ]M:? lb dGKgbc>/\oELly>0^>7Dad8d i #e}HH4_>nL !ƢN n E=4y`ɲNqT-*۽[HM~/'lXd3), T1eAEZ'dK9_TLAg:B2_A311|#Hn>>:+zF9G۩d8TgT!OUG6exJD魽 ޹2qDdJbx&8C8T"G>H ?\`s%DEUɂMa9%aOj6T1=X8lHX""z!2jxWGΎIϠ*OZdLϊ d@hf [L]UdT:z;'7'?q]EF]\g[\+kqEF 6l䔾Q^x`5rͺ gq:EF1I_n^¸"k F%ĜUUFM_O:CxQMa1nƝZ'ɚQJ':kLnM=Ӵx˶ɽ2[t *42NƏQo{}tq1\@fs0̅c&z'6ks:tn( O,#;Q[ /B"AdVڜ$J_p|J&CZk'*ry~/ -yZ y8 >p V ..ŢXo9`Gu0Y )4W7Mv`=`T/J{2A*y5ܲ5vl=NS>kDw:t-1AUKl&їCI>gL&(REH{gr"4xӛfFP\"}(51qAyoWkԗo.6v}ט{1ڦ9kVzK?ZufyVI |)8k?xl-\7ѐfH:NIlqnᴕE.F]cc~8krW i7MMgH}&h8D.FDaɼ2fpը]yQ##CVI ?M ąq5]mM.ZǻNYz>ұlT@ᅍ3,D١%*j@?j6 =.\m$EVyh]g d^z+@o/aevD]8 sȣ/Q֯C exqÌ7dxq)fp/8h{Bĥ 'F'"EEX sSb+Gxy:`)td1QdžNԡFQt&i8!dž+N!KMi\p86`u"_J ψc#6')4͠Q-˒?Έc#v'ߐ$;iBq?FEL3Ijᙴpa;PMKb?Mؒ Ka9;Pw -3窺 4DC~±pޥrТaE ;tOVh{dDI' ,*Fp)fٔP݁<{*=PYI O~s{Ia#nvxu5en/g7`d\~pXs\aB;(+OMߕfxй;e~Nl-BܒY}9,˦սmd1BWɛ;%4ꥇ-/dD:rEӝ:tLrPtE\eTvfnG*kCz,m+%Pf%5eI(D6v0$fvHZ21M;<͸_ *9G8d]8t ta3p}4Kd8ɳDm&mwyޗʻ>6!̬ȑu9 3cކNσ[E_N,^7Z[d2?/d]bYjaTCdݦwe+d̓NyyX6p 4d:K*[`+HFv*MlۺmwL 1#$;}ZGWο/X#]KdL eDžkD0s턎i,I9!♼Β /\J,dpu\i^s}x*8ˢݏ>9o􆃡&}l>~3VԵ,L5ʾ|9{׀pcm*qt/2]2%ifMGC/]"d"~yʙ34OsE; ;Fϣ:ogChު(|Vya$ϑfeDϒ]5'>YKUgv<~JTW#da>)b3)NY\Tm]>7&l3KNEm&9x,f<늳 TC~p [O o`8c Hkl@;NSShdlM]^$'|m8*.К :v6Y4]첺^7^ ` AmVm.dzi_Wr:1fS+rlUF*Qtʚ|=vd׸"mřPs=^o8Bn 9$XhV=RѶ 9Ή Z|n&;xgJzsS7>-5ڰ}fh<&m>vĝAtqeX$.nHq ȝyN0fv; F ڪ5"@g:oKUд,\,q ep ՙ i$udg2Fx+ԅ#}evcXüa$DKC޾h~aA)dvOm欇.c޵}Ea&Vq-|!okU\i^[l]!VI5ƠR篗4ƵXEۂVq,V_.mO$ZuG*h½Xo.Vmh9zOJƞpOwHӲXm,VZ@--aJt|J2o噭ƑϲJZa&*wإ򷡝 ۱oyqp,h#dA|Z;}Bq$9"ELa! vy>0Ӆ[bAw[ũ}6"~^" {#k%Z\vGE22P'Gk0ǖm6;*y͸julG$;i~JAeq9rS3fqymgDq5Tu.mUnГ}PSѢ>oUh ۤˤ,%KkpBTjgsOJHuь84Z<)k/V!+=!-n2.o:WywəlVR^/ TOãY֤nӬcd!Y-_)Um@yqcy劀*g޳K"W; YXM65ՙ٢WWHhõ+ZdQQt}Z IB2zmc?mq@5¡3PZ/c3ԝ N@K{%&(/KUt 6btJbKDTHmS6Idk@(\o[Tݤ16&#ޝZrQho;Z5em:tsqG:n*jDcM^]2 yF@.p "'zNIq ߻e`R*tJ,s."A: }Ǧ/bAdbJ QJ_qs4Ay/Ã""YtEۚ[ci]q^&7ΑM;݆{/bB| J-@Fku5:\-YUDtйqٹc LP%}3wv@H7jdY㦙O"cv?$D)JҤ%ّͩف\c9`qw-uw{.a[VtF/nrFƝw9C(\\s#w;C3TJTid YF.rVT:6;iRZi 'i;Wnch5RFTw R3tQk9mG:vXXA/L aa J=ziXgBx`LL +MgP7tQz' }. }m+7 "Gyfǣ s>g9,l'H4-RʁgGF]~w;wB^}vO8Qh8~w[8J;Nޟ@u, ~ޢVI]~p=ߨ_*YkR&RJ?DJ28'g݀zC!}2lpzwI2٪e.܏w<g~a ] X,<{Dybg܊ذ~7Loyfo,[-SKyL=לV+y8sS=0>9o m(*&[!Vw+FE %ZoqE@E 8, W.[\yˬ_I |E/\a'ŰQOxEFsÕV=2p鎌D `)|YaFgb~\Oq,jB=jeYu⡻G3e9N7S vP5;@x Wpy3ĂjD{ 5%D "]l ZB=펜&REfV6yi S^E-/xkny.}+Φ@yI5Mv:&xa7U(Wsr}#a ,+A=ǃϏXO.] l[4v-dB,2Jƿ*qI5|}\?_fzf 9o5ԒHB k YvͶrB2NNhm0`otjEHľhתt4oگHHv* %LSi_ّ̰Dw] d|Pqk?wgjJGR[y]_>0\ߝ\~5\ohG0> Op{2.u.3?9[u]`?{q}GR uIƄ! ͘)K1oXO  V93Kz6`?<6֒FhCQvb18)kc}ކ·GHB_jY"~x+rFbux`"H2\D+O\fp@=<4ClӃ{} >6(%;Ń$'0 RuK{]`ƻD_[cGeN\dr}ӍB#j3f>r&,?f*qi뻋T( ؀<a4϶&ч^/ &% =x[UI=tqy@XNMzKZYuTY()9^Zu#P'r)X+BvLځSs/3#rdMn8ä=x c?1V-ǸL =٦/58呢̂caa weaACl9vq<mp 1L e0j$Ѱ:p;VS pfz#fSR t4k &rSIuQ1| S njaQ#Y8oXb(Q'sN\JGNAH)7@,p;RWhR@1uoQ;>W}*o LYiaځLʰxW\]}qܸ@K>.ڷr*d = <qΓF3ʋ49*riwzTfAr bXUt|gЎʎįHznȰ 9{\仹H4bGX>pv*}>)We{ fʽYh^fRM:dG^i}C+p?noifRM*0Etןee.3&B[”5e,}&B2R\uwyμ\YfRʫl̝,mfR l,+|&i7&b$/ ?I?dxI&7~x(ҵaC:fRzӁ TFG9Hg#7){ j$Cu2WI5)WFy4oit;HOJ?N8Z@OJQ(~WCivSw)2;Rz(-ȷL}}NL`|nhCI:*REՖWP.6E9 cdnr:+rB24V+gUUq#ψ񾮃j8mV;j(ON5ܮ6?|*;X3a4P6~o E[YipFy8vȸݬ!ra|*;8THg4#M 1vq5{TD33]p6q| 6x+aNM^nQBۊm -c>]:I-ݢ;2ݢlH]Kׇ3hYt'j%7-;$u{?E^Qy\vͅ` j M{2wȌq3K\N"mH{%QN;voJFpʑroXq4 (/0 <5"Ʃ ' '>,#޿Q.LÇNI)8Z.v/X5 vxx[#D딤qp0$HApᯟ7+U<;w,\zar Tf_/,94^qecFDge48D /9->K?x/gl`ˠ]ܗm}9G@i@IK.`KzȔDhŸܗ_%Ib$]"p(h.L,Kze1@᩼N9EC¯ m?m}~ɅaBؒw_r౗9sx>Ș& Ƀ~=$@J l@j$Om>ߏ7SOlO*jJ'WԷ՘[~߸x]Jbypi62w5@X8{c!r\ W,VZ0ylj,XOLltJ FXЋ&"8pÊygȀl an t/:G:B,)!*ӤCzK=R6Xi6<bxӒA^Ztb6dNB f0Xk4iS\pJⒹ>+Į%,*s}w/z<3ʴEIu=s>  N"př񩋷H\FfƜ#}=J-#Gf-dgAoʓpPEIH]MʥU=KċG:LCZ$qp)Z@X`.Qwթ(\OH:43NŪxz9ո# ݜZi6DZrTK|,$k pAq 2N*)谁w @0\dnǖ Fs^@ b5Dh%jD˒J~jQ`ĩ?7k)ZMy~J:hT~Q;=(xkȫ9[ئU.5xFSP{u?8Xk6јjKT@O'f]>=(ogH>mWM*n#]GO,~u'1{d?0 j7s'wR"Y=r&GIp\wR匒"kph.HDZ3wN"L6rqmw 4_"T< N2 / @);g }}'M@ -1JyŔe^#LWg<{\`*'_frU<0VMXwun8e.Ar".f)ތܸ<)0, x{ a5*bۅaY.f1`y o:B.e./.zs9)$TGKIQC'Tz6P:RR2H_X.«Zg$pI‹J32t&S$gISl YNH.8_HuƱY,NxPC{lb#\V\"fV<$"jSnZ,b -cR{7`X|n> #Rn@91)U>x~Yq {qd"%j,1 I˜n:pmTn*ː:.Qa;KsW1LAD ZK2<÷Fd Gk*(`=o фcOfN2hh&hQLE_χYƞ.\=iýIm·zA[8 1H1(Kk$O%``/g1S sYJodN{Xog1s'mSMhC1r6< 'oYlH :T" ncQ&Ho ܖĞcnWCy'?,!I0V`ܱ<_7"=Ҟk 3/l B"z{06RP[~~&k-Owjnb*ŨԌp'Ns~3#brJLn֚HVl}}S0HB.o;kj]R7`!hdU(HVe8Mڽh?`dw ӏעiUP/sbߴo֌AךiE̚s o^8Tq%Y3{lR9?X32:k tb9<5-W ^_M2f#fRP;f%ޠ0j2g֫jzO a#ZlgUӛp!" &%7^$y4YJ-1/6%Q&9iuaR@*y}xxw. ȕƕǁx$TwIs;jMmy @"jqUA.&yOVj[pQ5@Ƶ@MZpQ&v}WX]vi:hu5Nky< y0Pmm^ȃ+(pN'2M@<)WcK2E>aj+C>y`ȆDt' [gRQ_7 Yx/´@,ר9;dU,J}gj5A b;d"? vmWȁv]!GY!f]NkZ:9~PbyDZu"W(M|m<y'dEζb 2.+ aƣ .Q5'U){ә/sߨTV’l0<@9< 8{Bu$kp({gY!şR[әuD*ոasYX_nt|iS8UPD F0\U0u|ΐ8ʇ~iPo|_q7 \6DZLcRr0#NY%aĚI,d^C$>,n%d/hYR_?N@n0_Db)$)C? $DCղƯux%2;qZϗ]́r&d[?ϩsMKȿo ɰRI[ʍe.r/@ sTffl }sƯ=3S&$M"N~d'?YƧjj')U`iNV5h \ zxYN@#"Ŷ3V0yJ{,ycpFZsޅ*<ġJH7V}iG>o)ˢNF\4\ht6\Ү.z| _O# a%O9 yPe4k< ';gAaZ2h&k F99xUV, 8/Ibf6^TpɎ(ZeHpJ]MÇ < wЦXc`\; PEZL1s` &b0iY:|("'J/dV tv)zC/CL3keSL NG/<$AP6Nx'\f"?*|li+O>L_p(±ԀS #B}@>4KցcW8sa!3W &$|PCzk#B&}oXI > Ĭm޻$VVbxVX])0M'.ʆ T%Kԧ>h_{j@$z gœ<]ODs5SЅܩ!pTj2%-6"+^O!l8x 0YbtoyE"hA()WUDE0@/Q\l-Rr Un!o 0ĺdhE!( [ĜN 1{4[pU4;S% y]& qg,`3 1;c ę2!Y~d3 RIR.j}HjLmx0 3kpL) nI5x(^顚P-|cVw:}MY\Tä/Qa9ni5Zw1+K݇Y[uuŃlD Ul3&t l: xOR[7 C 2 ҩԤDa2QSulíQUK}`tm\r@MJNmXf|7?pX8]*v{n%%/y+P-I,^Y0 L$OiED8d g=ސ^&0a:'z"R7lrs.Vt} N<6TXcJiL)80SyUt|= \NYߏY%jօ+)8bz8 `6WMJ ^{ v]@3iw)ܣ= `'֐i(82MBK  Shb]hXy^<,|4Ⱥ޵p NH2oJt4: UX \EuJxWtҬ#ش%tt6Of-A~!f^$G~>x@ׯ7~xr$` o<%JoƇ5(H҉mHB[C"=n.l]p-e깒P|8ٲpax_a3i椇2[zE~YUJpUfT~[:{]tQ)keb82ٺ<ɀ[V Oy@KR"jl탧ﮧDϾdop0mlRd$+7:Oi);MdOD)aM'"Hu4ƻb.kOS␡eI-{x簾hA(K>a1MZeGS) .vRE.:/>HA\xyИKKnC\HqD ~9]E}=TtT g,=SV1~O ,NX"Oڹ bvQn;0> iq3d+!$$|y$ j^2h"wʫ=66RHuH/tfkGz.tpHdRO8!')|X06I&H) ~JVDUYpT@ҠnCbeԅ}kt7v>ZaIJ藩t*" .ߣPb)) :Ż&w ].f&w.VE C9G ?|{rWP[ipTAѓwSgBa5M.3ˈ(GaU཮W$p!]y RY|}EPXLɺY3`|h.YerS2[>8'v6Ƭptp% 臣G5<.xBXڸ/ڱ8:3OŻ |K& tw#9~JNCa<ga+&IţNT cY`$%۠k?Y4?p\p$PGӤ,n":ǐLWP 0 8 I !iR1xUD& 4ý )$]vdvӘk% }.o>`r`X  h)HNޝxpeSH-ŽvYu"lFCi#Ӆ*%Yw.r[Ĕj4,MpLIF[f7QKOQ:Q: $?%~VXH^9 GnբE8DXcbwlͬ¸{NsW( *4Z vJ̚g V aʉӵhE `pW%80k]+p⡀8R ?{a9+p1e.+?D\,bw>#ifm׎h YkLi[0PSE|5~-5R|/N\ϗݵLs'.FyV~O4(gEfOI*W{LOqD/<@,PPd+P]}e^RkdG?F4<&^%/B?4Zhs~Bpтz6S'3@) x-LDHI*sHe,m&rpHO_@ic~?b D%+>::@`]GHÓ᫰Mx6IB`W]D!}GV>@ QIf7j8>\xh ^{8OՕi#<$z]ŋov}DO-:65C~= F4^Pz_NGx/qpamg]#<#$paog`"' 9wHE!Nm԰>!"{@lXr)!is$ 3keCcn`nsDYjÆ3 m6mNR̉@B[%ӏ?OK'JV=[Gm|pс2xrR*Ct-Z=ܴlkd S ZhAKdC4 eT ,ăbS˝)ZhEC}RUeU ' iPA{u'--o:.zkZޞd7zYB9sSђxy&az UC))cV]{"{{bPejP"7!-- 9>nh8\AF4y0--RJ(jS?$cꌟ \$z\}n~~M -RRth0pSΝIy.d?daUu~(n0s`f^ĄVñ-YTeFRW%nA7DAUB";+"P FAKgCB=LE nAMJѿ41Ҕ"ZpvG(t`dЬ:| 06f{Q^,̀`,r2`4pvKToKXw+]%~ W잨XRUHPAV %nm EDאFM%e3.4){I*ځܩ++"]6ePb ogwEvEò1{ PRɂ}8+Ig?:8)) YF {/vWT7&SYv \z &(vWT(DRaѨN;nbERH5Xf4'' 'iJw^hM~țso B~_ 0]7)hJJ\{]ѽ]h}di>Sc==bbAEP*Rru%R`侪8-1ܖĻca5}rCў嗿o?_~o?ۿ_˟~O?}o_/?o?79~sKw9ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1j59.bcif000066400000000000000000003650311414676747700260060ustar00rootroot00000000000000encoderciftools-javaversion0.3.0dataBlocksheader1J59categoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindByteArraytypestringData2019-06-25 21:40:47offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData0mmCIFciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDatasynmannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataپ5'-D(*GP*CP*GP*AP*AP*AP*AP*GP*TP*GP*TP*GP*AP*C)-3'5'-D(*AP*TP*AP*TP*GP*TP*CP*AP*CP*AP*CP*TP*TP*TP*TP*CP*G )-3'CATABOLITE GENE ACTIVATOR PROTEIN (CAP)ADENOSINE-3',5'-CYCLIC-MONOPHOSPHATEwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets2<'$datamasknameformula_weightdataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData_HELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10HELX_P11HELX_P12HELX_P13offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345678910111213offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataTHRTYRPROVALARGGLYoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedataY  @  masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataHISILEPHELYSVALASPSERLEUGLUoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedataY< masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataTHRTYRPROVALARGGLYoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedataY  @  masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataHISILEPHELYSVALASPSERLEUGLUoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedataY< masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData15offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_PDB_helix_lengthdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata maskrowCount name_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataFABCDEoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRVALGLUTRPMETILELYSHISSERCYSoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaorigin&srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata F! hmasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLYSLEUALASERVALTYRASNHISoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaorigin,srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata  D   emasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataTHRVALGLUTRPMETILELYSHISSERCYSoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaorigin&srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata F! hmasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataLYSLEUALASERVALTYRASNHISoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaorigin,srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata  D   emaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatahexamericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataA,B,C,D,E,F,G,H,I,J,K,L,M,NoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][2]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][3]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindFixedPointfactordsrcType!kindDeltaorigin5srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_bdataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_cdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_alphadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_betadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_gammadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataC 2 2 21offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindByteArraytypedatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData%polydeoxyribonucleotidepolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataO(DG)(DC)(DG)(DA)(DA)(DA)(DA)(DG)(DT)(DG)(DT)(DG)(DA)(DC)(DA)(DT)(DA)(DT)(DG)(DT)(DC)(DA)(DC)(DA)(DC)(DT)(DT)(DT)(DT)(DC)(DG)VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8DӤdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGCGAAAAGTGTGACATATGTCACACTTTTCGVLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsӤdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC,ED,FA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData123offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataѤmasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata  Qmasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataDDGDCDADTVALLEUGLYLYSPROGLNTHRASPGLUTRPPHESERHISCYSILETYRALAMETASNARGoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata                   masknameheterodataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_struct_conncolumns!nameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData_hydrog1hydrog2hydrog3hydrog4hydrog5hydrog6hydrog7hydrog8hydrog9hydrog10hydrog11hydrog12hydrog13hydrog14hydrog15hydrog16hydrog17hydrog18hydrog19hydrog20hydrog21hydrog22hydrog23hydrog24hydrog25hydrog26hydrog27hydrog28hydrog29hydrog30hydrog31hydrog32hydrog33hydrog34hydrog35hydrog36hydrog37hydrog38hydrog39hydrog40hydrog41hydrog42hydrog43hydrog44hydrog45hydrog46hydrog47hydrog48hydrog49hydrog50hydrog51hydrog52hydrog53hydrog54hydrog55hydrog56hydrog57hydrog58hydrog59hydrog60hydrog61hydrog62hydrog63hydrog64hydrog65hydrog66hydrog67hydrog68hydrog69hydrog70hydrog71hydrog72hydrog73hydrog74hydrog75hydrog76hydrog77offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeNkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets DdataLmasknameconn_type_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatahydrogoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmasknamepdbx_PDB_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataMmaskencodingkindRunLengthsrcTypesrcSizeMkindByteArraytypedataMnameptnr1_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata -masknameptnr1_label_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSize0kindByteArraytypestringDataDCDGDADToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata0 masknameptnr1_label_seq_iddataencodingkindRunLengthsrcTypesrcSizeMkindIntegerPackingbyteCountisUnsignedçsrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize*kindByteArraytypeoffsets*  data      ! "#! "#$%! "#&! "#$'()*+,(-./00+12310+,456/0+7489:;0+,4<./masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize1kindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22OD2O1PO2PO5'O3'HOP2C5'C4'H5'1H5'2O4'C3'H4'C1'C2'H3'O2'H2'HO2'N9H1'C8C4N7H8C5C6N6N1HN61HN62C2N3SGHGPHOP3OP1OP2H5'H5''HO3'H2''H61H62O2N4H41H42H5H6O6H1N2H21H22H3O4C7H71H72H73OE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HD23CENZHE3HZ1HZ2HZ3SDCE2HZOGOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̍kindIntegerPackingbyteCountisUnsignedçsrcSizehkindByteArraytypeoffsetsh  data1 3977  3          "!!NN`[M Hcc2XhfshcVO y7zc cVO'cmasknamevalue_orderdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize1kindIntegerPackingbyteCountisUnsignedçsrcSizeꂤkindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata            maskrowCount1name_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1J59offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!data@1d}?masknamefract_transf_matrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataŸz?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataRx?masknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata2G/Kmasknameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData45offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataٍ123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeLkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets Bdata1F.Jmasknamepdb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData`762761497498499500502505506511545546561562565568569572573574576593594595597598600609612631635636645652655656659660672677692699700701702706707708709710715724475476477478479480481482485486489490493512517518524525529530533534535538539540547548549550551552553554556557558567582584585586587588591601607617621622624626633642643644666667668669683695696697713714742749752753755483484487488515516519520521531536537543544566570571577578579580581583590604605606618619620623625639640641646647684685686687688743750751754756491492494495496501503504507508509510513514522523526527528541542559560563564575589592596599602603608610613614615616627628629630632634637648649650651653658661662663670671673674675676678679681682689690691693703704711712716718748611654657705717719720721722723725726734735736737738744745746747532555638664665680694698727728729730731732733739740741757758759760offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize!kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!data masknameauth_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData`762761497498499500502505506511545546561562565568569572573574576593594595597598600609612631635636645652655656659660672677692699700701702706707708709710715724475476477478479480481482485486489490493512517518524525529530533534535538539540547548549550551552553554556557558567582584585586587588591601607617621622624626633642643644666667668669683695696697713714742749752753755483484487488515516519520521531536537543544566570571577578579580581583590604605606618619620623625639640641646647684685686687688743750751754756491492494495496501503504507508509510513514522523526527528541542559560563564575589592596599602603608610613614615616627628629630632634637648649650651653658661662663670671673674675676678679681682689690691693703704711712716718748611654657705717719720721722723725726734735736737738744745746747532555638664665680694698727728729730731732733739740741757758759760offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize!kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets!data masknamepdb_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata2G/Kmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata!maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata rowCount name_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata&HmasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatammasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypestringDataOCNPSoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeւkindByteArraytypestringDataٟO5'C5'C4'O4'C3'O3'C2'C1'N9C8N7C5C6O6N1C2N2N3C4POP1OP2O2N4N6O4C7NCACOCBCGCDOG1CG2CD1CD2OE1OE2NE1CE2CE3CZ2CZ3CH2CE1CZOGND1NE2SGCG1CENZOHOD1OD2SDND2NENH1NH2O1PO2PoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeBkindIntegerPackingbyteCountisUnsignedçsrcSize*kindByteArraytypeoffsets*  data                                                                              , ,  masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannamelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizebkindByteArraytypestringDataJDGDCDADTPROTHRLEUGLUTRPPHESERHISCYSILELYSTYRGLNGLYALAVALASPMETASNARGCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatacTP)TP                                                                                                                                                             *masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFGHIJKLMNoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata,#V#V*2 G / K  masknamelabel_entity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata"U"U8 *masknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata                                !" # $% &'( ) *+, -./01234 56 7 89 : ;<=>? @AB CDE FGH IJKL M N OP Q R STUVW XY Z[\] ^_` abc d e f g h ijk lmnopqrs tuvw xyz { |} ~                              !" # $% &'( ) *+, -./01234 56 7 89 : ;<=>? @AB CDE FGH IJKL M N OP Q R STUVW XY Z[\] ^_` abc d e f g h ijk lmnopqrs tuvw xyz { |} ~                 ImaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedata&Hnamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaoriginwsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$=z 3B=Ei64 ge<!t#NgjMb2]5)@mQ7&!6 /X I*i w%]0-Bk'|-y"x28;hM`D-rtu x(7Abj{Rp [oB &3'#EElXJtPS IAnBvd* &*A,*%YN#]F' ; cv5rg)^laLI;M | !8 GbkP#o >) z;WQaXzdxs@ xHyf>#DfQ~_0R3fEV z"EDc5N-KuF)PiK(Am+xu&?J; L[_67F/{$ 85ad @t &4kM[G 4"?+*[ 96DZU;[zV\Rg. [.X!#HR u<nu<UxNh t ;GS=[B20 R;Bb/Zb,IIi\ut < +o;+W`y-Iu1Ap) p^$?xr#?EQyxt@\ a&y! h~y_vo<J RU |N pyLA]HFI"^;hT*D?4*"p3! ALxzT =Y7 UtHZ_Gt   9#4}0#:ehnAL` #P\Db X+d}eIzo!5"@XT3^ *p@Zr }-r}n O P [dFPf#(wdG?l;_y9:j>Pq<>? Txr("At?0bV+ [qX;vNCEDi,n0R -,^weaCq T]<hq%)[ n~![q+G b/V-`%aifC\D 1r,VUH4uaQkO ~ \@XN  ? 5xX#oJ (tw/YJJh2 5}` pH Of>R.D i `sWeB h%_44},=( \&}s$H5Cr`oTd|GJ  e W#J8_6{qb<9DH H2v 'DO1,{)R 3Xe5Ln_wrzzrbC  2~*jBz; (6yXf{O;+e ^oqak8rU [. O:~B#HC L9 };E4Y2< YFR8[F'Y3LHU~nG2yTL`+ %=Y00<(l \#N.e"RdS?uX62t6)#:n n$o8`~pl256 U_>(;G4uD%~}z>^J~_9n0+^_jpE.Pl>C c?AHsxJ,=8I $\z >Wq?EVwzn7'rN28sBZs 8\@#\Q8;^#oexTz3mpQ``b__@7$"jSF *_5KJ?h)Ny hgf'zxF=Ri gD=7L  ~U$ ! DAc x*Ua 9^BK EG \<  89b+{ 8$05 r )lNM p :L N}| P 1piK -Fq X%!.2 7 f?<gf~  3D]Ga#Cq 6>iu\ E*S31<>tP0n|5e$Vx_ w~T Ed9vI@}~,CKd BA[L8N 2OaF6%;J8\IuqPQ:|}<28p 8A QI 7Kn)2 #m< q"A# g%);;mu  @LR]p$u# d+'  \b}ogp je6Qd_VcB sp\f0 ; - nm HL u@8KnD3s]> ^4CI3Q p1nc5"BhdA;qtcxhy9O`NmoV[UXinq_+E!Qm(` Rk]F.o:Ew>`' {/&# I  f} G>LK[ P~4a%k5{Ii Ls_9{rn :|KhHF!|^F_{ZZ':`rLCk Y nEM%GAtSP c7 qm"8OA~=L>7 Kl{: 6gM pbY r4<.xN-0nX8uxLB Aky+x5-  a4Z~  <u 6 lt`uSb R67gd ;tkZV]ON 7/ _=n+ =V I+ [fXip <Mu0]p1 B/^J(dez{Oc ui &7j |VY!3amGepwYe._OemPT3L ` UR<6BZ 3 /HpafX"XPx6=n): a)BAf. Y Xhq;" 3Y.5(h# m X3 D\ R;>8{Fx>2C -j8- l1? n>W=aC Ls |.6v/V, Fg9kb*   <KJan s"<cdhG } Z ORS%cDKTgC>X:+gz2LXIg_[4b0t&n#  %dC$&3&Y#[Y+SoIdO:Hk{x:>` u8k\8C$|e.4hG;=|{) |q Q|x4JguAVt+^JYQE{S fwu sgsmm z 27m<m R -{/ZS0 [D3 Gl,B1 Z 1x*:e],6~ CH 0z*m~L bt38 TXe  U7IZ'k&R` U P&( *FIr*w!fSFy,~~w)[mKU}r7'XM(` @wUvR# >y.mq@5lx9)% U;:F,}VCz?JdS DDIAyR 2 _qaFa`N{UY~*  +g4[! $W 'FwoHP%,bs& @NjlPhHЌ3 m~!wFyc񞶝6}eZ7"źBx^95tlkzCP , 8 h3 bX{\{ !E\B6 S  yTkV-D:c( rD^>$>zd9U[_VD XR6#uq$KDMŜO(="E =))] ",9(YϳA Al(,r?w>X7"Jubjb%t%($!"gկ"1 NP|IHZUX5xmyP;0:ȭ'=wE .G%d]gk o# @," masknameCartn_ydataencodingkindFixedPointfactorsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$qOab\\(02 S;iXMy F%"E[8sxm@F^HRV .Bh'!9zr(FX"Rw4qj:5Y$ `~FiE5 f9<VWyU{ Pc][?dXR;+{ SQI\!Ti?ssE peyQp-r1*+meMryh:'SqdE t *C fQE}X&z? j,mT{jxVm8q^'a_-v)#MH]4U}j3pW@M(>Zts+@:[a(R&<(1rxaBR,qC>m0?~ZJwwyT2)YO`4ae?D\pR7N+4d` \?uh[p`%>.o>) ~u F,f!8N:"EH:+&}o M#R T* |6ZB?yJZYO_\^j}Cm!!_3=?,oIm3f8Wh D+jN?7I(=4EA?@+YlK: +QPo5`P+jFW&t>Zm$%GX%2]W]?6UMUV,oT(OSL>|T!% 'ZG- l^ o ?nrk s?U013A&Oz ew0Ee 'h?{|@GR7Ch0|~ pvVaY5> :G<In 1.=] gOM!vZ`J  5cmmYv?'}ohNt*Wmsh/lwNfY BE`!jdSSL.|w^ #=st \Y\Py[g9hr{d0<(V%[]UM :a# [ Kvxp,&k ^')S-X^fW?Q^9<IIyn- "WTXLF Fl) E #i`%g^zw0P V7=[n< V5MlA!U | q@RjRiin  I;OmC duMwNIp6< `kY&% *]GFE8$Fr+ ~3rX=qh TXCfV ,DuwL -bcm9F< M DL{APGa@"tT}N Lg `C3Cxr6KlG JPRqaDU RMg(Xaal"+|`GLE'->En]"97uPi;hS !Uz~uT 53@g P+Pn=/P "0bW||Ch6x-a46Jxs40 \t4G-/*>_JC 98z| s.3rvrsz|UF)x'2 !<9;M^ a~ W#  d ^i;.! e0{ 2 Q9+{&z~Z Dy@Fpd~DV`9H*l Hsqzm|{f $s4p H!7r`A0qd   UU# I Vq_1A+y  7>eCH(Fx+,.F5g! A]w$Z7:m@J1&C p]e64if!exXS_OV"]H-& \<V/Id(t/*AD\M>@,GXD8g 6$e Nm\@$v:W4YLk1P 3F r!YAgS?6rXL'H wBL}@/00{FGl`D ojAr69Ao|Yu?ubg@z 5+ 'h` Bsd'm)SliT ZWQY/nD0 W )[:B!T`sOT}r B@E*3hh62wT/NH z@-d~!xy,f{!iMh6VHInmQ\%pD#-tWNV PtIVr WV* %la$ qxSBtqI t? {E7A}* [Vl3xw *p/ x g+txY V`b nUu7S >lR Cg(pGiZ + = L* X cu/8v ld?ar"4 <Z$h hbwsF? x OIRY';J*T 4 E S\ t 9 T2WP  ?  r2 fnxKMiJv8",l U%q"4 nH(.s LK & +v+y~z~(]/~9 %#vncFJNr Q~<|,QV-4\D fO YvEy'4PEwrm`&yry b*QVP/ c_ZJ IZ|!,R$ei# \F n;] nH je\c8&GPu"9d(* MhTO 27z=X}r83krbXK9Eg i;_ .NI; *}E nq ]=&K[R >Z?7H`Krw!{|K, UsR }URJ*rfG>r c"OT/A!)Y!J!# C=n/CDy[Z ~{ "pJZRP5; i(C@LR fB9%-8dv wF2 <_/w 8~q?:!kxxdg.T}I hh. [{ 7wnhsm XYzX)z)t\/ kL) In.4gSpZoM"8JIdqNLm'l NS{+%efNb q x;@?M \^ vm)3<d|'^!v+t f PVKtWu24b8v ,tz z%. Ys~ gw8- e%1j`M$ b]:,x; +$5]m!P, 6( p9b0l'=~!Q0M]VxzIP9  pK}76JyV'WGu&dGZ2t {ku.obwx_kG:Y7fHxUS+)S? 6V nA|I/fpcah2~ ^/Ll 2Li>= |niD+]sRH:k8,0  L s $$z<%`@6`0.bkZ0 8?n&p3z&9!&(e6~j=G|m۱02,{mYFB.9D15 `T*LC$骧9  h6;ju 4wof=f!G I|62-0X']~,+@:% a3(4BUN*i!kAsG_^Ff e=VȏAW9t| jWR(s$80˷ -!pe_qRC)sCX7fF7}ďIrh!% Z3 zh?WzX (<W׆ vBmasknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaoriginћsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$AYWsHH(GKjF{(.gf8>`CZSN1t n@_!l|) m =Z.?KT Hr Ee]Hv ug`AN .ZD[SCBBS4CjVrU*ya#B5/t U1z\ [B ~[}BWU2G!cXiPOg/}Xdz_uS~Lnz6U*/f3"& d2[?FA_NPuCzQB-<JVEX+6~$ ghl}j\P%BegJ.7f--'Sb{g:t9 lkYEyK.CEbYG;Hyc> NBJFwG0l m s E;O )X,q BL$.F.&#* 8yp9 } G  ":j;fKka0mvq4y-1[,p V>}q 1]Z3H{sjhh?M:N+ pLd:ne'E^KOUCGgF.\p}hK>mWGZhAS?L:a A2Q-h5q#BVK;&;8NRq#hoX87S&&@mp\ 0M`{/ni4m4GIcM_O}0`O5 2-eP|=.6fsp:k0_+sH+nbQ=x^nI>wJsb6:e'  [U"KvxBCcUF_hSDBG!iA]K `TV I wn.KW62b_6  bDA(D3\n`?z;\u}LF3NtW>O gFWWYe RIFHG@^dMaR> 5o$7 &b}k(}Oz8sq,E@ _UW@xekxXR W HfTA h#!Y {x.sjL @  66}hYA=E#Dj;-/m@]\Mx .1.2{ oay\!2C*_ n$o1H+ Xy p + )n Y  >sJ] o .dN[+AZ8s?7;K7 q9"iuUx(: 7z,'OO 8yFbCbcy]tiF^,YjK$(+k h.#!sp44`6yM]S jU&R @Fgam#J<Qi5 yI< 9=C({Ruw,R s :#R-8?HP@J@uv1_D<N9q:bC~r~Jq@/g" Ten ICTE X rv JV td8 ;ei=vJt fq:0!L?] s zA%%  \Yv JEE/{ .x_B$: LqY k#x= >7JN Lr iN_>@~!sjCi(eJ&q1Gy + Po Xr\bUiZq2)7)cgD4kgw#E '#, EjNZSAze@ QVZ{/:ml 8sJ.~B7 TH d^z->T w6?a CRI =t~iZ  '*ir|FR@D5|&-e yc W5(Zrc%)k>l~rj;E=74't $=A3oj( *"hke/o7} y<t+cHxOo3K(w0OV 'SAs5'P5o 82!%!,ykd# * 1@|| ~C-?ysgJ"?Glr0%HXZs(_5 b~s4K {h/CFr% *F} TP  ^dM^veoJ 91[T\h/c2LdS}D4V_wisY+yG< gt+[(SHG 0y 6`)sbF ?"FI aCV:BZ v ,TS SQuu"%)xL|m25 Y;NS9#&[qK A%TZ].b<(c *:I+A@ {PXHY 0|H2roI@rzG;Hqr[u$ez cwu$2#| g"`-&SKJEI~|avwdTY<^DRISh#apwmh ixKO7 pB #7,[~Qh,~#Paby"EW })Cs@XL_Q&M;wk.(] ~&EkQa; w@Z5 4Kshop$  s"CG;w*yjI2+z1CQ}1Jl9&Y]sa t: 3 2L}+8Q 6 a/eV4C EB<}3!x S(<})  s )-^ba*bRG ,kr YV #5 WZ g"  5_U GA3h? NP? =e@w2zg+KX `V vi Ccyn s qj7{* K@{X,]N t :2bu #nu Z4 >]d &);  3}w6 dqtm Vb, /qlAU2&[fDj  ]V^+oL*s mcZIo qo?.-,99j9;\D2~e?a5c &PC  7T$ A9H|.A~ phw6 /^=v&prrD1 {,%<;#8[} \7m9d(v: zfSt8an{]?C=@>ACSe\c4 `(v%Nd_OyN2;f f9/gex \i^X 0A2:LbC*XG0|'/\ re840kQ:7F4 C!xz>_(l+[R;Eb`)W =\#%LauGW}d"3X/)bcg)B aP& :Mt} XH`vl*Y:-: :W;jT+Qfku]ZnɊ?_0<@wٹ-6l u- ^ m`h&3;!F6NG 'Um]_# תVf($Cz͖=޷K C2`> ` m@IE o$62bwNLCj_,"<' _e?5дp(}SyOX>0EJ۶X =| G#L>Pp"?>;F̼" 1?!o L-$(-н12}P&+_-ڳ:5ޡ! =-$RJ *ܧ/Ƕ-u]FʹN=vP<,W]nϺWeWΡdlMI":C.xwmasknameoccupancydataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata nmasknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedata$44U9<3k.A3IC2>?Tj=V:W5L( g7~6e$TR+wiaG  Q $Te.yP#,=c#x,]| X% G7d^c^>jxO@lDX=mi <_* (w]px\=;hNU}h'n~?#S-c)MS3*_;Tz35,$fe6$Suq[(`[p-&UL2l7pgcR{g<^.iO&Z9}>g&oIr/B)/\~p8?zN/Rx&4p& [ZC8PvmBJ8<EPY`~kL/St} t  2|YL2QtNs8:5aW g% <A .yng"r'!(ChnX[K _.(2 F*U!'C1/'yxXr4Phz..2ITXb?8:>G K]Uv,'sY I}F(j3s)K[pM V0BI|3T\J_MxGqmbnAN>dz#vx4` hIJ[X(7A[)6xf&dFk><h?3f 1g[zq5Youn Z?R5rR1b> f`Uwfi!f ,ul;m= gx*NI~78=er83tk*u{!?w0iscl\D^{aM`V(f\1Iy|:4I~;\[ d#n_NKhE]A{uJsZkl?Ldgp2+rR!m'A-AYbzc''~LxRdQ7rM~EOP>[wW% `(V6b_u^NJmFYWfeuw.=%F.A8GI)G)yi1AC0N213Hap{"6:F=HX+_E$~Pj:}I$i6 _pNq]@^M*c,gVzQ~GUXa  G5kz*@za~J|qOAEs36e40t,ntnKBB7GxI>o{Hu~;vXQOB Az< m5j^)ZeL nboz7PMmV9^F3 *Nt=Z b1kv,$aR\GP =~f lT13+2?E*Oo-2v}cjM"4b2J,tI[#7R(,A=lMN9xb^F{nNJ\'{k8->G\\j1GKkSjqmnY e6eo=r[[";gA>Ty~ZE{>eW<:6'~M](/T*",o7a0{)<sH"AKjIgDwVsW;T2G<)GWyW$H *q2TPP{ TP,5$%z{Hk f-8 %{_EGQ X_O$>I~nLS+cWurW[ h]xP_C!3S$ 7Z\WLFdUFl-T bHlNTWKvn.2=:_+Q4J{B$)Wqf:G$ I7i~u$'BL r "|B1AyD=t^ 8& QrSsN_LH+qw|2P1d{ IpoNZ6ibxm U<@y& v2zAh{SE {ze)$w%P3ZOrah]B*D\ij+keKKOK( DCUk?lZU=U:[H&Y'n!)+eea;<X1 M2[x|L$~a/H]b_OmM]sq u@]g"dB6\`haN?ffe ` ?\;3#w)y}VJIWfin=V{T*Luw7/\)5` ]4wX[?S@/%y^0m Y  ec Yt$gnR$5bj - w^=i\$+kenn 2.T"8-=ZL_[ w/*gbyfLaaVbI<a| {`f P}<XGR se a  ~ b ihq {p_5n87wEGX\eMIyTVmasknamepdbx_formal_chargedataencodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatannameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeւkindByteArraytypestringDataٟO5'C5'C4'O4'C3'O3'C2'C1'N9C8N7C5C6O6N1C2N2N3C4POP1OP2O2N4N6O4C7NCACOCBCGCDOG1CG2CD1CD2OE1OE2NE1CE2CE3CZ2CZ3CH2CE1CZOGND1NE2SGCG1CENZOHOD1OD2SDND2NENH1NH2O1PO2PoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeBkindIntegerPackingbyteCountisUnsignedçsrcSize*kindByteArraytypeoffsets*  data                                                                              , ,  masknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizebkindByteArraytypestringDataJDGDCDADTPROTHRLEUGLUTRPPHESERHISCYSILELYSTYRGLNGLYALAVALASPMETASNARGCMPHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatacTP)TP                                                                                                                                                             *masknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCDEFABoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata,#V#V*2G/Kmasknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizeԂkindByteArraytypedata                                                          1"           %7     +0 Smasknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatanmaskrowCountnname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameparse_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamequery_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformat_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData54offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1j59.bcif.gz000066400000000000000000001311721414676747700264220ustar00rootroot00000000000000]`ןw{tHs=DCr$!),ذ#"VH XA`(H/)6%\B $w3oޛ7ofܿđ? Qr\₂ܢ޷dݖ6GaQNA>>˲h}':XAe㲊 sEg9WPPne9 BGє% r=뉸lGi  sf.5'?{yzq!),̚B_y>;wD"w8s) Ə/rW{;բ8Gnqb|p\U,CԬqrұ SᲜaE9ٛD9V>s>Es)oa^VѭxfQȜR|ܞZ@ BQKLS4 @C=RdZ趬)W"b2f|Vn pAv U)X*:G3Ņ*KOk9J^#0'gR5*P]*(Ck&OͥiS'VݨKa! 4le_ߝT 0 vf \FWB.cD2 .Fr~Keʽ1BRꛓNv+̙T|.eq16Z3!gla>,$GoS7OwpOXO J;BM3 %)1#>"!>9>"&6#qxLFJZDjZJF|brDؘ1q),I/ؑI$SS1N9R6vlMʼݑ3abq es:S rW\PWs:m3W'}1~R<}]ex̼\Ǹ){eekI8+'f..@K)կ67 \ja+ʔ78ҍifMcp&K;.; KD&IŹ5:p3S c/R;kFf9㙝FBH+2Y+W?RI~ͫdǻE]]/'Lmk*q^|?$xmmez6xF9=`lCM=z 5{! ԋUB_Iq}q2':rs^|j_ڢ xH 9%51!37k#¼Il+)ήii)cbF֯ S1$NRGVѴFS]8^5bz]պ[|61z/Էkg ԣ/oʮj@s29C fD@fSuR!ȫ[VW\oOLOLOet|ǧ%KHVFԯ׈B(!I5#zF0MF^`/؈4m2":ۈ6FmDr֔W Ǖf9c4f˹ F}MV >4z-U6rf]>qYE*n%0v9 V|nM^{v u7\Ye5+8A҆HLߪ|T4(,ʟ8)NsTuV 2]uw1ӔiR Ɔq!*H)죞FRn7F˘:$>9̛d%s%cGׯʏ;#&%%c<;B= ?#wWx6ډexpIp>.7nkU12-&=Y|U D_3G%fՐvo0>;o?o2(.udAd55͗B U5%lͅ^ w Gſ .hUst{N笢"Gܪie!R%S_.Nݹ~WUljbgPfCA҈3yd;uomAn΄@Sׄ|.>ќs JS5ri{5`PX(juWxܜ\w+W\^{%J5^IJns;ʏ[STμYPY^YJ*B:q =.#hȴX~ϥ#譴+2T L5F Š,цRPrnucτpi0֗P/m!7֛_I2jrJ-+WMWE7՛keRѯZu(s#j 윙u>Q|ű}BV^Q긥 K3y ӽ9M/TY-ͬ쪨[W4)k+AS&eC7b#cρFϒSrs3LUZCQ\R4!T Bk?YcsEu/7oYM"^q!Sa?3ӈaw]]UMvLV3 ʸ\GAqNC 䘤vOFIDTCzE~Q6֬ ?>Ktc |6yꠋ&@9 !|\"8 >)zt9a511ްqbkĉ~=08uhF\jFR&c#Sg$%ڇ&H92q1Ó' >2)yhBĄ,x_|Zz Έ>riCONKL3tHLZZ'$' L34#)]3$Þ0dhČ C'Ħg gqIcO8|ȄFPkEP{\9.As؄c-bI,;` Mr}ZU9D(+?+50W ZcoCJqSo=YKE7b^aW_g;YX_0mJ > ጡշa(o gs̮ظ1IF&LOMKIHJΰŤz澥#eY6I1C3bғcwMZ"#p`ˈBHNQQCZs?r,+]{2Br3FG+gGdFx0ʍP/vLr䫌FGOtDL(1ȑ 5AUx^gtLtw̉Ӳ &<`̞sz6!s&t ^B/%K%fR3x^zJ^zF/=Kg3z陼L^zʌz陼L^z&/=Kg3{陽̕y陽^zf/=KgҳxY,ҳxY,^z/=KgҳzY+egҳzYl^z6/=KgҳU*~tr޴:>'T퍊jl'K*F`gvRm[rWh0A%Ґ:WSR[ 4]UimYWAV©oh#ظ;ꎽ#c"WxB+@/SV+-Rh;؟~uL4HxC~Xq b0y#~HO=P06-o -odS9ŘlH6X)+c%9ij XPJ Tf?P Rw`tiKwzPs/}:P_Q5žMZ#U77G\jXHBmM2`B}F] m+ Wq17w^C Fz+=FG'*@]ydkS-`и_Q5@ rC>qlr}ݝk|/vVUvzuĪHQtV&CMJ$ %j[]x`-U FU 5>7/)`(n`sP j+ѫ5-%=>-Þ1R~_ u =6 ҕ \wukఐ͚hܢm˖By{ֿa@s%ʚMjS2C-ZK\Uׯ=@/ANAx.B_ a_ ;W0|͏[b{!Þu]*6y}YyY9f݀KԾ~3/mm`4T/k@>v%Zs9WҢq«MvdslrlLl쀔 q񱣒d19ΘgLMaKX1wK1w5u5vK1v5tKJZbdC1ٔjJI5Xds1֖oLg qxCJl!6ˮGŲ ) x`eeS[z֡}=U@/V"L]i䶍Qnh?@U 5)rK1VgL%sPd?|2/#O<' `K쉉8ObjcS{ 3e#'|1krZ.&Ks6D m_o,p'I?ICg$X+bGy ;Ĭ?(u{:ȲZ$T _hv(k޵ԾZY\!|x:xǵOZiZKcر>?ԇ3}7_W<^rEM{?0k\qplH\{V;z{o0~⯻WǕgwjBUWY7>yeu+pZ>W>qrWLשWNn]W< ߳b®<{˼ F\JFf㆚ s\]F@k´;nK9kMւc-ڡV.j?rZ٠.} ^۲~]#[mQцH`4 f`5 Qhc`4MFbm(c)d0M&d1YM6S)i6flf9m,FbX,VeFZ Vd5[-VfF"mfmNsR uȳ-Y-?z6W\Diݍؘ:X h9 I;id2DZ-*tUȄoFYb3Ylfj6Y͖h%fFFZ#4ʴ霪:VTflh5)M-`4Xpe*&mL JEmHse4GYQVsT9:0-e1ZSb-HJd,jTv۬Ԛ鵕)ef(%]2e7X#هĠbZʏĴh5_.XQ&;a3lV \hcQ&VQpE\chǪbeA-Ңbaآ,hKT%`b3H jHѤJm5GZV8v(*4Z;gOe#m*^ 9h63TVKiD(Qh0*I#e1$mvCm62![0Z#MH3&bh)jbzbfǪS}UAU2f6vbfQaEYm g5h2(MH1 bdls$m3FڌR1+hR)ɬ3{̠ {CdTd0gQ1#j3FL6fbPV"mf-Ӟh5~M6ر!\<@L;V֗҈jcw6Y&d,-S]&X4UJJw+y9z{_m0M-a p7/QW4+ iyV δR7c>3X?f?a S&r_u.\M9I.HbψLB Wx,:)^A\+ڔju55\!uv.JMNMvRpBuG5 (bgLDA#Py=;^O{NT3.8]%;cI9U A5]}W>I 8{I;JBj^ըU\)st65&SI r }bUVxqR3\+遠gAlYIS;g q_U2ijZ)5%_gԦp5ҫQbXɪd_&kF?;Yk2Mt.j,4׀lk>W)=ǓaM=>7rS0ˠVj&Ū{|0Y394W*QaYkJ,EgkC-l5MuDSTG4:4 `?}Yg/f݀;1JuRK9T[!ų1kNLVEsu"RbSq3Fʱ,dTJBr:]:=A <*ŞgH3%DZDឩC9V|:8,=O.4y:FuyQ.{յIAF`<+T o A}qǽ:FCIB Å:H!]#$ `C5Y_O/?n18CU}C9gs[χK͹7NZ3NTsuk TGy/rtF9>^XoUHIu Sߘr#֯*9`^-#ZѩBl ĕ|h/24}-O\w*1EZIK68[|ul n]ʠ:jV7MHVɹRg:b*nF=_Sjyf|J;uS}T4'MIS}T\L}rbY! 0cF!+t7KWSq|%^sZʆZ.ϬQ^"c2RR2iIe#GgLs/{>2&)f8PGOKu,Xf*#==xhpqsf(7Ga¾8qÉjx5FϾ/PO~@FBV :5,eLB4ʹ\3w@]s^BuZ]Vkp^Mߜxjؕ7mӄr|`3m }(Ȟk:Vӷ;<6w?#oA(̞ʵ׸cp,*ʹ!$ Ԝ6;!EMr ֩4C0h9 `aU~T^Ť Ud*7oz?N&/-{1aw˼D3ٶN#3a֙ jށ!hgLy5a0ިKF??,ڜi5J4}},r/qE - `( zZ%q|~ @D~'u)$U7TOdpkԍҎnܤYɍec5uxD] .Wk Id/S4qӸ;wwޣWw~d& Q1Y lIn)\iY9y yW^._# uź%ڥeJJSռY[]{}z~C~#I~3)EKWگmo%Mh,4=ꈎBA0aeg{]aZ?M%YS/t m'ֶwoPl̲CI :^ǝqt0Ah۔IM4G|V1k r t*)-$"kA\g"7P)A1"!=BH&:x 3hs,<*P"C~t*jmK;1F_Ds4bL˥_4 p1&Jʛ(tΗծ$Džut6)[{"#i%. ;[\ۊt{U3t$H;sr[&kBMZ=ڦZ{Ɓ"΢!QVZ =335B\ʭ7\?R0winr8 ogW,DW' )륎( i[.@%P"[i9.h*+vDAE}\ك߄tOP `zY-Si@_Hx*i8^h8':7 jSx|@YəJ x OW(ϡm\4/x^T~}P*Nǝ*fix'm4:D ؏t'$S@{(5X\)TJJw)1䑍$R7bpmIuW3+w Ca4 Ÿo$3"\'Y{~<ŚNA8c:WNCրh%y@:|U+! LOBqaξ UˍCx3Cwh.odg4AMpEhѴ6Ga-@;8̔6-5ϐ3+iבW(6* \#W@^Sĝc_U.Ej q\T,MtkNQym1^ ^^Ai_%A8(t+JgKׁi U (w&|,f b>d90 Kr$ܷ%_b(+/GŚ9r (!oăpߋ0>e,9Dz9DM.Fx O_IŒ^:B *}Khr5^G^.TF-]c_O̠o17.CeD}EJ \,"IL O/O$8磛{%Vt JT:)7VNYޏrqxߖdSi".DNt69?1OVlW"1C_E*I#(w W0!n-K:+5v ;%dybiduX^c?z|Gk2,߅ȑ7|uPT/hgޏtB|H(Aew MR)cFYNᓰ\OT+)*ވ:(SV22%U"*5#Mp|5%dutYޒ.'0QQ[r!{i9=Fۂ`kkCU7(~wIOtԁh1=R1w$<,ye6J 'q\ܗPV3H&h7Zw^Rdcʄr?1xU^PߕP2]w .C*bw|B:1b5d>3^%8?Li04 l^A4Fs`Зovkq.,I|:Xx}(rhsY# W_7']*R:Z;r.; ſO}(VhfQ4Y|REsy|ln4/*&P56tKvi *);-aO @>Vtc55Zެ~yj X4'Y Я Oba3S~( -t B۠^dpe׬ԮB̒~RViA%1Ew 7!Y|ϯСaa\K'Jsg%P򉿐EFT*uT  i+AX[G02 i"kBJShWmWAD>p.Dž x @բSEIG Gx#TB.\s_:. =.Ee%"%/3[m(K9NRO]sB]pXiEô>tG_Zn9AEC@%<)J:>Һ) xZ!%,{,  #*}z @)B_A}r%X|HYzNƫH0b58U_&}4oIaٵ|t7Y w %O+ }(E:.;K6:/'GOFS%YIbf[d ݃ёS4$g+r7\- }efI&^UzT<ӌCP E爑X(tA7q2#m^*wGe $1 d A Hw]|(O4#xҪK2#+-=Z" EtR~E) AeOsQu\q4Pq/#9' ,ړd*Ȭ57 g*)Ee6r|򅰌ns20)B\yWnp<]~M8H6l@{>˝؉'Q Gd -h99_bRYoq^Dj10:F(Zϓ㥩`KCq9 %}!f x~Ab>qENIu4 %ɩ~Ƶf%F8]i_>q轒,%75%,IXARn`}B} gۥ4FВ\\`8*"n7/n\[ȭO( 3/3@f6<?T@SqrDoƿ%T'LR țQP7^1d'2XvH?K*ErN5z IGӁRDP)e_x j}AGa33zdat/ڭ+RxDM ݚ=jno:8-'@f/֥J[q]h~[r *aH.>@v{ndPt;l=]:G.wHa.'R+89F|X;yTD^?%q+LΟ8Y&ekVJk6/Ϲhx37 K V7ӵX'(Bޤe^:A0w$PF]Gx*J?%RO Iȑd 3`L5#PWF鏠G1gD8|[^'oZ?8&XQ@C,VEgLr?(S/q;xB{HV@:1|ąm3YI?ҟ?GjhQB).$XXrK9NA؅3Tskoge^k~)- gf8D&am"@7JI[E Wx> ǖu{JpCd$X IQ4Y F.e~, ){sʕ똶+-!+RtW"7E,T'0Zq';]R?ThI0@̷Γ`{^W2Tt!V^Vad㗡4_ g^=a= ||#}RLgh~lG(N0FC]hWC OLɥ[H"40L#7$9y+ORSR;?n(]/fW i7f.GPR ȸNIN[pQa-*e˙0 !iM"~[IIQ~U&/5 82CM ^KwRr9/= rV+qR| IS(8'.&)Mrf$=!e4B|%x32e >c i(~CRYs:X I~Z|er@:q É^%[:([ d:KK_?W|Ώ;TͼP4FHFyw蠼U =Fh46K(>"2?WfP2̓cJN[MtP!wႊkQ|d-d FN=஁-+W?˝e-m!~ȽA3coD?j2䔲S\@+ЏܬT"_)%I,#TdQ"!1T<*iY]E+[WEsHg9. b/30WgIO)?Z":Oc|GKO" M[ w)[ĉ`dj:;@y)X ~ |F3;/E A%))\Z GqaTY|\9 ؍)iZ𣸀_\*t<%ز25ns;2C\>CJWmC/p0"AЦ.zNj.M>h'Dq!%znr_7$WpZ1X5#R2D?  cK%h$iW8//qnp!2K(é)鰜,_H4t/#\⦐ig3]8IpzKul%=y"8XNὴ>X@0oUldy%1[ KVT.CYx))` 6+mr]FgNzEh.?Kb>ㆃrؙ([!jx6tQ$G$<)Q5L\+,-C\~a~Yn $߯b fz r@s?lE2MR@*sKFe:]#fqQ<lGq=IuUt3Z:m`6*ŹwrWA>۠- vD% CX&@n'PA+LPY@TR$ypB6yA'}L!PLOI;uaWir?W4&[Ї"Uev7RRAFJwM:.M;`4^j+#T|\A;;`*݉qe¯RtHH'bsYyCh/x0p3q ƣM֖~̏ Wh)KKKHMp-&Dz[iT7⾤;ZYJ&4R2f-h;g9JBv8`R|A#~/n Ha_? ` z=JN?eˤ$ֿޒoQ4][mA2Ci^`v7rkp3KxTބIdDJCP*w>w[b- ] G@0x [X2[y ۸̮wW)⋠GrnXG Z."+b&)ödrޡTD?yG]D{(qM!4*ojǕUۡb 0Up/t֕_{9/t;q,"?)*p~$`$ klPI"_kyJvVp{SHBt+[C-b,<˻Hwz@#D1j|CR_+ud6SZ wS=^~)J~eEQA'Pm;ɣ577sKdLbfG y2?礁q)gkQ9=؟#/&2UrGS-FEw5):ؿ|:>PlFC&ڸ</vJ T%-^`@h82Uꉿז66p_Adx3tψ\/#t'#:徿I>e8}X,(2YlO5qnX{ —B sq?oÉF*]ctOuh{Z WOOUMą' S$oY % x|4"wwvC-AYx< zL ZsA SRZmp;@&OG>)uϓ0m/ vi9h/凡mi0D%OABdf]YA"ySVͿ"ш/I>rҳ+vakWe CjKzr|Y|89~V]&;rK+L.5/lf+8IZK6ۖZrh_-:R^+.?&KY:&Á$ :yUoy`:gϦ#~ww#]BZ:ޚzsh9 /ʽ<}١SM DMeA:uߌuc;ZC: o{U~/UzĊY`Y[S@9pKĸ#!^ѯ/Nv} -ѭJA~[)C}'&kftلk&o{ȑ[^QcDp{'MN=z͝h8|6]}r=[Ƽp[>W|/|TwQUX~}^_ujY<:)_rjm7={w}K+ӱNN8{:;%VApgiqOQZ ӂ{is6#,9DgLpmeԾDkXmd|ć랜=.'fs73:4p֠}V_ph:V{?nSY|^m/nKSwwִzh oUF) ΥXFSQt%VH+t8UBVS0B{ \o)%iWF;RL$Cn~P DS]˵y4P( jFau~%>KO4i0\}ĭvqf ݀ݸ(h9?\AEVnPV;P ;Eg9 {[<3~Yƺlx l,TWF~d{yОD\E 0Lz,Ql+VT1|Px +gLq?sg-_P҈T:A6쌻/`ͯ9Qw\/W.|ATt]kP[׻U!@g;^ F:t xkS8t>WO fWIp+PĢ IG.r5 ANb0/pa]le3d~ ϫ7 Y썗W<*x B`a:pI-y8V ķI#Mc2߭o2M&$EY&kRXM{gFb*Kwy ؇=?QTE1?$YD5Xޛ%3B~>b ?u91EQ+TH &N7pJaۄ \l%+qSUvPğ\V Dnxw7gc3I~4Krݞ]$M]6:Ip|c-fIai@'% <4ziI& &shaQ%+JDK762lrT˺ o (\cItBsCɞx mאַ7's~U@ʻnpF} /W(e9{|8`Y8}GX7ѧh^}~J䥭 5U6X'D:9-C` WB w¼b V򻪅t3<Z0g o|rXϰŤ!M墨iklv˖ߐ:|$}Re ^v38?jj73˫n=rjtK5p,@I@.6f@ R^2sM9C L"ܠN7k&Fd?M\5xJ2Ynibj]6[ C&KuW3t&qV2?uIh"UH#ڔ^"W N#HX xF*3Z/rZ㉼`AUKYz vdl G+o몴/j+y SV4 xqxdr$.f蟖8%VMN^|Lwv?Y\Vb'd/Y濢v]HP؊dKt b(:1[3΃#(%ųQ4QCQZRuhzO,AFX癇~>Xh)޹dK b/:Ir!>[A[\Xg,$`>ܴ\$T'pV#E´'܁B>)!>6|n,<8l&e#1z BIJ(waMuRɞʱiޥ#h^VGRt *S|,DQz&*:49: c ޟ@fvU^#*g IB􋾌Уfz8ޤ̟<"ʋ^u+w/c&Z0mP6Wr)4_<^77`8-Hwg"??9b]I|V\H\e#-݀X.~e8݄yQazsOc5Oa]#%+XF :f8Zl qjL% @;,F @A>1S,4cDS{,f[EY]M_6Dh~MjsO|1R4w%KȥKGn/2vGFٞ24ʶho,ה΋!rM O`:'Tͯr;lf(QǾwp^OrW%\ceP;iB;}af=3%keGfA#q$gT7Py~Qpj-2PtF4sol砓QnpԔ0j9A|qľCΣ}ݑ+Nj&hT-\,t&Qvqޜ@c?Y˱~r3ZG?'W^I+u#nR+nҥNV$4>pMrMnђ)VH{kK8VTj:{:[7<E^>%vK tez重{ &W:USC)V]ls.Oi ]#ہ;LMesx u Od1h Z7৘\'EY5U5H$Ume>+Z"3ܦ M}Xz,g]MÏ)| )]*4z~l/L~e*cojj ײPט2g}A}Y{my' <#G'vMMM4 XYce>mq}uD]1/WDaˮc2|rhbY:=t**֢$zjDnY3:$g ADs^7PSJ2:n\ LdUz5G 2νAϟ^r:>quO"#Q\.Lq E˳% QGrҋyp? dg(Bus<8lCb\[PT /vBZtGqas ,0HTb+j-%yf\Gkj]Yn|y,6|ˌJС*!>ӕ8 p5𗮆Ѥ+N-3J¦|q'4Hmɧ꜈uʹ2UTOłh)W6#oo vc'GwPa> e艌j&$1su"\ױ?"HfTUNa,D>kUMUm) ߡz}MD d ʥPR*-MHG##9Um.w~ct7\}uCdeۃ٢)]8B%ґК=nC:_<7x΢|K̓@p%+#[*;x$Q8 VS(I;+wDAX[)8B ]μ q9_Dt>^3V&UYp`2/X 8B'^@uMuW~XQh$v8%x nȳ2q%Feg\u}ڢz&L^OμxΫ(R%`R2r,[!pbSiȯG8˷$S,RӍ+UYOE0.`+ÿGj=pR]vLҳ5᠟0h^8E7ߨyq^i:q81dPED}_Ndưw1Ab/$|Ysf5J&6Ϳ$Aq2a(,rx|4r4l'zwpǗQ)% lˁ?*ѥbۀp>Z/|QP!?Ah3s+7<.Z%%QXdy[e w7)x(wx ^ `)O[)LVTOPI<MSFOk0wl{i;C@3d_X&c'P*ډtyuBlX *de7@OGCu|U/W5tm C`VԂ\l&afd*)L: H7>t/ #-trz4nbP灦h@M\dsf|(jC=QOqZ9|[O"Gn(Xjͬ`>91RPD{m"-BT%DxKaAD?"&AT&Ht.ÎLVh_N.6Z VWZtӍY Q}Gq5e#>:Q[a":?w$YLZtZ5'jrQZxjyN~9X} .cc̮ ^ߐ6ڋ㺢D-:\=K{8#8e鰺&) Zn£\@t4( $.2'Y(X)i`lʒlw܅QHMEEvo> %f=71usQ1Eg-h"Zs*Z&Yߠx E2+҆xwy'E!y1d=CB &ݰ PQ3ZD3c){(ⱚI>HTAFmFSJ_nBir;nr3𿿗M7UU3U~Y[XࡪTnL2s 0V%ooɃblW TIS d \ &@n-XLUyU%+yѯS؇V DۙjókA?K Ni E ¾f!hA}UuDs_,'lQ(^DYD*-tyϽ4 &= cSOB':QʂtCۅ9&X{\(zRr7j co$GOlAu̇/2PoZ^7(?##Jz WLqMar '`wD[SgS-v:vŒJb& Pפoq ߠp}؏)b6F#ĖתCp ͵:H T0AxpA8 3;P L 0+|M[b# &w֒ `{(kpѪ/to1T?IH^d$ȀG oSBdv {:)yPJn@!69F4ߢG++(G%:JCȥ|z"B>x/iǼtEJ;Lp/M"SRh&zݖI j^Ka/[OW^ XR 5j#% 5х\MSJ]cux$J]O h>ƉCWh[ b[ 'OI*FއQ^DWDu>oHSKLuzvwy)~2^J9謦:%v8$~V> }Ab߿D+l+ۭO +160m3s]G-puG[FzLbM6hL7S+=-LhJ JV 7'Ǝgh& 8={6}YZ<21Mz;Is|,wa},:T!ryVv$ҏVCy/A!2Щ]IJVH2-7hejO%^,VRyN4V7DYp0iNfUѐk\_@ΧeRrⱲ.60Ht `Zúi`1OӉ$| >Fm}P .˺̮XgSTVwe-](G$42d7S<"ÿqArя|%!;JV3<Hz 8j5W2rw(rJS=ZoGNsff uVr@^xV1=nz>$/YjFߣJ}0ʮo xX-@oK kƞans{F?Yϕ\Me4w; >CxjpoKVտl`WX=f ~N2EP1Cl)?Z}lQՖ:j?fr7<yJ|ĿN>Xwp螔*M\ӜUz Usu44dId3ʆeGH,r}xTMtJui]|GjZ}EpTweŻ&}zi*0&fΓ5_SAytvdQ.5iaEKwR::g̊ߖ D Zч l _JȮgNB{Y=[+sW5}q!efꌨB2[q[_I!UwzVMO)YQL<нRu{zjp'n/Κ?im>Y (Q]&]y7KC#4%/w)D54_0:3".$#H)PlC }>g^j롹 "iwX5C?sQ"^+A\"zѯ#4Pm2-e:hku6 68K;,/\~DZ<ǶMRzMS~/cܥ.[oYZH NK-pw~QY|!Ǹ!!:ɮj^vX[GVb!^DGȹ2~`5]{D5 +9y^Г&@k؇ȃi)ʋlR`@]5s%U\l T9~Dg}\g!;-4lQM]{H1?/poZɅl'ki!gH\6BX,_ {DM:U6ydnEojZƞ `&nOm2|jlYn YG @ͦyfh%Y_۠γ`A],X-j?]{(* ʋr,k `K|QOGG}Wuy]W~j2Uf_Up:&Ю|UwD;K] '`Խ(|F6Cwqi r7,Ks P_gx{s?Y lR<NGK"G*MpIBYDҙ0wR5&}7[ofcX/hު4 >zß\y/)>%JO!Ms-=7}y8/G6Ɠ;d=rg|X-ƕYG<[q #UI/^k"w`|ҰтVdto@0/trg K 4JO"8K40h#Y3u@=E%o$%BϲU(֍sc`:ﱌV/7 zUX'qWK[x_]eK})>SEϳTY1[=xF=AS` w/cH֛t?>m.q<͉y7'@HK7 t?2zx_qY`#uBucH 7jrt* G.KƢtxiuίTyWWҿsk]qMiV/գMWbdj tepn=K/(T VLSSM\`6et~,g{*9X7SXZ)6duNxwoR¼WF(k7bv4[ԃ18Gw.VE/|[!(G<[: 9ԗpwSCl1<+G]X`$feu`ހ_/86,L%~P kx҉, #YxtբԵتC"˂x]iX1ѱzlK%5d٘#?`:ҋc4_c>G - ,+D7 -`1ȑ/pyT(V^DE!bjఞLVR^&.dn:S}uUQJ%dp?cdc>܏G67h Yj#PPսdpkxkLS~5Ri)=3.@ TY3􈞅"'Wt''bL-Ed{6t :x9lrU!i hWt IMmS3H*@i\6?s:[3!Ov>!~ǪָkXjrgKU$30Gtb^vg,h-IIe\(sN-y܇;@&v4,3 o#2'QUyA#N.Nյz_E :A?Vyg;wȞ $Q}s'b(g -8`1lwse~dr8^2޾e 6| NSMW` 5V>''d܍"4,꺢G; &ֶ2m>OQ&(l ,pHףjfT*,J!!0.7RCRx}psy pO9V7h^'+yzk[KhSOt'51IXxSW$Au<^`/ !*iy8٦ /HDWt4Wt#ZTGuhDLO/0|A#_` #lv9Yt<חTWG6:ǵ_RqjJ9{ige1,X;^T ޒMKxx zN1^# hH"OfˡD3Zt[fi;opAO@Vf|=q05dV.d4<ឦ/ưc`1[Ӫh-rA4" K9 JY1M:~2>丢>a:ê wo@゜㤞?*V^<jj CgXF4yWn-BP|ֹi/FS hnMq&H#=i@ΈU@u^V"-E24ERw9q?PC0V͞,\Ϊ?^&|=숾bF`j'AD{ʹ|*7oM2?j=6]NvSV @ح5 pqZ4<~2Fpg-vNhM`<h,pz`KOY@ڡO{` ,ˌӛ;IGJ&z0ߝ [wW<ќ6Y(=XZGa:#zr r@[PTJ eT &e5a8yN@Sa[suMY7yݾIUDd0[$4~2ɲX͚gu9̢pE5Q!6kj:aޝzhbpPnx7Yb"V([ܷ#WkVVTO !z,*e_<}+q9UBx9qd8L .G#L|4%<j&Љ` ^SPtDG NF:7mSoVƁS$f؁"EI?pC&cD#QFຌ|C$BյUA sIQZTey5CxA"+hYfVi?x'FK6_ɬHq9"/J* 0vRexU&+] r]uiIQPF co';~h^R ֩& \.fo;D7NX<)y{Fj*az)*6##<;yl^HTǺYx̖A8i_!]{m7utU\D'7qC/L?IԎfjJi)}Ձt:KVɅ:eE\?]q^/Й@HQ5OWebޢOOq=LCHԝMb=P[AU݇<ɶfV_VA9,G$zZ~Rx58ynpnWI]2d,%/|"$y S0m)tLq, b \^p `<$ _re{ b3_xTX%4niM>#RTٕc#{i|'88j=GAQo;JE~^VyszG &\Xiy;,Bm*:.'0c|dx%$cmͣ0Z$o1鬃QXo1pH"pUG>'9&7;ZF9E~(ȖS[se/ݨNLVu`pG$ޥ"uF(|ȼ E3qZ_hsj.{7?&! ':\E}.nYDݝdWU$6szIdk 㥼"XÂx+ek]~/&:g, R+ ¼zp'–h6}%ښzf%? \d~zs"f1ljU=ȕ— Ǯ<w*c\LJ9ۛPa<ВXӜ,W0`5R,kc2Ht$Yg?fR.xd->|fq2emCRDHN9a=|XϪfZU,Kw3cͭbkg6өXc9g팧^D+˷,.^6OcTQ:A2we':^/)K%lVXY'΢γlf.IUۜUTn9VeMAcKYi^u5NP2}bY*P>Cdk εLUM cfhw6ѯb.+Nlx;e_Ģ%Fh˚t$k= Rail ))xb}K  '_fnS~[cɰ@>S㤖SLUEocF^RNX8xg%DqQaĨ˭"/E?kRxhZ]Gޛ *ݣ&L{za6N~A"#y+eNX(PPޓ.|81:QԆ}}oMDw[|[5_rRUkO<· G(j>vz>idkZkVo7'#gެ{lI\Bq]{?҅\/6"KiS;lמY w|QEJ>.}e}?9ǖ?O ~[nNWkYzΚ~/˳vۏe|JC[)1r$kK;iI遾,xl_Sm2ƙ7~&^o>1qߢ-o2@z#ݣ|t|ؾ{|Ϫ*,9/] Q=̂I*5g﫬1U"z2ۘ(i~щ&|!kf& ui-*}-05FjUdzL1^MU&&XuG/f Ӥ>T+ ]~W0酣Hq;Go(k|DTu:ڰ\4ﰃK|?}tֳJЄR|*ނ::twǞ> Ec͡1|G/qXJ+- B}M6̭~GjN`%3i3呑z__DvKާOʏ5㙜 ݰg 4~H{XةnFmUGYjdž3l[p\eU6Y2TED63a6 .+'tjy 2VVo]oPmT(<5(9?l[Bc uUWp~5fRk:OjqR ir3kQW=JY)*HpmTyH GD)`jKG'v!|B`tViڭSU;81Q 1pZc)*:^! F/uʈ1'[%!9MSNj.Lb p.-\B {^F/aފ]һu#}>E2U2Y`< eWpJ KWB$ʢ|;r=(ʗP6`fhyZ񧢟^}z΢`wl՝}㰤yxYq -zo!S6 Zװ9Cᵴ|ɪU1TO0EWRLڢWϖvDd噺`0YúEeC'34S6pPkP eZr-k'@VI Idc9.F=c M=ou>S-,ϦRWŬlָ&FmPKek x6P>+ov@-RSL5`E80SID!j]q#LK0dWu{лؕ-荥@K,SiT3{̓m* b71XЙS_L7*C jP,TU?\ȫ@􄍠r&܊\~'Z>p@6LZs]Zߐ~_K}S ,Ͱӷjμ˩C0,j1Eg1-@i1M`]g1KWG]*K`ҏ'*=l0aU>B;L9TPnq4 #tJ0?4BԺ:׷O`>Q!8  gb+dzB/H|ΡZ*@ungS!KjoSc˻[Z'6A> 4|D33:/pFcJOֳeEe>Wa# O.ںuH)P0T?c4Y]ZOH|Q4GNВԙyan{l"˕'#Qf%#=g):юrIRbV%9,fl23`m:2Yk%NwS]-6B}tSMuG dL؞2F.Qe)Ėay\#tȏqHr,Q2%RYc^]4`_,-|#O@p/'+KO.2Ju rYvsK`7PNjfEYbKwTa9Y;˩0M$,4Rg  z *P]T$K guq02Vr$ 8~yKc+SV 6گKYN5X'vPB5J|@#dKe5smSxA#b;jϞh Jrfjri?<An@]g_I4t9tOT>?jhGssVoA|i+XQ!XX4:^]KNڢjXz;,+$a4Fb꣡>{;o wJFBO(tF׍ S#.pZ$cVˬ?tZUueW{h1be~ ~r^h`;!V ǬFZR 8R^cxkOWH#*O׌eVxɃf]c3:TF QlV`6 pa*.s/uf ar",(S b}~Itc4w5űy L5 ALgP9sU5P{;{#O|r@SVA-ƸC-udxcKnVHcI!{.;o-qYU Zg̀PKQ),ʩ)r6ja:YvL~}p,Za5 SyMP*cv Ven5Χ,V$шƍft6a5ֺ* E~e$c)D:k1pI2V8v(OgHԧFag{كUB/l}e.9c՞rF: ;oMj0+%< Zφr/ 0\eZ6c~f^FXy>+UΛ'U%>fQ|8k>] *PUeJ 0ʒSj`>U'&5ݧR'W֌Em뿃(vRe3ԙeY%|M6XT[, B59H2`ڑP=5OmlX9wqK5h[Qc([iQKb;SQ]tN-eGkCgòM5ZXQ@\r!}ŝH('֢-F==(/:|| "4M> FipbnGb4ֹ 3X()O9(q4jnduEfc"kJciC9h, {ࢴ;B;`8{S#^8E=Ti:nڴtT~`+vY5 *#Eu4ƽ1=lB#8H>X.6a?X簀-jzZ84 ?[-pڧi{}4YNw/L>tlesi.,Ip4\bo)_8Q$LtfnN+*9]tBSPɊ`Mn,=:ϗ9wm t _t̃yB\sv.-V<;Ώ?ڋCs8@]HyZPz2V-')G}+s4V5'\ tSljFuSdEeفEFXn@ĦXxX i#܀I, Ao7t>{RDRd=mk*oq\b usBEW5 yNP-g=q9[ ďy)nZ90FEI'c3:X(.u5h^]Rt9(g\c-swvԖt Tf`gJRKWF<:t~R~o#*6Nd&Fdr vǫ8-MtVӒ;Ӽ_[KA:s/`̚9ERB5d/H/}}L hwc]#h4zJK s׌cumӐ t'vTfO>֨ZZ玚H@aۉ W)#f>i0I |H=i2@l#3|}"Nǰ֐ :C>DMbeY cE>(џB[m SE^QF+tdX&kށ6|f-`4m3RaF_`MFRK: cF獢$ع:94MCkK4]5WtK"Xԕɪ3[vT t᎜T<$I߃jbeSCjau +HB+(2Zra$Vx-L( [/pQ3F|Ϩw \ ]](o9{c#v_WRWYn^l<4k+ecͯ ezn@IǵαQHD+ Va\RpEW쏩s}wBt{"FFP-GW])b'&(Ou\#VKթG?F5I],5]P׵B,8KYAlDϢ#77 2E6r2{yz7˨]i:ģ"oraEu,"r@,^THPczdn價רyk#7[G:KTnWxUJ.9PwYSןw58Mu^~S]t:J j>ϫ`K3]ys+ӫSvV6J#x9 YFU3^aZΐ6Aڪ-ڱ)yEˑOTG”V;Up޲j+8rQ}7^JLo}m[䬣%Mphu6auE nԍhY?N:MDу"ꗋY.*28jM|׮c,Y_WV4K @ng^1G0SN?#7_Am6hO &]#{ɘ2K̢7Mn0Pd}?5nCN-#mg-Ւn{gyqyhpᏚ_S{tK 4uʛ@|x'C4(27Zu-^eY̖vWLfyugi_CoIqN<:Ғ}C76xM^IgK=g/7&Rͽڦm2V+Ͳi:zu^[;2-z_YZ}7W2CY_$[Fg=)'dPe4_!2[m7ikrMz\w;ݪ2xG74^Box޶CZ\H۫k&7[:ڳZ)bUPff4kY=!<+m_|W>+O'J>ytnډEK#FwXs|>cķ>9;i3u ,IdM6 oެITTM6ߠih 놷nڬu!!-4Qf!M#B6Y?*<2gK4;CV X3YYdA-.(QHͰYlVe{ZiyybqY?g%r[dL! (%u oGV7tKFPA rjaPO K9d ` cu6EZHcyަj~_Gqm@2mY3333Ѽ:gt/ҏ }f:\mY3333Ѽ:ڳ|~aׇ><35v-gɸqgad_yeWxxΙy_M76νm=3xfc.;?O|Snwp_wކ?w>k󪍻3pe4ޞpj^{+;!j?Xh&;߷7 8֌#9_s?2ȑM۸3 5ZCOW[b[=O-zfua}##^uw=/f<cCJj=㞚3^-;˦}tkI<{ ȖA_L>Yڵ8儑#S2{KZAqg{g .ype6igݚg li&LC=mIM\V҄MЂ1;6\iKjV~/)N]b{E $|ۭEϓ.p1b5qlb_9qg;Wl災b;t aHlL@ v;r/z? ǿ>1ս~Co&5V@{'_H uciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1j59.cif000066400000000000000000014555521414676747700256550ustar00rootroot00000000000000data_1J59 # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:47' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1J59 # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer syn "5'-D(*GP*CP*GP*AP*AP*AP*AP*GP*TP*GP*TP*GP*AP*C)-3'" ? ? . ? ? ? 2 polymer syn "5'-D(*AP*TP*AP*TP*GP*TP*CP*AP*CP*AP*CP*TP*TP*TP*TP*CP*G )-3'" ? ? . ? ? ? 3 polymer man 'CATABOLITE GENE ACTIVATOR PROTEIN (CAP)' ? ? . ? ? ? 4 non-polymer syn "ADENOSINE-3',5'-CYCLIC-MONOPHOSPHATE" ? ? . ? ? ? 5 water nat water ? ? . ? ? ? # _exptl.entry_id 1J59 _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 THR E 10 . HIS E 17 . THR A 10 HIS A 17 1 ? 8 HELX_P HELX_P2 2 TYR E 99 . ILE E 106 . TYR A 99 ILE A 106 1 ? 8 HELX_P HELX_P3 3 PRO E 110 . PHE E 136 . PRO A 110 PHE A 136 5 ? 27 HELX_P HELX_P4 4 VAL E 139 . LYS E 152 . VAL A 139 LYS A 152 1 ? 14 HELX_P HELX_P5 5 ARG E 169 . VAL E 176 . ARG A 169 VAL A 176 1 ? 8 HELX_P HELX_P6 6 ARG E 180 . ASP E 192 . ARG A 180 ASP A 192 1 ? 13 HELX_P HELX_P7 7 THR F 10 . SER F 16 . THR B 10 SER B 16 1 ? 7 HELX_P HELX_P8 8 GLY F 74 . PHE F 76 . GLY B 74 PHE B 76 5 ? 3 HELX_P HELX_P9 9 TYR F 99 . VAL F 108 . TYR B 99 VAL B 108 1 ? 10 HELX_P HELX_P10 10 PRO F 110 . PHE F 136 . PRO B 110 PHE B 136 1 ? 27 HELX_P HELX_P11 11 VAL F 139 . LEU F 150 . VAL B 139 LEU B 150 1 ? 12 HELX_P HELX_P12 12 ARG F 169 . VAL F 176 . ARG B 169 VAL B 176 1 ? 8 HELX_P HELX_P13 13 ARG F 180 . GLU F 191 . ARG B 180 GLU B 191 1 ? 12 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id F 1 THR E 38 . LYS E 44 . ? THR A 38 LYS A 44 A 2 VAL E 47 . LYS E 52 . ? VAL A 47 LYS A 52 A 3 GLU E 58 . LEU E 64 . ? GLU A 58 LEU A 64 A 1 TRP E 85 . ALA E 88 . ? TRP A 85 ALA A 88 F 2 GLU E 93 . SER E 98 . ? GLU A 93 SER A 98 B 1 MET E 163 . LYS E 166 . ? MET A 163 LYS A 166 B 3 ILE E 196 . ALA E 198 . ? ILE A 196 ALA A 198 B 2 LYS E 201 . VAL E 204 . ? LYS A 201 VAL A 204 C 1 HIS F 19 . TYR F 23 . ? HIS B 19 TYR B 23 C 3 THR F 38 . LYS F 44 . ? THR B 38 LYS B 44 D 2 SER F 46 . LYS F 52 . ? SER B 46 LYS B 52 D 3 GLU F 58 . ASN F 65 . ? GLU B 58 ASN B 65 D 1 TRP F 85 . ALA F 88 . ? TRP B 85 ALA B 88 C 2 CYS F 92 . SER F 98 . ? CYS B 92 SER B 98 E 1 ILE F 196 . HIS F 199 . ? ILE B 196 HIS B 199 E 2 LYS F 201 . VAL F 204 . ? LYS B 201 VAL B 204 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details hexameric _pdbx_struct_assembly.oligomeric_count 6 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B,C,D,E,F,G,H,I,J,K,L,M,N # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1 _pdbx_struct_oper_list.matrix[1][2] 0 _pdbx_struct_oper_list.matrix[1][3] 0 _pdbx_struct_oper_list.vector[1] 0 _pdbx_struct_oper_list.matrix[2][1] 0 _pdbx_struct_oper_list.matrix[2][2] 1 _pdbx_struct_oper_list.matrix[2][3] 0 _pdbx_struct_oper_list.vector[2] 0 _pdbx_struct_oper_list.matrix[3][1] 0 _pdbx_struct_oper_list.matrix[3][2] 0 _pdbx_struct_oper_list.matrix[3][3] 1 _pdbx_struct_oper_list.vector[3] 0 # _cell.entry_id 1J59 _cell.length_a 136.99 _cell.length_b 152.8 _cell.length_c 76.06 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 90 _cell.Z_PDB 16 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1J59 _symmetry.space_group_name_H-M 'C 2 2 21' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 20 _symmetry.space_group_name_Hall . # loop_ _entity_poly.entity_id _entity_poly.type _entity_poly.nstd_linkage _entity_poly.nstd_monomer _entity_poly.pdbx_seq_one_letter_code _entity_poly.pdbx_seq_one_letter_code_can _entity_poly.pdbx_strand_id 1 polydeoxyribonucleotide no no (DG)(DC)(DG)(DA)(DA)(DA)(DA)(DG)(DT)(DG)(DT)(DG)(DA)(DC) GCGAAAAGTGTGAC C,E 2 polydeoxyribonucleotide no no (DA)(DT)(DA)(DT)(DG)(DT)(DC)(DA)(DC)(DA)(DC)(DT)(DT)(DT)(DT)(DC)(DG) ATATGTCACACTTTTCG D,F 3 polypeptide(L) no no ;VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTR ; ;VLGKPQTDPTLEWFLSHCHIHKYPSKSTLIHQGEKAETLYYIVKGSVAVLIKDEEGKEMILSYLNQGDFIGELGLFEEGQ ERSAWVRAKTACEVAEISYKKFRQLIQVNPDILMRLSAQMARRLQVTSEKVGNLAFLDVTGRIAQTLLNLAKQPDAMTHP DGMQIKITRQEIGQIVGCSRETVGRILKMLEDQNLISAHGKTIVVYGTR ; A,B # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 DG n 1 2 DC n 1 3 DG n 1 4 DA n 1 5 DA n 1 6 DA n 1 7 DA n 1 8 DG n 1 9 DT n 1 10 DG n 1 11 DT n 1 12 DG n 1 13 DA n 1 14 DC n 2 1 DA n 2 2 DT n 2 3 DA n 2 4 DT n 2 5 DG n 2 6 DT n 2 7 DC n 2 8 DA n 2 9 DC n 2 10 DA n 2 11 DC n 2 12 DT n 2 13 DT n 2 14 DT n 2 15 DT n 2 16 DC n 2 17 DG n 3 1 VAL n 3 2 LEU n 3 3 GLY n 3 4 LYS n 3 5 PRO n 3 6 GLN n 3 7 THR n 3 8 ASP n 3 9 PRO n 3 10 THR n 3 11 LEU n 3 12 GLU n 3 13 TRP n 3 14 PHE n 3 15 LEU n 3 16 SER n 3 17 HIS n 3 18 CYS n 3 19 HIS n 3 20 ILE n 3 21 HIS n 3 22 LYS n 3 23 TYR n 3 24 PRO n 3 25 SER n 3 26 LYS n 3 27 SER n 3 28 THR n 3 29 LEU n 3 30 ILE n 3 31 HIS n 3 32 GLN n 3 33 GLY n 3 34 GLU n 3 35 LYS n 3 36 ALA n 3 37 GLU n 3 38 THR n 3 39 LEU n 3 40 TYR n 3 41 TYR n 3 42 ILE n 3 43 VAL n 3 44 LYS n 3 45 GLY n 3 46 SER n 3 47 VAL n 3 48 ALA n 3 49 VAL n 3 50 LEU n 3 51 ILE n 3 52 LYS n 3 53 ASP n 3 54 GLU n 3 55 GLU n 3 56 GLY n 3 57 LYS n 3 58 GLU n 3 59 MET n 3 60 ILE n 3 61 LEU n 3 62 SER n 3 63 TYR n 3 64 LEU n 3 65 ASN n 3 66 GLN n 3 67 GLY n 3 68 ASP n 3 69 PHE n 3 70 ILE n 3 71 GLY n 3 72 GLU n 3 73 LEU n 3 74 GLY n 3 75 LEU n 3 76 PHE n 3 77 GLU n 3 78 GLU n 3 79 GLY n 3 80 GLN n 3 81 GLU n 3 82 ARG n 3 83 SER n 3 84 ALA n 3 85 TRP n 3 86 VAL n 3 87 ARG n 3 88 ALA n 3 89 LYS n 3 90 THR n 3 91 ALA n 3 92 CYS n 3 93 GLU n 3 94 VAL n 3 95 ALA n 3 96 GLU n 3 97 ILE n 3 98 SER n 3 99 TYR n 3 100 LYS n 3 101 LYS n 3 102 PHE n 3 103 ARG n 3 104 GLN n 3 105 LEU n 3 106 ILE n 3 107 GLN n 3 108 VAL n 3 109 ASN n 3 110 PRO n 3 111 ASP n 3 112 ILE n 3 113 LEU n 3 114 MET n 3 115 ARG n 3 116 LEU n 3 117 SER n 3 118 ALA n 3 119 GLN n 3 120 MET n 3 121 ALA n 3 122 ARG n 3 123 ARG n 3 124 LEU n 3 125 GLN n 3 126 VAL n 3 127 THR n 3 128 SER n 3 129 GLU n 3 130 LYS n 3 131 VAL n 3 132 GLY n 3 133 ASN n 3 134 LEU n 3 135 ALA n 3 136 PHE n 3 137 LEU n 3 138 ASP n 3 139 VAL n 3 140 THR n 3 141 GLY n 3 142 ARG n 3 143 ILE n 3 144 ALA n 3 145 GLN n 3 146 THR n 3 147 LEU n 3 148 LEU n 3 149 ASN n 3 150 LEU n 3 151 ALA n 3 152 LYS n 3 153 GLN n 3 154 PRO n 3 155 ASP n 3 156 ALA n 3 157 MET n 3 158 THR n 3 159 HIS n 3 160 PRO n 3 161 ASP n 3 162 GLY n 3 163 MET n 3 164 GLN n 3 165 ILE n 3 166 LYS n 3 167 ILE n 3 168 THR n 3 169 ARG n 3 170 GLN n 3 171 GLU n 3 172 ILE n 3 173 GLY n 3 174 GLN n 3 175 ILE n 3 176 VAL n 3 177 GLY n 3 178 CYS n 3 179 SER n 3 180 ARG n 3 181 GLU n 3 182 THR n 3 183 VAL n 3 184 GLY n 3 185 ARG n 3 186 ILE n 3 187 LEU n 3 188 LYS n 3 189 MET n 3 190 LEU n 3 191 GLU n 3 192 ASP n 3 193 GLN n 3 194 ASN n 3 195 LEU n 3 196 ILE n 3 197 SER n 3 198 ALA n 3 199 HIS n 3 200 GLY n 3 201 LYS n 3 202 THR n 3 203 ILE n 3 204 VAL n 3 205 VAL n 3 206 TYR n 3 207 GLY n 3 208 THR n 3 209 ARG n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 1 'Might not contain all original atoms depending on the query used' D N Y 2 'Might not contain all original atoms depending on the query used' E N Y 3 'Might not contain all original atoms depending on the query used' F N Y 3 'Might not contain all original atoms depending on the query used' G N Y 4 'Might not contain all original atoms depending on the query used' H N Y 4 'Might not contain all original atoms depending on the query used' I N Y 5 'Might not contain all original atoms depending on the query used' J N Y 5 'Might not contain all original atoms depending on the query used' K N Y 5 'Might not contain all original atoms depending on the query used' L N Y 5 'Might not contain all original atoms depending on the query used' M N Y 5 'Might not contain all original atoms depending on the query used' N N Y 5 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order hydrog1 hydrog ? A DC 2 N3 ? ? ? 1_555 D DG 17 N1 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog2 hydrog ? A DC 2 N4 ? ? ? 1_555 D DG 17 O6 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog3 hydrog ? A DC 2 O2 ? ? ? 1_555 D DG 17 N2 ? ? C DC -4 F DG -4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog4 hydrog ? A DG 3 N1 ? ? ? 1_555 D DC 16 N3 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog5 hydrog ? A DG 3 N2 ? ? ? 1_555 D DC 16 O2 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog6 hydrog ? A DG 3 O6 ? ? ? 1_555 D DC 16 N4 ? ? C DG -3 F DC -3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog7 hydrog ? A DA 4 N1 ? ? ? 1_555 D DT 15 N3 ? ? C DA -2 F DT -2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog8 hydrog ? A DA 4 N6 ? ? ? 1_555 D DT 15 O4 ? ? C DA -2 F DT -2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog9 hydrog ? A DA 5 N1 ? ? ? 1_555 D DT 14 N3 ? ? C DA -1 F DT -1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog10 hydrog ? A DA 5 N6 ? ? ? 1_555 D DT 14 O4 ? ? C DA -1 F DT -1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog11 hydrog ? A DA 6 N1 ? ? ? 1_555 D DT 13 N3 ? ? C DA 1 F DT 1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog12 hydrog ? A DA 6 N6 ? ? ? 1_555 D DT 13 O4 ? ? C DA 1 F DT 1 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog13 hydrog ? A DA 7 N1 ? ? ? 1_555 D DT 12 N3 ? ? C DA 2 F DT 2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog14 hydrog ? A DA 7 N6 ? ? ? 1_555 D DT 12 O4 ? ? C DA 2 F DT 2 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog15 hydrog ? A DG 8 N1 ? ? ? 1_555 D DC 11 N3 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog16 hydrog ? A DG 8 N2 ? ? ? 1_555 D DC 11 O2 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog17 hydrog ? A DG 8 O6 ? ? ? 1_555 D DC 11 N4 ? ? C DG 3 F DC 3 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog18 hydrog ? A DT 9 N3 ? ? ? 1_555 D DA 10 N1 ? ? C DT 4 F DA 4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog19 hydrog ? A DT 9 O4 ? ? ? 1_555 D DA 10 N6 ? ? C DT 4 F DA 4 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog20 hydrog ? A DG 10 N1 ? ? ? 1_555 D DC 9 N3 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog21 hydrog ? A DG 10 N2 ? ? ? 1_555 D DC 9 O2 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog22 hydrog ? A DG 10 O6 ? ? ? 1_555 D DC 9 N4 ? ? C DG 5 F DC 5 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog23 hydrog ? A DT 11 N3 ? ? ? 1_555 D DA 8 N1 ? ? C DT 6 F DA 6 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog24 hydrog ? A DT 11 O4 ? ? ? 1_555 D DA 8 N6 ? ? C DT 6 F DA 6 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog25 hydrog ? A DG 12 N1 ? ? ? 1_555 D DC 7 N3 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog26 hydrog ? A DG 12 N2 ? ? ? 1_555 D DC 7 O2 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog27 hydrog ? A DG 12 O6 ? ? ? 1_555 D DC 7 N4 ? ? C DG 7 F DC 7 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog28 hydrog ? A DA 13 N1 ? ? ? 1_555 D DT 6 N3 ? ? C DA 8 F DT 8 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog29 hydrog ? A DA 13 N6 ? ? ? 1_555 D DT 6 O4 ? ? C DA 8 F DT 8 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog30 hydrog ? A DC 14 N3 ? ? ? 1_555 D DG 5 N1 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog31 hydrog ? A DC 14 N4 ? ? ? 1_555 D DG 5 O6 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog32 hydrog ? A DC 14 O2 ? ? ? 1_555 D DG 5 N2 ? ? C DC 9 F DG 9 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog33 hydrog ? B DA 1 N1 ? ? ? 1_555 D DT 4 N3 ? ? D DA 10 F DT 10 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog34 hydrog ? B DA 1 N6 ? ? ? 1_555 D DT 4 O4 ? ? D DA 10 F DT 10 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog35 hydrog ? B DT 2 N3 ? ? ? 1_555 D DA 3 N1 ? ? D DT 11 F DA 11 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog36 hydrog ? B DT 2 O4 ? ? ? 1_555 D DA 3 N6 ? ? D DT 11 F DA 11 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog37 hydrog ? B DA 3 N6 ? ? ? 1_555 D DA 1 N1 ? ? D DA 12 F DA 13 1_555 ? ? ? ? ? ? 'DA-DA MISPAIR' ? ? hydrog38 hydrog ? B DA 3 N1 ? ? ? 1_555 D DT 2 N3 ? ? D DA 12 F DT 12 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog39 hydrog ? B DA 3 N6 ? ? ? 1_555 D DT 2 O4 ? ? D DA 12 F DT 12 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog40 hydrog ? B DT 4 N3 ? ? ? 1_555 D DA 1 N1 ? ? D DT 13 F DA 13 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog41 hydrog ? B DT 4 O4 ? ? ? 1_555 D DA 1 N6 ? ? D DT 13 F DA 13 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog42 hydrog ? B DG 5 N1 ? ? ? 1_555 C DC 14 N3 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog43 hydrog ? B DG 5 N2 ? ? ? 1_555 C DC 14 O2 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog44 hydrog ? B DG 5 O6 ? ? ? 1_555 C DC 14 N4 ? ? D DG 14 E DC 14 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog45 hydrog ? B DT 6 N3 ? ? ? 1_555 C DA 13 N1 ? ? D DT 15 E DA 15 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog46 hydrog ? B DT 6 O4 ? ? ? 1_555 C DA 13 N6 ? ? D DT 15 E DA 15 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog47 hydrog ? B DC 7 N3 ? ? ? 1_555 C DG 12 N1 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog48 hydrog ? B DC 7 N4 ? ? ? 1_555 C DG 12 O6 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog49 hydrog ? B DC 7 O2 ? ? ? 1_555 C DG 12 N2 ? ? D DC 16 E DG 16 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog50 hydrog ? B DA 8 N1 ? ? ? 1_555 C DT 11 N3 ? ? D DA 17 E DT 17 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog51 hydrog ? B DA 8 N6 ? ? ? 1_555 C DT 11 O4 ? ? D DA 17 E DT 17 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog52 hydrog ? B DC 9 N4 ? ? ? 1_555 C DT 9 O4 ? ? D DC 18 E DT 19 1_555 ? ? ? ? ? ? 'DC-DT MISPAIR' ? ? hydrog53 hydrog ? B DC 9 N3 ? ? ? 1_555 C DG 10 N1 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog54 hydrog ? B DC 9 N4 ? ? ? 1_555 C DG 10 O6 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog55 hydrog ? B DC 9 O2 ? ? ? 1_555 C DG 10 N2 ? ? D DC 18 E DG 18 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog56 hydrog ? B DA 10 N1 ? ? ? 1_555 C DT 9 N3 ? ? D DA 19 E DT 19 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog57 hydrog ? B DA 10 N6 ? ? ? 1_555 C DT 9 O4 ? ? D DA 19 E DT 19 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog58 hydrog ? B DC 11 N3 ? ? ? 1_555 C DA 7 N6 ? ? D DC 20 E DA 21 1_555 ? ? ? ? ? ? 'DC-DA MISPAIR' ? ? hydrog59 hydrog ? B DC 11 N3 ? ? ? 1_555 C DG 8 N1 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog60 hydrog ? B DC 11 N4 ? ? ? 1_555 C DG 8 O6 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog61 hydrog ? B DC 11 O2 ? ? ? 1_555 C DG 8 N2 ? ? D DC 20 E DG 20 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog62 hydrog ? B DT 12 O4 ? ? ? 1_555 C DA 6 N6 ? ? D DT 21 E DA 22 1_555 ? ? ? ? ? ? 'DT-DA PAIR' ? ? hydrog63 hydrog ? B DT 12 N3 ? ? ? 1_555 C DA 7 N1 ? ? D DT 21 E DA 21 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog64 hydrog ? B DT 12 O4 ? ? ? 1_555 C DA 7 N6 ? ? D DT 21 E DA 21 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog65 hydrog ? B DT 13 O4 ? ? ? 1_555 C DA 5 N6 ? ? D DT 22 E DA 23 1_555 ? ? ? ? ? ? 'DT-DA PAIR' ? ? hydrog66 hydrog ? B DT 13 N3 ? ? ? 1_555 C DA 6 N1 ? ? D DT 22 E DA 22 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog67 hydrog ? B DT 13 O4 ? ? ? 1_555 C DA 6 N6 ? ? D DT 22 E DA 22 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog68 hydrog ? B DT 14 N3 ? ? ? 1_555 C DA 5 N1 ? ? D DT 23 E DA 23 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog69 hydrog ? B DT 14 O4 ? ? ? 1_555 C DA 5 N6 ? ? D DT 23 E DA 23 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog70 hydrog ? B DT 15 N3 ? ? ? 1_555 C DA 4 N1 ? ? D DT 24 E DA 24 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog71 hydrog ? B DT 15 O4 ? ? ? 1_555 C DA 4 N6 ? ? D DT 24 E DA 24 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog72 hydrog ? B DC 16 N3 ? ? ? 1_555 C DG 3 N1 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog73 hydrog ? B DC 16 N4 ? ? ? 1_555 C DG 3 O6 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog74 hydrog ? B DC 16 O2 ? ? ? 1_555 C DG 3 N2 ? ? D DC 25 E DG 25 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog75 hydrog ? B DG 17 N1 ? ? ? 1_555 C DC 2 N3 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog76 hydrog ? B DG 17 N2 ? ? ? 1_555 C DC 2 O2 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? hydrog77 hydrog ? B DG 17 O6 ? ? ? 1_555 C DC 2 N4 ? ? D DG 26 E DC 26 1_555 ? ? ? ? ? ? WATSON-CRICK ? ? # _struct_conn_type.id hydrog _struct_conn_type.criteria ? _struct_conn_type.reference ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING CMP N 1 N P O1P DOUB CMP N 2 N P O2P SING CMP N 3 N P "O5'" SING CMP N 4 N P "O3'" SING CMP N 5 N O2P HOP2 SING CMP N 6 N "O5'" "C5'" SING CMP N 7 N "C5'" "C4'" SING CMP N 8 N "C5'" "H5'1" SING CMP N 9 N "C5'" "H5'2" SING CMP N 10 N "C4'" "O4'" SING CMP N 11 N "C4'" "C3'" SING CMP N 12 N "C4'" "H4'" SING CMP N 13 N "O4'" "C1'" SING CMP N 14 N "C3'" "O3'" SING CMP N 15 N "C3'" "C2'" SING CMP N 16 N "C3'" "H3'" SING CMP N 17 N "C2'" "O2'" SING CMP N 18 N "C2'" "C1'" SING CMP N 19 N "C2'" "H2'" SING CMP N 20 N "O2'" "HO2'" SING CMP N 21 N "C1'" N9 SING CMP N 22 N "C1'" "H1'" SING CMP N 23 Y N9 C8 SING CMP N 24 Y N9 C4 SING CMP N 25 Y C8 N7 DOUB CMP N 26 N C8 H8 SING CMP N 27 Y N7 C5 SING CMP N 28 Y C5 C6 SING CMP N 29 Y C5 C4 DOUB CMP N 30 N C6 N6 SING CMP N 31 Y C6 N1 DOUB CMP N 32 N N6 HN61 SING CMP N 33 N N6 HN62 SING CMP N 34 Y N1 C2 SING CMP N 35 Y C2 N3 DOUB CMP N 36 N C2 H2 SING CMP N 37 Y N3 C4 SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING DA N 1 N OP3 P SING DA N 2 N OP3 HOP3 SING DA N 3 N P OP1 DOUB DA N 4 N P OP2 SING DA N 5 N P "O5'" SING DA N 6 N OP2 HOP2 SING DA N 7 N "O5'" "C5'" SING DA N 8 N "C5'" "C4'" SING DA N 9 N "C5'" "H5'" SING DA N 10 N "C5'" "H5''" SING DA N 11 N "C4'" "O4'" SING DA N 12 N "C4'" "C3'" SING DA N 13 N "C4'" "H4'" SING DA N 14 N "O4'" "C1'" SING DA N 15 N "C3'" "O3'" SING DA N 16 N "C3'" "C2'" SING DA N 17 N "C3'" "H3'" SING DA N 18 N "O3'" "HO3'" SING DA N 19 N "C2'" "C1'" SING DA N 20 N "C2'" "H2'" SING DA N 21 N "C2'" "H2''" SING DA N 22 N "C1'" N9 SING DA N 23 N "C1'" "H1'" SING DA N 24 Y N9 C8 SING DA N 25 Y N9 C4 SING DA N 26 Y C8 N7 DOUB DA N 27 N C8 H8 SING DA N 28 Y N7 C5 SING DA N 29 Y C5 C6 SING DA N 30 Y C5 C4 DOUB DA N 31 N C6 N6 SING DA N 32 Y C6 N1 DOUB DA N 33 N N6 H61 SING DA N 34 N N6 H62 SING DA N 35 Y N1 C2 SING DA N 36 Y C2 N3 DOUB DA N 37 N C2 H2 SING DA N 38 Y N3 C4 SING DC N 1 N OP3 P SING DC N 2 N OP3 HOP3 SING DC N 3 N P OP1 DOUB DC N 4 N P OP2 SING DC N 5 N P "O5'" SING DC N 6 N OP2 HOP2 SING DC N 7 N "O5'" "C5'" SING DC N 8 N "C5'" "C4'" SING DC N 9 N "C5'" "H5'" SING DC N 10 N "C5'" "H5''" SING DC N 11 N "C4'" "O4'" SING DC N 12 N "C4'" "C3'" SING DC N 13 N "C4'" "H4'" SING DC N 14 N "O4'" "C1'" SING DC N 15 N "C3'" "O3'" SING DC N 16 N "C3'" "C2'" SING DC N 17 N "C3'" "H3'" SING DC N 18 N "O3'" "HO3'" SING DC N 19 N "C2'" "C1'" SING DC N 20 N "C2'" "H2'" SING DC N 21 N "C2'" "H2''" SING DC N 22 N "C1'" N1 SING DC N 23 N "C1'" "H1'" SING DC N 24 N N1 C2 SING DC N 25 N N1 C6 SING DC N 26 N C2 O2 DOUB DC N 27 N C2 N3 SING DC N 28 N N3 C4 DOUB DC N 29 N C4 N4 SING DC N 30 N C4 C5 SING DC N 31 N N4 H41 SING DC N 32 N N4 H42 SING DC N 33 N C5 C6 DOUB DC N 34 N C5 H5 SING DC N 35 N C6 H6 SING DG N 1 N OP3 P SING DG N 2 N OP3 HOP3 SING DG N 3 N P OP1 DOUB DG N 4 N P OP2 SING DG N 5 N P "O5'" SING DG N 6 N OP2 HOP2 SING DG N 7 N "O5'" "C5'" SING DG N 8 N "C5'" "C4'" SING DG N 9 N "C5'" "H5'" SING DG N 10 N "C5'" "H5''" SING DG N 11 N "C4'" "O4'" SING DG N 12 N "C4'" "C3'" SING DG N 13 N "C4'" "H4'" SING DG N 14 N "O4'" "C1'" SING DG N 15 N "C3'" "O3'" SING DG N 16 N "C3'" "C2'" SING DG N 17 N "C3'" "H3'" SING DG N 18 N "O3'" "HO3'" SING DG N 19 N "C2'" "C1'" SING DG N 20 N "C2'" "H2'" SING DG N 21 N "C2'" "H2''" SING DG N 22 N "C1'" N9 SING DG N 23 N "C1'" "H1'" SING DG N 24 Y N9 C8 SING DG N 25 Y N9 C4 SING DG N 26 Y C8 N7 DOUB DG N 27 N C8 H8 SING DG N 28 Y N7 C5 SING DG N 29 N C5 C6 SING DG N 30 Y C5 C4 DOUB DG N 31 N C6 O6 DOUB DG N 32 N C6 N1 SING DG N 33 N N1 C2 SING DG N 34 N N1 H1 SING DG N 35 N C2 N2 SING DG N 36 N C2 N3 DOUB DG N 37 N N2 H21 SING DG N 38 N N2 H22 SING DG N 39 N N3 C4 SING DT N 1 N OP3 P SING DT N 2 N OP3 HOP3 SING DT N 3 N P OP1 DOUB DT N 4 N P OP2 SING DT N 5 N P "O5'" SING DT N 6 N OP2 HOP2 SING DT N 7 N "O5'" "C5'" SING DT N 8 N "C5'" "C4'" SING DT N 9 N "C5'" "H5'" SING DT N 10 N "C5'" "H5''" SING DT N 11 N "C4'" "O4'" SING DT N 12 N "C4'" "C3'" SING DT N 13 N "C4'" "H4'" SING DT N 14 N "O4'" "C1'" SING DT N 15 N "C3'" "O3'" SING DT N 16 N "C3'" "C2'" SING DT N 17 N "C3'" "H3'" SING DT N 18 N "O3'" "HO3'" SING DT N 19 N "C2'" "C1'" SING DT N 20 N "C2'" "H2'" SING DT N 21 N "C2'" "H2''" SING DT N 22 N "C1'" N1 SING DT N 23 N "C1'" "H1'" SING DT N 24 N N1 C2 SING DT N 25 N N1 C6 SING DT N 26 N C2 O2 DOUB DT N 27 N C2 N3 SING DT N 28 N N3 C4 SING DT N 29 N N3 H3 SING DT N 30 N C4 O4 DOUB DT N 31 N C4 C5 SING DT N 32 N C5 C7 SING DT N 33 N C5 C6 DOUB DT N 34 N C7 H71 SING DT N 35 N C7 H72 SING DT N 36 N C7 H73 SING DT N 37 N C6 H6 SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1J59 _atom_sites.fract_transf_matrix[1][1] 0.007299 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.006544 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.013147 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code G 4 CMP 1 762 762 CMP CMP A . H 4 CMP 1 761 761 CMP CMP B . I 5 HOH 1 497 497 HOH HOH C . I 5 HOH 2 498 498 HOH HOH C . I 5 HOH 3 499 499 HOH HOH C . I 5 HOH 4 500 500 HOH HOH C . I 5 HOH 5 502 502 HOH HOH C . I 5 HOH 6 505 505 HOH HOH C . I 5 HOH 7 506 506 HOH HOH C . I 5 HOH 8 511 511 HOH HOH C . I 5 HOH 9 545 545 HOH HOH C . I 5 HOH 10 546 546 HOH HOH C . I 5 HOH 11 561 561 HOH HOH C . I 5 HOH 12 562 562 HOH HOH C . I 5 HOH 13 565 565 HOH HOH C . I 5 HOH 14 568 568 HOH HOH C . I 5 HOH 15 569 569 HOH HOH C . I 5 HOH 16 572 572 HOH HOH C . I 5 HOH 17 573 573 HOH HOH C . I 5 HOH 18 574 574 HOH HOH C . I 5 HOH 19 576 576 HOH HOH C . I 5 HOH 20 593 593 HOH HOH C . I 5 HOH 21 594 594 HOH HOH C . I 5 HOH 22 595 595 HOH HOH C . I 5 HOH 23 597 597 HOH HOH C . I 5 HOH 24 598 598 HOH HOH C . I 5 HOH 25 600 600 HOH HOH C . I 5 HOH 26 609 609 HOH HOH C . I 5 HOH 27 612 612 HOH HOH C . I 5 HOH 28 631 631 HOH HOH C . I 5 HOH 29 635 635 HOH HOH C . I 5 HOH 30 636 636 HOH HOH C . I 5 HOH 31 645 645 HOH HOH C . I 5 HOH 32 652 652 HOH HOH C . I 5 HOH 33 655 655 HOH HOH C . I 5 HOH 34 656 656 HOH HOH C . I 5 HOH 35 659 659 HOH HOH C . I 5 HOH 36 660 660 HOH HOH C . I 5 HOH 37 672 672 HOH HOH C . I 5 HOH 38 677 677 HOH HOH C . I 5 HOH 39 692 692 HOH HOH C . I 5 HOH 40 699 699 HOH HOH C . I 5 HOH 41 700 700 HOH HOH C . I 5 HOH 42 701 701 HOH HOH C . I 5 HOH 43 702 702 HOH HOH C . I 5 HOH 44 706 706 HOH HOH C . I 5 HOH 45 707 707 HOH HOH C . I 5 HOH 46 708 708 HOH HOH C . I 5 HOH 47 709 709 HOH HOH C . I 5 HOH 48 710 710 HOH HOH C . I 5 HOH 49 715 715 HOH HOH C . I 5 HOH 50 724 724 HOH HOH C . J 5 HOH 1 475 475 HOH HOH D . J 5 HOH 2 476 476 HOH HOH D . J 5 HOH 3 477 477 HOH HOH D . J 5 HOH 4 478 478 HOH HOH D . J 5 HOH 5 479 479 HOH HOH D . J 5 HOH 6 480 480 HOH HOH D . J 5 HOH 7 481 481 HOH HOH D . J 5 HOH 8 482 482 HOH HOH D . J 5 HOH 9 485 485 HOH HOH D . J 5 HOH 10 486 486 HOH HOH D . J 5 HOH 11 489 489 HOH HOH D . J 5 HOH 12 490 490 HOH HOH D . J 5 HOH 13 493 493 HOH HOH D . J 5 HOH 14 512 512 HOH HOH D . J 5 HOH 15 517 517 HOH HOH D . J 5 HOH 16 518 518 HOH HOH D . J 5 HOH 17 524 524 HOH HOH D . J 5 HOH 18 525 525 HOH HOH D . J 5 HOH 19 529 529 HOH HOH D . J 5 HOH 20 530 530 HOH HOH D . J 5 HOH 21 533 533 HOH HOH D . J 5 HOH 22 534 534 HOH HOH D . J 5 HOH 23 535 535 HOH HOH D . J 5 HOH 24 538 538 HOH HOH D . J 5 HOH 25 539 539 HOH HOH D . J 5 HOH 26 540 540 HOH HOH D . J 5 HOH 27 547 547 HOH HOH D . J 5 HOH 28 548 548 HOH HOH D . J 5 HOH 29 549 549 HOH HOH D . J 5 HOH 30 550 550 HOH HOH D . J 5 HOH 31 551 551 HOH HOH D . J 5 HOH 32 552 552 HOH HOH D . J 5 HOH 33 553 553 HOH HOH D . J 5 HOH 34 554 554 HOH HOH D . J 5 HOH 35 556 556 HOH HOH D . J 5 HOH 36 557 557 HOH HOH D . J 5 HOH 37 558 558 HOH HOH D . J 5 HOH 38 567 567 HOH HOH D . J 5 HOH 39 582 582 HOH HOH D . J 5 HOH 40 584 584 HOH HOH D . J 5 HOH 41 585 585 HOH HOH D . J 5 HOH 42 586 586 HOH HOH D . J 5 HOH 43 587 587 HOH HOH D . J 5 HOH 44 588 588 HOH HOH D . J 5 HOH 45 591 591 HOH HOH D . J 5 HOH 46 601 601 HOH HOH D . J 5 HOH 47 607 607 HOH HOH D . J 5 HOH 48 617 617 HOH HOH D . J 5 HOH 49 621 621 HOH HOH D . J 5 HOH 50 622 622 HOH HOH D . J 5 HOH 51 624 624 HOH HOH D . J 5 HOH 52 626 626 HOH HOH D . J 5 HOH 53 633 633 HOH HOH D . J 5 HOH 54 642 642 HOH HOH D . J 5 HOH 55 643 643 HOH HOH D . J 5 HOH 56 644 644 HOH HOH D . J 5 HOH 57 666 666 HOH HOH D . J 5 HOH 58 667 667 HOH HOH D . J 5 HOH 59 668 668 HOH HOH D . J 5 HOH 60 669 669 HOH HOH D . J 5 HOH 61 683 683 HOH HOH D . J 5 HOH 62 695 695 HOH HOH D . J 5 HOH 63 696 696 HOH HOH D . J 5 HOH 64 697 697 HOH HOH D . J 5 HOH 65 713 713 HOH HOH D . J 5 HOH 66 714 714 HOH HOH D . J 5 HOH 67 742 742 HOH HOH D . J 5 HOH 68 749 749 HOH HOH D . J 5 HOH 69 752 752 HOH HOH D . J 5 HOH 70 753 753 HOH HOH D . J 5 HOH 71 755 755 HOH HOH D . K 5 HOH 1 483 483 HOH HOH E . K 5 HOH 2 484 484 HOH HOH E . K 5 HOH 3 487 487 HOH HOH E . K 5 HOH 4 488 488 HOH HOH E . K 5 HOH 5 515 515 HOH HOH E . K 5 HOH 6 516 516 HOH HOH E . K 5 HOH 7 519 519 HOH HOH E . K 5 HOH 8 520 520 HOH HOH E . K 5 HOH 9 521 521 HOH HOH E . K 5 HOH 10 531 531 HOH HOH E . K 5 HOH 11 536 536 HOH HOH E . K 5 HOH 12 537 537 HOH HOH E . K 5 HOH 13 543 543 HOH HOH E . K 5 HOH 14 544 544 HOH HOH E . K 5 HOH 15 566 566 HOH HOH E . K 5 HOH 16 570 570 HOH HOH E . K 5 HOH 17 571 571 HOH HOH E . K 5 HOH 18 577 577 HOH HOH E . K 5 HOH 19 578 578 HOH HOH E . K 5 HOH 20 579 579 HOH HOH E . K 5 HOH 21 580 580 HOH HOH E . K 5 HOH 22 581 581 HOH HOH E . K 5 HOH 23 583 583 HOH HOH E . K 5 HOH 24 590 590 HOH HOH E . K 5 HOH 25 604 604 HOH HOH E . K 5 HOH 26 605 605 HOH HOH E . K 5 HOH 27 606 606 HOH HOH E . K 5 HOH 28 618 618 HOH HOH E . K 5 HOH 29 619 619 HOH HOH E . K 5 HOH 30 620 620 HOH HOH E . K 5 HOH 31 623 623 HOH HOH E . K 5 HOH 32 625 625 HOH HOH E . K 5 HOH 33 639 639 HOH HOH E . K 5 HOH 34 640 640 HOH HOH E . K 5 HOH 35 641 641 HOH HOH E . K 5 HOH 36 646 646 HOH HOH E . K 5 HOH 37 647 647 HOH HOH E . K 5 HOH 38 684 684 HOH HOH E . K 5 HOH 39 685 685 HOH HOH E . K 5 HOH 40 686 686 HOH HOH E . K 5 HOH 41 687 687 HOH HOH E . K 5 HOH 42 688 688 HOH HOH E . K 5 HOH 43 743 743 HOH HOH E . K 5 HOH 44 750 750 HOH HOH E . K 5 HOH 45 751 751 HOH HOH E . K 5 HOH 46 754 754 HOH HOH E . K 5 HOH 47 756 756 HOH HOH E . L 5 HOH 1 491 491 HOH HOH F . L 5 HOH 2 492 492 HOH HOH F . L 5 HOH 3 494 494 HOH HOH F . L 5 HOH 4 495 495 HOH HOH F . L 5 HOH 5 496 496 HOH HOH F . L 5 HOH 6 501 501 HOH HOH F . L 5 HOH 7 503 503 HOH HOH F . L 5 HOH 8 504 504 HOH HOH F . L 5 HOH 9 507 507 HOH HOH F . L 5 HOH 10 508 508 HOH HOH F . L 5 HOH 11 509 509 HOH HOH F . L 5 HOH 12 510 510 HOH HOH F . L 5 HOH 13 513 513 HOH HOH F . L 5 HOH 14 514 514 HOH HOH F . L 5 HOH 15 522 522 HOH HOH F . L 5 HOH 16 523 523 HOH HOH F . L 5 HOH 17 526 526 HOH HOH F . L 5 HOH 18 527 527 HOH HOH F . L 5 HOH 19 528 528 HOH HOH F . L 5 HOH 20 541 541 HOH HOH F . L 5 HOH 21 542 542 HOH HOH F . L 5 HOH 22 559 559 HOH HOH F . L 5 HOH 23 560 560 HOH HOH F . L 5 HOH 24 563 563 HOH HOH F . L 5 HOH 25 564 564 HOH HOH F . L 5 HOH 26 575 575 HOH HOH F . L 5 HOH 27 589 589 HOH HOH F . L 5 HOH 28 592 592 HOH HOH F . L 5 HOH 29 596 596 HOH HOH F . L 5 HOH 30 599 599 HOH HOH F . L 5 HOH 31 602 602 HOH HOH F . L 5 HOH 32 603 603 HOH HOH F . L 5 HOH 33 608 608 HOH HOH F . L 5 HOH 34 610 610 HOH HOH F . L 5 HOH 35 613 613 HOH HOH F . L 5 HOH 36 614 614 HOH HOH F . L 5 HOH 37 615 615 HOH HOH F . L 5 HOH 38 616 616 HOH HOH F . L 5 HOH 39 627 627 HOH HOH F . L 5 HOH 40 628 628 HOH HOH F . L 5 HOH 41 629 629 HOH HOH F . L 5 HOH 42 630 630 HOH HOH F . L 5 HOH 43 632 632 HOH HOH F . L 5 HOH 44 634 634 HOH HOH F . L 5 HOH 45 637 637 HOH HOH F . L 5 HOH 46 648 648 HOH HOH F . L 5 HOH 47 649 649 HOH HOH F . L 5 HOH 48 650 650 HOH HOH F . L 5 HOH 49 651 651 HOH HOH F . L 5 HOH 50 653 653 HOH HOH F . L 5 HOH 51 658 658 HOH HOH F . L 5 HOH 52 661 661 HOH HOH F . L 5 HOH 53 662 662 HOH HOH F . L 5 HOH 54 663 663 HOH HOH F . L 5 HOH 55 670 670 HOH HOH F . L 5 HOH 56 671 671 HOH HOH F . L 5 HOH 57 673 673 HOH HOH F . L 5 HOH 58 674 674 HOH HOH F . L 5 HOH 59 675 675 HOH HOH F . L 5 HOH 60 676 676 HOH HOH F . L 5 HOH 61 678 678 HOH HOH F . L 5 HOH 62 679 679 HOH HOH F . L 5 HOH 63 681 681 HOH HOH F . L 5 HOH 64 682 682 HOH HOH F . L 5 HOH 65 689 689 HOH HOH F . L 5 HOH 66 690 690 HOH HOH F . L 5 HOH 67 691 691 HOH HOH F . L 5 HOH 68 693 693 HOH HOH F . L 5 HOH 69 703 703 HOH HOH F . L 5 HOH 70 704 704 HOH HOH F . L 5 HOH 71 711 711 HOH HOH F . L 5 HOH 72 712 712 HOH HOH F . L 5 HOH 73 716 716 HOH HOH F . L 5 HOH 74 718 718 HOH HOH F . L 5 HOH 75 748 748 HOH HOH F . M 5 HOH 1 611 611 HOH HOH A . M 5 HOH 2 654 654 HOH HOH A . M 5 HOH 3 657 657 HOH HOH A . M 5 HOH 4 705 705 HOH HOH A . M 5 HOH 5 717 717 HOH HOH A . M 5 HOH 6 719 719 HOH HOH A . M 5 HOH 7 720 720 HOH HOH A . M 5 HOH 8 721 721 HOH HOH A . M 5 HOH 9 722 722 HOH HOH A . M 5 HOH 10 723 723 HOH HOH A . M 5 HOH 11 725 725 HOH HOH A . M 5 HOH 12 726 726 HOH HOH A . M 5 HOH 13 734 734 HOH HOH A . M 5 HOH 14 735 735 HOH HOH A . M 5 HOH 15 736 736 HOH HOH A . M 5 HOH 16 737 737 HOH HOH A . M 5 HOH 17 738 738 HOH HOH A . M 5 HOH 18 744 744 HOH HOH A . M 5 HOH 19 745 745 HOH HOH A . M 5 HOH 20 746 746 HOH HOH A . M 5 HOH 21 747 747 HOH HOH A . N 5 HOH 1 532 532 HOH HOH B . N 5 HOH 2 555 555 HOH HOH B . N 5 HOH 3 638 638 HOH HOH B . N 5 HOH 4 664 664 HOH HOH B . N 5 HOH 5 665 665 HOH HOH B . N 5 HOH 6 680 680 HOH HOH B . N 5 HOH 7 694 694 HOH HOH B . N 5 HOH 8 698 698 HOH HOH B . N 5 HOH 9 727 727 HOH HOH B . N 5 HOH 10 728 728 HOH HOH B . N 5 HOH 11 729 729 HOH HOH B . N 5 HOH 12 730 730 HOH HOH B . N 5 HOH 13 731 731 HOH HOH B . N 5 HOH 14 732 732 HOH HOH B . N 5 HOH 15 733 733 HOH HOH B . N 5 HOH 16 739 739 HOH HOH B . N 5 HOH 17 740 740 HOH HOH B . N 5 HOH 18 741 741 HOH HOH B . N 5 HOH 19 757 757 HOH HOH B . N 5 HOH 20 758 758 HOH HOH B . N 5 HOH 21 759 759 HOH HOH B . N 5 HOH 22 760 760 HOH HOH B . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 O "O5'" . DG A 1 1 . -5.513 61.883 -25.680 1.00 38.64 ? "O5'" DG C -5 1 ATOM 2 C "C5'" . DG A 1 1 . -4.320 62.508 -25.164 1.00 41.72 ? "C5'" DG C -5 1 ATOM 3 C "C4'" . DG A 1 1 . -4.328 63.985 -25.475 1.00 38.99 ? "C4'" DG C -5 1 ATOM 4 O "O4'" . DG A 1 1 . -4.443 64.782 -24.264 1.00 30.81 ? "O4'" DG C -5 1 ATOM 5 C "C3'" . DG A 1 1 . -3.102 64.474 -26.247 1.00 36.45 ? "C3'" DG C -5 1 ATOM 6 O "O3'" . DG A 1 1 . -3.629 65.218 -27.360 1.00 46.52 ? "O3'" DG C -5 1 ATOM 7 C "C2'" . DG A 1 1 . -2.320 65.297 -25.223 1.00 36.24 ? "C2'" DG C -5 1 ATOM 8 C "C1'" . DG A 1 1 . -3.319 65.650 -24.112 1.00 38.95 ? "C1'" DG C -5 1 ATOM 9 N N9 . DG A 1 1 . -2.861 65.541 -22.717 1.00 36.28 ? N9 DG C -5 1 ATOM 10 C C8 . DG A 1 1 . -2.739 64.397 -21.970 1.00 33.98 ? C8 DG C -5 1 ATOM 11 N N7 . DG A 1 1 . -2.338 64.624 -20.741 1.00 39.95 ? N7 DG C -5 1 ATOM 12 C C5 . DG A 1 1 . -2.185 66.002 -20.669 1.00 35.4 ? C5 DG C -5 1 ATOM 13 C C6 . DG A 1 1 . -1.775 66.862 -19.573 1.00 38.15 ? C6 DG C -5 1 ATOM 14 O O6 . DG A 1 1 . -1.507 66.565 -18.403 1.00 32.94 ? O6 DG C -5 1 ATOM 15 N N1 . DG A 1 1 . -1.712 68.193 -19.962 1.00 38.66 ? N1 DG C -5 1 ATOM 16 C C2 . DG A 1 1 . -2.019 68.662 -21.202 1.00 43.52 ? C2 DG C -5 1 ATOM 17 N N2 . DG A 1 1 . -1.892 69.982 -21.387 1.00 40.44 ? N2 DG C -5 1 ATOM 18 N N3 . DG A 1 1 . -2.423 67.893 -22.212 1.00 46.07 ? N3 DG C -5 1 ATOM 19 C C4 . DG A 1 1 . -2.482 66.586 -21.881 1.00 37.8 ? C4 DG C -5 1 ATOM 20 P P . DC A 1 2 . -2.672 65.800 -28.514 1.00 43.99 ? P DC C -4 1 ATOM 21 O OP1 . DC A 1 2 . -3.635 66.486 -29.432 1.00 41.89 ? OP1 DC C -4 1 ATOM 22 O OP2 . DC A 1 2 . -1.774 64.742 -29.034 1.00 42.54 ? OP2 DC C -4 1 ATOM 23 O "O5'" . DC A 1 2 . -1.839 66.949 -27.763 1.00 49.52 ? "O5'" DC C -4 1 ATOM 24 C "C5'" . DC A 1 2 . -2.502 68.023 -27.042 1.00 39.42 ? "C5'" DC C -4 1 ATOM 25 C "C4'" . DC A 1 2 . -2.448 69.314 -27.835 1.00 45.05 ? "C4'" DC C -4 1 ATOM 26 O "O4'" . DC A 1 2 . -2.052 70.421 -26.997 1.00 38.1 ? "O4'" DC C -4 1 ATOM 27 C "C3'" . DC A 1 2 . -1.383 69.287 -28.922 1.00 48.1 ? "C3'" DC C -4 1 ATOM 28 O "O3'" . DC A 1 2 . -1.717 70.209 -29.944 1.00 53.24 ? "O3'" DC C -4 1 ATOM 29 C "C2'" . DC A 1 2 . -0.129 69.756 -28.208 1.00 50.54 ? "C2'" DC C -4 1 ATOM 30 C "C1'" . DC A 1 2 . -0.629 70.414 -26.930 1.00 46.09 ? "C1'" DC C -4 1 ATOM 31 N N1 . DC A 1 2 . -0.270 69.624 -25.759 1.00 45.78 ? N1 DC C -4 1 ATOM 32 C C2 . DC A 1 2 . -0.169 70.270 -24.535 1.00 49.94 ? C2 DC C -4 1 ATOM 33 O O2 . DC A 1 2 . -0.365 71.498 -24.495 1.00 55 ? O2 DC C -4 1 ATOM 34 N N3 . DC A 1 2 . 0.137 69.555 -23.425 1.00 45.26 ? N3 DC C -4 1 ATOM 35 C C4 . DC A 1 2 . 0.342 68.242 -23.523 1.00 45.88 ? C4 DC C -4 1 ATOM 36 N N4 . DC A 1 2 . 0.631 67.562 -22.396 1.00 39.63 ? N4 DC C -4 1 ATOM 37 C C5 . DC A 1 2 . 0.257 67.561 -24.780 1.00 47.94 ? C5 DC C -4 1 ATOM 38 C C6 . DC A 1 2 . -0.046 68.283 -25.858 1.00 38.54 ? C6 DC C -4 1 ATOM 39 P P . DG A 1 3 . -1.047 70.066 -31.388 1.00 48.45 ? P DG C -3 1 ATOM 40 O OP1 . DG A 1 3 . -2.067 70.399 -32.445 1.00 50.01 ? OP1 DG C -3 1 ATOM 41 O OP2 . DG A 1 3 . -0.415 68.728 -31.365 1.00 51.07 ? OP2 DG C -3 1 ATOM 42 O "O5'" . DG A 1 3 . 0.050 71.208 -31.389 1.00 45.6 ? "O5'" DG C -3 1 ATOM 43 C "C5'" . DG A 1 3 . 1.345 70.968 -30.881 1.00 45.65 ? "C5'" DG C -3 1 ATOM 44 C "C4'" . DG A 1 3 . 1.892 72.247 -30.307 1.00 48.82 ? "C4'" DG C -3 1 ATOM 45 O "O4'" . DG A 1 3 . 2.096 72.061 -28.896 1.00 49.02 ? "O4'" DG C -3 1 ATOM 46 C "C3'" . DG A 1 3 . 3.254 72.610 -30.848 1.00 49.88 ? "C3'" DG C -3 1 ATOM 47 O "O3'" . DG A 1 3 . 3.435 74.032 -30.679 1.00 50.46 ? "O3'" DG C -3 1 ATOM 48 C "C2'" . DG A 1 3 . 4.171 71.762 -29.973 1.00 48.77 ? "C2'" DG C -3 1 ATOM 49 C "C1'" . DG A 1 3 . 3.481 71.831 -28.626 1.00 53.28 ? "C1'" DG C -3 1 ATOM 50 N N9 . DG A 1 3 . 3.584 70.642 -27.768 1.00 54.83 ? N9 DG C -3 1 ATOM 51 C C8 . DG A 1 3 . 3.540 69.321 -28.143 1.00 49.73 ? C8 DG C -3 1 ATOM 52 N N7 . DG A 1 3 . 3.646 68.501 -27.130 1.00 48.47 ? N7 DG C -3 1 ATOM 53 C C5 . DG A 1 3 . 3.773 69.325 -26.023 1.00 44.64 ? C5 DG C -3 1 ATOM 54 C C6 . DG A 1 3 . 3.926 69.011 -24.665 1.00 40.91 ? C6 DG C -3 1 ATOM 55 O O6 . DG A 1 3 . 4.003 67.922 -24.135 1.00 39.8 ? O6 DG C -3 1 ATOM 56 N N1 . DG A 1 3 . 4.003 70.138 -23.890 1.00 45.45 ? N1 DG C -3 1 ATOM 57 C C2 . DG A 1 3 . 3.958 71.419 -24.353 1.00 43.65 ? C2 DG C -3 1 ATOM 58 N N2 . DG A 1 3 . 4.056 72.375 -23.425 1.00 47.81 ? N2 DG C -3 1 ATOM 59 N N3 . DG A 1 3 . 3.827 71.741 -25.613 1.00 45.65 ? N3 DG C -3 1 ATOM 60 C C4 . DG A 1 3 . 3.738 70.649 -26.393 1.00 49.55 ? C4 DG C -3 1 ATOM 61 P P . DA A 1 4 . 4.300 74.860 -31.757 1.00 52.22 ? P DA C -2 1 ATOM 62 O OP1 . DA A 1 4 . 3.369 75.612 -32.671 1.00 48.13 ? OP1 DA C -2 1 ATOM 63 O OP2 . DA A 1 4 . 5.338 73.940 -32.351 1.00 46.12 ? OP2 DA C -2 1 ATOM 64 O "O5'" . DA A 1 4 . 5.135 75.903 -30.884 1.00 51.19 ? "O5'" DA C -2 1 ATOM 65 C "C5'" . DA A 1 4 . 4.504 76.780 -29.973 1.00 42.96 ? "C5'" DA C -2 1 ATOM 66 C "C4'" . DA A 1 4 . 5.313 76.844 -28.701 1.00 51.9 ? "C4'" DA C -2 1 ATOM 67 O "O4'" . DA A 1 4 . 5.377 75.524 -28.094 1.00 55 ? "O4'" DA C -2 1 ATOM 68 C "C3'" . DA A 1 4 . 6.766 77.289 -28.867 1.00 49.76 ? "C3'" DA C -2 1 ATOM 69 O "O3'" . DA A 1 4 . 7.103 78.034 -27.673 1.00 45.65 ? "O3'" DA C -2 1 ATOM 70 C "C2'" . DA A 1 4 . 7.501 75.950 -28.920 1.00 50.32 ? "C2'" DA C -2 1 ATOM 71 C "C1'" . DA A 1 4 . 6.726 75.133 -27.892 1.00 51.61 ? "C1'" DA C -2 1 ATOM 72 N N9 . DA A 1 4 . 6.781 73.667 -28.011 1.00 54.31 ? N9 DA C -2 1 ATOM 73 C C8 . DA A 1 4 . 6.819 72.889 -29.157 1.00 54.67 ? C8 DA C -2 1 ATOM 74 N N7 . DA A 1 4 . 6.846 71.590 -28.921 1.00 47.83 ? N7 DA C -2 1 ATOM 75 C C5 . DA A 1 4 . 6.833 71.505 -27.533 1.00 46.09 ? C5 DA C -2 1 ATOM 76 C C6 . DA A 1 4 . 6.857 70.400 -26.641 1.00 40.88 ? C6 DA C -2 1 ATOM 77 N N6 . DA A 1 4 . 6.890 69.123 -27.018 1.00 40.41 ? N6 DA C -2 1 ATOM 78 N N1 . DA A 1 4 . 6.842 70.664 -25.328 1.00 42.95 ? N1 DA C -2 1 ATOM 79 C C2 . DA A 1 4 . 6.801 71.942 -24.937 1.00 45.27 ? C2 DA C -2 1 ATOM 80 N N3 . DA A 1 4 . 6.775 73.060 -25.664 1.00 40.58 ? N3 DA C -2 1 ATOM 81 C C4 . DA A 1 4 . 6.794 72.775 -26.963 1.00 47.4 ? C4 DA C -2 1 ATOM 82 P P . DA A 1 5 . 8.207 79.196 -27.713 1.00 46.03 ? P DA C -1 1 ATOM 83 O OP1 . DA A 1 5 . 7.595 80.446 -27.189 1.00 40.78 ? OP1 DA C -1 1 ATOM 84 O OP2 . DA A 1 5 . 8.770 79.127 -29.092 1.00 45.36 ? OP2 DA C -1 1 ATOM 85 O "O5'" . DA A 1 5 . 9.336 78.745 -26.679 1.00 46.41 ? "O5'" DA C -1 1 ATOM 86 C "C5'" . DA A 1 5 . 9.090 78.817 -25.270 1.00 52.5 ? "C5'" DA C -1 1 ATOM 87 C "C4'" . DA A 1 5 . 9.985 77.875 -24.475 1.00 47.09 ? "C4'" DA C -1 1 ATOM 88 O "O4'" . DA A 1 5 . 9.776 76.472 -24.743 1.00 51.83 ? "O4'" DA C -1 1 ATOM 89 C "C3'" . DA A 1 5 . 11.483 78.094 -24.532 1.00 37.18 ? "C3'" DA C -1 1 ATOM 90 O "O3'" . DA A 1 5 . 11.827 78.105 -23.191 1.00 39.85 ? "O3'" DA C -1 1 ATOM 91 C "C2'" . DA A 1 5 . 12.035 76.871 -25.245 1.00 38.58 ? "C2'" DA C -1 1 ATOM 92 C "C1'" . DA A 1 5 . 11.022 75.795 -24.899 1.00 48.8 ? "C1'" DA C -1 1 ATOM 93 N N9 . DA A 1 5 . 10.780 74.723 -25.877 1.00 46.32 ? N9 DA C -1 1 ATOM 94 C C8 . DA A 1 5 . 10.462 74.789 -27.210 1.00 51.01 ? C8 DA C -1 1 ATOM 95 N N7 . DA A 1 5 . 10.279 73.613 -27.776 1.00 48.57 ? N7 DA C -1 1 ATOM 96 C C5 . DA A 1 5 . 10.499 72.718 -26.751 1.00 48.85 ? C5 DA C -1 1 ATOM 97 C C6 . DA A 1 5 . 10.431 71.323 -26.688 1.00 48.01 ? C6 DA C -1 1 ATOM 98 N N6 . DA A 1 5 . 10.155 70.530 -27.723 1.00 53.37 ? N6 DA C -1 1 ATOM 99 N N1 . DA A 1 5 . 10.668 70.748 -25.506 1.00 49.06 ? N1 DA C -1 1 ATOM 100 C C2 . DA A 1 5 . 10.966 71.521 -24.456 1.00 51.75 ? C2 DA C -1 1 ATOM 101 N N3 . DA A 1 5 . 11.071 72.840 -24.381 1.00 51.23 ? N3 DA C -1 1 ATOM 102 C C4 . DA A 1 5 . 10.815 73.385 -25.577 1.00 50.45 ? C4 DA C -1 1 ATOM 103 P P . DA A 1 6 . 13.350 78.050 -22.773 1.00 47.45 ? P DA C 1 1 ATOM 104 O OP1 . DA A 1 6 . 13.469 78.954 -21.582 1.00 45.49 ? OP1 DA C 1 1 ATOM 105 O OP2 . DA A 1 6 . 14.274 78.193 -23.934 1.00 42.5 ? OP2 DA C 1 1 ATOM 106 O "O5'" . DA A 1 6 . 13.498 76.545 -22.326 1.00 48.52 ? "O5'" DA C 1 1 ATOM 107 C "C5'" . DA A 1 6 . 12.567 75.958 -21.444 1.00 43.66 ? "C5'" DA C 1 1 ATOM 108 C "C4'" . DA A 1 6 . 13.127 74.642 -20.987 1.00 45.75 ? "C4'" DA C 1 1 ATOM 109 O "O4'" . DA A 1 6 . 13.034 73.740 -22.116 1.00 39.86 ? "O4'" DA C 1 1 ATOM 110 C "C3'" . DA A 1 6 . 14.615 74.720 -20.604 1.00 45.3 ? "C3'" DA C 1 1 ATOM 111 O "O3'" . DA A 1 6 . 14.788 74.066 -19.312 1.00 47.29 ? "O3'" DA C 1 1 ATOM 112 C "C2'" . DA A 1 6 . 15.331 74.106 -21.803 1.00 40.69 ? "C2'" DA C 1 1 ATOM 113 C "C1'" . DA A 1 6 . 14.294 73.152 -22.379 1.00 40.17 ? "C1'" DA C 1 1 ATOM 114 N N9 . DA A 1 6 . 14.311 72.882 -23.814 1.00 43.03 ? N9 DA C 1 1 ATOM 115 C C8 . DA A 1 6 . 14.560 73.738 -24.843 1.00 47.38 ? C8 DA C 1 1 ATOM 116 N N7 . DA A 1 6 . 14.454 73.186 -26.030 1.00 46.14 ? N7 DA C 1 1 ATOM 117 C C5 . DA A 1 6 . 14.118 71.871 -25.758 1.00 42.97 ? C5 DA C 1 1 ATOM 118 C C6 . DA A 1 6 . 13.824 70.756 -26.604 1.00 47.73 ? C6 DA C 1 1 ATOM 119 N N6 . DA A 1 6 . 13.851 70.790 -27.945 1.00 44.81 ? N6 DA C 1 1 ATOM 120 N N1 . DA A 1 6 . 13.494 69.592 -26.006 1.00 51.72 ? N1 DA C 1 1 ATOM 121 C C2 . DA A 1 6 . 13.464 69.553 -24.654 1.00 55 ? C2 DA C 1 1 ATOM 122 N N3 . DA A 1 6 . 13.717 70.525 -23.768 1.00 45.64 ? N3 DA C 1 1 ATOM 123 C C4 . DA A 1 6 . 14.039 71.668 -24.393 1.00 43.59 ? C4 DA C 1 1 ATOM 124 P P . DA A 1 7 . 16.253 73.696 -18.748 1.00 45.8 ? P DA C 2 1 ATOM 125 O OP1 . DA A 1 7 . 16.183 73.492 -17.271 1.00 44.06 ? OP1 DA C 2 1 ATOM 126 O OP2 . DA A 1 7 . 17.314 74.543 -19.344 1.00 42.72 ? OP2 DA C 2 1 ATOM 127 O "O5'" . DA A 1 7 . 16.478 72.240 -19.326 1.00 51.3 ? "O5'" DA C 2 1 ATOM 128 C "C5'" . DA A 1 7 . 15.493 71.236 -19.112 1.00 47.61 ? "C5'" DA C 2 1 ATOM 129 C "C4'" . DA A 1 7 . 15.922 69.943 -19.763 1.00 42.19 ? "C4'" DA C 2 1 ATOM 130 O "O4'" . DA A 1 7 . 15.790 70.056 -21.196 1.00 39.05 ? "O4'" DA C 2 1 ATOM 131 C "C3'" . DA A 1 7 . 17.371 69.560 -19.486 1.00 34.23 ? "C3'" DA C 2 1 ATOM 132 O "O3'" . DA A 1 7 . 17.340 68.254 -18.878 1.00 29.13 ? "O3'" DA C 2 1 ATOM 133 C "C2'" . DA A 1 7 . 18.022 69.640 -20.861 1.00 30.35 ? "C2'" DA C 2 1 ATOM 134 C "C1'" . DA A 1 7 . 16.863 69.442 -21.807 1.00 30.17 ? "C1'" DA C 2 1 ATOM 135 N N9 . DA A 1 7 . 17.041 70.086 -23.087 1.00 28.16 ? N9 DA C 2 1 ATOM 136 C C8 . DA A 1 7 . 17.331 71.391 -23.351 1.00 37.58 ? C8 DA C 2 1 ATOM 137 N N7 . DA A 1 7 . 17.451 71.662 -24.618 1.00 35.88 ? N7 DA C 2 1 ATOM 138 C C5 . DA A 1 7 . 17.221 70.435 -25.233 1.00 39.4 ? C5 DA C 2 1 ATOM 139 C C6 . DA A 1 7 . 17.271 70.012 -26.579 1.00 38.39 ? C6 DA C 2 1 ATOM 140 N N6 . DA A 1 7 . 17.514 70.816 -27.604 1.00 42.42 ? N6 DA C 2 1 ATOM 141 N N1 . DA A 1 7 . 17.058 68.710 -26.831 1.00 37.24 ? N1 DA C 2 1 ATOM 142 C C2 . DA A 1 7 . 16.808 67.890 -25.803 1.00 38.7 ? C2 DA C 2 1 ATOM 143 N N3 . DA A 1 7 . 16.734 68.161 -24.520 1.00 34.87 ? N3 DA C 2 1 ATOM 144 C C4 . DA A 1 7 . 16.957 69.467 -24.293 1.00 34.26 ? C4 DA C 2 1 ATOM 145 P P . DG A 1 8 . 18.711 67.431 -18.615 1.00 18.93 ? P DG C 3 1 ATOM 146 O OP1 . DG A 1 8 . 18.258 66.503 -17.501 1.00 17.51 ? OP1 DG C 3 1 ATOM 147 O OP2 . DG A 1 8 . 19.981 68.214 -18.499 1.00 15.92 ? OP2 DG C 3 1 ATOM 148 O "O5'" . DG A 1 8 . 18.863 66.613 -19.967 1.00 22.62 ? "O5'" DG C 3 1 ATOM 149 C "C5'" . DG A 1 8 . 17.817 65.715 -20.388 1.00 19.89 ? "C5'" DG C 3 1 ATOM 150 C "C4'" . DG A 1 8 . 18.278 64.931 -21.585 1.00 10.77 ? "C4'" DG C 3 1 ATOM 151 O "O4'" . DG A 1 8 . 18.382 65.896 -22.634 1.00 13.32 ? "O4'" DG C 3 1 ATOM 152 C "C3'" . DG A 1 8 . 19.678 64.313 -21.451 1.00 12.75 ? "C3'" DG C 3 1 ATOM 153 O "O3'" . DG A 1 8 . 19.583 62.928 -21.708 1.00 14.83 ? "O3'" DG C 3 1 ATOM 154 C "C2'" . DG A 1 8 . 20.508 65.046 -22.477 1.00 6 ? "C2'" DG C 3 1 ATOM 155 C "C1'" . DG A 1 8 . 19.427 65.526 -23.434 1.00 14.49 ? "C1'" DG C 3 1 ATOM 156 N N9 . DG A 1 8 . 19.855 66.655 -24.243 1.00 21.27 ? N9 DG C 3 1 ATOM 157 C C8 . DG A 1 8 . 20.562 67.748 -23.802 1.00 30.68 ? C8 DG C 3 1 ATOM 158 N N7 . DG A 1 8 . 20.895 68.569 -24.760 1.00 31.53 ? N7 DG C 3 1 ATOM 159 C C5 . DG A 1 8 . 20.359 67.993 -25.906 1.00 32.34 ? C5 DG C 3 1 ATOM 160 C C6 . DG A 1 8 . 20.455 68.399 -27.280 1.00 31.35 ? C6 DG C 3 1 ATOM 161 O O6 . DG A 1 8 . 21.035 69.435 -27.791 1.00 26.87 ? O6 DG C 3 1 ATOM 162 N N1 . DG A 1 8 . 19.800 67.489 -28.115 1.00 33.43 ? N1 DG C 3 1 ATOM 163 C C2 . DG A 1 8 . 19.146 66.362 -27.705 1.00 35.48 ? C2 DG C 3 1 ATOM 164 N N2 . DG A 1 8 . 18.574 65.651 -28.702 1.00 34.59 ? N2 DG C 3 1 ATOM 165 N N3 . DG A 1 8 . 19.058 65.967 -26.430 1.00 28.62 ? N3 DG C 3 1 ATOM 166 C C4 . DG A 1 8 . 19.686 66.821 -25.596 1.00 23.64 ? C4 DG C 3 1 ATOM 167 P P . DT A 1 9 . 20.899 62.044 -21.929 1.00 17.48 ? P DT C 4 1 ATOM 168 O OP1 . DT A 1 9 . 20.504 60.642 -21.676 1.00 28.44 ? OP1 DT C 4 1 ATOM 169 O OP2 . DT A 1 9 . 22.214 62.555 -21.389 1.00 21.5 ? OP2 DT C 4 1 ATOM 170 O "O5'" . DT A 1 9 . 21.133 62.257 -23.491 1.00 28.24 ? "O5'" DT C 4 1 ATOM 171 C "C5'" . DT A 1 9 . 20.299 61.671 -24.463 1.00 17.17 ? "C5'" DT C 4 1 ATOM 172 C "C4'" . DT A 1 9 . 21.077 61.568 -25.744 1.00 21.82 ? "C4'" DT C 4 1 ATOM 173 O "O4'" . DT A 1 9 . 21.197 62.933 -26.189 1.00 25.33 ? "O4'" DT C 4 1 ATOM 174 C "C3'" . DT A 1 9 . 22.517 61.030 -25.571 1.00 24.78 ? "C3'" DT C 4 1 ATOM 175 O "O3'" . DT A 1 9 . 22.744 59.961 -26.509 1.00 19.15 ? "O3'" DT C 4 1 ATOM 176 C "C2'" . DT A 1 9 . 23.425 62.234 -25.783 1.00 22.8 ? "C2'" DT C 4 1 ATOM 177 C "C1'" . DT A 1 9 . 22.531 63.164 -26.598 1.00 26.79 ? "C1'" DT C 4 1 ATOM 178 N N1 . DT A 1 9 . 22.802 64.613 -26.484 1.00 27.98 ? N1 DT C 4 1 ATOM 179 C C2 . DT A 1 9 . 22.857 65.297 -27.679 1.00 23.63 ? C2 DT C 4 1 ATOM 180 O O2 . DT A 1 9 . 22.666 64.738 -28.745 1.00 29.11 ? O2 DT C 4 1 ATOM 181 N N3 . DT A 1 9 . 23.139 66.653 -27.586 1.00 18.52 ? N3 DT C 4 1 ATOM 182 C C4 . DT A 1 9 . 23.365 67.368 -26.418 1.00 26.6 ? C4 DT C 4 1 ATOM 183 O O4 . DT A 1 9 . 23.613 68.594 -26.490 1.00 18.4 ? O4 DT C 4 1 ATOM 184 C C5 . DT A 1 9 . 23.281 66.557 -25.168 1.00 15.09 ? C5 DT C 4 1 ATOM 185 C C7 . DT A 1 9 . 23.523 67.217 -23.857 1.00 17.01 ? C7 DT C 4 1 ATOM 186 C C6 . DT A 1 9 . 23.003 65.249 -25.272 1.00 21.89 ? C6 DT C 4 1 ATOM 187 P P . DG A 1 10 . 24.220 59.323 -26.711 1.00 25.35 ? P DG C 5 1 ATOM 188 O OP1 . DG A 1 10 . 23.806 57.932 -26.932 1.00 24.62 ? OP1 DG C 5 1 ATOM 189 O OP2 . DG A 1 10 . 25.315 59.649 -25.757 1.00 23.48 ? OP2 DG C 5 1 ATOM 190 O "O5'" . DG A 1 10 . 24.653 59.869 -28.138 1.00 32.8 ? "O5'" DG C 5 1 ATOM 191 C "C5'" . DG A 1 10 . 23.752 59.614 -29.225 1.00 36.5 ? "C5'" DG C 5 1 ATOM 192 C "C4'" . DG A 1 10 . 24.415 59.818 -30.556 1.00 25.94 ? "C4'" DG C 5 1 ATOM 193 O "O4'" . DG A 1 10 . 24.753 61.197 -30.595 1.00 28.89 ? "O4'" DG C 5 1 ATOM 194 C "C3'" . DG A 1 10 . 25.685 59.022 -30.785 1.00 34.63 ? "C3'" DG C 5 1 ATOM 195 O "O3'" . DG A 1 10 . 25.620 58.394 -32.092 1.00 32.43 ? "O3'" DG C 5 1 ATOM 196 C "C2'" . DG A 1 10 . 26.799 60.023 -30.503 1.00 33.78 ? "C2'" DG C 5 1 ATOM 197 C "C1'" . DG A 1 10 . 26.143 61.394 -30.612 1.00 35.99 ? "C1'" DG C 5 1 ATOM 198 N N9 . DG A 1 10 . 26.408 62.369 -29.558 1.00 40.06 ? N9 DG C 5 1 ATOM 199 C C8 . DG A 1 10 . 26.645 62.115 -28.231 1.00 35.11 ? C8 DG C 5 1 ATOM 200 N N7 . DG A 1 10 . 26.819 63.202 -27.521 1.00 33.83 ? N7 DG C 5 1 ATOM 201 C C5 . DG A 1 10 . 26.690 64.246 -28.429 1.00 37.23 ? C5 DG C 5 1 ATOM 202 C C6 . DG A 1 10 . 26.781 65.665 -28.231 1.00 33.12 ? C6 DG C 5 1 ATOM 203 O O6 . DG A 1 10 . 26.979 66.277 -27.196 1.00 36.14 ? O6 DG C 5 1 ATOM 204 N N1 . DG A 1 10 . 26.610 66.365 -29.415 1.00 35.63 ? N1 DG C 5 1 ATOM 205 C C2 . DG A 1 10 . 26.384 65.789 -30.646 1.00 38.08 ? C2 DG C 5 1 ATOM 206 N N2 . DG A 1 10 . 26.275 66.639 -31.649 1.00 35.21 ? N2 DG C 5 1 ATOM 207 N N3 . DG A 1 10 . 26.281 64.466 -30.863 1.00 37.93 ? N3 DG C 5 1 ATOM 208 C C4 . DG A 1 10 . 26.445 63.757 -29.704 1.00 41.91 ? C4 DG C 5 1 ATOM 209 P P . DT A 1 11 . 26.965 58.071 -32.910 1.00 40.56 ? P DT C 6 1 ATOM 210 O OP1 . DT A 1 11 . 26.564 57.966 -34.310 1.00 35.2 ? OP1 DT C 6 1 ATOM 211 O OP2 . DT A 1 11 . 27.790 56.985 -32.319 1.00 36 ? OP2 DT C 6 1 ATOM 212 O "O5'" . DT A 1 11 . 27.764 59.412 -32.739 1.00 33.05 ? "O5'" DT C 6 1 ATOM 213 C "C5'" . DT A 1 11 . 27.400 60.519 -33.495 1.00 25.39 ? "C5'" DT C 6 1 ATOM 214 C "C4'" . DT A 1 11 . 28.601 60.978 -34.243 1.00 33.42 ? "C4'" DT C 6 1 ATOM 215 O "O4'" . DT A 1 11 . 29.078 62.130 -33.549 1.00 33.86 ? "O4'" DT C 6 1 ATOM 216 C "C3'" . DT A 1 11 . 29.747 59.969 -34.226 1.00 43.29 ? "C3'" DT C 6 1 ATOM 217 O "O3'" . DT A 1 11 . 30.483 60.179 -35.440 1.00 54.14 ? "O3'" DT C 6 1 ATOM 218 C "C2'" . DT A 1 11 . 30.549 60.369 -32.992 1.00 37.21 ? "C2'" DT C 6 1 ATOM 219 C "C1'" . DT A 1 11 . 30.302 61.878 -32.866 1.00 37.56 ? "C1'" DT C 6 1 ATOM 220 N N1 . DT A 1 11 . 30.084 62.366 -31.495 1.00 38.76 ? N1 DT C 6 1 ATOM 221 C C2 . DT A 1 11 . 29.879 63.727 -31.286 1.00 38.07 ? C2 DT C 6 1 ATOM 222 O O2 . DT A 1 11 . 29.906 64.568 -32.164 1.00 37.79 ? O2 DT C 6 1 ATOM 223 N N3 . DT A 1 11 . 29.643 64.073 -29.991 1.00 42.06 ? N3 DT C 6 1 ATOM 224 C C4 . DT A 1 11 . 29.600 63.230 -28.901 1.00 43.79 ? C4 DT C 6 1 ATOM 225 O O4 . DT A 1 11 . 29.371 63.699 -27.790 1.00 42.64 ? O4 DT C 6 1 ATOM 226 C C5 . DT A 1 11 . 29.841 61.814 -29.195 1.00 42.21 ? C5 DT C 6 1 ATOM 227 C C7 . DT A 1 11 . 29.822 60.814 -28.086 1.00 42.65 ? C7 DT C 6 1 ATOM 228 C C6 . DT A 1 11 . 30.069 61.470 -30.457 1.00 37.01 ? C6 DT C 6 1 ATOM 229 P P . DG A 1 12 . 31.343 59.002 -36.098 1.00 53.86 ? P DG C 7 1 ATOM 230 O OP1 . DG A 1 12 . 31.126 59.181 -37.584 1.00 47.74 ? OP1 DG C 7 1 ATOM 231 O OP2 . DG A 1 12 . 31.029 57.678 -35.465 1.00 55 ? OP2 DG C 7 1 ATOM 232 O "O5'" . DG A 1 12 . 32.825 59.451 -35.688 1.00 52.23 ? "O5'" DG C 7 1 ATOM 233 C "C5'" . DG A 1 12 . 33.372 60.676 -36.214 1.00 51.25 ? "C5'" DG C 7 1 ATOM 234 C "C4'" . DG A 1 12 . 34.721 61.016 -35.603 1.00 50.7 ? "C4'" DG C 7 1 ATOM 235 O "O4'" . DG A 1 12 . 34.534 61.717 -34.355 1.00 49.07 ? "O4'" DG C 7 1 ATOM 236 C "C3'" . DG A 1 12 . 35.666 59.854 -35.291 1.00 53.77 ? "C3'" DG C 7 1 ATOM 237 O "O3'" . DG A 1 12 . 37.034 60.280 -35.526 1.00 50.25 ? "O3'" DG C 7 1 ATOM 238 C "C2'" . DG A 1 12 . 35.403 59.617 -33.808 1.00 54.16 ? "C2'" DG C 7 1 ATOM 239 C "C1'" . DG A 1 12 . 35.221 61.043 -33.315 1.00 52.84 ? "C1'" DG C 7 1 ATOM 240 N N9 . DG A 1 12 . 34.427 61.208 -32.107 1.00 49.18 ? N9 DG C 7 1 ATOM 241 C C8 . DG A 1 12 . 33.357 60.460 -31.688 1.00 49.23 ? C8 DG C 7 1 ATOM 242 N N7 . DG A 1 12 . 32.859 60.885 -30.559 1.00 49.36 ? N7 DG C 7 1 ATOM 243 C C5 . DG A 1 12 . 33.658 61.972 -30.223 1.00 45.61 ? C5 DG C 7 1 ATOM 244 C C6 . DG A 1 12 . 33.595 62.855 -29.120 1.00 43.93 ? C6 DG C 7 1 ATOM 245 O O6 . DG A 1 12 . 32.817 62.849 -28.181 1.00 48.29 ? O6 DG C 7 1 ATOM 246 N N1 . DG A 1 12 . 34.572 63.828 -29.184 1.00 48.24 ? N1 DG C 7 1 ATOM 247 C C2 . DG A 1 12 . 35.501 63.943 -30.187 1.00 51.08 ? C2 DG C 7 1 ATOM 248 N N2 . DG A 1 12 . 36.385 64.954 -30.084 1.00 48.89 ? N2 DG C 7 1 ATOM 249 N N3 . DG A 1 12 . 35.566 63.129 -31.218 1.00 51.58 ? N3 DG C 7 1 ATOM 250 C C4 . DG A 1 12 . 34.622 62.174 -31.171 1.00 45.71 ? C4 DG C 7 1 ATOM 251 P P . DA A 1 13 . 38.033 59.370 -36.407 1.00 50.53 ? P DA C 8 1 ATOM 252 O OP1 . DA A 1 13 . 37.594 59.400 -37.818 1.00 54.92 ? OP1 DA C 8 1 ATOM 253 O OP2 . DA A 1 13 . 38.282 58.052 -35.740 1.00 48.74 ? OP2 DA C 8 1 ATOM 254 O "O5'" . DA A 1 13 . 39.371 60.212 -36.338 1.00 53.18 ? "O5'" DA C 8 1 ATOM 255 C "C5'" . DA A 1 13 . 39.365 61.593 -36.705 1.00 48.77 ? "C5'" DA C 8 1 ATOM 256 C "C4'" . DA A 1 13 . 40.338 62.376 -35.849 1.00 50.89 ? "C4'" DA C 8 1 ATOM 257 O "O4'" . DA A 1 13 . 39.680 62.759 -34.612 1.00 54 ? "O4'" DA C 8 1 ATOM 258 C "C3'" . DA A 1 13 . 41.610 61.600 -35.469 1.00 49.06 ? "C3'" DA C 8 1 ATOM 259 O "O3'" . DA A 1 13 . 42.807 62.293 -35.881 1.00 50.06 ? "O3'" DA C 8 1 ATOM 260 C "C2'" . DA A 1 13 . 41.509 61.350 -33.967 1.00 49.82 ? "C2'" DA C 8 1 ATOM 261 C "C1'" . DA A 1 13 . 40.409 62.289 -33.477 1.00 49.02 ? "C1'" DA C 8 1 ATOM 262 N N9 . DA A 1 13 . 39.451 61.633 -32.614 1.00 42.96 ? N9 DA C 8 1 ATOM 263 C C8 . DA A 1 13 . 38.713 60.510 -32.851 1.00 44.89 ? C8 DA C 8 1 ATOM 264 N N7 . DA A 1 13 . 37.921 60.181 -31.860 1.00 46.16 ? N7 DA C 8 1 ATOM 265 C C5 . DA A 1 13 . 38.160 61.165 -30.899 1.00 47.1 ? C5 DA C 8 1 ATOM 266 C C6 . DA A 1 13 . 37.648 61.391 -29.589 1.00 41.87 ? C6 DA C 8 1 ATOM 267 N N6 . DA A 1 13 . 36.742 60.623 -28.960 1.00 44.15 ? N6 DA C 8 1 ATOM 268 N N1 . DA A 1 13 . 38.122 62.460 -28.929 1.00 47.7 ? N1 DA C 8 1 ATOM 269 C C2 . DA A 1 13 . 39.055 63.243 -29.525 1.00 49.8 ? C2 DA C 8 1 ATOM 270 N N3 . DA A 1 13 . 39.609 63.127 -30.722 1.00 43.83 ? N3 DA C 8 1 ATOM 271 C C4 . DA A 1 13 . 39.109 62.061 -31.364 1.00 44.77 ? C4 DA C 8 1 ATOM 272 P P . DC A 1 14 . 43.209 63.711 -35.215 1.00 55 ? P DC C 9 1 ATOM 273 O OP1 . DC A 1 14 . 42.187 64.272 -34.220 1.00 45.38 ? OP1 DC C 9 1 ATOM 274 O OP2 . DC A 1 14 . 43.640 64.570 -36.356 1.00 55 ? OP2 DC C 9 1 ATOM 275 O "O5'" . DC A 1 14 . 44.591 63.333 -34.488 1.00 55 ? "O5'" DC C 9 1 ATOM 276 C "C5'" . DC A 1 14 . 44.629 62.522 -33.292 1.00 55 ? "C5'" DC C 9 1 ATOM 277 C "C4'" . DC A 1 14 . 44.806 63.399 -32.071 1.00 55 ? "C4'" DC C 9 1 ATOM 278 O "O4'" . DC A 1 14 . 43.485 63.682 -31.530 1.00 55 ? "O4'" DC C 9 1 ATOM 279 C "C3'" . DC A 1 14 . 45.575 62.759 -30.908 1.00 55 ? "C3'" DC C 9 1 ATOM 280 O "O3'" . DC A 1 14 . 47.034 62.836 -30.939 1.00 51.34 ? "O3'" DC C 9 1 ATOM 281 C "C2'" . DC A 1 14 . 45.014 63.518 -29.719 1.00 53.94 ? "C2'" DC C 9 1 ATOM 282 C "C1'" . DC A 1 14 . 43.543 63.632 -30.101 1.00 55 ? "C1'" DC C 9 1 ATOM 283 N N1 . DC A 1 14 . 42.749 62.473 -29.677 1.00 53.8 ? N1 DC C 9 1 ATOM 284 C C2 . DC A 1 14 . 41.948 62.577 -28.531 1.00 55 ? C2 DC C 9 1 ATOM 285 O O2 . DC A 1 14 . 41.933 63.659 -27.875 1.00 51.65 ? O2 DC C 9 1 ATOM 286 N N3 . DC A 1 14 . 41.209 61.505 -28.160 1.00 55 ? N3 DC C 9 1 ATOM 287 C C4 . DC A 1 14 . 41.251 60.373 -28.874 1.00 51.33 ? C4 DC C 9 1 ATOM 288 N N4 . DC A 1 14 . 40.490 59.342 -28.467 1.00 50.82 ? N4 DC C 9 1 ATOM 289 C C5 . DC A 1 14 . 42.063 60.246 -30.030 1.00 47.38 ? C5 DC C 9 1 ATOM 290 C C6 . DC A 1 14 . 42.788 61.309 -30.393 1.00 50.58 ? C6 DC C 9 1 ATOM 291 O "O5'" . DA B 2 1 . 47.624 63.612 -28.260 1.00 40.15 ? "O5'" DA D 10 1 ATOM 292 C "C5'" . DA B 2 1 . 47.713 64.975 -27.773 1.00 41.23 ? "C5'" DA D 10 1 ATOM 293 C "C4'" . DA B 2 1 . 46.511 65.414 -26.963 1.00 41.91 ? "C4'" DA D 10 1 ATOM 294 O "O4'" . DA B 2 1 . 45.415 64.503 -27.278 1.00 34.07 ? "O4'" DA D 10 1 ATOM 295 C "C3'" . DA B 2 1 . 46.730 65.371 -25.439 1.00 41.1 ? "C3'" DA D 10 1 ATOM 296 O "O3'" . DA B 2 1 . 46.210 66.592 -24.792 1.00 47.1 ? "O3'" DA D 10 1 ATOM 297 C "C2'" . DA B 2 1 . 45.982 64.101 -25.023 1.00 41.97 ? "C2'" DA D 10 1 ATOM 298 C "C1'" . DA B 2 1 . 44.923 63.855 -26.101 1.00 38.41 ? "C1'" DA D 10 1 ATOM 299 N N9 . DA B 2 1 . 44.675 62.435 -26.414 1.00 38.72 ? N9 DA D 10 1 ATOM 300 C C8 . DA B 2 1 . 45.173 61.679 -27.472 1.00 40.02 ? C8 DA D 10 1 ATOM 301 N N7 . DA B 2 1 . 44.754 60.422 -27.482 1.00 39.04 ? N7 DA D 10 1 ATOM 302 C C5 . DA B 2 1 . 43.933 60.329 -26.356 1.00 40.81 ? C5 DA D 10 1 ATOM 303 C C6 . DA B 2 1 . 43.157 59.246 -25.793 1.00 40.05 ? C6 DA D 10 1 ATOM 304 N N6 . DA B 2 1 . 43.119 58.008 -26.271 1.00 40.66 ? N6 DA D 10 1 ATOM 305 N N1 . DA B 2 1 . 42.421 59.506 -24.697 1.00 40.43 ? N1 DA D 10 1 ATOM 306 C C2 . DA B 2 1 . 42.460 60.760 -24.175 1.00 41.52 ? C2 DA D 10 1 ATOM 307 N N3 . DA B 2 1 . 43.150 61.851 -24.587 1.00 42.57 ? N3 DA D 10 1 ATOM 308 C C4 . DA B 2 1 . 43.872 61.570 -25.689 1.00 42.7 ? C4 DA D 10 1 ATOM 309 P P . DT B 2 2 . 46.893 67.211 -23.404 1.00 55 ? P DT D 11 1 ATOM 310 O OP1 . DT B 2 2 . 46.017 68.337 -22.865 1.00 42.8 ? OP1 DT D 11 1 ATOM 311 O OP2 . DT B 2 2 . 48.380 67.461 -23.583 1.00 51.84 ? OP2 DT D 11 1 ATOM 312 O "O5'" . DT B 2 2 . 46.747 66.066 -22.299 1.00 53.94 ? "O5'" DT D 11 1 ATOM 313 C "C5'" . DT B 2 2 . 45.460 65.552 -21.952 1.00 52.33 ? "C5'" DT D 11 1 ATOM 314 C "C4'" . DT B 2 2 . 45.559 64.731 -20.697 1.00 44.09 ? "C4'" DT D 11 1 ATOM 315 O "O4'" . DT B 2 2 . 45.421 63.329 -20.962 1.00 45.97 ? "O4'" DT D 11 1 ATOM 316 C "C3'" . DT B 2 2 . 46.866 64.880 -19.959 1.00 46.39 ? "C3'" DT D 11 1 ATOM 317 O "O3'" . DT B 2 2 . 46.407 64.961 -18.616 1.00 41.22 ? "O3'" DT D 11 1 ATOM 318 C "C2'" . DT B 2 2 . 47.680 63.644 -20.388 1.00 40.78 ? "C2'" DT D 11 1 ATOM 319 C "C1'" . DT B 2 2 . 46.633 62.582 -20.733 1.00 43.45 ? "C1'" DT D 11 1 ATOM 320 N N1 . DT B 2 2 . 46.771 61.687 -21.943 1.00 38.73 ? N1 DT D 11 1 ATOM 321 C C2 . DT B 2 2 . 45.775 60.732 -22.043 1.00 40.38 ? C2 DT D 11 1 ATOM 322 O O2 . DT B 2 2 . 44.912 60.601 -21.210 1.00 45.18 ? O2 DT D 11 1 ATOM 323 N N3 . DT B 2 2 . 45.812 59.921 -23.163 1.00 44.88 ? N3 DT D 11 1 ATOM 324 C C4 . DT B 2 2 . 46.732 59.959 -24.189 1.00 48.9 ? C4 DT D 11 1 ATOM 325 O O4 . DT B 2 2 . 46.609 59.153 -25.135 1.00 51.75 ? O4 DT D 11 1 ATOM 326 C C5 . DT B 2 2 . 47.782 60.975 -24.031 1.00 50.82 ? C5 DT D 11 1 ATOM 327 C C7 . DT B 2 2 . 48.832 61.097 -25.085 1.00 46.89 ? C7 DT D 11 1 ATOM 328 C C6 . DT B 2 2 . 47.752 61.775 -22.920 1.00 48.86 ? C6 DT D 11 1 ATOM 329 P P . DA B 2 3 . 47.427 65.166 -17.409 1.00 44.05 ? P DA D 12 1 ATOM 330 O OP1 . DA B 2 3 . 46.773 66.296 -16.675 1.00 51.19 ? OP1 DA D 12 1 ATOM 331 O OP2 . DA B 2 3 . 48.846 65.290 -17.819 1.00 39.32 ? OP2 DA D 12 1 ATOM 332 O "O5'" . DA B 2 3 . 47.222 63.798 -16.631 1.00 41.66 ? "O5'" DA D 12 1 ATOM 333 C "C5'" . DA B 2 3 . 45.897 63.395 -16.308 1.00 42.93 ? "C5'" DA D 12 1 ATOM 334 C "C4'" . DA B 2 3 . 45.846 61.943 -15.907 1.00 40.3 ? "C4'" DA D 12 1 ATOM 335 O "O4'" . DA B 2 3 . 46.015 61.104 -17.065 1.00 38.86 ? "O4'" DA D 12 1 ATOM 336 C "C3'" . DA B 2 3 . 46.886 61.483 -14.878 1.00 36.09 ? "C3'" DA D 12 1 ATOM 337 O "O3'" . DA B 2 3 . 46.159 60.565 -14.029 1.00 39.85 ? "O3'" DA D 12 1 ATOM 338 C "C2'" . DA B 2 3 . 47.912 60.794 -15.755 1.00 29.38 ? "C2'" DA D 12 1 ATOM 339 C "C1'" . DA B 2 3 . 46.982 60.146 -16.754 1.00 33.47 ? "C1'" DA D 12 1 ATOM 340 N N9 . DA B 2 3 . 47.602 59.720 -17.989 1.00 37.85 ? N9 DA D 12 1 ATOM 341 C C8 . DA B 2 3 . 48.522 60.341 -18.785 1.00 43.89 ? C8 DA D 12 1 ATOM 342 N N7 . DA B 2 3 . 48.875 59.629 -19.823 1.00 41.94 ? N7 DA D 12 1 ATOM 343 C C5 . DA B 2 3 . 48.122 58.462 -19.688 1.00 44.73 ? C5 DA D 12 1 ATOM 344 C C6 . DA B 2 3 . 48.045 57.276 -20.442 1.00 50.44 ? C6 DA D 12 1 ATOM 345 N N6 . DA B 2 3 . 48.771 57.045 -21.548 1.00 55 ? N6 DA D 12 1 ATOM 346 N N1 . DA B 2 3 . 47.195 56.316 -20.021 1.00 43.24 ? N1 DA D 12 1 ATOM 347 C C2 . DA B 2 3 . 46.503 56.525 -18.937 1.00 46.08 ? C2 DA D 12 1 ATOM 348 N N3 . DA B 2 3 . 46.498 57.577 -18.141 1.00 48.18 ? N3 DA D 12 1 ATOM 349 C C4 . DA B 2 3 . 47.339 58.519 -18.579 1.00 37.62 ? C4 DA D 12 1 ATOM 350 P P . DT B 2 4 . 46.630 60.215 -12.517 1.00 37.63 ? P DT D 13 1 ATOM 351 O OP1 . DT B 2 4 . 45.320 60.118 -11.796 1.00 40.97 ? OP1 DT D 13 1 ATOM 352 O OP2 . DT B 2 4 . 47.701 61.144 -11.966 1.00 22.15 ? OP2 DT D 13 1 ATOM 353 O "O5'" . DT B 2 4 . 47.057 58.681 -12.665 1.00 29.87 ? "O5'" DT D 13 1 ATOM 354 C "C5'" . DT B 2 4 . 46.044 57.752 -13.089 1.00 23.04 ? "C5'" DT D 13 1 ATOM 355 C "C4'" . DT B 2 4 . 46.589 56.352 -13.196 1.00 33.54 ? "C4'" DT D 13 1 ATOM 356 O "O4'" . DT B 2 4 . 46.901 56.124 -14.582 1.00 27.11 ? "O4'" DT D 13 1 ATOM 357 C "C3'" . DT B 2 4 . 47.851 56.097 -12.374 1.00 31.73 ? "C3'" DT D 13 1 ATOM 358 O "O3'" . DT B 2 4 . 47.609 55.118 -11.307 1.00 32.77 ? "O3'" DT D 13 1 ATOM 359 C "C2'" . DT B 2 4 . 48.917 55.748 -13.394 1.00 26.91 ? "C2'" DT D 13 1 ATOM 360 C "C1'" . DT B 2 4 . 48.162 55.533 -14.709 1.00 37.09 ? "C1'" DT D 13 1 ATOM 361 N N1 . DT B 2 4 . 48.866 56.080 -15.935 1.00 37.48 ? N1 DT D 13 1 ATOM 362 C C2 . DT B 2 4 . 48.681 55.389 -17.089 1.00 36.31 ? C2 DT D 13 1 ATOM 363 O O2 . DT B 2 4 . 47.917 54.437 -17.143 1.00 29.73 ? O2 DT D 13 1 ATOM 364 N N3 . DT B 2 4 . 49.412 55.865 -18.187 1.00 39.84 ? N3 DT D 13 1 ATOM 365 C C4 . DT B 2 4 . 50.278 56.982 -18.213 1.00 33.61 ? C4 DT D 13 1 ATOM 366 O O4 . DT B 2 4 . 50.897 57.290 -19.284 1.00 29.75 ? O4 DT D 13 1 ATOM 367 C C5 . DT B 2 4 . 50.371 57.686 -16.944 1.00 32.94 ? C5 DT D 13 1 ATOM 368 C C7 . DT B 2 4 . 51.219 58.911 -16.841 1.00 30.73 ? C7 DT D 13 1 ATOM 369 C C6 . DT B 2 4 . 49.678 57.204 -15.897 1.00 32.29 ? C6 DT D 13 1 ATOM 370 P P . DG B 2 5 . 48.141 53.580 -11.406 1.00 34.52 ? P DG D 14 1 ATOM 371 O OP1 . DG B 2 5 . 47.664 52.986 -10.144 1.00 43.03 ? OP1 DG D 14 1 ATOM 372 O OP2 . DG B 2 5 . 49.567 53.367 -11.832 1.00 34.75 ? OP2 DG D 14 1 ATOM 373 O "O5'" . DG B 2 5 . 47.186 52.961 -12.492 1.00 34.22 ? "O5'" DG D 14 1 ATOM 374 C "C5'" . DG B 2 5 . 46.685 51.656 -12.361 1.00 20.6 ? "C5'" DG D 14 1 ATOM 375 C "C4'" . DG B 2 5 . 47.259 50.790 -13.454 1.00 33.01 ? "C4'" DG D 14 1 ATOM 376 O "O4'" . DG B 2 5 . 47.979 51.564 -14.462 1.00 35.41 ? "O4'" DG D 14 1 ATOM 377 C "C3'" . DG B 2 5 . 48.234 49.764 -12.908 1.00 29.23 ? "C3'" DG D 14 1 ATOM 378 O "O3'" . DG B 2 5 . 47.763 48.513 -13.393 1.00 35.76 ? "O3'" DG D 14 1 ATOM 379 C "C2'" . DG B 2 5 . 49.564 50.178 -13.524 1.00 25.97 ? "C2'" DG D 14 1 ATOM 380 C "C1'" . DG B 2 5 . 49.192 50.926 -14.789 1.00 28.17 ? "C1'" DG D 14 1 ATOM 381 N N9 . DG B 2 5 . 50.184 51.952 -15.100 1.00 34.28 ? N9 DG D 14 1 ATOM 382 C C8 . DG B 2 5 . 50.616 52.906 -14.226 1.00 34.34 ? C8 DG D 14 1 ATOM 383 N N7 . DG B 2 5 . 51.520 53.693 -14.740 1.00 39.87 ? N7 DG D 14 1 ATOM 384 C C5 . DG B 2 5 . 51.701 53.232 -16.042 1.00 35.52 ? C5 DG D 14 1 ATOM 385 C C6 . DG B 2 5 . 52.591 53.677 -17.075 1.00 39.91 ? C6 DG D 14 1 ATOM 386 O O6 . DG B 2 5 . 53.418 54.608 -17.053 1.00 55 ? O6 DG D 14 1 ATOM 387 N N1 . DG B 2 5 . 52.481 52.928 -18.241 1.00 39.09 ? N1 DG D 14 1 ATOM 388 C C2 . DG B 2 5 . 51.646 51.909 -18.417 1.00 44.38 ? C2 DG D 14 1 ATOM 389 N N2 . DG B 2 5 . 51.727 51.366 -19.660 1.00 29.85 ? N2 DG D 14 1 ATOM 390 N N3 . DG B 2 5 . 50.800 51.453 -17.458 1.00 45.72 ? N3 DG D 14 1 ATOM 391 C C4 . DG B 2 5 . 50.888 52.170 -16.300 1.00 35.9 ? C4 DG D 14 1 ATOM 392 P P . DT B 2 6 . 48.194 47.114 -12.700 1.00 35.88 ? P DT D 15 1 ATOM 393 O OP1 . DT B 2 6 . 46.932 46.335 -12.890 1.00 37.64 ? OP1 DT D 15 1 ATOM 394 O OP2 . DT B 2 6 . 48.824 47.131 -11.354 1.00 25.79 ? OP2 DT D 15 1 ATOM 395 O "O5'" . DT B 2 6 . 49.325 46.567 -13.699 1.00 32.23 ? "O5'" DT D 15 1 ATOM 396 C "C5'" . DT B 2 6 . 49.189 46.644 -15.134 1.00 31.46 ? "C5'" DT D 15 1 ATOM 397 C "C4'" . DT B 2 6 . 50.328 45.904 -15.799 1.00 34.61 ? "C4'" DT D 15 1 ATOM 398 O "O4'" . DT B 2 6 . 51.295 46.824 -16.398 1.00 25.68 ? "O4'" DT D 15 1 ATOM 399 C "C3'" . DT B 2 6 . 51.103 45.072 -14.788 1.00 31.64 ? "C3'" DT D 15 1 ATOM 400 O "O3'" . DT B 2 6 . 51.522 43.854 -15.422 1.00 40.68 ? "O3'" DT D 15 1 ATOM 401 C "C2'" . DT B 2 6 . 52.257 45.992 -14.432 1.00 32.75 ? "C2'" DT D 15 1 ATOM 402 C "C1'" . DT B 2 6 . 52.526 46.775 -15.722 1.00 28.85 ? "C1'" DT D 15 1 ATOM 403 N N1 . DT B 2 6 . 53.037 48.171 -15.524 1.00 30.96 ? N1 DT D 15 1 ATOM 404 C C2 . DT B 2 6 . 53.943 48.681 -16.421 1.00 32.87 ? C2 DT D 15 1 ATOM 405 O O2 . DT B 2 6 . 54.319 48.061 -17.399 1.00 35.12 ? O2 DT D 15 1 ATOM 406 N N3 . DT B 2 6 . 54.391 49.968 -16.132 1.00 30.06 ? N3 DT D 15 1 ATOM 407 C C4 . DT B 2 6 . 54.000 50.779 -15.053 1.00 34.39 ? C4 DT D 15 1 ATOM 408 O O4 . DT B 2 6 . 54.480 51.930 -14.885 1.00 32.34 ? O4 DT D 15 1 ATOM 409 C C5 . DT B 2 6 . 53.046 50.202 -14.198 1.00 29.25 ? C5 DT D 15 1 ATOM 410 C C7 . DT B 2 6 . 52.557 51.028 -13.072 1.00 23.55 ? C7 DT D 15 1 ATOM 411 C C6 . DT B 2 6 . 52.619 48.941 -14.450 1.00 36.88 ? C6 DT D 15 1 ATOM 412 P P . DC B 2 7 . 51.886 42.548 -14.537 1.00 47.56 ? P DC D 16 1 ATOM 413 O OP1 . DC B 2 7 . 50.930 41.546 -15.049 1.00 52.01 ? OP1 DC D 16 1 ATOM 414 O OP2 . DC B 2 7 . 51.911 42.850 -13.066 1.00 39.57 ? OP2 DC D 16 1 ATOM 415 O "O5'" . DC B 2 7 . 53.354 42.173 -15.069 1.00 43.85 ? "O5'" DC D 16 1 ATOM 416 C "C5'" . DC B 2 7 . 53.968 43.038 -16.048 1.00 45.5 ? "C5'" DC D 16 1 ATOM 417 C "C4'" . DC B 2 7 . 55.329 42.566 -16.521 1.00 41.4 ? "C4'" DC D 16 1 ATOM 418 O "O4'" . DC B 2 7 . 55.842 43.779 -17.142 1.00 40.11 ? "O4'" DC D 16 1 ATOM 419 C "C3'" . DC B 2 7 . 56.379 42.159 -15.469 1.00 42.83 ? "C3'" DC D 16 1 ATOM 420 O "O3'" . DC B 2 7 . 56.617 40.705 -15.443 1.00 50.5 ? "O3'" DC D 16 1 ATOM 421 C "C2'" . DC B 2 7 . 57.626 42.945 -15.872 1.00 43.83 ? "C2'" DC D 16 1 ATOM 422 C "C1'" . DC B 2 7 . 57.063 44.199 -16.542 1.00 43.62 ? "C1'" DC D 16 1 ATOM 423 N N1 . DC B 2 7 . 56.781 45.377 -15.651 1.00 48.11 ? N1 DC D 16 1 ATOM 424 C C2 . DC B 2 7 . 56.961 46.695 -16.157 1.00 49.75 ? C2 DC D 16 1 ATOM 425 O O2 . DC B 2 7 . 57.343 46.843 -17.334 1.00 52.85 ? O2 DC D 16 1 ATOM 426 N N3 . DC B 2 7 . 56.705 47.765 -15.344 1.00 47.43 ? N3 DC D 16 1 ATOM 427 C C4 . DC B 2 7 . 56.288 47.569 -14.094 1.00 47.79 ? C4 DC D 16 1 ATOM 428 N N4 . DC B 2 7 . 56.049 48.633 -13.353 1.00 48.62 ? N4 DC D 16 1 ATOM 429 C C5 . DC B 2 7 . 56.097 46.262 -13.551 1.00 48.58 ? C5 DC D 16 1 ATOM 430 C C6 . DC B 2 7 . 56.351 45.207 -14.352 1.00 47.19 ? C6 DC D 16 1 ATOM 431 P P . DA B 2 8 . 57.265 39.990 -14.116 1.00 50.88 ? P DA D 17 1 ATOM 432 O OP1 . DA B 2 8 . 57.140 38.503 -14.120 1.00 52.42 ? OP1 DA D 17 1 ATOM 433 O OP2 . DA B 2 8 . 56.800 40.755 -12.911 1.00 53.33 ? OP2 DA D 17 1 ATOM 434 O "O5'" . DA B 2 8 . 58.823 40.250 -14.254 1.00 47.97 ? "O5'" DA D 17 1 ATOM 435 C "C5'" . DA B 2 8 . 59.486 40.108 -15.506 1.00 50.6 ? "C5'" DA D 17 1 ATOM 436 C "C4'" . DA B 2 8 . 60.971 40.244 -15.279 1.00 54.94 ? "C4'" DA D 17 1 ATOM 437 O "O4'" . DA B 2 8 . 61.309 41.644 -15.121 1.00 53.71 ? "O4'" DA D 17 1 ATOM 438 C "C3'" . DA B 2 8 . 61.360 39.544 -13.981 1.00 51.07 ? "C3'" DA D 17 1 ATOM 439 O "O3'" . DA B 2 8 . 62.073 38.361 -14.358 1.00 55 ? "O3'" DA D 17 1 ATOM 440 C "C2'" . DA B 2 8 . 62.175 40.569 -13.204 1.00 47.55 ? "C2'" DA D 17 1 ATOM 441 C "C1'" . DA B 2 8 . 61.807 41.915 -13.816 1.00 50.35 ? "C1'" DA D 17 1 ATOM 442 N N9 . DA B 2 8 . 60.813 42.765 -13.133 1.00 53.31 ? N9 DA D 17 1 ATOM 443 C C8 . DA B 2 8 . 59.602 42.451 -12.564 1.00 51.71 ? C8 DA D 17 1 ATOM 444 N N7 . DA B 2 8 . 58.974 43.490 -12.051 1.00 48.2 ? N7 DA D 17 1 ATOM 445 C C5 . DA B 2 8 . 59.828 44.558 -12.296 1.00 49.79 ? C5 DA D 17 1 ATOM 446 C C6 . DA B 2 8 . 59.745 45.973 -12.026 1.00 48.14 ? C6 DA D 17 1 ATOM 447 N N6 . DA B 2 8 . 58.717 46.617 -11.406 1.00 53.16 ? N6 DA D 17 1 ATOM 448 N N1 . DA B 2 8 . 60.784 46.730 -12.432 1.00 50.75 ? N1 DA D 17 1 ATOM 449 C C2 . DA B 2 8 . 61.818 46.140 -13.058 1.00 55 ? C2 DA D 17 1 ATOM 450 N N3 . DA B 2 8 . 62.003 44.864 -13.366 1.00 55 ? N3 DA D 17 1 ATOM 451 C C4 . DA B 2 8 . 60.967 44.120 -12.956 1.00 53.56 ? C4 DA D 17 1 ATOM 452 P P . DC B 2 9 . 62.881 37.531 -13.257 1.00 55 ? P DC D 18 1 ATOM 453 O OP1 . DC B 2 9 . 63.806 36.569 -13.918 1.00 55 ? OP1 DC D 18 1 ATOM 454 O OP2 . DC B 2 9 . 61.792 37.023 -12.363 1.00 55 ? OP2 DC D 18 1 ATOM 455 O "O5'" . DC B 2 9 . 63.725 38.668 -12.481 1.00 55 ? "O5'" DC D 18 1 ATOM 456 C "C5'" . DC B 2 9 . 64.720 39.484 -13.160 1.00 55 ? "C5'" DC D 18 1 ATOM 457 C "C4'" . DC B 2 9 . 65.301 40.571 -12.257 1.00 55 ? "C4'" DC D 18 1 ATOM 458 O "O4'" . DC B 2 9 . 64.345 41.579 -11.831 1.00 55 ? "O4'" DC D 18 1 ATOM 459 C "C3'" . DC B 2 9 . 66.076 40.169 -10.994 1.00 55 ? "C3'" DC D 18 1 ATOM 460 O "O3'" . DC B 2 9 . 67.376 40.771 -11.129 1.00 55 ? "O3'" DC D 18 1 ATOM 461 C "C2'" . DC B 2 9 . 65.303 40.845 -9.857 1.00 51.99 ? "C2'" DC D 18 1 ATOM 462 C "C1'" . DC B 2 9 . 64.743 42.076 -10.550 1.00 55 ? "C1'" DC D 18 1 ATOM 463 N N1 . DC B 2 9 . 63.562 42.707 -9.910 1.00 55 ? N1 DC D 18 1 ATOM 464 C C2 . DC B 2 9 . 63.568 44.106 -9.608 1.00 51.8 ? C2 DC D 18 1 ATOM 465 O O2 . DC B 2 9 . 64.563 44.800 -9.870 1.00 52.18 ? O2 DC D 18 1 ATOM 466 N N3 . DC B 2 9 . 62.487 44.665 -9.035 1.00 49.03 ? N3 DC D 18 1 ATOM 467 C C4 . DC B 2 9 . 61.425 43.911 -8.750 1.00 55 ? C4 DC D 18 1 ATOM 468 N N4 . DC B 2 9 . 60.380 44.507 -8.169 1.00 55 ? N4 DC D 18 1 ATOM 469 C C5 . DC B 2 9 . 61.388 42.509 -9.043 1.00 54.12 ? C5 DC D 18 1 ATOM 470 C C6 . DC B 2 9 . 62.465 41.955 -9.613 1.00 53.62 ? C6 DC D 18 1 ATOM 471 P P . DA B 2 10 . 68.687 40.114 -10.431 1.00 55 ? P DA D 19 1 ATOM 472 O OP1 . DA B 2 10 . 69.500 39.617 -11.583 1.00 55 ? OP1 DA D 19 1 ATOM 473 O OP2 . DA B 2 10 . 68.295 39.146 -9.339 1.00 55 ? OP2 DA D 19 1 ATOM 474 O "O5'" . DA B 2 10 . 69.436 41.395 -9.753 1.00 55 ? "O5'" DA D 19 1 ATOM 475 C "C5'" . DA B 2 10 . 70.018 42.508 -10.539 1.00 55 ? "C5'" DA D 19 1 ATOM 476 C "C4'" . DA B 2 10 . 70.291 43.743 -9.682 1.00 51.18 ? "C4'" DA D 19 1 ATOM 477 O "O4'" . DA B 2 10 . 69.052 44.281 -9.155 1.00 50.47 ? "O4'" DA D 19 1 ATOM 478 C "C3'" . DA B 2 10 . 71.180 43.592 -8.442 1.00 53.79 ? "C3'" DA D 19 1 ATOM 479 O "O3'" . DA B 2 10 . 71.855 44.860 -8.195 1.00 50.52 ? "O3'" DA D 19 1 ATOM 480 C "C2'" . DA B 2 10 . 70.168 43.222 -7.356 1.00 45.35 ? "C2'" DA D 19 1 ATOM 481 C "C1'" . DA B 2 10 . 68.963 44.086 -7.718 1.00 47.95 ? "C1'" DA D 19 1 ATOM 482 N N9 . DA B 2 10 . 67.600 43.579 -7.403 1.00 47.99 ? N9 DA D 19 1 ATOM 483 C C8 . DA B 2 10 . 67.112 42.280 -7.331 1.00 43.37 ? C8 DA D 19 1 ATOM 484 N N7 . DA B 2 10 . 65.819 42.211 -7.053 1.00 42.86 ? N7 DA D 19 1 ATOM 485 C C5 . DA B 2 10 . 65.434 43.543 -6.932 1.00 46.5 ? C5 DA D 19 1 ATOM 486 C C6 . DA B 2 10 . 64.194 44.152 -6.688 1.00 43.94 ? C6 DA D 19 1 ATOM 487 N N6 . DA B 2 10 . 63.060 43.485 -6.494 1.00 46 ? N6 DA D 19 1 ATOM 488 N N1 . DA B 2 10 . 64.149 45.503 -6.651 1.00 47.67 ? N1 DA D 19 1 ATOM 489 C C2 . DA B 2 10 . 65.282 46.199 -6.845 1.00 46.77 ? C2 DA D 19 1 ATOM 490 N N3 . DA B 2 10 . 66.496 45.750 -7.088 1.00 55 ? N3 DA D 19 1 ATOM 491 C C4 . DA B 2 10 . 66.513 44.396 -7.127 1.00 51 ? C4 DA D 19 1 ATOM 492 P P . DC B 2 11 . 71.782 45.583 -6.725 1.00 55 ? P DC D 20 1 ATOM 493 O OP1 . DC B 2 11 . 72.849 46.633 -6.709 1.00 50.91 ? OP1 DC D 20 1 ATOM 494 O OP2 . DC B 2 11 . 71.733 44.569 -5.607 1.00 54.46 ? OP2 DC D 20 1 ATOM 495 O "O5'" . DC B 2 11 . 70.374 46.362 -6.683 1.00 54.73 ? "O5'" DC D 20 1 ATOM 496 C "C5'" . DC B 2 11 . 70.238 47.710 -7.197 1.00 54.18 ? "C5'" DC D 20 1 ATOM 497 C "C4'" . DC B 2 11 . 69.470 48.622 -6.247 1.00 55 ? "C4'" DC D 20 1 ATOM 498 O "O4'" . DC B 2 11 . 68.151 48.087 -5.925 1.00 55 ? "O4'" DC D 20 1 ATOM 499 C "C3'" . DC B 2 11 . 70.163 48.947 -4.917 1.00 55 ? "C3'" DC D 20 1 ATOM 500 O "O3'" . DC B 2 11 . 70.024 50.339 -4.587 1.00 55 ? "O3'" DC D 20 1 ATOM 501 C "C2'" . DC B 2 11 . 69.410 48.117 -3.899 1.00 55 ? "C2'" DC D 20 1 ATOM 502 C "C1'" . DC B 2 11 . 68.015 47.916 -4.509 1.00 55 ? "C1'" DC D 20 1 ATOM 503 N N1 . DC B 2 11 . 67.541 46.535 -4.230 1.00 55 ? N1 DC D 20 1 ATOM 504 C C2 . DC B 2 11 . 66.580 46.357 -3.257 1.00 54.91 ? C2 DC D 20 1 ATOM 505 O O2 . DC B 2 11 . 66.142 47.354 -2.675 1.00 54.11 ? O2 DC D 20 1 ATOM 506 N N3 . DC B 2 11 . 66.146 45.093 -2.962 1.00 53.87 ? N3 DC D 20 1 ATOM 507 C C4 . DC B 2 11 . 66.654 44.033 -3.611 1.00 52.79 ? C4 DC D 20 1 ATOM 508 N N4 . DC B 2 11 . 66.201 42.805 -3.284 1.00 46.47 ? N4 DC D 20 1 ATOM 509 C C5 . DC B 2 11 . 67.639 44.185 -4.619 1.00 53.77 ? C5 DC D 20 1 ATOM 510 C C6 . DC B 2 11 . 68.050 45.443 -4.900 1.00 55 ? C6 DC D 20 1 ATOM 511 P P . DT B 2 12 . 71.349 51.237 -4.340 1.00 55 ? P DT D 21 1 ATOM 512 O OP1 . DT B 2 12 . 71.080 52.675 -4.656 1.00 55 ? OP1 DT D 21 1 ATOM 513 O OP2 . DT B 2 12 . 72.436 50.523 -5.060 1.00 55 ? OP2 DT D 21 1 ATOM 514 O "O5'" . DT B 2 12 . 71.581 51.181 -2.754 1.00 55 ? "O5'" DT D 21 1 ATOM 515 C "C5'" . DT B 2 12 . 70.648 50.509 -1.877 1.00 55 ? "C5'" DT D 21 1 ATOM 516 C "C4'" . DT B 2 12 . 69.353 51.288 -1.725 1.00 53.47 ? "C4'" DT D 21 1 ATOM 517 O "O4'" . DT B 2 12 . 68.269 50.356 -1.985 1.00 45.29 ? "O4'" DT D 21 1 ATOM 518 C "C3'" . DT B 2 12 . 69.132 51.821 -0.294 1.00 50.57 ? "C3'" DT D 21 1 ATOM 519 O "O3'" . DT B 2 12 . 68.418 53.056 -0.162 1.00 48.03 ? "O3'" DT D 21 1 ATOM 520 C "C2'" . DT B 2 12 . 68.217 50.815 0.360 1.00 44.89 ? "C2'" DT D 21 1 ATOM 521 C "C1'" . DT B 2 12 . 67.470 50.164 -0.793 1.00 52.73 ? "C1'" DT D 21 1 ATOM 522 N N1 . DT B 2 12 . 67.497 48.771 -0.422 1.00 51.45 ? N1 DT D 21 1 ATOM 523 C C2 . DT B 2 12 . 66.672 48.363 0.611 1.00 54.31 ? C2 DT D 21 1 ATOM 524 O O2 . DT B 2 12 . 65.925 49.113 1.192 1.00 52.35 ? O2 DT D 21 1 ATOM 525 N N3 . DT B 2 12 . 66.763 47.051 0.943 1.00 53.29 ? N3 DT D 21 1 ATOM 526 C C4 . DT B 2 12 . 67.578 46.118 0.362 1.00 55 ? C4 DT D 21 1 ATOM 527 O O4 . DT B 2 12 . 67.545 44.972 0.776 1.00 52.9 ? O4 DT D 21 1 ATOM 528 C C5 . DT B 2 12 . 68.436 46.620 -0.742 1.00 55 ? C5 DT D 21 1 ATOM 529 C C7 . DT B 2 12 . 69.384 45.692 -1.451 1.00 55 ? C7 DT D 21 1 ATOM 530 C C6 . DT B 2 12 . 68.333 47.908 -1.067 1.00 55 ? C6 DT D 21 1 ATOM 531 P P . DT B 2 13 . 68.253 53.679 1.316 1.00 49.59 ? P DT D 22 1 ATOM 532 O OP1 . DT B 2 13 . 68.957 54.996 1.229 1.00 53.2 ? OP1 DT D 22 1 ATOM 533 O OP2 . DT B 2 13 . 68.737 52.641 2.294 1.00 52.51 ? OP2 DT D 22 1 ATOM 534 O "O5'" . DT B 2 13 . 66.702 53.944 1.661 1.00 45.11 ? "O5'" DT D 22 1 ATOM 535 C "C5'" . DT B 2 13 . 65.685 52.982 1.408 1.00 43.34 ? "C5'" DT D 22 1 ATOM 536 C "C4'" . DT B 2 13 . 65.109 52.358 2.669 1.00 37.37 ? "C4'" DT D 22 1 ATOM 537 O "O4'" . DT B 2 13 . 65.516 50.978 2.621 1.00 47.19 ? "O4'" DT D 22 1 ATOM 538 C "C3'" . DT B 2 13 . 65.387 52.816 4.118 1.00 36.43 ? "C3'" DT D 22 1 ATOM 539 O "O3'" . DT B 2 13 . 64.163 52.776 4.859 1.00 28.16 ? "O3'" DT D 22 1 ATOM 540 C "C2'" . DT B 2 13 . 66.218 51.675 4.691 1.00 41.19 ? "C2'" DT D 22 1 ATOM 541 C "C1'" . DT B 2 13 . 65.635 50.506 3.941 1.00 46.69 ? "C1'" DT D 22 1 ATOM 542 N N1 . DT B 2 13 . 66.456 49.288 3.912 1.00 47.59 ? N1 DT D 22 1 ATOM 543 C C2 . DT B 2 13 . 65.896 48.140 4.438 1.00 45.6 ? C2 DT D 22 1 ATOM 544 O O2 . DT B 2 13 . 64.774 48.110 4.905 1.00 41.73 ? O2 DT D 22 1 ATOM 545 N N3 . DT B 2 13 . 66.697 47.032 4.397 1.00 41.54 ? N3 DT D 22 1 ATOM 546 C C4 . DT B 2 13 . 67.978 46.954 3.893 1.00 44.41 ? C4 DT D 22 1 ATOM 547 O O4 . DT B 2 13 . 68.587 45.869 3.937 1.00 37.35 ? O4 DT D 22 1 ATOM 548 C C5 . DT B 2 13 . 68.506 48.214 3.342 1.00 49.96 ? C5 DT D 22 1 ATOM 549 C C7 . DT B 2 13 . 69.886 48.243 2.759 1.00 44.67 ? C7 DT D 22 1 ATOM 550 C C6 . DT B 2 13 . 67.723 49.298 3.384 1.00 46.06 ? C6 DT D 22 1 ATOM 551 P P . DT B 2 14 . 64.136 53.102 6.438 1.00 30.14 ? P DT D 23 1 ATOM 552 O OP1 . DT B 2 14 . 63.002 53.996 6.721 1.00 33.73 ? OP1 DT D 23 1 ATOM 553 O OP2 . DT B 2 14 . 65.479 53.374 7.043 1.00 26.43 ? OP2 DT D 23 1 ATOM 554 O "O5'" . DT B 2 14 . 63.574 51.803 7.119 1.00 32.66 ? "O5'" DT D 23 1 ATOM 555 C "C5'" . DT B 2 14 . 62.265 51.408 6.852 1.00 27.71 ? "C5'" DT D 23 1 ATOM 556 C "C4'" . DT B 2 14 . 62.073 50.019 7.381 1.00 29.7 ? "C4'" DT D 23 1 ATOM 557 O "O4'" . DT B 2 14 . 63.121 49.183 6.843 1.00 27.87 ? "O4'" DT D 23 1 ATOM 558 C "C3'" . DT B 2 14 . 62.231 49.961 8.896 1.00 29.01 ? "C3'" DT D 23 1 ATOM 559 O "O3'" . DT B 2 14 . 61.095 49.263 9.374 1.00 28.89 ? "O3'" DT D 23 1 ATOM 560 C "C2'" . DT B 2 14 . 63.515 49.178 9.113 1.00 25.76 ? "C2'" DT D 23 1 ATOM 561 C "C1'" . DT B 2 14 . 63.553 48.330 7.869 1.00 28.79 ? "C1'" DT D 23 1 ATOM 562 N N1 . DT B 2 14 . 64.885 47.842 7.529 1.00 23.69 ? N1 DT D 23 1 ATOM 563 C C2 . DT B 2 14 . 65.082 46.487 7.441 1.00 25.02 ? C2 DT D 23 1 ATOM 564 O O2 . DT B 2 14 . 64.187 45.652 7.618 1.00 21.8 ? O2 DT D 23 1 ATOM 565 N N3 . DT B 2 14 . 66.342 46.121 7.152 1.00 13.78 ? N3 DT D 23 1 ATOM 566 C C4 . DT B 2 14 . 67.397 46.933 6.966 1.00 25.71 ? C4 DT D 23 1 ATOM 567 O O4 . DT B 2 14 . 68.498 46.449 6.756 1.00 21.25 ? O4 DT D 23 1 ATOM 568 C C5 . DT B 2 14 . 67.123 48.343 7.050 1.00 29.34 ? C5 DT D 23 1 ATOM 569 C C7 . DT B 2 14 . 68.238 49.322 6.829 1.00 27.25 ? C7 DT D 23 1 ATOM 570 C C6 . DT B 2 14 . 65.889 48.719 7.324 1.00 27.44 ? C6 DT D 23 1 ATOM 571 P P . DT B 2 15 . 60.906 48.976 10.950 1.00 45.19 ? P DT D 24 1 ATOM 572 O OP1 . DT B 2 15 . 59.441 49.265 11.231 1.00 39.14 ? OP1 DT D 24 1 ATOM 573 O OP2 . DT B 2 15 . 61.973 49.682 11.755 1.00 35.46 ? OP2 DT D 24 1 ATOM 574 O "O5'" . DT B 2 15 . 61.155 47.400 11.043 1.00 41.5 ? "O5'" DT D 24 1 ATOM 575 C "C5'" . DT B 2 15 . 60.261 46.509 10.396 1.00 47.88 ? "C5'" DT D 24 1 ATOM 576 C "C4'" . DT B 2 15 . 60.825 45.111 10.372 1.00 47.86 ? "C4'" DT D 24 1 ATOM 577 O "O4'" . DT B 2 15 . 62.109 45.167 9.716 1.00 52.37 ? "O4'" DT D 24 1 ATOM 578 C "C3'" . DT B 2 15 . 61.119 44.541 11.751 1.00 46.21 ? "C3'" DT D 24 1 ATOM 579 O "O3'" . DT B 2 15 . 59.989 43.851 12.280 1.00 40.45 ? "O3'" DT D 24 1 ATOM 580 C "C2'" . DT B 2 15 . 62.247 43.566 11.481 1.00 48.38 ? "C2'" DT D 24 1 ATOM 581 C "C1'" . DT B 2 15 . 62.933 44.136 10.258 1.00 48.35 ? "C1'" DT D 24 1 ATOM 582 N N1 . DT B 2 15 . 64.276 44.682 10.479 1.00 44.35 ? N1 DT D 24 1 ATOM 583 C C2 . DT B 2 15 . 65.343 43.799 10.361 1.00 46.14 ? C2 DT D 24 1 ATOM 584 O O2 . DT B 2 15 . 65.233 42.588 10.132 1.00 43.07 ? O2 DT D 24 1 ATOM 585 N N3 . DT B 2 15 . 66.555 44.381 10.526 1.00 49.95 ? N3 DT D 24 1 ATOM 586 C C4 . DT B 2 15 . 66.807 45.733 10.814 1.00 42.83 ? C4 DT D 24 1 ATOM 587 O O4 . DT B 2 15 . 67.958 46.144 10.939 1.00 37.01 ? O4 DT D 24 1 ATOM 588 C C5 . DT B 2 15 . 65.681 46.569 10.948 1.00 50.44 ? C5 DT D 24 1 ATOM 589 C C7 . DT B 2 15 . 65.917 48.008 11.275 1.00 46.54 ? C7 DT D 24 1 ATOM 590 C C6 . DT B 2 15 . 64.472 46.018 10.774 1.00 55 ? C6 DT D 24 1 ATOM 591 P P . DC B 2 16 . 59.823 43.757 13.862 1.00 45.23 ? P DC D 25 1 ATOM 592 O OP1 . DC B 2 16 . 58.552 43.027 14.152 1.00 51.17 ? OP1 DC D 25 1 ATOM 593 O OP2 . DC B 2 16 . 60.052 45.094 14.466 1.00 55 ? OP2 DC D 25 1 ATOM 594 O "O5'" . DC B 2 16 . 61.082 42.915 14.316 1.00 43.4 ? "O5'" DC D 25 1 ATOM 595 C "C5'" . DC B 2 16 . 61.259 41.597 13.863 1.00 44.9 ? "C5'" DC D 25 1 ATOM 596 C "C4'" . DC B 2 16 . 62.596 41.073 14.327 1.00 48.98 ? "C4'" DC D 25 1 ATOM 597 O "O4'" . DC B 2 16 . 63.644 41.993 13.944 1.00 49.36 ? "O4'" DC D 25 1 ATOM 598 C "C3'" . DC B 2 16 . 62.752 40.851 15.838 1.00 55 ? "C3'" DC D 25 1 ATOM 599 O "O3'" . DC B 2 16 . 63.248 39.495 16.003 1.00 55 ? "O3'" DC D 25 1 ATOM 600 C "C2'" . DC B 2 16 . 63.778 41.910 16.252 1.00 49 ? "C2'" DC D 25 1 ATOM 601 C "C1'" . DC B 2 16 . 64.600 42.047 14.978 1.00 48.81 ? "C1'" DC D 25 1 ATOM 602 N N1 . DC B 2 16 . 65.363 43.291 14.797 1.00 48.4 ? N1 DC D 25 1 ATOM 603 C C2 . DC B 2 16 . 66.620 43.227 14.136 1.00 46.96 ? C2 DC D 25 1 ATOM 604 O O2 . DC B 2 16 . 67.067 42.118 13.721 1.00 41.01 ? O2 DC D 25 1 ATOM 605 N N3 . DC B 2 16 . 67.318 44.357 13.966 1.00 45.61 ? N3 DC D 25 1 ATOM 606 C C4 . DC B 2 16 . 66.806 45.518 14.418 1.00 45.62 ? C4 DC D 25 1 ATOM 607 N N4 . DC B 2 16 . 67.531 46.619 14.210 1.00 40.43 ? N4 DC D 25 1 ATOM 608 C C5 . DC B 2 16 . 65.551 45.599 15.087 1.00 45.76 ? C5 DC D 25 1 ATOM 609 C C6 . DC B 2 16 . 64.873 44.484 15.253 1.00 42.16 ? C6 DC D 25 1 ATOM 610 P P . DG B 2 17 . 62.654 38.505 17.163 1.00 49.77 ? P DG D 26 1 ATOM 611 O OP1 . DG B 2 17 . 61.433 37.732 16.764 1.00 52.71 ? OP1 DG D 26 1 ATOM 612 O OP2 . DG B 2 17 . 62.610 39.303 18.437 1.00 55 ? OP2 DG D 26 1 ATOM 613 O "O5'" . DG B 2 17 . 63.794 37.398 17.153 1.00 47.44 ? "O5'" DG D 26 1 ATOM 614 C "C5'" . DG B 2 17 . 64.187 36.792 15.925 1.00 42.09 ? "C5'" DG D 26 1 ATOM 615 C "C4'" . DG B 2 17 . 65.614 36.362 16.046 1.00 43.6 ? "C4'" DG D 26 1 ATOM 616 O "O4'" . DG B 2 17 . 66.473 37.546 16.005 1.00 51.4 ? "O4'" DG D 26 1 ATOM 617 C "C3'" . DG B 2 17 . 65.827 35.763 17.424 1.00 43.5 ? "C3'" DG D 26 1 ATOM 618 O "O3'" . DG B 2 17 . 66.828 34.741 17.320 1.00 52.09 ? "O3'" DG D 26 1 ATOM 619 C "C2'" . DG B 2 17 . 66.255 36.976 18.265 1.00 47.87 ? "C2'" DG D 26 1 ATOM 620 C "C1'" . DG B 2 17 . 67.109 37.773 17.286 1.00 48.54 ? "C1'" DG D 26 1 ATOM 621 N N9 . DG B 2 17 . 67.250 39.228 17.427 1.00 38.12 ? N9 DG D 26 1 ATOM 622 C C8 . DG B 2 17 . 66.246 40.140 17.640 1.00 43.8 ? C8 DG D 26 1 ATOM 623 N N7 . DG B 2 17 . 66.661 41.380 17.642 1.00 36.92 ? N7 DG D 26 1 ATOM 624 C C5 . DG B 2 17 . 68.033 41.284 17.435 1.00 41.01 ? C5 DG D 26 1 ATOM 625 C C6 . DG B 2 17 . 69.063 42.328 17.270 1.00 44.75 ? C6 DG D 26 1 ATOM 626 O O6 . DG B 2 17 . 68.950 43.573 17.314 1.00 47.53 ? O6 DG D 26 1 ATOM 627 N N1 . DG B 2 17 . 70.312 41.778 17.032 1.00 43.5 ? N1 DG D 26 1 ATOM 628 C C2 . DG B 2 17 . 70.570 40.445 16.958 1.00 42.91 ? C2 DG D 26 1 ATOM 629 N N2 . DG B 2 17 . 71.853 40.155 16.729 1.00 53.81 ? N2 DG D 26 1 ATOM 630 N N3 . DG B 2 17 . 69.652 39.471 17.097 1.00 35.37 ? N3 DG D 26 1 ATOM 631 C C4 . DG B 2 17 . 68.418 39.958 17.325 1.00 36.11 ? C4 DG D 26 1 ATOM 632 O "O5'" . DG C 1 1 . 76.815 50.937 20.413 1.00 52.03 ? "O5'" DG E 27 1 ATOM 633 C "C5'" . DG C 1 1 . 76.054 50.947 19.139 1.00 53.94 ? "C5'" DG E 27 1 ATOM 634 C "C4'" . DG C 1 1 . 75.889 49.574 18.513 1.00 51.38 ? "C4'" DG E 27 1 ATOM 635 O "O4'" . DG C 1 1 . 74.911 48.814 19.274 1.00 46.86 ? "O4'" DG E 27 1 ATOM 636 C "C3'" . DG C 1 1 . 75.394 49.567 17.056 1.00 51.37 ? "C3'" DG E 27 1 ATOM 637 O "O3'" . DG C 1 1 . 75.926 48.411 16.350 1.00 50.51 ? "O3'" DG E 27 1 ATOM 638 C "C2'" . DG C 1 1 . 73.899 49.383 17.243 1.00 43.52 ? "C2'" DG E 27 1 ATOM 639 C "C1'" . DG C 1 1 . 73.922 48.381 18.380 1.00 44.32 ? "C1'" DG E 27 1 ATOM 640 N N9 . DG C 1 1 . 72.671 48.258 19.097 1.00 45.59 ? N9 DG E 27 1 ATOM 641 C C8 . DG C 1 1 . 71.886 49.247 19.620 1.00 44.53 ? C8 DG E 27 1 ATOM 642 N N7 . DG C 1 1 . 70.800 48.789 20.181 1.00 42.86 ? N7 DG E 27 1 ATOM 643 C C5 . DG C 1 1 . 70.888 47.416 20.018 1.00 44.9 ? C5 DG E 27 1 ATOM 644 C C6 . DG C 1 1 . 69.997 46.398 20.364 1.00 40.74 ? C6 DG E 27 1 ATOM 645 O O6 . DG C 1 1 . 68.912 46.488 20.927 1.00 37.4 ? O6 DG E 27 1 ATOM 646 N N1 . DG C 1 1 . 70.472 45.144 19.975 1.00 48.9 ? N1 DG E 27 1 ATOM 647 C C2 . DG C 1 1 . 71.645 44.910 19.330 1.00 43.29 ? C2 DG E 27 1 ATOM 648 N N2 . DG C 1 1 . 71.934 43.644 19.044 1.00 46.92 ? N2 DG E 27 1 ATOM 649 N N3 . DG C 1 1 . 72.481 45.855 18.991 1.00 48.53 ? N3 DG E 27 1 ATOM 650 C C4 . DG C 1 1 . 72.041 47.079 19.362 1.00 48.5 ? C4 DG E 27 1 ATOM 651 P P . DC C 1 2 . 77.243 48.546 15.372 1.00 55 ? P DC E 26 1 ATOM 652 O OP1 . DC C 1 2 . 78.447 49.313 15.988 1.00 49.85 ? OP1 DC E 26 1 ATOM 653 O OP2 . DC C 1 2 . 76.668 48.997 14.044 1.00 51.68 ? OP2 DC E 26 1 ATOM 654 O "O5'" . DC C 1 2 . 77.710 47.015 15.131 1.00 55 ? "O5'" DC E 26 1 ATOM 655 C "C5'" . DC C 1 2 . 77.827 46.054 16.232 1.00 55 ? "C5'" DC E 26 1 ATOM 656 C "C4'" . DC C 1 2 . 77.505 44.639 15.778 1.00 51.81 ? "C4'" DC E 26 1 ATOM 657 O "O4'" . DC C 1 2 . 76.285 44.147 16.368 1.00 51.44 ? "O4'" DC E 26 1 ATOM 658 C "C3'" . DC C 1 2 . 77.301 44.546 14.290 1.00 49.35 ? "C3'" DC E 26 1 ATOM 659 O "O3'" . DC C 1 2 . 78.538 44.108 13.821 1.00 54.36 ? "O3'" DC E 26 1 ATOM 660 C "C2'" . DC C 1 2 . 76.171 43.547 14.091 1.00 48.19 ? "C2'" DC E 26 1 ATOM 661 C "C1'" . DC C 1 2 . 75.409 43.551 15.403 1.00 49.02 ? "C1'" DC E 26 1 ATOM 662 N N1 . DC C 1 2 . 74.121 44.276 15.515 1.00 51.88 ? N1 DC E 26 1 ATOM 663 C C2 . DC C 1 2 . 73.000 43.598 16.103 1.00 53.04 ? C2 DC E 26 1 ATOM 664 O O2 . DC C 1 2 . 73.110 42.407 16.459 1.00 47.84 ? O2 DC E 26 1 ATOM 665 N N3 . DC C 1 2 . 71.828 44.278 16.261 1.00 52.98 ? N3 DC E 26 1 ATOM 666 C C4 . DC C 1 2 . 71.730 45.558 15.859 1.00 51.67 ? C4 DC E 26 1 ATOM 667 N N4 . DC C 1 2 . 70.567 46.165 16.047 1.00 43.98 ? N4 DC E 26 1 ATOM 668 C C5 . DC C 1 2 . 72.830 46.257 15.249 1.00 49.23 ? C5 DC E 26 1 ATOM 669 C C6 . DC C 1 2 . 73.993 45.583 15.094 1.00 50.39 ? C6 DC E 26 1 ATOM 670 P P . DG C 1 3 . 79.173 44.843 12.573 1.00 55 ? P DG E 25 1 ATOM 671 O OP1 . DG C 1 3 . 80.584 44.328 12.444 1.00 55 ? OP1 DG E 25 1 ATOM 672 O OP2 . DG C 1 3 . 78.966 46.306 12.897 1.00 55 ? OP2 DG E 25 1 ATOM 673 O "O5'" . DG C 1 3 . 78.196 44.364 11.359 1.00 55 ? "O5'" DG E 25 1 ATOM 674 C "C5'" . DG C 1 3 . 78.478 43.209 10.495 1.00 52.26 ? "C5'" DG E 25 1 ATOM 675 C "C4'" . DG C 1 3 . 77.452 42.082 10.656 1.00 54.91 ? "C4'" DG E 25 1 ATOM 676 O "O4'" . DG C 1 3 . 76.352 42.332 11.592 1.00 52.47 ? "O4'" DG E 25 1 ATOM 677 C "C3'" . DG C 1 3 . 76.787 41.631 9.357 1.00 52.97 ? "C3'" DG E 25 1 ATOM 678 O "O3'" . DG C 1 3 . 76.872 40.204 9.195 1.00 55 ? "O3'" DG E 25 1 ATOM 679 C "C2'" . DG C 1 3 . 75.325 42.029 9.526 1.00 46.88 ? "C2'" DG E 25 1 ATOM 680 C "C1'" . DG C 1 3 . 75.059 42.062 11.019 1.00 45.56 ? "C1'" DG E 25 1 ATOM 681 N N9 . DG C 1 3 . 74.155 43.181 11.354 1.00 49.9 ? N9 DG E 25 1 ATOM 682 C C8 . DG C 1 3 . 74.374 44.512 10.982 1.00 48.23 ? C8 DG E 25 1 ATOM 683 N N7 . DG C 1 3 . 73.428 45.341 11.395 1.00 54.11 ? N7 DG E 25 1 ATOM 684 C C5 . DG C 1 3 . 72.508 44.523 12.092 1.00 53.48 ? C5 DG E 25 1 ATOM 685 C C6 . DG C 1 3 . 71.237 44.842 12.755 1.00 51.42 ? C6 DG E 25 1 ATOM 686 O O6 . DG C 1 3 . 70.631 45.910 12.948 1.00 54.79 ? O6 DG E 25 1 ATOM 687 N N1 . DG C 1 3 . 70.590 43.717 13.342 1.00 51.03 ? N1 DG E 25 1 ATOM 688 C C2 . DG C 1 3 . 71.130 42.430 13.246 1.00 48.33 ? C2 DG E 25 1 ATOM 689 N N2 . DG C 1 3 . 70.361 41.479 13.843 1.00 51.08 ? N2 DG E 25 1 ATOM 690 N N3 . DG C 1 3 . 72.305 42.100 12.630 1.00 55 ? N3 DG E 25 1 ATOM 691 C C4 . DG C 1 3 . 72.933 43.175 12.079 1.00 55 ? C4 DG E 25 1 ATOM 692 P P . DA C 1 4 . 75.959 39.437 8.054 1.00 55 ? P DA E 24 1 ATOM 693 O OP1 . DA C 1 4 . 76.876 38.575 7.240 1.00 55 ? OP1 DA E 24 1 ATOM 694 O OP2 . DA C 1 4 . 74.999 40.347 7.343 1.00 55 ? OP2 DA E 24 1 ATOM 695 O "O5'" . DA C 1 4 . 74.998 38.491 8.907 1.00 55 ? "O5'" DA E 24 1 ATOM 696 C "C5'" . DA C 1 4 . 74.545 37.267 8.371 1.00 49.21 ? "C5'" DA E 24 1 ATOM 697 C "C4'" . DA C 1 4 . 73.080 37.354 8.023 1.00 53.41 ? "C4'" DA E 24 1 ATOM 698 O "O4'" . DA C 1 4 . 72.543 38.610 8.503 1.00 55 ? "O4'" DA E 24 1 ATOM 699 C "C3'" . DA C 1 4 . 72.777 37.314 6.525 1.00 53.84 ? "C3'" DA E 24 1 ATOM 700 O "O3'" . DA C 1 4 . 72.005 36.138 6.223 1.00 55 ? "O3'" DA E 24 1 ATOM 701 C "C2'" . DA C 1 4 . 71.991 38.601 6.269 1.00 51.21 ? "C2'" DA E 24 1 ATOM 702 C "C1'" . DA C 1 4 . 71.495 39.001 7.641 1.00 53.09 ? "C1'" DA E 24 1 ATOM 703 N N9 . DA C 1 4 . 71.258 40.434 7.851 1.00 51.31 ? N9 DA E 24 1 ATOM 704 C C8 . DA C 1 4 . 71.943 41.479 7.286 1.00 50.95 ? C8 DA E 24 1 ATOM 705 N N7 . DA C 1 4 . 71.514 42.663 7.669 1.00 50.11 ? N7 DA E 24 1 ATOM 706 C C5 . DA C 1 4 . 70.476 42.382 8.549 1.00 49.64 ? C5 DA E 24 1 ATOM 707 C C6 . DA C 1 4 . 69.595 43.218 9.293 1.00 46.44 ? C6 DA E 24 1 ATOM 708 N N6 . DA C 1 4 . 69.656 44.541 9.291 1.00 45.03 ? N6 DA E 24 1 ATOM 709 N N1 . DA C 1 4 . 68.649 42.627 10.048 1.00 45.59 ? N1 DA E 24 1 ATOM 710 C C2 . DA C 1 4 . 68.590 41.290 10.062 1.00 47.74 ? C2 DA E 24 1 ATOM 711 N N3 . DA C 1 4 . 69.356 40.395 9.419 1.00 50.88 ? N3 DA E 24 1 ATOM 712 C C4 . DA C 1 4 . 70.296 41.013 8.669 1.00 52.45 ? C4 DA E 24 1 ATOM 713 P P . DA C 1 5 . 71.714 35.715 4.677 1.00 54.54 ? P DA E 23 1 ATOM 714 O OP1 . DA C 1 5 . 72.718 34.754 4.100 1.00 49.35 ? OP1 DA E 23 1 ATOM 715 O OP2 . DA C 1 5 . 71.403 36.956 3.919 1.00 55 ? OP2 DA E 23 1 ATOM 716 O "O5'" . DA C 1 5 . 70.316 34.963 4.838 1.00 55 ? "O5'" DA E 23 1 ATOM 717 C "C5'" . DA C 1 5 . 69.127 35.548 4.284 1.00 55 ? "C5'" DA E 23 1 ATOM 718 C "C4'" . DA C 1 5 . 68.169 35.984 5.370 1.00 55 ? "C4'" DA E 23 1 ATOM 719 O "O4'" . DA C 1 5 . 68.656 37.171 6.062 1.00 55 ? "O4'" DA E 23 1 ATOM 720 C "C3'" . DA C 1 5 . 66.821 36.393 4.764 1.00 55 ? "C3'" DA E 23 1 ATOM 721 O "O3'" . DA C 1 5 . 65.731 36.062 5.641 1.00 53.81 ? "O3'" DA E 23 1 ATOM 722 C "C2'" . DA C 1 5 . 66.940 37.894 4.704 1.00 51.47 ? "C2'" DA E 23 1 ATOM 723 C "C1'" . DA C 1 5 . 67.585 38.100 6.055 1.00 55 ? "C1'" DA E 23 1 ATOM 724 N N9 . DA C 1 5 . 68.118 39.441 6.145 1.00 52.72 ? N9 DA E 23 1 ATOM 725 C C8 . DA C 1 5 . 69.365 39.874 5.813 1.00 54.03 ? C8 DA E 23 1 ATOM 726 N N7 . DA C 1 5 . 69.536 41.161 5.982 1.00 53.57 ? N7 DA E 23 1 ATOM 727 C C5 . DA C 1 5 . 68.306 41.601 6.463 1.00 54.44 ? C5 DA E 23 1 ATOM 728 C C6 . DA C 1 5 . 67.842 42.879 6.823 1.00 53.98 ? C6 DA E 23 1 ATOM 729 N N6 . DA C 1 5 . 68.618 43.955 6.763 1.00 45.51 ? N6 DA E 23 1 ATOM 730 N N1 . DA C 1 5 . 66.557 43.000 7.249 1.00 53.5 ? N1 DA E 23 1 ATOM 731 C C2 . DA C 1 5 . 65.801 41.870 7.314 1.00 50.02 ? C2 DA E 23 1 ATOM 732 N N3 . DA C 1 5 . 66.139 40.608 7.005 1.00 47.55 ? N3 DA E 23 1 ATOM 733 C C4 . DA C 1 5 . 67.423 40.547 6.576 1.00 51.14 ? C4 DA E 23 1 ATOM 734 P P . DA C 1 6 . 64.302 35.689 5.007 1.00 53.92 ? P DA E 22 1 ATOM 735 O OP1 . DA C 1 6 . 63.736 34.474 5.679 1.00 49.17 ? OP1 DA E 22 1 ATOM 736 O OP2 . DA C 1 6 . 64.476 35.720 3.504 1.00 51.84 ? OP2 DA E 22 1 ATOM 737 O "O5'" . DA C 1 6 . 63.365 36.935 5.359 1.00 55 ? "O5'" DA E 22 1 ATOM 738 C "C5'" . DA C 1 6 . 63.127 37.367 6.715 1.00 46.95 ? "C5'" DA E 22 1 ATOM 739 C "C4'" . DA C 1 6 . 62.418 38.710 6.735 1.00 45.04 ? "C4'" DA E 22 1 ATOM 740 O "O4'" . DA C 1 6 . 63.347 39.798 6.439 1.00 47.43 ? "O4'" DA E 22 1 ATOM 741 C "C3'" . DA C 1 6 . 61.279 38.817 5.729 1.00 38.46 ? "C3'" DA E 22 1 ATOM 742 O "O3'" . DA C 1 6 . 60.065 39.212 6.372 1.00 38.57 ? "O3'" DA E 22 1 ATOM 743 C "C2'" . DA C 1 6 . 61.767 39.813 4.677 1.00 47.54 ? "C2'" DA E 22 1 ATOM 744 C "C1'" . DA C 1 6 . 62.889 40.611 5.347 1.00 47.32 ? "C1'" DA E 22 1 ATOM 745 N N9 . DA C 1 6 . 64.064 40.975 4.511 1.00 44.09 ? N9 DA E 22 1 ATOM 746 C C8 . DA C 1 6 . 64.814 40.206 3.639 1.00 43.81 ? C8 DA E 22 1 ATOM 747 N N7 . DA C 1 6 . 65.809 40.852 3.078 1.00 34.03 ? N7 DA E 22 1 ATOM 748 C C5 . DA C 1 6 . 65.714 42.126 3.599 1.00 35.7 ? C5 DA E 22 1 ATOM 749 C C6 . DA C 1 6 . 66.490 43.303 3.408 1.00 42.53 ? C6 DA E 22 1 ATOM 750 N N6 . DA C 1 6 . 67.561 43.378 2.626 1.00 31.47 ? N6 DA E 22 1 ATOM 751 N N1 . DA C 1 6 . 66.115 44.416 4.078 1.00 45.66 ? N1 DA E 22 1 ATOM 752 C C2 . DA C 1 6 . 65.041 44.339 4.896 1.00 49.43 ? C2 DA E 22 1 ATOM 753 N N3 . DA C 1 6 . 64.248 43.300 5.167 1.00 41.35 ? N3 DA E 22 1 ATOM 754 C C4 . DA C 1 6 . 64.640 42.221 4.480 1.00 42.45 ? C4 DA E 22 1 ATOM 755 P P . DA C 1 7 . 58.670 39.179 5.549 1.00 44.62 ? P DA E 21 1 ATOM 756 O OP1 . DA C 1 7 . 57.556 38.836 6.486 1.00 32.06 ? OP1 DA E 21 1 ATOM 757 O OP2 . DA C 1 7 . 58.857 38.382 4.286 1.00 46.37 ? OP2 DA E 21 1 ATOM 758 O "O5'" . DA C 1 7 . 58.475 40.712 5.107 1.00 42.28 ? "O5'" DA E 21 1 ATOM 759 C "C5'" . DA C 1 7 . 59.597 41.523 4.708 1.00 38.93 ? "C5'" DA E 21 1 ATOM 760 C "C4'" . DA C 1 7 . 59.318 42.993 4.955 1.00 41.83 ? "C4'" DA E 21 1 ATOM 761 O "O4'" . DA C 1 7 . 60.555 43.697 4.734 1.00 32.73 ? "O4'" DA E 21 1 ATOM 762 C "C3'" . DA C 1 7 . 58.295 43.629 3.997 1.00 41.75 ? "C3'" DA E 21 1 ATOM 763 O "O3'" . DA C 1 7 . 57.548 44.734 4.575 1.00 39.58 ? "O3'" DA E 21 1 ATOM 764 C "C2'" . DA C 1 7 . 59.157 44.133 2.869 1.00 39.3 ? "C2'" DA E 21 1 ATOM 765 C "C1'" . DA C 1 7 . 60.468 44.469 3.546 1.00 39.63 ? "C1'" DA E 21 1 ATOM 766 N N9 . DA C 1 7 . 61.565 44.068 2.695 1.00 38.52 ? N9 DA E 21 1 ATOM 767 C C8 . DA C 1 7 . 61.926 42.789 2.346 1.00 38.92 ? C8 DA E 21 1 ATOM 768 N N7 . DA C 1 7 . 62.978 42.730 1.564 1.00 43.3 ? N7 DA E 21 1 ATOM 769 C C5 . DA C 1 7 . 63.326 44.063 1.383 1.00 38.01 ? C5 DA E 21 1 ATOM 770 C C6 . DA C 1 7 . 64.335 44.671 0.640 1.00 38.24 ? C6 DA E 21 1 ATOM 771 N N6 . DA C 1 7 . 65.220 43.983 -0.069 1.00 37.92 ? N6 DA E 21 1 ATOM 772 N N1 . DA C 1 7 . 64.398 46.027 0.648 1.00 37.53 ? N1 DA E 21 1 ATOM 773 C C2 . DA C 1 7 . 63.490 46.703 1.367 1.00 42.33 ? C2 DA E 21 1 ATOM 774 N N3 . DA C 1 7 . 62.477 46.234 2.116 1.00 41.43 ? N3 DA E 21 1 ATOM 775 C C4 . DA C 1 7 . 62.456 44.894 2.077 1.00 41.22 ? C4 DA E 21 1 ATOM 776 P P . DG C 1 8 . 56.496 45.563 3.651 1.00 35.88 ? P DG E 20 1 ATOM 777 O OP1 . DG C 1 8 . 55.614 46.437 4.478 1.00 31.43 ? OP1 DG E 20 1 ATOM 778 O OP2 . DG C 1 8 . 55.882 44.663 2.625 1.00 35.43 ? OP2 DG E 20 1 ATOM 779 O "O5'" . DG C 1 8 . 57.478 46.525 2.901 1.00 29.98 ? "O5'" DG E 20 1 ATOM 780 C "C5'" . DG C 1 8 . 58.003 47.636 3.583 1.00 34.54 ? "C5'" DG E 20 1 ATOM 781 C "C4'" . DG C 1 8 . 58.814 48.442 2.615 1.00 33.02 ? "C4'" DG E 20 1 ATOM 782 O "O4'" . DG C 1 8 . 59.779 47.534 2.041 1.00 34.59 ? "O4'" DG E 20 1 ATOM 783 C "C3'" . DG C 1 8 . 58.001 48.962 1.445 1.00 28.18 ? "C3'" DG E 20 1 ATOM 784 O "O3'" . DG C 1 8 . 58.368 50.304 1.267 1.00 31.84 ? "O3'" DG E 20 1 ATOM 785 C "C2'" . DG C 1 8 . 58.427 48.090 0.274 1.00 24.01 ? "C2'" DG E 20 1 ATOM 786 C "C1'" . DG C 1 8 . 59.843 47.766 0.673 1.00 33.7 ? "C1'" DG E 20 1 ATOM 787 N N9 . DG C 1 8 . 60.511 46.625 0.038 1.00 39.7 ? N9 DG E 20 1 ATOM 788 C C8 . DG C 1 8 . 60.160 45.310 0.064 1.00 41.86 ? C8 DG E 20 1 ATOM 789 N N7 . DG C 1 8 . 60.971 44.562 -0.622 1.00 40.21 ? N7 DG E 20 1 ATOM 790 C C5 . DG C 1 8 . 61.912 45.439 -1.129 1.00 39.46 ? C5 DG E 20 1 ATOM 791 C C6 . DG C 1 8 . 63.023 45.219 -1.978 1.00 42.77 ? C6 DG E 20 1 ATOM 792 O O6 . DG C 1 8 . 63.435 44.136 -2.462 1.00 48.02 ? O6 DG E 20 1 ATOM 793 N N1 . DG C 1 8 . 63.694 46.413 -2.267 1.00 47.66 ? N1 DG E 20 1 ATOM 794 C C2 . DG C 1 8 . 63.346 47.647 -1.798 1.00 43.49 ? C2 DG E 20 1 ATOM 795 N N2 . DG C 1 8 . 64.090 48.708 -2.155 1.00 41.39 ? N2 DG E 20 1 ATOM 796 N N3 . DG C 1 8 . 62.322 47.846 -1.018 1.00 51.55 ? N3 DG E 20 1 ATOM 797 C C4 . DG C 1 8 . 61.650 46.708 -0.727 1.00 43.3 ? C4 DG E 20 1 ATOM 798 P P . DT C 1 9 . 57.518 51.213 0.287 1.00 37.34 ? P DT E 19 1 ATOM 799 O OP1 . DT C 1 9 . 57.389 52.564 0.903 1.00 34.68 ? OP1 DT E 19 1 ATOM 800 O OP2 . DT C 1 9 . 56.285 50.421 -0.010 1.00 32.52 ? OP2 DT E 19 1 ATOM 801 O "O5'" . DT C 1 9 . 58.517 51.354 -0.946 1.00 35.58 ? "O5'" DT E 19 1 ATOM 802 C "C5'" . DT C 1 9 . 59.918 51.272 -0.690 1.00 37.61 ? "C5'" DT E 19 1 ATOM 803 C "C4'" . DT C 1 9 . 60.731 51.616 -1.914 1.00 36.56 ? "C4'" DT E 19 1 ATOM 804 O "O4'" . DT C 1 9 . 61.488 50.495 -2.457 1.00 36.16 ? "O4'" DT E 19 1 ATOM 805 C "C3'" . DT C 1 9 . 59.941 52.190 -3.054 1.00 31.27 ? "C3'" DT E 19 1 ATOM 806 O "O3'" . DT C 1 9 . 60.782 53.199 -3.511 1.00 35.91 ? "O3'" DT E 19 1 ATOM 807 C "C2'" . DT C 1 9 . 59.875 51.040 -4.044 1.00 32.28 ? "C2'" DT E 19 1 ATOM 808 C "C1'" . DT C 1 9 . 61.204 50.309 -3.831 1.00 34.74 ? "C1'" DT E 19 1 ATOM 809 N N1 . DT C 1 9 . 61.139 48.823 -4.108 1.00 39.24 ? N1 DT E 19 1 ATOM 810 C C2 . DT C 1 9 . 62.056 48.231 -4.969 1.00 39.34 ? C2 DT E 19 1 ATOM 811 O O2 . DT C 1 9 . 62.968 48.836 -5.511 1.00 33.32 ? O2 DT E 19 1 ATOM 812 N N3 . DT C 1 9 . 61.864 46.875 -5.172 1.00 39.91 ? N3 DT E 19 1 ATOM 813 C C4 . DT C 1 9 . 60.905 46.074 -4.622 1.00 37.4 ? C4 DT E 19 1 ATOM 814 O O4 . DT C 1 9 . 60.866 44.887 -4.925 1.00 38.1 ? O4 DT E 19 1 ATOM 815 C C5 . DT C 1 9 . 59.999 46.742 -3.713 1.00 35.96 ? C5 DT E 19 1 ATOM 816 C C7 . DT C 1 9 . 58.931 45.956 -3.036 1.00 41.93 ? C7 DT E 19 1 ATOM 817 C C6 . DT C 1 9 . 60.158 48.058 -3.510 1.00 34.58 ? C6 DT E 19 1 ATOM 818 P P . DG C 1 10 . 60.270 54.206 -4.605 1.00 42.65 ? P DG E 18 1 ATOM 819 O OP1 . DG C 1 10 . 60.467 55.571 -4.029 1.00 41.97 ? OP1 DG E 18 1 ATOM 820 O OP2 . DG C 1 10 . 58.901 53.746 -4.944 1.00 47.76 ? OP2 DG E 18 1 ATOM 821 O "O5'" . DG C 1 10 . 61.246 53.943 -5.856 1.00 38.01 ? "O5'" DG E 18 1 ATOM 822 C "C5'" . DG C 1 10 . 62.638 54.190 -5.723 1.00 38.48 ? "C5'" DG E 18 1 ATOM 823 C "C4'" . DG C 1 10 . 63.356 54.187 -7.058 1.00 46.55 ? "C4'" DG E 18 1 ATOM 824 O "O4'" . DG C 1 10 . 63.450 52.866 -7.644 1.00 48.23 ? "O4'" DG E 18 1 ATOM 825 C "C3'" . DG C 1 10 . 62.878 55.078 -8.196 1.00 45.63 ? "C3'" DG E 18 1 ATOM 826 O "O3'" . DG C 1 10 . 64.092 55.339 -8.943 1.00 50.8 ? "O3'" DG E 18 1 ATOM 827 C "C2'" . DG C 1 10 . 61.938 54.136 -8.937 1.00 49.45 ? "C2'" DG E 18 1 ATOM 828 C "C1'" . DG C 1 10 . 62.673 52.795 -8.845 1.00 48.5 ? "C1'" DG E 18 1 ATOM 829 N N9 . DG C 1 10 . 61.814 51.654 -8.633 1.00 44.58 ? N9 DG E 18 1 ATOM 830 C C8 . DG C 1 10 . 60.501 51.661 -8.245 1.00 46.93 ? C8 DG E 18 1 ATOM 831 N N7 . DG C 1 10 . 60.013 50.466 -8.078 1.00 48.45 ? N7 DG E 18 1 ATOM 832 C C5 . DG C 1 10 . 61.073 49.631 -8.385 1.00 42.07 ? C5 DG E 18 1 ATOM 833 C C6 . DG C 1 10 . 61.136 48.247 -8.372 1.00 44.13 ? C6 DG E 18 1 ATOM 834 O O6 . DG C 1 10 . 60.232 47.444 -8.068 1.00 52.69 ? O6 DG E 18 1 ATOM 835 N N1 . DG C 1 10 . 62.394 47.786 -8.759 1.00 44.83 ? N1 DG E 18 1 ATOM 836 C C2 . DG C 1 10 . 63.453 48.598 -9.117 1.00 45.97 ? C2 DG E 18 1 ATOM 837 N N2 . DG C 1 10 . 64.607 47.959 -9.477 1.00 51.61 ? N2 DG E 18 1 ATOM 838 N N3 . DG C 1 10 . 63.390 49.917 -9.125 1.00 40.76 ? N3 DG E 18 1 ATOM 839 C C4 . DG C 1 10 . 62.179 50.356 -8.746 1.00 39.81 ? C4 DG E 18 1 ATOM 840 P P . DT C 1 11 . 64.052 55.714 -10.514 1.00 47.33 ? P DT E 17 1 ATOM 841 O OP1 . DT C 1 11 . 65.460 55.897 -10.979 1.00 48.13 ? OP1 DT E 17 1 ATOM 842 O OP2 . DT C 1 11 . 63.021 56.776 -10.740 1.00 44.36 ? OP2 DT E 17 1 ATOM 843 O "O5'" . DT C 1 11 . 63.540 54.442 -11.307 1.00 48.33 ? "O5'" DT E 17 1 ATOM 844 C "C5'" . DT C 1 11 . 63.404 54.526 -12.733 1.00 50.22 ? "C5'" DT E 17 1 ATOM 845 C "C4'" . DT C 1 11 . 64.334 53.542 -13.396 1.00 46.62 ? "C4'" DT E 17 1 ATOM 846 O "O4'" . DT C 1 11 . 64.194 52.341 -12.610 1.00 45.1 ? "O4'" DT E 17 1 ATOM 847 C "C3'" . DT C 1 11 . 64.002 53.192 -14.862 1.00 49.85 ? "C3'" DT E 17 1 ATOM 848 O "O3'" . DT C 1 11 . 65.184 53.012 -15.661 1.00 52.17 ? "O3'" DT E 17 1 ATOM 849 C "C2'" . DT C 1 11 . 63.278 51.860 -14.784 1.00 45.71 ? "C2'" DT E 17 1 ATOM 850 C "C1'" . DT C 1 11 . 63.541 51.335 -13.356 1.00 47.17 ? "C1'" DT E 17 1 ATOM 851 N N1 . DT C 1 11 . 62.264 50.996 -12.698 1.00 47.14 ? N1 DT E 17 1 ATOM 852 C C2 . DT C 1 11 . 62.100 49.681 -12.303 1.00 51.28 ? C2 DT E 17 1 ATOM 853 O O2 . DT C 1 11 . 63.003 48.825 -12.412 1.00 48.33 ? O2 DT E 17 1 ATOM 854 N N3 . DT C 1 11 . 60.846 49.399 -11.771 1.00 43.49 ? N3 DT E 17 1 ATOM 855 C C4 . DT C 1 11 . 59.774 50.291 -11.592 1.00 46.51 ? C4 DT E 17 1 ATOM 856 O O4 . DT C 1 11 . 58.658 49.863 -11.140 1.00 39.29 ? O4 DT E 17 1 ATOM 857 C C5 . DT C 1 11 . 60.068 51.671 -11.981 1.00 42.35 ? C5 DT E 17 1 ATOM 858 C C7 . DT C 1 11 . 59.032 52.728 -11.773 1.00 44.19 ? C7 DT E 17 1 ATOM 859 C C6 . DT C 1 11 . 61.268 51.940 -12.510 1.00 40.37 ? C6 DT E 17 1 ATOM 860 P P . DG C 1 12 . 66.107 54.281 -16.042 1.00 55 ? P DG E 16 1 ATOM 861 O OP1 . DG C 1 12 . 67.342 53.808 -16.739 1.00 53.75 ? OP1 DG E 16 1 ATOM 862 O OP2 . DG C 1 12 . 66.211 55.250 -14.921 1.00 48.58 ? OP2 DG E 16 1 ATOM 863 O "O5'" . DG C 1 12 . 65.200 55.084 -17.037 1.00 49.31 ? "O5'" DG E 16 1 ATOM 864 C "C5'" . DG C 1 12 . 63.824 54.899 -16.964 1.00 46.94 ? "C5'" DG E 16 1 ATOM 865 C "C4'" . DG C 1 12 . 63.473 53.775 -17.889 1.00 47.78 ? "C4'" DG E 16 1 ATOM 866 O "O4'" . DG C 1 12 . 62.696 52.796 -17.186 1.00 46.1 ? "O4'" DG E 16 1 ATOM 867 C "C3'" . DG C 1 12 . 62.662 54.272 -19.081 1.00 47.58 ? "C3'" DG E 16 1 ATOM 868 O "O3'" . DG C 1 12 . 63.271 53.787 -20.284 1.00 51.79 ? "O3'" DG E 16 1 ATOM 869 C "C2'" . DG C 1 12 . 61.261 53.740 -18.844 1.00 38.47 ? "C2'" DG E 16 1 ATOM 870 C "C1'" . DG C 1 12 . 61.452 52.636 -17.824 1.00 45.43 ? "C1'" DG E 16 1 ATOM 871 N N9 . DG C 1 12 . 60.446 52.622 -16.785 1.00 42.31 ? N9 DG E 16 1 ATOM 872 C C8 . DG C 1 12 . 59.905 53.658 -16.070 1.00 40.73 ? C8 DG E 16 1 ATOM 873 N N7 . DG C 1 12 . 59.002 53.254 -15.207 1.00 48.69 ? N7 DG E 16 1 ATOM 874 C C5 . DG C 1 12 . 58.967 51.862 -15.384 1.00 49.32 ? C5 DG E 16 1 ATOM 875 C C6 . DG C 1 12 . 58.199 50.811 -14.717 1.00 48.44 ? C6 DG E 16 1 ATOM 876 O O6 . DG C 1 12 . 57.352 50.905 -13.824 1.00 55 ? O6 DG E 16 1 ATOM 877 N N1 . DG C 1 12 . 58.528 49.552 -15.211 1.00 42.76 ? N1 DG E 16 1 ATOM 878 C C2 . DG C 1 12 . 59.468 49.308 -16.187 1.00 45.9 ? C2 DG E 16 1 ATOM 879 N N2 . DG C 1 12 . 59.707 47.991 -16.545 1.00 48.7 ? N2 DG E 16 1 ATOM 880 N N3 . DG C 1 12 . 60.156 50.259 -16.794 1.00 44.2 ? N3 DG E 16 1 ATOM 881 C C4 . DG C 1 12 . 59.858 51.484 -16.350 1.00 46.58 ? C4 DG E 16 1 ATOM 882 P P . DA C 1 13 . 63.219 54.667 -21.630 1.00 48.78 ? P DA E 15 1 ATOM 883 O OP1 . DA C 1 13 . 64.491 54.334 -22.319 1.00 49.49 ? OP1 DA E 15 1 ATOM 884 O OP2 . DA C 1 13 . 62.900 56.072 -21.368 1.00 47.04 ? OP2 DA E 15 1 ATOM 885 O "O5'" . DA C 1 13 . 62.003 53.956 -22.388 1.00 50.35 ? "O5'" DA E 15 1 ATOM 886 C "C5'" . DA C 1 13 . 62.193 52.587 -22.847 1.00 55 ? "C5'" DA E 15 1 ATOM 887 C "C4'" . DA C 1 13 . 60.884 51.882 -23.146 1.00 54.07 ? "C4'" DA E 15 1 ATOM 888 O "O4'" . DA C 1 13 . 60.057 51.856 -21.951 1.00 55 ? "O4'" DA E 15 1 ATOM 889 C "C3'" . DA C 1 13 . 60.030 52.506 -24.249 1.00 55 ? "C3'" DA E 15 1 ATOM 890 O "O3'" . DA C 1 13 . 59.366 51.441 -24.985 1.00 54.15 ? "O3'" DA E 15 1 ATOM 891 C "C2'" . DA C 1 13 . 59.060 53.372 -23.439 1.00 55 ? "C2'" DA E 15 1 ATOM 892 C "C1'" . DA C 1 13 . 58.828 52.537 -22.177 1.00 55 ? "C1'" DA E 15 1 ATOM 893 N N9 . DA C 1 13 . 58.442 53.214 -20.916 1.00 55 ? N9 DA E 15 1 ATOM 894 C C8 . DA C 1 13 . 58.819 54.415 -20.354 1.00 55 ? C8 DA E 15 1 ATOM 895 N N7 . DA C 1 13 . 58.245 54.659 -19.183 1.00 55 ? N7 DA E 15 1 ATOM 896 C C5 . DA C 1 13 . 57.441 53.549 -18.966 1.00 55 ? C5 DA E 15 1 ATOM 897 C C6 . DA C 1 13 . 56.567 53.166 -17.897 1.00 55 ? C6 DA E 15 1 ATOM 898 N N6 . DA C 1 13 . 56.336 53.876 -16.772 1.00 55 ? N6 DA E 15 1 ATOM 899 N N1 . DA C 1 13 . 55.919 51.984 -18.024 1.00 51.06 ? N1 DA E 15 1 ATOM 900 C C2 . DA C 1 13 . 56.134 51.243 -19.125 1.00 52.9 ? C2 DA E 15 1 ATOM 901 N N3 . DA C 1 13 . 56.918 51.484 -20.170 1.00 54.93 ? N3 DA E 15 1 ATOM 902 C C4 . DA C 1 13 . 57.548 52.658 -20.028 1.00 55 ? C4 DA E 15 1 ATOM 903 P P . DC C 1 14 . 59.195 51.524 -26.604 1.00 55 ? P DC E 14 1 ATOM 904 O OP1 . DC C 1 14 . 60.535 51.396 -27.248 1.00 55 ? OP1 DC E 14 1 ATOM 905 O OP2 . DC C 1 14 . 58.305 52.667 -26.991 1.00 47.13 ? OP2 DC E 14 1 ATOM 906 O "O5'" . DC C 1 14 . 58.337 50.217 -26.930 1.00 55 ? "O5'" DC E 14 1 ATOM 907 C "C5'" . DC C 1 14 . 56.944 50.331 -27.221 1.00 55 ? "C5'" DC E 14 1 ATOM 908 C "C4'" . DC C 1 14 . 56.087 49.951 -26.023 1.00 55 ? "C4'" DC E 14 1 ATOM 909 O "O4'" . DC C 1 14 . 56.365 50.736 -24.811 1.00 55 ? "O4'" DC E 14 1 ATOM 910 C "C3'" . DC C 1 14 . 54.592 50.189 -26.301 1.00 55 ? "C3'" DC E 14 1 ATOM 911 O "O3'" . DC C 1 14 . 53.817 49.077 -26.830 1.00 55 ? "O3'" DC E 14 1 ATOM 912 C "C2'" . DC C 1 14 . 54.029 50.720 -24.984 1.00 55 ? "C2'" DC E 14 1 ATOM 913 C "C1'" . DC C 1 14 . 55.192 50.605 -23.992 1.00 55 ? "C1'" DC E 14 1 ATOM 914 N N1 . DC C 1 14 . 55.148 51.659 -22.944 1.00 55 ? N1 DC E 14 1 ATOM 915 C C2 . DC C 1 14 . 54.368 51.408 -21.780 1.00 52.47 ? C2 DC E 14 1 ATOM 916 O O2 . DC C 1 14 . 53.796 50.317 -21.678 1.00 52.63 ? O2 DC E 14 1 ATOM 917 N N3 . DC C 1 14 . 54.268 52.375 -20.795 1.00 55 ? N3 DC E 14 1 ATOM 918 C C4 . DC C 1 14 . 54.927 53.543 -20.939 1.00 55 ? C4 DC E 14 1 ATOM 919 N N4 . DC C 1 14 . 54.818 54.470 -19.936 1.00 54.4 ? N4 DC E 14 1 ATOM 920 C C5 . DC C 1 14 . 55.733 53.817 -22.108 1.00 52.28 ? C5 DC E 14 1 ATOM 921 C C6 . DC C 1 14 . 55.815 52.856 -23.074 1.00 51.39 ? C6 DC E 14 1 ATOM 922 O "O5'" . DA D 2 1 . 52.196 46.541 -24.451 1.00 31.3 ? "O5'" DA F 13 1 ATOM 923 C "C5'" . DA D 2 1 . 51.581 46.001 -23.228 1.00 41.3 ? "C5'" DA F 13 1 ATOM 924 C "C4'" . DA D 2 1 . 50.321 46.697 -22.750 1.00 42.45 ? "C4'" DA F 13 1 ATOM 925 O "O4'" . DA D 2 1 . 50.662 47.980 -22.131 1.00 45.17 ? "O4'" DA F 13 1 ATOM 926 C "C3'" . DA D 2 1 . 49.321 47.004 -23.875 1.00 44.98 ? "C3'" DA F 13 1 ATOM 927 O "O3'" . DA D 2 1 . 48.046 46.436 -23.524 1.00 46.35 ? "O3'" DA F 13 1 ATOM 928 C "C2'" . DA D 2 1 . 49.338 48.533 -23.993 1.00 35.4 ? "C2'" DA F 13 1 ATOM 929 C "C1'" . DA D 2 1 . 49.751 48.987 -22.598 1.00 38.85 ? "C1'" DA F 13 1 ATOM 930 N N9 . DA D 2 1 . 50.387 50.318 -22.455 1.00 38.98 ? N9 DA F 13 1 ATOM 931 C C8 . DA D 2 1 . 51.613 50.722 -22.895 1.00 40.38 ? C8 DA F 13 1 ATOM 932 N N7 . DA D 2 1 . 51.899 51.977 -22.596 1.00 42.52 ? N7 DA F 13 1 ATOM 933 C C5 . DA D 2 1 . 50.785 52.437 -21.920 1.00 40.69 ? C5 DA F 13 1 ATOM 934 C C6 . DA D 2 1 . 50.474 53.682 -21.298 1.00 37.34 ? C6 DA F 13 1 ATOM 935 N N6 . DA D 2 1 . 51.265 54.771 -21.281 1.00 31.64 ? N6 DA F 13 1 ATOM 936 N N1 . DA D 2 1 . 49.295 53.785 -20.671 1.00 36.19 ? N1 DA F 13 1 ATOM 937 C C2 . DA D 2 1 . 48.483 52.726 -20.664 1.00 31.26 ? C2 DA F 13 1 ATOM 938 N N3 . DA D 2 1 . 48.648 51.525 -21.195 1.00 36.31 ? N3 DA F 13 1 ATOM 939 C C4 . DA D 2 1 . 49.837 51.433 -21.821 1.00 42.68 ? C4 DA F 13 1 ATOM 940 P P . DT D 2 2 . 46.728 46.691 -24.460 1.00 55 ? P DT F 12 1 ATOM 941 O OP1 . DT D 2 2 . 45.971 45.420 -24.764 1.00 53.9 ? OP1 DT F 12 1 ATOM 942 O OP2 . DT D 2 2 . 47.107 47.604 -25.590 1.00 52.04 ? OP2 DT F 12 1 ATOM 943 O "O5'" . DT D 2 2 . 45.732 47.449 -23.461 1.00 55 ? "O5'" DT F 12 1 ATOM 944 C "C5'" . DT D 2 2 . 46.145 47.837 -22.120 1.00 55 ? "C5'" DT F 12 1 ATOM 945 C "C4'" . DT D 2 2 . 45.278 48.980 -21.632 1.00 52.68 ? "C4'" DT F 12 1 ATOM 946 O "O4'" . DT D 2 2 . 46.029 50.159 -21.256 1.00 49.1 ? "O4'" DT F 12 1 ATOM 947 C "C3'" . DT D 2 2 . 44.387 49.439 -22.765 1.00 51.1 ? "C3'" DT F 12 1 ATOM 948 O "O3'" . DT D 2 2 . 43.335 48.484 -22.774 1.00 45.01 ? "O3'" DT F 12 1 ATOM 949 C "C2'" . DT D 2 2 . 44.076 50.889 -22.424 1.00 46.07 ? "C2'" DT F 12 1 ATOM 950 C "C1'" . DT D 2 2 . 45.256 51.319 -21.546 1.00 47.38 ? "C1'" DT F 12 1 ATOM 951 N N1 . DT D 2 2 . 46.145 52.344 -22.134 1.00 52.18 ? N1 DT F 12 1 ATOM 952 C C2 . DT D 2 2 . 46.130 53.608 -21.549 1.00 50.13 ? C2 DT F 12 1 ATOM 953 O O2 . DT D 2 2 . 45.438 53.903 -20.582 1.00 51.28 ? O2 DT F 12 1 ATOM 954 N N3 . DT D 2 2 . 46.956 54.519 -22.132 1.00 46.57 ? N3 DT F 12 1 ATOM 955 C C4 . DT D 2 2 . 47.789 54.326 -23.192 1.00 55 ? C4 DT F 12 1 ATOM 956 O O4 . DT D 2 2 . 48.458 55.256 -23.575 1.00 55 ? O4 DT F 12 1 ATOM 957 C C5 . DT D 2 2 . 47.783 52.971 -23.769 1.00 55 ? C5 DT F 12 1 ATOM 958 C C7 . DT D 2 2 . 48.680 52.654 -24.930 1.00 50.79 ? C7 DT F 12 1 ATOM 959 C C6 . DT D 2 2 . 46.960 52.063 -23.214 1.00 54.47 ? C6 DT F 12 1 ATOM 960 P P . DA D 2 3 . 41.836 48.933 -22.564 1.00 46.55 ? P DA F 11 1 ATOM 961 O OP1 . DA D 2 3 . 41.275 47.776 -21.806 1.00 55 ? OP1 DA F 11 1 ATOM 962 O OP2 . DA D 2 3 . 41.274 49.315 -23.894 1.00 39.55 ? OP2 DA F 11 1 ATOM 963 O "O5'" . DA D 2 3 . 41.856 50.207 -21.604 1.00 48.88 ? "O5'" DA F 11 1 ATOM 964 C "C5'" . DA D 2 3 . 41.417 50.113 -20.250 1.00 42.78 ? "C5'" DA F 11 1 ATOM 965 C "C4'" . DA D 2 3 . 40.939 51.457 -19.738 1.00 35.19 ? "C4'" DA F 11 1 ATOM 966 O "O4'" . DA D 2 3 . 41.801 52.552 -20.135 1.00 29.52 ? "O4'" DA F 11 1 ATOM 967 C "C3'" . DA D 2 3 . 39.522 51.866 -20.110 1.00 23.23 ? "C3'" DA F 11 1 ATOM 968 O "O3'" . DA D 2 3 . 39.007 52.433 -18.920 1.00 21.96 ? "O3'" DA F 11 1 ATOM 969 C "C2'" . DA D 2 3 . 39.746 52.907 -21.207 1.00 33.06 ? "C2'" DA F 11 1 ATOM 970 C "C1'" . DA D 2 3 . 41.085 53.558 -20.853 1.00 34.91 ? "C1'" DA F 11 1 ATOM 971 N N9 . DA D 2 3 . 41.957 53.988 -21.964 1.00 40.51 ? N9 DA F 11 1 ATOM 972 C C8 . DA D 2 3 . 42.041 53.474 -23.229 1.00 40.12 ? C8 DA F 11 1 ATOM 973 N N7 . DA D 2 3 . 42.957 54.053 -23.979 1.00 33.1 ? N7 DA F 11 1 ATOM 974 C C5 . DA D 2 3 . 43.511 55.022 -23.157 1.00 32.05 ? C5 DA F 11 1 ATOM 975 C C6 . DA D 2 3 . 44.559 55.998 -23.355 1.00 30.22 ? C6 DA F 11 1 ATOM 976 N N6 . DA D 2 3 . 45.285 56.170 -24.469 1.00 32.82 ? N6 DA F 11 1 ATOM 977 N N1 . DA D 2 3 . 44.841 56.817 -22.320 1.00 37.16 ? N1 DA F 11 1 ATOM 978 C C2 . DA D 2 3 . 44.136 56.665 -21.167 1.00 40.96 ? C2 DA F 11 1 ATOM 979 N N3 . DA D 2 3 . 43.164 55.802 -20.872 1.00 38.91 ? N3 DA F 11 1 ATOM 980 C C4 . DA D 2 3 . 42.894 55.004 -21.914 1.00 34.63 ? C4 DA F 11 1 ATOM 981 P P . DT D 2 4 . 37.444 52.492 -18.639 1.00 25.31 ? P DT F 10 1 ATOM 982 O OP1 . DT D 2 4 . 37.439 52.255 -17.212 1.00 21.49 ? OP1 DT F 10 1 ATOM 983 O OP2 . DT D 2 4 . 36.623 51.611 -19.507 1.00 24.13 ? OP2 DT F 10 1 ATOM 984 O "O5'" . DT D 2 4 . 37.177 54.041 -18.904 1.00 29.28 ? "O5'" DT F 10 1 ATOM 985 C "C5'" . DT D 2 4 . 38.141 54.937 -18.368 1.00 27.46 ? "C5'" DT F 10 1 ATOM 986 C "C4'" . DT D 2 4 . 37.919 56.362 -18.795 1.00 23.29 ? "C4'" DT F 10 1 ATOM 987 O "O4'" . DT D 2 4 . 38.799 56.730 -19.866 1.00 30.99 ? "O4'" DT F 10 1 ATOM 988 C "C3'" . DT D 2 4 . 36.546 56.885 -19.166 1.00 29.2 ? "C3'" DT F 10 1 ATOM 989 O "O3'" . DT D 2 4 . 36.486 58.027 -18.260 1.00 28.19 ? "O3'" DT F 10 1 ATOM 990 C "C2'" . DT D 2 4 . 36.656 57.130 -20.684 1.00 26.83 ? "C2'" DT F 10 1 ATOM 991 C "C1'" . DT D 2 4 . 38.122 57.472 -20.906 1.00 27.54 ? "C1'" DT F 10 1 ATOM 992 N N1 . DT D 2 4 . 38.894 57.151 -22.187 1.00 38.03 ? N1 DT F 10 1 ATOM 993 C C2 . DT D 2 4 . 39.951 58.016 -22.554 1.00 41.72 ? C2 DT F 10 1 ATOM 994 O O2 . DT D 2 4 . 40.216 59.054 -21.967 1.00 43.8 ? O2 DT F 10 1 ATOM 995 N N3 . DT D 2 4 . 40.686 57.607 -23.641 1.00 38.13 ? N3 DT F 10 1 ATOM 996 C C4 . DT D 2 4 . 40.495 56.485 -24.393 1.00 27.21 ? C4 DT F 10 1 ATOM 997 O O4 . DT D 2 4 . 41.268 56.252 -25.297 1.00 34.86 ? O4 DT F 10 1 ATOM 998 C C5 . DT D 2 4 . 39.364 55.656 -24.018 1.00 28.27 ? C5 DT F 10 1 ATOM 999 C C7 . DT D 2 4 . 39.060 54.429 -24.814 1.00 28.01 ? C7 DT F 10 1 ATOM 1000 C C6 . DT D 2 4 . 38.624 56.027 -22.956 1.00 34.11 ? C6 DT F 10 1 ATOM 1001 P P . DG D 2 5 . 35.672 59.367 -18.605 1.00 19.85 ? P DG F 9 1 ATOM 1002 O OP1 . DG D 2 5 . 35.538 59.937 -17.258 1.00 29.14 ? OP1 DG F 9 1 ATOM 1003 O OP2 . DG D 2 5 . 34.423 59.200 -19.435 1.00 19.55 ? OP2 DG F 9 1 ATOM 1004 O "O5'" . DG D 2 5 . 36.811 60.228 -19.246 1.00 22.89 ? "O5'" DG F 9 1 ATOM 1005 C "C5'" . DG D 2 5 . 37.757 60.811 -18.379 1.00 29.57 ? "C5'" DG F 9 1 ATOM 1006 C "C4'" . DG D 2 5 . 38.074 62.225 -18.806 1.00 25.07 ? "C4'" DG F 9 1 ATOM 1007 O "O4'" . DG D 2 5 . 38.736 62.193 -20.087 1.00 20.95 ? "O4'" DG F 9 1 ATOM 1008 C "C3'" . DG D 2 5 . 36.879 63.148 -18.993 1.00 23.23 ? "C3'" DG F 9 1 ATOM 1009 O "O3'" . DG D 2 5 . 37.364 64.488 -18.898 1.00 34.69 ? "O3'" DG F 9 1 ATOM 1010 C "C2'" . DG D 2 5 . 36.502 62.869 -20.419 1.00 21.51 ? "C2'" DG F 9 1 ATOM 1011 C "C1'" . DG D 2 5 . 37.871 62.686 -21.036 1.00 21.86 ? "C1'" DG F 9 1 ATOM 1012 N N9 . DG D 2 5 . 37.826 61.772 -22.142 1.00 22.16 ? N9 DG F 9 1 ATOM 1013 C C8 . DG D 2 5 . 37.060 60.675 -22.294 1.00 18.22 ? C8 DG F 9 1 ATOM 1014 N N7 . DG D 2 5 . 37.229 60.095 -23.444 1.00 29.66 ? N7 DG F 9 1 ATOM 1015 C C5 . DG D 2 5 . 38.179 60.875 -24.077 1.00 32.74 ? C5 DG F 9 1 ATOM 1016 C C6 . DG D 2 5 . 38.746 60.773 -25.351 1.00 36.61 ? C6 DG F 9 1 ATOM 1017 O O6 . DG D 2 5 . 38.503 59.939 -26.236 1.00 37.57 ? O6 DG F 9 1 ATOM 1018 N N1 . DG D 2 5 . 39.686 61.780 -25.580 1.00 33.84 ? N1 DG F 9 1 ATOM 1019 C C2 . DG D 2 5 . 40.027 62.770 -24.680 1.00 39.28 ? C2 DG F 9 1 ATOM 1020 N N2 . DG D 2 5 . 40.984 63.670 -25.035 1.00 37.76 ? N2 DG F 9 1 ATOM 1021 N N3 . DG D 2 5 . 39.474 62.877 -23.500 1.00 37.04 ? N3 DG F 9 1 ATOM 1022 C C4 . DG D 2 5 . 38.566 61.899 -23.271 1.00 33.89 ? C4 DG F 9 1 ATOM 1023 P P . DT D 2 6 . 36.400 65.721 -19.210 1.00 36.67 ? P DT F 8 1 ATOM 1024 O OP1 . DT D 2 6 . 36.894 66.806 -18.292 1.00 36.61 ? OP1 DT F 8 1 ATOM 1025 O OP2 . DT D 2 6 . 34.989 65.228 -19.094 1.00 27.67 ? OP2 DT F 8 1 ATOM 1026 O "O5'" . DT D 2 6 . 36.698 66.089 -20.755 1.00 39.41 ? "O5'" DT F 8 1 ATOM 1027 C "C5'" . DT D 2 6 . 38.050 66.099 -21.274 1.00 39.26 ? "C5'" DT F 8 1 ATOM 1028 C "C4'" . DT D 2 6 . 38.192 67.018 -22.471 1.00 33.08 ? "C4'" DT F 8 1 ATOM 1029 O "O4'" . DT D 2 6 . 38.414 66.244 -23.683 1.00 31.25 ? "O4'" DT F 8 1 ATOM 1030 C "C3'" . DT D 2 6 . 36.968 67.883 -22.727 1.00 32.96 ? "C3'" DT F 8 1 ATOM 1031 O "O3'" . DT D 2 6 . 37.319 69.115 -23.352 1.00 34.95 ? "O3'" DT F 8 1 ATOM 1032 C "C2'" . DT D 2 6 . 36.193 67.060 -23.714 1.00 32.42 ? "C2'" DT F 8 1 ATOM 1033 C "C1'" . DT D 2 6 . 37.288 66.371 -24.525 1.00 33.16 ? "C1'" DT F 8 1 ATOM 1034 N N1 . DT D 2 6 . 36.805 65.033 -24.971 1.00 28.95 ? N1 DT F 8 1 ATOM 1035 C C2 . DT D 2 6 . 37.477 64.342 -25.924 1.00 29.83 ? C2 DT F 8 1 ATOM 1036 O O2 . DT D 2 6 . 38.498 64.732 -26.403 1.00 40.47 ? O2 DT F 8 1 ATOM 1037 N N3 . DT D 2 6 . 36.910 63.171 -26.298 1.00 28.22 ? N3 DT F 8 1 ATOM 1038 C C4 . DT D 2 6 . 35.758 62.623 -25.816 1.00 26.31 ? C4 DT F 8 1 ATOM 1039 O O4 . DT D 2 6 . 35.362 61.579 -26.263 1.00 33.65 ? O4 DT F 8 1 ATOM 1040 C C5 . DT D 2 6 . 35.100 63.369 -24.793 1.00 28.16 ? C5 DT F 8 1 ATOM 1041 C C7 . DT D 2 6 . 33.830 62.824 -24.188 1.00 24.72 ? C7 DT F 8 1 ATOM 1042 C C6 . DT D 2 6 . 35.652 64.527 -24.420 1.00 27.42 ? C6 DT F 8 1 ATOM 1043 P P . DC D 2 7 . 36.433 70.448 -23.065 1.00 41.78 ? P DC F 7 1 ATOM 1044 O OP1 . DC D 2 7 . 37.409 71.404 -22.521 1.00 42.03 ? OP1 DC F 7 1 ATOM 1045 O OP2 . DC D 2 7 . 35.115 70.273 -22.361 1.00 33.42 ? OP2 DC F 7 1 ATOM 1046 O "O5'" . DC D 2 7 . 36.070 70.940 -24.525 1.00 36.89 ? "O5'" DC F 7 1 ATOM 1047 C "C5'" . DC D 2 7 . 37.074 71.156 -25.522 1.00 28.88 ? "C5'" DC F 7 1 ATOM 1048 C "C4'" . DC D 2 7 . 36.363 71.298 -26.830 1.00 30.64 ? "C4'" DC F 7 1 ATOM 1049 O "O4'" . DC D 2 7 . 36.028 69.937 -27.246 1.00 25.93 ? "O4'" DC F 7 1 ATOM 1050 C "C3'" . DC D 2 7 . 35.039 72.004 -26.488 1.00 38.23 ? "C3'" DC F 7 1 ATOM 1051 O "O3'" . DC D 2 7 . 34.697 73.146 -27.282 1.00 43.55 ? "O3'" DC F 7 1 ATOM 1052 C "C2'" . DC D 2 7 . 33.981 70.932 -26.586 1.00 38.97 ? "C2'" DC F 7 1 ATOM 1053 C "C1'" . DC D 2 7 . 34.618 69.853 -27.453 1.00 40.17 ? "C1'" DC F 7 1 ATOM 1054 N N1 . DC D 2 7 . 34.074 68.496 -27.113 1.00 38.99 ? N1 DC F 7 1 ATOM 1055 C C2 . DC D 2 7 . 34.634 67.312 -27.657 1.00 39.07 ? C2 DC F 7 1 ATOM 1056 O O2 . DC D 2 7 . 35.623 67.386 -28.434 1.00 45.21 ? O2 DC F 7 1 ATOM 1057 N N3 . DC D 2 7 . 34.066 66.115 -27.324 1.00 27.67 ? N3 DC F 7 1 ATOM 1058 C C4 . DC D 2 7 . 33.017 66.081 -26.524 1.00 29.36 ? C4 DC F 7 1 ATOM 1059 N N4 . DC D 2 7 . 32.503 64.931 -26.254 1.00 28.91 ? N4 DC F 7 1 ATOM 1060 C C5 . DC D 2 7 . 32.447 67.243 -25.967 1.00 40.15 ? C5 DC F 7 1 ATOM 1061 C C6 . DC D 2 7 . 32.994 68.410 -26.273 1.00 40.85 ? C6 DC F 7 1 ATOM 1062 P P . DA D 2 8 . 33.414 74.059 -26.862 1.00 53.93 ? P DA F 6 1 ATOM 1063 O OP1 . DA D 2 8 . 34.057 75.392 -26.618 1.00 55 ? OP1 DA F 6 1 ATOM 1064 O OP2 . DA D 2 8 . 32.496 73.443 -25.823 1.00 39.57 ? OP2 DA F 6 1 ATOM 1065 O "O5'" . DA D 2 8 . 32.554 74.101 -28.196 1.00 46.92 ? "O5'" DA F 6 1 ATOM 1066 C "C5'" . DA D 2 8 . 33.167 73.698 -29.403 1.00 42.42 ? "C5'" DA F 6 1 ATOM 1067 C "C4'" . DA D 2 8 . 32.126 73.396 -30.447 1.00 50.7 ? "C4'" DA F 6 1 ATOM 1068 O "O4'" . DA D 2 8 . 31.749 72.009 -30.415 1.00 49.45 ? "O4'" DA F 6 1 ATOM 1069 C "C3'" . DA D 2 8 . 30.829 74.166 -30.296 1.00 47.93 ? "C3'" DA F 6 1 ATOM 1070 O "O3'" . DA D 2 8 . 30.318 74.255 -31.642 1.00 53.68 ? "O3'" DA F 6 1 ATOM 1071 C "C2'" . DA D 2 8 . 30.033 73.228 -29.398 1.00 47.48 ? "C2'" DA F 6 1 ATOM 1072 C "C1'" . DA D 2 8 . 30.399 71.884 -29.994 1.00 53.11 ? "C1'" DA F 6 1 ATOM 1073 N N9 . DA D 2 8 . 30.361 70.722 -29.116 1.00 51.97 ? N9 DA F 6 1 ATOM 1074 C C8 . DA D 2 8 . 30.682 70.603 -27.790 1.00 42.75 ? C8 DA F 6 1 ATOM 1075 N N7 . DA D 2 8 . 30.560 69.386 -27.331 1.00 47.98 ? N7 DA F 6 1 ATOM 1076 C C5 . DA D 2 8 . 30.124 68.657 -28.434 1.00 53.16 ? C5 DA F 6 1 ATOM 1077 C C6 . DA D 2 8 . 29.817 67.295 -28.615 1.00 55 ? C6 DA F 6 1 ATOM 1078 N N6 . DA D 2 8 . 29.913 66.396 -27.634 1.00 55 ? N6 DA F 6 1 ATOM 1079 N N1 . DA D 2 8 . 29.407 66.886 -29.851 1.00 52.93 ? N1 DA F 6 1 ATOM 1080 C C2 . DA D 2 8 . 29.322 67.794 -30.821 1.00 44.78 ? C2 DA F 6 1 ATOM 1081 N N3 . DA D 2 8 . 29.590 69.102 -30.771 1.00 54.97 ? N3 DA F 6 1 ATOM 1082 C C4 . DA D 2 8 . 29.990 69.469 -29.533 1.00 53.44 ? C4 DA F 6 1 ATOM 1083 P P . DC D 2 9 . 29.468 75.536 -32.143 1.00 46.67 ? P DC F 5 1 ATOM 1084 O OP1 . DC D 2 9 . 30.257 75.987 -33.325 1.00 50.45 ? OP1 DC F 5 1 ATOM 1085 O OP2 . DC D 2 9 . 29.119 76.521 -31.047 1.00 49.02 ? OP2 DC F 5 1 ATOM 1086 O "O5'" . DC D 2 9 . 28.130 74.833 -32.651 1.00 41.87 ? "O5'" DC F 5 1 ATOM 1087 C "C5'" . DC D 2 9 . 28.210 73.631 -33.429 1.00 45.32 ? "C5'" DC F 5 1 ATOM 1088 C "C4'" . DC D 2 9 . 26.855 72.979 -33.548 1.00 42.97 ? "C4'" DC F 5 1 ATOM 1089 O "O4'" . DC D 2 9 . 26.819 71.829 -32.685 1.00 49.2 ? "O4'" DC F 5 1 ATOM 1090 C "C3'" . DC D 2 9 . 25.672 73.850 -33.143 1.00 42.69 ? "C3'" DC F 5 1 ATOM 1091 O "O3'" . DC D 2 9 . 24.552 73.544 -34.010 1.00 50.45 ? "O3'" DC F 5 1 ATOM 1092 C "C2'" . DC D 2 9 . 25.412 73.420 -31.696 1.00 44.72 ? "C2'" DC F 5 1 ATOM 1093 C "C1'" . DC D 2 9 . 25.736 71.926 -31.738 1.00 50.94 ? "C1'" DC F 5 1 ATOM 1094 N N1 . DC D 2 9 . 26.172 71.245 -30.469 1.00 46.13 ? N1 DC F 5 1 ATOM 1095 C C2 . DC D 2 9 . 26.309 69.818 -30.451 1.00 51.37 ? C2 DC F 5 1 ATOM 1096 O O2 . DC D 2 9 . 26.042 69.165 -31.466 1.00 53.46 ? O2 DC F 5 1 ATOM 1097 N N3 . DC D 2 9 . 26.727 69.192 -29.320 1.00 54.36 ? N3 DC F 5 1 ATOM 1098 C C4 . DC D 2 9 . 27.000 69.907 -28.228 1.00 54.99 ? C4 DC F 5 1 ATOM 1099 N N4 . DC D 2 9 . 27.414 69.243 -27.139 1.00 46.19 ? N4 DC F 5 1 ATOM 1100 C C5 . DC D 2 9 . 26.863 71.338 -28.204 1.00 52.13 ? C5 DC F 5 1 ATOM 1101 C C6 . DC D 2 9 . 26.449 71.958 -29.335 1.00 49.39 ? C6 DC F 5 1 ATOM 1102 P P . DA D 2 10 . 24.433 74.190 -35.511 1.00 45.95 ? P DA F 4 1 ATOM 1103 O OP1 . DA D 2 10 . 25.683 74.053 -36.303 1.00 34.48 ? OP1 DA F 4 1 ATOM 1104 O OP2 . DA D 2 10 . 23.812 75.534 -35.333 1.00 39.41 ? OP2 DA F 4 1 ATOM 1105 O "O5'" . DA D 2 10 . 23.388 73.213 -36.229 1.00 42.5 ? "O5'" DA F 4 1 ATOM 1106 C "C5'" . DA D 2 10 . 23.835 72.267 -37.213 1.00 38.52 ? "C5'" DA F 4 1 ATOM 1107 C "C4'" . DA D 2 10 . 23.231 70.892 -36.991 1.00 35.99 ? "C4'" DA F 4 1 ATOM 1108 O "O4'" . DA D 2 10 . 23.530 70.482 -35.643 1.00 37.73 ? "O4'" DA F 4 1 ATOM 1109 C "C3'" . DA D 2 10 . 21.723 70.673 -37.200 1.00 35.99 ? "C3'" DA F 4 1 ATOM 1110 O "O3'" . DA D 2 10 . 21.567 69.482 -38.026 1.00 35.44 ? "O3'" DA F 4 1 ATOM 1111 C "C2'" . DA D 2 10 . 21.180 70.516 -35.785 1.00 33.37 ? "C2'" DA F 4 1 ATOM 1112 C "C1'" . DA D 2 10 . 22.375 70.004 -34.966 1.00 38.01 ? "C1'" DA F 4 1 ATOM 1113 N N9 . DA D 2 10 . 22.524 70.426 -33.556 1.00 38.99 ? N9 DA F 4 1 ATOM 1114 C C8 . DA D 2 10 . 22.369 71.682 -33.021 1.00 43.06 ? C8 DA F 4 1 ATOM 1115 N N7 . DA D 2 10 . 22.607 71.748 -31.718 1.00 42.94 ? N7 DA F 4 1 ATOM 1116 C C5 . DA D 2 10 . 22.936 70.456 -31.370 1.00 44.85 ? C5 DA F 4 1 ATOM 1117 C C6 . DA D 2 10 . 23.314 69.859 -30.120 1.00 47.21 ? C6 DA F 4 1 ATOM 1118 N N6 . DA D 2 10 . 23.425 70.512 -28.951 1.00 39.79 ? N6 DA F 4 1 ATOM 1119 N N1 . DA D 2 10 . 23.580 68.533 -30.121 1.00 47.12 ? N1 DA F 4 1 ATOM 1120 C C2 . DA D 2 10 . 23.469 67.861 -31.305 1.00 47.74 ? C2 DA F 4 1 ATOM 1121 N N3 . DA D 2 10 . 23.130 68.307 -32.522 1.00 40.17 ? N3 DA F 4 1 ATOM 1122 C C4 . DA D 2 10 . 22.878 69.620 -32.491 1.00 44.31 ? C4 DA F 4 1 ATOM 1123 P P . DC D 2 11 . 20.095 68.958 -38.513 1.00 47.89 ? P DC F 3 1 ATOM 1124 O OP1 . DC D 2 11 . 20.241 68.290 -39.818 1.00 36.78 ? OP1 DC F 3 1 ATOM 1125 O OP2 . DC D 2 11 . 19.014 69.985 -38.333 1.00 39.32 ? OP2 DC F 3 1 ATOM 1126 O "O5'" . DC D 2 11 . 19.816 67.764 -37.506 1.00 45.4 ? "O5'" DC F 3 1 ATOM 1127 C "C5'" . DC D 2 11 . 20.904 67.079 -36.902 1.00 41.57 ? "C5'" DC F 3 1 ATOM 1128 C "C4'" . DC D 2 11 . 20.377 66.265 -35.761 1.00 39.86 ? "C4'" DC F 3 1 ATOM 1129 O "O4'" . DC D 2 11 . 20.571 67.009 -34.539 1.00 38.8 ? "O4'" DC F 3 1 ATOM 1130 C "C3'" . DC D 2 11 . 18.867 66.061 -35.924 1.00 38.18 ? "C3'" DC F 3 1 ATOM 1131 O "O3'" . DC D 2 11 . 18.538 64.677 -35.799 1.00 41.93 ? "O3'" DC F 3 1 ATOM 1132 C "C2'" . DC D 2 11 . 18.252 66.909 -34.824 1.00 34.44 ? "C2'" DC F 3 1 ATOM 1133 C "C1'" . DC D 2 11 . 19.360 66.955 -33.780 1.00 44.33 ? "C1'" DC F 3 1 ATOM 1134 N N1 . DC D 2 11 . 19.335 68.103 -32.828 1.00 44.31 ? N1 DC F 3 1 ATOM 1135 C C2 . DC D 2 11 . 19.130 67.874 -31.472 1.00 36.7 ? C2 DC F 3 1 ATOM 1136 O O2 . DC D 2 11 . 18.968 66.738 -31.036 1.00 32.6 ? O2 DC F 3 1 ATOM 1137 N N3 . DC D 2 11 . 19.122 68.905 -30.647 1.00 37.26 ? N3 DC F 3 1 ATOM 1138 C C4 . DC D 2 11 . 19.315 70.137 -31.089 1.00 35.75 ? C4 DC F 3 1 ATOM 1139 N N4 . DC D 2 11 . 19.324 71.093 -30.184 1.00 38.64 ? N4 DC F 3 1 ATOM 1140 C C5 . DC D 2 11 . 19.512 70.419 -32.437 1.00 37.1 ? C5 DC F 3 1 ATOM 1141 C C6 . DC D 2 11 . 19.516 69.381 -33.275 1.00 46.31 ? C6 DC F 3 1 ATOM 1142 P P . DT D 2 12 . 16.998 64.236 -35.654 1.00 50.71 ? P DT F 2 1 ATOM 1143 O OP1 . DT D 2 12 . 16.766 62.963 -36.394 1.00 53.39 ? OP1 DT F 2 1 ATOM 1144 O OP2 . DT D 2 12 . 16.169 65.423 -35.958 1.00 48.71 ? OP2 DT F 2 1 ATOM 1145 O "O5'" . DT D 2 12 . 16.793 63.922 -34.088 1.00 55 ? "O5'" DT F 2 1 ATOM 1146 C "C5'" . DT D 2 12 . 17.625 62.959 -33.412 1.00 45.84 ? "C5'" DT F 2 1 ATOM 1147 C "C4'" . DT D 2 12 . 17.117 62.673 -32.016 1.00 42.4 ? "C4'" DT F 2 1 ATOM 1148 O "O4'" . DT D 2 12 . 17.342 63.812 -31.161 1.00 41.36 ? "O4'" DT F 2 1 ATOM 1149 C "C3'" . DT D 2 12 . 15.640 62.293 -31.869 1.00 43.22 ? "C3'" DT F 2 1 ATOM 1150 O "O3'" . DT D 2 12 . 15.595 61.140 -30.989 1.00 31.01 ? "O3'" DT F 2 1 ATOM 1151 C "C2'" . DT D 2 12 . 15.006 63.560 -31.304 1.00 37.22 ? "C2'" DT F 2 1 ATOM 1152 C "C1'" . DT D 2 12 . 16.144 64.164 -30.494 1.00 42.95 ? "C1'" DT F 2 1 ATOM 1153 N N1 . DT D 2 12 . 16.141 65.626 -30.366 1.00 40.49 ? N1 DT F 2 1 ATOM 1154 C C2 . DT D 2 12 . 16.151 66.163 -29.115 1.00 43.06 ? C2 DT F 2 1 ATOM 1155 O O2 . DT D 2 12 . 16.173 65.484 -28.112 1.00 47.23 ? O2 DT F 2 1 ATOM 1156 N N3 . DT D 2 12 . 16.142 67.531 -29.071 1.00 46.85 ? N3 DT F 2 1 ATOM 1157 C C4 . DT D 2 12 . 16.132 68.391 -30.137 1.00 48.2 ? C4 DT F 2 1 ATOM 1158 O O4 . DT D 2 12 . 16.113 69.595 -29.945 1.00 43.15 ? O4 DT F 2 1 ATOM 1159 C C5 . DT D 2 12 . 16.141 67.755 -31.433 1.00 48.16 ? C5 DT F 2 1 ATOM 1160 C C7 . DT D 2 12 . 16.164 68.603 -32.665 1.00 53.06 ? C7 DT F 2 1 ATOM 1161 C C6 . DT D 2 12 . 16.134 66.420 -31.478 1.00 43.85 ? C6 DT F 2 1 ATOM 1162 P P . DT D 2 13 . 14.211 60.367 -30.683 1.00 37.37 ? P DT F 1 1 ATOM 1163 O OP1 . DT D 2 13 . 14.670 58.976 -30.506 1.00 37.79 ? OP1 DT F 1 1 ATOM 1164 O OP2 . DT D 2 13 . 13.087 60.673 -31.585 1.00 41.13 ? OP2 DT F 1 1 ATOM 1165 O "O5'" . DT D 2 13 . 13.816 60.894 -29.251 1.00 39.3 ? "O5'" DT F 1 1 ATOM 1166 C "C5'" . DT D 2 13 . 14.780 60.741 -28.217 1.00 44.59 ? "C5'" DT F 1 1 ATOM 1167 C "C4'" . DT D 2 13 . 14.428 61.566 -27.007 1.00 43.29 ? "C4'" DT F 1 1 ATOM 1168 O "O4'" . DT D 2 13 . 14.473 62.950 -27.389 1.00 40.87 ? "O4'" DT F 1 1 ATOM 1169 C "C3'" . DT D 2 13 . 13.051 61.303 -26.387 1.00 35.48 ? "C3'" DT F 1 1 ATOM 1170 O "O3'" . DT D 2 13 . 13.270 60.727 -25.087 1.00 27.2 ? "O3'" DT F 1 1 ATOM 1171 C "C2'" . DT D 2 13 . 12.371 62.674 -26.395 1.00 38.9 ? "C2'" DT F 1 1 ATOM 1172 C "C1'" . DT D 2 13 . 13.505 63.655 -26.648 1.00 39.45 ? "C1'" DT F 1 1 ATOM 1173 N N1 . DT D 2 13 . 13.227 64.908 -27.390 1.00 45.13 ? N1 DT F 1 1 ATOM 1174 C C2 . DT D 2 13 . 12.983 66.063 -26.645 1.00 47.04 ? C2 DT F 1 1 ATOM 1175 O O2 . DT D 2 13 . 12.954 66.077 -25.422 1.00 45.09 ? O2 DT F 1 1 ATOM 1176 N N3 . DT D 2 13 . 12.777 67.215 -27.393 1.00 48.66 ? N3 DT F 1 1 ATOM 1177 C C4 . DT D 2 13 . 12.788 67.338 -28.778 1.00 45.61 ? C4 DT F 1 1 ATOM 1178 O O4 . DT D 2 13 . 12.612 68.462 -29.282 1.00 42.66 ? O4 DT F 1 1 ATOM 1179 C C5 . DT D 2 13 . 13.029 66.055 -29.519 1.00 46.36 ? C5 DT F 1 1 ATOM 1180 C C7 . DT D 2 13 . 13.038 66.047 -31.023 1.00 32.8 ? C7 DT F 1 1 ATOM 1181 C C6 . DT D 2 13 . 13.230 64.933 -28.786 1.00 42.1 ? C6 DT F 1 1 ATOM 1182 P P . DT D 2 14 . 12.041 60.373 -24.103 1.00 29.86 ? P DT F -1 1 ATOM 1183 O OP1 . DT D 2 14 . 12.653 59.369 -23.228 1.00 32.32 ? OP1 DT F -1 1 ATOM 1184 O OP2 . DT D 2 14 . 10.742 60.052 -24.723 1.00 26.97 ? OP2 DT F -1 1 ATOM 1185 O "O5'" . DT D 2 14 . 11.836 61.724 -23.286 1.00 29.26 ? "O5'" DT F -1 1 ATOM 1186 C "C5'" . DT D 2 14 . 12.940 62.296 -22.597 1.00 26.87 ? "C5'" DT F -1 1 ATOM 1187 C "C4'" . DT D 2 14 . 12.530 63.513 -21.795 1.00 34.36 ? "C4'" DT F -1 1 ATOM 1188 O "O4'" . DT D 2 14 . 12.483 64.727 -22.577 1.00 33.07 ? "O4'" DT F -1 1 ATOM 1189 C "C3'" . DT D 2 14 . 11.238 63.454 -20.975 1.00 25.9 ? "C3'" DT F -1 1 ATOM 1190 O "O3'" . DT D 2 14 . 11.638 63.910 -19.689 1.00 29.62 ? "O3'" DT F -1 1 ATOM 1191 C "C2'" . DT D 2 14 . 10.336 64.462 -21.654 1.00 26.94 ? "C2'" DT F -1 1 ATOM 1192 C "C1'" . DT D 2 14 . 11.327 65.492 -22.217 1.00 37 ? "C1'" DT F -1 1 ATOM 1193 N N1 . DT D 2 14 . 10.823 66.158 -23.458 1.00 39.62 ? N1 DT F -1 1 ATOM 1194 C C2 . DT D 2 14 . 10.977 67.524 -23.720 1.00 31.97 ? C2 DT F -1 1 ATOM 1195 O O2 . DT D 2 14 . 11.529 68.329 -23.004 1.00 23.3 ? O2 DT F -1 1 ATOM 1196 N N3 . DT D 2 14 . 10.440 67.908 -24.903 1.00 38.09 ? N3 DT F -1 1 ATOM 1197 C C4 . DT D 2 14 . 9.791 67.126 -25.835 1.00 36.94 ? C4 DT F -1 1 ATOM 1198 O O4 . DT D 2 14 . 9.379 67.645 -26.859 1.00 43.13 ? O4 DT F -1 1 ATOM 1199 C C5 . DT D 2 14 . 9.666 65.742 -25.503 1.00 33.31 ? C5 DT F -1 1 ATOM 1200 C C7 . DT D 2 14 . 8.969 64.811 -26.435 1.00 33.24 ? C7 DT F -1 1 ATOM 1201 C C6 . DT D 2 14 . 10.180 65.338 -24.359 1.00 39.53 ? C6 DT F -1 1 ATOM 1202 P P . DT D 2 15 . 10.635 63.887 -18.449 1.00 33.08 ? P DT F -2 1 ATOM 1203 O OP1 . DT D 2 15 . 11.466 63.544 -17.268 1.00 35.7 ? OP1 DT F -2 1 ATOM 1204 O OP2 . DT D 2 15 . 9.448 63.059 -18.777 1.00 22.39 ? OP2 DT F -2 1 ATOM 1205 O "O5'" . DT D 2 15 . 10.324 65.440 -18.320 1.00 39.52 ? "O5'" DT F -2 1 ATOM 1206 C "C5'" . DT D 2 15 . 11.407 66.369 -18.330 1.00 37.29 ? "C5'" DT F -2 1 ATOM 1207 C "C4'" . DT D 2 15 . 10.894 67.779 -18.480 1.00 38.91 ? "C4'" DT F -2 1 ATOM 1208 O "O4'" . DT D 2 15 . 10.477 68.026 -19.835 1.00 37.89 ? "O4'" DT F -2 1 ATOM 1209 C "C3'" . DT D 2 15 . 9.705 68.158 -17.602 1.00 35.31 ? "C3'" DT F -2 1 ATOM 1210 O "O3'" . DT D 2 15 . 10.103 69.353 -16.945 1.00 37.19 ? "O3'" DT F -2 1 ATOM 1211 C "C2'" . DT D 2 15 . 8.556 68.387 -18.593 1.00 32.7 ? "C2'" DT F -2 1 ATOM 1212 C "C1'" . DT D 2 15 . 9.260 68.790 -19.870 1.00 29.02 ? "C1'" DT F -2 1 ATOM 1213 N N1 . DT D 2 15 . 8.613 68.484 -21.196 1.00 33.93 ? N1 DT F -2 1 ATOM 1214 C C2 . DT D 2 15 . 8.593 69.436 -22.228 1.00 26.19 ? C2 DT F -2 1 ATOM 1215 O O2 . DT D 2 15 . 9.008 70.557 -22.115 1.00 19.7 ? O2 DT F -2 1 ATOM 1216 N N3 . DT D 2 15 . 8.041 68.994 -23.399 1.00 28.92 ? N3 DT F -2 1 ATOM 1217 C C4 . DT D 2 15 . 7.494 67.749 -23.642 1.00 35.65 ? C4 DT F -2 1 ATOM 1218 O O4 . DT D 2 15 . 7.040 67.503 -24.734 1.00 36.13 ? O4 DT F -2 1 ATOM 1219 C C5 . DT D 2 15 . 7.518 66.826 -22.522 1.00 39.74 ? C5 DT F -2 1 ATOM 1220 C C7 . DT D 2 15 . 6.937 65.459 -22.670 1.00 41.57 ? C7 DT F -2 1 ATOM 1221 C C6 . DT D 2 15 . 8.067 67.234 -21.381 1.00 40.75 ? C6 DT F -2 1 ATOM 1222 P P . DC D 2 16 . 9.409 69.808 -15.583 1.00 39.34 ? P DC F -3 1 ATOM 1223 O OP1 . DC D 2 16 . 10.513 70.651 -15.056 1.00 35.77 ? OP1 DC F -3 1 ATOM 1224 O OP2 . DC D 2 16 . 8.834 68.721 -14.741 1.00 37.47 ? OP2 DC F -3 1 ATOM 1225 O "O5'" . DC D 2 16 . 8.205 70.704 -16.113 1.00 41.02 ? "O5'" DC F -3 1 ATOM 1226 C "C5'" . DC D 2 16 . 8.456 71.848 -16.926 1.00 42.31 ? "C5'" DC F -3 1 ATOM 1227 C "C4'" . DC D 2 16 . 7.165 72.565 -17.188 1.00 40.83 ? "C4'" DC F -3 1 ATOM 1228 O "O4'" . DC D 2 16 . 6.615 71.941 -18.376 1.00 45.26 ? "O4'" DC F -3 1 ATOM 1229 C "C3'" . DC D 2 16 . 6.163 72.309 -16.059 1.00 44.39 ? "C3'" DC F -3 1 ATOM 1230 O "O3'" . DC D 2 16 . 5.201 73.377 -15.861 1.00 50.43 ? "O3'" DC F -3 1 ATOM 1231 C "C2'" . DC D 2 16 . 5.394 71.111 -16.600 1.00 48.55 ? "C2'" DC F -3 1 ATOM 1232 C "C1'" . DC D 2 16 . 5.306 71.474 -18.084 1.00 44.37 ? "C1'" DC F -3 1 ATOM 1233 N N1 . DC D 2 16 . 4.941 70.361 -19.023 1.00 45.6 ? N1 DC F -3 1 ATOM 1234 C C2 . DC D 2 16 . 4.582 70.630 -20.387 1.00 40.09 ? C2 DC F -3 1 ATOM 1235 O O2 . DC D 2 16 . 4.556 71.800 -20.817 1.00 41.42 ? O2 DC F -3 1 ATOM 1236 N N3 . DC D 2 16 . 4.266 69.590 -21.190 1.00 40.43 ? N3 DC F -3 1 ATOM 1237 C C4 . DC D 2 16 . 4.284 68.349 -20.717 1.00 36.71 ? C4 DC F -3 1 ATOM 1238 N N4 . DC D 2 16 . 3.971 67.366 -21.539 1.00 43.96 ? N4 DC F -3 1 ATOM 1239 C C5 . DC D 2 16 . 4.626 68.055 -19.382 1.00 42.37 ? C5 DC F -3 1 ATOM 1240 C C6 . DC D 2 16 . 4.945 69.071 -18.575 1.00 45.7 ? C6 DC F -3 1 ATOM 1241 P P . DG D 2 17 . 5.671 74.894 -15.672 1.00 43.19 ? P DG F -4 1 ATOM 1242 O OP1 . DG D 2 17 . 6.963 75.115 -16.350 1.00 40.81 ? OP1 DG F -4 1 ATOM 1243 O OP2 . DG D 2 17 . 5.511 75.198 -14.236 1.00 39.21 ? OP2 DG F -4 1 ATOM 1244 O "O5'" . DG D 2 17 . 4.607 75.755 -16.475 1.00 38.47 ? "O5'" DG F -4 1 ATOM 1245 C "C5'" . DG D 2 17 . 5.040 76.541 -17.577 1.00 43.61 ? "C5'" DG F -4 1 ATOM 1246 C "C4'" . DG D 2 17 . 3.874 76.885 -18.474 1.00 38.71 ? "C4'" DG F -4 1 ATOM 1247 O "O4'" . DG D 2 17 . 3.402 75.699 -19.149 1.00 44.69 ? "O4'" DG F -4 1 ATOM 1248 C "C3'" . DG D 2 17 . 2.662 77.369 -17.700 1.00 37.32 ? "C3'" DG F -4 1 ATOM 1249 O "O3'" . DG D 2 17 . 1.877 77.912 -18.773 1.00 24.26 ? "O3'" DG F -4 1 ATOM 1250 C "C2'" . DG D 2 17 . 2.082 76.041 -17.251 1.00 37.46 ? "C2'" DG F -4 1 ATOM 1251 C "C1'" . DG D 2 17 . 2.116 75.375 -18.604 1.00 41.04 ? "C1'" DG F -4 1 ATOM 1252 N N9 . DG D 2 17 . 1.925 73.926 -18.685 1.00 40.79 ? N9 DG F -4 1 ATOM 1253 C C8 . DG D 2 17 . 2.100 72.965 -17.731 1.00 36.59 ? C8 DG F -4 1 ATOM 1254 N N7 . DG D 2 17 . 1.858 71.766 -18.176 1.00 36.33 ? N7 DG F -4 1 ATOM 1255 C C5 . DG D 2 17 . 1.494 71.953 -19.497 1.00 41.94 ? C5 DG F -4 1 ATOM 1256 C C6 . DG D 2 17 . 1.145 71.023 -20.505 1.00 45.23 ? C6 DG F -4 1 ATOM 1257 O O6 . DG D 2 17 . 1.038 69.800 -20.420 1.00 51.56 ? O6 DG F -4 1 ATOM 1258 N N1 . DG D 2 17 . 0.898 71.652 -21.726 1.00 44.14 ? N1 DG F -4 1 ATOM 1259 C C2 . DG D 2 17 . 0.961 73.005 -21.946 1.00 44.21 ? C2 DG F -4 1 ATOM 1260 N N2 . DG D 2 17 . 0.703 73.449 -23.193 1.00 43.56 ? N2 DG F -4 1 ATOM 1261 N N3 . DG D 2 17 . 1.263 73.871 -21.012 1.00 48.86 ? N3 DG F -4 1 ATOM 1262 C C4 . DG D 2 17 . 1.523 73.279 -19.822 1.00 43.52 ? C4 DG F -4 1 ATOM 1263 N N . PRO E 3 9 . 2.133 51.592 15.835 1.00 51.36 ? N PRO A 9 1 ATOM 1264 C CA . PRO E 3 9 . 3.600 51.747 16.013 1.00 51.53 ? CA PRO A 9 1 ATOM 1265 C C . PRO E 3 9 . 3.942 53.171 16.474 1.00 47.65 ? C PRO A 9 1 ATOM 1266 O O . PRO E 3 9 . 3.141 54.090 16.286 1.00 45.67 ? O PRO A 9 1 ATOM 1267 C CB . PRO E 3 9 . 4.208 51.395 14.660 1.00 53.62 ? CB PRO A 9 1 ATOM 1268 C CG . PRO E 3 9 . 3.317 50.225 14.266 1.00 46.46 ? CG PRO A 9 1 ATOM 1269 C CD . PRO E 3 9 . 1.908 50.764 14.615 1.00 51.33 ? CD PRO A 9 1 ATOM 1270 N N . THR E 3 10 . 5.127 53.369 17.041 1.00 46.94 ? N THR A 10 1 ATOM 1271 C CA . THR E 3 10 . 5.474 54.683 17.538 1.00 45.64 ? CA THR A 10 1 ATOM 1272 C C . THR E 3 10 . 6.099 55.589 16.500 1.00 47.57 ? C THR A 10 1 ATOM 1273 O O . THR E 3 10 . 6.521 56.700 16.842 1.00 50.08 ? O THR A 10 1 ATOM 1274 C CB . THR E 3 10 . 6.426 54.574 18.733 1.00 44.04 ? CB THR A 10 1 ATOM 1275 O OG1 . THR E 3 10 . 7.592 53.820 18.382 1.00 49.75 ? OG1 THR A 10 1 ATOM 1276 C CG2 . THR E 3 10 . 5.694 53.904 19.886 1.00 50.67 ? CG2 THR A 10 1 ATOM 1277 N N . LEU E 3 11 . 6.175 55.148 15.243 1.00 46.46 ? N LEU A 11 1 ATOM 1278 C CA . LEU E 3 11 . 6.693 56.060 14.236 1.00 45.92 ? CA LEU A 11 1 ATOM 1279 C C . LEU E 3 11 . 5.674 57.172 14.210 1.00 48.19 ? C LEU A 11 1 ATOM 1280 O O . LEU E 3 11 . 6.018 58.334 14.108 1.00 53.63 ? O LEU A 11 1 ATOM 1281 C CB . LEU E 3 11 . 6.748 55.448 12.848 1.00 40.81 ? CB LEU A 11 1 ATOM 1282 C CG . LEU E 3 11 . 7.149 53.988 12.770 1.00 49.49 ? CG LEU A 11 1 ATOM 1283 C CD1 . LEU E 3 11 . 5.858 53.214 12.714 1.00 48.62 ? CD1 LEU A 11 1 ATOM 1284 C CD2 . LEU E 3 11 . 7.965 53.656 11.529 1.00 41.29 ? CD2 LEU A 11 1 ATOM 1285 N N . GLU E 3 12 . 4.400 56.798 14.329 1.00 50.85 ? N GLU A 12 1 ATOM 1286 C CA . GLU E 3 12 . 3.323 57.779 14.333 1.00 49.39 ? CA GLU A 12 1 ATOM 1287 C C . GLU E 3 12 . 3.464 58.617 15.594 1.00 48.42 ? C GLU A 12 1 ATOM 1288 O O . GLU E 3 12 . 3.225 59.827 15.559 1.00 49.37 ? O GLU A 12 1 ATOM 1289 C CB . GLU E 3 12 . 1.938 57.119 14.341 1.00 45.68 ? CB GLU A 12 1 ATOM 1290 C CG . GLU E 3 12 . 1.673 56.066 13.283 1.00 50.07 ? CG GLU A 12 1 ATOM 1291 C CD . GLU E 3 12 . 2.090 54.670 13.730 1.00 53.41 ? CD GLU A 12 1 ATOM 1292 O OE1 . GLU E 3 12 . 1.184 53.844 14.003 1.00 55 ? OE1 GLU A 12 1 ATOM 1293 O OE2 . GLU E 3 12 . 3.310 54.397 13.809 1.00 44.63 ? OE2 GLU A 12 1 ATOM 1294 N N . TRP E 3 13 . 3.839 57.968 16.704 1.00 45.38 ? N TRP A 13 1 ATOM 1295 C CA . TRP E 3 13 . 4.074 58.684 17.957 1.00 43.86 ? CA TRP A 13 1 ATOM 1296 C C . TRP E 3 13 . 5.007 59.848 17.597 1.00 45.13 ? C TRP A 13 1 ATOM 1297 O O . TRP E 3 13 . 4.818 61.022 17.981 1.00 39.27 ? O TRP A 13 1 ATOM 1298 C CB . TRP E 3 13 . 4.753 57.763 18.998 1.00 39.96 ? CB TRP A 13 1 ATOM 1299 C CG . TRP E 3 13 . 5.078 58.541 20.211 1.00 36.61 ? CG TRP A 13 1 ATOM 1300 C CD1 . TRP E 3 13 . 4.186 59.088 21.082 1.00 29.86 ? CD1 TRP A 13 1 ATOM 1301 C CD2 . TRP E 3 13 . 6.380 58.964 20.640 1.00 32.23 ? CD2 TRP A 13 1 ATOM 1302 N NE1 . TRP E 3 13 . 4.851 59.837 22.007 1.00 36.47 ? NE1 TRP A 13 1 ATOM 1303 C CE2 . TRP E 3 13 . 6.199 59.778 21.758 1.00 33.72 ? CE2 TRP A 13 1 ATOM 1304 C CE3 . TRP E 3 13 . 7.681 58.740 20.173 1.00 36.93 ? CE3 TRP A 13 1 ATOM 1305 C CZ2 . TRP E 3 13 . 7.274 60.372 22.430 1.00 38.16 ? CZ2 TRP A 13 1 ATOM 1306 C CZ3 . TRP E 3 13 . 8.750 59.329 20.837 1.00 34.21 ? CZ3 TRP A 13 1 ATOM 1307 C CH2 . TRP E 3 13 . 8.538 60.134 21.948 1.00 37.51 ? CH2 TRP A 13 1 ATOM 1308 N N . PHE E 3 14 . 6.008 59.469 16.811 1.00 45.34 ? N PHE A 14 1 ATOM 1309 C CA . PHE E 3 14 . 7.007 60.371 16.256 1.00 46.89 ? CA PHE A 14 1 ATOM 1310 C C . PHE E 3 14 . 6.349 61.489 15.381 1.00 43.87 ? C PHE A 14 1 ATOM 1311 O O . PHE E 3 14 . 6.315 62.645 15.809 1.00 42.96 ? O PHE A 14 1 ATOM 1312 C CB . PHE E 3 14 . 8.006 59.501 15.447 1.00 43.26 ? CB PHE A 14 1 ATOM 1313 C CG . PHE E 3 14 . 8.946 60.270 14.577 1.00 37.28 ? CG PHE A 14 1 ATOM 1314 C CD1 . PHE E 3 14 . 10.274 60.392 14.922 1.00 33.31 ? CD1 PHE A 14 1 ATOM 1315 C CD2 . PHE E 3 14 . 8.497 60.868 13.413 1.00 34.21 ? CD2 PHE A 14 1 ATOM 1316 C CE1 . PHE E 3 14 . 11.139 61.105 14.117 1.00 35.28 ? CE1 PHE A 14 1 ATOM 1317 C CE2 . PHE E 3 14 . 9.363 61.582 12.610 1.00 36.36 ? CE2 PHE A 14 1 ATOM 1318 C CZ . PHE E 3 14 . 10.688 61.701 12.967 1.00 28.58 ? CZ PHE A 14 1 ATOM 1319 N N . LEU E 3 15 . 5.818 61.161 14.197 1.00 36.46 ? N LEU A 15 1 ATOM 1320 C CA . LEU E 3 15 . 5.219 62.180 13.324 1.00 40.53 ? CA LEU A 15 1 ATOM 1321 C C . LEU E 3 15 . 4.239 63.082 14.101 1.00 39.5 ? C LEU A 15 1 ATOM 1322 O O . LEU E 3 15 . 4.209 64.303 13.927 1.00 35.01 ? O LEU A 15 1 ATOM 1323 C CB . LEU E 3 15 . 4.453 61.535 12.142 1.00 38.33 ? CB LEU A 15 1 ATOM 1324 C CG . LEU E 3 15 . 5.128 61.048 10.828 1.00 39.33 ? CG LEU A 15 1 ATOM 1325 C CD1 . LEU E 3 15 . 6.073 59.848 11.004 1.00 34.09 ? CD1 LEU A 15 1 ATOM 1326 C CD2 . LEU E 3 15 . 3.956 60.627 9.910 1.00 30 ? CD2 LEU A 15 1 ATOM 1327 N N . SER E 3 16 . 3.448 62.505 14.987 1.00 39.44 ? N SER A 16 1 ATOM 1328 C CA . SER E 3 16 . 2.518 63.328 15.727 1.00 41.31 ? CA SER A 16 1 ATOM 1329 C C . SER E 3 16 . 3.234 64.413 16.568 1.00 39.87 ? C SER A 16 1 ATOM 1330 O O . SER E 3 16 . 2.585 65.272 17.150 1.00 45.16 ? O SER A 16 1 ATOM 1331 C CB . SER E 3 16 . 1.662 62.395 16.601 1.00 46.58 ? CB SER A 16 1 ATOM 1332 O OG . SER E 3 16 . 2.422 61.481 17.397 1.00 49.64 ? OG SER A 16 1 ATOM 1333 N N . HIS E 3 17 . 4.567 64.357 16.612 1.00 39.83 ? N HIS A 17 1 ATOM 1334 C CA . HIS E 3 17 . 5.494 65.281 17.319 1.00 40.97 ? CA HIS A 17 1 ATOM 1335 C C . HIS E 3 17 . 6.246 66.135 16.299 1.00 41.79 ? C HIS A 17 1 ATOM 1336 O O . HIS E 3 17 . 6.967 67.087 16.627 1.00 35.53 ? O HIS A 17 1 ATOM 1337 C CB . HIS E 3 17 . 6.595 64.549 18.101 1.00 50.69 ? CB HIS A 17 1 ATOM 1338 C CG . HIS E 3 17 . 6.293 64.266 19.539 1.00 48.46 ? CG HIS A 17 1 ATOM 1339 N ND1 . HIS E 3 17 . 6.935 64.927 20.565 1.00 44.43 ? ND1 HIS A 17 1 ATOM 1340 C CD2 . HIS E 3 17 . 5.466 63.368 20.124 1.00 43.77 ? CD2 HIS A 17 1 ATOM 1341 C CE1 . HIS E 3 17 . 6.520 64.445 21.724 1.00 51.84 ? CE1 HIS A 17 1 ATOM 1342 N NE2 . HIS E 3 17 . 5.630 63.498 21.484 1.00 48.72 ? NE2 HIS A 17 1 ATOM 1343 N N . CYS E 3 18 . 6.161 65.677 15.068 1.00 40.25 ? N CYS A 18 1 ATOM 1344 C CA . CYS E 3 18 . 6.811 66.297 13.953 1.00 42.07 ? CA CYS A 18 1 ATOM 1345 C C . CYS E 3 18 . 5.923 67.302 13.279 1.00 45.28 ? C CYS A 18 1 ATOM 1346 O O . CYS E 3 18 . 4.756 67.489 13.635 1.00 47.68 ? O CYS A 18 1 ATOM 1347 C CB . CYS E 3 18 . 7.204 65.250 12.944 1.00 35.09 ? CB CYS A 18 1 ATOM 1348 S SG . CYS E 3 18 . 8.937 65.027 12.939 1.00 43.22 ? SG CYS A 18 1 ATOM 1349 N N . HIS E 3 19 . 6.508 67.928 12.268 1.00 48.59 ? N HIS A 19 1 ATOM 1350 C CA . HIS E 3 19 . 5.824 68.896 11.447 1.00 48.73 ? CA HIS A 19 1 ATOM 1351 C C . HIS E 3 19 . 6.272 68.764 9.993 1.00 46.16 ? C HIS A 19 1 ATOM 1352 O O . HIS E 3 19 . 7.434 69.021 9.612 1.00 34.73 ? O HIS A 19 1 ATOM 1353 C CB . HIS E 3 19 . 6.095 70.312 11.978 1.00 50.3 ? CB HIS A 19 1 ATOM 1354 C CG . HIS E 3 19 . 7.468 70.517 12.543 1.00 53.51 ? CG HIS A 19 1 ATOM 1355 N ND1 . HIS E 3 19 . 8.552 70.886 11.773 1.00 55 ? ND1 HIS A 19 1 ATOM 1356 C CD2 . HIS E 3 19 . 7.919 70.438 13.819 1.00 50.77 ? CD2 HIS A 19 1 ATOM 1357 C CE1 . HIS E 3 19 . 9.611 71.032 12.556 1.00 52.85 ? CE1 HIS A 19 1 ATOM 1358 N NE2 . HIS E 3 19 . 9.254 70.765 13.798 1.00 48.71 ? NE2 HIS A 19 1 ATOM 1359 N N . ILE E 3 20 . 5.290 68.311 9.220 1.00 37.32 ? N ILE A 20 1 ATOM 1360 C CA . ILE E 3 20 . 5.394 68.061 7.795 1.00 39.29 ? CA ILE A 20 1 ATOM 1361 C C . ILE E 3 20 . 5.763 69.335 7.001 1.00 41.39 ? C ILE A 20 1 ATOM 1362 O O . ILE E 3 20 . 5.781 70.441 7.549 1.00 37.73 ? O ILE A 20 1 ATOM 1363 C CB . ILE E 3 20 . 4.026 67.474 7.300 1.00 34.82 ? CB ILE A 20 1 ATOM 1364 C CG1 . ILE E 3 20 . 3.897 66.043 7.802 1.00 31.81 ? CG1 ILE A 20 1 ATOM 1365 C CG2 . ILE E 3 20 . 3.923 67.486 5.809 1.00 30.47 ? CG2 ILE A 20 1 ATOM 1366 C CD1 . ILE E 3 20 . 3.842 65.955 9.295 1.00 34.02 ? CD1 ILE A 20 1 ATOM 1367 N N . HIS E 3 21 . 6.095 69.137 5.726 1.00 43.94 ? N HIS A 21 1 ATOM 1368 C CA . HIS E 3 21 . 6.392 70.178 4.740 1.00 46.4 ? CA HIS A 21 1 ATOM 1369 C C . HIS E 3 21 . 6.383 69.559 3.345 1.00 43.38 ? C HIS A 21 1 ATOM 1370 O O . HIS E 3 21 . 6.986 68.518 3.103 1.00 48.89 ? O HIS A 21 1 ATOM 1371 C CB . HIS E 3 21 . 7.764 70.824 4.993 1.00 41.6 ? CB HIS A 21 1 ATOM 1372 C CG . HIS E 3 21 . 7.742 71.921 6.017 1.00 47.02 ? CG HIS A 21 1 ATOM 1373 N ND1 . HIS E 3 21 . 6.572 72.492 6.475 1.00 55 ? ND1 HIS A 21 1 ATOM 1374 C CD2 . HIS E 3 21 . 8.746 72.571 6.650 1.00 51.14 ? CD2 HIS A 21 1 ATOM 1375 C CE1 . HIS E 3 21 . 6.854 73.448 7.342 1.00 53.19 ? CE1 HIS A 21 1 ATOM 1376 N NE2 . HIS E 3 21 . 8.167 73.515 7.467 1.00 55 ? NE2 HIS A 21 1 ATOM 1377 N N . LYS E 3 22 . 5.636 70.198 2.454 1.00 42.96 ? N LYS A 22 1 ATOM 1378 C CA . LYS E 3 22 . 5.471 69.786 1.065 1.00 41.6 ? CA LYS A 22 1 ATOM 1379 C C . LYS E 3 22 . 6.516 70.492 0.188 1.00 40.47 ? C LYS A 22 1 ATOM 1380 O O . LYS E 3 22 . 6.629 71.729 0.228 1.00 39.52 ? O LYS A 22 1 ATOM 1381 C CB . LYS E 3 22 . 4.061 70.155 0.609 1.00 45.46 ? CB LYS A 22 1 ATOM 1382 C CG . LYS E 3 22 . 3.714 69.847 -0.848 1.00 46.46 ? CG LYS A 22 1 ATOM 1383 C CD . LYS E 3 22 . 2.393 70.536 -1.238 1.00 45.44 ? CD LYS A 22 1 ATOM 1384 C CE . LYS E 3 22 . 2.526 72.064 -1.438 1.00 44.76 ? CE LYS A 22 1 ATOM 1385 N NZ . LYS E 3 22 . 1.169 72.693 -1.504 1.00 48.13 ? NZ LYS A 22 1 ATOM 1386 N N . TYR E 3 23 . 7.281 69.698 -0.566 1.00 32.15 ? N TYR A 23 1 ATOM 1387 C CA . TYR E 3 23 . 8.305 70.188 -1.475 1.00 26.93 ? CA TYR A 23 1 ATOM 1388 C C . TYR E 3 23 . 7.986 69.795 -2.898 1.00 29.4 ? C TYR A 23 1 ATOM 1389 O O . TYR E 3 23 . 7.261 68.849 -3.110 1.00 40.19 ? O TYR A 23 1 ATOM 1390 C CB . TYR E 3 23 . 9.636 69.600 -1.147 1.00 35.11 ? CB TYR A 23 1 ATOM 1391 C CG . TYR E 3 23 . 10.246 70.141 0.081 1.00 46.49 ? CG TYR A 23 1 ATOM 1392 C CD1 . TYR E 3 23 . 10.549 69.297 1.133 1.00 48.26 ? CD1 TYR A 23 1 ATOM 1393 C CD2 . TYR E 3 23 . 10.575 71.487 0.178 1.00 41.35 ? CD2 TYR A 23 1 ATOM 1394 C CE1 . TYR E 3 23 . 11.173 69.768 2.253 1.00 47.73 ? CE1 TYR A 23 1 ATOM 1395 C CE2 . TYR E 3 23 . 11.198 71.970 1.293 1.00 45.86 ? CE2 TYR A 23 1 ATOM 1396 C CZ . TYR E 3 23 . 11.499 71.100 2.328 1.00 45.09 ? CZ TYR A 23 1 ATOM 1397 O OH . TYR E 3 23 . 12.158 71.538 3.447 1.00 54.73 ? OH TYR A 23 1 ATOM 1398 N N . PRO E 3 24 . 8.519 70.505 -3.892 1.00 28.77 ? N PRO A 24 1 ATOM 1399 C CA . PRO E 3 24 . 8.359 70.105 -5.284 1.00 32.12 ? CA PRO A 24 1 ATOM 1400 C C . PRO E 3 24 . 9.661 69.524 -5.850 1.00 37.05 ? C PRO A 24 1 ATOM 1401 O O . PRO E 3 24 . 10.722 69.687 -5.251 1.00 35.29 ? O PRO A 24 1 ATOM 1402 C CB . PRO E 3 24 . 7.907 71.396 -5.955 1.00 29.14 ? CB PRO A 24 1 ATOM 1403 C CG . PRO E 3 24 . 7.927 72.443 -4.811 1.00 25.38 ? CG PRO A 24 1 ATOM 1404 C CD . PRO E 3 24 . 8.971 71.906 -3.896 1.00 34.82 ? CD PRO A 24 1 ATOM 1405 N N . SER E 3 25 . 9.580 68.888 -7.023 1.00 35.44 ? N SER A 25 1 ATOM 1406 C CA . SER E 3 25 . 10.746 68.289 -7.690 1.00 36.35 ? CA SER A 25 1 ATOM 1407 C C . SER E 3 25 . 11.931 69.226 -7.728 1.00 34.98 ? C SER A 25 1 ATOM 1408 O O . SER E 3 25 . 11.780 70.419 -7.594 1.00 40.3 ? O SER A 25 1 ATOM 1409 C CB . SER E 3 25 . 10.446 67.919 -9.149 1.00 36.05 ? CB SER A 25 1 ATOM 1410 O OG . SER E 3 25 . 9.524 66.849 -9.298 1.00 38.54 ? OG SER A 25 1 ATOM 1411 N N . LYS E 3 26 . 13.110 68.652 -7.898 1.00 38.91 ? N LYS A 26 1 ATOM 1412 C CA . LYS E 3 26 . 14.361 69.379 -8.066 1.00 43.4 ? CA LYS A 26 1 ATOM 1413 C C . LYS E 3 26 . 14.684 70.381 -6.960 1.00 42.65 ? C LYS A 26 1 ATOM 1414 O O . LYS E 3 26 . 15.727 71.030 -7.032 1.00 44.39 ? O LYS A 26 1 ATOM 1415 C CB . LYS E 3 26 . 14.326 70.102 -9.419 1.00 48.32 ? CB LYS A 26 1 ATOM 1416 C CG . LYS E 3 26 . 13.773 69.185 -10.538 1.00 55 ? CG LYS A 26 1 ATOM 1417 C CD . LYS E 3 26 . 13.659 69.842 -11.912 1.00 55 ? CD LYS A 26 1 ATOM 1418 C CE . LYS E 3 26 . 12.983 68.907 -12.927 1.00 52.54 ? CE LYS A 26 1 ATOM 1419 N NZ . LYS E 3 26 . 11.515 68.689 -12.681 1.00 50.27 ? NZ LYS A 26 1 ATOM 1420 N N . SER E 3 27 . 13.842 70.518 -5.938 1.00 44.08 ? N SER A 27 1 ATOM 1421 C CA . SER E 3 27 . 14.147 71.491 -4.890 1.00 45.04 ? CA SER A 27 1 ATOM 1422 C C . SER E 3 27 . 15.132 70.934 -3.855 1.00 42.88 ? C SER A 27 1 ATOM 1423 O O . SER E 3 27 . 14.901 69.883 -3.271 1.00 48.86 ? O SER A 27 1 ATOM 1424 C CB . SER E 3 27 . 12.841 71.941 -4.193 1.00 48.09 ? CB SER A 27 1 ATOM 1425 O OG . SER E 3 27 . 12.187 70.914 -3.474 1.00 50.03 ? OG SER A 27 1 ATOM 1426 N N . THR E 3 28 . 16.234 71.652 -3.646 1.00 38.52 ? N THR A 28 1 ATOM 1427 C CA . THR E 3 28 . 17.302 71.277 -2.717 1.00 33.94 ? CA THR A 28 1 ATOM 1428 C C . THR E 3 28 . 16.951 71.447 -1.231 1.00 33.13 ? C THR A 28 1 ATOM 1429 O O . THR E 3 28 . 17.212 72.513 -0.654 1.00 25.29 ? O THR A 28 1 ATOM 1430 C CB . THR E 3 28 . 18.520 72.094 -3.033 1.00 24.84 ? CB THR A 28 1 ATOM 1431 O OG1 . THR E 3 28 . 18.094 73.307 -3.655 1.00 25.04 ? OG1 THR A 28 1 ATOM 1432 C CG2 . THR E 3 28 . 19.459 71.330 -3.988 1.00 36.26 ? CG2 THR A 28 1 ATOM 1433 N N . LEU E 3 29 . 16.406 70.376 -0.637 1.00 19.29 ? N LEU A 29 1 ATOM 1434 C CA . LEU E 3 29 . 15.966 70.320 0.747 1.00 13.31 ? CA LEU A 29 1 ATOM 1435 C C . LEU E 3 29 . 17.042 70.645 1.806 1.00 14.48 ? C LEU A 29 1 ATOM 1436 O O . LEU E 3 29 . 16.647 71.213 2.819 1.00 17.2 ? O LEU A 29 1 ATOM 1437 C CB . LEU E 3 29 . 15.390 68.945 1.007 1.00 10.9 ? CB LEU A 29 1 ATOM 1438 C CG . LEU E 3 29 . 14.463 68.503 -0.145 1.00 15.99 ? CG LEU A 29 1 ATOM 1439 C CD1 . LEU E 3 29 . 13.659 67.337 0.302 1.00 16.93 ? CD1 LEU A 29 1 ATOM 1440 C CD2 . LEU E 3 29 . 13.484 69.552 -0.501 1.00 21.7 ? CD2 LEU A 29 1 ATOM 1441 N N . ILE E 3 30 . 18.350 70.363 1.580 1.00 6.4 ? N ILE A 30 1 ATOM 1442 C CA . ILE E 3 30 . 19.481 70.651 2.529 1.00 6 ? CA ILE A 30 1 ATOM 1443 C C . ILE E 3 30 . 20.685 71.177 1.727 1.00 7.34 ? C ILE A 30 1 ATOM 1444 O O . ILE E 3 30 . 20.682 70.918 0.536 1.00 20.38 ? O ILE A 30 1 ATOM 1445 C CB . ILE E 3 30 . 19.889 69.335 3.292 1.00 7.78 ? CB ILE A 30 1 ATOM 1446 C CG1 . ILE E 3 30 . 18.765 68.949 4.218 1.00 6 ? CG1 ILE A 30 1 ATOM 1447 C CG2 . ILE E 3 30 . 21.148 69.512 4.092 1.00 6 ? CG2 ILE A 30 1 ATOM 1448 C CD1 . ILE E 3 30 . 18.970 67.594 4.806 1.00 18.06 ? CD1 ILE A 30 1 ATOM 1449 N N . HIS E 3 31 . 21.712 71.863 2.261 1.00 6 ? N HIS A 31 1 ATOM 1450 C CA . HIS E 3 31 . 22.828 72.336 1.367 1.00 6 ? CA HIS A 31 1 ATOM 1451 C C . HIS E 3 31 . 24.172 72.194 2.035 1.00 7.49 ? C HIS A 31 1 ATOM 1452 O O . HIS E 3 31 . 24.260 72.538 3.182 1.00 26.83 ? O HIS A 31 1 ATOM 1453 C CB . HIS E 3 31 . 22.624 73.788 1.009 1.00 23.36 ? CB HIS A 31 1 ATOM 1454 C CG . HIS E 3 31 . 21.309 74.073 0.361 1.00 28.04 ? CG HIS A 31 1 ATOM 1455 N ND1 . HIS E 3 31 . 20.107 73.878 1.006 1.00 29.13 ? ND1 HIS A 31 1 ATOM 1456 C CD2 . HIS E 3 31 . 21.007 74.543 -0.871 1.00 24.71 ? CD2 HIS A 31 1 ATOM 1457 C CE1 . HIS E 3 31 . 19.116 74.215 0.199 1.00 32.34 ? CE1 HIS A 31 1 ATOM 1458 N NE2 . HIS E 3 31 . 19.637 74.621 -0.947 1.00 33.23 ? NE2 HIS A 31 1 ATOM 1459 N N . GLN E 3 32 . 25.231 71.811 1.329 1.00 17.63 ? N GLN A 32 1 ATOM 1460 C CA . GLN E 3 32 . 26.532 71.427 1.956 1.00 25.34 ? CA GLN A 32 1 ATOM 1461 C C . GLN E 3 32 . 27.324 72.622 2.574 1.00 33.05 ? C GLN A 32 1 ATOM 1462 O O . GLN E 3 32 . 28.359 73.073 2.017 1.00 36.48 ? O GLN A 32 1 ATOM 1463 C CB . GLN E 3 32 . 27.485 70.752 0.948 1.00 22.58 ? CB GLN A 32 1 ATOM 1464 C CG . GLN E 3 32 . 28.828 70.391 1.590 1.00 19.58 ? CG GLN A 32 1 ATOM 1465 C CD . GLN E 3 32 . 29.864 69.858 0.642 1.00 33.4 ? CD GLN A 32 1 ATOM 1466 O OE1 . GLN E 3 32 . 29.568 69.203 -0.371 1.00 30.23 ? OE1 GLN A 32 1 ATOM 1467 N NE2 . GLN E 3 32 . 31.118 70.132 0.973 1.00 34.65 ? NE2 GLN A 32 1 ATOM 1468 N N . GLY E 3 33 . 26.924 73.052 3.775 1.00 43.34 ? N GLY A 33 1 ATOM 1469 C CA . GLY E 3 33 . 27.665 74.087 4.511 1.00 40.74 ? CA GLY A 33 1 ATOM 1470 C C . GLY E 3 33 . 26.950 74.577 5.773 1.00 36.94 ? C GLY A 33 1 ATOM 1471 O O . GLY E 3 33 . 27.582 74.917 6.789 1.00 38.11 ? O GLY A 33 1 ATOM 1472 N N . GLU E 3 34 . 25.622 74.583 5.685 1.00 30.01 ? N GLU A 34 1 ATOM 1473 C CA . GLU E 3 34 . 24.758 75.094 6.719 1.00 30.03 ? CA GLU A 34 1 ATOM 1474 C C . GLU E 3 34 . 24.793 74.245 7.942 1.00 35.11 ? C GLU A 34 1 ATOM 1475 O O . GLU E 3 34 . 25.306 73.137 7.881 1.00 39.63 ? O GLU A 34 1 ATOM 1476 C CB . GLU E 3 34 . 23.369 75.199 6.143 1.00 28.77 ? CB GLU A 34 1 ATOM 1477 C CG . GLU E 3 34 . 23.443 76.116 4.917 1.00 36.46 ? CG GLU A 34 1 ATOM 1478 C CD . GLU E 3 34 . 22.106 76.575 4.396 1.00 42.77 ? CD GLU A 34 1 ATOM 1479 O OE1 . GLU E 3 34 . 22.088 77.175 3.295 1.00 37.62 ? OE1 GLU A 34 1 ATOM 1480 O OE2 . GLU E 3 34 . 21.089 76.341 5.091 1.00 43.2 ? OE2 GLU A 34 1 ATOM 1481 N N . LYS E 3 35 . 24.295 74.786 9.056 1.00 26.7 ? N LYS A 35 1 ATOM 1482 C CA . LYS E 3 35 . 24.335 74.085 10.336 1.00 26.96 ? CA LYS A 35 1 ATOM 1483 C C . LYS E 3 35 . 23.241 73.049 10.512 1.00 32.69 ? C LYS A 35 1 ATOM 1484 O O . LYS E 3 35 . 22.077 73.331 10.240 1.00 37 ? O LYS A 35 1 ATOM 1485 C CB . LYS E 3 35 . 24.244 75.089 11.485 1.00 42.35 ? CB LYS A 35 1 ATOM 1486 C CG . LYS E 3 35 . 25.571 75.562 12.101 1.00 42.72 ? CG LYS A 35 1 ATOM 1487 C CD . LYS E 3 35 . 26.516 76.176 11.096 1.00 46.67 ? CD LYS A 35 1 ATOM 1488 C CE . LYS E 3 35 . 27.373 75.155 10.344 1.00 52.49 ? CE LYS A 35 1 ATOM 1489 N NZ . LYS E 3 35 . 28.418 74.537 11.250 1.00 55 ? NZ LYS A 35 1 ATOM 1490 N N . ALA E 3 36 . 23.628 71.851 10.964 1.00 33.84 ? N ALA A 36 1 ATOM 1491 C CA . ALA E 3 36 . 22.678 70.757 11.186 1.00 27.47 ? CA ALA A 36 1 ATOM 1492 C C . ALA E 3 36 . 22.014 70.968 12.555 1.00 24.01 ? C ALA A 36 1 ATOM 1493 O O . ALA E 3 36 . 22.718 71.151 13.551 1.00 6.55 ? O ALA A 36 1 ATOM 1494 C CB . ALA E 3 36 . 23.432 69.445 11.131 1.00 6 ? CB ALA A 36 1 ATOM 1495 N N . GLU E 3 37 . 20.676 70.898 12.601 1.00 24.57 ? N GLU A 37 1 ATOM 1496 C CA . GLU E 3 37 . 19.877 71.172 13.806 1.00 27.42 ? CA GLU A 37 1 ATOM 1497 C C . GLU E 3 37 . 18.461 70.570 13.745 1.00 31.32 ? C GLU A 37 1 ATOM 1498 O O . GLU E 3 37 . 17.750 70.582 14.751 1.00 37 ? O GLU A 37 1 ATOM 1499 C CB . GLU E 3 37 . 19.762 72.674 13.982 1.00 32.59 ? CB GLU A 37 1 ATOM 1500 C CG . GLU E 3 37 . 18.775 73.254 12.954 1.00 36.79 ? CG GLU A 37 1 ATOM 1501 C CD . GLU E 3 37 . 18.909 72.639 11.550 1.00 34.96 ? CD GLU A 37 1 ATOM 1502 O OE1 . GLU E 3 37 . 20.009 72.580 10.957 1.00 34.45 ? OE1 GLU A 37 1 ATOM 1503 O OE2 . GLU E 3 37 . 17.891 72.185 11.022 1.00 34.02 ? OE2 GLU A 37 1 ATOM 1504 N N . THR E 3 38 . 18.061 70.099 12.561 1.00 31.87 ? N THR A 38 1 ATOM 1505 C CA . THR E 3 38 . 16.763 69.450 12.254 1.00 27.46 ? CA THR A 38 1 ATOM 1506 C C . THR E 3 38 . 17.103 68.080 11.662 1.00 21.46 ? C THR A 38 1 ATOM 1507 O O . THR E 3 38 . 18.174 67.900 11.109 1.00 20.91 ? O THR A 38 1 ATOM 1508 C CB . THR E 3 38 . 15.916 70.235 11.170 1.00 33.31 ? CB THR A 38 1 ATOM 1509 O OG1 . THR E 3 38 . 15.691 71.560 11.632 1.00 36.18 ? OG1 THR A 38 1 ATOM 1510 C CG2 . THR E 3 38 . 14.556 69.610 10.933 1.00 39.15 ? CG2 THR A 38 1 ATOM 1511 N N . LEU E 3 39 . 16.175 67.149 11.736 1.00 14.76 ? N LEU A 39 1 ATOM 1512 C CA . LEU E 3 39 . 16.364 65.794 11.292 1.00 18.37 ? CA LEU A 39 1 ATOM 1513 C C . LEU E 3 39 . 15.127 65.494 10.543 1.00 23.98 ? C LEU A 39 1 ATOM 1514 O O . LEU E 3 39 . 14.094 65.347 11.161 1.00 30.72 ? O LEU A 39 1 ATOM 1515 C CB . LEU E 3 39 . 16.504 64.852 12.500 1.00 24.33 ? CB LEU A 39 1 ATOM 1516 C CG . LEU E 3 39 . 16.183 63.373 12.289 1.00 27.54 ? CG LEU A 39 1 ATOM 1517 C CD1 . LEU E 3 39 . 17.306 62.675 11.568 1.00 32.63 ? CD1 LEU A 39 1 ATOM 1518 C CD2 . LEU E 3 39 . 15.996 62.735 13.609 1.00 30.74 ? CD2 LEU A 39 1 ATOM 1519 N N . TYR E 3 40 . 15.208 65.437 9.218 1.00 26.1 ? N TYR A 40 1 ATOM 1520 C CA . TYR E 3 40 . 14.026 65.199 8.385 1.00 26.88 ? CA TYR A 40 1 ATOM 1521 C C . TYR E 3 40 . 13.616 63.740 8.387 1.00 25.83 ? C TYR A 40 1 ATOM 1522 O O . TYR E 3 40 . 14.320 62.856 8.866 1.00 35.53 ? O TYR A 40 1 ATOM 1523 C CB . TYR E 3 40 . 14.307 65.668 6.927 1.00 25.89 ? CB TYR A 40 1 ATOM 1524 C CG . TYR E 3 40 . 14.768 67.120 6.856 1.00 31.74 ? CG TYR A 40 1 ATOM 1525 C CD1 . TYR E 3 40 . 16.084 67.444 7.176 1.00 33.19 ? CD1 TYR A 40 1 ATOM 1526 C CD2 . TYR E 3 40 . 13.894 68.166 6.501 1.00 23.12 ? CD2 TYR A 40 1 ATOM 1527 C CE1 . TYR E 3 40 . 16.543 68.754 7.157 1.00 40.13 ? CE1 TYR A 40 1 ATOM 1528 C CE2 . TYR E 3 40 . 14.347 69.497 6.481 1.00 30.05 ? CE2 TYR A 40 1 ATOM 1529 C CZ . TYR E 3 40 . 15.688 69.784 6.814 1.00 39.57 ? CZ TYR A 40 1 ATOM 1530 O OH . TYR E 3 40 . 16.232 71.069 6.805 1.00 43.94 ? OH TYR A 40 1 ATOM 1531 N N . TYR E 3 41 . 12.473 63.512 7.783 1.00 18.85 ? N TYR A 41 1 ATOM 1532 C CA . TYR E 3 41 . 11.884 62.195 7.647 1.00 17.23 ? CA TYR A 41 1 ATOM 1533 C C . TYR E 3 41 . 11.000 62.260 6.388 1.00 20.33 ? C TYR A 41 1 ATOM 1534 O O . TYR E 3 41 . 10.108 63.108 6.332 1.00 29.73 ? O TYR A 41 1 ATOM 1535 C CB . TYR E 3 41 . 11.053 61.899 8.885 1.00 22.54 ? CB TYR A 41 1 ATOM 1536 C CG . TYR E 3 41 . 10.404 60.566 8.775 1.00 23.25 ? CG TYR A 41 1 ATOM 1537 C CD1 . TYR E 3 41 . 9.041 60.461 8.544 1.00 30.43 ? CD1 TYR A 41 1 ATOM 1538 C CD2 . TYR E 3 41 . 11.149 59.405 8.846 1.00 28.35 ? CD2 TYR A 41 1 ATOM 1539 C CE1 . TYR E 3 41 . 8.448 59.246 8.383 1.00 28.16 ? CE1 TYR A 41 1 ATOM 1540 C CE2 . TYR E 3 41 . 10.558 58.182 8.685 1.00 26.29 ? CE2 TYR A 41 1 ATOM 1541 C CZ . TYR E 3 41 . 9.214 58.115 8.451 1.00 26.78 ? CZ TYR A 41 1 ATOM 1542 O OH . TYR E 3 41 . 8.613 56.899 8.245 1.00 40.04 ? OH TYR A 41 1 ATOM 1543 N N . ILE E 3 42 . 11.223 61.384 5.407 1.00 25.22 ? N ILE A 42 1 ATOM 1544 C CA . ILE E 3 42 . 10.508 61.418 4.113 1.00 29.55 ? CA ILE A 42 1 ATOM 1545 C C . ILE E 3 42 . 9.097 60.766 4.072 1.00 30.5 ? C ILE A 42 1 ATOM 1546 O O . ILE E 3 42 . 8.937 59.570 3.787 1.00 33.7 ? O ILE A 42 1 ATOM 1547 C CB . ILE E 3 42 . 11.399 60.756 3.008 1.00 25.15 ? CB ILE A 42 1 ATOM 1548 C CG1 . ILE E 3 42 . 12.791 61.393 2.982 1.00 27.91 ? CG1 ILE A 42 1 ATOM 1549 C CG2 . ILE E 3 42 . 10.815 61.014 1.643 1.00 33.96 ? CG2 ILE A 42 1 ATOM 1550 C CD1 . ILE E 3 42 . 13.620 60.983 1.766 1.00 21.39 ? CD1 ILE A 42 1 ATOM 1551 N N . VAL E 3 43 . 8.067 61.573 4.305 1.00 25.63 ? N VAL A 43 1 ATOM 1552 C CA . VAL E 3 43 . 6.711 61.072 4.319 1.00 24.7 ? CA VAL A 43 1 ATOM 1553 C C . VAL E 3 43 . 6.400 60.453 2.991 1.00 26.36 ? C VAL A 43 1 ATOM 1554 O O . VAL E 3 43 . 6.246 59.249 2.908 1.00 30.84 ? O VAL A 43 1 ATOM 1555 C CB . VAL E 3 43 . 5.727 62.168 4.555 1.00 25.96 ? CB VAL A 43 1 ATOM 1556 C CG1 . VAL E 3 43 . 4.342 61.560 4.745 1.00 31.89 ? CG1 VAL A 43 1 ATOM 1557 C CG2 . VAL E 3 43 . 6.151 62.972 5.763 1.00 37.01 ? CG2 VAL A 43 1 ATOM 1558 N N . LYS E 3 44 . 6.334 61.276 1.948 1.00 30.92 ? N LYS A 44 1 ATOM 1559 C CA . LYS E 3 44 . 6.056 60.831 0.574 1.00 27.91 ? CA LYS A 44 1 ATOM 1560 C C . LYS E 3 44 . 7.105 61.394 -0.353 1.00 31.55 ? C LYS A 44 1 ATOM 1561 O O . LYS E 3 44 . 7.423 62.577 -0.232 1.00 37.24 ? O LYS A 44 1 ATOM 1562 C CB . LYS E 3 44 . 4.689 61.324 0.116 1.00 33.1 ? CB LYS A 44 1 ATOM 1563 C CG . LYS E 3 44 . 4.479 61.470 -1.403 1.00 39.56 ? CG LYS A 44 1 ATOM 1564 C CD . LYS E 3 44 . 3.076 62.049 -1.709 1.00 43.2 ? CD LYS A 44 1 ATOM 1565 C CE . LYS E 3 44 . 2.888 63.449 -1.052 1.00 51.21 ? CE LYS A 44 1 ATOM 1566 N NZ . LYS E 3 44 . 1.512 64.075 -1.019 1.00 40.62 ? NZ LYS A 44 1 ATOM 1567 N N . GLY E 3 45 . 7.669 60.545 -1.225 1.00 33.47 ? N GLY A 45 1 ATOM 1568 C CA . GLY E 3 45 . 8.641 60.985 -2.223 1.00 33.84 ? CA GLY A 45 1 ATOM 1569 C C . GLY E 3 45 . 10.026 60.354 -2.156 1.00 29.69 ? C GLY A 45 1 ATOM 1570 O O . GLY E 3 45 . 10.291 59.471 -1.346 1.00 32.11 ? O GLY A 45 1 ATOM 1571 N N . SER E 3 46 . 10.899 60.826 -3.043 1.00 16.92 ? N SER A 46 1 ATOM 1572 C CA . SER E 3 46 . 12.294 60.422 -3.136 1.00 17.1 ? CA SER A 46 1 ATOM 1573 C C . SER E 3 46 . 13.149 61.689 -3.264 1.00 15.96 ? C SER A 46 1 ATOM 1574 O O . SER E 3 46 . 12.738 62.687 -3.893 1.00 20.03 ? O SER A 46 1 ATOM 1575 C CB . SER E 3 46 . 12.548 59.564 -4.373 1.00 21.99 ? CB SER A 46 1 ATOM 1576 O OG . SER E 3 46 . 11.518 58.611 -4.519 1.00 36 ? OG SER A 46 1 ATOM 1577 N N . VAL E 3 47 . 14.357 61.602 -2.742 1.00 7.03 ? N VAL A 47 1 ATOM 1578 C CA . VAL E 3 47 . 15.281 62.700 -2.706 1.00 6 ? CA VAL A 47 1 ATOM 1579 C C . VAL E 3 47 . 16.665 62.189 -3.107 1.00 7.63 ? C VAL A 47 1 ATOM 1580 O O . VAL E 3 47 . 16.897 60.989 -3.058 1.00 23.7 ? O VAL A 47 1 ATOM 1581 C CB . VAL E 3 47 . 15.257 63.259 -1.282 1.00 17.01 ? CB VAL A 47 1 ATOM 1582 C CG1 . VAL E 3 47 . 16.310 62.573 -0.442 1.00 18.43 ? CG1 VAL A 47 1 ATOM 1583 C CG2 . VAL E 3 47 . 15.422 64.734 -1.334 1.00 27.34 ? CG2 VAL A 47 1 ATOM 1584 N N . ALA E 3 48 . 17.598 63.039 -3.509 1.00 6.41 ? N ALA A 48 1 ATOM 1585 C CA . ALA E 3 48 . 18.915 62.499 -3.868 1.00 7.21 ? CA ALA A 48 1 ATOM 1586 C C . ALA E 3 48 . 20.034 63.166 -3.057 1.00 7.1 ? C ALA A 48 1 ATOM 1587 O O . ALA E 3 48 . 20.008 64.340 -2.819 1.00 15.44 ? O ALA A 48 1 ATOM 1588 C CB . ALA E 3 48 . 19.162 62.704 -5.362 1.00 9.69 ? CB ALA A 48 1 ATOM 1589 N N . VAL E 3 49 . 21.006 62.412 -2.592 1.00 7.28 ? N VAL A 49 1 ATOM 1590 C CA . VAL E 3 49 . 22.082 62.992 -1.825 1.00 6 ? CA VAL A 49 1 ATOM 1591 C C . VAL E 3 49 . 23.231 63.077 -2.761 1.00 6 ? C VAL A 49 1 ATOM 1592 O O . VAL E 3 49 . 23.531 62.076 -3.408 1.00 15.08 ? O VAL A 49 1 ATOM 1593 C CB . VAL E 3 49 . 22.529 62.100 -0.605 1.00 6 ? CB VAL A 49 1 ATOM 1594 C CG1 . VAL E 3 49 . 23.614 62.837 0.275 1.00 6.77 ? CG1 VAL A 49 1 ATOM 1595 C CG2 . VAL E 3 49 . 21.350 61.778 0.210 1.00 6 ? CG2 VAL A 49 1 ATOM 1596 N N . LEU E 3 50 . 23.882 64.231 -2.830 1.00 8.56 ? N LEU A 50 1 ATOM 1597 C CA . LEU E 3 50 . 25.047 64.424 -3.708 1.00 9.23 ? CA LEU A 50 1 ATOM 1598 C C . LEU E 3 50 . 25.957 65.530 -3.153 1.00 9.79 ? C LEU A 50 1 ATOM 1599 O O . LEU E 3 50 . 25.537 66.375 -2.357 1.00 15.61 ? O LEU A 50 1 ATOM 1600 C CB . LEU E 3 50 . 24.551 64.786 -5.113 1.00 12.64 ? CB LEU A 50 1 ATOM 1601 C CG . LEU E 3 50 . 23.551 65.951 -5.265 1.00 13.96 ? CG LEU A 50 1 ATOM 1602 C CD1 . LEU E 3 50 . 24.253 67.224 -5.680 1.00 15.34 ? CD1 LEU A 50 1 ATOM 1603 C CD2 . LEU E 3 50 . 22.586 65.625 -6.337 1.00 11.99 ? CD2 LEU A 50 1 ATOM 1604 N N . ILE E 3 51 . 27.212 65.472 -3.537 1.00 6 ? N ILE A 51 1 ATOM 1605 C CA . ILE E 3 51 . 28.216 66.427 -3.141 1.00 11.11 ? CA ILE A 51 1 ATOM 1606 C C . ILE E 3 51 . 28.655 67.136 -4.420 1.00 15.65 ? C ILE A 51 1 ATOM 1607 O O . ILE E 3 51 . 28.068 66.920 -5.475 1.00 15.27 ? O ILE A 51 1 ATOM 1608 C CB . ILE E 3 51 . 29.476 65.728 -2.475 1.00 17.15 ? CB ILE A 51 1 ATOM 1609 C CG1 . ILE E 3 51 . 29.656 64.289 -3.023 1.00 14.36 ? CG1 ILE A 51 1 ATOM 1610 C CG2 . ILE E 3 51 . 29.323 65.764 -0.992 1.00 23.73 ? CG2 ILE A 51 1 ATOM 1611 C CD1 . ILE E 3 51 . 30.974 63.599 -2.695 1.00 6 ? CD1 ILE A 51 1 ATOM 1612 N N . LYS E 3 52 . 29.693 67.959 -4.369 1.00 22.44 ? N LYS A 52 1 ATOM 1613 C CA . LYS E 3 52 . 30.108 68.628 -5.596 1.00 20.38 ? CA LYS A 52 1 ATOM 1614 C C . LYS E 3 52 . 31.587 68.725 -5.688 1.00 22.43 ? C LYS A 52 1 ATOM 1615 O O . LYS E 3 52 . 32.302 68.658 -4.689 1.00 21.19 ? O LYS A 52 1 ATOM 1616 C CB . LYS E 3 52 . 29.522 70.046 -5.682 1.00 28.41 ? CB LYS A 52 1 ATOM 1617 C CG . LYS E 3 52 . 28.058 70.080 -6.134 1.00 31.04 ? CG LYS A 52 1 ATOM 1618 C CD . LYS E 3 52 . 27.343 71.403 -5.920 1.00 36.18 ? CD LYS A 52 1 ATOM 1619 C CE . LYS E 3 52 . 27.987 72.582 -6.629 1.00 41.84 ? CE LYS A 52 1 ATOM 1620 N NZ . LYS E 3 52 . 27.030 73.730 -6.488 1.00 41.22 ? NZ LYS A 52 1 ATOM 1621 N N . ASP E 3 53 . 32.008 68.837 -6.937 1.00 34.02 ? N ASP A 53 1 ATOM 1622 C CA . ASP E 3 53 . 33.384 69.003 -7.350 1.00 40.67 ? CA ASP A 53 1 ATOM 1623 C C . ASP E 3 53 . 33.751 70.462 -7.129 1.00 41.31 ? C ASP A 53 1 ATOM 1624 O O . ASP E 3 53 . 32.881 71.326 -7.115 1.00 43.84 ? O ASP A 53 1 ATOM 1625 C CB . ASP E 3 53 . 33.477 68.581 -8.823 1.00 47.56 ? CB ASP A 53 1 ATOM 1626 C CG . ASP E 3 53 . 34.229 69.556 -9.693 1.00 51.22 ? CG ASP A 53 1 ATOM 1627 O OD1 . ASP E 3 53 . 35.353 69.966 -9.336 1.00 55 ? OD1 ASP A 53 1 ATOM 1628 O OD2 . ASP E 3 53 . 33.685 69.900 -10.761 1.00 52.6 ? OD2 ASP A 53 1 ATOM 1629 N N . GLU E 3 54 . 35.036 70.744 -7.006 1.00 39.04 ? N GLU A 54 1 ATOM 1630 C CA . GLU E 3 54 . 35.502 72.093 -6.731 1.00 43.86 ? CA GLU A 54 1 ATOM 1631 C C . GLU E 3 54 . 34.884 73.156 -7.653 1.00 46.87 ? C GLU A 54 1 ATOM 1632 O O . GLU E 3 54 . 34.958 74.366 -7.361 1.00 47.75 ? O GLU A 54 1 ATOM 1633 C CB . GLU E 3 54 . 37.016 72.107 -6.852 1.00 45.27 ? CB GLU A 54 1 ATOM 1634 C CG . GLU E 3 54 . 37.712 71.097 -5.923 1.00 50.95 ? CG GLU A 54 1 ATOM 1635 C CD . GLU E 3 54 . 37.478 69.623 -6.307 1.00 51.54 ? CD GLU A 54 1 ATOM 1636 O OE1 . GLU E 3 54 . 37.701 69.268 -7.490 1.00 48.23 ? OE1 GLU A 54 1 ATOM 1637 O OE2 . GLU E 3 54 . 37.074 68.825 -5.427 1.00 54.62 ? OE2 GLU A 54 1 ATOM 1638 N N . GLU E 3 55 . 34.269 72.694 -8.747 1.00 45.46 ? N GLU A 55 1 ATOM 1639 C CA . GLU E 3 55 . 33.633 73.572 -9.719 1.00 42.78 ? CA GLU A 55 1 ATOM 1640 C C . GLU E 3 55 . 32.198 73.153 -10.124 1.00 37.52 ? C GLU A 55 1 ATOM 1641 O O . GLU E 3 55 . 31.670 73.617 -11.145 1.00 38.04 ? O GLU A 55 1 ATOM 1642 C CB . GLU E 3 55 . 34.511 73.651 -10.982 1.00 45.25 ? CB GLU A 55 1 ATOM 1643 C CG . GLU E 3 55 . 35.959 74.135 -10.752 1.00 53.87 ? CG GLU A 55 1 ATOM 1644 C CD . GLU E 3 55 . 36.046 75.472 -10.019 1.00 49.85 ? CD GLU A 55 1 ATOM 1645 O OE1 . GLU E 3 55 . 35.313 76.426 -10.387 1.00 48.93 ? OE1 GLU A 55 1 ATOM 1646 O OE2 . GLU E 3 55 . 36.857 75.546 -9.068 1.00 51.97 ? OE2 GLU A 55 1 ATOM 1647 N N . GLY E 3 56 . 31.555 72.273 -9.375 1.00 24.83 ? N GLY A 56 1 ATOM 1648 C CA . GLY E 3 56 . 30.199 71.989 -9.762 1.00 24.43 ? CA GLY A 56 1 ATOM 1649 C C . GLY E 3 56 . 29.922 70.586 -10.196 1.00 21.38 ? C GLY A 56 1 ATOM 1650 O O . GLY E 3 56 . 28.780 70.191 -10.114 1.00 35.28 ? O GLY A 56 1 ATOM 1651 N N . LYS E 3 57 . 30.884 69.822 -10.679 1.00 17.1 ? N LYS A 57 1 ATOM 1652 C CA . LYS E 3 57 . 30.536 68.465 -11.059 1.00 12.63 ? CA LYS A 57 1 ATOM 1653 C C . LYS E 3 57 . 29.951 67.777 -9.837 1.00 13.37 ? C LYS A 57 1 ATOM 1654 O O . LYS E 3 57 . 30.558 67.721 -8.781 1.00 18.45 ? O LYS A 57 1 ATOM 1655 C CB . LYS E 3 57 . 31.775 67.708 -11.537 1.00 25.65 ? CB LYS A 57 1 ATOM 1656 C CG . LYS E 3 57 . 31.671 66.192 -11.770 1.00 37.17 ? CG LYS A 57 1 ATOM 1657 C CD . LYS E 3 57 . 30.701 65.785 -12.899 1.00 49.62 ? CD LYS A 57 1 ATOM 1658 C CE . LYS E 3 57 . 30.905 64.308 -13.371 1.00 47.06 ? CE LYS A 57 1 ATOM 1659 N NZ . LYS E 3 57 . 30.004 63.900 -14.522 1.00 39.56 ? NZ LYS A 57 1 ATOM 1660 N N . GLU E 3 58 . 28.727 67.311 -10.000 1.00 10.43 ? N GLU A 58 1 ATOM 1661 C CA . GLU E 3 58 . 28.072 66.576 -8.966 1.00 11.37 ? CA GLU A 58 1 ATOM 1662 C C . GLU E 3 58 . 28.541 65.125 -9.032 1.00 14.73 ? C GLU A 58 1 ATOM 1663 O O . GLU E 3 58 . 29.151 64.735 -10.011 1.00 24.78 ? O GLU A 58 1 ATOM 1664 C CB . GLU E 3 58 . 26.559 66.683 -9.166 1.00 25.3 ? CB GLU A 58 1 ATOM 1665 C CG . GLU E 3 58 . 26.072 68.127 -9.195 1.00 29.25 ? CG GLU A 58 1 ATOM 1666 C CD . GLU E 3 58 . 24.557 68.268 -9.137 1.00 36.69 ? CD GLU A 58 1 ATOM 1667 O OE1 . GLU E 3 58 . 24.073 69.418 -9.133 1.00 36.06 ? OE1 GLU A 58 1 ATOM 1668 O OE2 . GLU E 3 58 . 23.838 67.245 -9.077 1.00 40.91 ? OE2 GLU A 58 1 ATOM 1669 N N . MET E 3 59 . 28.250 64.365 -7.981 1.00 9.85 ? N MET A 59 1 ATOM 1670 C CA . MET E 3 59 . 28.563 62.946 -7.777 1.00 6 ? CA MET A 59 1 ATOM 1671 C C . MET E 3 59 . 27.441 62.518 -6.871 1.00 7.8 ? C MET A 59 1 ATOM 1672 O O . MET E 3 59 . 27.509 62.757 -5.683 1.00 27.55 ? O MET A 59 1 ATOM 1673 C CB . MET E 3 59 . 29.885 62.741 -7.026 1.00 17.09 ? CB MET A 59 1 ATOM 1674 C CG . MET E 3 59 . 30.725 61.395 -7.180 1.00 24.34 ? CG MET A 59 1 ATOM 1675 S SD . MET E 3 59 . 29.955 59.781 -6.747 1.00 32.69 ? SD MET A 59 1 ATOM 1676 C CE . MET E 3 59 . 30.903 58.743 -7.804 1.00 24.75 ? CE MET A 59 1 ATOM 1677 N N . ILE E 3 60 . 26.345 61.996 -7.405 1.00 11.68 ? N ILE A 60 1 ATOM 1678 C CA . ILE E 3 60 . 25.287 61.537 -6.520 1.00 8.06 ? CA ILE A 60 1 ATOM 1679 C C . ILE E 3 60 . 25.776 60.408 -5.584 1.00 12.64 ? C ILE A 60 1 ATOM 1680 O O . ILE E 3 60 . 26.314 59.405 -6.055 1.00 10.42 ? O ILE A 60 1 ATOM 1681 C CB . ILE E 3 60 . 24.162 60.992 -7.290 1.00 7.69 ? CB ILE A 60 1 ATOM 1682 C CG1 . ILE E 3 60 . 23.555 62.080 -8.158 1.00 6 ? CG1 ILE A 60 1 ATOM 1683 C CG2 . ILE E 3 60 . 23.200 60.391 -6.325 1.00 8.49 ? CG2 ILE A 60 1 ATOM 1684 C CD1 . ILE E 3 60 . 22.294 61.637 -8.806 1.00 6 ? CD1 ILE A 60 1 ATOM 1685 N N . LEU E 3 61 . 25.606 60.576 -4.274 1.00 17.04 ? N LEU A 61 1 ATOM 1686 C CA . LEU E 3 61 . 26.032 59.558 -3.287 1.00 14.85 ? CA LEU A 61 1 ATOM 1687 C C . LEU E 3 61 . 25.047 58.442 -3.116 1.00 15.71 ? C LEU A 61 1 ATOM 1688 O O . LEU E 3 61 . 25.488 57.314 -2.943 1.00 13.65 ? O LEU A 61 1 ATOM 1689 C CB . LEU E 3 61 . 26.231 60.106 -1.869 1.00 7.01 ? CB LEU A 61 1 ATOM 1690 C CG . LEU E 3 61 . 27.579 60.698 -1.564 1.00 9.87 ? CG LEU A 61 1 ATOM 1691 C CD1 . LEU E 3 61 . 27.713 60.911 -0.077 1.00 6.62 ? CD1 LEU A 61 1 ATOM 1692 C CD2 . LEU E 3 61 . 28.637 59.762 -2.054 1.00 11.64 ? CD2 LEU A 61 1 ATOM 1693 N N . SER E 3 62 . 23.748 58.781 -3.081 1.00 13.52 ? N SER A 62 1 ATOM 1694 C CA . SER E 3 62 . 22.621 57.837 -2.913 1.00 12.7 ? CA SER A 62 1 ATOM 1695 C C . SER E 3 62 . 21.274 58.536 -3.104 1.00 14.27 ? C SER A 62 1 ATOM 1696 O O . SER E 3 62 . 21.203 59.749 -3.002 1.00 21.89 ? O SER A 62 1 ATOM 1697 C CB . SER E 3 62 . 22.678 57.216 -1.495 1.00 18.25 ? CB SER A 62 1 ATOM 1698 O OG . SER E 3 62 . 21.555 56.392 -1.167 1.00 22.32 ? OG SER A 62 1 ATOM 1699 N N . TYR E 3 63 . 20.211 57.803 -3.427 1.00 16.66 ? N TYR A 63 1 ATOM 1700 C CA . TYR E 3 63 . 18.880 58.425 -3.463 1.00 17.17 ? CA TYR A 63 1 ATOM 1701 C C . TYR E 3 63 . 18.262 57.974 -2.158 1.00 22.08 ? C TYR A 63 1 ATOM 1702 O O . TYR E 3 63 . 18.661 56.939 -1.620 1.00 26.67 ? O TYR A 63 1 ATOM 1703 C CB . TYR E 3 63 . 17.972 57.917 -4.611 1.00 25.46 ? CB TYR A 63 1 ATOM 1704 C CG . TYR E 3 63 . 18.406 58.316 -6.006 1.00 26.6 ? CG TYR A 63 1 ATOM 1705 C CD1 . TYR E 3 63 . 18.601 59.643 -6.354 1.00 27.88 ? CD1 TYR A 63 1 ATOM 1706 C CD2 . TYR E 3 63 . 18.650 57.354 -6.977 1.00 29.79 ? CD2 TYR A 63 1 ATOM 1707 C CE1 . TYR E 3 63 . 19.040 59.994 -7.643 1.00 30.6 ? CE1 TYR A 63 1 ATOM 1708 C CE2 . TYR E 3 63 . 19.084 57.694 -8.262 1.00 30.5 ? CE2 TYR A 63 1 ATOM 1709 C CZ . TYR E 3 63 . 19.280 59.008 -8.589 1.00 31.72 ? CZ TYR A 63 1 ATOM 1710 O OH . TYR E 3 63 . 19.732 59.312 -9.854 1.00 23.33 ? OH TYR A 63 1 ATOM 1711 N N . LEU E 3 64 . 17.295 58.717 -1.641 1.00 27.35 ? N LEU A 64 1 ATOM 1712 C CA . LEU E 3 64 . 16.679 58.380 -0.365 1.00 26.74 ? CA LEU A 64 1 ATOM 1713 C C . LEU E 3 64 . 15.184 58.367 -0.605 1.00 30.54 ? C LEU A 64 1 ATOM 1714 O O . LEU E 3 64 . 14.690 59.340 -1.158 1.00 25.17 ? O LEU A 64 1 ATOM 1715 C CB . LEU E 3 64 . 17.076 59.438 0.652 1.00 6.73 ? CB LEU A 64 1 ATOM 1716 C CG . LEU E 3 64 . 17.895 59.013 1.845 1.00 6 ? CG LEU A 64 1 ATOM 1717 C CD1 . LEU E 3 64 . 19.095 58.273 1.438 1.00 8.98 ? CD1 LEU A 64 1 ATOM 1718 C CD2 . LEU E 3 64 . 18.322 60.189 2.555 1.00 6 ? CD2 LEU A 64 1 ATOM 1719 N N . ASN E 3 65 . 14.477 57.292 -0.226 1.00 35.25 ? N ASN A 65 1 ATOM 1720 C CA . ASN E 3 65 . 13.029 57.160 -0.498 1.00 30.63 ? CA ASN A 65 1 ATOM 1721 C C . ASN E 3 65 . 12.106 57.385 0.730 1.00 28.38 ? C ASN A 65 1 ATOM 1722 O O . ASN E 3 65 . 12.578 57.708 1.833 1.00 23.29 ? O ASN A 65 1 ATOM 1723 C CB . ASN E 3 65 . 12.768 55.764 -1.093 1.00 29.39 ? CB ASN A 65 1 ATOM 1724 C CG . ASN E 3 65 . 13.589 55.492 -2.353 1.00 22.64 ? CG ASN A 65 1 ATOM 1725 O OD1 . ASN E 3 65 . 14.793 55.230 -2.286 1.00 22.55 ? OD1 ASN A 65 1 ATOM 1726 N ND2 . ASN E 3 65 . 12.927 55.540 -3.508 1.00 21.44 ? ND2 ASN A 65 1 ATOM 1727 N N . GLN E 3 66 . 10.794 57.196 0.562 1.00 22.94 ? N GLN A 66 1 ATOM 1728 C CA . GLN E 3 66 . 9.914 57.467 1.680 1.00 22.12 ? CA GLN A 66 1 ATOM 1729 C C . GLN E 3 66 . 10.164 56.488 2.766 1.00 27.93 ? C GLN A 66 1 ATOM 1730 O O . GLN E 3 66 . 10.397 55.305 2.536 1.00 35.38 ? O GLN A 66 1 ATOM 1731 C CB . GLN E 3 66 . 8.425 57.405 1.288 1.00 24.81 ? CB GLN A 66 1 ATOM 1732 C CG . GLN E 3 66 . 7.767 56.099 0.817 1.00 23.84 ? CG GLN A 66 1 ATOM 1733 C CD . GLN E 3 66 . 6.221 56.271 0.708 1.00 34.69 ? CD GLN A 66 1 ATOM 1734 O OE1 . GLN E 3 66 . 5.548 55.659 -0.126 1.00 39.05 ? OE1 GLN A 66 1 ATOM 1735 N NE2 . GLN E 3 66 . 5.667 57.121 1.563 1.00 31 ? NE2 GLN A 66 1 ATOM 1736 N N . GLY E 3 67 . 10.133 56.997 3.977 1.00 28.63 ? N GLY A 67 1 ATOM 1737 C CA . GLY E 3 67 . 10.386 56.138 5.090 1.00 26.95 ? CA GLY A 67 1 ATOM 1738 C C . GLY E 3 67 . 11.853 56.192 5.355 1.00 27.89 ? C GLY A 67 1 ATOM 1739 O O . GLY E 3 67 . 12.395 55.242 5.878 1.00 37.41 ? O GLY A 67 1 ATOM 1740 N N . ASP E 3 68 . 12.517 57.280 4.983 1.00 24.35 ? N ASP A 68 1 ATOM 1741 C CA . ASP E 3 68 . 13.945 57.400 5.301 1.00 26.61 ? CA ASP A 68 1 ATOM 1742 C C . ASP E 3 68 . 14.165 58.634 6.184 1.00 23.54 ? C ASP A 68 1 ATOM 1743 O O . ASP E 3 68 . 13.338 59.517 6.172 1.00 26.06 ? O ASP A 68 1 ATOM 1744 C CB . ASP E 3 68 . 14.763 57.521 4.001 1.00 22.95 ? CB ASP A 68 1 ATOM 1745 C CG . ASP E 3 68 . 15.496 56.224 3.626 1.00 24.75 ? CG ASP A 68 1 ATOM 1746 O OD1 . ASP E 3 68 . 15.106 55.504 2.676 1.00 13.07 ? OD1 ASP A 68 1 ATOM 1747 O OD2 . ASP E 3 68 . 16.500 55.935 4.305 1.00 30.67 ? OD2 ASP A 68 1 ATOM 1748 N N . PHE E 3 69 . 15.213 58.681 6.998 1.00 20.68 ? N PHE A 69 1 ATOM 1749 C CA . PHE E 3 69 . 15.493 59.879 7.797 1.00 19.92 ? CA PHE A 69 1 ATOM 1750 C C . PHE E 3 69 . 16.525 60.739 7.053 1.00 20.69 ? C PHE A 69 1 ATOM 1751 O O . PHE E 3 69 . 17.391 60.174 6.396 1.00 26.1 ? O PHE A 69 1 ATOM 1752 C CB . PHE E 3 69 . 16.095 59.522 9.149 1.00 28.8 ? CB PHE A 69 1 ATOM 1753 C CG . PHE E 3 69 . 15.138 58.927 10.137 1.00 34.08 ? CG PHE A 69 1 ATOM 1754 C CD1 . PHE E 3 69 . 14.123 59.702 10.695 1.00 28.93 ? CD1 PHE A 69 1 ATOM 1755 C CD2 . PHE E 3 69 . 15.277 57.587 10.539 1.00 38.04 ? CD2 PHE A 69 1 ATOM 1756 C CE1 . PHE E 3 69 . 13.255 59.150 11.641 1.00 32.17 ? CE1 PHE A 69 1 ATOM 1757 C CE2 . PHE E 3 69 . 14.425 57.023 11.476 1.00 30.56 ? CE2 PHE A 69 1 ATOM 1758 C CZ . PHE E 3 69 . 13.403 57.810 12.031 1.00 32.26 ? CZ PHE A 69 1 ATOM 1759 N N . ILE E 3 70 . 16.490 62.072 7.157 1.00 18.58 ? N ILE A 70 1 ATOM 1760 C CA . ILE E 3 70 . 17.498 62.892 6.454 1.00 26.28 ? CA ILE A 70 1 ATOM 1761 C C . ILE E 3 70 . 18.234 63.861 7.380 1.00 30.93 ? C ILE A 70 1 ATOM 1762 O O . ILE E 3 70 . 17.638 64.501 8.238 1.00 43.35 ? O ILE A 70 1 ATOM 1763 C CB . ILE E 3 70 . 16.920 63.804 5.355 1.00 34.75 ? CB ILE A 70 1 ATOM 1764 C CG1 . ILE E 3 70 . 16.022 63.039 4.387 1.00 38.94 ? CG1 ILE A 70 1 ATOM 1765 C CG2 . ILE E 3 70 . 18.074 64.350 4.546 1.00 37.06 ? CG2 ILE A 70 1 ATOM 1766 C CD1 . ILE E 3 70 . 15.300 63.970 3.381 1.00 44.51 ? CD1 ILE A 70 1 ATOM 1767 N N . GLY E 3 71 . 19.535 64.015 7.178 1.00 33.69 ? N GLY A 71 1 ATOM 1768 C CA . GLY E 3 71 . 20.282 64.937 8.009 1.00 25.56 ? CA GLY A 71 1 ATOM 1769 C C . GLY E 3 71 . 20.388 64.425 9.431 1.00 24.7 ? C GLY A 71 1 ATOM 1770 O O . GLY E 3 71 . 20.198 65.192 10.371 1.00 29.91 ? O GLY A 71 1 ATOM 1771 N N . GLU E 3 72 . 20.710 63.141 9.601 1.00 13.93 ? N GLU A 72 1 ATOM 1772 C CA . GLU E 3 72 . 20.832 62.623 10.936 1.00 12.48 ? CA GLU A 72 1 ATOM 1773 C C . GLU E 3 72 . 22.274 62.670 11.391 1.00 11.3 ? C GLU A 72 1 ATOM 1774 O O . GLU E 3 72 . 22.589 62.200 12.474 1.00 17.78 ? O GLU A 72 1 ATOM 1775 C CB . GLU E 3 72 . 20.317 61.171 11.013 1.00 13.01 ? CB GLU A 72 1 ATOM 1776 C CG . GLU E 3 72 . 21.236 60.065 10.399 1.00 18.25 ? CG GLU A 72 1 ATOM 1777 C CD . GLU E 3 72 . 21.276 60.043 8.866 1.00 16.76 ? CD GLU A 72 1 ATOM 1778 O OE1 . GLU E 3 72 . 20.306 60.513 8.239 1.00 11.12 ? OE1 GLU A 72 1 ATOM 1779 O OE2 . GLU E 3 72 . 22.277 59.551 8.294 1.00 15.76 ? OE2 GLU A 72 1 ATOM 1780 N N . LEU E 3 73 . 23.179 63.230 10.607 1.00 9.81 ? N LEU A 73 1 ATOM 1781 C CA . LEU E 3 73 . 24.587 63.222 11.057 1.00 13.82 ? CA LEU A 73 1 ATOM 1782 C C . LEU E 3 73 . 24.964 64.320 12.050 1.00 17.22 ? C LEU A 73 1 ATOM 1783 O O . LEU E 3 73 . 26.076 64.349 12.539 1.00 14.89 ? O LEU A 73 1 ATOM 1784 C CB . LEU E 3 73 . 25.527 63.298 9.836 1.00 14.15 ? CB LEU A 73 1 ATOM 1785 C CG . LEU E 3 73 . 25.782 61.937 9.125 1.00 14.99 ? CG LEU A 73 1 ATOM 1786 C CD1 . LEU E 3 73 . 24.860 60.857 9.671 1.00 21.16 ? CD1 LEU A 73 1 ATOM 1787 C CD2 . LEU E 3 73 . 25.495 62.078 7.629 1.00 8.97 ? CD2 LEU A 73 1 ATOM 1788 N N . GLY E 3 74 . 24.038 65.217 12.375 1.00 30.27 ? N GLY A 74 1 ATOM 1789 C CA . GLY E 3 74 . 24.353 66.270 13.328 1.00 33.67 ? CA GLY A 74 1 ATOM 1790 C C . GLY E 3 74 . 23.872 65.896 14.713 1.00 34.03 ? C GLY A 74 1 ATOM 1791 O O . GLY E 3 74 . 24.427 66.303 15.737 1.00 39.53 ? O GLY A 74 1 ATOM 1792 N N . LEU E 3 75 . 22.829 65.080 14.708 1.00 26.27 ? N LEU A 75 1 ATOM 1793 C CA . LEU E 3 75 . 22.162 64.571 15.881 1.00 23.17 ? CA LEU A 75 1 ATOM 1794 C C . LEU E 3 75 . 23.062 64.115 17.022 1.00 25.64 ? C LEU A 75 1 ATOM 1795 O O . LEU E 3 75 . 22.563 63.981 18.131 1.00 34.35 ? O LEU A 75 1 ATOM 1796 C CB . LEU E 3 75 . 21.299 63.421 15.455 1.00 29.9 ? CB LEU A 75 1 ATOM 1797 C CG . LEU E 3 75 . 20.410 62.799 16.499 1.00 40.14 ? CG LEU A 75 1 ATOM 1798 C CD1 . LEU E 3 75 . 19.480 63.847 17.131 1.00 35.25 ? CD1 LEU A 75 1 ATOM 1799 C CD2 . LEU E 3 75 . 19.632 61.691 15.802 1.00 46.55 ? CD2 LEU A 75 1 ATOM 1800 N N . PHE E 3 76 . 24.351 63.863 16.776 1.00 29.39 ? N PHE A 76 1 ATOM 1801 C CA . PHE E 3 76 . 25.232 63.328 17.823 1.00 30.43 ? CA PHE A 76 1 ATOM 1802 C C . PHE E 3 76 . 26.430 64.224 18.119 1.00 33.08 ? C PHE A 76 1 ATOM 1803 O O . PHE E 3 76 . 27.470 63.721 18.556 1.00 39.56 ? O PHE A 76 1 ATOM 1804 C CB . PHE E 3 76 . 25.825 61.946 17.450 1.00 36.92 ? CB PHE A 76 1 ATOM 1805 C CG . PHE E 3 76 . 24.898 61.037 16.711 1.00 38.34 ? CG PHE A 76 1 ATOM 1806 C CD1 . PHE E 3 76 . 24.024 60.212 17.377 1.00 39.9 ? CD1 PHE A 76 1 ATOM 1807 C CD2 . PHE E 3 76 . 24.899 61.026 15.330 1.00 38.51 ? CD2 PHE A 76 1 ATOM 1808 C CE1 . PHE E 3 76 . 23.163 59.392 16.668 1.00 39.12 ? CE1 PHE A 76 1 ATOM 1809 C CE2 . PHE E 3 76 . 24.045 60.211 14.625 1.00 34.14 ? CE2 PHE A 76 1 ATOM 1810 C CZ . PHE E 3 76 . 23.179 59.400 15.298 1.00 25.35 ? CZ PHE A 76 1 ATOM 1811 N N . GLU E 3 77 . 26.336 65.522 17.878 1.00 31.61 ? N GLU A 77 1 ATOM 1812 C CA . GLU E 3 77 . 27.451 66.404 18.189 1.00 33.42 ? CA GLU A 77 1 ATOM 1813 C C . GLU E 3 77 . 26.985 67.802 17.924 1.00 35.76 ? C GLU A 77 1 ATOM 1814 O O . GLU E 3 77 . 25.972 67.976 17.278 1.00 46.52 ? O GLU A 77 1 ATOM 1815 C CB . GLU E 3 77 . 28.675 66.042 17.322 1.00 34.97 ? CB GLU A 77 1 ATOM 1816 C CG . GLU E 3 77 . 29.904 66.925 17.598 1.00 51.06 ? CG GLU A 77 1 ATOM 1817 C CD . GLU E 3 77 . 31.263 66.279 17.279 1.00 55 ? CD GLU A 77 1 ATOM 1818 O OE1 . GLU E 3 77 . 31.515 65.160 17.790 1.00 55 ? OE1 GLU A 77 1 ATOM 1819 O OE2 . GLU E 3 77 . 32.085 66.893 16.549 1.00 54.67 ? OE2 GLU A 77 1 ATOM 1820 N N . GLU E 3 78 . 27.679 68.809 18.420 1.00 41.85 ? N GLU A 78 1 ATOM 1821 C CA . GLU E 3 78 . 27.189 70.174 18.243 1.00 44.81 ? CA GLU A 78 1 ATOM 1822 C C . GLU E 3 78 . 27.858 70.930 17.107 1.00 45.88 ? C GLU A 78 1 ATOM 1823 O O . GLU E 3 78 . 29.008 70.645 16.770 1.00 47.34 ? O GLU A 78 1 ATOM 1824 C CB . GLU E 3 78 . 27.391 70.971 19.536 1.00 45.21 ? CB GLU A 78 1 ATOM 1825 C CG . GLU E 3 78 . 26.689 70.419 20.792 1.00 45.88 ? CG GLU A 78 1 ATOM 1826 C CD . GLU E 3 78 . 25.188 70.692 20.848 1.00 43.78 ? CD GLU A 78 1 ATOM 1827 O OE1 . GLU E 3 78 . 24.748 71.674 20.201 1.00 43.55 ? OE1 GLU A 78 1 ATOM 1828 O OE2 . GLU E 3 78 . 24.475 69.923 21.551 1.00 37.15 ? OE2 GLU A 78 1 ATOM 1829 N N . GLY E 3 79 . 27.102 71.872 16.529 1.00 46.22 ? N GLY A 79 1 ATOM 1830 C CA . GLY E 3 79 . 27.586 72.776 15.489 1.00 48.69 ? CA GLY A 79 1 ATOM 1831 C C . GLY E 3 79 . 28.298 72.166 14.276 1.00 42.68 ? C GLY A 79 1 ATOM 1832 O O . GLY E 3 79 . 29.325 72.698 13.778 1.00 30.47 ? O GLY A 79 1 ATOM 1833 N N . GLN E 3 80 . 27.772 71.053 13.783 1.00 45.11 ? N GLN A 80 1 ATOM 1834 C CA . GLN E 3 80 . 28.360 70.473 12.601 1.00 42.89 ? CA GLN A 80 1 ATOM 1835 C C . GLN E 3 80 . 27.525 70.938 11.420 1.00 41.23 ? C GLN A 80 1 ATOM 1836 O O . GLN E 3 80 . 26.302 71.124 11.541 1.00 39.58 ? O GLN A 80 1 ATOM 1837 C CB . GLN E 3 80 . 28.359 68.940 12.715 1.00 46.42 ? CB GLN A 80 1 ATOM 1838 C CG . GLN E 3 80 . 29.252 68.388 13.832 1.00 43.16 ? CG GLN A 80 1 ATOM 1839 C CD . GLN E 3 80 . 29.474 66.891 13.706 1.00 48.16 ? CD GLN A 80 1 ATOM 1840 O OE1 . GLN E 3 80 . 30.557 66.429 13.310 1.00 42.62 ? OE1 GLN A 80 1 ATOM 1841 N NE2 . GLN E 3 80 . 28.443 66.121 14.028 1.00 46.28 ? NE2 GLN A 80 1 ATOM 1842 N N . GLU E 3 81 . 28.186 71.163 10.293 1.00 36.87 ? N GLU A 81 1 ATOM 1843 C CA . GLU E 3 81 . 27.487 71.603 9.083 1.00 35.83 ? CA GLU A 81 1 ATOM 1844 C C . GLU E 3 81 . 26.672 70.453 8.445 1.00 36.6 ? C GLU A 81 1 ATOM 1845 O O . GLU E 3 81 . 26.724 69.319 8.936 1.00 35.61 ? O GLU A 81 1 ATOM 1846 C CB . GLU E 3 81 . 28.524 72.129 8.107 1.00 41.66 ? CB GLU A 81 1 ATOM 1847 C CG . GLU E 3 81 . 29.510 73.051 8.809 1.00 44.03 ? CG GLU A 81 1 ATOM 1848 C CD . GLU E 3 81 . 30.367 73.852 7.879 1.00 49.44 ? CD GLU A 81 1 ATOM 1849 O OE1 . GLU E 3 81 . 30.417 75.076 8.086 1.00 55 ? OE1 GLU A 81 1 ATOM 1850 O OE2 . GLU E 3 81 . 30.989 73.283 6.958 1.00 48.69 ? OE2 GLU A 81 1 ATOM 1851 N N . ARG E 3 82 . 25.895 70.748 7.396 1.00 27.15 ? N ARG A 82 1 ATOM 1852 C CA . ARG E 3 82 . 25.130 69.725 6.672 1.00 23.9 ? CA ARG A 82 1 ATOM 1853 C C . ARG E 3 82 . 26.166 69.218 5.662 1.00 20.67 ? C ARG A 82 1 ATOM 1854 O O . ARG E 3 82 . 26.767 70.046 4.983 1.00 27.73 ? O ARG A 82 1 ATOM 1855 C CB . ARG E 3 82 . 23.936 70.359 5.960 1.00 20.29 ? CB ARG A 82 1 ATOM 1856 C CG . ARG E 3 82 . 22.982 71.156 6.834 1.00 26.02 ? CG ARG A 82 1 ATOM 1857 C CD . ARG E 3 82 . 21.699 70.447 7.165 1.00 18.92 ? CD ARG A 82 1 ATOM 1858 N NE . ARG E 3 82 . 21.919 69.244 7.969 1.00 41.63 ? NE ARG A 82 1 ATOM 1859 C CZ . ARG E 3 82 . 20.977 68.632 8.691 1.00 38.51 ? CZ ARG A 82 1 ATOM 1860 N NH1 . ARG E 3 82 . 19.715 69.089 8.731 1.00 33.68 ? NH1 ARG A 82 1 ATOM 1861 N NH2 . ARG E 3 82 . 21.307 67.555 9.387 1.00 38.07 ? NH2 ARG A 82 1 ATOM 1862 N N . SER E 3 83 . 26.376 67.905 5.537 1.00 10.76 ? N SER A 83 1 ATOM 1863 C CA . SER E 3 83 . 27.491 67.424 4.701 1.00 11.3 ? CA SER A 83 1 ATOM 1864 C C . SER E 3 83 . 27.305 67.181 3.208 1.00 6.17 ? C SER A 83 1 ATOM 1865 O O . SER E 3 83 . 28.297 66.884 2.547 1.00 8.1 ? O SER A 83 1 ATOM 1866 C CB . SER E 3 83 . 28.080 66.115 5.275 1.00 6 ? CB SER A 83 1 ATOM 1867 O OG . SER E 3 83 . 27.145 65.043 5.227 1.00 10.48 ? OG SER A 83 1 ATOM 1868 N N . ALA E 3 84 . 26.112 67.312 2.666 1.00 6 ? N ALA A 84 1 ATOM 1869 C CA . ALA E 3 84 . 25.907 67.047 1.234 1.00 13.33 ? CA ALA A 84 1 ATOM 1870 C C . ALA E 3 84 . 24.703 67.799 0.768 1.00 14.8 ? C ALA A 84 1 ATOM 1871 O O . ALA E 3 84 . 24.214 68.695 1.449 1.00 19.43 ? O ALA A 84 1 ATOM 1872 C CB . ALA E 3 84 . 25.678 65.541 0.972 1.00 22.03 ? CB ALA A 84 1 ATOM 1873 N N . TRP E 3 85 . 24.214 67.430 -0.394 1.00 11.47 ? N TRP A 85 1 ATOM 1874 C CA . TRP E 3 85 . 23.019 68.068 -0.873 1.00 11.4 ? CA TRP A 85 1 ATOM 1875 C C . TRP E 3 85 . 21.912 67.055 -1.014 1.00 10.37 ? C TRP A 85 1 ATOM 1876 O O . TRP E 3 85 . 22.139 65.862 -1.158 1.00 20.14 ? O TRP A 85 1 ATOM 1877 C CB . TRP E 3 85 . 23.300 68.713 -2.199 1.00 21.53 ? CB TRP A 85 1 ATOM 1878 C CG . TRP E 3 85 . 23.682 70.120 -2.147 1.00 21.1 ? CG TRP A 85 1 ATOM 1879 C CD1 . TRP E 3 85 . 22.833 71.166 -2.150 1.00 21.65 ? CD1 TRP A 85 1 ATOM 1880 C CD2 . TRP E 3 85 . 24.991 70.665 -2.223 1.00 12.05 ? CD2 TRP A 85 1 ATOM 1881 N NE1 . TRP E 3 85 . 23.526 72.342 -2.251 1.00 13.68 ? NE1 TRP A 85 1 ATOM 1882 C CE2 . TRP E 3 85 . 24.856 72.063 -2.303 1.00 15.41 ? CE2 TRP A 85 1 ATOM 1883 C CE3 . TRP E 3 85 . 26.257 70.115 -2.251 1.00 13.77 ? CE3 TRP A 85 1 ATOM 1884 C CZ2 . TRP E 3 85 . 25.934 72.918 -2.411 1.00 6.21 ? CZ2 TRP A 85 1 ATOM 1885 C CZ3 . TRP E 3 85 . 27.344 70.964 -2.357 1.00 15.3 ? CZ3 TRP A 85 1 ATOM 1886 C CH2 . TRP E 3 85 . 27.172 72.349 -2.442 1.00 18.9 ? CH2 TRP A 85 1 ATOM 1887 N N . VAL E 3 86 . 20.703 67.544 -1.041 1.00 6 ? N VAL A 86 1 ATOM 1888 C CA . VAL E 3 86 . 19.566 66.691 -1.097 1.00 6 ? CA VAL A 86 1 ATOM 1889 C C . VAL E 3 86 . 18.480 67.505 -1.788 1.00 13.05 ? C VAL A 86 1 ATOM 1890 O O . VAL E 3 86 . 18.044 68.556 -1.278 1.00 19.1 ? O VAL A 86 1 ATOM 1891 C CB . VAL E 3 86 . 19.164 66.285 0.351 1.00 6 ? CB VAL A 86 1 ATOM 1892 C CG1 . VAL E 3 86 . 17.905 65.475 0.357 1.00 7.7 ? CG1 VAL A 86 1 ATOM 1893 C CG2 . VAL E 3 86 . 20.252 65.488 0.952 1.00 6 ? CG2 VAL A 86 1 ATOM 1894 N N . ARG E 3 87 . 18.078 67.020 -2.960 1.00 17.12 ? N ARG A 87 1 ATOM 1895 C CA . ARG E 3 87 . 17.091 67.633 -3.828 1.00 19.39 ? CA ARG A 87 1 ATOM 1896 C C . ARG E 3 87 . 15.949 66.657 -4.071 1.00 23.02 ? C ARG A 87 1 ATOM 1897 O O . ARG E 3 87 . 16.187 65.500 -4.343 1.00 27.12 ? O ARG A 87 1 ATOM 1898 C CB . ARG E 3 87 . 17.784 68.008 -5.140 1.00 14.28 ? CB ARG A 87 1 ATOM 1899 C CG . ARG E 3 87 . 16.849 68.186 -6.314 1.00 29.5 ? CG ARG A 87 1 ATOM 1900 C CD . ARG E 3 87 . 17.570 68.425 -7.657 1.00 30.53 ? CD ARG A 87 1 ATOM 1901 N NE . ARG E 3 87 . 18.262 67.287 -8.268 1.00 37.35 ? NE ARG A 87 1 ATOM 1902 C CZ . ARG E 3 87 . 19.565 67.275 -8.582 1.00 42.86 ? CZ ARG A 87 1 ATOM 1903 N NH1 . ARG E 3 87 . 20.323 68.349 -8.330 1.00 35.93 ? NH1 ARG A 87 1 ATOM 1904 N NH2 . ARG E 3 87 . 20.115 66.203 -9.179 1.00 27.91 ? NH2 ARG A 87 1 ATOM 1905 N N . ALA E 3 88 . 14.710 67.110 -3.974 1.00 30.45 ? N ALA A 88 1 ATOM 1906 C CA . ALA E 3 88 . 13.575 66.227 -4.192 1.00 32.4 ? CA ALA A 88 1 ATOM 1907 C C . ALA E 3 88 . 13.623 65.688 -5.590 1.00 33.41 ? C ALA A 88 1 ATOM 1908 O O . ALA E 3 88 . 13.683 66.465 -6.532 1.00 42.77 ? O ALA A 88 1 ATOM 1909 C CB . ALA E 3 88 . 12.311 66.975 -4.006 1.00 31.17 ? CB ALA A 88 1 ATOM 1910 N N . LYS E 3 89 . 13.631 64.370 -5.734 1.00 32.75 ? N LYS A 89 1 ATOM 1911 C CA . LYS E 3 89 . 13.653 63.750 -7.061 1.00 34.42 ? CA LYS A 89 1 ATOM 1912 C C . LYS E 3 89 . 12.225 63.831 -7.615 1.00 30.9 ? C LYS A 89 1 ATOM 1913 O O . LYS E 3 89 . 11.980 63.888 -8.825 1.00 32.55 ? O LYS A 89 1 ATOM 1914 C CB . LYS E 3 89 . 14.120 62.293 -6.930 1.00 35.68 ? CB LYS A 89 1 ATOM 1915 C CG . LYS E 3 89 . 14.923 61.824 -8.113 1.00 36.56 ? CG LYS A 89 1 ATOM 1916 C CD . LYS E 3 89 . 15.513 60.411 -7.969 1.00 34.14 ? CD LYS A 89 1 ATOM 1917 C CE . LYS E 3 89 . 14.535 59.261 -8.223 1.00 36.64 ? CE LYS A 89 1 ATOM 1918 N NZ . LYS E 3 89 . 13.699 58.787 -7.090 1.00 31.48 ? NZ LYS A 89 1 ATOM 1919 N N . THR E 3 90 . 11.295 63.843 -6.665 1.00 30.89 ? N THR A 90 1 ATOM 1920 C CA . THR E 3 90 . 9.860 63.965 -6.886 1.00 32.73 ? CA THR A 90 1 ATOM 1921 C C . THR E 3 90 . 9.328 64.859 -5.788 1.00 33.54 ? C THR A 90 1 ATOM 1922 O O . THR E 3 90 . 10.102 65.461 -5.047 1.00 40.04 ? O THR A 90 1 ATOM 1923 C CB . THR E 3 90 . 9.112 62.620 -6.779 1.00 34.98 ? CB THR A 90 1 ATOM 1924 O OG1 . THR E 3 90 . 9.450 62.011 -5.531 1.00 39.57 ? OG1 THR A 90 1 ATOM 1925 C CG2 . THR E 3 90 . 9.454 61.702 -7.948 1.00 40.12 ? CG2 THR A 90 1 ATOM 1926 N N . ALA E 3 91 . 8.018 64.961 -5.675 1.00 25.85 ? N ALA A 91 1 ATOM 1927 C CA . ALA E 3 91 . 7.469 65.797 -4.633 1.00 27.82 ? CA ALA A 91 1 ATOM 1928 C C . ALA E 3 91 . 7.696 65.150 -3.272 1.00 33.09 ? C ALA A 91 1 ATOM 1929 O O . ALA E 3 91 . 7.710 63.934 -3.167 1.00 40.41 ? O ALA A 91 1 ATOM 1930 C CB . ALA E 3 91 . 6.001 65.988 -4.906 1.00 33.09 ? CB ALA A 91 1 ATOM 1931 N N . CYS E 3 92 . 7.856 65.918 -2.207 1.00 36.14 ? N CYS A 92 1 ATOM 1932 C CA . CYS E 3 92 . 8.078 65.220 -0.961 1.00 44.77 ? CA CYS A 92 1 ATOM 1933 C C . CYS E 3 92 . 7.499 65.844 0.302 1.00 51.16 ? C CYS A 92 1 ATOM 1934 O O . CYS E 3 92 . 7.872 66.968 0.679 1.00 55 ? O CYS A 92 1 ATOM 1935 C CB . CYS E 3 92 . 9.562 65.046 -0.727 1.00 45.43 ? CB CYS A 92 1 ATOM 1936 S SG . CYS E 3 92 . 10.418 64.677 -2.190 1.00 41.87 ? SG CYS A 92 1 ATOM 1937 N N . GLU E 3 93 . 6.573 65.131 0.942 1.00 45.15 ? N GLU A 93 1 ATOM 1938 C CA . GLU E 3 93 . 6.115 65.568 2.247 1.00 40.07 ? CA GLU A 93 1 ATOM 1939 C C . GLU E 3 93 . 7.268 65.124 3.163 1.00 38.57 ? C GLU A 93 1 ATOM 1940 O O . GLU E 3 93 . 7.531 63.930 3.290 1.00 46 ? O GLU A 93 1 ATOM 1941 C CB . GLU E 3 93 . 4.852 64.846 2.683 1.00 40.37 ? CB GLU A 93 1 ATOM 1942 C CG . GLU E 3 93 . 3.622 65.062 1.879 1.00 43.07 ? CG GLU A 93 1 ATOM 1943 C CD . GLU E 3 93 . 2.458 64.267 2.448 1.00 46.73 ? CD GLU A 93 1 ATOM 1944 O OE1 . GLU E 3 93 . 2.482 63.886 3.656 1.00 45.91 ? OE1 GLU A 93 1 ATOM 1945 O OE2 . GLU E 3 93 . 1.512 64.026 1.669 1.00 50.53 ? OE2 GLU A 93 1 ATOM 1946 N N . VAL E 3 94 . 7.953 66.063 3.784 1.00 25.26 ? N VAL A 94 1 ATOM 1947 C CA . VAL E 3 94 . 9.118 65.773 4.592 1.00 19.52 ? CA VAL A 94 1 ATOM 1948 C C . VAL E 3 94 . 8.897 66.290 5.995 1.00 22.16 ? C VAL A 94 1 ATOM 1949 O O . VAL E 3 94 . 8.955 67.495 6.223 1.00 27.41 ? O VAL A 94 1 ATOM 1950 C CB . VAL E 3 94 . 10.345 66.451 3.948 1.00 27.22 ? CB VAL A 94 1 ATOM 1951 C CG1 . VAL E 3 94 . 11.586 66.291 4.798 1.00 34.77 ? CG1 VAL A 94 1 ATOM 1952 C CG2 . VAL E 3 94 . 10.571 65.836 2.611 1.00 34.72 ? CG2 VAL A 94 1 ATOM 1953 N N . ALA E 3 95 . 8.633 65.384 6.932 1.00 21.55 ? N ALA A 95 1 ATOM 1954 C CA . ALA E 3 95 . 8.413 65.749 8.331 1.00 19.89 ? CA ALA A 95 1 ATOM 1955 C C . ALA E 3 95 . 9.648 66.317 8.977 1.00 17.88 ? C ALA A 95 1 ATOM 1956 O O . ALA E 3 95 . 10.783 66.018 8.599 1.00 20.23 ? O ALA A 95 1 ATOM 1957 C CB . ALA E 3 95 . 7.982 64.536 9.155 1.00 23.5 ? CB ALA A 95 1 ATOM 1958 N N . GLU E 3 96 . 9.410 67.107 10.005 1.00 25.98 ? N GLU A 96 1 ATOM 1959 C CA . GLU E 3 96 . 10.490 67.661 10.767 1.00 29.5 ? CA GLU A 96 1 ATOM 1960 C C . GLU E 3 96 . 10.201 67.791 12.252 1.00 33.73 ? C GLU A 96 1 ATOM 1961 O O . GLU E 3 96 . 9.084 68.046 12.689 1.00 35.78 ? O GLU A 96 1 ATOM 1962 C CB . GLU E 3 96 . 10.866 69.051 10.274 1.00 27.63 ? CB GLU A 96 1 ATOM 1963 C CG . GLU E 3 96 . 11.637 69.106 9.007 1.00 32.63 ? CG GLU A 96 1 ATOM 1964 C CD . GLU E 3 96 . 10.858 69.759 7.912 1.00 44.18 ? CD GLU A 96 1 ATOM 1965 O OE1 . GLU E 3 96 . 11.466 70.476 7.088 1.00 45.71 ? OE1 GLU A 96 1 ATOM 1966 O OE2 . GLU E 3 96 . 9.629 69.551 7.882 1.00 53.2 ? OE2 GLU A 96 1 ATOM 1967 N N . ILE E 3 97 . 11.291 67.564 12.971 1.00 36.22 ? N ILE A 97 1 ATOM 1968 C CA . ILE E 3 97 . 11.520 67.749 14.392 1.00 37.13 ? CA ILE A 97 1 ATOM 1969 C C . ILE E 3 97 . 12.756 68.579 14.553 1.00 35.72 ? C ILE A 97 1 ATOM 1970 O O . ILE E 3 97 . 13.247 69.075 13.552 1.00 32.79 ? O ILE A 97 1 ATOM 1971 C CB . ILE E 3 97 . 11.823 66.431 15.203 1.00 36.02 ? CB ILE A 97 1 ATOM 1972 C CG1 . ILE E 3 97 . 11.163 65.223 14.564 1.00 35.7 ? CG1 ILE A 97 1 ATOM 1973 C CG2 . ILE E 3 97 . 11.213 66.545 16.624 1.00 24.59 ? CG2 ILE A 97 1 ATOM 1974 C CD1 . ILE E 3 97 . 11.442 63.942 15.305 1.00 39.9 ? CD1 ILE A 97 1 ATOM 1975 N N . SER E 3 98 . 13.287 68.758 15.749 1.00 40.49 ? N SER A 98 1 ATOM 1976 C CA . SER E 3 98 . 14.551 69.491 15.807 1.00 43.85 ? CA SER A 98 1 ATOM 1977 C C . SER E 3 98 . 15.480 68.575 16.566 1.00 42.09 ? C SER A 98 1 ATOM 1978 O O . SER E 3 98 . 15.022 67.554 17.113 1.00 41.2 ? O SER A 98 1 ATOM 1979 C CB . SER E 3 98 . 14.391 70.858 16.548 1.00 42.58 ? CB SER A 98 1 ATOM 1980 O OG . SER E 3 98 . 14.027 70.740 17.910 1.00 44.95 ? OG SER A 98 1 ATOM 1981 N N . TYR E 3 99 . 16.764 68.873 16.614 1.00 35.58 ? N TYR A 99 1 ATOM 1982 C CA . TYR E 3 99 . 17.617 67.921 17.281 1.00 38.18 ? CA TYR A 99 1 ATOM 1983 C C . TYR E 3 99 . 17.200 67.637 18.724 1.00 41.1 ? C TYR A 99 1 ATOM 1984 O O . TYR E 3 99 . 17.006 66.472 19.136 1.00 35.74 ? O TYR A 99 1 ATOM 1985 C CB . TYR E 3 99 . 19.056 68.436 17.217 1.00 32.98 ? CB TYR A 99 1 ATOM 1986 C CG . TYR E 3 99 . 19.697 68.180 15.859 1.00 25.49 ? CG TYR A 99 1 ATOM 1987 C CD1 . TYR E 3 99 . 18.969 67.607 14.814 1.00 29.95 ? CD1 TYR A 99 1 ATOM 1988 C CD2 . TYR E 3 99 . 21.021 68.488 15.627 1.00 22.03 ? CD2 TYR A 99 1 ATOM 1989 C CE1 . TYR E 3 99 . 19.544 67.349 13.585 1.00 23.04 ? CE1 TYR A 99 1 ATOM 1990 C CE2 . TYR E 3 99 . 21.607 68.239 14.409 1.00 19.43 ? CE2 TYR A 99 1 ATOM 1991 C CZ . TYR E 3 99 . 20.866 67.666 13.384 1.00 22.99 ? CZ TYR A 99 1 ATOM 1992 O OH . TYR E 3 99 . 21.449 67.402 12.167 1.00 22.8 ? OH TYR A 99 1 ATOM 1993 N N . LYS E 3 100 . 16.998 68.708 19.480 1.00 45.21 ? N LYS A 100 1 ATOM 1994 C CA . LYS E 3 100 . 16.676 68.561 20.889 1.00 43 ? CA LYS A 100 1 ATOM 1995 C C . LYS E 3 100 . 15.340 67.917 21.120 1.00 40.2 ? C LYS A 100 1 ATOM 1996 O O . LYS E 3 100 . 15.254 67.016 21.960 1.00 41.22 ? O LYS A 100 1 ATOM 1997 C CB . LYS E 3 100 . 16.724 69.934 21.591 1.00 35.73 ? CB LYS A 100 1 ATOM 1998 C CG . LYS E 3 100 . 18.161 70.482 21.720 1.00 29.76 ? CG LYS A 100 1 ATOM 1999 C CD . LYS E 3 100 . 18.414 71.768 20.923 1.00 33.34 ? CD LYS A 100 1 ATOM 2000 C CE . LYS E 3 100 . 18.210 71.711 19.371 1.00 32.98 ? CE LYS A 100 1 ATOM 2001 N NZ . LYS E 3 100 . 16.791 71.664 18.855 1.00 32.31 ? NZ LYS A 100 1 ATOM 2002 N N . LYS E 3 101 . 14.299 68.313 20.396 1.00 24.97 ? N LYS A 101 1 ATOM 2003 C CA . LYS E 3 101 . 13.056 67.660 20.732 1.00 29.84 ? CA LYS A 101 1 ATOM 2004 C C . LYS E 3 101 . 13.182 66.176 20.428 1.00 37.14 ? C LYS A 101 1 ATOM 2005 O O . LYS E 3 101 . 12.539 65.330 21.077 1.00 41.51 ? O LYS A 101 1 ATOM 2006 C CB . LYS E 3 101 . 11.893 68.258 19.947 1.00 37.74 ? CB LYS A 101 1 ATOM 2007 C CG . LYS E 3 101 . 10.519 67.818 20.523 1.00 43.67 ? CG LYS A 101 1 ATOM 2008 C CD . LYS E 3 101 . 10.494 68.057 22.042 1.00 43.49 ? CD LYS A 101 1 ATOM 2009 C CE . LYS E 3 101 . 9.179 67.691 22.696 1.00 50.32 ? CE LYS A 101 1 ATOM 2010 N NZ . LYS E 3 101 . 9.374 67.623 24.180 1.00 43.61 ? NZ LYS A 101 1 ATOM 2011 N N . PHE E 3 102 . 14.044 65.860 19.463 1.00 45.97 ? N PHE A 102 1 ATOM 2012 C CA . PHE E 3 102 . 14.285 64.473 19.109 1.00 40.49 ? CA PHE A 102 1 ATOM 2013 C C . PHE E 3 102 . 14.964 63.738 20.278 1.00 33.92 ? C PHE A 102 1 ATOM 2014 O O . PHE E 3 102 . 14.473 62.698 20.702 1.00 35.16 ? O PHE A 102 1 ATOM 2015 C CB . PHE E 3 102 . 15.173 64.382 17.859 1.00 30.78 ? CB PHE A 102 1 ATOM 2016 C CG . PHE E 3 102 . 15.397 62.981 17.421 1.00 19.48 ? CG PHE A 102 1 ATOM 2017 C CD1 . PHE E 3 102 . 14.377 62.268 16.870 1.00 21.14 ? CD1 PHE A 102 1 ATOM 2018 C CD2 . PHE E 3 102 . 16.623 62.382 17.582 1.00 26.31 ? CD2 PHE A 102 1 ATOM 2019 C CE1 . PHE E 3 102 . 14.565 60.979 16.484 1.00 25.78 ? CE1 PHE A 102 1 ATOM 2020 C CE2 . PHE E 3 102 . 16.836 61.075 17.197 1.00 28.19 ? CE2 PHE A 102 1 ATOM 2021 C CZ . PHE E 3 102 . 15.816 60.372 16.646 1.00 25.6 ? CZ PHE A 102 1 ATOM 2022 N N . ARG E 3 103 . 16.073 64.260 20.806 1.00 33.19 ? N ARG A 103 1 ATOM 2023 C CA . ARG E 3 103 . 16.729 63.605 21.947 1.00 37.05 ? CA ARG A 103 1 ATOM 2024 C C . ARG E 3 103 . 15.728 63.449 23.119 1.00 43.35 ? C ARG A 103 1 ATOM 2025 O O . ARG E 3 103 . 15.731 62.435 23.839 1.00 43.03 ? O ARG A 103 1 ATOM 2026 C CB . ARG E 3 103 . 17.916 64.432 22.421 1.00 33 ? CB ARG A 103 1 ATOM 2027 C CG . ARG E 3 103 . 18.814 64.818 21.332 1.00 24.18 ? CG ARG A 103 1 ATOM 2028 C CD . ARG E 3 103 . 19.932 65.615 21.893 1.00 28.95 ? CD ARG A 103 1 ATOM 2029 N NE . ARG E 3 103 . 20.518 66.415 20.820 1.00 35.23 ? NE ARG A 103 1 ATOM 2030 C CZ . ARG E 3 103 . 21.816 66.637 20.659 1.00 29.7 ? CZ ARG A 103 1 ATOM 2031 N NH1 . ARG E 3 103 . 22.710 66.122 21.495 1.00 30.43 ? NH1 ARG A 103 1 ATOM 2032 N NH2 . ARG E 3 103 . 22.221 67.395 19.658 1.00 38.48 ? NH2 ARG A 103 1 ATOM 2033 N N . GLN E 3 104 . 14.892 64.474 23.302 1.00 36.81 ? N GLN A 104 1 ATOM 2034 C CA . GLN E 3 104 . 13.846 64.470 24.308 1.00 35.02 ? CA GLN A 104 1 ATOM 2035 C C . GLN E 3 104 . 12.879 63.373 23.940 1.00 32.89 ? C GLN A 104 1 ATOM 2036 O O . GLN E 3 104 . 12.262 62.769 24.786 1.00 36.28 ? O GLN A 104 1 ATOM 2037 C CB . GLN E 3 104 . 13.140 65.842 24.331 1.00 45.28 ? CB GLN A 104 1 ATOM 2038 C CG . GLN E 3 104 . 13.956 66.951 25.042 1.00 47.48 ? CG GLN A 104 1 ATOM 2039 C CD . GLN E 3 104 . 13.487 68.386 24.755 1.00 53.21 ? CD GLN A 104 1 ATOM 2040 O OE1 . GLN E 3 104 . 12.301 68.727 24.868 1.00 48.25 ? OE1 GLN A 104 1 ATOM 2041 N NE2 . GLN E 3 104 . 14.444 69.236 24.383 1.00 52.3 ? NE2 GLN A 104 1 ATOM 2042 N N . LEU E 3 105 . 12.758 63.127 22.649 1.00 33.82 ? N LEU A 105 1 ATOM 2043 C CA . LEU E 3 105 . 11.908 62.077 22.132 1.00 34.59 ? CA LEU A 105 1 ATOM 2044 C C . LEU E 3 105 . 12.575 60.723 22.230 1.00 37.42 ? C LEU A 105 1 ATOM 2045 O O . LEU E 3 105 . 11.919 59.709 21.962 1.00 42.68 ? O LEU A 105 1 ATOM 2046 C CB . LEU E 3 105 . 11.579 62.342 20.677 1.00 45.85 ? CB LEU A 105 1 ATOM 2047 C CG . LEU E 3 105 . 10.730 63.542 20.304 1.00 43.79 ? CG LEU A 105 1 ATOM 2048 C CD1 . LEU E 3 105 . 10.920 63.884 18.835 1.00 50.06 ? CD1 LEU A 105 1 ATOM 2049 C CD2 . LEU E 3 105 . 9.304 63.229 20.645 1.00 43.91 ? CD2 LEU A 105 1 ATOM 2050 N N . ILE E 3 106 . 13.868 60.699 22.563 1.00 40.48 ? N ILE A 106 1 ATOM 2051 C CA . ILE E 3 106 . 14.614 59.434 22.677 1.00 42.64 ? CA ILE A 106 1 ATOM 2052 C C . ILE E 3 106 . 14.595 58.810 24.083 1.00 47.81 ? C ILE A 106 1 ATOM 2053 O O . ILE E 3 106 . 14.244 57.625 24.228 1.00 51.24 ? O ILE A 106 1 ATOM 2054 C CB . ILE E 3 106 . 16.105 59.544 22.372 1.00 36.82 ? CB ILE A 106 1 ATOM 2055 C CG1 . ILE E 3 106 . 16.359 60.281 21.078 1.00 41.93 ? CG1 ILE A 106 1 ATOM 2056 C CG2 . ILE E 3 106 . 16.661 58.133 22.176 1.00 42.11 ? CG2 ILE A 106 1 ATOM 2057 C CD1 . ILE E 3 106 . 17.837 60.397 20.805 1.00 39.03 ? CD1 ILE A 106 1 ATOM 2058 N N . GLN E 3 107 . 15.003 59.590 25.098 1.00 47.45 ? N GLN A 107 1 ATOM 2059 C CA . GLN E 3 107 . 15.083 59.127 26.491 1.00 44.95 ? CA GLN A 107 1 ATOM 2060 C C . GLN E 3 107 . 13.720 58.642 27.008 1.00 41.91 ? C GLN A 107 1 ATOM 2061 O O . GLN E 3 107 . 13.572 58.302 28.181 1.00 47.41 ? O GLN A 107 1 ATOM 2062 C CB . GLN E 3 107 . 15.637 60.284 27.346 1.00 52.08 ? CB GLN A 107 1 ATOM 2063 C CG . GLN E 3 107 . 16.568 59.913 28.541 1.00 52.32 ? CG GLN A 107 1 ATOM 2064 C CD . GLN E 3 107 . 15.862 59.661 29.885 1.00 55 ? CD GLN A 107 1 ATOM 2065 O OE1 . GLN E 3 107 . 16.185 58.702 30.591 1.00 52.6 ? OE1 GLN A 107 1 ATOM 2066 N NE2 . GLN E 3 107 . 14.917 60.537 30.251 1.00 52.61 ? NE2 GLN A 107 1 ATOM 2067 N N . VAL E 3 108 . 12.712 58.676 26.142 1.00 38.72 ? N VAL A 108 1 ATOM 2068 C CA . VAL E 3 108 . 11.360 58.338 26.538 1.00 41.32 ? CA VAL A 108 1 ATOM 2069 C C . VAL E 3 108 . 11.091 56.989 25.817 1.00 48.15 ? C VAL A 108 1 ATOM 2070 O O . VAL E 3 108 . 11.154 55.962 26.480 1.00 52.87 ? O VAL A 108 1 ATOM 2071 C CB . VAL E 3 108 . 10.315 59.411 26.071 1.00 47.46 ? CB VAL A 108 1 ATOM 2072 C CG1 . VAL E 3 108 . 8.914 59.040 26.584 1.00 52.09 ? CG1 VAL A 108 1 ATOM 2073 C CG2 . VAL E 3 108 . 10.692 60.777 26.618 1.00 50.35 ? CG2 VAL A 108 1 ATOM 2074 N N . ASN E 3 109 . 10.869 56.931 24.496 1.00 51.35 ? N ASN A 109 1 ATOM 2075 C CA . ASN E 3 109 . 10.745 55.637 23.727 1.00 50.46 ? CA ASN A 109 1 ATOM 2076 C C . ASN E 3 109 . 11.969 55.350 22.877 1.00 46.8 ? C ASN A 109 1 ATOM 2077 O O . ASN E 3 109 . 12.034 55.776 21.729 1.00 52.04 ? O ASN A 109 1 ATOM 2078 C CB . ASN E 3 109 . 9.546 55.532 22.769 1.00 54.74 ? CB ASN A 109 1 ATOM 2079 C CG . ASN E 3 109 . 9.575 54.228 21.942 1.00 55 ? CG ASN A 109 1 ATOM 2080 O OD1 . ASN E 3 109 . 10.471 53.395 22.102 1.00 50.39 ? OD1 ASN A 109 1 ATOM 2081 N ND2 . ASN E 3 109 . 8.596 54.056 21.062 1.00 55 ? ND2 ASN A 109 1 ATOM 2082 N N . PRO E 3 110 . 12.902 54.537 23.380 1.00 47.69 ? N PRO A 110 1 ATOM 2083 C CA . PRO E 3 110 . 14.184 54.312 22.696 1.00 45.67 ? CA PRO A 110 1 ATOM 2084 C C . PRO E 3 110 . 14.043 53.766 21.261 1.00 43.39 ? C PRO A 110 1 ATOM 2085 O O . PRO E 3 110 . 14.993 53.821 20.470 1.00 38.25 ? O PRO A 110 1 ATOM 2086 C CB . PRO E 3 110 . 14.914 53.371 23.652 1.00 44.78 ? CB PRO A 110 1 ATOM 2087 C CG . PRO E 3 110 . 13.754 52.501 24.152 1.00 43.86 ? CG PRO A 110 1 ATOM 2088 C CD . PRO E 3 110 . 12.804 53.626 24.564 1.00 46.08 ? CD PRO A 110 1 ATOM 2089 N N . ASP E 3 111 . 12.848 53.311 20.904 1.00 37.97 ? N ASP A 111 1 ATOM 2090 C CA . ASP E 3 111 . 12.653 52.671 19.625 1.00 39.63 ? CA ASP A 111 1 ATOM 2091 C C . ASP E 3 111 . 13.221 53.406 18.418 1.00 44.48 ? C ASP A 111 1 ATOM 2092 O O . ASP E 3 111 . 14.062 52.808 17.717 1.00 39.4 ? O ASP A 111 1 ATOM 2093 C CB . ASP E 3 111 . 11.161 52.423 19.393 1.00 48.25 ? CB ASP A 111 1 ATOM 2094 C CG . ASP E 3 111 . 10.895 51.126 18.591 1.00 48.08 ? CG ASP A 111 1 ATOM 2095 O OD1 . ASP E 3 111 . 11.851 50.322 18.419 1.00 43.79 ? OD1 ASP A 111 1 ATOM 2096 O OD2 . ASP E 3 111 . 9.738 50.901 18.145 1.00 47.39 ? OD2 ASP A 111 1 ATOM 2097 N N . ILE E 3 112 . 12.816 54.667 18.167 1.00 48.35 ? N ILE A 112 1 ATOM 2098 C CA . ILE E 3 112 . 13.295 55.373 16.956 1.00 44.75 ? CA ILE A 112 1 ATOM 2099 C C . ILE E 3 112 . 14.773 55.701 16.961 1.00 41.87 ? C ILE A 112 1 ATOM 2100 O O . ILE E 3 112 . 15.311 55.940 15.867 1.00 48.94 ? O ILE A 112 1 ATOM 2101 C CB . ILE E 3 112 . 12.531 56.748 16.647 1.00 36.77 ? CB ILE A 112 1 ATOM 2102 C CG1 . ILE E 3 112 . 12.367 57.586 17.918 1.00 37.3 ? CG1 ILE A 112 1 ATOM 2103 C CG2 . ILE E 3 112 . 11.223 56.426 15.958 1.00 34.08 ? CG2 ILE A 112 1 ATOM 2104 C CD1 . ILE E 3 112 . 13.649 58.261 18.423 1.00 36.8 ? CD1 ILE A 112 1 ATOM 2105 N N . LEU E 3 113 . 15.446 55.745 18.113 1.00 31.61 ? N LEU A 113 1 ATOM 2106 C CA . LEU E 3 113 . 16.881 55.939 17.971 1.00 27.12 ? CA LEU A 113 1 ATOM 2107 C C . LEU E 3 113 . 17.323 54.705 17.234 1.00 27.97 ? C LEU A 113 1 ATOM 2108 O O . LEU E 3 113 . 18.153 54.775 16.328 1.00 25.44 ? O LEU A 113 1 ATOM 2109 C CB . LEU E 3 113 . 17.656 55.983 19.294 1.00 22.58 ? CB LEU A 113 1 ATOM 2110 C CG . LEU E 3 113 . 19.141 56.235 18.988 1.00 18.06 ? CG LEU A 113 1 ATOM 2111 C CD1 . LEU E 3 113 . 19.228 57.151 17.782 1.00 19.08 ? CD1 LEU A 113 1 ATOM 2112 C CD2 . LEU E 3 113 . 19.853 56.889 20.172 1.00 20.1 ? CD2 LEU A 113 1 ATOM 2113 N N . MET E 3 114 . 16.709 53.581 17.605 1.00 26.77 ? N MET A 114 1 ATOM 2114 C CA . MET E 3 114 . 17.028 52.332 16.953 1.00 30.66 ? CA MET A 114 1 ATOM 2115 C C . MET E 3 114 . 16.657 52.385 15.517 1.00 32.97 ? C MET A 114 1 ATOM 2116 O O . MET E 3 114 . 17.494 52.024 14.703 1.00 45.97 ? O MET A 114 1 ATOM 2117 C CB . MET E 3 114 . 16.300 51.130 17.575 1.00 33.3 ? CB MET A 114 1 ATOM 2118 C CG . MET E 3 114 . 17.002 50.465 18.783 1.00 37.71 ? CG MET A 114 1 ATOM 2119 S SD . MET E 3 114 . 18.657 49.730 18.472 1.00 45.94 ? SD MET A 114 1 ATOM 2120 C CE . MET E 3 114 . 18.267 48.085 17.927 1.00 48.02 ? CE MET A 114 1 ATOM 2121 N N . ARG E 3 115 . 15.449 52.827 15.170 1.00 34.44 ? N ARG A 115 1 ATOM 2122 C CA . ARG E 3 115 . 15.096 52.839 13.735 1.00 34.05 ? CA ARG A 115 1 ATOM 2123 C C . ARG E 3 115 . 15.974 53.780 12.918 1.00 25.98 ? C ARG A 115 1 ATOM 2124 O O . ARG E 3 115 . 16.183 53.550 11.743 1.00 28.7 ? O ARG A 115 1 ATOM 2125 C CB . ARG E 3 115 . 13.595 53.211 13.520 1.00 28.57 ? CB ARG A 115 1 ATOM 2126 C CG . ARG E 3 115 . 12.626 51.996 13.837 1.00 24.98 ? CG ARG A 115 1 ATOM 2127 C CD . ARG E 3 115 . 11.093 52.206 13.574 1.00 27.12 ? CD ARG A 115 1 ATOM 2128 N NE . ARG E 3 115 . 10.280 51.531 14.598 1.00 28.89 ? NE ARG A 115 1 ATOM 2129 C CZ . ARG E 3 115 . 8.998 51.138 14.498 1.00 35.35 ? CZ ARG A 115 1 ATOM 2130 N NH1 . ARG E 3 115 . 8.269 51.314 13.393 1.00 27.17 ? NH1 ARG A 115 1 ATOM 2131 N NH2 . ARG E 3 115 . 8.405 50.582 15.559 1.00 34.01 ? NH2 ARG A 115 1 ATOM 2132 N N . LEU E 3 116 . 16.528 54.815 13.517 1.00 25.4 ? N LEU A 116 1 ATOM 2133 C CA . LEU E 3 116 . 17.410 55.673 12.750 1.00 20.29 ? CA LEU A 116 1 ATOM 2134 C C . LEU E 3 116 . 18.768 54.960 12.568 1.00 27.21 ? C LEU A 116 1 ATOM 2135 O O . LEU E 3 116 . 19.220 54.727 11.451 1.00 37.2 ? O LEU A 116 1 ATOM 2136 C CB . LEU E 3 116 . 17.569 56.990 13.497 1.00 24.72 ? CB LEU A 116 1 ATOM 2137 C CG . LEU E 3 116 . 18.483 58.072 12.934 1.00 27.81 ? CG LEU A 116 1 ATOM 2138 C CD1 . LEU E 3 116 . 17.667 59.205 12.381 1.00 33.13 ? CD1 LEU A 116 1 ATOM 2139 C CD2 . LEU E 3 116 . 19.365 58.610 14.058 1.00 30.23 ? CD2 LEU A 116 1 ATOM 2140 N N . SER E 3 117 . 19.415 54.578 13.662 1.00 38.07 ? N SER A 117 1 ATOM 2141 C CA . SER E 3 117 . 20.719 53.884 13.625 1.00 36.79 ? CA SER A 117 1 ATOM 2142 C C . SER E 3 117 . 20.775 52.740 12.617 1.00 37.19 ? C SER A 117 1 ATOM 2143 O O . SER E 3 117 . 21.813 52.478 11.992 1.00 42.34 ? O SER A 117 1 ATOM 2144 C CB . SER E 3 117 . 21.069 53.295 14.996 1.00 38.67 ? CB SER A 117 1 ATOM 2145 O OG . SER E 3 117 . 21.440 54.306 15.913 1.00 36.02 ? OG SER A 117 1 ATOM 2146 N N . ALA E 3 118 . 19.663 52.040 12.476 1.00 22.6 ? N ALA A 118 1 ATOM 2147 C CA . ALA E 3 118 . 19.629 50.945 11.554 1.00 19.84 ? CA ALA A 118 1 ATOM 2148 C C . ALA E 3 118 . 19.901 51.440 10.131 1.00 22.4 ? C ALA A 118 1 ATOM 2149 O O . ALA E 3 118 . 20.735 50.855 9.421 1.00 27.22 ? O ALA A 118 1 ATOM 2150 C CB . ALA E 3 118 . 18.265 50.268 11.648 1.00 24.15 ? CB ALA A 118 1 ATOM 2151 N N . GLN E 3 119 . 19.221 52.526 9.727 1.00 28.22 ? N GLN A 119 1 ATOM 2152 C CA . GLN E 3 119 . 19.362 53.105 8.372 1.00 24.21 ? CA GLN A 119 1 ATOM 2153 C C . GLN E 3 119 . 20.757 53.580 8.133 1.00 23.19 ? C GLN A 119 1 ATOM 2154 O O . GLN E 3 119 . 21.231 53.510 7.012 1.00 30.33 ? O GLN A 119 1 ATOM 2155 C CB . GLN E 3 119 . 18.427 54.288 8.166 1.00 18.3 ? CB GLN A 119 1 ATOM 2156 C CG . GLN E 3 119 . 16.947 53.888 8.132 1.00 17.35 ? CG GLN A 119 1 ATOM 2157 C CD . GLN E 3 119 . 16.015 55.084 8.034 1.00 14.29 ? CD GLN A 119 1 ATOM 2158 O OE1 . GLN E 3 119 . 16.451 56.249 7.981 1.00 17.8 ? OE1 GLN A 119 1 ATOM 2159 N NE2 . GLN E 3 119 . 14.723 54.806 7.998 1.00 7.09 ? NE2 GLN A 119 1 ATOM 2160 N N . MET E 3 120 . 21.414 54.052 9.186 1.00 19.53 ? N MET A 120 1 ATOM 2161 C CA . MET E 3 120 . 22.786 54.523 9.091 1.00 14.14 ? CA MET A 120 1 ATOM 2162 C C . MET E 3 120 . 23.732 53.344 9.010 1.00 14.33 ? C MET A 120 1 ATOM 2163 O O . MET E 3 120 . 24.902 53.517 8.733 1.00 24.43 ? O MET A 120 1 ATOM 2164 C CB . MET E 3 120 . 23.191 55.363 10.317 1.00 19.81 ? CB MET A 120 1 ATOM 2165 C CG . MET E 3 120 . 22.223 56.439 10.763 1.00 19.08 ? CG MET A 120 1 ATOM 2166 S SD . MET E 3 120 . 23.222 57.697 11.506 1.00 23.1 ? SD MET A 120 1 ATOM 2167 C CE . MET E 3 120 . 23.537 57.081 13.075 1.00 10.79 ? CE MET A 120 1 ATOM 2168 N N . ALA E 3 121 . 23.259 52.145 9.311 1.00 20.5 ? N ALA A 121 1 ATOM 2169 C CA . ALA E 3 121 . 24.121 50.970 9.204 1.00 18.62 ? CA ALA A 121 1 ATOM 2170 C C . ALA E 3 121 . 24.156 50.560 7.731 1.00 18.96 ? C ALA A 121 1 ATOM 2171 O O . ALA E 3 121 . 25.211 50.337 7.152 1.00 15.12 ? O ALA A 121 1 ATOM 2172 C CB . ALA E 3 121 . 23.560 49.851 10.061 1.00 17.1 ? CB ALA A 121 1 ATOM 2173 N N . ARG E 3 122 . 22.987 50.464 7.119 1.00 20.5 ? N ARG A 122 1 ATOM 2174 C CA . ARG E 3 122 . 22.920 50.153 5.698 1.00 18.16 ? CA ARG A 122 1 ATOM 2175 C C . ARG E 3 122 . 23.799 51.131 4.940 1.00 21.1 ? C ARG A 122 1 ATOM 2176 O O . ARG E 3 122 . 24.712 50.739 4.200 1.00 27.08 ? O ARG A 122 1 ATOM 2177 C CB . ARG E 3 122 . 21.519 50.315 5.131 1.00 26.23 ? CB ARG A 122 1 ATOM 2178 C CG . ARG E 3 122 . 20.632 49.118 4.997 1.00 32.55 ? CG ARG A 122 1 ATOM 2179 C CD . ARG E 3 122 . 21.245 48.032 4.128 1.00 36.45 ? CD ARG A 122 1 ATOM 2180 N NE . ARG E 3 122 . 22.133 47.193 4.924 1.00 29.17 ? NE ARG A 122 1 ATOM 2181 C CZ . ARG E 3 122 . 21.705 46.407 5.904 1.00 31.31 ? CZ ARG A 122 1 ATOM 2182 N NH1 . ARG E 3 122 . 20.404 46.360 6.189 1.00 15.69 ? NH1 ARG A 122 1 ATOM 2183 N NH2 . ARG E 3 122 . 22.574 45.687 6.608 1.00 34.39 ? NH2 ARG A 122 1 ATOM 2184 N N . ARG E 3 123 . 23.537 52.422 5.137 1.00 13.99 ? N ARG A 123 1 ATOM 2185 C CA . ARG E 3 123 . 24.270 53.428 4.383 1.00 6 ? CA ARG A 123 1 ATOM 2186 C C . ARG E 3 123 . 25.763 53.258 4.407 1.00 6 ? C ARG A 123 1 ATOM 2187 O O . ARG E 3 123 . 26.442 53.500 3.420 1.00 15.85 ? O ARG A 123 1 ATOM 2188 C CB . ARG E 3 123 . 23.933 54.805 4.895 1.00 6 ? CB ARG A 123 1 ATOM 2189 C CG . ARG E 3 123 . 22.506 55.089 4.676 1.00 6 ? CG ARG A 123 1 ATOM 2190 C CD . ARG E 3 123 . 22.106 56.403 5.197 1.00 10.26 ? CD ARG A 123 1 ATOM 2191 N NE . ARG E 3 123 . 20.651 56.496 5.193 1.00 13.27 ? NE ARG A 123 1 ATOM 2192 C CZ . ARG E 3 123 . 20.015 57.592 5.590 1.00 13.62 ? CZ ARG A 123 1 ATOM 2193 N NH1 . ARG E 3 123 . 20.722 58.637 6.011 1.00 14.69 ? NH1 ARG A 123 1 ATOM 2194 N NH2 . ARG E 3 123 . 18.689 57.658 5.531 1.00 16.88 ? NH2 ARG A 123 1 ATOM 2195 N N . LEU E 3 124 . 26.319 52.814 5.505 1.00 9.91 ? N LEU A 124 1 ATOM 2196 C CA . LEU E 3 124 . 27.761 52.718 5.489 1.00 11.28 ? CA LEU A 124 1 ATOM 2197 C C . LEU E 3 124 . 28.113 51.476 4.713 1.00 10.41 ? C LEU A 124 1 ATOM 2198 O O . LEU E 3 124 . 29.233 51.355 4.194 1.00 16.33 ? O LEU A 124 1 ATOM 2199 C CB . LEU E 3 124 . 28.307 52.645 6.931 1.00 6.34 ? CB LEU A 124 1 ATOM 2200 C CG . LEU E 3 124 . 29.815 52.737 7.161 1.00 12.65 ? CG LEU A 124 1 ATOM 2201 C CD1 . LEU E 3 124 . 30.422 54.077 6.678 1.00 6 ? CD1 LEU A 124 1 ATOM 2202 C CD2 . LEU E 3 124 . 30.005 52.537 8.664 1.00 16 ? CD2 LEU A 124 1 ATOM 2203 N N . GLN E 3 125 . 27.190 50.518 4.660 1.00 7.92 ? N GLN A 125 1 ATOM 2204 C CA . GLN E 3 125 . 27.510 49.324 3.878 1.00 8.94 ? CA GLN A 125 1 ATOM 2205 C C . GLN E 3 125 . 27.444 49.722 2.431 1.00 8.42 ? C GLN A 125 1 ATOM 2206 O O . GLN E 3 125 . 28.398 49.513 1.683 1.00 17.44 ? O GLN A 125 1 ATOM 2207 C CB . GLN E 3 125 . 26.517 48.203 4.105 1.00 15.87 ? CB GLN A 125 1 ATOM 2208 C CG . GLN E 3 125 . 26.741 47.346 5.288 1.00 16.47 ? CG GLN A 125 1 ATOM 2209 C CD . GLN E 3 125 . 25.516 46.564 5.541 1.00 15.39 ? CD GLN A 125 1 ATOM 2210 O OE1 . GLN E 3 125 . 24.528 47.149 5.871 1.00 21.61 ? OE1 GLN A 125 1 ATOM 2211 N NE2 . GLN E 3 125 . 25.545 45.247 5.346 1.00 28.19 ? NE2 GLN A 125 1 ATOM 2212 N N . VAL E 3 126 . 26.347 50.346 2.042 1.00 6 ? N VAL A 126 1 ATOM 2213 C CA . VAL E 3 126 . 26.253 50.702 0.670 1.00 6 ? CA VAL A 126 1 ATOM 2214 C C . VAL E 3 126 . 27.383 51.622 0.227 1.00 8.1 ? C VAL A 126 1 ATOM 2215 O O . VAL E 3 126 . 27.978 51.406 -0.846 1.00 17.67 ? O VAL A 126 1 ATOM 2216 C CB . VAL E 3 126 . 24.928 51.357 0.416 1.00 6 ? CB VAL A 126 1 ATOM 2217 C CG1 . VAL E 3 126 . 24.803 51.780 -1.051 1.00 13.12 ? CG1 VAL A 126 1 ATOM 2218 C CG2 . VAL E 3 126 . 23.849 50.360 0.749 1.00 7.74 ? CG2 VAL A 126 1 ATOM 2219 N N . THR E 3 127 . 27.721 52.604 1.052 1.00 6 ? N THR A 127 1 ATOM 2220 C CA . THR E 3 127 . 28.733 53.532 0.690 1.00 6 ? CA THR A 127 1 ATOM 2221 C C . THR E 3 127 . 30.055 52.911 0.657 1.00 6 ? C THR A 127 1 ATOM 2222 O O . THR E 3 127 . 30.918 53.374 -0.087 1.00 13.11 ? O THR A 127 1 ATOM 2223 C CB . THR E 3 127 . 28.745 54.701 1.657 1.00 11.39 ? CB THR A 127 1 ATOM 2224 O OG1 . THR E 3 127 . 27.427 55.255 1.683 1.00 13.01 ? OG1 THR A 127 1 ATOM 2225 C CG2 . THR E 3 127 . 29.694 55.832 1.192 1.00 6 ? CG2 THR A 127 1 ATOM 2226 N N . SER E 3 128 . 30.259 51.878 1.462 1.00 12.31 ? N SER A 128 1 ATOM 2227 C CA . SER E 3 128 . 31.563 51.178 1.477 1.00 14.09 ? CA SER A 128 1 ATOM 2228 C C . SER E 3 128 . 31.762 50.427 0.187 1.00 10.53 ? C SER A 128 1 ATOM 2229 O O . SER E 3 128 . 32.861 50.334 -0.308 1.00 6 ? O SER A 128 1 ATOM 2230 C CB . SER E 3 128 . 31.655 50.170 2.631 1.00 10.98 ? CB SER A 128 1 ATOM 2231 O OG . SER E 3 128 . 31.974 50.830 3.844 1.00 14.25 ? OG SER A 128 1 ATOM 2232 N N . GLU E 3 129 . 30.650 49.883 -0.309 1.00 20.35 ? N GLU A 129 1 ATOM 2233 C CA . GLU E 3 129 . 30.589 49.141 -1.543 1.00 23.84 ? CA GLU A 129 1 ATOM 2234 C C . GLU E 3 129 . 30.949 50.110 -2.668 1.00 22.94 ? C GLU A 129 1 ATOM 2235 O O . GLU E 3 129 . 31.856 49.806 -3.488 1.00 22.27 ? O GLU A 129 1 ATOM 2236 C CB . GLU E 3 129 . 29.173 48.588 -1.726 1.00 23.35 ? CB GLU A 129 1 ATOM 2237 C CG . GLU E 3 129 . 28.958 47.628 -2.886 1.00 25.33 ? CG GLU A 129 1 ATOM 2238 C CD . GLU E 3 129 . 27.500 47.672 -3.411 1.00 40.56 ? CD GLU A 129 1 ATOM 2239 O OE1 . GLU E 3 129 . 26.597 48.146 -2.682 1.00 38.47 ? OE1 GLU A 129 1 ATOM 2240 O OE2 . GLU E 3 129 . 27.238 47.256 -4.573 1.00 47.9 ? OE2 GLU A 129 1 ATOM 2241 N N . LYS E 3 130 . 30.272 51.270 -2.686 1.00 9.38 ? N LYS A 130 1 ATOM 2242 C CA . LYS E 3 130 . 30.550 52.281 -3.708 1.00 7.04 ? CA LYS A 130 1 ATOM 2243 C C . LYS E 3 130 . 32.003 52.608 -3.794 1.00 7.28 ? C LYS A 130 1 ATOM 2244 O O . LYS E 3 130 . 32.503 52.849 -4.882 1.00 13.23 ? O LYS A 130 1 ATOM 2245 C CB . LYS E 3 130 . 29.827 53.602 -3.455 1.00 8.63 ? CB LYS A 130 1 ATOM 2246 C CG . LYS E 3 130 . 30.187 54.652 -4.516 1.00 12.81 ? CG LYS A 130 1 ATOM 2247 C CD . LYS E 3 130 . 29.368 55.948 -4.450 1.00 16.18 ? CD LYS A 130 1 ATOM 2248 C CE . LYS E 3 130 . 27.935 55.780 -4.926 1.00 12.95 ? CE LYS A 130 1 ATOM 2249 N NZ . LYS E 3 130 . 27.781 56.616 -6.148 1.00 22.3 ? NZ LYS A 130 1 ATOM 2250 N N . VAL E 3 131 . 32.684 52.656 -2.652 1.00 8.09 ? N VAL A 131 1 ATOM 2251 C CA . VAL E 3 131 . 34.114 52.926 -2.690 1.00 7.49 ? CA VAL A 131 1 ATOM 2252 C C . VAL E 3 131 . 34.848 51.662 -3.126 1.00 8.99 ? C VAL A 131 1 ATOM 2253 O O . VAL E 3 131 . 36.014 51.685 -3.466 1.00 19.06 ? O VAL A 131 1 ATOM 2254 C CB . VAL E 3 131 . 34.600 53.392 -1.305 1.00 6 ? CB VAL A 131 1 ATOM 2255 C CG1 . VAL E 3 131 . 36.077 53.814 -1.366 1.00 6 ? CG1 VAL A 131 1 ATOM 2256 C CG2 . VAL E 3 131 . 33.742 54.559 -0.858 1.00 6 ? CG2 VAL A 131 1 ATOM 2257 N N . GLY E 3 132 . 34.178 50.519 -3.073 1.00 11.39 ? N GLY A 132 1 ATOM 2258 C CA . GLY E 3 132 . 34.810 49.342 -3.623 1.00 6.63 ? CA GLY A 132 1 ATOM 2259 C C . GLY E 3 132 . 34.719 49.479 -5.150 1.00 13.79 ? C GLY A 132 1 ATOM 2260 O O . GLY E 3 132 . 35.727 49.433 -5.891 1.00 6 ? O GLY A 132 1 ATOM 2261 N N . ASN E 3 133 . 33.493 49.698 -5.632 1.00 13.46 ? N ASN A 133 1 ATOM 2262 C CA . ASN E 3 133 . 33.268 49.866 -7.061 1.00 15.82 ? CA ASN A 133 1 ATOM 2263 C C . ASN E 3 133 . 34.171 50.944 -7.692 1.00 15.49 ? C ASN A 133 1 ATOM 2264 O O . ASN E 3 133 . 34.839 50.661 -8.681 1.00 23.4 ? O ASN A 133 1 ATOM 2265 C CB . ASN E 3 133 . 31.793 50.185 -7.281 1.00 16.61 ? CB ASN A 133 1 ATOM 2266 C CG . ASN E 3 133 . 30.907 49.006 -6.889 1.00 28 ? CG ASN A 133 1 ATOM 2267 O OD1 . ASN E 3 133 . 31.415 47.957 -6.479 1.00 32.39 ? OD1 ASN A 133 1 ATOM 2268 N ND2 . ASN E 3 133 . 29.592 49.165 -7.004 1.00 21.42 ? ND2 ASN A 133 1 ATOM 2269 N N . LEU E 3 134 . 34.261 52.142 -7.130 1.00 14.32 ? N LEU A 134 1 ATOM 2270 C CA . LEU E 3 134 . 35.111 53.170 -7.727 1.00 6 ? CA LEU A 134 1 ATOM 2271 C C . LEU E 3 134 . 36.531 52.736 -7.784 1.00 6 ? C LEU A 134 1 ATOM 2272 O O . LEU E 3 134 . 37.214 52.973 -8.747 1.00 6 ? O LEU A 134 1 ATOM 2273 C CB . LEU E 3 134 . 35.015 54.456 -6.923 1.00 6.52 ? CB LEU A 134 1 ATOM 2274 C CG . LEU E 3 134 . 33.641 55.101 -7.002 1.00 6 ? CG LEU A 134 1 ATOM 2275 C CD1 . LEU E 3 134 . 33.357 56.084 -5.916 1.00 6 ? CD1 LEU A 134 1 ATOM 2276 C CD2 . LEU E 3 134 . 33.643 55.812 -8.335 1.00 8.39 ? CD2 LEU A 134 1 ATOM 2277 N N . ALA E 3 135 . 36.988 52.081 -6.744 1.00 6 ? N ALA A 135 1 ATOM 2278 C CA . ALA E 3 135 . 38.371 51.661 -6.713 1.00 7.49 ? CA ALA A 135 1 ATOM 2279 C C . ALA E 3 135 . 38.695 50.369 -7.487 1.00 13.28 ? C ALA A 135 1 ATOM 2280 O O . ALA E 3 135 . 39.851 50.177 -7.925 1.00 10.07 ? O ALA A 135 1 ATOM 2281 C CB . ALA E 3 135 . 38.788 51.493 -5.287 1.00 8.22 ? CB ALA A 135 1 ATOM 2282 N N . PHE E 3 136 . 37.733 49.463 -7.644 1.00 11.22 ? N PHE A 136 1 ATOM 2283 C CA . PHE E 3 136 . 38.050 48.207 -8.336 1.00 12.27 ? CA PHE A 136 1 ATOM 2284 C C . PHE E 3 136 . 37.510 48.069 -9.758 1.00 18.15 ? C PHE A 136 1 ATOM 2285 O O . PHE E 3 136 . 38.240 47.615 -10.625 1.00 20.61 ? O PHE A 136 1 ATOM 2286 C CB . PHE E 3 136 . 37.527 47.002 -7.554 1.00 15.98 ? CB PHE A 136 1 ATOM 2287 C CG . PHE E 3 136 . 38.115 46.833 -6.169 1.00 9.7 ? CG PHE A 136 1 ATOM 2288 C CD1 . PHE E 3 136 . 39.408 47.235 -5.890 1.00 6 ? CD1 PHE A 136 1 ATOM 2289 C CD2 . PHE E 3 136 . 37.351 46.237 -5.170 1.00 8.62 ? CD2 PHE A 136 1 ATOM 2290 C CE1 . PHE E 3 136 . 39.936 47.057 -4.674 1.00 10.48 ? CE1 PHE A 136 1 ATOM 2291 C CE2 . PHE E 3 136 . 37.867 46.050 -3.940 1.00 15.19 ? CE2 PHE A 136 1 ATOM 2292 C CZ . PHE E 3 136 . 39.170 46.463 -3.679 1.00 7.26 ? CZ PHE A 136 1 ATOM 2293 N N . LEU E 3 137 . 36.246 48.412 -10.001 1.00 14.88 ? N LEU A 137 1 ATOM 2294 C CA . LEU E 3 137 . 35.623 48.245 -11.330 1.00 14.02 ? CA LEU A 137 1 ATOM 2295 C C . LEU E 3 137 . 36.005 49.277 -12.358 1.00 16.69 ? C LEU A 137 1 ATOM 2296 O O . LEU E 3 137 . 36.425 50.377 -12.007 1.00 18.42 ? O LEU A 137 1 ATOM 2297 C CB . LEU E 3 137 . 34.095 48.285 -11.246 1.00 13.92 ? CB LEU A 137 1 ATOM 2298 C CG . LEU E 3 137 . 33.285 46.992 -11.118 1.00 18.52 ? CG LEU A 137 1 ATOM 2299 C CD1 . LEU E 3 137 . 34.235 45.819 -11.204 1.00 13.9 ? CD1 LEU A 137 1 ATOM 2300 C CD2 . LEU E 3 137 . 32.528 46.974 -9.862 1.00 10.79 ? CD2 LEU A 137 1 ATOM 2301 N N . ASP E 3 138 . 35.892 48.909 -13.638 1.00 18.47 ? N ASP A 138 1 ATOM 2302 C CA . ASP E 3 138 . 36.075 49.900 -14.701 1.00 20.43 ? CA ASP A 138 1 ATOM 2303 C C . ASP E 3 138 . 34.683 50.375 -15.058 1.00 15.8 ? C ASP A 138 1 ATOM 2304 O O . ASP E 3 138 . 33.692 49.779 -14.642 1.00 21.43 ? O ASP A 138 1 ATOM 2305 C CB . ASP E 3 138 . 36.789 49.316 -15.979 1.00 24.22 ? CB ASP A 138 1 ATOM 2306 C CG . ASP E 3 138 . 36.089 48.116 -16.621 1.00 26.66 ? CG ASP A 138 1 ATOM 2307 O OD1 . ASP E 3 138 . 34.874 47.871 -16.389 1.00 28.12 ? OD1 ASP A 138 1 ATOM 2308 O OD2 . ASP E 3 138 . 36.802 47.410 -17.380 1.00 19.3 ? OD2 ASP A 138 1 ATOM 2309 N N . VAL E 3 139 . 34.597 51.415 -15.863 1.00 11.09 ? N VAL A 139 1 ATOM 2310 C CA . VAL E 3 139 . 33.297 51.997 -16.168 1.00 10.6 ? CA VAL A 139 1 ATOM 2311 C C . VAL E 3 139 . 32.211 50.990 -16.565 1.00 8.76 ? C VAL A 139 1 ATOM 2312 O O . VAL E 3 139 . 31.141 50.991 -15.947 1.00 19.97 ? O VAL A 139 1 ATOM 2313 C CB . VAL E 3 139 . 33.421 53.060 -17.306 1.00 23.65 ? CB VAL A 139 1 ATOM 2314 C CG1 . VAL E 3 139 . 32.126 53.838 -17.415 1.00 27.54 ? CG1 VAL A 139 1 ATOM 2315 C CG2 . VAL E 3 139 . 34.571 54.013 -17.013 1.00 27.6 ? CG2 VAL A 139 1 ATOM 2316 N N . THR E 3 140 . 32.412 50.135 -17.554 1.00 6.9 ? N THR A 140 1 ATOM 2317 C CA . THR E 3 140 . 31.315 49.225 -17.879 1.00 6 ? CA THR A 140 1 ATOM 2318 C C . THR E 3 140 . 30.966 48.455 -16.624 1.00 6 ? C THR A 140 1 ATOM 2319 O O . THR E 3 140 . 29.806 48.228 -16.340 1.00 11.3 ? O THR A 140 1 ATOM 2320 C CB . THR E 3 140 . 31.727 48.261 -19.009 1.00 9.97 ? CB THR A 140 1 ATOM 2321 O OG1 . THR E 3 140 . 32.537 48.964 -19.966 1.00 14.22 ? OG1 THR A 140 1 ATOM 2322 C CG2 . THR E 3 140 . 30.481 47.773 -19.787 1.00 8.92 ? CG2 THR A 140 1 ATOM 2323 N N . GLY E 3 141 . 31.974 48.094 -15.842 1.00 6 ? N GLY A 141 1 ATOM 2324 C CA . GLY E 3 141 . 31.715 47.429 -14.582 1.00 6 ? CA GLY A 141 1 ATOM 2325 C C . GLY E 3 141 . 30.776 48.280 -13.774 1.00 6 ? C GLY A 141 1 ATOM 2326 O O . GLY E 3 141 . 29.593 47.947 -13.632 1.00 6 ? O GLY A 141 1 ATOM 2327 N N . ARG E 3 142 . 31.269 49.410 -13.275 1.00 8.33 ? N ARG A 142 1 ATOM 2328 C CA . ARG E 3 142 . 30.418 50.321 -12.491 1.00 8.67 ? CA ARG A 142 1 ATOM 2329 C C . ARG E 3 142 . 29.060 50.640 -13.185 1.00 14.33 ? C ARG A 142 1 ATOM 2330 O O . ARG E 3 142 . 28.063 50.771 -12.491 1.00 24.43 ? O ARG A 142 1 ATOM 2331 C CB . ARG E 3 142 . 31.098 51.673 -12.239 1.00 14.77 ? CB ARG A 142 1 ATOM 2332 C CG . ARG E 3 142 . 32.577 51.727 -11.785 1.00 15.47 ? CG ARG A 142 1 ATOM 2333 C CD . ARG E 3 142 . 32.890 53.245 -11.747 1.00 12.12 ? CD ARG A 142 1 ATOM 2334 N NE . ARG E 3 142 . 34.264 53.647 -12.052 1.00 17.85 ? NE ARG A 142 1 ATOM 2335 C CZ . ARG E 3 142 . 34.586 54.785 -12.682 1.00 28.81 ? CZ ARG A 142 1 ATOM 2336 N NH1 . ARG E 3 142 . 33.637 55.641 -13.081 1.00 17.92 ? NH1 ARG A 142 1 ATOM 2337 N NH2 . ARG E 3 142 . 35.862 55.074 -12.932 1.00 30.01 ? NH2 ARG A 142 1 ATOM 2338 N N . ILE E 3 143 . 28.963 50.798 -14.504 1.00 9.1 ? N ILE A 143 1 ATOM 2339 C CA . ILE E 3 143 . 27.638 51.093 -15.077 1.00 13.32 ? CA ILE A 143 1 ATOM 2340 C C . ILE E 3 143 . 26.683 49.885 -15.028 1.00 9.08 ? C ILE A 143 1 ATOM 2341 O O . ILE E 3 143 . 25.474 50.048 -14.825 1.00 9.51 ? O ILE A 143 1 ATOM 2342 C CB . ILE E 3 143 . 27.719 51.531 -16.546 1.00 7.25 ? CB ILE A 143 1 ATOM 2343 C CG1 . ILE E 3 143 . 28.510 52.823 -16.666 1.00 11.11 ? CG1 ILE A 143 1 ATOM 2344 C CG2 . ILE E 3 143 . 26.347 51.820 -17.057 1.00 6 ? CG2 ILE A 143 1 ATOM 2345 C CD1 . ILE E 3 143 . 28.858 53.219 -18.070 1.00 9.93 ? CD1 ILE A 143 1 ATOM 2346 N N . ALA E 3 144 . 27.199 48.677 -15.211 1.00 16 ? N ALA A 144 1 ATOM 2347 C CA . ALA E 3 144 . 26.341 47.473 -15.131 1.00 18.2 ? CA ALA A 144 1 ATOM 2348 C C . ALA E 3 144 . 25.727 47.342 -13.740 1.00 17.06 ? C ALA A 144 1 ATOM 2349 O O . ALA E 3 144 . 24.539 47.038 -13.595 1.00 6.15 ? O ALA A 144 1 ATOM 2350 C CB . ALA E 3 144 . 27.159 46.196 -15.427 1.00 6 ? CB ALA A 144 1 ATOM 2351 N N . GLN E 3 145 . 26.591 47.540 -12.736 1.00 23.1 ? N GLN A 145 1 ATOM 2352 C CA . GLN E 3 145 . 26.270 47.467 -11.307 1.00 18.67 ? CA GLN A 145 1 ATOM 2353 C C . GLN E 3 145 . 25.226 48.538 -10.963 1.00 21.12 ? C GLN A 145 1 ATOM 2354 O O . GLN E 3 145 . 24.215 48.214 -10.337 1.00 28.84 ? O GLN A 145 1 ATOM 2355 C CB . GLN E 3 145 . 27.546 47.684 -10.501 1.00 21.31 ? CB GLN A 145 1 ATOM 2356 C CG . GLN E 3 145 . 27.602 47.047 -9.123 1.00 33.02 ? CG GLN A 145 1 ATOM 2357 C CD . GLN E 3 145 . 27.873 45.537 -9.172 1.00 45.71 ? CD GLN A 145 1 ATOM 2358 O OE1 . GLN E 3 145 . 28.954 45.073 -9.599 1.00 34.24 ? OE1 GLN A 145 1 ATOM 2359 N NE2 . GLN E 3 145 . 26.888 44.761 -8.726 1.00 43.32 ? NE2 GLN A 145 1 ATOM 2360 N N . THR E 3 146 . 25.450 49.793 -11.370 1.00 14.14 ? N THR A 146 1 ATOM 2361 C CA . THR E 3 146 . 24.469 50.865 -11.143 1.00 9.07 ? CA THR A 146 1 ATOM 2362 C C . THR E 3 146 . 23.115 50.371 -11.656 1.00 8.49 ? C THR A 146 1 ATOM 2363 O O . THR E 3 146 . 22.087 50.515 -10.993 1.00 7.65 ? O THR A 146 1 ATOM 2364 C CB . THR E 3 146 . 24.770 52.174 -11.927 1.00 8.96 ? CB THR A 146 1 ATOM 2365 O OG1 . THR E 3 146 . 26.026 52.756 -11.558 1.00 6 ? OG1 THR A 146 1 ATOM 2366 C CG2 . THR E 3 146 . 23.716 53.151 -11.619 1.00 16.6 ? CG2 THR A 146 1 ATOM 2367 N N . LEU E 3 147 . 23.125 49.787 -12.849 1.00 13.2 ? N LEU A 147 1 ATOM 2368 C CA . LEU E 3 147 . 21.901 49.257 -13.455 1.00 17.02 ? CA LEU A 147 1 ATOM 2369 C C . LEU E 3 147 . 21.290 48.048 -12.687 1.00 15.91 ? C LEU A 147 1 ATOM 2370 O O . LEU E 3 147 . 20.046 47.900 -12.646 1.00 10.13 ? O LEU A 147 1 ATOM 2371 C CB . LEU E 3 147 . 22.231 48.902 -14.895 1.00 13.49 ? CB LEU A 147 1 ATOM 2372 C CG . LEU E 3 147 . 21.718 49.766 -16.043 1.00 12.52 ? CG LEU A 147 1 ATOM 2373 C CD1 . LEU E 3 147 . 21.682 51.205 -15.746 1.00 13.58 ? CD1 LEU A 147 1 ATOM 2374 C CD2 . LEU E 3 147 . 22.642 49.481 -17.183 1.00 16.72 ? CD2 LEU A 147 1 ATOM 2375 N N . LEU E 3 148 . 22.136 47.188 -12.108 1.00 13.52 ? N LEU A 148 1 ATOM 2376 C CA . LEU E 3 148 . 21.672 46.093 -11.237 1.00 12.77 ? CA LEU A 148 1 ATOM 2377 C C . LEU E 3 148 . 20.957 46.716 -10.029 1.00 9.33 ? C LEU A 148 1 ATOM 2378 O O . LEU E 3 148 . 19.821 46.363 -9.705 1.00 20.82 ? O LEU A 148 1 ATOM 2379 C CB . LEU E 3 148 . 22.859 45.255 -10.757 1.00 11.31 ? CB LEU A 148 1 ATOM 2380 C CG . LEU E 3 148 . 23.119 43.965 -11.554 1.00 16.51 ? CG LEU A 148 1 ATOM 2381 C CD1 . LEU E 3 148 . 22.838 44.243 -13.038 1.00 18.44 ? CD1 LEU A 148 1 ATOM 2382 C CD2 . LEU E 3 148 . 24.571 43.473 -11.311 1.00 6 ? CD2 LEU A 148 1 ATOM 2383 N N . ASN E 3 149 . 21.613 47.675 -9.387 1.00 12.17 ? N ASN A 149 1 ATOM 2384 C CA . ASN E 3 149 . 21.030 48.421 -8.256 1.00 15.27 ? CA ASN A 149 1 ATOM 2385 C C . ASN E 3 149 . 19.686 49.181 -8.610 1.00 15.38 ? C ASN A 149 1 ATOM 2386 O O . ASN E 3 149 . 18.649 48.909 -7.995 1.00 24.01 ? O ASN A 149 1 ATOM 2387 C CB . ASN E 3 149 . 22.006 49.486 -7.725 1.00 20.01 ? CB ASN A 149 1 ATOM 2388 C CG . ASN E 3 149 . 23.327 48.925 -7.208 1.00 31.03 ? CG ASN A 149 1 ATOM 2389 O OD1 . ASN E 3 149 . 23.435 47.759 -6.833 1.00 28.47 ? OD1 ASN A 149 1 ATOM 2390 N ND2 . ASN E 3 149 . 24.351 49.781 -7.180 1.00 21.92 ? ND2 ASN A 149 1 ATOM 2391 N N . LEU E 3 150 . 19.669 50.091 -9.597 1.00 14.5 ? N LEU A 150 1 ATOM 2392 C CA . LEU E 3 150 . 18.467 50.916 -9.836 1.00 16.03 ? CA LEU A 150 1 ATOM 2393 C C . LEU E 3 150 . 17.331 50.046 -10.313 1.00 17.72 ? C LEU A 150 1 ATOM 2394 O O . LEU E 3 150 . 16.128 50.367 -10.134 1.00 14.96 ? O LEU A 150 1 ATOM 2395 C CB . LEU E 3 150 . 18.674 52.014 -10.919 1.00 13.33 ? CB LEU A 150 1 ATOM 2396 C CG . LEU E 3 150 . 19.932 52.906 -10.985 1.00 21.26 ? CG LEU A 150 1 ATOM 2397 C CD1 . LEU E 3 150 . 19.700 53.854 -12.196 1.00 9.1 ? CD1 LEU A 150 1 ATOM 2398 C CD2 . LEU E 3 150 . 20.161 53.729 -9.728 1.00 22.84 ? CD2 LEU A 150 1 ATOM 2399 N N . ALA E 3 151 . 17.713 48.954 -10.969 1.00 23.61 ? N ALA A 151 1 ATOM 2400 C CA . ALA E 3 151 . 16.698 48.047 -11.455 1.00 28.38 ? CA ALA A 151 1 ATOM 2401 C C . ALA E 3 151 . 15.988 47.598 -10.199 1.00 26.24 ? C ALA A 151 1 ATOM 2402 O O . ALA E 3 151 . 14.784 47.459 -10.219 1.00 31.44 ? O ALA A 151 1 ATOM 2403 C CB . ALA E 3 151 . 17.352 46.835 -12.232 1.00 14.51 ? CB ALA A 151 1 ATOM 2404 N N . LYS E 3 152 . 16.765 47.445 -9.116 1.00 30.18 ? N LYS A 152 1 ATOM 2405 C CA . LYS E 3 152 . 16.331 47.036 -7.767 1.00 30.07 ? CA LYS A 152 1 ATOM 2406 C C . LYS E 3 152 . 15.688 48.124 -6.893 1.00 30.25 ? C LYS A 152 1 ATOM 2407 O O . LYS E 3 152 . 15.044 47.825 -5.885 1.00 27.85 ? O LYS A 152 1 ATOM 2408 C CB . LYS E 3 152 . 17.525 46.454 -6.989 1.00 24.86 ? CB LYS A 152 1 ATOM 2409 C CG . LYS E 3 152 . 17.171 46.071 -5.542 1.00 44.06 ? CG LYS A 152 1 ATOM 2410 C CD . LYS E 3 152 . 17.858 44.767 -5.062 1.00 51.19 ? CD LYS A 152 1 ATOM 2411 C CE . LYS E 3 152 . 17.170 44.156 -3.808 1.00 43.95 ? CE LYS A 152 1 ATOM 2412 N NZ . LYS E 3 152 . 17.643 42.742 -3.588 1.00 33.99 ? NZ LYS A 152 1 ATOM 2413 N N . GLN E 3 153 . 15.851 49.388 -7.228 1.00 31.71 ? N GLN A 153 1 ATOM 2414 C CA . GLN E 3 153 . 15.254 50.417 -6.382 1.00 32.74 ? CA GLN A 153 1 ATOM 2415 C C . GLN E 3 153 . 13.736 50.301 -6.292 1.00 33.6 ? C GLN A 153 1 ATOM 2416 O O . GLN E 3 153 . 13.156 49.477 -6.977 1.00 30.37 ? O GLN A 153 1 ATOM 2417 C CB . GLN E 3 153 . 15.621 51.804 -6.912 1.00 35.66 ? CB GLN A 153 1 ATOM 2418 C CG . GLN E 3 153 . 16.853 52.369 -6.243 1.00 31.76 ? CG GLN A 153 1 ATOM 2419 C CD . GLN E 3 153 . 16.565 53.664 -5.498 1.00 24.89 ? CD GLN A 153 1 ATOM 2420 O OE1 . GLN E 3 153 . 15.467 54.219 -5.549 1.00 26.83 ? OE1 GLN A 153 1 ATOM 2421 N NE2 . GLN E 3 153 . 17.564 54.154 -4.810 1.00 28.09 ? NE2 GLN A 153 1 ATOM 2422 N N . PRO E 3 154 . 13.095 51.092 -5.396 1.00 33.92 ? N PRO A 154 1 ATOM 2423 C CA . PRO E 3 154 . 11.671 51.387 -5.229 1.00 29.65 ? CA PRO A 154 1 ATOM 2424 C C . PRO E 3 154 . 11.008 52.117 -6.387 1.00 29.84 ? C PRO A 154 1 ATOM 2425 O O . PRO E 3 154 . 9.803 52.012 -6.542 1.00 33.82 ? O PRO A 154 1 ATOM 2426 C CB . PRO E 3 154 . 11.627 52.170 -3.918 1.00 29.58 ? CB PRO A 154 1 ATOM 2427 C CG . PRO E 3 154 . 12.696 51.506 -3.145 1.00 30.55 ? CG PRO A 154 1 ATOM 2428 C CD . PRO E 3 154 . 13.790 51.602 -4.181 1.00 32.15 ? CD PRO A 154 1 ATOM 2429 N N . ASP E 3 155 . 11.743 52.894 -7.172 1.00 36.54 ? N ASP A 155 1 ATOM 2430 C CA . ASP E 3 155 . 11.108 53.607 -8.278 1.00 39.41 ? CA ASP A 155 1 ATOM 2431 C C . ASP E 3 155 . 11.312 52.905 -9.594 1.00 44.65 ? C ASP A 155 1 ATOM 2432 O O . ASP E 3 155 . 11.794 53.532 -10.532 1.00 55 ? O ASP A 155 1 ATOM 2433 C CB . ASP E 3 155 . 11.651 55.057 -8.394 1.00 35.23 ? CB ASP A 155 1 ATOM 2434 C CG . ASP E 3 155 . 13.199 55.157 -8.440 1.00 45.04 ? CG ASP A 155 1 ATOM 2435 O OD1 . ASP E 3 155 . 13.799 55.325 -9.534 1.00 49.19 ? OD1 ASP A 155 1 ATOM 2436 O OD2 . ASP E 3 155 . 13.836 55.108 -7.363 1.00 54.84 ? OD2 ASP A 155 1 ATOM 2437 N N . ALA E 3 156 . 10.932 51.633 -9.698 1.00 41.2 ? N ALA A 156 1 ATOM 2438 C CA . ALA E 3 156 . 11.144 50.906 -10.952 1.00 33.19 ? CA ALA A 156 1 ATOM 2439 C C . ALA E 3 156 . 9.897 50.144 -11.417 1.00 36.82 ? C ALA A 156 1 ATOM 2440 O O . ALA E 3 156 . 9.431 49.203 -10.750 1.00 32.92 ? O ALA A 156 1 ATOM 2441 C CB . ALA E 3 156 . 12.297 49.952 -10.765 1.00 33.34 ? CB ALA A 156 1 ATOM 2442 N N . MET E 3 157 . 9.358 50.572 -12.569 1.00 41.66 ? N MET A 157 1 ATOM 2443 C CA . MET E 3 157 . 8.133 50.009 -13.170 1.00 40.32 ? CA MET A 157 1 ATOM 2444 C C . MET E 3 157 . 8.401 48.578 -13.624 1.00 39.27 ? C MET A 157 1 ATOM 2445 O O . MET E 3 157 . 9.527 48.197 -13.989 1.00 32.56 ? O MET A 157 1 ATOM 2446 C CB . MET E 3 157 . 7.686 50.841 -14.392 1.00 42.76 ? CB MET A 157 1 ATOM 2447 C CG . MET E 3 157 . 7.654 52.369 -14.203 1.00 49.14 ? CG MET A 157 1 ATOM 2448 S SD . MET E 3 157 . 9.253 53.227 -13.703 1.00 55 ? SD MET A 157 1 ATOM 2449 C CE . MET E 3 157 . 10.081 53.570 -15.281 1.00 48.56 ? CE MET A 157 1 ATOM 2450 N N . THR E 3 158 . 7.368 47.763 -13.602 1.00 39.62 ? N THR A 158 1 ATOM 2451 C CA . THR E 3 158 . 7.580 46.393 -14.006 1.00 39.36 ? CA THR A 158 1 ATOM 2452 C C . THR E 3 158 . 7.528 46.378 -15.523 1.00 40.49 ? C THR A 158 1 ATOM 2453 O O . THR E 3 158 . 6.862 47.235 -16.122 1.00 36.16 ? O THR A 158 1 ATOM 2454 C CB . THR E 3 158 . 6.476 45.490 -13.373 1.00 44.49 ? CB THR A 158 1 ATOM 2455 O OG1 . THR E 3 158 . 6.953 44.144 -13.317 1.00 51.36 ? OG1 THR A 158 1 ATOM 2456 C CG2 . THR E 3 158 . 5.173 45.534 -14.194 1.00 41.81 ? CG2 THR A 158 1 ATOM 2457 N N . HIS E 3 159 . 8.253 45.437 -16.127 1.00 42.96 ? N HIS A 159 1 ATOM 2458 C CA . HIS E 3 159 . 8.304 45.249 -17.589 1.00 48.59 ? CA HIS A 159 1 ATOM 2459 C C . HIS E 3 159 . 8.278 43.738 -17.818 1.00 49.13 ? C HIS A 159 1 ATOM 2460 O O . HIS E 3 159 . 8.929 43.018 -17.059 1.00 50.14 ? O HIS A 159 1 ATOM 2461 C CB . HIS E 3 159 . 9.610 45.841 -18.175 1.00 46.54 ? CB HIS A 159 1 ATOM 2462 C CG . HIS E 3 159 . 9.583 46.039 -19.665 1.00 46.42 ? CG HIS A 159 1 ATOM 2463 N ND1 . HIS E 3 159 . 9.799 45.015 -20.563 1.00 46.94 ? ND1 HIS A 159 1 ATOM 2464 C CD2 . HIS E 3 159 . 9.355 47.150 -20.409 1.00 48.3 ? CD2 HIS A 159 1 ATOM 2465 C CE1 . HIS E 3 159 . 9.704 45.486 -21.797 1.00 46.22 ? CE1 HIS A 159 1 ATOM 2466 N NE2 . HIS E 3 159 . 9.436 46.778 -21.731 1.00 43.6 ? NE2 HIS A 159 1 ATOM 2467 N N . PRO E 3 160 . 7.556 43.235 -18.860 1.00 53.19 ? N PRO A 160 1 ATOM 2468 C CA . PRO E 3 160 . 7.371 41.790 -19.096 1.00 50.53 ? CA PRO A 160 1 ATOM 2469 C C . PRO E 3 160 . 8.668 41.047 -18.814 1.00 51.69 ? C PRO A 160 1 ATOM 2470 O O . PRO E 3 160 . 8.765 40.152 -17.962 1.00 51.73 ? O PRO A 160 1 ATOM 2471 C CB . PRO E 3 160 . 6.896 41.746 -20.546 1.00 44.13 ? CB PRO A 160 1 ATOM 2472 C CG . PRO E 3 160 . 7.443 43.047 -21.118 1.00 48.96 ? CG PRO A 160 1 ATOM 2473 C CD . PRO E 3 160 . 6.998 43.964 -20.022 1.00 53.47 ? CD PRO A 160 1 ATOM 2474 N N . ASP E 3 161 . 9.671 41.470 -19.554 1.00 48.49 ? N ASP A 161 1 ATOM 2475 C CA . ASP E 3 161 . 11.005 40.991 -19.361 1.00 45.43 ? CA ASP A 161 1 ATOM 2476 C C . ASP E 3 161 . 11.787 42.201 -18.837 1.00 42.13 ? C ASP A 161 1 ATOM 2477 O O . ASP E 3 161 . 11.593 43.309 -19.356 1.00 48.74 ? O ASP A 161 1 ATOM 2478 C CB . ASP E 3 161 . 11.536 40.472 -20.705 1.00 48.5 ? CB ASP A 161 1 ATOM 2479 C CG . ASP E 3 161 . 11.129 41.336 -21.885 1.00 48.94 ? CG ASP A 161 1 ATOM 2480 O OD1 . ASP E 3 161 . 12.014 41.980 -22.472 1.00 42.36 ? OD1 ASP A 161 1 ATOM 2481 O OD2 . ASP E 3 161 . 9.929 41.360 -22.224 1.00 41.52 ? OD2 ASP A 161 1 ATOM 2482 N N . GLY E 3 162 . 12.581 41.987 -17.778 1.00 32.44 ? N GLY A 162 1 ATOM 2483 C CA . GLY E 3 162 . 13.418 43.000 -17.144 1.00 21.4 ? CA GLY A 162 1 ATOM 2484 C C . GLY E 3 162 . 12.679 44.103 -16.395 1.00 25.06 ? C GLY A 162 1 ATOM 2485 O O . GLY E 3 162 . 11.441 44.187 -16.350 1.00 15.57 ? O GLY A 162 1 ATOM 2486 N N . MET E 3 163 . 13.472 44.972 -15.776 1.00 31.59 ? N MET A 163 1 ATOM 2487 C CA . MET E 3 163 . 12.937 46.121 -15.049 1.00 34.03 ? CA MET A 163 1 ATOM 2488 C C . MET E 3 163 . 13.191 47.389 -15.817 1.00 35.97 ? C MET A 163 1 ATOM 2489 O O . MET E 3 163 . 14.298 47.638 -16.326 1.00 40.8 ? O MET A 163 1 ATOM 2490 C CB . MET E 3 163 . 13.581 46.312 -13.682 1.00 36.34 ? CB MET A 163 1 ATOM 2491 C CG . MET E 3 163 . 12.606 46.170 -12.539 1.00 42.75 ? CG MET A 163 1 ATOM 2492 S SD . MET E 3 163 . 11.898 44.511 -12.485 1.00 44.85 ? SD MET A 163 1 ATOM 2493 C CE . MET E 3 163 . 10.341 44.723 -13.380 1.00 44.59 ? CE MET A 163 1 ATOM 2494 N N . GLN E 3 164 . 12.135 48.191 -15.877 1.00 32.34 ? N GLN A 164 1 ATOM 2495 C CA . GLN E 3 164 . 12.163 49.466 -16.548 1.00 30 ? CA GLN A 164 1 ATOM 2496 C C . GLN E 3 164 . 12.568 50.514 -15.541 1.00 30.25 ? C GLN A 164 1 ATOM 2497 O O . GLN E 3 164 . 11.862 50.836 -14.598 1.00 27.76 ? O GLN A 164 1 ATOM 2498 C CB . GLN E 3 164 . 10.777 49.784 -17.144 1.00 26.97 ? CB GLN A 164 1 ATOM 2499 C CG . GLN E 3 164 . 10.654 51.089 -17.914 1.00 24.46 ? CG GLN A 164 1 ATOM 2500 C CD . GLN E 3 164 . 9.316 51.223 -18.661 1.00 26.88 ? CD GLN A 164 1 ATOM 2501 O OE1 . GLN E 3 164 . 9.285 51.679 -19.789 1.00 36.11 ? OE1 GLN A 164 1 ATOM 2502 N NE2 . GLN E 3 164 . 8.218 50.827 -18.035 1.00 26.58 ? NE2 GLN A 164 1 ATOM 2503 N N . ILE E 3 165 . 13.817 50.891 -15.707 1.00 33.93 ? N ILE A 165 1 ATOM 2504 C CA . ILE E 3 165 . 14.460 51.984 -15.027 1.00 30.01 ? CA ILE A 165 1 ATOM 2505 C C . ILE E 3 165 . 14.209 53.253 -15.814 1.00 26.17 ? C ILE A 165 1 ATOM 2506 O O . ILE E 3 165 . 14.069 53.159 -17.027 1.00 30.02 ? O ILE A 165 1 ATOM 2507 C CB . ILE E 3 165 . 16.008 51.637 -14.897 1.00 16.21 ? CB ILE A 165 1 ATOM 2508 C CG1 . ILE E 3 165 . 16.215 50.655 -13.739 1.00 17.72 ? CG1 ILE A 165 1 ATOM 2509 C CG2 . ILE E 3 165 . 16.807 52.840 -14.690 1.00 25.39 ? CG2 ILE A 165 1 ATOM 2510 C CD1 . ILE E 3 165 . 14.924 50.331 -12.907 1.00 23.56 ? CD1 ILE A 165 1 ATOM 2511 N N . LYS E 3 166 . 14.064 54.407 -15.200 1.00 25.27 ? N LYS A 166 1 ATOM 2512 C CA . LYS E 3 166 . 13.856 55.574 -16.030 1.00 25.89 ? CA LYS A 166 1 ATOM 2513 C C . LYS E 3 166 . 14.990 56.446 -15.713 1.00 25.73 ? C LYS A 166 1 ATOM 2514 O O . LYS E 3 166 . 15.130 56.806 -14.551 1.00 26.84 ? O LYS A 166 1 ATOM 2515 C CB . LYS E 3 166 . 12.573 56.348 -15.697 1.00 34.33 ? CB LYS A 166 1 ATOM 2516 C CG . LYS E 3 166 . 12.441 57.678 -16.513 1.00 43.24 ? CG LYS A 166 1 ATOM 2517 C CD . LYS E 3 166 . 11.118 58.451 -16.277 1.00 52.65 ? CD LYS A 166 1 ATOM 2518 C CE . LYS E 3 166 . 10.915 59.594 -17.296 1.00 55 ? CE LYS A 166 1 ATOM 2519 N NZ . LYS E 3 166 . 9.512 60.135 -17.322 1.00 51.57 ? NZ LYS A 166 1 ATOM 2520 N N . ILE E 3 167 . 15.814 56.785 -16.694 1.00 20.18 ? N ILE A 167 1 ATOM 2521 C CA . ILE E 3 167 . 16.939 57.579 -16.312 1.00 18.34 ? CA ILE A 167 1 ATOM 2522 C C . ILE E 3 167 . 17.691 58.175 -17.487 1.00 20.7 ? C ILE A 167 1 ATOM 2523 O O . ILE E 3 167 . 17.674 57.689 -18.616 1.00 17.89 ? O ILE A 167 1 ATOM 2524 C CB . ILE E 3 167 . 17.896 56.712 -15.454 1.00 14.35 ? CB ILE A 167 1 ATOM 2525 C CG1 . ILE E 3 167 . 18.695 57.618 -14.517 1.00 16.17 ? CG1 ILE A 167 1 ATOM 2526 C CG2 . ILE E 3 167 . 18.846 55.904 -16.370 1.00 22.46 ? CG2 ILE A 167 1 ATOM 2527 C CD1 . ILE E 3 167 . 19.575 56.889 -13.562 1.00 13.78 ? CD1 ILE A 167 1 ATOM 2528 N N . THR E 3 168 . 18.331 59.265 -17.107 1.00 18.13 ? N THR A 168 1 ATOM 2529 C CA . THR E 3 168 . 19.185 60.155 -17.833 1.00 13.26 ? CA THR A 168 1 ATOM 2530 C C . THR E 3 168 . 20.614 59.707 -17.835 1.00 14.87 ? C THR A 168 1 ATOM 2531 O O . THR E 3 168 . 21.246 59.703 -16.796 1.00 23.81 ? O THR A 168 1 ATOM 2532 C CB . THR E 3 168 . 19.086 61.540 -17.203 1.00 23.16 ? CB THR A 168 1 ATOM 2533 O OG1 . THR E 3 168 . 17.949 62.214 -17.762 1.00 38.01 ? OG1 THR A 168 1 ATOM 2534 C CG2 . THR E 3 168 . 20.348 62.314 -17.392 1.00 20.68 ? CG2 THR A 168 1 ATOM 2535 N N . ARG E 3 169 . 21.141 59.389 -19.008 1.00 21.98 ? N ARG A 169 1 ATOM 2536 C CA . ARG E 3 169 . 22.540 59.005 -19.140 1.00 18.04 ? CA ARG A 169 1 ATOM 2537 C C . ARG E 3 169 . 23.434 60.011 -18.443 1.00 16.36 ? C ARG A 169 1 ATOM 2538 O O . ARG E 3 169 . 24.587 59.706 -18.117 1.00 14.61 ? O ARG A 169 1 ATOM 2539 C CB . ARG E 3 169 . 23.004 58.962 -20.595 1.00 8.74 ? CB ARG A 169 1 ATOM 2540 C CG . ARG E 3 169 . 22.433 57.919 -21.479 1.00 6 ? CG ARG A 169 1 ATOM 2541 C CD . ARG E 3 169 . 22.715 58.307 -22.951 1.00 6 ? CD ARG A 169 1 ATOM 2542 N NE . ARG E 3 169 . 21.892 57.468 -23.816 1.00 7.77 ? NE ARG A 169 1 ATOM 2543 C CZ . ARG E 3 169 . 20.588 57.338 -23.642 1.00 6 ? CZ ARG A 169 1 ATOM 2544 N NH1 . ARG E 3 169 . 20.031 58.007 -22.661 1.00 6 ? NH1 ARG A 169 1 ATOM 2545 N NH2 . ARG E 3 169 . 19.859 56.504 -24.385 1.00 6 ? NH2 ARG A 169 1 ATOM 2546 N N . GLN E 3 170 . 22.950 61.232 -18.271 1.00 18.66 ? N GLN A 170 1 ATOM 2547 C CA . GLN E 3 170 . 23.787 62.216 -17.617 1.00 19.32 ? CA GLN A 170 1 ATOM 2548 C C . GLN E 3 170 . 23.887 61.825 -16.170 1.00 16.04 ? C GLN A 170 1 ATOM 2549 O O . GLN E 3 170 . 24.968 61.869 -15.605 1.00 7.96 ? O GLN A 170 1 ATOM 2550 C CB . GLN E 3 170 . 23.174 63.605 -17.785 1.00 17.52 ? CB GLN A 170 1 ATOM 2551 C CG . GLN E 3 170 . 24.185 64.624 -18.259 1.00 26.55 ? CG GLN A 170 1 ATOM 2552 C CD . GLN E 3 170 . 23.535 65.750 -19.049 1.00 26.12 ? CD GLN A 170 1 ATOM 2553 O OE1 . GLN E 3 170 . 24.015 66.129 -20.120 1.00 36.57 ? OE1 GLN A 170 1 ATOM 2554 N NE2 . GLN E 3 170 . 22.432 66.280 -18.539 1.00 26.93 ? NE2 GLN A 170 1 ATOM 2555 N N . GLU E 3 171 . 22.761 61.372 -15.622 1.00 7.44 ? N GLU A 171 1 ATOM 2556 C CA . GLU E 3 171 . 22.693 60.893 -14.221 1.00 18.12 ? CA GLU A 171 1 ATOM 2557 C C . GLU E 3 171 . 23.642 59.718 -13.941 1.00 12.67 ? C GLU A 171 1 ATOM 2558 O O . GLU E 3 171 . 24.474 59.795 -13.012 1.00 13.4 ? O GLU A 171 1 ATOM 2559 C CB . GLU E 3 171 . 21.271 60.455 -13.865 1.00 20.27 ? CB GLU A 171 1 ATOM 2560 C CG . GLU E 3 171 . 20.401 61.583 -13.325 1.00 23.57 ? CG GLU A 171 1 ATOM 2561 C CD . GLU E 3 171 . 19.830 61.251 -11.946 1.00 26.74 ? CD GLU A 171 1 ATOM 2562 O OE1 . GLU E 3 171 . 20.507 61.484 -10.910 1.00 13.87 ? OE1 GLU A 171 1 ATOM 2563 O OE2 . GLU E 3 171 . 18.688 60.746 -11.920 1.00 18.2 ? OE2 GLU A 171 1 ATOM 2564 N N . ILE E 3 172 . 23.545 58.663 -14.761 1.00 12.53 ? N ILE A 172 1 ATOM 2565 C CA . ILE E 3 172 . 24.439 57.511 -14.631 1.00 8.09 ? CA ILE A 172 1 ATOM 2566 C C . ILE E 3 172 . 25.876 58.025 -14.643 1.00 6.83 ? C ILE A 172 1 ATOM 2567 O O . ILE E 3 172 . 26.688 57.567 -13.846 1.00 12.67 ? O ILE A 172 1 ATOM 2568 C CB . ILE E 3 172 . 24.195 56.509 -15.807 1.00 10.79 ? CB ILE A 172 1 ATOM 2569 C CG1 . ILE E 3 172 . 22.734 56.026 -15.754 1.00 7.15 ? CG1 ILE A 172 1 ATOM 2570 C CG2 . ILE E 3 172 . 25.138 55.344 -15.714 1.00 9.56 ? CG2 ILE A 172 1 ATOM 2571 C CD1 . ILE E 3 172 . 22.290 55.160 -16.904 1.00 13.88 ? CD1 ILE A 172 1 ATOM 2572 N N . GLY E 3 173 . 26.196 58.987 -15.510 1.00 6 ? N GLY A 173 1 ATOM 2573 C CA . GLY E 3 173 . 27.541 59.524 -15.515 1.00 10.97 ? CA GLY A 173 1 ATOM 2574 C C . GLY E 3 173 . 27.888 60.109 -14.136 1.00 19.7 ? C GLY A 173 1 ATOM 2575 O O . GLY E 3 173 . 29.047 60.044 -13.711 1.00 32.24 ? O GLY A 173 1 ATOM 2576 N N . GLN E 3 174 . 26.907 60.666 -13.418 1.00 22.34 ? N GLN A 174 1 ATOM 2577 C CA . GLN E 3 174 . 27.147 61.287 -12.097 1.00 21.92 ? CA GLN A 174 1 ATOM 2578 C C . GLN E 3 174 . 27.317 60.271 -10.966 1.00 15.93 ? C GLN A 174 1 ATOM 2579 O O . GLN E 3 174 . 28.267 60.352 -10.178 1.00 14.99 ? O GLN A 174 1 ATOM 2580 C CB . GLN E 3 174 . 25.989 62.236 -11.786 1.00 24.14 ? CB GLN A 174 1 ATOM 2581 C CG . GLN E 3 174 . 26.065 63.553 -12.562 1.00 13.84 ? CG GLN A 174 1 ATOM 2582 C CD . GLN E 3 174 . 24.789 64.325 -12.500 1.00 15.12 ? CD GLN A 174 1 ATOM 2583 O OE1 . GLN E 3 174 . 24.589 65.205 -13.309 1.00 15.5 ? OE1 GLN A 174 1 ATOM 2584 N NE2 . GLN E 3 174 . 23.899 63.993 -11.546 1.00 15 ? NE2 GLN A 174 1 ATOM 2585 N N . ILE E 3 175 . 26.350 59.371 -10.883 1.00 6 ? N ILE A 175 1 ATOM 2586 C CA . ILE E 3 175 . 26.363 58.226 -10.007 1.00 7.48 ? CA ILE A 175 1 ATOM 2587 C C . ILE E 3 175 . 27.693 57.493 -10.048 1.00 9.42 ? C ILE A 175 1 ATOM 2588 O O . ILE E 3 175 . 28.284 57.182 -9.018 1.00 12.89 ? O ILE A 175 1 ATOM 2589 C CB . ILE E 3 175 . 25.309 57.227 -10.428 1.00 6 ? CB ILE A 175 1 ATOM 2590 C CG1 . ILE E 3 175 . 23.966 57.855 -10.167 1.00 6 ? CG1 ILE A 175 1 ATOM 2591 C CG2 . ILE E 3 175 . 25.572 55.894 -9.797 1.00 6 ? CG2 ILE A 175 1 ATOM 2592 C CD1 . ILE E 3 175 . 22.901 56.851 -10.203 1.00 6 ? CD1 ILE A 175 1 ATOM 2593 N N . VAL E 3 176 . 28.158 57.244 -11.274 1.00 12.72 ? N VAL A 176 1 ATOM 2594 C CA . VAL E 3 176 . 29.333 56.405 -11.608 1.00 6 ? CA VAL A 176 1 ATOM 2595 C C . VAL E 3 176 . 30.667 57.046 -11.707 1.00 7.4 ? C VAL A 176 1 ATOM 2596 O O . VAL E 3 176 . 31.679 56.356 -11.648 1.00 6.81 ? O VAL A 176 1 ATOM 2597 C CB . VAL E 3 176 . 29.042 55.674 -12.925 1.00 10.22 ? CB VAL A 176 1 ATOM 2598 C CG1 . VAL E 3 176 . 30.227 55.831 -13.922 1.00 6.14 ? CG1 VAL A 176 1 ATOM 2599 C CG2 . VAL E 3 176 . 28.682 54.230 -12.573 1.00 6 ? CG2 VAL A 176 1 ATOM 2600 N N . GLY E 3 177 . 30.711 58.337 -11.921 1.00 8.35 ? N GLY A 177 1 ATOM 2601 C CA . GLY E 3 177 . 32.028 58.929 -12.011 1.00 11.15 ? CA GLY A 177 1 ATOM 2602 C C . GLY E 3 177 . 32.599 58.900 -13.408 1.00 6.33 ? C GLY A 177 1 ATOM 2603 O O . GLY E 3 177 . 33.790 58.760 -13.603 1.00 7.01 ? O GLY A 177 1 ATOM 2604 N N . CYS E 3 178 . 31.772 59.020 -14.412 1.00 8.26 ? N CYS A 178 1 ATOM 2605 C CA . CYS E 3 178 . 32.358 59.093 -15.751 1.00 15.38 ? CA CYS A 178 1 ATOM 2606 C C . CYS E 3 178 . 31.576 60.203 -16.464 1.00 12.9 ? C CYS A 178 1 ATOM 2607 O O . CYS E 3 178 . 30.608 60.673 -15.900 1.00 6 ? O CYS A 178 1 ATOM 2608 C CB . CYS E 3 178 . 32.236 57.715 -16.523 1.00 6 ? CB CYS A 178 1 ATOM 2609 S SG . CYS E 3 178 . 30.650 56.957 -16.996 1.00 19.1 ? SG CYS A 178 1 ATOM 2610 N N . SER E 3 179 . 32.003 60.628 -17.648 1.00 8 ? N SER A 179 1 ATOM 2611 C CA . SER E 3 179 . 31.352 61.671 -18.396 1.00 6 ? CA SER A 179 1 ATOM 2612 C C . SER E 3 179 . 30.185 61.112 -19.151 1.00 6.6 ? C SER A 179 1 ATOM 2613 O O . SER E 3 179 . 30.175 59.918 -19.426 1.00 17.73 ? O SER A 179 1 ATOM 2614 C CB . SER E 3 179 . 32.303 62.264 -19.390 1.00 18.18 ? CB SER A 179 1 ATOM 2615 O OG . SER E 3 179 . 32.516 61.277 -20.386 1.00 23.24 ? OG SER A 179 1 ATOM 2616 N N . ARG E 3 180 . 29.269 61.998 -19.557 1.00 13.27 ? N ARG A 180 1 ATOM 2617 C CA . ARG E 3 180 . 28.047 61.669 -20.303 1.00 15.09 ? CA ARG A 180 1 ATOM 2618 C C . ARG E 3 180 . 28.262 60.753 -21.518 1.00 19.25 ? C ARG A 180 1 ATOM 2619 O O . ARG E 3 180 . 27.488 59.826 -21.723 1.00 16.65 ? O ARG A 180 1 ATOM 2620 C CB . ARG E 3 180 . 27.356 62.934 -20.844 1.00 19.5 ? CB ARG A 180 1 ATOM 2621 C CG . ARG E 3 180 . 25.945 62.634 -21.470 1.00 32.19 ? CG ARG A 180 1 ATOM 2622 C CD . ARG E 3 180 . 25.124 63.771 -22.233 1.00 14.42 ? CD ARG A 180 1 ATOM 2623 N NE . ARG E 3 180 . 25.696 64.147 -23.519 1.00 15.89 ? NE ARG A 180 1 ATOM 2624 C CZ . ARG E 3 180 . 26.712 64.998 -23.669 1.00 21.82 ? CZ ARG A 180 1 ATOM 2625 N NH1 . ARG E 3 180 . 27.274 65.576 -22.605 1.00 21.19 ? NH1 ARG A 180 1 ATOM 2626 N NH2 . ARG E 3 180 . 27.198 65.242 -24.891 1.00 11.64 ? NH2 ARG A 180 1 ATOM 2627 N N . GLU E 3 181 . 29.302 61.006 -22.316 1.00 12.92 ? N GLU A 181 1 ATOM 2628 C CA . GLU E 3 181 . 29.468 60.245 -23.554 1.00 19.53 ? CA GLU A 181 1 ATOM 2629 C C . GLU E 3 181 . 29.836 58.822 -23.324 1.00 20.2 ? C GLU A 181 1 ATOM 2630 O O . GLU E 3 181 . 29.337 57.940 -24.058 1.00 15.29 ? O GLU A 181 1 ATOM 2631 C CB . GLU E 3 181 . 30.547 60.829 -24.466 1.00 7.71 ? CB GLU A 181 1 ATOM 2632 C CG . GLU E 3 181 . 30.299 62.225 -24.954 1.00 19.11 ? CG GLU A 181 1 ATOM 2633 C CD . GLU E 3 181 . 30.716 63.312 -23.973 1.00 19.51 ? CD GLU A 181 1 ATOM 2634 O OE1 . GLU E 3 181 . 31.178 63.065 -22.842 1.00 18.05 ? OE1 GLU A 181 1 ATOM 2635 O OE2 . GLU E 3 181 . 30.564 64.468 -24.373 1.00 15.9 ? OE2 GLU A 181 1 ATOM 2636 N N . THR E 3 182 . 30.745 58.608 -22.368 1.00 16.75 ? N THR A 182 1 ATOM 2637 C CA . THR E 3 182 . 31.155 57.277 -22.011 1.00 11.14 ? CA THR A 182 1 ATOM 2638 C C . THR E 3 182 . 29.892 56.470 -21.708 1.00 6.71 ? C THR A 182 1 ATOM 2639 O O . THR E 3 182 . 29.692 55.371 -22.213 1.00 17.8 ? O THR A 182 1 ATOM 2640 C CB . THR E 3 182 . 32.061 57.319 -20.783 1.00 20.51 ? CB THR A 182 1 ATOM 2641 O OG1 . THR E 3 182 . 33.305 57.900 -21.163 1.00 16.04 ? OG1 THR A 182 1 ATOM 2642 C CG2 . THR E 3 182 . 32.362 55.907 -20.251 1.00 20.78 ? CG2 THR A 182 1 ATOM 2643 N N . VAL E 3 183 . 28.990 56.996 -20.908 1.00 8.47 ? N VAL A 183 1 ATOM 2644 C CA . VAL E 3 183 . 27.783 56.212 -20.644 1.00 8.53 ? CA VAL A 183 1 ATOM 2645 C C . VAL E 3 183 . 27.047 55.836 -21.945 1.00 12.75 ? C VAL A 183 1 ATOM 2646 O O . VAL E 3 183 . 26.710 54.681 -22.146 1.00 24.82 ? O VAL A 183 1 ATOM 2647 C CB . VAL E 3 183 . 26.863 57.027 -19.717 1.00 16.54 ? CB VAL A 183 1 ATOM 2648 C CG1 . VAL E 3 183 . 25.521 56.350 -19.529 1.00 9.01 ? CG1 VAL A 183 1 ATOM 2649 C CG2 . VAL E 3 183 . 27.594 57.204 -18.384 1.00 12.77 ? CG2 VAL A 183 1 ATOM 2650 N N . GLY E 3 184 . 26.854 56.800 -22.840 1.00 10.94 ? N GLY A 184 1 ATOM 2651 C CA . GLY E 3 184 . 26.093 56.595 -24.060 1.00 12.64 ? CA GLY A 184 1 ATOM 2652 C C . GLY E 3 184 . 26.602 55.435 -24.863 1.00 15.65 ? C GLY A 184 1 ATOM 2653 O O . GLY E 3 184 . 25.821 54.604 -25.353 1.00 21.22 ? O GLY A 184 1 ATOM 2654 N N . ARG E 3 185 . 27.924 55.399 -24.981 1.00 18.79 ? N ARG A 185 1 ATOM 2655 C CA . ARG E 3 185 . 28.606 54.355 -25.706 1.00 20.58 ? CA ARG A 185 1 ATOM 2656 C C . ARG E 3 185 . 28.425 53.024 -25.095 1.00 20.32 ? C ARG A 185 1 ATOM 2657 O O . ARG E 3 185 . 28.023 52.119 -25.791 1.00 24.49 ? O ARG A 185 1 ATOM 2658 C CB . ARG E 3 185 . 30.093 54.642 -25.786 1.00 26.61 ? CB ARG A 185 1 ATOM 2659 C CG . ARG E 3 185 . 30.390 55.638 -26.883 1.00 30.04 ? CG ARG A 185 1 ATOM 2660 C CD . ARG E 3 185 . 31.542 56.448 -26.507 1.00 31.45 ? CD ARG A 185 1 ATOM 2661 N NE . ARG E 3 185 . 31.848 57.444 -27.510 1.00 36.34 ? NE ARG A 185 1 ATOM 2662 C CZ . ARG E 3 185 . 32.635 58.474 -27.234 1.00 36.77 ? CZ ARG A 185 1 ATOM 2663 N NH1 . ARG E 3 185 . 32.902 59.354 -28.179 1.00 38.7 ? NH1 ARG A 185 1 ATOM 2664 N NH2 . ARG E 3 185 . 33.123 58.633 -25.998 1.00 33.17 ? NH2 ARG A 185 1 ATOM 2665 N N . ILE E 3 186 . 28.725 52.916 -23.800 1.00 15.33 ? N ILE A 186 1 ATOM 2666 C CA . ILE E 3 186 . 28.659 51.645 -23.090 1.00 10.88 ? CA ILE A 186 1 ATOM 2667 C C . ILE E 3 186 . 27.267 51.119 -23.198 1.00 7.58 ? C ILE A 186 1 ATOM 2668 O O . ILE E 3 186 . 27.046 49.959 -23.476 1.00 11.08 ? O ILE A 186 1 ATOM 2669 C CB . ILE E 3 186 . 28.965 51.761 -21.573 1.00 16.96 ? CB ILE A 186 1 ATOM 2670 C CG1 . ILE E 3 186 . 30.354 52.376 -21.298 1.00 14.97 ? CG1 ILE A 186 1 ATOM 2671 C CG2 . ILE E 3 186 . 28.878 50.371 -20.991 1.00 14.06 ? CG2 ILE A 186 1 ATOM 2672 C CD1 . ILE E 3 186 . 31.581 51.511 -21.684 1.00 25.24 ? CD1 ILE A 186 1 ATOM 2673 N N . LEU E 3 187 . 26.318 52.007 -22.979 1.00 8.42 ? N LEU A 187 1 ATOM 2674 C CA . LEU E 3 187 . 24.919 51.654 -23.011 1.00 11.91 ? CA LEU A 187 1 ATOM 2675 C C . LEU E 3 187 . 24.584 51.006 -24.336 1.00 16.01 ? C LEU A 187 1 ATOM 2676 O O . LEU E 3 187 . 23.778 50.071 -24.383 1.00 19.51 ? O LEU A 187 1 ATOM 2677 C CB . LEU E 3 187 . 24.068 52.916 -22.807 1.00 15.79 ? CB LEU A 187 1 ATOM 2678 C CG . LEU E 3 187 . 23.109 53.002 -21.630 1.00 13.01 ? CG LEU A 187 1 ATOM 2679 C CD1 . LEU E 3 187 . 23.912 53.154 -20.395 1.00 11.11 ? CD1 LEU A 187 1 ATOM 2680 C CD2 . LEU E 3 187 . 22.138 54.159 -21.812 1.00 7.64 ? CD2 LEU A 187 1 ATOM 2681 N N . LYS E 3 188 . 25.187 51.543 -25.409 1.00 30.17 ? N LYS A 188 1 ATOM 2682 C CA . LYS E 3 188 . 25.034 51.061 -26.791 1.00 34.6 ? CA LYS A 188 1 ATOM 2683 C C . LYS E 3 188 . 25.583 49.621 -26.887 1.00 33.97 ? C LYS A 188 1 ATOM 2684 O O . LYS E 3 188 . 24.856 48.695 -27.266 1.00 34.67 ? O LYS A 188 1 ATOM 2685 C CB . LYS E 3 188 . 25.810 51.985 -27.730 1.00 37.75 ? CB LYS A 188 1 ATOM 2686 C CG . LYS E 3 188 . 25.101 52.351 -29.020 1.00 48.7 ? CG LYS A 188 1 ATOM 2687 C CD . LYS E 3 188 . 25.928 53.400 -29.790 1.00 55 ? CD LYS A 188 1 ATOM 2688 C CE . LYS E 3 188 . 26.118 54.709 -28.991 1.00 52.68 ? CE LYS A 188 1 ATOM 2689 N NZ . LYS E 3 188 . 26.995 55.698 -29.680 1.00 47.03 ? NZ LYS A 188 1 ATOM 2690 N N . MET E 3 189 . 26.856 49.456 -26.522 1.00 22.9 ? N MET A 189 1 ATOM 2691 C CA . MET E 3 189 . 27.534 48.157 -26.483 1.00 22.26 ? CA MET A 189 1 ATOM 2692 C C . MET E 3 189 . 26.643 47.093 -25.810 1.00 25.82 ? C MET A 189 1 ATOM 2693 O O . MET E 3 189 . 26.380 46.045 -26.406 1.00 31.82 ? O MET A 189 1 ATOM 2694 C CB . MET E 3 189 . 28.843 48.326 -25.720 1.00 18.51 ? CB MET A 189 1 ATOM 2695 C CG . MET E 3 189 . 30.031 47.529 -26.237 1.00 21.59 ? CG MET A 189 1 ATOM 2696 S SD . MET E 3 189 . 31.599 48.175 -25.520 1.00 32.16 ? SD MET A 189 1 ATOM 2697 C CE . MET E 3 189 . 32.785 47.038 -26.205 1.00 27.39 ? CE MET A 189 1 ATOM 2698 N N . LEU E 3 190 . 26.143 47.379 -24.604 1.00 22.69 ? N LEU A 190 1 ATOM 2699 C CA . LEU E 3 190 . 25.262 46.472 -23.852 1.00 18.5 ? CA LEU A 190 1 ATOM 2700 C C . LEU E 3 190 . 24.003 46.110 -24.597 1.00 19.01 ? C LEU A 190 1 ATOM 2701 O O . LEU E 3 190 . 23.480 45.016 -24.464 1.00 20.28 ? O LEU A 190 1 ATOM 2702 C CB . LEU E 3 190 . 24.901 47.119 -22.522 1.00 12.97 ? CB LEU A 190 1 ATOM 2703 C CG . LEU E 3 190 . 26.079 47.008 -21.562 1.00 14.05 ? CG LEU A 190 1 ATOM 2704 C CD1 . LEU E 3 190 . 26.399 48.283 -20.799 1.00 11.88 ? CD1 LEU A 190 1 ATOM 2705 C CD2 . LEU E 3 190 . 25.707 45.862 -20.684 1.00 19.02 ? CD2 LEU A 190 1 ATOM 2706 N N . GLU E 3 191 . 23.485 47.040 -25.369 1.00 27.73 ? N GLU A 191 1 ATOM 2707 C CA . GLU E 3 191 . 22.298 46.729 -26.135 1.00 30.4 ? CA GLU A 191 1 ATOM 2708 C C . GLU E 3 191 . 22.707 45.788 -27.271 1.00 28.65 ? C GLU A 191 1 ATOM 2709 O O . GLU E 3 191 . 22.086 44.765 -27.474 1.00 33.58 ? O GLU A 191 1 ATOM 2710 C CB . GLU E 3 191 . 21.686 48.020 -26.691 1.00 25.77 ? CB GLU A 191 1 ATOM 2711 C CG . GLU E 3 191 . 20.186 47.905 -26.960 1.00 19.87 ? CG GLU A 191 1 ATOM 2712 C CD . GLU E 3 191 . 19.535 49.247 -27.251 1.00 28.45 ? CD GLU A 191 1 ATOM 2713 O OE1 . GLU E 3 191 . 18.290 49.252 -27.321 1.00 28.93 ? OE1 GLU A 191 1 ATOM 2714 O OE2 . GLU E 3 191 . 20.251 50.279 -27.403 1.00 32.26 ? OE2 GLU A 191 1 ATOM 2715 N N . ASP E 3 192 . 23.761 46.117 -27.999 1.00 15.74 ? N ASP A 192 1 ATOM 2716 C CA . ASP E 3 192 . 24.233 45.236 -29.046 1.00 15.17 ? CA ASP A 192 1 ATOM 2717 C C . ASP E 3 192 . 24.372 43.808 -28.520 1.00 21.74 ? C ASP A 192 1 ATOM 2718 O O . ASP E 3 192 . 24.078 42.866 -29.249 1.00 30.73 ? O ASP A 192 1 ATOM 2719 C CB . ASP E 3 192 . 25.594 45.687 -29.566 1.00 24.25 ? CB ASP A 192 1 ATOM 2720 C CG . ASP E 3 192 . 25.538 47.034 -30.254 1.00 36.14 ? CG ASP A 192 1 ATOM 2721 O OD1 . ASP E 3 192 . 24.445 47.423 -30.713 1.00 36.88 ? OD1 ASP A 192 1 ATOM 2722 O OD2 . ASP E 3 192 . 26.593 47.706 -30.346 1.00 44.01 ? OD2 ASP A 192 1 ATOM 2723 N N . GLN E 3 193 . 24.844 43.632 -27.280 1.00 19.56 ? N GLN A 193 1 ATOM 2724 C CA . GLN E 3 193 . 24.984 42.279 -26.712 1.00 10.28 ? CA GLN A 193 1 ATOM 2725 C C . GLN E 3 193 . 23.640 41.714 -26.327 1.00 11.96 ? C GLN A 193 1 ATOM 2726 O O . GLN E 3 193 . 23.527 40.537 -26.021 1.00 16.64 ? O GLN A 193 1 ATOM 2727 C CB . GLN E 3 193 . 25.870 42.284 -25.476 1.00 9.3 ? CB GLN A 193 1 ATOM 2728 C CG . GLN E 3 193 . 27.345 42.580 -25.736 1.00 10.66 ? CG GLN A 193 1 ATOM 2729 C CD . GLN E 3 193 . 28.131 42.582 -24.419 1.00 24.5 ? CD GLN A 193 1 ATOM 2730 O OE1 . GLN E 3 193 . 28.675 43.604 -24.022 1.00 30.4 ? OE1 GLN A 193 1 ATOM 2731 N NE2 . GLN E 3 193 . 28.181 41.446 -23.739 1.00 25.74 ? NE2 GLN A 193 1 ATOM 2732 N N . ASN E 3 194 . 22.641 42.582 -26.326 1.00 6 ? N ASN A 194 1 ATOM 2733 C CA . ASN E 3 194 . 21.233 42.279 -26.054 1.00 13.25 ? CA ASN A 194 1 ATOM 2734 C C . ASN E 3 194 . 20.955 42.179 -24.560 1.00 18.36 ? C ASN A 194 1 ATOM 2735 O O . ASN E 3 194 . 20.029 41.482 -24.131 1.00 32.17 ? O ASN A 194 1 ATOM 2736 C CB . ASN E 3 194 . 20.818 40.954 -26.727 1.00 27.73 ? CB ASN A 194 1 ATOM 2737 C CG . ASN E 3 194 . 21.199 40.871 -28.230 1.00 44.19 ? CG ASN A 194 1 ATOM 2738 O OD1 . ASN E 3 194 . 20.868 41.744 -29.030 1.00 50.76 ? OD1 ASN A 194 1 ATOM 2739 N ND2 . ASN E 3 194 . 21.889 39.786 -28.609 1.00 55 ? ND2 ASN A 194 1 ATOM 2740 N N . LEU E 3 195 . 21.744 42.887 -23.755 1.00 13.17 ? N LEU A 195 1 ATOM 2741 C CA . LEU E 3 195 . 21.591 42.850 -22.302 1.00 14.94 ? CA LEU A 195 1 ATOM 2742 C C . LEU E 3 195 . 20.598 43.877 -21.746 1.00 18.36 ? C LEU A 195 1 ATOM 2743 O O . LEU E 3 195 . 20.198 43.770 -20.601 1.00 14.45 ? O LEU A 195 1 ATOM 2744 C CB . LEU E 3 195 . 22.973 43.045 -21.640 1.00 11.28 ? CB LEU A 195 1 ATOM 2745 C CG . LEU E 3 195 . 23.847 41.776 -21.746 1.00 9.83 ? CG LEU A 195 1 ATOM 2746 C CD1 . LEU E 3 195 . 25.158 42.059 -21.127 1.00 6 ? CD1 LEU A 195 1 ATOM 2747 C CD2 . LEU E 3 195 . 23.211 40.584 -21.027 1.00 7.24 ? CD2 LEU A 195 1 ATOM 2748 N N . ILE E 3 196 . 20.193 44.862 -22.543 1.00 31.48 ? N ILE A 196 1 ATOM 2749 C CA . ILE E 3 196 . 19.250 45.918 -22.120 1.00 27.12 ? CA ILE A 196 1 ATOM 2750 C C . ILE E 3 196 . 18.582 46.506 -23.365 1.00 26.51 ? C ILE A 196 1 ATOM 2751 O O . ILE E 3 196 . 18.933 46.125 -24.472 1.00 20.22 ? O ILE A 196 1 ATOM 2752 C CB . ILE E 3 196 . 19.975 47.111 -21.381 1.00 19.68 ? CB ILE A 196 1 ATOM 2753 C CG1 . ILE E 3 196 . 20.829 47.921 -22.363 1.00 13.37 ? CG1 ILE A 196 1 ATOM 2754 C CG2 . ILE E 3 196 . 20.928 46.580 -20.332 1.00 18.05 ? CG2 ILE A 196 1 ATOM 2755 C CD1 . ILE E 3 196 . 21.673 49.028 -21.682 1.00 11.77 ? CD1 ILE A 196 1 ATOM 2756 N N . SER E 3 197 . 17.603 47.382 -23.206 1.00 24.29 ? N SER A 197 1 ATOM 2757 C CA . SER E 3 197 . 17.077 48.100 -24.354 1.00 20.89 ? CA SER A 197 1 ATOM 2758 C C . SER E 3 197 . 16.804 49.468 -23.793 1.00 24.85 ? C SER A 197 1 ATOM 2759 O O . SER E 3 197 . 16.241 49.606 -22.705 1.00 23.41 ? O SER A 197 1 ATOM 2760 C CB . SER E 3 197 . 15.795 47.473 -24.885 1.00 12.72 ? CB SER A 197 1 ATOM 2761 O OG . SER E 3 197 . 14.734 47.643 -23.993 1.00 16.09 ? OG SER A 197 1 ATOM 2762 N N . ALA E 3 198 . 17.239 50.475 -24.526 1.00 31.93 ? N ALA A 198 1 ATOM 2763 C CA . ALA E 3 198 . 17.156 51.854 -24.072 1.00 30.93 ? CA ALA A 198 1 ATOM 2764 C C . ALA E 3 198 . 16.503 52.786 -25.069 1.00 29.93 ? C ALA A 198 1 ATOM 2765 O O . ALA E 3 198 . 16.359 52.447 -26.216 1.00 33.61 ? O ALA A 198 1 ATOM 2766 C CB . ALA E 3 198 . 18.545 52.337 -23.776 1.00 30.54 ? CB ALA A 198 1 ATOM 2767 N N . HIS E 3 199 . 16.159 53.990 -24.624 1.00 38.11 ? N HIS A 199 1 ATOM 2768 C CA . HIS E 3 199 . 15.483 55.008 -25.451 1.00 36.12 ? CA HIS A 199 1 ATOM 2769 C C . HIS E 3 199 . 14.906 56.079 -24.477 1.00 35.84 ? C HIS A 199 1 ATOM 2770 O O . HIS E 3 199 . 13.855 56.647 -24.726 1.00 34.63 ? O HIS A 199 1 ATOM 2771 C CB . HIS E 3 199 . 14.393 54.274 -26.239 1.00 38.64 ? CB HIS A 199 1 ATOM 2772 C CG . HIS E 3 199 . 13.387 55.160 -26.881 1.00 50.54 ? CG HIS A 199 1 ATOM 2773 N ND1 . HIS E 3 199 . 12.048 55.106 -26.558 1.00 47.44 ? ND1 HIS A 199 1 ATOM 2774 C CD2 . HIS E 3 199 . 13.516 56.141 -27.809 1.00 50.46 ? CD2 HIS A 199 1 ATOM 2775 C CE1 . HIS E 3 199 . 11.387 56.013 -27.252 1.00 50.9 ? CE1 HIS A 199 1 ATOM 2776 N NE2 . HIS E 3 199 . 12.257 56.653 -28.018 1.00 53.55 ? NE2 HIS A 199 1 ATOM 2777 N N . GLY E 3 200 . 15.633 56.361 -23.393 1.00 40.6 ? N GLY A 200 1 ATOM 2778 C CA . GLY E 3 200 . 15.180 57.237 -22.306 1.00 38.26 ? CA GLY A 200 1 ATOM 2779 C C . GLY E 3 200 . 14.804 56.313 -21.127 1.00 39.05 ? C GLY A 200 1 ATOM 2780 O O . GLY E 3 200 . 15.325 56.376 -19.982 1.00 22.5 ? O GLY A 200 1 ATOM 2781 N N . LYS E 3 201 . 13.834 55.449 -21.403 1.00 40.63 ? N LYS A 201 1 ATOM 2782 C CA . LYS E 3 201 . 13.513 54.431 -20.435 1.00 39.59 ? CA LYS A 201 1 ATOM 2783 C C . LYS E 3 201 . 14.408 53.265 -20.819 1.00 36.65 ? C LYS A 201 1 ATOM 2784 O O . LYS E 3 201 . 14.655 53.040 -21.996 1.00 41.86 ? O LYS A 201 1 ATOM 2785 C CB . LYS E 3 201 . 12.014 54.072 -20.514 1.00 37.87 ? CB LYS A 201 1 ATOM 2786 C CG . LYS E 3 201 . 11.402 53.850 -21.875 1.00 38.9 ? CG LYS A 201 1 ATOM 2787 C CD . LYS E 3 201 . 11.902 52.585 -22.569 1.00 43.23 ? CD LYS A 201 1 ATOM 2788 C CE . LYS E 3 201 . 11.087 52.226 -23.844 1.00 44.23 ? CE LYS A 201 1 ATOM 2789 N NZ . LYS E 3 201 . 11.620 50.970 -24.482 1.00 41.29 ? NZ LYS A 201 1 ATOM 2790 N N . THR E 3 202 . 14.944 52.558 -19.840 1.00 28.72 ? N THR A 202 1 ATOM 2791 C CA . THR E 3 202 . 15.822 51.453 -20.150 1.00 19.94 ? CA THR A 202 1 ATOM 2792 C C . THR E 3 202 . 15.253 50.205 -19.575 1.00 18.34 ? C THR A 202 1 ATOM 2793 O O . THR E 3 202 . 14.516 50.265 -18.598 1.00 18.19 ? O THR A 202 1 ATOM 2794 C CB . THR E 3 202 . 17.185 51.635 -19.551 1.00 18.1 ? CB THR A 202 1 ATOM 2795 O OG1 . THR E 3 202 . 17.719 52.896 -19.955 1.00 22.06 ? OG1 THR A 202 1 ATOM 2796 C CG2 . THR E 3 202 . 18.123 50.582 -20.051 1.00 16.92 ? CG2 THR A 202 1 ATOM 2797 N N . ILE E 3 203 . 15.571 49.082 -20.193 1.00 12.33 ? N ILE A 203 1 ATOM 2798 C CA . ILE E 3 203 . 15.131 47.801 -19.689 1.00 17.49 ? CA ILE A 203 1 ATOM 2799 C C . ILE E 3 203 . 16.394 47.051 -19.385 1.00 20.87 ? C ILE A 203 1 ATOM 2800 O O . ILE E 3 203 . 17.320 47.026 -20.205 1.00 25.38 ? O ILE A 203 1 ATOM 2801 C CB . ILE E 3 203 . 14.324 46.957 -20.731 1.00 30.93 ? CB ILE A 203 1 ATOM 2802 C CG1 . ILE E 3 203 . 12.945 47.573 -20.950 1.00 29.56 ? CG1 ILE A 203 1 ATOM 2803 C CG2 . ILE E 3 203 . 14.214 45.513 -20.253 1.00 29.31 ? CG2 ILE A 203 1 ATOM 2804 C CD1 . ILE E 3 203 . 12.963 48.788 -21.845 1.00 39.12 ? CD1 ILE A 203 1 ATOM 2805 N N . VAL E 3 204 . 16.475 46.493 -18.189 1.00 22.88 ? N VAL A 204 1 ATOM 2806 C CA . VAL E 3 204 . 17.632 45.693 -17.845 1.00 19.38 ? CA VAL A 204 1 ATOM 2807 C C . VAL E 3 204 . 17.099 44.261 -18.011 1.00 24.35 ? C VAL A 204 1 ATOM 2808 O O . VAL E 3 204 . 15.936 43.974 -17.640 1.00 14.54 ? O VAL A 204 1 ATOM 2809 C CB . VAL E 3 204 . 18.048 45.966 -16.394 1.00 18.13 ? CB VAL A 204 1 ATOM 2810 C CG1 . VAL E 3 204 . 19.384 45.296 -16.098 1.00 21.2 ? CG1 VAL A 204 1 ATOM 2811 C CG2 . VAL E 3 204 . 18.130 47.463 -16.174 1.00 29.06 ? CG2 VAL A 204 1 ATOM 2812 N N . VAL E 3 205 . 17.949 43.395 -18.564 1.00 26.57 ? N VAL A 205 1 ATOM 2813 C CA . VAL E 3 205 . 17.664 41.974 -18.886 1.00 29.35 ? CA VAL A 205 1 ATOM 2814 C C . VAL E 3 205 . 17.006 41.936 -20.263 1.00 30.49 ? C VAL A 205 1 ATOM 2815 O O . VAL E 3 205 . 15.794 42.006 -20.424 1.00 24.27 ? O VAL A 205 1 ATOM 2816 C CB . VAL E 3 205 . 16.729 41.301 -17.811 1.00 27.54 ? CB VAL A 205 1 ATOM 2817 C CG1 . VAL E 3 205 . 16.268 39.902 -18.225 1.00 28.28 ? CG1 VAL A 205 1 ATOM 2818 C CG2 . VAL E 3 205 . 17.522 41.095 -16.563 1.00 34.11 ? CG2 VAL A 205 1 ATOM 2819 N N . TYR E 3 206 . 17.893 41.873 -21.254 1.00 37.63 ? N TYR A 206 1 ATOM 2820 C CA . TYR E 3 206 . 17.576 41.828 -22.675 1.00 43.47 ? CA TYR A 206 1 ATOM 2821 C C . TYR E 3 206 . 16.423 42.716 -23.135 1.00 48.68 ? C TYR A 206 1 ATOM 2822 O O . TYR E 3 206 . 15.748 43.405 -22.345 1.00 48.78 ? O TYR A 206 1 ATOM 2823 C CB . TYR E 3 206 . 17.299 40.342 -23.109 1.00 55 ? CB TYR A 206 1 ATOM 2824 C CG . TYR E 3 206 . 15.950 39.653 -22.778 1.00 55 ? CG TYR A 206 1 ATOM 2825 C CD1 . TYR E 3 206 . 15.838 38.702 -21.750 1.00 55 ? CD1 TYR A 206 1 ATOM 2826 C CD2 . TYR E 3 206 . 14.797 39.941 -23.516 1.00 55 ? CD2 TYR A 206 1 ATOM 2827 C CE1 . TYR E 3 206 . 14.603 38.048 -21.479 1.00 54.5 ? CE1 TYR A 206 1 ATOM 2828 C CE2 . TYR E 3 206 . 13.568 39.302 -23.258 1.00 55 ? CE2 TYR A 206 1 ATOM 2829 C CZ . TYR E 3 206 . 13.467 38.360 -22.242 1.00 55 ? CZ TYR A 206 1 ATOM 2830 O OH . TYR E 3 206 . 12.219 37.750 -22.026 1.00 55 ? OH TYR A 206 1 ATOM 2831 N N . GLY E 3 207 . 16.218 42.703 -24.439 1.00 50.28 ? N GLY A 207 1 ATOM 2832 C CA . GLY E 3 207 . 15.171 43.510 -25.023 1.00 48.38 ? CA GLY A 207 1 ATOM 2833 C C . GLY E 3 207 . 15.777 44.266 -26.180 1.00 48.9 ? C GLY A 207 1 ATOM 2834 O O . GLY E 3 207 . 15.061 45.093 -26.801 1.00 48.99 ? O GLY A 207 1 ATOM 2835 N N . PRO F 3 9 . 32.458 55.919 32.757 1.00 37.76 ? N PRO B 9 1 ATOM 2836 C CA . PRO F 3 9 . 31.061 56.308 33.040 1.00 42.32 ? CA PRO B 9 1 ATOM 2837 C C . PRO F 3 9 . 30.110 55.175 32.674 1.00 42.87 ? C PRO B 9 1 ATOM 2838 O O . PRO F 3 9 . 29.905 54.235 33.456 1.00 39.62 ? O PRO B 9 1 ATOM 2839 C CB . PRO F 3 9 . 30.821 57.571 32.223 1.00 40.69 ? CB PRO B 9 1 ATOM 2840 C CG . PRO F 3 9 . 31.619 57.247 30.946 1.00 41.95 ? CG PRO B 9 1 ATOM 2841 C CD . PRO F 3 9 . 32.907 56.647 31.525 1.00 43.1 ? CD PRO B 9 1 ATOM 2842 N N . THR F 3 10 . 29.529 55.270 31.484 1.00 43.95 ? N THR B 10 1 ATOM 2843 C CA . THR F 3 10 . 28.632 54.234 30.999 1.00 40.86 ? CA THR B 10 1 ATOM 2844 C C . THR F 3 10 . 29.481 53.006 30.641 1.00 36.55 ? C THR B 10 1 ATOM 2845 O O . THR F 3 10 . 29.137 51.878 30.967 1.00 34.19 ? O THR B 10 1 ATOM 2846 C CB . THR F 3 10 . 27.857 54.711 29.715 1.00 40.48 ? CB THR B 10 1 ATOM 2847 O OG1 . THR F 3 10 . 27.258 55.990 29.938 1.00 35.33 ? OG1 THR B 10 1 ATOM 2848 C CG2 . THR F 3 10 . 26.755 53.755 29.376 1.00 34.81 ? CG2 THR B 10 1 ATOM 2849 N N . LEU F 3 11 . 30.621 53.270 30.002 1.00 33.11 ? N LEU B 11 1 ATOM 2850 C CA . LEU F 3 11 . 31.501 52.225 29.469 1.00 36.38 ? CA LEU B 11 1 ATOM 2851 C C . LEU F 3 11 . 31.904 51.108 30.418 1.00 38.94 ? C LEU B 11 1 ATOM 2852 O O . LEU F 3 11 . 32.097 49.996 29.943 1.00 33.94 ? O LEU B 11 1 ATOM 2853 C CB . LEU F 3 11 . 32.805 52.824 28.912 1.00 27.13 ? CB LEU B 11 1 ATOM 2854 C CG . LEU F 3 11 . 32.748 53.835 27.772 1.00 23.02 ? CG LEU B 11 1 ATOM 2855 C CD1 . LEU F 3 11 . 34.161 53.918 27.222 1.00 27.23 ? CD1 LEU B 11 1 ATOM 2856 C CD2 . LEU F 3 11 . 31.807 53.430 26.663 1.00 6.56 ? CD2 LEU B 11 1 ATOM 2857 N N . GLU F 3 12 . 32.042 51.370 31.723 1.00 44.43 ? N GLU B 12 1 ATOM 2858 C CA . GLU F 3 12 . 32.478 50.310 32.626 1.00 40.52 ? CA GLU B 12 1 ATOM 2859 C C . GLU F 3 12 . 31.400 49.304 32.887 1.00 33.49 ? C GLU B 12 1 ATOM 2860 O O . GLU F 3 12 . 31.705 48.116 32.899 1.00 36.19 ? O GLU B 12 1 ATOM 2861 C CB . GLU F 3 12 . 32.976 50.894 33.965 1.00 46.7 ? CB GLU B 12 1 ATOM 2862 C CG . GLU F 3 12 . 34.478 51.375 33.932 1.00 47.64 ? CG GLU B 12 1 ATOM 2863 C CD . GLU F 3 12 . 35.526 50.240 33.665 1.00 51.36 ? CD GLU B 12 1 ATOM 2864 O OE1 . GLU F 3 12 . 35.124 49.076 33.400 1.00 52.48 ? OE1 GLU B 12 1 ATOM 2865 O OE2 . GLU F 3 12 . 36.759 50.496 33.726 1.00 50.54 ? OE2 GLU B 12 1 ATOM 2866 N N . TRP F 3 13 . 30.156 49.725 33.083 1.00 25.07 ? N TRP B 13 1 ATOM 2867 C CA . TRP F 3 13 . 29.129 48.710 33.260 1.00 27.05 ? CA TRP B 13 1 ATOM 2868 C C . TRP F 3 13 . 29.084 47.877 31.964 1.00 31.78 ? C TRP B 13 1 ATOM 2869 O O . TRP F 3 13 . 28.862 46.654 31.996 1.00 37.55 ? O TRP B 13 1 ATOM 2870 C CB . TRP F 3 13 . 27.762 49.348 33.511 1.00 26.56 ? CB TRP B 13 1 ATOM 2871 C CG . TRP F 3 13 . 26.905 49.489 32.315 1.00 29.3 ? CG TRP B 13 1 ATOM 2872 C CD1 . TRP F 3 13 . 27.130 50.276 31.229 1.00 27.96 ? CD1 TRP B 13 1 ATOM 2873 C CD2 . TRP F 3 13 . 25.660 48.824 32.077 1.00 30.19 ? CD2 TRP B 13 1 ATOM 2874 N NE1 . TRP F 3 13 . 26.103 50.154 30.317 1.00 27.93 ? NE1 TRP B 13 1 ATOM 2875 C CE2 . TRP F 3 13 . 25.183 49.269 30.810 1.00 39.66 ? CE2 TRP B 13 1 ATOM 2876 C CE3 . TRP F 3 13 . 24.896 47.899 32.806 1.00 27.46 ? CE3 TRP B 13 1 ATOM 2877 C CZ2 . TRP F 3 13 . 23.972 48.819 30.253 1.00 42.68 ? CZ2 TRP B 13 1 ATOM 2878 C CZ3 . TRP F 3 13 . 23.690 47.449 32.256 1.00 35.1 ? CZ3 TRP B 13 1 ATOM 2879 C CH2 . TRP F 3 13 . 23.243 47.913 30.988 1.00 43.87 ? CH2 TRP B 13 1 ATOM 2880 N N . PHE F 3 14 . 29.297 48.558 30.826 1.00 38.54 ? N PHE B 14 1 ATOM 2881 C CA . PHE F 3 14 . 29.356 47.941 29.480 1.00 28.83 ? CA PHE B 14 1 ATOM 2882 C C . PHE F 3 14 . 30.544 47.004 29.408 1.00 27.84 ? C PHE B 14 1 ATOM 2883 O O . PHE F 3 14 . 30.401 45.804 29.175 1.00 28.9 ? O PHE B 14 1 ATOM 2884 C CB . PHE F 3 14 . 29.518 49.032 28.378 1.00 30.58 ? CB PHE B 14 1 ATOM 2885 C CG . PHE F 3 14 . 29.981 48.524 26.987 1.00 19.41 ? CG PHE B 14 1 ATOM 2886 C CD1 . PHE F 3 14 . 29.073 48.013 26.063 1.00 17.79 ? CD1 PHE B 14 1 ATOM 2887 C CD2 . PHE F 3 14 . 31.321 48.543 26.652 1.00 13.08 ? CD2 PHE B 14 1 ATOM 2888 C CE1 . PHE F 3 14 . 29.489 47.537 24.866 1.00 14.72 ? CE1 PHE B 14 1 ATOM 2889 C CE2 . PHE F 3 14 . 31.736 48.073 25.472 1.00 13.06 ? CE2 PHE B 14 1 ATOM 2890 C CZ . PHE F 3 14 . 30.811 47.558 24.566 1.00 16.63 ? CZ PHE B 14 1 ATOM 2891 N N . LEU F 3 15 . 31.710 47.570 29.681 1.00 17.39 ? N LEU B 15 1 ATOM 2892 C CA . LEU F 3 15 . 32.948 46.865 29.526 1.00 22.6 ? CA LEU B 15 1 ATOM 2893 C C . LEU F 3 15 . 33.068 45.781 30.536 1.00 24.82 ? C LEU B 15 1 ATOM 2894 O O . LEU F 3 15 . 34.022 45.025 30.483 1.00 33.6 ? O LEU B 15 1 ATOM 2895 C CB . LEU F 3 15 . 34.126 47.861 29.642 1.00 39.7 ? CB LEU B 15 1 ATOM 2896 C CG . LEU F 3 15 . 35.397 47.719 28.729 1.00 53.9 ? CG LEU B 15 1 ATOM 2897 C CD1 . LEU F 3 15 . 36.286 48.993 28.907 1.00 50.82 ? CD1 LEU B 15 1 ATOM 2898 C CD2 . LEU F 3 15 . 36.197 46.417 29.087 1.00 54.49 ? CD2 LEU B 15 1 ATOM 2899 N N . SER F 3 16 . 32.118 45.699 31.465 1.00 37.79 ? N SER B 16 1 ATOM 2900 C CA . SER F 3 16 . 32.175 44.635 32.463 1.00 39.52 ? CA SER B 16 1 ATOM 2901 C C . SER F 3 16 . 31.641 43.343 31.842 1.00 37.51 ? C SER B 16 1 ATOM 2902 O O . SER F 3 16 . 32.288 42.302 31.899 1.00 39.32 ? O SER B 16 1 ATOM 2903 C CB . SER F 3 16 . 31.343 45.027 33.740 1.00 41.54 ? CB SER B 16 1 ATOM 2904 O OG . SER F 3 16 . 29.903 45.029 33.661 1.00 27.56 ? OG SER B 16 1 ATOM 2905 N N . HIS F 3 17 . 30.493 43.437 31.192 1.00 34.03 ? N HIS B 17 1 ATOM 2906 C CA . HIS F 3 17 . 29.834 42.292 30.577 1.00 34.83 ? CA HIS B 17 1 ATOM 2907 C C . HIS F 3 17 . 30.555 41.664 29.381 1.00 35.6 ? C HIS B 17 1 ATOM 2908 O O . HIS F 3 17 . 30.018 40.742 28.757 1.00 36.69 ? O HIS B 17 1 ATOM 2909 C CB . HIS F 3 17 . 28.434 42.704 30.129 1.00 37.55 ? CB HIS B 17 1 ATOM 2910 C CG . HIS F 3 17 . 27.521 43.070 31.257 1.00 47.45 ? CG HIS B 17 1 ATOM 2911 N ND1 . HIS F 3 17 . 27.926 43.843 32.328 1.00 41.72 ? ND1 HIS B 17 1 ATOM 2912 C CD2 . HIS F 3 17 . 26.220 42.758 31.484 1.00 47.41 ? CD2 HIS B 17 1 ATOM 2913 C CE1 . HIS F 3 17 . 26.913 43.988 33.165 1.00 44.66 ? CE1 HIS B 17 1 ATOM 2914 N NE2 . HIS F 3 17 . 25.867 43.340 32.677 1.00 36.89 ? NE2 HIS B 17 1 ATOM 2915 N N . CYS F 3 18 . 31.743 42.135 29.029 1.00 35.27 ? N CYS B 18 1 ATOM 2916 C CA . CYS F 3 18 . 32.412 41.573 27.848 1.00 41.77 ? CA CYS B 18 1 ATOM 2917 C C . CYS F 3 18 . 33.527 40.563 28.133 1.00 36.56 ? C CYS B 18 1 ATOM 2918 O O . CYS F 3 18 . 34.124 40.568 29.207 1.00 37.26 ? O CYS B 18 1 ATOM 2919 C CB . CYS F 3 18 . 33.034 42.693 26.979 1.00 49.42 ? CB CYS B 18 1 ATOM 2920 S SG . CYS F 3 18 . 31.923 43.822 26.055 1.00 41.66 ? SG CYS B 18 1 ATOM 2921 N N . HIS F 3 19 . 33.803 39.694 27.162 1.00 25.23 ? N HIS B 19 1 ATOM 2922 C CA . HIS F 3 19 . 34.932 38.799 27.287 1.00 22.22 ? CA HIS B 19 1 ATOM 2923 C C . HIS F 3 19 . 36.066 39.503 26.587 1.00 21.14 ? C HIS B 19 1 ATOM 2924 O O . HIS F 3 19 . 35.923 39.970 25.462 1.00 34.45 ? O HIS B 19 1 ATOM 2925 C CB . HIS F 3 19 . 34.524 37.484 26.671 1.00 16.66 ? CB HIS B 19 1 ATOM 2926 C CG . HIS F 3 19 . 33.458 36.834 27.491 1.00 31.62 ? CG HIS B 19 1 ATOM 2927 N ND1 . HIS F 3 19 . 32.145 37.253 27.463 1.00 34.38 ? ND1 HIS B 19 1 ATOM 2928 C CD2 . HIS F 3 19 . 33.520 35.863 28.430 1.00 27.12 ? CD2 HIS B 19 1 ATOM 2929 C CE1 . HIS F 3 19 . 31.444 36.573 28.356 1.00 27.9 ? CE1 HIS B 19 1 ATOM 2930 N NE2 . HIS F 3 19 . 32.255 35.726 28.954 1.00 23.94 ? NE2 HIS B 19 1 ATOM 2931 N N . ILE F 3 20 . 37.188 39.622 27.257 1.00 13.35 ? N ILE B 20 1 ATOM 2932 C CA . ILE F 3 20 . 38.245 40.424 26.695 1.00 10.09 ? CA ILE B 20 1 ATOM 2933 C C . ILE F 3 20 . 39.350 39.611 26.046 1.00 15.22 ? C ILE B 20 1 ATOM 2934 O O . ILE F 3 20 . 39.764 38.631 26.663 1.00 20.27 ? O ILE B 20 1 ATOM 2935 C CB . ILE F 3 20 . 38.849 41.299 27.802 1.00 14.23 ? CB ILE B 20 1 ATOM 2936 C CG1 . ILE F 3 20 . 37.699 41.896 28.659 1.00 16.48 ? CG1 ILE B 20 1 ATOM 2937 C CG2 . ILE F 3 20 . 39.787 42.345 27.166 1.00 12.88 ? CG2 ILE B 20 1 ATOM 2938 C CD1 . ILE F 3 20 . 36.555 42.638 27.965 1.00 16.05 ? CD1 ILE B 20 1 ATOM 2939 N N . HIS F 3 21 . 39.869 40.024 24.862 1.00 14.39 ? N HIS B 21 1 ATOM 2940 C CA . HIS F 3 21 . 40.975 39.276 24.215 1.00 9.36 ? CA HIS B 21 1 ATOM 2941 C C . HIS F 3 21 . 42.106 40.157 23.700 1.00 10.34 ? C HIS B 21 1 ATOM 2942 O O . HIS F 3 21 . 41.943 41.314 23.339 1.00 15.95 ? O HIS B 21 1 ATOM 2943 C CB . HIS F 3 21 . 40.477 38.436 23.008 1.00 22.76 ? CB HIS B 21 1 ATOM 2944 C CG . HIS F 3 21 . 39.189 37.702 23.244 1.00 26.39 ? CG HIS B 21 1 ATOM 2945 N ND1 . HIS F 3 21 . 37.955 38.266 22.981 1.00 33.2 ? ND1 HIS B 21 1 ATOM 2946 C CD2 . HIS F 3 21 . 38.940 36.453 23.705 1.00 34.96 ? CD2 HIS B 21 1 ATOM 2947 C CE1 . HIS F 3 21 . 37.003 37.395 23.264 1.00 32.45 ? CE1 HIS B 21 1 ATOM 2948 N NE2 . HIS F 3 21 . 37.573 36.287 23.706 1.00 35.08 ? NE2 HIS B 21 1 ATOM 2949 N N . LYS F 3 22 . 43.274 39.567 23.662 1.00 6 ? N LYS B 22 1 ATOM 2950 C CA . LYS F 3 22 . 44.432 40.253 23.210 1.00 14.86 ? CA LYS B 22 1 ATOM 2951 C C . LYS F 3 22 . 44.866 39.660 21.838 1.00 22.98 ? C LYS B 22 1 ATOM 2952 O O . LYS F 3 22 . 45.241 38.490 21.754 1.00 38.29 ? O LYS B 22 1 ATOM 2953 C CB . LYS F 3 22 . 45.559 40.098 24.248 1.00 21.82 ? CB LYS B 22 1 ATOM 2954 C CG . LYS F 3 22 . 45.213 40.498 25.686 1.00 34.06 ? CG LYS B 22 1 ATOM 2955 C CD . LYS F 3 22 . 46.432 40.936 26.557 1.00 36.98 ? CD LYS B 22 1 ATOM 2956 C CE . LYS F 3 22 . 47.552 39.891 26.815 1.00 43.07 ? CE LYS B 22 1 ATOM 2957 N NZ . LYS F 3 22 . 48.615 39.675 25.751 1.00 44.52 ? NZ LYS B 22 1 ATOM 2958 N N . TYR F 3 23 . 44.788 40.435 20.760 1.00 18 ? N TYR B 23 1 ATOM 2959 C CA . TYR F 3 23 . 45.190 39.969 19.449 1.00 14.94 ? CA TYR B 23 1 ATOM 2960 C C . TYR F 3 23 . 46.593 40.414 19.156 1.00 14.27 ? C TYR B 23 1 ATOM 2961 O O . TYR F 3 23 . 46.896 41.585 19.308 1.00 19.55 ? O TYR B 23 1 ATOM 2962 C CB . TYR F 3 23 . 44.263 40.534 18.400 1.00 21.04 ? CB TYR B 23 1 ATOM 2963 C CG . TYR F 3 23 . 42.893 39.944 18.419 1.00 16.74 ? CG TYR B 23 1 ATOM 2964 C CD1 . TYR F 3 23 . 42.608 38.779 17.694 1.00 21.43 ? CD1 TYR B 23 1 ATOM 2965 C CD2 . TYR F 3 23 . 41.878 40.534 19.128 1.00 18.4 ? CD2 TYR B 23 1 ATOM 2966 C CE1 . TYR F 3 23 . 41.326 38.222 17.683 1.00 14.61 ? CE1 TYR B 23 1 ATOM 2967 C CE2 . TYR F 3 23 . 40.593 39.977 19.118 1.00 18.09 ? CE2 TYR B 23 1 ATOM 2968 C CZ . TYR F 3 23 . 40.344 38.828 18.390 1.00 6 ? CZ TYR B 23 1 ATOM 2969 O OH . TYR F 3 23 . 39.087 38.327 18.342 1.00 14.48 ? OH TYR B 23 1 ATOM 2970 N N . PRO F 3 24 . 47.478 39.502 18.755 1.00 6.77 ? N PRO B 24 1 ATOM 2971 C CA . PRO F 3 24 . 48.831 39.891 18.326 1.00 8.53 ? CA PRO B 24 1 ATOM 2972 C C . PRO F 3 24 . 48.743 40.735 17.073 1.00 11.19 ? C PRO B 24 1 ATOM 2973 O O . PRO F 3 24 . 47.733 40.685 16.377 1.00 9.24 ? O PRO B 24 1 ATOM 2974 C CB . PRO F 3 24 . 49.538 38.553 18.130 1.00 6 ? CB PRO B 24 1 ATOM 2975 C CG . PRO F 3 24 . 48.407 37.704 17.602 1.00 9.82 ? CG PRO B 24 1 ATOM 2976 C CD . PRO F 3 24 . 47.328 38.035 18.651 1.00 8.28 ? CD PRO B 24 1 ATOM 2977 N N . SER F 3 25 . 49.771 41.501 16.770 1.00 13.72 ? N SER B 25 1 ATOM 2978 C CA . SER F 3 25 . 49.722 42.307 15.561 1.00 21.63 ? CA SER B 25 1 ATOM 2979 C C . SER F 3 25 . 49.718 41.439 14.294 1.00 17.59 ? C SER B 25 1 ATOM 2980 O O . SER F 3 25 . 50.435 40.447 14.196 1.00 23.55 ? O SER B 25 1 ATOM 2981 C CB . SER F 3 25 . 50.914 43.246 15.524 1.00 19.72 ? CB SER B 25 1 ATOM 2982 O OG . SER F 3 25 . 52.113 42.521 15.645 1.00 31.54 ? OG SER B 25 1 ATOM 2983 N N . LYS F 3 26 . 48.887 41.871 13.352 1.00 19.23 ? N LYS B 26 1 ATOM 2984 C CA . LYS F 3 26 . 48.616 41.300 12.024 1.00 20.75 ? CA LYS B 26 1 ATOM 2985 C C . LYS F 3 26 . 47.551 40.231 12.078 1.00 16.14 ? C LYS B 26 1 ATOM 2986 O O . LYS F 3 26 . 47.210 39.642 11.055 1.00 18.18 ? O LYS B 26 1 ATOM 2987 C CB . LYS F 3 26 . 49.895 40.709 11.407 1.00 25.5 ? CB LYS B 26 1 ATOM 2988 C CG . LYS F 3 26 . 49.710 39.829 10.156 1.00 40.29 ? CG LYS B 26 1 ATOM 2989 C CD . LYS F 3 26 . 49.004 40.462 8.917 1.00 34.06 ? CD LYS B 26 1 ATOM 2990 C CE . LYS F 3 26 . 49.688 41.738 8.396 1.00 33.9 ? CE LYS B 26 1 ATOM 2991 N NZ . LYS F 3 26 . 51.180 41.653 8.255 1.00 31.77 ? NZ LYS B 26 1 ATOM 2992 N N . SER F 3 27 . 46.969 39.987 13.248 1.00 17.89 ? N SER B 27 1 ATOM 2993 C CA . SER F 3 27 . 45.950 38.946 13.231 1.00 16.83 ? CA SER B 27 1 ATOM 2994 C C . SER F 3 27 . 44.657 39.424 12.561 1.00 19.61 ? C SER B 27 1 ATOM 2995 O O . SER F 3 27 . 44.398 40.603 12.302 1.00 9.87 ? O SER B 27 1 ATOM 2996 C CB . SER F 3 27 . 45.651 38.421 14.676 1.00 15.62 ? CB SER B 27 1 ATOM 2997 O OG . SER F 3 27 . 45.285 39.360 15.681 1.00 13.75 ? OG SER B 27 1 ATOM 2998 N N . THR F 3 28 . 43.825 38.462 12.260 1.00 21.25 ? N THR B 28 1 ATOM 2999 C CA . THR F 3 28 . 42.620 38.758 11.555 1.00 20.93 ? CA THR B 28 1 ATOM 3000 C C . THR F 3 28 . 41.431 38.665 12.505 1.00 25.98 ? C THR B 28 1 ATOM 3001 O O . THR F 3 28 . 40.951 37.562 12.795 1.00 31.52 ? O THR B 28 1 ATOM 3002 C CB . THR F 3 28 . 42.567 37.767 10.385 1.00 15.71 ? CB THR B 28 1 ATOM 3003 O OG1 . THR F 3 28 . 43.717 37.982 9.540 1.00 13.94 ? OG1 THR B 28 1 ATOM 3004 C CG2 . THR F 3 28 . 41.322 37.932 9.610 1.00 9.93 ? CG2 THR B 28 1 ATOM 3005 N N . LEU F 3 29 . 40.975 39.817 13.011 1.00 18.06 ? N LEU B 29 1 ATOM 3006 C CA . LEU F 3 29 . 39.830 39.864 13.918 1.00 9.45 ? CA LEU B 29 1 ATOM 3007 C C . LEU F 3 29 . 38.568 39.478 13.247 1.00 6 ? C LEU B 29 1 ATOM 3008 O O . LEU F 3 29 . 37.780 38.767 13.826 1.00 7.91 ? O LEU B 29 1 ATOM 3009 C CB . LEU F 3 29 . 39.578 41.250 14.484 1.00 10.97 ? CB LEU B 29 1 ATOM 3010 C CG . LEU F 3 29 . 40.511 42.023 15.422 1.00 22.39 ? CG LEU B 29 1 ATOM 3011 C CD1 . LEU F 3 29 . 39.795 42.264 16.788 1.00 13.4 ? CD1 LEU B 29 1 ATOM 3012 C CD2 . LEU F 3 29 . 41.848 41.277 15.479 1.00 6 ? CD2 LEU B 29 1 ATOM 3013 N N . ILE F 3 30 . 38.361 39.981 12.031 1.00 8.21 ? N ILE B 30 1 ATOM 3014 C CA . ILE F 3 30 . 37.118 39.760 11.280 1.00 6.64 ? CA ILE B 30 1 ATOM 3015 C C . ILE F 3 30 . 37.375 39.366 9.802 1.00 14.5 ? C ILE B 30 1 ATOM 3016 O O . ILE F 3 30 . 38.346 39.835 9.198 1.00 8.89 ? O ILE B 30 1 ATOM 3017 C CB . ILE F 3 30 . 36.272 41.042 11.312 1.00 12.51 ? CB ILE B 30 1 ATOM 3018 C CG1 . ILE F 3 30 . 35.933 41.408 12.752 1.00 12.57 ? CG1 ILE B 30 1 ATOM 3019 C CG2 . ILE F 3 30 . 35.016 40.842 10.538 1.00 10.78 ? CG2 ILE B 30 1 ATOM 3020 C CD1 . ILE F 3 30 . 34.920 42.511 12.843 1.00 6 ? CD1 ILE B 30 1 ATOM 3021 N N . HIS F 3 31 . 36.509 38.514 9.235 1.00 7.83 ? N HIS B 31 1 ATOM 3022 C CA . HIS F 3 31 . 36.632 38.072 7.842 1.00 14.58 ? CA HIS B 31 1 ATOM 3023 C C . HIS F 3 31 . 35.425 38.523 7.030 1.00 17.66 ? C HIS B 31 1 ATOM 3024 O O . HIS F 3 31 . 34.288 38.497 7.512 1.00 24.15 ? O HIS B 31 1 ATOM 3025 C CB . HIS F 3 31 . 36.697 36.523 7.700 1.00 31.78 ? CB HIS B 31 1 ATOM 3026 C CG . HIS F 3 31 . 38.009 35.895 8.074 1.00 37.88 ? CG HIS B 31 1 ATOM 3027 N ND1 . HIS F 3 31 . 38.341 35.561 9.372 1.00 39.86 ? ND1 HIS B 31 1 ATOM 3028 C CD2 . HIS F 3 31 . 39.070 35.531 7.310 1.00 46.34 ? CD2 HIS B 31 1 ATOM 3029 C CE1 . HIS F 3 31 . 39.549 35.021 9.390 1.00 41.14 ? CE1 HIS B 31 1 ATOM 3030 N NE2 . HIS F 3 31 . 40.015 34.991 8.154 1.00 37.98 ? NE2 HIS B 31 1 ATOM 3031 N N . GLN F 3 32 . 35.636 38.909 5.781 1.00 23.12 ? N GLN B 32 1 ATOM 3032 C CA . GLN F 3 32 . 34.471 39.302 5.006 1.00 27.47 ? CA GLN B 32 1 ATOM 3033 C C . GLN F 3 32 . 33.542 38.136 4.834 1.00 27.1 ? C GLN B 32 1 ATOM 3034 O O . GLN F 3 32 . 34.002 37.025 4.604 1.00 38.08 ? O GLN B 32 1 ATOM 3035 C CB . GLN F 3 32 . 34.827 39.783 3.605 1.00 32.49 ? CB GLN B 32 1 ATOM 3036 C CG . GLN F 3 32 . 35.245 41.228 3.504 1.00 39.62 ? CG GLN B 32 1 ATOM 3037 C CD . GLN F 3 32 . 34.943 41.821 2.134 1.00 38.88 ? CD GLN B 32 1 ATOM 3038 O OE1 . GLN F 3 32 . 33.786 41.847 1.705 1.00 35.87 ? OE1 GLN B 32 1 ATOM 3039 N NE2 . GLN F 3 32 . 35.977 42.309 1.445 1.00 43.99 ? NE2 GLN B 32 1 ATOM 3040 N N . GLY F 3 33 . 32.251 38.383 4.985 1.00 19.84 ? N GLY B 33 1 ATOM 3041 C CA . GLY F 3 33 . 31.256 37.359 4.727 1.00 14.69 ? CA GLY B 33 1 ATOM 3042 C C . GLY F 3 33 . 30.890 36.465 5.891 1.00 18.41 ? C GLY B 33 1 ATOM 3043 O O . GLY F 3 33 . 29.826 35.823 5.820 1.00 21.7 ? O GLY B 33 1 ATOM 3044 N N . GLU F 3 34 . 31.728 36.395 6.927 1.00 11.4 ? N GLU B 34 1 ATOM 3045 C CA . GLU F 3 34 . 31.463 35.538 8.085 1.00 11.02 ? CA GLU B 34 1 ATOM 3046 C C . GLU F 3 34 . 30.179 36.038 8.678 1.00 11.2 ? C GLU B 34 1 ATOM 3047 O O . GLU F 3 34 . 29.910 37.206 8.539 1.00 24.91 ? O GLU B 34 1 ATOM 3048 C CB . GLU F 3 34 . 32.698 35.651 9.006 1.00 20.14 ? CB GLU B 34 1 ATOM 3049 C CG . GLU F 3 34 . 32.679 35.007 10.403 1.00 37.34 ? CG GLU B 34 1 ATOM 3050 C CD . GLU F 3 34 . 32.150 35.977 11.461 1.00 41.39 ? CD GLU B 34 1 ATOM 3051 O OE1 . GLU F 3 34 . 30.928 35.972 11.661 1.00 36.54 ? OE1 GLU B 34 1 ATOM 3052 O OE2 . GLU F 3 34 . 32.944 36.754 12.073 1.00 37.97 ? OE2 GLU B 34 1 ATOM 3053 N N . LYS F 3 35 . 29.359 35.184 9.294 1.00 29.11 ? N LYS B 35 1 ATOM 3054 C CA . LYS F 3 35 . 28.042 35.638 9.800 1.00 34.78 ? CA LYS B 35 1 ATOM 3055 C C . LYS F 3 35 . 28.166 36.400 11.121 1.00 35.6 ? C LYS B 35 1 ATOM 3056 O O . LYS F 3 35 . 28.685 35.915 12.129 1.00 29.45 ? O LYS B 35 1 ATOM 3057 C CB . LYS F 3 35 . 27.069 34.423 9.962 1.00 33.41 ? CB LYS B 35 1 ATOM 3058 C CG . LYS F 3 35 . 27.248 33.480 11.157 1.00 26.13 ? CG LYS B 35 1 ATOM 3059 C CD . LYS F 3 35 . 28.690 32.949 11.277 1.00 41.93 ? CD LYS B 35 1 ATOM 3060 C CE . LYS F 3 35 . 29.021 31.600 10.585 1.00 46.62 ? CE LYS B 35 1 ATOM 3061 N NZ . LYS F 3 35 . 28.726 30.406 11.477 1.00 44.71 ? NZ LYS B 35 1 ATOM 3062 N N . ALA F 3 36 . 27.643 37.619 11.074 1.00 37.64 ? N ALA B 36 1 ATOM 3063 C CA . ALA F 3 36 . 27.747 38.576 12.148 1.00 33.6 ? CA ALA B 36 1 ATOM 3064 C C . ALA F 3 36 . 26.949 38.271 13.383 1.00 29.25 ? C ALA B 36 1 ATOM 3065 O O . ALA F 3 36 . 25.741 38.420 13.363 1.00 26.96 ? O ALA B 36 1 ATOM 3066 C CB . ALA F 3 36 . 27.347 39.900 11.624 1.00 27.74 ? CB ALA B 36 1 ATOM 3067 N N . GLU F 3 37 . 27.636 37.904 14.467 1.00 37.26 ? N GLU B 37 1 ATOM 3068 C CA . GLU F 3 37 . 26.992 37.622 15.753 1.00 37.4 ? CA GLU B 37 1 ATOM 3069 C C . GLU F 3 37 . 27.598 38.398 16.951 1.00 35.41 ? C GLU B 37 1 ATOM 3070 O O . GLU F 3 37 . 26.900 38.592 17.954 1.00 34.05 ? O GLU B 37 1 ATOM 3071 C CB . GLU F 3 37 . 27.069 36.124 16.067 1.00 34.07 ? CB GLU B 37 1 ATOM 3072 C CG . GLU F 3 37 . 25.950 35.680 16.987 1.00 44.03 ? CG GLU B 37 1 ATOM 3073 C CD . GLU F 3 37 . 24.600 35.877 16.308 1.00 50.13 ? CD GLU B 37 1 ATOM 3074 O OE1 . GLU F 3 37 . 24.542 35.590 15.087 1.00 53.63 ? OE1 GLU B 37 1 ATOM 3075 O OE2 . GLU F 3 37 . 23.613 36.313 16.957 1.00 45.09 ? OE2 GLU B 37 1 ATOM 3076 N N . THR F 3 38 . 28.856 38.842 16.861 1.00 27.87 ? N THR B 38 1 ATOM 3077 C CA . THR F 3 38 . 29.537 39.546 17.968 1.00 26.76 ? CA THR B 38 1 ATOM 3078 C C . THR F 3 38 . 29.883 41.022 17.769 1.00 25.94 ? C THR B 38 1 ATOM 3079 O O . THR F 3 38 . 30.399 41.380 16.714 1.00 25.29 ? O THR B 38 1 ATOM 3080 C CB . THR F 3 38 . 30.837 38.899 18.285 1.00 29.73 ? CB THR B 38 1 ATOM 3081 O OG1 . THR F 3 38 . 31.516 38.660 17.043 1.00 36.73 ? OG1 THR B 38 1 ATOM 3082 C CG2 . THR F 3 38 . 30.638 37.596 19.036 1.00 46.43 ? CG2 THR B 38 1 ATOM 3083 N N . LEU F 3 39 . 29.636 41.875 18.766 1.00 20.3 ? N LEU B 39 1 ATOM 3084 C CA . LEU F 3 39 . 30.067 43.285 18.663 1.00 19.19 ? CA LEU B 39 1 ATOM 3085 C C . LEU F 3 39 . 31.437 43.296 19.303 1.00 19.01 ? C LEU B 39 1 ATOM 3086 O O . LEU F 3 39 . 31.714 42.361 20.046 1.00 30.91 ? O LEU B 39 1 ATOM 3087 C CB . LEU F 3 39 . 29.139 44.271 19.445 1.00 18.04 ? CB LEU B 39 1 ATOM 3088 C CG . LEU F 3 39 . 29.412 45.805 19.280 1.00 29.51 ? CG LEU B 39 1 ATOM 3089 C CD1 . LEU F 3 39 . 29.040 46.325 17.857 1.00 18.65 ? CD1 LEU B 39 1 ATOM 3090 C CD2 . LEU F 3 39 . 28.502 46.573 20.236 1.00 24.87 ? CD2 LEU B 39 1 ATOM 3091 N N . TYR F 3 40 . 32.296 44.277 19.021 1.00 13.99 ? N TYR B 40 1 ATOM 3092 C CA . TYR F 3 40 . 33.615 44.346 19.666 1.00 12.21 ? CA TYR B 40 1 ATOM 3093 C C . TYR F 3 40 . 33.865 45.747 20.132 1.00 18.07 ? C TYR B 40 1 ATOM 3094 O O . TYR F 3 40 . 33.082 46.648 19.864 1.00 23.15 ? O TYR B 40 1 ATOM 3095 C CB . TYR F 3 40 . 34.808 44.036 18.761 1.00 12.84 ? CB TYR B 40 1 ATOM 3096 C CG . TYR F 3 40 . 34.866 42.655 18.160 1.00 25.14 ? CG TYR B 40 1 ATOM 3097 C CD1 . TYR F 3 40 . 33.798 42.141 17.429 1.00 23.5 ? CD1 TYR B 40 1 ATOM 3098 C CD2 . TYR F 3 40 . 36.007 41.873 18.281 1.00 21.33 ? CD2 TYR B 40 1 ATOM 3099 C CE1 . TYR F 3 40 . 33.876 40.888 16.835 1.00 27.68 ? CE1 TYR B 40 1 ATOM 3100 C CE2 . TYR F 3 40 . 36.095 40.638 17.696 1.00 17.24 ? CE2 TYR B 40 1 ATOM 3101 C CZ . TYR F 3 40 . 35.035 40.148 16.974 1.00 25.99 ? CZ TYR B 40 1 ATOM 3102 O OH . TYR F 3 40 . 35.131 38.920 16.360 1.00 37.56 ? OH TYR B 40 1 ATOM 3103 N N . TYR F 3 41 . 34.989 45.912 20.810 1.00 17.64 ? N TYR B 41 1 ATOM 3104 C CA . TYR F 3 41 . 35.390 47.188 21.323 1.00 18.09 ? CA TYR B 41 1 ATOM 3105 C C . TYR F 3 41 . 36.905 47.137 21.464 1.00 19.55 ? C TYR B 41 1 ATOM 3106 O O . TYR F 3 41 . 37.493 46.182 21.980 1.00 20.17 ? O TYR B 41 1 ATOM 3107 C CB . TYR F 3 41 . 34.744 47.478 22.709 1.00 16.69 ? CB TYR B 41 1 ATOM 3108 C CG . TYR F 3 41 . 34.989 48.923 23.223 1.00 21.47 ? CG TYR B 41 1 ATOM 3109 C CD1 . TYR F 3 41 . 36.216 49.298 23.795 1.00 24.01 ? CD1 TYR B 41 1 ATOM 3110 C CD2 . TYR F 3 41 . 34.019 49.924 23.067 1.00 24.72 ? CD2 TYR B 41 1 ATOM 3111 C CE1 . TYR F 3 41 . 36.472 50.630 24.190 1.00 28.2 ? CE1 TYR B 41 1 ATOM 3112 C CE2 . TYR F 3 41 . 34.257 51.251 23.454 1.00 18.88 ? CE2 TYR B 41 1 ATOM 3113 C CZ . TYR F 3 41 . 35.489 51.603 24.008 1.00 26.14 ? CZ TYR B 41 1 ATOM 3114 O OH . TYR F 3 41 . 35.754 52.921 24.322 1.00 18.15 ? OH TYR B 41 1 ATOM 3115 N N . ILE F 3 42 . 37.535 48.178 20.951 1.00 24.33 ? N ILE B 42 1 ATOM 3116 C CA . ILE F 3 42 . 38.950 48.292 21.024 1.00 15.99 ? CA ILE B 42 1 ATOM 3117 C C . ILE F 3 42 . 39.316 48.925 22.347 1.00 24.16 ? C ILE B 42 1 ATOM 3118 O O . ILE F 3 42 . 39.129 50.143 22.565 1.00 13.38 ? O ILE B 42 1 ATOM 3119 C CB . ILE F 3 42 . 39.462 49.144 19.929 1.00 6 ? CB ILE B 42 1 ATOM 3120 C CG1 . ILE F 3 42 . 39.118 48.519 18.601 1.00 8.63 ? CG1 ILE B 42 1 ATOM 3121 C CG2 . ILE F 3 42 . 40.947 49.253 20.044 1.00 9.34 ? CG2 ILE B 42 1 ATOM 3122 C CD1 . ILE F 3 42 . 39.994 49.009 17.549 1.00 6 ? CD1 ILE B 42 1 ATOM 3123 N N . VAL F 3 43 . 39.803 48.083 23.245 1.00 23.12 ? N VAL B 43 1 ATOM 3124 C CA . VAL F 3 43 . 40.201 48.557 24.536 1.00 24.99 ? CA VAL B 43 1 ATOM 3125 C C . VAL F 3 43 . 41.634 49.036 24.471 1.00 26.85 ? C VAL B 43 1 ATOM 3126 O O . VAL F 3 43 . 42.006 49.966 25.172 1.00 28.87 ? O VAL B 43 1 ATOM 3127 C CB . VAL F 3 43 . 40.041 47.448 25.551 1.00 27.06 ? CB VAL B 43 1 ATOM 3128 C CG1 . VAL F 3 43 . 40.319 47.980 26.911 1.00 38.37 ? CG1 VAL B 43 1 ATOM 3129 C CG2 . VAL F 3 43 . 38.607 46.937 25.538 1.00 32.14 ? CG2 VAL B 43 1 ATOM 3130 N N . LYS F 3 44 . 42.458 48.413 23.640 1.00 22.08 ? N LYS B 44 1 ATOM 3131 C CA . LYS F 3 44 . 43.837 48.902 23.472 1.00 21.38 ? CA LYS B 44 1 ATOM 3132 C C . LYS F 3 44 . 44.265 48.727 22.008 1.00 27.33 ? C LYS B 44 1 ATOM 3133 O O . LYS F 3 44 . 43.808 47.789 21.329 1.00 23.27 ? O LYS B 44 1 ATOM 3134 C CB . LYS F 3 44 . 44.825 48.125 24.338 1.00 25.14 ? CB LYS B 44 1 ATOM 3135 C CG . LYS F 3 44 . 46.302 48.428 23.980 1.00 26.68 ? CG LYS B 44 1 ATOM 3136 C CD . LYS F 3 44 . 47.344 47.413 24.540 1.00 38.05 ? CD LYS B 44 1 ATOM 3137 C CE . LYS F 3 44 . 48.782 47.559 23.908 1.00 28.9 ? CE LYS B 44 1 ATOM 3138 N NZ . LYS F 3 44 . 48.791 47.436 22.399 1.00 32.56 ? NZ LYS B 44 1 ATOM 3139 N N . GLY F 3 45 . 45.093 49.643 21.511 1.00 27.69 ? N GLY B 45 1 ATOM 3140 C CA . GLY F 3 45 . 45.607 49.486 20.163 1.00 28.58 ? CA GLY B 45 1 ATOM 3141 C C . GLY F 3 45 . 44.734 49.986 19.007 1.00 31.4 ? C GLY B 45 1 ATOM 3142 O O . GLY F 3 45 . 43.730 50.707 19.200 1.00 26.3 ? O GLY B 45 1 ATOM 3143 N N . SER F 3 46 . 45.123 49.522 17.808 1.00 25.84 ? N SER B 46 1 ATOM 3144 C CA . SER F 3 46 . 44.548 49.916 16.525 1.00 23.41 ? CA SER B 46 1 ATOM 3145 C C . SER F 3 46 . 44.401 48.786 15.488 1.00 23.3 ? C SER B 46 1 ATOM 3146 O O . SER F 3 46 . 45.203 47.852 15.370 1.00 15.38 ? O SER B 46 1 ATOM 3147 C CB . SER F 3 46 . 45.411 50.998 15.954 1.00 25.29 ? CB SER B 46 1 ATOM 3148 O OG . SER F 3 46 . 46.747 50.559 16.103 1.00 30.58 ? OG SER B 46 1 ATOM 3149 N N . VAL F 3 47 . 43.436 48.972 14.617 1.00 23.91 ? N VAL B 47 1 ATOM 3150 C CA . VAL F 3 47 . 43.111 47.928 13.707 1.00 18.4 ? CA VAL B 47 1 ATOM 3151 C C . VAL F 3 47 . 42.934 48.530 12.282 1.00 21.5 ? C VAL B 47 1 ATOM 3152 O O . VAL F 3 47 . 42.908 49.768 12.099 1.00 12.27 ? O VAL B 47 1 ATOM 3153 C CB . VAL F 3 47 . 41.877 47.332 14.356 1.00 12.57 ? CB VAL B 47 1 ATOM 3154 C CG1 . VAL F 3 47 . 40.662 48.133 13.908 1.00 6 ? CG1 VAL B 47 1 ATOM 3155 C CG2 . VAL F 3 47 . 41.812 45.873 14.090 1.00 11.73 ? CG2 VAL B 47 1 ATOM 3156 N N . ALA F 3 48 . 42.815 47.689 11.254 1.00 19.58 ? N ALA B 48 1 ATOM 3157 C CA . ALA F 3 48 . 42.620 48.224 9.889 1.00 18.16 ? CA ALA B 48 1 ATOM 3158 C C . ALA F 3 48 . 41.416 47.591 9.235 1.00 12.82 ? C ALA B 48 1 ATOM 3159 O O . ALA F 3 48 . 41.222 46.393 9.357 1.00 18.01 ? O ALA B 48 1 ATOM 3160 C CB . ALA F 3 48 . 43.837 47.953 9.035 1.00 18.92 ? CB ALA B 48 1 ATOM 3161 N N . VAL F 3 49 . 40.584 48.406 8.594 1.00 12.15 ? N VAL B 49 1 ATOM 3162 C CA . VAL F 3 49 . 39.412 47.930 7.854 1.00 13.55 ? CA VAL B 49 1 ATOM 3163 C C . VAL F 3 49 . 39.791 48.031 6.377 1.00 11.33 ? C VAL B 49 1 ATOM 3164 O O . VAL F 3 49 . 40.300 49.070 5.937 1.00 13.71 ? O VAL B 49 1 ATOM 3165 C CB . VAL F 3 49 . 38.162 48.806 8.098 1.00 6 ? CB VAL B 49 1 ATOM 3166 C CG1 . VAL F 3 49 . 36.940 48.068 7.601 1.00 11.71 ? CG1 VAL B 49 1 ATOM 3167 C CG2 . VAL F 3 49 . 37.996 49.093 9.569 1.00 6 ? CG2 VAL B 49 1 ATOM 3168 N N . LEU F 3 50 . 39.586 46.948 5.636 1.00 10.77 ? N LEU B 50 1 ATOM 3169 C CA . LEU F 3 50 . 39.945 46.858 4.214 1.00 6.94 ? CA LEU B 50 1 ATOM 3170 C C . LEU F 3 50 . 39.058 45.828 3.537 1.00 11.14 ? C LEU B 50 1 ATOM 3171 O O . LEU F 3 50 . 38.560 44.909 4.166 1.00 9.61 ? O LEU B 50 1 ATOM 3172 C CB . LEU F 3 50 . 41.453 46.480 4.074 1.00 6.19 ? CB LEU B 50 1 ATOM 3173 C CG . LEU F 3 50 . 42.077 45.452 5.035 1.00 6.38 ? CG LEU B 50 1 ATOM 3174 C CD1 . LEU F 3 50 . 41.565 44.092 4.679 1.00 12.15 ? CD1 LEU B 50 1 ATOM 3175 C CD2 . LEU F 3 50 . 43.557 45.502 4.971 1.00 6 ? CD2 LEU B 50 1 ATOM 3176 N N . ILE F 3 51 . 38.791 46.027 2.256 1.00 11.74 ? N ILE B 51 1 ATOM 3177 C CA . ILE F 3 51 . 37.966 45.095 1.516 1.00 7.46 ? CA ILE B 51 1 ATOM 3178 C C . ILE F 3 51 . 38.721 44.506 0.358 1.00 12.57 ? C ILE B 51 1 ATOM 3179 O O . ILE F 3 51 . 39.834 44.945 0.050 1.00 11.22 ? O ILE B 51 1 ATOM 3180 C CB . ILE F 3 51 . 36.791 45.783 1.017 1.00 13.08 ? CB ILE B 51 1 ATOM 3181 C CG1 . ILE F 3 51 . 37.187 46.733 -0.105 1.00 18.13 ? CG1 ILE B 51 1 ATOM 3182 C CG2 . ILE F 3 51 . 36.134 46.418 2.205 1.00 6.59 ? CG2 ILE B 51 1 ATOM 3183 C CD1 . ILE F 3 51 . 36.053 47.630 -0.512 1.00 15.17 ? CD1 ILE B 51 1 ATOM 3184 N N . LYS F 3 52 . 38.078 43.546 -0.310 1.00 19.11 ? N LYS B 52 1 ATOM 3185 C CA . LYS F 3 52 . 38.785 42.744 -1.317 1.00 19.34 ? CA LYS B 52 1 ATOM 3186 C C . LYS F 3 52 . 37.980 42.220 -2.478 1.00 21.18 ? C LYS B 52 1 ATOM 3187 O O . LYS F 3 52 . 36.924 41.604 -2.316 1.00 21.23 ? O LYS B 52 1 ATOM 3188 C CB . LYS F 3 52 . 39.454 41.535 -0.634 1.00 19.36 ? CB LYS B 52 1 ATOM 3189 C CG . LYS F 3 52 . 40.643 41.901 0.251 1.00 25.77 ? CG LYS B 52 1 ATOM 3190 C CD . LYS F 3 52 . 41.416 40.680 0.788 1.00 37.87 ? CD LYS B 52 1 ATOM 3191 C CE . LYS F 3 52 . 42.042 39.749 -0.291 1.00 40.35 ? CE LYS B 52 1 ATOM 3192 N NZ . LYS F 3 52 . 41.070 38.875 -1.051 1.00 39.02 ? NZ LYS B 52 1 ATOM 3193 N N . ASP F 3 53 . 38.570 42.455 -3.640 1.00 26.2 ? N ASP B 53 1 ATOM 3194 C CA . ASP F 3 53 . 38.104 42.053 -4.959 1.00 30.19 ? CA ASP B 53 1 ATOM 3195 C C . ASP F 3 53 . 38.496 40.589 -5.179 1.00 30.81 ? C ASP B 53 1 ATOM 3196 O O . ASP F 3 53 . 39.640 40.220 -4.873 1.00 27.23 ? O ASP B 53 1 ATOM 3197 C CB . ASP F 3 53 . 38.762 42.942 -6.005 1.00 25.68 ? CB ASP B 53 1 ATOM 3198 C CG . ASP F 3 53 . 38.228 42.693 -7.384 1.00 36.79 ? CG ASP B 53 1 ATOM 3199 O OD1 . ASP F 3 53 . 37.026 42.975 -7.605 1.00 42.51 ? OD1 ASP B 53 1 ATOM 3200 O OD2 . ASP F 3 53 . 39.002 42.230 -8.249 1.00 45.65 ? OD2 ASP B 53 1 ATOM 3201 N N . GLU F 3 54 . 37.597 39.776 -5.756 1.00 33.39 ? N GLU B 54 1 ATOM 3202 C CA . GLU F 3 54 . 37.875 38.341 -5.909 1.00 27.12 ? CA GLU B 54 1 ATOM 3203 C C . GLU F 3 54 . 39.200 38.062 -6.520 1.00 23.49 ? C GLU B 54 1 ATOM 3204 O O . GLU F 3 54 . 39.760 37.039 -6.234 1.00 28.23 ? O GLU B 54 1 ATOM 3205 C CB . GLU F 3 54 . 36.845 37.643 -6.755 1.00 16.71 ? CB GLU B 54 1 ATOM 3206 C CG . GLU F 3 54 . 35.473 37.551 -6.065 1.00 29.08 ? CG GLU B 54 1 ATOM 3207 C CD . GLU F 3 54 . 34.559 38.772 -6.287 1.00 32.03 ? CD GLU B 54 1 ATOM 3208 O OE1 . GLU F 3 54 . 35.049 39.793 -6.812 1.00 41.53 ? OE1 GLU B 54 1 ATOM 3209 O OE2 . GLU F 3 54 . 33.345 38.709 -5.948 1.00 40.23 ? OE2 GLU B 54 1 ATOM 3210 N N . GLU F 3 55 . 39.717 38.944 -7.357 1.00 29.88 ? N GLU B 55 1 ATOM 3211 C CA . GLU F 3 55 . 41.053 38.716 -7.898 1.00 27.36 ? CA GLU B 55 1 ATOM 3212 C C . GLU F 3 55 . 42.194 39.327 -6.987 1.00 33.84 ? C GLU B 55 1 ATOM 3213 O O . GLU F 3 55 . 43.204 39.895 -7.454 1.00 34.61 ? O GLU B 55 1 ATOM 3214 C CB . GLU F 3 55 . 41.048 39.272 -9.365 1.00 31.87 ? CB GLU B 55 1 ATOM 3215 C CG . GLU F 3 55 . 40.299 38.286 -10.351 1.00 34.09 ? CG GLU B 55 1 ATOM 3216 C CD . GLU F 3 55 . 40.226 38.613 -11.906 1.00 22.81 ? CD GLU B 55 1 ATOM 3217 O OE1 . GLU F 3 55 . 39.095 38.553 -12.481 1.00 11.57 ? OE1 GLU B 55 1 ATOM 3218 O OE2 . GLU F 3 55 . 41.263 38.889 -12.549 1.00 20.61 ? OE2 GLU B 55 1 ATOM 3219 N N . GLY F 3 56 . 41.924 39.262 -5.670 1.00 34.34 ? N GLY B 56 1 ATOM 3220 C CA . GLY F 3 56 . 42.846 39.548 -4.563 1.00 34.74 ? CA GLY B 56 1 ATOM 3221 C C . GLY F 3 56 . 43.178 41.041 -4.316 1.00 32.65 ? C GLY B 56 1 ATOM 3222 O O . GLY F 3 56 . 43.756 41.264 -3.217 1.00 32.52 ? O GLY B 56 1 ATOM 3223 N N . LYS F 3 57 . 42.911 42.066 -5.137 1.00 26.26 ? N LYS B 57 1 ATOM 3224 C CA . LYS F 3 57 . 43.391 43.403 -4.706 1.00 25.49 ? CA LYS B 57 1 ATOM 3225 C C . LYS F 3 57 . 42.632 43.931 -3.493 1.00 27.11 ? C LYS B 57 1 ATOM 3226 O O . LYS F 3 57 . 41.417 43.775 -3.419 1.00 35.63 ? O LYS B 57 1 ATOM 3227 C CB . LYS F 3 57 . 43.238 44.455 -5.817 1.00 34.4 ? CB LYS B 57 1 ATOM 3228 C CG . LYS F 3 57 . 44.010 45.775 -5.492 1.00 45.06 ? CG LYS B 57 1 ATOM 3229 C CD . LYS F 3 57 . 43.682 46.962 -6.443 1.00 49.96 ? CD LYS B 57 1 ATOM 3230 C CE . LYS F 3 57 . 44.602 48.204 -6.222 1.00 50.3 ? CE LYS B 57 1 ATOM 3231 N NZ . LYS F 3 57 . 44.754 48.758 -4.816 1.00 53.01 ? NZ LYS B 57 1 ATOM 3232 N N . GLU F 3 58 . 43.325 44.588 -2.573 1.00 19.02 ? N GLU B 58 1 ATOM 3233 C CA . GLU F 3 58 . 42.678 45.111 -1.361 1.00 23.13 ? CA GLU B 58 1 ATOM 3234 C C . GLU F 3 58 . 42.848 46.653 -1.155 1.00 21.01 ? C GLU B 58 1 ATOM 3235 O O . GLU F 3 58 . 43.859 47.242 -1.523 1.00 27.24 ? O GLU B 58 1 ATOM 3236 C CB . GLU F 3 58 . 43.229 44.336 -0.119 1.00 19.43 ? CB GLU B 58 1 ATOM 3237 C CG . GLU F 3 58 . 44.756 44.184 -0.022 1.00 25.1 ? CG GLU B 58 1 ATOM 3238 C CD . GLU F 3 58 . 45.286 43.756 1.376 1.00 39.64 ? CD GLU B 58 1 ATOM 3239 O OE1 . GLU F 3 58 . 46.506 43.430 1.495 1.00 27.81 ? OE1 GLU B 58 1 ATOM 3240 O OE2 . GLU F 3 58 . 44.501 43.765 2.363 1.00 37.17 ? OE2 GLU B 58 1 ATOM 3241 N N . MET F 3 59 . 41.838 47.291 -0.570 1.00 17.17 ? N MET B 59 1 ATOM 3242 C CA . MET F 3 59 . 41.868 48.719 -0.284 1.00 22.52 ? CA MET B 59 1 ATOM 3243 C C . MET F 3 59 . 41.525 49.025 1.176 1.00 19.46 ? C MET B 59 1 ATOM 3244 O O . MET F 3 59 . 40.489 48.568 1.669 1.00 25.81 ? O MET B 59 1 ATOM 3245 C CB . MET F 3 59 . 40.865 49.486 -1.148 1.00 18.54 ? CB MET B 59 1 ATOM 3246 C CG . MET F 3 59 . 40.577 50.888 -0.552 1.00 16.58 ? CG MET B 59 1 ATOM 3247 S SD . MET F 3 59 . 39.765 51.973 -1.660 1.00 24.4 ? SD MET B 59 1 ATOM 3248 C CE . MET F 3 59 . 41.098 52.317 -2.718 1.00 12.75 ? CE MET B 59 1 ATOM 3249 N N . ILE F 3 60 . 42.371 49.780 1.869 1.00 7.29 ? N ILE B 60 1 ATOM 3250 C CA . ILE F 3 60 . 42.077 50.161 3.238 1.00 6.04 ? CA ILE B 60 1 ATOM 3251 C C . ILE F 3 60 . 40.940 51.210 3.259 1.00 10.95 ? C ILE B 60 1 ATOM 3252 O O . ILE F 3 60 . 40.985 52.216 2.551 1.00 11.67 ? O ILE B 60 1 ATOM 3253 C CB . ILE F 3 60 . 43.300 50.794 3.925 1.00 13.66 ? CB ILE B 60 1 ATOM 3254 C CG1 . ILE F 3 60 . 44.463 49.826 3.993 1.00 6 ? CG1 ILE B 60 1 ATOM 3255 C CG2 . ILE F 3 60 . 42.930 51.157 5.355 1.00 21.06 ? CG2 ILE B 60 1 ATOM 3256 C CD1 . ILE F 3 60 . 45.696 50.496 4.602 1.00 14.81 ? CD1 ILE B 60 1 ATOM 3257 N N . LEU F 3 61 . 39.905 50.985 4.051 1.00 17.71 ? N LEU B 61 1 ATOM 3258 C CA . LEU F 3 61 . 38.808 51.955 4.198 1.00 20.92 ? CA LEU B 61 1 ATOM 3259 C C . LEU F 3 61 . 39.023 52.858 5.400 1.00 19.76 ? C LEU B 61 1 ATOM 3260 O O . LEU F 3 61 . 38.563 53.996 5.423 1.00 12.83 ? O LEU B 61 1 ATOM 3261 C CB . LEU F 3 61 . 37.491 51.278 4.426 1.00 12.38 ? CB LEU B 61 1 ATOM 3262 C CG . LEU F 3 61 . 36.887 50.646 3.219 1.00 16 ? CG LEU B 61 1 ATOM 3263 C CD1 . LEU F 3 61 . 35.953 49.541 3.630 1.00 14.17 ? CD1 LEU B 61 1 ATOM 3264 C CD2 . LEU F 3 61 . 36.229 51.734 2.433 1.00 16.33 ? CD2 LEU B 61 1 ATOM 3265 N N . SER F 3 62 . 39.683 52.334 6.423 1.00 20.82 ? N SER B 62 1 ATOM 3266 C CA . SER F 3 62 . 39.967 53.177 7.551 1.00 15.96 ? CA SER B 62 1 ATOM 3267 C C . SER F 3 62 . 40.767 52.466 8.610 1.00 15.64 ? C SER B 62 1 ATOM 3268 O O . SER F 3 62 . 40.827 51.255 8.707 1.00 21.79 ? O SER B 62 1 ATOM 3269 C CB . SER F 3 62 . 38.640 53.662 8.133 1.00 13.8 ? CB SER B 62 1 ATOM 3270 O OG . SER F 3 62 . 38.821 54.279 9.372 1.00 19.6 ? OG SER B 62 1 ATOM 3271 N N . TYR F 3 63 . 41.300 53.259 9.484 1.00 18.85 ? N TYR B 63 1 ATOM 3272 C CA . TYR F 3 63 . 42.024 52.806 10.627 1.00 12.36 ? CA TYR B 63 1 ATOM 3273 C C . TYR F 3 63 . 41.054 53.069 11.788 1.00 16.68 ? C TYR B 63 1 ATOM 3274 O O . TYR F 3 63 . 40.289 54.038 11.792 1.00 9.24 ? O TYR B 63 1 ATOM 3275 C CB . TYR F 3 63 . 43.306 53.621 10.773 1.00 15.22 ? CB TYR B 63 1 ATOM 3276 C CG . TYR F 3 63 . 44.355 53.374 9.706 1.00 13.93 ? CG TYR B 63 1 ATOM 3277 C CD1 . TYR F 3 63 . 44.484 52.121 9.111 1.00 15.08 ? CD1 TYR B 63 1 ATOM 3278 C CD2 . TYR F 3 63 . 45.236 54.372 9.312 1.00 7.17 ? CD2 TYR B 63 1 ATOM 3279 C CE1 . TYR F 3 63 . 45.481 51.858 8.141 1.00 13.67 ? CE1 TYR B 63 1 ATOM 3280 C CE2 . TYR F 3 63 . 46.240 54.119 8.340 1.00 17.99 ? CE2 TYR B 63 1 ATOM 3281 C CZ . TYR F 3 63 . 46.348 52.845 7.765 1.00 13.74 ? CZ TYR B 63 1 ATOM 3282 O OH . TYR F 3 63 . 47.312 52.533 6.845 1.00 15.67 ? OH TYR B 63 1 ATOM 3283 N N . LEU F 3 64 . 41.028 52.163 12.742 1.00 13.42 ? N LEU B 64 1 ATOM 3284 C CA . LEU F 3 64 . 40.173 52.321 13.871 1.00 6 ? CA LEU B 64 1 ATOM 3285 C C . LEU F 3 64 . 41.118 52.302 15.015 1.00 10.53 ? C LEU B 64 1 ATOM 3286 O O . LEU F 3 64 . 42.287 51.868 14.834 1.00 6 ? O LEU B 64 1 ATOM 3287 C CB . LEU F 3 64 . 39.209 51.173 13.889 1.00 6 ? CB LEU B 64 1 ATOM 3288 C CG . LEU F 3 64 . 37.769 51.605 13.688 1.00 9.4 ? CG LEU B 64 1 ATOM 3289 C CD1 . LEU F 3 64 . 37.715 52.775 12.673 1.00 8.66 ? CD1 LEU B 64 1 ATOM 3290 C CD2 . LEU F 3 64 . 36.961 50.387 13.297 1.00 11.27 ? CD2 LEU B 64 1 ATOM 3291 N N . ASN F 3 65 . 40.662 52.750 16.179 1.00 11.14 ? N ASN B 65 1 ATOM 3292 C CA . ASN F 3 65 . 41.557 52.792 17.334 1.00 12.99 ? CA ASN B 65 1 ATOM 3293 C C . ASN F 3 65 . 40.805 52.551 18.649 1.00 19.41 ? C ASN B 65 1 ATOM 3294 O O . ASN F 3 65 . 39.608 52.241 18.679 1.00 21.12 ? O ASN B 65 1 ATOM 3295 C CB . ASN F 3 65 . 42.266 54.163 17.454 1.00 18.04 ? CB ASN B 65 1 ATOM 3296 C CG . ASN F 3 65 . 43.116 54.564 16.218 1.00 14.22 ? CG ASN B 65 1 ATOM 3297 O OD1 . ASN F 3 65 . 43.085 55.713 15.797 1.00 23.86 ? OD1 ASN B 65 1 ATOM 3298 N ND2 . ASN F 3 65 . 43.876 53.642 15.667 1.00 26.92 ? ND2 ASN B 65 1 ATOM 3299 N N . GLN F 3 66 . 41.547 52.687 19.738 1.00 19.41 ? N GLN B 66 1 ATOM 3300 C CA . GLN F 3 66 . 41.035 52.575 21.099 1.00 15.88 ? CA GLN B 66 1 ATOM 3301 C C . GLN F 3 66 . 39.910 53.540 21.254 1.00 14.7 ? C GLN B 66 1 ATOM 3302 O O . GLN F 3 66 . 40.063 54.732 20.977 1.00 18.83 ? O GLN B 66 1 ATOM 3303 C CB . GLN F 3 66 . 42.127 52.923 22.105 1.00 29.78 ? CB GLN B 66 1 ATOM 3304 C CG . GLN F 3 66 . 41.669 53.195 23.527 1.00 40.62 ? CG GLN B 66 1 ATOM 3305 C CD . GLN F 3 66 . 42.748 53.916 24.339 1.00 43.47 ? CD GLN B 66 1 ATOM 3306 O OE1 . GLN F 3 66 . 42.450 54.856 25.083 1.00 42.58 ? OE1 GLN B 66 1 ATOM 3307 N NE2 . GLN F 3 66 . 44.004 53.494 24.185 1.00 42.99 ? NE2 GLN B 66 1 ATOM 3308 N N . GLY F 3 67 . 38.780 52.993 21.660 1.00 11.02 ? N GLY B 67 1 ATOM 3309 C CA . GLY F 3 67 . 37.603 53.792 21.904 1.00 14.29 ? CA GLY B 67 1 ATOM 3310 C C . GLY F 3 67 . 36.479 53.484 20.960 1.00 14.28 ? C GLY B 67 1 ATOM 3311 O O . GLY F 3 67 . 35.299 53.633 21.313 1.00 10.03 ? O GLY B 67 1 ATOM 3312 N N . ASP F 3 68 . 36.848 53.059 19.756 1.00 21.48 ? N ASP B 68 1 ATOM 3313 C CA . ASP F 3 68 . 35.883 52.767 18.697 1.00 19.79 ? CA ASP B 68 1 ATOM 3314 C C . ASP F 3 68 . 35.264 51.395 18.795 1.00 16.57 ? C ASP B 68 1 ATOM 3315 O O . ASP F 3 68 . 35.892 50.481 19.265 1.00 21.37 ? O ASP B 68 1 ATOM 3316 C CB . ASP F 3 68 . 36.560 52.898 17.338 1.00 21.73 ? CB ASP B 68 1 ATOM 3317 C CG . ASP F 3 68 . 37.179 54.271 17.116 1.00 15.95 ? CG ASP B 68 1 ATOM 3318 O OD1 . ASP F 3 68 . 36.657 55.276 17.697 1.00 16.67 ? OD1 ASP B 68 1 ATOM 3319 O OD2 . ASP F 3 68 . 38.194 54.313 16.370 1.00 8.64 ? OD2 ASP B 68 1 ATOM 3320 N N . PHE F 3 69 . 34.006 51.279 18.392 1.00 18.99 ? N PHE B 69 1 ATOM 3321 C CA . PHE F 3 69 . 33.328 50.003 18.322 1.00 17.82 ? CA PHE B 69 1 ATOM 3322 C C . PHE F 3 69 . 33.670 49.310 17.016 1.00 14.78 ? C PHE B 69 1 ATOM 3323 O O . PHE F 3 69 . 34.076 49.972 16.079 1.00 19.91 ? O PHE B 69 1 ATOM 3324 C CB . PHE F 3 69 . 31.865 50.189 18.359 1.00 21.54 ? CB PHE B 69 1 ATOM 3325 C CG . PHE F 3 69 . 31.352 50.638 19.671 1.00 29.64 ? CG PHE B 69 1 ATOM 3326 C CD1 . PHE F 3 69 . 31.032 49.705 20.649 1.00 24.31 ? CD1 PHE B 69 1 ATOM 3327 C CD2 . PHE F 3 69 . 31.111 51.981 19.910 1.00 26.55 ? CD2 PHE B 69 1 ATOM 3328 C CE1 . PHE F 3 69 . 30.476 50.105 21.827 1.00 24.04 ? CE1 PHE B 69 1 ATOM 3329 C CE2 . PHE F 3 69 . 30.554 52.381 21.087 1.00 22.61 ? CE2 PHE B 69 1 ATOM 3330 C CZ . PHE F 3 69 . 30.237 51.439 22.042 1.00 27.87 ? CZ PHE B 69 1 ATOM 3331 N N . ILE F 3 70 . 33.499 47.992 16.947 1.00 19.16 ? N ILE B 70 1 ATOM 3332 C CA . ILE F 3 70 . 33.810 47.256 15.708 1.00 22.22 ? CA ILE B 70 1 ATOM 3333 C C . ILE F 3 70 . 32.724 46.253 15.325 1.00 17.94 ? C ILE B 70 1 ATOM 3334 O O . ILE F 3 70 . 32.239 45.547 16.160 1.00 18.74 ? O ILE B 70 1 ATOM 3335 C CB . ILE F 3 70 . 35.102 46.405 15.792 1.00 19.54 ? CB ILE B 70 1 ATOM 3336 C CG1 . ILE F 3 70 . 36.309 47.236 16.163 1.00 21.44 ? CG1 ILE B 70 1 ATOM 3337 C CG2 . ILE F 3 70 . 35.435 45.881 14.435 1.00 22.71 ? CG2 ILE B 70 1 ATOM 3338 C CD1 . ILE F 3 70 . 37.578 46.374 16.210 1.00 17.03 ? CD1 ILE B 70 1 ATOM 3339 N N . GLY F 3 71 . 32.335 46.173 14.069 1.00 15.7 ? N GLY B 71 1 ATOM 3340 C CA . GLY F 3 71 . 31.372 45.153 13.719 1.00 12.9 ? CA GLY B 71 1 ATOM 3341 C C . GLY F 3 71 . 29.995 45.481 14.195 1.00 15.55 ? C GLY B 71 1 ATOM 3342 O O . GLY F 3 71 . 29.247 44.609 14.638 1.00 9.66 ? O GLY B 71 1 ATOM 3343 N N . GLU F 3 72 . 29.643 46.753 14.061 1.00 13.06 ? N GLU B 72 1 ATOM 3344 C CA . GLU F 3 72 . 28.350 47.204 14.506 1.00 9.98 ? CA GLU B 72 1 ATOM 3345 C C . GLU F 3 72 . 27.288 47.121 13.467 1.00 6.3 ? C GLU B 72 1 ATOM 3346 O O . GLU F 3 72 . 26.118 47.115 13.811 1.00 16.7 ? O GLU B 72 1 ATOM 3347 C CB . GLU F 3 72 . 28.465 48.640 15.004 1.00 6.29 ? CB GLU B 72 1 ATOM 3348 C CG . GLU F 3 72 . 29.806 49.291 14.717 1.00 6 ? CG GLU B 72 1 ATOM 3349 C CD . GLU F 3 72 . 29.892 49.878 13.370 1.00 6 ? CD GLU B 72 1 ATOM 3350 O OE1 . GLU F 3 72 . 30.948 49.814 12.732 1.00 6.8 ? OE1 GLU B 72 1 ATOM 3351 O OE2 . GLU F 3 72 . 28.878 50.440 12.944 1.00 14.92 ? OE2 GLU B 72 1 ATOM 3352 N N . LEU F 3 73 . 27.671 47.043 12.199 1.00 8.8 ? N LEU B 73 1 ATOM 3353 C CA . LEU F 3 73 . 26.651 47.057 11.138 1.00 16.62 ? CA LEU B 73 1 ATOM 3354 C C . LEU F 3 73 . 25.834 45.782 11.069 1.00 17.15 ? C LEU B 73 1 ATOM 3355 O O . LEU F 3 73 . 24.689 45.783 10.573 1.00 25.19 ? O LEU B 73 1 ATOM 3356 C CB . LEU F 3 73 . 27.292 47.302 9.757 1.00 14.65 ? CB LEU B 73 1 ATOM 3357 C CG . LEU F 3 73 . 28.151 48.538 9.421 1.00 7.34 ? CG LEU B 73 1 ATOM 3358 C CD1 . LEU F 3 73 . 27.485 49.810 9.909 1.00 6 ? CD1 LEU B 73 1 ATOM 3359 C CD2 . LEU F 3 73 . 29.473 48.393 10.076 1.00 13.59 ? CD2 LEU B 73 1 ATOM 3360 N N . GLY F 3 74 . 26.418 44.701 11.577 1.00 16.35 ? N GLY B 74 1 ATOM 3361 C CA . GLY F 3 74 . 25.738 43.418 11.601 1.00 10.26 ? CA GLY B 74 1 ATOM 3362 C C . GLY F 3 74 . 24.648 43.451 12.624 1.00 11.49 ? C GLY B 74 1 ATOM 3363 O O . GLY F 3 74 . 23.621 42.826 12.444 1.00 17.33 ? O GLY B 74 1 ATOM 3364 N N . LEU F 3 75 . 24.875 44.229 13.674 1.00 14.11 ? N LEU B 75 1 ATOM 3365 C CA . LEU F 3 75 . 23.956 44.353 14.793 1.00 17.74 ? CA LEU B 75 1 ATOM 3366 C C . LEU F 3 75 . 22.532 44.743 14.481 1.00 17.87 ? C LEU B 75 1 ATOM 3367 O O . LEU F 3 75 . 21.652 44.306 15.211 1.00 16.33 ? O LEU B 75 1 ATOM 3368 C CB . LEU F 3 75 . 24.467 45.374 15.804 1.00 21.9 ? CB LEU B 75 1 ATOM 3369 C CG . LEU F 3 75 . 23.364 45.873 16.760 1.00 27.58 ? CG LEU B 75 1 ATOM 3370 C CD1 . LEU F 3 75 . 23.023 44.804 17.822 1.00 30.23 ? CD1 LEU B 75 1 ATOM 3371 C CD2 . LEU F 3 75 . 23.851 47.115 17.446 1.00 24.21 ? CD2 LEU B 75 1 ATOM 3372 N N . PHE F 3 76 . 22.272 45.521 13.427 1.00 23.44 ? N PHE B 76 1 ATOM 3373 C CA . PHE F 3 76 . 20.908 46.065 13.230 1.00 26.31 ? CA PHE B 76 1 ATOM 3374 C C . PHE F 3 76 . 19.887 45.271 12.385 1.00 29.24 ? C PHE B 76 1 ATOM 3375 O O . PHE F 3 76 . 18.776 45.758 12.248 1.00 20.81 ? O PHE B 76 1 ATOM 3376 C CB . PHE F 3 76 . 21.059 47.504 12.686 1.00 18.51 ? CB PHE B 76 1 ATOM 3377 C CG . PHE F 3 76 . 21.648 48.459 13.718 1.00 14.62 ? CG PHE B 76 1 ATOM 3378 C CD1 . PHE F 3 76 . 20.827 49.156 14.593 1.00 20.69 ? CD1 PHE B 76 1 ATOM 3379 C CD2 . PHE F 3 76 . 23.022 48.612 13.871 1.00 17.96 ? CD2 PHE B 76 1 ATOM 3380 C CE1 . PHE F 3 76 . 21.347 49.977 15.599 1.00 9.37 ? CE1 PHE B 76 1 ATOM 3381 C CE2 . PHE F 3 76 . 23.531 49.425 14.871 1.00 16.67 ? CE2 PHE B 76 1 ATOM 3382 C CZ . PHE F 3 76 . 22.685 50.103 15.732 1.00 15.64 ? CZ PHE B 76 1 ATOM 3383 N N . GLU F 3 77 . 20.173 44.074 11.868 1.00 36.81 ? N GLU B 77 1 ATOM 3384 C CA . GLU F 3 77 . 19.156 43.307 11.109 1.00 39.12 ? CA GLU B 77 1 ATOM 3385 C C . GLU F 3 77 . 19.249 41.774 11.235 1.00 44.95 ? C GLU B 77 1 ATOM 3386 O O . GLU F 3 77 . 18.221 41.088 11.202 1.00 45.76 ? O GLU B 77 1 ATOM 3387 C CB . GLU F 3 77 . 19.208 43.612 9.612 1.00 48.64 ? CB GLU B 77 1 ATOM 3388 C CG . GLU F 3 77 . 18.552 44.908 9.138 1.00 52.08 ? CG GLU B 77 1 ATOM 3389 C CD . GLU F 3 77 . 18.171 44.831 7.671 1.00 54.09 ? CD GLU B 77 1 ATOM 3390 O OE1 . GLU F 3 77 . 18.175 43.704 7.134 1.00 51.05 ? OE1 GLU B 77 1 ATOM 3391 O OE2 . GLU F 3 77 . 17.857 45.877 7.054 1.00 55 ? OE2 GLU B 77 1 ATOM 3392 N N . GLU F 3 78 . 20.466 41.241 11.354 1.00 50.83 ? N GLU B 78 1 ATOM 3393 C CA . GLU F 3 78 . 20.731 39.790 11.461 1.00 52.94 ? CA GLU B 78 1 ATOM 3394 C C . GLU F 3 78 . 20.285 38.940 10.262 1.00 51.17 ? C GLU B 78 1 ATOM 3395 O O . GLU F 3 78 . 19.262 39.167 9.591 1.00 50.16 ? O GLU B 78 1 ATOM 3396 C CB . GLU F 3 78 . 20.077 39.189 12.722 1.00 54.64 ? CB GLU B 78 1 ATOM 3397 C CG . GLU F 3 78 . 21.044 39.015 13.916 1.00 55 ? CG GLU B 78 1 ATOM 3398 C CD . GLU F 3 78 . 22.232 38.065 13.635 1.00 55 ? CD GLU B 78 1 ATOM 3399 O OE1 . GLU F 3 78 . 22.070 36.827 13.770 1.00 55 ? OE1 GLU B 78 1 ATOM 3400 O OE2 . GLU F 3 78 . 23.330 38.561 13.283 1.00 55 ? OE2 GLU B 78 1 ATOM 3401 N N . GLY F 3 79 . 21.100 37.907 10.074 1.00 45.38 ? N GLY B 79 1 ATOM 3402 C CA . GLY F 3 79 . 20.997 36.985 8.969 1.00 40.99 ? CA GLY B 79 1 ATOM 3403 C C . GLY F 3 79 . 22.317 37.202 8.265 1.00 42.94 ? C GLY B 79 1 ATOM 3404 O O . GLY F 3 79 . 23.042 36.249 7.951 1.00 49.32 ? O GLY B 79 1 ATOM 3405 N N . GLN F 3 80 . 22.630 38.501 8.117 1.00 37.62 ? N GLN B 80 1 ATOM 3406 C CA . GLN F 3 80 . 23.809 39.075 7.439 1.00 31.92 ? CA GLN B 80 1 ATOM 3407 C C . GLN F 3 80 . 25.230 38.745 7.967 1.00 30.12 ? C GLN B 80 1 ATOM 3408 O O . GLN F 3 80 . 25.429 38.091 9.007 1.00 32.62 ? O GLN B 80 1 ATOM 3409 C CB . GLN F 3 80 . 23.641 40.608 7.392 1.00 33.45 ? CB GLN B 80 1 ATOM 3410 C CG . GLN F 3 80 . 23.357 41.336 8.725 1.00 31.32 ? CG GLN B 80 1 ATOM 3411 C CD . GLN F 3 80 . 23.089 42.804 8.480 1.00 29.75 ? CD GLN B 80 1 ATOM 3412 O OE1 . GLN F 3 80 . 23.831 43.469 7.764 1.00 35.74 ? OE1 GLN B 80 1 ATOM 3413 N NE2 . GLN F 3 80 . 22.016 43.312 9.052 1.00 27.54 ? NE2 GLN B 80 1 ATOM 3414 N N . GLU F 3 81 . 26.213 39.250 7.217 1.00 24 ? N GLU B 81 1 ATOM 3415 C CA . GLU F 3 81 . 27.633 39.014 7.458 1.00 22.61 ? CA GLU B 81 1 ATOM 3416 C C . GLU F 3 81 . 28.568 40.252 7.533 1.00 21.19 ? C GLU B 81 1 ATOM 3417 O O . GLU F 3 81 . 28.246 41.355 7.136 1.00 27.65 ? O GLU B 81 1 ATOM 3418 C CB . GLU F 3 81 . 28.112 38.029 6.369 1.00 32.49 ? CB GLU B 81 1 ATOM 3419 C CG . GLU F 3 81 . 27.521 38.217 4.937 1.00 43.6 ? CG GLU B 81 1 ATOM 3420 C CD . GLU F 3 81 . 27.644 36.960 4.024 1.00 49.63 ? CD GLU B 81 1 ATOM 3421 O OE1 . GLU F 3 81 . 28.283 37.044 2.934 1.00 51.23 ? OE1 GLU B 81 1 ATOM 3422 O OE2 . GLU F 3 81 . 27.082 35.893 4.402 1.00 45.25 ? OE2 GLU B 81 1 ATOM 3423 N N . ARG F 3 82 . 29.741 40.036 8.098 1.00 18.77 ? N ARG B 82 1 ATOM 3424 C CA . ARG F 3 82 . 30.745 41.051 8.269 1.00 20.6 ? CA ARG B 82 1 ATOM 3425 C C . ARG F 3 82 . 30.862 41.707 6.932 1.00 20.92 ? C ARG B 82 1 ATOM 3426 O O . ARG F 3 82 . 31.053 41.004 5.944 1.00 27.79 ? O ARG B 82 1 ATOM 3427 C CB . ARG F 3 82 . 32.057 40.406 8.637 1.00 16.57 ? CB ARG B 82 1 ATOM 3428 C CG . ARG F 3 82 . 31.906 39.311 9.680 1.00 23.83 ? CG ARG B 82 1 ATOM 3429 C CD . ARG F 3 82 . 31.890 39.738 11.121 1.00 22.31 ? CD ARG B 82 1 ATOM 3430 N NE . ARG F 3 82 . 30.875 40.691 11.544 1.00 17.44 ? NE ARG B 82 1 ATOM 3431 C CZ . ARG F 3 82 . 30.657 40.952 12.833 1.00 21.56 ? CZ ARG B 82 1 ATOM 3432 N NH1 . ARG F 3 82 . 31.364 40.336 13.788 1.00 21.77 ? NH1 ARG B 82 1 ATOM 3433 N NH2 . ARG F 3 82 . 29.746 41.829 13.185 1.00 9.9 ? NH2 ARG B 82 1 ATOM 3434 N N . SER F 3 83 . 30.751 43.033 6.900 1.00 29.02 ? N SER B 83 1 ATOM 3435 C CA . SER F 3 83 . 30.806 43.834 5.654 1.00 19.08 ? CA SER B 83 1 ATOM 3436 C C . SER F 3 83 . 32.229 44.037 5.112 1.00 12.88 ? C SER B 83 1 ATOM 3437 O O . SER F 3 83 . 32.389 44.177 3.899 1.00 6 ? O SER B 83 1 ATOM 3438 C CB . SER F 3 83 . 30.191 45.242 5.871 1.00 6 ? CB SER B 83 1 ATOM 3439 O OG . SER F 3 83 . 31.173 46.099 6.454 1.00 6.95 ? OG SER B 83 1 ATOM 3440 N N . ALA F 3 84 . 33.231 44.059 6.001 1.00 6.77 ? N ALA B 84 1 ATOM 3441 C CA . ALA F 3 84 . 34.635 44.348 5.639 1.00 6 ? CA ALA B 84 1 ATOM 3442 C C . ALA F 3 84 . 35.613 43.398 6.270 1.00 6 ? C ALA B 84 1 ATOM 3443 O O . ALA F 3 84 . 35.260 42.407 6.800 1.00 7.62 ? O ALA B 84 1 ATOM 3444 C CB . ALA F 3 84 . 34.998 45.770 6.074 1.00 7.89 ? CB ALA B 84 1 ATOM 3445 N N . TRP F 3 85 . 36.876 43.705 6.195 1.00 6 ? N TRP B 85 1 ATOM 3446 C CA . TRP F 3 85 . 37.862 42.896 6.861 1.00 6 ? CA TRP B 85 1 ATOM 3447 C C . TRP F 3 85 . 38.463 43.731 8.020 1.00 10.46 ? C TRP B 85 1 ATOM 3448 O O . TRP F 3 85 . 38.644 44.935 7.870 1.00 23.59 ? O TRP B 85 1 ATOM 3449 C CB . TRP F 3 85 . 38.928 42.554 5.895 1.00 7.07 ? CB TRP B 85 1 ATOM 3450 C CG . TRP F 3 85 . 39.386 41.157 5.945 1.00 24.14 ? CG TRP B 85 1 ATOM 3451 C CD1 . TRP F 3 85 . 40.187 40.593 6.875 1.00 32.33 ? CD1 TRP B 85 1 ATOM 3452 C CD2 . TRP F 3 85 . 39.087 40.142 4.986 1.00 29.73 ? CD2 TRP B 85 1 ATOM 3453 N NE1 . TRP F 3 85 . 40.418 39.269 6.565 1.00 33.73 ? NE1 TRP B 85 1 ATOM 3454 C CE2 . TRP F 3 85 . 39.747 38.963 5.412 1.00 37.12 ? CE2 TRP B 85 1 ATOM 3455 C CE3 . TRP F 3 85 . 38.320 40.114 3.814 1.00 24.54 ? CE3 TRP B 85 1 ATOM 3456 C CZ2 . TRP F 3 85 . 39.671 37.761 4.704 1.00 37.7 ? CZ2 TRP B 85 1 ATOM 3457 C CZ3 . TRP F 3 85 . 38.236 38.939 3.116 1.00 34.03 ? CZ3 TRP B 85 1 ATOM 3458 C CH2 . TRP F 3 85 . 38.914 37.769 3.561 1.00 36.54 ? CH2 TRP B 85 1 ATOM 3459 N N . VAL F 3 86 . 38.770 43.133 9.171 1.00 16.12 ? N VAL B 86 1 ATOM 3460 C CA . VAL F 3 86 . 39.413 43.898 10.244 1.00 12.63 ? CA VAL B 86 1 ATOM 3461 C C . VAL F 3 86 . 40.687 43.177 10.754 1.00 14.66 ? C VAL B 86 1 ATOM 3462 O O . VAL F 3 86 . 40.550 42.220 11.482 1.00 17.35 ? O VAL B 86 1 ATOM 3463 C CB . VAL F 3 86 . 38.485 44.080 11.462 1.00 7.66 ? CB VAL B 86 1 ATOM 3464 C CG1 . VAL F 3 86 . 39.137 45.006 12.419 1.00 6 ? CG1 VAL B 86 1 ATOM 3465 C CG2 . VAL F 3 86 . 37.178 44.615 11.065 1.00 6 ? CG2 VAL B 86 1 ATOM 3466 N N . ARG F 3 87 . 41.887 43.616 10.364 1.00 6.92 ? N ARG B 87 1 ATOM 3467 C CA . ARG F 3 87 . 43.162 43.049 10.788 1.00 6 ? CA ARG B 87 1 ATOM 3468 C C . ARG F 3 87 . 43.720 43.908 11.893 1.00 17.11 ? C ARG B 87 1 ATOM 3469 O O . ARG F 3 87 . 43.380 45.089 12.018 1.00 33.23 ? O ARG B 87 1 ATOM 3470 C CB . ARG F 3 87 . 44.243 43.046 9.714 1.00 16.01 ? CB ARG B 87 1 ATOM 3471 C CG . ARG F 3 87 . 43.895 42.297 8.455 1.00 37.49 ? CG ARG B 87 1 ATOM 3472 C CD . ARG F 3 87 . 45.080 42.197 7.480 1.00 49.03 ? CD ARG B 87 1 ATOM 3473 N NE . ARG F 3 87 . 44.744 41.681 6.136 1.00 55 ? NE ARG B 87 1 ATOM 3474 C CZ . ARG F 3 87 . 43.799 40.784 5.827 1.00 50.58 ? CZ ARG B 87 1 ATOM 3475 N NH1 . ARG F 3 87 . 43.028 40.251 6.777 1.00 42.5 ? NH1 ARG B 87 1 ATOM 3476 N NH2 . ARG F 3 87 . 43.641 40.410 4.547 1.00 43.58 ? NH2 ARG B 87 1 ATOM 3477 N N . ALA F 3 88 . 44.626 43.316 12.666 1.00 26.11 ? N ALA B 88 1 ATOM 3478 C CA . ALA F 3 88 . 45.247 43.954 13.798 1.00 20.18 ? CA ALA B 88 1 ATOM 3479 C C . ALA F 3 88 . 46.468 44.676 13.343 1.00 16.68 ? C ALA B 88 1 ATOM 3480 O O . ALA F 3 88 . 47.427 44.031 12.974 1.00 9.84 ? O ALA B 88 1 ATOM 3481 C CB . ALA F 3 88 . 45.604 42.906 14.804 1.00 12.5 ? CB ALA B 88 1 ATOM 3482 N N . LYS F 3 89 . 46.452 46.003 13.357 1.00 16.04 ? N LYS B 89 1 ATOM 3483 C CA . LYS F 3 89 . 47.628 46.791 12.938 1.00 17.4 ? CA LYS B 89 1 ATOM 3484 C C . LYS F 3 89 . 48.736 46.569 13.968 1.00 20.68 ? C LYS B 89 1 ATOM 3485 O O . LYS F 3 89 . 49.912 46.681 13.658 1.00 28.02 ? O LYS B 89 1 ATOM 3486 C CB . LYS F 3 89 . 47.282 48.291 12.880 1.00 20.11 ? CB LYS B 89 1 ATOM 3487 C CG . LYS F 3 89 . 47.987 49.149 11.791 1.00 21.48 ? CG LYS B 89 1 ATOM 3488 C CD . LYS F 3 89 . 47.782 50.655 12.018 1.00 13.64 ? CD LYS B 89 1 ATOM 3489 C CE . LYS F 3 89 . 46.440 50.993 12.682 1.00 21.46 ? CE LYS B 89 1 ATOM 3490 N NZ . LYS F 3 89 . 45.174 50.561 12.029 1.00 19.98 ? NZ LYS B 89 1 ATOM 3491 N N . THR F 3 90 . 48.322 46.262 15.198 1.00 29.6 ? N THR B 90 1 ATOM 3492 C CA . THR F 3 90 . 49.186 45.987 16.366 1.00 30.38 ? CA THR B 90 1 ATOM 3493 C C . THR F 3 90 . 48.403 45.244 17.506 1.00 30.23 ? C THR B 90 1 ATOM 3494 O O . THR F 3 90 . 47.251 44.791 17.308 1.00 28.51 ? O THR B 90 1 ATOM 3495 C CB . THR F 3 90 . 49.770 47.326 16.928 1.00 35.36 ? CB THR B 90 1 ATOM 3496 O OG1 . THR F 3 90 . 48.716 48.292 17.067 1.00 33.67 ? OG1 THR B 90 1 ATOM 3497 C CG2 . THR F 3 90 . 50.849 47.885 15.990 1.00 37.99 ? CG2 THR B 90 1 ATOM 3498 N N . ALA F 3 91 . 49.003 45.109 18.689 1.00 19.33 ? N ALA B 91 1 ATOM 3499 C CA . ALA F 3 91 . 48.317 44.408 19.764 1.00 12.4 ? CA ALA B 91 1 ATOM 3500 C C . ALA F 3 91 . 47.097 45.133 20.262 1.00 13.58 ? C ALA B 91 1 ATOM 3501 O O . ALA F 3 91 . 47.061 46.351 20.409 1.00 20.36 ? O ALA B 91 1 ATOM 3502 C CB . ALA F 3 91 . 49.257 44.185 20.909 1.00 22.11 ? CB ALA B 91 1 ATOM 3503 N N . CYS F 3 92 . 46.109 44.341 20.632 1.00 15.53 ? N CYS B 92 1 ATOM 3504 C CA . CYS F 3 92 . 44.858 44.917 21.019 1.00 17.95 ? CA CYS B 92 1 ATOM 3505 C C . CYS F 3 92 . 44.111 44.123 22.055 1.00 23.53 ? C CYS B 92 1 ATOM 3506 O O . CYS F 3 92 . 44.165 42.919 22.105 1.00 26.59 ? O CYS B 92 1 ATOM 3507 C CB . CYS F 3 92 . 43.913 45.049 19.806 1.00 24.64 ? CB CYS B 92 1 ATOM 3508 S SG . CYS F 3 92 . 44.491 45.838 18.270 1.00 30.34 ? SG CYS B 92 1 ATOM 3509 N N . GLU F 3 93 . 43.400 44.823 22.902 1.00 22.27 ? N GLU B 93 1 ATOM 3510 C CA . GLU F 3 93 . 42.520 44.157 23.799 1.00 24.3 ? CA GLU B 93 1 ATOM 3511 C C . GLU F 3 93 . 41.149 44.479 23.416 1.00 23.89 ? C GLU B 93 1 ATOM 3512 O O . GLU F 3 93 . 40.797 45.641 23.353 1.00 23.65 ? O GLU B 93 1 ATOM 3513 C CB . GLU F 3 93 . 42.816 44.560 25.282 1.00 35.19 ? CB GLU B 93 1 ATOM 3514 C CG . GLU F 3 93 . 43.674 43.553 26.126 1.00 27.78 ? CG GLU B 93 1 ATOM 3515 C CD . GLU F 3 93 . 44.121 44.067 27.531 1.00 39.91 ? CD GLU B 93 1 ATOM 3516 O OE1 . GLU F 3 93 . 45.333 44.380 27.696 1.00 33.18 ? OE1 GLU B 93 1 ATOM 3517 O OE2 . GLU F 3 93 . 43.273 44.161 28.461 1.00 40.19 ? OE2 GLU B 93 1 ATOM 3518 N N . VAL F 3 94 . 40.409 43.438 23.128 1.00 20.98 ? N VAL B 94 1 ATOM 3519 C CA . VAL F 3 94 . 39.140 43.615 22.515 1.00 21.41 ? CA VAL B 94 1 ATOM 3520 C C . VAL F 3 94 . 38.048 43.008 23.314 1.00 22.8 ? C VAL B 94 1 ATOM 3521 O O . VAL F 3 94 . 37.997 41.784 23.484 1.00 22.76 ? O VAL B 94 1 ATOM 3522 C CB . VAL F 3 94 . 39.199 42.997 21.107 1.00 15.89 ? CB VAL B 94 1 ATOM 3523 C CG1 . VAL F 3 94 . 37.970 43.353 20.344 1.00 18.97 ? CG1 VAL B 94 1 ATOM 3524 C CG2 . VAL F 3 94 . 40.448 43.490 20.400 1.00 15.61 ? CG2 VAL B 94 1 ATOM 3525 N N . ALA F 3 95 . 37.167 43.864 23.809 1.00 18.25 ? N ALA B 95 1 ATOM 3526 C CA . ALA F 3 95 . 36.067 43.364 24.597 1.00 18.99 ? CA ALA B 95 1 ATOM 3527 C C . ALA F 3 95 . 35.115 42.864 23.560 1.00 17.66 ? C ALA B 95 1 ATOM 3528 O O . ALA F 3 95 . 34.971 43.573 22.567 1.00 8.82 ? O ALA B 95 1 ATOM 3529 C CB . ALA F 3 95 . 35.441 44.497 25.437 1.00 21.84 ? CB ALA B 95 1 ATOM 3530 N N . GLU F 3 96 . 34.514 41.679 23.789 1.00 13.83 ? N GLU B 96 1 ATOM 3531 C CA . GLU F 3 96 . 33.592 41.030 22.862 1.00 11.93 ? CA GLU B 96 1 ATOM 3532 C C . GLU F 3 96 . 32.340 40.664 23.612 1.00 14.51 ? C GLU B 96 1 ATOM 3533 O O . GLU F 3 96 . 32.428 40.087 24.683 1.00 32.79 ? O GLU B 96 1 ATOM 3534 C CB . GLU F 3 96 . 34.254 39.766 22.265 1.00 20.4 ? CB GLU B 96 1 ATOM 3535 C CG . GLU F 3 96 . 33.574 39.273 20.935 1.00 28.95 ? CG GLU B 96 1 ATOM 3536 C CD . GLU F 3 96 . 34.422 38.319 20.052 1.00 35.8 ? CD GLU B 96 1 ATOM 3537 O OE1 . GLU F 3 96 . 35.673 38.240 20.153 1.00 26.69 ? OE1 GLU B 96 1 ATOM 3538 O OE2 . GLU F 3 96 . 33.818 37.634 19.215 1.00 40.51 ? OE2 GLU B 96 1 ATOM 3539 N N . ILE F 3 97 . 31.188 41.012 23.039 1.00 27.77 ? N ILE B 97 1 ATOM 3540 C CA . ILE F 3 97 . 29.834 40.816 23.603 1.00 25.08 ? CA ILE B 97 1 ATOM 3541 C C . ILE F 3 97 . 29.009 40.262 22.458 1.00 30.78 ? C ILE B 97 1 ATOM 3542 O O . ILE F 3 97 . 29.191 40.726 21.325 1.00 31.49 ? O ILE B 97 1 ATOM 3543 C CB . ILE F 3 97 . 29.055 42.101 23.952 1.00 21.23 ? CB ILE B 97 1 ATOM 3544 C CG1 . ILE F 3 97 . 30.038 43.172 24.341 1.00 26.71 ? CG1 ILE B 97 1 ATOM 3545 C CG2 . ILE F 3 97 . 28.044 41.845 25.067 1.00 11.21 ? CG2 ILE B 97 1 ATOM 3546 C CD1 . ILE F 3 97 . 29.385 44.524 24.558 1.00 35.75 ? CD1 ILE B 97 1 ATOM 3547 N N . SER F 3 98 . 28.094 39.328 22.711 1.00 26.24 ? N SER B 98 1 ATOM 3548 C CA . SER F 3 98 . 27.290 38.872 21.596 1.00 21.67 ? CA SER B 98 1 ATOM 3549 C C . SER F 3 98 . 26.376 40.022 21.281 1.00 25.28 ? C SER B 98 1 ATOM 3550 O O . SER F 3 98 . 26.097 40.903 22.118 1.00 21.48 ? O SER B 98 1 ATOM 3551 C CB . SER F 3 98 . 26.394 37.638 21.928 1.00 22.74 ? CB SER B 98 1 ATOM 3552 O OG . SER F 3 98 . 25.116 37.952 22.500 1.00 14.02 ? OG SER B 98 1 ATOM 3553 N N . TYR F 3 99 . 25.888 40.018 20.065 1.00 34.58 ? N TYR B 99 1 ATOM 3554 C CA . TYR F 3 99 . 24.922 41.017 19.717 1.00 34.34 ? CA TYR B 99 1 ATOM 3555 C C . TYR F 3 99 . 23.836 40.998 20.792 1.00 36.42 ? C TYR B 99 1 ATOM 3556 O O . TYR F 3 99 . 23.600 42.001 21.489 1.00 22.23 ? O TYR B 99 1 ATOM 3557 C CB . TYR F 3 99 . 24.379 40.672 18.338 1.00 24.78 ? CB TYR B 99 1 ATOM 3558 C CG . TYR F 3 99 . 25.244 41.217 17.212 1.00 24.92 ? CG TYR B 99 1 ATOM 3559 C CD1 . TYR F 3 99 . 26.309 42.092 17.472 1.00 22.72 ? CD1 TYR B 99 1 ATOM 3560 C CD2 . TYR F 3 99 . 24.941 40.932 15.890 1.00 17.99 ? CD2 TYR B 99 1 ATOM 3561 C CE1 . TYR F 3 99 . 27.018 42.660 16.435 1.00 20.29 ? CE1 TYR B 99 1 ATOM 3562 C CE2 . TYR F 3 99 . 25.648 41.500 14.863 1.00 19.77 ? CE2 TYR B 99 1 ATOM 3563 C CZ . TYR F 3 99 . 26.680 42.368 15.136 1.00 17.87 ? CZ TYR B 99 1 ATOM 3564 O OH . TYR F 3 99 . 27.328 42.983 14.086 1.00 17.59 ? OH TYR B 99 1 ATOM 3565 N N . LYS F 3 100 . 23.298 39.789 20.971 1.00 41.39 ? N LYS B 100 1 ATOM 3566 C CA . LYS F 3 100 . 22.216 39.479 21.898 1.00 45.09 ? CA LYS B 100 1 ATOM 3567 C C . LYS F 3 100 . 22.383 40.037 23.298 1.00 45.22 ? C LYS B 100 1 ATOM 3568 O O . LYS F 3 100 . 21.424 40.633 23.821 1.00 45.43 ? O LYS B 100 1 ATOM 3569 C CB . LYS F 3 100 . 22.038 37.963 21.978 1.00 52.1 ? CB LYS B 100 1 ATOM 3570 C CG . LYS F 3 100 . 21.205 37.410 20.826 1.00 55 ? CG LYS B 100 1 ATOM 3571 C CD . LYS F 3 100 . 21.606 35.999 20.449 1.00 46.03 ? CD LYS B 100 1 ATOM 3572 C CE . LYS F 3 100 . 23.085 36.019 20.072 1.00 55 ? CE LYS B 100 1 ATOM 3573 N NZ . LYS F 3 100 . 23.471 37.245 19.279 1.00 43.44 ? NZ LYS B 100 1 ATOM 3574 N N . LYS F 3 101 . 23.517 39.878 23.970 1.00 38.98 ? N LYS B 101 1 ATOM 3575 C CA . LYS F 3 101 . 23.527 40.494 25.269 1.00 43.3 ? CA LYS B 101 1 ATOM 3576 C C . LYS F 3 101 . 23.475 42.005 25.053 1.00 43.04 ? C LYS B 101 1 ATOM 3577 O O . LYS F 3 101 . 22.738 42.702 25.760 1.00 39.45 ? O LYS B 101 1 ATOM 3578 C CB . LYS F 3 101 . 24.778 40.128 26.076 1.00 47.21 ? CB LYS B 101 1 ATOM 3579 C CG . LYS F 3 101 . 24.420 39.340 27.371 1.00 49.39 ? CG LYS B 101 1 ATOM 3580 C CD . LYS F 3 101 . 23.393 40.084 28.264 1.00 55 ? CD LYS B 101 1 ATOM 3581 C CE . LYS F 3 101 . 22.842 39.294 29.487 1.00 47.16 ? CE LYS B 101 1 ATOM 3582 N NZ . LYS F 3 101 . 23.739 39.142 30.656 1.00 42.69 ? NZ LYS B 101 1 ATOM 3583 N N . PHE F 3 102 . 24.178 42.516 24.041 1.00 41.4 ? N PHE B 102 1 ATOM 3584 C CA . PHE F 3 102 . 24.165 43.961 23.816 1.00 37.49 ? CA PHE B 102 1 ATOM 3585 C C . PHE F 3 102 . 22.785 44.494 23.454 1.00 35.61 ? C PHE B 102 1 ATOM 3586 O O . PHE F 3 102 . 22.362 45.545 23.975 1.00 45.48 ? O PHE B 102 1 ATOM 3587 C CB . PHE F 3 102 . 25.098 44.356 22.707 1.00 33.29 ? CB PHE B 102 1 ATOM 3588 C CG . PHE F 3 102 . 25.442 45.812 22.725 1.00 34.45 ? CG PHE B 102 1 ATOM 3589 C CD1 . PHE F 3 102 . 26.388 46.300 23.636 1.00 37 ? CD1 PHE B 102 1 ATOM 3590 C CD2 . PHE F 3 102 . 24.856 46.700 21.824 1.00 30.26 ? CD2 PHE B 102 1 ATOM 3591 C CE1 . PHE F 3 102 . 26.752 47.666 23.641 1.00 30.37 ? CE1 PHE B 102 1 ATOM 3592 C CE2 . PHE F 3 102 . 25.214 48.058 21.822 1.00 28.37 ? CE2 PHE B 102 1 ATOM 3593 C CZ . PHE F 3 102 . 26.163 48.533 22.731 1.00 33.87 ? CZ PHE B 102 1 ATOM 3594 N N . ARG F 3 103 . 22.067 43.792 22.590 1.00 28.86 ? N ARG B 103 1 ATOM 3595 C CA . ARG F 3 103 . 20.728 44.225 22.227 1.00 29.67 ? CA ARG B 103 1 ATOM 3596 C C . ARG F 3 103 . 19.947 44.491 23.519 1.00 32.28 ? C ARG B 103 1 ATOM 3597 O O . ARG F 3 103 . 19.036 45.314 23.560 1.00 37.56 ? O ARG B 103 1 ATOM 3598 C CB . ARG F 3 103 . 20.048 43.129 21.405 1.00 39.46 ? CB ARG B 103 1 ATOM 3599 C CG . ARG F 3 103 . 18.956 43.610 20.426 1.00 43.95 ? CG ARG B 103 1 ATOM 3600 C CD . ARG F 3 103 . 18.323 42.440 19.636 1.00 39.97 ? CD ARG B 103 1 ATOM 3601 N NE . ARG F 3 103 . 19.280 41.520 19.018 1.00 31.23 ? NE ARG B 103 1 ATOM 3602 C CZ . ARG F 3 103 . 20.363 41.891 18.344 1.00 39.74 ? CZ ARG B 103 1 ATOM 3603 N NH1 . ARG F 3 103 . 20.653 43.172 18.186 1.00 41.47 ? NH1 ARG B 103 1 ATOM 3604 N NH2 . ARG F 3 103 . 21.161 40.977 17.818 1.00 40.06 ? NH2 ARG B 103 1 ATOM 3605 N N . GLN F 3 104 . 20.319 43.766 24.571 1.00 36.68 ? N GLN B 104 1 ATOM 3606 C CA . GLN F 3 104 . 19.729 43.908 25.893 1.00 36.85 ? CA GLN B 104 1 ATOM 3607 C C . GLN F 3 104 . 20.252 45.120 26.663 1.00 35.07 ? C GLN B 104 1 ATOM 3608 O O . GLN F 3 104 . 19.432 45.907 27.118 1.00 43.7 ? O GLN B 104 1 ATOM 3609 C CB . GLN F 3 104 . 19.995 42.667 26.764 1.00 45.84 ? CB GLN B 104 1 ATOM 3610 C CG . GLN F 3 104 . 19.316 41.355 26.350 1.00 50.71 ? CG GLN B 104 1 ATOM 3611 C CD . GLN F 3 104 . 19.618 40.226 27.322 1.00 45.87 ? CD GLN B 104 1 ATOM 3612 O OE1 . GLN F 3 104 . 20.110 40.452 28.428 1.00 49.19 ? OE1 GLN B 104 1 ATOM 3613 N NE2 . GLN F 3 104 . 19.331 39.005 26.910 1.00 45.34 ? NE2 GLN B 104 1 ATOM 3614 N N . LEU F 3 105 . 21.579 45.271 26.824 1.00 21.55 ? N LEU B 105 1 ATOM 3615 C CA . LEU F 3 105 . 22.144 46.383 27.587 1.00 14.59 ? CA LEU B 105 1 ATOM 3616 C C . LEU F 3 105 . 21.600 47.704 27.146 1.00 22.7 ? C LEU B 105 1 ATOM 3617 O O . LEU F 3 105 . 21.640 48.661 27.937 1.00 28.95 ? O LEU B 105 1 ATOM 3618 C CB . LEU F 3 105 . 23.653 46.479 27.457 1.00 19 ? CB LEU B 105 1 ATOM 3619 C CG . LEU F 3 105 . 24.525 45.496 28.237 1.00 36.59 ? CG LEU B 105 1 ATOM 3620 C CD1 . LEU F 3 105 . 24.304 44.076 27.746 1.00 35.92 ? CD1 LEU B 105 1 ATOM 3621 C CD2 . LEU F 3 105 . 25.997 45.893 28.046 1.00 39.67 ? CD2 LEU B 105 1 ATOM 3622 N N . ILE F 3 106 . 21.144 47.777 25.889 1.00 22.99 ? N ILE B 106 1 ATOM 3623 C CA . ILE F 3 106 . 20.510 48.992 25.342 1.00 24.41 ? CA ILE B 106 1 ATOM 3624 C C . ILE F 3 106 . 19.124 49.295 25.961 1.00 27.47 ? C ILE B 106 1 ATOM 3625 O O . ILE F 3 106 . 18.757 50.464 26.118 1.00 32.6 ? O ILE B 106 1 ATOM 3626 C CB . ILE F 3 106 . 20.402 48.840 23.792 1.00 33.4 ? CB ILE B 106 1 ATOM 3627 C CG1 . ILE F 3 106 . 21.645 49.494 23.169 1.00 26.21 ? CG1 ILE B 106 1 ATOM 3628 C CG2 . ILE F 3 106 . 19.084 49.410 23.283 1.00 27.21 ? CG2 ILE B 106 1 ATOM 3629 C CD1 . ILE F 3 106 . 21.859 49.167 21.723 1.00 25.88 ? CD1 ILE B 106 1 ATOM 3630 N N . GLN F 3 107 . 18.363 48.250 26.292 1.00 36.21 ? N GLN B 107 1 ATOM 3631 C CA . GLN F 3 107 . 17.030 48.326 26.947 1.00 39.5 ? CA GLN B 107 1 ATOM 3632 C C . GLN F 3 107 . 17.081 48.867 28.391 1.00 43.18 ? C GLN B 107 1 ATOM 3633 O O . GLN F 3 107 . 16.069 49.346 28.912 1.00 45.64 ? O GLN B 107 1 ATOM 3634 C CB . GLN F 3 107 . 16.393 46.950 27.015 1.00 36.51 ? CB GLN B 107 1 ATOM 3635 C CG . GLN F 3 107 . 16.034 46.394 25.701 1.00 43.78 ? CG GLN B 107 1 ATOM 3636 C CD . GLN F 3 107 . 14.899 47.152 25.144 1.00 49.1 ? CD GLN B 107 1 ATOM 3637 O OE1 . GLN F 3 107 . 14.085 47.705 25.894 1.00 55 ? OE1 GLN B 107 1 ATOM 3638 N NE2 . GLN F 3 107 . 14.819 47.205 23.826 1.00 52.69 ? NE2 GLN B 107 1 ATOM 3639 N N . VAL F 3 108 . 18.239 48.686 29.035 1.00 45.91 ? N VAL B 108 1 ATOM 3640 C CA . VAL F 3 108 . 18.577 49.115 30.401 1.00 46.45 ? CA VAL B 108 1 ATOM 3641 C C . VAL F 3 108 . 19.060 50.571 30.411 1.00 50.06 ? C VAL B 108 1 ATOM 3642 O O . VAL F 3 108 . 18.607 51.412 31.205 1.00 45.24 ? O VAL B 108 1 ATOM 3643 C CB . VAL F 3 108 . 19.693 48.194 30.968 1.00 48.78 ? CB VAL B 108 1 ATOM 3644 C CG1 . VAL F 3 108 . 20.397 48.868 32.132 1.00 49.98 ? CG1 VAL B 108 1 ATOM 3645 C CG2 . VAL F 3 108 . 19.072 46.866 31.399 1.00 51.07 ? CG2 VAL B 108 1 ATOM 3646 N N . ASN F 3 109 . 20.003 50.854 29.516 1.00 51.18 ? N ASN B 109 1 ATOM 3647 C CA . ASN F 3 109 . 20.571 52.186 29.392 1.00 49.47 ? CA ASN B 109 1 ATOM 3648 C C . ASN F 3 109 . 20.694 52.580 27.909 1.00 49.01 ? C ASN B 109 1 ATOM 3649 O O . ASN F 3 109 . 21.276 51.836 27.122 1.00 48.13 ? O ASN B 109 1 ATOM 3650 C CB . ASN F 3 109 . 21.939 52.195 30.066 1.00 42.66 ? CB ASN B 109 1 ATOM 3651 C CG . ASN F 3 109 . 22.599 53.558 30.019 1.00 45.82 ? CG ASN B 109 1 ATOM 3652 O OD1 . ASN F 3 109 . 23.819 53.670 29.919 1.00 43.9 ? OD1 ASN B 109 1 ATOM 3653 N ND2 . ASN F 3 109 . 21.794 54.607 30.097 1.00 37.43 ? ND2 ASN B 109 1 ATOM 3654 N N . PRO F 3 110 . 20.122 53.735 27.503 1.00 44.84 ? N PRO B 110 1 ATOM 3655 C CA . PRO F 3 110 . 20.150 54.196 26.114 1.00 44.29 ? CA PRO B 110 1 ATOM 3656 C C . PRO F 3 110 . 21.492 54.798 25.689 1.00 43.42 ? C PRO B 110 1 ATOM 3657 O O . PRO F 3 110 . 21.763 54.932 24.499 1.00 45.4 ? O PRO B 110 1 ATOM 3658 C CB . PRO F 3 110 . 18.997 55.190 26.047 1.00 44.19 ? CB PRO B 110 1 ATOM 3659 C CG . PRO F 3 110 . 18.143 54.789 27.174 1.00 44.57 ? CG PRO B 110 1 ATOM 3660 C CD . PRO F 3 110 . 19.197 54.610 28.232 1.00 44.7 ? CD PRO B 110 1 ATOM 3661 N N . ASP F 3 111 . 22.336 55.156 26.648 1.00 40.76 ? N ASP B 111 1 ATOM 3662 C CA . ASP F 3 111 . 23.606 55.808 26.337 1.00 35.04 ? CA ASP B 111 1 ATOM 3663 C C . ASP F 3 111 . 24.596 54.980 25.517 1.00 34.58 ? C ASP B 111 1 ATOM 3664 O O . ASP F 3 111 . 25.265 55.548 24.647 1.00 35.88 ? O ASP B 111 1 ATOM 3665 C CB . ASP F 3 111 . 24.286 56.232 27.622 1.00 31.26 ? CB ASP B 111 1 ATOM 3666 C CG . ASP F 3 111 . 25.304 57.279 27.390 1.00 27.36 ? CG ASP B 111 1 ATOM 3667 O OD1 . ASP F 3 111 . 24.898 58.459 27.399 1.00 30.57 ? OD1 ASP B 111 1 ATOM 3668 O OD2 . ASP F 3 111 . 26.490 56.929 27.196 1.00 34.17 ? OD2 ASP B 111 1 ATOM 3669 N N . ILE F 3 112 . 24.743 53.675 25.755 1.00 35.4 ? N ILE B 112 1 ATOM 3670 C CA . ILE F 3 112 . 25.715 52.980 24.913 1.00 31.11 ? CA ILE B 112 1 ATOM 3671 C C . ILE F 3 112 . 25.213 52.937 23.462 1.00 28.23 ? C ILE B 112 1 ATOM 3672 O O . ILE F 3 112 . 25.987 53.187 22.570 1.00 21.24 ? O ILE B 112 1 ATOM 3673 C CB . ILE F 3 112 . 26.015 51.495 25.352 1.00 18.78 ? CB ILE B 112 1 ATOM 3674 C CG1 . ILE F 3 112 . 25.611 51.203 26.785 1.00 16.34 ? CG1 ILE B 112 1 ATOM 3675 C CG2 . ILE F 3 112 . 27.530 51.316 25.428 1.00 12.73 ? CG2 ILE B 112 1 ATOM 3676 C CD1 . ILE F 3 112 . 24.152 50.990 26.965 1.00 29.32 ? CD1 ILE B 112 1 ATOM 3677 N N . LEU F 3 113 . 23.945 52.670 23.196 1.00 21.42 ? N LEU B 113 1 ATOM 3678 C CA . LEU F 3 113 . 23.496 52.700 21.790 1.00 35.44 ? CA LEU B 113 1 ATOM 3679 C C . LEU F 3 113 . 23.784 54.058 21.087 1.00 39.01 ? C LEU B 113 1 ATOM 3680 O O . LEU F 3 113 . 23.894 54.134 19.858 1.00 44.54 ? O LEU B 113 1 ATOM 3681 C CB . LEU F 3 113 . 21.989 52.451 21.676 1.00 38.71 ? CB LEU B 113 1 ATOM 3682 C CG . LEU F 3 113 . 21.427 52.726 20.270 1.00 37.54 ? CG LEU B 113 1 ATOM 3683 C CD1 . LEU F 3 113 . 22.001 51.741 19.230 1.00 36.43 ? CD1 LEU B 113 1 ATOM 3684 C CD2 . LEU F 3 113 . 19.912 52.617 20.358 1.00 43.65 ? CD2 LEU B 113 1 ATOM 3685 N N . MET F 3 114 . 23.839 55.140 21.851 1.00 45.57 ? N MET B 114 1 ATOM 3686 C CA . MET F 3 114 . 24.156 56.429 21.262 1.00 40.81 ? CA MET B 114 1 ATOM 3687 C C . MET F 3 114 . 25.621 56.408 20.972 1.00 39.44 ? C MET B 114 1 ATOM 3688 O O . MET F 3 114 . 26.039 56.667 19.842 1.00 46.2 ? O MET B 114 1 ATOM 3689 C CB . MET F 3 114 . 23.905 57.598 22.209 1.00 32.3 ? CB MET B 114 1 ATOM 3690 C CG . MET F 3 114 . 22.466 58.001 22.452 1.00 34.46 ? CG MET B 114 1 ATOM 3691 S SD . MET F 3 114 . 21.836 59.359 21.419 1.00 38.84 ? SD MET B 114 1 ATOM 3692 C CE . MET F 3 114 . 23.270 60.518 21.406 1.00 30.5 ? CE MET B 114 1 ATOM 3693 N N . ARG F 3 115 . 26.409 56.083 21.996 1.00 33.43 ? N ARG B 115 1 ATOM 3694 C CA . ARG F 3 115 . 27.864 56.080 21.820 1.00 35.32 ? CA ARG B 115 1 ATOM 3695 C C . ARG F 3 115 . 28.296 55.268 20.603 1.00 31 ? C ARG B 115 1 ATOM 3696 O O . ARG F 3 115 . 29.396 55.449 20.102 1.00 26.39 ? O ARG B 115 1 ATOM 3697 C CB . ARG F 3 115 . 28.544 55.532 23.073 1.00 37.53 ? CB ARG B 115 1 ATOM 3698 C CG . ARG F 3 115 . 28.287 56.438 24.238 1.00 34.45 ? CG ARG B 115 1 ATOM 3699 C CD . ARG F 3 115 . 29.291 56.170 25.323 1.00 42.05 ? CD ARG B 115 1 ATOM 3700 N NE . ARG F 3 115 . 29.150 57.092 26.448 1.00 39.24 ? NE ARG B 115 1 ATOM 3701 C CZ . ARG F 3 115 . 30.170 57.471 27.199 1.00 37.47 ? CZ ARG B 115 1 ATOM 3702 N NH1 . ARG F 3 115 . 31.383 57.002 26.929 1.00 44.91 ? NH1 ARG B 115 1 ATOM 3703 N NH2 . ARG F 3 115 . 29.984 58.311 28.205 1.00 39.68 ? NH2 ARG B 115 1 ATOM 3704 N N . LEU F 3 116 . 27.437 54.360 20.156 1.00 26.33 ? N LEU B 116 1 ATOM 3705 C CA . LEU F 3 116 . 27.684 53.629 18.940 1.00 20.9 ? CA LEU B 116 1 ATOM 3706 C C . LEU F 3 116 . 27.368 54.581 17.779 1.00 22.04 ? C LEU B 116 1 ATOM 3707 O O . LEU F 3 116 . 28.260 55.045 17.061 1.00 12.77 ? O LEU B 116 1 ATOM 3708 C CB . LEU F 3 116 . 26.770 52.418 18.855 1.00 24.96 ? CB LEU B 116 1 ATOM 3709 C CG . LEU F 3 116 . 26.723 51.829 17.441 1.00 31.68 ? CG LEU B 116 1 ATOM 3710 C CD1 . LEU F 3 116 . 27.954 50.994 17.288 1.00 33.91 ? CD1 LEU B 116 1 ATOM 3711 C CD2 . LEU F 3 116 . 25.448 51.011 17.197 1.00 28 ? CD2 LEU B 116 1 ATOM 3712 N N . SER F 3 117 . 26.078 54.882 17.631 1.00 6 ? N SER B 117 1 ATOM 3713 C CA . SER F 3 117 . 25.613 55.751 16.564 1.00 9.49 ? CA SER B 117 1 ATOM 3714 C C . SER F 3 117 . 26.467 57.004 16.351 1.00 8.5 ? C SER B 117 1 ATOM 3715 O O . SER F 3 117 . 26.702 57.362 15.229 1.00 16.84 ? O SER B 117 1 ATOM 3716 C CB . SER F 3 117 . 24.186 56.160 16.840 1.00 14.5 ? CB SER B 117 1 ATOM 3717 O OG . SER F 3 117 . 23.439 54.978 17.029 1.00 27.72 ? OG SER B 117 1 ATOM 3718 N N . ALA F 3 118 . 26.946 57.680 17.373 1.00 18.16 ? N ALA B 118 1 ATOM 3719 C CA . ALA F 3 118 . 27.784 58.817 17.061 1.00 25.91 ? CA ALA B 118 1 ATOM 3720 C C . ALA F 3 118 . 28.911 58.309 16.164 1.00 26.83 ? C ALA B 118 1 ATOM 3721 O O . ALA F 3 118 . 29.224 58.853 15.083 1.00 17.64 ? O ALA B 118 1 ATOM 3722 C CB . ALA F 3 118 . 28.364 59.392 18.321 1.00 24.51 ? CB ALA B 118 1 ATOM 3723 N N . GLN F 3 119 . 29.495 57.208 16.625 1.00 31.09 ? N GLN B 119 1 ATOM 3724 C CA . GLN F 3 119 . 30.617 56.579 15.943 1.00 32.55 ? CA GLN B 119 1 ATOM 3725 C C . GLN F 3 119 . 30.248 56.338 14.439 1.00 31.63 ? C GLN B 119 1 ATOM 3726 O O . GLN F 3 119 . 30.899 56.868 13.533 1.00 30.13 ? O GLN B 119 1 ATOM 3727 C CB . GLN F 3 119 . 30.941 55.266 16.710 1.00 22.88 ? CB GLN B 119 1 ATOM 3728 C CG . GLN F 3 119 . 32.426 54.920 16.958 1.00 29.7 ? CG GLN B 119 1 ATOM 3729 C CD . GLN F 3 119 . 32.907 54.979 18.422 1.00 20.53 ? CD GLN B 119 1 ATOM 3730 O OE1 . GLN F 3 119 . 34.106 54.935 18.692 1.00 28.26 ? OE1 GLN B 119 1 ATOM 3731 N NE2 . GLN F 3 119 . 31.989 55.071 19.352 1.00 29.92 ? NE2 GLN B 119 1 ATOM 3732 N N . MET F 3 120 . 29.182 55.597 14.161 1.00 25.81 ? N MET B 120 1 ATOM 3733 C CA . MET F 3 120 . 28.810 55.369 12.771 1.00 24 ? CA MET B 120 1 ATOM 3734 C C . MET F 3 120 . 28.535 56.670 12.010 1.00 22.19 ? C MET B 120 1 ATOM 3735 O O . MET F 3 120 . 28.673 56.734 10.797 1.00 30.05 ? O MET B 120 1 ATOM 3736 C CB . MET F 3 120 . 27.564 54.493 12.688 1.00 18.75 ? CB MET B 120 1 ATOM 3737 C CG . MET F 3 120 . 27.719 53.140 13.321 1.00 14.42 ? CG MET B 120 1 ATOM 3738 S SD . MET F 3 120 . 26.207 52.193 13.016 1.00 21.76 ? SD MET B 120 1 ATOM 3739 C CE . MET F 3 120 . 25.128 53.111 14.061 1.00 18.57 ? CE MET B 120 1 ATOM 3740 N N . ALA F 3 121 . 28.129 57.700 12.726 1.00 14.97 ? N ALA B 121 1 ATOM 3741 C CA . ALA F 3 121 . 27.829 58.977 12.127 1.00 13.16 ? CA ALA B 121 1 ATOM 3742 C C . ALA F 3 121 . 29.076 59.622 11.592 1.00 15.04 ? C ALA B 121 1 ATOM 3743 O O . ALA F 3 121 . 29.053 60.120 10.470 1.00 25.68 ? O ALA B 121 1 ATOM 3744 C CB . ALA F 3 121 . 27.195 59.893 13.140 1.00 30.92 ? CB ALA B 121 1 ATOM 3745 N N . ARG F 3 122 . 30.176 59.625 12.319 1.00 6 ? N ARG B 122 1 ATOM 3746 C CA . ARG F 3 122 . 31.260 60.284 11.666 1.00 12.43 ? CA ARG B 122 1 ATOM 3747 C C . ARG F 3 122 . 31.847 59.419 10.595 1.00 21.97 ? C ARG B 122 1 ATOM 3748 O O . ARG F 3 122 . 32.390 59.942 9.596 1.00 32.36 ? O ARG B 122 1 ATOM 3749 C CB . ARG F 3 122 . 32.334 60.698 12.668 1.00 15.11 ? CB ARG B 122 1 ATOM 3750 C CG . ARG F 3 122 . 31.812 61.893 13.549 1.00 32.79 ? CG ARG B 122 1 ATOM 3751 C CD . ARG F 3 122 . 30.726 62.871 12.887 1.00 34.68 ? CD ARG B 122 1 ATOM 3752 N NE . ARG F 3 122 . 31.056 63.570 11.623 1.00 40.65 ? NE ARG B 122 1 ATOM 3753 C CZ . ARG F 3 122 . 30.204 64.329 10.910 1.00 35.47 ? CZ ARG B 122 1 ATOM 3754 N NH1 . ARG F 3 122 . 28.954 64.524 11.289 1.00 35.14 ? NH1 ARG B 122 1 ATOM 3755 N NH2 . ARG F 3 122 . 30.587 64.922 9.795 1.00 36.21 ? NH2 ARG B 122 1 ATOM 3756 N N . ARG F 3 123 . 31.721 58.102 10.752 1.00 31.72 ? N ARG B 123 1 ATOM 3757 C CA . ARG F 3 123 . 32.241 57.213 9.707 1.00 28.48 ? CA ARG B 123 1 ATOM 3758 C C . ARG F 3 123 . 31.423 57.307 8.437 1.00 22.27 ? C ARG B 123 1 ATOM 3759 O O . ARG F 3 123 . 31.967 57.063 7.392 1.00 18.23 ? O ARG B 123 1 ATOM 3760 C CB . ARG F 3 123 . 32.245 55.759 10.162 1.00 22.47 ? CB ARG B 123 1 ATOM 3761 C CG . ARG F 3 123 . 33.297 55.490 11.184 1.00 20.81 ? CG ARG B 123 1 ATOM 3762 C CD . ARG F 3 123 . 32.973 54.200 11.837 1.00 20.58 ? CD ARG B 123 1 ATOM 3763 N NE . ARG F 3 123 . 33.871 53.904 12.936 1.00 21.43 ? NE ARG B 123 1 ATOM 3764 C CZ . ARG F 3 123 . 33.573 53.029 13.890 1.00 21.5 ? CZ ARG B 123 1 ATOM 3765 N NH1 . ARG F 3 123 . 32.408 52.379 13.885 1.00 17.9 ? NH1 ARG B 123 1 ATOM 3766 N NH2 . ARG F 3 123 . 34.455 52.779 14.828 1.00 19.75 ? NH2 ARG B 123 1 ATOM 3767 N N . LEU F 3 124 . 30.137 57.636 8.492 1.00 12.68 ? N LEU B 124 1 ATOM 3768 C CA . LEU F 3 124 . 29.429 57.745 7.231 1.00 9.16 ? CA LEU B 124 1 ATOM 3769 C C . LEU F 3 124 . 29.859 59.048 6.586 1.00 14.29 ? C LEU B 124 1 ATOM 3770 O O . LEU F 3 124 . 29.702 59.226 5.394 1.00 20.26 ? O LEU B 124 1 ATOM 3771 C CB . LEU F 3 124 . 27.903 57.731 7.445 1.00 10.6 ? CB LEU B 124 1 ATOM 3772 C CG . LEU F 3 124 . 26.979 57.641 6.209 1.00 20.56 ? CG LEU B 124 1 ATOM 3773 C CD1 . LEU F 3 124 . 25.547 57.180 6.558 1.00 17.46 ? CD1 LEU B 124 1 ATOM 3774 C CD2 . LEU F 3 124 . 26.898 59.032 5.612 1.00 28.61 ? CD2 LEU B 124 1 ATOM 3775 N N . GLN F 3 125 . 30.432 59.970 7.360 1.00 18.57 ? N GLN B 125 1 ATOM 3776 C CA . GLN F 3 125 . 30.872 61.227 6.759 1.00 20.3 ? CA GLN B 125 1 ATOM 3777 C C . GLN F 3 125 . 32.277 61.071 6.209 1.00 16.47 ? C GLN B 125 1 ATOM 3778 O O . GLN F 3 125 . 32.545 61.484 5.080 1.00 24.07 ? O GLN B 125 1 ATOM 3779 C CB . GLN F 3 125 . 30.843 62.376 7.787 1.00 19.67 ? CB GLN B 125 1 ATOM 3780 C CG . GLN F 3 125 . 30.854 63.805 7.135 1.00 37.57 ? CG GLN B 125 1 ATOM 3781 C CD . GLN F 3 125 . 32.149 64.214 6.380 1.00 39.27 ? CD GLN B 125 1 ATOM 3782 O OE1 . GLN F 3 125 . 32.143 64.407 5.158 1.00 49.89 ? OE1 GLN B 125 1 ATOM 3783 N NE2 . GLN F 3 125 . 33.246 64.361 7.114 1.00 35.42 ? NE2 GLN B 125 1 ATOM 3784 N N . VAL F 3 126 . 33.175 60.504 7.000 1.00 6 ? N VAL B 126 1 ATOM 3785 C CA . VAL F 3 126 . 34.537 60.277 6.538 1.00 8.95 ? CA VAL B 126 1 ATOM 3786 C C . VAL F 3 126 . 34.529 59.417 5.202 1.00 15.59 ? C VAL B 126 1 ATOM 3787 O O . VAL F 3 126 . 35.297 59.712 4.276 1.00 20 ? O VAL B 126 1 ATOM 3788 C CB . VAL F 3 126 . 35.380 59.550 7.721 1.00 8.3 ? CB VAL B 126 1 ATOM 3789 C CG1 . VAL F 3 126 . 34.905 58.180 7.894 1.00 15.07 ? CG1 VAL B 126 1 ATOM 3790 C CG2 . VAL F 3 126 . 36.873 59.493 7.417 1.00 7.72 ? CG2 VAL B 126 1 ATOM 3791 N N . THR F 3 127 . 33.644 58.404 5.088 1.00 19.23 ? N THR B 127 1 ATOM 3792 C CA . THR F 3 127 . 33.524 57.507 3.918 1.00 15.4 ? CA THR B 127 1 ATOM 3793 C C . THR F 3 127 . 32.979 58.201 2.645 1.00 16.94 ? C THR B 127 1 ATOM 3794 O O . THR F 3 127 . 33.559 58.063 1.576 1.00 19.91 ? O THR B 127 1 ATOM 3795 C CB . THR F 3 127 . 32.610 56.314 4.253 1.00 24.38 ? CB THR B 127 1 ATOM 3796 O OG1 . THR F 3 127 . 33.053 55.680 5.450 1.00 31.04 ? OG1 THR B 127 1 ATOM 3797 C CG2 . THR F 3 127 . 32.682 55.284 3.172 1.00 23.17 ? CG2 THR B 127 1 ATOM 3798 N N . SER F 3 128 . 31.845 58.894 2.750 1.00 10.8 ? N SER B 128 1 ATOM 3799 C CA . SER F 3 128 . 31.315 59.674 1.655 1.00 7.58 ? CA SER B 128 1 ATOM 3800 C C . SER F 3 128 . 32.423 60.618 1.070 1.00 12.15 ? C SER B 128 1 ATOM 3801 O O . SER F 3 128 . 32.607 60.720 -0.158 1.00 8.04 ? O SER B 128 1 ATOM 3802 C CB . SER F 3 128 . 30.150 60.476 2.167 1.00 7.96 ? CB SER B 128 1 ATOM 3803 O OG . SER F 3 128 . 29.043 59.650 2.485 1.00 6 ? OG SER B 128 1 ATOM 3804 N N . GLU F 3 129 . 33.206 61.266 1.927 1.00 11.45 ? N GLU B 129 1 ATOM 3805 C CA . GLU F 3 129 . 34.292 62.120 1.433 1.00 11.66 ? CA GLU B 129 1 ATOM 3806 C C . GLU F 3 129 . 35.148 61.257 0.502 1.00 11.95 ? C GLU B 129 1 ATOM 3807 O O . GLU F 3 129 . 35.290 61.536 -0.678 1.00 24.96 ? O GLU B 129 1 ATOM 3808 C CB . GLU F 3 129 . 35.167 62.635 2.591 1.00 6 ? CB GLU B 129 1 ATOM 3809 C CG . GLU F 3 129 . 35.610 64.074 2.373 1.00 23 ? CG GLU B 129 1 ATOM 3810 C CD . GLU F 3 129 . 36.908 64.446 3.091 1.00 20.21 ? CD GLU B 129 1 ATOM 3811 O OE1 . GLU F 3 129 . 36.893 64.789 4.286 1.00 31.85 ? OE1 GLU B 129 1 ATOM 3812 O OE2 . GLU F 3 129 . 37.975 64.394 2.452 1.00 27.65 ? OE2 GLU B 129 1 ATOM 3813 N N . LYS F 3 130 . 35.689 60.177 1.048 1.00 16.14 ? N LYS B 130 1 ATOM 3814 C CA . LYS F 3 130 . 36.500 59.203 0.321 1.00 14.93 ? CA LYS B 130 1 ATOM 3815 C C . LYS F 3 130 . 35.835 58.836 -1.036 1.00 14.28 ? C LYS B 130 1 ATOM 3816 O O . LYS F 3 130 . 36.557 58.632 -2.001 1.00 11.83 ? O LYS B 130 1 ATOM 3817 C CB . LYS F 3 130 . 36.679 57.962 1.231 1.00 16.37 ? CB LYS B 130 1 ATOM 3818 C CG . LYS F 3 130 . 37.362 56.738 0.607 1.00 19.85 ? CG LYS B 130 1 ATOM 3819 C CD . LYS F 3 130 . 38.604 56.245 1.372 1.00 21.79 ? CD LYS B 130 1 ATOM 3820 C CE . LYS F 3 130 . 39.044 54.827 0.869 1.00 21.85 ? CE LYS B 130 1 ATOM 3821 N NZ . LYS F 3 130 . 40.374 54.326 1.362 1.00 21.02 ? NZ LYS B 130 1 ATOM 3822 N N . VAL F 3 131 . 34.504 58.722 -1.147 1.00 6 ? N VAL B 131 1 ATOM 3823 C CA . VAL F 3 131 . 33.939 58.472 -2.470 1.00 11.08 ? CA VAL B 131 1 ATOM 3824 C C . VAL F 3 131 . 34.271 59.690 -3.361 1.00 10.79 ? C VAL B 131 1 ATOM 3825 O O . VAL F 3 131 . 34.871 59.550 -4.417 1.00 20.71 ? O VAL B 131 1 ATOM 3826 C CB . VAL F 3 131 . 32.384 58.300 -2.432 1.00 16.43 ? CB VAL B 131 1 ATOM 3827 C CG1 . VAL F 3 131 . 31.804 58.196 -3.843 1.00 6 ? CG1 VAL B 131 1 ATOM 3828 C CG2 . VAL F 3 131 . 32.042 57.038 -1.676 1.00 22.52 ? CG2 VAL B 131 1 ATOM 3829 N N . GLY F 3 132 . 33.937 60.888 -2.902 1.00 12.82 ? N GLY B 132 1 ATOM 3830 C CA . GLY F 3 132 . 34.188 62.114 -3.661 1.00 15.93 ? CA GLY B 132 1 ATOM 3831 C C . GLY F 3 132 . 35.634 62.332 -4.073 1.00 17.35 ? C GLY B 132 1 ATOM 3832 O O . GLY F 3 132 . 35.883 62.873 -5.145 1.00 25.45 ? O GLY B 132 1 ATOM 3833 N N . ASN F 3 133 . 36.597 61.971 -3.240 1.00 6 ? N ASN B 133 1 ATOM 3834 C CA . ASN F 3 133 . 37.972 62.101 -3.636 1.00 6 ? CA ASN B 133 1 ATOM 3835 C C . ASN F 3 133 . 38.319 61.114 -4.754 1.00 10.86 ? C ASN B 133 1 ATOM 3836 O O . ASN F 3 133 . 39.092 61.416 -5.648 1.00 26.23 ? O ASN B 133 1 ATOM 3837 C CB . ASN F 3 133 . 38.888 61.825 -2.467 1.00 15.42 ? CB ASN B 133 1 ATOM 3838 C CG . ASN F 3 133 . 38.730 62.820 -1.357 1.00 25.45 ? CG ASN B 133 1 ATOM 3839 O OD1 . ASN F 3 133 . 37.754 63.590 -1.328 1.00 34.73 ? OD1 ASN B 133 1 ATOM 3840 N ND2 . ASN F 3 133 . 39.691 62.820 -0.424 1.00 20.65 ? ND2 ASN B 133 1 ATOM 3841 N N . LEU F 3 134 . 37.789 59.904 -4.678 1.00 14.24 ? N LEU B 134 1 ATOM 3842 C CA . LEU F 3 134 . 38.072 58.891 -5.658 1.00 8.73 ? CA LEU B 134 1 ATOM 3843 C C . LEU F 3 134 . 37.540 59.307 -6.984 1.00 15.86 ? C LEU B 134 1 ATOM 3844 O O . LEU F 3 134 . 38.081 58.944 -8.014 1.00 17.35 ? O LEU B 134 1 ATOM 3845 C CB . LEU F 3 134 . 37.429 57.578 -5.255 1.00 17.51 ? CB LEU B 134 1 ATOM 3846 C CG . LEU F 3 134 . 38.083 56.840 -4.100 1.00 8.07 ? CG LEU B 134 1 ATOM 3847 C CD1 . LEU F 3 134 . 37.243 55.649 -3.672 1.00 11.18 ? CD1 LEU B 134 1 ATOM 3848 C CD2 . LEU F 3 134 . 39.427 56.402 -4.546 1.00 12.76 ? CD2 LEU B 134 1 ATOM 3849 N N . ALA F 3 135 . 36.486 60.101 -6.965 1.00 6.03 ? N ALA B 135 1 ATOM 3850 C CA . ALA F 3 135 . 35.852 60.491 -8.198 1.00 12.61 ? CA ALA B 135 1 ATOM 3851 C C . ALA F 3 135 . 36.146 61.897 -8.755 1.00 14.83 ? C ALA B 135 1 ATOM 3852 O O . ALA F 3 135 . 35.803 62.150 -9.922 1.00 11.33 ? O ALA B 135 1 ATOM 3853 C CB . ALA F 3 135 . 34.377 60.337 -8.022 1.00 12.38 ? CB ALA B 135 1 ATOM 3854 N N . PHE F 3 136 . 36.716 62.801 -7.957 1.00 11.8 ? N PHE B 136 1 ATOM 3855 C CA . PHE F 3 136 . 36.961 64.184 -8.384 1.00 18.03 ? CA PHE B 136 1 ATOM 3856 C C . PHE F 3 136 . 38.460 64.559 -8.507 1.00 20.12 ? C PHE B 136 1 ATOM 3857 O O . PHE F 3 136 . 38.845 65.383 -9.340 1.00 26.36 ? O PHE B 136 1 ATOM 3858 C CB . PHE F 3 136 . 36.297 65.172 -7.390 1.00 10.56 ? CB PHE B 136 1 ATOM 3859 C CG . PHE F 3 136 . 34.769 65.186 -7.404 1.00 19.16 ? CG PHE B 136 1 ATOM 3860 C CD1 . PHE F 3 136 . 34.038 64.808 -8.531 1.00 15.55 ? CD1 PHE B 136 1 ATOM 3861 C CD2 . PHE F 3 136 . 34.069 65.603 -6.278 1.00 8.01 ? CD2 PHE B 136 1 ATOM 3862 C CE1 . PHE F 3 136 . 32.633 64.847 -8.532 1.00 21.46 ? CE1 PHE B 136 1 ATOM 3863 C CE2 . PHE F 3 136 . 32.700 65.641 -6.278 1.00 16.09 ? CE2 PHE B 136 1 ATOM 3864 C CZ . PHE F 3 136 . 31.968 65.261 -7.416 1.00 15.36 ? CZ PHE B 136 1 ATOM 3865 N N . LEU F 3 137 . 39.276 63.989 -7.634 1.00 12.22 ? N LEU B 137 1 ATOM 3866 C CA . LEU F 3 137 . 40.702 64.241 -7.543 1.00 15.52 ? CA LEU B 137 1 ATOM 3867 C C . LEU F 3 137 . 41.508 63.185 -8.305 1.00 18.41 ? C LEU B 137 1 ATOM 3868 O O . LEU F 3 137 . 41.146 62.006 -8.312 1.00 23.05 ? O LEU B 137 1 ATOM 3869 C CB . LEU F 3 137 . 41.104 64.244 -6.055 1.00 18 ? CB LEU B 137 1 ATOM 3870 C CG . LEU F 3 137 . 40.643 65.305 -5.042 1.00 13.34 ? CG LEU B 137 1 ATOM 3871 C CD1 . LEU F 3 137 . 39.145 65.354 -4.903 1.00 20.49 ? CD1 LEU B 137 1 ATOM 3872 C CD2 . LEU F 3 137 . 41.215 64.948 -3.727 1.00 16.84 ? CD2 LEU B 137 1 ATOM 3873 N N . ASP F 3 138 . 42.584 63.577 -8.970 1.00 22.68 ? N ASP B 138 1 ATOM 3874 C CA . ASP F 3 138 . 43.387 62.577 -9.636 1.00 22.09 ? CA ASP B 138 1 ATOM 3875 C C . ASP F 3 138 . 44.246 61.970 -8.544 1.00 25.28 ? C ASP B 138 1 ATOM 3876 O O . ASP F 3 138 . 44.199 62.453 -7.414 1.00 36.18 ? O ASP B 138 1 ATOM 3877 C CB . ASP F 3 138 . 44.219 63.250 -10.731 1.00 28.7 ? CB ASP B 138 1 ATOM 3878 C CG . ASP F 3 138 . 45.076 64.429 -10.232 1.00 37.04 ? CG ASP B 138 1 ATOM 3879 O OD1 . ASP F 3 138 . 45.119 64.716 -8.994 1.00 34.49 ? OD1 ASP B 138 1 ATOM 3880 O OD2 . ASP F 3 138 . 45.714 65.068 -11.122 1.00 29.88 ? OD2 ASP B 138 1 ATOM 3881 N N . VAL F 3 139 . 45.057 60.958 -8.811 1.00 24.71 ? N VAL B 139 1 ATOM 3882 C CA . VAL F 3 139 . 45.800 60.372 -7.694 1.00 21.17 ? CA VAL B 139 1 ATOM 3883 C C . VAL F 3 139 . 46.641 61.350 -6.907 1.00 19.93 ? C VAL B 139 1 ATOM 3884 O O . VAL F 3 139 . 46.610 61.356 -5.677 1.00 24.54 ? O VAL B 139 1 ATOM 3885 C CB . VAL F 3 139 . 46.744 59.261 -8.151 1.00 17.54 ? CB VAL B 139 1 ATOM 3886 C CG1 . VAL F 3 139 . 47.612 59.765 -9.247 1.00 20.87 ? CG1 VAL B 139 1 ATOM 3887 C CG2 . VAL F 3 139 . 47.635 58.818 -6.997 1.00 21.72 ? CG2 VAL B 139 1 ATOM 3888 N N . THR F 3 140 . 47.378 62.182 -7.606 1.00 15.47 ? N THR B 140 1 ATOM 3889 C CA . THR F 3 140 . 48.290 63.094 -6.948 1.00 23.09 ? CA THR B 140 1 ATOM 3890 C C . THR F 3 140 . 47.601 63.827 -5.830 1.00 23.55 ? C THR B 140 1 ATOM 3891 O O . THR F 3 140 . 48.171 64.024 -4.763 1.00 32.52 ? O THR B 140 1 ATOM 3892 C CB . THR F 3 140 . 48.830 64.122 -7.930 1.00 36.35 ? CB THR B 140 1 ATOM 3893 O OG1 . THR F 3 140 . 49.309 63.447 -9.099 1.00 49.26 ? OG1 THR B 140 1 ATOM 3894 C CG2 . THR F 3 140 . 49.975 64.901 -7.312 1.00 37.86 ? CG2 THR B 140 1 ATOM 3895 N N . GLY F 3 141 . 46.350 64.191 -6.075 1.00 28.77 ? N GLY B 141 1 ATOM 3896 C CA . GLY F 3 141 . 45.581 64.957 -5.103 1.00 31.58 ? CA GLY B 141 1 ATOM 3897 C C . GLY F 3 141 . 45.141 64.130 -3.924 1.00 31.19 ? C GLY B 141 1 ATOM 3898 O O . GLY F 3 141 . 45.248 64.560 -2.763 1.00 37.76 ? O GLY B 141 1 ATOM 3899 N N . ARG F 3 142 . 44.603 62.956 -4.223 1.00 31.85 ? N ARG B 142 1 ATOM 3900 C CA . ARG F 3 142 . 44.211 62.081 -3.157 1.00 25.46 ? CA ARG B 142 1 ATOM 3901 C C . ARG F 3 142 . 45.450 61.869 -2.261 1.00 25.68 ? C ARG B 142 1 ATOM 3902 O O . ARG F 3 142 . 45.363 62.027 -1.069 1.00 27.72 ? O ARG B 142 1 ATOM 3903 C CB . ARG F 3 142 . 43.722 60.763 -3.742 1.00 22.37 ? CB ARG B 142 1 ATOM 3904 C CG . ARG F 3 142 . 42.500 60.883 -4.651 1.00 26.83 ? CG ARG B 142 1 ATOM 3905 C CD . ARG F 3 142 . 41.977 59.512 -5.169 1.00 23.63 ? CD ARG B 142 1 ATOM 3906 N NE . ARG F 3 142 . 42.940 58.803 -6.021 1.00 25.58 ? NE ARG B 142 1 ATOM 3907 C CZ . ARG F 3 142 . 42.659 57.742 -6.776 1.00 26.34 ? CZ ARG B 142 1 ATOM 3908 N NH1 . ARG F 3 142 . 41.441 57.241 -6.792 1.00 34.31 ? NH1 ARG B 142 1 ATOM 3909 N NH2 . ARG F 3 142 . 43.585 57.196 -7.543 1.00 19.41 ? NH2 ARG B 142 1 ATOM 3910 N N . ILE F 3 143 . 46.626 61.591 -2.804 1.00 26.2 ? N ILE B 143 1 ATOM 3911 C CA . ILE F 3 143 . 47.767 61.371 -1.927 1.00 22.59 ? CA ILE B 143 1 ATOM 3912 C C . ILE F 3 143 . 48.079 62.556 -1.008 1.00 26.27 ? C ILE B 143 1 ATOM 3913 O O . ILE F 3 143 . 48.538 62.353 0.115 1.00 26.91 ? O ILE B 143 1 ATOM 3914 C CB . ILE F 3 143 . 49.051 61.046 -2.743 1.00 22.51 ? CB ILE B 143 1 ATOM 3915 C CG1 . ILE F 3 143 . 48.902 59.687 -3.421 1.00 15.96 ? CG1 ILE B 143 1 ATOM 3916 C CG2 . ILE F 3 143 . 50.274 60.991 -1.812 1.00 22.73 ? CG2 ILE B 143 1 ATOM 3917 C CD1 . ILE F 3 143 . 50.195 59.206 -4.005 1.00 22.99 ? CD1 ILE B 143 1 ATOM 3918 N N . ALA F 3 144 . 47.855 63.789 -1.445 1.00 26.86 ? N ALA B 144 1 ATOM 3919 C CA . ALA F 3 144 . 48.167 64.906 -0.564 1.00 30.91 ? CA ALA B 144 1 ATOM 3920 C C . ALA F 3 144 . 47.135 65.015 0.571 1.00 33.44 ? C ALA B 144 1 ATOM 3921 O O . ALA F 3 144 . 47.458 65.510 1.658 1.00 31.27 ? O ALA B 144 1 ATOM 3922 C CB . ALA F 3 144 . 48.207 66.195 -1.368 1.00 31.26 ? CB ALA B 144 1 ATOM 3923 N N . GLN F 3 145 . 45.893 64.597 0.321 1.00 26 ? N GLN B 145 1 ATOM 3924 C CA . GLN F 3 145 . 44.905 64.565 1.390 1.00 28.49 ? CA GLN B 145 1 ATOM 3925 C C . GLN F 3 145 . 45.285 63.446 2.373 1.00 32.2 ? C GLN B 145 1 ATOM 3926 O O . GLN F 3 145 . 45.200 63.601 3.600 1.00 35.21 ? O GLN B 145 1 ATOM 3927 C CB . GLN F 3 145 . 43.509 64.298 0.828 1.00 33.11 ? CB GLN B 145 1 ATOM 3928 C CG . GLN F 3 145 . 42.873 65.530 0.117 1.00 39.62 ? CG GLN B 145 1 ATOM 3929 C CD . GLN F 3 145 . 41.639 66.075 0.844 1.00 39.15 ? CD GLN B 145 1 ATOM 3930 O OE1 . GLN F 3 145 . 41.691 66.411 2.036 1.00 35.62 ? OE1 GLN B 145 1 ATOM 3931 N NE2 . GLN F 3 145 . 40.515 66.150 0.123 1.00 48.64 ? NE2 GLN B 145 1 ATOM 3932 N N . THR F 3 146 . 45.706 62.307 1.838 1.00 31.18 ? N THR B 146 1 ATOM 3933 C CA . THR F 3 146 . 46.137 61.186 2.663 1.00 25.08 ? CA THR B 146 1 ATOM 3934 C C . THR F 3 146 . 47.327 61.604 3.537 1.00 24.65 ? C THR B 146 1 ATOM 3935 O O . THR F 3 146 . 47.277 61.392 4.750 1.00 22.06 ? O THR B 146 1 ATOM 3936 C CB . THR F 3 146 . 46.500 60.021 1.735 1.00 16.96 ? CB THR B 146 1 ATOM 3937 O OG1 . THR F 3 146 . 45.279 59.522 1.188 1.00 14.17 ? OG1 THR B 146 1 ATOM 3938 C CG2 . THR F 3 146 . 47.273 58.931 2.452 1.00 24.2 ? CG2 THR B 146 1 ATOM 3939 N N . LEU F 3 147 . 48.358 62.221 2.936 1.00 21.29 ? N LEU B 147 1 ATOM 3940 C CA . LEU F 3 147 . 49.525 62.693 3.678 1.00 23.74 ? CA LEU B 147 1 ATOM 3941 C C . LEU F 3 147 . 49.137 63.771 4.687 1.00 26.49 ? C LEU B 147 1 ATOM 3942 O O . LEU F 3 147 . 49.794 63.955 5.719 1.00 32.72 ? O LEU B 147 1 ATOM 3943 C CB . LEU F 3 147 . 50.582 63.227 2.706 1.00 30.23 ? CB LEU B 147 1 ATOM 3944 C CG . LEU F 3 147 . 51.070 62.103 1.774 1.00 32.85 ? CG LEU B 147 1 ATOM 3945 C CD1 . LEU F 3 147 . 52.528 62.339 1.401 1.00 25.47 ? CD1 LEU B 147 1 ATOM 3946 C CD2 . LEU F 3 147 . 50.994 60.760 2.493 1.00 31.35 ? CD2 LEU B 147 1 ATOM 3947 N N . LEU F 3 148 . 48.045 64.580 4.591 1.00 30.37 ? N LEU B 148 1 ATOM 3948 C CA . LEU F 3 148 . 47.562 65.608 5.485 1.00 33.47 ? CA LEU B 148 1 ATOM 3949 C C . LEU F 3 148 . 46.823 64.850 6.610 1.00 30.49 ? C LEU B 148 1 ATOM 3950 O O . LEU F 3 148 . 47.376 64.706 7.697 1.00 29.91 ? O LEU B 148 1 ATOM 3951 C CB . LEU F 3 148 . 46.619 66.555 4.722 1.00 35.58 ? CB LEU B 148 1 ATOM 3952 C CG . LEU F 3 148 . 47.059 68.031 4.696 1.00 43.84 ? CG LEU B 148 1 ATOM 3953 C CD1 . LEU F 3 148 . 48.463 68.129 4.098 1.00 43.67 ? CD1 LEU B 148 1 ATOM 3954 C CD2 . LEU F 3 148 . 46.048 68.862 3.895 1.00 37.67 ? CD2 LEU B 148 1 ATOM 3955 N N . ASN F 3 149 . 45.649 64.280 6.298 1.00 29.34 ? N ASN B 149 1 ATOM 3956 C CA . ASN F 3 149 . 44.803 63.477 7.202 1.00 30.43 ? CA ASN B 149 1 ATOM 3957 C C . ASN F 3 149 . 45.559 62.391 7.989 1.00 36.59 ? C ASN B 149 1 ATOM 3958 O O . ASN F 3 149 . 45.274 62.183 9.182 1.00 44.05 ? O ASN B 149 1 ATOM 3959 C CB . ASN F 3 149 . 43.657 62.803 6.404 1.00 43.77 ? CB ASN B 149 1 ATOM 3960 C CG . ASN F 3 149 . 42.532 63.796 5.972 1.00 50.5 ? CG ASN B 149 1 ATOM 3961 O OD1 . ASN F 3 149 . 41.773 64.313 6.807 1.00 54.81 ? OD1 ASN B 149 1 ATOM 3962 N ND2 . ASN F 3 149 . 42.420 64.045 4.665 1.00 44.07 ? ND2 ASN B 149 1 ATOM 3963 N N . LEU F 3 150 . 46.500 61.686 7.368 1.00 28.2 ? N LEU B 150 1 ATOM 3964 C CA . LEU F 3 150 . 47.252 60.701 8.124 1.00 29 ? CA LEU B 150 1 ATOM 3965 C C . LEU F 3 150 . 48.101 61.383 9.160 1.00 30.94 ? C LEU B 150 1 ATOM 3966 O O . LEU F 3 150 . 48.020 61.119 10.362 1.00 33.3 ? O LEU B 150 1 ATOM 3967 C CB . LEU F 3 150 . 48.197 59.900 7.237 1.00 30.48 ? CB LEU B 150 1 ATOM 3968 C CG . LEU F 3 150 . 47.712 58.822 6.268 1.00 32.55 ? CG LEU B 150 1 ATOM 3969 C CD1 . LEU F 3 150 . 48.860 58.436 5.328 1.00 25.04 ? CD1 LEU B 150 1 ATOM 3970 C CD2 . LEU F 3 150 . 47.206 57.619 7.068 1.00 33.4 ? CD2 LEU B 150 1 ATOM 3971 N N . ALA F 3 151 . 48.945 62.260 8.640 1.00 35.89 ? N ALA B 151 1 ATOM 3972 C CA . ALA F 3 151 . 49.911 62.994 9.425 1.00 38.49 ? CA ALA B 151 1 ATOM 3973 C C . ALA F 3 151 . 49.263 63.982 10.393 1.00 38.55 ? C ALA B 151 1 ATOM 3974 O O . ALA F 3 151 . 49.517 65.171 10.334 1.00 35.91 ? O ALA B 151 1 ATOM 3975 C CB . ALA F 3 151 . 50.849 63.716 8.469 1.00 37.11 ? CB ALA B 151 1 ATOM 3976 N N . LYS F 3 152 . 48.456 63.474 11.311 1.00 39.55 ? N LYS B 152 1 ATOM 3977 C CA . LYS F 3 152 . 47.762 64.290 12.310 1.00 39.82 ? CA LYS B 152 1 ATOM 3978 C C . LYS F 3 152 . 47.097 63.343 13.328 1.00 45.4 ? C LYS B 152 1 ATOM 3979 O O . LYS F 3 152 . 47.347 63.475 14.534 1.00 50.61 ? O LYS B 152 1 ATOM 3980 C CB . LYS F 3 152 . 46.696 65.171 11.637 1.00 44.12 ? CB LYS B 152 1 ATOM 3981 C CG . LYS F 3 152 . 45.904 66.075 12.594 1.00 48.42 ? CG LYS B 152 1 ATOM 3982 C CD . LYS F 3 152 . 44.689 66.680 11.891 1.00 51.82 ? CD LYS B 152 1 ATOM 3983 C CE . LYS F 3 152 . 43.669 67.278 12.877 1.00 52.07 ? CE LYS B 152 1 ATOM 3984 N NZ . LYS F 3 152 . 44.139 68.422 13.702 1.00 40.63 ? NZ LYS B 152 1 ATOM 3985 N N . GLN F 3 153 . 46.273 62.400 12.850 1.00 45.18 ? N GLN B 153 1 ATOM 3986 C CA . GLN F 3 153 . 45.621 61.377 13.690 1.00 44.36 ? CA GLN B 153 1 ATOM 3987 C C . GLN F 3 153 . 46.688 60.682 14.582 1.00 46.16 ? C GLN B 153 1 ATOM 3988 O O . GLN F 3 153 . 47.806 60.444 14.116 1.00 51.06 ? O GLN B 153 1 ATOM 3989 C CB . GLN F 3 153 . 44.957 60.339 12.782 1.00 45.12 ? CB GLN B 153 1 ATOM 3990 C CG . GLN F 3 153 . 44.263 59.139 13.463 1.00 44.46 ? CG GLN B 153 1 ATOM 3991 C CD . GLN F 3 153 . 43.840 58.040 12.459 1.00 42.69 ? CD GLN B 153 1 ATOM 3992 O OE1 . GLN F 3 153 . 44.689 57.485 11.756 1.00 36.97 ? OE1 GLN B 153 1 ATOM 3993 N NE2 . GLN F 3 153 . 42.536 57.732 12.394 1.00 37 ? NE2 GLN B 153 1 ATOM 3994 N N . PRO F 3 154 . 46.375 60.349 15.856 1.00 44.48 ? N PRO B 154 1 ATOM 3995 C CA . PRO F 3 154 . 47.330 59.796 16.833 1.00 45.29 ? CA PRO B 154 1 ATOM 3996 C C . PRO F 3 154 . 48.086 58.512 16.433 1.00 48.4 ? C PRO B 154 1 ATOM 3997 O O . PRO F 3 154 . 47.643 57.383 16.624 1.00 51.99 ? O PRO B 154 1 ATOM 3998 C CB . PRO F 3 154 . 46.486 59.655 18.092 1.00 50.13 ? CB PRO B 154 1 ATOM 3999 C CG . PRO F 3 154 . 45.624 60.875 18.000 1.00 55 ? CG PRO B 154 1 ATOM 4000 C CD . PRO F 3 154 . 45.092 60.628 16.568 1.00 47.81 ? CD PRO B 154 1 ATOM 4001 N N . ASP F 3 155 . 49.271 58.836 15.919 1.00 47.86 ? N ASP B 155 1 ATOM 4002 C CA . ASP F 3 155 . 50.307 57.924 15.422 1.00 48.66 ? CA ASP B 155 1 ATOM 4003 C C . ASP F 3 155 . 51.511 58.767 15.104 1.00 49.94 ? C ASP B 155 1 ATOM 4004 O O . ASP F 3 155 . 52.688 58.380 15.158 1.00 45.02 ? O ASP B 155 1 ATOM 4005 C CB . ASP F 3 155 . 49.861 57.155 14.123 1.00 55 ? CB ASP B 155 1 ATOM 4006 C CG . ASP F 3 155 . 50.571 57.591 12.799 1.00 54.97 ? CG ASP B 155 1 ATOM 4007 O OD1 . ASP F 3 155 . 51.786 57.298 12.542 1.00 44.54 ? OD1 ASP B 155 1 ATOM 4008 O OD2 . ASP F 3 155 . 49.881 58.230 11.960 1.00 44.54 ? OD2 ASP B 155 1 ATOM 4009 N N . ALA F 3 156 . 51.065 59.955 14.702 1.00 54.47 ? N ALA B 156 1 ATOM 4010 C CA . ALA F 3 156 . 51.808 61.123 14.319 1.00 55 ? CA ALA B 156 1 ATOM 4011 C C . ALA F 3 156 . 52.422 61.689 15.583 1.00 55 ? C ALA B 156 1 ATOM 4012 O O . ALA F 3 156 . 51.773 61.763 16.654 1.00 53.46 ? O ALA B 156 1 ATOM 4013 C CB . ALA F 3 156 . 50.866 62.140 13.676 1.00 51.25 ? CB ALA B 156 1 ATOM 4014 N N . MET F 3 157 . 53.699 62.030 15.458 1.00 55 ? N MET B 157 1 ATOM 4015 C CA . MET F 3 157 . 54.425 62.628 16.543 1.00 55 ? CA MET B 157 1 ATOM 4016 C C . MET F 3 157 . 55.127 63.893 16.017 1.00 55 ? C MET B 157 1 ATOM 4017 O O . MET F 3 157 . 55.805 63.932 14.963 1.00 48.49 ? O MET B 157 1 ATOM 4018 C CB . MET F 3 157 . 55.408 61.583 17.129 1.00 53.29 ? CB MET B 157 1 ATOM 4019 C CG . MET F 3 157 . 56.129 60.751 16.143 1.00 48.98 ? CG MET B 157 1 ATOM 4020 S SD . MET F 3 157 . 57.179 61.862 15.329 1.00 51.78 ? SD MET B 157 1 ATOM 4021 C CE . MET F 3 157 . 58.818 61.278 16.015 1.00 52.5 ? CE MET B 157 1 ATOM 4022 N N . THR F 3 158 . 54.837 64.933 16.804 1.00 55 ? N THR B 158 1 ATOM 4023 C CA . THR F 3 158 . 55.202 66.330 16.660 1.00 53.39 ? CA THR B 158 1 ATOM 4024 C C . THR F 3 158 . 56.591 66.580 16.122 1.00 48.24 ? C THR B 158 1 ATOM 4025 O O . THR F 3 158 . 57.573 66.618 16.859 1.00 49.13 ? O THR B 158 1 ATOM 4026 C CB . THR F 3 158 . 55.025 67.036 18.043 1.00 50.88 ? CB THR B 158 1 ATOM 4027 O OG1 . THR F 3 158 . 55.915 66.474 19.026 1.00 55 ? OG1 THR B 158 1 ATOM 4028 C CG2 . THR F 3 158 . 53.585 66.830 18.536 1.00 53.52 ? CG2 THR B 158 1 ATOM 4029 N N . HIS F 3 159 . 56.673 66.718 14.810 1.00 44.88 ? N HIS B 159 1 ATOM 4030 C CA . HIS F 3 159 . 57.934 67.045 14.200 1.00 43.77 ? CA HIS B 159 1 ATOM 4031 C C . HIS F 3 159 . 58.139 68.524 14.441 1.00 46.4 ? C HIS B 159 1 ATOM 4032 O O . HIS F 3 159 . 57.165 69.284 14.555 1.00 40.91 ? O HIS B 159 1 ATOM 4033 C CB . HIS F 3 159 . 57.866 66.743 12.726 1.00 46.27 ? CB HIS B 159 1 ATOM 4034 C CG . HIS F 3 159 . 59.066 67.176 11.945 1.00 55 ? CG HIS B 159 1 ATOM 4035 N ND1 . HIS F 3 159 . 59.009 68.169 10.989 1.00 53.65 ? ND1 HIS B 159 1 ATOM 4036 C CD2 . HIS F 3 159 . 60.344 66.723 11.944 1.00 55 ? CD2 HIS B 159 1 ATOM 4037 C CE1 . HIS F 3 159 . 60.197 68.309 10.429 1.00 54.98 ? CE1 HIS B 159 1 ATOM 4038 N NE2 . HIS F 3 159 . 61.025 67.444 10.990 1.00 55 ? NE2 HIS B 159 1 ATOM 4039 N N . PRO F 3 160 . 59.399 68.952 14.550 1.00 44.57 ? N PRO B 160 1 ATOM 4040 C CA . PRO F 3 160 . 59.632 70.383 14.673 1.00 46.27 ? CA PRO B 160 1 ATOM 4041 C C . PRO F 3 160 . 58.796 71.180 13.693 1.00 47.62 ? C PRO B 160 1 ATOM 4042 O O . PRO F 3 160 . 57.881 71.903 14.096 1.00 42.67 ? O PRO B 160 1 ATOM 4043 C CB . PRO F 3 160 . 61.154 70.500 14.484 1.00 49.93 ? CB PRO B 160 1 ATOM 4044 C CG . PRO F 3 160 . 61.561 69.150 13.850 1.00 44.48 ? CG PRO B 160 1 ATOM 4045 C CD . PRO F 3 160 . 60.694 68.242 14.655 1.00 45.18 ? CD PRO B 160 1 ATOM 4046 N N . ASP F 3 161 . 59.066 70.972 12.411 1.00 47.88 ? N ASP B 161 1 ATOM 4047 C CA . ASP F 3 161 . 58.380 71.698 11.349 1.00 51.76 ? CA ASP B 161 1 ATOM 4048 C C . ASP F 3 161 . 57.628 70.797 10.384 1.00 48.81 ? C ASP B 161 1 ATOM 4049 O O . ASP F 3 161 . 58.151 70.392 9.354 1.00 50.04 ? O ASP B 161 1 ATOM 4050 C CB . ASP F 3 161 . 59.406 72.557 10.585 1.00 53.23 ? CB ASP B 161 1 ATOM 4051 C CG . ASP F 3 161 . 60.731 71.835 10.313 1.00 54.5 ? CG ASP B 161 1 ATOM 4052 O OD1 . ASP F 3 161 . 61.110 70.922 11.084 1.00 55 ? OD1 ASP B 161 1 ATOM 4053 O OD2 . ASP F 3 161 . 61.413 72.204 9.327 1.00 46.76 ? OD2 ASP B 161 1 ATOM 4054 N N . GLY F 3 162 . 56.383 70.510 10.753 1.00 51.92 ? N GLY B 162 1 ATOM 4055 C CA . GLY F 3 162 . 55.512 69.638 9.978 1.00 55 ? CA GLY B 162 1 ATOM 4056 C C . GLY F 3 162 . 55.595 68.232 10.546 1.00 53.21 ? C GLY B 162 1 ATOM 4057 O O . GLY F 3 162 . 56.650 67.598 10.457 1.00 54.57 ? O GLY B 162 1 ATOM 4058 N N . MET F 3 163 . 54.503 67.717 11.099 1.00 49.86 ? N MET B 163 1 ATOM 4059 C CA . MET F 3 163 . 54.551 66.403 11.744 1.00 52.68 ? CA MET B 163 1 ATOM 4060 C C . MET F 3 163 . 55.250 65.317 10.867 1.00 47.7 ? C MET B 163 1 ATOM 4061 O O . MET F 3 163 . 55.523 65.524 9.678 1.00 48.63 ? O MET B 163 1 ATOM 4062 C CB . MET F 3 163 . 53.094 66.005 12.107 1.00 55 ? CB MET B 163 1 ATOM 4063 C CG . MET F 3 163 . 52.847 65.613 13.614 1.00 55 ? CG MET B 163 1 ATOM 4064 S SD . MET F 3 163 . 51.658 66.625 14.644 1.00 55 ? SD MET B 163 1 ATOM 4065 C CE . MET F 3 163 . 50.143 65.568 14.809 1.00 46.43 ? CE MET B 163 1 ATOM 4066 N N . GLN F 3 164 . 55.587 64.186 11.483 1.00 45.05 ? N GLN B 164 1 ATOM 4067 C CA . GLN F 3 164 . 56.250 63.059 10.807 1.00 43.95 ? CA GLN B 164 1 ATOM 4068 C C . GLN F 3 164 . 55.277 61.874 10.714 1.00 38.8 ? C GLN B 164 1 ATOM 4069 O O . GLN F 3 164 . 54.162 61.981 11.192 1.00 38.75 ? O GLN B 164 1 ATOM 4070 C CB . GLN F 3 164 . 57.496 62.639 11.615 1.00 48.68 ? CB GLN B 164 1 ATOM 4071 C CG . GLN F 3 164 . 58.425 61.637 10.902 1.00 53.71 ? CG GLN B 164 1 ATOM 4072 C CD . GLN F 3 164 . 59.448 60.940 11.809 1.00 55 ? CD GLN B 164 1 ATOM 4073 O OE1 . GLN F 3 164 . 59.585 59.718 11.753 1.00 55 ? OE1 GLN B 164 1 ATOM 4074 N NE2 . GLN F 3 164 . 60.168 61.701 12.630 1.00 54.88 ? NE2 GLN B 164 1 ATOM 4075 N N . ILE F 3 165 . 55.668 60.766 10.087 1.00 39.47 ? N ILE B 165 1 ATOM 4076 C CA . ILE F 3 165 . 54.848 59.541 10.067 1.00 38.7 ? CA ILE B 165 1 ATOM 4077 C C . ILE F 3 165 . 55.505 58.363 9.356 1.00 42.11 ? C ILE B 165 1 ATOM 4078 O O . ILE F 3 165 . 56.317 58.519 8.432 1.00 40.68 ? O ILE B 165 1 ATOM 4079 C CB . ILE F 3 165 . 53.459 59.695 9.359 1.00 37.04 ? CB ILE B 165 1 ATOM 4080 C CG1 . ILE F 3 165 . 53.525 60.791 8.302 1.00 38.07 ? CG1 ILE B 165 1 ATOM 4081 C CG2 . ILE F 3 165 . 52.397 59.929 10.390 1.00 31.08 ? CG2 ILE B 165 1 ATOM 4082 C CD1 . ILE F 3 165 . 52.279 60.817 7.436 1.00 33.42 ? CD1 ILE B 165 1 ATOM 4083 N N . LYS F 3 166 . 55.144 57.160 9.798 1.00 43.75 ? N LYS B 166 1 ATOM 4084 C CA . LYS F 3 166 . 55.686 55.965 9.170 1.00 47.5 ? CA LYS B 166 1 ATOM 4085 C C . LYS F 3 166 . 54.650 55.228 8.317 1.00 44.84 ? C LYS B 166 1 ATOM 4086 O O . LYS F 3 166 . 53.716 54.611 8.843 1.00 50.95 ? O LYS B 166 1 ATOM 4087 C CB . LYS F 3 166 . 56.245 55.005 10.245 1.00 47.59 ? CB LYS B 166 1 ATOM 4088 C CG . LYS F 3 166 . 57.686 55.344 10.697 1.00 49.51 ? CG LYS B 166 1 ATOM 4089 C CD . LYS F 3 166 . 58.351 54.263 11.567 1.00 46.92 ? CD LYS B 166 1 ATOM 4090 C CE . LYS F 3 166 . 59.844 54.562 11.843 1.00 45.09 ? CE LYS B 166 1 ATOM 4091 N NZ . LYS F 3 166 . 60.114 55.861 12.545 1.00 42.81 ? NZ LYS B 166 1 ATOM 4092 N N . ILE F 3 167 . 54.787 55.324 6.996 1.00 42.84 ? N ILE B 167 1 ATOM 4093 C CA . ILE F 3 167 . 53.883 54.597 6.088 1.00 37.44 ? CA ILE B 167 1 ATOM 4094 C C . ILE F 3 167 . 54.693 54.168 4.864 1.00 33.72 ? C ILE B 167 1 ATOM 4095 O O . ILE F 3 167 . 55.668 54.814 4.513 1.00 28.89 ? O ILE B 167 1 ATOM 4096 C CB . ILE F 3 167 . 52.654 55.497 5.634 1.00 28.54 ? CB ILE B 167 1 ATOM 4097 C CG1 . ILE F 3 167 . 51.650 54.670 4.830 1.00 16.11 ? CG1 ILE B 167 1 ATOM 4098 C CG2 . ILE F 3 167 . 53.118 56.624 4.818 1.00 23.25 ? CG2 ILE B 167 1 ATOM 4099 C CD1 . ILE F 3 167 . 50.659 53.871 5.696 1.00 18.41 ? CD1 ILE B 167 1 ATOM 4100 N N . THR F 3 168 . 54.336 53.032 4.283 1.00 30.38 ? N THR B 168 1 ATOM 4101 C CA . THR F 3 168 . 55.007 52.518 3.096 1.00 29.2 ? CA THR B 168 1 ATOM 4102 C C . THR F 3 168 . 54.283 53.040 1.879 1.00 28.14 ? C THR B 168 1 ATOM 4103 O O . THR F 3 168 . 53.057 53.222 1.946 1.00 29.74 ? O THR B 168 1 ATOM 4104 C CB . THR F 3 168 . 54.975 50.942 3.031 1.00 34.9 ? CB THR B 168 1 ATOM 4105 O OG1 . THR F 3 168 . 53.696 50.484 3.520 1.00 38.08 ? OG1 THR B 168 1 ATOM 4106 C CG2 . THR F 3 168 . 56.127 50.314 3.840 1.00 31.41 ? CG2 THR B 168 1 ATOM 4107 N N . ARG F 3 169 . 54.996 53.268 0.773 1.00 18.87 ? N ARG B 169 1 ATOM 4108 C CA . ARG F 3 169 . 54.295 53.668 -0.445 1.00 15.33 ? CA ARG B 169 1 ATOM 4109 C C . ARG F 3 169 . 53.244 52.570 -0.811 1.00 17.77 ? C ARG B 169 1 ATOM 4110 O O . ARG F 3 169 . 52.151 52.828 -1.386 1.00 16.18 ? O ARG B 169 1 ATOM 4111 C CB . ARG F 3 169 . 55.295 53.852 -1.577 1.00 16.77 ? CB ARG B 169 1 ATOM 4112 C CG . ARG F 3 169 . 56.111 55.106 -1.384 1.00 29.63 ? CG ARG B 169 1 ATOM 4113 C CD . ARG F 3 169 . 57.513 54.870 -0.805 1.00 36.28 ? CD ARG B 169 1 ATOM 4114 N NE . ARG F 3 169 . 58.067 56.128 -0.303 1.00 41.15 ? NE ARG B 169 1 ATOM 4115 C CZ . ARG F 3 169 . 59.200 56.238 0.379 1.00 44.31 ? CZ ARG B 169 1 ATOM 4116 N NH1 . ARG F 3 169 . 59.920 55.159 0.635 1.00 44.6 ? NH1 ARG B 169 1 ATOM 4117 N NH2 . ARG F 3 169 . 59.588 57.419 0.850 1.00 43.74 ? NH2 ARG B 169 1 ATOM 4118 N N . GLN F 3 170 . 53.574 51.340 -0.424 1.00 12.48 ? N GLN B 170 1 ATOM 4119 C CA . GLN F 3 170 . 52.676 50.217 -0.597 1.00 13.36 ? CA GLN B 170 1 ATOM 4120 C C . GLN F 3 170 . 51.343 50.597 0.016 1.00 16.41 ? C GLN B 170 1 ATOM 4121 O O . GLN F 3 170 . 50.290 50.573 -0.660 1.00 29.23 ? O GLN B 170 1 ATOM 4122 C CB . GLN F 3 170 . 53.182 48.947 0.139 1.00 35.91 ? CB GLN B 170 1 ATOM 4123 C CG . GLN F 3 170 . 54.393 48.133 -0.400 1.00 43.72 ? CG GLN B 170 1 ATOM 4124 C CD . GLN F 3 170 . 54.011 47.032 -1.403 1.00 48.2 ? CD GLN B 170 1 ATOM 4125 O OE1 . GLN F 3 170 . 52.829 46.673 -1.560 1.00 46.41 ? OE1 GLN B 170 1 ATOM 4126 N NE2 . GLN F 3 170 . 55.022 46.490 -2.083 1.00 40.12 ? NE2 GLN B 170 1 ATOM 4127 N N . GLU F 3 171 . 51.400 50.979 1.297 1.00 8.46 ? N GLU B 171 1 ATOM 4128 C CA . GLU F 3 171 . 50.146 51.217 2.005 1.00 15.86 ? CA GLU B 171 1 ATOM 4129 C C . GLU F 3 171 . 49.494 52.503 1.589 1.00 13.8 ? C GLU B 171 1 ATOM 4130 O O . GLU F 3 171 . 48.265 52.550 1.483 1.00 13.97 ? O GLU B 171 1 ATOM 4131 C CB . GLU F 3 171 . 50.369 51.183 3.557 1.00 25.85 ? CB GLU B 171 1 ATOM 4132 C CG . GLU F 3 171 . 49.887 49.804 4.204 1.00 28.28 ? CG GLU B 171 1 ATOM 4133 C CD . GLU F 3 171 . 49.919 49.711 5.761 1.00 32.91 ? CD GLU B 171 1 ATOM 4134 O OE1 . GLU F 3 171 . 51.027 49.557 6.313 1.00 29.09 ? OE1 GLU B 171 1 ATOM 4135 O OE2 . GLU F 3 171 . 48.854 49.779 6.431 1.00 23.53 ? OE2 GLU B 171 1 ATOM 4136 N N . ILE F 3 172 . 50.261 53.551 1.341 1.00 12.08 ? N ILE B 172 1 ATOM 4137 C CA . ILE F 3 172 . 49.581 54.722 0.807 1.00 20.67 ? CA ILE B 172 1 ATOM 4138 C C . ILE F 3 172 . 48.809 54.228 -0.436 1.00 19.31 ? C ILE B 172 1 ATOM 4139 O O . ILE F 3 172 . 47.630 54.596 -0.614 1.00 15.43 ? O ILE B 172 1 ATOM 4140 C CB . ILE F 3 172 . 50.589 55.817 0.411 1.00 12.92 ? CB ILE B 172 1 ATOM 4141 C CG1 . ILE F 3 172 . 51.058 56.553 1.663 1.00 6 ? CG1 ILE B 172 1 ATOM 4142 C CG2 . ILE F 3 172 . 49.940 56.812 -0.497 1.00 6 ? CG2 ILE B 172 1 ATOM 4143 C CD1 . ILE F 3 172 . 52.449 57.085 1.423 1.00 8.92 ? CD1 ILE B 172 1 ATOM 4144 N N . GLY F 3 173 . 49.462 53.344 -1.213 1.00 11.07 ? N GLY B 173 1 ATOM 4145 C CA . GLY F 3 173 . 48.878 52.730 -2.393 1.00 9.77 ? CA GLY B 173 1 ATOM 4146 C C . GLY F 3 173 . 47.495 52.089 -2.152 1.00 12.47 ? C GLY B 173 1 ATOM 4147 O O . GLY F 3 173 . 46.672 52.043 -3.081 1.00 21.44 ? O GLY B 173 1 ATOM 4148 N N . GLN F 3 174 . 47.186 51.591 -0.954 1.00 8.06 ? N GLN B 174 1 ATOM 4149 C CA . GLN F 3 174 . 45.877 50.963 -0.764 1.00 6.47 ? CA GLN B 174 1 ATOM 4150 C C . GLN F 3 174 . 44.845 51.812 -0.097 1.00 9.09 ? C GLN B 174 1 ATOM 4151 O O . GLN F 3 174 . 43.764 51.343 0.153 1.00 20.74 ? O GLN B 174 1 ATOM 4152 C CB . GLN F 3 174 . 46.039 49.695 0.018 1.00 25.19 ? CB GLN B 174 1 ATOM 4153 C CG . GLN F 3 174 . 46.862 48.735 -0.771 1.00 35.9 ? CG GLN B 174 1 ATOM 4154 C CD . GLN F 3 174 . 47.447 47.651 0.075 1.00 39.18 ? CD GLN B 174 1 ATOM 4155 O OE1 . GLN F 3 174 . 47.793 47.877 1.241 1.00 42.67 ? OE1 GLN B 174 1 ATOM 4156 N NE2 . GLN F 3 174 . 47.576 46.461 -0.501 1.00 39.84 ? NE2 GLN B 174 1 ATOM 4157 N N . ILE F 3 175 . 45.187 53.061 0.190 1.00 22.9 ? N ILE B 175 1 ATOM 4158 C CA . ILE F 3 175 . 44.270 54.054 0.761 1.00 23.85 ? CA ILE B 175 1 ATOM 4159 C C . ILE F 3 175 . 43.796 54.894 -0.417 1.00 18.76 ? C ILE B 175 1 ATOM 4160 O O . ILE F 3 175 . 42.598 55.052 -0.649 1.00 21.28 ? O ILE B 175 1 ATOM 4161 C CB . ILE F 3 175 . 44.998 54.997 1.823 1.00 25.26 ? CB ILE B 175 1 ATOM 4162 C CG1 . ILE F 3 175 . 45.595 54.171 2.949 1.00 19.72 ? CG1 ILE B 175 1 ATOM 4163 C CG2 . ILE F 3 175 . 43.989 55.933 2.494 1.00 18.98 ? CG2 ILE B 175 1 ATOM 4164 C CD1 . ILE F 3 175 . 46.489 54.943 3.821 1.00 22.33 ? CD1 ILE B 175 1 ATOM 4165 N N . VAL F 3 176 . 44.777 55.441 -1.133 1.00 9.21 ? N VAL B 176 1 ATOM 4166 C CA . VAL F 3 176 . 44.559 56.259 -2.310 1.00 12.86 ? CA VAL B 176 1 ATOM 4167 C C . VAL F 3 176 . 44.077 55.399 -3.489 1.00 18.75 ? C VAL B 176 1 ATOM 4168 O O . VAL F 3 176 . 43.288 55.872 -4.328 1.00 28.75 ? O VAL B 176 1 ATOM 4169 C CB . VAL F 3 176 . 45.888 57.017 -2.672 1.00 26.09 ? CB VAL B 176 1 ATOM 4170 C CG1 . VAL F 3 176 . 45.826 57.599 -4.060 1.00 33.4 ? CG1 VAL B 176 1 ATOM 4171 C CG2 . VAL F 3 176 . 46.070 58.211 -1.734 1.00 28.55 ? CG2 VAL B 176 1 ATOM 4172 N N . GLY F 3 177 . 44.532 54.150 -3.573 1.00 21.8 ? N GLY B 177 1 ATOM 4173 C CA . GLY F 3 177 . 44.062 53.269 -4.640 1.00 20.39 ? CA GLY B 177 1 ATOM 4174 C C . GLY F 3 177 . 44.802 53.414 -5.959 1.00 24.52 ? C GLY B 177 1 ATOM 4175 O O . GLY F 3 177 . 44.238 53.710 -7.033 1.00 28.43 ? O GLY B 177 1 ATOM 4176 N N . CYS F 3 178 . 46.100 53.196 -5.876 1.00 17.13 ? N CYS B 178 1 ATOM 4177 C CA . CYS F 3 178 . 46.941 53.247 -7.025 1.00 21.82 ? CA CYS B 178 1 ATOM 4178 C C . CYS F 3 178 . 48.079 52.322 -6.611 1.00 25.7 ? C CYS B 178 1 ATOM 4179 O O . CYS F 3 178 . 47.865 51.536 -5.692 1.00 31.95 ? O CYS B 178 1 ATOM 4180 C CB . CYS F 3 178 . 47.374 54.700 -7.257 1.00 20.48 ? CB CYS B 178 1 ATOM 4181 S SG . CYS F 3 178 . 48.599 55.276 -6.141 1.00 16.84 ? SG CYS B 178 1 ATOM 4182 N N . SER F 3 179 . 49.274 52.375 -7.183 1.00 31.13 ? N SER B 179 1 ATOM 4183 C CA . SER F 3 179 . 50.249 51.371 -6.769 1.00 30.74 ? CA SER B 179 1 ATOM 4184 C C . SER F 3 179 . 51.648 51.912 -6.408 1.00 31.06 ? C SER B 179 1 ATOM 4185 O O . SER F 3 179 . 52.104 52.909 -6.958 1.00 33.3 ? O SER B 179 1 ATOM 4186 C CB . SER F 3 179 . 50.335 50.352 -7.888 1.00 21.67 ? CB SER B 179 1 ATOM 4187 O OG . SER F 3 179 . 50.587 51.073 -9.080 1.00 22.31 ? OG SER B 179 1 ATOM 4188 N N . ARG F 3 180 . 52.311 51.200 -5.485 1.00 21.65 ? N ARG B 180 1 ATOM 4189 C CA . ARG F 3 180 . 53.624 51.517 -4.925 1.00 18.58 ? CA ARG B 180 1 ATOM 4190 C C . ARG F 3 180 . 54.494 52.367 -5.803 1.00 19.51 ? C ARG B 180 1 ATOM 4191 O O . ARG F 3 180 . 55.089 53.320 -5.305 1.00 26.75 ? O ARG B 180 1 ATOM 4192 C CB . ARG F 3 180 . 54.391 50.229 -4.595 1.00 25.48 ? CB ARG B 180 1 ATOM 4193 C CG . ARG F 3 180 . 55.896 50.358 -4.189 1.00 25.36 ? CG ARG B 180 1 ATOM 4194 C CD . ARG F 3 180 . 56.785 49.704 -5.263 1.00 28.95 ? CD ARG B 180 1 ATOM 4195 N NE . ARG F 3 180 . 56.224 48.398 -5.644 1.00 31.11 ? NE ARG B 180 1 ATOM 4196 C CZ . ARG F 3 180 . 56.695 47.602 -6.603 1.00 36.39 ? CZ ARG B 180 1 ATOM 4197 N NH1 . ARG F 3 180 . 57.763 47.956 -7.321 1.00 34.17 ? NH1 ARG B 180 1 ATOM 4198 N NH2 . ARG F 3 180 . 56.097 46.437 -6.831 1.00 26.47 ? NH2 ARG B 180 1 ATOM 4199 N N . GLU F 3 181 . 54.588 52.048 -7.091 1.00 27.47 ? N GLU B 181 1 ATOM 4200 C CA . GLU F 3 181 . 55.482 52.837 -7.896 1.00 30.69 ? CA GLU B 181 1 ATOM 4201 C C . GLU F 3 181 . 54.861 54.168 -8.350 1.00 33.28 ? C GLU B 181 1 ATOM 4202 O O . GLU F 3 181 . 55.584 55.175 -8.400 1.00 36.38 ? O GLU B 181 1 ATOM 4203 C CB . GLU F 3 181 . 55.959 51.984 -9.092 1.00 33 ? CB GLU B 181 1 ATOM 4204 C CG . GLU F 3 181 . 54.976 51.468 -10.089 1.00 37.12 ? CG GLU B 181 1 ATOM 4205 C CD . GLU F 3 181 . 54.299 50.183 -9.675 1.00 41.4 ? CD GLU B 181 1 ATOM 4206 O OE1 . GLU F 3 181 . 54.664 49.109 -10.213 1.00 44.2 ? OE1 GLU B 181 1 ATOM 4207 O OE2 . GLU F 3 181 . 53.381 50.262 -8.835 1.00 40.74 ? OE2 GLU B 181 1 ATOM 4208 N N . THR F 3 182 . 53.557 54.207 -8.658 1.00 30.41 ? N THR B 182 1 ATOM 4209 C CA . THR F 3 182 . 52.921 55.478 -9.041 1.00 32.58 ? CA THR B 182 1 ATOM 4210 C C . THR F 3 182 . 52.899 56.320 -7.775 1.00 34.76 ? C THR B 182 1 ATOM 4211 O O . THR F 3 182 . 53.149 57.522 -7.789 1.00 33.62 ? O THR B 182 1 ATOM 4212 C CB . THR F 3 182 . 51.432 55.359 -9.514 1.00 32.86 ? CB THR B 182 1 ATOM 4213 O OG1 . THR F 3 182 . 51.059 53.995 -9.756 1.00 35.48 ? OG1 THR B 182 1 ATOM 4214 C CG2 . THR F 3 182 . 51.263 56.138 -10.807 1.00 35.28 ? CG2 THR B 182 1 ATOM 4215 N N . VAL F 3 183 . 52.569 55.666 -6.669 1.00 41.32 ? N VAL B 183 1 ATOM 4216 C CA . VAL F 3 183 . 52.654 56.328 -5.382 1.00 43.36 ? CA VAL B 183 1 ATOM 4217 C C . VAL F 3 183 . 54.082 56.882 -5.294 1.00 39.2 ? C VAL B 183 1 ATOM 4218 O O . VAL F 3 183 . 54.313 57.985 -4.802 1.00 41.26 ? O VAL B 183 1 ATOM 4219 C CB . VAL F 3 183 . 52.445 55.343 -4.219 1.00 43.44 ? CB VAL B 183 1 ATOM 4220 C CG1 . VAL F 3 183 . 52.669 56.085 -2.891 1.00 41.92 ? CG1 VAL B 183 1 ATOM 4221 C CG2 . VAL F 3 183 . 51.043 54.732 -4.303 1.00 33.99 ? CG2 VAL B 183 1 ATOM 4222 N N . GLY F 3 184 . 55.011 56.073 -5.800 1.00 27.28 ? N GLY B 184 1 ATOM 4223 C CA . GLY F 3 184 . 56.416 56.413 -5.845 1.00 25.5 ? CA GLY B 184 1 ATOM 4224 C C . GLY F 3 184 . 56.670 57.720 -6.566 1.00 31.25 ? C GLY B 184 1 ATOM 4225 O O . GLY F 3 184 . 56.583 58.783 -5.962 1.00 34.83 ? O GLY B 184 1 ATOM 4226 N N . ARG F 3 185 . 56.953 57.667 -7.858 1.00 34.77 ? N ARG B 185 1 ATOM 4227 C CA . ARG F 3 185 . 57.264 58.879 -8.613 1.00 36.7 ? CA ARG B 185 1 ATOM 4228 C C . ARG F 3 185 . 56.417 60.106 -8.243 1.00 35.62 ? C ARG B 185 1 ATOM 4229 O O . ARG F 3 185 . 56.922 61.227 -8.269 1.00 34.08 ? O ARG B 185 1 ATOM 4230 C CB . ARG F 3 185 . 57.136 58.558 -10.107 1.00 36.55 ? CB ARG B 185 1 ATOM 4231 C CG . ARG F 3 185 . 55.874 57.841 -10.518 1.00 35 ? CG ARG B 185 1 ATOM 4232 C CD . ARG F 3 185 . 56.056 57.178 -11.868 1.00 39.34 ? CD ARG B 185 1 ATOM 4233 N NE . ARG F 3 185 . 54.815 56.566 -12.324 1.00 40.91 ? NE ARG B 185 1 ATOM 4234 C CZ . ARG F 3 185 . 54.744 55.464 -13.065 1.00 37.15 ? CZ ARG B 185 1 ATOM 4235 N NH1 . ARG F 3 185 . 55.856 54.831 -13.444 1.00 32.13 ? NH1 ARG B 185 1 ATOM 4236 N NH2 . ARG F 3 185 . 53.546 55.006 -13.425 1.00 29.06 ? NH2 ARG B 185 1 ATOM 4237 N N . ILE F 3 186 . 55.159 59.922 -7.867 1.00 38.86 ? N ILE B 186 1 ATOM 4238 C CA . ILE F 3 186 . 54.361 61.075 -7.451 1.00 40.99 ? CA ILE B 186 1 ATOM 4239 C C . ILE F 3 186 . 54.889 61.692 -6.119 1.00 41.95 ? C ILE B 186 1 ATOM 4240 O O . ILE F 3 186 . 55.185 62.886 -6.071 1.00 42.2 ? O ILE B 186 1 ATOM 4241 C CB . ILE F 3 186 . 52.847 60.682 -7.244 1.00 47.45 ? CB ILE B 186 1 ATOM 4242 C CG1 . ILE F 3 186 . 52.233 60.168 -8.561 1.00 40.4 ? CG1 ILE B 186 1 ATOM 4243 C CG2 . ILE F 3 186 . 52.073 61.903 -6.740 1.00 49.6 ? CG2 ILE B 186 1 ATOM 4244 C CD1 . ILE F 3 186 . 52.207 61.141 -9.731 1.00 47.64 ? CD1 ILE B 186 1 ATOM 4245 N N . LEU F 3 187 . 55.038 60.882 -5.065 1.00 38.26 ? N LEU B 187 1 ATOM 4246 C CA . LEU F 3 187 . 55.463 61.351 -3.730 1.00 37.04 ? CA LEU B 187 1 ATOM 4247 C C . LEU F 3 187 . 56.674 62.264 -3.852 1.00 36.26 ? C LEU B 187 1 ATOM 4248 O O . LEU F 3 187 . 56.738 63.355 -3.270 1.00 32.95 ? O LEU B 187 1 ATOM 4249 C CB . LEU F 3 187 . 55.833 60.151 -2.819 1.00 31.61 ? CB LEU B 187 1 ATOM 4250 C CG . LEU F 3 187 . 56.004 60.245 -1.292 1.00 24.23 ? CG LEU B 187 1 ATOM 4251 C CD1 . LEU F 3 187 . 54.754 59.812 -0.610 1.00 18.62 ? CD1 LEU B 187 1 ATOM 4252 C CD2 . LEU F 3 187 . 57.038 59.274 -0.814 1.00 29.55 ? CD2 LEU B 187 1 ATOM 4253 N N . LYS F 3 188 . 57.635 61.779 -4.625 1.00 35.43 ? N LYS B 188 1 ATOM 4254 C CA . LYS F 3 188 . 58.869 62.496 -4.868 1.00 41.66 ? CA LYS B 188 1 ATOM 4255 C C . LYS F 3 188 . 58.475 63.858 -5.447 1.00 40.97 ? C LYS B 188 1 ATOM 4256 O O . LYS F 3 188 . 58.894 64.879 -4.910 1.00 37.09 ? O LYS B 188 1 ATOM 4257 C CB . LYS F 3 188 . 59.744 61.702 -5.867 1.00 43.86 ? CB LYS B 188 1 ATOM 4258 C CG . LYS F 3 188 . 61.249 62.046 -5.919 1.00 40.33 ? CG LYS B 188 1 ATOM 4259 C CD . LYS F 3 188 . 62.052 61.308 -4.862 1.00 37.47 ? CD LYS B 188 1 ATOM 4260 C CE . LYS F 3 188 . 61.807 59.787 -4.998 1.00 47.66 ? CE LYS B 188 1 ATOM 4261 N NZ . LYS F 3 188 . 61.869 59.230 -6.412 1.00 36.95 ? NZ LYS B 188 1 ATOM 4262 N N . MET F 3 189 . 57.638 63.877 -6.492 1.00 40.16 ? N MET B 189 1 ATOM 4263 C CA . MET F 3 189 . 57.172 65.124 -7.106 1.00 38.35 ? CA MET B 189 1 ATOM 4264 C C . MET F 3 189 . 56.513 66.071 -6.091 1.00 39.66 ? C MET B 189 1 ATOM 4265 O O . MET F 3 189 . 55.956 67.104 -6.468 1.00 43.9 ? O MET B 189 1 ATOM 4266 C CB . MET F 3 189 . 56.161 64.831 -8.198 1.00 43.69 ? CB MET B 189 1 ATOM 4267 C CG . MET F 3 189 . 56.691 63.989 -9.317 1.00 43.93 ? CG MET B 189 1 ATOM 4268 S SD . MET F 3 189 . 55.268 63.547 -10.339 1.00 51.99 ? SD MET B 189 1 ATOM 4269 C CE . MET F 3 189 . 56.100 63.229 -11.881 1.00 46.57 ? CE MET B 189 1 ATOM 4270 N N . LEU F 3 190 . 56.539 65.681 -4.819 1.00 38.63 ? N LEU B 190 1 ATOM 4271 C CA . LEU F 3 190 . 56.041 66.456 -3.700 1.00 34.94 ? CA LEU B 190 1 ATOM 4272 C C . LEU F 3 190 . 57.226 66.995 -2.959 1.00 33.73 ? C LEU B 190 1 ATOM 4273 O O . LEU F 3 190 . 57.230 68.144 -2.554 1.00 31.32 ? O LEU B 190 1 ATOM 4274 C CB . LEU F 3 190 . 55.235 65.581 -2.770 1.00 32.64 ? CB LEU B 190 1 ATOM 4275 C CG . LEU F 3 190 . 54.063 65.045 -3.569 1.00 35.13 ? CG LEU B 190 1 ATOM 4276 C CD1 . LEU F 3 190 . 53.464 63.856 -2.901 1.00 33.11 ? CD1 LEU B 190 1 ATOM 4277 C CD2 . LEU F 3 190 . 53.072 66.154 -3.731 1.00 27.12 ? CD2 LEU B 190 1 ATOM 4278 N N . GLU F 3 191 . 58.217 66.136 -2.755 1.00 38.97 ? N GLU B 191 1 ATOM 4279 C CA . GLU F 3 191 . 59.443 66.529 -2.076 1.00 45.76 ? CA GLU B 191 1 ATOM 4280 C C . GLU F 3 191 . 60.012 67.655 -2.931 1.00 48.67 ? C GLU B 191 1 ATOM 4281 O O . GLU F 3 191 . 60.276 68.753 -2.437 1.00 49.59 ? O GLU B 191 1 ATOM 4282 C CB . GLU F 3 191 . 60.431 65.318 -1.992 1.00 50.13 ? CB GLU B 191 1 ATOM 4283 C CG . GLU F 3 191 . 61.186 65.114 -0.604 1.00 53.77 ? CG GLU B 191 1 ATOM 4284 C CD . GLU F 3 191 . 62.091 63.835 -0.466 1.00 54.77 ? CD GLU B 191 1 ATOM 4285 O OE1 . GLU F 3 191 . 63.248 63.964 0.016 1.00 46.67 ? OE1 GLU B 191 1 ATOM 4286 O OE2 . GLU F 3 191 . 61.648 62.703 -0.811 1.00 55 ? OE2 GLU B 191 1 ATOM 4287 N N . ASP F 3 192 . 60.153 67.379 -4.231 1.00 50.03 ? N ASP B 192 1 ATOM 4288 C CA . ASP F 3 192 . 60.635 68.362 -5.212 1.00 47.15 ? CA ASP B 192 1 ATOM 4289 C C . ASP F 3 192 . 59.772 69.611 -5.031 1.00 47.27 ? C ASP B 192 1 ATOM 4290 O O . ASP F 3 192 . 60.178 70.615 -4.428 1.00 38.77 ? O ASP B 192 1 ATOM 4291 C CB . ASP F 3 192 . 60.471 67.809 -6.650 1.00 38.43 ? CB ASP B 192 1 ATOM 4292 C CG . ASP F 3 192 . 61.761 67.826 -7.448 1.00 38.49 ? CG ASP B 192 1 ATOM 4293 O OD1 . ASP F 3 192 . 61.719 67.575 -8.669 1.00 43.61 ? OD1 ASP B 192 1 ATOM 4294 O OD2 . ASP F 3 192 . 62.828 68.080 -6.851 1.00 52.1 ? OD2 ASP B 192 1 ATOM 4295 N N . GLN F 3 193 . 58.535 69.493 -5.502 1.00 46.12 ? N GLN B 193 1 ATOM 4296 C CA . GLN F 3 193 . 57.569 70.559 -5.404 1.00 40.91 ? CA GLN B 193 1 ATOM 4297 C C . GLN F 3 193 . 57.729 71.210 -4.028 1.00 41.74 ? C GLN B 193 1 ATOM 4298 O O . GLN F 3 193 . 57.405 72.373 -3.851 1.00 48.75 ? O GLN B 193 1 ATOM 4299 C CB . GLN F 3 193 . 56.195 69.958 -5.602 1.00 48.51 ? CB GLN B 193 1 ATOM 4300 C CG . GLN F 3 193 . 55.114 70.958 -5.956 1.00 55 ? CG GLN B 193 1 ATOM 4301 C CD . GLN F 3 193 . 53.752 70.303 -5.981 1.00 55 ? CD GLN B 193 1 ATOM 4302 O OE1 . GLN F 3 193 . 52.772 70.876 -6.472 1.00 55 ? OE1 GLN B 193 1 ATOM 4303 N NE2 . GLN F 3 193 . 53.684 69.081 -5.450 1.00 55 ? NE2 GLN B 193 1 ATOM 4304 N N . ASN F 3 194 . 58.198 70.418 -3.059 1.00 43.98 ? N ASN B 194 1 ATOM 4305 C CA . ASN F 3 194 . 58.579 70.871 -1.718 1.00 47.59 ? CA ASN B 194 1 ATOM 4306 C C . ASN F 3 194 . 57.457 70.854 -0.669 1.00 47.71 ? C ASN B 194 1 ATOM 4307 O O . ASN F 3 194 . 57.616 71.614 0.287 1.00 54.83 ? O ASN B 194 1 ATOM 4308 C CB . ASN F 3 194 . 59.143 72.282 -1.774 1.00 50.86 ? CB ASN B 194 1 ATOM 4309 C CG . ASN F 3 194 . 60.604 72.282 -2.039 1.00 55 ? CG ASN B 194 1 ATOM 4310 O OD1 . ASN F 3 194 . 61.114 72.928 -2.971 1.00 55 ? OD1 ASN B 194 1 ATOM 4311 N ND2 . ASN F 3 194 . 61.313 71.540 -1.198 1.00 51.89 ? ND2 ASN B 194 1 ATOM 4312 N N . LEU F 3 195 . 56.366 70.091 -0.707 1.00 49.01 ? N LEU B 195 1 ATOM 4313 C CA . LEU F 3 195 . 55.512 70.215 0.484 1.00 48.13 ? CA LEU B 195 1 ATOM 4314 C C . LEU F 3 195 . 55.727 69.072 1.525 1.00 48.85 ? C LEU B 195 1 ATOM 4315 O O . LEU F 3 195 . 55.096 69.051 2.584 1.00 47.31 ? O LEU B 195 1 ATOM 4316 C CB . LEU F 3 195 . 54.031 70.276 0.061 1.00 46.71 ? CB LEU B 195 1 ATOM 4317 C CG . LEU F 3 195 . 53.349 69.173 -0.748 1.00 50.73 ? CG LEU B 195 1 ATOM 4318 C CD1 . LEU F 3 195 . 53.373 67.801 -0.054 1.00 55 ? CD1 LEU B 195 1 ATOM 4319 C CD2 . LEU F 3 195 . 51.904 69.609 -0.895 1.00 46.79 ? CD2 LEU B 195 1 ATOM 4320 N N . ILE F 3 196 . 56.634 68.141 1.229 1.00 49.61 ? N ILE B 196 1 ATOM 4321 C CA . ILE F 3 196 . 56.953 67.025 2.135 1.00 47.78 ? CA ILE B 196 1 ATOM 4322 C C . ILE F 3 196 . 58.400 66.625 1.910 1.00 49.78 ? C ILE B 196 1 ATOM 4323 O O . ILE F 3 196 . 58.986 67.026 0.917 1.00 43.69 ? O ILE B 196 1 ATOM 4324 C CB . ILE F 3 196 . 56.091 65.742 1.865 1.00 46.51 ? CB ILE B 196 1 ATOM 4325 C CG1 . ILE F 3 196 . 56.503 64.616 2.822 1.00 41.92 ? CG1 ILE B 196 1 ATOM 4326 C CG2 . ILE F 3 196 . 56.347 65.223 0.446 1.00 43.91 ? CG2 ILE B 196 1 ATOM 4327 C CD1 . ILE F 3 196 . 55.802 63.289 2.591 1.00 33.72 ? CD1 ILE B 196 1 ATOM 4328 N N . SER F 3 197 . 58.957 65.851 2.837 1.00 48.99 ? N SER B 197 1 ATOM 4329 C CA . SER F 3 197 . 60.305 65.270 2.742 1.00 48.63 ? CA SER B 197 1 ATOM 4330 C C . SER F 3 197 . 60.117 63.795 3.174 1.00 49.79 ? C SER B 197 1 ATOM 4331 O O . SER F 3 197 . 59.284 63.550 4.059 1.00 53.36 ? O SER B 197 1 ATOM 4332 C CB . SER F 3 197 . 61.279 66.010 3.697 1.00 50.39 ? CB SER B 197 1 ATOM 4333 O OG . SER F 3 197 . 61.608 67.334 3.256 1.00 48.61 ? OG SER B 197 1 ATOM 4334 N N . ALA F 3 198 . 60.828 62.825 2.575 1.00 43.28 ? N ALA B 198 1 ATOM 4335 C CA . ALA F 3 198 . 60.637 61.415 2.956 1.00 39.32 ? CA ALA B 198 1 ATOM 4336 C C . ALA F 3 198 . 61.842 60.507 2.692 1.00 43.21 ? C ALA B 198 1 ATOM 4337 O O . ALA F 3 198 . 62.731 60.797 1.869 1.00 40.26 ? O ALA B 198 1 ATOM 4338 C CB . ALA F 3 198 . 59.431 60.851 2.225 1.00 29.81 ? CB ALA B 198 1 ATOM 4339 N N . HIS F 3 199 . 61.817 59.379 3.408 1.00 49.57 ? N HIS B 199 1 ATOM 4340 C CA . HIS F 3 199 . 62.865 58.335 3.442 1.00 49.87 ? CA HIS B 199 1 ATOM 4341 C C . HIS F 3 199 . 62.328 57.303 4.517 1.00 46.31 ? C HIS B 199 1 ATOM 4342 O O . HIS F 3 199 . 62.615 57.443 5.725 1.00 47.21 ? O HIS B 199 1 ATOM 4343 C CB . HIS F 3 199 . 64.201 59.055 3.858 1.00 49.82 ? CB HIS B 199 1 ATOM 4344 C CG . HIS F 3 199 . 65.492 58.280 3.690 1.00 49.46 ? CG HIS B 199 1 ATOM 4345 N ND1 . HIS F 3 199 . 66.223 57.792 4.761 1.00 47.28 ? ND1 HIS B 199 1 ATOM 4346 C CD2 . HIS F 3 199 . 66.227 57.991 2.586 1.00 49.96 ? CD2 HIS B 199 1 ATOM 4347 C CE1 . HIS F 3 199 . 67.346 57.247 4.328 1.00 42.58 ? CE1 HIS B 199 1 ATOM 4348 N NE2 . HIS F 3 199 . 67.374 57.355 3.010 1.00 43.95 ? NE2 HIS B 199 1 ATOM 4349 N N . GLY F 3 200 . 61.501 56.333 4.075 1.00 40.1 ? N GLY B 200 1 ATOM 4350 C CA . GLY F 3 200 . 60.906 55.308 4.941 1.00 27.33 ? CA GLY B 200 1 ATOM 4351 C C . GLY F 3 200 . 59.804 55.903 5.808 1.00 34.99 ? C GLY B 200 1 ATOM 4352 O O . GLY F 3 200 . 58.694 55.374 5.952 1.00 36.63 ? O GLY B 200 1 ATOM 4353 N N . LYS F 3 201 . 60.166 56.999 6.460 1.00 42.07 ? N LYS B 201 1 ATOM 4354 C CA . LYS F 3 201 . 59.255 57.809 7.245 1.00 44.42 ? CA LYS B 201 1 ATOM 4355 C C . LYS F 3 201 . 58.840 58.965 6.324 1.00 44.63 ? C LYS B 201 1 ATOM 4356 O O . LYS F 3 201 . 59.532 59.247 5.341 1.00 49.47 ? O LYS B 201 1 ATOM 4357 C CB . LYS F 3 201 . 59.985 58.344 8.479 1.00 48.26 ? CB LYS B 201 1 ATOM 4358 C CG . LYS F 3 201 . 61.251 59.136 8.167 1.00 46.18 ? CG LYS B 201 1 ATOM 4359 C CD . LYS F 3 201 . 61.700 59.966 9.380 1.00 50.97 ? CD LYS B 201 1 ATOM 4360 C CE . LYS F 3 201 . 62.794 60.968 8.965 1.00 55 ? CE LYS B 201 1 ATOM 4361 N NZ . LYS F 3 201 . 63.147 62.022 9.974 1.00 46.95 ? NZ LYS B 201 1 ATOM 4362 N N . THR F 3 202 . 57.756 59.658 6.623 1.00 42.59 ? N THR B 202 1 ATOM 4363 C CA . THR F 3 202 . 57.340 60.779 5.784 1.00 45.69 ? CA THR B 202 1 ATOM 4364 C C . THR F 3 202 . 57.162 62.028 6.632 1.00 45.33 ? C THR B 202 1 ATOM 4365 O O . THR F 3 202 . 56.354 62.056 7.567 1.00 48.13 ? O THR B 202 1 ATOM 4366 C CB . THR F 3 202 . 56.002 60.461 5.045 1.00 45.9 ? CB THR B 202 1 ATOM 4367 O OG1 . THR F 3 202 . 55.101 59.797 5.945 1.00 47.06 ? OG1 THR B 202 1 ATOM 4368 C CG2 . THR F 3 202 . 56.269 59.591 3.815 1.00 45.47 ? CG2 THR B 202 1 ATOM 4369 N N . ILE F 3 203 . 57.964 63.045 6.337 1.00 38.83 ? N ILE B 203 1 ATOM 4370 C CA . ILE F 3 203 . 57.878 64.274 7.088 1.00 34.33 ? CA ILE B 203 1 ATOM 4371 C C . ILE F 3 203 . 57.026 65.299 6.378 1.00 36.07 ? C ILE B 203 1 ATOM 4372 O O . ILE F 3 203 . 57.440 65.905 5.369 1.00 30.72 ? O ILE B 203 1 ATOM 4373 C CB . ILE F 3 203 . 59.219 64.928 7.304 1.00 39.32 ? CB ILE B 203 1 ATOM 4374 C CG1 . ILE F 3 203 . 60.180 63.980 8.028 1.00 39.91 ? CG1 ILE B 203 1 ATOM 4375 C CG2 . ILE F 3 203 . 58.985 66.201 8.105 1.00 37.86 ? CG2 ILE B 203 1 ATOM 4376 C CD1 . ILE F 3 203 . 60.711 62.811 7.197 1.00 35.03 ? CD1 ILE B 203 1 ATOM 4377 N N . VAL F 3 204 . 55.822 65.479 6.898 1.00 36.43 ? N VAL B 204 1 ATOM 4378 C CA . VAL F 3 204 . 54.939 66.465 6.325 1.00 44.34 ? CA VAL B 204 1 ATOM 4379 C C . VAL F 3 204 . 55.540 67.795 6.706 1.00 47.25 ? C VAL B 204 1 ATOM 4380 O O . VAL F 3 204 . 56.210 67.871 7.742 1.00 53.56 ? O VAL B 204 1 ATOM 4381 C CB . VAL F 3 204 . 53.520 66.440 6.924 1.00 47.34 ? CB VAL B 204 1 ATOM 4382 C CG1 . VAL F 3 204 . 53.528 67.148 8.292 1.00 38.4 ? CG1 VAL B 204 1 ATOM 4383 C CG2 . VAL F 3 204 . 52.546 67.137 5.979 1.00 48.02 ? CG2 VAL B 204 1 ATOM 4384 N N . VAL F 3 205 . 55.358 68.816 5.878 1.00 45.13 ? N VAL B 205 1 ATOM 4385 C CA . VAL F 3 205 . 55.792 70.158 6.279 1.00 44.73 ? CA VAL B 205 1 ATOM 4386 C C . VAL F 3 205 . 54.468 70.987 6.231 1.00 44.05 ? C VAL B 205 1 ATOM 4387 O O . VAL F 3 205 . 53.372 70.375 6.486 1.00 31.19 ? O VAL B 205 1 ATOM 4388 C CB . VAL F 3 205 . 56.902 70.804 5.278 1.00 33.7 ? CB VAL B 205 1 ATOM 4389 C CG1 . VAL F 3 205 . 57.437 72.095 5.886 1.00 36.67 ? CG1 VAL B 205 1 ATOM 4390 C CG2 . VAL F 3 205 . 58.117 69.915 5.115 1.00 27.64 ? CG2 VAL B 205 1 HETATM 4391 P P . CMP G 4 . . 23.446 66.059 7.025 1.00 21.21 ? P CMP A 762 1 HETATM 4392 O O1P . CMP G 4 . . 24.861 65.799 6.725 1.00 16.95 ? O1P CMP A 762 1 HETATM 4393 O O2P . CMP G 4 . . 23.112 66.994 8.149 1.00 26.22 ? O2P CMP A 762 1 HETATM 4394 O "O5'" . CMP G 4 . . 22.849 66.716 5.697 1.00 26.51 ? "O5'" CMP A 762 1 HETATM 4395 C "C5'" . CMP G 4 . . 22.696 65.967 4.459 1.00 24.11 ? "C5'" CMP A 762 1 HETATM 4396 C "C4'" . CMP G 4 . . 22.122 64.593 4.720 1.00 19.73 ? "C4'" CMP A 762 1 HETATM 4397 O "O4'" . CMP G 4 . . 22.430 63.679 3.642 1.00 19.87 ? "O4'" CMP A 762 1 HETATM 4398 C "C3'" . CMP G 4 . . 22.777 63.849 5.855 1.00 23.16 ? "C3'" CMP A 762 1 HETATM 4399 O "O3'" . CMP G 4 . . 22.698 64.643 7.044 1.00 16.35 ? "O3'" CMP A 762 1 HETATM 4400 C "C2'" . CMP G 4 . . 22.150 62.475 5.657 1.00 15.69 ? "C2'" CMP A 762 1 HETATM 4401 C "C1'" . CMP G 4 . . 22.386 62.324 4.137 1.00 24.39 ? "C1'" CMP A 762 1 HETATM 4402 N N9 . CMP G 4 . . 23.619 61.624 3.714 1.00 12.64 ? N9 CMP A 762 1 HETATM 4403 C C8 . CMP G 4 . . 24.903 62.073 3.841 1.00 22.17 ? C8 CMP A 762 1 HETATM 4404 N N7 . CMP G 4 . . 25.821 61.231 3.387 1.00 20.71 ? N7 CMP A 762 1 HETATM 4405 C C5 . CMP G 4 . . 25.086 60.156 2.920 1.00 13.01 ? C5 CMP A 762 1 HETATM 4406 C C6 . CMP G 4 . . 25.475 58.919 2.309 1.00 14.58 ? C6 CMP A 762 1 HETATM 4407 N N6 . CMP G 4 . . 26.765 58.591 1.967 1.00 12.19 ? N6 CMP A 762 1 HETATM 4408 N N1 . CMP G 4 . . 24.497 58.040 2.025 1.00 9.86 ? N1 CMP A 762 1 HETATM 4409 C C2 . CMP G 4 . . 23.221 58.389 2.273 1.00 10.47 ? C2 CMP A 762 1 HETATM 4410 N N3 . CMP G 4 . . 22.727 59.528 2.798 1.00 18.21 ? N3 CMP A 762 1 HETATM 4411 C C4 . CMP G 4 . . 23.721 60.378 3.112 1.00 15.89 ? C4 CMP A 762 1 HETATM 4412 P P . CMP H 4 . . 30.868 44.322 10.111 1.00 22.81 ? P CMP B 761 1 HETATM 4413 O O1P . CMP H 4 . . 30.249 44.780 8.824 1.00 17.93 ? O1P CMP B 761 1 HETATM 4414 O O2P . CMP H 4 . . 30.231 43.185 10.844 1.00 18.79 ? O2P CMP B 761 1 HETATM 4415 O "O5'" . CMP H 4 . . 32.366 43.895 9.809 1.00 13.33 ? "O5'" CMP B 761 1 HETATM 4416 C "C5'" . CMP H 4 . . 33.274 44.800 9.251 1.00 17.27 ? "C5'" CMP B 761 1 HETATM 4417 C "C4'" . CMP H 4 . . 33.284 46.017 10.078 1.00 16.92 ? "C4'" CMP B 761 1 HETATM 4418 O "O4'" . CMP H 4 . . 34.091 47.063 9.520 1.00 19.03 ? "O4'" CMP B 761 1 HETATM 4419 C "C3'" . CMP H 4 . . 31.951 46.686 10.283 1.00 16.47 ? "C3'" CMP B 761 1 HETATM 4420 O "O3'" . CMP H 4 . . 31.094 45.720 10.901 1.00 15.14 ? "O3'" CMP B 761 1 HETATM 4421 C "C2'" . CMP H 4 . . 32.444 47.944 10.985 1.00 12.11 ? "C2'" CMP B 761 1 HETATM 4422 C "C1'" . CMP H 4 . . 33.587 48.307 10.004 1.00 20.63 ? "C1'" CMP B 761 1 HETATM 4423 N N9 . CMP H 4 . . 33.317 49.131 8.805 1.00 18.49 ? N9 CMP B 761 1 HETATM 4424 C C8 . CMP H 4 . . 32.660 48.826 7.627 1.00 19.25 ? C8 CMP B 761 1 HETATM 4425 N N7 . CMP H 4 . . 32.732 49.773 6.710 1.00 15.3 ? N7 CMP B 761 1 HETATM 4426 C C5 . CMP H 4 . . 33.450 50.775 7.339 1.00 22.11 ? C5 CMP B 761 1 HETATM 4427 C C6 . CMP H 4 . . 33.878 52.048 6.920 1.00 19.56 ? C6 CMP B 761 1 HETATM 4428 N N6 . CMP H 4 . . 33.651 52.576 5.730 1.00 29.04 ? N6 CMP B 761 1 HETATM 4429 N N1 . CMP H 4 . . 34.576 52.780 7.802 1.00 25.11 ? N1 CMP B 761 1 HETATM 4430 C C2 . CMP H 4 . . 34.827 52.273 9.053 1.00 22.25 ? C2 CMP B 761 1 HETATM 4431 N N3 . CMP H 4 . . 34.479 51.128 9.560 1.00 7.44 ? N3 CMP B 761 1 HETATM 4432 C C4 . CMP H 4 . . 33.791 50.404 8.646 1.00 22.16 ? C4 CMP B 761 1 HETATM 4433 O O . HOH I 5 . . 45.092 62.707 -38.052 1.00 40.55 ? O HOH C 497 1 HETATM 4434 O O . HOH I 5 . . 34.545 54.424 -34.074 1.00 46.59 ? O HOH C 498 1 HETATM 4435 O O . HOH I 5 . . 32.083 57.720 -40.155 1.00 25.7 ? O HOH C 499 1 HETATM 4436 O O . HOH I 5 . . 26.669 65.133 -35.452 1.00 33.79 ? O HOH C 500 1 HETATM 4437 O O . HOH I 5 . . 21.789 72.181 -22.980 1.00 47.12 ? O HOH C 502 1 HETATM 4438 O O . HOH I 5 . . 15.248 65.765 -18.568 1.00 13.3 ? O HOH C 505 1 HETATM 4439 O O . HOH I 5 . . 18.102 63.640 -26.184 1.00 10.55 ? O HOH C 506 1 HETATM 4440 O O . HOH I 5 . . 38.134 67.177 -36.049 1.00 39.67 ? O HOH C 511 1 HETATM 4441 O O . HOH I 5 . . 6.496 75.445 -24.344 1.00 34.06 ? O HOH C 545 1 HETATM 4442 O O . HOH I 5 . . 5.915 78.120 -25.570 1.00 50.35 ? O HOH C 546 1 HETATM 4443 O O . HOH I 5 . . 26.503 57.806 -38.215 1.00 49.33 ? O HOH C 561 1 HETATM 4444 O O . HOH I 5 . . 34.543 63.954 -34.779 1.00 26.3 ? O HOH C 562 1 HETATM 4445 O O . HOH I 5 . . 40.503 54.446 -28.868 1.00 44.04 ? O HOH C 565 1 HETATM 4446 O O . HOH I 5 . . -4.406 63.698 -17.231 1.00 41.56 ? O HOH C 568 1 HETATM 4447 O O . HOH I 5 . . -3.754 71.074 -24.645 1.00 26.72 ? O HOH C 569 1 HETATM 4448 O O . HOH I 5 . . 9.518 75.455 -21.479 1.00 41.76 ? O HOH C 572 1 HETATM 4449 O O . HOH I 5 . . 17.844 76.245 -23.110 1.00 54.25 ? O HOH C 573 1 HETATM 4450 O O . HOH I 5 . . 10.529 81.336 -25.817 1.00 20.78 ? O HOH C 574 1 HETATM 4451 O O . HOH I 5 . . 19.103 72.754 -21.738 1.00 37.97 ? O HOH C 576 1 HETATM 4452 O O . HOH I 5 . . 37.142 57.678 -32.298 1.00 44.28 ? O HOH C 593 1 HETATM 4453 O O . HOH I 5 . . 28.559 54.589 -35.786 1.00 33.76 ? O HOH C 594 1 HETATM 4454 O O . HOH I 5 . . 24.818 56.110 -35.105 1.00 38.87 ? O HOH C 595 1 HETATM 4455 O O . HOH I 5 . . 6.032 71.716 -33.977 1.00 28.94 ? O HOH C 597 1 HETATM 4456 O O . HOH I 5 . . 6.701 81.328 -24.221 1.00 32.38 ? O HOH C 598 1 HETATM 4457 O O . HOH I 5 . . 38.755 57.279 -27.498 1.00 23.05 ? O HOH C 600 1 HETATM 4458 O O . HOH I 5 . . 15.304 73.759 -12.366 1.00 45.91 ? O HOH C 609 1 HETATM 4459 O O . HOH I 5 . . 19.746 75.497 -20.941 1.00 24.75 ? O HOH C 612 1 HETATM 4460 O O . HOH I 5 . . 33.850 55.583 -37.595 1.00 38.18 ? O HOH C 631 1 HETATM 4461 O O . HOH I 5 . . 41.052 57.278 -30.411 1.00 54.37 ? O HOH C 635 1 HETATM 4462 O O . HOH I 5 . . 23.329 62.494 -35.820 1.00 44.05 ? O HOH C 636 1 HETATM 4463 O O . HOH I 5 . . 16.739 74.990 -27.635 1.00 34.45 ? O HOH C 645 1 HETATM 4464 O O . HOH I 5 . . -2.747 62.236 -18.959 1.00 51.72 ? O HOH C 652 1 HETATM 4465 O O . HOH I 5 . . 21.437 58.130 -27.166 1.00 44.51 ? O HOH C 655 1 HETATM 4466 O O . HOH I 5 . . 20.214 58.740 -36.056 1.00 47.44 ? O HOH C 656 1 HETATM 4467 O O . HOH I 5 . . 15.915 66.391 -16.034 1.00 44.96 ? O HOH C 659 1 HETATM 4468 O O . HOH I 5 . . 16.874 60.354 -21.901 1.00 39.78 ? O HOH C 660 1 HETATM 4469 O O . HOH I 5 . . -6.306 64.692 -18.758 1.00 14.12 ? O HOH C 672 1 HETATM 4470 O O . HOH I 5 . . 21.194 62.919 -31.519 1.00 55 ? O HOH C 677 1 HETATM 4471 O O . HOH I 5 . . 20.660 75.297 -23.813 1.00 41.23 ? O HOH C 692 1 HETATM 4472 O O . HOH I 5 . . -1.234 68.669 -34.146 1.00 48.42 ? O HOH C 699 1 HETATM 4473 O O . HOH I 5 . . -4.841 71.213 -27.538 1.00 47.07 ? O HOH C 700 1 HETATM 4474 O O . HOH I 5 . . -1.095 63.024 -23.484 1.00 43.34 ? O HOH C 701 1 HETATM 4475 O O . HOH I 5 . . 16.283 79.208 -26.983 1.00 49.4 ? O HOH C 702 1 HETATM 4476 O O . HOH I 5 . . 19.179 59.427 -27.503 1.00 47.32 ? O HOH C 706 1 HETATM 4477 O O . HOH I 5 . . 22.551 57.921 -34.154 1.00 55 ? O HOH C 707 1 HETATM 4478 O O . HOH I 5 . . 22.568 54.840 -35.215 1.00 28.25 ? O HOH C 708 1 HETATM 4479 O O . HOH I 5 . . 37.110 60.913 -39.945 1.00 20.63 ? O HOH C 709 1 HETATM 4480 O O . HOH I 5 . . 39.915 65.768 -33.913 1.00 55 ? O HOH C 710 1 HETATM 4481 O O . HOH I 5 . . 30.547 58.805 -30.327 1.00 32.03 ? O HOH C 715 1 HETATM 4482 O O . HOH I 5 . . 24.361 53.539 -32.522 1.00 43.87 ? O HOH C 724 1 HETATM 4483 O O . HOH J 5 . . 70.347 58.185 -8.109 1.00 55 ? O HOH D 475 1 HETATM 4484 O O . HOH J 5 . . 64.471 44.790 -17.048 1.00 46.14 ? O HOH D 476 1 HETATM 4485 O O . HOH J 5 . . 51.769 43.366 -8.088 1.00 32.45 ? O HOH D 477 1 HETATM 4486 O O . HOH J 5 . . 53.137 40.252 -11.712 1.00 55 ? O HOH D 478 1 HETATM 4487 O O . HOH J 5 . . 60.531 36.463 -9.174 1.00 38.78 ? O HOH D 479 1 HETATM 4488 O O . HOH J 5 . . 58.862 36.585 -19.509 1.00 54.25 ? O HOH D 480 1 HETATM 4489 O O . HOH J 5 . . 66.890 46.517 -12.427 1.00 27.96 ? O HOH D 481 1 HETATM 4490 O O . HOH J 5 . . 73.157 47.205 -13.109 1.00 53.02 ? O HOH D 482 1 HETATM 4491 O O . HOH J 5 . . 65.406 39.582 13.133 1.00 28.43 ? O HOH D 485 1 HETATM 4492 O O . HOH J 5 . . 62.621 47.039 14.604 1.00 52.46 ? O HOH D 486 1 HETATM 4493 O O . HOH J 5 . . 65.155 39.397 -1.228 1.00 20.94 ? O HOH D 489 1 HETATM 4494 O O . HOH J 5 . . 46.206 49.808 -17.576 1.00 35.36 ? O HOH D 490 1 HETATM 4495 O O . HOH J 5 . . 42.855 63.733 -22.373 1.00 33.69 ? O HOH D 493 1 HETATM 4496 O O . HOH J 5 . . 51.508 67.455 -17.121 1.00 37.41 ? O HOH D 512 1 HETATM 4497 O O . HOH J 5 . . 55.844 44.029 14.113 1.00 40.33 ? O HOH D 517 1 HETATM 4498 O O . HOH J 5 . . 57.886 44.135 10.476 1.00 41.36 ? O HOH D 518 1 HETATM 4499 O O . HOH J 5 . . 51.555 62.372 -24.432 1.00 27.58 ? O HOH D 524 1 HETATM 4500 O O . HOH J 5 . . 43.711 56.235 -28.355 1.00 26.56 ? O HOH D 525 1 HETATM 4501 O O . HOH J 5 . . 60.736 42.023 8.755 1.00 40.46 ? O HOH D 529 1 HETATM 4502 O O . HOH J 5 . . 56.046 49.978 8.883 1.00 27.41 ? O HOH D 530 1 HETATM 4503 O O . HOH J 5 . . 70.091 40.615 -3.930 1.00 22.25 ? O HOH D 533 1 HETATM 4504 O O . HOH J 5 . . 67.001 53.080 -8.644 1.00 42.15 ? O HOH D 534 1 HETATM 4505 O O . HOH J 5 . . 70.597 45.672 7.197 1.00 19.93 ? O HOH D 535 1 HETATM 4506 O O . HOH J 5 . . 56.990 37.442 -11.269 1.00 32.19 ? O HOH D 538 1 HETATM 4507 O O . HOH J 5 . . 65.265 35.444 -10.170 1.00 34.93 ? O HOH D 539 1 HETATM 4508 O O . HOH J 5 . . 62.109 37.199 -7.114 1.00 52.71 ? O HOH D 540 1 HETATM 4509 O O . HOH J 5 . . 42.794 68.731 -22.407 1.00 35.15 ? O HOH D 547 1 HETATM 4510 O O . HOH J 5 . . 46.123 70.632 -24.405 1.00 35.29 ? O HOH D 548 1 HETATM 4511 O O . HOH J 5 . . 67.748 49.985 -8.437 1.00 10.22 ? O HOH D 549 1 HETATM 4512 O O . HOH J 5 . . 74.545 45.447 -9.233 1.00 51.32 ? O HOH D 550 1 HETATM 4513 O O . HOH J 5 . . 54.585 44.617 -19.064 1.00 26.7 ? O HOH D 551 1 HETATM 4514 O O . HOH J 5 . . 53.794 42.969 -10.618 1.00 50.8 ? O HOH D 552 1 HETATM 4515 O O . HOH J 5 . . 49.037 44.429 -18.075 1.00 37.42 ? O HOH D 553 1 HETATM 4516 O O . HOH J 5 . . 48.762 48.216 -18.826 1.00 27.63 ? O HOH D 554 1 HETATM 4517 O O . HOH J 5 . . 49.442 65.308 -24.106 1.00 24.91 ? O HOH D 556 1 HETATM 4518 O O . HOH J 5 . . 49.882 70.093 -21.008 1.00 35.27 ? O HOH D 557 1 HETATM 4519 O O . HOH J 5 . . 43.056 66.665 -27.299 1.00 47.52 ? O HOH D 558 1 HETATM 4520 O O . HOH J 5 . . 60.509 38.551 -10.754 1.00 46.62 ? O HOH D 567 1 HETATM 4521 O O . HOH J 5 . . 58.263 43.649 7.952 1.00 45.35 ? O HOH D 582 1 HETATM 4522 O O . HOH J 5 . . 68.602 58.415 -1.102 1.00 26.82 ? O HOH D 584 1 HETATM 4523 O O . HOH J 5 . . 62.961 41.331 -17.673 1.00 36.46 ? O HOH D 585 1 HETATM 4524 O O . HOH J 5 . . 65.781 42.618 -14.654 1.00 33.9 ? O HOH D 586 1 HETATM 4525 O O . HOH J 5 . . 57.291 38.952 -20.892 1.00 45.33 ? O HOH D 587 1 HETATM 4526 O O . HOH J 5 . . 45.117 52.569 -17.172 1.00 30.91 ? O HOH D 588 1 HETATM 4527 O O . HOH J 5 . . 53.289 60.935 -18.784 1.00 52 ? O HOH D 591 1 HETATM 4528 O O . HOH J 5 . . 52.176 45.995 -18.770 1.00 38.67 ? O HOH D 601 1 HETATM 4529 O O . HOH J 5 . . 46.868 43.275 -9.443 1.00 39.72 ? O HOH D 607 1 HETATM 4530 O O . HOH J 5 . . 43.045 64.995 -15.789 1.00 49.25 ? O HOH D 617 1 HETATM 4531 O O . HOH J 5 . . 67.269 32.001 17.229 1.00 48.15 ? O HOH D 621 1 HETATM 4532 O O . HOH J 5 . . 62.211 36.743 13.534 1.00 46.51 ? O HOH D 622 1 HETATM 4533 O O . HOH J 5 . . 71.630 38.512 -10.357 1.00 46.87 ? O HOH D 624 1 HETATM 4534 O O . HOH J 5 . . 69.132 49.442 -10.591 1.00 38.27 ? O HOH D 626 1 HETATM 4535 O O . HOH J 5 . . 42.251 68.919 -19.154 1.00 38.7 ? O HOH D 633 1 HETATM 4536 O O . HOH J 5 . . 67.973 57.466 -6.149 1.00 33.81 ? O HOH D 642 1 HETATM 4537 O O . HOH J 5 . . 50.302 66.708 -28.579 1.00 42.56 ? O HOH D 643 1 HETATM 4538 O O . HOH J 5 . . 49.016 61.067 -28.672 1.00 53.81 ? O HOH D 644 1 HETATM 4539 O O . HOH J 5 . . 55.217 38.453 -8.585 1.00 51.32 ? O HOH D 666 1 HETATM 4540 O O . HOH J 5 . . 55.814 43.041 -8.509 1.00 19.14 ? O HOH D 667 1 HETATM 4541 O O . HOH J 5 . . 62.561 34.808 -12.282 1.00 30.86 ? O HOH D 668 1 HETATM 4542 O O . HOH J 5 . . 66.797 49.407 15.098 1.00 55 ? O HOH D 669 1 HETATM 4543 O O . HOH J 5 . . 56.396 41.212 -19.750 1.00 52.13 ? O HOH D 683 1 HETATM 4544 O O . HOH J 5 . . 50.283 38.631 -15.757 1.00 35.91 ? O HOH D 695 1 HETATM 4545 O O . HOH J 5 . . 58.305 42.736 -8.090 1.00 44.09 ? O HOH D 696 1 HETATM 4546 O O . HOH J 5 . . 61.189 39.930 -7.739 1.00 53.41 ? O HOH D 697 1 HETATM 4547 O O . HOH J 5 . . 68.551 53.858 -6.671 1.00 43.38 ? O HOH D 713 1 HETATM 4548 O O . HOH J 5 . . 66.847 51.437 8.723 1.00 43.84 ? O HOH D 714 1 HETATM 4549 O O . HOH J 5 . . 65.905 52.520 14.043 1.00 53.8 ? O HOH D 742 1 HETATM 4550 O O . HOH J 5 . . 69.799 45.512 1.693 1.00 51.26 ? O HOH D 749 1 HETATM 4551 O O . HOH J 5 . . 63.835 52.551 11.873 1.00 41.86 ? O HOH D 752 1 HETATM 4552 O O . HOH J 5 . . 61.683 51.699 14.595 1.00 39.64 ? O HOH D 753 1 HETATM 4553 O O . HOH J 5 . . 70.864 48.989 -15.635 1.00 55 ? O HOH D 755 1 HETATM 4554 O O . HOH K 5 . . 67.397 35.573 10.316 1.00 20.55 ? O HOH E 483 1 HETATM 4555 O O . HOH K 5 . . 67.927 39.018 11.403 1.00 28.29 ? O HOH E 484 1 HETATM 4556 O O . HOH K 5 . . 63.705 52.517 -0.832 1.00 36.53 ? O HOH E 487 1 HETATM 4557 O O . HOH K 5 . . 65.354 49.889 -4.492 1.00 49.78 ? O HOH E 488 1 HETATM 4558 O O . HOH K 5 . . 74.697 45.400 5.860 1.00 44.7 ? O HOH E 515 1 HETATM 4559 O O . HOH K 5 . . 75.656 39.879 3.425 1.00 32.51 ? O HOH E 516 1 HETATM 4560 O O . HOH K 5 . . 67.795 33.325 3.865 1.00 46.58 ? O HOH E 519 1 HETATM 4561 O O . HOH K 5 . . 72.727 49.110 4.087 1.00 29.56 ? O HOH E 520 1 HETATM 4562 O O . HOH K 5 . . 56.084 57.660 -19.059 1.00 22.64 ? O HOH E 521 1 HETATM 4563 O O . HOH K 5 . . 76.028 51.424 12.000 1.00 34.44 ? O HOH E 531 1 HETATM 4564 O O . HOH K 5 . . 72.935 51.041 11.055 1.00 31.9 ? O HOH E 536 1 HETATM 4565 O O . HOH K 5 . . 72.141 46.460 4.120 1.00 52 ? O HOH E 537 1 HETATM 4566 O O . HOH K 5 . . 57.218 36.663 5.877 1.00 21.3 ? O HOH E 543 1 HETATM 4567 O O . HOH K 5 . . 65.310 39.550 9.706 1.00 33.24 ? O HOH E 544 1 HETATM 4568 O O . HOH K 5 . . 69.997 37.575 10.818 1.00 55 ? O HOH E 566 1 HETATM 4569 O O . HOH K 5 . . 75.565 35.395 7.040 1.00 33.9 ? O HOH E 570 1 HETATM 4570 O O . HOH K 5 . . 70.867 49.370 11.889 1.00 35.98 ? O HOH E 571 1 HETATM 4571 O O . HOH K 5 . . 69.335 38.156 1.355 1.00 38.59 ? O HOH E 577 1 HETATM 4572 O O . HOH K 5 . . 73.936 49.676 13.646 1.00 47.86 ? O HOH E 578 1 HETATM 4573 O O . HOH K 5 . . 73.413 46.396 8.669 1.00 43.69 ? O HOH E 579 1 HETATM 4574 O O . HOH K 5 . . 81.229 50.580 8.324 1.00 37.52 ? O HOH E 580 1 HETATM 4575 O O . HOH K 5 . . 81.781 42.290 10.185 1.00 25.63 ? O HOH E 581 1 HETATM 4576 O O . HOH K 5 . . 63.154 49.753 0.787 1.00 20.16 ? O HOH E 583 1 HETATM 4577 O O . HOH K 5 . . 52.394 48.873 -30.007 1.00 53.55 ? O HOH E 590 1 HETATM 4578 O O . HOH K 5 . . 61.104 54.976 -26.847 1.00 47.94 ? O HOH E 604 1 HETATM 4579 O O . HOH K 5 . . 57.666 55.211 -26.018 1.00 50.15 ? O HOH E 605 1 HETATM 4580 O O . HOH K 5 . . 60.039 55.864 -23.590 1.00 55 ? O HOH E 606 1 HETATM 4581 O O . HOH K 5 . . 60.100 41.365 -5.201 1.00 45.95 ? O HOH E 618 1 HETATM 4582 O O . HOH K 5 . . 70.637 38.501 14.290 1.00 46.42 ? O HOH E 619 1 HETATM 4583 O O . HOH K 5 . . 73.290 40.555 14.035 1.00 41.72 ? O HOH E 620 1 HETATM 4584 O O . HOH K 5 . . 57.193 39.220 8.721 1.00 37.63 ? O HOH E 623 1 HETATM 4585 O O . HOH K 5 . . 66.092 50.610 -10.399 1.00 23.91 ? O HOH E 625 1 HETATM 4586 O O . HOH K 5 . . 77.611 47.325 18.440 1.00 35.78 ? O HOH E 639 1 HETATM 4587 O O . HOH K 5 . . 71.268 40.221 1.712 1.00 47 ? O HOH E 640 1 HETATM 4588 O O . HOH K 5 . . 64.841 55.304 -2.212 1.00 38.46 ? O HOH E 641 1 HETATM 4589 O O . HOH K 5 . . 60.211 47.358 -24.602 1.00 44.79 ? O HOH E 646 1 HETATM 4590 O O . HOH K 5 . . 57.361 49.302 -22.833 1.00 33.4 ? O HOH E 647 1 HETATM 4591 O O . HOH K 5 . . 57.900 46.482 -21.158 1.00 49.78 ? O HOH E 684 1 HETATM 4592 O O . HOH K 5 . . 57.827 43.936 -4.996 1.00 54.36 ? O HOH E 685 1 HETATM 4593 O O . HOH K 5 . . 80.651 48.325 11.022 1.00 29.52 ? O HOH E 686 1 HETATM 4594 O O . HOH K 5 . . 79.286 51.604 13.129 1.00 49.66 ? O HOH E 687 1 HETATM 4595 O O . HOH K 5 . . 80.238 44.021 6.912 1.00 45.95 ? O HOH E 688 1 HETATM 4596 O O . HOH K 5 . . 60.733 33.245 7.305 1.00 55 ? O HOH E 743 1 HETATM 4597 O O . HOH K 5 . . 77.556 43.536 6.417 1.00 53.41 ? O HOH E 750 1 HETATM 4598 O O . HOH K 5 . . 74.125 33.302 1.512 1.00 55 ? O HOH E 751 1 HETATM 4599 O O . HOH K 5 . . 58.691 40.778 -0.272 1.00 53.41 ? O HOH E 754 1 HETATM 4600 O O . HOH K 5 . . 65.062 57.859 -15.430 1.00 51.71 ? O HOH E 756 1 HETATM 4601 O O . HOH L 5 . . 39.601 51.800 -14.163 1.00 48.63 ? O HOH F 491 1 HETATM 4602 O O . HOH L 5 . . 42.338 57.424 -18.088 1.00 30.52 ? O HOH F 492 1 HETATM 4603 O O . HOH L 5 . . 40.611 68.254 -26.386 1.00 43.31 ? O HOH F 494 1 HETATM 4604 O O . HOH L 5 . . 36.111 75.412 -28.364 1.00 44.29 ? O HOH F 495 1 HETATM 4605 O O . HOH L 5 . . 38.325 74.842 -20.690 1.00 29.66 ? O HOH F 496 1 HETATM 4606 O O . HOH L 5 . . 28.870 71.233 -37.894 1.00 27.7 ? O HOH F 501 1 HETATM 4607 O O . HOH L 5 . . 20.912 72.874 -29.010 1.00 44.34 ? O HOH F 503 1 HETATM 4608 O O . HOH L 5 . . 13.937 66.994 -20.653 1.00 23.17 ? O HOH F 504 1 HETATM 4609 O O . HOH L 5 . . 10.104 59.707 -27.834 1.00 40.2 ? O HOH F 507 1 HETATM 4610 O O . HOH L 5 . . 8.864 68.297 -31.113 1.00 39.94 ? O HOH F 508 1 HETATM 4611 O O . HOH L 5 . . 7.068 68.916 -33.354 1.00 47.65 ? O HOH F 509 1 HETATM 4612 O O . HOH L 5 . . 11.412 69.749 -31.428 1.00 17.9 ? O HOH F 510 1 HETATM 4613 O O . HOH L 5 . . 40.640 65.256 -22.789 1.00 23.04 ? O HOH F 513 1 HETATM 4614 O O . HOH L 5 . . 35.254 72.551 -20.118 1.00 55 ? O HOH F 514 1 HETATM 4615 O O . HOH L 5 . . 51.575 55.673 -25.930 1.00 33.99 ? O HOH F 522 1 HETATM 4616 O O . HOH L 5 . . 41.795 46.087 -19.656 1.00 38.63 ? O HOH F 523 1 HETATM 4617 O O . HOH L 5 . . 15.802 70.478 -35.327 1.00 35.2 ? O HOH F 526 1 HETATM 4618 O O . HOH L 5 . . 6.392 61.612 -26.066 1.00 23.72 ? O HOH F 527 1 HETATM 4619 O O . HOH L 5 . . 29.124 79.776 -34.852 1.00 32.63 ? O HOH F 528 1 HETATM 4620 O O . HOH L 5 . . 37.883 51.549 -24.595 1.00 54.07 ? O HOH F 541 1 HETATM 4621 O O . HOH L 5 . . 34.835 50.547 -20.628 1.00 30.94 ? O HOH F 542 1 HETATM 4622 O O . HOH L 5 . . 31.162 76.662 -22.119 1.00 55 ? O HOH F 559 1 HETATM 4623 O O . HOH L 5 . . 31.060 70.006 -34.200 1.00 16.86 ? O HOH F 560 1 HETATM 4624 O O . HOH L 5 . . 16.542 71.808 -32.219 1.00 21.1 ? O HOH F 563 1 HETATM 4625 O O . HOH L 5 . . 14.867 68.245 -36.351 1.00 34.11 ? O HOH F 564 1 HETATM 4626 O O . HOH L 5 . . 18.549 64.506 -40.441 1.00 32.89 ? O HOH F 575 1 HETATM 4627 O O . HOH L 5 . . 45.887 44.599 -27.592 1.00 37.29 ? O HOH F 589 1 HETATM 4628 O O . HOH L 5 . . 35.632 50.257 -23.883 1.00 50.89 ? O HOH F 592 1 HETATM 4629 O O . HOH L 5 . . 22.784 72.471 -27.076 1.00 42.58 ? O HOH F 596 1 HETATM 4630 O O . HOH L 5 . . 7.194 58.282 -22.777 1.00 48.95 ? O HOH F 599 1 HETATM 4631 O O . HOH L 5 . . 2.172 75.065 -25.769 1.00 29.07 ? O HOH F 602 1 HETATM 4632 O O . HOH L 5 . . 6.522 79.928 -16.010 1.00 25.22 ? O HOH F 603 1 HETATM 4633 O O . HOH L 5 . . 43.025 43.992 -21.855 1.00 29.25 ? O HOH F 608 1 HETATM 4634 O O . HOH L 5 . . 7.478 77.422 -10.240 1.00 18.53 ? O HOH F 610 1 HETATM 4635 O O . HOH L 5 . . 17.066 57.430 -29.734 1.00 29.65 ? O HOH F 613 1 HETATM 4636 O O . HOH L 5 . . 27.442 72.109 -25.068 1.00 16.67 ? O HOH F 614 1 HETATM 4637 O O . HOH L 5 . . 29.667 73.505 -25.820 1.00 28.54 ? O HOH F 615 1 HETATM 4638 O O . HOH L 5 . . 34.311 76.445 -23.875 1.00 49.17 ? O HOH F 616 1 HETATM 4639 O O . HOH L 5 . . 40.192 64.519 -16.676 1.00 55 ? O HOH F 627 1 HETATM 4640 O O . HOH L 5 . . 4.897 63.696 -25.327 1.00 38.66 ? O HOH F 628 1 HETATM 4641 O O . HOH L 5 . . 13.729 70.695 -32.590 1.00 37.63 ? O HOH F 629 1 HETATM 4642 O O . HOH L 5 . . 40.317 69.089 -23.974 1.00 54.97 ? O HOH F 630 1 HETATM 4643 O O . HOH L 5 . . 31.852 69.051 -22.413 1.00 36.54 ? O HOH F 632 1 HETATM 4644 O O . HOH L 5 . . 37.512 63.501 -14.722 1.00 25.25 ? O HOH F 634 1 HETATM 4645 O O . HOH L 5 . . 25.176 68.661 -35.141 1.00 49.11 ? O HOH F 637 1 HETATM 4646 O O . HOH L 5 . . 4.653 68.424 -33.675 1.00 22.79 ? O HOH F 648 1 HETATM 4647 O O . HOH L 5 . . 4.431 77.755 -22.149 1.00 41.86 ? O HOH F 649 1 HETATM 4648 O O . HOH L 5 . . 7.296 75.601 -12.699 1.00 33.31 ? O HOH F 650 1 HETATM 4649 O O . HOH L 5 . . 6.998 71.561 -11.947 1.00 37.29 ? O HOH F 651 1 HETATM 4650 O O . HOH L 5 . . 7.933 58.041 -25.945 1.00 30.99 ? O HOH F 653 1 HETATM 4651 O O . HOH L 5 . . 13.763 61.040 -18.030 1.00 47.96 ? O HOH F 658 1 HETATM 4652 O O . HOH L 5 . . 33.756 72.777 -22.367 1.00 46.41 ? O HOH F 661 1 HETATM 4653 O O . HOH L 5 . . 54.464 46.698 -24.996 1.00 46.73 ? O HOH F 662 1 HETATM 4654 O O . HOH L 5 . . 36.668 53.614 -22.756 1.00 41.75 ? O HOH F 663 1 HETATM 4655 O O . HOH L 5 . . 7.813 79.582 -18.457 1.00 37.6 ? O HOH F 670 1 HETATM 4656 O O . HOH L 5 . . 8.196 65.636 -13.058 1.00 54.25 ? O HOH F 671 1 HETATM 4657 O O . HOH L 5 . . 9.648 63.288 -15.403 1.00 38.99 ? O HOH F 673 1 HETATM 4658 O O . HOH L 5 . . 8.696 62.103 -24.916 1.00 50.52 ? O HOH F 674 1 HETATM 4659 O O . HOH L 5 . . 14.733 66.217 -23.050 1.00 35.25 ? O HOH F 675 1 HETATM 4660 O O . HOH L 5 . . 11.389 72.474 -31.016 1.00 46.75 ? O HOH F 676 1 HETATM 4661 O O . HOH L 5 . . 12.114 58.988 -34.210 1.00 53.56 ? O HOH F 678 1 HETATM 4662 O O . HOH L 5 . . 35.294 69.551 -30.893 1.00 45.99 ? O HOH F 679 1 HETATM 4663 O O . HOH L 5 . . 41.412 63.169 -19.944 1.00 43.35 ? O HOH F 681 1 HETATM 4664 O O . HOH L 5 . . 43.289 54.324 -18.513 1.00 55 ? O HOH F 682 1 HETATM 4665 O O . HOH L 5 . . 9.751 71.706 -11.911 1.00 32.94 ? O HOH F 689 1 HETATM 4666 O O . HOH L 5 . . 7.616 61.298 -20.989 1.00 38.13 ? O HOH F 690 1 HETATM 4667 O O . HOH L 5 . . 2.925 75.398 -8.790 1.00 51.05 ? O HOH F 691 1 HETATM 4668 O O . HOH L 5 . . 25.480 73.849 -27.535 1.00 49.54 ? O HOH F 693 1 HETATM 4669 O O . HOH L 5 . . 9.405 78.692 -15.849 1.00 48.02 ? O HOH F 703 1 HETATM 4670 O O . HOH L 5 . . 3.752 75.722 -12.148 1.00 54.69 ? O HOH F 704 1 HETATM 4671 O O . HOH L 5 . . 38.687 69.451 -28.246 1.00 49.88 ? O HOH F 711 1 HETATM 4672 O O . HOH L 5 . . 37.106 67.659 -32.437 1.00 39.11 ? O HOH F 712 1 HETATM 4673 O O . HOH L 5 . . 20.319 73.578 -33.478 1.00 45.67 ? O HOH F 716 1 HETATM 4674 O O . HOH L 5 . . 6.360 63.920 -15.465 1.00 52.65 ? O HOH F 718 1 HETATM 4675 O O . HOH L 5 . . 26.865 78.212 -29.056 1.00 55 ? O HOH F 748 1 HETATM 4676 O O . HOH M 5 . . 10.284 72.559 -8.903 1.00 22.85 ? O HOH A 611 1 HETATM 4677 O O . HOH M 5 . . 9.255 57.324 -28.987 1.00 55 ? O HOH A 654 1 HETATM 4678 O O . HOH M 5 . . 21.678 54.651 -24.966 1.00 43.43 ? O HOH A 657 1 HETATM 4679 O O . HOH M 5 . . 7.400 73.484 -9.214 1.00 47.11 ? O HOH A 705 1 HETATM 4680 O O . HOH M 5 . . 17.557 61.852 -14.892 1.00 42.94 ? O HOH A 717 1 HETATM 4681 O O . HOH M 5 . . 11.375 59.500 -14.354 1.00 52.68 ? O HOH A 719 1 HETATM 4682 O O . HOH M 5 . . 12.614 53.284 -14.492 1.00 51.76 ? O HOH A 720 1 HETATM 4683 O O . HOH M 5 . . 13.058 60.579 -10.316 1.00 49.73 ? O HOH A 721 1 HETATM 4684 O O . HOH M 5 . . 28.816 53.412 -29.637 1.00 39.73 ? O HOH A 722 1 HETATM 4685 O O . HOH M 5 . . 21.255 54.038 -29.711 1.00 41.83 ? O HOH A 723 1 HETATM 4686 O O . HOH M 5 . . 38.936 47.409 -18.387 1.00 40.91 ? O HOH A 725 1 HETATM 4687 O O . HOH M 5 . . 41.262 47.175 -17.411 1.00 38.05 ? O HOH A 726 1 HETATM 4688 O O . HOH M 5 . . 12.478 74.038 6.484 1.00 49.67 ? O HOH A 734 1 HETATM 4689 O O . HOH M 5 . . 18.509 73.301 5.314 1.00 43.09 ? O HOH A 735 1 HETATM 4690 O O . HOH M 5 . . 19.750 65.654 -12.399 1.00 25.25 ? O HOH A 736 1 HETATM 4691 O O . HOH M 5 . . 23.380 68.251 -12.222 1.00 25.18 ? O HOH A 737 1 HETATM 4692 O O . HOH M 5 . . 14.892 62.388 -11.516 1.00 41.1 ? O HOH A 738 1 HETATM 4693 O O . HOH M 5 . . 24.435 69.769 -18.274 1.00 48.14 ? O HOH A 744 1 HETATM 4694 O O . HOH M 5 . . 25.815 69.476 -21.119 1.00 48.69 ? O HOH A 745 1 HETATM 4695 O O . HOH M 5 . . 27.956 67.774 -19.811 1.00 55 ? O HOH A 746 1 HETATM 4696 O O . HOH M 5 . . 26.553 66.389 -18.032 1.00 51.67 ? O HOH A 747 1 HETATM 4697 O O . HOH N 5 . . 59.562 53.896 4.476 1.00 30.56 ? O HOH B 532 1 HETATM 4698 O O . HOH N 5 . . 55.057 58.699 -15.558 1.00 44.05 ? O HOH B 555 1 HETATM 4699 O O . HOH N 5 . . 59.004 61.481 -14.106 1.00 55 ? O HOH B 638 1 HETATM 4700 O O . HOH N 5 . . 40.467 58.019 -13.975 1.00 51.91 ? O HOH B 664 1 HETATM 4701 O O . HOH N 5 . . 43.433 63.243 -13.179 1.00 53.31 ? O HOH B 665 1 HETATM 4702 O O . HOH N 5 . . 37.656 60.746 -12.566 1.00 55 ? O HOH B 680 1 HETATM 4703 O O . HOH N 5 . . 27.051 28.112 9.958 1.00 40.96 ? O HOH B 694 1 HETATM 4704 O O . HOH N 5 . . 66.350 59.431 7.530 1.00 46.96 ? O HOH B 698 1 HETATM 4705 O O . HOH N 5 . . 50.447 47.743 -5.108 1.00 51.54 ? O HOH B 727 1 HETATM 4706 O O . HOH N 5 . . 47.146 45.975 -3.411 1.00 42.22 ? O HOH B 728 1 HETATM 4707 O O . HOH N 5 . . 46.157 49.437 -7.502 1.00 53.47 ? O HOH B 729 1 HETATM 4708 O O . HOH N 5 . . 43.808 40.145 -13.034 1.00 30.09 ? O HOH B 730 1 HETATM 4709 O O . HOH N 5 . . 36.050 55.545 6.786 1.00 37.49 ? O HOH B 731 1 HETATM 4710 O O . HOH N 5 . . 38.361 59.270 3.275 1.00 53.62 ? O HOH B 732 1 HETATM 4711 O O . HOH N 5 . . 40.217 64.375 2.797 1.00 44.11 ? O HOH B 733 1 HETATM 4712 O O . HOH N 5 . . 41.541 53.966 -8.409 1.00 51.18 ? O HOH B 739 1 HETATM 4713 O O . HOH N 5 . . 39.178 56.148 -9.152 1.00 32.47 ? O HOH B 740 1 HETATM 4714 O O . HOH N 5 . . 40.084 58.973 -11.133 1.00 51.6 ? O HOH B 741 1 HETATM 4715 O O . HOH N 5 . . 45.750 42.963 -13.260 1.00 55 ? O HOH B 757 1 HETATM 4716 O O . HOH N 5 . . 53.894 43.192 17.506 1.00 50.14 ? O HOH B 758 1 HETATM 4717 O O . HOH N 5 . . 51.308 41.624 18.445 1.00 44.78 ? O HOH B 759 1 HETATM 4718 O O . HOH N 5 . . 51.831 41.946 22.916 1.00 43.08 ? O HOH B 760 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 54 # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1j59.cif.gz000066400000000000000000003300561414676747700262620ustar00rootroot00000000000000ܽY7&_qAcbZ` D<%)&[T&Eúv"SmI4spHIOPJq@`><{j=_O}7><}n=}wWכw=/7Ϗzu/RՇo9.fl8X??}c/?yˇ?o~韟߽{~˧_߿|6g,nOܙ=s4b޾<`<{7^Ӈ٫_ox/?ܼzC/n^q8;|w}8~}ዛ7&_xHnDxÏ^A'޼/cTV$y7~~y<}q|Ho ޯ=?ͯ>O_}uW7/n><{}׿~x֡S:U7Ͽ0_޾ͻu_ǽ.Z9-_M= ;; #ÛdW_?{sx~}~뻇{w/Ώ8ztxÿۗ=O+ͭw^^=y7[^]^=zJ8wZiI濺f,-r^߷=icw>DJb4~ͫOO_=ͫHHZx}}q?r^ߚo'_GN{뇟O!3?Q{ZԝΤۃ=\?= R5*ϩr;?.< ԟS=jϩ6$ ?ǃ'QN=Ztx{b0ԟS}Yk56Ts8kw5OmԢ6GcKݺIQyDӟ=jouQ;MOi3JQlj|4m?CNn{NÔvOg:N2Cm_WJ'IzgBj8O霏q"͔.6=hygVFG9Q{x#P-`<8ǟwh`G9jSmF]{MzԞ޽&z_WZΩ%T~ #ߑUj>~I\.ь-qLi43}!STw)ZN2ei1Kk}?Ϩ~o>[֓C7g_ڸ z/IMKR:3zܡW:~u竻_}ս.տWˡ:=߬-?_|O>ˊ &|B8_V|_=>{iy+_>yIou|S3o?3>s]ߛx7)T86-P;+yOun=lS<,o$xy/?KD'[zwc{i~}?MoK"ln)[o:< /Ϟ{/O^ŗ`rK;6* '*$gu>[xU`| 3Y1Z3oϳf-߾[x'훛קu<7'?$z7oۻn~Htvs窠Z?;;Ow{~<[,{y:W y wp~}y}:^g۠91ηqp˱GxKo߶ǻ6^Lb8(ZL{W\[A|o!DM<݃נUնb~W/ db^c*5{iGk^<#s\(7dyL{fc/ڷo6w[mwwӞmwk}߃x~6m̲ND,}Y|$HJD:l M_L[ƈMemW]ѷDc#ޘ]-f+X9K"$zc6VLrړ/N=pb f.Q5npyx@q1NLx9 4@8,H"g DžUD1Av/3\\D*BxmtVeAzmx ?& c Qp6eA+1FkIM"כqflr7nlrlMpu$bئd övIvك]҃]҃i=VD1 07!/D/(pu}0J';;^={gg/߼|W~<틗?QBW% pyx/EDQR?}`xO/<{u@Ë_nPD7?(_,`~uܟuu'b'`͟OOĺ&afoT0iFCÇ7 ITސt޷W>Щxy݋y3mg#bɈO)#b?6"ٺ ԉp%3T>}tSn触^Iq4#S7 ̿|K=6Rӷ^ܼ^{9?=rf.hI4TyCkTCW@Z~oZ+;&7KB&#LzyP7OS4|7Û b$Ԍw h-7]㟟m|M+ߴ77L~7e||QUFj*^d;u{^ԋlEyA|z0~|lEEBlsZd:ZZ 6'E#EEqxєO 7&x} ~R/ڇ] <_E ]{7v{]ɋ&ay_4[ {~ϋcIںŰ"?hn1i6Y [ .~΋4e&!vHSbb=/҂Ix&6H xфO/r(Iǡwy,:yH+x&~"An1[ u< -gd7MP%?нz7N&TDH\n4vu7E5z$f7/Jm/m&"ws<gao򋚪dxMfxT ztoT̎=5d?՟*7N_x^'URzQ{YTT9"פbիس?V!HJJLq?G ᫤(^V~¢Ҡv{!7tī8ʌ}2WB}fBŗwRی7l~ ny>G KVUaxt .]Z4hN煱dNJMW?2~4cgPL?QA;h嘠Imª$v 2ydn"}2fp{UL hft/\cZ+L^9?>UZhVUͯ'P rL^9?W}֫6An/(}dOj_ s{^2Aݫ|U>sDܨүZ諴afN>"^ 爸Qu^Ց*-^4*G_cαgcW|爸qjN}f |տtԟ]<7^>k'n~ywM=YR|,͋ji{5o|g^>uԜlC @%lREWv{*Cծ\{ѿ)pusRqQ{pqt\1w}=  ѽ@PAz rj@P0Tx8\?N_➂^79\W`bW0Ԅq[_sEn[v0})GKӘ0=Zlj7߬z|9Y[TEzmQ尶vX[T kj׏kںcwuyGXʴ\LZldlNtNtNቱ~xbb(|h=~[<\k>uT_z띪w&k2_ C̵9zն4 + K#h rKG_¿4/s hu/_Y~ƱC{kп$ˀp-/֖\7& ?8n}վ:=zH{q;\(x8zHA׾zվv!IVӤYwOYw_鎾6K'GZȕ=-:E RBԴk5-ڞr\i{}ZZi!nlw{J+/)2wJ+  S_gz>Ooc#######c##cpS^d_f0ׇ>8㔲6/~fNy%.o`?N=v.8=xy \5mſL)Ӳ&7a\+W +EujpZ$\ Eµ":HV/aaH髇EE"kEG=~ӳG P~NWJ=[\gk:=[\g+w\?VEN3;=Icko(_1ooǿ?ŷ<=dK5,Gwb]n5=WdzU򢨴+]RN/ jբaQP(qQpz¹~¹>y1\_ z>ÏLse'NITϕzV?uz6սas=BBDfaxSÕjxR~xN1} #k #W7촅[z0\2F!"s8܏(Dhȕp?E!rG(D wX~X~~pJs!r!rC O^QŒEi,`^<"5\SX`}wIDÅ~|%Z lFO M 473$W x2#OfDɔ<'"dJ"V9|h*<'lrKn'NJn0-~[ rKܐ喫~JYnH5d WkZJVRkkuzp`F #WTb hb-Tnؤr&[&62W̉|OٲDO哞uY}'֫?Y[?q ~ݶmv1fŒm']O7o-^8DvsVs r9ج͋S.bUl/쁚[!|C#5DmqTo(B4s)ͷ|?Jx (mjڨLqNeaYLCjTkj T15T!$*2m*Dڃ_eޞk2oVʼ= ݺQ;y{{Ti2oOʼ=;T&ʼ=}TTިaMr=4D.;y{}Ng{~57 ??N ;1׿(oYlΐpH86weh9[4hϿJ9ӏϦ6=?sd@;<@ϛd+O@%-BJ>+{gx2g1 s?n9 } /P܀ 4[v=[0zMV 4pf /5χ_ /Rgy>i,4+!=e>{)C6i &Zy3Ys[K?H5KC^yplec$8d` [v9%g?i461 P5n V2:F$l㪐扄%eQWݠSH F(o/ʞ*EzԃWVÊ[2SC@; ՂY@d(x᧟ P9˘F![imyY%mj6^ycBtBmYi;Q+=P;>ЏP!Ӱo+jʲJ>?R0 W2Em`,#E$!O@#9ZUOwR PPMY KiWImkZ;Q¸eB h@/YS7nN+lo5i ySaI̛|8[BMp̩\tNb&&oIEɜ!tpFZ)-ӛ7iM2~!.io4û3\f&WS]r'p t&^2;)@H}b 5=i@S[fa3'g-7 e+y뿔4Zٙǽ7F(Gg\BdJBtI+8ZF8|6۸QCra ycJ`FV9f\cF +\(Xk /X^"zWfƌ4^Hb`JDO6fVɌ9;A?apQ.²|,-{$#j`#fޙQ1"KFH/\)HF$@P1aRi<#Qaɰ~9j#x2 \-ћU/ˆɌH#ʈ$MK.Si"13"+#2g3̈4RC@C2Fʈ:@r'czc_HdǞDVV<i'R} n‰4^9Ql{fuۘ9Bږ?/KRՓeLNe,Dծ&G ۳,(ix+ZF'؇i8N9#0,f7!fܫhFӈc+hI҂;z*;oFFf5X {8rW$Q荦7HEbڤ57&} 3Iۘ>[= XHܗd@T@ff4f!6iFˬo)&"Dr8`Ce<'۾WYhSLD9Dl!9#hfCu\D@yE2GB؜jR Hq'fbՔO Q*>RzsJ)4ɑ2#)PhJ{UW#9'P&CTR%+Pb% g"HEjX%/iPfY3X۲Z0M$Q,ShIlt[ "6Z,YM-pvZ  %Y^ Ei&p.j ",V2Tpl npig wNvY5BH(JAx'1.=O2QDXquO5bN,%#pItڹ<3R$تY Er'ӨDp|c)3tI871!p׳,%2BxqC#aLd@Xm65"2 =oZ`kpQ. hFRfv"g!"гL$x#O)t"<:Xy[+f FB)pH{fz.Iry#OɫfI`I y ](B;"5 "VSei~7UIs HxJ0%av-!ӅHM e-} \j-BHKHb))P&ޡ0w]R2"p64d9reK):D'WF<.Gb)eeH\$5, "b* 'd]yӶܢ`*+@1\`**w"Nˤσ҉ i߻k|'VPy-J(>Zʗ`Q &!C$0@X%6s߈>S_l3ךh DjDޛ/re"Ek>W&b)h?4;?Ȯ>zN?_SrK #Er3@7:3 0I5e|1Ma0'/?~,w~48M>:~nϗg-P؜fn(*z~J:M1I/!jS 0d(-Q.-IPwg(GM|{>}ŎuzE1A0mWNK(e, BL! ʭ_f )QF4R: חP3hhZ nKo±/r]nVN@*(~1@LYk_B޵_HFYYCi~?]^V(Nd-֯\' /Ɵ:@9[-(QܛŸ4Ęp>.IaE'fWG.ӭ7рF[.|5@&֢aJpAzm+c lh3 ${?wl28*Fzɞ L-l-cٓ =uYףx#|4pIr f0U!Dh4^bJKgV[J6gq p'N*:]o j[jpE|ɱ$TN~Ák`wO(jj7 <"KWjbw7mg<"QƌԁЗh1ȼ C*5f$ˠEarP hV䂊#T (={mE?PTw]l)Kvu!aM* \au/]V*m׺ ! &s([hhTVeTVʗb8*Km";n.2t`O#YLK=ś`P\x|HD7j+IWf XNP(rHĎ^a'[cѨh 3F R!zA\W D8DFt>˃W!v">ߘH Ff0HW,8oD榕3MX"^ H ,1_-R}X>☱,E.A~Y,>X0vW-Bl* ڔS=ec"Rir`^1&O#n(RTc/+y[ 6$h`QHl1K.H0Ux+In3 eG $-;seg/F8$bw\GD,eHz JvMB݁XJFW0@WJD ÈD"p;4#"O i;TojDCi xm!1噌=F"vgzD|0S[85&#3=aȳm]+bX{UF rlPKFK-A`MPXV)3 Vճ>fp5 SLܩ(^lfFNPXjiQ]LiXA)4pSeEթGN>CA3^[^hEXQ4 >%cmܫ BX-B+>6_~[RG) ,d}Jv^Nze ؐp`I".6,h RF2ݨ)KCMR2Xіq8 VqHG54%#"f< -?SJDdD`j[D03偑0PL&!nai"B# x+^"7CdHmiadbKƫ)Xe#q'nK;h'F"NVD'!"~:@he씃 /@Z$>\YW!L]Jg-ZwϺ6bubcPE"Yi$>`YE8?_+βrj,}IJ`A_- 5u1Yo4d|6mS7W,}βn/PDmܯJXeYbV#?gEܔKFb鳖R1\UEk>O[~(IL;/>oYƋ9X}-tN\:o1@X Ztf64dx7)$1^Uhé3KP г)XhɹKBs5l1N#NN^VDq|bSKBLj$ezB$-3ͷ I㗥wRpjEl&WSLa!1EFuS"N`2/RhC˦]J urr8&cqr L_wIObƆZPD1˜@v cɦG2*Mb飘e|:yU|6o#>Y/_B$9lZs\q/ 2 lYZJ,ݢ\%&ʰDI,}"VY\I?x9g2'2&NO"4MBCeE,Tm/ RPQʬ~ٙϰ=KŞF,}.`^IҰ:ZDJtĪG39ecR4A66X#u l0da%y}Iz6S}zٟ'j q$z8I:0idf9=`48Nfpw9AR2I`f?r נ()\w.SZLmݩL D[bDJ &c}ĉ$ڰ5(3\f?8[sbfpN+" u31Y7w&I(_ipABDnAf@/h+@fX V,t>ܥu$@4ǹ `@*%5Tj0Zٙ6 !LZ]?J|\WP59rd) X{Sac^'UB>_I, η)☶]\8 akzAwsi]JdWTra%;_C˲6HY!^p3yFb9)|gļ]@| P`p\{YZqđkf3Լ7#?-jUpV]r^HF & q[IpJ]yBMr6 cK< Y tvdه^Hv퐠jzc19RH|͒j9z;,D'pOj'>;`y!:K, #Q%g֝a!:W,KDSDMZҊX+9?ה"e `G=dls7jk#ɒbXDg%@ϑ뗂/":_4,"EoksTy 8z^<3)ܥLrȿݵ|U Q+b$a{(́9; Dr)n}d@T~gG*5lf@T~gZ8r^mkq); DrhmZd߹"F6JA_;>w6Nk'Wޛbw1fk|/';;)D_|#®(;W4 -9S϶vVX, %-o`Se&O! ;rIK5ng9y|o,9EfX,.U0>TU& uVX,戞/ނ!^g%β_8mz r 7RYIROr$klӹ2F$(QhF+F(v|m5(ick~쨇/E0,H2ޕɄUZݨpr@`zDR&)٩&8H0!lr1 qY[KD!X[8WM㨇dDNSA>BFE$Ou&sH aݎ.BGE$qgJZXI5_)"QxjD(׋hJ\e"IpS6JX+,"ǯCI7urJXnߦ4]$V)K,WHZ<[=ٗB*"+(E$cE |Ъ<B iRO:y\aEEgN\hK+Mi! ɘ s󬛖YQaJ ߈=6Cm񈪆j/"S|"ҪPNh"N dc*]PF[&1½){Tf*HR " q2%i>FU6'A~0c[.j!TD*[=U96HUD"QɈtA1B]OQɈ i쉌dX} qTE8B+L^Bt SHmTE|6*qQ"qUdeف`@}IP +b#˨dD;NHAqKrKwO!d8sDHQәsZd,+Im8'S/<:"Øè|NG5J!,5OP5fD4`P,>ikVd,`[;Ҷܕ."E2cՐ@U5咫HM"2 ̚kWH{Dm)Xqi! yRxڝfl;pS4$!V|! B0fph;#DLG֚ Xqw8%ޭ!lD!vB | ieI3Sc` ."&nH&$EDĎAt8ńhw{x1n {{j@DG$LMa\s}![D!v B-qik "=1tNu Cȳ/ATa`R\ FD8,QMl`$kk*,+`l{X wYA̳? XDl2)@%~e)`V;aA+Uܔ?LX4ЯȌkx(؊8)B٪ (X)9rp-q# jm"V aA,,{ӬԮE*]ʁ\9 Z6}!bqmlJJz5d`Ф+}|@M7\18PWk̴E7L@j^;p!9֬YNvv*R1:Fy!'zF(1jD Z2݁1A>S981 Za,;|/րGfRR}di$>OQYWoQ\7H}Tk2"RE# h9OojX5e՚JK_kR8G4Z2=AL0q>{4]MevTk2"ΓxfRN5+S% }0Uk} +&cꋾO|)tv+"Er̰VDpkS'aVTjMZZD Ӏ3w.)&c!Ak>j+#x"\ɗ8.@f,j-5ňI QjMZyw"s!ke;a1+c76T^Ǿ@ZRZsD& ۊ[.|U e9^!*4ZFv_,5K~:U*U bʶe.U0 SXY"Ҡ Y ظg;F5 X֊RtbH؜ DV Do|a5(˙p *F^.π[ ~rvY"Db̋o8"1 ʀVȾ0tppЬ\N Z:UR1`ɠV@,ú"ciUX2U~cNRYyZ혣KƵ ,=7z{q D eVXΰd\JBW6S1XNƵ}hM mѕxrJX2|iĹ{;szCXO^(g,A< Peَ\95#X5m\kNx=N.|:V9 9#Y@uRx.f-`}j@ל9aE/m:&W檄(q Xqqh)rk&ΫSoqfZq#D+DuM|2Qt M'*y-D}\Δ-,v’ͯK]r GOQbD p8,=Jze¥7RMe4B%O ,G @7c.ODRDg.tWbmi1n5O~lW*,yM$=*Y|qB¢7~nNky!i:` 8Z+8D6,#|@:A$7 BPZ%DoD(N9 Y:@Bi u08NqbݐWm@hm`gO{+{5++(h) "PFi͸zsyȪf$(;Q7iVuv3h,D m!* 6koå5QJ z{Q;eg7 .^:'7 ze Yq"F)䭝,'$D>'/=Т]I DWo- :HF&GÖ6DIߊXP1)ĉ_Vt.Ot#j/pr`B#喪p% .B8DL K(0`U:u- @&Ovɨ=gg?CyKz\Q^CU_bi|dJnI_iv UX"~9rXl<X W6XvSkI+Ja/T_i!p~Ң4MԀ2v8B+nNkOVX O OG=z5s8и%¢5gqʷ;., 4,i N"G9<`i]`TrLd";ai}`!: 4^5' Ke-LnI\ENXnXF+uqv`4NZ:g>G#_z 5Fh=B|J-d&PB!Pdx FjP)}b (TN!p B(,͞:}@%w~!8g=姈> dg5$HVG1 v@GDrP ]]w ;}#::v#ڻ(4Ոχ=r_0/S$`$>pSYK4?U?n4׭ g| 46h6 gl " 49̫m ^'z s>%&rYdϘ@edFD8iX)12i _췪mrB~.] 51܎K3Z*9D8@::CJFәb Ѭ@B 1ޙ @{y@$ Mk'䙶jjQG~Gy $(*,H T8Av,+'E&4/yCBvV5z yA<&idV\^VHx^-#p"-|)6S $،YȳI֌fl`M~sΘAD 2B!!b9i^ f 1B;p4_ল.u3^PXos؈.F 8~ {;:.ћ3^P&ٰdIo>L*^ g2]!L$jRz5//[ Q83nv@B -˰'=0)h(A!L+׀^vPv_͐^:BO /UL 5qP%e Dj>; +Zv@B X^Dd)flǛ;^@vb>RG8Y#zx3#V1ۡ5+Y*^ ̀(is'ˆ|`mI|-w@Aƃm %,3gD$g l2.\)޶)~ g #"RV !" g!0ĴUݹNs 8e 6!NӬ4Yj g,! wWSmG%hi!\Q18c qg'!Sb_d SBY$BVLN| qK/d,\h(xv G] k 9CXjvo YXCƢv7H7r๦QB0Xi ;d,8{$UBU*[9Rw')t,Bq1XXP"f )2WH悴"@86 Kז0W| 6_$\!;!$g\)B70[s􃝼Cer>Q;0 Sܩŷmlx%_sBA~Y:仇_P HXPBV#Q$obVՈ X@,F"Un.a*Jy1;iuE5S&#`b(4NdBS"3m"E jˎXL\s]0~rAui^2)f+Sj{E PRA<z%;Vcb̚\$> /Lg0R`T`s W-^T<ٍ\%)}[SAI{QBG>arM5ɾXH@Ql.櫳fPZTL9Ah+^4 (tK62K^QX)(i+P Qtk4$˙^۪HAISQ߂}fD2ۅB1@IKvp,Z$ĆA=t $L@)CB!YV$&/M}낳:N!Rg =L=l-C ɍ Ee$G=)ې@|4\x+6!i"q,9! ss\Gm1 s ˇpr[}2 Q(;q˞ʄFe"!?2$%B?)P 5=6ogx:[-%z mUz4Jp`J[@y gT#$ $:xeoML!R#Yi]|J*G,Q5Ƿ9T=BBIkPJD,jaZ^c"dv+ܳ>gAEHd(Z 5佨1HUn-H|q&IjUrlУЫMjKc-f·XC7V C/,M4׳ؖ0>]*-cɉ8h,`@bV|@1Y4#c;]w||h+n SYRW(dq(m'WoK4;W,s|skW%SNƄ`3dc`ݱ,&ب˗RUHPW!-u!ډyN 0C76ἲpgwx, "+ \ġxN`0`G[=dd:+?ӻBrvp()*R)*Nszc# K>RS Cy_qM^K΀+iHHwDڻ*E&S$p9Nng~_̐v"I"q.p1bi(>Ml(b5eŢ PF$߇s ip.sSHrnlm1u`9S($5=V.Lǂ]>6mLh ,q]=RsH9Gt}x-2sHu! &oF gG;{\n4gH<7ۈhL8̉F%a e_"+ٴh%ÐHA1'%pҥ]80$ҪFF $74I,d)*hī;!60Su\ȰSLM2 +QV!ҿ!Jd-a[ e/6Rh^(vz•KVr d]~$n[J[Dr[y49O|-r|K»մT1ܱp +p%Yď:`[^ACг (P+ÐXqdgV]1-^62 F #ms+1)"VAr9_DЊs@$RT$#|-K%ƶUg%H 9\UXr)v?d hW $;Aw%ZFG[)1`H$8H6r-"5 %͠b!S|g8ZA N E y}hF\B$W,$+mW$ HAĦ=hp]md!iVG]K;+$g"p+3rMW/nVXgmݑ$!],>z=B3Zx[]#GR>,D"ap AkG)_J\^n85iX8ꅷ.apTN!ɓ6tx~tgrtpmK]P{HDvW.oPPdiڕfTVR@9rP!v愥*{̏pmcXsPN3 jRֵ_4;#6d"(wѻ*(5۝϶Z?)X)tq(I5Bx%ڎlݖqkW "y&/kJ5^? @WV}f$lMZ8}^]"9q;jW1KD]BJ5{`3pK: t+LiOOE<JSA*L߷w.رю=Vd4 JI1n䦟:&W=֗N(fAtFa{ՍmaY?Lp ?&0[}L$%w6;NKctidNH#id & ];C=HMV}@*ގNksƱȰ96CoU:\>Co54Wkq?. >'ssk0졸 jBOmZ}?JX)ō7Cwۮҿ`uq JRMմnlDŽnI^0ri`}st1!BU}f~CX*+CV62ϵVguauk}&n9^;u2>pGF T6OHY&8BBއu.g.m2 &S}<46 vo"/D5YN_挤qK7 kE Im*yd$ΡJ`#8H%8sRiH4E^z"ccn^|Lav_w3ڧ["wd4G ͪ'){\F(\#]$z54ߌq CC`)4u,4X#)y)ЩmW,.Ka5|XCG󱰽OR`(V⊃흒 k,\8=BOF%eY͡2ͦmlo_*Jȯ2EEqWRXmz>Obf={Pht^iLC󱬽aRc:,m]<#$Q w#6NR Zei;)#cСX=C\t4;:(ivaim#Wp>J2\FO>SGdէ9䥛RaP,1M<4CgN4yCD!/ | !gKOB7f/Y޸T5y &i@<LY鐗JAb2$ͅ_1owd^'u8'>6G\*k :'Vԟfzcs6H,3)S4SEm&'Xi^% %Pʮ rZ @2 ezmX-):*05?;X+=/RQBIfg4PxZԋ4:s\bZa(P9h[^,I)`;L o-'m~4(PRZ<讀?-mV*d -mj qKG;ekVFo-L#u=ɐ (\r L(֧KP04ܻڍVYzL^a'h^JeQ*&7MDoJkXM܃eЖ˪6 xҊvl<&F.+}ZTdn,6\X˜h2`$9е!$8G&9yiu[QbQ\g"H}D>8Ql(y:Vd3HSdWi)U9J0`QjTTzʜfKzFjǜgz8B)$߈:&1Rq E$4S`{v}Gl.VD;_t;ꐠLx"qnu'?{!_<`ۃOc!|C]18Ncr|ך0EKɽ}O f^V+0baCM|3,5č7X q̖;VsJ1Y.T/NM* n "nm}ᚑ'δvUĺU6#8wQ|Q&Y neHӾMV gw1Xms;PYYtV~c, >kh17Wߍpnags;Hr9nev:7% {Cy<wCX:0 (Ut1AKA4&vEMC:W$]wF,A#g^5syF kQ#q%kD& /$077>0g X8= :#Q<(S5l+)\ |l%W hnxL}Ev}y +|eqLF<̗BX/` ~Pes@& Q_샪bY e,tBBID;׏vc$OED#h]_7Vܐ'>k vj;7J'2YTھ8f-+_ l_XXhEڹ65qJ`B ETYNEmX<ģyvMk`7Ip' 9hB^ '}y, ~/ q0Fҫ iߏ;YCA)=U*,q29׍,z(eIV?WDg" g]cܙZViлJq %љFTݺqʁhFb%5Ʃ qz׍LalbEam9XT| wK5epcVi܅ϣ񹮚IPV݃UMݫ \OeyW@:R!ʫR%X*k~fOģ!?/?tWhOegԽSiG4{5ϘPm}yEY{X,~/\&e+yߦ΋gPA wl|nIym& 79a.ݷlp&i54:Td#u~oWP$l*|y7їMܱlӛay Y֡u>XMXp^EK`tm'(ݦ)Ɩ7 gG~aAZv9y3,F _=a˛OJN@#oīуe[ŬL͠xyyX0~ɭ8D.Us"*'A͢d6oBq G?Բxv) OIU&y/$"3+3kv2f ^<"2 7%l#c;s/H3Fk@@N %,qm"gG8DT@R?mcG8s=.5K7#^IDr z&o~waC̅ Q!qkw& riNcd!VCBT ʔvǁXhDj);E1/dq0쎃|] dB/XwT6ǁK=kʳ&#sL"sux +np #uU6dZ[J}wqa \*o)'/.11 I+lC^AB B.n)oy Y2I̗!/.# 6KA 0]e!Ň$tpWU:jg3@^AN^P)s_qnȋH}ĻDr#rw# ًD#|dh\`t2Pg\bM=2펄PȄaÒsƓpݓ͢NFF-uݕf}'7E`RU/ݝXHYedhq)lw)K{7\2#Oaaq)teDn6ifJ۝ RK]W`W!o:UNצHH65s6 #U Ǧr˯HuiW 7@p,45o4bm%Y8ų R]kcH1S˳pċg!O^$Gx#5yq-9ƑvY̍y- {XE^R ΅%sg#qM-šv1 |/?Gx8v)62Ν-O;;2 tK˻*04FArzփaі]QfNy+ +S-yZ8+1T-<'K° EpC*hY)PQg ھE(!Bg?50|̇|ZDI8K3FQ7!td4L'2nNg\'5!BʋY?(;f>&:8L!o!y31t ;m"nc.W_QLj^EB }~H.{uwd =fjv?`0Uh‰5<;L|,鸲gfp vyVd&q^ɢ00u5At"ax^O>nC$qp@X?ljtV!l2i<YLj$>Ax>]Ն9A:ȯ1*^PTws"v'@Lo#mu6x^J e4^DQ8ahxúaifXϴKB= [V: )Ou*g=%a}ObS25#UYF;^D–p+C ׳jkɄHLdQ=Z|gmPѦ;?:`=mbB}uBRqϳuoCj e-d#2fByE<2mi8eF\-ڜڊڼ_5HC2QIaN牬D^&2?Ts\י\sp"/P٨M轨=/J&}"/P ; 8UucX,yJ:"IBc#/PjPt2uԖNcZ!N.5MZ 46E v(YhW&}rPʢs`DCl2 .CC2HS}}d~;iLAk}ƣ/ϱFT9|0W??: UEkaՆGc}ZhChJx]\1-u!xR}k5Nډ!Q4 ]ȵZ"F?Ε!p\1}tZRWVGmcjpbN)AueEu,`xJLPXkdߥG FPȍ Fuו!1SttsFF΍I-G#R$*g^ Stn쯔?1-\As5M"%_͍>e}kAu}0莏k?c](Ŀ6,6 $<*Q Ln4 D7F5&'M4EGȕ%_cI%&*ּo,yh$ϯF߿wZ8̶_P'7϶{.)ʨu(l3)Tl|b>(&eha?xe0+(e{&,Aڣ͡~ !d5yY_WT:N6^kP{ _r` \dU ckp`eXUN5käFhK=+$jSmg1L' T-뾾~jCr8Ge9|_hDN 2-VOㅪlBߐij&_Bh Vdf _Ai{>o4?iaM?&6ܴ4us?᪺WHgz8vƠ/3$YW޲1XTߏBT4):{z[Au,x?"c R7Cg;l' _!2Q0aQa?l#'p@{J66 |T{zVZaB~M :WX::(봈MqMz`5KӔ8 H.OcZepwb3f&Jn,'[T%#|\87J'{TxLlV6ٲ2( .ynl%-gh ]܏IM*-Iz"5ڂFnյ8gpJ폱7;8dx%N $"U,g \iU{a8vxH C7}OkjݳNzwS;%5yu);v=qm5$=d7FXɁO A8~ b!(B57Z䞥!~x,Mm;k n{(2 ;@M'ˤ29a(A|2>u`졘C;7IlqlL1hfsc])W@8Ϫ ?v('> 1֏ e:\F֕q]v'v_ ZJˋ~5~V<$E:t{5 y⎅; ѮpOvSFkmeZȼ]0yQx5(wOV:S4)0:|[&[ZejiR'/vҲbl8F4j+l$ٔNwU>bov &s*' k{QWQ[tA*ԼDX;fӕ6NEq5NXqjVtH5q s?ihD*fV ֨=0jK=G:)[%Wj(mH+Y=+џ/ 7 Bo8pG0KtMKy|}!(u=]xv˛ O}sr]ڦ?IüK-TG\{|JUnA𩝦yF}Gk ẎT 5I´S{Pe!z 5<VoÇ%"Xr25:I w$q 6.k_y>6Q[פ-t>/f׎(} 834vjzͬ0#L/b DՔ7)ٽ%$PafO5Z o0lY]ɞ5+ׂ*2&#P'u/i\XmUzď!KUQS^xci=-TWV~ FNCMx|mhsh-*цl2OB~L&'f9Vz сΪBSg׏*C}!RYr˭1羾W@-( Dg?7(}yH޻ pQI =-*#OKl y?3EiZmc=,Kz`4 V%Xz̔5ɞ8d8ݳD=K,Sm-C30gi+B~Gv@qn7zHM|[1v+{`zux]؉ZaI ь ^so>yzSd`P%ר,1^$Is,mtמjtjOqݥ=M45bb|G(Bef.0mOaP-%F|$ԍ>arKq:Ny/U>t!x&SpBO&&]F߯!7ύ &F`_YK$hEGpH$WVbo{0ϴUr{\+wpwLN˸=|VC?Z$"c=!բa(Lՙs9oĢEѪI_Xڢ:_BQrwa{LV]q4sqП$B29)d˨;`:\ `;|iYOZf% ) y‡uPJT FhBfCGG݀)g̋{Xl'$NV)Y,&4V4Qrf2 r,-SvIU*"7Q̖ ѠmU-zi̱4$ƅ=DV_=txD; ;E7Sq5PǏjH!I9my,Ph\Ls lGբ|pfRo2X38[Dt &. K4M{nTw-.?&.|ԑ5^UOl᭧}F`TTK4f{3;ͦƯ+-xp4 9Q2iHcqz?2ᤁ{F&^;I.Tys'bI1[Vvzn^h$4RnQXleܳ {ޭI0ZEDZؑ^`7B PӒ) D{//i+&heO00 SV0M+m)e_Aj>zovt 55>GF)+4!54%(PXLvtmZN:2~;ѹô@A=T(_WѺ#<ǨE:1]ݑ%QBB}Ģ;O/x޴M!pd4=Ʃ4c|)E]gd}~K@_GbJMYpCDE^^RŁjLݔMP3 =VR?[Di*Ulf|X2Ud~u!æ*EorرI{XTIP"-aG$O,j->,^qb~i#4bxF:SPQ7+tC,#T_͸1u&s@{8z;  H?dk&J Oj$^yP.6^7x; )-dkJ㘉ft`MxڠzO (ԛp8jM+ `F`n9?/%fTޮ n$!WÅ&0{S-*" mv\ >@"7j>C\cZOH#$R-E;5@&rNUڞI}`~߫Ih6[9iRa?F 6Yo3CV>x892X";K}ہXYfH lY:+\`fvZ`Hd* 9bQdQQ2#_X - R! QWƂ,}@>e+,bi'Pڪ/[Ti(*YB2t$,@WY絣N&єB3Mnbt36_hwΞ+]2 3(mXk \AxgМ5 `ȘVt̔![;qWrF!JP̲41Lmzv"^k7ؚ1btu|yLiNN nP=D#gyVnK,zc>sQK#q#As謢/iq8 +l<3Ir {5I߿s࠴7;*#dwbߍ*2Uf*&[x;1aӨK 勤!󾾽*M%xנG sj6u#w"}nU+$Aç@)"0-::J=SN+C- |!G ChrXJ;2-+_z R\te6E֏"}ؙL No!x lG zuS贔UWx"E-Q&_J;l6z_// Qa5B-ڀljðӠk\Y(T&a1xXe F੾,yL]O{O$[ҽu˰$10 ae߭WJ`uPov=eyH%Եs|z>`MQ'5@9|mF-pe49cqcЦ~oHU3%:q}Ƃ, >tBn}z7"x+*%qgj#QUH&wi:̀N:\?өU0{R&FKxX?ӹ4*K\J֗Fwry:0-놥yZ;>yf1RIZwZ9Ъg:8? DS *`Wɭ)n>Uϳ9k$v[0 VHo-U6x'k/:o88}_ .vv ; 8 MjW>Ah;G2)mr7f Vdl].y*'}]aG, 8+XJy>6*nٍ5>ơԄ *WDuch L~_+B:'}>B0ۢ=K8vdV/?MS"wM̶hOC\|aB+Ϲ+n5G[Z'ZrM䪶TYSmR$Hs"ff$WҒsT, uM&yA5j'׆}X7_TХ&*>AY\u迮>}C0y|[A-׉{e#@T/.?Gm񨋱Aھ+uQ\ ?ݡ0ﰮy/쳌nkb1b(,_g9{] N&/u7}ӣ+jqUseQBA Ӝ US]u/UHtcU5c|aBCfC7*'+1W1O!TGbvoA¬˽+.RiB@Mb Q޼ l4pfa,S ʹ9ee$聨JJO OkZ2,PFNBT@Ʊ*-Lo5+Kc62USV4pc-K1=!¢^hK=XʝFa IO+x̅!fAx6)дIMҴb U9 c sqaǡb; 3$!,>aiMz2T!H Hy$϶FR[5 7{Imq Bsc\?<}IADV{gP^AURxY_go~(_yIh:ðHQ hRP|0^P]Q6oJt8*σҚ!ET4B{U?~F z1+kEX}qS7n`xZ"%/46hhxEh%}{ls`x{II:(f6 S`N*sB?wpéSċ8JZ 8rln1Y%rأ* ?47>ygd\!$ % Ī0jx_!,?*$CЇ4J48^I( Y2? QIXBTuFHƟs7&Is_Y5*˥WBV[׷+ʗyvb2]Hg}n'm4f+۲YW.CϤ kWsiFVp94Y\{V98<:@6=5%_IA{>_?yT|O3HMGK0t@s@,vDWؒvfCZ#؝pdzB&(wT4H(^\$[W\8ܠEЫ ޸su5Vp3į+.~PnRDsť3IbM 9`>= mW6D?d4qht@gCj)&-LU0< 2HDErDcUVi6Ou~X"Տ{m^LE0<-2%h'YSCsi Z7e,'h*7Y\,rw}Xتik5k$;|i}EDjFUوtqυyB靥}>gbw-H\W^_V 6HA&q]B ixF~^qpYj1N-Ugկ+BwG`!F{D?yj`yzq7Q#kx0a9[F QK8TPD3}YryKڏvc{̇T0 –_/"h@1(O*Phm%o:cV #%4 ajr9:bfeO:}\U"|Z`Ym72C?,UIo . Ikfc&kv eN]cx^XM aE:MjahG1iesc/2J6-K6Qgv>&me(D%cbb"eWdyQIU|]9CpAmxWEIaBqNCh79IA'߿VĐ0W9* g$2; Ma3''auǰݻIM A_~CպPJHK.Wo@8?K1K +̴.)(յrEW3fZ =""MvK6azkfײgʑ$I]U..eg+qu :vDnuF(= &X: >[as߱:I{`;7؂:5x5PY XQgrPᙖٍ וπ4%KCb`yM:'kVpV0&:h,αz)(KrIF$ןwoH] V;A} v4uF/"+W9xۉ PH)jǕnD!eϦ.Y,풧PcfxnHc˜z,H!rKݬ8Cbiu 0R,Y֍R{>aa>3`ҏkJmCgdekPĂuR{1^a Ж|q~@u51v W.F90WihY\ *t56 ETƒF.A㤍Iq]%x4q7iXhy =l*B.0ҫf0LeTyh0>!o3,ѝ hW4q; v˃%QP|Vᙶ;u[i[nS*X_k҇S쁧VEbdPV̍'R)]37Шw7LȰRO(ՎP\p)9NW6U><L";Pj)"0T՚@5"t]Y~X7pdfXd%ǔi$uIT3d*oAn5モ"Ԭ6->P}7;ЩSǾo,qw 4xiCSfS`xJ F.8-qe gYp-9HjO %+Y5\ vrF[=[Jon)V(\9u]!74Z@R^+BKD1ϙ_UhnI N-n2FaZ,k2Hx>ɖl4Z,Q0MuEb4 @4xYZY Hkub6ZTF_w`'74k]V܁hԽiZ=[vw̹ħ3]2zcjP~ށ[NQPtǕ^migNkrT ѪiqǴ ሣi0tI݁Ǽ Vh|Q}o[!4;y@*afG[^8 /5:dl,=OlMsɝJ+[4g # NoUMЄ% vVI (G3& *;NVlGlQ`e6^6t9 ׫\L\t-% 8 .X#CNJw.M0x2\W Y#Sk ʙw+r]UR!*YÄu_e\׬c{BQxB4yϺ"u4c<VQC6_<1&R |xD>Ia N@s>m@1&1NR- (,plj19qFiIΡ dFQ=H1]>$7Z@ $o ݖm@$pPP$oz6w+(Н|Nc/9LoJN+Zԗs煣xn#JL"z2znCƣ|NՆ}JIE6 9,-@e PE];Ui-ғ(_I"Zj;`:MlHA!h֗VK#w|B4xb0U2klԼ!0prI{M;< =2PXozoxBӺʬ+o5-|KLG+nnף[ 3Ff\7ٌvX ? .p5p}1,<6вW25Ldj?2Z,a蹨(#ID͠IUiq8$@ |-Jf&8GND 0(H)%|?^)`"Ze5L]:^0aJє3+خ5|?'of' qR<@¿_a/n<ܲf0:^n&RrZ]pke`R^nZ1>䰺F -&nNj~eh0:?JN1$mP͢WpE:.H䠜P^a]r_N {0Yy-_i0lxxrmP*!_|ށ{e*W3[S~pHlokTfa1Nw8㎂E R*Qvd-Wfr$:KUĴqGW@˃GIw.5W r9ne1yf+iSp YD~ށG1L9.66RTY~AqG1T1S.vi Rc}"-9ĠRf4aH1Ճx8%(K)Ü5Gix8%(?bU=z-a:+[ZF`M DiVjΖ{$0HP4@@;P'=-Hdۼ$PC`n$?dW&b]OKU<(0gJ01fa KvCA9Rj8"mv,{ o)pԼKwaw}!Pi|<>'hӨNN:Z&_WZ94F`BGF5o5h|ÐF+5bA10,9p ADyפ?ҤY~<ა $Ю5 LoOO[R%: sם`@&o<-=O $`?UZۿn׉+;ĉtbuigȱ>D1-Q^΋g@~@L|өkf$xb:Ȉ _O]Oܵ[(r̚+>\J~=O\yHF->4ڕ'ŁT"PWH$UҤ&Yu:AW<zgQXdEtPō벬qH<+ #lMF)ժxaݴQSH M*4IV8PlN&WV06TsͻAZ]"+K PXҽ!z=pB^jg{C7( ]gwd?XO]);wt$yKgzq/keNҩ.(NvsFa9//f|tvs#$M-rib*Er:s]O5eЏ+JGEr+S+/'QŻ4t-6,:?=Z8nt3CVEnwx  OP"ES o"G.pI OS[ .M"qEFel?F:i%1N5+zcJJ:ށCzszo؞YTu nŇYq|iZ;hi8 " gժ ՕG*S`^;-xU2<z[>u={򎫫saj"as~U@$c{?CavMcX:*~gq|6kl.يLϵjy+okl8⾑ٳpB >a=]QYs~)SȨy g'4KOfgC7 0] ̐z hO6U^:kw:~CHNG7i3Ϡd*l0 s8;k=!7 EZz"1 z}h96^?탡PB`p--?ZBpGjm9˔DFqC8f- lԶi*1!KoY5QoFxޥs[+ʢ̅ޒ1W{K=6\<^rQmYHzќ[M8H&x'VaM3W2o3挴mH.m1 7ˏKvFJC޵jʌ:H_/oIEf#yH b= -Q̨GZH(I*_7^r;/mjuyfw߮E ea$t\!ﺀ%)2+^u fXUgn=AʅvnO,lwh!795wjK#.,up9AL\v&*%a?.!g!#M ?FX)N!DXy3m&-OЃ'3U".s ?.Q5@h%gQdd !j|#.D;D7l?bGY0iF5': =a;.UdϜ/;5@l6ὴ7d39|X QȼfI尲 8#'_]fO=$Fǚvre=CI,QG5Vٗ }gY͔9M"w,^W ==I{(y<];^! P΁/YyvaԶ#=WތJpd)<7"io'eMҮDT>ѥ-Q`:%<1mYro)Mމh \Yb:Ԗ(KO)@ZD*W\::E .K jhk tSK'r Oݹ?IcH]B:Ǜ'eA?c#B:#6 ܌fu5׬cxTG(vʌGh4ǃTTfxb38S`NZʂ vQ0p,2 'G#__w8˔FF]z$V\9?`Z5ydWS4{9Gmʺ5w;tXBO*bRGӾ2c^ nyy_ \c"4\c1FO$amYJbO(=|CSdCOlbPNx"w~.DLrZ|C΃Oi 0Dr06Mlb}rw rخC ۬cVFm͑F!> iΆes܁dC'˕NaǓME%Jbz_6j7? !kRg-6?)ܠw^d~MHx*75[`tXQ]JO5J&Cok78`h7=Ӊ&s\{)97\ aLm86MFr+e~QArZU,}ŝUEAIoJg*/NQ&lA9}LТ.7hEXfT^Z'0KM p2;'Хsl9K;3i |r|jr%RzP)UMcݼENKJXn̉ѕ>|!d#q㑅Yq<Ԫsz-[5@R$/e,K<+.=A dr1ڗ~89Se-kȯ;+%P3] 4=01be87~VEc1b]sɫʣ=&ot'0p,4cvJ=oByIfa+nXsq} VJLQxy]+1=kxz0S򐹀5rL_-uHRoY>}Y <4NkէC5F;P~Wɮ"Z8u* L[ Pp7sW9}d1m( }SF#mYox)uZ%قS~llOS%\דƧ<O/ y4 1x)!:V lH?ai0؄m7)+QQ6 3^'p-یP"ڝ(ߝ['*]y6r\ UK.e5")&QQ7Rlىӂ #-  ikb`3 k)}<`NC= ʔj|J5(I=rQb4x^9e `]$}bA̋w^SM\vGyDjBinW=+r`0QJ B]J?uLtޚ}g/ xsjUMGn9 \&Vk"iLVJqejgM|kr[ КkJʕ^$jRkLP[KtMG 3}Ѭ2YI8<--R~m5<=l=h"qV\oƫuԇ$%}!6{Wx٪EQ0ݎYb͢>R7x ֮# FWb},`%{j#j_a++b5LUvő]2;eԇ4>!-4 V~b+Y\rŕgi kA_v-3^f0ujx!]i룥;oU$q~@\^^iVլʳqpNT+28Θ?rKC{7F6I!C.W%Vs(-9|\%ѶZYr,"}<(F6QkE?'O: M %JA%˅xT"  ;(D62@ikavG]e/&BHlև>A5.0ɴ|EQx4G!CV xqQ*ӝw^<5%@)l)LdЪcgŵȯ,0G75{A) rTXq ۱AѠ +*W\?6())@yDcjqIz8'Q,Mrmo*d7BEIӺmL.6 y1MeS*>d )*=GmzeɤB45.enk}o@$g5\NQfOӪAsMì6ӴѸ(U}8+9 cKW,97٧'Uw8Otu X/"-ƒ~[lHJ&s;'omŅ #,ܜL[9 ~݉8è>'%2ɐ_0%wqta:ʸ_[S+NcKQD.f;;EE~Y(ؽDr\Qua"k7yQS 2YN,gE |Ox!(3ׇ $0}3H×W_)`+o ݀a> MY^Hs! !>Hgsj➸4]HNt~'jB>1Jy6m 7uT_PdDC9-Ѭh'3EwM$١,g~YjyKSytLh|<^n3m =椋':@5cuv xXtqaqX/w(NMHR( vN(FOOP /v'] UDKa;}g^N2{&Ѻ i!m y]W>w];1pOFv[#W:9bIA;{d#`-'+ ' tx apJNSQ+ψ kݩ/iy,G %o 9?jx}d]S#H^AQ%<:$J .#W RHuU).#-^yמEw^>ɊR5ڶy?}pAAYy $/d16zDKNGP @f@=3fU:E8^;=1 \s AA}6#`%is1qɎFhhD2tBɈd2f@GΨ@=Sr%"-Q#3*(ംFĨ=0l>*pt  p$ 3?踴k5O_kd㍧lIOcwW5NeCMId.NԽy`xuDcwIfuZxքJ(p5.>Z)aNpy1®bHN{mmyV? c=/{x(V^yɇ8OzOL^ilE˜{'sWd71 Y:>JI%(̛?+gH%}6vS-őV逑P*;4e׹?ڈȍ'ܠN%'˹fciޜm)Y+/,دscVqKm3HGD]\x2:N\#W"ػmwD\kcCv.C82ʼnSguDoU;hm;ɖGt>>?fGZy -Ƌma$Yg'> LALcSq N#㇭J1Ҭ9:}VC*$T)84tN'!8%Ht# bH] Dfk#([҃+H#D]ggF[iy_EEn{Q>h6ye:XUvO3*{!f[eKNxVٍ`l&I\~yu,56}7?VeaV])ź+q;` ?̳z^=bf<q:Y aJ ia'%qy/-5|;jf(t]dK"3WBJ7y+o/tmCy0KE|EA-4T$5߉G_x ޼/X(:s i;$2LM D&:1مņឳıv'nI +k?9?Xxc dr.na#]$˳G4#X"|OݳvG>sǘ#7^yiu\na]FD=e2]vsac]HFyՙ;fyؘm 1M,($x}')#Lm+0pB\D0rn}݉jĽ+aH$D.]~ԉ{㡦I5"ͷk25zqǑk)s:5O7Yqׇ=tiLh?>x]1n#f,ݽ؀bgNjfY|t ^7ȡ(%wq?sj4o⸌ωäp=q ?‘ vደfqbw,߀^ DJFnjD  yFeꦧF@khGDp@)uGW:rNE .<={?^4Œx&'n6/e. uϚi[EyyCChVofI\\|.=O7ZLk; .dXh3țeu>!^@2{{ wAJFZ{"p&ߝ4QXDpv/Ќ.0ژlb -_!PTpd;KC[Y+ĄnsnYPW %\^q󤩇)Aon>> u[TǕAh |,-%A.zD!.4k'qD4%)v {SpNy`?hkXdk{ļL*Ch k4.Yd$t&8UN%ZBT3,} zFUT4MU %q@ Jd%9(rj??7TeGC5Sb + zn8 =-Sze6:kZ'%֒8B_:Z7Y rZ\}P%`*30Rs.urR 6%es@,Tː=C > O$ßW꩹A˸6Ӱlg0\ @]_aY7uMߗAt^/ǀS5vFUR̲*݀u]}5M7`w-X8IŮFplq |}HD#(+q)Ȍ10*'Z4:$yum5fX4u3,PmBm >e5zKX*,UVcjMחo1u5rkjNSn4߻JVh/`a%xrRF7AigpC 7K!4A`ܩg4_qEˊW1`9Չ29havPN&v\[&g-\Μq: h#Z00e]>v!‚GP*Љ*i"Ai35̮Wj+0B.4ݫ;̄ ؤɔњneb^Hv3DML Ѥ(~9+9NzyY1nRiՕi#,xC 4,?\>Pü@>_a_;WWq^ĝW?muGkP3xkvgWn)kV^y)AŜ.4mye*ur:u)75fn4+m0ʾ`>S12 "vPBk$>W6=w5t6H,uLpyd>+j趛MG̊ QK|սRI>tp'C`vQvMۛ4 %37aPG>x% 鍦,aui{A zE-PK &7 z;X {` h`޴Ӑajn "Ɏ{q(Paۀ ,qi?XV@{7phA?_`8\V=7T֡Y,_pe?\V=ԐSb$Lݴ$up)0tL +ʯjX0Rդ"qҵa!<{_fw8ΖC^tYmy;Z4.OР(-NI?p,Ck֜fY.זY58:݆#4H7O#zbiCb=_ljo0=in;I6FpIHzV[z}t+|թ_+746wQ Sd\ZFC+,c(t!L sT'jL‘է _<*ɲaa DJabYs}Wloch_T;1ysu>N, Dk {uE΋rQ8+<'C./Rc4yza9 4Ɓլ8m{V ÈM IYM{Vecv%VGQ~0>%+dæ^8< >KM MzZk=dE6,UK@>ds秾^W$ýġXֳG+mO}5O W{# Ĥ>teΔٜ8+0z;g;/ S|$|3ɟdPSYYG57668e9|]i{Ua.EuNkϟ* <@m .#\ؗ9Ú?#S4?GUZ\pGnu%P T}?pB#E$̞5qG U ~4dV˜ǭjDiȚ,н*[|/0'E`߀@IE`Np-V + Db/sq)zr u+ 2+-ej {IH5[V!~Йe:ڮSeN ve|+j֡ľvRS>d< H2)0x" e02 Ht]<ڨ qNntS6@y2(;gMOـ$.5PKq5ldxSU "b$ӚmS6 kRZMݾdyܵwam6D #>\qihNRn},||RH,&-\Ϣ;Ƈ+,m)z4;63O2|MЊ%obEn ;\;Bs]q6qgHg$qv챗N賎 rj43}=Eo_X7=n|rrVSG6HK6>i=9/0'w}\PEtĴDxΠN?=MQ ! _WVefߞM 3ߐT=KJΕr8ןJ s]a5x^/ =h7n ;-F2 FOҝaȎ?s f;Nﻅd"!!Mk 3RR2-`OMѫf7ݾYvkK:1Xte?3gfha0!q=^YkEqZp^`ۇU])2bW\>{=&ϳ -ds׋<$2.o(PKZg=3?LҡM)֫%}|eNs.ij3=;E$9etgg 8Z|ᅥ=*_5OY78VfST0,7{2D\ߪ=f '9_R( C1R͹KnCa垊[7^IOsSYXaBm:z2#-t?. 2!C l Ɩw*FfsnjqI;9,>{X_P s%{ypd7 v 37SO8k!8%ڎ'؛ݖytd>dOB$ 3WTV՝kHif8;Ny+NV=s1 q49UږV(b0:2ZO,ǀ̴S4A+YV9V1S$F`k:9N(~0p,1~'~J05ĶF'D `ďhLMHzj?Eq Oе-?Bvqď^\{ֶiKď^]Z'OTSyQZt2kމ3pq߽$.]d#:B^nH}yzZ%-T~#FZ'YlBu4 aJjXGL % s:rivTICKK!DqWi0fDldmו]EU)Yڤ Cs(7ʳGeׅ"…4YҺ;>\‘UXV[^:枫dh}ڃ}E3UjEB/.EGvF t`F) "G3WeJ"H<{n _rfUrؤpyZ+jcӿ E4Hi +8ky(H =pyE0Q9D)0E:Q=lS8m84kKq ]PLM_XP'P&髯ufr+p'儒=IʓUƺdqv̢S ,]dn늛儅X}$kopf+kV+{`&G]k'eO&x& k ]'l "Ȭm8گa/M4@C@ZO2WFB[=bb=kP[;6F$Vۇa=4X&J$V ^itK|ot;*)YVwvmY\Kb +T>% QRYmMTlAos5ug>J wfS7DةEjG1Vkh*v> CELF^ v@7a \* qt2åWdW Z/<ΰْ P6uB <}8RH;3% 7'-dqd8[bmIwsa2_hS(؊;yޚD0(9Y0r)&yޚ0TEc|jD1̳҇ohY _Y?L=h+,lu2YǪEC܎b k$NUi~FU829ݲՄOe̬@ .x,ɴ?M{Q֑t택T~*A,HzwTc!׉ G;f&3@yF56hKj̐E CO}Ɉ,tJ`i)8ii iC %ɰeKag]g,QaѐCrAFp+"OKߐxV})~͍` nX^amF [J!Jವ9φ].>Amuzd1^O7*?%in7p9Rᡧ*?35M2|OU^ڗ.5Xu~U~lEN qfs^m ̺$g(058 ʪ,eZ[R +[xϰNP ~i|h&k g;ÎE=&Yt 79 \Lz,Oi Βpt5PR wJ1@€Y|ޡ>؛}# ]:/V^ pP@&2#dh<^e-_> 4p?C+5WK~Kt11Г a6SMY'e4AU^WZ' ګ ~&686ȵvFyh-q3r$*M%䊎E}K`BҦsW 0ǻDcyW|`(CI c=NsX:& lM'cAi-;|mA8Q-r.]:FB[_^GxB ѻb  ucA MȀ!Zd{yd`\ EPr8>l:Wױ9f!ǦKW%Q{eS q ZL1=M :[׶+wIH:Zأ?4qPm-J:@J–)6Dp'Kt-r9¸i\hd JxZ(CwU>|oAdד!oIk| ւ:~hZNzof +tDᘺ͆<]Yw( "xۺ1Ū;wY!PL1dWhy!{fӄܦvV][@ip@x;m>{(렎?S.KGSmd"QBSyat5 nm : ԨZOk-\fuېawLIlP3gN*}TGVGNyEY%2:) kJ"/!U^9Z?9C&-fC zCY~s&uhZ7(^`q YʞJڃ,surX AՏŮPg.$={PDYёK; $Qe6X[HG~vuǼ=݄p'g9muK;&W:-V6#^Í- _̚l[(:UieH;Gֿd'0pWMnvm8q!hOLXЖɋR*կnH~'q@ 7]qPmδU" >lugB>~I{P,r6,cM/'5ܐ8*ӛ[n8Ӹ. 4Zڤ 3 kc4•2o¦vt}1fH"*~Qԙ6vЌ<n^ID>SRM=J߀}hF}QPIg y}̱f7u*[WguYiy}a5踋#.AԿ3tmtA<3xX7 Hytmh|#22YtmuiO* ~fUOFti`W&o8L+ V ?]5YsY7A.E -psJCrA +E$"XҦ%,8+-:~?AXo)zڜYa6SoWasg=$W\NseL[}B◕ tCMl|ne?]_Ns5>`)}KVsMpq-tll]*C :x!Ut! Q Ų BӐDBjι~ Zz,+|mS5wA0vjĿ\.+k'2h!lALo+ʗ5Y^қu LC$ Ov "u L$NFJ @ ˜AT9j v+M%)Mp]v+ч:l: w+šie Q^8iB[(3dm+P &ZϷxF7pnҞ2AbMdJۅF/5g[`W; p <'6SQPnS:CRTMtTX% xvjB'u@S@X8qQ;v2#v7fZat>u"#Z\s0r-g( PC~?b Er&Ѷu4FT7\YH8S[S7Pb/tݑ6E)ipU]p!Y›CeN wPA]@%AP# df*Bgy.D8۳٬'"36q C|YӒ$:/1p@zVHd9 +3p@at~J )@~`] 9J|.VH{DXE*K$?Q!)U7rI,8G<:\FrX<0X 3LQ]8H.8 N3lRyupz\;!R]񀝕x U;G/ ֯7fy0; Aj<ТLYRo$Tp k(;LNaV8LPK4: žz^y*7MJ5uw@pe +1ri f<$lq5F|FxPa5\u,sX;0@횣VTwo{ZӲ(_X*d)M2 lkY:2?|Kl%>XT}J 5d%N62_r#'B<" 5&! y M½q>ZRXRԊӈpMU;$&Z(PzL x;o >\9=$?\>9Д]{mf&m {kWG?GlrʙS!*C᣿ rb@zF}+;|Yj'&O` MtKU*| vo;\oЄ^9qn+B ^.w$.6\.];UaE#I3ºj6> e\ܷ<`k[YﻈZ`ow4:IS!H̊5d/wל}HSjp;7<``mpWRnvy腧&)Nh Ua#k/|)}ޏ $u~)>QYY1&}L;C'\Z|8[5WۀTwx1"ܜ>7{do(I 4P5: updN,)/Tw,*D3b/5wPpHu y(̐T5x3|.- \GAc~~,3 W߉a]=ԭ*p YHҙ*؟KDLt6W X}I@K7v3 C[/)9 7OB:`OopxF++8HxD.DNұw$)[ uo9#Z$9ẠY).%`l) m| Xu$ł 9Qg-O+> ^yUzڬ .pSKԘ,̿QY4ż  ^&olt[[+J,EtlXDz:6AZ*}U:wpsl<Igi2E!E+mNL#S_X@ \&Z$rٹ`R: O"}C6.!6ӑUk9*-L-Ub-IXT< <@ob-IYT8![K7mpiqUJqV޴E}ʖUQ&ZSHVy'$<(Bt&eX4NZț&z(x{nylg=/$> +Q61Gƿxgz?kYP giOW΃a ss܅NI(Q4X質WMO3;نȦ Yt4ZDsGTdkzAzvlύ)jU\H9#.4CŚd*_|itJҮ8bS#Pz%^!g=eQW!jNz%\%rzl;!1h+~wgP戁B noh$^D ԎPr]_n@Η CK(@T]5=[.ީ_}8bOost9=W%9 .C0E#7EaXBNMX!ѹD>ܥφY.b zzY hSH548!%Q`jGt/k4w@\`g\)?l#"M' 'Bk (\ s3 r x+qN@4<Y|=ż MI_icBT+Ps@^Py`f δu- wHVBDILf;$ 8p$ 3 уZ Iܱ %,V0LaV"Uҙ@hڼ\},}(Slxdc N7Q~AQJ*QRqC:D,P lܩL2['##R,]뀻I0;]f-ɠGK1$;0L!3^i;fxき(B 6\GJyl)8:pCTuJK:pс)#HQC7#tiߚZ狶/]YI qnd'Dc>U/iIN:mkMR Ϝ5>3 XaPJAspzx;KaLj0e =S4pʙ Jq/ KȒfC*N/XлH{Z@UywP@֞YѤ_)+Ӹ395 VjU,4' D!!CҨ^$o`9K1J 7_.w`b nfڝAK|`UT]s!:4HhUodm\pRѩTuT}Ӗa-6WlIX*WAysݚ ~`H<\?] C#/t/4_Tm滀8r" PZ5$q- Xr!A< ǿbܪXS4Jr+""~O,*a=4#a[fۥҍx, H:wGICJm?hzf,Uh޵pJ &h{/'`"h1T/i}шEZ/>#O[P,,uXԤ%q?v[OZ_7怊٦MoI鉘I$ BKP9y c\eXɞ*222/1hw |_.+4|ߋ #[ovWDĴ]BAɠBRYhwɦU!6G^\}Og >DxHK5: lqA *J`:t &)T ل&?80B`TKpoq>{J `|_P%kp7!ܾD<0E 5 K1TW}OI ,:#]~R)H (`Q*y]Lô,b',3I Et1""@XG"JCqLrx~gO&7E}3V"j.=n88YO-t=a4&qBix YzftMy->~Ů6moDx*%b,Y޸_GMKp>cS2v +By@}Sfw Oڀ# wӳE;׳B{h2 SvIÁ).EU*SkwkP 5KfGQ]5[}="W9fz4U@PbV3EߛYq// -TV-ze1ZL>9)ݠdYMx!sg}~ M+*JBM+]T.]8{1O3HMz.:Q+PghA.0B$Y7xeQ+h߲t%$wO8:={$^ xX {ArK9nԏ%z]nY#Y8ɇhָ[p㺝<>{)M6 Ϳ r7B2(3tww1:9㡣TnnU,NI =f;x^AɈ8VNt,^tfčȎ ]3lOaFdb9q{ ;6_t(?jiLJz6h2yD̈́uCW8`N{~?buդDx}5z~ B^ wX;n_db@src^-r0HbzqzwOˤp=&.WHyeUyQ7ūgnyp'nOf*))WS'頊 T:߷eu2:#< P>Az4km]'*2we2],м,F (xW>{N0dXN>IigxX8< FN/q} ꔹ3Y!G +˔eLuG[C'jNxIwpr?:dn`DY**i/^yV搹C'vw-4Gɲr-M E!t}nCAV}5en3#/`VViEWLs B~CCbbZ\D|r2727~1􋇤}r F"gh(phߩ{TÜO{mm<( oSmtؔy++1x쓇$JF4­ ZE/~g΂>ܖ)\' rMFBRQ@* vOAӒoTRm!Ah V5B 1SaZBXA d#,f P)Հ hF+ٮyɅ $\lDJbrU&WE̺F%pa8Ύ[-FibrqXƪS_@>1~- ސ$n5:N6tN G?cK^cދ]ۃ^nM"+<,^|P=?Q#/N:FBƳÇᅇBB*lO$_ t?*4&l5- gfpzACj":x` x^ a kW\/Q{A@KXeϸ-&.¼ r6 O寷Ԕyy+g%'^ TB}۰WᤊjnĀ ?#W쾅*;8P#M6M=[D 4_Xoy'[@5r>jyro>Z9ey7qC'b`>O\_=~O@h6i?C,'C3%CUB,,L*68u2\*$4#H0zZDZOtrt,. >7I-se,Ck8a<[ߨC[8@C  qEөSVA| m ̢'\Ȫ7, :IzXg)e!W5``ܠ& hoZ@ϙ *?â{19p:uv'~ `\n =.χ'=7E=#@4BJa60ʭEe1{Y+}' 5q"ccCݳŬQ ﰹ̃wˣ^8;|5ns{(,G4Ξ V[G=fePEtvems0VZJn5 )(U&RxԹXIZ:.&ð-3tΈ* ufX1^\*ƘjM(\i`6kO($ D: ֲh\hCy7st."=R]Б6ܶiq"=["xʺ]2g@28#֏2*sye;)"ⲺKYXsxM >%W;=)pPI` K] "n! "<ݱvr %.Fc,fݣp|*<m{VPyS2m5iB~YA>KPdz> +&FiDidUA@y(iF5ZacyhKe&`5̩ f thc &MN4ʇP:j5t ]` ژꫣ&.9GK:L|p'm|] K&b8}BsrYt}B@N*m//O`:,G@?\س`̄$%W'ᣵӇYATAfL>^=0tJ]{Zq{`h"\(63= ս`.jԳ:0-B4t򮓋PŽ , :԰v+u51:]<.\>cbRH*rp&SO_pK5X;'$:xP#Y%7PIҨ4J5x(D2ge0MC1]~EƒJg#uC&<&$Zʍ߶ *1.\W}R"fJ2Y.XPk@ $`橦ۖ8<|1 kE:qP x/YYGz N# g m^"㱨:J- >:^ |Ø)ΗL). 2+}]ܬi:pq紐WtI{Va@egbrDe0SؙD#OKUQ<"6 H0-#h5Chkxظe?2g( 6 i-t\yLW@~NC^#!3>CӡjT?K="x #KRt]k "`{0-|`,pTɔ]I|i{EN8>P9BR+Tm/lO)v,5LJ~Mt+t~Gl+Xra\XГ@ʖ(u~p¸2/7ZUt8+A8ª!.`|._]`^I'}bK @fqB'uEzkUc`T0 "@f1;JA 6OHi U:Q,]hѨYpbzY,)-@y]WƝNJ-t d R?=j\l9@c6T̀)GB}Ir_O^P[#ȯ~LOM?rex]rTt%-M.{;ə'Β ƅGFeԦ>86F< o]4)b|FBI2| Qn?q(%~D 4.0ܯ_? lcJ q;ǙևCVqՠl!Z3lpM~A=cev9:-LUIMڌE/ Yw9N=pE,"72kR$>"%".Y9P#_8YK!8FUnӅ3xjKVl.;FţcɰpKxUU6QVϜ& _leYxM;ro|ʦw ]B= MGb64Viz=whD[F;k͢))a/4PjǤ}tmi~inm +ic4,I7u͢+cBg1t2W~}`,!(e&uBֶ6LzLK䤊.`M{<$ZbZo}oXqM-;uΈLk.\ kd(MJ:?c[+ ع2{R*iZ6j'Iy̝~38|_r^&RHbpL,uX^/h!`[r{Is xв ȱhO>+댉ArG.V0 s.6DM5+,$g{xS=xEvPznSk1h @DKi8%#;fBF%\J@JOy)ʟ?$P+^bNG "ҩ!VXKP2-8U0].Ch(1߷o%Qv^ED T: z K+9WaoAQduZ ߰ayp܊ 8h2Zx^B^%E j k[5 u?qGٙkid!ʖqjuΧCŁ\.kh:Nۺ; e"9N ZIG_\`V@JnSלI$I7#|"@1;ǩAq:?LR 735;mAi:4;[ņ~qyGKΖB"O 󛀩ojtbBΉ}մ L5- 'ypDfjYVLu +$zw@W@A;ѡu* XrBBd_Y%=+]Vj><..oMd`eM,^VR@6 jigY9?EGDQ[V%nEg<*JBazw4-Z8is[uJf{uG" X/a Ӈgꇔ]Q*.pᲖw tTFYpgp u|PT5 M>2U'(pkpxć홅ۥ]6z2\_>ZV`b=܄]lc^'{\Et`z)p)wuw@B?o3>VNK10-hNT5V).hR(:;"~nA# o{?hwPEhgFjp%4@@TZhsT@te,\/!u$#2 ^t.1@Ѵ<lq\D|O)@pM| ՠ K/|TVG92jdB#aVw4 ^pd f7]:Ի~< DQKI_KB%ϼ kۅWȶHw ވ M;K"XI,pRv!#Q/ect/p(VzcW2`-ޭy}r/%+=|d@;.I񳴡ڔL LZ L,D ; N ZMTBmx2xxtvr$ѪJe\4;4P)"Pt= oⳑQp8Hy}Fd Nǁ\@j$6"T?N3ٶn,5SငL+HG\@^ 2p},B 8"M+ W IqѴ1xmJԙI$tAcP{G=<@Hȋp+JTP)Y JVXC$DEm!S$tR JxYj`$T%}8Upr@d^WRm^.ܒ=IXԑ"Q@s'PS;ޠ1 Xjr~RTlOT-{\/ tSB*A)N{\C%|u$x?[zןVLF3Rd,˹-d >p.rr̪@[ߣG$L/`~4{n>˔z҆}#,W_.0\p)#[M 2Y \E-tѤ)}ADjT&ia-ѵMB^ĥ{2a!$HV@尘W',XD{wgGdJ0xY}eN Q^&GvAChNޖ-W|;a̤DImu2IKsLylt2>#P+Gʾ72>gЬ3s=I{Yxb3Y+c8Dr*j2vNF0;=PpÇW?TertGdp+c_n&xڐ+/-͒YÍ+䗷e54̓¥ۢ &~P' *bc9)R!|cxG1G lUqn!ALw/]xBJ?2о11D$3xcHNFb~X_~µ2u}rb fu~jȕ15fwn 22c ٿYu$}Se.d—004( a]Ɯ.pvRswU$nCz,j|b0 tH~'O.!ć'5Oi;$3>la,JR- y~'G"iF2^{n[#@#pRc:'|l{3~l^=؟U]>x~ ր d|l-c+)l*awme+c0OH2 DžIu+.%g^CwmDX4i^_p!>euq@`6N OSC̓ڃʌ]kJ " ByDGM9p *}Aǝ_wm̉ wP1ޠ+)i)٢ xP "RbZKV|{#q,f IKd8%hn9[.B.RNs mc5>5p^H U&~8n#6x` | Gܘp ު5^o>Fm4,BJfpYCZ  s bbdy!oXz7A Jf o*XDOGi'h VY2Pu'Go'%RԙC~XQeM36'a64=5sxe7dE%VpC  HMޜuӭ (W#"M%e!-Ő< ˫Nf &Ft"^#Z)K#nYweq{0^"^h9einxW>h 똶">>`MBLD㥋-xFbU(Ϭ7O*qΖ̝$̘/2ª7{\9iTe{F^HDOdu4h*UujLS1_hY, L Ǜ"nn-ez0@<ɡ&P[a7"t)!*\<80zL|}9F0`);t ҟem;]0'2ߐ6:8 e"9/GJp{"盪qN)# HUJ~*牏vHMJDғD@L(cL}x,1ll2m"O\d%T:'p #e}}O+9|5-.8 xqi.[d@t"'9Hu `hH-g`'-F{8i8u  [,YgM0$nt+ef@?af 0V@,W<ӱ(tx[䁸36G߯4+,q JP07)x$2N&>t5` yFyI;7M^'P:Ru]V¢uh85vσh;XCgdY?ov@ʙ!a2CS\0-*xEbWD VGZ˽X<袌hKvz-YU m+8V6+b1hZ,Zl,0b1h^,2p 7UJˮ726@h`,,xX/qsyj"ZR'>X0,o3B{Whl/BJw&aFi/H'/4:B %"z;1A YI?)&q@F]ThWHzB(/P+fʮHT(bCH)j/DhQS6̊5y@5өߺP+=kuгC}oL^LT#5S~ HTw I;PR#]@b5**5\LDV¤]9ޢ*TI4ŏY/i'^!,$ v2Ҿ£+x!z"C|_ѕSo<X]8 /ZT 1ǝ!(s[dI?#XWpt{`<Q韙/ #45K_QHk*݈Op}G/.=4l5^k9u}hl-6@" xc`b67؎h czu)@ SH$ \:nA<+ARR":!=I[Wڎ+lG}<ءFWTSLXl7栎ST ~vR30V%v6Xˀ3\ cbl8nm`z3 XDB#~ klbz_LE{́M=aA491/+%UU4v~mx QU oḱ5.HjO[QLWxm6L ՞]y9x}6Pa-kpy]cدm7Ps-q (ux܉7^ӰƯ~mx(@6>U-'Լ_cX~ aQ#>o]ט'TqE&OH&?<̭<|L=8*z ndž"+&e\d BSڔJNxR yxpD;LyB4x6H{! 'eAXHq~FgFe떧!$_P4؊;*y;SOEO( Gf D1qAZq/.t`G0xvww`ԞQgdCx̸Ho[T߯&{Vow[ ~X͛} az#Bu*)dZ}]\i,<۪;*^ ! 4xV݁yRf!@9Lk9;p|&*tdE/ C$ lZIl3`7/FͨϮJStlt&׳,DBe6jUzV=9"[B^ں gqrxx8os@ټ7os`D=M`}kMIzKJIm]xpi/ ~桦k㛅;~>oo&o AM>sM&&@?X`Z6-pkW\Y<{5oc DH GhOZGʈ:㲖P1k*@5oh RdhͧA1UAdcm MǑODcE XHT[6z$P?KϮ y[Y-j} L%7b[cO0;fH؂@BA $ȩ?F=n4u0$ٮLFsz%I>f 4d;7 VS"c-c#MܟӁ=WJV>;&A}xƨLI/ȏD8ۥ/B):25x_hm&핆}ezxM[98ϒLr)`\58n Mpݞz5ڝH3@&ĝE;%ocT[z}1"K73XHGvKk3 w5ľL9|pӌBZa 0`ȲeokgzBZwH`PJʂDrJuk֨4ц+fٮkn, |1 H4f7bb)>Uʊl͉\md$Á9qYjl}a/@s:&KJ_M38(SPRO{9~<7˨dPyn{MltnYjEf0f2=G@qèAE`BX ]vY :fG#.x4"<AVq0}Pȼ{%C@RYs_{f5:+(Fa+}ORG>6{op^`owh2pvC?5$)Mp3mokfh8m+0A;8 ٓt@J>lgc6Gڢoibl"y?/YrM/uu.;>ϘصT|OS̄:Wjs yS<'7,7Pp I:O]D0ȽYb _m VŊ|Wsmmwkcjf?l;Dȋ2PZlo_ |#;JTz#4hHltbm duWTyR(1,umwawy~mB޾15N{ifF\e,qvqN}o x`_/0;E񢔜@ߏb5z#D ܂t<GgW^vFT!Ehlb",iͤfz`s^G4KPAA@Ctk,րMy< 4q 6Pd DwoDjHfz92۽yU=^I+pp+L,=W[szq%Xfx[7J$$.M;_m $$[ ?fZyZHAV7ʚhfk!UF!3*rY_z+U1FiA)z}ێm7\{Ziǻzc$B (G}Z)Z*)EVr0mSoL[pC,2GzybO^Uw!XI }#nn^g!Cgms:?$ IPj;ۢyZU6\4;YV-"ArܼI>m Y`=8Dշ!ڼ>fmn,Us:3/NnGcݿ[5gl`!eUEv'd>)#t@D1 -0nz;XbL2h鴍oƌ;=j%HȻi5^h& h T,OɻV߂#LTVC0hɢyꐙ\+dU# 8!#4|#slmQ]-oKJ\No6\^ !=!±k$́͆-x;Ns#CE_}<??/?1j[ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1pga.bcif000066400000000000000000001470111414676747700261420ustar00rootroot00000000000000encoderciftools-javaversion0.3.0dataBlocksheader1PGAcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindByteArraytypestringData2019-06-25 21:41:03offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData0mmCIFciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataPROTEIN GwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHELX_P1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindByteArraytypedatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataASPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindByteArraytypedata$masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindByteArraytypedatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataASPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindByteArraytypedata$masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_PDB_helix_lengthdataencodingkindByteArraytypedatamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataS1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2143offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataMETLEUGLULYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYALAASPGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata  masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataMETLEUGLULYSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLYALAASPGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata  maskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][2]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][3]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindFixedPointfactorsrcType!kindDeltaorigin͐srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_bdataencodingkindFixedPointfactorsrcType!kindDeltaoriginasrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_cdataencodingkindFixedPointfactorsrcType!kindDeltaoriginMsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_alphadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_betadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_gammadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataP 21 21 21offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindByteArraytypedatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindByteArraytypestringData8MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8datamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindByteArraytypestringData8MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets8datamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8masknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata7masknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize8kindByteArraytypestringData-METTHRTYRLYSLEUILEASNGLYGLUALAVALASPPHEGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8   masknameheterodataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize8kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8maskrowCount8name_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData0ALAASNASPGLNGLUGLYHOHILELEULYSMETPHETHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata       masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSize@kindByteArraytypedata@ masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize6kindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata6masknameatom_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHNCACCBOXTCGND2OD2CDNE2OE2OCG1CG2CD1CD2CENZSDCE1CE2CZOG1NE1CE3CZ2CZ3CH2OHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata        masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGOD1ND2HD21HD22OD2HD2CDHG2HG3OE1NE2HE21HE22OE2HE2HA2HA3H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13CD2HGHD23CEHD3NZHE3HZ1HZ2HZ3SDHE1CE1HD1CE2CZHZOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeHkindIntegerPackingbyteCountisUnsignedçsrcSizeDkindByteArraytypeoffsetsDdata    + ( 5   ()%masknamevalue_orderdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizevkindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatav          maskrowCountname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1PGAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataL8?masknamefract_transf_matrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataqPi?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataڌU?masknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234567891011121314151617181920offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets  datamasknamepdb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData(5758596061626364656667686970717273747576offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData(5758596061626364656667686970717273747576offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatarowCountname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataȤmasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypestringDataNCOSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNNCACOCBCGSDCEOG1CG2CD1CD2CE1CE2CZOHCDNZCG1OD1ND2OE1OE2OD2NE2NE1CE3CZ2CZ3CH2OXToffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data                   masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataɤmaskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanamelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizejkindByteArraytypestringData0METTHRTYRLYSLEUILEASNGLYGLUALAVALASPPHEGLNTRPHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataj                         masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizerkindByteArraytypedatar            ! "#$%&'()* +,- ./012 34 5678 maskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataɤmaskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaoriginhsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata)?^v| 0 `]sW^"=z4C11 jkW$IM~}8G+Nf 8k^Tq>H7<'8y}7G/)$UT t[ iFX/RzpQ0Dw:.5}wIjJRu(O oi c}&Ze2K_#*}y rKPbUf3J]+-<~} \I^^xOU|-e>'v7F%| is4ENo,/33R4N 1fE" OS #V@=3P5Vx@o4n (w,A 7P _l;;>.CInS]b|Kg $("* (('i8!4masknameCartn_ydataencodingkindFixedPointfactorsrcType!kindDeltaoriginͅsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata\][CWqeE^d ' ]-+g*0Y UG9| z-?& :U\EnFlMbo8:4.~ yNcO M kfqfgG3Nj cnW ~x[%5/gx9[ <Lf, <] <IY, # \ 'rp\Ys#t!,[o|d QniWL6Z}V;HZPx{:~ fiW2) y[ =O+,OK[9Ge$rBw -  / L=]<&H VwD]pv >`^0ٺV͊G2{PvÝ!BmasknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaorigin͌(srcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedataj2z=L+5=QEqWnX(Y 'L--avHsi$ ,> t g` GR]$->xnspR ]ui7t+_O[RH 4 _8v +Q0]DHF}o%Z !k,4? oQ |q{  jm^- 4v;3q?`~9@  DPb0S {T%M5 c9?_^_ 4-C -~T G.`Je m A ZJLy8]a.>DyEQ=RD$VIa`} u5j3G"K2jPK ui/~b3SE Cv\0Rp?U%1 8R ]԰ b  +]masknameoccupancydataencodingkindFixedPointfactordsrcType!kindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatad^`[d_d_dbXd^d[masknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizeȂkindByteArraytypedata,1]HK 8G#YR/"J\5vEk0*n+$%1F}(9mVU#uwPXV"f^:TUN+vE;c-xIGd? uSG8dt#Dd$%0}O*%!B[}i[ S$r4i5H{-x9I^Bj%`EUgfMrR yp)mlG,vapSP(S;_[<Yr7NDb<PHd|bWuu^ 5:U1`}dI F0,I/pp&;|74ak t[N\8&yzD#fQjPVh{ doL`Emasknamepdbx_formal_chargedataencodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataɤmaskencodingkindRunLengthsrcTypesrcSizeȂkindByteArraytypedatanameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNNCACOCBCGSDCEOG1CG2CD1CD2CE1CE2CZOHCDNZCG1OD1ND2OE1OE2OD2NE2NE1CE3CZ2CZ3CH2OXToffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data                   masknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizejkindByteArraytypestringData0METTHRTYRLYSLEUILEASNGLYGLUALAVALASPPHEGLNTRPHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataj                         masknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataɤmasknameauth_seq_iddataencodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSize̘kindByteArraytypedataĘ            ! "#$%&'()* +,- ./012 34 5678 9:;<=>?@ABCDEFGHIJKLmasknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSizeȄkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataɤmaskrowCountȃname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameparse_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamequery_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformat_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1pga.bcif.gz000066400000000000000000000203501414676747700265550ustar00rootroot00000000000000] |R BEҖ)mHTT@Bܗ O}((x\" I7m Mvvvv|||r֘ggV`+Օfd\=0v`|U7`ʛbY4{$VG򗩳ҒVlɬg-?9eF]]g2FrIkaͤ$y&CI+%y:-0{*zc˦kfrd6frV]j +Z&B8󧐜e%zSAV]SXUTPos^tc΋ A9KGN W'$JVZom l{MXTg=rs-CvR?OY2Q9U_jKy~h脨-q[cRoѲE~btz^5IG7M櫌5bqA@>3ـѿ^=e嬪YUU=?Uo^#4-JY2yJTO~e42zK[b[.Ƕ=o~d[nkXC+]Zݥ>Zt 믪]u߭\#/W茅V3Odhzr}U {}8)~Q^\'tISKM׷N!xO!jU*.Wb) 2JRV5(ΊQ U=Xr6Tb0h/ *-[6a%XъPm"r Ž\k`hEyX{dV:ޭܗZmAz bتg7ZҤq8.aWM@1b́kđ9cGOH>"-5'''5iLJRRNR1F=6)#%#mLJZ=9cSRrF %[o H1*oW)oTGU)%T &(l6~ B8{ H [MjTH5iF>6;=uԤ쌴i飓ғƐ#;+K3w;Z\zK%4.Υ#ȋ99M99TUTцĐ eܫ-'DSZ(C(W>{J!z͎,"/H |__ӵܠ3Nq.̛+k^{/uR=Aesͤ4smʕ;GJ/4yRg0D3DJ/'DŬQciF:_Yba󃀟g7-r-M5}wZxb#nh Eb&&SClEb1ؐDQYĒ$F v2]- Ba8jKu3JwTtTvQuަGXݣ`̚뛨Tߒ-KRr9urwbcY=~w8¶g! B4 40Zݏf*TaV2.]9&P:G/t0*9q#^:8!vgvoE߯J'{Hq+:bɖi4eTHideڢݾR #949To+y.wK#Ggrw^*G/TJ uvUúWXRiyAK" &W 5/["h9+/ܫɽh l:>:j NT>K_ְܵ|uߢhr/G۞  |h2be$x ^r\D\KDP?ԮVk* H.\%oHc~3v4WC6ө$s:&6.>aP`uZQǪ uzpL=CBѮԄujY}/~P|buBLBlB\B|BB Ą 7(~PB%]zZnm&Mšn$tjj) uNW iFWa ZcYg jFbVҎFޙ.ת:Ed(I9#59I9#aG悟x+͎'UՆR=Uiۆ\Sc9bj~oSeə {$bbp~AՏ:(]\SLwg@U}}~Ggn[[lɐ2&IU^WP+MrJƸ4+%3U-fd`ݛߑLdSd5Y hJF6nBviS2 9Β#iW@BIᅚ&|<{U}ŝOJ?Y#z*D)=g~:"_^Hy)xNg n:I)pR6ʯu`XS^Mk/մ9샊ۃQC@7DۢR m֧=-ӽW?MjɗQ+Nk|-drJ)i2PN+(%J%(*(W2 %TCC(e% U22E)?,L*-$\@TNhPPKh.-`ÐZHY{k&lP-Yچ_UřɩPH%ABUy2n wPF0.LWy7WHoek}}7)noR Yͨ1Xy\HHj%.[}jZZ/O֙FKhh+I/]*41=B`ȅr~G@'U/RESm'PAdD]+1q *=,jE~2|BCͅ}paa, ̄L8V?q%QYB }.Ǚ)hbE㿼k5Z- RfA!!:Gm0BRٝOyfp˟:QӣmG"1~W<ʵUηQ +w9^px^xl(EN_s=h>o?Ln7LϠAf3ǕkG?x~d^ eBx=ϣډxmp3+˄—pIw 8Ĭn?Q\4Q@+`, &'Fѷ1ggS;(pm:g2/.9zz,C~*t}Ѕ0/8mr?}=ԟ8:7ߛ&n="u7yk\8!IuL*=s㯥VV0c m2βC0^oucojǝh5#V ,!~D[/ө;&f|C7,f>Cٿ7Po2zAI AO>S)JlnEOзrONSE* Ws.pHev~g&rN2|o2#`!͢Q9ӓg_[)Csn}ebkڭZK|_Ksl?P/q(Q4L47)h/Iwdr +[8u㇩ٔϰe߸|FF1E\![C-`y(ҦPAO BOqLc)בAMF OtXnl%5Y=,JE!|9j:~ n賂L:W#|zSg0: {S8A;v. .PT mOu=X{Ÿx'>{p]bx_.nP17 3x?ηf-p)J~7lI0<)G_; &ލb>ڍ < pQ ^\inoL$SLov>;mmj 8lcpƟ) )HU~p_/[vzb96E.d7ސR-f*}k:՗d2nWOswSO2ؑK K 8#l an7 70:JX]=ïmwXU+t" \AG*?g]rq*M,U9>Ԇ7}8 nsF{\|.+Fqǩš.L m`g8?Ӄ~6:#)9؏^7ɤӣp9%@C]x<G#]B`-W(һ )NS݅g9<gSsN&P)PCӶVɼ sW&~/Fm:B>a 7@ O!k~6&^̅ [CM[10[<(">J!|w{AE5BPӇ;wpp?dO#9+eچc*0~ΐ#p?`a>`'hGY93 ')(/|Ʉ<~l80'"'??Bw%3(!$WWcvБR٢""{臩368ǑÝ6?ZG/@~~cJf/)q72 Gw9h*/.C[ .5hNFJ p&}v` ?8f)tLe /~Ftle .K^KF(b#BB,|ؑ+OenzHC;J}|[8U!Fܗ'{Ʒ~M\mTȄ/7Fzk{6SW)/Xg̻d$ߧ/8%1Z|Dx?)-̇ZrDrZ-&ɬeKJwol to| ~2A ^ƽh;wYpBLpwcOQ ]2R a`;xG^phx7؁ƥ  ,0w_htT^54:7Л0m89 xRoB ›A I_2"%uӀdVc/U9s>fLxZzI/^)נp/x `? T|/}?=uP9= _ӝPlY:<~!nPDf|bboX ~"vXʭÛl'\1QX߭k ]9%e?wp8q Ĺ%]Cxo{BU9< p ͨg`/>DjN6(ix%#tM(["p=F w(;݄[&ks AMQwJxD*Ћb*uL5L\3H[k}st!/g+5T5T5T HC: : _tˊ֪^K.$'/\LpgI[6x;w$8& 4bw06 "S>kc)2`Uz-ҏv?ͥYk7 l^AzsEޤFoC~3f 7IF֛V}-{_]Z}3[ثvW'띃?k_kf7~\8 ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1pga.cif000066400000000000000000001410321414676747700257750ustar00rootroot00000000000000data_1PGA # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:41:03' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 1PGA # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer man 'PROTEIN G' ? ? . ? ? ? 2 water nat water ? ? . ? ? ? # _exptl.entry_id 1PGA _exptl.method 'X-ray diffraction' # _struct_conf.conf_type_id HELX_P _struct_conf.id HELX_P1 _struct_conf.pdbx_PDB_helix_id 1 _struct_conf.beg_label_comp_id ALA _struct_conf.beg_label_asym_id A _struct_conf.beg_label_seq_id 23 _struct_conf.pdbx_beg_PDB_ins_code . _struct_conf.end_label_comp_id ASP _struct_conf.end_label_asym_id A _struct_conf.end_label_seq_id 36 _struct_conf.pdbx_end_PDB_ins_code . _struct_conf.beg_auth_comp_id ALA _struct_conf.beg_auth_asym_id A _struct_conf.beg_auth_seq_id 23 _struct_conf.end_auth_comp_id ASP _struct_conf.end_auth_asym_id A _struct_conf.end_auth_seq_id 36 _struct_conf.pdbx_PDB_helix_class 1 _struct_conf.details ? _struct_conf.pdbx_PDB_helix_length 14 # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.symmetry _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id S1 2 MET A 1 . GLY A 9 . ? MET A 1 GLY A 9 S1 1 LEU A 12 . ALA A 20 . ? LEU A 12 ALA A 20 S1 4 GLU A 42 . ASP A 46 . ? GLU A 42 ASP A 46 S1 3 LYS A 50 . GLU A 56 . ? LYS A 50 GLU A 56 # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details monomeric _pdbx_struct_assembly.oligomeric_count 1 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1 _pdbx_struct_oper_list.matrix[1][2] 0 _pdbx_struct_oper_list.matrix[1][3] 0 _pdbx_struct_oper_list.vector[1] 0 _pdbx_struct_oper_list.matrix[2][1] 0 _pdbx_struct_oper_list.matrix[2][2] 1 _pdbx_struct_oper_list.matrix[2][3] 0 _pdbx_struct_oper_list.vector[2] 0 _pdbx_struct_oper_list.matrix[3][1] 0 _pdbx_struct_oper_list.matrix[3][2] 0 _pdbx_struct_oper_list.matrix[3][3] 1 _pdbx_struct_oper_list.vector[3] 0 # _cell.entry_id 1PGA _cell.length_a 37.039 _cell.length_b 25.084 _cell.length_c 51.277 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 90 _cell.Z_PDB 4 _cell.pdbx_unique_axis ? # _symmetry.entry_id 1PGA _symmetry.space_group_name_H-M 'P 21 21 21' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 19 _symmetry.space_group_name_Hall . # _entity_poly.entity_id 1 _entity_poly.type polypeptide(L) _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTE _entity_poly.pdbx_seq_one_letter_code_can MTYKLILNGKTLKGETTTEAVDAATAEKVFKQYANDNGVDGEWTYDDATKTFTVTE _entity_poly.pdbx_strand_id A # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 MET n 1 2 THR n 1 3 TYR n 1 4 LYS n 1 5 LEU n 1 6 ILE n 1 7 LEU n 1 8 ASN n 1 9 GLY n 1 10 LYS n 1 11 THR n 1 12 LEU n 1 13 LYS n 1 14 GLY n 1 15 GLU n 1 16 THR n 1 17 THR n 1 18 THR n 1 19 GLU n 1 20 ALA n 1 21 VAL n 1 22 ASP n 1 23 ALA n 1 24 ALA n 1 25 THR n 1 26 ALA n 1 27 GLU n 1 28 LYS n 1 29 VAL n 1 30 PHE n 1 31 LYS n 1 32 GLN n 1 33 TYR n 1 34 ALA n 1 35 ASN n 1 36 ASP n 1 37 ASN n 1 38 GLY n 1 39 VAL n 1 40 ASP n 1 41 GLY n 1 42 GLU n 1 43 TRP n 1 44 THR n 1 45 TYR n 1 46 ASP n 1 47 ASP n 1 48 ALA n 1 49 THR n 1 50 LYS n 1 51 THR n 1 52 PHE n 1 53 THR n 1 54 VAL n 1 55 THR n 1 56 GLU n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING ASP N 1 N N CA SING ASP N 2 N N H SING ASP N 3 N N H2 SING ASP N 4 N CA C SING ASP N 5 N CA CB SING ASP N 6 N CA HA SING ASP N 7 N C O DOUB ASP N 8 N C OXT SING ASP N 9 N CB CG SING ASP N 10 N CB HB2 SING ASP N 11 N CB HB3 SING ASP N 12 N CG OD1 DOUB ASP N 13 N CG OD2 SING ASP N 14 N OD2 HD2 SING ASP N 15 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING MET N 1 N N CA SING MET N 2 N N H SING MET N 3 N N H2 SING MET N 4 N CA C SING MET N 5 N CA CB SING MET N 6 N CA HA SING MET N 7 N C O DOUB MET N 8 N C OXT SING MET N 9 N CB CG SING MET N 10 N CB HB2 SING MET N 11 N CB HB3 SING MET N 12 N CG SD SING MET N 13 N CG HG2 SING MET N 14 N CG HG3 SING MET N 15 N SD CE SING MET N 16 N CE HE1 SING MET N 17 N CE HE2 SING MET N 18 N CE HE3 SING MET N 19 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TRP N 1 N N CA SING TRP N 2 N N H SING TRP N 3 N N H2 SING TRP N 4 N CA C SING TRP N 5 N CA CB SING TRP N 6 N CA HA SING TRP N 7 N C O DOUB TRP N 8 N C OXT SING TRP N 9 N CB CG SING TRP N 10 N CB HB2 SING TRP N 11 N CB HB3 SING TRP N 12 Y CG CD1 DOUB TRP N 13 Y CG CD2 SING TRP N 14 Y CD1 NE1 SING TRP N 15 N CD1 HD1 SING TRP N 16 Y CD2 CE2 DOUB TRP N 17 Y CD2 CE3 SING TRP N 18 Y NE1 CE2 SING TRP N 19 N NE1 HE1 SING TRP N 20 Y CE2 CZ2 SING TRP N 21 Y CE3 CZ3 DOUB TRP N 22 N CE3 HE3 SING TRP N 23 Y CZ2 CH2 DOUB TRP N 24 N CZ2 HZ2 SING TRP N 25 Y CZ3 CH2 SING TRP N 26 N CZ3 HZ3 SING TRP N 27 N CH2 HH2 SING TRP N 28 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 1PGA _atom_sites.fract_transf_matrix[1][1] 0.026999 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.039866 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.019502 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code B 2 HOH 1 57 57 HOH HOH A . B 2 HOH 2 58 58 HOH HOH A . B 2 HOH 3 59 59 HOH HOH A . B 2 HOH 4 60 60 HOH HOH A . B 2 HOH 5 61 61 HOH HOH A . B 2 HOH 6 62 62 HOH HOH A . B 2 HOH 7 63 63 HOH HOH A . B 2 HOH 8 64 64 HOH HOH A . B 2 HOH 9 65 65 HOH HOH A . B 2 HOH 10 66 66 HOH HOH A . B 2 HOH 11 67 67 HOH HOH A . B 2 HOH 12 68 68 HOH HOH A . B 2 HOH 13 69 69 HOH HOH A . B 2 HOH 14 70 70 HOH HOH A . B 2 HOH 15 71 71 HOH HOH A . B 2 HOH 16 72 72 HOH HOH A . B 2 HOH 17 73 73 HOH HOH A . B 2 HOH 18 74 74 HOH HOH A . B 2 HOH 19 75 75 HOH HOH A . B 2 HOH 20 76 76 HOH HOH A . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . MET A 1 1 . 26.778 34.213 35.880 1.00 14.61 ? N MET A 1 1 ATOM 2 C CA . MET A 1 1 . 26.659 32.769 36.242 1.00 16.66 ? CA MET A 1 1 ATOM 3 C C . MET A 1 1 . 27.468 31.927 35.268 1.00 16.16 ? C MET A 1 1 ATOM 4 O O . MET A 1 1 . 27.699 32.342 34.110 1.00 15.79 ? O MET A 1 1 ATOM 5 C CB . MET A 1 1 . 25.202 32.296 36.219 1.00 15.87 ? CB MET A 1 1 ATOM 6 C CG . MET A 1 1 . 24.345 32.901 37.319 1.00 18.67 ? CG MET A 1 1 ATOM 7 S SD . MET A 1 1 . 22.647 32.419 37.205 1.00 18.22 ? SD MET A 1 1 ATOM 8 C CE . MET A 1 1 . 22.101 32.510 39.040 1.00 18.66 ? CE MET A 1 1 ATOM 9 N N . THR A 1 2 . 27.942 30.785 35.765 1.00 12.62 ? N THR A 2 1 ATOM 10 C CA . THR A 1 2 . 28.716 29.848 34.951 1.00 13.11 ? CA THR A 2 1 ATOM 11 C C . THR A 1 2 . 27.810 28.681 34.500 1.00 12.17 ? C THR A 2 1 ATOM 12 O O . THR A 1 2 . 27.190 28.014 35.349 1.00 11.81 ? O THR A 2 1 ATOM 13 C CB . THR A 1 2 . 29.874 29.309 35.740 1.00 11.99 ? CB THR A 2 1 ATOM 14 O OG1 . THR A 1 2 . 30.690 30.402 36.160 1.00 14.02 ? OG1 THR A 2 1 ATOM 15 C CG2 . THR A 1 2 . 30.703 28.380 34.901 1.00 12.76 ? CG2 THR A 2 1 ATOM 16 N N . TYR A 1 3 . 27.727 28.474 33.178 1.00 10.5 ? N TYR A 3 1 ATOM 17 C CA . TYR A 1 3 . 26.925 27.439 32.581 1.00 8.87 ? CA TYR A 3 1 ATOM 18 C C . TYR A 1 3 . 27.786 26.384 31.926 1.00 10.84 ? C TYR A 3 1 ATOM 19 O O . TYR A 1 3 . 28.925 26.623 31.562 1.00 9 ? O TYR A 3 1 ATOM 20 C CB . TYR A 1 3 . 25.980 28.003 31.552 1.00 9.75 ? CB TYR A 3 1 ATOM 21 C CG . TYR A 1 3 . 25.043 29.056 32.084 1.00 9.86 ? CG TYR A 3 1 ATOM 22 C CD1 . TYR A 1 3 . 25.494 30.368 32.275 1.00 9.28 ? CD1 TYR A 3 1 ATOM 23 C CD2 . TYR A 1 3 . 23.704 28.754 32.362 1.00 8.58 ? CD2 TYR A 3 1 ATOM 24 C CE1 . TYR A 1 3 . 24.649 31.353 32.728 1.00 10.76 ? CE1 TYR A 3 1 ATOM 25 C CE2 . TYR A 1 3 . 22.841 29.745 32.816 1.00 12.25 ? CE2 TYR A 3 1 ATOM 26 C CZ . TYR A 1 3 . 23.334 31.057 32.992 1.00 9.45 ? CZ TYR A 3 1 ATOM 27 O OH . TYR A 1 3 . 22.507 32.070 33.389 1.00 10.01 ? OH TYR A 3 1 ATOM 28 N N . LYS A 1 4 . 27.209 25.188 31.822 1.00 9.35 ? N LYS A 4 1 ATOM 29 C CA . LYS A 1 4 . 27.880 24.053 31.245 1.00 12.62 ? CA LYS A 4 1 ATOM 30 C C . LYS A 1 4 . 27.146 23.549 30.005 1.00 10.41 ? C LYS A 4 1 ATOM 31 O O . LYS A 1 4 . 25.927 23.642 29.883 1.00 8.07 ? O LYS A 4 1 ATOM 32 C CB . LYS A 1 4 . 27.980 22.919 32.276 1.00 16.64 ? CB LYS A 4 1 ATOM 33 C CG . LYS A 1 4 . 28.614 21.682 31.687 1.00 23.52 ? CG LYS A 4 1 ATOM 34 C CD . LYS A 1 4 . 29.133 20.761 32.750 1.00 26.11 ? CD LYS A 4 1 ATOM 35 C CE . LYS A 1 4 . 28.104 19.671 33.082 1.00 32.58 ? CE LYS A 4 1 ATOM 36 N NZ . LYS A 1 4 . 28.622 18.689 34.151 1.00 33.4 ? NZ LYS A 4 1 ATOM 37 N N . LEU A 1 5 . 27.906 23.017 29.076 1.00 8.27 ? N LEU A 5 1 ATOM 38 C CA . LEU A 1 5 . 27.287 22.492 27.893 1.00 5.95 ? CA LEU A 5 1 ATOM 39 C C . LEU A 1 5 . 27.787 21.089 27.755 1.00 6.29 ? C LEU A 5 1 ATOM 40 O O . LEU A 1 5 . 28.980 20.881 27.827 1.00 5.25 ? O LEU A 5 1 ATOM 41 C CB . LEU A 1 5 . 27.718 23.274 26.662 1.00 5.32 ? CB LEU A 5 1 ATOM 42 C CG . LEU A 1 5 . 27.273 22.663 25.316 1.00 3.5 ? CG LEU A 5 1 ATOM 43 C CD1 . LEU A 1 5 . 25.786 22.592 25.165 1.00 2.85 ? CD1 LEU A 5 1 ATOM 44 C CD2 . LEU A 1 5 . 27.883 23.370 24.177 1.00 2.99 ? CD2 LEU A 5 1 ATOM 45 N N . ILE A 1 6 . 26.872 20.127 27.677 1.00 4.84 ? N ILE A 6 1 ATOM 46 C CA . ILE A 1 6 . 27.234 18.718 27.430 1.00 6.82 ? CA ILE A 6 1 ATOM 47 C C . ILE A 1 6 . 26.857 18.445 25.938 1.00 6.98 ? C ILE A 6 1 ATOM 48 O O . ILE A 1 6 . 25.684 18.610 25.488 1.00 5.7 ? O ILE A 6 1 ATOM 49 C CB . ILE A 1 6 . 26.539 17.774 28.431 1.00 7.7 ? CB ILE A 6 1 ATOM 50 C CG1 . ILE A 1 6 . 26.929 18.189 29.827 1.00 8.62 ? CG1 ILE A 6 1 ATOM 51 C CG2 . ILE A 1 6 . 26.965 16.283 28.223 1.00 8.79 ? CG2 ILE A 6 1 ATOM 52 C CD1 . ILE A 1 6 . 26.270 17.302 30.804 1.00 10.87 ? CD1 ILE A 6 1 ATOM 53 N N . LEU A 1 7 . 27.883 18.141 25.160 1.00 6.28 ? N LEU A 7 1 ATOM 54 C CA . LEU A 1 7 . 27.753 17.891 23.727 1.00 6.59 ? CA LEU A 7 1 ATOM 55 C C . LEU A 1 7 . 27.760 16.412 23.441 1.00 6.58 ? C LEU A 7 1 ATOM 56 O O . LEU A 1 7 . 28.779 15.768 23.693 1.00 6.52 ? O LEU A 7 1 ATOM 57 C CB . LEU A 1 7 . 28.948 18.512 22.941 1.00 6.2 ? CB LEU A 7 1 ATOM 58 C CG . LEU A 1 7 . 29.329 19.998 23.037 1.00 7.38 ? CG LEU A 7 1 ATOM 59 C CD1 . LEU A 1 7 . 30.665 20.164 23.746 1.00 5.51 ? CD1 LEU A 7 1 ATOM 60 C CD2 . LEU A 1 7 . 29.401 20.599 21.670 1.00 5.66 ? CD2 LEU A 7 1 ATOM 61 N N . ASN A 1 8 . 26.656 15.886 22.895 1.00 7.07 ? N ASN A 8 1 ATOM 62 C CA . ASN A 1 8 . 26.607 14.472 22.512 1.00 8.36 ? CA ASN A 8 1 ATOM 63 C C . ASN A 1 8 . 26.394 14.448 21.001 1.00 6.87 ? C ASN A 8 1 ATOM 64 O O . ASN A 1 8 . 25.320 14.170 20.496 1.00 4.58 ? O ASN A 8 1 ATOM 65 C CB . ASN A 1 8 . 25.509 13.703 23.253 1.00 11.84 ? CB ASN A 8 1 ATOM 66 C CG . ASN A 1 8 . 25.427 12.198 22.812 1.00 17.44 ? CG ASN A 8 1 ATOM 67 O OD1 . ASN A 1 8 . 26.442 11.493 22.723 1.00 17.86 ? OD1 ASN A 8 1 ATOM 68 N ND2 . ASN A 1 8 . 24.216 11.740 22.470 1.00 19.85 ? ND2 ASN A 8 1 ATOM 69 N N . GLY A 1 9 . 27.390 14.850 20.248 1.00 6.96 ? N GLY A 9 1 ATOM 70 C CA . GLY A 1 9 . 27.190 14.807 18.805 1.00 6.92 ? CA GLY A 9 1 ATOM 71 C C . GLY A 1 9 . 27.687 13.461 18.292 1.00 8.02 ? C GLY A 9 1 ATOM 72 O O . GLY A 1 9 . 28.202 12.631 19.096 1.00 7.55 ? O GLY A 9 1 ATOM 73 N N . LYS A 1 10 . 27.644 13.275 16.967 1.00 7.38 ? N LYS A 10 1 ATOM 74 C CA . LYS A 1 10 . 28.097 12.053 16.383 1.00 7.81 ? CA LYS A 10 1 ATOM 75 C C . LYS A 1 10 . 29.608 12.016 16.332 1.00 8 ? C LYS A 10 1 ATOM 76 O O . LYS A 1 10 . 30.227 10.985 16.633 1.00 5.03 ? O LYS A 10 1 ATOM 77 C CB . LYS A 1 10 . 27.505 11.913 15.016 1.00 11.98 ? CB LYS A 10 1 ATOM 78 C CG . LYS A 1 10 . 26.053 11.530 15.078 1.00 16.38 ? CG LYS A 10 1 ATOM 79 C CD . LYS A 1 10 . 25.221 12.127 13.918 1.00 24.2 ? CD LYS A 10 1 ATOM 80 C CE . LYS A 1 10 . 25.741 11.707 12.492 1.00 27.12 ? CE LYS A 10 1 ATOM 81 N NZ . LYS A 1 10 . 24.966 12.355 11.327 1.00 27.49 ? NZ LYS A 10 1 ATOM 82 N N . THR A 1 11 . 30.199 13.192 16.095 1.00 7.5 ? N THR A 11 1 ATOM 83 C CA . THR A 1 11 . 31.651 13.369 15.973 1.00 8.2 ? CA THR A 11 1 ATOM 84 C C . THR A 1 11 . 32.334 13.991 17.218 1.00 7.89 ? C THR A 11 1 ATOM 85 O O . THR A 1 11 . 33.420 13.607 17.586 1.00 7.61 ? O THR A 11 1 ATOM 86 C CB . THR A 1 11 . 31.956 14.339 14.801 1.00 9.35 ? CB THR A 11 1 ATOM 87 O OG1 . THR A 1 11 . 31.318 13.897 13.603 1.00 10.85 ? OG1 THR A 11 1 ATOM 88 C CG2 . THR A 1 11 . 33.421 14.517 14.602 1.00 12.32 ? CG2 THR A 11 1 ATOM 89 N N . LEU A 1 12 . 31.689 14.980 17.820 1.00 8.58 ? N LEU A 12 1 ATOM 90 C CA . LEU A 1 12 . 32.240 15.708 18.937 1.00 7.27 ? CA LEU A 12 1 ATOM 91 C C . LEU A 1 12 . 31.473 15.439 20.241 1.00 7.67 ? C LEU A 12 1 ATOM 92 O O . LEU A 1 12 . 30.249 15.645 20.358 1.00 7.27 ? O LEU A 12 1 ATOM 93 C CB . LEU A 1 12 . 32.162 17.199 18.564 1.00 8.71 ? CB LEU A 12 1 ATOM 94 C CG . LEU A 1 12 . 33.156 18.300 18.949 1.00 10.48 ? CG LEU A 12 1 ATOM 95 C CD1 . LEU A 1 12 . 32.341 19.601 19.228 1.00 9.21 ? CD1 LEU A 12 1 ATOM 96 C CD2 . LEU A 1 12 . 34.036 17.907 20.136 1.00 8.42 ? CD2 LEU A 12 1 ATOM 97 N N . LYS A 1 13 . 32.202 15.087 21.265 1.00 5.43 ? N LYS A 13 1 ATOM 98 C CA . LYS A 1 13 . 31.559 14.806 22.513 1.00 7.07 ? CA LYS A 13 1 ATOM 99 C C . LYS A 1 13 . 32.382 15.429 23.592 1.00 7.64 ? C LYS A 13 1 ATOM 100 O O . LYS A 1 13 . 33.586 15.394 23.538 1.00 6.64 ? O LYS A 13 1 ATOM 101 C CB . LYS A 1 13 . 31.508 13.303 22.723 1.00 8.04 ? CB LYS A 13 1 ATOM 102 C CG . LYS A 1 13 . 30.511 12.591 21.829 1.00 9.13 ? CG LYS A 13 1 ATOM 103 C CD . LYS A 1 13 . 30.582 11.080 22.038 1.00 9.99 ? CD LYS A 13 1 ATOM 104 C CE . LYS A 1 13 . 29.510 10.370 21.214 1.00 9.64 ? CE LYS A 13 1 ATOM 105 N NZ . LYS A 1 13 . 29.903 10.422 19.840 1.00 9.79 ? NZ LYS A 13 1 ATOM 106 N N . GLY A 1 14 . 31.742 16.049 24.564 1.00 8.08 ? N GLY A 14 1 ATOM 107 C CA . GLY A 1 14 . 32.551 16.607 25.608 1.00 10.91 ? CA GLY A 14 1 ATOM 108 C C . GLY A 1 14 . 31.784 17.507 26.519 1.00 13.82 ? C GLY A 14 1 ATOM 109 O O . GLY A 1 14 . 30.540 17.459 26.526 1.00 12.43 ? O GLY A 14 1 ATOM 110 N N . GLU A 1 15 . 32.511 18.353 27.246 1.00 12.18 ? N GLU A 15 1 ATOM 111 C CA . GLU A 1 15 . 31.885 19.251 28.169 1.00 13.37 ? CA GLU A 15 1 ATOM 112 C C . GLU A 1 15 . 32.675 20.541 28.212 1.00 13.44 ? C GLU A 15 1 ATOM 113 O O . GLU A 1 15 . 33.918 20.512 28.139 1.00 11.68 ? O GLU A 15 1 ATOM 114 C CB . GLU A 1 15 . 31.955 18.585 29.514 1.00 16.38 ? CB GLU A 15 1 ATOM 115 C CG . GLU A 1 15 . 31.160 19.175 30.617 1.00 20.75 ? CG GLU A 15 1 ATOM 116 C CD . GLU A 1 15 . 30.988 18.128 31.732 1.00 22.61 ? CD GLU A 15 1 ATOM 117 O OE1 . GLU A 1 15 . 30.231 17.132 31.558 1.00 24.56 ? OE1 GLU A 15 1 ATOM 118 O OE2 . GLU A 1 15 . 31.675 18.255 32.749 1.00 22.88 ? OE2 GLU A 15 1 ATOM 119 N N . THR A 1 16 . 31.962 21.662 28.166 1.00 10.94 ? N THR A 16 1 ATOM 120 C CA . THR A 1 16 . 32.590 22.952 28.314 1.00 12.35 ? CA THR A 16 1 ATOM 121 C C . THR A 1 16 . 31.657 23.748 29.154 1.00 11.69 ? C THR A 16 1 ATOM 122 O O . THR A 1 16 . 30.560 23.313 29.424 1.00 9.43 ? O THR A 16 1 ATOM 123 C CB . THR A 1 16 . 32.843 23.745 27.020 1.00 13.36 ? CB THR A 16 1 ATOM 124 O OG1 . THR A 1 16 . 31.691 23.719 26.139 1.00 16.26 ? OG1 THR A 16 1 ATOM 125 C CG2 . THR A 1 16 . 34.010 23.231 26.342 1.00 20.68 ? CG2 THR A 16 1 ATOM 126 N N . THR A 1 17 . 32.102 24.933 29.549 1.00 12.87 ? N THR A 17 1 ATOM 127 C CA . THR A 1 17 . 31.337 25.872 30.369 1.00 13.13 ? CA THR A 17 1 ATOM 128 C C . THR A 1 17 . 31.442 27.293 29.794 1.00 15.23 ? C THR A 17 1 ATOM 129 O O . THR A 1 17 . 32.280 27.575 28.937 1.00 12.64 ? O THR A 17 1 ATOM 130 C CB . THR A 1 17 . 31.906 25.957 31.777 1.00 13.66 ? CB THR A 17 1 ATOM 131 O OG1 . THR A 1 17 . 33.175 26.606 31.730 1.00 12.04 ? OG1 THR A 17 1 ATOM 132 C CG2 . THR A 1 17 . 32.089 24.590 32.337 1.00 12.62 ? CG2 THR A 17 1 ATOM 133 N N . THR A 1 18 . 30.560 28.182 30.238 1.00 13.46 ? N THR A 18 1 ATOM 134 C CA . THR A 1 18 . 30.648 29.569 29.782 1.00 16.1 ? CA THR A 18 1 ATOM 135 C C . THR A 1 18 . 30.183 30.439 30.924 1.00 15.95 ? C THR A 18 1 ATOM 136 O O . THR A 1 18 . 29.659 29.918 31.883 1.00 16 ? O THR A 18 1 ATOM 137 C CB . THR A 1 18 . 29.809 29.875 28.486 1.00 15.44 ? CB THR A 18 1 ATOM 138 O OG1 . THR A 1 18 . 30.308 31.072 27.882 1.00 14.31 ? OG1 THR A 18 1 ATOM 139 C CG2 . THR A 1 18 . 28.342 30.070 28.789 1.00 15.16 ? CG2 THR A 18 1 ATOM 140 N N . GLU A 1 19 . 30.512 31.719 30.863 1.00 14.78 ? N GLU A 19 1 ATOM 141 C CA . GLU A 1 19 . 30.112 32.696 31.870 1.00 18.12 ? CA GLU A 19 1 ATOM 142 C C . GLU A 1 19 . 29.090 33.566 31.129 1.00 14.65 ? C GLU A 19 1 ATOM 143 O O . GLU A 1 19 . 29.308 33.925 29.998 1.00 16.84 ? O GLU A 19 1 ATOM 144 C CB . GLU A 1 19 . 31.332 33.552 32.303 1.00 22.39 ? CB GLU A 19 1 ATOM 145 C CG . GLU A 1 19 . 31.413 33.990 33.814 1.00 28.69 ? CG GLU A 19 1 ATOM 146 C CD . GLU A 1 19 . 30.348 35.085 34.267 1.00 35.12 ? CD GLU A 19 1 ATOM 147 O OE1 . GLU A 1 19 . 29.864 35.904 33.419 1.00 35.81 ? OE1 GLU A 19 1 ATOM 148 O OE2 . GLU A 1 19 . 30.010 35.143 35.495 1.00 33.84 ? OE2 GLU A 19 1 ATOM 149 N N . ALA A 1 20 . 27.930 33.807 31.698 1.00 11.79 ? N ALA A 20 1 ATOM 150 C CA . ALA A 1 20 . 26.954 34.653 31.011 1.00 11.11 ? CA ALA A 20 1 ATOM 151 C C . ALA A 1 20 . 25.998 35.271 32.023 1.00 11.25 ? C ALA A 20 1 ATOM 152 O O . ALA A 1 20 . 25.861 34.745 33.095 1.00 10.25 ? O ALA A 20 1 ATOM 153 C CB . ALA A 1 20 . 26.175 33.859 29.917 1.00 10.3 ? CB ALA A 20 1 ATOM 154 N N . VAL A 1 21 . 25.406 36.414 31.687 1.00 11.64 ? N VAL A 21 1 ATOM 155 C CA . VAL A 1 21 . 24.428 37.125 32.548 1.00 13.5 ? CA VAL A 21 1 ATOM 156 C C . VAL A 1 21 . 23.176 36.342 32.872 1.00 13.35 ? C VAL A 21 1 ATOM 157 O O . VAL A 1 21 . 22.648 36.441 33.968 1.00 13.8 ? O VAL A 21 1 ATOM 158 C CB . VAL A 1 21 . 23.894 38.488 31.924 1.00 15 ? CB VAL A 21 1 ATOM 159 C CG1 . VAL A 1 21 . 24.715 39.622 32.402 1.00 13.17 ? CG1 VAL A 21 1 ATOM 160 C CG2 . VAL A 1 21 . 23.842 38.429 30.361 1.00 13.88 ? CG2 VAL A 21 1 ATOM 161 N N . ASP A 1 22 . 22.687 35.605 31.888 1.00 12.32 ? N ASP A 22 1 ATOM 162 C CA . ASP A 1 22 . 21.526 34.808 32.082 1.00 10.39 ? CA ASP A 22 1 ATOM 163 C C . ASP A 1 22 . 21.599 33.656 31.128 1.00 10.5 ? C ASP A 22 1 ATOM 164 O O . ASP A 1 22 . 22.473 33.619 30.238 1.00 9.88 ? O ASP A 22 1 ATOM 165 C CB . ASP A 1 22 . 20.243 35.635 31.899 1.00 11.05 ? CB ASP A 22 1 ATOM 166 C CG . ASP A 1 22 . 20.069 36.160 30.520 1.00 12.87 ? CG ASP A 22 1 ATOM 167 O OD1 . ASP A 1 22 . 20.821 35.774 29.607 1.00 16.26 ? OD1 ASP A 22 1 ATOM 168 O OD2 . ASP A 1 22 . 19.146 36.972 30.319 1.00 16.47 ? OD2 ASP A 22 1 ATOM 169 N N . ALA A 1 23 . 20.639 32.740 31.269 1.00 8.81 ? N ALA A 23 1 ATOM 170 C CA . ALA A 1 23 . 20.561 31.551 30.430 1.00 6.96 ? CA ALA A 23 1 ATOM 171 C C . ALA A 1 23 . 20.321 31.844 28.931 1.00 5.92 ? C ALA A 23 1 ATOM 172 O O . ALA A 1 23 . 20.824 31.129 28.069 1.00 8.19 ? O ALA A 23 1 ATOM 173 C CB . ALA A 1 23 . 19.503 30.664 30.975 1.00 6.19 ? CB ALA A 23 1 ATOM 174 N N . ALA A 1 24 . 19.543 32.880 28.616 1.00 4.63 ? N ALA A 24 1 ATOM 175 C CA . ALA A 1 24 . 19.237 33.239 27.218 1.00 5.79 ? CA ALA A 24 1 ATOM 176 C C . ALA A 1 24 . 20.490 33.638 26.483 1.00 6.14 ? C ALA A 24 1 ATOM 177 O O . ALA A 1 24 . 20.643 33.370 25.310 1.00 8.27 ? O ALA A 24 1 ATOM 178 C CB . ALA A 1 24 . 18.162 34.389 27.146 1.00 5.79 ? CB ALA A 24 1 ATOM 179 N N . THR A 1 25 . 21.411 34.253 27.198 1.00 7.31 ? N THR A 25 1 ATOM 180 C CA . THR A 1 25 . 22.642 34.663 26.595 1.00 7.61 ? CA THR A 25 1 ATOM 181 C C . THR A 1 25 . 23.567 33.440 26.482 1.00 8.29 ? C THR A 25 1 ATOM 182 O O . THR A 1 25 . 24.190 33.275 25.431 1.00 7.36 ? O THR A 25 1 ATOM 183 C CB . THR A 1 25 . 23.295 35.861 27.358 1.00 9.87 ? CB THR A 25 1 ATOM 184 O OG1 . THR A 1 25 . 22.376 36.945 27.421 1.00 15.99 ? OG1 THR A 25 1 ATOM 185 C CG2 . THR A 1 25 . 24.436 36.418 26.612 1.00 7.83 ? CG2 THR A 25 1 ATOM 186 N N . ALA A 1 26 . 23.632 32.570 27.510 1.00 6.72 ? N ALA A 26 1 ATOM 187 C CA . ALA A 1 26 . 24.499 31.366 27.438 1.00 9.64 ? CA ALA A 26 1 ATOM 188 C C . ALA A 1 26 . 24.004 30.444 26.304 1.00 10.01 ? C ALA A 26 1 ATOM 189 O O . ALA A 1 26 . 24.795 29.892 25.550 1.00 10.49 ? O ALA A 26 1 ATOM 190 C CB . ALA A 1 26 . 24.554 30.606 28.803 1.00 6.87 ? CB ALA A 26 1 ATOM 191 N N . GLU A 1 27 . 22.691 30.378 26.130 1.00 11.53 ? N GLU A 27 1 ATOM 192 C CA . GLU A 1 27 . 22.101 29.590 25.062 1.00 13.51 ? CA GLU A 27 1 ATOM 193 C C . GLU A 1 27 . 22.566 30.053 23.656 1.00 13.78 ? C GLU A 27 1 ATOM 194 O O . GLU A 1 27 . 22.766 29.254 22.743 1.00 12.47 ? O GLU A 27 1 ATOM 195 C CB . GLU A 1 27 . 20.587 29.689 25.128 1.00 15.82 ? CB GLU A 27 1 ATOM 196 C CG . GLU A 1 27 . 19.983 28.615 24.307 1.00 21.36 ? CG GLU A 27 1 ATOM 197 C CD . GLU A 1 27 . 18.724 29.052 23.663 1.00 23.07 ? CD GLU A 27 1 ATOM 198 O OE1 . GLU A 1 27 . 17.994 29.851 24.306 1.00 25.94 ? OE1 GLU A 27 1 ATOM 199 O OE2 . GLU A 1 27 . 18.462 28.615 22.521 1.00 23.21 ? OE2 GLU A 27 1 ATOM 200 N N . LYS A 1 28 . 22.706 31.360 23.469 1.00 15.31 ? N LYS A 28 1 ATOM 201 C CA . LYS A 1 28 . 23.180 31.932 22.177 1.00 13.12 ? CA LYS A 28 1 ATOM 202 C C . LYS A 1 28 . 24.673 31.606 21.915 1.00 9.68 ? C LYS A 28 1 ATOM 203 O O . LYS A 1 28 . 25.086 31.328 20.783 1.00 8.78 ? O LYS A 28 1 ATOM 204 C CB . LYS A 1 28 . 23.016 33.469 22.176 1.00 14.23 ? CB LYS A 28 1 ATOM 205 C CG . LYS A 1 28 . 21.731 34.012 21.531 1.00 17.45 ? CG LYS A 28 1 ATOM 206 C CD . LYS A 1 28 . 20.541 34.029 22.467 1.00 18.36 ? CD LYS A 28 1 ATOM 207 C CE . LYS A 1 28 . 19.944 32.644 22.755 1.00 18.63 ? CE LYS A 28 1 ATOM 208 N NZ . LYS A 1 28 . 18.765 32.791 23.728 1.00 17.32 ? NZ LYS A 28 1 ATOM 209 N N . VAL A 1 29 . 25.471 31.760 22.968 1.00 8.13 ? N VAL A 29 1 ATOM 210 C CA . VAL A 1 29 . 26.885 31.515 22.924 1.00 7.52 ? CA VAL A 29 1 ATOM 211 C C . VAL A 1 29 . 27.147 30.039 22.603 1.00 6.4 ? C VAL A 29 1 ATOM 212 O O . VAL A 1 29 . 27.990 29.702 21.779 1.00 6.66 ? O VAL A 29 1 ATOM 213 C CB . VAL A 1 29 . 27.486 31.891 24.303 1.00 7.57 ? CB VAL A 29 1 ATOM 214 C CG1 . VAL A 1 29 . 28.899 31.370 24.409 1.00 7.89 ? CG1 VAL A 29 1 ATOM 215 C CG2 . VAL A 1 29 . 27.458 33.433 24.518 1.00 6.16 ? CG2 VAL A 29 1 ATOM 216 N N . PHE A 1 30 . 26.469 29.154 23.332 1.00 7.49 ? N PHE A 30 1 ATOM 217 C CA . PHE A 1 30 . 26.606 27.707 23.121 1.00 7.01 ? CA PHE A 30 1 ATOM 218 C C . PHE A 1 30 . 26.136 27.212 21.756 1.00 7.21 ? C PHE A 30 1 ATOM 219 O O . PHE A 1 30 . 26.792 26.404 21.128 1.00 6.86 ? O PHE A 30 1 ATOM 220 C CB . PHE A 1 30 . 25.893 26.960 24.228 1.00 7 ? CB PHE A 30 1 ATOM 221 C CG . PHE A 1 30 . 26.665 26.936 25.514 1.00 6.05 ? CG PHE A 30 1 ATOM 222 C CD1 . PHE A 1 30 . 28.066 26.954 25.508 1.00 4.97 ? CD1 PHE A 30 1 ATOM 223 C CD2 . PHE A 1 30 . 26.001 26.842 26.735 1.00 4.7 ? CD2 PHE A 30 1 ATOM 224 C CE1 . PHE A 1 30 . 28.786 26.873 26.704 1.00 3.77 ? CE1 PHE A 30 1 ATOM 225 C CE2 . PHE A 1 30 . 26.724 26.763 27.921 1.00 4.13 ? CE2 PHE A 30 1 ATOM 226 C CZ . PHE A 1 30 . 28.118 26.780 27.893 1.00 2.96 ? CZ PHE A 30 1 ATOM 227 N N . LYS A 1 31 . 25.007 27.737 21.289 1.00 9.22 ? N LYS A 31 1 ATOM 228 C CA . LYS A 1 31 . 24.465 27.362 20.003 1.00 9.74 ? CA LYS A 31 1 ATOM 229 C C . LYS A 1 31 . 25.468 27.769 18.973 1.00 10.79 ? C LYS A 31 1 ATOM 230 O O . LYS A 1 31 . 25.726 27.029 18.067 1.00 11.32 ? O LYS A 31 1 ATOM 231 C CB . LYS A 1 31 . 23.164 28.080 19.739 1.00 10.71 ? CB LYS A 31 1 ATOM 232 C CG . LYS A 1 31 . 21.959 27.448 20.394 1.00 15 ? CG LYS A 31 1 ATOM 233 C CD . LYS A 1 31 . 21.142 26.655 19.377 1.00 18.28 ? CD LYS A 31 1 ATOM 234 C CE . LYS A 1 31 . 19.630 26.666 19.692 1.00 20.79 ? CE LYS A 31 1 ATOM 235 N NZ . LYS A 1 31 . 19.282 26.112 21.023 1.00 19.71 ? NZ LYS A 31 1 ATOM 236 N N . GLN A 1 32 . 26.018 28.963 19.088 1.00 9.07 ? N GLN A 32 1 ATOM 237 C CA . GLN A 1 32 . 27.009 29.365 18.127 1.00 10.35 ? CA GLN A 32 1 ATOM 238 C C . GLN A 1 32 . 28.242 28.433 18.223 1.00 9.02 ? C GLN A 32 1 ATOM 239 O O . GLN A 1 32 . 28.852 28.088 17.218 1.00 8.6 ? O GLN A 32 1 ATOM 240 C CB . GLN A 1 32 . 27.401 30.823 18.374 1.00 11.61 ? CB GLN A 32 1 ATOM 241 C CG . GLN A 1 32 . 28.527 31.312 17.476 1.00 11.88 ? CG GLN A 32 1 ATOM 242 C CD . GLN A 1 32 . 28.791 32.813 17.645 1.00 13.83 ? CD GLN A 32 1 ATOM 243 O OE1 . GLN A 1 32 . 28.586 33.364 18.726 1.00 15.61 ? OE1 GLN A 32 1 ATOM 244 N NE2 . GLN A 1 32 . 29.172 33.478 16.571 1.00 12.31 ? NE2 GLN A 32 1 ATOM 245 N N . TYR A 1 33 . 28.656 28.118 19.451 1.00 8.39 ? N TYR A 33 1 ATOM 246 C CA . TYR A 1 33 . 29.773 27.206 19.679 1.00 6.4 ? CA TYR A 33 1 ATOM 247 C C . TYR A 1 33 . 29.509 25.862 18.941 1.00 5.87 ? C TYR A 33 1 ATOM 248 O O . TYR A 1 33 . 30.320 25.372 18.149 1.00 4.8 ? O TYR A 33 1 ATOM 249 C CB . TYR A 1 33 . 29.946 27.000 21.178 1.00 6.67 ? CB TYR A 33 1 ATOM 250 C CG . TYR A 1 33 . 31.015 25.993 21.502 1.00 6.95 ? CG TYR A 33 1 ATOM 251 C CD1 . TYR A 1 33 . 32.355 26.338 21.387 1.00 7.21 ? CD1 TYR A 33 1 ATOM 252 C CD2 . TYR A 1 33 . 30.689 24.686 21.899 1.00 6.38 ? CD2 TYR A 33 1 ATOM 253 C CE1 . TYR A 1 33 . 33.374 25.417 21.669 1.00 9.67 ? CE1 TYR A 33 1 ATOM 254 C CE2 . TYR A 1 33 . 31.674 23.754 22.177 1.00 6.66 ? CE2 TYR A 33 1 ATOM 255 C CZ . TYR A 1 33 . 33.027 24.125 22.072 1.00 8.46 ? CZ TYR A 33 1 ATOM 256 O OH . TYR A 1 33 . 34.039 23.263 22.408 1.00 9.4 ? OH TYR A 33 1 ATOM 257 N N . ALA A 1 34 . 28.338 25.291 19.178 1.00 7.5 ? N ALA A 34 1 ATOM 258 C CA . ALA A 1 34 . 27.920 24.046 18.545 1.00 8.91 ? CA ALA A 34 1 ATOM 259 C C . ALA A 1 34 . 27.949 24.186 17.057 1.00 10.19 ? C ALA A 34 1 ATOM 260 O O . ALA A 1 34 . 28.450 23.338 16.372 1.00 9.37 ? O ALA A 34 1 ATOM 261 C CB . ALA A 1 34 . 26.496 23.710 18.955 1.00 7.87 ? CB ALA A 34 1 ATOM 262 N N . ASN A 1 35 . 27.384 25.279 16.574 1.00 11.9 ? N ASN A 35 1 ATOM 263 C CA . ASN A 1 35 . 27.274 25.513 15.161 1.00 14.15 ? CA ASN A 35 1 ATOM 264 C C . ASN A 1 35 . 28.633 25.557 14.477 1.00 13.33 ? C ASN A 35 1 ATOM 265 O O . ASN A 1 35 . 28.846 24.927 13.425 1.00 10.58 ? O ASN A 35 1 ATOM 266 C CB . ASN A 1 35 . 26.487 26.810 14.914 1.00 20.29 ? CB ASN A 35 1 ATOM 267 C CG . ASN A 1 35 . 24.932 26.584 14.787 1.00 23.22 ? CG ASN A 35 1 ATOM 268 O OD1 . ASN A 1 35 . 24.309 27.068 13.800 1.00 26.74 ? OD1 ASN A 35 1 ATOM 269 N ND2 . ASN A 1 35 . 24.299 25.919 15.788 1.00 21.89 ? ND2 ASN A 35 1 ATOM 270 N N . ASP A 1 36 . 29.550 26.286 15.097 1.00 10.96 ? N ASP A 36 1 ATOM 271 C CA . ASP A 1 36 . 30.915 26.410 14.554 1.00 14.21 ? CA ASP A 36 1 ATOM 272 C C . ASP A 1 36 . 31.675 25.089 14.557 1.00 9.94 ? C ASP A 36 1 ATOM 273 O O . ASP A 1 36 . 32.637 24.933 13.842 1.00 11.88 ? O ASP A 36 1 ATOM 274 C CB . ASP A 1 36 . 31.737 27.446 15.334 1.00 13.3 ? CB ASP A 36 1 ATOM 275 C CG . ASP A 1 36 . 31.270 28.892 15.089 1.00 19.45 ? CG ASP A 36 1 ATOM 276 O OD1 . ASP A 1 36 . 30.426 29.168 14.164 1.00 17.91 ? OD1 ASP A 36 1 ATOM 277 O OD2 . ASP A 1 36 . 31.807 29.761 15.834 1.00 18.68 ? OD2 ASP A 36 1 ATOM 278 N N . ASN A 1 37 . 31.237 24.154 15.379 1.00 10.35 ? N ASN A 37 1 ATOM 279 C CA . ASN A 1 37 . 31.910 22.848 15.442 1.00 10.08 ? CA ASN A 37 1 ATOM 280 C C . ASN A 1 37 . 31.204 21.703 14.705 1.00 8.66 ? C ASN A 37 1 ATOM 281 O O . ASN A 1 37 . 31.499 20.533 14.960 1.00 10.48 ? O ASN A 37 1 ATOM 282 C CB . ASN A 1 37 . 32.217 22.467 16.889 1.00 9.61 ? CB ASN A 37 1 ATOM 283 C CG . ASN A 1 37 . 33.232 23.388 17.496 1.00 10.43 ? CG ASN A 37 1 ATOM 284 O OD1 . ASN A 1 37 . 34.434 23.277 17.242 1.00 10.4 ? OD1 ASN A 37 1 ATOM 285 N ND2 . ASN A 1 37 . 32.760 24.275 18.360 1.00 10.05 ? ND2 ASN A 37 1 ATOM 286 N N . GLY A 1 38 . 30.255 22.076 13.847 1.00 7.27 ? N GLY A 38 1 ATOM 287 C CA . GLY A 1 38 . 29.514 21.139 13.029 1.00 9.93 ? CA GLY A 38 1 ATOM 288 C C . GLY A 1 38 . 28.423 20.349 13.682 1.00 9.26 ? C GLY A 38 1 ATOM 289 O O . GLY A 1 38 . 27.981 19.401 13.076 1.00 10.47 ? O GLY A 38 1 ATOM 290 N N . VAL A 1 39 . 28.018 20.735 14.895 1.00 9.93 ? N VAL A 39 1 ATOM 291 C CA . VAL A 1 39 . 26.982 20.057 15.673 1.00 11.05 ? CA VAL A 39 1 ATOM 292 C C . VAL A 1 39 . 25.623 20.694 15.351 1.00 13.05 ? C VAL A 39 1 ATOM 293 O O . VAL A 1 39 . 25.519 21.922 15.147 1.00 13.46 ? O VAL A 39 1 ATOM 294 C CB . VAL A 1 39 . 27.256 20.156 17.179 1.00 11.99 ? CB VAL A 39 1 ATOM 295 C CG1 . VAL A 1 39 . 26.190 19.386 17.992 1.00 11.01 ? CG1 VAL A 39 1 ATOM 296 C CG2 . VAL A 1 39 . 28.618 19.623 17.474 1.00 12.09 ? CG2 VAL A 39 1 ATOM 297 N N . ASP A 1 40 . 24.627 19.823 15.237 1.00 12.8 ? N ASP A 40 1 ATOM 298 C CA . ASP A 1 40 . 23.273 20.165 14.911 1.00 16.78 ? CA ASP A 40 1 ATOM 299 C C . ASP A 1 40 . 22.364 19.106 15.560 1.00 16.32 ? C ASP A 40 1 ATOM 300 O O . ASP A 1 40 . 22.057 18.080 14.952 1.00 17.59 ? O ASP A 40 1 ATOM 301 C CB . ASP A 1 40 . 23.133 20.098 13.390 1.00 19.31 ? CB ASP A 40 1 ATOM 302 C CG . ASP A 1 40 . 21.922 20.848 12.870 1.00 21.54 ? CG ASP A 40 1 ATOM 303 O OD1 . ASP A 1 40 . 21.056 21.312 13.659 1.00 21.98 ? OD1 ASP A 40 1 ATOM 304 O OD2 . ASP A 1 40 . 21.855 20.980 11.621 1.00 27 ? OD2 ASP A 40 1 ATOM 305 N N . GLY A 1 41 . 21.933 19.353 16.786 1.00 15.38 ? N GLY A 41 1 ATOM 306 C CA . GLY A 1 41 . 21.070 18.388 17.442 1.00 14.55 ? CA GLY A 41 1 ATOM 307 C C . GLY A 1 41 . 19.901 18.972 18.209 1.00 13.77 ? C GLY A 41 1 ATOM 308 O O . GLY A 1 41 . 19.433 20.086 17.910 1.00 14.74 ? O GLY A 41 1 ATOM 309 N N . GLU A 1 42 . 19.370 18.175 19.131 1.00 14.03 ? N GLU A 42 1 ATOM 310 C CA . GLU A 1 42 . 18.281 18.573 20.025 1.00 15.15 ? CA GLU A 42 1 ATOM 311 C C . GLU A 1 42 . 18.921 19.078 21.289 1.00 13.42 ? C GLU A 42 1 ATOM 312 O O . GLU A 1 42 . 19.965 18.538 21.727 1.00 9.64 ? O GLU A 42 1 ATOM 313 C CB . GLU A 1 42 . 17.322 17.413 20.322 1.00 20.68 ? CB GLU A 42 1 ATOM 314 C CG . GLU A 1 42 . 16.345 17.122 19.126 1.00 26.2 ? CG GLU A 42 1 ATOM 315 C CD . GLU A 1 42 . 15.372 15.922 19.367 1.00 32.15 ? CD GLU A 42 1 ATOM 316 O OE1 . GLU A 1 42 . 15.872 14.870 19.871 1.00 32.35 ? OE1 GLU A 42 1 ATOM 317 O OE2 . GLU A 1 42 . 14.131 16.030 19.037 1.00 31.5 ? OE2 GLU A 42 1 ATOM 318 N N . TRP A 1 43 . 18.309 20.141 21.827 1.00 10.4 ? N TRP A 43 1 ATOM 319 C CA . TRP A 1 43 . 18.773 20.830 23.024 1.00 8.43 ? CA TRP A 43 1 ATOM 320 C C . TRP A 1 43 . 17.801 20.725 24.189 1.00 9.38 ? C TRP A 43 1 ATOM 321 O O . TRP A 1 43 . 16.599 20.589 24.004 1.00 10.29 ? O TRP A 43 1 ATOM 322 C CB . TRP A 1 43 . 18.916 22.349 22.770 1.00 8.33 ? CB TRP A 43 1 ATOM 323 C CG . TRP A 1 43 . 19.989 22.746 21.842 1.00 7.08 ? CG TRP A 43 1 ATOM 324 C CD1 . TRP A 1 43 . 19.989 22.613 20.492 1.00 8.75 ? CD1 TRP A 43 1 ATOM 325 C CD2 . TRP A 1 43 . 21.244 23.292 22.191 1.00 7.08 ? CD2 TRP A 43 1 ATOM 326 N NE1 . TRP A 1 43 . 21.189 23.036 19.961 1.00 5.66 ? NE1 TRP A 43 1 ATOM 327 C CE2 . TRP A 1 43 . 21.986 23.454 20.988 1.00 7.08 ? CE2 TRP A 43 1 ATOM 328 C CE3 . TRP A 1 43 . 21.832 23.656 23.393 1.00 7.63 ? CE3 TRP A 43 1 ATOM 329 C CZ2 . TRP A 1 43 . 23.285 23.970 20.963 1.00 7 ? CZ2 TRP A 43 1 ATOM 330 C CZ3 . TRP A 1 43 . 23.098 24.165 23.376 1.00 7.78 ? CZ3 TRP A 43 1 ATOM 331 C CH2 . TRP A 1 43 . 23.826 24.318 22.161 1.00 7.62 ? CH2 TRP A 43 1 ATOM 332 N N . THR A 1 44 . 18.341 20.860 25.397 1.00 6.73 ? N THR A 44 1 ATOM 333 C CA . THR A 1 44 . 17.568 20.872 26.600 1.00 7.41 ? CA THR A 44 1 ATOM 334 C C . THR A 1 44 . 18.370 21.803 27.458 1.00 7.32 ? C THR A 44 1 ATOM 335 O O . THR A 1 44 . 19.564 22.051 27.162 1.00 8.3 ? O THR A 44 1 ATOM 336 C CB . THR A 1 44 . 17.477 19.475 27.325 1.00 6.34 ? CB THR A 44 1 ATOM 337 O OG1 . THR A 1 44 . 18.768 19.116 27.844 1.00 8.74 ? OG1 THR A 44 1 ATOM 338 C CG2 . THR A 1 44 . 16.965 18.331 26.382 1.00 4.42 ? CG2 THR A 44 1 ATOM 339 N N . TYR A 1 45 . 17.707 22.422 28.434 1.00 6.33 ? N TYR A 45 1 ATOM 340 C CA . TYR A 1 45 . 18.383 23.292 29.382 1.00 6.58 ? CA TYR A 45 1 ATOM 341 C C . TYR A 1 45 . 17.795 22.951 30.738 1.00 6.24 ? C TYR A 45 1 ATOM 342 O O . TYR A 1 45 . 16.594 22.894 30.859 1.00 8.16 ? O TYR A 45 1 ATOM 343 C CB . TYR A 1 45 . 18.153 24.791 29.123 1.00 6.32 ? CB TYR A 45 1 ATOM 344 C CG . TYR A 1 45 . 18.630 25.646 30.300 1.00 7.32 ? CG TYR A 45 1 ATOM 345 C CD1 . TYR A 1 45 . 19.993 25.696 30.649 1.00 6 ? CD1 TYR A 45 1 ATOM 346 C CD2 . TYR A 1 45 . 17.716 26.386 31.095 1.00 7.75 ? CD2 TYR A 45 1 ATOM 347 C CE1 . TYR A 1 45 . 20.434 26.427 31.704 1.00 6.17 ? CE1 TYR A 45 1 ATOM 348 C CE2 . TYR A 1 45 . 18.165 27.134 32.159 1.00 8.06 ? CE2 TYR A 45 1 ATOM 349 C CZ . TYR A 1 45 . 19.531 27.144 32.461 1.00 6.37 ? CZ TYR A 45 1 ATOM 350 O OH . TYR A 1 45 . 20.003 27.846 33.547 1.00 7.74 ? OH TYR A 45 1 ATOM 351 N N . ASP A 1 46 . 18.637 22.717 31.736 1.00 6.35 ? N ASP A 46 1 ATOM 352 C CA . ASP A 1 46 . 18.189 22.395 33.084 1.00 6.11 ? CA ASP A 46 1 ATOM 353 C C . ASP A 1 46 . 18.762 23.422 34.046 1.00 7.28 ? C ASP A 46 1 ATOM 354 O O . ASP A 1 46 . 19.956 23.402 34.423 1.00 4.29 ? O ASP A 46 1 ATOM 355 C CB . ASP A 1 46 . 18.608 20.963 33.468 1.00 7.79 ? CB ASP A 46 1 ATOM 356 C CG . ASP A 1 46 . 18.147 20.542 34.888 1.00 7.44 ? CG ASP A 46 1 ATOM 357 O OD1 . ASP A 1 46 . 17.386 21.232 35.591 1.00 5 ? OD1 ASP A 46 1 ATOM 358 O OD2 . ASP A 1 46 . 18.551 19.448 35.270 1.00 9.02 ? OD2 ASP A 46 1 ATOM 359 N N . ASP A 1 47 . 17.863 24.323 34.417 1.00 6.68 ? N ASP A 47 1 ATOM 360 C CA . ASP A 1 47 . 18.172 25.408 35.266 1.00 8.65 ? CA ASP A 47 1 ATOM 361 C C . ASP A 1 47 . 18.635 24.975 36.607 1.00 10.53 ? C ASP A 47 1 ATOM 362 O O . ASP A 1 47 . 19.331 25.709 37.256 1.00 10.1 ? O ASP A 47 1 ATOM 363 C CB . ASP A 1 47 . 16.952 26.264 35.444 1.00 9.98 ? CB ASP A 47 1 ATOM 364 C CG . ASP A 1 47 . 17.294 27.588 36.038 1.00 13.07 ? CG ASP A 47 1 ATOM 365 O OD1 . ASP A 1 47 . 18.182 28.307 35.517 1.00 11.85 ? OD1 ASP A 47 1 ATOM 366 O OD2 . ASP A 1 47 . 16.710 27.874 37.084 1.00 14.99 ? OD2 ASP A 47 1 ATOM 367 N N . ALA A 1 48 . 18.101 23.853 37.083 1.00 10.72 ? N ALA A 48 1 ATOM 368 C CA . ALA A 1 48 . 18.486 23.283 38.379 1.00 9.53 ? CA ALA A 48 1 ATOM 369 C C . ALA A 1 48 . 19.959 22.961 38.447 1.00 8.82 ? C ALA A 48 1 ATOM 370 O O . ALA A 1 48 . 20.523 22.904 39.507 1.00 10.62 ? O ALA A 48 1 ATOM 371 C CB . ALA A 1 48 . 17.677 22.025 38.647 1.00 11.11 ? CB ALA A 48 1 ATOM 372 N N . THR A 1 49 . 20.603 22.757 37.316 1.00 9.51 ? N THR A 49 1 ATOM 373 C CA . THR A 1 49 . 22.029 22.470 37.333 1.00 8.4 ? CA THR A 49 1 ATOM 374 C C . THR A 1 49 . 22.748 23.435 36.395 1.00 7.98 ? C THR A 49 1 ATOM 375 O O . THR A 1 49 . 23.941 23.324 36.212 1.00 9.23 ? O THR A 49 1 ATOM 376 C CB . THR A 1 49 . 22.345 20.975 36.913 1.00 8.34 ? CB THR A 49 1 ATOM 377 O OG1 . THR A 1 49 . 22.050 20.810 35.525 1.00 6.78 ? OG1 THR A 49 1 ATOM 378 C CG2 . THR A 1 49 . 21.457 19.962 37.702 1.00 6.32 ? CG2 THR A 49 1 ATOM 379 N N . LYS A 1 50 . 22.009 24.371 35.800 1.00 7.05 ? N LYS A 50 1 ATOM 380 C CA . LYS A 1 50 . 22.552 25.343 34.873 1.00 8.49 ? CA LYS A 50 1 ATOM 381 C C . LYS A 1 50 . 23.219 24.646 33.689 1.00 8.72 ? C LYS A 50 1 ATOM 382 O O . LYS A 1 50 . 24.189 25.166 33.141 1.00 8.51 ? O LYS A 50 1 ATOM 383 C CB . LYS A 1 50 . 23.573 26.291 35.570 1.00 11.17 ? CB LYS A 50 1 ATOM 384 C CG . LYS A 1 50 . 23.028 27.095 36.711 1.00 10.11 ? CG LYS A 50 1 ATOM 385 C CD . LYS A 1 50 . 21.867 27.977 36.252 1.00 13.37 ? CD LYS A 50 1 ATOM 386 C CE . LYS A 1 50 . 21.143 28.680 37.483 1.00 12.12 ? CE LYS A 50 1 ATOM 387 N NZ . LYS A 1 50 . 20.184 29.770 37.143 1.00 15.16 ? NZ LYS A 50 1 ATOM 388 N N . THR A 1 51 . 22.654 23.514 33.255 1.00 7.92 ? N THR A 51 1 ATOM 389 C CA . THR A 1 51 . 23.221 22.742 32.156 1.00 7.95 ? CA THR A 51 1 ATOM 390 C C . THR A 1 51 . 22.435 22.672 30.858 1.00 5.18 ? C THR A 51 1 ATOM 391 O O . THR A 1 51 . 21.235 22.535 30.854 1.00 3.35 ? O THR A 51 1 ATOM 392 C CB . THR A 1 51 . 23.549 21.266 32.600 1.00 8.94 ? CB THR A 51 1 ATOM 393 O OG1 . THR A 1 51 . 24.412 21.311 33.730 1.00 10.06 ? OG1 THR A 51 1 ATOM 394 C CG2 . THR A 1 51 . 24.324 20.498 31.477 1.00 11.18 ? CG2 THR A 51 1 ATOM 395 N N . PHE A 1 52 . 23.152 22.808 29.756 1.00 3.88 ? N PHE A 52 1 ATOM 396 C CA . PHE A 1 52 . 22.568 22.724 28.431 1.00 5.35 ? CA PHE A 52 1 ATOM 397 C C . PHE A 1 52 . 23.139 21.448 27.853 1.00 5.94 ? C PHE A 52 1 ATOM 398 O O . PHE A 1 52 . 24.298 21.110 28.112 1.00 7.6 ? O PHE A 52 1 ATOM 399 C CB . PHE A 1 52 . 23.077 23.828 27.506 1.00 4.56 ? CB PHE A 52 1 ATOM 400 C CG . PHE A 1 52 . 22.484 25.155 27.766 1.00 5.8 ? CG PHE A 52 1 ATOM 401 C CD1 . PHE A 1 52 . 22.962 25.955 28.824 1.00 6.35 ? CD1 PHE A 52 1 ATOM 402 C CD2 . PHE A 1 52 . 21.488 25.630 26.943 1.00 6.87 ? CD2 PHE A 52 1 ATOM 403 C CE1 . PHE A 1 52 . 22.460 27.242 29.066 1.00 6.65 ? CE1 PHE A 52 1 ATOM 404 C CE2 . PHE A 1 52 . 20.946 26.900 27.152 1.00 7.62 ? CE2 PHE A 52 1 ATOM 405 C CZ . PHE A 1 52 . 21.438 27.729 28.226 1.00 7.28 ? CZ PHE A 52 1 ATOM 406 N N . THR A 1 53 . 22.359 20.748 27.052 1.00 5.79 ? N THR A 53 1 ATOM 407 C CA . THR A 1 53 . 22.885 19.561 26.411 1.00 5.92 ? CA THR A 53 1 ATOM 408 C C . THR A 1 53 . 22.419 19.621 24.955 1.00 5.65 ? C THR A 53 1 ATOM 409 O O . THR A 1 53 . 21.309 20.087 24.688 1.00 6.81 ? O THR A 53 1 ATOM 410 C CB . THR A 1 53 . 22.400 18.226 27.067 1.00 5.16 ? CB THR A 53 1 ATOM 411 O OG1 . THR A 1 53 . 21.054 17.997 26.672 1.00 9.4 ? OG1 THR A 53 1 ATOM 412 C CG2 . THR A 1 53 . 22.407 18.291 28.569 1.00 5.06 ? CG2 THR A 53 1 ATOM 413 N N . VAL A 1 54 . 23.285 19.248 24.008 1.00 5.98 ? N VAL A 54 1 ATOM 414 C CA . VAL A 1 54 . 22.856 19.172 22.598 1.00 5.44 ? CA VAL A 54 1 ATOM 415 C C . VAL A 1 54 . 23.112 17.708 22.184 1.00 4.77 ? C VAL A 54 1 ATOM 416 O O . VAL A 1 54 . 24.161 17.151 22.491 1.00 3.99 ? O VAL A 54 1 ATOM 417 C CB . VAL A 1 54 . 23.576 20.167 21.671 1.00 3.09 ? CB VAL A 54 1 ATOM 418 C CG1 . VAL A 1 54 . 25.091 20.092 21.843 1.00 3.65 ? CG1 VAL A 54 1 ATOM 419 C CG2 . VAL A 1 54 . 23.136 19.922 20.206 1.00 5.1 ? CG2 VAL A 54 1 ATOM 420 N N . THR A 1 55 . 22.210 17.134 21.421 1.00 5.48 ? N THR A 55 1 ATOM 421 C CA . THR A 1 55 . 22.364 15.731 21.085 1.00 6.69 ? CA THR A 55 1 ATOM 422 C C . THR A 1 55 . 22.039 15.472 19.632 1.00 8.52 ? C THR A 55 1 ATOM 423 O O . THR A 1 55 . 20.995 15.860 19.189 1.00 12.3 ? O THR A 55 1 ATOM 424 C CB . THR A 1 55 . 21.406 14.955 21.979 1.00 5.3 ? CB THR A 55 1 ATOM 425 O OG1 . THR A 1 55 . 21.786 15.194 23.326 1.00 4.67 ? OG1 THR A 55 1 ATOM 426 C CG2 . THR A 1 55 . 21.441 13.470 21.755 1.00 6 ? CG2 THR A 55 1 ATOM 427 N N . GLU A 1 56 . 22.905 14.843 18.864 1.00 8.91 ? N GLU A 56 1 ATOM 428 C CA . GLU A 1 56 . 22.553 14.567 17.468 1.00 13.22 ? CA GLU A 56 1 ATOM 429 C C . GLU A 1 56 . 22.022 13.143 17.330 1.00 13.01 ? C GLU A 56 1 ATOM 430 O O . GLU A 1 56 . 22.353 12.301 18.190 1.00 14.55 ? O GLU A 56 1 ATOM 431 C CB . GLU A 1 56 . 23.736 14.723 16.538 1.00 13.01 ? CB GLU A 56 1 ATOM 432 C CG . GLU A 1 56 . 24.277 16.065 16.470 1.00 14.87 ? CG GLU A 56 1 ATOM 433 C CD . GLU A 1 56 . 25.430 16.161 15.494 1.00 15.68 ? CD GLU A 56 1 ATOM 434 O OE1 . GLU A 1 56 . 26.403 15.371 15.576 1.00 17.54 ? OE1 GLU A 56 1 ATOM 435 O OE2 . GLU A 1 56 . 25.381 17.081 14.664 1.00 18.6 ? OE2 GLU A 56 1 ATOM 436 O OXT . GLU A 1 56 . 21.296 12.892 16.369 1.00 15.04 ? OXT GLU A 56 1 HETATM 437 O O . HOH B 2 . . 20.045 17.338 24.112 1.00 3.04 ? O HOH A 57 1 HETATM 438 O O . HOH B 2 . . 29.284 15.933 16.005 1.00 3.9 ? O HOH A 58 1 HETATM 439 O O . HOH B 2 . . 30.968 17.869 15.018 0.94 11.86 ? O HOH A 59 1 HETATM 440 O O . HOH B 2 . . 36.384 21.652 27.812 0.96 15.46 ? O HOH A 60 1 HETATM 441 O O . HOH B 2 . . 17.058 34.117 30.636 0.91 16.69 ? O HOH A 61 1 HETATM 442 O O . HOH B 2 . . 27.844 16.414 13.404 1.00 23.36 ? O HOH A 62 1 HETATM 443 O O . HOH B 2 . . 18.404 38.643 27.967 1.00 23.63 ? O HOH A 63 1 HETATM 444 O O . HOH B 2 . . 19.968 31.460 34.797 1.00 23.75 ? O HOH A 64 1 HETATM 445 O O . HOH B 2 . . 18.201 18.566 37.695 0.95 22.19 ? O HOH A 65 1 HETATM 446 O O . HOH B 2 . . 28.632 36.880 26.524 1.00 24.51 ? O HOH A 66 1 HETATM 447 O O . HOH B 2 . . 24.320 18.322 34.892 0.95 23.33 ? O HOH A 67 1 HETATM 448 O O . HOH B 2 . . 34.515 20.297 15.278 0.95 24.44 ? O HOH A 68 1 HETATM 449 O O . HOH B 2 . . 25.264 17.638 11.962 1.00 26.96 ? O HOH A 69 1 HETATM 450 O O . HOH B 2 . . 27.030 30.620 14.393 1.00 30.28 ? O HOH A 70 1 HETATM 451 O O . HOH B 2 . . 34.649 12.834 25.632 0.98 31.24 ? O HOH A 71 1 HETATM 452 O O . HOH B 2 . . 18.195 33.437 33.740 0.88 30.66 ? O HOH A 72 1 HETATM 453 O O . HOH B 2 . . 15.996 28.545 27.866 1.00 38.23 ? O HOH A 73 1 HETATM 454 O O . HOH B 2 . . 22.964 13.047 25.143 0.94 34.64 ? O HOH A 74 1 HETATM 455 O O . HOH B 2 . . 36.309 21.652 20.246 1.00 43.01 ? O HOH A 75 1 HETATM 456 O O . HOH B 2 . . 15.334 21.462 20.777 0.91 37.63 ? O HOH A 76 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 10 # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/1pga.cif.gz000066400000000000000000000324461414676747700264240ustar00rootroot00000000000000}Yo\G~E*/)H.QcK5E  LIDsQTտ,ehuv9/c9q8ܫ|}rO/vWwO__vO_>7盛WJMO׷K;%dpQvB5ӗ /tŧ][kO\?GVm&AOۻO\?nlRn7?\mn/6/>}\^ߤz~qqlpiKOp|E.<>\nOOW?^>\zJV.@>\iw77rE.>ܦuBn>|?ln/6߽6'mO~Bmaua~t ۵h.Ⱦ_.lߧn]BgCǧϗOiop0Xwz?v7=rpqs[ ㍿?n.~ߤ?o?57t_n[qvtJ CWSpn2TwYoݪpurgfozMq.I7Lf#"M݇Z\|ysOEiI;'ֵHr×gǯ{P#_7"7j7isȴO~:O"ʆܚ^-t lxwi/pIOCVM__K+ܯ7?;XV:<̴'|yFV]޾޳0II⿿_! In__Q73˟gp?}eh~/~Mktu[Uo_?`r:7]H.ow( w\wXU;h.n>}?Eħ6^pq{zMt u2w]#${$x..S?ߝo߽N8}k$[+0oo!$1_wwO7&y$㸸f+71[t9k7}'{j~wO,SIQ')Y<{sO?7?xr͛ヿ98:zu͏oogvw? |zVvinL> (rm^g7oA ZT1}5$%}.W)*GX4Zk|zJ?w5n1w[1k}jUZl^hY*=ӣj[0Y7Ώn~׈zjMݟ=fś5j?Mf}mVyi7϶s?G4֦ſɶO4.?^\%ŇōWF;ؼڜ-&x뻋 x-7WOɪ!4ħ 77WI"׏[phgߣrެ/^<''Y4-mPWt]@YTJ`N6ܨkԦFCϾ-7vZO_к9=m3BPv͉q{3)sal}Zyl&Ɖq"ql&[i"'Iy}j%#hB鑒[ ϸ\^\^\^\^\^g3s~р#</iBAMJR08L(5JRk?6N(ݟ&ۧ vЗG}3crc<ڜˮHJWgbޮbޮj.r.r.3K%{^,g3KYyF _u9_b]WrZ.eat/5'퓀v0/f/U#vjڊHU&woW}ѹ}1j"j쉄"ƁHq$jZ{"Hu$D$> 3r7ODp;HU}Wø> vpLEjQ۰Z85EjQkZ6ݟVۧv9ܻʹ\=veBÿ P " ٲY|^(xkAw)_@=7(75DAmQP@8DA=QPHDqVt8qq3*hw_1+ܸt<.m jZy廠qr=ir=Weyy_. }=/16!O݄Re.LNW8.Xp:'4>]%N jC*L|WL|ΗL|ΗLa*[Pyt>Sk nF+ ,~+~Ӌ %^_"|C y|X%xTzw ,/ꍍY^4'೼h7Ngym8 Űq>ˋq,|+N-}WSg=|WSo|WSw#|W ڍY_u೾7^g}5ljx 5M;tW,yKgF&]Ḿtpl/A 10^ʱ$\Ԙz_mOw}7w??_k@Ç?[??NM̭CfvomK?(>l٪݆ 6r+mߧ'THP& V[v[e+.GF$ H#ߚMdW4ᘤ8Iԓ4@)DŽs6X`R@C'$H'#I}|muA [H'οImdDBR~Ht<#I4?:nO8RdJ+->XX7rRgRݯ NE&)l}Zh iF+IU$R$Ч~#qx[+D $#$ +'O 1M@:SSF8zwH4A!+͵KJ1@=0T~f0/4 Q'.d+pf0Iᜠ4͖O{7A4T-,(oJh\bYƭl);B&Gx+=J-H#P̄QiɸJ@1#2(QE،i`D Hh 'a0REDt&vmR#t"&;yBZCR3A5+ ,iQJMDNj!OSi!7;AB x3dAj$,*z7#y ӹWV HZf0:2Dt (c"U+i-e@!T铦G@H/,2;OPZq0[1 Ȫĸ@^dQ%H@. `Ag߄z/D*렒hIY$aLK| `6~4BŭL?Q {S&&&] aIO'm 2{ &9I 42$L#R̄yJϦ_ 3xrI DNIR>wYٌ# ]J+MfbT!aU jb2љi@#.RC$9l'պ;-K 0 ,MEYX9R3ebX#@rdS) W|8.S&*mGhAs 31=JR c`U:d;n LLM ;@sM29L&iiMT/IyF[YF )z$aJށAzd’E~ k*UX8dȄUK%2J# L<+aA9Uvd+y D-(UZ)9G&$ YBÛ7&϶TX0yr#t671PLB҆XSFIi \:C>-VaTRE@( 45fO aS@"i88ƛO5|ZŇy2>x(d=pV9yhdR5*|u^>!,+Y!eE`Z b424BTB U>Be&`0G[:<b:hH%A9A+,7G`D WF '` dpFfAj=`˄%]ř6{@E1v>j̤Ŭz'CNN- ֬18DqVhZiDģsLfUZI-b,\MIt6V-jf(fc$T;E"F3N .%m bhZ+!lXٷԢmA|Q`t<^-jjw`>=բ/ETH[Rm$CQ>Ƞ -jQ10ex,GR.вZԃY0"T=ЩVVF0"ðt&c&XE/Gw,}|4~ȍB,5|4]<~J6X6Of <&QMQ.~;R&S?;jȞZ@,YݘӪqĢ`pGr.3egC;Z`"'Иf4qE *OuPZ42F+th+I.ǐEu%{B9Mh!mC)CZw1}kNwha2 .Ax `49ɜ3t M+;ٙ 'UU%&7qձ2P*,Y!ձ1 S6Vthԃ%( Y%ʵaTPA*<'51Ƈ *qipyKnЊ#G2t@+?,:E"Z4PE x֦&*X/4b 8Q *kA#'T`^]CP5˶DzI'F*H%v,gaQ [p8Yĕ ] sڎ~gk<-j9Ng64;^vNP5mw%v$kӱiSxC4z1)4.9E*5-)6NgOC UY$A6~A 0 α Z,=Fe, p՝UtXSx.h^BKӗQ0g)> ="(E:OVPSt\DbU/hũmy@B2 Rx5SHVQJVӁMΞ4PLWN-j+kg,95j\  jARLP5> Ãk|fI+c+lD2C.8V+@ ȀcVy &(dk&Tz4P& _?rBӍ6t.ڮz愇>PZEq(\ u9}2N .D9V it\z8XX˚e:)BYs;' UY0DpC6,T. `zQz\NWX~jki*J d->w8VuS0%JLqJЄE1NJdDG: ,'jYdG>OrFX0]М\\ZojpsF`S5ңKJVXG/e g >9\zܢAFаZE|<)y8AI/ێ\1Dy‹SpST!ܴ ->zA;u(]s\y8Ю08a( -҆ Mjk(|ޞ4  #9hXRGL%_hB F]F/t`Z(w$̀])z!/QxX s e)z!w@ԟ2)%z #c@dEˀUCP16|'Ζ%@|:֠1r3r+A(+(9217jgrť .۪Ȏ`zk F7;JZffI0PU"U l3[zQ2nMu:1eLs 2h\O9}kNӍ=L)cc-LM>fD:ؘ19(,慕"5% cԘ0FPP U30f[Y|09b,7Zs[P*MMC E"z,(lD.`2]xc@f"DDbMOц7vXY X&Vp*RKt|az 4;.I I$ IBㅼLj>tJ'+*-$.u@K03ZhtxWkpau|6B@`I Ŷ0 )3dvJBT ݘSƲ촱Q:,9* y\ODu-[-CS@hDg5f2Y:4=i *XiL&p1tZBg&-!IX mhpMjtaj*|`qg0HYH(Ced ;lm@Npe?@VXa`0un/5 +Z" j$DNm8-:@-q(V-P'b ͽ& êQFrG[0j1-ʹp䩕$Uu.շC+#z4ŻAPVNV`v!0ZQ)-h  wCx%BR .[(Dh *'k@_F7P<lk 0mcQЅ%OSQʶ@jx4b CT\z*8(@` =!kf5ej/.lp* Y⩢;-wH%qGYb@W/淽;^\ B@S(Q*mWpͽK tSbCn5~7wM[Y*Z7HS{#{X1p|9ց|%/'GTT3~#JLށUJz DrcBfq -kD@4#D_m;<#dkӄw`sݬwB#FH@M/GࢧX-գE:`-?u;Qji%#z, O'Nc𒡓 8xٻ0(E(!(D^YPџ(vpqhHbt5@ŀװ̵W`s3a `ֽϸC־yz ֑9߲ˬ. 2lʙ d@tED?Y@=Q<),c, %)^&b59`+PN[<ߑO]Ac'GTCW`a|N%E(:>upb4g|G3J-M_pȞN7{/rlP-Y&;~т_0y@̫WXߢ۞1uPzߍ`Z(!(Ԥmasknamevalue_orderdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizeJkindIntegerPackingbyteCountisUnsignedçsrcSizevkindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatav          maskrowCountJname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData4CXLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_matrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataTE ?masknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCDEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata!masknameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData34offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata9masknamemon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata9masknamendb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData9123456789101112131415161718192021222324252627282930313233offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize"kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamepdb_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataو1001200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize#kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets"data!masknameauth_seq_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataو1001200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize#kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets"data!masknamepdb_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata9masknameauth_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata9masknamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata!masknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize:kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata:maskencodingkindRunLengthsrcTypesrcSize:kindByteArraytypedata:rowCount:name_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata:masknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCOSCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataKNCACOCBCG1CG2CD1CGCDOE1OE2NE2SGOG1OGCD2CE1CE2CZOHOD1ND2OXTND1NENH1NH2CENZCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data                           masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizezkindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata{9'W&9maskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedataĘ9( ' :namelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizedkindByteArraytypestringData;GLYILEVALGLUGLNCYSTHRSERLEUTYRASNPHEHISDPRALAARGPROLYSCLHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatad                 9masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataABCDEoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata !masknamelabel_entity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata9masknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizefkindByteArraytypedataf                      :maskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedata:namepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaoriginɓsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatak,.QM=eBlg1<  W x$v3 yvM^PvAI&7n^ 4S<_% \qLS!Z:hW5Tb~*x) @@P'a2D+k+H;i'f  6xyZt!;Q Ybi7\O{{ZA;u*aNdm,`.Za"HLSU2[Cv it!1! w+\z)e  "DJ  sOs59,V_5  )I37$tD''V7 p 8 # N C $0h{z{

 ?[x=eT0vm9* egoy%jRsa-e=>&vOwA:*9@L48R9 xk@O6ZQy&^V8#jW,=s[chrN;~:! k+ O RD*,!1 U*H_wE0aI_M;VX"~ f}- {F  0  Y :EG&d=  4M4 *@Z34 j ju B4)I2| h>>C ,Cz5/[JnA!g N !n+?P?C .2 L,Ss۴Jq. i 2V%ݷx$Hj 6ی&(Y:Ks 2oǤD .1 q*8 *5)masknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaorigin§srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata` AX12KIh. V_ $l< [E w+CCf1?Tb>4$ &Vtab0e$G - k =3BN<;zU\)smoe D -,I֫$=K|#~]\&#2 =Vp3+?_qkc ) 33aa?c"a Ix5 ,3d/YZv%H\ ? raeY/qB4 2  1S{6s;OtLeN qeX k4Dad/V 1'>~ E{4^~ R,Fy C"m ' u(D)(V h%~e masknameoccupancydataencodingkindFixedPointfactordsrcType!kindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize4kindByteArraytypedata4d92d2d(2d2d2 d'2d2d2d2 !d2d2d!dmasknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata{(w(D(QT5$> 1l. 'U=R`S\9C'}t #v:W9DjF;R{Oo=a5+*SWpu.?t<CI[rvl gAzV#[=v425yBgr#U,kP`>@ K l4`S$O :L?-%1D))/}C_MD0!=X,9Y 0w^0Yn9 k:`  (WCeu9h0D Ea=W$m- S* dN 4[w4dSe GJ6 /R]exwmasknamepdbx_formal_chargedataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataKNCACOCBCG1CG2CD1CGCDOE1OE2NE2SGOG1OGCD2CE1CE2CZOHOD1ND2OXTND1NENH1NH2CENZCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data                           masknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizedkindByteArraytypestringData;GLYILEVALGLUGLNCYSTHRSERLEUTYRASNPHEHISDPRALAARGPROLYSCLHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatad                 9masknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata!masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeЂkindByteArraytypedata           So masknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameparse_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamequery_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformat_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData9offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/4cxl.bcif.gz000066400000000000000000000230671414676747700266070ustar00rootroot00000000000000] `ޟуPnUI XTk-EߋH$ ||rKC'AATP9zc$M4 Mi7{Nf~f?5Z Bcb1FܩZmFyEȔk z~R8Ŭ_5{MNXHoY_¾+XX+Igeme&{ETVb-v'\3rrh-a4ۭ,j՗RdݟﺿzBu].eBҧˋL"k{j}V&~%)tTجn2 ։Br:}4 Km6t3kx_z(8EAWfЀ|m3q]k72{akE3"yDjlj:9 6[Rj/:K͖07jޫVzU|ԨHW}jdHU8л)/XِEHȔ0>Ө@@UBު/)_+gWܧ햒|M%D Ek \&V(F5b2-)ݭH>TbT_\Rɺ3Ez \!`(>(a /0Xcvky<龺h)%za NRBh|[A ~fvJr/ 'To(wZefyp6֐DѼ@Y+aŖ@+mfC( zЍistVh5[oiɟѦeԝNpjٹyYY911QLcd٬qzݯvv9ah,-ֈpXWffުx! qWBR44"wm_sd1c-E-,36z/P0v_r  huJ\[pAԗd䇁2^e1h:wc_dO/!d'ه}d z to)M~.\MEճ&szouh0)S(I0!:BY]Wh1;i.rM洞TڍWj3oM e 4tE{vRܻpҐO=M.31}5紙t;pNיX%uy2'U?4z[yIwiڄ0#, zLmƐ*, E||odTHI^6QTmXÉ՚"`Hk~>v`zL[,䡀+XIi$\ZO_f/@jv ^HLsPDL^H@7>Sh8ya[]5*ZoDn;nme P1\KU {f\cKuτuT#nD qXuz4l"l"#K"M6+`w:NSTL9bV~Z`J1l1[JXڭzW908B>Jٷ@С@tO5tn:k'VT,X6XJYaemmXixR%UI)IlXcԙ6z]PHW%MH$'e b.&9pѯsIlyP^ܓ(Q-ZnMf#Ne᱈yķtFRv}uF֥~Tyrfdl:ԇFI*O;'iDy҈UWG $it:}6ǽ }?mD+ѓ͹M% *іʴx4QzupJG4Qv,}K{hPճX< CPZ'B]v $u?(}?l{2)ۓȶurە%~J!A$~`M _H# 1?YBWȚ+gWάrmAi.y  >\|<S9gԂ U5OcاKJ:\WLfj`P=;8D8ckaP/[ڿպ j+ZJuvMAGaeVZܚfӽ^d]D:6c-e%X<щP6&駙X'Jn?"֘4&S' S.:)V֣<`"OӇ\ - a@]f=Tk٥y kX e,u,W-l#6 aLDXva?̚qF3)?K]psvFN&)97k5C' fOH.Ȟ˼Io͑pixMr&qI`/:ɽca [F_CN:csX5d ^KH%ZwFCq)~kbnG<%p}e사)iٙٓ3s4yy'LfhbJNK˜]0P7K,' {yo' hNy( ^P8 #;): D!V5hb4KxutI8DBJ?iMPMxoi4 ql8CoUuzhSk|N8< '-)U a*@CѐY""|] F'B9Dy躛0f=b&e7'MD7zS[-eRA-D{1z%Nb5m_G/&j_1#C F[HީݻB,Uw0U&էmbDq7  (ΊR5.p;XUHBaVU0"]xFDnt])F%_x[Gv^-a}6Iҁ(`Y~& 5];\*&{{ViPV8G+ 6l[ q.XigGkrp,ȥG՝Fj0T& ͏9vۧ7Q[ oP|TUc#UaO HUwa`;vkOwp?)lXYqM>0䬠[Ǿv67zw ;AοR±Od!v4js rj |sZ9@=P}fқi9Q-`EvK0|Yg]ob㪅b5uo'%f7zͺ2^7Kg-4]Uh5Y?U8BVު"^VLGXޡ_AWX̖{,f_Pu?7˛^˙q-,fksY 'j3&gMM*țJOX""ca;B8 pK#iNpuO}Alad~04Qƞ0OPp/ؽ ~ܝNJ/=']kL`zDo7fe ld29_yQHn| z"EK7nTɵ'` d|sjP!Q+jV'Lϝ7 Ȉ$[gO-lȦ s.핞k D ƓFzx<O,٢wO鷖@iXhgmuǗ.ϯYvV;Wu'㓾P>4%YI"D{SRԣ Jlv~KU0ш9w2Bx˥YK{4b]@z8L1}fiS}=tkضTSơJFlP[%~kK|L€^x4Wh`tall9Ts8578D n+JVTjU*U5J5Zu*uZVSԩQ+WǤ$R)9]DmII(q+.`Q{w{5BUrJdK![*Fm4ٮ$Ud#mJ&IG84iSt*NEҩH: $dG6PC2dBɄ& U$I.K!MCK먃#X]Iш2ϹsɦocBMƥy@c ɕ AxA!LtSP䔒V2Q2\ L.S(QtBA)##PFF"yVFE(Hh\&IOva1#4%(Yd<.&vѴl"֐@7nMㆬ;~IRx @1K+:WHA +e{˕#eQhEXE2^5,A SљLJ)TDɣ (bnt{t^Di(Q3:.V-+nTP 굱:԰n1QXRn RԆ}/j)464UxOz`3I on;x}O&n:^ 6NE0׀go=ĢDUc\WS)?DsN⪜{]kՋjq#W.{%n9/DqW_,зtM'ERKApKA|QFWsGq ݉k a8<@i!|j3 }rgQ~~ׂĮȷ~0Z6R 9 ңsP?_LvSl}x,0*5wWۅ. mqjb;= 1ha&qmh C QHf *2` )'%?VpknP:G &`%0YyzO/m_K̨)aGuZsŗtx %g g #qNɏQQpd:`ЅI6eg+cOJk^QUWq`9J9jPP|v%V1O1=W\FﺦcYe6GI4ZqXJ#}vB/zz۸`l fI3'YB05(#ʅHF`NK\9u aQ;<^p`=pԒwj)nbWM^Y{-rX{'\,,p Nq;:* tꙓx(U^Z}P^__D-dÂF>`wmkWofu* ˜1ʜ*8՛v9> k9OH[g@lbJY;9*e6}'1"|~- ›%oH(c/vϙ9ܝ;F{\54'VW1Zqc_|~OmٽO _8sȖ*bWGw?5W5*N&ȇ1G @ ^eOc3x0_qJ-C|!ݝ G"[orϫG.nY <Ώx 뢄&CcM5gmgrۜz xdlzx/T$x Oע5OC ˙)NEcjA0iR&r+hA߅_xY \BW3HFX-ǏQiun d3_Əa<\N9@UCFJqc u +jJ[KĔC<\/&'%fW eʡ8~nW*.E@zzI|N_ T,ůPNZGto@t"V? G@;)V.Gh[j+lF3+w7[Q :UH7;+]'^<~;]!68m@_/h^C_aF{銳-ډ_அ;QSLdP%?׽3[uIb9t>8R\Puߥ8Kk(>;zpt5/{V=1d ;.z @t|KaaY\b'{/N=Da6 Q̠p#@C qB0tFEgؙeYmvCcE~?#8V1c=؇1(OYq?~ x \ [S%= #x Wvp CYDP÷!+|ލ{,3&bNGQ!a+& rSVA3'mB-9؋a̢~25W\P3 /SNp5/Kt` v$&4'U}ZGu ވ# Rwp Nj qa,`3^Ze4 3^g2g;u<:2 W'm{ Mv/-qpVn 6x@Wdף?A2*ƀZp "j` .J658+*L2~cQ-G%5Jp 6$[ "^Q>NXAv _|M=8' ] 0zAR[Bȯ| VÜ9r`z(r'qtp_LDaʇZ<ހԎFMW`v>S?N9~CsjP>7HEkޤ+,[H^#|nNWNWNWq% 黜:;)d'i^^E;WL")Ƚ]\{y>פ8I2J(>s"atɇ lttwb`Mi=onjg QYgVvoPg<%[Xfbub60.SskXJZR櫾$9 *zH>_u_bCW1aY/\FAciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/4cxl.cif000066400000000000000000001541371414676747700260310ustar00rootroot00000000000000data_4CXL # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:41:20' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 4CXL # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer syn 'INSULIN A CHAIN' ? ? . ? ? ? 2 polymer syn 'INSULIN B CHAIN' ? ? . YES ? ? 3 non-polymer syn 'CHLORIDE ION' ? ? . ? ? ? 4 water nat water ? ? . ? ? ? # _exptl.entry_id 4CXL _exptl.method 'X-ray diffraction' # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 1 GLY A 1 . CYS A 7 . GLY A 1 CYS A 7 1 ? 7 HELX_P HELX_P2 2 SER A 12 . ASN A 18 . SER A 12 ASN A 18 1 ? 7 HELX_P HELX_P3 3 DPR B 8 . GLY B 20 . DPR B 8 GLY B 20 1 ? 13 HELX_P HELX_P4 4 GLU B 21 . GLY B 23 . GLU B 21 GLY B 23 5 ? 3 # loop_ _pdbx_struct_assembly.id _pdbx_struct_assembly.details _pdbx_struct_assembly.method_details _pdbx_struct_assembly.oligomeric_details _pdbx_struct_assembly.oligomeric_count 1 author_and_software_defined_assembly PQS tetrameric 4 2 software_defined_assembly PISA hexameric 6 # loop_ _pdbx_struct_assembly_gen.assembly_id _pdbx_struct_assembly_gen.oper_expression _pdbx_struct_assembly_gen.asym_id_list 1 1,2 A,B,C,D,E 2 1,3,4 A,B,C,D,E # loop_ _pdbx_struct_oper_list.id _pdbx_struct_oper_list.type _pdbx_struct_oper_list.name _pdbx_struct_oper_list.symmetry_operation _pdbx_struct_oper_list.matrix[1][1] _pdbx_struct_oper_list.matrix[1][2] _pdbx_struct_oper_list.matrix[1][3] _pdbx_struct_oper_list.vector[1] _pdbx_struct_oper_list.matrix[2][1] _pdbx_struct_oper_list.matrix[2][2] _pdbx_struct_oper_list.matrix[2][3] _pdbx_struct_oper_list.vector[2] _pdbx_struct_oper_list.matrix[3][1] _pdbx_struct_oper_list.matrix[3][2] _pdbx_struct_oper_list.matrix[3][3] _pdbx_struct_oper_list.vector[3] 1 'identity operation' 1_555 x,y,z 1 0 0 0 0 1 0 0 0 0 1 0 2 'crystal symmetry operation' 16_555 x,-y,-z+1/2 1 0 0 0 0 -1 0 0 0 0 -1 39.33 3 'crystal symmetry operation' 12_455 -y-1/2,-z,x+1/2 0 -1 0 -39.33 0 0 -1 0 1 0 0 39.33 4 'crystal symmetry operation' 6_445 z-1/2,-x-1/2,-y 0 0 1 -39.33 -1 0 0 -39.33 0 -1 0 0 # _cell.entry_id 4CXL _cell.length_a 78.66 _cell.length_b 78.66 _cell.length_c 78.66 _cell.angle_alpha 90 _cell.angle_beta 90 _cell.angle_gamma 90 _cell.Z_PDB 24 _cell.pdbx_unique_axis ? # _symmetry.entry_id 4CXL _symmetry.space_group_name_H-M 'I 21 3' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 199 _symmetry.space_group_name_Hall . # loop_ _entity_poly.entity_id _entity_poly.type _entity_poly.nstd_linkage _entity_poly.nstd_monomer _entity_poly.pdbx_seq_one_letter_code _entity_poly.pdbx_seq_one_letter_code_can _entity_poly.pdbx_strand_id 1 polypeptide(L) no no GIVEQCCTSICSLYQLENYCN GIVEQCCTSICSLYQLENYCN A 2 polypeptide(L) no yes FVNQHLC(DPR)SHLVEALYLVCGERGFFYTPKT FVNQHLCPSHLVEALYLVCGERGFFYTPKT B # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 GLY n 1 2 ILE n 1 3 VAL n 1 4 GLU n 1 5 GLN n 1 6 CYS n 1 7 CYS n 1 8 THR n 1 9 SER n 1 10 ILE n 1 11 CYS n 1 12 SER n 1 13 LEU n 1 14 TYR n 1 15 GLN n 1 16 LEU n 1 17 GLU n 1 18 ASN n 1 19 TYR n 1 20 CYS n 1 21 ASN n 2 1 PHE n 2 2 VAL n 2 3 ASN n 2 4 GLN n 2 5 HIS n 2 6 LEU n 2 7 CYS n 2 8 DPR n 2 9 SER n 2 10 HIS n 2 11 LEU n 2 12 VAL n 2 13 GLU n 2 14 ALA n 2 15 LEU n 2 16 TYR n 2 17 LEU n 2 18 VAL n 2 19 CYS n 2 20 GLY n 2 21 GLU n 2 22 ARG n 2 23 GLY n 2 24 PHE n 2 25 PHE n 2 26 TYR n 2 27 THR n 2 28 PRO n 2 29 LYS n 2 30 THR n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' C N Y 3 'Might not contain all original atoms depending on the query used' D N Y 4 'Might not contain all original atoms depending on the query used' E N Y 4 'Might not contain all original atoms depending on the query used' # loop_ _struct_conn.id _struct_conn.conn_type_id _struct_conn.pdbx_PDB_id _struct_conn.ptnr1_label_asym_id _struct_conn.ptnr1_label_comp_id _struct_conn.ptnr1_label_seq_id _struct_conn.ptnr1_label_atom_id _struct_conn.pdbx_ptnr1_label_alt_id _struct_conn.pdbx_ptnr1_PDB_ins_code _struct_conn.pdbx_ptnr1_standard_comp_id _struct_conn.ptnr1_symmetry _struct_conn.ptnr2_label_asym_id _struct_conn.ptnr2_label_comp_id _struct_conn.ptnr2_label_seq_id _struct_conn.ptnr2_label_atom_id _struct_conn.pdbx_ptnr2_label_alt_id _struct_conn.pdbx_ptnr2_PDB_ins_code _struct_conn.ptnr1_auth_asym_id _struct_conn.ptnr1_auth_comp_id _struct_conn.ptnr1_auth_seq_id _struct_conn.ptnr2_auth_asym_id _struct_conn.ptnr2_auth_comp_id _struct_conn.ptnr2_auth_seq_id _struct_conn.ptnr2_symmetry _struct_conn.pdbx_ptnr3_label_asym_id _struct_conn.pdbx_ptnr3_label_comp_id _struct_conn.pdbx_ptnr3_label_seq_id _struct_conn.pdbx_ptnr3_label_alt_id _struct_conn.pdbx_ptnr3_label_atom_id _struct_conn.pdbx_ptnr3_PDB_ins_code _struct_conn.details _struct_conn.pdbx_dist_value _struct_conn.pdbx_value_order disulf1 disulf ? A CYS 6 SG ? ? ? 1_555 A CYS 11 SG ? ? A CYS 6 A CYS 11 1_555 ? ? ? ? ? ? ? 2.124 ? disulf2 disulf ? A CYS 7 SG ? ? ? 1_555 B CYS 7 SG ? ? A CYS 7 B CYS 7 1_555 ? ? ? ? ? ? ? 1.956 ? disulf3 disulf ? A CYS 20 SG ? ? ? 1_555 B CYS 19 SG ? ? A CYS 20 B CYS 19 1_555 ? ? ? ? ? ? ? 2.057 ? covale1 covale ? B CYS 7 C ? ? ? 1_555 B DPR 8 N ? ? B CYS 7 B DPR 8 1_555 ? ? ? ? ? ? ? 1.271 ? covale2 covale ? B DPR 8 C ? ? ? 1_555 B SER 9 N ? ? B DPR 8 B SER 9 1_555 ? ? ? ? ? ? ? 1.349 ? # loop_ _struct_conn_type.id _struct_conn_type.criteria _struct_conn_type.reference disulf ? ? covale ? ? # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order ALA N 1 N N CA SING ALA N 2 N N H SING ALA N 3 N N H2 SING ALA N 4 N CA C SING ALA N 5 N CA CB SING ALA N 6 N CA HA SING ALA N 7 N C O DOUB ALA N 8 N C OXT SING ALA N 9 N CB HB1 SING ALA N 10 N CB HB2 SING ALA N 11 N CB HB3 SING ALA N 12 N OXT HXT SING ARG N 1 N N CA SING ARG N 2 N N H SING ARG N 3 N N H2 SING ARG N 4 N CA C SING ARG N 5 N CA CB SING ARG N 6 N CA HA SING ARG N 7 N C O DOUB ARG N 8 N C OXT SING ARG N 9 N CB CG SING ARG N 10 N CB HB2 SING ARG N 11 N CB HB3 SING ARG N 12 N CG CD SING ARG N 13 N CG HG2 SING ARG N 14 N CG HG3 SING ARG N 15 N CD NE SING ARG N 16 N CD HD2 SING ARG N 17 N CD HD3 SING ARG N 18 N NE CZ SING ARG N 19 N NE HE SING ARG N 20 N CZ NH1 SING ARG N 21 N CZ NH2 DOUB ARG N 22 N NH1 HH11 SING ARG N 23 N NH1 HH12 SING ARG N 24 N NH2 HH21 SING ARG N 25 N NH2 HH22 SING ARG N 26 N OXT HXT SING ASN N 1 N N CA SING ASN N 2 N N H SING ASN N 3 N N H2 SING ASN N 4 N CA C SING ASN N 5 N CA CB SING ASN N 6 N CA HA SING ASN N 7 N C O DOUB ASN N 8 N C OXT SING ASN N 9 N CB CG SING ASN N 10 N CB HB2 SING ASN N 11 N CB HB3 SING ASN N 12 N CG OD1 DOUB ASN N 13 N CG ND2 SING ASN N 14 N ND2 HD21 SING ASN N 15 N ND2 HD22 SING ASN N 16 N OXT HXT SING CYS N 1 N N CA SING CYS N 2 N N H SING CYS N 3 N N H2 SING CYS N 4 N CA C SING CYS N 5 N CA CB SING CYS N 6 N CA HA SING CYS N 7 N C O DOUB CYS N 8 N C OXT SING CYS N 9 N CB SG SING CYS N 10 N CB HB2 SING CYS N 11 N CB HB3 SING CYS N 12 N SG HG SING CYS N 13 N OXT HXT SING DPR N 1 N N CA SING DPR N 2 N N CD SING DPR N 3 N N H SING DPR N 4 N CA CB SING DPR N 5 N CA C SING DPR N 6 N CA HA SING DPR N 7 N CB CG SING DPR N 8 N CB HB2 SING DPR N 9 N CB HB3 SING DPR N 10 N CG CD SING DPR N 11 N CG HG2 SING DPR N 12 N CG HG3 SING DPR N 13 N CD HD2 SING DPR N 14 N CD HD3 SING DPR N 15 N C O DOUB DPR N 16 N C OXT SING DPR N 17 N OXT HXT SING GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLU N 1 N N CA SING GLU N 2 N N H SING GLU N 3 N N H2 SING GLU N 4 N CA C SING GLU N 5 N CA CB SING GLU N 6 N CA HA SING GLU N 7 N C O DOUB GLU N 8 N C OXT SING GLU N 9 N CB CG SING GLU N 10 N CB HB2 SING GLU N 11 N CB HB3 SING GLU N 12 N CG CD SING GLU N 13 N CG HG2 SING GLU N 14 N CG HG3 SING GLU N 15 N CD OE1 DOUB GLU N 16 N CD OE2 SING GLU N 17 N OE2 HE2 SING GLU N 18 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HIS N 1 N N CA SING HIS N 2 N N H SING HIS N 3 N N H2 SING HIS N 4 N CA C SING HIS N 5 N CA CB SING HIS N 6 N CA HA SING HIS N 7 N C O DOUB HIS N 8 N C OXT SING HIS N 9 N CB CG SING HIS N 10 N CB HB2 SING HIS N 11 N CB HB3 SING HIS N 12 Y CG ND1 SING HIS N 13 Y CG CD2 DOUB HIS N 14 Y ND1 CE1 DOUB HIS N 15 N ND1 HD1 SING HIS N 16 Y CD2 NE2 SING HIS N 17 N CD2 HD2 SING HIS N 18 Y CE1 NE2 SING HIS N 19 N CE1 HE1 SING HIS N 20 N NE2 HE2 SING HIS N 21 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING LEU N 1 N N CA SING LEU N 2 N N H SING LEU N 3 N N H2 SING LEU N 4 N CA C SING LEU N 5 N CA CB SING LEU N 6 N CA HA SING LEU N 7 N C O DOUB LEU N 8 N C OXT SING LEU N 9 N CB CG SING LEU N 10 N CB HB2 SING LEU N 11 N CB HB3 SING LEU N 12 N CG CD1 SING LEU N 13 N CG CD2 SING LEU N 14 N CG HG SING LEU N 15 N CD1 HD11 SING LEU N 16 N CD1 HD12 SING LEU N 17 N CD1 HD13 SING LEU N 18 N CD2 HD21 SING LEU N 19 N CD2 HD22 SING LEU N 20 N CD2 HD23 SING LEU N 21 N OXT HXT SING LYS N 1 N N CA SING LYS N 2 N N H SING LYS N 3 N N H2 SING LYS N 4 N CA C SING LYS N 5 N CA CB SING LYS N 6 N CA HA SING LYS N 7 N C O DOUB LYS N 8 N C OXT SING LYS N 9 N CB CG SING LYS N 10 N CB HB2 SING LYS N 11 N CB HB3 SING LYS N 12 N CG CD SING LYS N 13 N CG HG2 SING LYS N 14 N CG HG3 SING LYS N 15 N CD CE SING LYS N 16 N CD HD2 SING LYS N 17 N CD HD3 SING LYS N 18 N CE NZ SING LYS N 19 N CE HE2 SING LYS N 20 N CE HE3 SING LYS N 21 N NZ HZ1 SING LYS N 22 N NZ HZ2 SING LYS N 23 N NZ HZ3 SING LYS N 24 N OXT HXT SING PHE N 1 N N CA SING PHE N 2 N N H SING PHE N 3 N N H2 SING PHE N 4 N CA C SING PHE N 5 N CA CB SING PHE N 6 N CA HA SING PHE N 7 N C O DOUB PHE N 8 N C OXT SING PHE N 9 N CB CG SING PHE N 10 N CB HB2 SING PHE N 11 N CB HB3 SING PHE N 12 Y CG CD1 DOUB PHE N 13 Y CG CD2 SING PHE N 14 Y CD1 CE1 SING PHE N 15 N CD1 HD1 SING PHE N 16 Y CD2 CE2 DOUB PHE N 17 N CD2 HD2 SING PHE N 18 Y CE1 CZ DOUB PHE N 19 N CE1 HE1 SING PHE N 20 Y CE2 CZ SING PHE N 21 N CE2 HE2 SING PHE N 22 N CZ HZ SING PHE N 23 N OXT HXT SING PRO N 1 N N CA SING PRO N 2 N N CD SING PRO N 3 N N H SING PRO N 4 N CA C SING PRO N 5 N CA CB SING PRO N 6 N CA HA SING PRO N 7 N C O DOUB PRO N 8 N C OXT SING PRO N 9 N CB CG SING PRO N 10 N CB HB2 SING PRO N 11 N CB HB3 SING PRO N 12 N CG CD SING PRO N 13 N CG HG2 SING PRO N 14 N CG HG3 SING PRO N 15 N CD HD2 SING PRO N 16 N CD HD3 SING PRO N 17 N OXT HXT SING SER N 1 N N CA SING SER N 2 N N H SING SER N 3 N N H2 SING SER N 4 N CA C SING SER N 5 N CA CB SING SER N 6 N CA HA SING SER N 7 N C O DOUB SER N 8 N C OXT SING SER N 9 N CB OG SING SER N 10 N CB HB2 SING SER N 11 N CB HB3 SING SER N 12 N OG HG SING SER N 13 N OXT HXT SING THR N 1 N N CA SING THR N 2 N N H SING THR N 3 N N H2 SING THR N 4 N CA C SING THR N 5 N CA CB SING THR N 6 N CA HA SING THR N 7 N C O DOUB THR N 8 N C OXT SING THR N 9 N CB OG1 SING THR N 10 N CB CG2 SING THR N 11 N CB HB SING THR N 12 N OG1 HG1 SING THR N 13 N CG2 HG21 SING THR N 14 N CG2 HG22 SING THR N 15 N CG2 HG23 SING THR N 16 N OXT HXT SING TYR N 1 N N CA SING TYR N 2 N N H SING TYR N 3 N N H2 SING TYR N 4 N CA C SING TYR N 5 N CA CB SING TYR N 6 N CA HA SING TYR N 7 N C O DOUB TYR N 8 N C OXT SING TYR N 9 N CB CG SING TYR N 10 N CB HB2 SING TYR N 11 N CB HB3 SING TYR N 12 Y CG CD1 DOUB TYR N 13 Y CG CD2 SING TYR N 14 Y CD1 CE1 SING TYR N 15 N CD1 HD1 SING TYR N 16 Y CD2 CE2 DOUB TYR N 17 N CD2 HD2 SING TYR N 18 Y CE1 CZ DOUB TYR N 19 N CE1 HE1 SING TYR N 20 Y CE2 CZ SING TYR N 21 N CE2 HE2 SING TYR N 22 N CZ OH SING TYR N 23 N OH HH SING TYR N 24 N OXT HXT SING VAL N 1 N N CA SING VAL N 2 N N H SING VAL N 3 N N H2 SING VAL N 4 N CA C SING VAL N 5 N CA CB SING VAL N 6 N CA HA SING VAL N 7 N C O DOUB VAL N 8 N C OXT SING VAL N 9 N CB CG1 SING VAL N 10 N CB CG2 SING VAL N 11 N CB HB SING VAL N 12 N CG1 HG11 SING VAL N 13 N CG1 HG12 SING VAL N 14 N CG1 HG13 SING VAL N 15 N CG2 HG21 SING VAL N 16 N CG2 HG22 SING VAL N 17 N CG2 HG23 SING VAL N 18 N OXT HXT SING # _atom_sites.entry_id 4CXL _atom_sites.fract_transf_matrix[1][1] 0.012713 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.012713 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.012713 _atom_sites.fract_transf_vector[3] 0 # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code C 3 CL 1 1001 1001 CL CL B . D 4 HOH 1 2001 2001 HOH HOH A . D 4 HOH 2 2002 2002 HOH HOH A . D 4 HOH 3 2003 2003 HOH HOH A . D 4 HOH 4 2004 2004 HOH HOH A . D 4 HOH 5 2005 2005 HOH HOH A . D 4 HOH 6 2006 2006 HOH HOH A . D 4 HOH 7 2007 2007 HOH HOH A . D 4 HOH 8 2008 2008 HOH HOH A . D 4 HOH 9 2009 2009 HOH HOH A . D 4 HOH 10 2010 2010 HOH HOH A . D 4 HOH 11 2011 2011 HOH HOH A . D 4 HOH 12 2012 2012 HOH HOH A . D 4 HOH 13 2013 2013 HOH HOH A . D 4 HOH 14 2014 2014 HOH HOH A . D 4 HOH 15 2015 2015 HOH HOH A . D 4 HOH 16 2016 2016 HOH HOH A . D 4 HOH 17 2017 2017 HOH HOH A . D 4 HOH 18 2018 2018 HOH HOH A . D 4 HOH 19 2019 2019 HOH HOH A . D 4 HOH 20 2020 2020 HOH HOH A . D 4 HOH 21 2021 2021 HOH HOH A . D 4 HOH 22 2022 2022 HOH HOH A . D 4 HOH 23 2023 2023 HOH HOH A . D 4 HOH 24 2024 2024 HOH HOH A . D 4 HOH 25 2025 2025 HOH HOH A . D 4 HOH 26 2026 2026 HOH HOH A . D 4 HOH 27 2027 2027 HOH HOH A . D 4 HOH 28 2028 2028 HOH HOH A . D 4 HOH 29 2029 2029 HOH HOH A . D 4 HOH 30 2030 2030 HOH HOH A . D 4 HOH 31 2031 2031 HOH HOH A . D 4 HOH 32 2032 2032 HOH HOH A . D 4 HOH 33 2033 2033 HOH HOH A . E 4 HOH 1 2001 2001 HOH HOH B . E 4 HOH 2 2002 2002 HOH HOH B . E 4 HOH 3 2003 2003 HOH HOH B . E 4 HOH 4 2004 2004 HOH HOH B . E 4 HOH 5 2005 2005 HOH HOH B . E 4 HOH 6 2006 2006 HOH HOH B . E 4 HOH 7 2007 2007 HOH HOH B . E 4 HOH 8 2008 2008 HOH HOH B . E 4 HOH 9 2009 2009 HOH HOH B . E 4 HOH 10 2010 2010 HOH HOH B . E 4 HOH 11 2011 2011 HOH HOH B . E 4 HOH 12 2012 2012 HOH HOH B . E 4 HOH 13 2013 2013 HOH HOH B . E 4 HOH 14 2014 2014 HOH HOH B . E 4 HOH 15 2015 2015 HOH HOH B . E 4 HOH 16 2016 2016 HOH HOH B . E 4 HOH 17 2017 2017 HOH HOH B . E 4 HOH 18 2018 2018 HOH HOH B . E 4 HOH 19 2019 2019 HOH HOH B . E 4 HOH 20 2020 2020 HOH HOH B . E 4 HOH 21 2021 2021 HOH HOH B . E 4 HOH 22 2022 2022 HOH HOH B . E 4 HOH 23 2023 2023 HOH HOH B . E 4 HOH 24 2024 2024 HOH HOH B . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . GLY A 1 1 . -13.933 8.292 7.362 1.00 40.66 ? N GLY A 1 1 ATOM 2 C CA . GLY A 1 1 . -13.909 6.998 8.119 1.00 36.77 ? CA GLY A 1 1 ATOM 3 C C . GLY A 1 1 . -15.338 6.439 8.015 1.00 33.64 ? C GLY A 1 1 ATOM 4 O O . GLY A 1 1 . -16.062 6.662 7.020 1.00 28.92 ? O GLY A 1 1 ATOM 5 N N . ILE A 1 2 . -15.760 5.766 9.067 1.00 27.55 ? N ILE A 2 1 ATOM 6 C CA . ILE A 1 2 . -16.959 4.952 8.960 1.00 25.01 ? CA ILE A 2 1 ATOM 7 C C . ILE A 1 2 . -18.162 5.736 8.609 1.00 22.85 ? C ILE A 2 1 ATOM 8 O O . ILE A 1 2 . -19.125 5.291 7.998 1.00 20.97 ? O ILE A 2 1 ATOM 9 C CB . ILE A 1 2 . -17.150 4.060 10.176 1.00 25.01 ? CB ILE A 2 1 ATOM 10 C CG1 . ILE A 1 2 . -18.149 2.962 9.904 1.00 22.85 ? CG1 ILE A 2 1 ATOM 11 C CG2 . ILE A 1 2 . -17.536 4.888 11.466 1.00 26.22 ? CG2 ILE A 2 1 ATOM 12 C CD1 . ILE A 1 2 . -18.352 2.025 11.050 1.00 24.5 ? CD1 ILE A 2 1 ATOM 13 N N . VAL A 1 3 . -18.286 6.951 9.146 1.00 26.89 ? N VAL A 3 1 ATOM 14 C CA . VAL A 1 3 . -19.458 7.708 8.897 1.00 24.16 ? CA VAL A 3 1 ATOM 15 C C . VAL A 1 3 . -19.611 8.122 7.383 1.00 23.79 ? C VAL A 3 1 ATOM 16 O O . VAL A 1 3 . -20.755 8.061 6.820 1.00 24.32 ? O VAL A 3 1 ATOM 17 C CB . VAL A 1 3 . -19.478 8.958 9.856 1.00 29.35 ? CB VAL A 3 1 ATOM 18 C CG1 . VAL A 1 3 . -20.577 9.875 9.409 1.00 31.54 ? CG1 VAL A 3 1 ATOM 19 C CG2 . VAL A 1 3 . -19.760 8.524 11.289 1.00 29.06 ? CG2 VAL A 3 1 ATOM 20 N N . GLU A 1 4 . -18.465 8.534 6.868 1.00 30.65 ? N GLU A 4 1 ATOM 21 C CA . GLU A 1 4 . -18.405 8.853 5.381 1.00 33.57 ? CA GLU A 4 1 ATOM 22 C C . GLU A 1 4 . -18.766 7.664 4.552 1.00 29.07 ? C GLU A 4 1 ATOM 23 O O . GLU A 1 4 . -19.569 7.794 3.578 1.00 31.58 ? O GLU A 4 1 ATOM 24 C CB . GLU A 1 4 . -17.059 9.450 4.998 1.00 36.82 ? CB GLU A 4 1 ATOM 25 C CG . GLU A 1 4 . -16.890 10.791 5.758 1.00 44.99 ? CG GLU A 4 1 ATOM 26 C CD . GLU A 1 4 . -16.675 10.684 7.316 1.00 41.81 ? CD GLU A 4 1 ATOM 27 O OE1 . GLU A 1 4 . -15.919 9.761 7.859 1.00 39.47 ? OE1 GLU A 4 1 ATOM 28 O OE2 . GLU A 1 4 . -17.210 11.637 7.934 1.00 56.85 ? OE2 GLU A 4 1 ATOM 29 N N . GLN A 1 5 . -18.257 6.503 4.935 1.00 24.65 ? N GLN A 5 1 ATOM 30 C CA . GLN A 1 5 . -18.494 5.271 4.175 1.00 22.55 ? CA GLN A 5 1 ATOM 31 C C . GLN A 1 5 . -19.832 4.621 4.279 1.00 27.93 ? C GLN A 5 1 ATOM 32 O O . GLN A 1 5 . -20.335 3.962 3.398 1.00 25.49 ? O GLN A 5 1 ATOM 33 C CB . GLN A 1 5 . -17.432 4.275 4.468 1.00 23.08 ? CB GLN A 5 1 ATOM 34 C CG . GLN A 1 5 . -15.976 4.791 4.244 1.00 28.37 ? CG GLN A 5 1 ATOM 35 C CD . GLN A 1 5 . -15.697 5.473 2.847 1.00 32.3 ? CD GLN A 5 1 ATOM 36 O OE1 . GLN A 1 5 . -14.987 6.513 2.760 1.00 37.81 ? OE1 GLN A 5 1 ATOM 37 N NE2 . GLN A 1 5 . -16.403 5.019 1.822 1.00 24.96 ? NE2 GLN A 5 1 ATOM 38 N N . CYS A 1 6 . -20.463 4.713 5.501 1.00 20.69 ? N CYS A 6 1 ATOM 39 C CA . CYS A 1 6 . -21.625 3.952 5.766 1.00 19.96 ? CA CYS A 6 1 ATOM 40 C C . CYS A 1 6 . -22.916 4.731 6.058 1.00 17.67 ? C CYS A 6 1 ATOM 41 O O . CYS A 1 6 . -23.990 4.210 5.979 1.00 19.23 ? O CYS A 6 1 ATOM 42 C CB . CYS A 1 6 . -21.379 3.031 7.018 1.00 19.84 ? CB CYS A 6 1 ATOM 43 S SG . CYS A 1 6 . -20.414 1.598 6.484 1.00 22.62 ? SG CYS A 6 1 ATOM 44 N N . CYS A 1 7 . -22.790 6.061 6.392 1.00 21.67 ? N CYS A 7 1 ATOM 45 C CA . CYS A 1 7 . -23.920 6.950 6.648 1.00 21.46 ? CA CYS A 7 1 ATOM 46 C C . CYS A 1 7 . -24.186 7.961 5.476 1.00 21.17 ? C CYS A 7 1 ATOM 47 O O . CYS A 1 7 . -25.290 7.998 5.024 1.00 24.03 ? O CYS A 7 1 ATOM 48 C CB . CYS A 1 7 . -23.633 7.652 7.976 1.00 24.29 ? CB CYS A 7 1 ATOM 49 S SG . CYS A 1 7 . -24.757 9.060 8.383 1.00 27.67 ? SG CYS A 7 1 ATOM 50 N N . THR A 1 8 . -23.103 8.710 5.146 1.00 24.18 ? N THR A 8 1 ATOM 51 C CA . THR A 1 8 . -23.163 9.700 4.037 1.00 28.03 ? CA THR A 8 1 ATOM 52 C C . THR A 1 8 . -23.197 8.929 2.682 1.00 28.99 ? C THR A 8 1 ATOM 53 O O . THR A 1 8 . -23.749 9.436 1.727 1.00 34.94 ? O THR A 8 1 ATOM 54 C CB . THR A 1 8 . -22.136 10.822 4.205 1.00 26.47 ? CB THR A 8 1 ATOM 55 O OG1 . THR A 1 8 . -20.864 10.392 4.104 1.00 36.66 ? OG1 THR A 8 1 ATOM 56 C CG2 . THR A 1 8 . -22.201 11.395 5.549 1.00 35.02 ? CG2 THR A 8 1 ATOM 57 N N . SER A 1 9 . -22.619 7.731 2.622 1.00 26.84 ? N SER A 9 1 ATOM 58 C CA A SER A 1 9 . -22.719 6.822 1.461 0.50 24.85 ? CA SER A 9 1 ATOM 59 C CA B SER A 1 9 . -22.818 6.836 1.463 0.50 22.96 ? CA SER A 9 1 ATOM 60 C C . SER A 1 9 . -23.250 5.455 1.902 1.00 23.35 ? C SER A 9 1 ATOM 61 O O . SER A 1 9 . -23.388 5.214 3.128 1.00 22.04 ? O SER A 9 1 ATOM 62 C CB A SER A 1 9 . -21.322 6.591 0.867 0.50 25.76 ? CB SER A 9 1 ATOM 63 C CB B SER A 1 9 . -21.513 6.741 0.678 0.50 23.33 ? CB SER A 9 1 ATOM 64 O OG A SER A 1 9 . -20.515 7.760 0.828 0.50 28.02 ? OG SER A 9 1 ATOM 65 O OG B SER A 1 9 . -20.442 6.129 1.407 0.50 20.01 ? OG SER A 9 1 ATOM 66 N N . ILE A 1 10 . -23.486 4.529 0.997 1.00 21.68 ? N ILE A 10 1 ATOM 67 C CA . ILE A 1 10 . -24.095 3.252 1.302 1.00 21.58 ? CA ILE A 10 1 ATOM 68 C C . ILE A 1 10 . -23.033 2.273 1.877 1.00 21.01 ? C ILE A 10 1 ATOM 69 O O . ILE A 1 10 . -21.954 2.118 1.364 1.00 20.75 ? O ILE A 10 1 ATOM 70 C CB . ILE A 1 10 . -24.779 2.622 0.049 1.00 22.25 ? CB ILE A 10 1 ATOM 71 C CG1 . ILE A 1 10 . -25.949 3.521 -0.379 1.00 22.6 ? CG1 ILE A 10 1 ATOM 72 C CG2 . ILE A 1 10 . -25.343 1.278 0.304 1.00 25.14 ? CG2 ILE A 10 1 ATOM 73 C CD1 . ILE A 1 10 . -26.447 3.251 -1.765 1.00 31.71 ? CD1 ILE A 10 1 ATOM 74 N N . CYS A 1 11 . -23.358 1.703 3.048 1.00 20.09 ? N CYS A 11 1 ATOM 75 C CA . CYS A 1 11 . -22.538 0.741 3.658 1.00 19.51 ? CA CYS A 11 1 ATOM 76 C C . CYS A 1 11 . -22.376 -0.584 2.952 1.00 21.87 ? C CYS A 11 1 ATOM 77 O O . CYS A 1 11 . -23.061 -0.802 1.980 1.00 24.02 ? O CYS A 11 1 ATOM 78 C CB . CYS A 1 11 . -23.093 0.596 5.088 1.00 19.48 ? CB CYS A 11 1 ATOM 79 S SG . CYS A 1 11 . -21.876 0.059 6.406 1.00 22.91 ? SG CYS A 11 1 ATOM 80 N N . SER A 1 12 . -21.426 -1.398 3.420 1.00 22.17 ? N SER A 12 1 ATOM 81 C CA . SER A 1 12 . -21.180 -2.771 2.902 1.00 22.74 ? CA SER A 12 1 ATOM 82 C C . SER A 1 12 . -20.757 -3.626 4.082 1.00 19.5 ? C SER A 12 1 ATOM 83 O O . SER A 1 12 . -20.097 -3.159 5.051 1.00 19.44 ? O SER A 12 1 ATOM 84 C CB . SER A 1 12 . -20.094 -2.784 1.859 1.00 21.82 ? CB SER A 12 1 ATOM 85 O OG . SER A 1 12 . -18.754 -2.567 2.267 1.00 22.5 ? OG SER A 12 1 ATOM 86 N N . LEU A 1 13 . -20.963 -4.928 3.919 1.00 19.45 ? N LEU A 13 1 ATOM 87 C CA . LEU A 1 13 . -20.472 -5.930 4.905 1.00 18.36 ? CA LEU A 13 1 ATOM 88 C C . LEU A 1 13 . -19.008 -5.923 5.002 1.00 19.42 ? C LEU A 13 1 ATOM 89 O O . LEU A 1 13 . -18.357 -5.990 6.057 1.00 18.22 ? O LEU A 13 1 ATOM 90 C CB . LEU A 1 13 . -21.012 -7.290 4.619 1.00 18.09 ? CB LEU A 13 1 ATOM 91 C CG . LEU A 1 13 . -20.602 -8.393 5.569 1.00 17.53 ? CG LEU A 13 1 ATOM 92 C CD1 . LEU A 1 13 . -21.077 -8.162 7.011 1.00 17.51 ? CD1 LEU A 13 1 ATOM 93 C CD2 . LEU A 1 13 . -21.124 -9.705 5.011 1.00 16.76 ? CD2 LEU A 13 1 ATOM 94 N N . TYR A 1 14 . -18.325 -5.800 3.832 1.00 19.49 ? N TYR A 14 1 ATOM 95 C CA . TYR A 1 14 . -16.953 -5.742 3.741 1.00 20.91 ? CA TYR A 14 1 ATOM 96 C C . TYR A 1 14 . -16.328 -4.676 4.657 1.00 20.35 ? C TYR A 14 1 ATOM 97 O O . TYR A 1 14 . -15.366 -4.875 5.364 1.00 22.94 ? O TYR A 14 1 ATOM 98 C CB . TYR A 1 14 . -16.639 -5.456 2.197 1.00 26.2 ? CB TYR A 14 1 ATOM 99 C CG . TYR A 1 14 . -15.208 -5.456 1.977 1.00 25.47 ? CG TYR A 14 1 ATOM 100 C CD1 . TYR A 1 14 . -14.364 -4.368 2.361 1.00 27.67 ? CD1 TYR A 14 1 ATOM 101 C CD2 . TYR A 1 14 . -14.623 -6.596 1.509 1.00 28.26 ? CD2 TYR A 14 1 ATOM 102 C CE1 . TYR A 1 14 . -13.004 -4.386 2.218 1.00 32.31 ? CE1 TYR A 14 1 ATOM 103 C CE2 . TYR A 1 14 . -13.227 -6.638 1.337 1.00 29.33 ? CE2 TYR A 14 1 ATOM 104 C CZ . TYR A 1 14 . -12.432 -5.558 1.750 1.00 29.08 ? CZ TYR A 14 1 ATOM 105 O OH . TYR A 1 14 . -11.062 -5.599 1.565 1.00 38.4 ? OH TYR A 14 1 ATOM 106 N N A GLN A 1 15 . -16.892 -3.469 4.544 0.50 20.48 ? N GLN A 15 1 ATOM 107 N N B GLN A 1 15 . -16.975 -3.490 4.550 0.50 21.8 ? N GLN A 15 1 ATOM 108 C CA A GLN A 1 15 . -16.359 -2.409 5.348 0.50 18.8 ? CA GLN A 15 1 ATOM 109 C CA B GLN A 1 15 . -16.642 -2.266 5.296 0.50 22.18 ? CA GLN A 15 1 ATOM 110 C C A GLN A 1 15 . -16.743 -2.585 6.822 0.50 15.73 ? C GLN A 15 1 ATOM 111 C C B GLN A 1 15 . -16.912 -2.317 6.825 0.50 19.08 ? C GLN A 15 1 ATOM 112 O O A GLN A 1 15 . -15.835 -2.404 7.614 0.50 17.63 ? O GLN A 15 1 ATOM 113 O O B GLN A 1 15 . -16.263 -1.681 7.659 0.50 18.99 ? O GLN A 15 1 ATOM 114 C CB A GLN A 1 15 . -16.787 -1.001 4.855 0.50 18.91 ? CB GLN A 15 1 ATOM 115 C CB B GLN A 1 15 . -17.457 -1.089 4.706 0.50 23.62 ? CB GLN A 15 1 ATOM 116 C CG A GLN A 1 15 . -16.278 -0.713 3.434 0.50 20.06 ? CG GLN A 15 1 ATOM 117 C CG B GLN A 1 15 . -16.888 -0.606 3.342 0.50 28.03 ? CG GLN A 15 1 ATOM 118 C CD A GLN A 1 15 . -16.613 0.692 2.972 0.50 19.71 ? CD GLN A 15 1 ATOM 119 C CD B GLN A 1 15 . -15.463 -0.159 3.496 0.50 29.77 ? CD GLN A 15 1 ATOM 120 O OE1 A GLN A 1 15 . -15.933 1.697 3.388 0.50 21.62 ? OE1 GLN A 15 1 ATOM 121 O OE1 B GLN A 1 15 . -15.188 0.558 4.473 0.50 36.52 ? OE1 GLN A 15 1 ATOM 122 N NE2 A GLN A 1 15 . -17.628 0.829 2.161 0.50 18.57 ? NE2 GLN A 15 1 ATOM 123 N NE2 B GLN A 1 15 . -14.515 -0.628 2.613 0.50 33.05 ? NE2 GLN A 15 1 ATOM 124 N N . LEU A 1 16 . -18.035 -2.917 7.115 1.00 18.3 ? N LEU A 16 1 ATOM 125 C CA . LEU A 1 16 . -18.328 -3.119 8.565 1.00 17.28 ? CA LEU A 16 1 ATOM 126 C C . LEU A 1 16 . -17.361 -4.053 9.219 1.00 18.25 ? C LEU A 16 1 ATOM 127 O O . LEU A 1 16 . -16.940 -3.833 10.380 1.00 17.78 ? O LEU A 16 1 ATOM 128 C CB . LEU A 1 16 . -19.749 -3.496 8.765 1.00 17.28 ? CB LEU A 16 1 ATOM 129 C CG . LEU A 1 16 . -20.808 -2.513 8.473 1.00 18.7 ? CG LEU A 16 1 ATOM 130 C CD1 . LEU A 1 16 . -22.148 -3.160 8.462 1.00 21.26 ? CD1 LEU A 16 1 ATOM 131 C CD2 . LEU A 1 16 . -20.804 -1.397 9.537 1.00 21.79 ? CD2 LEU A 16 1 ATOM 132 N N . GLU A 1 17 . -17.001 -5.199 8.579 1.00 16.2 ? N GLU A 17 1 ATOM 133 C CA . GLU A 1 17 . -16.153 -6.129 9.169 1.00 16.34 ? CA GLU A 17 1 ATOM 134 C C . GLU A 1 17 . -14.712 -5.637 9.485 1.00 16.77 ? C GLU A 17 1 ATOM 135 O O . GLU A 1 17 . -14.071 -6.200 10.401 1.00 20.87 ? O GLU A 17 1 ATOM 136 C CB . GLU A 1 17 . -16.102 -7.515 8.412 1.00 18.18 ? CB GLU A 17 1 ATOM 137 C CG . GLU A 1 17 . -17.343 -8.285 8.549 1.00 17.72 ? CG GLU A 17 1 ATOM 138 C CD . GLU A 1 17 . -17.246 -9.735 8.216 1.00 19.29 ? CD GLU A 17 1 ATOM 139 O OE1 . GLU A 1 17 . -16.265 -10.191 7.587 1.00 19.71 ? OE1 GLU A 17 1 ATOM 140 O OE2 . GLU A 1 17 . -18.138 -10.536 8.558 1.00 18.44 ? OE2 GLU A 17 1 ATOM 141 N N . ASN A 1 18 . -14.358 -4.613 8.768 1.00 18.59 ? N ASN A 18 1 ATOM 142 C CA . ASN A 1 18 . -13.064 -3.995 9.045 1.00 20.01 ? CA ASN A 18 1 ATOM 143 C C . ASN A 1 18 . -13.014 -3.396 10.447 1.00 21.85 ? C ASN A 18 1 ATOM 144 O O . ASN A 1 18 . -11.922 -3.175 10.966 1.00 25.24 ? O ASN A 18 1 ATOM 145 C CB . ASN A 1 18 . -12.729 -2.931 8.076 1.00 24.35 ? CB ASN A 18 1 ATOM 146 C CG . ASN A 1 18 . -12.174 -3.488 6.750 1.00 29.37 ? CG ASN A 18 1 ATOM 147 O OD1 . ASN A 1 18 . -11.645 -4.602 6.709 1.00 29.64 ? OD1 ASN A 18 1 ATOM 148 N ND2 . ASN A 1 18 . -12.390 -2.766 5.770 1.00 30.51 ? ND2 ASN A 18 1 ATOM 149 N N . TYR A 1 19 . -14.176 -3.086 11.027 1.00 19.17 ? N TYR A 19 1 ATOM 150 C CA . TYR A 1 19 . -14.242 -2.513 12.399 1.00 22.03 ? CA TYR A 19 1 ATOM 151 C C . TYR A 1 19 . -14.505 -3.541 13.452 1.00 18.85 ? C TYR A 19 1 ATOM 152 O O . TYR A 1 19 . -14.563 -3.170 14.677 1.00 22.53 ? O TYR A 19 1 ATOM 153 C CB . TYR A 1 19 . -15.224 -1.355 12.414 1.00 16.02 ? CB TYR A 19 1 ATOM 154 C CG . TYR A 1 19 . -14.925 -0.240 11.534 1.00 21.6 ? CG TYR A 19 1 ATOM 155 C CD1 . TYR A 1 19 . -13.945 0.695 11.905 1.00 24.79 ? CD1 TYR A 19 1 ATOM 156 C CD2 . TYR A 1 19 . -15.409 -0.230 10.240 1.00 24.2 ? CD2 TYR A 19 1 ATOM 157 C CE1 . TYR A 1 19 . -13.613 1.666 11.022 1.00 28.99 ? CE1 TYR A 19 1 ATOM 158 C CE2 . TYR A 1 19 . -15.011 0.756 9.339 1.00 25.55 ? CE2 TYR A 19 1 ATOM 159 C CZ . TYR A 1 19 . -14.113 1.686 9.801 1.00 26.71 ? CZ TYR A 19 1 ATOM 160 O OH . TYR A 1 19 . -13.679 2.736 8.993 1.00 37.55 ? OH TYR A 19 1 ATOM 161 N N . CYS A 1 20 . -14.644 -4.866 13.218 1.00 18.92 ? N CYS A 20 1 ATOM 162 C CA . CYS A 1 20 . -14.758 -5.871 14.196 1.00 19.59 ? CA CYS A 20 1 ATOM 163 C C . CYS A 1 20 . -13.373 -6.110 14.819 1.00 24.37 ? C CYS A 20 1 ATOM 164 O O . CYS A 1 20 . -12.310 -5.913 14.152 1.00 25.1 ? O CYS A 20 1 ATOM 165 C CB . CYS A 1 20 . -15.251 -7.134 13.572 1.00 21.77 ? CB CYS A 20 1 ATOM 166 S SG . CYS A 1 20 . -16.780 -7.148 12.791 1.00 19.5 ? SG CYS A 20 1 ATOM 167 N N . ASN A 1 21 . -13.350 -6.435 16.109 1.00 25.53 ? N ASN A 21 1 ATOM 168 C CA . ASN A 1 21 . -12.078 -6.782 16.762 1.00 29.23 ? CA ASN A 21 1 ATOM 169 C C . ASN A 1 21 . -11.669 -8.192 16.221 1.00 33.18 ? C ASN A 21 1 ATOM 170 O O . ASN A 1 21 . -12.490 -9.019 15.696 1.00 31.89 ? O ASN A 21 1 ATOM 171 C CB . ASN A 1 21 . -12.241 -6.781 18.324 1.00 28.3 ? CB ASN A 21 1 ATOM 172 C CG . ASN A 1 21 . -12.539 -5.443 18.881 1.00 25.98 ? CG ASN A 21 1 ATOM 173 O OD1 . ASN A 1 21 . -12.008 -4.443 18.514 1.00 30.1 ? OD1 ASN A 21 1 ATOM 174 N ND2 . ASN A 1 21 . -13.524 -5.434 19.797 1.00 26.16 ? ND2 ASN A 21 1 ATOM 175 O OXT . ASN A 1 21 . -10.505 -8.485 16.513 1.00 41.51 ? OXT ASN A 21 1 ATOM 176 N N . PHE B 2 1 . -29.772 -5.780 5.834 1.00 38.71 ? N PHE B 1 1 ATOM 177 C CA . PHE B 2 1 . -29.805 -4.649 6.773 1.00 39.79 ? CA PHE B 1 1 ATOM 178 C C . PHE B 2 1 . -28.498 -3.904 6.503 1.00 26.85 ? C PHE B 1 1 ATOM 179 O O . PHE B 2 1 . -28.444 -2.691 6.896 1.00 37.19 ? O PHE B 1 1 ATOM 180 C CB . PHE B 2 1 . -29.994 -5.044 8.323 1.00 43.34 ? CB PHE B 1 1 ATOM 181 C CG . PHE B 2 1 . -28.966 -6.025 8.871 1.00 38.87 ? CG PHE B 1 1 ATOM 182 C CD1 . PHE B 2 1 . -28.952 -7.354 8.504 1.00 46.54 ? CD1 PHE B 1 1 ATOM 183 C CD2 . PHE B 2 1 . -28.008 -5.601 9.707 1.00 41.03 ? CD2 PHE B 1 1 ATOM 184 C CE1 . PHE B 2 1 . -28.000 -8.247 8.968 1.00 42.83 ? CE1 PHE B 1 1 ATOM 185 C CE2 . PHE B 2 1 . -27.058 -6.494 10.176 1.00 35.35 ? CE2 PHE B 1 1 ATOM 186 C CZ . PHE B 2 1 . -27.051 -7.786 9.826 1.00 37.65 ? CZ PHE B 1 1 ATOM 187 N N . VAL B 2 2 . -27.443 -4.520 5.880 1.00 26.07 ? N VAL B 2 1 ATOM 188 C CA . VAL B 2 2 . -26.184 -3.749 5.860 1.00 24.37 ? CA VAL B 2 1 ATOM 189 C C . VAL B 2 2 . -25.927 -2.842 4.641 1.00 26.34 ? C VAL B 2 1 ATOM 190 O O . VAL B 2 2 . -25.167 -1.898 4.716 1.00 23.8 ? O VAL B 2 1 ATOM 191 C CB . VAL B 2 2 . -24.920 -4.525 6.120 1.00 25.6 ? CB VAL B 2 1 ATOM 192 C CG1 . VAL B 2 2 . -25.055 -5.372 7.435 1.00 25.82 ? CG1 VAL B 2 1 ATOM 193 C CG2 . VAL B 2 2 . -24.596 -5.467 5.001 1.00 33.14 ? CG2 VAL B 2 1 ATOM 194 N N . ASN B 2 3 . -26.684 -3.084 3.558 1.00 25.81 ? N ASN B 3 1 ATOM 195 C CA . ASN B 2 3 . -26.338 -2.440 2.294 1.00 28.23 ? CA ASN B 3 1 ATOM 196 C C . ASN B 2 3 . -27.246 -1.237 2.066 1.00 30.5 ? C ASN B 3 1 ATOM 197 O O . ASN B 2 3 . -28.067 -1.155 1.198 1.00 33.05 ? O ASN B 3 1 ATOM 198 C CB . ASN B 2 3 . -26.316 -3.440 1.090 1.00 26.28 ? CB ASN B 3 1 ATOM 199 C CG . ASN B 2 3 . -25.259 -4.488 1.232 1.00 20.47 ? CG ASN B 3 1 ATOM 200 O OD1 . ASN B 2 3 . -25.712 -5.700 1.580 1.00 33.2 ? OD1 ASN B 3 1 ATOM 201 N ND2 . ASN B 2 3 . -24.095 -4.281 1.024 1.00 22.48 ? ND2 ASN B 3 1 ATOM 202 N N . GLN B 2 4 . -27.135 -0.271 2.982 1.00 23.92 ? N GLN B 4 1 ATOM 203 C CA . GLN B 2 4 . -27.941 0.932 2.997 1.00 23.43 ? CA GLN B 4 1 ATOM 204 C C . GLN B 2 4 . -27.190 1.998 3.803 1.00 21.48 ? C GLN B 4 1 ATOM 205 O O . GLN B 2 4 . -26.077 1.786 4.307 1.00 21.53 ? O GLN B 4 1 ATOM 206 C CB . GLN B 2 4 . -29.307 0.683 3.574 1.00 30.39 ? CB GLN B 4 1 ATOM 207 C CG . GLN B 2 4 . -29.202 0.204 5.027 1.00 32.69 ? CG GLN B 4 1 ATOM 208 C CD . GLN B 2 4 . -30.545 -0.130 5.737 1.00 48.57 ? CD GLN B 4 1 ATOM 209 O OE1 . GLN B 2 4 . -30.746 -1.235 6.299 1.00 49.07 ? OE1 GLN B 4 1 ATOM 210 N NE2 . GLN B 2 4 . -31.422 0.842 5.796 1.00 45.24 ? NE2 GLN B 4 1 ATOM 211 N N . HIS B 2 5 . -27.759 3.195 3.809 1.00 23.52 ? N HIS B 5 1 ATOM 212 C CA . HIS B 2 5 . -27.222 4.304 4.663 1.00 21.49 ? CA HIS B 5 1 ATOM 213 C C . HIS B 2 5 . -27.611 4.064 6.160 1.00 22.96 ? C HIS B 5 1 ATOM 214 O O . HIS B 2 5 . -28.768 3.780 6.435 1.00 25.35 ? O HIS B 5 1 ATOM 215 C CB . HIS B 2 5 . -27.910 5.614 4.298 1.00 24.06 ? CB HIS B 5 1 ATOM 216 C CG . HIS B 2 5 . -27.660 6.097 2.874 1.00 25.52 ? CG HIS B 5 1 ATOM 217 N ND1 . HIS B 2 5 . -26.571 6.838 2.541 1.00 29.29 ? ND1 HIS B 5 1 ATOM 218 C CD2 . HIS B 2 5 . -28.345 5.886 1.738 1.00 29.95 ? CD2 HIS B 5 1 ATOM 219 C CE1 . HIS B 2 5 . -26.589 7.085 1.225 1.00 29.36 ? CE1 HIS B 5 1 ATOM 220 N NE2 . HIS B 2 5 . -27.644 6.508 0.743 1.00 29.26 ? NE2 HIS B 5 1 ATOM 221 N N . LEU B 2 6 . -26.598 3.917 6.938 1.00 20.77 ? N LEU B 6 1 ATOM 222 C CA . LEU B 2 6 . -26.687 3.585 8.415 1.00 19.53 ? CA LEU B 6 1 ATOM 223 C C . LEU B 2 6 . -25.975 4.704 9.170 1.00 18.59 ? C LEU B 6 1 ATOM 224 O O . LEU B 2 6 . -24.801 4.936 9.112 1.00 19.62 ? O LEU B 6 1 ATOM 225 C CB . LEU B 2 6 . -26.022 2.239 8.643 1.00 20.76 ? CB LEU B 6 1 ATOM 226 C CG . LEU B 2 6 . -26.576 1.028 7.938 1.00 20.81 ? CG LEU B 6 1 ATOM 227 C CD1 . LEU B 2 6 . -25.623 -0.090 8.033 1.00 23.72 ? CD1 LEU B 6 1 ATOM 228 C CD2 . LEU B 2 6 . -27.925 0.835 8.466 1.00 26.47 ? CD2 LEU B 6 1 ATOM 229 N N . CYS B 2 7 . -26.784 5.491 9.984 1.00 19.64 ? N CYS B 7 1 ATOM 230 C CA . CYS B 2 7 . -26.280 6.612 10.662 1.00 21.46 ? CA CYS B 7 1 ATOM 231 C C . CYS B 2 7 . -26.494 6.556 12.219 1.00 16.78 ? C CYS B 7 1 ATOM 232 O O . CYS B 2 7 . -27.487 5.953 12.588 1.00 19.55 ? O CYS B 7 1 ATOM 233 C CB . CYS B 2 7 . -26.878 7.936 10.187 1.00 21.05 ? CB CYS B 7 1 ATOM 234 S SG . CYS B 2 7 . -26.544 8.265 8.367 1.00 27.52 ? SG CYS B 7 1 HETATM 235 N N . DPR B 2 8 . -25.569 7.080 12.916 1.00 15.79 ? N DPR B 8 1 HETATM 236 C CA . DPR B 2 8 . -25.725 7.157 14.406 1.00 18.6 ? CA DPR B 8 1 HETATM 237 C CB . DPR B 2 8 . -24.466 7.728 14.888 1.00 19.4 ? CB DPR B 8 1 HETATM 238 C CG . DPR B 2 8 . -23.957 8.582 13.715 1.00 23.64 ? CG DPR B 8 1 HETATM 239 C CD . DPR B 2 8 . -24.334 7.741 12.534 1.00 20.47 ? CD DPR B 8 1 HETATM 240 C C . DPR B 2 8 . -26.017 5.820 15.001 1.00 16.31 ? C DPR B 8 1 HETATM 241 O O . DPR B 2 8 . -25.287 4.825 14.786 1.00 16.93 ? O DPR B 8 1 ATOM 242 N N . SER B 2 9 . -27.062 5.681 15.842 1.00 15.98 ? N SER B 9 1 ATOM 243 C CA . SER B 2 9 . -27.368 4.435 16.512 1.00 15.26 ? CA SER B 9 1 ATOM 244 C C . SER B 2 9 . -27.618 3.281 15.539 1.00 16.67 ? C SER B 9 1 ATOM 245 O O . SER B 2 9 . -27.413 2.145 15.949 1.00 16.35 ? O SER B 9 1 ATOM 246 C CB . SER B 2 9 . -28.499 4.623 17.505 1.00 16.99 ? CB SER B 9 1 ATOM 247 O OG . SER B 2 9 . -29.735 4.799 16.897 1.00 19.66 ? OG SER B 9 1 ATOM 248 N N . HIS B 2 10 . -28.103 3.621 14.353 1.00 17.85 ? N HIS B 10 1 ATOM 249 C CA . HIS B 2 10 . -28.387 2.613 13.318 1.00 17.96 ? CA HIS B 10 1 ATOM 250 C C . HIS B 2 10 . -27.061 1.970 12.857 1.00 16.48 ? C HIS B 10 1 ATOM 251 O O . HIS B 2 10 . -27.069 0.735 12.580 1.00 18.62 ? O HIS B 10 1 ATOM 252 C CB . HIS B 2 10 . -29.143 3.219 12.165 1.00 18.93 ? CB HIS B 10 1 ATOM 253 C CG . HIS B 2 10 . -30.444 3.860 12.518 1.00 21.53 ? CG HIS B 10 1 ATOM 254 N ND1 . HIS B 2 10 . -31.324 4.323 11.557 1.00 29.73 ? ND1 HIS B 10 1 ATOM 255 C CD2 . HIS B 2 10 . -30.978 4.190 13.704 1.00 20.45 ? CD2 HIS B 10 1 ATOM 256 C CE1 . HIS B 2 10 . -32.417 4.772 12.163 1.00 23.84 ? CE1 HIS B 10 1 ATOM 257 N NE2 . HIS B 2 10 . -32.224 4.762 13.477 1.00 22.96 ? NE2 HIS B 10 1 ATOM 258 N N . LEU B 2 11 . -26.055 2.746 12.698 1.00 17.14 ? N LEU B 11 1 ATOM 259 C CA . LEU B 2 11 . -24.741 2.261 12.344 1.00 17.34 ? CA LEU B 11 1 ATOM 260 C C . LEU B 2 11 . -24.157 1.427 13.465 1.00 16.88 ? C LEU B 11 1 ATOM 261 O O . LEU B 2 11 . -23.569 0.292 13.219 1.00 15.79 ? O LEU B 11 1 ATOM 262 C CB . LEU B 2 11 . -23.821 3.392 12.012 1.00 17.83 ? CB LEU B 11 1 ATOM 263 C CG . LEU B 2 11 . -22.357 3.125 11.630 1.00 18.19 ? CG LEU B 11 1 ATOM 264 C CD1 . LEU B 2 11 . -22.274 2.116 10.470 1.00 18.98 ? CD1 LEU B 11 1 ATOM 265 C CD2 . LEU B 2 11 . -21.769 4.468 11.291 1.00 21.63 ? CD2 LEU B 11 1 ATOM 266 N N . VAL B 2 12 . -24.244 1.890 14.747 1.00 15.38 ? N VAL B 12 1 ATOM 267 C CA . VAL B 2 12 . -23.763 1.104 15.815 1.00 15.96 ? CA VAL B 12 1 ATOM 268 C C . VAL B 2 12 . -24.481 -0.226 15.975 1.00 14.16 ? C VAL B 12 1 ATOM 269 O O . VAL B 2 12 . -23.878 -1.247 16.226 1.00 15.53 ? O VAL B 12 1 ATOM 270 C CB . VAL B 2 12 . -23.881 1.983 17.136 1.00 16.16 ? CB VAL B 12 1 ATOM 271 C CG1 . VAL B 2 12 . -23.558 1.132 18.358 1.00 17.94 ? CG1 VAL B 12 1 ATOM 272 C CG2 . VAL B 2 12 . -22.928 3.186 17.055 1.00 18.39 ? CG2 VAL B 12 1 ATOM 273 N N . GLU B 2 13 . -25.798 -0.227 15.763 1.00 15.12 ? N GLU B 13 1 ATOM 274 C CA . GLU B 2 13 . -26.566 -1.502 15.711 1.00 17.18 ? CA GLU B 13 1 ATOM 275 C C . GLU B 2 13 . -26.022 -2.525 14.666 1.00 14.55 ? C GLU B 13 1 ATOM 276 O O . GLU B 2 13 . -25.917 -3.716 14.973 1.00 16.13 ? O GLU B 13 1 ATOM 277 C CB . GLU B 2 13 . -28.015 -1.161 15.493 1.00 18.73 ? CB GLU B 13 1 ATOM 278 C CG . GLU B 2 13 . -28.883 -2.383 15.429 1.00 23.7 ? CG GLU B 13 1 ATOM 279 C CD . GLU B 2 13 . -30.411 -2.058 15.646 1.00 26.63 ? CD GLU B 13 1 ATOM 280 O OE1 . GLU B 2 13 . -30.807 -1.583 16.770 1.00 29.68 ? OE1 GLU B 13 1 ATOM 281 O OE2 . GLU B 2 13 . -31.030 -2.280 14.627 1.00 34.61 ? OE2 GLU B 13 1 ATOM 282 N N . ALA B 2 14 . -25.766 -1.986 13.477 1.00 16.18 ? N ALA B 14 1 ATOM 283 C CA . ALA B 2 14 . -25.205 -2.910 12.459 1.00 15.69 ? CA ALA B 14 1 ATOM 284 C C . ALA B 2 14 . -23.892 -3.417 12.762 1.00 16.37 ? C ALA B 14 1 ATOM 285 O O . ALA B 2 14 . -23.623 -4.636 12.595 1.00 16.78 ? O ALA B 14 1 ATOM 286 C CB . ALA B 2 14 . -25.155 -2.144 11.149 1.00 18.49 ? CB ALA B 14 1 ATOM 287 N N . LEU B 2 15 . -22.988 -2.654 13.315 1.00 15.65 ? N LEU B 15 1 ATOM 288 C CA . LEU B 2 15 . -21.665 -3.154 13.801 1.00 15.59 ? CA LEU B 15 1 ATOM 289 C C . LEU B 2 15 . -21.829 -4.222 14.832 1.00 15.45 ? C LEU B 15 1 ATOM 290 O O . LEU B 2 15 . -21.183 -5.251 14.863 1.00 17.37 ? O LEU B 15 1 ATOM 291 C CB . LEU B 2 15 . -20.805 -2.011 14.388 1.00 16.66 ? CB LEU B 15 1 ATOM 292 C CG . LEU B 2 15 . -20.132 -1.025 13.436 1.00 19.63 ? CG LEU B 15 1 ATOM 293 C CD1 . LEU B 2 15 . -19.663 0.251 14.174 1.00 19.57 ? CD1 LEU B 15 1 ATOM 294 C CD2 . LEU B 2 15 . -18.938 -1.745 12.730 1.00 21.2 ? CD2 LEU B 15 1 ATOM 295 N N . TYR B 2 16 . -22.748 -3.972 15.830 1.00 16.03 ? N TYR B 16 1 ATOM 296 C CA . TYR B 2 16 . -22.998 -4.944 16.851 1.00 16.5 ? CA TYR B 16 1 ATOM 297 C C . TYR B 2 16 . -23.469 -6.291 16.290 1.00 15.38 ? C TYR B 16 1 ATOM 298 O O . TYR B 2 16 . -22.928 -7.340 16.686 1.00 17.36 ? O TYR B 16 1 ATOM 299 C CB . TYR B 2 16 . -24.107 -4.339 17.773 1.00 16.05 ? CB TYR B 16 1 ATOM 300 C CG . TYR B 2 16 . -24.616 -5.373 18.823 1.00 16.28 ? CG TYR B 16 1 ATOM 301 C CD1 . TYR B 2 16 . -23.838 -5.858 19.879 1.00 16.95 ? CD1 TYR B 16 1 ATOM 302 C CD2 . TYR B 2 16 . -25.888 -5.816 18.753 1.00 15.68 ? CD2 TYR B 16 1 ATOM 303 C CE1 . TYR B 2 16 . -24.320 -6.853 20.725 1.00 18.12 ? CE1 TYR B 16 1 ATOM 304 C CE2 . TYR B 2 16 . -26.434 -6.789 19.559 1.00 16.51 ? CE2 TYR B 16 1 ATOM 305 C CZ . TYR B 2 16 . -25.632 -7.272 20.610 1.00 17.28 ? CZ TYR B 16 1 ATOM 306 O OH . TYR B 2 16 . -26.154 -8.206 21.475 1.00 17.96 ? OH TYR B 16 1 ATOM 307 N N . LEU B 2 17 . -24.442 -6.196 15.352 1.00 14.83 ? N LEU B 17 1 ATOM 308 C CA . LEU B 2 17 . -25.036 -7.445 14.763 1.00 16.39 ? CA LEU B 17 1 ATOM 309 C C . LEU B 2 17 . -23.944 -8.197 13.877 1.00 18.29 ? C LEU B 17 1 ATOM 310 O O . LEU B 2 17 . -23.814 -9.426 13.978 1.00 20.18 ? O LEU B 17 1 ATOM 311 C CB . LEU B 2 17 . -26.300 -7.070 13.905 1.00 18.1 ? CB LEU B 17 1 ATOM 312 C CG . LEU B 2 17 . -27.421 -6.682 14.811 1.00 19.5 ? CG LEU B 17 1 ATOM 313 C CD1 . LEU B 2 17 . -28.569 -6.231 13.957 1.00 22.23 ? CD1 LEU B 17 1 ATOM 314 C CD2 . LEU B 2 17 . -27.842 -7.847 15.695 1.00 22.56 ? CD2 LEU B 17 1 ATOM 315 N N . VAL B 2 18 . -23.223 -7.485 13.115 1.00 17.09 ? N VAL B 18 1 ATOM 316 C CA . VAL B 2 18 . -22.186 -8.103 12.180 1.00 17.7 ? CA VAL B 18 1 ATOM 317 C C . VAL B 2 18 . -21.047 -8.710 12.954 1.00 18.58 ? C VAL B 18 1 ATOM 318 O O . VAL B 2 18 . -20.543 -9.820 12.675 1.00 19.9 ? O VAL B 18 1 ATOM 319 C CB . VAL B 2 18 . -21.670 -7.004 11.186 1.00 19.15 ? CB VAL B 18 1 ATOM 320 C CG1 . VAL B 2 18 . -20.311 -7.410 10.531 1.00 19.59 ? CG1 VAL B 18 1 ATOM 321 C CG2 . VAL B 2 18 . -22.741 -6.716 10.168 1.00 21.81 ? CG2 VAL B 18 1 ATOM 322 N N . CYS B 2 19 . -20.578 -8.019 14.003 1.00 15.8 ? N CYS B 19 1 ATOM 323 C CA . CYS B 2 19 . -19.372 -8.364 14.749 1.00 16.37 ? CA CYS B 19 1 ATOM 324 C C . CYS B 2 19 . -19.575 -9.451 15.789 1.00 20.55 ? C CYS B 19 1 ATOM 325 O O . CYS B 2 19 . -18.565 -10.052 16.181 1.00 22.95 ? O CYS B 19 1 ATOM 326 C CB . CYS B 2 19 . -18.642 -7.119 15.223 1.00 18.72 ? CB CYS B 19 1 ATOM 327 S SG . CYS B 2 19 . -18.073 -6.029 13.935 1.00 17.5 ? SG CYS B 19 1 ATOM 328 N N . GLY B 2 20 . -20.753 -9.561 16.291 1.00 21.89 ? N GLY B 20 1 ATOM 329 C CA . GLY B 2 20 . -21.088 -10.605 17.297 1.00 26.99 ? CA GLY B 20 1 ATOM 330 C C . GLY B 2 20 . -20.173 -10.624 18.502 1.00 29.1 ? C GLY B 20 1 ATOM 331 O O . GLY B 2 20 . -19.873 -9.559 19.064 1.00 26.63 ? O GLY B 20 1 ATOM 332 N N . GLU B 2 21 . -19.595 -11.790 18.836 1.00 28.28 ? N GLU B 21 1 ATOM 333 C CA . GLU B 2 21 . -18.902 -11.996 20.087 1.00 31.32 ? CA GLU B 21 1 ATOM 334 C C . GLU B 2 21 . -17.536 -11.360 20.086 1.00 28.7 ? C GLU B 21 1 ATOM 335 O O . GLU B 2 21 . -16.929 -11.218 21.123 1.00 35.56 ? O GLU B 21 1 ATOM 336 C CB . GLU B 2 21 . -18.841 -13.520 20.387 1.00 34.83 ? CB GLU B 21 1 ATOM 337 C CG . GLU B 2 21 . -17.607 -14.263 19.872 1.00 45.1 ? CG GLU B 21 1 ATOM 338 N N . ARG B 2 22 . -17.042 -10.926 18.897 1.00 28.89 ? N ARG B 22 1 ATOM 339 C CA A ARG B 2 22 . -15.753 -10.243 18.775 0.50 29.14 ? CA ARG B 22 1 ATOM 340 C CA B ARG B 2 22 . -15.743 -10.225 18.736 0.50 30.45 ? CA ARG B 22 1 ATOM 341 C C . ARG B 2 22 . -15.839 -8.774 19.275 1.00 26.52 ? C ARG B 22 1 ATOM 342 O O . ARG B 2 22 . -14.845 -8.158 19.732 1.00 27.46 ? O ARG B 22 1 ATOM 343 C CB A ARG B 2 22 . -15.316 -10.266 17.313 0.50 33.06 ? CB ARG B 22 1 ATOM 344 C CB B ARG B 2 22 . -15.311 -10.100 17.250 0.50 36.51 ? CB ARG B 22 1 ATOM 345 C CG A ARG B 2 22 . -15.397 -11.658 16.684 0.50 36.04 ? CG ARG B 22 1 ATOM 346 C CG B ARG B 2 22 . -15.324 -11.340 16.354 0.50 42.26 ? CG ARG B 22 1 ATOM 347 C CD B ARG B 2 22 . -14.171 -12.302 16.618 0.50 44.13 ? CD ARG B 22 1 ATOM 348 N NE B ARG B 2 22 . -12.840 -11.760 16.384 0.50 44.7 ? NE ARG B 22 1 ATOM 349 C CZ B ARG B 2 22 . -11.870 -11.807 17.283 0.50 47.19 ? CZ ARG B 22 1 ATOM 350 N NH1 B ARG B 2 22 . -12.096 -12.345 18.462 0.50 52.15 ? NH1 ARG B 22 1 ATOM 351 N NH2 B ARG B 2 22 . -10.676 -11.324 17.009 0.50 46.44 ? NH2 ARG B 22 1 ATOM 352 N N . GLY B 2 23 . -17.021 -8.185 19.180 1.00 23.5 ? N GLY B 23 1 ATOM 353 C CA . GLY B 2 23 . -17.144 -6.769 19.345 1.00 22.26 ? CA GLY B 23 1 ATOM 354 C C . GLY B 2 23 . -16.486 -5.957 18.283 1.00 19.64 ? C GLY B 23 1 ATOM 355 O O . GLY B 2 23 . -16.062 -6.507 17.200 1.00 19.65 ? O GLY B 23 1 ATOM 356 N N . PHE B 2 24 . -16.378 -4.648 18.468 1.00 18.16 ? N PHE B 24 1 ATOM 357 C CA . PHE B 2 24 . -15.972 -3.758 17.498 1.00 17.39 ? CA PHE B 24 1 ATOM 358 C C . PHE B 2 24 . -15.424 -2.453 17.966 1.00 19.07 ? C PHE B 24 1 ATOM 359 O O . PHE B 2 24 . -15.564 -2.201 19.210 1.00 20.41 ? O PHE B 24 1 ATOM 360 C CB . PHE B 2 24 . -17.165 -3.428 16.509 1.00 17.43 ? CB PHE B 24 1 ATOM 361 C CG . PHE B 2 24 . -18.385 -2.869 17.258 1.00 16.53 ? CG PHE B 24 1 ATOM 362 C CD1 . PHE B 2 24 . -19.335 -3.638 17.829 1.00 18.44 ? CD1 PHE B 24 1 ATOM 363 C CD2 . PHE B 2 24 . -18.435 -1.499 17.396 1.00 18.33 ? CD2 PHE B 24 1 ATOM 364 C CE1 . PHE B 2 24 . -20.388 -3.065 18.536 1.00 18.24 ? CE1 PHE B 24 1 ATOM 365 C CE2 . PHE B 2 24 . -19.511 -0.874 18.100 1.00 20.98 ? CE2 PHE B 24 1 ATOM 366 C CZ . PHE B 2 24 . -20.462 -1.708 18.616 1.00 17.79 ? CZ PHE B 24 1 ATOM 367 N N . PHE B 2 25 . -14.837 -1.634 17.181 1.00 20.52 ? N PHE B 25 1 ATOM 368 C CA . PHE B 2 25 . -14.532 -0.244 17.515 1.00 20.41 ? CA PHE B 25 1 ATOM 369 C C . PHE B 2 25 . -15.312 0.709 16.721 1.00 20.55 ? C PHE B 25 1 ATOM 370 O O . PHE B 2 25 . -15.429 0.518 15.450 1.00 22.1 ? O PHE B 25 1 ATOM 371 C CB . PHE B 2 25 . -13.044 0.039 17.441 1.00 26.15 ? CB PHE B 25 1 ATOM 372 C CG . PHE B 2 25 . -12.406 -0.370 16.274 1.00 30.96 ? CG PHE B 25 1 ATOM 373 C CD1 . PHE B 2 25 . -12.010 -1.743 16.119 1.00 36.66 ? CD1 PHE B 25 1 ATOM 374 C CD2 . PHE B 2 25 . -12.071 0.576 15.294 1.00 41.71 ? CD2 PHE B 25 1 ATOM 375 C CE1 . PHE B 2 25 . -11.319 -2.162 14.963 1.00 40.11 ? CE1 PHE B 25 1 ATOM 376 C CE2 . PHE B 2 25 . -11.364 0.141 14.127 1.00 42.79 ? CE2 PHE B 25 1 ATOM 377 C CZ . PHE B 2 25 . -11.017 -1.199 13.959 1.00 39.28 ? CZ PHE B 25 1 ATOM 378 N N . TYR B 2 26 . -15.921 1.767 17.239 1.00 18.35 ? N TYR B 26 1 ATOM 379 C CA . TYR B 2 26 . -16.729 2.747 16.649 1.00 18.44 ? CA TYR B 26 1 ATOM 380 C C . TYR B 2 26 . -16.055 4.053 16.802 1.00 20.84 ? C TYR B 26 1 ATOM 381 O O . TYR B 2 26 . -15.939 4.598 17.933 1.00 21.24 ? O TYR B 26 1 ATOM 382 C CB . TYR B 2 26 . -18.136 2.747 17.217 1.00 20.09 ? CB TYR B 26 1 ATOM 383 C CG . TYR B 2 26 . -18.993 3.881 16.773 1.00 20.24 ? CG TYR B 26 1 ATOM 384 C CD1 . TYR B 2 26 . -19.281 4.090 15.415 1.00 20.25 ? CD1 TYR B 26 1 ATOM 385 C CD2 . TYR B 2 26 . -19.485 4.855 17.645 1.00 21.56 ? CD2 TYR B 26 1 ATOM 386 C CE1 . TYR B 2 26 . -20.003 5.154 14.988 1.00 22.43 ? CE1 TYR B 26 1 ATOM 387 C CE2 . TYR B 2 26 . -20.242 5.882 17.209 1.00 20.54 ? CE2 TYR B 26 1 ATOM 388 C CZ . TYR B 2 26 . -20.493 6.090 15.900 1.00 21.55 ? CZ TYR B 26 1 ATOM 389 O OH . TYR B 2 26 . -21.251 7.177 15.485 1.00 27.84 ? OH TYR B 26 1 ATOM 390 N N . THR B 2 27 . -15.481 4.585 15.725 1.00 24.69 ? N THR B 27 1 ATOM 391 C CA A THR B 2 27 . -14.576 5.689 15.698 0.50 24.41 ? CA THR B 27 1 ATOM 392 C CA B THR B 2 27 . -14.662 5.752 15.798 0.50 29.51 ? CA THR B 27 1 ATOM 393 C C . THR B 2 27 . -15.095 6.699 14.695 1.00 30.08 ? C THR B 27 1 ATOM 394 O O . THR B 2 27 . -14.426 6.857 13.633 1.00 31.93 ? O THR B 27 1 ATOM 395 C CB A THR B 2 27 . -13.177 5.206 15.216 0.50 22.73 ? CB THR B 27 1 ATOM 396 C CB B THR B 2 27 . -13.167 5.448 15.814 0.50 35 ? CB THR B 27 1 ATOM 397 O OG1 A THR B 2 27 . -13.277 4.491 13.941 0.50 27 ? OG1 THR B 27 1 ATOM 398 O OG1 B THR B 2 27 . -12.481 6.674 15.620 0.50 37.72 ? OG1 THR B 27 1 ATOM 399 C CG2 A THR B 2 27 . -12.567 4.265 16.307 0.50 20.48 ? CG2 THR B 27 1 ATOM 400 C CG2 B THR B 2 27 . -12.757 4.415 14.731 0.50 37.85 ? CG2 THR B 27 1 ATOM 401 N N . PRO B 2 28 . -16.186 7.391 14.964 1.00 25.18 ? N PRO B 28 1 ATOM 402 C CA . PRO B 2 28 . -16.831 8.402 14.095 1.00 30.57 ? CA PRO B 28 1 ATOM 403 C C . PRO B 2 28 . -15.963 9.648 13.730 1.00 33.05 ? C PRO B 28 1 ATOM 404 O O . PRO B 2 28 . -16.275 10.288 12.719 1.00 33.74 ? O PRO B 28 1 ATOM 405 C CB . PRO B 2 28 . -18.113 8.779 14.816 1.00 27.96 ? CB PRO B 28 1 ATOM 406 C CG . PRO B 2 28 . -17.748 8.569 16.274 1.00 25.66 ? CG PRO B 28 1 ATOM 407 C CD . PRO B 2 28 . -16.894 7.339 16.280 1.00 25.27 ? CD PRO B 28 1 ATOM 408 N N . LYS B 2 29 . -15.004 9.888 14.626 1.00 39.68 ? N LYS B 29 1 ATOM 409 C CA A LYS B 2 29 . -14.003 10.988 14.584 0.50 49.52 ? CA LYS B 29 1 ATOM 410 C CA B LYS B 2 29 . -13.991 10.966 14.581 0.50 50.92 ? CA LYS B 29 1 ATOM 411 C C . LYS B 2 29 . -14.544 12.290 15.132 1.00 59.57 ? C LYS B 29 1 ATOM 412 O O . LYS B 2 29 . -14.488 12.544 16.363 1.00 67.86 ? O LYS B 29 1 ATOM 413 C CB A LYS B 2 29 . -13.402 11.215 13.202 0.50 53.37 ? CB LYS B 29 1 ATOM 414 C CB B LYS B 2 29 . -13.380 11.126 13.186 0.50 55.97 ? CB LYS B 29 1 ATOM 415 C CG A LYS B 2 29 . -11.963 10.761 13.105 0.50 53.19 ? CG LYS B 29 1 ATOM 416 C CG B LYS B 2 29 . -12.919 9.820 12.528 0.50 58.5 ? CG LYS B 29 1 ATOM 417 C CD A LYS B 2 29 . -11.856 9.242 13.261 0.50 53.74 ? CD LYS B 29 1 ATOM 418 C CD B LYS B 2 29 . -11.684 9.207 13.195 0.50 61.04 ? CD LYS B 29 1 ATOM 419 C CE A LYS B 2 29 . -11.170 8.554 12.070 0.50 49.65 ? CE LYS B 29 1 ATOM 420 C CE B LYS B 2 29 . -11.131 8.030 12.388 0.50 57.56 ? CE LYS B 29 1 ATOM 421 N NZ A LYS B 2 29 . -12.141 8.218 10.995 0.50 41.24 ? NZ LYS B 29 1 ATOM 422 N NZ B LYS B 2 29 . -10.378 7.095 13.262 0.50 52.57 ? NZ LYS B 29 1 HETATM 423 CL CL . CL C 3 . . -27.188 -12.142 12.142 0.33 78.62 ? CL CL B 1001 1 HETATM 424 O O . HOH D 4 . . -13.085 6.952 4.844 1.00 48.73 ? O HOH A 2001 1 HETATM 425 O O . HOH D 4 . . -10.765 8.176 7.675 1.00 52.71 ? O HOH A 2002 1 HETATM 426 O O . HOH D 4 . . -14.679 3.681 6.976 1.00 50.03 ? O HOH A 2003 1 HETATM 427 O O . HOH D 4 . . -13.701 5.263 11.317 1.00 35.09 ? O HOH A 2004 1 HETATM 428 O O . HOH D 4 . . -15.893 8.497 10.500 1.00 37.68 ? O HOH A 2005 1 HETATM 429 O O . HOH D 4 . . -13.429 11.674 10.013 1.00 68.12 ? O HOH A 2006 1 HETATM 430 O O . HOH D 4 . . -19.389 12.492 5.403 1.00 62.34 ? O HOH A 2007 1 HETATM 431 O O . HOH D 4 . . -16.005 12.322 10.646 1.00 65.9 ? O HOH A 2008 1 HETATM 432 O O . HOH D 4 . . -18.342 3.399 1.226 1.00 27.23 ? O HOH A 2009 1 HETATM 433 O O . HOH D 4 . . -20.196 3.582 1.064 1.00 26.27 ? O HOH A 2010 1 HETATM 434 O O . HOH D 4 . . -11.010 0.184 7.936 1.00 50.09 ? O HOH A 2011 1 HETATM 435 O O . HOH D 4 . . -27.618 9.520 4.990 1.00 38.65 ? O HOH A 2012 1 HETATM 436 O O . HOH D 4 . . -25.236 8.312 -0.929 1.00 38.45 ? O HOH A 2013 1 HETATM 437 O O . HOH D 4 . . -25.937 11.234 1.830 1.00 54.33 ? O HOH A 2014 1 HETATM 438 O O . HOH D 4 . . -22.687 9.418 -1.506 1.00 60.8 ? O HOH A 2015 1 HETATM 439 O O . HOH D 4 . . -10.363 0.000 19.665 0.50 54.03 ? O HOH A 2016 1 HETATM 440 O O . HOH D 4 . . -19.913 9.868 -1.836 1.00 45.91 ? O HOH A 2017 1 HETATM 441 O O . HOH D 4 . . -19.665 0.346 0.000 0.50 27.18 ? O HOH A 2018 1 HETATM 442 O O . HOH D 4 . . -22.889 -2.269 -0.341 1.00 25.92 ? O HOH A 2019 1 HETATM 443 O O . HOH D 4 . . -22.211 -6.069 1.521 1.00 24.96 ? O HOH A 2020 1 HETATM 444 O O . HOH D 4 . . -19.942 -6.330 1.189 1.00 31.27 ? O HOH A 2021 1 HETATM 445 O O . HOH D 4 . . -17.771 -8.644 2.078 1.00 45.55 ? O HOH A 2022 1 HETATM 446 O O . HOH D 4 . . -10.225 -8.043 0.551 1.00 40.95 ? O HOH A 2023 1 HETATM 447 O O . HOH D 4 . . -9.846 -4.145 3.762 1.00 63.04 ? O HOH A 2024 1 HETATM 448 O O . HOH D 4 . . -13.626 -0.375 6.728 1.00 35.88 ? O HOH A 2025 1 HETATM 449 O O . HOH D 4 . . -14.026 1.842 5.259 1.00 39.27 ? O HOH A 2026 1 HETATM 450 O O . HOH D 4 . . -11.540 -0.387 2.575 1.00 55.64 ? O HOH A 2027 1 HETATM 451 O O . HOH D 4 . . -11.605 -7.060 11.410 1.00 41.68 ? O HOH A 2028 1 HETATM 452 O O . HOH D 4 . . -20.488 -10.948 10.076 1.00 25.82 ? O HOH A 2029 1 HETATM 453 O O . HOH D 4 . . -11.763 -7.761 8.137 1.00 43.83 ? O HOH A 2030 1 HETATM 454 O O . HOH D 4 . . -11.700 5.068 10.612 1.00 47.1 ? O HOH A 2031 1 HETATM 455 O O . HOH D 4 . . -12.169 -9.413 13.145 1.00 45.28 ? O HOH A 2032 1 HETATM 456 O O . HOH D 4 . . -11.247 -2.337 20.016 1.00 56.96 ? O HOH A 2033 1 HETATM 457 O O . HOH E 4 . . -27.718 -7.645 5.644 1.00 39.31 ? O HOH B 2001 1 HETATM 458 O O . HOH E 4 . . -29.297 -4.654 3.101 1.00 44.97 ? O HOH B 2002 1 HETATM 459 O O . HOH E 4 . . -32.862 -6.468 6.468 0.33 41.57 ? O HOH B 2003 1 HETATM 460 O O . HOH E 4 . . -33.458 5.519 7.994 1.00 68.94 ? O HOH B 2004 1 HETATM 461 O O . HOH E 4 . . -30.048 2.102 -0.453 1.00 66.85 ? O HOH B 2005 1 HETATM 462 O O . HOH E 4 . . -31.146 3.602 6.064 1.00 54.09 ? O HOH B 2006 1 HETATM 463 O O . HOH E 4 . . -30.495 3.769 2.498 1.00 46.13 ? O HOH B 2007 1 HETATM 464 O O . HOH E 4 . . -29.699 5.335 9.367 1.00 30.23 ? O HOH B 2008 1 HETATM 465 O O . HOH E 4 . . -29.636 7.545 13.430 1.00 31.53 ? O HOH B 2009 1 HETATM 466 O O . HOH E 4 . . -20.941 -11.383 23.701 1.00 52.83 ? O HOH B 2010 1 HETATM 467 O O . HOH E 4 . . -27.121 1.395 19.417 1.00 41.69 ? O HOH B 2011 1 HETATM 468 O O . HOH E 4 . . -29.550 -0.461 11.778 1.00 36.49 ? O HOH B 2012 1 HETATM 469 O O . HOH E 4 . . -31.398 2.874 8.986 1.00 47.66 ? O HOH B 2013 1 HETATM 470 O O . HOH E 4 . . -29.658 -1.200 19.370 1.00 37.73 ? O HOH B 2014 1 HETATM 471 O O . HOH E 4 . . -20.587 -6.975 18.432 1.00 23.88 ? O HOH B 2015 1 HETATM 472 O O . HOH E 4 . . -24.269 -9.540 18.186 1.00 37.69 ? O HOH B 2016 1 HETATM 473 O O . HOH E 4 . . -24.659 -11.290 15.730 1.00 44.96 ? O HOH B 2017 1 HETATM 474 O O . HOH E 4 . . -21.673 -12.258 13.846 1.00 52.39 ? O HOH B 2018 1 HETATM 475 O O . HOH E 4 . . -21.474 -9.052 21.819 1.00 30.55 ? O HOH B 2019 1 HETATM 476 O O . HOH E 4 . . -20.219 -14.037 17.117 1.00 40.35 ? O HOH B 2020 1 HETATM 477 O O . HOH E 4 . . -18.220 -12.224 23.643 1.00 51.78 ? O HOH B 2021 1 HETATM 478 O O . HOH E 4 . . -13.325 -10.902 10.049 1.00 63.85 ? O HOH B 2022 1 HETATM 479 O O . HOH E 4 . . -15.715 2.688 13.478 1.00 28.09 ? O HOH B 2023 1 HETATM 480 O O . HOH E 4 . . -13.978 8.617 16.941 1.00 35.3 ? O HOH B 2024 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 9 # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/4cxl.cif.gz000066400000000000000000000351201414676747700264360ustar00rootroot00000000000000}[o\ǕEy ٳ뺫 )F#94ْE!ʯ?R L]u]V}yx~fz;=ܝ=?=|~O xu;x׋{n[z9ͧ/s?Co} zݪo\ꯘޚ ݧy>ߟ_cwco0g7w׻׻rx~u~yN?@CۺNm>]onW7W珛A-w7@N{WO՛n;|}N5q7~x=9$=f:{_6WaW{x?|VO%Cvή]|z×g?6<.Wzkn/x?]yǏOO>9wz:m٧'g$pm|Nzӆ6j=<} I^7wFo4|e-Eܚf7yp&CŃ^OiMmeۍﰇ*7gjmj^N+ rw5郼ӧ|Ϟtw}Xŷw \Pm,΁B?2oӟn@|So9xj'@>kR?G~0?غi:D='}wxw0 0oo tP.Y}~Μs?,_@y_yx<4>}aG?Mޗ=~'  !nO%M4_IMv`䟤s)g5l:Ov8p;;J\ڧO<컿pܴh+O>^v>eNz:?i7>_>:Csv߿Bez1cgO}Ǻ;G4_>rI9X?8Cz.7>  _|xWoON|rb(_v?Ot|{|ӓ<xOks}bl;quhSo^fu3OO %?H# zVVc6'Ggr*o*_Y˰@+E廠o߂ 2O S)z_eJ.q{0EU L9MAO߮e:\Ch`i;5ͩoSZw* O?I͉YOorX[lZ^/Y5ϯnA|}aL]QY)lB Rv<-[t)E ,2{|"k+"VDˊV&gyB={<6ͳ{5m5lky {LJ~vw  t|^mߠX/;>nڥ[nn?6[eFKg  sY܊sqS7_A %#U_/_@'_>:c#a n|~~w}=@6= zGnث.(?<+")7]tԓO>44-5p뗛Ԩi3ܦF=l]jElec92y6{n>~T׶9rqin^]InQ6Bc}Ô'H';VjכSm7~B7c:·V @m<"L+Ao 3<8>j j7ilʍApcK7v=ApkO T;EڻyehpLzpRuH<1)0͗'Zth4o&-'-%Ec vùpn6 ~ùpn7[{?p>pԞjۍw8Ynܜď'-'-ZjzҢͶzfL ar23LN09&'StO0LN0LNaR'0i>=Gm`H탃!T(63XyږE[\8UZ;#pcK$ 7vD=pkO$ D­=D"IZ$j~;k̓#D#8U3.dOg}:[rNtܧ>;34S@}}}(!҃QBH G g}Ao-e q9Gm3ZƖVnh{Z֞Vni[s28?YI8ĞLO&dz2'ӓ=Ldtc;Κx*ӈSq՝0/Y]yݗ2_}saB7 >KiǴgcagc!1Yvfey\Gy\Iy\KŔy\M唏9mrǼ.|{rǼ.|{rǼ.|{rǼ.|{rǼ.|̏#.|{rǼ.|{rGrPw1Ì4f0c,Mci:KaX3t2nj=f1c,mci{KcX31nj5c,mci{KcX3rДehh?8QԗP~Aʀsѳ?\^rtyxx~x{elgtwqE~lWA\cf?[ WI]B/o rC)LVGY..XH#|tg0l)̥F+&O7z @ǚ8xl=&07.0i$0 =KGli4_67 n)u3iq`]\X0e8fȫiuZXYxKZe0!N  4 `upfƕV8g* Zjݼ$7;LwѰk;5ʀKO`6Z/[ L`D/f3kzJ-N6ni`/&3ЏH&!8ST*D&n rjֺ;.xB\gr\"k:$ ]#ӀA58@8+8^.Kd 8P0a~v^(&0A H!T?&@VVΊQ[gA X1T?,a@ 㜗t BDR9cq|:{K ۂ  Q6AeN2tf-x3.s[pL5N:* BYxncZ `-ȑdd$",bM+p:`.AY}@y $YQ4u/FH XnNpDǕ:R#q#=Y, <қIyf,fҤk@%lX )Τ]K! 8*kIlivH*f F ,IL1$\dTf14hO+4;$[HFXQF!eYC1Pf eH$Le`loKt.k$@6v㬖 sZpIGvmI !iUH72@9-Xx>UU2;Jj?0xADYQ+H: ̓`1WʡNS$~:u'0@d j9SH@tf=r0"MGwc2PU:dN0A 8ykW"N3C4 %_#E# Q6G"aL=0W)0)aT4> )h.|1jI nJ]H HP9cPw$(H5MƎYp"S%cjyd($!2ݰQ d;LB ,^@x+h\W^ i]zLߺtramiWej,58fh& JBF LLF3ЕHS&yP4 <.n$ غ!L k,Jɉ&Unj[lMU렳$(t O"yW2j굖 e, Hb RCK jcc(~>Aw)Xx0_0ІZy%aL<CYa ,Z} .J,X{<Y{]PYȰ`bkSN$4= /iqРh:>:GټI?#&&c'brk:C#9p<)"ZesY' [" DTE [@YSN*r۴#VCX%[Y;` 0*m2݀ev4Pdzl۪'8: 5Jalx0j\,VLZ %,{qE+NT>Uɸ4h)ż1>e t=$Q }  C[1Z@]mpDcllh&Žo \S?gh+M {(=A.Vy-pa26qՙ6" CsсR'T-ǘf( FN:mB d4p*MFأ8 FK@.M%N1 8ܖHg0:KVL(lz-|NxR\k޾JрE|P$-Czhu`+uCDz\vj̰^,^<ɐU,a5w -ky6'D -F-Q5 Dm2ϵQ+0S4 Ph=Hh2:5).N) x\=E ^:dVPOHXxl["4ۥD$06QutibgI "2EU3UfD܈2ͅl= Y\7S\>*K4I/X.rE7 "YIR'ҡCxQ!LC΁ظ0)5XY8t`y`v$ҢkVj|WJph/*pd-&P%&,c+=SP8FY=%QˤhGX6":ў$mĎUuRH[HP&&X*aGAEJ Y`5*Sz" o)n*W-P"}˳ U=wk*h +XJ/5>PK£fiEX)֓Z-VmV9L8llԓ8T 3p(-`d*ԓQ &.ލP.Ja;EI!FcSwWeKGҔUy |EXI푰ՒWS#'cאc@ټcX!R¦`*;>yJڃP;m?B.Cq%m`e!9,d}_-cDTfaB.#X0e _v3&#Ӆއ%l^pb)ӔLCZe\1-"(9FzPHiGC.p0GL1O[$G-q`1%fEN[ Kn4D5YK^b 齟]e {> FLÊۗ+E] i]q+D[B-J[Bs+!)ڂiPk$bM*bQjT >NKdJI{ ݂hU4bgB tv)? UX@ejc$:rqNOTX(BUuኛŲrdk*7Uc:>eBEiq #W;E^ʗ`t+[H=Z0KQ@.:_l4`XBCeN--Eё)a3x/fh4ʬ,ǙaIWRX ̊@`fY"r!RV{(qv@- ŘQ9SvcD,cWqP^u>#R[(t 'bR2/bRG.I(XT/MЩ(Pe(/i9+;)Eɭꌴͅ kBqDsBJU=DML'J/Kunɔnģ+w`x . Lt+d ofzB].2ZBpKAMp"#sޛW XЊn ]2^o`OC|E^tK9*qf8kO9_28uK1ܐ袱#!a DU||? ]Բ}0Wev`p6,Q=:h]YD@h(M⚁Ijj zLCKh})]Zj| ZحTV>wx:an|co̦$Zvv%. CRI+4P<9kTNX D+#}xƦߔdftxTsz0lLlth|"z=Vr^0؈tf՞ $'0_j4eECht(Յy>_mÅeS6xa0}aSI;@դV">Q+xO3@gbƭe6ߨ tf€>w'}ɺ"|NRLX]UPg[a&FX$CڃUv5'`^&a=4>r>3Wl@7,E(Nuqj+*la36Qt뢂$:7J-Sb$ 35X5]L/K| 0&'`!f]=y]Ro7 r 5$H ,( lr'` VPpWYd[V`j]`Z/*ԂxD$u5('rHASr) mo5DLIu*b8I8ȉp"'d|[VNI VPԀ?@bgrEQ2BEc&"DPt`EK|nUV9jC !,9̯|nX5V~.K[8])ԍ™bk ׀a֔!g3E7 P g|uzo90bU`t"Z0)/C,e)z N xkG{Kx&VDĘ!86ʇ+-磪8]uL[b[ߙCoY(G*=Bn1QtOZXq7 ,[;4EuydxkPIRQ=08̯'8s 4IvJLeF Fzԑ k|&bӝS(G,:EN̦;?+Bk +@7Q=dT)ag &n.1%g$Ubb YS: QZyG4*¶6pJXI(Va"\I^9C9 }:XH`4SH='w[5Az jW4x6Ŭl|VˬG&KoMIUO?a -M_V.l]=D )'hr:0GGdӔt @?a9;LQ"[YNr[@[l-&-Wuh+ep/1.制JݸUi-2͌\.,!KM+~'}!VXځ2ҫMkOsǵKU9p :  °֍l8\0d8LjሲuD8\5)w0.h37A᲻Sl,^S[\]NJᲷ-)%T.dl.C N.]vw&hAzXNh^%˜gcr]3#04G4PƦfMC˖/vkRh$~ǦT |BؒߙiFƶpeiPܿ|u,Ooe+E2q\%CWKS kZ Z;_Ѝ]@ K*9eCx]\h ]ޢ$18n-hAS4K!mnNf4ӠOt]5St .L@it[5FpKE@).>1:JWx 5SjZk2ngSa ӕ$:2D(rQ-tKUkga'"UF*[zSICFkNTcNt=-85GLV,x ,+H;\Qmla'b!="ZmUs SyK:~E;?2 %9vzUX)uUx͉PBw»N.p9v~$`8(Ib2?a9v.%Vz^IZP Rn :/KZ$EePH۔o-9v.&w@G1KS 9v~(H|F4gPFϗTvל 7?ҫ0Гm%XhU/us*T,dIP֋%]\.cǂ(ut/pO3ͱpOI : ORߊ-Zs*Thz rg+Oծi .4 5 dg9>G$[2xȋgtUх)\$< ;z YˆX6 Ea(?I-Kc;f~ucG/Ue,a^MzX,'tk0p^SnҕYA[ xldN{`sueFkxOl+znEc[,fw0=fВ+(jɂup~ sbrp5[bSgBhE1KĦ@nE, ) xH υ}^s(P;aE?yߢ5gb ڬ_./>.7ϗ/\ݝ=^n6LOuoqړ_ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/5zmz.bcif000066400000000000000000001043241414676747700262170ustar00rootroot00000000000000encoderciftools-javaversion0.3.0dataBlocksheader5ZMZcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindByteArraytypestringData2019-06-25 21:40:02offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData0mmCIFciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamannatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAmyloid core of RIP1wateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformula_weightdataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataA,BoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][2]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][3]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindFixedPointfactordsrcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_bdataencodingkindFixedPointfactor srcType!kindDeltaorigin0srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_cdataencodingkindFixedPointfactordsrcType!kindDeltaoriginfsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_alphadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_betadataencodingkindFixedPointfactordsrcType!kindDeltaorigin*-srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_gammadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataC 1 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindByteArraytypedatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataIQIGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindByteArraytypestringDataIQIGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataILEGLNGLYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameheterodataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLNGLYHOHILEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3masknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata3masknameatom_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSize*kindByteArraytypestringDataNCACCBCGCDNE2OXTOCG1CG2CD1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data*   masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDatabCAHH2CCBHAOOXTCGHB2HB3CDHG2HG3OE1NE2HE21HE22HXTHA2HA3H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize#kindByteArraytypeoffsets#data   masknamevalue_orderdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize3kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  maskrowCount3name_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData5ZMZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!dataUIdd?masknamefract_transf_matrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!data}?masknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataާ?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataXvMHk?masknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamendb_seq_numdataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_seq_numdataencodingkindStringArraydataEncodingkindByteArraytypestringData101offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_numdataencodingkindStringArraydataEncodingkindByteArraytypestringData2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_mon_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCOoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCACOCBCG1CG2CD1CGCDOE1NE2OXToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataILEGLNGLYHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  masknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata  maskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaorigin*srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>%{ g1R{ ap,y)masknameCartn_ydataencodingkindFixedPointfactorsrcType!kindDeltaorigin$srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>rFQ\A9~mCHl] b[masknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaoriginTsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata>F<5+< [~,h^:14 masknameoccupancydataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginƧsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata4) D#.;zڀ0ny4P<9~masknamepdbx_formal_chargedataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataNCACOCBCG1CG2CD1CGCDOE1NE2OXToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataILEGLNGLYHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  masknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_iddataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata  emasknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindByteArraytypestringDatayesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameparse_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamequery_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData0offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameformat_time_msdataencodingkindStringArraydataEncodingkindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/5zmz.bcif.gz000066400000000000000000000065241414676747700266410ustar00rootroot00000000000000][7BЬRCaiJhtt<>NÚm)jKT)ekPBCzMyTU})ݞ38=zg^@bP>rqUxeˏ!9eē}l `ʫOA,PaB9\!60%^dXIcN1 ѝ*)^ͰDك)(5S ц‰W:uc2zeW0?HP;;oBgAtTÓѿW"<ez3%N;&N[%? 3@!mmQrT g"\%?cXImRJ2t@_{ ȟu PUN! d (xM\6'[eS2"iW~8di!ac9QcΎ :׼~KCOމ8\IK{ p]b;>(:^ U9mjȫos1C)RVspjc4{l!]d 2ETAJ8adhe- g݀:&dN @DptQ8&cq&Vj1Jz1$yp,'"y¤x\bL>NnJNJr99z?KQN{8)!Q) MĠ 8:z7*[.3&& 5pIԷuCHm۶ᜑe@1 d?ӛ9?ڲ%dٰ 1&7` }ăKZy6A_$M@ zږ` zu-z6Ao: jݜdX疲R ń:ƀj+Kk&%bmaՉwgY?'Ǫ__lسأPI7mi2 -ɧ5zkRTJsԁջ2B}=y% XAJ2 &e(d>/seg ~Wxi $Yf pAUEXEB0 C(_{-Bnh_E՟3z\n7 `ZMA, @UXͱƽ%~w" Pxpώё?<:శk ")dh2g6~C{_w]yНdQjdL1&j_Up( EB#i@ 2 F?fdG@dh$bodȏ.'誡@02#{"(4E<дcB3,Yc I$yzy(6F欁CZ348&$:c,`єOA/۽^z%Δi)NFwXouP*Rm.W%V/qA="iz$A.!u]'aM"I9v_I3Rs8]xF:ΨuH7çޏ?xHB&+^u.nM{-ʨk#O*թA=Kur5͈2k)!nd1U Ҋ -:*,0x5jRdMwyg xz:H0:`\P^io92a "3^mr)Kƅ>6z;Kxox]{vM7["h?}cWm͏.w<}GkMp;yksGhln%}vqţ?C۩Oon\xt}x·y#b75Z|4U#vz㨣dIK\~⭅GΐnkiKs?y፟,^Xxdn# ڼ̋IJ$٪mͪ5ӛק̧"1)P$߯b}[cxkq쾇3qd+ ֽ_LL<:1 \aV"u Nb*멃չx+5VN ᦙ^.W+/K$ ?4hO.G]OZ]zE<<]QXϘϯdX ZE0 xyi,'1*'@F. Tt lSڵ.]{L/P# e0嶗?f|Ԉciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/5zmz.cif000066400000000000000000000211471414676747700260560ustar00rootroot00000000000000data_5ZMZ # _coordinate_server_result.query_type full _coordinate_server_result.datetime_utc '2019-06-25 21:40:02' _coordinate_server_result.is_empty no _coordinate_server_result.has_error no _coordinate_server_result.api_version 1.4.10 _coordinate_server_result.core_version 3.2.3 # loop_ _coordinate_server_query_params.name _coordinate_server_query_params.value atomSitesOnly 0 modelId . format mmCIF encoding cif lowPrecisionCoords false # _entry.id 5ZMZ # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.details _entity.pdbx_mutation _entity.pdbx_fragment _entity.pdbx_ec 1 polymer man 'Amyloid core of RIP1' ? ? . ? ? ? 2 water nat water ? ? . ? ? ? # _exptl.entry_id 5ZMZ _exptl.method 'X-ray diffraction' # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details monomeric _pdbx_struct_assembly.oligomeric_count 1 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1 _pdbx_struct_oper_list.matrix[1][2] 0 _pdbx_struct_oper_list.matrix[1][3] 0 _pdbx_struct_oper_list.vector[1] 0 _pdbx_struct_oper_list.matrix[2][1] 0 _pdbx_struct_oper_list.matrix[2][2] 1 _pdbx_struct_oper_list.matrix[2][3] 0 _pdbx_struct_oper_list.vector[2] 0 _pdbx_struct_oper_list.matrix[3][1] 0 _pdbx_struct_oper_list.matrix[3][2] 0 _pdbx_struct_oper_list.matrix[3][3] 1 _pdbx_struct_oper_list.vector[3] 0 # _cell.entry_id 5ZMZ _cell.length_a 29.44 _cell.length_b 4.8 _cell.length_c 18.94 _cell.angle_alpha 90 _cell.angle_beta 107.97 _cell.angle_gamma 90 _cell.Z_PDB 4 _cell.pdbx_unique_axis ? # _symmetry.entry_id 5ZMZ _symmetry.space_group_name_H-M 'C 1 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 5 _symmetry.space_group_name_Hall ? # _entity_poly.entity_id 1 _entity_poly.type polypeptide(L) _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code IQIG _entity_poly.pdbx_seq_one_letter_code_can IQIG _entity_poly.pdbx_strand_id A # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 ILE n 1 2 GLN n 1 3 ILE n 1 4 GLY n # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N Y 1 'Might not contain all original atoms depending on the query used' B N Y 2 'Might not contain all original atoms depending on the query used' # loop_ _chem_comp_bond.comp_id _chem_comp_bond.pdbx_stereo_config _chem_comp_bond.pdbx_ordinal _chem_comp_bond.pdbx_aromatic_flag _chem_comp_bond.atom_id_1 _chem_comp_bond.atom_id_2 _chem_comp_bond.value_order GLN N 1 N N CA SING GLN N 2 N N H SING GLN N 3 N N H2 SING GLN N 4 N CA C SING GLN N 5 N CA CB SING GLN N 6 N CA HA SING GLN N 7 N C O DOUB GLN N 8 N C OXT SING GLN N 9 N CB CG SING GLN N 10 N CB HB2 SING GLN N 11 N CB HB3 SING GLN N 12 N CG CD SING GLN N 13 N CG HG2 SING GLN N 14 N CG HG3 SING GLN N 15 N CD OE1 DOUB GLN N 16 N CD NE2 SING GLN N 17 N NE2 HE21 SING GLN N 18 N NE2 HE22 SING GLN N 19 N OXT HXT SING GLY N 1 N N CA SING GLY N 2 N N H SING GLY N 3 N N H2 SING GLY N 4 N CA C SING GLY N 5 N CA HA2 SING GLY N 6 N CA HA3 SING GLY N 7 N C O DOUB GLY N 8 N C OXT SING GLY N 9 N OXT HXT SING HOH N 1 N O H1 SING HOH N 2 N O H2 SING ILE N 1 N N CA SING ILE N 2 N N H SING ILE N 3 N N H2 SING ILE N 4 N CA C SING ILE N 5 N CA CB SING ILE N 6 N CA HA SING ILE N 7 N C O DOUB ILE N 8 N C OXT SING ILE N 9 N CB CG1 SING ILE N 10 N CB CG2 SING ILE N 11 N CB HB SING ILE N 12 N CG1 CD1 SING ILE N 13 N CG1 HG12 SING ILE N 14 N CG1 HG13 SING ILE N 15 N CG2 HG21 SING ILE N 16 N CG2 HG22 SING ILE N 17 N CG2 HG23 SING ILE N 18 N CD1 HD11 SING ILE N 19 N CD1 HD12 SING ILE N 20 N CD1 HD13 SING ILE N 21 N OXT HXT SING # _atom_sites.entry_id 5ZMZ _atom_sites.fract_transf_matrix[1][1] 0.033967 _atom_sites.fract_transf_matrix[1][2] 0 _atom_sites.fract_transf_matrix[1][3] 0.011016 _atom_sites.fract_transf_vector[1] 0 _atom_sites.fract_transf_matrix[2][1] 0 _atom_sites.fract_transf_matrix[2][2] 0.208333 _atom_sites.fract_transf_matrix[2][3] 0 _atom_sites.fract_transf_vector[2] 0 _atom_sites.fract_transf_matrix[3][1] 0 _atom_sites.fract_transf_matrix[3][2] 0 _atom_sites.fract_transf_matrix[3][3] 0.055506 _atom_sites.fract_transf_vector[3] 0 # _pdbx_nonpoly_scheme.asym_id B _pdbx_nonpoly_scheme.entity_id 2 _pdbx_nonpoly_scheme.mon_id HOH _pdbx_nonpoly_scheme.ndb_seq_num 1 _pdbx_nonpoly_scheme.pdb_seq_num 101 _pdbx_nonpoly_scheme.auth_seq_num 2 _pdbx_nonpoly_scheme.pdb_mon_id HOH _pdbx_nonpoly_scheme.auth_mon_id HOH _pdbx_nonpoly_scheme.pdb_strand_id A _pdbx_nonpoly_scheme.pdb_ins_code . # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_atom_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_seq_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . ILE A 1 1 . 10.752 0.036 5.972 1.00 9.66 ? N ILE A 1 1 ATOM 2 C CA . ILE A 1 1 . 9.668 0.212 5.018 1.00 6.08 ? CA ILE A 1 1 ATOM 3 C C . ILE A 1 1 . 8.392 -0.442 5.537 1.00 5.76 ? C ILE A 1 1 ATOM 4 O O . ILE A 1 1 . 8.347 -1.652 5.718 1.00 6.17 ? O ILE A 1 1 ATOM 5 C CB . ILE A 1 1 . 10.030 -0.385 3.661 1.00 6.46 ? CB ILE A 1 1 ATOM 6 C CG1 . ILE A 1 1 . 11.347 0.208 3.171 1.00 6.78 ? CG1 ILE A 1 1 ATOM 7 C CG2 . ILE A 1 1 . 8.941 -0.120 2.654 1.00 5.89 ? CG2 ILE A 1 1 ATOM 8 C CD1 . ILE A 1 1 . 11.880 -0.479 1.946 1.00 7.84 ? CD1 ILE A 1 1 ATOM 9 N N . GLN A 1 2 . 7.375 0.381 5.789 1.00 4.41 ? N GLN A 2 1 ATOM 10 C CA . GLN A 1 2 . 6.058 -0.066 6.220 1.00 5.68 ? CA GLN A 2 1 ATOM 11 C C . GLN A 1 2 . 5.037 0.503 5.249 1.00 4.66 ? C GLN A 2 1 ATOM 12 O O . GLN A 1 2 . 4.997 1.712 5.036 1.00 4.88 ? O GLN A 2 1 ATOM 13 C CB . GLN A 1 2 . 5.765 0.395 7.656 1.00 5.23 ? CB GLN A 2 1 ATOM 14 C CG . GLN A 1 2 . 6.582 -0.350 8.684 1.00 5.69 ? CG GLN A 2 1 ATOM 15 C CD . GLN A 1 2 . 6.574 0.288 10.055 1.00 6.28 ? CD GLN A 2 1 ATOM 16 O OE1 . GLN A 1 2 . 6.565 1.507 10.189 1.00 8.77 ? OE1 GLN A 2 1 ATOM 17 N NE2 . GLN A 1 2 . 6.590 -0.542 11.083 1.00 7.11 ? NE2 GLN A 2 1 ATOM 18 N N . ILE A 1 3 . 4.233 -0.374 4.655 1.00 4.19 ? N ILE A 3 1 ATOM 19 C CA . ILE A 1 3 . 3.232 0.025 3.675 1.00 4.67 ? CA ILE A 3 1 ATOM 20 C C . ILE A 1 3 . 1.914 -0.634 4.035 1.00 4.64 ? C ILE A 3 1 ATOM 21 O O . ILE A 1 3 . 1.869 -1.847 4.188 1.00 5.74 ? O ILE A 3 1 ATOM 22 C CB . ILE A 1 3 . 3.622 -0.389 2.234 1.00 4.72 ? CB ILE A 3 1 ATOM 23 C CG1 . ILE A 1 3 . 4.984 0.195 1.851 1.00 5.93 ? CG1 ILE A 3 1 ATOM 24 C CG2 . ILE A 1 3 . 2.547 0.047 1.265 1.00 6.45 ? CG2 ILE A 3 1 ATOM 25 C CD1 . ILE A 1 3 . 5.566 -0.372 0.555 1.00 7.25 ? CD1 ILE A 3 1 ATOM 26 N N . GLY A 1 4 . 0.853 0.149 4.188 1.00 5.86 ? N GLY A 4 1 ATOM 27 C CA . GLY A 1 4 . -0.445 -0.445 4.467 1.00 9 ? CA GLY A 4 1 ATOM 28 C C . GLY A 1 4 . -1.372 0.421 5.287 1.00 12.11 ? C GLY A 4 1 ATOM 29 O O . GLY A 1 4 . -2.540 0.069 5.528 1.00 11.37 ? O GLY A 4 1 ATOM 30 O OXT . GLY A 1 4 . -0.960 1.489 5.732 1.00 14.07 ? OXT GLY A 4 1 HETATM 31 O O . HOH B 2 . . 9.657 2.092 9.206 1.00 20.41 ? O HOH A 101 1 # _coordinate_server_stats.molecule_cached yes _coordinate_server_stats.io_time_ms 0 _coordinate_server_stats.parse_time_ms 0 _coordinate_server_stats.query_time_ms 0 _coordinate_server_stats.format_time_ms 1 # ciftools-java-ciftools-java-3.0.1/src/test/resources/snapshot/5zmz.cif.gz000066400000000000000000000047371414676747700265030ustar00rootroot00000000000000Zn8}WA$uNqw' Lzdv-|VqU7xxT77qG/.~6i7"ECTQ%CX:Fq/,#7 j\D&A%ixe{W%ؿ=Do=k *>cDS˱ތ>[<>8"_~A\M6~*#r# Ŷ!y~r!I-E~~D7ld$:ZUPkPXA?Uy-fmDT龁!"ݽ6&8k0Fy䐉lDYmNMlK鶊w9LH.(ٗ1\.cV7RnɿKr ,\0"QG{g MfIEo_Ul-hޗBW7!iEκ8/JN[^Ai!6=R6q]Y+iOB Ϙ-;h' 0/$C"A`iv]|\sn"OˉN1ggUQ.ӍQȸ͉X f{rQqۧ?O΁Qo6?DҔ9<??i{[DDfVjDk^Xg8#Z8V0NaXa??.vl:<#5(m[o"vq}]-]v(Rإ-%P қuyg8}pG/#Rv?hS:&i? CD6v 1t#_=:jO sTB^@nĻYN&YrߣQX>ܟ9%J)MY-&O>O`,U%4X<|#n u@Nv|e`i6w3@m*Fk(䑼ޗ_! 60VLزJwЎg{l^yDvP ,ťb*rȁ|bc;4f$o@TiMwu㪄:3&ay`\?o䷇Ge%dR2d\ɘ!tC¥!te>G)y"O^v@~6!JސPWKS1J;97hpܚbīG4[tG թw#;F͑`A +/s!{ \^B2l0}̸!e6h/mLVOք')aJhd#cpdSIJ66UIv'')VI!F<X3psDZ yȈFFlnPkuKGl0b1{1r.>m4.ϨK"(!LgW;C I{~>Ox@%4X&qQ+6Quq. r<=M  QXt BI&Dh4#$o2NU y!XKAű@Me=tim,!nؐn,͜ mSGepϜ^Oe΄8Vb*ב̜ RT_B|^gz2q&4 1n wmT<2o<FPw Ȥo<N<>.˅&LݑltaC:B7e sǦTvq0mLXw9 p\L.ug|x 4U/de<|qꥱQR,WU:ZXظ~)<>SV4>_aCC4'piNȍ9D +vp1OC5ʗFN˅E-Ass1y}z<` GˠX~!H~ ,rr_Pv 5b ꥑa-eAAZ7S_ FC XkA~[L qbTa!v$yPHkI34Ⱥ|u)Wl \o&VCfmIV~n⦶?GI ݭ{vE>x Z3ރ8`ॹ[cRg"ciftools-java-ciftools-java-3.0.1/src/test/resources/source/000077500000000000000000000000001414676747700241225ustar00rootroot00000000000000ciftools-java-ciftools-java-3.0.1/src/test/resources/source/200l_ebi.bcif000066400000000000000000002223031414676747700262450ustar00rootroot00000000000000encoderCoordinateServer 1.4.10version0.3.0dataBlocksheader200Lcategoriesname_coordinate_server_resultcolumnsnamequery_typedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatafulloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedatetime_utcdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2019-07-13 00:39:13offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameis_emptydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamehas_errordataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameapi_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1.4.10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecore_versiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.3offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_coordinate_server_query_paramscolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData4atomSitesOnlymodelIdformatencodinglowPrecisionCoordsoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamevaluedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0mmCIFbciffalseoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entitycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamansynnatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData-LYSOZYMECHLORIDE IONBETA-MERCAPTOETHANOLwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_number_of_moleculesdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataC54T, C97A, L121AoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData3.2.1.17offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGHELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12345678910offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILELEULYSALAGLUTHRTRPARGPROoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData339608293108115126137143offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUILEARGSERMETGLYGLNALATHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData11508090106113123134141155offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILELEULYSALAGLUTHRTRPARGPROoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData339608293108115126137143offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUILEARGSERMETGLYGLNALATHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData11508090106113123134141155offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets data masknamepdbx_PDB_helix_classdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_PDB_helix_lengthdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData91221146513offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCount name_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData12offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYRHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2531offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILETHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2734offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYRHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2531offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILETHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData2734offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_struct_assemblycolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoper_expressiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataA,B,C,D,E,FoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindByteArraytype!data?masknamematrix[1][2]dataencodingkindByteArraytype!datamasknamematrix[1][3]dataencodingkindByteArraytype!datamasknamevector[1]dataencodingkindByteArraytype!datamasknamematrix[2][1]dataencodingkindByteArraytype!datamasknamematrix[2][2]dataencodingkindByteArraytype!data?masknamematrix[2][3]dataencodingkindByteArraytype!datamasknamevector[2]dataencodingkindByteArraytype!datamasknamematrix[3][1]dataencodingkindByteArraytype!datamasknamematrix[3][2]dataencodingkindByteArraytype!datamasknamematrix[3][3]dataencodingkindByteArraytype!data?masknamevector[3]dataencodingkindByteArraytype!datamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindByteArraytype!data= ףp}N@masknamelength_bdataencodingkindByteArraytype!data= ףp}N@masknamelength_cdataencodingkindByteArraytype!dataGzW@masknameangle_alphadataencodingkindByteArraytype!dataV@masknameangle_betadataencodingkindByteArraytype!dataV@masknameangle_gammadataencodingkindByteArraytype!data^@masknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataP 32 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData154offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_HalldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData٦MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData٦MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsigned§srcSize:kindByteArraytypestringData9METASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata:             masknameheterodataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCount̤name_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData@Might not contain all original atoms depending on the query usedoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets@datamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsignedçsrcSizeRkindByteArraytypestringData?ALAARGASNASPBMEGLNGLUGLYHISHOHILELEULYSMETPHEPROSERTHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataR  masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatatmasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsigned§srcSizeTkindByteArraytypedataT  masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsigned§srcSizeVkindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataWd; masknameatom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsigned§srcSizeBkindByteArraytypestringData]NCACCBOXTCGCDNECZNH1NH2ND2OD2C1C2O1S2NE2OE2ND1CD2CE1OCG1CG2CD1CENZSDCE2OGOG1NE1CE3CZ2CZ3CH2OHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize'kindByteArraytypeoffsets'dataB    masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22OD2C2O1H11H12S2H21H22HO1HS2OE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HGHD23CENZHE3HZ1HZ2HZ3SDCE2HZOGOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize[kindByteArraytypeoffsets[data  ,' +0 0&64A60" G9H0  0")0 masknamevalue_orderdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizeskindIntegerPackingbyteCountisUnsigned§srcSizeЂkindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata          maskrowCountsname_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!data1Bʐ?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!dataCrc?masknamefract_transf_matrix[1][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataCrc?masknamefract_transf_matrix[2][3]dataencodingkindByteArraytype!datamasknamefract_transf_vector[2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][1]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][2]dataencodingkindByteArraytype!datamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataIh˹W?masknamefract_transf_vector[3]dataencodingkindByteArraytype!datamaskrowCountname_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBCDEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataimasknameentity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringData234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata imasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata imasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataimasknamepdb_seq_numdataencodingkindDeltaorigiṋsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedataxX   O masknameauth_seq_numdataencodingkindDeltaorigiṋsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedataxX   O masknamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata imasknameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata imasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatanrowCountnname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata smasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata|masknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSizefkindByteArraytypestringDataNCOSCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatafimasknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSize"kindByteArraytypestringDatabNCACOCBCGSDCEOD1ND2CG1CG2CD1CD2CE1CE2CZCDOE1OE2NENH1NH2OD2NZOHOG1ND1NE2OGNE1CE3CZ2CZ3CH2CLC1C2O1S2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize)kindByteArraytypeoffsets)data"                                                      imasknamelabel_alt_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}namelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypestringDataAMETASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatan                                       imasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataimasknamelabel_entity_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataimasknamelabel_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata                            smaskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata tnamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}nameCartn_xdataencodingkindFixedPointfactorsrcType kindDeltaoriginͫsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata vqj|'x`  Oa!Y5M(*#=Kx |h{+#:sLG$COJB= h"xGgT'! rfw[ aw  d* pz T#)]& 8(v^ e$F6   oa"gVeopY5 ":j[ Gp$>^f3ymClC .T/&W|(l 6 ]`d"/&1+lz8 9=uV IK% bq@G" ChlJWFL ! 3]:'_8Ue<tBYowD[[a[ <Qnz`^s} dEu0~u^); 8X67  fJ)a| 1 P]'^$.+_r d?kk K/db^'P@9#]k#~{6uYt*7>=J:gv_{Aj aQ P:C?`V_E\RQE; P5|[3((>48s")wlj}!X.jMOcy&USZ0DCPo_8к%lh,;=W$eo:$7,a d<'02Xb8AW SY8H$P~:ة'Ƿi އ.#5 )]&ɛ)8&>>/l-5(05[masknameCartn_ydataencodingkindFixedPointfactorsrcType kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata i!K % S2 =)SO2H| /}Kf2nox9%rlByW {?aa$fEuiaY~j%6rwX N ii1stje*sT,e n"$5tL h4 ?< [*9u``X FTKHoWT _Up,oV v y^>PG 4\~ ~ Vi*mDb xoA C=Y +Frpr 'G X{D} ~  dH X3 `WI 6*d'<CQ&5m} KX^pGN)Q#KA w+_@>-cg(NDf 'DFz@QBf!4Q /b $"2=hn=&2GLF}2t Q~p(lI^*tc8qA >M.LFZ"r0X r=X)ynaf  0(/7 }> )F ~'[ A;Ln3 <1h *5fj $6g 5%Sq&r `7JL="O|+l M{+6 H6eBm s8.d7 ).xcG-U#L x{p#FeL&>&{{4Rw"A=G0w&V/~hSK*C&wIe1.llu1^4%HCz$r l 1T[ n>Z DpR r|> +\ww K $ny@4zV'DH-R 2ySluq^ ` _S u N }Bd($j:$}6|TXuv'"+ t?|Im )[Z+0IQl2seSFU^oEW$9Qj6%a;\(Q[- JhuI 0P ArV{L zn b,N<`  2h  4R^ i4>o  )) uZ^ u'`# B.J2xJ A0y!$'08``IJ6n?RTxNRM +fu&E3_^NQ(NIQ4Cgn% > $UX$4e,erd_=3K>ֆ&; B|Lo UH̷%&.I; ; %% w{%Z & =v- k/ݹZ;A&lǹSi*̹gfݴ]EmasknameCartn_zdataencodingkindFixedPointfactorsrcType kindDeltaorigin"2srcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata .J 7U<L(Xx {d`2q?WRUv=qb~6q"gs_;`Q}/f!NdS!bvuc r\xJ:)j5 c=lJmb`bfAf# t+Uw&S_ z]wnITED~IB>7%&;(j<aG*VS4 <\oyn1TI- /GNmPfVd|, ;u$t :3z*[dRx-Y +v 9#\2:Oec@7 ?r|. 3[>Wa(+ C0r.<dYbU @E>Dwk;m> R_03^F# GTeI^X:o~8P}6o| 2C irLRb:|0Fm)Y\ . WU8#; #6F rr!d Z:o JN` (f) Ftad )}Yxm& sfayID2 A~R`Kj0)Y8?&1n.e 1gwFSz;odwFa@]+qa|J0n E*{U8bXWn5!>qf25}hPvb\%XILh(H9dK ?i&gSu?+cZ zjJfO OdS l8Dl{&j w!D  6z OZA^bn0R +7`&f{5;|SfgexR1;JH/SU$ A%S9 |c=Z\M< x@f;$.@Dwx15a%= 0lOn |>t e  1+8&#w8l]J^`H"bt17q5Xptaj[RYT"zro[ZJfUh4gMq\L5jV`fEdr2>R_:b9UudI |G[ zn 'Vn^\TA/ SWSXe .n*za;@t. | &O3'M<BerTm58gq%=V(C}^$fxƕVM~-۪V(Jk8~, }eYw}8\  esBmCϓ0/$O0A"<+~ : Mg1ѷms)$ [+Ķ:TGt ^< masknameoccupancydataencodingkindFixedPointfactordsrcType kindDeltaorigindsrcTypekindRunLengthsrcTypesrcSize}kindByteArraytypedata 2qmasknameB_iso_or_equivdataencodingkindFixedPointfactorsrcType kindDeltaorigin͌srcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata 8VTB6~ޮ ` Hl@ v rn* lR2~ jBR&x e>QjF > *~: t/`L"z+j J)ݘ-Zr&@DJ 0x >0;@0*24jRN2 2(>4pgp|)d3xl>*8@LƏZA2rBD%. cDMلT. Z=n_. ~"2- "BN 04 PF`*'+ 6B^8bh8i:C+!2f)<$D~ !\ 6T rx\'04n02.jRhdDf68Nv> :my ?^\5|8cC$2a~z!,8޲ *N",Tb`: ~NP5^P @Fr' &8 LN4!IYٲߖ =`J: nLv@ rZ~& ?n<< (hn1FBjz&@> rX Z+-\tNH86^)tԠdO4ʆ$GhjX*J$^3 F Td vH0Bd.YX4βfȤAD8*մ(f'Vnn2Kq.( Hr p0F2C4Lf &j >%Xf8;nxP Nzt*~J),x &r" F>Fb R<D&>$ ໞ 0  ":ǚ$`* 2">x,z T& zJf:$" )Ԥ`b0"L8@ F 4\ Fj,n2NfݖJ0A@=[>h.0*j"ݮ)`' 68 vvWy !,V6ڙ JVJZ (:VZ` :rDh 1LԽPդR &V2XR R* z! *Zn ? ()p v y܈T.~y>&n/jO3"8Erz+ x#$ 5jzpf\N!t&R.z:%w_^L'ZB" "n 2 >`"XHn|$L2b^(rRa)fȐf d 2B4+.]A\dz |ޜ|\@$`| !$(7NRet 2Px&ZL*+ AZDZTj& H``¶t1b^$0b%&Z gI@r2Zfn .^~ Zt|`ܖt>"=n%JzZ ,(jT?*rlRH դz6*&:@n@x * "LR 0J |#Yzl><ªX^<^Ht.&E&s.FZ18)rB}^he- rvTGX7v՘lG22(-bN X,Q2FszdN`1ԊH]PP2tδ_ *eD媵f2 Vj"-.wXVôi⢮^[4&4 n!L2 H ~4&Vmasknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}nameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSize"kindByteArraytypestringDatabNCACOCBCGSDCEOD1ND2CG1CG2CD1CD2CE1CE2CZCDOE1OE2NENH1NH2OD2NZOHOG1ND1NE2OGNE1CE3CZ2CZ3CH2CLC1C2O1S2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize)kindByteArraytypeoffsets)data"                                                      imasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypestringDataAMETASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatan                                       imasknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}masknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata                             X   O masknamepdbx_PDB_model_numdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskrowCount}name_coordinate_server_statscolumnsnamemolecule_cacheddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameio_time_msdataencodingkindByteArraytypedata,masknameparse_time_msdataencodingkindByteArraytypedatamasknamequery_time_msdataencodingkindByteArraytypedatamasknameformat_time_msdataencodingkindByteArraytypedata maskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/source/200l_molstar.bcif000066400000000000000000005164211414676747700271760ustar00rootroot00000000000000encodermol*version0.3.0dataBlocksheader200Lcategories6name_entrycolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_citationcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataprimary1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametitledataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataThermodynamic and structural compensation in "size-switch" core repacking variants of bacteriophage T4 lysozyme.The Role of Backbone Flexibility in the Accommodation of Variants that Repack the Core of T4 LysozymeControl of Enzyme Activity by an Engineered Disulfide BondExpression and Nitrogen-15 Labeling of Proteins for Proton and Nitrogen-15 Nuclear Magnetic ResonanceStructure of Bacteriophage T4 Lysozyme Refined at 1.7 Angstroms ResolutionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetspe:eJdatamasknamejournal_abbrevdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData"J. Mol. Biol.ScienceMeth. Enzymol.offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamejournal_volumedataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamepage_firstdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata emasknamepage_lastdataencodingkindDeltaorigin/srcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata maskencodingkindByteArraytypedatanameyeardataencodingkindDeltaorigiņsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamejournal_id_ASTMdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataJMOBAKSCIEASMENZAUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecountrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataUKUSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamejournal_id_ISSNdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData0022-28360036-80750076-6879offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamejournal_id_CSDdataencodingkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataF&&qFmasknamebook_publisherdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_database_id_PubMeddataencodingkindDeltaorigind#srcTypekindRunLengthsrcTypesrcSizekindByteArraytypedataݛ{maskencodingkindByteArraytypedatanamepdbx_database_id_DOIdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData10.1006/jmbi.1996.0338offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_citation_authorcolumnsnamecitation_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataprimary1234offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringData٩Baldwin, E.Xu, J.Hajiseyedjavadi, O.Baase, W.A.Matthews, B.W.Baldwin, E.P.Matsumura, M.Muchmore, D.C.Mcintosh, L.P.Russell, C.B.Anderson, D.E.Dahlquist, F.W.Weaver, L.H.offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets     datamasknameordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_cellcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelength_adataencodingkindFixedPointfactordsrcType!kindDeltaoriginҧsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_bdataencodingkindFixedPointfactordsrcType!kindDeltaoriginҧsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelength_cdataencodingkindFixedPointfactordsrcType!kindDeltaorigin%}srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_alphadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_betadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameangle_gammadataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameZ_PDBdataencodingkindByteArraytypedatamasknamepdbx_unique_axisdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_symmetrycolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamespace_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataP 32 2 1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_full_space_group_name_H-MdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecell_settingdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameInt_Tables_numberdataencodingkindByteArraytypedatamaskrowCountname_entitycolumnsnameiddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatapolymernon-polymerwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamesrc_methoddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatamansynnatoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_descriptiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData-LYSOZYMECHLORIDE IONBETA-MERCAPTOETHANOLwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameformula_weightdataencodingkindFixedPointfactorsrcType!kindDeltaoriginsrcTypekindByteArraytypedata*masknamepdbx_number_of_moleculesdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatahmasknamepdbx_ecdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData3.2.1.17offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_mutationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC54T, C97A, L121AoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_fragmentdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_polycolumnsnameentity_iddataencodingkindByteArraytypedatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDatapolypeptide(L)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_linkagedataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenstd_monomerdataencodingkindStringArraydataEncodingkindByteArraytypestringDatanooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindByteArraytypestringData٦MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNLoffsetEncodingkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_one_letter_code_candataencodingkindStringArraydataEncodingkindByteArraytypestringData٦MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNLoffsetEncodingkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_target_identifierdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_entity_poly_seqcolumnsnameentity_iddataencodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamenumdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize̤kindByteArraytypestringData9METASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĤ         masknameheterodataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCount̤name_entity_src_gencolumns0nameentity_iddataencodingkindByteArraytypedatamasknamepdbx_src_iddataencodingkindByteArraytypedatamasknamepdbx_alt_source_flagdataencodingkindStringArraydataEncodingkindByteArraytypestringDatasampleoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_beg_seq_numdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_end_seq_numdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_common_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_genusdataencodingkindStringArraydataEncodingkindByteArraytypestringDataT4-like virusesoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_gene_src_genedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_speciesdataencodingkindStringArraydataEncodingkindByteArraytypestringData"Enterobacteria phage T4 sensu latooffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets"datamasknamegene_src_straindataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_tissuedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_tissue_fractiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamegene_src_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_fragmentdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_scientific_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataEnterobacteria phage T4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_gene_src_ncbi_taxonomy_iddataencodingkindByteArraytypedata)masknamepdbx_gene_src_variantdataencodingkindStringArraydataEncodingkindByteArraytypestringDataCYS-FREE WILDTYPE T4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_gene_src_cell_linedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_atccdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_organdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_organelledataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_celldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_gene_src_cellular_locationdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamehost_org_common_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_scientific_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataEscherichia colioffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_host_org_ncbi_taxonomy_iddataencodingkindByteArraytypedata2masknamehost_org_genusdataencodingkindStringArraydataEncodingkindByteArraytypestringDataEscherichiaoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamepdbx_host_org_genedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_organdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamehost_org_speciesdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_tissuedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_tissue_fractiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_straindataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_variantdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_cell_linedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_atccdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedataname pdbx_host_org_culture_collectiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_celldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_organelledataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_cellular_locationdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_vector_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_host_org_vectordataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamehost_org_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameexpression_system_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameplasmid_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataM13offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameplasmid_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_descriptiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataٻMUTANT GENE WAS DERIVED FROM SITE-DIRECTED MUTAGENESIS OF THE GENE FOR CYS-FREE WILDTYPE T4 LYSOZYME IN M13 USING THE METHOD OF KUNKEL AND THE VECTOR SYSTEM DESCRIBED IN REFERENCE 3 BELOWoffsetEncodingkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_struct_refcolumnsnameiddataencodingkindByteArraytypedatamasknamedb_namedataencodingkindStringArraydataEncodingkindByteArraytypestringDataUNPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedb_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataLYCV_BPT4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameentity_iddataencodingkindByteArraytypedatamasknamepdbx_db_accessiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataP00720offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_align_begindataencodingkindByteArraytypedatamasknamepdbx_seq_one_letter_codedataencodingkindStringArraydataEncodingkindByteArraytypestringData٦MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNCNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRCALINMVFQMGETGVAGFTNSLRMLQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNLoffsetEncodingkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_db_isoformdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_ref_seqcolumnsnamealign_iddataencodingkindByteArraytypedatamasknameref_iddataencodingkindByteArraytypedatamasknamepdbx_PDB_id_codedataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_strand_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameseq_align_begdataencodingkindByteArraytypedatamasknamepdbx_seq_align_beg_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameseq_align_enddataencodingkindByteArraytypedatamasknamepdbx_seq_align_end_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_db_accessiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataP00720offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedb_align_begdataencodingkindByteArraytypedatamasknamepdbx_db_align_beg_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedb_align_enddataencodingkindByteArraytypedatamasknamepdbx_db_align_end_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_auth_seq_align_begdataencodingkindByteArraytypedatamasknamepdbx_auth_seq_align_enddataencodingkindByteArraytypedatamaskrowCountname_struct_ref_seq_difcolumnsnamealign_iddataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_pdb_id_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTHRALAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_pdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameseq_numdataencodingkindDeltaorigin6srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata+masknamepdbx_pdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_seq_db_namedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataUNPoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_db_accession_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataP00720offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCYSLEUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_seq_db_seq_numdataencodingkindDeltaorigin6srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata+masknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataConflictoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_auth_seq_numdataencodingkindDeltaorigin6srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata+masknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_chem_compcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataDALAARGASNASPBMECLCYSGLNGLUGLYHISHOHILELEULYSMETPHEPROSERTHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData+L-peptide linkingnon-polymerpeptide linkingoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamemon_nstd_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDatayoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata  maskencodingkindByteArraytypedatanamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataALANINEARGININEASPARAGINEASPARTIC ACIDBETA-MERCAPTOETHANOLCHLORIDE IONCYSTEINEGLUTAMINEGLUTAMIC ACIDGLYCINEHISTIDINEWATERISOLEUCINELEUCINELYSINEMETHIONINEPHENYLALANINEPROLINESERINETHREONINETRYPTOPHANTYROSINEVALINEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets       datamasknamepdbx_synonymsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSizekindByteArraytypedatanameformuladataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataC3 H7 N O2C6 H15 N4 O2 1C4 H8 N2 O3C4 H7 N O4C2 H6 O SCl -1C3 H7 N O2 SC5 H10 N2 O3C5 H9 N O4C2 H5 N O2C6 H10 N3 O2 1H2 OC6 H13 N O2C6 H15 N2 O2 1C5 H11 N O2 SC9 H11 N O2C5 H9 N O2C3 H7 N O3C4 H9 N O3C11 H12 N2 O2C9 H11 N O3C5 H11 N O2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets     data  masknameformula_weightdataencodingkindFixedPointfactorsrcType!kindDeltaorigin\srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedataZfPFHNa<] :>j>u6tLՅmaskrowCountname_exptlcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecrystals_numberdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptl_crystalcolumnsnameiddataencodingkindByteArraytypedatamasknamedensity_measdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedensity_MatthewsdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamedensity_percent_soldataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamedescriptiondataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_exptl_crystal_growcolumnsnamecrystal_iddataencodingkindByteArraytypedatamasknamemethoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanametempdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanametemp_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepHdataencodingkindFixedPointfactor srcType!kindDeltaoriginCsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_pH_rangedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatapH 6.7offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_diffrncolumnsnameiddataencodingkindByteArraytypedatamasknameambient_tempdataencodingkindByteArraytypedata*masknameambient_temp_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecrystal_iddataencodingkindByteArraytypedatamaskrowCountname_diffrn_detectorcolumnsnamediffrn_iddataencodingkindByteArraytypedatamasknamedetectordataencodingkindStringArraydataEncodingkindByteArraytypestringDataArea detectoroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataXUONG-HAMLIN MULTIWIREoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_collection_datedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_diffrn_radiationcolumnsnamediffrn_iddataencodingkindByteArraytypedatamasknamewavelength_iddataencodingkindByteArraytypedatamasknamepdbx_monochromatic_or_laue_m_ldataencodingkindStringArraydataEncodingkindByteArraytypestringDataMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemonochromatordataencodingkindStringArraydataEncodingkindByteArraytypestringDataGRAPHITEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_diffrn_protocoldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_scattering_typedataencodingkindStringArraydataEncodingkindByteArraytypestringDatax-rayoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_diffrn_radiation_wavelengthcolumnsnameiddataencodingkindByteArraytypedatamasknamewavelengthdataencodingkindByteArraytype!dataz6?masknamewtdataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_diffrn_sourcecolumnsnamediffrn_iddataencodingkindByteArraytypedatamasknamesourcedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_synchrotron_sitedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_synchrotron_beamlinedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_wavelengthdataencodingkindByteArraytype!dataz6?masknamepdbx_wavelength_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_reflnscolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameobserved_criterion_sigma_IdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameobserved_criterion_sigma_FdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamed_resolution_lowdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamed_resolution_highdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamenumber_obsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamenumber_alldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepercent_possible_obsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_Rmerge_I_obsdataencodingkindFixedPointfactorsrcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_Rsym_valuedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_netI_over_sigmaIdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameB_iso_Wilson_estimatedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_redundancydataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_diffrn_iddataencodingkindByteArraytypedatamasknamepdbx_ordinaldataencodingkindByteArraytypedatamaskrowCountname_refinecolumns:nameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamels_number_reflns_obsdataencodingkindByteArraytypedata8masknamels_number_reflns_alldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ls_sigma_IdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ls_sigma_FdataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_data_cutoff_high_absFdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_data_cutoff_low_absFdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_data_cutoff_high_rms_absFdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_d_res_lowdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_d_res_highdataencodingkindFixedPointfactordsrcType!kindDeltaoriginçsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamels_percent_reflns_obsdataencodingkindByteArraytypedataXmasknamels_R_factor_obsdataencodingkindFixedPointfactorsrcType!kindDeltaorigin̰srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamels_R_factor_alldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_R_factor_R_workdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_R_factor_R_freedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_R_factor_R_free_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedataname ls_R_factor_R_free_error_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_percent_reflns_R_freedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_number_reflns_R_freedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_number_parametersdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamels_number_restraintsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoccupancy_mindataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoccupancy_maxdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameB_iso_meandataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[1][1]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[2][2]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[3][3]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[1][2]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[1][3]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameaniso_B[2][3]dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesolvent_model_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesolvent_model_param_ksoldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesolvent_model_param_bsoldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ls_cross_valid_methoddataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatazMUTANT SPACE GROUP, P3(2)21, IS ISOMORPHOUS TO WILD TYPE. STARTING COORDINATES WERE BASED ON THE CYS-FREE WILD-TYPE MODEL.offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetszdatamasknamepdbx_starting_modeldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_method_to_determine_structdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_isotropic_thermal_modeldataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedataname"pdbx_stereochemistry_target_valuesdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedataname$pdbx_stereochem_target_val_spec_casedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_R_Free_selection_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_overall_ESU_RdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_overall_ESU_R_FreedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoverall_SU_MLdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoverall_SU_BdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_refine_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_diffrn_iddataencodingkindByteArraytypedatamasknamepdbx_TLS_residual_ADP_flagdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecorrelation_coeff_Fo_to_FcdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecorrelation_coeff_Fo_to_Fc_freedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_solvent_vdw_probe_radiidataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_solvent_ion_probe_radiidataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_solvent_shrinkage_radiidataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_overall_phase_errordataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoverall_SU_R_Cruickshank_DPIdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedataname&pdbx_overall_SU_R_free_Cruickshank_DPIdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_overall_SU_R_Blow_DPIdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_overall_SU_R_free_Blow_DPIdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_refine_histcolumnsnamepdbx_refine_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecycle_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataLASToffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_number_atoms_proteindataencodingkindByteArraytypedata masknamepdbx_number_atoms_nucleic_aciddataencodingkindByteArraytypedatamasknamepdbx_number_atoms_liganddataencodingkindByteArraytypedata masknamenumber_atoms_solventdataencodingkindByteArraytypedatajmasknamenumber_atoms_totaldataencodingkindByteArraytypedata}masknamed_res_highdataencodingkindFixedPointfactordsrcType!kindDeltaoriginçsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamed_res_lowdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_refine_ls_restrcolumnsnametypedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataht_bond_dt_angle_degt_dihedral_angle_dt_incorr_chiral_ctt_pseud_anglet_trig_c_planest_gen_planest_itt_nbdoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypeoffsets    datamasknamedev_idealdataencodingkindFixedPointfactorsrcType!kindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata maskencodingkindByteArraytypedata namedev_ideal_targetdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameweightdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namenumberdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_refine_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataX-ray diffractionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamepdbx_restraint_functiondataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata rowCount name_structcolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametitledataencodingkindStringArraydataEncodingkindByteArraytypestringDataaTHERMODYNAMIC AND STRUCTURAL COMPENSATION IN "SIZE-SWITCH" CORE-REPACKING VARIANTS OF T4 LYSOZYMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsadatamasknamepdbx_descriptordataencodingkindStringArraydataEncodingkindByteArraytypestringDataLYSOZYME, BETA-MERCAPTOETHANOLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_model_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_CASP_flagdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_model_type_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_keywordscolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_keywordsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataHYDROLASE (O-GLYCOSYL)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametextdataencodingkindStringArraydataEncodingkindByteArraytypestringDataACAVITIES, CORE-PACKING, PROTEIN STABILITY, HYDROLASE (O-GLYCOSYL)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsAdatamaskrowCountname_struct_asymcolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_blank_PDB_chainid_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_modifieddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_biolcolumnsnameiddataencodingkindByteArraytypedatamaskrowCountname_struct_confcolumnsnameconf_type_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGHELX_P1HELX_P2HELX_P3HELX_P4HELX_P5HELX_P6HELX_P7HELX_P8HELX_P9HELX_P10offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamepdbx_PDB_helix_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataH1H2H3H4H5H6H7H8H9H10offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets data masknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILELEULYSALAGLUTHRTRPARGPROoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata $  masknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUILEARGSERMETGLYGLNALATHRoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_label_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata '  masknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILELEULYSALAGLUTHRTRPARGPROoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknamebeg_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata $  masknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataGLUILEARGSERMETGLYGLNALATHRoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameend_auth_seq_iddataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata '  masknamepdbx_PDB_helix_classdataencodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknamedetailsdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namepdbx_PDB_helix_lengthdataencodingkindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata  maskrowCount name_struct_conf_typecolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringDataHELX_PoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamecriteriadataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamereferencedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_sheetcolumnsnameiddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamenumber_strandsdataencodingkindByteArraytypedatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_sheet_ordercolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_id_1dataencodingkindByteArraytypedatamasknamerange_id_2dataencodingkindByteArraytypedatamasknameoffsetdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesensedataencodingkindStringArraydataEncodingkindByteArraytypestringDataanti-paralleloffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamaskrowCountname_struct_sheet_rangecolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameiddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamebeg_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYRHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_beg_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameend_label_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILETHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_label_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_end_PDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebeg_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTYRHISoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamebeg_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameend_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataILETHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameend_auth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_struct_sheet_hbondcolumnsnamesheet_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_id_1dataencodingkindByteArraytypedatamasknamerange_id_2dataencodingkindByteArraytypedatamasknamerange_1_label_atom_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataOoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_label_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataTYRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_label_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_label_seq_iddataencodingkindByteArraytypedatamasknamerange_1_PDB_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamerange_1_auth_atom_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataOoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_auth_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataTYRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_auth_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_1_auth_seq_iddataencodingkindByteArraytypedatamasknamerange_2_label_atom_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_label_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataTHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_label_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_label_seq_iddataencodingkindByteArraytypedata"masknamerange_2_PDB_ins_codedataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamerange_2_auth_atom_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_auth_comp_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataTHRoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_auth_asym_iddataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamerange_2_auth_seq_iddataencodingkindByteArraytypedata"maskrowCountname_struct_sitecolumnsnameiddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAC1AC2AC3AC4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedetailsdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData8BINDING SITE FOR RESIDUE CLBINDING SITE FOR RESIDUE BMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_evidence_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataSoftwareoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_auth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLBMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_auth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_auth_seq_iddataencodingkindDeltaorigiṋsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdbx_auth_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatarowCountname_struct_site_gencolumnsnameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknamesite_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAC1AC2AC3AC4offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataTHRARGHOHLYSSERASPBMEALAoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_seq_iddataencodingkindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata$HH]masknamepdbx_auth_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namesymmetrydataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringData1_5554_6553_6655_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskrowCount name_atom_sitescolumnsnameentry_iddataencodingkindStringArraydataEncodingkindByteArraytypestringData200LoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamefract_transf_matrix[1][1]dataencodingkindByteArraytype!data1Bʐ?masknamefract_transf_matrix[1][2]dataencodingkindByteArraytype!dataCrc?masknamefract_transf_matrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[2][2]dataencodingkindByteArraytype!dataCrc?masknamefract_transf_matrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_matrix[3][3]dataencodingkindByteArraytype!dataIh˹W?masknamefract_transf_vector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamefract_transf_vector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_atom_typecolumnsnamesymboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCCLNOSoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_atom_sitecolumnsnamegroup_PDBdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataATOMHETATMoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata tmasknameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata|masknametype_symboldataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypestringDataNCOSCLoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}masknamelabel_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSize"kindByteArraytypestringDatabNCACOCBCGSDCEOD1ND2CG1CG2CD1CD2CE1CE2CZCDOE1OE2NENH1NH2OD2NZOHOG1ND1NE2OGNE1CE3CZ2CZ3CH2CLC1C2O1S2offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize)kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata"                                                      imasknamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}namelabel_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSize8kindByteArraytypestringDataAMETASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8                                                        jmasknamelabel_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypestringDataABCDEFoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatajmasknamelabel_entity_iddataencodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata jmasknamelabel_seq_iddataencodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizeFkindByteArraytypedataF              !"# $%&'()*+ ,- ./0 1234 56789:;< => ?@ A BC DE FGHIJKL MNOP QRS TU VWX YZ[\]^_ ` abcdefgh i jkl mnopqr stuvw xyz { | } ~         tmaskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata tnamepdbx_PDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}nameCartn_xdataencodingkindFixedPointfactorsrcType!kindDeltaoriginͫsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata vqj|'x`  Oa!Y5M(*#=Kx |h{+#:sLG$COJB= h"xGgT'! rfw[ aw  d* pz T#)]& 8(v^ e$F6   oa"gVeopY5 ":j[ Gp$>^f3ymClC .T/&W|(l 6 ]`d"/&1+lz8 9=uV IK% bq@G" ChlJWFL ! 3]:'_8Ue<tBYowD[[a[ <Qnz`^s} dEu0~u^); 8X67  fJ)a| 1 P]'^$.+_r d?kk K/db^'P@9#]k#~{6uYt*7>=J:gv_{Aj aQ P:C?`V_E\RQE; P5|[3((>48s")wlj}!X.jMOcy&USZ0DCPo_8к%lh,;=W$eo:$7,a d<'02Xb8AW SY8H$P~:ة'Ƿi އ.#5 )]&ɛ)8&>>/l-5(05[masknameCartn_ydataencodingkindFixedPointfactorsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata i!K % S2 =)SO2H| /}Kf2nox9%rlByW {?aa$fEuiaY~j%6rwX N ii1stje*sT,e n"$5tL h4 ?< [*9u``X FTKHoWT _Up,oV v y^>PG 4\~ ~ Vi*mDb xoA C=Y +Frpr 'G X{D} ~  dH X3 `WI 6*d'<CQ&5m} KX^pGN)Q#KA w+_@>-cg(NDf 'DFz@QBf!4Q /b $"2=hn=&2GLF}2t Q~p(lI^*tc8qA >M.LFZ"r0X r=X)ynaf  0(/7 }> )F ~'[ A;Ln3 <1h *5fj $6g 5%Sq&r `7JL="O|+l M{+6 H6eBm s8.d7 ).xcG-U#L x{p#FeL&>&{{4Rw"A=G0w&V/~hSK*C&wIe1.llu1^4%HCz$r l 1T[ n>Z DpR r|> +\ww K $ny@4zV'DH-R 2ySluq^ ` _S u N }Bd($j:$}6|TXuv'"+ t?|Im )[Z+0IQl2seSFU^oEW$9Qj6%a;\(Q[- JhuI 0P ArV{L zn b,N<`  2h  4R^ i4>o  )) uZ^ u'`# B.J2xJ A0y!$'08``IJ6n?RTxNRM +fu&E3_^NQ(NIQ4Cgn% > $UX$4e,erd_=3K>ֆ&; B|Lo UH̷%&.I; ; %% w{%Z & =v- k/ݹZ;A&lǹSi*̹gfݴ]EmasknameCartn_zdataencodingkindFixedPointfactorsrcType!kindDeltaorigin"2srcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata .J 7U<L(Xx {d`2q?WRUv=qb~6q"gs_;`Q}/f!NdS!bvuc r\xJ:)j5 c=lJmb`bfAf# t+Uw&S_ z]wnITED~IB>7%&;(j<aG*VS4 <\oyn1TI- /GNmPfVd|, ;u$t :3z*[dRx-Y +v 9#\2:Oec@7 ?r|. 3[>Wa(+ C0r.<dYbU @E>Dwk;m> R_03^F# GTeI^X:o~8P}6o| 2C irLRb:|0Fm)Y\ . WU8#; #6F rr!d Z:o JN` (f) Ftad )}Yxm& sfayID2 A~R`Kj0)Y8?&1n.e 1gwFSz;odwFa@]+qa|J0n E*{U8bXWn5!>qf25}hPvb\%XILh(H9dK ?i&gSu?+cZ zjJfO OdS l8Dl{&j w!D  6z OZA^bn0R +7`&f{5;|SfgexR1;JH/SU$ A%S9 |c=Z\M< x@f;$.@Dwx15a%= 0lOn |>t e  1+8&#w8l]J^`H"bt17q5Xptaj[RYT"zro[ZJfUh4gMq\L5jV`fEdr2>R_:b9UudI |G[ zn 'Vn^\TA/ SWSXe .n*za;@t. | &O3'M<BerTm58gq%=V(C}^$fxƕVM~-۪V(Jk8~, }eYw}8\  esBmCϓ0/$O0A"<+~ : Mg1ѷms)$ [+Ķ:TGt ^< masknameoccupancydataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata  rmasknameB_iso_or_equivdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize}kindByteArraytypedata 4+J`cwTx>tu?bf>Uq  )gK~SNQ9Prw-u'YIt!\z:![8MS`zE 5qZ{wAX G & -t6wH h ik:,"2+{%Q pYb y_fnWeh? r -#r)<=Ihn;=G-!a fN1{nD69m-LB S02 sfNZ;8FNpQO=_zMt[^K'\gj,aJ}\"%0H|iL]A;9 . D`#V~ mbsaE,G"Ep9Hs-d BCi}nKRe3C1!9n %5'yIgs07[ /$ @mOq\yS<w Q@Vr;`#2g / wq<# ?<IE ~*:Q d T)%8vRK07P0SyW' i;2fO@s/!. ASPU-:G0CKP}3Zjp6'H*g ywK71W9j\*@Z=8n 4FR14iG \;\*  k-8q+g^/ FZotL!o Co  %:$Ob*Uz7\v<5UANY P )Ff-X?/4i/ { 6Y)/e @ X/iA \ODZ@+k ( u *m0g /z`p<Z-n=u%i_ ^eb M *YVFxPciE) r nQ`@ {*:wwqi i3/=#uv7 Ma -e0\ krpS Z]Y@yB{4qi`K@Lh6Qe QU8!\><vt _Trk5f މ.u& )}2 g"<E -'F_i 'e2<\ Y,;ZJT { NQ3 eA gqtv < # R7 ]nTsomasknamepdbx_formal_chargedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}maskencodingkindRunLengthsrcTypesrcSize}kindByteArraytypedata}nameauth_seq_iddataencodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedataQ              !"# $%&'()*+ ,- ./0 1234 56789:;< => ?@ A BC DE FGHIJKL MNOP QRS TU VWX YZ[\]^_ ` abcdefgh i jkl mnopqr stuvw xyz { | } ~          !#$'(,-./0;<BCmasknameauth_comp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSize8kindByteArraytypestringDataAMETASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata8                                                        jmasknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata}masknameauth_atom_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsigned§srcSize"kindByteArraytypestringDatabNCACOCBCGSDCEOD1ND2CG1CG2CD1CD2CE1CE2CZCDOE1OE2NENH1NH2OD2NZOHOG1ND1NE2OGNE1CE3CZ2CZ3CH2CLC1C2O1S2offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize)kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata"                                                      imasknamepdbx_PDB_model_numdataencodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata}masknamepdbe_label_seq_iddataencodingkindRunLengthsrcTypesrcSize}kindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedataQ              !"# $%&'()*+ ,- ./0 1234 56789:;< => ?@ A BC DE FGHIJKL MNOP QRS TU VWX YZ[\]^_ ` abcdefgh i jkl mnopqr stuvw xyz { | } ~          !#$'(,-./0;<BCmaskrowCount}name_pdbx_poly_seq_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameentity_iddataencodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameseq_iddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamemon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize̤kindByteArraytypestringData9METASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĤ         masknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepdb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata "maskencodingkindRunLengthsrcTypesrcSize̤kindByteArraytypedatanamepdb_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize̤kindByteArraytypestringData9METASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĤ          maskencodingkindRunLengthsrcTypesrcSize̤kindByteArraytypedatanameauth_mon_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize̤kindByteArraytypestringData9METASNILEPHEGLULEUARGASPGLYLYSTYRTHRHISSERPROALAVALGLNTRPoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĤ          maskencodingkindRunLengthsrcTypesrcSize̤kindByteArraytypedatanamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindRunLengthsrcTypesrcSize̤kindByteArraytypedatanameheterodataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize̤kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatanoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCount̤name_pdbx_nonpoly_schemecolumnsnameasym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataBCDEFoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataimasknameentity_iddataencodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatajmasknamemon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatajmasknamendb_seq_numdataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedataimasknamepdb_seq_numdataencodingkindDeltaorigiṋsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedataxX Omasknameauth_seq_numdataencodingkindDeltaorigiṋsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizenkindByteArraytypedataxX Omasknamepdb_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatajmasknameauth_mon_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatajmasknamepdb_strand_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmasknamepdb_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizenkindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatanmaskencodingkindRunLengthsrcTypesrcSizenkindByteArraytypedatanrowCountnname_pdbx_struct_assemblycolumnsnameiddataencodingkindByteArraytypedatamasknamedetailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataauthor_defined_assemblyoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamemethod_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameoligomeric_detailsdataencodingkindStringArraydataEncodingkindByteArraytypestringDatamonomericoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameoligomeric_countdataencodingkindByteArraytypedatamaskrowCountname_pdbx_struct_assembly_gencolumnsnameassembly_iddataencodingkindByteArraytypedatamasknameoper_expressiondataencodingkindByteArraytypedatamasknameasym_id_listdataencodingkindStringArraydataEncodingkindByteArraytypestringDataA,B,C,D,E,FoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamaskrowCountname_pdbx_struct_oper_listcolumnsnameiddataencodingkindByteArraytypedatamasknametypedataencodingkindStringArraydataEncodingkindByteArraytypestringDataidentity operationoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamenamedataencodingkindStringArraydataEncodingkindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamesymmetry_operationdataencodingkindStringArraydataEncodingkindByteArraytypestringDatax,y,zoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamematrix[1][1]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[1][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][2]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[2][3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][1]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][2]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamematrix[3][3]dataencodingkindFixedPointfactor srcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamevector[3]dataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_softwarecolumnsnamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataTNTXUONG-HAMLINoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameclassificationdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDatarefinementdata reductionoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknameversiondataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData(DETECTOR SYSTEM)offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamecitation_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_validate_close_contactcolumnsnameiddataencodingkindByteArraytypedatamasknamePDB_model_numdataencodingkindByteArraytypedatamasknameauth_atom_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataS2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataBMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_1dataencodingkindByteArraytypedatamasknamePDB_ins_code_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameauth_atom_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataS2offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataBMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_2dataencodingkindByteArraytypedatamasknamePDB_ins_code_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamedistdataencodingkindFixedPointfactordsrcType!kindDeltaoriginΧsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_validate_symm_contactcolumnsnameiddataencodingkindByteArraytypedatamasknamePDB_model_numdataencodingkindByteArraytypedatamasknameauth_atom_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataO1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataBMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_1dataencodingkindByteArraytypedatamasknamePDB_ins_code_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_1dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesite_symmetry_1dataencodingkindStringArraydataEncodingkindByteArraytypestringData1_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_atom_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataO1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataBMEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_2dataencodingkindByteArraytypedatamasknamePDB_ins_code_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_2dataencodingkindStringArraydataEncodingkindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamesite_symmetry_2dataencodingkindStringArraydataEncodingkindByteArraytypestringData5_555offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamedistdataencodingkindFixedPointfactordsrcType!kindDeltaorigin̤srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_validate_rmsd_bondcolumnsnameiddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamePDB_model_numdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_atom_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCDoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_1dataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatajmasknamePDB_ins_code_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_1dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanameauth_atom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataOE2OE1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataGLUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_2dataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatajmasknamePDB_ins_code_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamebond_valuedataencodingkindFixedPointfactorsrcType!kindDeltaorigin+srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamebond_target_valuedataencodingkindFixedPointfactorsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamebond_deviationdataencodingkindFixedPointfactorsrcType!kindDeltaoriginGsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamebond_standard_deviationdataencodingkindFixedPointfactorsrcType!kindDeltaorigin srcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamelinker_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_pdbx_validate_rmsd_anglecolumnsnameiddataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamePDB_model_numdataencodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata masknameauth_atom_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCBNEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_comp_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPARGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_1dataencodingkindDeltaorigin/srcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata   CmasknamePDB_ins_code_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namelabel_alt_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameauth_atom_id_2dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCGCZoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_id_2dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_comp_id_2dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPARGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_2dataencodingkindDeltaorigin/srcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata   CmasknamePDB_ins_code_2dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namelabel_alt_id_2dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameauth_atom_id_3dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypestringDataOD1OD2NH1offsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_asym_id_3dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata masknameauth_comp_id_3dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPARGoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_id_3dataencodingkindDeltaorigin/srcTypekindIntegerPackingbyteCountisUnsignedçsrcSize kindByteArraytypedata   CmasknamePDB_ins_code_3dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata namelabel_alt_id_3dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskencodingkindRunLengthsrcTypesrcSize kindByteArraytypedata nameangle_valuedataencodingkindFixedPointfactordsrcType!kindDeltaorigin1%srcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata{"masknameangle_target_valuedataencodingkindFixedPointfactor srcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata masknameangle_deviationdataencodingkindFixedPointfactordsrcType!kindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSize kindByteArraytypedata{"masknameangle_standard_deviationdataencodingkindFixedPointfactor srcType!kindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata  masknamelinker_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSize kindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata maskrowCount name_pdbx_validate_torsioncolumnsnameiddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamePDB_model_numdataencodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASPILEPHEoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_asym_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedata UmasknamePDB_ins_codedataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_alt_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamephidataencodingkindFixedPointfactordsrcType!kindDeltaorigin,srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedatamasknamepsidataencodingkindFixedPointfactordsrcType!kindDeltaoriginѾ srcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypedata_EmaskrowCountname _pdbx_unobs_or_zero_occ_residuescolumnsnameiddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamePDB_model_numdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamepolymer_flagdataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameoccupancy_flagdataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknameauth_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASNLEUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknameauth_seq_iddataencodingkindDeltaorigiṇsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamePDB_ins_codedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskencodingkindByteArraytypedatanamelabel_asym_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataAoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_comp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataASNLEUoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamelabel_seq_iddataencodingkindDeltaorigiṇsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamaskrowCountname_pdbx_entity_nonpolycolumnsnameentity_iddataencodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypedatamasknamenamedataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringData%CHLORIDE IONBETA-MERCAPTOETHANOLwateroffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsets datamasknamecomp_iddataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataCLBMEHOHoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamaskrowCountname_chem_comp_bondcolumnsnamecomp_iddataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize,kindByteArraytypestringDataBALAARGASNASPBMECYSGLNGLUGLYHISHOHILELEULYSMETPHEPROSERTHRTRPTYRVALoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdata,         masknamepdbx_stereo_configdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypestringDataNoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdatamasknamepdbx_ordinaldataencodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsigned§srcSizeXkindByteArraytypedataX   masknamepdbx_aromatic_flagdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizeBkindByteArraytypestringDataNYoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataBe<masknameatom_id_1dataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSizePkindByteArraytypestringData_NCACCBOXTCGCDNECZNH1NH2ND2OD2C1C2O1S2SGNE2OE2ND1CD2CE1OCG1CG2CD1CENZSDCE2OGOG1NE1CE3CZ2CZ3CH2OHoffsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize(kindIntegerPackingbyteCountisUnsignedçsrcSize"kindByteArraytypeoffsets"dataP      !"#$%&masknameatom_id_2dataencodingkindStringArraydataEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsigned§srcSizekindByteArraytypestringDataCAHH2CCBHAOOXTHB1HB2HB3HXTCGCDHG2HG3NEHD2HD3CZHENH1NH2HH11HH12HH21HH22OD1ND2HD21HD22OD2C2O1H11H12S2H21H22HO1HS2SGHGOE1NE2HE21HE22OE2HE2HA2HA3ND1CD2CE1HD1HE1H1CG1CG2HBCD1HG12HG13HG21HG22HG23HD11HD12HD13HD23CENZHE3HZ1HZ2HZ3SDCE2HZOGOG1HG1NE1CE3CZ2CZ3CH2HH2OHHHHG11offsetEncodingkindDeltaoriginsrcTypekindRunLengthsrcTypesrcSize\kindIntegerPackingbyteCountisUnsignedçsrcSizeNkindByteArraytypeoffsetsN  data" .) -22'75B72$ H I2 2$(2ʤmasknamevalue_orderdataencodingkindStringArraydataEncodingkindRunLengthsrcTypesrcSizekindIntegerPackingbyteCountisUnsignedçsrcSize̒kindByteArraytypestringDataSINGDOUBoffsetEncodingkindDeltaoriginsrcTypekindIntegerPackingbyteCountisUnsignedçsrcSizekindByteArraytypeoffsetsdataĒ            maskrowCountciftools-java-ciftools-java-3.0.1/src/test/resources/source/200l_rcsb.cif000066400000000000000000005171631414676747700263100ustar00rootroot00000000000000data_200L # _entry.id 200L # _audit_conform.dict_name mmcif_pdbx.dic _audit_conform.dict_version 5.287 _audit_conform.dict_location http://mmcif.pdb.org/dictionaries/ascii/mmcif_pdbx.dic # loop_ _database_2.database_id _database_2.database_code PDB 200L WWPDB D_1000177550 # _pdbx_database_status.status_code REL _pdbx_database_status.entry_id 200L _pdbx_database_status.recvd_initial_deposition_date 1995-11-06 _pdbx_database_status.deposit_site ? _pdbx_database_status.process_site BNL _pdbx_database_status.SG_entry . _pdbx_database_status.status_code_sf REL _pdbx_database_status.pdb_format_compatible Y _pdbx_database_status.status_code_mr ? _pdbx_database_status.status_code_cs ? _pdbx_database_status.methods_development_category ? # loop_ _audit_author.name _audit_author.pdbx_ordinal 'Baldwin, E.' 1 'Xu, J.' 2 'Hajiseyedjavadi, O.' 3 'Matthews, B.W.' 4 # loop_ _citation.id _citation.title _citation.journal_abbrev _citation.journal_volume _citation.page_first _citation.page_last _citation.year _citation.journal_id_ASTM _citation.country _citation.journal_id_ISSN _citation.journal_id_CSD _citation.book_publisher _citation.pdbx_database_id_PubMed _citation.pdbx_database_id_DOI primary ;Thermodynamic and structural compensation in "size-switch" core repacking variants of bacteriophage T4 lysozyme. ; J.Mol.Biol. 259 542 559 1996 JMOBAK UK 0022-2836 0070 ? 8676387 10.1006/jmbi.1996.0338 1 'The Role of Backbone Flexibility in the Accommodation of Variants that Repack the Core of T4 Lysozyme' Science 262 1715 ? 1993 SCIEAS US 0036-8075 0038 ? ? ? 2 'Control of Enzyme Activity by an Engineered Disulfide Bond' Science 243 792 ? 1989 SCIEAS US 0036-8075 0038 ? ? ? 3 'Expression and Nitrogen-15 Labeling of Proteins for Proton and Nitrogen-15 Nuclear Magnetic Resonance' 'Methods Enzymol.' 177 44 ? 1989 MENZAU US 0076-6879 0878 ? ? ? 4 'Structure of Bacteriophage T4 Lysozyme Refined at 1.7 Angstroms Resolution' J.Mol.Biol. 193 189 ? 1987 JMOBAK UK 0022-2836 0070 ? ? ? # loop_ _citation_author.citation_id _citation_author.name _citation_author.ordinal primary 'Baldwin, E.' 1 primary 'Xu, J.' 2 primary 'Hajiseyedjavadi, O.' 3 primary 'Baase, W.A.' 4 primary 'Matthews, B.W.' 5 1 'Baldwin, E.P.' 6 1 'Hajiseyedjavadi, O.' 7 1 'Baase, W.A.' 8 1 'Matthews, B.W.' 9 2 'Matsumura, M.' 10 2 'Matthews, B.W.' 11 3 'Muchmore, D.C.' 12 3 'Mcintosh, L.P.' 13 3 'Russell, C.B.' 14 3 'Anderson, D.E.' 15 3 'Dahlquist, F.W.' 16 4 'Weaver, L.H.' 17 4 'Matthews, B.W.' 18 # _cell.entry_id 200L _cell.length_a 60.980 _cell.length_b 60.980 _cell.length_c 95.970 _cell.angle_alpha 90.00 _cell.angle_beta 90.00 _cell.angle_gamma 120.00 _cell.Z_PDB 6 _cell.pdbx_unique_axis ? # _symmetry.entry_id 200L _symmetry.space_group_name_H-M 'P 32 2 1' _symmetry.pdbx_full_space_group_name_H-M ? _symmetry.cell_setting ? _symmetry.Int_Tables_number 154 # loop_ _entity.id _entity.type _entity.src_method _entity.pdbx_description _entity.formula_weight _entity.pdbx_number_of_molecules _entity.pdbx_ec _entity.pdbx_mutation _entity.pdbx_fragment _entity.details 1 polymer man LYSOZYME 18586.283 1 3.2.1.17 'C54T, C97A, L121A' ? ? 2 non-polymer syn 'CHLORIDE ION' 35.453 2 ? ? ? ? 3 non-polymer syn BETA-MERCAPTOETHANOL 78.133 2 ? ? ? ? 4 water nat water 18.015 106 ? ? ? ? # _entity_poly.entity_id 1 _entity_poly.type 'polypeptide(L)' _entity_poly.nstd_linkage no _entity_poly.nstd_monomer no _entity_poly.pdbx_seq_one_letter_code ;MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNL ; _entity_poly.pdbx_seq_one_letter_code_can ;MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNTNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRAALINMVFQMGETGVAGFTNSLRMAQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNL ; _entity_poly.pdbx_strand_id A _entity_poly.pdbx_target_identifier ? # loop_ _entity_poly_seq.entity_id _entity_poly_seq.num _entity_poly_seq.mon_id _entity_poly_seq.hetero 1 1 MET n 1 2 ASN n 1 3 ILE n 1 4 PHE n 1 5 GLU n 1 6 MET n 1 7 LEU n 1 8 ARG n 1 9 ILE n 1 10 ASP n 1 11 GLU n 1 12 GLY n 1 13 LEU n 1 14 ARG n 1 15 LEU n 1 16 LYS n 1 17 ILE n 1 18 TYR n 1 19 LYS n 1 20 ASP n 1 21 THR n 1 22 GLU n 1 23 GLY n 1 24 TYR n 1 25 TYR n 1 26 THR n 1 27 ILE n 1 28 GLY n 1 29 ILE n 1 30 GLY n 1 31 HIS n 1 32 LEU n 1 33 LEU n 1 34 THR n 1 35 LYS n 1 36 SER n 1 37 PRO n 1 38 SER n 1 39 LEU n 1 40 ASN n 1 41 ALA n 1 42 ALA n 1 43 LYS n 1 44 SER n 1 45 GLU n 1 46 LEU n 1 47 ASP n 1 48 LYS n 1 49 ALA n 1 50 ILE n 1 51 GLY n 1 52 ARG n 1 53 ASN n 1 54 THR n 1 55 ASN n 1 56 GLY n 1 57 VAL n 1 58 ILE n 1 59 THR n 1 60 LYS n 1 61 ASP n 1 62 GLU n 1 63 ALA n 1 64 GLU n 1 65 LYS n 1 66 LEU n 1 67 PHE n 1 68 ASN n 1 69 GLN n 1 70 ASP n 1 71 VAL n 1 72 ASP n 1 73 ALA n 1 74 ALA n 1 75 VAL n 1 76 ARG n 1 77 GLY n 1 78 ILE n 1 79 LEU n 1 80 ARG n 1 81 ASN n 1 82 ALA n 1 83 LYS n 1 84 LEU n 1 85 LYS n 1 86 PRO n 1 87 VAL n 1 88 TYR n 1 89 ASP n 1 90 SER n 1 91 LEU n 1 92 ASP n 1 93 ALA n 1 94 VAL n 1 95 ARG n 1 96 ARG n 1 97 ALA n 1 98 ALA n 1 99 LEU n 1 100 ILE n 1 101 ASN n 1 102 MET n 1 103 VAL n 1 104 PHE n 1 105 GLN n 1 106 MET n 1 107 GLY n 1 108 GLU n 1 109 THR n 1 110 GLY n 1 111 VAL n 1 112 ALA n 1 113 GLY n 1 114 PHE n 1 115 THR n 1 116 ASN n 1 117 SER n 1 118 LEU n 1 119 ARG n 1 120 MET n 1 121 ALA n 1 122 GLN n 1 123 GLN n 1 124 LYS n 1 125 ARG n 1 126 TRP n 1 127 ASP n 1 128 GLU n 1 129 ALA n 1 130 ALA n 1 131 VAL n 1 132 ASN n 1 133 LEU n 1 134 ALA n 1 135 LYS n 1 136 SER n 1 137 ARG n 1 138 TRP n 1 139 TYR n 1 140 ASN n 1 141 GLN n 1 142 THR n 1 143 PRO n 1 144 ASN n 1 145 ARG n 1 146 ALA n 1 147 LYS n 1 148 ARG n 1 149 VAL n 1 150 ILE n 1 151 THR n 1 152 THR n 1 153 PHE n 1 154 ARG n 1 155 THR n 1 156 GLY n 1 157 THR n 1 158 TRP n 1 159 ASP n 1 160 ALA n 1 161 TYR n 1 162 LYS n 1 163 ASN n 1 164 LEU n # _entity_src_gen.entity_id 1 _entity_src_gen.pdbx_src_id 1 _entity_src_gen.pdbx_alt_source_flag sample _entity_src_gen.pdbx_seq_type ? _entity_src_gen.pdbx_beg_seq_num ? _entity_src_gen.pdbx_end_seq_num ? _entity_src_gen.gene_src_common_name ? _entity_src_gen.gene_src_genus 'T4-like viruses' _entity_src_gen.pdbx_gene_src_gene ? _entity_src_gen.gene_src_species 'Enterobacteria phage T4 sensu lato' _entity_src_gen.gene_src_strain ? _entity_src_gen.gene_src_tissue ? _entity_src_gen.gene_src_tissue_fraction ? _entity_src_gen.gene_src_details ? _entity_src_gen.pdbx_gene_src_fragment ? _entity_src_gen.pdbx_gene_src_scientific_name 'Enterobacteria phage T4' _entity_src_gen.pdbx_gene_src_ncbi_taxonomy_id 10665 _entity_src_gen.pdbx_gene_src_variant 'CYS-FREE WILDTYPE T4' _entity_src_gen.pdbx_gene_src_cell_line ? _entity_src_gen.pdbx_gene_src_atcc ? _entity_src_gen.pdbx_gene_src_organ ? _entity_src_gen.pdbx_gene_src_organelle ? _entity_src_gen.pdbx_gene_src_cell ? _entity_src_gen.pdbx_gene_src_cellular_location ? _entity_src_gen.host_org_common_name ? _entity_src_gen.pdbx_host_org_scientific_name 'Escherichia coli' _entity_src_gen.pdbx_host_org_ncbi_taxonomy_id 562 _entity_src_gen.host_org_genus Escherichia _entity_src_gen.pdbx_host_org_gene ? _entity_src_gen.pdbx_host_org_organ ? _entity_src_gen.host_org_species ? _entity_src_gen.pdbx_host_org_tissue ? _entity_src_gen.pdbx_host_org_tissue_fraction ? _entity_src_gen.pdbx_host_org_strain ? _entity_src_gen.pdbx_host_org_variant ? _entity_src_gen.pdbx_host_org_cell_line ? _entity_src_gen.pdbx_host_org_atcc ? _entity_src_gen.pdbx_host_org_culture_collection ? _entity_src_gen.pdbx_host_org_cell ? _entity_src_gen.pdbx_host_org_organelle ? _entity_src_gen.pdbx_host_org_cellular_location ? _entity_src_gen.pdbx_host_org_vector_type ? _entity_src_gen.pdbx_host_org_vector ? _entity_src_gen.host_org_details ? _entity_src_gen.expression_system_id ? _entity_src_gen.plasmid_name M13 _entity_src_gen.plasmid_details ? _entity_src_gen.pdbx_description ;MUTANT GENE WAS DERIVED FROM SITE-DIRECTED MUTAGENESIS OF THE GENE FOR CYS-FREE WILDTYPE T4 LYSOZYME IN M13 USING THE METHOD OF KUNKEL AND THE VECTOR SYSTEM DESCRIBED IN REFERENCE 3 BELOW ; # _struct_ref.id 1 _struct_ref.db_name UNP _struct_ref.db_code LYCV_BPT4 _struct_ref.entity_id 1 _struct_ref.pdbx_db_accession P00720 _struct_ref.pdbx_align_begin 1 _struct_ref.pdbx_seq_one_letter_code ;MNIFEMLRIDEGLRLKIYKDTEGYYTIGIGHLLTKSPSLNAAKSELDKAIGRNCNGVITKDEAEKLFNQDVDAAVRGILR NAKLKPVYDSLDAVRRCALINMVFQMGETGVAGFTNSLRMLQQKRWDEAAVNLAKSRWYNQTPNRAKRVITTFRTGTWDA YKNL ; _struct_ref.pdbx_db_isoform ? # _struct_ref_seq.align_id 1 _struct_ref_seq.ref_id 1 _struct_ref_seq.pdbx_PDB_id_code 200L _struct_ref_seq.pdbx_strand_id A _struct_ref_seq.seq_align_beg 1 _struct_ref_seq.pdbx_seq_align_beg_ins_code ? _struct_ref_seq.seq_align_end 164 _struct_ref_seq.pdbx_seq_align_end_ins_code ? _struct_ref_seq.pdbx_db_accession P00720 _struct_ref_seq.db_align_beg 1 _struct_ref_seq.pdbx_db_align_beg_ins_code ? _struct_ref_seq.db_align_end 164 _struct_ref_seq.pdbx_db_align_end_ins_code ? _struct_ref_seq.pdbx_auth_seq_align_beg 1 _struct_ref_seq.pdbx_auth_seq_align_end 164 # loop_ _struct_ref_seq_dif.align_id _struct_ref_seq_dif.pdbx_pdb_id_code _struct_ref_seq_dif.mon_id _struct_ref_seq_dif.pdbx_pdb_strand_id _struct_ref_seq_dif.seq_num _struct_ref_seq_dif.pdbx_pdb_ins_code _struct_ref_seq_dif.pdbx_seq_db_name _struct_ref_seq_dif.pdbx_seq_db_accession_code _struct_ref_seq_dif.db_mon_id _struct_ref_seq_dif.pdbx_seq_db_seq_num _struct_ref_seq_dif.details _struct_ref_seq_dif.pdbx_auth_seq_num _struct_ref_seq_dif.pdbx_ordinal 1 200L THR A 54 ? UNP P00720 CYS 54 CONFLICT 54 1 1 200L ALA A 97 ? UNP P00720 CYS 97 CONFLICT 97 2 1 200L ALA A 121 ? UNP P00720 LEU 121 CONFLICT 121 3 # loop_ _chem_comp.id _chem_comp.type _chem_comp.mon_nstd_flag _chem_comp.name _chem_comp.pdbx_synonyms _chem_comp.formula _chem_comp.formula_weight ALA 'L-peptide linking' y ALANINE ? 'C3 H7 N O2' 89.093 ARG 'L-peptide linking' y ARGININE ? 'C6 H15 N4 O2 1' 175.209 ASN 'L-peptide linking' y ASPARAGINE ? 'C4 H8 N2 O3' 132.118 ASP 'L-peptide linking' y 'ASPARTIC ACID' ? 'C4 H7 N O4' 133.103 BME non-polymer . BETA-MERCAPTOETHANOL ? 'C2 H6 O S' 78.133 CL non-polymer . 'CHLORIDE ION' ? 'Cl -1' 35.453 CYS 'L-peptide linking' y CYSTEINE ? 'C3 H7 N O2 S' 121.158 GLN 'L-peptide linking' y GLUTAMINE ? 'C5 H10 N2 O3' 146.144 GLU 'L-peptide linking' y 'GLUTAMIC ACID' ? 'C5 H9 N O4' 147.129 GLY 'peptide linking' y GLYCINE ? 'C2 H5 N O2' 75.067 HIS 'L-peptide linking' y HISTIDINE ? 'C6 H10 N3 O2 1' 156.162 HOH non-polymer . WATER ? 'H2 O' 18.015 ILE 'L-peptide linking' y ISOLEUCINE ? 'C6 H13 N O2' 131.173 LEU 'L-peptide linking' y LEUCINE ? 'C6 H13 N O2' 131.173 LYS 'L-peptide linking' y LYSINE ? 'C6 H15 N2 O2 1' 147.195 MET 'L-peptide linking' y METHIONINE ? 'C5 H11 N O2 S' 149.211 PHE 'L-peptide linking' y PHENYLALANINE ? 'C9 H11 N O2' 165.189 PRO 'L-peptide linking' y PROLINE ? 'C5 H9 N O2' 115.130 SER 'L-peptide linking' y SERINE ? 'C3 H7 N O3' 105.093 THR 'L-peptide linking' y THREONINE ? 'C4 H9 N O3' 119.119 TRP 'L-peptide linking' y TRYPTOPHAN ? 'C11 H12 N2 O2' 204.225 TYR 'L-peptide linking' y TYROSINE ? 'C9 H11 N O3' 181.189 VAL 'L-peptide linking' y VALINE ? 'C5 H11 N O2' 117.146 # _exptl.entry_id 200L _exptl.method 'X-RAY DIFFRACTION' _exptl.crystals_number ? # _exptl_crystal.id 1 _exptl_crystal.density_meas ? _exptl_crystal.density_Matthews 2.77 _exptl_crystal.density_percent_sol 55.61 _exptl_crystal.description ? # _exptl_crystal_grow.crystal_id 1 _exptl_crystal_grow.method ? _exptl_crystal_grow.temp ? _exptl_crystal_grow.temp_details ? _exptl_crystal_grow.pH 6.7 _exptl_crystal_grow.pdbx_pH_range ? _exptl_crystal_grow.pdbx_details 'pH 6.7' # _diffrn.id 1 _diffrn.ambient_temp 298 _diffrn.ambient_temp_details ? _diffrn.crystal_id 1 # _diffrn_detector.diffrn_id 1 _diffrn_detector.detector 'AREA DETECTOR' _diffrn_detector.type 'XUONG-HAMLIN MULTIWIRE' _diffrn_detector.pdbx_collection_date ? _diffrn_detector.details ? # _diffrn_radiation.diffrn_id 1 _diffrn_radiation.wavelength_id 1 _diffrn_radiation.pdbx_monochromatic_or_laue_m_l M _diffrn_radiation.monochromator GRAPHITE _diffrn_radiation.pdbx_diffrn_protocol ? _diffrn_radiation.pdbx_scattering_type x-ray # _diffrn_radiation_wavelength.id 1 _diffrn_radiation_wavelength.wavelength 1.5418 _diffrn_radiation_wavelength.wt 1.0 # _diffrn_source.diffrn_id 1 _diffrn_source.source ? _diffrn_source.type ? _diffrn_source.pdbx_synchrotron_site ? _diffrn_source.pdbx_synchrotron_beamline ? _diffrn_source.pdbx_wavelength 1.5418 _diffrn_source.pdbx_wavelength_list ? # _reflns.entry_id 200L _reflns.observed_criterion_sigma_I ? _reflns.observed_criterion_sigma_F ? _reflns.d_resolution_low ? _reflns.d_resolution_high ? _reflns.number_obs ? _reflns.number_all ? _reflns.percent_possible_obs ? _reflns.pdbx_Rmerge_I_obs 0.032 _reflns.pdbx_Rsym_value ? _reflns.pdbx_netI_over_sigmaI ? _reflns.B_iso_Wilson_estimate ? _reflns.pdbx_redundancy ? _reflns.pdbx_diffrn_id 1 _reflns.pdbx_ordinal 1 # _refine.entry_id 200L _refine.ls_number_reflns_obs 14362 _refine.ls_number_reflns_all ? _refine.pdbx_ls_sigma_I ? _refine.pdbx_ls_sigma_F 0.0 _refine.pdbx_data_cutoff_high_absF ? _refine.pdbx_data_cutoff_low_absF ? _refine.pdbx_data_cutoff_high_rms_absF ? _refine.ls_d_res_low ? _refine.ls_d_res_high 1.95 _refine.ls_percent_reflns_obs 88. _refine.ls_R_factor_obs 0.176 _refine.ls_R_factor_all ? _refine.ls_R_factor_R_work ? _refine.ls_R_factor_R_free ? _refine.ls_R_factor_R_free_error ? _refine.ls_R_factor_R_free_error_details ? _refine.ls_percent_reflns_R_free ? _refine.ls_number_reflns_R_free ? _refine.ls_number_parameters ? _refine.ls_number_restraints ? _refine.occupancy_min ? _refine.occupancy_max ? _refine.B_iso_mean ? _refine.aniso_B[1][1] ? _refine.aniso_B[2][2] ? _refine.aniso_B[3][3] ? _refine.aniso_B[1][2] ? _refine.aniso_B[1][3] ? _refine.aniso_B[2][3] ? _refine.solvent_model_details ? _refine.solvent_model_param_ksol ? _refine.solvent_model_param_bsol ? _refine.pdbx_ls_cross_valid_method ? _refine.details ;MUTANT SPACE GROUP, P3(2)21, IS ISOMORPHOUS TO WILD TYPE. STARTING COORDINATES WERE BASED ON THE CYS-FREE WILD-TYPE MODEL. ; _refine.pdbx_starting_model ? _refine.pdbx_method_to_determine_struct ? _refine.pdbx_isotropic_thermal_model ? _refine.pdbx_stereochemistry_target_values ? _refine.pdbx_stereochem_target_val_spec_case ? _refine.pdbx_R_Free_selection_details ? _refine.pdbx_overall_ESU_R ? _refine.pdbx_overall_ESU_R_Free ? _refine.overall_SU_ML ? _refine.overall_SU_B ? _refine.pdbx_refine_id 'X-RAY DIFFRACTION' _refine.pdbx_diffrn_id 1 _refine.pdbx_TLS_residual_ADP_flag ? _refine.correlation_coeff_Fo_to_Fc ? _refine.correlation_coeff_Fo_to_Fc_free ? _refine.pdbx_solvent_vdw_probe_radii ? _refine.pdbx_solvent_ion_probe_radii ? _refine.pdbx_solvent_shrinkage_radii ? _refine.pdbx_overall_phase_error ? _refine.overall_SU_R_Cruickshank_DPI ? _refine.pdbx_overall_SU_R_free_Cruickshank_DPI ? _refine.pdbx_overall_SU_R_Blow_DPI ? _refine.pdbx_overall_SU_R_free_Blow_DPI ? # _refine_hist.pdbx_refine_id 'X-RAY DIFFRACTION' _refine_hist.cycle_id LAST _refine_hist.pdbx_number_atoms_protein 1289 _refine_hist.pdbx_number_atoms_nucleic_acid 0 _refine_hist.pdbx_number_atoms_ligand 10 _refine_hist.number_atoms_solvent 106 _refine_hist.number_atoms_total 1405 _refine_hist.d_res_high 1.95 _refine_hist.d_res_low . # loop_ _refine_ls_restr.type _refine_ls_restr.dev_ideal _refine_ls_restr.dev_ideal_target _refine_ls_restr.weight _refine_ls_restr.number _refine_ls_restr.pdbx_refine_id _refine_ls_restr.pdbx_restraint_function t_bond_d 0.015 ? ? ? 'X-RAY DIFFRACTION' ? t_angle_deg 2.03 ? ? ? 'X-RAY DIFFRACTION' ? t_dihedral_angle_d ? ? ? ? 'X-RAY DIFFRACTION' ? t_incorr_chiral_ct ? ? ? ? 'X-RAY DIFFRACTION' ? t_pseud_angle ? ? ? ? 'X-RAY DIFFRACTION' ? t_trig_c_planes ? ? ? ? 'X-RAY DIFFRACTION' ? t_gen_planes ? ? ? ? 'X-RAY DIFFRACTION' ? t_it ? ? ? ? 'X-RAY DIFFRACTION' ? t_nbd ? ? ? ? 'X-RAY DIFFRACTION' ? # _struct.entry_id 200L _struct.title ;THERMODYNAMIC AND STRUCTURAL COMPENSATION IN "SIZE-SWITCH" CORE-REPACKING VARIANTS OF T4 LYSOZYME ; _struct.pdbx_descriptor 'LYSOZYME, BETA-MERCAPTOETHANOL' _struct.pdbx_model_details ? _struct.pdbx_CASP_flag ? _struct.pdbx_model_type_details ? # _struct_keywords.entry_id 200L _struct_keywords.pdbx_keywords 'HYDROLASE (O-GLYCOSYL)' _struct_keywords.text 'CAVITIES, CORE-PACKING, PROTEIN STABILITY, HYDROLASE (O-GLYCOSYL)' # loop_ _struct_asym.id _struct_asym.pdbx_blank_PDB_chainid_flag _struct_asym.pdbx_modified _struct_asym.entity_id _struct_asym.details A N N 1 ? B N N 2 ? C N N 2 ? D N N 3 ? E N N 3 ? F N N 4 ? # _struct_biol.id 1 # loop_ _struct_conf.conf_type_id _struct_conf.id _struct_conf.pdbx_PDB_helix_id _struct_conf.beg_label_comp_id _struct_conf.beg_label_asym_id _struct_conf.beg_label_seq_id _struct_conf.pdbx_beg_PDB_ins_code _struct_conf.end_label_comp_id _struct_conf.end_label_asym_id _struct_conf.end_label_seq_id _struct_conf.pdbx_end_PDB_ins_code _struct_conf.beg_auth_comp_id _struct_conf.beg_auth_asym_id _struct_conf.beg_auth_seq_id _struct_conf.end_auth_comp_id _struct_conf.end_auth_asym_id _struct_conf.end_auth_seq_id _struct_conf.pdbx_PDB_helix_class _struct_conf.details _struct_conf.pdbx_PDB_helix_length HELX_P HELX_P1 H1 ILE A 3 ? GLU A 11 ? ILE A 3 GLU A 11 1 ? 9 HELX_P HELX_P2 H2 LEU A 39 ? ILE A 50 ? LEU A 39 ILE A 50 1 ? 12 HELX_P HELX_P3 H3 LYS A 60 ? ARG A 80 ? LYS A 60 ARG A 80 1 ? 21 HELX_P HELX_P4 H4 ALA A 82 ? SER A 90 ? ALA A 82 SER A 90 1 ? 9 HELX_P HELX_P5 H5 ALA A 93 ? MET A 106 ? ALA A 93 MET A 106 1 ? 14 HELX_P HELX_P6 H6 GLU A 108 ? GLY A 113 ? GLU A 108 GLY A 113 1 ? 6 HELX_P HELX_P7 H7 THR A 115 ? GLN A 123 ? THR A 115 GLN A 123 1 ? 9 HELX_P HELX_P8 H8 TRP A 126 ? ALA A 134 ? TRP A 126 ALA A 134 1 ? 9 HELX_P HELX_P9 H9 ARG A 137 ? GLN A 141 ? ARG A 137 GLN A 141 1 ? 5 HELX_P HELX_P10 H10 PRO A 143 ? THR A 155 ? PRO A 143 THR A 155 1 ? 13 # _struct_conf_type.id HELX_P _struct_conf_type.criteria ? _struct_conf_type.reference ? # _struct_sheet.id A _struct_sheet.type ? _struct_sheet.number_strands 2 _struct_sheet.details ? # _struct_sheet_order.sheet_id A _struct_sheet_order.range_id_1 1 _struct_sheet_order.range_id_2 2 _struct_sheet_order.offset ? _struct_sheet_order.sense anti-parallel # loop_ _struct_sheet_range.sheet_id _struct_sheet_range.id _struct_sheet_range.beg_label_comp_id _struct_sheet_range.beg_label_asym_id _struct_sheet_range.beg_label_seq_id _struct_sheet_range.pdbx_beg_PDB_ins_code _struct_sheet_range.end_label_comp_id _struct_sheet_range.end_label_asym_id _struct_sheet_range.end_label_seq_id _struct_sheet_range.pdbx_end_PDB_ins_code _struct_sheet_range.beg_auth_comp_id _struct_sheet_range.beg_auth_asym_id _struct_sheet_range.beg_auth_seq_id _struct_sheet_range.end_auth_comp_id _struct_sheet_range.end_auth_asym_id _struct_sheet_range.end_auth_seq_id A 1 TYR A 25 ? ILE A 27 ? TYR A 25 ILE A 27 A 2 HIS A 31 ? THR A 34 ? HIS A 31 THR A 34 # _pdbx_struct_sheet_hbond.sheet_id A _pdbx_struct_sheet_hbond.range_id_1 1 _pdbx_struct_sheet_hbond.range_id_2 2 _pdbx_struct_sheet_hbond.range_1_label_atom_id O _pdbx_struct_sheet_hbond.range_1_label_comp_id TYR _pdbx_struct_sheet_hbond.range_1_label_asym_id A _pdbx_struct_sheet_hbond.range_1_label_seq_id 25 _pdbx_struct_sheet_hbond.range_1_PDB_ins_code ? _pdbx_struct_sheet_hbond.range_1_auth_atom_id O _pdbx_struct_sheet_hbond.range_1_auth_comp_id TYR _pdbx_struct_sheet_hbond.range_1_auth_asym_id A _pdbx_struct_sheet_hbond.range_1_auth_seq_id 25 _pdbx_struct_sheet_hbond.range_2_label_atom_id N _pdbx_struct_sheet_hbond.range_2_label_comp_id THR _pdbx_struct_sheet_hbond.range_2_label_asym_id A _pdbx_struct_sheet_hbond.range_2_label_seq_id 34 _pdbx_struct_sheet_hbond.range_2_PDB_ins_code ? _pdbx_struct_sheet_hbond.range_2_auth_atom_id N _pdbx_struct_sheet_hbond.range_2_auth_comp_id THR _pdbx_struct_sheet_hbond.range_2_auth_asym_id A _pdbx_struct_sheet_hbond.range_2_auth_seq_id 34 # loop_ _struct_site.id _struct_site.pdbx_evidence_code _struct_site.pdbx_auth_asym_id _struct_site.pdbx_auth_comp_id _struct_site.pdbx_auth_seq_id _struct_site.pdbx_auth_ins_code _struct_site.pdbx_num_residues _struct_site.details AC1 Software ? ? ? ? 3 'BINDING SITE FOR RESIDUE CL A 173' AC2 Software ? ? ? ? 3 'BINDING SITE FOR RESIDUE CL A 178' AC3 Software ? ? ? ? 2 'BINDING SITE FOR RESIDUE BME A 901' AC4 Software ? ? ? ? 4 'BINDING SITE FOR RESIDUE BME A 902' # loop_ _struct_site_gen.id _struct_site_gen.site_id _struct_site_gen.pdbx_num_res _struct_site_gen.label_comp_id _struct_site_gen.label_asym_id _struct_site_gen.label_seq_id _struct_site_gen.pdbx_auth_ins_code _struct_site_gen.auth_comp_id _struct_site_gen.auth_asym_id _struct_site_gen.auth_seq_id _struct_site_gen.label_atom_id _struct_site_gen.label_alt_id _struct_site_gen.symmetry _struct_site_gen.details 1 AC1 3 THR A 142 ? THR A 142 . ? 1_555 ? 2 AC1 3 ARG A 145 ? ARG A 145 . ? 1_555 ? 3 AC1 3 HOH F . ? HOH A 291 . ? 4_655 ? 4 AC2 3 LYS A 135 ? LYS A 135 . ? 3_665 ? 5 AC2 3 SER A 136 ? SER A 136 . ? 3_665 ? 6 AC2 3 HOH F . ? HOH A 215 . ? 1_555 ? 7 AC3 2 ASP A 72 ? ASP A 72 . ? 5_555 ? 8 AC3 2 BME E . ? BME A 902 . ? 1_555 ? 9 AC4 4 ASP A 72 ? ASP A 72 . ? 5_555 ? 10 AC4 4 ALA A 93 ? ALA A 93 . ? 1_555 ? 11 AC4 4 HOH F . ? HOH A 195 . ? 1_555 ? 12 AC4 4 BME D . ? BME A 901 . ? 1_555 ? # _database_PDB_matrix.entry_id 200L _database_PDB_matrix.origx[1][1] 1.000000 _database_PDB_matrix.origx[1][2] 0.000000 _database_PDB_matrix.origx[1][3] 0.000000 _database_PDB_matrix.origx[2][1] 0.000000 _database_PDB_matrix.origx[2][2] 1.000000 _database_PDB_matrix.origx[2][3] 0.000000 _database_PDB_matrix.origx[3][1] 0.000000 _database_PDB_matrix.origx[3][2] 0.000000 _database_PDB_matrix.origx[3][3] 1.000000 _database_PDB_matrix.origx_vector[1] 0.00000 _database_PDB_matrix.origx_vector[2] 0.00000 _database_PDB_matrix.origx_vector[3] 0.00000 # _atom_sites.entry_id 200L _atom_sites.fract_transf_matrix[1][1] 0.016399 _atom_sites.fract_transf_matrix[1][2] 0.009468 _atom_sites.fract_transf_matrix[1][3] 0.000000 _atom_sites.fract_transf_matrix[2][1] 0.000000 _atom_sites.fract_transf_matrix[2][2] 0.018936 _atom_sites.fract_transf_matrix[2][3] 0.000000 _atom_sites.fract_transf_matrix[3][1] 0.000000 _atom_sites.fract_transf_matrix[3][2] 0.000000 _atom_sites.fract_transf_matrix[3][3] 0.010420 _atom_sites.fract_transf_vector[1] 0.00000 _atom_sites.fract_transf_vector[2] 0.00000 _atom_sites.fract_transf_vector[3] 0.00000 # loop_ _atom_type.symbol C CL N O S # loop_ _atom_site.group_PDB _atom_site.id _atom_site.type_symbol _atom_site.label_atom_id _atom_site.label_alt_id _atom_site.label_comp_id _atom_site.label_asym_id _atom_site.label_entity_id _atom_site.label_seq_id _atom_site.pdbx_PDB_ins_code _atom_site.Cartn_x _atom_site.Cartn_y _atom_site.Cartn_z _atom_site.occupancy _atom_site.B_iso_or_equiv _atom_site.pdbx_formal_charge _atom_site.auth_seq_id _atom_site.auth_comp_id _atom_site.auth_asym_id _atom_site.auth_atom_id _atom_site.pdbx_PDB_model_num ATOM 1 N N . MET A 1 1 ? 43.914 -3.403 8.754 1.00 36.07 ? 1 MET A N 1 ATOM 2 C CA . MET A 1 1 ? 43.520 -2.018 8.895 1.00 20.51 ? 1 MET A CA 1 ATOM 3 C C . MET A 1 1 ? 42.097 -2.002 9.425 1.00 21.03 ? 1 MET A C 1 ATOM 4 O O . MET A 1 1 ? 41.435 -2.993 9.298 1.00 20.03 ? 1 MET A O 1 ATOM 5 C CB . MET A 1 1 ? 43.693 -1.264 7.552 1.00 17.30 ? 1 MET A CB 1 ATOM 6 C CG . MET A 1 1 ? 42.903 0.020 7.457 1.00 34.28 ? 1 MET A CG 1 ATOM 7 S SD . MET A 1 1 ? 43.932 1.487 7.661 1.00 39.71 ? 1 MET A SD 1 ATOM 8 C CE . MET A 1 1 ? 45.484 0.739 7.149 1.00 37.02 ? 1 MET A CE 1 ATOM 9 N N . ASN A 1 2 ? 41.661 -0.889 10.039 1.00 16.25 ? 2 ASN A N 1 ATOM 10 C CA . ASN A 1 2 ? 40.332 -0.753 10.606 1.00 11.56 ? 2 ASN A CA 1 ATOM 11 C C . ASN A 1 2 ? 39.944 0.729 10.691 1.00 17.42 ? 2 ASN A C 1 ATOM 12 O O . ASN A 1 2 ? 40.751 1.572 10.393 1.00 11.73 ? 2 ASN A O 1 ATOM 13 C CB . ASN A 1 2 ? 40.208 -1.491 11.989 1.00 15.25 ? 2 ASN A CB 1 ATOM 14 C CG . ASN A 1 2 ? 41.128 -0.942 13.041 1.00 16.24 ? 2 ASN A CG 1 ATOM 15 O OD1 . ASN A 1 2 ? 41.131 0.268 13.300 1.00 18.64 ? 2 ASN A OD1 1 ATOM 16 N ND2 . ASN A 1 2 ? 41.929 -1.811 13.632 1.00 14.71 ? 2 ASN A ND2 1 ATOM 17 N N . ILE A 1 3 ? 38.721 1.023 11.112 1.00 11.52 ? 3 ILE A N 1 ATOM 18 C CA . ILE A 1 3 ? 38.177 2.386 11.200 1.00 17.48 ? 3 ILE A CA 1 ATOM 19 C C . ILE A 1 3 ? 39.041 3.345 11.994 1.00 18.68 ? 3 ILE A C 1 ATOM 20 O O . ILE A 1 3 ? 39.310 4.504 11.602 1.00 16.74 ? 3 ILE A O 1 ATOM 21 C CB . ILE A 1 3 ? 36.655 2.439 11.530 1.00 13.22 ? 3 ILE A CB 1 ATOM 22 C CG1 . ILE A 1 3 ? 36.100 3.854 11.447 1.00 11.82 ? 3 ILE A CG1 1 ATOM 23 C CG2 . ILE A 1 3 ? 36.340 1.856 12.911 1.00 14.39 ? 3 ILE A CG2 1 ATOM 24 C CD1 . ILE A 1 3 ? 36.246 4.562 10.062 1.00 13.00 ? 3 ILE A CD1 1 ATOM 25 N N . PHE A 1 4 ? 39.514 2.831 13.127 1.00 16.19 ? 4 PHE A N 1 ATOM 26 C CA . PHE A 1 4 ? 40.361 3.595 14.018 1.00 12.72 ? 4 PHE A CA 1 ATOM 27 C C . PHE A 1 4 ? 41.646 4.001 13.350 1.00 14.24 ? 4 PHE A C 1 ATOM 28 O O . PHE A 1 4 ? 41.999 5.166 13.350 1.00 15.63 ? 4 PHE A O 1 ATOM 29 C CB . PHE A 1 4 ? 40.614 2.835 15.327 1.00 14.05 ? 4 PHE A CB 1 ATOM 30 C CG . PHE A 1 4 ? 39.367 2.876 16.191 1.00 13.58 ? 4 PHE A CG 1 ATOM 31 C CD1 . PHE A 1 4 ? 39.111 3.983 17.009 1.00 17.16 ? 4 PHE A CD1 1 ATOM 32 C CD2 . PHE A 1 4 ? 38.432 1.836 16.165 1.00 15.22 ? 4 PHE A CD2 1 ATOM 33 C CE1 . PHE A 1 4 ? 37.973 4.048 17.814 1.00 16.07 ? 4 PHE A CE1 1 ATOM 34 C CE2 . PHE A 1 4 ? 37.282 1.886 16.958 1.00 21.24 ? 4 PHE A CE2 1 ATOM 35 C CZ . PHE A 1 4 ? 37.066 2.989 17.789 1.00 16.14 ? 4 PHE A CZ 1 ATOM 36 N N . GLU A 1 5 ? 42.367 3.039 12.797 1.00 12.77 ? 5 GLU A N 1 ATOM 37 C CA . GLU A 1 5 ? 43.638 3.367 12.116 1.00 15.20 ? 5 GLU A CA 1 ATOM 38 C C . GLU A 1 5 ? 43.396 4.259 10.918 1.00 16.33 ? 5 GLU A C 1 ATOM 39 O O . GLU A 1 5 ? 44.129 5.167 10.655 1.00 16.14 ? 5 GLU A O 1 ATOM 40 C CB . GLU A 1 5 ? 44.391 2.123 11.620 1.00 17.88 ? 5 GLU A CB 1 ATOM 41 C CG . GLU A 1 5 ? 44.571 1.056 12.729 1.00 27.69 ? 5 GLU A CG 1 ATOM 42 C CD . GLU A 1 5 ? 45.300 -0.214 12.335 1.00 30.37 ? 5 GLU A CD 1 ATOM 43 O OE1 . GLU A 1 5 ? 45.278 -0.679 11.214 1.00 79.11 ? 5 GLU A OE1 1 ATOM 44 O OE2 . GLU A 1 5 ? 45.980 -0.758 13.323 1.00 100.00 ? 5 GLU A OE2 1 ATOM 45 N N . MET A 1 6 ? 42.316 3.992 10.213 1.00 16.55 ? 6 MET A N 1 ATOM 46 C CA . MET A 1 6 ? 41.955 4.766 9.046 1.00 13.75 ? 6 MET A CA 1 ATOM 47 C C . MET A 1 6 ? 41.741 6.217 9.400 1.00 21.28 ? 6 MET A C 1 ATOM 48 O O . MET A 1 6 ? 42.288 7.142 8.758 1.00 15.10 ? 6 MET A O 1 ATOM 49 C CB . MET A 1 6 ? 40.653 4.195 8.445 1.00 15.17 ? 6 MET A CB 1 ATOM 50 C CG . MET A 1 6 ? 40.202 4.950 7.219 1.00 11.83 ? 6 MET A CG 1 ATOM 51 S SD . MET A 1 6 ? 38.485 4.587 6.820 1.00 14.65 ? 6 MET A SD 1 ATOM 52 C CE . MET A 1 6 ? 38.493 4.662 5.009 1.00 17.96 ? 6 MET A CE 1 ATOM 53 N N . LEU A 1 7 ? 40.917 6.450 10.419 1.00 14.10 ? 7 LEU A N 1 ATOM 54 C CA . LEU A 1 7 ? 40.680 7.857 10.778 1.00 13.50 ? 7 LEU A CA 1 ATOM 55 C C . LEU A 1 7 ? 41.915 8.511 11.405 1.00 14.33 ? 7 LEU A C 1 ATOM 56 O O . LEU A 1 7 ? 42.127 9.712 11.311 1.00 15.11 ? 7 LEU A O 1 ATOM 57 C CB . LEU A 1 7 ? 39.435 8.068 11.662 1.00 15.92 ? 7 LEU A CB 1 ATOM 58 C CG . LEU A 1 7 ? 38.150 8.014 10.875 1.00 15.79 ? 7 LEU A CG 1 ATOM 59 C CD1 . LEU A 1 7 ? 37.035 7.679 11.870 1.00 18.92 ? 7 LEU A CD1 1 ATOM 60 C CD2 . LEU A 1 7 ? 37.937 9.383 10.209 1.00 10.47 ? 7 LEU A CD2 1 ATOM 61 N N . ARG A 1 8 ? 42.736 7.693 12.060 1.00 11.27 ? 8 ARG A N 1 ATOM 62 C CA . ARG A 1 8 ? 43.899 8.255 12.668 1.00 13.02 ? 8 ARG A CA 1 ATOM 63 C C . ARG A 1 8 ? 44.819 8.749 11.584 1.00 20.47 ? 8 ARG A C 1 ATOM 64 O O . ARG A 1 8 ? 45.501 9.735 11.754 1.00 21.61 ? 8 ARG A O 1 ATOM 65 C CB . ARG A 1 8 ? 44.581 7.285 13.627 1.00 25.98 ? 8 ARG A CB 1 ATOM 66 C CG . ARG A 1 8 ? 45.984 7.706 14.070 1.00 25.97 ? 8 ARG A CG 1 ATOM 67 C CD . ARG A 1 8 ? 46.027 8.841 15.078 1.00 30.45 ? 8 ARG A CD 1 ATOM 68 N NE . ARG A 1 8 ? 47.342 8.978 15.715 1.00 42.49 ? 8 ARG A NE 1 ATOM 69 C CZ . ARG A 1 8 ? 48.355 9.610 15.128 1.00 100.00 ? 8 ARG A CZ 1 ATOM 70 N NH1 . ARG A 1 8 ? 48.249 10.149 13.895 1.00 33.89 ? 8 ARG A NH1 1 ATOM 71 N NH2 . ARG A 1 8 ? 49.507 9.694 15.789 1.00 86.26 ? 8 ARG A NH2 1 ATOM 72 N N . ILE A 1 9 ? 44.798 8.094 10.446 1.00 16.15 ? 9 ILE A N 1 ATOM 73 C CA . ILE A 1 9 ? 45.624 8.520 9.329 1.00 13.98 ? 9 ILE A CA 1 ATOM 74 C C . ILE A 1 9 ? 45.077 9.788 8.701 1.00 25.11 ? 9 ILE A C 1 ATOM 75 O O . ILE A 1 9 ? 45.821 10.720 8.466 1.00 23.28 ? 9 ILE A O 1 ATOM 76 C CB . ILE A 1 9 ? 45.807 7.429 8.288 1.00 16.76 ? 9 ILE A CB 1 ATOM 77 C CG1 . ILE A 1 9 ? 46.773 6.386 8.816 1.00 14.05 ? 9 ILE A CG1 1 ATOM 78 C CG2 . ILE A 1 9 ? 46.376 8.036 7.014 1.00 16.76 ? 9 ILE A CG2 1 ATOM 79 C CD1 . ILE A 1 9 ? 46.759 5.125 7.966 1.00 27.33 ? 9 ILE A CD1 1 ATOM 80 N N . ASP A 1 10 ? 43.763 9.841 8.464 1.00 18.58 ? 10 ASP A N 1 ATOM 81 C CA . ASP A 1 10 ? 43.144 11.002 7.890 1.00 11.82 ? 10 ASP A CA 1 ATOM 82 C C . ASP A 1 10 ? 43.126 12.260 8.758 1.00 23.37 ? 10 ASP A C 1 ATOM 83 O O . ASP A 1 10 ? 43.197 13.350 8.211 1.00 19.56 ? 10 ASP A O 1 ATOM 84 C CB . ASP A 1 10 ? 41.697 10.681 7.449 1.00 14.69 ? 10 ASP A CB 1 ATOM 85 C CG . ASP A 1 10 ? 41.714 9.778 6.252 1.00 20.09 ? 10 ASP A CG 1 ATOM 86 O OD1 . ASP A 1 10 ? 42.657 9.715 5.517 1.00 17.17 ? 10 ASP A OD1 1 ATOM 87 O OD2 . ASP A 1 10 ? 40.676 9.034 6.127 1.00 18.39 ? 10 ASP A OD2 1 ATOM 88 N N . GLU A 1 11 ? 42.951 12.124 10.085 1.00 14.64 ? 11 GLU A N 1 ATOM 89 C CA . GLU A 1 11 ? 42.829 13.271 10.970 1.00 13.73 ? 11 GLU A CA 1 ATOM 90 C C . GLU A 1 11 ? 44.099 13.697 11.660 1.00 23.66 ? 11 GLU A C 1 ATOM 91 O O . GLU A 1 11 ? 44.247 14.850 12.049 1.00 25.26 ? 11 GLU A O 1 ATOM 92 C CB . GLU A 1 11 ? 41.766 12.984 12.044 1.00 7.92 ? 11 GLU A CB 1 ATOM 93 C CG . GLU A 1 11 ? 40.439 12.680 11.375 1.00 15.76 ? 11 GLU A CG 1 ATOM 94 C CD . GLU A 1 11 ? 39.823 13.937 10.811 1.00 21.21 ? 11 GLU A CD 1 ATOM 95 O OE1 . GLU A 1 11 ? 40.313 15.024 10.963 1.00 24.68 ? 11 GLU A OE1 1 ATOM 96 O OE2 . GLU A 1 11 ? 38.677 13.760 10.208 1.00 21.61 ? 11 GLU A OE2 1 ATOM 97 N N . GLY A 1 12 ? 44.996 12.750 11.883 1.00 19.02 ? 12 GLY A N 1 ATOM 98 C CA . GLY A 1 12 ? 46.208 13.029 12.625 1.00 19.58 ? 12 GLY A CA 1 ATOM 99 C C . GLY A 1 12 ? 45.905 13.126 14.131 1.00 26.10 ? 12 GLY A C 1 ATOM 100 O O . GLY A 1 12 ? 44.795 12.825 14.557 1.00 21.75 ? 12 GLY A O 1 ATOM 101 N N . LEU A 1 13 ? 46.917 13.496 14.927 1.00 18.92 ? 13 LEU A N 1 ATOM 102 C CA . LEU A 1 13 ? 46.789 13.649 16.367 1.00 22.93 ? 13 LEU A CA 1 ATOM 103 C C . LEU A 1 13 ? 47.506 14.882 16.870 1.00 25.76 ? 13 LEU A C 1 ATOM 104 O O . LEU A 1 13 ? 48.707 14.979 16.766 1.00 27.73 ? 13 LEU A O 1 ATOM 105 C CB . LEU A 1 13 ? 47.337 12.455 17.114 1.00 23.44 ? 13 LEU A CB 1 ATOM 106 C CG . LEU A 1 13 ? 47.403 12.711 18.611 1.00 30.40 ? 13 LEU A CG 1 ATOM 107 C CD1 . LEU A 1 13 ? 46.061 12.419 19.281 1.00 20.15 ? 13 LEU A CD1 1 ATOM 108 C CD2 . LEU A 1 13 ? 48.426 11.753 19.145 1.00 35.50 ? 13 LEU A CD2 1 ATOM 109 N N . ARG A 1 14 ? 46.738 15.801 17.427 1.00 28.78 ? 14 ARG A N 1 ATOM 110 C CA . ARG A 1 14 ? 47.223 17.037 17.997 1.00 25.26 ? 14 ARG A CA 1 ATOM 111 C C . ARG A 1 14 ? 46.745 17.216 19.437 1.00 21.36 ? 14 ARG A C 1 ATOM 112 O O . ARG A 1 14 ? 45.585 16.975 19.734 1.00 20.57 ? 14 ARG A O 1 ATOM 113 C CB . ARG A 1 14 ? 46.844 18.162 17.084 1.00 19.85 ? 14 ARG A CB 1 ATOM 114 C CG . ARG A 1 14 ? 47.427 17.805 15.734 1.00 30.78 ? 14 ARG A CG 1 ATOM 115 C CD . ARG A 1 14 ? 47.639 18.989 14.816 1.00 43.71 ? 14 ARG A CD 1 ATOM 116 N NE . ARG A 1 14 ? 48.510 20.017 15.381 1.00 57.04 ? 14 ARG A NE 1 ATOM 117 C CZ . ARG A 1 14 ? 48.594 21.257 14.879 1.00 94.55 ? 14 ARG A CZ 1 ATOM 118 N NH1 . ARG A 1 14 ? 47.865 21.640 13.819 1.00 59.84 ? 14 ARG A NH1 1 ATOM 119 N NH2 . ARG A 1 14 ? 49.419 22.138 15.454 1.00 79.89 ? 14 ARG A NH2 1 ATOM 120 N N . LEU A 1 15 ? 47.660 17.599 20.340 1.00 21.06 ? 15 LEU A N 1 ATOM 121 C CA . LEU A 1 15 ? 47.342 17.716 21.749 1.00 23.09 ? 15 LEU A CA 1 ATOM 122 C C . LEU A 1 15 ? 47.098 19.101 22.268 1.00 26.55 ? 15 LEU A C 1 ATOM 123 O O . LEU A 1 15 ? 46.865 19.271 23.469 1.00 26.55 ? 15 LEU A O 1 ATOM 124 C CB . LEU A 1 15 ? 48.424 17.064 22.588 1.00 14.98 ? 15 LEU A CB 1 ATOM 125 C CG . LEU A 1 15 ? 48.538 15.617 22.224 1.00 25.27 ? 15 LEU A CG 1 ATOM 126 C CD1 . LEU A 1 15 ? 49.664 15.046 23.053 1.00 29.14 ? 15 LEU A CD1 1 ATOM 127 C CD2 . LEU A 1 15 ? 47.223 14.916 22.540 1.00 28.69 ? 15 LEU A CD2 1 ATOM 128 N N . LYS A 1 16 ? 47.170 20.061 21.368 1.00 23.04 ? 16 LYS A N 1 ATOM 129 C CA . LYS A 1 16 ? 46.929 21.447 21.698 1.00 24.23 ? 16 LYS A CA 1 ATOM 130 C C . LYS A 1 16 ? 45.837 21.899 20.783 1.00 16.57 ? 16 LYS A C 1 ATOM 131 O O . LYS A 1 16 ? 45.738 21.424 19.661 1.00 30.02 ? 16 LYS A O 1 ATOM 132 C CB . LYS A 1 16 ? 48.133 22.364 21.423 1.00 34.03 ? 16 LYS A CB 1 ATOM 133 C CG . LYS A 1 16 ? 48.998 22.674 22.627 1.00 60.51 ? 16 LYS A CG 1 ATOM 134 C CD . LYS A 1 16 ? 50.419 22.142 22.469 1.00 89.38 ? 16 LYS A CD 1 ATOM 135 C CE . LYS A 1 16 ? 51.371 22.558 23.589 1.00 100.00 ? 16 LYS A CE 1 ATOM 136 N NZ . LYS A 1 16 ? 51.823 21.438 24.455 1.00 100.00 ? 16 LYS A NZ 1 ATOM 137 N N . ILE A 1 17 ? 45.030 22.832 21.229 1.00 25.86 ? 17 ILE A N 1 ATOM 138 C CA . ILE A 1 17 ? 43.973 23.319 20.379 1.00 22.01 ? 17 ILE A CA 1 ATOM 139 C C . ILE A 1 17 ? 44.517 23.802 19.027 1.00 35.26 ? 17 ILE A C 1 ATOM 140 O O . ILE A 1 17 ? 45.553 24.498 18.955 1.00 24.69 ? 17 ILE A O 1 ATOM 141 C CB . ILE A 1 17 ? 43.158 24.419 21.068 1.00 23.53 ? 17 ILE A CB 1 ATOM 142 C CG1 . ILE A 1 17 ? 42.373 23.850 22.259 1.00 27.99 ? 17 ILE A CG1 1 ATOM 143 C CG2 . ILE A 1 17 ? 42.217 25.125 20.057 1.00 24.98 ? 17 ILE A CG2 1 ATOM 144 C CD1 . ILE A 1 17 ? 41.456 24.890 22.908 1.00 16.83 ? 17 ILE A CD1 1 ATOM 145 N N . TYR A 1 18 ? 43.802 23.473 17.955 1.00 20.55 ? 18 TYR A N 1 ATOM 146 C CA . TYR A 1 18 ? 44.248 23.905 16.645 1.00 26.21 ? 18 TYR A CA 1 ATOM 147 C C . TYR A 1 18 ? 43.080 24.298 15.737 1.00 18.16 ? 18 TYR A C 1 ATOM 148 O O . TYR A 1 18 ? 41.922 24.037 16.036 1.00 25.05 ? 18 TYR A O 1 ATOM 149 C CB . TYR A 1 18 ? 45.224 22.845 16.044 1.00 18.56 ? 18 TYR A CB 1 ATOM 150 C CG . TYR A 1 18 ? 44.540 21.574 15.538 1.00 24.40 ? 18 TYR A CG 1 ATOM 151 C CD1 . TYR A 1 18 ? 44.063 21.506 14.225 1.00 38.90 ? 18 TYR A CD1 1 ATOM 152 C CD2 . TYR A 1 18 ? 44.360 20.455 16.358 1.00 21.30 ? 18 TYR A CD2 1 ATOM 153 C CE1 . TYR A 1 18 ? 43.429 20.371 13.709 1.00 18.56 ? 18 TYR A CE1 1 ATOM 154 C CE2 . TYR A 1 18 ? 43.701 19.324 15.876 1.00 52.88 ? 18 TYR A CE2 1 ATOM 155 C CZ . TYR A 1 18 ? 43.227 19.292 14.561 1.00 24.15 ? 18 TYR A CZ 1 ATOM 156 O OH . TYR A 1 18 ? 42.611 18.168 14.087 1.00 40.88 ? 18 TYR A OH 1 ATOM 157 N N . LYS A 1 19 ? 43.360 24.979 14.630 1.00 34.53 ? 19 LYS A N 1 ATOM 158 C CA . LYS A 1 19 ? 42.304 25.313 13.689 1.00 22.78 ? 19 LYS A CA 1 ATOM 159 C C . LYS A 1 19 ? 42.308 24.295 12.581 1.00 39.79 ? 19 LYS A C 1 ATOM 160 O O . LYS A 1 19 ? 43.364 23.916 12.074 1.00 49.33 ? 19 LYS A O 1 ATOM 161 C CB . LYS A 1 19 ? 42.396 26.679 13.086 1.00 24.80 ? 19 LYS A CB 1 ATOM 162 C CG . LYS A 1 19 ? 42.135 27.735 14.131 1.00 26.88 ? 19 LYS A CG 1 ATOM 163 C CD . LYS A 1 19 ? 41.248 28.864 13.641 1.00 85.14 ? 19 LYS A CD 1 ATOM 164 C CE . LYS A 1 19 ? 41.800 30.249 13.992 1.00 47.32 ? 19 LYS A CE 1 ATOM 165 N NZ . LYS A 1 19 ? 40.751 31.258 14.261 1.00 100.00 ? 19 LYS A NZ 1 ATOM 166 N N . ASP A 1 20 ? 41.125 23.837 12.204 1.00 42.82 ? 20 ASP A N 1 ATOM 167 C CA . ASP A 1 20 ? 41.044 22.842 11.160 1.00 33.02 ? 20 ASP A CA 1 ATOM 168 C C . ASP A 1 20 ? 41.191 23.403 9.746 1.00 35.20 ? 20 ASP A C 1 ATOM 169 O O . ASP A 1 20 ? 41.598 24.578 9.583 1.00 39.83 ? 20 ASP A O 1 ATOM 170 C CB . ASP A 1 20 ? 39.947 21.781 11.365 1.00 21.59 ? 20 ASP A CB 1 ATOM 171 C CG . ASP A 1 20 ? 38.594 22.310 10.972 1.00 29.26 ? 20 ASP A CG 1 ATOM 172 O OD1 . ASP A 1 20 ? 38.432 23.449 10.604 1.00 29.60 ? 20 ASP A OD1 1 ATOM 173 O OD2 . ASP A 1 20 ? 37.643 21.416 11.037 1.00 41.62 ? 20 ASP A OD2 1 ATOM 174 N N . THR A 1 21 ? 40.891 22.556 8.725 1.00 42.12 ? 21 THR A N 1 ATOM 175 C CA . THR A 1 21 ? 41.023 22.955 7.299 1.00 45.11 ? 21 THR A CA 1 ATOM 176 C C . THR A 1 21 ? 40.100 24.085 6.860 1.00 51.46 ? 21 THR A C 1 ATOM 177 O O . THR A 1 21 ? 40.290 24.586 5.733 1.00 42.59 ? 21 THR A O 1 ATOM 178 C CB . THR A 1 21 ? 40.838 21.766 6.329 1.00 58.19 ? 21 THR A CB 1 ATOM 179 O OG1 . THR A 1 21 ? 39.628 21.099 6.654 1.00 66.24 ? 21 THR A OG1 1 ATOM 180 C CG2 . THR A 1 21 ? 41.986 20.773 6.466 1.00 64.49 ? 21 THR A CG2 1 ATOM 181 N N . GLU A 1 22 ? 39.104 24.399 7.763 1.00 100.00 ? 22 GLU A N 1 ATOM 182 C CA . GLU A 1 22 ? 38.011 25.408 7.659 1.00 42.68 ? 22 GLU A CA 1 ATOM 183 C C . GLU A 1 22 ? 38.038 26.547 8.672 1.00 31.00 ? 22 GLU A C 1 ATOM 184 O O . GLU A 1 22 ? 37.153 27.399 8.631 1.00 37.01 ? 22 GLU A O 1 ATOM 185 C CB . GLU A 1 22 ? 36.611 24.818 7.785 1.00 26.73 ? 22 GLU A CB 1 ATOM 186 C CG . GLU A 1 22 ? 36.510 23.409 7.185 1.00 68.67 ? 22 GLU A CG 1 ATOM 187 C CD . GLU A 1 22 ? 35.881 23.453 5.834 1.00 57.88 ? 22 GLU A CD 1 ATOM 188 O OE1 . GLU A 1 22 ? 35.276 24.437 5.448 1.00 56.70 ? 22 GLU A OE1 1 ATOM 189 O OE2 . GLU A 1 22 ? 36.057 22.337 5.146 1.00 90.22 ? 22 GLU A OE2 1 ATOM 190 N N . GLY A 1 23 ? 39.032 26.534 9.571 1.00 32.55 ? 23 GLY A N 1 ATOM 191 C CA . GLY A 1 23 ? 39.217 27.567 10.564 1.00 29.06 ? 23 GLY A CA 1 ATOM 192 C C . GLY A 1 23 ? 38.560 27.261 11.910 1.00 40.25 ? 23 GLY A C 1 ATOM 193 O O . GLY A 1 23 ? 38.401 28.139 12.740 1.00 38.71 ? 23 GLY A O 1 ATOM 194 N N . TYR A 1 24 ? 38.179 26.022 12.146 1.00 27.01 ? 24 TYR A N 1 ATOM 195 C CA . TYR A 1 24 ? 37.549 25.744 13.413 1.00 25.32 ? 24 TYR A CA 1 ATOM 196 C C . TYR A 1 24 ? 38.476 25.117 14.421 1.00 30.25 ? 24 TYR A C 1 ATOM 197 O O . TYR A 1 24 ? 39.347 24.297 14.126 1.00 32.82 ? 24 TYR A O 1 ATOM 198 C CB . TYR A 1 24 ? 36.361 24.843 13.231 1.00 18.47 ? 24 TYR A CB 1 ATOM 199 C CG . TYR A 1 24 ? 35.356 25.391 12.262 1.00 32.31 ? 24 TYR A CG 1 ATOM 200 C CD1 . TYR A 1 24 ? 34.945 26.724 12.299 1.00 26.54 ? 24 TYR A CD1 1 ATOM 201 C CD2 . TYR A 1 24 ? 34.800 24.536 11.313 1.00 34.85 ? 24 TYR A CD2 1 ATOM 202 C CE1 . TYR A 1 24 ? 34.001 27.172 11.372 1.00 66.89 ? 24 TYR A CE1 1 ATOM 203 C CE2 . TYR A 1 24 ? 33.872 24.972 10.371 1.00 34.90 ? 24 TYR A CE2 1 ATOM 204 C CZ . TYR A 1 24 ? 33.472 26.304 10.411 1.00 33.48 ? 24 TYR A CZ 1 ATOM 205 O OH . TYR A 1 24 ? 32.537 26.736 9.493 1.00 59.26 ? 24 TYR A OH 1 ATOM 206 N N . TYR A 1 25 ? 38.222 25.469 15.644 1.00 22.40 ? 25 TYR A N 1 ATOM 207 C CA . TYR A 1 25 ? 39.003 24.942 16.728 1.00 25.41 ? 25 TYR A CA 1 ATOM 208 C C . TYR A 1 25 ? 38.729 23.469 16.905 1.00 16.58 ? 25 TYR A C 1 ATOM 209 O O . TYR A 1 25 ? 37.584 23.017 17.002 1.00 20.93 ? 25 TYR A O 1 ATOM 210 C CB . TYR A 1 25 ? 38.642 25.711 17.968 1.00 32.64 ? 25 TYR A CB 1 ATOM 211 C CG . TYR A 1 25 ? 39.212 27.082 17.893 1.00 26.98 ? 25 TYR A CG 1 ATOM 212 C CD1 . TYR A 1 25 ? 40.598 27.232 17.854 1.00 24.77 ? 25 TYR A CD1 1 ATOM 213 C CD2 . TYR A 1 25 ? 38.385 28.208 17.925 1.00 29.49 ? 25 TYR A CD2 1 ATOM 214 C CE1 . TYR A 1 25 ? 41.165 28.506 17.895 1.00 35.99 ? 25 TYR A CE1 1 ATOM 215 C CE2 . TYR A 1 25 ? 38.932 29.491 17.937 1.00 20.29 ? 25 TYR A CE2 1 ATOM 216 C CZ . TYR A 1 25 ? 40.324 29.622 17.903 1.00 27.51 ? 25 TYR A CZ 1 ATOM 217 O OH . TYR A 1 25 ? 40.872 30.876 17.904 1.00 49.13 ? 25 TYR A OH 1 ATOM 218 N N . THR A 1 26 ? 39.804 22.741 16.966 1.00 14.60 ? 26 THR A N 1 ATOM 219 C CA . THR A 1 26 ? 39.737 21.322 17.049 1.00 19.05 ? 26 THR A CA 1 ATOM 220 C C . THR A 1 26 ? 40.823 20.906 17.948 1.00 21.27 ? 26 THR A C 1 ATOM 221 O O . THR A 1 26 ? 41.685 21.701 18.256 1.00 21.68 ? 26 THR A O 1 ATOM 222 C CB . THR A 1 26 ? 40.029 20.773 15.602 1.00 22.28 ? 26 THR A CB 1 ATOM 223 O OG1 . THR A 1 26 ? 39.107 21.373 14.735 1.00 22.44 ? 26 THR A OG1 1 ATOM 224 C CG2 . THR A 1 26 ? 39.926 19.244 15.480 1.00 11.23 ? 26 THR A CG2 1 ATOM 225 N N . ILE A 1 27 ? 40.815 19.627 18.298 1.00 26.09 ? 27 ILE A N 1 ATOM 226 C CA . ILE A 1 27 ? 41.853 19.044 19.126 1.00 18.49 ? 27 ILE A CA 1 ATOM 227 C C . ILE A 1 27 ? 41.842 17.518 18.962 1.00 15.45 ? 27 ILE A C 1 ATOM 228 O O . ILE A 1 27 ? 40.927 16.946 18.410 1.00 17.96 ? 27 ILE A O 1 ATOM 229 C CB . ILE A 1 27 ? 41.762 19.456 20.611 1.00 31.37 ? 27 ILE A CB 1 ATOM 230 C CG1 . ILE A 1 27 ? 43.061 19.125 21.378 1.00 20.63 ? 27 ILE A CG1 1 ATOM 231 C CG2 . ILE A 1 27 ? 40.609 18.683 21.233 1.00 24.52 ? 27 ILE A CG2 1 ATOM 232 C CD1 . ILE A 1 27 ? 43.236 19.946 22.634 1.00 23.34 ? 27 ILE A CD1 1 ATOM 233 N N . GLY A 1 28 ? 42.880 16.874 19.416 1.00 13.28 ? 28 GLY A N 1 ATOM 234 C CA . GLY A 1 28 ? 43.007 15.422 19.384 1.00 16.57 ? 28 GLY A CA 1 ATOM 235 C C . GLY A 1 28 ? 43.003 14.855 17.982 1.00 30.67 ? 28 GLY A C 1 ATOM 236 O O . GLY A 1 28 ? 43.762 15.263 17.089 1.00 19.85 ? 28 GLY A O 1 ATOM 237 N N . ILE A 1 29 ? 42.133 13.900 17.806 1.00 19.16 ? 29 ILE A N 1 ATOM 238 C CA . ILE A 1 29 ? 42.006 13.265 16.526 1.00 12.52 ? 29 ILE A CA 1 ATOM 239 C C . ILE A 1 29 ? 40.772 13.721 15.807 1.00 11.99 ? 29 ILE A C 1 ATOM 240 O O . ILE A 1 29 ? 39.765 13.028 15.725 1.00 15.65 ? 29 ILE A O 1 ATOM 241 C CB . ILE A 1 29 ? 42.053 11.754 16.685 1.00 26.48 ? 29 ILE A CB 1 ATOM 242 C CG1 . ILE A 1 29 ? 43.417 11.375 17.281 1.00 23.01 ? 29 ILE A CG1 1 ATOM 243 C CG2 . ILE A 1 29 ? 41.853 11.111 15.306 1.00 25.15 ? 29 ILE A CG2 1 ATOM 244 C CD1 . ILE A 1 29 ? 43.436 10.118 18.167 1.00 20.64 ? 29 ILE A CD1 1 ATOM 245 N N . GLY A 1 30 ? 40.851 14.921 15.265 1.00 18.79 ? 30 GLY A N 1 ATOM 246 C CA . GLY A 1 30 ? 39.724 15.448 14.544 1.00 10.59 ? 30 GLY A CA 1 ATOM 247 C C . GLY A 1 30 ? 38.482 15.776 15.383 1.00 20.13 ? 30 GLY A C 1 ATOM 248 O O . GLY A 1 30 ? 37.373 15.762 14.868 1.00 19.86 ? 30 GLY A O 1 ATOM 249 N N . HIS A 1 31 ? 38.654 16.129 16.654 1.00 19.07 ? 31 HIS A N 1 ATOM 250 C CA . HIS A 1 31 ? 37.507 16.472 17.500 1.00 11.10 ? 31 HIS A CA 1 ATOM 251 C C . HIS A 1 31 ? 37.175 17.994 17.465 1.00 11.55 ? 31 HIS A C 1 ATOM 252 O O . HIS A 1 31 ? 37.844 18.846 18.086 1.00 20.72 ? 31 HIS A O 1 ATOM 253 C CB . HIS A 1 31 ? 37.723 15.945 18.934 1.00 13.37 ? 31 HIS A CB 1 ATOM 254 C CG . HIS A 1 31 ? 36.530 16.212 19.804 1.00 20.06 ? 31 HIS A CG 1 ATOM 255 N ND1 . HIS A 1 31 ? 35.491 15.283 19.952 1.00 18.47 ? 31 HIS A ND1 1 ATOM 256 C CD2 . HIS A 1 31 ? 36.225 17.308 20.550 1.00 21.12 ? 31 HIS A CD2 1 ATOM 257 C CE1 . HIS A 1 31 ? 34.557 15.857 20.705 1.00 20.38 ? 31 HIS A CE1 1 ATOM 258 N NE2 . HIS A 1 31 ? 34.974 17.069 21.114 1.00 17.27 ? 31 HIS A NE2 1 ATOM 259 N N . LEU A 1 32 ? 36.139 18.347 16.693 1.00 13.17 ? 32 LEU A N 1 ATOM 260 C CA . LEU A 1 32 ? 35.760 19.739 16.537 1.00 25.37 ? 32 LEU A CA 1 ATOM 261 C C . LEU A 1 32 ? 35.288 20.295 17.833 1.00 23.12 ? 32 LEU A C 1 ATOM 262 O O . LEU A 1 32 ? 34.421 19.707 18.469 1.00 17.50 ? 32 LEU A O 1 ATOM 263 C CB . LEU A 1 32 ? 34.632 19.887 15.529 1.00 25.96 ? 32 LEU A CB 1 ATOM 264 C CG . LEU A 1 32 ? 34.021 21.295 15.490 1.00 44.37 ? 32 LEU A CG 1 ATOM 265 C CD1 . LEU A 1 32 ? 34.951 22.265 14.766 1.00 33.55 ? 32 LEU A CD1 1 ATOM 266 C CD2 . LEU A 1 32 ? 32.673 21.249 14.773 1.00 25.77 ? 32 LEU A CD2 1 ATOM 267 N N . LEU A 1 33 ? 35.853 21.386 18.246 1.00 16.94 ? 33 LEU A N 1 ATOM 268 C CA . LEU A 1 33 ? 35.395 21.884 19.514 1.00 21.93 ? 33 LEU A CA 1 ATOM 269 C C . LEU A 1 33 ? 34.247 22.819 19.317 1.00 28.28 ? 33 LEU A C 1 ATOM 270 O O . LEU A 1 33 ? 33.182 22.674 19.946 1.00 27.42 ? 33 LEU A O 1 ATOM 271 C CB . LEU A 1 33 ? 36.500 22.504 20.394 1.00 16.55 ? 33 LEU A CB 1 ATOM 272 C CG . LEU A 1 33 ? 37.549 21.483 20.837 1.00 17.65 ? 33 LEU A CG 1 ATOM 273 C CD1 . LEU A 1 33 ? 38.857 22.204 21.129 1.00 16.75 ? 33 LEU A CD1 1 ATOM 274 C CD2 . LEU A 1 33 ? 37.057 20.812 22.110 1.00 18.95 ? 33 LEU A CD2 1 ATOM 275 N N . THR A 1 34 ? 34.468 23.783 18.439 1.00 19.63 ? 34 THR A N 1 ATOM 276 C CA . THR A 1 34 ? 33.441 24.760 18.162 1.00 41.85 ? 34 THR A CA 1 ATOM 277 C C . THR A 1 34 ? 33.597 25.458 16.839 1.00 24.47 ? 34 THR A C 1 ATOM 278 O O . THR A 1 34 ? 34.714 25.576 16.346 1.00 33.45 ? 34 THR A O 1 ATOM 279 C CB . THR A 1 34 ? 33.333 25.828 19.278 1.00 37.52 ? 34 THR A CB 1 ATOM 280 O OG1 . THR A 1 34 ? 32.405 26.776 18.824 1.00 32.97 ? 34 THR A OG1 1 ATOM 281 C CG2 . THR A 1 34 ? 34.675 26.501 19.643 1.00 17.66 ? 34 THR A CG2 1 ATOM 282 N N . LYS A 1 35 ? 32.471 25.955 16.301 1.00 26.43 ? 35 LYS A N 1 ATOM 283 C CA . LYS A 1 35 ? 32.505 26.712 15.039 1.00 40.91 ? 35 LYS A CA 1 ATOM 284 C C . LYS A 1 35 ? 32.784 28.205 15.295 1.00 28.14 ? 35 LYS A C 1 ATOM 285 O O . LYS A 1 35 ? 33.087 28.982 14.393 1.00 42.53 ? 35 LYS A O 1 ATOM 286 C CB . LYS A 1 35 ? 31.265 26.543 14.179 1.00 37.86 ? 35 LYS A CB 1 ATOM 287 C CG . LYS A 1 35 ? 30.891 25.101 13.844 1.00 60.21 ? 35 LYS A CG 1 ATOM 288 C CD . LYS A 1 35 ? 30.417 24.907 12.399 1.00 43.05 ? 35 LYS A CD 1 ATOM 289 C CE . LYS A 1 35 ? 29.186 24.017 12.243 1.00 76.99 ? 35 LYS A CE 1 ATOM 290 N NZ . LYS A 1 35 ? 28.205 24.507 11.245 1.00 100.00 ? 35 LYS A NZ 1 ATOM 291 N N . SER A 1 36 ? 32.723 28.588 16.562 1.00 41.95 ? 36 SER A N 1 ATOM 292 C CA . SER A 1 36 ? 32.979 29.948 17.033 1.00 23.68 ? 36 SER A CA 1 ATOM 293 C C . SER A 1 36 ? 34.431 30.395 16.929 1.00 39.52 ? 36 SER A C 1 ATOM 294 O O . SER A 1 36 ? 35.396 29.698 17.267 1.00 29.78 ? 36 SER A O 1 ATOM 295 C CB . SER A 1 36 ? 32.432 30.219 18.448 1.00 28.61 ? 36 SER A CB 1 ATOM 296 O OG . SER A 1 36 ? 33.322 31.039 19.200 1.00 53.15 ? 36 SER A OG 1 ATOM 297 N N . PRO A 1 37 ? 34.548 31.643 16.504 1.00 55.50 ? 37 PRO A N 1 ATOM 298 C CA . PRO A 1 37 ? 35.797 32.338 16.293 1.00 36.96 ? 37 PRO A CA 1 ATOM 299 C C . PRO A 1 37 ? 36.573 32.566 17.567 1.00 45.79 ? 37 PRO A C 1 ATOM 300 O O . PRO A 1 37 ? 37.761 32.948 17.550 1.00 57.36 ? 37 PRO A O 1 ATOM 301 C CB . PRO A 1 37 ? 35.409 33.672 15.690 1.00 53.26 ? 37 PRO A CB 1 ATOM 302 C CG . PRO A 1 37 ? 33.929 33.607 15.334 1.00 56.60 ? 37 PRO A CG 1 ATOM 303 C CD . PRO A 1 37 ? 33.377 32.340 15.935 1.00 54.94 ? 37 PRO A CD 1 ATOM 304 N N . SER A 1 38 ? 35.903 32.252 18.674 1.00 41.82 ? 38 SER A N 1 ATOM 305 C CA . SER A 1 38 ? 36.472 32.427 19.997 1.00 31.86 ? 38 SER A CA 1 ATOM 306 C C . SER A 1 38 ? 37.301 31.273 20.627 1.00 28.27 ? 38 SER A C 1 ATOM 307 O O . SER A 1 38 ? 36.803 30.167 20.894 1.00 45.20 ? 38 SER A O 1 ATOM 308 C CB . SER A 1 38 ? 35.384 32.907 20.951 1.00 48.35 ? 38 SER A CB 1 ATOM 309 O OG . SER A 1 38 ? 35.982 33.189 22.205 1.00 61.71 ? 38 SER A OG 1 ATOM 310 N N . LEU A 1 39 ? 38.567 31.588 20.960 1.00 31.69 ? 39 LEU A N 1 ATOM 311 C CA . LEU A 1 39 ? 39.480 30.650 21.608 1.00 35.66 ? 39 LEU A CA 1 ATOM 312 C C . LEU A 1 39 ? 39.041 30.292 23.020 1.00 34.63 ? 39 LEU A C 1 ATOM 313 O O . LEU A 1 39 ? 39.260 29.183 23.535 1.00 26.58 ? 39 LEU A O 1 ATOM 314 C CB . LEU A 1 39 ? 40.948 31.118 21.579 1.00 32.48 ? 39 LEU A CB 1 ATOM 315 C CG . LEU A 1 39 ? 41.904 29.998 22.006 1.00 38.96 ? 39 LEU A CG 1 ATOM 316 C CD1 . LEU A 1 39 ? 41.979 28.907 20.952 1.00 37.75 ? 39 LEU A CD1 1 ATOM 317 C CD2 . LEU A 1 39 ? 43.296 30.548 22.202 1.00 27.27 ? 39 LEU A CD2 1 ATOM 318 N N . ASN A 1 40 ? 38.418 31.261 23.653 1.00 30.95 ? 40 ASN A N 1 ATOM 319 C CA . ASN A 1 40 ? 37.918 31.047 24.983 1.00 38.25 ? 40 ASN A CA 1 ATOM 320 C C . ASN A 1 40 ? 36.736 30.132 24.894 1.00 26.26 ? 40 ASN A C 1 ATOM 321 O O . ASN A 1 40 ? 36.593 29.176 25.662 1.00 36.27 ? 40 ASN A O 1 ATOM 322 C CB . ASN A 1 40 ? 37.562 32.346 25.720 1.00 47.30 ? 40 ASN A CB 1 ATOM 323 C CG . ASN A 1 40 ? 38.822 33.069 26.115 1.00 44.64 ? 40 ASN A CG 1 ATOM 324 O OD1 . ASN A 1 40 ? 39.910 32.454 26.194 1.00 83.05 ? 40 ASN A OD1 1 ATOM 325 N ND2 . ASN A 1 40 ? 38.701 34.380 26.295 1.00 100.00 ? 40 ASN A ND2 1 ATOM 326 N N . ALA A 1 41 ? 35.919 30.404 23.902 1.00 20.55 ? 41 ALA A N 1 ATOM 327 C CA . ALA A 1 41 ? 34.787 29.540 23.745 1.00 20.29 ? 41 ALA A CA 1 ATOM 328 C C . ALA A 1 41 ? 35.293 28.115 23.553 1.00 34.72 ? 41 ALA A C 1 ATOM 329 O O . ALA A 1 41 ? 34.770 27.156 24.120 1.00 29.56 ? 41 ALA A O 1 ATOM 330 C CB . ALA A 1 41 ? 33.899 29.981 22.608 1.00 21.87 ? 41 ALA A CB 1 ATOM 331 N N . ALA A 1 42 ? 36.335 28.000 22.754 1.00 27.60 ? 42 ALA A N 1 ATOM 332 C CA . ALA A 1 42 ? 36.914 26.711 22.483 1.00 26.82 ? 42 ALA A CA 1 ATOM 333 C C . ALA A 1 42 ? 37.530 26.107 23.737 1.00 23.34 ? 42 ALA A C 1 ATOM 334 O O . ALA A 1 42 ? 37.382 24.888 23.977 1.00 16.61 ? 42 ALA A O 1 ATOM 335 C CB . ALA A 1 42 ? 37.892 26.769 21.314 1.00 23.95 ? 42 ALA A CB 1 ATOM 336 N N . LYS A 1 43 ? 38.222 26.933 24.562 1.00 20.05 ? 43 LYS A N 1 ATOM 337 C CA . LYS A 1 43 ? 38.821 26.364 25.783 1.00 15.70 ? 43 LYS A CA 1 ATOM 338 C C . LYS A 1 43 ? 37.741 25.840 26.718 1.00 19.42 ? 43 LYS A C 1 ATOM 339 O O . LYS A 1 43 ? 37.811 24.750 27.293 1.00 24.17 ? 43 LYS A O 1 ATOM 340 C CB . LYS A 1 43 ? 39.822 27.233 26.505 1.00 20.61 ? 43 LYS A CB 1 ATOM 341 C CG . LYS A 1 43 ? 40.980 27.742 25.662 1.00 35.12 ? 43 LYS A CG 1 ATOM 342 C CD . LYS A 1 43 ? 41.824 28.809 26.377 1.00 82.84 ? 43 LYS A CD 1 ATOM 343 C CE . LYS A 1 43 ? 43.338 28.623 26.235 1.00 100.00 ? 43 LYS A CE 1 ATOM 344 N NZ . LYS A 1 43 ? 44.128 29.041 27.416 1.00 92.00 ? 43 LYS A NZ 1 ATOM 345 N N . SER A 1 44 ? 36.676 26.595 26.772 1.00 18.67 ? 44 SER A N 1 ATOM 346 C CA . SER A 1 44 ? 35.559 26.195 27.586 1.00 29.85 ? 44 SER A CA 1 ATOM 347 C C . SER A 1 44 ? 34.960 24.879 27.088 1.00 29.75 ? 44 SER A C 1 ATOM 348 O O . SER A 1 44 ? 34.646 23.969 27.865 1.00 29.91 ? 44 SER A O 1 ATOM 349 C CB . SER A 1 44 ? 34.540 27.329 27.776 1.00 21.49 ? 44 SER A CB 1 ATOM 350 O OG . SER A 1 44 ? 33.269 26.782 28.083 1.00 67.09 ? 44 SER A OG 1 ATOM 351 N N . GLU A 1 45 ? 34.838 24.773 25.767 1.00 38.92 ? 45 GLU A N 1 ATOM 352 C CA . GLU A 1 45 ? 34.338 23.564 25.179 1.00 22.69 ? 45 GLU A CA 1 ATOM 353 C C . GLU A 1 45 ? 35.263 22.420 25.526 1.00 19.51 ? 45 GLU A C 1 ATOM 354 O O . GLU A 1 45 ? 34.811 21.381 25.925 1.00 24.22 ? 45 GLU A O 1 ATOM 355 C CB . GLU A 1 45 ? 34.121 23.689 23.683 1.00 19.09 ? 45 GLU A CB 1 ATOM 356 C CG . GLU A 1 45 ? 32.891 24.545 23.370 1.00 19.84 ? 45 GLU A CG 1 ATOM 357 C CD . GLU A 1 45 ? 31.584 23.933 23.847 1.00 30.47 ? 45 GLU A CD 1 ATOM 358 O OE1 . GLU A 1 45 ? 31.262 22.776 23.678 1.00 32.24 ? 45 GLU A OE1 1 ATOM 359 O OE2 . GLU A 1 45 ? 30.772 24.791 24.399 1.00 38.70 ? 45 GLU A OE2 1 ATOM 360 N N . LEU A 1 46 ? 36.557 22.628 25.451 1.00 16.58 ? 46 LEU A N 1 ATOM 361 C CA . LEU A 1 46 ? 37.502 21.577 25.804 1.00 23.73 ? 46 LEU A CA 1 ATOM 362 C C . LEU A 1 46 ? 37.382 21.065 27.262 1.00 27.32 ? 46 LEU A C 1 ATOM 363 O O . LEU A 1 46 ? 37.422 19.853 27.543 1.00 20.70 ? 46 LEU A O 1 ATOM 364 C CB . LEU A 1 46 ? 38.951 22.069 25.535 1.00 14.88 ? 46 LEU A CB 1 ATOM 365 C CG . LEU A 1 46 ? 40.002 21.017 25.834 1.00 19.74 ? 46 LEU A CG 1 ATOM 366 C CD1 . LEU A 1 46 ? 39.696 19.760 25.055 1.00 17.05 ? 46 LEU A CD1 1 ATOM 367 C CD2 . LEU A 1 46 ? 41.380 21.530 25.450 1.00 17.49 ? 46 LEU A CD2 1 ATOM 368 N N . ASP A 1 47 ? 37.274 21.999 28.222 1.00 20.03 ? 47 ASP A N 1 ATOM 369 C CA . ASP A 1 47 ? 37.196 21.612 29.630 1.00 28.68 ? 47 ASP A CA 1 ATOM 370 C C . ASP A 1 47 ? 35.970 20.814 29.953 1.00 18.02 ? 47 ASP A C 1 ATOM 371 O O . ASP A 1 47 ? 36.042 19.822 30.673 1.00 21.32 ? 47 ASP A O 1 ATOM 372 C CB . ASP A 1 47 ? 37.375 22.764 30.606 1.00 23.55 ? 47 ASP A CB 1 ATOM 373 C CG . ASP A 1 47 ? 38.710 23.432 30.488 1.00 37.60 ? 47 ASP A CG 1 ATOM 374 O OD1 . ASP A 1 47 ? 39.723 22.929 30.024 1.00 31.92 ? 47 ASP A OD1 1 ATOM 375 O OD2 . ASP A 1 47 ? 38.648 24.640 30.922 1.00 30.28 ? 47 ASP A OD2 1 ATOM 376 N N . LYS A 1 48 ? 34.855 21.251 29.364 1.00 20.23 ? 48 LYS A N 1 ATOM 377 C CA . LYS A 1 48 ? 33.566 20.583 29.478 1.00 19.43 ? 48 LYS A CA 1 ATOM 378 C C . LYS A 1 48 ? 33.649 19.119 28.893 1.00 22.33 ? 48 LYS A C 1 ATOM 379 O O . LYS A 1 48 ? 33.130 18.124 29.421 1.00 27.82 ? 48 LYS A O 1 ATOM 380 C CB . LYS A 1 48 ? 32.608 21.481 28.699 1.00 16.42 ? 48 LYS A CB 1 ATOM 381 C CG . LYS A 1 48 ? 31.223 20.945 28.470 1.00 18.56 ? 48 LYS A CG 1 ATOM 382 C CD . LYS A 1 48 ? 30.186 22.057 28.388 1.00 28.71 ? 48 LYS A CD 1 ATOM 383 C CE . LYS A 1 48 ? 29.959 22.620 26.993 1.00 30.55 ? 48 LYS A CE 1 ATOM 384 N NZ . LYS A 1 48 ? 29.794 21.605 25.937 1.00 19.85 ? 48 LYS A NZ 1 ATOM 385 N N . ALA A 1 49 ? 34.362 18.986 27.789 1.00 21.24 ? 49 ALA A N 1 ATOM 386 C CA . ALA A 1 49 ? 34.529 17.722 27.121 1.00 14.04 ? 49 ALA A CA 1 ATOM 387 C C . ALA A 1 49 ? 35.418 16.794 27.914 1.00 18.33 ? 49 ALA A C 1 ATOM 388 O O . ALA A 1 49 ? 35.162 15.601 28.003 1.00 18.22 ? 49 ALA A O 1 ATOM 389 C CB . ALA A 1 49 ? 35.222 17.978 25.797 1.00 17.14 ? 49 ALA A CB 1 ATOM 390 N N . ILE A 1 50 ? 36.496 17.358 28.442 1.00 22.98 ? 50 ILE A N 1 ATOM 391 C CA . ILE A 1 50 ? 37.493 16.593 29.159 1.00 22.26 ? 50 ILE A CA 1 ATOM 392 C C . ILE A 1 50 ? 37.114 16.391 30.625 1.00 26.06 ? 50 ILE A C 1 ATOM 393 O O . ILE A 1 50 ? 37.493 15.409 31.275 1.00 27.39 ? 50 ILE A O 1 ATOM 394 C CB . ILE A 1 50 ? 38.879 17.301 29.035 1.00 19.97 ? 50 ILE A CB 1 ATOM 395 C CG1 . ILE A 1 50 ? 39.283 17.340 27.568 1.00 27.44 ? 50 ILE A CG1 1 ATOM 396 C CG2 . ILE A 1 50 ? 39.933 16.480 29.756 1.00 23.37 ? 50 ILE A CG2 1 ATOM 397 C CD1 . ILE A 1 50 ? 39.192 15.925 27.002 1.00 22.09 ? 50 ILE A CD1 1 ATOM 398 N N . GLY A 1 51 ? 36.402 17.356 31.166 1.00 27.06 ? 51 GLY A N 1 ATOM 399 C CA . GLY A 1 51 ? 36.049 17.265 32.565 1.00 24.07 ? 51 GLY A CA 1 ATOM 400 C C . GLY A 1 51 ? 37.134 17.837 33.490 1.00 29.95 ? 51 GLY A C 1 ATOM 401 O O . GLY A 1 51 ? 37.284 17.392 34.621 1.00 29.03 ? 51 GLY A O 1 ATOM 402 N N . ARG A 1 52 ? 37.893 18.830 33.035 1.00 35.71 ? 52 ARG A N 1 ATOM 403 C CA . ARG A 1 52 ? 38.930 19.423 33.862 1.00 19.17 ? 52 ARG A CA 1 ATOM 404 C C . ARG A 1 52 ? 39.434 20.691 33.242 1.00 20.10 ? 52 ARG A C 1 ATOM 405 O O . ARG A 1 52 ? 39.171 20.985 32.071 1.00 24.52 ? 52 ARG A O 1 ATOM 406 C CB . ARG A 1 52 ? 40.091 18.478 34.147 1.00 26.67 ? 52 ARG A CB 1 ATOM 407 C CG . ARG A 1 52 ? 41.114 18.331 33.018 1.00 33.51 ? 52 ARG A CG 1 ATOM 408 C CD . ARG A 1 52 ? 42.115 17.211 33.280 1.00 23.92 ? 52 ARG A CD 1 ATOM 409 N NE . ARG A 1 52 ? 43.037 16.975 32.164 1.00 24.23 ? 52 ARG A NE 1 ATOM 410 C CZ . ARG A 1 52 ? 43.911 17.868 31.714 1.00 38.82 ? 52 ARG A CZ 1 ATOM 411 N NH1 . ARG A 1 52 ? 44.009 19.073 32.246 1.00 36.85 ? 52 ARG A NH1 1 ATOM 412 N NH2 . ARG A 1 52 ? 44.715 17.550 30.708 1.00 28.35 ? 52 ARG A NH2 1 ATOM 413 N N . ASN A 1 53 ? 40.124 21.465 34.044 1.00 27.70 ? 53 ASN A N 1 ATOM 414 C CA . ASN A 1 53 ? 40.682 22.702 33.558 1.00 24.69 ? 53 ASN A CA 1 ATOM 415 C C . ASN A 1 53 ? 41.878 22.329 32.730 1.00 32.05 ? 53 ASN A C 1 ATOM 416 O O . ASN A 1 53 ? 42.890 21.905 33.273 1.00 34.54 ? 53 ASN A O 1 ATOM 417 C CB . ASN A 1 53 ? 41.088 23.654 34.694 1.00 32.55 ? 53 ASN A CB 1 ATOM 418 C CG . ASN A 1 53 ? 40.241 24.902 34.662 1.00 60.68 ? 53 ASN A CG 1 ATOM 419 O OD1 . ASN A 1 53 ? 39.005 24.837 34.820 1.00 91.86 ? 53 ASN A OD1 1 ATOM 420 N ND2 . ASN A 1 53 ? 40.891 26.035 34.390 1.00 58.49 ? 53 ASN A ND2 1 ATOM 421 N N . THR A 1 54 ? 41.737 22.402 31.413 1.00 26.64 ? 54 THR A N 1 ATOM 422 C CA . THR A 1 54 ? 42.824 21.984 30.572 1.00 29.23 ? 54 THR A CA 1 ATOM 423 C C . THR A 1 54 ? 43.820 23.032 30.228 1.00 32.47 ? 54 THR A C 1 ATOM 424 O O . THR A 1 54 ? 44.979 22.707 29.996 1.00 48.79 ? 54 THR A O 1 ATOM 425 C CB . THR A 1 54 ? 42.357 21.350 29.276 1.00 18.42 ? 54 THR A CB 1 ATOM 426 O OG1 . THR A 1 54 ? 41.593 22.282 28.535 1.00 32.08 ? 54 THR A OG1 1 ATOM 427 C CG2 . THR A 1 54 ? 41.591 20.090 29.610 1.00 17.98 ? 54 THR A CG2 1 ATOM 428 N N . ASN A 1 55 ? 43.385 24.257 30.085 1.00 32.44 ? 55 ASN A N 1 ATOM 429 C CA . ASN A 1 55 ? 44.384 25.188 29.667 1.00 57.95 ? 55 ASN A CA 1 ATOM 430 C C . ASN A 1 55 ? 44.790 24.898 28.201 1.00 100.00 ? 55 ASN A C 1 ATOM 431 O O . ASN A 1 55 ? 45.883 25.232 27.724 1.00 55.25 ? 55 ASN A O 1 ATOM 432 C CB . ASN A 1 55 ? 45.522 25.261 30.722 1.00 42.19 ? 55 ASN A CB 1 ATOM 433 C CG . ASN A 1 55 ? 46.955 25.509 30.281 1.00 100.00 ? 55 ASN A CG 1 ATOM 434 O OD1 . ASN A 1 55 ? 47.339 26.686 30.109 1.00 100.00 ? 55 ASN A OD1 1 ATOM 435 N ND2 . ASN A 1 55 ? 47.771 24.423 30.210 1.00 50.77 ? 55 ASN A ND2 1 ATOM 436 N N . GLY A 1 56 ? 43.867 24.248 27.467 1.00 36.39 ? 56 GLY A N 1 ATOM 437 C CA . GLY A 1 56 ? 43.999 23.967 26.025 1.00 29.86 ? 56 GLY A CA 1 ATOM 438 C C . GLY A 1 56 ? 44.959 22.879 25.540 1.00 19.23 ? 56 GLY A C 1 ATOM 439 O O . GLY A 1 56 ? 45.233 22.790 24.348 1.00 27.88 ? 56 GLY A O 1 ATOM 440 N N . VAL A 1 57 ? 45.445 22.057 26.454 1.00 20.12 ? 57 VAL A N 1 ATOM 441 C CA . VAL A 1 57 ? 46.337 20.979 26.141 1.00 20.31 ? 57 VAL A CA 1 ATOM 442 C C . VAL A 1 57 ? 45.787 19.700 26.764 1.00 34.69 ? 57 VAL A C 1 ATOM 443 O O . VAL A 1 57 ? 45.376 19.697 27.914 1.00 28.80 ? 57 VAL A O 1 ATOM 444 C CB . VAL A 1 57 ? 47.733 21.308 26.690 1.00 20.12 ? 57 VAL A CB 1 ATOM 445 C CG1 . VAL A 1 57 ? 48.737 20.212 26.343 1.00 23.37 ? 57 VAL A CG1 1 ATOM 446 C CG2 . VAL A 1 57 ? 48.193 22.581 26.007 1.00 43.38 ? 57 VAL A CG2 1 ATOM 447 N N . ILE A 1 58 ? 45.739 18.604 26.024 1.00 25.90 ? 58 ILE A N 1 ATOM 448 C CA . ILE A 1 58 ? 45.242 17.367 26.616 1.00 15.95 ? 58 ILE A CA 1 ATOM 449 C C . ILE A 1 58 ? 46.308 16.340 26.492 1.00 14.97 ? 58 ILE A C 1 ATOM 450 O O . ILE A 1 58 ? 47.360 16.603 25.882 1.00 20.80 ? 58 ILE A O 1 ATOM 451 C CB . ILE A 1 58 ? 43.939 16.881 26.007 1.00 22.84 ? 58 ILE A CB 1 ATOM 452 C CG1 . ILE A 1 58 ? 44.169 16.579 24.525 1.00 20.62 ? 58 ILE A CG1 1 ATOM 453 C CG2 . ILE A 1 58 ? 42.851 17.954 26.172 1.00 18.75 ? 58 ILE A CG2 1 ATOM 454 C CD1 . ILE A 1 58 ? 43.006 15.823 23.893 1.00 17.96 ? 58 ILE A CD1 1 ATOM 455 N N . THR A 1 59 ? 46.068 15.184 27.089 1.00 19.85 ? 59 THR A N 1 ATOM 456 C CA . THR A 1 59 ? 47.017 14.109 26.979 1.00 17.43 ? 59 THR A CA 1 ATOM 457 C C . THR A 1 59 ? 46.589 13.149 25.868 1.00 25.28 ? 59 THR A C 1 ATOM 458 O O . THR A 1 59 ? 45.443 13.133 25.406 1.00 21.28 ? 59 THR A O 1 ATOM 459 C CB . THR A 1 59 ? 47.146 13.320 28.289 1.00 29.53 ? 59 THR A CB 1 ATOM 460 O OG1 . THR A 1 59 ? 46.001 12.506 28.490 1.00 24.43 ? 59 THR A OG1 1 ATOM 461 C CG2 . THR A 1 59 ? 47.321 14.290 29.432 1.00 32.09 ? 59 THR A CG2 1 ATOM 462 N N . LYS A 1 60 ? 47.521 12.304 25.490 1.00 20.01 ? 60 LYS A N 1 ATOM 463 C CA . LYS A 1 60 ? 47.286 11.325 24.465 1.00 21.32 ? 60 LYS A CA 1 ATOM 464 C C . LYS A 1 60 ? 46.142 10.458 24.857 1.00 18.13 ? 60 LYS A C 1 ATOM 465 O O . LYS A 1 60 ? 45.264 10.118 24.057 1.00 21.84 ? 60 LYS A O 1 ATOM 466 C CB . LYS A 1 60 ? 48.532 10.473 24.207 1.00 28.83 ? 60 LYS A CB 1 ATOM 467 C CG . LYS A 1 60 ? 48.503 9.664 22.908 1.00 49.45 ? 60 LYS A CG 1 ATOM 468 C CD . LYS A 1 60 ? 49.879 9.511 22.245 1.00 95.81 ? 60 LYS A CD 1 ATOM 469 C CE . LYS A 1 60 ? 49.904 8.515 21.079 1.00 100.00 ? 60 LYS A CE 1 ATOM 470 N NZ . LYS A 1 60 ? 50.413 9.067 19.800 1.00 100.00 ? 60 LYS A NZ 1 ATOM 471 N N . ASP A 1 61 ? 46.161 10.076 26.114 1.00 26.21 ? 61 ASP A N 1 ATOM 472 C CA . ASP A 1 61 ? 45.103 9.233 26.597 1.00 18.61 ? 61 ASP A CA 1 ATOM 473 C C . ASP A 1 61 ? 43.768 9.960 26.497 1.00 22.17 ? 61 ASP A C 1 ATOM 474 O O . ASP A 1 61 ? 42.738 9.345 26.179 1.00 21.06 ? 61 ASP A O 1 ATOM 475 C CB . ASP A 1 61 ? 45.345 8.786 28.047 1.00 20.10 ? 61 ASP A CB 1 ATOM 476 C CG . ASP A 1 61 ? 46.590 7.957 28.129 1.00 70.92 ? 61 ASP A CG 1 ATOM 477 O OD1 . ASP A 1 61 ? 47.002 7.267 27.203 1.00 64.89 ? 61 ASP A OD1 1 ATOM 478 O OD2 . ASP A 1 61 ? 47.212 8.103 29.277 1.00 100.00 ? 61 ASP A OD2 1 ATOM 479 N N . GLU A 1 62 ? 43.794 11.277 26.775 1.00 21.30 ? 62 GLU A N 1 ATOM 480 C CA . GLU A 1 62 ? 42.578 12.084 26.699 1.00 20.27 ? 62 GLU A CA 1 ATOM 481 C C . GLU A 1 62 ? 42.033 12.152 25.287 1.00 22.32 ? 62 GLU A C 1 ATOM 482 O O . GLU A 1 62 ? 40.832 11.966 25.079 1.00 19.99 ? 62 GLU A O 1 ATOM 483 C CB . GLU A 1 62 ? 42.772 13.469 27.293 1.00 14.12 ? 62 GLU A CB 1 ATOM 484 C CG . GLU A 1 62 ? 42.794 13.348 28.819 1.00 21.68 ? 62 GLU A CG 1 ATOM 485 C CD . GLU A 1 62 ? 43.243 14.610 29.470 1.00 18.39 ? 62 GLU A CD 1 ATOM 486 O OE1 . GLU A 1 62 ? 43.795 15.500 28.853 1.00 32.73 ? 62 GLU A OE1 1 ATOM 487 O OE2 . GLU A 1 62 ? 42.862 14.691 30.715 1.00 32.39 ? 62 GLU A OE2 1 ATOM 488 N N . ALA A 1 63 ? 42.966 12.375 24.337 1.00 15.14 ? 63 ALA A N 1 ATOM 489 C CA . ALA A 1 63 ? 42.646 12.439 22.910 1.00 22.83 ? 63 ALA A CA 1 ATOM 490 C C . ALA A 1 63 ? 41.999 11.146 22.404 1.00 20.24 ? 63 ALA A C 1 ATOM 491 O O . ALA A 1 63 ? 41.083 11.160 21.581 1.00 18.73 ? 63 ALA A O 1 ATOM 492 C CB . ALA A 1 63 ? 43.880 12.777 22.092 1.00 17.42 ? 63 ALA A CB 1 ATOM 493 N N . GLU A 1 64 ? 42.502 10.027 22.901 1.00 23.64 ? 64 GLU A N 1 ATOM 494 C CA . GLU A 1 64 ? 42.029 8.726 22.531 1.00 14.15 ? 64 GLU A CA 1 ATOM 495 C C . GLU A 1 64 ? 40.683 8.419 23.068 1.00 19.29 ? 64 GLU A C 1 ATOM 496 O O . GLU A 1 64 ? 39.885 7.783 22.389 1.00 13.48 ? 64 GLU A O 1 ATOM 497 C CB . GLU A 1 64 ? 43.034 7.629 22.839 1.00 21.98 ? 64 GLU A CB 1 ATOM 498 C CG . GLU A 1 64 ? 44.078 7.595 21.722 1.00 40.91 ? 64 GLU A CG 1 ATOM 499 C CD . GLU A 1 64 ? 45.210 6.742 22.119 1.00 63.87 ? 64 GLU A CD 1 ATOM 500 O OE1 . GLU A 1 64 ? 45.290 6.263 23.235 1.00 54.14 ? 64 GLU A OE1 1 ATOM 501 O OE2 . GLU A 1 64 ? 46.061 6.571 21.150 1.00 45.87 ? 64 GLU A OE2 1 ATOM 502 N N . LYS A 1 65 ? 40.384 8.956 24.235 1.00 15.30 ? 65 LYS A N 1 ATOM 503 C CA . LYS A 1 65 ? 39.040 8.747 24.793 1.00 15.53 ? 65 LYS A CA 1 ATOM 504 C C . LYS A 1 65 ? 38.012 9.544 24.003 1.00 13.64 ? 65 LYS A C 1 ATOM 505 O O . LYS A 1 65 ? 36.921 9.053 23.704 1.00 20.24 ? 65 LYS A O 1 ATOM 506 C CB . LYS A 1 65 ? 38.935 9.151 26.263 1.00 19.11 ? 65 LYS A CB 1 ATOM 507 C CG . LYS A 1 65 ? 37.648 8.649 26.930 1.00 60.26 ? 65 LYS A CG 1 ATOM 508 C CD . LYS A 1 65 ? 37.383 9.291 28.297 1.00 100.00 ? 65 LYS A CD 1 ATOM 509 C CE . LYS A 1 65 ? 36.586 8.415 29.264 1.00 100.00 ? 65 LYS A CE 1 ATOM 510 N NZ . LYS A 1 65 ? 36.534 8.963 30.629 1.00 72.33 ? 65 LYS A NZ 1 ATOM 511 N N . LEU A 1 66 ? 38.358 10.789 23.641 1.00 18.41 ? 66 LEU A N 1 ATOM 512 C CA . LEU A 1 66 ? 37.432 11.587 22.827 1.00 11.06 ? 66 LEU A CA 1 ATOM 513 C C . LEU A 1 66 ? 37.199 10.869 21.474 1.00 14.19 ? 66 LEU A C 1 ATOM 514 O O . LEU A 1 66 ? 36.099 10.782 20.987 1.00 15.58 ? 66 LEU A O 1 ATOM 515 C CB . LEU A 1 66 ? 38.029 12.961 22.490 1.00 16.68 ? 66 LEU A CB 1 ATOM 516 C CG . LEU A 1 66 ? 38.069 13.923 23.658 1.00 24.53 ? 66 LEU A CG 1 ATOM 517 C CD1 . LEU A 1 66 ? 38.615 15.264 23.202 1.00 23.88 ? 66 LEU A CD1 1 ATOM 518 C CD2 . LEU A 1 66 ? 36.658 14.088 24.179 1.00 25.69 ? 66 LEU A CD2 1 ATOM 519 N N . PHE A 1 67 ? 38.261 10.358 20.886 1.00 15.77 ? 67 PHE A N 1 ATOM 520 C CA . PHE A 1 67 ? 38.214 9.651 19.621 1.00 18.32 ? 67 PHE A CA 1 ATOM 521 C C . PHE A 1 67 ? 37.293 8.409 19.680 1.00 18.69 ? 67 PHE A C 1 ATOM 522 O O . PHE A 1 67 ? 36.439 8.176 18.790 1.00 14.87 ? 67 PHE A O 1 ATOM 523 C CB . PHE A 1 67 ? 39.659 9.330 19.199 1.00 15.40 ? 67 PHE A CB 1 ATOM 524 C CG . PHE A 1 67 ? 39.837 8.612 17.876 1.00 20.91 ? 67 PHE A CG 1 ATOM 525 C CD1 . PHE A 1 67 ? 39.134 9.016 16.737 1.00 22.12 ? 67 PHE A CD1 1 ATOM 526 C CD2 . PHE A 1 67 ? 40.741 7.551 17.772 1.00 17.73 ? 67 PHE A CD2 1 ATOM 527 C CE1 . PHE A 1 67 ? 39.336 8.395 15.503 1.00 21.66 ? 67 PHE A CE1 1 ATOM 528 C CE2 . PHE A 1 67 ? 40.994 6.929 16.552 1.00 18.24 ? 67 PHE A CE2 1 ATOM 529 C CZ . PHE A 1 67 ? 40.264 7.351 15.438 1.00 24.39 ? 67 PHE A CZ 1 ATOM 530 N N . ASN A 1 68 ? 37.422 7.626 20.754 1.00 17.86 ? 68 ASN A N 1 ATOM 531 C CA . ASN A 1 68 ? 36.551 6.471 20.965 1.00 12.23 ? 68 ASN A CA 1 ATOM 532 C C . ASN A 1 68 ? 35.082 6.890 20.988 1.00 11.91 ? 68 ASN A C 1 ATOM 533 O O . ASN A 1 68 ? 34.171 6.298 20.379 1.00 17.51 ? 68 ASN A O 1 ATOM 534 C CB . ASN A 1 68 ? 36.857 5.775 22.319 1.00 20.62 ? 68 ASN A CB 1 ATOM 535 C CG . ASN A 1 68 ? 38.005 4.801 22.266 1.00 36.89 ? 68 ASN A CG 1 ATOM 536 O OD1 . ASN A 1 68 ? 38.126 4.061 21.296 1.00 44.68 ? 68 ASN A OD1 1 ATOM 537 N ND2 . ASN A 1 68 ? 38.813 4.759 23.330 1.00 42.18 ? 68 ASN A ND2 1 ATOM 538 N N . GLN A 1 69 ? 34.844 7.947 21.706 1.00 14.08 ? 69 GLN A N 1 ATOM 539 C CA . GLN A 1 69 ? 33.497 8.411 21.776 1.00 11.20 ? 69 GLN A CA 1 ATOM 540 C C . GLN A 1 69 ? 32.943 8.872 20.431 1.00 14.23 ? 69 GLN A C 1 ATOM 541 O O . GLN A 1 69 ? 31.783 8.613 20.072 1.00 19.39 ? 69 GLN A O 1 ATOM 542 C CB . GLN A 1 69 ? 33.385 9.573 22.795 1.00 14.63 ? 69 GLN A CB 1 ATOM 543 C CG . GLN A 1 69 ? 33.695 9.142 24.225 1.00 19.86 ? 69 GLN A CG 1 ATOM 544 C CD . GLN A 1 69 ? 33.854 10.292 25.238 1.00 32.56 ? 69 GLN A CD 1 ATOM 545 O OE1 . GLN A 1 69 ? 33.944 10.042 26.425 1.00 26.81 ? 69 GLN A OE1 1 ATOM 546 N NE2 . GLN A 1 69 ? 33.871 11.549 24.804 1.00 19.77 ? 69 GLN A NE2 1 ATOM 547 N N . ASP A 1 70 ? 33.753 9.613 19.685 1.00 16.66 ? 70 ASP A N 1 ATOM 548 C CA . ASP A 1 70 ? 33.333 10.165 18.398 1.00 12.89 ? 70 ASP A CA 1 ATOM 549 C C . ASP A 1 70 ? 33.050 9.074 17.361 1.00 11.42 ? 70 ASP A C 1 ATOM 550 O O . ASP A 1 70 ? 32.125 9.205 16.565 1.00 17.33 ? 70 ASP A O 1 ATOM 551 C CB . ASP A 1 70 ? 34.428 11.105 17.865 1.00 13.34 ? 70 ASP A CB 1 ATOM 552 C CG . ASP A 1 70 ? 34.463 12.403 18.589 1.00 23.19 ? 70 ASP A CG 1 ATOM 553 O OD1 . ASP A 1 70 ? 33.542 12.732 19.289 1.00 19.48 ? 70 ASP A OD1 1 ATOM 554 O OD2 . ASP A 1 70 ? 35.595 13.082 18.423 1.00 20.40 ? 70 ASP A OD2 1 ATOM 555 N N . VAL A 1 71 ? 33.878 8.004 17.368 1.00 11.76 ? 71 VAL A N 1 ATOM 556 C CA . VAL A 1 71 ? 33.665 6.894 16.458 1.00 18.42 ? 71 VAL A CA 1 ATOM 557 C C . VAL A 1 71 ? 32.335 6.242 16.828 1.00 17.07 ? 71 VAL A C 1 ATOM 558 O O . VAL A 1 71 ? 31.391 6.004 15.999 1.00 19.10 ? 71 VAL A O 1 ATOM 559 C CB . VAL A 1 71 ? 34.844 5.894 16.474 1.00 22.49 ? 71 VAL A CB 1 ATOM 560 C CG1 . VAL A 1 71 ? 34.519 4.644 15.633 1.00 19.58 ? 71 VAL A CG1 1 ATOM 561 C CG2 . VAL A 1 71 ? 36.091 6.565 15.922 1.00 14.15 ? 71 VAL A CG2 1 ATOM 562 N N . ASP A 1 72 ? 32.237 5.986 18.119 1.00 15.80 ? 72 ASP A N 1 ATOM 563 C CA . ASP A 1 72 ? 30.999 5.399 18.597 1.00 18.96 ? 72 ASP A CA 1 ATOM 564 C C . ASP A 1 72 ? 29.814 6.266 18.217 1.00 21.02 ? 72 ASP A C 1 ATOM 565 O O . ASP A 1 72 ? 28.762 5.810 17.805 1.00 19.65 ? 72 ASP A O 1 ATOM 566 C CB . ASP A 1 72 ? 31.030 5.155 20.119 1.00 16.00 ? 72 ASP A CB 1 ATOM 567 C CG . ASP A 1 72 ? 30.010 4.121 20.518 1.00 21.21 ? 72 ASP A CG 1 ATOM 568 O OD1 . ASP A 1 72 ? 29.805 3.105 19.906 1.00 65.54 ? 72 ASP A OD1 1 ATOM 569 O OD2 . ASP A 1 72 ? 29.324 4.450 21.532 1.00 32.90 ? 72 ASP A OD2 1 ATOM 570 N N . ALA A 1 73 ? 29.938 7.551 18.388 1.00 15.84 ? 73 ALA A N 1 ATOM 571 C CA . ALA A 1 73 ? 28.801 8.381 18.065 1.00 14.42 ? 73 ALA A CA 1 ATOM 572 C C . ALA A 1 73 ? 28.491 8.339 16.587 1.00 32.93 ? 73 ALA A C 1 ATOM 573 O O . ALA A 1 73 ? 27.326 8.416 16.186 1.00 18.53 ? 73 ALA A O 1 ATOM 574 C CB . ALA A 1 73 ? 29.013 9.832 18.502 1.00 13.21 ? 73 ALA A CB 1 ATOM 575 N N . ALA A 1 74 ? 29.542 8.278 15.760 1.00 27.28 ? 74 ALA A N 1 ATOM 576 C CA . ALA A 1 74 ? 29.377 8.236 14.302 1.00 24.48 ? 74 ALA A CA 1 ATOM 577 C C . ALA A 1 74 ? 28.561 7.002 13.886 1.00 23.23 ? 74 ALA A C 1 ATOM 578 O O . ALA A 1 74 ? 27.588 7.078 13.128 1.00 22.86 ? 74 ALA A O 1 ATOM 579 C CB . ALA A 1 74 ? 30.743 8.255 13.602 1.00 16.97 ? 74 ALA A CB 1 ATOM 580 N N . VAL A 1 75 ? 28.960 5.854 14.410 1.00 13.86 ? 75 VAL A N 1 ATOM 581 C CA . VAL A 1 75 ? 28.216 4.644 14.103 1.00 18.21 ? 75 VAL A CA 1 ATOM 582 C C . VAL A 1 75 ? 26.776 4.734 14.531 1.00 28.80 ? 75 VAL A C 1 ATOM 583 O O . VAL A 1 75 ? 25.874 4.418 13.770 1.00 29.30 ? 75 VAL A O 1 ATOM 584 C CB . VAL A 1 75 ? 28.821 3.416 14.739 1.00 29.58 ? 75 VAL A CB 1 ATOM 585 C CG1 . VAL A 1 75 ? 28.007 2.170 14.329 1.00 24.32 ? 75 VAL A CG1 1 ATOM 586 C CG2 . VAL A 1 75 ? 30.271 3.308 14.284 1.00 30.90 ? 75 VAL A CG2 1 ATOM 587 N N . ARG A 1 76 ? 26.542 5.148 15.758 1.00 19.82 ? 76 ARG A N 1 ATOM 588 C CA . ARG A 1 76 ? 25.178 5.174 16.179 1.00 25.10 ? 76 ARG A CA 1 ATOM 589 C C . ARG A 1 76 ? 24.378 6.229 15.431 1.00 26.13 ? 76 ARG A C 1 ATOM 590 O O . ARG A 1 76 ? 23.236 6.061 15.070 1.00 30.90 ? 76 ARG A O 1 ATOM 591 C CB . ARG A 1 76 ? 25.016 4.989 17.671 1.00 30.61 ? 76 ARG A CB 1 ATOM 592 C CG . ARG A 1 76 ? 25.784 3.741 18.151 1.00 56.35 ? 76 ARG A CG 1 ATOM 593 C CD . ARG A 1 76 ? 25.550 3.343 19.614 1.00 45.85 ? 76 ARG A CD 1 ATOM 594 N NE . ARG A 1 76 ? 26.439 4.010 20.580 1.00 79.60 ? 76 ARG A NE 1 ATOM 595 C CZ . ARG A 1 76 ? 26.526 5.351 20.727 1.00 100.00 ? 76 ARG A CZ 1 ATOM 596 N NH1 . ARG A 1 76 ? 25.793 6.207 20.029 1.00 100.00 ? 76 ARG A NH1 1 ATOM 597 N NH2 . ARG A 1 76 ? 27.372 5.883 21.594 1.00 61.76 ? 76 ARG A NH2 1 ATOM 598 N N . GLY A 1 77 ? 25.028 7.290 15.054 1.00 15.22 ? 77 GLY A N 1 ATOM 599 C CA . GLY A 1 77 ? 24.334 8.273 14.242 1.00 24.57 ? 77 GLY A CA 1 ATOM 600 C C . GLY A 1 77 ? 23.860 7.658 12.919 1.00 42.77 ? 77 GLY A C 1 ATOM 601 O O . GLY A 1 77 ? 22.794 7.955 12.408 1.00 44.07 ? 77 GLY A O 1 ATOM 602 N N . ILE A 1 78 ? 24.672 6.796 12.341 1.00 27.45 ? 78 ILE A N 1 ATOM 603 C CA . ILE A 1 78 ? 24.328 6.138 11.085 1.00 21.55 ? 78 ILE A CA 1 ATOM 604 C C . ILE A 1 78 ? 23.138 5.211 11.289 1.00 25.30 ? 78 ILE A C 1 ATOM 605 O O . ILE A 1 78 ? 22.189 5.202 10.512 1.00 22.96 ? 78 ILE A O 1 ATOM 606 C CB . ILE A 1 78 ? 25.492 5.304 10.480 1.00 14.36 ? 78 ILE A CB 1 ATOM 607 C CG1 . ILE A 1 78 ? 26.440 6.203 9.680 1.00 15.49 ? 78 ILE A CG1 1 ATOM 608 C CG2 . ILE A 1 78 ? 24.973 4.187 9.565 1.00 9.32 ? 78 ILE A CG2 1 ATOM 609 C CD1 . ILE A 1 78 ? 27.863 5.645 9.662 1.00 13.89 ? 78 ILE A CD1 1 ATOM 610 N N . LEU A 1 79 ? 23.237 4.375 12.322 1.00 24.73 ? 79 LEU A N 1 ATOM 611 C CA . LEU A 1 79 ? 22.218 3.350 12.619 1.00 34.02 ? 79 LEU A CA 1 ATOM 612 C C . LEU A 1 79 ? 20.870 3.910 13.000 1.00 47.17 ? 79 LEU A C 1 ATOM 613 O O . LEU A 1 79 ? 19.884 3.182 13.027 1.00 49.95 ? 79 LEU A O 1 ATOM 614 C CB . LEU A 1 79 ? 22.698 2.286 13.628 1.00 23.14 ? 79 LEU A CB 1 ATOM 615 C CG . LEU A 1 79 ? 23.946 1.565 13.130 1.00 24.65 ? 79 LEU A CG 1 ATOM 616 C CD1 . LEU A 1 79 ? 24.409 0.537 14.150 1.00 31.06 ? 79 LEU A CD1 1 ATOM 617 C CD2 . LEU A 1 79 ? 23.631 0.848 11.838 1.00 27.56 ? 79 LEU A CD2 1 ATOM 618 N N . ARG A 1 80 ? 20.864 5.211 13.291 1.00 30.22 ? 80 ARG A N 1 ATOM 619 C CA . ARG A 1 80 ? 19.673 5.953 13.667 1.00 48.77 ? 80 ARG A CA 1 ATOM 620 C C . ARG A 1 80 ? 19.170 6.881 12.549 1.00 40.37 ? 80 ARG A C 1 ATOM 621 O O . ARG A 1 80 ? 18.132 7.518 12.658 1.00 57.27 ? 80 ARG A O 1 ATOM 622 C CB . ARG A 1 80 ? 19.871 6.697 15.000 1.00 63.77 ? 80 ARG A CB 1 ATOM 623 C CG . ARG A 1 80 ? 19.338 5.873 16.183 1.00 86.60 ? 80 ARG A CG 1 ATOM 624 C CD . ARG A 1 80 ? 20.331 5.576 17.322 1.00 100.00 ? 80 ARG A CD 1 ATOM 625 N NE . ARG A 1 80 ? 21.241 4.429 17.096 1.00 100.00 ? 80 ARG A NE 1 ATOM 626 C CZ . ARG A 1 80 ? 21.688 3.552 18.034 1.00 100.00 ? 80 ARG A CZ 1 ATOM 627 N NH1 . ARG A 1 80 ? 21.350 3.614 19.337 1.00 100.00 ? 80 ARG A NH1 1 ATOM 628 N NH2 . ARG A 1 80 ? 22.551 2.600 17.647 1.00 100.00 ? 80 ARG A NH2 1 ATOM 629 N N . ASN A 1 81 ? 19.917 6.993 11.465 1.00 31.61 ? 81 ASN A N 1 ATOM 630 C CA . ASN A 1 81 ? 19.470 7.831 10.406 1.00 18.98 ? 81 ASN A CA 1 ATOM 631 C C . ASN A 1 81 ? 18.693 6.959 9.412 1.00 45.27 ? 81 ASN A C 1 ATOM 632 O O . ASN A 1 81 ? 19.075 5.840 9.068 1.00 31.17 ? 81 ASN A O 1 ATOM 633 C CB . ASN A 1 81 ? 20.614 8.663 9.824 1.00 23.91 ? 81 ASN A CB 1 ATOM 634 C CG . ASN A 1 81 ? 20.118 9.557 8.729 1.00 25.42 ? 81 ASN A CG 1 ATOM 635 O OD1 . ASN A 1 81 ? 19.616 9.070 7.720 1.00 42.31 ? 81 ASN A OD1 1 ATOM 636 N ND2 . ASN A 1 81 ? 20.280 10.856 8.904 1.00 40.33 ? 81 ASN A ND2 1 ATOM 637 N N . ALA A 1 82 ? 17.538 7.423 9.001 1.00 40.13 ? 82 ALA A N 1 ATOM 638 C CA . ALA A 1 82 ? 16.695 6.630 8.116 1.00 38.38 ? 82 ALA A CA 1 ATOM 639 C C . ALA A 1 82 ? 17.230 6.507 6.701 1.00 27.56 ? 82 ALA A C 1 ATOM 640 O O . ALA A 1 82 ? 17.003 5.522 6.006 1.00 37.98 ? 82 ALA A O 1 ATOM 641 C CB . ALA A 1 82 ? 15.280 7.189 8.122 1.00 45.84 ? 82 ALA A CB 1 ATOM 642 N N . LYS A 1 83 ? 17.921 7.536 6.239 1.00 24.95 ? 83 LYS A N 1 ATOM 643 C CA . LYS A 1 83 ? 18.447 7.415 4.924 1.00 32.29 ? 83 LYS A CA 1 ATOM 644 C C . LYS A 1 83 ? 19.714 6.588 4.974 1.00 42.47 ? 83 LYS A C 1 ATOM 645 O O . LYS A 1 83 ? 19.984 5.804 4.087 1.00 37.18 ? 83 LYS A O 1 ATOM 646 C CB . LYS A 1 83 ? 18.716 8.762 4.271 1.00 65.45 ? 83 LYS A CB 1 ATOM 647 C CG . LYS A 1 83 ? 17.516 9.698 4.282 1.00 51.59 ? 83 LYS A CG 1 ATOM 648 C CD . LYS A 1 83 ? 17.809 11.043 4.948 1.00 70.84 ? 83 LYS A CD 1 ATOM 649 C CE . LYS A 1 83 ? 18.006 10.968 6.468 1.00 100.00 ? 83 LYS A CE 1 ATOM 650 N NZ . LYS A 1 83 ? 18.840 12.051 7.045 1.00 100.00 ? 83 LYS A NZ 1 ATOM 651 N N . LEU A 1 84 ? 20.473 6.751 6.049 1.00 31.02 ? 84 LEU A N 1 ATOM 652 C CA . LEU A 1 84 ? 21.755 6.093 6.175 1.00 30.81 ? 84 LEU A CA 1 ATOM 653 C C . LEU A 1 84 ? 21.763 4.608 6.513 1.00 22.80 ? 84 LEU A C 1 ATOM 654 O O . LEU A 1 84 ? 22.583 3.870 5.992 1.00 25.40 ? 84 LEU A O 1 ATOM 655 C CB . LEU A 1 84 ? 22.719 6.873 7.112 1.00 23.68 ? 84 LEU A CB 1 ATOM 656 C CG . LEU A 1 84 ? 22.967 8.298 6.675 1.00 24.09 ? 84 LEU A CG 1 ATOM 657 C CD1 . LEU A 1 84 ? 23.932 8.951 7.629 1.00 27.02 ? 84 LEU A CD1 1 ATOM 658 C CD2 . LEU A 1 84 ? 23.566 8.318 5.291 1.00 21.35 ? 84 LEU A CD2 1 ATOM 659 N N . LYS A 1 85 ? 20.918 4.197 7.445 1.00 22.77 ? 85 LYS A N 1 ATOM 660 C CA . LYS A 1 85 ? 20.917 2.836 7.936 1.00 17.08 ? 85 LYS A CA 1 ATOM 661 C C . LYS A 1 85 ? 20.874 1.762 6.879 1.00 22.12 ? 85 LYS A C 1 ATOM 662 O O . LYS A 1 85 ? 21.647 0.798 6.902 1.00 23.85 ? 85 LYS A O 1 ATOM 663 C CB . LYS A 1 85 ? 19.843 2.639 8.998 1.00 23.45 ? 85 LYS A CB 1 ATOM 664 C CG . LYS A 1 85 ? 20.150 1.463 9.898 1.00 24.01 ? 85 LYS A CG 1 ATOM 665 C CD . LYS A 1 85 ? 18.971 0.957 10.707 1.00 30.95 ? 85 LYS A CD 1 ATOM 666 C CE . LYS A 1 85 ? 18.898 -0.563 10.689 1.00 35.04 ? 85 LYS A CE 1 ATOM 667 N NZ . LYS A 1 85 ? 20.227 -1.190 10.778 1.00 47.91 ? 85 LYS A NZ 1 ATOM 668 N N . PRO A 1 86 ? 19.922 1.908 5.970 1.00 18.37 ? 86 PRO A N 1 ATOM 669 C CA . PRO A 1 86 ? 19.739 0.926 4.930 1.00 35.65 ? 86 PRO A CA 1 ATOM 670 C C . PRO A 1 86 ? 20.962 0.836 4.036 1.00 28.12 ? 86 PRO A C 1 ATOM 671 O O . PRO A 1 86 ? 21.346 -0.220 3.587 1.00 21.26 ? 86 PRO A O 1 ATOM 672 C CB . PRO A 1 86 ? 18.492 1.345 4.137 1.00 28.76 ? 86 PRO A CB 1 ATOM 673 C CG . PRO A 1 86 ? 18.024 2.678 4.698 1.00 33.29 ? 86 PRO A CG 1 ATOM 674 C CD . PRO A 1 86 ? 18.973 3.036 5.832 1.00 22.64 ? 86 PRO A CD 1 ATOM 675 N N . VAL A 1 87 ? 21.613 1.938 3.790 1.00 20.83 ? 87 VAL A N 1 ATOM 676 C CA . VAL A 1 87 ? 22.808 1.828 2.979 1.00 16.19 ? 87 VAL A CA 1 ATOM 677 C C . VAL A 1 87 ? 23.847 1.039 3.717 1.00 13.64 ? 87 VAL A C 1 ATOM 678 O O . VAL A 1 87 ? 24.454 0.121 3.210 1.00 19.31 ? 87 VAL A O 1 ATOM 679 C CB . VAL A 1 87 ? 23.420 3.192 2.713 1.00 24.28 ? 87 VAL A CB 1 ATOM 680 C CG1 . VAL A 1 87 ? 24.602 3.085 1.735 1.00 22.52 ? 87 VAL A CG1 1 ATOM 681 C CG2 . VAL A 1 87 ? 22.323 4.145 2.263 1.00 18.71 ? 87 VAL A CG2 1 ATOM 682 N N . TYR A 1 88 ? 24.111 1.475 4.924 1.00 19.19 ? 88 TYR A N 1 ATOM 683 C CA . TYR A 1 88 ? 25.101 0.843 5.741 1.00 12.34 ? 88 TYR A CA 1 ATOM 684 C C . TYR A 1 88 ? 24.855 -0.639 5.844 1.00 22.00 ? 88 TYR A C 1 ATOM 685 O O . TYR A 1 88 ? 25.746 -1.476 5.707 1.00 16.20 ? 88 TYR A O 1 ATOM 686 C CB . TYR A 1 88 ? 24.989 1.443 7.123 1.00 20.95 ? 88 TYR A CB 1 ATOM 687 C CG . TYR A 1 88 ? 26.057 0.984 8.062 1.00 22.16 ? 88 TYR A CG 1 ATOM 688 C CD1 . TYR A 1 88 ? 27.276 1.656 8.132 1.00 15.35 ? 88 TYR A CD1 1 ATOM 689 C CD2 . TYR A 1 88 ? 25.814 -0.099 8.906 1.00 29.86 ? 88 TYR A CD2 1 ATOM 690 C CE1 . TYR A 1 88 ? 28.217 1.264 9.087 1.00 19.62 ? 88 TYR A CE1 1 ATOM 691 C CE2 . TYR A 1 88 ? 26.777 -0.540 9.809 1.00 34.93 ? 88 TYR A CE2 1 ATOM 692 C CZ . TYR A 1 88 ? 27.986 0.151 9.892 1.00 35.32 ? 88 TYR A CZ 1 ATOM 693 O OH . TYR A 1 88 ? 28.941 -0.248 10.794 1.00 32.87 ? 88 TYR A OH 1 ATOM 694 N N . ASP A 1 89 ? 23.625 -0.978 6.102 1.00 16.35 ? 89 ASP A N 1 ATOM 695 C CA . ASP A 1 89 ? 23.316 -2.400 6.224 1.00 15.15 ? 89 ASP A CA 1 ATOM 696 C C . ASP A 1 89 ? 23.619 -3.159 4.960 1.00 23.06 ? 89 ASP A C 1 ATOM 697 O O . ASP A 1 89 ? 23.854 -4.343 5.019 1.00 24.11 ? 89 ASP A O 1 ATOM 698 C CB . ASP A 1 89 ? 21.818 -2.669 6.519 1.00 15.16 ? 89 ASP A CB 1 ATOM 699 C CG . ASP A 1 89 ? 21.433 -2.358 7.928 1.00 22.61 ? 89 ASP A CG 1 ATOM 700 O OD1 . ASP A 1 89 ? 22.203 -2.357 8.841 1.00 30.18 ? 89 ASP A OD1 1 ATOM 701 O OD2 . ASP A 1 89 ? 20.198 -2.027 8.030 1.00 30.77 ? 89 ASP A OD2 1 ATOM 702 N N . SER A 1 90 ? 23.540 -2.514 3.789 1.00 24.54 ? 90 SER A N 1 ATOM 703 C CA . SER A 1 90 ? 23.765 -3.206 2.532 1.00 14.80 ? 90 SER A CA 1 ATOM 704 C C . SER A 1 90 ? 25.261 -3.401 2.169 1.00 20.94 ? 90 SER A C 1 ATOM 705 O O . SER A 1 90 ? 25.614 -4.135 1.245 1.00 17.57 ? 90 SER A O 1 ATOM 706 C CB . SER A 1 90 ? 23.051 -2.414 1.448 1.00 17.18 ? 90 SER A CB 1 ATOM 707 O OG . SER A 1 90 ? 23.863 -1.311 1.055 1.00 22.32 ? 90 SER A OG 1 ATOM 708 N N . LEU A 1 91 ? 26.169 -2.723 2.867 1.00 12.87 ? 91 LEU A N 1 ATOM 709 C CA . LEU A 1 91 ? 27.575 -2.797 2.499 1.00 10.17 ? 91 LEU A CA 1 ATOM 710 C C . LEU A 1 91 ? 28.427 -3.865 3.204 1.00 21.05 ? 91 LEU A C 1 ATOM 711 O O . LEU A 1 91 ? 28.073 -4.334 4.298 1.00 17.08 ? 91 LEU A O 1 ATOM 712 C CB . LEU A 1 91 ? 28.215 -1.410 2.782 1.00 17.55 ? 91 LEU A CB 1 ATOM 713 C CG . LEU A 1 91 ? 27.572 -0.161 2.111 1.00 28.12 ? 91 LEU A CG 1 ATOM 714 C CD1 . LEU A 1 91 ? 28.165 1.133 2.687 1.00 19.29 ? 91 LEU A CD1 1 ATOM 715 C CD2 . LEU A 1 91 ? 27.734 -0.165 0.592 1.00 19.54 ? 91 LEU A CD2 1 ATOM 716 N N . ASP A 1 92 ? 29.586 -4.184 2.591 1.00 17.28 ? 92 ASP A N 1 ATOM 717 C CA . ASP A 1 92 ? 30.586 -5.085 3.196 1.00 12.62 ? 92 ASP A CA 1 ATOM 718 C C . ASP A 1 92 ? 31.347 -4.274 4.263 1.00 15.30 ? 92 ASP A C 1 ATOM 719 O O . ASP A 1 92 ? 31.168 -3.074 4.376 1.00 14.57 ? 92 ASP A O 1 ATOM 720 C CB . ASP A 1 92 ? 31.575 -5.580 2.169 1.00 18.78 ? 92 ASP A CB 1 ATOM 721 C CG . ASP A 1 92 ? 32.225 -4.400 1.525 1.00 21.63 ? 92 ASP A CG 1 ATOM 722 O OD1 . ASP A 1 92 ? 31.485 -3.875 0.575 1.00 19.72 ? 92 ASP A OD1 1 ATOM 723 O OD2 . ASP A 1 92 ? 33.298 -3.953 1.903 1.00 24.29 ? 92 ASP A OD2 1 ATOM 724 N N . ALA A 1 93 ? 32.186 -4.905 5.085 1.00 20.52 ? 93 ALA A N 1 ATOM 725 C CA . ALA A 1 93 ? 32.874 -4.225 6.178 1.00 20.74 ? 93 ALA A CA 1 ATOM 726 C C . ALA A 1 93 ? 33.804 -3.064 5.807 1.00 19.67 ? 93 ALA A C 1 ATOM 727 O O . ALA A 1 93 ? 33.928 -2.122 6.577 1.00 17.14 ? 93 ALA A O 1 ATOM 728 C CB . ALA A 1 93 ? 33.568 -5.234 7.131 1.00 18.68 ? 93 ALA A CB 1 ATOM 729 N N . VAL A 1 94 ? 34.541 -3.167 4.694 1.00 19.51 ? 94 VAL A N 1 ATOM 730 C CA . VAL A 1 94 ? 35.434 -2.089 4.335 1.00 14.46 ? 94 VAL A CA 1 ATOM 731 C C . VAL A 1 94 ? 34.647 -0.870 3.908 1.00 16.35 ? 94 VAL A C 1 ATOM 732 O O . VAL A 1 94 ? 34.880 0.255 4.348 1.00 19.71 ? 94 VAL A O 1 ATOM 733 C CB . VAL A 1 94 ? 36.375 -2.559 3.245 1.00 18.00 ? 94 VAL A CB 1 ATOM 734 C CG1 . VAL A 1 94 ? 37.373 -1.469 2.878 1.00 12.02 ? 94 VAL A CG1 1 ATOM 735 C CG2 . VAL A 1 94 ? 37.104 -3.747 3.806 1.00 12.47 ? 94 VAL A CG2 1 ATOM 736 N N . ARG A 1 95 ? 33.678 -1.078 3.044 1.00 18.93 ? 95 ARG A N 1 ATOM 737 C CA . ARG A 1 95 ? 32.897 0.061 2.588 1.00 12.93 ? 95 ARG A CA 1 ATOM 738 C C . ARG A 1 95 ? 32.167 0.737 3.710 1.00 18.63 ? 95 ARG A C 1 ATOM 739 O O . ARG A 1 95 ? 31.963 1.956 3.689 1.00 15.34 ? 95 ARG A O 1 ATOM 740 C CB . ARG A 1 95 ? 31.934 -0.292 1.473 1.00 14.26 ? 95 ARG A CB 1 ATOM 741 C CG . ARG A 1 95 ? 32.654 -0.616 0.185 1.00 11.25 ? 95 ARG A CG 1 ATOM 742 C CD . ARG A 1 95 ? 31.643 -0.974 -0.898 1.00 20.48 ? 95 ARG A CD 1 ATOM 743 N NE . ARG A 1 95 ? 32.282 -1.184 -2.191 1.00 22.27 ? 95 ARG A NE 1 ATOM 744 C CZ . ARG A 1 95 ? 32.734 -2.364 -2.616 1.00 30.66 ? 95 ARG A CZ 1 ATOM 745 N NH1 . ARG A 1 95 ? 32.649 -3.472 -1.875 1.00 13.22 ? 95 ARG A NH1 1 ATOM 746 N NH2 . ARG A 1 95 ? 33.288 -2.420 -3.813 1.00 16.45 ? 95 ARG A NH2 1 ATOM 747 N N . ARG A 1 96 ? 31.741 -0.061 4.688 1.00 18.29 ? 96 ARG A N 1 ATOM 748 C CA . ARG A 1 96 ? 31.063 0.492 5.873 1.00 12.86 ? 96 ARG A CA 1 ATOM 749 C C . ARG A 1 96 ? 32.013 1.472 6.579 1.00 16.17 ? 96 ARG A C 1 ATOM 750 O O . ARG A 1 96 ? 31.594 2.542 7.008 1.00 15.66 ? 96 ARG A O 1 ATOM 751 C CB . ARG A 1 96 ? 30.669 -0.580 6.882 1.00 11.34 ? 96 ARG A CB 1 ATOM 752 C CG . ARG A 1 96 ? 29.333 -1.210 6.584 1.00 10.59 ? 96 ARG A CG 1 ATOM 753 C CD . ARG A 1 96 ? 29.009 -2.360 7.556 1.00 19.52 ? 96 ARG A CD 1 ATOM 754 N NE . ARG A 1 96 ? 27.788 -3.008 7.106 1.00 25.15 ? 96 ARG A NE 1 ATOM 755 C CZ . ARG A 1 96 ? 27.342 -4.189 7.501 1.00 40.14 ? 96 ARG A CZ 1 ATOM 756 N NH1 . ARG A 1 96 ? 28.007 -4.886 8.382 1.00 25.68 ? 96 ARG A NH1 1 ATOM 757 N NH2 . ARG A 1 96 ? 26.218 -4.710 6.986 1.00 17.13 ? 96 ARG A NH2 1 ATOM 758 N N . ALA A 1 97 ? 33.318 1.131 6.648 1.00 13.07 ? 97 ALA A N 1 ATOM 759 C CA . ALA A 1 97 ? 34.286 2.026 7.262 1.00 19.31 ? 97 ALA A CA 1 ATOM 760 C C . ALA A 1 97 ? 34.357 3.326 6.484 1.00 16.28 ? 97 ALA A C 1 ATOM 761 O O . ALA A 1 97 ? 34.539 4.395 7.046 1.00 14.26 ? 97 ALA A O 1 ATOM 762 C CB . ALA A 1 97 ? 35.676 1.408 7.355 1.00 12.09 ? 97 ALA A CB 1 ATOM 763 N N . ALA A 1 98 ? 34.247 3.235 5.176 1.00 15.94 ? 98 ALA A N 1 ATOM 764 C CA . ALA A 1 98 ? 34.306 4.460 4.368 1.00 11.07 ? 98 ALA A CA 1 ATOM 765 C C . ALA A 1 98 ? 33.130 5.368 4.728 1.00 16.91 ? 98 ALA A C 1 ATOM 766 O O . ALA A 1 98 ? 33.223 6.577 4.808 1.00 12.21 ? 98 ALA A O 1 ATOM 767 C CB . ALA A 1 98 ? 34.269 4.093 2.887 1.00 16.54 ? 98 ALA A CB 1 ATOM 768 N N . LEU A 1 99 ? 31.985 4.772 4.955 1.00 11.12 ? 99 LEU A N 1 ATOM 769 C CA . LEU A 1 99 ? 30.805 5.553 5.329 1.00 7.33 ? 99 LEU A CA 1 ATOM 770 C C . LEU A 1 99 ? 30.971 6.185 6.707 1.00 16.04 ? 99 LEU A C 1 ATOM 771 O O . LEU A 1 99 ? 30.587 7.332 6.913 1.00 12.68 ? 99 LEU A O 1 ATOM 772 C CB . LEU A 1 99 ? 29.530 4.659 5.267 1.00 12.23 ? 99 LEU A CB 1 ATOM 773 C CG . LEU A 1 99 ? 28.205 5.402 5.404 1.00 17.47 ? 99 LEU A CG 1 ATOM 774 C CD1 . LEU A 1 99 ? 27.973 6.317 4.216 1.00 28.92 ? 99 LEU A CD1 1 ATOM 775 C CD2 . LEU A 1 99 ? 27.070 4.381 5.430 1.00 17.31 ? 99 LEU A CD2 1 ATOM 776 N N . ILE A 1 100 ? 31.569 5.429 7.663 1.00 9.24 ? 100 ILE A N 1 ATOM 777 C CA . ILE A 1 100 ? 31.792 5.976 8.980 1.00 7.99 ? 100 ILE A CA 1 ATOM 778 C C . ILE A 1 100 ? 32.758 7.163 8.939 1.00 11.30 ? 100 ILE A C 1 ATOM 779 O O . ILE A 1 100 ? 32.557 8.216 9.605 1.00 16.60 ? 100 ILE A O 1 ATOM 780 C CB . ILE A 1 100 ? 32.274 4.916 9.949 1.00 15.66 ? 100 ILE A CB 1 ATOM 781 C CG1 . ILE A 1 100 ? 31.213 3.821 10.084 1.00 10.27 ? 100 ILE A CG1 1 ATOM 782 C CG2 . ILE A 1 100 ? 32.618 5.575 11.288 1.00 10.82 ? 100 ILE A CG2 1 ATOM 783 C CD1 . ILE A 1 100 ? 31.846 2.573 10.698 1.00 7.76 ? 100 ILE A CD1 1 ATOM 784 N N . ASN A 1 101 ? 33.830 7.026 8.124 1.00 13.09 ? 101 ASN A N 1 ATOM 785 C CA . ASN A 1 101 ? 34.799 8.126 7.941 1.00 7.58 ? 101 ASN A CA 1 ATOM 786 C C . ASN A 1 101 ? 34.134 9.444 7.505 1.00 13.19 ? 101 ASN A C 1 ATOM 787 O O . ASN A 1 101 ? 34.407 10.530 8.043 1.00 17.28 ? 101 ASN A O 1 ATOM 788 C CB . ASN A 1 101 ? 35.830 7.688 6.867 1.00 11.21 ? 101 ASN A CB 1 ATOM 789 C CG . ASN A 1 101 ? 37.022 8.597 6.776 1.00 18.12 ? 101 ASN A CG 1 ATOM 790 O OD1 . ASN A 1 101 ? 36.870 9.827 6.560 1.00 16.43 ? 101 ASN A OD1 1 ATOM 791 N ND2 . ASN A 1 101 ? 38.213 8.005 6.967 1.00 13.30 ? 101 ASN A ND2 1 ATOM 792 N N . MET A 1 102 ? 33.209 9.323 6.527 1.00 11.31 ? 102 MET A N 1 ATOM 793 C CA . MET A 1 102 ? 32.499 10.470 5.993 1.00 17.49 ? 102 MET A CA 1 ATOM 794 C C . MET A 1 102 ? 31.600 11.105 7.074 1.00 15.85 ? 102 MET A C 1 ATOM 795 O O . MET A 1 102 ? 31.526 12.329 7.222 1.00 18.70 ? 102 MET A O 1 ATOM 796 C CB . MET A 1 102 ? 31.653 10.077 4.762 1.00 7.87 ? 102 MET A CB 1 ATOM 797 C CG . MET A 1 102 ? 32.412 9.796 3.460 1.00 12.70 ? 102 MET A CG 1 ATOM 798 S SD . MET A 1 102 ? 31.240 9.227 2.173 1.00 23.22 ? 102 MET A SD 1 ATOM 799 C CE . MET A 1 102 ? 30.682 10.845 1.629 1.00 27.20 ? 102 MET A CE 1 ATOM 800 N N . VAL A 1 103 ? 30.882 10.259 7.794 1.00 16.18 ? 103 VAL A N 1 ATOM 801 C CA . VAL A 1 103 ? 30.003 10.755 8.835 1.00 16.60 ? 103 VAL A CA 1 ATOM 802 C C . VAL A 1 103 ? 30.843 11.386 9.934 1.00 18.82 ? 103 VAL A C 1 ATOM 803 O O . VAL A 1 103 ? 30.502 12.444 10.456 1.00 26.34 ? 103 VAL A O 1 ATOM 804 C CB . VAL A 1 103 ? 29.047 9.693 9.368 1.00 21.86 ? 103 VAL A CB 1 ATOM 805 C CG1 . VAL A 1 103 ? 28.492 10.133 10.711 1.00 20.20 ? 103 VAL A CG1 1 ATOM 806 C CG2 . VAL A 1 103 ? 27.872 9.521 8.430 1.00 12.25 ? 103 VAL A CG2 1 ATOM 807 N N . PHE A 1 104 ? 32.001 10.793 10.228 1.00 12.86 ? 104 PHE A N 1 ATOM 808 C CA . PHE A 1 104 ? 32.878 11.366 11.228 1.00 10.86 ? 104 PHE A CA 1 ATOM 809 C C . PHE A 1 104 ? 33.271 12.786 10.821 1.00 17.55 ? 104 PHE A C 1 ATOM 810 O O . PHE A 1 104 ? 33.246 13.722 11.575 1.00 18.65 ? 104 PHE A O 1 ATOM 811 C CB . PHE A 1 104 ? 34.134 10.465 11.357 1.00 8.21 ? 104 PHE A CB 1 ATOM 812 C CG . PHE A 1 104 ? 35.069 10.848 12.484 1.00 13.65 ? 104 PHE A CG 1 ATOM 813 C CD1 . PHE A 1 104 ? 36.035 11.836 12.311 1.00 16.73 ? 104 PHE A CD1 1 ATOM 814 C CD2 . PHE A 1 104 ? 35.032 10.227 13.728 1.00 15.52 ? 104 PHE A CD2 1 ATOM 815 C CE1 . PHE A 1 104 ? 36.918 12.190 13.333 1.00 20.56 ? 104 PHE A CE1 1 ATOM 816 C CE2 . PHE A 1 104 ? 35.928 10.545 14.749 1.00 11.87 ? 104 PHE A CE2 1 ATOM 817 C CZ . PHE A 1 104 ? 36.890 11.527 14.556 1.00 14.65 ? 104 PHE A CZ 1 ATOM 818 N N . GLN A 1 105 ? 33.637 12.960 9.589 1.00 20.47 ? 105 GLN A N 1 ATOM 819 C CA . GLN A 1 105 ? 34.105 14.238 9.094 1.00 13.61 ? 105 GLN A CA 1 ATOM 820 C C . GLN A 1 105 ? 33.014 15.256 8.881 1.00 21.78 ? 105 GLN A C 1 ATOM 821 O O . GLN A 1 105 ? 33.185 16.424 9.156 1.00 27.42 ? 105 GLN A O 1 ATOM 822 C CB . GLN A 1 105 ? 34.829 14.048 7.719 1.00 15.67 ? 105 GLN A CB 1 ATOM 823 C CG . GLN A 1 105 ? 35.427 15.376 7.195 1.00 20.37 ? 105 GLN A CG 1 ATOM 824 C CD . GLN A 1 105 ? 36.096 15.289 5.843 1.00 28.76 ? 105 GLN A CD 1 ATOM 825 O OE1 . GLN A 1 105 ? 36.099 14.227 5.217 1.00 24.99 ? 105 GLN A OE1 1 ATOM 826 N NE2 . GLN A 1 105 ? 36.701 16.394 5.394 1.00 19.72 ? 105 GLN A NE2 1 ATOM 827 N N . MET A 1 106 ? 31.909 14.855 8.300 1.00 19.23 ? 106 MET A N 1 ATOM 828 C CA . MET A 1 106 ? 30.943 15.864 7.981 1.00 16.97 ? 106 MET A CA 1 ATOM 829 C C . MET A 1 106 ? 29.586 15.765 8.615 1.00 29.88 ? 106 MET A C 1 ATOM 830 O O . MET A 1 106 ? 28.706 16.571 8.363 1.00 30.80 ? 106 MET A O 1 ATOM 831 C CB . MET A 1 106 ? 30.885 16.145 6.475 1.00 31.39 ? 106 MET A CB 1 ATOM 832 C CG . MET A 1 106 ? 30.309 15.085 5.589 1.00 35.69 ? 106 MET A CG 1 ATOM 833 S SD . MET A 1 106 ? 30.943 15.362 3.903 1.00 35.28 ? 106 MET A SD 1 ATOM 834 C CE . MET A 1 106 ? 31.627 13.744 3.570 1.00 27.24 ? 106 MET A CE 1 ATOM 835 N N . GLY A 1 107 ? 29.400 14.785 9.441 1.00 18.42 ? 107 GLY A N 1 ATOM 836 C CA . GLY A 1 107 ? 28.134 14.697 10.098 1.00 10.89 ? 107 GLY A CA 1 ATOM 837 C C . GLY A 1 107 ? 27.098 13.976 9.305 1.00 17.62 ? 107 GLY A C 1 ATOM 838 O O . GLY A 1 107 ? 27.179 13.860 8.099 1.00 23.66 ? 107 GLY A O 1 ATOM 839 N N . GLU A 1 108 ? 26.138 13.474 10.084 1.00 22.94 ? 108 GLU A N 1 ATOM 840 C CA . GLU A 1 108 ? 24.996 12.699 9.674 1.00 23.36 ? 108 GLU A CA 1 ATOM 841 C C . GLU A 1 108 ? 24.197 13.403 8.593 1.00 40.15 ? 108 GLU A C 1 ATOM 842 O O . GLU A 1 108 ? 23.695 12.802 7.648 1.00 39.54 ? 108 GLU A O 1 ATOM 843 C CB . GLU A 1 108 ? 24.118 12.531 10.933 1.00 36.88 ? 108 GLU A CB 1 ATOM 844 C CG . GLU A 1 108 ? 23.132 11.355 10.954 1.00 35.59 ? 108 GLU A CG 1 ATOM 845 C CD . GLU A 1 108 ? 22.475 11.231 12.313 1.00 51.27 ? 108 GLU A CD 1 ATOM 846 O OE1 . GLU A 1 108 ? 23.103 11.314 13.356 1.00 100.00 ? 108 GLU A OE1 1 ATOM 847 O OE2 . GLU A 1 108 ? 21.177 11.040 12.266 1.00 65.80 ? 108 GLU A OE2 1 ATOM 848 N N . THR A 1 109 ? 24.043 14.699 8.782 1.00 37.10 ? 109 THR A N 1 ATOM 849 C CA . THR A 1 109 ? 23.300 15.509 7.841 1.00 38.17 ? 109 THR A CA 1 ATOM 850 C C . THR A 1 109 ? 24.044 15.727 6.528 1.00 36.06 ? 109 THR A C 1 ATOM 851 O O . THR A 1 109 ? 23.476 15.538 5.445 1.00 46.86 ? 109 THR A O 1 ATOM 852 C CB . THR A 1 109 ? 22.872 16.856 8.454 1.00 55.67 ? 109 THR A CB 1 ATOM 853 O OG1 . THR A 1 109 ? 22.742 16.719 9.842 1.00 46.93 ? 109 THR A OG1 1 ATOM 854 C CG2 . THR A 1 109 ? 21.548 17.304 7.850 1.00 57.60 ? 109 THR A CG2 1 ATOM 855 N N . GLY A 1 110 ? 25.313 16.125 6.638 1.00 29.37 ? 110 GLY A N 1 ATOM 856 C CA . GLY A 1 110 ? 26.137 16.356 5.466 1.00 21.45 ? 110 GLY A CA 1 ATOM 857 C C . GLY A 1 110 ? 26.059 15.125 4.635 1.00 21.63 ? 110 GLY A C 1 ATOM 858 O O . GLY A 1 110 ? 25.711 15.171 3.478 1.00 31.71 ? 110 GLY A O 1 ATOM 859 N N . VAL A 1 111 ? 26.333 13.999 5.259 1.00 22.76 ? 111 VAL A N 1 ATOM 860 C CA . VAL A 1 111 ? 26.324 12.745 4.529 1.00 14.02 ? 111 VAL A CA 1 ATOM 861 C C . VAL A 1 111 ? 24.991 12.341 3.991 1.00 28.41 ? 111 VAL A C 1 ATOM 862 O O . VAL A 1 111 ? 24.903 11.802 2.913 1.00 22.65 ? 111 VAL A O 1 ATOM 863 C CB . VAL A 1 111 ? 26.915 11.663 5.323 1.00 25.47 ? 111 VAL A CB 1 ATOM 864 C CG1 . VAL A 1 111 ? 26.975 10.432 4.418 1.00 18.82 ? 111 VAL A CG1 1 ATOM 865 C CG2 . VAL A 1 111 ? 28.296 12.176 5.725 1.00 15.61 ? 111 VAL A CG2 1 ATOM 866 N N . ALA A 1 112 ? 23.940 12.631 4.734 1.00 38.00 ? 112 ALA A N 1 ATOM 867 C CA . ALA A 1 112 ? 22.597 12.327 4.290 1.00 31.26 ? 112 ALA A CA 1 ATOM 868 C C . ALA A 1 112 ? 22.260 13.070 2.950 1.00 62.45 ? 112 ALA A C 1 ATOM 869 O O . ALA A 1 112 ? 21.347 12.687 2.206 1.00 45.23 ? 112 ALA A O 1 ATOM 870 C CB . ALA A 1 112 ? 21.607 12.525 5.455 1.00 26.81 ? 112 ALA A CB 1 ATOM 871 N N . GLY A 1 113 ? 23.062 14.113 2.618 1.00 31.67 ? 113 GLY A N 1 ATOM 872 C CA . GLY A 1 113 ? 22.992 14.918 1.364 1.00 40.25 ? 113 GLY A CA 1 ATOM 873 C C . GLY A 1 113 ? 23.718 14.347 0.097 1.00 40.55 ? 113 GLY A C 1 ATOM 874 O O . GLY A 1 113 ? 23.726 14.931 -0.990 1.00 54.46 ? 113 GLY A O 1 ATOM 875 N N . PHE A 1 114 ? 24.349 13.206 0.242 1.00 28.31 ? 114 PHE A N 1 ATOM 876 C CA . PHE A 1 114 ? 24.989 12.560 -0.845 1.00 21.79 ? 114 PHE A CA 1 ATOM 877 C C . PHE A 1 114 ? 24.009 11.538 -1.303 1.00 25.11 ? 114 PHE A C 1 ATOM 878 O O . PHE A 1 114 ? 24.287 10.397 -1.551 1.00 25.44 ? 114 PHE A O 1 ATOM 879 C CB . PHE A 1 114 ? 26.252 11.905 -0.382 1.00 19.32 ? 114 PHE A CB 1 ATOM 880 C CG . PHE A 1 114 ? 27.327 12.926 -0.152 1.00 23.63 ? 114 PHE A CG 1 ATOM 881 C CD1 . PHE A 1 114 ? 27.343 13.711 0.994 1.00 42.66 ? 114 PHE A CD1 1 ATOM 882 C CD2 . PHE A 1 114 ? 28.352 13.102 -1.080 1.00 45.31 ? 114 PHE A CD2 1 ATOM 883 C CE1 . PHE A 1 114 ? 28.352 14.646 1.227 1.00 55.69 ? 114 PHE A CE1 1 ATOM 884 C CE2 . PHE A 1 114 ? 29.380 14.021 -0.859 1.00 39.62 ? 114 PHE A CE2 1 ATOM 885 C CZ . PHE A 1 114 ? 29.384 14.796 0.302 1.00 30.05 ? 114 PHE A CZ 1 ATOM 886 N N . THR A 1 115 ? 22.832 12.016 -1.411 1.00 23.48 ? 115 THR A N 1 ATOM 887 C CA . THR A 1 115 ? 21.708 11.229 -1.760 1.00 23.57 ? 115 THR A CA 1 ATOM 888 C C . THR A 1 115 ? 21.868 10.372 -2.950 1.00 28.53 ? 115 THR A C 1 ATOM 889 O O . THR A 1 115 ? 21.503 9.206 -2.966 1.00 27.78 ? 115 THR A O 1 ATOM 890 C CB . THR A 1 115 ? 20.631 12.217 -2.133 1.00 42.66 ? 115 THR A CB 1 ATOM 891 O OG1 . THR A 1 115 ? 19.993 12.636 -0.956 1.00 77.72 ? 115 THR A OG1 1 ATOM 892 C CG2 . THR A 1 115 ? 19.663 11.513 -3.063 1.00 83.21 ? 115 THR A CG2 1 ATOM 893 N N . ASN A 1 116 ? 22.298 11.018 -3.993 1.00 27.47 ? 116 ASN A N 1 ATOM 894 C CA . ASN A 1 116 ? 22.468 10.358 -5.244 1.00 22.71 ? 116 ASN A CA 1 ATOM 895 C C . ASN A 1 116 ? 23.515 9.289 -5.146 1.00 19.65 ? 116 ASN A C 1 ATOM 896 O O . ASN A 1 116 ? 23.289 8.160 -5.548 1.00 32.21 ? 116 ASN A O 1 ATOM 897 C CB . ASN A 1 116 ? 22.717 11.364 -6.395 1.00 38.12 ? 116 ASN A CB 1 ATOM 898 C CG . ASN A 1 116 ? 21.539 12.333 -6.603 1.00 57.82 ? 116 ASN A CG 1 ATOM 899 O OD1 . ASN A 1 116 ? 20.386 11.982 -6.353 1.00 40.88 ? 116 ASN A OD1 1 ATOM 900 N ND2 . ASN A 1 116 ? 21.796 13.567 -7.039 1.00 34.56 ? 116 ASN A ND2 1 ATOM 901 N N . SER A 1 117 ? 24.654 9.644 -4.581 1.00 23.74 ? 117 SER A N 1 ATOM 902 C CA . SER A 1 117 ? 25.755 8.704 -4.441 1.00 19.04 ? 117 SER A CA 1 ATOM 903 C C . SER A 1 117 ? 25.366 7.515 -3.630 1.00 22.45 ? 117 SER A C 1 ATOM 904 O O . SER A 1 117 ? 25.779 6.419 -3.932 1.00 28.79 ? 117 SER A O 1 ATOM 905 C CB . SER A 1 117 ? 27.064 9.266 -3.877 1.00 24.22 ? 117 SER A CB 1 ATOM 906 O OG . SER A 1 117 ? 27.175 10.656 -4.037 1.00 31.73 ? 117 SER A OG 1 ATOM 907 N N . LEU A 1 118 ? 24.645 7.794 -2.559 1.00 29.22 ? 118 LEU A N 1 ATOM 908 C CA . LEU A 1 118 ? 24.144 6.832 -1.593 1.00 35.26 ? 118 LEU A CA 1 ATOM 909 C C . LEU A 1 118 ? 23.274 5.806 -2.323 1.00 36.44 ? 118 LEU A C 1 ATOM 910 O O . LEU A 1 118 ? 23.405 4.616 -2.159 1.00 37.04 ? 118 LEU A O 1 ATOM 911 C CB . LEU A 1 118 ? 23.251 7.566 -0.521 1.00 44.29 ? 118 LEU A CB 1 ATOM 912 C CG . LEU A 1 118 ? 23.796 7.836 0.919 1.00 47.38 ? 118 LEU A CG 1 ATOM 913 C CD1 . LEU A 1 118 ? 25.321 7.904 1.042 1.00 22.63 ? 118 LEU A CD1 1 ATOM 914 C CD2 . LEU A 1 118 ? 23.153 9.105 1.494 1.00 33.52 ? 118 LEU A CD2 1 ATOM 915 N N . ARG A 1 119 ? 22.366 6.284 -3.135 1.00 21.50 ? 119 ARG A N 1 ATOM 916 C CA . ARG A 1 119 ? 21.465 5.409 -3.850 1.00 30.07 ? 119 ARG A CA 1 ATOM 917 C C . ARG A 1 119 ? 22.203 4.497 -4.815 1.00 37.88 ? 119 ARG A C 1 ATOM 918 O O . ARG A 1 119 ? 21.898 3.299 -4.922 1.00 34.95 ? 119 ARG A O 1 ATOM 919 C CB . ARG A 1 119 ? 20.399 6.255 -4.542 1.00 28.07 ? 119 ARG A CB 1 ATOM 920 C CG . ARG A 1 119 ? 19.547 5.499 -5.543 1.00 71.75 ? 119 ARG A CG 1 ATOM 921 C CD . ARG A 1 119 ? 18.933 6.424 -6.600 1.00 100.00 ? 119 ARG A CD 1 ATOM 922 N NE . ARG A 1 119 ? 19.047 5.888 -7.961 1.00 100.00 ? 119 ARG A NE 1 ATOM 923 C CZ . ARG A 1 119 ? 19.438 6.586 -9.032 1.00 100.00 ? 119 ARG A CZ 1 ATOM 924 N NH1 . ARG A 1 119 ? 19.762 7.887 -8.949 1.00 100.00 ? 119 ARG A NH1 1 ATOM 925 N NH2 . ARG A 1 119 ? 19.506 5.953 -10.213 1.00 89.77 ? 119 ARG A NH2 1 ATOM 926 N N . MET A 1 120 ? 23.217 5.060 -5.503 1.00 31.30 ? 120 MET A N 1 ATOM 927 C CA . MET A 1 120 ? 24.043 4.265 -6.424 1.00 28.22 ? 120 MET A CA 1 ATOM 928 C C . MET A 1 120 ? 24.789 3.153 -5.658 1.00 28.92 ? 120 MET A C 1 ATOM 929 O O . MET A 1 120 ? 24.825 1.997 -6.069 1.00 45.30 ? 120 MET A O 1 ATOM 930 C CB . MET A 1 120 ? 25.050 5.131 -7.229 1.00 30.16 ? 120 MET A CB 1 ATOM 931 C CG . MET A 1 120 ? 24.409 6.065 -8.279 1.00 40.41 ? 120 MET A CG 1 ATOM 932 S SD . MET A 1 120 ? 25.557 7.347 -8.898 1.00 51.10 ? 120 MET A SD 1 ATOM 933 C CE . MET A 1 120 ? 24.466 8.670 -9.465 1.00 25.42 ? 120 MET A CE 1 ATOM 934 N N . ALA A 1 121 ? 25.380 3.525 -4.519 1.00 30.24 ? 121 ALA A N 1 ATOM 935 C CA . ALA A 1 121 ? 26.128 2.593 -3.702 1.00 33.68 ? 121 ALA A CA 1 ATOM 936 C C . ALA A 1 121 ? 25.202 1.502 -3.247 1.00 34.31 ? 121 ALA A C 1 ATOM 937 O O . ALA A 1 121 ? 25.553 0.341 -3.188 1.00 34.78 ? 121 ALA A O 1 ATOM 938 C CB . ALA A 1 121 ? 26.776 3.276 -2.504 1.00 31.20 ? 121 ALA A CB 1 ATOM 939 N N . GLN A 1 122 ? 23.989 1.882 -2.942 1.00 34.28 ? 122 GLN A N 1 ATOM 940 C CA . GLN A 1 122 ? 23.079 0.873 -2.530 1.00 37.89 ? 122 GLN A CA 1 ATOM 941 C C . GLN A 1 122 ? 22.933 -0.135 -3.650 1.00 69.08 ? 122 GLN A C 1 ATOM 942 O O . GLN A 1 122 ? 22.955 -1.340 -3.404 1.00 53.41 ? 122 GLN A O 1 ATOM 943 C CB . GLN A 1 122 ? 21.737 1.422 -2.052 1.00 22.91 ? 122 GLN A CB 1 ATOM 944 C CG . GLN A 1 122 ? 21.130 0.434 -1.059 1.00 34.77 ? 122 GLN A CG 1 ATOM 945 C CD . GLN A 1 122 ? 19.826 0.908 -0.500 1.00 100.00 ? 122 GLN A CD 1 ATOM 946 O OE1 . GLN A 1 122 ? 19.621 2.129 -0.316 1.00 51.24 ? 122 GLN A OE1 1 ATOM 947 N NE2 . GLN A 1 122 ? 18.946 -0.065 -0.233 1.00 100.00 ? 122 GLN A NE2 1 ATOM 948 N N . GLN A 1 123 ? 22.844 0.382 -4.885 1.00 31.08 ? 123 GLN A N 1 ATOM 949 C CA . GLN A 1 123 ? 22.730 -0.453 -6.080 1.00 27.92 ? 123 GLN A CA 1 ATOM 950 C C . GLN A 1 123 ? 24.028 -1.100 -6.456 1.00 37.85 ? 123 GLN A C 1 ATOM 951 O O . GLN A 1 123 ? 24.067 -1.804 -7.465 1.00 42.37 ? 123 GLN A O 1 ATOM 952 C CB . GLN A 1 123 ? 22.262 0.296 -7.321 1.00 20.72 ? 123 GLN A CB 1 ATOM 953 C CG . GLN A 1 123 ? 20.910 0.930 -7.075 1.00 33.00 ? 123 GLN A CG 1 ATOM 954 C CD . GLN A 1 123 ? 20.421 1.528 -8.351 1.00 53.33 ? 123 GLN A CD 1 ATOM 955 O OE1 . GLN A 1 123 ? 20.260 0.799 -9.339 1.00 99.39 ? 123 GLN A OE1 1 ATOM 956 N NE2 . GLN A 1 123 ? 20.246 2.848 -8.356 1.00 70.38 ? 123 GLN A NE2 1 ATOM 957 N N . LYS A 1 124 ? 25.087 -0.813 -5.665 1.00 26.54 ? 124 LYS A N 1 ATOM 958 C CA . LYS A 1 124 ? 26.423 -1.375 -5.856 1.00 40.91 ? 124 LYS A CA 1 ATOM 959 C C . LYS A 1 124 ? 27.113 -0.947 -7.160 1.00 58.82 ? 124 LYS A C 1 ATOM 960 O O . LYS A 1 124 ? 27.966 -1.686 -7.668 1.00 33.14 ? 124 LYS A O 1 ATOM 961 C CB . LYS A 1 124 ? 26.531 -2.898 -5.583 1.00 38.80 ? 124 LYS A CB 1 ATOM 962 C CG . LYS A 1 124 ? 25.823 -3.391 -4.312 1.00 46.20 ? 124 LYS A CG 1 ATOM 963 C CD . LYS A 1 124 ? 26.293 -4.758 -3.780 1.00 24.81 ? 124 LYS A CD 1 ATOM 964 C CE . LYS A 1 124 ? 25.897 -4.999 -2.315 1.00 35.94 ? 124 LYS A CE 1 ATOM 965 N NZ . LYS A 1 124 ? 26.665 -4.159 -1.371 1.00 28.29 ? 124 LYS A NZ 1 ATOM 966 N N . ARG A 1 125 ? 26.731 0.238 -7.688 1.00 31.26 ? 125 ARG A N 1 ATOM 967 C CA . ARG A 1 125 ? 27.332 0.832 -8.911 1.00 26.61 ? 125 ARG A CA 1 ATOM 968 C C . ARG A 1 125 ? 28.545 1.624 -8.472 1.00 21.21 ? 125 ARG A C 1 ATOM 969 O O . ARG A 1 125 ? 28.529 2.842 -8.463 1.00 30.29 ? 125 ARG A O 1 ATOM 970 C CB . ARG A 1 125 ? 26.400 1.830 -9.597 1.00 30.07 ? 125 ARG A CB 1 ATOM 971 C CG . ARG A 1 125 ? 24.975 1.368 -9.868 1.00 27.52 ? 125 ARG A CG 1 ATOM 972 C CD . ARG A 1 125 ? 24.186 2.513 -10.512 1.00 41.33 ? 125 ARG A CD 1 ATOM 973 N NE . ARG A 1 125 ? 23.281 2.084 -11.571 1.00 68.64 ? 125 ARG A NE 1 ATOM 974 C CZ . ARG A 1 125 ? 22.505 0.978 -11.472 1.00 100.00 ? 125 ARG A CZ 1 ATOM 975 N NH1 . ARG A 1 125 ? 22.512 0.171 -10.387 1.00 100.00 ? 125 ARG A NH1 1 ATOM 976 N NH2 . ARG A 1 125 ? 21.692 0.661 -12.491 1.00 100.00 ? 125 ARG A NH2 1 ATOM 977 N N . TRP A 1 126 ? 29.571 0.920 -8.049 1.00 34.32 ? 126 TRP A N 1 ATOM 978 C CA . TRP A 1 126 ? 30.768 1.540 -7.519 1.00 38.95 ? 126 TRP A CA 1 ATOM 979 C C . TRP A 1 126 ? 31.348 2.716 -8.284 1.00 47.10 ? 126 TRP A C 1 ATOM 980 O O . TRP A 1 126 ? 31.764 3.696 -7.680 1.00 26.76 ? 126 TRP A O 1 ATOM 981 C CB . TRP A 1 126 ? 31.855 0.510 -7.091 1.00 25.25 ? 126 TRP A CB 1 ATOM 982 C CG . TRP A 1 126 ? 31.263 -0.603 -6.263 1.00 51.50 ? 126 TRP A CG 1 ATOM 983 C CD1 . TRP A 1 126 ? 31.354 -1.941 -6.507 1.00 48.52 ? 126 TRP A CD1 1 ATOM 984 C CD2 . TRP A 1 126 ? 30.427 -0.470 -5.107 1.00 32.53 ? 126 TRP A CD2 1 ATOM 985 N NE1 . TRP A 1 126 ? 30.672 -2.657 -5.555 1.00 52.71 ? 126 TRP A NE1 1 ATOM 986 C CE2 . TRP A 1 126 ? 30.090 -1.776 -4.685 1.00 58.75 ? 126 TRP A CE2 1 ATOM 987 C CE3 . TRP A 1 126 ? 29.971 0.622 -4.370 1.00 24.83 ? 126 TRP A CE3 1 ATOM 988 C CZ2 . TRP A 1 126 ? 29.294 -1.998 -3.566 1.00 33.30 ? 126 TRP A CZ2 1 ATOM 989 C CZ3 . TRP A 1 126 ? 29.171 0.402 -3.264 1.00 26.30 ? 126 TRP A CZ3 1 ATOM 990 C CH2 . TRP A 1 126 ? 28.850 -0.900 -2.860 1.00 34.00 ? 126 TRP A CH2 1 ATOM 991 N N . ASP A 1 127 ? 31.416 2.605 -9.600 1.00 40.54 ? 127 ASP A N 1 ATOM 992 C CA . ASP A 1 127 ? 32.060 3.625 -10.390 1.00 31.20 ? 127 ASP A CA 1 ATOM 993 C C . ASP A 1 127 ? 31.299 4.898 -10.496 1.00 23.38 ? 127 ASP A C 1 ATOM 994 O O . ASP A 1 127 ? 31.839 6.017 -10.359 1.00 21.46 ? 127 ASP A O 1 ATOM 995 C CB . ASP A 1 127 ? 32.667 3.081 -11.709 1.00 29.57 ? 127 ASP A CB 1 ATOM 996 C CG . ASP A 1 127 ? 33.631 1.953 -11.389 1.00 33.96 ? 127 ASP A CG 1 ATOM 997 O OD1 . ASP A 1 127 ? 33.271 0.895 -10.885 1.00 100.00 ? 127 ASP A OD1 1 ATOM 998 O OD2 . ASP A 1 127 ? 34.888 2.258 -11.585 1.00 56.05 ? 127 ASP A OD2 1 ATOM 999 N N . GLU A 1 128 ? 30.024 4.717 -10.698 1.00 22.65 ? 128 GLU A N 1 ATOM 1000 C CA . GLU A 1 128 ? 29.182 5.858 -10.834 1.00 28.84 ? 128 GLU A CA 1 ATOM 1001 C C . GLU A 1 128 ? 29.036 6.586 -9.505 1.00 43.81 ? 128 GLU A C 1 ATOM 1002 O O . GLU A 1 128 ? 28.902 7.795 -9.452 1.00 21.04 ? 128 GLU A O 1 ATOM 1003 C CB . GLU A 1 128 ? 27.859 5.382 -11.403 1.00 30.64 ? 128 GLU A CB 1 ATOM 1004 C CG . GLU A 1 128 ? 27.955 3.859 -11.622 1.00 61.31 ? 128 GLU A CG 1 ATOM 1005 C CD . GLU A 1 128 ? 27.367 3.425 -12.928 1.00 51.47 ? 128 GLU A CD 1 ATOM 1006 O OE1 . GLU A 1 128 ? 26.181 3.956 -13.155 1.00 75.79 ? 128 GLU A OE1 1 ATOM 1007 O OE2 . GLU A 1 128 ? 27.935 2.648 -13.686 1.00 100.00 ? 128 GLU A OE2 1 ATOM 1008 N N . ALA A 1 129 ? 29.074 5.854 -8.416 1.00 22.14 ? 129 ALA A N 1 ATOM 1009 C CA . ALA A 1 129 ? 28.943 6.491 -7.120 1.00 32.20 ? 129 ALA A CA 1 ATOM 1010 C C . ALA A 1 129 ? 30.189 7.325 -6.803 1.00 27.11 ? 129 ALA A C 1 ATOM 1011 O O . ALA A 1 129 ? 30.142 8.449 -6.286 1.00 26.03 ? 129 ALA A O 1 ATOM 1012 C CB . ALA A 1 129 ? 28.775 5.417 -6.062 1.00 20.81 ? 129 ALA A CB 1 ATOM 1013 N N . ALA A 1 130 ? 31.313 6.733 -7.142 1.00 14.66 ? 130 ALA A N 1 ATOM 1014 C CA . ALA A 1 130 ? 32.591 7.351 -6.923 1.00 16.03 ? 130 ALA A CA 1 ATOM 1015 C C . ALA A 1 130 ? 32.691 8.655 -7.672 1.00 23.70 ? 130 ALA A C 1 ATOM 1016 O O . ALA A 1 130 ? 33.096 9.660 -7.128 1.00 21.56 ? 130 ALA A O 1 ATOM 1017 C CB . ALA A 1 130 ? 33.677 6.390 -7.336 1.00 13.14 ? 130 ALA A CB 1 ATOM 1018 N N . VAL A 1 131 ? 32.258 8.656 -8.919 1.00 21.91 ? 131 VAL A N 1 ATOM 1019 C CA . VAL A 1 131 ? 32.306 9.881 -9.695 1.00 18.25 ? 131 VAL A CA 1 ATOM 1020 C C . VAL A 1 131 ? 31.413 10.941 -9.075 1.00 18.73 ? 131 VAL A C 1 ATOM 1021 O O . VAL A 1 131 ? 31.795 12.090 -8.936 1.00 21.19 ? 131 VAL A O 1 ATOM 1022 C CB . VAL A 1 131 ? 31.912 9.584 -11.161 1.00 29.90 ? 131 VAL A CB 1 ATOM 1023 C CG1 . VAL A 1 131 ? 31.494 10.840 -11.914 1.00 32.57 ? 131 VAL A CG1 1 ATOM 1024 C CG2 . VAL A 1 131 ? 33.071 8.916 -11.916 1.00 22.80 ? 131 VAL A CG2 1 ATOM 1025 N N . ASN A 1 132 ? 30.189 10.536 -8.734 1.00 15.17 ? 132 ASN A N 1 ATOM 1026 C CA . ASN A 1 132 ? 29.224 11.392 -8.098 1.00 16.39 ? 132 ASN A CA 1 ATOM 1027 C C . ASN A 1 132 ? 29.749 11.922 -6.756 1.00 18.86 ? 132 ASN A C 1 ATOM 1028 O O . ASN A 1 132 ? 29.549 13.080 -6.384 1.00 18.41 ? 132 ASN A O 1 ATOM 1029 C CB . ASN A 1 132 ? 27.893 10.651 -7.910 1.00 11.69 ? 132 ASN A CB 1 ATOM 1030 C CG . ASN A 1 132 ? 26.778 11.582 -7.510 1.00 20.49 ? 132 ASN A CG 1 ATOM 1031 O OD1 . ASN A 1 132 ? 26.515 11.798 -6.304 1.00 21.09 ? 132 ASN A OD1 1 ATOM 1032 N ND2 . ASN A 1 132 ? 26.133 12.171 -8.507 1.00 27.11 ? 132 ASN A ND2 1 ATOM 1033 N N . LEU A 1 133 ? 30.430 11.084 -6.010 1.00 16.43 ? 133 LEU A N 1 ATOM 1034 C CA . LEU A 1 133 ? 30.957 11.565 -4.739 1.00 10.14 ? 133 LEU A CA 1 ATOM 1035 C C . LEU A 1 133 ? 31.945 12.707 -4.966 1.00 11.80 ? 133 LEU A C 1 ATOM 1036 O O . LEU A 1 133 ? 32.033 13.681 -4.188 1.00 15.85 ? 133 LEU A O 1 ATOM 1037 C CB . LEU A 1 133 ? 31.677 10.392 -3.998 1.00 13.74 ? 133 LEU A CB 1 ATOM 1038 C CG . LEU A 1 133 ? 30.707 9.402 -3.290 1.00 23.21 ? 133 LEU A CG 1 ATOM 1039 C CD1 . LEU A 1 133 ? 31.434 8.165 -2.729 1.00 16.63 ? 133 LEU A CD1 1 ATOM 1040 C CD2 . LEU A 1 133 ? 29.953 10.124 -2.174 1.00 21.74 ? 133 LEU A CD2 1 ATOM 1041 N N . ALA A 1 134 ? 32.715 12.576 -6.031 1.00 19.23 ? 134 ALA A N 1 ATOM 1042 C CA . ALA A 1 134 ? 33.724 13.563 -6.403 1.00 17.28 ? 134 ALA A CA 1 ATOM 1043 C C . ALA A 1 134 ? 33.196 14.959 -6.780 1.00 16.35 ? 134 ALA A C 1 ATOM 1044 O O . ALA A 1 134 ? 33.892 16.002 -6.724 1.00 16.39 ? 134 ALA A O 1 ATOM 1045 C CB . ALA A 1 134 ? 34.672 12.993 -7.454 1.00 15.00 ? 134 ALA A CB 1 ATOM 1046 N N . LYS A 1 135 ? 31.958 15.002 -7.163 1.00 16.92 ? 135 LYS A N 1 ATOM 1047 C CA . LYS A 1 135 ? 31.353 16.279 -7.523 1.00 14.73 ? 135 LYS A CA 1 ATOM 1048 C C . LYS A 1 135 ? 30.780 16.957 -6.302 1.00 21.57 ? 135 LYS A C 1 ATOM 1049 O O . LYS A 1 135 ? 29.574 17.081 -6.125 1.00 20.06 ? 135 LYS A O 1 ATOM 1050 C CB . LYS A 1 135 ? 30.298 16.040 -8.566 1.00 16.44 ? 135 LYS A CB 1 ATOM 1051 C CG . LYS A 1 135 ? 30.940 15.716 -9.905 1.00 18.57 ? 135 LYS A CG 1 ATOM 1052 C CD . LYS A 1 135 ? 29.957 15.789 -11.047 1.00 61.93 ? 135 LYS A CD 1 ATOM 1053 C CE . LYS A 1 135 ? 29.798 14.460 -11.759 1.00 66.64 ? 135 LYS A CE 1 ATOM 1054 N NZ . LYS A 1 135 ? 28.386 14.057 -11.907 1.00 73.25 ? 135 LYS A NZ 1 ATOM 1055 N N . SER A 1 136 ? 31.661 17.367 -5.414 1.00 12.01 ? 136 SER A N 1 ATOM 1056 C CA . SER A 1 136 ? 31.198 17.920 -4.174 1.00 14.16 ? 136 SER A CA 1 ATOM 1057 C C . SER A 1 136 ? 32.198 18.897 -3.659 1.00 16.73 ? 136 SER A C 1 ATOM 1058 O O . SER A 1 136 ? 33.386 18.834 -3.986 1.00 14.11 ? 136 SER A O 1 ATOM 1059 C CB . SER A 1 136 ? 31.114 16.777 -3.144 1.00 12.50 ? 136 SER A CB 1 ATOM 1060 O OG . SER A 1 136 ? 32.390 16.100 -3.050 1.00 15.16 ? 136 SER A OG 1 ATOM 1061 N N . ARG A 1 137 ? 31.702 19.774 -2.803 1.00 13.93 ? 137 ARG A N 1 ATOM 1062 C CA . ARG A 1 137 ? 32.563 20.726 -2.121 1.00 14.87 ? 137 ARG A CA 1 ATOM 1063 C C . ARG A 1 137 ? 33.626 19.972 -1.349 1.00 14.68 ? 137 ARG A C 1 ATOM 1064 O O . ARG A 1 137 ? 34.824 20.271 -1.345 1.00 18.55 ? 137 ARG A O 1 ATOM 1065 C CB . ARG A 1 137 ? 31.732 21.543 -1.113 1.00 20.65 ? 137 ARG A CB 1 ATOM 1066 C CG . ARG A 1 137 ? 32.640 22.515 -0.347 1.00 31.90 ? 137 ARG A CG 1 ATOM 1067 C CD . ARG A 1 137 ? 31.966 23.331 0.773 1.00 26.57 ? 137 ARG A CD 1 ATOM 1068 N NE . ARG A 1 137 ? 32.514 24.684 0.845 1.00 50.59 ? 137 ARG A NE 1 ATOM 1069 C CZ . ARG A 1 137 ? 33.530 25.021 1.635 1.00 100.00 ? 137 ARG A CZ 1 ATOM 1070 N NH1 . ARG A 1 137 ? 34.088 24.105 2.437 1.00 48.38 ? 137 ARG A NH1 1 ATOM 1071 N NH2 . ARG A 1 137 ? 33.993 26.289 1.630 1.00 74.11 ? 137 ARG A NH2 1 ATOM 1072 N N . TRP A 1 138 ? 33.137 18.915 -0.722 1.00 20.77 ? 138 TRP A N 1 ATOM 1073 C CA . TRP A 1 138 ? 33.948 18.006 0.062 1.00 15.11 ? 138 TRP A CA 1 ATOM 1074 C C . TRP A 1 138 ? 35.188 17.595 -0.714 1.00 19.39 ? 138 TRP A C 1 ATOM 1075 O O . TRP A 1 138 ? 36.307 17.823 -0.273 1.00 20.81 ? 138 TRP A O 1 ATOM 1076 C CB . TRP A 1 138 ? 33.093 16.759 0.426 1.00 24.26 ? 138 TRP A CB 1 ATOM 1077 C CG . TRP A 1 138 ? 33.874 15.619 1.036 1.00 26.29 ? 138 TRP A CG 1 ATOM 1078 C CD1 . TRP A 1 138 ? 34.626 15.702 2.176 1.00 17.71 ? 138 TRP A CD1 1 ATOM 1079 C CD2 . TRP A 1 138 ? 33.958 14.236 0.598 1.00 15.05 ? 138 TRP A CD2 1 ATOM 1080 N NE1 . TRP A 1 138 ? 35.214 14.487 2.439 1.00 16.71 ? 138 TRP A NE1 1 ATOM 1081 C CE2 . TRP A 1 138 ? 34.765 13.548 1.543 1.00 15.01 ? 138 TRP A CE2 1 ATOM 1082 C CE3 . TRP A 1 138 ? 33.401 13.527 -0.450 1.00 12.59 ? 138 TRP A CE3 1 ATOM 1083 C CZ2 . TRP A 1 138 ? 35.044 12.185 1.455 1.00 13.29 ? 138 TRP A CZ2 1 ATOM 1084 C CZ3 . TRP A 1 138 ? 33.682 12.183 -0.540 1.00 22.57 ? 138 TRP A CZ3 1 ATOM 1085 C CH2 . TRP A 1 138 ? 34.466 11.509 0.407 1.00 19.85 ? 138 TRP A CH2 1 ATOM 1086 N N . TYR A 1 139 ? 35.005 17.019 -1.908 1.00 16.39 ? 139 TYR A N 1 ATOM 1087 C CA . TYR A 1 139 ? 36.186 16.618 -2.649 1.00 12.47 ? 139 TYR A CA 1 ATOM 1088 C C . TYR A 1 139 ? 37.061 17.791 -2.994 1.00 20.95 ? 139 TYR A C 1 ATOM 1089 O O . TYR A 1 139 ? 38.274 17.678 -3.000 1.00 19.38 ? 139 TYR A O 1 ATOM 1090 C CB . TYR A 1 139 ? 35.723 15.955 -3.933 1.00 11.48 ? 139 TYR A CB 1 ATOM 1091 C CG . TYR A 1 139 ? 36.822 15.530 -4.888 1.00 25.60 ? 139 TYR A CG 1 ATOM 1092 C CD1 . TYR A 1 139 ? 37.381 14.255 -4.800 1.00 27.47 ? 139 TYR A CD1 1 ATOM 1093 C CD2 . TYR A 1 139 ? 37.225 16.339 -5.953 1.00 31.08 ? 139 TYR A CD2 1 ATOM 1094 C CE1 . TYR A 1 139 ? 38.347 13.803 -5.703 1.00 36.43 ? 139 TYR A CE1 1 ATOM 1095 C CE2 . TYR A 1 139 ? 38.185 15.908 -6.871 1.00 37.12 ? 139 TYR A CE2 1 ATOM 1096 C CZ . TYR A 1 139 ? 38.736 14.632 -6.755 1.00 44.37 ? 139 TYR A CZ 1 ATOM 1097 O OH . TYR A 1 139 ? 39.685 14.201 -7.648 1.00 70.38 ? 139 TYR A OH 1 ATOM 1098 N N . ASN A 1 140 ? 36.437 18.915 -3.366 1.00 15.20 ? 140 ASN A N 1 ATOM 1099 C CA . ASN A 1 140 ? 37.198 20.098 -3.781 1.00 17.67 ? 140 ASN A CA 1 ATOM 1100 C C . ASN A 1 140 ? 37.974 20.763 -2.651 1.00 21.96 ? 140 ASN A C 1 ATOM 1101 O O . ASN A 1 140 ? 39.062 21.329 -2.816 1.00 23.29 ? 140 ASN A O 1 ATOM 1102 C CB . ASN A 1 140 ? 36.303 21.110 -4.526 1.00 20.81 ? 140 ASN A CB 1 ATOM 1103 C CG . ASN A 1 140 ? 36.074 20.617 -5.930 1.00 24.77 ? 140 ASN A CG 1 ATOM 1104 O OD1 . ASN A 1 140 ? 34.964 20.202 -6.294 1.00 34.74 ? 140 ASN A OD1 1 ATOM 1105 N ND2 . ASN A 1 140 ? 37.152 20.603 -6.717 1.00 32.27 ? 140 ASN A ND2 1 ATOM 1106 N N . GLN A 1 141 ? 37.443 20.662 -1.461 1.00 15.45 ? 141 GLN A N 1 ATOM 1107 C CA . GLN A 1 141 ? 38.161 21.266 -0.353 1.00 16.26 ? 141 GLN A CA 1 ATOM 1108 C C . GLN A 1 141 ? 39.278 20.409 0.193 1.00 27.46 ? 141 GLN A C 1 ATOM 1109 O O . GLN A 1 141 ? 40.299 20.961 0.571 1.00 24.01 ? 141 GLN A O 1 ATOM 1110 C CB . GLN A 1 141 ? 37.234 21.675 0.799 1.00 17.85 ? 141 GLN A CB 1 ATOM 1111 C CG . GLN A 1 141 ? 36.317 22.844 0.401 1.00 21.05 ? 141 GLN A CG 1 ATOM 1112 C CD . GLN A 1 141 ? 37.025 24.078 -0.154 1.00 37.93 ? 141 GLN A CD 1 ATOM 1113 O OE1 . GLN A 1 141 ? 36.804 24.504 -1.323 1.00 30.34 ? 141 GLN A OE1 1 ATOM 1114 N NE2 . GLN A 1 141 ? 37.810 24.707 0.710 1.00 29.01 ? 141 GLN A NE2 1 ATOM 1115 N N . THR A 1 142 ? 39.065 19.077 0.289 1.00 16.63 ? 142 THR A N 1 ATOM 1116 C CA . THR A 1 142 ? 40.072 18.134 0.797 1.00 14.65 ? 142 THR A CA 1 ATOM 1117 C C . THR A 1 142 ? 40.198 16.945 -0.137 1.00 21.14 ? 142 THR A C 1 ATOM 1118 O O . THR A 1 142 ? 39.809 15.837 0.193 1.00 19.77 ? 142 THR A O 1 ATOM 1119 C CB . THR A 1 142 ? 39.708 17.615 2.218 1.00 21.39 ? 142 THR A CB 1 ATOM 1120 O OG1 . THR A 1 142 ? 38.404 17.058 2.209 1.00 25.14 ? 142 THR A OG1 1 ATOM 1121 C CG2 . THR A 1 142 ? 39.658 18.794 3.165 1.00 19.98 ? 142 THR A CG2 1 ATOM 1122 N N . PRO A 1 143 ? 40.736 17.181 -1.308 1.00 26.23 ? 143 PRO A N 1 ATOM 1123 C CA . PRO A 1 143 ? 40.853 16.158 -2.342 1.00 22.82 ? 143 PRO A CA 1 ATOM 1124 C C . PRO A 1 143 ? 41.604 14.865 -1.984 1.00 12.83 ? 143 PRO A C 1 ATOM 1125 O O . PRO A 1 143 ? 41.181 13.757 -2.330 1.00 19.00 ? 143 PRO A O 1 ATOM 1126 C CB . PRO A 1 143 ? 41.553 16.874 -3.525 1.00 19.03 ? 143 PRO A CB 1 ATOM 1127 C CG . PRO A 1 143 ? 42.091 18.228 -3.023 1.00 18.30 ? 143 PRO A CG 1 ATOM 1128 C CD . PRO A 1 143 ? 41.491 18.434 -1.639 1.00 21.10 ? 143 PRO A CD 1 ATOM 1129 N N . ASN A 1 144 ? 42.790 15.006 -1.390 1.00 10.42 ? 144 ASN A N 1 ATOM 1130 C CA . ASN A 1 144 ? 43.550 13.830 -1.113 1.00 11.91 ? 144 ASN A CA 1 ATOM 1131 C C . ASN A 1 144 ? 42.824 12.923 -0.172 1.00 19.53 ? 144 ASN A C 1 ATOM 1132 O O . ASN A 1 144 ? 42.798 11.716 -0.376 1.00 17.25 ? 144 ASN A O 1 ATOM 1133 C CB . ASN A 1 144 ? 44.901 14.170 -0.529 1.00 11.97 ? 144 ASN A CB 1 ATOM 1134 C CG . ASN A 1 144 ? 45.823 14.730 -1.580 1.00 36.55 ? 144 ASN A CG 1 ATOM 1135 O OD1 . ASN A 1 144 ? 45.568 14.643 -2.783 1.00 41.89 ? 144 ASN A OD1 1 ATOM 1136 N ND2 . ASN A 1 144 ? 46.878 15.346 -1.115 1.00 26.23 ? 144 ASN A ND2 1 ATOM 1137 N N . ARG A 1 145 ? 42.223 13.513 0.859 1.00 18.22 ? 145 ARG A N 1 ATOM 1138 C CA . ARG A 1 145 ? 41.479 12.709 1.821 1.00 16.71 ? 145 ARG A CA 1 ATOM 1139 C C . ARG A 1 145 ? 40.219 12.139 1.166 1.00 14.66 ? 145 ARG A C 1 ATOM 1140 O O . ARG A 1 145 ? 39.920 10.939 1.258 1.00 21.28 ? 145 ARG A O 1 ATOM 1141 C CB . ARG A 1 145 ? 41.113 13.441 3.126 1.00 14.07 ? 145 ARG A CB 1 ATOM 1142 C CG . ARG A 1 145 ? 40.565 12.482 4.203 1.00 26.73 ? 145 ARG A CG 1 ATOM 1143 C CD . ARG A 1 145 ? 39.216 12.924 4.712 1.00 22.22 ? 145 ARG A CD 1 ATOM 1144 N NE . ARG A 1 145 ? 38.698 12.182 5.868 1.00 20.01 ? 145 ARG A NE 1 ATOM 1145 C CZ . ARG A 1 145 ? 38.715 12.643 7.124 1.00 29.46 ? 145 ARG A CZ 1 ATOM 1146 N NH1 . ARG A 1 145 ? 39.289 13.781 7.406 1.00 17.83 ? 145 ARG A NH1 1 ATOM 1147 N NH2 . ARG A 1 145 ? 38.151 11.971 8.134 1.00 14.55 ? 145 ARG A NH2 1 ATOM 1148 N N . ALA A 1 146 ? 39.492 13.017 0.457 1.00 11.47 ? 146 ALA A N 1 ATOM 1149 C CA . ALA A 1 146 ? 38.286 12.591 -0.205 1.00 8.42 ? 146 ALA A CA 1 ATOM 1150 C C . ALA A 1 146 ? 38.600 11.434 -1.143 1.00 17.99 ? 146 ALA A C 1 ATOM 1151 O O . ALA A 1 146 ? 37.834 10.486 -1.259 1.00 19.17 ? 146 ALA A O 1 ATOM 1152 C CB . ALA A 1 146 ? 37.584 13.737 -0.907 1.00 14.60 ? 146 ALA A CB 1 ATOM 1153 N N . LYS A 1 147 ? 39.735 11.555 -1.829 1.00 17.25 ? 147 LYS A N 1 ATOM 1154 C CA . LYS A 1 147 ? 40.220 10.558 -2.784 1.00 22.59 ? 147 LYS A CA 1 ATOM 1155 C C . LYS A 1 147 ? 40.411 9.180 -2.123 1.00 19.19 ? 147 LYS A C 1 ATOM 1156 O O . LYS A 1 147 ? 40.095 8.120 -2.692 1.00 17.40 ? 147 LYS A O 1 ATOM 1157 C CB . LYS A 1 147 ? 41.547 11.046 -3.360 1.00 21.78 ? 147 LYS A CB 1 ATOM 1158 C CG . LYS A 1 147 ? 41.801 10.564 -4.762 1.00 48.35 ? 147 LYS A CG 1 ATOM 1159 C CD . LYS A 1 147 ? 42.995 11.248 -5.394 1.00 100.00 ? 147 LYS A CD 1 ATOM 1160 C CE . LYS A 1 147 ? 42.601 12.241 -6.471 1.00 100.00 ? 147 LYS A CE 1 ATOM 1161 N NZ . LYS A 1 147 ? 42.534 13.619 -5.971 1.00 47.70 ? 147 LYS A NZ 1 ATOM 1162 N N . ARG A 1 148 ? 40.967 9.188 -0.921 1.00 13.46 ? 148 ARG A N 1 ATOM 1163 C CA . ARG A 1 148 ? 41.165 7.952 -0.214 1.00 9.35 ? 148 ARG A CA 1 ATOM 1164 C C . ARG A 1 148 ? 39.876 7.312 0.194 1.00 13.56 ? 148 ARG A C 1 ATOM 1165 O O . ARG A 1 148 ? 39.715 6.110 0.052 1.00 19.16 ? 148 ARG A O 1 ATOM 1166 C CB . ARG A 1 148 ? 41.995 8.161 1.006 1.00 12.81 ? 148 ARG A CB 1 ATOM 1167 C CG . ARG A 1 148 ? 43.437 8.477 0.693 1.00 18.85 ? 148 ARG A CG 1 ATOM 1168 C CD . ARG A 1 148 ? 44.328 8.349 1.914 1.00 12.54 ? 148 ARG A CD 1 ATOM 1169 N NE . ARG A 1 148 ? 44.043 9.393 2.916 1.00 19.81 ? 148 ARG A NE 1 ATOM 1170 C CZ . ARG A 1 148 ? 44.689 10.563 2.966 1.00 23.83 ? 148 ARG A CZ 1 ATOM 1171 N NH1 . ARG A 1 148 ? 45.612 10.915 2.075 1.00 16.36 ? 148 ARG A NH1 1 ATOM 1172 N NH2 . ARG A 1 148 ? 44.397 11.402 3.929 1.00 16.04 ? 148 ARG A NH2 1 ATOM 1173 N N . VAL A 1 149 ? 38.951 8.097 0.683 1.00 12.20 ? 149 VAL A N 1 ATOM 1174 C CA . VAL A 1 149 ? 37.663 7.542 1.103 1.00 8.79 ? 149 VAL A CA 1 ATOM 1175 C C . VAL A 1 149 ? 36.837 7.039 -0.034 1.00 11.46 ? 149 VAL A C 1 ATOM 1176 O O . VAL A 1 149 ? 36.175 5.998 0.061 1.00 12.53 ? 149 VAL A O 1 ATOM 1177 C CB . VAL A 1 149 ? 36.904 8.563 1.911 1.00 16.72 ? 149 VAL A CB 1 ATOM 1178 C CG1 . VAL A 1 149 ? 35.522 8.026 2.265 1.00 10.80 ? 149 VAL A CG1 1 ATOM 1179 C CG2 . VAL A 1 149 ? 37.720 8.844 3.163 1.00 11.00 ? 149 VAL A CG2 1 ATOM 1180 N N . ILE A 1 150 ? 36.875 7.788 -1.132 1.00 12.92 ? 150 ILE A N 1 ATOM 1181 C CA . ILE A 1 150 ? 36.125 7.380 -2.327 1.00 15.35 ? 150 ILE A CA 1 ATOM 1182 C C . ILE A 1 150 ? 36.659 6.073 -2.946 1.00 16.76 ? 150 ILE A C 1 ATOM 1183 O O . ILE A 1 150 ? 35.903 5.223 -3.438 1.00 20.59 ? 150 ILE A O 1 ATOM 1184 C CB . ILE A 1 150 ? 36.000 8.449 -3.422 1.00 27.08 ? 150 ILE A CB 1 ATOM 1185 C CG1 . ILE A 1 150 ? 35.191 9.638 -2.932 1.00 20.54 ? 150 ILE A CG1 1 ATOM 1186 C CG2 . ILE A 1 150 ? 35.272 7.814 -4.607 1.00 22.20 ? 150 ILE A CG2 1 ATOM 1187 C CD1 . ILE A 1 150 ? 35.399 10.846 -3.809 1.00 13.08 ? 150 ILE A CD1 1 ATOM 1188 N N . THR A 1 151 ? 37.972 5.923 -2.941 1.00 13.23 ? 151 THR A N 1 ATOM 1189 C CA . THR A 1 151 ? 38.564 4.695 -3.456 1.00 20.77 ? 151 THR A CA 1 ATOM 1190 C C . THR A 1 151 ? 38.180 3.497 -2.615 1.00 19.04 ? 151 THR A C 1 ATOM 1191 O O . THR A 1 151 ? 37.982 2.391 -3.115 1.00 26.18 ? 151 THR A O 1 ATOM 1192 C CB . THR A 1 151 ? 40.097 4.789 -3.503 1.00 25.64 ? 151 THR A CB 1 ATOM 1193 O OG1 . THR A 1 151 ? 40.416 5.662 -4.545 1.00 41.29 ? 151 THR A OG1 1 ATOM 1194 C CG2 . THR A 1 151 ? 40.768 3.410 -3.706 1.00 18.36 ? 151 THR A CG2 1 ATOM 1195 N N . THR A 1 152 ? 38.133 3.728 -1.311 1.00 19.26 ? 152 THR A N 1 ATOM 1196 C CA . THR A 1 152 ? 37.802 2.687 -0.359 1.00 17.63 ? 152 THR A CA 1 ATOM 1197 C C . THR A 1 152 ? 36.352 2.286 -0.589 1.00 27.23 ? 152 THR A C 1 ATOM 1198 O O . THR A 1 152 ? 35.935 1.146 -0.591 1.00 16.04 ? 152 THR A O 1 ATOM 1199 C CB . THR A 1 152 ? 38.002 3.206 1.099 1.00 9.25 ? 152 THR A CB 1 ATOM 1200 O OG1 . THR A 1 152 ? 39.351 3.612 1.326 1.00 15.01 ? 152 THR A OG1 1 ATOM 1201 C CG2 . THR A 1 152 ? 37.696 2.088 2.082 1.00 14.77 ? 152 THR A CG2 1 ATOM 1202 N N . PHE A 1 153 ? 35.569 3.286 -0.806 1.00 18.54 ? 153 PHE A N 1 ATOM 1203 C CA . PHE A 1 153 ? 34.189 3.071 -1.038 1.00 14.79 ? 153 PHE A CA 1 ATOM 1204 C C . PHE A 1 153 ? 33.931 2.344 -2.359 1.00 20.57 ? 153 PHE A C 1 ATOM 1205 O O . PHE A 1 153 ? 33.117 1.453 -2.493 1.00 22.35 ? 153 PHE A O 1 ATOM 1206 C CB . PHE A 1 153 ? 33.607 4.485 -1.103 1.00 27.72 ? 153 PHE A CB 1 ATOM 1207 C CG . PHE A 1 153 ? 32.163 4.346 -0.934 1.00 23.83 ? 153 PHE A CG 1 ATOM 1208 C CD1 . PHE A 1 153 ? 31.627 4.287 0.350 1.00 67.87 ? 153 PHE A CD1 1 ATOM 1209 C CD2 . PHE A 1 153 ? 31.333 4.162 -2.040 1.00 78.36 ? 153 PHE A CD2 1 ATOM 1210 C CE1 . PHE A 1 153 ? 30.261 4.084 0.527 1.00 43.65 ? 153 PHE A CE1 1 ATOM 1211 C CE2 . PHE A 1 153 ? 29.958 3.976 -1.881 1.00 65.18 ? 153 PHE A CE2 1 ATOM 1212 C CZ . PHE A 1 153 ? 29.434 3.938 -0.589 1.00 81.50 ? 153 PHE A CZ 1 ATOM 1213 N N . ARG A 1 154 ? 34.636 2.748 -3.366 1.00 20.81 ? 154 ARG A N 1 ATOM 1214 C CA . ARG A 1 154 ? 34.461 2.154 -4.657 1.00 20.71 ? 154 ARG A CA 1 ATOM 1215 C C . ARG A 1 154 ? 34.915 0.712 -4.735 1.00 31.59 ? 154 ARG A C 1 ATOM 1216 O O . ARG A 1 154 ? 34.216 -0.128 -5.251 1.00 30.68 ? 154 ARG A O 1 ATOM 1217 C CB . ARG A 1 154 ? 35.299 2.916 -5.677 1.00 24.90 ? 154 ARG A CB 1 ATOM 1218 C CG . ARG A 1 154 ? 35.053 2.408 -7.103 1.00 46.14 ? 154 ARG A CG 1 ATOM 1219 C CD . ARG A 1 154 ? 35.539 3.366 -8.188 1.00 53.44 ? 154 ARG A CD 1 ATOM 1220 N NE . ARG A 1 154 ? 36.975 3.598 -8.094 1.00 32.09 ? 154 ARG A NE 1 ATOM 1221 C CZ . ARG A 1 154 ? 37.891 2.737 -8.514 1.00 100.00 ? 154 ARG A CZ 1 ATOM 1222 N NH1 . ARG A 1 154 ? 37.561 1.574 -9.102 1.00 78.00 ? 154 ARG A NH1 1 ATOM 1223 N NH2 . ARG A 1 154 ? 39.177 3.065 -8.343 1.00 67.64 ? 154 ARG A NH2 1 ATOM 1224 N N . THR A 1 155 ? 36.122 0.464 -4.243 1.00 23.88 ? 155 THR A N 1 ATOM 1225 C CA . THR A 1 155 ? 36.781 -0.812 -4.306 1.00 25.58 ? 155 THR A CA 1 ATOM 1226 C C . THR A 1 155 ? 36.518 -1.797 -3.198 1.00 32.21 ? 155 THR A C 1 ATOM 1227 O O . THR A 1 155 ? 36.708 -2.981 -3.389 1.00 30.19 ? 155 THR A O 1 ATOM 1228 C CB . THR A 1 155 ? 38.297 -0.642 -4.514 1.00 25.10 ? 155 THR A CB 1 ATOM 1229 O OG1 . THR A 1 155 ? 38.933 -0.247 -3.320 1.00 24.71 ? 155 THR A OG1 1 ATOM 1230 C CG2 . THR A 1 155 ? 38.512 0.411 -5.577 1.00 23.74 ? 155 THR A CG2 1 ATOM 1231 N N . GLY A 1 156 ? 36.139 -1.315 -2.033 1.00 19.43 ? 156 GLY A N 1 ATOM 1232 C CA . GLY A 1 156 ? 35.934 -2.183 -0.926 1.00 16.14 ? 156 GLY A CA 1 ATOM 1233 C C . GLY A 1 156 ? 37.254 -2.797 -0.453 1.00 23.73 ? 156 GLY A C 1 ATOM 1234 O O . GLY A 1 156 ? 37.233 -3.860 0.146 1.00 22.47 ? 156 GLY A O 1 ATOM 1235 N N . THR A 1 157 ? 38.411 -2.135 -0.712 1.00 19.20 ? 157 THR A N 1 ATOM 1236 C CA . THR A 1 157 ? 39.731 -2.601 -0.217 1.00 18.17 ? 157 THR A CA 1 ATOM 1237 C C . THR A 1 157 ? 40.393 -1.439 0.507 1.00 17.17 ? 157 THR A C 1 ATOM 1238 O O . THR A 1 157 ? 39.943 -0.341 0.334 1.00 23.89 ? 157 THR A O 1 ATOM 1239 C CB . THR A 1 157 ? 40.687 -2.952 -1.370 1.00 30.02 ? 157 THR A CB 1 ATOM 1240 O OG1 . THR A 1 157 ? 40.995 -1.746 -2.037 1.00 33.97 ? 157 THR A OG1 1 ATOM 1241 C CG2 . THR A 1 157 ? 40.027 -3.919 -2.353 1.00 21.49 ? 157 THR A CG2 1 ATOM 1242 N N . TRP A 1 158 ? 41.491 -1.674 1.211 1.00 21.61 ? 158 TRP A N 1 ATOM 1243 C CA . TRP A 1 158 ? 42.225 -0.643 1.941 1.00 21.75 ? 158 TRP A CA 1 ATOM 1244 C C . TRP A 1 158 ? 43.417 -0.132 1.180 1.00 21.25 ? 158 TRP A C 1 ATOM 1245 O O . TRP A 1 158 ? 44.300 0.522 1.738 1.00 22.92 ? 158 TRP A O 1 ATOM 1246 C CB . TRP A 1 158 ? 42.798 -1.220 3.257 1.00 19.57 ? 158 TRP A CB 1 ATOM 1247 C CG . TRP A 1 158 ? 41.732 -1.612 4.245 1.00 16.20 ? 158 TRP A CG 1 ATOM 1248 C CD1 . TRP A 1 158 ? 41.431 -2.869 4.611 1.00 17.01 ? 158 TRP A CD1 1 ATOM 1249 C CD2 . TRP A 1 158 ? 40.851 -0.747 4.994 1.00 19.47 ? 158 TRP A CD2 1 ATOM 1250 N NE1 . TRP A 1 158 ? 40.380 -2.874 5.476 1.00 18.48 ? 158 TRP A NE1 1 ATOM 1251 C CE2 . TRP A 1 158 ? 40.014 -1.584 5.774 1.00 15.74 ? 158 TRP A CE2 1 ATOM 1252 C CE3 . TRP A 1 158 ? 40.710 0.634 5.128 1.00 19.15 ? 158 TRP A CE3 1 ATOM 1253 C CZ2 . TRP A 1 158 ? 39.061 -1.093 6.669 1.00 16.27 ? 158 TRP A CZ2 1 ATOM 1254 C CZ3 . TRP A 1 158 ? 39.732 1.099 5.998 1.00 18.78 ? 158 TRP A CZ3 1 ATOM 1255 C CH2 . TRP A 1 158 ? 38.925 0.260 6.771 1.00 16.78 ? 158 TRP A CH2 1 ATOM 1256 N N . ASP A 1 159 ? 43.468 -0.460 -0.082 1.00 19.67 ? 159 ASP A N 1 ATOM 1257 C CA . ASP A 1 159 ? 44.611 -0.059 -0.866 1.00 23.89 ? 159 ASP A CA 1 ATOM 1258 C C . ASP A 1 159 ? 45.062 1.385 -0.722 1.00 33.00 ? 159 ASP A C 1 ATOM 1259 O O . ASP A 1 159 ? 46.249 1.624 -0.586 1.00 25.30 ? 159 ASP A O 1 ATOM 1260 C CB . ASP A 1 159 ? 44.565 -0.559 -2.314 1.00 31.34 ? 159 ASP A CB 1 ATOM 1261 C CG . ASP A 1 159 ? 44.415 -2.062 -2.321 1.00 54.29 ? 159 ASP A CG 1 ATOM 1262 O OD1 . ASP A 1 159 ? 44.861 -2.794 -1.437 1.00 48.78 ? 159 ASP A OD1 1 ATOM 1263 O OD2 . ASP A 1 159 ? 43.727 -2.499 -3.348 1.00 64.76 ? 159 ASP A OD2 1 ATOM 1264 N N . ALA A 1 160 ? 44.108 2.333 -0.742 1.00 16.18 ? 160 ALA A N 1 ATOM 1265 C CA . ALA A 1 160 ? 44.397 3.745 -0.618 1.00 15.07 ? 160 ALA A CA 1 ATOM 1266 C C . ALA A 1 160 ? 45.078 4.049 0.682 1.00 20.79 ? 160 ALA A C 1 ATOM 1267 O O . ALA A 1 160 ? 45.739 5.058 0.840 1.00 22.25 ? 160 ALA A O 1 ATOM 1268 C CB . ALA A 1 160 ? 43.153 4.602 -0.797 1.00 26.44 ? 160 ALA A CB 1 ATOM 1269 N N . TYR A 1 161 ? 44.970 3.162 1.634 1.00 19.94 ? 161 TYR A N 1 ATOM 1270 C CA . TYR A 1 161 ? 45.634 3.514 2.841 1.00 16.16 ? 161 TYR A CA 1 ATOM 1271 C C . TYR A 1 161 ? 46.890 2.716 3.036 1.00 40.36 ? 161 TYR A C 1 ATOM 1272 O O . TYR A 1 161 ? 47.490 2.789 4.098 1.00 41.31 ? 161 TYR A O 1 ATOM 1273 C CB . TYR A 1 161 ? 44.720 3.268 4.024 1.00 13.99 ? 161 TYR A CB 1 ATOM 1274 C CG . TYR A 1 161 ? 43.674 4.312 4.103 1.00 12.57 ? 161 TYR A CG 1 ATOM 1275 C CD1 . TYR A 1 161 ? 42.500 4.130 3.386 1.00 14.25 ? 161 TYR A CD1 1 ATOM 1276 C CD2 . TYR A 1 161 ? 43.857 5.464 4.872 1.00 13.94 ? 161 TYR A CD2 1 ATOM 1277 C CE1 . TYR A 1 161 ? 41.471 5.062 3.476 1.00 15.01 ? 161 TYR A CE1 1 ATOM 1278 C CE2 . TYR A 1 161 ? 42.830 6.405 4.945 1.00 10.42 ? 161 TYR A CE2 1 ATOM 1279 C CZ . TYR A 1 161 ? 41.649 6.231 4.216 1.00 20.39 ? 161 TYR A CZ 1 ATOM 1280 O OH . TYR A 1 161 ? 40.603 7.165 4.293 1.00 11.65 ? 161 TYR A OH 1 ATOM 1281 N N . LYS A 1 162 ? 47.277 1.926 2.049 1.00 62.26 ? 162 LYS A N 1 ATOM 1282 C CA . LYS A 1 162 ? 48.477 1.123 2.213 1.00 54.27 ? 162 LYS A CA 1 ATOM 1283 C C . LYS A 1 162 ? 49.641 1.719 1.439 1.00 60.41 ? 162 LYS A C 1 ATOM 1284 O O . LYS A 1 162 ? 50.530 2.351 2.017 1.00 70.31 ? 162 LYS A O 1 ATOM 1285 C CB . LYS A 1 162 ? 48.215 -0.325 1.862 1.00 100.00 ? 162 LYS A CB 1 ATOM 1286 C CG . LYS A 1 162 ? 47.174 -0.938 2.789 1.00 94.67 ? 162 LYS A CG 1 ATOM 1287 C CD . LYS A 1 162 ? 46.039 -1.628 2.049 1.00 100.00 ? 162 LYS A CD 1 ATOM 1288 C CE . LYS A 1 162 ? 46.481 -2.314 0.767 1.00 100.00 ? 162 LYS A CE 1 ATOM 1289 N NZ . LYS A 1 162 ? 45.751 -3.572 0.513 1.00 98.79 ? 162 LYS A NZ 1 HETATM 1290 CL CL . CL B 2 . ? 43.020 16.286 2.253 1.00 13.71 ? 173 CL A CL 1 HETATM 1291 CL CL . CL C 2 . ? 31.919 15.523 23.871 0.50 17.64 ? 178 CL A CL 1 HETATM 1292 C C1 . BME D 3 . ? 32.002 -1.361 15.020 1.00 30.40 ? 901 BME A C1 1 HETATM 1293 C C2 . BME D 3 . ? 31.950 -1.062 13.537 1.00 44.74 ? 901 BME A C2 1 HETATM 1294 O O1 . BME D 3 . ? 33.164 -0.704 15.577 1.00 38.75 ? 901 BME A O1 1 HETATM 1295 S S2 . BME D 3 . ? 33.606 -1.290 12.888 1.00 49.45 ? 901 BME A S2 1 HETATM 1296 C C1 . BME E 3 . ? 33.696 -3.221 9.472 1.00 90.11 ? 902 BME A C1 1 HETATM 1297 C C2 . BME E 3 . ? 32.720 -2.159 10.015 1.00 47.76 ? 902 BME A C2 1 HETATM 1298 O O1 . BME E 3 . ? 34.924 -2.602 9.146 1.00 64.77 ? 902 BME A O1 1 HETATM 1299 S S2 . BME E 3 . ? 33.551 -0.796 10.888 1.00 98.43 ? 902 BME A S2 1 HETATM 1300 O O . HOH F 4 . ? 38.227 12.488 18.112 1.00 15.58 ? 171 HOH A O 1 HETATM 1301 O O . HOH F 4 . ? 35.181 19.239 3.240 1.00 54.39 ? 172 HOH A O 1 HETATM 1302 O O . HOH F 4 . ? 42.160 22.990 0.912 1.00 22.75 ? 174 HOH A O 1 HETATM 1303 O O . HOH F 4 . ? 41.358 1.973 0.032 1.00 26.56 ? 175 HOH A O 1 HETATM 1304 O O . HOH F 4 . ? 40.556 26.066 29.063 1.00 52.66 ? 176 HOH A O 1 HETATM 1305 O O . HOH F 4 . ? 33.065 -7.904 4.160 1.00 37.20 ? 177 HOH A O 1 HETATM 1306 O O . HOH F 4 . ? 40.367 13.079 19.813 1.00 15.19 ? 179 HOH A O 1 HETATM 1307 O O . HOH F 4 . ? 44.727 10.696 -1.966 1.00 26.91 ? 180 HOH A O 1 HETATM 1308 O O . HOH F 4 . ? 28.423 -7.084 5.032 1.00 29.49 ? 181 HOH A O 1 HETATM 1309 O O . HOH F 4 . ? 33.398 12.924 22.224 1.00 33.70 ? 182 HOH A O 1 HETATM 1310 O O . HOH F 4 . ? 34.331 11.461 28.594 1.00 35.61 ? 183 HOH A O 1 HETATM 1311 O O . HOH F 4 . ? 48.762 10.006 28.207 1.00 53.87 ? 184 HOH A O 1 HETATM 1312 O O . HOH F 4 . ? 31.050 5.450 22.986 1.00 49.35 ? 185 HOH A O 1 HETATM 1313 O O . HOH F 4 . ? 40.727 5.342 20.520 1.00 37.99 ? 186 HOH A O 1 HETATM 1314 O O . HOH F 4 . ? 44.675 -3.614 11.504 1.00 43.08 ? 187 HOH A O 1 HETATM 1315 O O . HOH F 4 . ? 39.291 22.821 -6.892 1.00 37.62 ? 188 HOH A O 1 HETATM 1316 O O . HOH F 4 . ? 50.659 18.067 19.251 1.00 51.93 ? 189 HOH A O 1 HETATM 1317 O O . HOH F 4 . ? 36.455 27.542 15.787 1.00 52.62 ? 190 HOH A O 1 HETATM 1318 O O . HOH F 4 . ? 37.026 29.847 14.159 1.00 44.16 ? 191 HOH A O 1 HETATM 1319 O O . HOH F 4 . ? 19.523 -2.381 3.078 1.00 33.27 ? 193 HOH A O 1 HETATM 1320 O O . HOH F 4 . ? 35.268 5.873 -11.554 1.00 61.07 ? 194 HOH A O 1 HETATM 1321 O O . HOH F 4 . ? 36.891 -1.259 10.611 1.00 23.12 ? 195 HOH A O 1 HETATM 1322 O O . HOH F 4 . ? 46.341 20.501 30.539 1.00 41.43 ? 196 HOH A O 1 HETATM 1323 O O . HOH F 4 . ? 24.682 12.397 -4.380 1.00 48.33 ? 197 HOH A O 1 HETATM 1324 O O . HOH F 4 . ? 31.055 25.745 28.121 1.00 31.11 ? 198 HOH A O 1 HETATM 1325 O O . HOH F 4 . ? 33.084 18.422 22.402 1.00 32.06 ? 200 HOH A O 1 HETATM 1326 O O . HOH F 4 . ? 29.640 8.138 22.191 1.00 29.44 ? 201 HOH A O 1 HETATM 1327 O O . HOH F 4 . ? 37.687 19.595 12.909 1.00 35.61 ? 203 HOH A O 1 HETATM 1328 O O . HOH F 4 . ? 39.927 18.672 11.287 1.00 48.54 ? 204 HOH A O 1 HETATM 1329 O O . HOH F 4 . ? 26.005 17.620 9.581 1.00 43.81 ? 206 HOH A O 1 HETATM 1330 O O . HOH F 4 . ? 41.085 16.595 8.543 1.00 54.10 ? 207 HOH A O 1 HETATM 1331 O O . HOH F 4 . ? 35.430 11.589 4.963 1.00 17.24 ? 208 HOH A O 1 HETATM 1332 O O . HOH F 4 . ? 35.210 -5.719 0.774 1.00 28.76 ? 210 HOH A O 1 HETATM 1333 O O . HOH F 4 . ? 46.529 9.992 -0.466 1.00 30.65 ? 211 HOH A O 1 HETATM 1334 O O . HOH F 4 . ? 25.419 -1.733 -1.416 1.00 32.45 ? 213 HOH A O 1 HETATM 1335 O O . HOH F 4 . ? 33.196 14.214 26.117 1.00 18.10 ? 215 HOH A O 1 HETATM 1336 O O . HOH F 4 . ? 36.251 9.635 -9.155 1.00 38.09 ? 216 HOH A O 1 HETATM 1337 O O . HOH F 4 . ? 33.347 -0.958 -9.541 1.00 46.27 ? 217 HOH A O 1 HETATM 1338 O O . HOH F 4 . ? 28.360 8.904 -11.900 1.00 48.78 ? 218 HOH A O 1 HETATM 1339 O O . HOH F 4 . ? 27.241 11.779 -11.344 1.00 31.46 ? 219 HOH A O 1 HETATM 1340 O O . HOH F 4 . ? 34.253 18.245 -8.639 1.00 52.24 ? 220 HOH A O 1 HETATM 1341 O O . HOH F 4 . ? 44.297 5.825 17.342 1.00 43.73 ? 221 HOH A O 1 HETATM 1342 O O . HOH F 4 . ? 29.658 25.479 17.606 1.00 43.78 ? 222 HOH A O 1 HETATM 1343 O O . HOH F 4 . ? 42.506 -4.618 12.650 1.00 29.34 ? 223 HOH A O 1 HETATM 1344 O O . HOH F 4 . ? 36.097 17.152 12.483 1.00 58.85 ? 224 HOH A O 1 HETATM 1345 O O . HOH F 4 . ? 34.137 15.944 13.179 1.00 54.62 ? 225 HOH A O 1 HETATM 1346 O O . HOH F 4 . ? 23.790 -2.540 10.497 1.00 56.00 ? 226 HOH A O 1 HETATM 1347 O O . HOH F 4 . ? 49.084 7.092 11.542 1.00 41.08 ? 227 HOH A O 1 HETATM 1348 O O . HOH F 4 . ? 42.193 17.064 11.661 1.00 46.79 ? 229 HOH A O 1 HETATM 1349 O O . HOH F 4 . ? 42.835 -4.702 1.335 1.00 42.57 ? 231 HOH A O 1 HETATM 1350 O O . HOH F 4 . ? 29.999 0.545 -11.596 1.00 47.53 ? 235 HOH A O 1 HETATM 1351 O O . HOH F 4 . ? 46.695 19.279 12.012 1.00 60.28 ? 236 HOH A O 1 HETATM 1352 O O . HOH F 4 . ? 40.638 16.266 6.135 1.00 49.49 ? 237 HOH A O 1 HETATM 1353 O O . HOH F 4 . ? 35.445 -2.273 -7.504 1.00 38.45 ? 238 HOH A O 1 HETATM 1354 O O . HOH F 4 . ? 36.100 12.842 28.338 1.00 32.70 ? 239 HOH A O 1 HETATM 1355 O O . HOH F 4 . ? 43.793 5.331 25.367 1.00 33.44 ? 240 HOH A O 1 HETATM 1356 O O . HOH F 4 . ? 25.595 10.371 17.290 1.00 57.32 ? 242 HOH A O 1 HETATM 1357 O O . HOH F 4 . ? 47.059 4.239 11.582 1.00 39.48 ? 244 HOH A O 1 HETATM 1358 O O . HOH F 4 . ? 47.404 13.727 2.944 1.00 52.36 ? 245 HOH A O 1 HETATM 1359 O O . HOH F 4 . ? 30.641 16.068 20.205 1.00 52.22 ? 246 HOH A O 1 HETATM 1360 O O . HOH F 4 . ? 37.776 9.914 -7.492 1.00 32.97 ? 249 HOH A O 1 HETATM 1361 O O . HOH F 4 . ? 33.944 13.873 -11.028 1.00 57.50 ? 251 HOH A O 1 HETATM 1362 O O . HOH F 4 . ? 18.539 5.894 1.226 1.00 55.72 ? 253 HOH A O 1 HETATM 1363 O O . HOH F 4 . ? 37.027 15.489 10.674 1.00 36.05 ? 256 HOH A O 1 HETATM 1364 O O . HOH F 4 . ? 46.409 7.131 18.177 1.00 62.16 ? 257 HOH A O 1 HETATM 1365 O O . HOH F 4 . ? 46.745 10.911 30.622 1.00 66.92 ? 260 HOH A O 1 HETATM 1366 O O . HOH F 4 . ? 37.911 7.080 -7.814 1.00 48.46 ? 261 HOH A O 1 HETATM 1367 O O . HOH F 4 . ? 44.369 16.963 8.989 1.00 66.06 ? 263 HOH A O 1 HETATM 1368 O O . HOH F 4 . ? 34.261 15.571 15.935 1.00 50.07 ? 266 HOH A O 1 HETATM 1369 O O . HOH F 4 . ? 44.414 21.972 9.960 1.00 43.40 ? 269 HOH A O 1 HETATM 1370 O O . HOH F 4 . ? 30.028 18.515 -0.090 1.00 24.37 ? 270 HOH A O 1 HETATM 1371 O O . HOH F 4 . ? 31.235 12.046 15.289 1.00 32.21 ? 274 HOH A O 1 HETATM 1372 O O . HOH F 4 . ? 34.156 -4.306 -5.931 1.00 58.46 ? 277 HOH A O 1 HETATM 1373 O O . HOH F 4 . ? 41.260 25.963 31.231 1.00 47.35 ? 278 HOH A O 1 HETATM 1374 O O . HOH F 4 . ? 32.683 17.678 18.605 1.00 49.96 ? 280 HOH A O 1 HETATM 1375 O O . HOH F 4 . ? 32.050 20.539 21.035 1.00 43.31 ? 281 HOH A O 1 HETATM 1376 O O . HOH F 4 . ? 32.781 20.175 24.421 1.00 48.26 ? 282 HOH A O 1 HETATM 1377 O O . HOH F 4 . ? 44.557 3.962 16.050 1.00 44.96 ? 283 HOH A O 1 HETATM 1378 O O . HOH F 4 . ? 43.442 16.101 14.617 1.00 51.21 ? 285 HOH A O 1 HETATM 1379 O O . HOH F 4 . ? 50.133 16.749 27.302 1.00 60.05 ? 286 HOH A O 1 HETATM 1380 O O . HOH F 4 . ? 43.960 -1.206 15.465 1.00 38.19 ? 288 HOH A O 1 HETATM 1381 O O . HOH F 4 . ? 20.973 -6.556 5.152 1.00 49.90 ? 290 HOH A O 1 HETATM 1382 O O . HOH F 4 . ? 23.694 -5.954 -0.115 1.00 24.32 ? 291 HOH A O 1 HETATM 1383 O O . HOH F 4 . ? 47.543 1.529 10.496 1.00 54.83 ? 294 HOH A O 1 HETATM 1384 O O . HOH F 4 . ? 47.069 3.738 14.628 1.00 47.75 ? 295 HOH A O 1 HETATM 1385 O O . HOH F 4 . ? 33.124 13.531 14.805 1.00 32.22 ? 299 HOH A O 1 HETATM 1386 O O . HOH F 4 . ? 36.863 19.574 -9.785 1.00 59.28 ? 300 HOH A O 1 HETATM 1387 O O . HOH F 4 . ? 19.752 5.090 -1.343 1.00 66.90 ? 301 HOH A O 1 HETATM 1388 O O . HOH F 4 . ? 18.131 -1.637 6.769 1.00 59.38 ? 302 HOH A O 1 HETATM 1389 O O . HOH F 4 . ? 32.676 19.814 3.144 1.00 38.55 ? 303 HOH A O 1 HETATM 1390 O O . HOH F 4 . ? 33.994 19.532 5.351 1.00 61.94 ? 314 HOH A O 1 HETATM 1391 O O . HOH F 4 . ? 49.928 13.335 13.059 1.00 52.52 ? 315 HOH A O 1 HETATM 1392 O O . HOH F 4 . ? 37.642 18.862 7.324 1.00 52.28 ? 321 HOH A O 1 HETATM 1393 O O . HOH F 4 . ? 49.693 21.104 18.423 1.00 65.63 ? 322 HOH A O 1 HETATM 1394 O O . HOH F 4 . ? 46.795 26.249 23.999 1.00 68.09 ? 401 HOH A O 1 HETATM 1395 O O . HOH F 4 . ? 18.262 -3.812 5.251 1.00 50.28 ? 402 HOH A O 1 HETATM 1396 O O . HOH F 4 . ? 29.890 23.235 20.248 1.00 58.89 ? 403 HOH A O 1 HETATM 1397 O O . HOH F 4 . ? 30.302 22.474 17.175 1.00 54.87 ? 404 HOH A O 1 HETATM 1398 O O . HOH F 4 . ? 44.072 19.956 35.435 1.00 52.21 ? 405 HOH A O 1 HETATM 1399 O O . HOH F 4 . ? 38.400 12.186 27.438 1.00 54.82 ? 406 HOH A O 1 HETATM 1400 O O . HOH F 4 . ? 44.205 -5.786 -2.398 1.00 58.22 ? 407 HOH A O 1 HETATM 1401 O O . HOH F 4 . ? 33.886 20.758 33.647 1.00 44.01 ? 408 HOH A O 1 HETATM 1402 O O . HOH F 4 . ? 46.214 11.900 -4.147 1.00 53.79 ? 409 HOH A O 1 HETATM 1403 O O . HOH F 4 . ? 29.253 18.992 2.911 1.00 52.34 ? 410 HOH A O 1 HETATM 1404 O O . HOH F 4 . ? 28.404 1.677 18.457 1.00 59.41 ? 411 HOH A O 1 HETATM 1405 O O . HOH F 4 . ? 51.753 19.512 21.483 1.00 61.35 ? 412 HOH A O 1 # loop_ _pdbx_poly_seq_scheme.asym_id _pdbx_poly_seq_scheme.entity_id _pdbx_poly_seq_scheme.seq_id _pdbx_poly_seq_scheme.mon_id _pdbx_poly_seq_scheme.ndb_seq_num _pdbx_poly_seq_scheme.pdb_seq_num _pdbx_poly_seq_scheme.auth_seq_num _pdbx_poly_seq_scheme.pdb_mon_id _pdbx_poly_seq_scheme.auth_mon_id _pdbx_poly_seq_scheme.pdb_strand_id _pdbx_poly_seq_scheme.pdb_ins_code _pdbx_poly_seq_scheme.hetero A 1 1 MET 1 1 1 MET MET A . n A 1 2 ASN 2 2 2 ASN ASN A . n A 1 3 ILE 3 3 3 ILE ILE A . n A 1 4 PHE 4 4 4 PHE PHE A . n A 1 5 GLU 5 5 5 GLU GLU A . n A 1 6 MET 6 6 6 MET MET A . n A 1 7 LEU 7 7 7 LEU LEU A . n A 1 8 ARG 8 8 8 ARG ARG A . n A 1 9 ILE 9 9 9 ILE ILE A . n A 1 10 ASP 10 10 10 ASP ASP A . n A 1 11 GLU 11 11 11 GLU GLU A . n A 1 12 GLY 12 12 12 GLY GLY A . n A 1 13 LEU 13 13 13 LEU LEU A . n A 1 14 ARG 14 14 14 ARG ARG A . n A 1 15 LEU 15 15 15 LEU LEU A . n A 1 16 LYS 16 16 16 LYS LYS A . n A 1 17 ILE 17 17 17 ILE ILE A . n A 1 18 TYR 18 18 18 TYR TYR A . n A 1 19 LYS 19 19 19 LYS LYS A . n A 1 20 ASP 20 20 20 ASP ASP A . n A 1 21 THR 21 21 21 THR THR A . n A 1 22 GLU 22 22 22 GLU GLU A . n A 1 23 GLY 23 23 23 GLY GLY A . n A 1 24 TYR 24 24 24 TYR TYR A . n A 1 25 TYR 25 25 25 TYR TYR A . n A 1 26 THR 26 26 26 THR THR A . n A 1 27 ILE 27 27 27 ILE ILE A . n A 1 28 GLY 28 28 28 GLY GLY A . n A 1 29 ILE 29 29 29 ILE ILE A . n A 1 30 GLY 30 30 30 GLY GLY A . n A 1 31 HIS 31 31 31 HIS HIS A . n A 1 32 LEU 32 32 32 LEU LEU A . n A 1 33 LEU 33 33 33 LEU LEU A . n A 1 34 THR 34 34 34 THR THR A . n A 1 35 LYS 35 35 35 LYS LYS A . n A 1 36 SER 36 36 36 SER SER A . n A 1 37 PRO 37 37 37 PRO PRO A . n A 1 38 SER 38 38 38 SER SER A . n A 1 39 LEU 39 39 39 LEU LEU A . n A 1 40 ASN 40 40 40 ASN ASN A . n A 1 41 ALA 41 41 41 ALA ALA A . n A 1 42 ALA 42 42 42 ALA ALA A . n A 1 43 LYS 43 43 43 LYS LYS A . n A 1 44 SER 44 44 44 SER SER A . n A 1 45 GLU 45 45 45 GLU GLU A . n A 1 46 LEU 46 46 46 LEU LEU A . n A 1 47 ASP 47 47 47 ASP ASP A . n A 1 48 LYS 48 48 48 LYS LYS A . n A 1 49 ALA 49 49 49 ALA ALA A . n A 1 50 ILE 50 50 50 ILE ILE A . n A 1 51 GLY 51 51 51 GLY GLY A . n A 1 52 ARG 52 52 52 ARG ARG A . n A 1 53 ASN 53 53 53 ASN ASN A . n A 1 54 THR 54 54 54 THR THR A . n A 1 55 ASN 55 55 55 ASN ASN A . n A 1 56 GLY 56 56 56 GLY GLY A . n A 1 57 VAL 57 57 57 VAL VAL A . n A 1 58 ILE 58 58 58 ILE ILE A . n A 1 59 THR 59 59 59 THR THR A . n A 1 60 LYS 60 60 60 LYS LYS A . n A 1 61 ASP 61 61 61 ASP ASP A . n A 1 62 GLU 62 62 62 GLU GLU A . n A 1 63 ALA 63 63 63 ALA ALA A . n A 1 64 GLU 64 64 64 GLU GLU A . n A 1 65 LYS 65 65 65 LYS LYS A . n A 1 66 LEU 66 66 66 LEU LEU A . n A 1 67 PHE 67 67 67 PHE PHE A . n A 1 68 ASN 68 68 68 ASN ASN A . n A 1 69 GLN 69 69 69 GLN GLN A . n A 1 70 ASP 70 70 70 ASP ASP A . n A 1 71 VAL 71 71 71 VAL VAL A . n A 1 72 ASP 72 72 72 ASP ASP A . n A 1 73 ALA 73 73 73 ALA ALA A . n A 1 74 ALA 74 74 74 ALA ALA A . n A 1 75 VAL 75 75 75 VAL VAL A . n A 1 76 ARG 76 76 76 ARG ARG A . n A 1 77 GLY 77 77 77 GLY GLY A . n A 1 78 ILE 78 78 78 ILE ILE A . n A 1 79 LEU 79 79 79 LEU LEU A . n A 1 80 ARG 80 80 80 ARG ARG A . n A 1 81 ASN 81 81 81 ASN ASN A . n A 1 82 ALA 82 82 82 ALA ALA A . n A 1 83 LYS 83 83 83 LYS LYS A . n A 1 84 LEU 84 84 84 LEU LEU A . n A 1 85 LYS 85 85 85 LYS LYS A . n A 1 86 PRO 86 86 86 PRO PRO A . n A 1 87 VAL 87 87 87 VAL VAL A . n A 1 88 TYR 88 88 88 TYR TYR A . n A 1 89 ASP 89 89 89 ASP ASP A . n A 1 90 SER 90 90 90 SER SER A . n A 1 91 LEU 91 91 91 LEU LEU A . n A 1 92 ASP 92 92 92 ASP ASP A . n A 1 93 ALA 93 93 93 ALA ALA A . n A 1 94 VAL 94 94 94 VAL VAL A . n A 1 95 ARG 95 95 95 ARG ARG A . n A 1 96 ARG 96 96 96 ARG ARG A . n A 1 97 ALA 97 97 97 ALA ALA A . n A 1 98 ALA 98 98 98 ALA ALA A . n A 1 99 LEU 99 99 99 LEU LEU A . n A 1 100 ILE 100 100 100 ILE ILE A . n A 1 101 ASN 101 101 101 ASN ASN A . n A 1 102 MET 102 102 102 MET MET A . n A 1 103 VAL 103 103 103 VAL VAL A . n A 1 104 PHE 104 104 104 PHE PHE A . n A 1 105 GLN 105 105 105 GLN GLN A . n A 1 106 MET 106 106 106 MET MET A . n A 1 107 GLY 107 107 107 GLY GLY A . n A 1 108 GLU 108 108 108 GLU GLU A . n A 1 109 THR 109 109 109 THR THR A . n A 1 110 GLY 110 110 110 GLY GLY A . n A 1 111 VAL 111 111 111 VAL VAL A . n A 1 112 ALA 112 112 112 ALA ALA A . n A 1 113 GLY 113 113 113 GLY GLY A . n A 1 114 PHE 114 114 114 PHE PHE A . n A 1 115 THR 115 115 115 THR THR A . n A 1 116 ASN 116 116 116 ASN ASN A . n A 1 117 SER 117 117 117 SER SER A . n A 1 118 LEU 118 118 118 LEU LEU A . n A 1 119 ARG 119 119 119 ARG ARG A . n A 1 120 MET 120 120 120 MET MET A . n A 1 121 ALA 121 121 121 ALA ALA A . n A 1 122 GLN 122 122 122 GLN GLN A . n A 1 123 GLN 123 123 123 GLN GLN A . n A 1 124 LYS 124 124 124 LYS LYS A . n A 1 125 ARG 125 125 125 ARG ARG A . n A 1 126 TRP 126 126 126 TRP TRP A . n A 1 127 ASP 127 127 127 ASP ASP A . n A 1 128 GLU 128 128 128 GLU GLU A . n A 1 129 ALA 129 129 129 ALA ALA A . n A 1 130 ALA 130 130 130 ALA ALA A . n A 1 131 VAL 131 131 131 VAL VAL A . n A 1 132 ASN 132 132 132 ASN ASN A . n A 1 133 LEU 133 133 133 LEU LEU A . n A 1 134 ALA 134 134 134 ALA ALA A . n A 1 135 LYS 135 135 135 LYS LYS A . n A 1 136 SER 136 136 136 SER SER A . n A 1 137 ARG 137 137 137 ARG ARG A . n A 1 138 TRP 138 138 138 TRP TRP A . n A 1 139 TYR 139 139 139 TYR TYR A . n A 1 140 ASN 140 140 140 ASN ASN A . n A 1 141 GLN 141 141 141 GLN GLN A . n A 1 142 THR 142 142 142 THR THR A . n A 1 143 PRO 143 143 143 PRO PRO A . n A 1 144 ASN 144 144 144 ASN ASN A . n A 1 145 ARG 145 145 145 ARG ARG A . n A 1 146 ALA 146 146 146 ALA ALA A . n A 1 147 LYS 147 147 147 LYS LYS A . n A 1 148 ARG 148 148 148 ARG ARG A . n A 1 149 VAL 149 149 149 VAL VAL A . n A 1 150 ILE 150 150 150 ILE ILE A . n A 1 151 THR 151 151 151 THR THR A . n A 1 152 THR 152 152 152 THR THR A . n A 1 153 PHE 153 153 153 PHE PHE A . n A 1 154 ARG 154 154 154 ARG ARG A . n A 1 155 THR 155 155 155 THR THR A . n A 1 156 GLY 156 156 156 GLY GLY A . n A 1 157 THR 157 157 157 THR THR A . n A 1 158 TRP 158 158 158 TRP TRP A . n A 1 159 ASP 159 159 159 ASP ASP A . n A 1 160 ALA 160 160 160 ALA ALA A . n A 1 161 TYR 161 161 161 TYR TYR A . n A 1 162 LYS 162 162 162 LYS LYS A . n A 1 163 ASN 163 163 ? ? ? A . n A 1 164 LEU 164 164 ? ? ? A . n # loop_ _pdbx_nonpoly_scheme.asym_id _pdbx_nonpoly_scheme.entity_id _pdbx_nonpoly_scheme.mon_id _pdbx_nonpoly_scheme.ndb_seq_num _pdbx_nonpoly_scheme.pdb_seq_num _pdbx_nonpoly_scheme.auth_seq_num _pdbx_nonpoly_scheme.pdb_mon_id _pdbx_nonpoly_scheme.auth_mon_id _pdbx_nonpoly_scheme.pdb_strand_id _pdbx_nonpoly_scheme.pdb_ins_code B 2 CL 1 173 173 CL CL A . C 2 CL 1 178 178 CL CL A . D 3 BME 1 901 901 BME BME A . E 3 BME 1 902 902 BME BME A . F 4 HOH 1 171 171 HOH HOH A . F 4 HOH 2 172 172 HOH HOH A . F 4 HOH 3 174 174 HOH HOH A . F 4 HOH 4 175 175 HOH HOH A . F 4 HOH 5 176 176 HOH HOH A . F 4 HOH 6 177 177 HOH HOH A . F 4 HOH 7 179 179 HOH HOH A . F 4 HOH 8 180 180 HOH HOH A . F 4 HOH 9 181 181 HOH HOH A . F 4 HOH 10 182 182 HOH HOH A . F 4 HOH 11 183 183 HOH HOH A . F 4 HOH 12 184 184 HOH HOH A . F 4 HOH 13 185 185 HOH HOH A . F 4 HOH 14 186 186 HOH HOH A . F 4 HOH 15 187 187 HOH HOH A . F 4 HOH 16 188 188 HOH HOH A . F 4 HOH 17 189 189 HOH HOH A . F 4 HOH 18 190 190 HOH HOH A . F 4 HOH 19 191 191 HOH HOH A . F 4 HOH 20 193 193 HOH HOH A . F 4 HOH 21 194 194 HOH HOH A . F 4 HOH 22 195 195 HOH HOH A . F 4 HOH 23 196 196 HOH HOH A . F 4 HOH 24 197 197 HOH HOH A . F 4 HOH 25 198 198 HOH HOH A . F 4 HOH 26 200 200 HOH HOH A . F 4 HOH 27 201 201 HOH HOH A . F 4 HOH 28 203 203 HOH HOH A . F 4 HOH 29 204 204 HOH HOH A . F 4 HOH 30 206 206 HOH HOH A . F 4 HOH 31 207 207 HOH HOH A . F 4 HOH 32 208 208 HOH HOH A . F 4 HOH 33 210 210 HOH HOH A . F 4 HOH 34 211 211 HOH HOH A . F 4 HOH 35 213 213 HOH HOH A . F 4 HOH 36 215 215 HOH HOH A . F 4 HOH 37 216 216 HOH HOH A . F 4 HOH 38 217 217 HOH HOH A . F 4 HOH 39 218 218 HOH HOH A . F 4 HOH 40 219 219 HOH HOH A . F 4 HOH 41 220 220 HOH HOH A . F 4 HOH 42 221 221 HOH HOH A . F 4 HOH 43 222 222 HOH HOH A . F 4 HOH 44 223 223 HOH HOH A . F 4 HOH 45 224 224 HOH HOH A . F 4 HOH 46 225 225 HOH HOH A . F 4 HOH 47 226 226 HOH HOH A . F 4 HOH 48 227 227 HOH HOH A . F 4 HOH 49 229 229 HOH HOH A . F 4 HOH 50 231 231 HOH HOH A . F 4 HOH 51 235 235 HOH HOH A . F 4 HOH 52 236 236 HOH HOH A . F 4 HOH 53 237 237 HOH HOH A . F 4 HOH 54 238 238 HOH HOH A . F 4 HOH 55 239 239 HOH HOH A . F 4 HOH 56 240 240 HOH HOH A . F 4 HOH 57 242 242 HOH HOH A . F 4 HOH 58 244 244 HOH HOH A . F 4 HOH 59 245 245 HOH HOH A . F 4 HOH 60 246 246 HOH HOH A . F 4 HOH 61 249 249 HOH HOH A . F 4 HOH 62 251 251 HOH HOH A . F 4 HOH 63 253 253 HOH HOH A . F 4 HOH 64 256 256 HOH HOH A . F 4 HOH 65 257 257 HOH HOH A . F 4 HOH 66 260 260 HOH HOH A . F 4 HOH 67 261 261 HOH HOH A . F 4 HOH 68 263 263 HOH HOH A . F 4 HOH 69 266 266 HOH HOH A . F 4 HOH 70 269 269 HOH HOH A . F 4 HOH 71 270 270 HOH HOH A . F 4 HOH 72 274 274 HOH HOH A . F 4 HOH 73 277 277 HOH HOH A . F 4 HOH 74 278 278 HOH HOH A . F 4 HOH 75 280 280 HOH HOH A . F 4 HOH 76 281 281 HOH HOH A . F 4 HOH 77 282 282 HOH HOH A . F 4 HOH 78 283 283 HOH HOH A . F 4 HOH 79 285 285 HOH HOH A . F 4 HOH 80 286 286 HOH HOH A . F 4 HOH 81 288 288 HOH HOH A . F 4 HOH 82 290 290 HOH HOH A . F 4 HOH 83 291 291 HOH HOH A . F 4 HOH 84 294 294 HOH HOH A . F 4 HOH 85 295 295 HOH HOH A . F 4 HOH 86 299 299 HOH HOH A . F 4 HOH 87 300 300 HOH HOH A . F 4 HOH 88 301 301 HOH HOH A . F 4 HOH 89 302 302 HOH HOH A . F 4 HOH 90 303 303 HOH HOH A . F 4 HOH 91 314 314 HOH HOH A . F 4 HOH 92 315 315 HOH HOH A . F 4 HOH 93 321 321 HOH HOH A . F 4 HOH 94 322 322 HOH HOH A . F 4 HOH 95 401 401 HOH HOH A . F 4 HOH 96 402 402 HOH HOH A . F 4 HOH 97 403 403 HOH HOH A . F 4 HOH 98 404 404 HOH HOH A . F 4 HOH 99 405 405 HOH HOH A . F 4 HOH 100 406 406 HOH HOH A . F 4 HOH 101 407 407 HOH HOH A . F 4 HOH 102 408 408 HOH HOH A . F 4 HOH 103 409 409 HOH HOH A . F 4 HOH 104 410 410 HOH HOH A . F 4 HOH 105 411 411 HOH HOH A . F 4 HOH 106 412 412 HOH HOH A . # _pdbx_struct_assembly.id 1 _pdbx_struct_assembly.details author_defined_assembly _pdbx_struct_assembly.method_details ? _pdbx_struct_assembly.oligomeric_details monomeric _pdbx_struct_assembly.oligomeric_count 1 # _pdbx_struct_assembly_gen.assembly_id 1 _pdbx_struct_assembly_gen.oper_expression 1 _pdbx_struct_assembly_gen.asym_id_list A,B,C,D,E,F # _pdbx_struct_oper_list.id 1 _pdbx_struct_oper_list.type 'identity operation' _pdbx_struct_oper_list.name 1_555 _pdbx_struct_oper_list.symmetry_operation x,y,z _pdbx_struct_oper_list.matrix[1][1] 1.0000000000 _pdbx_struct_oper_list.matrix[1][2] 0.0000000000 _pdbx_struct_oper_list.matrix[1][3] 0.0000000000 _pdbx_struct_oper_list.vector[1] 0.0000000000 _pdbx_struct_oper_list.matrix[2][1] 0.0000000000 _pdbx_struct_oper_list.matrix[2][2] 1.0000000000 _pdbx_struct_oper_list.matrix[2][3] 0.0000000000 _pdbx_struct_oper_list.vector[2] 0.0000000000 _pdbx_struct_oper_list.matrix[3][1] 0.0000000000 _pdbx_struct_oper_list.matrix[3][2] 0.0000000000 _pdbx_struct_oper_list.matrix[3][3] 1.0000000000 _pdbx_struct_oper_list.vector[3] 0.0000000000 # loop_ _pdbx_audit_revision_history.ordinal _pdbx_audit_revision_history.data_content_type _pdbx_audit_revision_history.major_revision _pdbx_audit_revision_history.minor_revision _pdbx_audit_revision_history.revision_date 1 'Structure model' 1 0 1996-03-08 2 'Structure model' 1 1 2008-03-24 3 'Structure model' 1 2 2011-07-13 4 'Structure model' 1 3 2017-11-29 # _pdbx_audit_revision_details.ordinal 1 _pdbx_audit_revision_details.revision_ordinal 1 _pdbx_audit_revision_details.data_content_type 'Structure model' _pdbx_audit_revision_details.provider repository _pdbx_audit_revision_details.type 'Initial release' _pdbx_audit_revision_details.description ? # loop_ _pdbx_audit_revision_group.ordinal _pdbx_audit_revision_group.revision_ordinal _pdbx_audit_revision_group.data_content_type _pdbx_audit_revision_group.group 1 2 'Structure model' 'Version format compliance' 2 3 'Structure model' 'Version format compliance' 3 4 'Structure model' 'Derived calculations' 4 4 'Structure model' Other # loop_ _pdbx_audit_revision_category.ordinal _pdbx_audit_revision_category.revision_ordinal _pdbx_audit_revision_category.data_content_type _pdbx_audit_revision_category.category 1 4 'Structure model' pdbx_database_status 2 4 'Structure model' struct_conf 3 4 'Structure model' struct_conf_type # _pdbx_audit_revision_item.ordinal 1 _pdbx_audit_revision_item.revision_ordinal 4 _pdbx_audit_revision_item.data_content_type 'Structure model' _pdbx_audit_revision_item.item '_pdbx_database_status.process_site' # loop_ _software.name _software.classification _software.version _software.citation_id _software.pdbx_ordinal TNT refinement . ? 1 XUONG-HAMLIN 'data reduction' '(DETECTOR SYSTEM)' ? 2 # _pdbx_validate_close_contact.id 1 _pdbx_validate_close_contact.PDB_model_num 1 _pdbx_validate_close_contact.auth_atom_id_1 S2 _pdbx_validate_close_contact.auth_asym_id_1 A _pdbx_validate_close_contact.auth_comp_id_1 BME _pdbx_validate_close_contact.auth_seq_id_1 901 _pdbx_validate_close_contact.PDB_ins_code_1 ? _pdbx_validate_close_contact.label_alt_id_1 ? _pdbx_validate_close_contact.auth_atom_id_2 S2 _pdbx_validate_close_contact.auth_asym_id_2 A _pdbx_validate_close_contact.auth_comp_id_2 BME _pdbx_validate_close_contact.auth_seq_id_2 902 _pdbx_validate_close_contact.PDB_ins_code_2 ? _pdbx_validate_close_contact.label_alt_id_2 ? _pdbx_validate_close_contact.dist 2.06 # _pdbx_validate_symm_contact.id 1 _pdbx_validate_symm_contact.PDB_model_num 1 _pdbx_validate_symm_contact.auth_atom_id_1 O1 _pdbx_validate_symm_contact.auth_asym_id_1 A _pdbx_validate_symm_contact.auth_comp_id_1 BME _pdbx_validate_symm_contact.auth_seq_id_1 901 _pdbx_validate_symm_contact.PDB_ins_code_1 ? _pdbx_validate_symm_contact.label_alt_id_1 ? _pdbx_validate_symm_contact.site_symmetry_1 1_555 _pdbx_validate_symm_contact.auth_atom_id_2 O1 _pdbx_validate_symm_contact.auth_asym_id_2 A _pdbx_validate_symm_contact.auth_comp_id_2 BME _pdbx_validate_symm_contact.auth_seq_id_2 901 _pdbx_validate_symm_contact.PDB_ins_code_2 ? _pdbx_validate_symm_contact.label_alt_id_2 ? _pdbx_validate_symm_contact.site_symmetry_2 5_555 _pdbx_validate_symm_contact.dist 1.64 # loop_ _pdbx_validate_rmsd_bond.id _pdbx_validate_rmsd_bond.PDB_model_num _pdbx_validate_rmsd_bond.auth_atom_id_1 _pdbx_validate_rmsd_bond.auth_asym_id_1 _pdbx_validate_rmsd_bond.auth_comp_id_1 _pdbx_validate_rmsd_bond.auth_seq_id_1 _pdbx_validate_rmsd_bond.PDB_ins_code_1 _pdbx_validate_rmsd_bond.label_alt_id_1 _pdbx_validate_rmsd_bond.auth_atom_id_2 _pdbx_validate_rmsd_bond.auth_asym_id_2 _pdbx_validate_rmsd_bond.auth_comp_id_2 _pdbx_validate_rmsd_bond.auth_seq_id_2 _pdbx_validate_rmsd_bond.PDB_ins_code_2 _pdbx_validate_rmsd_bond.label_alt_id_2 _pdbx_validate_rmsd_bond.bond_value _pdbx_validate_rmsd_bond.bond_target_value _pdbx_validate_rmsd_bond.bond_deviation _pdbx_validate_rmsd_bond.bond_standard_deviation _pdbx_validate_rmsd_bond.linker_flag 1 1 CD A GLU 22 ? ? OE2 A GLU 22 ? ? 1.323 1.252 0.071 0.011 N 2 1 CD A GLU 128 ? ? OE1 A GLU 128 ? ? 1.319 1.252 0.067 0.011 N # loop_ _pdbx_validate_rmsd_angle.id _pdbx_validate_rmsd_angle.PDB_model_num _pdbx_validate_rmsd_angle.auth_atom_id_1 _pdbx_validate_rmsd_angle.auth_asym_id_1 _pdbx_validate_rmsd_angle.auth_comp_id_1 _pdbx_validate_rmsd_angle.auth_seq_id_1 _pdbx_validate_rmsd_angle.PDB_ins_code_1 _pdbx_validate_rmsd_angle.label_alt_id_1 _pdbx_validate_rmsd_angle.auth_atom_id_2 _pdbx_validate_rmsd_angle.auth_asym_id_2 _pdbx_validate_rmsd_angle.auth_comp_id_2 _pdbx_validate_rmsd_angle.auth_seq_id_2 _pdbx_validate_rmsd_angle.PDB_ins_code_2 _pdbx_validate_rmsd_angle.label_alt_id_2 _pdbx_validate_rmsd_angle.auth_atom_id_3 _pdbx_validate_rmsd_angle.auth_asym_id_3 _pdbx_validate_rmsd_angle.auth_comp_id_3 _pdbx_validate_rmsd_angle.auth_seq_id_3 _pdbx_validate_rmsd_angle.PDB_ins_code_3 _pdbx_validate_rmsd_angle.label_alt_id_3 _pdbx_validate_rmsd_angle.angle_value _pdbx_validate_rmsd_angle.angle_target_value _pdbx_validate_rmsd_angle.angle_deviation _pdbx_validate_rmsd_angle.angle_standard_deviation _pdbx_validate_rmsd_angle.linker_flag 1 1 CB A ASP 47 ? ? CG A ASP 47 ? ? OD1 A ASP 47 ? ? 125.81 118.30 7.51 0.90 N 2 1 CB A ASP 47 ? ? CG A ASP 47 ? ? OD2 A ASP 47 ? ? 110.47 118.30 -7.83 0.90 N 3 1 CB A ASP 61 ? ? CG A ASP 61 ? ? OD2 A ASP 61 ? ? 112.32 118.30 -5.98 0.90 N 4 1 CB A ASP 72 ? ? CG A ASP 72 ? ? OD1 A ASP 72 ? ? 124.06 118.30 5.76 0.90 N 5 1 NE A ARG 80 ? ? CZ A ARG 80 ? ? NH1 A ARG 80 ? ? 123.70 120.30 3.40 0.50 N 6 1 CB A ASP 89 ? ? CG A ASP 89 ? ? OD1 A ASP 89 ? ? 123.72 118.30 5.42 0.90 N 7 1 CB A ASP 89 ? ? CG A ASP 89 ? ? OD2 A ASP 89 ? ? 112.15 118.30 -6.15 0.90 N 8 1 CB A ASP 92 ? ? CG A ASP 92 ? ? OD1 A ASP 92 ? ? 112.49 118.30 -5.81 0.90 N 9 1 CB A ASP 159 ? ? CG A ASP 159 ? ? OD2 A ASP 159 ? ? 112.79 118.30 -5.51 0.90 N # loop_ _pdbx_validate_torsion.id _pdbx_validate_torsion.PDB_model_num _pdbx_validate_torsion.auth_comp_id _pdbx_validate_torsion.auth_asym_id _pdbx_validate_torsion.auth_seq_id _pdbx_validate_torsion.PDB_ins_code _pdbx_validate_torsion.label_alt_id _pdbx_validate_torsion.phi _pdbx_validate_torsion.psi 1 1 ASP A 20 ? ? -78.92 -168.86 2 1 ILE A 29 ? ? -104.90 76.49 3 1 PHE A 114 ? ? -97.94 46.46 # loop_ _pdbx_unobs_or_zero_occ_residues.id _pdbx_unobs_or_zero_occ_residues.PDB_model_num _pdbx_unobs_or_zero_occ_residues.polymer_flag _pdbx_unobs_or_zero_occ_residues.occupancy_flag _pdbx_unobs_or_zero_occ_residues.auth_asym_id _pdbx_unobs_or_zero_occ_residues.auth_comp_id _pdbx_unobs_or_zero_occ_residues.auth_seq_id _pdbx_unobs_or_zero_occ_residues.PDB_ins_code _pdbx_unobs_or_zero_occ_residues.label_asym_id _pdbx_unobs_or_zero_occ_residues.label_comp_id _pdbx_unobs_or_zero_occ_residues.label_seq_id 1 1 Y 1 A ASN 163 ? A ASN 163 2 1 Y 1 A LEU 164 ? A LEU 164 # loop_ _pdbx_entity_nonpoly.entity_id _pdbx_entity_nonpoly.name _pdbx_entity_nonpoly.comp_id 2 'CHLORIDE ION' CL 3 BETA-MERCAPTOETHANOL BME 4 water HOH #